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