The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
DROPBOX INC CL A 26210C104 395 12,643 SH   SOLE   0 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432K108 98 11,378 SH   SOLE   0 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 13,803 178,177 SH   SOLE   0 0 0
DUNKIN BRANDS GROUP INC COM 265504100 519 8,688 SH   SOLE   0 0 0
DYCOM INDS INC COM 267475101 804 7,473 SH   SOLE   0 0 0
DYNEX CAP INC COM NEW 26817Q506 331 49,978 SH   SOLE   0 0 0
EOG RES INC COM 26875P101 1,261 11,974 SH   SOLE   0 0 0
EQT CORP COM 26884L109 544 11,457 SH   SOLE   0 0 0
EPR PPTYS COM SH BEN INT 26884U109 701 12,656 SH   SOLE   0 0 0
ETF SER SOLUTIONS PRMSE CP FRNT 26922A768 257 8,750 SH   SOLE   0 0 0
ETF SER SOLUTIONS APTU BEHA MOME 26922A784 203 6,385 SH   SOLE   0 0 0
ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 215 3,341 SH   SOLE   0 0 0
ETFS SILVER TR SILVER SHS 26922X107 206 12,948 SH   SOLE   0 0 0
ETFS GOLD TR SHS 26922Y105 2,485 19,367 SH   SOLE   0 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 235 34,369 SH   SOLE   0 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3,017 88,050 SH   SOLE   0 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 324 8,907 SH   SOLE   0 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 542 18,370 SH   SOLE   0 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 224 6,538 SH   SOLE   0 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 205 10,062 SH   SOLE   0 0 0
EASTMAN CHEM CO COM 277432100 1,957 18,539 SH   SOLE   0 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 778 114,313 SH   SOLE   0 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 313 26,694 SH   SOLE   0 0 0
EATON VANCE CORP COM NON VTG 278265103 815 14,648 SH   SOLE   0 0 0
EATON VANCE MUN BD FD COM 27827X101 199 16,870 SH   SOLE   0 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 1,526 109,277 SH   SOLE   0 0 0
EATON VANCE ENH EQTY INC FD COM 278277108 498 31,613 SH   SOLE   0 0 0
EATON VANCE FLTING RATE INC COM 278279104 1,364 91,204 SH   SOLE   0 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 270 12,331 SH   SOLE   0 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 3,299 253,402 SH   SOLE   0 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 3,997 345,461 SH   SOLE   0 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 1,047 70,809 SH   SOLE   0 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 228 13,638 SH   SOLE   0 0 0
EATON VANCE SH TM DR DIVR IN COM 27828V104 911 66,805 SH   SOLE   0 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 846 54,290 SH   SOLE   0 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,571 105,476 SH   SOLE   0 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 6,084 526,729 SH   SOLE   0 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 1,657 181,685 SH   SOLE   0 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 1,659 184,538 SH   SOLE   0 0 0
EATON VANCE TAX ADV BD OPT S COM SH BEN INT 27829M103 176 18,352 SH   SOLE   0 0 0
EBAY INC COM 278642103 1,743 43,309 SH   SOLE   0 0 0
EBIX INC COM NEW 278715206 229 3,073 SH   SOLE   0 0 0
ECOLAB INC COM 278865100 4,091 29,849 SH   SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 459 9,410 SH   SOLE   0 0 0
EDISON INTL COM 281020107 692 10,875 SH   SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 207 6,240 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,571 11,257 SH   SOLE   0 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 222 11,484 SH   SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 605 4,992 SH   SOLE   0 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 757 27,694 SH   SOLE   0 0 0
ELEVATE CREDIT INC COM 28621V101 729 103,018 SH   SOLE   0 0 0
ELKHORN ETF TR LUNT LW \w+\/\w+ 287711790 1,655 52,046 SH   SOLE   0 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 126 11,485 SH   SOLE   0 0 0
EMERSON ELEC CO COM 291011104 5,281 77,316 SH   SOLE   0 0 0
ENBRIDGE INC COM 29250N105 5,721 181,782 SH   SOLE   0 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 233 24,142 SH   SOLE   0 0 0
ENCANA CORP COM 292505104 126 11,440 SH   SOLE   0 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 24 10,010 SH   SOLE   0 0 0
ENCOMPASS HEALTH CORP COM 29261A100 245 4,291 SH   SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 190 23,078 SH   SOLE   0 0 0
ENERGOUS CORP COM 29272C103 276 17,234 SH   SOLE   0 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 988 16,589 SH   SOLE   0 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 518 36,441 SH   SOLE   0 0 0
ENERPLUS CORP COM 292766102 134 11,864 SH   SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 2,466 152,014 SH   SOLE   0 0 0
ENOVA INTL INC COM 29357K103 803 36,400 SH   SOLE   0 0 0
ENSIGN GROUP INC COM 29358P101 781 29,683 SH   SOLE   0 0 0
ENTERGY CORP NEW COM 29364G103 1,425 18,084 SH   SOLE   0 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 405 11,468 SH   SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,827 238,022 SH   SOLE   0 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 342 5,550 SH   SOLE   0 0 0
ERICSSON ADR B SEK 10 294821608 77 11,979 SH   SOLE   0 0 0
ERIE INDTY CO CL A 29530P102 706 6,000 SH   SOLE   0 0 0
ESCO TECHNOLOGIES INC COM 296315104 328 5,609 SH   SOLE   0 0 0
ESSEX PPTY TR INC COM 297178105 436 1,810 SH   SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 1,555 26,394 SH   SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105 601 14,909 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 3,675 87,866 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 567 21,849 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1,056 26,753 SH   SOLE   0 0 0
EXELON CORP COM 30161N101 4,962 127,186 SH   SOLE   0 0 0
EXELIXIS INC COM 30161Q104 402 18,165 SH   SOLE   0 0 0
EXPEDIA GROUP INC COM NEW 30212P303 535 4,841 SH   SOLE   0 0 0
EXPONENT INC COM 30214U102 437 5,551 SH   SOLE   0 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2,192 31,731 SH   SOLE   0 0 0
EXTRA SPACE STORAGE INC COM 30225T102 228 2,611 SH   SOLE   0 0 0
OLD DOMINION FGHT LINES INC COM 679580100 386 2,625 SH   SOLE   0 0 0
OLD REP INTL CORP COM 680223104 725 33,812 SH   SOLE   0 0 0
OLIN CORP COM PAR $1 680665205 207 6,825 SH   SOLE   0 0 0
OMNICOM GROUP INC COM 681919106 4,250 58,483 SH   SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,775 65,658 SH   SOLE   0 0 0
OMEROS CORP COM 682143102 165 14,795 SH   SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 360 14,725 SH   SOLE   0 0 0
180 DEGREE CAP CORP COM 68235B109 24 12,925 SH   SOLE   0 0 0
ONE GAS INC COM 68235P108 328 4,967 SH   SOLE   0 0 0
ONE LIBERTY PPTYS INC COM 682406103 314 14,230 SH   SOLE   0 0 0
ONEOK INC NEW COM 682680103 2,466 43,329 SH   SOLE   0 0 0
OPEN TEXT CORP COM 683715106 281 8,065 SH   SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 1,421 448,269 SH   SOLE   0 0 0
OPPENHEIMER ETF TR LARGE CAP REV ET 68386C104 2,972 59,654 SH   SOLE   0 0 0
OPPENHEIMER ETF TR MID CAP REV ETF 68386C203 406 6,882 SH   SOLE   0 0 0
OPPENHEIMER ETF TR SMALL CAP REV ET 68386C302 1,159 17,085 SH   SOLE   0 0 0
OPPENHEIMER ETF TR ULTRA DIVID REV 68386C401 1,617 46,085 SH   SOLE   0 0 0
ORACLE CORP COM 68389X105 9,756 213,248 SH   SOLE   0 0 0
ORBITAL ATK INC COM 68557N103 3,149 23,744 SH   SOLE   0 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 127 15,579 SH   SOLE   0 0 0
ORGANOVO HLDGS INC COM 68620A104 32 30,923 SH   SOLE   0 0 0
ORIX CORP SPONSORED ADR 686330101 3,271 36,401 SH   SOLE   0 0 0
OSHKOSH CORP COM 688239201 301 3,894 SH   SOLE   0 0 0
OWENS CORNING NEW COM 690742101 799 9,933 SH   SOLE   0 0 0
OXFORD SQUARE CAP CORP COM 69181V107 69 11,248 SH   SOLE   0 0 0
PC CONNECTION INC COM 69318J100 757 30,288 SH   SOLE   0 0 0
PDL BIOPHARMA INC COM 69329Y104 82 28,023 SH   SOLE   0 0 0
PG&E CORP COM 69331C108 550 12,518 SH   SOLE   0 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,948 26,104 SH   SOLE   0 0 0
PPG INDS INC COM 693506107 3,278 29,371 SH   SOLE   0 0 0
PPL CORP COM 69351T106 3,837 135,627 SH   SOLE   0 0 0
PVH CORP COM 693656100 219 1,443 SH   SOLE   0 0 0
PACCAR INC COM 693718108 298 4,498 SH   SOLE   0 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 1,368 48,238 SH   SOLE   0 0 0
PACER FDS TR TRENDP US MID CP 69374H204 723 23,442 SH   SOLE   0 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 302 9,721 SH   SOLE   0 0 0
PACER FDS TR TRENDPILOT EUR 69374H808 221 7,337 SH   SOLE   0 0 0
PACKAGING CORP AMER COM 695156109 823 7,302 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 602 3,319 SH   SOLE   0 0 0
PANDORA MEDIA INC COM 698354107 441 87,659 SH   SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 1,018 17,772 SH   SOLE   0 0 0
PARK NATL CORP COM 700658107 364 3,504 SH   SOLE   0 0 0
PARKER HANNIFIN CORP COM 701094104 859 5,020 SH   SOLE   0 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 487 28,151 SH   SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 959 8,933 SH   SOLE   0 0 0
PAYCHEX INC COM 704326107 1,799 29,213 SH   SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 5,728 75,501 SH   SOLE   0 0 0
PEABODY ENERGY CORP NEW COM 704551100 675 18,499 SH   SOLE   0 0 0
PEMBINA PIPELINE CORP COM 706327103 724 23,169 SH   SOLE   0 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 321 24,511 SH   SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 162 24,281 SH   SOLE   0 0 0
PENNYMAC MTG INVT TR COM 70931T103 338 18,749 SH   SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2,323 124,474 SH   SOLE   0 0 0
PEPSICO INC COM 713448108 17,524 160,546 SH   SOLE   0 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 221 7,418 SH   SOLE   0 0 0
PERKINELMER INC COM 714046109 203 2,681 SH   SOLE   0 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 178 18,395 SH   SOLE   0 0 0
PERSHING GOLD CORP COM NEW 715302204 1,175 573,278 SH   SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 153 10,810 SH   SOLE   0 0 0
PFIZER INC COM 717081103 33,517 944,420 SH   SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109 15,439 155,318 SH   SOLE   0 0 0
PHILLIPS 66 COM 718546104 9,940 103,633 SH   SOLE   0 0 0
PHYSICIANS RLTY TR COM 71943U104 889 57,097 SH   SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 931 44,463 SH   SOLE   0 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 509 61,878 SH   SOLE   0 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 262 20,871 SH   SOLE   0 0 0
PIMCO CORPORATE INCOME STRAT COM 72200U100 240 14,474 SH   SOLE   0 0 0
PIMCO MUN INCOME FD II COM 72200W106 434 34,454 SH   SOLE   0 0 0
PIMCO STRATEGIC INCOME FD IN COM 72200X104 2,222 239,458 SH   SOLE   0 0 0
PIMCO MUN INCOME FD III COM 72201A103 120 10,545 SH   SOLE   0 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 525 31,030 SH   SOLE   0 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 227 19,439 SH   SOLE   0 0 0
PIMCO INCOME STRATEGY FUND I COM 72201J104 159 15,244 SH   SOLE   0 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 995 19,132 SH   SOLE   0 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,038 38,744 SH   SOLE   0 0 0
PIMCO ETF TR \w+\-\w+ HIGH YIELD 72201R783 2,469 24,694 SH   SOLE   0 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 25,776 253,829 SH   SOLE   0 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 770 14,588 SH   SOLE   0 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 311 6,249 SH   SOLE   0 0 0
PIMCO ETF TR 25YR ZERO U S 72201R882 355 3,086 SH   SOLE   0 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,374 76,993 SH   SOLE   0 0 0
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 189 14,061 SH   SOLE   0 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 1,117 147,303 SH   SOLE   0 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 5,520 241,241 SH   SOLE   0 0 0
PIMCO EQUITY SER RAFI DYN ML US 72202L363 1,103 40,304 SH   SOLE   0 0 0
PIMCO EQUITY SER RAFI DYN MULTI 72202L371 2,737 103,526 SH   SOLE   0 0 0
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 477 18,014 SH   SOLE   0 0 0
PINNACLE WEST CAP CORP COM 723484101 475 5,952 SH   SOLE   0 0 0
PIONEER MUN HIGH INCOME ADV COM 723762100 219 20,474 SH   SOLE   0 0 0
PIONEER NAT RES CO COM 723787107 814 4,739 SH   SOLE   0 0 0
PITNEY BOWES INC COM 724479100 488 44,775 SH   SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 667 30,267 SH   SOLE   0 0 0
PLUG POWER INC COM NEW 72919P202 30 15,851 SH   SOLE   0 0 0
POLARIS INDS INC COM 731068102 655 5,716 SH   SOLE   0 0 0
POLARITYTE INC COM 731094108 3,963 218,575 SH   SOLE   0 0 0
ALLERGAN PLC SHS G0177J108 3,627 21,555 SH   SOLE   0 0 0
AON PLC SHS CL A G0408V102 752 5,360 SH   SOLE   0 0 0
ARCH CAP GROUP LTD ORD G0450A105 240 2,809 SH   SOLE   0 0 0
ATLASSIAN CORP PLC CL A G06242104 402 7,463 SH   SOLE   0 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,677 30,467 SH   SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,148 27,578 SH   SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,032 24,778 SH   SOLE   0 0 0
EATON CORP PLC SHS G29183103 2,018 25,253 SH   SOLE   0 0 0
ENDO INTL PLC SHS G30401106 61 10,287 SH   SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 128 12,256 SH   SOLE   0 0 0
ENSCO PLC SHS CLASS A G3157S106 79 17,983 SH   SOLE   0 0 0
HIGHWAY HLDGS LTD ORD G4481U106 100 20,422 SH   SOLE   0 0 0
ICHOR HOLDINGS SHS G4740B105 395 16,334 SH   SOLE   0 0 0
IHS MARKIT LTD SHS G47567105 244 5,065 SH   SOLE   0 0 0
INGERSOLL-RAND PLC SHS G47791101 916 10,711 SH   SOLE   0 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 41 17,691 SH   SOLE   0 0 0
INVESCO LTD SHS G491BT108 757 23,647 SH   SOLE   0 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,266 35,927 SH   SOLE   0 0 0
LAZARD LTD SHS A G54050102 560 10,660 SH   SOLE   0 0 0
LINIU TECHNOLOGY GROUP SHS G54971208 18 12,334 SH   SOLE   0 0 0
MEDTRONIC PLC SHS G5960L103 5,641 70,315 SH   SOLE   0 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 308 4,967 SH   SOLE   0 0 0
APTIV PLC SHS G6095L109 2,035 23,946 SH   SOLE   0 0 0
NABORS INDUSTRIES LTD SHS G6359F103 84 12,043 SH   SOLE   0 0 0
NOBLE CORP PLC SHS USD G65431101 272 73,347 SH   SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 93 47,778 SH   SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 367 6,921 SH   SOLE   0 0 0
PENTAIR PLC SHS G7S00T104 293 4,302 SH   SOLE   0 0 0
SEADRILL LIMITED SHS G7945E105 65 335,641 SH   SOLE   0 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,346 57,178 SH   SOLE   0 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 327 6,308 SH   SOLE   0 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 612 42,821 SH   SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 76 22,978 SH   SOLE   0 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 276 1,814 SH   SOLE   0 0 0
CHUBB LIMITED COM H1467J104 2,711 19,821 SH   SOLE   0 0 0
GARMIN LTD SHS H2906T109 4,335 73,567 SH   SOLE   0 0 0
UBS GROUP AG SHS H42097107 308 17,438 SH   SOLE   0 0 0
TE CONNECTIVITY LTD REG SHS H84989104 499 4,996 SH   SOLE   0 0 0
TRANSOCEAN LTD REG SHS H8817H100 529 53,385 SH   SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 801 30,152 SH   SOLE   0 0 0
CERAGON NETWORKS LTD ORD M22013102 29 10,735 SH   SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 587 5,905 SH   SOLE   0 0 0
ORBOTECH LTD ORD M75253100 205 3,300 SH   SOLE   0 0 0
STRATASYS LTD SHS M85548101 220 10,897 SH   SOLE   0 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 342 3,723 SH   SOLE   0 0 0
CIMPRESS N V SHS EURO N20146101 789 5,099 SH   SOLE   0 0 0
FERRARI N V COM N3167Y103 338 2,808 SH   SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 314 15,323 SH   SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N SHS -\s?A\s?- N53745100 3,630 34,350 SH   SOLE   0 0 0
MYLAN N V SHS EURO N59465109 1,547 37,573 SH   SOLE   0 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,167 9,974 SH   SOLE   0 0 0
EZCORP INC CL A NON VTG 302301106 802 60,753 SH   SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 43,954 589,116 SH   SOLE   0 0 0
F M C CORP COM NEW 302491303 233 3,039 SH   SOLE   0 0 0
FNB CORP PA COM 302520101 2,230 165,817 SH   SOLE   0 0 0
FS BANCORP INC COM 30263Y104 604 11,292 SH   SOLE   0 0 0
FS INVT CORP COM 302635107 11,270 1,554,471 SH   SOLE   0 0 0
FACEBOOK INC CL A 30303M102 41,480 259,592 SH   SOLE   0 0 0
FACTSET RESH SYS INC COM 303075105 1,249 6,265 SH   SOLE   0 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 43 10,000 SH   SOLE   0 0 0
FASTENAL CO COM 311900104 1,718 31,467 SH   SOLE   0 0 0
FEDERATED INVS INC PA CL B 314211103 410 12,266 SH   SOLE   0 0 0
FEDEX CORP COM 31428X106 4,779 19,904 SH   SOLE   0 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 242 77,500 SH   SOLE   0 0 0
FIBROCELL SCIENCE INC COM PAR 315721308 58 97,817 SH   SOLE   0 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 7,722 27,890 SH   SOLE   0 0 0
FIDELITY MSCI CONSM DIS 316092204 3,190 80,238 SH   SOLE   0 0 0
FIDELITY CONSMR STAPLES 316092303 3,385 106,708 SH   SOLE   0 0 0
FIDELITY MSCI ENERGY IDX 316092402 2,814 150,499 SH   SOLE   0 0 0
FIDELITY MSCI FINLS IDX 316092501 10,753 266,236 SH   SOLE   0 0 0
FIDELITY MSCI HLTH CARE I 316092600 4,540 114,015 SH   SOLE   0 0 0
FIDELITY MSCI INDL INDX 316092709 3,093 81,752 SH   SOLE   0 0 0
FIDELITY QLTY FCTOR ETF 316092790 3,048 96,693 SH   SOLE   0 0 0
FIDELITY MSCI INFO TECH I 316092808 11,303 217,901 SH   SOLE   0 0 0
FIDELITY MOMENTUM FACTR 316092816 321 10,145 SH   SOLE   0 0 0
FIDELITY DIVID ETF RISI 316092832 1,832 61,321 SH   SOLE   0 0 0
FIDELITY HIGH DIVID ETF 316092840 244 8,667 SH   SOLE   0 0 0
FIDELITY MSCI RL EST ETF 316092857 1,228 53,659 SH   SOLE   0 0 0
FIDELITY MSCI UTILS INDEX 316092865 4,403 133,193 SH   SOLE   0 0 0
FIDELITY TELECOMM SVCS 316092873 727 25,512 SH   SOLE   0 0 0
FIDELITY MSCI MATLS INDEX 316092881 6,561 199,074 SH   SOLE   0 0 0
FIDELITY CORP BOND ETF 316188101 2,270 46,238 SH   SOLE   0 0 0
FIDELITY LTD TRM BD ETF 316188200 578 11,660 SH   SOLE   0 0 0
FIDELITY TOTAL BD ETF 316188309 1,274 25,933 SH   SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 853 8,861 SH   SOLE   0 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 324 30,727 SH   SOLE   0 0 0
FIFTH THIRD BANCORP COM 316773100 1,583 49,856 SH   SOLE   0 0 0
FIREEYE INC COM 31816Q101 505 29,802 SH   SOLE   0 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 975 69,037 SH   SOLE   0 0 0
FIRST FINL BANKSHARES COM 32020R109 760 16,414 SH   SOLE   0 0 0
FIRST FINL CORP IND COM 320218100 259 6,221 SH   SOLE   0 0 0
FIRST MERCHANTS CORP COM 320817109 6,716 161,061 SH   SOLE   0 0 0
FIRST SOLAR INC COM 336433107 1,003 14,136 SH   SOLE   0 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 9,214 326,398 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 9,862 143,872 SH   SOLE   0 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 580 24,955 SH   SOLE   0 0 0
FIRST \w+\/\w+ EMERG OPT COM 33731K102 289 18,149 SH   SOLE   0 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 209 18,315 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 388 9,904 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 390 8,174 SH   SOLE   0 0 0
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 291 5,328 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 2,211 43,718 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1,654 12,443 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 9,351 77,604 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT PE 33733E880 231 8,091 SH   SOLE   0 0 0
FIRST TR S\&P.* REIT INDEX FD COM 33734G108 1,864 87,535 SH   SOLE   0 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 25,721 860,537 SH   SOLE   0 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 8,382 143,480 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,818 44,303 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1,670 35,598 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 407 28,311 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2,988 96,260 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3,723 53,649 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 672 16,983 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1,345 31,879 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,109 20,150 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 318 12,523 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,260 26,018 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1,091 42,599 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 670 26,742 SH   SOLE   0 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3,432 57,001 SH   SOLE   0 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,361 23,073 SH   SOLE   0 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 2,566 33,754 SH   SOLE   0 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2,617 40,010 SH   SOLE   0 0 0
FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 757 32,358 SH   SOLE   0 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 10,451 198,156 SH   SOLE   0 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 9,975 156,355 SH   SOLE   0 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 2,232 161,295 SH   SOLE   0 0 0
FIRST TR STRATEGIC HIGH INC COM SHS NEW 337353304 213 17,498 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 166 12,409 SH   SOLE   0 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 1,470 27,746 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 3,307 83,406 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I CHINA ALPHADEX 33737J141 341 11,161 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 229 3,885 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 7,796 124,075 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1,406 48,016 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 1,230 27,387 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 553 12,297 SH   SOLE   0 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 285 6,991 SH   SOLE   0 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 6,559 151,197 SH   SOLE   0 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 252 7,104 SH   SOLE   0 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 809 53,943 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 3,319 151,566 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 3,078 63,955 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 9,576 201,130 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 3,216 179,873 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 933 26,081 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD INCOME INDEX FD 33738R209 339 18,586 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 991 44,543 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 546 18,363 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 69,838 2,432,525 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 977 37,614 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 210 6,438 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 682 23,095 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 951 35,595 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 2,154 96,943 SH   SOLE   0 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 921 75,147 SH   SOLE   0 0 0
FIRST TR \w+\-\w+ FD PFD SECS INC ETF 33739E108 23,679 1,216,828 SH   SOLE   0 0 0
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 206 9,849 SH   SOLE   0 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 271 5,150 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III \w+\/\w+ EQUITY 33739P103 216 5,555 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 299 7,002 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1,230 19,248 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 527 7,076 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 24,106 704,032 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 59,792 2,675,261 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 3,934 76,578 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 2,478 50,460 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 16,132 269,051 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 641 21,929 SH   SOLE   0 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 455 25,323 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,499 30,178 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201 585 20,132 SH   SOLE   0 0 0
FIRSTCASH INC COM 33767D105 852 10,485 SH   SOLE   0 0 0
FISERV INC COM 337738108 4,434 62,181 SH   SOLE   0 0 0
FIRSTENERGY CORP COM 337932107 1,650 48,511 SH   SOLE   0 0 0
FIVE BELOW INC COM 33829M101 790 10,776 SH   SOLE   0 0 0
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 378 19,889 SH   SOLE   0 0 0
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 363 18,315 SH   SOLE   0 0 0
FLAHERTY & CRUMRINE PFD INC COM 33848E106 267 24,545 SH   SOLE   0 0 0
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 723 29,928 SH   SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,709 8,441 SH   SOLE   0 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 7,277 223,352 SH   SOLE   0 0 0
FLEXSHARES TR INT QLTDVDYNAM 33939L829 554 19,643 SH   SOLE   0 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 668 25,363 SH   SOLE   0 0 0
FLEXSHARES TR READY ACC VARI 33939L886 293 3,888 SH   SOLE   0 0 0
FLUOR CORP NEW COM 343412102 1,215 21,236 SH   SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,198 34,978 SH   SOLE   0 0 0
FOOT LOCKER INC COM 344849104 376 8,248 SH   SOLE   0 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 12,501 1,128,219 SH   SOLE   0 0 0
FORTIS INC COM 349553107 487 14,431 SH   SOLE   0 0 0
FORTINET INC COM 34959E109 243 4,535 SH   SOLE   0 0 0
FORTIVE CORP COM 34959J108 340 4,384 SH   SOLE   0 0 0
POLYMET MINING CORP COM 731916102 40 46,090 SH   SOLE   0 0 0
POOL CORPORATION COM 73278L105 299 2,044 SH   SOLE   0 0 0
PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 77 80,000 SH   SOLE   0 0 0
POTLATCHDELTIC CORPORATION COM 737630103 983 18,877 SH   SOLE   0 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 75,476 471,340 SH   SOLE   0 0 0
POWERSHARES ACTIVE MNG ETF T VAR RAT INV GR 73935B862 1,769 70,456 SH   SOLE   0 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 7,127 419,758 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 1,460 15,262 SH   SOLE   0 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 1,832 14,330 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 2,848 54,070 SH   SOLE   0 0 0
POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 174 14,488 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYNAMIC OTC PT 73935X203 414 3,875 SH   SOLE   0 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 2,760 148,776 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 3,137 55,107 SH   SOLE   0 0 0
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 2,064 121,294 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYNAMIC TECH SET 73935X344 1,004 17,536 SH   SOLE   0 0 0
POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 1,609 21,118 SH   SOLE   0 0 0
POWERSHARES ETF TRUST INDL SECT PORT 73935X369 694 11,576 SH   SOLE   0 0 0
POWERSHARES ETF TRUST FINL SECT PORT 73935X377 830 23,684 SH   SOLE   0 0 0
POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 315 8,305 SH   SOLE   0 0 0
POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 1,022 15,404 SH   SOLE   0 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 6,200 48,090 SH   SOLE   0 0 0
POWERSHARES ETF TRUST WATER RES PORT 73935X575 838 27,497 SH   SOLE   0 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 2,690 24,414 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 9,558 223,517 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYN OIL SVCS 73935X625 86 10,040 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 1,499 48,004 SH   SOLE   0 0 0
POWERSHARES ETF TRUST S\&P.* QLTY PRT 73935X682 6,761 226,581 SH   SOLE   0 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 1,691 29,788 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 1,582 43,336 SH   SOLE   0 0 0
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 233 14,790 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 203 4,564 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 764 14,452 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 1,430 22,925 SH   SOLE   0 0 0
POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 395 8,666 SH   SOLE   0 0 0
POWERSHARES ETF TRUST DYN NETWKG PRT 73935X815 248 5,005 SH   SOLE   0 0 0
POWERSHARES ETF TRUST RUSSELL 2000 GRW 73935X872 313 9,431 SH   SOLE   0 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 643 34,184 SH   SOLE   0 0 0
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 1,095 98,037 SH   SOLE   0 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 422 17,887 SH   SOLE   0 0 0
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 1,258 45,140 SH   SOLE   0 0 0
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 2,674 124,352 SH   SOLE   0 0 0
POWERSHARES ETF TRUST II S\&P.* MOMETUM 73936Q678 610 17,322 SH   SOLE   0 0 0
POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 846 35,835 SH   SOLE   0 0 0
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 1,788 36,085 SH   SOLE   0 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 8,823 381,453 SH   SOLE   0 0 0
POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 471 20,751 SH   SOLE   0 0 0
POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 704 22,568 SH   SOLE   0 0 0
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 4,467 194,547 SH   SOLE   0 0 0
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 315 12,250 SH   SOLE   0 0 0
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 461 18,338 SH   SOLE   0 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 3,006 162,407 SH   SOLE   0 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 13,621 935,840 SH   SOLE   0 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 15,050 533,867 SH   SOLE   0 0 0
POWERSHARES ETF TR II GBL WTR PORT 73936T623 263 10,226 SH   SOLE   0 0 0
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 844 35,916 SH   SOLE   0 0 0
POWERSHARES ETF TR II DEV MKTS \w+\-\w+ 73936T789 358 8,029 SH   SOLE   0 0 0
POWERSHARES ETF TR II DWA MOMTM VOLT 73937B381 378 12,049 SH   SOLE   0 0 0
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 5,196 172,465 SH   SOLE   0 0 0
POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 323 11,294 SH   SOLE   0 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 3,454 137,207 SH   SOLE   0 0 0
POWERSHARES ETF TR II S\&P.* SMCP CONSU 73937B605 259 3,702 SH   SOLE   0 0 0
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 665 17,766 SH   SOLE   0 0 0
POWERSHARES ETF TR II S\&P.* PT 73937B639 22,793 506,394 SH   SOLE   0 0 0
POWERSHARES ETF TR II S\&P.* PT 73937B647 12,147 271,195 SH   SOLE   0 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 11,287 286,254 SH   SOLE   0 0 0
POWERSHARES ETF TR II S\&P.* MNTM 73937B670 340 16,275 SH   SOLE   0 0 0
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 1,850 55,793 SH   SOLE   0 0 0
POWERSHARES ETF TR II FND INV GR CP 73937B761 254 10,183 SH   SOLE   0 0 0
POWERSHARES ETF TR II S\&P.* VOL 73937B779 28,373 604,062 SH   SOLE   0 0 0
POWERSHARES ETF TR II S\&P.* BET 73937B829 5,391 126,845 SH   SOLE   0 0 0
POWERSHARES ETF TR II S\&P.* IT PO 73937B860 852 10,982 SH   SOLE   0 0 0
POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 4,313 242,708 SH   SOLE   0 0 0
POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 275 7,315 SH   SOLE   0 0 0
PRAXAIR INC COM 74005P104 2,016 13,970 SH   SOLE   0 0 0
PREFERRED APT CMNTYS INC COM 74039L103 544 38,318 SH   SOLE   0 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,054 28,288 SH   SOLE   0 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,269 20,838 SH   SOLE   0 0 0
PROCTER AND GAMBLE CO COM 742718109 34,452 434,558 SH   SOLE   0 0 0
PROGRESSIVE CORP OHIO COM 743315103 4,916 80,675 SH   SOLE   0 0 0
PROSHARES TR SHORT S\&P.* 500 NE 74347B425 8,509 280,831 SH   SOLE   0 0 0
PROSHARES TR MSCI EUR DIV 74347B540 265 6,450 SH   SOLE   0 0 0
PROSHARES TR INVT INT RT HG 74347B607 1,445 18,955 SH   SOLE   0 0 0
PROSHARES TR S\&P.* MDCP 400 DIV 74347B680 1,262 23,815 SH   SOLE   0 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 1,189 22,168 SH   SOLE   0 0 0
PROSHARES TR PROSHS EMG ETF 74347B847 425 7,017 SH   SOLE   0 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 680 6,447 SH   SOLE   0 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 3,802 49,899 SH   SOLE   0 0 0
PROSHARES TR PSHS LC COR PLUS 74347R248 6,166 92,677 SH   SOLE   0 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 354 5,100 SH   SOLE   0 0 0
PROSHARES TR S\&P.* ARIST 74348A467 12,681 203,705 SH   SOLE   0 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 295 4,407 SH   SOLE   0 0 0
PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 59 58,000 SH   SOLE   0 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 488 487,000 SH   SOLE   0 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 30 30,000 SH   SOLE   0 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 2,264 345,670 SH   SOLE   0 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 247 13,632 SH   SOLE   0 0 0
PRUDENTIAL FINL INC COM 744320102 2,325 22,450 SH   SOLE   0 0 0
PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 553 39,865 SH   SOLE   0 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 2,035 40,498 SH   SOLE   0 0 0
PUBLIC STORAGE COM 74460D109 1,650 8,235 SH   SOLE   0 0 0
PULTE GROUP INC COM 745867101 554 18,775 SH   SOLE   0 0 0
PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 103 11,353 SH   SOLE   0 0 0
PUTNAM MANAGED MUN INCOM TR COM 746823103 321 44,989 SH   SOLE   0 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 203 38,889 SH   SOLE   0 0 0
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 93 19,775 SH   SOLE   0 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 288 24,691 SH   SOLE   0 0 0
QORVO INC COM 74736K101 621 8,814 SH   SOLE   0 0 0
QUALCOMM INC COM 747525103 5,474 98,785 SH   SOLE   0 0 0
QUALYS INC COM 74758T303 289 3,974 SH   SOLE   0 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 989 8,401 SH   SOLE   0 0 0
BROADCOM LTD SHS Y09827109 1,975 8,382 SH   SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 115 36,876 SH   SOLE   0 0 0
FLEX LTD ORD Y2573F102 243 14,907 SH   SOLE   0 0 0
SCORPIO TANKERS INC SHS Y7542C106 60 30,690 SH   SOLE   0 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 29 10,650 SH   SOLE   0 0 0
ABB LTD SPONSORED ADR 000375204 1,477 62,197 SH   SOLE   0 0 0
ACCO BRANDS CORP COM 00081T108 246 19,578 SH   SOLE   0 0 0
AFLAC INC COM 001055102 5,167 118,070 SH   SOLE   0 0 0
AGNC INVT CORP COM 00123Q104 2,976 157,314 SH   SOLE   0 0 0
A H BELO CORP COM CL A 001282102 57 11,100 SH   SOLE   0 0 0
AES CORP COM 00130H105 197 17,361 SH   SOLE   0 0 0
AK STL HLDG CORP COM 001547108 84 18,638 SH   SOLE   0 0 0
ALPS ETF TR WRKPLC EQL PRT 00162Q650 350 9,807 SH   SOLE   0 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 288 11,696 SH   SOLE   0 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 2,464 56,428 SH   SOLE   0 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 4,961 529,480 SH   SOLE   0 0 0
ALJ REGIONAL HLDGS INC COM 001627108 243 115,760 SH   SOLE   0 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 242 12,000 SH   SOLE   0 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,268 90,257 SH   SOLE   0 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 1,051 18,524 SH   SOLE   0 0 0
AT&T INC COM 00206R102 46,821 1,313,345 SH   SOLE   0 0 0
ARK ETF TR INNOVATION ETF 00214Q104 1,975 50,556 SH   SOLE   0 0 0
ARK ETF TR GEN REV MLTSCT 00214Q302 212 8,217 SH   SOLE   0 0 0
ARK ETF TR WEB X.O ETF 00214Q401 1,044 20,923 SH   SOLE   0 0 0
ABBOTT LABS COM 002824100 12,113 202,155 SH   SOLE   0 0 0
ABBVIE INC COM 00287Y109 19,362 204,569 SH   SOLE   0 0 0
ABERCROMBIE & FITCH CO CL A 002896207 926 38,233 SH   SOLE   0 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 356 75,129 SH   SOLE   0 0 0
ABIOMED INC COM 003654100 2,617 8,993 SH   SOLE   0 0 0
ABRAXAS PETE CORP COM 003830106 66 29,828 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI TACTCL LCV 00400R601 294 10,406 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI TACTICAL LCY 00400R700 214 8,391 SH   SOLE   0 0 0
ABSOLUTE SHS TR WBI TCT INC SH 00400R874 313 12,739 SH   SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 31 14,688 SH   SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,586 67,983 SH   SOLE   0 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 477 32,324 SH   SOLE   0 0 0
ADDUS HOMECARE CORP COM 006739106 987 20,286 SH   SOLE   0 0 0
ADOBE SYS INC COM 00724F101 7,762 35,923 SH   SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 742 6,256 SH   SOLE   0 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 802 13,645 SH   SOLE   0 0 0
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 903 18,789 SH   SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107 964 95,949 SH   SOLE   0 0 0
AEGON N V NY REGISTRY SH 007924103 3,345 494,073 SH   SOLE   0 0 0
ADVANCED ENERGY INDS COM 007973100 255 3,994 SH   SOLE   0 0 0
AETNA INC NEW COM 00817Y108 6,237 36,904 SH   SOLE   0 0 0
AFFILIATED MANAGERS GROUP COM 008252108 366 1,930 SH   SOLE   0 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 638 9,542 SH   SOLE   0 0 0
AIR PRODS & CHEMS INC COM 009158106 844 5,309 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 406 5,715 SH   SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 579 15,339 SH   SOLE   0 0 0
ALASKA AIR GROUP INC COM 011659109 535 8,640 SH   SOLE   0 0 0
ALBEMARLE CORP COM 012653101 689 7,433 SH   SOLE   0 0 0
ALCOA CORP COM 013872106 613 13,642 SH   SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 257 2,308 SH   SOLE   0 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17,957 97,835 SH   SOLE   0 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,478 5,887 SH   SOLE   0 0 0
ALIMERA SCIENCES INC COM 016259103 25 23,800 SH   SOLE   0 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 905 51,254 SH   SOLE   0 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 180 15,173 SH   SOLE   0 0 0
ALLIANT ENERGY CORP COM 018802108 2,353 57,576 SH   SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1,341 49,948 SH   SOLE   0 0 0
ALLIANZGI CONV & INCOME FD I COM 018825109 260 43,729 SH   SOLE   0 0 0
ALLIANZGI CONV & INCOME FD COM 018828103 901 134,016 SH   SOLE   0 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 518 25,032 SH   SOLE   0 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 361 28,451 SH   SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 205 5,246 SH   SOLE   0 0 0
ALLSTATE CORP COM 020002101 5,237 55,238 SH   SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 654 11,098 SH   SOLE   0 0 0
FQF TR O SHS FTSE EUR 351680848 250 10,175 SH   SOLE   0 0 0
FQF TR OSHARS FTSE US 351680855 895 29,342 SH   SOLE   0 0 0
FRANCO NEVADA CORP COM 351858105 542 7,919 SH   SOLE   0 0 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 377 3,961 SH   SOLE   0 0 0
FRANKLIN RES INC COM 354613101 465 13,414 SH   SOLE   0 0 0
FRANKLIN LTD DURATION INC TR COM 35472T101 151 13,490 SH   SOLE   0 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,016 171,675 SH   SOLE   0 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 796 107,338 SH   SOLE   0 0 0
FULTON FINL CORP PA COM 360271100 284 15,977 SH   SOLE   0 0 0
GSV CAP CORP COM 36191J101 95 12,657 SH   SOLE   0 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 384 3,406 SH   SOLE   0 0 0
GABELLI EQUITY TR INC COM 362397101 153 24,967 SH   SOLE   0 0 0
GABELLI DIVD & INCOME TR COM 36242H104 2,815 127,368 SH   SOLE   0 0 0
GALLAGHER ARTHUR J & CO COM 363576109 259 3,772 SH   SOLE   0 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 521 106,580 SH   SOLE   0 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 389 11,627 SH   SOLE   0 0 0
GAMESTOP CORP NEW CL A 36467W109 521 41,309 SH   SOLE   0 0 0
GANNETT CO INC COM 36473H104 105 10,547 SH   SOLE   0 0 0
GARTNER INC COM 366651107 348 2,957 SH   SOLE   0 0 0
GEMPHIRE THERAPEUTICS INC COM 36870A108 1,087 166,964 SH   SOLE   0 0 0
GENERAL AMERN INVS INC COM 368802104 268 7,996 SH   SOLE   0 0 0
GENERAL DYNAMICS CORP COM 369550108 6,241 28,251 SH   SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 18,638 1,382,624 SH   SOLE   0 0 0
GENERAL MLS INC COM 370334104 7,955 176,546 SH   SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 5,525 152,027 SH   SOLE   0 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 12 12,000 SH   SOLE   0 0 0
GENTEX CORP COM 371901109 1,439 62,490 SH   SOLE   0 0 0
GENUINE PARTS CO COM 372460105 1,928 21,462 SH   SOLE   0 0 0
GENWORTH FINL INC COM CL A 37247D106 287 101,342 SH   SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 12,381 164,226 SH   SOLE   0 0 0
GLACIER BANCORP INC NEW COM 37637Q105 758 19,738 SH   SOLE   0 0 0
GLADSTONE INVT CORP COM 376546107 137 13,567 SH   SOLE   0 0 0
GLADSTONE LD CORP COM 376549101 232 19,240 SH   SOLE   0 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4,664 119,385 SH   SOLE   0 0 0
GLOBAL NET LEASE INC COM NEW 379378201 5,395 319,624 SH   SOLE   0 0 0
GLOBAL PMTS INC COM 37940X102 654 5,863 SH   SOLE   0 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 772 32,124 SH   SOLE   0 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 219 18,459 SH   SOLE   0 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 634 74,623 SH   SOLE   0 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 2,055 99,220 SH   SOLE   0 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,091 45,089 SH   SOLE   0 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780 395 19,745 SH   SOLE   0 0 0
GLOBAL X FDS SUPER DIV ALTR 37954Y806 274 18,906 SH   SOLE   0 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 383 16,384 SH   SOLE   0 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 349 10,592 SH   SOLE   0 0 0
GOLDCORP INC NEW COM 380956409 297 21,476 SH   SOLE   0 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 199 338,275 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,653 14,504 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2,857 53,495 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 946 9,450 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC SP ENHCMD37ETN 38144L852 396 16,065 SH   SOLE   0 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 110 14,195 SH   SOLE   0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 228 8,564 SH   SOLE   0 0 0
GOPRO INC CL A 38268T103 54 11,276 SH   SOLE   0 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 408 29,904 SH   SOLE   0 0 0
GRACO INC COM 384109104 623 13,621 SH   SOLE   0 0 0
GRAINGER W W INC COM 384802104 833 2,952 SH   SOLE   0 0 0
GRAMERCY PPTY TR COM NEW 385002308 600 27,618 SH   SOLE   0 0 0
GREAT AJAX CORP COM 38983D300 243 17,948 SH   SOLE   0 0 0
GREAT ELM CAP CORP COM 390320109 441 47,819 SH   SOLE   0 0 0
GREAT PLAINS ENERGY INC COM 391164100 573 18,038 SH   SOLE   0 0 0
GREEN BANCORP INC COM 39260X100 406 18,236 SH   SOLE   0 0 0
GREEN DOT CORP CL A 39304D102 1,583 24,680 SH   SOLE   0 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 211 3,655 SH   SOLE   0 0 0
GRUBHUB INC COM 400110102 392 3,864 SH   SOLE   0 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 2,947 354,614 SH   SOLE   0 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 936 33,022 SH   SOLE   0 0 0
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 985 48,500 SH   SOLE   0 0 0
GUGGENHEIM CR ALLOCATION FD COM 40168G108 512 23,889 SH   SOLE   0 0 0
HCA HEALTHCARE INC COM 40412C101 728 7,502 SH   SOLE   0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,777 37,652 SH   SOLE   0 0 0
RMR GROUP INC CL A 74967R106 459 6,556 SH   SOLE   0 0 0
RPM INTL INC COM 749685103 790 16,567 SH   SOLE   0 0 0
RANDGOLD RES LTD ADR 752344309 291 3,497 SH   SOLE   0 0 0
RAYTHEON CO COM NEW 755111507 9,681 44,858 SH   SOLE   0 0 0
REALITY SHS ETF TR DIVS ETF 75605A108 666 24,381 SH   SOLE   0 0 0
REALTY INCOME CORP COM 756109104 11,801 228,136 SH   SOLE   0 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 598 21,178 SH   SOLE   0 0 0
RED HAT INC COM 756577102 1,424 9,524 SH   SOLE   0 0 0
RED VIOLET INC COM 75704L104 886 145,285 SH   SOLE   0 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,949 11,468 SH   SOLE   0 0 0
REGIONS FINL CORP NEW COM 7591EP100 391 21,059 SH   SOLE   0 0 0
RELX PLC SPONSORED ADR 759530108 3,225 154,395 SH   SOLE   0 0 0
REPUBLIC SVCS INC COM 760759100 347 5,233 SH   SOLE   0 0 0
RETAIL PPTYS AMER INC CL A 76131V202 1,323 108,797 SH   SOLE   0 0 0
RIO TINTO PLC SPONSORED ADR 767204100 606 11,765 SH   SOLE   0 0 0
RIOT BLOCKCHAIN INC COM 767292105 123 18,629 SH   SOLE   0 0 0
RITE AID CORP COM 767754104 250 148,633 SH   SOLE   0 0 0
RIVERVIEW BANCORP INC COM 769397100 322 34,431 SH   SOLE   0 0 0
ROBERT HALF INTL INC COM 770323103 524 9,051 SH   SOLE   0 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,655 9,499 SH   SOLE   0 0 0
ROCKWELL COLLINS INC COM 774341101 1,139 8,446 SH   SOLE   0 0 0
ROKU INC COM CL A 77543R102 274 8,826 SH   SOLE   0 0 0
ROLLINS INC COM 775711104 1,464 28,696 SH   SOLE   0 0 0
ROPER TECHNOLOGIES INC COM 776696106 743 2,646 SH   SOLE   0 0 0
ROSS STORES INC COM 778296103 1,313 16,836 SH   SOLE   0 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 2,398 31,020 SH   SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 124 16,754 SH   SOLE   0 0 0
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 403 15,742 SH   SOLE   0 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3,497 53,364 SH   SOLE   0 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,757 58,875 SH   SOLE   0 0 0
ROYAL GOLD INC COM 780287108 1,322 15,398 SH   SOLE   0 0 0
ROYCE VALUE TR INC COM 780910105 677 43,498 SH   SOLE   0 0 0
RYDER SYS INC COM 783549108 641 8,807 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* WT 78355W106 30,655 308,150 SH   SOLE   0 0 0
RYDEX ETF TRUST GUGGENHM S\&P.* 500 78355W205 1,942 10,396 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* VA 78355W304 840 12,997 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* GR 78355W403 12,425 113,185 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* PV 78355W502 1,216 18,440 SH   SOLE   0 0 0
RYDEX ETF TRUST GUGGENHM S\&P.* 400 78355W577 334 5,298 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* PG 78355W601 2,587 16,359 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* PV 78355W700 1,308 18,611 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* 78355W791 1,625 19,685 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* PG 78355W809 1,262 10,965 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* 78355W817 2,782 18,387 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* 78355W825 1,506 14,171 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* WT 78355W833 1,552 13,005 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* 78355W841 893 4,970 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* 78355W858 1,627 37,082 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* 78355W866 249 4,569 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* EWCON 78355W874 4,341 34,288 SH   SOLE   0 0 0
RYDEX ETF TRUST GUG S\&P.* EQ 78355W882 621 6,312 SH   SOLE   0 0 0
RYERSON HLDG CORP COM 783754104 603 73,991 SH   SOLE   0 0 0
S & T BANCORP INC COM 783859101 1,339 33,517 SH   SOLE   0 0 0
S&P GLOBAL INC COM 78409V104 1,001 5,238 SH   SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,055 6,170 SH   SOLE   0 0 0
SPDR S\&P.* TR UNIT 78462F103 102,638 390,035 SH   SOLE   0 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 27,935 223,484 SH   SOLE   0 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 658 16,328 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 501 4,698 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S\&P.* CHINA ETF 78463X400 681 6,152 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S\&P.* ETF 78463X459 407 5,920 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI ACWI ETF 78463X475 314 4,016 SH   SOLE   0 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,826 71,907 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S\&P.* EM MKT DIV 78463X533 1,321 37,262 SH   SOLE   0 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 236 4,886 SH   SOLE   0 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2,082 45,005 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S\&P.* ETF 78463X756 603 11,496 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S\&P.* INTL ETF 78463X772 1,874 46,757 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3,404 87,631 SH   SOLE   0 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 518 12,936 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S\&P.* SMLCP 78463X871 1,893 53,490 SH   SOLE   0 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,960 126,008 SH   SOLE   0 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 1,646 18,510 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 2,271 63,060 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* 600 SMCP GRW 78464A201 6,456 27,757 SH   SOLE   0 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1,059 18,994 SH   SOLE   0 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 817 18,795 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* 600 SMCP VAL 78464A300 3,224 26,109 SH   SOLE   0 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 28,947 560,330 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2,731 81,412 SH   SOLE   0 0 0
SPDR SERIES TRUST PRTFLO S\&P.* GW 78464A409 2,776 82,802 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4,513 125,886 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,443 47,775 SH   SOLE   0 0 0
SPDR SERIES TRUST PRTFLO S\&P.* VL 78464A508 1,416 48,168 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 15,386 521,378 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* TRANSN ETF 78464A532 204 3,256 SH   SOLE   0 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 781 9,072 SH   SOLE   0 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 7,481 86,117 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 3,869 137,385 SH   SOLE   0 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 1,242 22,278 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 3,681 104,877 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* BKG 78464A698 5,512 91,275 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* PHARMAC 78464A722 236 5,629 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* EXP 78464A730 634 17,990 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* MNG 78464A755 243 7,137 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* DIVID ETF 78464A763 17,927 196,569 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* MKTS 78464A771 1,727 29,610 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* ETF 78464A789 450 14,504 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* ETF 78464A797 3,515 73,400 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1,120 34,133 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* 600 SML CAP 78464A813 5,925 44,556 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* MDCP GRW 78464A821 3,344 21,242 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1,992 60,075 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 3,992 129,009 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* SEMICNDCTR 78464A862 440 6,286 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* BIOTECH 78464A870 3,459 39,423 SH   SOLE   0 0 0
SPDR SERIES TRUST S\&P.* HOMEBUILD 78464A888 608 14,911 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 266 6,973 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 699 14,734 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR MFS SYS COR EQ 78467V806 267 3,602 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 42,912 894,567 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 253 3,212 SH   SOLE   0 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 52,434 217,210 SH   SOLE   0 0 0
SPDR S\&P.* 78467Y107 25,512 74,656 SH   SOLE   0 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 695 23,420 SH   SOLE   0 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 9,918 322,757 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 867 31,690 SH   SOLE   0 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 2,837 30,990 SH   SOLE   0 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,056 21,984 SH   SOLE   0 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 5,456 114,092 SH   SOLE   0 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 287 4,089 SH   SOLE   0 0 0
SPDR SER TR PRTFLO S\&P.* HI 78468R788 1,023 28,597 SH   SOLE   0 0 0
SPDR SER TR SPDR S\&P.* 500 ETF 78468R796 5,706 88,603 SH   SOLE   0 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 311 3,457 SH   SOLE   0 0 0
SPDR SER TR PORTFOLIO SM ETF 78468R853 1,396 46,647 SH   SOLE   0 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 702 7,904 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL C 02079K107 26,681 25,859 SH   SOLE   0 0 0
ALPHABET INC CAP STK CL A 02079K305 28,488 27,468 SH   SOLE   0 0 0
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 320 51,303 SH   SOLE   0 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 2,179 243,789 SH   SOLE   0 0 0
ALTABA INC COM 021346101 1,295 17,488 SH   SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103 26,209 420,553 SH   SOLE   0 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 54 17,867 SH   SOLE   0 0 0
AMAZON COM INC COM 023135106 75,457 52,135 SH   SOLE   0 0 0
AMBEV SA SPONSORED ADR 02319V103 176 24,155 SH   SOLE   0 0 0
AMEDISYS INC COM 023436108 805 13,349 SH   SOLE   0 0 0
AMEREN CORP COM 023608102 1,180 20,832 SH   SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 399 64,688 SH   SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,326 44,771 SH   SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 193 12,674 SH   SOLE   0 0 0
AMERICAN CAP SR FLOATING LTD COM 02504D108 325 29,170 SH   SOLE   0 0 0
AMERICAN ELEC PWR INC COM 025537101 7,482 109,087 SH   SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109 2,932 31,430 SH   SOLE   0 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,143 21,004 SH   SOLE   0 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 384 37,249 SH   SOLE   0 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 749 39,761 SH   SOLE   0 0 0
AMERICAN STS WTR CO COM 029899101 476 8,970 SH   SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,776 25,977 SH   SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,733 21,096 SH   SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,157 36,622 SH   SOLE   0 0 0
AMERIPRISE FINL INC COM 03076C106 795 5,375 SH   SOLE   0 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 1,183 29,592 SH   SOLE   0 0 0
AMETEK INC NEW COM 031100100 282 3,714 SH   SOLE   0 0 0
AMGEN INC COM 031162100 14,099 82,702 SH   SOLE   0 0 0
AMPHENOL CORP NEW CL A 032095101 309 3,591 SH   SOLE   0 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 931 20,659 SH   SOLE   0 0 0
ANADARKO PETE CORP COM 032511107 1,100 18,207 SH   SOLE   0 0 0
ANALOG DEVICES INC COM 032654105 1,766 19,375 SH   SOLE   0 0 0
ANDEAVOR COM 03349M105 338 3,366 SH   SOLE   0 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 250 5,581 SH   SOLE   0 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 145 15,313 SH   SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,109 10,083 SH   SOLE   0 0 0
ANIXTER INTL INC COM 035290105 762 10,059 SH   SOLE   0 0 0
ANNALY CAP MGMT INC COM 035710409 3,728 357,473 SH   SOLE   0 0 0
ANTHEM INC COM 036752103 2,658 12,100 SH   SOLE   0 0 0
APACHE CORP COM 037411105 803 20,857 SH   SOLE   0 0 0
APOLLO INVT CORP COM 03761U106 518 99,155 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 293 9,877 SH   SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 640 35,569 SH   SOLE   0 0 0
APPLE INC COM 037833100 170,612 1,016,882 SH   SOLE   0 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 446 25,394 SH   SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 231 3,168 SH   SOLE   0 0 0
APPLIED MATLS INC COM 038222105 5,283 95,004 SH   SOLE   0 0 0
AQUA AMERICA INC COM 03836W103 1,296 38,062 SH   SOLE   0 0 0
AQUANTIA CORP COM 03842Q108 475 30,230 SH   SOLE   0 0 0
ARCBEST CORP COM 03937C105 753 23,500 SH   SOLE   0 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,199 50,692 SH   SOLE   0 0 0
ARCONIC INC COM 03965L100 1,055 45,805 SH   SOLE   0 0 0
ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 51 50,000 SH   SOLE   0 0 0
ARES CAP CORP COM 04010L103 2,124 133,862 SH   SOLE   0 0 0
ARES COML REAL ESTATE CORP COM 04013V108 240 19,422 SH   SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106 1,642 6,430 SH   SOLE   0 0 0
ARROW ETF TR ARROW DJ GLB YLD 04273H104 543 31,771 SH   SOLE   0 0 0
ASSOCIATED BANC CORP COM 045487105 338 13,597 SH   SOLE   0 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,842 52,667 SH   SOLE   0 0 0
ASURE SOFTWARE INC COM 04649U102 187 15,300 SH   SOLE   0 0 0
ATHERSYS INC COM 04744L106 23 12,795 SH   SOLE   0 0 0
ATMOS ENERGY CORP COM 049560105 939 11,146 SH   SOLE   0 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 455 5,290 SH   SOLE   0 0 0
AUTOLIV INC COM 052800109 456 3,123 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,582 31,565 SH   SOLE   0 0 0
AUTOZONE INC COM 053332102 809 1,247 SH   SOLE   0 0 0
AVERY DENNISON CORP COM 053611109 3,632 34,180 SH   SOLE   0 0 0
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 3,216 379,648 SH   SOLE   0 0 0
AVIS BUDGET GROUP COM 053774105 1,065 22,732 SH   SOLE   0 0 0
AVISTA CORP COM 05379B107 359 7,001 SH   SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 223 5,663 SH   SOLE   0 0 0
BB&T CORP COM 054937107 5,474 105,181 SH   SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 345 14,538 SH   SOLE   0 0 0
BCE INC COM NEW 05534B760 1,190 27,657 SH   SOLE   0 0 0
BGC PARTNERS INC CL A 05541T101 294 21,861 SH   SOLE   0 0 0
BP PLC SPONSORED ADR 055622104 17,954 442,881 SH   SOLE   0 0 0
HCP INC COM 40414L109 2,080 89,557 SH   SOLE   0 0 0
HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 12 12,000 SH   SOLE   0 0 0
HNI CORP COM 404251100 756 20,952 SH   SOLE   0 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 349 7,314 SH   SOLE   0 0 0
HP INC COM 40434L105 6,168 281,381 SH   SOLE   0 0 0
HALLIBURTON CO COM 406216101 2,894 61,660 SH   SOLE   0 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 439 11,446 SH   SOLE   0 0 0
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1,587 104,517 SH   SOLE   0 0 0
HANCOCK JOHN \w+\-\w+ DIV INC COM 41013V100 1,240 57,168 SH   SOLE   0 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 428 20,906 SH   SOLE   0 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103 196 11,108 SH   SOLE   0 0 0
HANESBRANDS INC COM 410345102 3,062 166,251 SH   SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,354 69,456 SH   SOLE   0 0 0
HARLEY DAVIDSON INC COM 412822108 480 11,205 SH   SOLE   0 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 25 10,329 SH   SOLE   0 0 0
HARRIS CORP DEL COM 413875105 4,437 27,509 SH   SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,673 71,285 SH   SOLE   0 0 0
HASBRO INC COM 418056107 936 11,101 SH   SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,186 34,497 SH   SOLE   0 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 5,816 195,166 SH   SOLE   0 0 0
HECLA MNG CO COM 422704106 45 12,206 SH   SOLE   0 0 0
HELMERICH & PAYNE INC COM 423452101 454 6,822 SH   SOLE   0 0 0
HENRY JACK & ASSOC INC COM 426281101 592 4,898 SH   SOLE   0 0 0
HERCULES CAPITAL INC COM 427096508 469 38,739 SH   SOLE   0 0 0
HERSHEY CO COM 427866108 2,717 27,456 SH   SOLE   0 0 0
HESS CORP COM 42809H107 880 17,390 SH   SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,698 96,782 SH   SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 209 3,233 SH   SOLE   0 0 0
HIBBETT SPORTS INC COM 428567101 736 30,749 SH   SOLE   0 0 0
HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 11,377 711,527 SH   SOLE   0 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 798 43,564 SH   SOLE   0 0 0
HOLLYFRONTIER CORP COM 436106108 594 12,159 SH   SOLE   0 0 0
HOME BANCSHARES INC COM 436893200 203 8,919 SH   SOLE   0 0 0
HOME DEPOT INC COM 437076102 26,481 148,567 SH   SOLE   0 0 0
HONDA MOTOR LTD AMERN SHS 438128308 3,755 108,114 SH   SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 14,164 98,013 SH   SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 107 10,256 SH   SOLE   0 0 0
HORMEL FOODS CORP COM 440452100 680 19,804 SH   SOLE   0 0 0
HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 5,606 235,554 SH   SOLE   0 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 323 12,737 SH   SOLE   0 0 0
HOST HOTELS & RESORTS INC COM 44107P104 817 43,829 SH   SOLE   0 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 22 11,851 SH   SOLE   0 0 0
HUBBELL INC COM 443510607 570 4,678 SH   SOLE   0 0 0
HUMANA INC COM 444859102 4,143 15,411 SH   SOLE   0 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,050 17,498 SH   SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 3,420 226,508 SH   SOLE   0 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 836 3,244 SH   SOLE   0 0 0
HUNTSMAN CORP COM 447011107 340 11,614 SH   SOLE   0 0 0
IEC ELECTRS CORP NEW COM 44949L105 49 10,853 SH   SOLE   0 0 0
IPG PHOTONICS CORP COM 44980X109 2,060 8,826 SH   SOLE   0 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 2,744 116,005 SH   SOLE   0 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 356 6,239 SH   SOLE   0 0 0
IDACORP INC COM 451107106 355 4,026 SH   SOLE   0 0 0
IDEXX LABS INC COM 45168D104 3,305 17,266 SH   SOLE   0 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 33 18,000 SH   SOLE   0 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,374 21,536 SH   SOLE   0 0 0
ILLUMINA INC COM 452327109 1,152 4,873 SH   SOLE   0 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 135 14,677 SH   SOLE   0 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 828 27,174 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 1,356 49,713 SH   SOLE   0 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 1,136 47,892 SH   SOLE   0 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 2,691 87,551 SH   SOLE   0 0 0
INFOSYS LTD SPONSORED ADR 456788108 368 20,592 SH   SOLE   0 0 0
ING GROEP N V SPONSORED ADR 456837103 222 13,122 SH   SOLE   0 0 0
INGREDION INC COM 457187102 387 3,003 SH   SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 56 11,794 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 7,938 109,908 SH   SOLE   0 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 556 31,476 SH   SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 2,474 21,272 SH   SOLE   0 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 90 11,442 SH   SOLE   0 0 0
SANCHEZ ENERGY CORP COM 79970Y105 58 18,550 SH   SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 1,116 9,373 SH   SOLE   0 0 0
SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 47 24,915 SH   SOLE   0 0 0
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 12 11,935 SH   SOLE   0 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 538 113,122 SH   SOLE   0 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 207 3,581 SH   SOLE   0 0 0
SANOFI SPONSORED ADR 80105N105 1,080 26,954 SH   SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 782 10,551 SH   SOLE   0 0 0
SCANA CORP NEW COM 80589M102 437 11,634 SH   SOLE   0 0 0
SCHEIN HENRY INC COM 806407102 299 4,453 SH   SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 2,551 39,384 SH   SOLE   0 0 0
SCHNITZER STL INDS CL A 806882106 956 29,542 SH   SOLE   0 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,208 23,129 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 10,132 158,840 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 23,127 366,623 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 13,122 182,987 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6,471 122,471 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US \w+\-\w+ ETF 808524508 24,972 472,233 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 10,729 155,201 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7,639 266,177 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 611 23,484 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 3,223 103,343 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 458 12,790 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3,724 124,215 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 4,605 123,655 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 7,996 220,044 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 21,909 446,845 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 19,661 583,246 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 24,283 475,959 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 4,207 109,995 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3,023 57,476 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 9,097 182,523 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 7,890 143,775 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,050 83,533 SH   SOLE   0 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 285 3,617 SH   SOLE   0 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,527 17,811 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,286 75,281 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13,045 160,263 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5,308 100,864 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9,758 96,339 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 12,800 189,885 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI \w+\-\w+ 81369Y605 25,193 913,776 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI \w+\-\w+ 81369Y704 12,612 169,771 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 20,542 314,007 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 536 17,878 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI \w+\-\w+ 81369Y886 7,501 150,012 SH   SOLE   0 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 1,038 53,280 SH   SOLE   0 0 0
SEMPRA ENERGY COM 816851109 1,511 13,582 SH   SOLE   0 0 0
SEMPRA ENERGY \d+\% PFD CONV A 816851406 604 5,904 SH   SOLE   0 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 594 37,912 SH   SOLE   0 0 0
SERVICE CORP INTL COM 817565104 313 8,296 SH   SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 774 21,506 SH   SOLE   0 0 0
SHERWIN WILLIAMS CO COM 824348106 3,267 8,332 SH   SOLE   0 0 0
SHIRE PLC SPONSORED ADR 82481R106 372 2,487 SH   SOLE   0 0 0
SHOPIFY INC CL A 82509L107 721 5,784 SH   SOLE   0 0 0
SIERRA WIRELESS INC COM 826516106 253 15,324 SH   SOLE   0 0 0
SIGMATRON INTL INC COM 82661L101 60 10,400 SH   SOLE   0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 705 4,570 SH   SOLE   0 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 348 6,044 SH   SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 298 9,524 SH   SOLE   0 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 3,333 54,357 SH   SOLE   0 0 0
SIRIUS XM HLDGS INC COM 82968B103 4,399 705,038 SH   SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 841 13,511 SH   SOLE   0 0 0
SKECHERS U S A INC CL A 830566105 714 18,348 SH   SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,825 28,181 SH   SOLE   0 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3,481 91,236 SH   SOLE   0 0 0
SMITH A O COM 831865209 531 8,357 SH   SOLE   0 0 0
SMUCKER J M CO COM NEW 832696405 1,866 15,047 SH   SOLE   0 0 0
SNAP ON INC COM 833034101 2,372 16,077 SH   SOLE   0 0 0
SNAP INC CL A 83304A106 1,120 70,547 SH   SOLE   0 0 0
SONOCO PRODS CO COM 835495102 209 4,310 SH   SOLE   0 0 0
SONY CORP SPONSORED ADR 835699307 1,071 22,166 SH   SOLE   0 0 0
SOUTH ST CORP COM 840441109 295 3,458 SH   SOLE   0 0 0
SOUTHERN CO COM 842587107 11,134 249,298 SH   SOLE   0 0 0
SOUTHERN COPPER CORP COM 84265V105 952 17,562 SH   SOLE   0 0 0
SOUTHWEST AIRLS CO COM 844741108 3,739 65,277 SH   SOLE   0 0 0
SPARK ENERGY INC CL A COM 846511103 867 73,152 SH   SOLE   0 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 316 9,400 SH   SOLE   0 0 0
SPIRE INC COM 84857L101 436 6,026 SH   SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,596 19,068 SH   SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 1,023 27,070 SH   SOLE   0 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 658 84,820 SH   SOLE   0 0 0
SPLUNK INC COM 848637104 665 6,760 SH   SOLE   0 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,310 121,863 SH   SOLE   0 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 360 59,684 SH   SOLE   0 0 0
SPRINT CORP COM SER 1 85207U105 173 35,445 SH   SOLE   0 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,573 194,598 SH   SOLE   0 0 0
SQUARE INC CL A 852234103 3,218 65,413 SH   SOLE   0 0 0
STAG INDL INC COM 85254J102 389 16,283 SH   SOLE   0 0 0
STAMPS COM INC COM NEW 852857200 232 1,154 SH   SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,185 20,787 SH   SOLE   0 0 0
STARBUCKS CORP COM 855244109 11,984 207,010 SH   SOLE   0 0 0
BT GROUP PLC ADR 05577E101 1,097 67,885 SH   SOLE   0 0 0
BWX TECHNOLOGIES INC COM 05605H100 266 4,182 SH   SOLE   0 0 0
BAIDU INC SPON ADR REP A 056752108 3,496 15,664 SH   SOLE   0 0 0
BAKER HUGHES A GE CO CL A 05722G100 423 15,218 SH   SOLE   0 0 0
BALCHEM CORP COM 057665200 264 3,233 SH   SOLE   0 0 0
BALL CORP COM 058498106 573 14,432 SH   SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 126 15,999 SH   SOLE   0 0 0
BANCO SANTANDER SA ADR 05964H105 269 41,009 SH   SOLE   0 0 0
BANCROFT FUND LTD COM 059695106 210 10,005 SH   SOLE   0 0 0
BANK AMER CORP COM 060505104 22,488 749,860 SH   SOLE   0 0 0
BANK AMER CORP *W EXP 10/28/201 060505153 40 20,000 SH   SOLE   0 0 0
BANK AMER CORP \d+\.\d+\%\w* PFD L 060505682 718 557 SH   SOLE   0 0 0
BANK HAWAII CORP COM 062540109 297 3,577 SH   SOLE   0 0 0
BANK MONTREAL QUE COM 063671101 1,311 17,342 SH   SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,566 49,792 SH   SOLE   0 0 0
BANK N S HALIFAX COM 064149107 286 4,642 SH   SOLE   0 0 0
BAOZUN INC SPONSORED ADR 06684L103 357 7,775 SH   SOLE   0 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 540 22,160 SH   SOLE   0 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 910 124,511 SH   SOLE   0 0 0
BARCLAYS PLC ADR 06738E204 263 22,286 SH   SOLE   0 0 0
BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 649 45,286 SH   SOLE   0 0 0
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 212 6,728 SH   SOLE   0 0 0
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 2,680 101,801 SH   SOLE   0 0 0
BARCLAYS BK PLC 2 YR TREAS BEAR 06740L519 264 7,018 SH   SOLE   0 0 0
BARCLAYS \D+\+\D+ 06742A669 277 2,369 SH   SOLE   0 0 0
BARINGS CORPORATE INVS COM 06759X107 494 32,686 SH   SOLE   0 0 0
BARRICK GOLD CORP COM 067901108 674 54,154 SH   SOLE   0 0 0
BAXTER INTL INC COM 071813109 1,492 22,947 SH   SOLE   0 0 0
BAYTEX ENERGY CORP COM 07317Q105 56 20,273 SH   SOLE   0 0 0
BEACON ROOFING SUPPLY INC COM 073685109 291 5,484 SH   SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 4,808 22,188 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,786 16 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 68,654 344,165 SH   SOLE   0 0 0
BEST BUY INC COM 086516101 350 5,001 SH   SOLE   0 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 295 6,633 SH   SOLE   0 0 0
BIG LOTS INC COM 089302103 255 5,847 SH   SOLE   0 0 0
BIOGEN INC COM 09062X103 1,420 5,185 SH   SOLE   0 0 0
BIOSCRIP INC COM 09069N108 635 258,145 SH   SOLE   0 0 0
BIO TECHNE CORP COM 09073M104 569 3,765 SH   SOLE   0 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 847 60,587 SH   SOLE   0 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 2,166 130,865 SH   SOLE   0 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 313 22,808 SH   SOLE   0 0 0
BLACKROCK INCOME TR INC COM 09247F100 86 14,655 SH   SOLE   0 0 0
BLACKROCK INC COM 09247X101 8,125 14,998 SH   SOLE   0 0 0
BLACKROCK UTILITIES INFRSTRC COM 09248D104 321 16,228 SH   SOLE   0 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 362 16,092 SH   SOLE   0 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 337 25,722 SH   SOLE   0 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 549 40,962 SH   SOLE   0 0 0
BLACKROCK NY MUN INCOME TR I COM 09249R102 310 23,712 SH   SOLE   0 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249W101 558 37,032 SH   SOLE   0 0 0
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 118 10,400 SH   SOLE   0 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 247 18,703 SH   SOLE   0 0 0
BLACKROCK HEALTH SCIENCES TR COM 09250W107 294 8,397 SH   SOLE   0 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 1,212 104,744 SH   SOLE   0 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 389 30,730 SH   SOLE   0 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 615 70,402 SH   SOLE   0 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 326 53,565 SH   SOLE   0 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101 198 13,766 SH   SOLE   0 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5,431 170,679 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 156 11,631 SH   SOLE   0 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 278 26,150 SH   SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT NOTE 5.000% 6/1 092533AC2 1,466 1,427,000 SH   SOLE   0 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 96 15,839 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 148 11,701 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 172 12,259 SH   SOLE   0 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 158 12,100 SH   SOLE   0 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 375 28,172 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD NY QLTY COM 09255E102 441 36,625 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 150 10,899 SH   SOLE   0 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 153 14,408 SH   SOLE   0 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 993 85,439 SH   SOLE   0 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 253 17,425 SH   SOLE   0 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 453 28,753 SH   SOLE   0 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 863 54,373 SH   SOLE   0 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,240 39,465 SH   SOLE   0 0 0
BLACKROCK \w+\-\w+ INC T COM 09258A107 740 44,086 SH   SOLE   0 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 353 11,730 SH   SOLE   0 0 0
BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 241 5,400 SH   SOLE   0 0 0
BLOCK H & R INC COM 093671105 263 10,367 SH   SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 233 1,364 SH   SOLE   0 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 495 58,268 SH   SOLE   0 0 0
BOEING CO COM 097023105 21,829 66,575 SH   SOLE   0 0 0
BOOKING HLDGS INC COM 09857L108 9,264 4,453 SH   SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 337 8,716 SH   SOLE   0 0 0
BORGWARNER INC COM 099724106 1,026 20,432 SH   SOLE   0 0 0
BOSTON SCIENTIFIC CORP COM 101137107 772 28,268 SH   SOLE   0 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 2,231 206,962 SH   SOLE   0 0 0
BOVIE MEDICAL CORP COM 10211F100 69 23,395 SH   SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 256 4,987 SH   SOLE   0 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 13,875 219,367 SH   SOLE   0 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 1,251 37,556 SH   SOLE   0 0 0
INTEL CORP COM 458140100 24,361 467,761 SH   SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,055 14,545 SH   SOLE   0 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 370 9,499 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 21,822 142,228 SH   SOLE   0 0 0
INTL PAPER CO COM 460146103 2,263 42,350 SH   SOLE   0 0 0
INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 20 22,600 SH   SOLE   0 0 0
INTERPUBLIC GROUP COS INC COM 460690100 428 18,579 SH   SOLE   0 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,881 4,556 SH   SOLE   0 0 0
INTUIT COM 461202103 638 3,683 SH   SOLE   0 0 0
INTREXON CORP COM 46122T102 1,091 71,155 SH   SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 322 19,683 SH   SOLE   0 0 0
INVESCO SR INCOME TR COM 46131H107 70 16,021 SH   SOLE   0 0 0
INVESCO MUN TR COM 46131J103 503 43,012 SH   SOLE   0 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 313 25,624 SH   SOLE   0 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 221 18,843 SH   SOLE   0 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 129 12,159 SH   SOLE   0 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 158 10,914 SH   SOLE   0 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 782 66,670 SH   SOLE   0 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 118 15,948 SH   SOLE   0 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 830 69,720 SH   SOLE   0 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 573 110,436 SH   SOLE   0 0 0
IQVIA HLDGS INC COM 46266C105 1,411 14,380 SH   SOLE   0 0 0
IROBOT CORP COM 462726100 296 4,617 SH   SOLE   0 0 0
IRON MTN INC NEW COM 46284V101 837 25,465 SH   SOLE   0 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 5,511 275,557 SH   SOLE   0 0 0
ISHARES S\&P.* I UNIT BEN INT 46428R107 259 15,530 SH   SOLE   0 0 0
ISHARES GOLD TRUST ISHARES 464285105 12,751 1,001,687 SH   SOLE   0 0 0
ISHARES INC MSCI AUST ETF 464286103 202 9,172 SH   SOLE   0 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 892 25,392 SH   SOLE   0 0 0
ISHARES INC US INTL HGH YLD 464286178 210 4,196 SH   SOLE   0 0 0
ISHARES INC INTL HIGH YIELD 464286210 300 5,401 SH   SOLE   0 0 0
ISHARES INC JP MRG EM CRP BD 464286251 659 13,168 SH   SOLE   0 0 0
ISHARES INC EM HGHYL BD ETF 464286285 217 4,418 SH   SOLE   0 0 0
ISHARES INC MSCI WORLD ETF 464286392 261 2,999 SH   SOLE   0 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 573 12,761 SH   SOLE   0 0 0
ISHARES INC EM MKT \w+\-\w+ ETF 464286475 427 8,007 SH   SOLE   0 0 0
ISHARES INC MSCI CDA ETF 464286509 918 33,312 SH   SOLE   0 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,044 20,737 SH   SOLE   0 0 0
ISHARES INC MIN VOL GBL ETF 464286525 4,840 57,740 SH   SOLE   0 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 7,988 128,133 SH   SOLE   0 0 0
ISHARES INC MSCI EURZONE ETF 464286608 3,895 89,846 SH   SOLE   0 0 0
ISHARES INC MSCI BRIC INDX 464286657 237 5,135 SH   SOLE   0 0 0
ISHARES INC MSCI PAC JP ETF 464286665 2,178 46,876 SH   SOLE   0 0 0
ISHARES INC MSCI SWITZERLAND 464286749 220 6,408 SH   SOLE   0 0 0
ISHARES INC MSCI GERMANY ETF 464286806 1,838 57,353 SH   SOLE   0 0 0
ISHARES INC MSCI MEXICO ETF 464286822 423 8,217 SH   SOLE   0 0 0
ISHARES INC MSCI HONG KG ETF 464286871 920 36,354 SH   SOLE   0 0 0
ISHARES TR S\&P.* 100 ETF 464287101 4,780 41,212 SH   SOLE   0 0 0
ISHARES TR MRNGSTR \w+\-\w+ GR 464287119 4,167 25,432 SH   SOLE   0 0 0
ISHARES TR MRNGSTR \w+\-\w+ ET 464287127 3,129 20,412 SH   SOLE   0 0 0
ISHARES TR CORE S\&P.* STK 464287150 23,474 388,263 SH   SOLE   0 0 0
ISHARES TR SELECT DIVID ETF 464287168 21,529 226,332 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176 18,480 163,467 SH   SOLE   0 0 0
ISHARES TR CHINA \w+\-\w+ ETF 464287184 1,290 27,301 SH   SOLE   0 0 0
ISHARES TR TRANS AVG ETF 464287192 1,949 10,421 SH   SOLE   0 0 0
ISHARES TR CORE S\&P.* ETF 464287200 168,870 636,355 SH   SOLE   0 0 0
ISHARES TR CORE US AGGBD ET 464287226 22,731 211,946 SH   SOLE   0 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 34,298 710,404 SH   SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242 16,804 143,149 SH   SOLE   0 0 0
ISHARES TR GLOB TELECOM ETF 464287275 412 7,193 SH   SOLE   0 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1,360 8,591 SH   SOLE   0 0 0
ISHARES TR S\&P.* ETF 464287309 35,958 231,884 SH   SOLE   0 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,761 15,816 SH   SOLE   0 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 513 7,416 SH   SOLE   0 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 1,087 31,992 SH   SOLE   0 0 0
ISHARES TR NORTH AMERN NAT 464287374 3,525 106,500 SH   SOLE   0 0 0
ISHARES TR LATN AMER 40 ETF 464287390 928 24,695 SH   SOLE   0 0 0
ISHARES TR S\&P.* 500 VAL ETF 464287408 18,071 165,273 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432 16,565 135,889 SH   SOLE   0 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 7,902 76,577 SH   SOLE   0 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 10,436 124,894 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465 33,205 476,538 SH   SOLE   0 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 5,540 64,100 SH   SOLE   0 0 0
ISHARES TR RUS MD CP GR ETF 464287481 10,167 82,691 SH   SOLE   0 0 0
ISHARES TR RUS MID CAP ETF 464287499 9,718 47,077 SH   SOLE   0 0 0
ISHARES TR CORE S\&P.* ETF 464287507 51,837 276,359 SH   SOLE   0 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 1,967 11,590 SH   SOLE   0 0 0
ISHARES TR PHLX SEMICND ETF 464287523 857 4,760 SH   SOLE   0 0 0
ISHARES TR N AMER TECH ETF 464287549 1,369 7,631 SH   SOLE   0 0 0
ISHARES TR NASDAQ BIOTECH 464287556 8,026 75,188 SH   SOLE   0 0 0
ISHARES TR COHEN STEER REIT 464287564 1,364 14,618 SH   SOLE   0 0 0
ISHARES TR GLOBAL 100 ETF 464287572 858 9,400 SH   SOLE   0 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 11,854 65,015 SH   SOLE   0 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 23,320 194,397 SH   SOLE   0 0 0
ISHARES TR S\&P.* ETF 464287606 35,182 161,141 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 23,193 171,800 SH   SOLE   0 0 0
ISHARES TR RUS 1000 ETF 464287622 4,495 30,609 SH   SOLE   0 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 5,398 44,985 SH   SOLE   0 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 6,018 31,579 SH   SOLE   0 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 38,631 254,436 SH   SOLE   0 0 0
ISHARES TR CORE S\&P.* VLU 464287663 2,742 51,616 SH   SOLE   0 0 0
ISHARES TR CORE S\&P.* GWT 464287671 4,061 74,344 SH   SOLE   0 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 6,681 42,731 SH   SOLE   0 0 0
ISHARES TR U.S. UTILITS ETF 464287697 1,232 9,666 SH   SOLE   0 0 0
ISHARES TR S\&P.* ETF 464287705 23,751 153,729 SH   SOLE   0 0 0
ISHARES TR US TELECOM ETF 464287713 333 12,339 SH   SOLE   0 0 0
ISHARES TR U.S. TECH ETF 464287721 10,253 60,954 SH   SOLE   0 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,480 46,115 SH   SOLE   0 0 0
ISHARES TR US INDUSTRIALS 464287754 13,576 93,611 SH   SOLE   0 0 0
ISHARES TR US HLTHCARE ETF 464287762 2,253 13,054 SH   SOLE   0 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 1,494 11,409 SH   SOLE   0 0 0
ISHARES TR U.S. FINLS ETF 464287788 22,496 190,954 SH   SOLE   0 0 0
ISHARES TR U.S. ENERGY ETF 464287796 2,780 75,185 SH   SOLE   0 0 0
ISHARES TR CORE S\&P.* ETF 464287804 44,422 576,836 SH   SOLE   0 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 549 4,615 SH   SOLE   0 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 19,059 198,363 SH   SOLE   0 0 0
ISHARES TR DOW JONES US ETF 464287846 2,326 17,606 SH   SOLE   0 0 0
ISHARES TR EUROPE ETF 464287861 263 5,635 SH   SOLE   0 0 0
ISHARES TR SP SMCP600VL ETF 464287879 25,373 168,208 SH   SOLE   0 0 0
ISHARES TR S\&P.* GWT 464287887 8,290 47,686 SH   SOLE   0 0 0
ISHARES TR MRNGSTR \w+\-\w+ VL 464288109 670 6,599 SH   SOLE   0 0 0
ISHARES TR INTL TREA BD ETF 464288117 8,381 162,399 SH   SOLE   0 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,828 17,430 SH   SOLE   0 0 0
ISHARES TR AGENCY BOND ETF 464288166 915 8,171 SH   SOLE   0 0 0
ISHARES TR GL TIMB FORE ETF 464288174 1,010 12,897 SH   SOLE   0 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 354 4,566 SH   SOLE   0 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 3,965 21,863 SH   SOLE   0 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 152 15,922 SH   SOLE   0 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,464 29,461 SH   SOLE   0 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,178 16,423 SH   SOLE   0 0 0
ISHARES TR EAFE SML CP ETF 464288273 11,186 171,592 SH   SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281 10,370 91,919 SH   SOLE   0 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 771 3,681 SH   SOLE   0 0 0
ISHARES TR CALIF MUN BD ETF 464288356 1,928 33,026 SH   SOLE   0 0 0
ISHARES TR GLB INFRASTR ETF 464288372 680 15,861 SH   SOLE   0 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 1,087 6,970 SH   SOLE   0 0 0
ISHARES TR NATIONAL MUN ETF 464288414 4,987 45,782 SH   SOLE   0 0 0
ISHARES TR ASIA 50 ETF 464288430 4,397 64,412 SH   SOLE   0 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,098 63,561 SH   SOLE   0 0 0
ISHARES TR INTL DEV RE ETF 464288489 627 21,095 SH   SOLE   0 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 266 4,588 SH   SOLE   0 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 636 3,769 SH   SOLE   0 0 0
ISHARES TR IBOXX HI YD ETF 464288513 12,712 149,554 SH   SOLE   0 0 0
ISHARES TR CRE U S REIT ETF 464288521 216 4,801 SH   SOLE   0 0 0
ISHARES TR RESIDNL REAL EST 464288562 623 10,814 SH   SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570 10,242 104,807 SH   SOLE   0 0 0
ISHARES TR MBS ETF 464288588 2,428 23,208 SH   SOLE   0 0 0
ISHARES TR \w+\/\w+ BD ETF 464288596 329 2,945 SH   SOLE   0 0 0
ISHARES TR MRGSTR SM CP GR 464288604 572 3,081 SH   SOLE   0 0 0
ISHARES TR INTRM GOV CR ETF 464288612 285 2,629 SH   SOLE   0 0 0
ISHARES TR US CR BD ETF 464288620 1,610 14,771 SH   SOLE   0 0 0
ISHARES TR INTRMD CR BD ETF 464288638 6,805 63,459 SH   SOLE   0 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 6,971 67,153 SH   SOLE   0 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,614 13,377 SH   SOLE   0 0 0
ISHARES TR SHORT TREAS BD 464288679 27,239 246,793 SH   SOLE   0 0 0
ISHARES TR S\&P.* STK 464288687 21,981 585,214 SH   SOLE   0 0 0
ISHARES TR GLOBAL MATER ETF 464288695 649 9,604 SH   SOLE   0 0 0
ISHARES TR MRNING SM CP ETF 464288703 1,928 13,480 SH   SOLE   0 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 548 5,995 SH   SOLE   0 0 0
ISHARES TR GLB CNSM STP ETF 464288737 821 8,184 SH   SOLE   0 0 0
ISHARES TR GLB CNS DISC ETF 464288745 630 5,650 SH   SOLE   0 0 0
ISHARES TR US HOME CONS ETF 464288752 403 10,218 SH   SOLE   0 0 0
ISHARES TR US AER DEF ETF 464288760 20,878 105,463 SH   SOLE   0 0 0
ISHARES TR US REGNL BKS ETF 464288778 8,685 172,422 SH   SOLE   0 0 0
ISHARES TR MSCI USA ESG SLC 464288802 378 3,410 SH   SOLE   0 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2,595 14,025 SH   SOLE   0 0 0
ISHARES TR US HLTHCR PR ETF 464288828 691 4,379 SH   SOLE   0 0 0
ISHARES TR U.S. PHARMA ETF 464288836 261 1,768 SH   SOLE   0 0 0
ISHARES TR US OIL GS EX ETF 464288851 698 10,981 SH   SOLE   0 0 0
ISHARES TR \w+\-\w+ ETF 464288869 819 8,526 SH   SOLE   0 0 0
ISHARES TR EAFE VALUE ETF 464288877 4,698 86,127 SH   SOLE   0 0 0
ISHARES TR EAFE GRWTH ETF 464288885 2,358 29,345 SH   SOLE   0 0 0
ISHARES TR MSCI EURO FL ETF 464289180 1,030 44,602 SH   SOLE   0 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,573 21,327 SH   SOLE   0 0 0
ISHARES TR RUS TOP 200 ETF 464289446 318 5,233 SH   SOLE   0 0 0
ISHARES TR INDIA 50 ETF 464289529 347 9,805 SH   SOLE   0 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 8,213 153,523 SH   SOLE   0 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 7,310 164,021 SH   SOLE   0 0 0
ISHARES TR MODERT ALLOC ETF 464289875 3,015 79,816 SH   SOLE   0 0 0
ISHARES TR CONSER ALLOC ETF 464289883 1,376 40,165 SH   SOLE   0 0 0
ISHARES TR US TREAS BD ETF 46429B267 1,697 68,750 SH   SOLE   0 0 0
ISHARES TR GNMA BOND ETF 46429B333 226 4,652 SH   SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598 308 9,025 SH   SOLE   0 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 7,949 156,087 SH   SOLE   0 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 7,470 88,429 SH   SOLE   0 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 39,701 538,753 SH   SOLE   0 0 0
ISHARES TR MIN VOL USA ETF 46429B697 50,357 969,712 SH   SOLE   0 0 0
ISHARES TR \w+\-\w+ YR TIPS ETF 46429B747 676 6,748 SH   SOLE   0 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 1,506 30,025 SH   SOLE   0 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 1,032 27,944 SH   SOLE   0 0 0
ISHARES TR USA QUALITY FCTR 46432F339 4,821 58,291 SH   SOLE   0 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 2,499 30,468 SH   SOLE   0 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 27,229 257,071 SH   SOLE   0 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 7,298 115,767 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EAFE 46432F842 24,641 374,022 SH   SOLE   0 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 751 15,225 SH   SOLE   0 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 1,253 50,153 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMKT 46434G103 16,965 290,504 SH   SOLE   0 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 213 7,991 SH   SOLE   0 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 7,274 119,868 SH   SOLE   0 0 0
ISHARES INC MSCI EM ESG OPZ 46434G863 6,266 82,739 SH   SOLE   0 0 0
ISHARES TR \w+\-\w+ INVT GR CP 46434V100 2,690 54,083 SH   SOLE   0 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 513 17,761 SH   SOLE   0 0 0
ISHARES TR MULTIFACTOR USA 46434V282 1,432 45,448 SH   SOLE   0 0 0
ISHARES TR MULTIFACTOR GLBL 46434V316 1,027 33,201 SH   SOLE   0 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 1,318 36,240 SH   SOLE   0 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 616 13,169 SH   SOLE   0 0 0
ISHARES TR CORE TOTAL USD 46434V613 493 9,875 SH   SOLE   0 0 0
ISHARES TR CORE DIV GRWTH 46434V621 8,414 248,205 SH   SOLE   0 0 0
ISHARES TR CORE MSCI PAC 46434V696 243 4,057 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EURO 46434V738 999 20,104 SH   SOLE   0 0 0
ISHARES TR HDG MSCI EAFE 46434V803 2,748 95,696 SH   SOLE   0 0 0
ISHARES TR TRS FLT RT BD 46434V860 524 10,417 SH   SOLE   0 0 0
ISHARES TR CONV BD ETF 46435G102 568 10,092 SH   SOLE   0 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 286 11,608 SH   SOLE   0 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 3,246 93,413 SH   SOLE   0 0 0
ISHARES TR MORTGE REL ETF 46435G342 1,655 38,950 SH   SOLE   0 0 0
ISHARES TR FALN ANGLS USD 46435G474 269 10,085 SH   SOLE   0 0 0
ISHARES TR MLTFCT HLTCARE 46435G565 243 7,789 SH   SOLE   0 0 0
ISHARES TR CORE INTL AGGR 46435G672 952 18,076 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 29,682 269,911 SH   SOLE   0 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 833 34,725 SH   SOLE   0 0 0
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 348 5,000 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 772 12,510 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 8,841 148,768 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 3,081 50,823 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 1,030 14,777 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 255 5,100 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 238 8,170 SH   SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 476 22,699 SH   SOLE   0 0 0
STATE STR CORP COM 857477103 777 7,792 SH   SOLE   0 0 0
STEEL DYNAMICS INC COM 858119100 718 16,246 SH   SOLE   0 0 0
STERICYCLE INC COM 858912108 346 5,905 SH   SOLE   0 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,835 82,328 SH   SOLE   0 0 0
STORE CAP CORP COM 862121100 358 14,433 SH   SOLE   0 0 0
STRYKER CORP COM 863667101 7,795 48,442 SH   SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 686 31,166 SH   SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 96 11,341 SH   SOLE   0 0 0
SUN CMNTYS INC COM 866674104 381 4,171 SH   SOLE   0 0 0
SUN LIFE FINL INC COM 866796105 3,499 85,098 SH   SOLE   0 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,307 37,842 SH   SOLE   0 0 0
SUNOCO LP COM U REP LP 86765K109 284 11,143 SH   SOLE   0 0 0
SUNTRUST BKS INC COM 867914103 2,296 33,745 SH   SOLE   0 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 227 41,125 SH   SOLE   0 0 0
SYMANTEC CORP COM 871503108 371 14,351 SH   SOLE   0 0 0
SYNOPSYS INC COM 871607107 589 7,081 SH   SOLE   0 0 0
SYNTEL INC COM 87162H103 468 18,325 SH   SOLE   0 0 0
SYNCHRONY FINL COM 87165B103 514 15,316 SH   SOLE   0 0 0
SYSCO CORP COM 871829107 3,444 57,433 SH   SOLE   0 0 0
SYSTEMAX INC COM 871851101 746 26,131 SH   SOLE   0 0 0
TJX COS INC NEW COM 872540109 2,759 33,828 SH   SOLE   0 0 0
T MOBILE US INC COM 872590104 591 9,679 SH   SOLE   0 0 0
TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 42 41,000 SH   SOLE   0 0 0
TABLEAU SOFTWARE INC CL A 87336U105 226 2,793 SH   SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 814 18,602 SH   SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 289 2,952 SH   SOLE   0 0 0
TAPESTRY INC COM 876030107 1,130 21,479 SH   SOLE   0 0 0
TARGET CORP COM 87612E106 5,157 74,276 SH   SOLE   0 0 0
TARGA RES CORP COM 87612G101 646 14,678 SH   SOLE   0 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 1,004 52,216 SH   SOLE   0 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 162 12,637 SH   SOLE   0 0 0
TELADOC INC COM 87918A105 221 5,474 SH   SOLE   0 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 230 7,344 SH   SOLE   0 0 0
TELEFONICA S A SPONSORED ADR 879382208 372 37,696 SH   SOLE   0 0 0
TELUS CORP COM 87971M103 283 8,052 SH   SOLE   0 0 0
TEMPLETON DRAGON FD INC COM 88018T101 2,386 107,274 SH   SOLE   0 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 271 23,971 SH   SOLE   0 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 2,545 398,316 SH   SOLE   0 0 0
TENNECO INC COM 880349105 356 6,482 SH   SOLE   0 0 0
TERADYNE INC COM 880770102 261 5,704 SH   SOLE   0 0 0
TERNIUM SA SPON ADR 880890108 232 7,136 SH   SOLE   0 0 0
TESLA INC COM 88160R101 4,671 17,550 SH   SOLE   0 0 0
TETRA TECH INC NEW COM 88162G103 228 4,650 SH   SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 652 38,171 SH   SOLE   0 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 259 41,743 SH   SOLE   0 0 0
TEXAS INSTRS INC COM 882508104 6,360 61,217 SH   SOLE   0 0 0
TEXTRON INC COM 883203101 1,073 18,204 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,158 15,297 SH   SOLE   0 0 0
THOMSON REUTERS CORP COM 884903105 392 10,154 SH   SOLE   0 0 0
THOR INDS INC COM 885160101 297 2,581 SH   SOLE   0 0 0
3-D SYS CORP DEL COM NEW 88554D205 689 59,479 SH   SOLE   0 0 0
3M CO COM 88579Y101 24,108 109,819 SH   SOLE   0 0 0
TIER REIT INC COM NEW 88650V208 1,194 63,373 SH   SOLE   0 0 0
TIFFANY & CO NEW COM 886547108 470 4,815 SH   SOLE   0 0 0
TIME WARNER INC COM NEW 887317303 5,425 57,364 SH   SOLE   0 0 0
TIVO CORP COM 88870P106 204 15,062 SH   SOLE   0 0 0
TORO CO COM 891092108 727 11,649 SH   SOLE   0 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,485 26,116 SH   SOLE   0 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 1,357 54,342 SH   SOLE   0 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 1,377 122,440 SH   SOLE   0 0 0
TOTAL S A SPONSORED ADR 89151E109 5,584 96,800 SH   SOLE   0 0 0
TOTAL SYS SVCS INC COM 891906109 269 3,122 SH   SOLE   0 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3,983 30,554 SH   SOLE   0 0 0
TRACTOR SUPPLY CO COM 892356106 849 13,472 SH   SOLE   0 0 0
TRANSCANADA CORP COM 89353D107 466 11,285 SH   SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 246 801 SH   SOLE   0 0 0
TRAVELERS COMPANIES INC COM 89417E109 7,351 52,939 SH   SOLE   0 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,042 35,400 SH   SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,242 11,319 SH   SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 474 12,155 SH   SOLE   0 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 324 27,707 SH   SOLE   0 0 0
BROWN & BROWN INC COM 115236101 392 15,418 SH   SOLE   0 0 0
BROWN FORMAN CORP CL B 115637209 1,218 22,395 SH   SOLE   0 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 514 13,757 SH   SOLE   0 0 0
CBS CORP NEW CL B 124857202 1,010 19,661 SH   SOLE   0 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 480 4,205 SH   SOLE   0 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 375 51,336 SH   SOLE   0 0 0
CBRE GROUP INC CL A 12504L109 390 8,253 SH   SOLE   0 0 0
CDK GLOBAL INC COM 12508E101 537 8,476 SH   SOLE   0 0 0
CDW CORP COM 12514G108 336 4,780 SH   SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 765 20,279 SH   SOLE   0 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 29,509 314,902 SH   SOLE   0 0 0
CIGNA CORPORATION COM 125509109 1,828 10,900 SH   SOLE   0 0 0
CME GROUP INC COM CL A 12572Q105 3,084 19,066 SH   SOLE   0 0 0
CMS ENERGY CORP COM 125896100 883 19,500 SH   SOLE   0 0 0
CNOOC LTD SPONSORED ADR 126132109 259 1,754 SH   SOLE   0 0 0
CRH PLC ADR 12626K203 3,183 93,560 SH   SOLE   0 0 0
CSX CORP COM 126408103 5,090 91,371 SH   SOLE   0 0 0
CVB FINL CORP COM 126600105 865 38,220 SH   SOLE   0 0 0
CVS HEALTH CORP COM 126650100 7,927 127,417 SH   SOLE   0 0 0
CYS INVTS INC COM 12673A108 897 133,438 SH   SOLE   0 0 0
CA INC COM 12673P105 376 11,093 SH   SOLE   0 0 0
CACI INTL INC CL A 127190304 773 5,105 SH   SOLE   0 0 0
CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 146 83,687 SH   SOLE   0 0 0
CAESARS ENTMT CORP COM 127686103 309 27,457 SH   SOLE   0 0 0
CAL MAINE FOODS INC COM NEW 128030202 473 10,831 SH   SOLE   0 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 153 17,005 SH   SOLE   0 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2,638 225,487 SH   SOLE   0 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 771 69,479 SH   SOLE   0 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 2,590 218,965 SH   SOLE   0 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 318 8,440 SH   SOLE   0 0 0
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 443 16,841 SH   SOLE   0 0 0
CAMBRIA ETF TR GLB MOMENT ETF 132061508 1,202 43,836 SH   SOLE   0 0 0
CAMBRIA ETF TR GLB ASSET ALLO 132061607 309 11,228 SH   SOLE   0 0 0
CAMBRIA ETF TR SOVEREIGN BD ETF 132061805 325 11,364 SH   SOLE   0 0 0
CAMBRIA ETF TR VALUE MOMENTUM 132061888 315 12,732 SH   SOLE   0 0 0
CAMECO CORP COM 13321L108 191 21,012 SH   SOLE   0 0 0
CAMPBELL SOUP CO COM 134429109 682 15,743 SH   SOLE   0 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 887 10,050 SH   SOLE   0 0 0
CANADIAN NATL RY CO COM 136375102 641 8,762 SH   SOLE   0 0 0
CANADIAN PAC RY LTD COM 13645T100 232 1,315 SH   SOLE   0 0 0
CANNAE HLDGS INC COM 13765N107 838 44,458 SH   SOLE   0 0 0
CANON INC SPONSORED ADR 138006309 3,265 89,564 SH   SOLE   0 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,576 16,451 SH   SOLE   0 0 0
CAPITAL SOUTHWEST CORP COM 140501107 495 29,058 SH   SOLE   0 0 0
CAPITOL FED FINL INC COM 14057J101 154 12,481 SH   SOLE   0 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 87 10,002 SH   SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 252 20,356 SH   SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 3,608 57,566 SH   SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 495 22,585 SH   SOLE   0 0 0
CAREDX INC COM 14167L103 648 81,330 SH   SOLE   0 0 0
CARLISLE COS INC COM 142339100 687 6,580 SH   SOLE   0 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 232 10,860 SH   SOLE   0 0 0
CARMAX INC COM 143130102 438 7,075 SH   SOLE   0 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,547 38,845 SH   SOLE   0 0 0
CARTER INC COM 146229109 538 5,172 SH   SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 1,829 16,663 SH   SOLE   0 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 353 28,300 SH   SOLE   0 0 0
CATERPILLAR INC DEL COM 149123101 16,744 113,608 SH   SOLE   0 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 706 11,056 SH   SOLE   0 0 0
CELANESE CORP DEL COM SER A 150870103 281 2,807 SH   SOLE   0 0 0
CELGENE CORP COM 151020104 4,075 45,673 SH   SOLE   0 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 73 10,994 SH   SOLE   0 0 0
CENTENE CORP DEL COM 15135B101 1,731 16,193 SH   SOLE   0 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 572 67,547 SH   SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,218 44,438 SH   SOLE   0 0 0
CENTRAL FED CORP COM NEW 15346Q202 46 20,000 SH   SOLE   0 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 374 13,144 SH   SOLE   0 0 0
CENTURY ALUM CO COM 156431108 321 19,435 SH   SOLE   0 0 0
CENTURY CASINOS INC COM 156492100 122 16,325 SH   SOLE   0 0 0
CENTURYLINK INC COM 156700106 1,623 98,767 SH   SOLE   0 0 0
CERNER CORP COM 156782104 2,828 48,759 SH   SOLE   0 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 3,174 113,798 SH   SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 421 1,352 SH   SOLE   0 0 0
CHASE CORP COM 16150R104 595 5,110 SH   SOLE   0 0 0
CHEESECAKE FACTORY INC COM 163072101 289 5,984 SH   SOLE   0 0 0
CHEMED CORP NEW COM 16359R103 349 1,277 SH   SOLE   0 0 0
CHEMICAL FINL CORP COM 163731102 382 6,988 SH   SOLE   0 0 0
CHEMOURS CO COM 163851108 757 15,540 SH   SOLE   0 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,012 18,930 SH   SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 177 58,730 SH   SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 28,665 251,357 SH   SOLE   0 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 290 20,165 SH   SOLE   0 0 0
CHICOS FAS INC COM 168615102 716 79,156 SH   SOLE   0 0 0
CHIMERA INVT CORP COM NEW 16934Q208 448 25,710 SH   SOLE   0 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 230 5,020 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DCPLND HG YLD 46641Q878 231 4,626 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 233 3,670 SH   SOLE   0 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 436 7,377 SH   SOLE   0 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3,167 63,256 SH   SOLE   0 0 0
JD COM INC SPON ADR CL A 47215P106 619 15,278 SH   SOLE   0 0 0
JETBLUE AIRWAYS CORP COM 477143101 513 25,260 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 223 1,965 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 2,959 85,639 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 634 18,484 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 233 9,109 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 718 23,637 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 44,771 349,367 SH   SOLE   0 0 0
JUNIPER NETWORKS INC COM 48203R104 3,297 135,527 SH   SOLE   0 0 0
JUST ENERGY GROUP INC COM 48213W101 101 22,843 SH   SOLE   0 0 0
KKR & CO L P DEL COM UNITS 48248M102 1,001 49,290 SH   SOLE   0 0 0
KLA-TENCOR CORP COM 482480100 2,913 26,723 SH   SOLE   0 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 455 28,623 SH   SOLE   0 0 0
KT CORP SPONSORED ADR 48268K101 3,334 243,345 SH   SOLE   0 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 990 9,808 SH   SOLE   0 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 779 7,090 SH   SOLE   0 0 0
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 266 30,882 SH   SOLE   0 0 0
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 198 12,744 SH   SOLE   0 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 1,455 88,372 SH   SOLE   0 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 243 20,651 SH   SOLE   0 0 0
KELLOGG CO COM 487836108 5,968 91,797 SH   SOLE   0 0 0
KELLY SVCS INC CL A 488152208 762 26,253 SH   SOLE   0 0 0
KEMPER CORP DEL COM 488401100 889 15,600 SH   SOLE   0 0 0
KEYCORP NEW COM 493267108 773 39,518 SH   SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 227 4,325 SH   SOLE   0 0 0
KFORCE INC COM 493732101 801 29,598 SH   SOLE   0 0 0
KIMBERLY CLARK CORP COM 494368103 10,035 91,122 SH   SOLE   0 0 0
KINDER MORGAN INC DEL COM 49456B101 2,528 167,838 SH   SOLE   0 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 890 28,622 SH   SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 215 13,904 SH   SOLE   0 0 0
KITE RLTY GROUP TR COM NEW 49803T300 427 28,030 SH   SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 261 5,662 SH   SOLE   0 0 0
KNOWLES CORP COM 49926D109 167 13,270 SH   SOLE   0 0 0
KOHLS CORP COM 500255104 1,046 15,962 SH   SOLE   0 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 232 6,051 SH   SOLE   0 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 3,130 203,358 SH   SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 5,478 87,942 SH   SOLE   0 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 469 7,639 SH   SOLE   0 0 0
KROGER CO COM 501044101 2,114 88,324 SH   SOLE   0 0 0
L BRANDS INC COM 501797104 436 11,418 SH   SOLE   0 0 0
LKQ CORP COM 501889208 246 6,494 SH   SOLE   0 0 0
LSI INDS INC COM 50216C108 161 19,840 SH   SOLE   0 0 0
LTC PPTYS INC COM 502175102 434 11,433 SH   SOLE   0 0 0
L3 TECHNOLOGIES INC COM 502413107 1,625 7,814 SH   SOLE   0 0 0
LA QUINTA HLDGS INC COM 50420D108 243 12,850 SH   SOLE   0 0 0
LA Z BOY INC COM 505336107 637 21,256 SH   SOLE   0 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 687 4,249 SH   SOLE   0 0 0
LADDER CAP CORP CL A 505743104 197 13,035 SH   SOLE   0 0 0
LAM RESEARCH CORP COM 512807108 4,137 20,366 SH   SOLE   0 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,431 22,475 SH   SOLE   0 0 0
LAMB WESTON HLDGS INC COM 513272104 1,057 18,164 SH   SOLE   0 0 0
LANDSTAR SYS INC COM 515098101 239 2,181 SH   SOLE   0 0 0
LAS VEGAS SANDS CORP COM 517834107 2,294 31,911 SH   SOLE   0 0 0
LATTICE STRATEGIES TR HARTFORD GBL ETF 518416508 230 7,227 SH   SOLE   0 0 0
LAUDER ESTEE COS INC CL A 518439104 522 3,485 SH   SOLE   0 0 0
LEAR CORP COM NEW 521865204 2,385 12,815 SH   SOLE   0 0 0
LEGGETT & PLATT INC COM 524660107 1,846 41,603 SH   SOLE   0 0 0
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 1,716 58,066 SH   SOLE   0 0 0
LEGG MASON INC COM 524901105 331 8,150 SH   SOLE   0 0 0
LEIDOS HLDGS INC COM 525327102 826 12,633 SH   SOLE   0 0 0
LENDINGTREE INC NEW COM 52603B107 214 651 SH   SOLE   0 0 0
LENNAR CORP CL A 526057104 290 4,913 SH   SOLE   0 0 0
LENNOX INTL INC COM 526107107 250 1,225 SH   SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 106 13,420 SH   SOLE   0 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 325 53,021 SH   SOLE   0 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 261 1,579 SH   SOLE   0 0 0
LILLY ELI & CO COM 532457108 11,911 153,952 SH   SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 610 8,352 SH   SOLE   0 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 243 9,407 SH   SOLE   0 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 177 47,509 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 15,402 45,578 SH   SOLE   0 0 0
TREEHOUSE FOODS INC COM 89469A104 249 6,513 SH   SOLE   0 0 0
TRINITY INDS INC COM 896522109 431 13,195 SH   SOLE   0 0 0
TRIUMPH BANCORP INC COM 89679E300 269 6,523 SH   SOLE   0 0 0
TRONC INC COM 89703P107 647 39,401 SH   SOLE   0 0 0
TRUEBLUE INC COM 89785X101 688 26,556 SH   SOLE   0 0 0
TUPPERWARE BRANDS CORP COM 899896104 809 16,732 SH   SOLE   0 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 398 10,834 SH   SOLE   0 0 0
22ND CENTY GROUP INC COM 90137F103 63 26,620 SH   SOLE   0 0 0
TWITTER INC COM 90184L102 3,003 103,527 SH   SOLE   0 0 0
TWO HBRS INVT CORP COM NEW 90187B408 233 15,155 SH   SOLE   0 0 0
TWO RDS SHARED TR ANFIELD CAP DI 90213U115 1,890 190,369 SH   SOLE   0 0 0
TYLER TECHNOLOGIES INC COM 902252105 708 3,355 SH   SOLE   0 0 0
TYSON FOODS INC CL A 902494103 4,786 65,396 SH   SOLE   0 0 0
UGI CORP NEW COM 902681105 495 11,147 SH   SOLE   0 0 0
U S GLOBAL INVS INC CL A 902952100 392 154,769 SH   SOLE   0 0 0
US BANCORP DEL COM NEW 902973304 4,979 98,597 SH   SOLE   0 0 0
UQM TECHNOLOGIES INC COM 903213106 33 25,869 SH   SOLE   0 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 141 15,653 SH   SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 622 24,358 SH   SOLE   0 0 0
ULTA BEAUTY INC COM 90384S303 456 2,234 SH   SOLE   0 0 0
UNDER ARMOUR INC CL A 904311107 1,436 87,828 SH   SOLE   0 0 0
UNDER ARMOUR INC CL C 904311206 1,032 71,923 SH   SOLE   0 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,306 41,512 SH   SOLE   0 0 0
UNILEVER N V N Y SHS NEW 904784709 1,036 18,373 SH   SOLE   0 0 0
UNION BANKSHARES CORP NEW COM 90539J109 265 7,228 SH   SOLE   0 0 0
UNION PAC CORP COM 907818108 6,438 47,890 SH   SOLE   0 0 0
UNISYS CORP COM NEW 909214306 766 71,242 SH   SOLE   0 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 630 63,862 SH   SOLE   0 0 0
UNITED BANKSHARES INC WEST V COM 909907107 493 13,991 SH   SOLE   0 0 0
UNITED CONTL HLDGS INC COM 910047109 664 9,562 SH   SOLE   0 0 0
UNITED PARCEL SERVICE INC CL B 911312106 12,790 122,201 SH   SOLE   0 0 0
UNITED RENTALS INC COM 911363109 902 5,223 SH   SOLE   0 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 982 51,284 SH   SOLE   0 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 250 5,855 SH   SOLE   0 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 1,137 50,422 SH   SOLE   0 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,051 80,263 SH   SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 2,773 78,803 SH   SOLE   0 0 0
UNITED TECHNOLOGIES CORP COM 913017109 13,752 109,300 SH   SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 14,056 65,680 SH   SOLE   0 0 0
UNITI GROUP INC COM 91325V108 227 13,952 SH   SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 377 3,730 SH   SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 385 6,398 SH   SOLE   0 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 251 7,868 SH   SOLE   0 0 0
UNIVEST CORP PA COM 915271100 586 21,138 SH   SOLE   0 0 0
UNUM GROUP COM 91529Y106 396 8,310 SH   SOLE   0 0 0
UTAH MED PRODS INC COM 917488108 351 3,546 SH   SOLE   0 0 0
V F CORP COM 918204108 2,100 28,328 SH   SOLE   0 0 0
VBI VACCINES INC COM NEW 91822J103 4,870 1,391,417 SH   SOLE   0 0 0
VAIL RESORTS INC COM 91879Q109 233 1,052 SH   SOLE   0 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 209 13,102 SH   SOLE   0 0 0
VALE S A ADR 91912E105 241 18,954 SH   SOLE   0 0 0
VALERO ENERGY CORP NEW COM 91913Y100 3,432 36,993 SH   SOLE   0 0 0
VALLEY NATL BANCORP COM 919794107 308 24,745 SH   SOLE   0 0 0
VALVOLINE INC COM 92047W101 314 14,206 SH   SOLE   0 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6,539 297,513 SH   SOLE   0 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 479 19,906 SH   SOLE   0 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 5,924 191,172 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 208 9,132 SH   SOLE   0 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 328 20,183 SH   SOLE   0 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1,062 55,272 SH   SOLE   0 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3,792 130,498 SH   SOLE   0 0 0
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 229 8,995 SH   SOLE   0 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 667 26,417 SH   SOLE   0 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 2,951 150,541 SH   SOLE   0 0 0
VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 1,315 21,779 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 203 11,783 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 279 14,010 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 621 26,393 SH   SOLE   0 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3,115 75,105 SH   SOLE   0 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 3,081 29,541 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RETAIL ETF 92189F684 400 4,290 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 812 13,141 SH   SOLE   0 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 653 27,377 SH   SOLE   0 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 317 2,636 SH   SOLE   0 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,257 70,210 SH   SOLE   0 0 0
VANGUARD GROUP DIV APP ETF 921908844 58,001 573,984 SH   SOLE   0 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 305,843 5,403,999 SH   SOLE   0 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 271 2,362 SH   SOLE   0 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,159 19,233 SH   SOLE   0 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,210 16,344 SH   SOLE   0 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 18,224 201,169 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2,320 16,667 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,230 11,665 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 639 4,904 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,994 13,343 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 682 4,868 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1,081 9,165 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1,185 8,775 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1,233 9,729 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 50,140 551,540 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 59,733 730,504 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 123,232 1,571,048 SH   SOLE   0 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 128,707 1,610,246 SH   SOLE   0 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 104,793 2,368,195 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 32,790 397,500 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 1,627 24,492 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1,594 24,755 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 4,724 60,218 SH   SOLE   0 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,500 71,564 SH   SOLE   0 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 149,192 2,725,961 SH   SOLE   0 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,528 15,939 SH   SOLE   0 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 10,387 76,306 SH   SOLE   0 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 5,994 64,891 SH   SOLE   0 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6,493 93,473 SH   SOLE   0 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 10,508 68,443 SH   SOLE   0 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,902 13,674 SH   SOLE   0 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 10,301 60,241 SH   SOLE   0 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 6,051 46,943 SH   SOLE   0 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 3,175 28,400 SH   SOLE   0 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 747 8,925 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 470 7,717 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 9,799 82,176 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5,430 73,749 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 22,292 410,011 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 93,525 1,990,751 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2,962 40,605 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 37,716 648,590 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 269 4,485 SH   SOLE   0 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 250 1,899 SH   SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,420 4,396 SH   SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 8,159 162,010 SH   SOLE   0 0 0
CIENA CORP COM NEW 171779309 568 21,923 SH   SOLE   0 0 0
CIMAREX ENERGY CO COM 171798101 248 2,652 SH   SOLE   0 0 0
CINCINNATI FINL CORP COM 172062101 2,384 32,106 SH   SOLE   0 0 0
CISCO SYS INC COM 17275R102 23,541 548,869 SH   SOLE   0 0 0
CIRRUS LOGIC INC COM 172755100 276 6,786 SH   SOLE   0 0 0
CINTAS CORP COM 172908105 405 2,375 SH   SOLE   0 0 0
CITIGROUP INC COM NEW 172967424 6,352 94,108 SH   SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 235 5,588 SH   SOLE   0 0 0
CITRIX SYS INC COM 177376100 1,268 13,660 SH   SOLE   0 0 0
CITY HLDG CO COM 177835105 249 3,629 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGENHIM 2,023 18383M183 846 32,592 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR 2022 HG YLD CB 18383M217 1,614 65,843 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 2,060 83,593 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR 2023 CORP BOND 18383M241 343 16,822 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2,022 18383M258 9,093 437,772 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2,021 18383M266 7,997 384,114 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 4,523 185,823 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 2,928 120,410 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 3,529 140,502 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 713 33,184 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 11,433 542,876 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 9,571 456,183 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 8,110 383,820 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S\&P.* SPINOFF 18383M605 332 6,221 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 5,090 101,343 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 859 13,228 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUG S\&P.* OPP 18383M860 131 12,016 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 2,256 48,658 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S\&P.* WTR 18383Q507 943 27,667 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG HIGH INCM 18383Q721 384 15,127 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 217 8,831 SH   SOLE   0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM ETF 18385P705 594 11,362 SH   SOLE   0 0 0
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 356 36,205 SH   SOLE   0 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 573 45,486 SH   SOLE   0 0 0
CLEVELAND CLIFFS INC COM 185899101 242 34,772 SH   SOLE   0 0 0
CLOROX CO DEL COM 189054109 3,602 27,061 SH   SOLE   0 0 0
CLOUDERA INC COM 18914U100 684 31,701 SH   SOLE   0 0 0
COCA COLA CO COM 191216100 17,962 413,579 SH   SOLE   0 0 0
COGINT INC COM 19241Q101 2,725 1,090,155 SH   SOLE   0 0 0
COGNEX CORP COM 192422103 511 9,829 SH   SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,147 63,936 SH   SOLE   0 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 1,423 120,049 SH   SOLE   0 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 290 24,442 SH   SOLE   0 0 0
COHEN & STEERS REIT & PFD IN COM 19247X100 451 24,124 SH   SOLE   0 0 0
COHERENT INC COM 192479103 250 1,332 SH   SOLE   0 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,297 60,572 SH   SOLE   0 0 0
COHEN & STEERS LTD DUR PFD I COM 19248C105 234 9,189 SH   SOLE   0 0 0
COHEN & STEERS GLOBAL INC BL COM 19248M103 595 65,079 SH   SOLE   0 0 0
COHEN & STEERS CLOSED END OP COM 19248P106 210 17,025 SH   SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 6,636 92,585 SH   SOLE   0 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 298 52,942 SH   SOLE   0 0 0
COLONY NORTHSTAR CR REAL EST COM CL A 19626A101 9,269 489,150 SH   SOLE   0 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 2,033 76,764 SH   SOLE   0 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,493 121,869 SH   SOLE   0 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 277 12,640 SH   SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 656 18,291 SH   SOLE   0 0 0
COMCAST CORP NEW CL A 20030N101 6,829 199,842 SH   SOLE   0 0 0
COMERICA INC COM 200340107 413 4,309 SH   SOLE   0 0 0
COMMERCE BANCSHARES INC COM 200525103 1,616 26,975 SH   SOLE   0 0 0
COMMSCOPE HLDG CO INC COM 20337X109 316 7,894 SH   SOLE   0 0 0
COMMUNITY BK SYS INC COM 203607106 573 10,690 SH   SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 318 40,468 SH   SOLE   0 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,778 29,487 SH   SOLE   0 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 679 41,427 SH   SOLE   0 0 0
CONAGRA BRANDS INC COM 205887102 2,354 63,823 SH   SOLE   0 0 0
CONNECTICUT WTR SVC INC COM 207797101 299 4,933 SH   SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 7,898 133,211 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104 4,448 57,073 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,556 19,988 SH   SOLE   0 0 0
COOPER COS INC COM NEW 216648402 912 3,985 SH   SOLE   0 0 0
COPART INC COM 217204106 318 6,252 SH   SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 219 35,954 SH   SOLE   0 0 0
CORECIVIC INC COM 21871N101 1,309 67,080 SH   SOLE   0 0 0
CORNING INC COM 219350105 8,237 295,434 SH   SOLE   0 0 0
CORPORATE CAP TR INC COM 219880101 10,593 626,779 SH   SOLE   0 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,648 45,895 SH   SOLE   0 0 0
COSTAR GROUP INC COM 22160N109 4,764 13,136 SH   SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 467 2,936 SH   SOLE   0 0 0
CRANE CO COM 224399105 358 3,863 SH   SOLE   0 0 0
CRAWFORD & CO CL B 224633107 668 81,303 SH   SOLE   0 0 0
CREDIT ACCEP CORP MICH COM 225310101 351 1,061 SH   SOLE   0 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 263 15,689 SH   SOLE   0 0 0
LOGMEIN INC COM 54142L109 472 4,084 SH   SOLE   0 0 0
LOWES COS INC COM 548661107 9,511 108,388 SH   SOLE   0 0 0
LOXO ONCOLOGY INC COM 548862101 272 2,360 SH   SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 308 3,460 SH   SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 205 8,560 SH   SOLE   0 0 0
LUMENTUM HLDGS INC COM 55024U109 950 14,893 SH   SOLE   0 0 0
M & T BK CORP COM 55261F104 517 2,807 SH   SOLE   0 0 0
MDU RES GROUP INC COM 552690109 356 12,649 SH   SOLE   0 0 0
MFA FINL INC COM 55272X102 178 23,609 SH   SOLE   0 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 523 64,351 SH   SOLE   0 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 164 41,776 SH   SOLE   0 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 185 32,102 SH   SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 643 18,361 SH   SOLE   0 0 0
MPLX LP COM UNIT REP LTD 55336V100 251 7,595 SH   SOLE   0 0 0
MSA SAFETY INC COM 553498106 1,141 13,706 SH   SOLE   0 0 0
MSC INDL DIRECT INC CL A 553530106 610 6,653 SH   SOLE   0 0 0
MSCI INC COM 55354G100 227 1,517 SH   SOLE   0 0 0
MTGE INVT CORP COM 55378A105 612 34,190 SH   SOLE   0 0 0
MABVAX THERAPEUTICS HLDGS IN COM PAR 55414P702 1,480 980,343 SH   SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 806 21,832 SH   SOLE   0 0 0
MACYS INC COM 55616P104 464 15,608 SH   SOLE   0 0 0
MADISON CVRED CALL & EQ STR COM 557437100 143 19,669 SH   SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,294 11,082 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,093 35,865 SH   SOLE   0 0 0
MAGNA INTL INC COM 559222401 1,031 18,298 SH   SOLE   0 0 0
MAIN STREET CAPITAL CORP COM 56035L104 2,524 68,402 SH   SOLE   0 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 561 13,799 SH   SOLE   0 0 0
MANITOWOC CO INC COM NEW 563571405 245 8,601 SH   SOLE   0 0 0
MANNKIND CORP COM NEW 56400P706 44 19,494 SH   SOLE   0 0 0
MANPOWERGROUP INC COM 56418H100 1,424 12,368 SH   SOLE   0 0 0
MANULIFE FINL CORP COM 56501R106 1,111 59,769 SH   SOLE   0 0 0
MARATHON OIL CORP COM 565849106 1,547 95,881 SH   SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 3,589 49,093 SH   SOLE   0 0 0
MARKEL CORP COM 570535104 1,152 984 SH   SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 662 3,045 SH   SOLE   0 0 0
MARSH & MCLENNAN COS INC COM 571748102 4,503 54,523 SH   SOLE   0 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,529 11,244 SH   SOLE   0 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,211 5,842 SH   SOLE   0 0 0
MASCO CORP COM 574599106 446 11,025 SH   SOLE   0 0 0
MASIMO CORP COM 574795100 1,285 14,616 SH   SOLE   0 0 0
MASTEC INC COM 576323109 204 4,330 SH   SOLE   0 0 0
MASTERCARD INCORPORATED CL A 57636Q104 16,660 95,113 SH   SOLE   0 0 0
MATCH GROUP INC COM 57665R106 549 12,353 SH   SOLE   0 0 0
MATTEL INC COM 577081102 181 13,778 SH   SOLE   0 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,135 18,853 SH   SOLE   0 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 1,112 18,125 SH   SOLE   0 0 0
MCCORMICK & CO INC COM VTG 579780107 394 3,713 SH   SOLE   0 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,267 21,308 SH   SOLE   0 0 0
MCDERMOTT INTL INC COM 580037109 602 98,870 SH   SOLE   0 0 0
MCDONALDS CORP COM 580135101 15,763 100,800 SH   SOLE   0 0 0
MCKESSON CORP COM 58155Q103 3,472 24,650 SH   SOLE   0 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 976 75,102 SH   SOLE   0 0 0
MEDIFAST INC COM 58470H101 702 7,508 SH   SOLE   0 0 0
MEDLEY CAP CORP COM 58503F106 564 141,587 SH   SOLE   0 0 0
MEET GROUP INC COM 58513U101 37 17,653 SH   SOLE   0 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 474 16,364 SH   SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 526 1,475 SH   SOLE   0 0 0
MERCK & CO INC COM 58933Y105 18,186 333,869 SH   SOLE   0 0 0
MEREDITH CORP COM 589433101 570 10,598 SH   SOLE   0 0 0
MESA LABS INC COM 59064R109 255 1,720 SH   SOLE   0 0 0
METLIFE INC COM 59156R108 3,734 81,370 SH   SOLE   0 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 207 14,712 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104 51,328 562,377 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,645 18,002 SH   SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 4,854 93,095 SH   SOLE   0 0 0
MICROSEMI CORP COM 595137100 411 6,352 SH   SOLE   0 0 0
MIDDLESEX WATER CO COM 596680108 210 5,713 SH   SOLE   0 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 531 16,840 SH   SOLE   0 0 0
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 919 80,510 SH   SOLE   0 0 0
MIMEDX GROUP INC COM 602496101 598 85,739 SH   SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 72 10,776 SH   SOLE   0 0 0
MOHAWK INDS INC COM 608190104 535 2,302 SH   SOLE   0 0 0
MOLSON COORS BREWING CO CL B 60871R209 527 7,001 SH   SOLE   0 0 0
MONDELEZ INTL INC CL A 609207105 4,663 111,750 SH   SOLE   0 0 0
MONSANTO CO NEW COM 61166W101 1,318 11,297 SH   SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 4,083 71,365 SH   SOLE   0 0 0
MOODYS CORP COM 615369105 329 2,040 SH   SOLE   0 0 0
MORGAN STANLEY EMER MKTS FD COM 61744G107 217 11,780 SH   SOLE   0 0 0
MORGAN STANLEY COM NEW 617446448 2,482 46,006 SH   SOLE   0 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,710 44,732 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 19,506 248,706 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 219 1,587 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,744 14,303 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 434 3,103 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,480 23,497 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 336 3,195 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS \w+\-\w+ SEC 92206C771 59,277 1,148,497 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS \w+\-\w+ COR BD 92206C813 3,429 37,536 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 666 8,873 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS \w+\-\w+ CORP 92206C870 16,387 193,150 SH   SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 528 4,302 SH   SOLE   0 0 0
VECTREN CORP COM 92240G101 237 3,701 SH   SOLE   0 0 0
VECTOR GROUP LTD COM 92240M108 2,536 124,383 SH   SOLE   0 0 0
VEEVA SYS INC CL A COM 922475108 1,206 16,516 SH   SOLE   0 0 0
VENTAS INC COM 92276F100 7,550 152,442 SH   SOLE   0 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 701 13,790 SH   SOLE   0 0 0
VANGUARD INDEX FDS S\&P.* SHS 922908363 435,110 1,797,379 SH   SOLE   0 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 12,356 112,955 SH   SOLE   0 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 8,776 67,714 SH   SOLE   0 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 23,002 304,778 SH   SOLE   0 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 8,346 50,903 SH   SOLE   0 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 25,334 195,751 SH   SOLE   0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 24,004 155,657 SH   SOLE   0 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 23,087 190,468 SH   SOLE   0 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 82,545 739,913 SH   SOLE   0 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 33,772 238,032 SH   SOLE   0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 27,008 261,756 SH   SOLE   0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 34,096 232,070 SH   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 124,184 915,000 SH   SOLE   0 0 0
VEREIT INC COM 92339V100 4,500 646,600 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 32,503 679,686 SH   SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106 345 3,319 SH   SOLE   0 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 968 5,941 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 779 15,930 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II SHS US DISCOVRY 92647N774 1,374 31,004 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 14,888 304,716 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II SHS DEVP ENH VOL 92647N816 1,408 39,983 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 1,610 35,483 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II SHS US SML CAP 92647N832 693 15,259 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II SHS EMRG MKT ETF 92647N857 466 15,582 SH   SOLE   0 0 0
VICTORY PORTFOLIOS II SHS US LRG CAP 92647N865 327 7,404 SH   SOLE   0 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 822 31,183 SH   SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 153 38,765 SH   SOLE   0 0 0
VISA INC COM CL A 92826C839 40,183 335,925 SH   SOLE   0 0 0
VIRTUS GLOBAL \w+\-\w+ INC COM 92829B101 166 10,800 SH   SOLE   0 0 0
VISHAY PRECISION GROUP INC COM 92835K103 255 8,174 SH   SOLE   0 0 0
VISTRA ENERGY CORP COM 92840M102 227 10,890 SH   SOLE   0 0 0
VIVINT SOLAR INC COM 92854Q106 44 12,075 SH   SOLE   0 0 0
VMWARE INC CL A COM 928563402 584 4,812 SH   SOLE   0 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,246 116,695 SH   SOLE   0 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 176 16,140 SH   SOLE   0 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 447 61,275 SH   SOLE   0 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 279 18,360 SH   SOLE   0 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 953 182,940 SH   SOLE   0 0 0
VULCAN MATLS CO COM 929160109 994 8,708 SH   SOLE   0 0 0
VUZIX CORP COM NEW 92921W300 84 15,250 SH   SOLE   0 0 0
WGL HLDGS INC COM 92924F106 1,012 12,098 SH   SOLE   0 0 0
W P CAREY INC COM 92936U109 5,119 82,583 SH   SOLE   0 0 0
WPP PLC NEW ADR 92937A102 389 4,894 SH   SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 2,822 45,016 SH   SOLE   0 0 0
WABTEC CORP COM 929740108 918 11,283 SH   SOLE   0 0 0
WALMART INC COM 931142103 17,238 193,748 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,649 86,291 SH   SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 7,000 83,215 SH   SOLE   0 0 0
WATERS CORP COM 941848103 397 1,999 SH   SOLE   0 0 0
WATSCO INC COM 942622200 551 3,044 SH   SOLE   0 0 0
WEB COM GROUP INC NOTE 1.000% 8/1 94733AAA2 10 10,000 SH   SOLE   0 0 0
WEIBO CORP SPONSORED ADR 948596101 821 6,869 SH   SOLE   0 0 0
WELBILT INC COM 949090104 371 19,053 SH   SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 20,850 397,824 SH   SOLE   0 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,144 887 SH   SOLE   0 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 90 11,138 SH   SOLE   0 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 351 26,869 SH   SOLE   0 0 0
WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 253 20,731 SH   SOLE   0 0 0
WELLTOWER INC COM 95040Q104 6,030 110,790 SH   SOLE   0 0 0
WENDYS CO COM 95058W100 212 12,052 SH   SOLE   0 0 0
WESBANCO INC COM 950810101 283 6,680 SH   SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 360 4,076 SH   SOLE   0 0 0
WESTAR ENERGY INC COM 95709T100 894 16,996 SH   SOLE   0 0 0
WESTERN ALLIANCE BANCORP COM 957638109 840 14,450 SH   SOLE   0 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 1,457 100,251 SH   SOLE   0 0 0
WESTERN ASSET GLB HI INCOME COM 95766B109 653 69,427 SH   SOLE   0 0 0
WESTERN ASSET HIGH INCM FD I COM 95766J102 1,729 263,512 SH   SOLE   0 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 287 59,746 SH   SOLE   0 0 0
WESTERN ASSET CLYM INFL OPP COM 95766R104 1,345 118,808 SH   SOLE   0 0 0
WESTERN ASSET MTG DEF OPPTY COM 95790B109 2,303 94,107 SH   SOLE   0 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 215 22,214 SH   SOLE   0 0 0
WESTERN DIGITAL CORP COM 958102105 1,097 11,894 SH   SOLE   0 0 0
WESTERN UN CO COM 959802109 362 18,821 SH   SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 41 18,822 SH   SOLE   0 0 0
WESTROCK CO COM 96145D105 850 13,241 SH   SOLE   0 0 0
WEX INC COM 96208T104 368 2,347 SH   SOLE   0 0 0
WEYCO GROUP INC COM 962149100 210 6,251 SH   SOLE   0 0 0
WEYERHAEUSER CO COM 962166104 4,144 118,398 SH   SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 739 36,270 SH   SOLE   0 0 0
WHIRLPOOL CORP COM 963320106 1,890 12,347 SH   SOLE   0 0 0
WHITING PETE CORP NEW COM NEW 966387409 567 16,767 SH   SOLE   0 0 0
WILLIAMS COS INC DEL COM 969457100 592 23,829 SH   SOLE   0 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 550 15,983 SH   SOLE   0 0 0
WILLIAMS SONOMA INC COM 969904101 735 13,931 SH   SOLE   0 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 28 19,598 SH   SOLE   0 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 2,945 33,042 SH   SOLE   0 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125 312 7,881 SH   SOLE   0 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,581 23,215 SH   SOLE   0 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 2,018 37,352 SH   SOLE   0 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 5,165 58,373 SH   SOLE   0 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 5,917 123,737 SH   SOLE   0 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 304 11,245 SH   SOLE   0 0 0
WISDOMTREE TR GLB EX US RL EST 97717W331 574 17,849 SH   SOLE   0 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 1,762 20,839 SH   SOLE   0 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 506 19,309 SH   SOLE   0 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 6,936 203,287 SH   SOLE   0 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 260 5,871 SH   SOLE   0 0 0
WISDOMTREE TR US SMALLCP ERNGS 97717W562 1,600 44,782 SH   SOLE   0 0 0
WISDOMTREE TR US MIDCP EARNING 97717W570 2,517 65,075 SH   SOLE   0 0 0
WISDOMTREE TR US EARNINGS 500 97717W588 1,428 47,022 SH   SOLE   0 0 0
WISDOMTREE TR US TOTAL EARNING 97717W596 405 12,990 SH   SOLE   0 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 8,376 305,688 SH   SOLE   0 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 17,125 312,155 SH   SOLE   0 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 2,326 30,430 SH   SOLE   0 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 11,474 166,894 SH   SOLE   0 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 419 8,406 SH   SOLE   0 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 600 13,770 SH   SOLE   0 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 331 4,073 SH   SOLE   0 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 4,423 78,977 SH   SOLE   0 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 623 8,913 SH   SOLE   0 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 294 9,556 SH   SOLE   0 0 0
WISDOMTREE TR EMERG MKTS DIV 97717X214 10,925 315,476 SH   SOLE   0 0 0
WISDOMTREE TR CURRNCY INT EQ 97717X263 469 15,773 SH   SOLE   0 0 0
WISDOMTREE TR BARCLYS YLD AGGR 97717X511 505 10,235 SH   SOLE   0 0 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552 1,207 39,336 SH   SOLE   0 0 0
WISDOMTREE TR CBOE S\&P.* 500 97717X560 1,147 40,633 SH   SOLE   0 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 296 8,610 SH   SOLE   0 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 7,386 182,997 SH   SOLE   0 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 5,842 93,149 SH   SOLE   0 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867 275 7,000 SH   SOLE   0 0 0
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 245 12,746 SH   SOLE   0 0 0
WOLVERINE WORLD WIDE INC COM 978097103 399 13,812 SH   SOLE   0 0 0
WORKDAY INC CL A 98138H101 1,094 8,603 SH   SOLE   0 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 113 42,567 SH   SOLE   0 0 0
CREE INC COM 225447101 283 7,017 SH   SOLE   0 0 0
CRONOS GROUP INC COM 22717L101 70 10,370 SH   SOLE   0 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,059 18,784 SH   SOLE   0 0 0
CULLEN FROST BANKERS INC COM 229899109 297 2,802 SH   SOLE   0 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 67 10,000 SH   SOLE   0 0 0
CUMMINS INC COM 231021106 5,757 35,520 SH   SOLE   0 0 0
CURIS INC COM 231269101 15 22,500 SH   SOLE   0 0 0
CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 280 3,110 SH   SOLE   0 0 0
CURTISS WRIGHT CORP COM 231561101 739 5,474 SH   SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,269 74,847 SH   SOLE   0 0 0
CYRUSONE INC COM 23283R100 263 5,134 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101 323 13,286 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 4,955 161,356 SH   SOLE   0 0 0
DBX ETF TR XTRACK RUSS 2,000 233051440 241 7,094 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 285 6,737 SH   SOLE   0 0 0
DBX ETF TR XTRACK MUN INFRA 233051705 340 12,900 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 3,438 125,258 SH   SOLE   0 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 490 15,650 SH   SOLE   0 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 324 5,750 SH   SOLE   0 0 0
DDR CORP COM 23317H102 114 12,470 SH   SOLE   0 0 0
DNP SELECT INCOME FD COM 23325P104 4,301 418,347 SH   SOLE   0 0 0
D R HORTON INC COM 23331A109 1,104 25,183 SH   SOLE   0 0 0
DST SYS INC DEL COM 233326107 296 3,541 SH   SOLE   0 0 0
DTE ENERGY CO COM 233331107 1,718 16,451 SH   SOLE   0 0 0
DTE ENERGY CO UNIT 99/99/9999 233331883 359 6,900 SH   SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 430 4,278 SH   SOLE   0 0 0
DANAHER CORP DEL COM 235851102 2,241 22,892 SH   SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 857 10,049 SH   SOLE   0 0 0
DAVITA INC COM 23918K108 554 8,394 SH   SOLE   0 0 0
DEAN FOODS CO NEW COM NEW 242370203 255 29,597 SH   SOLE   0 0 0
DEERE & CO COM 244199105 5,956 38,347 SH   SOLE   0 0 0
DELAWARE INV MN MUN INC FD I COM 24610V103 426 33,704 SH   SOLE   0 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 366 5,002 SH   SOLE   0 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,190 58,210 SH   SOLE   0 0 0
DELUXE CORP COM 248019101 1,664 22,482 SH   SOLE   0 0 0
DEUTSCHE MUN INCOME COM 25160C106 450 40,153 SH   SOLE   0 0 0
DEVON ENERGY CORP NEW COM 25179M103 642 20,211 SH   SOLE   0 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 5,550 40,985 SH   SOLE   0 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 257 17,519 SH   SOLE   0 0 0
DIAMONDBACK ENERGY INC COM 25278X109 302 2,390 SH   SOLE   0 0 0
DICKS SPORTING GOODS INC COM 253393102 1,343 38,318 SH   SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 1,396 13,243 SH   SOLE   0 0 0
DILLARDS INC CL A 254067101 488 6,080 SH   SOLE   0 0 0
DIPLOMAT PHARMACY INC COM 25456K101 20,232 1,004,087 SH   SOLE   0 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 910 20,696 SH   SOLE   0 0 0
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 1,199 29,371 SH   SOLE   0 0 0
DISNEY WALT CO COM DISNEY 254687106 27,454 273,338 SH   SOLE   0 0 0
DISCOVER FINL SVCS COM 254709108 865 12,020 SH   SOLE   0 0 0
DIVIDEND & INCOME FUND COM NEW 25538A204 181 14,383 SH   SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 1,255 13,416 SH   SOLE   0 0 0
DOLLAR TREE INC COM 256746108 1,324 13,947 SH   SOLE   0 0 0
DOMINION ENERGY INC COM 25746U109 9,819 145,622 SH   SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 401 1,716 SH   SOLE   0 0 0
DONALDSON INC COM 257651109 784 17,413 SH   SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 643 37,439 SH   SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 3,474 173,030 SH   SOLE   0 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 1,588 73,547 SH   SOLE   0 0 0
DOUGLAS EMMETT INC COM 25960P109 284 7,721 SH   SOLE   0 0 0
DOUGLAS DYNAMICS INC COM 25960R105 508 11,727 SH   SOLE   0 0 0
DOVER CORP COM 260003108 1,433 14,587 SH   SOLE   0 0 0
DOWDUPONT INC COM 26078J100 20,662 324,314 SH   SOLE   0 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,739 14,688 SH   SOLE   0 0 0
DREYFUS STRATEGIC MUNS INC COM 261932107 129 16,760 SH   SOLE   0 0 0
DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 301 94,411 SH   SOLE   0 0 0
DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 342 27,811 SH   SOLE   0 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 181 16,493 SH   SOLE   0 0 0
NRG ENERGY INC COM NEW 629377508 271 8,887 SH   SOLE   0 0 0
NTT DOCOMO INC SPONS ADR 62942M201 206 8,066 SH   SOLE   0 0 0
NVR INC COM 62944T105 232 83 SH   SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 240 20,500 SH   SOLE   0 0 0
NASDAQ INC COM 631103108 253 2,929 SH   SOLE   0 0 0
NATIONAL BEVERAGE CORP COM 635017106 549 6,172 SH   SOLE   0 0 0
NATIONAL COMM CORP COM 63546L102 2,535 58,200 SH   SOLE   0 0 0
NATIONAL FUEL GAS CO N J COM 636180101 536 10,412 SH   SOLE   0 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,506 26,686 SH   SOLE   0 0 0
NATIONAL HEALTH INVS INC COM 63633D104 411 6,114 SH   SOLE   0 0 0
NATIONAL OILWELL VARCO INC COM 637071101 315 8,553 SH   SOLE   0 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 1,224 31,184 SH   SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 42 116,385 SH   SOLE   0 0 0
NEENAH INC COM 640079109 282 3,600 SH   SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 400 3,766 SH   SOLE   0 0 0
NEOGEN CORP COM 640491106 1,899 28,354 SH   SOLE   0 0 0
NEOVASC INC COM 64065J106 1 10,000 SH   SOLE   0 0 0
NETAPP INC COM 64110D104 476 7,708 SH   SOLE   0 0 0
NETFLIX INC COM 64110L106 14,890 50,414 SH   SOLE   0 0 0
NETEASE INC SPONSORED ADR 64110W102 491 1,752 SH   SOLE   0 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190A103 277 58,015 SH   SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3,752 228,058 SH   SOLE   0 0 0
NEW SR INVT GROUP INC COM 648691103 201 24,586 SH   SOLE   0 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 515 10,300 SH   SOLE   0 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,588 198,619 SH   SOLE   0 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 245 41,268 SH   SOLE   0 0 0
NEW YORK REIT INC COM NEW 64976L208 278 12,901 SH   SOLE   0 0 0
NEWELL BRANDS INC COM 651229106 2,778 109,019 SH   SOLE   0 0 0
NEWLINK GENETICS CORP COM 651511107 82 11,352 SH   SOLE   0 0 0
NEWMARKET CORP COM 651587107 356 886 SH   SOLE   0 0 0
NEWMONT MINING CORP COM 651639106 879 22,495 SH   SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 182 10,062 SH   SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 8,765 53,664 SH   SOLE   0 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 872 37,926 SH   SOLE   0 0 0
NIKE INC CL B 654106103 4,863 73,201 SH   SOLE   0 0 0
NISOURCE INC COM 65473P105 294 12,300 SH   SOLE   0 0 0
NOKIA CORP SPONSORED ADR 654902204 222 40,601 SH   SOLE   0 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 287 48,992 SH   SOLE   0 0 0
NORDSTROM INC COM 655664100 388 8,007 SH   SOLE   0 0 0
NORFOLK SOUTHERN CORP COM 655844108 4,092 30,136 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 361 13,777 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 1,881 68,137 SH   SOLE   0 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 277 9,762 SH   SOLE   0 0 0
NORTHERN TR CORP COM 665859104 466 4,518 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 9,306 26,655 SH   SOLE   0 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 576 34,768 SH   SOLE   0 0 0
NOVARTIS A G SPONSORED ADR 66987V109 3,805 47,058 SH   SOLE   0 0 0
NOVAVAX INC COM 670002104 33 15,675 SH   SOLE   0 0 0
NOVO-NORDISK A S ADR 670100205 3,233 65,637 SH   SOLE   0 0 0
NUCOR CORP COM 670346105 2,680 43,878 SH   SOLE   0 0 0
NUTANIX INC CL A 67059N108 350 7,128 SH   SOLE   0 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 204 18,678 SH   SOLE   0 0 0
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 159 13,130 SH   SOLE   0 0 0
NUVEEN S\&P.* INC COM 6706ER101 3,109 233,396 SH   SOLE   0 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 293 24,188 SH   SOLE   0 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 298 30,759 SH   SOLE   0 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 288 20,572 SH   SOLE   0 0 0
NUVEEN NY MUN VALUE FD COM 67062M105 215 23,360 SH   SOLE   0 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 469 34,793 SH   SOLE   0 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 158 11,113 SH   SOLE   0 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 169 13,704 SH   SOLE   0 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 694 57,044 SH   SOLE   0 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,540 118,425 SH   SOLE   0 0 0
NVIDIA CORP COM 67066G104 16,906 73,001 SH   SOLE   0 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,554 118,252 SH   SOLE   0 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 218 16,286 SH   SOLE   0 0 0
NUVEEN SR INCOME FD COM 67067Y104 378 57,777 SH   SOLE   0 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 1,093 87,400 SH   SOLE   0 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 177 13,546 SH   SOLE   0 0 0
NUVEEN \w+\-\w+ MUN VALUE FD COM 670695105 181 11,342 SH   SOLE   0 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1,243 87,937 SH   SOLE   0 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 161 16,578 SH   SOLE   0 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 1,385 95,435 SH   SOLE   0 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 4,270 436,589 SH   SOLE   0 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 383 35,156 SH   SOLE   0 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 929 92,777 SH   SOLE   0 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1,407 177,211 SH   SOLE   0 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 358 21,887 SH   SOLE   0 0 0
NUVEEN BUILD AMER BD FD COM 67074C103 305 14,666 SH   SOLE   0 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1,176 88,152 SH   SOLE   0 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 136 13,614 SH   SOLE   0 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 565 33,450 SH   SOLE   0 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 509 31,409 SH   SOLE   0 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 643 36,202 SH   SOLE   0 0 0
NUTRIEN LTD COM 67077M108 1,063 22,502 SH   SOLE   0 0 0
OGE ENERGY CORP COM 670837103 565 17,227 SH   SOLE   0 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 419 32,203 SH   SOLE   0 0 0
NUSHARES ETF TR ESG SMALL CAP 67092P607 221 7,806 SH   SOLE   0 0 0
NUVEEN MUN VALUE FD INC COM 670928100 3,971 419,370 SH   SOLE   0 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 398 31,774 SH   SOLE   0 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 225 17,744 SH   SOLE   0 0 0
NUVEEN TEXAS QLTY MUN INCME COM 670983105 291 22,065 SH   SOLE   0 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,853 11,531 SH   SOLE   0 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 591 14,919 SH   SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 73 17,406 SH   SOLE   0 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 193 24,463 SH   SOLE   0 0 0
OASIS PETE INC NEW COM 674215108 143 17,625 SH   SOLE   0 0 0
OBSIDIAN ENERGY LTD COM 674482104 49 50,216 SH   SOLE   0 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,561 39,417 SH   SOLE   0 0 0
OCLARO INC COM NEW 67555N206 108 11,321 SH   SOLE   0 0 0
WPX ENERGY INC COM 98212B103 351 23,760 SH   SOLE   0 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 300 2,626 SH   SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 1,790 9,814 SH   SOLE   0 0 0
XPO LOGISTICS INC COM 983793100 369 3,625 SH   SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 6,498 142,885 SH   SOLE   0 0 0
XILINX INC COM 983919101 880 12,186 SH   SOLE   0 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,745 138,079 SH   SOLE   0 0 0
XEROX CORP COM NEW 984121608 3,626 126,001 SH   SOLE   0 0 0
XYLEM INC COM 98419M100 516 6,703 SH   SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 63 22,990 SH   SOLE   0 0 0
YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 2,104 222,142 SH   SOLE   0 0 0
YORK WTR CO COM 987184108 598 19,282 SH   SOLE   0 0 0
YUM BRANDS INC COM 988498101 1,343 15,771 SH   SOLE   0 0 0
YUM CHINA HLDGS INC COM 98850P109 610 14,710 SH   SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 936 8,582 SH   SOLE   0 0 0
ZIONS BANCORPORATION COM 989701107 1,117 21,178 SH   SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 197 50,238 SH   SOLE   0 0 0
ZOETIS INC CL A 98978V103 1,579 18,911 SH   SOLE   0 0 0
ZOMEDICA PHARMACEUTICALS COR COM 98979F107 428 194,600 SH   SOLE   0 0 0