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