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