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
1 800 FLOWERS COM INC CL A 68243Q106 194 15,218 SH   SOLE   15,218 0 0
10X GENOMICS INC CL A COM 88025U109 1,055 13,864 SH   SOLE   13,864 0 0
2U INC COM 90214J101 149 11,215 SH   SOLE   11,215 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 600 38,978 SH   SOLE   38,978 0 0
3-D SYS CORP DEL COM NEW 88554D205 258 15,473 SH   SOLE   15,473 0 0
3M CO COM 88579Y101 59,606 400,362 SH   SOLE   400,362 0 0
8X8 INC NEW COM 282914100 334 26,524 SH   SOLE   26,524 0 0
9F INC SPONSORED ADS 65442R109 25 28,478 SH   SOLE   28,478 0 0
AAON INC COM PAR $0.004 000360206 2,314 41,520 SH   SOLE   41,520 0 0
AAR CORP COM 000361105 2,035 42,018 SH   SOLE   42,018 0 0
ABB LTD SPONSORED ADR 000375204 22,168 685,462 SH   SOLE   685,462 0 0
ABBOTT LABS COM 002824100 306,373 2,588,483 SH   SOLE   2,588,483 0 0
ABBVIE INC COM 00287Y109 539,237 3,326,363 SH   SOLE   3,326,363 0 0
ABCAM PLC ADS 000380204 1,921 105,043 SH   SOLE   105,043 0 0
ABERCROMBIE & FITCH CO CL A 002896207 542 16,951 SH   SOLE   16,951 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 1,204 356,121 SH   SOLE   356,121 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 1,590 141,934 SH   SOLE   141,934 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1,964 204,408 SH   SOLE   204,408 0 0
ABIOMED INC COM 003654100 33,705 101,755 SH   SOLE   101,755 0 0
ABM INDS INC COM 000957100 5,516 119,798 SH   SOLE   119,798 0 0
ABRDN ETFS BBRG ALL COMD K1 003261104 8,687 302,469 SH   SOLE   302,469 0 0
ABRDN ETFS BBRG ALL COMMDY 003261203 1,216 31,906 SH   SOLE   31,906 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 4,751 255,719 SH   SOLE   255,719 0 0
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 1,441 6,899 SH   SOLE   6,899 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 1,080 11,774 SH   SOLE   11,774 0 0
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 13,366 139,118 SH   SOLE   139,118 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 4,590 192,461 SH   SOLE   192,461 0 0
ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 5,549 244,015 SH   SOLE   244,015 0 0
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 3,725 119,902 SH   SOLE   119,902 0 0
ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 2,280 104,425 SH   SOLE   104,425 0 0
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 4,565 143,679 SH   SOLE   143,679 0 0
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 4,581 163,357 SH   SOLE   163,357 0 0
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 3,705 128,368 SH   SOLE   128,368 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 550 13,948 SH   SOLE   13,948 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,361 112,330 SH   SOLE   112,330 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,724 71,186 SH   SOLE   71,186 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 292 13,476 SH   SOLE   13,476 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 476,411 1,412,717 SH   SOLE   1,412,717 0 0
ACCO BRANDS CORP COM 00081T108 117 14,634 SH   SOLE   14,634 0 0
ACCOLADE INC COM 00437E102 628 35,744 SH   SOLE   35,744 0 0
ACI WORLDWIDE INC COM 004498101 2,574 81,725 SH   SOLE   81,725 0 0
ACTIVISION BLIZZARD INC COM 00507V109 21,630 270,008 SH   SOLE   270,008 0 0
ACUITY BRANDS INC COM 00508Y102 4,301 22,718 SH   SOLE   22,718 0 0
ACUSHNET HLDGS CORP COM 005098108 2,213 54,978 SH   SOLE   54,978 0 0
ACV AUCTIONS INC COM CL A 00091G104 181 12,240 SH   SOLE   12,240 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 257 18,521 SH   SOLE   18,521 0 0
ADDUS HOMECARE CORP COM 006739106 834 8,938 SH   SOLE   8,938 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 388,023 851,638 SH   SOLE   851,638 0 0
ADTRAN INC COM 00738A106 337 18,255 SH   SOLE   18,255 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 31,157 150,544 SH   SOLE   150,544 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,835 40,698 SH   SOLE   40,698 0 0
ADVANCED ENERGY INDS COM 007973100 7,727 89,765 SH   SOLE   89,765 0 0
ADVANCED MICRO DEVICES INC COM 007903107 65,088 595,279 SH   SOLE   595,279 0 0
ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 2,789 100,294 SH   SOLE   100,294 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 1,075 51,526 SH   SOLE   51,526 0 0
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 17,922 382,138 SH   SOLE   382,138 0 0
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 1,311 21,853 SH   SOLE   21,853 0 0
AECOM COM 00766T100 772 10,053 SH   SOLE   10,053 0 0
AEGON N V NY REGISTRY SHS 007924103 3,037 574,058 SH   SOLE   574,058 0 0
AERCAP HOLDINGS NV SHS N00985106 8,641 171,848 SH   SOLE   171,848 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 395 43,456 SH   SOLE   43,456 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,758 44,682 SH   SOLE   44,682 0 0
AEROVIRONMENT INC COM 008073108 792 8,418 SH   SOLE   8,418 0 0
AES CORP COM 00130H105 9,382 364,641 SH   SOLE   364,641 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,339 9,498 SH   SOLE   9,498 0 0
AFFIRM HLDGS INC COM CL A 00827B106 1,195 25,830 SH   SOLE   25,830 0 0
AFLAC INC COM 001055102 18,521 287,635 SH   SOLE   287,635 0 0
AGCO CORP COM 001084102 11,475 78,582 SH   SOLE   78,582 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 66,419 501,920 SH   SOLE   501,920 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 230 7,895 SH   SOLE   7,895 0 0
AGNC INVT CORP COM 00123Q104 4,806 366,883 SH   SOLE   366,883 0 0
AGNICO EAGLE MINES LTD COM 008474108 13,005 212,357 SH   SOLE   212,357 0 0
AGREE RLTY CORP COM 008492100 6,277 94,594 SH   SOLE   94,594 0 0
AILERON THERAPEUTICS INC COM 00887A105 62 120,058 SH   SOLE   120,058 0 0
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 822 29,963 SH   SOLE   29,963 0 0
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 696 23,354 SH   SOLE   23,354 0 0
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 1,023 39,176 SH   SOLE   39,176 0 0
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H877 265 10,043 SH   SOLE   10,043 0 0
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H869 247 10,006 SH   SOLE   10,006 0 0
AIR LEASE CORP CL A 00912X302 17,844 399,631 SH   SOLE   399,631 0 0
AIR PRODS & CHEMS INC COM 009158106 49,939 199,827 SH   SOLE   199,827 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,168 34,905 SH   SOLE   34,905 0 0
AIRBNB INC COM CL A 009066101 62,992 366,742 SH   SOLE   366,742 0 0
AIRGAIN INC COM 00938A104 89 11,695 SH   SOLE   11,695 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 47,621 398,865 SH   SOLE   398,865 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 182 28,058 SH   SOLE   28,058 0 0
ALAMO GROUP INC COM 011311107 591 4,112 SH   SOLE   4,112 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 142 16,877 SH   SOLE   16,877 0 0
ALARM COM HLDGS INC COM 011642105 7,190 108,179 SH   SOLE   108,179 0 0
ALASKA AIR GROUP INC COM 011659109 2,378 40,992 SH   SOLE   40,992 0 0
ALBANY INTL CORP CL A 012348108 14,675 174,041 SH   SOLE   174,041 0 0
ALBEMARLE CORP COM 012653101 27,267 123,295 SH   SOLE   123,295 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,326 39,878 SH   SOLE   39,878 0 0
ALCOA CORP COM 013872106 1,986 22,062 SH   SOLE   22,062 0 0
ALCON AG ORD SHS H01301128 113,923 1,433,028 SH   SOLE   1,433,028 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,135 92,045 SH   SOLE   92,045 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 20,913 103,914 SH   SOLE   103,914 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 5,981 385,364 SH   SOLE   385,364 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 37,845 347,836 SH   SOLE   347,836 0 0
ALIGN TECHNOLOGY INC COM 016255101 51,272 117,597 SH   SOLE   117,597 0 0
ALKERMES PLC SHS G01767105 468 17,769 SH   SOLE   17,769 0 0
ALLBIRDS INC COM CL A 01675A109 186 30,971 SH   SOLE   30,971 0 0
ALLEGHANY CORP MD COM 017175100 11,000 12,987 SH   SOLE   12,987 0 0
ALLEGIANT TRAVEL CO COM 01748X102 863 5,317 SH   SOLE   5,317 0 0
ALLEGION PLC ORD SHS G0176J109 17,211 156,775 SH   SOLE   156,775 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,247 43,893 SH   SOLE   43,893 0 0
ALLETE INC COM NEW 018522300 3,164 47,245 SH   SOLE   47,245 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1,214 108,606 SH   SOLE   108,606 0 0
ALLIANT ENERGY CORP COM 018802108 9,147 146,398 SH   SOLE   146,398 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 8,229 209,603 SH   SOLE   209,603 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 300 13,315 SH   SOLE   13,315 0 0
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 344 64,890 SH   SOLE   64,890 0 0
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 1,123 142,210 SH   SOLE   142,210 0 0
ALLSPRING MULTI SECTOR INCOM COM 94987D101 134 12,852 SH   SOLE   12,852 0 0
ALLSTATE CORP COM 020002101 40,489 292,317 SH   SOLE   292,317 0 0
ALLY FINL INC COM 02005N100 26,256 603,864 SH   SOLE   603,864 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,131 31,420 SH   SOLE   31,420 0 0
ALPHABET INC CAP STK CL A 02079K305 663,749 238,643 SH   SOLE   238,643 0 0
ALPHABET INC CAP STK CL C 02079K107 748,443 267,972 SH   SOLE   267,972 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 4,296 373,561 SH   SOLE   373,561 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 42,411 1,107,330 SH   SOLE   1,107,330 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 528 8,344 SH   SOLE   8,344 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 3,339 140,918 SH   SOLE   140,918 0 0
ALPS ETF TR RIVERFRONT DYM 00162Q536 18,074 769,970 SH   SOLE   769,970 0 0
ALPS ETF TR RIVERFRNT DYMC 00162Q528 23,813 494,459 SH   SOLE   494,459 0 0
ALPS ETF TR RIVERFRNT FLEX 00162Q510 9,581 204,851 SH   SOLE   204,851 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676 215 9,454 SH   SOLE   9,454 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 412 7,492 SH   SOLE   7,492 0 0
ALPS ETF TR BARRONS 400 ETF 00162Q726 251 4,236 SH   SOLE   4,236 0 0
ALTAIR ENGR INC COM CL A 021369103 6,215 96,501 SH   SOLE   96,501 0 0
ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 67 82,386 SH   SOLE   82,386 0 0
ALTERYX INC COM CL A 02156B103 332 4,636 SH   SOLE   4,636 0 0
ALTICE USA INC CL A 02156K103 475 38,045 SH   SOLE   38,045 0 0
ALTRA INDL MOTION CORP COM 02208R106 4,423 113,617 SH   SOLE   113,617 0 0
ALTRIA GROUP INC COM 02209S103 118,667 2,271,129 SH   SOLE   2,271,129 0 0
ALTSHARES TRUST MERGER ARBITRAGE 02210T108 11,731 442,518 SH   SOLE   442,518 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 81 24,628 SH   SOLE   24,628 0 0
AMAZON COM INC COM 023135106 1,128,952 346,310 SH   SOLE   346,310 0 0
AMBARELLA INC SHS G037AX101 1,720 16,393 SH   SOLE   16,393 0 0
AMBEV SA SPONSORED ADR 02319V103 7,233 2,239,336 SH   SOLE   2,239,336 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 565 22,936 SH   SOLE   22,936 0 0
AMC NETWORKS INC CL A 00164V103 881 21,685 SH   SOLE   21,685 0 0
AMCOR PLC ORD G0250X107 11,710 1,033,502 SH   SOLE   1,033,502 0 0
AMDOCS LTD SHS G02602103 34,689 421,958 SH   SOLE   421,958 0 0
AMEDISYS INC COM 023436108 24,732 143,548 SH   SOLE   143,548 0 0
AMER SOFTWARE INC CL A 029683109 431 20,678 SH   SOLE   20,678 0 0
AMER STATES WTR CO COM 029899101 955 10,724 SH   SOLE   10,724 0 0
AMERCO COM 023586100 2,337 3,915 SH   SOLE   3,915 0 0
AMEREN CORP COM 023608102 13,952 148,804 SH   SOLE   148,804 0 0
AMERESCO INC CL A 02361E108 5,039 63,387 SH   SOLE   63,387 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 12,366 584,694 SH   SOLE   584,694 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 796 43,641 SH   SOLE   43,641 0 0
AMERICAN ASSETS TR INC COM 024013104 3,189 84,161 SH   SOLE   84,161 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 112 14,474 SH   SOLE   14,474 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10,554 188,566 SH   SOLE   188,566 0 0
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 15,272 211,202 SH   SOLE   211,202 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 12,683 158,812 SH   SOLE   158,812 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 7,881 130,622 SH   SOLE   130,622 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 3,748 59,888 SH   SOLE   59,888 0 0
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 21,996 425,987 SH   SOLE   425,987 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 4,154 70,078 SH   SOLE   70,078 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 14,361 186,267 SH   SOLE   186,267 0 0
AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 116,268 2,070,345 SH   SOLE   2,070,345 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 35,958 737,004 SH   SOLE   737,004 0 0
AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760 10,350 206,319 SH   SOLE   206,319 0 0
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 49,259 1,076,229 SH   SOLE   1,076,229 0 0
AMERICAN CENTY ETF TR QUALITY PREFER 025072539 13,034 334,745 SH   SOLE   334,745 0 0
AMERICAN CENTY ETF TR QUALITY CONVER 025072521 19,327 416,872 SH   SOLE   416,872 0 0
AMERICAN CENTY ETF TR SELECT HIGH YIEL 025072331 17,876 375,656 SH   SOLE   375,656 0 0
AMERICAN CENTY ETF TR STOXX US QUALT 025072208 40,266 773,296 SH   SOLE   773,296 0 0
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 35,404 520,729 SH   SOLE   520,729 0 0
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 8,722 141,299 SH   SOLE   141,299 0 0
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 4,428 97,634 SH   SOLE   97,634 0 0
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695 7,847 167,330 SH   SOLE   167,330 0 0
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687 2,571 54,047 SH   SOLE   54,047 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 669 39,849 SH   SOLE   39,849 0 0
AMERICAN ELEC PWR CO INC COM 025537101 79,673 798,566 SH   SOLE   798,566 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,484 37,179 SH   SOLE   37,179 0 0
AMERICAN EXPRESS CO COM 025816109 69,003 369,001 SH   SOLE   369,001 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 5,560 38,179 SH   SOLE   38,179 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 11,865 296,403 SH   SOLE   296,403 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 51,720 823,961 SH   SOLE   823,961 0 0
AMERICAN TOWER CORP NEW COM 03027X100 174,680 695,325 SH   SOLE   695,325 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 860 17,563 SH   SOLE   17,563 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 5,341 32,267 SH   SOLE   32,267 0 0
AMERICOLD RLTY TR COM 03064D108 11,333 406,499 SH   SOLE   406,499 0 0
AMERIPRISE FINL INC COM 03076C106 101,027 336,354 SH   SOLE   336,354 0 0
AMERIS BANCORP COM 03076K108 1,900 43,292 SH   SOLE   43,292 0 0
AMERISAFE INC COM 03071H100 772 15,537 SH   SOLE   15,537 0 0
AMERISOURCEBERGEN CORP COM 03073E105 138,899 897,803 SH   SOLE   897,803 0 0
AMETEK INC COM 031100100 23,235 174,466 SH   SOLE   174,466 0 0
AMGEN INC COM 031162100 200,031 827,190 SH   SOLE   827,190 0 0
AMICUS THERAPEUTICS INC COM 03152W109 983 103,798 SH   SOLE   103,798 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,350 154,244 SH   SOLE   154,244 0 0
AMN HEALTHCARE SVCS INC COM 001744101 10,489 100,532 SH   SOLE   100,532 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 116 27,748 SH   SOLE   27,748 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 238 6,621 SH   SOLE   6,621 0 0
AMPHENOL CORP NEW CL A 032095101 144,780 1,921,433 SH   SOLE   1,921,433 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 7,624 243,429 SH   SOLE   243,429 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 10,352 276,411 SH   SOLE   276,411 0 0
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 195 11,322 SH   SOLE   11,322 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 1,064 16,195 SH   SOLE   16,195 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 8,864 259,272 SH   SOLE   259,272 0 0
AMPLIFY ETF TR HIGH INCOME 032108847 304 20,355 SH   SOLE   20,355 0 0
AMYRIS INC COM NEW 03236M200 1,035 237,281 SH   SOLE   237,281 0 0
ANALOG DEVICES INC COM 032654105 179,475 1,086,544 SH   SOLE   1,086,544 0 0
ANAPLAN INC COM 03272L108 1,014 15,590 SH   SOLE   15,590 0 0
ANDERSONS INC COM 034164103 567 11,285 SH   SOLE   11,285 0 0
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100 942 59,629 SH   SOLE   59,629 0 0
ANGI INC COM CL A NEW 00183L102 62 10,975 SH   SOLE   10,975 0 0
ANGIODYNAMICS INC COM 03475V101 1,043 48,438 SH   SOLE   48,438 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 296 12,503 SH   SOLE   12,503 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 17,588 292,844 SH   SOLE   292,844 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 9,609 1,364,892 SH   SOLE   1,364,892 0 0
ANSYS INC COM 03662Q105 67,250 211,712 SH   SOLE   211,712 0 0
ANTARES PHARMA INC COM 036642106 79 19,231 SH   SOLE   19,231 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,030 278,733 SH   SOLE   278,733 0 0
ANTERO RESOURCES CORP COM 03674X106 686 22,484 SH   SOLE   22,484 0 0
ANTHEM INC COM 036752103 136,597 278,076 SH   SOLE   278,076 0 0
AON PLC SHS CL A G0403H108 76,257 234,184 SH   SOLE   234,184 0 0
APA CORPORATION COM 03743Q108 4,316 104,429 SH   SOLE   104,429 0 0
APARTMENT INCOME REIT CORP COM 03750L109 5,959 111,475 SH   SOLE   111,475 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 784 107,091 SH   SOLE   107,091 0 0
API GROUP CORP COM STK 00187Y100 2,180 103,665 SH   SOLE   103,665 0 0
APOGEE ENTERPRISES INC COM 037598109 411 8,669 SH   SOLE   8,669 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,270 234,710 SH   SOLE   234,710 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 19,207 309,845 SH   SOLE   309,845 0 0
APOLLO INVT CORP COM NEW 03761U502 416 31,449 SH   SOLE   31,449 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 418 29,084 SH   SOLE   29,084 0 0
APPFOLIO INC COM CL A 03783C100 499 4,410 SH   SOLE   4,410 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 962 53,556 SH   SOLE   53,556 0 0
APPLE INC COM 037833100 1,472,961 8,435,718 SH   SOLE   8,435,718 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,321 22,607 SH   SOLE   22,607 0 0
APPLIED MATLS INC COM 038222105 101,153 767,474 SH   SOLE   767,474 0 0
APTARGROUP INC COM 038336103 8,440 71,826 SH   SOLE   71,826 0 0
APTIV PLC SHS G6095L109 42,925 358,574 SH   SOLE   358,574 0 0
APYX MEDICAL CORPORATION COM 03837C106 111 16,942 SH   SOLE   16,942 0 0
ARAMARK COM 03852U106 1,135 30,174 SH   SOLE   30,174 0 0
ARBOR REALTY TRUST INC COM 038923108 4,402 258,042 SH   SOLE   258,042 0 0
ARCBEST CORP COM 03937C105 1,008 12,518 SH   SOLE   12,518 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 7,242 226,208 SH   SOLE   226,208 0 0
ARCH CAP GROUP LTD ORD G0450A105 31,141 643,146 SH   SOLE   643,146 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 54,589 604,800 SH   SOLE   604,800 0 0
ARCHROCK INC COM 03957W106 3,478 376,815 SH   SOLE   376,815 0 0
ARCONIC CORPORATION COM 03966V107 839 32,746 SH   SOLE   32,746 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 346 42,617 SH   SOLE   42,617 0 0
ARCOSA INC COM 039653100 428 7,472 SH   SOLE   7,472 0 0
ARDAGH METAL PACKAGING S A SHS L02235106 94 11,535 SH   SOLE   11,535 0 0
ARES CAPITAL CORP COM 04010L103 19,287 920,638 SH   SOLE   920,638 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 83,154 1,023,687 SH   SOLE   1,023,687 0 0
ARGENX SE SPONSORED ADR 04016X101 4,103 13,012 SH   SOLE   13,012 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 243 5,893 SH   SOLE   5,893 0 0
ARISTA NETWORKS INC COM 040413106 23,033 165,728 SH   SOLE   165,728 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2,954 43,666 SH   SOLE   43,666 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 2,668 91,850 SH   SOLE   91,850 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 6,012 130,905 SH   SOLE   130,905 0 0
ARK ETF TR INNOVATION ETF 00214Q104 25,882 390,430 SH   SOLE   390,430 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 4,110 47,125 SH   SOLE   47,125 0 0
ARK ETF TR ARK SPACE EXPL 00214Q807 414 23,063 SH   SOLE   23,063 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,113 144,713 SH   SOLE   144,713 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,870 222,567 SH   SOLE   222,567 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 12,244 136,032 SH   SOLE   136,032 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 464 41,145 SH   SOLE   41,145 0 0
ARROW ELECTRS INC COM 042735100 9,673 81,536 SH   SOLE   81,536 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,702 36,997 SH   SOLE   36,997 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,074 78,116 SH   SOLE   78,116 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 4,530 28,280 SH   SOLE   28,280 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 264 2,246 SH   SOLE   2,246 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 11,642 1,642,046 SH   SOLE   1,642,046 0 0
ASENSUS SURGICAL INC COM 04367G103 13 20,089 SH   SOLE   20,089 0 0
ASGN INC COM 00191U102 3,359 28,778 SH   SOLE   28,778 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,762 28,071 SH   SOLE   28,071 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 187,760 281,107 SH   SOLE   281,107 0 0
ASPEN TECHNOLOGY INC COM 045327103 25,845 156,289 SH   SOLE   156,289 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 12 11,401 SH   SOLE   11,401 0 0
ASSOCIATED BANC CORP COM 045487105 599 26,308 SH   SOLE   26,308 0 0
ASSURANT INC COM 04621X108 2,976 16,369 SH   SOLE   16,369 0 0
ASSURED GUARANTY LTD COM G0585R106 2,960 46,503 SH   SOLE   46,503 0 0
AST SPACEMOBILE INC COM CL A 00217D100 194 19,448 SH   SOLE   19,448 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 63,035 950,181 SH   SOLE   950,181 0 0
AT&T INC COM 00206R102 133,597 5,653,686 SH   SOLE   5,653,686 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 112 12,045 SH   SOLE   12,045 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 106 14,697 SH   SOLE   14,697 0 0
ATHERSYS INC NEW COM 04744L106 14 23,432 SH   SOLE   23,432 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W109 65 34,681 SH   SOLE   34,681 0 0
ATKORE INC COM 047649108 4,931 50,093 SH   SOLE   50,093 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 5,928 161,567 SH   SOLE   161,567 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 399 11,389 SH   SOLE   11,389 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,046 12,106 SH   SOLE   12,106 0 0
ATLAS CORP SHARES Y0436Q109 5,647 384,646 SH   SOLE   384,646 0 0
ATLASSIAN CORP PLC CL A G06242104 72,816 247,815 SH   SOLE   247,815 0 0
ATMOS ENERGY CORP COM 049560105 16,859 141,093 SH   SOLE   141,093 0 0
ATRICURE INC COM 04963C209 3,803 57,907 SH   SOLE   57,907 0 0
AUDIOCODES LTD ORD M15342104 4,416 173,383 SH   SOLE   173,383 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 357 28,817 SH   SOLE   28,817 0 0
AUTODESK INC COM 052769106 114,005 531,864 SH   SOLE   531,864 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 556 18,296 SH   SOLE   18,296 0 0
AUTOLIV INC COM 052800109 724 9,475 SH   SOLE   9,475 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 155,890 685,111 SH   SOLE   685,111 0 0
AUTONATION INC COM 05329W102 1,946 19,542 SH   SOLE   19,542 0 0
AUTOZONE INC COM 053332102 58,262 28,496 SH   SOLE   28,496 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 92 13,443 SH   SOLE   13,443 0 0
AVALARA INC COM 05338G106 32,418 325,773 SH   SOLE   325,773 0 0
AVALONBAY CMNTYS INC COM 053484101 13,586 54,702 SH   SOLE   54,702 0 0
AVANGRID INC COM 05351W103 507 10,845 SH   SOLE   10,845 0 0
AVANOS MED INC COM 05350V106 1,980 59,117 SH   SOLE   59,117 0 0
AVANTOR INC COM 05352A100 15,646 462,616 SH   SOLE   462,616 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 90 26,363 SH   SOLE   26,363 0 0
AVERY DENNISON CORP COM 053611109 13,347 76,719 SH   SOLE   76,719 0 0
AVID BIOSERVICES INC COM 05368M106 1,095 53,738 SH   SOLE   53,738 0 0
AVID TECHNOLOGY INC COM 05367P100 295 8,463 SH   SOLE   8,463 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102 156 19,378 SH   SOLE   19,378 0 0
AVIENT CORPORATION COM 05368V106 4,045 84,261 SH   SOLE   84,261 0 0
AVIS BUDGET GROUP COM 053774105 803 3,050 SH   SOLE   3,050 0 0
AVISTA CORP COM 05379B107 2,868 63,533 SH   SOLE   63,533 0 0
AVNET INC COM 053807103 3,215 79,201 SH   SOLE   79,201 0 0
AXALTA COATING SYS LTD COM G0750C108 7,591 308,838 SH   SOLE   308,838 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,143 15,129 SH   SOLE   15,129 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,918 31,715 SH   SOLE   31,715 0 0
AXOGEN INC COM 05463X106 331 41,719 SH   SOLE   41,719 0 0
AXON ENTERPRISE INC COM 05464C101 2,421 17,576 SH   SOLE   17,576 0 0
AXONICS INC COM 05465P101 406 6,481 SH   SOLE   6,481 0 0
AXOS FINANCIAL INC COM 05465C100 3,135 67,589 SH   SOLE   67,589 0 0
AXSOME THERAPEUTICS INC COM 05464T104 320 7,728 SH   SOLE   7,728 0 0
AZEK CO INC CL A 05478C105 2,454 98,794 SH   SOLE   98,794 0 0
AZENTA INC COM 114340102 26,127 315,239 SH   SOLE   315,239 0 0
AZZ INC COM 002474104 666 13,811 SH   SOLE   13,811 0 0
B & G FOODS INC NEW COM 05508R106 541 20,066 SH   SOLE   20,066 0 0
BADGER METER INC COM 056525108 4,131 41,433 SH   SOLE   41,433 0 0
BAIDU INC SPON ADR REP A 056752108 6,917 52,283 SH   SOLE   52,283 0 0
BAKER HUGHES COMPANY CL A 05722G100 21,402 587,814 SH   SOLE   587,814 0 0
BALCHEM CORP COM 057665200 6,201 45,364 SH   SOLE   45,364 0 0
BALL CORP COM 058498106 31,326 348,070 SH   SOLE   348,070 0 0
BALLYS CORPORATION COM 05875B106 663 21,574 SH   SOLE   21,574 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 331 93,266 SH   SOLE   93,266 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 16,366 2,876,280 SH   SOLE   2,876,280 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,881 405,405 SH   SOLE   405,405 0 0
BANCO DE CHILE SPONSORED ADS 059520106 452 21,082 SH   SOLE   21,082 0 0
BANCO MACRO SA SPON ADR B 05961W105 361 20,873 SH   SOLE   20,873 0 0
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 346 66,097 SH   SOLE   66,097 0 0
BANCO SANTANDER S.A. ADR 05964H105 2,242 663,404 SH   SOLE   663,404 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,938 45,440 SH   SOLE   45,440 0 0
BANK HAWAII CORP COM 062540109 9,871 117,627 SH   SOLE   117,627 0 0
BANK MONTREAL QUE COM 063671101 3,753 31,817 SH   SOLE   31,817 0 0
BANK MONTREAL QUE NT LKD 38 06368B504 370 12,803 SH   SOLE   12,803 0 0
BANK NEW YORK MELLON CORP COM 064058100 32,363 652,078 SH   SOLE   652,078 0 0
BANK NOVA SCOTIA B C COM 064149107 728 10,151 SH   SOLE   10,151 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,534 98,495 SH   SOLE   98,495 0 0
BANK OZK COM 06417N103 8,314 194,719 SH   SOLE   194,719 0 0
BANKUNITED INC COM 06652K103 656 14,916 SH   SOLE   14,916 0 0
BANNER CORP COM NEW 06652V208 1,005 17,176 SH   SOLE   17,176 0 0
BAOZUN INC SPONSORED ADR 06684L103 493 57,447 SH   SOLE   57,447 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 10,321 279,634 SH   SOLE   279,634 0 0
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 1,260 56,540 SH   SOLE   56,540 0 0
BARCLAYS BANK PLC ETN LKD 48 06746P555 227 9,586 SH   SOLE   9,586 0 0
BARCLAYS PLC ADR 06738E204 16,491 2,087,530 SH   SOLE   2,087,530 0 0
BARINGS CORPORATE INVS COM 06759X107 295 19,346 SH   SOLE   19,346 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 1,441 92,977 SH   SOLE   92,977 0 0
BARNES GROUP INC COM 067806109 2,297 57,163 SH   SOLE   57,163 0 0
BARRICK GOLD CORP COM 067901108 9,426 384,224 SH   SOLE   384,224 0 0
BATH & BODY WORKS INC COM 070830104 45,229 946,204 SH   SOLE   946,204 0 0
BAUSCH HEALTH COS INC COM 071734107 1,904 83,328 SH   SOLE   83,328 0 0
BAXTER INTL INC COM 071813109 15,870 204,668 SH   SOLE   204,668 0 0
BCB BANCORP INC COM 055298103 447 24,500 SH   SOLE   24,500 0 0
BCE INC COM NEW 05534B760 91,674 1,652,968 SH   SOLE   1,652,968 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,006 16,963 SH   SOLE   16,963 0 0
BEAM THERAPEUTICS INC COM 07373V105 204 3,552 SH   SOLE   3,552 0 0
BECTON DICKINSON & CO COM 075887109 104,371 392,323 SH   SOLE   392,323 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 236 4,465 SH   SOLE   4,465 0 0
BED BATH & BEYOND INC COM 075896100 367 16,271 SH   SOLE   16,271 0 0
BEIGENE LTD SPONSORED ADR 07725L102 4,538 24,063 SH   SOLE   24,063 0 0
BELDEN INC COM 077454106 1,823 32,913 SH   SOLE   32,913 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103 1,180 51,121 SH   SOLE   51,121 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,587 63,377 SH   SOLE   63,377 0 0
BENEFITFOCUS INC COM 08180D106 387 30,677 SH   SOLE   30,677 0 0
BENTLEY SYS INC COM CL B 08265T208 23,869 540,267 SH   SOLE   540,267 0 0
BERKLEY W R CORP COM 084423102 34,008 510,701 SH   SOLE   510,701 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 376,296 1,066,267 SH   SOLE   1,066,267 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 14,810 28 SH   SOLE   28 0 0
BERRY GLOBAL GROUP INC COM 08579W103 12,936 223,185 SH   SOLE   223,185 0 0
BEST BUY INC COM 086516101 39,324 432,606 SH   SOLE   432,606 0 0
BGC PARTNERS INC CL A 05541T101 262 59,544 SH   SOLE   59,544 0 0
BHP GROUP LTD SPONSORED ADS 088606108 34,292 443,905 SH   SOLE   443,905 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 1,587 36,164 SH   SOLE   36,164 0 0
BIG LOTS INC COM 089302103 205 5,917 SH   SOLE   5,917 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 447 20,413 SH   SOLE   20,413 0 0
BILL COM HLDGS INC COM 090043100 24,739 109,082 SH   SOLE   109,082 0 0
BIO RAD LABS INC CL A 090572207 41,328 73,376 SH   SOLE   73,376 0 0
BIOGEN INC COM 09062X103 61,876 293,806 SH   SOLE   293,806 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3,539 29,849 SH   SOLE   29,849 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,050 46,181 SH   SOLE   46,181 0 0
BIOLINERX LTD SPONSORED ADS 09071M205 118 69,150 SH   SOLE   69,150 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,893 63,468 SH   SOLE   63,468 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 45 45,000 SH   SOLE   45,000 0 0
BIONDVAX PHARMACEUTICALS LTD SPOND ADS 09073Q105 83 50,005 SH   SOLE   50,005 0 0
BIONTECH SE SPONSORED ADS 09075V102 2,224 13,040 SH   SOLE   13,040 0 0
BIO-TECHNE CORP COM 09073M104 23,059 53,250 SH   SOLE   53,250 0 0
BIOVENTUS INC COM CL A 09075A108 193 13,699 SH   SOLE   13,699 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 14,893 220,280 SH   SOLE   220,280 0 0
BK OF AMERICA CORP COM 060505104 296,376 7,190,113 SH   SOLE   7,190,113 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 3,747 2,855 SH   SOLE   2,855 0 0
BLACK HILLS CORP COM 092113109 835 10,844 SH   SOLE   10,844 0 0
BLACK KNIGHT INC COM 09215C105 19,596 337,926 SH   SOLE   337,926 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 768 57,066 SH   SOLE   57,066 0 0
BLACKBAUD INC COM 09227Q100 2,934 49,005 SH   SOLE   49,005 0 0
BLACKLINE INC COM 09239B109 20,452 279,317 SH   SOLE   279,317 0 0
BLACKROCK CAP INVT CORP COM 092533108 93 22,026 SH   SOLE   22,026 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 279 21,440 SH   SOLE   21,440 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 387 35,942 SH   SOLE   35,942 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 395 34,024 SH   SOLE   34,024 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109 377 18,059 SH   SOLE   18,059 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 659 66,576 SH   SOLE   66,576 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105 1,653 146,155 SH   SOLE   146,155 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 206 10,264 SH   SOLE   10,264 0 0
BLACKROCK INC COM 09247X101 345,552 452,192 SH   SOLE   452,192 0 0
BLACKROCK INCOME TR INC COM 09247F100 71 13,834 SH   SOLE   13,834 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 256 22,500 SH   SOLE   22,500 0 0
BLACKROCK MULTI SECTOR INC T COM 09258A107 1,637 99,332 SH   SOLE   99,332 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 1,127 92,566 SH   SOLE   92,566 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 699 29,601 SH   SOLE   29,601 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 1,380 112,039 SH   SOLE   112,039 0 0
BLACKROCK MUNICIPAL INCOME COM 09253X102 745 56,705 SH   SOLE   56,705 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1,447 101,684 SH   SOLE   101,684 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 1,156 141,672 SH   SOLE   141,672 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 1,045 82,755 SH   SOLE   82,755 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103 1,751 139,512 SH   SOLE   139,512 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 155 11,216 SH   SOLE   11,216 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 176 13,729 SH   SOLE   13,729 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 576 13,317 SH   SOLE   13,317 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 251 8,536 SH   SOLE   8,536 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 348 24,316 SH   SOLE   24,316 0 0
BLACKSTONE INC COM 09260D107 56,788 447,362 SH   SOLE   447,362 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 51 50,000 SH   SOLE   50,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 926 29,132 SH   SOLE   29,132 0 0
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 227 17,381 SH   SOLE   17,381 0 0
BLOCK H & R INC COM 093671105 3,192 122,597 SH   SOLE   122,597 0 0
BLOCK INC CL A 852234103 43,360 319,763 SH   SOLE   319,763 0 0
BLOOM ENERGY CORP COM CL A 093712107 466 19,301 SH   SOLE   19,301 0 0
BLOOMIN BRANDS INC COM 094235108 1,486 67,733 SH   SOLE   67,733 0 0
BLUCORA INC COM 095229100 219 11,218 SH   SOLE   11,218 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103 152 12,019 SH   SOLE   12,019 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 804 12,592 SH   SOLE   12,592 0 0
BNY MELLON ETF TRUST US LRG CP CORE 09661T107 234 2,755 SH   SOLE   2,755 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 1,275 458,724 SH   SOLE   458,724 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 1,008 142,513 SH   SOLE   142,513 0 0
BNY MELLON STRATEGIC MUNS IN COM 05588W108 1,227 170,631 SH   SOLE   170,631 0 0
BOEING CO COM 097023105 44,751 233,688 SH   SOLE   233,688 0 0
BOISE CASCADE CO DEL COM 09739D100 4,863 69,995 SH   SOLE   69,995 0 0
BOK FINL CORP COM NEW 05561Q201 2,467 26,259 SH   SOLE   26,259 0 0
BOOKING HOLDINGS INC COM 09857L108 64,343 27,398 SH   SOLE   27,398 0 0
BOOT BARN HLDGS INC COM 099406100 3,947 41,641 SH   SOLE   41,641 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 43,441 494,543 SH   SOLE   494,543 0 0
BORGWARNER INC COM 099724106 8,402 215,991 SH   SOLE   215,991 0 0
BOSTON BEER INC CL A 100557107 7,579 19,511 SH   SOLE   19,511 0 0
BOSTON PROPERTIES INC COM 101121101 26,881 208,702 SH   SOLE   208,702 0 0
BOSTON SCIENTIFIC CORP COM 101137107 25,906 584,915 SH   SOLE   584,915 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,274 22,479 SH   SOLE   22,479 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 1,450 97,757 SH   SOLE   97,757 0 0
BOX INC CL A 10316T104 2,520 86,733 SH   SOLE   86,733 0 0
BOYD GAMING CORP COM 103304101 2,177 33,093 SH   SOLE   33,093 0 0
BP PLC SPONSORED ADR 055622104 23,380 795,233 SH   SOLE   795,233 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 300 20,035 SH   SOLE   20,035 0 0
BRADY CORP CL A 104674106 412 8,914 SH   SOLE   8,914 0 0
BRAINSWAY LTD SPONSORED ADS 10501L106 160 18,324 SH   SOLE   18,324 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 228 16,098 SH   SOLE   16,098 0 0
BRF SA SPONSORED ADR 10552T107 90 22,713 SH   SOLE   22,713 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 182 10,891 SH   SOLE   10,891 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 550 21,527 SH   SOLE   21,527 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 20,236 152,510 SH   SOLE   152,510 0 0
BRIGHTHOUSE FINL INC COM 10922N103 273 5,277 SH   SOLE   5,277 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 95 10,244 SH   SOLE   10,244 0 0
BRINKER INTL INC COM 109641100 244 6,401 SH   SOLE   6,401 0 0
BRINKS CO COM 109696104 1,010 14,859 SH   SOLE   14,859 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 180,391 2,470,096 SH   SOLE   2,470,096 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 92,084 2,184,161 SH   SOLE   2,184,161 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,807 70,022 SH   SOLE   70,022 0 0
BROADCOM INC COM 11135F101 313,604 498,036 SH   SOLE   498,036 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 34,827 223,667 SH   SOLE   223,667 0 0
BROADSTONE NET LEASE INC COM 11135E203 2,112 96,989 SH   SOLE   96,989 0 0
BROOKDALE SR LIVING INC COM 112463104 407 57,717 SH   SOLE   57,717 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 28,430 502,560 SH   SOLE   502,560 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 555 8,386 SH   SOLE   8,386 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4,002 53,046 SH   SOLE   53,046 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 223 10,762 SH   SOLE   10,762 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3,525 80,512 SH   SOLE   80,512 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 273 6,652 SH   SOLE   6,652 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 330 20,871 SH   SOLE   20,871 0 0
BROWN & BROWN INC COM 115236101 9,563 132,323 SH   SOLE   132,323 0 0
BROWN FORMAN CORP CL B 115637209 10,790 161,002 SH   SOLE   161,002 0 0
BRP GROUP INC COM CL A 05589G102 512 19,083 SH   SOLE   19,083 0 0
BRP INC COM SUN VTG 05577W200 416 5,083 SH   SOLE   5,083 0 0
BRUKER CORP COM 116794108 3,853 59,923 SH   SOLE   59,923 0 0
BRUNSWICK CORP COM 117043109 7,810 96,546 SH   SOLE   96,546 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 401 53,647 SH   SOLE   53,647 0 0
BUCKLE INC COM 118440106 670 20,278 SH   SOLE   20,278 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 3,486 54,012 SH   SOLE   54,012 0 0
BUMBLE INC COM CL A 12047B105 1,202 41,470 SH   SOLE   41,470 0 0
BUNGE LIMITED COM G16962105 5,019 45,291 SH   SOLE   45,291 0 0
BURLINGTON STORES INC COM 122017106 11,265 61,835 SH   SOLE   61,835 0 0
BWX TECHNOLOGIES INC COM 05605H100 7,528 139,772 SH   SOLE   139,772 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 74,348 690,258 SH   SOLE   690,258 0 0
CABLE ONE INC COM 12685J105 9,805 6,696 SH   SOLE   6,696 0 0
CABOT CORP COM 127055101 5,518 80,655 SH   SOLE   80,655 0 0
CACI INTL INC CL A 127190304 4,921 16,336 SH   SOLE   16,336 0 0
CACTUS INC CL A 127203107 3,764 66,336 SH   SOLE   66,336 0 0
CADENCE BANK COM 12740C103 779 26,625 SH   SOLE   26,625 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 54,195 329,535 SH   SOLE   329,535 0 0
CAE INC COM 124765108 3,540 135,731 SH   SOLE   135,731 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 3,551 45,903 SH   SOLE   45,903 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,859 33,667 SH   SOLE   33,667 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 411 31,153 SH   SOLE   31,153 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 977 38,083 SH   SOLE   38,083 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 550 31,402 SH   SOLE   31,402 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 668 14,935 SH   SOLE   14,935 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,025 51,027 SH   SOLE   51,027 0 0
CALIX INC COM 13100M509 804 18,727 SH   SOLE   18,727 0 0
CALLAWAY GOLF CO COM 131193104 1,420 60,613 SH   SOLE   60,613 0 0
CALLON PETE CO DEL COM 13123X508 282 4,781 SH   SOLE   4,781 0 0
CAMBIUM NETWORKS CORP SHS G17766109 1,358 57,443 SH   SOLE   57,443 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 4,172 65,275 SH   SOLE   65,275 0 0
CAMBRIA ETF TR TAIL RISK 132061862 408 24,480 SH   SOLE   24,480 0 0
CAMDEN PPTY TR SH BEN INT 133131102 18,715 112,603 SH   SOLE   112,603 0 0
CAMECO CORP COM 13321L108 2,269 77,957 SH   SOLE   77,957 0 0
CAMPBELL SOUP CO COM 134429109 1,038 23,282 SH   SOLE   23,282 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 375 13,421 SH   SOLE   13,421 0 0
CANAAN INC SPONSORED ADS 134748102 256 47,107 SH   SOLE   47,107 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 976 37,064 SH   SOLE   37,064 0 0
CANADIAN IMP BK COMM COM 136069101 33,073 271,779 SH   SOLE   271,779 0 0
CANADIAN NAT RES LTD COM 136385101 9,213 148,642 SH   SOLE   148,642 0 0
CANADIAN NATL RY CO COM 136375102 75,159 560,299 SH   SOLE   560,299 0 0
CANADIAN PAC RY LTD COM 13645T100 85,910 1,040,833 SH   SOLE   1,040,833 0 0
CANADIAN SOLAR INC COM 136635109 390 11,022 SH   SOLE   11,022 0 0
CANGO INC ADS 137586103 231 89,190 SH   SOLE   89,190 0 0
CANNAE HLDGS INC COM 13765N107 3,225 134,826 SH   SOLE   134,826 0 0
CANON INC SPONSORED ADR 138006309 9,534 392,181 SH   SOLE   392,181 0 0
CANOPY GROWTH CORP COM 138035100 167 21,989 SH   SOLE   21,989 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 357 13,796 SH   SOLE   13,796 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 311 12,806 SH   SOLE   12,806 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 351 13,436 SH   SOLE   13,436 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 2,170 89,326 SH   SOLE   89,326 0 0
CAPITAL ONE FINL CORP COM 14040H105 62,618 476,942 SH   SOLE   476,942 0 0
CAPITAL SOUTHWEST CORP COM 140501107 449 18,904 SH   SOLE   18,904 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,996 77,760 SH   SOLE   77,760 0 0
CARA THERAPEUTICS INC COM 140755109 256 21,043 SH   SOLE   21,043 0 0
CARDINAL HEALTH INC COM 14149Y108 28,293 498,988 SH   SOLE   498,988 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 833 36,873 SH   SOLE   36,873 0 0
CAREDX INC COM 14167L103 1,729 46,744 SH   SOLE   46,744 0 0
CARETRUST REIT INC COM 14174T107 362 18,759 SH   SOLE   18,759 0 0
CARGURUS INC COM CL A 141788109 5,176 121,912 SH   SOLE   121,912 0 0
CARLISLE COS INC COM 142339100 13,629 55,423 SH   SOLE   55,423 0 0
CARLYLE GROUP INC COM 14316J108 2,673 54,642 SH   SOLE   54,642 0 0
CARMAX INC COM 143130102 57,957 600,711 SH   SOLE   600,711 0 0
CARNIVAL CORP COMMON STOCK 143658300 5,315 262,857 SH   SOLE   262,857 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 540 12,865 SH   SOLE   12,865 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 54,037 1,178,042 SH   SOLE   1,178,042 0 0
CARTERS INC COM 146229109 8,748 95,096 SH   SOLE   95,096 0 0
CARVANA CO CL A 146869102 5,143 43,113 SH   SOLE   43,113 0 0
CASELLA WASTE SYS INC CL A 147448104 27,697 315,991 SH   SOLE   315,991 0 0
CASEYS GEN STORES INC COM 147528103 14,297 72,145 SH   SOLE   72,145 0 0
CASS INFORMATION SYS INC COM 14808P109 912 24,704 SH   SOLE   24,704 0 0
CASSAVA SCIENCES INC COM 14817C107 250 6,737 SH   SOLE   6,737 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,739 38,776 SH   SOLE   38,776 0 0
CATALENT INC COM 148806102 22,228 200,428 SH   SOLE   200,428 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 229 27,975 SH   SOLE   27,975 0 0
CATERPILLAR INC COM 149123101 211,174 947,733 SH   SOLE   947,733 0 0
CATHAY GEN BANCORP COM 149150104 2,580 57,644 SH   SOLE   57,644 0 0
CAVCO INDS INC DEL COM 149568107 5,392 22,387 SH   SOLE   22,387 0 0
CBIZ INC COM 124805102 744 17,730 SH   SOLE   17,730 0 0
CBOE GLOBAL MKTS INC COM 12503M108 4,870 42,560 SH   SOLE   42,560 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100 411 45,450 SH   SOLE   45,450 0 0
CBRE GROUP INC CL A 12504L109 80,241 876,755 SH   SOLE   876,755 0 0
CDK GLOBAL INC COM 12508E101 11,873 243,901 SH   SOLE   243,901 0 0
CDW CORP COM 12514G108 107,972 603,564 SH   SOLE   603,564 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 319 5,826 SH   SOLE   5,826 0 0
CELANESE CORP DEL COM 150870103 37,266 260,839 SH   SOLE   260,839 0 0
CELLECTIS S A SPON ADS 15117K103 93 20,501 SH   SOLE   20,501 0 0
CELSIUS HLDGS INC COM NEW 15118V207 326 5,908 SH   SOLE   5,908 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 614 116,111 SH   SOLE   116,111 0 0
CENOVUS ENERGY INC COM 15135U109 2,493 149,461 SH   SOLE   149,461 0 0
CENTENE CORP DEL COM 15135B101 33,310 395,648 SH   SOLE   395,648 0 0
CENTERPOINT ENERGY INC COM 15189T107 11,044 360,454 SH   SOLE   360,454 0 0
CENTERSPACE COM 15202L107 1,733 17,658 SH   SOLE   17,658 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 110 13,966 SH   SOLE   13,966 0 0
CENTRAL GARDEN & PET CO COM 153527106 240 5,457 SH   SOLE   5,457 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 618 15,149 SH   SOLE   15,149 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 331 11,876 SH   SOLE   11,876 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 67 16,718 SH   SOLE   16,718 0 0
CENTURY ALUM CO COM 156431108 230 8,755 SH   SOLE   8,755 0 0
CENTURY CMNTYS INC COM 156504300 2,216 41,367 SH   SOLE   41,367 0 0
CERENCE INC COM 156727109 2,912 80,661 SH   SOLE   80,661 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,074 15,710 SH   SOLE   15,710 0 0
CERNER CORP COM 156782104 2,220 23,733 SH   SOLE   23,733 0 0
CERTARA INC COM 15687V109 8,836 411,358 SH   SOLE   411,358 0 0
CF INDS HLDGS INC COM 125269100 18,775 182,176 SH   SOLE   182,176 0 0
CGI INC CL A SUB VTG 12532H104 9,744 122,058 SH   SOLE   122,058 0 0
CHAMPIONX CORPORATION COM 15872M104 5,674 231,779 SH   SOLE   231,779 0 0
CHANGE HEALTHCARE INC COM 15912K100 813 37,276 SH   SOLE   37,276 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 807 40,607 SH   SOLE   40,607 0 0
CHARLES RIV LABS INTL INC COM 159864107 45,834 161,404 SH   SOLE   161,404 0 0
CHART INDS INC COM 16115Q308 2,755 16,041 SH   SOLE   16,041 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 19,793 36,283 SH   SOLE   36,283 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 33,313 240,947 SH   SOLE   240,947 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 138 77,800 SH   SOLE   77,800 0 0
CHEESECAKE FACTORY INC COM 163072101 7,731 194,302 SH   SOLE   194,302 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 45 50,000 SH   SOLE   50,000 0 0
CHEETAH MOBILE INC ADR 163075104 26 26,361 SH   SOLE   26,361 0 0
CHEGG INC COM 163092109 7,914 218,143 SH   SOLE   218,143 0 0
CHEMED CORP NEW COM 16359R103 25,404 50,152 SH   SOLE   50,152 0 0
CHEMOMAB THERAPEUTICS LTD SPONSORED ADS 16385C104 52 10,807 SH   SOLE   10,807 0 0
CHEMOURS CO COM 163851108 734 23,330 SH   SOLE   23,330 0 0
CHENIERE ENERGY INC COM NEW 16411R208 15,471 111,580 SH   SOLE   111,580 0 0
CHESAPEAKE ENERGY CORP COM 165167735 1,943 22,337 SH   SOLE   22,337 0 0
CHESAPEAKE UTILS CORP COM 165303108 7,776 56,444 SH   SOLE   56,444 0 0
CHEVRON CORP NEW COM 166764100 491,779 3,020,200 SH   SOLE   3,020,200 0 0
CHEWY INC CL A 16679L109 10,733 263,200 SH   SOLE   263,200 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3,135 260,368 SH   SOLE   260,368 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 748 98,605 SH   SOLE   98,605 0 0
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 98 55,979 SH   SOLE   55,979 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 765 15,440 SH   SOLE   15,440 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1,654 46,541 SH   SOLE   46,541 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 73,906 46,716 SH   SOLE   46,716 0 0
CHOICE HOTELS INTL INC COM 169905106 3,232 22,797 SH   SOLE   22,797 0 0
CHUBB LIMITED COM H1467J104 250,889 1,172,926 SH   SOLE   1,172,926 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,675 60,181 SH   SOLE   60,181 0 0
CHURCH & DWIGHT CO INC COM 171340102 35,041 352,592 SH   SOLE   352,592 0 0
CHURCHILL DOWNS INC COM 171484108 7,784 35,098 SH   SOLE   35,098 0 0
CI&T INC COM CL A G21307106 1,355 84,562 SH   SOLE   84,562 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 690 214,426 SH   SOLE   214,426 0 0
CIA ENERGETICA DE MINAS GERA SPONSORED ADR 204409882 175 40,379 SH   SOLE   40,379 0 0
CIENA CORP COM NEW 171779309 17,974 296,457 SH   SOLE   296,457 0 0
CIGNA CORP NEW COM 125523100 43,447 181,323 SH   SOLE   181,323 0 0
CIMPRESS PLC SHS EURO G2143T103 201 3,168 SH   SOLE   3,168 0 0
CINCINNATI FINL CORP COM 172062101 29,511 217,060 SH   SOLE   217,060 0 0
CINTAS CORP COM 172908105 37,646 88,497 SH   SOLE   88,497 0 0
CIRRUS LOGIC INC COM 172755100 4,101 48,372 SH   SOLE   48,372 0 0
CISCO SYS INC COM 17275R102 387,829 6,955,329 SH   SOLE   6,955,329 0 0
CITIGROUP INC COM NEW 172967424 83,516 1,563,969 SH   SOLE   1,563,969 0 0
CITIZENS FINL GROUP INC COM 174610105 25,835 569,927 SH   SOLE   569,927 0 0
CITRIX SYS INC COM 177376100 3,668 36,356 SH   SOLE   36,356 0 0
CITY HLDG CO COM 177835105 379 4,818 SH   SOLE   4,818 0 0
CITY OFFICE REIT INC COM 178587101 1,408 79,720 SH   SOLE   79,720 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 4,605 77,122 SH   SOLE   77,122 0 0
CLARIVATE PLC ORD SHS G21810109 6,680 398,546 SH   SOLE   398,546 0 0
CLEAN HARBORS INC COM 184496107 6,045 54,147 SH   SOLE   54,147 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 95 27,483 SH   SOLE   27,483 0 0
CLEAR SECURE INC COM CL A 18467V109 543 20,213 SH   SOLE   20,213 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 484 14,347 SH   SOLE   14,347 0 0
CLEARPOINT NEURO INC COM 18507C103 106 10,159 SH   SOLE   10,159 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106 725 34,500 SH   SOLE   34,500 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,052 28,802 SH   SOLE   28,802 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 5,230 162,362 SH   SOLE   162,362 0 0
CLOROX CO DEL COM 189054109 21,124 151,941 SH   SOLE   151,941 0 0
CLOUDFLARE INC CL A COM 18915M107 23,626 197,381 SH   SOLE   197,381 0 0
CMC MATERIALS INC COM 12571T100 14,320 77,241 SH   SOLE   77,241 0 0
CME GROUP INC COM 12572Q105 80,711 339,321 SH   SOLE   339,321 0 0
CMS ENERGY CORP COM 125896100 25,635 366,526 SH   SOLE   366,526 0 0
CNA FINL CORP COM 126117100 812 16,708 SH   SOLE   16,708 0 0
CNH INDL N V SHS N20944109 7,678 482,464 SH   SOLE   482,464 0 0
CNO FINL GROUP INC COM 12621E103 3,557 141,761 SH   SOLE   141,761 0 0
CNX RES CORP COM 12653C108 4,375 211,132 SH   SOLE   211,132 0 0
COASTAL FINL CORP WA COM NEW 19046P209 3,343 73,079 SH   SOLE   73,079 0 0
COCA COLA CO COM 191216100 171,778 2,770,611 SH   SOLE   2,770,611 0 0
COCA COLA CONS INC COM 191098102 4,142 8,336 SH   SOLE   8,336 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 6,783 139,536 SH   SOLE   139,536 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 5,165 93,999 SH   SOLE   93,999 0 0
CODEXIS INC COM 192005106 566 27,460 SH   SOLE   27,460 0 0
COEUR MNG INC COM NEW 192108504 48 10,753 SH   SOLE   10,753 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,237 78,929 SH   SOLE   78,929 0 0
COGNEX CORP COM 192422103 15,277 198,022 SH   SOLE   198,022 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 108,193 1,206,566 SH   SOLE   1,206,566 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 148 13,112 SH   SOLE   13,112 0 0
COHEN & STEERS INC COM 19247A100 8,003 93,176 SH   SOLE   93,176 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,296 79,296 SH   SOLE   79,296 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106 578 34,574 SH   SOLE   34,574 0 0
COHEN & STEERS REIT & PFD & COM 19247X100 517 19,238 SH   SOLE   19,238 0 0
COHEN & STEERS TAX ADVAN PFD COM 19249X108 808 36,766 SH   SOLE   36,766 0 0
COHERENT INC COM 192479103 718 2,627 SH   SOLE   2,627 0 0
COHERUS BIOSCIENCES INC COM 19249H103 245 18,968 SH   SOLE   18,968 0 0
COHU INC COM 192576106 313 10,586 SH   SOLE   10,586 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 5,485 28,891 SH   SOLE   28,891 0 0
COLFAX CORP COM 194014502 1,257 31,592 SH   SOLE   31,592 0 0
COLGATE PALMOLIVE CO COM 194162103 29,357 387,147 SH   SOLE   387,147 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 326 16,028 SH   SOLE   16,028 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 238 1,825 SH   SOLE   1,825 0 0
COLUMBIA BKG SYS INC COM 197236102 2,713 84,082 SH   SOLE   84,082 0 0
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 25,544 1,310,623 SH   SOLE   1,310,623 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 365 11,367 SH   SOLE   11,367 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,601 28,736 SH   SOLE   28,736 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,819 90,065 SH   SOLE   90,065 0 0
COMCAST CORP NEW CL A 20030N101 249,189 5,322,268 SH   SOLE   5,322,268 0 0
COMERICA INC COM 200340107 14,446 159,746 SH   SOLE   159,746 0 0
COMFORT SYS USA INC COM 199908104 8,966 100,735 SH   SOLE   100,735 0 0
COMMERCE BANCSHARES INC COM 200525103 9,064 126,608 SH   SOLE   126,608 0 0
COMMERCIAL METALS CO COM 201723103 5,291 127,130 SH   SOLE   127,130 0 0
COMMUNITY BK SYS INC COM 203607106 1,511 21,537 SH   SOLE   21,537 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 547 12,961 SH   SOLE   12,961 0 0
COMMVAULT SYS INC COM 204166102 2,351 35,439 SH   SOLE   35,439 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 242 47,979 SH   SOLE   47,979 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 642 65,293 SH   SOLE   65,293 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 1,340 171,312 SH   SOLE   171,312 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 172 31,655 SH   SOLE   31,655 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 238 15,896 SH   SOLE   15,896 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 350 14,728 SH   SOLE   14,728 0 0
COMPASS MINERALS INTL INC COM 20451N101 7,162 114,059 SH   SOLE   114,059 0 0
COMPUGEN LTD ORD M25722105 111 33,260 SH   SOLE   33,260 0 0
CONAGRA BRANDS INC COM 205887102 38,972 1,160,919 SH   SOLE   1,160,919 0 0
CONCENTRIX CORP COM 20602D101 1,809 10,864 SH   SOLE   10,864 0 0
CONDUENT INC COM 206787103 129 24,943 SH   SOLE   24,943 0 0
CONMED CORP COM 207410101 8,962 60,331 SH   SOLE   60,331 0 0
CONNECTONE BANCORP INC COM 20786W107 1,792 55,998 SH   SOLE   55,998 0 0
CONOCOPHILLIPS COM 20825C104 184,597 1,845,966 SH   SOLE   1,845,966 0 0
CONSOL ENERGY INC NEW COM 20854L108 257 6,838 SH   SOLE   6,838 0 0
CONSOLIDATED EDISON INC COM 209115104 9,823 103,748 SH   SOLE   103,748 0 0
CONSTELLATION BRANDS INC CL A 21036P108 96,378 418,453 SH   SOLE   418,453 0 0
CONSTELLATION ENERGY CORP COM 21037T109 2,952 52,477 SH   SOLE   52,477 0 0
CONSTELLIUM SE CL A SHS F21107101 306 17,011 SH   SOLE   17,011 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 5,003 191,109 SH   SOLE   191,109 0 0
CONTINENTAL RES INC COM 212015101 13,907 226,752 SH   SOLE   226,752 0 0
CONTRAFECT CORP COM NEW 212326300 41 11,264 SH   SOLE   11,264 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 1,185 65,143 SH   SOLE   65,143 0 0
COOPER COS INC COM NEW 216648402 38,793 92,898 SH   SOLE   92,898 0 0
COPART INC COM 217204106 61,922 493,517 SH   SOLE   493,517 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,501 111,075 SH   SOLE   111,075 0 0
CORE & MAIN INC CL A 21874C102 649 26,839 SH   SOLE   26,839 0 0
CORE LABORATORIES N V COM N22717107 6,990 220,986 SH   SOLE   220,986 0 0
CORNERSTONE STRATEGIC VALUE COM 21924B302 238 16,901 SH   SOLE   16,901 0 0
CORNING INC COM 219350105 113,828 3,083,940 SH   SOLE   3,083,940 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,939 138,011 SH   SOLE   138,011 0 0
CORSAIR GAMING INC COM 22041X102 216 10,226 SH   SOLE   10,226 0 0
CORTEVA INC COM 22052L104 53,846 936,775 SH   SOLE   936,775 0 0
CORVEL CORP COM 221006109 929 5,516 SH   SOLE   5,516 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 17 10,500 SH   SOLE   10,500 0 0
COSAN S A ADS 22113B103 771 38,935 SH   SOLE   38,935 0 0
COSTAR GROUP INC COM 22160N109 85,835 1,288,616 SH   SOLE   1,288,616 0 0
COSTCO WHSL CORP NEW COM 22160K105 332,033 576,597 SH   SOLE   576,597 0 0
COTERRA ENERGY INC COM 127097103 28,132 1,043,092 SH   SOLE   1,043,092 0 0
COTY INC COM CL A 222070203 647 72,011 SH   SOLE   72,011 0 0
COUPA SOFTWARE INC COM 22266L106 7,994 78,659 SH   SOLE   78,659 0 0
COUPANG INC CL A 22266T109 1,195 67,606 SH   SOLE   67,606 0 0
COUSINS PPTYS INC COM NEW 222795502 5,976 148,314 SH   SOLE   148,314 0 0
CRA INTL INC COM 12618T105 3,222 38,236 SH   SOLE   38,236 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,897 32,825 SH   SOLE   32,825 0 0
CRANE CO COM 224399105 3,357 31,004 SH   SOLE   31,004 0 0
CREDICORP LTD COM G2519Y108 3,682 21,422 SH   SOLE   21,422 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,280 4,142 SH   SOLE   4,142 0 0
CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D449 311 59,687 SH   SOLE   59,687 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 4,233 539,297 SH   SOLE   539,297 0 0
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 1,094 501,892 SH   SOLE   501,892 0 0
CREDIT SUISSE NASSAU BRANCH XLINK CRD ETN37 22539T266 410 75,009 SH   SOLE   75,009 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 332 21,781 SH   SOLE   21,781 0 0
CRESCENT CAP BDC INC COM 225655109 187 10,513 SH   SOLE   10,513 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 634 77,286 SH   SOLE   77,286 0 0
CRH PLC ADR 12626K203 14,253 355,797 SH   SOLE   355,797 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,198 19,089 SH   SOLE   19,089 0 0
CRITEO S A SPONS ADS 226718104 4,099 150,493 SH   SOLE   150,493 0 0
CROCS INC COM 227046109 7,339 96,055 SH   SOLE   96,055 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 39,317 173,142 SH   SOLE   173,142 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 240,208 1,301,235 SH   SOLE   1,301,235 0 0
CROWN HLDGS INC COM 228368106 9,774 78,133 SH   SOLE   78,133 0 0
CRYOPORT INC COM PAR $0.001 229050307 2,410 69,047 SH   SOLE   69,047 0 0
CSG SYS INTL INC COM 126349109 2,868 45,115 SH   SOLE   45,115 0 0
CSW INDUSTRIALS INC COM 126402106 1,291 10,975 SH   SOLE   10,975 0 0
CSX CORP COM 126408103 38,148 1,018,634 SH   SOLE   1,018,634 0 0
CTS CORP COM 126501105 2,223 62,916 SH   SOLE   62,916 0 0
CUBESMART COM 229663109 6,249 120,098 SH   SOLE   120,098 0 0
CULLEN FROST BANKERS INC COM 229899109 11,822 85,415 SH   SOLE   85,415 0 0
CUMMINS INC COM 231021106 73,436 358,034 SH   SOLE   358,034 0 0
CURTISS WRIGHT CORP COM 231561101 3,916 26,082 SH   SOLE   26,082 0 0
CUSTOMERS BANCORP INC COM 23204G100 321 6,147 SH   SOLE   6,147 0 0
CVB FINL CORP COM 126600105 923 39,769 SH   SOLE   39,769 0 0
CVS HEALTH CORP COM 126650100 224,400 2,217,170 SH   SOLE   2,217,170 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 3,554 21,063 SH   SOLE   21,063 0 0
CYTOKINETICS INC COM NEW 23282W605 730 19,834 SH   SOLE   19,834 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 55 24,177 SH   SOLE   24,177 0 0
D R HORTON INC COM 23331A109 76,883 1,031,853 SH   SOLE   1,031,853 0 0
DANA INC COM 235825205 1,216 69,192 SH   SOLE   69,192 0 0
DANAHER CORPORATION COM 235851102 320,164 1,091,481 SH   SOLE   1,091,481 0 0
DANAHER CORPORATION 4.75 MND CV PFD 235851300 348 172 SH   SOLE   172 0 0
DANAOS CORPORATION SHS Y1968P121 4,458 43,457 SH   SOLE   43,457 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 371 8,983 SH   SOLE   8,983 0 0
DARDEN RESTAURANTS INC COM 237194105 29,555 222,304 SH   SOLE   222,304 0 0
DARLING INGREDIENTS INC COM 237266101 15,941 198,322 SH   SOLE   198,322 0 0
DATADOG INC CL A COM 23804L103 16,268 107,400 SH   SOLE   107,400 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 218 4,430 SH   SOLE   4,430 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 8,857 324,430 SH   SOLE   324,430 0 0
DAVITA INC COM 23918K108 5,229 46,233 SH   SOLE   46,233 0 0
DBX ETF TR XTRACK USD HIGH 233051432 124,536 3,301,603 SH   SOLE   3,301,603 0 0
DBX ETF TR XTRACKERS LOW 233051267 2,331 48,354 SH   SOLE   48,354 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 311,266 8,254,196 SH   SOLE   8,254,196 0 0
DBX ETF TR XTRCKR MSCI US 233051150 1,875 44,997 SH   SOLE   44,997 0 0
DBX ETF TR XTRACKERS S&P 233051143 35,941 877,458 SH   SOLE   877,458 0 0
DBX ETF TR XTRCK JP MRGN ES 233051713 3,987 212,553 SH   SOLE   212,553 0 0
DBX ETF TR XTRACK MSCI ALL 233051598 5,056 198,568 SH   SOLE   198,568 0 0
DBX ETF TR XTRACKERS MSCI 233051218 623 21,572 SH   SOLE   21,572 0 0
DBX ETF TR XTKR MSCI EMRG 233051226 433 15,229 SH   SOLE   15,229 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 1,399 28,535 SH   SOLE   28,535 0 0
DBX ETF TR XTRACKERS S&P MD 233051127 349 12,935 SH   SOLE   12,935 0 0
DBX ETF TR XTRACKERS FTSE 233051515 25,916 871,397 SH   SOLE   871,397 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 4,385 132,525 SH   SOLE   132,525 0 0
DBX ETF TR XTRACK MUN INFRA 233051705 2,237 84,303 SH   SOLE   84,303 0 0
DBX ETF TR XTRACKERS RUSSEL 233051481 15,688 344,171 SH   SOLE   344,171 0 0
DBX ETF TR XTRACK MSCI EAFE 233051630 1,964 81,311 SH   SOLE   81,311 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 235 6,822 SH   SOLE   6,822 0 0
DBX ETF TR XTRACKERS SHRT 233051283 2,348 51,125 SH   SOLE   51,125 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101 320 13,094 SH   SOLE   13,094 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 510 15,210 SH   SOLE   15,210 0 0
DECKERS OUTDOOR CORP COM 243537107 7,942 29,009 SH   SOLE   29,009 0 0
DEERE & CO COM 244199105 60,275 145,080 SH   SOLE   145,080 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 558 22,630 SH   SOLE   22,630 0 0
DELAWARE IVY HIGH INCOME OPP COM 246107106 346 27,306 SH   SOLE   27,306 0 0
DELL TECHNOLOGIES INC CL C 24703L202 7,727 153,963 SH   SOLE   153,963 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,175 105,516 SH   SOLE   105,516 0 0
DELUXE CORP COM 248019101 209 6,897 SH   SOLE   6,897 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,073 33,358 SH   SOLE   33,358 0 0
DENNYS CORP COM 24869P104 738 51,596 SH   SOLE   51,596 0 0
DENTSPLY SIRONA INC COM 24906P109 8,065 163,861 SH   SOLE   163,861 0 0
DESCARTES SYS GROUP INC COM 249906108 5,079 69,327 SH   SOLE   69,327 0 0
DESKTOP METAL INC COM CL A 25058X105 90 18,917 SH   SOLE   18,917 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 2,225 175,893 SH   SOLE   175,893 0 0
DEVON ENERGY CORP NEW COM 25179M103 38,210 646,200 SH   SOLE   646,200 0 0
DEXCOM INC COM 252131107 83,702 163,609 SH   SOLE   163,609 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 80,859 398,044 SH   SOLE   398,044 0 0
DIAMONDBACK ENERGY INC COM 25278X109 23,547 171,773 SH   SOLE   171,773 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 700 69,310 SH   SOLE   69,310 0 0
DIANA SHIPPING INC COM Y2066G104 902 167,112 SH   SOLE   167,112 0 0
DICKS SPORTING GOODS INC COM 253393102 11,065 110,631 SH   SOLE   110,631 0 0
DIGI INTL INC COM 253798102 2,766 128,521 SH   SOLE   128,521 0 0
DIGITAL RLTY TR INC COM 253868103 63,386 447,011 SH   SOLE   447,011 0 0
DIGITAL TURBINE INC COM NEW 25400W102 687 15,683 SH   SOLE   15,683 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 536 74,422 SH   SOLE   74,422 0 0
DIGITALBRIDGE GROUP INC NOTE 5.000% 4/1 19624RAA4 31 31,000 SH   SOLE   31,000 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 2,088 36,090 SH   SOLE   36,090 0 0
DILLARDS INC CL A 254067101 651 2,426 SH   SOLE   2,426 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 289 8,353 SH   SOLE   8,353 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 127,985 3,822,735 SH   SOLE   3,822,735 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 441,928 16,023,503 SH   SOLE   16,023,503 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 265,958 5,425,500 SH   SOLE   5,425,500 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 117,972 2,104,390 SH   SOLE   2,104,390 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 108,930 2,338,555 SH   SOLE   2,338,555 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 126,644 5,075,899 SH   SOLE   5,075,899 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 17,837 679,753 SH   SOLE   679,753 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 8,405 298,587 SH   SOLE   298,587 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 8,678 275,326 SH   SOLE   275,326 0 0
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 931 19,213 SH   SOLE   19,213 0 0
DINE BRANDS GLOBAL INC COM 254423106 293 3,753 SH   SOLE   3,753 0 0
DIODES INC COM 254543101 16,031 184,285 SH   SOLE   184,285 0 0
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 345 6,283 SH   SOLE   6,283 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 691 25,418 SH   SOLE   25,418 0 0
DIREXION SHS ETF TR DAILY REAL EST B 25459W755 324 12,835 SH   SOLE   12,835 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 3,069 25,615 SH   SOLE   25,615 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 242 3,848 SH   SOLE   3,848 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 9,943 128,544 SH   SOLE   128,544 0 0
DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 2,387 33,401 SH   SOLE   33,401 0 0
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 205 10,234 SH   SOLE   10,234 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 753 51,747 SH   SOLE   51,747 0 0
DISCOVER FINL SVCS COM 254709108 110,592 1,003,649 SH   SOLE   1,003,649 0 0
DISCOVERY INC COM SER C 25470F302 63,895 2,558,886 SH   SOLE   2,558,886 0 0
DISCOVERY INC COM SER A 25470F104 8,957 359,425 SH   SOLE   359,425 0 0
DISH NETWORK CORPORATION CL A 25470M109 5,724 180,868 SH   SOLE   180,868 0 0
DISNEY WALT CO COM 254687106 180,649 1,317,064 SH   SOLE   1,317,064 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 353 46,631 SH   SOLE   46,631 0 0
DLOCAL LTD CLASS A COM G29018101 407 13,015 SH   SOLE   13,015 0 0
DMC GLOBAL INC COM 23291C103 367 12,024 SH   SOLE   12,024 0 0
DNP SELECT INCOME FD INC COM 23325P104 1,015 85,860 SH   SOLE   85,860 0 0
DOCEBO INC COM 25609L105 295 5,707 SH   SOLE   5,707 0 0
DOCUSIGN INC COM 256163106 25,701 239,923 SH   SOLE   239,923 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 9,470 121,072 SH   SOLE   121,072 0 0
DOLLAR GEN CORP NEW COM 256677105 140,038 629,017 SH   SOLE   629,017 0 0
DOLLAR TREE INC COM 256746108 30,162 188,335 SH   SOLE   188,335 0 0
DOMINION ENERGY INC COM 25746U109 78,549 924,427 SH   SOLE   924,427 0 0
DOMINION ENERGY INC DEBT 7.250% 6/0 25746U133 273 2,687 SH   SOLE   2,687 0 0
DOMINOS PIZZA INC COM 25754A201 16,860 41,424 SH   SOLE   41,424 0 0
DOMO INC COM CL B 257554105 735 14,536 SH   SOLE   14,536 0 0
DONALDSON INC COM 257651109 2,700 51,995 SH   SOLE   51,995 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 234 7,040 SH   SOLE   7,040 0 0
DOORDASH INC CL A 25809K105 2,934 25,032 SH   SOLE   25,032 0 0
DORMAN PRODS INC COM 258278100 9,235 97,177 SH   SOLE   97,177 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,223 153,078 SH   SOLE   153,078 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 1,119 66,784 SH   SOLE   66,784 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 1,375 54,619 SH   SOLE   54,619 0 0
DOUGLAS DYNAMICS INC COM 25960R105 482 13,941 SH   SOLE   13,941 0 0
DOVER CORP COM 260003108 40,581 258,645 SH   SOLE   258,645 0 0
DOW INC COM 260557103 61,495 965,088 SH   SOLE   965,088 0 0
DOXIMITY INC CL A 26622P107 1,526 29,296 SH   SOLE   29,296 0 0
DR REDDYS LABS LTD ADR 256135203 640 11,483 SH   SOLE   11,483 0 0
DRAFTKINGS INC COM CL A 26142R104 1,402 72,032 SH   SOLE   72,032 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 373 39,775 SH   SOLE   39,775 0 0
DRIL-QUIP INC COM 262037104 2,394 64,086 SH   SOLE   64,086 0 0
DROPBOX INC CL A 26210C104 8,648 371,977 SH   SOLE   371,977 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 1,395 25,710 SH   SOLE   25,710 0 0
DTE ENERGY CO COM 233331107 24,319 183,941 SH   SOLE   183,941 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 5,084 229,853 SH   SOLE   229,853 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 512 28,147 SH   SOLE   28,147 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 129,318 1,158,144 SH   SOLE   1,158,144 0 0
DUKE REALTY CORP COM NEW 264411505 13,605 234,323 SH   SOLE   234,323 0 0
DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q106 17 24,970 SH   SOLE   24,970 0 0
DUPONT DE NEMOURS INC COM 26614N102 35,523 482,778 SH   SOLE   482,778 0 0
DURECT CORP COM 266605104 10 15,663 SH   SOLE   15,663 0 0
DWS MUN INCOME TR COM 233368109 1,822 175,025 SH   SOLE   175,025 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101 1,348 130,347 SH   SOLE   130,347 0 0
DXC TECHNOLOGY CO COM 23355L106 2,013 61,688 SH   SOLE   61,688 0 0
DYCOM INDS INC COM 267475101 3,254 34,159 SH   SOLE   34,159 0 0
DYNATRACE INC COM NEW 268150109 24,559 521,413 SH   SOLE   521,413 0 0
E L F BEAUTY INC COM 26856L103 1,664 64,409 SH   SOLE   64,409 0 0
EAGLE MATLS INC COM 26969P108 6,837 53,265 SH   SOLE   53,265 0 0
EAGLE POINT CREDIT COMPANY I COM 269808101 919 69,904 SH   SOLE   69,904 0 0
EARTHSTONE ENERGY INC CL A 27032D304 390 30,870 SH   SOLE   30,870 0 0
EAST WEST BANCORP INC COM 27579R104 17,537 221,933 SH   SOLE   221,933 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,422 256,484 SH   SOLE   256,484 0 0
EASTERN BANKSHARES INC COM 27627N105 479 22,253 SH   SOLE   22,253 0 0
EASTGROUP PPTYS INC COM 277276101 13,620 67,002 SH   SOLE   67,002 0 0
EASTMAN CHEM CO COM 277432100 32,728 292,060 SH   SOLE   292,060 0 0
EATON CORP PLC SHS G29183103 125,652 827,965 SH   SOLE   827,965 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 226 10,766 SH   SOLE   10,766 0 0
EATON VANCE FLTING RATE INC COM 278279104 3,467 262,271 SH   SOLE   262,271 0 0
EATON VANCE LTD DURATION INC COM 27828H105 139 11,846 SH   SOLE   11,846 0 0
EATON VANCE MUN BD FD COM 27827X101 1,771 154,019 SH   SOLE   154,019 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1,695 143,174 SH   SOLE   143,174 0 0
EATON VANCE NEW YORK MUN BD COM 27827Y109 261 24,890 SH   SOLE   24,890 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 221 16,480 SH   SOLE   16,480 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 425 14,662 SH   SOLE   14,662 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 1,200 71,008 SH   SOLE   71,008 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4,506 288,465 SH   SOLE   288,465 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 2,493 244,402 SH   SOLE   244,402 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 538 55,456 SH   SOLE   55,456 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 398 19,358 SH   SOLE   19,358 0 0
EBAY INC. COM 278642103 31,873 556,630 SH   SOLE   556,630 0 0
EBIX INC COM NEW 278715206 1,226 36,975 SH   SOLE   36,975 0 0
ECHOSTAR CORP CL A 278768106 1,818 74,705 SH   SOLE   74,705 0 0
ECOLAB INC COM 278865100 57,984 328,407 SH   SOLE   328,407 0 0
ECOPETROL S A SPONSORED ADS 279158109 573 30,832 SH   SOLE   30,832 0 0
ECOVYST INC COM 27923Q109 388 33,607 SH   SOLE   33,607 0 0
EDISON INTL COM 281020107 15,819 225,657 SH   SOLE   225,657 0 0
EDITAS MEDICINE INC COM 28106W103 458 24,061 SH   SOLE   24,061 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 190,874 1,621,423 SH   SOLE   1,621,423 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 21,155 810,863 SH   SOLE   810,863 0 0
ELASTIC N V ORD SHS N14506104 4,543 51,073 SH   SOLE   51,073 0 0
ELBIT SYS LTD ORD M3760D101 2,296 10,427 SH   SOLE   10,427 0 0
ELECTRONIC ARTS INC COM 285512109 18,420 145,603 SH   SOLE   145,603 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 66 16,726 SH   SOLE   16,726 0 0
ELEMENT SOLUTIONS INC COM 28618M106 7,617 347,789 SH   SOLE   347,789 0 0
ELLINGTON FINANCIAL INC COM 28852N109 446 25,122 SH   SOLE   25,122 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 327 32,401 SH   SOLE   32,401 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 2,285 181,194 SH   SOLE   181,194 0 0
EMCOR GROUP INC COM 29084Q100 11,104 98,591 SH   SOLE   98,591 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,239 54,523 SH   SOLE   54,523 0 0
EMERSON ELEC CO COM 291011104 96,267 981,818 SH   SOLE   981,818 0 0
EMPIRE ST RLTY TR INC CL A 292104106 505 51,412 SH   SOLE   51,412 0 0
EMPLOYERS HLDGS INC COM 292218104 679 16,544 SH   SOLE   16,544 0 0
ENBRIDGE INC COM 29250N105 124,574 2,702,979 SH   SOLE   2,702,979 0 0
ENCOMPASS HEALTH CORP COM 29261A100 10,507 147,760 SH   SOLE   147,760 0 0
ENCORE CAP GROUP INC COM 292554102 1,872 29,842 SH   SOLE   29,842 0 0
ENCORE WIRE CORP COM 292562105 4,290 37,609 SH   SOLE   37,609 0 0
ENDAVA PLC ADS 29260V105 3,517 26,436 SH   SOLE   26,436 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 559 18,922 SH   SOLE   18,922 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 134 22,372 SH   SOLE   22,372 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 391 247,488 SH   SOLE   247,488 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 929 30,188 SH   SOLE   30,188 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,046 182,830 SH   SOLE   182,830 0 0
ENERSYS COM 29275Y102 5,894 79,037 SH   SOLE   79,037 0 0
ENETI INC COM Y2294C107 102 16,083 SH   SOLE   16,083 0 0
ENFUSION INC CL A 292812104 128 10,070 SH   SOLE   10,070 0 0
ENGLOBAL CORP COM 293306106 15 11,332 SH   SOLE   11,332 0 0
ENI S P A SPONSORED ADR 26874R108 9,572 327,237 SH   SOLE   327,237 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 186 19,239 SH   SOLE   19,239 0 0
ENOVA INTL INC COM 29357K103 1,542 40,614 SH   SOLE   40,614 0 0
ENPHASE ENERGY INC COM 29355A107 20,354 100,873 SH   SOLE   100,873 0 0
ENPRO INDS INC COM 29355X107 3,722 38,088 SH   SOLE   38,088 0 0
ENSIGN GROUP INC COM 29358P101 22,654 251,682 SH   SOLE   251,682 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,865 7,143 SH   SOLE   7,143 0 0
ENTEGRIS INC COM 29362U104 60,901 463,974 SH   SOLE   463,974 0 0
ENTERGY CORP NEW COM 29364G103 8,666 74,224 SH   SOLE   74,224 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,192 25,203 SH   SOLE   25,203 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 24,966 967,314 SH   SOLE   967,314 0 0
ENVESTNET INC COM 29404K106 3,053 41,017 SH   SOLE   41,017 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 4,487 92,122 SH   SOLE   92,122 0 0
EOG RES INC COM 26875P101 218,682 1,834,115 SH   SOLE   1,834,115 0 0
EPAM SYS INC COM 29414B104 26,567 89,567 SH   SOLE   89,567 0 0
EPLUS INC COM 294268107 1,366 24,373 SH   SOLE   24,373 0 0
EPR PPTYS COM SH BEN INT 26884U109 885 16,168 SH   SOLE   16,168 0 0
EQT CORP COM 26884L109 8,055 234,094 SH   SOLE   234,094 0 0
EQUIFAX INC COM 294429105 53,461 225,477 SH   SOLE   225,477 0 0
EQUINIX INC COM 29444U700 71,721 96,709 SH   SOLE   96,709 0 0
EQUINOR ASA SPONSORED ADR 29446M102 20,108 535,831 SH   SOLE   535,831 0 0
EQUITABLE HLDGS INC COM 29452E101 5,066 163,907 SH   SOLE   163,907 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,013 120,016 SH   SOLE   120,016 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,901 138,290 SH   SOLE   138,290 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 13,921 182,026 SH   SOLE   182,026 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 9,799 108,977 SH   SOLE   108,977 0 0
ERICSSON ADR B SEK 10 294821608 8,396 918,599 SH   SOLE   918,599 0 0
ERIE INDTY CO CL A 29530P102 5,618 31,899 SH   SOLE   31,899 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,729 24,724 SH   SOLE   24,724 0 0
ESSENT GROUP LTD COM G3198U102 8,807 213,702 SH   SOLE   213,702 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 332 13,140 SH   SOLE   13,140 0 0
ESSENTIAL UTILS INC COM 29670G102 1,943 38,002 SH   SOLE   38,002 0 0
ESSEX PPTY TR INC COM 297178105 17,169 49,697 SH   SOLE   49,697 0 0
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 306 5,472 SH   SOLE   5,472 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 432 41,644 SH   SOLE   41,644 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 8,877 151,178 SH   SOLE   151,178 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,027 19,700 SH   SOLE   19,700 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 807 57,308 SH   SOLE   57,308 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 2,517 43,067 SH   SOLE   43,067 0 0
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 967 28,548 SH   SOLE   28,548 0 0
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 920 38,660 SH   SOLE   38,660 0 0
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 1,272 51,808 SH   SOLE   51,808 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 2,041 93,783 SH   SOLE   93,783 0 0
ETF SER SOLUTIONS APTUS DEFINED 26922A388 694 24,803 SH   SOLE   24,803 0 0
ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 5,573 177,601 SH   SOLE   177,601 0 0
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 3,857 38,531 SH   SOLE   38,531 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 30,993 696,463 SH   SOLE   696,463 0 0
ETF SER SOLUTIONS PRMSE CP DIVRSFD 26922A768 241 7,664 SH   SOLE   7,664 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 488 13,002 SH   SOLE   13,002 0 0
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 504 16,617 SH   SOLE   16,617 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822 376 15,596 SH   SOLE   15,596 0 0
ETFIS SER TR I VIRTUS REAL AS 26923G780 224 7,731 SH   SOLE   7,731 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 349 13,405 SH   SOLE   13,405 0 0
ETSY INC COM 29786A106 39,531 318,079 SH   SOLE   318,079 0 0
EURONAV NV SHS B38564108 638 60,375 SH   SOLE   60,375 0 0
EURONET WORLDWIDE INC COM 298736109 10,835 83,253 SH   SOLE   83,253 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,370 36,054 SH   SOLE   36,054 0 0
EVENTBRITE INC COM CL A 29975E109 1,602 108,496 SH   SOLE   108,496 0 0
EVERBRIDGE INC COM 29978A104 1,718 39,372 SH   SOLE   39,372 0 0
EVERCORE INC CLASS A 29977A105 10,572 94,969 SH   SOLE   94,969 0 0
EVEREST RE GROUP LTD COM G3223R108 6,021 19,977 SH   SOLE   19,977 0 0
EVERGY INC COM 30034W106 28,271 413,675 SH   SOLE   413,675 0 0
EVERI HLDGS INC COM 30034T103 1,389 66,127 SH   SOLE   66,127 0 0
EVERQUOTE INC COM CL A 30041R108 1,785 110,337 SH   SOLE   110,337 0 0
EVERSOURCE ENERGY COM 30040W108 11,866 134,546 SH   SOLE   134,546 0 0
EVERTEC INC COM 30040P103 9,467 231,286 SH   SOLE   231,286 0 0
EVO PMTS INC CL A COM 26927E104 2,218 96,061 SH   SOLE   96,061 0 0
EVOLENT HEALTH INC CL A 30050B101 1,163 35,999 SH   SOLE   35,999 0 0
EVOLVE TRANSITION INFRASTRU COM UNITS REP B 30053M104 6 11,777 SH   SOLE   11,777 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3,107 66,136 SH   SOLE   66,136 0 0
EXACT SCIENCES CORP COM 30063P105 22,556 322,596 SH   SOLE   322,596 0 0
EXAGEN INC COM 30068X103 207 25,731 SH   SOLE   25,731 0 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 2,933 148,864 SH   SOLE   148,864 0 0
EXCHANGE LISTED FDS TR CABANA TARGET 10 30151E715 1,969 76,626 SH   SOLE   76,626 0 0
EXCHANGE LISTED FDS TR CABANA TARGET 13 30151E699 1,311 51,365 SH   SOLE   51,365 0 0
EXCHANGE LISTED FDS TR CABANA TARGET 5 30151E731 889 36,762 SH   SOLE   36,762 0 0
EXCHANGE LISTED FDS TR CABANA TARGET 7 30151E723 400 16,511 SH   SOLE   16,511 0 0
EXCHANGE LISTED FDS TR CABANA CONSERVAT 30151E632 568 24,689 SH   SOLE   24,689 0 0
EXCHANGE LISTED FDS TR CABANA AGGRESSIV 30151E616 782 34,058 SH   SOLE   34,058 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 4,063 123,978 SH   SOLE   123,978 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 9,368 160,716 SH   SOLE   160,716 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 331 9,086 SH   SOLE   9,086 0 0
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 377 21,741 SH   SOLE   21,741 0 0
EXELIXIS INC COM 30161Q104 3,563 157,173 SH   SOLE   157,173 0 0
EXELON CORP COM 30161N101 11,524 241,956 SH   SOLE   241,956 0 0
EXLSERVICE HOLDINGS INC COM 302081104 6,823 47,626 SH   SOLE   47,626 0 0
EXP WORLD HLDGS INC COM 30212W100 3,317 156,690 SH   SOLE   156,690 0 0
EXPEDIA GROUP INC COM NEW 30212P303 14,735 75,307 SH   SOLE   75,307 0 0
EXPEDITORS INTL WASH INC COM 302130109 32,757 317,538 SH   SOLE   317,538 0 0
EXPONENT INC COM 30214U102 28,043 259,536 SH   SOLE   259,536 0 0
EXTRA SPACE STORAGE INC COM 30225T102 26,032 126,617 SH   SOLE   126,617 0 0
EXTREME NETWORKS INC COM 30226D106 315 25,821 SH   SOLE   25,821 0 0
EXXON MOBIL CORP COM 30231G102 238,854 2,892,045 SH   SOLE   2,892,045 0 0
EZCORP INC NOTE 2.375% 5/0 302301AE6 40 45,000 SH   SOLE   45,000 0 0
F N B CORP COM 302520101 1,346 108,084 SH   SOLE   108,084 0 0
F5 INC COM 315616102 27,754 132,828 SH   SOLE   132,828 0 0
FABRINET SHS G3323L100 4,843 46,065 SH   SOLE   46,065 0 0
FACTSET RESH SYS INC COM 303075105 16,788 38,670 SH   SOLE   38,670 0 0
FAIR ISAAC CORP COM 303250104 30,296 64,948 SH   SOLE   64,948 0 0
FARFETCH LTD ORD SH CL A 30744W107 600 39,655 SH   SOLE   39,655 0 0
FARMLAND PARTNERS INC COM 31154R109 682 49,629 SH   SOLE   49,629 0 0
FASTENAL CO COM 311900104 76,038 1,280,097 SH   SOLE   1,280,097 0 0
FATE THERAPEUTICS INC COM 31189P102 339 8,734 SH   SOLE   8,734 0 0
FB FINL CORP COM 30257X104 2,860 64,380 SH   SOLE   64,380 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 4,700 43,327 SH   SOLE   43,327 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 5,513 45,164 SH   SOLE   45,164 0 0
FEDERAL SIGNAL CORP COM 313855108 4,205 124,591 SH   SOLE   124,591 0 0
FEDERATED HERMES INC CL B 314211103 397 11,643 SH   SOLE   11,643 0 0
FEDEX CORP COM 31428X106 35,412 153,039 SH   SOLE   153,039 0 0
FERGUSON PLC NEW SHS G3421J106 23,051 171,207 SH   SOLE   171,207 0 0
FERRARI N V COM N3167Y103 55,184 252,188 SH   SOLE   252,188 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2,041 36,731 SH   SOLE   36,731 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 9,057 167,256 SH   SOLE   167,256 0 0
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 894 20,090 SH   SOLE   20,090 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 6,468 155,366 SH   SOLE   155,366 0 0
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 885 17,358 SH   SOLE   17,358 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 15,077 301,546 SH   SOLE   301,546 0 0
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 15,435 302,357 SH   SOLE   302,357 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 550 12,094 SH   SOLE   12,094 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 1,610 20,357 SH   SOLE   20,357 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 13,186 287,583 SH   SOLE   287,583 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 26,052 1,244,119 SH   SOLE   1,244,119 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 13,649 207,880 SH   SOLE   207,880 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 1,169 21,717 SH   SOLE   21,717 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 42,103 342,078 SH   SOLE   342,078 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 7,975 160,533 SH   SOLE   160,533 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 11,628 358,993 SH   SOLE   358,993 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 16,248 339,069 SH   SOLE   339,069 0 0
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 26,483 506,654 SH   SOLE   506,654 0 0
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 3,933 114,854 SH   SOLE   114,854 0 0
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 17,326 340,853 SH   SOLE   340,853 0 0
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1,106 32,516 SH   SOLE   32,516 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 303 10,031 SH   SOLE   10,031 0 0
FIDELITY COVINGTON TRUST DIGITAL HLTH ETF 316092238 352 15,505 SH   SOLE   15,505 0 0
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 3,260 64,422 SH   SOLE   64,422 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 22,442 450,923 SH   SOLE   450,923 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 42,081 845,516 SH   SOLE   845,516 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23,739 486,047 SH   SOLE   486,047 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 153,097 1,524,566 SH   SOLE   1,524,566 0 0
FIDUS INVT CORP COM 316500107 353 17,505 SH   SOLE   17,505 0 0
FIFTH THIRD BANCORP COM 316773100 31,877 740,629 SH   SOLE   740,629 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 387 97,561 SH   SOLE   97,561 0 0
FIRST AMERN FINL CORP COM 31847R102 12,375 190,906 SH   SOLE   190,906 0 0
FIRST BANCORP P R COM NEW 318672706 548 41,770 SH   SOLE   41,770 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 252 16,621 SH   SOLE   16,621 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 5,829 8,758 SH   SOLE   8,758 0 0
FIRST FINL BANCORP OH COM 320209109 1,868 81,024 SH   SOLE   81,024 0 0
FIRST FINL BANKSHARES INC COM 32020R109 8,412 190,661 SH   SOLE   190,661 0 0
FIRST FNDTN INC COM 32026V104 1,909 78,604 SH   SOLE   78,604 0 0
FIRST HAWAIIAN INC COM 32051X108 399 14,296 SH   SOLE   14,296 0 0
FIRST HORIZON CORPORATION COM 320517105 4,362 185,687 SH   SOLE   185,687 0 0
FIRST INDL RLTY TR INC COM 32054K103 12,695 205,053 SH   SOLE   205,053 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3,216 87,468 SH   SOLE   87,468 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 613 46,608 SH   SOLE   46,608 0 0
FIRST MERCHANTS CORP COM 320817109 1,732 41,639 SH   SOLE   41,639 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 55,320 341,271 SH   SOLE   341,271 0 0
FIRST SOLAR INC COM 336433107 2,817 33,636 SH   SOLE   33,636 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1,574 26,127 SH   SOLE   26,127 0 0
FIRST TR ENHANCED EQUITY INC COM 337318109 2,882 142,345 SH   SOLE   142,345 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 17,682 333,243 SH   SOLE   333,243 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 61,899 3,254,430 SH   SOLE   3,254,430 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 4,708 156,153 SH   SOLE   156,153 0 0
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 14,014 457,574 SH   SOLE   457,574 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 2,916 150,307 SH   SOLE   150,307 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 6,998 138,056 SH   SOLE   138,056 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2,607 50,925 SH   SOLE   50,925 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 11,416 174,757 SH   SOLE   174,757 0 0
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 3,570 55,043 SH   SOLE   55,043 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 3,212 159,918 SH   SOLE   159,918 0 0
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 2,068 103,599 SH   SOLE   103,599 0 0
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 5,402 162,633 SH   SOLE   162,633 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 21,382 615,146 SH   SOLE   615,146 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 1,086 15,519 SH   SOLE   15,519 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 32,906 568,925 SH   SOLE   568,925 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 9,893 393,525 SH   SOLE   393,525 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 16,670 431,413 SH   SOLE   431,413 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 39,315 1,382,865 SH   SOLE   1,382,865 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 17,287 510,533 SH   SOLE   510,533 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 13,765 152,068 SH   SOLE   152,068 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 9,514 174,626 SH   SOLE   174,626 0 0
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 7,385 238,086 SH   SOLE   238,086 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 6,921 273,108 SH   SOLE   273,108 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 16,232 1,018,931 SH   SOLE   1,018,931 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 12,928 281,597 SH   SOLE   281,597 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 17,103 149,162 SH   SOLE   149,162 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 17,596 311,318 SH   SOLE   311,318 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 265 15,985 SH   SOLE   15,985 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 2,260 29,742 SH   SOLE   29,742 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 2,372 48,652 SH   SOLE   48,652 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 9,114 127,242 SH   SOLE   127,242 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 17,481 329,152 SH   SOLE   329,152 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1,184 12,590 SH   SOLE   12,590 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 14,026 120,759 SH   SOLE   120,759 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 14,625 134,076 SH   SOLE   134,076 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4,987 146,632 SH   SOLE   146,632 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 14,963 177,517 SH   SOLE   177,517 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5,009 78,605 SH   SOLE   78,605 0 0
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 371 11,091 SH   SOLE   11,091 0 0
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 951 16,399 SH   SOLE   16,399 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 839 12,579 SH   SOLE   12,579 0 0
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 2,903 42,485 SH   SOLE   42,485 0 0
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 1,030 20,153 SH   SOLE   20,153 0 0
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 368 7,897 SH   SOLE   7,897 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 7,091 47,547 SH   SOLE   47,547 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 113,311 1,448,992 SH   SOLE   1,448,992 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 131,278 2,679,148 SH   SOLE   2,679,148 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 25,446 913,038 SH   SOLE   913,038 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 984 26,852 SH   SOLE   26,852 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 11,387 238,968 SH   SOLE   238,968 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 49,738 264,732 SH   SOLE   264,732 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 31,569 530,308 SH   SOLE   530,308 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 527 26,695 SH   SOLE   26,695 0 0
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 1,406 34,891 SH   SOLE   34,891 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 71,347 1,457,545 SH   SOLE   1,457,545 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 1,319 40,280 SH   SOLE   40,280 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 17,625 360,907 SH   SOLE   360,907 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 9,343 293,991 SH   SOLE   293,991 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 3,220 121,540 SH   SOLE   121,540 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 538 20,230 SH   SOLE   20,230 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 7,390 125,378 SH   SOLE   125,378 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1,475 45,661 SH   SOLE   45,661 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 8,116 125,594 SH   SOLE   125,594 0 0
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 5,444 223,221 SH   SOLE   223,221 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 6,648 240,091 SH   SOLE   240,091 0 0
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 1,050 57,125 SH   SOLE   57,125 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 37,144 789,454 SH   SOLE   789,454 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 2,909 75,070 SH   SOLE   75,070 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 33,337 728,509 SH   SOLE   728,509 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 13,484 246,015 SH   SOLE   246,015 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 359 7,592 SH   SOLE   7,592 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 1,047 62,119 SH   SOLE   62,119 0 0
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 809 35,314 SH   SOLE   35,314 0 0
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309 629 13,059 SH   SOLE   13,059 0 0
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 763 26,648 SH   SOLE   26,648 0 0
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 677 25,118 SH   SOLE   25,118 0 0
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 1,702 73,830 SH   SOLE   73,830 0 0
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 3,213 133,078 SH   SOLE   133,078 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 29,112 1,140,308 SH   SOLE   1,140,308 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 170,108 3,430,989 SH   SOLE   3,430,989 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 1,290 64,296 SH   SOLE   64,296 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 43,567 1,832,845 SH   SOLE   1,832,845 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 29,073 1,370,086 SH   SOLE   1,370,086 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 365 16,408 SH   SOLE   16,408 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 273 7,866 SH   SOLE   7,866 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 214 6,561 SH   SOLE   6,561 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 725 22,136 SH   SOLE   22,136 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 1,288 33,859 SH   SOLE   33,859 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 1,299 37,234 SH   SOLE   37,234 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 2,318 61,221 SH   SOLE   61,221 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 698 18,256 SH   SOLE   18,256 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 250 6,926 SH   SOLE   6,926 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 235 6,164 SH   SOLE   6,164 0 0
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 852 24,342 SH   SOLE   24,342 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 2,862 79,923 SH   SOLE   79,923 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 1,351 41,830 SH   SOLE   41,830 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 328 9,376 SH   SOLE   9,376 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 1,255 36,215 SH   SOLE   36,215 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 2,720 84,088 SH   SOLE   84,088 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 497 14,670 SH   SOLE   14,670 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 1,015 31,930 SH   SOLE   31,930 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 21,920 1,105,400 SH   SOLE   1,105,400 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 284 7,514 SH   SOLE   7,514 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 426 12,040 SH   SOLE   12,040 0 0
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 788 54,699 SH   SOLE   54,699 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 908 26,707 SH   SOLE   26,707 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 1,870 57,259 SH   SOLE   57,259 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 303 9,050 SH   SOLE   9,050 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 9,801 504,943 SH   SOLE   504,943 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 761 25,054 SH   SOLE   25,054 0 0
FIRST TR EXCHNG TRADED FD VI EQUITYCOMPASS 33740F607 301 11,887 SH   SOLE   11,887 0 0
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 271 11,496 SH   SOLE   11,496 0 0
FIRST TR FTSE EPRA / NAREIT COM 33736N101 1,726 33,399 SH   SOLE   33,399 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 6,456 370,829 SH   SOLE   370,829 0 0
FIRST TR INTER DURATN PFD & COM 33718W103 374 17,006 SH   SOLE   17,006 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 49,478 701,589 SH   SOLE   701,589 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 6,325 71,656 SH   SOLE   71,656 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 15,776 160,783 SH   SOLE   160,783 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 410 49,644 SH   SOLE   49,644 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 14,222 379,856 SH   SOLE   379,856 0 0
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 391 3,486 SH   SOLE   3,486 0 0
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 240 3,216 SH   SOLE   3,216 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 16,497 153,776 SH   SOLE   153,776 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 19,426 127,393 SH   SOLE   127,393 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 441 7,857 SH   SOLE   7,857 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 2,974 95,314 SH   SOLE   95,314 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3,776 41,231 SH   SOLE   41,231 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108 288 22,939 SH   SOLE   22,939 0 0
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 1,704 128,260 SH   SOLE   128,260 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 171,360 4,051,067 SH   SOLE   4,051,067 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 26,127 244,862 SH   SOLE   244,862 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 4,126 58,664 SH   SOLE   58,664 0 0
FIRSTENERGY CORP COM 337932107 16,273 354,839 SH   SOLE   354,839 0 0
FIRSTSERVICE CORP NEW COM 33767E202 9,343 64,485 SH   SOLE   64,485 0 0
FISERV INC COM 337738108 62,814 619,464 SH   SOLE   619,464 0 0
FIVE BELOW INC COM 33829M101 31,205 197,040 SH   SOLE   197,040 0 0
FIVE9 INC COM 338307101 4,455 40,349 SH   SOLE   40,349 0 0
FIVERR INTL LTD ORD SHS M4R82T106 5,348 70,298 SH   SOLE   70,298 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100 442 22,455 SH   SOLE   22,455 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 12,753 51,204 SH   SOLE   51,204 0 0
FLEX LTD ORD Y2573F102 8,128 438,184 SH   SOLE   438,184 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 48,360 1,032,681 SH   SOLE   1,032,681 0 0
FLEXSHARES TR CRE SLCT BD FD 33939L670 17,354 712,708 SH   SOLE   712,708 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 12,751 492,121 SH   SOLE   492,121 0 0
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 265 9,786 SH   SOLE   9,786 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 7,885 330,311 SH   SOLE   330,311 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 23,233 391,916 SH   SOLE   391,916 0 0
FLEXSHARES TR STOX US ESG SLCT 33939L696 501 4,571 SH   SOLE   4,571 0 0
FLEXSHARES TR US QT LW VLTY 33939L654 1,348 24,557 SH   SOLE   24,557 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787 3,404 48,409 SH   SOLE   48,409 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 2,490 44,064 SH   SOLE   44,064 0 0
FLEXSHARES TR US QUALITY CAP 33939L746 26,742 534,606 SH   SOLE   534,606 0 0
FLEXSHARES TR CR SCORED LONG 33939L753 970 18,621 SH   SOLE   18,621 0 0
FLEXSHARES TR HIG YLD VL ETF 33939L662 13,008 280,839 SH   SOLE   280,839 0 0
FLEXSHARES TR M STAR DEV MKT 33939L803 17,483 256,920 SH   SOLE   256,920 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308 6,196 111,150 SH   SOLE   111,150 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100 16,397 94,158 SH   SOLE   94,158 0 0
FLEXSHARES TR READY ACC VARI 33939L886 3,498 46,729 SH   SOLE   46,729 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 11,383 198,249 SH   SOLE   198,249 0 0
FLEXSHARES TR REAL ASST IDX 33939L738 207 5,852 SH   SOLE   5,852 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 23,542 290,647 SH   SOLE   290,647 0 0
FLOWERS FOODS INC COM 343498101 1,064 41,392 SH   SOLE   41,392 0 0
FLOWSERVE CORP COM 34354P105 208 5,787 SH   SOLE   5,787 0 0
FLUIDIGM CORPORATION NOTE 2.750% 2/0 34385PAA6 19 20,000 SH   SOLE   20,000 0 0
FLUOR CORP NEW COM 343412102 2,900 101,073 SH   SOLE   101,073 0 0
FLYWIRE CORPORATION COM VTG 302492103 295 9,655 SH   SOLE   9,655 0 0
FMC CORP COM NEW 302491303 13,052 99,204 SH   SOLE   99,204 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,768 60,512 SH   SOLE   60,512 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10,396 125,485 SH   SOLE   125,485 0 0
FOOT LOCKER INC COM 344849104 946 31,908 SH   SOLE   31,908 0 0
FORD MTR CO DEL COM 345370860 21,511 1,272,095 SH   SOLE   1,272,095 0 0
FORESTAR GROUP INC COM 346232101 206 11,609 SH   SOLE   11,609 0 0
FORMFACTOR INC COM 346375108 7,614 181,163 SH   SOLE   181,163 0 0
FORTINET INC COM 34959E109 41,666 121,924 SH   SOLE   121,924 0 0
FORTIS INC COM 349553107 4,440 89,705 SH   SOLE   89,705 0 0
FORTIVE CORP COM 34959J108 17,738 291,123 SH   SOLE   291,123 0 0
FORTRESS BIOTECH INC COM 34960Q109 33 23,932 SH   SOLE   23,932 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 11,846 159,475 SH   SOLE   159,475 0 0
FORWARD AIR CORP COM 349853101 3,082 31,523 SH   SOLE   31,523 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,309 85,379 SH   SOLE   85,379 0 0
FOX CORP CL A COM 35137L105 11,993 304,009 SH   SOLE   304,009 0 0
FOX CORP CL B COM 35137L204 4,793 132,106 SH   SOLE   132,106 0 0
FOX FACTORY HLDG CORP COM 35138V102 4,959 50,630 SH   SOLE   50,630 0 0
FRANCO NEV CORP COM 351858105 3,835 24,042 SH   SOLE   24,042 0 0
FRANKLIN ELEC INC COM 353514102 7,452 89,742 SH   SOLE   89,742 0 0
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 814 8,831 SH   SOLE   8,831 0 0
FRANKLIN RESOURCES INC COM 354613101 3,243 116,149 SH   SOLE   116,149 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 229 38,742 SH   SOLE   38,742 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 16,944 625,239 SH   SOLE   625,239 0 0
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 438 17,259 SH   SOLE   17,259 0 0
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 19,443 768,179 SH   SOLE   768,179 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 2,580 108,853 SH   SOLE   108,853 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY SR LN 35473P595 5,038 204,189 SH   SOLE   204,189 0 0
FRANKLIN TEMPLETON ETF TR US TRESRY BD 35473P488 1,287 56,754 SH   SOLE   56,754 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 5,420 231,400 SH   SOLE   231,400 0 0
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 1,678 34,138 SH   SOLE   34,138 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2,782 61,971 SH   SOLE   61,971 0 0
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 456 19,352 SH   SOLE   19,352 0 0
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 1,245 34,255 SH   SOLE   34,255 0 0
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686 403 9,354 SH   SOLE   9,354 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 1,010 27,872 SH   SOLE   27,872 0 0
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 1,136 53,887 SH   SOLE   53,887 0 0
FREEPORT-MCMORAN INC CL B 35671D857 34,697 697,564 SH   SOLE   697,564 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 8,467 251,391 SH   SOLE   251,391 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 330 12,744 SH   SOLE   12,744 0 0
FRESHPET INC COM 358039105 4,617 44,984 SH   SOLE   44,984 0 0
FRONTDOOR INC COM 35905A109 800 26,797 SH   SOLE   26,797 0 0
FS KKR CAP CORP COM 302635206 1,835 80,432 SH   SOLE   80,432 0 0
F-STAR THERAPEUTICS INC COM 30315R107 48 13,564 SH   SOLE   13,564 0 0
FTI CONSULTING INC COM 302941109 3,366 21,412 SH   SOLE   21,412 0 0
FUBOTV INC COM 35953D104 401 61,105 SH   SOLE   61,105 0 0
FULLER H B CO COM 359694106 2,421 36,643 SH   SOLE   36,643 0 0
FULTON FINL CORP PA COM 360271100 619 37,245 SH   SOLE   37,245 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,633 50,141 SH   SOLE   50,141 0 0
G III APPAREL GROUP LTD COM 36237H101 2,355 87,057 SH   SOLE   87,057 0 0
GABELLI DIVID & INCOME TR COM 36242H104 560 22,739 SH   SOLE   22,739 0 0
GABELLI EQUITY TR INC COM 362397101 167 24,157 SH   SOLE   24,157 0 0
GALLAGHER ARTHUR J & CO COM 363576109 138,937 795,744 SH   SOLE   795,744 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 11,652 248,291 SH   SOLE   248,291 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 51 29,445 SH   SOLE   29,445 0 0
GAP INC COM 364760108 218 15,473 SH   SOLE   15,473 0 0
GARMIN LTD SHS H2906T109 14,303 120,587 SH   SOLE   120,587 0 0
GARTNER INC COM 366651107 50,574 170,019 SH   SOLE   170,019 0 0
GATES INDL CORP PLC ORD SHS G39108108 6,652 441,705 SH   SOLE   441,705 0 0
GATX CORP COM 361448103 10,992 89,128 SH   SOLE   89,128 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3,661 116,522 SH   SOLE   116,522 0 0
GDL FD COM SH BEN IT 361570104 1,044 121,382 SH   SOLE   121,382 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 219 5,576 SH   SOLE   5,576 0 0
GENERAC HLDGS INC COM 368736104 94,532 318,010 SH   SOLE   318,010 0 0
GENERAL AMERN INVS CO INC COM 368802104 1,381 32,509 SH   SOLE   32,509 0 0
GENERAL DYNAMICS CORP COM 369550108 165,900 687,868 SH   SOLE   687,868 0 0
GENERAL ELECTRIC CO COM NEW 369604301 40,471 442,308 SH   SOLE   442,308 0 0
GENERAL MLS INC COM 370334104 47,064 694,974 SH   SOLE   694,974 0 0
GENERAL MTRS CO COM 37045V100 59,039 1,349,774 SH   SOLE   1,349,774 0 0
GENESCO INC COM 371532102 486 7,642 SH   SOLE   7,642 0 0
GENETRON HLDGS LTD ADS 37186H100 23 10,598 SH   SOLE   10,598 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 296 64,414 SH   SOLE   64,414 0 0
GENMAB A/S SPONSORED ADS 372303206 15,295 422,743 SH   SOLE   422,743 0 0
GENPACT LIMITED SHS G3922B107 9,743 223,926 SH   SOLE   223,926 0 0
GENTEX CORP COM 371901109 3,835 131,473 SH   SOLE   131,473 0 0
GENTHERM INC COM 37253A103 4,952 67,805 SH   SOLE   67,805 0 0
GENUINE PARTS CO COM 372460105 79,876 633,835 SH   SOLE   633,835 0 0
GENWORTH FINL INC COM CL A 37247D106 237 62,634 SH   SOLE   62,634 0 0
GERDAU SA SPON ADR REP PFD 373737105 340 52,892 SH   SOLE   52,892 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 742 22,812 SH   SOLE   22,812 0 0
GIBRALTAR INDS INC COM 374689107 2,641 61,492 SH   SOLE   61,492 0 0
GILDAN ACTIVEWEAR INC COM 375916103 2,657 70,891 SH   SOLE   70,891 0 0
GILEAD SCIENCES INC COM 375558103 130,162 2,189,433 SH   SOLE   2,189,433 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 211 52,444 SH   SOLE   52,444 0 0
GLACIER BANCORP INC NEW COM 37637Q105 6,258 124,461 SH   SOLE   124,461 0 0
GLADSTONE LD CORP COM 376549101 422 11,575 SH   SOLE   11,575 0 0
GLATFELTER CORPORATION COM 377320106 536 43,292 SH   SOLE   43,292 0 0
GLAUKOS CORP COM 377322102 2,963 51,237 SH   SOLE   51,237 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 28,498 654,223 SH   SOLE   654,223 0 0
GLOBAL E ONLINE LTD SHS M5216V106 1,913 56,638 SH   SOLE   56,638 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,274 78,045 SH   SOLE   78,045 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,692 107,546 SH   SOLE   107,546 0 0
GLOBAL PMTS INC COM 37940X102 65,358 477,624 SH   SOLE   477,624 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 2,530 91,788 SH   SOLE   91,788 0 0
GLOBAL X FDS CANNABIS ETF 37954Y426 57 10,426 SH   SOLE   10,426 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 954 43,381 SH   SOLE   43,381 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 360 7,916 SH   SOLE   7,916 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 330 10,502 SH   SOLE   10,502 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 3,158 98,635 SH   SOLE   98,635 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780 818 24,597 SH   SOLE   24,597 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 12,859 167,049 SH   SOLE   167,049 0 0
GLOBAL X FDS MILLENNIAL CONSU 37954Y764 586 16,086 SH   SOLE   16,086 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 14,800 346,446 SH   SOLE   346,446 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 21,388 530,729 SH   SOLE   530,729 0 0
GLOBAL X FDS MSCI NORWAY ETF 37950E101 4,348 136,200 SH   SOLE   136,200 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 10,229 487,804 SH   SOLE   487,804 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3,082 106,248 SH   SOLE   106,248 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459 4,391 184,403 SH   SOLE   184,403 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 2,297 46,390 SH   SOLE   46,390 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 661 15,622 SH   SOLE   15,622 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 967 84,376 SH   SOLE   84,376 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 5,364 254,105 SH   SOLE   254,105 0 0
GLOBAL X FDS REIT ETF 37950E127 199 21,679 SH   SOLE   21,679 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1,288 49,225 SH   SOLE   49,225 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 41,850 1,479,862 SH   SOLE   1,479,862 0 0
GLOBAL X FDS US PFD ETF 37954Y657 32,817 1,396,451 SH   SOLE   1,396,451 0 0
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 936 37,309 SH   SOLE   37,309 0 0
GLOBAL X FDS X EMERGING MKT 37954Y350 362 15,104 SH   SOLE   15,104 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,993 54,789 SH   SOLE   54,789 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 642 57,615 SH   SOLE   57,615 0 0
GLOBAL X FDS S&P 500 RISK 37960A206 695 27,521 SH   SOLE   27,521 0 0
GLOBAL X FDS S&P 500 TAIL 37960A107 602 23,027 SH   SOLE   23,027 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1,727 30,981 SH   SOLE   30,981 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 572 9,166 SH   SOLE   9,166 0 0
GLOBANT S A COM L44385109 52,992 202,207 SH   SOLE   202,207 0 0
GLOBE LIFE INC COM 37959E102 4,684 46,559 SH   SOLE   46,559 0 0
GLOBUS MED INC CL A 379577208 14,235 192,936 SH   SOLE   192,936 0 0
GMS INC COM 36251C103 1,380 27,727 SH   SOLE   27,727 0 0
GODADDY INC CL A 380237107 18,702 223,438 SH   SOLE   223,438 0 0
GOGO INC COM 38046C109 308 16,164 SH   SOLE   16,164 0 0
GOLAR LNG LTD SHS G9456A100 476 19,214 SH   SOLE   19,214 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 282 18,241 SH   SOLE   18,241 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 659 33,617 SH   SOLE   33,617 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 54,833 1,100,396 SH   SOLE   1,100,396 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 250,694 2,815,520 SH   SOLE   2,815,520 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,488 24,896 SH   SOLE   24,896 0 0
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 8,417 178,099 SH   SOLE   178,099 0 0
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1,345 26,805 SH   SOLE   26,805 0 0
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 12,834 227,641 SH   SOLE   227,641 0 0
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 82,837 1,819,383 SH   SOLE   1,819,383 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 37,442 1,105,146 SH   SOLE   1,105,146 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 112,833 3,447,385 SH   SOLE   3,447,385 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 21,325 344,446 SH   SOLE   344,446 0 0
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812 251 8,055 SH   SOLE   8,055 0 0
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 49,939 804,693 SH   SOLE   804,693 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 229 3,416 SH   SOLE   3,416 0 0
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 218 3,357 SH   SOLE   3,357 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 90,681 274,706 SH   SOLE   274,706 0 0
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 4,306 223,940 SH   SOLE   223,940 0 0
GOLUB CAP BDC INC COM 38173M102 1,006 66,133 SH   SOLE   66,133 0 0
GOODRX HLDGS INC COM CL A 38246G108 996 51,531 SH   SOLE   51,531 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 416 29,089 SH   SOLE   29,089 0 0
GOOSEHEAD INS INC COM CL A 38267D109 3,004 38,237 SH   SOLE   38,237 0 0
GOPRO INC CL A 38268T103 288 33,729 SH   SOLE   33,729 0 0
GRACO INC COM 384109104 32,843 471,064 SH   SOLE   471,064 0 0
GRAFTECH INTL LTD COM 384313508 445 46,285 SH   SOLE   46,285 0 0
GRAHAM HLDGS CO COM CL B 384637104 1,530 2,502 SH   SOLE   2,502 0 0
GRAINGER W W INC COM 384802104 61,709 119,640 SH   SOLE   119,640 0 0
GRAND CANYON ED INC COM 38526M106 27,822 286,502 SH   SOLE   286,502 0 0
GRANITE CONSTR INC COM 387328107 258 7,875 SH   SOLE   7,875 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 973 30,324 SH   SOLE   30,324 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 13,721 714,642 SH   SOLE   714,642 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 5,469 272,919 SH   SOLE   272,919 0 0
GRAVITY CO LTD SPONSORED ADS NE 38911N206 774 15,291 SH   SOLE   15,291 0 0
GRAY TELEVISION INC COM 389375106 1,169 52,954 SH   SOLE   52,954 0 0
GREEN PLAINS INC COM 393222104 291 9,385 SH   SOLE   9,385 0 0
GREENBRIER COS INC COM 393657101 398 7,719 SH   SOLE   7,719 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 32 29,000 SH   SOLE   29,000 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 80 15,895 SH   SOLE   15,895 0 0
GREIF INC CL A 397624107 996 15,302 SH   SOLE   15,302 0 0
GREIF INC CL B 397624206 282 4,422 SH   SOLE   4,422 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 1,641 116,579 SH   SOLE   116,579 0 0
GRIFFON CORP COM 398433102 299 14,915 SH   SOLE   14,915 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 1,515 129,690 SH   SOLE   129,690 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 535 16,324 SH   SOLE   16,324 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,872 17,115 SH   SOLE   17,115 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 717 12,020 SH   SOLE   12,020 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 559 2,524 SH   SOLE   2,524 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2,008 12,451 SH   SOLE   12,451 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 585 128,551 SH   SOLE   128,551 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 303 28,100 SH   SOLE   28,100 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 66 32,474 SH   SOLE   32,474 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1,242 106,178 SH   SOLE   106,178 0 0
GUARDANT HEALTH INC COM 40131M109 2,787 42,075 SH   SOLE   42,075 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 3,087 162,406 SH   SOLE   162,406 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 21,629 228,591 SH   SOLE   228,591 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 7,682 107,675 SH   SOLE   107,675 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,114 25,607 SH   SOLE   25,607 0 0
HACKETT GROUP INC COM 404609109 1,953 84,706 SH   SOLE   84,706 0 0
HAEMONETICS CORP MASS COM 405024100 1,563 24,716 SH   SOLE   24,716 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,333 38,743 SH   SOLE   38,743 0 0
HALLIBURTON CO COM 406216101 3,527 93,122 SH   SOLE   93,122 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 2,579 64,678 SH   SOLE   64,678 0 0
HAMILTON LANE INC CL A 407497106 11,268 145,794 SH   SOLE   145,794 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 995 51,401 SH   SOLE   51,401 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 249 9,731 SH   SOLE   9,731 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 1,717 32,918 SH   SOLE   32,918 0 0
HANESBRANDS INC COM 410345102 5,963 400,488 SH   SOLE   400,488 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,734 57,637 SH   SOLE   57,637 0 0
HANOVER INS GROUP INC COM 410867105 7,972 53,319 SH   SOLE   53,319 0 0
HARLEY DAVIDSON INC COM 412822108 839 21,291 SH   SOLE   21,291 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 182 36,150 SH   SOLE   36,150 0 0
HARROW HEALTH INC COM 415858109 70 10,209 SH   SOLE   10,209 0 0
HARSCO CORP COM 415864107 524 42,779 SH   SOLE   42,779 0 0
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 17,731 451,965 SH   SOLE   451,965 0 0
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 15,532 421,836 SH   SOLE   421,836 0 0
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 4,329 110,418 SH   SOLE   110,418 0 0
HARTFORD FDS EXCHANGE TRADED SCHRODERS COMMOD 41653L867 574 22,534 SH   SOLE   22,534 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 31,400 437,269 SH   SOLE   437,269 0 0
HASBRO INC COM 418056107 22,928 279,881 SH   SOLE   279,881 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 490 11,581 SH   SOLE   11,581 0 0
HAWAIIAN HOLDINGS INC COM 419879101 252 12,800 SH   SOLE   12,800 0 0
HAYWARD HLDGS INC COM 421298100 2,157 129,767 SH   SOLE   129,767 0 0
HCA HEALTHCARE INC COM 40412C101 149,675 597,221 SH   SOLE   597,221 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 37,122 605,280 SH   SOLE   605,280 0 0
HEALTH CATALYST INC COM 42225T107 392 15,018 SH   SOLE   15,018 0 0
HEALTHCARE RLTY TR COM 421946104 3,311 120,487 SH   SOLE   120,487 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,936 158,080 SH   SOLE   158,080 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 5,485 175,022 SH   SOLE   175,022 0 0
HEALTHEQUITY INC COM 42226A107 4,553 67,509 SH   SOLE   67,509 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 36,121 1,052,160 SH   SOLE   1,052,160 0 0
HEARTLAND FINL USA INC COM 42234Q102 3,379 70,650 SH   SOLE   70,650 0 0
HECLA MNG CO COM 422704106 111 16,969 SH   SOLE   16,969 0 0
HEICO CORP NEW COM 422806109 55,350 360,493 SH   SOLE   360,493 0 0
HEICO CORP NEW CL A 422806208 47,944 378,021 SH   SOLE   378,021 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 375 9,473 SH   SOLE   9,473 0 0
HELEN OF TROY LTD COM G4388N106 2,202 11,245 SH   SOLE   11,245 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 712 8,870 SH   SOLE   8,870 0 0
HELLO GROUP INC ADS 423403104 170 29,348 SH   SOLE   29,348 0 0
HELLO GROUP INC NOTE 1.250% 7/0 60879BAB3 36 41,000 SH   SOLE   41,000 0 0
HELMERICH & PAYNE INC COM 423452101 2,634 61,577 SH   SOLE   61,577 0 0
HENRY JACK & ASSOC INC COM 426281101 74,710 379,141 SH   SOLE   379,141 0 0
HENRY SCHEIN INC COM 806407102 4,798 55,030 SH   SOLE   55,030 0 0
HEPION PHARMACEUTICALS INC COM 426897104 75 57,778 SH   SOLE   57,778 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 374 12,308 SH   SOLE   12,308 0 0
HERC HLDGS INC COM 42704L104 3,850 23,040 SH   SOLE   23,040 0 0
HERCULES CAPITAL INC COM 427096508 952 52,709 SH   SOLE   52,709 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 169 18,609 SH   SOLE   18,609 0 0
HERSHEY CO COM 427866108 17,283 79,780 SH   SOLE   79,780 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,566 11,326 SH   SOLE   11,326 0 0
HESS CORP COM 42809H107 10,074 94,117 SH   SOLE   94,117 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 16,961 1,014,994 SH   SOLE   1,014,994 0 0
HEXCEL CORP NEW COM 428291108 19,414 326,455 SH   SOLE   326,455 0 0
HF SINCLAIR CORPORATION COM 403949100 1,286 32,271 SH   SOLE   32,271 0 0
HIBBETT INC COM 428567101 1,072 24,172 SH   SOLE   24,172 0 0
HIGH INCOME SECS FD SHS BEN INT 42968F108 1,669 210,716 SH   SOLE   210,716 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 7,204 603,364 SH   SOLE   603,364 0 0
HIGHWOODS PPTYS INC COM 431284108 4,450 97,297 SH   SOLE   97,297 0 0
HILLENBRAND INC COM 431571108 782 17,707 SH   SOLE   17,707 0 0
HILLMAN SOLUTIONS CORP COM 431636109 469 39,440 SH   SOLE   39,440 0 0
HILLTOP HOLDINGS INC COM 432748101 1,537 52,276 SH   SOLE   52,276 0 0
HILTON GRAND VACATIONS INC COM 43283X105 921 17,707 SH   SOLE   17,707 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 31,247 205,923 SH   SOLE   205,923 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2,105 193,867 SH   SOLE   193,867 0 0
HNI CORP COM 404251100 201 5,419 SH   SOLE   5,419 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 1,663 104,146 SH   SOLE   104,146 0 0
HOLOGIC INC COM 436440101 38,044 495,230 SH   SOLE   495,230 0 0
HOME BANCSHARES INC COM 436893200 7,176 317,514 SH   SOLE   317,514 0 0
HOME DEPOT INC COM 437076102 560,895 1,873,833 SH   SOLE   1,873,833 0 0
HONDA MOTOR LTD AMERN SHS 438128308 10,263 363,178 SH   SOLE   363,178 0 0
HONEST CO INC COM 438333106 514 98,748 SH   SOLE   98,748 0 0
HONEYWELL INTL INC COM 438516106 187,324 962,710 SH   SOLE   962,710 0 0
HOPE BANCORP INC COM 43940T109 225 13,976 SH   SOLE   13,976 0 0
HOPE BANCORP INC NOTE 2.000% 5/1 43940TAB5 35 35,000 SH   SOLE   35,000 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 4,035 96,455 SH   SOLE   96,455 0 0
HORIZON BANCORP INC COM 440407104 291 15,574 SH   SOLE   15,574 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 259 18,631 SH   SOLE   18,631 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 28,603 271,865 SH   SOLE   271,865 0 0
HORMEL FOODS CORP COM 440452100 10,963 212,714 SH   SOLE   212,714 0 0
HOST HOTELS & RESORTS INC COM 44107P104 7,961 409,746 SH   SOLE   409,746 0 0
HOSTESS BRANDS INC CL A 44109J106 5,159 235,128 SH   SOLE   235,128 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 216 10,295 SH   SOLE   10,295 0 0
HOULIHAN LOKEY INC CL A 441593100 21,281 242,375 SH   SOLE   242,375 0 0
HOWARD HUGHES CORP COM 44267D107 2,531 24,429 SH   SOLE   24,429 0 0
HOWMET AEROSPACE INC COM 443201108 6,525 181,561 SH   SOLE   181,561 0 0
HP INC COM 40434L105 65,598 1,807,110 SH   SOLE   1,807,110 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 6,253 182,734 SH   SOLE   182,734 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 283 8,577 SH   SOLE   8,577 0 0
HUB GROUP INC CL A 443320106 2,547 32,982 SH   SOLE   32,982 0 0
HUBBELL INC COM 443510607 7,493 40,773 SH   SOLE   40,773 0 0
HUBSPOT INC COM 443573100 18,344 38,623 SH   SOLE   38,623 0 0
HUDSON PAC PPTYS INC COM 444097109 10,988 395,947 SH   SOLE   395,947 0 0
HUMANA INC COM 444859102 24,259 55,747 SH   SOLE   55,747 0 0
HUNT J B TRANS SVCS INC COM 445658107 14,915 74,281 SH   SOLE   74,281 0 0
HUNTINGTON BANCSHARES INC COM 446150104 54,627 3,736,481 SH   SOLE   3,736,481 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 12,087 60,607 SH   SOLE   60,607 0 0
HUNTSMAN CORP COM 447011107 4,706 125,460 SH   SOLE   125,460 0 0
HURON CONSULTING GROUP INC COM 447462102 519 11,334 SH   SOLE   11,334 0 0
HUT 8 MNG CORP COM 44812T102 365 66,187 SH   SOLE   66,187 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 713 37,662 SH   SOLE   37,662 0 0
HUYA INC ADS REP SHS A 44852D108 85 19,019 SH   SOLE   19,019 0 0
HYATT HOTELS CORP COM CL A 448579102 5,114 53,582 SH   SOLE   53,582 0 0
I3 VERTICALS INC COM CL A 46571Y107 704 25,278 SH   SOLE   25,278 0 0
IAA INC COM 449253103 4,210 110,076 SH   SOLE   110,076 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 12,454 124,195 SH   SOLE   124,195 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 200 3,847 SH   SOLE   3,847 0 0
ICF INTL INC COM 44925C103 3,206 34,060 SH   SOLE   34,060 0 0
ICICI BANK LIMITED ADR 45104G104 23,669 1,249,675 SH   SOLE   1,249,675 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 78 66,168 SH   SOLE   66,168 0 0
ICON PLC SHS G4705A100 82,909 340,879 SH   SOLE   340,879 0 0
ICU MED INC COM 44930G107 2,089 9,385 SH   SOLE   9,385 0 0
IDACORP INC COM 451107106 8,951 77,592 SH   SOLE   77,592 0 0
IDEX CORP COM 45167R104 23,826 124,270 SH   SOLE   124,270 0 0
IDEXX LABS INC COM 45168D104 81,768 149,467 SH   SOLE   149,467 0 0
II-VI INC 6% CONV PFD A 902104306 292 990 SH   SOLE   990 0 0
II-VI INC COM 902104108 1,183 16,315 SH   SOLE   16,315 0 0
ILLINOIS TOOL WKS INC COM 452308109 51,118 244,119 SH   SOLE   244,119 0 0
ILLUMINA INC COM 452327109 47,160 134,975 SH   SOLE   134,975 0 0
IMMUNOGEN INC COM 45253H101 281 59,069 SH   SOLE   59,069 0 0
IMMUTEP LTD SPONSORED ADS 45257L108 180 65,834 SH   SOLE   65,834 0 0
IMPACT SHS TR I NAACP MINO ETF 45259A209 487 14,518 SH   SOLE   14,518 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,661 34,370 SH   SOLE   34,370 0 0
IMPINJ INC COM 453204109 2,565 40,372 SH   SOLE   40,372 0 0
INARI MED INC COM 45332Y109 1,914 21,116 SH   SOLE   21,116 0 0
INCYTE CORP COM 45337C102 840 10,578 SH   SOLE   10,578 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,800 68,070 SH   SOLE   68,070 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 933 13,109 SH   SOLE   13,109 0 0
INDEPENDENT BK CORP MASS COM 453836108 927 11,352 SH   SOLE   11,352 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 588 22,972 SH   SOLE   22,972 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 1,943 77,335 SH   SOLE   77,335 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 15,885 515,072 SH   SOLE   515,072 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 8,021 251,117 SH   SOLE   251,117 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883 1,225 34,785 SH   SOLE   34,785 0 0
INDEXIQ ETF TR IQ REAL RTN ETF 45409B602 2,220 79,906 SH   SOLE   79,906 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 473 17,955 SH   SOLE   17,955 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 704 31,044 SH   SOLE   31,044 0 0
INFINERA CORP COM 45667G103 504 58,122 SH   SOLE   58,122 0 0
INFOSYS LTD SPONSORED ADR 456788108 11,997 482,004 SH   SOLE   482,004 0 0
ING GROEP N.V. SPONSORED ADR 456837103 10,750 1,030,665 SH   SOLE   1,030,665 0 0
INGERSOLL RAND INC COM 45687V106 16,576 329,224 SH   SOLE   329,224 0 0
INGEVITY CORP COM 45688C107 790 12,332 SH   SOLE   12,332 0 0
INGREDION INC COM 457187102 13,284 152,427 SH   SOLE   152,427 0 0
INMODE LTD SHS M5425M103 1,540 41,712 SH   SOLE   41,712 0 0
INNOSPEC INC COM 45768S105 407 4,397 SH   SOLE   4,397 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 5,743 27,959 SH   SOLE   27,959 0 0
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 1,201 46,414 SH   SOLE   46,414 0 0
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 1,314 32,317 SH   SOLE   32,317 0 0
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 990 27,621 SH   SOLE   27,621 0 0
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 250 9,510 SH   SOLE   9,510 0 0
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 414 12,070 SH   SOLE   12,070 0 0
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 4,664 137,510 SH   SOLE   137,510 0 0
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 686 20,134 SH   SOLE   20,134 0 0
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 1,111 37,449 SH   SOLE   37,449 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 1,409 46,616 SH   SOLE   46,616 0 0
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 2,194 100,866 SH   SOLE   100,866 0 0
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 373 11,312 SH   SOLE   11,312 0 0
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 1,644 59,314 SH   SOLE   59,314 0 0
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 328 9,094 SH   SOLE   9,094 0 0
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 322 9,820 SH   SOLE   9,820 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 4,443 136,417 SH   SOLE   136,417 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 688 23,438 SH   SOLE   23,438 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 3,884 120,326 SH   SOLE   120,326 0 0
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 208 6,365 SH   SOLE   6,365 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 309 9,909 SH   SOLE   9,909 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 1,038 34,004 SH   SOLE   34,004 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 3,432 114,129 SH   SOLE   114,129 0 0
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 2,691 58,574 SH   SOLE   58,574 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 1,280 41,714 SH   SOLE   41,714 0 0
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 599 19,812 SH   SOLE   19,812 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 201 6,911 SH   SOLE   6,911 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 536 16,643 SH   SOLE   16,643 0 0
INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731 701 26,054 SH   SOLE   26,054 0 0
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 456 16,995 SH   SOLE   16,995 0 0
INNOVATOR ETFS TR US SML CP PWR B 45782C599 590 22,348 SH   SOLE   22,348 0 0
INNOVIVA INC COM 45781M101 3,753 193,941 SH   SOLE   193,941 0 0
INOGEN INC COM 45780L104 988 30,463 SH   SOLE   30,463 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,189 29,716 SH   SOLE   29,716 0 0
INSMED INC COM PAR $.01 457669307 770 32,776 SH   SOLE   32,776 0 0
INSPERITY INC COM 45778Q107 7,978 79,451 SH   SOLE   79,451 0 0
INSPIRE MED SYS INC COM 457730109 4,817 18,764 SH   SOLE   18,764 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,580 30,539 SH   SOLE   30,539 0 0
INSTRUCTURE HLDGS INC COM 457790103 685 34,159 SH   SOLE   34,159 0 0
INSULET CORP COM 45784P101 11,050 41,479 SH   SOLE   41,479 0 0
INTEGER HLDGS CORP COM 45826H109 8,470 105,128 SH   SOLE   105,128 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3,677 57,218 SH   SOLE   57,218 0 0
INTEL CORP COM 458140100 170,037 3,430,923 SH   SOLE   3,430,923 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,566 21,556 SH   SOLE   21,556 0 0
INTER PARFUMS INC COM 458334109 5,949 67,562 SH   SOLE   67,562 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 13,618 206,613 SH   SOLE   206,613 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 57,585 435,854 SH   SOLE   435,854 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 3,238 47,044 SH   SOLE   47,044 0 0
INTERFACE INC COM 458665304 495 36,488 SH   SOLE   36,488 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 58,268 448,149 SH   SOLE   448,149 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 62,260 474,076 SH   SOLE   474,076 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,325 53,691 SH   SOLE   53,691 0 0
INTERNATIONAL PAPER CO COM 460146103 15,507 336,020 SH   SOLE   336,020 0 0
INTERPUBLIC GROUP COS INC COM 460690100 44,987 1,269,023 SH   SOLE   1,269,023 0 0
INTUIT COM 461202103 192,829 401,026 SH   SOLE   401,026 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 133,012 440,904 SH   SOLE   440,904 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 3,426 111,310 SH   SOLE   111,310 0 0
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 773 6,921 SH   SOLE   6,921 0 0
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1,289 35,659 SH   SOLE   35,659 0 0
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 24,381 464,851 SH   SOLE   464,851 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 20,807 417,558 SH   SOLE   417,558 0 0
INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 336 7,626 SH   SOLE   7,626 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 5,061 203,068 SH   SOLE   203,068 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 114,906 6,513,918 SH   SOLE   6,513,918 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 27,034 1,037,391 SH   SOLE   1,037,391 0 0
INVESCO DB G10 CURRENCY HARV UNIT 46139B102 548 20,616 SH   SOLE   20,616 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 849 38,798 SH   SOLE   38,798 0 0
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 337 13,055 SH   SOLE   13,055 0 0
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 2,206 95,600 SH   SOLE   95,600 0 0
INVESCO DB MULTI-SECTOR COMM GOLD FD 46140H601 398 7,193 SH   SOLE   7,193 0 0
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 3,954 228,318 SH   SOLE   228,318 0 0
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 1,852 35,758 SH   SOLE   35,758 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1,163 44,202 SH   SOLE   44,202 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 160,836 7,387,955 SH   SOLE   7,387,955 0 0
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 236 9,162 SH   SOLE   9,162 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 23,869 1,081,532 SH   SOLE   1,081,532 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 902 19,208 SH   SOLE   19,208 0 0
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 546 16,231 SH   SOLE   16,231 0 0
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 418 17,878 SH   SOLE   17,878 0 0
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1,935 22,858 SH   SOLE   22,858 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 23,981 1,060,642 SH   SOLE   1,060,642 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 13,243 720,925 SH   SOLE   720,925 0 0
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 553 27,749 SH   SOLE   27,749 0 0
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 775 30,607 SH   SOLE   30,607 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 5,179 81,248 SH   SOLE   81,248 0 0
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1,548 79,284 SH   SOLE   79,284 0 0
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 1,692 66,403 SH   SOLE   66,403 0 0
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 366 4,207 SH   SOLE   4,207 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 12,905 86,632 SH   SOLE   86,632 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 509 17,510 SH   SOLE   17,510 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 60,381 2,422,024 SH   SOLE   2,422,024 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 20,222 1,490,226 SH   SOLE   1,490,226 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 5,336 114,754 SH   SOLE   114,754 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 1,725 21,387 SH   SOLE   21,387 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 3,234 42,570 SH   SOLE   42,570 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 7,988 169,211 SH   SOLE   169,211 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 52,971 789,550 SH   SOLE   789,550 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1,491 28,440 SH   SOLE   28,440 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 20,260 363,077 SH   SOLE   363,077 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 4,032 33,611 SH   SOLE   33,611 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 225 2,426 SH   SOLE   2,426 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 2,502 15,544 SH   SOLE   15,544 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 970 6,961 SH   SOLE   6,961 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 16,560 337,753 SH   SOLE   337,753 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 755 17,225 SH   SOLE   17,225 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 8,146 107,951 SH   SOLE   107,951 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 7,972 268,678 SH   SOLE   268,678 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 20,019 819,117 SH   SOLE   819,117 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 10,518 228,006 SH   SOLE   228,006 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 2,749 79,731 SH   SOLE   79,731 0 0
INVESCO EXCH TRADED FD TR II PURBTA FTSE DV 46138E487 627 22,940 SH   SOLE   22,940 0 0
INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 695 28,976 SH   SOLE   28,976 0 0
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862 873 35,099 SH   SOLE   35,099 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 3,704 177,929 SH   SOLE   177,929 0 0
INVESCO EXCH TRADED FD TR II RUSEL 1000 LOW 46138E412 297 7,272 SH   SOLE   7,272 0 0
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 13,077 506,279 SH   SOLE   506,279 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 3,799 122,011 SH   SOLE   122,011 0 0
INVESCO EXCH TRADED FD TR II FTSE INTL LOW 46138E768 599 21,922 SH   SOLE   21,922 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 125 12,469 SH   SOLE   12,469 0 0
INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 710 26,831 SH   SOLE   26,831 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 8,472 398,474 SH   SOLE   398,474 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 20,041 874,760 SH   SOLE   874,760 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,683 79,760 SH   SOLE   79,760 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 14,164 577,881 SH   SOLE   577,881 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 14,703 697,801 SH   SOLE   697,801 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 3,016 126,610 SH   SOLE   126,610 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 949 45,386 SH   SOLE   45,386 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 1,767 74,323 SH   SOLE   74,323 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 494 24,718 SH   SOLE   24,718 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1,228 50,221 SH   SOLE   50,221 0 0
INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 1,337 44,377 SH   SOLE   44,377 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 16,173 339,768 SH   SOLE   339,768 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 483 20,135 SH   SOLE   20,135 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 19,099 271,406 SH   SOLE   271,406 0 0
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 203 4,998 SH   SOLE   4,998 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 958 7,116 SH   SOLE   7,116 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 912 17,567 SH   SOLE   17,567 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 299 3,761 SH   SOLE   3,761 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 2,898 224,835 SH   SOLE   224,835 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 28,827 336,571 SH   SOLE   336,571 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 10,702 136,645 SH   SOLE   136,645 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 9,091 100,473 SH   SOLE   100,473 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 406 6,603 SH   SOLE   6,603 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 427 11,102 SH   SOLE   11,102 0 0
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 437 10,235 SH   SOLE   10,235 0 0
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 458 4,647 SH   SOLE   4,647 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 6,706 82,769 SH   SOLE   82,769 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 328 7,643 SH   SOLE   7,643 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 5,678 78,584 SH   SOLE   78,584 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 4,805 98,530 SH   SOLE   98,530 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 6,353 49,009 SH   SOLE   49,009 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 369 3,306 SH   SOLE   3,306 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 5,856 346,092 SH   SOLE   346,092 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 4,571 25,024 SH   SOLE   25,024 0 0
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 557 19,235 SH   SOLE   19,235 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 3,692 169,121 SH   SOLE   169,121 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 3,937 200,564 SH   SOLE   200,564 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 373 2,207 SH   SOLE   2,207 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1,853 79,667 SH   SOLE   79,667 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 5,366 31,699 SH   SOLE   31,699 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 912 13,534 SH   SOLE   13,534 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 351,339 2,227,755 SH   SOLE   2,227,755 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 2,519 39,546 SH   SOLE   39,546 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 491 2,659 SH   SOLE   2,659 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 28,154 97,372 SH   SOLE   97,372 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 437 3,614 SH   SOLE   3,614 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1,564 5,104 SH   SOLE   5,104 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 903 4,787 SH   SOLE   4,787 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,912 10,406 SH   SOLE   10,406 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 42,642 854,387 SH   SOLE   854,387 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 23,282 66,240 SH   SOLE   66,240 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 405 1,986 SH   SOLE   1,986 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2,896 33,546 SH   SOLE   33,546 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1,252 16,570 SH   SOLE   16,570 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 220 4,570 SH   SOLE   4,570 0 0
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1,656 30,741 SH   SOLE   30,741 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2,963 55,880 SH   SOLE   55,880 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 4,031 61,886 SH   SOLE   61,886 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1,174 12,344 SH   SOLE   12,344 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 555 4,022 SH   SOLE   4,022 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 447 9,668 SH   SOLE   9,668 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1,879 20,594 SH   SOLE   20,594 0 0
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 864 18,763 SH   SOLE   18,763 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 515 3,805 SH   SOLE   3,805 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1,563 15,826 SH   SOLE   15,826 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 209,956 1,228,821 SH   SOLE   1,228,821 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 3,560 42,734 SH   SOLE   42,734 0 0
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 542 19,527 SH   SOLE   19,527 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 5,718 116,937 SH   SOLE   116,937 0 0
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 335 72,789 SH   SOLE   72,789 0 0
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 259 10,395 SH   SOLE   10,395 0 0
INVESCO HIG INCM 2023 TARG T COM 46135X108 101 11,553 SH   SOLE   11,553 0 0
INVESCO HIGH INCOME TR II COM 46131F101 995 80,544 SH   SOLE   80,544 0 0
INVESCO LTD SHS G491BT108 4,499 195,116 SH   SOLE   195,116 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 124 54,482 SH   SOLE   54,482 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 324 28,338 SH   SOLE   28,338 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,808,003 4,987,043 SH   SOLE   4,987,043 0 0
INVESCO SR INCOME TR COM 46131H107 1,771 415,726 SH   SOLE   415,726 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 202 14,474 SH   SOLE   14,474 0 0
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 353 11,255 SH   SOLE   11,255 0 0
INVESTORS BANCORP INC NEW COM 46146L101 758 50,774 SH   SOLE   50,774 0 0
INVESTORS TITLE CO NC COM 461804106 816 4,017 SH   SOLE   4,017 0 0
INVITAE CORP COM 46185L103 508 63,738 SH   SOLE   63,738 0 0
INVITATION HOMES INC COM 46187W107 17,096 425,484 SH   SOLE   425,484 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,366 90,871 SH   SOLE   90,871 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 233 14,017 SH   SOLE   14,017 0 0
IPG PHOTONICS CORP COM 44980X109 2,470 22,502 SH   SOLE   22,502 0 0
IQIYI INC SPONSORED ADS 46267X108 270 59,542 SH   SOLE   59,542 0 0
IQVIA HLDGS INC COM 46266C105 120,546 521,370 SH   SOLE   521,370 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 3,243 20,597 SH   SOLE   20,597 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 467 11,584 SH   SOLE   11,584 0 0
IROBOT CORP COM 462726100 266 4,191 SH   SOLE   4,191 0 0
IRON MTN INC NEW COM 46284V101 31,839 574,604 SH   SOLE   574,604 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,473 196,609 SH   SOLE   196,609 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 178 35,811 SH   SOLE   35,811 0 0
ISHARES GOLD TR ISHARES NEW 464285204 178,693 4,851,841 SH   SOLE   4,851,841 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,080,480 19,450,584 SH   SOLE   19,450,584 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 1,126,571 30,671,677 SH   SOLE   30,671,677 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 53,988 515,051 SH   SOLE   515,051 0 0
ISHARES INC EM MKTS DIV ETF 464286319 5,820 177,969 SH   SOLE   177,969 0 0
ISHARES INC US INTL HGH YLD 464286178 1,409 30,523 SH   SOLE   30,523 0 0
ISHARES INC JP MRGN EM HI BD 464286285 40,133 1,008,615 SH   SOLE   1,008,615 0 0
ISHARES INC JP MRG EM CRP BD 464286251 1,455 31,348 SH   SOLE   31,348 0 0
ISHARES INC MSCI AUST ETF 464286103 8,542 323,177 SH   SOLE   323,177 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,319 34,884 SH   SOLE   34,884 0 0
ISHARES INC MSCI CDA ETF 464286509 10,466 260,293 SH   SOLE   260,293 0 0
ISHARES INC MSCI EMERG MRKT 464286533 44,513 729,367 SH   SOLE   729,367 0 0
ISHARES INC MSCI EMRG CHN 46434G764 38,482 661,438 SH   SOLE   661,438 0 0
ISHARES INC MSCI EMERG MKT 46434G889 181,048 3,741,442 SH   SOLE   3,741,442 0 0
ISHARES INC MSCI EURZONE ETF 464286608 3,607 83,368 SH   SOLE   83,368 0 0
ISHARES INC MSCI FRANCE ETF 464286707 1,272 35,991 SH   SOLE   35,991 0 0
ISHARES INC MSCI FRONTIER 464286145 3,072 94,483 SH   SOLE   94,483 0 0
ISHARES INC MSCI GERMANY ETF 464286806 12,880 453,673 SH   SOLE   453,673 0 0
ISHARES INC GLB AGRIC PR ETF 464286350 646 13,589 SH   SOLE   13,589 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 1,410 27,538 SH   SOLE   27,538 0 0
ISHARES INC GLB ENR PROD ETF 464286343 767 33,807 SH   SOLE   33,807 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 18,973 610,663 SH   SOLE   610,663 0 0
ISHARES INC MSCI HONG KG ETF 464286871 426 18,893 SH   SOLE   18,893 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 11,900 193,152 SH   SOLE   193,152 0 0
ISHARES INC MSCI MEXICO ETF 464286822 729 13,258 SH   SOLE   13,258 0 0
ISHARES INC MSCI NETHERL ETF 464286814 454 10,720 SH   SOLE   10,720 0 0
ISHARES INC MSCI PAC JP ETF 464286665 3,770 76,593 SH   SOLE   76,593 0 0
ISHARES INC MSCI STH KOR ETF 464286772 9,665 135,690 SH   SOLE   135,690 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 392 10,096 SH   SOLE   10,096 0 0
ISHARES INC MSCI SWITZERLAND 464286749 24,173 492,320 SH   SOLE   492,320 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 2,990 48,665 SH   SOLE   48,665 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 33,481 394,684 SH   SOLE   394,684 0 0
ISHARES INC MSCI WORLD ETF 464286392 8,692 67,825 SH   SOLE   67,825 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 18,796 254,492 SH   SOLE   254,492 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 770 10,372 SH   SOLE   10,372 0 0
ISHARES INC JP MORGAN EM ETF 464286517 3,727 100,974 SH   SOLE   100,974 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 3,546 62,207 SH   SOLE   62,207 0 0
ISHARES INC MSCI GLB SLV&MTL 464286327 1,201 84,486 SH   SOLE   84,486 0 0
ISHARES INC CUR HD MSCI EM 46434G509 1,818 66,093 SH   SOLE   66,093 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 14,371 634,486 SH   SOLE   634,486 0 0
ISHARES SILVER TR ISHARES 46428Q109 25,013 1,093,208 SH   SOLE   1,093,208 0 0
ISHARES TR MRNING SM CP ETF 464288703 544 9,262 SH   SOLE   9,262 0 0
ISHARES TR S&P MC 400GR ETF 464287606 197,333 2,553,805 SH   SOLE   2,553,805 0 0
ISHARES TR U.S. TECH ETF 464287721 86,693 841,352 SH   SOLE   841,352 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 476,014 3,536,245 SH   SOLE   3,536,245 0 0
ISHARES TR 20 YR TR BD ETF 464287432 433,093 3,279,021 SH   SOLE   3,279,021 0 0
ISHARES TR CONV BD ETF 46435G102 89,814 1,077,940 SH   SOLE   1,077,940 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,932,666 42,190,555 SH   SOLE   42,190,555 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 583,708 8,767,015 SH   SOLE   8,767,015 0 0
ISHARES TR CORE S&P500 ETF 464287200 13,167,039 29,022,105 SH   SOLE   29,022,105 0 0
ISHARES TR CORE S&P MCP ETF 464287507 661,996 2,467,004 SH   SOLE   2,467,004 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,838,698 17,043,921 SH   SOLE   17,043,921 0 0
ISHARES TR CORE S&P TTL STK 464287150 391,100 3,874,576 SH   SOLE   3,874,576 0 0
ISHARES TR CORE TOTAL USD 46434V613 3,924,950 79,084,228 SH   SOLE   79,084,228 0 0
ISHARES TR CORE US AGGBD ET 464287226 4,219,873 39,401,242 SH   SOLE   39,401,242 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 239,774 9,421,377 SH   SOLE   9,421,377 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 1,019,071 13,137,436 SH   SOLE   13,137,436 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 43,871 1,781,190 SH   SOLE   1,781,190 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 6,146,375 60,645,041 SH   SOLE   60,645,041 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 74,755 2,974,031 SH   SOLE   2,974,031 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 9,378 158,842 SH   SOLE   158,842 0 0
ISHARES TR FALN ANGLS USD 46435G474 769,531 27,720,862 SH   SOLE   27,720,862 0 0
ISHARES TR GLOBAL TECH ETF 464287291 602,949 10,393,878 SH   SOLE   10,393,878 0 0
ISHARES TR GL TIMB FORE ETF 464288174 2,137 23,925 SH   SOLE   23,925 0 0
ISHARES TR IBOXX HI YD ETF 464288513 250,263 3,041,226 SH   SOLE   3,041,226 0 0
ISHARES TR JPMORGAN USD EMG 464288281 320,464 3,278,073 SH   SOLE   3,278,073 0 0
ISHARES TR MBS ETF 464288588 1,132,032 11,112,517 SH   SOLE   11,112,517 0 0
ISHARES TR MICRO-CAP ETF 464288869 4,702 36,488 SH   SOLE   36,488 0 0
ISHARES TR MSCI EAFE ETF 464287465 766,855 10,419,086 SH   SOLE   10,419,086 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,423,162 14,783,029 SH   SOLE   14,783,029 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 235,022 3,257,859 SH   SOLE   3,257,859 0 0
ISHARES TR EAFE SML CP ETF 464288273 141,546 2,133,642 SH   SOLE   2,133,642 0 0
ISHARES TR EAFE VALUE ETF 464288877 2,680,098 53,324,662 SH   SOLE   53,324,662 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 130,195 2,883,619 SH   SOLE   2,883,619 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 227,426 6,413,602 SH   SOLE   6,413,602 0 0
ISHARES TR MSCI USA MMENTM 46432F396 636,503 3,782,628 SH   SOLE   3,782,628 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 654,623 4,862,382 SH   SOLE   4,862,382 0 0
ISHARES TR MSCI USA VALUE 46432F388 1,021,087 9,764,626 SH   SOLE   9,764,626 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,349,310 12,306,729 SH   SOLE   12,306,729 0 0
ISHARES TR RUS 1000 ETF 464287622 1,096,611 4,385,215 SH   SOLE   4,385,215 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,323,956 4,768,778 SH   SOLE   4,768,778 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 591,320 2,880,695 SH   SOLE   2,880,695 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 250,528 979,581 SH   SOLE   979,581 0 0
ISHARES TR RUS MD CP GR ETF 464287481 227,255 2,261,249 SH   SOLE   2,261,249 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,481,793 19,400,196 SH   SOLE   19,400,196 0 0
ISHARES TR S&P 500 VAL ETF 464287408 669,771 4,301,125 SH   SOLE   4,301,125 0 0
ISHARES TR SHORT TREAS BD 464288679 478,665 4,341,635 SH   SOLE   4,341,635 0 0
ISHARES TR TIPS BD ETF 464287176 1,118,136 8,975,967 SH   SOLE   8,975,967 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 343,437 6,640,318 SH   SOLE   6,640,318 0 0
ISHARES TR U.S. ENERGY ETF 464287796 762,378 18,630,945 SH   SOLE   18,630,945 0 0
ISHARES TR U.S. MED DVC ETF 464288810 114,348 1,875,789 SH   SOLE   1,875,789 0 0
ISHARES TR US TREAS BD ETF 46429B267 3,510,378 140,922,443 SH   SOLE   140,922,443 0 0
ISHARES TR USD GRN BOND ETF 46435U440 1,317 26,025 SH   SOLE   26,025 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 204,832 4,659,503 SH   SOLE   4,659,503 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 20,600 417,336 SH   SOLE   417,336 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 66,630 634,931 SH   SOLE   634,931 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 482,225 5,785,539 SH   SOLE   5,785,539 0 0
ISHARES TR 10+ YR INVST GRD 464289511 18,182 296,023 SH   SOLE   296,023 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 168,636 1,381,695 SH   SOLE   1,381,695 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 254,967 2,372,445 SH   SOLE   2,372,445 0 0
ISHARES TR A RATE CP BD ETF 46429B291 521 10,053 SH   SOLE   10,053 0 0
ISHARES TR AGENCY BOND ETF 464288166 8,466 75,388 SH   SOLE   75,388 0 0
ISHARES TR BROAD USD HIGH 46435U853 147,167 3,787,103 SH   SOLE   3,787,103 0 0
ISHARES TR CALIF MUN BD ETF 464288356 10,331 177,572 SH   SOLE   177,572 0 0
ISHARES TR CMBS ETF 46429B366 1,826 36,621 SH   SOLE   36,621 0 0
ISHARES TR COHEN STEER REIT 464287564 38,457 541,578 SH   SOLE   541,578 0 0
ISHARES TR CORE LT USDB ETF 464289479 3,634 56,758 SH   SOLE   56,758 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 1,943 28,186 SH   SOLE   28,186 0 0
ISHARES TR CONSER ALLOC ETF 464289883 1,914 50,803 SH   SOLE   50,803 0 0
ISHARES TR CORE DIV GRWTH 46434V621 394,055 7,377,931 SH   SOLE   7,377,931 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 6,198 114,866 SH   SOLE   114,866 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 58,169 544,191 SH   SOLE   544,191 0 0
ISHARES TR CORE INTL AGGR 46435G672 63,285 1,213,985 SH   SOLE   1,213,985 0 0
ISHARES TR MODERT ALLOC ETF 464289875 2,731 63,566 SH   SOLE   63,566 0 0
ISHARES TR CORE MSCI EURO 46434V738 201,750 3,778,092 SH   SOLE   3,778,092 0 0
ISHARES TR CORE MSCI INTL 46435G326 99,809 1,568,585 SH   SOLE   1,568,585 0 0
ISHARES TR CORE MSCI PAC 46434V696 62,908 1,032,965 SH   SOLE   1,032,965 0 0
ISHARES TR CORE S&P US VLU 464287663 110,934 1,462,158 SH   SOLE   1,462,158 0 0
ISHARES TR CORE S&P US GWT 464287671 128,253 1,213,824 SH   SOLE   1,213,824 0 0
ISHARES TR CRE U S REIT ETF 464288521 66,088 1,022,250 SH   SOLE   1,022,250 0 0
ISHARES TR MSCI EAFE SMCP 46435G839 316 9,194 SH   SOLE   9,194 0 0
ISHARES TR HDG MSCI EAFE 46434V803 292,594 8,620,914 SH   SOLE   8,620,914 0 0
ISHARES TR DOW JONES US ETF 464287846 3,394 30,474 SH   SOLE   30,474 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441 12,652 260,391 SH   SOLE   260,391 0 0
ISHARES TR ESG EAFE ETF 46436E759 133,480 2,188,198 SH   SOLE   2,188,198 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 284,875 7,981,924 SH   SOLE   7,981,924 0 0
ISHARES TR ESG ADV TTL USD 46436E619 406,669 8,751,223 SH   SOLE   8,751,223 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 211,561 2,869,408 SH   SOLE   2,869,408 0 0
ISHARES TR ESG AWARE MSCI 46435U663 177,523 4,666,758 SH   SOLE   4,666,758 0 0
ISHARES TR ESG MSCI LEADR 46435U218 1,000 12,628 SH   SOLE   12,628 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 25,327 490,453 SH   SOLE   490,453 0 0
ISHARES TR EXPANDED TECH 464287515 34,506 100,035 SH   SOLE   100,035 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 121,938 2,413,657 SH   SOLE   2,413,657 0 0
ISHARES TR GLOBAL 100 ETF 464287572 10,933 143,763 SH   SOLE   143,763 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 10,936 508,186 SH   SOLE   508,186 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 17,436 482,330 SH   SOLE   482,330 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 15,565 195,904 SH   SOLE   195,904 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 5,037 57,482 SH   SOLE   57,482 0 0
ISHARES TR GLB INFRASTR ETF 464288372 24,602 483,718 SH   SOLE   483,718 0 0
ISHARES TR GLOBAL MATER ETF 464288695 5,794 61,652 SH   SOLE   61,652 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 23,772 813,838 SH   SOLE   813,838 0 0
ISHARES TR GOV/CRED BD ETF 464288596 5,437 47,923 SH   SOLE   47,923 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 4,833 192,997 SH   SOLE   192,997 0 0
ISHARES TR IBONDS DEC2022 46435G755 5,822 224,610 SH   SOLE   224,610 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 7,451 294,726 SH   SOLE   294,726 0 0
ISHARES TR IBONDS DEC2023 46435G318 8,531 334,902 SH   SOLE   334,902 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 11,541 459,806 SH   SOLE   459,806 0 0
ISHARES TR IBONDS DEC 46435U697 8,127 312,625 SH   SOLE   312,625 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 11,056 437,869 SH   SOLE   437,869 0 0
ISHARES TR IBONDS DEC 25 46435U432 8,020 300,822 SH   SOLE   300,822 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 6,894 279,684 SH   SOLE   279,684 0 0
ISHARES TR IBONDS DEC 26 46435U259 7,682 301,171 SH   SOLE   301,171 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 5,671 227,391 SH   SOLE   227,391 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 1,920 72,876 SH   SOLE   72,876 0 0
ISHARES TR IBONDS DEC 29 46436E205 1,965 80,164 SH   SOLE   80,164 0 0
ISHARES TR IBOXX INV CP ETF 464287242 236,451 1,955,110 SH   SOLE   1,955,110 0 0
ISHARES TR INDIA 50 ETF 464289529 371 8,043 SH   SOLE   8,043 0 0
ISHARES TR INTRM GOV CR ETF 464288612 126,369 1,164,367 SH   SOLE   1,164,367 0 0
ISHARES TR INTL DIV GRWTH 46435G524 15,824 242,634 SH   SOLE   242,634 0 0
ISHARES TR INTL SEL DIV ETF 464288448 91,196 2,871,396 SH   SOLE   2,871,396 0 0
ISHARES TR INTL TREA BD ETF 464288117 7,031 151,378 SH   SOLE   151,378 0 0
ISHARES TR LATN AMER 40 ETF 464287390 4,318 142,084 SH   SOLE   142,084 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 3,209 49,376 SH   SOLE   49,376 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 6,904 102,581 SH   SOLE   102,581 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 11,078 172,335 SH   SOLE   172,335 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 1,715 24,888 SH   SOLE   24,888 0 0
ISHARES TR MORNINGSTR US EQ 464287127 3,645 58,002 SH   SOLE   58,002 0 0
ISHARES TR MORNINGSTAR VALU 464288109 3,503 51,082 SH   SOLE   51,082 0 0
ISHARES TR MORTGE REL ETF 46435G342 12,725 389,507 SH   SOLE   389,507 0 0
ISHARES TR MSCI ACWI EX US 464288240 30,956 592,231 SH   SOLE   592,231 0 0
ISHARES TR MSCI LW CRB TG 46434V464 4,812 29,472 SH   SOLE   29,472 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 10,648 141,910 SH   SOLE   141,910 0 0
ISHARES TR MSCI CHINA A 46434V514 208 5,644 SH   SOLE   5,644 0 0
ISHARES TR MSCI CHINA ETF 46429B671 15,701 296,861 SH   SOLE   296,861 0 0
ISHARES TR MSCI EURO FL ETF 464289180 7,356 389,009 SH   SOLE   389,009 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532 1,164 13,651 SH   SOLE   13,651 0 0
ISHARES TR MSCI INDIA ETF 46429B598 1,842 41,335 SH   SOLE   41,335 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 738 13,135 SH   SOLE   13,135 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 289,616 7,855,058 SH   SOLE   7,855,058 0 0
ISHARES TR MSCI INTL SML CP 46434V266 7,017 204,283 SH   SOLE   204,283 0 0
ISHARES TR MSCI KLD400 SOC 464288570 127,050 1,466,750 SH   SOLE   1,466,750 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 39,712 1,180,514 SH   SOLE   1,180,514 0 0
ISHARES TR MSCI USA ESG SLC 464288802 26,616 274,843 SH   SOLE   274,843 0 0
ISHARES TR MSCI USA SMCP MN 46435G433 41,251 1,109,508 SH   SOLE   1,109,508 0 0
ISHARES TR ISHARES BIOTECH 464287556 18,099 138,906 SH   SOLE   138,906 0 0
ISHARES TR NEW YORK MUN ETF 464288323 6,033 110,593 SH   SOLE   110,593 0 0
ISHARES TR NORTH AMERN NAT 464287374 14,530 359,205 SH   SOLE   359,205 0 0
ISHARES TR EXPND TEC SC ETF 464287549 231,336 595,260 SH   SOLE   595,260 0 0
ISHARES TR PFD AND INCM SEC 464288687 196,463 5,394,370 SH   SOLE   5,394,370 0 0
ISHARES TR RESIDENTIAL MULT 464288562 29,611 308,739 SH   SOLE   308,739 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,127,666 6,793,989 SH   SOLE   6,793,989 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 255,124 1,580,697 SH   SOLE   1,580,697 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 29,298 469,675 SH   SOLE   469,675 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 38,952 148,463 SH   SOLE   148,463 0 0
ISHARES TR RUS MID CAP ETF 464287499 629,724 8,069,229 SH   SOLE   8,069,229 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 281,161 2,350,058 SH   SOLE   2,350,058 0 0
ISHARES TR RUS TOP 200 ETF 464289446 173,135 1,601,915 SH   SOLE   1,601,915 0 0
ISHARES TR RUS TP200 GR ETF 464289438 706,587 4,447,581 SH   SOLE   4,447,581 0 0
ISHARES TR RUS TP200 VL ETF 464289420 311,595 4,473,732 SH   SOLE   4,473,732 0 0
ISHARES TR S&P 100 ETF 464287101 33,914 162,644 SH   SOLE   162,644 0 0
ISHARES TR S&P MC 400VL ETF 464287705 152,265 1,388,774 SH   SOLE   1,388,774 0 0
ISHARES TR S&P SML 600 GWT 464287887 117,896 942,418 SH   SOLE   942,418 0 0
ISHARES TR SP SMCP600VL ETF 464287879 179,487 1,752,976 SH   SOLE   1,752,976 0 0
ISHARES TR SELECT DIVID ETF 464287168 271,792 2,121,224 SH   SOLE   2,121,224 0 0
ISHARES TR SELF DRIVNG EV 46435U366 625 13,460 SH   SOLE   13,460 0 0
ISHARES TR ISHARES SEMICDTR 464287523 35,262 74,506 SH   SOLE   74,506 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 348,774 3,334,363 SH   SOLE   3,334,363 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 492,154 8,969,461 SH   SOLE   8,969,461 0 0
ISHARES TR US TRSPRTION 464287192 21,823 80,841 SH   SOLE   80,841 0 0
ISHARES TR U.S. FINLS ETF 464287788 20,660 244,405 SH   SOLE   244,405 0 0
ISHARES TR US HLTHCARE ETF 464287762 17,513 60,644 SH   SOLE   60,644 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 34,497 687,877 SH   SOLE   687,877 0 0
ISHARES TR US AER DEF ETF 464288760 29,717 268,225 SH   SOLE   268,225 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 5,976 39,956 SH   SOLE   39,956 0 0
ISHARES TR US BR DEL SE ETF 464288794 9,312 93,236 SH   SOLE   93,236 0 0
ISHARES TR US CONSM STAPLES 464287812 5,611 28,001 SH   SOLE   28,001 0 0
ISHARES TR US CONSUM DISCRE 464287580 799 10,649 SH   SOLE   10,649 0 0
ISHARES TR USD INV GRDE ETF 464288620 217,668 3,954,733 SH   SOLE   3,954,733 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 167,640 929,629 SH   SOLE   929,629 0 0
ISHARES TR US HLTHCR PR ETF 464288828 19,633 69,401 SH   SOLE   69,401 0 0
ISHARES TR US HOME CONS ETF 464288752 12,747 215,099 SH   SOLE   215,099 0 0
ISHARES TR US INDUSTRIALS 464287754 10,226 96,992 SH   SOLE   96,992 0 0
ISHARES TR US INFRASTRUC 46435U713 1,817 46,656 SH   SOLE   46,656 0 0
ISHARES TR US OIL GS EX ETF 464288851 9,532 113,044 SH   SOLE   113,044 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 2,095 108,676 SH   SOLE   108,676 0 0
ISHARES TR U.S. PHARMA ETF 464288836 2,546 13,106 SH   SOLE   13,106 0 0
ISHARES TR U.S. REAL ES ETF 464287739 54,755 505,962 SH   SOLE   505,962 0 0
ISHARES TR US REGNL BKS ETF 464288778 6,187 105,013 SH   SOLE   105,013 0 0
ISHARES TR YLD OPTIM BD 46434V787 291 12,376 SH   SOLE   12,376 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,219 38,133 SH   SOLE   38,133 0 0
ISHARES TR NEW ZEALAND ETF 464289123 624 11,342 SH   SOLE   11,342 0 0
ISHARES TR GLB CNSM STP ETF 464288737 12,698 204,445 SH   SOLE   204,445 0 0
ISHARES TR TRS FLT RT BD 46434V860 6,106 121,300 SH   SOLE   121,300 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 39,930 823,969 SH   SOLE   823,969 0 0
ISHARES TR HIGH YLD BD FCTR 46435G250 439 9,005 SH   SOLE   9,005 0 0
ISHARES TR MSCI INTL MULTFT 46434V274 1,321 47,729 SH   SOLE   47,729 0 0
ISHARES TR ESG MSCI EM LDRS 46436E601 925 17,165 SH   SOLE   17,165 0 0
ISHARES TR GNMA BOND ETF 46429B333 783 16,399 SH   SOLE   16,399 0 0
ISHARES TR MRGSTR SM CP GR 464288604 1,221 27,628 SH   SOLE   27,628 0 0
ISHARES TR MSCI ACWI ETF 464288257 98,896 991,144 SH   SOLE   991,144 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 4,317 70,741 SH   SOLE   70,741 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 22,629 508,731 SH   SOLE   508,731 0 0
ISHARES TR MSCI USA SZE FT 46432F370 19,439 149,154 SH   SOLE   149,154 0 0
ISHARES TR MSCI USA SML CP 46434V290 233,839 4,285,128 SH   SOLE   4,285,128 0 0
ISHARES TR U.S. INSRNCE ETF 464288786 425 4,656 SH   SOLE   4,656 0 0
ISHARES TR US TELECOM ETF 464287713 1,501 50,225 SH   SOLE   50,225 0 0
ISHARES TR GLOB UTILITS ETF 464288711 404 6,133 SH   SOLE   6,133 0 0
ISHARES TR U.S. UTILITS ETF 464287697 18,810 206,707 SH   SOLE   206,707 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 34,464 344,465 SH   SOLE   344,465 0 0
ISHARES TR EUROPE ETF 464287861 365 7,273 SH   SOLE   7,273 0 0
ISHARES TR ASIA 50 ETF 464288430 2,676 38,987 SH   SOLE   38,987 0 0
ISHARES TR IBONDS DEC 27 46435U283 2,960 116,405 SH   SOLE   116,405 0 0
ISHARES TR INTL DEV RE ETF 464288489 1,373 50,496 SH   SOLE   50,496 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 403 14,658 SH   SOLE   14,658 0 0
ISHARES TR MSCI IRELAND ETF 46429B507 2,327 48,734 SH   SOLE   48,734 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 7,024 148,310 SH   SOLE   148,310 0 0
ISHARES TR ESG SCRND S&P500 46436E569 2,838 82,567 SH   SOLE   82,567 0 0
ISHARES TR US SML CP VALUE 46436E536 741 24,138 SH   SOLE   24,138 0 0
ISHARES TR MSCI GBL MULTIFC 46434V316 407 11,037 SH   SOLE   11,037 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 897,385 22,406,614 SH   SOLE   22,406,614 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564 553 20,016 SH   SOLE   20,016 0 0
ISHARES U S ETF TR INFLATION HEDG 46431W580 1,415 48,761 SH   SOLE   48,761 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 2,200 25,254 SH   SOLE   25,254 0 0
ISHARES U S ETF TR INT RT HD LONG 46431W812 3,890 161,334 SH   SOLE   161,334 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 34,667 370,652 SH   SOLE   370,652 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 27,129 547,293 SH   SOLE   547,293 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 8,495 170,714 SH   SOLE   170,714 0 0
ISHARES U S ETF TR EVOLVED FINLS 46431W655 807 24,706 SH   SOLE   24,706 0 0
ISTAR INC COM 45031U101 2,687 114,767 SH   SOLE   114,767 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3,271 572,796 SH   SOLE   572,796 0 0
ITRON INC COM 465741106 796 15,114 SH   SOLE   15,114 0 0
ITT INC COM 45073V108 2,220 29,517 SH   SOLE   29,517 0 0
J & J SNACK FOODS CORP COM 466032109 2,820 18,180 SH   SOLE   18,180 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 123,391 2,454,568 SH   SOLE   2,454,568 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 18,793 267,931 SH   SOLE   267,931 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 45,302 892,834 SH   SOLE   892,834 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 2,210 27,002 SH   SOLE   27,002 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 3,159 55,919 SH   SOLE   55,919 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 94,050 1,531,764 SH   SOLE   1,531,764 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 13,931 275,103 SH   SOLE   275,103 0 0
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 514 10,513 SH   SOLE   10,513 0 0
J P MORGAN EXCHANGE-TRADED F INTERNL GWT 46641Q324 232 3,725 SH   SOLE   3,725 0 0
J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 626 12,168 SH   SOLE   12,168 0 0
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 21,528 502,053 SH   SOLE   502,053 0 0
J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 36,723 727,035 SH   SOLE   727,035 0 0
J P MORGAN EXCHANGE-TRADED F ACTIVEBLDRS EMER 46641Q266 497 12,078 SH   SOLE   12,078 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 13,401 244,188 SH   SOLE   244,188 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 910 16,377 SH   SOLE   16,377 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS US 46641Q340 203 2,376 SH   SOLE   2,376 0 0
J P MORGAN EXCHANGE-TRADED F CORE PLUS BD ETF 46641Q670 4,420 86,560 SH   SOLE   86,560 0 0
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 217 4,438 SH   SOLE   4,438 0 0
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 928 25,100 SH   SOLE   25,100 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 818 14,678 SH   SOLE   14,678 0 0
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 570 5,461 SH   SOLE   5,461 0 0
J P MORGAN EXCHANGE-TRADED F SHORT DURA CORE 46641Q274 5,674 118,698 SH   SOLE   118,698 0 0
J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 3,363 76,353 SH   SOLE   76,353 0 0
JABIL INC COM 466313103 3,537 57,300 SH   SOLE   57,300 0 0
JACK IN THE BOX INC COM 466367109 5,588 59,826 SH   SOLE   59,826 0 0
JACOBS ENGR GROUP INC COM 469814107 33,004 239,486 SH   SOLE   239,486 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 1,765 58,546 SH   SOLE   58,546 0 0
JAMF HLDG CORP COM 47074L105 386 11,102 SH   SOLE   11,102 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 28,244 562,575 SH   SOLE   562,575 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 11,935 239,107 SH   SOLE   239,107 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3,840 78,242 SH   SOLE   78,242 0 0
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 1,354 23,585 SH   SOLE   23,585 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,483 42,356 SH   SOLE   42,356 0 0
JAPAN SMALLER CAPITALIZATION COM 47109U104 956 133,464 SH   SOLE   133,464 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,379 40,976 SH   SOLE   40,976 0 0
JBG SMITH PPTYS COM 46590V100 354 12,118 SH   SOLE   12,118 0 0
JD.COM INC SPON ADR CL A 47215P106 8,103 140,025 SH   SOLE   140,025 0 0
JEFFERIES FINL GROUP INC COM 47233W109 6,673 203,129 SH   SOLE   203,129 0 0
JELD-WEN HLDG INC COM 47580P103 408 20,121 SH   SOLE   20,121 0 0
JETBLUE AWYS CORP COM 477143101 350 23,421 SH   SOLE   23,421 0 0
JFROG LTD ORD SHS M6191J100 454 16,863 SH   SOLE   16,863 0 0
JIAYIN GROUP INC SPONSORED ADS 47737C104 85 30,509 SH   SOLE   30,509 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,203 24,909 SH   SOLE   24,909 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 5,576 47,064 SH   SOLE   47,064 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 312 6,349 SH   SOLE   6,349 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR CONSMR 47804J875 316 8,363 SH   SOLE   8,363 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 3,347 105,715 SH   SOLE   105,715 0 0
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 1,631 59,038 SH   SOLE   59,038 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFACTOR ENRG 47804J701 319 10,233 SH   SOLE   10,233 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 371 7,496 SH   SOLE   7,496 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 311 6,029 SH   SOLE   6,029 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 9,294 163,859 SH   SOLE   163,859 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 11,718 222,983 SH   SOLE   222,983 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 1,273 37,120 SH   SOLE   37,120 0 0
JOHNSON & JOHNSON COM 478160104 484,397 2,733,152 SH   SOLE   2,733,152 0 0
JOHNSON CTLS INTL PLC SHS G51502105 69,982 1,067,290 SH   SOLE   1,067,290 0 0
JOHNSON OUTDOORS INC CL A 479167108 379 4,872 SH   SOLE   4,872 0 0
JOINT CORP COM 47973J102 614 17,355 SH   SOLE   17,355 0 0
JONES LANG LASALLE INC COM 48020Q107 12,384 51,717 SH   SOLE   51,717 0 0
JPMORGAN CHASE & CO COM 46625H100 540,729 3,966,614 SH   SOLE   3,966,614 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2,902 138,793 SH   SOLE   138,793 0 0
JUNIPER NETWORKS INC COM 48203R104 5,803 156,155 SH   SOLE   156,155 0 0
JUPAI HLDGS LTD ADS 48205B107 24 33,900 SH   SOLE   33,900 0 0
KADANT INC COM 48282T104 1,170 6,026 SH   SOLE   6,026 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4,736 50,297 SH   SOLE   50,297 0 0
KAMAN CORP COM 483548103 454 10,451 SH   SOLE   10,451 0 0
KAMAN CORP NOTE 3.250% 5/0 483548AF0 43 42,000 SH   SOLE   42,000 0 0
KAR AUCTION SVCS INC COM 48238T109 596 33,023 SH   SOLE   33,023 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 179 19,391 SH   SOLE   19,391 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 172 20,036 SH   SOLE   20,036 0 0
KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 202 26,412 SH   SOLE   26,412 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 9,431 193,139 SH   SOLE   193,139 0 0
KB HOME COM 48666K109 4,434 136,944 SH   SOLE   136,944 0 0
KBR INC COM 48242W106 1,020 18,634 SH   SOLE   18,634 0 0
KE HLDGS INC SPONSORED ADS 482497104 152 12,299 SH   SOLE   12,299 0 0
KELLOGG CO COM 487836108 6,446 99,955 SH   SOLE   99,955 0 0
KEMPER CORP COM 488401100 1,813 32,065 SH   SOLE   32,065 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 4,401 180,433 SH   SOLE   180,433 0 0
KEURIG DR PEPPER INC COM 49271V100 21,632 570,759 SH   SOLE   570,759 0 0
KEYCORP COM 493267108 40,981 1,831,148 SH   SOLE   1,831,148 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 95,542 604,812 SH   SOLE   604,812 0 0
KFORCE INC COM 493732101 2,956 39,961 SH   SOLE   39,961 0 0
KILROY RLTY CORP COM 49427F108 2,269 29,690 SH   SOLE   29,690 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,314 65,722 SH   SOLE   65,722 0 0
KIMBERLY-CLARK CORP COM 494368103 58,472 474,767 SH   SOLE   474,767 0 0
KIMCO RLTY CORP COM 49446R109 7,857 318,102 SH   SOLE   318,102 0 0
KINDER MORGAN INC DEL COM 49456B101 45,753 2,419,509 SH   SOLE   2,419,509 0 0
KINSALE CAP GROUP INC COM 49714P108 11,325 49,665 SH   SOLE   49,665 0 0
KIRBY CORP COM 497266106 966 13,380 SH   SOLE   13,380 0 0
KITE RLTY GROUP TR COM NEW 49803T300 4,204 184,610 SH   SOLE   184,610 0 0
KKR & CO INC COM 48251W104 33,617 574,944 SH   SOLE   574,944 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 144 10,000 SH   SOLE   10,000 0 0
KKR REAL ESTATE FIN TR INC NOTE 6.125% 5/1 48251KAB6 16 15,000 SH   SOLE   15,000 0 0
KLA CORP COM NEW 482480100 84,239 230,124 SH   SOLE   230,124 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9,163 181,596 SH   SOLE   181,596 0 0
KNOWBE4 INC CL A 49926T104 593 25,747 SH   SOLE   25,747 0 0
KNOWLES CORP COM 49926D109 1,008 46,800 SH   SOLE   46,800 0 0
KOHLS CORP COM 500255104 6,123 101,269 SH   SOLE   101,269 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 11,423 374,167 SH   SOLE   374,167 0 0
KONTOOR BRANDS INC COM 50050N103 5,262 127,253 SH   SOLE   127,253 0 0
KORN FERRY COM NEW 500643200 4,109 63,271 SH   SOLE   63,271 0 0
KORNIT DIGITAL LTD SHS M6372Q113 6,656 80,494 SH   SOLE   80,494 0 0
KRAFT HEINZ CO COM 500754106 16,844 427,617 SH   SOLE   427,617 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 544 19,082 SH   SOLE   19,082 0 0
KRANESHARES TR ELEC VEH FUTUR 500767827 306 7,743 SH   SOLE   7,743 0 0
KRANESHARES TR QUADRTC INT RT 500767736 5,257 205,178 SH   SOLE   205,178 0 0
KRANESHARES TR KFA VAL LIN DYNM 500767645 1,920 81,448 SH   SOLE   81,448 0 0
KRANESHARES TR MSCI ALL CHINA 500767801 883 35,894 SH   SOLE   35,894 0 0
KRANESHARES TR MSCI EMG EX CH 500767769 2,009 67,424 SH   SOLE   67,424 0 0
KRANESHARES TR GLOBAL CARB STRA 500767678 2,867 61,440 SH   SOLE   61,440 0 0
KRANESHARES TR LRG CAP QTY DIVD 500767728 1,802 53,863 SH   SOLE   53,863 0 0
KRANESHARES TR SML CAP QTY DIVD 500767710 1,059 37,445 SH   SOLE   37,445 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,608 78,492 SH   SOLE   78,492 0 0
KRISPY KREME INC COM 50101L106 1,423 95,827 SH   SOLE   95,827 0 0
KROGER CO COM 501044101 47,642 830,436 SH   SOLE   830,436 0 0
KT CORP SPONSORED ADR 48268K101 4,161 290,189 SH   SOLE   290,189 0 0
KULICKE & SOFFA INDS INC COM 501242101 7,823 139,652 SH   SOLE   139,652 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 71,527 287,870 SH   SOLE   287,870 0 0
LA Z BOY INC COM 505336107 1,131 42,898 SH   SOLE   42,898 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 45,946 174,263 SH   SOLE   174,263 0 0
LADDER CAP CORP CL A 505743104 449 37,816 SH   SOLE   37,816 0 0
LAKELAND FINL CORP COM 511656100 4,771 65,361 SH   SOLE   65,361 0 0
LAM RESEARCH CORP COM 512807108 97,381 181,138 SH   SOLE   181,138 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 15,585 134,148 SH   SOLE   134,148 0 0
LAMB WESTON HLDGS INC COM 513272104 11,673 194,840 SH   SOLE   194,840 0 0
LANCASTER COLONY CORP COM 513847103 5,001 33,529 SH   SOLE   33,529 0 0
LANDSTAR SYS INC COM 515098101 14,799 98,120 SH   SOLE   98,120 0 0
LANTHEUS HLDGS INC COM 516544103 1,501 27,144 SH   SOLE   27,144 0 0
LAS VEGAS SANDS CORP COM 517834107 9,655 248,395 SH   SOLE   248,395 0 0
LATHAM GROUP INC COM 51819L107 6,570 496,237 SH   SOLE   496,237 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 4,399 72,173 SH   SOLE   72,173 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 5,607 192,558 SH   SOLE   192,558 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 3,995 94,899 SH   SOLE   94,899 0 0
LAUDER ESTEE COS INC CL A 518439104 50,329 184,817 SH   SOLE   184,817 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203 205 17,303 SH   SOLE   17,303 0 0
LAZARD LTD SHS A G54050102 1,262 36,569 SH   SOLE   36,569 0 0
LCI INDS COM 50189K103 3,307 31,852 SH   SOLE   31,852 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7 16 18,000 SH   SOLE   18,000 0 0
LEAR CORP COM NEW 521865204 9,503 66,647 SH   SOLE   66,647 0 0
LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 3,631 79,705 SH   SOLE   79,705 0 0
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 1,276 23,734 SH   SOLE   23,734 0 0
LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 488 18,091 SH   SOLE   18,091 0 0
LEGG MASON ETF INVT TR WESTN ASET TTL 52468L810 5,015 218,534 SH   SOLE   218,534 0 0
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 572 14,406 SH   SOLE   14,406 0 0
LEGG MASON ETF INVT TR SML CAP QULITY 52468L877 1,266 32,772 SH   SOLE   32,772 0 0
LEGGETT & PLATT INC COM 524660107 12,094 347,525 SH   SOLE   347,525 0 0
LEIDOS HOLDINGS INC COM 525327102 9,211 85,269 SH   SOLE   85,269 0 0
LEJU HLDGS LTD SPONSORED ADS 50187J108 28 40,816 SH   SOLE   40,816 0 0
LEMAITRE VASCULAR INC COM 525558201 7,748 166,722 SH   SOLE   166,722 0 0
LENDINGCLUB CORP COM NEW 52603A208 241 15,300 SH   SOLE   15,300 0 0
LENDINGTREE INC NEW COM 52603B107 1,243 10,386 SH   SOLE   10,386 0 0
LENNAR CORP CL A 526057104 40,506 499,022 SH   SOLE   499,022 0 0
LENNAR CORP CL B 526057302 4,171 61,031 SH   SOLE   61,031 0 0
LENNOX INTL INC COM 526107107 15,773 61,167 SH   SOLE   61,167 0 0
LESLIES INC COM 527064109 8,387 433,214 SH   SOLE   433,214 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 268 13,555 SH   SOLE   13,555 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 172 65,687 SH   SOLE   65,687 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 226 27,407 SH   SOLE   27,407 0 0
LGI HOMES INC COM 50187T106 1,469 15,036 SH   SOLE   15,036 0 0
LHC GROUP INC COM 50187A107 10,662 63,236 SH   SOLE   63,236 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 318 39,391 SH   SOLE   39,391 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 2,242 17,103 SH   SOLE   17,103 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 15,523 114,711 SH   SOLE   114,711 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 16,855 650,522 SH   SOLE   650,522 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 317 12,417 SH   SOLE   12,417 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 103 10,743 SH   SOLE   10,743 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2,680 42,449 SH   SOLE   42,449 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 17,414 249,345 SH   SOLE   249,345 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 602 21,575 SH   SOLE   21,575 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 12,767 279,301 SH   SOLE   279,301 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,628 79,345 SH   SOLE   79,345 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 729 49,175 SH   SOLE   49,175 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 86 10,182 SH   SOLE   10,182 0 0
LIFE STORAGE INC COM 53223X107 8,149 58,031 SH   SOLE   58,031 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 785 54,023 SH   SOLE   54,023 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 418 41,332 SH   SOLE   41,332 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,647 23,528 SH   SOLE   23,528 0 0
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 21 20,257 SH   SOLE   20,257 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 440 14,447 SH   SOLE   14,447 0 0
LIGHTWAVE LOGIC INC COM 532275104 460 47,817 SH   SOLE   47,817 0 0
LILLY ELI & CO COM 532457108 126,560 441,945 SH   SOLE   441,945 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,222 23,381 SH   SOLE   23,381 0 0
LINCOLN NATL CORP IND COM 534187109 12,004 183,659 SH   SOLE   183,659 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 210 13,957 SH   SOLE   13,957 0 0
LINDE PLC SHS G5494J103 109,652 343,275 SH   SOLE   343,275 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 769 47,352 SH   SOLE   47,352 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 241 16,053 SH   SOLE   16,053 0 0
LISTED FD TR CORE ALT FD 53656F847 21,779 717,108 SH   SOLE   717,108 0 0
LISTED FD TR SWAN HEDGED EQTY 53656F599 15,260 816,042 SH   SOLE   816,042 0 0
LISTED FD TR SHARES LAG CAP 53656F805 15,067 392,780 SH   SOLE   392,780 0 0
LISTED FD TR ROUNDHILL BALL 53656F417 229 19,125 SH   SOLE   19,125 0 0
LISTED FD TR HORIZON KINETICS 53656F623 1,221 36,645 SH   SOLE   36,645 0 0
LISTED FD TR SHARES CORE BD 53656F862 781 32,840 SH   SOLE   32,840 0 0
LITHIA MTRS INC COM 536797103 10,375 34,569 SH   SOLE   34,569 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 1,167 40,820 SH   SOLE   40,820 0 0
LITMAN GREGORY FDS TR IMGP RBA RESPONS 53700T793 1,754 175,686 SH   SOLE   175,686 0 0
LITTELFUSE INC COM 537008104 13,676 54,832 SH   SOLE   54,832 0 0
LIVANOVA PLC SHS G5509L101 3,075 37,584 SH   SOLE   37,584 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 21,032 178,780 SH   SOLE   178,780 0 0
LIVE OAK BANCSHARES INC COM 53803X105 213 4,177 SH   SOLE   4,177 0 0
LIVENT CORP COM 53814L108 1,777 68,159 SH   SOLE   68,159 0 0
LIVEPERSON INC COM 538146101 275 11,276 SH   SOLE   11,276 0 0
LIVERAMP HLDGS INC COM 53815P108 756 20,218 SH   SOLE   20,218 0 0
LIZHI INC ADS 53933L104 18 11,609 SH   SOLE   11,609 0 0
LKQ CORP COM 501889208 22,110 486,889 SH   SOLE   486,889 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 5,587 2,318,260 SH   SOLE   2,318,260 0 0
LOCKHEED MARTIN CORP COM 539830109 177,117 401,263 SH   SOLE   401,263 0 0
LOEWS CORP COM 540424108 8,344 128,719 SH   SOLE   128,719 0 0
LOGITECH INTL S A SHS H50430232 2,469 33,459 SH   SOLE   33,459 0 0
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 266 46,529 SH   SOLE   46,529 0 0
LOUISIANA PAC CORP COM 546347105 9,152 147,327 SH   SOLE   147,327 0 0
LOWES COS INC COM 548661107 170,273 842,143 SH   SOLE   842,143 0 0
LPL FINL HLDGS INC COM 50212V100 27,039 148,010 SH   SOLE   148,010 0 0
LTC PPTYS INC COM 502175102 578 15,013 SH   SOLE   15,013 0 0
LUCID GROUP INC COM 549498103 1,348 53,054 SH   SOLE   53,054 0 0
LULULEMON ATHLETICA INC COM 550021109 88,107 241,237 SH   SOLE   241,237 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108 133 19,609 SH   SOLE   19,609 0 0
LUMEN TECHNOLOGIES INC COM 550241103 23,179 2,056,695 SH   SOLE   2,056,695 0 0
LUMENTUM HLDGS INC COM 55024U109 12,334 126,376 SH   SOLE   126,376 0 0
LXP INDUSTRIAL TRUST COM 529043101 1,577 100,458 SH   SOLE   100,458 0 0
LYFT INC CL A COM 55087P104 14,908 388,228 SH   SOLE   388,228 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 29,525 287,153 SH   SOLE   287,153 0 0
M & T BK CORP COM 55261F104 18,750 110,622 SH   SOLE   110,622 0 0
M D C HLDGS INC COM 552676108 3,125 82,581 SH   SOLE   82,581 0 0
MACERICH CO COM 554382101 6,730 430,304 SH   SOLE   430,304 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,286 38,181 SH   SOLE   38,181 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 388 15,074 SH   SOLE   15,074 0 0
MACYS INC COM 55616P104 882 36,192 SH   SOLE   36,192 0 0
MADDEN STEVEN LTD COM 556269108 456 11,808 SH   SOLE   11,808 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1,107 13,289 SH   SOLE   13,289 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 701 3,908 SH   SOLE   3,908 0 0
MAG SILVER CORP COM 55903Q104 465 28,760 SH   SOLE   28,760 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 8,051 164,070 SH   SOLE   164,070 0 0
MAGNA INTL INC COM 559222401 22,914 356,306 SH   SOLE   356,306 0 0
MAGNITE INC COM 55955D100 277 20,965 SH   SOLE   20,965 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,341 98,970 SH   SOLE   98,970 0 0
MAIN STR CAP CORP COM 56035L104 1,779 41,728 SH   SOLE   41,728 0 0
MALIBU BOATS INC COM CL A 56117J100 2,658 45,822 SH   SOLE   45,822 0 0
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 868 32,765 SH   SOLE   32,765 0 0
MANDIANT INC COM 562662106 1,311 58,784 SH   SOLE   58,784 0 0
MANHATTAN ASSOCIATES INC COM 562750109 10,394 74,932 SH   SOLE   74,932 0 0
MANPOWERGROUP INC WIS COM 56418H100 5,991 63,787 SH   SOLE   63,787 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 8,479 98,379 SH   SOLE   98,379 0 0
MANULIFE FINL CORP COM 56501R106 2,600 121,777 SH   SOLE   121,777 0 0
MARATHON OIL CORP COM 565849106 10,729 427,276 SH   SOLE   427,276 0 0
MARATHON PETE CORP COM 56585A102 28,420 332,404 SH   SOLE   332,404 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 931 26,383 SH   SOLE   26,383 0 0
MARCUS & MILLICHAP INC COM 566324109 3,045 57,810 SH   SOLE   57,810 0 0
MARINEMAX INC COM 567908108 234 5,816 SH   SOLE   5,816 0 0
MARKEL CORP COM 570535104 28,636 19,411 SH   SOLE   19,411 0 0
MARKETAXESS HLDGS INC COM 57060D108 16,615 48,839 SH   SOLE   48,839 0 0
MARQETA INC CLASS A COM 57142B104 489 44,284 SH   SOLE   44,284 0 0
MARRIOTT INTL INC NEW CL A 571903202 24,186 137,617 SH   SOLE   137,617 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1,512 9,589 SH   SOLE   9,589 0 0
MARSH & MCLENNAN COS INC COM 571748102 121,754 714,437 SH   SOLE   714,437 0 0
MARTEN TRANS LTD COM 573075108 1,139 64,139 SH   SOLE   64,139 0 0
MARTIN MARIETTA MATLS INC COM 573284106 27,047 70,272 SH   SOLE   70,272 0 0
MARVELL TECHNOLOGY INC COM 573874104 36,414 507,790 SH   SOLE   507,790 0 0
MASCO CORP COM 574599106 26,156 512,871 SH   SOLE   512,871 0 0
MASIMO CORP COM 574795100 4,403 30,253 SH   SOLE   30,253 0 0
MASONITE INTL CORP COM 575385109 3,677 41,340 SH   SOLE   41,340 0 0
MASTEC INC COM 576323109 3,256 37,380 SH   SOLE   37,380 0 0
MASTECH DIGITAL INC COM 57633B100 216 11,695 SH   SOLE   11,695 0 0
MASTERCARD INCORPORATED CL A 57636Q104 514,296 1,439,074 SH   SOLE   1,439,074 0 0
MATADOR RES CO COM 576485205 7,654 144,461 SH   SOLE   144,461 0 0
MATCH GROUP INC NEW COM 57667L107 43,323 398,405 SH   SOLE   398,405 0 0
MATERION CORP COM 576690101 4,872 56,821 SH   SOLE   56,821 0 0
MATSON INC COM 57686G105 5,146 42,666 SH   SOLE   42,666 0 0
MATTEL INC COM 577081102 392 17,646 SH   SOLE   17,646 0 0
MATTHEWS INTL CORP CL A 577128101 237 7,339 SH   SOLE   7,339 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 759 19,247 SH   SOLE   19,247 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 178 12,282 SH   SOLE   12,282 0 0
MAXIMUS INC COM 577933104 6,373 85,034 SH   SOLE   85,034 0 0
MAXLINEAR INC COM 57776J100 685 11,737 SH   SOLE   11,737 0 0
MBIA INC COM 55262C100 2,129 138,326 SH   SOLE   138,326 0 0
MCCORMICK & CO INC COM NON VTG 579780206 11,714 117,374 SH   SOLE   117,374 0 0
MCDONALDS CORP COM 580135101 121,202 490,140 SH   SOLE   490,140 0 0
MCGRATH RENTCORP COM 580589109 1,201 14,135 SH   SOLE   14,135 0 0
MCKESSON CORP COM 58155Q103 35,850 117,106 SH   SOLE   117,106 0 0
MDU RES GROUP INC COM 552690109 2,751 103,240 SH   SOLE   103,240 0 0
MECHEL PAO SPONSORED ADR NE 583840608 184 94,200 SH   SOLE   94,200 0 0
MEDIAALPHA INC CL A 58450V104 243 14,670 SH   SOLE   14,670 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 4,178 197,616 SH   SOLE   197,616 0 0
MEDIFAST INC COM 58470H101 855 5,005 SH   SOLE   5,005 0 0
MEDIGUS LTD SPONSORED ADS 58471G300 58 53,015 SH   SOLE   53,015 0 0
MEDNAX INC COM 58502B106 1,759 74,902 SH   SOLE   74,902 0 0
MEDPACE HLDGS INC COM 58506Q109 5,689 34,779 SH   SOLE   34,779 0 0
MEDTRONIC PLC SHS G5960L103 315,084 2,839,871 SH   SOLE   2,839,871 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,161 152,001 SH   SOLE   152,001 0 0
MERCADOLIBRE INC COM 58733R102 27,511 23,128 SH   SOLE   23,128 0 0
MERCANTILE BK CORP COM 587376104 1,106 31,236 SH   SOLE   31,236 0 0
MERCK & CO INC COM 58933Y105 393,106 4,791,058 SH   SOLE   4,791,058 0 0
MERCURITY FINTECH HOLDING IN SPONSORED ADS 58936H109 47 19,785 SH   SOLE   19,785 0 0
MERCURY GENL CORP NEW COM 589400100 604 10,983 SH   SOLE   10,983 0 0
MERCURY SYS INC COM 589378108 1,610 24,976 SH   SOLE   24,976 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,064 40,967 SH   SOLE   40,967 0 0
MERIT MED SYS INC COM 589889104 3,140 47,203 SH   SOLE   47,203 0 0
MERITAGE HOMES CORP COM 59001A102 4,190 52,890 SH   SOLE   52,890 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 48 44,000 SH   SOLE   44,000 0 0
MESA LABS INC COM 59064R109 2,866 11,244 SH   SOLE   11,244 0 0
META FINL GROUP INC COM 59100U108 455 8,277 SH   SOLE   8,277 0 0
META PLATFORMS INC CL A 30303M102 411,177 1,849,151 SH   SOLE   1,849,151 0 0
METHANEX CORP COM 59151K108 318 5,837 SH   SOLE   5,837 0 0
METHODE ELECTRS INC COM 591520200 955 22,084 SH   SOLE   22,084 0 0
METLIFE INC COM 59156R108 181,531 2,582,973 SH   SOLE   2,582,973 0 0
METROPOLITAN BK HLDG CORP COM 591774104 641 6,294 SH   SOLE   6,294 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 70,011 50,984 SH   SOLE   50,984 0 0
MFA FINL INC NOTE 6.250% 6/1 55272XAA0 32 32,000 SH   SOLE   32,000 0 0
MFA FINL INC COM 55272X102 195 48,477 SH   SOLE   48,477 0 0
MFS MUN INCOME TR SH BEN INT 552738106 1,008 164,716 SH   SOLE   164,716 0 0
MGIC INVT CORP WIS COM 552848103 530 39,080 SH   SOLE   39,080 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 9,486 245,108 SH   SOLE   245,108 0 0
MGM RESORTS INTERNATIONAL COM 552953101 17,435 415,722 SH   SOLE   415,722 0 0
MGP INGREDIENTS INC NEW COM 55303J106 307 3,593 SH   SOLE   3,593 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 49,463 658,282 SH   SOLE   658,282 0 0
MICRON TECHNOLOGY INC COM 595112103 45,067 578,603 SH   SOLE   578,603 0 0
MICROSOFT CORP COM 594918104 2,092,101 6,785,704 SH   SOLE   6,785,704 0 0
MID-AMER APT CMNTYS INC COM 59522J103 32,304 154,234 SH   SOLE   154,234 0 0
MIDDLEBY CORP COM 596278101 11,846 72,257 SH   SOLE   72,257 0 0
MILLERKNOLL INC COM 600544100 1,022 29,563 SH   SOLE   29,563 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,619 24,469 SH   SOLE   24,469 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 112 14,302 SH   SOLE   14,302 0 0
MIRATI THERAPEUTICS INC COM 60468T105 663 8,068 SH   SOLE   8,068 0 0
MIRION TECHNOLOGIES INC *W EXP 10/20/202 60471A119 31 17,634 SH   SOLE   17,634 0 0
MISTRAS GROUP INC COM 60649T107 180 27,156 SH   SOLE   27,156 0 0
MITEK SYS INC COM NEW 606710200 155 10,543 SH   SOLE   10,543 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 21,811 3,523,605 SH   SOLE   3,523,605 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 175 15,577 SH   SOLE   15,577 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 2,953 1,149,095 SH   SOLE   1,149,095 0 0
MKS INSTRS INC COM 55306N104 8,319 55,458 SH   SOLE   55,458 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 778 255,048 SH   SOLE   255,048 0 0
MODEL N INC COM 607525102 971 36,090 SH   SOLE   36,090 0 0
MODERNA INC COM 60770K107 14,302 83,023 SH   SOLE   83,023 0 0
MODINE MFG CO COM 607828100 195 21,640 SH   SOLE   21,640 0 0
MOELIS & CO CL A 60786M105 3,683 78,449 SH   SOLE   78,449 0 0
MOHAWK INDS INC COM 608190104 9,811 78,994 SH   SOLE   78,994 0 0
MOLECULIN BIOTECH INC COM 60855D200 19 10,404 SH   SOLE   10,404 0 0
MOLINA HEALTHCARE INC COM 60855R100 14,356 43,034 SH   SOLE   43,034 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 5,817 108,976 SH   SOLE   108,976 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 439 26,997 SH   SOLE   26,997 0 0
MONARCH CASINO & RESORT INC COM 609027107 690 7,905 SH   SOLE   7,905 0 0
MONDAY COM LTD SHS M7S64H106 2,924 18,497 SH   SOLE   18,497 0 0
MONDELEZ INTL INC CL A 609207105 97,320 1,550,167 SH   SOLE   1,550,167 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 126 11,965 SH   SOLE   11,965 0 0
MONGODB INC CL A 60937P106 6,768 15,258 SH   SOLE   15,258 0 0
MONOLITHIC PWR SYS INC COM 609839105 63,810 131,382 SH   SOLE   131,382 0 0
MONRO INC COM 610236101 4,514 101,798 SH   SOLE   101,798 0 0
MONROE CAP CORP COM 610335101 2,649 245,541 SH   SOLE   245,541 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 48,798 610,738 SH   SOLE   610,738 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 7,581 143,218 SH   SOLE   143,218 0 0
MOODYS CORP COM 615369105 47,587 141,036 SH   SOLE   141,036 0 0
MOOG INC CL A 615394202 5,306 60,433 SH   SOLE   60,433 0 0
MORGAN STANLEY COM NEW 617446448 171,538 1,962,677 SH   SOLE   1,962,677 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105 1,003 128,896 SH   SOLE   128,896 0 0
MORNINGSTAR INC COM 617700109 2,767 10,128 SH   SOLE   10,128 0 0
MOSAIC CO NEW COM 61945C103 6,776 101,890 SH   SOLE   101,890 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 64,153 264,874 SH   SOLE   264,874 0 0
MOVADO GROUP INC COM 624580106 1,773 45,410 SH   SOLE   45,410 0 0
MP MATERIALS CORP COM CL A 553368101 697 12,159 SH   SOLE   12,159 0 0
MPLX LP COM UNIT REP LTD 55336V100 995 29,998 SH   SOLE   29,998 0 0
MR COOPER GROUP INC COM 62482R107 343 7,505 SH   SOLE   7,505 0 0
MSA SAFETY INC COM 553498106 1,609 12,125 SH   SOLE   12,125 0 0
MSC INDL DIRECT INC CL A 553530106 7,526 88,325 SH   SOLE   88,325 0 0
MSCI INC COM 55354G100 83,352 165,750 SH   SOLE   165,750 0 0
MUELLER INDS INC COM 624756102 2,711 50,039 SH   SOLE   50,039 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,483 114,813 SH   SOLE   114,813 0 0
MURPHY OIL CORP COM 626717102 4,076 100,915 SH   SOLE   100,915 0 0
MURPHY USA INC COM 626755102 6,404 32,026 SH   SOLE   32,026 0 0
MUSTANG BIO INC COM 62818Q104 61 60,467 SH   SOLE   60,467 0 0
MYR GROUP INC DEL COM 55405W104 720 7,654 SH   SOLE   7,654 0 0
MYRIAD GENETICS INC COM 62855J104 3,516 139,540 SH   SOLE   139,540 0 0
MYT NETHERLANDS PARENT B V ADS 55406W103 1,501 122,692 SH   SOLE   122,692 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 173 48,556 SH   SOLE   48,556 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,485 42,740 SH   SOLE   42,740 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 869 42,352 SH   SOLE   42,352 0 0
NASDAQ INC COM 631103108 43,405 243,574 SH   SOLE   243,574 0 0
NATERA INC COM 632307104 2,727 67,044 SH   SOLE   67,044 0 0
NATIONAL BEVERAGE CORP COM 635017106 5,523 126,961 SH   SOLE   126,961 0 0
NATIONAL BK HLDGS CORP CL A 633707104 629 15,612 SH   SOLE   15,612 0 0
NATIONAL FUEL GAS CO COM 636180101 2,660 38,715 SH   SOLE   38,715 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 49,636 645,710 SH   SOLE   645,710 0 0
NATIONAL HEALTHCARE CORP COM 635906100 688 9,796 SH   SOLE   9,796 0 0
NATIONAL INSTRS CORP COM 636518102 5,521 136,012 SH   SOLE   136,012 0 0
NATIONAL RESH CORP COM NEW 637372202 324 8,161 SH   SOLE   8,161 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 255 5,678 SH   SOLE   5,678 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 812 12,935 SH   SOLE   12,935 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,150 49,352 SH   SOLE   49,352 0 0
NATURA &CO HLDG S A ADS 63884N108 147 13,437 SH   SOLE   13,437 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 327 16,692 SH   SOLE   16,692 0 0
NATUS MED INC DEL COM 639050103 1,438 54,721 SH   SOLE   54,721 0 0
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 892 157,100 SH   SOLE   157,100 0 0
NAVIENT CORPORATION COM 63938C108 738 43,333 SH   SOLE   43,333 0 0
NBT BANCORP INC COM 628778102 347 9,598 SH   SOLE   9,598 0 0
NCINO INC COM 63947X101 1,366 33,322 SH   SOLE   33,322 0 0
NCR CORP NEW COM 62886E108 4,109 102,232 SH   SOLE   102,232 0 0
NELNET INC CL A 64031N108 520 6,114 SH   SOLE   6,114 0 0
NEOGEN CORP COM 640491106 9,977 323,507 SH   SOLE   323,507 0 0
NEOGENOMICS INC COM NEW 64049M209 631 51,957 SH   SOLE   51,957 0 0
NETAPP INC COM 64110D104 24,022 289,427 SH   SOLE   289,427 0 0
NETEASE INC SPONSORED ADS 64110W102 4,851 54,091 SH   SOLE   54,091 0 0
NETFLIX INC COM 64110L106 159,185 424,957 SH   SOLE   424,957 0 0
NETGEAR INC COM 64111Q104 300 12,169 SH   SOLE   12,169 0 0
NETSTREIT CORP COM 64119V303 277 12,364 SH   SOLE   12,364 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 194 30,173 SH   SOLE   30,173 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 11,291 120,442 SH   SOLE   120,442 0 0
NEURONETICS INC COM 64131A105 245 80,811 SH   SOLE   80,811 0 0
NEVRO CORP COM 64157F103 2,846 39,348 SH   SOLE   39,348 0 0
NEW JERSEY RES CORP COM 646025106 348 7,588 SH   SOLE   7,588 0 0
NEW MTN FIN CORP COM 647551100 2,236 161,444 SH   SOLE   161,444 0 0
NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4 32 30,000 SH   SOLE   30,000 0 0
NEW RELIC INC COM 64829B100 890 13,301 SH   SOLE   13,301 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 368 33,540 SH   SOLE   33,540 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,614 150,577 SH   SOLE   150,577 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 38 10,433 SH   SOLE   10,433 0 0
NEW YORK TIMES CO CL A 650111107 4,054 88,436 SH   SOLE   88,436 0 0
NEWELL BRANDS INC COM 651229106 4,062 189,744 SH   SOLE   189,744 0 0
NEWMARK GROUP INC CL A 65158N102 1,038 65,230 SH   SOLE   65,230 0 0
NEWMARKET CORP COM 651587107 4,063 12,525 SH   SOLE   12,525 0 0
NEWMONT CORP COM 651639106 18,697 235,334 SH   SOLE   235,334 0 0
NEWS CORP NEW CL A 65249B109 9,678 436,911 SH   SOLE   436,911 0 0
NEWS CORP NEW CL B 65249B208 1,437 63,793 SH   SOLE   63,793 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 380 24,000 SH   SOLE   24,000 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 9,135 101,154 SH   SOLE   101,154 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 15,121 80,227 SH   SOLE   80,227 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108 70 11,677 SH   SOLE   11,677 0 0
NEXTERA ENERGY INC COM 65339F101 253,915 2,997,458 SH   SOLE   2,997,458 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,790 21,477 SH   SOLE   21,477 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 173 18,700 SH   SOLE   18,700 0 0
NICE LTD SPONSORED ADR 653656108 10,045 45,869 SH   SOLE   45,869 0 0
NICOLET BANKSHARES INC COM 65406E102 219 2,342 SH   SOLE   2,342 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 922 33,832 SH   SOLE   33,832 0 0
NIKE INC CL B 654106103 312,107 2,319,461 SH   SOLE   2,319,461 0 0
NIKOLA CORP COM 654110105 453 42,322 SH   SOLE   42,322 0 0
NIO INC SPON ADS 62914V106 1,094 51,951 SH   SOLE   51,951 0 0
NIO INC NOTE 0.500% 2/0 62914VAF3 23 29,000 SH   SOLE   29,000 0 0
NISOURCE INC COM 65473P105 17,549 551,866 SH   SOLE   551,866 0 0
NIU TECHNOLOGIES ADS 65481N100 397 41,140 SH   SOLE   41,140 0 0
NMI HLDGS INC CL A 629209305 305 14,811 SH   SOLE   14,811 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 347 14,728 SH   SOLE   14,728 0 0
NOKIA CORP SPONSORED ADR 654902204 6,052 1,108,464 SH   SOLE   1,108,464 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 4,244 187,939 SH   SOLE   187,939 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 649 153,907 SH   SOLE   153,907 0 0
NORDSON CORP COM 655663102 34,133 150,314 SH   SOLE   150,314 0 0
NORDSTROM INC COM 655664100 6,190 228,333 SH   SOLE   228,333 0 0
NORFOLK SOUTHN CORP COM 655844108 59,744 209,465 SH   SOLE   209,465 0 0
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 6,358 133,565 SH   SOLE   133,565 0 0
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 7,501 180,446 SH   SOLE   180,446 0 0
NORTHERN LTS FD TR IV INSPIRE 100 ESG 66538H534 1,832 50,766 SH   SOLE   50,766 0 0
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 15,939 374,594 SH   SOLE   374,594 0 0
NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 795 46,043 SH   SOLE   46,043 0 0
NORTHERN LTS FD TR IV INSPIRE GBL ESG 66538H658 862 23,982 SH   SOLE   23,982 0 0
NORTHERN LTS FD TR IV INSPIRE CORP ESG 66538H633 3,323 136,261 SH   SOLE   136,261 0 0
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 634 19,097 SH   SOLE   19,097 0 0
NORTHERN LTS FD TR IV STERLING CAPITAL 66538H385 5,483 207,847 SH   SOLE   207,847 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 7,732 274,278 SH   SOLE   274,278 0 0
NORTHERN TR CORP COM 665859104 19,965 171,451 SH   SOLE   171,451 0 0
NORTHROP GRUMMAN CORP COM 666807102 50,652 113,259 SH   SOLE   113,259 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 218 16,154 SH   SOLE   16,154 0 0
NORTHWEST NAT HLDG CO COM 66765N105 289 5,581 SH   SOLE   5,581 0 0
NORTHWESTERN CORP COM NEW 668074305 2,594 42,882 SH   SOLE   42,882 0 0
NORTONLIFELOCK INC COM 668771108 10,974 413,816 SH   SOLE   413,816 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,236 56,468 SH   SOLE   56,468 0 0
NOV INC COM 62955J103 5,643 287,742 SH   SOLE   287,742 0 0
NOVA LTD COM M7516K103 301 2,756 SH   SOLE   2,756 0 0
NOVANTA INC COM 67000B104 7,257 51,002 SH   SOLE   51,002 0 0
NOVARTIS AG SPONSORED ADR 66987V109 105,750 1,205,128 SH   SOLE   1,205,128 0 0
NOVOCURE LTD ORD SHS G6674U108 2,082 25,130 SH   SOLE   25,130 0 0
NOVO-NORDISK A S ADR 670100205 178,083 1,603,633 SH   SOLE   1,603,633 0 0
NRG ENERGY INC COM NEW 629377508 15,072 392,920 SH   SOLE   392,920 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 552 71,502 SH   SOLE   71,502 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 460 9,600 SH   SOLE   9,600 0 0
NUCOR CORP COM 670346105 60,349 405,981 SH   SOLE   405,981 0 0
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 9,014 295,924 SH   SOLE   295,924 0 0
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 9,175 399,604 SH   SOLE   399,604 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854 8,123 351,182 SH   SOLE   351,182 0 0
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 15,799 548,952 SH   SOLE   548,952 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 34,833 573,565 SH   SOLE   573,565 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 36,169 951,063 SH   SOLE   951,063 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 7,020 160,209 SH   SOLE   160,209 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 5,752 144,385 SH   SOLE   144,385 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870 33,345 1,382,465 SH   SOLE   1,382,465 0 0
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 634 16,215 SH   SOLE   16,215 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 5,678 157,687 SH   SOLE   157,687 0 0
NUTRIEN LTD COM 67077M108 13,645 131,401 SH   SOLE   131,401 0 0
NUVASIVE INC COM 670704105 265 4,669 SH   SOLE   4,669 0 0
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 45 47,000 SH   SOLE   47,000 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 798 53,941 SH   SOLE   53,941 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 2,046 155,730 SH   SOLE   155,730 0 0
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 972 65,866 SH   SOLE   65,866 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 185 14,133 SH   SOLE   14,133 0 0
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 583 38,782 SH   SOLE   38,782 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 594 96,131 SH   SOLE   96,131 0 0
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1,464 88,133 SH   SOLE   88,133 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1,538 118,161 SH   SOLE   118,161 0 0
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 233 23,009 SH   SOLE   23,009 0 0
NUVEEN GEORGIA QLTY MUN INC COM 67072B107 233 20,000 SH   SOLE   20,000 0 0
NUVEEN MORTGAGE AND INCOME F COM 670735109 553 30,280 SH   SOLE   30,280 0 0
NUVEEN MUN CR OPPORTUNITIES COM 670663103 370 27,427 SH   SOLE   27,427 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1,219 93,662 SH   SOLE   93,662 0 0
NUVEEN MUN VALUE FD INC COM 670928100 411 42,937 SH   SOLE   42,937 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 566 38,737 SH   SOLE   38,737 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2,274 79,927 SH   SOLE   79,927 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 795 94,597 SH   SOLE   94,597 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 2,007 233,863 SH   SOLE   233,863 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 3,271 148,751 SH   SOLE   148,751 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,623 121,463 SH   SOLE   121,463 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 441 28,862 SH   SOLE   28,862 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 359 30,416 SH   SOLE   30,416 0 0
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 456 25,402 SH   SOLE   25,402 0 0
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1,236 85,688 SH   SOLE   85,688 0 0
NUVEEN SHORT DURATION CR OPP COM 67074X107 434 30,531 SH   SOLE   30,531 0 0
NUVEEN SR INCOME FD COM 67067Y104 1,242 219,073 SH   SOLE   219,073 0 0
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 1,432 71,616 SH   SOLE   71,616 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 764 53,747 SH   SOLE   53,747 0 0
NUVEEN VRIABL RAT PFD & INM COM 67080R102 221 9,600 SH   SOLE   9,600 0 0
NV5 GLOBAL INC COM 62945V109 713 5,347 SH   SOLE   5,347 0 0
NVENT ELECTRIC PLC SHS G6700G107 7,267 208,930 SH   SOLE   208,930 0 0
NVIDIA CORPORATION COM 67066G104 572,967 2,099,857 SH   SOLE   2,099,857 0 0
NVR INC COM 62944T105 20,514 4,592 SH   SOLE   4,592 0 0
NXP SEMICONDUCTORS N V COM N6596X109 76,886 415,421 SH   SOLE   415,421 0 0
O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 293 70,540 SH   SOLE   70,540 0 0
OAK STR HEALTH INC COM 67181A107 7,029 261,501 SH   SOLE   261,501 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 382 51,863 SH   SOLE   51,863 0 0
OASIS PETROLEUM INC COM NEW 674215207 8,021 54,827 SH   SOLE   54,827 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 283 56,467 SH   SOLE   56,467 0 0
OCCIDENTAL PETE CORP COM 674599105 12,858 226,612 SH   SOLE   226,612 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 609 17,298 SH   SOLE   17,298 0 0
OCEANEERING INTL INC COM 675232102 161 10,605 SH   SOLE   10,605 0 0
OCEANFIRST FINL CORP COM 675234108 243 12,096 SH   SOLE   12,096 0 0
OCEANPAL INC COMMON STOCK Y6430L103 12 16,164 SH   SOLE   16,164 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,283 49,859 SH   SOLE   49,859 0 0
OFS CREDIT COMPANY INC COM 67111Q107 238 19,131 SH   SOLE   19,131 0 0
OGE ENERGY CORP COM 670837103 5,777 141,652 SH   SOLE   141,652 0 0
OKTA INC CL A 679295105 29,101 192,774 SH   SOLE   192,774 0 0
OLAPLEX HLDGS INC COM 679369108 424 27,138 SH   SOLE   27,138 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 65,821 220,371 SH   SOLE   220,371 0 0
OLD NATL BANCORP IND COM 680033107 1,599 97,600 SH   SOLE   97,600 0 0
OLD REP INTL CORP COM 680223104 3,708 143,343 SH   SOLE   143,343 0 0
OLIN CORP COM PAR $1 680665205 3,216 61,508 SH   SOLE   61,508 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 3,563 82,926 SH   SOLE   82,926 0 0
OLO INC CL A 68134L109 582 43,946 SH   SOLE   43,946 0 0
OMEGA FLEX INC COM 682095104 358 2,759 SH   SOLE   2,759 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3,756 120,545 SH   SOLE   120,545 0 0
OMNICELL COM COM 68213N109 10,414 80,420 SH   SOLE   80,420 0 0
OMNICOM GROUP INC COM 681919106 42,196 497,126 SH   SOLE   497,126 0 0
ON SEMICONDUCTOR CORP COM 682189105 21,265 339,648 SH   SOLE   339,648 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 70 50,081 SH   SOLE   50,081 0 0
ONE GAS INC COM 68235P108 802 9,091 SH   SOLE   9,091 0 0
ONEMAIN HLDGS INC COM 68268W103 4,473 94,348 SH   SOLE   94,348 0 0
ONEOK INC NEW COM 682680103 57,328 811,668 SH   SOLE   811,668 0 0
ONTO INNOVATION INC COM 683344105 5,926 68,196 SH   SOLE   68,196 0 0
OPEN LENDING CORP COM CL A 68373J104 247 13,080 SH   SOLE   13,080 0 0
OPEN TEXT CORP COM 683715106 13,207 311,496 SH   SOLE   311,496 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 125 14,395 SH   SOLE   14,395 0 0
OPKO HEALTH INC COM 68375N103 201 58,570 SH   SOLE   58,570 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 606 21,226 SH   SOLE   21,226 0 0
ORACLE CORP COM 68389X105 160,486 1,939,881 SH   SOLE   1,939,881 0 0
ORANGE SPONSORED ADR 684060106 2,706 228,895 SH   SOLE   228,895 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,778 262,222 SH   SOLE   262,222 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 47,375 69,165 SH   SOLE   69,165 0 0
ORGANON & CO COMMON STOCK 68622V106 2,149 61,524 SH   SOLE   61,524 0 0
ORION ENGINEERED CARBONS S A COM L72967109 190 11,903 SH   SOLE   11,903 0 0
ORIX CORP SPONSORED ADR 686330101 8,952 89,652 SH   SOLE   89,652 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,202 14,687 SH   SOLE   14,687 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,552 47,262 SH   SOLE   47,262 0 0
OSCAR HEALTH INC CL A 687793109 164 16,451 SH   SOLE   16,451 0 0
OSHKOSH CORP COM 688239201 65,300 648,787 SH   SOLE   648,787 0 0
OSI ETF TR OSHARES US QUALT 67110P407 8,986 204,318 SH   SOLE   204,318 0 0
OSI SYSTEMS INC COM 671044105 250 2,941 SH   SOLE   2,941 0 0
OTIS WORLDWIDE CORP COM 68902V107 19,765 256,860 SH   SOLE   256,860 0 0
OTTER TAIL CORP COM 689648103 763 12,205 SH   SOLE   12,205 0 0
OUTFRONT MEDIA INC COM 69007J106 801 28,176 SH   SOLE   28,176 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 44 24,543 SH   SOLE   24,543 0 0
OUTSET MED INC COM 690145107 706 15,544 SH   SOLE   15,544 0 0
OVERSTOCK COM INC DEL COM 690370101 656 14,901 SH   SOLE   14,901 0 0
OVINTIV INC COM 69047Q102 3,841 71,029 SH   SOLE   71,029 0 0
OWENS & MINOR INC NEW COM 690732102 604 13,716 SH   SOLE   13,716 0 0
OWENS CORNING NEW COM 690742101 7,721 84,384 SH   SOLE   84,384 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 1,208 81,715 SH   SOLE   81,715 0 0
OXFORD INDS INC COM 691497309 1,056 11,674 SH   SOLE   11,674 0 0
OXFORD LANE CAP CORP COM 691543102 656 90,548 SH   SOLE   90,548 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 20,170 631,300 SH   SOLE   631,300 0 0
PACCAR INC COM 693718108 16,368 185,852 SH   SOLE   185,852 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 4,446 113,874 SH   SOLE   113,874 0 0
PACER FDS TR BNCHMRK INDSTR 69374H766 2,302 45,304 SH   SOLE   45,304 0 0
PACER FDS TR DEVELOPED MRKT 69374H873 1,229 39,400 SH   SOLE   39,400 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 944 28,154 SH   SOLE   28,154 0 0
PACER FDS TR LUNT LRG CP ALTR 69374H717 1,109 24,758 SH   SOLE   24,758 0 0
PACER FDS TR LUNT LRGCP MULTI 69374H816 1,700 43,094 SH   SOLE   43,094 0 0
PACER FDS TR TRENDPILOT INTL 69374H683 2,744 106,395 SH   SOLE   106,395 0 0
PACER FDS TR TRENDPILOT US BD 69374H642 23,995 987,060 SH   SOLE   987,060 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 2,519 48,221 SH   SOLE   48,221 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 16,231 417,889 SH   SOLE   417,889 0 0
PACER FDS TR TRENDP US MID CP 69374H204 2,326 67,448 SH   SOLE   67,448 0 0
PACER FDS TR US CASH COWS 100 69374H881 25,670 515,662 SH   SOLE   515,662 0 0
PACER FDS TR PACER US SMALL 69374H857 4,928 122,881 SH   SOLE   122,881 0 0
PACER FDS TR TRENDPILOT FD 69374H675 757 26,457 SH   SOLE   26,457 0 0
PACER FDS TR SWAN SOS FD OF 69374H568 612 27,002 SH   SOLE   27,002 0 0
PACER FDS TR WEALTHSHIELD 69374H840 7,233 234,923 SH   SOLE   234,923 0 0
PACER FDS TR CFRA STVAL EQL 69374H691 213 5,736 SH   SOLE   5,736 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 177 19,452 SH   SOLE   19,452 0 0
PACIFIC PREMIER BANCORP COM 69478X105 2,553 72,228 SH   SOLE   72,228 0 0
PACIRA BIOSCIENCES INC COM 695127100 2,054 26,914 SH   SOLE   26,914 0 0
PACKAGING CORP AMER COM 695156109 25,468 163,139 SH   SOLE   163,139 0 0
PACWEST BANCORP DEL COM 695263103 1,356 31,449 SH   SOLE   31,449 0 0
PAGERDUTY INC COM 69553P100 1,766 51,638 SH   SOLE   51,638 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,236 61,641 SH   SOLE   61,641 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,315 241,414 SH   SOLE   241,414 0 0
PALO ALTO NETWORKS INC COM 697435105 58,214 93,515 SH   SOLE   93,515 0 0
PALOMAR HLDGS INC COM 69753M105 682 10,662 SH   SOLE   10,662 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 334 14,137 SH   SOLE   14,137 0 0
PAN AMERN SILVER CORP COM 697900108 1,022 37,419 SH   SOLE   37,419 0 0
PAPA JOHNS INTL INC COM 698813102 1,093 10,379 SH   SOLE   10,379 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107 967 23,924 SH   SOLE   23,924 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 6,626 175,249 SH   SOLE   175,249 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 340 6,117 SH   SOLE   6,117 0 0
PARAMOUNT GROUP INC COM 69924R108 515 47,167 SH   SOLE   47,167 0 0
PARK CITY GROUP INC COM NEW 700215304 99 18,780 SH   SOLE   18,780 0 0
PARK HOTELS & RESORTS INC COM 700517105 456 23,342 SH   SOLE   23,342 0 0
PARKER-HANNIFIN CORP COM 701094104 41,363 145,769 SH   SOLE   145,769 0 0
PARSONS CORP DEL COM 70202L102 2,456 63,452 SH   SOLE   63,452 0 0
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 52 49,000 SH   SOLE   49,000 0 0
PARTNER COMMUNICATIONS CO LT ADR 70211M109 94 11,432 SH   SOLE   11,432 0 0
PATRICK INDS INC COM 703343103 1,173 19,459 SH   SOLE   19,459 0 0
PATTERSON COS INC COM 703395103 1,610 49,740 SH   SOLE   49,740 0 0
PATTERSON-UTI ENERGY INC COM 703481101 539 34,814 SH   SOLE   34,814 0 0
PAYCHEX INC COM 704326107 217,566 1,594,238 SH   SOLE   1,594,238 0 0
PAYCOM SOFTWARE INC COM 70432V102 39,741 114,733 SH   SOLE   114,733 0 0
PAYCOR HCM INC COM 70435P102 1,371 47,089 SH   SOLE   47,089 0 0
PAYLOCITY HLDG CORP COM 70438V106 13,437 65,303 SH   SOLE   65,303 0 0
PAYPAL HLDGS INC COM 70450Y103 157,535 1,362,172 SH   SOLE   1,362,172 0 0
PDC ENERGY INC COM 69327R101 5,405 74,364 SH   SOLE   74,364 0 0
PEABODY ENGR CORP COM 704551100 202 8,240 SH   SOLE   8,240 0 0
PEARSON PLC SPONSORED ADR 705015105 2,121 212,741 SH   SOLE   212,741 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 6,106 249,442 SH   SOLE   249,442 0 0
PEGASYSTEMS INC COM 705573103 5,611 69,574 SH   SOLE   69,574 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 479 18,138 SH   SOLE   18,138 0 0
PEMBINA PIPELINE CORP COM 706327103 1,219 32,422 SH   SOLE   32,422 0 0
PENN NATL GAMING INC COM 707569109 3,633 85,646 SH   SOLE   85,646 0 0
PENNANT GROUP INC COM 70805E109 293 15,733 SH   SOLE   15,733 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 252 18,689 SH   SOLE   18,689 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 530 9,955 SH   SOLE   9,955 0 0
PENNYMAC MTG INVT TR COM 70931T103 213 12,635 SH   SOLE   12,635 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,489 26,560 SH   SOLE   26,560 0 0
PENTAIR PLC SHS G7S00T104 5,889 108,629 SH   SOLE   108,629 0 0
PENUMBRA INC COM 70975L107 1,343 6,046 SH   SOLE   6,046 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,581 79,107 SH   SOLE   79,107 0 0
PEPSICO INC COM 713448108 283,852 1,695,855 SH   SOLE   1,695,855 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 194 20,504 SH   SOLE   20,504 0 0
PERFICIENT INC COM 71375U101 3,439 31,241 SH   SOLE   31,241 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 7,040 138,279 SH   SOLE   138,279 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 451 37,246 SH   SOLE   37,246 0 0
PERKINELMER INC COM 714046109 20,620 118,192 SH   SOLE   118,192 0 0
PERRIGO CO PLC SHS G97822103 12,941 336,739 SH   SOLE   336,739 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 2,286 116,805 SH   SOLE   116,805 0 0
PETIQ INC COM CL A 71639T106 1,554 63,682 SH   SOLE   63,682 0 0
PETIQ INC NOTE 4.000% 6/0 71639TAB2 52 44,000 SH   SOLE   44,000 0 0
PETMED EXPRESS INC COM 716382106 288 11,157 SH   SOLE   11,157 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,237 44,254 SH   SOLE   44,254 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 15,853 1,071,124 SH   SOLE   1,071,124 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 2,465 176,312 SH   SOLE   176,312 0 0
PFIZER INC COM 717081103 240,479 4,645,142 SH   SOLE   4,645,142 0 0
PG&E CORP COM 69331C108 2,752 230,485 SH   SOLE   230,485 0 0
PGIM ETF TR ULTRA SHORT 69344A107 793 16,109 SH   SOLE   16,109 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 446 33,356 SH   SOLE   33,356 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 908 63,304 SH   SOLE   63,304 0 0
PGT INNOVATIONS INC COM 69336V101 188 10,481 SH   SOLE   10,481 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 413 20,698 SH   SOLE   20,698 0 0
PHILIP MORRIS INTL INC COM 718172109 275,171 2,929,216 SH   SOLE   2,929,216 0 0
PHILLIPS 66 COM 718546104 78,473 908,358 SH   SOLE   908,358 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1,988 57,814 SH   SOLE   57,814 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 122 217,974 SH   SOLE   217,974 0 0
PHREESIA INC COM 71944F106 255 9,692 SH   SOLE   9,692 0 0
PHYSICIANS RLTY TR COM 71943U104 4,909 279,865 SH   SOLE   279,865 0 0
PIEDMONT LITHIUM INC COM 72016P105 257 3,522 SH   SOLE   3,522 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,410 81,872 SH   SOLE   81,872 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 2,617 170,486 SH   SOLE   170,486 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 3,154 129,404 SH   SOLE   129,404 0 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 824 48,522 SH   SOLE   48,522 0 0
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 2,203 148,522 SH   SOLE   148,522 0 0
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 15,187 723,067 SH   SOLE   723,067 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 115,554 1,153,692 SH   SOLE   1,153,692 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 166,687 1,637,721 SH   SOLE   1,637,721 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 53,682 557,964 SH   SOLE   557,964 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 19,528 358,438 SH   SOLE   358,438 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 6,815 82,541 SH   SOLE   82,541 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 294 2,216 SH   SOLE   2,216 0 0
PIMCO ETF TR BROAD US TIPS 72201R403 2,417 38,172 SH   SOLE   38,172 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 33,885 347,427 SH   SOLE   347,427 0 0
PIMCO ETF TR ENHANCD SHORT 72201R643 2,377 23,980 SH   SOLE   23,980 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 4,038 76,189 SH   SOLE   76,189 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 7,655 73,508 SH   SOLE   73,508 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 4,485 89,738 SH   SOLE   89,738 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 1,696 293,373 SH   SOLE   293,373 0 0
PIMCO INCOME STRATEGY FD II COM 72201J104 174 20,004 SH   SOLE   20,004 0 0
PIMCO MUN INCOME FD II COM 72200W106 195 16,969 SH   SOLE   16,969 0 0
PINDUODUO INC SPONSORED ADS 722304102 903 22,523 SH   SOLE   22,523 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 17,282 187,684 SH   SOLE   187,684 0 0
PINNACLE WEST CAP CORP COM 723484101 9,383 120,145 SH   SOLE   120,145 0 0
PINTEREST INC CL A 72352L106 6,958 282,732 SH   SOLE   282,732 0 0
PIONEER HIGH INCOME FUND INC COM 72369H106 1,162 143,163 SH   SOLE   143,163 0 0
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 1,241 118,228 SH   SOLE   118,228 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100 1,010 102,791 SH   SOLE   102,791 0 0
PIONEER NAT RES CO COM 723787107 137,994 551,910 SH   SOLE   551,910 0 0
PIPER SANDLER COMPANIES COM 724078100 5,180 39,467 SH   SOLE   39,467 0 0
PITNEY BOWES INC COM 724479100 289 55,611 SH   SOLE   55,611 0 0
PJT PARTNERS INC COM CL A 69343T107 1,548 24,522 SH   SOLE   24,522 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4,476 415,966 SH   SOLE   415,966 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,317 114,008 SH   SOLE   114,008 0 0
PLANET FITNESS INC CL A 72703H101 22,194 262,711 SH   SOLE   262,711 0 0
PLDT INC SPONSORED ADR 69344D408 1,002 28,503 SH   SOLE   28,503 0 0
PLEXUS CORP COM 729132100 2,589 31,649 SH   SOLE   31,649 0 0
PLUG POWER INC COM NEW 72919P202 2,960 103,465 SH   SOLE   103,465 0 0
PLYMOUTH INDL REIT INC COM 729640102 3,185 117,524 SH   SOLE   117,524 0 0
PNC FINL SVCS GROUP INC COM 693475105 117,882 639,098 SH   SOLE   639,098 0 0
PNM RES INC COM 69349H107 278 5,836 SH   SOLE   5,836 0 0
POLARIS INC COM 731068102 13,410 127,323 SH   SOLE   127,323 0 0
POOL CORP COM 73278L105 71,283 168,578 SH   SOLE   168,578 0 0
POPULAR INC COM NEW 733174700 2,866 35,059 SH   SOLE   35,059 0 0
PORCH GROUP INC COM 733245104 198 28,526 SH   SOLE   28,526 0 0
PORTILLOS INC COM CL A 73642K106 226 9,196 SH   SOLE   9,196 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 10,350 187,667 SH   SOLE   187,667 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109 1,866 31,478 SH   SOLE   31,478 0 0
POST HLDGS INC COM 737446104 2,939 42,430 SH   SOLE   42,430 0 0
POSTAL REALTY TRUST INC CL A 73757R102 1,037 61,643 SH   SOLE   61,643 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,843 34,960 SH   SOLE   34,960 0 0
POWER INTEGRATIONS INC COM 739276103 15,469 166,910 SH   SOLE   166,910 0 0
PPG INDS INC COM 693506107 24,030 183,334 SH   SOLE   183,334 0 0
PPL CORP COM 69351T106 37,073 1,298,077 SH   SOLE   1,298,077 0 0
PRA GROUP INC COM 69354N106 1,669 37,022 SH   SOLE   37,022 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 613 8,274 SH   SOLE   8,274 0 0
PREMIER INC CL A 74051N102 545 15,309 SH   SOLE   15,309 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,236 23,342 SH   SOLE   23,342 0 0
PRICE T ROWE GROUP INC COM 74144T108 14,691 97,169 SH   SOLE   97,169 0 0
PRICESMART INC COM 741511109 646 8,193 SH   SOLE   8,193 0 0
PRIMERICA INC COM 74164M108 7,283 53,233 SH   SOLE   53,233 0 0
PRIMO WATER CORPORATION COM 74167P108 608 42,660 SH   SOLE   42,660 0 0
PRIMORIS SVCS CORP COM 74164F103 917 38,509 SH   SOLE   38,509 0 0
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 9,263 487,808 SH   SOLE   487,808 0 0
PRINCIPAL EXCHANGE-TRADED FD US SMCP MLTFCTR 74255Y607 425 9,578 SH   SOLE   9,578 0 0
PRINCIPAL EXCHANGE-TRADED FD PRIN MILLENNIALS 74255Y508 4,672 95,600 SH   SOLE   95,600 0 0
PRINCIPAL EXCHANGE-TRADED FD PRNC INVT GRAD 74255Y821 5,122 212,632 SH   SOLE   212,632 0 0
PRINCIPAL EXCHANGE-TRADED FD QUALITY ETF 74255Y201 2,998 53,940 SH   SOLE   53,940 0 0
PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 33,509 785,300 SH   SOLE   785,300 0 0
PRINCIPAL EXCHANGE-TRADED FD PRNCPL VLU ETF 74255Y300 3,528 79,586 SH   SOLE   79,586 0 0
PRINCIPAL EXCHANGE-TRADED FD ACTIVE HIGH YL 74255Y102 592 29,696 SH   SOLE   29,696 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,100 42,226 SH   SOLE   42,226 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 1,124 42,052 SH   SOLE   42,052 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 745 12,851 SH   SOLE   12,851 0 0
PROCTER AND GAMBLE CO COM 742718109 275,445 1,802,651 SH   SOLE   1,802,651 0 0
PROG HOLDINGS INC COM NPV 74319R101 538 18,688 SH   SOLE   18,688 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,565 75,706 SH   SOLE   75,706 0 0
PROGRESSIVE CORP COM 743315103 77,956 683,887 SH   SOLE   683,887 0 0
PROGYNY INC COM 74340E103 12,079 234,994 SH   SOLE   234,994 0 0
PROLOGIS INC. COM 74340W103 159,819 989,712 SH   SOLE   989,712 0 0
PROS HOLDINGS INC COM 74346Y103 3,615 108,535 SH   SOLE   108,535 0 0
PROSHARES TR DJ BRKFLD GLB 74347B508 18,546 373,763 SH   SOLE   373,763 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 708 11,340 SH   SOLE   11,340 0 0
PROSHARES TR INVT INT RT HG 74347B607 7,524 104,173 SH   SOLE   104,173 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 257 6,360 SH   SOLE   6,360 0 0
PROSHARES TR ONLINE RTL ETF 74347B169 208 4,530 SH   SOLE   4,530 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 1,199 18,556 SH   SOLE   18,556 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 36,594 385,568 SH   SOLE   385,568 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 762 10,547 SH   SOLE   10,547 0 0
PROSHARES TR PSHS ULT MCAP400 74347R404 1,070 17,053 SH   SOLE   17,053 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 1,124 24,216 SH   SOLE   24,216 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 644 9,809 SH   SOLE   9,809 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 428 7,364 SH   SOLE   7,364 0 0
PROSHARES TR PSHS ULTRA O&G 74347G705 3,191 22,572 SH   SOLE   22,572 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 3,261 65,178 SH   SOLE   65,178 0 0
PROSHARES TR PSHS ULT BASMATL 74347R776 1,212 10,400 SH   SOLE   10,400 0 0
PROSHARES TR PSHS CONSMR SVCS 74347R750 377 8,864 SH   SOLE   8,864 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 846 13,393 SH   SOLE   13,393 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 665 6,494 SH   SOLE   6,494 0 0
PROSHARES TR PSHS ULTRA INDL 74347R727 304 10,492 SH   SOLE   10,492 0 0
PROSHARES TR PSHS UL TELE ETF 74347R263 453 9,550 SH   SOLE   9,550 0 0
PROSHARES TR PSHS ULTRA UTIL 74347R685 1,177 14,667 SH   SOLE   14,667 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 1,782 100,726 SH   SOLE   100,726 0 0
PROSHARES TR PSHS CONSMRGOODS 74347R768 994 38,632 SH   SOLE   38,632 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G432 307 9,118 SH   SOLE   9,118 0 0
PROSHARES TR ULTSHT CONS SERV 74347G812 411 41,023 SH   SOLE   41,023 0 0
PROSHARES TR ULTRASHORT INDL 74347G598 397 26,914 SH   SOLE   26,914 0 0
PROSHARES TR ULTRASHRT S&P500 74347G416 458 12,231 SH   SOLE   12,231 0 0
PROSHARES TR ULSHRT TECH NEW 74347G424 389 26,059 SH   SOLE   26,059 0 0
PROSHARES TR LARGE CAP CRE 74347R248 3,108 57,735 SH   SOLE   57,735 0 0
PROSHARES TR ULSH 20YRTRE NEW 74347G887 231 5,680 SH   SOLE   5,680 0 0
PROSHARES TR PSHS ULDOW30 NEW 74347G374 308 7,151 SH   SOLE   7,151 0 0
PROSHARES TR ULTSHT REAL EST 74347G556 204 15,488 SH   SOLE   15,488 0 0
PROSHARES TR II VIX SH TRM FUTRS 74347Y854 1,130 68,214 SH   SOLE   68,214 0 0
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 27 27,000 SH   SOLE   27,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 5,757 82,978 SH   SOLE   82,978 0 0
PROTO LABS INC COM 743713109 456 8,611 SH   SOLE   8,611 0 0
PROVIDENT FINL SVCS INC COM 74386T105 741 31,663 SH   SOLE   31,663 0 0
PRUDENTIAL FINL INC COM 744320102 74,527 630,672 SH   SOLE   630,672 0 0
PRUDENTIAL PLC ADR 74435K204 8,901 300,908 SH   SOLE   300,908 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 4,504 26,797 SH   SOLE   26,797 0 0
PTC INC COM 69370C100 23,063 214,098 SH   SOLE   214,098 0 0
PUBLIC STORAGE COM 74460D109 30,434 77,980 SH   SOLE   77,980 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 43,723 624,617 SH   SOLE   624,617 0 0
PUBMATIC INC COM CL A 74467Q103 1,247 47,741 SH   SOLE   47,741 0 0
PULTE GROUP INC COM 745867101 16,827 401,589 SH   SOLE   401,589 0 0
PURE STORAGE INC CL A 74624M102 1,043 29,539 SH   SOLE   29,539 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 81 10,119 SH   SOLE   10,119 0 0
PURPLE INNOVATION INC COM 74640Y106 61 10,442 SH   SOLE   10,442 0 0
PUTNAM MANAGED MUN INCOME TR COM 746823103 95 13,408 SH   SOLE   13,408 0 0
PVH CORPORATION COM 693656100 3,324 43,386 SH   SOLE   43,386 0 0
Q2 HLDGS INC COM 74736L109 3,319 53,839 SH   SOLE   53,839 0 0
QIAGEN NV SHS NEW N72482123 869 17,681 SH   SOLE   17,681 0 0
QIWI PLC SPON ADR REP B 74735M108 293 69,322 SH   SOLE   69,322 0 0
QORVO INC COM 74736K101 18,527 149,288 SH   SOLE   149,288 0 0
QUAKER HOUGHTON COM 747316107 7,925 45,861 SH   SOLE   45,861 0 0
QUALCOMM INC COM 747525103 264,745 1,732,401 SH   SOLE   1,732,401 0 0
QUALTRICS INTL INC COM CL A 747601201 627 21,954 SH   SOLE   21,954 0 0
QUALYS INC COM 74758T303 7,750 54,421 SH   SOLE   54,421 0 0
QUANEX BLDG PRODS CORP COM 747619104 423 20,135 SH   SOLE   20,135 0 0
QUANTA SVCS INC COM 74762E102 19,668 149,442 SH   SOLE   149,442 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 427 21,360 SH   SOLE   21,360 0 0
QUDIAN INC ADR 747798106 26 22,191 SH   SOLE   22,191 0 0
QUEST DIAGNOSTICS INC COM 74834L100 26,289 192,089 SH   SOLE   192,089 0 0
QUICKLOGIC CORP COM NEW 74837P405 139 25,238 SH   SOLE   25,238 0 0
QUIDEL CORP COM 74838J101 3,060 27,209 SH   SOLE   27,209 0 0
QURATE RETAIL INC COM SER A 74915M100 1,273 267,446 SH   SOLE   267,446 0 0
R1 RCM INC COM 749397105 890 33,253 SH   SOLE   33,253 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 373 26,808 SH   SOLE   26,808 0 0
RADIAN GROUP INC COM 750236101 1,298 58,434 SH   SOLE   58,434 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 825 57,791 SH   SOLE   57,791 0 0
RALPH LAUREN CORP CL A 751212101 982 8,654 SH   SOLE   8,654 0 0
RAMBUS INC DEL COM 750917106 1,027 32,191 SH   SOLE   32,191 0 0
RANGE RES CORP COM 75281A109 745 24,523 SH   SOLE   24,523 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 2,058 100,729 SH   SOLE   100,729 0 0
RAPID7 INC COM 753422104 11,142 100,161 SH   SOLE   100,161 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 251 17,953 SH   SOLE   17,953 0 0
RAYMOND JAMES FINL INC COM 754730109 46,643 424,374 SH   SOLE   424,374 0 0
RAYONIER INC COM 754907103 1,153 28,046 SH   SOLE   28,046 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 221,041 2,231,158 SH   SOLE   2,231,158 0 0
RBB FD INC MOTLEY FOL ETF 74933W601 336 8,211 SH   SOLE   8,211 0 0
RBB FD INC STANCE EQT ESG 74933W759 327 12,189 SH   SOLE   12,189 0 0
RBB FD INC MOTLEY FOOL GBL 74933W635 372 12,749 SH   SOLE   12,749 0 0
RBB FD INC MOTLEY FOOL MID 74933W627 216 8,154 SH   SOLE   8,154 0 0
RBC BEARINGS INC COM 75524B104 21,957 113,250 SH   SOLE   113,250 0 0
REALOGY HLDGS CORP COM 75605Y106 1,182 75,387 SH   SOLE   75,387 0 0
REALTY INCOME CORP COM 756109104 52,821 762,212 SH   SOLE   762,212 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 292 8,453 SH   SOLE   8,453 0 0
RED ROCK RESORTS INC CL A 75700L108 371 7,649 SH   SOLE   7,649 0 0
REDWOOD TR INC COM 758075402 714 67,773 SH   SOLE   67,773 0 0
REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7 28 28,000 SH   SOLE   28,000 0 0
REGAL REXNORD CORPORATION COM 758750103 8,036 54,013 SH   SOLE   54,013 0 0
REGENCY CTRS CORP COM 758849103 12,953 181,566 SH   SOLE   181,566 0 0
REGENERON PHARMACEUTICALS COM 75886F107 55,685 79,730 SH   SOLE   79,730 0 0
REGENXBIO INC COM 75901B107 282 8,483 SH   SOLE   8,483 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 12,557 564,107 SH   SOLE   564,107 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 11,070 101,136 SH   SOLE   101,136 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 69,322 378,085 SH   SOLE   378,085 0 0
RELX PLC SPONSORED ADR 759530108 31,865 1,024,588 SH   SOLE   1,024,588 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1,402 31,805 SH   SOLE   31,805 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 7,014 44,249 SH   SOLE   44,249 0 0
RENALYTIX PLC ADS 75973T101 119 17,235 SH   SOLE   17,235 0 0
RENASANT CORP COM 75970E107 1,816 54,301 SH   SOLE   54,301 0 0
RENESOLA LTD SPONSORED ADS 75971T301 64 10,968 SH   SOLE   10,968 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 93 11,272 SH   SOLE   11,272 0 0
RENREN INC SPONSORED ADS 759892300 212 9,670 SH   SOLE   9,670 0 0
RENT A CTR INC NEW COM 76009N100 1,015 40,284 SH   SOLE   40,284 0 0
REPAY HLDGS CORP COM CL A 76029L100 175 11,831 SH   SOLE   11,831 0 0
REPLIGEN CORP COM 759916109 21,560 114,628 SH   SOLE   114,628 0 0
REPUBLIC SVCS INC COM 760759100 73,426 554,159 SH   SOLE   554,159 0 0
RESEARCH FRONTIERS INC COM 760911107 27 14,000 SH   SOLE   14,000 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,487 62,398 SH   SOLE   62,398 0 0
RESMED INC COM 761152107 54,181 223,420 SH   SOLE   223,420 0 0
RESOLUTE FST PRODS INC COM 76117W109 1,277 98,880 SH   SOLE   98,880 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 37,034 634,260 SH   SOLE   634,260 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 433 22,314 SH   SOLE   22,314 0 0
REV GROUP INC COM 749527107 199 14,871 SH   SOLE   14,871 0 0
REVANCE THERAPEUTICS INC COM 761330109 245 12,543 SH   SOLE   12,543 0 0
REVOLVE GROUP INC CL A 76156B107 2,972 55,363 SH   SOLE   55,363 0 0
REXFORD INDL RLTY INC COM 76169C100 5,154 69,093 SH   SOLE   69,093 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 3,842 130,958 SH   SOLE   130,958 0 0
RH COM 74967X103 1,751 5,368 SH   SOLE   5,368 0 0
RING ENERGY INC COM 76680V108 185 48,506 SH   SOLE   48,506 0 0
RINGCENTRAL INC CL A 76680R206 1,356 11,566 SH   SOLE   11,566 0 0
RIO TINTO PLC SPONSORED ADR 767204100 54,786 681,420 SH   SOLE   681,420 0 0
RIOT BLOCKCHAIN INC COM 767292105 223 10,512 SH   SOLE   10,512 0 0
RISKIFIED LTD SHS CL A M8216R109 109 18,086 SH   SOLE   18,086 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 31,732 537,553 SH   SOLE   537,553 0 0
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 189 11,500 SH   SOLE   11,500 0 0
RIVERNORTH MANAGED DUR MUN I COM 76882H105 365 21,251 SH   SOLE   21,251 0 0
RIVERNORTH MANAGED DUR MUN I COM 76882M104 386 20,000 SH   SOLE   20,000 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2,820 56,134 SH   SOLE   56,134 0 0
RLI CORP COM 749607107 7,508 67,868 SH   SOLE   67,868 0 0
RMR GROUP INC CL A 74967R106 355 11,403 SH   SOLE   11,403 0 0
ROBERT HALF INTL INC COM 770323103 13,508 118,301 SH   SOLE   118,301 0 0
ROBINHOOD MKTS INC COM CL A 770700102 573 42,385 SH   SOLE   42,385 0 0
ROBLOX CORP CL A 771049103 15,333 331,601 SH   SOLE   331,601 0 0
ROCKET COS INC COM CL A 77311W101 3,282 295,146 SH   SOLE   295,146 0 0
ROCKWELL AUTOMATION INC COM 773903109 83,156 296,955 SH   SOLE   296,955 0 0
ROCKWELL MED INC COM 774374102 13 27,302 SH   SOLE   27,302 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 2,797 49,278 SH   SOLE   49,278 0 0
ROGERS CORP COM 775133101 2,650 9,755 SH   SOLE   9,755 0 0
ROKU INC COM CL A 77543R102 2,228 17,784 SH   SOLE   17,784 0 0
ROLLINS INC COM 775711104 29,057 829,029 SH   SOLE   829,029 0 0
ROPER TECHNOLOGIES INC COM 776696106 85,169 180,354 SH   SOLE   180,354 0 0
ROSS STORES INC COM 778296103 54,880 606,673 SH   SOLE   606,673 0 0
ROYAL BK CDA COM 780087102 19,114 173,341 SH   SOLE   173,341 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 9,409 112,304 SH   SOLE   112,304 0 0
ROYAL GOLD INC COM 780287108 3,434 24,308 SH   SOLE   24,308 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 332 8,524 SH   SOLE   8,524 0 0
ROYCE VALUE TR INC COM 780910105 564 33,207 SH   SOLE   33,207 0 0
RPC INC COM 749660106 193 18,101 SH   SOLE   18,101 0 0
RPM INTL INC COM 749685103 18,228 223,819 SH   SOLE   223,819 0 0
RPT REALTY SH BEN INT 74971D101 394 28,648 SH   SOLE   28,648 0 0
RUSH ENTERPRISES INC CL A 781846209 3,699 72,649 SH   SOLE   72,649 0 0
RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 639 16,484 SH   SOLE   16,484 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 9,341 107,223 SH   SOLE   107,223 0 0
RYDER SYS INC COM 783549108 4,831 60,901 SH   SOLE   60,901 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,355 14,609 SH   SOLE   14,609 0 0
S&P GLOBAL INC COM 78409V104 310,083 755,969 SH   SOLE   755,969 0 0
SABA CAPITAL INCOME & OPRNT SHARES 78518H103 3,086 682,791 SH   SOLE   682,791 0 0
SABINE RTY TR UNIT BEN INT 785688102 916 15,868 SH   SOLE   15,868 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3,357 225,454 SH   SOLE   225,454 0 0
SABRE CORP COM 78573M104 11,425 999,589 SH   SOLE   999,589 0 0
SAFEHOLD INC COM 78645L100 2,553 46,041 SH   SOLE   46,041 0 0
SAFETY INS GROUP INC COM 78648T100 223 2,455 SH   SOLE   2,455 0 0
SAGE THERAPEUTICS INC COM 78667J108 381 11,512 SH   SOLE   11,512 0 0
SAIA INC COM 78709Y105 6,941 28,466 SH   SOLE   28,466 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1,326 25,901 SH   SOLE   25,901 0 0
SALESFORCE COM INC COM 79466L302 275,150 1,295,921 SH   SOLE   1,295,921 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 923 59,053 SH   SOLE   59,053 0 0
SANDERSON FARMS INC COM 800013104 219 1,169 SH   SOLE   1,169 0 0
SANDY SPRING BANCORP INC COM 800363103 1,112 24,749 SH   SOLE   24,749 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 386 4,629 SH   SOLE   4,629 0 0
SANMINA CORPORATION COM 801056102 5,600 138,550 SH   SOLE   138,550 0 0
SANOFI SPONSORED ADR 80105N105 55,978 1,090,341 SH   SOLE   1,090,341 0 0
SAP SE SPON ADR 803054204 53,587 482,943 SH   SOLE   482,943 0 0
SAREPTA THERAPEUTICS INC COM 803607100 239 3,064 SH   SOLE   3,064 0 0
SASOL LTD SPONSORED ADR 803866300 2,116 87,496 SH   SOLE   87,496 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 56,642 164,608 SH   SOLE   164,608 0 0
SCHLUMBERGER LTD COM STK 806857108 43,516 1,053,407 SH   SOLE   1,053,407 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 5,189 203,507 SH   SOLE   203,507 0 0
SCHNITZER STEEL INDS INC CL A 806882106 483 9,305 SH   SOLE   9,305 0 0
SCHOLASTIC CORP COM 807066105 308 7,639 SH   SOLE   7,639 0 0
SCHRODINGER INC COM 80810D103 312 9,157 SH   SOLE   9,157 0 0
SCHWAB CHARLES CORP COM 808513105 107,226 1,271,802 SH   SOLE   1,271,802 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 13,083 405,811 SH   SOLE   405,811 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 976,241 16,687,880 SH   SOLE   16,687,880 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 256,932 3,433,996 SH   SOLE   3,433,996 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 154,463 2,163,654 SH   SOLE   2,163,654 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 117,849 4,243,737 SH   SOLE   4,243,737 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 25,403 877,470 SH   SOLE   877,470 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 628 17,763 SH   SOLE   17,763 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 985 18,428 SH   SOLE   18,428 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 36,439 684,296 SH   SOLE   684,296 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 394,023 10,730,485 SH   SOLE   10,730,485 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 80,923 1,633,491 SH   SOLE   1,633,491 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 144,334 2,854,139 SH   SOLE   2,854,139 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 102,077 1,911,907 SH   SOLE   1,911,907 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 327,062 4,145,793 SH   SOLE   4,145,793 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 666,599 12,378,806 SH   SOLE   12,378,806 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 71,287 939,716 SH   SOLE   939,716 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 156,613 6,292,208 SH   SOLE   6,292,208 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 121,167 2,558,431 SH   SOLE   2,558,431 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 110,571 1,821,291 SH   SOLE   1,821,291 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 844 19,179 SH   SOLE   19,179 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672 2,310 89,957 SH   SOLE   89,957 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 1,414 29,123 SH   SOLE   29,123 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 57,455 1,513,169 SH   SOLE   1,513,169 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 223 3,858 SH   SOLE   3,858 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 286 10,396 SH   SOLE   10,396 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 870 9,436 SH   SOLE   9,436 0 0
SCIENTIFIC GAMES CORP COM 80874P109 309 5,266 SH   SOLE   5,266 0 0
SCIPLAY CORPORATION CL A 809087109 601 46,536 SH   SOLE   46,536 0 0
SCORPIO TANKERS INC SHS Y7542C130 681 31,847 SH   SOLE   31,847 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 35,253 286,700 SH   SOLE   286,700 0 0
SCPHARMACEUTICALS INC COM 810648105 58 10,228 SH   SOLE   10,228 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 263 12,657 SH   SOLE   12,657 0 0
SEA LTD SPONSORD ADS 81141R100 20,168 168,360 SH   SOLE   168,360 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 4,730 135,069 SH   SOLE   135,069 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 25,090 279,089 SH   SOLE   279,089 0 0
SEAGEN INC COM 81181C104 7,338 50,941 SH   SOLE   50,941 0 0
SEALED AIR CORP NEW COM 81211K100 18,030 269,258 SH   SOLE   269,258 0 0
SEAWORLD ENTMT INC COM 81282V100 1,597 21,455 SH   SOLE   21,455 0 0
SEER INC COM CL A 81578P106 261 17,147 SH   SOLE   17,147 0 0
SEI INVTS CO COM 784117103 13,830 229,692 SH   SOLE   229,692 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,633 109,735 SH   SOLE   109,735 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 435,328 11,360,345 SH   SOLE   11,360,345 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 302,433 4,397,112 SH   SOLE   4,397,112 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 87,255 1,149,760 SH   SOLE   1,149,760 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 75,892 736,957 SH   SOLE   736,957 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 50,702 575,178 SH   SOLE   575,178 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 84,812 1,755,206 SH   SOLE   1,755,206 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 303,782 1,642,066 SH   SOLE   1,642,066 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 178,250 2,331,890 SH   SOLE   2,331,890 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 580,628 4,238,467 SH   SOLE   4,238,467 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 739,705 4,654,282 SH   SOLE   4,654,282 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 93,465 1,255,243 SH   SOLE   1,255,243 0 0
SELECTIVE INS GROUP INC COM 816300107 5,969 66,792 SH   SOLE   66,792 0 0
SEMPRA COM 816851109 36,390 216,455 SH   SOLE   216,455 0 0
SEMRUSH HLDGS INC CL A COM 81686C104 418 35,011 SH   SOLE   35,011 0 0
SEMTECH CORP COM 816850101 2,982 43,012 SH   SOLE   43,012 0 0
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 627 36,489 SH   SOLE   36,489 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 18,206 358,030 SH   SOLE   358,030 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 575 6,851 SH   SOLE   6,851 0 0
SENTINELONE INC CL A 81730H109 335 8,643 SH   SOLE   8,643 0 0
SERVICE CORP INTL COM 817565104 3,646 55,387 SH   SOLE   55,387 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 398 45,105 SH   SOLE   45,105 0 0
SERVICENOW INC COM 81762P102 250,141 449,174 SH   SOLE   449,174 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,135 11,911 SH   SOLE   11,911 0 0
SHAKE SHACK INC CL A 819047101 1,815 26,734 SH   SOLE   26,734 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 674 21,701 SH   SOLE   21,701 0 0
SHELL PLC SPON ADS 780259305 45,859 834,863 SH   SOLE   834,863 0 0
SHERWIN WILLIAMS CO COM 824348106 120,192 481,498 SH   SOLE   481,498 0 0
SHIFT4 PMTS INC CL A 82452J109 1,118 18,057 SH   SOLE   18,057 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 4,811 143,922 SH   SOLE   143,922 0 0
SHOCKWAVE MED INC COM 82489T104 5,333 25,718 SH   SOLE   25,718 0 0
SHOE CARNIVAL INC COM 824889109 3,769 129,242 SH   SOLE   129,242 0 0
SHOPIFY INC CL A 82509L107 79,124 117,054 SH   SOLE   117,054 0 0
SHUTTERSTOCK INC COM 825690100 5,617 60,350 SH   SOLE   60,350 0 0
SHYFT GROUP INC COM 825698103 818 22,667 SH   SOLE   22,667 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 920 56,713 SH   SOLE   56,713 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 365 122,198 SH   SOLE   122,198 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 20,734 70,646 SH   SOLE   70,646 0 0
SIGNET JEWELERS LIMITED SHS G81276100 633 8,701 SH   SOLE   8,701 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 255 14,050 SH   SOLE   14,050 0 0
SILGAN HOLDINGS INC COM 827048109 2,788 60,306 SH   SOLE   60,306 0 0
SILICON LABORATORIES INC COM 826919102 8,347 55,574 SH   SOLE   55,574 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3,275 49,010 SH   SOLE   49,010 0 0
SILK RD MED INC COM 82710M100 881 21,345 SH   SOLE   21,345 0 0
SILVERGATE CAP CORP CL A 82837P408 5,850 38,854 SH   SOLE   38,854 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 854 32,564 SH   SOLE   32,564 0 0
SIMON PPTY GROUP INC NEW COM 828806109 35,379 268,916 SH   SOLE   268,916 0 0
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 22,630 722,081 SH   SOLE   722,081 0 0
SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780 12,016 595,717 SH   SOLE   595,717 0 0
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 1,099 44,804 SH   SOLE   44,804 0 0
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 3,520 109,834 SH   SOLE   109,834 0 0
SIMPLIFY EXCHANGE TRADED FUN NASDAQ 100 CNVX 82889N400 660 22,201 SH   SOLE   22,201 0 0
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS UPSID 82889N301 515 15,811 SH   SOLE   15,811 0 0
SIMPLY GOOD FOODS CO COM 82900L102 3,253 85,724 SH   SOLE   85,724 0 0
SIMPSON MFG INC COM 829073105 6,235 57,180 SH   SOLE   57,180 0 0
SIMULATIONS PLUS INC COM 829214105 464 9,105 SH   SOLE   9,105 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 347 52,344 SH   SOLE   52,344 0 0
SIRIUSPOINT LTD COM G8192H106 146 19,531 SH   SOLE   19,531 0 0
SITE CTRS CORP COM 82981J109 3,908 233,845 SH   SOLE   233,845 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 40,643 251,367 SH   SOLE   251,367 0 0
SITIME CORP COM 82982T106 3,292 13,282 SH   SOLE   13,282 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,691 38,875 SH   SOLE   38,875 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 707 30,372 SH   SOLE   30,372 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 3,624 141,384 SH   SOLE   141,384 0 0
SKECHERS U S A INC CL A 830566105 2,030 49,800 SH   SOLE   49,800 0 0
SKILLZ INC COM 83067L109 41 13,761 SH   SOLE   13,761 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 707 12,876 SH   SOLE   12,876 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 28,746 215,683 SH   SOLE   215,683 0 0
SL GREEN RLTY CORP COM 78440X887 4,673 57,564 SH   SOLE   57,564 0 0
SLM CORP COM 78442P106 10,942 595,985 SH   SOLE   595,985 0 0
SLR INVESTMENT CORP COM 83413U100 197 10,839 SH   SOLE   10,839 0 0
SM ENERGY CO COM 78454L100 352 9,044 SH   SOLE   9,044 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 748 28,943 SH   SOLE   28,943 0 0
SMARTSHEET INC COM CL A 83200N103 1,624 29,641 SH   SOLE   29,641 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5,967 187,047 SH   SOLE   187,047 0 0
SMITH & WESSON BRANDS INC COM 831754106 268 17,733 SH   SOLE   17,733 0 0
SMITH A O CORP COM 831865209 9,361 146,512 SH   SOLE   146,512 0 0
SMUCKER J M CO COM NEW 832696405 26,586 196,334 SH   SOLE   196,334 0 0
SNAP INC CL A 83304A106 17,950 498,764 SH   SOLE   498,764 0 0
SNAP ON INC COM 833034101 86,714 422,008 SH   SOLE   422,008 0 0
SNOWFLAKE INC CL A 833445109 21,493 93,801 SH   SOLE   93,801 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 836 9,768 SH   SOLE   9,768 0 0
SOFI TECHNOLOGIES INC COM 83406F102 525 55,567 SH   SOLE   55,567 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9,686 30,045 SH   SOLE   30,045 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 173 15,355 SH   SOLE   15,355 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 371 8,716 SH   SOLE   8,716 0 0
SONOCO PRODS CO COM 835495102 3,196 51,082 SH   SOLE   51,082 0 0
SONOS INC COM 83570H108 1,520 53,850 SH   SOLE   53,850 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 55,522 540,572 SH   SOLE   540,572 0 0
SOTERA HEALTH CO COM 83601L102 631 29,145 SH   SOLE   29,145 0 0
SOURCE CAP INC COM 836144105 1,080 25,710 SH   SOLE   25,710 0 0
SOUTH JERSEY INDS INC COM 838518108 391 11,324 SH   SOLE   11,324 0 0
SOUTHERN CO COM 842587107 106,218 1,464,872 SH   SOLE   1,464,872 0 0
SOUTHERN COPPER CORP COM 84265V105 12,925 170,292 SH   SOLE   170,292 0 0
SOUTHSTATE CORPORATION COM 840441109 5,096 62,464 SH   SOLE   62,464 0 0
SOUTHWEST AIRLS CO COM 844741108 6,596 144,026 SH   SOLE   144,026 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 3,018 38,548 SH   SOLE   38,548 0 0
SOUTHWESTERN ENERGY CO COM 845467109 366 51,070 SH   SOLE   51,070 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 115,496 333,004 SH   SOLE   333,004 0 0
SPDR GOLD TR GOLD SHS 78463V107 236,154 1,307,246 SH   SOLE   1,307,246 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 22,321 413,279 SH   SOLE   413,279 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 11,742 285,343 SH   SOLE   285,343 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 10,412 378,330 SH   SOLE   378,330 0 0
SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 1,601 12,806 SH   SOLE   12,806 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 31,054 430,279 SH   SOLE   430,279 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 189,126 5,517,090 SH   SOLE   5,517,090 0 0
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 488 8,903 SH   SOLE   8,903 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1,248 14,168 SH   SOLE   14,168 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 91,633 2,371,442 SH   SOLE   2,371,442 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 969 14,379 SH   SOLE   14,379 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 5,438 93,630 SH   SOLE   93,630 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 985 17,381 SH   SOLE   17,381 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 49,544 789,176 SH   SOLE   789,176 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 6,747 173,978 SH   SOLE   173,978 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 17,137 487,403 SH   SOLE   487,403 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1,068 31,314 SH   SOLE   31,314 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 398 13,646 SH   SOLE   13,646 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 532 4,847 SH   SOLE   4,847 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 235 4,056 SH   SOLE   4,056 0 0
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 291 4,536 SH   SOLE   4,536 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,670,187 3,698,050 SH   SOLE   3,698,050 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 34,780 70,914 SH   SOLE   70,914 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 288,357 3,153,855 SH   SOLE   3,153,855 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 94,022 2,753,221 SH   SOLE   2,753,221 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367 12,122 436,203 SH   SOLE   436,203 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 140,654 2,647,363 SH   SOLE   2,647,363 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 35,747 481,703 SH   SOLE   481,703 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 383,395 5,447,506 SH   SOLE   5,447,506 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 36,890 442,692 SH   SOLE   442,692 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 285,574 9,478,070 SH   SOLE   9,478,070 0 0
SPDR SER TR BLOOMBERG CONV 78464A359 67,540 877,712 SH   SOLE   877,712 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 263,726 2,572,938 SH   SOLE   2,572,938 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516 35,480 1,363,041 SH   SOLE   1,363,041 0 0
SPDR SER TR BLOOMBERG INVT 78468R200 35,115 1,151,673 SH   SOLE   1,151,673 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408 56,342 2,147,195 SH   SOLE   2,147,195 0 0
SPDR SER TR DJ REIT ETF 78464A607 140,387 1,196,619 SH   SOLE   1,196,619 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 34,704 278,522 SH   SOLE   278,522 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284 41,240 747,778 SH   SOLE   747,778 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721 46,373 968,530 SH   SOLE   968,530 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 409,129 8,644,187 SH   SOLE   8,644,187 0 0
SPDR SER TR NYSE TECH ETF 78464A102 1,625 11,687 SH   SOLE   11,687 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 89,244 1,605,681 SH   SOLE   1,605,681 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 231,151 8,317,764 SH   SOLE   8,317,764 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606 4,856 193,446 SH   SOLE   193,446 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 65,564 2,164,539 SH   SOLE   2,164,539 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 147,450 3,898,740 SH   SOLE   3,898,740 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 41,620 882,518 SH   SOLE   882,518 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 27,809 632,744 SH   SOLE   632,744 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 227,522 5,449,638 SH   SOLE   5,449,638 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 44,894 1,067,135 SH   SOLE   1,067,135 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 42,233 1,424,379 SH   SOLE   1,424,379 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 35,236 1,164,453 SH   SOLE   1,164,453 0 0
SPDR SER TR SPDR S&P1500VL 78464A128 2,022 13,047 SH   SOLE   13,047 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 9,070 81,699 SH   SOLE   81,699 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 155,026 2,341,422 SH   SOLE   2,341,422 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 34,191 365,246 SH   SOLE   365,246 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 12,964 154,647 SH   SOLE   154,647 0 0
SPDR SER TR AEROSPACE DEF 78464A631 4,862 38,999 SH   SOLE   38,999 0 0
SPDR SER TR S&P BK ETF 78464A797 6,227 118,957 SH   SOLE   118,957 0 0
SPDR SER TR S&P BIOTECH 78464A870 6,271 69,774 SH   SOLE   69,774 0 0
SPDR SER TR S&P DIVID ETF 78464A763 246,701 1,925,698 SH   SOLE   1,925,698 0 0
SPDR SER TR HLTH CR EQUIP 78464A581 1,967 17,556 SH   SOLE   17,556 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 3,394 53,708 SH   SOLE   53,708 0 0
SPDR SER TR S&P KENSHO NEW 78468R648 5,139 98,887 SH   SOLE   98,887 0 0
SPDR SER TR S&P METALS MNG 78464A755 15,980 260,724 SH   SOLE   260,724 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 5,821 43,264 SH   SOLE   43,264 0 0
SPDR SER TR S&P REGL BKG 78464A698 30,079 436,553 SH   SOLE   436,553 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 1,290 17,076 SH   SOLE   17,076 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862 5,824 28,073 SH   SOLE   28,073 0 0
SPDR SER TR COMP SOFTWARE 78464A599 1,870 12,688 SH   SOLE   12,688 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 1,101 11,932 SH   SOLE   11,932 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 379 2,637 SH   SOLE   2,637 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292 6,541 167,673 SH   SOLE   167,673 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 856 35,706 SH   SOLE   35,706 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 7,720 373,296 SH   SOLE   373,296 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391 3,263 143,537 SH   SOLE   143,537 0 0
SPDR SER TR RUSSELL LOW VOL 78468R754 3,059 27,879 SH   SOLE   27,879 0 0
SPDR SER TR S&P KENSHO FUTRE 78468R671 270 5,121 SH   SOLE   5,121 0 0
SPDR SER TR S&P KENSHO INTLG 78468R697 242 5,926 SH   SOLE   5,926 0 0
SPDR SER TR S&P PHARMAC 78464A722 1,940 42,844 SH   SOLE   42,844 0 0
SPDR SER TR RUSSELL YIELD 78468R770 1,944 19,164 SH   SOLE   19,164 0 0
SPDR SER TR S&P 500 ESG ETF 78468R531 610 14,058 SH   SOLE   14,058 0 0
SPDR SER TR S&P INS ETF 78464A789 986 23,459 SH   SOLE   23,459 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 757 8,505 SH   SOLE   8,505 0 0
SPDR SER TR BLOOMBERG SHORT 78464A334 44,145 1,516,490 SH   SOLE   1,516,490 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490 884 16,375 SH   SOLE   16,375 0 0
SPDR SER TR PORTFOLIO CRPORT 78464A144 866 27,044 SH   SOLE   27,044 0 0
SPDR SER TR S&P CAP MKTS 78464A771 1,174 12,856 SH   SOLE   12,856 0 0
SPDR SER TR S&P KENSHO SMART 78468R689 2,183 46,554 SH   SOLE   46,554 0 0
SPDR SER TR BLOOMBERG INTL 78464A151 682 21,392 SH   SOLE   21,392 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 6,170 54,044 SH   SOLE   54,044 0 0
SPDR SER TR HLTH CARE SVCS 78464A573 517 5,100 SH   SOLE   5,100 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,912 21,556 SH   SOLE   21,556 0 0
SPINNAKER ETF SERIES CANNABIS ETF 84858T400 237 31,291 SH   SOLE   31,291 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 873 17,860 SH   SOLE   17,860 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,373 138,487 SH   SOLE   138,487 0 0
SPLUNK INC COM 848637104 29,968 201,657 SH   SOLE   201,657 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 11,734 77,699 SH   SOLE   77,699 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 925 16,396 SH   SOLE   16,396 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 3,371 173,943 SH   SOLE   173,943 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 11,046 718,645 SH   SOLE   718,645 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 344 21,335 SH   SOLE   21,335 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 5,603 638,917 SH   SOLE   638,917 0 0
SPROUT SOCIAL INC COM CL A 85209W109 8,552 106,736 SH   SOLE   106,736 0 0
SPROUTS FMRS MKT INC COM 85208M102 3,062 95,750 SH   SOLE   95,750 0 0
SPS COMM INC COM 78463M107 18,976 144,635 SH   SOLE   144,635 0 0
SPX CORP COM 784635104 1,418 28,691 SH   SOLE   28,691 0 0
SPX FLOW INC COM 78469X107 8,807 102,145 SH   SOLE   102,145 0 0
SQUARESPACE INC CLASS A 85225A107 2,366 92,354 SH   SOLE   92,354 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 26,085 347,712 SH   SOLE   347,712 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 148,722 3,307,875 SH   SOLE   3,307,875 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 39,980 893,004 SH   SOLE   893,004 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 26,697 865,954 SH   SOLE   865,954 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 909 22,715 SH   SOLE   22,715 0 0
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 4,752 139,235 SH   SOLE   139,235 0 0
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 10,315 357,551 SH   SOLE   357,551 0 0
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 22,140 489,056 SH   SOLE   489,056 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,368 29,628 SH   SOLE   29,628 0 0
STAG INDL INC COM 85254J102 5,744 138,921 SH   SOLE   138,921 0 0
STANDARD LITHIUM LTD COM 853606101 181 20,600 SH   SOLE   20,600 0 0
STANDARD MTR PRODS INC COM 853666105 344 7,983 SH   SOLE   7,983 0 0
STANDEX INTL CORP COM 854231107 5,966 59,704 SH   SOLE   59,704 0 0
STANLEY BLACK & DECKER INC COM 854502101 19,179 137,201 SH   SOLE   137,201 0 0
STANTEC INC COM 85472N109 208 4,147 SH   SOLE   4,147 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1,032 34,751 SH   SOLE   34,751 0 0
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 3,402 142,596 SH   SOLE   142,596 0 0
STARBOARD INVT TR ADAPTIVE HIGH IN 85521B767 956 101,375 SH   SOLE   101,375 0 0
STARBOARD INVT TR AI QUALITY GROWT 85521B791 856 59,134 SH   SOLE   59,134 0 0
STARBOARD INVT TR RH HEDGED MULTI 85521B783 788 85,475 SH   SOLE   85,475 0 0
STARBOARD INVT TR RH TACTICAL OUTL 85521B759 1,987 134,455 SH   SOLE   134,455 0 0
STARBOARD INVT TR RH TACTICAL ROT 85521B775 2,159 160,379 SH   SOLE   160,379 0 0
STARBUCKS CORP COM 855244109 257,507 2,830,678 SH   SOLE   2,830,678 0 0
STARWOOD PPTY TR INC COM 85571B105 7,177 296,935 SH   SOLE   296,935 0 0
STATE STR CORP COM 857477103 28,847 331,114 SH   SOLE   331,114 0 0
STEALTH BIOTHERAPEUTICS CORP SPONSORED ADS 85789A105 10 14,225 SH   SOLE   14,225 0 0
STEEL DYNAMICS INC COM 858119100 11,469 137,470 SH   SOLE   137,470 0 0
STEELCASE INC CL A 858155203 4,701 393,413 SH   SOLE   393,413 0 0
STELLANTIS N.V SHS N82405106 252 15,437 SH   SOLE   15,437 0 0
STELLUS CAP INVT CORP COM 858568108 163 11,730 SH   SOLE   11,730 0 0
STEM INC COM 85859N102 146 13,221 SH   SOLE   13,221 0 0
STEPAN CO COM 858586100 802 8,116 SH   SOLE   8,116 0 0
STEPSTONE GROUP INC COM CL A 85914M107 6,193 187,318 SH   SOLE   187,318 0 0
STERICYCLE INC COM 858912108 10,215 173,365 SH   SOLE   173,365 0 0
STERIS PLC SHS USD G8473T100 101,402 419,414 SH   SOLE   419,414 0 0
STERLING CHECK CORP COM 85917T109 361 13,659 SH   SOLE   13,659 0 0
STEVANATO GROUP S P A ORD SHS T9224W109 986 48,989 SH   SOLE   48,989 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,521 25,090 SH   SOLE   25,090 0 0
STIFEL FINL CORP COM 860630102 15,204 223,914 SH   SOLE   223,914 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 10,198 235,940 SH   SOLE   235,940 0 0
STONECO LTD COM CL A G85158106 122 10,397 SH   SOLE   10,397 0 0
STONEX GROUP INC COM 861896108 297 4,004 SH   SOLE   4,004 0 0
STORE CAP CORP COM 862121100 7,437 254,442 SH   SOLE   254,442 0 0
STRATASYS LTD SHS M85548101 758 29,861 SH   SOLE   29,861 0 0
STRATEGIC ED INC COM 86272C103 6,818 102,719 SH   SOLE   102,719 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 553 22,947 SH   SOLE   22,947 0 0
STRIDE INC NOTE 1.125% 9/0 86333MAA6 49 49,000 SH   SOLE   49,000 0 0
STRYKER CORPORATION COM 863667101 115,308 431,298 SH   SOLE   431,298 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 9,474 1,510,994 SH   SOLE   1,510,994 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,867 287,881 SH   SOLE   287,881 0 0
SUMMIT MATLS INC CL A 86614U100 3,300 106,261 SH   SOLE   106,261 0 0
SUN CMNTYS INC COM 866674104 26,586 151,666 SH   SOLE   151,666 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 253 9,660 SH   SOLE   9,660 0 0
SUN LIFE FINANCIAL INC. COM 866796105 1,418 25,393 SH   SOLE   25,393 0 0
SUNCOR ENERGY INC NEW COM 867224107 8,810 270,336 SH   SOLE   270,336 0 0
SUNPOWER CORP COM 867652406 1,050 48,861 SH   SOLE   48,861 0 0
SUNRUN INC COM 86771W105 1,221 40,196 SH   SOLE   40,196 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,350 114,569 SH   SOLE   114,569 0 0
SUPER MICRO COMPUTER INC COM 86800U104 677 17,772 SH   SOLE   17,772 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 33 34,000 SH   SOLE   34,000 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,316 71,644 SH   SOLE   71,644 0 0
SURGALIGN HOLDINGS INC COM 86882C105 11 37,080 SH   SOLE   37,080 0 0
SURGERY PARTNERS INC COM 86881A100 650 11,815 SH   SOLE   11,815 0 0
SVB FINANCIAL GROUP COM 78486Q101 15,123 27,033 SH   SOLE   27,033 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 686 67,782 SH   SOLE   67,782 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 271 30,946 SH   SOLE   30,946 0 0
SWITCH INC CL A 87105L104 12,626 409,665 SH   SOLE   409,665 0 0
SYNAPTICS INC COM 87157D109 4,125 20,678 SH   SOLE   20,678 0 0
SYNCHRONY FINANCIAL COM 87165B103 8,539 245,310 SH   SOLE   245,310 0 0
SYNEOS HEALTH INC CL A 87166B102 16,640 205,564 SH   SOLE   205,564 0 0
SYNLOGIC INC COM 87166L100 33 13,606 SH   SOLE   13,606 0 0
SYNOPSYS INC COM 871607107 49,411 148,262 SH   SOLE   148,262 0 0
SYNOVUS FINL CORP COM NEW 87161C501 324 6,616 SH   SOLE   6,616 0 0
SYSCO CORP COM 871829107 48,826 597,990 SH   SOLE   597,990 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 1,245 42,405 SH   SOLE   42,405 0 0
TABULA RASA HEALTHCARE INC COM 873379101 253 43,874 SH   SOLE   43,874 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 398 19,762 SH   SOLE   19,762 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 213,002 2,042,991 SH   SOLE   2,042,991 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 7,117 497,000 SH   SOLE   497,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14,083 91,605 SH   SOLE   91,605 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 88 29,346 SH   SOLE   29,346 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,984 17,061 SH   SOLE   17,061 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 693 40,286 SH   SOLE   40,286 0 0
TAPESTRY INC COM 876030107 12,856 346,050 SH   SOLE   346,050 0 0
TARGA RES CORP COM 87612G101 3,757 49,781 SH   SOLE   49,781 0 0
TARGET CORP COM 87612E106 164,532 775,291 SH   SOLE   775,291 0 0
TASKUS INC CLASS A COM 87652V109 934 24,291 SH   SOLE   24,291 0 0
TATA MTRS LTD SPONSORED ADR 876568502 3,049 109,102 SH   SOLE   109,102 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,457 53,537 SH   SOLE   53,537 0 0
TC ENERGY CORP COM 87807B107 36,410 645,237 SH   SOLE   645,237 0 0
TCG BDC INC COM 872280102 526 36,521 SH   SOLE   36,521 0 0
TD SYNNEX CORPORATION COM 87162W100 1,355 13,130 SH   SOLE   13,130 0 0
TE CONNECTIVITY LTD SHS H84989104 66,237 505,707 SH   SOLE   505,707 0 0
TECHNIPFMC PLC COM G87110105 1,518 195,824 SH   SOLE   195,824 0 0
TECHTARGET INC COM 87874R100 8,572 105,459 SH   SOLE   105,459 0 0
TECK RESOURCES LTD CL B 878742204 3,508 86,856 SH   SOLE   86,856 0 0
TECNOGLASS INC SHS G87264100 440 17,431 SH   SOLE   17,431 0 0
TEGNA INC COM 87901J105 1,328 59,285 SH   SOLE   59,285 0 0
TELADOC HEALTH INC COM 87918A105 10,420 144,460 SH   SOLE   144,460 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 19,959 42,229 SH   SOLE   42,229 0 0
TELEFLEX INCORPORATED COM 879369106 19,156 53,985 SH   SOLE   53,985 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 2,296 204,086 SH   SOLE   204,086 0 0
TELEFONICA S A SPONSORED ADR 879382208 1,102 229,560 SH   SOLE   229,560 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,276 67,578 SH   SOLE   67,578 0 0
TELUS CORPORATION COM 87971M103 9,291 355,414 SH   SOLE   355,414 0 0
TEMPLETON DRAGON FD INC COM 88018T101 134 10,000 SH   SOLE   10,000 0 0
TEMPLETON EMERGING MKTS FD COM 880191101 971 70,629 SH   SOLE   70,629 0 0
TEMPUR SEALY INTL INC COM 88023U101 3,828 137,106 SH   SOLE   137,106 0 0
TENABLE HLDGS INC COM 88025T102 1,114 19,282 SH   SOLE   19,282 0 0
TENARIS S A SPONSORED ADS 88031M109 2,719 90,420 SH   SOLE   90,420 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 151 31,091 SH   SOLE   31,091 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,079 24,182 SH   SOLE   24,182 0 0
TERADATA CORP DEL COM 88076W103 2,508 50,884 SH   SOLE   50,884 0 0
TERADYNE INC COM 880770102 32,693 276,525 SH   SOLE   276,525 0 0
TEREX CORP NEW COM 880779103 493 13,839 SH   SOLE   13,839 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 7,783 170,569 SH   SOLE   170,569 0 0
TERNIUM SA SPONSORED ADS 880890108 3,918 85,820 SH   SOLE   85,820 0 0
TERRENO RLTY CORP COM 88146M101 11,039 149,069 SH   SOLE   149,069 0 0
TESLA INC COM 88160R101 224,857 208,665 SH   SOLE   208,665 0 0
TESSCO TECHNOLOGIES INC COM 872386107 114 18,889 SH   SOLE   18,889 0 0
TETRA TECH INC NEW COM 88162G103 10,925 66,233 SH   SOLE   66,233 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 788 83,904 SH   SOLE   83,904 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 673 11,744 SH   SOLE   11,744 0 0
TEXAS INSTRS INC COM 882508104 210,033 1,144,720 SH   SOLE   1,144,720 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,510 2,596 SH   SOLE   2,596 0 0
TEXAS ROADHOUSE INC COM 882681109 6,969 83,228 SH   SOLE   83,228 0 0
TEXTRON INC COM 883203101 8,369 112,518 SH   SOLE   112,518 0 0
TFI INTL INC COM 87241L109 4,556 42,758 SH   SOLE   42,758 0 0
THE AARONS COMPANY INC COM 00258W108 3,642 181,354 SH   SOLE   181,354 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 222 13,173 SH   SOLE   13,173 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 486 61,462 SH   SOLE   61,462 0 0
THE ODP CORP COM 88337F105 297 6,483 SH   SOLE   6,483 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 96 12,200 SH   SOLE   12,200 0 0
THE REALREAL INC COM 88339P101 455 62,635 SH   SOLE   62,635 0 0
THE TRADE DESK INC COM CL A 88339J105 41,959 605,913 SH   SOLE   605,913 0 0
THE9 LTD SPON ADS NEW 88337K302 85 28,413 SH   SOLE   28,413 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 340,313 576,167 SH   SOLE   576,167 0 0
THOMSON REUTERS CORP. COM NEW 884903709 9,606 88,246 SH   SOLE   88,246 0 0
THOR INDS INC COM 885160101 18,313 232,695 SH   SOLE   232,695 0 0
THORNBURG INCM BUILDER OPP T COM 885213108 223 13,050 SH   SOLE   13,050 0 0
THREDUP INC CL A 88556E102 291 37,818 SH   SOLE   37,818 0 0
TIDAL ETF TR RPAR RISK PARI 886364603 1,041 43,987 SH   SOLE   43,987 0 0
TIDAL ETF TR ADASINA SOCIAL 886364876 1,755 104,063 SH   SOLE   104,063 0 0
TIDAL ETF TR FOLIOBEYOND RISI 886364637 668 22,335 SH   SOLE   22,335 0 0
TIDAL ETF TR SP FDS S&P 500 886364801 221 7,078 SH   SOLE   7,078 0 0
TIMKEN CO COM 887389104 6,472 106,624 SH   SOLE   106,624 0 0
TIMKENSTEEL CORPORATION COM 887399103 269 12,279 SH   SOLE   12,279 0 0
TIMOTHY PLAN HIG DV STK ETF 887432326 924 27,983 SH   SOLE   27,983 0 0
TIMOTHY PLAN U S SM CP CORE 887432342 357 10,829 SH   SOLE   10,829 0 0
TITAN MACHY INC COM 88830R101 385 13,626 SH   SOLE   13,626 0 0
TJX COS INC NEW COM 872540109 72,650 1,199,241 SH   SOLE   1,199,241 0 0
T-MOBILE US INC COM 872590104 39,159 305,097 SH   SOLE   305,097 0 0
TOLL BROTHERS INC COM 889478103 1,527 32,467 SH   SOLE   32,467 0 0
TOPBUILD CORP COM 89055F103 5,593 30,833 SH   SOLE   30,833 0 0
TORO CO COM 891092108 6,918 80,917 SH   SOLE   80,917 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 9,597 120,843 SH   SOLE   120,843 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 71,989 1,424,397 SH   SOLE   1,424,397 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,125 37,567 SH   SOLE   37,567 0 0
TOYOTA MOTOR CORP ADS 892331307 47,147 261,566 SH   SOLE   261,566 0 0
TPI COMPOSITES INC COM 87266J104 775 55,145 SH   SOLE   55,145 0 0
TRACTOR SUPPLY CO COM 892356106 186,794 800,419 SH   SOLE   800,419 0 0
TRADEWEB MKTS INC CL A 892672106 2,679 30,484 SH   SOLE   30,484 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 29,349 192,200 SH   SOLE   192,200 0 0
TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 430 5,753 SH   SOLE   5,753 0 0
TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 279 5,903 SH   SOLE   5,903 0 0
TRANSCAT INC COM 893529107 2,016 24,849 SH   SOLE   24,849 0 0
TRANSDIGM GROUP INC COM 893641100 25,710 39,460 SH   SOLE   39,460 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,797 66,716 SH   SOLE   66,716 0 0
TRANSOCEAN LTD REG SHS H8817H100 137 29,946 SH   SOLE   29,946 0 0
TRANSUNION COM 89400J107 28,733 278,039 SH   SOLE   278,039 0 0
TRAVEL PLUS LEISURE CO COM 894164102 3,605 62,220 SH   SOLE   62,220 0 0
TRAVELERS COMPANIES INC COM 89417E109 49,596 271,416 SH   SOLE   271,416 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 267 10,362 SH   SOLE   10,362 0 0
TRECORA RES COM 894648104 147 17,399 SH   SOLE   17,399 0 0
TREEHOUSE FOODS INC COM 89469A104 588 18,217 SH   SOLE   18,217 0 0
TREMOR INTL LTD ADS 89484T104 195 12,797 SH   SOLE   12,797 0 0
TREX CO INC COM 89531P105 13,427 205,531 SH   SOLE   205,531 0 0
TRI POINTE HOMES INC COM 87265H109 1,383 68,874 SH   SOLE   68,874 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 205 12,909 SH   SOLE   12,909 0 0
TRIMAS CORP COM NEW 896215209 738 22,997 SH   SOLE   22,997 0 0
TRIMBLE INC COM 896239100 8,730 121,009 SH   SOLE   121,009 0 0
TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 25,834 1,109,367 SH   SOLE   1,109,367 0 0
TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 67,498 2,523,268 SH   SOLE   2,523,268 0 0
TRIMTABS ETF TR DONOGHUE FORLNS 89628W708 54,247 1,928,338 SH   SOLE   1,928,338 0 0
TRIMTABS ETF TR FCF INTL QLTY ET 89628W401 27,243 833,245 SH   SOLE   833,245 0 0
TRIMTABS ETF TR FCF US QLTY ETF 89628W302 40,744 782,580 SH   SOLE   782,580 0 0
TRINET GROUP INC COM 896288107 512 5,202 SH   SOLE   5,202 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 104 98,067 SH   SOLE   98,067 0 0
TRINITY CAP INC COM 896442308 394 20,384 SH   SOLE   20,384 0 0
TRINITY INDS INC COM 896522109 3,697 107,608 SH   SOLE   107,608 0 0
TRIP COM GROUP LTD ADS 89677Q107 449 19,414 SH   SOLE   19,414 0 0
TRIPADVISOR INC COM 896945201 335 12,368 SH   SOLE   12,368 0 0
TRITON INTL LTD CL A G9078F107 3,010 42,884 SH   SOLE   42,884 0 0
TRIUMPH BANCORP INC COM 89679E300 532 5,658 SH   SOLE   5,658 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 780 39,424 SH   SOLE   39,424 0 0
TRUEBLUE INC COM 89785X101 1,220 42,241 SH   SOLE   42,241 0 0
TRUIST FINL CORP COM 89832Q109 119,605 2,109,442 SH   SOLE   2,109,442 0 0
TRUPANION INC COM 898202106 1,113 12,494 SH   SOLE   12,494 0 0
TRUSTMARK CORP COM 898402102 1,945 64,008 SH   SOLE   64,008 0 0
TTEC HLDGS INC COM 89854H102 36,033 436,660 SH   SOLE   436,660 0 0
TTM TECHNOLOGIES INC COM 87305R109 158 10,675 SH   SOLE   10,675 0 0
TUNIU CORP SPONSORED ADS A 89977P106 12 13,430 SH   SOLE   13,430 0 0
TUSIMPLE HLDGS INC CL A 90089L108 218 17,876 SH   SOLE   17,876 0 0
TUTOR PERINI CORP COM 901109108 148 13,730 SH   SOLE   13,730 0 0
TWILIO INC CL A 90138F102 39,454 239,390 SH   SOLE   239,390 0 0
TWIST BIOSCIENCE CORP COM 90184D100 291 5,900 SH   SOLE   5,900 0 0
TWITTER INC COM 90184L102 17,652 456,253 SH   SOLE   456,253 0 0
TWO HBRS INVT CORP COM NEW 90187B408 237 42,923 SH   SOLE   42,923 0 0
TWO RDS SHARED TR LEADERSHARES DY 90214Q675 16,280 696,289 SH   SOLE   696,289 0 0
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 11,702 324,878 SH   SOLE   324,878 0 0
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 15,474 473,785 SH   SOLE   473,785 0 0
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 23,786 688,973 SH   SOLE   688,973 0 0
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 22,049 679,254 SH   SOLE   679,254 0 0
TYLER TECHNOLOGIES INC COM 902252105 42,148 94,737 SH   SOLE   94,737 0 0
TYSON FOODS INC CL A 902494103 103,873 1,158,911 SH   SOLE   1,158,911 0 0
U S PHYSICAL THERAPY COM 90337L108 7,292 73,319 SH   SOLE   73,319 0 0
UBER TECHNOLOGIES INC COM 90353T100 53,018 1,485,944 SH   SOLE   1,485,944 0 0
UBIQUITI INC COM 90353W103 1,221 4,194 SH   SOLE   4,194 0 0
UBS AG LONDON BRANCH ETRACS UBS BLOOM 90274D390 2,945 113,900 SH   SOLE   113,900 0 0
UBS AG LONDON BRANCH ETRACS MVIS BUSI 90274D416 408 20,002 SH   SOLE   20,002 0 0
UBS GROUP AG SHS H42097107 27,806 1,423,047 SH   SOLE   1,423,047 0 0
UDR INC COM 902653104 7,456 129,969 SH   SOLE   129,969 0 0
UFP INDUSTRIES INC COM 90278Q108 9,667 125,283 SH   SOLE   125,283 0 0
UGI CORP NEW COM 902681105 4,483 123,779 SH   SOLE   123,779 0 0
UIPATH INC CL A 90364P105 5,264 243,796 SH   SOLE   243,796 0 0
ULTA BEAUTY INC COM 90384S303 27,965 70,224 SH   SOLE   70,224 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,181 27,851 SH   SOLE   27,851 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,730 23,817 SH   SOLE   23,817 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 38 12,505 SH   SOLE   12,505 0 0
UMB FINL CORP COM 902788108 3,872 39,850 SH   SOLE   39,850 0 0
UMH PPTYS INC COM 903002103 4,569 185,806 SH   SOLE   185,806 0 0
UMPQUA HLDGS CORP COM 904214103 1,918 101,697 SH   SOLE   101,697 0 0
UNDER ARMOUR INC CL A 904311107 741 43,528 SH   SOLE   43,528 0 0
UNDER ARMOUR INC CL C 904311206 235 15,125 SH   SOLE   15,125 0 0
UNIFIED SER TR BALLAST SMLMD CP 90470L550 1,874 53,179 SH   SOLE   53,179 0 0
UNIFIED SER TR ABSOLUTE CORE 90470L568 1,435 47,952 SH   SOLE   47,952 0 0
UNIFIRST CORP MASS COM 904708104 13,490 73,204 SH   SOLE   73,204 0 0
UNILEVER PLC SPON ADR NEW 904767704 105,122 2,306,819 SH   SOLE   2,306,819 0 0
UNION PAC CORP COM 907818108 401,967 1,471,275 SH   SOLE   1,471,275 0 0
UNIQURE NV SHS N90064101 1,090 60,334 SH   SOLE   60,334 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,873 40,404 SH   SOLE   40,404 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,296 94,490 SH   SOLE   94,490 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,018 86,726 SH   SOLE   86,726 0 0
UNITED FIRE GROUP INC COM 910340108 2,228 71,722 SH   SOLE   71,722 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 2,948 323,215 SH   SOLE   323,215 0 0
UNITED NAT FOODS INC COM 911163103 491 11,870 SH   SOLE   11,870 0 0
UNITED PARCEL SERVICE INC CL B 911312106 250,765 1,169,284 SH   SOLE   1,169,284 0 0
UNITED RENTALS INC COM 911363109 25,349 71,363 SH   SOLE   71,363 0 0
UNITED STATES CELLULAR CORP COM 911684108 697 23,060 SH   SOLE   23,060 0 0
UNITED STATES STL CORP NEW COM 912909108 1,423 37,694 SH   SOLE   37,694 0 0
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 686 23,885 SH   SOLE   23,885 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 571 10,346 SH   SOLE   10,346 0 0
UNITED STS OIL FD LP UNITS 91232N207 508 6,855 SH   SOLE   6,855 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 11,058 61,638 SH   SOLE   61,638 0 0
UNITEDHEALTH GROUP INC COM 91324P102 636,356 1,247,831 SH   SOLE   1,247,831 0 0
UNITI GROUP INC COM 91325V108 697 50,679 SH   SOLE   50,679 0 0
UNITIL CORP COM 913259107 672 13,463 SH   SOLE   13,463 0 0
UNITY SOFTWARE INC COM 91332U101 40,451 407,733 SH   SOLE   407,733 0 0
UNIVAR SOLUTIONS INC COM 91336L107 3,480 108,278 SH   SOLE   108,278 0 0
UNIVERSAL CORP VA COM 913456109 847 14,586 SH   SOLE   14,586 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 7,131 42,712 SH   SOLE   42,712 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 7,934 54,738 SH   SOLE   54,738 0 0
UNUM GROUP COM 91529Y106 942 29,893 SH   SOLE   29,893 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 59 11,999 SH   SOLE   11,999 0 0
UPSTART HLDGS INC COM 91680M107 1,288 11,811 SH   SOLE   11,811 0 0
UPWORK INC COM 91688F104 502 21,591 SH   SOLE   21,591 0 0
URBAN EDGE PPTYS COM 91704F104 376 19,687 SH   SOLE   19,687 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 266 14,142 SH   SOLE   14,142 0 0
US BANCORP DEL COM NEW 902973304 208,841 3,929,284 SH   SOLE   3,929,284 0 0
US ECOLOGY INC COM 91734M103 259 5,406 SH   SOLE   5,406 0 0
US FOODS HLDG CORP COM 912008109 4,006 106,452 SH   SOLE   106,452 0 0
UTAH MED PRODS INC COM 917488108 229 2,550 SH   SOLE   2,550 0 0
UTZ BRANDS INC COM CL A 918090101 2,695 182,355 SH   SOLE   182,355 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 1,529 337,505 SH   SOLE   337,505 0 0
UXIN LTD ADS 91818X108 49 48,332 SH   SOLE   48,332 0 0
V F CORP COM 918204108 11,862 208,618 SH   SOLE   208,618 0 0
VAIL RESORTS INC COM 91879Q109 8,251 31,704 SH   SOLE   31,704 0 0
VAIL RESORTS INC NOTE 1/0 91879QAN9 16 17,000 SH   SOLE   17,000 0 0
VALE S A SPONSORED ADS 91912E105 30,180 1,509,771 SH   SOLE   1,509,771 0 0
VALERO ENERGY CORP COM 91913Y100 14,631 144,093 SH   SOLE   144,093 0 0
VALLEY NATL BANCORP COM 919794107 276 21,188 SH   SOLE   21,188 0 0
VALMONT INDS INC COM 920253101 654 2,739 SH   SOLE   2,739 0 0
VALVOLINE INC COM 92047W101 3,085 97,753 SH   SOLE   97,753 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 13,059 124,921 SH   SOLE   124,921 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411 1,219 68,088 SH   SOLE   68,088 0 0
VANECK ETF TRUST CEF MUNI INCOME 92189F460 1,205 47,609 SH   SOLE   47,609 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 61,730 2,030,578 SH   SOLE   2,030,578 0 0
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 11,460 492,672 SH   SOLE   492,672 0 0
VANECK ETF TRUST CHINA BOND ETF 92189F379 392 15,928 SH   SOLE   15,928 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 29,803 777,120 SH   SOLE   777,120 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 58,762 1,023,734 SH   SOLE   1,023,734 0 0
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 15,797 333,843 SH   SOLE   333,843 0 0
VANECK ETF TRUST INVESTMENT GRD 92189F486 2,874 114,501 SH   SOLE   114,501 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 38,497 1,426,358 SH   SOLE   1,426,358 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,647 56,471 SH   SOLE   56,471 0 0
VANECK ETF TRUST LONG MUNI ETF 92189F536 867 44,724 SH   SOLE   44,724 0 0
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 235 1,620 SH   SOLE   1,620 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 22,386 299,674 SH   SOLE   299,674 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607 1,646 5,827 SH   SOLE   5,827 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429 1,854 90,259 SH   SOLE   90,259 0 0
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 3,106 26,260 SH   SOLE   26,260 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 9,849 36,507 SH   SOLE   36,507 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 2,114 123,563 SH   SOLE   123,563 0 0
VANECK ETF TRUST MRNGSTR DURA DIV 92189H102 3,997 122,649 SH   SOLE   122,649 0 0
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 147 26,053 SH   SOLE   26,053 0 0
VANECK ETF TRUST EMERGING MRKT HI 92189F353 23,462 1,163,802 SH   SOLE   1,163,802 0 0
VANECK ETF TRUST BIOTECH ETF 92189F726 2,447 15,096 SH   SOLE   15,096 0 0
VANECK ETF TRUST RETAIL ETF 92189F684 6,979 38,626 SH   SOLE   38,626 0 0
VANECK ETF TRUST INFLATION ALLOCA 92189F130 369 13,113 SH   SOLE   13,113 0 0
VANECK ETF TRUST MRNGSTR GBL WIDE 92189F122 319 8,753 SH   SOLE   8,753 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817 928 49,164 SH   SOLE   49,164 0 0
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 226 1,490 SH   SOLE   1,490 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 10,023 532,296 SH   SOLE   532,296 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 24,651 89,429 SH   SOLE   89,429 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 13,346 88,560 SH   SOLE   88,560 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 34,394 189,177 SH   SOLE   189,177 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 3,319 19,813 SH   SOLE   19,813 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 6,551 33,081 SH   SOLE   33,081 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 3,258 15,090 SH   SOLE   15,090 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 20,584 116,163 SH   SOLE   116,163 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 915 4,759 SH   SOLE   4,759 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1,137,504 12,405,976 SH   SOLE   12,405,976 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,086,055 39,615,593 SH   SOLE   39,615,593 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,764,523 22,184,091 SH   SOLE   22,184,091 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,285,790 15,699,511 SH   SOLE   15,699,511 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 2,666,120 50,841,333 SH   SOLE   50,841,333 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,027,490 12,109,473 SH   SOLE   12,109,473 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,733,166 9,503,358 SH   SOLE   9,503,358 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 325,432 1,560,900 SH   SOLE   1,560,900 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 449,222 1,888,756 SH   SOLE   1,888,756 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 546,626 5,044,071 SH   SOLE   5,044,071 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,030,250 20,505,144 SH   SOLE   20,505,144 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 744,810 4,496,014 SH   SOLE   4,496,014 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 209,326 939,484 SH   SOLE   939,484 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 187,835 1,254,995 SH   SOLE   1,254,995 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 575,102 2,706,108 SH   SOLE   2,706,108 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 245,411 989,042 SH   SOLE   989,042 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 423,500 2,407,069 SH   SOLE   2,407,069 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,833,657 8,054,013 SH   SOLE   8,054,013 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 578,768 10,049,808 SH   SOLE   10,049,808 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 98,804 797,511 SH   SOLE   797,511 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,483,622 32,161,755 SH   SOLE   32,161,755 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 32,555 522,723 SH   SOLE   522,723 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 173,202 2,338,991 SH   SOLE   2,338,991 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 144,711 2,785,581 SH   SOLE   2,785,581 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 36,100 356,402 SH   SOLE   356,402 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 90,990 1,776,806 SH   SOLE   1,776,806 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 177,880 3,450,633 SH   SOLE   3,450,633 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 684,242 7,952,600 SH   SOLE   7,952,600 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 140,516 1,696,025 SH   SOLE   1,696,025 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 141,646 2,251,565 SH   SOLE   2,251,565 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 116,453 1,243,229 SH   SOLE   1,243,229 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 11,643 144,813 SH   SOLE   144,813 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 989,964 19,759,767 SH   SOLE   19,759,767 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 51,412 248,125 SH   SOLE   248,125 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 205,338 2,877,493 SH   SOLE   2,877,493 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 182,069 2,500,947 SH   SOLE   2,500,947 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 7,895 42,447 SH   SOLE   42,447 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2,725 19,300 SH   SOLE   19,300 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2,131 10,451 SH   SOLE   10,451 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 798,561 10,226,158 SH   SOLE   10,226,158 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 97,484 1,645,023 SH   SOLE   1,645,023 0 0
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 10,300 138,958 SH   SOLE   138,958 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 37,028 443,396 SH   SOLE   443,396 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 288,661 1,780,097 SH   SOLE   1,780,097 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 861,150 14,414,962 SH   SOLE   14,414,962 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,940,291 82,038,114 SH   SOLE   82,038,114 0 0
VANGUARD WELLINGTON FD US MOMENTUM 921935508 16,160 127,834 SH   SOLE   127,834 0 0
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 27,775 267,047 SH   SOLE   267,047 0 0
VANGUARD WELLINGTON FD US QUALITY 921935706 1,271 10,933 SH   SOLE   10,933 0 0
VANGUARD WELLINGTON FD US MINIMUM 921935409 921 8,904 SH   SOLE   8,904 0 0
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 325 3,042 SH   SOLE   3,042 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 10,488 150,122 SH   SOLE   150,122 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 386,307 3,441,490 SH   SOLE   3,441,490 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 12,521 158,407 SH   SOLE   158,407 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 46,086 681,539 SH   SOLE   681,539 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 4,040 70,624 SH   SOLE   70,624 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 2,851 23,424 SH   SOLE   23,424 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 61,526 386,862 SH   SOLE   386,862 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 282,256 1,199,049 SH   SOLE   1,199,049 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 210,957 1,965,686 SH   SOLE   1,965,686 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 15,965 196,910 SH   SOLE   196,910 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 107,936 1,155,755 SH   SOLE   1,155,755 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 91,587 300,050 SH   SOLE   300,050 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 115,602 590,076 SH   SOLE   590,076 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 149,283 1,394,651 SH   SOLE   1,394,651 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 114,642 450,671 SH   SOLE   450,671 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 77,139 396,661 SH   SOLE   396,661 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 212,804 510,958 SH   SOLE   510,958 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 92,848 478,476 SH   SOLE   478,476 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 74,240 618,405 SH   SOLE   618,405 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 105,797 653,838 SH   SOLE   653,838 0 0
VAREX IMAGING CORP COM 92214X106 231 10,859 SH   SOLE   10,859 0 0
VARONIS SYS INC COM 922280102 713 15,005 SH   SOLE   15,005 0 0
VASCULAR BIOGENICS LTD COM M96883109 64 37,974 SH   SOLE   37,974 0 0
VECTOR GROUP LTD COM 92240M108 531 44,076 SH   SOLE   44,076 0 0
VEECO INSTRS INC DEL COM 922417100 721 26,515 SH   SOLE   26,515 0 0
VEEVA SYS INC CL A COM 922475108 115,218 542,303 SH   SOLE   542,303 0 0
VELO3D INC COMMON STOCK 92259N104 120 12,854 SH   SOLE   12,854 0 0
VENTAS INC COM 92276F100 22,838 369,792 SH   SOLE   369,792 0 0
VEON LTD SPONSORED ADR 91822M106 18 26,563 SH   SOLE   26,563 0 0
VERACYTE INC COM 92337F107 1,644 59,630 SH   SOLE   59,630 0 0
VERASTEM INC COM 92337C104 20 14,363 SH   SOLE   14,363 0 0
VERICEL CORP COM 92346J108 3,204 83,823 SH   SOLE   83,823 0 0
VERIFYME INC COM NEW 92346X206 39 11,450 SH   SOLE   11,450 0 0
VERINT SYS INC COM 92343X100 1,614 31,218 SH   SOLE   31,218 0 0
VERIS RESIDENTIAL INC COM 554489104 344 19,765 SH   SOLE   19,765 0 0
VERISIGN INC COM 92343E102 13,464 60,521 SH   SOLE   60,521 0 0
VERISK ANALYTICS INC COM 92345Y106 142,175 662,417 SH   SOLE   662,417 0 0
VERITEX HLDGS INC COM 923451108 1,636 42,862 SH   SOLE   42,862 0 0
VERITONE INC COM 92347M100 803 43,910 SH   SOLE   43,910 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 313,492 6,154,136 SH   SOLE   6,154,136 0 0
VERMILION ENERGY INC COM 923725105 1,681 79,958 SH   SOLE   79,958 0 0
VERRA MOBILITY CORP COM 92511U102 1,011 62,118 SH   SOLE   62,118 0 0
VERTEX INC CL A 92538J106 2,334 152,173 SH   SOLE   152,173 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 80,311 307,739 SH   SOLE   307,739 0 0
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 1,011 101,125 SH   SOLE   101,125 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3,208 229,159 SH   SOLE   229,159 0 0
VIASAT INC COM 92552V100 232 4,762 SH   SOLE   4,762 0 0
VIATRIS INC COM 92556V106 7,987 734,137 SH   SOLE   734,137 0 0
VIAVI SOLUTIONS INC COM 925550105 1,095 68,080 SH   SOLE   68,080 0 0
VICI PPTYS INC COM 925652109 45,011 1,581,563 SH   SOLE   1,581,563 0 0
VICOR CORP COM 925815102 266 3,775 SH   SOLE   3,775 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 972 18,925 SH   SOLE   18,925 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2,127 28,729 SH   SOLE   28,729 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 10,134 141,029 SH   SOLE   141,029 0 0
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 4,847 82,944 SH   SOLE   82,944 0 0
VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 13,209 264,901 SH   SOLE   264,901 0 0
VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 507 10,194 SH   SOLE   10,194 0 0
VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 4,473 206,708 SH   SOLE   206,708 0 0
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 650 15,251 SH   SOLE   15,251 0 0
VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 5,232 159,855 SH   SOLE   159,855 0 0
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 8,963 121,050 SH   SOLE   121,050 0 0
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 551 8,729 SH   SOLE   8,729 0 0
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 264 4,100 SH   SOLE   4,100 0 0
VIEW INC COM CL A 92671V106 26 14,371 SH   SOLE   14,371 0 0
VIEWRAY INC COM 92672L107 653 166,631 SH   SOLE   166,631 0 0
VIMEO INC COMMON STOCK 92719V100 1,667 140,321 SH   SOLE   140,321 0 0
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 143 82,421 SH   SOLE   82,421 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 638 21,560 SH   SOLE   21,560 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 791 87,929 SH   SOLE   87,929 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 231 23,346 SH   SOLE   23,346 0 0
VIRTU FINL INC CL A 928254101 12,464 334,881 SH   SOLE   334,881 0 0
VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 419 15,425 SH   SOLE   15,425 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101 1,486 103,288 SH   SOLE   103,288 0 0
VIRTUS ETF TR II SEIX SR LN ETF 92790A405 1,014 41,104 SH   SOLE   41,104 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 437 1,820 SH   SOLE   1,820 0 0
VISA INC COM CL A 92826C839 639,749 2,884,740 SH   SOLE   2,884,740 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,784 91,015 SH   SOLE   91,015 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 42 42,000 SH   SOLE   42,000 0 0
VISTA OIL & GAS SAB DE CV SPONSORED ADS 92837L109 193 21,207 SH   SOLE   21,207 0 0
VISTA OUTDOOR INC COM 928377100 944 26,438 SH   SOLE   26,438 0 0
VISTEON CORP COM NEW 92839U206 2,024 18,544 SH   SOLE   18,544 0 0
VISTRA CORP COM 92840M102 4,343 186,816 SH   SOLE   186,816 0 0
VITAL FARMS INC COM 92847W103 661 53,507 SH   SOLE   53,507 0 0
VMWARE INC CL A COM 928563402 15,174 133,261 SH   SOLE   133,261 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 59,846 3,600,841 SH   SOLE   3,600,841 0 0
VONTIER CORPORATION COM 928881101 5,319 209,488 SH   SOLE   209,488 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,100 90,459 SH   SOLE   90,459 0 0
VOYA FINANCIAL INC COM 929089100 6,818 102,756 SH   SOLE   102,756 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1,294 220,876 SH   SOLE   220,876 0 0
VROOM INC COM 92918V109 149 55,970 SH   SOLE   55,970 0 0
VULCAN MATLS CO COM 929160109 20,817 113,321 SH   SOLE   113,321 0 0
VUZIX CORP COM NEW 92921W300 115 17,484 SH   SOLE   17,484 0 0
WABTEC COM 929740108 18,123 188,452 SH   SOLE   188,452 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 54,714 1,222,119 SH   SOLE   1,222,119 0 0
WALKER & DUNLOP INC COM 93148P102 3,965 30,638 SH   SOLE   30,638 0 0
WALKME LTD ORD SHS M97628107 579 38,379 SH   SOLE   38,379 0 0
WALMART INC COM 931142103 181,902 1,221,472 SH   SOLE   1,221,472 0 0
WARBY PARKER INC CL A COM 93403J106 948 28,049 SH   SOLE   28,049 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 1,028 27,147 SH   SOLE   27,147 0 0
WARRIOR MET COAL INC COM 93627C101 235 6,335 SH   SOLE   6,335 0 0
WASHINGTON FED INC COM 938824109 718 21,889 SH   SOLE   21,889 0 0
WASHINGTON TR BANCORP INC COM 940610108 376 7,162 SH   SOLE   7,162 0 0
WASTE CONNECTIONS INC COM 94106B101 27,484 196,606 SH   SOLE   196,606 0 0
WASTE MGMT INC DEL COM 94106L109 50,108 316,138 SH   SOLE   316,138 0 0
WATERS CORP COM 941848103 6,813 21,949 SH   SOLE   21,949 0 0
WATSCO INC COM 942622200 22,402 73,537 SH   SOLE   73,537 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 675 4,837 SH   SOLE   4,837 0 0
WAYFAIR INC CL A 94419L101 1,033 9,324 SH   SOLE   9,324 0 0
WD 40 CO COM 929236107 5,592 30,518 SH   SOLE   30,518 0 0
WEBSTER FINL CORP COM 947890109 8,304 147,970 SH   SOLE   147,970 0 0
WEC ENERGY GROUP INC COM 92939U106 27,444 274,958 SH   SOLE   274,958 0 0
WEIBO CORP SPONSORED ADR 948596101 292 11,899 SH   SOLE   11,899 0 0
WEIS MKTS INC COM 948849104 1,124 15,735 SH   SOLE   15,735 0 0
WELLS FARGO CO NEW COM 949746101 95,887 1,978,682 SH   SOLE   1,978,682 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 3,336 2,518 SH   SOLE   2,518 0 0
WELLTOWER INC COM 95040Q104 27,252 283,457 SH   SOLE   283,457 0 0
WENDYS CO COM 95058W100 3,302 150,282 SH   SOLE   150,282 0 0
WERNER ENTERPRISES INC COM 950755108 2,033 49,577 SH   SOLE   49,577 0 0
WESBANCO INC COM 950810101 2,901 84,418 SH   SOLE   84,418 0 0
WESCO INTL INC COM 95082P105 1,812 13,925 SH   SOLE   13,925 0 0
WEST FRASER TIMBER CO LTD COM 952845105 272 3,301 SH   SOLE   3,301 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 121,504 295,840 SH   SOLE   295,840 0 0
WESTAMERICA BANCORPORATION COM 957090103 493 8,152 SH   SOLE   8,152 0 0
WESTERN ALLIANCE BANCORP COM 957638109 19,856 239,751 SH   SOLE   239,751 0 0
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 991 61,137 SH   SOLE   61,137 0 0
WESTERN ASSET GBL HIGH INC F COM 95766B109 222 26,228 SH   SOLE   26,228 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107 150 10,065 SH   SOLE   10,065 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 1,100 246,170 SH   SOLE   246,170 0 0
WESTERN ASSET INTER MUNI FD COM 958435109 1,470 171,173 SH   SOLE   171,173 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 1,128 97,080 SH   SOLE   97,080 0 0
WESTERN ASSET MTG DEFINED OP COM 95790B109 1,667 124,666 SH   SOLE   124,666 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 173 14,426 SH   SOLE   14,426 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 496 41,314 SH   SOLE   41,314 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 824 854,000 SH   SOLE   854,000 0 0
WESTERN DIGITAL CORP. COM 958102105 6,023 121,304 SH   SOLE   121,304 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 579 22,956 SH   SOLE   22,956 0 0
WESTERN UN CO COM 959802109 14,357 766,138 SH   SOLE   766,138 0 0
WESTLAKE CORPORATION COM 960413102 3,821 30,968 SH   SOLE   30,968 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 55 35,111 SH   SOLE   35,111 0 0
WESTROCK CO COM 96145D105 4,711 100,163 SH   SOLE   100,163 0 0
WEX INC COM 96208T104 1,334 7,476 SH   SOLE   7,476 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 23,485 619,647 SH   SOLE   619,647 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,760 36,990 SH   SOLE   36,990 0 0
WHIRLPOOL CORP COM 963320106 12,202 70,622 SH   SOLE   70,622 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 7,862 6,920 SH   SOLE   6,920 0 0
WHITING PETE CORP NEW COM NEW 966387508 570 6,989 SH   SOLE   6,989 0 0
WIDEOPENWEST INC COM 96758W101 295 16,925 SH   SOLE   16,925 0 0
WILEY JOHN & SONS INC CL A 968223206 792 14,931 SH   SOLE   14,931 0 0
WILLIAMS COS INC COM 969457100 75,310 2,254,105 SH   SOLE   2,254,105 0 0
WILLIAMS SONOMA INC COM 969904101 20,633 142,295 SH   SOLE   142,295 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 9,273 39,256 SH   SOLE   39,256 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 6,871 175,600 SH   SOLE   175,600 0 0
WINDTREE THERAPEUTICS INC COM 97382D303 11 10,045 SH   SOLE   10,045 0 0
WINGSTOP INC COM 974155103 5,470 46,613 SH   SOLE   46,613 0 0
WINTRUST FINL CORP COM 97650W108 3,724 40,070 SH   SOLE   40,070 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,700 220,527 SH   SOLE   220,527 0 0
WISDOMTREE INVTS INC COM 97717P104 157 26,666 SH   SOLE   26,666 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 22,038 503,611 SH   SOLE   503,611 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 13,838 423,698 SH   SOLE   423,698 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 6,979 263,643 SH   SOLE   263,643 0 0
WISDOMTREE TR CHINADIV EX FI 97717X719 478 11,946 SH   SOLE   11,946 0 0
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 1,197 47,379 SH   SOLE   47,379 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6,789 92,251 SH   SOLE   92,251 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 55,907 1,111,909 SH   SOLE   1,111,909 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 5,068 127,596 SH   SOLE   127,596 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 370 10,287 SH   SOLE   10,287 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430 1,603 73,127 SH   SOLE   73,127 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 1,409 30,331 SH   SOLE   30,331 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 2,671 50,641 SH   SOLE   50,641 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 17,415 405,575 SH   SOLE   405,575 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 16,325 447,386 SH   SOLE   447,386 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 15,305 222,971 SH   SOLE   222,971 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 11,777 215,375 SH   SOLE   215,375 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 9,175 287,893 SH   SOLE   287,893 0 0
WISDOMTREE TR US AI ENHANCED 97717W406 3,350 33,822 SH   SOLE   33,822 0 0
WISDOMTREE TR US HGH YLD CORP 97717X172 863 17,485 SH   SOLE   17,485 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 3,933 44,642 SH   SOLE   44,642 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 39,121 595,266 SH   SOLE   595,266 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 17,637 397,043 SH   SOLE   397,043 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 551,809 8,666,700 SH   SOLE   8,666,700 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 967 14,980 SH   SOLE   14,980 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 21,693 453,346 SH   SOLE   453,346 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,738 27,151 SH   SOLE   27,151 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 10,073 208,292 SH   SOLE   208,292 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 10,437 217,629 SH   SOLE   217,629 0 0
WISDOMTREE TR CURRNCY INT EQ 97717X263 430 13,999 SH   SOLE   13,999 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 9,577 179,675 SH   SOLE   179,675 0 0
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 267 5,576 SH   SOLE   5,576 0 0
WISDOMTREE TR US EFFICIENT COR 97717Y790 836 20,628 SH   SOLE   20,628 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857 412 10,068 SH   SOLE   10,068 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 206 4,610 SH   SOLE   4,610 0 0
WISDOMTREE TR WSDM EMKTBD FD 97717X784 1,230 18,611 SH   SOLE   18,611 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1,319 50,693 SH   SOLE   50,693 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 2,675 67,257 SH   SOLE   67,257 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 232 4,779 SH   SOLE   4,779 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610 3,596 114,963 SH   SOLE   114,963 0 0
WISDOMTREE TR CBOE S&P 500 97717X560 288 8,208 SH   SOLE   8,208 0 0
WIX COM LTD SHS M98068105 2,080 19,908 SH   SOLE   19,908 0 0
WNS HLDGS LTD SPON ADR 92932M101 2,569 30,054 SH   SOLE   30,054 0 0
WOLFSPEED INC COM 977852102 8,987 78,935 SH   SOLE   78,935 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,847 214,835 SH   SOLE   214,835 0 0
WOODWARD INC COM 980745103 9,081 72,702 SH   SOLE   72,702 0 0
WOORI FINL GROUP INC SPONSORED ADS 981064108 1,284 34,091 SH   SOLE   34,091 0 0
WORKDAY INC CL A 98138H101 66,247 276,651 SH   SOLE   276,651 0 0
WORKIVA INC COM CL A 98139A105 17,866 151,408 SH   SOLE   151,408 0 0
WORLD FUEL SVCS CORP COM 981475106 1,699 62,846 SH   SOLE   62,846 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 24,605 639,597 SH   SOLE   639,597 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,912 46,644 SH   SOLE   46,644 0 0
WORTHINGTON INDS INC COM 981811102 3,418 66,481 SH   SOLE   66,481 0 0
WP CAREY INC COM 92936U109 29,494 364,850 SH   SOLE   364,850 0 0
WPP PLC NEW ADR 92937A102 4,717 72,062 SH   SOLE   72,062 0 0
WSFS FINL CORP COM 929328102 3,688 79,114 SH   SOLE   79,114 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,848 21,816 SH   SOLE   21,816 0 0
WYNN RESORTS LTD COM 983134107 1,063 13,328 SH   SOLE   13,328 0 0
XCEL ENERGY INC COM 98389B100 25,646 355,351 SH   SOLE   355,351 0 0
XENIA HOTELS & RESORTS INC COM 984017103 1,360 70,522 SH   SOLE   70,522 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 765 37,908 SH   SOLE   37,908 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 13 11,173 SH   SOLE   11,173 0 0
XL FLEET CORP COM CL A 9837FR100 223 112,276 SH   SOLE   112,276 0 0
XP INC CL A G98239109 7,845 260,645 SH   SOLE   260,645 0 0
XPERI HOLDING CORP COM 98390M103 304 17,579 SH   SOLE   17,579 0 0
XPO LOGISTICS INC COM 983793100 2,224 30,552 SH   SOLE   30,552 0 0
XPRESSPA GROUP INC COM 98420U703 13 11,868 SH   SOLE   11,868 0 0
XUNLEI LTD SPONSORED ADR 98419E108 89 50,480 SH   SOLE   50,480 0 0
XYLEM INC COM 98419M100 15,910 186,608 SH   SOLE   186,608 0 0
YALLA GROUP LTD ADS 98459U103 82 18,302 SH   SOLE   18,302 0 0
YAMANA GOLD INC COM 98462Y100 817 146,469 SH   SOLE   146,469 0 0
YANDEX N V SHS CLASS A N97284108 2,864 135,250 SH   SOLE   135,250 0 0
YELP INC CL A 985817105 362 10,600 SH   SOLE   10,600 0 0
YETI HLDGS INC COM 98585X104 2,617 43,635 SH   SOLE   43,635 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100 62 24,289 SH   SOLE   24,289 0 0
YOUDAO INC SPONSORED ADS 98741T104 108 15,146 SH   SOLE   15,146 0 0
YUM BRANDS INC COM 988498101 21,367 180,263 SH   SOLE   180,263 0 0
YUM CHINA HLDGS INC COM 98850P109 4,901 117,980 SH   SOLE   117,980 0 0
YUNJI INC ADS RP CL A 98873N107 23 22,292 SH   SOLE   22,292 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 62,483 151,035 SH   SOLE   151,035 0 0
ZENDESK INC COM 98936J101 3,899 32,416 SH   SOLE   32,416 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 467 10,132 SH   SOLE   10,132 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 49 17,152 SH   SOLE   17,152 0 0
ZIFF DAVIS INC COM 48123V102 3,515 36,318 SH   SOLE   36,318 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 4,844 98,276 SH   SOLE   98,276 0 0
ZILLOW GROUP INC CL A 98954M101 363 7,527 SH   SOLE   7,527 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 3,425 47,102 SH   SOLE   47,102 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 15,170 118,610 SH   SOLE   118,610 0 0
ZIONS BANCORPORATION N A COM 989701107 2,769 42,243 SH   SOLE   42,243 0 0
ZOETIS INC CL A 98978V103 274,382 1,454,911 SH   SOLE   1,454,911 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,384 54,457 SH   SOLE   54,457 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,342 22,469 SH   SOLE   22,469 0 0
ZSCALER INC COM 98980G102 1,747 7,239 SH   SOLE   7,239 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 720 28,792 SH   SOLE   28,792 0 0
ZUMIEZ INC COM 989817101 495 12,947 SH   SOLE   12,947 0 0
ZUORA INC COM CL A 98983V106 185 12,328 SH   SOLE   12,328 0 0
ZURN WATER SOLUTIONS CORP COM 98983L108 1,884 53,226 SH   SOLE   53,226 0 0
ZYNGA INC CL A 98986T108 10,754 1,163,895 SH   SOLE   1,163,895 0 0