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
ADT INC Common Stock 00090Q103 353 46,554 SH   SOLE 0 46,554 0 0
AGNC INVESTMENT CORP Common Stock 00123Q104 1,410 107,630 SH   SOLE 0 107,630 0 0
AES CORP Common Stock 00130H105 15,455 600,675 SH   SOLE 0 600,675 0 0
ALPS EQUAL SECT WGHT ETF ETF/Closed End 00162Q205 759 6,983 SH   SOLE 0 6,983 0 0
ALPS ALERIAN MLP NEW ETF ETF/Closed End 00162Q452 8,294 216,553 SH   SOLE 0 216,553 0 0
ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q510 300 6,413 SH   SOLE 0 6,413 0 0
ALPS RVRFRNT DYN US ETF ETF/Closed End- 00162Q536 1,796 76,496 SH   SOLE 0 76,496 0 0
ALPS RVRFRNT DYN COR ETF ETF/Closed End 00162Q718 571 20,285 SH   SOLE 0 20,285 0 0
ALPS INTL SEC DV DOG ETF ETF/Closed End- 00162Q783 2,032 85,741 SH   SOLE 0 85,741 0 0
ALPS RIVERFRONT STRT ETF ETF/Closed End 00162Q858 8,621 156,600 SH   SOLE 0 156,600 0 0
ALPS SECTOR DIV DOGS ETF Common Stock 00164V103 501 12,327 SH   SOLE 0 12,327 0 0
AMC NETWORKS INC A Common Stock 00191U102 1,575 13,493 SH   SOLE 0 13,493 0 0
ASGN INC Common Stock 00206R102 58,145 2,460,651 SH   SOLE 0 2,460,651 0 0
ATT INC ETF/Closed End 00214Q104 7,554 113,960 SH   SOLE 0 113,960 0 0
ARK INNOVATION ETF ETF/Closed End 00214Q302 2,156 46,940 SH   SOLE 0 46,940 0 0
ARK AUTONOMOUS TECH ETF ETF/Closed End 00214Q401 278 3,181 SH   SOLE 0 3,181 0 0
ARK GENOMIC REVOLUTN ETF ETF/Closed End 00214Q708 977 33,630 SH   SOLE 0 33,630 0 0
ARK NEXT GEN INTERNE ETF Common Stock 00215W100 314 44,305 SH   SOLE 0 44,305 0 0
ARK FINTECH INNOVATN ETF Common Stock 00246W103 75 10,750 SH   SOLE 0 10,750 0 0
ASE TECH HLDG CO LTD Common Stock 00287Y109 145,733 898,974 SH   SOLE 0 898,974 0 0
ATI PHYSICAL THERAPY A Common Stock 00288U106 519 53,261 SH   SOLE 0 53,261 0 0
AXT INC ETF/Closed End 00302L108 959 148,934 SH   SOLE 0 148,934 0 0
ABBVIE INC ETF/Closed End 00326A104 5,151 277,259 SH   SOLE 0 277,259 0 0
ABCELLERA BIOLOGICS INC ETF/Closed End 00326L100 897 93,321 SH   SOLE 0 93,321 0 0
ABERDEEN GLB PREM PPTYS ETF/Closed End 00400R858 240 8,300 SH   SOLE 0 8,300 0 0
ABERDN STD PHYS GOLD ETF Common Stock 00507V109 3,508 43,784 SH   SOLE 0 43,784 0 0
ABERDEEN TTL DYN DIV FD Common Stock 00508Y102 475 2,509 SH   SOLE 0 2,509 0 0
ACTIVISION BLIZZARD INC Common Stock 00653A107 62 30,000 SH   SOLE 0 30,000 0 0
ACUITY BRANDS INC Common Stock 00724F101 44,682 98,069 SH   SOLE 0 98,069 0 0
ADAPTIMMUNE THERAPEUTICS Common Stock 00751Y106 5,939 28,696 SH   SOLE 0 28,696 0 0
ADOBE INC Common Stock 00766T100 390 5,072 SH   SOLE 0 5,072 0 0
ADVANCE AUTO PARTS INC ETF/Closed End 00768Y412 5,234 214,054 SH   SOLE 0 214,054 0 0
ADVENT CONV INCM FD ETF/Closed End- 00768Y727 2,068 44,095 SH   SOLE 0 44,095 0 0
AECOM Common Stock 00773T101 1,420 27,789 SH   SOLE 0 27,789 0 0
ADVSHS PURE US CANN ETF Common Stock 00790R104 276 2,327 SH   SOLE 0 2,327 0 0
ADVSHS NEWFLEET MULT ETF Common Stock 00810F106 627 39,869 SH   SOLE 0 39,869 0 0
AEMETIS INC NEW Common Stock 00846U101 3,069 23,192 SH   SOLE 0 23,192 0 0
ADVANSIX INC Common Stock 00847L100 4 20,000 SH   SOLE 0 20,000 0 0
AERSALE CORP Common Stock 00971T101 4,026 33,722 SH   SOLE 0 33,722 0 0
AFFIRM HOLDINGS INC A ETF/Closed End- 01879R106 572 51,183 SH   SOLE 0 51,183 0 0
AGILENT TECHNOLOGIES INC MLP 01881G106 8,167 173,695 SH   SOLE 0 173,695 0 0
AGILE THERAPEUTICS INC Common Stock 01973R101 693 17,650 SH   SOLE 0 17,650 0 0
AKAMAI TECHNOLOGIES INC Common Stock 01988P108 1,486 65,989 SH   SOLE 0 65,989 0 0
ALIBABA GRP HLDG SPN ADS Common Stock 02005N100 852 19,586 SH   SOLE 0 19,586 0 0
ALLBIRDS INC A Common Stock 02079K107 141,656 50,718 SH   SOLE 0 50,718 0 0
ALLEGIANCE BANCSHS INC Common Stock 02079K305 210,987 75,857 SH   SOLE 0 75,857 0 0
ALLIANCEBERNSTEIN GLBL Common Stock 02209S103 41,728 798,628 SH   SOLE 0 798,628 0 0
ALLIANCEBERNSTEIN HLDG Common Stock 02319V103 88 27,226 SH   SOLE 0 27,226 0 0
ALLISON TRANSMISSION Common Stock 02364W105 607 28,720 SH   SOLE 0 28,720 0 0
ALLSCRIPTS HLTHCR SOLTNS Common Stock 02376R102 500 27,406 SH   SOLE 0 27,406 0 0
ALLY FINANCIAL INC Common Stock 02607T109 378 47,837 SH   SOLE 0 47,837 0 0
ALPHABET INC C Common Stock 02927U208 1,101 428,262 SH   SOLE 0 428,262 0 0
ALPHABET INC A REIT 03027X100 28,625 113,942 SH   SOLE 0 113,942 0 0
ALTRIA GROUP INC Common Stock 03076C106 3,979 13,246 SH   SOLE 0 13,246 0 0
AMBEV S A SPON ADR Common Stock 03076K108 476 10,844 SH   SOLE 0 10,844 0 0
AMER MOVIL SAB ADR L Common Stock 03524A108 4,228 70,388 SH   SOLE 0 70,388 0 0
AMERICAN ARLNS GRP INC Common Stock 03662Q105 17,688 55,685 SH   SOLE 0 55,685 0 0
AMERN FIN TR INC A Common Stock 03676B102 1,513 139,228 SH   SOLE 0 139,228 0 0
AMERICAN HOMES 4 RENT A Common Stock 03743Q108 3,591 86,874 SH   SOLE 0 86,874 0 0
AMERICAN RES CORP NEW ETF/Closed End 03761U502 264 20,002 SH   SOLE 0 20,002 0 0
AMERICAN TOWER CORP NEW Common Stock 03937C105 1,573 19,535 SH   SOLE 0 19,535 0 0
AMERIPRISE FINL INC Common Stock 03938L203 274 8,561 SH   SOLE 0 8,561 0 0
AMERIS BANCORP Common Stock 03957W106 103 11,120 SH   SOLE 0 11,120 0 0
ANHEUSER BUSCH INBEV Common Stock 03990B101 1,113 13,701 SH   SOLE 0 13,701 0 0
ANSYS INC Common Stock 04010L103 13,911 664,025 SH   SOLE 0 664,025 0 0
ANTERO MIDSTREAM CORP REIT 04013V108 314 20,200 SH   SOLE 0 20,200 0 0
APA CORP Common Stock 04014F102 171 11,821 SH   SOLE 0 11,821 0 0
APOLLO INVT CORP NEW Common Stock 04208T108 4,624 316,699 SH   SOLE 0 316,699 0 0
ARCBEST CORP Common Stock 04247X102 519 5,766 SH   SOLE 0 5,766 0 0
ARES MGMT CORP A Common Stock 04316A108 332 8,425 SH   SOLE 0 8,425 0 0
ARES CAPITAL CORP BDC Common Stock 04530L203 17 10,800 SH   SOLE 0 10,800 0 0
ARES DYNAMIC CR ALLOC Common Stock 04537Y109 32 30,500 SH   SOLE 0 30,500 0 0
ARMADA HOFFLER PPTYS INC Common Stock 04621X108 828 4,556 SH   SOLE 0 4,556 0 0
ARMSTRONG WORLD INDS NEW Common Stock 04638F108 167 11,018 SH   SOLE 0 11,018 0 0
ARTISAN PRTNRS ASSET A Common Stock 04911A107 1,133 30,891 SH   SOLE 0 30,891 0 0
ASPIRA WOMENS HLTH INC Common Stock 04914Y102 1,068 20,628 SH   SOLE 0 20,628 0 0
ASSURANT INC Common Stock 05329W102 2,121 21,297 SH   SOLE 0 21,297 0 0
ATLANTIC UN BKSHS CORP Common Stock 05337M104 106 15,531 SH   SOLE 0 15,531 0 0
ATLANTICUS HOLDINGS CORP Common Stock 05338G106 2,100 21,103 SH   SOLE 0 21,103 0 0
AUTONATION INC Common Stock 05350V106 289 8,641 SH   SOLE 0 8,641 0 0
AVADEL PHARMS PLC ADR Common Stock 05351W103 1,003 21,461 SH   SOLE 0 21,461 0 0
AVALARA INC Common Stock 05352A100 263 7,777 SH   SOLE 0 7,777 0 0
AVANOS MEDICAL INC Common Stock 05368M106 537 26,342 SH   SOLE 0 26,342 0 0
AVANGRID INC Common Stock 05368V106 803 16,728 SH   SOLE 0 16,728 0 0
AVANTOR INC Common Stock 05464C101 1,599 11,607 SH   SOLE 0 11,607 0 0
AVID BIOSERVICES INC Common Stock 05464T104 237 5,722 SH   SOLE 0 5,722 0 0
AVIENT CORP Common Stock 05478C105 315 12,693 SH   SOLE 0 12,693 0 0
AXON ENTERPRISE INC Common Stock 05508R106 2,846 105,490 SH   SOLE 0 105,490 0 0
AXSOME THERAPEUTICS INC Common Stock 05534B760 26,329 474,746 SH   SOLE 0 474,746 0 0
AZEK COMPANY INC A Common Stock 05550J101 2,384 35,256 SH   SOLE 0 35,256 0 0
BG FOODS INC NEW Common Stock 05561Q201 264 2,810 SH   SOLE 0 2,810 0 0
BCE INC NEW Common Stock 05580M108 1,405 20,085 SH   SOLE 0 20,085 0 0
BJS WHOLESALE CLUB HLDGS ETF/Closed End- 05588N108 6,043 711,825 SH   SOLE 0 711,825 0 0
BOK FINANCIAL CORP Common Stock 05605H100 3,324 61,720 SH   SOLE 0 61,720 0 0
B RILEY FINL INC Common Stock 05722G100 327 8,969 SH   SOLE 0 8,969 0 0
BNY GLB CR INCM 2024 TGT Common Stock 05946K101 135 23,764 SH   SOLE 0 23,764 0 0
BNY STRAT MUNS Common Stock 05964H105 380 112,306 SH   SOLE 0 112,306 0 0
BWX TECHS INC Common Stock 06417N103 350 8,191 SH   SOLE 0 8,191 0 0
BAKER HUGHES CO Common Stock 06652K103 640 14,558 SH   SOLE 0 14,558 0 0
BANCO BILBAO VIZCAYA ADR Common Stock 06652V208 599 10,231 SH   SOLE 0 10,231 0 0
BANCO SANTANDER S A ADR CD Par 10 06738C778 1,946 52,721 SH   SOLE 0 52,721 0 0
BANK OZK CD Par 10 06738C794 753 32,398 SH   SOLE 0 32,398 0 0
BANNER CORP NEW ETF/Closed End- 06760L100 165 10,636 SH   SOLE 0 10,636 0 0
BRCLY BLMBRG CMDTY ETN ETF/Closed End- 06761A103 199 14,871 SH   SOLE 0 14,871 0 0
BARINGS GLB SHT DUR HI Common Stock 07373V105 690 12,046 SH   SOLE 0 12,046 0 0
BARINGS PARTN INVESTORS Common Stock 07556Q881 185 12,140 SH   SOLE 0 12,140 0 0
BEAM THERAPEUTICS INC Common Stock 07725L102 327 1,732 SH   SOLE 0 1,732 0 0
BEAZER HOMES USA INC NEW Common Stock 08160H101 245 9,786 SH   SOLE 0 9,786 0 0
BENCHMARK ELECTRS INC Common Stock 08265T208 6,526 147,705 SH   SOLE 0 147,705 0 0
BENTLEY SYSTEMS INC B Common Stock 08579W103 967 16,682 SH   SOLE 0 16,682 0 0
BERRY GLOBAL GROUP INC Common Stock 09058V103 409 25,167 SH   SOLE 0 25,167 0 0
BIGLARI HLDGS INC CL B Common Stock 09061G101 982 12,743 SH   SOLE 0 12,743 0 0
BIOCRYST PHARMS INC Common Stock 09062X103 6,794 32,258 SH   SOLE 0 32,258 0 0
BIODELIVERY SCI INTL INC Common Stock 09215C105 1,838 31,702 SH   SOLE 0 31,702 0 0
BIOMARIN PHARM INC Common Stock 09227Q100 549 9,168 SH   SOLE 0 9,168 0 0
BIOGEN INC Common Stock 09239B109 1,472 20,099 SH   SOLE 0 20,099 0 0
BIOTECHNE CORP ETF/Closed End- 09247F100 218 42,569 SH   SOLE 0 42,569 0 0
BLACK KNIGHT INC Common Stock 09247X101 64,540 84,457 SH   SOLE 0 84,457 0 0
BLACKBAUD INC Common Stock 09248D104 353 13,908 SH   SOLE 0 13,908 0 0
BLACKLINE INC ETF/Closed End- 09249N101 215 17,441 SH   SOLE 0 17,441 0 0
BLACKROCK INCOME TRUST ETF/Closed End- 09249W101 629 43,852 SH   SOLE 0 43,852 0 0
BLACKROCK INC ETF/Closed End- 09250B103 191 16,305 SH   SOLE 0 16,305 0 0
BLACKROCK UTILS INFRAS ETF/Closed End 09250U101 458 39,493 SH   SOLE 0 39,493 0 0
BLACKROCK TXBL MUN BD TR ETF/Closed End 09250W107 1,035 22,744 SH   SOLE 0 22,744 0 0
BLCKRCK MUNI INCM TR II ETF/Closed End 09251A104 900 90,929 SH   SOLE 0 90,929 0 0
BLACKROCK LTD DURATION ETF/Closed End- 09253N104 245 17,222 SH   SOLE 0 17,222 0 0
BLACKROCK LONG TERM MUNI ETF/Closed End- 09253R105 804 98,540 SH   SOLE 0 98,540 0 0
BLACKROCK ENRGY RES TR ETF/Closed End- 09253T101 322 24,977 SH   SOLE 0 24,977 0 0
BLACKROCK HLTH SCI TRUST ETF/Closed End- 09253X102 608 46,271 SH   SOLE 0 46,271 0 0
BLACKROCK ENH EQ DIV TR ETF/Closed End- 09254F100 2,031 147,251 SH   SOLE 0 147,251 0 0
BLACKRCK MUNHLDGS FD INC ETF/Closed End- 09254J102 1,005 78,482 SH   SOLE 0 78,482 0 0
BLAKRK MUNIVEST FUND INC ETF/Closed End- 09254X101 135 10,088 SH   SOLE 0 10,088 0 0
BLKRK MUNIVEST FD II INC ETF/Closed End- 09254Y109 196 14,663 SH   SOLE 0 14,663 0 0
BLKRK MUNI INCM FD INC ETF/Closed End- 09255G107 568 43,518 SH   SOLE 0 43,518 0 0
BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 09255P107 1,434 133,137 SH   SOLE 0 133,137 0 0
BLAKRK MUNYLD QLTY FD II Common Stock 09255R202 456 43,787 SH   SOLE 0 43,787 0 0
BLACKROCK MUNIASSETS FD ETF/Closed End- 09255X100 196 15,079 SH   SOLE 0 15,079 0 0
BLKRK MUHLDGS NJ QUAL FD ETF/Closed End 09256A109 361 17,273 SH   SOLE 0 17,273 0 0
BLACKRK MUNYLD NJ FD INC ETF/Closed End- 09256U105 182 11,891 SH   SOLE 0 11,891 0 0
BLAKRK MUNYLD PA QUAL FD ETF/Closed End 09257A108 205 18,611 SH   SOLE 0 18,611 0 0
BLKRK CORP HI YLD FD INC ETF/Closed End- 09257D102 3,893 289,640 SH   SOLE 0 289,640 0 0
BLACKROCK DEBT STR NEW ETF/Closed End- 09257P105 3,505 148,337 SH   SOLE 0 148,337 0 0
BLK FLT RT INCM STRAT FD Common Stock 09257W100 562 17,668 SH   SOLE 0 17,668 0 0
BLRK ENHNC CAP INCM FD ETF/Closed End- 09258A107 833 50,565 SH   SOLE 0 50,565 0 0
BLACKSTONE SR TERM FD Common Stock 09260D107 95,098 749,156 SH   SOLE 0 749,156 0 0
BLACKROCK RESCMDTYS STR ETF/Closed End 09260K101 2,856 97,242 SH   SOLE 0 97,242 0 0
BLACKSTN LG SHT INCM ETF/Closed End 09260Q108 1,081 94,920 SH   SOLE 0 94,920 0 0
BLACKROCK MUN 2030 TERM Common Stock 09260U109 428 25,865 SH   SOLE 0 25,865 0 0
BLACKSTONE MTG TR INC A Common Stock 09523Q200 96 23,615 SH   SOLE 0 23,615 0 0
BLKRCK MULTI SECTOR INCM Common Stock 09624H208 265 3,680 SH   SOLE 0 3,680 0 0
BLACKROCK SCI TECH TR Common Stock 09857L108 6,869 2,925 SH   SOLE 0 2,925 0 0
BLACKSTONE INC A REIT 101121101 12,198 94,702 SH   SOLE 0 94,702 0 0
BLACKRCK SCIENCETECH II Common Stock 101137107 5,781 130,528 SH   SOLE 0 130,528 0 0
BLACKROCK INNOV GRW Common Stock 101388106 248 4,370 SH   SOLE 0 4,370 0 0
BLACKROCK CAP ALLOC TR ETF/Closed End 101507101 280 18,910 SH   SOLE 0 18,910 0 0
BLUE APRON HLDGS A NEW Common Stock 10316T104 1,208 41,583 SH   SOLE 0 41,583 0 0
BLUELINX HLDGS INC NEW Common Stock 103304101 2,427 36,897 SH   SOLE 0 36,897 0 0
BNY MUN BD INFRA Common Stock 10482B101 126 20,450 SH   SOLE 0 20,450 0 0
BOOKING HOLDINGS INC REIT 105368203 400 28,305 SH   SOLE 0 28,305 0 0
BOSTON PROPERTIES INC Common Stock 109194100 6,036 45,491 SH   SOLE 0 45,491 0 0
BOSTON SCIENTIFIC CORP Common Stock 110122108 62,188 851,540 SH   SOLE 0 851,540 0 0
BOTTOMLINE TECH DEL INC Common Stock 110448107 6,141 145,655 SH   SOLE 0 145,655 0 0
BOULDER GRWTHINC FD INC Common Stock 11133T103 3,375 21,676 SH   SOLE 0 21,676 0 0
BOX INC A Common Stock 11135F101 120,145 190,803 SH   SOLE 0 190,803 0 0
BOYD GAMING CORP ETF/Closed End- 112830104 682 32,905 SH   SOLE 0 32,905 0 0
BRAEMAR HOTELS RESORTS Common Stock 11284V105 220 5,023 SH   SOLE 0 5,023 0 0
BRANDYWINE RLTY TR NEW Common Stock 114340102 1,204 14,532 SH   SOLE 0 14,532 0 0
BRANDYWINEGLBL GLBL INCM Common Stock 115236101 7,389 102,240 SH   SOLE 0 102,240 0 0
BRIGHT HORIZONS FAM SOL Common Stock 115637100 381 6,075 SH   SOLE 0 6,075 0 0
BRISTOL MYERS SQUIBB CO Common Stock 115637209 15,560 232,173 SH   SOLE 0 232,173 0 0
BRIT AMER TBCCO SPNS ADR Common Stock 117043109 619 7,647 SH   SOLE 0 7,647 0 0
BROADRIDGE FINANCIAL Common Stock 118440106 7,781 235,493 SH   SOLE 0 235,493 0 0
BROADCOM INC Common Stock 12008R107 457 7,084 SH   SOLE 0 7,084 0 0
BROOKFIELD ASSET MGMNT A Common Stock 122017106 1,093 5,999 SH   SOLE 0 5,999 0 0
BROOKFIELD REAL ASSETS Common Stock 124155102 331 69,580 SH   SOLE 0 69,580 0 0
BROOKFIELD RENEWABLE A Common Stock 124411109 466 17,466 SH   SOLE 0 17,466 0 0
AZENTA INC Common Stock 12479G101 6,072 252,997 SH   SOLE 0 252,997 0 0
BROWN BROWN INC Common Stock 124805102 1,805 43,000 SH   SOLE 0 43,000 0 0
BROWN FORMAN CORP CL A Common Stock 12503M108 3,338 29,171 SH   SOLE 0 29,171 0 0
BROWN FORMAN CORP CL B ETF/Closed End 12504G100 706 78,098 SH   SOLE 0 78,098 0 0
BRUNSWICK CORP Common Stock 12504L109 646 7,055 SH   SOLE 0 7,055 0 0
B2GOLD CORP Common Stock 125141101 478 87,056 SH   SOLE 0 87,056 0 0
BUCKLE INC Common Stock 12514G108 15,739 87,981 SH   SOLE 0 87,981 0 0
BUILDERS FIRSTSOURCE INC Common Stock 125269100 18,980 184,168 SH   SOLE 0 184,168 0 0
BURLINGTON STORES INC Common Stock 12541W209 1,771 16,438 SH   SOLE 0 16,438 0 0
BUTTERFLY NETWORK INC A Common Stock 125523100 11,058 46,148 SH   SOLE 0 46,148 0 0
BYLINE BANCORP INC Common Stock 12572Q105 7,954 33,438 SH   SOLE 0 33,438 0 0
CB FINANCIAL SVCS INC Common Stock 125896100 2,669 38,168 SH   SOLE 0 38,168 0 0
CBIZ INC Common Stock 126117100 328 6,747 SH   SOLE 0 6,747 0 0
CBOE GLOBAL MARKETS INC Common Stock 12626K203 230 5,735 SH   SOLE 0 5,735 0 0
CBRE GLBL RL EST INCM FD Common Stock 126408103 36,428 972,718 SH   SOLE 0 972,718 0 0
CBRE GROUP INC CL A Common Stock 12653C108 2,620 126,437 SH   SOLE 0 126,437 0 0
CECO ENVMNTL CORP Common Stock 126650100 91,322 902,300 SH   SOLE 0 902,300 0 0
CDW CORP Common Stock 12685J105 8,652 5,909 SH   SOLE 0 5,909 0 0
CF INDS HLDGS INC Common Stock 127055101 366 5,351 SH   SOLE 0 5,351 0 0
CH ROBINSON WORLDWID NEW Common Stock 127097103 3,650 135,351 SH   SOLE 0 135,351 0 0
CIGNA CORP NEW Common Stock 127190304 1,544 5,126 SH   SOLE 0 5,126 0 0
CME GROUP INC CL A Common Stock 127387108 1,522 9,257 SH   SOLE 0 9,257 0 0
CMS ENERGY CORP Common Stock 12769G100 392 5,065 SH   SOLE 0 5,065 0 0
CNA FINL CORP ETF/Closed End 128117108 475 35,948 SH   SOLE 0 35,948 0 0
CRH PLC ADR ETF/Closed End 12811L107 173 19,444 SH   SOLE 0 19,444 0 0
CSW INDUSTRIALS INC ETF/Closed End 12811P108 3,073 217,976 SH   SOLE 0 217,976 0 0
CSX CORP ETF/Closed End 12811V105 1,081 42,162 SH   SOLE 0 42,162 0 0
CTS CORP ETF/Closed End 128125101 3,273 186,715 SH   SOLE 0 186,715 0 0
CNX RESOURCES CORP ETF/Closed End 12812C106 250 12,250 SH   SOLE 0 12,250 0 0
CVS HEALTH CORP Common Stock 129500104 650 33,650 SH   SOLE 0 33,650 0 0
CABLE ONE INC REIT 133131102 474 2,850 SH   SOLE 0 2,850 0 0
CABOT CORP Common Stock 13321L108 243 8,359 SH   SOLE 0 8,359 0 0
COTERRA ENERGY INC Common Stock 134429109 1,310 29,382 SH   SOLE 0 29,382 0 0
CACI INTL INC CLASS A Common Stock 136069101 5,745 47,208 SH   SOLE 0 47,208 0 0
CADENCE DESIGN SYS INC Common Stock 136375102 12,045 89,795 SH   SOLE 0 89,795 0 0
CAESARS ENTMNT INC NEW Common Stock 136385101 663 10,689 SH   SOLE 0 10,689 0 0
CALAMOS CONV OPP INC Common Stock 13645T100 18,966 229,783 SH   SOLE 0 229,783 0 0
CALAMOS GLBL DYNAMIC INC Common Stock 13765N107 785 32,822 SH   SOLE 0 32,822 0 0
CALAMOS CONVHIGH INC FD Common Stock 138035100 139 18,275 SH   SOLE 0 18,275 0 0
CALAMOS DYN CONV INC Common Stock 14040H105 5,248 39,974 SH   SOLE 0 39,974 0 0
CALAMOS STRAT TOT RETURN Common Stock 14149Y108 16,930 298,583 SH   SOLE 0 298,583 0 0
CALAMOS L/S EQ DYN INC Common Stock 14167L103 229 6,195 SH   SOLE 0 6,195 0 0
CALLAWAY GOLF COMPANY Common Stock 141788109 2,441 57,480 SH   SOLE 0 57,480 0 0
CAMDEN NATIONAL CORP Common Stock 142339100 1,499 6,096 SH   SOLE 0 6,096 0 0
CAMDEN PPTY TRUST SBI Common Stock 143130102 2,981 30,902 SH   SOLE 0 30,902 0 0
CAMPBELL SOUP COMPANY Common Stock 14316J108 6,425 131,364 SH   SOLE 0 131,364 0 0
CAMPING WORLD HLDGS A Common Stock 143658300 2,702 133,610 SH   SOLE 0 133,610 0 0
CANADIAN IMPERIAL BANK Common Stock 144285103 563 13,411 SH   SOLE 0 13,411 0 0
CANADIAN NATL RAILWAY CO Common Stock 14448C104 6,335 138,109 SH   SOLE 0 138,109 0 0
CANADIAN NATURAL RES LTD Common Stock 146229109 1,483 16,123 SH   SOLE 0 16,123 0 0
CANADIAN PAC RAILWAY LTD Common Stock 146869102 221 1,853 SH   SOLE 0 1,853 0 0
CANNAE HLDGS INC Common Stock 147528103 1,495 7,542 SH   SOLE 0 7,542 0 0
CANOPY GROWTH CORP Common Stock 14817C107 464 12,486 SH   SOLE 0 12,486 0 0
CAPITAL ONE FINL CORP Common Stock 148806102 411 3,703 SH   SOLE 0 3,703 0 0
CARDINAL HEALTH INC Common Stock 14888U101 139 16,772 SH   SOLE 0 16,772 0 0
CAREDX INC Common Stock 149123101 60,219 270,259 SH   SOLE 0 270,259 0 0
CARGURUS INC Common Stock 149205106 206 14,049 SH   SOLE 0 14,049 0 0
CARLISLE COMPANIES INC MLP 150185106 211 3,856 SH   SOLE 0 3,856 0 0
CARMAX INC Common Stock 150602605 290 10,476 SH   SOLE 0 10,476 0 0
CARLYLE GROUP INC Common Stock 150870103 20,268 141,860 SH   SOLE 0 141,860 0 0
CARNIVAL CORP PAIRD CTF Common Stock 15101Q108 2,221 186,443 SH   SOLE 0 186,443 0 0
CARPENTER TECHNOLGY CORP Common Stock 151290889 194 36,617 SH   SOLE 0 36,617 0 0
CARRIER GLOBAL CORP Common Stock 15135B101 1,538 18,268 SH   SOLE 0 18,268 0 0
CARTERS INC Common Stock 15189T107 2,348 76,624 SH   SOLE 0 76,624 0 0
CARVANA COMPANY CL A Common Stock 15643U104 405 12,003 SH   SOLE 0 12,003 0 0
CASEYS GENL STORES INC Common Stock 156782104 3,297 35,238 SH   SOLE 0 35,238 0 0
CASSAVA SCIENCES INC Common Stock 15687V109 988 45,992 SH   SOLE 0 45,992 0 0
CATALENT INC Common Stock 157085101 446 81,150 SH   SOLE 0 81,150 0 0
CATERPILLAR INC Common Stock 159864107 12,352 43,496 SH   SOLE 0 43,496 0 0
CELANESE CORP DEL A Common Stock 16115Q308 3,766 21,923 SH   SOLE 0 21,923 0 0
CELESTICA INC SUB VTG Common Stock 16119P108 4,161 7,627 SH   SOLE 0 7,627 0 0
CEMEX SAB SPONS 10 ORDIN Common Stock 16150R104 2,764 31,804 SH   SOLE 0 31,804 0 0
CENTENE CORP DEL REIT 16208T102 405 29,400 SH   SOLE 0 29,400 0 0
CENTERPOINT ENERGY INC Common Stock 16359R103 5,879 11,606 SH   SOLE 0 11,606 0 0
CERENCE INC Common Stock 163851108 2,660 84,503 SH   SOLE 0 84,503 0 0
CERNER CORP MLP 16411Q101 710 12,589 SH   SOLE 0 12,589 0 0
CERTARA INC Common Stock 16411R208 5,778 41,672 SH   SOLE 0 41,672 0 0
CERUS CORP Common Stock 165167735 2,302 26,460 SH   SOLE 0 26,460 0 0
CHARLES RVR LAB INTL Common Stock 165303108 630 4,575 SH   SOLE 0 4,575 0 0
CHART INDS INC PAR 001 Common Stock 166764100 171,573 1,053,696 SH   SOLE 0 1,053,696 0 0
CHARTER COMMNS INC NEW A Common Stock 16679L109 921 22,574 SH   SOLE 0 22,574 0 0
CHASE CORP Common Stock 168905107 394 8,000 SH   SOLE 0 8,000 0 0
CHATHAM LODGING TRUST Common Stock 169656105 16,178 10,226 SH   SOLE 0 10,226 0 0
CHEMED CORP NEW Common Stock 16965P202 1,024 28,823 SH   SOLE 0 28,823 0 0
CHEMOURS COMPANY Common Stock 169905106 252 1,775 SH   SOLE 0 1,775 0 0
CHENIERE ENERGY PTNRS LP Common Stock 171340102 16,934 170,399 SH   SOLE 0 170,399 0 0
CHENIERE ENERGY INC NEW Common Stock 171484108 508 2,291 SH   SOLE 0 2,291 0 0
CHESAPEAKE UTILITY CORP Common Stock 171779309 1,807 29,811 SH   SOLE 0 29,811 0 0
CHEVRON CORP Common Stock 172062101 17,029 125,246 SH   SOLE 0 125,246 0 0
CHEWY INC Common Stock 172755100 231 2,719 SH   SOLE 0 2,719 0 0
CHIMERA INVT CORP NEW Common Stock 17275R102 120,059 2,153,132 SH   SOLE 0 2,153,132 0 0
CHIPOTLE MEXICAN GRILL A Common Stock 172908105 16,692 39,238 SH   SOLE 0 39,238 0 0
CHIPMOS TECHS ADR NEW Common Stock 172967424 32,305 604,957 SH   SOLE 0 604,957 0 0
CHOICE HOTELS INTL NEW Common Stock 17306X102 890 29,056 SH   SOLE 0 29,056 0 0
CHURCH DWIGHT COMPANY Common Stock 174610105 2,193 48,372 SH   SOLE 0 48,372 0 0
CHURCHILL DOWNS INC Common Stock 177376100 380 3,771 SH   SOLE 0 3,771 0 0
CIENA CORP NEW REIT 178587101 509 28,797 SH   SOLE 0 28,797 0 0
CINCINNATI FINL CORP Common Stock 178867107 406 16,833 SH   SOLE 0 16,833 0 0
CIRRUS LOGIC INC Common Stock 184499101 163 20,494 SH   SOLE 0 20,494 0 0
CISCO SYSTEMS INC Common Stock 18539C105 1,761 52,845 SH   SOLE 0 52,845 0 0
CINTAS CORP Common Stock 18539C204 1,889 51,739 SH   SOLE 0 51,739 0 0
CITIGROUP INC NEW Common Stock 185899101 9,119 283,122 SH   SOLE 0 283,122 0 0
CITI TRENDS INC Common Stock 186760104 58 23,094 SH   SOLE 0 23,094 0 0
CITIZENS FINL GRP INC Common Stock 189054109 11,971 86,101 SH   SOLE 0 86,101 0 0
CITRIX SYSTEMS INC ETF/Closed End 18913Y103 135 14,712 SH   SOLE 0 14,712 0 0
CITY OFFICE REIT INC Common Stock 18915M107 480 4,009 SH   SOLE 0 4,009 0 0
CLEAN ENERGY FUELS CORP Common Stock 189763105 217 35,070 SH   SOLE 0 35,070 0 0
CLEARWAY ENERGY INC A Common Stock 191098102 648 1,305 SH   SOLE 0 1,305 0 0
CLEARWAY ENERGY INC C Common Stock 191216100 88,043 1,420,050 SH   SOLE 0 1,420,050 0 0
CLEVELAND CLIFFS INC NEW Common Stock 19239V302 1,300 19,587 SH   SOLE 0 19,587 0 0
CLEVER LEAVES HLDGS INC Common Stock 192422103 204 2,642 SH   SOLE 0 2,642 0 0
CLOROX COMPANY Common Stock 192446102 1,991 22,203 SH   SOLE 0 22,203 0 0
CLOUGH GLOBAL DIV INCM Common Stock 192479103 204 748 SH   SOLE 0 748 0 0
CLOUDFLARE INC A ETF/Closed End 19247L106 2,194 131,120 SH   SOLE 0 131,120 0 0
CODIAGNOSTICS INC ETF/Closed End 19247X100 701 26,086 SH   SOLE 0 26,086 0 0
COCA COLA CONSOLIDATED ETF/Closed End 19248A109 1,953 67,461 SH   SOLE 0 67,461 0 0
COCA COLA COMPANY Common Stock 19248C105 477 20,804 SH   SOLE 0 20,804 0 0
COGENT COMMS HLDGS INC ETF/Closed End- 19248Y107 559 24,238 SH   SOLE 0 24,238 0 0
COGNEX CORP ETF/Closed End 19249X108 294 13,369 SH   SOLE 0 13,369 0 0
COGNIZANT TECH SLTNS A Common Stock 194162103 25,073 330,649 SH   SOLE 0 330,649 0 0
COHERENT INC ETF/Closed End- 19761L508 958 49,153 SH   SOLE 0 49,153 0 0
COHEN STEERS QUALITY ETF/Closed End 19842X109 8,373 260,845 SH   SOLE 0 260,845 0 0
COHEN STEERSPFDINC Common Stock 198516106 488 5,392 SH   SOLE 0 5,392 0 0
COHEN STEERS INFRA FD Common Stock 199908104 372 4,177 SH   SOLE 0 4,177 0 0
COHEN STEERS LTD DUR Common Stock 20030N101 118,439 2,529,656 SH   SOLE 0 2,529,656 0 0
COHENSTEERS SEL PFD INC Common Stock 200340107 479 5,293 SH   SOLE 0 5,293 0 0
COINBASE GLOBAL INC A Common Stock 200525103 1,614 22,546 SH   SOLE 0 22,546 0 0
COLGATEPALMOLIVE COMPANY Common Stock 201723103 2,584 62,095 SH   SOLE 0 62,095 0 0
COLUMBIA DVRS FXD ETF Common Stock 20368X101 677 16,737 SH   SOLE 0 16,737 0 0
COLUMBIA SELIGMAN GRWTH Common Stock 20369C106 1,969 46,645 SH   SOLE 0 46,645 0 0
COMFORT SYSTEMS USA INC Common Stock 20451N101 834 13,276 SH   SOLE 0 13,276 0 0
COMCAST CORP A NEW Common Stock 20451Q104 5,667 238,429 SH   SOLE 0 238,429 0 0
COMERICA INC Common Stock 205887102 3,841 114,406 SH   SOLE 0 114,406 0 0
COMMERCE BANCSHARES INC Common Stock 20602D101 1,028 6,170 SH   SOLE 0 6,170 0 0
COMMERCIAL METALS CO Common Stock 206704108 172 25,640 SH   SOLE 0 25,640 0 0
COMMSCOPE HOLDING CO INC Common Stock 20786W107 2,587 80,833 SH   SOLE 0 80,833 0 0
COMMUNITY BK SYSTEM INC Common Stock 20825C104 28,642 286,424 SH   SOLE 0 286,424 0 0
COMMUNITY FINL CORP MD Common Stock 20854L108 847 22,504 SH   SOLE 0 22,504 0 0
CMNTY HEALTHCARE TR INC Common Stock 209115104 14,805 156,363 SH   SOLE 0 156,363 0 0
COMPASS MINRLS INTL INC Common Stock 21036P108 27,230 118,226 SH   SOLE 0 118,226 0 0
COMPASS DIVS HLDGS Common Stock 210751103 420 51,361 SH   SOLE 0 51,361 0 0
CONAGRA BRANDS INC Common Stock 21077C107 28 12,625 SH   SOLE 0 12,625 0 0
CONCENTRIX CORP Common Stock 212015101 306 4,995 SH   SOLE 0 4,995 0 0
CONCRETE PUMPING HLDGS Common Stock 216648402 8,953 21,439 SH   SOLE 0 21,439 0 0
CONNECTONE BANCORP NEW Common Stock 217204106 18,631 148,486 SH   SOLE 0 148,486 0 0
CONOCOPHILLIPS Common Stock 219350105 11,636 315,256 SH   SOLE 0 315,256 0 0
CONSENSUS CLOUD SLTNS Common Stock 22052L104 6,420 111,694 SH   SOLE 0 111,694 0 0
CONSOL ENERGY INC NEW Common Stock 22160K105 65,132 113,105 SH   SOLE 0 113,105 0 0
CONSOLIDATED EDISON INC Common Stock 22160N109 3,504 52,607 SH   SOLE 0 52,607 0 0
CONSTELLATION BRANDS A Common Stock 223622606 1,122 41,385 SH   SOLE 0 41,385 0 0
CONTINENTAL RES INC OK Common Stock 22410J106 1,354 11,405 SH   SOLE 0 11,405 0 0
COOPER COS INC NEW Common Stock 224399105 808 7,465 SH   SOLE 0 7,465 0 0
COPART INC Common Stock 224633206 120 15,924 SH   SOLE 0 15,924 0 0
CORE MAIN INC A ETF/Closed End- 224916106 211 69,295 SH   SOLE 0 69,295 0 0
CORNING INC CD Par 10 22542D480 1,468 172,261 SH   SOLE 0 172,261 0 0
CORTEVA INC ETF/Closed End- 22544F103 322 147,604 SH   SOLE 0 147,604 0 0
COSTCO WHOLESALE CORP Common Stock 226344208 318 10,616 SH   SOLE 0 10,616 0 0
COSTAR GROUP INC Common Stock 226406106 662 80,751 SH   SOLE 0 80,751 0 0
COUPANG INC A Common Stock 226552107 88 24,299 SH   SOLE 0 24,299 0 0
COWEN INC A NEW Common Stock 227046109 916 11,989 SH   SOLE 0 11,989 0 0
CRACKER BARREL OLD CTRY Common Stock 22717L101 861 221,435 SH   SOLE 0 221,435 0 0
CRANE COMPANY Common Stock 22758A105 539 24,707 SH   SOLE 0 24,707 0 0
CRAWFORD COMPANY CL A Common Stock 22788C105 7,975 35,121 SH   SOLE 0 35,121 0 0
CREDIT SUISSE ASST MGMT REIT 22822V101 35,557 192,618 SH   SOLE 0 192,618 0 0
CREDIT ACCEPTANCE CRP MI Common Stock 228368106 1,886 15,078 SH   SOLE 0 15,078 0 0
CS NASDQ COV CALL ETN Common Stock 228903100 834 39,000 SH   SOLE 0 39,000 0 0
CREDIT SUISSE HI YLD BD REIT 229663109 383 7,360 SH   SOLE 0 7,360 0 0
CRESTWOOD EQ PRTNRS LP Common Stock 229899109 1,220 8,812 SH   SOLE 0 8,812 0 0
CROCS INC Common Stock 231021106 10,398 50,694 SH   SOLE 0 50,694 0 0
CRONOS GROUP INC Common Stock 231269200 38 16,000 SH   SOLE 0 16,000 0 0
CROSSAMERICA PARTNERS Common Stock 231561101 619 4,121 SH   SOLE 0 4,121 0 0
CROWDSTRIKE HLDGS INC A ETF/Closed End 231647207 592 13,265 SH   SOLE 0 13,265 0 0
CROWN CASTLE INTL NEW ETF/Closed End 233051200 480 12,729 SH   SOLE 0 12,729 0 0
CROWN HOLDINGS INC ETF/Closed End 233051481 294 6,450 SH   SOLE 0 6,450 0 0
ARTIVION INC Common Stock 23306J101 47 29,700 SH   SOLE 0 29,700 0 0
CUBESMART ETF/Closed End 23325P104 4,264 360,707 SH   SOLE 0 360,707 0 0
CULLEN FROST BANKERS INC Common Stock 23331A109 5,646 75,772 SH   SOLE 0 75,772 0 0
CUMMINS INC Common Stock 233331107 1,774 13,419 SH   SOLE 0 13,419 0 0
CURIS INC NEW Common Stock 23335Q100 204 10,745 SH   SOLE 0 10,745 0 0
CURTISS WRIGHT CORP DE Common Stock 23355L106 759 23,257 SH   SOLE 0 23,257 0 0
CUSHING NEXTGN INFRA NEW Common Stock 235851102 60,023 204,625 SH   SOLE 0 204,625 0 0
CYRUSONE INC Common Stock 237194105 1,696 12,756 SH   SOLE 0 12,756 0 0
X TRCKRS MSCI EAFE ETF Common Stock 23753F107 211 20,909 SH   SOLE 0 20,909 0 0
X TRACKERS RUSL MULT ETF Common Stock 237690102 154 36,352 SH   SOLE 0 36,352 0 0
DBV TECHS S A SPON ADR Common Stock 23804L103 910 6,008 SH   SOLE 0 6,008 0 0
DNP SEL INCM FD INC ETF/Closed End 23908L108 251 8,131 SH   SOLE 0 8,131 0 0
D R HORTON INC ETF/Closed End 23908L306 236 8,649 SH   SOLE 0 8,649 0 0
DTE ENERGY CO Common Stock 23918K108 861 7,611 SH   SOLE 0 7,611 0 0
DT MIDSTREAM INC Common Stock 244199105 50,772 122,206 SH   SOLE 0 122,206 0 0
DXC TECH CO ETF/Closed End 246060107 161 17,800 SH   SOLE 0 17,800 0 0
DANAHER CORP ETF/Closed End- 24610T108 196 15,492 SH   SOLE 0 15,492 0 0
DANAHER CV PFD A 475 MLP 24664T103 261 5,924 SH   SOLE 0 5,924 0 0
DARDEN RESTAURANTS INC Common Stock 24703L202 1,545 30,785 SH   SOLE 0 30,785 0 0
DASEKE INC Common Stock 247361702 2,976 75,210 SH   SOLE 0 75,210 0 0
DATA I/O CORP Common Stock 24906P109 3,868 78,593 SH   SOLE 0 78,593 0 0
DATADOG INC A Common Stock 25058X105 94 19,827 SH   SOLE 0 19,827 0 0
DAVIS FUNDAMNTL WRLD ETF Common Stock 25179M103 13,498 228,269 SH   SOLE 0 228,269 0 0
DAVIS SEL INTL ETF Common Stock 252131107 4,280 8,366 SH   SOLE 0 8,366 0 0
DAVITA INC Common Stock 25243Q205 30,292 149,120 SH   SOLE 0 149,120 0 0
DECKERS OUTDOOR CORP Common Stock 25278X109 31,790 231,906 SH   SOLE 0 231,906 0 0
DEERE CO Common Stock 253393102 3,182 31,815 SH   SOLE 0 31,815 0 0
DE ENH GLB DIV INCM FD Common Stock 25381B101 1,533 58,132 SH   SOLE 0 58,132 0 0
DE INVT CO MUN INCM FD REIT 253868103 6,328 44,622 SH   SOLE 0 44,622 0 0
DELEK LOGISTICS PTNRS LP Common Stock 254543101 1,101 12,654 SH   SOLE 0 12,654 0 0
DELL TECHS INC C ETF/Closed End 25459W102 2,776 45,190 SH   SOLE 0 45,190 0 0
DELTA ARLNS INC NEW ETF/Closed End 25459Y207 1,818 23,497 SH   SOLE 0 23,497 0 0
DENTSPLY SIRONA INC ETF/Closed End 25459Y694 417 3,544 SH   SOLE 0 3,544 0 0
DESIGNER BRANDS INC A ETF/Closed End 25460E307 1,093 32,931 SH   SOLE 0 32,931 0 0
DESKTOP METAL INC Common Stock 254687106 113,378 826,610 SH   SOLE 0 826,610 0 0
DEVON ENERGY CORP NEW Common Stock 254709108 5,146 46,701 SH   SOLE 0 46,701 0 0
DEXCOM INC Common Stock 25470F104 2,409 96,670 SH   SOLE 0 96,670 0 0
DIAGEO PLC NEW SPON ADR Common Stock 25470F302 1,356 54,314 SH   SOLE 0 54,314 0 0
DIAMONDBACK ENERGY INC Common Stock 25470M109 1,166 36,829 SH   SOLE 0 36,829 0 0
DICKS SPORTING GOODS INC Common Stock 256163106 4,325 40,374 SH   SOLE 0 40,374 0 0
DIGIMARC CORP NEW Common Stock 25659T107 1,805 23,074 SH   SOLE 0 23,074 0 0
DIGITAL REALTY TRUST INC Common Stock 256677105 12,285 55,179 SH   SOLE 0 55,179 0 0
DIGITAL TURBINE INC NEW Common Stock 256746108 6,740 42,088 SH   SOLE 0 42,088 0 0
DIMENSIONAL US SMCP ETF Common Stock 25746U109 38,820 456,868 SH   SOLE 0 456,868 0 0
DIMENSIONAL US TGT ETF Common Stock 25754A201 1,665 4,089 SH   SOLE 0 4,089 0 0
DIMENSIONAL US CORE ETF Common Stock 257651109 219 4,209 SH   SOLE 0 4,209 0 0
DIMENSIONAL WRLD EX ETF Common Stock 257701201 1,454 108,408 SH   SOLE 0 108,408 0 0
DIODES INC Common Stock 257701300 528 40,393 SH   SOLE 0 40,393 0 0
DIRXN TECH BULL 3X ETF Common Stock 25809K105 931 7,945 SH   SOLE 0 7,945 0 0
DIRXN NSDQ100 EQL WT ETF Common Stock 258278100 1,523 16,028 SH   SOLE 0 16,028 0 0
DIRXN FINL BULL 3X ETF Common Stock 258622109 464 31,923 SH   SOLE 0 31,923 0 0
DIRXN AUSPICE BROAD ETF ETF/Closed End- 258623107 202 12,078 SH   SOLE 0 12,078 0 0
WALT DISNEY CO Common Stock 260003108 12,363 78,796 SH   SOLE 0 78,796 0 0
DISCOVER FINL SVCS Common Stock 260557103 45,711 717,368 SH   SOLE 0 717,368 0 0
DISCOVERY INC A Common Stock 26142R104 1,724 88,542 SH   SOLE 0 88,542 0 0
DISCOVERY INC C Common Stock 264120106 2,109 95,362 SH   SOLE 0 95,362 0 0
DISH NETWORK CORP A ETF/Closed End 26433C105 357 23,511 SH   SOLE 0 23,511 0 0
DOCUSIGN INC REIT 264411505 731 12,596 SH   SOLE 0 12,596 0 0
DOLBY LABS INC CL A Common Stock 26441C204 60,551 542,277 SH   SOLE 0 542,277 0 0
DOLLAR GENL CORP NEW Common Stock 26443V101 150 12,243 SH   SOLE 0 12,243 0 0
DOLLAR TREE INC Common Stock 26484T106 518 29,545 SH   SOLE 0 29,545 0 0
DOMINION ENERGY INC Common Stock 26614N102 11,213 152,391 SH   SOLE 0 152,391 0 0
DOMINOS PIZZA INC Common Stock 266605104 8 12,037 SH   SOLE 0 12,037 0 0
DONALDSON CO INC Common Stock 26875P101 16,894 141,696 SH   SOLE 0 141,696 0 0
DONEGAL GRP INC A Common Stock 26884L109 3,596 104,510 SH   SOLE 0 104,510 0 0
DONEGAL GRP INC B Common Stock 26884U109 867 15,842 SH   SOLE 0 15,842 0 0
DONNELLEY FINL SLTNS INC Common Stock 268948106 778 13,643 SH   SOLE 0 13,643 0 0
DOORDASH INC A ETF/Closed End 26922A172 990 40,317 SH   SOLE 0 40,317 0 0
DORMAN PRODS INC ETF/Closed End- 26922A198 1,005 42,230 SH   SOLE 0 42,230 0 0
DOUBLELINE INCM SLTNS FD ETF/Closed End 26922A727 1,073 34,203 SH   SOLE 0 34,203 0 0
DOUBLELINE OPPORTUNISTIC ETF/Closed End 26924G201 7,698 131,097 SH   SOLE 0 131,097 0 0
DOUGLAS ELLIMAN INC ETF/Closed End 26924G409 759 14,554 SH   SOLE 0 14,554 0 0
DOVER CORP ETF/Closed End 26924G508 1,390 134,028 SH   SOLE 0 134,028 0 0
DOW INC Common Stock 26969P108 8,533 66,474 SH   SOLE 0 66,474 0 0
DRAFTKINGS INC A Common Stock 27616P103 487 23,027 SH   SOLE 0 23,027 0 0
DROPBOX INC A Common Stock 27627N105 651 30,240 SH   SOLE 0 30,240 0 0
DUCK CREEK TECHNOLOGIES REIT 277276101 450 2,211 SH   SOLE 0 2,211 0 0
DUFFPHELPS UTIL INFRA Common Stock 277432100 4,750 42,388 SH   SOLE 0 42,388 0 0
DUKE REALTY CORP NEW Common Stock 277461406 509 77,768 SH   SOLE 0 77,768 0 0
DUKE ENERGY CORP NEW ETF/Closed End- 27826U108 535 45,203 SH   SOLE 0 45,203 0 0
DUN BRADSTREET HLDGS ETF/Closed End 278277108 295 14,059 SH   SOLE 0 14,059 0 0
DUPONT DE NEMOURS INC ETF/Closed End- 27827X101 780 67,866 SH   SOLE 0 67,866 0 0
DURECT CORP ETF/Closed End 27828G107 1,290 44,524 SH   SOLE 0 44,524 0 0
EOG RESOURCES INC ETF/Closed End- 27828H105 820 70,061 SH   SOLE 0 70,061 0 0
EQT CORP ETF/Closed End 27828N102 2,433 174,130 SH   SOLE 0 174,130 0 0
EPR PROPERTIES ETF/Closed End 27828S101 2,501 121,549 SH   SOLE 0 121,549 0 0
EPR PPTYS E 9 PERPTL ETF/Closed End 27828X100 338 19,987 SH   SOLE 0 19,987 0 0
EAGLE BANCORP INC MD ETF/Closed End 27828Y108 1,067 68,303 SH   SOLE 0 68,303 0 0
ETF NATIONWD NASDAQ ETF ETF/Closed End 27829C105 221 21,651 SH   SOLE 0 21,651 0 0
ETF AAM LOW DUR PFD ETF ETF/Closed End 27829F108 5,503 566,692 SH   SOLE 0 566,692 0 0
ETF DEFINACE NEXT ETF ETF/Closed End 27829G106 4,448 450,245 SH   SOLE 0 450,245 0 0
ETF U S GLB GO GLD ETF ETF/Closed End- 27829L105 285 14,966 SH   SOLE 0 14,966 0 0
ETF U S GLB JETS ETF ETF/Closed End- 27829U105 2,378 116,375 SH   SOLE 0 116,375 0 0
ETF ETF PRIME CYBER ETF ETF/Closed End- 27831H100 2,274 250,455 SH   SOLE 0 250,455 0 0
ETF ETFMG PRIM MOBIL ETF Common Stock 278642103 2,005 35,013 SH   SOLE 0 35,013 0 0
ETFMG ALT HARVEST ETF Common Stock 278865100 16,414 92,963 SH   SOLE 0 92,963 0 0
ETF BLUESTAR ISRAEL ETF Common Stock 281020107 6,719 95,851 SH   SOLE 0 95,851 0 0
EAGLE MATERIALS INC Common Stock 28106W103 569 29,927 SH   SOLE 0 29,927 0 0
EAST WEST BANCORP INC Common Stock 28414H103 5,552 212,817 SH   SOLE 0 212,817 0 0
EASTERLY GOVT PPTYS INC Common Stock 285512109 1,344 10,623 SH   SOLE 0 10,623 0 0
EASTERN BANKSHARES INC REIT 288578107 147 14,560 SH   SOLE 0 14,560 0 0
EASTGROUP PPTYS INC Common Stock 29084Q100 570 5,063 SH   SOLE 0 5,063 0 0
EASTMAN CHEMICAL CO Common Stock 291011104 32,539 331,864 SH   SOLE 0 331,864 0 0
EV SR INCM TR REIT 292104106 753 76,643 SH   SOLE 0 76,643 0 0
EV MUN INCM TR Common Stock 29250N105 27,748 602,031 SH   SOLE 0 602,031 0 0
EV ENH EQ INCM FD II Common Stock 292554102 486 7,747 SH   SOLE 0 7,747 0 0
EV MUN BD FD Common Stock 292562105 551 4,829 SH   SOLE 0 4,829 0 0
EV TAX ADVTG DIV INCM FD Common Stock 29261A100 1,283 18,045 SH   SOLE 0 18,045 0 0
EV LTD DUR INCM FD Common Stock 292671708 349 38,132 SH   SOLE 0 38,132 0 0
EV TAX MNGD DIVRS EQ INC Common Stock 29272W109 596 19,364 SH   SOLE 0 19,364 0 0
EV SR FLTG RT TR MLP 29273V100 3,501 312,880 SH   SOLE 0 312,880 0 0
EV TAX ADVTG GLB DIV INC Common Stock 29275Y102 371 4,974 SH   SOLE 0 4,974 0 0
EV TAX ADVTG BY WRTE INC Common Stock 29355A107 9,997 49,546 SH   SOLE 0 49,546 0 0
EV TAX ADVTG BY WRTE OPP Common Stock 29357K103 1,570 41,353 SH   SOLE 0 41,353 0 0
EV TAX MNGD GLB BY WRTE Common Stock 29358P101 1,130 12,554 SH   SOLE 0 12,554 0 0
EV TAX MNGD GLB DIVRS EQ Common Stock 293614103 99 52,797 SH   SOLE 0 52,797 0 0
EV RISK MNGD DIVRS EQ Common Stock 29362U104 2,290 17,449 SH   SOLE 0 17,449 0 0
EV NATL MUN OPP TR Common Stock 29364G103 3,694 31,639 SH   SOLE 0 31,639 0 0
EV MUN INCM 2028 TERM TR MLP 293792107 14,321 554,863 SH   SOLE 0 554,863 0 0
EV FLT RT 22 TGT TRM TR Common Stock 29404K106 314 4,214 SH   SOLE 0 4,214 0 0
EBAY INC Common Stock 29414B104 901 3,037 SH   SOLE 0 3,037 0 0
EBIX INC NEW Common Stock 294429105 8,915 37,599 SH   SOLE 0 37,599 0 0
ECOLAB INC REIT 29444U700 12,524 16,887 SH   SOLE 0 16,887 0 0
ECOFIN SUSTAINSOC IMPCT Common Stock 29446M102 898 23,933 SH   SOLE 0 23,933 0 0
EDISON INTL Common Stock 294600101 424 50,284 SH   SOLE 0 50,284 0 0
EDITAS MEDICINE INC Common Stock 29472R108 1,748 22,850 SH   SOLE 0 22,850 0 0
1847 GOEDEKER INC REIT 29476L107 469 5,221 SH   SOLE 0 5,221 0 0
ELANCO ANIMAL HEALTH INC Common Stock 294821608 99 10,805 SH   SOLE 0 10,805 0 0
ELECTRONIC ARTS INC Common Stock 29530P102 368 2,089 SH   SOLE 0 2,089 0 0
ELLINGTON RESDNTL REIT Common Stock 29670G102 7,838 153,304 SH   SOLE 0 153,304 0 0
EMCOR GROUP INC REIT 297178105 6,697 19,383 SH   SOLE 0 19,383 0 0
EMERSON ELECTRIC CO Common Stock 29786A106 3,258 26,219 SH   SOLE 0 26,219 0 0
EMPIRE STATE REALTY TR A Common Stock 29977A105 1,303 11,702 SH   SOLE 0 11,702 0 0
EMPLOYERS HOLDINGS INC Common Stock 30034W106 789 11,542 SH   SOLE 0 11,542 0 0
ENBRIDGE INC Common Stock 30040P103 426 10,419 SH   SOLE 0 10,419 0 0
ENCORE CAPITAL GROUP INC Common Stock 30040W108 5,292 60,003 SH   SOLE 0 60,003 0 0
ENCORE WIRE CORP Common Stock 30052C107 140 12,450 SH   SOLE 0 12,450 0 0
ENCOMPASS HEALTH CORP Common Stock 30063P105 1,110 15,878 SH   SOLE 0 15,878 0 0
ENERGY FUELS INC NEW ETF/Closed End 301505707 349 5,987 SH   SOLE 0 5,987 0 0
ENERGIZER HLDGS NEW ETF/Closed End 301505715 2,855 34,316 SH   SOLE 0 34,316 0 0
ENERGY TRANSFER LP ETF/Closed End- 30151E814 249 8,619 SH   SOLE 0 8,619 0 0
ENERSYS Common Stock 30161N101 7,098 149,027 SH   SOLE 0 149,027 0 0
ENPHASE ENERGY INC Common Stock 30161Q104 1,355 59,762 SH   SOLE 0 59,762 0 0
ENOVA INTL INC Common Stock 302081104 317 2,214 SH   SOLE 0 2,214 0 0
ENSIGN GROUP INC Common Stock 30212P303 5,698 29,121 SH   SOLE 0 29,121 0 0
ENTASIS THERAPEUTICS Common Stock 302130109 10,068 97,596 SH   SOLE 0 97,596 0 0
ENTEGRIS INC Common Stock 30214U102 4,631 42,859 SH   SOLE 0 42,859 0 0
ENTERGY CORP NEW REIT 30225T102 784 3,814 SH   SOLE 0 3,814 0 0
ENTERPRISE PROD PTNRS LP Common Stock 30231G102 91,899 1,112,714 SH   SOLE 0 1,112,714 0 0
ENVESTNET INC Common Stock 302491303 4,507 34,257 SH   SOLE 0 34,257 0 0
EPAM SYSTEMS INC Common Stock 302520101 283 22,741 SH   SOLE 0 22,741 0 0
ENVIVA PARTNERS LTD Common Stock 30303M102 89,076 400,595 SH   SOLE 0 400,595 0 0
ENVISTA HLDGS CORP Common Stock 303075105 8,892 20,482 SH   SOLE 0 20,482 0 0
EQUIFAX INC Common Stock 303250104 14,002 30,016 SH   SOLE 0 30,016 0 0
EQUINIX INC PAR 0001 Common Stock 30607B109 199 29,556 SH   SOLE 0 29,556 0 0
EQUINOR ASA SPON ADR REIT 31154R109 404 29,410 SH   SOLE 0 29,410 0 0
EQUITRANS MIDSTREAM CORP Common Stock 311900104 19,942 335,721 SH   SOLE 0 335,721 0 0
EQTY LIFESTYLE PPTYS INC Common Stock 314211103 1,685 49,460 SH   SOLE 0 49,460 0 0
EQUITY RESIDENTIAL Common Stock 31428X106 18,199 78,650 SH   SOLE 0 78,650 0 0
ERIE INDEMNITY CO A Common Stock 315616102 301 1,441 SH   SOLE 0 1,441 0 0
ESSENTIAL UTILITIES INC ETF/Closed End 315912808 278 5,000 SH   SOLE 0 5,000 0 0
ESSEX PROPERTY TRUST INC ETF/Closed End 316092204 2,005 25,360 SH   SOLE 0 25,360 0 0
ETSY INC ETF/Closed End 316092303 349 7,620 SH   SOLE 0 7,620 0 0
E2OPEN PARENT HLDGS A ETF/Closed End 316092345 203 6,900 SH   SOLE 0 6,900 0 0
EVERCORE INC A ETF/Closed End 316092386 6,086 178,988 SH   SOLE 0 178,988 0 0
EVERGY INC ETF/Closed End 316092402 247 11,783 SH   SOLE 0 11,783 0 0
EVERTEC INC ETF/Closed End 316092501 588 10,851 SH   SOLE 0 10,851 0 0
EVERSOURCE ENERGY ETF/Closed End 316092600 961 14,643 SH   SOLE 0 14,643 0 0
EVOLUS INC ETF/Closed End 316092709 504 9,359 SH   SOLE 0 9,359 0 0
EVGO INC A ETF/Closed End 316092790 205 3,928 SH   SOLE 0 3,928 0 0
EXACT SCIENCES CORP ETF/Closed End 316092808 2,280 18,525 SH   SOLE 0 18,525 0 0
EXCH ROBO GLB AUTO ETF ETF/Closed End 316092840 203 4,875 SH   SOLE 0 4,875 0 0
EXCH NORTH SHORE GLB ETF ETF/Closed End 316092865 242 5,058 SH   SOLE 0 5,058 0 0
EXCH EMQQ EMRG MKTS ETF ETF/Closed End 316092873 2,479 54,508 SH   SOLE 0 54,508 0 0
EXCH PERITUS HI YLD ETF Common Stock 31620M106 10,264 102,207 SH   SOLE 0 102,207 0 0
EXELON CORP Common Stock 316500107 275 13,648 SH   SOLE 0 13,648 0 0
EXELIXIS INC Common Stock 316773100 4,244 98,617 SH   SOLE 0 98,617 0 0
EXLSERVICE HOLDINGS INC Common Stock 31847R102 3,439 53,057 SH   SOLE 0 53,057 0 0
EXPEDIA GROUP INC Common Stock 318672706 481 36,695 SH   SOLE 0 36,695 0 0
EXPEDITORS INTL WASH INC Common Stock 31931U102 142 10,000 SH   SOLE 0 10,000 0 0
EXPONENT INC Common Stock 31946M103 288 433 SH   SOLE 0 433 0 0
EXTRA SPACE STORAGE INC Common Stock 31983A103 291 10,300 SH   SOLE 0 10,300 0 0
EXXON MOBIL CORP Common Stock 320517105 549 23,369 SH   SOLE 0 23,369 0 0
FMC CORP NEW Common Stock 32055Y201 281 7,645 SH   SOLE 0 7,645 0 0
F N B CORP Common Stock 33616C100 1,966 12,126 SH   SOLE 0 12,126 0 0
META PLATFORMS INC A Common Stock 336433107 712 8,503 SH   SOLE 0 8,503 0 0
FACTSET RESEARCH SYS INC ETF/Closed End 336917109 13,216 352,999 SH   SOLE 0 352,999 0 0
FAIR ISAAC CORP Common Stock 33718W103 609 27,694 SH   SOLE 0 27,694 0 0
FALCON MINERALS CORP A ETF/Closed End 337318109 769 37,978 SH   SOLE 0 37,978 0 0
FARMLAND PARTNERS INC ETF/Closed End 33733A201 1,008 32,481 SH   SOLE 0 32,481 0 0
FASTENAL CO ETF/Closed End 33733B100 1,664 19,736 SH   SOLE 0 19,736 0 0
FEDL RLTY INVT TR SBI ETF/Closed End 33733C108 10,780 144,338 SH   SOLE 0 144,338 0 0
FEDERATED HERMES INC ETF/Closed End 33733E401 3,002 36,156 SH   SOLE 0 36,156 0 0
FEDEX CORP ETF/Closed End 33733E500 1,678 25,963 SH   SOLE 0 25,963 0 0
F5 INC ETF/Closed End 33733F101 312 2,781 SH   SOLE 0 2,781 0 0
FID NSDQ COMP INDX ETF ETF/Closed End 337344105 2,003 18,668 SH   SOLE 0 18,668 0 0
FID MSCI CNSMR DISCR ETF ETF/Closed End 337345102 21,298 139,670 SH   SOLE 0 139,670 0 0
FID BLUE CHIP VAL ETF ETF/Closed End 33734G108 213 6,827 SH   SOLE 0 6,827 0 0
FIDELITY STKS INFLTN ETF ETF/Closed End 33734H106 42,029 993,584 SH   SOLE 0 993,584 0 0
FID MSCI ENERGY ETF ETF/Closed End 33734K109 40,463 458,403 SH   SOLE 0 458,403 0 0
FID MSCI FINLS ETF ETF/Closed End 33734X101 15,232 279,590 SH   SOLE 0 279,590 0 0
FID MSCI HLTH CARE ETF ETF/Closed End 33734X119 3,264 51,229 SH   SOLE 0 51,229 0 0
FID MSCI INDL ETF ETF/Closed End 33734X127 6,307 395,916 SH   SOLE 0 395,916 0 0
FID COV QUAL FCTR ETF ETF/Closed End 33734X135 7,291 158,803 SH   SOLE 0 158,803 0 0
FID MSCI INFO TECH ETF ETF/Closed End 33734X143 12,139 105,870 SH   SOLE 0 105,870 0 0
FID MSCI COMMN SVCS ETF ETF/Closed End 33734X168 3,994 55,760 SH   SOLE 0 55,760 0 0
FIDELITY NATL INFO SVCS ETF/Closed End 33734X176 21,705 186,869 SH   SOLE 0 186,869 0 0
FIDELITY NATL FINL INC ETF/Closed End 33734X184 1,160 34,093 SH   SOLE 0 34,093 0 0
FIDUS INVT CORP BDC ETF/Closed End 33734X192 9,153 101,113 SH   SOLE 0 101,113 0 0
FIFTH THIRD BANCORP ETF/Closed End 33734X200 938 37,024 SH   SOLE 0 37,024 0 0
FIRST AMERN FINL CORP ETF/Closed End 33734X838 429 25,922 SH   SOLE 0 25,922 0 0
FIRST BANCORP P R NEW ETF/Closed End 33734X846 12,365 232,811 SH   SOLE 0 232,811 0 0
FIRST BANCSHARES INC MS ETF/Closed End 33734X853 2,478 50,826 SH   SOLE 0 50,826 0 0
FIRST BANK WILLIMSTWN NJ ETF/Closed End 33734Y109 14,340 156,596 SH   SOLE 0 156,596 0 0
FIRST COMMONWLTH FINL ETF/Closed End 33735B108 4,894 49,873 SH   SOLE 0 49,873 0 0
FIRST CMNTY BANKSHS INC ETF/Closed End 33735J101 6,737 95,529 SH   SOLE 0 95,529 0 0
FIRST HORIZON CORP ETF/Closed End 33735K108 50,403 472,383 SH   SOLE 0 472,383 0 0
FIRST INDUSTRIAL RLTY TR ETF/Closed End 33735T109 4,348 327,204 SH   SOLE 0 327,204 0 0
FIRST INTERST BANCSYS A ETF/Closed End 33736N101 408 7,893 SH   SOLE 0 7,893 0 0
FIRST REPUBLIC BANK ETF/Closed End 33737A108 999 10,616 SH   SOLE 0 10,616 0 0
FIRST SOLAR INC ETF/Closed End 33737J117 1,682 43,533 SH   SOLE 0 43,533 0 0
FT MSTAR DIV LDRS ETF ETF/Closed End 33737J174 3,144 54,365 SH   SOLE 0 54,365 0 0
FT US EQ OPPTYS ETF ETF/Closed End 33737J182 970 38,572 SH   SOLE 0 38,572 0 0
FT INTERMED DUR PFD INCM ETF/Closed End 33737J307 363 8,934 SH   SOLE 0 8,934 0 0
FT ENHANCE EQTY INCME FD ETF/Closed End 33737J505 541 13,107 SH   SOLE 0 13,107 0 0
FIRST DOW 30 EQUAL ETF ETF/Closed End 33737K205 10,316 135,734 SH   SOLE 0 135,734 0 0
FT WATER ETF ETF/Closed End 33737M102 613 9,200 SH   SOLE 0 9,200 0 0
FT MULCP VAL ALPHADX ETF ETF/Closed End 33737M201 2,740 58,777 SH   SOLE 0 58,777 0 0
FT NSDQ100 EX TECH ETF ETF/Closed End 33737M300 458 6,695 SH   SOLE 0 6,695 0 0
FT NSDQ CLN EDG GRN ETF ETF/Closed End 33738C103 512 33,616 SH   SOLE 0 33,616 0 0
FT MULCP GRW ALPHADX ETF ETF/Closed End 33738D101 2,528 91,296 SH   SOLE 0 91,296 0 0
FT NSDQ100 EQL WGHTD ETF ETF/Closed End- 33738D309 12,181 258,889 SH   SOLE 0 258,889 0 0
FT NSDQ100 TECH INDX ETF ETF/Closed End- 33738D408 9,649 210,858 SH   SOLE 0 210,858 0 0
FT VAL LINE DIV INDX ETF ETF/Closed End 33738R100 674 39,965 SH   SOLE 0 39,965 0 0
FT LGCP CORE ALPHADX ETF ETF/Closed End 33738R118 11,918 202,201 SH   SOLE 0 202,201 0 0
FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33738R308 202 8,817 SH   SOLE 0 8,817 0 0
FT CNSMR STPL ALPHDX ETF ETF/Closed End 33738R506 20,120 410,603 SH   SOLE 0 410,603 0 0
FT ENERGY ALPHADX ETF ETF/Closed End 33738R688 479 26,038 SH   SOLE 0 26,038 0 0
FT FINLS ALPHADX ETF ETF/Closed End 33738R696 297 8,856 SH   SOLE 0 8,856 0 0
FT HLTHCR ALPHADX ETF ETF/Closed End 33738R704 406 9,577 SH   SOLE 0 9,577 0 0
FT INDL PROD DUR A/D ETF ETF/Closed End 33738R720 4,460 94,353 SH   SOLE 0 94,353 0 0
FT MATRLS ALPHADX ETF ETF/Closed End 33738R795 8,771 271,473 SH   SOLE 0 271,473 0 0
FT TECH ALPHADX ETF ETF/Closed End 33738R845 2,685 101,368 SH   SOLE 0 101,368 0 0
FT UTILS ALPHADX ETF ETF/Closed End 33738R860 2,794 87,926 SH   SOLE 0 87,926 0 0
FT CLOUD COMPTG ETF ETF/Closed End 33738R878 1,658 45,241 SH   SOLE 0 45,241 0 0
FT DJ GLB SEL DIV ETF ETF/Closed End 33739B104 297 36,006 SH   SOLE 0 36,006 0 0
FT DJ INTL INTERNET ETF ETF/Closed End 33739H101 24,958 877,878 SH   SOLE 0 877,878 0 0
FT INDXX GLB NAT RES ETF ETF/Closed End- 33739N108 7,090 133,621 SH   SOLE 0 133,621 0 0
FIRST TR NASDAQ CYBE ETF ETF/Closed End- 33739P202 3,564 118,224 SH   SOLE 0 118,224 0 0
FT INTL EQUITY ETF ETF/Closed End- 33739P301 1,107 21,629 SH   SOLE 0 21,629 0 0
FT SMCP CORE ALPHADX ETF ETF/Closed End 33739P608 1,123 17,192 SH   SOLE 0 17,192 0 0
FT MDCP CORE ALPHADX ETF ETF/Closed End 33739P707 369 5,690 SH   SOLE 0 5,690 0 0
FT L/C VL OP ALPHADX ETF ETF/Closed End- 33739P830 1,850 92,093 SH   SOLE 0 92,093 0 0
FT L/C GR OP ALPHADX ETF ETF/Closed End- 33739P855 910 46,899 SH   SOLE 0 46,899 0 0
FT STOX EURO SEL DIV ETF ETF/Closed End 33739P889 207 5,946 SH   SOLE 0 5,946 0 0
FT FTSE EN DEV R/E ETF ETF/Closed End- 33739Q200 11,408 233,060 SH   SOLE 0 233,060 0 0
FT NSDQ CLN EDG SMRT ETF ETF/Closed End- 33739Q408 13,283 223,127 SH   SOLE 0 223,127 0 0
FT EUROPE ALPHADX ETF ETF/Closed End 33739Q705 1,466 26,750 SH   SOLE 0 26,750 0 0
FT D/M EX US ALPHADX ETF ETF/Closed End 33740F623 681 19,531 SH   SOLE 0 19,531 0 0
FT EMG MKT ALPHADX ETF ETF/Closed End 33740F631 899 27,525 SH   SOLE 0 27,525 0 0
FT E/M SC ALPHADEX ETF ETF/Closed End 33740F730 1,218 35,075 SH   SOLE 0 35,075 0 0
FT ALPHADEX EUROZONE ETF ETF/Closed End 33740F748 417 10,970 SH   SOLE 0 10,970 0 0
FT INDXX NEXTG ETF ETF/Closed End 33740F755 1,069 44,982 SH   SOLE 0 44,982 0 0
FT MDCP GRW ALPHADX ETF ETF/Closed End 33740F763 1,573 41,161 SH   SOLE 0 41,161 0 0
FT MDCP VAL ALPHADX ETF ETF/Closed End 33740F771 4,556 127,240 SH   SOLE 0 127,240 0 0
FT SMCP GRW ALPHADX ETF ETF/Closed End- 33740F805 16,702 336,864 SH   SOLE 0 336,864 0 0
FT ENERGY INFRA FUND ETF/Closed End 33740F839 1,233 35,598 SH   SOLE 0 35,598 0 0
FT N A ENRGY INFRA ETF ETF/Closed End 33740F847 15,998 422,446 SH   SOLE 0 422,446 0 0
FT SENIOR LOAN FD ETF ETF/Closed End 33740F854 1,570 44,928 SH   SOLE 0 44,928 0 0
FT IV TACTICL HI YLD ETF ETF/Closed End- 33740F888 8,658 339,147 SH   SOLE 0 339,147 0 0
FT M/A DIVRS INCM ETF ETF/Closed End- 33740U109 2,332 96,593 SH   SOLE 0 96,593 0 0
FT NSDQ TECH DIV IDX ETF ETF/Closed End 33740U208 1,427 39,521 SH   SOLE 0 39,521 0 0
FT VI RSG DIV ACHIEV ETF ETF/Closed End 33740U505 271 7,960 SH   SOLE 0 7,960 0 0
FT D WRIGHT FOC 5 ETF ETF/Closed End 33741L207 398 15,540 SH   SOLE 0 15,540 0 0
FT SP INTL DV ARIST ETF ETF/Closed End 33741Q107 600 34,437 SH   SOLE 0 34,437 0 0
FT DW MOMENTUM DIV ETF ETF/Closed End 33741X102 5,531 198,472 SH   SOLE 0 198,472 0 0
FT RBA AMERN INDL ETF ETF/Closed End 33741X201 264 6,560 SH   SOLE 0 6,560 0 0
FT NASDAQ INTELROBT ETF Common Stock 337738108 6,213 61,271 SH   SOLE 0 61,271 0 0
FT NASDAQ TRANSN ETF Common Stock 337930705 511 12,053 SH   SOLE 0 12,053 0 0
FT NASDAQ OIL GAS ETF Common Stock 337932107 7,136 155,603 SH   SOLE 0 155,603 0 0
FT NASDAQ BANK ETF Common Stock 33829M101 3,416 21,567 SH   SOLE 0 21,567 0 0
FT D WRIGHT FOC 5 ETF Common Stock 339041105 8,039 32,278 SH   SOLE 0 32,278 0 0
FIRST TR VI DW INTL ETF ETF/Closed End 33939L407 988 21,103 SH   SOLE 0 21,103 0 0
FIRST TR MLP ENERGY ETF/Closed End 33939L795 282 4,903 SH   SOLE 0 4,903 0 0
FT VII GLB TACTICAL ETF ETF/Closed End 33939L860 2,679 45,199 SH   SOLE 0 45,199 0 0
FT III MANAGED MUN ETF Common Stock 343412102 2,694 93,917 SH   SOLE 0 93,917 0 0
FT EMRG MKT LOC CURR ETF Common Stock 343498101 827 32,172 SH   SOLE 0 32,172 0 0
FT MUN HIGH INCOME ETF Common Stock 34354P105 452 12,588 SH   SOLE 0 12,588 0 0
FT RVRFRONT DYN DEV ETF Common Stock 344419106 1,148 13,853 SH   SOLE 0 13,853 0 0
FT RVRFRNT DYN E/MKT ETF Common Stock 344849104 2,060 69,459 SH   SOLE 0 69,459 0 0
FT SHRT DUR MGD MUN ETF Common Stock 345370860 21,583 1,276,333 SH   SOLE 0 1,276,333 0 0
FT INSTL PFD SECS ETF Common Stock 349553107 202 4,081 SH   SOLE 0 4,081 0 0
FT HRZN VLTY DOMSTIC ETF Common Stock 34959J108 359 5,888 SH   SOLE 0 5,888 0 0
FT LOW DUR OPP ETF Common Stock 34960P101 1,636 63,522 SH   SOLE 0 63,522 0 0
FT ENH SHORT MTY NEW ETF Common Stock 34964C106 984 13,253 SH   SOLE 0 13,253 0 0
FT SSI STRAT CV SECS ETF Common Stock 349853101 461 4,719 SH   SOLE 0 4,719 0 0
FT CBOE VEST SP DV ETF Common Stock 350060109 264 17,149 SH   SOLE 0 17,149 0 0
FT CBOE VEST US JAN ETF Common Stock 35137L105 817 20,712 SH   SOLE 0 20,712 0 0
FT CBOE VEST U S MAY ETF Common Stock 35138V102 791 8,074 SH   SOLE 0 8,074 0 0
FT CBOE VEST U S MAY ETF Common Stock 35180X105 585 14,112 SH   SOLE 0 14,112 0 0
FT CBOE VEST FD BUFF ETF Common Stock 351858105 3,085 19,338 SH   SOLE 0 19,338 0 0
FT CBOE VEST US FEB ETF Common Stock 353514102 650 7,822 SH   SOLE 0 7,822 0 0
FT CBOE VEST US EQTY ETF Common Stock 354613101 8,456 302,869 SH   SOLE 0 302,869 0 0
FT TCW OPPORTUNISTIC ETF ETF/Closed End- 35472T101 200 26,427 SH   SOLE 0 26,427 0 0
FT CBOE VEST US EQTY ETF ETF/Closed End 35473P488 2,839 125,224 SH   SOLE 0 125,224 0 0
FT CBOE VEST US EQTY ETF ETF/Closed End 35473P678 2,161 85,396 SH   SOLE 0 85,396 0 0
FT CBOE VEST US EQTY ETF Common Stock 35671D857 40,463 813,496 SH   SOLE 0 813,496 0 0
FT CBOE VEST US EQTY ETF Common Stock 358010106 1,314 151,000 SH   SOLE 0 151,000 0 0
FT TCW UNCONSTRAINED ETF Common Stock 358029106 1,198 35,573 SH   SOLE 0 35,573 0 0
FT ULT SHRT DUR MUN ETF Common Stock 359664109 213 3,417 SH   SOLE 0 3,417 0 0
FT TCW SECURITIZED ETF Common Stock 360271100 710 42,713 SH   SOLE 0 42,713 0 0
FT CBOE VEST EQ DEC ETF Common Stock 361448103 333 2,700 SH   SOLE 0 2,700 0 0
FT CBOE VEST US EQTY ETF Common Stock 36164Y101 281 8,931 SH   SOLE 0 8,931 0 0
FT CBOE VEST US EQTY ETF Common Stock 36237H101 280 10,342 SH   SOLE 0 10,342 0 0
FT DW MOMENTUM LOW ETF ETF/Closed End 362397101 527 76,012 SH   SOLE 0 76,012 0 0
FT DW MOMENTUM VAL ETF Common Stock 362409104 38 11,700 SH   SOLE 0 11,700 0 0
FIRST TR HIGH YLD 2027 ETF/Closed End 36240A101 743 104,052 SH   SOLE 0 104,052 0 0
FT SMID CAP RSNG DIV ETF ETF/Closed End 36240B109 149 24,341 SH   SOLE 0 24,341 0 0
FIRST INDXX DIGITAL ETF ETF/Closed End 36246K103 463 36,131 SH   SOLE 0 36,131 0 0
FISERV INC Common Stock 363576109 2,544 14,573 SH   SOLE 0 14,573 0 0
FLAGSTAR BANCORP 001 ETF/Closed End 36465A109 1,562 387,676 SH   SOLE 0 387,676 0 0
FIRSTENERGY CORP Common Stock 36467J108 1,522 32,438 SH   SOLE 0 32,438 0 0
FIVE BELOW INC Common Stock 36472T109 110 24,500 SH   SOLE 0 24,500 0 0
FLEETCOR TECHS INC Common Stock 366651107 3,680 12,373 SH   SOLE 0 12,373 0 0
FLEX MSTAR NAT RES ETF Common Stock 368736104 10,008 33,668 SH   SOLE 0 33,668 0 0
FLEXSHS TR QLTY DIV ETF ETF/Closed End 368802104 336 7,919 SH   SOLE 0 7,919 0 0
FLOOR DECOR HLDGS A Common Stock 369550108 43,643 180,954 SH   SOLE 0 180,954 0 0
FLUOR CORP NEW Common Stock 370334104 39,791 587,583 SH   SOLE 0 587,583 0 0
FLOWERS FOODS INC Common Stock 37045V100 14,284 326,556 SH   SOLE 0 326,556 0 0
FOMENTO ECONO ADR 1 UNIT Common Stock 371532102 451 7,097 SH   SOLE 0 7,097 0 0
FOOT LOCKER INC Common Stock 371901109 7,396 253,555 SH   SOLE 0 253,555 0 0
FORD MOTOR CO NEW MLP 371927104 168 14,325 SH   SOLE 0 14,325 0 0
FORTIVE CORP Common Stock 372303206 344 9,509 SH   SOLE 0 9,509 0 0
FORTRESS TRANS INFRA Common Stock 372460105 27,866 221,124 SH   SOLE 0 221,124 0 0
FORTUNE BRANDS HOME SEC Common Stock 374396406 481 102,857 SH   SOLE 0 102,857 0 0
FORWARD AIR CORP Common Stock 375558103 11,885 199,921 SH   SOLE 0 199,921 0 0
FOSTER L B CO A Common Stock 375916103 842 22,475 SH   SOLE 0 22,475 0 0
FOX CORP A Common Stock 37637Q105 1,045 20,775 SH   SOLE 0 20,775 0 0
FOX FACTORY HLDG CORP REIT 376536108 2,019 91,670 SH   SOLE 0 91,670 0 0
FRANCHISE GROUP INC A ETF/Closed End 376546107 627 38,862 SH   SOLE 0 38,862 0 0
FRANCO NEVADA CORP REIT 376549101 9,142 251,014 SH   SOLE 0 251,014 0 0
FRANKLIN ELECTRIC CO INC Common Stock 37733W105 17,885 410,588 SH   SOLE 0 410,588 0 0
FRANKLIN RESOURCES INC Common Stock 37940X102 4,836 35,342 SH   SOLE 0 35,342 0 0
FRK LTD DUR INCM TR MLP 37946R109 409 14,980 SH   SOLE 0 14,980 0 0
FRKLN LIBERTYQ E/MKT ETF ETF/Closed End- 37950E333 371 33,231 SH   SOLE 0 33,231 0 0
FRKLN LIBTY US TREAS ETF ETF/Closed End 37950E549 655 57,171 SH   SOLE 0 57,171 0 0
FRKLN LIBERTY US COR ETF REIT 37954A204 1,844 113,016 SH   SOLE 0 113,016 0 0
FREEPORT MCMORAN INC ETF/Closed End 37954Y293 435 10,179 SH   SOLE 0 10,179 0 0
FREQUENCY ELECTRNCS INC ETF/Closed End 37954Y343 2,042 50,673 SH   SOLE 0 50,673 0 0
FRESENIUS MED CARE ADR ETF/Closed End 37954Y384 423 13,474 SH   SOLE 0 13,474 0 0
FULTON FINANCIAL CORP PA ETF/Closed End 37954Y426 79 14,445 SH   SOLE 0 14,445 0 0
GATX CORP ETF/Closed End 37954Y459 2,285 95,957 SH   SOLE 0 95,957 0 0
GCP APPLIED TECHS INC ETF/Closed End 37954Y475 2,060 41,594 SH   SOLE 0 41,594 0 0
GIII APPAREL GROUP LTD ETF/Closed End 37954Y483 12,737 607,401 SH   SOLE 0 607,401 0 0
GABELLI EQUITY TRUST INC ETF/Closed End 37954Y624 404 14,660 SH   SOLE 0 14,660 0 0
GABELLI UTIL TR INC ETF/Closed End- 37954Y657 290 12,347 SH   SOLE 0 12,347 0 0
GABELLI CV INC SEC FD ETF/Closed End 37954Y673 12,130 428,928 SH   SOLE 0 428,928 0 0
GABELLI DIV INCM TR ETF/Closed End 37954Y715 584 20,119 SH   SOLE 0 20,119 0 0
GABELLI HLTHCAREWELL TR ETF/Closed End 37954Y830 988 21,716 SH   SOLE 0 21,716 0 0
GXO LOGISTICS INC ETF/Closed End 37954Y848 275 7,568 SH   SOLE 0 7,568 0 0
ARTHUR J GALLAGHER ETF/Closed End 37954Y855 1,248 16,216 SH   SOLE 0 16,216 0 0
GAMCO GOLD NATL RESINCM ETF/Closed End 37954Y871 1,904 72,791 SH   SOLE 0 72,791 0 0
GAMING LEISURE PPTYS Common Stock 379577208 452 6,129 SH   SOLE 0 6,129 0 0
GANNETT COMPANY INC NEW Common Stock 380237107 1,195 14,281 SH   SOLE 0 14,281 0 0
GARTNER INC Common Stock 38059T106 160 10,337 SH   SOLE 0 10,337 0 0
GENERAC HOLDINGS INC Common Stock 38141G104 27,193 82,379 SH   SOLE 0 82,379 0 0
GENL AMER INVESTORS ETF/Closed End 381430107 2,454 74,988 SH   SOLE 0 74,988 0 0
GENERAL DYNAMICS CORP ETF/Closed End 381430396 203 3,130 SH   SOLE 0 3,130 0 0
GENERAL ELECTRIC CO NEW ETF/Closed End 381430503 80,203 900,751 SH   SOLE 0 900,751 0 0
GENERAL MILLS INC ETF/Closed End 381430602 2,809 45,372 SH   SOLE 0 45,372 0 0
GENERAL MOTORS CO Common Stock 38246G108 484 25,036 SH   SOLE 0 25,036 0 0
GENESCO INC Common Stock 382550101 193 13,492 SH   SOLE 0 13,492 0 0
GENTEX CORP Common Stock 383082104 995 27,745 SH   SOLE 0 27,745 0 0
GENESIS ENERGY LP Common Stock 384109104 7,898 113,282 SH   SOLE 0 113,282 0 0
GENMAB A/S SPON ADR Common Stock 384313508 97 10,058 SH   SOLE 0 10,058 0 0
GENUINE PARTS CO Common Stock 384637104 221 361 SH   SOLE 0 361 0 0
GERMAN AMERN BANCORP INC Common Stock 384802104 14,058 27,255 SH   SOLE 0 27,255 0 0
GEVO INC PAR 001 NEW Common Stock 38526M106 2,869 29,543 SH   SOLE 0 29,543 0 0
GILEAD SCIENCES INC ETF/Closed End 38748G101 3,795 197,650 SH   SOLE 0 197,650 0 0
GILDAN ACTIVEWEAR INC Common Stock 397624107 560 8,609 SH   SOLE 0 8,609 0 0
GLACIER BANCORP INC NEW Common Stock 398433102 1,244 62,123 SH   SOLE 0 62,123 0 0
GLADSTONE COML CORP Common Stock 398905109 751 4,475 SH   SOLE 0 4,475 0 0
GLADSTONE INVT CORP BDC Common Stock 399473206 294 15,300 SH   SOLE 0 15,300 0 0
GLADSTONE LAND CORP ETF/Closed End- 401664107 1,732 87,074 SH   SOLE 0 87,074 0 0
GLAXOSMITHKLINE PLC ADR ETF/Closed End- 40167F101 5,541 291,502 SH   SOLE 0 291,502 0 0
GLOBAL PAYMENTS INC Common Stock 40171V100 1,313 13,878 SH   SOLE 0 13,878 0 0
GLOBAL PARTNERS LP Common Stock 40415F101 423 6,895 SH   SOLE 0 6,895 0 0
GLBL X SUPERINCM PFD ETF Common Stock 404280406 1,110 32,448 SH   SOLE 0 32,448 0 0
GLBL X MSCI CHINA ETF Common Stock 40434L105 5,074 139,776 SH   SOLE 0 139,776 0 0
GLBL X SUPER DIV ETF Common Stock 405217100 240 6,981 SH   SOLE 0 6,981 0 0
GLOBAL MEDICAL REIT NEW Common Stock 406216101 2,801 73,957 SH   SOLE 0 73,957 0 0
GLBL X MLP NEW ETF ETF/Closed End 409735206 10,321 256,749 SH   SOLE 0 256,749 0 0
GLOBAL X CYBERSEC ETF ETF/Closed End 41013T105 523 31,892 SH   SOLE 0 31,892 0 0
GLOBAL X CANNABIS ETF ETF/Closed End 41013V100 617 24,155 SH   SOLE 0 24,155 0 0
GLBL RUSL 2000 COVRD ETF ETF/Closed End 41021P103 486 27,076 SH   SOLE 0 27,076 0 0
GLBL SP 500 COVERED ETF Common Stock 410345102 746 50,076 SH   SOLE 0 50,076 0 0
GLBL NASDAQ 100 COVR ETF Common Stock 41068X100 5,724 120,683 SH   SOLE 0 120,683 0 0
GLB X AUTONOMOUS ETF Common Stock 410867105 344 2,302 SH   SOLE 0 2,302 0 0
GLOBAL X US PFD ETF Common Stock 415858109 82 11,982 SH   SOLE 0 11,982 0 0
GLBL US INFRA DEV ETF Common Stock 416515104 8,483 118,132 SH   SOLE 0 118,132 0 0
GLOBAL X ROBOTICS ETF ETF/Closed End- 41653L305 230 6,246 SH   SOLE 0 6,246 0 0
GLB X COPPER MINERS ETF Common Stock 416906105 106 17,000 SH   SOLE 0 17,000 0 0
GLOBAL X MINERS NEW ETF Common Stock 418056107 1,420 17,328 SH   SOLE 0 17,328 0 0
GLBL X LITHIUM BATTR ETF Common Stock 419870100 347 8,204 SH   SOLE 0 8,204 0 0
GLBL X URANIUM 0001 ETF REIT 42225P501 946 30,192 SH   SOLE 0 30,192 0 0
GLOBUS MED INC A NEW Common Stock 42250P103 14,049 409,243 SH   SOLE 0 409,243 0 0
GODADDY INC A Common Stock 422704106 929 141,400 SH   SOLE 0 141,400 0 0
GOLDMAN SACHS GROUP INC Common Stock 422806109 5,252 34,203 SH   SOLE 0 34,203 0 0
GS ACTIVEBETA INTL ETF Common Stock 422806208 619 4,880 SH   SOLE 0 4,880 0 0
GS ACTIVEBETA LGCP ETF Common Stock 423452101 934 21,829 SH   SOLE 0 21,829 0 0
GOLUB CAP BDC INC BDC Common Stock 426281101 15,748 79,917 SH   SOLE 0 79,917 0 0
GOODRX HOLDINGS INC A Common Stock 42704L104 658 3,936 SH   SOLE 0 3,936 0 0
GORMAN RUPP CO Common Stock 427096508 2,799 154,898 SH   SOLE 0 154,898 0 0
GRACO INC REIT 427825500 297 32,700 SH   SOLE 0 32,700 0 0
GRAFTECH INTL LTD Common Stock 427866108 18,773 86,660 SH   SOLE 0 86,660 0 0
GRAINGER W W INC Common Stock 42809H107 1,953 18,242 SH   SOLE 0 18,242 0 0
GRAND CANYON ED INC Common Stock 42824C109 2,218 132,761 SH   SOLE 0 132,761 0 0
GREENBRIER COS INC Common Stock 428291108 922 15,511 SH   SOLE 0 15,511 0 0
GREENHILL CO INC Common Stock 428567101 1,126 25,404 SH   SOLE 0 25,404 0 0
GREIF INC A ETF/Closed End 43010E404 1,256 105,206 SH   SOLE 0 105,206 0 0
GRIFFON CORP REIT 431284108 785 17,161 SH   SOLE 0 17,161 0 0
GROUP ONE AUTOMOTIVE INC Common Stock 431571108 639 14,472 SH   SOLE 0 14,472 0 0
GROUPON INC Common Stock 432748101 455 15,464 SH   SOLE 0 15,464 0 0
GROWGENERATION CORP Common Stock 43300A203 3,223 21,239 SH   SOLE 0 21,239 0 0
GUARDANT HEALTH INC Common Stock 433323102 1,300 3,788 SH   SOLE 0 3,788 0 0
GUGGENHEIM TXBL MUN Common Stock 436440101 3,281 42,712 SH   SOLE 0 42,712 0 0
GUGG STRAT OPPTYS FD SBI Common Stock 436893200 756 33,453 SH   SOLE 0 33,453 0 0
GUIDEWIRE SOFTWARE INC Common Stock 437076102 130,289 435,270 SH   SOLE 0 435,270 0 0
HCA HEALTHCARE INC Common Stock 438128308 634 22,447 SH   SOLE 0 22,447 0 0
HDFC BK LTD ADR REP 3 SH Common Stock 438516106 52,092 267,715 SH   SOLE 0 267,715 0 0
HSBC HLDGS PLC SPONS ADR Common Stock 440452100 7,500 145,510 SH   SOLE 0 145,510 0 0
HP INC REIT 44107P104 387 19,901 SH   SOLE 0 19,901 0 0
HAIN CELESTIAL GROUP INC Common Stock 441593100 500 5,700 SH   SOLE 0 5,700 0 0
HALLIBURTON COMPANY Common Stock 442487401 574 9,719 SH   SOLE 0 9,719 0 0
HANCOCK JOHN FINL OPPTYS Common Stock 44267D107 323 3,113 SH   SOLE 0 3,113 0 0
HANCOCK J PREM DIV FUND Common Stock 443201108 1,180 32,826 SH   SOLE 0 32,826 0 0
JOHN HANCOCK TAX ADV Common Stock 443510607 1,809 9,841 SH   SOLE 0 9,841 0 0
JOHN HANCOCK PFD INC 3 Common Stock 443573100 2,995 6,307 SH   SOLE 0 6,307 0 0
HANESBRANDS INC REIT 444097109 3,218 115,956 SH   SOLE 0 115,956 0 0
HANNON ARMSTRONG SUSTAIN Common Stock 444859102 3,161 7,263 SH   SOLE 0 7,263 0 0
HANOVER INS GROUP INC Common Stock 445658107 1,553 7,732 SH   SOLE 0 7,732 0 0
HARLEY DAVIDSON INC Common Stock 446150104 10,405 711,672 SH   SOLE 0 711,672 0 0
HARROW HEALTH INC Common Stock 446413106 1,017 5,101 SH   SOLE 0 5,101 0 0
HARTFORD FINL SVCS GROUP Common Stock 447011107 1,541 41,094 SH   SOLE 0 41,094 0 0
HARTFORD T/R BD ETF Common Stock 448579102 226 2,368 SH   SOLE 0 2,368 0 0
HARTFORD MUN OPP ETF Common Stock 44925C103 1,397 14,840 SH   SOLE 0 14,840 0 0
HARVARD BIOSCIENCE INC Common Stock 44930G107 240 1,077 SH   SOLE 0 1,077 0 0
HASBRO INC Common Stock 44951W106 210 5,228 SH   SOLE 0 5,228 0 0
HAWAIIAN ELEC INDS INC Common Stock 45073V108 1,292 17,177 SH   SOLE 0 17,177 0 0
HEALTHCARE TR AMER A NEW Common Stock 45104G104 318 16,798 SH   SOLE 0 16,798 0 0
HEALTHEQUITY INC Common Stock 451100101 2,788 53,683 SH   SOLE 0 53,683 0 0
HEALTHPEAK PPTYS INC Common Stock 451107106 2,251 19,512 SH   SOLE 0 19,512 0 0
HEICO CORP NEW Common Stock 45166V106 22 19,200 SH   SOLE 0 19,200 0 0
HEICO CORP NEW CL A Common Stock 45167R104 7,201 37,559 SH   SOLE 0 37,559 0 0
HEIDRICK STRUGGLES Common Stock 45168D104 12,170 22,246 SH   SOLE 0 22,246 0 0
HELMERICH PAYNE INC Common Stock 452308109 36,069 172,248 SH   SOLE 0 172,248 0 0
JACK HENRY ASSOC INC Common Stock 452327109 4,149 11,875 SH   SOLE 0 11,875 0 0
HERITAGE COMMERCE CORP Common Stock 45253H101 229 48,038 SH   SOLE 0 48,038 0 0
HERCULES CAPITAL INC BDC Common Stock 45332Y109 2,230 24,605 SH   SOLE 0 24,605 0 0
HERSHA HOSPITALITY A NEW Common Stock 45337C102 1,535 19,323 SH   SOLE 0 19,323 0 0
HERSHEY COMPANY Common Stock 453836108 351 4,300 SH   SOLE 0 4,300 0 0
HEWLETT PACKARD ENTRPRS ETF/Closed End 454089103 2,076 107,506 SH   SOLE 0 107,506 0 0
HEXCEL CORP NEW Common Stock 45665G303 11 10,000 SH   SOLE 0 10,000 0 0
HIBBETT INC Common Stock 456788108 10,304 413,993 SH   SOLE 0 413,993 0 0
HGHLND INC FUND Common Stock 45687V106 1,873 37,192 SH   SOLE 0 37,192 0 0
HIGHWOODS PPTYS INC Common Stock 45688C107 507 7,908 SH   SOLE 0 7,908 0 0
HILLENBRAND INC Common Stock 457030104 999 11,216 SH   SOLE 0 11,216 0 0
HILLTOP HOLDINGS INC Common Stock 457187102 1,542 17,691 SH   SOLE 0 17,691 0 0
HILTON WORLDWIDE NEW Common Stock 457669307 278 11,810 SH   SOLE 0 11,810 0 0
HINGHAM INSTITUT FOR Common Stock 457730109 311 1,213 SH   SOLE 0 1,213 0 0
HOLLYFRONTIER CORP Common Stock 45773H201 62 17,240 SH   SOLE 0 17,240 0 0
HOLOGIC INC Common Stock 45781V101 1,727 8,409 SH   SOLE 0 8,409 0 0
HOME BNCSHS INC ETF/Closed End 45782C318 3,550 115,839 SH   SOLE 0 115,839 0 0
HOME DEPOT INC ETF/Closed End 45782C326 1,093 33,375 SH   SOLE 0 33,375 0 0
HONDA MTR LTD ADR ETF/Closed End 45782C342 1,201 44,784 SH   SOLE 0 44,784 0 0
HONEYWELL INTL INC ETF/Closed End 45782C383 1,732 53,656 SH   SOLE 0 53,656 0 0
HORMEL FOODS CORP ETF/Closed End 45782C391 2,528 72,145 SH   SOLE 0 72,145 0 0
HOST HOTELS RESORTS ETF/Closed End 45782C409 1,872 51,834 SH   SOLE 0 51,834 0 0
HOSTESS BRANDS INC A ETF/Closed End 45782C417 4,224 143,984 SH   SOLE 0 143,984 0 0
HOULIHAN LOKEY INC A ETF/Closed End 45782C433 2,286 70,621 SH   SOLE 0 70,621 0 0
HOVNANIAN ENTRPRS A NEW ETF/Closed End 45782C466 923 22,692 SH   SOLE 0 22,692 0 0
HOWARD HUGHES CORP ETF/Closed End 45782C474 1,355 43,357 SH   SOLE 0 43,357 0 0
HOWMET AEROSPACE INC ETF/Closed End 45782C508 11,107 341,027 SH   SOLE 0 341,027 0 0
HUBBELL INC ETF/Closed End 45782C516 2,990 105,220 SH   SOLE 0 105,220 0 0
HUBSPOT INC ETF/Closed End 45782C524 688 26,160 SH   SOLE 0 26,160 0 0
HUDBAY MINERALS INC ETF/Closed End 45782C540 2,464 78,909 SH   SOLE 0 78,909 0 0
HUDSON PACIFIC PPTYS INC ETF/Closed End 45782C557 1,238 36,143 SH   SOLE 0 36,143 0 0
HUMANA INC ETF/Closed End 45782C573 1,943 63,668 SH   SOLE 0 63,668 0 0
HUNT JB TRANS SVC INC ETF/Closed End 45782C581 3,301 102,766 SH   SOLE 0 102,766 0 0
HUNTINGTON BANCSHS INC ETF/Closed End 45782C615 722 18,270 SH   SOLE 0 18,270 0 0
HUNTINGTON INGALLS INDS ETF/Closed End 45782C656 1,632 54,265 SH   SOLE 0 54,265 0 0
HUNTSMAN CORP ETF/Closed End 45782C664 1,683 51,566 SH   SOLE 0 51,566 0 0
HYATT HOTELS CORP A ETF/Closed End 45782C680 15,399 509,579 SH   SOLE 0 509,579 0 0
IAC INTERACTIVE CORP NEW ETF/Closed End 45782C698 2,219 67,801 SH   SOLE 0 67,801 0 0
IAA INC ETF/Closed End 45782C748 847 26,336 SH   SOLE 0 26,336 0 0
ICF INTL INC ETF/Closed End 45782C755 1,014 29,551 SH   SOLE 0 29,551 0 0
ICU MEDICAL INC ETF/Closed End 45782C771 673 19,761 SH   SOLE 0 19,761 0 0
IES HOLDINGS INC ETF/Closed End 45782C789 466 14,113 SH   SOLE 0 14,113 0 0
ITT INC ETF/Closed End 45782C797 1,134 37,525 SH   SOLE 0 37,525 0 0
ICICI BANK LTD ADR ETF/Closed End 45782C813 5,790 188,735 SH   SOLE 0 188,735 0 0
ICAHN ENTERPRISES LP ETF/Closed End 45782C821 442 15,625 SH   SOLE 0 15,625 0 0
IDACORP INC ETF/Closed End 45782C839 372 13,521 SH   SOLE 0 13,521 0 0
IDEANOMICS INC ETF/Closed End 45782C870 1,941 65,446 SH   SOLE 0 65,446 0 0
IDEX CORP ETF/Closed End 45782C888 2,603 76,734 SH   SOLE 0 76,734 0 0
IDEXX LABORATORIES INC Common Stock 45782T105 2,195 260,710 SH   SOLE 0 260,710 0 0
ILLINOIS TOOL WORKS INC Common Stock 45784P101 1,613 6,054 SH   SOLE 0 6,054 0 0
ILLUMINA INC Common Stock 457985208 278 4,332 SH   SOLE 0 4,332 0 0
IMMUNOGEN INC Common Stock 458140100 88,472 1,785,155 SH   SOLE 0 1,785,155 0 0
INARI MEDICAL INC Common Stock 45826H109 873 10,833 SH   SOLE 0 10,833 0 0
INCYTE CORP Common Stock 45826J105 911 12,530 SH   SOLE 0 12,530 0 0
INDEPENDENCE HLDG CO NEW Common Stock 45841N107 5,879 89,195 SH   SOLE 0 89,195 0 0
INDEPENDENT BANK CORP MA Common Stock 458665304 157 11,550 SH   SOLE 0 11,550 0 0
INDIA FUND INC Common Stock 45866F104 8,705 65,886 SH   SOLE 0 65,886 0 0
IQ HDG MUL STR TRACK ETF Common Stock 459200101 73,160 562,683 SH   SOLE 0 562,683 0 0
INFINITY PHARMS INC Common Stock 459506101 19,249 146,570 SH   SOLE 0 146,570 0 0
INFOSYS LTD SPONS ADR Common Stock 460146103 10,971 237,728 SH   SOLE 0 237,728 0 0
ING GROEP NV SPONS ADR Common Stock 460690100 1,291 36,412 SH   SOLE 0 36,412 0 0
INGERSOLL RAND INC ETF/Closed End- 46090A887 5,435 109,068 SH   SOLE 0 109,068 0 0
INGEVITY CORP ETF/Closed End 46090F100 575 32,591 SH   SOLE 0 32,591 0 0
INGLES MARKETS INC A Common Stock 46116X101 224 3,668 SH   SOLE 0 3,668 0 0
INGREDION INC Common Stock 46120E602 12,601 41,768 SH   SOLE 0 41,768 0 0
INSMED INC PAR 01 ETF/Closed End- 46131H107 97 22,768 SH   SOLE 0 22,768 0 0
INSPIRE MED SYS INC ETF/Closed End- 46131M106 483 41,607 SH   SOLE 0 41,607 0 0
INOVIO PHARMS INC NEW ETF/Closed End- 46131T101 142 12,234 SH   SOLE 0 12,234 0 0
INSPERITY INC ETF/Closed End- 46132C107 872 76,165 SH   SOLE 0 76,165 0 0
INNOVATIVE INDL PPTYS A ETF/Closed End- 46132H106 165 14,889 SH   SOLE 0 14,889 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End- 46132K109 386 33,089 SH   SOLE 0 33,089 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End- 46132P108 187 13,440 SH   SOLE 0 13,440 0 0
INNOVATR US SMCP PWR ETF ETF/Closed End- 46133G107 776 68,517 SH   SOLE 0 68,517 0 0
INNOVATOR E/MKTS PWR ETF Common Stock 46134L105 239 12,500 SH   SOLE 0 12,500 0 0
INNOVATR US EQTY PWR ETF Common Stock 46135X108 288 32,885 SH   SOLE 0 32,885 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 46137V100 324 4,138 SH   SOLE 0 4,138 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 46137V134 911 13,981 SH   SOLE 0 13,981 0 0
INNOVATR US EQTY FEB ETF ETF/Closed End 46137V142 1,481 27,926 SH   SOLE 0 27,926 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 46137V167 509 5,265 SH   SOLE 0 5,265 0 0
INNOVATOR GROWTH BUF ETF ETF/Closed End 46137V233 8,217 23,377 SH   SOLE 0 23,377 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 46137V241 2,528 50,653 SH   SOLE 0 50,653 0 0
INNOVATRS E/MKTS PWR ETF ETF/Closed End 46137V258 384 4,489 SH   SOLE 0 4,489 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 46137V282 3,713 12,839 SH   SOLE 0 12,839 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 46137V308 573 6,334 SH   SOLE 0 6,334 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 46137V332 2,801 9,140 SH   SOLE 0 9,140 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 46137V340 602 9,454 SH   SOLE 0 9,454 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 46137V357 89,770 569,210 SH   SOLE 0 569,210 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 46137V365 2,661 39,509 SH   SOLE 0 39,509 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 46137V381 2,204 16,279 SH   SOLE 0 16,279 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 46137V431 1,876 20,558 SH   SOLE 0 20,558 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 46137V464 689 7,984 SH   SOLE 0 7,984 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 46137V480 907 16,845 SH   SOLE 0 16,845 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 46137V498 487 9,369 SH   SOLE 0 9,369 0 0
INNOVATR US EQTY BUF ETF ETF/Closed End 46137V506 281 7,318 SH   SOLE 0 7,318 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 46137V548 397 20,203 SH   SOLE 0 20,203 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 46137V563 1,037 47,481 SH   SOLE 0 47,481 0 0
INNOVATR US EQTY ULT ETF ETF/Closed End 46137V597 234 1,279 SH   SOLE 0 1,279 0 0
INNOVATR US EQTY ULT ETF ETF/Closed End 46137V605 614 13,336 SH   SOLE 0 13,336 0 0
INNOVATR US EQTY PWR ETF ETF/Closed End 46137V613 1,575 9,218 SH   SOLE 0 9,218 0 0
INNOVATOR US EQ BUF ETF ETF/Closed End- 46137V621 511 30,227 SH   SOLE 0 30,227 0 0
INMUNE BIO INC ETF/Closed End 46137V704 5,992 60,668 SH   SOLE 0 60,668 0 0
INNOVATOR SP INVT ETF ETF/Closed End 46137V720 932 19,117 SH   SOLE 0 19,117 0 0
INSULET CORP ETF/Closed End 46137V738 501 10,244 SH   SOLE 0 10,244 0 0
INTEGRA LIFESCNCS HLDGS ETF/Closed End 46137V746 301 4,168 SH   SOLE 0 4,168 0 0
INTEL CORP ETF/Closed End 46137V753 462 9,999 SH   SOLE 0 9,999 0 0
INTEGER HLDGS CORP ETF/Closed End 46137V761 201 7,244 SH   SOLE 0 7,244 0 0
INTELLIA THERAPEUTICS ETF/Closed End 46137V787 412 6,645 SH   SOLE 0 6,645 0 0
INTERACTIVE BRKRS GRP A ETF/Closed End 46137V811 1,142 8,270 SH   SOLE 0 8,270 0 0
INTERCONTINENTAL EXCH ETF/Closed End 46137V837 28,993 357,850 SH   SOLE 0 357,850 0 0
INTL BUSINESS MACHS CORP ETF/Closed End 46137V845 6,114 62,043 SH   SOLE 0 62,043 0 0
INTL FLAVOR FRAGRANCE ETF/Closed End 46137V860 6,103 124,230 SH   SOLE 0 124,230 0 0
INTL PAPER COMPANY ETF/Closed End 46137V878 7,782 182,199 SH   SOLE 0 182,199 0 0
INTERPUBLIC GROUP ETF/Closed End 46137V886 512 5,985 SH   SOLE 0 5,985 0 0
INV ULTRA SHRT DUR ETF Common Stock 46138B103 327 12,535 SH   SOLE 0 12,535 0 0
INV OPTIMUM YLD K1 ETF ETF/Closed End 46138E354 24,596 366,607 SH   SOLE 0 366,607 0 0
INTRACELLULAR THERAPIES ETF/Closed End 46138E362 8,143 172,480 SH   SOLE 0 172,480 0 0
INTUIT INC ETF/Closed End 46138E388 375 7,433 SH   SOLE 0 7,433 0 0
INTUITIVE SURGICAL NEW ETF/Closed End 46138E396 4,997 111,491 SH   SOLE 0 111,491 0 0
INVESCO SR INCOME TR ETF/Closed End- 46138E404 1,173 53,147 SH   SOLE 0 53,147 0 0
INVESCO TR INVT GRD MUNS ETF/Closed End 46138E420 1,307 28,100 SH   SOLE 0 28,100 0 0
INVESCO TR INVT GRD NY ETF/Closed End 46138E511 11,990 883,591 SH   SOLE 0 883,591 0 0
INVESCO MUN OPPTY TR ETF/Closed End- 46138E537 3,382 135,675 SH   SOLE 0 135,675 0 0
INVESCO PA VAL MUN INC ETF/Closed End 46138E610 363 18,592 SH   SOLE 0 18,592 0 0
INVESCO VALU MUN INCM TR ETF/Closed End 46138E628 1,749 27,435 SH   SOLE 0 27,435 0 0
INVESCO QUAL MUN INC TR ETF/Closed End- 46138E719 746 40,610 SH   SOLE 0 40,610 0 0
INVESCO HIGH INCOME ETF/Closed End 46138E842 10,294 121,587 SH   SOLE 0 121,587 0 0
INV AEROSP DEF ETF ETF/Closed End 46138E867 435 18,634 SH   SOLE 0 18,634 0 0
INV WILDERHL CLN ETF ETF/Closed End 46138E875 1,010 30,029 SH   SOLE 0 30,029 0 0
INV WATER RES ETF ETF/Closed End 46138G102 857 17,480 SH   SOLE 0 17,480 0 0
INV SP SMCP 600 VAL ETF ETF/Closed End 46138G300 714 19,851 SH   SOLE 0 19,851 0 0
INV SP S/C 600 PURE ETF ETF/Closed End- 46138G508 1,774 81,497 SH   SOLE 0 81,497 0 0
INV SP 500 TOP 50 ETF ETF/Closed End 46138G631 456 15,714 SH   SOLE 0 15,714 0 0
INV EXCHG SP 500 ETF ETF/Closed End 46138G656 2,181 49,753 SH   SOLE 0 49,753 0 0
INV SP PURE VALU ETF ETF/Closed End 46138G664 810 6,750 SH   SOLE 0 6,750 0 0
INV SP PURE GRW ETF ETF/Closed End 46138G672 395 4,282 SH   SOLE 0 4,282 0 0
INV SP 500 EQ WEIGH ETF ETF/Closed End 46138G698 801 9,931 SH   SOLE 0 9,931 0 0
INV BUYBACK ACHV ETF ETF/Closed End 46138G706 4,347 57,606 SH   SOLE 0 57,606 0 0
INV SP 500 EQUAL HC ETF ETF/Closed End- 46138G805 1,254 42,273 SH   SOLE 0 42,273 0 0
INV SP 500 EQUAL ETF ETF/Closed End- 46138G870 4,169 170,568 SH   SOLE 0 170,568 0 0
INV EXCHG SP 500 ETF ETF/Closed End- 46138J460 7,588 425,927 SH   SOLE 0 425,927 0 0
INV SP 500 CONSUMER ETF ETF/Closed End- 46138J577 7,606 391,001 SH   SOLE 0 391,001 0 0
INV SP 500 GARP ETF ETF/Closed End 46138J619 2,642 55,511 SH   SOLE 0 55,511 0 0
INV SP MDCP MOMENT ETF ETF/Closed End- 46138J643 5,870 278,215 SH   SOLE 0 278,215 0 0
INV SP SMCP VAL ETF ETF/Closed End 46138J775 530 7,538 SH   SOLE 0 7,538 0 0
INV SP SMCP MOMENT ETF ETF/Closed End- 46138J783 17,496 865,730 SH   SOLE 0 865,730 0 0
INV DIV ACHIEVERS ETF ETF/Closed End- 46138J825 21,358 1,021,417 SH   SOLE 0 1,021,417 0 0
INV EXCHG INTL DIV ETF ETF/Closed End- 46138J833 5,656 237,451 SH   SOLE 0 237,451 0 0
INV H/Y EQ DIV ACH ETF ETF/Closed End- 46138J841 11,791 559,599 SH   SOLE 0 559,599 0 0
INV DJIA DIV ETF ETF/Closed End- 46138J858 5,621 229,332 SH   SOLE 0 229,332 0 0
INV FTSE RAFI US1000 ETF ETF/Closed End- 46138J866 20,891 990,093 SH   SOLE 0 990,093 0 0
INV FINL PFD ETF ETF/Closed End- 46138J874 1,134 49,478 SH   SOLE 0 49,478 0 0
INV DYN SEMICOND ETF ETF/Closed End- 46138J882 1,615 75,943 SH   SOLE 0 75,943 0 0
INV DYN LEISURE ENT ETF Common Stock 46140H106 1,363 62,305 SH   SOLE 0 62,305 0 0
INV DYN LGCP VAL ETF Common Stock 46141D203 2,534 96,350 SH   SOLE 0 96,350 0 0
INV DYN LGCP GRW ETF Common Stock 46146L101 497 33,308 SH   SOLE 0 33,308 0 0
INV DYN BIO GENOME ETF Common Stock 46187W107 297 7,403 SH   SOLE 0 7,403 0 0
INV DWA CNSMR CYCL ETF Common Stock 462222100 1,430 38,614 SH   SOLE 0 38,614 0 0
INV DWA TECH MOMENTM ETF Common Stock 46266C105 8,730 37,759 SH   SOLE 0 37,759 0 0
INV DWA MOMENTUM ETF Common Stock 46269C102 2,212 54,857 SH   SOLE 0 54,857 0 0
INV DWA INDL MOMENT ETF Common Stock 462726100 1,218 19,209 SH   SOLE 0 19,209 0 0
INV DWA HLTHCARE ETF REIT 46284V101 8,619 155,549 SH   SOLE 0 155,549 0 0
INV DWA FINL MOMENT ETF ETF/Closed End 464286103 540 20,413 SH   SOLE 0 20,413 0 0
INV DWA ENRGY MOMNTM ETF ETF/Closed End 464286319 2,191 67,014 SH   SOLE 0 67,014 0 0
INV EXCHG SP 500 LW ETF ETF/Closed End 464286426 881 11,926 SH   SOLE 0 11,926 0 0
INV SP500 HI DIV ETF ETF/Closed End 464286525 4,455 42,502 SH   SOLE 0 42,502 0 0
INV EXCHG SP 500 HI ETF ETF/Closed End 464286533 24,977 409,255 SH   SOLE 0 409,255 0 0
INV SP 500 EX RATE ETF ETF/Closed End 464287101 3,745 17,961 SH   SOLE 0 17,961 0 0
INV CEF INC COMP ETF ETF/Closed End 464287119 3,249 49,987 SH   SOLE 0 49,987 0 0
INV RUSS 1000 ETF ETF/Closed End 464287150 8,136 80,602 SH   SOLE 0 80,602 0 0
INV PFD ETF ETF/Closed End 464287168 43,648 340,653 SH   SOLE 0 340,653 0 0
INV NATL AMT FREE ETF ETF/Closed End- 464287176 85,746 688,333 SH   SOLE 0 688,333 0 0
INV EXCHG KBW HI DIV ETF ETF/Closed End 464287192 1,581 5,857 SH   SOLE 0 5,857 0 0
INV EXCHG KBW BK ETF ETF/Closed End- 464287226 14,464 135,056 SH   SOLE 0 135,056 0 0
INV DWA S/C MOMENTUM ETF ETF/Closed End 464287234 15,779 349,489 SH   SOLE 0 349,489 0 0
INV DWA E/MKT MOMNTM ETF ETF/Closed End- 464287242 12,730 105,262 SH   SOLE 0 105,262 0 0
INV DWA DEV MKTS ETF ETF/Closed End 464287275 1,069 14,456 SH   SOLE 0 14,456 0 0
INV SP SMCP LOW VOL ETF ETF/Closed End 464287291 36,521 629,558 SH   SOLE 0 629,558 0 0
INV SP SMCP QUAL ETF ETF/Closed End 464287309 25,287 331,072 SH   SOLE 0 331,072 0 0
INV SR LOAN ETF ETF/Closed End 464287325 3,268 37,294 SH   SOLE 0 37,294 0 0
INV NASDAQ NEXT GEN ETF ETF/Closed End 464287333 1,027 12,925 SH   SOLE 0 12,925 0 0
INVESCO SP ULT DIV ETF ETF/Closed End 464287341 217 5,997 SH   SOLE 0 5,997 0 0
INVESCO SP S/C 600 ETF ETF/Closed End 464287374 696 17,195 SH   SOLE 0 17,195 0 0
INVESCO SP MDCP 400 ETF ETF/Closed End 464287390 2,475 81,432 SH   SOLE 0 81,432 0 0
INVESCO SP 500 REV ETF ETF/Closed End 464287408 29,483 189,335 SH   SOLE 0 189,335 0 0
INV SOLAR ETF ETF/Closed End- 464287432 27,064 204,903 SH   SOLE 0 204,903 0 0
INV TXBL MUN BD ETF ETF/Closed End- 464287440 4,781 44,489 SH   SOLE 0 44,489 0 0
INV EXCHG VAR RATE ETF ETF/Closed End- 464287457 5,906 70,861 SH   SOLE 0 70,861 0 0
INV BULLETSH 2029 BD ETF ETF/Closed End 464287465 57,677 783,659 SH   SOLE 0 783,659 0 0
INVESCO RUSL 1000 ETF ETF/Closed End 464287473 8,116 67,840 SH   SOLE 0 67,840 0 0
INV BULLETSHS 2028 ETF ETF/Closed End 464287481 7,153 71,174 SH   SOLE 0 71,174 0 0
INV DEFNSV EQ ETF ETF/Closed End 464287499 70,147 898,860 SH   SOLE 0 898,860 0 0
INV BULLET CORP BD ETF ETF/Closed End 464287507 72,680 270,850 SH   SOLE 0 270,850 0 0
INV BULLETSHS 2026 ETF ETF/Closed End 464287515 14,190 41,137 SH   SOLE 0 41,137 0 0
INV BULLET 25 HI YLD ETF ETF/Closed End 464287523 3,534 7,466 SH   SOLE 0 7,466 0 0
INV BULLET 2025 CORP ETF ETF/Closed End 464287549 254,752 655,512 SH   SOLE 0 655,512 0 0
INV BULLETSHS 2024 ETF ETF/Closed End 464287556 15,826 121,461 SH   SOLE 0 121,461 0 0
INV BULLETSHS 2024 ETF ETF/Closed End 464287564 1,603 22,575 SH   SOLE 0 22,575 0 0
INV BULLET H/Y CORP ETF ETF/Closed End 464287572 3,456 45,450 SH   SOLE 0 45,450 0 0
INV BULLETSHS 2023 ETF ETF/Closed End 464287580 850 11,330 SH   SOLE 0 11,330 0 0
INV BULLETSHS 2022 ETF ETF/Closed End 464287598 27,989 168,629 SH   SOLE 0 168,629 0 0
INV BULLET 2022 BD ETF ETF/Closed End 464287606 8,766 113,451 SH   SOLE 0 113,451 0 0
INVESTORS BANCORP NEW ETF/Closed End 464287614 194,571 700,827 SH   SOLE 0 700,827 0 0
INVITAE CORP ETF/Closed End 464287622 3,068 12,267 SH   SOLE 0 12,267 0 0
INVITATION HOMES INC ETF/Closed End 464287648 4,987 19,499 SH   SOLE 0 19,499 0 0
IONIS PHARMS INC ETF/Closed End 464287655 52,214 254,368 SH   SOLE 0 254,368 0 0
IQVIA HOLDINGS INC ETF/Closed End 464287663 2,068 27,263 SH   SOLE 0 27,263 0 0
IRIDIUM COMMS INC ETF/Closed End 464287671 2,884 27,299 SH   SOLE 0 27,299 0 0
IROBOT CORP ETF/Closed End 464287689 949 3,616 SH   SOLE 0 3,616 0 0
IRON MOUNTAIN INC ETF/Closed End 464287697 211 2,320 SH   SOLE 0 2,320 0 0
ISHS GOLD TRUST NEW ETF ETF/Closed End 464287705 3,178 28,985 SH   SOLE 0 28,985 0 0
ISHS EMG MKT DIV ETF ETF/Closed End 464287721 22,167 215,128 SH   SOLE 0 215,128 0 0
ISHS MSCI E/M ASIA ETF ETF/Closed End 464287739 1,589 14,683 SH   SOLE 0 14,683 0 0
ISHS MSCI CANADA ETF ETF/Closed End 464287754 5,391 51,128 SH   SOLE 0 51,128 0 0
ISHS MSCI GLBL M VOL ETF ETF/Closed End 464287762 2,516 8,711 SH   SOLE 0 8,711 0 0
ISHS MSCI E/MKT VOL ETF ETF/Closed End 464287770 132,916 737,070 SH   SOLE 0 737,070 0 0
ISHS SP 100 INDX ETF ETF/Closed End 464287788 4,446 52,598 SH   SOLE 0 52,598 0 0
ISHARES MSTAR GRWTH ETF ETF/Closed End 464287796 49,703 1,214,631 SH   SOLE 0 1,214,631 0 0
ISHS SP TTL US STK ETF ETF/Closed End 464287804 191,103 1,771,441 SH   SOLE 0 1,771,441 0 0
ISHS SEL DIV ETF ETF/Closed End 464287812 1,561 7,789 SH   SOLE 0 7,789 0 0
ISHS TIPS BD ETF ETF/Closed End 464287838 678 4,530 SH   SOLE 0 4,530 0 0
ISHS US TRANSP ETF ETF/Closed End 464287846 247 2,216 SH   SOLE 0 2,216 0 0
ISHS CORE SP 500 ETF ETF/Closed End 464287879 3,649 35,640 SH   SOLE 0 35,640 0 0
ISHS CORE US AGGR BD ETF ETF/Closed End 464287887 3,312 26,477 SH   SOLE 0 26,477 0 0
ISHS MSCI EMG MKT ETF ETF/Closed End 464288109 1,342 19,569 SH   SOLE 0 19,569 0 0
ISHS INVSTMNT BD ETF ETF/Closed End- 464288158 8,235 78,733 SH   SOLE 0 78,733 0 0
ISHS GLBL COMM SVCS ETF ETF/Closed End 464288182 4,495 59,911 SH   SOLE 0 59,911 0 0
ISHS GLBL TECH ETF ETF/Closed End 464288208 212 3,148 SH   SOLE 0 3,148 0 0
ISHS SP 500 GRW IDX ETF ETF/Closed End 464288224 1,472 68,422 SH   SOLE 0 68,422 0 0
ISHS GLB HLTHCR ETF ETF/Closed End 464288240 2,159 41,307 SH   SOLE 0 41,307 0 0
ISHS GLB FINLS ETF ETF/Closed End 464288257 1,171 11,737 SH   SOLE 0 11,737 0 0
ISHS NA NAT RES ETF ETF/Closed End 464288273 2,360 35,578 SH   SOLE 0 35,578 0 0
ISHS LATN AMR 40 ETF ETF/Closed End- 464288281 10,511 107,516 SH   SOLE 0 107,516 0 0
ISHS SP 500 VAL IDX ETF ETF/Closed End 464288372 14,639 287,830 SH   SOLE 0 287,830 0 0
ISHS 20 TRSY ETF ETF/Closed End 464288406 906 13,156 SH   SOLE 0 13,156 0 0
ISHS 710Y TRSY ETF ETF/Closed End- 464288414 4,111 37,497 SH   SOLE 0 37,497 0 0
ISHS 13YR TRS ETF ETF/Closed End 464288448 16,849 530,509 SH   SOLE 0 530,509 0 0
ISHS MSCI EAFE INDX ETF ETF/Closed End 464288505 234 4,379 SH   SOLE 0 4,379 0 0
ISHS RUSS MDCP VAL ETF ETF/Closed End- 464288513 6,776 82,341 SH   SOLE 0 82,341 0 0
ISHS RUSS MDCP GRW ETF ETF/Closed End 464288562 236 2,464 SH   SOLE 0 2,464 0 0
ISHS RUSS MDCP INDX ETF ETF/Closed End 464288570 1,614 18,628 SH   SOLE 0 18,628 0 0
ISHS CORE SP MDCP ETF ETF/Closed End- 464288588 46,420 455,681 SH   SOLE 0 455,681 0 0
ISHS EXPANDED TECH ETF ETF/Closed End- 464288620 26,367 479,058 SH   SOLE 0 479,058 0 0
ISHS SEMICONDUCTOR ETF ETF/Closed End- 464288638 6,319 115,161 SH   SOLE 0 115,161 0 0
ISHS EXPANDED TECH ETF ETF/Closed End- 464288646 37,938 733,526 SH   SOLE 0 733,526 0 0
ISHS BIOTECH ETF ETF/Closed End- 464288653 32,925 244,592 SH   SOLE 0 244,592 0 0
ISHS CS REIT ETF ETF/Closed End- 464288661 21,471 175,920 SH   SOLE 0 175,920 0 0
ISHS GLB 100 ETF ETF/Closed End- 464288679 7,171 65,039 SH   SOLE 0 65,039 0 0
ISHS US CNSMR DIRECT ETF ETF/Closed End- 464288687 44,311 1,216,679 SH   SOLE 0 1,216,679 0 0
ISHS RUSS 1000 VAL ETF ETF/Closed End 464288695 254 2,703 SH   SOLE 0 2,703 0 0
ISHS SP MDCP400 GRW ETF ETF/Closed End 464288703 1,183 20,132 SH   SOLE 0 20,132 0 0
ISHS RUSS 1000 GRW ETF ETF/Closed End 464288711 352 5,348 SH   SOLE 0 5,348 0 0
ISHS RUSS 1000 INDX ETF ETF/Closed End 464288737 224 3,610 SH   SOLE 0 3,610 0 0
ISHS RUSS 2000 VAL ETF ETF/Closed End 464288752 2,528 42,663 SH   SOLE 0 42,663 0 0
ISHS RUSS 2000 GRW ETF ETF/Closed End 464288760 5,708 51,517 SH   SOLE 0 51,517 0 0
ISHS RUSS 2000 INDX ETF ETF/Closed End 464288778 477 8,097 SH   SOLE 0 8,097 0 0
ISHS CORE SP US VAL ETF ETF/Closed End 464288786 583 6,387 SH   SOLE 0 6,387 0 0
ISHS SP U S GROWTH ETF ETF/Closed End 464288794 306 3,068 SH   SOLE 0 3,068 0 0
ISHS RUSS 3000 INDX ETF ETF/Closed End 464288802 6,642 68,587 SH   SOLE 0 68,587 0 0
ISHS US UTIL ETF ETF/Closed End 464288810 15,272 250,527 SH   SOLE 0 250,527 0 0
ISHS SP MDCP400 VAL ETF ETF/Closed End 464288828 1,649 5,828 SH   SOLE 0 5,828 0 0
ISHS US TECH ETF ETF/Closed End 464288836 1,626 8,371 SH   SOLE 0 8,371 0 0
ISHS US RL EST ETF ETF/Closed End 464288851 743 8,808 SH   SOLE 0 8,808 0 0
ISHS U S INDLS ETF ETF/Closed End 464288869 11,104 86,171 SH   SOLE 0 86,171 0 0
ISHS US HLTHCR ETF ETF/Closed End 464288877 158,079 3,145,224 SH   SOLE 0 3,145,224 0 0
ISHS US FINL SVCS ETF ETF/Closed End 464288885 91,225 947,600 SH   SOLE 0 947,600 0 0
ISHS U S FINANCIALS ETF ETF/Closed End 464289420 210 3,015 SH   SOLE 0 3,015 0 0
ISHS US ENGY SCTR ETF ETF/Closed End 464289438 382 2,406 SH   SOLE 0 2,406 0 0
ISHS CORE SP SMCP ETF ETF/Closed End- 464289511 728 11,846 SH   SOLE 0 11,846 0 0
ISHS US CNSMR STAPLS ETF ETF/Closed End 464289867 10,728 198,816 SH   SOLE 0 198,816 0 0
ISHS U S BASIC MTRLS ETF ETF/Closed End 464289875 215 5,005 SH   SOLE 0 5,005 0 0
ISHS U S ETF Common Stock 46428Q109 5,389 235,526 SH   SOLE 0 235,526 0 0
ISHS SP SMCP600 VAL ETF Common Stock 46428R107 494 21,805 SH   SOLE 0 21,805 0 0
ISHS SP SMCP600 GRW ETF ETF/Closed End- 46429B267 195,142 7,833,866 SH   SOLE 0 7,833,866 0 0
ISHARES MSTAR VALUE ETF ETF/Closed End- 46429B291 1,138 21,951 SH   SOLE 0 21,951 0 0
ISHS S/T NATL MUN BD ETF ETF/Closed End 46429B598 351 7,864 SH   SOLE 0 7,864 0 0
ISHS AC ASIA EX JPN ETF ETF/Closed End- 46429B655 8,865 175,479 SH   SOLE 0 175,479 0 0
ISHS MSTAR MID CAP ETF ETF/Closed End 46429B663 49,217 460,445 SH   SOLE 0 460,445 0 0
ISHS GLB CLEAN ENRGY ETF ETF/Closed End 46429B689 1,949 27,022 SH   SOLE 0 27,022 0 0
ISHS ACWI EX US ETF ETF/Closed End 46429B697 84,275 1,086,435 SH   SOLE 0 1,086,435 0 0
ISHS MSCI ACWI ETF ETF/Closed End- 46429B747 10,698 101,942 SH   SOLE 0 101,942 0 0
ISHS MSCI EAFE SMCP ETF ETF/Closed End- 46431W507 3,371 67,998 SH   SOLE 0 67,998 0 0
ISHS JPM USD E/M BD ETF ETF/Closed End 46431W630 692 21,525 SH   SOLE 0 21,525 0 0
ISHS MSTAR MIDCP GRW ETF ETF/Closed End 46431W705 740 7,910 SH   SOLE 0 7,910 0 0
ISHS GLB INFRA ETF ETF/Closed End 46431W853 57,894 1,445,551 SH   SOLE 0 1,445,551 0 0
ISHS MSTAR MIDCP VAL ETF ETF/Closed End 46432F339 54,998 408,514 SH   SOLE 0 408,514 0 0
ISHS NATL MUNI BD ETF ETF/Closed End 46432F388 62,604 598,678 SH   SOLE 0 598,678 0 0
ISHS INTL SEL DIV ETF ETF/Closed End 46432F396 43,808 260,341 SH   SOLE 0 260,341 0 0
ISHS IBOX H/Y CORP ETF ETF/Closed End 46432F834 78,492 1,178,911 SH   SOLE 0 1,178,911 0 0
ISHS CORE US REIT ETF ETF/Closed End 46432F842 103,205 1,484,749 SH   SOLE 0 1,484,749 0 0
ISHS RESDNTL RL EST ETF ETF/Closed End- 46432F859 483 9,975 SH   SOLE 0 9,975 0 0
ISHS MSCI KLD 400 ETF ETF/Closed End 46432F875 1,254 56,053 SH   SOLE 0 56,053 0 0
ISHS MBS ETF ETF/Closed End 46434G103 14,985 269,761 SH   SOLE 0 269,761 0 0
ISHS USD INVT GRD BD ETF ETF/Closed End 46434G764 28,691 493,142 SH   SOLE 0 493,142 0 0
ISHS 510 YR INVEST ETF ETF/Closed End 46434G822 353 5,735 SH   SOLE 0 5,735 0 0
ISHS 15 YR INVEST ETF ETF/Closed End 46434G863 63,886 1,739,331 SH   SOLE 0 1,739,331 0 0
ISHS 1020 TRS ETF ETF/Closed End- 46434V100 2,419 49,005 SH   SOLE 0 49,005 0 0
ISHS 37Y TRSY ETF ETF/Closed End 46434V274 884 31,954 SH   SOLE 0 31,954 0 0
ISHS SHORT TREASURY ETF ETF/Closed End- 46434V407 99,262 2,258,008 SH   SOLE 0 2,258,008 0 0
ISHS TR PFD INCM ETF ETF/Closed End 46434V449 9,703 273,625 SH   SOLE 0 273,625 0 0
ISHS MATRLS INDX ETF ETF/Closed End 46434V456 23,718 643,280 SH   SOLE 0 643,280 0 0
ISHS MSTR SM CAP VAL ETF ETF/Closed End- 46434V613 239,851 4,832,781 SH   SOLE 0 4,832,781 0 0
ISHS GLB UTILS ETF ETF/Closed End 46434V621 35,104 657,252 SH   SOLE 0 657,252 0 0
ISHS CNSMR STPLS ETF ETF/Closed End 46434V738 204,016 3,820,530 SH   SOLE 0 3,820,530 0 0
ISHS U S HOME CONSTR ETF ETF/Closed End 46434V803 1,174 34,589 SH   SOLE 0 34,589 0 0
ISHS U S ARERO DEF ETF ETF/Closed End- 46434V878 449 8,949 SH   SOLE 0 8,949 0 0
ISHS U S REGL BKS ETF ETF/Closed End- 46434VAX8 5,232 206,943 SH   SOLE 0 206,943 0 0
ISHS US INSURANCE ETF ETF/Closed End- 46434VBA7 4,520 180,529 SH   SOLE 0 180,529 0 0
ISHS US BRKR DEAL ETF ETF/Closed End- 46434VBD1 7,866 311,530 SH   SOLE 0 311,530 0 0
ISHS MSCI USA ESG ETF ETF/Closed End- 46434VBG4 6,239 248,580 SH   SOLE 0 248,580 0 0
ISHS US MED DVCS ETF ETF/Closed End 46435G102 2,654 31,849 SH   SOLE 0 31,849 0 0
ISHS US HC PROVDRS ETF ETF/Closed End- 46435G193 241 9,591 SH   SOLE 0 9,591 0 0
ISHS US PHARMA ETF ETF/Closed End- 46435G318 258 10,135 SH   SOLE 0 10,135 0 0
ISHS US O/G EXPL ETF ETF/Closed End 46435G326 978 15,366 SH   SOLE 0 15,366 0 0
ISHS MICROCAP ETF ETF/Closed End 46435G342 1,705 52,195 SH   SOLE 0 52,195 0 0
ISHS MSCI EAFE VAL ETF ETF/Closed End 46435G409 19,423 763,190 SH   SOLE 0 763,190 0 0
ISHS MSCI EAFE GRW ETF ETF/Closed End 46435G425 351,146 3,464,684 SH   SOLE 0 3,464,684 0 0
ISHS RUSS TOP200 VAL ETF ETF/Closed End- 46435G474 43,687 1,573,728 SH   SOLE 0 1,573,728 0 0
ISHS RUSS TOP200 GRW ETF ETF/Closed End 46435G516 1,253 16,989 SH   SOLE 0 16,989 0 0
ISHS 10 YR INVEST ETF ETF/Closed End 46435G524 4,111 63,042 SH   SOLE 0 63,042 0 0
ISHS CORE GRWTH ALLC ETF ETF/Closed End 46435G532 470 5,514 SH   SOLE 0 5,514 0 0
ISHS CORE MOD ALLOC ETF ETF/Closed End- 46435G755 532 20,512 SH   SOLE 0 20,512 0 0
ISHS CORE CNSVR ALLO ETF ETF/Closed End- 46435GAA0 10,300 417,832 SH   SOLE 0 417,832 0 0
ISHS SILVER TR ETF ETF/Closed End 46435U135 420 9,847 SH   SOLE 0 9,847 0 0
ISHS U S TREAS ETF ETF/Closed End- 46435U150 1,531 64,308 SH   SOLE 0 64,308 0 0
ISHS AAAA RATE CORP ETF ETF/Closed End- 46435U176 2,157 89,557 SH   SOLE 0 89,557 0 0
ISHS CMBS ETF ETF/Closed End- 46435U473 723 14,839 SH   SOLE 0 14,839 0 0
ISHS MSCI INDIA ETF ETF/Closed End- 46435U515 2,862 108,655 SH   SOLE 0 108,655 0 0
ISHS FLTG RT BOND ETF ETF/Closed End 46435U663 1,065 27,989 SH   SOLE 0 27,989 0 0
ISHS CORE HIGH DIV ETF ETF/Closed End 46435U713 824 21,164 SH   SOLE 0 21,164 0 0
ISHS MSCI EAFE M VOL ETF ETF/Closed End- 46435U853 4,288 110,345 SH   SOLE 0 110,345 0 0
ISHS MSCI USA M VOL ETF ETF/Closed End 46435U861 310 7,431 SH   SOLE 0 7,431 0 0
ISHS 05Y TIPS ETF ETF/Closed End- 46435UAA9 8,631 346,066 SH   SOLE 0 346,066 0 0
BLKRCK SHRT MTY BD ETF ETF/Closed End- 46436E619 1,276 27,465 SH   SOLE 0 27,465 0 0
ISHS EVOLV US MEDIA ETF ETF/Closed End 46436E759 758 12,428 SH   SOLE 0 12,428 0 0
ISHS INT RT HDG BOND ETF ETF/Closed End 46436E767 1,607 45,028 SH   SOLE 0 45,028 0 0
ISHARES INT RATE ETF Common Stock 46583P102 842 50,050 SH   SOLE 0 50,050 0 0
BLKRCK SHRT MTY MUN ETF Common Stock 46625H100 215,382 1,579,970 SH   SOLE 0 1,579,970 0 0
ISHS GSCI CMDTY DYN ETF Alternatives - 46625H365 937 44,817 SH   SOLE 0 44,817 0 0
ISHS MSCI USA QLTY ETF Common Stock 466313103 1,017 16,473 SH   SOLE 0 16,473 0 0
ISHS MSCI USA VAL ETF ETF/Closed End 46641Q332 71,522 1,164,849 SH   SOLE 0 1,164,849 0 0
ISHS MSCI USA MOMENT ETF ETF/Closed End- 46641Q647 208 4,045 SH   SOLE 0 4,045 0 0
ISHS CORE TTL INTL ETF Preferred Stock 46641Q654 270 5,329 SH   SOLE 0 5,329 0 0
ISHS CORE MSCI EAFE ETF ETF/Closed End- 46641Q837 17,945 356,976 SH   SOLE 0 356,976 0 0
ISHS CORE 15 USD BD ETF Common Stock 469814107 11,099 80,541 SH   SOLE 0 80,541 0 0
ISHS MSTAR M/A INCM ETF ETF/Closed End 47103U209 342 5,605 SH   SOLE 0 5,605 0 0
ISHS CORE MSCI E/MKT ETF Common Stock 47103U845 4,123 82,122 SH   SOLE 0 82,122 0 0
ISHARES MSCI E/MKT ETF ETF/Closed End- 47103U886 3,156 64,309 SH   SOLE 0 64,309 0 0
ISHS MSCI JAPAN NEW ETF Common Stock 47233W109 813 24,735 SH   SOLE 0 24,735 0 0
ISHS MSCI GLD GOLD ETF Common Stock 477143101 153 10,215 SH   SOLE 0 10,215 0 0
ISHS ESG AWARE MSCI ETF Common Stock 478160104 208,291 1,175,260 SH   SOLE 0 1,175,260 0 0
ISHS 05YR INVT GRD ETF Common Stock 48020Q107 1,239 5,174 SH   SOLE 0 5,174 0 0
ISHS MSCI INTL MFACT ETF Common Stock 482480100 14,015 38,286 SH   SOLE 0 38,286 0 0
ISHS EXPONENTIAL ETF Common Stock 48251W104 2,733 46,746 SH   SOLE 0 46,746 0 0
ISHS 05YR HI YLD BD ETF Common Stock 483007704 452 4,796 SH   SOLE 0 4,796 0 0
ISHS MSCI INTL FCTR ETF ETF/Closed End 486606106 1,332 144,448 SH   SOLE 0 144,448 0 0
ISHS MSCI INTL QLTY ETF Common Stock 48666K109 1,343 41,466 SH   SOLE 0 41,466 0 0
ISHS CORE TTL USD BD ETF Common Stock 487836108 1,875 29,076 SH   SOLE 0 29,076 0 0
ISHS CORE DIV GRWTH ETF Common Stock 488445206 1,761 350,120 SH   SOLE 0 350,120 0 0
ISHS CORE MSCI EUR ETF Common Stock 489170100 568 19,848 SH   SOLE 0 19,848 0 0
ISHR HDGD MSCI EAFE ETF Common Stock 49271V100 1,427 37,655 SH   SOLE 0 37,655 0 0
BLKRCK ULT S/T BD ETF Common Stock 493267108 3,813 170,368 SH   SOLE 0 170,368 0 0
ISHSBD DEC 2023 TERM ETF Common Stock 49338L103 15,637 98,985 SH   SOLE 0 98,985 0 0
ISHSBD DEC 2022 TERM ETF Common Stock 493732101 1,555 21,025 SH   SOLE 0 21,025 0 0
ISHSBD DEC 2025 TERM ETF REIT 49427F108 1,083 14,172 SH   SOLE 0 14,172 0 0
ISHSBD DEC 2024 TERM ETF Common Stock 49435R102 272 16,752 SH   SOLE 0 16,752 0 0
ISHS ESG 15YR USD ETF Common Stock 494368103 40,997 332,875 SH   SOLE 0 332,875 0 0
ISHARES RUSSELL 2500 ETF REIT 49446R109 269 10,899 SH   SOLE 0 10,899 0 0
ISHS DEC 2023 MUN BD ETF Common Stock 49456B101 28,692 1,517,276 SH   SOLE 0 1,517,276 0 0
ISHS COR MSCI INTL ETF Common Stock 49714P108 291 1,277 SH   SOLE 0 1,277 0 0
ISHS MTG RL EST NEW ETF Common Stock 499049104 4,888 96,859 SH   SOLE 0 96,859 0 0
ISHS MSCI INTL VALU ETF Common Stock 50015M109 80 10,300 SH   SOLE 0 10,300 0 0
ISHS ESG AWARE MSCI ETF Common Stock 500255104 537 8,889 SH   SOLE 0 8,889 0 0
ISHS FALLEN ANGELS ETF Common Stock 500472303 913 29,902 SH   SOLE 0 29,902 0 0
ISHS ESG AWARE MSCI ETF Common Stock 500643200 252 3,876 SH   SOLE 0 3,876 0 0
ISHS MSCI GLB DEV ETF Common Stock 500754106 11,941 303,143 SH   SOLE 0 303,143 0 0
ISHSBD DEC 2022 TERM ETF ETF/Closed End 500767306 974 34,175 SH   SOLE 0 34,175 0 0
ISHS IBONDS DEC 2026 ETF ETF/Closed End- 500767736 7,397 288,739 SH   SOLE 0 288,739 0 0
ISHS CYBERSEC TECH ETF ETF/Closed End 500767769 453 15,192 SH   SOLE 0 15,192 0 0
ISHS IBONDS 2022 H/Y ETF Common Stock 501044101 15,892 277,000 SH   SOLE 0 277,000 0 0
ISHARES BB RATED BD ETF Common Stock 50187A107 441 2,618 SH   SOLE 0 2,618 0 0
ISHSBD DEC 2028 TERM ETF Common Stock 501889208 1,958 43,111 SH   SOLE 0 43,111 0 0
ISHS ESG AWARE MSCI ETF Common Stock 50212V100 9,036 49,462 SH   SOLE 0 49,462 0 0
ISHARES U S INFRAS ETF Common Stock 50216C108 115 19,240 SH   SOLE 0 19,240 0 0
ISHS BROAD USD H/Y ETF Common Stock 502431109 15,887 63,941 SH   SOLE 0 63,941 0 0
ISHS US DIV BUYBACK ETF Common Stock 505336107 649 24,600 SH   SOLE 0 24,600 0 0
ISHSBD DEC 2027 TERM ETF Common Stock 50540R409 8,777 33,289 SH   SOLE 0 33,289 0 0
ISHS ESG ADVNCD TTL ETF Common Stock 512807108 22,756 42,327 SH   SOLE 0 42,327 0 0
ISHS ADV MSCI EAFE ETF REIT 512816109 1,497 12,888 SH   SOLE 0 12,888 0 0
ISHS ADV MSCI USA ETF Common Stock 513272104 718 11,983 SH   SOLE 0 11,983 0 0
ITAU SA ADR REP 500 PFD Common Stock 517834107 638 16,425 SH   SOLE 0 16,425 0 0
IVERIC BIO INC ETF/Closed End 518416102 740 25,420 SH   SOLE 0 25,420 0 0
JPMORGAN CHASE CO Common Stock 518439104 15,895 58,368 SH   SOLE 0 58,368 0 0
JPM ALERIAN MLP ETN Common Stock 521865204 1,711 11,996 SH   SOLE 0 11,996 0 0
JABIL INC Common Stock 52187K101 44 25,000 SH   SOLE 0 25,000 0 0
JPM EQTY PREM INCM ETF Common Stock 524660107 8,732 250,922 SH   SOLE 0 250,922 0 0
JPM U S MOMENTM FCTR ETF ETF/Closed End 524682101 2,849 62,535 SH   SOLE 0 62,535 0 0
JP ULTRA SHT INCM ETF ETF/Closed End 524682309 246 5,806 SH   SOLE 0 5,806 0 0
JACKSON FINL INC A ETF/Closed End 52468L406 5,469 137,803 SH   SOLE 0 137,803 0 0
JACOBS ENGINEERNG GROUP Common Stock 525327102 8,494 78,637 SH   SOLE 0 78,637 0 0
JANUS HENDR SML MDCP ETF Common Stock 526057104 2,949 36,326 SH   SOLE 0 36,326 0 0
JANUS HENDERSON AAA ETF Common Stock 526107107 5,923 22,970 SH   SOLE 0 22,970 0 0
JANUS SHRT DUR INC ETF ETF/Closed End 529900102 239 31,677 SH   SOLE 0 31,677 0 0
JDCOM INC SPON ADR ETF/Closed End 530158104 6,456 799,007 SH   SOLE 0 799,007 0 0
JEFFERIES FINL GRP INC Common Stock 530307107 437 3,334 SH   SOLE 0 3,334 0 0
JOHN BEAN TECHS CORP Common Stock 530307305 5,445 40,240 SH   SOLE 0 40,240 0 0
JH EX MULTIFACTOR ETF Common Stock 53115L104 835 56,341 SH   SOLE 0 56,341 0 0
JOHNSON JOHNSON Common Stock 531229409 791 17,301 SH   SOLE 0 17,301 0 0
JONES LANG LASALLE INC Common Stock 531229607 2,403 52,549 SH   SOLE 0 52,549 0 0
KLA CORP Common Stock 531229854 1,582 22,645 SH   SOLE 0 22,645 0 0
KKR CO INC Common Stock 531229870 297 4,708 SH   SOLE 0 4,708 0 0
KAISER ALUMINUM PAR001 Common Stock 53222Q103 146 11,346 SH   SOLE 0 11,346 0 0
KAYNE ANDERSON ENERGY Common Stock 53223X107 881 6,273 SH   SOLE 0 6,273 0 0
KB HOME Common Stock 532457108 68,413 238,896 SH   SOLE 0 238,896 0 0
KELLOGG CO Common Stock 533900106 872 6,325 SH   SOLE 0 6,325 0 0
KEMPHARM INC Common Stock 534187109 555 8,490 SH   SOLE 0 8,490 0 0
KENNAMETAL INC Common Stock 535919401 184 11,347 SH   SOLE 0 11,347 0 0
KEURIG DR PEPPER INC ETF/Closed End 53656F623 5,688 170,745 SH   SOLE 0 170,745 0 0
KEYCORP NEW ETF/Closed End 53656F789 388 19,419 SH   SOLE 0 19,419 0 0
KEYSIGHT TECHS INC ETF/Closed End 53656F805 2,691 70,148 SH   SOLE 0 70,148 0 0
KFORCE INC ETF/Closed End- 53656F862 206 8,672 SH   SOLE 0 8,672 0 0
KILROY RLTY CORP Common Stock 536797103 413 1,376 SH   SOLE 0 1,376 0 0
KIMBELL ROYALTY PARTNERS Common Stock 537008104 539 2,162 SH   SOLE 0 2,162 0 0
KIMBERLY CLARK CORP Common Stock 538034109 2,925 24,862 SH   SOLE 0 24,862 0 0
KIMCO REALTY CORP Common Stock 539439109 216 89,608 SH   SOLE 0 89,608 0 0
KINDER MORGAN INC DE Common Stock 539830109 69,600 157,680 SH   SOLE 0 157,680 0 0
KINSALE CAP GROUP INC Common Stock 540424108 852 13,142 SH   SOLE 0 13,142 0 0
KIRBY CORP Common Stock 546347105 202 3,247 SH   SOLE 0 3,247 0 0
KNIGHT SWIFT TRAN HLDG A Common Stock 548661107 63,259 312,867 SH   SOLE 0 312,867 0 0
KOHLS CORP Common Stock 550021109 2,627 7,193 SH   SOLE 0 7,193 0 0
KONINKLIJKE PHILIPS NEW Common Stock 550241103 6,775 601,135 SH   SOLE 0 601,135 0 0
KORN FERRY Common Stock 55024U109 599 6,136 SH   SOLE 0 6,136 0 0
KRAFT HEINZ CO Common Stock 550351100 2,266 293,945 SH   SOLE 0 293,945 0 0
KRANESHS CSI CHINA ETF Common Stock 55087P104 1,820 47,387 SH   SOLE 0 47,387 0 0
KRANESHS QUADRATIC ETF Common Stock 55261F104 6,040 35,635 SH   SOLE 0 35,635 0 0
KRANESHS MSCI E/MKTS ETF Common Stock 552690109 1,317 49,413 SH   SOLE 0 49,413 0 0
KRATOS DFNSESEC SOL INC ETF/Closed End- 552737108 1,367 257,487 SH   SOLE 0 257,487 0 0
KRATON CORP ETF/Closed End- 552738106 1,992 325,533 SH   SOLE 0 325,533 0 0
KROGER CO ETF/Closed End- 55273C107 425 135,003 SH   SOLE 0 135,003 0 0
KULICKE SOFFA INDS INC Common Stock 552848103 578 42,692 SH   SOLE 0 42,692 0 0
KYNDRYL HOLDINGS INC Common Stock 552953101 859 20,471 SH   SOLE 0 20,471 0 0
LHC GROUP INC Common Stock 55305B101 491 11,061 SH   SOLE 0 11,061 0 0
LGI HOMES INC Common Stock 55306N104 1,448 9,653 SH   SOLE 0 9,653 0 0
LKQ CORP Common Stock 553368101 2,807 48,952 SH   SOLE 0 48,952 0 0
LICYCLE HLDGS CORP MLP 55336V100 973 29,327 SH   SOLE 0 29,327 0 0
LMP CAP INCOME FD INC Common Stock 553498106 455 3,425 SH   SOLE 0 3,425 0 0
LPL FINANCIAL HOLDINGS Common Stock 553530106 213 2,497 SH   SOLE 0 2,497 0 0
LSI INDUSTRIES INC Common Stock 55354G100 7,051 14,022 SH   SOLE 0 14,022 0 0
L3HARRIS TECHS INC Common Stock 553859109 254 21,542 SH   SOLE 0 21,542 0 0
LAZBOY INC REIT 554382101 210 13,432 SH   SOLE 0 13,432 0 0
LABORATORY CORP OF AMER ETF/Closed End 55608D101 291 11,323 SH   SOLE 0 11,323 0 0
LAM RESEARCH CORPORATION Common Stock 55616P104 327 13,438 SH   SOLE 0 13,438 0 0
LAMAR ADVERTISING NEW A Common Stock 55826T102 864 10,376 SH   SOLE 0 10,376 0 0
LAMB WESTON HLDGS INC MLP 559080106 4,230 86,195 SH   SOLE 0 86,195 0 0
LANDSTAR SYSTEM INC Common Stock 559222401 7,840 121,914 SH   SOLE 0 121,914 0 0
LAS VEGAS SANDS CORP Common Stock 56035L104 757 17,759 SH   SOLE 0 17,759 0 0
LATTICE HRTFRD MULTI ETF ETF/Closed End- 56064K100 736 39,244 SH   SOLE 0 39,244 0 0
ESTEE LAUDER CO INC Common Stock 56064Y100 465 19,125 SH   SOLE 0 19,125 0 0
LEAR CORP NEW Common Stock 562750109 806 5,812 SH   SOLE 0 5,812 0 0
LEAP THERAPEUTICS INC Common Stock 563420108 109 15,000 SH   SOLE 0 15,000 0 0
LEGGETT PLATT INC Common Stock 56501R106 1,209 56,606 SH   SOLE 0 56,606 0 0
LEGG MASON CLEARBRDG ETF Common Stock 565849106 992 39,489 SH   SOLE 0 39,489 0 0
LEGG LOW VOL HI DIV ETF Common Stock 56585A102 12,417 145,229 SH   SOLE 0 145,229 0 0
LEIDOS HOLDINGS INC Common Stock 566324109 395 7,504 SH   SOLE 0 7,504 0 0
LENNAR CORP Common Stock 567908108 442 10,991 SH   SOLE 0 10,991 0 0
LENNOX INTL INC Common Stock 570535104 7,367 4,994 SH   SOLE 0 4,994 0 0
LEVEL ONE BANCORP INC Common Stock 57060D108 6,695 19,678 SH   SOLE 0 19,678 0 0
LXP INDUSTRIAL TRUST PFD Common Stock 57164Y107 375 2,381 SH   SOLE 0 2,381 0 0
LIBERTY ALL STAR GRWTH Common Stock 571748102 14,252 83,626 SH   SOLE 0 83,626 0 0
LIBERTY ALLSTAR EQUITY Common Stock 571903202 14,532 82,683 SH   SOLE 0 82,683 0 0
LIBERTY BROADBAND CORP A Common Stock 573284106 4,316 11,213 SH   SOLE 0 11,213 0 0
LIBERTY BROADBAND CORP C Common Stock 574599106 1,985 38,916 SH   SOLE 0 38,916 0 0
LBRTY MEDIA A SIRIUS XM Common Stock 574795100 854 5,866 SH   SOLE 0 5,866 0 0
LIBERTY MEDIA CORP C Common Stock 576323109 557 6,397 SH   SOLE 0 6,397 0 0
LBRTY FORMULA ONE C Common Stock 57633B100 482 26,061 SH   SOLE 0 26,061 0 0
LBRTY MEDIA A FORMLA ONE Common Stock 57667L107 2,942 27,054 SH   SOLE 0 27,054 0 0
LIFE STORAGE INC Common Stock 576690101 438 5,112 SH   SOLE 0 5,112 0 0
ELI LILLY CO Common Stock 577128101 384 11,860 SH   SOLE 0 11,860 0 0
LINCOLN ELECTRIC HLDGS Common Stock 578605107 100 10,632 SH   SOLE 0 10,632 0 0
LINCOLN NATL CORP IN Common Stock 579780107 836 8,362 SH   SOLE 0 8,362 0 0
LIONS GATE ENTMNT CORP A Common Stock 579780206 14,040 140,682 SH   SOLE 0 140,682 0 0
LION ELECTRIC CO Common Stock 580135101 76,510 309,404 SH   SOLE 0 309,404 0 0
LISTED HORIZN KINET ETF Common Stock 580589109 786 9,255 SH   SOLE 0 9,255 0 0
LISTED OVERLAY LGCP ETF Common Stock 58155Q103 6,988 22,826 SH   SOLE 0 22,826 0 0
LISTED OVERLY COR BD ETF Common Stock 583928106 168 19,770 SH   SOLE 0 19,770 0 0
LITHIA MOTORS INC REIT 58463J304 8,171 386,504 SH   SOLE 0 386,504 0 0
LITTELFUSE INC Common Stock 58470H101 933 5,466 SH   SOLE 0 5,466 0 0
LITMAN IMBP DBI MNGD ETF Common Stock 58506Q109 237 1,450 SH   SOLE 0 1,450 0 0
LIVE NATION ENTMNT INC Common Stock 58733R102 5,779 4,858 SH   SOLE 0 4,858 0 0
LLOYDS BANKING SPONS ADR Common Stock 58933Y105 134,979 1,645,081 SH   SOLE 0 1,645,081 0 0
LOCKHEED MARTIN CORP Common Stock 590479135 94 21,398 SH   SOLE 0 21,398 0 0
LOEWS CORP Common Stock 590672101 267 10,020 SH   SOLE 0 10,020 0 0
LORDSTOWN MOTORS CORP A Common Stock 59156R108 56,155 799,020 SH   SOLE 0 799,020 0 0
LOWES COMPANIES INC Common Stock 592688105 8,228 5,992 SH   SOLE 0 5,992 0 0
LUCID GROUP INC ETF/Closed End- 59318B108 282 32,964 SH   SOLE 0 32,964 0 0
LULULEMON ATHLETICA INC Common Stock 594918104 599,130 1,943,271 SH   SOLE 0 1,943,271 0 0
LUMEN TECHS INC LA Common Stock 594972408 970 1,994 SH   SOLE 0 1,994 0 0
LUMENTUM HOLDINGS INC Common Stock 595017104 6,409 85,295 SH   SOLE 0 85,295 0 0
LUNA INNOVATIONS INC Common Stock 595112103 11,598 148,897 SH   SOLE 0 148,897 0 0
LYFT INC A REIT 59522J103 1,453 6,936 SH   SOLE 0 6,936 0 0
MT BANK CORP Common Stock 596680108 684 6,504 SH   SOLE 0 6,504 0 0
M D C HOLDINGS INC Common Stock 604749101 300 13,625 SH   SOLE 0 13,625 0 0
MDU RESOURCES GROUP Common Stock 606822104 537 86,813 SH   SOLE 0 86,813 0 0
MFS MULTIMARKET INCOME T Common Stock 60770K107 4,019 23,333 SH   SOLE 0 23,333 0 0
MFS MUNICIPAL INCOME TR Common Stock 60786M105 1,071 22,819 SH   SOLE 0 22,819 0 0
MFS INTERMEDIATE INCOME Common Stock 608190104 886 7,137 SH   SOLE 0 7,137 0 0
M G I C INVT CORP Common Stock 60855R100 691 2,071 SH   SOLE 0 2,071 0 0
MGM RESORTS INTL Common Stock 60871R209 608 11,399 SH   SOLE 0 11,399 0 0
M/I HOMES INC Common Stock 609207105 32,959 524,992 SH   SOLE 0 524,992 0 0
MKS INSTRUMENTS INC Common Stock 60937P106 461 1,039 SH   SOLE 0 1,039 0 0
MP MATERIALS CORP Common Stock 609839105 9,735 20,044 SH   SOLE 0 20,044 0 0
MPLX LP Common Stock 610335101 337 31,258 SH   SOLE 0 31,258 0 0
MSA SAFETY INC Common Stock 61174X109 10,473 131,080 SH   SOLE 0 131,080 0 0
MSC INDL DIRECT CL A Common Stock 615369105 10,497 31,111 SH   SOLE 0 31,111 0 0
MSCI INC CL A Common Stock 617446448 33,058 378,234 SH   SOLE 0 378,234 0 0
MV OIL TRUST UNITS ETF/Closed End- 617477104 59 11,800 SH   SOLE 0 11,800 0 0
MYR GROUP INC DE Common Stock 617700109 506 1,851 SH   SOLE 0 1,851 0 0
MACQUARIE GLOBAL INFRA Common Stock 61945C103 14,720 221,360 SH   SOLE 0 221,360 0 0
MACYS INC Common Stock 620076307 6,001 24,777 SH   SOLE 0 24,777 0 0
MADISON SQUARE GARDEN A Common Stock 624580106 268 6,851 SH   SOLE 0 6,851 0 0
MAGELLAN MIDSTRM PTNR LP Common Stock 62482R107 1,075 23,544 SH   SOLE 0 23,544 0 0
MAGNA INTL INC CLASS A Common Stock 628877201 201 3,965 SH   SOLE 0 3,965 0 0
MAIN STR CAP CORP BDC Common Stock 62913M107 66 29,765 SH   SOLE 0 29,765 0 0
MAINSTAY MACKAY DEFN Common Stock 62914V106 808 38,367 SH   SOLE 0 38,367 0 0
MAINSTREET BANCSHS INC Common Stock 62944T105 299 67 SH   SOLE 0 67 0 0
MANDIANT INC Common Stock 62955J103 601 30,634 SH   SOLE 0 30,634 0 0
MANHATTAN ASSOCS INC Common Stock 63009R109 213 6,118 SH   SOLE 0 6,118 0 0
MANITEX INTL INC Common Stock 631103108 1,397 7,840 SH   SOLE 0 7,840 0 0
MANULIFE FINANCIAL CORP Common Stock 635309107 30 11,726 SH   SOLE 0 11,726 0 0
MARATHON OIL CORP Common Stock 636180101 1,381 20,097 SH   SOLE 0 20,097 0 0
MARATHON PETROLEUM CORP Common Stock 636274409 2,707 35,218 SH   SOLE 0 35,218 0 0
MARCUS MILLICHAP INC REIT 63633D104 1,513 25,638 SH   SOLE 0 25,638 0 0
MARINEMAX INC REIT 637417106 3,569 79,409 SH   SOLE 0 79,409 0 0
MARKEL CORP Common Stock 639027101 208 12,349 SH   SOLE 0 12,349 0 0
MARKETAXESS HOLDINGS INC Common Stock 639050103 222 8,455 SH   SOLE 0 8,455 0 0
MARQETA INC A Common Stock 63938C108 1,561 91,598 SH   SOLE 0 91,598 0 0
MARRIOTT VAC WRLDWD CORP Common Stock 640491106 717 23,238 SH   SOLE 0 23,238 0 0
MARSH MCLENNAN COS INC Common Stock 64049K104 38 20,000 SH   SOLE 0 20,000 0 0
MARRIOTT INTL INC NEW A Common Stock 64110D104 2,099 25,293 SH   SOLE 0 25,293 0 0
MARTIN MARIETTA MTLS INC Common Stock 64110L106 29,605 79,034 SH   SOLE 0 79,034 0 0
MARVELL TECHNOLOGY INC Common Stock 64110W102 336 3,741 SH   SOLE 0 3,741 0 0
MASCO CORP Common Stock 64111Q104 415 16,800 SH   SOLE 0 16,800 0 0
MASIMO CORP Common Stock 64115A402 257 66,750 SH   SOLE 0 66,750 0 0
MASTEC INC Common Stock 64125C109 307 3,271 SH   SOLE 0 3,271 0 0
MASTECH DIGITAL INC Common Stock 646025106 8,143 177,563 SH   SOLE 0 177,563 0 0
MASTERCARD INC A Common Stock 647551100 1,324 95,612 SH   SOLE 0 95,612 0 0
MATCH GROUP INC NEW REIT 64828T201 1,065 96,969 SH   SOLE 0 96,969 0 0
MATTHEWS INTL CORP CL A Common Stock 649445103 5,957 555,699 SH   SOLE 0 555,699 0 0
MCAFEE CORP A Common Stock 650111107 284 6,193 SH   SOLE 0 6,193 0 0
MC CORMICK COMPANY VTG Common Stock 651229106 2,480 115,815 SH   SOLE 0 115,815 0 0
MC CORMICK CO INC Common Stock 651587107 230 708 SH   SOLE 0 708 0 0
MCDONALDS CORP Common Stock 651639106 4,923 61,960 SH   SOLE 0 61,960 0 0
MCGRATH RENTCORP Common Stock 65249B109 362 16,335 SH   SOLE 0 16,335 0 0
MCKESSON CORP Common Stock 65290C105 891 96,453 SH   SOLE 0 96,453 0 0
MEDALLION FINL CORP Common Stock 65336K103 1,065 5,647 SH   SOLE 0 5,647 0 0
MEDICAL PROPERTIES TRUST Common Stock 65339F101 93,275 1,101,105 SH   SOLE 0 1,101,105 0 0
MEDIFAST INC Preferred Stock 65339F770 2,463 47,230 SH   SOLE 0 47,230 0 0
MEDPACE HOLDINGS INC Common Stock 65341B106 4,300 51,589 SH   SOLE 0 51,589 0 0
MERCADOLIBRE INC Common Stock 653656108 628 2,866 SH   SOLE 0 2,866 0 0
MERCK COMPANY INC NEW Common Stock 654106103 26,330 195,677 SH   SOLE 0 195,677 0 0
MERCURY GENERAL CORP NEW Common Stock 65473P105 551 17,325 SH   SOLE 0 17,325 0 0
MERITAGE HOMES CORP Common Stock 654902204 1,069 195,775 SH   SOLE 0 195,775 0 0
MERITOR INC Common Stock 655663102 9,109 40,113 SH   SOLE 0 40,113 0 0
MESA AIR GROUP INC NEW Common Stock 655844108 28,413 99,616 SH   SOLE 0 99,616 0 0
METLIFE INC Common Stock 656811106 441 30,570 SH   SOLE 0 30,570 0 0
METTLER TOLEDO INTL INC Common Stock 66405S100 311 9,119 SH   SOLE 0 9,119 0 0
MFS INVEST GRADE MUNI TR Common Stock 665531307 566 20,065 SH   SOLE 0 20,065 0 0
MFS INTER HIGH INCOME FD Common Stock 665859104 434 3,727 SH   SOLE 0 3,727 0 0
MICROSOFT CORP Common Stock 666807102 41,160 92,035 SH   SOLE 0 92,035 0 0
MICROSTRATEGY INC CL A Common Stock 667340103 825 61,031 SH   SOLE 0 61,031 0 0
MICROCHIP TECHNOLOGY INC Common Stock 668074305 359 5,941 SH   SOLE 0 5,941 0 0
MICRON TECHNOLOGY INC Common Stock 668771108 484 18,251 SH   SOLE 0 18,251 0 0
MID AMERICA APT CMNTYS Common Stock 66987V109 25,672 292,561 SH   SOLE 0 292,561 0 0
MIDDLESEX WATER COMPANY Common Stock 670100205 13,993 126,005 SH   SOLE 0 126,005 0 0
MISTRAS GROUP INC Common Stock 670346105 18,730 125,998 SH   SOLE 0 125,998 0 0
MITSUBISHI UFJ FINL GRP ETF/Closed End- 67061T101 231 24,101 SH   SOLE 0 24,101 0 0
MODERNA INC ETF/Closed End- 67062F100 528 36,574 SH   SOLE 0 36,574 0 0
MOELIS COMPANY CL A ETF/Closed End- 67062M105 212 23,533 SH   SOLE 0 23,533 0 0
MOHAWK INDUSTRIES INC ETF/Closed End- 67064R102 905 63,627 SH   SOLE 0 63,627 0 0
MOLINA HEALTHCARE INC ETF/Closed End- 670656107 557 45,915 SH   SOLE 0 45,915 0 0
MOLSON COORS BEVRG CO B ETF/Closed End- 670657105 2,998 228,140 SH   SOLE 0 228,140 0 0
MONDELEZ INTL INC CL A ETF/Closed End 670663103 497 36,810 SH   SOLE 0 36,810 0 0
MONGODB INC A Common Stock 67066G104 143,264 525,047 SH   SOLE 0 525,047 0 0
MONOLITHIC POWER SYS INC ETF/Closed End- 67066V101 2,851 213,365 SH   SOLE 0 213,365 0 0
MONROE CAPITAL CORP BDC ETF/Closed End- 67066X107 290 23,043 SH   SOLE 0 23,043 0 0
MONSTER BEV CORP NEW ETF/Closed End- 670671106 2,138 154,353 SH   SOLE 0 154,353 0 0
MOODYS CORP ETF/Closed End- 670677103 803 59,193 SH   SOLE 0 59,193 0 0
MORGAN STANLEY ETF/Closed End- 67067Y104 541 95,450 SH   SOLE 0 95,450 0 0
MORGAN EMERGING MARKETS ETF/Closed End- 670682103 890 68,398 SH   SOLE 0 68,398 0 0
MORNINGSTAR INC ETF/Closed End 670699107 11,974 420,895 SH   SOLE 0 420,895 0 0
MOSAIC COMPANY NEW ETF/Closed End- 67069Y102 282 21,100 SH   SOLE 0 21,100 0 0
MOTOROLA SOLUTIONS INC ETF/Closed End 6706ER101 1,902 133,504 SH   SOLE 0 133,504 0 0
MOVADO GROUP INC ETF/Closed End 6706EW100 336 18,678 SH   SOLE 0 18,678 0 0
MUELLER WTR PRODS SER A ETF/Closed End- 67070X101 1,277 87,432 SH   SOLE 0 87,432 0 0
MR COOPER GROUP INC ETF/Closed End 67071B108 434 36,716 SH   SOLE 0 36,716 0 0
NGL ENERGY PARTNERS LP ETF/Closed End- 67071L106 2,381 160,956 SH   SOLE 0 160,956 0 0
NIO INC ADS ETF/Closed End- 67072B107 423 36,331 SH   SOLE 0 36,331 0 0
NVR INC ETF/Closed End 67072C105 1,363 162,297 SH   SOLE 0 162,297 0 0
NANOSTRING TECHS INC ETF/Closed End- 67072T108 4,091 408,693 SH   SOLE 0 408,693 0 0
NASDAQ INC ETF/Closed End 67073B106 1,344 156,600 SH   SOLE 0 156,600 0 0
NATL CINEMEDIA INC ETF/Closed End- 67073D102 103 16,663 SH   SOLE 0 16,663 0 0
NATIONAL FUEL GAS CO ETF/Closed End- 67074M101 175 13,425 SH   SOLE 0 13,425 0 0
NATL GRID ADR NEW 2017 ETF/Closed End- 67074X107 543 38,125 SH   SOLE 0 38,125 0 0
NATIONAL HEALTH INVS INC ETF/Closed End 67074Y105 187 12,215 SH   SOLE 0 12,215 0 0
NATL RETAIL PPTYS INC Common Stock 67075A106 1,436 65,307 SH   SOLE 0 65,307 0 0
NAVIENT CORP ETF/Closed End 67075F105 374 22,546 SH   SOLE 0 22,546 0 0
NEOGEN CORP ETF/Closed End- 67075T105 914 42,496 SH   SOLE 0 42,496 0 0
NEOLEUKIN THERAP INC Common Stock 67077M108 10,674 102,640 SH   SOLE 0 102,640 0 0
NEOGENOMICS INC NEW ETF/Closed End- 67077P101 458 65,389 SH   SOLE 0 65,389 0 0
NETAPP INC Common Stock 670837103 1,514 37,127 SH   SOLE 0 37,127 0 0
NETFLIX INC ETF/Closed End- 670928100 952 99,364 SH   SOLE 0 99,364 0 0
NETEASE INC SPON ADR ETF/Closed End 67092P409 215 4,916 SH   SOLE 0 4,916 0 0
NETSOL TECHS PAR 001 ETF/Closed End- 670972108 2,347 173,886 SH   SOLE 0 173,886 0 0
NEUROCRINE BIOSCIENCES ETF/Closed End- 670980101 263 18,939 SH   SOLE 0 18,939 0 0
NEW JERSEY RES CORP Common Stock 67103B100 458 35,219 SH   SOLE 0 35,219 0 0
NEW MTN FIN CORP BDC Common Stock 67103H107 6,565 9,585 SH   SOLE 0 9,585 0 0
NEW RESIDENTIAL INVT NEW ETF/Closed End 67110P100 493 14,167 SH   SOLE 0 14,167 0 0
NEW YORK CMNTY BANCORP ETF/Closed End 67110P407 964 21,918 SH   SOLE 0 21,918 0 0
NEW YORK TIMES A Common Stock 67181A107 766 28,515 SH   SOLE 0 28,515 0 0
NEWELL BRANDS INC Common Stock 67401P108 1,232 167,137 SH   SOLE 0 167,137 0 0
NEWMARKET CORP Common Stock 674599105 5,234 92,240 SH   SOLE 0 92,240 0 0
NEWMONT CORP Warrant/Right 674599162 221 6,284 SH   SOLE 0 6,284 0 0
NEWS CORP A NEW Common Stock 675232102 606 39,965 SH   SOLE 0 39,965 0 0
NEXSTAR MEDIA GRP INC A Common Stock 675234108 354 17,627 SH   SOLE 0 17,627 0 0
NEXTERA ENERGY INC Common Stock 679295105 236 1,561 SH   SOLE 0 1,561 0 0
NEXTERA ENERGY INC UTS Common Stock 679580100 12,387 41,470 SH   SOLE 0 41,470 0 0
NEXGEN ENERGY LTD Common Stock 680223104 3,564 137,780 SH   SOLE 0 137,780 0 0
NEXTERA ENERGY PRTNRS LP Common Stock 680665205 1,782 34,078 SH   SOLE 0 34,078 0 0
NICE LTD SPON ADR Common Stock 681116109 291 6,765 SH   SOLE 0 6,765 0 0
NIKE INC B Common Stock 68162K106 730 18,980 SH   SOLE 0 18,980 0 0
NISOURCE INC Common Stock 681919106 855 10,069 SH   SOLE 0 10,069 0 0
NOKIA CORP SPON ADR REIT 681936100 2,090 67,065 SH   SOLE 0 67,065 0 0
NORDSON CORP Common Stock 682189105 2,401 38,346 SH   SOLE 0 38,346 0 0
NORFOLK SOUTHERN CORP Common Stock 682680103 6,449 91,305 SH   SOLE 0 91,305 0 0
NORTH AMERN CONSTR GRP Common Stock 68268W103 7,820 164,944 SH   SOLE 0 164,944 0 0
NORTHEAST BANK Common Stock 683344105 413 4,758 SH   SOLE 0 4,758 0 0
NORTHERN OIL GAS NEW Common Stock 683712103 179 20,719 SH   SOLE 0 20,719 0 0
NORTHERN TRUST CORP Common Stock 68389X105 29,838 360,664 SH   SOLE 0 360,664 0 0
NORTHROP GRUMMAN CORP Common Stock 684060106 183 15,444 SH   SOLE 0 15,444 0 0
NORTHWEST BANCSHARES INC Common Stock 688239201 2,524 25,075 SH   SOLE 0 25,075 0 0
NORTHWESTERN CORP NEW Common Stock 68902V107 6,037 78,448 SH   SOLE 0 78,448 0 0
NORTONLIFELOCK INC Common Stock 689648103 290 4,633 SH   SOLE 0 4,633 0 0
NOVARTIS AG SPON ADR Common Stock 68989M103 1,570 348,857 SH   SOLE 0 348,857 0 0
NOVAVAX INC NEW Common Stock 69036R863 3,667 1,754,576 SH   SOLE 0 1,754,576 0 0
NOVO NORDISK AS ADR Common Stock 69047Q102 1,748 32,335 SH   SOLE 0 32,335 0 0
NUANCE COMMUNICATION INC Common Stock 690742101 1,311 14,324 SH   SOLE 0 14,324 0 0
NUCOR CORP ETF/Closed End 69181V107 77 18,301 SH   SOLE 0 18,301 0 0
NUVEEN SELECT MAT MUNI Common Stock 693149106 288 8,301 SH   SOLE 0 8,301 0 0
NUVEEN SELECT TAXFREE Common Stock 69318G106 423 17,365 SH   SOLE 0 17,365 0 0
NUVEEN NY MUNI VALUE FD ETF/Closed End- 69344A107 3,473 70,578 SH   SOLE 0 70,578 0 0
NUVEEN VA QUAL MUN INC ETF/Closed End- 69346H100 4,550 317,043 SH   SOLE 0 317,043 0 0
NUVEEN NY AMT FREE QUAL Common Stock 693475105 56,288 305,168 SH   SOLE 0 305,168 0 0
NUV AMT FREE QUAL MUN Common Stock 693506107 24,879 189,810 SH   SOLE 0 189,810 0 0
NUV MUN CR OPPTYS FD Common Stock 69351T106 14,162 495,854 SH   SOLE 0 495,854 0 0
NVIDIA CORP ETF/Closed End 69355J104 177 10,575 SH   SOLE 0 10,575 0 0
NUVEEN QUAL MUN INCM FD ETF/Closed End 69355M107 854 50,270 SH   SOLE 0 50,270 0 0
NUVEEN NY QUAL MUN INC Common Stock 693656100 759 9,901 SH   SOLE 0 9,901 0 0
NUVEEN INTRM DUR MUN TRM Common Stock 69370C100 288 2,676 SH   SOLE 0 2,676 0 0
NUVEEN INTERMED DUR TERM Common Stock 693718108 2,725 30,945 SH   SOLE 0 30,945 0 0
NUVEEN SR INCOME FD ETF/Closed End 69374H105 2,453 63,143 SH   SOLE 0 63,143 0 0
NUVEEN MUN HI INC OPP FD ETF/Closed End 69374H204 231 6,686 SH   SOLE 0 6,686 0 0
NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 69374H303 1,998 38,245 SH   SOLE 0 38,245 0 0
NUVEEN NJ QUAL MUN INC ETF/Closed End- 69374H642 999 41,098 SH   SOLE 0 41,098 0 0
NUVEEN SP 500 BUY WRITE ETF/Closed End 69374H741 1,243 31,831 SH   SOLE 0 31,831 0 0
NUVEEN SP 500 DYNAMIC ETF/Closed End 69374H766 366 7,208 SH   SOLE 0 7,208 0 0
NUVASIVE INC ETF/Closed End 69374H857 3,390 84,545 SH   SOLE 0 84,545 0 0
NUV MUN CR INC FD ETF/Closed End 69374H881 5,299 106,458 SH   SOLE 0 106,458 0 0
NUVEEN REAL ESTATE INC Common Stock 69404D108 91 10,030 SH   SOLE 0 10,030 0 0
NUV AMT FREE MUN CR INC Common Stock 695127100 201 2,630 SH   SOLE 0 2,630 0 0
NUVEEN GA QUAL MUN INC Common Stock 695156109 912 5,838 SH   SOLE 0 5,838 0 0
NUVEEN PFD INCM SECS Common Stock 695263103 2,937 68,086 SH   SOLE 0 68,086 0 0
NUVEEN FLOATING RATE Common Stock 69608A108 1,386 100,945 SH   SOLE 0 100,945 0 0
NUVEEN PFD INCM OPPTYS Common Stock 697435105 12,299 19,757 SH   SOLE 0 19,757 0 0
NUVEEN CREDIT STRAT INCM Common Stock 698813102 203 1,932 SH   SOLE 0 1,932 0 0
NUVEEN TXBL MUN INCM FD Common Stock 701094104 7,480 26,361 SH   SOLE 0 26,361 0 0
NUVEEN ENHNCD MUN VAL FD Common Stock 704326107 37,954 278,112 SH   SOLE 0 278,112 0 0
NUVEEN REAL ASSET INCM Common Stock 70432V102 2,973 8,584 SH   SOLE 0 8,584 0 0
NUVEEN MULTI ASSET INCM Common Stock 70434P103 86 14,600 SH   SOLE 0 14,600 0 0
NUVEEN PFD INC TERM FD Common Stock 70450Y103 43,606 377,048 SH   SOLE 0 377,048 0 0
NUVEEN DOW 30 DYN OVRWRT Common Stock 704551100 1,625 66,239 SH   SOLE 0 66,239 0 0
NUVEEN PFD INCM 2022 Common Stock 705015105 228 22,869 SH   SOLE 0 22,869 0 0
NUTRIEN LTD Common Stock 70614W100 782 29,599 SH   SOLE 0 29,599 0 0
NUVEEN E/MKT DEBT 2022 Common Stock 707569109 3,059 72,111 SH   SOLE 0 72,111 0 0
OGE ENERGY CORP Common Stock 708062104 760 97,638 SH   SOLE 0 97,638 0 0
NUVEEN MUNICIPAL VALUE F ETF/Closed End 70806A106 710 52,568 SH   SOLE 0 52,568 0 0
NUVEEN ESG SMCP ETF REIT 70931T103 451 26,712 SH   SOLE 0 26,712 0 0
NUVEEN SHT TRM REIT ETF Common Stock 70932M107 264 4,957 SH   SOLE 0 4,957 0 0
NUVEEN PA QUAL MUN INC Common Stock 70959W103 6,230 66,469 SH   SOLE 0 66,469 0 0
OFS CAPITAL CORP BDC Common Stock 70975L107 1,229 5,531 SH   SOLE 0 5,531 0 0
O REILLY AUTOMOTIVE NEW Common Stock 711040105 329 6,513 SH   SOLE 0 6,513 0 0
OSI SMCP QLTY DIV ETF Common Stock 712704105 14,236 712,167 SH   SOLE 0 712,167 0 0
OSI US QUAL DIV ETF Common Stock 713448108 91,069 544,082 SH   SOLE 0 544,082 0 0
OAK STREET HEALTH INC Common Stock 714046109 967 5,544 SH   SOLE 0 5,544 0 0
OAKTREE SPECIALTY LENDNG Common Stock 71601V105 358 18,296 SH   SOLE 0 18,296 0 0
OATLY GROUP AB ADS Common Stock 717081103 127,245 2,457,899 SH   SOLE 0 2,457,899 0 0
OCCIDENTAL PETRO CORP Common Stock 718172109 47,193 502,378 SH   SOLE 0 502,378 0 0
OCEANFIRST FINL CORP Common Stock 718546104 17,206 199,163 SH   SOLE 0 199,163 0 0
OKTA INC A Common Stock 71943U104 2,979 169,841 SH   SOLE 0 169,841 0 0
OLD DOMINION FREIGHT Common Stock 72147K108 2,276 90,683 SH   SOLE 0 90,683 0 0
OLD REPUBLIC INTL CORP ETF/Closed End- 72200U100 5,643 358,536 SH   SOLE 0 358,536 0 0
OLIN CORP NEW ETF/Closed End- 72200W106 421 36,566 SH   SOLE 0 36,566 0 0
OLLIES BARGAIN OUTLET ETF/Closed End- 72200X104 389 66,207 SH   SOLE 0 66,207 0 0
OLYMPIC STEEL INC ETF/Closed End- 72201B101 628 40,938 SH   SOLE 0 40,938 0 0
OMNICOM GROUP INC ETF/Closed End- 72201H108 397 38,966 SH   SOLE 0 38,966 0 0
OMEGA HEALTHCARE ETF/Closed End- 72201J104 265 30,532 SH   SOLE 0 30,532 0 0
OMNICELL INC ETF/Closed End- 72201R718 213 2,179 SH   SOLE 0 2,179 0 0
ON SEMICONDUCTOR CORP ETF/Closed End- 72201R775 7,532 74,004 SH   SOLE 0 74,004 0 0
ONEOK INC NEW ETF/Closed End- 72201R783 203 2,115 SH   SOLE 0 2,115 0 0
ONEMAIN HLDGS INC ETF/Closed End- 72201R833 61,625 615,261 SH   SOLE 0 615,261 0 0
1LIFE HEALTHCARE INC ETF/Closed End- 72201R866 1,098 20,726 SH   SOLE 0 20,726 0 0
ONTO INNOVATION INC ETF/Closed End- 72201R874 341 6,825 SH   SOLE 0 6,825 0 0
OPKO HEALTH INC Common Stock 72201Y101 5,437 223,091 SH   SOLE 0 223,091 0 0
ORACLE CORP Common Stock 723484101 2,348 30,059 SH   SOLE 0 30,059 0 0
ORAMED PHARMS INC NEW Common Stock 72352L106 578 23,472 SH   SOLE 0 23,472 0 0
ORANGE SPON ADR ETF/Closed End- 72369J102 3,925 374,879 SH   SOLE 0 374,879 0 0
ORGANON CO ETF/Closed End- 723763108 188 17,878 SH   SOLE 0 17,878 0 0
ORION OFFICE REIT INC Common Stock 723787107 10,698 42,784 SH   SOLE 0 42,784 0 0
OSHKOSH CORP Common Stock 724078100 900 6,854 SH   SOLE 0 6,854 0 0
OTIS WORLDWIDE CORP Common Stock 724479100 96 18,510 SH   SOLE 0 18,510 0 0
OTTER TAIL CORP MLP 726503105 713 66,291 SH   SOLE 0 66,291 0 0
OUSTER INC A Common Stock 72703H101 1,076 12,735 SH   SOLE 0 12,735 0 0
OVERSEAS SHIPHLDG NEW A Common Stock 72919P202 671 23,448 SH   SOLE 0 23,448 0 0
OVINTIV INC Common Stock 731068102 940 8,925 SH   SOLE 0 8,925 0 0
OWENS CORNING INC NEW Common Stock 73278L105 10,622 25,120 SH   SOLE 0 25,120 0 0
OWL ROCK CAPITAL CORP Common Stock 733174700 665 8,141 SH   SOLE 0 8,141 0 0
OXFORD SQUARE CAP CORP Common Stock 736508847 2,013 36,495 SH   SOLE 0 36,495 0 0
PAE INC A REIT 737630103 623 11,815 SH   SOLE 0 11,815 0 0
P A M TRANSN SVCS INC Common Stock 74017N105 118 55,726 SH   SOLE 0 55,726 0 0
PBF ENERGY INC A Common Stock 74022D407 400 5,413 SH   SOLE 0 5,413 0 0
PGIM ULTRA SHORT BD ETF Common Stock 740444104 330 5,201 SH   SOLE 0 5,201 0 0
PGIM HI YLD FD Common Stock 74051N102 286 8,045 SH   SOLE 0 8,045 0 0
PNC FINL SVCS GROUP INC Common Stock 74144T108 36,959 244,456 SH   SOLE 0 244,456 0 0
PPG INDUSTRIES INC Common Stock 74164F103 445 18,664 SH   SOLE 0 18,664 0 0
PPL CORP Common Stock 74164M108 318 2,322 SH   SOLE 0 2,322 0 0
PVH CORP Common Stock 74251V102 1,270 17,304 SH   SOLE 0 17,304 0 0
PTC INC ETF/Closed End- 74255Y888 1,561 82,186 SH   SOLE 0 82,186 0 0
PACCAR INC Common Stock 742718109 132,234 865,405 SH   SOLE 0 865,405 0 0
PACER TRENDPILOT US ETF Common Stock 74275C205 139 46,231 SH   SOLE 0 46,231 0 0
PACER TRENDPILOT US ETF Common Stock 74319R101 319 11,072 SH   SOLE 0 11,072 0 0
PACER TRENDPILOT 100 ETF Common Stock 743315103 11,808 103,585 SH   SOLE 0 103,585 0 0
PACER SALT LOW US ETF REIT 74340W103 54,459 337,250 SH   SOLE 0 337,250 0 0
PACER TRENDPILOT US ETF ETF/Closed End- 74347B607 686 9,494 SH   SOLE 0 9,494 0 0
PACER LUNT LGCP ALT ETF ETF/Closed End 74347B680 1,779 24,611 SH   SOLE 0 24,611 0 0
PACER BCHMK DATINFR ETF ETF/Closed End 74347B698 359 5,558 SH   SOLE 0 5,558 0 0
PACER BCHMK INDL RL ETF Common Stock 74348T102 1,053 127,170 SH   SOLE 0 127,170 0 0
PACER LUNT LGCP MLTI ETF Common Stock 744320102 18,943 160,300 SH   SOLE 0 160,300 0 0
PACER U S SMCP CASH ETF Common Stock 74435K204 257 8,701 SH   SOLE 0 8,701 0 0
PACER US CASH COWS ETF Common Stock 744573106 7,415 105,923 SH   SOLE 0 105,923 0 0
PAC BIOSCIENCES CA INC REIT 74460D109 2,323 5,953 SH   SOLE 0 5,953 0 0
PACKAGING CORP OF AMER Common Stock 745867101 1,249 29,811 SH   SOLE 0 29,811 0 0
PACWEST BANCORP DELAWARE Common Stock 746228303 835 69,500 SH   SOLE 0 69,500 0 0
PAGERDUTY INC Common Stock 74623V103 113 14,120 SH   SOLE 0 14,120 0 0
PALANTIR TECHS INC A Common Stock 74624M102 1,223 34,639 SH   SOLE 0 34,639 0 0
PALO ALTO NETWORKS INC ETF/Closed End- 746823103 427 60,361 SH   SOLE 0 60,361 0 0
PAPA JOHNS INTL INC ETF/Closed End- 746853100 1,789 448,366 SH   SOLE 0 448,366 0 0
PARKER HANNIFIN CORP ETF/Closed End- 746909100 304 84,941 SH   SOLE 0 84,941 0 0
PATTERSON UTI ENERGY INC ETF/Closed End- 746922103 299 25,674 SH   SOLE 0 25,674 0 0
PAYCHEX INC Common Stock 74736K101 1,046 8,429 SH   SOLE 0 8,429 0 0
PAYCOM SOFTWARE INC Common Stock 747525103 75,899 496,655 SH   SOLE 0 496,655 0 0
PAYA HLDGS INC A Common Stock 74758T303 234 1,646 SH   SOLE 0 1,646 0 0
PAYLOCITY HOLDING CORP Common Stock 74767V109 369 18,444 SH   SOLE 0 18,444 0 0
PAYPAL HLDGS INC Common Stock 74834L100 3,037 22,192 SH   SOLE 0 22,192 0 0
PEARSON PLC SPON ADR Common Stock 74915M100 938 197,103 SH   SOLE 0 197,103 0 0
PELOTON INTERACTIVE A Common Stock 74955L103 386 17,875 SH   SOLE 0 17,875 0 0
PENN NATIONAL GAMING INC Common Stock 749607107 229 2,072 SH   SOLE 0 2,072 0 0
PENNANTPARK INVT BDC Common Stock 749685103 6,993 85,869 SH   SOLE 0 85,869 0 0
PENNANTPARK FLTG RT BDC Common Stock 74969N103 26 14,410 SH   SOLE 0 14,410 0 0
PENNYMAV MTG INV TRUST Common Stock 750236101 420 18,924 SH   SOLE 0 18,924 0 0
PENNYMAC FINL SVCS NEW Common Stock 750481103 278 19,458 SH   SOLE 0 19,458 0 0
PENSKE AUTOMOTIVE GROUP Common Stock 751212101 470 4,139 SH   SOLE 0 4,139 0 0
PENUMBRA INC Common Stock 754730109 3,136 28,534 SH   SOLE 0 28,534 0 0
PEOPLES FINL SVCS CORP REIT 754907103 315 7,661 SH   SOLE 0 7,661 0 0
PEOPLES UTD FINL INC REIT 756109104 23,190 334,636 SH   SOLE 0 334,636 0 0
PEPSICO INC ETF/Closed End 756158101 3,432 99,287 SH   SOLE 0 99,287 0 0
PERKINELMER INC REIT 758075402 771 73,202 SH   SOLE 0 73,202 0 0
PETCO HEALTH WELLNES A Common Stock 758750103 541 3,636 SH   SOLE 0 3,636 0 0
PFIZER INC Common Stock 75886F107 15,227 21,802 SH   SOLE 0 21,802 0 0
PHILIP MORRIS INTL INC Common Stock 7591EP100 4,000 179,707 SH   SOLE 0 179,707 0 0
PHILLIPS 66 Common Stock 759351604 732 6,688 SH   SOLE 0 6,688 0 0
PHILLIPS 66 PARTNERS LP Common Stock 759509102 1,745 9,518 SH   SOLE 0 9,518 0 0
PHYSICIANS REALTY TR Common Stock 759530108 974 31,325 SH   SOLE 0 31,325 0 0
PILGRIMS PRIDE CORP NEW Common Stock 75972A301 1,741 28,708 SH   SOLE 0 28,708 0 0
PIMCO CORP INCM STRAT Common Stock 759916109 1,245 6,618 SH   SOLE 0 6,618 0 0
PIMCO MUN INCOME FD II ETF/Closed End 759937204 210 4,771 SH   SOLE 0 4,771 0 0
PIMCO STRAT INCM FD INC Common Stock 760416107 109 21,088 SH   SOLE 0 21,088 0 0
PIMCO CORP INCM OPPTY Common Stock 760759100 6,498 49,040 SH   SOLE 0 49,040 0 0
PIMCO INCOME STRAT FUND Common Stock 761152107 2,170 8,947 SH   SOLE 0 8,947 0 0
PIMCO INCOME STRAT FD II Common Stock 76117W109 1,936 149,925 SH   SOLE 0 149,925 0 0
PIMCO ENH LOW DUR ETF Common Stock 76131D103 699 11,976 SH   SOLE 0 11,976 0 0
PIMCO ACTIVE BD ETF REIT 76169C100 574 7,692 SH   SOLE 0 7,692 0 0
PIMCO 05Y H/Y CORP ETF Common Stock 76171L106 436 14,872 SH   SOLE 0 14,872 0 0
PIMCO ENH SHRT MATY ETF Common Stock 767204100 6,187 76,948 SH   SOLE 0 76,948 0 0
PIMCO INTRM MUN BD ETF Common Stock 767744105 2,501 42,362 SH   SOLE 0 42,362 0 0
PIMCO S/T MUN BD ACT ETF ETF/Closed End 76881Y109 4,130 258,588 SH   SOLE 0 258,588 0 0
PIMCO DYNAMIC INCM FUND Common Stock 76882H105 720 41,895 SH   SOLE 0 41,895 0 0
PINNACLE WEST CAP CORP Common Stock 770323103 573 5,017 SH   SOLE 0 5,017 0 0
PINTEREST INC A Common Stock 771049103 820 17,743 SH   SOLE 0 17,743 0 0
PIONEER FLTG RATE FD INC Common Stock 773903109 16,023 57,217 SH   SOLE 0 57,217 0 0
PIONEER MUN HIGH INCM FD Common Stock 774515100 529 12,729 SH   SOLE 0 12,729 0 0
PIONEER NATURAL RES CO Common Stock 775109200 435 7,658 SH   SOLE 0 7,658 0 0
PIPER SANDLER COS Common Stock 77543R102 768 6,133 SH   SOLE 0 6,133 0 0
PITNEY BOWES INC Common Stock 775711104 6,305 179,876 SH   SOLE 0 179,876 0 0
PLAINS ALL AMERN PIPELIN Common Stock 776696106 12,641 26,769 SH   SOLE 0 26,769 0 0
PLAINS GP HLDGS LP A NEW Common Stock 778296103 4,999 55,264 SH   SOLE 0 55,264 0 0
PLANET FITNESS INC A Common Stock 780087102 6,286 57,002 SH   SOLE 0 57,002 0 0
PLBY GROUP INC Common Stock 780287108 2,023 14,318 SH   SOLE 0 14,318 0 0
PLUG POWER INC NEW ETF/Closed End 780910105 7,110 418,502 SH   SOLE 0 418,502 0 0
POLARIS INC ETF/Closed End 780915104 319 30,326 SH   SOLE 0 30,326 0 0
POOL CORP Common Stock 783513203 523 5,998 SH   SOLE 0 5,998 0 0
POPULAR INC NEW Common Stock 783549108 1,633 20,583 SH   SOLE 0 20,583 0 0
PORTLAND GENL ELEC NEW Common Stock 783754104 692 19,757 SH   SOLE 0 19,757 0 0
POST HOLDINGS INC Common Stock 78409V104 28,251 68,875 SH   SOLE 0 68,875 0 0
POSTAL REALTY TR INC A REIT 78410G104 1,262 3,667 SH   SOLE 0 3,667 0 0
POTLATCHDELTIC CORP Common Stock 784117103 8,288 137,647 SH   SOLE 0 137,647 0 0
PRECIGEN INC Common Stock 784305104 712 10,240 SH   SOLE 0 10,240 0 0
PREFORMED LINE PRODS CO Common Stock 78442P106 519 28,269 SH   SOLE 0 28,269 0 0
PREMIER INC A ETF/Closed End 78462F103 212,905 471,404 SH   SOLE 0 471,404 0 0
PRICE T ROWE GRP INC Common Stock 78463M107 206 1,568 SH   SOLE 0 1,568 0 0
PRIMORIS SERVICES CORP Common Stock 78463V107 43,268 239,515 SH   SOLE 0 239,515 0 0
PRIMERICA INC ETF/Closed End 78463X202 208 5,051 SH   SOLE 0 5,051 0 0
PRINCIPAL FINL GROUP INC ETF/Closed End 78463X541 1,809 28,807 SH   SOLE 0 28,807 0 0
PRIN SPECTRM PFD SEC ETF ETF/Closed End 78463X772 2,287 58,959 SH   SOLE 0 58,959 0 0
PROCTER GAMBLE CO ETF/Closed End 78463X871 245 6,962 SH   SOLE 0 6,962 0 0
PROCESSA PHARMS INC NEW ETF/Closed End 78463X889 606 17,666 SH   SOLE 0 17,666 0 0
PROG HLDGS INC ETF/Closed End 78464A102 274 1,969 SH   SOLE 0 1,969 0 0
PROGRESSIVE CORP OH ETF/Closed End 78464A201 306 3,653 SH   SOLE 0 3,653 0 0
PROLOGIS INC ETF/Closed End- 78464A284 283 5,139 SH   SOLE 0 5,139 0 0
PROSHARES INVT GRADE ETF ETF/Closed End 78464A300 5,989 71,867 SH   SOLE 0 71,867 0 0
PROSHS SP MIDCAP400 ETF ETF/Closed End- 78464A359 7,689 99,923 SH   SOLE 0 99,923 0 0
PROSHS RUSS 2000 DIV ETF ETF/Closed End- 78464A375 3,177 93,029 SH   SOLE 0 93,029 0 0
PROSHS SP TECH DIV ETF ETF/Closed End 78464A409 81,920 1,237,281 SH   SOLE 0 1,237,281 0 0
PROSH SP 500 DV ARI ETF ETF/Closed End- 78464A474 203,399 6,750,697 SH   SOLE 0 6,750,697 0 0
PROSPECT CAP CORP BDC ETF/Closed End 78464A508 38,900 931,744 SH   SOLE 0 931,744 0 0
PROTERRA INC ETF/Closed End 78464A532 212 2,381 SH   SOLE 0 2,381 0 0
PRUDENTIAL FINL INC ETF/Closed End 78464A581 316 2,822 SH   SOLE 0 2,822 0 0
PRUDENTIAL PLC ADR ETF/Closed End 78464A607 560 4,775 SH   SOLE 0 4,775 0 0
PUB SVC ENTERPRISE GROUP ETF/Closed End 78464A631 1,402 11,247 SH   SOLE 0 11,247 0 0
PUBLIC STORAGE INC ETF/Closed End- 78464A649 25,114 903,698 SH   SOLE 0 903,698 0 0
PULTEGROUP INC ETF/Closed End- 78464A656 6,417 212,059 SH   SOLE 0 212,059 0 0
PURE CYCLE CORP NEW ETF/Closed End 78464A698 10,396 150,889 SH   SOLE 0 150,889 0 0
PURECYCLE TECHS INC ETF/Closed End 78464A714 222 2,936 SH   SOLE 0 2,936 0 0
PURE STORAGE INC A ETF/Closed End 78464A722 273 6,032 SH   SOLE 0 6,032 0 0
PUTNAM MANAGED MUN INC ETF/Closed End 78464A755 351 5,722 SH   SOLE 0 5,722 0 0
PUTNAM PREMIER INCOME TR ETF/Closed End 78464A763 126,015 983,647 SH   SOLE 0 983,647 0 0
PUTNAM MSTR INTRMDT INCM ETF/Closed End 78464A789 602 14,329 SH   SOLE 0 14,329 0 0
PUTNAM MUN OPPTYS TR ETF/Closed End 78464A797 1,631 31,163 SH   SOLE 0 31,163 0 0
QORVO INC ETF/Closed End 78464A813 2,451 26,186 SH   SOLE 0 26,186 0 0
QUALCOMM INC ETF/Closed End 78464A854 237 4,459 SH   SOLE 0 4,459 0 0
QUALYS INC ETF/Closed End 78464A862 1,503 7,245 SH   SOLE 0 7,245 0 0
QUANTUMSCAPE CORP A ETF/Closed End 78464A870 16,205 180,294 SH   SOLE 0 180,294 0 0
QUEST DIAGNOSTICS INC ETF/Closed End 78464A888 1,035 16,369 SH   SOLE 0 16,369 0 0
QURATE RETAIL INC A Common Stock 78467J100 3,822 50,946 SH   SOLE 0 50,946 0 0
RLJ LODGING TR PFD A ETF/Closed End- 78467V608 21,726 483,225 SH   SOLE 0 483,225 0 0
RH ETF/Closed End- 78467V848 2,691 60,106 SH   SOLE 0 60,106 0 0
RPM INTERNATIONAL INC ETF/Closed End 78467X109 18,937 54,601 SH   SOLE 0 54,601 0 0
RLX TECH INC ADR ETF/Closed End 78467Y107 11,148 22,730 SH   SOLE 0 22,730 0 0
RPT RLTY CONV D PERPTL ETF/Closed End- 78468R200 334 10,965 SH   SOLE 0 10,965 0 0
RADIUS GLBL INFRA INC A ETF/Closed End- 78468R408 6,159 234,722 SH   SOLE 0 234,722 0 0
RANGE RESOURCES CORP ETF/Closed End 78468R556 5,018 37,296 SH   SOLE 0 37,296 0 0
RAYMOND JAMES FINANCIAL ETF/Closed End- 78468R606 396 15,763 SH   SOLE 0 15,763 0 0
RAYONIER INC ETF/Closed End 78468R622 981 9,567 SH   SOLE 0 9,567 0 0
REALTY INCOME CORP ETF/Closed End- 78468R663 485 5,305 SH   SOLE 0 5,305 0 0
REAVES UTILITY INCOME FD ETF/Closed End- 78468R739 8,332 176,040 SH   SOLE 0 176,040 0 0
REDWOOD TRUST INC ETF/Closed End 78468R747 202 2,185 SH   SOLE 0 2,185 0 0
REGAL REXNORD CORP ETF/Closed End 78468R762 438 4,373 SH   SOLE 0 4,373 0 0
REGENERON PHARMACEUTICAL ETF/Closed End 78468R788 5,343 121,566 SH   SOLE 0 121,566 0 0
REGIONS FINL CORP NEW ETF/Closed End 78468R796 668 6,019 SH   SOLE 0 6,019 0 0
REINSURANCE GRP AMER NEW ETF/Closed End 78468R804 201 1,400 SH   SOLE 0 1,400 0 0
RELIANCE STEEL ALUM CO ETF/Closed End 78468R853 404 9,606 SH   SOLE 0 9,606 0 0
RELX PLC SPON ADR ETF/Closed End- 78468R861 2,064 99,797 SH   SOLE 0 99,797 0 0
RENEWABLE ENERGY GRP INC Common Stock 78469X107 2,331 27,041 SH   SOLE 0 27,041 0 0
REPLIGEN CORP ETF/Closed End- 78470P200 762 15,973 SH   SOLE 0 15,973 0 0
RENAISSANCE CAP IPO ETF Common Stock 78486Q101 12,923 23,099 SH   SOLE 0 23,099 0 0
REPUBLIC SERVICES INC Common Stock 785135104 35 16,500 SH   SOLE 0 16,500 0 0
RESMED INC REIT 78573L106 1,874 125,880 SH   SOLE 0 125,880 0 0
RESOLUTE FOREST PRODS Common Stock 78573M104 676 59,123 SH   SOLE 0 59,123 0 0
RESTAURANT BRNDS INTL Common Stock 78648T100 374 4,122 SH   SOLE 0 4,122 0 0
REXFORD INDL REALTY INC Common Stock 79466L302 49,936 235,191 SH   SOLE 0 235,191 0 0
REYNOLDS CONSUMER PRODS Common Stock 795226109 262 4,622 SH   SOLE 0 4,622 0 0
RINGCENTRAL INC CL A Common Stock 800363103 258 5,743 SH   SOLE 0 5,743 0 0
RIO TINTO PLC SPONS ADR Common Stock 800677106 320 55,145 SH   SOLE 0 55,145 0 0
RITCHIE BROS AUCTIONEERS Common Stock 801056102 691 17,094 SH   SOLE 0 17,094 0 0
RIVERNORTH OPPTYS FD INC Common Stock 80105N105 7,767 151,276 SH   SOLE 0 151,276 0 0
RIVERNORTH MANAGED DUR Common Stock 803054204 3,302 29,755 SH   SOLE 0 29,755 0 0
RIVIAN AUTOMOTIVE INC A Common Stock 803607100 254 3,253 SH   SOLE 0 3,253 0 0
ROBERT HALF INTL INC REIT 804395101 208 3,956 SH   SOLE 0 3,956 0 0
ROBLOX CORP A Common Stock 806407102 834 9,569 SH   SOLE 0 9,569 0 0
ROCKWELL AUTOMATION INC Common Stock 806857108 5,455 132,041 SH   SOLE 0 132,041 0 0
ROCKY BRANDS INC Common Stock 808513105 32,379 384,044 SH   SOLE 0 384,044 0 0
ROGERS COMMS B NON VTG ETF/Closed End 808524102 1,203 22,539 SH   SOLE 0 22,539 0 0
ROKU INC ETF/Closed End 808524201 1,263 23,446 SH   SOLE 0 23,446 0 0
ROLLINS INC ETF/Closed End 808524300 1,985 26,523 SH   SOLE 0 26,523 0 0
ROPER TECHNOLOGIES INC ETF/Closed End 808524409 2,125 29,760 SH   SOLE 0 29,760 0 0
ROSS STORES INC ETF/Closed End 808524508 1,246 16,422 SH   SOLE 0 16,422 0 0
ROYAL BANK CDA MONTREAL ETF/Closed End 808524706 1,541 55,495 SH   SOLE 0 55,495 0 0
ROYAL DUTCH SHELL ADR B ETF/Closed End 808524763 674 12,615 SH   SOLE 0 12,615 0 0
ROYAL DUTCH SHELL ADR ETF/Closed End 808524771 309 5,290 SH   SOLE 0 5,290 0 0
ROYAL GOLD INC ETF/Closed End 808524797 17,844 226,190 SH   SOLE 0 226,190 0 0
ROYCE VALUE TRUST INC ETF/Closed End 808524805 1,165 31,732 SH   SOLE 0 31,732 0 0
ROYCE MICRO CAP TRUST ETF/Closed End- 808524854 3,526 66,219 SH   SOLE 0 66,219 0 0
RYANAIR HLDG PLC ADR NEW ETF/Closed End- 808524862 491 9,906 SH   SOLE 0 9,906 0 0
RYDER SYSTEM INC ETF/Closed End- 808524870 13,958 229,910 SH   SOLE 0 229,910 0 0
RYERSON HOLDINGS CORP Common Stock 808625107 1,061 11,510 SH   SOLE 0 11,510 0 0
SP GLOBAL INC Common Stock 810186106 15,568 126,611 SH   SOLE 0 126,611 0 0
SBA COMMNS CORP A NEW Common Stock 81141R100 1,990 16,612 SH   SOLE 0 16,612 0 0
SEI INVESTMENTS CO Common Stock 811707801 204 5,837 SH   SOLE 0 5,837 0 0
SL GREEN RLTY CORP NEW Common Stock 81181C104 2,082 14,456 SH   SOLE 0 14,456 0 0
SLM CORP Common Stock 81211K100 2,251 33,622 SH   SOLE 0 33,622 0 0
SPDR SP 500 ETF Common Stock 81282V100 298 4,000 SH   SOLE 0 4,000 0 0
SPX CORP ETF/Closed End 81369Y100 8,781 99,619 SH   SOLE 0 99,619 0 0
SPS COMMERCE INC ETF/Closed End 81369Y209 497,434 3,631,172 SH   SOLE 0 3,631,172 0 0
SPDR GOLD TRUST GOLD ETF ETF/Closed End 81369Y308 14,905 196,406 SH   SOLE 0 196,406 0 0
SPDR EURO STOXX 50 ETF ETF/Closed End 81369Y407 275,591 1,489,679 SH   SOLE 0 1,489,679 0 0
SPDR SP INTL DIV ETF ETF/Closed End 81369Y506 123,224 1,612,039 SH   SOLE 0 1,612,039 0 0
SPDR SP INTL SMCP ETF ETF/Closed End 81369Y605 379,650 9,907,353 SH   SOLE 0 9,907,353 0 0
SPDR DEV WORLD EXUS ETF ETF/Closed End 81369Y704 17,900 173,819 SH   SOLE 0 173,819 0 0
SPDR NYSE TECH ETF ETF/Closed End 81369Y803 653,064 4,109,128 SH   SOLE 0 4,109,128 0 0
SPDR SP SM CAP GRTH ETF ETF/Closed End 81369Y852 309,728 4,503,164 SH   SOLE 0 4,503,164 0 0
SPDR NUV H/Y MUN BD ETF ETF/Closed End 81369Y860 1,479 30,599 SH   SOLE 0 30,599 0 0
SPDR SP SM CAP VALU ETF ETF/Closed End 81369Y886 13,433 180,402 SH   SOLE 0 180,402 0 0
SPDR BLOOMBERG CONV ETF Common Stock 816300107 664 7,427 SH   SOLE 0 7,427 0 0
SPDR INTERMED TERM ETF Common Stock 816850101 222 3,206 SH   SOLE 0 3,206 0 0
SPDR SP 500 GROWTH ETF Common Stock 816851109 15,266 90,805 SH   SOLE 0 90,805 0 0
SPDR SHORT TERM CORP ETF Common Stock 817070501 267 5,183 SH   SOLE 0 5,183 0 0
SPDR FTSE INTL GOVT ETF Common Stock 81728J109 456 45,076 SH   SOLE 0 45,076 0 0
SPDR SP 500 VALU ETF Common Stock 81750R102 466 65,400 SH   SOLE 0 65,400 0 0
SPDR SP HLTHCR EQUP ETF Common Stock 817565104 1,098 16,688 SH   SOLE 0 16,688 0 0
SPDR DOW JONES REIT ETF Common Stock 81761L102 198 22,431 SH   SOLE 0 22,431 0 0
SPDR SP AERO DEFNSE ETF Common Stock 81762P102 17,744 31,862 SH   SOLE 0 31,862 0 0
SPDR AGGREGATE BOND ETF Common Stock 820017101 74 12,600 SH   SOLE 0 12,600 0 0
SPDR TIPS ETF Common Stock 82028K200 464 14,959 SH   SOLE 0 14,959 0 0
SPDR SP REGL BNKG ETF Common Stock 824348106 29,379 117,696 SH   SOLE 0 117,696 0 0
SPDR SP RETAIL ETF Common Stock 82489W107 202 11,881 SH   SOLE 0 11,881 0 0
SPDR SP PHARMA ETF Common Stock 82509L107 6,134 9,075 SH   SOLE 0 9,075 0 0
SPDR SP DIVIDEND ETF Common Stock 82669G104 2,756 9,392 SH   SOLE 0 9,392 0 0
SPDR SP INSURANCE ETF Common Stock 826919102 469 3,124 SH   SOLE 0 3,124 0 0
SPDR SP BANK ETF Common Stock 82706C108 4,155 62,184 SH   SOLE 0 62,184 0 0
SPDR SP SMALL CAP ETF Common Stock 82835W108 297 84,566 SH   SOLE 0 84,566 0 0
SPDR SP MID CAP GRW ETF Common Stock 82836G102 294 9,189 SH   SOLE 0 9,189 0 0
SPDR SP MID CAP VAL ETF REIT 828806109 10,102 76,787 SH   SOLE 0 76,787 0 0
SPDR SP 400 MDCP ETF ETF/Closed End 82889N202 3,016 96,230 SH   SOLE 0 96,230 0 0
SPDR SP 500 ETF ETF/Closed End 829658301 1,420 25,801 SH   SOLE 0 25,801 0 0
SPDR SP SEMICNDCTR ETF Common Stock 82968B103 465 70,218 SH   SOLE 0 70,218 0 0
SPDR SP BIOTECH ETF Common Stock 82982L103 8,342 51,591 SH   SOLE 0 51,591 0 0
SPDR SP HOMEBLDRS ETF Common Stock 83001A102 446 10,255 SH   SOLE 0 10,255 0 0
SSC TECHS HOLDINGS INC Common Stock 83012A109 4,767 204,666 SH   SOLE 0 204,666 0 0
SPDR BLACKSTON SR LN ETF Common Stock 830566105 999 24,502 SH   SOLE 0 24,502 0 0
SPDR DBLLIN T/R TACT ETF Common Stock 83088M102 10,561 79,236 SH   SOLE 0 79,236 0 0
SPDR DJ INDL AVG ETF Common Stock 83175M205 1,052 32,964 SH   SOLE 0 32,964 0 0
SPDR SP MDCP 400 ETF Common Stock 831865209 14,352 224,641 SH   SOLE 0 224,641 0 0
SPDR BLOOMBERG INVT ETF Common Stock 83200N103 361 6,594 SH   SOLE 0 6,594 0 0
SPDR BLOOMBERG S/T ETF Common Stock 832696405 2,534 18,710 SH   SOLE 0 18,710 0 0
SPDR SP OILGAS EXP ETF Common Stock 833034101 11,733 57,098 SH   SOLE 0 57,098 0 0
SPDR H/Y BD ETF Common Stock 83304A106 1,403 38,995 SH   SOLE 0 38,995 0 0
SPDR BLOOMBERG H/YLD ETF Common Stock 833445109 4,411 19,253 SH   SOLE 0 19,253 0 0
SPDR BLOOMBERG TBILL ETF Common Stock 833635105 3,550 41,477 SH   SOLE 0 41,477 0 0
SPDR NUV BLOOMBERG ETF Common Stock 83417M104 1,431 4,438 SH   SOLE 0 4,438 0 0
SPDR SSGA GENDR DIVR ETF Common Stock 835495102 929 14,849 SH   SOLE 0 14,849 0 0
SPDR RUSL MOMENTUM ETF Common Stock 835699307 3,797 36,967 SH   SOLE 0 36,967 0 0
SPDR SP 500 HI DIV ETF Common Stock 838518108 1,301 37,659 SH   SOLE 0 37,659 0 0
SPDR SP 500 FOSSIL ETF Common Stock 840441109 1,054 12,916 SH   SOLE 0 12,916 0 0
SPDR SSGA LGCP LOW ETF Common Stock 842587107 25,998 358,538 SH   SOLE 0 358,538 0 0
SPDR SP 600 SMCP ETF Common Stock 84265V105 13,236 174,386 SH   SOLE 0 174,386 0 0
SPDR BLOOMBERG 110 ETF Common Stock 842873101 241 4,746 SH   SOLE 0 4,746 0 0
SPX FLOW INC Common Stock 844741108 1,264 27,593 SH   SOLE 0 27,593 0 0
SSGA SPDR DBLN SHRT ETF Common Stock 847215100 643 19,485 SH   SOLE 0 19,485 0 0
SSR MINING INC Common Stock 84833T103 222 25,500 SH   SOLE 0 25,500 0 0
SVB FINL GRP Common Stock 848637104 4,360 29,337 SH   SOLE 0 29,337 0 0
SW SEED CO Common Stock 849343108 832 50,334 SH   SOLE 0 50,334 0 0
SABRA HEALTH CARE REIT ETF/Closed End 85207H104 11,277 733,682 SH   SOLE 0 733,682 0 0
SABRE CORP ETF/Closed End 85207K107 5,108 582,413 SH   SOLE 0 582,413 0 0
SAFETY INSURANCE GROUP Common Stock 85208M102 1,575 49,236 SH   SOLE 0 49,236 0 0
SAIA INC ETF/Closed End 85208R101 2,972 153,342 SH   SOLE 0 153,342 0 0
SALESFORCECOM INC Common Stock 852234103 27,744 204,600 SH   SOLE 0 204,600 0 0
SALISBURY BANCORP INC Common Stock 852312305 234 2,934 SH   SOLE 0 2,934 0 0
SANDY SPRING BANCORP INC Common Stock 853666105 479 11,094 SH   SOLE 0 11,094 0 0
SANGAMO THERAPEUTICS INC Common Stock 854502101 14,575 104,266 SH   SOLE 0 104,266 0 0
SANMINA CORP Common Stock 855244109 27,064 297,501 SH   SOLE 0 297,501 0 0
SANOFI SPON ADR REIT 85571B105 1,393 57,638 SH   SOLE 0 57,638 0 0
SAP SE SPON ADR Common Stock 857477103 6,374 73,165 SH   SOLE 0 73,165 0 0
SAREPTA THERAPEUTICS INC Common Stock 858119100 2,310 27,692 SH   SOLE 0 27,692 0 0
SAUL CENTERS INC Common Stock 860372101 221 3,649 SH   SOLE 0 3,649 0 0
HENRY SCHEIN INC Common Stock 860630102 233 3,430 SH   SOLE 0 3,430 0 0
SCHLUMBERGER LTD Common Stock 861012102 1,305 30,191 SH   SOLE 0 30,191 0 0
SCHWAB CHARLES CORP NEW ETF/Closed End- 86164W100 658 90,554 SH   SOLE 0 90,554 0 0
SCHWAB US BRD MKT ETF Common Stock 861896108 586 7,891 SH   SOLE 0 7,891 0 0
SCHWAB US LGCP ETF REIT 862121100 1,727 59,087 SH   SOLE 0 59,087 0 0
SCHWAB US LGCP GRW ETF ETF/Closed End 86280R506 203 8,400 SH   SOLE 0 8,400 0 0
SCHWAB US LGCP VAL ETF ETF/Closed End 86280R803 1,368 38,467 SH   SOLE 0 38,467 0 0
SCHWAB US MDCP ETF Common Stock 863667101 7,480 27,976 SH   SOLE 0 27,976 0 0
SCHWAB US SMCP ETF MLP 864482104 826 51,332 SH   SOLE 0 51,332 0 0
SCHWAB EMG MKT EQ ETF Common Stock 86562M209 433 69,065 SH   SOLE 0 69,065 0 0
SCHWAB FUND INTL LRG ETF REIT 866674104 2,528 14,419 SH   SOLE 0 14,419 0 0
SCHWAB FDMNTL US SML ETF Common Stock 866796105 942 16,873 SH   SOLE 0 16,873 0 0
SCHWAB FDMNTL US LRG ETF Common Stock 867224107 933 28,625 SH   SOLE 0 28,625 0 0
SCHWAB US DIV EQ ETF Common Stock 86722A103 222 24,970 SH   SOLE 0 24,970 0 0
SCHWAB INTL EQ ETF MLP 86765K109 602 14,728 SH   SOLE 0 14,728 0 0
SCHWAB INTRM US TRSY ETF Common Stock 8676EP108 213 42,401 SH   SOLE 0 42,401 0 0
SCHWAB S/T US TRSY ETF Common Stock 86771W105 2,362 77,781 SH   SOLE 0 77,781 0 0
SCHWAB US TIPS ETF Common Stock 867892101 228 19,351 SH   SOLE 0 19,351 0 0
SCIENCE APP INTL CORP Common Stock 868168105 100 21,420 SH   SOLE 0 21,420 0 0
SCOTTS MIRACLEGRO CO Common Stock 86887Q109 797 92,345 SH   SOLE 0 92,345 0 0
SEA LTD ADR Common Stock 87105L104 204 6,607 SH   SOLE 0 6,607 0 0
SEACOAST BANKING CORP FL Common Stock 87157D109 1,410 7,069 SH   SOLE 0 7,069 0 0
SEAGEN INC Common Stock 871607107 1,903 5,710 SH   SOLE 0 5,710 0 0
SEALED AIR CORP NEW Common Stock 87161C501 1,472 30,044 SH   SOLE 0 30,044 0 0
SEAWORLD ENTMNT INC Common Stock 87162W100 931 9,023 SH   SOLE 0 9,023 0 0
MATRLS SEL SECT SPDR ETF Common Stock 87165B103 1,183 33,987 SH   SOLE 0 33,987 0 0
HLTHCR SEL SECT SPDR ETF Common Stock 87166B102 383 4,732 SH   SOLE 0 4,732 0 0
CONS STPLS SEL SPDR ETF Common Stock 871829107 22,376 274,052 SH   SOLE 0 274,052 0 0
CONS DSCR SEL SPDR ETF ETF/Closed End 872280102 1,017 70,655 SH   SOLE 0 70,655 0 0
ENERGY SEL SECT SPDR ETF ETF/Closed End- 872340104 76 14,739 SH   SOLE 0 14,739 0 0
FINL SEL SECT SPDR ETF Common Stock 87241J104 1,000 158,457 SH   SOLE 0 158,457 0 0
INDL SEL SECT SPDR ETF Common Stock 872540109 33,475 552,581 SH   SOLE 0 552,581 0 0
TECH SEL SECT SPDR ETF Common Stock 872590104 8,016 62,450 SH   SOLE 0 62,450 0 0
SELECT COMMN SVC SEL ETF Common Stock 87265H109 460 22,918 SH   SOLE 0 22,918 0 0
SEL SECT RL EST SPDR ETF Common Stock 874039100 7,273 69,758 SH   SOLE 0 69,758 0 0
UTILS SEL SECT SPDR ETF Common Stock 874054109 1,271 8,264 SH   SOLE 0 8,264 0 0
SELECTIVE INS GROUP INC Common Stock 874060205 483 33,724 SH   SOLE 0 33,724 0 0
SEMTECH CORP Common Stock 875372203 659 5,665 SH   SOLE 0 5,665 0 0
SEMPRA Common Stock 87612G101 2,597 34,413 SH   SOLE 0 34,413 0 0
SENSUS HEALTHCARE INC Common Stock 877163105 3,358 339,196 SH   SOLE 0 339,196 0 0
SENTINELONE INC A Common Stock 87724P106 458 16,813 SH   SOLE 0 16,813 0 0
SERES THERAPEUTICS INC Common Stock 87807B107 2,713 48,079 SH   SOLE 0 48,079 0 0
SERVICE CORP INTL Common Stock 878742204 3,006 74,432 SH   SOLE 0 74,432 0 0
SERVICE PPTYS TR SBI Common Stock 87901J105 1,291 57,643 SH   SOLE 0 57,643 0 0
SERVICENOW INC Common Stock 879105104 1,789 80,352 SH   SOLE 0 80,352 0 0
SHAKE SHACK INC CL A ETF/Closed End 87911J103 3,243 156,118 SH   SOLE 0 156,118 0 0
SHARPS COMPLIANCE CORP ETF/Closed End 87911K100 922 55,721 SH   SOLE 0 55,721 0 0
SHATTUCK LABS INC ETF/Closed End 87911L108 906 59,492 SH   SOLE 0 59,492 0 0
SHAW COMM INC NON VTG B Common Stock 87918A105 1,977 27,413 SH   SOLE 0 27,413 0 0
SHENANDOAH TELECOM CO Common Stock 879360105 4,161 8,804 SH   SOLE 0 8,804 0 0
SHERWIN WILLIAMS CO Common Stock 879369106 6,075 17,121 SH   SOLE 0 17,121 0 0
SHIFT4 PAYMENTS INC A Common Stock 87971M103 1,501 57,414 SH   SOLE 0 57,414 0 0
SHOCKWAVE MEDICAL INC ETF/Closed End 88018T101 156 11,680 SH   SOLE 0 11,680 0 0
SHOALS TECHS GRP INC A ETF/Closed End- 880192109 85 12,430 SH   SOLE 0 12,430 0 0
SHOPIFY INC CL A Common Stock 88023U101 556 19,911 SH   SOLE 0 19,911 0 0
SIGNATURE BANK NEW YORK Common Stock 88025T102 329 5,700 SH   SOLE 0 5,700 0 0
SILICON LABORATORIES INC Common Stock 88025U109 1,062 13,967 SH   SOLE 0 13,967 0 0
SILICON MOTION TECH ADR Common Stock 88033G407 1,098 12,773 SH   SOLE 0 12,773 0 0
SILVERBACK THERAPEUTICS Common Stock 880770102 17,408 147,236 SH   SOLE 0 147,236 0 0
SIMMONS 1ST NATL 001 Common Stock 880890108 689 15,084 SH   SOLE 0 15,084 0 0
SIMON PPTY GRP INC NEW REIT 88146M101 471 6,357 SH   SOLE 0 6,357 0 0
SIMPLIFY US EQ DWNSD ETF Common Stock 88160R101 104,120 96,622 SH   SOLE 0 96,622 0 0
SIREN DIVCON LDR DIV ETF Common Stock 881624209 8,140 866,877 SH   SOLE 0 866,877 0 0
SIRIUS XM HLDGS INC Common Stock 88162G103 693 4,200 SH   SOLE 0 4,200 0 0
SITEONE LANDSCAPE SUPPLY Common Stock 882508104 41,620 226,838 SH   SOLE 0 226,838 0 0
SIXTH STR SPECIALTY LNDG Common Stock 88262P102 4,102 3,034 SH   SOLE 0 3,034 0 0
SKECHERS USA INC CL A Common Stock 883203101 1,529 20,552 SH   SOLE 0 20,552 0 0
SKYWORKS SOLUTIONS INC Common Stock 88339J105 3,469 50,101 SH   SOLE 0 50,101 0 0
SMITH NEPHEW PLC ADR Common Stock 883556102 107,095 181,316 SH   SOLE 0 181,316 0 0
SMITH AO Common Stock 884903709 259 2,378 SH   SOLE 0 2,378 0 0
SMARTSHEET INC A Common Stock 885160101 6,275 79,734 SH   SOLE 0 79,734 0 0
SMUCKER JM COMPANY NEW Common Stock 88579Y101 53,437 358,924 SH   SOLE 0 358,924 0 0
SNAP ON INC Common Stock 889478103 1,564 33,253 SH   SOLE 0 33,253 0 0
SNAP INC CL A Common Stock 891092108 696 8,143 SH   SOLE 0 8,143 0 0
SNOWFLAKE INC A Common Stock 891160509 3,274 41,221 SH   SOLE 0 41,221 0 0
SOCIEDAD QUIMICA SER B ETF/Closed End 89147L886 663 19,191 SH   SOLE 0 19,191 0 0
SOFI TECHNOLOGIES INC Common Stock 89214P109 232 7,738 SH   SOLE 0 7,738 0 0
SOLAREDGE TECHS INC Common Stock 892231101 171 13,342 SH   SOLE 0 13,342 0 0
SONIC AUTOMOTIVE INC Common Stock 892356106 8,799 37,704 SH   SOLE 0 37,704 0 0
SONOCO PRODUCTS CO Common Stock 892672106 391 4,452 SH   SOLE 0 4,452 0 0
SONY GROUP CORP ADR NEW Common Stock 893641100 11,341 17,406 SH   SOLE 0 17,406 0 0
SOURCE CAPITAL INC Common Stock 89400J107 413 3,996 SH   SOLE 0 3,996 0 0
SOUTH JERSEY INDS INC Common Stock 894164102 270 4,653 SH   SOLE 0 4,653 0 0
SOUTHSTATE CORP Common Stock 89421B109 256 5,955 SH   SOLE 0 5,955 0 0
SOUTHERN COMPANY Common Stock 89469A104 240 7,438 SH   SOLE 0 7,438 0 0
SOUTHERN COPPER CORP DEL Common Stock 89531P105 3,578 54,769 SH   SOLE 0 54,769 0 0
SOUTHERN FIRST BANCSHS ETF/Closed End 895436103 654 21,219 SH   SOLE 0 21,219 0 0
SOUTHERN MO BANCORP Common Stock 896215209 242 7,547 SH   SOLE 0 7,547 0 0
SOUTHWEST AIRLINES CO Common Stock 896442308 291 15,050 SH   SOLE 0 15,050 0 0
SPARTANNASH COMPANY Common Stock 896522109 573 16,674 SH   SOLE 0 16,674 0 0
SPERO THERAPEUTICS INC Common Stock 89678F100 399 12,000 SH   SOLE 0 12,000 0 0
SPIRIT AEROSYS HLDG CL A Common Stock 896818101 1,092 43,192 SH   SOLE 0 43,192 0 0
SPLUNK INC Common Stock 89785X101 410 14,200 SH   SOLE 0 14,200 0 0
SPK ACQUISITION CORP Common Stock 89832Q109 35,636 628,500 SH   SOLE 0 628,500 0 0
SPRAGUE RESOURCES LP Common Stock 89853L104 89 169,100 SH   SOLE 0 169,100 0 0
SPROTT PHYSICAL GOLD TR Common Stock 90041L105 497 14,601 SH   SOLE 0 14,601 0 0
SPROTT PHYSICAL SLVR Common Stock 900450206 1,367 64,200 SH   SOLE 0 64,200 0 0
SPROUTS FARMERS MARKET Common Stock 901109108 350 32,450 SH   SOLE 0 32,450 0 0
SPROTT PHYS GLD SLVR Common Stock 90138F102 3,756 22,788 SH   SOLE 0 22,788 0 0
BLOCK INC A Common Stock 90184L102 5,744 148,452 SH   SOLE 0 148,452 0 0
STAAR SURGICAL NEW 01 Common Stock 902104108 1,893 26,116 SH   SOLE 0 26,116 0 0
STAG INDUSTRIAL INC Common Stock 902252105 4,994 11,226 SH   SOLE 0 11,226 0 0
STD MOTOR PRODUCTS COM Common Stock 902494103 5,146 57,410 SH   SOLE 0 57,410 0 0
STANLEY BLACK DECKER REIT 902653104 945 16,478 SH   SOLE 0 16,478 0 0
STANTEC INC Common Stock 902681105 5,433 149,998 SH   SOLE 0 149,998 0 0
STARBUCKS CORP Common Stock 902925106 258 12,509 SH   SOLE 0 12,509 0 0
STATE AUTO FINL CORP Common Stock 902973304 17,425 327,853 SH   SOLE 0 327,853 0 0
STARWOOD PROPERTY TR INC Common Stock 90353T100 15,036 421,424 SH   SOLE 0 421,424 0 0
STATE STREET CORP Common Stock 90353W103 1,119 3,842 SH   SOLE 0 3,842 0 0
STEEL DYNAMICS INC Common Stock 90384S303 17,337 43,535 SH   SOLE 0 43,535 0 0
STEWART INFO SVCS CORP Common Stock 90385V107 438 10,335 SH   SOLE 0 10,335 0 0
STIFEL FINANCIAL CORP Common Stock 903899102 2,449 456,097 SH   SOLE 0 456,097 0 0
STMICROELECTRONICS N V Common Stock 904214103 2,540 134,688 SH   SOLE 0 134,688 0 0
STONE HARBOR EMRG MKTS Common Stock 904311107 300 17,604 SH   SOLE 0 17,604 0 0
STONEX GROUP INC Common Stock 904311206 157 10,085 SH   SOLE 0 10,085 0 0
STORE CAPITAL CORP ETF/Closed End 90470L550 1,591 45,151 SH   SOLE 0 45,151 0 0
STRATGY NSDQ 7 HANDL ETF Common Stock 904767704 17,564 385,422 SH   SOLE 0 385,422 0 0
STRYKER CORP Common Stock 907818108 55,055 201,509 SH   SOLE 0 201,509 0 0
SUBURBAN PROPANE PTNR LP Common Stock 909907107 1,965 56,344 SH   SOLE 0 56,344 0 0
SUMITOMO MITSUI FINL Common Stock 910047109 1,590 34,307 SH   SOLE 0 34,307 0 0
SUMMIT MATLS INC A Common Stock 911312106 116,822 544,724 SH   SOLE 0 544,724 0 0
SUN COMMUNITIES INC Common Stock 911363109 11,937 33,606 SH   SOLE 0 33,606 0 0
SUN LIFE FINL INC Common Stock 911684108 460 15,216 SH   SOLE 0 15,216 0 0
SUNCOR ENERGY INC NEW Common Stock 91307C102 1,626 9,061 SH   SOLE 0 9,061 0 0
SUNCOKE ENERGY INC Common Stock 91324P102 180,277 353,505 SH   SOLE 0 353,505 0 0
SUNPOWER CORP Common Stock 913259107 716 14,363 SH   SOLE 0 14,363 0 0
SUNOCO LP Common Stock 913290102 470 16,801 SH   SOLE 0 16,801 0 0
SUNOPTA INC Common Stock 91332U101 1,510 15,218 SH   SOLE 0 15,218 0 0
SUNRUN INC Common Stock 91336L107 431 13,403 SH   SOLE 0 13,403 0 0
SUNSTONE HTL INV INC NEW Common Stock 913456109 217 3,732 SH   SOLE 0 3,732 0 0
SUPERIOR IND INTL INC Common Stock 91347P105 1,007 6,031 SH   SOLE 0 6,031 0 0
SURO CAPITAL CORP Common Stock 913837100 229 26,350 SH   SOLE 0 26,350 0 0
SYLVAMO CORP Common Stock 913903100 1,368 9,437 SH   SOLE 0 9,437 0 0
SYNAPTICS INC Common Stock 91529Y106 4,717 149,709 SH   SOLE 0 149,709 0 0
SYNOPSYS INC REIT 917286205 406 21,558 SH   SOLE 0 21,558 0 0
SYNOVUS FINL CORP NEW Common Stock 918090101 985 66,675 SH   SOLE 0 66,675 0 0
TD SYNNEX CORP Common Stock 918204108 6,269 110,253 SH   SOLE 0 110,253 0 0
SYNCHRONY FINANCIAL Common Stock 91823B109 126 27,733 SH   SOLE 0 27,733 0 0
SYNEOS HEALTH INC CL A Common Stock 918284100 3,974 86,226 SH   SOLE 0 86,226 0 0
SYNLOGIC INC Common Stock 91829B103 97 14,150 SH   SOLE 0 14,150 0 0
SYSCO CORP Common Stock 91879Q109 7,138 27,425 SH   SOLE 0 27,425 0 0
TCG BDC INC BDC Common Stock 918905209 242 8,246 SH   SOLE 0 8,246 0 0
TCW STRATEGIC INCOME FD Common Stock 91913Y100 6,833 67,297 SH   SOLE 0 67,297 0 0
TFF PHARMACEUTICALS INC Common Stock 919794107 505 38,815 SH   SOLE 0 38,815 0 0
TJX COS INC NEW Common Stock 920253101 419 1,757 SH   SOLE 0 1,757 0 0
T MOBILE US INC ETF/Closed End 921078101 293 15,575 SH   SOLE 0 15,575 0 0
TRI POINTE HOMES INC ETF/Closed End 92189F106 18,386 479,433 SH   SOLE 0 479,433 0 0
TAIWAN SEMICON MFG CO ETF/Closed End 92189F114 562 9,670 SH   SOLE 0 9,670 0 0
TAKETWO INTERACTIVE INC ETF/Closed End- 92189F387 5,456 234,546 SH   SOLE 0 234,546 0 0
TANDEM DIABETES CARE NEW ETF/Closed End 92189F411 633 35,318 SH   SOLE 0 35,318 0 0
TANGER FACTORY OUTLET ETF/Closed End- 92189F429 488 23,779 SH   SOLE 0 23,779 0 0
TANGO THERAPEUTICS INC ETF/Closed End- 92189F437 6,718 220,997 SH   SOLE 0 220,997 0 0
TAPESTRY INC ETF/Closed End- 92189F486 1,731 68,962 SH   SOLE 0 68,962 0 0
TARGA RESOURCES CORP ETF/Closed End- 92189F528 515 30,107 SH   SOLE 0 30,107 0 0
TAYLOR DEVICES INC ETF/Closed End- 92189F536 762 39,283 SH   SOLE 0 39,283 0 0
TAYLOR MORRISON HOME A ETF/Closed End 92189F601 210 3,700 SH   SOLE 0 3,700 0 0
TC ENERGY CORP ETF/Closed End 92189F643 6,744 90,277 SH   SOLE 0 90,277 0 0
TECK RESOURCES LTD CL B ETF/Closed End 92189F676 3,701 13,718 SH   SOLE 0 13,718 0 0
TEGNA INC ETF/Closed End 92189F684 201 1,110 SH   SOLE 0 1,110 0 0
TEKLA HEALTHCARE OPPTYS ETF/Closed End 92189F700 2,550 24,393 SH   SOLE 0 24,393 0 0
TEKLA HEALTHCARE INV SBI ETF/Closed End 92189F726 1,764 10,879 SH   SOLE 0 10,879 0 0
TEKLA LIFE SCIENCES INVS ETF/Closed End 92189F791 5,006 106,813 SH   SOLE 0 106,813 0 0
TEKLA WORLD HLTHCARE ETF/Closed End- 92189H201 2,953 62,414 SH   SOLE 0 62,414 0 0
TELADOC HEALTH INC ETF/Closed End- 92189H300 1,625 60,192 SH   SOLE 0 60,192 0 0
TELEDYNE TECH INC ETF/Closed End- 92189H409 812 14,149 SH   SOLE 0 14,149 0 0
TELEFLEX INC ETF/Closed End 92189H607 3,294 11,658 SH   SOLE 0 11,658 0 0
TELUS CORP ETF/Closed End 92189H805 823 6,954 SH   SOLE 0 6,954 0 0
TEMPLETON DRAGON FD INC ETF/Closed End 921908844 83,961 517,763 SH   SOLE 0 517,763 0 0
TEMPLTN EMERG MKT INC FD ETF/Closed End 921909768 8,204 137,328 SH   SOLE 0 137,328 0 0
TEMPUR SEALY INTL INC ETF/Closed End- 921910709 813 6,679 SH   SOLE 0 6,679 0 0
10X GENOMICS INC A ETF/Closed End 921910733 12,015 148,185 SH   SOLE 0 148,185 0 0
TENET HLTHCARE CORP NEW ETF/Closed End 921910816 10,535 44,753 SH   SOLE 0 44,753 0 0
TENNECO INC A ETF/Closed End 921910840 4,770 44,445 SH   SOLE 0 44,445 0 0
TERADYNE INC ETF/Closed End 921910873 1,154 7,258 SH   SOLE 0 7,258 0 0
TERNIUM SA SPON ADR ETF/Closed End 921932505 25,120 91,129 SH   SOLE 0 91,129 0 0
TERRITORIAL BANCORP INC ETF/Closed End 921932703 2,444 16,215 SH   SOLE 0 16,215 0 0
TERRENO REALTY CORP ETF/Closed End 921932778 325 1,832 SH   SOLE 0 1,832 0 0
TESLA INC ETF/Closed End 921932794 781 3,616 SH   SOLE 0 3,616 0 0
TEVA PHARMACEUTICAL ADR ETF/Closed End 921932828 712 3,592 SH   SOLE 0 3,592 0 0
TETRA TECH INC NEW ETF/Closed End 921932885 3,377 18,576 SH   SOLE 0 18,576 0 0
TEXAS INSTRUMENTS INC ETF/Closed End- 921937793 32,058 349,634 SH   SOLE 0 349,634 0 0
TEXAS PACIFIC LAND CORP ETF/Closed End- 921937819 33,973 414,806 SH   SOLE 0 414,806 0 0
TEXTRON INC ETF/Closed End- 921937827 63,345 813,161 SH   SOLE 0 813,161 0 0
TRADE DESK INC A ETF/Closed End- 921937835 32,921 413,891 SH   SOLE 0 413,891 0 0
THERMO FISHER SCIENTIFIC ETF/Closed End 921943858 164,634 3,427,742 SH   SOLE 0 3,427,742 0 0
THOR INDUSTRIES INC ETF/Closed End 921946406 148,234 1,320,573 SH   SOLE 0 1,320,573 0 0
THORNBURG INC BLDR OPPTY ETF/Closed End 921946794 4,484 66,305 SH   SOLE 0 66,305 0 0
3M COMPANY ETF/Closed End 921946810 17,201 217,611 SH   SOLE 0 217,611 0 0
TILRAY BRANDS INC 2 ETF/Closed End- 922020805 26,170 511,029 SH   SOLE 0 511,029 0 0
TOLL BROTHERS INC ETF/Closed End- 92203J407 68,647 1,309,050 SH   SOLE 0 1,309,050 0 0
TOMPKINS FINL CORP ETF/Closed End 922042718 17,891 144,412 SH   SOLE 0 144,412 0 0
TORO CO ETF/Closed End 922042742 640 6,321 SH   SOLE 0 6,321 0 0
TORONTO DOMINION BK NEW ETF/Closed End 922042775 465,503 8,083,048 SH   SOLE 0 8,083,048 0 0
TORTOISE ENRGY INFRA NEW ETF/Closed End 922042858 56,397 1,222,572 SH   SOLE 0 1,222,572 0 0
TOWNEBANK PORTSMOUTH VA ETF/Closed End 922042866 259,502 3,504,416 SH   SOLE 0 3,504,416 0 0
TOYOTA MTR CORP SPON ADR ETF/Closed End 922042874 25,312 406,417 SH   SOLE 0 406,417 0 0
TRACTOR SUPPLY CO ETF/Closed End 92204A108 30,307 99,290 SH   SOLE 0 99,290 0 0
TRADEWEB MARKETS INC A ETF/Closed End 92204A207 10,037 51,233 SH   SOLE 0 51,233 0 0
TRANSCAT INC ETF/Closed End 92204A306 3,976 37,141 SH   SOLE 0 37,141 0 0
TRANSDIGM GROUP INC ETF/Closed End 92204A405 13,201 141,355 SH   SOLE 0 141,355 0 0
TRANSUNION ETF/Closed End 92204A504 58,096 228,380 SH   SOLE 0 228,380 0 0
TRAVEL LEISURE CO ETF/Closed End 92204A603 11,621 59,758 SH   SOLE 0 59,758 0 0
TRAVELCENTERS AMER INC B ETF/Closed End 92204A702 75,044 180,186 SH   SOLE 0 180,186 0 0
TREEHOUSE FOODS INC ETF/Closed End 92204A801 3,681 18,970 SH   SOLE 0 18,970 0 0
TREX CO INC ETF/Closed End 92204A876 11,391 70,400 SH   SOLE 0 70,400 0 0
TRI CONTINENTAL CORP ETF/Closed End 92204A884 12,271 102,217 SH   SOLE 0 102,217 0 0
TRIMAS CORP NEW ETF/Closed End- 92206C102 14,887 251,221 SH   SOLE 0 251,221 0 0
TRIMBLE INC ETF/Closed End- 92206C409 47,500 608,278 SH   SOLE 0 608,278 0 0
TRINITY INDUSTRIES INC ETF/Closed End- 92206C573 479 5,734 SH   SOLE 0 5,734 0 0
TRISTATE CAP HLDGS INC ETF/Closed End 92206C649 1,204 8,524 SH   SOLE 0 8,524 0 0
TRUIST FINL CORP ETF/Closed End 92206C664 30,448 367,511 SH   SOLE 0 367,511 0 0
T2 BIOSYSTEMS INC ETF/Closed End- 92206C706 7,251 115,254 SH   SOLE 0 115,254 0 0
TURNING POINT BRANDS INC ETF/Closed End 92206C714 120,585 1,656,384 SH   SOLE 0 1,656,384 0 0
TURTLE BEACH CORP NEW ETF/Closed End- 92206C771 33,375 666,162 SH   SOLE 0 666,162 0 0
TUTOR PERINI CORP ETF/Closed End- 92206C813 117,369 1,253,009 SH   SOLE 0 1,253,009 0 0
TWILIO INC A ETF/Closed End- 92206C847 4,883 60,737 SH   SOLE 0 60,737 0 0
23ANDME HOLDING CO A ETF/Closed End- 92206C870 306,395 3,561,074 SH   SOLE 0 3,561,074 0 0
TWITTER INC Common Stock 92240M108 346 28,746 SH   SOLE 0 28,746 0 0
IIVI INC Common Stock 92242T101 658 18,350 SH   SOLE 0 18,350 0 0
2U INC Common Stock 922475108 18,725 88,134 SH   SOLE 0 88,134 0 0
TYLER TECHNOLOGIES INC REIT 92276F100 911 14,749 SH   SOLE 0 14,749 0 0
TYSON FOODS INC A ETF/Closed End- 922907746 1,115 21,634 SH   SOLE 0 21,634 0 0
UDR INC ETF/Closed End 922908363 134,915 324,962 SH   SOLE 0 324,962 0 0
UFP TECHNOLOGIES INC ETF/Closed End 922908512 7,483 49,994 SH   SOLE 0 49,994 0 0
UGI CORP NEW ETF/Closed End 922908538 7,942 35,642 SH   SOLE 0 35,642 0 0
UMB FINANCIAL CORP ETF/Closed End 922908553 16,872 155,687 SH   SOLE 0 155,687 0 0
U S BANCORP DE NEW ETF/Closed End 922908595 3,332 13,428 SH   SOLE 0 13,428 0 0
UBER TECHNOLOGIES INC ETF/Closed End 922908611 10,568 60,064 SH   SOLE 0 60,064 0 0
UBIQUITI INC ETF/Closed End 922908629 90,978 382,516 SH   SOLE 0 382,516 0 0
UIPATH INC A ETF/Closed End 922908637 16,262 78,001 SH   SOLE 0 78,001 0 0
ULTA BEAUTY INC ETF/Closed End 922908652 4,345 26,225 SH   SOLE 0 26,225 0 0
ULTRA CLEAN HOLDINGS INC ETF/Closed End 922908736 33,461 116,345 SH   SOLE 0 116,345 0 0
ULTRALIFE CORP ETF/Closed End 922908744 30,013 203,094 SH   SOLE 0 203,094 0 0
UMPQUA HOLDINGS CORP ETF/Closed End 922908751 36,823 173,266 SH   SOLE 0 173,266 0 0
UNDER ARMOUR INC CL A ETF/Closed End 922908769 29,930 131,460 SH   SOLE 0 131,460 0 0
UNDER ARMOUR INC C Common Stock 92335C106 458 59,727 SH   SOLE 0 59,727 0 0
UNIFIED BALLAST SMID ETF Common Stock 92337C104 36 25,200 SH   SOLE 0 25,200 0 0
UNILEVER PLC SPONS ADR Common Stock 923454102 2,213 16,564 SH   SOLE 0 16,564 0 0
UNION PACIFIC CORP Common Stock 92345Y106 13,561 63,184 SH   SOLE 0 63,184 0 0
UNITED BANKSHARES INC WV Common Stock 923725105 1,248 59,393 SH   SOLE 0 59,393 0 0
UNITED AIRLINES HLDGS Common Stock 92532F100 27,901 106,911 SH   SOLE 0 106,911 0 0
UPS INC B Common Stock 92556H206 11,320 299,398 SH   SOLE 0 299,398 0 0
UNITED RENTALS INC Common Stock 92556V106 7,471 686,697 SH   SOLE 0 686,697 0 0
UNITED STATES CELLULAR REIT 925652109 10,146 356,489 SH   SOLE 0 356,489 0 0
UNITED STS STEEL CRP NEW Common Stock 925815102 3,583 50,785 SH   SOLE 0 50,785 0 0
UNITED THERAPEUTICS CORP ETF/Closed End 92647N782 872 11,782 SH   SOLE 0 11,782 0 0
UNITEDHEALTH GROUP INC Common Stock 927107409 202 8,242 SH   SOLE 0 8,242 0 0
UNITIL CORP ETF/Closed End 92790A504 255 8,485 SH   SOLE 0 8,485 0 0
UNIVAR SOLUTIONS INC Common Stock 928254101 885 23,789 SH   SOLE 0 23,789 0 0
UNIVERSAL DISPLAY CORP Common Stock 92826C839 168,892 761,562 SH   SOLE 0 761,562 0 0
UNIVERSAL STAINLESS ETF/Closed End 92835W107 106 10,842 SH   SOLE 0 10,842 0 0
UNIVERSAL HLTH SVC CL B Common Stock 928377100 811 22,715 SH   SOLE 0 22,715 0 0
UNUM GROUP ETF/Closed End 92838R105 99 10,590 SH   SOLE 0 10,590 0 0
UPSTART HOLDINGS INC ETF/Closed End 92838U108 50 11,637 SH   SOLE 0 11,637 0 0
URSTADT BIDLE PPTYS CL A ETF/Closed End 92838Y100 594 27,172 SH   SOLE 0 27,172 0 0
UTZ BRANDS INC A Common Stock 92840M102 3,587 154,265 SH   SOLE 0 154,265 0 0
V F CORP ETF/Closed End 92840N100 281 11,053 SH   SOLE 0 11,053 0 0
UWM HOLDINGS CORP A ETF/Closed End 92840R101 616 42,816 SH   SOLE 0 42,816 0 0
VSE CORP ETF/Closed End 92841M101 255 9,399 SH   SOLE 0 9,399 0 0
VAIL RESORTS INC Common Stock 92847W103 324 26,188 SH   SOLE 0 26,188 0 0
VALERO ENERGY CORP Common Stock 928563402 8,153 71,597 SH   SOLE 0 71,597 0 0
VALLEY NATIONAL BANCORP Common Stock 92857W308 11,884 715,040 SH   SOLE 0 715,040 0 0
VALMONT INDUSTRIES INC Common Stock 928881101 1,924 75,787 SH   SOLE 0 75,787 0 0
VANECK MERK GOLD TR ETF REIT 929042109 1,385 30,554 SH   SOLE 0 30,554 0 0
VANECK GOLD MINERS ETF Common Stock 929089100 3,704 55,831 SH   SOLE 0 55,831 0 0
VANECK VIDEO GAMING ETF ETF/Closed End 92912P108 164 24,500 SH   SOLE 0 24,500 0 0
VANECK SHRT HI YLD ETF Common Stock 929160109 9,442 51,399 SH   SOLE 0 51,399 0 0
VANECK BDC INCM ETF Common Stock 929236107 653 3,564 SH   SOLE 0 3,564 0 0
VANECK PFD SECS EX ETF Common Stock 929328102 480 10,303 SH   SOLE 0 10,303 0 0
VANECK FALLEN ANGELS ETF Common Stock 92936U109 9,003 111,369 SH   SOLE 0 111,369 0 0
VANECK LOW CARBON ETF Common Stock 92939U106 5,186 51,959 SH   SOLE 0 51,959 0 0
VANECK SHRT MUN ETF Common Stock 929740108 704 7,324 SH   SOLE 0 7,324 0 0
VANECK LONG MUNI ETF Common Stock 931427108 28,142 628,596 SH   SOLE 0 628,596 0 0
VANECK URANNUC ENGY ETF Common Stock 938824109 417 12,695 SH   SOLE 0 12,695 0 0
VANECK MORNINGSTAR ETF REIT 939653101 1,165 45,670 SH   SOLE 0 45,670 0 0
VANECK SEMICONDUCTOR ETF Common Stock 940610108 359 6,840 SH   SOLE 0 6,840 0 0
VANECK RETAIL ETF Common Stock 94106B101 4,835 34,608 SH   SOLE 0 34,608 0 0
VANECK AGRIBUSINESS ETF Common Stock 94106L109 41,706 263,129 SH   SOLE 0 263,129 0 0
VANECK BIOTECH ETF Common Stock 941848103 9,175 29,560 SH   SOLE 0 29,560 0 0
VANECK JR GOLD MINER ETF Common Stock 942622200 2,868 9,413 SH   SOLE 0 9,413 0 0
VANECK INTER MUN ETF Common Stock 942749102 1,880 13,465 SH   SOLE 0 13,465 0 0
VANECK JPM E/MKT NEW ETF Common Stock 947890109 1,771 31,548 SH   SOLE 0 31,548 0 0
VANECK HI YLD MUN ETF Common Stock 949746101 18,231 376,198 SH   SOLE 0 376,198 0 0
VANECK OIL SVCS NEW ETF ETF/Closed End 94987C103 288 54,407 SH   SOLE 0 54,407 0 0
VANECK RARE ERTH NEW ETF ETF/Closed End- 94987D101 152 14,559 SH   SOLE 0 14,559 0 0
VNGRD DIV APPREC ETF REIT 95040Q104 5,286 54,978 SH   SOLE 0 54,978 0 0
VNGRD TOTAL INTL STK ETF Common Stock 95058W100 214 9,719 SH   SOLE 0 9,719 0 0
VNGRD EXT DUR TRSY ETF Common Stock 950755108 463 11,302 SH   SOLE 0 11,302 0 0
VANGRD ESG US STK ETF Common Stock 950810101 363 10,563 SH   SOLE 0 10,563 0 0
VNGRD MEGA CAP GRWTH ETF Common Stock 95082P105 655 5,034 SH   SOLE 0 5,034 0 0
VNGRD MEGA CAP VAL ETF Common Stock 955306105 23,415 57,011 SH   SOLE 0 57,011 0 0
VNG MEGA CAP INDEX ETF Common Stock 957638109 267 3,218 SH   SOLE 0 3,218 0 0
VNGRD SP 500 GRW ETF ETF/Closed End- 957664105 877 73,110 SH   SOLE 0 73,110 0 0
VNGRD SP 500 VAL ETF ETF/Closed End- 95766A101 619 57,726 SH   SOLE 0 57,726 0 0
VNGRD SP SM VAL 600 ETF ETF/Closed End- 95766K109 73 16,436 SH   SOLE 0 16,436 0 0
VNGRD SP SM GRW 600 ETF ETF/Closed End- 95766M105 130 11,150 SH   SOLE 0 11,150 0 0
VNGRD SP SM CAP 600 ETF ETF/Closed End- 95766N103 881 125,166 SH   SOLE 0 125,166 0 0
VNGRD SP MDCP 400 ETF ETF/Closed End- 95766P108 474 35,207 SH   SOLE 0 35,207 0 0
VNGRD LNG TRM BD IDX ETF ETF/Closed End- 95766Q106 1,043 89,125 SH   SOLE 0 89,125 0 0
VNGRD INTRM TRM BD ETF ETF/Closed End- 95766R104 6,030 502,052 SH   SOLE 0 502,052 0 0
VNGRD SHORT TERM BD ETF ETF/Closed End- 95768B107 178 12,820 SH   SOLE 0 12,820 0 0
VNGRD TTL BD MKT ETF ETF/Closed End 95790B109 142 10,641 SH   SOLE 0 10,641 0 0
VNGRD FTSE DEV MKTS ETF Common Stock 958102105 2,463 49,613 SH   SOLE 0 49,613 0 0
VNGRD HGH DIV YLD ETF Common Stock 958892101 473 52,857 SH   SOLE 0 52,857 0 0
VNGRD INTL HI DIV YL ETF Common Stock 959802109 2,513 134,106 SH   SOLE 0 134,106 0 0
VNGRD INTL DIV APPRC ETF Common Stock 960417103 247 9,115 SH   SOLE 0 9,115 0 0
VNGRD SHRT INFL PRO ETF Common Stock 96145D105 3,253 69,170 SH   SOLE 0 69,170 0 0
VNGRD TTL INTL BD ETF Common Stock 962879102 1,724 36,235 SH   SOLE 0 36,235 0 0
VNGRD FTSE SMALL CAP ETF Common Stock 963320106 829 4,797 SH   SOLE 0 4,797 0 0
VNGRD TTL WORLD STK ETF Common Stock 966387508 322 3,953 SH   SOLE 0 3,953 0 0
VNGRD FTSE ALL WORLD ETF Common Stock 96684W100 361 50,352 SH   SOLE 0 50,352 0 0
VNGRD FTSE EMG MKTS ETF Common Stock 969457100 29,481 882,401 SH   SOLE 0 882,401 0 0
VNGRD FTSE PACIFIC ETF Common Stock 969904101 3,252 22,428 SH   SOLE 0 22,428 0 0
VNGRD FTSE EUROPE ETF Common Stock 97650W108 333 3,582 SH   SOLE 0 3,582 0 0
VNGRD CONSMR DISCRET ETF Common Stock 97651M109 7,652 992,449 SH   SOLE 0 992,449 0 0
VNGRD CNSMR STAPLES ETF ETF/Closed End 97717W109 470 7,280 SH   SOLE 0 7,280 0 0
VNGRD ENERGY ETF ETF/Closed End 97717W208 936 10,628 SH   SOLE 0 10,628 0 0
VNGRD FINANCIALS ETF ETF/Closed End 97717W281 1,066 20,007 SH   SOLE 0 20,007 0 0
VNGRD HEALTH CARE ETF ETF/Closed End 97717W307 3,531 53,731 SH   SOLE 0 53,731 0 0
VNGRD INDUSTRIALS ETF ETF/Closed End 97717W315 2,981 68,113 SH   SOLE 0 68,113 0 0
VNGRD INFO TECH ETF ETF/Closed End 97717W406 1,091 11,011 SH   SOLE 0 11,011 0 0
VNGRD MATERIALS ETF ETF/Closed End 97717W505 9,615 216,451 SH   SOLE 0 216,451 0 0
VNGRD UTILITIES ETF ETF/Closed End 97717W562 7,877 164,248 SH   SOLE 0 164,248 0 0
VNGRD COMMN SVCS ETF ETF/Closed End 97717W604 4,909 154,031 SH   SOLE 0 154,031 0 0
VNGRD SHRT TRM GOV ETF ETF/Closed End 97717W703 1,727 32,735 SH   SOLE 0 32,735 0 0
VNGRD SHRT TRM CORP ETF ETF/Closed End 97717W760 338 4,931 SH   SOLE 0 4,931 0 0
VNGRD TOTAL CORP BD ETF ETF/Closed End 97717W851 883 13,790 SH   SOLE 0 13,790 0 0
VNGRD RUS2000 VL IN ETF ETF/Closed End 97717X131 2,044 56,017 SH   SOLE 0 56,017 0 0
VNGRD RUS 2000 INDX ETF ETF/Closed End 97717X578 854 26,159 SH   SOLE 0 26,159 0 0
VNGRD RUS1000 GRW IN ETF ETF/Closed End 97717X669 11,305 177,557 SH   SOLE 0 177,557 0 0
VNGRD INTRM TERM ETF ETF/Closed End 97717X701 1,361 18,497 SH   SOLE 0 18,497 0 0
VNGRD RUS1000 VL IN ETF ETF/Closed End 97717Y683 567 22,450 SH   SOLE 0 22,450 0 0
VNGRD MTG BKD SEC ETF ETF/Closed End 97717Y691 406 9,919 SH   SOLE 0 9,919 0 0
VNGRD LNG TRM CRP BD ETF ETF/Closed End 97717Y790 2,437 60,148 SH   SOLE 0 60,148 0 0
VNGRD LNG TRM TREAS ETF Common Stock 980745103 3,353 26,845 SH   SOLE 0 26,845 0 0
VNGRD INTRM CORP BD ETF Common Stock 98138H101 2,799 11,690 SH   SOLE 0 11,690 0 0
VECTOR GROUP LTD Common Stock 98138J206 110 22,035 SH   SOLE 0 22,035 0 0
VECTRUS INC Common Stock 98139A105 1,459 12,364 SH   SOLE 0 12,364 0 0
VEEVA SYS INC CL A Common Stock 981811102 2,084 40,531 SH   SOLE 0 40,531 0 0
VENTAS INC Common Stock 98262P101 358 35,018 SH   SOLE 0 35,018 0 0
VNGRD MUN T/E BD ETF Common Stock 983134107 2,801 35,123 SH   SOLE 0 35,123 0 0
VNGRD SP 500 ETF Common Stock 983793100 2,415 33,178 SH   SOLE 0 33,178 0 0
VNGRD MDCP VAL ETF Common Stock 98389B100 6,249 86,584 SH   SOLE 0 86,584 0 0
VNGRD MDCP GRW ETF Common Stock 98419M100 2,048 24,023 SH   SOLE 0 24,023 0 0
VNGRD REAL EST INDX ETF Common Stock 98421M106 310 15,368 SH   SOLE 0 15,368 0 0
VNGRD SMLL CAP GRWTH ETF Common Stock 98422D105 404 14,628 SH   SOLE 0 14,628 0 0
VNGRD SML CAP VAL ETF Common Stock 98462Y100 628 112,626 SH   SOLE 0 112,626 0 0
VNGRD MID CAP ETF Common Stock 98585X104 1,992 33,217 SH   SOLE 0 33,217 0 0
VNGRD LGCP ETF Common Stock 987184108 639 14,218 SH   SOLE 0 14,218 0 0
VNGRD EXTND MARKET ETF Common Stock 988498101 5,143 43,388 SH   SOLE 0 43,388 0 0
VNGRD GROWTH ETF Common Stock 98850P109 615 14,807 SH   SOLE 0 14,807 0 0
VNGRD VALUE ETF Common Stock 989207105 12,116 29,285 SH   SOLE 0 29,285 0 0
VNGRD SMALL CAP ETF Common Stock 98936J101 513 4,263 SH   SOLE 0 4,263 0 0
VNGRD TTL STK MKT ETF Common Stock 98954M200 207 4,200 SH   SOLE 0 4,200 0 0
VERASTEM INC Common Stock 98956P102 4,369 34,155 SH   SOLE 0 34,155 0 0
VERIZON COMMNS INC Common Stock 989701107 365 5,573 SH   SOLE 0 5,573 0 0
VERINT SYSTEMS INC Common Stock 98973P101 55 84,412 SH   SOLE 0 84,412 0 0
VERITIV CORP Common Stock 98978V103 38,611 204,735 SH   SOLE 0 204,735 0 0
VERISK ANALYTICS INC Common Stock 98980G102 663 2,749 SH   SOLE 0 2,749 0 0
VERMILION ENERGY INC Common Stock 98980L101 686 5,850 SH   SOLE 0 5,850 0 0
VERTEX PHARMS INC Common Stock 989817101 487 12,744 SH   SOLE 0 12,744 0 0
VIA RENEWABLES INC A Common Stock 98985W102 67 10,267 SH   SOLE 0 10,267 0 0
VIACOMCBS INC B Common Stock 98986M103 884 141,916 SH   SOLE 0 141,916 0 0
VIATRIS INC Common Stock G0176J109 13,754 125,290 SH   SOLE 0 125,290 0 0
VICI PROPERTIES INC Common Stock G0250X107 5,462 482,053 SH   SOLE 0 482,053 0 0
VICOR CORP Common Stock G02602103 687 8,357 SH   SOLE 0 8,357 0 0
VICTORYSHS US 500 ETF Common Stock G037AX101 1,129 10,760 SH   SOLE 0 10,760 0 0
VIMEO INC Common Stock G0403H108 3,832 11,769 SH   SOLE 0 11,769 0 0
VIRTUS TERRANOVA US ETF Common Stock G0585R106 506 7,941 SH   SOLE 0 7,941 0 0
VIRTU FINANCIAL INC A Common Stock G06242104 16,591 56,464 SH   SOLE 0 56,464 0 0
VISA INC CL A Common Stock G11196105 230 1,937 SH   SOLE 0 1,937 0 0
VIRTUS GLB DIVINCM INC Common Stock G1151C101 27,424 81,320 SH   SOLE 0 81,320 0 0
VISTA OUTDOOR INC MLP G16252101 1,126 17,002 SH   SOLE 0 17,002 0 0
VIRTUS CV INCM 24 TGT FD MLP G16258108 1,063 25,894 SH   SOLE 0 25,894 0 0
VIRTUS CV INCM FD II Common Stock G16962105 5,627 50,784 SH   SOLE 0 50,784 0 0
VIRTUS ARTFL INTELL OPP Common Stock G17766109 227 9,609 SH   SOLE 0 9,609 0 0
VISTRA CORP Common Stock G1890L107 465 9,050 SH   SOLE 0 9,050 0 0
VIRTUS DVRS INCM CV FD Common Stock G21810109 1,060 63,271 SH   SOLE 0 63,271 0 0
VIRTUS DIV INT PREM STR Common Stock G25839104 266 5,468 SH   SOLE 0 5,468 0 0
VIRTUS EQ CV INCM FD Common Stock G29183103 53,045 349,529 SH   SOLE 0 349,529 0 0
VITAL FARMS INC ETF/Closed End G3156P103 1,747 77,963 SH   SOLE 0 77,963 0 0
VMWARE INC CL A Common Stock G3223R108 309 1,024 SH   SOLE 0 1,024 0 0
VODAFONE GRP PLC NEW ADR Common Stock G3421J106 8,293 61,834 SH   SOLE 0 61,834 0 0
VONTIER CORP Common Stock G35947202 2,325 81,533 SH   SOLE 0 81,533 0 0
VORNADO REALTY TRUST Unit/UIT - Equity G36427113 191 19,238 SH   SOLE 0 19,238 0 0
VOYA FINANCIAL INC Common Stock G3922B107 382 8,780 SH   SOLE 0 8,780 0 0
VOYA EMRG MKTS HI DIV Common Stock G4388N106 800 4,083 SH   SOLE 0 4,083 0 0
VULCAN MATERIALS COMPANY Common Stock G4474Y214 860 24,545 SH   SOLE 0 24,545 0 0
WD 40 CO Common Stock G46188101 766 7,284 SH   SOLE 0 7,284 0 0
WSFS FINANCIAL CORP Common Stock G4705A100 3,474 14,285 SH   SOLE 0 14,285 0 0
W P CAREY INC Common Stock G4863A108 5,931 240,332 SH   SOLE 0 240,332 0 0
WEC ENERGY GROUP INC Common Stock G491BT108 990 42,945 SH   SOLE 0 42,945 0 0
WABTEC Common Stock G51502105 21,345 325,533 SH   SOLE 0 325,533 0 0
WALMART INC MLP G54050102 1,350 39,137 SH   SOLE 0 39,137 0 0
WALGREENS BOOTS ALLIANCE Common Stock G5480U120 6,124 236,353 SH   SOLE 0 236,353 0 0
WASHINGTON FEDL INC Common Stock G5494J103 29,004 90,797 SH   SOLE 0 90,797 0 0
WASH RL EST INVT TR SBI Common Stock G5960L103 83,687 754,278 SH   SOLE 0 754,278 0 0
WASHINGTON TRUST BANCORP Common Stock G6095L109 2,735 22,845 SH   SOLE 0 22,845 0 0
WASTE CONNECTIONS INC Common Stock G6331P104 259 4,739 SH   SOLE 0 4,739 0 0
WASTE MANAGEMENT INC DEL Common Stock G6564A105 1,573 69,675 SH   SOLE 0 69,675 0 0
WATERS CORP Common Stock G66721104 8,539 390,273 SH   SOLE 0 390,273 0 0
WATSCO INC A Common Stock G6700G107 282 8,094 SH   SOLE 0 8,094 0 0
WATTS WATER TECH INC Common Stock G6964L107 164 48,245 SH   SOLE 0 48,245 0 0
WEBSTER FINANCIAL CORP Common Stock G7709Q104 250 6,422 SH   SOLE 0 6,422 0 0
WELLS FARGO CO NEW Common Stock G7S00T104 6,275 115,760 SH   SOLE 0 115,760 0 0
WF CONV A 75 PERPTL Common Stock G8232Y101 541 20,928 SH   SOLE 0 20,928 0 0
AS GLB DIV OPP FD Common Stock G8473T100 5,260 21,755 SH   SOLE 0 21,755 0 0
AS MULT SECTOR INCM FD Unit/UIT - Equity G8601L110 102 10,316 SH   SOLE 0 10,316 0 0
WELLTOWER INC Common Stock G8766E109 880 23,105 SH   SOLE 0 23,105 0 0
WENDYS CO Common Stock G8994E103 12,939 84,737 SH   SOLE 0 84,737 0 0
WESBANCO INC Common Stock G9078F107 974 13,871 SH   SOLE 0 13,871 0 0
WESCO INTL INC Common Stock G96629103 2,797 11,839 SH   SOLE 0 11,839 0 0
WEST PHARM SVCS INC Common Stock H01301128 6,183 77,936 SH   SOLE 0 77,936 0 0
WESTERN ALLIANCE BANCORP Common Stock H1467J104 53,142 248,441 SH   SOLE 0 248,441 0 0
WESTERN ASSET PREMIER Common Stock H17182108 635 10,118 SH   SOLE 0 10,118 0 0
WESTERN EMERG MKTS DEBT Common Stock H2906T109 9,574 80,719 SH   SOLE 0 80,719 0 0
WESTERN HIGH INCM OPPTY Common Stock H42097107 640 32,774 SH   SOLE 0 32,774 0 0
WESTERN MANAGED MUNIS FD Common Stock H84989104 25,668 195,972 SH   SOLE 0 195,972 0 0
WESTRN MUNI HIGH INCM FD Common Stock L44385109 4,293 16,382 SH   SOLE 0 16,382 0 0
WESTERN MUNI PARTNERS FD Common Stock L8681T102 457 3,024 SH   SOLE 0 3,024 0 0
WESTERN INFLTN LKD INCM Common Stock M20115180 1,574 521,125 SH   SOLE 0 521,125 0 0
WESTERN INFLTN LKD OPPTY Common Stock M22465104 1,832 13,249 SH   SOLE 0 13,249 0 0
WESTERN HIGH YLD DEFINED Common Stock M25722105 46 14,150 SH   SOLE 0 14,150 0 0
WESTERN MTG OPPTY FD INC Common Stock M2682V108 220 1,305 SH   SOLE 0 1,305 0 0
WESTERN DIGITAL CORP Common Stock M4R82T106 600 7,889 SH   SOLE 0 7,889 0 0
WESTERN NEW ENG BANCORP Common Stock M5425M103 994 26,921 SH   SOLE 0 26,921 0 0
WESTERN UNION CO Common Stock M81865111 1,003 77,281 SH   SOLE 0 77,281 0 0
WESTLAKE CHEMICAL PARTNR Common Stock M9T951109 2,380 32,726 SH   SOLE 0 32,726 0 0
WESTROCK CO Common Stock N00985106 17,981 357,609 SH   SOLE 0 357,609 0 0
WEYERHAEUSER CO Common Stock N07059210 15,552 23,284 SH   SOLE 0 23,284 0 0
WHEATON PRECIOUS METALS Common Stock N3167Y103 1,849 8,477 SH   SOLE 0 8,477 0 0
WHIRLPOOL CORP Common Stock N53745100 7,207 70,095 SH   SOLE 0 70,095 0 0
WHITING PETE CORP PAR Common Stock N6596X109 7,455 40,278 SH   SOLE 0 40,278 0 0
WHOLE EARTH BRANDS A Common Stock N82405106 178 10,917 SH   SOLE 0 10,917 0 0
WILLIAMS COS INC DEL Common Stock V7780T103 955 11,394 SH   SOLE 0 11,394 0 0
WILLIAMS SONOMA INC Common Stock Y1968P121 1,516 14,777 SH   SOLE 0 14,777 0 0
WINTRUST FINANCIAL CORP Common Stock Y2106R110 367 25,301 SH   SOLE 0 25,301 0 0
WIPRO LTD SPON ADR Common Stock Y2573F102 717 38,633 SH   SOLE 0 38,633 0 0
WSDMTR US TTL DIV ETF Common Stock Y2687W108 68 11,793 SH   SOLE 0 11,793 0 0
WSDMTR US HI DIV FD ETF Common Stock Y8162K204 2,178 73,358 SH   SOLE 0 73,358 0 0