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 91,266 29,728 SH   SOLE   0 0 29,728
3M CO COM 88579Y101 BBG001S5T7X2 8,686 85 SH   OTR   0 0 85
3M CO COM 88579Y101 BBG001S5T7X2 11,945,594 116,981 SH   SOLE   0 0 116,981
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 BBG01G44QH59 1,099,442 30,196 SH   SOLE   0 0 30,196
AB ACTIVE ETFS INC SHORT DURATION H 00039J830 BBG01N1MX948 2,229,510 63,495 SH   SOLE   0 0 63,495
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 BBG0184H3201 299,640 12,000 SH   SOLE   0 0 12,000
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 BBG0184FKT34 5,308,466 105,086 SH   SOLE   0 0 105,086
ABBOTT LABS COM 002824100 BBG001S5N9M6 16,689,684 161,166 SH   SOLE   0 0 161,166
ABBOTT LABS COM 002824100 BBG001S5N9M6 57,151 550 SH   OTR   0 0 550
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 47,931,314 280,001 SH   SOLE   0 0 280,001
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 94,336 550 SH   OTR   0 0 550
ABERCROMBIE & FITCH CO CL A 002896207 BBG001S97027 258,580 1,454 SH   SOLE   0 0 1,454
ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 778,616 290,528 SH   SOLE   0 0 290,528
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 BBG001S5QCR1 468,440 88,703 SH   SOLE   0 0 88,703
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 BBG00VQRLH39 1,031,480 56,365 SH   SOLE   0 0 56,365
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 492,221 128,853 SH   SOLE   0 0 128,853
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 BBG001S5S013 653,844 37,448 SH   SOLE   0 0 37,448
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 1,876,546 92,078 SH   SOLE   0 0 92,078
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 BBG001S6TBF1 386,246 27,253 SH   SOLE   0 0 27,253
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 403,373 3,917 SH   SOLE   0 0 3,917
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 334,052 11,999 SH   SOLE   0 0 11,999
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 1,807,427 214,914 SH   SOLE   0 0 214,914
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 BBG008NVFX18 476,687 36,305 SH   SOLE   0 0 36,305
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 BBG00FFG9D88 1,880,291 64,836 SH   SOLE   0 0 64,836
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 10,276,936 33,872 SH   SOLE   0 0 33,872
ADAMS DIVERSIFIED EQUITY FD COM 006212104 BBG001S5NDV7 267,929 12,468 SH   SOLE   0 0 12,468
ADDUS HOMECARE CORP COM 006739106 BBG001T56D18 333,238 2,870 SH   SOLE   0 0 2,870
ADOBE INC COM 00724F101 BBG001S5NCQ5 14,209,111 25,577 SH   SOLE   0 0 25,577
ADVANCE AUTO PARTS INC COM 00751Y106 BBG001SD2SB2 728,453 11,502 SH   SOLE   0 0 11,502
ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG001SH4LQ0 1,746,585 10,890 SH   SOLE   0 0 10,890
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 20,983,254 129,359 SH   SOLE   0 0 129,359
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 6,629 30,000 SH Put SOLE   0 0 30,000
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 BBG00R7V1S10 662,157 16,961 SH   SOLE   0 0 16,961
ADVISORSHARES TR INSIDER ADVANTA 00768Y818 BBG0024WVZT7 400,449 3,575 SH   SOLE   0 0 3,575
ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 1,695,735 231,341 SH   SOLE   0 0 231,341
ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 12,700 450,000 SH Call SOLE   0 0 450,000
AECOM COM 00766T100 BBG001SKTTF1 281,636 3,195 SH   SOLE   0 0 3,195
AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 470,101 5,044 SH   SOLE   0 0 5,044
AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 218,956 1,202 SH   SOLE   0 0 1,202
AES CORP COM 00130H105 BBG001S6B1L5 741,465 42,201 SH   SOLE   0 0 42,201
AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 294,125 9,736 SH   SOLE   0 0 9,736
AFLAC INC COM 001055102 BBG001S5NGJ4 1,610,854 18,037 SH   SOLE   0 0 18,037
AGF INVTS TR US MARKET NETRL 00110G408 BBG0021PH0S9 424,694 21,646 SH   SOLE   0 0 21,646
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 1,478,430 11,405 SH   SOLE   0 0 11,405
AGILON HEALTH INC COM 00857U107 BBG00HCYVQR3 236,062 36,095 SH   SOLE   0 0 36,095
AGNC INVT CORP COM 00123Q104 BBG001T074G2 1,538,264 161,244 SH   SOLE   0 0 161,244
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 609,358 9,317 SH   SOLE   0 0 9,317
AGREE RLTY CORP COM 008492100 BBG001S6RY81 263,509 4,254 SH   SOLE   0 0 4,254
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 BBG00XPR18Z3 227,705 6,600 SH   SOLE   0 0 6,600
AIR LEASE CORP CL A 00912X302 BBG001T92VD1 442,188 9,303 SH   SOLE   0 0 9,303
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 7,935,841 30,753 SH   SOLE   0 0 30,753
AIRBNB INC COM CL A 009066101 BBG001Y2XS16 2,806,319 18,508 SH   SOLE   0 0 18,508
AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 540,407 6,000 SH   SOLE   0 0 6,000
AKEBIA THERAPEUTICS INC COM 00972D105 BBG001T922S9 60,818 59,626 SH   SOLE   0 0 59,626
ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65S0 348,426 22,221 SH   SOLE   0 0 22,221
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 3,475,452 36,384 SH   SOLE   0 0 36,384
ALBERTSONS COS INC COMMON STOCK 013091103 BBG009KG1741 246,206 12,466 SH   SOLE   0 0 12,466
ALCOA CORP COM 013872106 BBG00B3T3HF1 369,245 9,283 SH   SOLE   0 0 9,283
ALCON AG ORD SHS H01301128 BBG00NPWGYR0 499,116 5,603 SH   SOLE   0 0 5,603
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 294,943 2,522 SH   SOLE   0 0 2,522
ALGONQUIN PWR UTILS CORP COM 015857105 BBG001S8LHC5 91,228 15,568 SH   SOLE   0 0 15,568
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 4,942,892 68,651 SH   SOLE   0 0 68,651
ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 323,646 1,340 SH   SOLE   0 0 1,340
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JW0 251,119 2,125 SH   SOLE   0 0 2,125
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 195,305 18,637 SH   SOLE   0 0 18,637
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 1,691,272 50,053 SH   SOLE   0 0 50,053
ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 660,938 12,985 SH   SOLE   0 0 12,985
ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 288,817 3,805 SH   SOLE   0 0 3,805
ALLSPRING MULTI SECTOR INCOM COM 94987D101 BBG001SLHRS2 243,098 27,071 SH   SOLE   0 0 27,071
ALLSTATE CORP COM 020002101 BBG001S9BM06 2,060,618 12,906 SH   SOLE   0 0 12,906
ALPHA TAU MEDICAL LTD ORDINARY SHARES M0740A108 BBG00H5XSKC6 120,385 47,583 SH   SOLE   0 0 47,583
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 71,008,637 389,837 SH   SOLE   0 0 389,837
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 79,865,850 435,426 SH   SOLE   0 0 435,426
ALPS ETF TR ALERIAN ENERGY 00162Q676 BBG005HVCXV1 534,645 20,122 SH   SOLE   0 0 20,122
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 9,105,954 189,786 SH   SOLE   0 0 189,786
ALPS ETF TR DISRUPTIVE TECH 00162Q478 BBG00JM9V5B6 255,246 6,195 SH   SOLE   0 0 6,195
ALPS ETF TR OSHARES US QUALT 00162Q387 BBG018B6MVY5 4,952,718 99,813 SH   SOLE   0 0 99,813
ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 2,322,808 56,338 SH   SOLE   0 0 56,338
ALPS ETF TR OSHS GBL INTER 00162Q361 BBG018B6MWK8 357,244 9,070 SH   SOLE   0 0 9,070
ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 942,225 41,610 SH   SOLE   0 0 41,610
ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 665,168 12,591 SH   SOLE   0 0 12,591
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 BBG00NZ6JW42 121,341 15,092 SH   SOLE   0 0 15,092
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 8,065,987 177,080 SH   SOLE   0 0 177,080
AMARIN CORP PLC SPONS ADR NEW 023111206 BBG001SD42R0 8,845 12,855 SH   SOLE   0 0 12,855
AMAZON COM INC COM 023135106 BBG001S5PQL7 186,436,777 964,741 SH   SOLE   0 0 964,741
AMC ENTMT HLDGS INC CL A NEW 00165C302 BBG001SZYYL4 58,640 11,774 SH   SOLE   0 0 11,774
AMDOCS LTD SHS G02602103 BBG001SBX7P3 430,204 5,451 SH   SOLE   0 0 5,451
AMER STATES WTR CO COM 029899101 BBG001S9T5Z6 1,772,751 24,429 SH   SOLE   0 0 24,429
AMEREN CORP COM 023608102 BBG001S5NF24 328,583 4,620 SH   SOLE   0 0 4,620
AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 801,807 70,768 SH   SOLE   0 0 70,768
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 2,375,455 38,884 SH   SOLE   0 0 38,884
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 BBG00JQ09CY6 622,387 13,524 SH   SOLE   0 0 13,524
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 BBG00LY8JM27 9,215,613 182,995 SH   SOLE   0 0 182,995
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 BBG012NXXGN9 2,962,792 60,775 SH   SOLE   0 0 60,775
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364 BBG012R45GX9 2,784,609 53,101 SH   SOLE   0 0 53,101
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 BBG00Q9MQ6T1 2,174,834 34,931 SH   SOLE   0 0 34,931
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 BBG00Q9MR7Z1 4,611,729 71,004 SH   SOLE   0 0 71,004
AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 5,421,285 60,110 SH   SOLE   0 0 60,110
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 9,707,099 154,473 SH   SOLE   0 0 154,473
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 BBG00LY8L335 12,185,656 141,743 SH   SOLE   0 0 141,743
AMERICAN CENTY ETF TR US QUALITY VAL 025072208 BBG00JQ0D8W2 24,207,850 426,663 SH   SOLE   0 0 426,663
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 26,050,606 290,356 SH   SOLE   0 0 290,356
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 5,116,273 58,311 SH   SOLE   0 0 58,311
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 12,808,282 55,316 SH   SOLE   0 0 55,316
AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 337,434 2,743 SH   SOLE   0 0 2,743
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 2,139,235 28,815 SH   SOLE   0 0 28,815
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 17,883 92 SH   OTR   0 0 92
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 17,211,730 88,639 SH   SOLE   0 0 88,639
AMERICAN WELL CORP CL A 03044L105 BBG002R1JYZ0 4,854 14,944 SH   SOLE   0 0 14,944
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 3,168,655 24,534 SH   SOLE   0 0 24,534
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 2,480,011 5,805 SH   SOLE   0 0 5,805
AMETEK INC COM 031100100 BBG001S5NN54 1,702,071 10,210 SH   SOLE   0 0 10,210
AMGEN INC COM 031162100 BBG001S5NNL6 18,866,635 60,383 SH   SOLE   0 0 60,383
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 BBG00462PGH9 331,419 52,192 SH   SOLE   0 0 52,192
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 2,501,080 37,124 SH   SOLE   0 0 37,124
AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631 BBG01L6Y0JF3 152,940 46,067 SH   SOLE   0 0 46,067
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 BBG01L6XYQ08 1,156,058 17,864 SH   SOLE   0 0 17,864
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 BBG01L6XWL92 678,242 59,915 SH   SOLE   0 0 59,915
AMPLIFY ETF TR AMPLIFY US ALTER 032108623 BBG01L6XT555 20,710 13,000 SH   SOLE   0 0 13,000
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 BBG00JRH3FV0 249,329 7,029 SH   SOLE   0 0 7,029
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 7,617,147 196,826 SH   SOLE   0 0 196,826
AMPLIFY ETF TR ONLIN RETL ETF 032108102 BBG00CRCD217 782,501 14,215 SH   SOLE   0 0 14,215
AN2 THERAPEUTICS INC COM 037326105 BBG00QYLYBL3 48,375 22,500 SH   SOLE   0 0 22,500
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 4,490,425 19,672 SH   SOLE   0 0 19,672
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 BBG001SLQWW6 181,338 42,971 SH   SOLE   0 0 42,971
ANDERSONS INC COM 034164103 BBG001S60FJ9 366,038 7,380 SH   SOLE   0 0 7,380
ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745 BBG01LCCJ476 599,735 55,074 SH   SOLE   0 0 55,074
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 640,242 11,011 SH   SOLE   0 0 11,011
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 2,102,230 110,295 SH   SOLE   0 0 110,295
ANSYS INC COM 03662Q105 BBG001S926L8 2,121,584 6,599 SH   SOLE   0 0 6,599
ANTERO MIDSTREAM CORP COM 03676B102 BBG00GBNZ4N9 617,439 41,889 SH   SOLE   0 0 41,889
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 1,639,314 5,583 SH   SOLE   0 0 5,583
APA CORPORATION COM 03743Q108 BBG00YTS96H1 472,087 16,036 SH   SOLE   0 0 16,036
APOLLO COML REAL EST FIN INC COM 03762U105 BBG001T55FJ5 259,334 26,490 SH   SOLE   0 0 26,490
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 1,218,148 10,318 SH   SOLE   0 0 10,318
APPFOLIO INC COM CL A 03783C100 BBG008GC8CS3 439,982 1,799 SH   SOLE   0 0 1,799
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 BBG006473QY8 215,893 14,848 SH   SOLE   0 0 14,848
APPLE INC COM 037833100 BBG001S5N8V8 486,791,261 2,311,231 SH   SOLE   0 0 2,311,231
APPLE INC COM 037833100 BBG001S5N8V8 24 60,000 SH Put SOLE   0 0 60,000
APPLIED DIGITAL CORP COM NEW 038169207 BBG001SK4K76 88,655 14,900 SH   SOLE   0 0 14,900
APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 527,292 2,718 SH   SOLE   0 0 2,718
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 8,275,044 35,066 SH   SOLE   0 0 35,066
APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 594,522 7,144 SH   SOLE   0 0 7,144
APTIV PLC SHS G6095L109 BBG001TRL2T7 284,290 4,037 SH   SOLE   0 0 4,037
APYX MEDICAL CORPORATION COM 03837C106 BBG001S9F304 415,589 310,141 SH   SOLE   0 0 310,141
ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 207,588 14,466 SH   SOLE   0 0 14,466
ARCADIUM LITHIUM PLC COM SHS G0508H110 BBG01HN34WP7 209,518 62,357 SH   SOLE   0 0 62,357
ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 824,576 8,173 SH   SOLE   0 0 8,173
ARCHER AVIATION INC COM CL A 03945R102 BBG00XRTC929 55,176 15,675 SH   SOLE   0 0 15,675
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 15,354 254 SH   OTR   0 0 254
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 1,674,922 27,961 SH   SOLE   0 0 27,961
ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 6,100,719 292,740 SH   SOLE   0 0 292,740
ARES COML REAL ESTATE CORP COM 04013V108 BBG0022MMR46 185,701 27,925 SH   SOLE   0 0 27,925
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 555,896 4,171 SH   SOLE   0 0 4,171
ARIS MNG CORP COM 04040Y109 BBG001S75835 75,200 20,000 SH   SOLE   0 0 20,000
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 4,556,564 13,001 SH   SOLE   0 0 13,001
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 2,200,161 39,937 SH   SOLE   0 0 39,937
ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 631,123 22,653 SH   SOLE   0 0 22,653
ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 1,029,766 43,857 SH   SOLE   0 0 43,857
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 14,723,268 334,998 SH   SOLE   0 0 334,998
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 8,718 90,000 SH Put SOLE   0 0 90,000
ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 2,247,517 28,803 SH   SOLE   0 0 28,803
ARM HOLDINGS PLC PUT 042068955   15,350 20,000 SH Put SOLE   0 0 20,000
ARM HOLDINGS PLC SPONSORED ADS 042068205 BBG01J1GY084 1,192,626 7,289 SH   SOLE   0 0 7,289
ARROW FINL CORP COM 042744102 BBG001S5NV83 519,280 19,934 SH   SOLE   0 0 19,934
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 BBG001SGT8G5 295,559 11,372 SH   SOLE   0 0 11,372
ARTESIAN RES CORP CL A 043113208 BBG001S7MLX4 669,829 19,051 SH   SOLE   0 0 19,051
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 BBG001S5NVT0 189,801 10,821 SH   SOLE   0 0 10,821
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 5,032,986 4,920 SH   SOLE   0 0 4,920
AST SPACEMOBILE INC COM CL A 00217D100 BBG00Q402TS1 188,257 16,215 SH   SOLE   0 0 16,215
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 5,077,523 65,105 SH   SOLE   0 0 65,105
AT&T INC COM 00206R102 BBG001S5VWH2 13,085,860 684,778 SH   SOLE   0 0 684,778
ATI INC COM 01741R102 BBG001S8WY72 220,858 3,983 SH   SOLE   0 0 3,983
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 BBG0068Q7725 442,725 20,170 SH   SOLE   0 0 20,170
ATLASSIAN CORPORATION CL A 049468101 BBG01BGWHFS4 691,072 3,907 SH   SOLE   0 0 3,907
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 987,520 8,466 SH   SOLE   0 0 8,466
AUTODESK INC COM 052769106 BBG001S5SCD4 2,602,938 10,519 SH   SOLE   0 0 10,519
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 5,074,374 21,259 SH   SOLE   0 0 21,259
AUTONATION INC COM 05329W102 BBG001S5NQB0 483,398 3,033 SH   SOLE   0 0 3,033
AUTOZONE INC COM 053332102 BBG001S6Q5D9 1,819,958 614 SH   SOLE   0 0 614
AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 439,460 2,124 SH   SOLE   0 0 2,124
AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 2,658,855 12,160 SH   SOLE   0 0 12,160
AVIAT NETWORKS INC COM NEW 05366Y201 BBG001SSSZS7 361,782 12,610 SH   SOLE   0 0 12,610
AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 3,045,403 10,339 SH   SOLE   0 0 10,339
BADGER METER INC COM 056525108 BBG001S5P8Q2 291,519 1,564 SH   SOLE   0 0 1,564
BAIDU INC SPON ADR REP A 056752108 BBG001SNBKD5 384,234 4,443 SH   SOLE   0 0 4,443
BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK60 342,313 9,733 SH   SOLE   0 0 9,733
BALL CORP COM 058498106 BBG001S5P7Q4 637,763 10,626 SH   SOLE   0 0 10,626
BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 341,536 73,766 SH   SOLE   0 0 73,766
BANK AMERICA CORP 7.25%CNV PFD L 060505682   276,313 231 SH   SOLE   0 0 231
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 21,604,854 543,244 SH   SOLE   0 0 543,244
BANK MONTREAL QUE COM 063671101 BBG001S5Y203 1,713,227 20,432 SH   SOLE   0 0 20,432
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 3,089,337 51,584 SH   SOLE   0 0 51,584
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 279,404 6,111 SH   SOLE   0 0 6,111
BARCLAYS PLC ADR 06738E204 BBG001S5P2T2 253,514 23,670 SH   SOLE   0 0 23,670
BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 3,735,099 223,927 SH   SOLE   0 0 223,927
BAUSCH HEALTH COS INC COM 071734107 BBG001S7WDP0 201,295 28,880 SH   SOLE   0 0 28,880
BAXTER INTL INC COM 071813109 BBG001S5P1K3 846,889 25,318 SH   SOLE   0 0 25,318
BAYTEX ENERGY CORP COM 07317Q105 BBG001S998N5 251,328 72,413 SH   SOLE   0 0 72,413
BCE INC COM NEW 05534B760 BBG001S5P2C0 1,838,572 56,798 SH   SOLE   0 0 56,798
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 4,533,674 19,399 SH   SOLE   0 0 19,399
BERKLEY W R CORP COM 084423102 BBG001S5P463 1,129,611 14,375 SH   SOLE   0 0 14,375
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 12,857,061 21 SH   SOLE   0 0 21
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 129,026,921 317,175 SH   SOLE   0 0 317,175
BERKSHIRE HILLS BANCORP INC COM 084680107 BBG001S5PSK4 217,049 9,416 SH   SOLE   0 0 9,416
BEST BUY INC COM 086516101 BBG001S5P285 491,428 5,829 SH   SOLE   0 0 5,829
BEYOND INC COM 690370101 BBG001S64TS5 431,982 33,026 SH   SOLE   0 0 33,026
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 603,914 10,578 SH   SOLE   0 0 10,578
BIGBEAR AI HLDGS INC COM 08975B109 BBG00Z4HKRY1 21,895 14,500 SH   SOLE   0 0 14,500
BILL HOLDINGS INC COM 090043100 BBG00QVJV7L3 358,710 6,817 SH   SOLE   0 0 6,817
BIOGEN INC COM 09062X103 BBG001S67826 2,021,705 8,721 SH   SOLE   0 0 8,721
BIOHAVEN LTD COM G1110E107 BBG017BXV3R8 265,498 7,649 SH   SOLE   0 0 7,649
BIO-TECHNE CORP COM 09073M104 BBG001S66C28 1,503,101 20,978 SH   SOLE   0 0 20,978
BITFARMS LTD COM 09173B107 BBG00PGMZVM7 69,201 26,926 SH   SOLE   0 0 26,926
BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 495,418 5,640 SH   SOLE   0 0 5,640
BLACK HILLS CORP COM 092113109 BBG001S5P6X8 214,586 3,946 SH   SOLE   0 0 3,946
BLACKBERRY LTD COM 09228F103 BBG001S60618 78,263 31,558 SH   SOLE   0 0 31,558
BLACKROCK CORE BD TR SHS BEN INT 09249E101 BBG001SFNB21 2,055,493 193,004 SH   SOLE   0 0 193,004
BLACKROCK CORPOR HI YLD FD I COM 09255P107 BBG001SJQLG3 2,276,861 234,970 SH   SOLE   0 0 234,970
BLACKROCK CR ALLOCATION INCO COM 092508100 BBG001SS72L0 241,798 22,577 SH   SOLE   0 0 22,577
BLACKROCK ENERGY & RES TR COM 09250U101 BBG001SMMW12 208,342 15,760 SH   SOLE   0 0 15,760
BLACKROCK ENHANCD CAP & INM COM 09256A109 BBG001SJTK18 927,445 46,395 SH   SOLE   0 0 46,395
BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 532,658 65,197 SH   SOLE   0 0 65,197
BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 840,474 79,215 SH   SOLE   0 0 79,215
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 BBG001SSV2L3 1,611,058 288,720 SH   SOLE   0 0 288,720
BLACKROCK ETF TRUST US EQT FACTOR 09290C103 BBG00NNWBWQ2 6,165,136 131,341 SH   SOLE   0 0 131,341
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 BBG01GQYLJY8 4,607,071 88,257 SH   SOLE   0 0 88,257
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 BBG00R28MSY7 555,804 36,185 SH   SOLE   0 0 36,185
BLACKROCK INC COM 09247X101 BBG001SDBP55 9,363,570 11,893 SH   SOLE   0 0 11,893
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 BBG00ZSNML46 813,657 112,539 SH   SOLE   0 0 112,539
BLACKROCK MULTI SECTOR INC T COM 09258A107 BBG003P84C70 1,323,280 90,760 SH   SOLE   0 0 90,760
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPM0W5 843,849 40,628 SH   SOLE   0 0 40,628
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 BBG001S5PKX7 176,265 15,475 SH   SOLE   0 0 15,475
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 185,280 15,325 SH   SOLE   0 0 15,325
BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 295,198 25,804 SH   SOLE   0 0 25,804
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 BBG001S6TRK0 122,499 11,700 SH   SOLE   0 0 11,700
BLACKROCK MUNIYIELD QUALITY COM 09254G108 BBG001S742F6 104,958 10,200 SH   SOLE   0 0 10,200
BLACKROCK MUNIYIELD QUALITY COM 09254E103 BBG001S71893 243,724 21,800 SH   SOLE   0 0 21,800
BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 817,372 88,941 SH   SOLE   0 0 88,941
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 BBG001T9DW47 722,633 44,198 SH   SOLE   0 0 44,198
BLACKSTONE INC COM 09260D107 BBG001S7H949 27,338,322 220,800 SH   SOLE   0 0 220,800
BLACKSTONE INC COM 09260D107 BBG001S7H949 1,070 10,000 SH Put SOLE   0 0 10,000
BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 1,507,420 86,502 SH   SOLE   0 0 86,502
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 1,275,666 41,661 SH   SOLE   0 0 41,661
BLINK CHARGING CO COM 09354A100 BBG001T2HMC1 36,052 13,158 SH   SOLE   0 0 13,158
BLOCK H & R INC COM 093671105 BBG001S5S031 342,565 6,317 SH   SOLE   0 0 6,317
BLOCK INC CL A 852234103 BBG001TFLWL5 2,130,440 33,035 SH   SOLE   0 0 33,035
BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 2,270,471 147,818 SH   SOLE   0 0 147,818
BLUE OWL CAPITAL INC COM CL A 09581B103 BBG00XV417S7 676,298 38,101 SH   SOLE   0 0 38,101
BNY MELLON ETF TRUST CONCENTRATED INT 09661T834 BBG013VPCL11 690,549 13,608 SH   SOLE   0 0 13,608
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 BBG004H65YJ9 121,518 11,486 SH   SOLE   0 0 11,486
BOEING CO COM 097023105 BBG001S5P0V3 17,795,677 97,773 SH   SOLE   0 0 97,773
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 9,407,499 2,375 SH   SOLE   0 0 2,375
BOOT BARN HLDGS INC COM 099406100 BBG007D38ZV3 217,378 1,686 SH   SOLE   0 0 1,686
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 1,169,309 7,598 SH   SOLE   0 0 7,598
BORGWARNER INC COM 099724106 BBG001S7F4D2 209,576 6,501 SH   SOLE   0 0 6,501
BORR DRILLING LTD SHS G1466R173 BBG00FJ1SZG8 163,759 25,389 SH   SOLE   0 0 25,389
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 2,699,895 35,059 SH   SOLE   0 0 35,059
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 7,399,341 204,969 SH   SOLE   0 0 204,969
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 BBG001S6YGF4 50,870 11,355 SH   SOLE   0 0 11,355
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 BBG002B1RS18 1,002,351 121,350 SH   SOLE   0 0 121,350
BRIGHT HORIZONS FAM SOL IN D COM 109194100 BBG003LFWPT4 235,461 2,139 SH   SOLE   0 0 2,139
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 BBG00JVRRR41 2,775,256 486,886 SH   SOLE   0 0 486,886
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 10,999,029 264,845 SH   SOLE   0 0 264,845
BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 BBG001TCQ0Q2 615 15,000 SH   SOLE   0 0 15,000
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 1,199,862 38,793 SH   SOLE   0 0 38,793
BROADCOM INC COM 11135F101 BBG00KHY5SY8 51,297,694 32,564 SH   SOLE   0 0 32,564
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 613,024 3,112 SH   SOLE   0 0 3,112
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 476,900 12,533 SH   SOLE   0 0 12,533
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 622,444 14,984 SH   SOLE   0 0 14,984
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 1,048,629 38,215 SH   SOLE   0 0 38,215
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 BBG00FF5CVF0 753,261 59,033 SH   SOLE   0 0 59,033
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 526,411 18,549 SH   SOLE   0 0 18,549
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 545,337 22,016 SH   SOLE   0 0 22,016
BROWN & BROWN INC COM 115236101 BBG001S5XFN0 529,557 5,923 SH   SOLE   0 0 5,923
BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 1,223,891 28,337 SH   SOLE   0 0 28,337
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 1,383,960 9,999 SH   SOLE   0 0 9,999
BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 588,560 5,512 SH   SOLE   0 0 5,512
BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 1 300 SH Call SOLE   0 0 300
BUTTERFLY NETWORK INC COM CL A 124155102 BBG00TN65984 8,411 10,004 SH   SOLE   0 0 10,004
C3 AI INC CL A 12468P104 BBG00Y6G6Y84 701,098 24,209 SH   SOLE   0 0 24,209
CACI INTL INC CL A 127190304 BBG001SF9NK1 363,463 845 SH   SOLE   0 0 845
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 2,423,546 7,875 SH   SOLE   0 0 7,875
CAESARS ENTERTAINMENT INC NE COM 12769G100 BBG0074Q3NL5 418,584 10,533 SH   SOLE   0 0 10,533
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 318,878 27,395 SH   SOLE   0 0 27,395
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 BBG0065XMFM6 579,668 25,832 SH   SOLE   0 0 25,832
CALAMOS GBL DYN INCOME FUND COM 12811L107 BBG001SQN842 2,977,501 434,038 SH   SOLE   0 0 434,038
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 BBG00PWZGZZ8 831,888 54,550 SH   SOLE   0 0 54,550
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 801,160 47,575 SH   SOLE   0 0 47,575
CALIFORNIA WTR SVC GROUP COM 130788102 BBG001S7QBD4 1,284,034 26,480 SH   SOLE   0 0 26,480
CAMBER ENERGY INC COM 13200M607 BBG001SMB2L8 1,998 17,000 SH   SOLE   0 0 17,000
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 BBG00CC09FG9 4,324,280 125,669 SH   SOLE   0 0 125,669
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 5,882,920 86,147 SH   SOLE   0 0 86,147
CAMECO CORP COM 13321L108 BBG001S5Y5S6 2,963,809 60,240 SH   SOLE   0 0 60,240
CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 645,690 14,288 SH   SOLE   0 0 14,288
CAMPING WORLD HLDGS INC CL A 13462K109 BBG00D2Z7X92 442,960 24,802 SH   SOLE   0 0 24,802
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 728,880 20,474 SH   SOLE   0 0 20,474
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 1,229,928 10,412 SH   SOLE   0 0 10,412
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 859,539 10,918 SH   SOLE   0 0 10,918
CANOPY GROWTH CORP COM NEW 138035704 BBG001T6MH82 70,274 10,893 SH   SOLE   0 0 10,893
CAPITAL GROUP CORE BALANCED SHS 14021D107 BBG01J9W1K83 1,956,563 65,811 SH   SOLE   0 0 65,811
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 15,711,260 487,169 SH   SOLE   0 0 487,169
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 BBG01J9W2L17 2,776,721 97,600 SH   SOLE   0 0 97,600
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 30,417,161 921,732 SH   SOLE   0 0 921,732
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 11,129,187 378,029 SH   SOLE   0 0 378,029
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 24,057,049 731,440 SH   SOLE   0 0 731,440
CAPITAL GROUP INTERNATIONAL SHS 14021M107 BBG01J9W3D87 1,080,281 37,709 SH   SOLE   0 0 37,709
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 17,834,414 693,407 SH   SOLE   0 0 693,407
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 BBG01J5S7N48 795,967 30,828 SH   SOLE   0 0 30,828
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 4,037,869 181,722 SH   SOLE   0 0 181,722
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 BBG019XRCM29 7,777,897 289,680 SH   SOLE   0 0 289,680
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 BBG019XFYS46 879,701 34,621 SH   SOLE   0 0 34,621
CAPITAL GRP FIXED INCM ETF T SHORT DURATION M 14020Y607 BBG01J5S8NT0 1,183,442 45,968 SH   SOLE   0 0 45,968
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 BBG019XS8NR3 2,302,036 85,514 SH   SOLE   0 0 85,514
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 1,078,946 7,793 SH   SOLE   0 0 7,793
CAPITAL SOUTHWEST CORP COM 140501107 BBG001S5Q7P4 383,526 14,700 SH   SOLE   0 0 14,700
CAPITOL SER TR HULL TACTICAL 14064D519 BBG01GVX6QV8 302,031 7,294 SH   SOLE   0 0 7,294
CAPRI HOLDINGS LIMITED SHS G1890L107 BBG0029SNS07 243,998 7,376 SH   SOLE   0 0 7,376
CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 1,381,980 14,056 SH   SOLE   0 0 14,056
CARLISLE COS INC COM 142339100 BBG001S5Q6R4 268,654 663 SH   SOLE   0 0 663
CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 400,807 9,983 SH   SOLE   0 0 9,983
CARMAX INC COM 143130102 BBG001SD9561 1,300,541 17,733 SH   SOLE   0 0 17,733
CARNIVAL CORP UNIT 99/99/9999 143658300 BBG001S5PL01 1,417,505 75,721 SH   SOLE   0 0 75,721
CARNIVAL CORP UNIT 99/99/9999 143658300 BBG001S5PL01 1,302 70,000 SH Call SOLE   0 0 70,000
CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 559,281 5,104 SH   SOLE   0 0 5,104
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 4,931,847 78,184 SH   SOLE   0 0 78,184
CARVANA CO CL A 146869102 BBG00GCTWF71 4,652,194 36,142 SH   SOLE   0 0 36,142
CARVANA CO CL A 146869102 BBG00GCTWF71 794 10,000 SH Put SOLE   0 0 10,000
CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 264,322 2,664 SH   SOLE   0 0 2,664
CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 1,375,213 3,604 SH   SOLE   0 0 3,604
CATERPILLAR INC COM 149123101 BBG001S5PJ06 23,676,101 71,078 SH   SOLE   0 0 71,078
CAVA GROUP INC COM 148929102 BBG00GBR8762 3,541,853 38,187 SH   SOLE   0 0 38,187
CBIZ INC COM 124805102 BBG001S8MB55 3,209,716 43,316 SH   SOLE   0 0 43,316
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 459,292 2,701 SH   SOLE   0 0 2,701
CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 128,792 25,554 SH   SOLE   0 0 25,554
CBRE GROUP INC CL A 12504L109 BBG001SC2D27 677,057 7,598 SH   SOLE   0 0 7,598
CDW CORP COM 12514G108 BBG001V18TB6 749,674 3,349 SH   SOLE   0 0 3,349
CECO ENVIRONMENTAL CORP COM 125141101 BBG001S6PJV0 437,943 15,180 SH   SOLE   0 0 15,180
CELSIUS HLDGS INC COM NEW 15118V207 BBG001SQSKT3 776,071 13,594 SH   SOLE   0 0 13,594
CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 149,463 23,390 SH   SOLE   0 0 23,390
CENCORA INC COM 03073E105 BBG001S8X7P0 1,528,542 6,785 SH   SOLE   0 0 6,785
CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 359,128 18,267 SH   SOLE   0 0 18,267
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 399,788 6,030 SH   SOLE   0 0 6,030
CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 409,356 13,263 SH   SOLE   0 0 13,263
CENTRAL SECS CORP COM 155123102 BBG001S5PP20 322,226 7,320 SH   SOLE   0 0 7,320
CERUS CORP COM 157085101 BBG001S97DG4 23,390 13,290 SH   SOLE   0 0 13,290
CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 409,810 5,529 SH   SOLE   0 0 5,529
CHAMPIONX CORPORATION COM 15872M104 BBG00JH9V005 341,528 10,284 SH   SOLE   0 0 10,284
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 49,056 32,486 SH   SOLE   0 0 32,486
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 408,616 1,978 SH   SOLE   0 0 1,978
CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 1,929,655 6,455 SH   SOLE   0 0 6,455
CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 327,855 1,987 SH   SOLE   0 0 1,987
CHEMED CORP NEW COM 16359R103 BBG001S679X0 497,013 916 SH   SOLE   0 0 916
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 1,095,918 6,268 SH   SOLE   0 0 6,268
CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 567,193 6,901 SH   SOLE   0 0 6,901
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 46,457 297 SH   OTR   0 0 297
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 38,043,055 243,507 SH   SOLE   0 0 243,507
CHEWY INC CL A 16679L109 BBG00P19DLQ4 465,124 17,075 SH   SOLE   0 0 17,075
CHINA FD INC COM 169373107 BBG001S6HMG9 101,635 10,043 SH   SOLE   0 0 10,043
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 8,326,510 132,903 SH   SOLE   0 0 132,903
CHORD ENERGY CORPORATION COM NEW 674215207 BBG00Y7BLJF2 215,050 1,282 SH   SOLE   0 0 1,282
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 3,278,741 12,853 SH   SOLE   0 0 12,853
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 3,595,246 34,677 SH   SOLE   0 0 34,677
CHURCHILL DOWNS INC COM 171484108 BBG001S67Z80 602,181 4,314 SH   SOLE   0 0 4,314
CIENA CORP COM NEW 171779309 BBG001S61J73 281,903 5,851 SH   SOLE   0 0 5,851
CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 1,008,579 8,540 SH   SOLE   0 0 8,540
CINTAS CORP COM 172908105 BBG001S7CRG1 5,690,734 8,126 SH   SOLE   0 0 8,126
CION INVT CORP COM 17259U204 BBG009KJ66C3 7,483,418 617,444 SH   SOLE   0 0 617,444
CIPHER MINING INC COM 17253J106 BBG00XYHY0L1 305,191 73,540 SH   SOLE   0 0 73,540
CISCO SYS INC COM 17275R102 BBG001S6HC62 18,727,123 394,171 SH   SOLE   0 0 394,171
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 11,217,891 176,772 SH   SOLE   0 0 176,772
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 BBG001V1J7S4 23,360 40,020 SH   SOLE   0 0 40,020
CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 2,118,793 58,806 SH   SOLE   0 0 58,806
CIVISTA BANCSHARES INC COM NO PAR 178867107 BBG001S91FV8 253,835 16,387 SH   SOLE   0 0 16,387
CLEAN HARBORS INC COM 184496107 BBG001S5PW98 314,576 1,391 SH   SOLE   0 0 1,391
CLEARWAY ENERGY INC CL A 18539C105 BBG004P33PP1 225,336 9,944 SH   SOLE   0 0 9,944
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 4,857,069 315,599 SH   SOLE   0 0 315,599
CLOROX CO DEL COM 189054109 BBG001S5PX50 4,427,585 32,444 SH   SOLE   0 0 32,444
CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 1,542,884 18,627 SH   SOLE   0 0 18,627
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 BBG001SPR742 2,846,159 529,026 SH   SOLE   0 0 529,026
CME GROUP INC COM 12572Q105 BBG001S86547 1,020,926 5,193 SH   SOLE   0 0 5,193
CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 1,994,872 33,510 SH   SOLE   0 0 33,510
CNH INDL N V SHS N20944109 BBG0059JSF67 147,827 14,593 SH   SOLE   0 0 14,593
COCA COLA CO COM 191216100 BBG001S5SMQ8 21,149,266 332,274 SH   SOLE   0 0 332,274
COCA COLA CONS INC COM 191098102 BBG001S5Q0W1 685,828 632 SH   SOLE   0 0 632
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 268,491 3,685 SH   SOLE   0 0 3,685
CODEXIS INC COM 192005106 BBG001SV4129 853,246 275,241 SH   SOLE   0 0 275,241
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 465,775 6,849 SH   SOLE   0 0 6,849
COHEN & STEERS CLOSED-END OP COM 19248P106 BBG001SMCWX8 782,034 65,442 SH   SOLE   0 0 65,442
COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 1,665,361 74,082 SH   SOLE   0 0 74,082
COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 2,048,420 175,379 SH   SOLE   0 0 175,379
COHEN & STEERS REIT & PFD & COM 19247X100 BBG001SLK0B5 813,570 39,940 SH   SOLE   0 0 39,940
COHEN & STEERS TOTAL RETURN COM 19247R103 BBG001S7G423 292,890 25,336 SH   SOLE   0 0 25,336
COHERENT CORP COM 19247G107 BBG001S5S6N6 2,235,898 30,857 SH   SOLE   0 0 30,857
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 3,834,888 17,256 SH   SOLE   0 0 17,256
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 4,730 10,000 SH Put SOLE   0 0 10,000
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 6,347,276 65,409 SH   SOLE   0 0 65,409
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 BBG00HY5VSC4 301,237 17,074 SH   SOLE   0 0 17,074
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG00M6JW9V4 403,001 19,784 SH   SOLE   0 0 19,784
COLUMBIA ETF TR I RESH ENHNC COR 19761L706 BBG00QDMNL89 1,158,378 35,896 SH   SOLE   0 0 35,896
COLUMBIA ETF TR I US EQUITY INCOME 19761L854 BBG00D2R0FY8 531,007 12,077 SH   SOLE   0 0 12,077
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GY3 5,133,391 160,821 SH   SOLE   0 0 160,821
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 BBG001YR03P6 200,920 2,874 SH   SOLE   0 0 2,874
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 16,784,622 428,617 SH   SOLE   0 0 428,617
COMERICA INC COM 200340107 BBG001S6PXB1 283,864 5,562 SH   SOLE   0 0 5,562
COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 287,452 945 SH   SOLE   0 0 945
COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 697,358 12,502 SH   SOLE   0 0 12,502
COMMERCIAL VEH GROUP INC COM 202608105 BBG001SLYY17 602,504 122,960 SH   SOLE   0 0 122,960
COMPASS DIVERSIFIED SH BEN INT 20451Q104 BBG001SPY7K6 346,451 15,826 SH   SOLE   0 0 15,826
CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 3,759,276 132,276 SH   SOLE   0 0 132,276
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 7,838,206 68,528 SH   SOLE   0 0 68,528
CONSOL ENERGY INC NEW COM 20854L108 BBG00HC115M9 286,549 2,808 SH   SOLE   0 0 2,808
CONSOLIDATED COMM HLDGS INC COM 209034107 BBG001S5PL29 9,965,555 2,264,899 SH   SOLE   0 0 2,264,899
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 4,348,302 48,628 SH   SOLE   0 0 48,628
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 4,178,640 16,241 SH   SOLE   0 0 16,241
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 3,830,859 19,129 SH   SOLE   0 0 19,129
CONSTELLIUM SE CL A SHS F21107101 BBG004K5PKF9 1,022,318 54,234 SH   SOLE   0 0 54,234
COPART INC COM 217204106 BBG001S7MTB1 1,396,327 25,781 SH   SOLE   0 0 25,781
CORMEDIX INC COM 21900C308 BBG001T6FWS5 136,222 31,460 SH   SOLE   0 0 31,460
CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 405,027 52,601 SH   SOLE   0 0 52,601
CORNERSTONE TOTAL RETURN FD COM 21924U300 BBG001S5QTF7 109,958 14,007 SH   SOLE   0 0 14,007
CORNING INC COM 219350105 BBG001S5RLH1 4,475,518 115,199 SH   SOLE   0 0 115,199
CORTEVA INC COM 22052L104 BBG00BN969D0 1,519,435 28,169 SH   SOLE   0 0 28,169
COSTAR GROUP INC COM 22160N109 BBG001SD3DY9 744,958 10,048 SH   SOLE   0 0 10,048
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 54,760,314 64,424 SH   SOLE   0 0 64,424
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 4,738,413 177,668 SH   SOLE   0 0 177,668
COTY INC COM CL A 222070203 BBG001S8GLM1 1,198,353 119,596 SH   SOLE   0 0 119,596
COUPANG INC CL A 22266T109 BBG00XMJRPR7 1,157,745 55,262 SH   SOLE   0 0 55,262
COVENANT LOGISTICS GROUP INC CL A 22284P105 BBG001S89TF0 203,627 4,131 SH   SOLE   0 0 4,131
CRANE COMPANY COMMON STOCK 224408104 BBG016G0L0V9 655,151 4,519 SH   SOLE   0 0 4,519
CRANE NXT CO COM 224441105 BBG017BXPZ94 241,567 3,933 SH   SOLE   0 0 3,933
CRESUD S A C I F Y A SPONSORED ADR 226406106 BBG001S7XKP3 88,086 10,716 SH   SOLE   0 0 10,716
CRH PLC ORD G25508105 BBG001S61NK9 472,304 6,299 SH   SOLE   0 0 6,299
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 4,192,740 77,627 SH   SOLE   0 0 77,627
CROCS INC COM 227046109 BBG001SDGFR8 2,256,260 15,460 SH   SOLE   0 0 15,460
CRONOS GROUP INC COM 22717L101 BBG006G267X6 93,883 40,292 SH   SOLE   0 0 40,292
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 12,496,102 32,611 SH   SOLE   0 0 32,611
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 2,984,536 30,548 SH   SOLE   0 0 30,548
CSX CORP COM 126408103 BBG001S5Q7Q3 3,973,609 118,792 SH   SOLE   0 0 118,792
CUMMINS INC COM 231021106 BBG001S5Q9M3 5,260,717 18,996 SH   SOLE   0 0 18,996
CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 592,189 2,185 SH   SOLE   0 0 2,185
CVB FINL CORP COM 126600105 BBG001SJ1SH4 210,777 12,226 SH   SOLE   0 0 12,226
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 6,908,030 116,967 SH   SOLE   0 0 116,967
CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QW1 1,669,979 6,112 SH   SOLE   0 0 6,112
CYTOMX THERAPEUTICS INC COM 23284F105 BBG001V0GS49 63,658 52,179 SH   SOLE   0 0 52,179
D R HORTON INC COM 23331A109 BBG001S8M692 3,474,166 24,651 SH   SOLE   0 0 24,651
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 10,793,710 43,200 SH   SOLE   0 0 43,200
DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 1,080,829 7,143 SH   SOLE   0 0 7,143
DATADOG INC CL A COM 23804L103 BBG003NJHZW5 3,744,687 28,874 SH   SOLE   0 0 28,874
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 BBG00FNFQR36 1,531,998 37,715 SH   SOLE   0 0 37,715
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 BBG00FNFQV91 492,382 14,766 SH   SOLE   0 0 14,766
DAVITA INC COM 23918K108 BBG001SB5DZ0 315,387 2,276 SH   SOLE   0 0 2,276
DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 3,726,633 89,928 SH   SOLE   0 0 89,928
DBX ETF TR XTRACK MSCI EURP 233051853 BBG005BHZSN3 222,732 5,358 SH   SOLE   0 0 5,358
DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 735,646 760 SH   SOLE   0 0 760
DEERE & CO COM 244199105 BBG001S5QFF7 20,192,710 54,044 SH   SOLE   0 0 54,044
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 BBG01282ZKG1 60,863 11,147 SH   SOLE   0 0 11,147
DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 3,998,767 28,995 SH   SOLE   0 0 28,995
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 5,158,252 108,732 SH   SOLE   0 0 108,732
DENISON MINES CORP COM 248356107 BBG001S9ZPX7 383,573 192,750 SH   SOLE   0 0 192,750
DEUTSCHE BANK A G NAMEN AKT D18190898 BBG001S683N3 279,737 17,549 SH   SOLE   0 0 17,549
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 3,963,098 83,609 SH   SOLE   0 0 83,609
DEXCOM INC COM 252131107 BBG001SKZG99 1,214,299 10,710 SH   SOLE   0 0 10,710
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 1,627,693 12,911 SH   SOLE   0 0 12,911
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 4,406,766 22,012 SH   SOLE   0 0 22,012
DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 470,738 2,191 SH   SOLE   0 0 2,191
DIGI INTL INC COM 253798102 BBG001S5Z4V4 768,276 33,505 SH   SOLE   0 0 33,505
DIGIMARC CORP NEW COM 25381B101 BBG001T2W3C6 10,912,679 351,908 SH   SOLE   0 0 351,908
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 1,821,507 11,979 SH   SOLE   0 0 11,979
DIGITALOCEAN HLDGS INC COM 25402D102 BBG00ZGF6TM7 1,676,395 48,241 SH   SOLE   0 0 48,241
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 2,571,152 61,896 SH   SOLE   0 0 61,896
DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682 BBG01B92W7S9 205,177 6,132 SH   SOLE   0 0 6,132
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 BBG017159MD8 503,104 18,822 SH   SOLE   0 0 18,822
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 6,532,784 252,523 SH   SOLE   0 0 252,523
DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 BBG01BGVG000 480,085 9,395 SH   SOLE   0 0 9,395
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 BBG01B92VTS2 463,730 14,078 SH   SOLE   0 0 14,078
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 4,929,283 137,153 SH   SOLE   0 0 137,153
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 10,336,798 348,391 SH   SOLE   0 0 348,391
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 BBG01631TNW2 1,099,070 41,805 SH   SOLE   0 0 41,805
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 BBG01633DW64 1,488,112 60,419 SH   SOLE   0 0 60,419
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 BBG012558MV6 1,836,949 38,454 SH   SOLE   0 0 38,454
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 2,907,318 61,858 SH   SOLE   0 0 61,858
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 BBG00Y2JG0C0 6,484,771 172,974 SH   SOLE   0 0 172,974
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625 BBG01J6LTBL5 327,420 5,501 SH   SOLE   0 0 5,501
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 50,305,525 1,560,345 SH   SOLE   0 0 1,560,345
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 16,984,859 288,612 SH   SOLE   0 0 288,612
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 BBG015DLMLQ7 2,330,945 72,864 SH   SOLE   0 0 72,864
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 BBG01BN5Z188 1,188,068 41,095 SH   SOLE   0 0 41,095
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 1,353,765 34,473 SH   SOLE   0 0 34,473
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 BBG015GTL6R0 743,929 33,662 SH   SOLE   0 0 33,662
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 4,954,555 82,466 SH   SOLE   0 0 82,466
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 BBG01B92NHL4 1,784,213 51,182 SH   SOLE   0 0 51,182
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 1,819,014 35,069 SH   SOLE   0 0 35,069
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 26,644,201 1,048,158 SH   SOLE   0 0 1,048,158
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 BBG001T3NV87 200,408 1,372 SH   SOLE   0 0 1,372
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 1,507,408 16,987 SH   SOLE   0 0 16,987
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 1,690,846 12,926 SH   SOLE   0 0 12,926
DISNEY WALT CO COM 254687106 BBG001S5QHF3 26,348,118 265,365 SH   SOLE   0 0 265,365
DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 1,152,696 140,230 SH   SOLE   0 0 140,230
DOCUSIGN INC COM 256163106 BBG001T535D5 1,604,967 29,999 SH   SOLE   0 0 29,999
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 754,892 5,709 SH   SOLE   0 0 5,709
DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 742,248 6,952 SH   SOLE   0 0 6,952
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 5,091,420 103,907 SH   SOLE   0 0 103,907
DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 1,150,559 2,228 SH   SOLE   0 0 2,228
DONALDSON INC COM 257651109 BBG001S5QDV4 1,925,234 26,903 SH   SOLE   0 0 26,903
DOORDASH INC CL A 25809K105 BBG005D7QCK1 1,855,997 17,062 SH   SOLE   0 0 17,062
DORIAN LPG LTD SHS USD Y2106R110 BBG006476HV8 233,004 5,553 SH   SOLE   0 0 5,553
DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303 BBG01G091FF2 877,265 17,071 SH   SOLE   0 0 17,071
DOUBLELINE INCOME SOLUTIONS COM 258622109 BBG003TXW7X2 1,238,854 98,950 SH   SOLE   0 0 98,950
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 BBG00R4C16B2 231,236 14,654 SH   SOLE   0 0 14,654
DOVER CORP COM 260003108 BBG001S5QL46 1,590,627 8,815 SH   SOLE   0 0 8,815
DOW INC COM 260557103 BBG00BN96931 6,670,677 125,743 SH   SOLE   0 0 125,743
DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 3,139,543 82,251 SH   SOLE   0 0 82,251
DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58K1 262,474 3,695 SH   SOLE   0 0 3,695
DTE ENERGY CO COM 233331107 BBG001S5QN88 1,859,861 16,754 SH   SOLE   0 0 16,754
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 7,526,987 75,097 SH   SOLE   0 0 75,097
DUOLINGO INC CL A COM 26603R106 BBG003D4V960 2,699,352 12,936 SH   SOLE   0 0 12,936
DUOS TECHNOLOGIES GROUP INC COM 266042407 BBG001T0S2X4 50,210 17,556 SH   SOLE   0 0 17,556
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 5,641,348 70,087 SH   SOLE   0 0 70,087
DUTCH BROS INC CL A 26701L100 BBG01282ZJ56 279,574 6,753 SH   SOLE   0 0 6,753
E L F BEAUTY INC COM 26856L103 BBG00DQ6VYQ2 1,048,562 4,976 SH   SOLE   0 0 4,976
EA SERIES TRUST ALPHA ARCH 1-3 02072L565 BBG01BBK3R95 1,201,059 11,140 SH   SOLE   0 0 11,140
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 BBG01FN0H876 256,793 12,605 SH   SOLE   0 0 12,605
EA SERIES TRUST MORGAN DEMPSEY L 02072L482 BBG01GF8GB89 348,096 14,004 SH   SOLE   0 0 14,004
EA SERIES TRUST US QUAN VALUE 02072L102 BBG007D96637 658,655 15,364 SH   SOLE   0 0 15,364
EAGLE POINT CREDIT COMPANY I COM 269808101 BBG006XN8K15 855,286 85,103 SH   SOLE   0 0 85,103
EAST WEST BANCORP INC COM 27579R104 BBG001SCC7R2 300,389 4,102 SH   SOLE   0 0 4,102
EASTERLY GOVT PPTYS INC COM 27616P103 BBG007SV91T2 313,852 25,372 SH   SOLE   0 0 25,372
EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 1,013,508 10,345 SH   SOLE   0 0 10,345
EATON CORP PLC SHS G29183103 BBG001S5QZ45 10,364,631 33,056 SH   SOLE   0 0 33,056
EATON VANCE ENHANCED EQUITY COM 278277108 BBG001SNGXL3 854,384 39,228 SH   SOLE   0 0 39,228
EATON VANCE FLTING RATE INC COM 278279104 BBG001SM29R7 235,226 17,528 SH   SOLE   0 0 17,528
EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 404,473 41,527 SH   SOLE   0 0 41,527
EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 976,072 111,170 SH   SOLE   0 0 111,170
EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 3,983,727 171,048 SH   SOLE   0 0 171,048
EATON VANCE TAX-ADVANTAGED G COM 27828U106 BBG001SK6L81 341,081 13,375 SH   SOLE   0 0 13,375
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 807,604 59,078 SH   SOLE   0 0 59,078
EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 3,223,572 229,436 SH   SOLE   0 0 229,436
EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 267,530 31,661 SH   SOLE   0 0 31,661
EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 1,024,679 123,904 SH   SOLE   0 0 123,904
EBAY INC. COM 278642103 BBG001S9B9J5 1,281,977 23,864 SH   SOLE   0 0 23,864
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 BBG00NPWMMH0 1,592,121 138,325 SH   SOLE   0 0 138,325
ECOLAB INC COM 278865100 BBG001S5QRB5 5,687,423 23,897 SH   SOLE   0 0 23,897
ECOPETROL S A SPONSORED ADS 279158109 BBG001T3G3D1 386,735 34,560 SH   SOLE   0 0 34,560
EDISON INTL COM 281020107 BBG001S7MY75 1,374,670 19,144 SH   SOLE   0 0 19,144
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 1,833,820 19,853 SH   SOLE   0 0 19,853
ELANCO ANIMAL HEALTH INC COM 28414H103 BBG00LJYS1R6 2,016,621 139,752 SH   SOLE   0 0 139,752
ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 491,298 3,526 SH   SOLE   0 0 3,526
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 7,099,637 13,103 SH   SOLE   0 0 13,103
ELI LILLY & CO COM 532457108 BBG001S5STL8 72,793,696 80,401 SH   SOLE   0 0 80,401
ELLINGTON CREDIT COMPANY COM SHS BEN INT 288578107 BBG004DFMB86 78,925 11,356 SH   SOLE   0 0 11,356
ELLSWORTH GROWTH & INCOME FD COM 289074106 BBG001S5QR43 189,281 22,971 SH   SOLE   0 0 22,971
EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 443,195 1,214 SH   SOLE   0 0 1,214
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 6,302,277 57,210 SH   SOLE   0 0 57,210
EMX RTY CORP COM 26873J107 BBG001S9CTR1 659,817 366,565 SH   SOLE   0 0 366,565
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 3,687,045 103,598 SH   SOLE   0 0 103,598
ENCORE WIRE CORP COM 292562105 BBG001S70TC4 406,633 1,403 SH   SOLE   0 0 1,403
ENERGY FUELS INC COM NEW 292671708 BBG001S9FH94 496,932 82,002 SH   SOLE   0 0 82,002
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 9,153,525 564,336 SH   SOLE   0 0 564,336
ENI S P A SPONSORED ADR 26874R108 BBG001S5QQ09 429,760 13,958 SH   SOLE   0 0 13,958
ENOVIX CORPORATION COM 293594107 BBG00YC538B7 1,249,853 80,844 SH   SOLE   0 0 80,844
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 1,899,084 19,046 SH   SOLE   0 0 19,046
ENTEGRIS INC COM 29362U104 BBG001SF9YL6 1,477,594 10,913 SH   SOLE   0 0 10,913
ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 676,037 6,318 SH   SOLE   0 0 6,318
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 10,530,551 363,373 SH   SOLE   0 0 363,373
ENVIRI CORP COM 415864107 BBG001S5S0V0 446,879 51,782 SH   SOLE   0 0 51,782
EOG RES INC COM 26875P101 BBG001S5ZB93 1,809,112 14,373 SH   SOLE   0 0 14,373
EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 669,440 15,947 SH   SOLE   0 0 15,947
EQT CORP COM 26884L109 BBG001S5QXJ4 461,746 12,486 SH   SOLE   0 0 12,486
EQUINIX INC COM 29444U700 BBG001SKBNS9 1,648,715 2,179 SH   SOLE   0 0 2,179
EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 366,132 12,819 SH   SOLE   0 0 12,819
EQUINOX GOLD CORP COM 29446Y502 BBG001SSK0K0 1,051,533 201,057 SH   SOLE   0 0 201,057
EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 254,791 3,912 SH   SOLE   0 0 3,912
EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 227,186 3,276 SH   SOLE   0 0 3,276
ESPERION THERAPEUTICS INC NE COM 29664W105 BBG004KB3SZ1 66,977 30,170 SH   SOLE   0 0 30,170
ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 3,927,950 105,222 SH   SOLE   0 0 105,222
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 BBG00Y04QBN8 276,438 6,699 SH   SOLE   0 0 6,699
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 553,537 13,243 SH   SOLE   0 0 13,243
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 BBG00LWJ3BF2 2,887,701 45,989 SH   SOLE   0 0 45,989
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 BBG00R2NHHR2 320,420 12,710 SH   SOLE   0 0 12,710
ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 234,012 11,903 SH   SOLE   0 0 11,903
ETFIS SER TR I VIRTUS INFRCAP 26923G822 BBG00KXH37F6 518,796 24,669 SH   SOLE   0 0 24,669
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 500,682 22,533 SH   SOLE   0 0 22,533
ETSY INC COM 29786A106 BBG001T53625 299,739 5,082 SH   SOLE   0 0 5,082
ETSY INC COM 29786A106 BBG001T53625 1,679 20,000 SH Call SOLE   0 0 20,000
EVERGY INC COM 30034W106 BBG00H433CS1 716,178 13,520 SH   SOLE   0 0 13,520
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 1,083,971 19,114 SH   SOLE   0 0 19,114
EVGO INC CL A COM 30052F100 BBG00XP21PS8 30,170 12,314 SH   SOLE   0 0 12,314
EVOGENE LTD SHS M4119S104 BBG001SR80P1 9,115 14,013 SH   SOLE   0 0 14,013
EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 1,082,513 25,621 SH   SOLE   0 0 25,621
EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889 BBG007J2YCW0 969,337 29,205 SH   SOLE   0 0 29,205
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 BBG005FHK626 268,539 4,874 SH   SOLE   0 0 4,874
EXELON CORP COM 30161N101 BBG001SBJMT2 1,917,039 55,390 SH   SOLE   0 0 55,390
EXLSERVICE HOLDINGS INC COM 302081104 BBG001SKWX40 297,167 9,476 SH   SOLE   0 0 9,476
EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 2,870,954 22,787 SH   SOLE   0 0 22,787
EXSCIENTIA PLC ADS 30223G102 BBG012GMTYJ2 154,138 30,223 SH   SOLE   0 0 30,223
EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 3,279,879 21,105 SH   SOLE   0 0 21,105
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 74,828 650 SH   OTR   0 0 650
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 63,570,218 552,858 SH   SOLE   0 0 552,858
F N B CORP COM 302520101 BBG001S5R1Q5 243,897 17,828 SH   SOLE   0 0 17,828
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 722,046 1,769 SH   SOLE   0 0 1,769
FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 796,436 535 SH   SOLE   0 0 535
FASTENAL CO COM 311900104 BBG001S5R1F7 5,647,698 89,875 SH   SOLE   0 0 89,875
FASTLY INC CL A 31188V100 BBG004NLQHM9 302,831 41,089 SH   SOLE   0 0 41,089
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 271,001 2,684 SH   SOLE   0 0 2,684
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305 BBG01BHYXWN9 3,613,715 145,455 SH   SOLE   0 0 145,455
FEDEX CORP COM 31428X106 BBG001S5R3M5 5,862,247 19,551 SH   SOLE   0 0 19,551
FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 301,723 1,558 SH   SOLE   0 0 1,558
FERRARI N V COM N3167Y103 BBG009PH3Q95 891,806 2,184 SH   SOLE   0 0 2,184
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 2,118,054 30,288 SH   SOLE   0 0 30,288
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 2,006,207 47,272 SH   SOLE   0 0 47,272
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 BBG00V6QFYM2 428,820 14,285 SH   SOLE   0 0 14,285
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 BBG005FHW240 877,633 18,514 SH   SOLE   0 0 18,514
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 9,316,759 193,094 SH   SOLE   0 0 193,094
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 BBG01K786JL8 425,763 14,907 SH   SOLE   0 0 14,907
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 BBG01K4K80N1 277,611 8,605 SH   SOLE   0 0 8,605
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 3,146,618 67,264 SH   SOLE   0 0 67,264
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 406,579 7,128 SH   SOLE   0 0 7,128
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 BBG005FHWFG8 234,317 4,486 SH   SOLE   0 0 4,486
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 BBG005FHW2X8 5,441,774 216,890 SH   SOLE   0 0 216,890
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 391,518 6,757 SH   SOLE   0 0 6,757
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 1,199,492 17,485 SH   SOLE   0 0 17,485
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 2,271,114 13,241 SH   SOLE   0 0 13,241
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 204,411 8,067 SH   SOLE   0 0 8,067
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 1,718,352 39,089 SH   SOLE   0 0 39,089
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 351,645 6,107 SH   SOLE   0 0 6,107
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 BBG00L4J9BR4 261,933 5,248 SH   SOLE   0 0 5,248
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 8,433,317 187,699 SH   SOLE   0 0 187,699
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 233,945 4,734 SH   SOLE   0 0 4,734
FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 1,824,191 24,207 SH   SOLE   0 0 24,207
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 BBG01KY66QQ1 815,189 15,539 SH   SOLE   0 0 15,539
FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 1,056,118 28,943 SH   SOLE   0 0 28,943
FINWARD BANCORP COM 31812F109 BBG001S9SXD0 205,577 8,384 SH   SOLE   0 0 8,384
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 BBG001SRY1B5 346,821 27,223 SH   SOLE   0 0 27,223
FIRST BUSEY CORP COM NEW 319383204 BBG001SBH5P5 885,097 36,559 SH   SOLE   0 0 36,559
FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 276,114 164 SH   SOLE   0 0 164
FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 1,187,090 200,522 SH   SOLE   0 0 200,522
FIRST SOLAR INC COM 336433107 BBG001S991Z7 833,525 3,697 SH   SOLE   0 0 3,697
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 BBG00GY1H1G6 205,689 4,154 SH   SOLE   0 0 4,154
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 BBG007GFNP02 1,184,428 43,593 SH   SOLE   0 0 43,593
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 234,439 6,621 SH   SOLE   0 0 6,621
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 2,699,893 146,973 SH   SOLE   0 0 146,973
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 19,583,272 312,882 SH   SOLE   0 0 312,882
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 4,063,035 84,086 SH   SOLE   0 0 84,086
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 7,620,783 438,986 SH   SOLE   0 0 438,986
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 BBG00MFP1CK9 1,164,895 58,923 SH   SOLE   0 0 58,923
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 1,023,536 18,589 SH   SOLE   0 0 18,589
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 BBG002NCPYS1 4,901,981 120,769 SH   SOLE   0 0 120,769
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 3,767,099 157,356 SH   SOLE   0 0 157,356
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 5,912,916 247,299 SH   SOLE   0 0 247,299
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 9,534,657 99,807 SH   SOLE   0 0 99,807
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 902,916 15,071 SH   SOLE   0 0 15,071
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 514,008 7,977 SH   SOLE   0 0 7,977
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 2,292,024 125,936 SH   SOLE   0 0 125,936
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 811,914 17,540 SH   SOLE   0 0 17,540
FIRST TR EXCHANGE TRADED FD GROWTH STRENGTH 33733E823 BBG01B34NPM7 5,016,237 164,413 SH   SOLE   0 0 164,413
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 3,905,718 37,368 SH   SOLE   0 0 37,368
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 1,832,980 26,932 SH   SOLE   0 0 26,932
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 3,535,211 43,149 SH   SOLE   0 0 43,149
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 724,688 11,180 SH   SOLE   0 0 11,180
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 22,442,106 397,768 SH   SOLE   0 0 397,768
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 12,227,191 105,790 SH   SOLE   0 0 105,790
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 1,919,818 14,089 SH   SOLE   0 0 14,089
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 994,366 30,069 SH   SOLE   0 0 30,069
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 BBG001V11W53 490,422 9,607 SH   SOLE   0 0 9,607
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 BBG001V11W62 3,348,170 45,504 SH   SOLE   0 0 45,504
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 BBG001V11W71 4,412,588 85,266 SH   SOLE   0 0 85,266
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 621,720 27,669 SH   SOLE   0 0 27,669
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 102,343,986 1,217,802 SH   SOLE   0 0 1,217,802
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 11,863,173 57,887 SH   SOLE   0 0 57,887
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 BBG00CDYRGK7 2,324,067 65,912 SH   SOLE   0 0 65,912
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 BBG006VZDTG9 229,957 11,691 SH   SOLE   0 0 11,691
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 17,222,548 300,746 SH   SOLE   0 0 300,746
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 BBG00HDBJNP5 281,091 8,398 SH   SOLE   0 0 8,398
FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804 BBG01B92RPD1 7,633,481 326,915 SH   SOLE   0 0 326,915
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 23,239,689 389,928 SH   SOLE   0 0 389,928
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 7,313,110 181,035 SH   SOLE   0 0 181,035
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 42,328 1,042 SH   OTR   0 0 1,042
FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738 BBG00GY1J3M3 738,268 23,497 SH   SOLE   0 0 23,497
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 10,412,823 216,708 SH   SOLE   0 0 216,708
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 BBG019WLSRG0 2,075,991 88,793 SH   SOLE   0 0 88,793
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 BBG00KDSF556 50,419 998 SH   OTR   0 0 998
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 BBG00KDSF556 7,443,670 148,339 SH   SOLE   0 0 148,339
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 BBG001T2Y423 200,659 12,379 SH   SOLE   0 0 12,379
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 BBG01HPQFDQ3 314,297 15,384 SH   SOLE   0 0 15,384
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 BBG00YGCBMV6 1,023,319 29,922 SH   SOLE   0 0 29,922
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 BBG013JYKVJ6 1,061,527 56,645 SH   SOLE   0 0 56,645
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108 BBG006H1W526 8,034,383 157,352 SH   SOLE   0 0 157,352
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 868,624 55,259 SH   SOLE   0 0 55,259
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 334,797 9,844 SH   SOLE   0 0 9,844
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 4,253,357 56,217 SH   SOLE   0 0 56,217
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 BBG005SW6VT1 2,194,556 107,471 SH   SOLE   0 0 107,471
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 258,369 6,102 SH   SOLE   0 0 6,102
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 1,896,307 61,449 SH   SOLE   0 0 61,449
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 1,134,327 11,359 SH   SOLE   0 0 11,359
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 4,633,717 152,124 SH   SOLE   0 0 152,124
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 1,616,048 10,494 SH   SOLE   0 0 10,494
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 5,627,642 82,383 SH   SOLE   0 0 82,383
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 88,207,443 1,611,084 SH   SOLE   0 0 1,611,084
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 3,299,036 72,173 SH   SOLE   0 0 72,173
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 31,195,685 934,561 SH   SOLE   0 0 934,561
FIRST TR EXCHANGE-TRADED FD ULTRA SHT DUR MU 33740J104 BBG00MFP1JH8 1,707,654 85,127 SH   SOLE   0 0 85,127
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 2,098,373 21,124 SH   SOLE   0 0 21,124
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 BBG001SS8248 6,946,961 69,481 SH   SOLE   0 0 69,481
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276 BBG01MQW4K20 830,467 44,699 SH   SOLE   0 0 44,699
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752 BBG01846SSX5 3,063,892 103,650 SH   SOLE   0 0 103,650
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703 BBG00YXMQXB7 10,331,556 424,817 SH   SOLE   0 0 424,817
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 BBG00VC9SZ91 39,299,844 1,358,916 SH   SOLE   0 0 1,358,916
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 BBG01462JDB8 284,340 7,883 SH   SOLE   0 0 7,883
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 BBG00VC9SSV2 273,391 6,686 SH   SOLE   0 0 6,686
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 BBG00MZ7KPW4 1,078,740 57,717 SH   SOLE   0 0 57,717
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 BBG00W5F8DK1 505,572 17,896 SH   SOLE   0 0 17,896
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 41,442,639 962,662 SH   SOLE   0 0 962,662
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 10,574,035 432,474 SH   SOLE   0 0 432,474
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 BBG0133TR3F3 1,128,912 48,660 SH   SOLE   0 0 48,660
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 15,734,270 213,781 SH   SOLE   0 0 213,781
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 9,526,647 98,223 SH   SOLE   0 0 98,223
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 3,012,663 27,760 SH   SOLE   0 0 27,760
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 15,971,307 421,073 SH   SOLE   0 0 421,073
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 BBG001ST6952 1,972,413 16,021 SH   SOLE   0 0 16,021
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 BBG001ST6934 1,230,445 15,623 SH   SOLE   0 0 15,623
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 5,803,879 47,075 SH   SOLE   0 0 47,075
FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 11,678,115 59,141 SH   SOLE   0 0 59,141
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 BBG001ST68W4 674,830 7,460 SH   SOLE   0 0 7,460
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 BBG001SRJR07 665,028 170,958 SH   SOLE   0 0 170,958
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 BBG001SXT9D9 198,163 16,923 SH   SOLE   0 0 16,923
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 54,546,509 1,338,555 SH   SOLE   0 0 1,338,555
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 2,700,325 22,038 SH   SOLE   0 0 22,038
FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 887,443 23,189 SH   SOLE   0 0 23,189
FISERV INC COM 337738108 BBG001S5R6Q4 3,103,151 20,821 SH   SOLE   0 0 20,821
FIVE BELOW INC COM 33829M101 BBG001TCDMY9 207,264 1,902 SH   SOLE   0 0 1,902
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 BBG004M1VZ20 881,987 45,937 SH   SOLE   0 0 45,937
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 BBG001S6ZT10 1,771,800 209,185 SH   SOLE   0 0 209,185
FLAHERTY & CRUMRINE PFD SECS COM 338478100 BBG001SJF1Q8 248,002 16,768 SH   SOLE   0 0 16,768
FLEXSHARES TR QLT DIV DEF IDX 33939L845 BBG003QD4WQ3 221,432 3,378 SH   SOLE   0 0 3,378
FLOWSERVE CORP COM 34354P105 BBG001SB3F87 252,862 5,257 SH   SOLE   0 0 5,257
FMC CORP COM NEW 302491303 BBG001S5R880 413,281 7,181 SH   SOLE   0 0 7,181
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 5,731,589 457,064 SH   SOLE   0 0 457,064
FORTINET INC COM 34959E109 BBG001S77BL6 1,264,528 20,981 SH   SOLE   0 0 20,981
FORTIS INC COM 349553107 BBG001S5YVM5 714,368 18,393 SH   SOLE   0 0 18,393
FORTIVE CORP COM 34959J108 BBG00BLVZ237 278,904 3,764 SH   SOLE   0 0 3,764
FORTUNE BRANDS INNOVATIONS I COM 34964C106 BBG001THLZ70 406,417 6,258 SH   SOLE   0 0 6,258
FRANCO NEV CORP COM 351858105 BBG001STGSR5 3,225,492 27,215 SH   SOLE   0 0 27,215
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG013173BC4 372,166 29,537 SH   SOLE   0 0 29,537
FRANKLIN ELEC INC COM 353514102 BBG001S5R3W4 288,953 3,000 SH   SOLE   0 0 3,000
FRANKLIN LTD DURATION INCOME COM 35472T101 BBG001SLW549 627,047 98,903 SH   SOLE   0 0 98,903
FRANKLIN RESOURCES INC COM 354613101 BBG001S5P3W6 236,001 10,559 SH   SOLE   0 0 10,559
FRANKLIN TEMPLETON DIGITAL H BITCOIN ETF SHS 354921108 BBG01KY1LRP4 202,722 5,822 SH   SOLE   0 0 5,822
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 BBG00HLJ4LS6 978,077 40,084 SH   SOLE   0 0 40,084
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 BBG00JYWBLK9 3,916,034 98,245 SH   SOLE   0 0 98,245
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 BBG00J3M9WL3 1,574,313 94,724 SH   SOLE   0 0 94,724
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 BBG00J3MDYR8 270,286 9,398 SH   SOLE   0 0 9,398
FRANKLIN TEMPLETON ETF TR INCOME EQT FOCUS 35473P504 BBG00DVWC6M5 686,779 12,755 SH   SOLE   0 0 12,755
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 BBG00D0YL0Y5 4,403,080 140,853 SH   SOLE   0 0 140,853
FRANKLIN TEMPLETON ETF TR MARTIN CURRIE 35473P454 BBG01B92V9Y9 162,084 10,991 SH   SOLE   0 0 10,991
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850 BBG00HLJ9Y85 1,086,714 45,488 SH   SOLE   0 0 45,488
FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546 BBG00R2LVL55 216,869 9,164 SH   SOLE   0 0 9,164
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 BBG00Q6LNJQ4 3,431,722 162,410 SH   SOLE   0 0 162,410
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 14,932,022 291,131 SH   SOLE   0 0 291,131
FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876 BBG00GKQZM70 1,163,245 29,936 SH   SOLE   0 0 29,936
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 3,716,600 76,473 SH   SOLE   0 0 76,473
FRESHPET INC COM 358039105 BBG001V04FM0 230,954 1,785 SH   SOLE   0 0 1,785
FRESHWORKS INC CLASS A COM 358054104 BBG0029KYGM4 211,003 16,627 SH   SOLE   0 0 16,627
FRONTLINE PLC COM M46528101 BBG001S66K75 261,084 10,135 SH   SOLE   0 0 10,135
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 4,906,522 770,255 SH   SOLE   0 0 770,255
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 16,953,418 859,249 SH   SOLE   0 0 859,249
FTAI AVIATION LTD SHS G3730V105 BBG019M62R54 1,309,785 12,688 SH   SOLE   0 0 12,688
FUBOTV INC COM 35953D104 BBG002CV4QZ3 19,058 15,369 SH   SOLE   0 0 15,369
FUELCELL ENERGY INC COM 35952H601 BBG001SDZHP5 12,293 19,244 SH   SOLE   0 0 19,244
FULTON FINL CORP PA COM 360271100 BBG001S5RF02 515,398 30,353 SH   SOLE   0 0 30,353
GABELLI CONV & INC SECS FD I COM 36240B109 BBG001S8GK34 121,512 33,200 SH   SOLE   0 0 33,200
GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 3,710,964 163,406 SH   SOLE   0 0 163,406
GABELLI EQUITY TR INC COM 362397101 BBG001S5RFR3 918,378 176,612 SH   SOLE   0 0 176,612
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 BBG001SB03J5 544,532 39,288 SH   SOLE   0 0 39,288
GABELLI HLTHCARE & WELLNESS SHS 36246K103 BBG001SQ5J84 98,557 10,288 SH   SOLE   0 0 10,288
GABELLI UTIL TR COM 36240A101 BBG001SCZVQ5 82,368 13,913 SH   SOLE   0 0 13,913
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 7,597,555 29,299 SH   SOLE   0 0 29,299
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 738,543 182,356 SH   SOLE   0 0 182,356
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 BBG001SQ5389 146,195 26,629 SH   SOLE   0 0 26,629
GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 564,821 12,494 SH   SOLE   0 0 12,494
GAP INC COM 364760108 BBG001S5RNN0 309,547 12,957 SH   SOLE   0 0 12,957
GARMIN LTD SHS H2906T109 BBG001SG0H12 689,535 4,231 SH   SOLE   0 0 4,231
GARTNER INC COM 366651107 BBG001S5SD60 236,205 526 SH   SOLE   0 0 526
GATX CORP COM 361448103 BBG001S5RM34 276,265 2,087 SH   SOLE   0 0 2,087
GDL FD COM SH BEN IT 361570104 BBG001SQ2JP8 98,211 12,527 SH   SOLE   0 0 12,527
GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 15,363,382 96,638 SH   SOLE   0 0 96,638
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 2,137,389 27,428 SH   SOLE   0 0 27,428
GE VERNOVA INC COM 36828A101 BBG013G17W77 3,184,196 18,567 SH   SOLE   0 0 18,567
GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 1,631,334 12,338 SH   SOLE   0 0 12,338
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 4,872,380 16,793 SH   SOLE   0 0 16,793
GENERAL MLS INC COM 370334104 BBG001S5RKR2 6,668,605 105,416 SH   SOLE   0 0 105,416
GENERAL MLS INC COM 370334104 BBG001S5RKR2 110 20,000 SH Call SOLE   0 0 20,000
GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 3,229,631 69,514 SH   SOLE   0 0 69,514
GENTEX CORP COM 371901109 BBG001S5RMR8 975,537 28,939 SH   SOLE   0 0 28,939
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 3,405,237 24,619 SH   SOLE   0 0 24,619
GERON CORP COM 374163103 BBG001S6TSX4 759,672 179,168 SH   SOLE   0 0 179,168
GIBRALTAR INDS INC COM 374689107 BBG001S7GCL4 752,817 10,982 SH   SOLE   0 0 10,982
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 BBG018PWQF65 124,511 4,093 SH   SOLE   0 0 4,093
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 BBG018PWQF65 1,000 20,000 SH Call SOLE   0 0 20,000
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 2,980,380 43,440 SH   SOLE   0 0 43,440
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 BBG00YPS1LT7 10,301 30,816 SH   SOLE   0 0 30,816
GLADSTONE CAPITAL CORP COM NEW 376535878 BBG001SJH738 239,447 10,290 SH   SOLE   0 0 10,290
GLADSTONE INVT CORP COM 376546107 BBG001SL3TS3 324,229 23,192 SH   SOLE   0 0 23,192
GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 393,948 4,074 SH   SOLE   0 0 4,074
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438 BBG01H2Z08D9 272,977 2,717 SH   SOLE   0 0 2,717
GLOBAL X FDS ADAPTIVE US 37954Y574 BBG00LSVL3Y7 7,407,329 186,695 SH   SOLE   0 0 186,695
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 BBG00KX8KH01 2,386,241 66,973 SH   SOLE   0 0 66,973
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 BBG00KLHY836 324,374 13,809 SH   SOLE   0 0 13,809
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 719,715 24,331 SH   SOLE   0 0 24,331
GLOBAL X FDS EMERGING MARKETS 37960A636 BBG01GJX18Z3 5,394,417 189,251 SH   SOLE   0 0 189,251
GLOBAL X FDS EMERGING MKT GRT 37960A644 BBG01GJX6GJ8 339,329 12,544 SH   SOLE   0 0 12,544
GLOBAL X FDS GB MSCI AR ETF 37950E259 BBG001V0LJT6 367,562 6,470 SH   SOLE   0 0 6,470
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735 BBG011RVH0K7 8,492,450 166,616 SH   SOLE   0 0 166,616
GLOBAL X FDS GENOMIC BIOTECH 37954Y434 BBG00NTYZBH2 181,198 17,356 SH   SOLE   0 0 17,356
GLOBAL X FDS GLB X GURU INDEX 37950E341 BBG0032YYWC5 300,244 6,949 SH   SOLE   0 0 6,949
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 473,644 9,278 SH   SOLE   0 0 9,278
GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 3,152,161 64,993 SH   SOLE   0 0 64,993
GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 3,085,292 68,395 SH   SOLE   0 0 68,395
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 979,673 33,840 SH   SOLE   0 0 33,840
GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 353,426 20,488 SH   SOLE   0 0 20,488
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 3,558,289 91,685 SH   SOLE   0 0 91,685
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 19,407,529 1,098,332 SH   SOLE   0 0 1,098,332
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 BBG00XH4S6Z8 274,508 8,701 SH   SOLE   0 0 8,701
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 3,276,153 106,196 SH   SOLE   0 0 106,196
GLOBAL X FDS RUSSELL 2000 37954Y459 BBG00NX04695 1,425,153 88,905 SH   SOLE   0 0 88,905
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 BBG00CP9KWK1 384,478 5,879 SH   SOLE   0 0 5,879
GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 6,431,345 159,074 SH   SOLE   0 0 159,074
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 8,635,257 233,253 SH   SOLE   0 0 233,253
GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 4,810,633 244,443 SH   SOLE   0 0 244,443
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 BBG001SV0YS3 309,682 6,125 SH   SOLE   0 0 6,125
GLOBALSTAR INC COM 378973408 BBG001SPN4X1 17,398 15,534 SH   SOLE   0 0 15,534
GLOBANT S A COM L44385109 BBG00564Y4W2 280,760 1,575 SH   SOLE   0 0 1,575
GLOBUS MED INC CL A 379577208 BBG002V87T57 249,165 3,638 SH   SOLE   0 0 3,638
GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 594,571 39,559 SH   SOLE   0 0 39,559
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 13,833,185 138,222 SH   SOLE   0 0 138,222
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 BBG00M56BTZ8 206,310 4,252 SH   SOLE   0 0 4,252
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 BBG00GW2L2G9 473,843 10,472 SH   SOLE   0 0 10,472
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 BBG00VY1BFH7 922,545 22,616 SH   SOLE   0 0 22,616
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 BBG00B3QTT09 307,140 9,401 SH   SOLE   0 0 9,401
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 BBG00BDMWQF3 2,373,973 70,549 SH   SOLE   0 0 70,549
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 BBG00H1SDQL4 1,421,468 22,436 SH   SOLE   0 0 22,436
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 14,568,425 136,217 SH   SOLE   0 0 136,217
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 BBG00F5SDBV6 1,718,695 15,545 SH   SOLE   0 0 15,545
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 BBG00TSXPF39 1,508,208 20,174 SH   SOLE   0 0 20,174
GOLDMAN SACHS ETF TR NASDAQ 100 CORE 38149W630 BBG01JRTZQX2 821,948 17,120 SH   SOLE   0 0 17,120
GOLDMAN SACHS ETF TR S&P 500 CORE PRE 38149W622 BBG01JRK0C06 518,867 10,930 SH   SOLE   0 0 10,930
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 12,697,095 28,071 SH   SOLE   0 0 28,071
GOLUB CAP BDC INC COM 38173M102 BBG001T63BY7 484,134 30,817 SH   SOLE   0 0 30,817
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 BBG011768M71 82,929 23,360 SH   SOLE   0 0 23,360
GRACO INC COM 384109104 BBG001S5RK56 1,796,773 22,664 SH   SOLE   0 0 22,664
GRAINGER W W INC COM 384802104 BBG001S5RRD2 1,221,924 1,354 SH   SOLE   0 0 1,354
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 BBG007V9C3Z2 183,523 14,327 SH   SOLE   0 0 14,327
GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 597,350 26,017 SH   SOLE   0 0 26,017
GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 573,370 21,876 SH   SOLE   0 0 21,876
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 BBG008748J97 1,719,753 32,295 SH   SOLE   0 0 32,295
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 BBG001S5NXK5 189,130 12,770 SH   SOLE   0 0 12,770
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 BBG001SJ6FD1 391,305 2,512 SH   SOLE   0 0 2,512
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 2,899,827 75,320 SH   SOLE   0 0 75,320
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 1,582,690 106,150 SH   SOLE   0 0 106,150
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 BBG001SLD9D2 373,792 23,509 SH   SOLE   0 0 23,509
HALEON PLC SPON ADS 405552100 BBG018GZNDB0 409,920 49,627 SH   SOLE   0 0 49,627
HALLIBURTON CO COM 406216101 BBG001S5RS59 1,700,036 50,326 SH   SOLE   0 0 50,326
HALOZYME THERAPEUTICS INC COM 40637H109 BBG001SGX585 1,191,347 22,753 SH   SOLE   0 0 22,753
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 BBG001S87ZX8 363,085 12,963 SH   SOLE   0 0 12,963
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 BBG001S6WS24 371,615 22,239 SH   SOLE   0 0 22,239
HANCOCK JOHN PFD INCOME FD I COM 41013X106 BBG001SGPCF1 361,688 21,313 SH   SOLE   0 0 21,313
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 BBG001S98632 360,758 17,850 SH   SOLE   0 0 17,850
HANESBRANDS INC COM 410345102 BBG001SMCKB8 79,611 16,148 SH   SOLE   0 0 16,148
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703 BBG017NHSLG6 3,098,671 215,634 SH   SOLE   0 0 215,634
HARBOR ETF TRUST HARBOR COMMODITY 41151J505 BBG014VVQN17 7,788,826 346,249 SH   SOLE   0 0 346,249
HARBOR ETF TRUST LONG TERM GROWER 41151J406 BBG014VVP8S2 8,414,792 332,731 SH   SOLE   0 0 332,731
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 BBG001S64W80 120,274 13,116 SH   SOLE   0 0 13,116
HARTFORD FDS EXCHANGE TRADED AAA CLO ETF 41653L602 BBG00L15X9R5 1,550,766 39,824 SH   SOLE   0 0 39,824
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 300,901 7,775 SH   SOLE   0 0 7,775
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404 BBG00KN8FKD7 480,440 24,880 SH   SOLE   0 0 24,880
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 BBG00HTN2KT2 5,333,729 159,263 SH   SOLE   0 0 159,263
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 1,518,847 15,107 SH   SOLE   0 0 15,107
HASBRO INC COM 418056107 BBG001S5RSQ6 233,923 3,999 SH   SOLE   0 0 3,999
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 1,059,461 3,298 SH   SOLE   0 0 3,298
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 500,295 7,777 SH   SOLE   0 0 7,777
HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 482,793 29,296 SH   SOLE   0 0 29,296
HEALTHPEAK PROPERTIES INC COM 42250P103 BBG001S5RTS2 288,730 14,731 SH   SOLE   0 0 14,731
HECLA MNG CO COM 422704106 BBG001S5RXF7 161,273 33,252 SH   SOLE   0 0 33,252
HEICO CORP NEW COM 422806109 BBG001S5RVC4 2,838,519 12,694 SH   SOLE   0 0 12,694
HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 772,475 4,653 SH   SOLE   0 0 4,653
HERCULES CAPITAL INC COM 427096508 BBG001SDPHZ5 1,977,377 96,693 SH   SOLE   0 0 96,693
HERSHEY CO COM 427866108 BBG001S5S148 36,766 200 SH   OTR   0 0 200
HERSHEY CO COM 427866108 BBG001S5S148 5,413,376 29,648 SH   SOLE   0 0 29,648
HESS CORP COM 42809H107 BBG001S5NHS2 1,837,055 12,453 SH   SOLE   0 0 12,453
HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 1,094,218 51,688 SH   SOLE   0 0 51,688
HEXCEL CORP NEW COM 428291108 BBG001S5S2J0 254,525 4,075 SH   SOLE   0 0 4,075
HIGH TIDE INC COM NEW 42981E401 BBG00MF4XPP7 24,440 11,059 SH   SOLE   0 0 11,059
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 BBG00MJH5GZ4 849,008 112,750 SH   SOLE   0 0 112,750
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 BBG001V1HXF3 154,376 24,700 SH   SOLE   0 0 24,700
HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 724,526 3,320 SH   SOLE   0 0 3,320
HOLOGIC INC COM 436440101 BBG001S6HWB2 1,310,030 17,642 SH   SOLE   0 0 17,642
HOME DEPOT INC COM 437076102 BBG001S5RTW7 36,427,018 105,819 SH   SOLE   0 0 105,819
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 BBG001S5RXR4 364,455 11,304 SH   SOLE   0 0 11,304
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 18,745,057 87,781 SH   SOLE   0 0 87,781
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 2,782,150 91,248 SH   SOLE   0 0 91,248
HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 199,773 11,111 SH   SOLE   0 0 11,111
HOULIHAN LOKEY INC CL A 441593100 BBG001SFVN99 412,966 3,062 SH   SOLE   0 0 3,062
HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 1,286,794 16,576 SH   SOLE   0 0 16,576
HP INC COM 40434L105 BBG001S6W7N7 1,658,246 47,351 SH   SOLE   0 0 47,351
HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 1,148,284 26,397 SH   SOLE   0 0 26,397
HUBBELL INC COM 443510607 BBG001S5S1L9 1,713,308 4,688 SH   SOLE   0 0 4,688
HUBSPOT INC COM 443573100 BBG001T53670 797,221 1,352 SH   SOLE   0 0 1,352
HUMACYTE INC COM 44486Q103 BBG00XPPT7T6 1,759,680 366,600 SH   SOLE   0 0 366,600
HUMANA INC COM 444859102 BBG001S5S1X6 1,108,308 2,966 SH   SOLE   0 0 2,966
HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 222,738 1,392 SH   SOLE   0 0 1,392
HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 773,191 58,664 SH   SOLE   0 0 58,664
HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 1,529,545 6,210 SH   SOLE   0 0 6,210
HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00N9MJV02 24,300 15,000 SH   SOLE   0 0 15,000
ICON PLC SHS G4705A100 BBG001SDCL35 715,969 2,284 SH   SOLE   0 0 2,284
IDEX CORP COM 45167R104 BBG001S67N14 335,803 1,669 SH   SOLE   0 0 1,669
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 1,114,221 2,287 SH   SOLE   0 0 2,287
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 10,248,065 43,249 SH   SOLE   0 0 43,249
ILLUMINA INC COM 452327109 BBG001SF4NY1 1,151,959 11,025 SH   SOLE   0 0 11,025
IMMIX BIOPHARMA INC COM 45258H106 BBG00HLCWH18 129,047 65,175 SH   SOLE   0 0 65,175
IMMUNIC INC COM 4525EP101 BBG001V10N36 11,100 10,000 SH   SOLE   0 0 10,000
IMMUNITYBIO INC COM 45256X103 BBG007T9DYX8 549,252 86,907 SH   SOLE   0 0 86,907
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 BBG00HZ6Q4L0 3,878,526 161,471 SH   SOLE   0 0 161,471
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 1,444,990 59,760 SH   SOLE   0 0 59,760
INDEXIQ ETF TR CANDRIAM US LARG 45409B461 BBG00R3NSCW4 844,285 18,566 SH   SOLE   0 0 18,566
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560 BBG009NMJ5N9 1,530,331 57,316 SH   SOLE   0 0 57,316
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 BBG001T382B4 3,289,667 106,016 SH   SOLE   0 0 106,016
INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 384,577 20,654 SH   SOLE   0 0 20,654
ING GROEP N.V. SPONSORED ADR 456837103 BBG001SB1FR8 285,499 16,657 SH   SOLE   0 0 16,657
INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 651,700 7,174 SH   SOLE   0 0 7,174
INGREDION INC COM 457187102 BBG001SBH4X9 357,444 3,116 SH   SOLE   0 0 3,116
INNODATA INC COM NEW 457642205 BBG001S7DVN3 188,341 12,700 SH   SOLE   0 0 12,700
INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 1,826,584 16,724 SH   SOLE   0 0 16,724
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 BBG0154NXX67 478,677 15,683 SH   SOLE   0 0 15,683
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 BBG00DZWKTV2 1,163,368 27,137 SH   SOLE   0 0 27,137
INSMED INC COM PAR $.01 457669307 BBG001S9SKW7 574,659 8,577 SH   SOLE   0 0 8,577
INSULET CORP COM 45784P101 BBG001SRF439 643,138 3,187 SH   SOLE   0 0 3,187
INTEL CORP COM 458140100 BBG001S5SF65 14,831,552 478,900 SH   SOLE   0 0 478,900
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 BBG001SQ4YC7 372,707 3,040 SH   SOLE   0 0 3,040
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 4,021,874 29,381 SH   SOLE   0 0 29,381
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 BBG001SJPM63 347,482 3,280 SH   SOLE   0 0 3,280
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 51,885 300 SH   OTR   0 0 300
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 29,661,419 171,804 SH   SOLE   0 0 171,804
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 1,990,121 20,902 SH   SOLE   0 0 20,902
INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 1,739,186 40,305 SH   SOLE   0 0 40,305
INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 271,079 9,319 SH   SOLE   0 0 9,319
INTUIT COM 461202103 BBG001S6TWR2 5,578,045 8,487 SH   SOLE   0 0 8,487
INTUITIVE MACHINES INC CLASS A COM 46125A100 BBG00ZMYYP19 45,758 13,866 SH   SOLE   0 0 13,866
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 6,236,377 14,019 SH   SOLE   0 0 14,019
INVENTRUST PPTYS CORP COM NEW 46124J201 BBG001SCGX73 363,820 14,694 SH   SOLE   0 0 14,694
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 1,525,032 108,542 SH   SOLE   0 0 108,542
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 402,457 17,325 SH   SOLE   0 0 17,325
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 374,060 23,600 SH   SOLE   0 0 23,600
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 826,302 28,366 SH   SOLE   0 0 28,366
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 533,746 28,361 SH   SOLE   0 0 28,361
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 BBG00KXH5265 317,669 9,471 SH   SOLE   0 0 9,471
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 BBG0036PLRD4 3,525,397 41,456 SH   SOLE   0 0 41,456
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 BBG001T06LF6 1,516,404 75,820 SH   SOLE   0 0 75,820
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 BBG001T06L93 4,594,852 166,541 SH   SOLE   0 0 166,541
INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862 BBG001T0NSY1 220,921 8,914 SH   SOLE   0 0 8,914
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 BBG001T0NSF2 2,082,743 115,901 SH   SOLE   0 0 115,901
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 BBG0022HSYN5 210,341 9,004 SH   SOLE   0 0 9,004
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 537,800 11,048 SH   SOLE   0 0 11,048
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 2,492,178 123,069 SH   SOLE   0 0 123,069
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669 BBG004Q00341 324,356 16,625 SH   SOLE   0 0 16,625
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 955,937 23,659 SH   SOLE   0 0 23,659
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 BBG001T8T5V1 882,782 40,126 SH   SOLE   0 0 40,126
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 121,791,023 617,882 SH   SOLE   0 0 617,882
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 349,093 12,526 SH   SOLE   0 0 12,526
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 1,112,623 46,986 SH   SOLE   0 0 46,986
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 6,925,719 599,626 SH   SOLE   0 0 599,626
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 BBG00HSHJ0Q5 292,523 11,699 SH   SOLE   0 0 11,699
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461 BBG00HSHV768 9,429,270 173,364 SH   SOLE   0 0 173,364
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 BBG007RBRW19 614,279 13,758 SH   SOLE   0 0 13,758
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 1,044,913 12,373 SH   SOLE   0 0 12,373
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 1,772,918 20,271 SH   SOLE   0 0 20,271
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 8,552,359 92,338 SH   SOLE   0 0 92,338
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 202,397 8,587 SH   SOLE   0 0 8,587
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 286,271 5,178 SH   SOLE   0 0 5,178
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 435,112 15,944 SH   SOLE   0 0 15,944
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 BBG002PL3ZV6 598,154 14,483 SH   SOLE   0 0 14,483
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 326,105 10,720 SH   SOLE   0 0 10,720
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 BBG00P4Y2SJ1 6,729,714 61,300 SH   SOLE   0 0 61,300
INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573 BBG011FS9NK6 681,517 25,188 SH   SOLE   0 0 25,188
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 1,111,885 20,132 SH   SOLE   0 0 20,132
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 21,308,763 531,789 SH   SOLE   0 0 531,789
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 BBG001T7V3H1 1,514,764 12,617 SH   SOLE   0 0 12,617
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 920,792 19,717 SH   SOLE   0 0 19,717
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 1,438,377 32,946 SH   SOLE   0 0 32,946
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 8,671,466 193,560 SH   SOLE   0 0 193,560
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 5,231,627 117,750 SH   SOLE   0 0 117,750
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 21,755,090 334,951 SH   SOLE   0 0 334,951
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 BBG00FQKL0K7 28,921,145 274,212 SH   SOLE   0 0 274,212
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 602,983 14,996 SH   SOLE   0 0 14,996
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 1,647,262 78,291 SH   SOLE   0 0 78,291
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 BBG001STKGB3 2,271,952 86,124 SH   SOLE   0 0 86,124
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 2,893,020 120,744 SH   SOLE   0 0 120,744
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 BBG00KJR1LH9 306,294 3,943 SH   SOLE   0 0 3,943
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 BBG00Q5LFH79 828,267 37,505 SH   SOLE   0 0 37,505
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 BBG00Q5D6ZV0 3,169,492 174,532 SH   SOLE   0 0 174,532
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 8,164,743 387,690 SH   SOLE   0 0 387,690
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 1,763,701 77,628 SH   SOLE   0 0 77,628
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 BBG00Q8HCLV2 994,271 40,059 SH   SOLE   0 0 40,059
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 10,228,966 500,193 SH   SOLE   0 0 500,193
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 2,988,303 130,436 SH   SOLE   0 0 130,436
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 BBG00Q9CYMM6 1,119,911 46,106 SH   SOLE   0 0 46,106
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 6,970,465 363,517 SH   SOLE   0 0 363,517
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 BBG00Q8HN8N8 953,802 40,595 SH   SOLE   0 0 40,595
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 6,389,392 332,434 SH   SOLE   0 0 332,434
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 BBG00Q9CYYY7 636,848 27,123 SH   SOLE   0 0 27,123
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 BBG00Q8HQTM0 356,162 15,332 SH   SOLE   0 0 15,332
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 BBG00Q9CZ8M6 357,176 15,587 SH   SOLE   0 0 15,587
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437 BBG00ZDRP5G2 4,424,771 178,562 SH   SOLE   0 0 178,562
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 BBG00X3HX973 302,105 13,876 SH   SOLE   0 0 13,876
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 BBG00X3HYBX8 3,141,160 193,183 SH   SOLE   0 0 193,183
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYDS0 1,578,591 68,441 SH   SOLE   0 0 68,441
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW5P2 6,284,542 315,014 SH   SOLE   0 0 315,014
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 34,469,133 656,682 SH   SOLE   0 0 656,682
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 BBG00P4Y3C50 535,171 14,739 SH   SOLE   0 0 14,739
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 5,481,822 53,367 SH   SOLE   0 0 53,367
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 BBG001SN6GV0 674,023 14,193 SH   SOLE   0 0 14,193
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 BBG001SPHKZ0 596,332 8,794 SH   SOLE   0 0 8,794
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 2,919,233 28,096 SH   SOLE   0 0 28,096
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 1,370,584 32,121 SH   SOLE   0 0 32,121
INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878 BBG001SRNBK5 254,185 5,367 SH   SOLE   0 0 5,367
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845 BBG001SRNLL2 1,194,486 8,958 SH   SOLE   0 0 8,958
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 BBG001SRNLG8 873,357 14,100 SH   SOLE   0 0 14,100
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 BBG001SRNLF9 302,996 7,053 SH   SOLE   0 0 7,053
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 BBG001SJ09N0 916,237 9,362 SH   SOLE   0 0 9,362
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 BBG001SPHL97 1,406,347 42,513 SH   SOLE   0 0 42,513
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 9,687,844 657,695 SH   SOLE   0 0 657,695
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753 BBG001SN60Z1 393,938 8,631 SH   SOLE   0 0 8,631
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 1,488,329 39,218 SH   SOLE   0 0 39,218
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 1,609,536 42,201 SH   SOLE   0 0 42,201
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 BBG001SRRFC1 435,865 7,135 SH   SOLE   0 0 7,135
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 1,611,479 82,051 SH   SOLE   0 0 82,051
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 1,170,950 65,344 SH   SOLE   0 0 65,344
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 BBG001S9FH85 9,640,469 102,065 SH   SOLE   0 0 102,065
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 BBG001SJW5C5 1,026,343 18,647 SH   SOLE   0 0 18,647
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 1,468,220 35,758 SH   SOLE   0 0 35,758
INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872 BBG001SPHLD2 292,243 9,144 SH   SOLE   0 0 9,144
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 11,217,776 109,144 SH   SOLE   0 0 109,144
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 28,203,947 616,477 SH   SOLE   0 0 616,477
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 11,430,037 100,272 SH   SOLE   0 0 100,272
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 21,797,304 224,646 SH   SOLE   0 0 224,646
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 BBG00KJR2YW3 1,074,703 9,620 SH   SOLE   0 0 9,620
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 BBG00KJR2CS6 2,830,294 24,738 SH   SOLE   0 0 24,738
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 3,874,711 73,973 SH   SOLE   0 0 73,973
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 BBG001SJWX52 4,922,154 81,968 SH   SOLE   0 0 81,968
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 BBG00KJR28C2 1,742,602 36,274 SH   SOLE   0 0 36,274
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 2,448,104 30,362 SH   SOLE   0 0 30,362
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 BBG00KJR2PJ7 2,392,045 39,021 SH   SOLE   0 0 39,021
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 3,839,505 127,855 SH   SOLE   0 0 127,855
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 2,372,448 52,245 SH   SOLE   0 0 52,245
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 606,207 17,576 SH   SOLE   0 0 17,576
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 BBG00KJR2T90 682,375 20,850 SH   SOLE   0 0 20,850
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 1,146,169 37,444 SH   SOLE   0 0 37,444
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 11,284,976 307,828 SH   SOLE   0 0 307,828
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 1,044,131 17,992 SH   SOLE   0 0 17,992
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 85,843,676 522,545 SH   SOLE   0 0 522,545
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 2,049,826 55,014 SH   SOLE   0 0 55,014
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 1,061,670 12,727 SH   SOLE   0 0 12,727
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 10,386,259 163,460 SH   SOLE   0 0 163,460
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 BBG001SN6GS4 10,120,935 161,136 SH   SOLE   0 0 161,136
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 2,160,451 33,283 SH   SOLE   0 0 33,283
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 BBG00KJR1V78 271,370 2,779 SH   SOLE   0 0 2,779
INVESCO GALAXY BITCOIN ETF COM SHS BEN INT 46091J101 BBG01KY66H90 935,147 15,651 SH   SOLE   0 0 15,651
INVESCO LTD SHS G491BT108 BBG001S9RD81 444,126 29,687 SH   SOLE   0 0 29,687
INVESCO MORTGAGE CAPITAL INC COM 46131B704 BBG001T2XPD5 236,827 25,275 SH   SOLE   0 0 25,275
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 262,408,297 547,701 SH   SOLE   0 0 547,701
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 10,732 200,000 SH Put SOLE   0 0 200,000
INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 318,567 73,913 SH   SOLE   0 0 73,913
INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 756,314 73,643 SH   SOLE   0 0 73,643
INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 778,476 63,086 SH   SOLE   0 0 63,086
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 BBG0149PN9S0 618,572 41,515 SH   SOLE   0 0 41,515
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 BBG0166P2CZ6 1,302,574 36,026 SH   SOLE   0 0 36,026
INVESTMENT MANAGERS SER TR I FPA GBL EQTY ETF 30254T577 BBG01MNCH9Z2 1,790,591 60,493 SH   SOLE   0 0 60,493
IONIS PHARMACEUTICALS INC COM 462222100 BBG001SB7RD1 2,212,677 46,426 SH   SOLE   0 0 46,426
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 1,073,693 5,078 SH   SOLE   0 0 5,078
IRIDIUM COMMUNICATIONS INC COM 46269C102 BBG001T21JT7 470,274 17,666 SH   SOLE   0 0 17,666
IROBOT CORP COM 462726100 BBG001SPB1K4 200,621 22,022 SH   SOLE   0 0 22,022
IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 8,422,914 93,985 SH   SOLE   0 0 93,985
ISHARES BITCOIN TR SHS 46438F101 BBG01KYQ6QS5 5,261,673 154,120 SH   SOLE   0 0 154,120
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 6,711,565 152,779 SH   SOLE   0 0 152,779
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 23,018 430 SH   OTR   0 0 430
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 17,869,125 334,246 SH   SOLE   0 0 334,246
ISHARES INC EM MKTS DIV ETF 464286319 BBG002PHMJT3 1,050,066 38,634 SH   SOLE   0 0 38,634
ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 362,813 7,774 SH   SOLE   0 0 7,774
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 420,013 12,526 SH   SOLE   0 0 12,526
ISHARES INC MSCI BRAZIL ETF 464286400 BBG001SFN5N1 1,266,922 46,356 SH   SOLE   0 0 46,356
ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 1,665,754 29,116 SH   SOLE   0 0 29,116
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 9,265,450 156,511 SH   SOLE   0 0 156,511
ISHARES INC MSCI EURZONE ETF 464286608 BBG001SFQPM5 352,416 7,218 SH   SOLE   0 0 7,218
ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 980,707 9,372 SH   SOLE   0 0 9,372
ISHARES INC MSCI GERMANY ETF 464286806 BBG001S8SJC4 799,448 26,109 SH   SOLE   0 0 26,109
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 2,702,473 39,603 SH   SOLE   0 0 39,603
ISHARES INC MSCI MEXICO ETF 464286822 BBG001S8SYQ6 219,646 3,880 SH   SOLE   0 0 3,880
ISHARES INC MSCI PAC JP ETF 464286665 BBG001S89L03 266,270 6,192 SH   SOLE   0 0 6,192
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 9,047,404 340,511 SH   SOLE   0 0 340,511
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 2,528 50,000 SH Call SOLE   0 0 50,000
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 17,557,622 174,339 SH   SOLE   0 0 174,339
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 3,219,156 32,357 SH   SOLE   0 0 32,357
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 3,464,230 82,091 SH   SOLE   0 0 82,091
ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 4,783,602 97,129 SH   SOLE   0 0 97,129
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 14,242 175 SH   OTR   0 0 175
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 26,046,942 319,181 SH   SOLE   0 0 319,181
ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 1,373,657 27,451 SH   SOLE   0 0 27,451
ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 18,650,885 181,605 SH   SOLE   0 0 181,605
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 21,042,367 229,270 SH   SOLE   0 0 229,270
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 8,828,144 76,454 SH   SOLE   0 0 76,454
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 12,877,013 137,501 SH   SOLE   0 0 137,501
ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 1,738,589 16,155 SH   SOLE   0 0 16,155
ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 1,475,435 19,730 SH   SOLE   0 0 19,730
ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 14,191,201 280,847 SH   SOLE   0 0 280,847
ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 1,091,577 30,087 SH   SOLE   0 0 30,087
ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 346,089 13,316 SH   SOLE   0 0 13,316
ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 4,269,713 74,527 SH   SOLE   0 0 74,527
ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 684,638 18,540 SH   SOLE   0 0 18,540
ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 2,387,904 30,369 SH   SOLE   0 0 30,369
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 2,965,348 62,600 SH   SOLE   0 0 62,600
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 57,829,597 1,003,811 SH   SOLE   0 0 1,003,811
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 11,816,746 108,710 SH   SOLE   0 0 108,710
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 323,229 6,475 SH   SOLE   0 0 6,475
ISHARES TR CORE LT USDB ETF 464289479 BBG001T5MKJ5 401,944 8,086 SH   SOLE   0 0 8,086
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 25,228,758 347,312 SH   SOLE   0 0 347,312
ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 6,098,670 108,272 SH   SOLE   0 0 108,272
ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 67,429 1,184 SH   OTR   0 0 1,184
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 4,783,648 72,877 SH   SOLE   0 0 72,877
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 10,354,578 153,265 SH   SOLE   0 0 153,265
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 55,843,453 954,263 SH   SOLE   0 0 954,263
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 56,135,941 526,906 SH   SOLE   0 0 526,906
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 63,889 599 SH   OTR   0 0 599
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 42,391,206 356,889 SH   SOLE   0 0 356,889
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 22,964,496 180,142 SH   SOLE   0 0 180,142
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 24,842,035 281,880 SH   SOLE   0 0 281,880
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 179,658,748 328,341 SH   SOLE   0 0 328,341
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 19,700 36 SH   OTR   0 0 36
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 7,407,094 163,801 SH   SOLE   0 0 163,801
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 46,715,296 481,253 SH   SOLE   0 0 481,253
ISHARES TR CYBERSECURITY 46435U135 BBG00PC1B2X5 1,254,384 27,299 SH   SOLE   0 0 27,299
ISHARES TR DOW JONES US ETF 464287846 BBG001S7Y593 3,212,502 24,280 SH   SOLE   0 0 24,280
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 6,564,956 64,174 SH   SOLE   0 0 64,174
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 1,753,874 28,454 SH   SOLE   0 0 28,454
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 9,724,670 183,346 SH   SOLE   0 0 183,346
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 7,180,532 91,146 SH   SOLE   0 0 91,146
ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 419,696 10,901 SH   SOLE   0 0 10,901
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 5,194,784 43,537 SH   SOLE   0 0 43,537
ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 292,201 6,269 SH   SOLE   0 0 6,269
ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 384,834 15,714 SH   SOLE   0 0 15,714
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 276,181 12,156 SH   SOLE   0 0 12,156
ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 707,682 7,263 SH   SOLE   0 0 7,263
ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 307,043 6,592 SH   SOLE   0 0 6,592
ISHARES TR ESG SCRD S&P MID 46436E551 BBG00XDJF7W4 1,302,870 32,926 SH   SOLE   0 0 32,926
ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 779,351 14,232 SH   SOLE   0 0 14,232
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 2,700,622 31,077 SH   SOLE   0 0 31,077
ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 5,800,700 61,507 SH   SOLE   0 0 61,507
ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 980,404 16,665 SH   SOLE   0 0 16,665
ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 263,005 10,042 SH   SOLE   0 0 10,042
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 6,372,689 124,734 SH   SOLE   0 0 124,734
ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 923,195 69,309 SH   SOLE   0 0 69,309
ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 263,942 4,391 SH   SOLE   0 0 4,391
ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 341,811 7,125 SH   SOLE   0 0 7,125
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 781,280 8,415 SH   SOLE   0 0 8,415
ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 4,987,728 51,643 SH   SOLE   0 0 51,643
ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 1,110,124 26,744 SH   SOLE   0 0 26,744
ISHARES TR GLOBAL FINLS ETF 464287333 BBG001SJX8P4 449,813 5,287 SH   SOLE   0 0 5,287
ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 3,292,152 39,750 SH   SOLE   0 0 39,750
ISHARES TR GNMA BOND ETF 46429B333 BBG002N8KM74 1,668,138 38,731 SH   SOLE   0 0 38,731
ISHARES TR GOV/CRED BD ETF 464288596 BBG001SSD894 343,766 3,347 SH   SOLE   0 0 3,347
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1,319,747 23,433 SH   SOLE   0 0 23,433
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 8,356,415 235,028 SH   SOLE   0 0 235,028
ISHARES TR HDG MSCI JAPAN 46434V886 BBG005XKRJL3 6,310,478 144,603 SH   SOLE   0 0 144,603
ISHARES TR HIGH YLD SYSTM B 46435G250 BBG00H4BNPR3 2,488,733 53,591 SH   SOLE   0 0 53,591
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 1,181,649 47,705 SH   SOLE   0 0 47,705
ISHARES TR IBOND DEC 2030 46436E593 BBG00VYKY6D4 1,399,982 72,632 SH   SOLE   0 0 72,632
ISHARES TR IBONDS 2026 TERM 46436E528 BBG00Y1B7X63 1,645,394 71,820 SH   SOLE   0 0 71,820
ISHARES TR IBONDS 24 TRM HG 46435U184 BBG00P3CTJ01 686,633 29,545 SH   SOLE   0 0 29,545
ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 1,715,656 71,545 SH   SOLE   0 0 71,545
ISHARES TR IBONDS 25 TRM HG 46435U168 BBG00P3CSKH1 3,722,583 159,939 SH   SOLE   0 0 159,939
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 3,131,418 134,858 SH   SOLE   0 0 134,858
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 620,929 27,408 SH   SOLE   0 0 27,408
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 1,135,402 47,846 SH   SOLE   0 0 47,846
ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 305,086 13,820 SH   SOLE   0 0 13,820
ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 247,608 9,507 SH   SOLE   0 0 9,507
ISHARES TR IBONDS DEC 2030 46436E726 BBG00VJHRTY3 679,738 31,973 SH   SOLE   0 0 31,973
ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQSJ9 202,109 9,961 SH   SOLE   0 0 9,961
ISHARES TR IBONDS DEC 2032 46436E296 BBG018NNRQP1 352,308 15,700 SH   SOLE   0 0 15,700
ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 539,763 20,380 SH   SOLE   0 0 20,380
ISHARES TR IBONDS DEC 29 46436E205 BBG00Q79F703 984,421 43,424 SH   SOLE   0 0 43,424
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 2,797,077 117,425 SH   SOLE   0 0 117,425
ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 6,034,887 240,147 SH   SOLE   0 0 240,147
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 4,699,884 189,054 SH   SOLE   0 0 189,054
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 13,656,531 177,029 SH   SOLE   0 0 177,029
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 8,896,576 83,043 SH   SOLE   0 0 83,043
ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 563,425 8,359 SH   SOLE   0 0 8,359
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 1,722,125 62,238 SH   SOLE   0 0 62,238
ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 11,379 110 SH   OTR   0 0 110
ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 2,252,461 21,824 SH   SOLE   0 0 21,824
ISHARES TR INVESTMENT GRADE 46435G219 BBG00H4BPM52 13,447,753 303,150 SH   SOLE   0 0 303,150
ISHARES TR INVT GRD CORP BD 46436E288 BBG01959CJR0 996,430 35,359 SH   SOLE   0 0 35,359
ISHARES TR ISHARES 25+ YR T 46436E577 BBG00X9DSHG4 284,064 26,400 SH   SOLE   0 0 26,400
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 4,572,857 33,307 SH   SOLE   0 0 33,307
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 8,890,286 36,047 SH   SOLE   0 0 36,047
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 6,398,796 124,879 SH   SOLE   0 0 124,879
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 6,214,330 121,231 SH   SOLE   0 0 121,231
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 1,555,387 17,579 SH   SOLE   0 0 17,579
ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 342,777 13,844 SH   SOLE   0 0 13,844
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 13,060,911 142,260 SH   SOLE   0 0 142,260
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 405,537 9,429 SH   SOLE   0 0 9,429
ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 11,137,139 136,803 SH   SOLE   0 0 136,803
ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 1,009,569 13,430 SH   SOLE   0 0 13,430
ISHARES TR MORTGE REL ETF 46435G342 BBG001ST7GB8 442,410 19,964 SH   SOLE   0 0 19,964
ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 499,779 7,130 SH   SOLE   0 0 7,130
ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 6,625,142 97,779 SH   SOLE   0 0 97,779
ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 246,796 3,514 SH   SOLE   0 0 3,514
ISHARES TR MRGSTR SM CP ETF 464288505 BBG001SBRKC5 467,848 8,684 SH   SOLE   0 0 8,684
ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 898,462 19,755 SH   SOLE   0 0 19,755
ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 218,837 3,779 SH   SOLE   0 0 3,779
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 921,865 8,202 SH   SOLE   0 0 8,202
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 608,870 11,460 SH   SOLE   0 0 11,460
ISHARES TR MSCI ACWI EXUS 46435G847 BBG009HYW4C0 287,637 8,908 SH   SOLE   0 0 8,908
ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 513,163 12,169 SH   SOLE   0 0 12,169
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 12,427,516 158,655 SH   SOLE   0 0 158,655
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 3,226,136 46,516 SH   SOLE   0 0 46,516
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 4,017,962 94,340 SH   SOLE   0 0 94,340
ISHARES TR MSCI GBL SUS DEV 46435G532 BBG00CRHS639 226,010 3,011 SH   SOLE   0 0 3,011
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 2,260,708 40,529 SH   SOLE   0 0 40,529
ISHARES TR MSCI INTL MOMENT 46434V449 BBG007WGK4B0 1,903,316 49,194 SH   SOLE   0 0 49,194
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 9,645,372 246,992 SH   SOLE   0 0 246,992
ISHARES TR MSCI INTL VLU FT 46435G409 BBG009DR6401 390,854 14,244 SH   SOLE   0 0 14,244
ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 13,836,306 133,233 SH   SOLE   0 0 133,233
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 4,037,472 35,931 SH   SOLE   0 0 35,931
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 47,788,044 569,176 SH   SOLE   0 0 569,176
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 21,920,799 112,490 SH   SOLE   0 0 112,490
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 66,782,587 391,090 SH   SOLE   0 0 391,090
ISHARES TR MSCI USA SMCP MN 46435G433 BBG00DRM2VW7 852,169 22,850 SH   SOLE   0 0 22,850
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 2,550,082 24,648 SH   SOLE   0 0 24,648
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 13,751,902 129,065 SH   SOLE   0 0 129,065
ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 904,232 16,936 SH   SOLE   0 0 16,936
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 7,807,210 247,449 SH   SOLE   0 0 247,449
ISHARES TR ROBOTICS ARTIF 46435U556 BBG00L9G3V33 221,611 6,677 SH   SOLE   0 0 6,677
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 12,636,245 42,469 SH   SOLE   0 0 42,469
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 107,039,870 293,653 SH   SOLE   0 0 293,653
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 57,384,630 328,896 SH   SOLE   0 0 328,896
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 2,724,531 10,379 SH   SOLE   0 0 10,379
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 3,742,194 24,571 SH   SOLE   0 0 24,571
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 14,986,321 135,807 SH   SOLE   0 0 135,807
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 6,459,668 53,501 SH   SOLE   0 0 53,501
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 15,393,372 189,854 SH   SOLE   0 0 189,854
ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 1,184,922 8,846 SH   SOLE   0 0 8,846
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 9,313,509 43,416 SH   SOLE   0 0 43,416
ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 746,399 11,923 SH   SOLE   0 0 11,923
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 38,171,203 188,110 SH   SOLE   0 0 188,110
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 4,631 40,000 SH Put SOLE   0 0 40,000
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 5,589,251 18,108 SH   SOLE   0 0 18,108
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 6,396,701 24,202 SH   SOLE   0 0 24,202
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 41,380,102 447,159 SH   SOLE   0 0 447,159
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 26,230,670 144,116 SH   SOLE   0 0 144,116
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 8,249,293 93,625 SH   SOLE   0 0 93,625
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 4,326,090 38,129 SH   SOLE   0 0 38,129
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 4,196,362 32,674 SH   SOLE   0 0 32,674
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 23,272,931 192,551 SH   SOLE   0 0 192,551
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 21,897 181 SH   OTR   0 0 181
ISHARES TR SELF DRIVNG EV 46435U366 BBG00NWKVMR7 203,936 7,150 SH   SOLE   0 0 7,150
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 6,277,345 56,809 SH   SOLE   0 0 56,809
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 3,225,550 30,851 SH   SOLE   0 0 30,851
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 2,363,004 24,293 SH   SOLE   0 0 24,293
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 7,234,160 67,749 SH   SOLE   0 0 67,749
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 17,566,839 346,760 SH   SOLE   0 0 346,760
ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 740,702 13,301 SH   SOLE   0 0 13,301
ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 469,305 3,352 SH   SOLE   0 0 3,352
ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 1,180,342 24,591 SH   SOLE   0 0 24,591
ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 7,210,955 110,580 SH   SOLE   0 0 110,580
ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 2,117,110 22,387 SH   SOLE   0 0 22,387
ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 5,727,721 50,724 SH   SOLE   0 0 50,724
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 3,375,995 60,241 SH   SOLE   0 0 60,241
ISHARES TR U.S. PHARMA ETF 464288836 BBG001SQYZD0 402,361 6,067 SH   SOLE   0 0 6,067
ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 1,580,360 18,012 SH   SOLE   0 0 18,012
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 26,367,349 175,198 SH   SOLE   0 0 175,198
ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 2,061,448 23,458 SH   SOLE   0 0 23,458
ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 8,514,218 64,477 SH   SOLE   0 0 64,477
ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 1,903,347 28,948 SH   SOLE   0 0 28,948
ISHARES TR US CONSUM DISCRE 464287580 BBG001SFGXZ5 2,321,687 28,564 SH   SOLE   0 0 28,564
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 6,807,420 111,105 SH   SOLE   0 0 111,105
ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 700,077 13,355 SH   SOLE   0 0 13,355
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 5,289,950 52,344 SH   SOLE   0 0 52,344
ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 4,138,358 34,648 SH   SOLE   0 0 34,648
ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 1,517,398 36,026 SH   SOLE   0 0 36,026
ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 796,136 8,000 SH   SOLE   0 0 8,000
ISHARES TR US SML CAP EQT 46434V290 BBG008LP6CK8 5,585,948 91,259 SH   SOLE   0 0 91,259
ISHARES TR US TECH BRKTHR 46436E502 BBG00R9J1S33 1,499,346 29,743 SH   SOLE   0 0 29,743
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 17,302,399 766,610 SH   SOLE   0 0 766,610
ISHARES TR US TRSPRTION 464287192 BBG001SB7HJ7 699,468 10,690 SH   SOLE   0 0 10,690
ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 1,163,964 23,182 SH   SOLE   0 0 23,182
ISHARES TR YLD OPTIM BD 46434V787 BBG006C0Q441 381,686 17,209 SH   SOLE   0 0 17,209
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 1,923,502 38,217 SH   SOLE   0 0 38,217
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 1,248,233 24,890 SH   SOLE   0 0 24,890
ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG006KF7CV2 298,305 3,210 SH   SOLE   0 0 3,210
ITRON INC COM 465741106 BBG001S6DJQ9 1,339,721 13,538 SH   SOLE   0 0 13,538
ITT INC COM 45073V108 BBG00CVQZQB3 595,213 4,608 SH   SOLE   0 0 4,608
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 BBG018R2GN27 1,402,553 18,663 SH   SOLE   0 0 18,663
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 BBG012NLLCC9 1,741,621 29,390 SH   SOLE   0 0 29,390
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266 BBG00Z6Q8BL2 302,463 7,923 SH   SOLE   0 0 7,923
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 BBG00QRCN9C8 1,088,559 18,425 SH   SOLE   0 0 18,425
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 BBG00NKWFC12 3,330,520 33,943 SH   SOLE   0 0 33,943
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 BBG00L52MHJ1 365,482 6,477 SH   SOLE   0 0 6,477
J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738 BBG00L53HC42 441,975 5,038 SH   SOLE   0 0 5,038
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 345,761 7,463 SH   SOLE   0 0 7,463
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 1,129,206 20,880 SH   SOLE   0 0 20,880
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 BBG00CVTZCK8 1,506,697 15,826 SH   SOLE   0 0 15,826
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 BBG01H4ZM978 395,550 6,343 SH   SOLE   0 0 6,343
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 8,230,687 145,213 SH   SOLE   0 0 145,213
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 BBG01J345HV8 2,312,657 39,492 SH   SOLE   0 0 39,492
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 BBG0130Y3986 9,146,110 201,190 SH   SOLE   0 0 201,190
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324 BBG00TSG1GG6 325,562 5,075 SH   SOLE   0 0 5,075
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 BBG00GD9GQY8 588,222 12,482 SH   SOLE   0 0 12,482
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQVP3 4,823,904 77,059 SH   SOLE   0 0 77,059
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 BBG00B3QWPR4 637,785 5,841 SH   SOLE   0 0 5,841
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 BBG016CBQDW5 962,822 16,999 SH   SOLE   0 0 16,999
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 4,203,978 83,454 SH   SOLE   0 0 83,454
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 49,870,195 900,184 SH   SOLE   0 0 900,184
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 90,219 1,638 SH   OTR   0 0 1,638
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732 BBG01J9W2923 251,590 3,633 SH   SOLE   0 0 3,633
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 40,882,022 810,026 SH   SOLE   0 0 810,026
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 3,909,799 77,048 SH   SOLE   0 0 77,048
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 BBG00J5DRY91 478,036 8,919 SH   SOLE   0 0 8,919
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 4,672,418 88,242 SH   SOLE   0 0 88,242
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 BBG00J5DNBK2 512,101 12,530 SH   SOLE   0 0 12,530
JABIL INC COM 466313103 BBG001S7RB70 267,407 2,458 SH   SOLE   0 0 2,458
JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 1,111,107 14,962 SH   SOLE   0 0 14,962
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 1,709,553 12,237 SH   SOLE   0 0 12,237
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 BBG014GFHJN4 678,044 13,787 SH   SOLE   0 0 13,787
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 3,412,311 57,777 SH   SOLE   0 0 57,777
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 BBG00C9Y3BD7 4,150,305 62,392 SH   SOLE   0 0 62,392
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 6,122,212 137,115 SH   SOLE   0 0 137,115
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 41,227,706 849,355 SH   SOLE   0 0 849,355
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 32,383,938 636,476 SH   SOLE   0 0 636,476
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 243,259 2,279 SH   SOLE   0 0 2,279
JD.COM INC SPON ADS CL A 47215P106 BBG005YHY0R6 1,796,817 69,535 SH   SOLE   0 0 69,535
JETBLUE AWYS CORP COM 477143101 BBG001S9YPC1 207,706 34,106 SH   SOLE   0 0 34,106
JOBY AVIATION INC COMMON STOCK G65163100 BBG00X2MYTD1 121,115 23,748 SH   SOLE   0 0 23,748
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 3,836,699 59,017 SH   SOLE   0 0 59,017
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 BBG00M3PLZZ3 696,959 26,074 SH   SOLE   0 0 26,074
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 BBG00FJ5J8Y9 11,915,725 357,292 SH   SOLE   0 0 357,292
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 64,842,484 1,178,098 SH   SOLE   0 0 1,178,098
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 BBG00J5LZWW2 339,151 9,161 SH   SOLE   0 0 9,161
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 37,709,095 258,100 SH   SOLE   0 0 258,100
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 14,616 100 SH   OTR   0 0 100
JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 1,545,666 23,254 SH   SOLE   0 0 23,254
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 66,760,430 331,448 SH   SOLE   0 0 331,448
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 279,119 1,380 SH   OTR   0 0 1,380
KADANT INC COM 48282T104 BBG001S8PRM8 205,940 701 SH   SOLE   0 0 701
KAYNE ANDERSON ENERGY INFRST COM 486606106 BBG001SLV0G8 271,091 26,243 SH   SOLE   0 0 26,243
KELLANOVA COM 487836108 BBG001S5SJL0 1,250,207 21,675 SH   SOLE   0 0 21,675
KENVUE INC COM 49177J102 BBG01C79X614 672,840 37,010 SH   SOLE   0 0 37,010
KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 578,132 17,310 SH   SOLE   0 0 17,310
KEYCORP COM 493267108 BBG001S5SKV6 2,203,813 155,088 SH   SOLE   0 0 155,088
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 605,808 4,430 SH   SOLE   0 0 4,430
KIMBALL ELECTRONICS INC COM 49428J109 BBG001TCYZ77 148,497 6,756 SH   OTR   0 0 6,756
KIMBALL ELECTRONICS INC COM 49428J109 BBG001TCYZ77 2,527 6,871 SH   SOLE   0 0 6,871
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 5,009,448 36,247 SH   SOLE   0 0 36,247
KIMCO RLTY CORP COM 49446R109 BBG001S70279 206,263 10,599 SH   SOLE   0 0 10,599
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 3,370,766 169,640 SH   SOLE   0 0 169,640
KINETIK HOLDINGS INC COM NEW CL A 02215L209 BBG00GCLZ7C7 351,168 8,474 SH   SOLE   0 0 8,474
KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 93,657 11,257 SH   SOLE   0 0 11,257
KKR & CO INC COM 48251W104 BBG001S6PW05 1,545,593 14,686 SH   SOLE   0 0 14,686
KLA CORP COM NEW 482480100 BBG001S5SLM4 4,718,501 5,722 SH   SOLE   0 0 5,722
KNIFE RIVER CORP COMMON STOCK 498894104 BBG002N3N2W8 1,053,086 15,014 SH   SOLE   0 0 15,014
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG001S5V5G2 342,510 13,592 SH   SOLE   0 0 13,592
KONTOOR BRANDS INC COM 50050N103 BBG00LPTHYM5 247,950 3,748 SH   SOLE   0 0 3,748
KOPIN CORP COM 500600101 BBG001S6DD46 9,135 10,875 SH   SOLE   0 0 10,875
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 2,130,279 66,116 SH   SOLE   0 0 66,116
KRANESHARES TRUST CSI CHI INTERNET 500767306 BBG004XB9HZ5 975,070 36,087 SH   SOLE   0 0 36,087
KRANESHARES TRUST GLOBAL CARB STRA 500767678 BBG00WC70964 635,033 19,516 SH   SOLE   0 0 19,516
KRANESHARES TRUST QUADRATIC DEFLA 500767587 BBG012N0PBT5 2,463,719 167,883 SH   SOLE   0 0 167,883
KROGER CO COM 501044101 BBG001S5SN40 1,067,569 21,381 SH   SOLE   0 0 21,381
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 BBG012W99DS1 292,654 11,123 SH   SOLE   0 0 11,123
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 2,907,522 12,947 SH   SOLE   0 0 12,947
LABCORP HOLDINGS INC COM SHS 504922105 BBG01MMT6PQ2 1,103,010 5,420 SH   SOLE   0 0 5,420
LADDER CAP CORP CL A 505743104 BBG005RVGZ50 271,451 24,044 SH   SOLE   0 0 24,044
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 6,276,726 5,894 SH   SOLE   0 0 5,894
LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 1,400,386 11,716 SH   SOLE   0 0 11,716
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 269,057 3,200 SH   SOLE   0 0 3,200
LANDMARK BANCORP INC COM 51504L107 BBG001S742Q4 256,436 13,356 SH   SOLE   0 0 13,356
LATTICE SEMICONDUCTOR CORP COM 518415104 BBG001S6C0G2 406,626 7,012 SH   SOLE   0 0 7,012
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 18,132,270 656,431 SH   SOLE   0 0 656,431
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 BBG0089X2QD6 719,711 18,081 SH   SOLE   0 0 18,081
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 BBG00864V4X8 464,353 9,655 SH   SOLE   0 0 9,655
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 346,850 3,259 SH   SOLE   0 0 3,259
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 BBG00GPY0TV4 1,054,140 15,099 SH   SOLE   0 0 15,099
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 7,052,224 237,930 SH   SOLE   0 0 237,930
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 5,656,840 157,912 SH   SOLE   0 0 157,912
LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 217,248 18,957 SH   SOLE   0 0 18,957
LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 647,113 4,436 SH   SOLE   0 0 4,436
LENNAR CORP CL A 526057104 BBG001S5SRK3 852,074 5,685 SH   SOLE   0 0 5,685
LENNOX INTL INC COM 526107107 BBG001S5SST2 687,450 1,285 SH   SOLE   0 0 1,285
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 1,948,615 286,561 SH   SOLE   0 0 286,561
LIBERTY GLOBAL LTD COM CL A G61188101 BBG01K9HZHB9 179,145 10,278 SH   SOLE   0 0 10,278
LINCOLN EDL SVCS CORP COM 533535100 BBG001SH9DM7 1,644,342 138,646 SH   SOLE   0 0 138,646
LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 240,045 1,272 SH   SOLE   0 0 1,272
LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 2,441,644 78,509 SH   SOLE   0 0 78,509
LINDE PLC SHS G54950103 BBG01FND0CH6 8,838,934 20,143 SH   SOLE   0 0 20,143
LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 293,339 8,976 SH   SOLE   0 0 8,976
LISTED FD TR SHARES LAG CAP 53656F805 BBG00QFNWBB3 1,501,996 34,072 SH   SOLE   0 0 34,072
LISTED FD TR STF TAC GW & INC 53656F169 BBG017J18BH9 1,320,157 53,950 SH   SOLE   0 0 53,950
LISTED FD TR SWAN HEDGED EQTY 53656F599 BBG00YN70Y45 317,307 14,918 SH   SOLE   0 0 14,918
LITHIUM AMERS CORP NEW COM SHS 53681J103 BBG01JLDH8P2 31,632 11,803 SH   SOLE   0 0 11,803
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 3,054,012 101,597 SH   SOLE   0 0 101,597
LITTELFUSE INC COM 537008104 BBG001S744B6 1,168,142 4,571 SH   SOLE   0 0 4,571
LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 293,312 3,129 SH   SOLE   0 0 3,129
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 577,824 211,658 SH   SOLE   0 0 211,658
LMP CAP & INCOME FD INC COM 50208A102 BBG001S985R8 231,531 14,957 SH   SOLE   0 0 14,957
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 22,908,343 49,045 SH   SOLE   0 0 49,045
LOEWS CORP COM 540424108 BBG001S6KQC0 389,567 5,212 SH   SOLE   0 0 5,212
LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 287,102 2,964 SH   SOLE   0 0 2,964
LOUISIANA PAC CORP COM 546347105 BBG001S5SW04 852,128 10,350 SH   SOLE   0 0 10,350
LOWES COS INC COM 548661107 BBG001S5SVL3 12,582,144 57,073 SH   SOLE   0 0 57,073
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 7,491,339 26,822 SH   SOLE   0 0 26,822
LSB INDS INC COM 502160104 BBG001S67BF5 90,512 11,065 SH   SOLE   0 0 11,065
LTC PPTYS INC COM 502175102 BBG001S73DC6 287,279 8,326 SH   SOLE   0 0 8,326
LUCID GROUP INC COM 549498103 BBG00W7F99W4 320,223 122,691 SH   SOLE   0 0 122,691
LUCID GROUP INC COM 549498103 BBG00W7F99W4 313 100,000 SH Call SOLE   0 0 100,000
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 2,807,662 9,400 SH   SOLE   0 0 9,400
LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 53,399 48,025 SH   SOLE   0 0 48,025
LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 256,028 5,028 SH   SOLE   0 0 5,028
LUMOS PHARMA INC COM 55028X109 BBG001TWRSN9 69,630 30,013 SH   SOLE   0 0 30,013
LYFT INC CL A COM 55087P104 BBG004M9ZHY4 982,733 69,697 SH   SOLE   0 0 69,697
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 1,274,758 13,326 SH   SOLE   0 0 13,326
M & T BK CORP COM 55261F104 BBG001S7S2B4 4,061,300 26,820 SH   SOLE   0 0 26,820
M/I HOMES INC COM 55305B101 BBG001S7HGC4 361,313 2,958 SH   SOLE   0 0 2,958
MACYS INC COM 55616P104 BBG001S6KRW6 346,983 18,072 SH   SOLE   0 0 18,072
MADISON COVERED CALL & EQUIT COM 557437100 BBG001SL6GN3 352,517 46,384 SH   SOLE   0 0 46,384
MAG SILVER CORP COM 55903Q104 BBG001S631Z9 378,461 32,430 SH   SOLE   0 0 32,430
MAGNA INTL INC COM 559222401 BBG001S5SY91 267,596 6,386 SH   SOLE   0 0 6,386
MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 6,435,831 127,467 SH   SOLE   0 0 127,467
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107 BBG0104P5VF8 232,002 18,111 SH   SOLE   0 0 18,111
MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 311,555 1,263 SH   SOLE   0 0 1,263
MANNKIND CORP COM NEW 56400P706 BBG001SLLLY3 109,604 20,997 SH   SOLE   0 0 20,997
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 1,826,047 68,597 SH   SOLE   0 0 68,597
MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 3,516,188 177,137 SH   SOLE   0 0 177,137
MARATHON OIL CORP COM 565849106 BBG001S69V69 898,963 31,355 SH   SOLE   0 0 31,355
MARATHON PETE CORP COM 56585A102 BBG001S169P1 8,177,836 47,141 SH   SOLE   0 0 47,141
MARKEL GROUP INC COM 570535104 BBG001S9ZK95 675,959 429 SH   SOLE   0 0 429
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 5,112,557 21,146 SH   SOLE   0 0 21,146
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 3,165,054 15,020 SH   SOLE   0 0 15,020
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 654,968 1,209 SH   SOLE   0 0 1,209
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 3,293,473 47,116 SH   SOLE   0 0 47,116
MASCO CORP COM 574599106 BBG001S5SZ70 708,140 10,622 SH   SOLE   0 0 10,622
MASIMO CORP COM 574795100 BBG001S71GQ6 546,581 4,340 SH   SOLE   0 0 4,340
MASTEC INC COM 576323109 BBG001S95HF8 223,289 2,087 SH   SOLE   0 0 2,087
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 21,014,594 47,635 SH   SOLE   0 0 47,635
MATADOR RES CO COM 576485205 BBG001T3L5S4 2,915,215 48,913 SH   SOLE   0 0 48,913
MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 1,035,741 34,093 SH   SOLE   0 0 34,093
MATINAS BIOPHARMA HLDGS INC COM 576810105 BBG005WX2XH7 54,935 347,030 SH   SOLE   0 0 347,030
MATTEL INC COM 577081102 BBG001S5SZF1 314,333 19,331 SH   SOLE   0 0 19,331
MATTERPORT INC COM CL A 577096100 BBG00XS0FV65 222,508 49,778 SH   SOLE   0 0 49,778
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 4,066,533 57,323 SH   SOLE   0 0 57,323
MCDONALDS CORP COM 580135101 BBG001S5T110 23,607,339 92,636 SH   SOLE   0 0 92,636
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 6,696,963 11,467 SH   SOLE   0 0 11,467
MDU RES GROUP INC COM 552690109 BBG001S5T2W4 1,633,089 65,063 SH   SOLE   0 0 65,063
MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 525,402 121,903 SH   SOLE   0 0 121,903
MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 459,626 1,116 SH   SOLE   0 0 1,116
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 8,665,782 110,097 SH   SOLE   0 0 110,097
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 1,597,382 972 SH   SOLE   0 0 972
MERCK & CO INC COM 58933Y105 BBG001S5TC52 41,606,684 336,330 SH   SOLE   0 0 336,330
MERCK & CO INC COM 58933Y105 BBG001S5TC52 30,950 250 SH   OTR   0 0 250
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 61,801,653 122,569 SH   SOLE   0 0 122,569
METLIFE INC COM 59156R108 BBG001S5T3R8 6,646,754 94,696 SH   SOLE   0 0 94,696
METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 218,024 156 SH   SOLE   0 0 156
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 BBG001S5PYQ5 65,489 19,093 SH   SOLE   0 0 19,093
MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 380,912 143,200 SH   SOLE   0 0 143,200
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 BBG001S5T879 103,966 22,215 SH   SOLE   0 0 22,215
MFS MUN INCOME TR SH BEN INT 552738106 BBG001S5T4C2 2,285,854 418,654 SH   SOLE   0 0 418,654
MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 1,116,397 25,122 SH   SOLE   0 0 25,122
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 5,483,012 59,924 SH   SOLE   0 0 59,924
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 9,877,630 75,097 SH   SOLE   0 0 75,097
MICROSOFT CORP COM 594918104 BBG001S5TD05 268,427,833 600,576 SH   SOLE   0 0 600,576
MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 2,140,593 1,554 SH   SOLE   0 0 1,554
MICROVISION INC DEL COM NEW 594960304 BBG001S74TH5 44,795 42,258 SH   SOLE   0 0 42,258
MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 352,482 2,471 SH   SOLE   0 0 2,471
MIDDLESEX WTR CO COM 596680108 BBG001S5TCZ9 577,740 11,055 SH   SOLE   0 0 11,055
MILESTONE SCIENTIFIC INC COM NEW 59935P209 BBG001SB7BF4 8,642 12,650 SH   SOLE   0 0 12,650
MISTER CAR WASH INC COM 60646V105 BBG011FS2K56 107,170 15,052 SH   SOLE   0 0 15,052
MITEK SYS INC COM NEW 606710200 BBG001S5T6P3 552,627 49,430 SH   SOLE   0 0 49,430
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 770,906 71,380 SH   SOLE   0 0 71,380
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 217,925 51,519 SH   SOLE   0 0 51,519
MKS INSTRS INC COM 55306N104 BBG001SBB6Q8 289,729 2,219 SH   SOLE   0 0 2,219
MODERNA INC COM 60770K107 BBG003PHHZV8 3,649,599 30,733 SH   SOLE   0 0 30,733
MODINE MFG CO COM 607828100 BBG001S5T913 4,065,816 40,581 SH   SOLE   0 0 40,581
MOELIS & CO CL A 60786M105 BBG001STYX58 287,158 5,050 SH   SOLE   0 0 5,050
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 1,616,581 31,803 SH   SOLE   0 0 31,803
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 3,736,710 57,102 SH   SOLE   0 0 57,102
MONGODB INC CL A 60937P106 BBG0022FDRZ7 1,580,781 6,324 SH   SOLE   0 0 6,324
MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 659,975 803 SH   SOLE   0 0 803
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 925,579 18,530 SH   SOLE   0 0 18,530
MOODYS CORP COM 615369105 BBG001S5VP87 1,446,458 3,437 SH   SOLE   0 0 3,437
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 6,997,349 71,997 SH   SOLE   0 0 71,997
MORGAN STANLEY EMERGING MKTS COM 617477104 BBG001SRJQL6 688,788 151,050 SH   SOLE   0 0 151,050
MORGAN STANLEY ETF TRUST CALVERT US MDCP 61774R403 BBG01DR7MF25 278,098 5,046 SH   SOLE   0 0 5,046
MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 275,822 9,544 SH   SOLE   0 0 9,544
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 2,302,747 5,965 SH   SOLE   0 0 5,965
MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 4,658,841 365,973 SH   SOLE   0 0 365,973
MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 2,288,802 53,740 SH   SOLE   0 0 53,740
MSC INDL DIRECT INC CL A 553530106 BBG001S5TD87 293,416 3,700 SH   SOLE   0 0 3,700
MSCI INC COM 55354G100 BBG001SV8B05 393,506 816 SH   SOLE   0 0 816
MUELLER INDS INC COM 624756102 BBG001S6PVC4 432,746 7,600 SH   SOLE   0 0 7,600
MURPHY OIL CORP COM 626717102 BBG001S5TG80 248,143 6,017 SH   SOLE   0 0 6,017
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 BBG009DFFWM1 22,321 10,146 SH   SOLE   0 0 10,146
NAPCO SEC TECHNOLOGIES INC COM 630402105 BBG001S5TR13 258,854 4,983 SH   SOLE   0 0 4,983
NASDAQ INC COM 631103108 BBG001SKTBJ6 606,503 10,065 SH   SOLE   0 0 10,065
NATERA INC COM 632307104 BBG001V0FSF8 280,039 2,586 SH   SOLE   0 0 2,586
NATIONAL FUEL GAS CO COM 636180101 BBG001S5TLR8 561,276 10,358 SH   SOLE   0 0 10,358
NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 478,978 8,427 SH   SOLE   0 0 8,427
NATIONAL HEALTH INVS INC COM 63633D104 BBG001S6W8Y3 511,378 7,550 SH   SOLE   0 0 7,550
NATIONAL HEALTHCARE CORP COM 635906100 BBG001SBJ378 1,417,498 13,077 SH   SOLE   0 0 13,077
NATWEST GROUP PLC SPONS ADR 639057207 BBG001T03WR2 374,759 46,670 SH   SOLE   0 0 46,670
NEOGEN CORP COM 640491106 BBG001S67B47 465,150 29,760 SH   SOLE   0 0 29,760
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 BBG019C1Y0V1 3,265,786 65,428 SH   SOLE   0 0 65,428
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 BBG019C1Y0V1 15,446 308 SH   OTR   0 0 308
NETAPP INC COM 64110D104 BBG001S8LYX5 325,092 2,524 SH   SOLE   0 0 2,524
NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 369,951 3,871 SH   SOLE   0 0 3,871
NETFLIX INC COM 64110L106 BBG001SF6L46 16,028,136 23,750 SH   SOLE   0 0 23,750
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 BBG00Z4KVBC1 1,255,705 97,266 SH   SOLE   0 0 97,266
NEUBERGER BERMAN REAL ESTATE COM 64190A103 BBG001SDQJG1 133,927 39,800 SH   SOLE   0 0 39,800
NEW GOLD INC CDA COM 644535106 BBG001S5YM54 34,047 17,460 SH   SOLE   0 0 17,460
NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 421,555 9,863 SH   SOLE   0 0 9,863
NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 134,325 41,715 SH   SOLE   0 0 41,715
NEWMONT CORP COM 651639106 BBG001S5TKX3 4,275,439 102,112 SH   SOLE   0 0 102,112
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 15,860,180 223,982 SH   SOLE   0 0 223,982
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 625,979 22,648 SH   SOLE   0 0 22,648
NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 709,378 4,125 SH   SOLE   0 0 4,125
NIKE INC CL B 654106103 BBG001S6NTK2 5,514,520 73,166 SH   SOLE   0 0 73,166
NIO INC SPON ADS 62914V106 BBG00LPXZBW5 285,056 68,523 SH   SOLE   0 0 68,523
NISOURCE INC COM 65473P105 BBG001S5TMF9 624,053 21,661 SH   SOLE   0 0 21,661
NNN REIT INC COM 637417106 BBG001S6Z1P5 448,438 10,527 SH   SOLE   0 0 10,527
NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 130,241 34,455 SH   SOLE   0 0 34,455
NOMURA HLDGS INC SPONSORED ADR 65535H208 BBG001S6HZT6 130,788 22,628 SH   SOLE   0 0 22,628
NORDSON CORP COM 655663102 BBG001S5TKK7 451,796 1,948 SH   SOLE   0 0 1,948
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 4,431,009 20,639 SH   SOLE   0 0 20,639
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 BBG00J3H9RL5 281,137 7,402 SH   SOLE   0 0 7,402
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 BBG00HMJ9934 700,638 13,714 SH   SOLE   0 0 13,714
NORTHERN OIL & GAS INC COM 665531307 BBG001SK2P31 318,374 8,566 SH   SOLE   0 0 8,566
NORTHERN TR CORP COM 665859104 BBG001S5TRG7 1,286,953 15,324 SH   SOLE   0 0 15,324
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 3,513,012 8,058 SH   SOLE   0 0 8,058
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 BBG001SM2G73 536,440 10,712 SH   SOLE   0 0 10,712
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 707,994 37,679 SH   SOLE   0 0 37,679
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 4,093,113 38,448 SH   SOLE   0 0 38,448
NOVAVAX INC COM NEW 670002401 BBG001SGL8G3 284,535 22,475 SH   SOLE   0 0 22,475
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 13,436,990 94,137 SH   SOLE   0 0 94,137
NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 358,695 4,607 SH   SOLE   0 0 4,607
NSTS BANCORP INC COM 6293JP109 BBG012QGT9B7 115,271 11,970 SH   SOLE   0 0 11,970
NU HLDGS LTD ORD SHS CL A G6683N103 BBG0136WM2Y9 1,128,489 87,547 SH   SOLE   0 0 87,547
NUCOR CORP COM 670346105 BBG001S5TRV0 2,760,384 17,461 SH   SOLE   0 0 17,461
NUSCALE PWR CORP CL A COM 67079K100 BBG00YG48PG8 343,675 29,399 SH   SOLE   0 0 29,399
NUSHARES ETF TR ESG LARGE CAP 67092P862 BBG00PBDJZK3 266,281 6,075 SH   SOLE   0 0 6,075
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 BBG00GVX41Y3 1,266,623 44,180 SH   SOLE   0 0 44,180
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 BBG00GVWYK25 1,079,500 34,677 SH   SOLE   0 0 34,677
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 6,518,294 80,314 SH   SOLE   0 0 80,314
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 1,931,300 51,106 SH   SOLE   0 0 51,106
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 BBG00FJ5HKX5 2,587,627 61,890 SH   SOLE   0 0 61,890
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 BBG00FJ5HT75 413,754 12,527 SH   SOLE   0 0 12,527
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 755,204 19,197 SH   SOLE   0 0 19,197
NUSHARES ETF TR NUVEEN ESG US 67092P870 BBG00HTVKZ20 1,986,327 91,032 SH   SOLE   0 0 91,032
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 318,657 6,259 SH   SOLE   0 0 6,259
NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 1,721,572 138,168 SH   SOLE   0 0 138,168
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 841,323 73,414 SH   SOLE   0 0 73,414
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 99,689 17,962 SH   SOLE   0 0 17,962
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 1,375,562 98,184 SH   SOLE   0 0 98,184
NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 199,699 23,087 SH   SOLE   0 0 23,087
NUVEEN MULTI ASSET INCOME FU COM 670750108 BBG013NZJD55 211,642 17,137 SH   SOLE   0 0 17,137
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 1,239,213 114,849 SH   SOLE   0 0 114,849
NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 101,417 11,752 SH   SOLE   0 0 11,752
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 898,473 72,751 SH   SOLE   0 0 72,751
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSP5 648,452 25,856 SH   SOLE   0 0 25,856
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 176,348 15,902 SH   SOLE   0 0 15,902
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 BBG001S6PT66 133,424 10,936 SH   SOLE   0 0 10,936
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 BBG001S6R664 1,087,824 145,626 SH   SOLE   0 0 145,626
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 1,228,303 104,625 SH   SOLE   0 0 104,625
NUVEEN REAL ASSET INCOME & G COM 67074Y105 BBG002G9B700 2,049,404 168,398 SH   SOLE   0 0 168,398
NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG001SJX6L2 2,813,877 368,308 SH   SOLE   0 0 368,308
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 BBG001SDQNX3 767,115 46,976 SH   SOLE   0 0 46,976
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 BBG001S78JZ3 467,947 40,691 SH   SOLE   0 0 40,691
NVE CORP COM NEW 629445206 BBG001SGKV64 580,243 7,769 SH   SOLE   0 0 7,769
NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 623,600 8,140 SH   SOLE   0 0 8,140
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 265,694,608 2,150,676 SH   SOLE   0 0 2,150,676
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 3,575 120,000 SH Put SOLE   0 0 120,000
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 3,948,124 14,672 SH   SOLE   0 0 14,672
OAKTREE SPECIALTY LENDING CO COM 67401P405 BBG001SR03L7 190,037 10,103 SH   SOLE   0 0 10,103
OBSIDIAN ENERGY LTD COM 674482203 BBG001S603F0 206,196 27,566 SH   SOLE   0 0 27,566
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 6,338,138 100,557 SH   SOLE   0 0 100,557
OGE ENERGY CORP COM 670837103 BBG001S5TVY8 662,638 18,562 SH   SOLE   0 0 18,562
OKTA INC CL A 679295105 BBG001YV1SN3 4,361,771 46,596 SH   SOLE   0 0 46,596
OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 1,642,246 9,299 SH   SOLE   0 0 9,299
OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 648,137 20,975 SH   SOLE   0 0 20,975
OLLIES BARGAIN OUTLET HLDGS COM 681116109 BBG0098VVDS0 299,337 3,049 SH   SOLE   0 0 3,049
OLO INC CL A 68134L109 BBG00ZCX7044 126,801 28,688 SH   SOLE   0 0 28,688
OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 901,094 26,309 SH   SOLE   0 0 26,309
OMNICOM GROUP INC COM 681919106 BBG001S5VR10 1,097,771 12,238 SH   SOLE   0 0 12,238
ON HLDG AG NAMEN AKT A H5919C104 BBG00LQK89G5 848,751 21,875 SH   SOLE   0 0 21,875
ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 459,009 6,696 SH   SOLE   0 0 6,696
ONEOK INC NEW COM 682680103 BBG001S5TWK1 5,352,375 65,633 SH   SOLE   0 0 65,633
ONTO INNOVATION INC COM 683344105 BBG001S5THX0 411,456 1,874 SH   SOLE   0 0 1,874
OPENDOOR TECHNOLOGIES INC COM 683712103 BBG00SHY8ZR0 57,168 31,070 SH   SOLE   0 0 31,070
OPKO HEALTH INC COM 68375N103 BBG001SD4254 12,876 10,301 SH   SOLE   0 0 10,301
ORACLE CORP COM 68389X105 BBG001S5SJG6 16,350,533 115,797 SH   SOLE   0 0 115,797
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 2,556,718 2,421 SH   SOLE   0 0 2,421
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 635,939 30,721 SH   SOLE   0 0 30,721
ORION OFFICE REIT INC COM 68629Y103 BBG0118JXCF7 48,824 13,598 SH   SOLE   0 0 13,598
OSHKOSH CORP COM 688239201 BBG001S6SX46 578,889 5,350 SH   SOLE   0 0 5,350
OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 2,148,728 22,323 SH   SOLE   0 0 22,323
OTTER TAIL CORP COM 689648103 BBG001S5TYX3 429,002 4,898 SH   SOLE   0 0 4,898
OUTFRONT MEDIA INC COM 69007J106 BBG004S69ZY3 397,444 27,793 SH   SOLE   0 0 27,793
OVINTIV INC COM 69047Q102 BBG00R2NHQ74 1,134,557 24,206 SH   SOLE   0 0 24,206
OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 276,911 1,594 SH   SOLE   0 0 1,594
OXFORD LANE CAP CORP COM 691543102 BBG001T93HP8 717,089 132,305 SH   SOLE   0 0 132,305
PACCAR INC COM 693718108 BBG001S5V1S8 2,229,857 21,661 SH   SOLE   0 0 21,661
PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 3,005,306 109,923 SH   SOLE   0 0 109,923
PACER FDS TR EMRG MKT CASH 69374H865 BBG00P1MK314 1,467,691 72,361 SH   SOLE   0 0 72,361
PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 3,909,347 115,936 SH   SOLE   0 0 115,936
PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 1,362,274 36,019 SH   SOLE   0 0 36,019
PACER FDS TR LUNT MDCAP MLT 69374H725 BBG00VP22Y66 735,440 16,722 SH   SOLE   0 0 16,722
PACER FDS TR METAURUS CAP 400 69374H436 BBG011RJYNJ7 673,961 18,369 SH   SOLE   0 0 18,369
PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 247,403 5,203 SH   SOLE   0 0 5,203
PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 13,744,217 315,524 SH   SOLE   0 0 315,524
PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 6,772,291 136,099 SH   SOLE   0 0 136,099
PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 552,288 15,873 SH   SOLE   0 0 15,873
PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 3,645,433 50,568 SH   SOLE   0 0 50,568
PACER FDS TR TRENDPILOT INTL 69374H683 BBG00P1MDHQ4 463,419 16,024 SH   SOLE   0 0 16,024
PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 736,059 36,620 SH   SOLE   0 0 36,620
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 47,327,345 868,550 SH   SOLE   0 0 868,550
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 BBG001SS9G64 37,977 27,718 SH   SOLE   0 0 27,718
PACKAGING CORP AMER COM 695156109 BBG001S5V741 1,515,452 8,301 SH   SOLE   0 0 8,301
PAGERDUTY INC COM 69553P100 BBG0043BYPD6 555,093 24,208 SH   SOLE   0 0 24,208
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 9,241,474 364,841 SH   SOLE   0 0 364,841
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 12,903,541 38,063 SH   SOLE   0 0 38,063
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 10,421 20,000 SH Call SOLE   0 0 20,000
PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 1,109,071 55,788 SH   SOLE   0 0 55,788
PAPA JOHNS INTL INC COM 698813102 BBG001S6XNB4 279,136 5,941 SH   SOLE   0 0 5,941
PAR PAC HOLDINGS INC COM NEW 69888T207 BBG003C5DLS7 333,962 13,226 SH   SOLE   0 0 13,226
PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 845,048 81,332 SH   SOLE   0 0 81,332
PARK AEROSPACE CORP COM 70014A104 BBG001S5V732 205,125 14,995 SH   SOLE   0 0 14,995
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 2,669,196 5,277 SH   SOLE   0 0 5,277
PARSONS CORP DEL COM 70202L102 BBG001SDWJQ3 394,323 4,820 SH   SOLE   0 0 4,820
PAYCHEX INC COM 704326107 BBG001S5V135 5,869,315 49,505 SH   SOLE   0 0 49,505
PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 300,143 2,098 SH   SOLE   0 0 2,098
PAYONEER GLOBAL INC COM 70451X104 BBG00Z5JLLD1 279,160 50,390 SH   SOLE   0 0 50,390
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 10,472,705 180,470 SH   SOLE   0 0 180,470
PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 310,439 2,335 SH   SOLE   0 0 2,335
PELOTON INTERACTIVE INC CL A COM 70614W100 BBG00JG0FG08 290,293 85,886 SH   SOLE   0 0 85,886
PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 303,573 8,187 SH   SOLE   0 0 8,187
PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 234,107 12,095 SH   SOLE   0 0 12,095
PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 236,714 20,513 SH   SOLE   0 0 20,513
PENSKE AUTOMOTIVE GRP INC COM 70959W103 BBG001S96493 469,577 3,151 SH   SOLE   0 0 3,151
PENTAIR PLC SHS G7S00T104 BBG001S69VB3 357,323 4,661 SH   SOLE   0 0 4,661
PEPSICO INC COM 713448108 BBG001S695T1 30,919,886 187,472 SH   SOLE   0 0 187,472
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 BBG00XWZGGJ1 1,188,656 73,148 SH   SOLE   0 0 73,148
PERMIAN RESOURCES CORP CLASS A COM 71424F105 BBG00D61Y2G3 367,944 22,783 SH   SOLE   0 0 22,783
PETMED EXPRESS INC COM 716382106 BBG001S6TKF1 103,826 25,636 SH   SOLE   0 0 25,636
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 BBG001SFJFD5 211,420 15,500 SH   SOLE   0 0 15,500
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 2,017,191 139,212 SH   SOLE   0 0 139,212
PFIZER INC COM 717081103 BBG001S5V466 20,592,219 735,962 SH   SOLE   0 0 735,962
PG&E CORP COM 69331C108 BBG001S5V206 349,154 19,998 SH   SOLE   0 0 19,998
PGIM ETF TR AAA CLO ETF 69344A834 BBG01HHR9TZ2 332,205 6,500 SH   SOLE   0 0 6,500
PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 5,899,349 118,698 SH   SOLE   0 0 118,698
PGIM HIGH YIELD BOND FUND IN COM 69346H100 BBG002R1BH76 2,367,714 183,829 SH   SOLE   0 0 183,829
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 7,889,018 77,854 SH   SOLE   0 0 77,854
PHILLIPS 66 COM 718546104 BBG00286S4P7 6,072,955 43,019 SH   SOLE   0 0 43,019
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 246,030 7,522 SH   SOLE   0 0 7,522
PHREESIA INC COM 71944F106 BBG001TG2W25 244,542 11,535 SH   SOLE   0 0 11,535
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 BBG001T6RFS9 100,103 13,807 SH   SOLE   0 0 13,807
PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 693,076 52,466 SH   SOLE   0 0 52,466
PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 5,064,124 353,887 SH   SOLE   0 0 353,887
PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 10,473,965 556,828 SH   SOLE   0 0 556,828
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 BBG00ST5DV48 1,128,963 84,949 SH   SOLE   0 0 84,949
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 507,716 5,477 SH   SOLE   0 0 5,477
PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 284,789 5,515 SH   SOLE   0 0 5,515
PIMCO ETF TR 15+ YR US TIPS 72201R304 BBG001T5HFW7 854,341 15,801 SH   SOLE   0 0 15,801
PIMCO ETF TR 25YR+ ZERO U S 72201R882 BBG001T5RZK5 932,859 12,423 SH   SOLE   0 0 12,423
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 6,578,443 72,227 SH   SOLE   0 0 72,227
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 17,723,664 176,092 SH   SOLE   0 0 176,092
PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 1,073,086 20,613 SH   SOLE   0 0 20,613
PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 5,764,922 60,638 SH   SOLE   0 0 60,638
PIMCO ETF TR MULTISECTOR BD 72201R585 BBG01GZGT490 726,696 28,342 SH   SOLE   0 0 28,342
PIMCO ETF TR MUNI INCOME OPP 72201R635 BBG012DX1041 6,019,028 132,461 SH   SOLE   0 0 132,461
PIMCO ETF TR ULTRA SHORT GOVT 72201R577 BBG01GZF4M26 543,580 5,377 SH   SOLE   0 0 5,377
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 BBG001SKG2H2 118,368 15,678 SH   SOLE   0 0 15,678
PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 54,032 11,210 SH   SOLE   0 0 11,210
PIMCO STRATEGIC INCOME FD COM 72200X104 BBG001S5QG01 84,275 13,571 SH   SOLE   0 0 13,571
PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 701,842 9,189 SH   SOLE   0 0 9,189
PINTEREST INC CL A 72352L106 BBG002583CW7 415,935 9,438 SH   SOLE   0 0 9,438
PIONEER FLOATING RATE FUND I COM 72369J102 BBG001SML8F1 127,652 13,214 SH   SOLE   0 0 13,214
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 1,908,252 106,845 SH   SOLE   0 0 106,845
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG001SZV282 767,072 40,758 SH   SOLE   0 0 40,758
PLBY GROUP INC COM 72814P109 BBG00TYN9Y77 15,638 20,120 SH   SOLE   0 0 20,120
PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 99,785 42,824 SH   SOLE   0 0 42,824
PLYMOUTH INDL REIT INC COM 729640102 BBG0021H6YT4 231,603 10,725 SH   SOLE   0 0 10,725
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 10,305,334 66,281 SH   SOLE   0 0 66,281
POLARIS INC COM 731068102 BBG001S7HWZ4 314,420 4,015 SH   SOLE   0 0 4,015
POOL CORP COM 73278L105 BBG001S5VBK4 377,233 1,227 SH   SOLE   0 0 1,227
PORTLAND GEN ELEC CO COM NEW 736508847 BBG001S5V4Y5 745,036 17,230 SH   SOLE   0 0 17,230
POWELL INDS INC COM 739128106 BBG001S5VBT5 268,874 1,875 SH   SOLE   0 0 1,875
POWERFLEET INC COM 73931J109 BBG00PG3JNM5 46,349 10,142 SH   SOLE   0 0 10,142
POWERSHARES ACTIVELY MANAGED S&P500 DOWNSID 46090A705 BBG003PDG4D7 3,225,391 86,217 SH   SOLE   0 0 86,217
POWERSHARES ACTIVELY MANAGED TOTAL RETURN 46090A804 BBG00KJR1JM8 6,095,242 131,477 SH   SOLE   0 0 131,477
POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR 46090A887 BBG00KJR1T91 8,668,013 173,707 SH   SOLE   0 0 173,707
POWERSHARES ACTIVELY MANAGED VAR RATE INVT 46090A879 BBG00DW0G9Y1 7,915,502 314,859 SH   SOLE   0 0 314,859
PPG INDS INC COM 693506107 BBG001S5VC13 1,427,752 11,342 SH   SOLE   0 0 11,342
PPL CORP COM 69351T106 BBG001S5VC31 1,899,455 68,696 SH   SOLE   0 0 68,696
PRECIGEN INC COM 74017N105 BBG001SSB3T5 16,930 10,715 SH   SOLE   0 0 10,715
PREFORMED LINE PRODS CO COM 740444104 BBG001SFKCZ6 327,540 2,630 SH   SOLE   0 0 2,630
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 BBG001SH44F0 201,251 2,923 SH   SOLE   0 0 2,923
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 1,259,951 10,926 SH   SOLE   0 0 10,926
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 BBG00H3P9YB7 1,353,748 74,300 SH   SOLE   0 0 74,300
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 2,057,772 26,231 SH   SOLE   0 0 26,231
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 BBG004QJF9H7 227,583 22,290 SH   SOLE   0 0 22,290
PROASSURANCE CORP COM 74267C106 BBG001S9Z6F9 182,091 14,901 SH   SOLE   0 0 14,901
PROCORE TECHNOLOGIES INC COM 74275K108 BBG0026ZJ313 276,976 4,177 SH   SOLE   0 0 4,177
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 58,253,461 353,222 SH   SOLE   0 0 353,222
PROGRESSIVE CORP COM 743315103 BBG001S5V509 2,239,533 10,782 SH   SOLE   0 0 10,782
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 6,141,177 54,681 SH   SOLE   0 0 54,681
PROSHARES TR BITCOIN STRATE 74347G440 BBG0131STKH5 421,028 18,704 SH   SOLE   0 0 18,704
PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 675,928 10,880 SH   SOLE   0 0 10,880
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 17,844,069 185,624 SH   SOLE   0 0 185,624
PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 1,498,207 20,353 SH   SOLE   0 0 20,353
PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 970,609 13,011 SH   SOLE   0 0 13,011
PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 21,337 1,870 SH   SOLE   0 0 1,870
PROSHARES TR SHORT S&P 500 NE 74347B425 BBG001SR6H49 3,750 1,000,000 SH Call SOLE   0 0 1,000,000
PROSHARES TR SHRT RUSSELL2000 74348A210 BBG001S90ZR0 218,505 10,500 SH   SOLE   0 0 10,500
PROSHARES TR SP500 EX ENRGY 74347B581 BBG00B2VZW50 447,411 7,650 SH   SOLE   0 0 7,650
PROSHARES TR II ULTA BLMBG 2017 74347Y888 BBG001T0D0D6 2,257,900 67,400 SH   SOLE   0 0 67,400
PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 187,127 33,838 SH   SOLE   0 0 33,838
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   12,918 13,000 PRN   SOLE   0 0 13,000
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 7,289,972 62,204 SH   SOLE   0 0 62,204
PUBLIC STORAGE OPER CO COM 74460D109 BBG001S5TH79 1,484,556 5,161 SH   SOLE   0 0 5,161
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 6,198,458 84,104 SH   SOLE   0 0 84,104
PULTE GROUP INC COM 745867101 BBG001S5V5K7 1,103,078 10,019 SH   SOLE   0 0 10,019
PURE STORAGE INC CL A 74624M102 BBG00212PW10 868,317 13,523 SH   SOLE   0 0 13,523
PURECYCLE TECHNOLOGIES INC *W EXP 03/17/202 74623V111   116,018 73,429 SH   SOLE   0 0 73,429
PURECYCLE TECHNOLOGIES INC COM 74623V103 BBG00YRJF230 1,545,221 261,017 SH   SOLE   0 0 261,017
PURECYCLE TECHNOLOGIES INC COM 74623V103 BBG00YRJF230 44,267 1,600,000 SH Call SOLE   0 0 1,600,000
PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 77,876 12,561 SH   SOLE   0 0 12,561
QIAGEN NV SHS NEW N72482149 BBG001S91B01 237,910 5,790 SH   SOLE   0 0 5,790
QUALCOMM INC COM 747525103 BBG001S6VS70 16,039,902 80,530 SH   SOLE   0 0 80,530
QUALYS INC COM 74758T303 BBG001SYH860 394,149 2,764 SH   SOLE   0 0 2,764
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 2,487,908 9,791 SH   SOLE   0 0 9,791
QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 242,632 49,303 SH   SOLE   0 0 49,303
QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 833,934 6,093 SH   SOLE   0 0 6,093
RADIAN GROUP INC COM 750236101 BBG001SBWXG7 1,395,185 44,861 SH   SOLE   0 0 44,861
RALPH LAUREN CORP CL A 751212101 BBG001S9TL45 207,521 1,185 SH   SOLE   0 0 1,185
RAMBUS INC DEL COM 750917106 BBG001S7RF80 236,919 4,032 SH   SOLE   0 0 4,032
RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 371,125 3,002 SH   SOLE   0 0 3,002
RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 322,552 4,224 SH   SOLE   0 0 4,224
RBB FD INC MOTLEY FOL ETF 74933W601 BBG00JWTWQF0 2,063,023 38,332 SH   SOLE   0 0 38,332
RBB FD INC MOTLEY FOOL GBL 74933W635 BBG01416VGF9 251,836 8,560 SH   SOLE   0 0 8,560
RBB FD INC MOTLEY FOOL MID 74933W627 BBG0141H0MD8 215,408 8,200 SH   SOLE   0 0 8,200
RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 17,866,683 357,191 SH   SOLE   0 0 357,191
RBB FD INC US TREASRY 12 MT 74933W478 BBG01BJ1BGP6 273,733 5,489 SH   SOLE   0 0 5,489
RBB FD INC US TREASY 2 YR 74933W486 BBG019229DL1 880,002 18,354 SH   SOLE   0 0 18,354
RBB FD INC US TRSRY 6 MNTH 74933W460 BBG01FRH4691 12,590,526 251,408 SH   SOLE   0 0 251,408
RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 314,021 1,164 SH   SOLE   0 0 1,164
REALTY INCOME CORP COM 756109104 BBG001S884K0 3,146,270 59,566 SH   SOLE   0 0 59,566
REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 5,624,965 205,892 SH   SOLE   0 0 205,892
RECURSION PHARMACEUTICALS IN CL A 75629V104 BBG00PQ4XJ54 89,904 11,987 SH   SOLE   0 0 11,987
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 5,316,605 5,058 SH   SOLE   0 0 5,058
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 490,959 24,499 SH   SOLE   0 0 24,499
REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 821,251 4,000 SH   SOLE   0 0 4,000
REKOR SYSTEMS INC COM 759419104 BBG00GX2L937 170,273 109,854 SH   SOLE   0 0 109,854
REKOR SYSTEMS INC COM 759419104 BBG00GX2L937 150 50,000 SH Call SOLE   0 0 50,000
RELIANCE INC COM 759509102 BBG001S81M27 1,114,125 3,901 SH   SOLE   0 0 3,901
RELX PLC SPONSORED ADR 759530108 BBG001S898V8 624,905 13,620 SH   SOLE   0 0 13,620
RENAISSANCERE HLDGS LTD COM G7496G103 BBG001S6T1Z1 349,123 1,562 SH   SOLE   0 0 1,562
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 3,511,371 18,068 SH   SOLE   0 0 18,068
RESMED INC COM 761152107 BBG001SBGRC2 587,850 3,071 SH   SOLE   0 0 3,071
RETAIL OPPORTUNITY INVTS COR COM 76131N101 BBG001T0CM94 125,308 10,081 SH   SOLE   0 0 10,081
REVVITY INC COM 714046109 BBG001SBKS35 530,144 5,056 SH   SOLE   0 0 5,056
RINGCENTRAL INC CL A 76680R206 BBG001SHXFM5 201,573 7,148 SH   SOLE   0 0 7,148
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 2,169,301 32,903 SH   SOLE   0 0 32,903
RIOT PLATFORMS INC COM 767292105 BBG001SDW128 145,118 15,877 SH   SOLE   0 0 15,877
RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 681,210 62,439 SH   SOLE   0 0 62,439
RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 BBG00W0H3NK5 573,010 40,524 SH   SOLE   0 0 40,524
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 BBG001TCBCV6 407,593 33,273 SH   SOLE   0 0 33,273
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 699,812 52,147 SH   SOLE   0 0 52,147
ROBINHOOD MKTS INC COM CL A 770700102 BBG008NMBXP6 1,865,248 82,133 SH   SOLE   0 0 82,133
ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 2,177,461 58,518 SH   SOLE   0 0 58,518
ROCKET COS INC COM CL A 77311W101 BBG00VY1MZN4 159,866 11,669 SH   SOLE   0 0 11,669
ROCKET LAB USA INC COM 773122106 BBG00Y61T0H6 137,237 28,591 SH   SOLE   0 0 28,591
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 2,718,547 9,876 SH   SOLE   0 0 9,876
ROKU INC COM CL A 77543R102 BBG001ZZPQM2 1,270,402 21,198 SH   SOLE   0 0 21,198
ROLLINS INC COM 775711104 BBG001S5VRG4 318,547 6,529 SH   SOLE   0 0 6,529
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 3,048,635 5,409 SH   SOLE   0 0 5,409
ROSS STORES INC COM 778296103 BBG001S5VRS1 1,415,684 9,741 SH   SOLE   0 0 9,741
ROYAL BK CDA COM 780087102 BBG001S60869 645,190 6,065 SH   SOLE   0 0 6,065
ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 1,493,866 9,370 SH   SOLE   0 0 9,370
ROYAL GOLD INC COM 780287108 BBG001S5VNX4 712,139 5,690 SH   SOLE   0 0 5,690
ROYCE MICRO-CAP TR INC COM 780915104 BBG001S6DP67 775,592 84,395 SH   SOLE   0 0 84,395
ROYCE SMALL CAP TRUST INC COM 780910105 BBG001S5VTQ9 1,866,013 128,957 SH   SOLE   0 0 128,957
RPM INTL INC COM 749685103 BBG001S7X317 217,023 2,015 SH   SOLE   0 0 2,015
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 16,884,936 168,190 SH   SOLE   0 0 168,190
RUMBLE INC CALL 78137L905   220,120 124,600 SH Call SOLE   0 0 124,600
RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 80,599 14,522 SH   SOLE   0 0 14,522
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 BBG001SB07J6 240,953 2,069 SH   SOLE   0 0 2,069
RYDER SYS INC COM 783549108 BBG001S5VK15 2,074,339 16,745 SH   SOLE   0 0 16,745
RYMAN HOSPITALITY PPTYS INC COM 78377T107 BBG001S6SHG8 1,312,986 13,148 SH   SOLE   0 0 13,148
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 3,501,003 7,850 SH   SOLE   0 0 7,850
SABA CAPITAL INCOME & OPPORT COM NEW 880198205 BBG001S5RKQ3 79,139 10,146 SH   SOLE   0 0 10,146
SABRA HEALTH CARE REIT INC COM 78573L106 BBG001SGNMK5 426,236 27,677 SH   SOLE   0 0 27,677
SACHEM CAP CORP COM 78590A109 BBG00F48C2L3 50,683 19,568 SH   SOLE   0 0 19,568
SAFETY SHOT INC COM NEW 48208F105 BBG00VJHSMV0 16,008 13,800 SH   SOLE   0 0 13,800
SAIA INC COM 78709Y105 BBG001SL4QM4 219,123 462 SH   SOLE   0 0 462
SALESFORCE INC COM 79466L302 BBG001SDLP09 18,853,587 73,332 SH   SOLE   0 0 73,332
SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 305,895 9,077 SH   SOLE   0 0 9,077
SANDSTORM GOLD LTD COM NEW 80013R206 BBG001SSPFD0 1,677,118 308,294 SH   SOLE   0 0 308,294
SANOFI SPONSORED ADR 80105N105 BBG001S5W768 2,474,475 50,999 SH   SOLE   0 0 50,999
SAP SE SPON ADR 803054204 BBG001S6RD41 816,973 4,050 SH   SOLE   0 0 4,050
SARATOGA INVT CORP COM NEW 80349A208 BBG001SRV422 2,940,783 129,550 SH   SOLE   0 0 129,550
SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 230,363 1,173 SH   SOLE   0 0 1,173
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 6,661,540 141,195 SH   SOLE   0 0 141,195
SCHRODINGER INC COM 80810D103 BBG001SZK2K0 195,044 10,085 SH   SOLE   0 0 10,085
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 7,684,107 104,276 SH   SOLE   0 0 104,276
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 2,314,777 87,153 SH   SOLE   0 0 87,153
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 BBG0051K49J8 28,959,764 826,713 SH   SOLE   0 0 826,713
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 BBG0051J0PJ9 46,543,611 694,888 SH   SOLE   0 0 694,888
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 BBG0051NXNX3 5,895,149 107,341 SH   SOLE   0 0 107,341
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 5,093,854 132,583 SH   SOLE   0 0 132,583
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 BBG001T9F7C1 426,492 8,745 SH   SOLE   0 0 8,745
SCHWAB STRATEGIC TR LONG TERM US 808524680 BBG00PZFJQM0 841,758 25,656 SH   SOLE   0 0 25,656
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 2,372,944 49,303 SH   SOLE   0 0 49,303
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 1,064,532 23,355 SH   SOLE   0 0 23,355
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 4,488,555 71,394 SH   SOLE   0 0 71,394
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 39,187,659 503,956 SH   SOLE   0 0 503,956
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 14,771,390 146,484 SH   SOLE   0 0 146,484
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 2,092,159 28,242 SH   SOLE   0 0 28,242
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 10,289,994 160,155 SH   SOLE   0 0 160,155
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 5,429,372 69,759 SH   SOLE   0 0 69,759
SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 802,650 40,193 SH   SOLE   0 0 40,193
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 3,768,305 79,416 SH   SOLE   0 0 79,416
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 4,435,486 85,281 SH   SOLE   0 0 85,281
SCILEX HOLDING CO CALL 80880W906   14,750 95,000 SH Call SOLE   0 0 95,000
SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 451,303 6,937 SH   SOLE   0 0 6,937
SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 246,043 3,445 SH   SOLE   0 0 3,445
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 1,665,990 16,133 SH   SOLE   0 0 16,133
SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A205 BBG017K69RF2 366,063 11,026 SH   SOLE   0 0 11,026
SEI EXCHANGE TRADED FUNDS ENHANCED US LRG 81589A304 BBG017K6PR91 357,334 11,471 SH   SOLE   0 0 11,471
SEI INVTS CO COM 784117103 BBG001S5VZJ3 209,843 3,244 SH   SOLE   0 0 3,244
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 14,385,278 167,935 SH   SOLE   0 0 167,935
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 59,999,698 658,250 SH   SOLE   0 0 658,250
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 42,279,129 1,028,428 SH   SOLE   0 0 1,028,428
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 47,298,777 388,109 SH   SOLE   0 0 388,109
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 3,981,448 103,655 SH   SOLE   0 0 103,655
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 9,496,803 52,066 SH   SOLE   0 0 52,066
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 13,927,935 181,874 SH   SOLE   0 0 181,874
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 54,247,462 372,193 SH   SOLE   0 0 372,193
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 20,017,951 293,772 SH   SOLE   0 0 293,772
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 4,767,385 53,982 SH   SOLE   0 0 53,982
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 140,026,033 618,955 SH   SOLE   0 0 618,955
SELECTIVE INS GROUP INC COM 816300107 BBG001S5W2R6 420,639 4,483 SH   SOLE   0 0 4,483
SEMPRA COM 816851109 BBG001SBVZ73 654,343 8,603 SH   SOLE   0 0 8,603
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 BBG00JPGYWV3 374,997 10,029 SH   SOLE   0 0 10,029
SENTINELONE INC CL A 81730H109 BBG00B6F2F27 326,384 15,505 SH   SOLE   0 0 15,505
SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 414,130 5,822 SH   SOLE   0 0 5,822
SERVICENOW INC COM 81762P102 BBG001T4JFC0 10,597,554 13,471 SH   SOLE   0 0 13,471
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 2,554,949 35,397 SH   SOLE   0 0 35,397
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 5,796,854 19,425 SH   SOLE   0 0 19,425
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 3,763,315 56,976 SH   SOLE   0 0 56,976
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 424,730 97,639 SH   SOLE   0 0 97,639
SILVERCREST METALS INC COM 828363101 BBG009XQLJF5 92,862 11,394 SH   SOLE   0 0 11,394
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 4,836,533 31,862 SH   SOLE   0 0 31,862
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632 BBG01B861GC2 25,155,346 1,035,197 SH   SOLE   0 0 1,035,197
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 BBG012VCQ2K8 479,410 15,268 SH   SOLE   0 0 15,268
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 BBG0137XKVV7 6,661,477 240,747 SH   SOLE   0 0 240,747
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 BBG015TRLF27 480,138 17,836 SH   SOLE   0 0 17,836
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 BBG01JXBTX20 506,118 10,050 SH   SOLE   0 0 10,050
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY US EQT 82889N848 BBG01163J459 1,937,853 56,137 SH   SOLE   0 0 56,137
SIREN ETF TR DIVCN LDRS ETF 829658301 BBG00BT76WV7 2,675,432 42,033 SH   SOLE   0 0 42,033
SIRIUS XM HOLDINGS INC COM 82968B103 BBG001S70ZY6 213,787 75,543 SH   SOLE   0 0 75,543
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 BBG009T22D67 1,077,634 8,876 SH   SOLE   0 0 8,876
SIXTH STREET SPECIALTY LENDI COM 83012A109 BBG001V064L4 429,242 20,105 SH   SOLE   0 0 20,105
SJW GROUP COM 784305104 BBG001S5W3N8 1,645,033 30,340 SH   SOLE   0 0 30,340
SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 3,282,604 30,799 SH   SOLE   0 0 30,799
SKYX PLATFORMS CORP COM 78471E105 BBG009NMGXT5 28,026 29,500 SH   SOLE   0 0 29,500
SLR INVESTMENT CORP COM 83413U100 BBG001T1Q8N2 185,503 11,529 SH   SOLE   0 0 11,529
SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 14,175 130 SH   OTR   0 0 130
SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 1,437,498 13,313 SH   SOLE   0 0 13,313
SNAP INC CL A 83304A106 BBG00441QMK5 1,246,369 75,037 SH   SOLE   0 0 75,037
SNAP ON INC COM 833034101 BBG001S5W688 2,485,139 9,507 SH   SOLE   0 0 9,507
SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 4,110,076 30,424 SH   SOLE   0 0 30,424
SOFI TECHNOLOGIES INC CALL 83406F902   7,100 60,000 SH Call SOLE   0 0 60,000
SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 2,417,896 365,793 SH   SOLE   0 0 365,793
SOLID POWER INC CLASS A COM 83422N105 BBG0112HCTV5 20,804 12,608 SH   SOLE   0 0 12,608
SOLITARIO RESOURCES CORP COM 8342EP107 BBG001S5QW79 18,643 21,065 SH   SOLE   0 0 21,065
SOLVENTUM CORP COM SHS 83444M101 BBG018YZH6V0 1,137,458 21,531 SH   SOLE   0 0 21,531
SOLVENTUM CORP COM SHS 83444M101 BBG018YZH6V0 1,110 21 SH   OTR   0 0 21
SONOCO PRODS CO COM 835495102 BBG001S7M9F1 221,544 4,368 SH   SOLE   0 0 4,368
SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 503,968 5,932 SH   SOLE   0 0 5,932
SOUNDHOUND AI INC CLASS A COM 836100107 BBG017304PD5 146,122 36,991 SH   SOLE   0 0 36,991
SOUNDHOUND AI INC CLASS A COM 836100107 BBG017304PD5 66 10,000 SH Call SOLE   0 0 10,000
SOURCE CAP INC COM 836144105 BBG001S5W848 398,162 8,995 SH   SOLE   0 0 8,995
SOUTHERN CO COM 842587107 BBG001S5W777 8,459,195 109,052 SH   SOLE   0 0 109,052
SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 1,027,887 9,540 SH   SOLE   0 0 9,540
SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 1,365,419 47,725 SH   SOLE   0 0 47,725
SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 220,623 32,782 SH   SOLE   0 0 32,782
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 52,886,136 135,214 SH   SOLE   0 0 135,214
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 50,557,512 235,141 SH   SOLE   0 0 235,141
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 745,561 17,952 SH   SOLE   0 0 17,952
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 BBG001SRXRL8 843,629 35,151 SH   SOLE   0 0 35,151
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 6,759,321 135,105 SH   SOLE   0 0 135,105
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 10,013,058 353,692 SH   SOLE   0 0 353,692
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 13,298,025 177,924 SH   SOLE   0 0 177,924
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 BBG002PKWK85 52,159,002 858,160 SH   SOLE   0 0 858,160
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 BBG001SLBKJ3 512,832 12,283 SH   SOLE   0 0 12,283
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 88,365,368 2,518,969 SH   SOLE   0 0 2,518,969
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 53,407,284 1,417,768 SH   SOLE   0 0 1,417,768
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 BBG001V0JXP2 407,656 11,548 SH   SOLE   0 0 11,548
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 BBG001T2PHC3 300,856 5,194 SH   SOLE   0 0 5,194
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 BBG001SRXRM7 928,946 16,998 SH   SOLE   0 0 16,998
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 BBG004MKB2Q7 295,074 4,992 SH   SOLE   0 0 4,992
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 1,422,145 41,280 SH   SOLE   0 0 41,280
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 BBG001SRXRK9 4,564,512 143,809 SH   SOLE   0 0 143,809
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 BBG00BNK9JD0 546,301 10,029 SH   SOLE   0 0 10,029
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 303,598,932 557,861 SH   SOLE   0 0 557,861
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 6,036 60,000 SH Put SOLE   0 0 60,000
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 6,959,533 13,007 SH   SOLE   0 0 13,007
SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 2,299,904 16,430 SH   SOLE   0 0 16,430
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 4,727,430 65,604 SH   SOLE   0 0 65,604
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 BBG004MKB438 710,055 38,423 SH   SOLE   0 0 38,423
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 72,922,182 794,532 SH   SOLE   0 0 794,532
SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 6,791,059 68,342 SH   SOLE   0 0 68,342
SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001V0JXM5 3,091,807 155,446 SH   SOLE   0 0 155,446
SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 6,351,421 67,375 SH   SOLE   0 0 67,375
SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 8,637,359 279,979 SH   SOLE   0 0 279,979
SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 5,248,422 210,189 SH   SOLE   0 0 210,189
SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 10,516,046 112,954 SH   SOLE   0 0 112,954
SPDR SER TR HLTH CR EQUIP 78464A581 BBG001V08KL6 242,311 2,871 SH   SOLE   0 0 2,871
SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 1,501,923 44,265 SH   SOLE   0 0 44,265
SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 46,759,770 317,125 SH   SOLE   0 0 317,125
SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 1,272,511 27,814 SH   SOLE   0 0 27,814
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 2,332,027 49,418 SH   SOLE   0 0 49,418
SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 1,392,250 54,727 SH   SOLE   0 0 54,727
SPDR SER TR NYSE TECH ETF 78464A102 BBG001SG42D8 7,706,452 39,469 SH   SOLE   0 0 39,469
SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 1,039,084 11,437 SH   SOLE   0 0 11,437
SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 22,394,236 1,038,210 SH   SOLE   0 0 1,038,210
SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 2,499,005 107,576 SH   SOLE   0 0 107,576
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 56,118,742 2,002,809 SH   SOLE   0 0 2,002,809
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 3,260,039 128,247 SH   SOLE   0 0 128,247
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 196,497,530 2,961,528 SH   SOLE   0 0 2,961,528
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 96,971,662 3,864,951 SH   SOLE   0 0 3,864,951
SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 11,451,186 398,995 SH   SOLE   0 0 398,995
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 49,420,836 1,517,839 SH   SOLE   0 0 1,517,839
SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 5,230,899 231,968 SH   SOLE   0 0 231,968
SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 19,490,370 716,031 SH   SOLE   0 0 716,031
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 64,805,522 1,263,262 SH   SOLE   0 0 1,263,262
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 243,218,085 3,800,284 SH   SOLE   0 0 3,800,284
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 91,894,931 2,212,735 SH   SOLE   0 0 2,212,735
SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 24,684 858 SH   OTR   0 0 858
SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 38,932,744 1,349,409 SH   SOLE   0 0 1,349,409
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 14,613,078 492,021 SH   SOLE   0 0 492,021
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 227,117,585 2,834,365 SH   SOLE   0 0 2,834,365
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 4,327,379 107,566 SH   SOLE   0 0 107,566
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 128,661,778 2,639,757 SH   SOLE   0 0 2,639,757
SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 200,704 1,698 SH   SOLE   0 0 1,698
SPDR SER TR RUSSELL YIELD 78468R770 BBG00BL38SV1 5,426,633 52,311 SH   SOLE   0 0 52,311
SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 23,519,434 279,794 SH   SOLE   0 0 279,794
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 4,392,381 60,219 SH   SOLE   0 0 60,219
SPDR SER TR S&P 500 ESG ETF 78468R531 BBG00W7DVF50 2,765,577 52,082 SH   SOLE   0 0 52,082
SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 14,908,903 173,642 SH   SOLE   0 0 173,642
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 6,893,659 88,030 SH   SOLE   0 0 88,030
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 20,703,558 223,315 SH   SOLE   0 0 223,315
SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 1,616,909 34,855 SH   SOLE   0 0 34,855
SPDR SER TR S&P CAP MKTS 78464A771 BBG001SPTB41 897,331 8,136 SH   SOLE   0 0 8,136
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 17,263,079 135,883 SH   SOLE   0 0 135,883
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 18,568 146 SH   OTR   0 0 146
SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 6,012,497 59,483 SH   SOLE   0 0 59,483
SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 3,153,057 53,132 SH   SOLE   0 0 53,132
SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 4,996,942 34,351 SH   SOLE   0 0 34,351
SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 811,537 16,528 SH   SOLE   0 0 16,528
SPDR SER TR S&P RETAIL ETF 78464A714 BBG001SMH2H7 324,868 4,333 SH   SOLE   0 0 4,333
SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 446,084 1,803 SH   SOLE   0 0 1,803
SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 363,377 8,147 SH   SOLE   0 0 8,147
SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 1,222,810 8,015 SH   SOLE   0 0 8,015
SPDR SER TR SSGA US SMAL ETF 78468R887 BBG0045LCCP2 529,486 4,813 SH   SOLE   0 0 4,813
SPECIAL OPPORTUNITIES FD INC COM 84741T104 BBG001S5V6G0 215,323 16,462 SH   SOLE   0 0 16,462
SPIRE INC COM 84857L101 BBG001S5SSD9 440,961 7,261 SH   SOLE   0 0 7,261
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 948,587 3,023 SH   SOLE   0 0 3,023
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 BBG006T1GQZ9 387,330 14,523 SH   SOLE   0 0 14,523
SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 985,491 20,014 SH   SOLE   0 0 20,014
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 2,738,695 124,204 SH   SOLE   0 0 124,204
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 19,081,771 1,056,576 SH   SOLE   0 0 1,056,576
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 BBG002DMRZ32 1,066,123 109,122 SH   SOLE   0 0 109,122
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 2,963,984 298,487 SH   SOLE   0 0 298,487
SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 383,198 4,580 SH   SOLE   0 0 4,580
SPS COMM INC COM 78463M107 BBG001T65R07 330,598 1,757 SH   SOLE   0 0 1,757
SPX TECHNOLOGIES INC COM 78473E103 BBG001S5W9N5 979,060 6,888 SH   SOLE   0 0 6,888
SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 270,567 18,596 SH   SOLE   0 0 18,596
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 2,828,984 67,679 SH   SOLE   0 0 67,679
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 BBG002XY88Z0 994,106 35,979 SH   SOLE   0 0 35,979
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 9,478,856 238,642 SH   SOLE   0 0 238,642
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 1,339,518 33,099 SH   SOLE   0 0 33,099
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 BBG00CNV8TC4 1,310,709 31,015 SH   SOLE   0 0 31,015
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 BBG00CNVKF21 1,036,879 22,132 SH   SOLE   0 0 22,132
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 BBG00NS9WHL3 281,003 11,050 SH   SOLE   0 0 11,050
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 BBG00NS9VV15 6,168,629 121,215 SH   SOLE   0 0 121,215
ST JOE CO COM 790148100 BBG001S7K9Y2 354,730 6,485 SH   SOLE   0 0 6,485
STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 880,456 11,014 SH   SOLE   0 0 11,014
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 237,208 9,730 SH   SOLE   0 0 9,730
STARBUCKS CORP COM 855244109 BBG001S72KH6 9,149,562 117,528 SH   SOLE   0 0 117,528
STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 941,650 49,717 SH   SOLE   0 0 49,717
STATE STR CORP COM 857477103 BBG001S5RLD5 335,443 4,534 SH   SOLE   0 0 4,534
STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 526,834 4,068 SH   SOLE   0 0 4,068
STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 452,200 22,781 SH   SOLE   0 0 22,781
STELLUS CAP INVT CORP COM 858568108 BBG003LB3VC0 137,300 10,000 SH   SOLE   0 0 10,000
STERIS PLC SHS USD G8473T100 BBG00MRHG532 354,108 1,613 SH   SOLE   0 0 1,613
STIFEL FINL CORP COM 860630102 BBG001S5W081 245,039 2,911 SH   SOLE   0 0 2,911
STMICROELECTRONICS N V NY REGISTRY 861012102 BBG001S5WDM7 296,145 7,539 SH   SOLE   0 0 7,539
STONECO LTD COM CL A G85158106 BBG00M4ZQF98 487,592 40,666 SH   SOLE   0 0 40,666
STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 2,408,034 114,017 SH   SOLE   0 0 114,017
STRYKER CORPORATION COM 863667101 BBG001S8FR03 5,253,907 15,441 SH   SOLE   0 0 15,441
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 1,220,686 64,281 SH   SOLE   0 0 64,281
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 BBG001SLH608 308,894 23,035 SH   SOLE   0 0 23,035
SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 454,724 9,282 SH   SOLE   0 0 9,282
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 1,217,772 31,962 SH   SOLE   0 0 31,962
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 BBG00358K8T9 2,943,711 52,064 SH   SOLE   0 0 52,064
SUNRUN INC COM 86771W105 BBG0025XVR94 296,490 24,999 SH   SOLE   0 0 24,999
SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 6,943,353 8,474 SH   SOLE   0 0 8,474
SYNOPSYS INC COM 871607107 BBG001S5VTR8 3,102,117 5,214 SH   SOLE   0 0 5,214
SYSCO CORP COM 871829107 BBG001S5WJS8 2,705,315 37,895 SH   SOLE   0 0 37,895
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 BBG01GZY8BG0 8,146,637 259,364 SH   SOLE   0 0 259,364
T ROWE PRICE ETF INC GROWTH ETF 87283Q842 BBG01GZW6Z82 12,134,895 348,004 SH   SOLE   0 0 348,004
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 BBG00WGK8YP7 459,374 11,864 SH   SOLE   0 0 11,864
T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305 BBG00WGK9TH6 241,915 6,505 SH   SOLE   0 0 6,505
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 12,545,698 72,181 SH   SOLE   0 0 72,181
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 7,650 30,000 SH Call SOLE   0 0 30,000
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 BBG001T8N8N0 151,752 11,727 SH   SOLE   0 0 11,727
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG001S9TN41 555,947 3,575 SH   SOLE   0 0 3,575
TANGER INC COM 875465106 BBG001S7BZV7 287,977 10,622 SH   SOLE   0 0 10,622
TAPESTRY INC COM 876030107 BBG001SFH7D5 417,890 9,765 SH   SOLE   0 0 9,765
TARGA RES CORP COM 87612G101 BBG001TC94B9 1,575,864 12,196 SH   SOLE   0 0 12,196
TARGET CORP COM 87612E106 BBG001SC0K41 9,497,265 64,153 SH   SOLE   0 0 64,153
TC ENERGY CORP COM 87807B107 BBG001S5WW27 969,931 25,592 SH   SOLE   0 0 25,592
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 2,339,100 15,549 SH   SOLE   0 0 15,549
TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 493,119 10,295 SH   SOLE   0 0 10,295
TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 107,856 11,028 SH   SOLE   0 0 11,028
TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 42,788 61,779 SH   SOLE   0 0 61,779
TEMPLETON EMERGING MKTS INCO COM 880192109 BBG001S5WMJ1 701,962 131,700 SH   SOLE   0 0 131,700
TENET HEALTHCARE CORP COM NEW 88033G407 BBG001S70FY0 410,530 3,086 SH   SOLE   0 0 3,086
TERADYNE INC COM 880770102 BBG001S5WMZ3 906,067 6,110 SH   SOLE   0 0 6,110
TERAWULF INC COM 88080T104 BBG0122MC919 244,302 54,899 SH   SOLE   0 0 54,899
TEREX CORP NEW COM 880779103 BBG001S6PZQ0 432,769 7,891 SH   SOLE   0 0 7,891
TESLA INC COM 88160R101 BBG001SQKGD7 42,252,092 213,524 SH   SOLE   0 0 213,524
TESLA INC COM 88160R101 BBG001SQKGD7 10,212 20,000 SH Call SOLE   0 0 20,000
TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 292,440 1,430 SH   SOLE   0 0 1,430
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 375,940 23,114 SH   SOLE   0 0 23,114
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 13,165,059 67,677 SH   SOLE   0 0 67,677
TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 2,664,985 3,630 SH   SOLE   0 0 3,630
TEXAS ROADHOUSE INC COM 882681109 BBG001SLR3C1 634,194 3,693 SH   SOLE   0 0 3,693
TEXTRON INC COM 883203101 BBG001S5WZ39 1,242,118 14,467 SH   SOLE   0 0 14,467
TG THERAPEUTICS INC COM 88322Q108 BBG001S8NH06 246,659 13,865 SH   SOLE   0 0 13,865
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 7,011,921 21,120 SH   SOLE   0 0 21,120
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 BBG012Y76923 5,453 10,900 SH   SOLE   0 0 10,900
THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 3,209,638 32,862 SH   SOLE   0 0 32,862
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 12,086,003 21,856 SH   SOLE   0 0 21,856
THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 719,816 4,270 SH   SOLE   0 0 4,270
THORNBURG INCM BUILDER OPP T COM 885213108 BBG011K2MTF5 1,793,139 111,168 SH   SOLE   0 0 111,168
TIDEWATER INC NEW COM 88642R109 BBG00HBQ36G8 404,833 4,252 SH   SOLE   0 0 4,252
TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 307,441 185,205 SH   SOLE   0 0 185,205
TIMKEN CO COM 887389104 BBG001S5WQK0 491,526 6,134 SH   SOLE   0 0 6,134
TJX COS INC NEW COM 872540109 BBG001S5WQ93 9,861,409 89,568 SH   SOLE   0 0 89,568
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 3,989,217 22,643 SH   SOLE   0 0 22,643
TOAST INC CL A 888787108 BBG00BTJVKB1 714,086 27,710 SH   SOLE   0 0 27,710
TOLL BROTHERS INC COM 889478103 BBG001S5WT15 3,000,465 26,050 SH   SOLE   0 0 26,050
TORO CO COM 891092108 BBG001S5WX98 490,570 5,246 SH   SOLE   0 0 5,246
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 1,212,758 22,066 SH   SOLE   0 0 22,066
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 BBG001SS8R16 519,610 12,098 SH   SOLE   0 0 12,098
TORTOISE PWR & ENERGY INFRAS COM 89147X104 BBG001SRZ8J1 576,272 36,496 SH   SOLE   0 0 36,496
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 2,324,691 34,863 SH   SOLE   0 0 34,863
TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 1,097,183 5,353 SH   SOLE   0 0 5,353
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 2,067,015 7,656 SH   SOLE   0 0 7,656
TRADEWEB MKTS INC CL A 892672106 BBG00NK8H9M7 207,617 1,958 SH   SOLE   0 0 1,958
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 2,470,286 7,510 SH   SOLE   0 0 7,510
TRANSDIGM GROUP INC COM 893641100 BBG001SPV1C1 1,817,181 1,422 SH   SOLE   0 0 1,422
TRANSMEDICS GROUP INC COM 89377M109 BBG00NZ6J701 1,508,761 10,017 SH   SOLE   0 0 10,017
TRANSOCEAN LTD REGISTERED SHS H8817H100 BBG001S7B678 168,408 31,478 SH   SOLE   0 0 31,478
TRAVEL PLUS LEISURE CO COM 894164102 BBG001SN4127 432,036 9,605 SH   SOLE   0 0 9,605
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 4,984,006 24,511 SH   SOLE   0 0 24,511
TRI CONTL CORP COM 895436103 BBG001S5WZ75 279,080 9,011 SH   SOLE   0 0 9,011
TRINITY CAP INC COM 896442308 BBG00T6WFZK3 206,302 14,590 SH   SOLE   0 0 14,590
TRIP COM GROUP LTD ADS 89677Q107 BBG001S6VL20 756,465 16,095 SH   SOLE   0 0 16,095
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 2,904,274 74,756 SH   SOLE   0 0 74,756
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 BBG011744HJ8 366,255 11,563 SH   SOLE   0 0 11,563
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 BBG011744HJ8 12,445 380 SH   OTR   0 0 380
TWILIO INC CL A 90138F102 BBG0029ZX859 2,164,760 38,105 SH   SOLE   0 0 38,105
TWO RDS SHARED TR AFFINITY WORLD 90214Q105 BBG00JM9ZD61 280,383 9,118 SH   SOLE   0 0 9,118
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 BBG00M4RHFY8 4,225,111 111,835 SH   SOLE   0 0 111,835
TWO RDS SHARED TR LEADERSHARES DY 90214Q675 BBG011MF2PD6 2,870,698 127,925 SH   SOLE   0 0 127,925
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 BBG00TSFR128 3,416,650 103,755 SH   SOLE   0 0 103,755
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 BBG00Y002QG7 1,904,670 59,428 SH   SOLE   0 0 59,428
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 BBG00XZZ2J07 4,896,479 127,895 SH   SOLE   0 0 127,895
TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 1,471,136 2,926 SH   SOLE   0 0 2,926
TYSON FOODS INC CL A 902494103 BBG001S871D5 867,355 15,180 SH   SOLE   0 0 15,180
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 20,153,591 277,292 SH   SOLE   0 0 277,292
UBS GROUP AG SHS H42097107 BBG007936GX0 1,008,638 34,145 SH   SOLE   0 0 34,145
UGI CORP NEW COM 902681105 BBG001S5X0W3 389,081 16,990 SH   SOLE   0 0 16,990
UIPATH INC CL A 90364P105 BBG00GKS1G12 325,483 25,669 SH   SOLE   0 0 25,669
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 3,867,358 10,022 SH   SOLE   0 0 10,022
ULTRA CLEAN HLDGS INC COM 90385V107 BBG001SHTS06 249,704 5,096 SH   SOLE   0 0 5,096
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 3,482,136 63,323 SH   SOLE   0 0 63,323
UNION PAC CORP COM 907818108 BBG001S5X2M0 9,092,455 40,186 SH   SOLE   0 0 40,186
UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 1,891,516 38,872 SH   SOLE   0 0 38,872
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 14,287,458 104,402 SH   SOLE   0 0 104,402
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 4,578,336 7,079 SH   SOLE   0 0 7,079
UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 486,153 12,861 SH   SOLE   0 0 12,861
UNITED STS BRENT OIL FD LP UNIT 91167Q100 BBG001T8T4Q0 69,123 2,150 SH   SOLE   0 0 2,150
UNITED STS BRENT OIL FD LP UNIT 91167Q100 BBG001T8T4Q0 3,520 40,000 SH Call SOLE   0 0 40,000
UNITED STS NAT GAS FD LP UNIT PAR 912318409 BBG001ST67S1 29,839 1,712 SH   SOLE   0 0 1,712
UNITED STS NAT GAS FD LP UNIT PAR 912318409 BBG001ST67S1 210 100,000 SH Call SOLE   0 0 100,000
UNITED STS NAT GAS FD LP UNIT PAR 912318409 BBG001ST67S1 1,520 40,000 SH Put SOLE   0 0 40,000
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 34,989,000 68,705 SH   SOLE   0 0 68,705
UNITI GROUP INC COM 91325V108 BBG002B67HC1 57,608 19,729 SH   SOLE   0 0 19,729
UNITIL CORP COM 913259107 BBG001S5X5G0 270,932 5,231 SH   SOLE   0 0 5,231
UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 179,805 11,058 SH   SOLE   0 0 11,058
UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 1,396,581 6,642 SH   SOLE   0 0 6,642
UNIVERSAL HLTH SVCS INC CL B 913903100 BBG001S6S976 255,390 1,381 SH   SOLE   0 0 1,381
UNUM GROUP COM 91529Y106 BBG001S5X2J4 1,506,799 29,481 SH   SOLE   0 0 29,481
UPSTART HLDGS INC COM 91680M107 BBG00PKCBY62 394,048 16,704 SH   SOLE   0 0 16,704
URBAN-GRO INC COM NEW 91704K202 BBG00KY0HW26 277,843 208,905 SH   SOLE   0 0 208,905
UR-ENERGY INC COM 91688R108 BBG001SKVFK2 229,180 163,700 SH   SOLE   0 0 163,700
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 4,399,001 110,806 SH   SOLE   0 0 110,806
US FOODS HLDG CORP COM 912008109 BBG00C6H6D59 671,260 12,670 SH   SOLE   0 0 12,670
USCF ETF TR MIDSTREAM ENERGY 90290T882 BBG00ZS432P8 428,808 10,204 SH   SOLE   0 0 10,204
UWM HOLDINGS CORPORATION COM CL A 91823B109 BBG00R24YP79 176,118 25,414 SH   SOLE   0 0 25,414
VAALCO ENERGY INC COM NEW 91851C201 BBG001S76ZS7 187,453 29,897 SH   SOLE   0 0 29,897
VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 201,294 1,117 SH   SOLE   0 0 1,117
VALARIS LTD CL A G9460G101 BBG010JW9K58 335,921 4,509 SH   SOLE   0 0 4,509
VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 235,377 21,072 SH   SOLE   0 0 21,072
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 7,245,389 46,220 SH   SOLE   0 0 46,220
VALLEY NATL BANCORP COM 919794107 BBG001S7H654 229,626 32,898 SH   SOLE   0 0 32,898
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 693,634 9,892 SH   SOLE   0 0 9,892
VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 1,645,986 96,235 SH   SOLE   0 0 96,235
VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 315,771 1,875 SH   SOLE   0 0 1,875
VANECK ETF TRUST CEF MUNI INCOME 92189F460 BBG001WL63R3 212,429 9,652 SH   SOLE   0 0 9,652
VANECK ETF TRUST CLO ETF 92189H748 BBG0188ZYL92 537,024 10,144 SH   SOLE   0 0 10,144
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 550,037 19,436 SH   SOLE   0 0 19,436
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 10,807,421 318,521 SH   SOLE   0 0 318,521
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 2,665 250,000 SH Put SOLE   0 0 250,000
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 1,003,927 19,437 SH   SOLE   0 0 19,437
VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 289,224 11,338 SH   SOLE   0 0 11,338
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 724,386 15,803 SH   SOLE   0 0 15,803
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 1,186,109 49,878 SH   SOLE   0 0 49,878
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 1,221,398 28,998 SH   SOLE   0 0 28,998
VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 575,244 32,208 SH   SOLE   0 0 32,208
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 BBG001SSYS60 208,456 2,166 SH   SOLE   0 0 2,166
VANECK ETF TRUST MORNINGSTAR SMID 92189H730 BBG019VG2G74 320,348 10,023 SH   SOLE   0 0 10,023
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 65,830,548 760,080 SH   SOLE   0 0 760,080
VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 2,113,664 6,685 SH   SOLE   0 0 6,685
VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 2,409,427 139,274 SH   SOLE   0 0 139,274
VANECK ETF TRUST RETAIL ETF 92189F684 BBG002D68GR4 357,977 1,740 SH   SOLE   0 0 1,740
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 10,975,148 42,098 SH   SOLE   0 0 42,098
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 527,486 23,580 SH   SOLE   0 0 23,580
VANECK ETF TRUST URANIUM AND NUCL 92189F601 BBG001SPSHC0 763,074 9,542 SH   SOLE   0 0 9,542
VANECK ETF TRUST VANECK SHRT MUNI 92189F528 BBG001SSZW79 765,811 45,047 SH   SOLE   0 0 45,047
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 BBG00M8CXBV1 224,725 3,359 SH   SOLE   0 0 3,359
VANECK MERK GOLD TR GOLD TRUST 921078101 BBG002WYN9L7 275,472 12,265 SH   SOLE   0 0 12,265
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 20,487,928 61,442 SH   SOLE   0 0 61,442
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 22,177,457 126,166 SH   SOLE   0 0 126,166
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 BBG001TC6MK2 1,934,041 17,656 SH   SOLE   0 0 17,656
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 4,357,379 43,965 SH   SOLE   0 0 43,965
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 1,905,701 21,762 SH   SOLE   0 0 21,762
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 1,977,180 17,938 SH   SOLE   0 0 17,938
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 2,098,070 25,075 SH   SOLE   0 0 25,075
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 4,322,838 44,016 SH   SOLE   0 0 44,016
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 21,228,007 283,456 SH   SOLE   0 0 283,456
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 1,674,715 23,825 SH   SOLE   0 0 23,825
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 12,450,401 162,325 SH   SOLE   0 0 162,325
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 32,718,015 454,101 SH   SOLE   0 0 454,101
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 611,243 12,343 SH   SOLE   0 0 12,343
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 4,998,596 102,703 SH   SOLE   0 0 102,703
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 17,236,915 102,120 SH   SOLE   0 0 102,120
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 153,222,328 409,674 SH   SOLE   0 0 409,674
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 9,134,571 36,593 SH   SOLE   0 0 36,593
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 39,884,193 173,742 SH   SOLE   0 0 173,742
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 38,261,390 254,347 SH   SOLE   0 0 254,347
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 51,979,310 214,702 SH   SOLE   0 0 214,702
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 11,654,686 139,144 SH   SOLE   0 0 139,144
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 145,280,203 290,485 SH   SOLE   0 0 290,485
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 22,213,264 121,702 SH   SOLE   0 0 121,702
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 76,662,770 351,599 SH   SOLE   0 0 351,599
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 27,175,559 108,646 SH   SOLE   0 0 108,646
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 323,372,578 1,209,899 SH   SOLE   0 0 1,209,899
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 287,573 1,075 SH   OTR   0 0 1,075
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 153,267,130 955,461 SH   SOLE   0 0 955,461
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 2,474,421 42,197 SH   SOLE   0 0 42,197
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 27,677,146 632,473 SH   SOLE   0 0 632,473
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 1,385,531 20,750 SH   SOLE   0 0 20,750
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 1,539,319 20,751 SH   SOLE   0 0 20,751
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 350,982 2,987 SH   SOLE   0 0 2,987
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 308,408 7,602 SH   SOLE   0 0 7,602
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 9,474,307 84,119 SH   SOLE   0 0 84,119
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 5,575,580 114,866 SH   SOLE   0 0 114,866
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 10,610,773 211,749 SH   SOLE   0 0 211,749
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 7,073,971 121,483 SH   SOLE   0 0 121,483
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 15,436,118 193,120 SH   SOLE   0 0 193,120
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 584,822 7,709 SH   SOLE   0 0 7,709
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 364,999 6,328 SH   SOLE   0 0 6,328
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 8,441,721 185,941 SH   SOLE   0 0 185,941
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 7,557,324 131,118 SH   SOLE   0 0 131,118
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 46,230 800 SH   OTR   0 0 800
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 12,273,673 158,782 SH   SOLE   0 0 158,782
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 BBG00J5M1LD2 1,159,288 15,314 SH   SOLE   0 0 15,314
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 10,758,747 114,687 SH   SOLE   0 0 114,687
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 510,697 2,075 SH   SOLE   0 0 2,075
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 6,798,757 88,791 SH   SOLE   0 0 88,791
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 836,376 4,378 SH   SOLE   0 0 4,378
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 2,271,289 27,709 SH   SOLE   0 0 27,709
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 1,232,291 9,191 SH   SOLE   0 0 9,191
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 15,060,595 62,857 SH   SOLE   0 0 62,857
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 104,973,701 575,040 SH   SOLE   0 0 575,040
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 29,202,889 484,293 SH   SOLE   0 0 484,293
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 41,763,035 845,064 SH   SOLE   0 0 845,064
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 BBG01FQJQMT7 1,171,916 11,711 SH   SOLE   0 0 11,711
VANGUARD WELLINGTON FD US QUALITY 921935706 BBG00K269NN4 498,162 3,715 SH   SOLE   0 0 3,715
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 BBG00K26B603 685,287 6,061 SH   SOLE   0 0 6,061
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 407,925 6,484 SH   SOLE   0 0 6,484
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 50,341,901 424,468 SH   SOLE   0 0 424,468
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 12,362,221 152,095 SH   SOLE   0 0 152,095
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 2,231,739 32,566 SH   SOLE   0 0 32,566
VANGUARD WORLD FD COMM SRVC ETF 92204A884 BBG001SHTV72 1,720,108 12,447 SH   SOLE   0 0 12,447
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 BBG001SHVTQ3 4,984,184 15,958 SH   SOLE   0 0 15,958
VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG001SHVR41 8,881,850 43,746 SH   SOLE   0 0 43,746
VANGUARD WORLD FD ENERGY ETF 92204A306 BBG001SHTV45 4,003,650 31,384 SH   SOLE   0 0 31,384
VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 494,394 8,633 SH   SOLE   0 0 8,633
VANGUARD WORLD FD ESG US CORP BD 921910691 BBG00XGJM879 352,760 5,684 SH   SOLE   0 0 5,684
VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 1,467,385 15,188 SH   SOLE   0 0 15,188
VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 2,751,569 27,549 SH   SOLE   0 0 27,549
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 11,355,122 42,689 SH   SOLE   0 0 42,689
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 BBG001SHVTX5 5,086,886 21,626 SH   SOLE   0 0 21,626
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 33,685,144 58,421 SH   SOLE   0 0 58,421
VANGUARD WORLD FD MATERIALS ETF 92204A801 BBG001SHTTP7 1,966,799 10,210 SH   SOLE   0 0 10,210
VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 4,613,294 23,383 SH   SOLE   0 0 23,383
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 11,622,975 98,084 SH   SOLE   0 0 98,084
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 7,390,348 23,521 SH   SOLE   0 0 23,521
VANGUARD WORLD FD UTILITIES ETF 92204A876 BBG001SHVTP4 6,944,153 46,946 SH   SOLE   0 0 46,946
VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 1,646,353 8,996 SH   SOLE   0 0 8,996
VENTAS INC COM 92276F100 BBG001S9T7M6 458,489 8,944 SH   SOLE   0 0 8,944
VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 1,445,494 15,141 SH   SOLE   0 0 15,141
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 739,149 2,742 SH   SOLE   0 0 2,742
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 15,424 374 SH   OTR   0 0 374
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 38,437,467 932,436 SH   SOLE   0 0 932,436
VERRA MOBILITY CORP CL A COM STK 92511U102 BBG00G4XQBP7 238,272 8,760 SH   SOLE   0 0 8,760
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 3,853,344 8,221 SH   SOLE   0 0 8,221
VERTICAL AEROSPACE LTD ORD SHS G9471C107 BBG01413FNV1 8,255 11,235 SH   SOLE   0 0 11,235
VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 3,191,480 36,866 SH   SOLE   0 0 36,866
VIATRIS INC COM 92556V106 BBG00Y52JV51 327,559 30,814 SH   SOLE   0 0 30,814
VICI PPTYS INC COM 925652109 BBG00HVVB4B6 793,301 27,700 SH   SOLE   0 0 27,700
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 BBG00HZ6RB06 2,437,011 52,967 SH   SOLE   0 0 52,967
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 BBG01H064W02 612,644 19,814 SH   SOLE   0 0 19,814
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 BBG00HZ6R974 1,943,213 39,020 SH   SOLE   0 0 39,020
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 1,333,131 20,746 SH   SOLE   0 0 20,746
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 BBG006QSN9T0 10,518,032 132,562 SH   SOLE   0 0 132,562
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 6,742,652 115,141 SH   SOLE   0 0 115,141
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 BBG009K7JND7 2,490,216 40,788 SH   SOLE   0 0 40,788
VICTORY PORTFOLIOS II VICTORYSHARES WE 92647P126 BBG01B07MBK7 497,821 13,325 SH   SOLE   0 0 13,325
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 BBG00H0GHQ37 436,378 9,603 SH   SOLE   0 0 9,603
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 BBG00X70YNW6 576,569 19,971 SH   SOLE   0 0 19,971
VIKING THERAPEUTICS INC COM 92686J106 BBG006LGV887 289,488 5,461 SH   SOLE   0 0 5,461
VIPER ENERGY INC CL A 927959106 BBG006G57XH9 247,044 6,583 SH   SOLE   0 0 6,583
VIRGINIA NATL BANKSHARES COR COM 928031103 BBG001SBYF92 203,950 6,218 SH   SOLE   0 0 6,218
VIRTU FINL INC CL A 928254101 BBG0064N2T87 365,732 16,290 SH   SOLE   0 0 16,290
VIRTUS CONVERTIBLE & INC FD COM 92838U108 BBG001SLMK47 378,504 129,625 SH   SOLE   0 0 129,625
VIRTUS CONVERTIBLE & INCOME COM 92838X102 BBG001SB26R7 806,237 246,556 SH   SOLE   0 0 246,556
VIRTUS DIVIDEND INTEREST & P COM 92840R101 BBG001SNN4Q4 191,284 15,577 SH   SOLE   0 0 15,577
VIRTUS TOTAL RETURN FD INC COM 92835W107 BBG001S5XNL5 1,400,946 256,818 SH   SOLE   0 0 256,818
VISA INC COM CL A 92826C839 BBG001SRCFY3 44,227,928 168,507 SH   SOLE   0 0 168,507
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   48,786 50,000 PRN   SOLE   0 0 50,000
VISTRA CORP COM 92840M102 BBG00DXDL6R0 686,565 7,985 SH   SOLE   0 0 7,985
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 562,098 63,370 SH   SOLE   0 0 63,370
VORNADO RLTY TR SH BEN INT 929042109 BBG001S5X909 336,835 12,812 SH   SOLE   0 0 12,812
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 BBG001SH5X74 855,900 135,000 SH   SOLE   0 0 135,000
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 BBG001T99QY2 995,178 184,977 SH   SOLE   0 0 184,977
VOYA GLBL ADV & PREM OPP FD COM 92912R104 BBG001SP8VG7 173,327 19,585 SH   SOLE   0 0 19,585
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 1,824,602 354,981 SH   SOLE   0 0 354,981
VULCAN MATLS CO COM 929160109 BBG001S5X8R2 1,176,733 4,732 SH   SOLE   0 0 4,732
WABTEC COM 929740108 BBG001S5XBT3 453,643 2,869 SH   SOLE   0 0 2,869
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 530,198 43,835 SH   SOLE   0 0 43,835
WALMART INC COM 931142103 BBG001S5XH92 46,858,975 692,053 SH   SOLE   0 0 692,053
WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 672,891 90,423 SH   SOLE   0 0 90,423
WARRIOR MET COAL INC COM 93627C101 BBG00GD1JNK4 213,989 3,409 SH   SOLE   0 0 3,409
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 438,963 2,503 SH   SOLE   0 0 2,503
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 15,744,981 73,802 SH   SOLE   0 0 73,802
WATERS CORP COM 941848103 BBG001S8MDG9 1,609,354 5,547 SH   SOLE   0 0 5,547
WATSCO INC COM 942622200 BBG001S82CQ2 637,409 1,376 SH   SOLE   0 0 1,376
WATTS WATER TECHNOLOGIES INC CL A 942749102 BBG001S6N6Y7 250,802 1,368 SH   SOLE   0 0 1,368
WD 40 CO COM 929236107 BBG001S5XD46 308,397 1,404 SH   SOLE   0 0 1,404
WEBSTER FINL CORP COM 947890109 BBG001S5XCP5 732,819 16,811 SH   SOLE   0 0 16,811
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 2,167,175 27,621 SH   SOLE   0 0 27,621
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 12,450,515 209,640 SH   SOLE   0 0 209,640
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 2,076,547 19,918 SH   SOLE   0 0 19,918
WENDYS CO COM 95058W100 BBG001S7HBX2 208,719 12,306 SH   SOLE   0 0 12,306
WESCO INTL INC COM 95082P105 BBG001SCRP78 308,572 1,946 SH   SOLE   0 0 1,946
WEST BANCORPORATION INC CAP STK 95123P106 BBG001S5R194 205,850 11,500 SH   SOLE   0 0 11,500
WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 603,137 1,831 SH   SOLE   0 0 1,831
WESTERN ALLIANCE BANCORP COM 957638109 BBG001SLM522 397,949 6,335 SH   SOLE   0 0 6,335
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 BBG00WF4D5L5 346,325 24,034 SH   SOLE   0 0 24,034
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 BBG001SB94R5 1,334,867 127,251 SH   SOLE   0 0 127,251
WESTERN AST INFL LKD OPP & I COM 95766R104 BBG001SBWXC1 3,090,139 363,119 SH   SOLE   0 0 363,119
WESTERN DIGITAL CORP. COM 958102105 BBG001S5XD28 256,225 3,381 SH   SOLE   0 0 3,381
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 BBG003M3V2V9 219,896 5,535 SH   SOLE   0 0 5,535
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 BBG006F8Q8C3 225,800 10,000 SH   SOLE   0 0 10,000
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 1,077,785 37,958 SH   SOLE   0 0 37,958
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 4,039,759 77,066 SH   SOLE   0 0 77,066
WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 10,220 100 SH   OTR   0 0 100
WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 500,460 4,997 SH   SOLE   0 0 4,997
WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 387,116 213 SH   SOLE   0 0 213
WIDEPOINT CORP COMMON 967590209 BBG001S9FYN1 100,560 24,000 SH   SOLE   0 0 24,000
WILLIAMS COS INC COM 969457100 BBG001S5XH10 4,171,629 98,155 SH   SOLE   0 0 98,155
WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 1,036,946 3,797 SH   SOLE   0 0 3,797
WILLIS TOWERS WATSON PLC LTD SHS G96629103 BBG001SHY2Q9 328,548 1,253 SH   SOLE   0 0 1,253
WINGSTOP INC COM 974155103 BBG008N298X9 909,688 2,152 SH   SOLE   0 0 2,152
WINGSTOP INC COM 974155103 BBG008N298X9 11,293 60,000 SH Put SOLE   0 0 60,000
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 BBG013Y3WKR9 1,226,063 58,685 SH   SOLE   0 0 58,685
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 BBG00Q5FMZC8 410,609 12,998 SH   SOLE   0 0 12,998
WISDOMTREE TR CURRNCY INT EQ 97717X263 BBG00BSZ29J5 285,731 8,389 SH   SOLE   0 0 8,389
WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 3,551,001 115,932 SH   SOLE   0 0 115,932
WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 892,020 20,596 SH   SOLE   0 0 20,596
WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 3,069,255 59,666 SH   SOLE   0 0 59,666
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 BBG00YM346S6 574,920 30,419 SH   SOLE   0 0 30,419
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 270,086 5,974 SH   SOLE   0 0 5,974
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 133,258,557 2,648,748 SH   SOLE   0 0 2,648,748
WISDOMTREE TR FUTRE STRAT FD 97717W125 BBG001V038F5 1,051,553 28,991 SH   SOLE   0 0 28,991
WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 26,801,962 685,824 SH   SOLE   0 0 685,824
WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 767,231 35,097 SH   SOLE   0 0 35,097
WISDOMTREE TR INDIA ERNGS FD 97717W422 BBG001T21LV9 10,140,804 210,038 SH   SOLE   0 0 210,038
WISDOMTREE TR INTK MLTIFACTR 97717Y774 BBG00LNNW626 1,606,549 61,483 SH   SOLE   0 0 61,483
WISDOMTREE TR INTL EQUITY FD 97717W703 BBG001SHKSW0 499,406 9,296 SH   SOLE   0 0 9,296
WISDOMTREE TR INTL MIDCAP DV 97717W778 BBG001SHL8G1 242,097 3,996 SH   SOLE   0 0 3,996
WISDOMTREE TR INTL QULTY DIV 97717X131 BBG00CMD6MV1 5,797,517 156,309 SH   SOLE   0 0 156,309
WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 2,922,604 46,069 SH   SOLE   0 0 46,069
WISDOMTREE TR INTRST RATE HDGE 97717W380 BBG005Q26B59 1,176,215 52,745 SH   SOLE   0 0 52,745
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 41,316,128 906,255 SH   SOLE   0 0 906,255
WISDOMTREE TR ITL HIGH DIV FD 97717W802 BBG001SHLHN3 344,974 8,990 SH   SOLE   0 0 8,990
WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 1,361,361 12,067 SH   SOLE   0 0 12,067
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 BBG00QTQ1911 5,907,803 136,978 SH   SOLE   0 0 136,978
WISDOMTREE TR PUTWRITE STRAT 97717X560 BBG00C839794 513,882 15,404 SH   SOLE   0 0 15,404
WISDOMTREE TR US CORP BOND FD 97717X198 BBG00CSKF2Z9 523,020 11,927 SH   SOLE   0 0 11,927
WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 4,098,541 93,340 SH   SOLE   0 0 93,340
WISDOMTREE TR US HGH YLD CORP 97717X172 BBG00CSKF0K9 2,545,094 57,067 SH   SOLE   0 0 57,067
WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 4,083,624 48,275 SH   SOLE   0 0 48,275
WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 15,239,510 209,477 SH   SOLE   0 0 209,477
WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 58,825,631 1,034,205 SH   SOLE   0 0 1,034,205
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 8,219,204 175,736 SH   SOLE   0 0 175,736
WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 10,418,038 180,273 SH   SOLE   0 0 180,273
WISDOMTREE TR US MULTIFACTOR 97717Y857 BBG00H1P6M37 5,140,054 113,116 SH   SOLE   0 0 113,116
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 117,989,603 1,512,471 SH   SOLE   0 0 1,512,471
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 58,928 755 SH   OTR   0 0 755
WISDOMTREE TR US QUALITY GROW 97717Y477 BBG01BY3ZP60 16,159,993 360,473 SH   SOLE   0 0 360,473
WISDOMTREE TR US S CAP QTY DIV 97717X651 BBG004WG0DQ3 909,415 19,304 SH   SOLE   0 0 19,304
WISDOMTREE TR US SHT TRM CORP 97717X156 BBG00CSKDZ42 2,279,690 47,884 SH   SOLE   0 0 47,884
WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 1,722,115 55,217 SH   SOLE   0 0 55,217
WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 3,531,275 74,927 SH   SOLE   0 0 74,927
WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 1,159,493 16,370 SH   SOLE   0 0 16,370
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 22,845,644 531,789 SH   SOLE   0 0 531,789
WISDOMTREE TR YIELD ENHANCED 97717Y808 BBG00GQ2TVG4 1,637,069 34,875 SH   SOLE   0 0 34,875
WK KELLOGG CO COM SHS 92942W107 BBG018CYVVX4 264,445 16,066 SH   SOLE   0 0 16,066
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG001S5WCY6 263,371 14,002 SH   SOLE   0 0 14,002
WOODWARD INC COM 980745103 BBG001S6YZC5 1,603,652 9,197 SH   SOLE   0 0 9,197
WORKDAY INC CL A 98138H101 BBG001T21KQ7 1,744,664 7,804 SH   SOLE   0 0 7,804
WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 12,891,264 279,698 SH   SOLE   0 0 279,698
WP CAREY INC COM 92936U109 BBG001S67MM3 3,246,363 58,971 SH   SOLE   0 0 58,971
WPP PLC NEW ADR 92937A102 BBG001S5XJ89 314,692 6,874 SH   SOLE   0 0 6,874
WSFS FINL CORP COM 929328102 BBG001S5XJX1 1,356,448 28,860 SH   SOLE   0 0 28,860
WYNDHAM HOTELS & RESORTS INC COM 98311A105 BBG00HCY3Q76 236,356 3,194 SH   SOLE   0 0 3,194
WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 748,814 8,366 SH   SOLE   0 0 8,366
X4 PHARMACEUTICALS INC COM 98420X103 BBG001TCY1B7 14,790 25,500 SH   SOLE   0 0 25,500
XAI OCTAGN FLT RAT & ALT INM COM 98400T106 BBG00HMS4SD6 577,749 81,950 SH   SOLE   0 0 81,950
XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 3,239,441 60,652 SH   SOLE   0 0 60,652
XP INC CL A G98239109 BBG00QVJYHP4 340,230 19,342 SH   SOLE   0 0 19,342
XPO INC COM 983793100 BBG001SJW3C0 415,684 3,916 SH   SOLE   0 0 3,916
XTANT MED HLDGS INC COM NEW 98420P308 BBG001T6FJR5 53,550 85,000 SH   SOLE   0 0 85,000
XYLEM INC COM 98419M100 BBG001V05C73 1,192,106 8,789 SH   SOLE   0 0 8,789
YORK WTR CO COM 987184108 BBG001S6YWZ7 215,499 5,810 SH   SOLE   0 0 5,810
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 BBG001S61Q40 418,214 20,786 SH   SOLE   0 0 20,786
YUM BRANDS INC COM 988498101 BBG001S7JQ30 2,247,686 16,969 SH   SOLE   0 0 16,969
YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 410,040 13,296 SH   SOLE   0 0 13,296
ZACKS TRUST EARNGS CONSTANT 98888G105 BBG01292K070 2,062,180 71,479 SH   SOLE   0 0 71,479
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 675,637 2,187 SH   SOLE   0 0 2,187
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 1,304,707 12,022 SH   SOLE   0 0 12,022
ZOETIS INC CL A 98978V103 BBG0039320P7 5,122,516 29,549 SH   SOLE   0 0 29,549
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 741,415 12,526 SH   SOLE   0 0 12,526
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 782 30,000 SH Call SOLE   0 0 30,000
ZSCALER INC COM 98980G102 BBG003338H61 3,969,687 20,655 SH   SOLE   0 0 20,655