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