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

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

FORM 13F INFORMATION TABLE

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

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