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
10X GENOMICS INC CL A COM 88025U109 1,990 10,999 SH   SOLE NO 0 0 10,999
1895 BANCORP OF WIS INC COM 28252W105 256 18,000 SH   SOLE NO 0 0 18,000
1LIFE HEALTHCARE INC COM 68269G107 247 6,341 SH   SOLE NO 0 0 6,341
1ST SOURCE CORP COM 336901103 208 4,379 SH   SOLE NO 0 0 4,379
22ND CENTY GROUP INC COM 90137F103 304 92,482 SH   SOLE NO 0 0 92,482
2U INC COM 90214J101 289 7,569 SH   SOLE NO 0 0 7,569
3-D SYS CORP DEL COM NEW 88554D205 416 15,194 SH   SOLE NO 0 0 15,194
3M CO COM 88579Y101 67,960 352,709 SH   SOLE NO 0 0 352,709
9 METERS BIOPHARMA INC COM 654405109 84 72,602 SH   SOLE NO 0 0 72,602
ABB LTD SPONSORED ADR 000375204 2,680 87,961 SH   SOLE NO 0 0 87,961
ABBOTT LABS COM 002824100 83,934 700,387 SH   SOLE NO 0 0 700,387
ABBVIE INC COM 00287Y109 125,137 1,156,326 SH   SOLE NO 0 0 1,156,326
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 2,747 671,809 SH   SOLE NO 0 0 671,809
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 533 61,704 SH   SOLE NO 0 0 61,704
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 319 28,703 SH   SOLE NO 0 0 28,703
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 447 75,171 SH   SOLE NO 0 0 75,171
ABERDEEN INCOME CR STRATEGIE COM 003057106 168 14,610 SH   SOLE NO 0 0 14,610
ABERDEEN STD GLOBAL INFRASTR COM SHS BEN INT 00326W106 234 11,700 SH   SOLE NO 0 0 11,700
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 2,064 125,886 SH   SOLE NO 0 0 125,886
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 3,085 12,603 SH   SOLE NO 0 0 12,603
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 8,248 89,006 SH   SOLE NO 0 0 89,006
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 661 28,011 SH   SOLE NO 0 0 28,011
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,073 112,592 SH   SOLE NO 0 0 112,592
ABIOMED INC COM 003654100 418 1,314 SH   SOLE NO 0 0 1,314
ACADIA PHARMACEUTICALS INC COM 004225108 404 15,663 SH   SOLE NO 0 0 15,663
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38,902 140,822 SH   SOLE NO 0 0 140,822
ACCOLADE INC COM 00437E102 255 5,627 SH   SOLE NO 0 0 5,627
ACTIVISION BLIZZARD INC COM 00507V109 9,309 100,102 SH   SOLE NO 0 0 100,102
ACUSHNET HOLDINGS CORP COM 005098108 214 5,201 SH   SOLE NO 0 0 5,201
ADAM NAT RES FD INC COM 00548F105 514 34,989 SH   SOLE NO 0 0 34,989
ADAMS DIVERSIFIED EQUITY FD COM 006212104 2,212 121,152 SH   SOLE NO 0 0 121,152
ADAPTHEALTH CORP COM CL A 00653Q102 851 23,162 SH   SOLE NO 0 0 23,162
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,697 42,156 SH   SOLE NO 0 0 42,156
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 26 10,330 SH   SOLE NO 0 0 10,330
ADIAL PHARMACEUTICALS INC COM 00688A106 53 22,050 SH   SOLE NO 0 0 22,050
ADIENT PLC ORD SHS G0084W101 567 12,843 SH   SOLE NO 0 0 12,843
ADMA BIOLOGICS INC COM 000899104 88 50,354 SH   SOLE NO 0 0 50,354
ADOBE SYSTEMS INCORPORATED COM 00724F101 45,917 96,592 SH   SOLE NO 0 0 96,592
ADT INC DEL COM 00090Q103 147 17,498 SH   SOLE NO 0 0 17,498
ADTALEM GLOBAL ED INC COM 00737L103 612 15,479 SH   SOLE NO 0 0 15,479
ADVANCE AUTO PARTS INC COM 00751Y106 2,155 11,749 SH   SOLE NO 0 0 11,749
ADVANCED ENERGY INDS COM 007973100 1,440 13,195 SH   SOLE NO 0 0 13,195
ADVANCED MICRO DEVICES INC COM 007903107 27,164 346,045 SH   SOLE NO 0 0 346,045
ADVENT CONVERTIBLE & INCOME COM 00764C109 1,248 70,678 SH   SOLE NO 0 0 70,678
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 490 7,870 SH   SOLE NO 0 0 7,870
ADVISORSHARES TR DORSY ALPH EQL 00768Y461 70,407 2,626,993 SH   SOLE NO 0 0 2,626,993
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 78,567 2,139,016 SH   SOLE NO 0 0 2,139,016
ADVISORSHARES TR DORSY FSM US 00768Y487 72,373 2,099,829 SH   SOLE NO 0 0 2,099,829
ADVISORSHARES TR DORSY MICR ETF 00768Y537 1,218 35,690 SH   SOLE NO 0 0 35,690
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 263 2,931 SH   SOLE NO 0 0 2,931
ADVISORSHARES TR PURE CANNABIS 00768Y495 2,086 88,280 SH   SOLE NO 0 0 88,280
ADVISORSHARES TR PURE US CANNABIS 00768Y453 8,605 202,957 SH   SOLE NO 0 0 202,957
AECOM COM 00766T100 2,765 43,138 SH   SOLE NO 0 0 43,138
AEGON N V NY REGISTRY SHS 007924103 313 66,236 SH   SOLE NO 0 0 66,236
AENZA S.A.A SPONSORED ADS 00776D103 23 10,189 SH   SOLE NO 0 0 10,189
AEROJET ROCKETDYNE HLDGS INC COM 007800105 488 10,412 SH   SOLE NO 0 0 10,412
AEROVIRONMENT INC COM 008073108 590 5,084 SH   SOLE NO 0 0 5,084
AES CORP COM 00130H105 907 33,860 SH   SOLE NO 0 0 33,860
AETERNA ZENTARIS INC COM 007975402 11 10,000 SH   SOLE NO 0 0 10,000
AFFIRM HLDGS INC COM CL A 00827B106 518 7,330 SH   SOLE NO 0 0 7,330
AFLAC INC COM 001055102 17,783 347,462 SH   SOLE NO 0 0 347,462
AGCO CORP COM 001084102 300 2,093 SH   SOLE NO 0 0 2,093
AGENUS INC COM NEW 00847G705 52 19,121 SH   SOLE NO 0 0 19,121
AGF INVTS TR AGFIQ US MK ANTI 00110G408 250 14,636 SH   SOLE NO 0 0 14,636
AGILENT TECHNOLOGIES INC COM 00846U101 2,229 17,532 SH   SOLE NO 0 0 17,532
AGNC INVT CORP COM 00123Q104 3,833 228,743 SH   SOLE NO 0 0 228,743
AGNICO EAGLE MINES LTD COM 008474108 838 14,503 SH   SOLE NO 0 0 14,503
AGREE REALTY CORP COM 008492100 219 3,259 SH   SOLE NO 0 0 3,259
AILERON THERAPEUTICS INC COM 00887A105 15 11,000 SH   SOLE NO 0 0 11,000
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 821 31,618 SH   SOLE NO 0 0 31,618
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 717 27,989 SH   SOLE NO 0 0 27,989
AIR LEASE CORP CL A 00912X302 212 4,334 SH   SOLE NO 0 0 4,334
AIR PRODS & CHEMS INC COM 009158106 12,896 45,838 SH   SOLE NO 0 0 45,838
AIR TRANSPORT SERVICES GRP I COM 00922R105 714 24,429 SH   SOLE NO 0 0 24,429
AIRBNB INC COM CL A 009066101 7,486 39,837 SH   SOLE NO 0 0 39,837
AKAMAI TECHNOLOGIES INC COM 00971T101 1,154 11,333 SH   SOLE NO 0 0 11,333
AKOUSTIS TECHNOLOGIES INC COM 00973N102 3,229 242,101 SH   SOLE NO 0 0 242,101
ALAMO GROUP INC COM 011311107 1,723 11,038 SH   SOLE NO 0 0 11,038
ALAMOS GOLD INC NEW COM CL A 011532108 341 43,714 SH   SOLE NO 0 0 43,714
ALARM COM HLDGS INC COM 011642105 381 4,412 SH   SOLE NO 0 0 4,412
ALASKA AIR GROUP INC COM 011659109 6,948 100,396 SH   SOLE NO 0 0 100,396
ALBEMARLE CORP COM 012653101 6,921 47,372 SH   SOLE NO 0 0 47,372
ALCOA CORP COM 013872106 821 25,274 SH   SOLE NO 0 0 25,274
ALCON AG ORD SHS H01301128 2,320 33,069 SH   SOLE NO 0 0 33,069
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 539 3,284 SH   SOLE NO 0 0 3,284
ALEXION PHARMACEUTICALS INC COM 015351109 1,577 10,315 SH   SOLE NO 0 0 10,315
ALGONQUIN PWR UTILS CORP COM 015857105 448 28,303 SH   SOLE NO 0 0 28,303
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 66,439 293,031 SH   SOLE NO 0 0 293,031
ALIGN TECHNOLOGY INC COM 016255101 4,399 8,125 SH   SOLE NO 0 0 8,125
ALKALINE WTR CO INC COM NEW 01643A207 174 159,962 SH   SOLE NO 0 0 159,962
ALLEGHANY CORP DEL COM 017175100 253 404 SH   SOLE NO 0 0 404
ALLEGION PLC ORD SHS G0176J109 894 7,119 SH   SOLE NO 0 0 7,119
ALLETE INC COM NEW 018522300 722 10,758 SH   SOLE NO 0 0 10,758
ALLIANCE DATA SYSTEMS CORP COM 018581108 549 4,906 SH   SOLE NO 0 0 4,906
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 134 23,116 SH   SOLE NO 0 0 23,116
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1,766 149,062 SH   SOLE NO 0 0 149,062
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2,327 58,210 SH   SOLE NO 0 0 58,210
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 2,904 203,954 SH   SOLE NO 0 0 203,954
ALLIANT ENERGY CORP COM 018802108 6,386 117,910 SH   SOLE NO 0 0 117,910
ALLSTATE CORP COM 020002101 16,167 140,711 SH   SOLE NO 0 0 140,711
ALLY FINL INC COM 02005N100 1,327 29,367 SH   SOLE NO 0 0 29,367
ALMADEN MINERALS LTD COM CL B 020283305 12 23,345 SH   SOLE NO 0 0 23,345
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 679 4,816 SH   SOLE NO 0 0 4,816
ALPHA ARCHITECT ETF TR INTL QUAN VALUE 02072L201 269 9,332 SH   SOLE NO 0 0 9,332
ALPHA ARCHITECT ETF TR MERLYN AI BULL 02072L706 550 16,427 SH   SOLE NO 0 0 16,427
ALPHA ARCHITECT ETF TR MERLYN AI SECTOR 02072L862 1,573 58,945 SH   SOLE NO 0 0 58,945
ALPHABET INC CAP STK CL A 02079K305 190,350 92,290 SH   SOLE NO 0 0 92,290
ALPHABET INC CAP STK CL C 02079K107 169,456 81,917 SH   SOLE NO 0 0 81,917
ALPS ETF TR ALERIAN ENERGY 00162Q676 178 10,370 SH   SOLE NO 0 0 10,370
ALPS ETF TR ALERIAN MLP 00162Q452 7,167 235,010 SH   SOLE NO 0 0 235,010
ALPS ETF TR CLEAN ENERGY 00162Q460 1,211 15,520 SH   SOLE NO 0 0 15,520
ALPS ETF TR DISRUPTIVE TECH 00162Q478 2,576 57,326 SH   SOLE NO 0 0 57,326
ALPS ETF TR EQUAL SEC ETF 00162Q205 1,436 15,312 SH   SOLE NO 0 0 15,312
ALPS ETF TR INTL SEC DV DOG 00162Q718 3,501 127,760 SH   SOLE NO 0 0 127,760
ALPS ETF TR MED BREAKTHGH 00162Q593 2,041 40,618 SH   SOLE NO 0 0 40,618
ALPS ETF TR SECTR DIV DOGS 00162Q858 13,583 263,915 SH   SOLE NO 0 0 263,915
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 130 10,000 SH   SOLE NO 0 0 10,000
ALTABANCORP COM 021347109 867 20,646 SH   SOLE NO 0 0 20,646
ALTERYX INC COM CL A 02156B103 624 7,529 SH   SOLE NO 0 0 7,529
ALTIMMUNE INC COM NEW 02155H200 168 11,935 SH   SOLE NO 0 0 11,935
ALTO INGREDIENTS INC COM 021513106 89 16,516 SH   SOLE NO 0 0 16,516
ALTRIA GROUP INC COM 02209S103 72,769 1,422,393 SH   SOLE NO 0 0 1,422,393
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 603 11,493 SH   SOLE NO 0 0 11,493
AMARIN CORP PLC SPONS ADR NEW 023111206 916 147,641 SH   SOLE NO 0 0 147,641
AMAZON COM INC COM 023135106 593,479 191,811 SH   SOLE NO 0 0 191,811
AMBARELLA INC SHS G037AX101 786 7,836 SH   SOLE NO 0 0 7,836
AMBEV SA SPONSORED ADR 02319V103 285 104,310 SH   SOLE NO 0 0 104,310
AMC ENTMT HLDGS INC CL A COM 00165C104 586 57,413 SH   SOLE NO 0 0 57,413
AMCOR PLC ORD G0250X107 6,846 586,172 SH   SOLE NO 0 0 586,172
AMEDISYS INC COM 023436108 1,182 4,464 SH   SOLE NO 0 0 4,464
AMER STATES WTR CO COM 029899101 2,975 39,347 SH   SOLE NO 0 0 39,347
AMERCO COM 023586100 1,152 1,881 SH   SOLE NO 0 0 1,881
AMEREN CORP COM 023608102 5,102 62,710 SH   SOLE NO 0 0 62,710
AMERESCO INC CL A 02361E108 516 10,620 SH   SOLE NO 0 0 10,620
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 148 26,883 SH   SOLE NO 0 0 26,883
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,858 136,873 SH   SOLE NO 0 0 136,873
AMERICAN AIRLS GROUP INC COM 02376R102 11,400 477,017 SH   SOLE NO 0 0 477,017
AMERICAN AXLE & MFG HLDGS IN COM 024061103 356 36,871 SH   SOLE NO 0 0 36,871
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,889 43,764 SH   SOLE NO 0 0 43,764
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1,278 19,461 SH   SOLE NO 0 0 19,461
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 973 18,811 SH   SOLE NO 0 0 18,811
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 224 4,114 SH   SOLE NO 0 0 4,114
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 1,182 15,989 SH   SOLE NO 0 0 15,989
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 2,518 43,460 SH   SOLE NO 0 0 43,460
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 4,929 81,478 SH   SOLE NO 0 0 81,478
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 3,854 59,967 SH   SOLE NO 0 0 59,967
AMERICAN CENTY ETF TR US EQT ETF 025072885 10,159 146,469 SH   SOLE NO 0 0 146,469
AMERICAN CENTY ETF TR US SML CP VALU 025072877 5,519 76,440 SH   SOLE NO 0 0 76,440
AMERICAN ELEC PWR CO INC COM 025537101 17,933 211,734 SH   SOLE NO 0 0 211,734
AMERICAN EXPRESS CO COM 025816109 25,754 182,090 SH   SOLE NO 0 0 182,090
AMERICAN FIN TR INC COM CLASS A 02607T109 1,574 160,358 SH   SOLE NO 0 0 160,358
AMERICAN FINL GROUP INC OHIO COM 025932104 1,026 8,999 SH   SOLE NO 0 0 8,999
AMERICAN HOMES 4 RENT CL A 02665T306 265 7,950 SH   SOLE NO 0 0 7,950
AMERICAN INTL GROUP INC COM NEW 026874784 10,444 226,020 SH   SOLE NO 0 0 226,020
AMERICAN TOWER CORP NEW COM 03027X100 27,291 114,161 SH   SOLE NO 0 0 114,161
AMERICAN WELL CORP CL A 03044L105 908 52,295 SH   SOLE NO 0 0 52,295
AMERICAN WTR WKS CO INC NEW COM 030420103 11,971 79,854 SH   SOLE NO 0 0 79,854
AMERIPRISE FINL INC COM 03076C106 5,450 23,447 SH   SOLE NO 0 0 23,447
AMERIS BANCORP COM 03076K108 336 6,403 SH   SOLE NO 0 0 6,403
AMERISOURCEBERGEN CORP COM 03073E105 5,198 44,026 SH   SOLE NO 0 0 44,026
AMETEK INC COM 031100100 1,866 14,614 SH   SOLE NO 0 0 14,614
AMGEN INC COM 031162100 74,942 301,202 SH   SOLE NO 0 0 301,202
AMKOR TECHNOLOGY INC COM 031652100 2,369 99,926 SH   SOLE NO 0 0 99,926
AMMO INC COM 00175J107 214 36,189 SH   SOLE NO 0 0 36,189
AMPHENOL CORP NEW CL A 032095101 1,216 18,442 SH   SOLE NO 0 0 18,442
AMPIO PHARMACEUTICALS INC COM 03209T109 59 35,044 SH   SOLE NO 0 0 35,044
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 885 57,803 SH   SOLE NO 0 0 57,803
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 3,209 100,437 SH   SOLE NO 0 0 100,437
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 4,707 84,306 SH   SOLE NO 0 0 84,306
AMPLIFY ETF TR HIGH INCOME 032108847 1,852 110,929 SH   SOLE NO 0 0 110,929
AMPLIFY ETF TR ONLIN RETL ETF 032108102 5,923 47,701 SH   SOLE NO 0 0 47,701
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 1,028 35,400 SH   SOLE NO 0 0 35,400
AMTECH SYS INC COM PAR $0.01N 032332504 437 37,049 SH   SOLE NO 0 0 37,049
ANALOG DEVICES INC COM 032654105 18,746 120,880 SH   SOLE NO 0 0 120,880
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 559 37,429 SH   SOLE NO 0 0 37,429
ANDERSONS INC COM 034164103 205 7,499 SH   SOLE NO 0 0 7,499
ANGI INC COM CL A NEW 00183L102 377 29,071 SH   SOLE NO 0 0 29,071
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 8,540 135,894 SH   SOLE NO 0 0 135,894
ANNALY CAPITAL MANAGEMENT IN COM 035710409 8,976 1,043,812 SH   SOLE NO 0 0 1,043,812
ANSYS INC COM 03662Q105 1,618 4,765 SH   SOLE NO 0 0 4,765
ANTARES PHARMA INC COM 036642106 231 56,204 SH   SOLE NO 0 0 56,204
ANTERO MIDSTREAM CORP COM 03676B102 933 103,412 SH   SOLE NO 0 0 103,412
ANTHEM INC COM 036752103 10,776 30,022 SH   SOLE NO 0 0 30,022
AON PLC SHS CL A G0403H108 6,351 27,600 SH   SOLE NO 0 0 27,600
APA CORPORATION COM 03743Q108 1,693 94,598 SH   SOLE NO 0 0 94,598
APARTMENT INCOME REIT CORP COM 03750L109 424 9,929 SH   SOLE NO 0 0 9,929
APHRIA INC COM 03765K104 4,762 259,231 SH   SOLE NO 0 0 259,231
API GROUP CORP COM STK 00187Y100 246 11,943 SH   SOLE NO 0 0 11,943
APOLLO COML REAL EST FIN INC COM 03762U105 425 30,493 SH   SOLE NO 0 0 30,493
APOLLO GLOBAL MGMT INC COM CL A 03768E105 889 18,924 SH   SOLE NO 0 0 18,924
APOLLO INVT CORP COM NEW 03761U502 2,672 194,769 SH   SOLE NO 0 0 194,769
APPFOLIO INC COM CL A 03783C100 230 1,633 SH   SOLE NO 0 0 1,633
APPHARVEST INC COM 03783T103 594 32,505 SH   SOLE NO 0 0 32,505
APPIAN CORP CL A 03782L101 4,763 35,828 SH   SOLE NO 0 0 35,828
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 253 17,408 SH   SOLE NO 0 0 17,408
APPLE INC COM 037833100 1,461,766 11,966,981 SH   SOLE NO 0 0 11,966,981
APPLIED INDL TECHNOLOGIES IN COM 03820C105 462 5,074 SH   SOLE NO 0 0 5,074
APPLIED MATLS INC COM 038222105 28,900 216,322 SH   SOLE NO 0 0 216,322
APTARGROUP INC COM 038336103 608 4,293 SH   SOLE NO 0 0 4,293
APTIV PLC SHS G6095L109 3,238 23,481 SH   SOLE NO 0 0 23,481
AQUA METALS INC COM 03837J101 68 16,897 SH   SOLE NO 0 0 16,897
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 304 45,441 SH   SOLE NO 0 0 45,441
ARBOR REALTY TRUST INC COM 038923108 1,254 78,868 SH   SOLE NO 0 0 78,868
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,236 42,382 SH   SOLE NO 0 0 42,382
ARCH CAP GROUP LTD ORD G0450A105 350 9,134 SH   SOLE NO 0 0 9,134
ARCHER DANIELS MIDLAND CO COM 039483102 21,424 375,863 SH   SOLE NO 0 0 375,863
ARCHROCK INC COM 03957W106 346 36,479 SH   SOLE NO 0 0 36,479
ARCIMOTO INC COM 039587100 183 13,858 SH   SOLE NO 0 0 13,858
ARCO PLATFORM LTD COM CL A G04553106 535 21,152 SH   SOLE NO 0 0 21,152
ARCONIC CORPORATION COM 03966V107 251 9,900 SH   SOLE NO 0 0 9,900
ARCOSA INC COM 039653100 494 7,598 SH   SOLE NO 0 0 7,598
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 406 9,849 SH   SOLE NO 0 0 9,849
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 318 10,994 SH   SOLE NO 0 0 10,994
ARENA PHARMACEUTICALS INC COM NEW 040047607 808 11,656 SH   SOLE NO 0 0 11,656
ARES CAPITAL CORP COM 04010L103 7,677 410,355 SH   SOLE NO 0 0 410,355
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 20 20,000 SH   SOLE NO 0 0 20,000
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 95 88,000 SH   SOLE NO 0 0 88,000
ARGAN INC COM 04010E109 251 4,714 SH   SOLE NO 0 0 4,714
ARISTA NETWORKS INC COM 040413106 3,112 10,311 SH   SOLE NO 0 0 10,311
ARK ETF TR 3D PRINTING ETF 00214Q500 1,948 50,166 SH   SOLE NO 0 0 50,166
ARK ETF TR ARK SPACE EXPL 00214Q807 223 10,861 SH   SOLE NO 0 0 10,861
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 22,319 265,892 SH   SOLE NO 0 0 265,892
ARK ETF TR FINTECH INNOVA 00214Q708 16,655 325,938 SH   SOLE NO 0 0 325,938
ARK ETF TR GENOMIC REV ETF 00214Q302 67,853 764,724 SH   SOLE NO 0 0 764,724
ARK ETF TR INNOVATION ETF 00214Q104 152,503 1,271,388 SH   SOLE NO 0 0 1,271,388
ARK ETF TR ISRAEL INOVATE 00214Q609 786 24,997 SH   SOLE NO 0 0 24,997
ARK ETF TR NEXT GNRTN INTER 00214Q401 41,637 282,404 SH   SOLE NO 0 0 282,404
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 350 28,767 SH   SOLE NO 0 0 28,767
ARRAY TECHNOLOGIES INC COM SHS 04271T100 222 7,448 SH   SOLE NO 0 0 7,448
ARROW ELECTRS INC COM 042735100 292 2,641 SH   SOLE NO 0 0 2,641
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 809 12,203 SH   SOLE NO 0 0 12,203
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 326 6,250 SH   SOLE NO 0 0 6,250
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 246 12,337 SH   SOLE NO 0 0 12,337
ASANA INC CL A 04342Y104 239 8,384 SH   SOLE NO 0 0 8,384
ASENSUS SURGICAL INC COM 04367G103 97 30,081 SH   SOLE NO 0 0 30,081
ASHFORD HOSPITALITY TR INC COM SHS 044103877 47 16,038 SH   SOLE NO 0 0 16,038
ASHLAND GLOBAL HLDGS INC COM 044186104 695 7,832 SH   SOLE NO 0 0 7,832
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,368 5,456 SH   SOLE NO 0 0 5,456
ASPIRA WOMENS HEALTH INC COM 04537Y109 189 28,000 SH   SOLE NO 0 0 28,000
ASSEMBLY BIOSCIENCES INC COM 045396108 88 19,299 SH   SOLE NO 0 0 19,299
ASSOCIATED BANC CORP COM 045487105 632 29,653 SH   SOLE NO 0 0 29,653
ASSURANT INC COM 04621X108 272 1,922 SH   SOLE NO 0 0 1,922
ASSURED GUARANTY LTD COM G0585R106 265 6,273 SH   SOLE NO 0 0 6,273
ASTRAZENECA PLC SPONSORED ADR 046353108 7,799 156,867 SH   SOLE NO 0 0 156,867
ASURE SOFTWARE INC COM 04649U102 77 10,172 SH   SOLE NO 0 0 10,172
AT&T INC COM 00206R102 169,904 5,612,974 SH   SOLE NO 0 0 5,612,974
ATHERSYS INC NEW COM 04744L106 142 78,991 SH   SOLE NO 0 0 78,991
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,728 45,071 SH   SOLE NO 0 0 45,071
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 732 19,991 SH   SOLE NO 0 0 19,991
ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 31 30,000 SH   SOLE NO 0 0 30,000
ATLAS CORP SHARES Y0436Q109 477 35,004 SH   SOLE NO 0 0 35,004
ATLAS CREST INVT CORP COM 049284102 150 14,985 SH   SOLE NO 0 0 14,985
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 765 75,000 SH   SOLE NO 0 0 75,000
ATLASSIAN CORP PLC CL A G06242104 922 4,377 SH   SOLE NO 0 0 4,377
ATMOS ENERGY CORP COM 049560105 1,735 17,552 SH   SOLE NO 0 0 17,552
ATOSSA THERAPEUTICS INC COM 04962H506 66 31,383 SH   SOLE NO 0 0 31,383
AUDIOCODES LTD ORD M15342104 963 35,701 SH   SOLE NO 0 0 35,701
AURINIA PHARMACEUTICALS INC COM 05156V102 176 13,578 SH   SOLE NO 0 0 13,578
AURORA CANNABIS INC COM 05156X884 742 79,800 SH   SOLE NO 0 0 79,800
AUTODESK INC COM 052769106 5,372 19,383 SH   SOLE NO 0 0 19,383
AUTOMATIC DATA PROCESSING IN COM 053015103 33,708 178,850 SH   SOLE NO 0 0 178,850
AUTONATION INC COM 05329W102 1,903 20,419 SH   SOLE NO 0 0 20,419
AUTOZONE INC COM 053332102 2,354 1,676 SH   SOLE NO 0 0 1,676
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 186 20,577 SH   SOLE NO 0 0 20,577
AVALARA INC COM 05338G106 587 4,402 SH   SOLE NO 0 0 4,402
AVALONBAY CMNTYS INC COM 053484101 1,621 8,790 SH   SOLE NO 0 0 8,790
AVANGRID INC COM 05351W103 890 17,878 SH   SOLE NO 0 0 17,878
AVANOS MED INC COM 05350V106 296 6,770 SH   SOLE NO 0 0 6,770
AVANTOR INC COM 05352A100 1,448 50,083 SH   SOLE NO 0 0 50,083
AVERY DENNISON CORP COM 053611109 5,362 29,199 SH   SOLE NO 0 0 29,199
AVIAT NETWORKS INC COM NEW 05366Y201 483 6,799 SH   SOLE NO 0 0 6,799
AVID BIOSERVICES INC COM 05368M106 544 29,882 SH   SOLE NO 0 0 29,882
AVINGER INC COM 053734604 113 75,272 SH   SOLE NO 0 0 75,272
AVIS BUDGET GROUP COM 053774105 825 11,385 SH   SOLE NO 0 0 11,385
AVISTA CORP COM 05379B107 1,893 39,647 SH   SOLE NO 0 0 39,647
AXOGEN INC COM 05463X106 472 23,336 SH   SOLE NO 0 0 23,336
AXON ENTERPRISE INC COM 05464C101 7,821 54,921 SH   SOLE NO 0 0 54,921
AXONICS MODULATION TECHNOLOG COM 05465P101 238 3,984 SH   SOLE NO 0 0 3,984
AXOS FINANCIAL INC COM 05465C100 538 11,448 SH   SOLE NO 0 0 11,448
AYTU BIOPHARMA INC COM NEW 054754874 354 46,605 SH   SOLE NO 0 0 46,605
AZEK CO INC CL A 05478C105 743 17,686 SH   SOLE NO 0 0 17,686
B & G FOODS INC NEW COM 05508R106 4,223 135,992 SH   SOLE NO 0 0 135,992
B2GOLD CORP COM 11777Q209 58 13,476 SH   SOLE NO 0 0 13,476
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,002 105,885 SH   SOLE NO 0 0 105,885
BADGER METER INC COM 056525108 450 4,844 SH   SOLE NO 0 0 4,844
BAIDU INC SPON ADR REP A 056752108 6,682 30,715 SH   SOLE NO 0 0 30,715
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 552 37,361 SH   SOLE NO 0 0 37,361
BAKER HUGHES COMPANY CL A 05722G100 271 12,574 SH   SOLE NO 0 0 12,574
BALCHEM CORP COM 057665200 975 7,781 SH   SOLE NO 0 0 7,781
BALL CORP COM 058498106 1,353 15,975 SH   SOLE NO 0 0 15,975
BALLARD PWR SYS INC NEW COM 058586108 1,307 53,730 SH   SOLE NO 0 0 53,730
BANCO SANTANDER S.A. ADR 05964H105 390 113,719 SH   SOLE NO 0 0 113,719
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,552 47,790 SH   SOLE NO 0 0 47,790
BANDWIDTH INC COM CL A 05988J103 378 2,990 SH   SOLE NO 0 0 2,990
BANK HAWAII CORP COM 062540109 1,110 12,412 SH   SOLE NO 0 0 12,412
BANK MONTREAL QUE COM 063671101 2,459 27,601 SH   SOLE NO 0 0 27,601
BANK NEW YORK MELLON CORP COM 064058100 6,873 145,356 SH   SOLE NO 0 0 145,356
BANK NOVA SCOTIA B C COM 064149107 1,328 21,232 SH   SOLE NO 0 0 21,232
BANK OZK COM 06417N103 436 10,689 SH   SOLE NO 0 0 10,689
BANKWELL FINL GROUP INC COM 06654A103 316 11,759 SH   SOLE NO 0 0 11,759
BANNER CORP COM NEW 06652V208 1,171 21,971 SH   SOLE NO 0 0 21,971
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 2,776 14,472 SH   SOLE NO 0 0 14,472
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 134 11,798 SH   SOLE NO 0 0 11,798
BARCLAYS PLC ADR 06738E204 309 30,249 SH   SOLE NO 0 0 30,249
BARINGS CORPORATE INVS COM 06759X107 1,225 87,982 SH   SOLE NO 0 0 87,982
BARINGS PARTN INVS SH BEN INT 06761A103 1,656 128,195 SH   SOLE NO 0 0 128,195
BARNES GROUP INC COM 067806109 516 10,418 SH   SOLE NO 0 0 10,418
BARRICK GOLD CORP COM 067901108 7,204 363,872 SH   SOLE NO 0 0 363,872
BAUDAX BIO INC COM 07160F107 29 23,025 SH   SOLE NO 0 0 23,025
BAUSCH HEALTH COS INC COM 071734107 466 14,691 SH   SOLE NO 0 0 14,691
BAXTER INTL INC COM 071813109 6,745 79,982 SH   SOLE NO 0 0 79,982
BCE INC COM NEW 05534B760 3,195 70,799 SH   SOLE NO 0 0 70,799
BEACON ROOFING SUPPLY INC COM 073685109 299 5,715 SH   SOLE NO 0 0 5,715
BEAM THERAPEUTICS INC COM 07373V105 298 3,729 SH   SOLE NO 0 0 3,729
BECTON DICKINSON & CO COM 075887109 19,474 80,094 SH   SOLE NO 0 0 80,094
BED BATH & BEYOND INC COM 075896100 319 10,966 SH   SOLE NO 0 0 10,966
BENTLEY SYS INC COM CL B 08265T208 1,989 42,399 SH   SOLE NO 0 0 42,399
BERKLEY W R CORP COM 084423102 1,039 13,796 SH   SOLE NO 0 0 13,796
BERKSHIRE HATHAWAY INC DEL CL A 084670108 53,612 139 SH   SOLE NO 0 0 139
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 347,130 1,358,791 SH   SOLE NO 0 0 1,358,791
BERKSHIRE HILLS BANCORP INC COM 084680107 3,176 142,323 SH   SOLE NO 0 0 142,323
BERRY GLOBAL GROUP INC COM 08579W103 260 4,249 SH   SOLE NO 0 0 4,249
BEST BUY INC COM 086516101 3,038 26,464 SH   SOLE NO 0 0 26,464
BEYOND MEAT INC COM 08862E109 3,438 26,422 SH   SOLE NO 0 0 26,422
BGC PARTNERS INC CL A 05541T101 79 16,488 SH   SOLE NO 0 0 16,488
BGSF INC COM 05601C105 157 11,225 SH   SOLE NO 0 0 11,225
BHP GROUP LTD SPONSORED ADS 088606108 2,655 38,275 SH   SOLE NO 0 0 38,275
BIG LOTS INC COM 089302103 434 6,362 SH   SOLE NO 0 0 6,362
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,525 43,694 SH   SOLE NO 0 0 43,694
BILIBILI INC SPONS ADS REP Z 090040106 278 2,599 SH   SOLE NO 0 0 2,599
BILL COM HLDGS INC COM 090043100 900 6,189 SH   SOLE NO 0 0 6,189
BIO RAD LABS INC CL A 090572207 466 816 SH   SOLE NO 0 0 816
BIO-TECHNE CORP COM 09073M104 2,241 5,868 SH   SOLE NO 0 0 5,868
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,255 123,459 SH   SOLE NO 0 0 123,459
BIOGEN INC COM 09062X103 6,179 22,090 SH   SOLE NO 0 0 22,090
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 302 4,426 SH   SOLE NO 0 0 4,426
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,376 31,470 SH   SOLE NO 0 0 31,470
BIONANO GENOMICS INC COM 09075F107 429 53,110 SH   SOLE NO 0 0 53,110
BIONTECH SE SPONSORED ADS 09075V102 935 8,570 SH   SOLE NO 0 0 8,570
BJS WHSL CLUB HLDGS INC COM 05550J101 364 8,123 SH   SOLE NO 0 0 8,123
BK OF AMERICA CORP COM 060505104 104,172 2,692,494 SH   SOLE NO 0 0 2,692,494
BLACK HILLS CORP COM 092113109 600 8,989 SH   SOLE NO 0 0 8,989
BLACK KNIGHT INC COM 09215C105 304 4,111 SH   SOLE NO 0 0 4,111
BLACKBERRY LTD COM 09228F103 229 27,276 SH   SOLE NO 0 0 27,276
BLACKLINE INC COM 09239B109 486 4,486 SH   SOLE NO 0 0 4,486
BLACKROCK 2022 GBL INCM OPP COM 09258P104 145 15,908 SH   SOLE NO 0 0 15,908
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 215 15,035 SH   SOLE NO 0 0 15,035
BLACKROCK CAP ALLOCATION TR COM 09260U109 2,235 108,890 SH   SOLE NO 0 0 108,890
BLACKROCK CAP INVT CORP COM 092533108 293 87,607 SH   SOLE NO 0 0 87,607
BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 103 103,000 SH   SOLE NO 0 0 103,000
BLACKROCK CORE BD TR SHS BEN INT 09249E101 805 51,334 SH   SOLE NO 0 0 51,334
BLACKROCK CORPOR HI YLD FD I COM 09255P107 2,904 247,389 SH   SOLE NO 0 0 247,389
BLACKROCK CR ALLOCATION INCO COM 092508100 462 31,510 SH   SOLE NO 0 0 31,510
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 302 27,543 SH   SOLE NO 0 0 27,543
BLACKROCK ENERGY & RES TR COM 09250U101 543 61,160 SH   SOLE NO 0 0 61,160
BLACKROCK ENHANCED CAP & INC COM 09256A109 927 48,028 SH   SOLE NO 0 0 48,028
BLACKROCK ENHANCED EQUITY DI COM 09251A104 2,135 225,768 SH   SOLE NO 0 0 225,768
BLACKROCK ENHANCED GLOBAL DI COM 092501105 324 28,280 SH   SOLE NO 0 0 28,280
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 264 43,598 SH   SOLE NO 0 0 43,598
BLACKROCK ETF TRUST US EQT FACTOR 09290C103 353 10,413 SH   SOLE NO 0 0 10,413
BLACKROCK FLOATING RATE INCO COM 091941104 227 18,223 SH   SOLE NO 0 0 18,223
BLACKROCK FLOATING RATE INCO COM 09255X100 190 14,671 SH   SOLE NO 0 0 14,671
BLACKROCK HEALTH SCIENCES TR COM 09250W107 923 19,975 SH   SOLE NO 0 0 19,975
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 288 10,959 SH   SOLE NO 0 0 10,959
BLACKROCK INC COM 09247X101 22,853 30,311 SH   SOLE NO 0 0 30,311
BLACKROCK INCOME TR INC COM 09247F100 258 42,234 SH   SOLE NO 0 0 42,234
BLACKROCK INVT QUALITY MUN T COM 09247D105 195 11,098 SH   SOLE NO 0 0 11,098
BLACKROCK LTD DURATION INC T COM SHS 09249W101 569 34,010 SH   SOLE NO 0 0 34,010
BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 151 11,361 SH   SOLE NO 0 0 11,361
BLACKROCK MULTI-SECTOR INC T COM 09258A107 480 26,678 SH   SOLE NO 0 0 26,678
BLACKROCK MUN INCOME QUALITY COM 092479104 400 26,513 SH   SOLE NO 0 0 26,513
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 176 11,794 SH   SOLE NO 0 0 11,794
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1,494 58,808 SH   SOLE NO 0 0 58,808
BLACKROCK MUNI INCOME TR II COM 09249N101 611 40,066 SH   SOLE NO 0 0 40,066
BLACKROCK MUNI INTER DR FD I COM 09253X102 262 17,454 SH   SOLE NO 0 0 17,454
BLACKROCK MUNIASSETS FD INC COM 09254J102 962 63,128 SH   SOLE NO 0 0 63,128
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 450 38,134 SH   SOLE NO 0 0 38,134
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 519 34,968 SH   SOLE NO 0 0 34,968
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 227 16,110 SH   SOLE NO 0 0 16,110
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 346 22,997 SH   SOLE NO 0 0 22,997
BLACKROCK MUNIHOLDINGS QUALI COM 09253N104 413 25,862 SH   SOLE NO 0 0 25,862
BLACKROCK MUNIVEST FD II INC COM 09253T101 300 20,073 SH   SOLE NO 0 0 20,073
BLACKROCK MUNIVEST FD INC COM 09253R105 345 37,106 SH   SOLE NO 0 0 37,106
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 274 18,634 SH   SOLE NO 0 0 18,634
BLACKROCK MUNIYIELD FD INC COM 09253W104 348 24,265 SH   SOLE NO 0 0 24,265
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 245 16,930 SH   SOLE NO 0 0 16,930
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 957 71,189 SH   SOLE NO 0 0 71,189
BLACKROCK MUNIYIELD PA QLTY COM 09255G107 159 10,829 SH   SOLE NO 0 0 10,829
BLACKROCK MUNIYIELD QUALITY COM 09254E103 435 30,550 SH   SOLE NO 0 0 30,550
BLACKROCK MUNIYILD QULT FD I COM 09254F100 338 21,330 SH   SOLE NO 0 0 21,330
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 398 26,519 SH   SOLE NO 0 0 26,519
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 270 17,486 SH   SOLE NO 0 0 17,486
BLACKROCK NEW YORK MUN INCOM COM 09249R102 155 10,251 SH   SOLE NO 0 0 10,251
BLACKROCK NEW YORK MUN INCOM COM 09249U105 199 13,874 SH   SOLE NO 0 0 13,874
BLACKROCK RES & COMMODITIES SHS 09257A108 2,698 304,196 SH   SOLE NO 0 0 304,196
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 1,127 31,598 SH   SOLE NO 0 0 31,598
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 1,816 33,574 SH   SOLE NO 0 0 33,574
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 3,116 126,411 SH   SOLE NO 0 0 126,411
BLACKROCK TCP CAPITAL CORP COM 09259E108 927 67,037 SH   SOLE NO 0 0 67,037
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 252 247,000 SH   SOLE NO 0 0 247,000
BLACKROCK UTILITIES INFRSTRC COM 09248D104 1,019 40,538 SH   SOLE NO 0 0 40,538
BLACKSTONE GROUP INC COM 09260D107 39,508 530,102 SH   SOLE NO 0 0 530,102
BLACKSTONE MTG TR INC COM CL A 09257W100 2,482 80,092 SH   SOLE NO 0 0 80,092
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 790 59,320 SH   SOLE NO 0 0 59,320
BLINK CHARGING CO COM 09354A100 1,242 30,224 SH   SOLE NO 0 0 30,224
BLOCK H & R INC COM 093671105 1,274 58,446 SH   SOLE NO 0 0 58,446
BLOOM ENERGY CORP COM CL A 093712107 1,353 50,031 SH   SOLE NO 0 0 50,031
BLUE RIDGE BANKSHARES INC VA COM 095825105 205 9,358 SH   SOLE NO 0 0 9,358
BLUELINX HLDGS INC COM NEW 09624H208 456 11,658 SH   SOLE NO 0 0 11,658
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 333 108,076 SH   SOLE NO 0 0 108,076
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 379 26,904 SH   SOLE NO 0 0 26,904
BNY MELLON STRATEGIC MUNS IN COM 05588W108 327 38,302 SH   SOLE NO 0 0 38,302
BOEING CO COM 097023105 104,593 410,619 SH   SOLE NO 0 0 410,619
BOOKING HOLDINGS INC COM 09857L108 5,834 2,504 SH   SOLE NO 0 0 2,504
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 465 5,783 SH   SOLE NO 0 0 5,783
BORGWARNER INC COM 099724106 781 16,866 SH   SOLE NO 0 0 16,866
BOSTON BEER INC CL A 100557107 1,437 1,192 SH   SOLE NO 0 0 1,192
BOSTON PROPERTIES INC COM 101121101 2,394 23,651 SH   SOLE NO 0 0 23,651
BOSTON SCIENTIFIC CORP COM 101137107 4,888 126,472 SH   SOLE NO 0 0 126,472
BOULDER GROWTH & INCOME FD I COM 101507101 588 46,781 SH   SOLE NO 0 0 46,781
BOX INC CL A 10316T104 1,876 81,739 SH   SOLE NO 0 0 81,739
BOYD GAMING CORP COM 103304101 406 6,901 SH   SOLE NO 0 0 6,901
BP PLC SPONSORED ADR 055622104 15,961 655,497 SH   SOLE NO 0 0 655,497
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 48 13,099 SH   SOLE NO 0 0 13,099
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 435 33,743 SH   SOLE NO 0 0 33,743
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 260 21,566 SH   SOLE NO 0 0 21,566
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 115 28,039 SH   SOLE NO 0 0 28,039
BRIGHAM MINERALS INC CL A COM 10918L103 341 23,302 SH   SOLE NO 0 0 23,302
BRIGHTCOVE INC COM 10921T101 2,371 117,872 SH   SOLE NO 0 0 117,872
BRIGHTHOUSE FINL INC COM 10922N103 251 5,682 SH   SOLE NO 0 0 5,682
BRISTOL-MYERS SQUIBB CO COM 110122108 72,482 1,148,142 SH   SOLE NO 0 0 1,148,142
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6,292 162,439 SH   SOLE NO 0 0 162,439
BROADCOM INC COM 11135F101 25,550 55,105 SH   SOLE NO 0 0 55,105
BROADMARK RLTY CAP INC COM 11135B100 117 11,280 SH   SOLE NO 0 0 11,280
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,504 22,891 SH   SOLE NO 0 0 22,891
BROADSTONE NET LEASE INC COM 11135E203 1,348 73,687 SH   SOLE NO 0 0 73,687
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10,400 233,708 SH   SOLE NO 0 0 233,708
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2,480 46,579 SH   SOLE NO 0 0 46,579
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,397 18,295 SH   SOLE NO 0 0 18,295
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 270 15,220 SH   SOLE NO 0 0 15,220
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,651 79,806 SH   SOLE NO 0 0 79,806
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,346 28,768 SH   SOLE NO 0 0 28,768
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,778 41,741 SH   SOLE NO 0 0 41,741
BROOKLINE BANCORP INC DEL COM 11373M107 1,255 83,723 SH   SOLE NO 0 0 83,723
BROOKS AUTOMATION INC NEW COM 114340102 291 3,568 SH   SOLE NO 0 0 3,568
BROWN & BROWN INC COM 115236101 2,592 56,722 SH   SOLE NO 0 0 56,722
BROWN FORMAN CORP CL A 115637100 2,705 42,497 SH   SOLE NO 0 0 42,497
BROWN FORMAN CORP CL B 115637209 8,764 127,083 SH   SOLE NO 0 0 127,083
BRT APARTMENTS CORP COM 055645303 205 12,213 SH   SOLE NO 0 0 12,213
BRYN MAWR BK CORP COM 117665109 961 21,122 SH   SOLE NO 0 0 21,122
BUILDERS FIRSTSOURCE INC COM 12008R107 265 5,733 SH   SOLE NO 0 0 5,733
BUMBLE INC COM CL A 12047B105 322 5,166 SH   SOLE NO 0 0 5,166
BUNGE LIMITED COM G16962105 2,022 25,519 SH   SOLE NO 0 0 25,519
BUTTERFLY NETWORK INC COM CL A 124155102 447 26,615 SH   SOLE NO 0 0 26,615
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 975 10,222 SH   SOLE NO 0 0 10,222
C3 AI INC CL A 12468P104 834 12,661 SH   SOLE NO 0 0 12,661
CABOT CORP COM 127055101 281 5,368 SH   SOLE NO 0 0 5,368
CACI INTL INC CL A 127190304 551 2,235 SH   SOLE NO 0 0 2,235
CADENCE DESIGN SYSTEM INC COM 127387108 1,364 9,963 SH   SOLE NO 0 0 9,963
CAESARS ENTERTAINMENT INC NE COM 12769G100 839 9,597 SH   SOLE NO 0 0 9,597
CAL MAINE FOODS INC COM NEW 128030202 632 16,460 SH   SOLE NO 0 0 16,460
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 4,053 271,842 SH   SOLE NO 0 0 271,842
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 8,084 568,515 SH   SOLE NO 0 0 568,515
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 3,587 112,176 SH   SOLE NO 0 0 112,176
CALAMOS GBL DYN INCOME FUND COM 12811L107 3,544 346,776 SH   SOLE NO 0 0 346,776
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 668 44,892 SH   SOLE NO 0 0 44,892
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 4,300 249,614 SH   SOLE NO 0 0 249,614
CALEDONIA MNG CORP PLC SHS NEW G1757E113 195 13,672 SH   SOLE NO 0 0 13,672
CALIFORNIA WTR SVC GROUP COM 130788102 638 11,329 SH   SOLE NO 0 0 11,329
CALIX INC COM 13100M509 236 6,828 SH   SOLE NO 0 0 6,828
CALLAWAY GOLF CO COM 131193104 393 14,728 SH   SOLE NO 0 0 14,728
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 221 36,294 SH   SOLE NO 0 0 36,294
CAMBIUM NETWORKS CORP SHS G17766109 341 7,309 SH   SOLE NO 0 0 7,309
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 987 26,069 SH   SOLE NO 0 0 26,069
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1,870 31,145 SH   SOLE NO 0 0 31,145
CAMBRIDGE BANCORP COM 132152109 2,459 29,170 SH   SOLE NO 0 0 29,170
CAMDEN NATL CORP COM 133034108 5,785 120,878 SH   SOLE NO 0 0 120,878
CAMDEN PPTY TR SH BEN INT 133131102 1,110 10,104 SH   SOLE NO 0 0 10,104
CAMECO CORP COM 13321L108 707 42,577 SH   SOLE NO 0 0 42,577
CAMPBELL SOUP CO COM 134429109 3,881 77,215 SH   SOLE NO 0 0 77,215
CAMPING WORLD HLDGS INC CL A 13462K109 988 27,159 SH   SOLE NO 0 0 27,159
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 496 12,662 SH   SOLE NO 0 0 12,662
CANADIAN IMP BK COMM COM 136069101 847 8,660 SH   SOLE NO 0 0 8,660
CANADIAN NAT RES LTD COM 136385101 414 13,426 SH   SOLE NO 0 0 13,426
CANADIAN NATL RY CO COM 136375102 5,120 44,150 SH   SOLE NO 0 0 44,150
CANADIAN PAC RY LTD COM 13645T100 1,785 4,707 SH   SOLE NO 0 0 4,707
CANADIAN SOLAR INC COM 136635109 1,082 21,807 SH   SOLE NO 0 0 21,807
CANON INC SPONSORED ADR 138006309 248 10,898 SH   SOLE NO 0 0 10,898
CANOO INC COM CL A 13803R102 90 10,040 SH   SOLE NO 0 0 10,040
CANOPY GROWTH CORP COM 138035100 10,759 335,934 SH   SOLE NO 0 0 335,934
CAPITAL ONE FINL CORP COM 14040H105 15,152 119,094 SH   SOLE NO 0 0 119,094
CAPITAL SOUTHWEST CORP COM 140501107 306 13,834 SH   SOLE NO 0 0 13,834
CAPITOL FED FINL INC COM 14057J101 265 20,067 SH   SOLE NO 0 0 20,067
CAPRI HOLDINGS LIMITED SHS G1890L107 1,602 31,418 SH   SOLE NO 0 0 31,418
CARDINAL HEALTH INC COM 14149Y108 4,482 73,788 SH   SOLE NO 0 0 73,788
CARDLYTICS INC COM 14161W105 540 4,924 SH   SOLE NO 0 0 4,924
CAREDX INC COM 14167L103 1,045 15,351 SH   SOLE NO 0 0 15,351
CARETRUST REIT INC COM 14174T107 298 12,828 SH   SOLE NO 0 0 12,828
CARLISLE COS INC COM 142339100 3,608 21,924 SH   SOLE NO 0 0 21,924
CARLYLE GROUP INC COM 14316J108 2,712 73,775 SH   SOLE NO 0 0 73,775
CARMAX INC COM 143130102 2,766 20,855 SH   SOLE NO 0 0 20,855
CARNIVAL CORP UNIT 99/99/9999 143658300 15,220 573,500 SH   SOLE NO 0 0 573,500
CARPENTER TECHNOLOGY CORP COM 144285103 282 6,876 SH   SOLE NO 0 0 6,876
CARRIER GLOBAL CORPORATION COM 14448C104 13,874 328,612 SH   SOLE NO 0 0 328,612
CARVANA CO CL A 146869102 729 2,781 SH   SOLE NO 0 0 2,781
CASELLA WASTE SYS INC CL A 147448104 220 3,465 SH   SOLE NO 0 0 3,465
CASEYS GEN STORES INC COM 147528103 1,049 4,855 SH   SOLE NO 0 0 4,855
CASSAVA SCIENCES INC COM 14817C107 433 9,648 SH   SOLE NO 0 0 9,648
CASTLE BIOSCIENCES INC COM 14843C105 265 3,877 SH   SOLE NO 0 0 3,877
CASTOR MARITIME INC SHS Y1146L109 20 27,000 SH   SOLE NO 0 0 27,000
CATALENT INC COM 148806102 1,989 18,892 SH   SOLE NO 0 0 18,892
CATALYST PHARMACEUTICALS INC COM 14888U101 50 11,056 SH   SOLE NO 0 0 11,056
CATCHMARK TIMBER TR INC CL A 14912Y202 887 87,216 SH   SOLE NO 0 0 87,216
CATERPILLAR INC COM 149123101 87,812 378,712 SH   SOLE NO 0 0 378,712
CATHAY GEN BANCORP COM 149150104 380 9,334 SH   SOLE NO 0 0 9,334
CBIZ INC COM 124805102 721 22,081 SH   SOLE NO 0 0 22,081
CBOE GLOBAL MKTS INC COM 12503M108 794 8,045 SH   SOLE NO 0 0 8,045
CBRE CLARION GLOBAL REAL EST COM 12504G100 597 76,509 SH   SOLE NO 0 0 76,509
CBRE GROUP INC CL A 12504L109 478 6,049 SH   SOLE NO 0 0 6,049
CDK GLOBAL INC COM 12508E101 1,224 22,647 SH   SOLE NO 0 0 22,647
CDW CORP COM 12514G108 1,182 7,134 SH   SOLE NO 0 0 7,134
CEDAR FAIR L P DEPOSITRY UNIT 150185106 1,394 28,068 SH   SOLE NO 0 0 28,068
CEL-SCI CORP COM PAR NEW 150837607 3,604 236,981 SH   SOLE NO 0 0 236,981
CELANESE CORP DEL COM 150870103 526 3,517 SH   SOLE NO 0 0 3,517
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 36 22,945 SH   SOLE NO 0 0 22,945
CENOVUS ENERGY INC COM 15135U109 166 22,100 SH   SOLE NO 0 0 22,100
CENTENE CORP DEL COM 15135B101 1,472 23,036 SH   SOLE NO 0 0 23,036
CENTERPOINT ENERGY INC COM 15189T107 2,530 111,741 SH   SOLE NO 0 0 111,741
CENTERSPACE COM 15202L107 234 3,453 SH   SOLE NO 0 0 3,453
CENTURY BANCORPORATION INC CL A NON VTG 156432106 505 5,414 SH   SOLE NO 0 0 5,414
CENTURY CMNTYS INC COM 156504300 390 6,476 SH   SOLE NO 0 0 6,476
CERENCE INC COM 156727109 779 8,704 SH   SOLE NO 0 0 8,704
CERNER CORP COM 156782104 3,672 51,094 SH   SOLE NO 0 0 51,094
CEVA INC COM 157210105 363 6,466 SH   SOLE NO 0 0 6,466
CF INDS HLDGS INC COM 125269100 542 11,947 SH   SOLE NO 0 0 11,947
CGI INC CL A SUB VTG 12532H104 777 9,339 SH   SOLE NO 0 0 9,339
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 829 31,083 SH   SOLE NO 0 0 31,083
CHARLES RIV LABS INTL INC COM 159864107 5,633 19,438 SH   SOLE NO 0 0 19,438
CHART INDS INC COM 16115Q308 318 2,236 SH   SOLE NO 0 0 2,236
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,712 6,016 SH   SOLE NO 0 0 6,016
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,969 17,588 SH   SOLE NO 0 0 17,588
CHEESECAKE FACTORY INC COM 163072101 1,006 17,202 SH   SOLE NO 0 0 17,202
CHEGG INC COM 163092109 2,775 32,397 SH   SOLE NO 0 0 32,397
CHEMED CORP NEW COM 16359R103 217 474 SH   SOLE NO 0 0 474
CHEMOURS CO COM 163851108 2,103 75,366 SH   SOLE NO 0 0 75,366
CHEMUNG FINL CORP COM 164024101 311 7,444 SH   SOLE NO 0 0 7,444
CHENIERE ENERGY INC COM NEW 16411R208 1,584 22,009 SH   SOLE NO 0 0 22,009
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1,058 25,467 SH   SOLE NO 0 0 25,467
CHESAPEAKE UTILS CORP COM 165303108 1,426 12,287 SH   SOLE NO 0 0 12,287
CHEVRON CORP NEW COM 166764100 103,100 983,880 SH   SOLE NO 0 0 983,880
CHEWY INC CL A 16679L109 4,046 47,767 SH   SOLE NO 0 0 47,767
CHILDRENS PL INC NEW COM 168905107 315 4,530 SH   SOLE NO 0 0 4,530
CHIMERA INVT CORP COM NEW 16934Q208 2,095 164,968 SH   SOLE NO 0 0 164,968
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,380 5,898 SH   SOLE NO 0 0 5,898
CHOICE HOTELS INTL INC COM 169905106 1,375 12,824 SH   SOLE NO 0 0 12,824
CHUBB LIMITED COM H1467J104 8,973 56,806 SH   SOLE NO 0 0 56,806
CHURCH & DWIGHT INC COM 171340102 7,176 82,153 SH   SOLE NO 0 0 82,153
CHURCHILL CAPITAL CORP IV CL A 171439102 2,191 94,538 SH   SOLE NO 0 0 94,538
CHURCHILL DOWNS INC COM 171484108 200 882 SH   SOLE NO 0 0 882
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 51 22,870 SH   SOLE NO 0 0 22,870
CIENA CORP COM NEW 171779309 2,318 42,365 SH   SOLE NO 0 0 42,365
CIGNA CORP NEW COM 125523100 13,468 55,716 SH   SOLE NO 0 0 55,716
CIMPRESS PLC SHS EURO G2143T103 226 2,257 SH   SOLE NO 0 0 2,257
CINCINNATI FINL CORP COM 172062101 6,576 63,790 SH   SOLE NO 0 0 63,790
CINTAS CORP COM 172908105 4,058 11,889 SH   SOLE NO 0 0 11,889
CISCO SYS INC COM 17275R102 99,754 1,929,119 SH   SOLE NO 0 0 1,929,119
CIT GROUP INC COM NEW 125581801 257 5,001 SH   SOLE NO 0 0 5,001
CITIGROUP INC COM NEW 172967424 29,112 400,171 SH   SOLE NO 0 0 400,171
CITIZENS & NORTHN CORP COM 172922106 328 13,806 SH   SOLE NO 0 0 13,806
CITIZENS CMNTY BANCORP INC M COM 174903104 164 13,252 SH   SOLE NO 0 0 13,252
CITIZENS FINANCIAL GROUP INC COM 174610105 6,913 156,583 SH   SOLE NO 0 0 156,583
CITRIX SYS INC COM 177376100 1,163 8,291 SH   SOLE NO 0 0 8,291
CITY OFFICE REIT INC COM 178587101 164 15,492 SH   SOLE NO 0 0 15,492
CIVISTA BANCSHARES INC COM NO PAR 178867107 525 22,927 SH   SOLE NO 0 0 22,927
CLEAN ENERGY FUELS CORP COM 184499101 1,464 106,560 SH   SOLE NO 0 0 106,560
CLEAN HARBORS INC COM 184496107 269 3,208 SH   SOLE NO 0 0 3,208
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 21 12,041 SH   SOLE NO 0 0 12,041
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 695 37,232 SH   SOLE NO 0 0 37,232
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 534 22,879 SH   SOLE NO 0 0 22,879
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 324 16,200 SH   SOLE NO 0 0 16,200
CLEVELAND-CLIFFS INC NEW COM 185899101 5,010 249,176 SH   SOLE NO 0 0 249,176
CLOROX CO DEL COM 189054109 25,011 129,671 SH   SOLE NO 0 0 129,671
CLOUDERA INC COM 18914U100 195 16,092 SH   SOLE NO 0 0 16,092
CLOUDFLARE INC CL A COM 18915M107 2,063 29,373 SH   SOLE NO 0 0 29,373
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1,004 81,961 SH   SOLE NO 0 0 81,961
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 209 27,775 SH   SOLE NO 0 0 27,775
CM LIFE SCIENCES II INC UNIT 02/25/2028 125842203 256 20,000 SH   SOLE NO 0 0 20,000
CME GROUP INC COM 12572Q105 13,449 65,853 SH   SOLE NO 0 0 65,853
CMS ENERGY CORP COM 125896100 2,882 47,086 SH   SOLE NO 0 0 47,086
CNA FINL CORP COM 126117100 2,036 45,638 SH   SOLE NO 0 0 45,638
COCA COLA CO COM 191216100 87,068 1,651,842 SH   SOLE NO 0 0 1,651,842
COCA COLA CONS INC COM 191098102 351 1,218 SH   SOLE NO 0 0 1,218
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,178 22,593 SH   SOLE NO 0 0 22,593
COCRYSTAL PHARMA INC COM 19188J300 15 11,500 SH   SOLE NO 0 0 11,500
CODA OCTOPUS GROUP INC COM NEW 19188U206 240 27,100 SH   SOLE NO 0 0 27,100
COEUR MNG INC COM NEW 192108504 204 22,683 SH   SOLE NO 0 0 22,683
COGNEX CORP COM 192422103 1,905 22,964 SH   SOLE NO 0 0 22,964
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,617 46,303 SH   SOLE NO 0 0 46,303
COHBAR INC COM 19249J109 27 20,194 SH   SOLE NO 0 0 20,194
COHEN & STEERS CLOSED-END OP COM 19248P106 3,555 265,143 SH   SOLE NO 0 0 265,143
COHEN & STEERS INFRASTRUCTUR COM 19248A109 3,135 112,278 SH   SOLE NO 0 0 112,278
COHEN & STEERS LTD DURATION COM 19248C105 441 16,920 SH   SOLE NO 0 0 16,920
COHEN & STEERS QUALITY INCOM COM 19247L106 3,874 278,323 SH   SOLE NO 0 0 278,323
COHEN & STEERS REIT & PFD & COM 19247X100 1,804 73,988 SH   SOLE NO 0 0 73,988
COHEN & STEERS SELECT PFD & COM 19248Y107 248 8,979 SH   SOLE NO 0 0 8,979
COHEN & STEERS TOTAL RETURN COM 19247R103 3,863 264,099 SH   SOLE NO 0 0 264,099
COHU INC COM 192576106 965 23,066 SH   SOLE NO 0 0 23,066
COLFAX CORP COM 194014106 230 5,251 SH   SOLE NO 0 0 5,251
COLGATE PALMOLIVE CO COM 194162103 23,439 297,348 SH   SOLE NO 0 0 297,348
COLONY CAP INC NEW CL A COM 19626G108 1,314 202,816 SH   SOLE NO 0 0 202,816
COLONY CR REAL ESTATE INC COM CL A 19625T101 662 77,761 SH   SOLE NO 0 0 77,761
COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 17 10,000 SH   SOLE NO 0 0 10,000
COLUMBIA BKG SYS INC COM 197236102 763 17,713 SH   SOLE NO 0 0 17,713
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 4,235 200,538 SH   SOLE NO 0 0 200,538
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 1,571 70,341 SH   SOLE NO 0 0 70,341
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 6,579 206,774 SH   SOLE NO 0 0 206,774
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 545 19,564 SH   SOLE NO 0 0 19,564
COLUMBIA FINL INC COM 197641103 397 22,763 SH   SOLE NO 0 0 22,763
COLUMBIA PPTY TR INC COM NEW 198287203 1,962 114,770 SH   SOLE NO 0 0 114,770
COLUMBIA SELIGM PREM TECH GR COM 19842X109 313 10,037 SH   SOLE NO 0 0 10,037
COLUMBIA SPORTSWEAR CO COM 198516106 329 3,119 SH   SOLE NO 0 0 3,119
COLUMBUS MCKINNON CORP N Y COM 199333105 304 5,771 SH   SOLE NO 0 0 5,771
COMCAST CORP NEW CL A 20030N101 45,087 833,252 SH   SOLE NO 0 0 833,252
COMERICA INC COM 200340107 4,319 60,203 SH   SOLE NO 0 0 60,203
COMMERCE BANCSHARES INC COM 200525103 1,042 13,608 SH   SOLE NO 0 0 13,608
COMMERCIAL METALS CO COM 201723103 807 26,171 SH   SOLE NO 0 0 26,171
COMMUNITY BK SYS INC COM 203607106 2,131 27,784 SH   SOLE NO 0 0 27,784
COMMUNITY HEALTH SYS INC NEW COM 203668108 219 16,224 SH   SOLE NO 0 0 16,224
COMMUNITY HEALTHCARE TR INC COM 20369C106 362 7,868 SH   SOLE NO 0 0 7,868
COMMVAULT SYSTEMS INC COM 204166102 494 7,668 SH   SOLE NO 0 0 7,668
COMPASS DIVERSIFIED SH BEN INT 20451Q104 916 39,584 SH   SOLE NO 0 0 39,584
COMPASS MINERALS INTL INC COM 20451N101 2,136 34,057 SH   SOLE NO 0 0 34,057
COMSTOCK MNG INC COM NEW 205750300 2,282 498,401 SH   SOLE NO 0 0 498,401
CONAGRA BRANDS INC COM 205887102 3,373 89,723 SH   SOLE NO 0 0 89,723
CONFORMIS INC COM 20717E101 12 12,901 SH   SOLE NO 0 0 12,901
CONMED CORP COM 207410101 2,466 18,888 SH   SOLE NO 0 0 18,888
CONOCOPHILLIPS COM 20825C104 17,797 335,990 SH   SOLE NO 0 0 335,990
CONSOLIDATED COMM HLDGS INC COM 209034107 119 16,550 SH   SOLE NO 0 0 16,550
CONSOLIDATED EDISON INC COM 209115104 34,070 455,483 SH   SOLE NO 0 0 455,483
CONSOLIDATED WATER CO INC ORD G23773107 199 14,798 SH   SOLE NO 0 0 14,798
CONSTELLATION BRANDS INC CL A 21036P108 21,294 93,395 SH   SOLE NO 0 0 93,395
CONSTELLATION BRANDS INC CL B 21036P207 395 1,721 SH   SOLE NO 0 0 1,721
CONTAINER STORE GROUP INC COM 210751103 455 27,384 SH   SOLE NO 0 0 27,384
CONTANGO OIL & GAS CO COM NEW 21075N204 56 14,375 SH   SOLE NO 0 0 14,375
CONTINENTAL RES INC COM 212015101 400 15,483 SH   SOLE NO 0 0 15,483
CONX CORP COM CL A 212873103 154 15,500 SH   SOLE NO 0 0 15,500
COOPER COS INC COM NEW 216648402 1,394 3,629 SH   SOLE NO 0 0 3,629
COPART INC COM 217204106 2,018 18,584 SH   SOLE NO 0 0 18,584
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 24 12,603 SH   SOLE NO 0 0 12,603
CORESITE RLTY CORP COM 21870Q105 366 3,055 SH   SOLE NO 0 0 3,055
CORNERSTONE STRATEGIC VALUE COM 21924B302 240 17,824 SH   SOLE NO 0 0 17,824
CORNERSTONE TOTAL RETURN FD COM 21924U300 167 12,638 SH   SOLE NO 0 0 12,638
CORNING INC COM 219350105 22,695 521,625 SH   SOLE NO 0 0 521,625
CORSAIR GAMING INC COM 22041X102 277 8,347 SH   SOLE NO 0 0 8,347
CORTEVA INC COM 22052L104 6,910 148,237 SH   SOLE NO 0 0 148,237
COSTAMARE INC SHS Y1771G102 567 59,000 SH   SOLE NO 0 0 59,000
COSTAR GROUP INC COM 22160N109 1,412 1,718 SH   SOLE NO 0 0 1,718
COSTCO WHSL CORP NEW COM 22160K105 97,484 276,566 SH   SOLE NO 0 0 276,566
COTY INC COM CL A 222070203 807 89,664 SH   SOLE NO 0 0 89,664
COUPA SOFTWARE INC COM 22266L106 541 2,128 SH   SOLE NO 0 0 2,128
COUPANG INC CL A 22266T109 718 14,550 SH   SOLE NO 0 0 14,550
COUSINS PPTYS INC COM NEW 222795502 592 16,756 SH   SOLE NO 0 0 16,756
COVANTA HLDG CORP COM 22282E102 312 22,565 SH   SOLE NO 0 0 22,565
COVENANT LOGISTICS GROUP INC CL A 22284P105 451 21,943 SH   SOLE NO 0 0 21,943
COVETRUS INC COM 22304C100 507 16,923 SH   SOLE NO 0 0 16,923
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,113 6,439 SH   SOLE NO 0 0 6,439
CRANE CO COM 224399105 363 3,874 SH   SOLE NO 0 0 3,874
CREDIT ACCEP CORP MICH COM 225310101 247 688 SH   SOLE NO 0 0 688
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 275 114,298 SH   SOLE NO 0 0 114,298
CREE INC COM 225447101 1,480 13,690 SH   SOLE NO 0 0 13,690
CRH PLC ADR 12626K203 226 4,821 SH   SOLE NO 0 0 4,821
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3,672 30,140 SH   SOLE NO 0 0 30,140
CROCS INC COM 227046109 735 9,144 SH   SOLE NO 0 0 9,144
CRONOS GROUP INC COM 22717L101 2,108 222,842 SH   SOLE NO 0 0 222,842
CROSSFIRST BANKSHARES INC COM 22766M109 172 12,500 SH   SOLE NO 0 0 12,500
CROWDSTRIKE HLDGS INC CL A 22788C105 16,661 91,289 SH   SOLE NO 0 0 91,289
CROWN CASTLE INTL CORP NEW COM 22822V101 12,530 72,798 SH   SOLE NO 0 0 72,798
CROWN HLDGS INC COM 228368106 759 7,823 SH   SOLE NO 0 0 7,823
CRYOPORT INC COM PAR $0.001 229050307 318 6,124 SH   SOLE NO 0 0 6,124
CSX CORP COM 126408103 22,832 236,805 SH   SOLE NO 0 0 236,805
CUBESMART COM 229663109 6,934 183,302 SH   SOLE NO 0 0 183,302
CULLEN FROST BANKERS INC COM 229899109 4,848 44,579 SH   SOLE NO 0 0 44,579
CUMMINS INC COM 231021106 14,781 57,048 SH   SOLE NO 0 0 57,048
CURTISS WRIGHT CORP COM 231561101 597 5,035 SH   SOLE NO 0 0 5,035
CVB FINL CORP COM 126600105 1,582 71,645 SH   SOLE NO 0 0 71,645
CVD EQUIP CORP COM 126601103 103 23,765 SH   SOLE NO 0 0 23,765
CVS HEALTH CORP COM 126650100 65,906 876,062 SH   SOLE NO 0 0 876,062
CYBERARK SOFTWARE LTD SHS M2682V108 21,235 164,185 SH   SOLE NO 0 0 164,185
CYBEROPTICS CORP COM 232517102 392 15,123 SH   SOLE NO 0 0 15,123
CYTOSORBENTS CORP COM NEW 23283X206 149 17,185 SH   SOLE NO 0 0 17,185
D R HORTON INC COM 23331A109 7,990 89,654 SH   SOLE NO 0 0 89,654
DAKTRONICS INC COM 234264109 77 12,308 SH   SOLE NO 0 0 12,308
DANAHER CORPORATION COM 235851102 22,244 98,828 SH   SOLE NO 0 0 98,828
DANAOS CORPORATION SHS Y1968P121 4,181 84,295 SH   SOLE NO 0 0 84,295
DANIMER SCIENTIFIC INC COM CL A 236272100 1,946 51,558 SH   SOLE NO 0 0 51,558
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 392 5,203 SH   SOLE NO 0 0 5,203
DARDEN RESTAURANTS INC COM 237194105 5,204 36,654 SH   SOLE NO 0 0 36,654
DARE BIOSCIENCE INC COM 23666P101 28 16,625 SH   SOLE NO 0 0 16,625
DARLING INGREDIENTS INC COM 237266101 9,159 124,482 SH   SOLE NO 0 0 124,482
DATADOG INC CL A COM 23804L103 5,998 71,982 SH   SOLE NO 0 0 71,982
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 471 19,708 SH   SOLE NO 0 0 19,708
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 1,599 56,991 SH   SOLE NO 0 0 56,991
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1,810 54,861 SH   SOLE NO 0 0 54,861
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 3,704 109,696 SH   SOLE NO 0 0 109,696
DAVITA INC COM 23918K108 2,073 19,243 SH   SOLE NO 0 0 19,243
DBX ETF TR XTRACK HRVST CSI 233051879 585 15,148 SH   SOLE NO 0 0 15,148
DBX ETF TR XTRACK MSCI EAFE 233051200 27,940 769,508 SH   SOLE NO 0 0 769,508
DBX ETF TR XTRACK MSCI EMRG 233051101 906 31,569 SH   SOLE NO 0 0 31,569
DBX ETF TR XTRACK USD HIGH 233051432 556 11,132 SH   SOLE NO 0 0 11,132
DBX ETF TR XTRACKERS FTSE 233051515 783 25,184 SH   SOLE NO 0 0 25,184
DBX ETF TR XTRACKERS RUSSEL 233051481 703 16,777 SH   SOLE NO 0 0 16,777
DBX ETF TR XTRACKERS S&P 233051143 1,434 41,266 SH   SOLE NO 0 0 41,266
DBX ETF TR XTRCKR MSCI US 233051150 875 24,012 SH   SOLE NO 0 0 24,012
DECKERS OUTDOOR CORP COM 243537107 948 2,871 SH   SOLE NO 0 0 2,871
DEERE & CO COM 244199105 39,641 105,952 SH   SOLE NO 0 0 105,952
DELAWARE INVTS MINN MUN INCO COM 24610V103 212 16,140 SH   SOLE NO 0 0 16,140
DELL TECHNOLOGIES INC CL C 24703L202 5,661 64,225 SH   SOLE NO 0 0 64,225
DELTA AIR LINES INC DEL COM NEW 247361702 12,736 263,796 SH   SOLE NO 0 0 263,796
DELUXE CORP COM 248019101 260 6,207 SH   SOLE NO 0 0 6,207
DENALI THERAPEUTICS INC COM 24823R105 226 3,969 SH   SOLE NO 0 0 3,969
DENTSPLY SIRONA INC COM 24906P109 741 11,626 SH   SOLE NO 0 0 11,626
DERMTECH INC COM 24984K105 334 6,581 SH   SOLE NO 0 0 6,581
DESIGNER BRANDS INC CL A 250565108 4,187 240,679 SH   SOLE NO 0 0 240,679
DESKTOP METAL INC COM CL A 25058X105 358 24,081 SH   SOLE NO 0 0 24,081
DEUTSCHE BANK A G NAMEN AKT D18190898 223 18,651 SH   SOLE NO 0 0 18,651
DEVON ENERGY CORP NEW COM 25179M103 1,062 48,622 SH   SOLE NO 0 0 48,622
DEXCOM INC COM 252131107 3,089 8,597 SH   SOLE NO 0 0 8,597
DIAGEO PLC SPON ADR NEW 25243Q205 13,405 81,634 SH   SOLE NO 0 0 81,634
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 555 3,560 SH   SOLE NO 0 0 3,560
DIAMONDBACK ENERGY INC COM 25278X109 3,774 51,354 SH   SOLE NO 0 0 51,354
DICKS SPORTING GOODS INC COM 253393102 990 13,012 SH   SOLE NO 0 0 13,012
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 9 10,143 SH   SOLE NO 0 0 10,143
DIGITAL RLTY TR INC COM 253868103 14,132 100,341 SH   SOLE NO 0 0 100,341
DIGITAL TURBINE INC COM NEW 25400W102 1,904 23,702 SH   SOLE NO 0 0 23,702
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 677 24,119 SH   SOLE NO 0 0 24,119
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1,563 56,068 SH   SOLE NO 0 0 56,068
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 9,099 322,922 SH   SOLE NO 0 0 322,922
DIODES INC COM 254543101 409 5,131 SH   SOLE NO 0 0 5,131
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 566 6,236 SH   SOLE NO 0 0 6,236
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 478 12,534 SH   SOLE NO 0 0 12,534
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 379 4,234 SH   SOLE NO 0 0 4,234
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 389 4,579 SH   SOLE NO 0 0 4,579
DIREXION SHS ETF TR FLIGHT TO SAFT 25460G203 1,441 30,729 SH   SOLE NO 0 0 30,729
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 296 7,216 SH   SOLE NO 0 0 7,216
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1,944 25,286 SH   SOLE NO 0 0 25,286
DISCOVER FINL SVCS COM 254709108 6,545 68,904 SH   SOLE NO 0 0 68,904
DISCOVERY INC COM SER A 25470F104 2,253 51,845 SH   SOLE NO 0 0 51,845
DISH NETWORK CORPORATION CL A 25470M109 355 9,832 SH   SOLE NO 0 0 9,832
DISNEY WALT CO COM 254687106 185,810 1,006,995 SH   SOLE NO 0 0 1,006,995
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 344 72,015 SH   SOLE NO 0 0 72,015
DNP SELECT INCOME FD INC COM 23325P104 5,945 601,808 SH   SOLE NO 0 0 601,808
DOCUSIGN INC COM 256163106 38,658 190,954 SH   SOLE NO 0 0 190,954
DOLBY LABORATORIES INC COM CL A 25659T107 566 5,739 SH   SOLE NO 0 0 5,739
DOLLAR GEN CORP NEW COM 256677105 6,346 31,319 SH   SOLE NO 0 0 31,319
DOLLAR TREE INC COM 256746108 2,992 26,148 SH   SOLE NO 0 0 26,148
DOMINION ENERGY INC COM 25746U109 30,873 406,450 SH   SOLE NO 0 0 406,450
DOMINOS PIZZA INC COM 25754A201 1,663 4,521 SH   SOLE NO 0 0 4,521
DOMO INC COM CL B 257554105 571 10,151 SH   SOLE NO 0 0 10,151
DONALDSON INC COM 257651109 2,420 41,626 SH   SOLE NO 0 0 41,626
DOORDASH INC CL A 25809K105 270 2,064 SH   SOLE NO 0 0 2,064
DORCHESTER MINERALS LP COM UNIT 25820R105 310 22,748 SH   SOLE NO 0 0 22,748
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,973 163,711 SH   SOLE NO 0 0 163,711
DOUBLELINE OPPORTUNISTIC CR COM 258623107 246 12,498 SH   SOLE NO 0 0 12,498
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 480 25,079 SH   SOLE NO 0 0 25,079
DOVER CORP COM 260003108 2,511 18,315 SH   SOLE NO 0 0 18,315
DOW INC COM 260557103 20,160 315,297 SH   SOLE NO 0 0 315,297
DRAFTKINGS INC COM CL A 26142R104 16,295 265,703 SH   SOLE NO 0 0 265,703
DROPBOX INC CL A 26210C104 1,728 64,818 SH   SOLE NO 0 0 64,818
DTE ENERGY CO COM 233331107 9,146 68,700 SH   SOLE NO 0 0 68,700
DUCOMMUN INC DEL COM 264147109 1,401 23,350 SH   SOLE NO 0 0 23,350
DUFF & PHELPS UTLITY AND INF COM 26433C105 523 39,450 SH   SOLE NO 0 0 39,450
DUKE ENERGY CORP NEW COM NEW 26441C204 40,035 414,743 SH   SOLE NO 0 0 414,743
DUKE REALTY CORP COM NEW 264411505 754 17,986 SH   SOLE NO 0 0 17,986
DULUTH HLDGS INC COM CL B 26443V101 200 11,826 SH   SOLE NO 0 0 11,826
DUPONT DE NEMOURS INC COM 26614N102 15,056 194,831 SH   SOLE NO 0 0 194,831
DURECT CORP COM 266605104 43 21,955 SH   SOLE NO 0 0 21,955
DWS MUN INCOME TR COM 233368109 253 21,729 SH   SOLE NO 0 0 21,729
DXC TECHNOLOGY CO COM 23355L106 1,706 54,584 SH   SOLE NO 0 0 54,584
DYNATRACE INC COM NEW 268150109 1,074 22,281 SH   SOLE NO 0 0 22,281
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 467 47,579 SH   SOLE NO 0 0 47,579
DYNEX CAP INC COM 26817Q886 1,543 81,516 SH   SOLE NO 0 0 81,516
EAGLE BANCORP INC MD COM 268948106 753 14,155 SH   SOLE NO 0 0 14,155
EAGLE BULK SHIPPING INC COM Y2187A150 273 7,578 SH   SOLE NO 0 0 7,578
EAGLE MATLS INC COM 26969P108 271 2,020 SH   SOLE NO 0 0 2,020
EAGLE PT CR CO LLC COM 269808101 1,143 95,429 SH   SOLE NO 0 0 95,429
EAST WEST BANCORP INC COM 27579R104 3,590 48,646 SH   SOLE NO 0 0 48,646
EASTERN BANKSHARES INC COM 27627N105 908 47,076 SH   SOLE NO 0 0 47,076
EASTGROUP PPTYS INC COM 277276101 250 1,751 SH   SOLE NO 0 0 1,751
EASTMAN CHEM CO COM 277432100 4,777 43,383 SH   SOLE NO 0 0 43,383
EASTMAN KODAK CO COM NEW 277461406 127 16,247 SH   SOLE NO 0 0 16,247
EATON CORP PLC SHS G29183103 18,856 136,363 SH   SOLE NO 0 0 136,363
EATON VANCE 2021 TARGET TRM COM SHS BEN INT 27829W101 196 20,000 SH   SOLE NO 0 0 20,000
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 270 20,400 SH   SOLE NO 0 0 20,400
EATON VANCE ENHANCED EQUITY COM 278274105 1,522 90,511 SH   SOLE NO 0 0 90,511
EATON VANCE ENHANCED EQUITY COM 278277108 614 28,458 SH   SOLE NO 0 0 28,458
EATON VANCE FLOATING RATE 20 COM 27831H100 762 81,024 SH   SOLE NO 0 0 81,024
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 172 10,579 SH   SOLE NO 0 0 10,579
EATON VANCE LTD DURATION INC COM 27828H105 2,455 194,420 SH   SOLE NO 0 0 194,420
EATON VANCE MUN BD FD COM 27827X101 1,751 131,666 SH   SOLE NO 0 0 131,666
EATON VANCE MUN INCOME 2028 SHS 27829U105 663 30,330 SH   SOLE NO 0 0 30,330
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1,170 85,036 SH   SOLE NO 0 0 85,036
EATON VANCE NEW YORK MUN BD COM 27827Y109 267 21,921 SH   SOLE NO 0 0 21,921
EATON VANCE NEW YORK MUN INC SH BEN INT 27826W104 311 21,553 SH   SOLE NO 0 0 21,553
EATON VANCE RISK-MANAGED DIV COM 27829G106 1,059 98,319 SH   SOLE NO 0 0 98,319
EATON VANCE SHORT DURATION D COM 27828V104 292 22,220 SH   SOLE NO 0 0 22,220
EATON VANCE SR FLTNG RTE TR COM 27828Q105 288 20,905 SH   SOLE NO 0 0 20,905
EATON VANCE TAX ADVT DIV INC COM 27828G107 5,065 192,824 SH   SOLE NO 0 0 192,824
EATON VANCE TAX MNGED BUY WR COM 27828X100 1,033 65,675 SH   SOLE NO 0 0 65,675
EATON VANCE TAX-ADVANTAGED G COM 27828U106 531 20,216 SH   SOLE NO 0 0 20,216
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 2,996 193,449 SH   SOLE NO 0 0 193,449
EATON VANCE TAX-MANAGED DIVE COM 27828N102 3,290 257,693 SH   SOLE NO 0 0 257,693
EATON VANCE TAX-MANAGED GLOB COM 27829C105 2,208 214,038 SH   SOLE NO 0 0 214,038
EATON VANCE TAX-MANAGED GLOB COM 27829F108 5,316 571,660 SH   SOLE NO 0 0 571,660
EATON VANCE TX ADV GLBL DIV COM 27828S101 3,466 181,563 SH   SOLE NO 0 0 181,563
EBAY INC. COM 278642103 5,775 94,309 SH   SOLE NO 0 0 94,309
ECOLAB INC COM 278865100 18,791 87,784 SH   SOLE NO 0 0 87,784
EDAP TMS S A SPONSORED ADR 268311107 397 47,325 SH   SOLE NO 0 0 47,325
EDISON INTL COM 281020107 3,994 68,158 SH   SOLE NO 0 0 68,158
EDITAS MEDICINE INC COM 28106W103 831 19,790 SH   SOLE NO 0 0 19,790
EDWARDS LIFESCIENCES CORP COM 28176E108 10,326 123,460 SH   SOLE NO 0 0 123,460
EHEALTH INC COM 28238P109 620 8,533 SH   SOLE NO 0 0 8,533
ELANCO ANIMAL HEALTH INC COM 28414H103 1,113 37,810 SH   SOLE NO 0 0 37,810
ELASTIC N V ORD SHS N14506104 389 3,507 SH   SOLE NO 0 0 3,507
ELDORADO GOLD CORP NEW COM 284902509 145 13,451 SH   SOLE NO 0 0 13,451
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 155 33,135 SH   SOLE NO 0 0 33,135
ELECTROMED INC COM 285409108 109 10,417 SH   SOLE NO 0 0 10,417
ELECTRONIC ARTS INC COM 285512109 5,248 38,771 SH   SOLE NO 0 0 38,771
ELLSWORTH GROWTH & INCOME FD COM 289074106 604 44,742 SH   SOLE NO 0 0 44,742
EMCOR GROUP INC COM 29084Q100 472 4,215 SH   SOLE NO 0 0 4,215
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,227 13,211 SH   SOLE NO 0 0 13,211
EMERSON ELEC CO COM 291011104 51,870 574,938 SH   SOLE NO 0 0 574,938
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 268 24,127 SH   SOLE NO 0 0 24,127
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 656 59,269 SH   SOLE NO 0 0 59,269
EMX RTY CORP COM 26873J107 47 16,019 SH   SOLE NO 0 0 16,019
ENBRIDGE INC COM 29250N105 19,029 522,775 SH   SOLE NO 0 0 522,775
ENCOMPASS HEALTH CORP COM 29261A100 356 4,350 SH   SOLE NO 0 0 4,350
ENDEAVOUR SILVER CORP COM 29258Y103 232 46,839 SH   SOLE NO 0 0 46,839
ENERGOUS CORP COM 29272C103 89 22,106 SH   SOLE NO 0 0 22,106
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 4,945 644,008 SH   SOLE NO 0 0 644,008
ENERPLUS CORP COM 292766102 65 12,981 SH   SOLE NO 0 0 12,981
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 190 44,440 SH   SOLE NO 0 0 44,440
ENNIS INC COM 293389102 497 23,285 SH   SOLE NO 0 0 23,285
ENOVA INTL INC COM 29357K103 251 7,100 SH   SOLE NO 0 0 7,100
ENPHASE ENERGY INC COM 29355A107 8,564 52,813 SH   SOLE NO 0 0 52,813
ENTEGRIS INC COM 29362U104 2,218 19,842 SH   SOLE NO 0 0 19,842
ENTERGY CORP NEW COM 29364G103 3,653 36,730 SH   SOLE NO 0 0 36,730
ENTERPRISE BANCORP INC MASS COM 293668109 3,600 110,701 SH   SOLE NO 0 0 110,701
ENTERPRISE PRODS PARTNERS L COM 293792107 14,487 657,916 SH   SOLE NO 0 0 657,916
ENVIVA PARTNERS LP COM UNIT 29414J107 718 14,859 SH   SOLE NO 0 0 14,859
EOG RES INC COM 26875P101 5,198 71,678 SH   SOLE NO 0 0 71,678
EPAM SYS INC COM 29414B104 574 1,449 SH   SOLE NO 0 0 1,449
EPR PPTYS COM SH BEN INT 26884U109 1,388 29,797 SH   SOLE NO 0 0 29,797
EQUIFAX INC COM 294429105 2,253 12,440 SH   SOLE NO 0 0 12,440
EQUINIX INC COM 29444U700 2,338 3,441 SH   SOLE NO 0 0 3,441
EQUINOX GOLD CORP COM 29446Y502 194 24,340 SH   SOLE NO 0 0 24,340
EQUITRANS MIDSTREAM CORP COM 294600101 85 10,433 SH   SOLE NO 0 0 10,433
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,254 45,436 SH   SOLE NO 0 0 45,436
ERICSSON ADR B SEK 10 294821608 1,668 126,508 SH   SOLE NO 0 0 126,508
ERIE INDTY CO CL A 29530P102 256 1,162 SH   SOLE NO 0 0 1,162
ESCO TECHNOLOGIES INC COM 296315104 618 5,682 SH   SOLE NO 0 0 5,682
ESSA PHARMA INC COM NEW 29668H708 848 29,195 SH   SOLE NO 0 0 29,195
ESSENTIAL UTILS INC COM 29670G102 12,346 275,893 SH   SOLE NO 0 0 275,893
ESSEX PPTY TR INC COM 297178105 590 2,174 SH   SOLE NO 0 0 2,174
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 299 4,604 SH   SOLE NO 0 0 4,604
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 9,418 411,304 SH   SOLE NO 0 0 411,304
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 714 22,856 SH   SOLE NO 0 0 22,856
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 2,090 36,302 SH   SOLE NO 0 0 36,302
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 6,570 119,689 SH   SOLE NO 0 0 119,689
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 403 27,954 SH   SOLE NO 0 0 27,954
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3,531 52,868 SH   SOLE NO 0 0 52,868
ETF MANAGERS TR TREATMENTS TSTNG 26924G763 750 21,139 SH   SOLE NO 0 0 21,139
ETF MANAGERS TR WEDBUSH ETFMG 26924G805 219 4,564 SH   SOLE NO 0 0 4,564
ETF SER SOLUTIONS APTUS DEFINED 26922A388 2,986 101,913 SH   SOLE NO 0 0 101,913
ETF SER SOLUTIONS BLUE HORIZON BNE 26922B303 305 10,736 SH   SOLE NO 0 0 10,736
ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 1,030 34,173 SH   SOLE NO 0 0 34,173
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 9,327 264,907 SH   SOLE NO 0 0 264,907
ETF SER SOLUTIONS DEFIANCE NXT GN 26922B204 228 8,655 SH   SOLE NO 0 0 8,655
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 478 10,170 SH   SOLE NO 0 0 10,170
ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 3,329 124,128 SH   SOLE NO 0 0 124,128
ETF SER SOLUTIONS NETLEASE CORP 26922A248 256 9,347 SH   SOLE NO 0 0 9,347
ETF SER SOLUTIONS US GLB JETS 26922A842 15,069 560,003 SH   SOLE NO 0 0 560,003
ETFIS SER TR I VIRTUS INFRCAP 26923G822 463 19,236 SH   SOLE NO 0 0 19,236
ETFS TR BBRG ALL COMD K1 003261104 2,696 115,820 SH   SOLE NO 0 0 115,820
ETSY INC COM 29786A106 4,978 24,684 SH   SOLE NO 0 0 24,684
EURONAV NV SHS B38564108 262 28,730 SH   SOLE NO 0 0 28,730
EURONET WORLDWIDE INC COM 298736109 694 5,021 SH   SOLE NO 0 0 5,021
EVANS BANCORP INC COM NEW 29911Q208 1,455 42,940 SH   SOLE NO 0 0 42,940
EVERBRIDGE INC COM 29978A104 362 2,991 SH   SOLE NO 0 0 2,991
EVERGY INC COM 30034W106 4,174 70,125 SH   SOLE NO 0 0 70,125
EVERI HLDGS INC COM 30034T103 352 25,000 SH   SOLE NO 0 0 25,000
EVERSOURCE ENERGY COM 30040W108 21,511 248,431 SH   SOLE NO 0 0 248,431
EVOFEM BIOSCIENCES INC COM 30048L104 65 37,198 SH   SOLE NO 0 0 37,198
EVOGENE LTD SHS M4119S104 72 14,423 SH   SOLE NO 0 0 14,423
EVOLUS INC COM 30052C107 157 12,100 SH   SOLE NO 0 0 12,100
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 274 10,425 SH   SOLE NO 0 0 10,425
EXACT SCIENCES CORP COM 30063P105 6,965 52,854 SH   SOLE NO 0 0 52,854
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 15,202 237,880 SH   SOLE NO 0 0 237,880
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 11,043 173,889 SH   SOLE NO 0 0 173,889
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 3,081 98,013 SH   SOLE NO 0 0 98,013
EXELIXIS INC COM 30161Q104 754 33,409 SH   SOLE NO 0 0 33,409
EXELON CORP COM 30161N101 10,447 238,857 SH   SOLE NO 0 0 238,857
EXP WORLD HLDGS INC COM 30212W100 4,332 95,121 SH   SOLE NO 0 0 95,121
EXPEDIA GROUP INC COM NEW 30212P303 6,431 37,366 SH   SOLE NO 0 0 37,366
EXPEDITORS INTL WASH INC COM 302130109 2,531 23,507 SH   SOLE NO 0 0 23,507
EXPONENT INC COM 30214U102 269 2,765 SH   SOLE NO 0 0 2,765
EXTRA SPACE STORAGE INC COM 30225T102 1,284 9,690 SH   SOLE NO 0 0 9,690
EXXON MOBIL CORP COM 30231G102 131,147 2,349,046 SH   SOLE NO 0 0 2,349,046
F N B CORP COM 302520101 895 70,475 SH   SOLE NO 0 0 70,475
F5 NETWORKS INC COM 315616102 639 3,064 SH   SOLE NO 0 0 3,064
FABRINET SHS G3323L100 311 3,445 SH   SOLE NO 0 0 3,445
FACEBOOK INC CL A 30303M102 152,235 516,875 SH   SOLE NO 0 0 516,875
FACTSET RESH SYS INC COM 303075105 2,880 9,334 SH   SOLE NO 0 0 9,334
FAIR ISAAC CORP COM 303250104 597 1,230 SH   SOLE NO 0 0 1,230
FARFETCH LTD ORD SH CL A 30744W107 290 5,470 SH   SOLE NO 0 0 5,470
FARMERS NATIONAL BANC CORP COM 309627107 857 51,334 SH   SOLE NO 0 0 51,334
FASTENAL CO COM 311900104 16,821 334,555 SH   SOLE NO 0 0 334,555
FASTLY INC CL A 31188V100 4,817 71,606 SH   SOLE NO 0 0 71,606
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 653 6,444 SH   SOLE NO 0 0 6,444
FEDERATED HERMES INC CL B 314211103 17,693 565,282 SH   SOLE NO 0 0 565,282
FEDEX CORP COM 31428X106 38,011 133,823 SH   SOLE NO 0 0 133,823
FERRARI N V COM N3167Y103 772 3,692 SH   SOLE NO 0 0 3,692
FFBW INC MD COM 30260M103 557 49,536 SH   SOLE NO 0 0 49,536
FIBROGEN INC COM 31572Q808 226 6,537 SH   SOLE NO 0 0 6,537
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 31,785 61,894 SH   SOLE NO 0 0 61,894
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1,094 37,451 SH   SOLE NO 0 0 37,451
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 311 11,647 SH   SOLE NO 0 0 11,647
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 12,761 306,845 SH   SOLE NO 0 0 306,845
FIDELITY COVINGTON TRUST CORP BOND ETF 316188101 2,559 47,220 SH   SOLE NO 0 0 47,220
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 11,240 279,694 SH   SOLE NO 0 0 279,694
FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 879 31,895 SH   SOLE NO 0 0 31,895
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 14,355 403,934 SH   SOLE NO 0 0 403,934
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 1,701 30,855 SH   SOLE NO 0 0 30,855
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 1,083 53,497 SH   SOLE NO 0 0 53,497
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 4,697 199,900 SH   SOLE NO 0 0 199,900
FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 852 30,642 SH   SOLE NO 0 0 30,642
FIDELITY COVINGTON TRUST LOW DURTIN ETF 316188408 2,503 49,360 SH   SOLE NO 0 0 49,360
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 28,218 643,372 SH   SOLE NO 0 0 643,372
FIDELITY COVINGTON TRUST LTD TRM BD ETF 316188200 11,728 224,365 SH   SOLE NO 0 0 224,365
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 2,963 65,977 SH   SOLE NO 0 0 65,977
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 7,068 143,312 SH   SOLE NO 0 0 143,312
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 15,642 204,907 SH   SOLE NO 0 0 204,907
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 17,144 1,293,915 SH   SOLE NO 0 0 1,293,915
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 23,264 475,265 SH   SOLE NO 0 0 475,265
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 33,364 565,875 SH   SOLE NO 0 0 565,875
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 19,770 379,613 SH   SOLE NO 0 0 379,613
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 63,943 604,033 SH   SOLE NO 0 0 604,033
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 9,017 203,795 SH   SOLE NO 0 0 203,795
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 16,773 610,185 SH   SOLE NO 0 0 610,185
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 18,089 435,985 SH   SOLE NO 0 0 435,985
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1,049 23,138 SH   SOLE NO 0 0 23,138
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 1,730 53,135 SH   SOLE NO 0 0 53,135
FIDELITY COVINGTON TRUST TOTAL BD ETF 316188309 25,348 483,651 SH   SOLE NO 0 0 483,651
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 11,980 267,420 SH   SOLE NO 0 0 267,420
FIDELITY D & D BANCORP INC COM 31609R100 601 9,773 SH   SOLE NO 0 0 9,773
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4,273 105,111 SH   SOLE NO 0 0 105,111
FIDELITY NATL INFORMATION SV COM 31620M106 5,198 36,974 SH   SOLE NO 0 0 36,974
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 336 34,070 SH   SOLE NO 0 0 34,070
FIFTH THIRD BANCORP COM 316773100 6,450 172,255 SH   SOLE NO 0 0 172,255
FINANCIAL INSTNS INC COM 317585404 17,956 592,815 SH   SOLE NO 0 0 592,815
FIREEYE INC COM 31816Q101 1,272 65,016 SH   SOLE NO 0 0 65,016
FIRST AMERN FINL CORP COM 31847R102 620 10,948 SH   SOLE NO 0 0 10,948
FIRST BANCORP INC ME COM 31866P102 393 13,468 SH   SOLE NO 0 0 13,468
FIRST BANCORP N C COM 318910106 1,000 22,991 SH   SOLE NO 0 0 22,991
FIRST BUSEY CORP COM NEW 319383204 678 26,456 SH   SOLE NO 0 0 26,456
FIRST COMWLTH FINL CORP PA COM 319829107 620 43,169 SH   SOLE NO 0 0 43,169
FIRST FINL BANCORP OH COM 320209109 236 9,845 SH   SOLE NO 0 0 9,845
FIRST FINL BANKSHARES COM 32020R109 22,114 473,243 SH   SOLE NO 0 0 473,243
FIRST HORIZON CORPORATION COM 320517105 494 29,271 SH   SOLE NO 0 0 29,271
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,227 26,656 SH   SOLE NO 0 0 26,656
FIRST MAJESTIC SILVER CORP COM 32076V103 1,233 79,154 SH   SOLE NO 0 0 79,154
FIRST MERCHANTS CORP COM 320817109 933 20,072 SH   SOLE NO 0 0 20,072
FIRST MID ILL BANCSHARES INC COM 320866106 644 14,674 SH   SOLE NO 0 0 14,674
FIRST REP BK SAN FRANCISCO C COM 33616C100 675 4,050 SH   SOLE NO 0 0 4,050
FIRST SOLAR INC COM 336433107 3,877 44,412 SH   SOLE NO 0 0 44,412
FIRST TR / ABERDEEN EMERGING COM 33731K102 169 11,672 SH   SOLE NO 0 0 11,672
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1,227 20,411 SH   SOLE NO 0 0 20,411
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 418 32,989 SH   SOLE NO 0 0 32,989
FIRST TR ENERGY INCOME & GRO COM 33738G104 1,159 86,603 SH   SOLE NO 0 0 86,603
FIRST TR ENERGY INFRASTRCTR COM 33738C103 586 47,343 SH   SOLE NO 0 0 47,343
FIRST TR ENHANCED EQTY INC F COM 337318109 579 31,004 SH   SOLE NO 0 0 31,004
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 12,784 237,054 SH   SOLE NO 0 0 237,054
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 232 6,774 SH   SOLE NO 0 0 6,774
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 341 16,855 SH   SOLE NO 0 0 16,855
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2,016 44,367 SH   SOLE NO 0 0 44,367
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 10,338 183,212 SH   SOLE NO 0 0 183,212
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 483 8,866 SH   SOLE NO 0 0 8,866
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 18,677 926,921 SH   SOLE NO 0 0 926,921
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 231 3,149 SH   SOLE NO 0 0 3,149
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 290 4,433 SH   SOLE NO 0 0 4,433
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 2,220 106,686 SH   SOLE NO 0 0 106,686
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1,953 96,739 SH   SOLE NO 0 0 96,739
FIRST TR EXCH TRD ALPHDX FD CHINA ALPHADEX 33737J141 668 22,505 SH   SOLE NO 0 0 22,505
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 8,293 137,966 SH   SOLE NO 0 0 137,966
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 2,669 101,196 SH   SOLE NO 0 0 101,196
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 3,336 82,064 SH   SOLE NO 0 0 82,064
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 344 11,940 SH   SOLE NO 0 0 11,940
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 5,402 257,975 SH   SOLE NO 0 0 257,975
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 385 6,278 SH   SOLE NO 0 0 6,278
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 17,710 184,951 SH   SOLE NO 0 0 184,951
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 29,351 504,322 SH   SOLE NO 0 0 504,322
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1,890 32,893 SH   SOLE NO 0 0 32,893
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1,705 67,838 SH   SOLE NO 0 0 67,838
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 1,187 26,283 SH   SOLE NO 0 0 26,283
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 581 19,658 SH   SOLE NO 0 0 19,658
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 1,089 107,643 SH   SOLE NO 0 0 107,643
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 3,187 76,629 SH   SOLE NO 0 0 76,629
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 19,329 177,968 SH   SOLE NO 0 0 177,968
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 30,200 533,109 SH   SOLE NO 0 0 533,109
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3,561 48,749 SH   SOLE NO 0 0 48,749
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 24,876 377,200 SH   SOLE NO 0 0 377,200
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1,765 32,014 SH   SOLE NO 0 0 32,014
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 21,193 506,789 SH   SOLE NO 0 0 506,789
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 2,830 32,795 SH   SOLE NO 0 0 32,795
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 45,069 396,631 SH   SOLE NO 0 0 396,631
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 24,040 201,767 SH   SOLE NO 0 0 201,767
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 289 9,709 SH   SOLE NO 0 0 9,709
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 6,554 83,827 SH   SOLE NO 0 0 83,827
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 2,510 36,934 SH   SOLE NO 0 0 36,934
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 5,023 99,856 SH   SOLE NO 0 0 99,856
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1,267 18,186 SH   SOLE NO 0 0 18,186
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 98,252 1,387,360 SH   SOLE NO 0 0 1,387,360
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 53,111 243,540 SH   SOLE NO 0 0 243,540
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1,426 41,732 SH   SOLE NO 0 0 41,732
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1,642 71,526 SH   SOLE NO 0 0 71,526
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 1,996 66,968 SH   SOLE NO 0 0 66,968
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 53,973 1,209,088 SH   SOLE NO 0 0 1,209,088
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 9,232 315,539 SH   SOLE NO 0 0 315,539
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 13,835 559,676 SH   SOLE NO 0 0 559,676
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 11,731 524,750 SH   SOLE NO 0 0 524,750
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 35,410 590,462 SH   SOLE NO 0 0 590,462
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 20,482 421,018 SH   SOLE NO 0 0 421,018
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 40,130 785,944 SH   SOLE NO 0 0 785,944
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 805 16,506 SH   SOLE NO 0 0 16,506
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1,143 50,692 SH   SOLE NO 0 0 50,692
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 330 8,222 SH   SOLE NO 0 0 8,222
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 209 4,426 SH   SOLE NO 0 0 4,426
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2,525 156,389 SH   SOLE NO 0 0 156,389
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 29,846 435,074 SH   SOLE NO 0 0 435,074
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 4,917 91,076 SH   SOLE NO 0 0 91,076
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 2,899 36,128 SH   SOLE NO 0 0 36,128
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 10,108 324,094 SH   SOLE NO 0 0 324,094
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 17,249 523,989 SH   SOLE NO 0 0 523,989
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1,611 30,939 SH   SOLE NO 0 0 30,939
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 336 26,256 SH   SOLE NO 0 0 26,256
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,786 78,308 SH   SOLE NO 0 0 78,308
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 23,348 145,473 SH   SOLE NO 0 0 145,473
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 2,212 54,523 SH   SOLE NO 0 0 54,523
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 37,033 814,101 SH   SOLE NO 0 0 814,101
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 6,427 134,216 SH   SOLE NO 0 0 134,216
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 341 12,025 SH   SOLE NO 0 0 12,025
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 444 8,855 SH   SOLE NO 0 0 8,855
FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 440 15,650 SH   SOLE NO 0 0 15,650
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 25,152 688,249 SH   SOLE NO 0 0 688,249
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 1,885 55,364 SH   SOLE NO 0 0 55,364
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 3,016 147,856 SH   SOLE NO 0 0 147,856
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 1,814 51,514 SH   SOLE NO 0 0 51,514
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 2,936 88,778 SH   SOLE NO 0 0 88,778
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 16,660 753,878 SH   SOLE NO 0 0 753,878
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 598 19,439 SH   SOLE NO 0 0 19,439
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 424 13,150 SH   SOLE NO 0 0 13,150
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 1,353 41,126 SH   SOLE NO 0 0 41,126
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 669 19,156 SH   SOLE NO 0 0 19,156
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 1,634 48,090 SH   SOLE NO 0 0 48,090
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 227 7,282 SH   SOLE NO 0 0 7,282
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 3,933 123,410 SH   SOLE NO 0 0 123,410
FIRST TR EXCHNG TRADED FD VI FT CBOE GRWT100 33740F649 4,640 226,258 SH   SOLE NO 0 0 226,258
FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 260 12,544 SH   SOLE NO 0 0 12,544
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 12,331 393,154 SH   SOLE NO 0 0 393,154
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 1,591 52,930 SH   SOLE NO 0 0 52,930
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 820 27,322 SH   SOLE NO 0 0 27,322
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 831 24,985 SH   SOLE NO 0 0 24,985
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 3,892 192,417 SH   SOLE NO 0 0 192,417
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 658 27,446 SH   SOLE NO 0 0 27,446
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 37,599 711,713 SH   SOLE NO 0 0 711,713
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 592 23,019 SH   SOLE NO 0 0 23,019
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1,427 53,603 SH   SOLE NO 0 0 53,603
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 8,463 245,546 SH   SOLE NO 0 0 245,546
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 18,045 543,699 SH   SOLE NO 0 0 543,699
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 1,082 30,124 SH   SOLE NO 0 0 30,124
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 2,728 80,786 SH   SOLE NO 0 0 80,786
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 1,433 45,397 SH   SOLE NO 0 0 45,397
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 2,075 63,284 SH   SOLE NO 0 0 63,284
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 4,984 251,088 SH   SOLE NO 0 0 251,088
FIRST TR INTER DUR PFD & IN COM 33718W103 674 28,179 SH   SOLE NO 0 0 28,179
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4,854 76,263 SH   SOLE NO 0 0 76,263
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 15,492 193,465 SH   SOLE NO 0 0 193,465
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4,174 44,494 SH   SOLE NO 0 0 44,494
FIRST TR MLP & ENERGY INCOM COM 33739B104 126 18,242 SH   SOLE NO 0 0 18,242
FIRST TR MORNINGSTAR DIVID L SHS 336917109 5,755 175,889 SH   SOLE NO 0 0 175,889
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 4,066 37,545 SH   SOLE NO 0 0 37,545
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 983 14,247 SH   SOLE NO 0 0 14,247
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 21,160 204,899 SH   SOLE NO 0 0 204,899
FIRST TR NASDAQ 100 TECH IND SHS 337345102 34,896 242,000 SH   SOLE NO 0 0 242,000
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 1,146 20,188 SH   SOLE NO 0 0 20,188
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 6,255 69,043 SH   SOLE NO 0 0 69,043
FIRST TR SR FLG RTE INCM FD COM 33733U108 2,082 169,862 SH   SOLE NO 0 0 169,862
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 680 48,161 SH   SOLE NO 0 0 48,161
FIRST TR VALUE LINE DIVID IN SHS 33734H106 183,641 4,835,219 SH   SOLE NO 0 0 4,835,219
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2,366 24,234 SH   SOLE NO 0 0 24,234
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 626 157,129 SH   SOLE NO 0 0 157,129
FIRSTCASH INC COM 33767D105 205 3,127 SH   SOLE NO 0 0 3,127
FIRSTENERGY CORP COM 337932107 6,114 176,252 SH   SOLE NO 0 0 176,252
FISERV INC COM 337738108 9,264 77,830 SH   SOLE NO 0 0 77,830
FISKER INC CL A COM STK 33813J106 731 42,475 SH   SOLE NO 0 0 42,475
FIVE BELOW INC COM 33829M101 289 1,515 SH   SOLE NO 0 0 1,515
FIVE9 INC COM 338307101 683 4,370 SH   SOLE NO 0 0 4,370
FIVERR INTL LTD ORD SHS M4R82T106 2,961 13,637 SH   SOLE NO 0 0 13,637
FLAGSTAR BANCORP INC COM PAR .001 337930705 410 9,092 SH   SOLE NO 0 0 9,092
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 978 32,492 SH   SOLE NO 0 0 32,492
FLAHERTY & CRUMRINE PFD INCO COM 338480106 320 18,106 SH   SOLE NO 0 0 18,106
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 234 17,813 SH   SOLE NO 0 0 17,813
FLAHERTY & CRUMRINE PFD SECS COM 338478100 6,653 283,977 SH   SOLE NO 0 0 283,977
FLEETCOR TECHNOLOGIES INC COM 339041105 200 747 SH   SOLE NO 0 0 747
FLEX LTD ORD Y2573F102 287 15,720 SH   SOLE NO 0 0 15,720
FLEXION THERAPEUTICS INC COM 33938J106 608 67,956 SH   SOLE NO 0 0 67,956
FLEXSHARES TR CRE SLCT BD FD 33939L670 7,877 303,576 SH   SOLE NO 0 0 303,576
FLEXSHARES TR GLB QLT R/E IDX 33939L787 602 9,931 SH   SOLE NO 0 0 9,931
FLEXSHARES TR HIG YLD VL ETF 33939L662 4,372 88,283 SH   SOLE NO 0 0 88,283
FLEXSHARES TR INTL QLTDV IDX 33939L837 372 14,487 SH   SOLE NO 0 0 14,487
FLEXSHARES TR M STAR DEV MKT 33939L803 11,920 170,310 SH   SOLE NO 0 0 170,310
FLEXSHARES TR MORNSTAR UPSTR 33939L407 454 12,564 SH   SOLE NO 0 0 12,564
FLEXSHARES TR MORNSTAR USMKT 33939L100 28,238 177,080 SH   SOLE NO 0 0 177,080
FLEXSHARES TR MSTAR EMKT FAC 33939L308 4,177 67,768 SH   SOLE NO 0 0 67,768
FLEXSHARES TR QLT DIV DEF IDX 33939L845 5,239 102,445 SH   SOLE NO 0 0 102,445
FLEXSHARES TR QUALT DIVD IDX 33939L860 3,368 63,202 SH   SOLE NO 0 0 63,202
FLEXSHARES TR READY ACC VARI 33939L886 631 8,296 SH   SOLE NO 0 0 8,296
FLEXSHARES TR STOX ESG INDEX 33939L696 2,889 29,664 SH   SOLE NO 0 0 29,664
FLEXSHARES TR STOX GLB INDEX 33939L688 1,701 13,013 SH   SOLE NO 0 0 13,013
FLEXSHARES TR US QUALITY CAP 33939L746 5,556 127,734 SH   SOLE NO 0 0 127,734
FLIR SYS INC COM 302445101 864 15,306 SH   SOLE NO 0 0 15,306
FLOWERS FOODS INC COM 343498101 1,082 45,480 SH   SOLE NO 0 0 45,480
FLOWSERVE CORP COM 34354P105 327 8,442 SH   SOLE NO 0 0 8,442
FLUOR CORP NEW COM 343412102 1,015 43,971 SH   SOLE NO 0 0 43,971
FMC CORP COM NEW 302491303 711 6,435 SH   SOLE NO 0 0 6,435
FNCB BANCORP INC COM 302578109 98 13,012 SH   SOLE NO 0 0 13,012
FOOT LOCKER INC COM 344849104 772 13,728 SH   SOLE NO 0 0 13,728
FORD MTR CO DEL COM 345370860 24,632 2,010,848 SH   SOLE NO 0 0 2,010,848
FOREST ROAD ACQUISITION CORP COM 34619R102 714 70,623 SH   SOLE NO 0 0 70,623
FORTINET INC COM 34959E109 4,557 24,712 SH   SOLE NO 0 0 24,712
FORTIS INC COM 349553107 445 10,280 SH   SOLE NO 0 0 10,280
FORTIVE CORP COM 34959J108 1,302 18,437 SH   SOLE NO 0 0 18,437
FORTUNA SILVER MINES INC COM 349915108 307 47,467 SH   SOLE NO 0 0 47,467
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3,347 34,939 SH   SOLE NO 0 0 34,939
FOX CORP CL A COM 35137L105 277 7,688 SH   SOLE NO 0 0 7,688
FRANCO NEV CORP COM 351858105 11,875 94,787 SH   SOLE NO 0 0 94,787
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 802 8,430 SH   SOLE NO 0 0 8,430
FRANKLIN LTD DURATION INCOME COM 35472T101 222 24,253 SH   SOLE NO 0 0 24,253
FRANKLIN RESOURCES INC COM 354613101 10,355 349,849 SH   SOLE NO 0 0 349,849
FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538 3,758 76,271 SH   SOLE NO 0 0 76,271
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 3,112 102,355 SH   SOLE NO 0 0 102,355
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 710 16,377 SH   SOLE NO 0 0 16,377
FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 482 18,897 SH   SOLE NO 0 0 18,897
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 10,598 242,218 SH   SOLE NO 0 0 242,218
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 382 9,552 SH   SOLE NO 0 0 9,552
FREEPORT-MCMORAN INC CL B 35671D857 13,299 403,865 SH   SOLE NO 0 0 403,865
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 351 9,536 SH   SOLE NO 0 0 9,536
FRESHPET INC COM 358039105 359 2,265 SH   SOLE NO 0 0 2,265
FRONTLINE LTD SHS NEW G3682E192 353 49,444 SH   SOLE NO 0 0 49,444
FS KKR CAP CORP COM 302635206 37,806 1,906,540 SH   SOLE NO 0 0 1,906,540
FS KKR CAP CORP II COM 35952V303 82,411 4,219,729 SH   SOLE NO 0 0 4,219,729
FUBOTV INC COM 35953D104 569 25,760 SH   SOLE NO 0 0 25,760
FUELCELL ENERGY INC COM 35952H601 1,434 99,534 SH   SOLE NO 0 0 99,534
FULGENT GENETICS INC COM 359664109 1,508 15,617 SH   SOLE NO 0 0 15,617
FULLER H B CO COM 359694106 450 7,155 SH   SOLE NO 0 0 7,155
FULTON FINL CORP PA COM 360271100 2,629 154,396 SH   SOLE NO 0 0 154,396
FUTU HLDGS LTD SPON ADS CL A 36118L106 389 2,451 SH   SOLE NO 0 0 2,451
FUTUREFUEL CORP COM 36116M106 3,949 271,793 SH   SOLE NO 0 0 271,793
GABELLI DIVID & INCOME TR COM 36242H104 2,202 91,923 SH   SOLE NO 0 0 91,923
GABELLI EQUITY TR INC COM 362397101 7,670 1,124,662 SH   SOLE NO 0 0 1,124,662
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 390 19,926 SH   SOLE NO 0 0 19,926
GABELLI HLTHCARE & WELLNESS SHS 36246K103 201 16,176 SH   SOLE NO 0 0 16,176
GABELLI MULTIMEDIA TR INC COM 36239Q109 2,728 285,523 SH   SOLE NO 0 0 285,523
GABELLI UTIL TR COM 36240A101 4,524 653,793 SH   SOLE NO 0 0 653,793
GABELLI UTIL TR RIGHT 04/14/2021 36240A168 69 628,215 SH   SOLE NO 0 0 628,215
GALLAGHER ARTHUR J & CO COM 363576109 3,241 25,980 SH   SOLE NO 0 0 25,980
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1,610 464,190 SH   SOLE NO 0 0 464,190
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 69 13,901 SH   SOLE NO 0 0 13,901
GAMING & LEISURE PPTYS INC COM 36467J108 618 14,575 SH   SOLE NO 0 0 14,575
GANNETT CO INC COM 36472T109 99 18,503 SH   SOLE NO 0 0 18,503
GARMIN LTD SHS H2906T109 2,731 20,715 SH   SOLE NO 0 0 20,715
GARTNER INC COM 366651107 987 5,408 SH   SOLE NO 0 0 5,408
GATX CORP COM 361448103 348 3,762 SH   SOLE NO 0 0 3,762
GENERAC HLDGS INC COM 368736104 5,697 17,399 SH   SOLE NO 0 0 17,399
GENERAL AMERN INVS CO INC COM 368802104 537 13,495 SH   SOLE NO 0 0 13,495
GENERAL DYNAMICS CORP COM 369550108 19,895 109,580 SH   SOLE NO 0 0 109,580
GENERAL ELECTRIC CO COM 369604103 43,396 3,305,145 SH   SOLE NO 0 0 3,305,145
GENERAL MLS INC COM 370334104 34,803 567,570 SH   SOLE NO 0 0 567,570
GENERAL MTRS CO COM 37045V100 17,755 309,010 SH   SOLE NO 0 0 309,010
GENIUS BRANDS INTL INC COM 37229T301 54 28,086 SH   SOLE NO 0 0 28,086
GENOCEA BIOSCIENCES INC COM NEW 372427401 56 20,705 SH   SOLE NO 0 0 20,705
GENTEX CORP COM 371901109 2,758 77,338 SH   SOLE NO 0 0 77,338
GENUINE PARTS CO COM 372460105 12,794 110,686 SH   SOLE NO 0 0 110,686
GENWORTH FINL INC COM CL A 37247D106 1,037 312,511 SH   SOLE NO 0 0 312,511
GEO GROUP INC NEW COM 36162J106 145 18,813 SH   SOLE NO 0 0 18,813
GERMAN AMERN BANCORP INC COM 373865104 550 11,913 SH   SOLE NO 0 0 11,913
GERON CORP COM 374163103 140 88,793 SH   SOLE NO 0 0 88,793
GIBRALTAR INDS INC COM 374689107 454 4,969 SH   SOLE NO 0 0 4,969
GIGCAPITAL2 INC COM 375036100 142 14,159 SH   SOLE NO 0 0 14,159
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 532 50,903 SH   SOLE NO 0 0 50,903
GILEAD SCIENCES INC COM 375558103 21,702 335,794 SH   SOLE NO 0 0 335,794
GLADSTONE CAPITAL CORP COM 376535100 110 11,144 SH   SOLE NO 0 0 11,144
GLADSTONE COMMERCIAL CORP COM 376536108 520 26,619 SH   SOLE NO 0 0 26,619
GLADSTONE INVT CORP COM 376546107 462 37,802 SH   SOLE NO 0 0 37,802
GLADSTONE LD CORP COM 376549101 218 11,920 SH   SOLE NO 0 0 11,920
GLAUKOS CORP COM 377322102 223 2,658 SH   SOLE NO 0 0 2,658
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 18,573 520,411 SH   SOLE NO 0 0 520,411
GLOBAL NET LEASE INC COM NEW 379378201 3,142 173,996 SH   SOLE NO 0 0 173,996
GLOBAL PARTNERS LP COM UNITS 37946R109 535 25,054 SH   SOLE NO 0 0 25,054
GLOBAL PMTS INC COM 37940X102 3,322 16,481 SH   SOLE NO 0 0 16,481
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 3,096 116,668 SH   SOLE NO 0 0 116,668
GLOBAL X FDS CANNABIS ETF 37954Y426 1,238 77,147 SH   SOLE NO 0 0 77,147
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2,911 113,101 SH   SOLE NO 0 0 113,101
GLOBAL X FDS CONSCIOUS COS 37954Y731 431 14,807 SH   SOLE NO 0 0 14,807
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 372 14,870 SH   SOLE NO 0 0 14,870
GLOBAL X FDS E COMMERCE ETF 37954Y467 785 22,955 SH   SOLE NO 0 0 22,955
GLOBAL X FDS FINTECH ETF 37954Y814 1,322 29,979 SH   SOLE NO 0 0 29,979
GLOBAL X FDS GENOMIC BIOTECH 37954Y434 518 23,077 SH   SOLE NO 0 0 23,077
GLOBAL X FDS GLB X SUPERDIV 37950E549 670 48,231 SH   SOLE NO 0 0 48,231
GLOBAL X FDS GLBL X MLP ETF 37954Y343 525 15,886 SH   SOLE NO 0 0 15,886
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 296 24,947 SH   SOLE NO 0 0 24,947
GLOBAL X FDS GLOBAL X COPPER 37954Y830 595 16,752 SH   SOLE NO 0 0 16,752
GLOBAL X FDS GLOBAL X SILVER 37954Y848 2,116 53,050 SH   SOLE NO 0 0 53,050
GLOBAL X FDS GLOBX SUPDV US 37950E291 3,982 205,486 SH   SOLE NO 0 0 205,486
GLOBAL X FDS INTERNET OF THNG 37954Y780 1,532 45,980 SH   SOLE NO 0 0 45,980
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 11,191 191,440 SH   SOLE NO 0 0 191,440
GLOBAL X FDS MILL THEMC ETF 37954Y764 925 23,059 SH   SOLE NO 0 0 23,059
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 532 15,893 SH   SOLE NO 0 0 15,893
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 5,118 226,786 SH   SOLE NO 0 0 226,786
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 4,521 136,434 SH   SOLE NO 0 0 136,434
GLOBAL X FDS REIT ETF 37950E127 404 42,358 SH   SOLE NO 0 0 42,358
GLOBAL X FDS RUSSELL 2000 37954Y459 658 27,108 SH   SOLE NO 0 0 27,108
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 999 20,180 SH   SOLE NO 0 0 20,180
GLOBAL X FDS S&P 500 COVERED 37954Y475 273 5,712 SH   SOLE NO 0 0 5,712
GLOBAL X FDS SOCIAL MED ETF 37950E416 955 14,331 SH   SOLE NO 0 0 14,331
GLOBAL X FDS TELMDC&DIG ETF 37954Y285 980 51,300 SH   SOLE NO 0 0 51,300
GLOBAL X FDS THMATC GWT ETF 37954Y418 438 9,154 SH   SOLE NO 0 0 9,154
GLOBAL X FDS US INFR DEV ETF 37954Y673 5,655 225,666 SH   SOLE NO 0 0 225,666
GLOBAL X FDS US PFD ETF 37954Y657 1,186 46,501 SH   SOLE NO 0 0 46,501
GLOBALSTAR INC COM 378973408 57 42,463 SH   SOLE NO 0 0 42,463
GLOBANT S A COM L44385109 385 1,859 SH   SOLE NO 0 0 1,859
GLOBE LIFE INC COM 37959E102 2,392 24,758 SH   SOLE NO 0 0 24,758
GLOBUS MED INC CL A 379577208 264 4,296 SH   SOLE NO 0 0 4,296
GLYCOMIMETICS INC COM 38000Q102 30 10,000 SH   SOLE NO 0 0 10,000
GOGO INC COM 38046C109 1,622 167,927 SH   SOLE NO 0 0 167,927
GOLD FIELDS LTD SPONSORED ADR 38059T106 138 14,605 SH   SOLE NO 0 0 14,605
GOLDEN MINERALS CO COM 381119106 176 267,389 SH   SOLE NO 0 0 267,389
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 264 19,620 SH   SOLE NO 0 0 19,620
GOLDEN STAR RES LTD CDA COM 38119T807 88 30,053 SH   SOLE NO 0 0 30,053
GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 94 92,000 SH   SOLE NO 0 0 92,000
GOLDMAN SACHS BDC INC SHS 38147U107 292 15,119 SH   SOLE NO 0 0 15,119
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1,414 14,129 SH   SOLE NO 0 0 14,129
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 401 7,528 SH   SOLE NO 0 0 7,528
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4,422 111,990 SH   SOLE NO 0 0 111,990
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 38,215 1,156,657 SH   SOLE NO 0 0 1,156,657
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 1,356 21,745 SH   SOLE NO 0 0 21,745
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 49,480 625,389 SH   SOLE NO 0 0 625,389
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 267 4,678 SH   SOLE NO 0 0 4,678
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 235 4,072 SH   SOLE NO 0 0 4,072
GOLDMAN SACHS GROUP INC COM 38141G104 30,726 93,966 SH   SOLE NO 0 0 93,966
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 658 38,745 SH   SOLE NO 0 0 38,745
GOLDMINING INC COM 38149E101 35 21,532 SH   SOLE NO 0 0 21,532
GOLUB CAP BDC INC COM 38173M102 1,419 97,094 SH   SOLE NO 0 0 97,094
GOODRX HLDGS INC COM CL A 38246G108 1,027 26,325 SH   SOLE NO 0 0 26,325
GOODYEAR TIRE & RUBR CO COM 382550101 1,946 110,776 SH   SOLE NO 0 0 110,776
GOPRO INC CL A 38268T103 175 15,047 SH   SOLE NO 0 0 15,047
GORMAN RUPP CO COM 383082104 909 27,470 SH   SOLE NO 0 0 27,470
GRACE W R & CO DEL NEW COM 38388F108 211 3,528 SH   SOLE NO 0 0 3,528
GRACO INC COM 384109104 4,231 59,086 SH   SOLE NO 0 0 59,086
GRAHAM HLDGS CO COM CL B 384637104 241 428 SH   SOLE NO 0 0 428
GRAINGER W W INC COM 384802104 2,634 6,571 SH   SOLE NO 0 0 6,571
GRAN TIERRA ENERGY INC COM 38500T101 19 27,488 SH   SOLE NO 0 0 27,488
GRANITE CONSTR INC COM 387328107 318 7,917 SH   SOLE NO 0 0 7,917
GRANITESHARES ETF TR XOUT US LRG CP 38747R603 343 9,319 SH   SOLE NO 0 0 9,319
GRANITESHARES GOLD TR SHS BEN INT 38748G101 233 13,726 SH   SOLE NO 0 0 13,726
GREAT WESTN NATL BK PORTLAND COM 695263103 793 20,791 SH   SOLE NO 0 0 20,791
GRID DYNAMICS HLDGS INC CL A 39813G109 398 25,000 SH   SOLE NO 0 0 25,000
GROWGENERATION CORP COM 39986L109 1,451 29,211 SH   SOLE NO 0 0 29,211
GSI TECHNOLOGY COM 36241U106 465 69,549 SH   SOLE NO 0 0 69,549
GUARDANT HEALTH INC COM 40131M109 903 5,922 SH   SOLE NO 0 0 5,922
GUGGENHEIM CR ALLOCATION FD COM 40168G108 219 10,441 SH   SOLE NO 0 0 10,441
GUGGENHEIM ENHANCED EQUITY I COM 40167B100 114 15,917 SH   SOLE NO 0 0 15,917
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 4,266 203,259 SH   SOLE NO 0 0 203,259
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 226 9,696 SH   SOLE NO 0 0 9,696
GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 515 21,774 SH   SOLE NO 0 0 21,774
GW PHARMACEUTICALS PLC ADS 36197T103 4,883 22,517 SH   SOLE NO 0 0 22,517
H I G ACQUISITION CORP COM CL A G44898107 517 52,075 SH   SOLE NO 0 0 52,075
HAIN CELESTIAL GROUP INC COM 405217100 655 15,032 SH   SOLE NO 0 0 15,032
HALLIBURTON CO COM 406216101 4,326 201,617 SH   SOLE NO 0 0 201,617
HALOZYME THERAPEUTICS INC COM 40637H109 922 22,128 SH   SOLE NO 0 0 22,128
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 786 20,466 SH   SOLE NO 0 0 20,466
HANCOCK JOHN INCOME SECS TR COM 410123103 231 14,856 SH   SOLE NO 0 0 14,856
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 425 66,328 SH   SOLE NO 0 0 66,328
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 3,574 172,917 SH   SOLE NO 0 0 172,917
HANCOCK JOHN PFD INCOME FD I COM 41013X106 1,428 68,679 SH   SOLE NO 0 0 68,679
HANCOCK JOHN PFD INCOME FD I COM 41021P103 1,381 75,921 SH   SOLE NO 0 0 75,921
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 2,196 147,096 SH   SOLE NO 0 0 147,096
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 988 42,074 SH   SOLE NO 0 0 42,074
HANCOCK WHITNEY CORPORATION COM 410120109 2,090 49,767 SH   SOLE NO 0 0 49,767
HANESBRANDS INC COM 410345102 4,908 249,522 SH   SOLE NO 0 0 249,522
HANNON ARMSTRONG SUST INFR C COM 41068X100 25,553 455,497 SH   SOLE NO 0 0 455,497
HANOVER INS GROUP INC COM 410867105 1,268 9,795 SH   SOLE NO 0 0 9,795
HARBORONE BANCORP INC NEW COM NEW 41165Y100 180 13,376 SH   SOLE NO 0 0 13,376
HARLEY DAVIDSON INC COM 412822108 1,481 36,946 SH   SOLE NO 0 0 36,946
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 90 20,780 SH   SOLE NO 0 0 20,780
HARSCO CORP COM 415864107 421 24,552 SH   SOLE NO 0 0 24,552
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 1,603 38,547 SH   SOLE NO 0 0 38,547
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 1,367 33,999 SH   SOLE NO 0 0 33,999
HARTFORD FINL SVCS GROUP INC COM 416515104 4,207 62,992 SH   SOLE NO 0 0 62,992
HASBRO INC COM 418056107 2,196 22,848 SH   SOLE NO 0 0 22,848
HAWAIIAN ELEC INDUSTRIES COM 419870100 649 14,628 SH   SOLE NO 0 0 14,628
HAWAIIAN HOLDINGS INC COM 419879101 908 34,069 SH   SOLE NO 0 0 34,069
HC2 HLDGS INC COM 404139107 1,544 392,000 SH   SOLE NO 0 0 392,000
HCA HEALTHCARE INC COM 40412C101 2,760 14,658 SH   SOLE NO 0 0 14,658
HDFC BANK LTD SPONSORED ADS 40415F101 390 5,022 SH   SOLE NO 0 0 5,022
HEALTH CATALYST INC COM 42225T107 556 11,902 SH   SOLE NO 0 0 11,902
HEALTHCARE RLTY TR COM 421946104 342 11,281 SH   SOLE NO 0 0 11,281
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,188 79,366 SH   SOLE NO 0 0 79,366
HEALTHPEAK PROPERTIES INC COM 42250P103 7,480 235,665 SH   SOLE NO 0 0 235,665
HECLA MNG CO COM 422704106 186 32,833 SH   SOLE NO 0 0 32,833
HEICO CORP NEW CL A 422806208 373 3,289 SH   SOLE NO 0 0 3,289
HEICO CORP NEW COM 422806109 2,342 18,624 SH   SOLE NO 0 0 18,624
HELMERICH & PAYNE INC COM 423452101 1,100 40,828 SH   SOLE NO 0 0 40,828
HENRY JACK & ASSOC INC COM 426281101 1,417 9,343 SH   SOLE NO 0 0 9,343
HENRY SCHEIN INC COM 806407102 694 10,031 SH   SOLE NO 0 0 10,031
HEPION PHARMACEUTICALS INC COM 426897104 21 11,896 SH   SOLE NO 0 0 11,896
HERBALIFE NUTRITION LTD COM SHS G4412G101 248 5,603 SH   SOLE NO 0 0 5,603
HERCULES CAPITAL INC COM 427096508 2,557 159,562 SH   SOLE NO 0 0 159,562
HERON THERAPEUTICS INC COM 427746102 501 30,915 SH   SOLE NO 0 0 30,915
HERSHEY CO COM 427866108 10,438 66,000 SH   SOLE NO 0 0 66,000
HESS CORP COM 42809H107 534 7,554 SH   SOLE NO 0 0 7,554
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,087 132,595 SH   SOLE NO 0 0 132,595
HEXCEL CORP NEW COM 428291108 5,947 106,201 SH   SOLE NO 0 0 106,201
HEXO CORP COM NEW 428304307 152 23,537 SH   SOLE NO 0 0 23,537
HIBBETT SPORTS INC COM 428567101 982 14,266 SH   SOLE NO 0 0 14,266
HIGHCAPE CAP ACQUISITION COR COM CL A 42984L105 289 24,305 SH   SOLE NO 0 0 24,305
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 3,146 283,766 SH   SOLE NO 0 0 283,766
HIGHWOODS PPTYS INC COM 431284108 395 9,216 SH   SOLE NO 0 0 9,216
HILL ROM HLDGS INC COM 431475102 1,074 9,721 SH   SOLE NO 0 0 9,721
HILLTOP HOLDINGS INC COM 432748101 957 28,041 SH   SOLE NO 0 0 28,041
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,318 19,171 SH   SOLE NO 0 0 19,171
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 865 59,503 SH   SOLE NO 0 0 59,503
HOLLYFRONTIER CORP COM 436106108 908 25,397 SH   SOLE NO 0 0 25,397
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 406 32,504 SH   SOLE NO 0 0 32,504
HOLOGIC INC COM 436440101 6,314 84,893 SH   SOLE NO 0 0 84,893
HOME DEPOT INC COM 437076102 185,572 607,937 SH   SOLE NO 0 0 607,937
HONDA MOTOR LTD AMERN SHS 438128308 786 26,035 SH   SOLE NO 0 0 26,035
HONEYWELL INTL INC COM 438516106 66,385 305,826 SH   SOLE NO 0 0 305,826
HORIZON TECHNOLOGY FIN CORP COM 44045A102 245 17,082 SH   SOLE NO 0 0 17,082
HORIZON THERAPEUTICS PUB L SHS G46188101 2,032 22,088 SH   SOLE NO 0 0 22,088
HORMEL FOODS CORP COM 440452100 4,596 96,204 SH   SOLE NO 0 0 96,204
HOST HOTELS & RESORTS INC COM 44107P104 2,644 156,946 SH   SOLE NO 0 0 156,946
HOWMET AEROSPACE INC COM 443201108 2,120 65,986 SH   SOLE NO 0 0 65,986
HP INC COM 40434L105 21,974 692,124 SH   SOLE NO 0 0 692,124
HSBC HLDGS PLC SPON ADR NEW 404280406 1,005 34,520 SH   SOLE NO 0 0 34,520
HUBBELL INC COM 443510607 1,102 5,899 SH   SOLE NO 0 0 5,899
HUBSPOT INC COM 443573100 6,630 14,598 SH   SOLE NO 0 0 14,598
HUMANA INC COM 444859102 4,902 11,692 SH   SOLE NO 0 0 11,692
HUNT J B TRANS SVCS INC COM 445658107 1,267 7,540 SH   SOLE NO 0 0 7,540
HUNTINGTON BANCSHARES INC COM 446150104 5,370 341,605 SH   SOLE NO 0 0 341,605
HUNTINGTON INGALLS INDS INC COM 446413106 1,692 8,224 SH   SOLE NO 0 0 8,224
HUNTSMAN CORP COM 447011107 255 8,857 SH   SOLE NO 0 0 8,857
HUYA INC ADS REP SHS A 44852D108 496 25,471 SH   SOLE NO 0 0 25,471
HYATT HOTELS CORP COM CL A 448579102 348 4,211 SH   SOLE NO 0 0 4,211
HYLIION HOLDINGS CORP COMMON STOCK 449109107 202 18,998 SH   SOLE NO 0 0 18,998
IAC INTERACTIVECORP NEW COM 44891N109 1,856 8,583 SH   SOLE NO 0 0 8,583
IAMGOLD CORP COM 450913108 84 28,263 SH   SOLE NO 0 0 28,263
IBIO INC COM NEW 451033203 77 50,300 SH   SOLE NO 0 0 50,300
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1,210 22,542 SH   SOLE NO 0 0 22,542
ICON PLC SHS G4705A100 334 1,705 SH   SOLE NO 0 0 1,705
IDACORP INC COM 451107106 1,631 16,320 SH   SOLE NO 0 0 16,320
IDERA PHARMACEUTICALS INC COM PAR 45168K405 48 37,537 SH   SOLE NO 0 0 37,537
IDEX CORP COM 45167R104 414 1,979 SH   SOLE NO 0 0 1,979
IDEXX LABS INC COM 45168D104 11,366 23,230 SH   SOLE NO 0 0 23,230
IEC ELECTRS CORP NEW COM 44949L105 225 18,750 SH   SOLE NO 0 0 18,750
IHS MARKIT LTD SHS G47567105 1,011 10,453 SH   SOLE NO 0 0 10,453
II-VI INC COM 902104108 5,876 85,950 SH   SOLE NO 0 0 85,950
ILLINOIS TOOL WKS INC COM 452308109 35,773 161,491 SH   SOLE NO 0 0 161,491
ILLUMINA INC COM 452327109 10,860 28,278 SH   SOLE NO 0 0 28,278
IMAX CORP COM 45245E109 270 13,439 SH   SOLE NO 0 0 13,439
IMMUNOGEN INC COM 45253H101 357 44,086 SH   SOLE NO 0 0 44,086
INARI MED INC COM 45332Y109 957 8,952 SH   SOLE NO 0 0 8,952
INCYTE CORP COM 45337C102 1,280 15,758 SH   SOLE NO 0 0 15,758
INDEPENDENT BANK CORP MASS COM 453836108 883 10,493 SH   SOLE NO 0 0 10,493
INDEPENDENT BK GROUP INC COM 45384B106 1,596 22,097 SH   SOLE NO 0 0 22,097
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 14,322 524,935 SH   SOLE NO 0 0 524,935
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 286 10,740 SH   SOLE NO 0 0 10,740
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 4,703 196,780 SH   SOLE NO 0 0 196,780
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 259 8,156 SH   SOLE NO 0 0 8,156
INDEXIQ ETF TR IQ CANDRM ESG US 45409B461 256 7,598 SH   SOLE NO 0 0 7,598
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 805 23,337 SH   SOLE NO 0 0 23,337
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 21,646 656,956 SH   SOLE NO 0 0 656,956
INDIA FD INC COM 454089103 426 19,887 SH   SOLE NO 0 0 19,887
INFINERA CORP COM 45667G103 216 22,474 SH   SOLE NO 0 0 22,474
INFOSYS LTD SPONSORED ADR 456788108 985 52,670 SH   SOLE NO 0 0 52,670
INGERSOLL RAND INC COM 45687V106 818 16,624 SH   SOLE NO 0 0 16,624
INGLES MKTS INC CL A 457030104 222 3,614 SH   SOLE NO 0 0 3,614
INGREDION INC COM 457187102 572 6,361 SH   SOLE NO 0 0 6,361
INMODE LTD SHS M5425M103 968 13,376 SH   SOLE NO 0 0 13,376
INNOVATIVE INDL PPTYS INC COM 45781V101 8,270 45,903 SH   SOLE NO 0 0 45,903
INNOVATOR ETFS TR IBD 50 ETF 45782C102 330 7,536 SH   SOLE NO 0 0 7,536
INNOVATOR ETFS TR INVTOR 2 PLS 5 45782C243 581 24,683 SH   SOLE NO 0 0 24,683
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 9,165 169,473 SH   SOLE NO 0 0 169,473
INNOVATOR ETFS TR MSCI EAFE PWR 45782C524 1,035 39,771 SH   SOLE NO 0 0 39,771
INNOVATOR ETFS TR MSCI EAFE PWR 45782C722 260 10,723 SH   SOLE NO 0 0 10,723
INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 603 19,904 SH   SOLE NO 0 0 19,904
INNOVATOR ETFS TR NASDAQ 100 POWER 45782C334 494 13,791 SH   SOLE NO 0 0 13,791
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 586 15,094 SH   SOLE NO 0 0 15,094
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 1,212 32,858 SH   SOLE NO 0 0 32,858
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 868 28,530 SH   SOLE NO 0 0 28,530
INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C342 620 22,926 SH   SOLE NO 0 0 22,926
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 727 23,289 SH   SOLE NO 0 0 23,289
INNOVATOR ETFS TR S&P 500 BUFFER 45782C391 3,848 123,638 SH   SOLE NO 0 0 123,638
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 5,389 157,859 SH   SOLE NO 0 0 157,859
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 4,275 147,195 SH   SOLE NO 0 0 147,195
INNOVATOR ETFS TR S&P 500 BUFFER 45782C581 295 9,562 SH   SOLE NO 0 0 9,562
INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 1,359 44,593 SH   SOLE NO 0 0 44,593
INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 758 24,587 SH   SOLE NO 0 0 24,587
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 729 23,556 SH   SOLE NO 0 0 23,556
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 4,093 136,216 SH   SOLE NO 0 0 136,216
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 380 12,568 SH   SOLE NO 0 0 12,568
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 1,083 34,033 SH   SOLE NO 0 0 34,033
INNOVATOR ETFS TR S&P 500 POWER 45782C417 4,675 169,900 SH   SOLE NO 0 0 169,900
INNOVATOR ETFS TR S&P 500 POWER 45782C508 11,588 367,315 SH   SOLE NO 0 0 367,315
INNOVATOR ETFS TR S&P 500 POWER 45782C573 922 31,061 SH   SOLE NO 0 0 31,061
INNOVATOR ETFS TR S&P 500 PWR 45782C656 4,428 154,082 SH   SOLE NO 0 0 154,082
INNOVATOR ETFS TR S&P 500 PWR 45782C813 2,037 69,469 SH   SOLE NO 0 0 69,469
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 3,826 128,594 SH   SOLE NO 0 0 128,594
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 1,387 47,933 SH   SOLE NO 0 0 47,933
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 1,012 33,019 SH   SOLE NO 0 0 33,019
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 1,881 68,305 SH   SOLE NO 0 0 68,305
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 445 15,459 SH   SOLE NO 0 0 15,459
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 2,841 96,221 SH   SOLE NO 0 0 96,221
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 4,832 169,555 SH   SOLE NO 0 0 169,555
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 6,246 205,742 SH   SOLE NO 0 0 205,742
INNOVATOR ETFS TR S&P 500 ULTRA 45782C375 1,205 42,318 SH   SOLE NO 0 0 42,318
INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 1,694 63,042 SH   SOLE NO 0 0 63,042
INNOVATOR ETFS TR S&P 500 ULTRA 45782C532 771 26,632 SH   SOLE NO 0 0 26,632
INNOVATOR ETFS TR S&P 500 ULTRA 45782C649 821 29,750 SH   SOLE NO 0 0 29,750
INNOVATOR ETFS TR S&P 500 ULTRA 45782C805 5,562 221,447 SH   SOLE NO 0 0 221,447
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821 438 16,072 SH   SOLE NO 0 0 16,072
INNOVATOR ETFS TR S&P 500 ULTRA 45782C839 339 12,660 SH   SOLE NO 0 0 12,660
INNOVATOR ETFS TR II LADRD FD S&P 500 45783G102 3,683 107,980 SH   SOLE NO 0 0 107,980
INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 904 37,333 SH   SOLE NO 0 0 37,333
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 354 38,195 SH   SOLE NO 0 0 38,195
INOZYME PHARMA INC COM 45790W108 1,302 65,781 SH   SOLE NO 0 0 65,781
INPHI CORP COM 45772F107 432 2,425 SH   SOLE NO 0 0 2,425
INSEEGO CORP COM 45782B104 963 96,382 SH   SOLE NO 0 0 96,382
INSIGHT ENTERPRISES INC COM 45765U103 1,051 11,019 SH   SOLE NO 0 0 11,019
INSIGHT SELECT INCOME FD COM 45781W109 490 23,961 SH   SOLE NO 0 0 23,961
INSPERITY INC COM 45778Q107 252 3,009 SH   SOLE NO 0 0 3,009
INSPIRE MED SYS INC COM 457730109 1,663 8,037 SH   SOLE NO 0 0 8,037
INSPIREMD INC COM 45779A853 24 36,000 SH   SOLE NO 0 0 36,000
INSTALLED BLDG PRODS INC COM 45780R101 315 2,841 SH   SOLE NO 0 0 2,841
INSULET CORP COM 45784P101 2,485 9,525 SH   SOLE NO 0 0 9,525
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 481 6,976 SH   SOLE NO 0 0 6,976
INTEL CORP COM 458140100 116,273 1,816,773 SH   SOLE NO 0 0 1,816,773
INTELLIA THERAPEUTICS INC COM 45826J105 1,986 24,758 SH   SOLE NO 0 0 24,758
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 244 3,340 SH   SOLE NO 0 0 3,340
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,274 29,319 SH   SOLE NO 0 0 29,319
INTERNATIONAL BANCSHARES COR COM 459044103 1,434 30,910 SH   SOLE NO 0 0 30,910
INTERNATIONAL BUSINESS MACHS COM 459200101 67,983 510,155 SH   SOLE NO 0 0 510,155
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,436 10,285 SH   SOLE NO 0 0 10,285
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 217 13,562 SH   SOLE NO 0 0 13,562
INTERNATIONAL PAPER CO COM 460146103 10,535 194,854 SH   SOLE NO 0 0 194,854
INTERPUBLIC GROUP COS INC COM 460690100 620 21,246 SH   SOLE NO 0 0 21,246
INTUIT COM 461202103 12,244 31,964 SH   SOLE NO 0 0 31,964
INTUITIVE SURGICAL INC COM NEW 46120E602 11,517 15,585 SH   SOLE NO 0 0 15,585
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 359 3,840 SH   SOLE NO 0 0 3,840
INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 2,367 42,057 SH   SOLE NO 0 0 42,057
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 567 16,832 SH   SOLE NO 0 0 16,832
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1,541 27,509 SH   SOLE NO 0 0 27,509
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 5,336 105,707 SH   SOLE NO 0 0 105,707
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 3,361 195,043 SH   SOLE NO 0 0 195,043
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 349 29,523 SH   SOLE NO 0 0 29,523
INVESCO CALIF VALUE MUN INCO COM 46132H106 864 67,616 SH   SOLE NO 0 0 67,616
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 298 3,103 SH   SOLE NO 0 0 3,103
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2,394 144,157 SH   SOLE NO 0 0 144,157
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 1,231 72,683 SH   SOLE NO 0 0 72,683
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 262 24,963 SH   SOLE NO 0 0 24,963
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 312 6,613 SH   SOLE NO 0 0 6,613
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 203 17,885 SH   SOLE NO 0 0 17,885
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 321 9,150 SH   SOLE NO 0 0 9,150
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 401 14,496 SH   SOLE NO 0 0 14,496
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 11,485 493,797 SH   SOLE NO 0 0 493,797
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 2,143 26,320 SH   SOLE NO 0 0 26,320
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 2,142 63,098 SH   SOLE NO 0 0 63,098
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 789 32,896 SH   SOLE NO 0 0 32,896
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 3,268 38,430 SH   SOLE NO 0 0 38,430
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2,457 91,782 SH   SOLE NO 0 0 91,782
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 474 24,537 SH   SOLE NO 0 0 24,537
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1,126 24,377 SH   SOLE NO 0 0 24,377
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 200 8,908 SH   SOLE NO 0 0 8,908
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 513 14,023 SH   SOLE NO 0 0 14,023
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 2,462 76,960 SH   SOLE NO 0 0 76,960
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 799 36,157 SH   SOLE NO 0 0 36,157
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 2,250 62,145 SH   SOLE NO 0 0 62,145
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 682 16,015 SH   SOLE NO 0 0 16,015
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 2,474 39,986 SH   SOLE NO 0 0 39,986
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 418 21,347 SH   SOLE NO 0 0 21,347
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 1,896 25,259 SH   SOLE NO 0 0 25,259
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 507 22,667 SH   SOLE NO 0 0 22,667
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 216 6,030 SH   SOLE NO 0 0 6,030
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 573 4,370 SH   SOLE NO 0 0 4,370
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 4,906 154,111 SH   SOLE NO 0 0 154,111
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2,338 87,397 SH   SOLE NO 0 0 87,397
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 244 9,510 SH   SOLE NO 0 0 9,510
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 20,361 1,357,428 SH   SOLE NO 0 0 1,357,428
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1,201 27,957 SH   SOLE NO 0 0 27,957
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 814 11,718 SH   SOLE NO 0 0 11,718
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 222 4,199 SH   SOLE NO 0 0 4,199
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 9,901 142,425 SH   SOLE NO 0 0 142,425
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 3,699 75,282 SH   SOLE NO 0 0 75,282
INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 258 9,571 SH   SOLE NO 0 0 9,571
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1,462 48,098 SH   SOLE NO 0 0 48,098
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 274 9,384 SH   SOLE NO 0 0 9,384
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 854 9,934 SH   SOLE NO 0 0 9,934
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 31,626 604,018 SH   SOLE NO 0 0 604,018
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 19,032 167,051 SH   SOLE NO 0 0 167,051
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 76 12,201 SH   SOLE NO 0 0 12,201
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 4,914 26,715 SH   SOLE NO 0 0 26,715
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 223 2,379 SH   SOLE NO 0 0 2,379
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 577 4,204 SH   SOLE NO 0 0 4,204
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 26,125 569,296 SH   SOLE NO 0 0 569,296
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 214 2,128 SH   SOLE NO 0 0 2,128
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 5,278 132,654 SH   SOLE NO 0 0 132,654
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 22,411 522,778 SH   SOLE NO 0 0 522,778
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 107,242 1,844,231 SH   SOLE NO 0 0 1,844,231
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 11,752 128,063 SH   SOLE NO 0 0 128,063
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,967 134,098 SH   SOLE NO 0 0 134,098
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 2,254 70,381 SH   SOLE NO 0 0 70,381
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,990 77,013 SH   SOLE NO 0 0 77,013
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 10,629 503,054 SH   SOLE NO 0 0 503,054
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2,318 100,550 SH   SOLE NO 0 0 100,550
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 11,443 528,818 SH   SOLE NO 0 0 528,818
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 392 16,799 SH   SOLE NO 0 0 16,799
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 17,649 810,712 SH   SOLE NO 0 0 810,712
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,903 75,231 SH   SOLE NO 0 0 75,231
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 4,400 198,504 SH   SOLE NO 0 0 198,504
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,661 75,011 SH   SOLE NO 0 0 75,011
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,043 48,969 SH   SOLE NO 0 0 48,969
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 232 10,772 SH   SOLE NO 0 0 10,772
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 10,491 171,705 SH   SOLE NO 0 0 171,705
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 247 10,947 SH   SOLE NO 0 0 10,947
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 2,125 48,184 SH   SOLE NO 0 0 48,184
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2,926 40,236 SH   SOLE NO 0 0 40,236
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5,283 62,744 SH   SOLE NO 0 0 62,744
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 4,962 143,459 SH   SOLE NO 0 0 143,459
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 3,341 77,378 SH   SOLE NO 0 0 77,378
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 379 4,564 SH   SOLE NO 0 0 4,564
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 203 8,209 SH   SOLE NO 0 0 8,209
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 279 5,801 SH   SOLE NO 0 0 5,801
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 3,019 19,230 SH   SOLE NO 0 0 19,230
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 2,243 21,943 SH   SOLE NO 0 0 21,943
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 52,877 621,141 SH   SOLE NO 0 0 621,141
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 321 3,471 SH   SOLE NO 0 0 3,471
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 667 4,641 SH   SOLE NO 0 0 4,641
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 216 6,540 SH   SOLE NO 0 0 6,540
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 764 10,362 SH   SOLE NO 0 0 10,362
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1,153 23,491 SH   SOLE NO 0 0 23,491
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 1,426 35,649 SH   SOLE NO 0 0 35,649
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 17,949 390,457 SH   SOLE NO 0 0 390,457
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 9,593 140,937 SH   SOLE NO 0 0 140,937
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 4,667 109,406 SH   SOLE NO 0 0 109,406
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 581 5,029 SH   SOLE NO 0 0 5,029
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1,838 23,312 SH   SOLE NO 0 0 23,312
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 1,048 8,703 SH   SOLE NO 0 0 8,703
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 831 5,333 SH   SOLE NO 0 0 5,333
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2,772 146,826 SH   SOLE NO 0 0 146,826
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 41,733 275,162 SH   SOLE NO 0 0 275,162
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 11,818 67,021 SH   SOLE NO 0 0 67,021
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 522 36,047 SH   SOLE NO 0 0 36,047
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 1,180 18,589 SH   SOLE NO 0 0 18,589
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 5,014 247,621 SH   SOLE NO 0 0 247,621
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 982 58,878 SH   SOLE NO 0 0 58,878
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 1,781 23,582 SH   SOLE NO 0 0 23,582
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2,265 9,819 SH   SOLE NO 0 0 9,819
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 940 16,260 SH   SOLE NO 0 0 16,260
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 212 2,830 SH   SOLE NO 0 0 2,830
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 621 7,631 SH   SOLE NO 0 0 7,631
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 7,381 24,894 SH   SOLE NO 0 0 24,894
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 215 4,642 SH   SOLE NO 0 0 4,642
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 4,634 55,300 SH   SOLE NO 0 0 55,300
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 2,452 32,221 SH   SOLE NO 0 0 32,221
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 341 7,643 SH   SOLE NO 0 0 7,643
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 724 8,129 SH   SOLE NO 0 0 8,129
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2,775 12,637 SH   SOLE NO 0 0 12,637
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 2,437 26,995 SH   SOLE NO 0 0 26,995
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 918 18,911 SH   SOLE NO 0 0 18,911
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 815 10,144 SH   SOLE NO 0 0 10,144
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 981 6,235 SH   SOLE NO 0 0 6,235
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 765 8,649 SH   SOLE NO 0 0 8,649
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1,303 25,046 SH   SOLE NO 0 0 25,046
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 417 6,635 SH   SOLE NO 0 0 6,635
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 533 3,781 SH   SOLE NO 0 0 3,781
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 655 16,289 SH   SOLE NO 0 0 16,289
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 7,542 28,114 SH   SOLE NO 0 0 28,114
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 1,083 6,944 SH   SOLE NO 0 0 6,944
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 3,116 19,739 SH   SOLE NO 0 0 19,739
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4,187 15,517 SH   SOLE NO 0 0 15,517
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 809 7,823 SH   SOLE NO 0 0 7,823
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 120,478 850,479 SH   SOLE NO 0 0 850,479
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 25,636 156,060 SH   SOLE NO 0 0 156,060
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 7,041 95,163 SH   SOLE NO 0 0 95,163
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 25,330 571,411 SH   SOLE NO 0 0 571,411
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 20,194 408,790 SH   SOLE NO 0 0 408,790
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 8,879 90,244 SH   SOLE NO 0 0 90,244
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 8,843 105,013 SH   SOLE NO 0 0 105,013
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 291 12,555 SH   SOLE NO 0 0 12,555
INVESCO HIGH INCOME 2023 TAR COM 46135X108 102 11,043 SH   SOLE NO 0 0 11,043
INVESCO HIGH INCOME TR II COM 46131F101 331 23,832 SH   SOLE NO 0 0 23,832
INVESCO LTD SHS G491BT108 3,728 147,822 SH   SOLE NO 0 0 147,822
INVESCO MORTGAGE CAPITAL INC COM 46131B100 159 39,790 SH   SOLE NO 0 0 39,790
INVESCO MUN OPPORTUNITY TR COM 46132C107 380 28,888 SH   SOLE NO 0 0 28,888
INVESCO MUN TR COM 46131J103 963 73,004 SH   SOLE NO 0 0 73,004
INVESCO MUNI INCOME OPP TRST COM 46132X101 1,189 150,793 SH   SOLE NO 0 0 150,793
INVESCO PA VALUE MUN INC TR COM 46132K109 173 13,257 SH   SOLE NO 0 0 13,257
INVESCO QQQ TR UNIT SER 1 46090E103 559,781 1,754,087 SH   SOLE NO 0 0 1,754,087
INVESCO QUALITY MUN INCOME T COM 46133G107 680 52,468 SH   SOLE NO 0 0 52,468
INVESCO SR INCOME TR COM 46131H107 198 47,188 SH   SOLE NO 0 0 47,188
INVESCO TR INVT GRADE MUNS COM 46131M106 539 40,050 SH   SOLE NO 0 0 40,050
INVESCO TR INVT GRADE NEW YO COM 46131T101 370 28,275 SH   SOLE NO 0 0 28,275
INVESCO VALUE MUN INCOME TR COM 46132P108 1,015 64,814 SH   SOLE NO 0 0 64,814
INVESTORS BANCORP INC NEW COM 46146L101 147 10,062 SH   SOLE NO 0 0 10,062
INVITAE CORP COM 46185L103 5,322 139,293 SH   SOLE NO 0 0 139,293
INVITATION HOMES INC COM 46187W107 475 14,876 SH   SOLE NO 0 0 14,876
IONIS PHARMACEUTICALS INC COM 462222100 815 18,136 SH   SOLE NO 0 0 18,136
IOVANCE BIOTHERAPEUTICS INC COM 462260100 221 7,010 SH   SOLE NO 0 0 7,010
IPG PHOTONICS CORP COM 44980X109 1,767 8,381 SH   SOLE NO 0 0 8,381
IQIYI INC SPONSORED ADS 46267X108 346 20,826 SH   SOLE NO 0 0 20,826
IQVIA HLDGS INC COM 46266C105 2,611 13,520 SH   SOLE NO 0 0 13,520
IRIDIUM COMMUNICATIONS INC COM 46269C102 276 6,713 SH   SOLE NO 0 0 6,713
IROBOT CORP COM 462726100 2,507 20,525 SH   SOLE NO 0 0 20,525
IRON MTN INC NEW COM 46284V101 6,076 164,172 SH   SOLE NO 0 0 164,172
ISHARES GOLD TR ISHARES 464285105 80,226 4,933,975 SH   SOLE NO 0 0 4,933,975
ISHARES INC CORE MSCI EMKT 46434G103 68,938 1,071,142 SH   SOLE NO 0 0 1,071,142
ISHARES INC CUR HD MSCI EM 46434G509 439 13,613 SH   SOLE NO 0 0 13,613
ISHARES INC EM MKTS DIV ETF 464286319 2,015 51,431 SH   SOLE NO 0 0 51,431
ISHARES INC ESG AWR MSCI EM 46434G863 46,296 1,068,957 SH   SOLE NO 0 0 1,068,957
ISHARES INC GLB AGRIC PR ETF 464286350 333 8,343 SH   SOLE NO 0 0 8,343
ISHARES INC GLB ENR PROD ETF 464286343 551 35,151 SH   SOLE NO 0 0 35,151
ISHARES INC JP MRG EM CRP BD 464286251 876 16,860 SH   SOLE NO 0 0 16,860
ISHARES INC JP MRGN EM HI BD 464286285 1,510 33,969 SH   SOLE NO 0 0 33,969
ISHARES INC MSCI AUST ETF 464286103 348 14,055 SH   SOLE NO 0 0 14,055
ISHARES INC MSCI BRAZIL ETF 464286400 767 22,949 SH   SOLE NO 0 0 22,949
ISHARES INC MSCI BRIC INDX 464286657 790 14,996 SH   SOLE NO 0 0 14,996
ISHARES INC MSCI CDA ETF 464286509 1,061 31,185 SH   SOLE NO 0 0 31,185
ISHARES INC MSCI CHILE ETF 464286640 1,221 35,651 SH   SOLE NO 0 0 35,651
ISHARES INC MSCI EMERG MKT 46434G889 3,217 61,830 SH   SOLE NO 0 0 61,830
ISHARES INC MSCI EMERG MRKT 464286533 20,394 322,904 SH   SOLE NO 0 0 322,904
ISHARES INC MSCI EMRG CHN 46434G764 423 7,116 SH   SOLE NO 0 0 7,116
ISHARES INC MSCI EURZONE ETF 464286608 1,807 38,939 SH   SOLE NO 0 0 38,939
ISHARES INC MSCI GBL ETF NEW 46434G848 465 11,043 SH   SOLE NO 0 0 11,043
ISHARES INC MSCI GBL MIN VOL 464286525 17,820 180,625 SH   SOLE NO 0 0 180,625
ISHARES INC MSCI GERMANY ETF 464286806 596 17,824 SH   SOLE NO 0 0 17,824
ISHARES INC MSCI GLB SLV&MTL 464286327 151 10,255 SH   SOLE NO 0 0 10,255
ISHARES INC MSCI HONG KG ETF 464286871 224 8,442 SH   SOLE NO 0 0 8,442
ISHARES INC MSCI ISRAEL ETF 464286632 300 4,660 SH   SOLE NO 0 0 4,660
ISHARES INC MSCI ITALY ETF 46434G830 204 6,489 SH   SOLE NO 0 0 6,489
ISHARES INC MSCI JPN ETF NEW 46434G822 2,327 33,965 SH   SOLE NO 0 0 33,965
ISHARES INC MSCI PAC JP ETF 464286665 2,155 42,917 SH   SOLE NO 0 0 42,917
ISHARES INC MSCI SINGPOR ETF 46434G780 206 8,810 SH   SOLE NO 0 0 8,810
ISHARES INC MSCI STH KOR ETF 464286772 766 8,542 SH   SOLE NO 0 0 8,542
ISHARES INC MSCI SWITZERLAND 464286749 292 6,619 SH   SOLE NO 0 0 6,619
ISHARES INC MSCI TAIWAN ETF 46434G772 284 4,751 SH   SOLE NO 0 0 4,751
ISHARES INC MSCI WORLD ETF 464286392 2,808 23,702 SH   SOLE NO 0 0 23,702
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 149 10,706 SH   SOLE NO 0 0 10,706
ISHARES SILVER TR ISHARES 46428Q109 23,242 1,023,905 SH   SOLE NO 0 0 1,023,905
ISHARES TR 0-3 MNTH TREASRY 46436E718 718 7,186 SH   SOLE NO 0 0 7,186
ISHARES TR 0-5 YR TIPS ETF 46429B747 39,218 370,964 SH   SOLE NO 0 0 370,964
ISHARES TR 0-5YR HI YL CP 46434V407 112,165 2,448,499 SH   SOLE NO 0 0 2,448,499
ISHARES TR 0-5YR INVT GR CP 46434V100 8,114 156,705 SH   SOLE NO 0 0 156,705
ISHARES TR 1 3 YR TREAS BD 464287457 42,683 494,878 SH   SOLE NO 0 0 494,878
ISHARES TR 10+ YR INVST GRD 464289511 2,892 43,382 SH   SOLE NO 0 0 43,382
ISHARES TR 10-20 YR TRS ETF 464288653 323 2,307 SH   SOLE NO 0 0 2,307
ISHARES TR 20 YR TR BD ETF 464287432 13,445 99,264 SH   SOLE NO 0 0 99,264
ISHARES TR 3 7 YR TREAS BD 464288661 8,369 64,431 SH   SOLE NO 0 0 64,431
ISHARES TR 3YRTB ETF 464288125 203 2,493 SH   SOLE NO 0 0 2,493
ISHARES TR A RATE CP BD ETF 46429B291 581 10,483 SH   SOLE NO 0 0 10,483
ISHARES TR AGENCY BOND ETF 464288166 1,311 11,141 SH   SOLE NO 0 0 11,141
ISHARES TR AGGRES ALLOC ETF 464289859 9,318 139,221 SH   SOLE NO 0 0 139,221
ISHARES TR ASIA 50 ETF 464288430 2,502 27,150 SH   SOLE NO 0 0 27,150
ISHARES TR BARCLAYS 7 10 YR 464287440 25,537 226,138 SH   SOLE NO 0 0 226,138
ISHARES TR BLACKROCK ULTRA 46434V878 1,556 30,800 SH   SOLE NO 0 0 30,800
ISHARES TR BROAD USD HIGH 46435U853 2,877 69,855 SH   SOLE NO 0 0 69,855
ISHARES TR CALIF MUN BD ETF 464288356 7,814 125,793 SH   SOLE NO 0 0 125,793
ISHARES TR CHINA LG-CAP ETF 464287184 2,051 43,960 SH   SOLE NO 0 0 43,960
ISHARES TR CMBS ETF 46429B366 1,412 26,221 SH   SOLE NO 0 0 26,221
ISHARES TR COHEN STEER REIT 464287564 5,890 101,890 SH   SOLE NO 0 0 101,890
ISHARES TR CONSER ALLOC ETF 464289883 2,871 74,301 SH   SOLE NO 0 0 74,301
ISHARES TR CONV BD ETF 46435G102 29,380 299,125 SH   SOLE NO 0 0 299,125
ISHARES TR CORE 1 5 YR USD 46432F859 9,917 193,361 SH   SOLE NO 0 0 193,361
ISHARES TR CORE DIV GRWTH 46434V621 254,433 5,271,053 SH   SOLE NO 0 0 5,271,053
ISHARES TR CORE HIGH DV ETF 46429B663 43,055 453,742 SH   SOLE NO 0 0 453,742
ISHARES TR CORE INTL AGGR 46435G672 1,881 34,296 SH   SOLE NO 0 0 34,296
ISHARES TR CORE LT USDB ETF 464289479 218 3,188 SH   SOLE NO 0 0 3,188
ISHARES TR CORE MSCI EAFE 46432F842 123,619 1,715,745 SH   SOLE NO 0 0 1,715,745
ISHARES TR CORE MSCI EURO 46434V738 3,300 61,152 SH   SOLE NO 0 0 61,152
ISHARES TR CORE MSCI INTL 46435G326 25,936 401,496 SH   SOLE NO 0 0 401,496
ISHARES TR CORE MSCI PAC 46434V696 504 7,571 SH   SOLE NO 0 0 7,571
ISHARES TR CORE MSCI TOTAL 46432F834 67,674 962,929 SH   SOLE NO 0 0 962,929
ISHARES TR CORE S&P MCP ETF 464287507 186,846 717,868 SH   SOLE NO 0 0 717,868
ISHARES TR CORE S&P SCP ETF 464287804 281,658 2,595,217 SH   SOLE NO 0 0 2,595,217
ISHARES TR CORE S&P TTL STK 464287150 148,190 1,617,795 SH   SOLE NO 0 0 1,617,795
ISHARES TR CORE S&P US GWT 464287671 70,086 771,965 SH   SOLE NO 0 0 771,965
ISHARES TR CORE S&P US VLU 464287663 53,190 771,992 SH   SOLE NO 0 0 771,992
ISHARES TR CORE S&P500 ETF 464287200 616,573 1,549,881 SH   SOLE NO 0 0 1,549,881
ISHARES TR CORE TOTAL USD 46434V613 38,754 734,689 SH   SOLE NO 0 0 734,689
ISHARES TR CORE US AGGBD ET 464287226 143,900 1,264,167 SH   SOLE NO 0 0 1,264,167
ISHARES TR CRE U S REIT ETF 464288521 3,717 70,952 SH   SOLE NO 0 0 70,952
ISHARES TR CUR HD EURZN ETF 46434V639 223 6,519 SH   SOLE NO 0 0 6,519
ISHARES TR CYBERSECURITY 46435U135 677 17,737 SH   SOLE NO 0 0 17,737
ISHARES TR DEVSMCP EXNA ETF 464288497 611 9,294 SH   SOLE NO 0 0 9,294
ISHARES TR DOW JONES US ETF 464287846 16,270 162,934 SH   SOLE NO 0 0 162,934
ISHARES TR EAFE GRWTH ETF 464288885 62,043 617,593 SH   SOLE NO 0 0 617,593
ISHARES TR EAFE SML CP ETF 464288273 19,797 275,581 SH   SOLE NO 0 0 275,581
ISHARES TR EAFE VALUE ETF 464288877 49,859 978,204 SH   SOLE NO 0 0 978,204
ISHARES TR ESG ADV TTL USD 46436E619 428 8,736 SH   SOLE NO 0 0 8,736
ISHARES TR ESG ADVNCD HY BD 46435G441 1,262 24,281 SH   SOLE NO 0 0 24,281
ISHARES TR ESG AW MSCI EAFE 46435G516 95,458 1,257,686 SH   SOLE NO 0 0 1,257,686
ISHARES TR ESG AWARE MSCI 46435U663 6,724 174,492 SH   SOLE NO 0 0 174,492
ISHARES TR ESG AWR MSCI USA 46435G425 115,647 1,272,671 SH   SOLE NO 0 0 1,272,671
ISHARES TR ESG AWR US AGRGT 46435U549 6,833 124,878 SH   SOLE NO 0 0 124,878
ISHARES TR ESG AWRE 1 5 YR 46435G243 8,899 342,615 SH   SOLE NO 0 0 342,615
ISHARES TR ESG AWRE USD ETF 46435G193 3,952 146,681 SH   SOLE NO 0 0 146,681
ISHARES TR ESG MSCI LEADR 46435U218 1,815 26,203 SH   SOLE NO 0 0 26,203
ISHARES TR ESG MSCI USA ETF 46436E767 303 9,144 SH   SOLE NO 0 0 9,144
ISHARES TR EUROPE ETF 464287861 544 10,841 SH   SOLE NO 0 0 10,841
ISHARES TR EXPANDED TECH 464287515 13,887 40,675 SH   SOLE NO 0 0 40,675
ISHARES TR EXPND TEC SC ETF 464287549 18,831 52,186 SH   SOLE NO 0 0 52,186
ISHARES TR EXPONENTIAL TECH 46434V381 20,976 354,204 SH   SOLE NO 0 0 354,204
ISHARES TR FALN ANGLS USD 46435G474 7,823 267,552 SH   SOLE NO 0 0 267,552
ISHARES TR FLTG RATE NT ETF 46429B655 24,866 489,688 SH   SOLE NO 0 0 489,688
ISHARES TR GBL COMM SVC ETF 464287275 223 2,777 SH   SOLE NO 0 0 2,777
ISHARES TR GBL GREEN ETF 46435U440 2,437 44,582 SH   SOLE NO 0 0 44,582
ISHARES TR GENOMICS IMMUN 46435U192 653 14,293 SH   SOLE NO 0 0 14,293
ISHARES TR GL CLEAN ENE ETF 464288224 19,930 820,197 SH   SOLE NO 0 0 820,197
ISHARES TR GL TIMB FORE ETF 464288174 386 4,537 SH   SOLE NO 0 0 4,537
ISHARES TR GLB CNS DISC ETF 464288745 4,826 29,600 SH   SOLE NO 0 0 29,600
ISHARES TR GLB CNSM STP ETF 464288737 3,576 61,554 SH   SOLE NO 0 0 61,554
ISHARES TR GLB INFRASTR ETF 464288372 3,141 69,704 SH   SOLE NO 0 0 69,704
ISHARES TR GLOB HLTHCRE ETF 464287325 5,480 71,125 SH   SOLE NO 0 0 71,125
ISHARES TR GLOB INDSTRL ETF 464288729 288 2,485 SH   SOLE NO 0 0 2,485
ISHARES TR GLOB UTILITS ETF 464288711 608 10,055 SH   SOLE NO 0 0 10,055
ISHARES TR GLOBAL 100 ETF 464287572 6,600 99,996 SH   SOLE NO 0 0 99,996
ISHARES TR GLOBAL ENERG ETF 464287341 3,202 129,929 SH   SOLE NO 0 0 129,929
ISHARES TR GLOBAL FINLS ETF 464287333 756 10,313 SH   SOLE NO 0 0 10,313
ISHARES TR GLOBAL MATER ETF 464288695 462 5,330 SH   SOLE NO 0 0 5,330
ISHARES TR GLOBAL REIT ETF 46434V647 1,352 53,063 SH   SOLE NO 0 0 53,063
ISHARES TR GLOBAL TECH ETF 464287291 38,703 125,773 SH   SOLE NO 0 0 125,773
ISHARES TR GNMA BOND ETF 46429B333 2,087 41,513 SH   SOLE NO 0 0 41,513
ISHARES TR GOV/CRED BD ETF 464288596 369 3,085 SH   SOLE NO 0 0 3,085
ISHARES TR GRWT ALLOCAT ETF 464289867 6,457 120,564 SH   SOLE NO 0 0 120,564
ISHARES TR HDG MSCI EAFE 46434V803 7,167 217,394 SH   SOLE NO 0 0 217,394
ISHARES TR HIGH YLD BD FCTR 46435G250 432 8,416 SH   SOLE NO 0 0 8,416
ISHARES TR IBDS DEC28 ETF 46435U515 7,734 273,113 SH   SOLE NO 0 0 273,113
ISHARES TR IBONDS 21 TRM HG 46435U226 2,812 116,240 SH   SOLE NO 0 0 116,240
ISHARES TR IBONDS 22 TRM HG 46435U176 585 24,112 SH   SOLE NO 0 0 24,112
ISHARES TR IBONDS 23 TRM HG 46435U150 522 21,199 SH   SOLE NO 0 0 21,199
ISHARES TR IBONDS 24 TRM HG 46435U184 487 19,796 SH   SOLE NO 0 0 19,796
ISHARES TR IBONDS 25 TRM HG 46435U168 241 9,618 SH   SOLE NO 0 0 9,618
ISHARES TR IBONDS 27 ETF 46435UAA9 227 8,518 SH   SOLE NO 0 0 8,518
ISHARES TR IBONDS DEC 46435U697 2,914 107,977 SH   SOLE NO 0 0 107,977
ISHARES TR IBONDS DEC 26 46435U259 314 11,734 SH   SOLE NO 0 0 11,734
ISHARES TR IBONDS DEC2021 46435G789 3,836 149,177 SH   SOLE NO 0 0 149,177
ISHARES TR IBONDS DEC2022 46435G755 5,429 206,183 SH   SOLE NO 0 0 206,183
ISHARES TR IBONDS DEC2023 46435G318 3,324 127,046 SH   SOLE NO 0 0 127,046
ISHARES TR IBONDS DEC2026 46435GAA0 3,040 115,354 SH   SOLE NO 0 0 115,354
ISHARES TR IBONDS DEC21 ETF 46434VBK5 5,550 223,346 SH   SOLE NO 0 0 223,346
ISHARES TR IBONDS DEC22 ETF 46434VBA7 5,838 229,312 SH   SOLE NO 0 0 229,312
ISHARES TR IBONDS DEC23 ETF 46434VAX8 4,434 169,660 SH   SOLE NO 0 0 169,660
ISHARES TR IBONDS DEC24 ETF 46434VBG4 2,759 104,578 SH   SOLE NO 0 0 104,578
ISHARES TR IBONDS DEC25 ETF 46434VBD1 7,665 285,717 SH   SOLE NO 0 0 285,717
ISHARES TR IBOXX HI YD ETF 464288513 16,575 190,128 SH   SOLE NO 0 0 190,128
ISHARES TR IBOXX INV CP ETF 464287242 82,548 634,746 SH   SOLE NO 0 0 634,746
ISHARES TR INDIA 50 ETF 464289529 558 12,457 SH   SOLE NO 0 0 12,457
ISHARES TR INTL DIV GRWTH 46435G524 5,501 84,815 SH   SOLE NO 0 0 84,815
ISHARES TR INTL SEL DIV ETF 464288448 13,365 424,576 SH   SOLE NO 0 0 424,576
ISHARES TR INTL TREA BD ETF 464288117 1,288 24,807 SH   SOLE NO 0 0 24,807
ISHARES TR INTRM GOV CR ETF 464288612 2,747 23,923 SH   SOLE NO 0 0 23,923
ISHARES TR ISHS 1-5YR INVS 464288646 182,497 3,337,560 SH   SOLE NO 0 0 3,337,560
ISHARES TR ISHS 5-10YR INVT 464288638 16,865 284,740 SH   SOLE NO 0 0 284,740
ISHARES TR JPMORGAN USD EMG 464288281 7,382 67,804 SH   SOLE NO 0 0 67,804
ISHARES TR MBS ETF 464288588 14,195 130,929 SH   SOLE NO 0 0 130,929
ISHARES TR MICRO-CAP ETF 464288869 4,318 29,384 SH   SOLE NO 0 0 29,384
ISHARES TR MODERT ALLOC ETF 464289875 4,720 108,384 SH   SOLE NO 0 0 108,384
ISHARES TR MORNINGSTAR GRWT 464287119 17,605 61,031 SH   SOLE NO 0 0 61,031
ISHARES TR MORNINGSTAR VALU 464288109 3,276 26,669 SH   SOLE NO 0 0 26,669
ISHARES TR MORNINGSTR US EQ 464287127 14,702 65,555 SH   SOLE NO 0 0 65,555
ISHARES TR MORTGE REL ETF 46435G342 1,924 54,583 SH   SOLE NO 0 0 54,583
ISHARES TR MRGSTR MD CP ETF 464288208 31,333 124,615 SH   SOLE NO 0 0 124,615
ISHARES TR MRGSTR MD CP GRW 464288307 28,753 76,038 SH   SOLE NO 0 0 76,038
ISHARES TR MRGSTR MD CP VAL 464288406 5,927 32,150 SH   SOLE NO 0 0 32,150
ISHARES TR MRGSTR SM CP ETF 464288505 2,221 9,848 SH   SOLE NO 0 0 9,848
ISHARES TR MRGSTR SM CP GR 464288604 1,993 6,636 SH   SOLE NO 0 0 6,636
ISHARES TR MRNGSTR INC ETF 46432F875 482 20,599 SH   SOLE NO 0 0 20,599
ISHARES TR MRNING SM CP ETF 464288703 1,406 8,332 SH   SOLE NO 0 0 8,332
ISHARES TR MSCI AC ASIA ETF 464288182 6,958 75,092 SH   SOLE NO 0 0 75,092
ISHARES TR MSCI ACWI ETF 464288257 4,269 44,870 SH   SOLE NO 0 0 44,870
ISHARES TR MSCI ACWI EX US 464288240 3,394 61,521 SH   SOLE NO 0 0 61,521
ISHARES TR MSCI CHINA A 46434V514 446 10,841 SH   SOLE NO 0 0 10,841
ISHARES TR MSCI CHINA ETF 46429B671 1,412 17,290 SH   SOLE NO 0 0 17,290
ISHARES TR MSCI EAFE ETF 464287465 65,525 863,650 SH   SOLE NO 0 0 863,650
ISHARES TR MSCI EAFE MIN VL 46429B689 67,910 930,406 SH   SOLE NO 0 0 930,406
ISHARES TR MSCI EMG MKT ETF 464287234 40,453 758,404 SH   SOLE NO 0 0 758,404
ISHARES TR MSCI EURO FL ETF 464289180 503 26,111 SH   SOLE NO 0 0 26,111
ISHARES TR MSCI GBL MULTIFC 46434V316 345 9,464 SH   SOLE NO 0 0 9,464
ISHARES TR MSCI GLOBAL IMP 46435G532 2,285 24,099 SH   SOLE NO 0 0 24,099
ISHARES TR MSCI INDIA ETF 46429B598 5,801 137,546 SH   SOLE NO 0 0 137,546
ISHARES TR MSCI INDIA SM CP 46429B614 356 7,277 SH   SOLE NO 0 0 7,277
ISHARES TR MSCI INTL MOMENT 46434V449 2,409 64,074 SH   SOLE NO 0 0 64,074
ISHARES TR MSCI INTL MULTFT 46434V274 3,137 109,298 SH   SOLE NO 0 0 109,298
ISHARES TR MSCI INTL QUALTY 46434V456 11,653 319,789 SH   SOLE NO 0 0 319,789
ISHARES TR MSCI INTL SML CP 46434V266 2,601 74,374 SH   SOLE NO 0 0 74,374
ISHARES TR MSCI INTL VLU FT 46435G409 532 21,047 SH   SOLE NO 0 0 21,047
ISHARES TR MSCI KLD400 SOC 464288570 11,990 157,022 SH   SOLE NO 0 0 157,022
ISHARES TR MSCI LW CRB TG 46434V464 926 5,932 SH   SOLE NO 0 0 5,932
ISHARES TR MSCI UK ETF NEW 46435G334 1,746 55,773 SH   SOLE NO 0 0 55,773
ISHARES TR MSCI USA ESG SLC 464288802 10,180 115,929 SH   SOLE NO 0 0 115,929
ISHARES TR MSCI USA MIN VOL 46429B697 280,335 4,051,682 SH   SOLE NO 0 0 4,051,682
ISHARES TR MSCI USA MMENTM 46432F396 116,614 724,944 SH   SOLE NO 0 0 724,944
ISHARES TR MSCI USA MULTIFT 46434V282 7,299 179,621 SH   SOLE NO 0 0 179,621
ISHARES TR MSCI USA QLT FCT 46432F339 108,636 892,074 SH   SOLE NO 0 0 892,074
ISHARES TR MSCI USA SMCP MN 46435G433 21,669 588,048 SH   SOLE NO 0 0 588,048
ISHARES TR MSCI USA SML CP 46434V290 3,047 58,096 SH   SOLE NO 0 0 58,096
ISHARES TR MSCI USA VALUE 46432F388 67,569 659,471 SH   SOLE NO 0 0 659,471
ISHARES TR NASDAQ BIOTECH 464287556 27,999 185,970 SH   SOLE NO 0 0 185,970
ISHARES TR NATIONAL MUN ETF 464288414 171,635 1,478,979 SH   SOLE NO 0 0 1,478,979
ISHARES TR NEW YORK MUN ETF 464288323 1,313 22,762 SH   SOLE NO 0 0 22,762
ISHARES TR NORTH AMERN NAT 464287374 1,362 49,407 SH   SOLE NO 0 0 49,407
ISHARES TR PFD AND INCM SEC 464288687 45,364 1,181,357 SH   SOLE NO 0 0 1,181,357
ISHARES TR PHLX SEMICND ETF 464287523 19,081 45,003 SH   SOLE NO 0 0 45,003
ISHARES TR RESIDENTIAL MULT 464288562 985 13,323 SH   SOLE NO 0 0 13,323
ISHARES TR ROBOTICS ARTIF 46435U556 1,364 31,638 SH   SOLE NO 0 0 31,638
ISHARES TR RUS 1000 ETF 464287622 39,081 174,603 SH   SOLE NO 0 0 174,603
ISHARES TR RUS 1000 GRW ETF 464287614 468,452 1,927,470 SH   SOLE NO 0 0 1,927,470
ISHARES TR RUS 1000 VAL ETF 464287598 299,321 1,975,068 SH   SOLE NO 0 0 1,975,068
ISHARES TR RUS 2000 GRW ETF 464287648 135,624 450,970 SH   SOLE NO 0 0 450,970
ISHARES TR RUS 2000 VAL ETF 464287630 163,800 1,027,157 SH   SOLE NO 0 0 1,027,157
ISHARES TR RUS MD CP GR ETF 464287481 239,618 2,347,822 SH   SOLE NO 0 0 2,347,822
ISHARES TR RUS MDCP VAL ETF 464287473 233,455 2,135,916 SH   SOLE NO 0 0 2,135,916
ISHARES TR RUS MID CAP ETF 464287499 63,658 861,068 SH   SOLE NO 0 0 861,068
ISHARES TR RUS TOP 200 ETF 464289446 2,946 31,106 SH   SOLE NO 0 0 31,106
ISHARES TR RUS TP200 GR ETF 464289438 55,392 411,720 SH   SOLE NO 0 0 411,720
ISHARES TR RUS TP200 VL ETF 464289420 9,597 150,678 SH   SOLE NO 0 0 150,678
ISHARES TR RUSEL 2500 ETF 46435G268 1,049 16,684 SH   SOLE NO 0 0 16,684
ISHARES TR RUSSELL 2000 ETF 464287655 123,617 559,507 SH   SOLE NO 0 0 559,507
ISHARES TR RUSSELL 3000 ETF 464287689 31,587 133,152 SH   SOLE NO 0 0 133,152
ISHARES TR S&P 100 ETF 464287101 4,936 27,452 SH   SOLE NO 0 0 27,452
ISHARES TR S&P 500 GRWT ETF 464287309 152,993 2,349,774 SH   SOLE NO 0 0 2,349,774
ISHARES TR S&P 500 VAL ETF 464287408 85,632 606,293 SH   SOLE NO 0 0 606,293
ISHARES TR S&P MC 400GR ETF 464287606 42,271 539,378 SH   SOLE NO 0 0 539,378
ISHARES TR S&P MC 400VL ETF 464287705 27,117 266,037 SH   SOLE NO 0 0 266,037
ISHARES TR S&P SML 600 GWT 464287887 38,866 303,102 SH   SOLE NO 0 0 303,102
ISHARES TR SELECT DIVID ETF 464287168 65,618 575,097 SH   SOLE NO 0 0 575,097
ISHARES TR SELF DRIVNG EV 46435U366 2,343 50,805 SH   SOLE NO 0 0 50,805
ISHARES TR SHORT TREAS BD 464288679 9,630 87,146 SH   SOLE NO 0 0 87,146
ISHARES TR SHRT NAT MUN ETF 464288158 14,946 138,619 SH   SOLE NO 0 0 138,619
ISHARES TR SP SMCP600VL ETF 464287879 55,517 551,098 SH   SOLE NO 0 0 551,098
ISHARES TR TIPS BD ETF 464287176 57,697 459,737 SH   SOLE NO 0 0 459,737
ISHARES TR TRANS AVG ETF 464287192 4,769 18,512 SH   SOLE NO 0 0 18,512
ISHARES TR TRS FLT RT BD 46434V860 607 12,073 SH   SOLE NO 0 0 12,073
ISHARES TR U.S. BAS MTL ETF 464287838 6,854 54,583 SH   SOLE NO 0 0 54,583
ISHARES TR U.S. CNSM GD ETF 464287812 3,544 20,025 SH   SOLE NO 0 0 20,025
ISHARES TR U.S. CNSM SV ETF 464287580 3,465 46,305 SH   SOLE NO 0 0 46,305
ISHARES TR U.S. ENERGY ETF 464287796 13,402 510,953 SH   SOLE NO 0 0 510,953
ISHARES TR U.S. FIN SVC ETF 464287770 8,476 49,492 SH   SOLE NO 0 0 49,492
ISHARES TR U.S. FINLS ETF 464287788 11,215 149,802 SH   SOLE NO 0 0 149,802
ISHARES TR U.S. FIXED INCME 46435U796 766 7,675 SH   SOLE NO 0 0 7,675
ISHARES TR U.S. MED DVC ETF 464288810 40,780 123,442 SH   SOLE NO 0 0 123,442
ISHARES TR U.S. PHARMA ETF 464288836 2,674 15,056 SH   SOLE NO 0 0 15,056
ISHARES TR U.S. REAL ES ETF 464287739 7,532 81,933 SH   SOLE NO 0 0 81,933
ISHARES TR U.S. TECH ETF 464287721 23,440 267,279 SH   SOLE NO 0 0 267,279
ISHARES TR U.S. UTILITS ETF 464287697 8,411 105,731 SH   SOLE NO 0 0 105,731
ISHARES TR US AER DEF ETF 464288760 15,540 149,266 SH   SOLE NO 0 0 149,266
ISHARES TR US BR DEL SE ETF 464288794 2,856 30,993 SH   SOLE NO 0 0 30,993
ISHARES TR US HLTHCARE ETF 464287762 15,097 59,804 SH   SOLE NO 0 0 59,804
ISHARES TR US HLTHCR PR ETF 464288828 4,276 16,984 SH   SOLE NO 0 0 16,984
ISHARES TR US HOME CONS ETF 464288752 10,883 160,364 SH   SOLE NO 0 0 160,364
ISHARES TR US INDUSTRIALS 464287754 4,775 45,185 SH   SOLE NO 0 0 45,185
ISHARES TR US INFRASTRUC 46435U713 2,168 62,601 SH   SOLE NO 0 0 62,601
ISHARES TR US OIL GS EX ETF 464288851 406 8,340 SH   SOLE NO 0 0 8,340
ISHARES TR US REGNL BKS ETF 464288778 5,817 102,650 SH   SOLE NO 0 0 102,650
ISHARES TR US TREAS BD ETF 46429B267 52,182 1,992,475 SH   SOLE NO 0 0 1,992,475
ISHARES TR USD INV GRDE ETF 464288620 2,037 34,516 SH   SOLE NO 0 0 34,516
ISHARES TR YLD OPTIM BD 46434V787 697 28,005 SH   SOLE NO 0 0 28,005
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 669 13,331 SH   SOLE NO 0 0 13,331
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 10,066 200,566 SH   SOLE NO 0 0 200,566
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 389 13,024 SH   SOLE NO 0 0 13,024
ISHARES U S ETF TR INT RT HDG C B 46431W705 7,201 74,615 SH   SOLE NO 0 0 74,615
ISHARES U S ETF TR TECHNOLOGY 46431W648 299 6,171 SH   SOLE NO 0 0 6,171
ISORAY INC COM 46489V104 43 39,784 SH   SOLE NO 0 0 39,784
ITERUM THERAPEUTICS PLC SHS G6333L101 26 18,500 SH   SOLE NO 0 0 18,500
ITRON INC COM 465741106 291 3,283 SH   SOLE NO 0 0 3,283
ITT INC COM 45073V108 775 8,527 SH   SOLE NO 0 0 8,527
IVY HIGH INCOME OPPORTUNITIE COM 465893105 200 14,692 SH   SOLE NO 0 0 14,692
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 616 10,906 SH   SOLE NO 0 0 10,906
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 2,658 43,576 SH   SOLE NO 0 0 43,576
J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 2,826 66,799 SH   SOLE NO 0 0 66,799
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 770 9,310 SH   SOLE NO 0 0 9,310
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 5,866 100,939 SH   SOLE NO 0 0 100,939
J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 796 10,963 SH   SOLE NO 0 0 10,963
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 1,653 32,232 SH   SOLE NO 0 0 32,232
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 1,791 19,615 SH   SOLE NO 0 0 19,615
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 59,921 1,180,611 SH   SOLE NO 0 0 1,180,611
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 2,262 44,334 SH   SOLE NO 0 0 44,334
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 341 12,722 SH   SOLE NO 0 0 12,722
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 7,130 189,045 SH   SOLE NO 0 0 189,045
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 2,588 75,376 SH   SOLE NO 0 0 75,376
J2 GLOBAL INC COM 48123V102 672 5,607 SH   SOLE NO 0 0 5,607
JABIL INC COM 466313103 1,352 25,939 SH   SOLE NO 0 0 25,939
JACK CREEK INVESTMENT CORP UNIT 10/01/2023 G4989X107 103 10,452 SH   SOLE NO 0 0 10,452
JACOBS ENGR GROUP INC COM 469814107 5,096 39,428 SH   SOLE NO 0 0 39,428
JAMES RIV GROUP LTD COM G5005R107 382 8,384 SH   SOLE NO 0 0 8,384
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1,819 26,929 SH   SOLE NO 0 0 26,929
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1,744 25,994 SH   SOLE NO 0 0 25,994
JANUS DETROIT STR TR HENDERSON MTG 47103U852 568 10,722 SH   SOLE NO 0 0 10,722
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 15,455 307,958 SH   SOLE NO 0 0 307,958
JAWS ACQUISITION CORP SHS G50744104 321 24,250 SH   SOLE NO 0 0 24,250
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 678 4,126 SH   SOLE NO 0 0 4,126
JD.COM INC SPON ADR CL A 47215P106 9,763 115,772 SH   SOLE NO 0 0 115,772
JEFFERIES FINL GROUP INC COM 47233W109 818 27,206 SH   SOLE NO 0 0 27,206
JETBLUE AWYS CORP COM 477143101 4,836 237,769 SH   SOLE NO 0 0 237,769
JFROG LTD ORD SHS M6191J100 205 4,630 SH   SOLE NO 0 0 4,630
JOHN HANCOCK EXCHANGE TRADED MLTDCTR MEDIA 47804J826 401 10,820 SH   SOLE NO 0 0 10,820
JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 593 11,983 SH   SOLE NO 0 0 11,983
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 17,966 353,194 SH   SOLE NO 0 0 353,194
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1,290 42,149 SH   SOLE NO 0 0 42,149
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 1,248 38,489 SH   SOLE NO 0 0 38,489
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 403 8,054 SH   SOLE NO 0 0 8,054
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 790 16,830 SH   SOLE NO 0 0 16,830
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 2,646 59,497 SH   SOLE NO 0 0 59,497
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 49,954 1,016,790 SH   SOLE NO 0 0 1,016,790
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 3,513 42,770 SH   SOLE NO 0 0 42,770
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 363 10,737 SH   SOLE NO 0 0 10,737
JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1,286 106,770 SH   SOLE NO 0 0 106,770
JOHNSON & JOHNSON COM 478160104 258,833 1,574,891 SH   SOLE NO 0 0 1,574,891
JOHNSON CTLS INTL PLC SHS G51502105 4,087 68,502 SH   SOLE NO 0 0 68,502
JONES LANG LASALLE INC COM 48020Q107 887 4,956 SH   SOLE NO 0 0 4,956
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 437 26,377 SH   SOLE NO 0 0 26,377
JPMORGAN CHASE & CO COM 46625H100 209,467 1,375,990 SH   SOLE NO 0 0 1,375,990
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 3,328 93,870 SH   SOLE NO 0 0 93,870
KADMON HLDGS INC COM 48283N106 49 12,840 SH   SOLE NO 0 0 12,840
KALA PHARMACEUTICALS INC COM 483119103 88 13,166 SH   SOLE NO 0 0 13,166
KANSAS CITY SOUTHERN COM NEW 485170302 3,175 12,032 SH   SOLE NO 0 0 12,032
KAYNE ANDERSON ENERGY INFRST COM 486606106 509 71,101 SH   SOLE NO 0 0 71,101
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 91 13,761 SH   SOLE NO 0 0 13,761
KB HOME COM 48666K109 1,030 22,146 SH   SOLE NO 0 0 22,146
KELLOGG CO COM 487836108 11,052 174,604 SH   SOLE NO 0 0 174,604
KEMPER CORP COM 488401100 494 6,199 SH   SOLE NO 0 0 6,199
KEURIG DR PEPPER INC COM 49271V100 477 13,899 SH   SOLE NO 0 0 13,899
KEYCORP COM 493267108 7,315 366,157 SH   SOLE NO 0 0 366,157
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,618 11,288 SH   SOLE NO 0 0 11,288
KIMBERLY-CLARK CORP COM 494368103 45,112 324,436 SH   SOLE NO 0 0 324,436
KIMCO RLTY CORP COM 49446R109 516 27,538 SH   SOLE NO 0 0 27,538
KINDER MORGAN INC DEL COM 49456B101 8,410 505,121 SH   SOLE NO 0 0 505,121
KINROSS GOLD CORP COM 496902404 177 26,554 SH   SOLE NO 0 0 26,554
KINSALE CAP GROUP INC COM 49714P108 263 1,598 SH   SOLE NO 0 0 1,598
KIRKLAND LAKE GOLD LTD COM 49741E100 577 17,071 SH   SOLE NO 0 0 17,071
KITE RLTY GROUP TR COM NEW 49803T300 1,899 98,469 SH   SOLE NO 0 0 98,469
KKR & CO INC COM 48251W104 5,483 112,256 SH   SOLE NO 0 0 112,256
KKR INCOME OPPORTUNITIES FD COM 48249T106 474 29,990 SH   SOLE NO 0 0 29,990
KLA CORP COM NEW 482480100 4,096 12,397 SH   SOLE NO 0 0 12,397
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 465 9,674 SH   SOLE NO 0 0 9,674
KOHLS CORP COM 500255104 1,671 28,045 SH   SOLE NO 0 0 28,045
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 662 11,624 SH   SOLE NO 0 0 11,624
KONTOOR BRANDS INC COM 50050N103 449 9,257 SH   SOLE NO 0 0 9,257
KOPPERS HOLDINGS INC COM 50060P106 290 8,366 SH   SOLE NO 0 0 8,366
KORN FERRY COM NEW 500643200 205 3,287 SH   SOLE NO 0 0 3,287
KOSMOS ENERGY LTD COM 500688106 132 43,199 SH   SOLE NO 0 0 43,199
KRAFT HEINZ CO COM 500754106 11,836 295,905 SH   SOLE NO 0 0 295,905
KRANESHARES TR BOSERA MSCI CH 500767405 1,884 42,604 SH   SOLE NO 0 0 42,604
KRANESHARES TR CSI CHI INTERNET 500767306 5,029 65,870 SH   SOLE NO 0 0 65,870
KRANESHARES TR MSCI CHINA CLEAN 500767850 444 10,857 SH   SOLE NO 0 0 10,857
KRANESHARES TR QUADRTC INT RT 500767736 9,494 332,199 SH   SOLE NO 0 0 332,199
KRATON CORPORATION COM 50077C106 664 18,150 SH   SOLE NO 0 0 18,150
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 281 10,321 SH   SOLE NO 0 0 10,321
KROGER CO COM 501044101 7,555 209,924 SH   SOLE NO 0 0 209,924
KT CORP SPONSORED ADR 48268K101 285 22,922 SH   SOLE NO 0 0 22,922
KULICKE & SOFFA INDS INC COM 501242101 1,468 29,907 SH   SOLE NO 0 0 29,907
L BRANDS INC COM 501797104 4,749 76,771 SH   SOLE NO 0 0 76,771
L3HARRIS TECHNOLOGIES INC COM 502431109 11,871 58,572 SH   SOLE NO 0 0 58,572
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,890 15,254 SH   SOLE NO 0 0 15,254
LADDER CAP CORP CL A 505743104 477 40,435 SH   SOLE NO 0 0 40,435
LAIRD SUPERFOOD INC COM STK 50736T102 542 14,479 SH   SOLE NO 0 0 14,479
LAKELAND FINL CORP COM 511656100 296 4,282 SH   SOLE NO 0 0 4,282
LAM RESEARCH CORP COM 512807108 9,995 16,792 SH   SOLE NO 0 0 16,792
LAMAR ADVERTISING CO NEW CL A 512816109 2,888 30,759 SH   SOLE NO 0 0 30,759
LAMB WESTON HLDGS INC COM 513272104 1,410 18,207 SH   SOLE NO 0 0 18,207
LANCASTER COLONY CORP COM 513847103 286 1,635 SH   SOLE NO 0 0 1,635
LANNET INC COM 516012101 145 27,599 SH   SOLE NO 0 0 27,599
LAS VEGAS SANDS CORP COM 517834107 4,313 70,996 SH   SOLE NO 0 0 70,996
LATTICE SEMICONDUCTOR CORP COM 518415104 1,452 32,256 SH   SOLE NO 0 0 32,256
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 20,196 680,022 SH   SOLE NO 0 0 680,022
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 1,923 51,043 SH   SOLE NO 0 0 51,043
LAUDER ESTEE COS INC CL A 518439104 4,303 14,796 SH   SOLE NO 0 0 14,796
LAZARD LTD SHS A G54050102 396 9,118 SH   SOLE NO 0 0 9,118
LCI INDS COM 50189K103 259 1,964 SH   SOLE NO 0 0 1,964
LEAR CORP COM NEW 521865204 716 3,954 SH   SOLE NO 0 0 3,954
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 1,088 21,571 SH   SOLE NO 0 0 21,571
LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 453 17,880 SH   SOLE NO 0 0 17,880
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 11,574 331,137 SH   SOLE NO 0 0 331,137
LEGGETT & PLATT INC COM 524660107 8,636 189,179 SH   SOLE NO 0 0 189,179
LEIDOS HOLDINGS INC COM 525327102 1,808 18,786 SH   SOLE NO 0 0 18,786
LEMAITRE VASCULAR INC COM 525558201 457 9,387 SH   SOLE NO 0 0 9,387
LEMONADE INC COM 52567D107 1,884 20,234 SH   SOLE NO 0 0 20,234
LENNAR CORP CL A 526057104 3,123 30,858 SH   SOLE NO 0 0 30,858
LENNOX INTL INC COM 526107107 739 2,372 SH   SOLE NO 0 0 2,372
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 535 22,395 SH   SOLE NO 0 0 22,395
LEXICON PHARMACEUTICALS INC COM NEW 528872302 83 14,169 SH   SOLE NO 0 0 14,169
LEXINGTON REALTY TRUST COM 529043101 382 34,447 SH   SOLE NO 0 0 34,447
LG DISPLAY CO LTD SPONS ADR REP 50186V102 386 38,718 SH   SOLE NO 0 0 38,718
LGI HOMES INC COM 50187T106 3,394 22,732 SH   SOLE NO 0 0 22,732
LI AUTO INC SPONSORED ADS 50202M102 224 8,977 SH   SOLE NO 0 0 8,977
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2,049 268,559 SH   SOLE NO 0 0 268,559
LIBERTY ALL-STAR GROWTH FD I COM 529900102 95 11,145 SH   SOLE NO 0 0 11,145
LIBERTY BROADBAND CORP COM SER C 530307305 318 2,119 SH   SOLE NO 0 0 2,119
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1,028 23,337 SH   SOLE NO 0 0 23,337
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 239 1,571 SH   SOLE NO 0 0 1,571
LILLY ELI & CO COM 532457108 54,682 292,701 SH   SOLE NO 0 0 292,701
LIMELIGHT NETWORKS INC COM 53261M104 66 18,513 SH   SOLE NO 0 0 18,513
LINCOLN ELEC HLDGS INC COM 533900106 1,013 8,243 SH   SOLE NO 0 0 8,243
LINCOLN NATL CORP IND COM 534187109 8,351 134,113 SH   SOLE NO 0 0 134,113
LINDE PLC SHS G5494J103 16,777 59,889 SH   SOLE NO 0 0 59,889
LINEAGE CELL THERAPEUTICS IN COM 53566P109 113 48,325 SH   SOLE NO 0 0 48,325
LISTED FD TR ROUNDHILL BITK 53656F706 209 6,566 SH   SOLE NO 0 0 6,566
LISTED FD TR ROUNDHILL SPORTS 53656F789 859 27,932 SH   SOLE NO 0 0 27,932
LISTED FD TR TRUESHS TECH AI 53656F821 397 9,802 SH   SOLE NO 0 0 9,802
LITHIA MTRS INC CL A 536797103 729 1,869 SH   SOLE NO 0 0 1,869
LITHIUM AMERS CORP NEW COM NEW 53680Q207 405 25,223 SH   SOLE NO 0 0 25,223
LIVE NATION ENTERTAINMENT IN COM 538034109 3,089 36,498 SH   SOLE NO 0 0 36,498
LIVE OAK BANCSHARES INC COM 53803X105 3,877 56,620 SH   SOLE NO 0 0 56,620
LIVENT CORP COM 53814L108 462 26,717 SH   SOLE NO 0 0 26,717
LKQ CORP COM 501889208 1,017 24,040 SH   SOLE NO 0 0 24,040
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,879 810,051 SH   SOLE NO 0 0 810,051
LMP AUTOMOTIVE HLDGS INC COM 53952P101 240 14,480 SH   SOLE NO 0 0 14,480
LOCKHEED MARTIN CORP COM 539830109 70,571 190,991 SH   SOLE NO 0 0 190,991
LOEWS CORP COM 540424108 251 4,895 SH   SOLE NO 0 0 4,895
LOGITECH INTL S A SHS H50430232 1,233 11,803 SH   SOLE NO 0 0 11,803
LOOP INDS INC COM 543518104 361 45,142 SH   SOLE NO 0 0 45,142
LORDSTOWN MOTORS CORP COM CL A 54405Q100 587 49,948 SH   SOLE NO 0 0 49,948
LOUISIANA PAC CORP COM 546347105 429 7,746 SH   SOLE NO 0 0 7,746
LOWES COS INC COM 548661107 71,317 375,001 SH   SOLE NO 0 0 375,001
LPL FINL HLDGS INC COM 50212V100 1,853 13,038 SH   SOLE NO 0 0 13,038
LTC PPTYS INC COM 502175102 553 13,262 SH   SOLE NO 0 0 13,262
LULULEMON ATHLETICA INC COM 550021109 5,813 18,955 SH   SOLE NO 0 0 18,955
LUMEN TECHNOLOGIES INC COM 550241103 7,753 580,789 SH   SOLE NO 0 0 580,789
LUMENTUM HLDGS INC COM 55024U109 2,529 27,695 SH   SOLE NO 0 0 27,695
LUMINAR TECHNOLOGIES INC COM CL A 550424105 2,932 120,630 SH   SOLE NO 0 0 120,630
LUMINEX CORP DEL COM 55027E102 229 7,207 SH   SOLE NO 0 0 7,207
LUNA INNOVATIONS COM 550351100 436 41,436 SH   SOLE NO 0 0 41,436
LYFT INC CL A COM 55087P104 1,540 24,378 SH   SOLE NO 0 0 24,378
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,643 63,848 SH   SOLE NO 0 0 63,848
M & T BK CORP COM 55261F104 2,905 19,164 SH   SOLE NO 0 0 19,164
M D C HLDGS INC COM 552676108 2,346 39,501 SH   SOLE NO 0 0 39,501
MACERICH CO COM 554382101 448 38,342 SH   SOLE NO 0 0 38,342
MACQUARIE / FIRST TR GLOBAL COM 55607W100 765 82,874 SH   SOLE NO 0 0 82,874
MACQUARIE INFRASTRUCTURE COR COM 55608B105 371 11,665 SH   SOLE NO 0 0 11,665
MACROGENICS INC COM 556099109 207 6,519 SH   SOLE NO 0 0 6,519
MACYS INC COM 55616P104 892 55,140 SH   SOLE NO 0 0 55,140
MADISON COVERED CALL & EQUIT COM 557437100 86 11,423 SH   SOLE NO 0 0 11,423
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 522 6,384 SH   SOLE NO 0 0 6,384
MADISON SQUARE GRDN SPRT COR CL A 55825T103 444 2,479 SH   SOLE NO 0 0 2,479
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,754 86,580 SH   SOLE NO 0 0 86,580
MAGNA INTL INC COM 559222401 2,288 25,991 SH   SOLE NO 0 0 25,991
MAGNITE INC COM 55955D100 2,416 58,073 SH   SOLE NO 0 0 58,073
MAIN STR CAP CORP COM 56035L104 3,222 82,317 SH   SOLE NO 0 0 82,317
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 360 16,263 SH   SOLE NO 0 0 16,263
MANAGED PORTFOLIO SERIES KNWLDL LD ETF 46143U849 518 11,827 SH   SOLE NO 0 0 11,827
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 3,701 182,607 SH   SOLE NO 0 0 182,607
MANNKIND CORP COM NEW 56400P706 496 126,572 SH   SOLE NO 0 0 126,572
MANPOWERGROUP INC COM 56418H100 841 8,510 SH   SOLE NO 0 0 8,510
MANTECH INTERNATIONAL CORP CL A 564563104 614 7,066 SH   SOLE NO 0 0 7,066
MANULIFE FINL CORP COM 56501R106 3,834 178,367 SH   SOLE NO 0 0 178,367
MARATHON DIGITAL HOLDINGS IN COM 565788106 839 17,473 SH   SOLE NO 0 0 17,473
MARATHON OIL CORP COM 565849106 3,424 320,660 SH   SOLE NO 0 0 320,660
MARATHON PETE CORP COM 56585A102 10,890 203,592 SH   SOLE NO 0 0 203,592
MARINEMAX INC COM 567908108 1,267 25,679 SH   SOLE NO 0 0 25,679
MARKEL CORP COM 570535104 4,928 4,324 SH   SOLE NO 0 0 4,324
MARKETAXESS HLDGS INC COM 57060D108 432 869 SH   SOLE NO 0 0 869
MARRIOTT INTL INC NEW CL A 571903202 18,461 124,646 SH   SOLE NO 0 0 124,646
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 797 4,577 SH   SOLE NO 0 0 4,577
MARSH & MCLENNAN COS INC COM 571748102 7,290 59,852 SH   SOLE NO 0 0 59,852
MARTIN MARIETTA MATLS INC COM 573284106 4,480 13,340 SH   SOLE NO 0 0 13,340
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,581 154,792 SH   SOLE NO 0 0 154,792
MASCO CORP COM 574599106 1,975 32,983 SH   SOLE NO 0 0 32,983
MASIMO CORP COM 574795100 1,049 4,570 SH   SOLE NO 0 0 4,570
MASTEC INC COM 576323109 1,275 13,617 SH   SOLE NO 0 0 13,617
MASTERCARD INCORPORATED CL A 57636Q104 74,096 208,107 SH   SOLE NO 0 0 208,107
MATCH GROUP INC NEW COM 57667L107 3,329 24,236 SH   SOLE NO 0 0 24,236
MATINAS BIOPHARMA HLDGS INC COM 576810105 38 36,500 SH   SOLE NO 0 0 36,500
MATTEL INC COM 577081102 288 14,496 SH   SOLE NO 0 0 14,496
MAXAR TECHNOLOGIES INC COM 57778K105 892 23,607 SH   SOLE NO 0 0 23,607
MAXIM INTEGRATED PRODS INC COM 57772K101 4,352 47,641 SH   SOLE NO 0 0 47,641
MCCORMICK & CO INC COM NON VTG 579780206 7,545 84,631 SH   SOLE NO 0 0 84,631
MCCORMICK & CO INC COM VTG 579780107 2,956 33,172 SH   SOLE NO 0 0 33,172
MCDONALDS CORP COM 580135101 112,122 500,234 SH   SOLE NO 0 0 500,234
MCEWEN MNG INC COM 58039P107 254 244,597 SH   SOLE NO 0 0 244,597
MCKESSON CORP COM 58155Q103 10,780 55,270 SH   SOLE NO 0 0 55,270
MDU RES GROUP INC COM 552690109 2,487 78,682 SH   SOLE NO 0 0 78,682
MEDICAL PPTYS TRUST INC COM 58463J304 5,334 250,675 SH   SOLE NO 0 0 250,675
MEDIFAST INC COM 58470H101 1,063 5,018 SH   SOLE NO 0 0 5,018
MEDTRONIC PLC SHS G5960L103 44,970 380,687 SH   SOLE NO 0 0 380,687
MEI PHARMA INC COM NEW 55279B202 137 40,000 SH   SOLE NO 0 0 40,000
MERCADOLIBRE INC COM 58733R102 6,680 4,537 SH   SOLE NO 0 0 4,537
MERCANTILE BANK CORP COM 587376104 231 7,120 SH   SOLE NO 0 0 7,120
MERCHANTS BANCORP IND COM 58844R108 286 6,820 SH   SOLE NO 0 0 6,820
MERCK & CO. INC COM 58933Y105 97,962 1,270,759 SH   SOLE NO 0 0 1,270,759
MERCURY GENL CORP NEW COM 589400100 1,159 19,071 SH   SOLE NO 0 0 19,071
MEREDITH CORP COM 589433101 285 9,575 SH   SOLE NO 0 0 9,575
MERIDIAN BANCORP INC MD COM 58958U103 2,732 148,370 SH   SOLE NO 0 0 148,370
METHODE ELECTRS INC COM 591520200 257 6,122 SH   SOLE NO 0 0 6,122
METLIFE INC COM 59156R108 15,370 252,838 SH   SOLE NO 0 0 252,838
METROMILE INC COM 591697107 215 20,980 SH   SOLE NO 0 0 20,980
METTLER TOLEDO INTERNATIONAL COM 592688105 626 542 SH   SOLE NO 0 0 542
MFA FINL INC COM 55272X102 566 139,213 SH   SOLE NO 0 0 139,213
MFS CHARTER INCOME TR SH BEN INT 552727109 323 37,870 SH   SOLE NO 0 0 37,870
MFS HIGH INCOME MUN TR SH BEN INT 59318D104 103 20,262 SH   SOLE NO 0 0 20,262
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 107 24,099 SH   SOLE NO 0 0 24,099
MFS INTER HIGH INCOME FD SH BEN INT 59318T109 54 21,558 SH   SOLE NO 0 0 21,558
MFS INTER INCOME TR SH BEN INT 55273C107 299 80,484 SH   SOLE NO 0 0 80,484
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 450 69,567 SH   SOLE NO 0 0 69,567
MFS MUN INCOME TR SH BEN INT 552738106 530 77,803 SH   SOLE NO 0 0 77,803
MFS SPL VALUE TR SH BEN INT 55274E102 228 37,156 SH   SOLE NO 0 0 37,156
MGE ENERGY INC COM 55277P104 1,057 14,819 SH   SOLE NO 0 0 14,819
MGIC INVT CORP WIS COM 552848103 517 37,394 SH   SOLE NO 0 0 37,394
MGM RESORTS INTERNATIONAL COM 552953101 7,678 202,119 SH   SOLE NO 0 0 202,119
MGP INGREDIENTS INC NEW COM 55303J106 384 6,506 SH   SOLE NO 0 0 6,506
MICROCHIP TECHNOLOGY INC. COM 595017104 6,343 40,868 SH   SOLE NO 0 0 40,868
MICRON TECHNOLOGY INC COM 595112103 18,669 211,648 SH   SOLE NO 0 0 211,648
MICROSOFT CORP COM 594918104 663,456 2,813,998 SH   SOLE NO 0 0 2,813,998
MICROSTRATEGY INC CL A NEW 594972408 1,796 2,646 SH   SOLE NO 0 0 2,646
MICROVISION INC DEL COM NEW 594960304 240 12,974 SH   SOLE NO 0 0 12,974
MID-AMER APT CMNTYS INC COM 59522J103 1,097 7,602 SH   SOLE NO 0 0 7,602
MIDDLEBY CORP COM 596278101 267 1,614 SH   SOLE NO 0 0 1,614
MIDDLESEX WTR CO COM 596680108 258 3,267 SH   SOLE NO 0 0 3,267
MILLER HERMAN INC COM 600544100 266 6,475 SH   SOLE NO 0 0 6,475
MILLICOM INTL CELLULAR S A COM STK L6388F110 357 9,342 SH   SOLE NO 0 0 9,342
MITEK SYS INC COM NEW 606710200 400 27,449 SH   SOLE NO 0 0 27,449
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 476 88,492 SH   SOLE NO 0 0 88,492
MIX TELEMATICS LTD SPONSORED ADR 60688N102 154 11,201 SH   SOLE NO 0 0 11,201
MKS INSTRS INC COM 55306N104 1,704 9,194 SH   SOLE NO 0 0 9,194
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 286 34,296 SH   SOLE NO 0 0 34,296
MODERNA INC COM 60770K107 13,798 105,371 SH   SOLE NO 0 0 105,371
MOLINA HEALTHCARE INC COM 60855R100 1,747 7,476 SH   SOLE NO 0 0 7,476
MOLSON COORS BEVERAGE CO CL B 60871R209 4,922 96,243 SH   SOLE NO 0 0 96,243
MOMO INC ADR 60879B107 207 14,076 SH   SOLE NO 0 0 14,076
MONDELEZ INTL INC CL A 609207105 22,304 381,069 SH   SOLE NO 0 0 381,069
MONGODB INC CL A 60937P106 3,671 13,729 SH   SOLE NO 0 0 13,729
MONMOUTH REAL ESTATE INVT CO CL A 609720107 673 38,085 SH   SOLE NO 0 0 38,085
MONOLITHIC PWR SYS INC COM 609839105 767 2,172 SH   SOLE NO 0 0 2,172
MONRO INC COM 610236101 366 5,568 SH   SOLE NO 0 0 5,568
MONROE CAP CORP COM 610335101 1,420 141,522 SH   SOLE NO 0 0 141,522
MONSTER BEVERAGE CORP NEW COM 61174X109 2,095 23,006 SH   SOLE NO 0 0 23,006
MOODYS CORP COM 615369105 4,483 15,013 SH   SOLE NO 0 0 15,013
MOOG INC CL A 615394202 311 3,750 SH   SOLE NO 0 0 3,750
MORGAN STANLEY COM NEW 617446448 19,354 249,223 SH   SOLE NO 0 0 249,223
MORNINGSTAR INC COM 617700109 230 1,026 SH   SOLE NO 0 0 1,026
MOSAIC CO NEW COM 61945C103 1,581 50,030 SH   SOLE NO 0 0 50,030
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,060 16,275 SH   SOLE NO 0 0 16,275
MP MATERIALS CORP COM CL A 553368101 1,558 43,345 SH   SOLE NO 0 0 43,345
MPLX LP COM UNIT REP LTD 55336V100 1,421 55,463 SH   SOLE NO 0 0 55,463
MR COOPER GROUP INC COM 62482R107 564 16,244 SH   SOLE NO 0 0 16,244
MSA SAFETY INC COM 553498106 1,549 10,325 SH   SOLE NO 0 0 10,325
MSC INDL DIRECT INC CL A 553530106 306 3,393 SH   SOLE NO 0 0 3,393
MSCI INC COM 55354G100 742 1,770 SH   SOLE NO 0 0 1,770
MTS SYS CORP COM 553777103 215 3,704 SH   SOLE NO 0 0 3,704
MUELLER INDS INC COM 624756102 1,034 25,009 SH   SOLE NO 0 0 25,009
MUELLER WTR PRODS INC COM SER A 624758108 151 10,893 SH   SOLE NO 0 0 10,893
MYOVANT SCIENCES LTD COM G637AM102 238 11,578 SH   SOLE NO 0 0 11,578
NABORS INDUSTRIES LTD SHS G6359F137 205 2,204 SH   SOLE NO 0 0 2,204
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 2,213 257,638 SH   SOLE NO 0 0 257,638
NANOVIRICIDES INC COM 630087302 49 10,498 SH   SOLE NO 0 0 10,498
NAPCO SEC TECHNOLOGIES INC COM 630402105 376 10,808 SH   SOLE NO 0 0 10,808
NASDAQ INC COM 631103108 1,631 11,060 SH   SOLE NO 0 0 11,060
NATERA INC COM 632307104 274 2,702 SH   SOLE NO 0 0 2,702
NATIONAL FUEL GAS CO COM 636180101 2,187 43,764 SH   SOLE NO 0 0 43,764
NATIONAL GRID PLC SPONSORED ADR NE 636274409 5,455 92,092 SH   SOLE NO 0 0 92,092
NATIONAL HEALTH INVS INC COM 63633D104 3,107 42,986 SH   SOLE NO 0 0 42,986
NATIONAL RETAIL PROPERTIES I COM 637417106 4,324 98,136 SH   SOLE NO 0 0 98,136
NATIXIS ETF TR LOOMIS SAYLES 63873X208 255 10,117 SH   SOLE NO 0 0 10,117
NAVIENT CORPORATION COM 63938C108 353 24,703 SH   SOLE NO 0 0 24,703
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 1,845 78,339 SH   SOLE NO 0 0 78,339
NAVSIGHT HLDGS INC CL A 639358100 105 10,500 SH   SOLE NO 0 0 10,500
NBT BANCORP INC COM 628778102 4,287 107,457 SH   SOLE NO 0 0 107,457
NCINO INC COM 63947U107 2,061 30,894 SH   SOLE NO 0 0 30,894
NCR CORP NEW COM 62886E108 736 19,401 SH   SOLE NO 0 0 19,401
NEKTAR THERAPEUTICS COM 640268108 524 26,222 SH   SOLE NO 0 0 26,222
NEOGEN CORP COM 640491106 859 9,673 SH   SOLE NO 0 0 9,673
NEOGENOMICS INC COM NEW 64049M209 369 7,658 SH   SOLE NO 0 0 7,658
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 369 281,686 SH   SOLE NO 0 0 281,686
NESCO HLDGS INC *W EXP 01/01/202 64083J112 93 46,500 SH   SOLE NO 0 0 46,500
NETAPP INC COM 64110D104 1,269 17,465 SH   SOLE NO 0 0 17,465
NETEASE INC SPONSORED ADS 64110W102 469 4,542 SH   SOLE NO 0 0 4,542
NETFLIX INC COM 64110L106 53,829 103,188 SH   SOLE NO 0 0 103,188
NEUBERGER BERMAN HIGH YIELD COM 64128C106 293 22,746 SH   SOLE NO 0 0 22,746
NEUBERGER BERMAN MLP & ENERG COM 64129H104 71 16,984 SH   SOLE NO 0 0 16,984
NEUBERGER BERMAN REAL ESTATE COM 64190A103 101 22,168 SH   SOLE NO 0 0 22,168
NEUBERGER BRMAN NY MUNI FD I COM 64124K102 160 13,075 SH   SOLE NO 0 0 13,075
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,910 19,643 SH   SOLE NO 0 0 19,643
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 326 5,907 SH   SOLE NO 0 0 5,907
NEW JERSEY RES CORP COM 646025106 3,447 86,466 SH   SOLE NO 0 0 86,466
NEW MTN FIN CORP COM 647551100 2,090 168,619 SH   SOLE NO 0 0 168,619
NEW RELIC INC COM 64829B100 3,335 54,248 SH   SOLE NO 0 0 54,248
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4,218 374,996 SH   SOLE NO 0 0 374,996
NEW YORK CMNTY BANCORP INC COM 649445103 2,419 191,752 SH   SOLE NO 0 0 191,752
NEW YORK MTG TR INC COM PAR $.02 649604501 306 68,592 SH   SOLE NO 0 0 68,592
NEW YORK MTG TR INC NOTE 6.250% 1/1 649604AD7 45 45,000 SH   SOLE NO 0 0 45,000
NEW YORK TIMES CO CL A 650111107 586 11,582 SH   SOLE NO 0 0 11,582
NEWAGE INC COM 650194103 55 19,578 SH   SOLE NO 0 0 19,578
NEWELL BRANDS INC COM 651229106 5,392 201,370 SH   SOLE NO 0 0 201,370
NEWMARKET CORP COM 651587107 404 1,063 SH   SOLE NO 0 0 1,063
NEWMONT CORP COM 651639106 4,578 75,962 SH   SOLE NO 0 0 75,962
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 1,867 69,940 SH   SOLE NO 0 0 69,940
NEXPOINT RESIDENTIAL TR INC COM 65341D102 284 6,168 SH   SOLE NO 0 0 6,168
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 126 11,105 SH   SOLE NO 0 0 11,105
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,787 12,725 SH   SOLE NO 0 0 12,725
NEXTERA ENERGY INC COM 65339F101 159,574 2,110,490 SH   SOLE NO 0 0 2,110,490
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,153 15,824 SH   SOLE NO 0 0 15,824
NIC INC COM 62914B100 382 11,274 SH   SOLE NO 0 0 11,274
NICE LTD SPONSORED ADR 653656108 1,810 8,306 SH   SOLE NO 0 0 8,306
NIKE INC CL B 654106103 49,510 372,566 SH   SOLE NO 0 0 372,566
NIKOLA CORP COM 654110105 1,296 93,310 SH   SOLE NO 0 0 93,310
NIO INC SPON ADS 62914V106 18,826 482,988 SH   SOLE NO 0 0 482,988
NISOURCE INC COM 65473P105 1,445 59,951 SH   SOLE NO 0 0 59,951
NN INC COM 629337106 79 11,265 SH   SOLE NO 0 0 11,265
NOKIA CORP SPONSORED ADR 654902204 2,083 526,247 SH   SOLE NO 0 0 526,247
NORDIC AMERICAN TANKERS LIMI COM G65773106 839 258,414 SH   SOLE NO 0 0 258,414
NORDSON CORP COM 655663102 1,435 7,225 SH   SOLE NO 0 0 7,225
NORDSTROM INC COM 655664100 4,767 125,888 SH   SOLE NO 0 0 125,888
NORFOLK SOUTHN CORP COM 655844108 36,389 135,518 SH   SOLE NO 0 0 135,518
NORTHEAST BK LEWISTON ME COM 66405S100 998 37,824 SH   SOLE NO 0 0 37,824
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 15 24,552 SH   SOLE NO 0 0 24,552
NORTHERN GENESIS ACQUISITION COMMON STOCK 66516T104 190 11,701 SH   SOLE NO 0 0 11,701
NORTHERN LIGHTS FD TR AGILITY SHS MNGD 66538J720 227 7,775 SH   SOLE NO 0 0 7,775
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 571 14,628 SH   SOLE NO 0 0 14,628
NORTHERN LTS FD TR IV INSPIRE FAITH MD 66538H369 250 8,610 SH   SOLE NO 0 0 8,610
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 379 10,469 SH   SOLE NO 0 0 10,469
NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 200 6,142 SH   SOLE NO 0 0 6,142
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 360 9,409 SH   SOLE NO 0 0 9,409
NORTHERN TR CORP COM 665859104 1,878 17,874 SH   SOLE NO 0 0 17,874
NORTHRIM BANCORP INC COM 666762109 321 7,561 SH   SOLE NO 0 0 7,561
NORTHROP GRUMMAN CORP COM 666807102 21,567 66,641 SH   SOLE NO 0 0 66,641
NORTHWEST BANCSHARES INC MD COM 667340103 532 36,842 SH   SOLE NO 0 0 36,842
NORTHWEST NAT HLDG CO COM 66765N105 1,260 23,357 SH   SOLE NO 0 0 23,357
NORTHWESTERN CORP COM NEW 668074305 1,321 20,273 SH   SOLE NO 0 0 20,273
NORTONLIFELOCK INC COM 668771108 1,837 86,447 SH   SOLE NO 0 0 86,447
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,318 229,030 SH   SOLE NO 0 0 229,030
NOVAGOLD RES INC COM NEW 66987E206 495 56,525 SH   SOLE NO 0 0 56,525
NOVARTIS AG SPONSORED ADR 66987V109 21,381 250,136 SH   SOLE NO 0 0 250,136
NOVAVAX INC COM NEW 670002401 1,746 9,634 SH   SOLE NO 0 0 9,634
NOVO-NORDISK A S ADR 670100205 6,100 90,491 SH   SOLE NO 0 0 90,491
NOVOCURE LTD ORD SHS G6674U108 711 5,379 SH   SOLE NO 0 0 5,379
NRG ENERGY INC COM NEW 629377508 571 15,150 SH   SOLE NO 0 0 15,150
NUANCE COMMUNICATIONS INC COM 67020Y100 867 19,889 SH   SOLE NO 0 0 19,889
NUCOR CORP COM 670346105 24,724 308,019 SH   SOLE NO 0 0 308,019
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 1,081 42,742 SH   SOLE NO 0 0 42,742
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 279 11,315 SH   SOLE NO 0 0 11,315
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 403 11,498 SH   SOLE NO 0 0 11,498
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 308 10,187 SH   SOLE NO 0 0 10,187
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 4,315 74,433 SH   SOLE NO 0 0 74,433
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 19,745 545,456 SH   SOLE NO 0 0 545,456
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2,871 57,345 SH   SOLE NO 0 0 57,345
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2,867 83,320 SH   SOLE NO 0 0 83,320
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 4,000 92,962 SH   SOLE NO 0 0 92,962
NUSHARES ETF TR NUVEEN ESG US 67092P870 480 18,619 SH   SOLE NO 0 0 18,619
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 289 9,590 SH   SOLE NO 0 0 9,590
NUSTAR ENERGY LP UNIT COM 67058H102 195 11,420 SH   SOLE NO 0 0 11,420
NUTANIX INC CL A 67059N108 469 17,667 SH   SOLE NO 0 0 17,667
NUTRIEN LTD COM 67077M108 5,078 94,235 SH   SOLE NO 0 0 94,235
NUVEEN AMT FREE MUN CR INC F COM 67071L106 9,713 574,774 SH   SOLE NO 0 0 574,774
NUVEEN AMT FREE QLTY MUN INC COM 670657105 7,480 504,750 SH   SOLE NO 0 0 504,750
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 672 40,792 SH   SOLE NO 0 0 40,792
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 910 61,264 SH   SOLE NO 0 0 61,264
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 618 60,515 SH   SOLE NO 0 0 60,515
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 169 11,151 SH   SOLE NO 0 0 11,151
NUVEEN CORPORATE INCM NOVEME COM 67077N106 575 61,429 SH   SOLE NO 0 0 61,429
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 676 80,637 SH   SOLE NO 0 0 80,637
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 555 85,427 SH   SOLE NO 0 0 85,427
NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 269 28,426 SH   SOLE NO 0 0 28,426
NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 720 44,318 SH   SOLE NO 0 0 44,318
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 300 38,051 SH   SOLE NO 0 0 38,051
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1,201 71,612 SH   SOLE NO 0 0 71,612
NUVEEN FLOATING RATE INCOME COM 67072T108 946 98,001 SH   SOLE NO 0 0 98,001
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 222 23,327 SH   SOLE NO 0 0 23,327
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 259 16,793 SH   SOLE NO 0 0 16,793
NUVEEN INT DUR QUAL MUN TRM COM 670677103 360 24,611 SH   SOLE NO 0 0 24,611
NUVEEN INTER DURATION MUN TE COM 670671106 677 47,432 SH   SOLE NO 0 0 47,432
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 361 25,252 SH   SOLE NO 0 0 25,252
NUVEEN MUN CR OPPORTUNITIES COM 670663103 547 38,993 SH   SOLE NO 0 0 38,993
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 5,095 353,131 SH   SOLE NO 0 0 353,131
NUVEEN MUN INCOME FD INC COM 67062J102 181 15,882 SH   SOLE NO 0 0 15,882
NUVEEN MUN VALUE FD INC COM 670928100 3,607 323,824 SH   SOLE NO 0 0 323,824
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 4,340 268,564 SH   SOLE NO 0 0 268,564
NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 280 19,356 SH   SOLE NO 0 0 19,356
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2,278 83,841 SH   SOLE NO 0 0 83,841
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 543 37,565 SH   SOLE NO 0 0 37,565
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1,012 74,198 SH   SOLE NO 0 0 74,198
NUVEEN NEW YORK QLT MUN INC COM 67066X107 454 31,901 SH   SOLE NO 0 0 31,901
NUVEEN OHIO QLTY MUN INCOME COM 670980101 292 18,732 SH   SOLE NO 0 0 18,732
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 913 63,637 SH   SOLE NO 0 0 63,637
NUVEEN PFD & INCM SECURTIES COM 67072C105 12,620 1,298,385 SH   SOLE NO 0 0 1,298,385
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 3,169 333,962 SH   SOLE NO 0 0 333,962
NUVEEN PFD & INCOME TERM FD COM 67075A106 912 36,486 SH   SOLE NO 0 0 36,486
NUVEEN QUALITY MUNCP INCOME COM 67066V101 3,414 225,548 SH   SOLE NO 0 0 225,548
NUVEEN REAL ASSET INCOME & G COM 67074Y105 209 14,204 SH   SOLE NO 0 0 14,204
NUVEEN REAL ESTATE INCOME FD COM 67071B108 1,495 155,958 SH   SOLE NO 0 0 155,958
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 5,781 428,928 SH   SOLE NO 0 0 428,928
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 371 22,450 SH   SOLE NO 0 0 22,450
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 242 22,681 SH   SOLE NO 0 0 22,681
NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 402 25,006 SH   SOLE NO 0 0 25,006
NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 1,491 88,617 SH   SOLE NO 0 0 88,617
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 417 24,034 SH   SOLE NO 0 0 24,034
NUVEEN SR INCOME FD COM 67067Y104 437 77,941 SH   SOLE NO 0 0 77,941
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 528 23,385 SH   SOLE NO 0 0 23,385
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 296 18,215 SH   SOLE NO 0 0 18,215
NVENT ELECTRIC PLC SHS G6700G107 551 19,756 SH   SOLE NO 0 0 19,756
NVIDIA CORPORATION COM 67066G104 144,925 271,432 SH   SOLE NO 0 0 271,432
NVR INC COM 62944T105 3,311 703 SH   SOLE NO 0 0 703
NXP SEMICONDUCTORS N V COM N6596X109 7,605 37,775 SH   SOLE NO 0 0 37,775
NXT-ID INC COM NEW 67091J206 49 35,103 SH   SOLE NO 0 0 35,103
OAK VY BANCORP OAKDALE CALIF COM 671807105 193 11,282 SH   SOLE NO 0 0 11,282
OAKTREE SPECIALTY LENDING CO COM 67401P108 91 14,715 SH   SOLE NO 0 0 14,715
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 244 20,519 SH   SOLE NO 0 0 20,519
OCCIDENTAL PETE CORP COM 674599105 5,935 222,987 SH   SOLE NO 0 0 222,987
OCEANFIRST FINL CORP COM 675234108 2,046 85,489 SH   SOLE NO 0 0 85,489
OGE ENERGY CORP COM 670837103 2,151 66,471 SH   SOLE NO 0 0 66,471
OKTA INC CL A 679295105 5,082 23,055 SH   SOLE NO 0 0 23,055
OLD DOMINION FREIGHT LINE IN COM 679580100 3,219 13,391 SH   SOLE NO 0 0 13,391
OLD NATL BANCORP IND COM 680033107 580 30,016 SH   SOLE NO 0 0 30,016
OLD REP INTL CORP COM 680223104 2,524 115,596 SH   SOLE NO 0 0 115,596
OLIN CORP COM PAR $1 680665205 1,046 27,549 SH   SOLE NO 0 0 27,549
OLLIES BARGAIN OUTLET HLDGS COM 681116109 575 6,618 SH   SOLE NO 0 0 6,618
OMEGA FLEX INC COM 682095104 308 1,952 SH   SOLE NO 0 0 1,952
OMEGA HEALTHCARE INVS INC COM 681936100 11,225 306,469 SH   SOLE NO 0 0 306,469
OMNICOM GROUP INC COM 681919106 3,483 46,985 SH   SOLE NO 0 0 46,985
ON SEMICONDUCTOR CORP COM 682189105 934 22,462 SH   SOLE NO 0 0 22,462
ONE GAS INC COM 68235P108 950 12,361 SH   SOLE NO 0 0 12,361
ONE STOP SYS INC COM 68247W109 253 40,000 SH   SOLE NO 0 0 40,000
ONEOK INC NEW COM 682680103 35,613 702,989 SH   SOLE NO 0 0 702,989
OPEN LENDING CORP COM CL A 68373J104 2,488 70,261 SH   SOLE NO 0 0 70,261
OPEN TEXT CORP COM 683715106 242 5,076 SH   SOLE NO 0 0 5,076
OPENDOOR TECHNOLOGIES INC COM 683712103 1,819 85,850 SH   SOLE NO 0 0 85,850
OPGEN INC COM 68373L307 25 10,000 SH   SOLE NO 0 0 10,000
OPKO HEALTH INC COM 68375N103 1,742 406,160 SH   SOLE NO 0 0 406,160
ORACLE CORP COM 68389X105 36,363 518,215 SH   SOLE NO 0 0 518,215
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 271 26,700 SH   SOLE NO 0 0 26,700
ORANGE SPONSORED ADR 684060106 582 47,247 SH   SOLE NO 0 0 47,247
ORASURE TECHNOLOGIES INC COM 68554V108 129 11,105 SH   SOLE NO 0 0 11,105
ORCHID IS CAP INC COM 68571X103 796 132,591 SH   SOLE NO 0 0 132,591
OREILLY AUTOMOTIVE INC COM 67103H107 3,061 6,036 SH   SOLE NO 0 0 6,036
ORGANIGRAM HLDGS INC COM 68620P101 360 104,016 SH   SOLE NO 0 0 104,016
ORTHOPEDIATRICS CORP COM 68752L100 3,376 69,269 SH   SOLE NO 0 0 69,269
OSHKOSH CORP COM 688239201 1,643 13,848 SH   SOLE NO 0 0 13,848
OSI ETF TR OSHARES US QUALT 67110P407 1,610 40,357 SH   SOLE NO 0 0 40,357
OSI ETF TR OSHARES US SMLCP 67110P100 362 10,621 SH   SOLE NO 0 0 10,621
OSI ETF TR OSHS GBL INTER 67110P704 932 17,882 SH   SOLE NO 0 0 17,882
OTIS WORLDWIDE CORP COM 68902V107 9,667 141,236 SH   SOLE NO 0 0 141,236
OTTER TAIL CORP COM 689648103 659 14,275 SH   SOLE NO 0 0 14,275
OWENS & MINOR INC NEW COM 690732102 2,864 76,200 SH   SOLE NO 0 0 76,200
OWENS CORNING NEW COM 690742101 373 4,052 SH   SOLE NO 0 0 4,052
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,433 104,129 SH   SOLE NO 0 0 104,129
OXFORD LANE CAP CORP COM 691543102 1,517 240,810 SH   SOLE NO 0 0 240,810
OXFORD SQUARE CAP CORP COM 69181V107 894 192,741 SH   SOLE NO 0 0 192,741
PACCAR INC COM 693718108 4,351 46,833 SH   SOLE NO 0 0 46,833
PACER FDS TR BNCHMRK INDSTR 69374H766 2,624 67,574 SH   SOLE NO 0 0 67,574
PACER FDS TR BNCHMRK INFRA 69374H741 6,876 189,955 SH   SOLE NO 0 0 189,955
PACER FDS TR GLOBL CASH ETF 69374H709 235 7,673 SH   SOLE NO 0 0 7,673
PACER FDS TR LUNT MDCAP MLT 69374H725 245 7,002 SH   SOLE NO 0 0 7,002
PACER FDS TR PACER US SMALL 69374H857 522 12,744 SH   SOLE NO 0 0 12,744
PACER FDS TR TRENDP 100 ETF 69374H303 3,276 62,536 SH   SOLE NO 0 0 62,536
PACER FDS TR TRENDP US LAR CP 69374H105 33,305 958,695 SH   SOLE NO 0 0 958,695
PACER FDS TR TRENDP US MID CP 69374H204 4,382 125,937 SH   SOLE NO 0 0 125,937
PACER FDS TR TRENDPILOT FD 69374H675 12,364 425,925 SH   SOLE NO 0 0 425,925
PACER FDS TR TRENDPILOT INTL 69374H683 2,942 106,551 SH   SOLE NO 0 0 106,551
PACER FDS TR TRENDPILOT US BD 69374H642 8,332 305,570 SH   SOLE NO 0 0 305,570
PACER FDS TR US CASH COWS 100 69374H881 1,021 25,115 SH   SOLE NO 0 0 25,115
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 536 16,094 SH   SOLE NO 0 0 16,094
PACIRA BIOSCIENCES INC COM 695127100 226 3,229 SH   SOLE NO 0 0 3,229
PACKAGING CORP AMER COM 695156109 2,996 22,283 SH   SOLE NO 0 0 22,283
PAGERDUTY INC COM 69553P100 304 7,561 SH   SOLE NO 0 0 7,561
PALANTIR TECHNOLOGIES INC CL A 69608A108 15,157 650,816 SH   SOLE NO 0 0 650,816
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 40 58,625 SH   SOLE NO 0 0 58,625
PALO ALTO NETWORKS INC COM 697435105 10,518 32,660 SH   SOLE NO 0 0 32,660
PAN AMERN SILVER CORP COM 697900108 1,457 48,551 SH   SOLE NO 0 0 48,551
PAR TECHNOLOGY CORP COM 698884103 611 9,342 SH   SOLE NO 0 0 9,342
PARK HOTELS & RESORTS INC COM 700517105 8,489 393,380 SH   SOLE NO 0 0 393,380
PARK NATL CORP COM 700658107 745 5,765 SH   SOLE NO 0 0 5,765
PARKE BANCORP INC COM 700885106 477 23,890 SH   SOLE NO 0 0 23,890
PARKER-HANNIFIN CORP COM 701094104 6,078 19,270 SH   SOLE NO 0 0 19,270
PATTERSON COS INC COM 703395103 488 15,277 SH   SOLE NO 0 0 15,277
PATTERSON-UTI ENERGY INC COM 703481101 150 21,122 SH   SOLE NO 0 0 21,122
PAYCHEX INC COM 704326107 25,287 257,984 SH   SOLE NO 0 0 257,984
PAYCOM SOFTWARE INC COM 70432V102 8,352 22,570 SH   SOLE NO 0 0 22,570
PAYPAL HLDGS INC COM 70450Y103 80,913 333,198 SH   SOLE NO 0 0 333,198
PAYSAFE LIMITED *W EXP 08/11/202 G6964L115 156 36,046 SH   SOLE NO 0 0 36,046
PAYSAFE LIMITED ORD G6964L107 1,178 87,273 SH   SOLE NO 0 0 87,273
PCM FD INC COM 69323T101 930 81,237 SH   SOLE NO 0 0 81,237
PEGASYSTEMS INC COM 705573103 584 5,115 SH   SOLE NO 0 0 5,115
PELOTON INTERACTIVE INC CL A COM 70614W100 4,334 38,547 SH   SOLE NO 0 0 38,547
PEMBINA PIPELINE CORP COM 706327103 3,386 117,421 SH   SOLE NO 0 0 117,421
PENN NATL GAMING INC COM 707569109 5,654 53,938 SH   SOLE NO 0 0 53,938
PENNS WOODS BANCORP INC COM 708430103 381 15,826 SH   SOLE NO 0 0 15,826
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 128 66,901 SH   SOLE NO 0 0 66,901
PENNYMAC FINL SVCS INC NEW COM 70932M107 518 7,754 SH   SOLE NO 0 0 7,754
PENNYMAC MTG INVT TR COM 70931T103 319 16,301 SH   SOLE NO 0 0 16,301
PENTAIR PLC SHS G7S00T104 1,678 26,934 SH   SOLE NO 0 0 26,934
PEOPLES FINL SVCS CORP COM 711040105 280 6,642 SH   SOLE NO 0 0 6,642
PEOPLES UNITED FINANCIAL INC COM 712704105 6,056 338,327 SH   SOLE NO 0 0 338,327
PEPSICO INC COM 713448108 98,268 694,719 SH   SOLE NO 0 0 694,719
PERKINELMER INC COM 714046109 3,232 25,194 SH   SOLE NO 0 0 25,194
PERRIGO CO PLC SHS G97822103 1,163 28,761 SH   SOLE NO 0 0 28,761
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 884 36,834 SH   SOLE NO 0 0 36,834
PETCO HEALTH & WELLNESS CO I COM 71601V105 254 11,471 SH   SOLE NO 0 0 11,471
PETMED EXPRESS INC COM 716382106 365 10,396 SH   SOLE NO 0 0 10,396
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,304 153,845 SH   SOLE NO 0 0 153,845
PFIZER INC COM 717081103 143,209 3,952,793 SH   SOLE NO 0 0 3,952,793
PG&E CORP COM 69331C108 613 52,374 SH   SOLE NO 0 0 52,374
PGIM ETF TR ACTV HY BD ETF 69344A206 668 16,333 SH   SOLE NO 0 0 16,333
PGIM ETF TR ULTRA SHORT 69344A107 768 15,406 SH   SOLE NO 0 0 15,406
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 726 48,724 SH   SOLE NO 0 0 48,724
PGIM HIGH YIELD BOND FUND IN COM 69346H100 348 22,239 SH   SOLE NO 0 0 22,239
PHILIP MORRIS INTL INC COM 718172109 41,633 469,161 SH   SOLE NO 0 0 469,161
PHILLIPS 66 COM 718546104 16,217 198,887 SH   SOLE NO 0 0 198,887
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 202 6,382 SH   SOLE NO 0 0 6,382
PHUNWARE INC COM 71948P100 21 12,852 SH   SOLE NO 0 0 12,852
PHYSICIANS RLTY TR COM 71943U104 1,163 65,850 SH   SOLE NO 0 0 65,850
PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 392 5,654 SH   SOLE NO 0 0 5,654
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,173 125,142 SH   SOLE NO 0 0 125,142
PILGRIMS PRIDE CORP COM 72147K108 290 12,215 SH   SOLE NO 0 0 12,215
PIMCO CALIF MUN INCOME FD COM 72200N106 447 25,122 SH   SOLE NO 0 0 25,122
PIMCO CALIF MUN INCOME FD II COM 72200M108 189 20,942 SH   SOLE NO 0 0 20,942
PIMCO CALIF MUN INCOME FD II COM 72201C109 320 30,419 SH   SOLE NO 0 0 30,419
PIMCO CORPORATE & INCM STRG COM 72200U100 2,496 144,150 SH   SOLE NO 0 0 144,150
PIMCO CORPORATE & INCOME OPP COM 72201B101 11,357 621,637 SH   SOLE NO 0 0 621,637
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 9,705 435,822 SH   SOLE NO 0 0 435,822
PIMCO DYNAMIC INCOME FD SHS 72201Y101 4,784 169,960 SH   SOLE NO 0 0 169,960
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 2,866 142,830 SH   SOLE NO 0 0 142,830
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 215 20,775 SH   SOLE NO 0 0 20,775
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 8,384 84,536 SH   SOLE NO 0 0 84,536
PIMCO ETF TR 1-5 US TIP IDX 72201R205 4,681 85,360 SH   SOLE NO 0 0 85,360
PIMCO ETF TR 15+ YR US TIPS 72201R304 1,597 19,785 SH   SOLE NO 0 0 19,785
PIMCO ETF TR ACTIVE BD ETF 72201R775 18,120 165,548 SH   SOLE NO 0 0 165,548
PIMCO ETF TR BROAD US TIPS 72201R403 751 11,705 SH   SOLE NO 0 0 11,705
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 42,103 413,139 SH   SOLE NO 0 0 413,139
PIMCO ETF TR ENHANCD SHORT 72201R643 932 9,265 SH   SOLE NO 0 0 9,265
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1,165 11,429 SH   SOLE NO 0 0 11,429
PIMCO ETF TR INTER MUN BD ACT 72201R866 2,016 35,886 SH   SOLE NO 0 0 35,886
PIMCO ETF TR INV GRD CRP BD 72201R817 1,207 10,839 SH   SOLE NO 0 0 10,839
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 796 15,511 SH   SOLE NO 0 0 15,511
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 1,566 147,204 SH   SOLE NO 0 0 147,204
PIMCO HIGH INCOME FD COM SHS 722014107 4,686 695,259 SH   SOLE NO 0 0 695,259
PIMCO INCOME OPPORTUNITY FD COM 72202B100 5,026 191,111 SH   SOLE NO 0 0 191,111
PIMCO INCOME STRATEGY FD COM 72201H108 1,579 131,516 SH   SOLE NO 0 0 131,516
PIMCO INCOME STRATEGY FD II COM 72201J104 2,661 258,884 SH   SOLE NO 0 0 258,884
PIMCO MUN INCOME FD COM 72200R107 668 46,396 SH   SOLE NO 0 0 46,396
PIMCO MUN INCOME FD II COM 72200W106 1,222 82,185 SH   SOLE NO 0 0 82,185
PIMCO MUN INCOME FD III COM 72201A103 269 21,891 SH   SOLE NO 0 0 21,891
PIMCO NEW YORK MUN INCOME FD COM 72200T103 923 77,123 SH   SOLE NO 0 0 77,123
PIMCO STRATEGIC INCOME FD COM 72200X104 3,707 505,855 SH   SOLE NO 0 0 505,855
PINDUODUO INC SPONSORED ADS 722304102 848 6,334 SH   SOLE NO 0 0 6,334
PINNACLE FINL PARTNERS INC COM 72346Q104 418 4,722 SH   SOLE NO 0 0 4,722
PINNACLE WEST CAP CORP COM 723484101 1,849 22,738 SH   SOLE NO 0 0 22,738
PINTEREST INC CL A 72352L106 12,555 169,599 SH   SOLE NO 0 0 169,599
PIONEER FLOATING RATE TR COM 72369J102 148 13,000 SH   SOLE NO 0 0 13,000
PIONEER MUN HIGH INCOME ADVA COM 723762100 228 19,345 SH   SOLE NO 0 0 19,345
PIONEER MUN HIGH INCOME TR COM SHS 723763108 921 74,519 SH   SOLE NO 0 0 74,519
PIONEER NAT RES CO COM 723787107 3,262 20,539 SH   SOLE NO 0 0 20,539
PITNEY BOWES INC COM 724479100 281 34,127 SH   SOLE NO 0 0 34,127
PIXELWORKS INC COM NEW 72581M305 44 13,523 SH   SOLE NO 0 0 13,523
PJT PARTNERS INC COM CL A 69343T107 214 3,165 SH   SOLE NO 0 0 3,165
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 726 79,848 SH   SOLE NO 0 0 79,848
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 234 24,932 SH   SOLE NO 0 0 24,932
PLANET FITNESS INC CL A 72703H101 311 4,035 SH   SOLE NO 0 0 4,035
PLATINUM GROUP METALS LTD COM 72765Q882 46 12,100 SH   SOLE NO 0 0 12,100
PLUG POWER INC COM NEW 72919P202 7,057 196,912 SH   SOLE NO 0 0 196,912
PLX PHARMA INC COM 72942A107 108 11,994 SH   SOLE NO 0 0 11,994
PNC FINL SVCS GROUP INC COM 693475105 30,165 171,971 SH   SOLE NO 0 0 171,971
PNM RES INC COM 69349H107 459 9,372 SH   SOLE NO 0 0 9,372
POLARIS INC COM 731068102 2,819 21,118 SH   SOLE NO 0 0 21,118
POLYMET MNG CORP COM NEW 731916409 192 60,925 SH   SOLE NO 0 0 60,925
POOL CORP COM 73278L105 363 1,051 SH   SOLE NO 0 0 1,051
PORTLAND GEN ELEC CO COM NEW 736508847 1,799 37,916 SH   SOLE NO 0 0 37,916
PORTMAN RIDGE FIN CORP COM 73688F102 52 24,480 SH   SOLE NO 0 0 24,480
POTBELLY CORP COM 73754Y100 144 24,450 SH   SOLE NO 0 0 24,450
POWER INTEGRATIONS INC COM 739276103 494 6,067 SH   SOLE NO 0 0 6,067
PPG INDS INC COM 693506107 6,868 45,710 SH   SOLE NO 0 0 45,710
PPL CORP COM 69351T106 9,808 340,116 SH   SOLE NO 0 0 340,116
PQ GROUP HLDGS INC COM 73943T103 175 10,500 SH   SOLE NO 0 0 10,500
PRECIGEN INC COM 74017N105 390 56,670 SH   SOLE NO 0 0 56,670
PREFERRED APT CMNTYS INC COM 74039L103 141 14,341 SH   SOLE NO 0 0 14,341
PREMIER FINANCIAL CORP COM 74052F108 1,256 37,780 SH   SOLE NO 0 0 37,780
PRESIDIO PPTY TR INC COM CL A 74102L303 40 10,994 SH   SOLE NO 0 0 10,994
PRICE T ROWE GROUP INC COM 74144T108 10,237 59,661 SH   SOLE NO 0 0 59,661
PRIMERICA INC COM 74164M108 299 2,027 SH   SOLE NO 0 0 2,027
PRINCIPAL EXCHANGE-TRADED FD ACTV INCM ETF 74255Y102 861 21,116 SH   SOLE NO 0 0 21,116
PRINCIPAL EXCHANGE-TRADED FD HELTHCARE INDX 74255Y409 828 14,315 SH   SOLE NO 0 0 14,315
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 787 38,630 SH   SOLE NO 0 0 38,630
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 826 22,388 SH   SOLE NO 0 0 22,388
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,233 53,925 SH   SOLE NO 0 0 53,925
PROASSURANCE CORP COM 74267C106 1,149 42,947 SH   SOLE NO 0 0 42,947
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 115 10,550 SH   SOLE NO 0 0 10,550
PROCTER AND GAMBLE CO COM 742718109 196,099 1,447,978 SH   SOLE NO 0 0 1,447,978
PROGRESSIVE CORP COM 743315103 6,259 65,469 SH   SOLE NO 0 0 65,469
PROLOGIS INC. COM 74340W103 6,023 56,826 SH   SOLE NO 0 0 56,826
PROOFPOINT INC COM 743424103 224 1,785 SH   SOLE NO 0 0 1,785
PROPETRO HLDG CORP COM 74347M108 119 11,252 SH   SOLE NO 0 0 11,252
PROPHASE LABS INC COM 74345W108 132 17,936 SH   SOLE NO 0 0 17,936
PROSHARES TR HGH YLD INT RATE 74348A541 307 4,858 SH   SOLE NO 0 0 4,858
PROSHARES TR INVT INT RT HG 74347B607 2,610 33,857 SH   SOLE NO 0 0 33,857
PROSHARES TR K1 FRE CRD OIL 74347G804 1,006 18,964 SH   SOLE NO 0 0 18,964
PROSHARES TR LARGE CAP CRE 74347R248 984 10,781 SH   SOLE NO 0 0 10,781
PROSHARES TR MSCI EAFE DIVD 74347B839 3,064 70,456 SH   SOLE NO 0 0 70,456
PROSHARES TR ONLINE RTL ETF 74347B169 7,278 92,780 SH   SOLE NO 0 0 92,780
PROSHARES TR PET CARE ETF 74348A145 800 11,067 SH   SOLE NO 0 0 11,067
PROSHARES TR PSHS ULTRA DOW30 74347R305 244 3,705 SH   SOLE NO 0 0 3,705
PROSHARES TR PSHS ULTRA QQQ 74347R206 303 2,588 SH   SOLE NO 0 0 2,588
PROSHARES TR PSHS ULTRA TECH 74347R693 660 8,790 SH   SOLE NO 0 0 8,790
PROSHARES TR RUSS 2000 DIVD 74347B698 5,654 86,429 SH   SOLE NO 0 0 86,429
PROSHARES TR S&P 500 DV ARIST 74348A467 76,027 881,371 SH   SOLE NO 0 0 881,371
PROSHARES TR S&P MDCP 400 DIV 74347B680 31,288 449,029 SH   SOLE NO 0 0 449,029
PROSHARES TR S&P TECH DIVIDEN 74347G606 358 6,299 SH   SOLE NO 0 0 6,299
PROSHARES TR SHORT QQQ NEW 74347B714 4,594 330,324 SH   SOLE NO 0 0 330,324
PROSHARES TR SHORT S&P 500 NE 74347B425 194 11,584 SH   SOLE NO 0 0 11,584
PROSHARES TR ULTRAPRO QQQ 74347X831 1,054 11,551 SH   SOLE NO 0 0 11,551
PROSHARES TR ULTRAPRO SHT QQQ 74347G861 262 20,000 SH   SOLE NO 0 0 20,000
PROSHARES TR ULTRPRO S&P500 74347X864 842 9,325 SH   SOLE NO 0 0 9,325
PROSPECT CAP CORP COM 74348T102 6,643 866,231 SH   SOLE NO 0 0 866,231
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 289 283,000 SH   SOLE NO 0 0 283,000
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 482 448,000 SH   SOLE NO 0 0 448,000
PROSPERITY BANCSHARES INC COM 743606105 336 4,492 SH   SOLE NO 0 0 4,492
PROTO LABS INC COM 743713109 199 1,640 SH   SOLE NO 0 0 1,640
PROVENTION BIO INC COM 74374N102 188 17,927 SH   SOLE NO 0 0 17,927
PROVIDENT BANCORP INC COM NEW 74383L105 641 44,535 SH   SOLE NO 0 0 44,535
PROVIDENT FINL SVCS INC COM 74386T105 1,080 48,496 SH   SOLE NO 0 0 48,496
PRUDENTIAL FINL INC COM 744320102 23,969 263,107 SH   SOLE NO 0 0 263,107
PS BUSINESS PKS INC CALIF COM 69360J107 240 1,558 SH   SOLE NO 0 0 1,558
PTC INC COM 69370C100 984 7,154 SH   SOLE NO 0 0 7,154
PUBLIC STORAGE COM 74460D109 9,608 38,940 SH   SOLE NO 0 0 38,940
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 14,963 248,528 SH   SOLE NO 0 0 248,528
PULTE GROUP INC COM 745867101 1,871 35,696 SH   SOLE NO 0 0 35,696
PURE STORAGE INC CL A 74624M102 285 13,248 SH   SOLE NO 0 0 13,248
PURECYCLE TECHNOLOGIES INC COM 74623V103 572 22,443 SH   SOLE NO 0 0 22,443
PUTNAM MANAGED MUN INCOME TR COM 746823103 298 36,623 SH   SOLE NO 0 0 36,623
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 200 46,324 SH   SOLE NO 0 0 46,324
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3,583 267,393 SH   SOLE NO 0 0 267,393
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1,586 325,870 SH   SOLE NO 0 0 325,870
PVH CORPORATION COM 693656100 2,747 25,991 SH   SOLE NO 0 0 25,991
QORVO INC COM 74736K101 2,965 16,234 SH   SOLE NO 0 0 16,234
QTS RLTY TR INC COM CL A 74736A103 365 5,889 SH   SOLE NO 0 0 5,889
QUAKER CHEM CORP COM 747316107 810 3,324 SH   SOLE NO 0 0 3,324
QUALCOMM INC COM 747525103 71,030 535,717 SH   SOLE NO 0 0 535,717
QUALIGEN THERAPEUTICS INC COM 74754R103 334 124,049 SH   SOLE NO 0 0 124,049
QUALTRICS INTL INC COM CL A 747601201 295 8,969 SH   SOLE NO 0 0 8,969
QUANTA SVCS INC COM 74762E102 1,273 14,472 SH   SOLE NO 0 0 14,472
QUANTERIX CORP COM 74766Q101 277 4,750 SH   SOLE NO 0 0 4,750
QUANTUMSCAPE CORP COM CL A 74767V109 2,097 46,874 SH   SOLE NO 0 0 46,874
QUEST DIAGNOSTICS INC COM 74834L100 2,713 21,141 SH   SOLE NO 0 0 21,141
QUIDEL CORP COM 74838J101 337 2,642 SH   SOLE NO 0 0 2,642
QURATE RETAIL INC COM SER A 74915M100 1,011 85,975 SH   SOLE NO 0 0 85,975
RADA ELECTR INDS LTD COM PAR NEW M81863124 928 77,325 SH   SOLE NO 0 0 77,325
RALPH LAUREN CORP CL A 751212101 310 2,517 SH   SOLE NO 0 0 2,517
RAVEN INDS INC COM 754212108 212 5,554 SH   SOLE NO 0 0 5,554
RAYMOND JAMES FINL INC COM 754730109 1,425 11,632 SH   SOLE NO 0 0 11,632
RAYONIER INC COM 754907103 1,168 36,226 SH   SOLE NO 0 0 36,226
RAYTHEON TECHNOLOGIES CORP COM 75513E101 58,310 754,632 SH   SOLE NO 0 0 754,632
RBB BANCORP COM 74930B105 347 17,144 SH   SOLE NO 0 0 17,144
RBB FD INC MFAM SMLCP GRWTH 74933W874 358 9,553 SH   SOLE NO 0 0 9,553
RBB FD INC MOTLEY FOL ETF 74933W601 766 21,534 SH   SOLE NO 0 0 21,534
REALTY INCOME CORP COM 756109104 13,759 216,689 SH   SOLE NO 0 0 216,689
REAVES UTIL INCOME FD COM SH BEN INT 756158101 7,459 222,667 SH   SOLE NO 0 0 222,667
REDFIN CORP COM 75737F108 943 14,163 SH   SOLE NO 0 0 14,163
REDWOOD TR INC NOTE 4.750% 8/1 758075AC9 9 10,000 SH   SOLE NO 0 0 10,000
REEDS INC COM 758338107 13 11,350 SH   SOLE NO 0 0 11,350
REGAL BELOIT CORP COM 758750103 1,373 9,626 SH   SOLE NO 0 0 9,626
REGENERON PHARMACEUTICALS COM 75886F107 6,721 14,206 SH   SOLE NO 0 0 14,206
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,538 171,260 SH   SOLE NO 0 0 171,260
REGULUS THERAPEUTICS INC COM NEW 75915K200 31 20,000 SH   SOLE NO 0 0 20,000
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,633 20,894 SH   SOLE NO 0 0 20,894
RELAY THERAPEUTICS INC COM 75943R102 298 8,636 SH   SOLE NO 0 0 8,636
RELIANCE STEEL & ALUMINUM CO COM 759509102 338 2,223 SH   SOLE NO 0 0 2,223
RELIANT BANCORP INC COM 75956B101 322 11,232 SH   SOLE NO 0 0 11,232
RELX PLC SPONSORED ADR 759530108 563 22,401 SH   SOLE NO 0 0 22,401
RENAISSANCE CAP GREENWICH FD INTNTL IPO ETF 759937303 279 8,047 SH   SOLE NO 0 0 8,047
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 2,655 42,708 SH   SOLE NO 0 0 42,708
RENASANT CORP COM 75970E107 703 16,990 SH   SOLE NO 0 0 16,990
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 566 8,585 SH   SOLE NO 0 0 8,585
RENT A CTR INC NEW COM 76009N100 925 16,059 SH   SOLE NO 0 0 16,059
REPLIGEN CORP COM 759916109 2,786 14,332 SH   SOLE NO 0 0 14,332
REPUBLIC SVCS INC COM 760759100 4,282 43,109 SH   SOLE NO 0 0 43,109
RESIDEO TECHNOLOGIES INC COM 76118Y104 716 25,345 SH   SOLE NO 0 0 25,345
RESMED INC COM 761152107 1,375 7,089 SH   SOLE NO 0 0 7,089
RESONANT INC COM 76118L102 104 24,714 SH   SOLE NO 0 0 24,714
RESTAURANT BRANDS INTL INC COM 76131D103 1,484 22,838 SH   SOLE NO 0 0 22,838
RETAIL PPTYS AMER INC CL A 76131V202 1,469 140,177 SH   SOLE NO 0 0 140,177
REVANCE THERAPEUTICS INC COM 761330109 427 15,285 SH   SOLE NO 0 0 15,285
RF INDS LTD COM PAR $0.01 749552105 142 23,516 SH   SOLE NO 0 0 23,516
RGC RES INC COM 74955L103 384 17,317 SH   SOLE NO 0 0 17,317
RH COM 74967X103 328 550 SH   SOLE NO 0 0 550
RIGNET INC COM 766582100 191 22,000 SH   SOLE NO 0 0 22,000
RING ENERGY INC COM 76680V108 37 16,400 SH   SOLE NO 0 0 16,400
RINGCENTRAL INC CL A 76680R206 1,340 4,499 SH   SOLE NO 0 0 4,499
RIO TINTO PLC SPONSORED ADR 767204100 4,462 57,468 SH   SOLE NO 0 0 57,468
RIOT BLOCKCHAIN INC COM 767292105 2,083 39,120 SH   SOLE NO 0 0 39,120
RITCHIE BROS AUCTIONEERS COM 767744105 284 4,859 SH   SOLE NO 0 0 4,859
RITE AID CORP COM 767754872 247 12,076 SH   SOLE NO 0 0 12,076
RIVERVIEW FINL CORP NEW COM 76940Q105 146 14,044 SH   SOLE NO 0 0 14,044
RLI CORP COM 749607107 496 4,448 SH   SOLE NO 0 0 4,448
ROBERT HALF INTL INC COM 770323103 512 6,563 SH   SOLE NO 0 0 6,563
ROBLOX CORP CL A 771049103 1,577 24,338 SH   SOLE NO 0 0 24,338
ROCKET COS INC COM CL A 77311W101 4,010 173,680 SH   SOLE NO 0 0 173,680
ROCKWELL AUTOMATION INC COM 773903109 22,250 83,824 SH   SOLE NO 0 0 83,824
ROCKWELL MED INC COM 774374102 24 20,960 SH   SOLE NO 0 0 20,960
RODGERS SILICON VALLEY AQ CO UNIT 11/30/2025 774873202 171 11,543 SH   SOLE NO 0 0 11,543
ROGERS COMMUNICATIONS INC CL B 775109200 363 7,874 SH   SOLE NO 0 0 7,874
ROGERS CORP COM 775133101 598 3,178 SH   SOLE NO 0 0 3,178
ROKU INC COM CL A 77543R102 17,472 53,633 SH   SOLE NO 0 0 53,633
ROLLINS INC COM 775711104 2,085 60,589 SH   SOLE NO 0 0 60,589
ROMEO POWER INC COM 776153108 1,802 216,330 SH   SOLE NO 0 0 216,330
ROPER TECHNOLOGIES INC COM 776696106 4,464 11,067 SH   SOLE NO 0 0 11,067
ROSS STORES INC COM 778296103 1,808 15,085 SH   SOLE NO 0 0 15,085
ROYAL BK CDA COM 780087102 7,060 76,570 SH   SOLE NO 0 0 76,570
ROYAL CARIBBEAN GROUP COM V7780T103 8,986 104,965 SH   SOLE NO 0 0 104,965
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7,266 197,290 SH   SOLE NO 0 0 197,290
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,180 106,625 SH   SOLE NO 0 0 106,625
ROYAL GOLD INC COM 780287108 582 5,408 SH   SOLE NO 0 0 5,408
ROYCE MICRO-CAP TR INC COM 780915104 651 57,627 SH   SOLE NO 0 0 57,627
ROYCE VALUE TR INC COM 780910105 2,933 162,003 SH   SOLE NO 0 0 162,003
RPM INTL INC COM 749685103 2,350 25,592 SH   SOLE NO 0 0 25,592
RUSH STREET INTERACTIVE INC COM 782011100 234 14,374 SH   SOLE NO 0 0 14,374
RYDER SYS INC COM 783549108 481 6,363 SH   SOLE NO 0 0 6,363
RYMAN HOSPITALITY PPTYS INC COM 78377T107 252 3,257 SH   SOLE NO 0 0 3,257
S&P GLOBAL INC COM 78409V104 9,635 27,307 SH   SOLE NO 0 0 27,307
SABINE ROYALTY TR UNIT BEN INT 785688102 826 27,219 SH   SOLE NO 0 0 27,219
SABRA HEALTH CARE REIT INC COM 78573L106 1,340 77,198 SH   SOLE NO 0 0 77,198
SABRE CORP COM 78573M104 1,592 107,537 SH   SOLE NO 0 0 107,537
SAFETY INS GROUP INC COM 78648T100 213 2,537 SH   SOLE NO 0 0 2,537
SAGE THERAPEUTICS INC COM 78667J108 330 4,410 SH   SOLE NO 0 0 4,410
SAIA INC COM 78709Y105 244 1,062 SH   SOLE NO 0 0 1,062
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 404 7,989 SH   SOLE NO 0 0 7,989
SALESFORCE COM INC COM 79466L302 49,434 233,326 SH   SOLE NO 0 0 233,326
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 699 137,193 SH   SOLE NO 0 0 137,193
SALISBURY BANCORP INC COM 795226109 351 7,912 SH   SOLE NO 0 0 7,912
SANDERSON FARMS INC COM 800013104 358 2,298 SH   SOLE NO 0 0 2,298
SANDSTORM GOLD LTD COM NEW 80013R206 91 13,404 SH   SOLE NO 0 0 13,404
SANDY SPRING BANCORP INC COM 800363103 2,452 56,467 SH   SOLE NO 0 0 56,467
SANGAMO THERAPEUTICS INC COM 800677106 457 36,529 SH   SOLE NO 0 0 36,529
SANMINA CORPORATION COM 801056102 1,211 29,271 SH   SOLE NO 0 0 29,271
SANOFI SPONSORED ADR 80105N105 6,096 123,267 SH   SOLE NO 0 0 123,267
SAP SE SPON ADR 803054204 1,603 13,062 SH   SOLE NO 0 0 13,062
SAREPTA THERAPEUTICS INC COM 803607100 340 4,571 SH   SOLE NO 0 0 4,571
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,126 7,661 SH   SOLE NO 0 0 7,661
SCHLUMBERGER LTD COM 806857108 4,869 179,073 SH   SOLE NO 0 0 179,073
SCHNITZER STEEL INDS INC CL A 806882106 285 6,823 SH   SOLE NO 0 0 6,823
SCHRODINGER INC COM 80810D103 3,505 45,946 SH   SOLE NO 0 0 45,946
SCHWAB CHARLES CORP COM 808513105 6,738 103,384 SH   SOLE NO 0 0 103,384
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,980 125,243 SH   SOLE NO 0 0 125,243
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,258 192,943 SH   SOLE NO 0 0 192,943
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,224 31,058 SH   SOLE NO 0 0 31,058
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1,547 27,441 SH   SOLE NO 0 0 27,441
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 6,730 130,249 SH   SOLE NO 0 0 130,249
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 555 10,967 SH   SOLE NO 0 0 10,967
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 425 13,849 SH   SOLE NO 0 0 13,849
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 5,671 176,670 SH   SOLE NO 0 0 176,670
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1,709 45,643 SH   SOLE NO 0 0 45,643
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3,556 69,313 SH   SOLE NO 0 0 69,313
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 766 14,204 SH   SOLE NO 0 0 14,204
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9,779 101,125 SH   SOLE NO 0 0 101,125
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 118,541 1,625,632 SH   SOLE NO 0 0 1,625,632
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 39,380 303,439 SH   SOLE NO 0 0 303,439
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11,390 174,488 SH   SOLE NO 0 0 174,488
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10,431 108,627 SH   SOLE NO 0 0 108,627
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 20,231 271,817 SH   SOLE NO 0 0 271,817
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,017 24,769 SH   SOLE NO 0 0 24,769
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 7,343 73,680 SH   SOLE NO 0 0 73,680
SCHWAB STRATEGIC TR US TIPS ETF 808524870 9,578 156,613 SH   SOLE NO 0 0 156,613
SCIENCE APPLICATIONS INTL CO COM 808625107 356 4,263 SH   SOLE NO 0 0 4,263
SCORE MEDIA & GAMING INC CL A SUB VTG SHS 80919D202 291 10,835 SH   SOLE NO 0 0 10,835
SCOTTS MIRACLE-GRO CO CL A 810186106 3,302 13,483 SH   SOLE NO 0 0 13,483
SEA LTD SPONSORD ADS 81141R100 4,271 19,133 SH   SOLE NO 0 0 19,133
SEABRIDGE GOLD INC COM 811916105 205 12,724 SH   SOLE NO 0 0 12,724
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,625 73,293 SH   SOLE NO 0 0 73,293
SEAGEN INC COM 81181C104 870 6,270 SH   SOLE NO 0 0 6,270
SEALED AIR CORP NEW COM 81211K100 1,457 31,810 SH   SOLE NO 0 0 31,810
SEASPINE HLDGS CORP COM 81255T108 630 36,225 SH   SOLE NO 0 0 36,225
SEAWORLD ENTMT INC COM 81282V100 225 4,546 SH   SOLE NO 0 0 4,546
SEELOS THERAPEUTICS INC COM 81577F109 92 18,620 SH   SOLE NO 0 0 18,620
SEI INVTS CO COM 784117103 428 7,027 SH   SOLE NO 0 0 7,027
SELECT MED HLDGS CORP COM 81619Q105 317 9,322 SH   SOLE NO 0 0 9,322
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 10,318 140,732 SH   SOLE NO 0 0 140,732
SELECT SECTOR SPDR TR ENERGY 81369Y506 43,792 892,639 SH   SOLE NO 0 0 892,639
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2,014 51,011 SH   SOLE NO 0 0 51,011
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 65,256 388,271 SH   SOLE NO 0 0 388,271
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 30,663 448,884 SH   SOLE NO 0 0 448,884
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 40,958 350,849 SH   SOLE NO 0 0 350,849
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 55,125 1,618,953 SH   SOLE NO 0 0 1,618,953
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 47,895 486,493 SH   SOLE NO 0 0 486,493
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 38,781 605,584 SH   SOLE NO 0 0 605,584
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 12,652 160,559 SH   SOLE NO 0 0 160,559
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 91,762 690,929 SH   SOLE NO 0 0 690,929
SELECTIVE INS GROUP INC COM 816300107 701 9,676 SH   SOLE NO 0 0 9,676
SELECTQUOTE INC COM 816307300 2,534 85,885 SH   SOLE NO 0 0 85,885
SEMPRA ENERGY COM 816851109 6,109 46,085 SH   SOLE NO 0 0 46,085
SEMTECH CORP COM 816850101 490 7,109 SH   SOLE NO 0 0 7,109
SENSEONICS HLDGS INC COM 81727U105 289 109,747 SH   SOLE NO 0 0 109,747
SERVICE CORP INTL COM 817565104 1,204 23,588 SH   SOLE NO 0 0 23,588
SERVICE PPTYS TR COM SH BEN INT 81761L102 379 31,973 SH   SOLE NO 0 0 31,973
SERVICENOW INC COM 81762P102 21,717 43,425 SH   SOLE NO 0 0 43,425
SESEN BIO INC COM 817763105 31 12,173 SH   SOLE NO 0 0 12,173
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 460 38,026 SH   SOLE NO 0 0 38,026
SFL CORPORATION LTD SHS G7738W106 213 26,627 SH   SOLE NO 0 0 26,627
SHAKE SHACK INC CL A 819047101 446 3,960 SH   SOLE NO 0 0 3,960
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 314 23,565 SH   SOLE NO 0 0 23,565
SHERWIN WILLIAMS CO COM 824348106 36,704 49,734 SH   SOLE NO 0 0 49,734
SHOCKWAVE MED INC COM 82489T104 335 2,576 SH   SOLE NO 0 0 2,576
SHOPIFY INC CL A 82509L107 36,016 32,549 SH   SOLE NO 0 0 32,549
SHYFT GROUP INC COM 825698103 2,154 57,909 SH   SOLE NO 0 0 57,909
SI BONE INC COM 825704109 1,199 37,697 SH   SOLE NO 0 0 37,697
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 661 37,053 SH   SOLE NO 0 0 37,053
SIENTRA INC COM 82621J105 88 12,170 SH   SOLE NO 0 0 12,170
SIGA TECHNOLOGIES INC COM 826917106 66 10,290 SH   SOLE NO 0 0 10,290
SILICOM LTD ORD M84116108 272 6,050 SH   SOLE NO 0 0 6,050
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 425 7,160 SH   SOLE NO 0 0 7,160
SILK RD MED INC COM 82710M100 237 4,690 SH   SOLE NO 0 0 4,690
SILVERCORP METALS INC COM 82835P103 144 29,518 SH   SOLE NO 0 0 29,518
SILVERCREST METALS INC COM 828363101 203 25,218 SH   SOLE NO 0 0 25,218
SILVERGATE CAP CORP CL A 82837P408 1,733 12,190 SH   SOLE NO 0 0 12,190
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5,284 178,107 SH   SOLE NO 0 0 178,107
SIMON PPTY GROUP INC NEW COM 828806109 9,709 85,344 SH   SOLE NO 0 0 85,344
SIMPSON MFG INC COM 829073105 608 5,868 SH   SOLE NO 0 0 5,868
SIREN ETF TR NSD NXGN ECO ETF 829658202 1,162 24,166 SH   SOLE NO 0 0 24,166
SIRIUS XM HOLDINGS INC COM 82968B103 2,672 438,836 SH   SOLE NO 0 0 438,836
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,551 33,393 SH   SOLE NO 0 0 33,393
SIXTH STREET SPECIALTY LENDN COM 83012A109 1,026 48,833 SH   SOLE NO 0 0 48,833
SKECHERS U S A INC CL A 830566105 1,135 27,212 SH   SOLE NO 0 0 27,212
SKILLZ INC COM 83067L109 441 23,183 SH   SOLE NO 0 0 23,183
SKYWEST INC COM 830879102 1,140 20,925 SH   SOLE NO 0 0 20,925
SKYWORKS SOLUTIONS INC COM 83088M102 11,760 64,094 SH   SOLE NO 0 0 64,094
SL GREEN RLTY CORP COM 78440X804 534 7,642 SH   SOLE NO 0 0 7,642
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,881 46,316 SH   SOLE NO 0 0 46,316
SLEEP NUMBER CORP COM 83125X103 1,861 12,972 SH   SOLE NO 0 0 12,972
SLR INVESTMENT CORP COM 83413U100 820 46,181 SH   SOLE NO 0 0 46,181
SLR SENIOR INVESTMENT CORP COM 83416M105 283 19,301 SH   SOLE NO 0 0 19,301
SMARTSHEET INC COM CL A 83200N103 3,971 62,130 SH   SOLE NO 0 0 62,130
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 335 8,844 SH   SOLE NO 0 0 8,844
SMITH & WESSON BRANDS INC COM 831754106 255 14,625 SH   SOLE NO 0 0 14,625
SMITH A O CORP COM 831865209 2,507 37,082 SH   SOLE NO 0 0 37,082
SMTC CORP COM NEW 832682207 76 12,660 SH   SOLE NO 0 0 12,660
SMUCKER J M CO COM NEW 832696405 6,857 54,196 SH   SOLE NO 0 0 54,196
SNAP INC CL A 83304A106 7,504 143,522 SH   SOLE NO 0 0 143,522
SNAP ON INC COM 833034101 4,270 18,508 SH   SOLE NO 0 0 18,508
SNOWFLAKE INC CL A 833445109 6,129 26,733 SH   SOLE NO 0 0 26,733
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 170 17,306 SH   SOLE NO 0 0 17,306
SOARING EAGLE ACQUISITION CO UNIT 02/23/2026 G8354H100 277 27,435 SH   SOLE NO 0 0 27,435
SOC TELEMED INC COM CL A 78472F101 85 13,580 SH   SOLE NO 0 0 13,580
SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8251L105 178 16,650 SH   SOLE NO 0 0 16,650
SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8252P105 839 48,976 SH   SOLE NO 0 0 48,976
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 658 12,415 SH   SOLE NO 0 0 12,415
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,792 6,236 SH   SOLE NO 0 0 6,236
SONOCO PRODS CO COM 835495102 1,308 20,673 SH   SOLE NO 0 0 20,673
SONOS INC COM 83570H108 3,185 85,005 SH   SOLE NO 0 0 85,005
SONY CORP SPONSORED ADR 835699307 1,370 12,931 SH   SOLE NO 0 0 12,931
SORRENTO THERAPEUTICS INC COM NEW 83587F202 615 74,437 SH   SOLE NO 0 0 74,437
SOUTH JERSEY INDS INC COM 838518108 2,630 116,510 SH   SOLE NO 0 0 116,510
SOUTH ST CORP COM 840441109 1,387 17,675 SH   SOLE NO 0 0 17,675
SOUTHERN CO COM 842587107 55,049 885,614 SH   SOLE NO 0 0 885,614
SOUTHERN COPPER CORP COM 84265V105 413 6,091 SH   SOLE NO 0 0 6,091
SOUTHWEST AIRLS CO COM 844741108 44,447 727,934 SH   SOLE NO 0 0 727,934
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 17 10,000 SH   SOLE NO 0 0 10,000
SOUTHWEST GAS HLDGS INC COM 844895102 335 4,878 SH   SOLE NO 0 0 4,878
SOUTHWESTERN ENERGY CO COM 845467109 549 118,130 SH   SOLE NO 0 0 118,130
SPARTANNASH CO COM 847215100 414 21,119 SH   SOLE NO 0 0 21,119
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 65,742 199,110 SH   SOLE NO 0 0 199,110
SPDR GOLD TR GOLD SHS 78463V107 151,687 948,286 SH   SOLE NO 0 0 948,286
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 222 1,691 SH   SOLE NO 0 0 1,691
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,304 27,616 SH   SOLE NO 0 0 27,616
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 476 13,822 SH   SOLE NO 0 0 13,822
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 597 13,425 SH   SOLE NO 0 0 13,425
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 365 7,276 SH   SOLE NO 0 0 7,276
SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 251 2,101 SH   SOLE NO 0 0 2,101
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4,957 171,492 SH   SOLE NO 0 0 171,492
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1,378 17,167 SH   SOLE NO 0 0 17,167
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 8,749 121,407 SH   SOLE NO 0 0 121,407
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 17,576 497,063 SH   SOLE NO 0 0 497,063
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 14,578 333,004 SH   SOLE NO 0 0 333,004
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 595 4,548 SH   SOLE NO 0 0 4,548
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 287 9,591 SH   SOLE NO 0 0 9,591
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 208 3,760 SH   SOLE NO 0 0 3,760
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 360 5,449 SH   SOLE NO 0 0 5,449
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 7,438 195,021 SH   SOLE NO 0 0 195,021
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 908 24,308 SH   SOLE NO 0 0 24,308
SPDR S&P 500 ETF TR TR UNIT 78462F103 582,500 1,469,736 SH   SOLE NO 0 0 1,469,736
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 43,267 90,889 SH   SOLE NO 0 0 90,889
SPDR SER TR AEROSPACE DEF 78464A631 4,998 39,798 SH   SOLE NO 0 0 39,798
SPDR SER TR BLMBRG BRC CNVRT 78464A359 23,763 285,110 SH   SOLE NO 0 0 285,110
SPDR SER TR BLOMBERG BRC INT 78464A334 3,912 124,233 SH   SOLE NO 0 0 124,233
SPDR SER TR BLOMBERG BRC INV 78468R200 3,772 123,125 SH   SOLE NO 0 0 123,125
SPDR SER TR BLOMBERG INTL TR 78464A516 966 33,170 SH   SOLE NO 0 0 33,170
SPDR SER TR BLOOMBERG BRCLYS 78468R622 12,611 115,917 SH   SOLE NO 0 0 115,917
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,087 39,773 SH   SOLE NO 0 0 39,773
SPDR SER TR COMP SOFTWARE 78464A599 776 4,932 SH   SOLE NO 0 0 4,932
SPDR SER TR DJ REIT ETF 78464A607 3,838 40,544 SH   SOLE NO 0 0 40,544
SPDR SER TR FACTST INV ETF 78464A110 2,074 9,922 SH   SOLE NO 0 0 9,922
SPDR SER TR FTSE INT GVT ETF 78464A490 308 5,556 SH   SOLE NO 0 0 5,556
SPDR SER TR HLTH CARE SVCS 78464A573 983 9,251 SH   SOLE NO 0 0 9,251
SPDR SER TR HLTH CR EQUIP 78464A581 4,702 39,315 SH   SOLE NO 0 0 39,315
SPDR SER TR MSCI USA STRTGIC 78468R812 4,615 41,555 SH   SOLE NO 0 0 41,555
SPDR SER TR NUVEEN BBG BRCLY 78464A284 2,839 47,862 SH   SOLE NO 0 0 47,862
SPDR SER TR NUVEEN BLMBRG SR 78468R739 68,110 1,374,296 SH   SOLE NO 0 0 1,374,296
SPDR SER TR NUVEEN BRC MUNIC 78468R721 13,388 259,160 SH   SOLE NO 0 0 259,160
SPDR SER TR NYSE TECH ETF 78464A102 3,088 21,346 SH   SOLE NO 0 0 21,346
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,630 86,116 SH   SOLE NO 0 0 86,116
SPDR SER TR PORTFOLI S&P1500 78464A805 2,183 44,398 SH   SOLE NO 0 0 44,398
SPDR SER TR PORTFOLIO AGRGTE 78464A649 3,421 115,385 SH   SOLE NO 0 0 115,385
SPDR SER TR PORTFOLIO INTRMD 78464A375 1,560 43,040 SH   SOLE NO 0 0 43,040
SPDR SER TR PORTFOLIO LN COR 78464A367 3,497 115,929 SH   SOLE NO 0 0 115,929
SPDR SER TR PORTFOLIO S&P400 78464A847 1,864 40,741 SH   SOLE NO 0 0 40,741
SPDR SER TR PORTFOLIO S&P500 78464A854 2,188 46,951 SH   SOLE NO 0 0 46,951
SPDR SER TR PORTFOLIO S&P600 78468R853 5,763 136,359 SH   SOLE NO 0 0 136,359
SPDR SER TR PORTFOLIO SH TSR 78468R101 8,902 290,371 SH   SOLE NO 0 0 290,371
SPDR SER TR PORTFOLIO SHORT 78464A474 1,538 49,136 SH   SOLE NO 0 0 49,136
SPDR SER TR PRTFLO S&P500 GW 78464A409 59,877 1,061,652 SH   SOLE NO 0 0 1,061,652
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,388 62,049 SH   SOLE NO 0 0 62,049
SPDR SER TR PRTFLO S&P500 VL 78464A508 20,412 538,576 SH   SOLE NO 0 0 538,576
SPDR SER TR RUSSELL LOW VOL 78468R754 283 2,858 SH   SOLE NO 0 0 2,858
SPDR SER TR RUSSELL YIELD 78468R770 1,000 11,149 SH   SOLE NO 0 0 11,149
SPDR SER TR S&P 400 MDCP GRW 78464A821 7,926 105,536 SH   SOLE NO 0 0 105,536
SPDR SER TR S&P 400 MDCP VAL 78464A839 4,541 69,409 SH   SOLE NO 0 0 69,409
SPDR SER TR S&P 600 SMCP GRW 78464A201 10,976 127,851 SH   SOLE NO 0 0 127,851
SPDR SER TR S&P 600 SMCP VAL 78464A300 29,779 363,213 SH   SOLE NO 0 0 363,213
SPDR SER TR S&P 600 SML CAP 78464A813 12,061 128,342 SH   SOLE NO 0 0 128,342
SPDR SER TR S&P BIOTECH 78464A870 19,863 146,434 SH   SOLE NO 0 0 146,434
SPDR SER TR S&P BK ETF 78464A797 1,053 20,305 SH   SOLE NO 0 0 20,305
SPDR SER TR S&P CAP MKTS 78464A771 562 6,667 SH   SOLE NO 0 0 6,667
SPDR SER TR S&P DIVID ETF 78464A763 127,312 1,078,642 SH   SOLE NO 0 0 1,078,642
SPDR SER TR S&P HOMEBUILD 78464A888 7,685 109,221 SH   SOLE NO 0 0 109,221
SPDR SER TR S&P INS ETF 78464A789 272 7,434 SH   SOLE NO 0 0 7,434
SPDR SER TR S&P KENSHO CLEAN 78468R655 8,648 75,868 SH   SOLE NO 0 0 75,868
SPDR SER TR S&P KENSHO NEW 78468R648 26,298 388,398 SH   SOLE NO 0 0 388,398
SPDR SER TR S&P KENSHO SMART 78468R689 11,869 194,511 SH   SOLE NO 0 0 194,511
SPDR SER TR S&P METALS MNG 78464A755 8,302 207,967 SH   SOLE NO 0 0 207,967
SPDR SER TR S&P OILGAS EXP 78468R556 2,537 31,197 SH   SOLE NO 0 0 31,197
SPDR SER TR S&P PHARMAC 78464A722 729 14,492 SH   SOLE NO 0 0 14,492
SPDR SER TR S&P REGL BKG 78464A698 3,549 53,497 SH   SOLE NO 0 0 53,497
SPDR SER TR S&P RETAIL ETF 78464A714 475 5,326 SH   SOLE NO 0 0 5,326
SPDR SER TR S&P SEMICNDCTR 78464A862 6,567 35,930 SH   SOLE NO 0 0 35,930
SPDR SER TR S&P TELECOM 78464A540 2,551 27,176 SH   SOLE NO 0 0 27,176
SPDR SER TR S&P TRANSN ETF 78464A532 708 8,101 SH   SOLE NO 0 0 8,101
SPDR SER TR SPDR BLOOMBERG 78468R663 1,852 20,245 SH   SOLE NO 0 0 20,245
SPDR SER TR SPDR S&P 500 ETF 78468R796 3,611 36,776 SH   SOLE NO 0 0 36,776
SPDR SER TR SSGA GNDER ETF 78468R747 861 9,069 SH   SOLE NO 0 0 9,069
SPDR SER TR SSGA US LRG ETF 78468R804 2,203 17,583 SH   SOLE NO 0 0 17,583
SPDR SER TR SSGA US SMAL ETF 78468R887 5,105 45,817 SH   SOLE NO 0 0 45,817
SPDR SER TR WELLS FG PFD ETF 78464A292 2,244 51,676 SH   SOLE NO 0 0 51,676
SPINNAKER ETF SERIES CANNABIS ETF 84858T400 610 31,029 SH   SOLE NO 0 0 31,029
SPIRE INC COM 84857L101 753 10,199 SH   SOLE NO 0 0 10,199
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,142 64,591 SH   SOLE NO 0 0 64,591
SPIRIT AIRLS INC COM 848577102 649 17,605 SH   SOLE NO 0 0 17,605
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 778 18,317 SH   SOLE NO 0 0 18,317
SPLUNK INC COM 848637104 1,971 14,553 SH   SOLE NO 0 0 14,553
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,721 10,155 SH   SOLE NO 0 0 10,155
SPRAGUE RES LP COM UNIT REP LTD 849343108 508 23,213 SH   SOLE NO 0 0 23,213
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 3,552 132,591 SH   SOLE NO 0 0 132,591
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 242 5,896 SH   SOLE NO 0 0 5,896
SPROTT INC COM NEW 852066208 366 9,656 SH   SOLE NO 0 0 9,656
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6,145 353,782 SH   SOLE NO 0 0 353,782
SPROTT PHYSICAL GOLD TR UNIT 85207H104 22,248 1,659,068 SH   SOLE NO 0 0 1,659,068
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 437 23,082 SH   SOLE NO 0 0 23,082
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2,671 304,294 SH   SOLE NO 0 0 304,294
SPROUTS FMRS MKT INC COM 85208M102 610 22,939 SH   SOLE NO 0 0 22,939
SPS COMM INC COM 78463M107 343 3,459 SH   SOLE NO 0 0 3,459
SQUARE INC CL A 852234103 62,640 275,888 SH   SOLE NO 0 0 275,888
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 347 4,978 SH   SOLE NO 0 0 4,978
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,921 42,009 SH   SOLE NO 0 0 42,009
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 234 5,324 SH   SOLE NO 0 0 5,324
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 436 12,608 SH   SOLE NO 0 0 12,608
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 15,438 320,242 SH   SOLE NO 0 0 320,242
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 542 13,248 SH   SOLE NO 0 0 13,248
ST JOE CO COM 790148100 305 7,131 SH   SOLE NO 0 0 7,131
STAG INDL INC COM 85254J102 2,818 83,871 SH   SOLE NO 0 0 83,871
STAMPS COM INC COM NEW 852857200 319 1,602 SH   SOLE NO 0 0 1,602
STANLEY BLACK & DECKER INC COM 854502101 12,721 63,712 SH   SOLE NO 0 0 63,712
STAR EQUITY HOLDINGS INC COM 85513Q103 156 50,000 SH   SOLE NO 0 0 50,000
STAR GROUP L P UNIT LTD PARTNR 85512C105 410 38,766 SH   SOLE NO 0 0 38,766
STAR PEAK ENERGY TRANSITION CL A 855185104 644 24,264 SH   SOLE NO 0 0 24,264
STARBOARD VALUE ACQUISITN CO UNIT 09/10/2025 85521J208 634 62,490 SH   SOLE NO 0 0 62,490
STARBUCKS CORP COM 855244109 72,653 664,896 SH   SOLE NO 0 0 664,896
STARWOOD PPTY TR INC COM 85571B105 4,158 168,102 SH   SOLE NO 0 0 168,102
STATE STR CORP COM 857477103 5,954 70,874 SH   SOLE NO 0 0 70,874
STEEL DYNAMICS INC COM 858119100 1,834 36,146 SH   SOLE NO 0 0 36,146
STELLANTIS N.V SHS N82405106 304 17,132 SH   SOLE NO 0 0 17,132
STERICYCLE INC COM 858912108 347 5,140 SH   SOLE NO 0 0 5,140
STERIS PLC SHS USD G8473T100 819 4,301 SH   SOLE NO 0 0 4,301
STERLING BANCORP DEL COM 85917A100 1,156 50,234 SH   SOLE NO 0 0 50,234
STITCH FIX INC COM CL A 860897107 1,011 20,415 SH   SOLE NO 0 0 20,415
STMICROELECTRONICS N V NY REGISTRY 861012102 925 24,148 SH   SOLE NO 0 0 24,148
STONECO LTD COM CL A G85158106 541 8,846 SH   SOLE NO 0 0 8,846
STORE CAP CORP COM 862121100 505 15,085 SH   SOLE NO 0 0 15,085
STRATASYS LTD SHS M85548101 245 9,480 SH   SOLE NO 0 0 9,480
STRATEGY SHS DAY HAGAN NED 86280R803 286 9,286 SH   SOLE NO 0 0 9,286
STRATEGY SHS NS 7HANDL IDX 86280R506 618 25,016 SH   SOLE NO 0 0 25,016
STRYKER CORPORATION COM 863667101 32,709 134,285 SH   SOLE NO 0 0 134,285
STURM RUGER & CO INC COM 864159108 961 14,550 SH   SOLE NO 0 0 14,550
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1,149 77,586 SH   SOLE NO 0 0 77,586
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 98 13,551 SH   SOLE NO 0 0 13,551
SUMMIT MATLS INC CL A 86614U100 1,701 60,720 SH   SOLE NO 0 0 60,720
SUN CMNTYS INC COM 866674104 1,712 11,410 SH   SOLE NO 0 0 11,410
SUN LIFE FINANCIAL INC. COM 866796105 2,203 43,590 SH   SOLE NO 0 0 43,590
SUNCOR ENERGY INC NEW COM 867224107 352 16,879 SH   SOLE NO 0 0 16,879
SUNDIAL GROWERS INC COM 86730L109 77 68,920 SH   SOLE NO 0 0 68,920
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 292 9,173 SH   SOLE NO 0 0 9,173
SUNOPTA INC COM 8676EP108 1,122 75,983 SH   SOLE NO 0 0 75,983
SUNPOWER CORP COM 867652406 616 18,437 SH   SOLE NO 0 0 18,437
SUNRUN INC COM 86771W105 1,138 18,829 SH   SOLE NO 0 0 18,829
SUNWORKS INC COM NEW 86803X204 312 21,280 SH   SOLE NO 0 0 21,280
SUPERNUS PHARMACEUTICALS INC COM 868459108 250 9,578 SH   SOLE NO 0 0 9,578
SVB FINANCIAL GROUP COM 78486Q101 4,875 9,876 SH   SOLE NO 0 0 9,876
SWISS HELVETIA FD INC COM 870875101 1,425 162,117 SH   SOLE NO 0 0 162,117
SYNAPTICS INC COM 87157D109 785 5,798 SH   SOLE NO 0 0 5,798
SYNCHRONY FINANCIAL COM 87165B103 1,726 42,457 SH   SOLE NO 0 0 42,457
SYNEOS HEALTH INC CL A 87166B102 502 6,630 SH   SOLE NO 0 0 6,630
SYNLOGIC INC COM 87166L100 38 10,637 SH   SOLE NO 0 0 10,637
SYNOPSYS INC COM 871607107 1,252 5,056 SH   SOLE NO 0 0 5,056
SYNOVUS FINL CORP COM NEW 87161C501 255 5,583 SH   SOLE NO 0 0 5,583
SYSCO CORP COM 871829107 22,087 280,509 SH   SOLE NO 0 0 280,509
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1,005 35,695 SH   SOLE NO 0 0 35,695
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 458 15,473 SH   SOLE NO 0 0 15,473
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 399 11,970 SH   SOLE NO 0 0 11,970
T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 593 20,250 SH   SOLE NO 0 0 20,250
T-MOBILE US INC COM 872590104 18,649 148,848 SH   SOLE NO 0 0 148,848
T2 BIOSYSTEMS INC COM 89853L104 96 59,260 SH   SOLE NO 0 0 59,260
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14,582 123,285 SH   SOLE NO 0 0 123,285
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,101 6,235 SH   SOLE NO 0 0 6,235
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2,534 138,807 SH   SOLE NO 0 0 138,807
TALEND S A ADS 874224207 239 3,762 SH   SOLE NO 0 0 3,762
TANDEM DIABETES CARE INC COM NEW 875372203 606 6,875 SH   SOLE NO 0 0 6,875
TANGER FACTORY OUTLET CTRS I COM 875465106 953 63,031 SH   SOLE NO 0 0 63,031
TANZANIAN GOLD CORP COM 87601A107 10 18,500 SH   SOLE NO 0 0 18,500
TAPESTRY INC COM 876030107 3,724 90,379 SH   SOLE NO 0 0 90,379
TARGA RES CORP COM 87612G101 216 6,808 SH   SOLE NO 0 0 6,808
TARGET CORP COM 87612E106 42,576 214,956 SH   SOLE NO 0 0 214,956
TASEKO MINES LTD COM 876511106 33 19,595 SH   SOLE NO 0 0 19,595
TATA MTRS LTD SPONSORED ADR 876568502 703 33,831 SH   SOLE NO 0 0 33,831
TC ENERGY CORP COM 87807B107 2,004 43,803 SH   SOLE NO 0 0 43,803
TCF FINL CORP COM 872307103 1,106 23,818 SH   SOLE NO 0 0 23,818
TCG BDC INC COM 872280102 196 14,893 SH   SOLE NO 0 0 14,893
TCW STRATEGIC INCOME FD INC COM 872340104 1,764 310,024 SH   SOLE NO 0 0 310,024
TE CONNECTIVITY LTD REG SHS H84989104 2,345 18,168 SH   SOLE NO 0 0 18,168
TECHNIPFMC PLC COM G87110105 329 42,692 SH   SOLE NO 0 0 42,692
TECK RESOURCES LTD CL B 878742204 15,723 819,773 SH   SOLE NO 0 0 819,773
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 168 11,726 SH   SOLE NO 0 0 11,726
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,985 81,323 SH   SOLE NO 0 0 81,323
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 2,129 97,982 SH   SOLE NO 0 0 97,982
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 821 41,668 SH   SOLE NO 0 0 41,668
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 3,224 213,994 SH   SOLE NO 0 0 213,994
TELADOC HEALTH INC COM 87918A105 19,713 108,463 SH   SOLE NO 0 0 108,463
TELEDYNE TECHNOLOGIES INC COM 879360105 688 1,664 SH   SOLE NO 0 0 1,664
TELEFLEX INCORPORATED COM 879369106 2,028 4,883 SH   SOLE NO 0 0 4,883
TELEFONICA S A SPONSORED ADR 879382208 82 18,317 SH   SOLE NO 0 0 18,317
TELLURIAN INC NEW COM 87968A104 42 18,360 SH   SOLE NO 0 0 18,360
TELOS CORP MD COM 87969B101 3,509 92,547 SH   SOLE NO 0 0 92,547
TELUS CORPORATION COM 87971M103 2,075 104,120 SH   SOLE NO 0 0 104,120
TEMPLETON EMERGING MKTS INCO COM 880192109 1,114 151,225 SH   SOLE NO 0 0 151,225
TEMPLETON GLOBAL INCOME FD COM 880198106 553 104,272 SH   SOLE NO 0 0 104,272
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 223 10,918 SH   SOLE NO 0 0 10,918
TENNANT CO COM 880345103 230 2,879 SH   SOLE NO 0 0 2,879
TENNECO INC CL A VTG COM STK 880349105 276 25,762 SH   SOLE NO 0 0 25,762
TERADYNE INC COM 880770102 1,724 14,171 SH   SOLE NO 0 0 14,171
TEREX CORP NEW COM 880779103 229 4,971 SH   SOLE NO 0 0 4,971
TESLA INC COM 88160R101 155,952 233,486 SH   SOLE NO 0 0 233,486
TETRA TECH INC NEW COM 88162G103 979 7,215 SH   SOLE NO 0 0 7,215
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 10 11,000 SH   SOLE NO 0 0 11,000
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,110 182,908 SH   SOLE NO 0 0 182,908
TEXAS INSTRS INC COM 882508104 31,496 166,654 SH   SOLE NO 0 0 166,654
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,216 765 SH   SOLE NO 0 0 765
TEXAS ROADHOUSE INC COM 882681109 369 3,848 SH   SOLE NO 0 0 3,848
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 212 7,425 SH   SOLE NO 0 0 7,425
TEXTRON INC COM 883203101 1,956 34,882 SH   SOLE NO 0 0 34,882
THE TRADE DESK INC COM CL A 88339J105 15,153 23,254 SH   SOLE NO 0 0 23,254
THERAPEUTICSMD INC COM 88338N107 64 48,100 SH   SOLE NO 0 0 48,100
THERATECHNOLOGIES INC COM 88338H100 114 29,700 SH   SOLE NO 0 0 29,700
THERMO FISHER SCIENTIFIC INC COM 883556102 35,716 78,261 SH   SOLE NO 0 0 78,261
THOMSON REUTERS CORP. COM NEW 884903709 475 5,435 SH   SOLE NO 0 0 5,435
THOR INDS INC COM 885160101 1,870 13,879 SH   SOLE NO 0 0 13,879
THUNDER BRDG ACQUISTION II L CL A SHS G8857S116 181 17,457 SH   SOLE NO 0 0 17,457
TIDAL ETF TR RPAR RISK PARI 886364603 646 28,443 SH   SOLE NO 0 0 28,443
TILRAY INC COM CL 2 88688T100 1,735 76,334 SH   SOLE NO 0 0 76,334
TIMKEN CO COM 887389104 731 9,011 SH   SOLE NO 0 0 9,011
TITAN MED INC COM NEW 88830X819 82 48,258 SH   SOLE NO 0 0 48,258
TJX COS INC NEW COM 872540109 12,993 196,417 SH   SOLE NO 0 0 196,417
TOLL BROTHERS INC COM 889478103 1,060 18,688 SH   SOLE NO 0 0 18,688
TOMPKINS FINL CORP COM 890110109 648 7,839 SH   SOLE NO 0 0 7,839
TOPBUILD CORP COM 89055F103 247 1,182 SH   SOLE NO 0 0 1,182
TORO CO COM 891092108 1,280 12,411 SH   SOLE NO 0 0 12,411
TORONTO DOMINION BK ONT COM NEW 891160509 8,267 126,785 SH   SOLE NO 0 0 126,785
TORTOISE ENERGY INFRA CORP COM 89147L886 725 29,671 SH   SOLE NO 0 0 29,671
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 207 8,077 SH   SOLE NO 0 0 8,077
TOTAL SE SPONSORED ADS 89151E109 3,520 75,653 SH   SOLE NO 0 0 75,653
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 359 12,829 SH   SOLE NO 0 0 12,829
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3,503 22,451 SH   SOLE NO 0 0 22,451
TPG RE FIN TR INC COM 87266M107 218 19,504 SH   SOLE NO 0 0 19,504
TRACTOR SUPPLY CO COM 892356106 2,618 14,787 SH   SOLE NO 0 0 14,787
TRANE TECHNOLOGIES PLC SHS G8994E103 4,605 27,817 SH   SOLE NO 0 0 27,817
TRANSDIGM GROUP INC COM 893641100 719 1,223 SH   SOLE NO 0 0 1,223
TRANSGLOBE ENERGY CORP COM 893662106 53 34,000 SH   SOLE NO 0 0 34,000
TRANSOCEAN LTD REG SHS H8817H100 234 66,180 SH   SOLE NO 0 0 66,180
TRAVEL PLUS LEISURE CO COM 894164102 359 5,873 SH   SOLE NO 0 0 5,873
TRAVELERS COMPANIES INC COM 89417E109 14,660 97,479 SH   SOLE NO 0 0 97,479
TREVENA INC COM 89532E109 30 17,043 SH   SOLE NO 0 0 17,043
TREX CO INC COM 89531P105 1,299 14,197 SH   SOLE NO 0 0 14,197
TRI CONTL CORP COM 895436103 1,469 45,298 SH   SOLE NO 0 0 45,298
TRICO BANCSHARES COM 896095106 226 4,787 SH   SOLE NO 0 0 4,787
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 339 31,578 SH   SOLE NO 0 0 31,578
TRIMBLE INC COM 896239100 1,899 24,416 SH   SOLE NO 0 0 24,416
TRIMTABS ETF TR US FREE CASH FLW 89628W302 1,355 27,418 SH   SOLE NO 0 0 27,418
TRINET GROUP INC COM 896288107 1,293 16,597 SH   SOLE NO 0 0 16,597
TRINITY INDS INC COM 896522109 993 34,880 SH   SOLE NO 0 0 34,880
TRINSEO S A SHS L9340P101 911 14,311 SH   SOLE NO 0 0 14,311
TRIP COM GROUP LTD ADS 89677Q107 884 22,311 SH   SOLE NO 0 0 22,311
TRIPADVISOR INC COM 896945201 355 6,602 SH   SOLE NO 0 0 6,602
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 200 13,857 SH   SOLE NO 0 0 13,857
TRISTATE CAP HLDGS INC COM 89678F100 426 18,483 SH   SOLE NO 0 0 18,483
TRITON INTL LTD CL A G9078F107 1,370 24,923 SH   SOLE NO 0 0 24,923
TRUEBLUE INC COM 89785X101 341 15,499 SH   SOLE NO 0 0 15,499
TRUIST FINL CORP COM 89832Q109 31,496 540,069 SH   SOLE NO 0 0 540,069
TRUPANION INC COM 898202106 227 2,991 SH   SOLE NO 0 0 2,991
TRUSTCO BK CORP N Y COM 898349105 100 13,576 SH   SOLE NO 0 0 13,576
TTEC HLDGS INC COM 89854H102 993 9,887 SH   SOLE NO 0 0 9,887
TWILIO INC CL A 90138F102 14,733 43,237 SH   SOLE NO 0 0 43,237
TWIST BIOSCIENCE CORP COM 90184D100 511 4,132 SH   SOLE NO 0 0 4,132
TWITTER INC COM 90184L102 5,155 81,023 SH   SOLE NO 0 0 81,023
TWO HBRS INVT CORP COM NEW 90187B408 678 92,538 SH   SOLE NO 0 0 92,538
TYLER TECHNOLOGIES INC COM 902252105 782 1,844 SH   SOLE NO 0 0 1,844
TYSON FOODS INC CL A 902494103 8,807 118,537 SH   SOLE NO 0 0 118,537
U S CONCRETE INC COM 90333L201 509 6,946 SH   SOLE NO 0 0 6,946
U S GOLD CORP COM NEW 90291C201 192 18,644 SH   SOLE NO 0 0 18,644
UBER TECHNOLOGIES INC COM 90353T100 20,457 375,302 SH   SOLE NO 0 0 375,302
UBIQUITI INC COM 90353W103 468 1,572 SH   SOLE NO 0 0 1,572
UBS GROUP AG SHS H42097107 246 15,887 SH   SOLE NO 0 0 15,887
UDR INC COM 902653104 1,189 27,129 SH   SOLE NO 0 0 27,129
UFP INDUSTRIES INC COM 90278Q108 276 3,643 SH   SOLE NO 0 0 3,643
UGI CORP NEW COM 902681105 5,251 128,046 SH   SOLE NO 0 0 128,046
ULTA BEAUTY INC COM 90384S303 2,452 7,933 SH   SOLE NO 0 0 7,933
UMB FINL CORP COM 902788108 274 2,973 SH   SOLE NO 0 0 2,973
UMPQUA HLDGS CORP COM 904214103 2,667 152,003 SH   SOLE NO 0 0 152,003
UNDER ARMOUR INC CL A 904311107 3,464 156,354 SH   SOLE NO 0 0 156,354
UNDER ARMOUR INC CL C 904311206 982 53,242 SH   SOLE NO 0 0 53,242
UNIFIRST CORP MASS COM 904708104 257 1,149 SH   SOLE NO 0 0 1,149
UNILEVER PLC SPON ADR NEW 904767704 20,979 375,780 SH   SOLE NO 0 0 375,780
UNION PAC CORP COM 907818108 39,111 177,449 SH   SOLE NO 0 0 177,449
UNITED AIRLS HLDGS INC COM 910047109 32,083 557,589 SH   SOLE NO 0 0 557,589
UNITED BANKSHARES INC WEST V COM 909907107 1,975 51,211 SH   SOLE NO 0 0 51,211
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 234 25,791 SH   SOLE NO 0 0 25,791
UNITED NAT FOODS INC COM 911163103 4,325 131,304 SH   SOLE NO 0 0 131,304
UNITED PARCEL SERVICE INC CL B 911312106 70,475 414,588 SH   SOLE NO 0 0 414,588
UNITED RENTALS INC COM 911363109 33,536 101,840 SH   SOLE NO 0 0 101,840
UNITED STATES ANTIMONY CORP COM 911549103 22 18,500 SH   SOLE NO 0 0 18,500
UNITED STATES STL CORP NEW COM 912909108 4,231 161,699 SH   SOLE NO 0 0 161,699
UNITED STS BRENT OIL FD LP UNIT 91167Q100 395 24,875 SH   SOLE NO 0 0 24,875
UNITED STS OIL FD LP UNITS 91232N207 1,306 32,244 SH   SOLE NO 0 0 32,244
UNITED THERAPEUTICS CORP DEL COM 91307C102 773 4,625 SH   SOLE NO 0 0 4,625
UNITEDHEALTH GROUP INC COM 91324P102 70,508 189,503 SH   SOLE NO 0 0 189,503
UNITI GROUP INC COM 91325V108 203 18,483 SH   SOLE NO 0 0 18,483
UNITIL CORP COM 913259107 342 7,485 SH   SOLE NO 0 0 7,485
UNITY SOFTWARE INC COM 91332U101 2,524 25,164 SH   SOLE NO 0 0 25,164
UNIVERSAL CORP VA COM 913456109 272 4,616 SH   SOLE NO 0 0 4,616
UNIVERSAL DISPLAY CORP COM 91347P105 2,682 11,327 SH   SOLE NO 0 0 11,327
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 264 3,901 SH   SOLE NO 0 0 3,901
UNIVERSAL HLTH SVCS INC CL B 913903100 367 2,755 SH   SOLE NO 0 0 2,755
UNIVERSAL INS HLDGS INC COM 91359V107 947 66,100 SH   SOLE NO 0 0 66,100
UNIVEST FINANCIAL CORPORATIO COM 915271100 307 10,740 SH   SOLE NO 0 0 10,740
UNUM GROUP COM 91529Y106 7,679 275,938 SH   SOLE NO 0 0 275,938
UPSTART HLDGS INC COM 91680M107 562 4,362 SH   SOLE NO 0 0 4,362
UPWORK INC COM 91688F104 1,703 38,041 SH   SOLE NO 0 0 38,041
URBAN ONE INC CL A 91705J105 148 27,600 SH   SOLE NO 0 0 27,600
US BANCORP DEL COM NEW 902973304 25,491 460,877 SH   SOLE NO 0 0 460,877
US FOODS HLDG CORP COM 912008109 2,918 76,563 SH   SOLE NO 0 0 76,563
UTZ BRANDS INC COM CL A 918090101 295 11,933 SH   SOLE NO 0 0 11,933
UWM HOLDINGS CORPORATION COM CL A 91823B109 84 10,632 SH   SOLE NO 0 0 10,632
V F CORP COM 918204108 10,015 125,322 SH   SOLE NO 0 0 125,322
VAIL RESORTS INC COM 91879Q109 414 1,419 SH   SOLE NO 0 0 1,419
VALE S A SPONSORED ADS 91912E105 790 45,503 SH   SOLE NO 0 0 45,503
VALERO ENERGY CORP COM 91913Y100 12,773 178,407 SH   SOLE NO 0 0 178,407
VALLEY NATL BANCORP COM 919794107 2,314 168,460 SH   SOLE NO 0 0 168,460
VALVOLINE INC COM 92047W101 299 11,494 SH   SOLE NO 0 0 11,494
VANECK MERK GOLD TR GOLD TRUST 921078101 5,435 326,863 SH   SOLE NO 0 0 326,863
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 2,482 28,305 SH   SOLE NO 0 0 28,305
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 1,701 105,042 SH   SOLE NO 0 0 105,042
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 2,832 16,142 SH   SOLE NO 0 0 16,142
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 240 8,396 SH   SOLE NO 0 0 8,396
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 356 15,098 SH   SOLE NO 0 0 15,098
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 17,199 538,658 SH   SOLE NO 0 0 538,658
VANECK VECTORS ETF TR GAMING ETF 92189F882 1,231 23,057 SH   SOLE NO 0 0 23,057
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 28,537 878,074 SH   SOLE NO 0 0 878,074
VANECK VECTORS ETF TR GREEN BD ETF 92189F171 886 32,732 SH   SOLE NO 0 0 32,732
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 3,818 61,439 SH   SOLE NO 0 0 61,439
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 2,088 40,754 SH   SOLE NO 0 0 40,754
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 453 17,852 SH   SOLE NO 0 0 17,852
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1,044 34,043 SH   SOLE NO 0 0 34,043
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 4,632 102,916 SH   SOLE NO 0 0 102,916
VANECK VECTORS ETF TR LONG MUNI ETF 92189F536 667 31,237 SH   SOLE NO 0 0 31,237
VANECK VECTORS ETF TR LONG TREND ETF 92189F148 4,053 110,260 SH   SOLE NO 0 0 110,260
VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 759 4,834 SH   SOLE NO 0 0 4,834
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 58,034 837,681 SH   SOLE NO 0 0 837,681
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 250 1,311 SH   SOLE NO 0 0 1,311
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1,154 55,470 SH   SOLE NO 0 0 55,470
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 1,160 16,817 SH   SOLE NO 0 0 16,817
VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 754 10,063 SH   SOLE NO 0 0 10,063
VANECK VECTORS ETF TR RETAIL ETF 92189F684 1,646 9,972 SH   SOLE NO 0 0 9,972
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 10,034 41,202 SH   SOLE NO 0 0 41,202
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 574 31,863 SH   SOLE NO 0 0 31,863
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 338 13,527 SH   SOLE NO 0 0 13,527
VANECK VECTORS ETF TR SOCIAL SENTIMENT 92189H839 429 17,770 SH   SOLE NO 0 0 17,770
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 3,558 52,068 SH   SOLE NO 0 0 52,068
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 277 15,309 SH   SOLE NO 0 0 15,309
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 10,940 46,560 SH   SOLE NO 0 0 46,560
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 5,707 41,758 SH   SOLE NO 0 0 41,758
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 831 4,276 SH   SOLE NO 0 0 4,276
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 12,572 71,250 SH   SOLE NO 0 0 71,250
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 986 6,311 SH   SOLE NO 0 0 6,311
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,380 6,244 SH   SOLE NO 0 0 6,244
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 6,100 35,036 SH   SOLE NO 0 0 35,036
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 25,688 129,148 SH   SOLE NO 0 0 129,148
VANGUARD BD INDEX FDS INTERMED TERM 921937819 50,355 567,513 SH   SOLE NO 0 0 567,513
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 4,474 45,592 SH   SOLE NO 0 0 45,592
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 220,781 2,686,232 SH   SOLE NO 0 0 2,686,232
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 121,625 1,435,622 SH   SOLE NO 0 0 1,435,622
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 84,477 1,478,952 SH   SOLE NO 0 0 1,478,952
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 46,431 262,457 SH   SOLE NO 0 0 262,457
VANGUARD INDEX FDS GROWTH ETF 922908736 309,119 1,202,611 SH   SOLE NO 0 0 1,202,611
VANGUARD INDEX FDS LARGE CAP ETF 922908637 54,500 294,118 SH   SOLE NO 0 0 294,118
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 69,812 325,331 SH   SOLE NO 0 0 325,331
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 42,878 317,924 SH   SOLE NO 0 0 317,924
VANGUARD INDEX FDS MID CAP ETF 922908629 165,058 745,724 SH   SOLE NO 0 0 745,724
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 54,846 597,071 SH   SOLE NO 0 0 597,071
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 268,888 738,096 SH   SOLE NO 0 0 738,096
VANGUARD INDEX FDS SM CP VAL ETF 922908611 72,019 434,876 SH   SOLE NO 0 0 434,876
VANGUARD INDEX FDS SMALL CP ETF 922908751 153,575 717,375 SH   SOLE NO 0 0 717,375
VANGUARD INDEX FDS SML CP GRW ETF 922908595 44,048 160,382 SH   SOLE NO 0 0 160,382
VANGUARD INDEX FDS TOTAL STK MKT 922908769 403,834 1,953,815 SH   SOLE NO 0 0 1,953,815
VANGUARD INDEX FDS VALUE ETF 922908744 246,724 1,876,803 SH   SOLE NO 0 0 1,876,803
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 73,675 1,214,159 SH   SOLE NO 0 0 1,214,159
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 248,106 4,766,687 SH   SOLE NO 0 0 4,766,687
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 22,731 360,818 SH   SOLE NO 0 0 360,818
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,776 21,748 SH   SOLE NO 0 0 21,748
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 141,437 1,101,791 SH   SOLE NO 0 0 1,101,791
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,411 25,306 SH   SOLE NO 0 0 25,306
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 38,195 392,589 SH   SOLE NO 0 0 392,589
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 10,303 199,919 SH   SOLE NO 0 0 199,919
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 26,580 486,465 SH   SOLE NO 0 0 486,465
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 53,837 578,713 SH   SOLE NO 0 0 578,713
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6,989 103,966 SH   SOLE NO 0 0 103,966
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,275 12,596 SH   SOLE NO 0 0 12,596
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 638 7,708 SH   SOLE NO 0 0 7,708
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 17,299 324,140 SH   SOLE NO 0 0 324,140
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 22,093 359,125 SH   SOLE NO 0 0 359,125
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 59,132 716,760 SH   SOLE NO 0 0 716,760
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 320 3,588 SH   SOLE NO 0 0 3,588
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 243 3,057 SH   SOLE NO 0 0 3,057
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 27,693 110,768 SH   SOLE NO 0 0 110,768
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3,884 20,973 SH   SOLE NO 0 0 20,973
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 10,832 81,492 SH   SOLE NO 0 0 81,492
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 7,572 34,613 SH   SOLE NO 0 0 34,613
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 4,744 26,614 SH   SOLE NO 0 0 26,614
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2,048 14,652 SH   SOLE NO 0 0 14,652
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 759 4,110 SH   SOLE NO 0 0 4,110
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 317,111 2,156,046 SH   SOLE NO 0 0 2,156,046
VANGUARD STAR FDS VG TL INTL STK F 921909768 48,222 769,097 SH   SOLE NO 0 0 769,097
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 587,225 11,957,356 SH   SOLE NO 0 0 11,957,356
VANGUARD WELLINGTON FD US MINIMUM 921935409 2,282 24,417 SH   SOLE NO 0 0 24,417
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 2,412 24,908 SH   SOLE NO 0 0 24,908
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1,051 13,566 SH   SOLE NO 0 0 13,566
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 132,714 1,312,831 SH   SOLE NO 0 0 1,312,831
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 24,121 291,221 SH   SOLE NO 0 0 291,221
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 14,270 218,037 SH   SOLE NO 0 0 218,037
VANGUARD WORLD FD ESG INTL STK ETF 921910725 2,779 45,292 SH   SOLE NO 0 0 45,292
VANGUARD WORLD FD ESG US STK ETF 921910733 7,996 108,422 SH   SOLE NO 0 0 108,422
VANGUARD WORLD FD EXTENDED DUR 921910709 4,193 33,408 SH   SOLE NO 0 0 33,408
VANGUARD WORLD FD MEGA CAP INDEX 921910873 20,718 147,745 SH   SOLE NO 0 0 147,745
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 17,612 185,005 SH   SOLE NO 0 0 185,005
VANGUARD WORLD FD MEGA GRWTH IND 921910816 47,082 227,373 SH   SOLE NO 0 0 227,373
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,885 14,503 SH   SOLE NO 0 0 14,503
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 15,994 54,149 SH   SOLE NO 0 0 54,149
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 30,050 168,604 SH   SOLE NO 0 0 168,604
VANGUARD WORLD FDS ENERGY ETF 92204A306 5,890 86,621 SH   SOLE NO 0 0 86,621
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 13,006 153,923 SH   SOLE NO 0 0 153,923
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 50,412 220,380 SH   SOLE NO 0 0 220,380
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 8,596 45,417 SH   SOLE NO 0 0 45,417
VANGUARD WORLD FDS INF TECH ETF 92204A702 60,042 167,486 SH   SOLE NO 0 0 167,486
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3,707 21,435 SH   SOLE NO 0 0 21,435
VANGUARD WORLD FDS UTILITIES ETF 92204A876 16,247 115,635 SH   SOLE NO 0 0 115,635
VARIAN MED SYS INC COM 92220P105 1,305 7,394 SH   SOLE NO 0 0 7,394
VARONIS SYS INC COM 922280102 391 7,626 SH   SOLE NO 0 0 7,626
VAXART INC COM NEW 92243A200 159 26,345 SH   SOLE NO 0 0 26,345
VBI VACCINES INC CDA COM NEW 91822J103 125 40,245 SH   SOLE NO 0 0 40,245
VECTOR GROUP LTD COM 92240M108 863 61,906 SH   SOLE NO 0 0 61,906
VEDANTA LIMITED SPONSORED ADR 92242Y100 405 32,235 SH   SOLE NO 0 0 32,235
VEEVA SYS INC CL A COM 922475108 11,250 43,065 SH   SOLE NO 0 0 43,065
VELODYNE LIDAR INC COM 92259F101 223 19,633 SH   SOLE NO 0 0 19,633
VENTAS INC COM 92276F100 5,057 94,816 SH   SOLE NO 0 0 94,816
VERACYTE INC COM 92337F107 375 6,984 SH   SOLE NO 0 0 6,984
VERASTEM INC COM 92337C104 89 36,050 SH   SOLE NO 0 0 36,050
VEREIT INC COM 92339V308 1,846 47,810 SH   SOLE NO 0 0 47,810
VERICEL CORP COM 92346J108 621 11,183 SH   SOLE NO 0 0 11,183
VERINT SYS INC COM 92343X100 267 5,886 SH   SOLE NO 0 0 5,886
VERISIGN INC COM 92343E102 373 1,877 SH   SOLE NO 0 0 1,877
VERISK ANALYTICS INC COM 92345Y106 1,958 11,084 SH   SOLE NO 0 0 11,084
VERITEX HLDGS INC COM 923451108 961 29,390 SH   SOLE NO 0 0 29,390
VERITONE INC COM 92347M100 300 12,546 SH   SOLE NO 0 0 12,546
VERIZON COMMUNICATIONS INC COM 92343V104 217,314 3,737,138 SH   SOLE NO 0 0 3,737,138
VERTEX ENERGY INC COM 92534K107 76 54,201 SH   SOLE NO 0 0 54,201
VERTEX PHARMACEUTICALS INC COM 92532F100 11,277 52,482 SH   SOLE NO 0 0 52,482
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 178 17,312 SH   SOLE NO 0 0 17,312
VERU INC COM 92536C103 154 14,292 SH   SOLE NO 0 0 14,292
VIACOMCBS INC CL B 92556H206 10,418 231,003 SH   SOLE NO 0 0 231,003
VIATRIS INC COM 92556V106 5,226 374,117 SH   SOLE NO 0 0 374,117
VIAVI SOLUTIONS INC COM 925550105 1,009 64,320 SH   SOLE NO 0 0 64,320
VICI PPTYS INC COM 925652109 774 27,423 SH   SOLE NO 0 0 27,423
VICOR CORP COM 925815102 235 2,769 SH   SOLE NO 0 0 2,769
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 19,054 283,674 SH   SOLE NO 0 0 283,674
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 1,458 21,738 SH   SOLE NO 0 0 21,738
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 11,413 183,106 SH   SOLE NO 0 0 183,106
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1,460 26,681 SH   SOLE NO 0 0 26,681
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 3,621 61,383 SH   SOLE NO 0 0 61,383
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 3,773 90,882 SH   SOLE NO 0 0 90,882
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 794 25,160 SH   SOLE NO 0 0 25,160
VILLAGE FARMS INTL INC COM 92707Y108 324 24,522 SH   SOLE NO 0 0 24,522
VIR BIOTECHNOLOGY INC COM 92764N102 4,584 89,428 SH   SOLE NO 0 0 89,428
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,618 52,825 SH   SOLE NO 0 0 52,825
VIRTUS ALLIANZGI CONVERTIBLE COM 92838R105 123 11,900 SH   SOLE NO 0 0 11,900
VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 1,350 271,245 SH   SOLE NO 0 0 271,245
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 1,599 282,584 SH   SOLE NO 0 0 282,584
VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 624 22,293 SH   SOLE NO 0 0 22,293
VIRTUS DIVIDEND INTEREST & P COM 92840R101 1,581 114,735 SH   SOLE NO 0 0 114,735
VIRTUS GLOBAL DIVID & INCOME COM 92835W107 104 11,330 SH   SOLE NO 0 0 11,330
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 124 10,442 SH   SOLE NO 0 0 10,442
VISA INC COM CL A 92826C839 168,866 797,557 SH   SOLE NO 0 0 797,557
VISHAY INTERTECHNOLOGY INC COM 928298108 941 39,084 SH   SOLE NO 0 0 39,084
VISTA OUTDOOR INC COM 928377100 975 30,416 SH   SOLE NO 0 0 30,416
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 38 18,195 SH   SOLE NO 0 0 18,195
VMWARE INC CL A COM 928563402 4,205 27,950 SH   SOLE NO 0 0 27,950
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4,265 231,440 SH   SOLE NO 0 0 231,440
VONTIER CORPORATION COM 928881101 240 7,947 SH   SOLE NO 0 0 7,947
VORNADO RLTY TR SH BEN INT 929042109 510 11,248 SH   SOLE NO 0 0 11,248
VOXX INTL CORP CL A 91829F104 479 25,144 SH   SOLE NO 0 0 25,144
VOYA FINANCIAL INC COM 929089100 1,387 21,799 SH   SOLE NO 0 0 21,799
VOYA GLBL ADV & PREM OPP FD COM 92912R104 169 17,732 SH   SOLE NO 0 0 17,732
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 225 39,476 SH   SOLE NO 0 0 39,476
VOYA INFRASTRUCTURE INDLS & COM 92912X101 301 24,349 SH   SOLE NO 0 0 24,349
VOYA NAT RES EQUITY INCOME F COM 92913C106 114 34,497 SH   SOLE NO 0 0 34,497
VOYA PRIME RATE TR SH BEN INT 92913A100 205 44,374 SH   SOLE NO 0 0 44,374
VULCAN MATLS CO COM 929160109 6,406 37,965 SH   SOLE NO 0 0 37,965
VUZIX CORP COM NEW 92921W300 366 14,410 SH   SOLE NO 0 0 14,410
VYNE THERAPEUTICS INC COM 92941V209 127 18,678 SH   SOLE NO 0 0 18,678
W & T OFFSHORE INC COM 92922P106 237 66,085 SH   SOLE NO 0 0 66,085
WABTEC COM 929740108 1,902 24,029 SH   SOLE NO 0 0 24,029
WALGREENS BOOTS ALLIANCE INC COM 931427108 28,174 513,188 SH   SOLE NO 0 0 513,188
WALKER & DUNLOP INC COM 93148P102 280 2,727 SH   SOLE NO 0 0 2,727
WALMART INC COM 931142103 111,428 820,352 SH   SOLE NO 0 0 820,352
WASHINGTON FED INC COM 938824109 424 13,779 SH   SOLE NO 0 0 13,779
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 620 28,077 SH   SOLE NO 0 0 28,077
WASHINGTON TR BANCORP COM 940610108 754 14,615 SH   SOLE NO 0 0 14,615
WASTE CONNECTIONS INC COM 94106B101 1,533 14,202 SH   SOLE NO 0 0 14,202
WASTE MGMT INC DEL COM 94106L109 32,125 248,994 SH   SOLE NO 0 0 248,994
WATERS CORP COM 941848103 1,863 6,557 SH   SOLE NO 0 0 6,557
WATERSTONE FINL INC MD COM 94188P101 1,693 82,951 SH   SOLE NO 0 0 82,951
WATSCO INC COM 942622200 2,652 10,172 SH   SOLE NO 0 0 10,172
WATTS WATER TECHNOLOGIES INC CL A 942749102 725 6,105 SH   SOLE NO 0 0 6,105
WAYFAIR INC CL A 94419L101 3,512 11,161 SH   SOLE NO 0 0 11,161
WD-40 CO COM 929236107 4,560 14,895 SH   SOLE NO 0 0 14,895
WEBSTER FINL CORP CONN COM 947890109 1,410 25,595 SH   SOLE NO 0 0 25,595
WEC ENERGY GROUP INC COM 92939U106 10,853 115,963 SH   SOLE NO 0 0 115,963
WELBILT INC COM 949090104 355 21,869 SH   SOLE NO 0 0 21,869
WELLS FARGO ADV MULTI SCTR I COM 94987D101 215 17,246 SH   SOLE NO 0 0 17,246
WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 235 27,850 SH   SOLE NO 0 0 27,850
WELLS FARGO CO NEW COM 949746101 30,329 776,288 SH   SOLE NO 0 0 776,288
WELLS FARGO GLOBAL DIVID OPP COM 94987C103 102 19,400 SH   SOLE NO 0 0 19,400
WELLTOWER INC COM 95040Q104 8,078 112,783 SH   SOLE NO 0 0 112,783
WENDYS CO COM 95058W100 1,144 56,508 SH   SOLE NO 0 0 56,508
WESBANCO INC COM 950810101 493 13,683 SH   SOLE NO 0 0 13,683
WESCO INTL INC COM 95082P105 370 4,286 SH   SOLE NO 0 0 4,286
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,507 5,351 SH   SOLE NO 0 0 5,351
WESTERN ASSET / CLAYMORE INF COM 95766R104 176 14,492 SH   SOLE NO 0 0 14,492
WESTERN ASSET EMERGING MKTS COM 95766A101 604 45,756 SH   SOLE NO 0 0 45,756
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 884 50,221 SH   SOLE NO 0 0 50,221
WESTERN ASSET GLOBAL HIGH IN COM 95766B109 612 58,318 SH   SOLE NO 0 0 58,318
WESTERN ASSET HIGH INCOME FD COM 95766J102 934 135,440 SH   SOLE NO 0 0 135,440
WESTERN ASSET HIGH INCOME OP COM 95766K109 296 58,288 SH   SOLE NO 0 0 58,288
WESTERN ASSET HIGH YIELD DEF COM 95768B107 397 25,750 SH   SOLE NO 0 0 25,750
WESTERN ASSET INTER MUNI FD COM 958435109 2,055 221,285 SH   SOLE NO 0 0 221,285
WESTERN ASSET MANAGED MUNS F COM 95766M105 302 23,254 SH   SOLE NO 0 0 23,254
WESTERN ASSET MTG CAP CORP COM 95790D105 69 21,745 SH   SOLE NO 0 0 21,745
WESTERN ASSET MTG DEFINED OP COM 95790B109 543 37,152 SH   SOLE NO 0 0 37,152
WESTERN ASSET MUN DEF OPP TR COM 95768A109 626 29,661 SH   SOLE NO 0 0 29,661
WESTERN ASSET MUN HIGH INCOM COM 95766N103 144 18,549 SH   SOLE NO 0 0 18,549
WESTERN DIGITAL CORP. COM 958102105 1,759 26,365 SH   SOLE NO 0 0 26,365
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 33 33,000 SH   SOLE NO 0 0 33,000
WESTERN UN CO COM 959802109 715 29,008 SH   SOLE NO 0 0 29,008
WESTPAC BANKING CORP SPONSORED ADR 961214301 350 18,901 SH   SOLE NO 0 0 18,901
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 112 15,707 SH   SOLE NO 0 0 15,707
WESTROCK CO COM 96145D105 5,296 101,764 SH   SOLE NO 0 0 101,764
WEX INC COM 96208T104 576 2,756 SH   SOLE NO 0 0 2,756
WEYERHAEUSER CO MTN BE COM NEW 962166104 9,033 253,750 SH   SOLE NO 0 0 253,750
WHEATON PRECIOUS METALS CORP COM 962879102 2,546 66,649 SH   SOLE NO 0 0 66,649
WHIRLPOOL CORP COM 963320106 5,902 26,787 SH   SOLE NO 0 0 26,787
WHITE MTNS INS GROUP LTD COM G9618E107 236 212 SH   SOLE NO 0 0 212
WHITEHORSE FIN INC COM 96524V106 194 12,803 SH   SOLE NO 0 0 12,803
WHITESTONE REIT COM 966084204 357 36,897 SH   SOLE NO 0 0 36,897
WHITING PETE CORP NEW COM NEW 966387508 353 9,967 SH   SOLE NO 0 0 9,967
WILLIAMS COS INC COM 969457100 2,565 108,308 SH   SOLE NO 0 0 108,308
WILLIAMS SONOMA INC COM 969904101 3,698 20,636 SH   SOLE NO 0 0 20,636
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,330 5,813 SH   SOLE NO 0 0 5,813
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 206 7,457 SH   SOLE NO 0 0 7,457
WINGSTOP INC COM 974155103 239 1,882 SH   SOLE NO 0 0 1,882
WINNEBAGO INDS INC COM 974637100 358 4,672 SH   SOLE NO 0 0 4,672
WINTRUST FINL CORP COM 97650W108 1,159 15,292 SH   SOLE NO 0 0 15,292
WIPRO LTD SPON ADR 1 SH 97651M109 67 10,679 SH   SOLE NO 0 0 10,679
WISDOMTREE TR 90/60 BALNCED FD 97717Y790 429 11,510 SH   SOLE NO 0 0 11,510
WISDOMTREE TR CHINADIV EX FI 97717X719 400 6,147 SH   SOLE NO 0 0 6,147
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 6,022 125,059 SH   SOLE NO 0 0 125,059
WISDOMTREE TR CURRNCY INT EQ 97717X263 619 20,821 SH   SOLE NO 0 0 20,821
WISDOMTREE TR EM EX ST-OWNED 97717X578 15,651 384,658 SH   SOLE NO 0 0 384,658
WISDOMTREE TR EM LCL DEBT FD 97717X867 500 15,631 SH   SOLE NO 0 0 15,631
WISDOMTREE TR EMER MKT HIGH FD 97717W315 9,342 210,608 SH   SOLE NO 0 0 210,608
WISDOMTREE TR EMG MKTS SMCAP 97717W281 3,447 67,208 SH   SOLE NO 0 0 67,208
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,744 37,718 SH   SOLE NO 0 0 37,718
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,199 17,220 SH   SOLE NO 0 0 17,220
WISDOMTREE TR GLB US QTLY DIV 97717W844 261 3,370 SH   SOLE NO 0 0 3,370
WISDOMTREE TR INTL DIV EX FINL 97717W786 2,555 60,211 SH   SOLE NO 0 0 60,211
WISDOMTREE TR INTL LRGCAP DV 97717W794 2,761 58,354 SH   SOLE NO 0 0 58,354
WISDOMTREE TR INTL MIDCAP DV 97717W778 1,095 16,327 SH   SOLE NO 0 0 16,327
WISDOMTREE TR INTL SMCAP DIV 97717W760 3,675 50,886 SH   SOLE NO 0 0 50,886
WISDOMTREE TR INTRST RATE HDGE 97717W380 429 9,145 SH   SOLE NO 0 0 9,145
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 12,524 303,324 SH   SOLE NO 0 0 303,324
WISDOMTREE TR ITL HIGH DIV FD 97717W802 286 7,301 SH   SOLE NO 0 0 7,301
WISDOMTREE TR JAPN HEDGE EQT 97717W851 523 8,534 SH   SOLE NO 0 0 8,534
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 201 4,474 SH   SOLE NO 0 0 4,474
WISDOMTREE TR US DIVID EX FNCL 97717W406 5,886 62,419 SH   SOLE NO 0 0 62,419
WISDOMTREE TR US ESG FUND 97717W596 562 12,800 SH   SOLE NO 0 0 12,800
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,885 24,707 SH   SOLE NO 0 0 24,707
WISDOMTREE TR US LARGECAP DIVD 97717W307 33,574 292,768 SH   SOLE NO 0 0 292,768
WISDOMTREE TR US MIDCAP DIVID 97717W505 26,285 650,305 SH   SOLE NO 0 0 650,305
WISDOMTREE TR US MIDCAP FUND 97717W570 1,487 29,213 SH   SOLE NO 0 0 29,213
WISDOMTREE TR US QLT SHRHD YLD 97717W547 290 2,576 SH   SOLE NO 0 0 2,576
WISDOMTREE TR US QTLY DIV GRT 97717X669 17,348 303,347 SH   SOLE NO 0 0 303,347
WISDOMTREE TR US S CAP QTY DIV 97717X651 2,870 62,353 SH   SOLE NO 0 0 62,353
WISDOMTREE TR US SMALLCAP DIVD 97717W604 20,852 669,427 SH   SOLE NO 0 0 669,427
WISDOMTREE TR US SMALLCAP FUND 97717W562 6,663 140,638 SH   SOLE NO 0 0 140,638
WISDOMTREE TR US TOTAL DIVIDND 97717W109 2,159 19,101 SH   SOLE NO 0 0 19,101
WISDOMTREE TR WSDM EMKTBD FD 97717X784 287 3,835 SH   SOLE NO 0 0 3,835
WISDOMTREE TR YIELD ENHANCD US 97717X511 554 10,839 SH   SOLE NO 0 0 10,839
WIX COM LTD SHS M98068105 1,171 4,197 SH   SOLE NO 0 0 4,197
WOODWARD INC COM 980745103 337 2,797 SH   SOLE NO 0 0 2,797
WORKDAY INC CL A 98138H101 5,285 21,276 SH   SOLE NO 0 0 21,276
WORKHORSE GROUP INC COM NEW 98138J206 1,280 93,020 SH   SOLE NO 0 0 93,020
WORKIVA INC COM CL A 98139A105 640 7,254 SH   SOLE NO 0 0 7,254
WORLD GOLD TR SPDR GLD MINIS 98149E204 2,344 137,900 SH   SOLE NO 0 0 137,900
WORTHINGTON INDS INC COM 981811102 374 5,583 SH   SOLE NO 0 0 5,583
WP CAREY INC COM 92936U109 94,913 1,341,343 SH   SOLE NO 0 0 1,341,343
WPP PLC NEW ADR 92937A102 382 5,987 SH   SOLE NO 0 0 5,987
WRAP TECHNOLOGIES INC COM 98212N107 96 17,352 SH   SOLE NO 0 0 17,352
WSFS FINL CORP COM 929328102 910 18,285 SH   SOLE NO 0 0 18,285
WW INTL INC COM 98262P101 242 7,756 SH   SOLE NO 0 0 7,756
WYNN RESORTS LTD COM 983134107 5,651 45,080 SH   SOLE NO 0 0 45,080
XAI OCTAGON FLOATING RATE & COM 98400T106 108 11,923 SH   SOLE NO 0 0 11,923
XCEL ENERGY INC COM 98389B100 9,582 144,070 SH   SOLE NO 0 0 144,070
XENIA HOTELS & RESORTS INC COM 984017103 3,359 172,260 SH   SOLE NO 0 0 172,260
XERIS PHARMACEUTICALS INC COM 98422L107 438 97,234 SH   SOLE NO 0 0 97,234
XEROX HOLDINGS CORP COM NEW 98421M106 278 11,484 SH   SOLE NO 0 0 11,484
XILINX INC COM 983919101 3,357 27,099 SH   SOLE NO 0 0 27,099
XL FLEET CORP COM CL A 9837FR100 212 23,714 SH   SOLE NO 0 0 23,714
XPENG INC ADS 98422D105 759 20,811 SH   SOLE NO 0 0 20,811
XPO LOGISTICS INC COM 983793100 2,097 17,013 SH   SOLE NO 0 0 17,013
XPRESSPA GROUP INC COM 98420U703 24 13,200 SH   SOLE NO 0 0 13,200
XYLEM INC COM 98419M100 3,786 36,002 SH   SOLE NO 0 0 36,002
YAMANA GOLD INC COM 98462Y100 348 80,315 SH   SOLE NO 0 0 80,315
YATRA ONLINE INC ORD SHS G98338109 28 12,375 SH   SOLE NO 0 0 12,375
YETI HLDGS INC COM 98585X104 894 12,383 SH   SOLE NO 0 0 12,383
YEXT INC COM 98585N106 408 28,186 SH   SOLE NO 0 0 28,186
YORK WTR CO COM 987184108 257 5,267 SH   SOLE NO 0 0 5,267
YUM BRANDS INC COM 988498101 12,042 111,316 SH   SOLE NO 0 0 111,316
YUM CHINA HLDGS INC COM 98850P109 6,008 101,475 SH   SOLE NO 0 0 101,475
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,432 5,013 SH   SOLE NO 0 0 5,013
ZENDESK INC COM 98936J101 779 5,880 SH   SOLE NO 0 0 5,880
ZILLOW GROUP INC CL A 98954M101 1,483 11,295 SH   SOLE NO 0 0 11,295
ZILLOW GROUP INC CL C CAP STK 98954M200 745 5,751 SH   SOLE NO 0 0 5,751
ZIMMER BIOMET HOLDINGS INC COM 98956P102 12,399 77,459 SH   SOLE NO 0 0 77,459
ZIONS BANCORPORATION N A COM 989701107 483 8,793 SH   SOLE NO 0 0 8,793
ZIOPHARM ONCOLOGY INC COM 98973P101 162 45,218 SH   SOLE NO 0 0 45,218
ZIX CORP COM 98974P100 197 26,103 SH   SOLE NO 0 0 26,103
ZOETIS INC CL A 98978V103 16,827 106,853 SH   SOLE NO 0 0 106,853
ZOMEDICA PHARMACEUTICALS COR COM 98980M109 496 314,424 SH   SOLE NO 0 0 314,424
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 16,224 50,497 SH   SOLE NO 0 0 50,497
ZOSANO PHARMA CORP COM NEW 98979H202 12 10,221 SH   SOLE NO 0 0 10,221
ZSCALER INC COM 98980G102 3,847 22,414 SH   SOLE NO 0 0 22,414
ZYNERBA PHARMACEUTICALS INC COM 98986X109 59 12,785 SH   SOLE NO 0 0 12,785
ZYNGA INC CL A 98986T108 1,262 123,653 SH   SOLE NO 0 0 123,653