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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3-D SYS CORP DEL COM NEW 88554D205 BBG001S7FHX1 710,093 66,240 SH   SOLE   0 0 66,240
3M CO COM 88579Y101 BBG001S5T7X2 11,753,837 111,824 SH   SOLE   0 0 111,824
ABB LTD SPONSORED ADR 000375204 BBG001SDDMX9 1,360,211 39,656 SH   SOLE   0 0 39,656
ABBOTT LABS COM 002824100 BBG001S5N9M6 18,765,434 185,319 SH   SOLE   0 0 185,319
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 45,458,297 285,237 SH   SOLE   0 0 285,237
ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 43,601 16,391 SH   SOLE   0 0 16,391
ABRDN ETFS BBRG ALL COMMDY 003261203 BBG00G9CGXD4 576,868 17,407 SH   SOLE   0 0 17,407
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 BBG001SMLZ16 98,622 10,570 SH   SOLE   0 0 10,570
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 74,374 18,052 SH   SOLE   0 0 18,052
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 5,831,830 309,053 SH   SOLE   0 0 309,053
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 491,713 5,391 SH   SOLE   0 0 5,391
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 1,092,132 47,258 SH   SOLE   0 0 47,258
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 482,614 59,729 SH   SOLE   0 0 59,729
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 BBG007187K49 969,485 34,967 SH   SOLE   0 0 34,967
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 BBG007185FM2 906,651 33,999 SH   SOLE   0 0 33,999
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 BBG007186TD1 1,932,413 86,554 SH   SOLE   0 0 86,554
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 BBG00FFG9D88 1,438,976 54,028 SH   SOLE   0 0 54,028
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 12,422,218 43,463 SH   SOLE   0 0 43,463
ACNB CORP COM 000868109 BBG001S6CVZ3 222,233 6,827 SH   SOLE   0 0 6,827
ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 1,537,982 17,969 SH   SOLE   0 0 17,969
ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 329,676 1,804 SH   SOLE   0 0 1,804
ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 1,809,558 116,370 SH   SOLE   0 0 116,370
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 18,168,568 47,146 SH   SOLE   0 0 47,146
ADVANCE AUTO PARTS INC COM 00751Y106 BBG001SD2SB2 201,873 1,660 SH   SOLE   0 0 1,660
ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG001SH4LQ0 1,365,970 16,221 SH   SOLE   0 0 16,221
ADVANCED ENERGY INDS COM 007973100 BBG001S8L5Z6 335,638 3,425 SH   SOLE   0 0 3,425
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 18,447,197 188,218 SH   SOLE   0 0 188,218
ADVISORSHARES TR ADVISORSHS ETF 00768Y560 BBG00DVZRVH3 980,536 19,282 SH   SOLE   0 0 19,282
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 BBG001T9B1Y4 370,856 7,763 SH   SOLE   0 0 7,763
ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 440,929 77,492 SH   SOLE   0 0 77,492
ADVISORSHARES TR STAR GLOB BUYW 00768Y768 BBG003D086H8 216,758 6,041 SH   SOLE   0 0 6,041
AECOM COM 00766T100 BBG001SKTTF1 252,624 2,996 SH   SOLE   0 0 2,996
AEGON N V NY REGISTRY SHS 007924103 BBG001S6Y6M8 252,995 58,836 SH   SOLE   0 0 58,836
AES CORP COM 00130H105 BBG001S6B1L5 516,860 21,464 SH   SOLE   0 0 21,464
AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 225,736 1,585 SH   SOLE   0 0 1,585
AFLAC INC COM 001055102 BBG001S5NGJ4 8,025,907 124,394 SH   SOLE   0 0 124,394
AGENUS INC COM NEW 00847G705 BBG001SDV370 40,979 26,960 SH   SOLE   0 0 26,960
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 1,261,731 9,121 SH   SOLE   0 0 9,121
AGNC INVT CORP COM 00123Q104 BBG001T074G2 1,289,511 127,928 SH   SOLE   0 0 127,928
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 1,206,896 23,679 SH   SOLE   0 0 23,679
AGREE RLTY CORP COM 008492100 BBG001S6RY81 586,361 8,546 SH   SOLE   0 0 8,546
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H869 BBG014086P00 4,041,917 170,666 SH   SOLE   0 0 170,666
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H877 BBG012S1WX30 431,127 16,415 SH   SOLE   0 0 16,415
AIM ETF PRODUCTS TRUST US LAR CP BUFR20 00888H778 BBG01FC8GVM4 683,758 26,821 SH   SOLE   0 0 26,821
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 BBG00VSHDMS0 694,792 23,760 SH   SOLE   0 0 23,760
AIM ETF PRODUCTS TRUST US LRG CAP BUF20 00888H844 BBG01B8726R5 641,587 24,316 SH   SOLE   0 0 24,316
AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604 BBG00XPR0VR2 1,055,644 35,113 SH   SOLE   0 0 35,113
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 BBG00V5MP4M7 324,430 10,983 SH   SOLE   0 0 10,983
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 BBG00V5MGHR3 2,612,059 96,657 SH   SOLE   0 0 96,657
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 BBG00VSHDKC1 4,474,214 159,073 SH   SOLE   0 0 159,073
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703 BBG00YPGMG93 663,651 24,607 SH   SOLE   0 0 24,607
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505 BBG00XPR18Z3 1,165,365 40,004 SH   SOLE   0 0 40,004
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 BBG00YPGMDP2 4,384,267 158,913 SH   SOLE   0 0 158,913
AIR LEASE CORP CL A 00912X302 BBG001T92VD1 250,721 6,368 SH   SOLE   0 0 6,368
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 21,507,122 74,883 SH   SOLE   0 0 74,883
AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1   16,118 17,000 SH   SOLE   0 0 17,000
AIRBNB INC COM CL A 009066101 BBG001Y2XS16 3,233,032 25,989 SH   SOLE   0 0 25,989
AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 656,859 8,389 SH   SOLE   0 0 8,389
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   66,126 72,000 SH   SOLE   0 0 72,000
ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 3,075,374 73,293 SH   SOLE   0 0 73,293
ALAUNOS THERAPEUTICS INC COM 98973P101 BBG001SM7BJ6 7,786 12,360 SH   SOLE   0 0 12,360
ALBANY INTL CORP CL A 012348108 BBG001S5VKN1 498,897 5,583 SH   SOLE   0 0 5,583
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 2,243,297 10,149 SH   SOLE   0 0 10,149
ALCOA CORP COM 013872106 BBG00B3T3HF1 246,443 5,790 SH   SOLE   0 0 5,790
ALCON AG ORD SHS H01301128 BBG00NPWGYR0 1,244,805 17,574 SH   SOLE   0 0 17,574
ALDEYRA THERAPEUTICS INC COM 01438T106 BBG0029H8ZG5 143,071 14,408 SH   SOLE   0 0 14,408
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 419,471 3,340 SH   SOLE   0 0 3,340
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 4,136,700 40,484 SH   SOLE   0 0 40,484
ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 3,871,958 11,588 SH   SOLE   0 0 11,588
ALKERMES PLC SHS G01767105 BBG001S6RXM7 220,389 7,818 SH   SOLE   0 0 7,818
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 466,305 4,369 SH   SOLE   0 0 4,369
ALLEGRO MICROSYSTEMS INC COM 01749D105 BBG00H5S83B8 233,135 4,858 SH   SOLE   0 0 4,858
ALLETE INC COM NEW 018522300 BBG001S77110 846,501 13,151 SH   SOLE   0 0 13,151
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 BBG001SD52Y1 510,099 25,290 SH   SOLE   0 0 25,290
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 305,798 31,461 SH   SOLE   0 0 31,461
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 1,920,161 52,521 SH   SOLE   0 0 52,521
ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 3,006,125 56,294 SH   SOLE   0 0 56,294
ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 386,250 8,538 SH   SOLE   0 0 8,538
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 BBG001SM51M6 61,328 13,720 SH   SOLE   0 0 13,720
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 BBG001SJH6Q5 255,196 40,315 SH   SOLE   0 0 40,315
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109 BBG001SKNN24 194,556 18,251 SH   SOLE   0 0 18,251
ALLSTATE CORP COM 020002101 BBG001S9BM06 3,013,703 27,197 SH   SOLE   0 0 27,197
ALLY FINL INC COM 02005N100 BBG001S5RLN4 405,930 15,925 SH   SOLE   0 0 15,925
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 BBG001S7FTC8 329,927 1,647 SH   SOLE   0 0 1,647
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 54,117,903 521,719 SH   SOLE   0 0 521,719
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 45,687,765 439,305 SH   SOLE   0 0 439,305
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 4,406,721 114,016 SH   SOLE   0 0 114,016
ALPS ETF TR DISRUPTIVE TECH 00162Q478 BBG00JM9V5B6 4,404,292 118,429 SH   SOLE   0 0 118,429
ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 1,336,312 31,704 SH   SOLE   0 0 31,704
ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 245,910 6,962 SH   SOLE   0 0 6,962
ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 5,249,335 228,331 SH   SOLE   0 0 228,331
ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 561,489 10,967 SH   SOLE   0 0 10,967
ALTICE USA INC CL A 02156K103 BBG00GFMPS82 65,062 19,024 SH   SOLE   0 0 19,024
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 17,179,372 385,015 SH   SOLE   0 0 385,015
AMARIN CORP PLC SPONS ADR NEW 023111206 BBG001SD42R0 17,333 11,555 SH   SOLE   0 0 11,555
AMAZON COM INC COM 023135106 BBG001S5PQL7 124,927,919 1,209,487 SH   SOLE   0 0 1,209,487
AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 59,310 21,032 SH   SOLE   0 0 21,032
AMC ENTMT HLDGS INC CL A COM 00165C104 BBG001SZYYL4 83,547 16,676 SH   SOLE   0 0 16,676
AMCOR PLC ORD G0250X107 BBG00LNJRQ18 1,766,809 155,256 SH   SOLE   0 0 155,256
AMDOCS LTD SHS G02602103 BBG001SBX7P3 1,268,267 13,207 SH   SOLE   0 0 13,207
AMEDISYS INC COM 023436108 BBG001S5NN72 1,244,054 16,914 SH   SOLE   0 0 16,914
AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 626,379 7,047 SH   SOLE   0 0 7,047
AMEREN CORP COM 023608102 BBG001S5NF24 967,984 11,205 SH   SOLE   0 0 11,205
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 647,762 30,773 SH   SOLE   0 0 30,773
AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 1,776,277 120,426 SH   SOLE   0 0 120,426
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 BBG00RJVSDH4 350,740 5,989 SH   SOLE   0 0 5,989
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 BBG00LY8L335 4,536,565 70,644 SH   SOLE   0 0 70,644
AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 625,445 8,824 SH   SOLE   0 0 8,824
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 6,671,893 73,326 SH   SOLE   0 0 73,326
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 8,540,474 51,776 SH   SOLE   0 0 51,776
AMERICAN HOMES 4 RENT CL A 02665T306 BBG003NXJNJ4 327,573 10,416 SH   SOLE   0 0 10,416
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 912,967 18,129 SH   SOLE   0 0 18,129
AMERICAN REBEL HOLDINGS INC COM 02919L208 BBG009R1VQK4 1,743 12,263 SH   SOLE   0 0 12,263
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 7,001,894 34,266 SH   SOLE   0 0 34,266
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 3,804,328 25,970 SH   SOLE   0 0 25,970
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 2,699,222 8,807 SH   SOLE   0 0 8,807
AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 12,818,191 80,059 SH   SOLE   0 0 80,059
AMETEK INC COM 031100100 BBG001S5NN54 1,008,348 6,938 SH   SOLE   0 0 6,938
AMGEN INC COM 031162100 BBG001S5NNL6 22,753,167 94,119 SH   SOLE   0 0 94,119
AMMO INC COM 00175J107 BBG001SB6XN8 80,750 40,990 SH   SOLE   0 0 40,990
AMN HEALTHCARE SVCS INC COM 001744101 BBG001S6Q193 487,888 5,881 SH   SOLE   0 0 5,881
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 1,741,198 21,307 SH   SOLE   0 0 21,307
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 1,115,837 57,666 SH   SOLE   0 0 57,666
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 5,850,614 164,945 SH   SOLE   0 0 164,945
AMPLIFY ETF TR HIGH INCOME 032108847 BBG0033KWWV5 1,745,956 149,739 SH   SOLE   0 0 149,739
AMYRIS INC COM NEW 03236M200 BBG001T20G05 41,532 30,538 SH   SOLE   0 0 30,538
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 11,528,274 58,454 SH   SOLE   0 0 58,454
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 BBG001SLQWW6 675,702 78,845 SH   SOLE   0 0 78,845
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 4,233,696 63,445 SH   SOLE   0 0 63,445
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 3,179,567 166,382 SH   SOLE   0 0 166,382
ANSYS INC COM 03662Q105 BBG001S926L8 3,892,825 11,697 SH   SOLE   0 0 11,697
ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 715,950 68,251 SH   SOLE   0 0 68,251
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 4,458,974 14,142 SH   SOLE   0 0 14,142
APA CORPORATION COM 03743Q108 BBG00YTS96H1 527,223 14,621 SH   SOLE   0 0 14,621
API GROUP CORP COM STK 00187Y100 BBG00HVV7984 472,035 20,998 SH   SOLE   0 0 20,998
APOLLO COML REAL EST FIN INC COM 03762U105 BBG001T55FJ5 554,432 59,552 SH   SOLE   0 0 59,552
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 1,565,464 24,786 SH   SOLE   0 0 24,786
APOLLO TACTICAL INCOME FD IN COM 037638103 BBG003NQ4BY4 122,497 10,107 SH   SOLE   0 0 10,107
APPHARVEST INC COM 03783T103 BBG00VDGP7T7 18,908 30,880 SH   SOLE   0 0 30,880
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 BBG006473QY8 176,345 11,362 SH   SOLE   0 0 11,362
APPLE INC COM 037833100 BBG001S5N8V8 364,834,822 2,212,461 SH   SOLE   0 0 2,212,461
APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 255,906 1,801 SH   SOLE   0 0 1,801
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 10,692,377 87,050 SH   SOLE   0 0 87,050
APPLIED OPTOELECTRONICS INC COM 03823U102 BBG001SG47G4 207,740 94,000 SH   SOLE   0 0 94,000
APTINYX INC COM 03836N103 BBG00CW2TZ86 23,712 190,000 SH   SOLE   0 0 190,000
APTIV PLC SHS G6095L109 BBG001TRL2T7 1,146,445 10,219 SH   SOLE   0 0 10,219
AQUA METALS INC COM 03837J101 BBG009CQH0Q2 43,000 43,000 SH   SOLE   0 0 43,000
ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 1,199,746 104,417 SH   SOLE   0 0 104,417
ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 882,921 13,009 SH   SOLE   0 0 13,009
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 4,648,712 58,357 SH   SOLE   0 0 58,357
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 3,262,812 178,540 SH   SOLE   0 0 178,540
ARES COML REAL ESTATE CORP COM 04013V108 BBG0022MMR46 272,164 29,941 SH   SOLE   0 0 29,941
ARES DYNAMIC CR ALLOCATION F COM 04014F102 BBG001V0WD35 193,424 16,159 SH   SOLE   0 0 16,159
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 1,536,362 18,413 SH   SOLE   0 0 18,413
ARGENX SE SPONSORED ADR 04016X101 BBG00GHB88Y8 342,028 918 SH   SOLE   0 0 918
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 BBG012PPXNM0 179,100 22,991 SH   SOLE   0 0 22,991
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 2,753,240 16,402 SH   SOLE   0 0 16,402
ARK ETF TR ARK SPACE EXPL 00214Q807 BBG00ZV1N161 145,880 10,420 SH   SOLE   0 0 10,420
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 890,659 17,710 SH   SOLE   0 0 17,710
ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 366,381 19,478 SH   SOLE   0 0 19,478
ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 110 1,000 SH Call SOLE   0 0 1,000
ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 2,842,414 94,527 SH   SOLE   0 0 94,527
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 9,290,243 230,299 SH   SOLE   0 0 230,299
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 4,250 1,000 SH Call SOLE   0 0 1,000
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 2,820 1,000 SH Put SOLE   0 0 1,000
ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 3,377,434 63,000 SH   SOLE   0 0 63,000
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 BBG001SRBTG4 157,973 30,090 SH   SOLE   0 0 30,090
ARMSTRONG WORLD INDS INC NEW COM 04247X102 BBG001SGL0H9 267,292 3,752 SH   SOLE   0 0 3,752
ARROW ELECTRS INC COM 042735100 BBG001S5NVP4 262,602 2,103 SH   SOLE   0 0 2,103
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001V107T3 266,585 8,336 SH   SOLE   0 0 8,336
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 BBG00KLHLBL3 464,882 58,329 SH   SOLE   0 0 58,329
ASHLAND INC COM 044186104 BBG00D0Y81N0 237,055 2,308 SH   SOLE   0 0 2,308
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 4,693,337 6,895 SH   SOLE   0 0 6,895
ASPEN TECHNOLOGY INC COM 29109X106 BBG017J18WC8 409,448 1,789 SH   SOLE   0 0 1,789
ASSURED GUARANTY LTD COM G0585R106 BBG001SCBBM9 214,653 4,270 SH   SOLE   0 0 4,270
ASTRA SPACE INC COM CL A 04634X103 BBG00W7FG4W7 26,191 61,625 SH   SOLE   0 0 61,625
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 3,451,663 49,729 SH   SOLE   0 0 49,729
AT&T INC COM 00206R102 BBG001S5VWH2 26,909,816 1,397,913 SH   SOLE   0 0 1,397,913
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 BBG0068Q7725 227,848 7,708 SH   SOLE   0 0 7,708
ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 2,101,796 12,279 SH   SOLE   0 0 12,279
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 947,695 8,434 SH   SOLE   0 0 8,434
ATOSSA THERAPEUTICS INC COM 04962H506 BBG002NCD954 7,562 10,432 SH   SOLE   0 0 10,432
AURINIA PHARMACEUTICALS INC COM 05156V102 BBG001S68013 120,801 11,022 SH   SOLE   0 0 11,022
AURORA CANNABIS INC COM 05156X884 BBG001SV77D1 9,972 14,357 SH   SOLE   0 0 14,357
AUTHID INC COM NEW 46264C206 BBG0081VR7J7 5,446 12,102 SH   SOLE   0 0 12,102
AUTODESK INC COM 052769106 BBG001S5SCD4 5,188,353 24,925 SH   SOLE   0 0 24,925
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 15,843,720 71,166 SH   SOLE   0 0 71,166
AUTONATION INC COM 05329W102 BBG001S5NQB0 630,955 4,696 SH   SOLE   0 0 4,696
AUTOZONE INC COM 053332102 BBG001S6Q5D9 1,590,423 647 SH   SOLE   0 0 647
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 116,021 12,666 SH   SOLE   0 0 12,666
AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 637,675 3,794 SH   SOLE   0 0 3,794
AVANGRID INC COM 05351W103 BBG00B8NWRH3 355,671 8,919 SH   SOLE   0 0 8,919
AVANTOR INC COM 05352A100 BBG00G2HHYF5 829,491 39,238 SH   SOLE   0 0 39,238
AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 656,216 3,667 SH   SOLE   0 0 3,667
AXIS CAP HLDGS LTD SHS G0692U109 BBG001SGW5F8 291,218 5,341 SH   SOLE   0 0 5,341
AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 2,074,016 9,224 SH   SOLE   0 0 9,224
AZENTA INC COM 114340102 BBG001S8F1B8 410,772 9,206 SH   SOLE   0 0 9,206
B & G FOODS INC NEW COM 05508R106 BBG001SQD861 300,153 19,327 SH   SOLE   0 0 19,327
B2GOLD CORP COM 11777Q209 BBG001T0CNW6 55,641 14,100 SH   SOLE   0 0 14,100
BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 772,559 5,119 SH   SOLE   0 0 5,119
BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 489,693 16,968 SH   SOLE   0 0 16,968
BALCHEM CORP COM 057665200 BBG001S5P2R4 242,968 1,921 SH   SOLE   0 0 1,921
BALL CORP COM 058498106 BBG001S5P7Q4 1,689,728 30,661 SH   SOLE   0 0 30,661
BALLARD PWR SYS INC NEW COM 058586108 BBG001S5Y1D1 69,246 12,432 SH   SOLE   0 0 12,432
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 362,300 51,390 SH   SOLE   0 0 51,390
BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 88,721 24,044 SH   SOLE   0 0 24,044
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 13,031,068 455,632 SH   SOLE   0 0 455,632
BANK HAWAII CORP COM 062540109 BBG001S6R977 268,577 5,157 SH   SOLE   0 0 5,157
BANK MONTREAL QUE COM 063671101 BBG001S5Y203 1,019,204 11,438 SH   SOLE   0 0 11,438
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 3,657,989 80,502 SH   SOLE   0 0 80,502
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 229,542 4,558 SH   SOLE   0 0 4,558
BANK OZK LITTLE ROCK ARK COM 06417N103 BBG001SMRQL8 1,101,633 32,211 SH   SOLE   0 0 32,211
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 435,494 13,786 SH   SOLE   0 0 13,786
BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 77,214 10,739 SH   SOLE   0 0 10,739
BARINGS BDC INC COM 06759L103 BBG001S9DQ05 100,108 12,608 SH   SOLE   0 0 12,608
BARINGS CORPORATE INVS COM 06759X107 BBG001S5T1H3 317,652 22,449 SH   SOLE   0 0 22,449
BARINGS PARTN INVS SH BEN INT 06761A103 BBG001S63V47 1,083,549 84,502 SH   SOLE   0 0 84,502
BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 4,447,338 239,490 SH   SOLE   0 0 239,490
BAXTER INTL INC COM 071813109 BBG001S5P1K3 1,390,601 34,285 SH   SOLE   0 0 34,285
BAYTEX ENERGY CORP COM 07317Q105 BBG001S998N5 90,124 24,033 SH   SOLE   0 0 24,033
BCE INC COM NEW 05534B760 BBG001S5P2C0 2,918,462 65,159 SH   SOLE   0 0 65,159
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 5,609,832 22,662 SH   SOLE   0 0 22,662
BENITEC BIOPHARMA INC COM 08205P100 BBG00R712L65 2,592 12,351 SH   SOLE   0 0 12,351
BENTLEY SYS INC COM CL B 08265T208 BBG001SBWGV7 346,284 8,055 SH   SOLE   0 0 8,055
BERKLEY W R CORP COM 084423102 BBG001S5P463 1,034,851 16,621 SH   SOLE   0 0 16,621
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 3,724,800 8 SH   SOLE   0 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 85,559,406 277,098 SH   SOLE   0 0 277,098
BERRY GLOBAL GROUP INC COM 08579W103 BBG001T6B4W6 232,714 3,951 SH   SOLE   0 0 3,951
BEST BUY INC COM 086516101 BBG001S5P285 1,164,455 14,877 SH   SOLE   0 0 14,877
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 1,959,809 30,907 SH   SOLE   0 0 30,907
BILL HOLDINGS INC COM 090043100 BBG00QVJV7L3 952,989 11,745 SH   SOLE   0 0 11,745
BIO RAD LABS INC CL A 090572207 BBG001S625W4 959,477 2,003 SH   SOLE   0 0 2,003
BIOGEN INC COM 09062X103 BBG001S67826 1,467,303 5,278 SH   SOLE   0 0 5,278
BIOMARIN PHARMACEUTICAL INC COM 09061G101 BBG001S76R05 620,586 6,382 SH   SOLE   0 0 6,382
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   45,892 44,000 SH   SOLE   0 0 44,000
BIO-TECHNE CORP COM 09073M104 BBG001S66C28 1,141,376 15,385 SH   SOLE   0 0 15,385
BIT DIGITAL INC SHS G1144A105 BBG00JM2HWD6 253,626 164,692 SH   SOLE   0 0 164,692
BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 1,342,027 17,642 SH   SOLE   0 0 17,642
BLACK HILLS CORP COM 092113109 BBG001S5P6X8 503,601 7,981 SH   SOLE   0 0 7,981
BLACK KNIGHT INC COM 09215C105 BBG00GX77ML3 293,038 5,091 SH   SOLE   0 0 5,091
BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 407,877 25,996 SH   SOLE   0 0 25,996
BLACKBERRY LTD COM 09228F103 BBG001S60618 895,712 196,428 SH   SOLE   0 0 196,428
BLACKLINE INC COM 09239B109 BBG0029KJVD8 1,593,587 23,732 SH   SOLE   0 0 23,732
BLACKROCK CAP ALLOCATION TR COM 09260U109 BBG00WRC2HF7 372,940 24,633 SH   SOLE   0 0 24,633
BLACKROCK CAP INVT CORP COM 092533108 BBG001SQ1025 57,477 16,660 SH   SOLE   0 0 16,660
BLACKROCK CORE BD TR SHS BEN INT 09249E101 BBG001SFNB21 1,432,230 132,125 SH   SOLE   0 0 132,125
BLACKROCK CORPOR HI YLD FD I COM 09255P107 BBG001SJQLG3 1,052,474 120,697 SH   SOLE   0 0 120,697
BLACKROCK ENERGY & RES TR COM 09250U101 BBG001SMMW12 721,892 59,366 SH   SOLE   0 0 59,366
BLACKROCK ENHANCD CAP & INM COM 09256A109 BBG001SJTK18 870,600 48,555 SH   SOLE   0 0 48,555
BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 1,825,044 212,461 SH   SOLE   0 0 212,461
BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 175,791 17,703 SH   SOLE   0 0 17,703
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 BBG001SSV2L3 63,742 11,804 SH   SOLE   0 0 11,804
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 1,308,559 28,925 SH   SOLE   0 0 28,925
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 BBG00ZNLVT57 789,420 33,450 SH   SOLE   0 0 33,450
BLACKROCK FLOATING RATE INCO COM 09255X100 BBG001SBM043 178,750 15,278 SH   SOLE   0 0 15,278
BLACKROCK HEALTH SCIENCES TR COM 09250W107 BBG001SN4XL6 398,647 9,523 SH   SOLE   0 0 9,523
BLACKROCK INC COM 09247X101 BBG001SDBP55 14,523,928 21,706 SH   SOLE   0 0 21,706
BLACKROCK LTD DURATION INCOM COM SHS 09249W101 BBG001SLG5M7 236,303 18,025 SH   SOLE   0 0 18,025
BLACKROCK MULTI SECTOR INC T COM 09258A107 BBG003P84C70 890,104 61,008 SH   SOLE   0 0 61,008
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPM0W5 299,700 13,798 SH   SOLE   0 0 13,798
BLACKROCK MUNI INCOME TR II COM 09249N101 BBG001SKZFD6 957,191 89,207 SH   SOLE   0 0 89,207
BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 161,604 13,836 SH   SOLE   0 0 13,836
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 BBG001S5PKX7 126,190 11,021 SH   SOLE   0 0 11,021
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 BBG001SB8M69 414,305 38,938 SH   SOLE   0 0 38,938
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 236,580 19,633 SH   SOLE   0 0 19,633
BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 776,317 69,376 SH   SOLE   0 0 69,376
BLACKROCK MUNIYIELD QUALITY COM 09254E103 BBG001S71893 215,335 18,989 SH   SOLE   0 0 18,989
BLACKROCK MUNIYILD QULT FD I COM 09254F100 BBG001S6Y4Q9 119,028 10,053 SH   SOLE   0 0 10,053
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 BBG001SFL1C4 680,600 65,442 SH   SOLE   0 0 65,442
BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 185,458 19,440 SH   SOLE   0 0 19,440
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 BBG0077G51R4 806,593 24,941 SH   SOLE   0 0 24,941
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 BBG00P5272Q4 297,227 15,903 SH   SOLE   0 0 15,903
BLACKROCK TCP CAPITAL CORP COM 09259E108 BBG001V17VG7 260,816 25,322 SH   SOLE   0 0 25,322
BLACKSTONE INC COM 09260D107 BBG001S7H949 10,415,296 118,571 SH   SOLE   0 0 118,571
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 BBG001TCJG67 128,138 11,745 SH   SOLE   0 0 11,745
BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 255,629 14,321 SH   SOLE   0 0 14,321
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 BBG002W5R801 180,667 16,964 SH   SOLE   0 0 16,964
BLOCK H & R INC COM 093671105 BBG001S5S031 203,710 5,779 SH   SOLE   0 0 5,779
BLOCK INC CL A 852234103 BBG001TFLWL5 4,567,216 66,529 SH   SOLE   0 0 66,529
BLUE WATER VACCINES INC COM 09610B108 BBG00PNSYQK0 289,756 270,800 SH   SOLE   0 0 270,800
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 30,089 13,866 SH   SOLE   0 0 13,866
BNY MELLON STRATEGIC MUN BD COM 09662E109 BBG001S6D1L3 209,533 34,864 SH   SOLE   0 0 34,864
BOEING CO COM 097023105 BBG001S5P0V3 22,498,914 105,912 SH   SOLE   0 0 105,912
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 13,819,056 5,210 SH   SOLE   0 0 5,210
BOOT BARN HLDGS INC COM 099406100 BBG007D38ZV3 526,440 6,869 SH   SOLE   0 0 6,869
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 1,240,996 13,389 SH   SOLE   0 0 13,389
BORGWARNER INC COM 099724106 BBG001S7F4D2 1,967,601 40,065 SH   SOLE   0 0 40,065
BOSTON BEER INC CL A 100557107 BBG001S5VVQ4 354,996 1,080 SH   SOLE   0 0 1,080
BOSTON PROPERTIES INC COM 101121101 BBG001S9TWV1 962,697 17,788 SH   SOLE   0 0 17,788
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 3,307,835 66,117 SH   SOLE   0 0 66,117
BOYD GAMING CORP COM 103304101 BBG001S7DMW3 445,345 6,945 SH   SOLE   0 0 6,945
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 4,849,760 127,827 SH   SOLE   0 0 127,827
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 BBG001S63MV7 173,376 22,693 SH   SOLE   0 0 22,693
BRC INC COM CL A 05601U105 BBG0157C6630 95,794 18,637 SH   SOLE   0 0 18,637
BRIGHT HEALTH GROUP INC COM 10920V107 BBG00ZVX04Q8 8,634 39,190 SH   SOLE   0 0 39,190
BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWPT4 257,147 3,340 SH   SOLE   0 0 3,340
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 432,210 73,256 SH   SOLE   0 0 73,256
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 16,395,339 236,551 SH   SOLE   0 0 236,551
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 5,327,342 151,690 SH   SOLE   0 0 151,690
BROADCOM INC COM 11135F101 BBG00KHY5SY8 23,719,562 36,973 SH   SOLE   0 0 36,973
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 1,509,617 10,300 SH   SOLE   0 0 10,300
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 2,227,270 68,081 SH   SOLE   0 0 68,081
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 610,532 18,764 SH   SOLE   0 0 18,764
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 758,936 22,474 SH   SOLE   0 0 22,474
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 BBG00FF5CVF0 17,014,770 1,034,333 SH   SOLE   0 0 1,034,333
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 733,237 20,995 SH   SOLE   0 0 20,995
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 813,246 25,809 SH   SOLE   0 0 25,809
BROWN & BROWN INC COM 115236101 BBG001S5XFN0 322,224 5,612 SH   SOLE   0 0 5,612
BROWN FORMAN CORP CL A 115637100 BBG001S5P4G2 667,721 10,243 SH   SOLE   0 0 10,243
BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 2,385,266 37,113 SH   SOLE   0 0 37,113
BRUKER CORP COM 116794108 BBG001SF69P0 523,456 6,639 SH   SOLE   0 0 6,639
BRUNSWICK CORP COM 117043109 BBG001S5P294 265,598 3,239 SH   SOLE   0 0 3,239
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 356,363 4,014 SH   SOLE   0 0 4,014
BUNGE LIMITED COM G16962105 BBG001SJ9BG4 1,360,244 14,240 SH   SOLE   0 0 14,240
BUZZFEED INC CLASS A COM 12430A102 BBG00YPS9KZ4 48,025 42,500 SH   SOLE   0 0 42,500
BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 747,266 11,854 SH   SOLE   0 0 11,854
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG001SB6KF5 897,679 9,034 SH   SOLE   0 0 9,034
C3 AI INC CL A 12468P104 BBG00Y6G6Y84 315,726 9,405 SH   SOLE   0 0 9,405
CACI INTL INC CL A 127190304 BBG001SF9NK1 386,645 1,305 SH   SOLE   0 0 1,305
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 2,570,241 12,234 SH   SOLE   0 0 12,234
CAESARS ENTERTAINMENT INC NE COM 12769G100 BBG0074Q3NL5 501,962 10,284 SH   SOLE   0 0 10,284
CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 350,921 5,763 SH   SOLE   0 0 5,763
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 3,239,566 296,664 SH   SOLE   0 0 296,664
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 461,407 43,860 SH   SOLE   0 0 43,860
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 BBG00PWZGZZ8 283,048 18,320 SH   SOLE   0 0 18,320
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 1,502,772 107,341 SH   SOLE   0 0 107,341
CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 370,699 6,369 SH   SOLE   0 0 6,369
CALLON PETE CO DEL COM 13123X508 BBG001SB5DH0 306,578 9,168 SH   SOLE   0 0 9,168
CAMBRIA ETF TR GLB MOMENT ETF 132061508 BBG007G3TP12 4,448,565 161,250 SH   SOLE   0 0 161,250
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 766,939 13,065 SH   SOLE   0 0 13,065
CAMBRIA ETF TR VALUE MOMENTUM 132061888 BBG009YVM241 531,805 21,179 SH   SOLE   0 0 21,179
CAMDEN PPTY TR SH BEN INT 133131102 BBG001S5Q6V9 349,327 3,332 SH   SOLE   0 0 3,332
CAMECO CORP COM 13321L108 BBG001S5Y5S6 771,539 29,482 SH   SOLE   0 0 29,482
CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 545,988 9,931 SH   SOLE   0 0 9,931
CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 669,579 15,785 SH   SOLE   0 0 15,785
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 1,037,850 18,751 SH   SOLE   0 0 18,751
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 2,742,083 23,244 SH   SOLE   0 0 23,244
CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 1,168,331 15,185 SH   SOLE   0 0 15,185
CANADIAN SOLAR INC COM 136635109 BBG001SPNJT3 495,794 12,454 SH   SOLE   0 0 12,454
CANOO INC COM CL A 13803R102 BBG00NBK0H68 11,037 16,913 SH   SOLE   0 0 16,913
CANOPY GROWTH CORP COM 138035100 BBG001T6MH82 161,271 92,081 SH   SOLE   0 0 92,081
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 1,014,856 42,839 SH   SOLE   0 0 42,839
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 12,226,499 490,237 SH   SOLE   0 0 490,237
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 BBG014YZRRT5 1,429,798 62,738 SH   SOLE   0 0 62,738
CAPITAL GROUP FIXED INCOME E MUNICIPAL INCOME 14020Y201 BBG019XRCM29 2,040,566 76,483 SH   SOLE   0 0 76,483
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 6,764,928 293,362 SH   SOLE   0 0 293,362
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 11,101,866 494,295 SH   SOLE   0 0 494,295
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 8,541,130 368,311 SH   SOLE   0 0 368,311
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1,766,362 18,369 SH   SOLE   0 0 18,369
CAPRI HOLDINGS LIMITED SHS G1890L107 BBG0029SNS07 210,560 4,480 SH   SOLE   0 0 4,480
CARA THERAPEUTICS INC COM 140755109 BBG001V0GHL4 52,409 10,674 SH   SOLE   0 0 10,674
CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 3,758,175 49,777 SH   SOLE   0 0 49,777
CAREDX INC COM 14167L103 BBG006JS5794 329,799 36,083 SH   SOLE   0 0 36,083
CARLISLE COS INC COM 142339100 BBG001S5Q6R4 884,183 3,911 SH   SOLE   0 0 3,911
CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 252,481 8,129 SH   SOLE   0 0 8,129
CARMAX INC COM 143130102 BBG001SD9561 5,853,722 91,066 SH   SOLE   0 0 91,066
CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 3,155,019 310,839 SH   SOLE   0 0 310,839
CARNIVAL PLC ADR 14365C103 BBG001SG8WT1 268,754 29,372 SH   SOLE   0 0 29,372
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 3,224,379 70,478 SH   SOLE   0 0 70,478
CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 381,972 4,621 SH   SOLE   0 0 4,621
CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 630,474 2,913 SH   SOLE   0 0 2,913
CASS INFORMATION SYS INC COM 14808P109 BBG001S5VK42 217,200 5,015 SH   SOLE   0 0 5,015
CATALENT INC COM 148806102 BBG005XR47N7 709,668 10,800 SH   SOLE   0 0 10,800
CATERPILLAR INC COM 149123101 BBG001S5PJ06 26,040,148 113,792 SH   SOLE   0 0 113,792
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 2,145,625 15,983 SH   SOLE   0 0 15,983
CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 669,623 126,106 SH   SOLE   0 0 126,106
CBRE GBL REAL ESTATE INC FD RIGHT 04/06/2023 12504G118 BBG01FP6L8W8 3,615 116,990 SH   SOLE   0 0 116,990
CBRE GROUP INC CL A 12504L109 BBG001SC2D27 804,714 11,052 SH   SOLE   0 0 11,052
CDW CORP COM 12514G108 BBG001V18TB6 1,636,014 8,395 SH   SOLE   0 0 8,395
CELANESE CORP DEL COM 150870103 BBG001SJDDG5 1,488,704 13,672 SH   SOLE   0 0 13,672
CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 423,621 4,558 SH   SOLE   0 0 4,558
CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 103,298 18,680 SH   SOLE   0 0 18,680
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 465,383 26,654 SH   SOLE   0 0 26,654
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 1,382,087 21,865 SH   SOLE   0 0 21,865
CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 796,892 27,050 SH   SOLE   0 0 27,050
CENTRAL SECS CORP COM 155123102 BBG001S5PP20 727,317 20,910 SH   SOLE   0 0 20,910
CENTRUS ENERGY CORP CL A 15643U104 BBG001S9F7B3 775,537 24,085 SH   SOLE   0 0 24,085
CERENCE INC COM 156727109 BBG00MMDJG93 259,495 9,238 SH   SOLE   0 0 9,238
CERIDIAN HCM HLDG INC COM 15677J108 BBG005D7PF43 370,200 5,056 SH   SOLE   0 0 5,056
CERTARA INC COM 15687V109 BBG00Y7BR4L2 1,224,318 50,781 SH   SOLE   0 0 50,781
CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 1,154,643 15,928 SH   SOLE   0 0 15,928
CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 249,324 9,190 SH   SOLE   0 0 9,190
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 610,904 58,348 SH   SOLE   0 0 58,348
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 1,176,913 5,832 SH   SOLE   0 0 5,832
CHART INDS INC COM 16115Q308 BBG001SQV7W4 879,179 7,011 SH   SOLE   0 0 7,011
CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 742,628 2,077 SH   SOLE   0 0 2,077
CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 939,770 7,229 SH   SOLE   0 0 7,229
CHEESECAKE FACTORY INC COM 163072101 BBG001S71Q75 463,647 13,228 SH   SOLE   0 0 13,228
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   78,613 95,000 SH   SOLE   0 0 95,000
CHEGG INC NOTE 0.125% 3/1 163092AD1   37,625 43,000 SH   SOLE   0 0 43,000
CHEMED CORP NEW COM 16359R103 BBG001S679X0 542,085 1,008 SH   SOLE   0 0 1,008
CHEMOURS CO COM 163851108 BBG005H82GC1 240,885 8,046 SH   SOLE   0 0 8,046
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 7,194,256 45,649 SH   SOLE   0 0 45,649
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 1,083,162 22,890 SH   SOLE   0 0 22,890
CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 436,799 5,744 SH   SOLE   0 0 5,744
CHESAPEAKE UTILS CORP COM 165303108 BBG001SCP5R2 234,862 1,835 SH   SOLE   0 0 1,835
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 46,668,683 286,030 SH   SOLE   0 0 286,030
CHEWY INC CL A 16679L109 BBG00P19DLQ4 917,000 24,532 SH   SOLE   0 0 24,532
CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 912,787 161,842 SH   SOLE   0 0 161,842
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 3,357,606 1,965 SH   SOLE   0 0 1,965
CHORD ENERGY CORPORATION COM NEW 674215207 BBG00Y7BLJF2 202,842 1,507 SH   SOLE   0 0 1,507
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 5,957,933 30,683 SH   SOLE   0 0 30,683
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 3,242,440 36,675 SH   SOLE   0 0 36,675
CIENA CORP COM NEW 171779309 BBG001S61J73 1,437,630 27,373 SH   SOLE   0 0 27,373
CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 927,951 8,279 SH   SOLE   0 0 8,279
CINTAS CORP COM 172908105 BBG001S7CRG1 3,641,033 7,869 SH   SOLE   0 0 7,869
CION INVT CORP COM 17259U204 BBG009KJ66C3 4,275,072 433,138 SH   SOLE   0 0 433,138
CIRRUS LOGIC INC COM 172755100 BBG001S67J86 334,593 3,059 SH   SOLE   0 0 3,059
CISCO SYS INC COM 17275R102 BBG001S6HC62 33,990,997 650,234 SH   SOLE   0 0 650,234
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 5,542,903 118,211 SH   SOLE   0 0 118,211
CITIZENS & NORTHN CORP COM 172922106 BBG001S6YSF8 938,646 43,903 SH   SOLE   0 0 43,903
CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 1,396,716 45,990 SH   SOLE   0 0 45,990
CLEAN ENERGY FUELS CORP COM 184499101 BBG001SPD4H0 249,030 57,117 SH   SOLE   0 0 57,117
CLEAN HARBORS INC COM 184496107 BBG001S5PW98 325,750 2,285 SH   SOLE   0 0 2,285
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 BBG001V10LQ5 345,551 12,236 SH   SOLE   0 0 12,236
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 4,226,884 230,599 SH   SOLE   0 0 230,599
CLOROX CO DEL COM 189054109 BBG001S5PX50 6,873,137 43,435 SH   SOLE   0 0 43,435
CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 2,279,632 36,971 SH   SOLE   0 0 36,971
CME GROUP INC COM 12572Q105 BBG001S86547 4,693,412 24,506 SH   SOLE   0 0 24,506
CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 456,729 7,441 SH   SOLE   0 0 7,441
CNX RES CORP COM 12653C108 BBG001SC7TN4 344,046 21,476 SH   SOLE   0 0 21,476
COCA COLA CO COM 191216100 BBG001S5SMQ8 28,550,737 460,273 SH   SOLE   0 0 460,273
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 370,381 6,257 SH   SOLE   0 0 6,257
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 550,770 6,844 SH   SOLE   0 0 6,844
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 BBG001SC5GP2 239,842 3,764 SH   SOLE   0 0 3,764
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 833,037 13,672 SH   SOLE   0 0 13,672
COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 3,024,988 123,975 SH   SOLE   0 0 123,975
COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 1,153,019 96,730 SH   SOLE   0 0 96,730
COHEN & STEERS REIT & PFD & COM 19247X100 BBG001SLK0B5 1,190,623 61,026 SH   SOLE   0 0 61,026
COHEN & STEERS SELECT PFD & COM 19248Y107 BBG001TCTWN2 298,759 16,506 SH   SOLE   0 0 16,506
COHEN & STEERS TOTAL RETURN COM 19247R103 BBG001S7G423 161,589 13,332 SH   SOLE   0 0 13,332
COHERENT CORP COM 19247G107 BBG001S5S6N6 381,028 10,006 SH   SOLE   0 0 10,006
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 523,825 7,752 SH   SOLE   0 0 7,752
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 8,438,738 112,292 SH   SOLE   0 0 112,292
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 BBG001T535S9 200,820 8,371 SH   SOLE   0 0 8,371
COLUMBIA BKG SYS INC COM 197236102 BBG001S72GJ3 745,545 34,806 SH   SOLE   0 0 34,806
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 BBG00HY5VSC4 1,910,013 106,884 SH   SOLE   0 0 106,884
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG00M6JW9V4 721,084 34,970 SH   SOLE   0 0 34,970
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 BBG001YR03P6 693,151 15,608 SH   SOLE   0 0 15,608
COLUMBIA SPORTSWEAR CO COM 198516106 BBG001S90WD2 207,069 2,295 SH   SOLE   0 0 2,295
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 23,692,997 624,980 SH   SOLE   0 0 624,980
COMERICA INC COM 200340107 BBG001S6PXB1 376,712 8,676 SH   SOLE   0 0 8,676
COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 691,129 11,845 SH   SOLE   0 0 11,845
COMMERCIAL METALS CO COM 201723103 BBG001S5PXG8 441,540 9,029 SH   SOLE   0 0 9,029
COMPASS DIVERSIFIED SH BEN INT 20451Q104 BBG001SPY7K6 364,969 19,128 SH   SOLE   0 0 19,128
COMPASS MINERALS INTL INC COM 20451N101 BBG001SDY0X4 1,304,816 38,052 SH   SOLE   0 0 38,052
COMSTOCK RES INC COM 205768302 BBG001S8FX55 143,388 13,289 SH   SOLE   0 0 13,289
CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 3,168,144 84,349 SH   SOLE   0 0 84,349
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 13,168,457 132,733 SH   SOLE   0 0 132,733
CONSOLIDATED COMM HLDGS INC COM 209034107 BBG001S5PL29 30,398 11,782 SH   SOLE   0 0 11,782
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 4,873,319 50,939 SH   SOLE   0 0 50,939
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 4,025,720 17,822 SH   SOLE   0 0 17,822
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 1,583,545 20,173 SH   SOLE   0 0 20,173
CONSTRUCTION PARTNERS INC COM CL A 21044C107 BBG00KK0CFZ7 318,027 11,805 SH   SOLE   0 0 11,805
CONTEXTLOGIC INC COM CL A 21077C107 BBG006DZTJ65 6,942 15,572 SH   SOLE   0 0 15,572
COOPER COS INC COM NEW 216648402 BBG001S5Q1H6 794,510 2,128 SH   SOLE   0 0 2,128
COPA HOLDINGS SA CL A P31076105 BBG001SKXLQ1 340,679 3,689 SH   SOLE   0 0 3,689
COPART INC COM 217204106 BBG001S7MTB1 2,866,780 38,117 SH   SOLE   0 0 38,117
CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 1,409,328 180,915 SH   SOLE   0 0 180,915
CORNERSTONE TOTAL RETURN FD COM 21924U300 BBG001S5QTF7 990,502 134,033 SH   SOLE   0 0 134,033
CORNING INC COM 219350105 BBG001S5RLH1 2,393,791 67,851 SH   SOLE   0 0 67,851
CORSAIR GAMING INC COM 22041X102 BBG00HMSHL92 362,449 19,752 SH   SOLE   0 0 19,752
CORTEVA INC COM 22052L104 BBG00BN969D0 3,526,492 58,473 SH   SOLE   0 0 58,473
COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 5,336,403 77,508 SH   SOLE   0 0 77,508
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 31,947,764 64,298 SH   SOLE   0 0 64,298
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 3,134,351 127,724 SH   SOLE   0 0 127,724
COTY INC COM CL A 222070203 BBG001S8GLM1 467,868 38,795 SH   SOLE   0 0 38,795
COUPANG INC CL A 22266T109 BBG00XMJRPR7 350,064 21,879 SH   SOLE   0 0 21,879
CRACKER BARREL OLD CTRY STOR COM 22410J106 BBG001S5PK03 584,277 5,143 SH   SOLE   0 0 5,143
CRANE HLDGS CO COM 224441105 BBG017BXPZ94 467,035 4,115 SH   SOLE   0 0 4,115
CREDIT SUISSE ASSET MGMT INC COM 224916106 BBG001SCVJQ6 97,089 37,778 SH   SOLE   0 0 37,778
CREDIT SUISSE GROUP SPONSORED ADR 225401108 BBG001SF3K87 46,266 51,995 SH   SOLE   0 0 51,995
CRESCENT ENERGY COMPANY CL A COM 44952J104 BBG013THLJ08 1,542,532 136,387 SH   SOLE   0 0 136,387
CRESCENT PT ENERGY CORP COM 22576C101 BBG001SLLJ78 367,102 52,072 SH   SOLE   0 0 52,072
CRH PLC ADR 12626K203 BBG001S5VPG8 1,010,319 19,861 SH   SOLE   0 0 19,861
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 322,671 7,134 SH   SOLE   0 0 7,134
CROCS INC COM 227046109 BBG001SDGFR8 521,186 4,122 SH   SOLE   0 0 4,122
CRONOS GROUP INC COM 22717L101 BBG006G267X6 19,788 10,200 SH   SOLE   0 0 10,200
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 7,997,728 58,267 SH   SOLE   0 0 58,267
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 8,264,431 61,749 SH   SOLE   0 0 61,749
CROWN HLDGS INC COM 228368106 BBG001S5PKZ5 486,252 5,879 SH   SOLE   0 0 5,879
CSX CORP COM 126408103 BBG001S5Q7Q3 4,780,644 159,674 SH   SOLE   0 0 159,674
CUBESMART COM 229663109 BBG001SHP0D7 331,742 7,177 SH   SOLE   0 0 7,177
CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 401,872 3,815 SH   SOLE   0 0 3,815
CUMMINS INC COM 231021106 BBG001S5Q9M3 5,130,187 21,476 SH   SOLE   0 0 21,476
CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 576,723 3,272 SH   SOLE   0 0 3,272
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 13,260,820 178,453 SH   SOLE   0 0 178,453
D R HORTON INC COM 23331A109 BBG001S8M692 1,950,568 19,967 SH   SOLE   0 0 19,967
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 12,300,435 48,804 SH   SOLE   0 0 48,804
DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 2,985,482 19,241 SH   SOLE   0 0 19,241
DARIOHEALTH CORP COM NEW 23725P209 BBG003V5PCZ5 43,548 10,570 SH   SOLE   0 0 10,570
DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 561,841 9,621 SH   SOLE   0 0 9,621
DATADOG INC CL A COM 23804L103 BBG003NJHZW5 721,950 9,936 SH   SOLE   0 0 9,936
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 BBG00V1KSN13 133,700 10,000 SH   SOLE   0 0 10,000
DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 6,643,005 188,722 SH   SOLE   0 0 188,722
DBX ETF TR XTRACK MUN INFRA 233051705 BBG004LV7GH8 719,624 28,762 SH   SOLE   0 0 28,762
DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 1,788,305 51,462 SH   SOLE   0 0 51,462
DBX ETF TR XTRACKERS LOW 233051267 BBG00JQCHVS6 942,126 20,481 SH   SOLE   0 0 20,481
DBX ETF TR XTRCKR MSCI US 233051150 BBG00NJ41T41 763,383 20,315 SH   SOLE   0 0 20,315
DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 592,057 1,317 SH   SOLE   0 0 1,317
DEERE & CO COM 244199105 BBG001S5QFF7 18,997,210 46,011 SH   SOLE   0 0 46,011
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 BBG001S76Y64 348,023 32,617 SH   SOLE   0 0 32,617
DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 627,021 15,594 SH   SOLE   0 0 15,594
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 2,433,117 69,677 SH   SOLE   0 0 69,677
DENALI THERAPEUTICS INC COM 24823R105 BBG008P7F878 238,994 10,373 SH   SOLE   0 0 10,373
DENBURY INC COM 24790A101 BBG00XJDVXC8 367,082 4,189 SH   SOLE   0 0 4,189
DENISON MINES CORP COM 248356107 BBG001S9ZPX7 20,574 18,875 SH   SOLE   0 0 18,875
DESKTOP METAL INC COM CL A 25058X105 BBG00P17H1G9 53,825 23,402 SH   SOLE   0 0 23,402
DESTINATION XL GROUP INC COM 25065K104 BBG001SD3736 92,546 16,796 SH   SOLE   0 0 16,796
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 10,530,733 208,076 SH   SOLE   0 0 208,076
DEXCOM INC COM 252131107 BBG001SKZG99 3,289,598 28,315 SH   SOLE   0 0 28,315
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 2,646,372 14,606 SH   SOLE   0 0 14,606
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 3,088,957 22,852 SH   SOLE   0 0 22,852
DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 982,102 6,922 SH   SOLE   0 0 6,922
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 2,092,516 21,285 SH   SOLE   0 0 21,285
DIGITAL TURBINE INC COM NEW 25400W102 BBG001SPBG12 321,916 26,045 SH   SOLE   0 0 26,045
DIGITALBRIDGE GROUP INC CL A NEW 25401T603 BBG00D30HGN8 916,540 76,442 SH   SOLE   0 0 76,442
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 332,179 14,430 SH   SOLE   0 0 14,430
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 7,505,246 232,865 SH   SOLE   0 0 232,865
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 3,803,480 132,203 SH   SOLE   0 0 132,203
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 4,917,774 193,005 SH   SOLE   0 0 193,005
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 1,240,619 27,923 SH   SOLE   0 0 27,923
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 1,845,529 55,123 SH   SOLE   0 0 55,123
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 1,525,243 28,942 SH   SOLE   0 0 28,942
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 2,418,763 54,354 SH   SOLE   0 0 54,354
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 652,183 28,282 SH   SOLE   0 0 28,282
DIODES INC COM 254543101 BBG001SCJ937 320,950 3,460 SH   SOLE   0 0 3,460
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 BBG00GBQTCP9 1,420,447 46,314 SH   SOLE   0 0 46,314
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 760,763 10,486 SH   SOLE   0 0 10,486
DIREXION SHS ETF TR OIL GAS BL 2X SH 25460G500 BBG0099SJ008 291,422 2,370 SH   SOLE   0 0 2,370
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 2,848,299 28,817 SH   SOLE   0 0 28,817
DISH NETWORK CORPORATION CL A 25470M109 BBG001S7TPQ6 314,906 33,752 SH   SOLE   0 0 33,752
DISNEY WALT CO COM 254687106 BBG001S5QHF3 27,605,297 275,695 SH   SOLE   0 0 275,695
DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 3,763,228 341,491 SH   SOLE   0 0 341,491
DOCUSIGN INC COM 256163106 BBG001T535D5 1,514,809 25,983 SH   SOLE   0 0 25,983
DOLBY LABORATORIES INC COM CL A 25659T107 BBG001SDXGH8 486,083 5,691 SH   SOLE   0 0 5,691
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 5,289,523 25,133 SH   SOLE   0 0 25,133
DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 948,787 6,609 SH   SOLE   0 0 6,609
DOMA HOLDINGS INC COMMON STOCK 25703A104 BBG00YVJXFN4 4,161 10,211 SH   SOLE   0 0 10,211
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 9,655,897 172,704 SH   SOLE   0 0 172,704
DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 892,012 2,704 SH   SOLE   0 0 2,704
DONALDSON INC COM 257651109 BBG001S5QDV4 268,743 4,113 SH   SOLE   0 0 4,113
DOUBLELINE INCOME SOLUTIONS COM 258622109 BBG003TXW7X2 1,853,271 162,997 SH   SOLE   0 0 162,997
DOUBLEVERIFY HLDGS INC COM 25862V105 BBG00ZNRRKL0 364,061 12,075 SH   SOLE   0 0 12,075
DOVER CORP COM 260003108 BBG001S5QL46 4,351,655 28,641 SH   SOLE   0 0 28,641
DOW INC COM 260557103 BBG00BN96931 5,111,104 93,234 SH   SOLE   0 0 93,234
DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 868,141 44,842 SH   SOLE   0 0 44,842
DROPBOX INC CL A 26210C104 BBG001TFLWN3 534,144 24,706 SH   SOLE   0 0 24,706
DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58K1 2,031,256 41,144 SH   SOLE   0 0 41,144
DTE ENERGY CO COM 233331107 BBG001S5QN88 1,376,114 12,563 SH   SOLE   0 0 12,563
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 20,682,800 214,396 SH   SOLE   0 0 214,396
DUNXIN FINL HLDGS LTD SPONSORED ADS 26605Q106 BBG001TF9P52 1,715 11,991 SH   SOLE   0 0 11,991
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 3,676,066 51,220 SH   SOLE   0 0 51,220
DUTCH BROS INC CL A 26701L100 BBG01282ZJ56 456,263 14,425 SH   SOLE   0 0 14,425
DWS MUN INCOME TR COM 233368109 BBG001S63VH3 186,111 20,911 SH   SOLE   0 0 20,911
DXC TECHNOLOGY CO COM 23355L106 BBG00FN64XV6 426,359 16,681 SH   SOLE   0 0 16,681
DYNATRACE INC COM NEW 268150109 BBG00PNN7CW9 452,272 10,692 SH   SOLE   0 0 10,692
DYNEX CAP INC COM 26817Q886 BBG001S5R078 249,636 20,597 SH   SOLE   0 0 20,597
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 BBG00S91HBN8 149,574 25,700 SH   SOLE   0 0 25,700
EA SERIES TRUST STRIVE 1000 GRWT 02072L615 BBG01BBJ74Y7 292,729 10,410 SH   SOLE   0 0 10,410
EA SERIES TRUST STRIVE 500 ETF 02072L680 BBG019DCJ9F2 901,056 34,510 SH   SOLE   0 0 34,510
EA SERIES TRUST STRIVE US ENERGY 02072L722 BBG0190VW7P2 1,638,109 58,925 SH   SOLE   0 0 58,925
EA SERIES TRUST STRIVE US SEMICO 02072L672 BBG019T923G2 281,037 9,153 SH   SOLE   0 0 9,153
EA SERIES TRUST US QUAN VALUE 02072L102 BBG007D96637 489,449 14,468 SH   SOLE   0 0 14,468
EAGLE MATLS INC COM 26969P108 BBG001S7VG92 242,945 1,656 SH   SOLE   0 0 1,656
EASTERLY GOVT PPTYS INC COM 27616P103 BBG007SV91T2 337,317 24,550 SH   SOLE   0 0 24,550
EASTGROUP PPTYS INC COM 277276101 BBG001S5QT03 495,023 2,994 SH   SOLE   0 0 2,994
EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 1,943,727 23,046 SH   SOLE   0 0 23,046
EATON CORP PLC SHS G29183103 BBG001S5QZ45 16,934,556 98,836 SH   SOLE   0 0 98,836
EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 2,822,071 172,078 SH   SOLE   0 0 172,078
EATON VANCE ENHANCED EQUITY COM 278274105 BBG001S7ZLC3 383,191 25,177 SH   SOLE   0 0 25,177
EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 5,881,146 597,071 SH   SOLE   0 0 597,071
EATON VANCE MUN BD FD COM 27827X101 BBG001S6S949 696,755 66,996 SH   SOLE   0 0 66,996
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 BBG001SCBSL3 610,697 60,286 SH   SOLE   0 0 60,286
EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 198,965 25,027 SH   SOLE   0 0 25,027
EATON VANCE SHORT DURATION D COM 27828V104 BBG001SF3JF2 109,500 10,478 SH   SOLE   0 0 10,478
EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 848,503 37,528 SH   SOLE   0 0 37,528
EATON VANCE TAX MNGED BUY WR COM 27828X100 BBG001SDC8B5 956,606 73,303 SH   SOLE   0 0 73,303
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 2,455,352 194,406 SH   SOLE   0 0 194,406
EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 4,135,968 354,410 SH   SOLE   0 0 354,410
EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 1,224,252 156,754 SH   SOLE   0 0 156,754
EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 1,039,887 128,699 SH   SOLE   0 0 128,699
EATON VANCE TX ADV GLBL DIV COM 27828S101 BBG001SJ9S68 551,478 34,147 SH   SOLE   0 0 34,147
EBAY INC. COM 278642103 BBG001S9B9J5 2,220,522 50,046 SH   SOLE   0 0 50,046
ECOLAB INC COM 278865100 BBG001S5QRB5 7,052,861 42,608 SH   SOLE   0 0 42,608
EDAP TMS S A SPONSORED ADR 268311107 BBG001SB3ML7 1,230,563 111,162 SH   SOLE   0 0 111,162
EDISON INTL COM 281020107 BBG001S7MY75 6,372,620 90,277 SH   SOLE   0 0 90,277
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 5,087,060 61,490 SH   SOLE   0 0 61,490
EHEALTH INC COM 28238P109 BBG001SQX565 299,735 32,023 SH   SOLE   0 0 32,023
ELDORADO GOLD CORP NEW COM 284902509 BBG001S5YPQ4 444,652 42,979 SH   SOLE   0 0 42,979
ELECTROMED INC COM 285409108 BBG001T853R7 138,663 13,333 SH   SOLE   0 0 13,333
ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 614,506 5,102 SH   SOLE   0 0 5,102
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 11,921,150 25,926 SH   SOLE   0 0 25,926
EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 550,692 3,387 SH   SOLE   0 0 3,387
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 8,639,882 99,149 SH   SOLE   0 0 99,149
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 BBG005CL7PV1 152,201 21,474 SH   SOLE   0 0 21,474
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 12,076,574 317,136 SH   SOLE   0 0 317,136
ENCOMPASS HEALTH CORP COM 29261A100 BBG001S5Q5B3 338,943 6,265 SH   SOLE   0 0 6,265
ENDEAVOUR SILVER CORP COM 29258Y103 BBG001S5ZH63 74,302 19,150 SH   SOLE   0 0 19,150
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 4,494,108 360,394 SH   SOLE   0 0 360,394
ENERSYS COM 29275Y102 BBG001SLVXW8 251,472 2,894 SH   SOLE   0 0 2,894
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 BBG001SGNNQ7 1,502,924 138,646 SH   SOLE   0 0 138,646
ENOVIX CORPORATION COM 293594107 BBG00YC538B7 237,263 15,913 SH   SOLE   0 0 15,913
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 3,644,783 17,333 SH   SOLE   0 0 17,333
ENSIGN GROUP INC COM 29358P101 BBG001SPNL09 1,393,369 14,584 SH   SOLE   0 0 14,584
ENTEGRIS INC COM 29362U104 BBG001SF9YL6 552,665 6,739 SH   SOLE   0 0 6,739
ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 1,458,917 13,541 SH   SOLE   0 0 13,541
ENTERPRISE FINL SVCS CORP COM 293712105 BBG001SKJVR4 233,250 5,231 SH   SOLE   0 0 5,231
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 7,211,007 278,417 SH   SOLE   0 0 278,417
EOG RES INC COM 26875P101 BBG001S5ZB93 4,843,743 42,255 SH   SOLE   0 0 42,255
EPAM SYS INC COM 29414B104 BBG001SKDJH8 609,770 2,039 SH   SOLE   0 0 2,039
EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 272,801 7,160 SH   SOLE   0 0 7,160
EQT CORP COM 26884L109 BBG001S5QXJ4 868,253 27,209 SH   SOLE   0 0 27,209
EQUIFAX INC COM 294429105 BBG001S5QSK3 981,341 4,838 SH   SOLE   0 0 4,838
EQUINIX INC COM 29444U700 BBG001SKBNS9 2,560,138 3,551 SH   SOLE   0 0 3,551
EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 1,128,767 39,703 SH   SOLE   0 0 39,703
EQUITRANS MIDSTREAM CORP COM 294600101 BBG00K53L401 304,086 52,610 SH   SOLE   0 0 52,610
EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 225,154 3,354 SH   SOLE   0 0 3,354
EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 549,408 9,157 SH   SOLE   0 0 9,157
ERICSSON ADR B SEK 10 294821608 BBG001S5QXT3 67,581 11,552 SH   SOLE   0 0 11,552
ESPERION THERAPEUTICS INC NE COM 29664W105 BBG004KB3SZ1 20,551 12,925 SH   SOLE   0 0 12,925
ESS TECH INC COMMON STOCK 26916J106 BBG00Y4B6LN8 16,798 12,085 SH   SOLE   0 0 12,085
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 1,514,125 34,688 SH   SOLE   0 0 34,688
ESSEX PPTY TR INC COM 297178105 BBG001S81418 365,838 1,749 SH   SOLE   0 0 1,749
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 BBG00B9M3PB6 152,172 43,231 SH   SOLE   0 0 43,231
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 BBG00BDQVV46 293,844 5,632 SH   SOLE   0 0 5,632
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 1,863,826 38,976 SH   SOLE   0 0 38,976
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 BBG003NYHL53 613,001 55,126 SH   SOLE   0 0 55,126
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 2,159,131 51,815 SH   SOLE   0 0 51,815
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 BBG00QVJRY11 6,175,481 293,233 SH   SOLE   0 0 293,233
ETF SER SOLUTIONS AAM S&P 500 26922A594 BBG00JC0Y603 3,778,817 133,974 SH   SOLE   0 0 133,974
ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 BBG00H1CXJ15 217,257 7,552 SH   SOLE   0 0 7,552
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 1,988,695 60,649 SH   SOLE   0 0 60,649
ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 BBG00RMD9CZ3 15,369,519 650,981 SH   SOLE   0 0 650,981
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 BBG00XNQJ441 13,681,189 528,231 SH   SOLE   0 0 528,231
ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 988,048 53,035 SH   SOLE   0 0 53,035
ETSY INC COM 29786A106 BBG001T53625 789,998 7,096 SH   SOLE   0 0 7,096
EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 202,315 1,808 SH   SOLE   0 0 1,808
EVERCORE INC CLASS A 29977A105 BBG001SC3S41 204,800 1,775 SH   SOLE   0 0 1,775
EVEREST RE GROUP LTD COM G3223R108 BBG001S7QT63 303,506 848 SH   SOLE   0 0 848
EVERGY INC COM 30034W106 BBG00H433CS1 844,907 13,824 SH   SOLE   0 0 13,824
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 2,194,040 28,035 SH   SOLE   0 0 28,035
EVERTEC INC COM 30040P103 BBG001SX2XR0 373,883 11,078 SH   SOLE   0 0 11,078
EVOLVE TRANSITION INFRASTRU COM UNITS REP B 30053M104 BBG001SPWJZ6 2,365 11,777 SH   SOLE   0 0 11,777
EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 2,246,071 33,123 SH   SOLE   0 0 33,123
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 BBG00RPM7WB4 503,461 23,888 SH   SOLE   0 0 23,888
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 BBG00G3T51V5 374,257 20,498 SH   SOLE   0 0 20,498
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 BBG01076JFY6 111,131 18,932 SH   SOLE   0 0 18,932
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 BBG007J2YCW0 761,528 23,731 SH   SOLE   0 0 23,731
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 4,096,824 74,869 SH   SOLE   0 0 74,869
EXELON CORP COM 30161N101 BBG001SBJMT2 2,601,445 62,102 SH   SOLE   0 0 62,102
EXLSERVICE HOLDINGS INC COM 302081104 BBG001SKWX40 398,264 2,461 SH   SOLE   0 0 2,461
EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 1,447,688 14,920 SH   SOLE   0 0 14,920
EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 851,300 7,731 SH   SOLE   0 0 7,731
EXPONENT INC COM 30214U102 BBG001S9CG99 391,582 3,928 SH   SOLE   0 0 3,928
EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 1,021,480 6,269 SH   SOLE   0 0 6,269
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 57,977,728 528,704 SH   SOLE   0 0 528,704
F N B CORP COM 302520101 BBG001S5R1Q5 287,849 24,815 SH   SOLE   0 0 24,815
F5 INC COM 315616102 BBG001SCP8D1 288,175 1,978 SH   SOLE   0 0 1,978
FABRINET SHS G3323L100 BBG001SP57F4 465,302 3,918 SH   SOLE   0 0 3,918
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 1,090,702 2,628 SH   SOLE   0 0 2,628
FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 446,911 636 SH   SOLE   0 0 636
FASTENAL CO COM 311900104 BBG001S5R1F7 4,644,935 86,113 SH   SOLE   0 0 86,113
FASTLY INC CL A 31188V100 BBG004NLQHM9 417,324 23,498 SH   SOLE   0 0 23,498
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 811,530 8,211 SH   SOLE   0 0 8,211
FEDEX CORP COM 31428X106 BBG001S5R3M5 11,667,601 51,064 SH   SOLE   0 0 51,064
FEDEX CORP COM 31428X106 BBG001S5R3M5 10,950 1,500 SH Call SOLE   0 0 1,500
FEDEX CORP COM 31428X106 BBG001S5R3M5 1,785 1,500 SH Put SOLE   0 0 1,500
FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 527,109 3,941 SH   SOLE   0 0 3,941
FERRARI N V COM N3167Y103 BBG009PH3Q95 522,170 1,928 SH   SOLE   0 0 1,928
FG GROUP HOLDINGS INC COM 302462106 BBG01C28LTV1 21,841 10,866 SH   SOLE   0 0 10,866
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 2,524,215 52,643 SH   SOLE   0 0 52,643
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 1,933,604 75,947 SH   SOLE   0 0 75,947
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 BBG005FHW240 24,396,918 540,353 SH   SOLE   0 0 540,353
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 436,364 10,732 SH   SOLE   0 0 10,732
FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 BBG00Z4JFMC8 595,932 40,457 SH   SOLE   0 0 40,457
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 5,595,531 146,941 SH   SOLE   0 0 146,941
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 1,115,832 23,501 SH   SOLE   0 0 23,501
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 BBG00DRGLGV3 379,801 8,506 SH   SOLE   0 0 8,506
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 590,233 9,017 SH   SOLE   0 0 9,017
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 BBG005FHW2X8 1,064,285 47,428 SH   SOLE   0 0 47,428
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 1,581,402 35,064 SH   SOLE   0 0 35,064
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 6,862,223 111,635 SH   SOLE   0 0 111,635
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 3,341,394 29,323 SH   SOLE   0 0 29,323
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 1,225,596 26,883 SH   SOLE   0 0 26,883
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 1,136,432 45,622 SH   SOLE   0 0 45,622
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 662,089 15,109 SH   SOLE   0 0 15,109
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 BBG00DRGLM86 284,249 5,991 SH   SOLE   0 0 5,991
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 BBG00NFRNCH3 799,722 24,790 SH   SOLE   0 0 24,790
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 462,862 10,115 SH   SOLE   0 0 10,115
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 3,559,940 77,390 SH   SOLE   0 0 77,390
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 478,344 13,694 SH   SOLE   0 0 13,694
FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 9,217,774 169,663 SH   SOLE   0 0 169,663
FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 1,297,008 48,686 SH   SOLE   0 0 48,686
FIRST COMWLTH FINL CORP PA COM 319829107 BBG001S70475 203,843 16,399 SH   SOLE   0 0 16,399
FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 665,130 684 SH   SOLE   0 0 684
FIRST FINL BANKSHARES INC COM 32020R109 BBG001S7HCY9 482,998 15,141 SH   SOLE   0 0 15,141
FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 428,133 24,079 SH   SOLE   0 0 24,079
FIRST INDL RLTY TR INC COM 32054K103 BBG001S81Z00 731,913 13,758 SH   SOLE   0 0 13,758
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 BBG001S9F1B6 420,708 14,089 SH   SOLE   0 0 14,089
FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 1,073,715 148,920 SH   SOLE   0 0 148,920
FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 23,860 21,000 SH Call SOLE   0 0 21,000
FIRST MID ILL BANCSHARES INC COM 320866106 BBG001S704Q4 573,662 21,075 SH   SOLE   0 0 21,075
FIRST REP BK SAN FRANCISCO C COM 33616C100 BBG001TG3G38 194,928 13,933 SH   SOLE   0 0 13,933
FIRST SOLAR INC COM 336433107 BBG001S991Z7 1,363,508 6,269 SH   SOLE   0 0 6,269
FIRST TR BICK INDEX FD COM SHS 33733H107 BBG001T20Y88 880,060 34,923 SH   SOLE   0 0 34,923
FIRST TR ENERGY INCOME & GRO COM 33738G104 BBG001SB1L77 132,177 10,183 SH   SOLE   0 0 10,183
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 BBG007GFNP02 601,649 21,720 SH   SOLE   0 0 21,720
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 3,011,046 93,267 SH   SOLE   0 0 93,267
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 BBG00DPCZ4K8 1,661,639 58,324 SH   SOLE   0 0 58,324
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 BBG00SK8GY15 1,286,301 41,691 SH   SOLE   0 0 41,691
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 657,996 39,283 SH   SOLE   0 0 39,283
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 830,947 16,354 SH   SOLE   0 0 16,354
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 3,219,433 63,206 SH   SOLE   0 0 63,206
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203 BBG00RHJ0RY3 1,386,831 68,928 SH   SOLE   0 0 68,928
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 505,931 10,790 SH   SOLE   0 0 10,790
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 8,009,323 501,837 SH   SOLE   0 0 501,837
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 BBG00MFP1CK9 3,339,266 167,971 SH   SOLE   0 0 167,971
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 BBG00MFP1JH8 1,014,042 50,791 SH   SOLE   0 0 50,791
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 2,284,391 45,066 SH   SOLE   0 0 45,066
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 BBG002NCPYS1 3,388,212 91,056 SH   SOLE   0 0 91,056
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 1,120,016 52,831 SH   SOLE   0 0 52,831
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 1,289,865 37,113 SH   SOLE   0 0 37,113
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 5,311,647 178,843 SH   SOLE   0 0 178,843
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 19,504,606 830,337 SH   SOLE   0 0 830,337
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 2,370,422 35,432 SH   SOLE   0 0 35,432
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 751,946 14,480 SH   SOLE   0 0 14,480
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 6,266,912 100,965 SH   SOLE   0 0 100,965
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 1,546,914 69,964 SH   SOLE   0 0 69,964
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 BBG00HDBJNP5 254,760 8,618 SH   SOLE   0 0 8,618
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 2,187,672 140,994 SH   SOLE   0 0 140,994
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 1,329,073 35,603 SH   SOLE   0 0 35,603
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 7,634,473 70,999 SH   SOLE   0 0 70,999
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 1,365,464 24,581 SH   SOLE   0 0 24,581
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 2,484,792 187,390 SH   SOLE   0 0 187,390
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 1,118,906 16,102 SH   SOLE   0 0 16,102
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 663,875 16,279 SH   SOLE   0 0 16,279
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 2,764,700 42,325 SH   SOLE   0 0 42,325
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 4,531,279 105,995 SH   SOLE   0 0 105,995
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 2,799,622 28,667 SH   SOLE   0 0 28,667
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 1,035,906 9,848 SH   SOLE   0 0 9,848
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 1,821,812 21,675 SH   SOLE   0 0 21,675
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 4,432,454 135,033 SH   SOLE   0 0 135,033
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 1,051,487 12,573 SH   SOLE   0 0 12,573
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 675,116 11,348 SH   SOLE   0 0 11,348
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 599,417 29,733 SH   SOLE   0 0 29,733
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 32,137,876 440,607 SH   SOLE   0 0 440,607
FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849 BBG00YXMRBJ6 255,788 13,151 SH   SOLE   0 0 13,151
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 BBG019WLSRG0 606,785 28,262 SH   SOLE   0 0 28,262
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 4,551,119 30,782 SH   SOLE   0 0 30,782
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 BBG006VZDTG9 579,781 33,630 SH   SOLE   0 0 33,630
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 24,782,467 549,744 SH   SOLE   0 0 549,744
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 BBG0063G4D77 480,979 17,351 SH   SOLE   0 0 17,351
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 16,897,707 283,947 SH   SOLE   0 0 283,947
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 2,882,087 72,487 SH   SOLE   0 0 72,487
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 33,211,317 693,781 SH   SOLE   0 0 693,781
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 BBG00KDSF556 1,732,602 33,682 SH   SOLE   0 0 33,682
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 2,636,623 140,022 SH   SOLE   0 0 140,022
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 984,473 43,155 SH   SOLE   0 0 43,155
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 BBG00LGR5RH3 332,529 12,118 SH   SOLE   0 0 12,118
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 1,436,257 30,552 SH   SOLE   0 0 30,552
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 2,050,284 139,860 SH   SOLE   0 0 139,860
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 5,661,416 108,394 SH   SOLE   0 0 108,394
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 1,955,476 36,152 SH   SOLE   0 0 36,152
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 BBG001SSSWR5 457,951 5,554 SH   SOLE   0 0 5,554
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 652,677 30,700 SH   SOLE   0 0 30,700
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 BBG00DVWC7S7 959,128 35,682 SH   SOLE   0 0 35,682
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 2,520,690 93,463 SH   SOLE   0 0 93,463
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 BBG00DVWC8Y8 352,081 13,491 SH   SOLE   0 0 13,491
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 682,102 10,525 SH   SOLE   0 0 10,525
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 534,406 23,730 SH   SOLE   0 0 23,730
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 1,603,415 60,211 SH   SOLE   0 0 60,211
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 1,988,702 12,828 SH   SOLE   0 0 12,828
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 30,713,369 684,506 SH   SOLE   0 0 684,506
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 BBG0055FL7G3 222,061 14,144 SH   SOLE   0 0 14,144
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 5,929,992 131,079 SH   SOLE   0 0 131,079
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 6,157,445 231,043 SH   SOLE   0 0 231,043
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 BBG00BC8DBG8 471,003 14,760 SH   SOLE   0 0 14,760
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 BBG00QQFKGH4 1,493,220 39,715 SH   SOLE   0 0 39,715
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 BBG00QQFKRG1 1,524,844 44,495 SH   SOLE   0 0 44,495
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 BBG0133TT4G8 2,087,127 109,791 SH   SOLE   0 0 109,791
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 BBG0133TR3F3 2,745,887 144,917 SH   SOLE   0 0 144,917
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 BBG00YXMQXB7 3,985,055 195,059 SH   SOLE   0 0 195,059
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 BBG011FRQW74 220,639 10,813 SH   SOLE   0 0 10,813
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 BBG012G2S6M4 1,280,610 66,421 SH   SOLE   0 0 66,421
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 BBG00ZR07V60 1,063,731 47,959 SH   SOLE   0 0 47,959
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 BBG00TSG2686 14,236,508 386,547 SH   SOLE   0 0 386,547
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 BBG0101Q66H1 4,778,671 161,115 SH   SOLE   0 0 161,115
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 8,402,170 357,996 SH   SOLE   0 0 357,996
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 BBG00TSG2748 1,058,742 32,416 SH   SOLE   0 0 32,416
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 849,346 23,482 SH   SOLE   0 0 23,482
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 BBG01FCRRYM4 202,066 6,831 SH   SOLE   0 0 6,831
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 BBG00YXMQGQ8 646,620 20,765 SH   SOLE   0 0 20,765
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 BBG00VC9S4V5 873,296 22,816 SH   SOLE   0 0 22,816
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 BBG01C9WWJR6 215,272 6,951 SH   SOLE   0 0 6,951
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 BBG01462JDB8 693,185 22,205 SH   SOLE   0 0 22,205
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 BBG00W2861Z2 277,833 8,591 SH   SOLE   0 0 8,591
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 BBG0101Q5ZQ8 831,991 26,934 SH   SOLE   0 0 26,934
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 BBG00YGC8R49 2,697,493 84,323 SH   SOLE   0 0 84,323
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 BBG00YGC7V96 1,069,733 31,773 SH   SOLE   0 0 31,773
FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656 BBG00YGCB534 235,190 11,021 SH   SOLE   0 0 11,021
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 BBG00YGC9804 432,346 20,846 SH   SOLE   0 0 20,846
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 BBG00YXMPLL3 2,027,987 58,150 SH   SOLE   0 0 58,150
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 BBG00ZR067X4 2,113,925 62,877 SH   SOLE   0 0 62,877
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 BBG00ZR07NB2 1,331,978 43,134 SH   SOLE   0 0 43,134
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 BBG00X9DXZP8 666,257 18,842 SH   SOLE   0 0 18,842
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 BBG011R6J7D3 8,195,956 255,004 SH   SOLE   0 0 255,004
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 BBG00ZR08TK8 761,889 36,824 SH   SOLE   0 0 36,824
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 BBG00MZ7KPW4 337,952 18,140 SH   SOLE   0 0 18,140
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 BBG012G2VGQ4 93,629 18,967 SH   SOLE   0 0 18,967
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 20,392,845 452,571 SH   SOLE   0 0 452,571
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 10,970,440 453,137 SH   SOLE   0 0 453,137
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 BBG00RPK2N78 3,046,059 81,489 SH   SOLE   0 0 81,489
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 BBG00RPLC4T3 1,663,705 49,476 SH   SOLE   0 0 49,476
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 1,214,548 33,296 SH   SOLE   0 0 33,296
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 BBG00QQFDZ53 13,832,319 430,637 SH   SOLE   0 0 430,637
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 BBG00XS5NLY6 348,471 10,615 SH   SOLE   0 0 10,615
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 BBG00XS5NBW0 1,139,440 32,509 SH   SOLE   0 0 32,509
FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 340,276 21,564 SH   SOLE   0 0 21,564
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 21,272,726 320,391 SH   SOLE   0 0 320,391
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 1,309,001 16,261 SH   SOLE   0 0 16,261
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 2,210,920 24,577 SH   SOLE   0 0 24,577
FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 140,447 18,383 SH   SOLE   0 0 18,383
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 37,072,771 1,044,303 SH   SOLE   0 0 1,044,303
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 BBG001ST6952 429,702 4,388 SH   SOLE   0 0 4,388
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 2,785,886 27,679 SH   SOLE   0 0 27,679
FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 1,944,485 14,899 SH   SOLE   0 0 14,899
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 3,410,897 42,319 SH   SOLE   0 0 42,319
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 21,444,154 533,983 SH   SOLE   0 0 533,983
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 4,177,649 44,902 SH   SOLE   0 0 44,902
FIRSTCASH HOLDINGS INC COM 33768G107 BBG0145KL756 481,237 5,046 SH   SOLE   0 0 5,046
FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 2,058,766 51,392 SH   SOLE   0 0 51,392
FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 398,156 2,824 SH   SOLE   0 0 2,824
FISERV INC COM 337738108 BBG001S5R6Q4 5,142,558 45,497 SH   SOLE   0 0 45,497
FIVE BELOW INC COM 33829M101 BBG001TCDMY9 3,300,371 16,024 SH   SOLE   0 0 16,024
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 BBG004M1VZ20 348,705 19,202 SH   SOLE   0 0 19,202
FLAHERTY & CRUMRINE PFD INCO COM 338480106 BBG001S6PG82 144,288 13,599 SH   SOLE   0 0 13,599
FLAHERTY & CRUMRINE PFD SECS COM 338478100 BBG001SJF1Q8 1,579,055 114,094 SH   SOLE   0 0 114,094
FLEETCOR TECHNOLOGIES INC COM 339041105 BBG001SHC7K8 316,486 1,501 SH   SOLE   0 0 1,501
FLEX LNG LTD SHS G35947202 BBG001SSXL39 1,528,373 45,514 SH   SOLE   0 0 45,514
FLEX LTD ORD Y2573F102 BBG001SC5SP6 838,968 36,461 SH   SOLE   0 0 36,461
FLEXSHARES TR FLEXSHARES ULTRA 33939L886 BBG003GP3W33 519,561 6,946 SH   SOLE   0 0 6,946
FLEXSHARES TR GLB QLT R/E IDX 33939L787 BBG005JYLGS4 750,591 14,162 SH   SOLE   0 0 14,162
FLEXSHARES TR HIG YLD VL ETF 33939L662 BBG00LG7DCK7 1,541,305 37,842 SH   SOLE   0 0 37,842
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 BBG00243PCT9 837,289 34,189 SH   SOLE   0 0 34,189
FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 2,288,345 54,111 SH   SOLE   0 0 54,111
FLEXSHARES TR QLT DIV DEF IDX 33939L845 BBG003QD4WQ3 1,316,564 24,871 SH   SOLE   0 0 24,871
FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 330,707 3,367 SH   SOLE   0 0 3,367
FLOWERS FOODS INC COM 343498101 BBG001S5R7L7 460,243 16,791 SH   SOLE   0 0 16,791
FMC CORP COM NEW 302491303 BBG001S5R880 1,441,429 11,802 SH   SOLE   0 0 11,802
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 426,737 4,483 SH   SOLE   0 0 4,483
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 11,607,568 921,236 SH   SOLE   0 0 921,236
FORD MTR CO DEL NOTE 3/1 345370CZ1   93,906 94,000 SH   SOLE   0 0 94,000
FORTINET INC COM 34959E109 BBG001S77BL6 3,535,946 53,204 SH   SOLE   0 0 53,204
FORTIS INC COM 349553107 BBG001S5YVM5 477,026 11,216 SH   SOLE   0 0 11,216
FORTIVE CORP COM 34959J108 BBG00BLVZ237 936,871 13,743 SH   SOLE   0 0 13,743
FORTUNA SILVER MINES INC COM 349915108 BBG001S982M0 351,822 92,100 SH   SOLE   0 0 92,100
FORTUNE BRANDS INNOVATIONS I COM 34964C106 BBG001THLZ70 288,930 4,920 SH   SOLE   0 0 4,920
FRANCO NEV CORP COM 351858105 BBG001STGSR5 303,871 2,084 SH   SOLE   0 0 2,084
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG013173BC4 185,941 15,586 SH   SOLE   0 0 15,586
FRANKLIN ETF TR SHRT DUR US GOVT 353506108 BBG005JV97N9 412,223 4,561 SH   SOLE   0 0 4,561
FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 126,525 20,473 SH   SOLE   0 0 20,473
FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 752,181 27,921 SH   SOLE   0 0 27,921
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 BBG00HLJ4LS6 448,524 18,751 SH   SOLE   0 0 18,751
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 BBG00J3N6MY2 743,126 24,151 SH   SOLE   0 0 24,151
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 BBG00D0YL0Y5 372,255 12,948 SH   SOLE   0 0 12,948
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 BBG00HLJ9Y85 881,040 36,864 SH   SOLE   0 0 36,864
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 BBG00Q6LNJQ4 794,049 36,528 SH   SOLE   0 0 36,528
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 BBG00GKQZFP5 4,387,456 106,028 SH   SOLE   0 0 106,028
FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 BBG00V7V3MT2 281,849 13,276 SH   SOLE   0 0 13,276
FRANKLIN UNVL TR SH BEN INT 355145103 BBG001S5RDD3 73,917 10,367 SH   SOLE   0 0 10,367
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 6,640,545 162,321 SH   SOLE   0 0 162,321
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 4,452,691 1,002,858 SH   SOLE   0 0 1,002,858
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 8,668,331 468,558 SH   SOLE   0 0 468,558
FUBOTV INC COM 35953D104 BBG002CV4QZ3 79,021 65,307 SH   SOLE   0 0 65,307
FUELCELL ENERGY INC COM 35952H601 BBG001SDZHP5 31,116 10,918 SH   SOLE   0 0 10,918
FULLER H B CO COM 359694106 BBG001S5RDZ9 1,132,365 16,543 SH   SOLE   0 0 16,543
FULTON FINL CORP PA COM 360271100 BBG001S5RF02 147,483 10,672 SH   SOLE   0 0 10,672
GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 500,280 24,064 SH   SOLE   0 0 24,064
GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 2,049,464 357,049 SH   SOLE   0 0 357,049
GABELLI UTIL TR COM 36240A101 BBG001SCZVQ5 157,750 22,063 SH   SOLE   0 0 22,063
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 1,990,205 10,403 SH   SOLE   0 0 10,403
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 1,523,967 416,385 SH   SOLE   0 0 416,385
GAMESTOP CORP NEW CL A 36467W109 BBG001S5RLR0 269,150 11,692 SH   SOLE   0 0 11,692
GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 580,781 11,156 SH   SOLE   0 0 11,156
GARMIN LTD SHS H2906T109 BBG001SG0H12 844,297 8,366 SH   SOLE   0 0 8,366
GARTNER INC COM 366651107 BBG001S5SD60 1,381,591 4,241 SH   SOLE   0 0 4,241
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 2,047,633 24,962 SH   SOLE   0 0 24,962
GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 2,971,472 27,511 SH   SOLE   0 0 27,511
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 13,774,376 60,358 SH   SOLE   0 0 60,358
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 7,144,245 74,731 SH   SOLE   0 0 74,731
GENERAL MLS INC COM 370334104 BBG001S5RKR2 12,202,899 142,791 SH   SOLE   0 0 142,791
GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 3,243,754 88,434 SH   SOLE   0 0 88,434
GENPACT LIMITED SHS G3922B107 BBG001SJT2Y2 211,041 4,566 SH   SOLE   0 0 4,566
GENTEX CORP COM 371901109 BBG001S5RMR8 521,682 18,612 SH   SOLE   0 0 18,612
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 12,512,454 74,786 SH   SOLE   0 0 74,786
GENWORTH FINL INC COM CL A 37247D106 BBG001SJ0DH8 66,505 13,248 SH   SOLE   0 0 13,248
GERDAU SA SPON ADR REP PFD 373737105 BBG001SCL1T3 241,359 48,858 SH   SOLE   0 0 48,858
GETTY RLTY CORP NEW COM 374297109 BBG001S5RQR9 423,821 11,763 SH   SOLE   0 0 11,763
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 7,714,122 92,975 SH   SOLE   0 0 92,975
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 BBG00YPS1LT7 20,813 15,649 SH   SOLE   0 0 15,649
GLADSTONE CAPITAL CORP COM 376535100 BBG001SJH738 151,124 16,077 SH   SOLE   0 0 16,077
GLADSTONE COMMERCIAL CORP COM 376536108 BBG001SK8138 296,167 23,449 SH   SOLE   0 0 23,449
GLOBAL E ONLINE LTD SHS M5216V106 BBG00ZKY1Q42 347,729 10,789 SH   SOLE   0 0 10,789
GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 313,578 24,384 SH   SOLE   0 0 24,384
GLOBAL PARTNERS LP COM UNITS 37946R109 BBG001SH3WJ5 265,571 8,561 SH   SOLE   0 0 8,561
GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 1,412,626 13,423 SH   SOLE   0 0 13,423
GLOBAL SELF STORAGE INC COM 37955N106 BBG001SB1GZ7 116,725 22,709 SH   SOLE   0 0 22,709
GLOBAL X FDS ADAPTIVE US RISK 37954Y194 BBG00YV3WZM7 6,442,522 236,867 SH   SOLE   0 0 236,867
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 2,069,199 86,795 SH   SOLE   0 0 86,795
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 BBG00NW3VCQ8 977,359 53,262 SH   SOLE   0 0 53,262
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 2,488,930 106,138 SH   SOLE   0 0 106,138
GLOBAL X FDS FOUNDER RUN CO 37954Y681 BBG00FZHY3W1 241,653 9,882 SH   SOLE   0 0 9,882
GLOBAL X FDS GBL X FTSE ETF 37950E648 BBG001V0GHG0 845,426 55,859 SH   SOLE   0 0 55,859
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 6,263,885 156,793 SH   SOLE   0 0 156,793
GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 1,659,705 39,897 SH   SOLE   0 0 39,897
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 BBG0036H6X37 224,195 23,901 SH   SOLE   0 0 23,901
GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 530,392 13,702 SH   SOLE   0 0 13,702
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 BBG001TF8DG8 250,707 9,041 SH   SOLE   0 0 9,041
GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 1,551,319 50,499 SH   SOLE   0 0 50,499
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 4,504,616 226,022 SH   SOLE   0 0 226,022
GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 847,648 48,576 SH   SOLE   0 0 48,576
GLOBAL X FDS INTERNET OF THNG 37954Y780 BBG00DSB6FJ6 467,819 14,057 SH   SOLE   0 0 14,057
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 4,731,179 74,448 SH   SOLE   0 0 74,448
GLOBAL X FDS MSCI SUPR EM ETF 37960A677 BBG0089CYTS5 201,653 8,476 SH   SOLE   0 0 8,476
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 8,643,963 504,021 SH   SOLE   0 0 504,021
GLOBAL X FDS RATE PREFERRED 37954Y376 BBG00VNLZSW4 591,007 25,853 SH   SOLE   0 0 25,853
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 5,116,467 200,646 SH   SOLE   0 0 200,646
GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 3,552,754 197,815 SH   SOLE   0 0 197,815
GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 1,848,554 45,643 SH   SOLE   0 0 45,643
GLOBAL X FDS SOCIAL MED ETF 37950E416 BBG00283C3H2 211,788 5,724 SH   SOLE   0 0 5,724
GLOBAL X FDS SUPERDIVIDEND 37960A669 BBG001V1QND7 216,673 9,404 SH   SOLE   0 0 9,404
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 8,949,898 315,693 SH   SOLE   0 0 315,693
GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 1,966,500 99,018 SH   SOLE   0 0 99,018
GLOBAL X FDS X EMERGING MKT 37954Y350 BBG00V6QGWD5 535,232 24,529 SH   SOLE   0 0 24,529
GLOBANT S A COM L44385109 BBG00564Y4W2 2,913,053 17,761 SH   SOLE   0 0 17,761
GLOBE LIFE INC COM 37959E102 BBG001S5WRX4 663,466 6,030 SH   SOLE   0 0 6,030
GMS INC COM 36251C103 BBG009Q036F8 697,690 12,052 SH   SOLE   0 0 12,052
GODADDY INC CL A 380237107 BBG006MDLXZ9 351,450 4,522 SH   SOLE   0 0 4,522
GOLD FIELDS LTD SPONSORED ADR 38059T106 BBG001S93ZM2 165,145 12,398 SH   SOLE   0 0 12,398
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 BBG001S9KKJ0 170,397 17,899 SH   SOLE   0 0 17,899
GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 356,335 26,105 SH   SOLE   0 0 26,105
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 7,980,050 79,689 SH   SOLE   0 0 79,689
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 BBG015C8CQV1 1,288,210 31,761 SH   SOLE   0 0 31,761
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 BBG00H5VPNM6 1,646,482 37,885 SH   SOLE   0 0 37,885
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 BBG00M56BTZ8 1,293,316 25,730 SH   SOLE   0 0 25,730
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 BBG00GW2L2G9 1,314,526 28,720 SH   SOLE   0 0 28,720
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 BBG00VY1BFH7 15,060,227 356,962 SH   SOLE   0 0 356,962
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 BBG00B3QTT09 4,557,087 153,076 SH   SOLE   0 0 153,076
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 BBG00BDMWQF3 9,303,324 301,958 SH   SOLE   0 0 301,958
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 BBG00H1SDQL4 2,260,852 40,729 SH   SOLE   0 0 40,729
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 10,023,131 123,407 SH   SOLE   0 0 123,407
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 BBG0155MNF86 1,913,290 48,218 SH   SOLE   0 0 48,218
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 BBG00TSXPF39 14,184,924 254,028 SH   SOLE   0 0 254,028
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 12,646,070 38,660 SH   SOLE   0 0 38,660
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 BBG00LPXX8Z1 4,986,816 255,084 SH   SOLE   0 0 255,084
GOLDMINING INC COM 38149E101 BBG001V0D2W8 14,454 12,000 SH   SOLE   0 0 12,000
GOOSEHEAD INS INC COM CL A 38267D109 BBG00KHHBMD4 388,890 7,450 SH   SOLE   0 0 7,450
GRACO INC COM 384109104 BBG001S5RK56 1,360,784 18,638 SH   SOLE   0 0 18,638
GRAINGER W W INC COM 384802104 BBG001S5RRD2 3,774,944 5,480 SH   SOLE   0 0 5,480
GRAN TIERRA ENERGY INC COM 38500T101 BBG001S5RKW6 34,507 39,253 SH   SOLE   0 0 39,253
GRAND CANYON ED INC COM 38526M106 BBG001T01JZ4 2,256,353 19,810 SH   SOLE   0 0 19,810
GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 1,567,472 80,342 SH   SOLE   0 0 80,342
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 BBG00JRYLNX4 297,409 30,700 SH   SOLE   0 0 30,700
GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 351,499 13,790 SH   SOLE   0 0 13,790
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3   89,093 105,000 SH   SOLE   0 0 105,000
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2,926,077 82,239 SH   SOLE   0 0 82,239
GUESS INC NOTE 2.000% 4/1 401617AD7   37,278 36,000 SH   SOLE   0 0 36,000
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 4,491,938 277,795 SH   SOLE   0 0 277,795
GUIDEWIRE SOFTWARE INC COM 40171V100 BBG001TWHGX5 1,603,931 19,548 SH   SOLE   0 0 19,548
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 BBG00YDGX9Z1 376,280 7,457 SH   SOLE   0 0 7,457
H WORLD GROUP LTD SPONSORED ADS 44332N106 BBG001T6Y5T2 318,517 6,503 SH   SOLE   0 0 6,503
HALEON PLC SPON ADS 405552100 BBG018GZNDB0 602,637 74,034 SH   SOLE   0 0 74,034
HALLIBURTON CO COM 406216101 BBG001S5RS59 2,596,566 82,066 SH   SOLE   0 0 82,066
HALOZYME THERAPEUTICS INC COM 40637H109 BBG001SGX585 314,189 8,227 SH   SOLE   0 0 8,227
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   90,684 107,000 SH   SOLE   0 0 107,000
HAMILTON LANE INC CL A 407497106 BBG00FX58Q75 248,129 3,354 SH   SOLE   0 0 3,354
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 BBG001SV51C7 109,739 22,350 SH   SOLE   0 0 22,350
HANCOCK JOHN INVT TR II COM 410142103 BBG001S5SH07 129,121 10,175 SH   SOLE   0 0 10,175
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 BBG001S6WS24 401,560 25,097 SH   SOLE   0 0 25,097
HANCOCK JOHN PFD INCOME FD I COM 41021P103 BBG001SDH3R4 1,274,807 87,137 SH   SOLE   0 0 87,137
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 BBG001S6DZY4 156,043 12,594 SH   SOLE   0 0 12,594
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 BBG001S98632 3,241,993 152,063 SH   SOLE   0 0 152,063
HANESBRANDS INC COM 410345102 BBG001SMCKB8 1,285,902 244,468 SH   SOLE   0 0 244,468
HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 634,249 22,177 SH   SOLE   0 0 22,177
HARBOR ETF TRUST HARBOR COMMODITY 41151J505 BBG014VVQN17 208,253 9,402 SH   SOLE   0 0 9,402
HARLEY DAVIDSON INC COM 412822108 BBG001S5RTY5 326,726 8,605 SH   SOLE   0 0 8,605
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 BBG001S64W80 52,070 12,700 SH   SOLE   0 0 12,700
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 1,567,888 41,039 SH   SOLE   0 0 41,039
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 BBG00KN8FKD7 3,370,565 171,874 SH   SOLE   0 0 171,874
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 BBG00L15X9R5 380,591 9,970 SH   SOLE   0 0 9,970
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 BBG00HTN2KT2 2,972,015 87,412 SH   SOLE   0 0 87,412
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 1,394,522 20,010 SH   SOLE   0 0 20,010
HASBRO INC COM 418056107 BBG001S5RSQ6 620,469 11,557 SH   SOLE   0 0 11,557
HAWAIIAN HOLDINGS INC COM 419879101 BBG001S5RRT5 719,491 78,547 SH   SOLE   0 0 78,547
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 2,257,959 8,563 SH   SOLE   0 0 8,563
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 544,694 8,170 SH   SOLE   0 0 8,170
HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 610,191 31,567 SH   SOLE   0 0 31,567
HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 1,256,964 57,213 SH   SOLE   0 0 57,213
HECLA MNG CO COM 422704106 BBG001S5RXF7 206,023 32,547 SH   SOLE   0 0 32,547
HEICO CORP NEW CL A 422806208 BBG001S96YM2 383,782 2,824 SH   SOLE   0 0 2,824
HEICO CORP NEW COM 422806109 BBG001S5RVC4 5,313,922 31,068 SH   SOLE   0 0 31,068
HELLO GROUP INC NOTE 1.250% 7/0 60879BAB3   13,798 14,000 SH   SOLE   0 0 14,000
HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 667,510 4,429 SH   SOLE   0 0 4,429
HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 305,041 3,741 SH   SOLE   0 0 3,741
HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 217,144 16,846 SH   SOLE   0 0 16,846
HERSHEY CO COM 427866108 BBG001S5S148 8,320,869 32,707 SH   SOLE   0 0 32,707
HESS CORP COM 42809H107 BBG001S5NHS2 744,176 5,623 SH   SOLE   0 0 5,623
HESS MIDSTREAM LP CL A SHS 428103105 BBG00R02H8F3 371,660 12,842 SH   SOLE   0 0 12,842
HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 1,026,122 64,414 SH   SOLE   0 0 64,414
HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 766,994 11,238 SH   SOLE   0 0 11,238
HF SINCLAIR CORP COM 403949100 BBG0135B2269 535,533 11,069 SH   SOLE   0 0 11,069
HIGH INCOME SECS FD SHS BEN INT 42968F108 BBG001S5V1Z0 127,966 19,687 SH   SOLE   0 0 19,687
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 BBG00MJH5GZ4 1,646,511 182,136 SH   SOLE   0 0 182,136
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 BBG001V1HXF3 470,980 53,581 SH   SOLE   0 0 53,581
HILLENBRAND INC COM 431571108 BBG001STH2P3 397,826 8,370 SH   SOLE   0 0 8,370
HILLMAN SOLUTIONS CORP COM 431636109 BBG00YC6W7C4 342,391 40,664 SH   SOLE   0 0 40,664
HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 1,035,261 7,349 SH   SOLE   0 0 7,349
HOLOGIC INC COM 436440101 BBG001S6HWB2 651,975 8,079 SH   SOLE   0 0 8,079
HOME BANCSHARES INC COM 436893200 BBG001SN0R60 235,668 10,855 SH   SOLE   0 0 10,855
HOME DEPOT INC COM 437076102 BBG001S5RTW7 69,523,525 235,577 SH   SOLE   0 0 235,577
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 24,392,017 127,627 SH   SOLE   0 0 127,627
HOPE BANCORP INC NOTE 2.000% 5/1 43940TAB5   38,700 40,000 SH   SOLE   0 0 40,000
HORIZON THERAPEUTICS PUB L SHS G46188101 BBG001T9M4T2 729,055 6,680 SH   SOLE   0 0 6,680
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 3,773,077 94,611 SH   SOLE   0 0 94,611
HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 320,985 19,465 SH   SOLE   0 0 19,465
HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 729,492 8,338 SH   SOLE   0 0 8,338
HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 728,015 17,182 SH   SOLE   0 0 17,182
HP INC COM 40434L105 BBG001S6W7N7 1,468,027 50,018 SH   SOLE   0 0 50,018
HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 564,627 16,543 SH   SOLE   0 0 16,543
HUBBELL INC COM 443510607 BBG001S5S1L9 738,960 3,037 SH   SOLE   0 0 3,037
HUBSPOT INC COM 443573100 BBG001T53670 636,265 1,484 SH   SOLE   0 0 1,484
HUDBAY MINERALS INC COM 443628102 BBG001SL27N7 98,177 18,700 SH   SOLE   0 0 18,700
HUMANA INC COM 444859102 BBG001S5S1X6 2,693,054 5,547 SH   SOLE   0 0 5,547
HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 296,001 1,687 SH   SOLE   0 0 1,687
HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 3,665,999 327,321 SH   SOLE   0 0 327,321
HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 1,019,163 4,923 SH   SOLE   0 0 4,923
HUNTSMAN CORP COM 447011107 BBG001SKWX22 201,093 7,350 SH   SOLE   0 0 7,350
HUT 8 MNG CORP COM 44812T102 BBG00390LJJ8 106,242 58,442 SH   SOLE   0 0 58,442
HYATT HOTELS CORP COM CL A 448579102 BBG001SFNHB8 648,717 5,803 SH   SOLE   0 0 5,803
HYCROFT MINING HOLDING CORP COM CL A 44862P109 BBG00JSBZQF1 6,572 15,200 SH   SOLE   0 0 15,200
IAC INC COM NEW 44891N208 BBG00S1LR2D2 904,245 17,524 SH   SOLE   0 0 17,524
IAMGOLD CORP COM 450913108 BBG001S8SMV6 413,248 152,490 SH   SOLE   0 0 152,490
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 529,694 10,244 SH   SOLE   0 0 10,244
ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 559,375 25,921 SH   SOLE   0 0 25,921
ICL GROUP LTD SHS M53213100 BBG001S7TFD2 259,154 38,549 SH   SOLE   0 0 38,549
ICON PLC SHS G4705A100 BBG001SDCL35 4,059,919 19,008 SH   SOLE   0 0 19,008
IDACORP INC COM 451107106 BBG001S5S4M2 625,292 5,772 SH   SOLE   0 0 5,772
IDEX CORP COM 45167R104 BBG001S67N14 1,303,262 5,641 SH   SOLE   0 0 5,641
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 3,664,686 7,328 SH   SOLE   0 0 7,328
IES HLDGS INC COM 44951W106 BBG001SR2L71 366,265 8,500 SH   SOLE   0 0 8,500
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 9,872,971 40,554 SH   SOLE   0 0 40,554
ILLUMINA INC COM 452327109 BBG001SF4NY1 3,190,744 13,721 SH   SOLE   0 0 13,721
IMAX CORP NOTE 0.500% 4/0 45245EAJ8   11,230 12,000 SH   SOLE   0 0 12,000
INCYTE CORP COM 45337C102 BBG001S8Q6N2 502,927 6,959 SH   SOLE   0 0 6,959
INDEPENDENCE RLTY TR INC COM 45378A106 BBG004Q00LJ5 2,879,048 179,604 SH   SOLE   0 0 179,604
INDEXIQ ETF TR IQ GLB RES ETF 45409B883 BBG001T5WCN7 490,297 14,429 SH   SOLE   0 0 14,429
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 BBG00JBBPSP5 76,200 24,821 SH   SOLE   0 0 24,821
INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 430,426 24,680 SH   SOLE   0 0 24,680
ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 577,457 48,648 SH   SOLE   0 0 48,648
INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 2,060,957 35,424 SH   SOLE   0 0 35,424
INGREDION INC COM 457187102 BBG001SBH4X9 363,990 3,578 SH   SOLE   0 0 3,578
INMODE LTD SHS M5425M103 BBG00PPS74F3 329,572 10,312 SH   SOLE   0 0 10,312
INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 357,860 4,709 SH   SOLE   0 0 4,709
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 1,009,743 37,082 SH   SOLE   0 0 37,082
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219 BBG00XP7GF49 1,776,419 59,797 SH   SOLE   0 0 59,797
INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 BBG012S334Q7 384,411 16,601 SH   SOLE   0 0 16,601
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 BBG00R878QK8 516,807 18,333 SH   SOLE   0 0 18,333
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 BBG00R879TP6 694,094 18,309 SH   SOLE   0 0 18,309
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 609,177 15,644 SH   SOLE   0 0 15,644
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 BBG00QFP06T5 876,384 22,391 SH   SOLE   0 0 22,391
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 2,020,508 42,173 SH   SOLE   0 0 42,173
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 BBG012S32N86 465,741 18,456 SH   SOLE   0 0 18,456
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 757,481 26,625 SH   SOLE   0 0 26,625
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 BBG00PLYT1X6 385,272 15,183 SH   SOLE   0 0 15,183
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 BBG00DZWKTV2 2,127,798 59,234 SH   SOLE   0 0 59,234
INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 BBG01462XRD9 213,610 9,161 SH   SOLE   0 0 9,161
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 BBG00NR9PT90 630,928 18,800 SH   SOLE   0 0 18,800
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 3,170,143 107,828 SH   SOLE   0 0 107,828
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 BBG00MYXKMH2 1,370,473 44,078 SH   SOLE   0 0 44,078
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292 BBG00TGM5SH5 763,335 28,480 SH   SOLE   0 0 28,480
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 BBG00RHZ8N23 201,729 7,601 SH   SOLE   0 0 7,601
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 BBG00QYNBZV0 1,499,239 44,312 SH   SOLE   0 0 44,312
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 BBG00QPZ0JC2 1,096,757 34,702 SH   SOLE   0 0 34,702
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 BBG00M4NZ631 478,276 14,146 SH   SOLE   0 0 14,146
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 BBG00Q4023H0 693,597 21,596 SH   SOLE   0 0 21,596
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 BBG00RHZ1235 823,208 25,737 SH   SOLE   0 0 25,737
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 BBG00MYXK7W8 1,454,358 41,364 SH   SOLE   0 0 41,364
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 BBG00LNJLCX0 1,141,522 34,941 SH   SOLE   0 0 34,941
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 BBG00TGLNRW2 424,259 14,034 SH   SOLE   0 0 14,034
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 1,909,122 64,716 SH   SOLE   0 0 64,716
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 5,695,602 177,047 SH   SOLE   0 0 177,047
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 BBG00Q4028Q9 4,967,890 161,926 SH   SOLE   0 0 161,926
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 BBG00PBD6H63 1,162,629 37,778 SH   SOLE   0 0 37,778
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 BBG00QYND1G0 2,921,925 92,907 SH   SOLE   0 0 92,907
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 2,438,305 77,064 SH   SOLE   0 0 77,064
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 BBG00TGM5Q16 5,348,819 185,594 SH   SOLE   0 0 185,594
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 2,491,447 75,021 SH   SOLE   0 0 75,021
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 4,210,231 144,038 SH   SOLE   0 0 144,038
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 BBG00QPZ1F93 2,600,986 81,792 SH   SOLE   0 0 81,792
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 BBG00M4NZTF8 1,620,373 51,229 SH   SOLE   0 0 51,229
INNOVATOR ETFS TR US EQTY ULTRA B 45782C532 BBG00QYNC6K5 250,639 8,792 SH   SOLE   0 0 8,792
INNOVATOR ETFS TR US EQUITY 45783Y202 BBG00ZNB6H80 263,805 9,960 SH   SOLE   0 0 9,960
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 BBG00ZNB6LJ9 203,352 7,400 SH   SOLE   0 0 7,400
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 BBG00PVP2QY7 529,899 16,789 SH   SOLE   0 0 16,789
INNOVATOR ETFS TR US SML CP PWR B 45782C599 BBG00QFNSZH9 1,006,887 38,816 SH   SOLE   0 0 38,816
INNOVATOR ETFS TR US SML CP PWR B 45782C474 BBG00R879Z72 1,188,083 38,662 SH   SOLE   0 0 38,662
INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 616,441 24,890 SH   SOLE   0 0 24,890
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 2,496,144 93,840 SH   SOLE   0 0 93,840
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 BBG001S5RHZ0 9,616 11,727 SH   SOLE   0 0 11,727
INSPIRE MED SYS INC COM 457730109 BBG00209SZK5 221,898 948 SH   SOLE   0 0 948
INSTRUCTURE HLDGS INC COM 457790103 BBG011MGVC50 355,296 13,718 SH   SOLE   0 0 13,718
INSULET CORP COM 45784P101 BBG001SRF439 1,056,714 3,313 SH   SOLE   0 0 3,313
INTEL CORP COM 458140100 BBG001S5SF65 14,453,866 442,420 SH   SOLE   0 0 442,420
INTELLIA THERAPEUTICS INC COM 45826J105 BBG007KC7PC9 313,292 8,406 SH   SOLE   0 0 8,406
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 419,002 5,075 SH   SOLE   0 0 5,075
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 2,742,204 26,294 SH   SOLE   0 0 26,294
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7   51,563 50,000 SH   SOLE   0 0 50,000
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 17,029,429 129,906 SH   SOLE   0 0 129,906
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 1,653,078 17,976 SH   SOLE   0 0 17,976
INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 1,666,974 46,228 SH   SOLE   0 0 46,228
INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 1,145,456 30,759 SH   SOLE   0 0 30,759
INTUIT COM 461202103 BBG001S6TWR2 9,195,191 20,625 SH   SOLE   0 0 20,625
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 6,631,192 25,957 SH   SOLE   0 0 25,957
INVENTRUST PPTYS CORP COM NEW 46124J201 BBG001SCGX73 1,623,539 69,382 SH   SOLE   0 0 69,382
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 BBG001SSW9F4 219,542 2,510 SH   SOLE   0 0 2,510
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 BBG003PDG4D7 221,653 6,743 SH   SOLE   0 0 6,743
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 1,042,601 22,089 SH   SOLE   0 0 22,089
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 25,354,916 511,188 SH   SOLE   0 0 511,188
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 BBG00DW0G9Y1 272,479 11,023 SH   SOLE   0 0 11,023
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 1,092,258 76,811 SH   SOLE   0 0 76,811
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 3,964,163 166,982 SH   SOLE   0 0 166,982
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 1,593,744 78,010 SH   SOLE   0 0 78,010
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 BBG001SSDL86 222,316 10,821 SH   SOLE   0 0 10,821
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 649,545 44,581 SH   SOLE   0 0 44,581
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 BBG001SSDLP7 432,124 8,466 SH   SOLE   0 0 8,466
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 1,884,242 67,584 SH   SOLE   0 0 67,584
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 328,436 13,259 SH   SOLE   0 0 13,259
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 884,277 48,533 SH   SOLE   0 0 48,533
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 BBG0036PLRD4 1,672,677 22,705 SH   SOLE   0 0 22,705
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 BBG001T06LF6 514,297 26,814 SH   SOLE   0 0 26,814
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 2,287,522 51,918 SH   SOLE   0 0 51,918
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 400,319 11,444 SH   SOLE   0 0 11,444
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 BBG0027F1V40 287,906 6,860 SH   SOLE   0 0 6,860
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 BBG001TG54G9 1,168,659 79,231 SH   SOLE   0 0 79,231
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 24,068,757 182,325 SH   SOLE   0 0 182,325
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 218,533 8,570 SH   SOLE   0 0 8,570
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 2,776,370 117,245 SH   SOLE   0 0 117,245
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 BBG001T06LM8 232,857 10,222 SH   SOLE   0 0 10,222
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 4,541,839 395,631 SH   SOLE   0 0 395,631
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 BBG00HSHJ0Q5 459,127 18,399 SH   SOLE   0 0 18,399
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 BBG007RBRW19 204,830 4,985 SH   SOLE   0 0 4,985
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 706,806 10,103 SH   SOLE   0 0 10,103
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 608,937 11,167 SH   SOLE   0 0 11,167
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 3,719,651 48,878 SH   SOLE   0 0 48,878
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 6,002,725 258,404 SH   SOLE   0 0 258,404
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 7,312,546 146,662 SH   SOLE   0 0 146,662
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 573,301 20,954 SH   SOLE   0 0 20,954
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 832,621 31,521 SH   SOLE   0 0 31,521
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 BBG00P4Y2SJ1 337,505 3,724 SH   SOLE   0 0 3,724
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 2,099,784 40,072 SH   SOLE   0 0 40,072
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 9,030,616 80,523 SH   SOLE   0 0 80,523
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131 BBG00FFK2WF6 203,937 12,195 SH   SOLE   0 0 12,195
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 BBG001T7V3C6 111,240 12,000 SH   SOLE   0 0 12,000
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 BBG001T7V3G2 612,547 4,677 SH   SOLE   0 0 4,677
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 1,504,053 35,515 SH   SOLE   0 0 35,515
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 445,490 10,829 SH   SOLE   0 0 10,829
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 7,557,433 179,044 SH   SOLE   0 0 179,044
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 16,389,526 262,653 SH   SOLE   0 0 262,653
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 1,397,651 18,004 SH   SOLE   0 0 18,004
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 1,281,453 61,608 SH   SOLE   0 0 61,608
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 1,385,670 51,550 SH   SOLE   0 0 51,550
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 BBG00FQKL0K7 1,476,892 13,995 SH   SOLE   0 0 13,995
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 911,254 41,140 SH   SOLE   0 0 41,140
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 2,774,220 131,604 SH   SOLE   0 0 131,604
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 404,267 17,163 SH   SOLE   0 0 17,163
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 3,108,099 150,952 SH   SOLE   0 0 150,952
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 2,262,068 111,542 SH   SOLE   0 0 111,542
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 655,483 34,211 SH   SOLE   0 0 34,211
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 BBG00LY8KF11 673,354 17,581 SH   SOLE   0 0 17,581
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 488,842 10,515 SH   SOLE   0 0 10,515
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 3,879,809 48,166 SH   SOLE   0 0 48,166
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 2,903,312 34,129 SH   SOLE   0 0 34,129
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 1,580,384 43,180 SH   SOLE   0 0 43,180
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 4,080,025 95,372 SH   SOLE   0 0 95,372
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 BBG001SRNBK5 1,270,162 31,866 SH   SOLE   0 0 31,866
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 BBG001SRNBL4 212,924 5,343 SH   SOLE   0 0 5,343
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 BBG001SRNLF9 419,740 3,739 SH   SOLE   0 0 3,739
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 723,404 9,522 SH   SOLE   0 0 9,522
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 BBG001SRMY80 1,583,573 18,389 SH   SOLE   0 0 18,389
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 BBG001SRNLG8 774,955 5,927 SH   SOLE   0 0 5,927
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 BBG001SN60V5 1,168,277 18,613 SH   SOLE   0 0 18,613
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 BBG001SPHL97 1,044,001 38,681 SH   SOLE   0 0 38,681
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 BBG001SN60Z1 234,577 5,061 SH   SOLE   0 0 5,061
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 BBG001SN68L9 633,068 15,558 SH   SOLE   0 0 15,558
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 BBG001SJW5C5 1,492,848 32,969 SH   SOLE   0 0 32,969
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 BBG001SLN031 201,477 1,824 SH   SOLE   0 0 1,824
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 BBG001SN6GS4 297,532 2,408 SH   SOLE   0 0 2,408
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 BBG001SN6GV0 484,203 4,773 SH   SOLE   0 0 4,773
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 1,172,489 80,750 SH   SOLE   0 0 80,750
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 10,878,075 69,384 SH   SOLE   0 0 69,384
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 11,567,014 70,308 SH   SOLE   0 0 70,308
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 BBG001SRRFC1 1,473,593 145,756 SH   SOLE   0 0 145,756
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 11,247,213 564,619 SH   SOLE   0 0 564,619
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 905,283 50,773 SH   SOLE   0 0 50,773
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 BBG001SRRFG7 1,100,416 22,407 SH   SOLE   0 0 22,407
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 627,665 4,455 SH   SOLE   0 0 4,455
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 BBG001SS30F5 968,629 12,411 SH   SOLE   0 0 12,411
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 2,459,038 28,828 SH   SOLE   0 0 28,828
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 2,243,461 7,225 SH   SOLE   0 0 7,225
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 5,328,585 70,577 SH   SOLE   0 0 70,577
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 6,517,745 88,810 SH   SOLE   0 0 88,810
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 BBG001SJW5Y1 1,079,410 24,732 SH   SOLE   0 0 24,732
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 BBG00KJR2CS6 298,727 3,434 SH   SOLE   0 0 3,434
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 4,138,209 90,890 SH   SOLE   0 0 90,890
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 397,817 5,822 SH   SOLE   0 0 5,822
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 BBG00KJR2PJ7 5,513,974 109,253 SH   SOLE   0 0 109,253
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 1,786,133 6,124 SH   SOLE   0 0 6,124
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 211,658 1,128 SH   SOLE   0 0 1,128
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 3,911,138 24,028 SH   SOLE   0 0 24,028
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 3,626,133 21,277 SH   SOLE   0 0 21,277
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 840,184 3,044 SH   SOLE   0 0 3,044
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 3,553,164 31,333 SH   SOLE   0 0 31,333
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 41,422,014 286,420 SH   SOLE   0 0 286,420
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 1,191,896 7,886 SH   SOLE   0 0 7,886
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 3,665,591 48,295 SH   SOLE   0 0 48,295
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 1,444,199 30,520 SH   SOLE   0 0 30,520
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 10,706,919 200,692 SH   SOLE   0 0 200,692
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 BBG001SNPT69 1,215,063 30,068 SH   SOLE   0 0 30,068
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 BBG001SQ8NB8 500,294 24,228 SH   SOLE   0 0 24,228
INVESCO LTD SHS G491BT108 BBG001S9RD81 668,601 40,768 SH   SOLE   0 0 40,768
INVESCO MUN OPPORTUNITY TR COM 46132C107 BBG001S72CS2 1,226,797 125,056 SH   SOLE   0 0 125,056
INVESCO MUNI INCOME OPP TRST COM 46132X101 BBG001S786B7 2,353,530 354,447 SH   SOLE   0 0 354,447
INVESCO PA VALUE MUN INC TR COM 46132K109 BBG001S75GP3 127,560 12,705 SH   SOLE   0 0 12,705
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 248,324,686 773,766 SH   SOLE   0 0 773,766
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 8,210 100 SH Call SOLE   0 0 100
INVESCO QUALITY MUN INCOME T COM 46133G107 BBG001S746Q5 1,141,463 114,375 SH   SOLE   0 0 114,375
INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 136,377 37,059 SH   SOLE   0 0 37,059
INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 105,471 10,611 SH   SOLE   0 0 10,611
INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 1,685,076 138,121 SH   SOLE   0 0 138,121
INVESTMENT MANAGERS SER TR I AXS CANNABIS ETF 46144X537 BBG01CD99QZ3 22,467 10,450 SH   SOLE   0 0 10,450
INVITAE CORP COM 46185L103 BBG005DJFD52 29,665 21,974 SH   SOLE   0 0 21,974
INVITATION HOMES INC COM 46187W107 BBG00FQH6CJ7 366,234 11,727 SH   SOLE   0 0 11,727
IQIYI INC SPONSORED ADS 46267X108 BBG00K6DZC32 281,758 38,703 SH   SOLE   0 0 38,703
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 11,309,880 56,865 SH   SOLE   0 0 56,865
IRIDIUM COMMUNICATIONS INC COM 46269C102 BBG001T21JT7 5,845,907 94,395 SH   SOLE   0 0 94,395
IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 6,539,191 123,591 SH   SOLE   0 0 123,591
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 BBG001SNZLM7 117,961 11,213 SH   SOLE   0 0 11,213
IRONWOOD PHARMACEUTICALS INC NOTE 0.750% 6/1 46333XAF5   17,036 17,000 SH   SOLE   0 0 17,000
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 17,856,113 477,819 SH   SOLE   0 0 477,819
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 70,548,487 1,445,962 SH   SOLE   0 0 1,445,962
ISHARES INC EM MKT SM-CP ETF 464286475 BBG001T2TH39 311,383 6,181 SH   SOLE   0 0 6,181
ISHARES INC EM MKTS DIV ETF 464286319 BBG002PHMJT3 1,891,887 77,094 SH   SOLE   0 0 77,094
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 5,708,372 181,333 SH   SOLE   0 0 181,333
ISHARES INC GLB ENR PROD ETF 464286343 BBG002GKR067 990,856 42,479 SH   SOLE   0 0 42,479
ISHARES INC JP MORGAN EM ETF 464286517 BBG0025X4J38 423,768 11,755 SH   SOLE   0 0 11,755
ISHARES INC JP MRGN EM HI BD 464286285 BBG002VCZQS8 319,521 9,067 SH   SOLE   0 0 9,067
ISHARES INC MSCI AUST ETF 464286103 BBG001S6ZW40 222,561 9,702 SH   SOLE   0 0 9,702
ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 275,908 10,077 SH   SOLE   0 0 10,077
ISHARES INC MSCI CDA ETF 464286509 BBG001S8R7V0 1,223,222 35,788 SH   SOLE   0 0 35,788
ISHARES INC MSCI EM ASIA ETF 464286426 BBG002MYG936 311,252 4,684 SH   SOLE   0 0 4,684
ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 1,789,686 32,796 SH   SOLE   0 0 32,796
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 4,203,163 85,205 SH   SOLE   0 0 85,205
ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 495,719 6,561 SH   SOLE   0 0 6,561
ISHARES INC MSCI EURZONE ETF 464286608 BBG001SFQPM5 5,692,086 126,266 SH   SOLE   0 0 126,266
ISHARES INC MSCI FRANCE ETF 464286707 BBG001S8S2R5 218,522 5,781 SH   SOLE   0 0 5,781
ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 343,512 8,041 SH   SOLE   0 0 8,041
ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 2,161,437 22,340 SH   SOLE   0 0 22,340
ISHARES INC MSCI GERMANY ETF 464286806 BBG001S8SJC4 469,021 16,480 SH   SOLE   0 0 16,480
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 2,503,032 42,648 SH   SOLE   0 0 42,648
ISHARES INC MSCI STH KOR ETF 464286772 BBG001SF9FC7 201,720 3,295 SH   SOLE   0 0 3,295
ISHARES INC MSCI SWITZERLAND 464286749 BBG001S8SYW9 2,521,071 55,628 SH   SOLE   0 0 55,628
ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 2,430,442 20,655 SH   SOLE   0 0 20,655
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 245,343 12,194 SH   SOLE   0 0 12,194
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 12,134,634 548,582 SH   SOLE   0 0 548,582
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 66,070,853 656,899 SH   SOLE   0 0 656,899
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 5,335,579 53,770 SH   SOLE   0 0 53,770
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 6,098,554 146,318 SH   SOLE   0 0 146,318
ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 5,591,906 115,345 SH   SOLE   0 0 115,345
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 54,238,584 660,158 SH   SOLE   0 0 660,158
ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 2,346,673 44,792 SH   SOLE   0 0 44,792
ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 14,157,145 123,600 SH   SOLE   0 0 123,600
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 28,051,664 263,718 SH   SOLE   0 0 263,718
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 2,100 1,000 SH Call SOLE   0 0 1,000
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 3,800 1,000 SH Put SOLE   0 0 1,000
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 25,271,599 214,803 SH   SOLE   0 0 214,803
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 53,365,744 538,395 SH   SOLE   0 0 538,395
ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 1,656,460 15,305 SH   SOLE   0 0 15,305
ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 12,264,742 244,074 SH   SOLE   0 0 244,074
ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 6,210,722 174,704 SH   SOLE   0 0 174,704
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 4,451,567 77,526 SH   SOLE   0 0 77,526
ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 1,306,060 23,516 SH   SOLE   0 0 23,516
ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 665,601 19,039 SH   SOLE   0 0 19,039
ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 1,889,611 26,021 SH   SOLE   0 0 26,021
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 7,411,268 157,168 SH   SOLE   0 0 157,168
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 47,510,011 950,390 SH   SOLE   0 0 950,390
ISHARES TR CORE DIVID ETF 46435U861 BBG00J5M0G99 694,861 18,614 SH   SOLE   0 0 18,614
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 38,874,461 382,397 SH   SOLE   0 0 382,397
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 18,633,587 380,666 SH   SOLE   0 0 380,666
ISHARES TR CORE LT USDB ETF 464289479 BBG001T5MKJ5 1,169,057 21,758 SH   SOLE   0 0 21,758
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 98,145,442 1,468,144 SH   SOLE   0 0 1,468,144
ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 4,864,770 92,875 SH   SOLE   0 0 92,875
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 2,833,866 46,864 SH   SOLE   0 0 46,864
ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 5,844,390 103,313 SH   SOLE   0 0 103,313
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 34,410,853 555,462 SH   SOLE   0 0 555,462
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 64,349,170 257,232 SH   SOLE   0 0 257,232
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 92,182,898 953,287 SH   SOLE   0 0 953,287
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 11,273,989 124,506 SH   SOLE   0 0 124,506
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 21,834,868 245,971 SH   SOLE   0 0 245,971
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 15,447,007 209,366 SH   SOLE   0 0 209,366
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 295,853,719 719,699 SH   SOLE   0 0 719,699
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 82,115,924 1,779,327 SH   SOLE   0 0 1,779,327
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 89,480,344 898,036 SH   SOLE   0 0 898,036
ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 330,977 6,567 SH   SOLE   0 0 6,567
ISHARES TR CYBERSECURITY 46435U135 BBG00PC1B2X5 593,224 16,320 SH   SOLE   0 0 16,320
ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 939,910 9,393 SH   SOLE   0 0 9,393
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 37,891,573 404,479 SH   SOLE   0 0 404,479
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 2,216,570 37,247 SH   SOLE   0 0 37,247
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 32,830,170 676,492 SH   SOLE   0 0 676,492
ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 2,245,409 51,941 SH   SOLE   0 0 51,941
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 2,210,965 30,776 SH   SOLE   0 0 30,776
ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 1,178,448 34,670 SH   SOLE   0 0 34,670
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 34,932,599 386,209 SH   SOLE   0 0 386,209
ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 2,102,385 43,745 SH   SOLE   0 0 43,745
ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 655,563 27,247 SH   SOLE   0 0 27,247
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 3,328,158 144,608 SH   SOLE   0 0 144,608
ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 1,597,539 26,809 SH   SOLE   0 0 26,809
ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 339,055 4,758 SH   SOLE   0 0 4,758
ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 1,554,351 47,002 SH   SOLE   0 0 47,002
ISHARES TR ESG SCRD S&P MID 46436E551 BBG00XDJF7W4 449,382 13,221 SH   SOLE   0 0 13,221
ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 1,459,784 29,184 SH   SOLE   0 0 29,184
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 3,909,754 12,831 SH   SOLE   0 0 12,831
ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 437,055 1,288 SH   SOLE   0 0 1,288
ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 746,689 14,169 SH   SOLE   0 0 14,169
ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 4,946,782 195,757 SH   SOLE   0 0 195,757
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 18,016,211 357,535 SH   SOLE   0 0 357,535
ISHARES TR GBL COMM SVC ETF 464287275 BBG001S6VVK8 322,670 5,037 SH   SOLE   0 0 5,037
ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 7,884,024 398,586 SH   SOLE   0 0 398,586
ISHARES TR GLB CNS DISC ETF 464288745 BBG001SNVWN6 1,362,211 9,384 SH   SOLE   0 0 9,384
ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 982,760 15,864 SH   SOLE   0 0 15,864
ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 246,945 5,177 SH   SOLE   0 0 5,177
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 1,597,149 19,160 SH   SOLE   0 0 19,160
ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 1,835,180 26,194 SH   SOLE   0 0 26,194
ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 506,793 13,421 SH   SOLE   0 0 13,421
ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 12,040,588 525,102 SH   SOLE   0 0 525,102
ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 6,501,637 119,603 SH   SOLE   0 0 119,603
ISHARES TR GNMA BOND ETF 46429B333 BBG002N8KM74 479,106 10,776 SH   SOLE   0 0 10,776
ISHARES TR GOV/CRED BD ETF 464288596 BBG001SSD894 437,841 4,139 SH   SOLE   0 0 4,139
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1,417,730 28,338 SH   SOLE   0 0 28,338
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 3,783,081 128,371 SH   SOLE   0 0 128,371
ISHARES TR HIGH YLD BD FCTR 46435G250 BBG00H4BNPR3 807,100 18,068 SH   SOLE   0 0 18,068
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 324,968 13,030 SH   SOLE   0 0 13,030
ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 4,277,469 172,409 SH   SOLE   0 0 172,409
ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 39,932,234 1,663,150 SH   SOLE   0 0 1,663,150
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 2,753,770 117,032 SH   SOLE   0 0 117,032
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 1,180,251 51,137 SH   SOLE   0 0 51,137
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 542,469 22,774 SH   SOLE   0 0 22,774
ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 460,326 20,314 SH   SOLE   0 0 20,314
ISHARES TR IBONDS 29 TRM TS 46436E825 BBG00RYR4R90 236,997 10,690 SH   SOLE   0 0 10,690
ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 17,977,482 694,916 SH   SOLE   0 0 694,916
ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 558,384 20,984 SH   SOLE   0 0 20,984
ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 427,321 16,738 SH   SOLE   0 0 16,738
ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZJL9 332,472 13,074 SH   SOLE   0 0 13,074
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 240,610 10,139 SH   SOLE   0 0 10,139
ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 256,260 10,173 SH   SOLE   0 0 10,173
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 467,174 19,045 SH   SOLE   0 0 19,045
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 25,375,720 335,880 SH   SOLE   0 0 335,880
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 39,249,827 358,086 SH   SOLE   0 0 358,086
ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 1,062,283 17,524 SH   SOLE   0 0 17,524
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 5,077,288 184,696 SH   SOLE   0 0 184,696
ISHARES TR INTL TREA BD ETF 464288117 BBG001T33MN2 232,092 5,772 SH   SOLE   0 0 5,772
ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 26,959,583 258,011 SH   SOLE   0 0 258,011
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 10,329,714 79,976 SH   SOLE   0 0 79,976
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 13,645,867 30,688 SH   SOLE   0 0 30,688
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 9,907,190 196,027 SH   SOLE   0 0 196,027
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 6,268,329 122,237 SH   SOLE   0 0 122,237
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 10,593,690 122,783 SH   SOLE   0 0 122,783
ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 791,371 33,153 SH   SOLE   0 0 33,153
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 47,141,194 497,637 SH   SOLE   0 0 497,637
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 2,282,183 57,255 SH   SOLE   0 0 57,255
ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 3,854,839 69,634 SH   SOLE   0 0 69,634
ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 2,027,100 31,723 SH   SOLE   0 0 31,723
ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 505,264 8,957 SH   SOLE   0 0 8,957
ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 4,541,579 74,894 SH   SOLE   0 0 74,894
ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 6,167,687 107,152 SH   SOLE   0 0 107,152
ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 731,174 11,816 SH   SOLE   0 0 11,816
ISHARES TR MRGSTR SM CP ETF 464288505 BBG001SBRKC5 365,078 7,702 SH   SOLE   0 0 7,702
ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 639,745 16,411 SH   SOLE   0 0 16,411
ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 443,942 8,510 SH   SOLE   0 0 8,510
ISHARES TR MSCI AC ASIA ETF 464288182 BBG001T2V2D8 1,867,918 27,522 SH   SOLE   0 0 27,522
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 1,684,819 18,482 SH   SOLE   0 0 18,482
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 9,341,064 191,533 SH   SOLE   0 0 191,533
ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 1,724,592 34,568 SH   SOLE   0 0 34,568
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 36,327,369 507,933 SH   SOLE   0 0 507,933
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 8,345,371 123,361 SH   SOLE   0 0 123,361
ISHARES TR MSCI EAFE SMCP 46435G839 BBG009HYWS37 2,052,271 74,966 SH   SOLE   0 0 74,966
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 8,035,819 203,645 SH   SOLE   0 0 203,645
ISHARES TR MSCI GBL SUS DEV 46435G532 BBG00CRHS639 538,967 6,806 SH   SOLE   0 0 6,806
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 219,314 5,572 SH   SOLE   0 0 5,572
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 24,355,955 689,970 SH   SOLE   0 0 689,970
ISHARES TR MSCI INTL VLU FT 46435G409 BBG009DR6401 3,097,238 124,939 SH   SOLE   0 0 124,939
ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 3,781,562 48,488 SH   SOLE   0 0 48,488
ISHARES TR MSCI KOKUSAI ETF 464288265 BBG001SYVWY0 389,943 4,446 SH   SOLE   0 0 4,446
ISHARES TR MSCI LW CRB TG 46434V464 BBG007PGJH85 487,906 3,298 SH   SOLE   0 0 3,298
ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 301,599 9,349 SH   SOLE   0 0 9,349
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 2,223,390 25,332 SH   SOLE   0 0 25,332
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 41,628,132 572,287 SH   SOLE   0 0 572,287
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 16,106,297 115,839 SH   SOLE   0 0 115,839
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 54,406,834 438,535 SH   SOLE   0 0 438,535
ISHARES TR MSCI USA SMCP MN 46435G433 BBG00DRM2VW7 641,615 18,501 SH   SOLE   0 0 18,501
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 3,920,255 42,340 SH   SOLE   0 0 42,340
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 62,533,274 580,409 SH   SOLE   0 0 580,409
ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 1,102,467 20,603 SH   SOLE   0 0 20,603
ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 868,615 22,176 SH   SOLE   0 0 22,176
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 16,711,982 535,297 SH   SOLE   0 0 535,297
ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 1,126,119 15,946 SH   SOLE   0 0 15,946
ISHARES TR ROBOTICS ARTIF 46435U556 BBG00L9G3V33 495,804 15,800 SH   SOLE   0 0 15,800
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 26,692,109 118,510 SH   SOLE   0 0 118,510
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 145,959,429 597,388 SH   SOLE   0 0 597,388
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 69,334,698 455,370 SH   SOLE   0 0 455,370
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 7,148,563 31,516 SH   SOLE   0 0 31,516
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 24,830,419 181,217 SH   SOLE   0 0 181,217
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 9,222,660 101,292 SH   SOLE   0 0 101,292
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 14,859,829 139,923 SH   SOLE   0 0 139,923
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 38,688,252 553,322 SH   SOLE   0 0 553,322
ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 452,297 4,648 SH   SOLE   0 0 4,648
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 9,286,647 66,844 SH   SOLE   0 0 66,844
ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 941,188 14,458 SH   SOLE   0 0 14,458
ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 3,796,574 69,255 SH   SOLE   0 0 69,255
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 29,291,903 164,192 SH   SOLE   0 0 164,192
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 8,939,671 37,975 SH   SOLE   0 0 37,975
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 1,464,950 7,832 SH   SOLE   0 0 7,832
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 18,058,520 282,650 SH   SOLE   0 0 282,650
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 24,243,552 159,749 SH   SOLE   0 0 159,749
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 10,111,429 141,399 SH   SOLE   0 0 141,399
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 10,506,722 102,235 SH   SOLE   0 0 102,235
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 3,248,454 29,548 SH   SOLE   0 0 29,548
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 46,520,222 396,998 SH   SOLE   0 0 396,998
ISHARES TR SELF DRIVNG EV 46435U366 BBG00NWKVMR7 1,168,814 30,470 SH   SOLE   0 0 30,470
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 22,313,730 201,934 SH   SOLE   0 0 201,934
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 13,509,188 129,052 SH   SOLE   0 0 129,052
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 4,490,534 47,981 SH   SOLE   0 0 47,981
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 20,052,105 181,879 SH   SOLE   0 0 181,879
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 20,103,606 397,383 SH   SOLE   0 0 397,383
ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 709,038 17,110 SH   SOLE   0 0 17,110
ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 5,278,858 39,831 SH   SOLE   0 0 39,831
ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 11,299,379 258,272 SH   SOLE   0 0 258,272
ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 1,501,731 9,948 SH   SOLE   0 0 9,948
ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 8,074,081 113,496 SH   SOLE   0 0 113,496
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 11,375,162 210,729 SH   SOLE   0 0 210,729
ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 429,967 2,453 SH   SOLE   0 0 2,453
ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 5,293,223 62,347 SH   SOLE   0 0 62,347
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 23,549,054 253,734 SH   SOLE   0 0 253,734
ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 786,519 9,396 SH   SOLE   0 0 9,396
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 14,615,904 127,006 SH   SOLE   0 0 127,006
ISHARES TR US BR DEL SE ETF 464288794 BBG001SQZT98 1,837,199 20,048 SH   SOLE   0 0 20,048
ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 4,078,107 20,469 SH   SOLE   0 0 20,469
ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 401,298 6,203 SH   SOLE   0 0 6,203
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 4,991,070 18,278 SH   SOLE   0 0 18,278
ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 705,545 2,854 SH   SOLE   0 0 2,854
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 1,956,214 27,831 SH   SOLE   0 0 27,831
ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 1,136,014 11,342 SH   SOLE   0 0 11,342
ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 10,558,278 282,912 SH   SOLE   0 0 282,912
ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 366,062 4,266 SH   SOLE   0 0 4,266
ISHARES TR US SML CAP EQT 46434V290 BBG008LP6CK8 203,912 3,978 SH   SOLE   0 0 3,978
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 27,554,414 1,178,546 SH   SOLE   0 0 1,178,546
ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 560,989 2,462 SH   SOLE   0 0 2,462
ISHARES TR USD GRN BOND ETF 46435U440 BBG00MK1NQ85 3,358,972 71,330 SH   SOLE   0 0 71,330
ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 1,857,555 36,667 SH   SOLE   0 0 36,667
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 778,377 15,580 SH   SOLE   0 0 15,580
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 10,713,382 215,996 SH   SOLE   0 0 215,996
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 1,294,430 47,889 SH   SOLE   0 0 47,889
ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CV2 385,703 4,209 SH   SOLE   0 0 4,209
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 727,519 8,789 SH   SOLE   0 0 8,789
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 BBG001S65TL1 56,336 11,568 SH   SOLE   0 0 11,568
ITT INC COM 45073V108 BBG00CVQZQB3 249,046 2,886 SH   SOLE   0 0 2,886
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 BBG018R2GN27 761,923 15,502 SH   SOLE   0 0 15,502
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 BBG012NLLCC9 376,319 7,310 SH   SOLE   0 0 7,310
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 BBG00Z6Q8BL2 365,908 10,094 SH   SOLE   0 0 10,094
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 BBG00LN4CWM1 1,118,363 18,787 SH   SOLE   0 0 18,787
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 BBG00QRCN9C8 1,031,742 19,156 SH   SOLE   0 0 19,156
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 BBG00NKWFC12 1,280,598 17,416 SH   SOLE   0 0 17,416
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 BBG00L52MHJ1 1,348,763 27,867 SH   SOLE   0 0 27,867
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 1,055,423 22,271 SH   SOLE   0 0 22,271
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 672,596 13,324 SH   SOLE   0 0 13,324
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 BBG007H0QWC3 565,941 10,819 SH   SOLE   0 0 10,819
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 80,687,544 1,477,794 SH   SOLE   0 0 1,477,794
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQVP3 1,807,541 32,823 SH   SOLE   0 0 32,823
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 BBG00B3QWPR4 214,364 2,242 SH   SOLE   0 0 2,242
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 BBG016CBQDW5 494,803 10,317 SH   SOLE   0 0 10,317
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 4,683,224 92,499 SH   SOLE   0 0 92,499
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 595,459 13,206 SH   SOLE   0 0 13,206
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126 BBG016CBQ2K2 1,491,693 35,298 SH   SOLE   0 0 35,298
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 97,273,903 1,933,106 SH   SOLE   0 0 1,933,106
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 981,009 19,315 SH   SOLE   0 0 19,315
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 BBG00J5DRY91 1,454,391 36,653 SH   SOLE   0 0 36,653
JABIL INC COM 466313103 BBG001S7RB70 390,199 4,426 SH   SOLE   0 0 4,426
JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 967,310 25,857 SH   SOLE   0 0 25,857
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 864,105 7,353 SH   SOLE   0 0 7,353
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 220,717 4,395 SH   SOLE   0 0 4,395
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 1,378,989 29,535 SH   SOLE   0 0 29,535
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 733,440 15,360 SH   SOLE   0 0 15,360
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 3,627,895 73,276 SH   SOLE   0 0 73,276
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 271,881 1,858 SH   SOLE   0 0 1,858
JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 248,876 5,670 SH   SOLE   0 0 5,670
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   32,214 42,000 SH   SOLE   0 0 42,000
JETBLUE AWYS CORP COM 477143101 BBG001S9YPC1 114,398 15,714 SH   SOLE   0 0 15,714
JFROG LTD ORD SHS M6191J100 BBG006PWZX25 266,502 13,528 SH   SOLE   0 0 13,528
JOHN BEAN TECHNOLOGIES CORP COM 477839104 BBG001SQLKR2 251,913 2,305 SH   SOLE   0 0 2,305
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 206,953 3,996 SH   SOLE   0 0 3,996
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 18,809,341 392,843 SH   SOLE   0 0 392,843
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 57,075,165 368,227 SH   SOLE   0 0 368,227
JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 2,889,702 47,986 SH   SOLE   0 0 47,986
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 224,732 10,128 SH   SOLE   0 0 10,128
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 45,308,259 347,696 SH   SOLE   0 0 347,696
JUNIPER NETWORKS INC COM 48203R104 BBG001SCTT05 946,552 27,500 SH   SOLE   0 0 27,500
KAMAN CORP NOTE 3.250% 5/0 483548AF0   76,383 81,000 SH   SOLE   0 0 81,000
KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 65,164,234 7,542,157 SH   SOLE   0 0 7,542,157
KELLOGG CO COM 487836108 BBG001S5SJL0 4,361,435 65,135 SH   SOLE   0 0 65,135
KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 1,480,306 41,959 SH   SOLE   0 0 41,959
KEYCORP COM 493267108 BBG001S5SKV6 1,005,993 80,351 SH   SOLE   0 0 80,351
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 1,856,374 11,496 SH   SOLE   0 0 11,496
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 12,522,940 93,302 SH   SOLE   0 0 93,302
KIMCO RLTY CORP COM 49446R109 BBG001S70279 941,536 48,210 SH   SOLE   0 0 48,210
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 5,781,448 330,180 SH   SOLE   0 0 330,180
KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 91,262 19,376 SH   SOLE   0 0 19,376
KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 262,061 873 SH   SOLE   0 0 873
KITE RLTY GROUP TR COM NEW 49803T300 BBG001S64LR3 264,764 12,656 SH   SOLE   0 0 12,656
KKR & CO INC COM 48251W104 BBG001S6PW05 1,931,229 36,771 SH   SOLE   0 0 36,771
KKR REAL ESTATE FIN TR INC COM 48251K100 BBG00GD4KVR1 297,356 26,107 SH   SOLE   0 0 26,107
KLA CORP COM NEW 482480100 BBG001S5SLM4 2,810,101 7,040 SH   SOLE   0 0 7,040
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 1,330,794 23,521 SH   SOLE   0 0 23,521
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 5,455,348 141,074 SH   SOLE   0 0 141,074
KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 3,265,355 104,692 SH   SOLE   0 0 104,692
KRANESHARES TR CSI CHI INTERNET 500767306 BBG004XB9HZ5 106 100 SH Call SOLE   0 0 100
KRANESHARES TR ELEC VEH FUTUR 500767827 BBG00JRVTRM5 287,408 9,368 SH   SOLE   0 0 9,368
KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 9,794,002 431,074 SH   SOLE   0 0 431,074
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 BBG001SD5VL1 211,946 15,723 SH   SOLE   0 0 15,723
KROGER CO COM 501044101 BBG001S5SN40 5,198,648 105,300 SH   SOLE   0 0 105,300
KT CORP SPONSORED ADR 48268K101 BBG001SCTCR3 141,648 12,491 SH   SOLE   0 0 12,491
KULICKE & SOFFA INDS INC COM 501242101 BBG001S5SLP1 447,599 8,495 SH   SOLE   0 0 8,495
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 4,432,972 22,590 SH   SOLE   0 0 22,590
LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 2,331,122 10,161 SH   SOLE   0 0 10,161
LADDER CAP CORP CL A 505743104 BBG005RVGZ50 319,576 33,818 SH   SOLE   0 0 33,818
LAKELAND FINL CORP COM 511656100 BBG001S7RTC5 248,618 3,969 SH   SOLE   0 0 3,969
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 4,932,061 9,304 SH   SOLE   0 0 9,304
LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 4,592,777 45,978 SH   SOLE   0 0 45,978
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 847,714 8,111 SH   SOLE   0 0 8,111
LANDSTAR SYS INC COM 515098101 BBG001S5RWM1 792,373 4,420 SH   SOLE   0 0 4,420
LANTHEUS HLDGS INC COM 516544103 BBG006Q52RF8 237,608 2,878 SH   SOLE   0 0 2,878
LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 681,357 11,860 SH   SOLE   0 0 11,860
LATHAM GROUP INC COM 51819L107 BBG00ZVXLJB8 49,235 17,215 SH   SOLE   0 0 17,215
LATTICE SEMICONDUCTOR CORP COM 518415104 BBG001S6C0G2 284,877 2,983 SH   SOLE   0 0 2,983
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 1,551,544 58,927 SH   SOLE   0 0 58,927
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 BBG00864V4X8 1,188,662 29,808 SH   SOLE   0 0 29,808
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 4,481,213 18,182 SH   SOLE   0 0 18,182
LCI INDS COM 50189K103 BBG001S8G4D9 257,215 2,341 SH   SOLE   0 0 2,341
LCI INDS NOTE 1.125% 5/1 501812AB7   19,079 21,000 SH   SOLE   0 0 21,000
LCNB CORP COM 50181P100 BBG001S5SQM3 1,295,190 79,265 SH   SOLE   0 0 79,265
LEAR CORP COM NEW 521865204 BBG001T60092 427,982 3,068 SH   SOLE   0 0 3,068
LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 559,169 14,836 SH   SOLE   0 0 14,836
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 1,797,404 66,669 SH   SOLE   0 0 66,669
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 1,301,296 34,906 SH   SOLE   0 0 34,906
LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 660,648 20,723 SH   SOLE   0 0 20,723
LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 8,615,872 93,590 SH   SOLE   0 0 93,590
LENNAR CORP CL A 526057104 BBG001S5SRK3 1,930,993 18,371 SH   SOLE   0 0 18,371
LENNOX INTL INC COM 526107107 BBG001S5SST2 431,630 1,718 SH   SOLE   0 0 1,718
LESLIES INC COM 527064109 BBG00XS6TVN8 316,593 28,755 SH   SOLE   0 0 28,755
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 4,298,155 693,251 SH   SOLE   0 0 693,251
LIBERTY BROADBAND CORP COM SER C 530307305 BBG006GNSZX4 266,832 3,266 SH   SOLE   0 0 3,266
LIBERTY GLOBAL PLC SHS CL C G5480U120 BBG001SJNBH7 449,583 22,060 SH   SOLE   0 0 22,060
LIFE STORAGE INC COM 53223X107 BBG001S7X2Q2 1,397,182 10,658 SH   SOLE   0 0 10,658
LILLY ELI & CO COM 532457108 BBG001S5STL8 23,684,532 68,967 SH   SOLE   0 0 68,967
LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 671,200 3,969 SH   SOLE   0 0 3,969
LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 770,101 34,272 SH   SOLE   0 0 34,272
LINDE PLC SHS G54950103 BBG01FND0CH6 6,072,657 17,248 SH   SOLE   0 0 17,248
LISTED FD TR CORE ALT FD 53656F847 BBG00R486J91 4,925,440 165,117 SH   SOLE   0 0 165,117
LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 347,752 11,276 SH   SOLE   0 0 11,276
LISTED FD TR ROUNDHILL BALL 53656F417 BBG011J1MP12 123,732 13,191 SH   SOLE   0 0 13,191
LITHIA MTRS INC COM 536797103 BBG001SC88P7 495,633 2,165 SH   SOLE   0 0 2,165
LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 1,565,628 72,062 SH   SOLE   0 0 72,062
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 3,406,785 129,536 SH   SOLE   0 0 129,536
LITTELFUSE INC COM 537008104 BBG001S744B6 217,957 813 SH   SOLE   0 0 813
LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 579,390 8,277 SH   SOLE   0 0 8,277
LIVENT CORP COM 53814L108 BBG00LV3NRJ7 282,555 13,009 SH   SOLE   0 0 13,009
LKQ CORP COM 501889208 BBG001SCCPJ1 628,561 11,074 SH   SOLE   0 0 11,074
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 1,923,224 828,976 SH   SOLE   0 0 828,976
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 32,312,326 68,353 SH   SOLE   0 0 68,353
LOGICMARK INC COM NEW 67091J404 BBG0043BXM35 1,729 11,430 SH   SOLE   0 0 11,430
LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 233,423 4,020 SH   SOLE   0 0 4,020
LORDSTOWN MOTORS CORP COM CL A 54405Q100 BBG00N6NL721 9,949 15,004 SH   SOLE   0 0 15,004
LOWES COS INC COM 548661107 BBG001S5SVL3 20,591,296 102,972 SH   SOLE   0 0 102,972
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 1,332,680 6,584 SH   SOLE   0 0 6,584
LTC PPTYS INC COM 502175102 BBG001S73DC6 219,721 6,255 SH   SOLE   0 0 6,255
LUCID GROUP INC COM 549498103 BBG00W7F99W4 325,049 40,429 SH   SOLE   0 0 40,429
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 3,310,426 9,090 SH   SOLE   0 0 9,090
LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 377,728 142,539 SH   SOLE   0 0 142,539
LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 404,211 7,484 SH   SOLE   0 0 7,484
LUMINAR TECHNOLOGIES INC COM CL A 550424105 BBG00MS90LM0 138,218 21,297 SH   SOLE   0 0 21,297
LYFT INC CL A COM 55087P104 BBG004M9ZHY4 190,183 20,516 SH   SOLE   0 0 20,516
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 5,096,730 54,284 SH   SOLE   0 0 54,284
M & T BK CORP COM 55261F104 BBG001S7S2B4 1,422,717 11,899 SH   SOLE   0 0 11,899
MACERICH CO COM 554382101 BBG001S7HGB5 150,626 14,210 SH   SOLE   0 0 14,210
MACYS INC COM 55616P104 BBG001S6KRW6 257,055 14,697 SH   SOLE   0 0 14,697
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 3,475,738 64,057 SH   SOLE   0 0 64,057
MAGNA INTL INC COM 559222401 BBG001S5SY91 829,922 15,492 SH   SOLE   0 0 15,492
MAGNOLIA OIL & GAS CORP CL A 559663109 BBG00GNC8DM1 494,707 22,610 SH   SOLE   0 0 22,610
MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 661,593 16,766 SH   SOLE   0 0 16,766
MAINSTAY MACKAY DEFINEDTERM COM 56064K100 BBG002ZTPRJ6 706,065 40,625 SH   SOLE   0 0 40,625
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 BBG009HYWYH9 651,596 26,793 SH   SOLE   0 0 26,793
MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 629,310 4,064 SH   SOLE   0 0 4,064
MANPOWERGROUP INC WIS COM 56418H100 BBG001S5SYW5 341,952 4,143 SH   SOLE   0 0 4,143
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 1,608,311 87,599 SH   SOLE   0 0 87,599
MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 176,981 20,296 SH   SOLE   0 0 20,296
MARATHON OIL CORP COM 565849106 BBG001S69V69 3,377,846 140,979 SH   SOLE   0 0 140,979
MARATHON PETE CORP COM 56585A102 BBG001S169P1 7,662,681 56,832 SH   SOLE   0 0 56,832
MARKEL CORP COM 570535104 BBG001S9ZK95 743,453 582 SH   SOLE   0 0 582
MARKETAXESS HLDGS INC COM 57060D108 BBG001S8R6K4 1,254,653 3,206 SH   SOLE   0 0 3,206
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 3,951,265 23,797 SH   SOLE   0 0 23,797
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 BBG001V0GHW2 327,170 2,426 SH   SOLE   0 0 2,426
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 4,244,725 25,486 SH   SOLE   0 0 25,486
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 1,023,954 2,884 SH   SOLE   0 0 2,884
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 3,426,751 79,140 SH   SOLE   0 0 79,140
MASCO CORP COM 574599106 BBG001S5SZ70 934,658 18,798 SH   SOLE   0 0 18,798
MASTEC INC COM 576323109 BBG001S95HF8 208,807 2,211 SH   SOLE   0 0 2,211
MASTERBRAND INC COMMON STOCK 57638P104 BBG01B9G4424 158,444 19,707 SH   SOLE   0 0 19,707
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 28,890,400 79,498 SH   SOLE   0 0 79,498
MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 747,565 19,473 SH   SOLE   0 0 19,473
MAXIMUS INC COM 577933104 BBG001S6G4K5 467,027 5,934 SH   SOLE   0 0 5,934
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 2,123,888 25,524 SH   SOLE   0 0 25,524
MCDONALDS CORP COM 580135101 BBG001S5T110 39,237,823 140,331 SH   SOLE   0 0 140,331
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 6,606,576 18,555 SH   SOLE   0 0 18,555
MDU RES GROUP INC COM 552690109 BBG001S5T2W4 966,771 31,718 SH   SOLE   0 0 31,718
MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 1,036,660 126,114 SH   SOLE   0 0 126,114
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 22,915,018 284,235 SH   SOLE   0 0 284,235
MEI PHARMA INC COM NEW 55279B202 BBG001SBWG10 4,349 19,000 SH   SOLE   0 0 19,000
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 3,815,784 2,895 SH   SOLE   0 0 2,895
MERCK & CO INC COM 58933Y105 BBG001S5TC52 42,099,213 395,706 SH   SOLE   0 0 395,706
MERCK & CO INC COM 58933Y105 BBG001S5TC52 3,504 1,200 SH Call SOLE   0 0 1,200
MERITAGE HOMES CORP COM 59001A102 BBG001S9F527 550,173 4,712 SH   SOLE   0 0 4,712
MESOBLAST LTD SPONS ADR 590717104 BBG001SMNB80 49,350 15,000 SH   SOLE   0 0 15,000
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 40,419,159 190,710 SH   SOLE   0 0 190,710
METEN HOLDING GROUP LTD SHS NEW G6055H148 BBG00R3X9F10 2,579 11,805 SH   SOLE   0 0 11,805
METLIFE INC COM 59156R108 BBG001S5T3R8 4,145,776 71,553 SH   SOLE   0 0 71,553
METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 653,400 427 SH   SOLE   0 0 427
MFS CHARTER INCOME TR SH BEN INT 552727109 BBG001S5NTY9 207,564 32,999 SH   SOLE   0 0 32,999
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 BBG001S5T4V1 164,835 49,950 SH   SOLE   0 0 49,950
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 BBG001S5PYQ5 57,477 17,906 SH   SOLE   0 0 17,906
MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 53,815 19,428 SH   SOLE   0 0 19,428
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 BBG001S5T879 546,209 120,310 SH   SOLE   0 0 120,310
MFS MUN INCOME TR SH BEN INT 552738106 BBG001S5T4C2 114,735 21,486 SH   SOLE   0 0 21,486
MGE ENERGY INC COM 55277P104 BBG001SD2RD2 220,432 2,838 SH   SOLE   0 0 2,838
MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 893,733 20,120 SH   SOLE   0 0 20,120
MICROBOT MED INC COM NEW 59503A204 BBG001SD3692 21,010 10,101 SH   SOLE   0 0 10,101
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 5,133,185 61,270 SH   SOLE   0 0 61,270
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 3,740,066 61,983 SH   SOLE   0 0 61,983
MICROSOFT CORP COM 594918104 BBG001S5TD05 250,356,013 868,387 SH   SOLE   0 0 868,387
MICROVISION INC DEL COM NEW 594960304 BBG001S74TH5 96,021 35,963 SH   SOLE   0 0 35,963
MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 685,204 4,537 SH   SOLE   0 0 4,537
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 BBG001XMDT77 348,062 34,633 SH   SOLE   0 0 34,633
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 558,882 87,462 SH   SOLE   0 0 87,462
MKS INSTRS INC COM 55306N104 BBG001SBB6Q8 393,041 4,435 SH   SOLE   0 0 4,435
MOBIQUITY TECHNOLOGIES INC COM 60743F508 BBG001SNTWR5 1,910 10,642 SH   SOLE   0 0 10,642
MODERNA INC COM 60770K107 BBG003PHHZV8 2,571,175 16,742 SH   SOLE   0 0 16,742
MOHAWK INDS INC COM 608190104 BBG001SBGSZ5 271,997 2,714 SH   SOLE   0 0 2,714
MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 603,190 2,255 SH   SOLE   0 0 2,255
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 600,255 11,615 SH   SOLE   0 0 11,615
MOMENTUS INC COM CL A 60879E101 BBG00QJCX277 17,865 30,539 SH   SOLE   0 0 30,539
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 13,481,454 193,366 SH   SOLE   0 0 193,366
MONGODB INC CL A 60937P106 BBG0022FDRZ7 341,521 1,465 SH   SOLE   0 0 1,465
MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 1,671,059 3,339 SH   SOLE   0 0 3,339
MONROE CAP CORP COM 610335101 BBG001V0NY75 215,363 28,152 SH   SOLE   0 0 28,152
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 1,905,630 35,283 SH   SOLE   0 0 35,283
MOODYS CORP COM 615369105 BBG001S5VP87 1,667,235 5,448 SH   SOLE   0 0 5,448
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 6,331,202 76,268 SH   SOLE   0 0 76,268
MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 1,564,915 34,109 SH   SOLE   0 0 34,109
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 5,301,889 18,530 SH   SOLE   0 0 18,530
MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 1,889,759 67,037 SH   SOLE   0 0 67,037
MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 1,945,018 56,459 SH   SOLE   0 0 56,459
MR COOPER GROUP INC COM 62482R107 BBG002V09956 225,950 5,515 SH   SOLE   0 0 5,515
MRC GLOBAL INC COM 55345K103 BBG001SN9P56 190,638 19,613 SH   SOLE   0 0 19,613
MSA SAFETY INC COM 553498106 BBG001S5TCN2 1,062,157 7,956 SH   SOLE   0 0 7,956
MSC INDL DIRECT INC CL A 553530106 BBG001S5TD87 267,755 3,188 SH   SOLE   0 0 3,188
MSCI INC COM 55354G100 BBG001SV8B05 1,823,650 3,258 SH   SOLE   0 0 3,258
MULLEN AUTOMOTIVE INC COM 62526P109 BBG003GMH366 36,071 274,720 SH   SOLE   0 0 274,720
MURPHY OIL CORP COM 626717102 BBG001S5TG80 1,106,895 29,932 SH   SOLE   0 0 29,932
MUSTANG BIO INC COM 62818Q104   6,533 17,821 SH   SOLE   0 0 17,821
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 BBG009DFFWM1 34,108 11,802 SH   SOLE   0 0 11,802
NASDAQ INC COM 631103108 BBG001SKTBJ6 387,846 7,094 SH   SOLE   0 0 7,094
NATERA INC COM 632307104 BBG001V0FSF8 263,776 4,751 SH   SOLE   0 0 4,751
NATIONAL BEVERAGE CORP COM 635017106 BBG001S5PM18 365,086 6,925 SH   SOLE   0 0 6,925
NATIONAL FUEL GAS CO COM 636180101 BBG001S5TLR8 326,927 5,662 SH   SOLE   0 0 5,662
NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 1,346,212 19,800 SH   SOLE   0 0 19,800
NATIONAL RETAIL PROPERTIES I COM 637417106 BBG001S6Z1P5 1,388,097 31,440 SH   SOLE   0 0 31,440
NEOGEN CORP COM 640491106 BBG001S67B47 583,548 31,509 SH   SOLE   0 0 31,509
NETAPP INC COM 64110D104 BBG001S8LYX5 683,387 10,703 SH   SOLE   0 0 10,703
NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 658,878 7,450 SH   SOLE   0 0 7,450
NETFLIX INC COM 64110L106 BBG001SF6L46 12,184,319 35,268 SH   SOLE   0 0 35,268
NEUBERGER BERMAN REAL ESTATE COM 64190A103 BBG001SDQJG1 54,460 17,682 SH   SOLE   0 0 17,682
NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 262,362 2,592 SH   SOLE   0 0 2,592
NEW AMER HIGH INCOME FD INC COM NEW 641876800 BBG001S5S2K8 397,054 58,305 SH   SOLE   0 0 58,305
NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 452,602 37,190 SH   SOLE   0 0 37,190
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 BBG001SP9P33 228,455 5,917 SH   SOLE   0 0 5,917
NEW RELIC INC COM 64829B100 BBG001V14078 208,403 2,768 SH   SOLE   0 0 2,768
NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 791,997 87,610 SH   SOLE   0 0 87,610
NEW YORK TIMES CO CL A 650111107 BBG001S90X31 250,561 6,444 SH   SOLE   0 0 6,444
NEWELL BRANDS INC COM 651229106 BBG001S5TSW7 528,029 42,446 SH   SOLE   0 0 42,446
NEWMONT CORP COM 651639106 BBG001S5TKX3 5,185,172 105,777 SH   SOLE   0 0 105,777
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 654,209 3,789 SH   SOLE   0 0 3,789
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 19,504,641 253,044 SH   SOLE   0 0 253,044
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 1,339,047 22,042 SH   SOLE   0 0 22,042
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 BBG001V0FSC1 98,873 34,094 SH   SOLE   0 0 34,094
NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 754,879 3,298 SH   SOLE   0 0 3,298
NIKE INC CL B 654106103 BBG001S6NTK2 11,696,135 95,370 SH   SOLE   0 0 95,370
NIKOLA CORP COM 654110105 BBG00L4CWQW4 66,058 54,593 SH   SOLE   0 0 54,593
NIO INC SPON ADS 62914V106 BBG00LPXZBW5 1,019,008 96,956 SH   SOLE   0 0 96,956
NISOURCE INC COM 65473P105 BBG001S5TMF9 530,079 18,958 SH   SOLE   0 0 18,958
NISOURCE INC UNIT 12/01/2023 65473P121   240,258 2,300 SH   SOLE   0 0 2,300
NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 575,492 117,208 SH   SOLE   0 0 117,208
NORDIC AMERICAN TANKERS LIMI COM G65773106 BBG001SB8557 74,656 18,852 SH   SOLE   0 0 18,852
NORDSON CORP COM 655663102 BBG001S5TKK7 944,731 4,251 SH   SOLE   0 0 4,251
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 7,978,258 37,633 SH   SOLE   0 0 37,633
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 BBG001S77X29 3,295 13,800 SH   SOLE   0 0 13,800
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 BBG00QJCZLK8 5,655,920 161,095 SH   SOLE   0 0 161,095
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 BBG00QJCZDY1 3,757,945 95,452 SH   SOLE   0 0 95,452
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 508,677 12,529 SH   SOLE   0 0 12,529
NORTHERN LTS FD TR IV STERLING CAP DIV 66538H229 BBG0141GBRG4 879,406 38,285 SH   SOLE   0 0 38,285
NORTHERN OIL AND GAS INC MN COM 665531307 BBG001SK2P31 279,376 9,205 SH   SOLE   0 0 9,205
NORTHERN TR CORP COM 665859104 BBG001S5TRG7 364,800 4,139 SH   SOLE   0 0 4,139
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 14,096,215 30,530 SH   SOLE   0 0 30,530
NORTHWEST BANCSHARES INC MD COM 667340103 BBG001S64KK2 180,814 15,030 SH   SOLE   0 0 15,030
NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 225,625 4,744 SH   SOLE   0 0 4,744
NORTHWESTERN CORP COM NEW 668074305 BBG001SM2G73 405,870 7,015 SH   SOLE   0 0 7,015
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 914,977 68,028 SH   SOLE   0 0 68,028
NORWOOD FINL CORP COM 669549107 BBG001S6PY92 381,605 12,971 SH   SOLE   0 0 12,971
NOVA LTD COM M7516K103 BBG001SD4C89 864,834 8,349 SH   SOLE   0 0 8,349
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 5,736,611 62,354 SH   SOLE   0 0 62,354
NOVAVAX INC COM NEW 670002401 BBG001SGL8G3 147,103 21,227 SH   SOLE   0 0 21,227
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 7,371,463 46,321 SH   SOLE   0 0 46,321
NOW INC COM 67011P100 BBG005BLN1Z3 190,933 17,124 SH   SOLE   0 0 17,124
NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 1,423,762 41,521 SH   SOLE   0 0 41,521
NUCOR CORP COM 670346105 BBG001S5TRV0 11,836,411 76,626 SH   SOLE   0 0 76,626
NUSHARES ETF TR ESG HI TLD CRP 67092P854 BBG00QD6KLQ7 1,113,507 53,656 SH   SOLE   0 0 53,656
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 836,713 15,011 SH   SOLE   0 0 15,011
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 921,082 27,035 SH   SOLE   0 0 27,035
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 BBG00FJ5HKX5 1,688,100 44,156 SH   SOLE   0 0 44,156
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 597,260 16,867 SH   SOLE   0 0 16,867
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 BBG00FJ5J0R4 378,202 12,724 SH   SOLE   0 0 12,724
NUSTAR ENERGY LP UNIT COM 67058H102 BBG001SFS805 212,567 13,591 SH   SOLE   0 0 13,591
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 1,285,764 17,432 SH   SOLE   0 0 17,432
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4   13,245 15,000 SH   SOLE   0 0 15,000
NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 1,299,300 110,297 SH   SOLE   0 0 110,297
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 723,690 65,080 SH   SOLE   0 0 65,080
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 BBG001S5TJV8 161,223 18,300 SH   SOLE   0 0 18,300
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 256,495 50,195 SH   SOLE   0 0 50,195
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 495,424 33,748 SH   SOLE   0 0 33,748
NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 101,557 12,385 SH   SOLE   0 0 12,385
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 BBG007K9HBV5 3,171,245 285,955 SH   SOLE   0 0 285,955
NUVEEN INT DUR QUAL MUN TRM COM 670677103 BBG003WMJZS1 364,903 28,575 SH   SOLE   0 0 28,575
NUVEEN MULTI ASSET INCOME FU COM 670750108 BBG013NZJD55 694,715 60,201 SH   SOLE   0 0 60,201
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 1,122,419 103,928 SH   SOLE   0 0 103,928
NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 112,759 12,799 SH   SOLE   0 0 12,799
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 1,645,927 137,734 SH   SOLE   0 0 137,734
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 977,759 40,842 SH   SOLE   0 0 40,842
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 BBG001SHM0F8 1,671,596 142,749 SH   SOLE   0 0 142,749
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 149,418 14,136 SH   SOLE   0 0 14,136
NUVEEN NEW YORK QLT MUN INC COM 67066X107 BBG001SCTFW0 115,754 10,485 SH   SOLE   0 0 10,485
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 526,964 80,086 SH   SOLE   0 0 80,086
NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 916,635 141,894 SH   SOLE   0 0 141,894
NUVEEN PFD & INCOME TERM FD COM 67075A106 BBG002Z67VK5 514,448 29,180 SH   SOLE   0 0 29,180
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 2,761,222 239,482 SH   SOLE   0 0 239,482
NUVEEN REAL ASSET INCOME & G COM 67074Y105 BBG002G9B700 2,132,864 181,675 SH   SOLE   0 0 181,675
NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 621,724 83,229 SH   SOLE   0 0 83,229
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 1,001,231 76,488 SH   SOLE   0 0 76,488
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 BBG001SDQNX3 277,342 17,801 SH   SOLE   0 0 17,801
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 BBG001S70MD8 166,983 11,669 SH   SOLE   0 0 11,669
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 BBG001T6V258 317,919 19,722 SH   SOLE   0 0 19,722
NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 595,978 13,879 SH   SOLE   0 0 13,879
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 76,384,658 274,992 SH   SOLE   0 0 274,992
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,060 200 SH Put SOLE   0 0 200
NVR INC COM 62944T105 BBG001S5TSM8 1,381,903 248 SH   SOLE   0 0 248
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 3,938,172 21,119 SH   SOLE   0 0 21,119
NYMOX PHARMACEUTICAL CORP COM P73398102 BBG001S8PTG1 40,426 118,900 SH   SOLE   0 0 118,900
OAK VY BANCORP OAKDALE CALIF COM 671807105 BBG001S8RKX9 238,966 10,100 SH   SOLE   0 0 10,100
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 4,447,018 71,232 SH   SOLE   0 0 71,232
OFS CREDIT COMPANY INC COM 67111Q107 BBG00HWHK710 104,521 11,361 SH   SOLE   0 0 11,361
OGE ENERGY CORP COM 670837103 BBG001S5TVY8 1,252,261 33,252 SH   SOLE   0 0 33,252
OKTA INC CL A 679295105 BBG001YV1SN3 664,652 7,707 SH   SOLE   0 0 7,707
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 2,755,143 8,083 SH   SOLE   0 0 8,083
OLD NATL BANCORP IND COM 680033107 BBG001SD2ZG1 627,728 43,532 SH   SOLE   0 0 43,532
OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 256,517 10,273 SH   SOLE   0 0 10,273
OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 365,664 6,589 SH   SOLE   0 0 6,589
OLLIES BARGAIN OUTLET HLDGS COM 681116109 BBG0098VVDS0 272,028 4,695 SH   SOLE   0 0 4,695
OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 1,503,263 54,844 SH   SOLE   0 0 54,844
OMNICOM GROUP INC COM 681919106 BBG001S5VR10 8,723,374 92,467 SH   SOLE   0 0 92,467
ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 270,892 8,730 SH   SOLE   0 0 8,730
ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 2,905,402 35,294 SH   SOLE   0 0 35,294
ONE GAS INC COM 68235P108 BBG004WQKD16 834,054 10,527 SH   SOLE   0 0 10,527
ONEMAIN HLDGS INC COM 68268W103 BBG005497H09 367,574 9,913 SH   SOLE   0 0 9,913
ONEOK INC NEW COM 682680103 BBG001S5TWK1 16,989,542 267,383 SH   SOLE   0 0 267,383
ORACLE CORP COM 68389X105 BBG001S5SJG6 18,067,440 194,441 SH   SOLE   0 0 194,441
ORANGE SPONSORED ADR 684060106 BBG001S9V388 287,990 24,140 SH   SOLE   0 0 24,140
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 7,600,918 8,953 SH   SOLE   0 0 8,953
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 565,712 24,052 SH   SOLE   0 0 24,052
ORION OFFICE REIT INC COM 68629Y103 BBG0118JXCF7 67,926 10,138 SH   SOLE   0 0 10,138
ORRSTOWN FINL SVCS INC COM 687380105 BBG001S9SXH6 722,408 36,375 SH   SOLE   0 0 36,375
OSHKOSH CORP COM 688239201 BBG001S6SX46 1,059,015 12,732 SH   SOLE   0 0 12,732
OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 1,797,170 21,293 SH   SOLE   0 0 21,293
OTTER TAIL CORP COM 689648103 BBG001S5TYX3 284,382 3,935 SH   SOLE   0 0 3,935
OUSTER INC COM 68989M103 BBG00XRTSTS0 10,400 12,430 SH   SOLE   0 0 12,430
OVERSTOCK COM INC DEL COM 690370101 BBG001S64TS5 253,780 12,520 SH   SOLE   0 0 12,520
OVINTIV INC COM 69047Q102 BBG00R2NHQ74 1,114,806 30,898 SH   SOLE   0 0 30,898
OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 892,710 9,318 SH   SOLE   0 0 9,318
OXFORD LANE CAP CORP COM 691543102 BBG001T93HP8 54,763 10,471 SH   SOLE   0 0 10,471
OXFORD SQUARE CAP CORP COM 69181V107 BBG001SBTC31 74,342 23,526 SH   SOLE   0 0 23,526
PACCAR INC COM 693718108 BBG001S5V1S8 1,336,238 18,255 SH   SOLE   0 0 18,255
PACER FDS TR AMERCN ENRGY IND 69374H634 BBG00JGGY0R8 337,547 12,979 SH   SOLE   0 0 12,979
PACER FDS TR CFRA STVAL EQL 69374H691 BBG00LGRG1X0 1,899,406 51,175 SH   SOLE   0 0 51,175
PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 1,804,008 60,843 SH   SOLE   0 0 60,843
PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 9,951,261 336,078 SH   SOLE   0 0 336,078
PACER FDS TR EMRG MKT CASH 69374H865 BBG00P1MK314 228,760 12,040 SH   SOLE   0 0 12,040
PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 3,399,727 101,092 SH   SOLE   0 0 101,092
PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 830,537 20,507 SH   SOLE   0 0 20,507
PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 7,060,560 185,951 SH   SOLE   0 0 185,951
PACER FDS TR LUNT LRGCP MULTI 69374H816 BBG00VP236R3 5,790,517 167,211 SH   SOLE   0 0 167,211
PACER FDS TR LUNT MDCAP MLT 69374H725 BBG00VP22Y66 1,523,000 45,791 SH   SOLE   0 0 45,791
PACER FDS TR METAURUS CAP 400 69374H436 BBG011RJYNJ7 503,349 16,814 SH   SOLE   0 0 16,814
PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 3,323,984 73,353 SH   SOLE   0 0 73,353
PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 18,015,564 473,346 SH   SOLE   0 0 473,346
PACER FDS TR SWAN SOS CONS AP 69374H543 BBG00ZNLMN96 406,809 19,432 SH   SOLE   0 0 19,432
PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 3,560,079 154,941 SH   SOLE   0 0 154,941
PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 19,241,150 505,415 SH   SOLE   0 0 505,415
PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 9,384,760 295,583 SH   SOLE   0 0 295,583
PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 6,145,677 111,964 SH   SOLE   0 0 111,964
PACER FDS TR TRENDPILOT FD 69374H675 BBG00P1MJZ24 458,347 16,703 SH   SOLE   0 0 16,703
PACER FDS TR TRENDPILOT INTL 69374H683 BBG00P1MDHQ4 11,469,344 436,761 SH   SOLE   0 0 436,761
PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 1,189,628 59,127 SH   SOLE   0 0 59,127
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 79,964,948 1,703,194 SH   SOLE   0 0 1,703,194
PACER FDS TR US LRG CP CASH 69374H360 BBG01C3RRM56 241,368 11,734 SH   SOLE   0 0 11,734
PACIFIC PREMIER BANCORP COM 69478X105 BBG001S9JFG6 414,276 17,247 SH   SOLE   0 0 17,247
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7   63,092 69,000 SH   SOLE   0 0 69,000
PACKAGING CORP AMER COM 695156109 BBG001S5V741 1,866,975 13,448 SH   SOLE   0 0 13,448
PACWEST BANCORP DEL COM 695263103 BBG001SFDBF8 1,258,430 129,335 SH   SOLE   0 0 129,335
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 1,050,758 124,350 SH   SOLE   0 0 124,350
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 7,024,257 35,167 SH   SOLE   0 0 35,167
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 BBG001T5K0S1 268,523 8,142 SH   SOLE   0 0 8,142
PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 933,516 51,292 SH   SOLE   0 0 51,292
PAPA JOHNS INTL INC COM 698813102 BBG001S6XNB4 210,872 2,814 SH   SOLE   0 0 2,814
PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 1,471,193 65,943 SH   SOLE   0 0 65,943
PARK HOTELS & RESORTS INC COM 700517105 BBG00FGXCKN3 169,117 13,683 SH   SOLE   0 0 13,683
PARK NATL CORP COM 700658107 BBG001S7X549 213,426 1,800 SH   SOLE   0 0 1,800
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 2,729,726 8,122 SH   SOLE   0 0 8,122
PAYCHEX INC COM 704326107 BBG001S5V135 5,725,828 49,968 SH   SOLE   0 0 49,968
PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 3,849,131 12,661 SH   SOLE   0 0 12,661
PAYLOCITY HLDG CORP COM 70438V106 BBG006598YZ0 377,086 1,897 SH   SOLE   0 0 1,897
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 9,610,260 126,551 SH   SOLE   0 0 126,551
PAYSAFE LIMITED SHS G6964L206 BBG00YT50788 255,613 14,801 SH   SOLE   0 0 14,801
PBF ENERGY INC CL A 69318G106 BBG002832HM6 458,515 10,575 SH   SOLE   0 0 10,575
PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 398,930 5,256 SH   SOLE   0 0 5,256
PELOTON INTERACTIVE INC CL A COM 70614W100 BBG00JG0FG08 217,649 19,193 SH   SOLE   0 0 19,193
PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 1,389,909 42,898 SH   SOLE   0 0 42,898
PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 481,056 16,219 SH   SOLE   0 0 16,219
PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 207,235 19,532 SH   SOLE   0 0 19,532
PENNS WOODS BANCORP INC COM 708430103 BBG001S6XPT0 1,108,800 48,000 SH   SOLE   0 0 48,000
PENNYMAC MTG INVT TR COM 70931T103 BBG001T1MJR8 409,356 33,200 SH   SOLE   0 0 33,200
PENTAIR PLC SHS G7S00T104 BBG001S69VB3 826,272 14,950 SH   SOLE   0 0 14,950
PEPSICO INC COM 713448108 BBG001S695T1 37,717,925 206,900 SH   SOLE   0 0 206,900
PERKINELMER INC COM 714046109 BBG001SBKS35 307,441 2,307 SH   SOLE   0 0 2,307
PERRIGO CO PLC SHS G97822103 BBG001S704D8 1,011,628 28,203 SH   SOLE   0 0 28,203
PETCO HEALTH & WELLNESS CO I COM 71601V105 BBG00YFGTWH3 122,967 13,663 SH   SOLE   0 0 13,663
PETIQ INC NOTE 4.000% 6/0 71639TAB2   11,265 13,000 SH   SOLE   0 0 13,000
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 283,682 27,199 SH   SOLE   0 0 27,199
PETVIVO HLDGS INC COM NEW 716817408 BBG00363ZKY0 27,500 10,000 SH   SOLE   0 0 10,000
PFIZER INC COM 717081103 BBG001S5V466 36,925,725 905,042 SH   SOLE   0 0 905,042
PG&E CORP COM 69331C108 BBG001S5V206 626,458 38,742 SH   SOLE   0 0 38,742
PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 4,403,762 89,326 SH   SOLE   0 0 89,326
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDYM9 221,100 20,155 SH   SOLE   0 0 20,155
PGIM HIGH YIELD BOND FUND IN COM 69346H100 BBG002R1BH76 168,955 13,849 SH   SOLE   0 0 13,849
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 18,772,350 193,032 SH   SOLE   0 0 193,032
PHILLIPS 66 COM 718546104 BBG00286S4P7 6,205,117 61,207 SH   SOLE   0 0 61,207
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 13,074,483 400,812 SH   SOLE   0 0 400,812
PHOTRONICS INC COM 719405102 BBG001S5V7C2 176,875 10,668 SH   SOLE   0 0 10,668
PHUNWARE INC COM 71948P100 BBG00DL9GZK1 7,966 11,220 SH   SOLE   0 0 11,220
PHYSICIANS RLTY TR COM 71943U104 BBG004MF5B76 426,184 28,545 SH   SOLE   0 0 28,545
PIEDMONT LITHIUM INC COM 72016P105 BBG00YJ7ND87 257,374 4,286 SH   SOLE   0 0 4,286
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 BBG001T6RFS9 138,172 18,928 SH   SOLE   0 0 18,928
PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 915,846 73,034 SH   SOLE   0 0 73,034
PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 4,024,343 322,722 SH   SOLE   0 0 322,722
PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 2,284,107 126,754 SH   SOLE   0 0 126,754
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 BBG00ST5DV48 155,564 12,546 SH   SOLE   0 0 12,546
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 BBG00MF4SGN5 4,962,931 339,927 SH   SOLE   0 0 339,927
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 6,750,515 73,930 SH   SOLE   0 0 73,930
PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 506,317 9,920 SH   SOLE   0 0 9,920
PIMCO ETF TR 25YR+ ZERO U S 72201R882 BBG001T5RZK5 1,161,232 12,124 SH   SOLE   0 0 12,124
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 16,680,704 179,836 SH   SOLE   0 0 179,836
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 2,439,098 24,575 SH   SOLE   0 0 24,575
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 335,624 3,537 SH   SOLE   0 0 3,537
PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 4,182,106 80,025 SH   SOLE   0 0 80,025
PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 1,128,609 11,732 SH   SOLE   0 0 11,732
PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 2,662,075 558,087 SH   SOLE   0 0 558,087
PIMCO INCOME STRATEGY FD COM 72201H108 BBG001SLFJB0 1,167,311 143,581 SH   SOLE   0 0 143,581
PIMCO INCOME STRATEGY FD II COM 72201J104 BBG001S9L7C5 828,701 115,579 SH   SOLE   0 0 115,579
PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 1,061,899 113,088 SH   SOLE   0 0 113,088
PIMCO MUN INCOME FD III COM 72201A103 BBG001SL3DN3 137,206 16,511 SH   SOLE   0 0 16,511
PIMCO STRATEGIC INCOME FD COM 72200X104 BBG001S5QG01 642,631 120,795 SH   SOLE   0 0 120,795
PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 2,092,359 26,405 SH   SOLE   0 0 26,405
PINTEREST INC CL A 72352L106 BBG002583CW7 425,248 15,594 SH   SOLE   0 0 15,594
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 BBG001SLS3T2 94,531 10,633 SH   SOLE   0 0 10,633
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 7,104,494 34,785 SH   SOLE   0 0 34,785
PITNEY BOWES INC COM 724479100 BBG001S5V171 175,124 45,019 SH   SOLE   0 0 45,019
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 1,008,029 80,836 SH   SOLE   0 0 80,836
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG001SZV282 901,719 68,729 SH   SOLE   0 0 68,729
PLANET FITNESS INC CL A 72703H101 BBG009H04M26 1,075,030 13,841 SH   SOLE   0 0 13,841
PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 286,765 24,468 SH   SOLE   0 0 24,468
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 4,337,751 34,129 SH   SOLE   0 0 34,129
PNM RES INC COM 69349H107 BBG001S5V9J1 629,822 12,938 SH   SOLE   0 0 12,938
POLARIS INC COM 731068102 BBG001S7HWZ4 753,338 6,810 SH   SOLE   0 0 6,810
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 BBG0147QHH45 149,724 39,505 SH   SOLE   0 0 39,505
POOL CORP COM 73278L105 BBG001S5VBK4 872,671 2,548 SH   SOLE   0 0 2,548
PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 460,724 9,424 SH   SOLE   0 0 9,424
POSCO HOLDINGS INC SPONSORED ADR 693483109 BBG001S65ZZ2 354,095 5,081 SH   SOLE   0 0 5,081
POST HLDGS INC COM 737446104 BBG001WTBC45 226,113 2,516 SH   SOLE   0 0 2,516
POSTAL REALTY TRUST INC CL A 73757R102 BBG00NSBGG83 209,899 13,791 SH   SOLE   0 0 13,791
PPG INDS INC COM 693506107 BBG001S5VC13 4,499,569 33,684 SH   SOLE   0 0 33,684
PPL CORP COM 69351T106 BBG001S5VC31 4,880,736 175,629 SH   SOLE   0 0 175,629
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 7,053,690 62,477 SH   SOLE   0 0 62,477
PRIMERICA INC COM 74164M108 BBG001T5ZSQ6 321,744 1,868 SH   SOLE   0 0 1,868
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 1,821,619 24,510 SH   SOLE   0 0 24,510
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 58,584,454 394,004 SH   SOLE   0 0 394,004
PROFOUND MED CORP COM NEW 74319B502 BBG0076T0BS9 110,697 11,954 SH   SOLE   0 0 11,954
PROGRESSIVE CORP COM 743315103 BBG001S5V509 4,266,302 29,822 SH   SOLE   0 0 29,822
PROGYNY INC COM 74340E103 BBG002H1K1K7 240,161 7,477 SH   SOLE   0 0 7,477
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 6,158,247 49,357 SH   SOLE   0 0 49,357
PROSHARES TR BITCOIN STRATE 74347G440 BBG0131STKH5 263,171 15,021 SH   SOLE   0 0 15,021
PROSHARES TR LARGE CAP CRE 74347R248 BBG001T551S6 390,021 8,182 SH   SOLE   0 0 8,182
PROSHARES TR NASDAQ100 DORSEY 74347G671 BBG011389XD9 466,763 14,433 SH   SOLE   0 0 14,433
PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 1,000,532 16,391 SH   SOLE   0 0 16,391
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 25,886,924 283,723 SH   SOLE   0 0 283,723
PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 3,463,804 48,958 SH   SOLE   0 0 48,958
PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 526,475 8,607 SH   SOLE   0 0 8,607
PROSHARES TR SP500 EX TECH 74347B557 BBG00B2W00K9 244,349 3,535 SH   SOLE   0 0 3,535
PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 898,951 31,810 SH   SOLE   0 0 31,810
PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 568,966 81,748 SH   SOLE   0 0 81,748
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   87,845 90,000 SH   SOLE   0 0 90,000
PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 349,989 5,689 SH   SOLE   0 0 5,689
PROTERRA INC COM 74374T109 BBG00Y038YW0 21,833 14,364 SH   SOLE   0 0 14,364
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 4,838,017 58,473 SH   SOLE   0 0 58,473
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 3,689,074 12,210 SH   SOLE   0 0 12,210
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 2,667,962 42,722 SH   SOLE   0 0 42,722
PULTE GROUP INC COM 745867101 BBG001S5V5K7 945,945 16,231 SH   SOLE   0 0 16,231
PURE STORAGE INC CL A 74624M102 BBG00212PW10 727,596 28,522 SH   SOLE   0 0 28,522
PURECYCLE TECHNOLOGIES INC COM 74623V103 BBG00YRJF230 246,645 35,235 SH   SOLE   0 0 35,235
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 BBG0115QY0G8 8,863,303 319,335 SH   SOLE   0 0 319,335
PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 654,592 106,785 SH   SOLE   0 0 106,785
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 131,784 37,018 SH   SOLE   0 0 37,018
QORVO INC COM 74736K101 BBG007TJF1P5 558,737 5,501 SH   SOLE   0 0 5,501
QUALCOMM INC COM 747525103 BBG001S6VS70 24,348,690 190,850 SH   SOLE   0 0 190,850
QUALYS INC COM 74758T303 BBG001SYH860 226,365 1,741 SH   SOLE   0 0 1,741
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 2,055,837 12,337 SH   SOLE   0 0 12,337
QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 196,901 24,071 SH   SOLE   0 0 24,071
QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 1,996,045 14,108 SH   SOLE   0 0 14,108
R1 RCM INC COM 77634L105 BBG018CZLZ45 159,165 10,611 SH   SOLE   0 0 10,611
RADIAN GROUP INC COM 750236101 BBG001SBWXG7 481,780 21,800 SH   SOLE   0 0 21,800
RAMBUS INC DEL COM 750917106 BBG001S7RF80 549,148 10,713 SH   SOLE   0 0 10,713
RANGE RES CORP COM 75281A109 BBG001SBZNN8 1,709,195 64,571 SH   SOLE   0 0 64,571
RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 945,766 10,140 SH   SOLE   0 0 10,140
RAYONIER ADVANCED MATLS INC COM 75508B104 BBG005XVML75 558,487 89,073 SH   SOLE   0 0 89,073
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 16,827,807 171,835 SH   SOLE   0 0 171,835
RBB FD INC MOTLEY FOL ETF 74933W601 BBG00JWTWQF0 775,875 21,899 SH   SOLE   0 0 21,899
RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 450,026 9,154 SH   SOLE   0 0 9,154
RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 682,364 2,932 SH   SOLE   0 0 2,932
REALTY INCOME CORP COM 756109104 BBG001S884K0 24,323,079 384,129 SH   SOLE   0 0 384,129
REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 2,438,466 85,922 SH   SOLE   0 0 85,922
REGAL REXNORD CORPORATION COM 758750103 BBG001S5VL68 300,036 2,132 SH   SOLE   0 0 2,132
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 2,243,981 2,731 SH   SOLE   0 0 2,731
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 1,417,385 76,368 SH   SOLE   0 0 76,368
REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 508,404 3,829 SH   SOLE   0 0 3,829
RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 1,293,811 5,039 SH   SOLE   0 0 5,039
RELX PLC SPONSORED ADR 759530108 BBG001S898V8 683,738 21,077 SH   SOLE   0 0 21,077
RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 305,126 1,523 SH   SOLE   0 0 1,523
REPLIGEN CORP COM 759916109 BBG001S5VNT9 495,315 2,942 SH   SOLE   0 0 2,942
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 3,638,865 26,911 SH   SOLE   0 0 26,911
RESMED INC COM 761152107 BBG001SBGRC2 456,440 2,084 SH   SOLE   0 0 2,084
RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 236,212 3,518 SH   SOLE   0 0 3,518
REWALK ROBOTICS LTD SHS M8216Q200 BBG006SYKFP8 9,936 13,800 SH   SOLE   0 0 13,800
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 1,951,896 28,453 SH   SOLE   0 0 28,453
RIOT PLATFORMS INC COM 767292105 BBG001SDW128 363,137 36,350 SH   SOLE   0 0 36,350
RITCHIE BROS AUCTIONEERS COM 767744105 BBG001SBQWW8 2,880,716 51,176 SH   SOLE   0 0 51,176
RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 161,092 20,137 SH   SOLE   0 0 20,137
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 BBG00W0H3NK5 1,630,640 120,788 SH   SOLE   0 0 120,788
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 774,774 50,050 SH   SOLE   0 0 50,050
RLI CORP COM 749607107 BBG001S5VQ58 1,467,964 11,045 SH   SOLE   0 0 11,045
ROBERT HALF INTL INC COM 770323103 BBG001S5VP41 5,432,071 67,421 SH   SOLE   0 0 67,421
ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 733,219 16,301 SH   SOLE   0 0 16,301
ROCKET COS INC COM CL A 77311W101 BBG00VY1MZN4 102,032 11,262 SH   SOLE   0 0 11,262
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 4,205,861 14,332 SH   SOLE   0 0 14,332
ROKU INC COM CL A 77543R102 BBG001ZZPQM2 977,690 14,854 SH   SOLE   0 0 14,854
ROLLINS INC COM 775711104 BBG001S5VRG4 12,657,173 337,255 SH   SOLE   0 0 337,255
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 3,587,386 8,140 SH   SOLE   0 0 8,140
ROSS STORES INC COM 778296103 BBG001S5VRS1 1,679,818 15,828 SH   SOLE   0 0 15,828
ROYAL BK CDA SUSTAINABL COM 780087102 BBG001S60869 2,078,296 21,744 SH   SOLE   0 0 21,744
ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 1,693,921 25,941 SH   SOLE   0 0 25,941
ROYAL GOLD INC COM 780287108 BBG001S5VNX4 270,942 2,089 SH   SOLE   0 0 2,089
ROYCE VALUE TR INC COM 780910105 BBG001S5VTQ9 247,399 18,231 SH   SOLE   0 0 18,231
RPC INC COM 749660106 BBG001S5VN37 352,275 45,809 SH   SOLE   0 0 45,809
RPM INTL INC COM 749685103 BBG001S7X317 1,037,065 11,887 SH   SOLE   0 0 11,887
RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 170,400 17,040 SH   SOLE   0 0 17,040
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 BBG001SB07J6 221,582 2,350 SH   SOLE   0 0 2,350
RYDER SYS INC COM 783549108 BBG001S5VK15 410,801 4,603 SH   SOLE   0 0 4,603
RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG001S6SHG8 233,479 2,602 SH   SOLE   0 0 2,602
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 7,773,675 22,547 SH   SOLE   0 0 22,547
SABINE RTY TR UNIT BEN INT 785688102 BBG001S5VWY3 309,296 4,307 SH   SOLE   0 0 4,307
SABRA HEALTH CARE REIT INC COM 78573L106 BBG001SGNMK5 381,183 33,146 SH   SOLE   0 0 33,146
SABRE CORP COM 78573M104 BBG005WQVVG5 93,702 21,842 SH   SOLE   0 0 21,842
SAIA INC COM 78709Y105 BBG001SL4QM4 343,093 1,261 SH   SOLE   0 0 1,261
SALESFORCE INC COM 79466L302 BBG001SDLP09 23,303,262 116,645 SH   SOLE   0 0 116,645
SANDSTORM GOLD LTD COM NEW 80013R206 BBG001SSPFD0 62,299 10,723 SH   SOLE   0 0 10,723
SANMINA CORPORATION COM 801056102 BBG001S5SYJ0 236,580 3,879 SH   SOLE   0 0 3,879
SANOFI SPONSORED ADR 80105N105 BBG001S5W768 3,405,692 62,582 SH   SOLE   0 0 62,582
SAP SE SPON ADR 803054204 BBG001S6RD41 1,987,867 15,708 SH   SOLE   0 0 15,708
SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 1,780,226 6,819 SH   SOLE   0 0 6,819
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 2,869,135 58,435 SH   SOLE   0 0 58,435
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 9,214,703 175,920 SH   SOLE   0 0 175,920
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 90 1,000 SH Call SOLE   0 0 1,000
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 BBG00PZFDF86 251,999 5,298 SH   SOLE   0 0 5,298
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 1,101,086 44,906 SH   SOLE   0 0 44,906
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 5,173,190 148,655 SH   SOLE   0 0 148,655
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 444,736 13,193 SH   SOLE   0 0 13,193
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 559,022 11,085 SH   SOLE   0 0 11,085
SCHWAB STRATEGIC TR MUN BD ETF 808524649 BBG019GV63H2 302,419 5,775 SH   SOLE   0 0 5,775
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 1,861,491 33,895 SH   SOLE   0 0 33,895
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 276,220 5,675 SH   SOLE   0 0 5,675
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 575,705 22,100 SH   SOLE   0 0 22,100
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 602,809 19,278 SH   SOLE   0 0 19,278
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 2,203,755 45,168 SH   SOLE   0 0 45,168
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 681,602 14,530 SH   SOLE   0 0 14,530
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 1,829,484 38,234 SH   SOLE   0 0 38,234
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 51,506,475 704,025 SH   SOLE   0 0 704,025
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 47,058,940 722,095 SH   SOLE   0 0 722,095
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 17,281,669 263,520 SH   SOLE   0 0 263,520
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 7,038,498 145,514 SH   SOLE   0 0 145,514
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 29,258,520 431,224 SH   SOLE   0 0 431,224
SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 4,761,986 244,204 SH   SOLE   0 0 244,204
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 5,835,086 139,163 SH   SOLE   0 0 139,163
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 3,540,057 66,034 SH   SOLE   0 0 66,034
SCIENCE APPLICATIONS INTL CO COM 808625107 BBG003BW05L5 1,677,102 15,607 SH   SOLE   0 0 15,607
SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 1,112,965 15,959 SH   SOLE   0 0 15,959
SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 440,540 5,090 SH   SOLE   0 0 5,090
SEACOAST BKG CORP FLA COM NEW 811707801 BBG001SD9X60 297,198 12,540 SH   SOLE   0 0 12,540
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 2,322,303 35,123 SH   SOLE   0 0 35,123
SEAGEN INC COM 81181C104 BBG001S9M4Q6 750,961 3,709 SH   SOLE   0 0 3,709
SEALED AIR CORP NEW COM 81211K100 BBG001SBSZ95 279,756 6,094 SH   SOLE   0 0 6,094
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 7,450,402 128,522 SH   SOLE   0 0 128,522
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 34,846,152 420,695 SH   SOLE   0 0 420,695
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 17,085,167 531,420 SH   SOLE   0 0 531,420
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 825 2,500 SH Call SOLE   0 0 2,500
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 3,831,904 102,512 SH   SOLE   0 0 102,512
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 24,489,477 163,765 SH   SOLE   0 0 163,765
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 31,085,863 416,087 SH   SOLE   0 0 416,087
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 44,691,787 345,217 SH   SOLE   0 0 345,217
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 12,214,054 120,716 SH   SOLE   0 0 120,716
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 28,908,845 427,077 SH   SOLE   0 0 427,077
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 18,268,011 226,482 SH   SOLE   0 0 226,482
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 61,240,165 405,537 SH   SOLE   0 0 405,537
SEMPRA COM 816851109 BBG001SBVZ73 5,172,328 34,218 SH   SOLE   0 0 34,218
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 BBG00JPGYWV3 238,996 4,778 SH   SOLE   0 0 4,778
SENSEONICS HLDGS INC COM 81727U105 BBG00BR4Q8C8 20,803 29,300 SH   SOLE   0 0 29,300
SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 403,412 5,865 SH   SOLE   0 0 5,865
SERVICE PPTYS TR COM SH BEN INT 81761L102 BBG001S81XC2 192,945 19,372 SH   SOLE   0 0 19,372
SERVICENOW INC COM 81762P102 BBG001T4JFC0 10,406,248 22,393 SH   SOLE   0 0 22,393
SFL CORPORATION LTD SHS G7738W106 BBG001SCK846 152,562 16,059 SH   SOLE   0 0 16,059
SHAKE SHACK INC CL A 819047101 BBG0063GCHJ6 276,340 4,980 SH   SOLE   0 0 4,980
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 4,422,761 76,864 SH   SOLE   0 0 76,864
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 5,613,256 24,973 SH   SOLE   0 0 24,973
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 5,478,407 114,276 SH   SOLE   0 0 114,276
SHUTTERSTOCK INC COM 825690100 BBG002ZCK3M7 203,579 2,804 SH   SOLE   0 0 2,804
SHYFT GROUP INC COM 825698103 BBG001S5W8H4 306,412 13,469 SH   SOLE   0 0 13,469
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 300,044 36,063 SH   SOLE   0 0 36,063
SILVERCORP METALS INC COM 82835P103 BBG001S6YR97 42,261 11,063 SH   SOLE   0 0 11,063
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 2,944,374 26,296 SH   SOLE   0 0 26,296
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 BBG0137XKVV7 7,029,452 297,480 SH   SOLE   0 0 297,480
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 BBG010Z8GX02 269,586 4,423 SH   SOLE   0 0 4,423
SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 434,544 109,457 SH   SOLE   0 0 109,457
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 1,145,739 8,371 SH   SOLE   0 0 8,371
SIXTH STREET SPECIALTY LENDI COM 83012A109 BBG001V064L4 600,139 32,794 SH   SOLE   0 0 32,794
SKILLZ INC COM 83067L109 BBG00RQ732C5 30,149 50,825 SH   SOLE   0 0 50,825
SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 2,475,972 20,986 SH   SOLE   0 0 20,986
SLM CORP COM 78442P106 BBG001S5W4T0 177,759 14,347 SH   SOLE   0 0 14,347
SMILEDIRECTCLUB INC CL A COM 83192H106 BBG00PZZ96M1 7,794 18,125 SH   SOLE   0 0 18,125
SMITH & WESSON BRANDS INC COM 831754106 BBG001S6MNG1 587,396 47,717 SH   SOLE   0 0 47,717
SMITH A O CORP COM 831865209 BBG001S5NRY3 1,559,323 22,550 SH   SOLE   0 0 22,550
SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 4,063,242 25,820 SH   SOLE   0 0 25,820
SNAP INC CL A 83304A106 BBG00441QMK5 193,860 17,294 SH   SOLE   0 0 17,294
SNAP ON INC COM 833034101 BBG001S5W688 6,780,478 27,464 SH   SOLE   0 0 27,464
SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 2,322,990 15,056 SH   SOLE   0 0 15,056
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 667,675 8,237 SH   SOLE   0 0 8,237
SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 1,239,530 204,206 SH   SOLE   0 0 204,206
SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 1,685,099 5,544 SH   SOLE   0 0 5,544
SONOCO PRODS CO COM 835495102 BBG001S7M9F1 797,680 13,077 SH   SOLE   0 0 13,077
SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 1,062,690 11,723 SH   SOLE   0 0 11,723
SOUTHERN CO COM 842587107 BBG001S5W777 13,651,410 196,197 SH   SOLE   0 0 196,197
SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 1,409,208 18,481 SH   SOLE   0 0 18,481
SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 2,546,209 78,249 SH   SOLE   0 0 78,249
SOUTHWEST GAS HLDGS INC COM 844895102 BBG00FWP4JX3 251,717 4,031 SH   SOLE   0 0 4,031
SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 609,110 121,822 SH   SOLE   0 0 121,822
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 21,423,405 64,408 SH   SOLE   0 0 64,408
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 48,875,463 266,758 SH   SOLE   0 0 266,758
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 BBG001SRXRB9 456,058 4,545 SH   SOLE   0 0 4,545
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 331,140 8,045 SH   SOLE   0 0 8,045
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 997,316 22,212 SH   SOLE   0 0 22,212
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 BBG001TC9HP5 455,407 7,977 SH   SOLE   0 0 7,977
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 451,433 17,545 SH   SOLE   0 0 17,545
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 BBG001SLBKJ3 343,867 9,042 SH   SOLE   0 0 9,042
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 23,762,414 739,801 SH   SOLE   0 0 739,801
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 17,745,400 519,936 SH   SOLE   0 0 519,936
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 BBG001SRXRC8 246,453 2,995 SH   SOLE   0 0 2,995
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 1,184,448 34,552 SH   SOLE   0 0 34,552
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 219,949 7,102 SH   SOLE   0 0 7,102
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 BBG00BNK9JD0 334,909 6,245 SH   SOLE   0 0 6,245
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 154,505,257 377,404 SH   SOLE   0 0 377,404
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 5,022 200 SH Put SOLE   0 0 200
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 13,375,195 29,177 SH   SOLE   0 0 29,177
SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 4,085,016 34,942 SH   SOLE   0 0 34,942
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 7,205,252 107,429 SH   SOLE   0 0 107,429
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 BBG004MKB438 3,720,939 195,530 SH   SOLE   0 0 195,530
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 81,955,573 892,568 SH   SOLE   0 0 892,568
SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 6,125,816 61,498 SH   SOLE   0 0 61,498
SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001V0JXM5 261,583 12,327 SH   SOLE   0 0 12,327
SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 4,694,482 50,576 SH   SOLE   0 0 50,576
SPDR SER TR BLOOMBERG INTL 78464A151 BBG001T8QLK1 315,053 11,039 SH   SOLE   0 0 11,039
SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 3,628,655 156,949 SH   SOLE   0 0 156,949
SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 25,710,969 844,922 SH   SOLE   0 0 844,922
SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 2,759,822 111,104 SH   SOLE   0 0 111,104
SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 634,704 7,149 SH   SOLE   0 0 7,149
SPDR SER TR HLTH CR EQUIP 78464A581 BBG001V08KL6 3,850,559 41,134 SH   SOLE   0 0 41,134
SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 2,205,984 64,958 SH   SOLE   0 0 64,958
SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 393,798 3,397 SH   SOLE   0 0 3,397
SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 2,513,146 53,677 SH   SOLE   0 0 53,677
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 5,726,054 120,422 SH   SOLE   0 0 120,422
SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 1,151,990 46,006 SH   SOLE   0 0 46,006
SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 1,727,290 77,876 SH   SOLE   0 0 77,876
SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 1,137,786 49,512 SH   SOLE   0 0 49,512
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 36,241,729 1,252,306 SH   SOLE   0 0 1,252,306
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 1,666,582 62,489 SH   SOLE   0 0 62,489
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 879,499 17,440 SH   SOLE   0 0 17,440
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 15,263,434 591,835 SH   SOLE   0 0 591,835
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 7,232,132 222,596 SH   SOLE   0 0 222,596
SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 1,515,554 64,164 SH   SOLE   0 0 64,164
SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 12,216,074 395,598 SH   SOLE   0 0 395,598
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 4,949,461 112,641 SH   SOLE   0 0 112,641
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 40,940,986 850,280 SH   SOLE   0 0 850,280
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 18,444,445 488,336 SH   SOLE   0 0 488,336
SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 6,750,230 230,935 SH   SOLE   0 0 230,935
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 31,011,312 1,046,619 SH   SOLE   0 0 1,046,619
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 47,211,521 852,809 SH   SOLE   0 0 852,809
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 3,428,598 90,226 SH   SOLE   0 0 90,226
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 33,088,321 812,582 SH   SOLE   0 0 812,582
SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 940,531 8,906 SH   SOLE   0 0 8,906
SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 1,220,631 12,943 SH   SOLE   0 0 12,943
SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 686,009 10,024 SH   SOLE   0 0 10,024
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 1,501,866 22,728 SH   SOLE   0 0 22,728
SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 6,441,275 87,339 SH   SOLE   0 0 87,339
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 1,965,312 25,798 SH   SOLE   0 0 25,798
SPDR SER TR S&P 600 SML CAP 78464A813 BBG001SPTB69 5,137,726 61,142 SH   SOLE   0 0 61,142
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 2,834,104 37,188 SH   SOLE   0 0 37,188
SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 896,186 24,176 SH   SOLE   0 0 24,176
SPDR SER TR S&P CAP MKTS 78464A771 BBG001SPTB41 433,708 5,221 SH   SOLE   0 0 5,221
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 46,494,619 375,836 SH   SOLE   0 0 375,836
SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 1,644,634 24,271 SH   SOLE   0 0 24,271
SPDR SER TR S&P INS ETF 78464A789 BBG001SPTB50 208,411 5,295 SH   SOLE   0 0 5,295
SPDR SER TR S&P KENSHO CLEAN 78468R655 BBG00M9BL931 1,522,158 17,559 SH   SOLE   0 0 17,559
SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 1,153,376 21,696 SH   SOLE   0 0 21,696
SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 19,418,612 152,195 SH   SOLE   0 0 152,195
SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 1,985,591 45,271 SH   SOLE   0 0 45,271
SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 20,455,211 98,050 SH   SOLE   0 0 98,050
SPDR SER TR S&P TELECOM 78464A540 BBG001V08KQ1 206,541 2,548 SH   SOLE   0 0 2,548
SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 322,978 4,457 SH   SOLE   0 0 4,457
SPDR SER TR SPDR MSCI USA GE 78468R747 BBG00CDGPF02 240,078 2,896 SH   SOLE   0 0 2,896
SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 430,458 12,950 SH   SOLE   0 0 12,950
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 BBG001SKF1N8 219,611 6,360 SH   SOLE   0 0 6,360
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8   12,888 16,000 SH   SOLE   0 0 16,000
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 BBG0027Z6XS1 4,279,469 107,416 SH   SOLE   0 0 107,416
SPLUNK INC COM 848637104 BBG001TWMNG3 432,706 4,513 SH   SOLE   0 0 4,513
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 837,630 6,269 SH   SOLE   0 0 6,269
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 BBG006T1GQZ9 6,463,955 228,894 SH   SOLE   0 0 228,894
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 BBG008F5F4J9 378,962 11,326 SH   SOLE   0 0 11,326
SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 266,363 8,491 SH   SOLE   0 0 8,491
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 4,138,435 218,849 SH   SOLE   0 0 218,849
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 15,219,064 984,416 SH   SOLE   0 0 984,416
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 3,538,062 424,228 SH   SOLE   0 0 424,228
SPROUT SOCIAL INC COM CL A 85209W109 BBG001V0K3F7 462,627 7,599 SH   SOLE   0 0 7,599
SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 355,800 10,157 SH   SOLE   0 0 10,157
SPS COMM INC COM 78463M107 BBG001T65R07 789,523 5,184 SH   SOLE   0 0 5,184
SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 356,384 29,022 SH   SOLE   0 0 29,022
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 BBG001STPPK8 619,035 10,962 SH   SOLE   0 0 10,962
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 3,437,155 82,903 SH   SOLE   0 0 82,903
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 3,337,536 81,344 SH   SOLE   0 0 81,344
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 BBG00NS9WHL3 341,547 12,957 SH   SOLE   0 0 12,957
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 BBG00NS9VV15 289,763 7,217 SH   SOLE   0 0 7,217
STAG INDL INC COM 85254J102 BBG001T9F312 773,358 22,867 SH   SOLE   0 0 22,867
STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 1,080,156 13,405 SH   SOLE   0 0 13,405
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 BBG010WX26H6 4,443,736 203,915 SH   SOLE   0 0 203,915
STARBOARD INVT TR RH HEDGED MULTI 85521B783 BBG0133TN3L0 685,370 88,321 SH   SOLE   0 0 88,321
STARBOARD INVT TR RH TACTICAL OUTL 85521B759 BBG0133B1RV9 1,087,853 83,843 SH   SOLE   0 0 83,843
STARBOARD INVT TR RH TACTICAL ROT 85521B775 BBG0134N9FC1 689,150 57,923 SH   SOLE   0 0 57,923
STARBUCKS CORP COM 855244109 BBG001S72KH6 23,183,127 222,636 SH   SOLE   0 0 222,636
STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 1,004,665 56,793 SH   SOLE   0 0 56,793
STATE STR CORP COM 857477103 BBG001S5RLD5 1,385,526 18,305 SH   SOLE   0 0 18,305
STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 1,006,875 8,906 SH   SOLE   0 0 8,906
STEELCASE INC CL A 858155203 BBG001S89FD2 241,199 28,646 SH   SOLE   0 0 28,646
STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 204,540 11,256 SH   SOLE   0 0 11,256
STERICYCLE INC COM 858912108 BBG001S7P0T2 303,002 6,948 SH   SOLE   0 0 6,948
STERIS PLC SHS USD G8473T100 BBG00MRHG532 947,601 4,954 SH   SOLE   0 0 4,954
STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 1,279,466 23,931 SH   SOLE   0 0 23,931
STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 927,728 45,859 SH   SOLE   0 0 45,859
STRIDE INC NOTE 1.125% 9/0 86333MAA6   104,032 105,000 SH   SOLE   0 0 105,000
STRYKER CORPORATION COM 863667101 BBG001S8FR03 8,609,734 30,160 SH   SOLE   0 0 30,160
STURM RUGER & CO INC COM 864159108 BBG001S6LMJ1 508,114 8,846 SH   SOLE   0 0 8,846
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 834,850 54,494 SH   SOLE   0 0 54,494
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 140,392 17,549 SH   SOLE   0 0 17,549
SUMO LOGIC INC COM 86646P103 BBG002GKBNZ2 129,276 10,791 SH   SOLE   0 0 10,791
SUN CMNTYS INC COM 866674104 BBG001S7HRC0 480,061 3,408 SH   SOLE   0 0 3,408
SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 860,513 18,426 SH   SOLE   0 0 18,426
SUNCOKE ENERGY INC COM 86722A103 BBG001T90D25 129,908 14,466 SH   SOLE   0 0 14,466
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 1,332,039 42,900 SH   SOLE   0 0 42,900
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 237,727 5,416 SH   SOLE   0 0 5,416
SUNRUN INC COM 86771W105 BBG0025XVR94 813,588 40,377 SH   SOLE   0 0 40,377
SURMODICS INC COM 868873100 BBG001SBL623 351,974 15,451 SH   SOLE   0 0 15,451
SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 209,318 7,198 SH   SOLE   0 0 7,198
SYNOPSYS INC COM 871607107 BBG001S5VTR8 3,256,593 8,431 SH   SOLE   0 0 8,431
SYNOVUS FINL CORP COM NEW 87161C501 BBG001S5S3G1 513,392 16,652 SH   SOLE   0 0 16,652
SYSCO CORP COM 871829107 BBG001S5WJS8 9,086,205 117,651 SH   SOLE   0 0 117,651
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 BBG00WGK8YP7 502,933 20,973 SH   SOLE   0 0 20,973
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 BBG00WGK9Z46 1,896,382 59,347 SH   SOLE   0 0 59,347
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 BBG00WGK9LG4 1,543,330 46,058 SH   SOLE   0 0 46,058
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 12,280,104 132,016 SH   SOLE   0 0 132,016
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 231,083 14,022 SH   SOLE   0 0 14,022
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 1,112,115 9,322 SH   SOLE   0 0 9,322
TAL EDUCATION GROUP SPONSORED ADS 874080104 BBG001TCN2J9 878,548 137,059 SH   SOLE   0 0 137,059
TANDEM DIABETES CARE INC COM NEW 875372203 BBG001TG5QC4 367,521 9,050 SH   SOLE   0 0 9,050
TANGER FACTORY OUTLET CTRS I COM 875465106 BBG001S7BZV7 533,830 27,195 SH   SOLE   0 0 27,195
TAPESTRY INC COM 876030107 BBG001SFH7D5 1,024,174 23,757 SH   SOLE   0 0 23,757
TARGA RES CORP COM 87612G101 BBG001TC94B9 1,583,927 21,712 SH   SOLE   0 0 21,712
TARGET CORP COM 87612E106 BBG001SC0K41 20,251,121 122,267 SH   SOLE   0 0 122,267
TASEKO MINES LTD COM 876511106 BBG001S60ML1 73,880 44,506 SH   SOLE   0 0 44,506
TC ENERGY CORP COM 87807B107 BBG001S5WW27 1,273,785 32,788 SH   SOLE   0 0 32,788
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 3,292,798 25,107 SH   SOLE   0 0 25,107
TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 571,408 15,655 SH   SOLE   0 0 15,655
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 BBG001S5S013 816,618 46,267 SH   SOLE   0 0 46,267
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 570,529 30,412 SH   SOLE   0 0 30,412
TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 517,404 19,977 SH   SOLE   0 0 19,977
TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 1,308,528 2,925 SH   SOLE   0 0 2,925
TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 42,393 34,466 SH   SOLE   0 0 34,466
TEMPLETON EMERGING MKTS FD COM 880191101 BBG001S5QVH0 228,443 19,525 SH   SOLE   0 0 19,525
TEMPUR SEALY INTL INC COM 88023U101 BBG001SH81D4 326,503 8,268 SH   SOLE   0 0 8,268
TENARIS S A SPONSORED ADS 88031M109 BBG001SLFCT6 520,654 18,320 SH   SOLE   0 0 18,320
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00M5B6BG3 733,244 88,556 SH   SOLE   0 0 88,556
TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 569,481 9,584 SH   SOLE   0 0 9,584
TERADATA CORP DEL COM 88076W103 BBG001SPRJ28 232,573 5,774 SH   SOLE   0 0 5,774
TERADYNE INC COM 880770102 BBG001S5WMZ3 641,960 5,971 SH   SOLE   0 0 5,971
TERNIUM SA SPONSORED ADS 880890108 BBG001SQ4WV0 299,341 7,255 SH   SOLE   0 0 7,255
TERRENO RLTY CORP COM 88146M101 BBG001T60PW1 221,066 3,422 SH   SOLE   0 0 3,422
TESLA INC COM 88160R101 BBG001SQKGD7 42,770,005 206,160 SH   SOLE   0 0 206,160
TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 634,064 4,316 SH   SOLE   0 0 4,316
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 16,948,219 91,115 SH   SOLE   0 0 91,115
TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 597,680 351 SH   SOLE   0 0 351
TEXTRON INC COM 883203101 BBG001S5WZ39 261,720 3,706 SH   SOLE   0 0 3,706
TFI INTL INC COM 87241L109 BBG001SCQG15 232,871 1,954 SH   SOLE   0 0 1,954
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 6,098,919 23,868 SH   SOLE   0 0 23,868
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 BBG004Z1PW39 795,178 126,621 SH   SOLE   0 0 126,621
THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 3,718,860 61,055 SH   SOLE   0 0 61,055
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 13,528,195 23,471 SH   SOLE   0 0 23,471
THOMSON REUTERS CORP. COM NEW 884903709 BBG001S5WSW3 407,671 3,133 SH   SOLE   0 0 3,133
THOR INDS INC COM 885160101 BBG001S5WPH6 709,565 8,910 SH   SOLE   0 0 8,910
TIDAL ETF TR SOUND EQUITY INM 886364793 BBG00YQ1FRG1 1,225,359 47,873 SH   SOLE   0 0 47,873
TIMKEN CO COM 887389104 BBG001S5WQK0 594,026 7,269 SH   SOLE   0 0 7,269
TIMOTHY PLAN HIG DV STK ETF 887432326 BBG00P1J0X35 2,085,524 66,790 SH   SOLE   0 0 66,790
TIMOTHY PLAN HIGH DIVIDEND 887432276 BBG011YXNX99 338,627 14,382 SH   SOLE   0 0 14,382
TIMOTHY PLAN INTL ETF 887432334 BBG00QXSPSF9 382,700 15,314 SH   SOLE   0 0 15,314
TIMOTHY PLAN U S SM CP CORE 887432342 BBG00QXSR7X3 750,522 24,003 SH   SOLE   0 0 24,003
TIMOTHY PLAN US LARGE MID CP 887432284 BBG011YXNJ54 334,885 14,453 SH   SOLE   0 0 14,453
TIMOTHY PLAN US LRGMD CP CORE 887432359 BBG00P1J0YL3 1,411,417 40,975 SH   SOLE   0 0 40,975
TJX COS INC NEW COM 872540109 BBG001S5WQ93 6,893,664 87,974 SH   SOLE   0 0 87,974
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 3,140,661 21,684 SH   SOLE   0 0 21,684
TOLL BROTHERS INC COM 889478103 BBG001S5WT15 326,333 5,436 SH   SOLE   0 0 5,436
TOPBUILD CORP COM 89055F103 BBG0077VS2G6 499,536 2,400 SH   SOLE   0 0 2,400
TORO CO COM 891092108 BBG001S5WX98 630,773 5,674 SH   SOLE   0 0 5,674
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 3,972,003 66,311 SH   SOLE   0 0 66,311
TORTOISE PWR & ENERGY INFRAS COM 89147X104 BBG001SRZ8J1 203,806 15,860 SH   SOLE   0 0 15,860
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 4,533,795 76,779 SH   SOLE   0 0 76,779
TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 1,194,507 8,430 SH   SOLE   0 0 8,430
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 4,133,998 17,588 SH   SOLE   0 0 17,588
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 6,305,008 34,270 SH   SOLE   0 0 34,270
TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 688,231 934 SH   SOLE   0 0 934
TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 535,595 84,213 SH   SOLE   0 0 84,213
TRAVEL PLUS LEISURE CO COM 894164102 BBG001SN4127 637,983 16,275 SH   SOLE   0 0 16,275
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 4,310,786 25,149 SH   SOLE   0 0 25,149
TREX CO INC COM 89531P105 BBG001SB6TV8 200,569 4,121 SH   SOLE   0 0 4,121
TRIMBLE INC COM 896239100 BBG001S5SZP0 568,705 10,849 SH   SOLE   0 0 10,849
TRINITY INDS INC COM 896522109 BBG001S5WVT0 264,014 10,838 SH   SOLE   0 0 10,838
TRIP COM GROUP LTD ADS 89677Q107 BBG001S6VL20 345,811 9,180 SH   SOLE   0 0 9,180
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 BBG005GXFKK5 465,589 38,542 SH   SOLE   0 0 38,542
TRITON INTL LTD CL A G9078F107 BBG00BS054X4 492,104 7,784 SH   SOLE   0 0 7,784
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 7,738,466 226,935 SH   SOLE   0 0 226,935
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 BBG001S8R1R8 288,963 14,872 SH   SOLE   0 0 14,872
TWILIO INC CL A 90138F102 BBG0029ZX859 1,032,264 15,492 SH   SOLE   0 0 15,492
TWO HBRS INVT CORP COM 90187B804 BBG001T4RH00 148,061 10,065 SH   SOLE   0 0 10,065
TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 3,292,605 9,284 SH   SOLE   0 0 9,284
TYSON FOODS INC CL A 902494103 BBG001S871D5 913,743 15,404 SH   SOLE   0 0 15,404
U HAUL HOLDING COMPANY COM SER N 023586506 BBG01B6SGC20 512,997 9,894 SH   SOLE   0 0 9,894
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 4,132,947 130,377 SH   SOLE   0 0 130,377
UBS GROUP AG SHS H42097107 BBG007936GX0 788,795 36,963 SH   SOLE   0 0 36,963
UDR INC COM 902653104 BBG001S6KCT3 412,122 10,037 SH   SOLE   0 0 10,037
UGI CORP NEW COM 902681105 BBG001S5X0W3 645,010 18,556 SH   SOLE   0 0 18,556
UIPATH INC CL A 90364P105 BBG00GKS1G12 428,956 24,428 SH   SOLE   0 0 24,428
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 2,215,693 4,061 SH   SOLE   0 0 4,061
UMB FINL CORP COM 902788108 BBG001S7Y2T8 273,681 4,742 SH   SOLE   0 0 4,742
UNDER ARMOUR INC CL C 904311206 BBG009DTD8J0 241,676 28,332 SH   SOLE   0 0 28,332
UNIFIRST CORP MASS COM 904708104 BBG001S5X2B2 309,989 1,759 SH   SOLE   0 0 1,759
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 8,482,514 163,345 SH   SOLE   0 0 163,345
UNION PAC CORP COM 907818108 BBG001S5X2M0 20,130,644 100,023 SH   SOLE   0 0 100,023
UNIQUE FABRICATING INC COM 90915J103 BBG002BC2YM5 1,839 10,050 SH   SOLE   0 0 10,050
UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 1,045,539 23,628 SH   SOLE   0 0 23,628
UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 978,297 27,793 SH   SOLE   0 0 27,793
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 BBG001S9SSJ5 365,729 13,006 SH   SOLE   0 0 13,006
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 36,187,832 186,545 SH   SOLE   0 0 186,545
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 3,403,974 8,601 SH   SOLE   0 0 8,601
UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 312,934 11,990 SH   SOLE   0 0 11,990
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 BBG001SSXKF8 2,933,566 86,972 SH   SOLE   0 0 86,972
UNITED STS NAT GAS FD LP UNIT PAR 912318300 BBG001ST67S1 151,320 21,804 SH   SOLE   0 0 21,804
UNITED STS OIL FD LP UNITS 91232N207 BBG001SQNKR0 1,435,038 21,599 SH   SOLE   0 0 21,599
UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 361,695 1,615 SH   SOLE   0 0 1,615
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 61,337,520 129,790 SH   SOLE   0 0 129,790
UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 765,649 23,602 SH   SOLE   0 0 23,602
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 BBG001S5X151 292,509 6,080 SH   SOLE   0 0 6,080
UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 487,683 3,837 SH   SOLE   0 0 3,837
UNUM GROUP COM 91529Y106 BBG001S5X2J4 544,879 13,773 SH   SOLE   0 0 13,773
UPSTART HLDGS INC COM 91680M107 BBG00PKCBY62 213,434 13,432 SH   SOLE   0 0 13,432
URANIUM ENERGY CORP COM 916896103 BBG001SK6158 286,212 99,379 SH   SOLE   0 0 99,379
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 6,331,620 175,634 SH   SOLE   0 0 175,634
US FOODS HLDG CORP COM 912008109 BBG00C6H6D59 795,355 21,531 SH   SOLE   0 0 21,531
USCF ETF TR MIDSTREAM ENERGY 90290T882 BBG00ZS432P8 215,118 6,500 SH   SOLE   0 0 6,500
UWM HOLDINGS CORPORATION COM CL A 91823B109 BBG00R24YP79 431,189 87,818 SH   SOLE   0 0 87,818
V F CORP COM 918204108 BBG001S5X749 693,250 30,260 SH   SOLE   0 0 30,260
VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 903,539 57,259 SH   SOLE   0 0 57,259
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 5,433,161 38,919 SH   SOLE   0 0 38,919
VALLEY NATL BANCORP COM 919794107 BBG001S7H654 517,139 55,967 SH   SOLE   0 0 55,967
VALMONT INDS INC COM 920253101 BBG001S5X650 2,062,982 6,461 SH   SOLE   0 0 6,461
VALVOLINE INC COM 92047W101 BBG003DNHV65 218,795 6,262 SH   SOLE   0 0 6,262
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 6,219,393 71,603 SH   SOLE   0 0 71,603
VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 2,270,259 153,086 SH   SOLE   0 0 153,086
VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 839,728 5,181 SH   SOLE   0 0 5,181
VANECK ETF TRUST CEF MUNI INCOME 92189F460 BBG001WL63R3 1,244,746 57,362 SH   SOLE   0 0 57,362
VANECK ETF TRUST DURABLE HGH DIV 92189H102 BBG00MF4XN18 567,971 18,134 SH   SOLE   0 0 18,134
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 3,215,907 114,772 SH   SOLE   0 0 114,772
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 6,340,341 195,992 SH   SOLE   0 0 195,992
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 2,888,280 55,823 SH   SOLE   0 0 55,823
VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 324,102 12,980 SH   SOLE   0 0 12,980
VANECK ETF TRUST INFLATION ALLOCA 92189F130 BBG00KK0KQR3 531,715 21,058 SH   SOLE   0 0 21,058
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 888,878 19,128 SH   SOLE   0 0 19,128
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 443,973 17,583 SH   SOLE   0 0 17,583
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 904,487 22,898 SH   SOLE   0 0 22,898
VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 245,566 13,635 SH   SOLE   0 0 13,635
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 BBG001SSYS60 306,086 2,519 SH   SOLE   0 0 2,519
VANECK ETF TRUST MORTGAGE REIT 92189F452 BBG001ZSTNT4 2,387,911 211,320 SH   SOLE   0 0 211,320
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 11,472,659 155,393 SH   SOLE   0 0 155,393
VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 22,663,713 81,780 SH   SOLE   0 0 81,780
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 BBG001S73GG5 393,476 5,069 SH   SOLE   0 0 5,069
VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 222,408 12,601 SH   SOLE   0 0 12,601
VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 345,165 4,231 SH   SOLE   0 0 4,231
VANECK ETF TRUST RETAIL ETF 92189F684 BBG002D68GR4 1,021,658 6,251 SH   SOLE   0 0 6,251
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 8,461,050 32,148 SH   SOLE   0 0 32,148
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1,035 1,500 SH Put SOLE   0 0 1,500
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 2,524,893 113,275 SH   SOLE   0 0 113,275
VANECK ETF TRUST STEEL ETF 92189F205 BBG001SRRWR8 508,518 7,978 SH   SOLE   0 0 7,978
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 BBG001SSZW79 308,533 18,149 SH   SOLE   0 0 18,149
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 BBG00M8CXBV1 674,907 12,763 SH   SOLE   0 0 12,763
VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 11,479,501 601,021 SH   SOLE   0 0 601,021
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 2,895,090 12,561 SH   SOLE   0 0 12,561
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 1,767,742 12,050 SH   SOLE   0 0 12,050
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 11,167,562 131,880 SH   SOLE   0 0 131,880
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 301,833 3,186 SH   SOLE   0 0 3,186
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 255,884 3,168 SH   SOLE   0 0 3,168
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 2,185,669 24,616 SH   SOLE   0 0 24,616
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 15,948,483 207,825 SH   SOLE   0 0 207,825
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 9,611,248 125,408 SH   SOLE   0 0 125,408
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 158,035,567 2,066,094 SH   SOLE   0 0 2,066,094
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 109,288,182 1,480,268 SH   SOLE   0 0 1,480,268
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 3,919,996 79,610 SH   SOLE   0 0 79,610
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 55,276,044 1,129,927 SH   SOLE   0 0 1,129,927
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 20,778,814 148,208 SH   SOLE   0 0 148,208
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 77,048,010 308,884 SH   SOLE   0 0 308,884
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 70,489,738 377,334 SH   SOLE   0 0 377,334
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 9,784,775 50,207 SH   SOLE   0 0 50,207
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 15,538,107 115,895 SH   SOLE   0 0 115,895
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 36,695,491 173,978 SH   SOLE   0 0 173,978
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 20,563,116 247,629 SH   SOLE   0 0 247,629
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 129,607,651 344,637 SH   SOLE   0 0 344,637
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 27,893,476 175,696 SH   SOLE   0 0 175,696
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 37,385,232 197,221 SH   SOLE   0 0 197,221
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 19,116,255 88,334 SH   SOLE   0 0 88,334
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 121,731,338 596,430 SH   SOLE   0 0 596,430
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 106,609,528 771,918 SH   SOLE   0 0 771,918
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 52,172,190 975,728 SH   SOLE   0 0 975,728
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 32,478,368 803,920 SH   SOLE   0 0 803,920
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 2,853,356 46,815 SH   SOLE   0 0 46,815
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 1,421,294 20,957 SH   SOLE   0 0 20,957
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 4,900,730 44,862 SH   SOLE   0 0 44,862
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 653,912 16,118 SH   SOLE   0 0 16,118
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 8,787,831 95,427 SH   SOLE   0 0 95,427
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 19,445,120 406,632 SH   SOLE   0 0 406,632
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 21,751,011 429,353 SH   SOLE   0 0 429,353
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 7,064,510 117,820 SH   SOLE   0 0 117,820
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 22,877,179 285,180 SH   SOLE   0 0 285,180
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 1,638,584 20,554 SH   SOLE   0 0 20,554
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 817,892 12,485 SH   SOLE   0 0 12,485
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 9,177,476 197,153 SH   SOLE   0 0 197,153
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 26,950,931 460,385 SH   SOLE   0 0 460,385
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 29,314,531 384,554 SH   SOLE   0 0 384,554
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 BBG00J5M1LD2 6,291,553 82,103 SH   SOLE   0 0 82,103
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 BBG00LWSF8K0 426,834 6,188 SH   SOLE   0 0 6,188
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 13,599,651 216,245 SH   SOLE   0 0 216,245
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 3,582,264 19,225 SH   SOLE   0 0 19,225
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 8,190,130 122,588 SH   SOLE   0 0 122,588
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 1,105,835 6,700 SH   SOLE   0 0 6,700
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 5,903,258 81,899 SH   SOLE   0 0 81,899
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 1,389,031 11,527 SH   SOLE   0 0 11,527
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 46,624,713 302,738 SH   SOLE   0 0 302,738
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 45,244,803 819,504 SH   SOLE   0 0 819,504
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 79,198,425 1,753,341 SH   SOLE   0 0 1,753,341
VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 577,099 5,128 SH   SOLE   0 0 5,128
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 BBG00K26C194 292,532 2,952 SH   SOLE   0 0 2,952
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 1,214,547 19,492 SH   SOLE   0 0 19,492
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 114,549,999 1,085,782 SH   SOLE   0 0 1,085,782
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 9,973,288 135,360 SH   SOLE   0 0 135,360
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 4,978,950 80,370 SH   SOLE   0 0 80,370
VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 736,548 14,067 SH   SOLE   0 0 14,067
VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 1,183,645 16,506 SH   SOLE   0 0 16,506
VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 9,823,909 68,631 SH   SOLE   0 0 68,631
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 5,176,653 51,244 SH   SOLE   0 0 51,244
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 6,375,708 31,176 SH   SOLE   0 0 31,176
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 4,688,619 48,501 SH   SOLE   0 0 48,501
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 4,834,926 19,144 SH   SOLE   0 0 19,144
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 7,580,445 39,171 SH   SOLE   0 0 39,171
VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 12,525,344 109,650 SH   SOLE   0 0 109,650
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 7,521,691 96,568 SH   SOLE   0 0 96,568
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 12,126,073 50,852 SH   SOLE   0 0 50,852
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 11,071,409 58,115 SH   SOLE   0 0 58,115
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 50,652,818 131,405 SH   SOLE   0 0 131,405
VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 3,291,927 18,513 SH   SOLE   0 0 18,513
VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 5,308,671 35,986 SH   SOLE   0 0 35,986
VAXART INC COM NEW 92243A200 BBG001S8PRQ4 14,748 19,490 SH   SOLE   0 0 19,490
VBI VACCINES INC CDA COM NEW 91822J103 BBG001S5SXK0 3,277 10,815 SH   SOLE   0 0 10,815
VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 9,581,471 52,133 SH   SOLE   0 0 52,133
VENTAS INC COM 92276F100 BBG001S9T7M6 1,242,573 28,664 SH   SOLE   0 0 28,664
VERISIGN INC COM 92343E102 BBG001S7BCF6 438,510 2,075 SH   SOLE   0 0 2,075
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 6,663,962 34,733 SH   SOLE   0 0 34,733
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 41,069,199 1,056,035 SH   SOLE   0 0 1,056,035
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 4,319,245 13,709 SH   SOLE   0 0 13,709
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 BBG0038Q3192 1,464,749 149,312 SH   SOLE   0 0 149,312
VERU INC COM 92536C103 BBG001SCF2T8 68,201 58,794 SH   SOLE   0 0 58,794
VIATRIS INC COM 92556V106 BBG00Y52JV51 1,924,091 200,009 SH   SOLE   0 0 200,009
VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1,785,098 54,724 SH   SOLE   0 0 54,724
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 1,254,433 20,134 SH   SOLE   0 0 20,134
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 BBG006X184M6 354,998 6,844 SH   SOLE   0 0 6,844
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 4,949,262 81,644 SH   SOLE   0 0 81,644
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 BBG009K7JND7 306,443 5,328 SH   SOLE   0 0 5,328
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 468,553 9,028 SH   SOLE   0 0 9,028
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 BBG00GGLYXG3 343,176 7,584 SH   SOLE   0 0 7,584
VIEWRAY INC COM 92672L107 BBG005XKG731 38,406 11,100 SH   SOLE   0 0 11,100
VIKING THERAPEUTICS INC COM 92686J106 BBG006LGV887 297,669 17,878 SH   SOLE   0 0 17,878
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 BBG006G57XH9 597,364 21,334 SH   SOLE   0 0 21,334
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 BBG002NLDML7 424,205 27,945 SH   SOLE   0 0 27,945
VIRIOS THERAPEUTICS INC COM 92829J104 BBG00X0SZLB8 3,951 10,752 SH   SOLE   0 0 10,752
VIRTUS CONVERTIBLE & INCOME COM 92838X102 BBG001SB26R7 905,717 269,559 SH   SOLE   0 0 269,559
VIRTUS DIVIDEND INTEREST & P COM 92840R101 BBG001SNN4Q4 573,113 48,734 SH   SOLE   0 0 48,734
VIRTUS ETF TR II VIRTUS US QLTY 92790A504 BBG00Y6DQNN6 216,516 7,870 SH   SOLE   0 0 7,870
VIRTUS TOTAL RETURN FD INC COM 92835W107 BBG001S5XNL5 371,531 57,379 SH   SOLE   0 0 57,379
VISA INC COM CL A 92826C839 BBG001SRCFY3 65,295,102 289,608 SH   SOLE   0 0 289,608
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   105,213 106,000 SH   SOLE   0 0 106,000
VMWARE INC CL A COM 928563402 BBG001S6TFZ0 825,165 6,609 SH   SOLE   0 0 6,609
VOC ENERGY TR TR UNIT 91829B103 BBG001V03446 893,739 108,070 SH   SOLE   0 0 108,070
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 2,463,790 223,169 SH   SOLE   0 0 223,169
VORNADO RLTY TR SH BEN INT 929042109 BBG001S5X909 457,745 29,782 SH   SOLE   0 0 29,782
VOYA FINANCIAL INC COM 929089100 BBG001S6QQP0 286,626 4,011 SH   SOLE   0 0 4,011
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 335,830 65,849 SH   SOLE   0 0 65,849
VOYA INFRASTRUCTURE INDLS & COM 92912X101 BBG001T63ZK9 110,010 11,400 SH   SOLE   0 0 11,400
VULCAN MATLS CO COM 929160109 BBG001S5X8R2 956,262 5,574 SH   SOLE   0 0 5,574
WABTEC COM 929740108 BBG001S5XBT3 654,098 6,472 SH   SOLE   0 0 6,472
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 5,994,185 173,343 SH   SOLE   0 0 173,343
WALLBOX NV SHS CL A N94209108 BBG012F741B3 1,274,957 260,728 SH   SOLE   0 0 260,728
WALMART INC COM 931142103 BBG001S5XH92 38,310,763 259,822 SH   SOLE   0 0 259,822
WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 4,880,819 323,233 SH   SOLE   0 0 323,233
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 448,084 3,222 SH   SOLE   0 0 3,222
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 13,042,221 79,930 SH   SOLE   0 0 79,930
WATERS CORP COM 941848103 BBG001S8MDG9 855,198 2,762 SH   SOLE   0 0 2,762
WATSCO INC COM 942622200 BBG001S82CQ2 989,955 3,112 SH   SOLE   0 0 3,112
WD 40 CO COM 929236107 BBG001S5XD46 415,569 2,334 SH   SOLE   0 0 2,334
WEBSTER FINL CORP COM 947890109 BBG001S5XCP5 792,884 20,114 SH   SOLE   0 0 20,114
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 3,350,766 35,349 SH   SOLE   0 0 35,349
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 10,839,786 289,989 SH   SOLE   0 0 289,989
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 3,359,141 46,856 SH   SOLE   0 0 46,856
WENDYS CO COM 95058W100 BBG001S7HBX2 384,283 17,644 SH   SOLE   0 0 17,644
WESCO INTL INC COM 95082P105 BBG001SCRP78 509,563 3,297 SH   SOLE   0 0 3,297
WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 5,337,014 15,404 SH   SOLE   0 0 15,404
WESTERN ALLIANCE BANCORP COM 957638109 BBG001SLM522 235,701 6,632 SH   SOLE   0 0 6,632
WESTERN ASSET HIGH INCOM FD COM 95766J102 BBG001S98MP3 205,821 42,350 SH   SOLE   0 0 42,350
WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 178,668 46,895 SH   SOLE   0 0 46,895
WESTERN ASSET HIGH YIELD DEF COM 95768B107 BBG001T9DBJ7 146,102 12,195 SH   SOLE   0 0 12,195
WESTERN ASSET INTER MUNI FD COM 958435109 BBG001S70803 102,145 12,919 SH   SOLE   0 0 12,919
WESTERN ASSET INVESTMENT GRA COM 95766T100 BBG001S5V055 153,572 12,862 SH   SOLE   0 0 12,862
WESTERN ASSET INVT GRADE DEF COM 95790A101 BBG001T3HG69 284,559 16,808 SH   SOLE   0 0 16,808
WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 304,605 8,086 SH   SOLE   0 0 8,086
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   22,172 23,000 SH   SOLE   0 0 23,000
WESTERN UN CO COM 959802109 BBG001SR0YK0 225,651 20,238 SH   SOLE   0 0 20,238
WESTROCK CO COM 96145D105 BBG008NXC581 661,245 21,702 SH   SOLE   0 0 21,702
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 1,558,997 51,742 SH   SOLE   0 0 51,742
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 547,584 11,370 SH   SOLE   0 0 11,370
WHEELS UP EXPERIENCE INC COM CL A 96328L106 BBG00XTV85M3 24,562 38,815 SH   SOLE   0 0 38,815
WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 1,244,256 9,425 SH   SOLE   0 0 9,425
WILLIAMS COS INC COM 969457100 BBG001S5XH10 8,332,878 279,065 SH   SOLE   0 0 279,065
WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 640,297 5,263 SH   SOLE   0 0 5,263
WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 445,980 1,919 SH   SOLE   0 0 1,919
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 254,183 5,422 SH   SOLE   0 0 5,422
WINGSTOP INC COM 974155103 BBG008N298X9 458,583 2,498 SH   SOLE   0 0 2,498
WINTRUST FINL CORP COM 97650W108 BBG001S945T0 377,954 5,181 SH   SOLE   0 0 5,181
WISDOMTREE INC COM 97717P104 BBG001SD2W32 172,952 29,514 SH   SOLE   0 0 29,514
WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 8,379,659 321,429 SH   SOLE   0 0 321,429
WISDOMTREE TR CHINADIV EX FI 97717X719 BBG003D52G09 399,692 11,492 SH   SOLE   0 0 11,492
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 BBG00Q5FMZC8 360,469 12,137 SH   SOLE   0 0 12,137
WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 4,629,808 166,301 SH   SOLE   0 0 166,301
WISDOMTREE TR EM LCL DEBT FD 97717X867 BBG001SVS9X2 415,527 15,350 SH   SOLE   0 0 15,350
WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 3,123,652 82,505 SH   SOLE   0 0 82,505
WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 1,649,263 36,018 SH   SOLE   0 0 36,018
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 BBG00YM346S6 345,908 19,357 SH   SOLE   0 0 19,357
WISDOMTREE TR EURO QTLY DIV GR 97717X610 BBG006G0HQH4 219,927 7,293 SH   SOLE   0 0 7,293
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 452,663 5,506 SH   SOLE   0 0 5,506
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 19,660,872 391,105 SH   SOLE   0 0 391,105
WISDOMTREE TR FUTRE STRAT FD 97717W125 BBG001V038F5 1,646,264 49,057 SH   SOLE   0 0 49,057
WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 3,209,826 90,494 SH   SOLE   0 0 90,494
WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 748,899 36,057 SH   SOLE   0 0 36,057
WISDOMTREE TR INTERNTNL AI ENH 97717W786 BBG001SHL7M6 209,127 5,382 SH   SOLE   0 0 5,382
WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 434,271 8,733 SH   SOLE   0 0 8,733
WISDOMTREE TR INTL LRGCAP DV 97717W794 BBG001SHKG65 2,622,745 56,162 SH   SOLE   0 0 56,162
WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 4,457,748 131,613 SH   SOLE   0 0 131,613
WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 476,398 7,817 SH   SOLE   0 0 7,817
WISDOMTREE TR INTRST RATE HDGE 97717W380 BBG005Q26B59 389,071 8,938 SH   SOLE   0 0 8,938
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 4,714,482 119,596 SH   SOLE   0 0 119,596
WISDOMTREE TR ITL HIGH DIV FD 97717W802 BBG001SHLHN3 2,763,119 73,390 SH   SOLE   0 0 73,390
WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 214,918 3,039 SH   SOLE   0 0 3,039
WISDOMTREE TR PUTWRITE STRAT 97717X560 BBG00C839794 1,340,653 43,191 SH   SOLE   0 0 43,191
WISDOMTREE TR US AI ENHANCED 97717W406 BBG001SHL7F4 875,173 9,548 SH   SOLE   0 0 9,548
WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 13,210,094 376,785 SH   SOLE   0 0 376,785
WISDOMTREE TR US HGH YLD CORP 97717X172 BBG00CSKF0K9 4,460,106 99,690 SH   SOLE   0 0 99,690
WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 23,609,969 286,982 SH   SOLE   0 0 286,982
WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 11,771,784 190,297 SH   SOLE   0 0 190,297
WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 302,293 6,914 SH   SOLE   0 0 6,914
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 19,884,913 485,235 SH   SOLE   0 0 485,235
WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 479,128 9,633 SH   SOLE   0 0 9,633
WISDOMTREE TR US MULTIFACTOR 97717Y857 BBG00H1P6M37 216,949 5,778 SH   SOLE   0 0 5,778
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 27,361,537 438,908 SH   SOLE   0 0 438,908
WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 2,980,776 104,369 SH   SOLE   0 0 104,369
WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 8,469,528 195,963 SH   SOLE   0 0 195,963
WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 2,375,368 39,204 SH   SOLE   0 0 39,204
WISDOMTREE TR WISDOMTREE US VA 97717W547 BBG001SSZBN7 557,876 9,514 SH   SOLE   0 0 9,514
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 663,456 15,186 SH   SOLE   0 0 15,186
WOLFSPEED INC COM 977852102 BBG001S6YWT4 293,444 4,518 SH   SOLE   0 0 4,518
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 637,667 28,429 SH   SOLE   0 0 28,429
WORKDAY INC CL A 98138H101 BBG001T21KQ7 1,869,807 9,053 SH   SOLE   0 0 9,053
WORKIVA INC COM CL A 98139A105 BBG007BVZ8J7 1,922,099 18,769 SH   SOLE   0 0 18,769
WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 1,626,076 41,577 SH   SOLE   0 0 41,577
WP CAREY INC COM 92936U109 BBG001S67MM3 6,632,961 85,642 SH   SOLE   0 0 85,642
WPP PLC NEW ADR 92937A102 BBG001S5XJ89 442,472 7,434 SH   SOLE   0 0 7,434
WRAP TECHNOLOGIES INC COM 98212N107 BBG00GGSY962 29,586 17,201 SH   SOLE   0 0 17,201
WYNDHAM HOTELS & RESORTS INC COM 98311A105 BBG00HCY3Q76 833,562 12,285 SH   SOLE   0 0 12,285
WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 784,041 7,006 SH   SOLE   0 0 7,006
XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 4,247,491 62,982 SH   SOLE   0 0 62,982
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 BBG012V1MG61 169,960 104,270 SH   SOLE   0 0 104,270
XPO INC COM 983793100 BBG001SJW3C0 222,152 6,964 SH   SOLE   0 0 6,964
XYLEM INC COM 98419M100 BBG001V05C73 1,679,022 16,037 SH   SOLE   0 0 16,037
YAMANA GOLD INC COM 98462Y100 BBG001S7X4Y9 1,333,378 227,928 SH   SOLE   0 0 227,928
YAMANA GOLD INC COM 98462Y100 BBG001S7X4Y9 3,939 5,200 SH Call SOLE   0 0 5,200
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 BBG001S61Q40 313,907 28,589 SH   SOLE   0 0 28,589
YUM BRANDS INC COM 988498101 BBG001S7JQ30 3,153,677 23,879 SH   SOLE   0 0 23,879
YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 957,143 15,099 SH   SOLE   0 0 15,099
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 1,252,920 3,940 SH   SOLE   0 0 3,940
ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 379,463 8,533 SH   SOLE   0 0 8,533
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 1,537,457 11,900 SH   SOLE   0 0 11,900
ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 326,598 10,912 SH   SOLE   0 0 10,912
ZOETIS INC CL A 98978V103 BBG0039320P7 6,564,851 39,443 SH   SOLE   0 0 39,443
ZOMEDICA CORP COM 98980M109 BBG004H67DQ5 19,265 91,000 SH   SOLE   0 0 91,000
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 575,804 7,798 SH   SOLE   0 0 7,798
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 BBG00S1HJ4F4 955,659 38,675 SH   SOLE   0 0 38,675
ZYNERBA PHARMACEUTICALS INC COM 98986X109 BBG007BBS8C6 10,432 24,260 SH   SOLE   0 0 24,260
ZYNEX INC COM 98986M103 BBG001S7T7V0 242,196 20,183 SH   SOLE   0 0 20,183