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
1895 BANCORP OF WIS INC COM 28253R105   450 44,581 SH   SOLE NO 0 0 44,581
2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100   1,842 56,489 SH   SOLE NO 0 0 56,489
23ANDME HOLDING CO CLASS A COM 90138Q108   9 24,926 SH   SOLE NO 0 0 24,926
3-D SYS CORP DEL COM NEW 88554D205   31 10,835 SH   SOLE NO 0 0 10,835
3M CO COM 88579Y101   64,653 472,955 SH   SOLE NO 0 0 472,955
89BIO INC COM 282559103   175 23,613 SH   SOLE NO 0 0 23,613
A-MARK PRECIOUS METALS INC COM 00181T107   265 6,005 SH   SOLE NO 0 0 6,005
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608   1,428 37,970 SH   SOLE NO 0 0 37,970
AB ACTIVE ETFS INC SHORT DURATION H 00039J830   14,162 393,941 SH   SOLE NO 0 0 393,941
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   816 32,220 SH   SOLE NO 0 0 32,220
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   8,430 165,796 SH   SOLE NO 0 0 165,796
ABBOTT LABS COM 002824100   99,423 872,054 SH   SOLE NO 0 0 872,054
ABBVIE INC COM 00287Y109   241,732 1,224,083 SH   SOLE NO 0 0 1,224,083
ABERCROMBIE & FITCH CO CL A 002896207   666 4,764 SH   SOLE NO 0 0 4,764
ABM INDS INC COM 000957100   615 11,655 SH   SOLE NO 0 0 11,655
ABRDN ASIA PACIFIC INCOME FU COM NEW 003009867   750 43,125 SH   SOLE NO 0 0 43,125
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   425 75,429 SH   SOLE NO 0 0 75,429
ABRDN ETFS BBRG ALL COMMDY 003261203   364 11,137 SH   SOLE NO 0 0 11,137
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   699 65,866 SH   SOLE NO 0 0 65,866
ABRDN GLOBAL INCOME FUND INC COM 003013109   124 20,663 SH   SOLE NO 0 0 20,663
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   974 48,199 SH   SOLE NO 0 0 48,199
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   455 98,434 SH   SOLE NO 0 0 98,434
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   1,543 82,870 SH   SOLE NO 0 0 82,870
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   3,310 149,898 SH   SOLE NO 0 0 149,898
ABRDN INCOME CREDIT STRATEGI COM 003057106   578 87,371 SH   SOLE NO 0 0 87,371
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100   440 29,186 SH   SOLE NO 0 0 29,186
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   131 11,766 SH   SOLE NO 0 0 11,766
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   416 4,542 SH   SOLE NO 0 0 4,542
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   625 6,963 SH   SOLE NO 0 0 6,963
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   4,163 36,744 SH   SOLE NO 0 0 36,744
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   6,174 207,519 SH   SOLE NO 0 0 207,519
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   1,830 201,140 SH   SOLE NO 0 0 201,140
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   3,064 230,875 SH   SOLE NO 0 0 230,875
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   505 8,651 SH   SOLE NO 0 0 8,651
ACADIA HEALTHCARE COMPANY IN COM 00404A109   471 7,430 SH   SOLE NO 0 0 7,430
ACADIA PHARMACEUTICALS INC COM 004225108   230 14,946 SH   SOLE NO 0 0 14,946
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   69,697 197,173 SH   SOLE NO 0 0 197,173
ACUSHNET HLDGS CORP COM 005098108   388 6,092 SH   SOLE NO 0 0 6,092
ACV AUCTIONS INC COM CL A 00091G104   1,315 64,699 SH   SOLE NO 0 0 64,699
ADAM NAT RES FD INC COM 00548F105   797 34,305 SH   SOLE NO 0 0 34,305
ADAMS DIVERSIFIED EQUITY FD COM 006212104   1,687 78,257 SH   SOLE NO 0 0 78,257
ADAPTHEALTH CORP COMMON STOCK 00653Q102   646 57,482 SH   SOLE NO 0 0 57,482
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   13 13,433 SH   SOLE NO 0 0 13,433
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   233 45,578 SH   SOLE NO 0 0 45,578
ADC THERAPEUTICS SA SHS H0036K147   127 40,413 SH   SOLE NO 0 0 40,413
ADECOAGRO S A COM L00849106   850 76,748 SH   SOLE NO 0 0 76,748
ADMA BIOLOGICS INC COM 000899104   211 10,564 SH   SOLE NO 0 0 10,564
ADOBE INC COM 00724F101   86,277 166,629 SH   SOLE NO 0 0 166,629
ADT INC DEL COM 00090Q103   209 28,870 SH   SOLE NO 0 0 28,870
ADVANCE AUTO PARTS INC COM 00751Y106   6,044 155,018 SH   SOLE NO 0 0 155,018
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,011 12,793 SH   SOLE NO 0 0 12,793
ADVANCED ENERGY INDS COM 007973100   992 9,423 SH   SOLE NO 0 0 9,423
ADVANCED MICRO DEVICES INC COM 007903107   109,244 665,798 SH   SOLE NO 0 0 665,798
ADVENT CONV & INCOME FD COM 00764C109   2,069 176,212 SH   SOLE NO 0 0 176,212
ADVENT CONV & INCOME FD RIGHT 10/17/2024 00764C117   4 178,357 SH   SOLE NO 0 0 178,357
ADVISOR MANAGED PORTFOLIOS MILLER VALUE PAR 00777X561   431 13,250 SH   SOLE NO 0 0 13,250
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   226 3,294 SH   SOLE NO 0 0 3,294
ADVISORSHARES TR DORSY FSM ALCP 00768Y479   273 6,958 SH   SOLE NO 0 0 6,958
ADVISORSHARES TR DORSY FSM US 00768Y487   29,931 634,354 SH   SOLE NO 0 0 634,354
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   447 3,757 SH   SOLE NO 0 0 3,757
ADVISORSHARES TR PURE CANNABIS 00768Y495   48 14,576 SH   SOLE NO 0 0 14,576
ADVISORSHARES TR PURE US CANNABIS 00768Y453   1,628 227,060 SH   SOLE NO 0 0 227,060
AECOM COM 00766T100   4,192 40,597 SH   SOLE NO 0 0 40,597
AEGON LTD AMER REG 1 CERT 0076CA104   279 43,644 SH   SOLE NO 0 0 43,644
AERCAP HOLDINGS NV SHS N00985106   3,465 36,586 SH   SOLE NO 0 0 36,586
AEROVIRONMENT INC COM 008073108   1,211 6,041 SH   SOLE NO 0 0 6,041
AES CORP COM 00130H105   1,436 71,608 SH   SOLE NO 0 0 71,608
AFFIMED N V ORDINARY SHS NEW N01045207   73 21,753 SH   SOLE NO 0 0 21,753
AFFIRM HLDGS INC COM CL A 00827B106   1,622 39,746 SH   SOLE NO 0 0 39,746
AFLAC INC COM 001055102   34,225 306,123 SH   SOLE NO 0 0 306,123
AGCO CORP COM 001084102   1,438 14,692 SH   SOLE NO 0 0 14,692
AGF INVTS TR US MARKET NETRL 00110G408   3,998 203,957 SH   SOLE NO 0 0 203,957
AGILENT TECHNOLOGIES INC COM 00846U101   5,931 39,947 SH   SOLE NO 0 0 39,947
AGNC INVT CORP COM 00123Q104   7,221 690,319 SH   SOLE NO 0 0 690,319
AGNICO EAGLE MINES LTD COM 008474108   5,987 74,323 SH   SOLE NO 0 0 74,323
AGREE RLTY CORP COM 008492100   498 6,606 SH   SOLE NO 0 0 6,606
AIM ETF PRODUCTS TRUST ALLIANZIM EQ BUF 00888H570   4,559 174,432 SH   SOLE NO 0 0 174,432
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H646   469 17,862 SH   SOLE NO 0 0 17,862
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H679   2,164 78,486 SH   SOLE NO 0 0 78,486
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H562   1,299 50,262 SH   SOLE NO 0 0 50,262
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H588   435 16,198 SH   SOLE NO 0 0 16,198
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H596   299 10,667 SH   SOLE NO 0 0 10,667
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H612   3,962 147,275 SH   SOLE NO 0 0 147,275
AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729   3,144 103,085 SH   SOLE NO 0 0 103,085
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H661   2,599 95,456 SH   SOLE NO 0 0 95,456
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687   6,907 242,104 SH   SOLE NO 0 0 242,104
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H695   1,558 51,802 SH   SOLE NO 0 0 51,802
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711   13,175 456,779 SH   SOLE NO 0 0 456,779
AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877   14,231 448,003 SH   SOLE NO 0 0 448,003
AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869   8,500 289,110 SH   SOLE NO 0 0 289,110
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752   6,738 224,370 SH   SOLE NO 0 0 224,370
AIM ETF PRODUCTS TRUST US LARCP B10 MAR 00888H810   2,069 62,891 SH   SOLE NO 0 0 62,891
AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760   1,359 41,787 SH   SOLE NO 0 0 41,787
AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778   4,715 154,889 SH   SOLE NO 0 0 154,889
AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109   4,052 107,252 SH   SOLE NO 0 0 107,252
AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836   2,085 65,420 SH   SOLE NO 0 0 65,420
AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828   1,533 46,486 SH   SOLE NO 0 0 46,486
AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703   5,890 167,738 SH   SOLE NO 0 0 167,738
AIM ETF PRODUCTS TRUST US LRGCP B10 JUL 00888H307   6,802 175,808 SH   SOLE NO 0 0 175,808
AIM ETF PRODUCTS TRUST US LRGCP B10 JUN 00888H745   3,423 108,104 SH   SOLE NO 0 0 108,104
AIM ETF PRODUCTS TRUST US LRGCP B10 NOV 00888H851   437 13,748 SH   SOLE NO 0 0 13,748
AIM ETF PRODUCTS TRUST US LRGCP B10 OCT 00888H604   4,707 125,447 SH   SOLE NO 0 0 125,447
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208   29,992 930,144 SH   SOLE NO 0 0 930,144
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   14,771 487,473 SH   SOLE NO 0 0 487,473
AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786   7,311 240,771 SH   SOLE NO 0 0 240,771
AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802   15,285 464,011 SH   SOLE NO 0 0 464,011
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   50,826 1,471,569 SH   SOLE NO 0 0 1,471,569
AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737   4,112 138,981 SH   SOLE NO 0 0 138,981
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   6,106 201,692 SH   SOLE NO 0 0 201,692
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   41,550 1,183,753 SH   SOLE NO 0 0 1,183,753
AIR LEASE CORP CL A 00912X302   324 7,144 SH   SOLE NO 0 0 7,144
AIR PRODS & CHEMS INC COM 009158106   46,736 156,968 SH   SOLE NO 0 0 156,968
AIRBNB INC COM CL A 009066101   8,747 68,974 SH   SOLE NO 0 0 68,974
AKAMAI TECHNOLOGIES INC COM 00971T101   1,650 16,345 SH   SOLE NO 0 0 16,345
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   170 165,000 SH   SOLE NO 0 0 165,000
AKEBIA THERAPEUTICS INC COM 00972D105   27 20,736 SH   SOLE NO 0 0 20,736
ALAMOS GOLD INC NEW COM CL A 011532108   1,552 77,844 SH   SOLE NO 0 0 77,844
ALASKA AIR GROUP INC COM 011659109   1,665 36,839 SH   SOLE NO 0 0 36,839
ALBEMARLE CORP COM 012653101   22,069 233,021 SH   SOLE NO 0 0 233,021
ALBERTSONS COS INC COMMON STOCK 013091103   621 33,608 SH   SOLE NO 0 0 33,608
ALCOA CORP COM 013872106   3,480 90,195 SH   SOLE NO 0 0 90,195
ALCON AG ORD SHS H01301128   1,784 17,827 SH   SOLE NO 0 0 17,827
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   933 7,853 SH   SOLE NO 0 0 7,853
ALGONQUIN PWR UTILS CORP COM 015857105   1,561 286,490 SH   SOLE NO 0 0 286,490
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   13,416 126,418 SH   SOLE NO 0 0 126,418
ALIGHT INC COM CL A 01626W101   255 34,431 SH   SOLE NO 0 0 34,431
ALIGN TECHNOLOGY INC COM 016255101   1,749 6,876 SH   SOLE NO 0 0 6,876
ALLEGION PLC ORD SHS G0176J109   1,275 8,745 SH   SOLE NO 0 0 8,745
ALLETE INC COM NEW 018522300   923 14,384 SH   SOLE NO 0 0 14,384
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   1,785 71,390 SH   SOLE NO 0 0 71,390
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   989 87,184 SH   SOLE NO 0 0 87,184
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   2,274 65,164 SH   SOLE NO 0 0 65,164
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   3,466 293,764 SH   SOLE NO 0 0 293,764
ALLIANT ENERGY CORP COM 018802108   4,647 76,562 SH   SOLE NO 0 0 76,562
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,143 22,304 SH   SOLE NO 0 0 22,304
ALLOVIR INC COM 019818103   163 201,000 SH   SOLE NO 0 0 201,000
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   107 21,281 SH   SOLE NO 0 0 21,281
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   110 15,385 SH   SOLE NO 0 0 15,385
ALLSPRING MULTI SECTOR INCOM COM 94987D101   129 13,422 SH   SOLE NO 0 0 13,422
ALLSTATE CORP COM 020002101   19,976 105,331 SH   SOLE NO 0 0 105,331
ALLY FINL INC COM 02005N100   2,560 71,930 SH   SOLE NO 0 0 71,930
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,458 5,303 SH   SOLE NO 0 0 5,303
ALPHA METALLURGICAL RESOUR I COM 020764106   246 1,041 SH   SOLE NO 0 0 1,041
ALPHABET INC CAP STK CL A 02079K305   432,811 2,609,651 SH   SOLE NO 0 0 2,609,651
ALPHABET INC CAP STK CL C 02079K107   332,767 1,990,351 SH   SOLE NO 0 0 1,990,351
ALPHATEC HLDGS INC COM NEW 02081G201   132 23,683 SH   SOLE NO 0 0 23,683
ALPS ETF TR ALERIAN ENERGY 00162Q676   536 18,955 SH   SOLE NO 0 0 18,955
ALPS ETF TR ALERIAN MLP 00162Q452   32,329 685,962 SH   SOLE NO 0 0 685,962
ALPS ETF TR DISRUPTIVE TECH 00162Q478   275 6,199 SH   SOLE NO 0 0 6,199
ALPS ETF TR EQUAL SEC ETF 00162Q205   1,386 10,863 SH   SOLE NO 0 0 10,863
ALPS ETF TR INTL SEC DV DOG 00162Q718   4,212 132,235 SH   SOLE NO 0 0 132,235
ALPS ETF TR MED BREAKTHGH 00162Q593   202 5,422 SH   SOLE NO 0 0 5,422
ALPS ETF TR OSHARES US QUALT 00162Q387   2,384 44,147 SH   SOLE NO 0 0 44,147
ALPS ETF TR OSHARES US SMLCP 00162Q395   3,949 87,621 SH   SOLE NO 0 0 87,621
ALPS ETF TR REIT DIVIDE DOGS 00162Q106   430 10,259 SH   SOLE NO 0 0 10,259
ALPS ETF TR SECTR DIV DOGS 00162Q858   16,447 278,908 SH   SOLE NO 0 0 278,908
ALPS ETF TR SMITH CORE PLUS 00162Q346   821 31,034 SH   SOLE NO 0 0 31,034
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   102 15,100 SH   SOLE NO 0 0 15,100
ALTIMMUNE INC COM NEW 02155H200   547 89,120 SH   SOLE NO 0 0 89,120
ALTRIA GROUP INC COM 02209S103   74,330 1,456,308 SH   SOLE NO 0 0 1,456,308
ALX ONCOLOGY HLDGS INC COM 00166B105   29 15,840 SH   SOLE NO 0 0 15,840
AMARIN CORP PLC SPONS ADR NEW 023111206   128 203,561 SH   SOLE NO 0 0 203,561
AMAZON COM INC COM 023135106   965,443 5,181,363 SH   SOLE NO 0 0 5,181,363
AMBARELLA INC SHS G037AX101   288 5,114 SH   SOLE NO 0 0 5,114
AMBEV SA SPONSORED ADR 02319V103   242 99,231 SH   SOLE NO 0 0 99,231
AMC ENTMT HLDGS INC CL A NEW 00165C302   293 64,492 SH   SOLE NO 0 0 64,492
AMC NETWORKS INC CL A 00164V103   87 10,063 SH   SOLE NO 0 0 10,063
AMCOR PLC ORD G0250X107   10,585 934,213 SH   SOLE NO 0 0 934,213
AMDOCS LTD SHS G02602103   339 3,875 SH   SOLE NO 0 0 3,875
AMEDISYS INC COM 023436108   403 4,173 SH   SOLE NO 0 0 4,173
AMENTUM HOLDINGS INC COM 023939101   2,573 79,798 SH   SOLE NO 0 0 79,798
AMER STATES WTR CO COM 029899101   3,631 43,600 SH   SOLE NO 0 0 43,600
AMEREN CORP COM 023608102   10,254 117,241 SH   SOLE NO 0 0 117,241
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   1,877 114,749 SH   SOLE NO 0 0 114,749
AMERICAN AIRLS GROUP INC COM 02376R102   3,925 349,232 SH   SOLE NO 0 0 349,232
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   19 17,738 SH   SOLE NO 0 0 17,738
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   4,308 58,322 SH   SOLE NO 0 0 58,322
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   4,429 104,199 SH   SOLE NO 0 0 104,199
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   23,722 367,210 SH   SOLE NO 0 0 367,210
AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281   7,628 116,811 SH   SOLE NO 0 0 116,811
AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072299   3,361 55,480 SH   SOLE NO 0 0 55,480
AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072315   2,258 40,821 SH   SOLE NO 0 0 40,821
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   2,051 43,525 SH   SOLE NO 0 0 43,525
AMERICAN CENTY ETF TR AVANTIS US LARG 025072158   531 8,037 SH   SOLE NO 0 0 8,037
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   2,499 46,260 SH   SOLE NO 0 0 46,260
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   3,605 76,796 SH   SOLE NO 0 0 76,796
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   3,346 69,257 SH   SOLE NO 0 0 69,257
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   5,255 102,192 SH   SOLE NO 0 0 102,192
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   907 17,394 SH   SOLE NO 0 0 17,394
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   1,168 12,606 SH   SOLE NO 0 0 12,606
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   4,667 66,708 SH   SOLE NO 0 0 66,708
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   1,160 20,671 SH   SOLE NO 0 0 20,671
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   23,464 350,050 SH   SOLE NO 0 0 350,050
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   4,608 65,207 SH   SOLE NO 0 0 65,207
AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760   545 8,883 SH   SOLE NO 0 0 8,883
AMERICAN CENTY ETF TR MULTISECTOR 025072398   3,837 85,850 SH   SOLE NO 0 0 85,850
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   408 7,889 SH   SOLE NO 0 0 7,889
AMERICAN CENTY ETF TR QUALITY PREFER 025072539   5,651 148,316 SH   SOLE NO 0 0 148,316
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   1,041 22,082 SH   SOLE NO 0 0 22,082
AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752   262 3,731 SH   SOLE NO 0 0 3,731
AMERICAN CENTY ETF TR US EQT ETF 025072885   37,708 396,301 SH   SOLE NO 0 0 396,301
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   51,919 788,681 SH   SOLE NO 0 0 788,681
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   9,596 105,382 SH   SOLE NO 0 0 105,382
AMERICAN CENTY ETF TR US QUALITY VAL 025072208   355 5,720 SH   SOLE NO 0 0 5,720
AMERICAN CENTY ETF TR US SML CP VALU 025072877   86,273 899,145 SH   SOLE NO 0 0 899,145
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   339 15,120 SH   SOLE NO 0 0 15,120
AMERICAN ELEC PWR CO INC COM 025537101   33,109 322,700 SH   SOLE NO 0 0 322,700
AMERICAN EXPRESS CO COM 025816109   84,832 312,804 SH   SOLE NO 0 0 312,804
AMERICAN FINL GROUP INC OHIO COM 025932104   2,054 15,260 SH   SOLE NO 0 0 15,260
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   41,902 1,605,441 SH   SOLE NO 0 0 1,605,441
AMERICAN HOMES 4 RENT CL A 02665T306   275 7,155 SH   SOLE NO 0 0 7,155
AMERICAN INTL GROUP INC COM NEW 026874784   21,710 296,469 SH   SOLE NO 0 0 296,469
AMERICAN LITHIUM CORP COM NEW 027259209   26 46,757 SH   SOLE NO 0 0 46,757
AMERICAN TOWER CORP NEW COM 03027X100   34,630 148,908 SH   SOLE NO 0 0 148,908
AMERICAN WTR WKS CO INC NEW COM 030420103   13,241 90,542 SH   SOLE NO 0 0 90,542
AMERIPRISE FINL INC COM 03076C106   20,350 43,315 SH   SOLE NO 0 0 43,315
AMERIS BANCORP COM 03076K108   385 6,177 SH   SOLE NO 0 0 6,177
AMES NATL CORP COM 031001100   415 22,790 SH   SOLE NO 0 0 22,790
AMETEK INC COM 031100100   3,526 20,536 SH   SOLE NO 0 0 20,536
AMGEN INC COM 031162100   124,810 387,356 SH   SOLE NO 0 0 387,356
AMKOR TECHNOLOGY INC COM 031652100   227 7,422 SH   SOLE NO 0 0 7,422
AMMO INC COM 00175J107   123 86,289 SH   SOLE NO 0 0 86,289
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   274 5,651 SH   SOLE NO 0 0 5,651
AMPHENOL CORP NEW CL A 032095101   4,576 70,231 SH   SOLE NO 0 0 70,231
AMPLIFY ETF TR AMPLIFY AI POWER 032108565   285 7,590 SH   SOLE NO 0 0 7,590
AMPLIFY ETF TR AMPLIFY ALTERNAT 032108631   880 265,899 SH   SOLE NO 0 0 265,899
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   8,890 130,193 SH   SOLE NO 0 0 130,193
AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557   1,193 19,917 SH   SOLE NO 0 0 19,917
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   7,686 596,267 SH   SOLE NO 0 0 596,267
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   195 20,157 SH   SOLE NO 0 0 20,157
AMPLIFY ETF TR AMPLIFY MOBILE P 032108656   2,252 43,081 SH   SOLE NO 0 0 43,081
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   17,862 476,062 SH   SOLE NO 0 0 476,062
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   13,317 323,307 SH   SOLE NO 0 0 323,307
AMPLIFY ETF TR CWP INTL ENHANCE 032108722   711 23,090 SH   SOLE NO 0 0 23,090
AMPLIFY ETF TR HIGH INCOME 032108847   3,489 282,967 SH   SOLE NO 0 0 282,967
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   202 44,991 SH   SOLE NO 0 0 44,991
AMTECH SYS INC COM PAR $0.01N 032332504   215 37,000 SH   SOLE NO 0 0 37,000
ANALOG DEVICES INC COM 032654105   69,310 301,124 SH   SOLE NO 0 0 301,124
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   542 95,377 SH   SOLE NO 0 0 95,377
ANDERSONS INC COM 034164103   555 11,077 SH   SOLE NO 0 0 11,077
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   154 11,667 SH   SOLE NO 0 0 11,667
ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745   592 53,041 SH   SOLE NO 0 0 53,041
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   1,691 33,054 SH   SOLE NO 0 0 33,054
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   11,406 428,319 SH   SOLE NO 0 0 428,319
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   4,115 62,075 SH   SOLE NO 0 0 62,075
ANI PHARMACEUTICALS INC COM 00182C103   703 11,788 SH   SOLE NO 0 0 11,788
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   7,092 353,370 SH   SOLE NO 0 0 353,370
ANSYS INC COM 03662Q105   2,306 7,237 SH   SOLE NO 0 0 7,237
ANTERO MIDSTREAM CORP COM 03676B102   1,289 85,653 SH   SOLE NO 0 0 85,653
ANTERO RESOURCES CORP COM 03674X106   1,475 51,499 SH   SOLE NO 0 0 51,499
ANYWHERE REAL ESTATE INC COM 75605Y106   53 10,394 SH   SOLE NO 0 0 10,394
AON PLC SHS CL A G0403H108   12,773 36,916 SH   SOLE NO 0 0 36,916
APA CORPORATION COM 03743Q108   1,606 65,640 SH   SOLE NO 0 0 65,640
API GROUP CORP COM STK 00187Y100   3,690 111,757 SH   SOLE NO 0 0 111,757
APOLLO COML REAL EST FIN INC COM 03762U105   363 39,468 SH   SOLE NO 0 0 39,468
APOLLO GLOBAL MGMT INC COM 03769M106   6,860 54,916 SH   SOLE NO 0 0 54,916
APOLLOMICS INC CL A SHS G0411D107   3 20,000 SH   SOLE NO 0 0 20,000
APPFOLIO INC COM CL A 03783C100   1,141 4,847 SH   SOLE NO 0 0 4,847
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   365 24,584 SH   SOLE NO 0 0 24,584
APPLE INC COM 037833100   2,683,309 11,516,349 SH   SOLE NO 0 0 11,516,349
APPLIED DIGITAL CORP COM NEW 038169207   565 68,528 SH   SOLE NO 0 0 68,528
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,826 8,181 SH   SOLE NO 0 0 8,181
APPLIED MATLS INC COM 038222105   68,785 340,434 SH   SOLE NO 0 0 340,434
APPLOVIN CORP COM CL A 03831W108   1,330 10,184 SH   SOLE NO 0 0 10,184
APTARGROUP INC COM 038336103   697 4,351 SH   SOLE NO 0 0 4,351
APTIV PLC SHS G6095L109   1,788 24,834 SH   SOLE NO 0 0 24,834
APYX MEDICAL CORPORATION COM 03837C106   634 511,561 SH   SOLE NO 0 0 511,561
AQUA METALS INC COM 03837J101   4 21,397 SH   SOLE NO 0 0 21,397
ARAMARK COM 03852U106   369 9,534 SH   SOLE NO 0 0 9,534
ARBOR REALTY TRUST INC COM 038923108   5,481 352,241 SH   SOLE NO 0 0 352,241
ARCADIUM LITHIUM PLC COM SHS G0508H110   1,629 571,685 SH   SOLE NO 0 0 571,685
ARCH CAP GROUP LTD ORD G0450A105   16,968 151,662 SH   SOLE NO 0 0 151,662
ARCHER AVIATION INC COM CL A 03945R102   192 63,409 SH   SOLE NO 0 0 63,409
ARCHER DANIELS MIDLAND CO COM 039483102   11,928 199,658 SH   SOLE NO 0 0 199,658
ARCOSA INC COM 039653100   799 8,436 SH   SOLE NO 0 0 8,436
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   433 18,655 SH   SOLE NO 0 0 18,655
ARDELYX INC COM 039697107   192 27,933 SH   SOLE NO 0 0 27,933
ARES CAPITAL CORP COM 04010L103   21,432 1,023,474 SH   SOLE NO 0 0 1,023,474
ARES COML REAL ESTATE CORP COM 04013V108   99 14,106 SH   SOLE NO 0 0 14,106
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,323 21,322 SH   SOLE NO 0 0 21,322
ARIS MNG CORP COM 04040Y109   244 53,000 SH   SOLE NO 0 0 53,000
ARISTA NETWORKS INC COM 040413106   49,949 130,138 SH   SOLE NO 0 0 130,138
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102   735 11,586 SH   SOLE NO 0 0 11,586
ARK ETF TR ARK SPACE EXPL 00214Q807   182 11,253 SH   SOLE NO 0 0 11,253
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   3,344 54,898 SH   SOLE NO 0 0 54,898
ARK ETF TR FINTECH INNOVA 00214Q708   2,065 69,239 SH   SOLE NO 0 0 69,239
ARK ETF TR GENOMIC REV ETF 00214Q302   6,811 266,055 SH   SOLE NO 0 0 266,055
ARK ETF TR INNOVATION ETF 00214Q104   23,423 492,810 SH   SOLE NO 0 0 492,810
ARK ETF TR NEXT GNRTN INTER 00214Q401   11,390 133,794 SH   SOLE NO 0 0 133,794
ARLO TECHNOLOGIES INC COM 04206A101   174 14,399 SH   SOLE NO 0 0 14,399
ARM HOLDINGS PLC SPONSORED ADS 042068205   6,242 43,646 SH   SOLE NO 0 0 43,646
ARRAY TECHNOLOGIES INC COM SHS 04271T100   123 18,597 SH   SOLE NO 0 0 18,597
ARROW ELECTRS INC COM 042735100   943 7,096 SH   SOLE NO 0 0 7,096
ARROW FINL CORP COM 042744102   692 24,135 SH   SOLE NO 0 0 24,135
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   670 34,588 SH   SOLE NO 0 0 34,588
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   359 8,293 SH   SOLE NO 0 0 8,293
ASANA INC CL A 04342Y104   127 10,921 SH   SOLE NO 0 0 10,921
ASBURY AUTOMOTIVE GROUP INC COM 043436104   227 950 SH   SOLE NO 0 0 950
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   152 15,532 SH   SOLE NO 0 0 15,532
ASHLAND INC COM 044186104   1,050 12,067 SH   SOLE NO 0 0 12,067
ASML HOLDING N V N Y REGISTRY SHS N07059210   37,179 44,619 SH   SOLE NO 0 0 44,619
ASPEN AEROGELS INC COM 04523Y105   421 15,210 SH   SOLE NO 0 0 15,210
ASPEN TECHNOLOGY INC COM 29109X106   224 940 SH   SOLE NO 0 0 940
ASSOCIATED BANC CORP COM 045487105   693 32,187 SH   SOLE NO 0 0 32,187
ASSURED GUARANTY LTD COM G0585R106   486 6,113 SH   SOLE NO 0 0 6,113
AST SPACEMOBILE INC COM CL A 00217D100   789 30,162 SH   SOLE NO 0 0 30,162
ASTRAZENECA PLC SPONSORED ADR 046353108   15,062 193,324 SH   SOLE NO 0 0 193,324
AT&T INC COM 00206R102   89,234 4,056,077 SH   SOLE NO 0 0 4,056,077
ATAI LIFE SCIENCES NV SHS N0731H103   34 29,157 SH   SOLE NO 0 0 29,157
ATI INC COM 01741R102   1,041 15,561 SH   SOLE NO 0 0 15,561
ATKORE INC COM 047649108   306 3,606 SH   SOLE NO 0 0 3,606
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,790 47,526 SH   SOLE NO 0 0 47,526
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   481 21,896 SH   SOLE NO 0 0 21,896
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   241 11,071 SH   SOLE NO 0 0 11,071
ATLASSIAN CORPORATION CL A 049468101   1,910 12,024 SH   SOLE NO 0 0 12,024
ATMOS ENERGY CORP COM 049560105   3,248 23,414 SH   SOLE NO 0 0 23,414
ATOMERA INC COM 04965B100   213 80,854 SH   SOLE NO 0 0 80,854
ATOSSA THERAPEUTICS INC COM 04962H506   55 36,023 SH   SOLE NO 0 0 36,023
AURA BIOSCIENCES INC COM 05153U107   267 30,000 SH   SOLE NO 0 0 30,000
AURORA CANNABIS INC COM 05156X850   108 18,442 SH   SOLE NO 0 0 18,442
AURORA INNOVATION INC CLASS A COM 051774107   77 12,979 SH   SOLE NO 0 0 12,979
AUTODESK INC COM 052769106   7,303 26,511 SH   SOLE NO 0 0 26,511
AUTOMATIC DATA PROCESSING IN COM 053015103   53,562 193,554 SH   SOLE NO 0 0 193,554
AUTONATION INC COM 05329W102   1,889 10,556 SH   SOLE NO 0 0 10,556
AUTOZONE INC COM 053332102   6,495 2,062 SH   SOLE NO 0 0 2,062
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   577 43,988 SH   SOLE NO 0 0 43,988
AVALONBAY CMNTYS INC COM 053484101   4,357 19,342 SH   SOLE NO 0 0 19,342
AVANGRID INC COM 05351W103   672 18,781 SH   SOLE NO 0 0 18,781
AVERY DENNISON CORP COM 053611109   9,709 43,982 SH   SOLE NO 0 0 43,982
AVIENT CORPORATION COM 05368V106   278 5,528 SH   SOLE NO 0 0 5,528
AVISTA CORP COM 05379B107   334 8,610 SH   SOLE NO 0 0 8,610
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,015 9,678 SH   SOLE NO 0 0 9,678
AXON ENTERPRISE INC COM 05464C101   30,050 75,201 SH   SOLE NO 0 0 75,201
AXONICS INC COM 05465P101   215 3,083 SH   SOLE NO 0 0 3,083
AXOS FINANCIAL INC COM 05465C100   292 4,642 SH   SOLE NO 0 0 4,642
AXT INC COM 00246W103   34 14,100 SH   SOLE NO 0 0 14,100
AZZ INC COM 002474104   399 4,826 SH   SOLE NO 0 0 4,826
B & G FOODS INC NEW COM 05508R106   547 61,568 SH   SOLE NO 0 0 61,568
B2GOLD CORP COM 11777Q209   193 62,674 SH   SOLE NO 0 0 62,674
BADGER METER INC COM 056525108   11,835 54,187 SH   SOLE NO 0 0 54,187
BAIDU INC SPON ADR REP A 056752108   2,556 24,274 SH   SOLE NO 0 0 24,274
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   1,382 83,271 SH   SOLE NO 0 0 83,271
BAKER HUGHES COMPANY CL A 05722G100   1,081 29,917 SH   SOLE NO 0 0 29,917
BAKKT HOLDINGS INC COM CL A NEW 05759B305   122 12,702 SH   SOLE NO 0 0 12,702
BALCHEM CORP COM 057665200   2,211 12,562 SH   SOLE NO 0 0 12,562
BALL CORP COM 058498106   2,068 30,450 SH   SOLE NO 0 0 30,450
BALLARD PWR SYS INC NEW COM 058586108   125 69,718 SH   SOLE NO 0 0 69,718
BANC OF CALIFORNIA INC COM 05990K106   391 26,520 SH   SOLE NO 0 0 26,520
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   197 18,139 SH   SOLE NO 0 0 18,139
BANCO SANTANDER S.A. ADR 05964H105   536 105,056 SH   SOLE NO 0 0 105,056
BANCROFT FD LTD COM 059695106   291 17,364 SH   SOLE NO 0 0 17,364
BANK AMERICA CORP 7.25%CNV PFD L 060505682   4,081 3,206 SH   SOLE NO 0 0 3,206
BANK AMERICA CORP COM 060505104   119,683 3,016,208 SH   SOLE NO 0 0 3,016,208
BANK FIRST CORP COM 06211J100   420 4,626 SH   SOLE NO 0 0 4,626
BANK HAWAII CORP COM 062540109   1,194 19,027 SH   SOLE NO 0 0 19,027
BANK MONTREAL QUE COM 063671101   4,933 54,686 SH   SOLE NO 0 0 54,686
BANK NEW YORK MELLON CORP COM 064058100   11,367 158,176 SH   SOLE NO 0 0 158,176
BANK NOVA SCOTIA HALIFAX COM 064149107   1,120 20,553 SH   SOLE NO 0 0 20,553
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   795 21,547 SH   SOLE NO 0 0 21,547
BANK OF THE JAMES FINL GP IN COM 470299108   176 12,828 SH   SOLE NO 0 0 12,828
BANK OZK LITTLE ROCK ARK COM 06417N103   386 8,973 SH   SOLE NO 0 0 8,973
BANNER CORP COM NEW 06652V208   304 5,106 SH   SOLE NO 0 0 5,106
BARCLAYS PLC ADR 06738E204   244 20,064 SH   SOLE NO 0 0 20,064
BARINGS BDC INC COM 06759L103   535 54,572 SH   SOLE NO 0 0 54,572
BARINGS CORPORATE INVS COM 06759X107   1,563 78,439 SH   SOLE NO 0 0 78,439
BARINGS PARTN INVS SH BEN INT 06761A103   2,030 119,809 SH   SOLE NO 0 0 119,809
BARK INC COM 68622E104   33 20,151 SH   SOLE NO 0 0 20,151
BARNES GROUP INC COM 067806109   244 6,041 SH   SOLE NO 0 0 6,041
BARRICK GOLD CORP COM 067901108   13,030 655,124 SH   SOLE NO 0 0 655,124
BAUSCH HEALTH COS INC COM 071734107   130 15,939 SH   SOLE NO 0 0 15,939
BAXTER INTL INC COM 071813109   3,605 94,935 SH   SOLE NO 0 0 94,935
BCE INC COM NEW 05534B760   7,149 205,430 SH   SOLE NO 0 0 205,430
BECTON DICKINSON & CO COM 075887109   19,751 81,921 SH   SOLE NO 0 0 81,921
BELLRING BRANDS INC COMMON STOCK 07831C103   408 6,721 SH   SOLE NO 0 0 6,721
BENEFICIENT COM CLASS A 08178Q309   17 14,149 SH   SOLE NO 0 0 14,149
BENTLEY SYS INC COM CL B 08265T208   1,775 34,937 SH   SOLE NO 0 0 34,937
BERKLEY W R CORP COM 084423102   7,919 139,585 SH   SOLE NO 0 0 139,585
BERKSHIRE HATHAWAY INC DEL CL A 084670108   108,515 157 SH   SOLE NO 0 0 157
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   726,411 1,578,262 SH   SOLE NO 0 0 1,578,262
BERKSHIRE HILLS BANCORP INC COM 084680107   3,421 127,025 SH   SOLE NO 0 0 127,025
BERRY GLOBAL GROUP INC COM 08579W103   666 9,792 SH   SOLE NO 0 0 9,792
BEST BUY INC COM 086516101   10,545 102,085 SH   SOLE NO 0 0 102,085
BETTERWARE DE MEXC S A P I D SHS P1666E105   418 33,000 SH   SOLE NO 0 0 33,000
BEYOND INC COM 690370101   745 73,872 SH   SOLE NO 0 0 73,872
BGC GROUP INC CL A 088929104   340 36,995 SH   SOLE NO 0 0 36,995
BHP GROUP LTD SPONSORED ADS 088606108   8,100 130,418 SH   SOLE NO 0 0 130,418
BIGBEAR AI HLDGS INC COM 08975B109   46 31,222 SH   SOLE NO 0 0 31,222
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   107 18,236 SH   SOLE NO 0 0 18,236
BILIBILI INC SPONS ADS REP Z 090040106   219 9,381 SH   SOLE NO 0 0 9,381
BIO-TECHNE CORP COM 09073M104   1,303 16,308 SH   SOLE NO 0 0 16,308
BIOATLA INC COM 09077B104   38 21,800 SH   SOLE NO 0 0 21,800
BIOCRYST PHARMACEUTICALS INC COM 09058V103   1,085 142,699 SH   SOLE NO 0 0 142,699
BIOGEN INC COM 09062X103   5,494 28,343 SH   SOLE NO 0 0 28,343
BIOHAVEN LTD COM G1110E107   670 13,415 SH   SOLE NO 0 0 13,415
BIOMARIN PHARMACEUTICAL INC COM 09061G101   445 6,325 SH   SOLE NO 0 0 6,325
BIONTECH SE SPONSORED ADS 09075V102   373 3,138 SH   SOLE NO 0 0 3,138
BIOVENTUS INC COM CL A 09075A108   120 10,082 SH   SOLE NO 0 0 10,082
BIOXCEL THERAPEUTICS INC COM 09075P105   16 25,600 SH   SOLE NO 0 0 25,600
BITFARMS LTD COM 09173B107   46 21,786 SH   SOLE NO 0 0 21,786
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   819 23,672 SH   SOLE NO 0 0 23,672
BJS WHSL CLUB HLDGS INC COM 05550J101   677 8,203 SH   SOLE NO 0 0 8,203
BLACK HILLS CORP COM 092113109   951 15,563 SH   SOLE NO 0 0 15,563
BLACK STONE MINERALS L P COM UNIT 09225M101   389 25,794 SH   SOLE NO 0 0 25,794
BLACKBERRY LTD COM 09228F103   40 15,130 SH   SOLE NO 0 0 15,130
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108   746 29,160 SH   SOLE NO 0 0 29,160
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   264 21,865 SH   SOLE NO 0 0 21,865
BLACKROCK CAP ALLOCATION TER COM 09260U109   3,341 203,088 SH   SOLE NO 0 0 203,088
BLACKROCK CORE BD TR SHS BEN INT 09249E101   1,475 122,493 SH   SOLE NO 0 0 122,493
BLACKROCK CORPOR HI YLD FD I COM 09255P107   3,237 321,777 SH   SOLE NO 0 0 321,777
BLACKROCK CR ALLOCATION INCO COM 092508100   376 33,352 SH   SOLE NO 0 0 33,352
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   866 78,516 SH   SOLE NO 0 0 78,516
BLACKROCK ENERGY & RES TR COM 09250U101   268 20,837 SH   SOLE NO 0 0 20,837
BLACKROCK ENHANCD CAP & INM COM 09256A109   607 30,837 SH   SOLE NO 0 0 30,837
BLACKROCK ENHANCED EQUITY DI COM 09251A104   5,010 579,214 SH   SOLE NO 0 0 579,214
BLACKROCK ENHANCED GLOBAL DI COM 092501105   404 35,885 SH   SOLE NO 0 0 35,885
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   633 109,219 SH   SOLE NO 0 0 109,219
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   388 21,865 SH   SOLE NO 0 0 21,865
BLACKROCK ETF TRUST LARGE CAP VALUE 09290C871   232 7,171 SH   SOLE NO 0 0 7,171
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   2,832 45,139 SH   SOLE NO 0 0 45,139
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   80,453 1,626,295 SH   SOLE NO 0 0 1,626,295
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   509 10,457 SH   SOLE NO 0 0 10,457
BLACKROCK ETF TRUST II AAA CLO ETF 092528504   13,727 264,135 SH   SOLE NO 0 0 264,135
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   44,766 836,286 SH   SOLE NO 0 0 836,286
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   21,884 944,084 SH   SOLE NO 0 0 944,084
BLACKROCK FLOATING RATE INC COM 091941104   173 13,338 SH   SOLE NO 0 0 13,338
BLACKROCK FLOATING RATE INCO COM 09255X100   2,126 161,040 SH   SOLE NO 0 0 161,040
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   1,565 98,802 SH   SOLE NO 0 0 98,802
BLACKROCK HEALTH SCIENCES TR COM 09250W107   1,903 45,393 SH   SOLE NO 0 0 45,393
BLACKROCK INC COM 09247X101   44,470 46,834 SH   SOLE NO 0 0 46,834
BLACKROCK INCOME TR INC COM NEW 09247F209   205 16,519 SH   SOLE NO 0 0 16,519
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   90 11,890 SH   SOLE NO 0 0 11,890
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   583 40,232 SH   SOLE NO 0 0 40,232
BLACKROCK MULTI SECTOR INC T COM 09258A107   493 32,402 SH   SOLE NO 0 0 32,402
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   382 36,124 SH   SOLE NO 0 0 36,124
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   1,409 65,156 SH   SOLE NO 0 0 65,156
BLACKROCK MUNI INCOME TR II COM 09249N101   390 34,614 SH   SOLE NO 0 0 34,614
BLACKROCK MUNIASSETS FD INC COM 09254J102   3,467 279,598 SH   SOLE NO 0 0 279,598
BLACKROCK MUNICIPAL INCOME COM 09253X102   1,602 127,382 SH   SOLE NO 0 0 127,382
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,005 82,830 SH   SOLE NO 0 0 82,830
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   787 70,502 SH   SOLE NO 0 0 70,502
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   626 54,314 SH   SOLE NO 0 0 54,314
BLACKROCK MUNIVEST FD II INC COM 09253T101   134 11,771 SH   SOLE NO 0 0 11,771
BLACKROCK MUNIVEST FD INC COM 09253R105   149 19,565 SH   SOLE NO 0 0 19,565
BLACKROCK MUNIYIELD FD INC COM 09253W104   659 57,634 SH   SOLE NO 0 0 57,634
BLACKROCK MUNIYIELD MICH QU COM 09254V105   817 68,025 SH   SOLE NO 0 0 68,025
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   1,153 106,977 SH   SOLE NO 0 0 106,977
BLACKROCK MUNIYIELD PA QLTY COM 09255G107   250 20,009 SH   SOLE NO 0 0 20,009
BLACKROCK MUNIYIELD QUALITY COM 09254E103   1,179 98,241 SH   SOLE NO 0 0 98,241
BLACKROCK MUNIYILD QULT FD I COM 09254F100   1,228 93,639 SH   SOLE NO 0 0 93,639
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   274 24,925 SH   SOLE NO 0 0 24,925
BLACKROCK RES & COMMODITIES SHS 09257A108   5,943 619,013 SH   SOLE NO 0 0 619,013
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   1,404 39,629 SH   SOLE NO 0 0 39,629
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   1,157 60,251 SH   SOLE NO 0 0 60,251
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   3,399 190,712 SH   SOLE NO 0 0 190,712
BLACKROCK TCP CAPITAL CORP COM 09259E108   476 57,455 SH   SOLE NO 0 0 57,455
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   1,747 70,342 SH   SOLE NO 0 0 70,342
BLACKSTONE INC COM 09260D107   108,779 710,368 SH   SOLE NO 0 0 710,368
BLACKSTONE MTG TR INC COM CL A 09257W100   2,125 111,765 SH   SOLE NO 0 0 111,765
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   911 31,106 SH   SOLE NO 0 0 31,106
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   8,457 686,472 SH   SOLE NO 0 0 686,472
BLINK CHARGING CO COM 09354A100   111 64,803 SH   SOLE NO 0 0 64,803
BLOCK H & R INC COM 093671105   1,645 25,893 SH   SOLE NO 0 0 25,893
BLOCK INC CL A 852234103   17,086 254,521 SH   SOLE NO 0 0 254,521
BLOOM ENERGY CORP COM CL A 093712107   434 41,083 SH   SOLE NO 0 0 41,083
BLUE OWL CAP CORP III COM SHS 69122G102   351 24,507 SH   SOLE NO 0 0 24,507
BLUE OWL CAPITAL CORPORATION COM 69121K104   10,509 721,300 SH   SOLE NO 0 0 721,300
BLUE OWL CAPITAL INC COM CL A 09581B103   5,814 300,332 SH   SOLE NO 0 0 300,332
BLUEBIRD BIO INC COM 09609G100   10 19,326 SH   SOLE NO 0 0 19,326
BNY MELLON ETF TRUST EMRG MKT EQUIT 09661T503   247 3,844 SH   SOLE NO 0 0 3,844
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404   475 5,999 SH   SOLE NO 0 0 5,999
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   285 2,600 SH   SOLE NO 0 0 2,600
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   298 110,685 SH   SOLE NO 0 0 110,685
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   380 34,068 SH   SOLE NO 0 0 34,068
BNY MELLON STRATEGIC MUNS IN COM 05588W108   248 38,100 SH   SOLE NO 0 0 38,100
BOEING CO COM 097023105   61,686 405,722 SH   SOLE NO 0 0 405,722
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   6,220 123,320 SH   SOLE NO 0 0 123,320
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853   322 6,464 SH   SOLE NO 0 0 6,464
BOOKING HOLDINGS INC COM 09857L108   22,666 5,381 SH   SOLE NO 0 0 5,381
BOOT BARN HLDGS INC COM 099406100   209 1,252 SH   SOLE NO 0 0 1,252
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,567 21,916 SH   SOLE NO 0 0 21,916
BORGWARNER INC COM 099724106   4,160 114,629 SH   SOLE NO 0 0 114,629
BOSTON BEER INC CL A 100557107   389 1,345 SH   SOLE NO 0 0 1,345
BOSTON OMAHA CORP CL A COM STK 101044105   348 23,428 SH   SOLE NO 0 0 23,428
BOSTON SCIENTIFIC CORP COM 101137107   17,754 211,861 SH   SOLE NO 0 0 211,861
BOX INC CL A 10316T104   302 9,228 SH   SOLE NO 0 0 9,228
BP PLC SPONSORED ADR 055622104   19,091 608,176 SH   SOLE NO 0 0 608,176
BRADY CORP CL A 104674106   277 3,614 SH   SOLE NO 0 0 3,614
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   195 22,033 SH   SOLE NO 0 0 22,033
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   153 32,623 SH   SOLE NO 0 0 32,623
BRC INC COM CL A 05601U105   99 28,999 SH   SOLE NO 0 0 28,999
BRIGHTCOVE INC COM 10921T101   183 84,499 SH   SOLE NO 0 0 84,499
BRIGHTHOUSE FINL INC COM 10922N103   251 5,578 SH   SOLE NO 0 0 5,578
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   575 102,680 SH   SOLE NO 0 0 102,680
BRILLIANT EARTH GROUP INC CL A COM 109504100   41 19,390 SH   SOLE NO 0 0 19,390
BRISTOL-MYERS SQUIBB CO COM 110122108   60,580 1,170,856 SH   SOLE NO 0 0 1,170,856
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   12,207 333,714 SH   SOLE NO 0 0 333,714
BROADCOM INC COM 11135F101   205,177 1,189,430 SH   SOLE NO 0 0 1,189,430
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   6,046 28,119 SH   SOLE NO 0 0 28,119
BROADSTONE NET LEASE INC COM 11135E203   1,850 97,610 SH   SOLE NO 0 0 97,610
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,372 29,019 SH   SOLE NO 0 0 29,019
BROOKFIELD CORP CL A LTD VT SH 11271J107   14,123 265,719 SH   SOLE NO 0 0 265,719
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   2,309 65,905 SH   SOLE NO 0 0 65,905
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   4,014 92,417 SH   SOLE NO 0 0 92,417
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   2,508 183,074 SH   SOLE NO 0 0 183,074
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   995 30,465 SH   SOLE NO 0 0 30,465
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   718 25,492 SH   SOLE NO 0 0 25,492
BROOKLINE BANCORP INC DEL COM 11373M107   568 56,321 SH   SOLE NO 0 0 56,321
BROWN & BROWN INC COM 115236101   11,872 114,592 SH   SOLE NO 0 0 114,592
BROWN FORMAN CORP CL A 115637100   1,074 22,337 SH   SOLE NO 0 0 22,337
BROWN FORMAN CORP CL B 115637209   3,743 76,068 SH   SOLE NO 0 0 76,068
BRUKER CORP COM 116794108   203 2,937 SH   SOLE NO 0 0 2,937
BRUNSWICK CORP COM 117043109   406 4,841 SH   SOLE NO 0 0 4,841
BUCKLE INC COM 118440106   311 7,067 SH   SOLE NO 0 0 7,067
BUILDERS FIRSTSOURCE INC COM 12008R107   2,845 14,674 SH   SOLE NO 0 0 14,674
BUNGE GLOBAL SA COM SHS H11356104   4,042 41,830 SH   SOLE NO 0 0 41,830
BURLINGTON STORES INC COM 122017106   710 2,693 SH   SOLE NO 0 0 2,693
BUTTERFLY NETWORK INC COM CL A 124155102   233 131,855 SH   SOLE NO 0 0 131,855
BWX TECHNOLOGIES INC COM 05605H100   1,615 14,860 SH   SOLE NO 0 0 14,860
BXP INC COM 101121101   9,032 112,250 SH   SOLE NO 0 0 112,250
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,734 15,708 SH   SOLE NO 0 0 15,708
C3 AI INC CL A 12468P104   1,084 44,724 SH   SOLE NO 0 0 44,724
C4 THERAPEUTICS INC COM STK 12529R107   200 35,170 SH   SOLE NO 0 0 35,170
CABOT CORP COM 127055101   566 5,067 SH   SOLE NO 0 0 5,067
CACI INTL INC CL A 127190304   5,496 10,893 SH   SOLE NO 0 0 10,893
CADENCE DESIGN SYSTEM INC COM 127387108   5,724 21,118 SH   SOLE NO 0 0 21,118
CAL MAINE FOODS INC COM NEW 128030202   760 10,153 SH   SOLE NO 0 0 10,153
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   1,859 155,788 SH   SOLE NO 0 0 155,788
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   7,131 612,592 SH   SOLE NO 0 0 612,592
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   1,139 44,849 SH   SOLE NO 0 0 44,849
CALAMOS ETF TR CEF INCOME & ARB 12811T407   1,042 36,066 SH   SOLE NO 0 0 36,066
CALAMOS ETF TR NASDAQ 100 STRUC 12811T860   641 25,588 SH   SOLE NO 0 0 25,588
CALAMOS ETF TR NASDAQ 100 STRUC 12811T878   1,914 78,222 SH   SOLE NO 0 0 78,222
CALAMOS ETF TR RUSSELL 2000 STR 12811T837   1,066 42,243 SH   SOLE NO 0 0 42,243
CALAMOS ETF TR S P 500 STRUCTUR 12811T605   3,254 123,463 SH   SOLE NO 0 0 123,463
CALAMOS ETF TR S&P 500 STRUCTRD 12811T704   1,322 53,265 SH   SOLE NO 0 0 53,265
CALAMOS ETF TR S&P 500 STRUCTUR 12811T803   209 8,470 SH   SOLE NO 0 0 8,470
CALAMOS ETF TR S&P 500 STRUCTUR 12811T886   515 20,560 SH   SOLE NO 0 0 20,560
CALAMOS GBL DYN INCOME FUND COM 12811L107   1,479 206,333 SH   SOLE NO 0 0 206,333
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   3,212 185,152 SH   SOLE NO 0 0 185,152
CALIFORNIA WTR SVC GROUP COM 130788102   642 11,846 SH   SOLE NO 0 0 11,846
CALIX INC COM 13100M509   531 13,700 SH   SOLE NO 0 0 13,700
CALUMET INC COM 131428104   1,061 59,556 SH   SOLE NO 0 0 59,556
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   7,084 254,348 SH   SOLE NO 0 0 254,348
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   995 28,748 SH   SOLE NO 0 0 28,748
CAMBRIA ETF TR GLB MOMENT ETF 132061508   2,218 74,924 SH   SOLE NO 0 0 74,924
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   40,187 555,303 SH   SOLE NO 0 0 555,303
CAMBRIA ETF TR VALUE MOMENTUM 132061888   201 6,759 SH   SOLE NO 0 0 6,759
CAMDEN NATL CORP COM 133034108   4,591 111,101 SH   SOLE NO 0 0 111,101
CAMDEN PPTY TR SH BEN INT 133131102   851 6,889 SH   SOLE NO 0 0 6,889
CAMECO CORP COM 13321L108   4,387 91,858 SH   SOLE NO 0 0 91,858
CAMPBELL SOUP CO COM 134429109   3,246 66,346 SH   SOLE NO 0 0 66,346
CAMPING WORLD HLDGS INC CL A 13462K109   716 29,582 SH   SOLE NO 0 0 29,582
CAMTEK LTD ORD M20791105   417 5,216 SH   SOLE NO 0 0 5,216
CANAAN INC SPONSORED ADS 134748102   215 212,372 SH   SOLE NO 0 0 212,372
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   139 11,077 SH   SOLE NO 0 0 11,077
CANADIAN IMPERIAL BK COMM COM 136069101   1,822 29,704 SH   SOLE NO 0 0 29,704
CANADIAN NAT RES LTD COM 136385101   5,450 164,109 SH   SOLE NO 0 0 164,109
CANADIAN NATL RY CO COM 136375102   5,598 47,786 SH   SOLE NO 0 0 47,786
CANADIAN PACIFIC KANSAS CITY COM 13646K108   4,569 53,410 SH   SOLE NO 0 0 53,410
CANADIAN SOLAR INC COM 136635109   259 15,464 SH   SOLE NO 0 0 15,464
CANOO INC CL A COM NEW 13803R201   11 11,438 SH   SOLE NO 0 0 11,438
CANOPY GROWTH CORP COM NEW 138035704   242 50,187 SH   SOLE NO 0 0 50,187
CAPITAL GROUP CONSERVATIVE E SHS 14020U100   2,752 100,962 SH   SOLE NO 0 0 100,962
CAPITAL GROUP CORE BALANCED SHS 14021D107   27,604 889,024 SH   SOLE NO 0 0 889,024
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   80,394 2,345,215 SH   SOLE NO 0 0 2,345,215
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109   30,555 994,625 SH   SOLE NO 0 0 994,625
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   257,140 7,056,545 SH   SOLE NO 0 0 7,056,545
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   102,036 3,384,268 SH   SOLE NO 0 0 3,384,268
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   324,351 9,323,101 SH   SOLE NO 0 0 9,323,101
CAPITAL GROUP INTERNATIONAL SHS 14021M107   4,078 134,321 SH   SOLE NO 0 0 134,321
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   80,638 2,989,928 SH   SOLE NO 0 0 2,989,928
CAPITAL GROUP NEW GEOGRAPHY SHS 14021N105   355 13,398 SH   SOLE NO 0 0 13,398
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508   9,494 352,291 SH   SOLE NO 0 0 352,291
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   60,597 2,620,974 SH   SOLE NO 0 0 2,620,974
CAPITAL GRP FIXED INCM ETF T MUNICIPAL HIGH I 14020Y805   1,330 51,385 SH   SOLE NO 0 0 51,385
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   49,261 1,793,930 SH   SOLE NO 0 0 1,793,930
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   38,104 1,470,612 SH   SOLE NO 0 0 1,470,612
CAPITAL GRP FIXED INCM ETF T SHORT DURATION M 14020Y607   2,421 92,186 SH   SOLE NO 0 0 92,186
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   42,646 1,531,827 SH   SOLE NO 0 0 1,531,827
CAPITAL ONE FINL CORP COM 14040H105   18,151 121,228 SH   SOLE NO 0 0 121,228
CAPITAL SOUTHWEST CORP COM 140501107   1,891 74,786 SH   SOLE NO 0 0 74,786
CAPITOL FED FINL INC COM 14057J101   422 72,230 SH   SOLE NO 0 0 72,230
CAPITOL SER TR FAIRLEAD TACTICA 14064D550   8,182 290,841 SH   SOLE NO 0 0 290,841
CAPITOL SER TR HULL TACTICAL 14064D519   229 5,211 SH   SOLE NO 0 0 5,211
CAPRI HOLDINGS LIMITED SHS G1890L107   208 4,893 SH   SOLE NO 0 0 4,893
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   476 31,280 SH   SOLE NO 0 0 31,280
CARDIFF ONCOLOGY INC COM 14147L108   47 17,655 SH   SOLE NO 0 0 17,655
CARDINAL HEALTH INC COM 14149Y108   8,432 76,295 SH   SOLE NO 0 0 76,295
CARETRUST REIT INC COM 14174T107   454 14,710 SH   SOLE NO 0 0 14,710
CARIBOU BIOSCIENCES INC COM 142038108   112 57,258 SH   SOLE NO 0 0 57,258
CARLISLE COS INC COM 142339100   3,772 8,387 SH   SOLE NO 0 0 8,387
CARLYLE GROUP INC COM 14316J108   3,147 73,080 SH   SOLE NO 0 0 73,080
CARLYLE SECURED LENDING INC COM 872280102   627 36,952 SH   SOLE NO 0 0 36,952
CARMAX INC COM 143130102   1,475 19,063 SH   SOLE NO 0 0 19,063
CARMELL CORPORATION COM 142922103   14 33,979 SH   SOLE NO 0 0 33,979
CARNIVAL CORP UNIT 99/99/9999 143658300   75,310 4,075,201 SH   SOLE NO 0 0 4,075,201
CARPENTER TECHNOLOGY CORP COM 144285103   1,711 10,720 SH   SOLE NO 0 0 10,720
CARRIER GLOBAL CORPORATION COM 14448C104   26,861 333,716 SH   SOLE NO 0 0 333,716
CARVANA CO CL A 146869102   1,261 7,240 SH   SOLE NO 0 0 7,240
CASELLA WASTE SYS INC CL A 147448104   480 4,825 SH   SOLE NO 0 0 4,825
CASEYS GEN STORES INC COM 147528103   4,735 12,603 SH   SOLE NO 0 0 12,603
CASS INFORMATION SYS INC COM 14808P109   1,331 32,087 SH   SOLE NO 0 0 32,087
CASSAVA SCIENCES INC COM 14817C107   3,515 119,431 SH   SOLE NO 0 0 119,431
CATALYST PHARMACEUTICALS INC COM 14888U101   335 16,876 SH   SOLE NO 0 0 16,876
CATERPILLAR INC COM 149123101   170,361 435,573 SH   SOLE NO 0 0 435,573
CATHAY GEN BANCORP COM 149150104   422 9,834 SH   SOLE NO 0 0 9,834
CAVA GROUP INC COM 148929102   5,536 44,702 SH   SOLE NO 0 0 44,702
CB FINL SVCS INC COM 12479G101   485 17,344 SH   SOLE NO 0 0 17,344
CBDMD INC 8% SER A CUM PFD 12482W200   6 10,000 SH   SOLE NO 0 0 10,000
CBIZ INC COM 124805102   1,274 18,926 SH   SOLE NO 0 0 18,926
CBOE GLOBAL MKTS INC COM 12503M108   6,653 32,476 SH   SOLE NO 0 0 32,476
CBRE GBL REAL ESTATE INC FD COM 12504G100   1,095 166,678 SH   SOLE NO 0 0 166,678
CBRE GROUP INC CL A 12504L109   1,306 10,491 SH   SOLE NO 0 0 10,491
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   3,877 350,855 SH   SOLE NO 0 0 350,855
CDW CORP COM 12514G108   1,875 8,286 SH   SOLE NO 0 0 8,286
CECO ENVIRONMENTAL CORP COM 125141101   354 12,566 SH   SOLE NO 0 0 12,566
CEL-SCI CORP COM PAR NEW 150837607   20 18,651 SH   SOLE NO 0 0 18,651
CELANESE CORP DEL COM 150870103   1,902 13,992 SH   SOLE NO 0 0 13,992
CELCUITY INC COM 15102K100   261 17,478 SH   SOLE NO 0 0 17,478
CELESTICA INC COM 15101Q207   1,010 19,765 SH   SOLE NO 0 0 19,765
CELSIUS HLDGS INC COM NEW 15118V207   991 31,595 SH   SOLE NO 0 0 31,595
CENCORA INC COM 03073E105   7,514 33,384 SH   SOLE NO 0 0 33,384
CENOVUS ENERGY INC COM 15135U109   184 11,008 SH   SOLE NO 0 0 11,008
CENTENE CORP DEL COM 15135B101   1,970 26,174 SH   SOLE NO 0 0 26,174
CENTERPOINT ENERGY INC COM 15189T107   3,790 128,832 SH   SOLE NO 0 0 128,832
CENTRAL SECS CORP COM 155123102   231 5,029 SH   SOLE NO 0 0 5,029
CENTRUS ENERGY CORP CL A 15643U104   225 4,095 SH   SOLE NO 0 0 4,095
CF INDS HLDGS INC COM 125269100   862 10,046 SH   SOLE NO 0 0 10,046
CFSB BANCORP INC COM 12530C107   131 19,050 SH   SOLE NO 0 0 19,050
CGI INC CL A SUB VTG 12532H104   1,500 13,051 SH   SOLE NO 0 0 13,051
CHAMPION HOMES INC COM 830830105   258 2,715 SH   SOLE NO 0 0 2,715
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   484 353,498 SH   SOLE NO 0 0 353,498
CHARLES RIV LABS INTL INC COM 159864107   2,715 13,785 SH   SOLE NO 0 0 13,785
CHART INDS INC COM 16115Q308   899 7,243 SH   SOLE NO 0 0 7,243
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,961 6,050 SH   SOLE NO 0 0 6,050
CHECK POINT SOFTWARE TECH LT ORD M22465104   3,678 19,078 SH   SOLE NO 0 0 19,078
CHEESECAKE FACTORY INC COM 163072101   263 6,490 SH   SOLE NO 0 0 6,490
CHEGG INC COM 163092109   106 60,149 SH   SOLE NO 0 0 60,149
CHEMED CORP NEW COM 16359R103   5,516 9,179 SH   SOLE NO 0 0 9,179
CHEMOURS CO COM 163851108   1,225 60,303 SH   SOLE NO 0 0 60,303
CHEMUNG FINL CORP COM 164024101   348 7,238 SH   SOLE NO 0 0 7,238
CHENIERE ENERGY INC COM NEW 16411R208   6,472 35,989 SH   SOLE NO 0 0 35,989
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   1,004 20,612 SH   SOLE NO 0 0 20,612
CHESAPEAKE ENERGY CORP COM 165167735   1,275 15,507 SH   SOLE NO 0 0 15,507
CHESAPEAKE UTILS CORP COM 165303108   1,760 14,178 SH   SOLE NO 0 0 14,178
CHEVRON CORP NEW COM 166764100   194,275 1,319,178 SH   SOLE NO 0 0 1,319,178
CHEWY INC CL A 16679L109   1,425 48,658 SH   SOLE NO 0 0 48,658
CHICAGO ATLANTIC REAL ESTATE COM 167239102   664 42,817 SH   SOLE NO 0 0 42,817
CHIMERA INVT CORP COM SHS 16934Q802   1,063 67,174 SH   SOLE NO 0 0 67,174
CHIPOTLE MEXICAN GRILL INC COM 169656105   37,664 653,654 SH   SOLE NO 0 0 653,654
CHOICE HOTELS INTL INC COM 169905106   1,677 12,868 SH   SOLE NO 0 0 12,868
CHORD ENERGY CORPORATION COM NEW 674215207   1,933 14,840 SH   SOLE NO 0 0 14,840
CHUBB LIMITED COM H1467J104   23,474 81,398 SH   SOLE NO 0 0 81,398
CHURCH & DWIGHT CO INC COM 171340102   7,479 71,420 SH   SOLE NO 0 0 71,420
CHURCHILL DOWNS INC COM 171484108   202 1,496 SH   SOLE NO 0 0 1,496
CI&T INC COM CL A G21307106   340 50,000 SH   SOLE NO 0 0 50,000
CIENA CORP COM NEW 171779309   1,313 21,322 SH   SOLE NO 0 0 21,322
CINCINNATI FINL CORP COM 172062101   8,812 64,740 SH   SOLE NO 0 0 64,740
CINEMARK HLDGS INC COM 17243V102   8,060 289,510 SH   SOLE NO 0 0 289,510
CINGULATE INC COM 17248W303   57 11,276 SH   SOLE NO 0 0 11,276
CINTAS CORP COM 172908105   16,510 80,194 SH   SOLE NO 0 0 80,194
CION INVT CORP COM 17259U204   4,070 341,987 SH   SOLE NO 0 0 341,987
CIRRUS LOGIC INC COM 172755100   270 2,175 SH   SOLE NO 0 0 2,175
CISCO SYS INC COM 17275R102   111,150 2,088,510 SH   SOLE NO 0 0 2,088,510
CITIGROUP INC COM NEW 172967424   23,630 377,476 SH   SOLE NO 0 0 377,476
CITIZENS CMNTY BANCORP INC M COM 174903104   301 21,254 SH   SOLE NO 0 0 21,254
CITIZENS FINL GROUP INC COM 174610105   7,241 176,303 SH   SOLE NO 0 0 176,303
CITIZENS FINL SVCS INC COM 174615104   236 4,017 SH   SOLE NO 0 0 4,017
CITY HLDG CO COM 177835105   250 2,128 SH   SOLE NO 0 0 2,128
CIVITAS RESOURCES INC COM NEW 17888H103   301 5,936 SH   SOLE NO 0 0 5,936
CLEAN ENERGY FUELS CORP COM 184499101   286 92,083 SH   SOLE NO 0 0 92,083
CLEAN HARBORS INC COM 184496107   1,115 4,612 SH   SOLE NO 0 0 4,612
CLEANSPARK INC COM NEW 18452B209   119 12,776 SH   SOLE NO 0 0 12,776
CLEAR SECURE INC COM CL A 18467V109   601 18,125 SH   SOLE NO 0 0 18,125
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   648 15,345 SH   SOLE NO 0 0 15,345
CLEARPOINT NEURO INC COM 18507C103   758 67,642 SH   SOLE NO 0 0 67,642
CLEARSIDE BIOMEDICAL INC COM 185063104   13 10,000 SH   SOLE NO 0 0 10,000
CLEVELAND-CLIFFS INC NEW COM 185899101   6,273 491,235 SH   SOLE NO 0 0 491,235
CLOROX CO DEL COM 189054109   25,440 156,158 SH   SOLE NO 0 0 156,158
CLOUDFLARE INC CL A COM 18915M107   3,819 47,208 SH   SOLE NO 0 0 47,208
CLOUGH GLOBAL EQUITY FD COM 18914C100   165 23,756 SH   SOLE NO 0 0 23,756
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   239 43,817 SH   SOLE NO 0 0 43,817
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   397 140,920 SH   SOLE NO 0 0 140,920
CME GROUP INC COM 12572Q105   14,058 63,713 SH   SOLE NO 0 0 63,713
CMS ENERGY CORP COM 125896100   5,380 76,168 SH   SOLE NO 0 0 76,168
CNA FINL CORP COM 126117100   2,790 57,009 SH   SOLE NO 0 0 57,009
CNH INDL N V SHS N20944109   749 67,460 SH   SOLE NO 0 0 67,460
COCA COLA CO COM 191216100   122,945 1,710,892 SH   SOLE NO 0 0 1,710,892
COCA COLA CONS INC COM 191098102   2,517 1,912 SH   SOLE NO 0 0 1,912
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   2,580 32,762 SH   SOLE NO 0 0 32,762
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   290 3,264 SH   SOLE NO 0 0 3,264
CODA OCTOPUS GROUP INC COM NEW 19188U206   95 13,100 SH   SOLE NO 0 0 13,100
CODEXIS INC COM 192005106   180 58,294 SH   SOLE NO 0 0 58,294
COEUR MNG INC COM NEW 192108504   176 25,538 SH   SOLE NO 0 0 25,538
COGNEX CORP COM 192422103   390 9,628 SH   SOLE NO 0 0 9,628
COGNITION THERAPEUTICS INC COM 19243B102   42 90,665 SH   SOLE NO 0 0 90,665
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   3,293 42,673 SH   SOLE NO 0 0 42,673
COHEN & STEERS CLOSED-END OP COM 19248P106   2,904 223,395 SH   SOLE NO 0 0 223,395
COHEN & STEERS INFRASTRUCTUR COM 19248A109   3,504 134,608 SH   SOLE NO 0 0 134,608
COHEN & STEERS LTD DURATION COM 19248C105   459 21,123 SH   SOLE NO 0 0 21,123
COHEN & STEERS QUALITY INCOM COM 19247L106   5,077 358,292 SH   SOLE NO 0 0 358,292
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   786 46,006 SH   SOLE NO 0 0 46,006
COHEN & STEERS REIT & PFD & COM 19247X100   3,240 136,879 SH   SOLE NO 0 0 136,879
COHEN & STEERS TAX ADVAN PFD COM 19249X108   366 17,391 SH   SOLE NO 0 0 17,391
COHEN & STEERS TOTAL RETURN COM 19247R103   9,875 754,373 SH   SOLE NO 0 0 754,373
COHERENT CORP COM 19247G107   9,742 109,570 SH   SOLE NO 0 0 109,570
COINBASE GLOBAL INC COM CL A 19260Q107   14,701 82,511 SH   SOLE NO 0 0 82,511
COLGATE PALMOLIVE CO COM 194162103   35,139 338,490 SH   SOLE NO 0 0 338,490
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   206 5,328 SH   SOLE NO 0 0 5,328
COLUMBIA BKG SYS INC COM 197236102   1,924 73,682 SH   SOLE NO 0 0 73,682
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   1,178 63,732 SH   SOLE NO 0 0 63,732
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   8,153 392,370 SH   SOLE NO 0 0 392,370
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   19,681 580,403 SH   SOLE NO 0 0 580,403
COLUMBIA ETF TR I SEMICNDCTR & TEC 19761L870   230 8,914 SH   SOLE NO 0 0 8,914
COLUMBIA ETF TR I US EQUITY INCOME 19761L854   751 15,857 SH   SOLE NO 0 0 15,857
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   19,792 605,800 SH   SOLE NO 0 0 605,800
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   3,927 51,038 SH   SOLE NO 0 0 51,038
COLUMBIA FINL INC COM 197641103   387 22,700 SH   SOLE NO 0 0 22,700
COLUMBIA SELIGM PREM TECH GR COM 19842X109   502 14,986 SH   SOLE NO 0 0 14,986
COMCAST CORP NEW CL A 20030N101   43,464 1,040,565 SH   SOLE NO 0 0 1,040,565
COMERICA INC COM 200340107   4,569 76,270 SH   SOLE NO 0 0 76,270
COMFORT SYS USA INC COM 199908104   1,587 4,066 SH   SOLE NO 0 0 4,066
COMMERCE BANCSHARES INC COM 200525103   1,754 29,522 SH   SOLE NO 0 0 29,522
COMMERCIAL METALS CO COM 201723103   939 17,077 SH   SOLE NO 0 0 17,077
COMMUNITY FINANCIAL SYSTEM I COM 203607106   1,425 24,543 SH   SOLE NO 0 0 24,543
COMMUNITY HEALTH SYS INC NEW COM 203668108   166 27,405 SH   SOLE NO 0 0 27,405
COMMVAULT SYS INC COM 204166102   430 2,796 SH   SOLE NO 0 0 2,796
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   320 23,116 SH   SOLE NO 0 0 23,116
COMPASS DIVERSIFIED SH BEN INT 20451Q104   743 33,572 SH   SOLE NO 0 0 33,572
COMPASS INC CL A 20464U100   86 14,060 SH   SOLE NO 0 0 14,060
COMPASS MINERALS INTL INC COM 20451N101   183 15,219 SH   SOLE NO 0 0 15,219
COMSTOCK RES INC COM 205768302   307 27,580 SH   SOLE NO 0 0 27,580
CONAGRA BRANDS INC COM 205887102   5,837 179,488 SH   SOLE NO 0 0 179,488
CONFLUENT INC CLASS A COM 20717M103   226 11,099 SH   SOLE NO 0 0 11,099
CONMED CORP COM 207410101   281 3,910 SH   SOLE NO 0 0 3,910
CONNECT BIOPHARMA HLDGS LTD ADS 207523101   29 20,000 SH   SOLE NO 0 0 20,000
CONOCOPHILLIPS COM 20825C104   41,055 389,958 SH   SOLE NO 0 0 389,958
CONSOL ENERGY INC NEW COM 20854L108   343 3,280 SH   SOLE NO 0 0 3,280
CONSOLIDATED EDISON INC COM 209115104   40,770 391,530 SH   SOLE NO 0 0 391,530
CONSTELLATION BRANDS INC CL A 21036P108   30,376 117,879 SH   SOLE NO 0 0 117,879
CONSTELLATION ENERGY CORP COM 21037T109   29,960 115,223 SH   SOLE NO 0 0 115,223
CONSTRUCTION PARTNERS INC COM CL A 21044C107   408 5,841 SH   SOLE NO 0 0 5,841
COOPER COS INC COM 216648501   1,736 15,730 SH   SOLE NO 0 0 15,730
COPART INC COM 217204106   8,087 154,329 SH   SOLE NO 0 0 154,329
CORCEPT THERAPEUTICS INC COM 218352102   685 14,806 SH   SOLE NO 0 0 14,806
CORE & MAIN INC CL A 21874C102   368 8,299 SH   SOLE NO 0 0 8,299
CORE SCIENTIFIC INC NEW *W EXP 01/23/202 21874A114   261 38,804 SH   SOLE NO 0 0 38,804
CORE SCIENTIFIC INC NEW COM 21874A106   804 67,771 SH   SOLE NO 0 0 67,771
COREBRIDGE FINL INC COM 21871X109   712 24,420 SH   SOLE NO 0 0 24,420
CORECIVIC INC COM 21871N101   383 30,292 SH   SOLE NO 0 0 30,292
CORMEDIX INC COM 21900C308   766 94,752 SH   SOLE NO 0 0 94,752
CORNERSTONE STRATEGIC VALUE COM 21924B302   1,432 186,423 SH   SOLE NO 0 0 186,423
CORNERSTONE TOTAL RETURN FD COM 21924U300   1,588 196,320 SH   SOLE NO 0 0 196,320
CORNING INC COM 219350105   32,502 719,872 SH   SOLE NO 0 0 719,872
CORPAY INC COM SHS 219948106   375 1,198 SH   SOLE NO 0 0 1,198
CORTEVA INC COM 22052L104   8,152 138,661 SH   SOLE NO 0 0 138,661
COSTAR GROUP INC COM 22160N109   1,955 25,912 SH   SOLE NO 0 0 25,912
COSTCO WHSL CORP NEW COM 22160K105   356,118 401,704 SH   SOLE NO 0 0 401,704
COTERRA ENERGY INC COM 127097103   14,522 606,351 SH   SOLE NO 0 0 606,351
COTY INC COM CL A 222070203   179 19,082 SH   SOLE NO 0 0 19,082
COUPANG INC CL A 22266T109   2,124 86,513 SH   SOLE NO 0 0 86,513
COUSINS PPTYS INC COM NEW 222795502   385 13,057 SH   SOLE NO 0 0 13,057
COVENANT LOGISTICS GROUP INC CL A 22284P105   374 7,073 SH   SOLE NO 0 0 7,073
CRACKER BARREL OLD CTRY STOR COM 22410J106   511 11,264 SH   SOLE NO 0 0 11,264
CRANE COMPANY COMMON STOCK 224408104   1,119 7,070 SH   SOLE NO 0 0 7,070
CRANE NXT CO COM 224441105   256 4,564 SH   SOLE NO 0 0 4,564
CRAWFORD & CO CL A 224633206   1,055 96,139 SH   SOLE NO 0 0 96,139
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   210 428,218 SH   SOLE NO 0 0 428,218
CREDIT ACCEP CORP MICH COM 225310101   226 510 SH   SOLE NO 0 0 510
CREDIT SUISSE ASSET MGMT INC COM 224916106   77 25,025 SH   SOLE NO 0 0 25,025
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   204 90,051 SH   SOLE NO 0 0 90,051
CRH PLC ORD G25508105   3,475 37,469 SH   SOLE NO 0 0 37,469
CRICUT INC COM CL A 22658D100   1,213 174,966 SH   SOLE NO 0 0 174,966
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   3,120 66,408 SH   SOLE NO 0 0 66,408
CROCS INC COM 227046109   1,808 12,487 SH   SOLE NO 0 0 12,487
CRONOS GROUP INC COM 22717L101   188 85,644 SH   SOLE NO 0 0 85,644
CROSSFIRST BANKSHARES INC COM 22766M109   251 15,018 SH   SOLE NO 0 0 15,018
CROWDSTRIKE HLDGS INC CL A 22788C105   52,789 188,217 SH   SOLE NO 0 0 188,217
CROWN CASTLE INC COM 22822V101   8,963 75,553 SH   SOLE NO 0 0 75,553
CROWN HLDGS INC COM 228368106   539 5,621 SH   SOLE NO 0 0 5,621
CSX CORP COM 126408103   30,233 875,550 SH   SOLE NO 0 0 875,550
CTO RLTY GROWTH INC NEW COM 22948Q101   641 33,701 SH   SOLE NO 0 0 33,701
CUBESMART COM 229663109   9,619 178,683 SH   SOLE NO 0 0 178,683
CULLEN FROST BANKERS INC COM 229899109   6,844 61,180 SH   SOLE NO 0 0 61,180
CULLINAN THERAPEUTICS INC COM 230031106   244 14,604 SH   SOLE NO 0 0 14,604
CUMMINS INC COM 231021106   21,887 67,595 SH   SOLE NO 0 0 67,595
CURTISS WRIGHT CORP COM 231561101   5,218 15,875 SH   SOLE NO 0 0 15,875
CUTERA INC COM 232109108   8 10,450 SH   SOLE NO 0 0 10,450
CVB FINL CORP COM 126600105   1,260 70,735 SH   SOLE NO 0 0 70,735
CVD EQUIP CORP COM 126601103   52 15,840 SH   SOLE NO 0 0 15,840
CVR ENERGY INC COM 12662P108   353 15,344 SH   SOLE NO 0 0 15,344
CVS HEALTH CORP COM 126650100   41,588 661,380 SH   SOLE NO 0 0 661,380
CYBERARK SOFTWARE LTD SHS M2682V108   5,493 18,837 SH   SOLE NO 0 0 18,837
CYTOMX THERAPEUTICS INC COM 23284F105   64 54,243 SH   SOLE NO 0 0 54,243
D R HORTON INC COM 23331A109   8,424 44,156 SH   SOLE NO 0 0 44,156
D-WAVE QUANTUM INC COM 26740W109   19 19,047 SH   SOLE NO 0 0 19,047
DANAHER CORPORATION COM 235851102   40,493 145,646 SH   SOLE NO 0 0 145,646
DANAOS CORPORATION SHS Y1968P121   6,927 79,859 SH   SOLE NO 0 0 79,859
DANIMER SCIENTIFIC INC COM CL A 236272100   77 168,775 SH   SOLE NO 0 0 168,775
DARDEN RESTAURANTS INC COM 237194105   5,477 33,373 SH   SOLE NO 0 0 33,373
DARE BIOSCIENCE INC COM NEW 23666P200   57 17,486 SH   SOLE NO 0 0 17,486
DATADOG INC CL A COM 23804L103   32,119 279,147 SH   SOLE NO 0 0 279,147
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   4,310 179,459 SH   SOLE NO 0 0 179,459
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   2,250 60,842 SH   SOLE NO 0 0 60,842
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   5,655 135,670 SH   SOLE NO 0 0 135,670
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   3,623 95,586 SH   SOLE NO 0 0 95,586
DAVITA INC COM 23918K108   2,477 15,112 SH   SOLE NO 0 0 15,112
DAYFORCE INC COM 15677J108   571 9,315 SH   SOLE NO 0 0 9,315
DBX ETF TR XTRACK MSCI EAFE 233051200   90,285 2,148,624 SH   SOLE NO 0 0 2,148,624
DBX ETF TR XTRACK MSCI EAFE 233051630   5,135 190,969 SH   SOLE NO 0 0 190,969
DBX ETF TR XTRACK MUN INFRA 233051705   2,473 94,626 SH   SOLE NO 0 0 94,626
DBX ETF TR XTRACK USD HIGH 233051432   1,485 40,209 SH   SOLE NO 0 0 40,209
DBX ETF TR XTRACKERS RUSSEL 233051481   1,132 20,668 SH   SOLE NO 0 0 20,668
DBX ETF TR XTRACKERS S&P 233051143   527 10,017 SH   SOLE NO 0 0 10,017
DBX ETF TR XTRACKERS US NAT 23306X860   1,876 59,717 SH   SOLE NO 0 0 59,717
DBX ETF TR XTRCKR MSCI US 233051150   1,790 33,602 SH   SOLE NO 0 0 33,602
DECKERS OUTDOOR CORP COM 243537107   1,240 7,774 SH   SOLE NO 0 0 7,774
DEERE & CO COM 244199105   76,118 182,392 SH   SOLE NO 0 0 182,392
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   231 5,273 SH   SOLE NO 0 0 5,273
DELL TECHNOLOGIES INC CL C 24703L202   17,187 144,992 SH   SOLE NO 0 0 144,992
DELTA AIR LINES INC DEL COM NEW 247361702   24,057 473,659 SH   SOLE NO 0 0 473,659
DENISON MINES CORP COM 248356107   21 11,464 SH   SOLE NO 0 0 11,464
DENTSPLY SIRONA INC COM 24906P109   253 9,336 SH   SOLE NO 0 0 9,336
DESPEGAR COM CORP ORD SHS G27358103   171 13,750 SH   SOLE NO 0 0 13,750
DESTINY TECH100 INC COM SHS 25063F107   1,205 121,114 SH   SOLE NO 0 0 121,114
DEUTSCHE BANK A G NAMEN AKT D18190898   183 10,589 SH   SOLE NO 0 0 10,589
DEVON ENERGY CORP NEW COM 25179M103   12,818 327,654 SH   SOLE NO 0 0 327,654
DEXCOM INC COM 252131107   3,080 45,943 SH   SOLE NO 0 0 45,943
DIAGEO PLC SPON ADR NEW 25243Q205   13,129 93,552 SH   SOLE NO 0 0 93,552
DIAMONDBACK ENERGY INC COM 25278X109   13,057 75,737 SH   SOLE NO 0 0 75,737
DICKS SPORTING GOODS INC COM 253393102   11,172 53,532 SH   SOLE NO 0 0 53,532
DIGITAL RLTY TR INC COM 253868103   17,909 110,667 SH   SOLE NO 0 0 110,667
DIGITAL TURBINE INC COM NEW 25400W102   131 42,687 SH   SOLE NO 0 0 42,687
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   175 12,373 SH   SOLE NO 0 0 12,373
DIGITALOCEAN HLDGS INC COM 25402D102   635 15,723 SH   SOLE NO 0 0 15,723
DIME CMNTY BANCSHARES INC COM 25432X102   247 8,561 SH   SOLE NO 0 0 8,561
DIMENSIONAL ETF TRUST CALIF MUN BD ETF 25434V633   2,389 47,131 SH   SOLE NO 0 0 47,131
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   68,695 1,590,530 SH   SOLE NO 0 0 1,590,530
DIMENSIONAL ETF TRUST EMERGING MARKETS 25434V682   307 8,666 SH   SOLE NO 0 0 8,666
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   15,043 534,403 SH   SOLE NO 0 0 534,403
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   3,140 116,860 SH   SOLE NO 0 0 116,860
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   1,356 47,632 SH   SOLE NO 0 0 47,632
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   8,110 295,890 SH   SOLE NO 0 0 295,890
DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583   18,081 328,147 SH   SOLE NO 0 0 328,147
DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567   14,672 267,550 SH   SOLE NO 0 0 267,550
DIMENSIONAL ETF TRUST GLOBAL EX US COR 25434V575   5,300 97,942 SH   SOLE NO 0 0 97,942
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   9,440 327,081 SH   SOLE NO 0 0 327,081
DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674   2,951 55,501 SH   SOLE NO 0 0 55,501
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   1,884 44,554 SH   SOLE NO 0 0 44,554
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690   1,314 36,770 SH   SOLE NO 0 0 36,770
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   12,140 318,815 SH   SOLE NO 0 0 318,815
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   33,719 1,061,023 SH   SOLE NO 0 0 1,061,023
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   34,566 1,228,362 SH   SOLE NO 0 0 1,228,362
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   4,465 161,178 SH   SOLE NO 0 0 161,178
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   3,627 135,174 SH   SOLE NO 0 0 135,174
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   3,611 124,252 SH   SOLE NO 0 0 124,252
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   29,212 601,816 SH   SOLE NO 0 0 601,816
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   43,205 905,006 SH   SOLE NO 0 0 905,006
DIMENSIONAL ETF TRUST ULTRASHORT FIXED 25434V591   3,358 66,141 SH   SOLE NO 0 0 66,141
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   48,920 1,232,552 SH   SOLE NO 0 0 1,232,552
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   641 10,115 SH   SOLE NO 0 0 10,115
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   334,965 9,768,593 SH   SOLE NO 0 0 9,768,593
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   66,909 1,075,704 SH   SOLE NO 0 0 1,075,704
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   34,147 1,002,269 SH   SOLE NO 0 0 1,002,269
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   4,033 130,914 SH   SOLE NO 0 0 130,914
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   29,959 718,608 SH   SOLE NO 0 0 718,608
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   9,706 378,558 SH   SOLE NO 0 0 378,558
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   45,109 695,480 SH   SOLE NO 0 0 695,480
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   25,833 838,747 SH   SOLE NO 0 0 838,747
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   2,656 71,443 SH   SOLE NO 0 0 71,443
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   21,951 394,585 SH   SOLE NO 0 0 394,585
DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617   3,009 47,418 SH   SOLE NO 0 0 47,418
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   154,014 5,702,093 SH   SOLE NO 0 0 5,702,093
DINE BRANDS GLOBAL INC COM 254423106   246 7,887 SH   SOLE NO 0 0 7,887
DIODES INC COM 254543101   297 4,631 SH   SOLE NO 0 0 4,631
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   2,902 100,976 SH   SOLE NO 0 0 100,976
DIREXION SHS ETF TR DAILY 20+ YEAR T 25460G138   334 5,779 SH   SOLE NO 0 0 5,779
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   551 4,245 SH   SOLE NO 0 0 4,245
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   1,223 33,343 SH   SOLE NO 0 0 33,343
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847   264 5,947 SH   SOLE NO 0 0 5,947
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   649 3,958 SH   SOLE NO 0 0 3,958
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   5,254 58,252 SH   SOLE NO 0 0 58,252
DISCOVER FINL SVCS COM 254709108   8,573 61,106 SH   SOLE NO 0 0 61,106
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   60 75,000 SH   SOLE NO 0 0 75,000
DISNEY WALT CO COM 254687106   91,536 951,614 SH   SOLE NO 0 0 951,614
DLOCAL LTD CLASS A COM G29018101   99 12,398 SH   SOLE NO 0 0 12,398
DNP SELECT INCOME FD INC COM 23325P104   11,027 1,098,289 SH   SOLE NO 0 0 1,098,289
DOCUSIGN INC COM 256163106   4,608 74,215 SH   SOLE NO 0 0 74,215
DOLBY LABORATORIES INC COM CL A 25659T107   217 2,840 SH   SOLE NO 0 0 2,840
DOLLAR GEN CORP NEW COM 256677105   5,280 62,429 SH   SOLE NO 0 0 62,429
DOLLAR TREE INC COM 256746108   1,070 15,221 SH   SOLE NO 0 0 15,221
DOMINION ENERGY INC COM 25746U109   33,226 574,940 SH   SOLE NO 0 0 574,940
DOMINOS PIZZA INC COM 25754A201   7,528 17,501 SH   SOLE NO 0 0 17,501
DONALDSON INC COM 257651109   2,585 35,073 SH   SOLE NO 0 0 35,073
DOORDASH INC CL A 25809K105   1,001 7,013 SH   SOLE NO 0 0 7,013
DORCHESTER MINERALS LP COM UNIT 25820R105   354 11,739 SH   SOLE NO 0 0 11,739
DOUBLELINE INCOME SOLUTIONS COM 258622109   743 57,278 SH   SOLE NO 0 0 57,278
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   197 11,879 SH   SOLE NO 0 0 11,879
DOVER CORP COM 260003108   5,212 27,182 SH   SOLE NO 0 0 27,182
DOW INC COM 260557103   27,921 511,096 SH   SOLE NO 0 0 511,096
DOXIMITY INC CL A 26622P107   352 8,072 SH   SOLE NO 0 0 8,072
DRAFTKINGS INC NEW COM CL A 26142V105   7,194 183,523 SH   SOLE NO 0 0 183,523
DT MIDSTREAM INC COMMON STOCK 23345M107   3,283 41,734 SH   SOLE NO 0 0 41,734
DTE ENERGY CO COM 233331107   10,317 80,342 SH   SOLE NO 0 0 80,342
DUCOMMUN INC DEL COM 264147109   2,999 45,554 SH   SOLE NO 0 0 45,554
DUFF & PHELPS UTLITY AND INF COM 26433C105   489 41,649 SH   SOLE NO 0 0 41,649
DUKE ENERGY CORP NEW COM NEW 26441C204   66,671 578,238 SH   SOLE NO 0 0 578,238
DUOLINGO INC CL A COM 26603R106   506 1,793 SH   SOLE NO 0 0 1,793
DUPONT DE NEMOURS INC COM 26614N102   20,327 228,117 SH   SOLE NO 0 0 228,117
DUTCH BROS INC CL A 26701L100   5,158 161,032 SH   SOLE NO 0 0 161,032
DWS MUN INCOME TR NEW COM 233368109   199 19,929 SH   SOLE NO 0 0 19,929
DYADIC INTL INC DEL COM 26745T101   33 32,164 SH   SOLE NO 0 0 32,164
DYCOM INDS INC COM 267475101   782 3,970 SH   SOLE NO 0 0 3,970
DYNATRACE INC COM NEW 268150109   791 14,800 SH   SOLE NO 0 0 14,800
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   512 45,950 SH   SOLE NO 0 0 45,950
DYNEX CAP INC COM 26817Q886   675 52,933 SH   SOLE NO 0 0 52,933
E L F BEAUTY INC COM 26856L103   967 8,871 SH   SOLE NO 0 0 8,871
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   701 6,431 SH   SOLE NO 0 0 6,431
EA SERIES TRUST ALPHA ARCHITECT 02072L516   1,000 11,568 SH   SOLE NO 0 0 11,568
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   5,218 410,564 SH   SOLE NO 0 0 410,564
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   550 24,915 SH   SOLE NO 0 0 24,915
EA SERIES TRUST FREEDOM 100 EM 02072L607   701 19,602 SH   SOLE NO 0 0 19,602
EA SERIES TRUST STRIVE 1000 GRWT 02072L615   418 10,058 SH   SOLE NO 0 0 10,058
EA SERIES TRUST STRIVE 500 ETF 02072L680   3,261 88,515 SH   SOLE NO 0 0 88,515
EA SERIES TRUST STRIVE SML CAP 02072L573   227 7,239 SH   SOLE NO 0 0 7,239
EA SERIES TRUST STRIVE US ENERGY 02072L722   996 35,474 SH   SOLE NO 0 0 35,474
EA SERIES TRUST TBG DIVIDEND FOC 02072L375   717 22,450 SH   SOLE NO 0 0 22,450
EAGLE BANCORP INC MD COM 268948106   313 13,869 SH   SOLE NO 0 0 13,869
EAGLE BANCORP MONT INC COM 26942G100   529 33,473 SH   SOLE NO 0 0 33,473
EAGLE MATLS INC COM 26969P108   817 2,840 SH   SOLE NO 0 0 2,840
EAGLE POINT CREDIT COMPANY I COM 269808101   1,006 102,025 SH   SOLE NO 0 0 102,025
EAST WEST BANCORP INC COM 27579R104   964 11,649 SH   SOLE NO 0 0 11,649
EASTERLY GOVT PPTYS INC COM 27616P103   192 14,175 SH   SOLE NO 0 0 14,175
EASTERN BANKSHARES INC COM 27627N105   2,343 142,954 SH   SOLE NO 0 0 142,954
EASTGROUP PPTYS INC COM 277276101   328 1,753 SH   SOLE NO 0 0 1,753
EASTMAN CHEM CO COM 277432100   9,106 81,337 SH   SOLE NO 0 0 81,337
EATON CORP PLC SHS G29183103   83,626 252,312 SH   SOLE NO 0 0 252,312
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   149 13,727 SH   SOLE NO 0 0 13,727
EATON VANCE ENHANCED EQUITY COM 278274105   1,615 79,846 SH   SOLE NO 0 0 79,846
EATON VANCE ENHANCED EQUITY COM 278277108   5,916 272,640 SH   SOLE NO 0 0 272,640
EATON VANCE FLTING RATE INC COM 278279104   183 14,223 SH   SOLE NO 0 0 14,223
EATON VANCE LTD DURATION INC COM 27828H105   4,391 417,805 SH   SOLE NO 0 0 417,805
EATON VANCE MUN BD FD COM 27827X101   1,334 124,001 SH   SOLE NO 0 0 124,001
EATON VANCE MUN INCOME 2028 SHS 27829U105   699 37,036 SH   SOLE NO 0 0 37,036
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   1,063 96,862 SH   SOLE NO 0 0 96,862
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   365 20,318 SH   SOLE NO 0 0 20,318
EATON VANCE NEW YORK MUN BD COM 27827Y109   779 78,213 SH   SOLE NO 0 0 78,213
EATON VANCE RISK-MANAGED DIV COM 27829G106   505 54,799 SH   SOLE NO 0 0 54,799
EATON VANCE SHORT DURATION D COM 27828V104   595 53,264 SH   SOLE NO 0 0 53,264
EATON VANCE SR FLTNG RTE TR COM 27828Q105   151 11,848 SH   SOLE NO 0 0 11,848
EATON VANCE TAX ADVT DIV INC COM 27828G107   4,820 195,203 SH   SOLE NO 0 0 195,203
EATON VANCE TAX MNGED BUY WR COM 27828X100   759 52,568 SH   SOLE NO 0 0 52,568
EATON VANCE TAX-ADVANTAGED G COM 27828U106   270 10,191 SH   SOLE NO 0 0 10,191
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   4,187 303,409 SH   SOLE NO 0 0 303,409
EATON VANCE TAX-MANAGED DIVE COM 27828N102   3,296 225,006 SH   SOLE NO 0 0 225,006
EATON VANCE TAX-MANAGED GLOB COM 27829C105   814 93,789 SH   SOLE NO 0 0 93,789
EATON VANCE TAX-MANAGED GLOB COM 27829F108   9,703 1,112,712 SH   SOLE NO 0 0 1,112,712
EATON VANCE TX ADV GLBL DIV COM 27828S101   3,959 203,647 SH   SOLE NO 0 0 203,647
EBAY INC. COM 278642103   3,299 50,666 SH   SOLE NO 0 0 50,666
ECOLAB INC COM 278865100   29,940 117,259 SH   SOLE NO 0 0 117,259
ECOVYST INC COM 27923Q109   1,363 199,041 SH   SOLE NO 0 0 199,041
EDAP TMS S A SPONSORED ADR 268311107   182 71,260 SH   SOLE NO 0 0 71,260
EDISON INTL COM 281020107   9,277 106,517 SH   SOLE NO 0 0 106,517
EDITAS MEDICINE INC COM 28106W103   67 19,643 SH   SOLE NO 0 0 19,643
EDWARDS LIFESCIENCES CORP COM 28176E108   12,744 193,127 SH   SOLE NO 0 0 193,127
EGAIN CORP COM NEW 28225C806   65 12,655 SH   SOLE NO 0 0 12,655
EHEALTH INC COM 28238P109   258 63,251 SH   SOLE NO 0 0 63,251
ELANCO ANIMAL HEALTH INC COM 28414H103   502 34,197 SH   SOLE NO 0 0 34,197
ELDORADO GOLD CORP NEW COM 284902509   228 13,111 SH   SOLE NO 0 0 13,111
ELECTRONIC ARTS INC COM 285512109   3,180 22,169 SH   SOLE NO 0 0 22,169
ELEMENT SOLUTIONS INC COM 28618M106   452 16,643 SH   SOLE NO 0 0 16,643
ELEVANCE HEALTH INC COM 036752103   25,320 48,692 SH   SOLE NO 0 0 48,692
ELI LILLY & CO COM 532457108   324,470 366,244 SH   SOLE NO 0 0 366,244
ELLINGTON FINANCIAL INC COM 28852N109   301 23,377 SH   SOLE NO 0 0 23,377
ELLSWORTH GROWTH & INCOME FD COM 289074106   189 21,064 SH   SOLE NO 0 0 21,064
ELME COMMUNITIES SH BEN INT 939653101   371 21,088 SH   SOLE NO 0 0 21,088
EMBRAER S.A. SPONSORED ADS 29082A107   774 21,887 SH   SOLE NO 0 0 21,887
EMCOR GROUP INC COM 29084Q100   3,876 9,002 SH   SOLE NO 0 0 9,002
EMERSON ELEC CO COM 291011104   68,254 624,068 SH   SOLE NO 0 0 624,068
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209   537 48,831 SH   SOLE NO 0 0 48,831
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   614 58,074 SH   SOLE NO 0 0 58,074
EMPIRE ST RLTY TR INC CL A 292104106   841 75,874 SH   SOLE NO 0 0 75,874
EMX RTY CORP COM 26873J107   29 16,019 SH   SOLE NO 0 0 16,019
ENBRIDGE INC COM 29250N105   41,703 1,026,920 SH   SOLE NO 0 0 1,026,920
ENCOMPASS HEALTH CORP COM 29261A100   1,073 11,107 SH   SOLE NO 0 0 11,107
ENDEAVOUR SILVER CORP COM 29258Y103   167 42,404 SH   SOLE NO 0 0 42,404
ENERGY RECOVERY INC COM 29270J100   223 12,815 SH   SOLE NO 0 0 12,815
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   24,113 1,502,340 SH   SOLE NO 0 0 1,502,340
ENERSYS COM 29275Y102   326 3,194 SH   SOLE NO 0 0 3,194
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   2,478 170,802 SH   SOLE NO 0 0 170,802
ENNIS INC COM 293389102   887 36,470 SH   SOLE NO 0 0 36,470
ENOVA INTL INC COM 29357K103   607 7,243 SH   SOLE NO 0 0 7,243
ENOVIX CORPORATION COM 293594107   698 74,747 SH   SOLE NO 0 0 74,747
ENPHASE ENERGY INC COM 29355A107   9,690 85,741 SH   SOLE NO 0 0 85,741
ENTEGRIS INC COM 29362U104   2,273 20,196 SH   SOLE NO 0 0 20,196
ENTERGY CORP NEW COM 29364G103   6,334 48,129 SH   SOLE NO 0 0 48,129
ENTERPRISE BANCORP INC MASS COM 293668109   3,876 121,265 SH   SOLE NO 0 0 121,265
ENTERPRISE PRODS PARTNERS L COM 293792107   30,976 1,064,093 SH   SOLE NO 0 0 1,064,093
EOG RES INC COM 26875P101   14,089 114,606 SH   SOLE NO 0 0 114,606
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   94 31,520 SH   SOLE NO 0 0 31,520
EPAM SYS INC COM 29414B104   1,408 7,075 SH   SOLE NO 0 0 7,075
EPR PPTYS COM SH BEN INT 26884U109   6,743 137,499 SH   SOLE NO 0 0 137,499
EQT CORP COM 26884L109   4,265 116,397 SH   SOLE NO 0 0 116,397
EQUIFAX INC COM 294429105   3,941 13,411 SH   SOLE NO 0 0 13,411
EQUILLIUM INC COM 29446K106   21 25,000 SH   SOLE NO 0 0 25,000
EQUINIX INC COM 29444U700   6,306 7,105 SH   SOLE NO 0 0 7,105
EQUINOR ASA SPONSORED ADR 29446M102   550 21,722 SH   SOLE NO 0 0 21,722
EQUINOX GOLD CORP COM 29446Y502   296 48,528 SH   SOLE NO 0 0 48,528
EQUITABLE HLDGS INC COM 29452E101   234 5,575 SH   SOLE NO 0 0 5,575
EQUITY LIFESTYLE PPTYS INC COM 29472R108   256 3,583 SH   SOLE NO 0 0 3,583
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,790 24,039 SH   SOLE NO 0 0 24,039
ERIE INDTY CO CL A 29530P102   1,307 2,421 SH   SOLE NO 0 0 2,421
ESAB CORPORATION COM 29605J106   203 1,906 SH   SOLE NO 0 0 1,906
ESCO TECHNOLOGIES INC COM 296315104   598 4,640 SH   SOLE NO 0 0 4,640
ESPERION THERAPEUTICS INC NE COM 29664W105   32 19,237 SH   SOLE NO 0 0 19,237
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   483 14,129 SH   SOLE NO 0 0 14,129
ESSENTIAL UTILS INC COM 29670G102   9,484 245,878 SH   SOLE NO 0 0 245,878
ESSEX PPTY TR INC COM 297178105   1,304 4,415 SH   SOLE NO 0 0 4,415
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   1,645 37,693 SH   SOLE NO 0 0 37,693
ETF OPPORTUNITIES TRUST REX FANG & INNOV 26923N744   240 4,686 SH   SOLE NO 0 0 4,686
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   2,528 119,368 SH   SOLE NO 0 0 119,368
ETF SER SOLUTIONS AAM S&P 500 26922A594   242 7,225 SH   SOLE NO 0 0 7,225
ETF SER SOLUTIONS AAM S&P EMRG 26922A586   260 13,109 SH   SOLE NO 0 0 13,109
ETF SER SOLUTIONS AAM TRANSFORMERS 26922B683   874 25,074 SH   SOLE NO 0 0 25,074
ETF SER SOLUTIONS BAHL GAYNOR SML 26922B832   344 11,742 SH   SOLE NO 0 0 11,742
ETF SER SOLUTIONS DEFIANCE CONNECT 26922A289   9,152 210,969 SH   SOLE NO 0 0 210,969
ETF SER SOLUTIONS DEFIANCE QUANTUM 26922A420   1,075 17,223 SH   SOLE NO 0 0 17,223
ETF SER SOLUTIONS DISTILLATE US 26922A321   2,952 52,028 SH   SOLE NO 0 0 52,028
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   1,824 71,409 SH   SOLE NO 0 0 71,409
ETF SER SOLUTIONS US DIVERSIFIED 26922A511   279 8,134 SH   SOLE NO 0 0 8,134
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   1,225 57,494 SH   SOLE NO 0 0 57,494
ETF SER SOLUTIONS US GLB JETS 26922A842   11,509 555,455 SH   SOLE NO 0 0 555,455
ETF SER SOLUTIONS VIDENT US EQUITY 26922A503   351 6,115 SH   SOLE NO 0 0 6,115
ETFIS SER TR I INFRACP REIT PFD 26923G400   202 10,182 SH   SOLE NO 0 0 10,182
ETFIS SER TR I VIRTUS INFRCAP 26923G822   2,312 101,252 SH   SOLE NO 0 0 101,252
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   2,923 126,746 SH   SOLE NO 0 0 126,746
ETFIS SER TR I VIRTUS PVT CR 26923G798   1,164 52,064 SH   SOLE NO 0 0 52,064
ETFIS SER TR I VIRTUS REAVES UT 26923G806   1,868 29,212 SH   SOLE NO 0 0 29,212
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   6,472 257,554 SH   SOLE NO 0 0 257,554
ETSY INC COM 29786A106   734 13,216 SH   SOLE NO 0 0 13,216
EURONET WORLDWIDE INC COM 298736109   512 5,157 SH   SOLE NO 0 0 5,157
EUROSEAS LTD SHS Y23592135   416 8,518 SH   SOLE NO 0 0 8,518
EVANS BANCORP INC COM NEW 29911Q208   998 25,621 SH   SOLE NO 0 0 25,621
EVERCORE INC CLASS A 29977A105   646 2,549 SH   SOLE NO 0 0 2,549
EVEREST GROUP LTD COM G3223R108   3,768 9,617 SH   SOLE NO 0 0 9,617
EVERGY INC COM 30034W106   4,107 66,229 SH   SOLE NO 0 0 66,229
EVERSOURCE ENERGY COM 30040W108   18,043 265,150 SH   SOLE NO 0 0 265,150
EVGO INC CL A COM 30052F100   289 69,922 SH   SOLE NO 0 0 69,922
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   54 13,229 SH   SOLE NO 0 0 13,229
EXACT SCIENCES CORP COM 30063P105   6,589 96,723 SH   SOLE NO 0 0 96,723
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   308 13,844 SH   SOLE NO 0 0 13,844
EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624   269 20,190 SH   SOLE NO 0 0 20,190
EXCHANGE TRADED CONCEPTS TRU EMQQ THE EMERGIN 301505889   5,151 131,379 SH   SOLE NO 0 0 131,379
EXCHANGE TRADED CONCEPTS TRU INQQ THE INDIA I 301505558   804 49,053 SH   SOLE NO 0 0 49,053
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731   661 14,279 SH   SOLE NO 0 0 14,279
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   6,469 113,354 SH   SOLE NO 0 0 113,354
EXELIXIS INC COM 30161Q104   3,666 141,261 SH   SOLE NO 0 0 141,261
EXELON CORP COM 30161N101   13,913 343,114 SH   SOLE NO 0 0 343,114
EXLSERVICE HOLDINGS INC COM 302081104   285 7,463 SH   SOLE NO 0 0 7,463
EXP WORLD HLDGS INC COM 30212W100   308 21,891 SH   SOLE NO 0 0 21,891
EXPEDIA GROUP INC COM NEW 30212P303   3,096 20,919 SH   SOLE NO 0 0 20,919
EXPEDITORS INTL WASH INC COM 302130109   2,979 22,673 SH   SOLE NO 0 0 22,673
EXPONENT INC COM 30214U102   367 3,187 SH   SOLE NO 0 0 3,187
EXTRA SPACE STORAGE INC COM 30225T102   3,719 20,637 SH   SOLE NO 0 0 20,637
EXXON MOBIL CORP COM 30231G102   292,576 2,495,954 SH   SOLE NO 0 0 2,495,954
F N B CORP COM 302520101   1,036 73,408 SH   SOLE NO 0 0 73,408
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   328 7,324 SH   SOLE NO 0 0 7,324
F5 INC COM 315616102   8,188 37,183 SH   SOLE NO 0 0 37,183
FABRINET SHS G3323L100   839 3,549 SH   SOLE NO 0 0 3,549
FACTSET RESH SYS INC COM 303075105   6,275 13,646 SH   SOLE NO 0 0 13,646
FAIR ISAAC CORP COM 303250104   13,269 6,827 SH   SOLE NO 0 0 6,827
FARMLAND PARTNERS INC COM 31154R109   1,117 106,900 SH   SOLE NO 0 0 106,900
FASTENAL CO COM 311900104   21,388 299,462 SH   SOLE NO 0 0 299,462
FASTLY INC CL A 31188V100   348 45,962 SH   SOLE NO 0 0 45,962
FB FINL CORP COM 30257X104   264 5,618 SH   SOLE NO 0 0 5,618
FEDERAL AGRIC MTG CORP CL C 313148306   605 3,229 SH   SOLE NO 0 0 3,229
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   682 5,935 SH   SOLE NO 0 0 5,935
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   494 17,718 SH   SOLE NO 0 0 17,718
FEDERATED HERMES INC CL B 314211103   20,609 560,475 SH   SOLE NO 0 0 560,475
FEDEX CORP COM 31428X106   41,287 150,859 SH   SOLE NO 0 0 150,859
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   662 3,334 SH   SOLE NO 0 0 3,334
FERRARI N V COM N3167Y103   2,003 4,261 SH   SOLE NO 0 0 4,261
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   80,537 1,124,821 SH   SOLE NO 0 0 1,124,821
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   80,024 1,871,034 SH   SOLE NO 0 0 1,871,034
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345   13,139 401,972 SH   SOLE NO 0 0 401,972
FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253   679 42,080 SH   SOLE NO 0 0 42,080
FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246   929 38,057 SH   SOLE NO 0 0 38,057
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   20,546 402,476 SH   SOLE NO 0 0 402,476
FIDELITY COVINGTON TRUST CRYPTO IND & DIG 316092196   339 12,427 SH   SOLE NO 0 0 12,427
FIDELITY COVINGTON TRUST DISRUPTIVE AUTOM 316092170   224 8,278 SH   SOLE NO 0 0 8,278
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   11,273 218,897 SH   SOLE NO 0 0 218,897
FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220   279 19,863 SH   SOLE NO 0 0 19,863
FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543   20,549 759,655 SH   SOLE NO 0 0 759,655
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404   22,760 751,636 SH   SOLE NO 0 0 751,636
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   47,749 1,487,960 SH   SOLE NO 0 0 1,487,960
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107   29,869 964,752 SH   SOLE NO 0 0 964,752
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305   20,159 607,550 SH   SOLE NO 0 0 607,550
FIDELITY COVINGTON TRUST ENHANCED MID 31609A503   20,592 640,305 SH   SOLE NO 0 0 640,305
FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206   26,831 833,916 SH   SOLE NO 0 0 833,916
FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337   20,396 851,602 SH   SOLE NO 0 0 851,602
FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329   1,203 39,279 SH   SOLE NO 0 0 39,279
FIDELITY COVINGTON TRUST FIDELITY REL EST 316092311   324 13,393 SH   SOLE NO 0 0 13,393
FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378   27,629 815,981 SH   SOLE NO 0 0 815,981
FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360   22,788 499,087 SH   SOLE NO 0 0 499,087
FIDELITY COVINGTON TRUST FUNDAMENTAL SMAL 316092295   6,370 232,136 SH   SOLE NO 0 0 232,136
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   140,229 2,768,581 SH   SOLE NO 0 0 2,768,581
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   4,348 88,181 SH   SOLE NO 0 0 88,181
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   9,354 429,872 SH   SOLE NO 0 0 429,872
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   29,629 1,115,908 SH   SOLE NO 0 0 1,115,908
FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535   22,902 774,776 SH   SOLE NO 0 0 774,776
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   44,474 724,927 SH   SOLE NO 0 0 724,927
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   1,459 22,054 SH   SOLE NO 0 0 22,054
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   16,787 304,775 SH   SOLE NO 0 0 304,775
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   9,489 107,292 SH   SOLE NO 0 0 107,292
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   31,938 1,326,336 SH   SOLE NO 0 0 1,326,336
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   24,527 384,106 SH   SOLE NO 0 0 384,106
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   37,852 519,944 SH   SOLE NO 0 0 519,944
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   18,633 258,178 SH   SOLE NO 0 0 258,178
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   136,274 780,942 SH   SOLE NO 0 0 780,942
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   6,264 115,570 SH   SOLE NO 0 0 115,570
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   13,214 448,245 SH   SOLE NO 0 0 448,245
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   17,374 335,282 SH   SOLE NO 0 0 335,282
FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261   1,542 69,138 SH   SOLE NO 0 0 69,138
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   8,130 125,270 SH   SOLE NO 0 0 125,270
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   61,131 1,476,600 SH   SOLE NO 0 0 1,476,600
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   2,221 51,283 SH   SOLE NO 0 0 51,283
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   54,376 897,295 SH   SOLE NO 0 0 897,295
FIDELITY D & D BANCORP INC COM 31609R100   1,540 31,216 SH   SOLE NO 0 0 31,216
FIDELITY ETHEREUM FD SHS 31613E103   333 12,807 SH   SOLE NO 0 0 12,807
FIDELITY GREENWOOD STREET TR DYNAMIC BUFFERED 31624J737   266 10,049 SH   SOLE NO 0 0 10,049
FIDELITY GREENWOOD STREET TR HEDGED EQTY ETF 31624J745   264 9,753 SH   SOLE NO 0 0 9,753
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   8,016 165,862 SH   SOLE NO 0 0 165,862
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606   1,335 30,301 SH   SOLE NO 0 0 30,301
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   12,321 245,386 SH   SOLE NO 0 0 245,386
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   12,621 250,585 SH   SOLE NO 0 0 250,585
FIDELITY MERRIMACK STR TR TACTICAL BOND 316188879   1,122 22,255 SH   SOLE NO 0 0 22,255
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   111,201 2,379,142 SH   SOLE NO 0 0 2,379,142
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,509 72,660 SH   SOLE NO 0 0 72,660
FIDELITY NATL INFORMATION SV COM 31620M106   14,115 168,540 SH   SOLE NO 0 0 168,540
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   4,468 80,468 SH   SOLE NO 0 0 80,468
FIDUS INVT CORP COM 316500107   569 29,042 SH   SOLE NO 0 0 29,042
FIFTH THIRD BANCORP COM 316773100   9,341 218,049 SH   SOLE NO 0 0 218,049
FIGS INC CL A 30260D103   71 10,362 SH   SOLE NO 0 0 10,362
FINANCIAL INSTNS INC COM 317585404   11,547 453,352 SH   SOLE NO 0 0 453,352
FINVOLUTION GROUP SPONSORED ADS 31810T101   334 54,086 SH   SOLE NO 0 0 54,086
FIRST AMERN FINL CORP COM 31847R102   1,282 19,423 SH   SOLE NO 0 0 19,423
FIRST BANCORP INC ME COM 31866P102   366 13,901 SH   SOLE NO 0 0 13,901
FIRST BANCORP N C COM 318910106   946 22,741 SH   SOLE NO 0 0 22,741
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   179 11,796 SH   SOLE NO 0 0 11,796
FIRST BUSEY CORP COM NEW 319383204   992 38,135 SH   SOLE NO 0 0 38,135
FIRST CAP INC COM 31942S104   389 11,115 SH   SOLE NO 0 0 11,115
FIRST COMWLTH FINL CORP PA COM 319829107   832 48,522 SH   SOLE NO 0 0 48,522
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,341 728 SH   SOLE NO 0 0 728
FIRST FINANCIAL NORTHWEST IN COM 32022K102   270 11,986 SH   SOLE NO 0 0 11,986
FIRST FINL BANCORP OH COM 320209109   298 11,816 SH   SOLE NO 0 0 11,816
FIRST FINL BANKSHARES INC COM 32020R109   16,179 437,152 SH   SOLE NO 0 0 437,152
FIRST HORIZON CORPORATION COM 320517105   743 47,859 SH   SOLE NO 0 0 47,859
FIRST INDL RLTY TR INC COM 32054K103   4,151 74,159 SH   SOLE NO 0 0 74,159
FIRST INTST BANCSYSTEM INC COM 32055Y201   1,543 50,280 SH   SOLE NO 0 0 50,280
FIRST MAJESTIC SILVER CORP COM 32076V103   404 67,398 SH   SOLE NO 0 0 67,398
FIRST MERCHANTS CORP COM 320817109   1,242 33,375 SH   SOLE NO 0 0 33,375
FIRST MID ILL BANCSHARES INC COM 320866106   695 17,854 SH   SOLE NO 0 0 17,854
FIRST NATL CORP COM 32106V107   635 36,282 SH   SOLE NO 0 0 36,282
FIRST SOLAR INC COM 336433107   12,449 49,908 SH   SOLE NO 0 0 49,908
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   1,020 15,919 SH   SOLE NO 0 0 15,919
FIRST TR ENHANCED EQUITY INC COM 337318109   862 42,392 SH   SOLE NO 0 0 42,392
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   902 17,976 SH   SOLE NO 0 0 17,976
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   443 15,278 SH   SOLE NO 0 0 15,278
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820   10,314 467,545 SH   SOLE NO 0 0 467,545
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   5,093 267,082 SH   SOLE NO 0 0 267,082
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   4,051 63,829 SH   SOLE NO 0 0 63,829
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   2,296 46,486 SH   SOLE NO 0 0 46,486
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   23,994 1,325,618 SH   SOLE NO 0 0 1,325,618
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,876 93,771 SH   SOLE NO 0 0 93,771
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   1,465 25,400 SH   SOLE NO 0 0 25,400
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   2,183 53,145 SH   SOLE NO 0 0 53,145
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   1,245 51,950 SH   SOLE NO 0 0 51,950
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   2,174 55,833 SH   SOLE NO 0 0 55,833
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   1,310 20,206 SH   SOLE NO 0 0 20,206
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   309 5,697 SH   SOLE NO 0 0 5,697
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   1,017 36,554 SH   SOLE NO 0 0 36,554
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   17,353 732,519 SH   SOLE NO 0 0 732,519
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   10,227 100,008 SH   SOLE NO 0 0 100,008
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   6,335 100,098 SH   SOLE NO 0 0 100,098
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   1,966 28,780 SH   SOLE NO 0 0 28,780
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   3,366 138,248 SH   SOLE NO 0 0 138,248
FIRST TR EXCHANGE TRADED FD EMERGING MARKETS 33734X747   442 18,708 SH   SOLE NO 0 0 18,708
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   3,476 214,293 SH   SOLE NO 0 0 214,293
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   7,838 153,305 SH   SOLE NO 0 0 153,305
FIRST TR EXCHANGE TRADED FD GROWTH STRENGTH 33733E823   13,368 428,193 SH   SOLE NO 0 0 428,193
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   11,364 101,587 SH   SOLE NO 0 0 101,587
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   7,362 97,177 SH   SOLE NO 0 0 97,177
FIRST TR EXCHANGE TRADED FD INDXX AEROSPACE 33733E831   572 18,046 SH   SOLE NO 0 0 18,046
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   4,441 329,273 SH   SOLE NO 0 0 329,273
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   2,410 27,589 SH   SOLE NO 0 0 27,589
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   1,720 35,559 SH   SOLE NO 0 0 35,559
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   771 11,501 SH   SOLE NO 0 0 11,501
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   52,399 884,668 SH   SOLE NO 0 0 884,668
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   14,770 116,074 SH   SOLE NO 0 0 116,074
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   364 6,270 SH   SOLE NO 0 0 6,270
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   18,995 137,003 SH   SOLE NO 0 0 137,003
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   977 25,387 SH   SOLE NO 0 0 25,387
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   2,116 38,834 SH   SOLE NO 0 0 38,834
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   1,511 18,977 SH   SOLE NO 0 0 18,977
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   2,071 37,280 SH   SOLE NO 0 0 37,280
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   769 10,341 SH   SOLE NO 0 0 10,341
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   11,116 482,901 SH   SOLE NO 0 0 482,901
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   139,835 1,540,028 SH   SOLE NO 0 0 1,540,028
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788   6,771 313,082 SH   SOLE NO 0 0 313,082
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   30,413 143,573 SH   SOLE NO 0 0 143,573
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   625 17,445 SH   SOLE NO 0 0 17,445
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   1,579 75,033 SH   SOLE NO 0 0 75,033
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   163,927 2,813,237 SH   SOLE NO 0 0 2,813,237
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   5,942 161,611 SH   SOLE NO 0 0 161,611
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207   7,107 230,520 SH   SOLE NO 0 0 230,520
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201   5,817 161,732 SH   SOLE NO 0 0 161,732
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   36,380 607,657 SH   SOLE NO 0 0 607,657
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   3,992 95,130 SH   SOLE NO 0 0 95,130
FIRST TR EXCHANGE-TRADED FD FIRST TRUST S&P 33738R738   448 13,028 SH   SOLE NO 0 0 13,028
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   31,030 628,005 SH   SOLE NO 0 0 628,005
FIRST TR EXCHANGE-TRADED FD FT VEST DJIA 33738D846   4,681 224,061 SH   SOLE NO 0 0 224,061
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856   13,672 633,825 SH   SOLE NO 0 0 633,825
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   36,634 1,486,750 SH   SOLE NO 0 0 1,486,750
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   45,144 828,641 SH   SOLE NO 0 0 828,641
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   1,298 71,920 SH   SOLE NO 0 0 71,920
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   794 17,455 SH   SOLE NO 0 0 17,455
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   421 8,950 SH   SOLE NO 0 0 8,950
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796   6,996 327,368 SH   SOLE NO 0 0 327,368
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE GOV 33738D838   1,973 94,542 SH   SOLE NO 0 0 94,542
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   1,611 42,987 SH   SOLE NO 0 0 42,987
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   7,121 370,907 SH   SOLE NO 0 0 370,907
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   10,675 476,556 SH   SOLE NO 0 0 476,556
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   314 10,106 SH   SOLE NO 0 0 10,106
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   13,521 260,226 SH   SOLE NO 0 0 260,226
FIRST TR EXCHANGE-TRADED FD MERGER ARBITRA 33740J203   344 17,358 SH   SOLE NO 0 0 17,358
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   1,068 22,489 SH   SOLE NO 0 0 22,489
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   10,206 613,694 SH   SOLE NO 0 0 613,694
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   5,199 144,788 SH   SOLE NO 0 0 144,788
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   30,946 385,382 SH   SOLE NO 0 0 385,382
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   572 6,148 SH   SOLE NO 0 0 6,148
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   448 15,408 SH   SOLE NO 0 0 15,408
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   9,827 479,810 SH   SOLE NO 0 0 479,810
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   318 9,919 SH   SOLE NO 0 0 9,919
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   1,688 38,552 SH   SOLE NO 0 0 38,552
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   207 8,058 SH   SOLE NO 0 0 8,058
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   2,169 74,919 SH   SOLE NO 0 0 74,919
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   5,882 63,055 SH   SOLE NO 0 0 63,055
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   1,669 70,276 SH   SOLE NO 0 0 70,276
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   5,749 171,115 SH   SOLE NO 0 0 171,115
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   7,880 45,832 SH   SOLE NO 0 0 45,832
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   15,159 203,011 SH   SOLE NO 0 0 203,011
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   309,720 5,230,868 SH   SOLE NO 0 0 5,230,868
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   2,471 140,714 SH   SOLE NO 0 0 140,714
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   6,902 150,404 SH   SOLE NO 0 0 150,404
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   76,110 2,092,088 SH   SOLE NO 0 0 2,092,088
FIRST TR EXCHANGE-TRADED FD ULTRA SHT DUR MU 33740J104   4,361 216,820 SH   SOLE NO 0 0 216,820
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   9,904 89,882 SH   SOLE NO 0 0 89,882
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   32,447 296,778 SH   SOLE NO 0 0 296,778
FIRST TR EXCHNG TRADED FD VI ACTIVE GLOBAL 33740F383   487 33,260 SH   SOLE NO 0 0 33,260
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276   1,702 87,982 SH   SOLE NO 0 0 87,982
FIRST TR EXCHNG TRADED FD VI FT VEST EQ ENHAN 33740U638   1,634 50,875 SH   SOLE NO 0 0 50,875
FIRST TR EXCHNG TRADED FD VI FT VEST INT EQ M 33740U828   4,095 179,461 SH   SOLE NO 0 0 179,461
FIRST TR EXCHNG TRADED FD VI FT VEST INT JUNE 33740U869   19,378 846,944 SH   SOLE NO 0 0 846,944
FIRST TR EXCHNG TRADED FD VI FT VEST INTE 33740F656   10,731 432,732 SH   SOLE NO 0 0 432,732
FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573   6,008 247,725 SH   SOLE NO 0 0 247,725
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729   12,822 544,710 SH   SOLE NO 0 0 544,710
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F169   5,454 271,357 SH   SOLE NO 0 0 271,357
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   221,445 7,408,663 SH   SOLE NO 0 0 7,408,663
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   19,926 795,752 SH   SOLE NO 0 0 795,752
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752   24,147 795,612 SH   SOLE NO 0 0 795,612
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   8,505 314,890 SH   SOLE NO 0 0 314,890
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   7,824 273,238 SH   SOLE NO 0 0 273,238
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   5,324 199,609 SH   SOLE NO 0 0 199,609
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   6,618 247,399 SH   SOLE NO 0 0 247,399
FIRST TR EXCHNG TRADED FD VI FT VEST NASD 100 33740F219   2,129 104,129 SH   SOLE NO 0 0 104,129
FIRST TR EXCHNG TRADED FD VI FT VEST NASDAQ 1 33740F284   848 39,282 SH   SOLE NO 0 0 39,282
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F326   529 17,410 SH   SOLE NO 0 0 17,410
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F367   2,539 74,974 SH   SOLE NO 0 0 74,974
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F391   1,219 36,125 SH   SOLE NO 0 0 36,125
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417   1,462 62,570 SH   SOLE NO 0 0 62,570
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F425   3,619 103,593 SH   SOLE NO 0 0 103,593
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466   1,960 79,751 SH   SOLE NO 0 0 79,751
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   13,920 378,532 SH   SOLE NO 0 0 378,532
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810   13,095 341,311 SH   SOLE NO 0 0 341,311
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844   11,355 298,517 SH   SOLE NO 0 0 298,517
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433   19,414 548,099 SH   SOLE NO 0 0 548,099
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441   10,777 297,371 SH   SOLE NO 0 0 297,371
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   4,831 131,567 SH   SOLE NO 0 0 131,567
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687   12,607 365,597 SH   SOLE NO 0 0 365,597
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695   873 25,180 SH   SOLE NO 0 0 25,180
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U711   20,343 588,285 SH   SOLE NO 0 0 588,285
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F334   792 23,535 SH   SOLE NO 0 0 23,535
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   18,893 482,838 SH   SOLE NO 0 0 482,838
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   8,748 221,528 SH   SOLE NO 0 0 221,528
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802   6,902 189,201 SH   SOLE NO 0 0 189,201
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. EQU 33740F375   3,050 100,849 SH   SOLE NO 0 0 100,849
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   3,084 79,018 SH   SOLE NO 0 0 79,018
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   13,324 304,335 SH   SOLE NO 0 0 304,335
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   3,360 88,022 SH   SOLE NO 0 0 88,022
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   7,988 191,380 SH   SOLE NO 0 0 191,380
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   3,160 86,003 SH   SOLE NO 0 0 86,003
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474   6,481 182,601 SH   SOLE NO 0 0 182,601
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516   4,170 110,176 SH   SOLE NO 0 0 110,176
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   8,158 193,048 SH   SOLE NO 0 0 193,048
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   4,336 116,127 SH   SOLE NO 0 0 116,127
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   8,157 182,397 SH   SOLE NO 0 0 182,397
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664   4,328 102,425 SH   SOLE NO 0 0 102,425
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   2,407 60,092 SH   SOLE NO 0 0 60,092
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698   3,366 81,283 SH   SOLE NO 0 0 81,283
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714   5,443 127,908 SH   SOLE NO 0 0 127,908
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   16,630 329,180 SH   SOLE NO 0 0 329,180
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730   4,876 121,993 SH   SOLE NO 0 0 121,993
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   16,699 359,032 SH   SOLE NO 0 0 359,032
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   20,296 417,967 SH   SOLE NO 0 0 417,967
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   10,575 250,764 SH   SOLE NO 0 0 250,764
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   6,929 146,877 SH   SOLE NO 0 0 146,877
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   7,266 158,811 SH   SOLE NO 0 0 158,811
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208   10,547 219,223 SH   SOLE NO 0 0 219,223
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   9,893 220,127 SH   SOLE NO 0 0 220,127
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U653   20,857 599,867 SH   SOLE NO 0 0 599,867
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   9,501 263,694 SH   SOLE NO 0 0 263,694
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   1,667 50,218 SH   SOLE NO 0 0 50,218
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737   8,981 245,917 SH   SOLE NO 0 0 245,917
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885   7,782 192,493 SH   SOLE NO 0 0 192,493
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT E 33740F318   622 18,738 SH   SOLE NO 0 0 18,738
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUTY 33740U554   879 29,696 SH   SOLE NO 0 0 29,696
FIRST TR EXCHNG TRADED FD VI FT VEST US SMALL 33740F292   1,598 75,076 SH   SOLE NO 0 0 75,076
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   204 9,138 SH   SOLE NO 0 0 9,138
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   1,620 84,546 SH   SOLE NO 0 0 84,546
FIRST TR EXCHNG TRADED FD VI MULTI STRATEGY 33740F490   1,547 73,688 SH   SOLE NO 0 0 73,688
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   980 78,425 SH   SOLE NO 0 0 78,425
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   46,441 1,026,552 SH   SOLE NO 0 0 1,026,552
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   33,951 1,351,008 SH   SOLE NO 0 0 1,351,008
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760   2,129 96,325 SH   SOLE NO 0 0 96,325
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   23,182 961,509 SH   SOLE NO 0 0 961,509
FIRST TR EXCHNG TRADED FD VI VEST LADDERED SM 33740F243   430 20,351 SH   SOLE NO 0 0 20,351
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ 100 33740F268   945 45,153 SH   SOLE NO 0 0 45,153
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ-100 33740F193   699 34,440 SH   SOLE NO 0 0 34,440
FIRST TR EXCHNG TRADED FD VI VEST U S EQUITY 33740F227   425 13,187 SH   SOLE NO 0 0 13,187
FIRST TR EXCHNG TRADED FD VI VEST US EQU ENHA 33740U596   427 13,407 SH   SOLE NO 0 0 13,407
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY E 33740F250   536 17,255 SH   SOLE NO 0 0 17,255
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U562   415 13,128 SH   SOLE NO 0 0 13,128
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U588   7,614 242,326 SH   SOLE NO 0 0 242,326
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612   14,762 484,781 SH   SOLE NO 0 0 484,781
FIRST TR EXCHNG TRADED FD VI VEST US MAX BUFF 33740U570   1,520 48,824 SH   SOLE NO 0 0 48,824
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   10,085 666,994 SH   SOLE NO 0 0 666,994
FIRST TR INTER DURATN PFD & COM 33718W103   822 42,066 SH   SOLE NO 0 0 42,066
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   11,684 147,653 SH   SOLE NO 0 0 147,653
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   21,567 207,042 SH   SOLE NO 0 0 207,042
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   8,282 70,700 SH   SOLE NO 0 0 70,700
FIRST TR MORNINGSTAR DIVID L SHS 336917109   35,809 853,609 SH   SOLE NO 0 0 853,609
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   8,549 63,986 SH   SOLE NO 0 0 63,986
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   1,716 20,315 SH   SOLE NO 0 0 20,315
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   20,321 161,988 SH   SOLE NO 0 0 161,988
FIRST TR NASDAQ 100 TECH IND SHS 337345102   17,132 89,549 SH   SOLE NO 0 0 89,549
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   316 5,983 SH   SOLE NO 0 0 5,983
FIRST TR S&P REIT INDEX FD COM 33734G108   950 32,056 SH   SOLE NO 0 0 32,056
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   7,952 79,897 SH   SOLE NO 0 0 79,897
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   725 178,100 SH   SOLE NO 0 0 178,100
FIRST TR SR FLTG RATE INCOME COM 33733U108   3,561 343,729 SH   SOLE NO 0 0 343,729
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   719 57,709 SH   SOLE NO 0 0 57,709
FIRST TR VALUE LINE DIVID IN SHS 33734H106   124,655 2,740,283 SH   SOLE NO 0 0 2,740,283
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   24,162 183,828 SH   SOLE NO 0 0 183,828
FIRSTCASH HOLDINGS INC COM 33768G107   293 2,548 SH   SOLE NO 0 0 2,548
FIRSTENERGY CORP COM 337932107   4,079 91,970 SH   SOLE NO 0 0 91,970
FIRSTSUN CAP BANCORP COM 33767U107   356 8,354 SH   SOLE NO 0 0 8,354
FISERV INC COM 337738108   19,324 107,564 SH   SOLE NO 0 0 107,564
FIVE BELOW INC COM 33829M101   348 3,933 SH   SOLE NO 0 0 3,933
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   1,208 56,164 SH   SOLE NO 0 0 56,164
FLAHERTY & CRUMRINE PFD INCO COM 338480106   206 17,250 SH   SOLE NO 0 0 17,250
FLAHERTY & CRUMRINE PFD SECS COM 338478100   3,780 230,343 SH   SOLE NO 0 0 230,343
FLEX LNG LTD SHS G35947202   213 8,383 SH   SOLE NO 0 0 8,383
FLEX LTD ORD Y2573F102   1,106 33,083 SH   SOLE NO 0 0 33,083
FLEXSHARES TR CR SCD US BD 33939L761   224 4,550 SH   SOLE NO 0 0 4,550
FLEXSHARES TR ESG & CLM DEVELP 33939L597   869 16,322 SH   SOLE NO 0 0 16,322
FLEXSHARES TR ESG & CLM INVEST 33939L571   2,145 50,551 SH   SOLE NO 0 0 50,551
FLEXSHARES TR ESG & CLM US LRG 33939L613   3,224 49,876 SH   SOLE NO 0 0 49,876
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   347 4,591 SH   SOLE NO 0 0 4,591
FLEXSHARES TR HIG YLD VL ETF 33939L662   4,891 117,388 SH   SOLE NO 0 0 117,388
FLEXSHARES TR IBOXX 3R TARGT 33939L506   1,278 53,133 SH   SOLE NO 0 0 53,133
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   406 16,858 SH   SOLE NO 0 0 16,858
FLEXSHARES TR INTL QLTDV DEF 33939L811   216 9,263 SH   SOLE NO 0 0 9,263
FLEXSHARES TR INTL QLTDV IDX 33939L837   867 32,984 SH   SOLE NO 0 0 32,984
FLEXSHARES TR M STAR DEV MKT 33939L803   9,310 124,134 SH   SOLE NO 0 0 124,134
FLEXSHARES TR MORNSTAR UPSTR 33939L407   3,570 86,550 SH   SOLE NO 0 0 86,550
FLEXSHARES TR MORNSTAR USMKT 33939L100   26,201 123,101 SH   SOLE NO 0 0 123,101
FLEXSHARES TR MSTAR EMKT FAC 33939L308   1,099 19,243 SH   SOLE NO 0 0 19,243
FLEXSHARES TR QLT DIV DEF IDX 33939L845   1,608 22,481 SH   SOLE NO 0 0 22,481
FLEXSHARES TR QUALT DIVD IDX 33939L860   3,526 49,168 SH   SOLE NO 0 0 49,168
FLEXSHARES TR STOX GBL ESG SLT 33939L688   797 4,617 SH   SOLE NO 0 0 4,617
FLEXSHARES TR STOX US ESG SLCT 33939L696   908 6,684 SH   SOLE NO 0 0 6,684
FLEXSHARES TR STOXX GLOBR INF 33939L795   666 11,202 SH   SOLE NO 0 0 11,202
FLEXSHARES TR US QUALITY CAP 33939L746   15,661 240,790 SH   SOLE NO 0 0 240,790
FLOOR & DECOR HLDGS INC CL A 339750101   328 2,642 SH   SOLE NO 0 0 2,642
FLOWERS FOODS INC COM 343498101   474 20,545 SH   SOLE NO 0 0 20,545
FLOWSERVE CORP COM 34354P105   530 10,249 SH   SOLE NO 0 0 10,249
FLUENCE ENERGY INC COM CL A 34379V103   757 33,326 SH   SOLE NO 0 0 33,326
FLUENT INC COM NEW 34380C201   47 12,712 SH   SOLE NO 0 0 12,712
FLUOR CORP NEW COM 343412102   4,409 92,403 SH   SOLE NO 0 0 92,403
FLUTTER ENTMT PLC SHS G3643J108   309 1,303 SH   SOLE NO 0 0 1,303
FMC CORP COM NEW 302491303   1,480 22,437 SH   SOLE NO 0 0 22,437
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   343 3,471 SH   SOLE NO 0 0 3,471
FOOT LOCKER INC COM 344849104   206 7,955 SH   SOLE NO 0 0 7,955
FORD MTR CO COM 345370860   26,126 2,474,034 SH   SOLE NO 0 0 2,474,034
FORTINET INC COM 34959E109   10,269 132,412 SH   SOLE NO 0 0 132,412
FORTIS INC COM 349553107   420 9,238 SH   SOLE NO 0 0 9,238
FORTIVE CORP COM 34959J108   2,189 27,729 SH   SOLE NO 0 0 27,729
FORTREA HLDGS INC COMMON STOCK 34965K107   201 10,048 SH   SOLE NO 0 0 10,048
FORTRESS BIOTECH INC COM NEW 34960Q307   89 61,497 SH   SOLE NO 0 0 61,497
FORTUNA MNG CORP COM NEW 349942102   85 18,456 SH   SOLE NO 0 0 18,456
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,147 23,986 SH   SOLE NO 0 0 23,986
FORZA X1 INC COM 34988N104   11 33,300 SH   SOLE NO 0 0 33,300
FOUR CORNERS PPTY TR INC COM 35086T109   855 29,155 SH   SOLE NO 0 0 29,155
FOX CORP CL A COM 35137L105   911 21,519 SH   SOLE NO 0 0 21,519
FRANCO NEV CORP COM 351858105   16,978 136,647 SH   SOLE NO 0 0 136,647
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   382 29,263 SH   SOLE NO 0 0 29,263
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   1,298 14,220 SH   SOLE NO 0 0 14,220
FRANKLIN RESOURCES INC COM 354613101   8,548 424,230 SH   SOLE NO 0 0 424,230
FRANKLIN TEMPLETON DIGITAL H BITCOIN ETF SHS 354921108   511 13,891 SH   SOLE NO 0 0 13,891
FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538   244 7,124 SH   SOLE NO 0 0 7,124
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   2,031 81,208 SH   SOLE NO 0 0 81,208
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769   2,092 49,939 SH   SOLE NO 0 0 49,939
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   312 12,778 SH   SOLE NO 0 0 12,778
FRANKLIN TEMPLETON ETF TR INCOME EQT FOCUS 35473P504   758 13,026 SH   SOLE NO 0 0 13,026
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   3,540 130,246 SH   SOLE NO 0 0 130,246
FRANKLIN TEMPLETON ETF TR INTELLIGENT MACH 35473P512   249 3,928 SH   SOLE NO 0 0 3,928
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   5,901 177,960 SH   SOLE NO 0 0 177,960
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   241 9,926 SH   SOLE NO 0 0 9,926
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553   693 31,476 SH   SOLE NO 0 0 31,476
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   2,047 35,195 SH   SOLE NO 0 0 35,195
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   11,501 206,477 SH   SOLE NO 0 0 206,477
FRANKLIN TEMPLETON HOLDINGS RESPBLY SRCD GLD 35473M105   334 9,492 SH   SOLE NO 0 0 9,492
FRANKLIN UNVL TR SH BEN INT 355145103   1,259 166,534 SH   SOLE NO 0 0 166,534
FREEPORT-MCMORAN INC CL B 35671D857   14,732 295,106 SH   SOLE NO 0 0 295,106
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   281 13,195 SH   SOLE NO 0 0 13,195
FRESHPET INC COM 358039105   634 4,632 SH   SOLE NO 0 0 4,632
FREYR BATTERY INC COM NEW 35834F104   25 26,275 SH   SOLE NO 0 0 26,275
FRONTDOOR INC COM 35905A109   427 8,906 SH   SOLE NO 0 0 8,906
FRONTLINE PLC COM M46528101   806 35,256 SH   SOLE NO 0 0 35,256
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   71,179 11,209,353 SH   SOLE NO 0 0 11,209,353
FS KKR CAP CORP COM 302635206   84,487 4,282,146 SH   SOLE NO 0 0 4,282,146
FTAI AVIATION LTD SHS G3730V105   1,089 8,191 SH   SOLE NO 0 0 8,191
FTI CONSULTING INC COM 302941109   227 999 SH   SOLE NO 0 0 999
FUELCELL ENERGY INC COM 35952H601   36 93,864 SH   SOLE NO 0 0 93,864
FULCRUM THERAPEUTICS INC COM 359616109   301 84,428 SH   SOLE NO 0 0 84,428
FULLER H B CO COM 359694106   707 8,909 SH   SOLE NO 0 0 8,909
FULTON FINL CORP PA COM 360271100   2,492 137,458 SH   SOLE NO 0 0 137,458
FUTUREFUEL CORP COM 36116M106   1,921 334,157 SH   SOLE NO 0 0 334,157
GABELLI CONV & INC SECS FD I COM 36240B109   236 64,317 SH   SOLE NO 0 0 64,317
GABELLI DIVID & INCOME TR COM 36242H104   1,348 55,132 SH   SOLE NO 0 0 55,132
GABELLI EQUITY TR INC COM 362397101   10,383 1,891,197 SH   SOLE NO 0 0 1,891,197
GABELLI GLOBAL SMALL & MID C COM 36249W104   146 11,794 SH   SOLE NO 0 0 11,794
GABELLI HLTHCARE & WELLNESS SHS 36246K103   223 20,340 SH   SOLE NO 0 0 20,340
GABELLI MULTIMEDIA TR INC COM 36239Q109   2,850 577,992 SH   SOLE NO 0 0 577,992
GABELLI UTIL TR COM 36240A101   6,902 1,327,391 SH   SOLE NO 0 0 1,327,391
GABELLI UTIL TR RIGHT 10/21/2024 36240A184   37 1,335,245 SH   SOLE NO 0 0 1,335,245
GALECTIN THERAPEUTICS INC COM NEW 363225202   1,329 483,264 SH   SOLE NO 0 0 483,264
GALLAGHER ARTHUR J & CO COM 363576109   8,723 31,003 SH   SOLE NO 0 0 31,003
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   2,676 625,272 SH   SOLE NO 0 0 625,272
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   108 18,456 SH   SOLE NO 0 0 18,456
GAMESTOP CORP NEW CL A 36467W109   294 12,838 SH   SOLE NO 0 0 12,838
GAMING & LEISURE PPTYS INC COM 36467J108   1,100 21,378 SH   SOLE NO 0 0 21,378
GANNETT CO INC COM 36472T109   96 17,041 SH   SOLE NO 0 0 17,041
GARMIN LTD SHS H2906T109   5,014 28,481 SH   SOLE NO 0 0 28,481
GARTNER INC COM 366651107   1,697 3,349 SH   SOLE NO 0 0 3,349
GATX CORP COM 361448103   594 4,481 SH   SOLE NO 0 0 4,481
GE AEROSPACE COM NEW 369604301   76,242 404,294 SH   SOLE NO 0 0 404,294
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   15,384 163,924 SH   SOLE NO 0 0 163,924
GE VERNOVA INC COM 36828A101   22,541 88,405 SH   SOLE NO 0 0 88,405
GEE GROUP INC COM 36165A102   17 66,200 SH   SOLE NO 0 0 66,200
GEN DIGITAL INC COM 668771108   1,717 62,597 SH   SOLE NO 0 0 62,597
GENASYS INC COM 36872P103   321 90,272 SH   SOLE NO 0 0 90,272
GENCO SHIPPING & TRADING LTD SHS Y2685T131   385 19,745 SH   SOLE NO 0 0 19,745
GENELUX CORPORATION COM 36870H103   32 13,567 SH   SOLE NO 0 0 13,567
GENERAC HLDGS INC COM 368736104   8,813 55,472 SH   SOLE NO 0 0 55,472
GENERAL AMERN INVS CO INC COM 368802104   1,218 22,720 SH   SOLE NO 0 0 22,720
GENERAL DYNAMICS CORP COM 369550108   45,011 148,943 SH   SOLE NO 0 0 148,943
GENERAL MLS INC COM 370334104   31,488 426,372 SH   SOLE NO 0 0 426,372
GENERAL MTRS CO COM 37045V100   11,882 264,991 SH   SOLE NO 0 0 264,991
GENIUS SPORTS LIMITED SHARES CL A G3934V109   135 17,185 SH   SOLE NO 0 0 17,185
GENTEX CORP COM 371901109   7,745 260,846 SH   SOLE NO 0 0 260,846
GENUINE PARTS CO COM 372460105   11,746 84,089 SH   SOLE NO 0 0 84,089
GENWORTH FINL INC COM SHS 37247D106   2,060 300,767 SH   SOLE NO 0 0 300,767
GEO GROUP INC NEW COM 36162J106   522 40,654 SH   SOLE NO 0 0 40,654
GEOPARK LTD USD SHS G38327105   192 24,452 SH   SOLE NO 0 0 24,452
GERDAU SA SPON ADR REP PFD 373737105   1,076 307,390 SH   SOLE NO 0 0 307,390
GERMAN AMERN BANCORP INC COM 373865104   702 18,110 SH   SOLE NO 0 0 18,110
GERON CORP COM 374163103   1,229 270,670 SH   SOLE NO 0 0 270,670
GIBRALTAR INDS INC COM 374689107   494 7,069 SH   SOLE NO 0 0 7,069
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103   878 38,198 SH   SOLE NO 0 0 38,198
GILEAD SCIENCES INC COM 375558103   27,166 324,016 SH   SOLE NO 0 0 324,016
GLACIER BANCORP INC NEW COM 37637Q105   550 12,038 SH   SOLE NO 0 0 12,038
GLADSTONE CAPITAL CORP COM NEW 376535878   296 12,312 SH   SOLE NO 0 0 12,312
GLADSTONE COMMERCIAL CORP COM 376536108   397 24,451 SH   SOLE NO 0 0 24,451
GLADSTONE INVT CORP COM 376546107   473 32,700 SH   SOLE NO 0 0 32,700
GLAUKOS CORP COM 377322102   666 5,109 SH   SOLE NO 0 0 5,109
GLOBAL MED REIT INC COM NEW 37954A204   107 10,827 SH   SOLE NO 0 0 10,827
GLOBAL NET LEASE INC COM NEW 379378201   2,532 300,730 SH   SOLE NO 0 0 300,730
GLOBAL PARTNERS LP COM UNITS 37946R109   1,067 22,911 SH   SOLE NO 0 0 22,911
GLOBAL PMTS INC COM 37940X102   1,091 10,657 SH   SOLE NO 0 0 10,657
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   1,564 58,697 SH   SOLE NO 0 0 58,697
GLOBAL WTR RES INC COM 379463102   892 70,842 SH   SOLE NO 0 0 70,842
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   1,612 16,044 SH   SOLE NO 0 0 16,044
GLOBAL X FDS ADAPTIVE US 37954Y574   2,291 53,646 SH   SOLE NO 0 0 53,646
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   9,247 248,785 SH   SOLE NO 0 0 248,785
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   1,316 56,032 SH   SOLE NO 0 0 56,032
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   512 24,894 SH   SOLE NO 0 0 24,894
GLOBAL X FDS CONSCIOUS COS 37954Y731   651 16,624 SH   SOLE NO 0 0 16,624
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   2,434 78,636 SH   SOLE NO 0 0 78,636
GLOBAL X FDS DEFENSE TECH ETF 37960A529   705 18,928 SH   SOLE NO 0 0 18,928
GLOBAL X FDS EMERGING MARKETS 37960A636   372 13,131 SH   SOLE NO 0 0 13,131
GLOBAL X FDS EMERGING MKT GRT 37960A644   1,621 58,328 SH   SOLE NO 0 0 58,328
GLOBAL X FDS FINTECH ETF 37954Y814   972 34,703 SH   SOLE NO 0 0 34,703
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   231 4,905 SH   SOLE NO 0 0 4,905
GLOBAL X FDS GBL X HYDROGEN 37960A420   215 8,413 SH   SOLE NO 0 0 8,413
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   5,551 101,990 SH   SOLE NO 0 0 101,990
GLOBAL X FDS GLBL X MLP ETF 37954Y343   2,471 51,492 SH   SOLE NO 0 0 51,492
GLOBAL X FDS GLOBAL X COPPER 37954Y830   4,751 100,510 SH   SOLE NO 0 0 100,510
GLOBAL X FDS GLOBAL X SILVER 37954Y848   1,137 32,402 SH   SOLE NO 0 0 32,402
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   6,259 218,759 SH   SOLE NO 0 0 218,759
GLOBAL X FDS GLOBX SUPDV US 37950E291   3,484 186,428 SH   SOLE NO 0 0 186,428
GLOBAL X FDS INTERNET OF THNG 37954Y780   696 20,048 SH   SOLE NO 0 0 20,048
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   3,749 86,008 SH   SOLE NO 0 0 86,008
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   947 22,582 SH   SOLE NO 0 0 22,582
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   12,239 678,439 SH   SOLE NO 0 0 678,439
GLOBAL X FDS NASDAQ 100 TAI 37960A404   1,201 39,583 SH   SOLE NO 0 0 39,583
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   332 10,337 SH   SOLE NO 0 0 10,337
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   35,036 1,089,780 SH   SOLE NO 0 0 1,089,780
GLOBAL X FDS RUSSELL 2000 37954Y459   691 42,783 SH   SOLE NO 0 0 42,783
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   1,968 28,357 SH   SOLE NO 0 0 28,357
GLOBAL X FDS S&P 500 COVERED 37954Y475   8,800 212,042 SH   SOLE NO 0 0 212,042
GLOBAL X FDS SOCIAL MED ETF 37950E416   272 6,283 SH   SOLE NO 0 0 6,283
GLOBAL X FDS SUPERDIVIDEND 37960A669   493 20,932 SH   SOLE NO 0 0 20,932
GLOBAL X FDS US INFR DEV ETF 37954Y673   57,086 1,386,938 SH   SOLE NO 0 0 1,386,938
GLOBAL X FDS US PFD ETF 37954Y657   1,717 82,624 SH   SOLE NO 0 0 82,624
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   479 11,909 SH   SOLE NO 0 0 11,909
GLOBALSTAR INC COM 378973408   184 148,697 SH   SOLE NO 0 0 148,697
GLOBANT S A COM L44385109   1,020 5,147 SH   SOLE NO 0 0 5,147
GLOBE LIFE INC COM 37959E102   4,944 46,681 SH   SOLE NO 0 0 46,681
GLOBUS MED INC CL A 379577208   498 6,956 SH   SOLE NO 0 0 6,956
GODADDY INC CL A 380237107   929 5,928 SH   SOLE NO 0 0 5,928
GOLAR LNG LTD SHS G9456A100   415 11,286 SH   SOLE NO 0 0 11,286
GOLD FIELDS LTD SPONSORED ADR 38059T106   10,326 672,717 SH   SOLE NO 0 0 672,717
GOLD ROYALTY CORP COMMON SHARES 38071H106   142 104,193 SH   SOLE NO 0 0 104,193
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   451 33,680 SH   SOLE NO 0 0 33,680
GOLDMAN SACHS BDC INC SHS 38147U107   2,440 177,314 SH   SOLE NO 0 0 177,314
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   31,825 317,334 SH   SOLE NO 0 0 317,334
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   291 6,375 SH   SOLE NO 0 0 6,375
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   368 7,356 SH   SOLE NO 0 0 7,356
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   810 17,117 SH   SOLE NO 0 0 17,117
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   5,137 120,861 SH   SOLE NO 0 0 120,861
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   1,302 25,709 SH   SOLE NO 0 0 25,709
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   5,711 162,650 SH   SOLE NO 0 0 162,650
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   62,394 1,725,016 SH   SOLE NO 0 0 1,725,016
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   10,367 149,490 SH   SOLE NO 0 0 149,490
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   62,414 552,627 SH   SOLE NO 0 0 552,627
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   336 6,620 SH   SOLE NO 0 0 6,620
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   1,687 21,769 SH   SOLE NO 0 0 21,769
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812   365 11,980 SH   SOLE NO 0 0 11,980
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   211 3,455 SH   SOLE NO 0 0 3,455
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   266 3,246 SH   SOLE NO 0 0 3,246
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   4,527 57,447 SH   SOLE NO 0 0 57,447
GOLDMAN SACHS ETF TR NASDAQ 100 CORE 38149W630   201 4,186 SH   SOLE NO 0 0 4,186
GOLDMAN SACHS ETF TR S&P 500 CORE PRE 38149W622   1,200 24,448 SH   SOLE NO 0 0 24,448
GOLDMAN SACHS ETF TR SMALL CAP CORE E 38149W614   305 5,755 SH   SOLE NO 0 0 5,755
GOLDMAN SACHS GROUP INC COM 38141G104   53,849 108,763 SH   SOLE NO 0 0 108,763
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   10,356 397,942 SH   SOLE NO 0 0 397,942
GOLUB CAP BDC INC COM 38173M102   1,641 108,601 SH   SOLE NO 0 0 108,601
GOODRX HLDGS INC COM CL A 38246G108   251 36,188 SH   SOLE NO 0 0 36,188
GOODYEAR TIRE & RUBR CO COM 382550101   1,030 116,328 SH   SOLE NO 0 0 116,328
GORILLA TECHNOLOGY GROUP INC SHS NEW G4000K175   121 28,328 SH   SOLE NO 0 0 28,328
GOSSAMER BIO INC COM 38341P102   34 34,471 SH   SOLE NO 0 0 34,471
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   47 12,294 SH   SOLE NO 0 0 12,294
GRACO INC COM 384109104   4,973 56,829 SH   SOLE NO 0 0 56,829
GRAHAM HLDGS CO COM CL B 384637104   1,111 1,352 SH   SOLE NO 0 0 1,352
GRAIL INC COM 384747101   2,125 154,401 SH   SOLE NO 0 0 154,401
GRAINGER W W INC COM 384802104   11,137 10,721 SH   SOLE NO 0 0 10,721
GRANITE CONSTR INC COM 387328107   462 5,832 SH   SOLE NO 0 0 5,832
GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603   218 4,086 SH   SOLE NO 0 0 4,086
GRANITESHARES GOLD TR SHS BEN INT 38748G101   2,289 88,134 SH   SOLE NO 0 0 88,134
GRAPHIC PACKAGING HLDG CO COM 388689101   827 27,935 SH   SOLE NO 0 0 27,935
GRAYSCALE BITCOIN MINI TR BT SHS 389930108   1,590 282,367 SH   SOLE NO 0 0 282,367
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   13,102 259,441 SH   SOLE NO 0 0 259,441
GRAYSCALE ETHEREUM MINI TR E COM UNIT 38964R104   715 292,902 SH   SOLE NO 0 0 292,902
GRAYSCALE ETHEREUM TR ETH SHS 389638107   5,438 248,435 SH   SOLE NO 0 0 248,435
GREEN BRICK PARTNERS INC COM 392709101   753 9,015 SH   SOLE NO 0 0 9,015
GREENBRIER COS INC COM 393657101   701 13,773 SH   SOLE NO 0 0 13,773
GREENPOWER MTR CO INC COM NEW 39540E302   72 52,723 SH   SOLE NO 0 0 52,723
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   166 11,862 SH   SOLE NO 0 0 11,862
GRID DYNAMICS HLDGS INC CL A 39813G109   198 14,160 SH   SOLE NO 0 0 14,160
GROUP 1 AUTOMOTIVE INC COM 398905109   224 585 SH   SOLE NO 0 0 585
GROWGENERATION CORP COM 39986L109   63 29,723 SH   SOLE NO 0 0 29,723
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100   231 5,484 SH   SOLE NO 0 0 5,484
GSI TECHNOLOGY INC COM 36241U106   193 63,170 SH   SOLE NO 0 0 63,170
GSK PLC SPONSORED ADR 37733W204   14,517 355,103 SH   SOLE NO 0 0 355,103
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   183 11,077 SH   SOLE NO 0 0 11,077
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   7,191 456,295 SH   SOLE NO 0 0 456,295
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   856 48,710 SH   SOLE NO 0 0 48,710
GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835   1,371 45,480 SH   SOLE NO 0 0 45,480
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   481 9,232 SH   SOLE NO 0 0 9,232
H & E EQUIPMENT SERVICES INC COM 404030108   258 5,309 SH   SOLE NO 0 0 5,309
HA SUSTAINABLE INFRA CAP INC COM 41068X100   11,018 319,631 SH   SOLE NO 0 0 319,631
HAEMONETICS CORP MASS COM 405024100   307 3,821 SH   SOLE NO 0 0 3,821
HAEMONETICS CORP MASS NOTE 3/0 405024AB6   9 10,000 SH   SOLE NO 0 0 10,000
HALEON PLC SPON ADS 405552100   2,359 223,001 SH   SOLE NO 0 0 223,001
HALLIBURTON CO COM 406216101   4,433 152,593 SH   SOLE NO 0 0 152,593
HALOZYME THERAPEUTICS INC COM 40637H109   1,117 19,513 SH   SOLE NO 0 0 19,513
HAMILTON INSURANCE GROUP LTD CL B G42706104   359 18,546 SH   SOLE NO 0 0 18,546
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   599 18,061 SH   SOLE NO 0 0 18,061
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   4,627 244,194 SH   SOLE NO 0 0 244,194
HANCOCK JOHN PFD INCOME FD I COM 41013X106   1,177 63,130 SH   SOLE NO 0 0 63,130
HANCOCK JOHN PFD INCOME FD I COM 41021P103   1,160 67,300 SH   SOLE NO 0 0 67,300
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   1,607 121,591 SH   SOLE NO 0 0 121,591
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   1,353 58,261 SH   SOLE NO 0 0 58,261
HANCOCK WHITNEY CORPORATION COM 410120109   2,680 52,366 SH   SOLE NO 0 0 52,366
HANESBRANDS INC COM 410345102   3,009 409,437 SH   SOLE NO 0 0 409,437
HANOVER INS GROUP INC COM 410867105   1,400 9,452 SH   SOLE NO 0 0 9,452
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   16,424 1,063,742 SH   SOLE NO 0 0 1,063,742
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   9,832 434,933 SH   SOLE NO 0 0 434,933
HARBOR ETF TRUST HEALTH CARE ETF 41151J869   5,622 200,783 SH   SOLE NO 0 0 200,783
HARBOR ETF TRUST INTERNATNAL COMP 41151J885   699 24,162 SH   SOLE NO 0 0 24,162
HARBOR ETF TRUST LONG TERM GROWER 41151J406   15,944 622,557 SH   SOLE NO 0 0 622,557
HARBORONE BANCORP INC NEW COM NEW 41165Y100   165 12,685 SH   SOLE NO 0 0 12,685
HARLEY DAVIDSON INC COM 412822108   1,464 38,002 SH   SOLE NO 0 0 38,002
HARTFORD FDS EXCHANGE TRADED AAA CLO ETF 41653L602   952 24,426 SH   SOLE NO 0 0 24,426
HARTFORD FDS EXCHANGE TRADED LARGE CAP GRWT 41653L883   233 10,770 SH   SOLE NO 0 0 10,770
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   5,591 141,901 SH   SOLE NO 0 0 141,901
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   2,688 135,688 SH   SOLE NO 0 0 135,688
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   24,045 687,775 SH   SOLE NO 0 0 687,775
HARTFORD FINL SVCS GROUP INC COM 416515104   12,435 105,730 SH   SOLE NO 0 0 105,730
HASBRO INC COM 418056107   3,788 52,385 SH   SOLE NO 0 0 52,385
HAWAIIAN ELEC INDUSTRIES COM 419870100   290 29,998 SH   SOLE NO 0 0 29,998
HAWKINS INC COM 420261109   327 2,569 SH   SOLE NO 0 0 2,569
HCA HEALTHCARE INC COM 40412C101   8,766 21,567 SH   SOLE NO 0 0 21,567
HDFC BANK LTD SPONSORED ADS 40415F101   509 8,132 SH   SOLE NO 0 0 8,132
HEALTHCARE RLTY TR CL A COM 42226K105   877 48,338 SH   SOLE NO 0 0 48,338
HEALTHPEAK PROPERTIES INC COM 42250P103   10,609 463,875 SH   SOLE NO 0 0 463,875
HECLA MNG CO COM 422704106   606 90,912 SH   SOLE NO 0 0 90,912
HEICO CORP NEW CL A 422806208   720 3,532 SH   SOLE NO 0 0 3,532
HEICO CORP NEW COM 422806109   4,454 17,035 SH   SOLE NO 0 0 17,035
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   159 14,303 SH   SOLE NO 0 0 14,303
HELMERICH & PAYNE INC COM 423452101   275 9,041 SH   SOLE NO 0 0 9,041
HENNESSY FDS TR STANCE ESG ETF 42588P692   376 12,014 SH   SOLE NO 0 0 12,014
HENRY JACK & ASSOC INC COM 426281101   1,594 9,029 SH   SOLE NO 0 0 9,029
HENRY SCHEIN INC COM 806407102   646 8,866 SH   SOLE NO 0 0 8,866
HERCULES CAPITAL INC COM 427096508   6,333 322,476 SH   SOLE NO 0 0 322,476
HERON THERAPEUTICS INC COM 427746102   127 63,676 SH   SOLE NO 0 0 63,676
HERSHEY CO COM 427866108   17,673 92,151 SH   SOLE NO 0 0 92,151
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   93 28,289 SH   SOLE NO 0 0 28,289
HESS CORP COM 42809H107   1,886 13,890 SH   SOLE NO 0 0 13,890
HESS MIDSTREAM LP CL A SHS 428103105   700 19,861 SH   SOLE NO 0 0 19,861
HEWLETT PACKARD ENTERPRISE C COM 42824C109   5,161 252,235 SH   SOLE NO 0 0 252,235
HEXCEL CORP NEW COM 428291108   7,214 116,672 SH   SOLE NO 0 0 116,672
HF SINCLAIR CORP COM 403949100   1,172 26,294 SH   SOLE NO 0 0 26,294
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   3,280 535,123 SH   SOLE NO 0 0 535,123
HIGHWOODS PPTYS INC COM 431284108   817 24,384 SH   SOLE NO 0 0 24,384
HILLENBRAND INC COM 431571108   823 29,597 SH   SOLE NO 0 0 29,597
HILTON WORLDWIDE HLDGS INC COM 43300A203   3,734 16,201 SH   SOLE NO 0 0 16,201
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   81 14,673 SH   SOLE NO 0 0 14,673
HIMS & HERS HEALTH INC COM CL A 433000106   513 27,832 SH   SOLE NO 0 0 27,832
HOLOGIC INC COM 436440101   4,987 61,223 SH   SOLE NO 0 0 61,223
HOME DEPOT INC COM 437076102   277,436 684,689 SH   SOLE NO 0 0 684,689
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   768 24,200 SH   SOLE NO 0 0 24,200
HONEYWELL INTL INC COM 438516106   76,339 369,304 SH   SOLE NO 0 0 369,304
HORMEL FOODS CORP COM 440452100   6,539 206,280 SH   SOLE NO 0 0 206,280
HOST HOTELS & RESORTS INC COM 44107P104   913 51,884 SH   SOLE NO 0 0 51,884
HOULIHAN LOKEY INC CL A 441593100   288 1,822 SH   SOLE NO 0 0 1,822
HOWMET AEROSPACE INC COM 443201108   8,907 88,847 SH   SOLE NO 0 0 88,847
HP INC COM 40434L105   31,447 876,695 SH   SOLE NO 0 0 876,695
HSBC HLDGS PLC SPON ADR NEW 404280406   2,559 56,638 SH   SOLE NO 0 0 56,638
HUBBELL INC COM 443510607   4,607 10,756 SH   SOLE NO 0 0 10,756
HUBSPOT INC COM 443573100   6,275 11,803 SH   SOLE NO 0 0 11,803
HUDSON TECHNOLOGIES INC COM 444144109   339 40,664 SH   SOLE NO 0 0 40,664
HUMACYTE INC COM 44486Q103   356 65,463 SH   SOLE NO 0 0 65,463
HUMANA INC COM 444859102   6,418 20,263 SH   SOLE NO 0 0 20,263
HUNT J B TRANS SVCS INC COM 445658107   1,760 10,213 SH   SOLE NO 0 0 10,213
HUNTINGTON BANCSHARES INC COM 446150104   11,404 775,779 SH   SOLE NO 0 0 775,779
HUNTINGTON INGALLS INDS INC COM 446413106   3,243 12,267 SH   SOLE NO 0 0 12,267
HYATT HOTELS CORP COM CL A 448579102   307 2,020 SH   SOLE NO 0 0 2,020
HYLIION HOLDINGS CORP COMMON STOCK 449109107   72 28,917 SH   SOLE NO 0 0 28,917
HYSTER-YALE INC CL A 449172105   518 8,126 SH   SOLE NO 0 0 8,126
I-80 GOLD CORP COM 44955L106   32 27,715 SH   SOLE NO 0 0 27,715
I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2   24 25,000 SH   SOLE NO 0 0 25,000
IAC INC COM NEW 44891N208   603 11,212 SH   SOLE NO 0 0 11,212
IAMGOLD CORP COM 450913108   274 52,471 SH   SOLE NO 0 0 52,471
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   1,199 88,698 SH   SOLE NO 0 0 88,698
ICICI BANK LIMITED ADR 45104G104   759 25,442 SH   SOLE NO 0 0 25,442
ICON PLC SHS G4705A100   1,380 4,802 SH   SOLE NO 0 0 4,802
ICORECONNECT INC COM 450958103   5 15,334 SH   SOLE NO 0 0 15,334
IDACORP INC COM 451107106   1,921 18,636 SH   SOLE NO 0 0 18,636
IDEX CORP COM 45167R104   356 1,658 SH   SOLE NO 0 0 1,658
IDEXX LABS INC COM 45168D104   9,315 18,437 SH   SOLE NO 0 0 18,437
IGC PHARMA INC COM NEW 45408X308   19 44,600 SH   SOLE NO 0 0 44,600
ILLINOIS TOOL WKS INC COM 452308109   46,773 178,477 SH   SOLE NO 0 0 178,477
ILLUMINA INC COM 452327109   1,575 12,076 SH   SOLE NO 0 0 12,076
IMMIX BIOPHARMA INC COM 45258H106   39 26,080 SH   SOLE NO 0 0 26,080
IMMUNITYBIO INC COM 45256X103   77 20,575 SH   SOLE NO 0 0 20,575
IMPERIAL OIL LTD COM NEW 453038408   882 12,515 SH   SOLE NO 0 0 12,515
IMPINJ INC COM 453204109   242 1,119 SH   SOLE NO 0 0 1,119
INARI MED INC COM 45332Y109   347 8,420 SH   SOLE NO 0 0 8,420
INCYTE CORP COM 45337C102   1,966 29,745 SH   SOLE NO 0 0 29,745
INDEPENDENCE RLTY TR INC COM 45378A106   4,232 206,451 SH   SOLE NO 0 0 206,451
INDEPENDENT BK CORP MASS COM 453836108   3,288 55,613 SH   SOLE NO 0 0 55,613
INDEPENDENT BK CORP MICH COM NEW 453838609   287 8,610 SH   SOLE NO 0 0 8,610
INDIA FD INC COM 454089103   1,131 59,480 SH   SOLE NO 0 0 59,480
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   216 54,067 SH   SOLE NO 0 0 54,067
INDONESIA ENERGY CORP LTD ORD SHS G4760X102   73 31,000 SH   SOLE NO 0 0 31,000
INFINERA CORP COM 45667G103   77 11,417 SH   SOLE NO 0 0 11,417
INFLARX NV COM N44821101   142 92,500 SH   SOLE NO 0 0 92,500
INFOSYS LTD SPONSORED ADR 456788108   1,026 46,074 SH   SOLE NO 0 0 46,074
ING GROEP N.V. SPONSORED ADR 456837103   367 20,235 SH   SOLE NO 0 0 20,235
INGERSOLL RAND INC COM 45687V106   2,883 29,370 SH   SOLE NO 0 0 29,370
INGLES MKTS INC CL A 457030104   375 5,032 SH   SOLE NO 0 0 5,032
INGREDION INC COM 457187102   1,170 8,513 SH   SOLE NO 0 0 8,513
INMODE LTD SHS M5425M103   839 49,493 SH   SOLE NO 0 0 49,493
INNOSPEC INC COM 45768S105   221 1,958 SH   SOLE NO 0 0 1,958
INNOVATIVE INDL PPTYS INC COM 45781V101   4,385 32,580 SH   SOLE NO 0 0 32,580
INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731   2,636 80,572 SH   SOLE NO 0 0 80,572
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   32,723 1,061,399 SH   SOLE NO 0 0 1,061,399
INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623   952 35,406 SH   SOLE NO 0 0 35,406
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359   1,782 66,001 SH   SOLE NO 0 0 66,001
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516   1,296 41,341 SH   SOLE NO 0 0 41,341
INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714   2,151 84,268 SH   SOLE NO 0 0 84,268
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541   19,773 720,594 SH   SOLE NO 0 0 720,594
INNOVATOR ETFS TRUST EQUITY DEFI 2026 45783Y418   3,529 135,255 SH   SOLE NO 0 0 135,255
INNOVATOR ETFS TRUST EQUITY DEFINED 45783Y335   3,207 122,306 SH   SOLE NO 0 0 122,306
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y111   2,461 99,778 SH   SOLE NO 0 0 99,778
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y236   1,674 62,162 SH   SOLE NO 0 0 62,162
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y244   9,094 340,869 SH   SOLE NO 0 0 340,869
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y251   7,466 278,803 SH   SOLE NO 0 0 278,803
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N106   3,170 127,455 SH   SOLE NO 0 0 127,455
INNOVATOR ETFS TRUST GROWTH 100 POWER 45784N205   442 17,697 SH   SOLE NO 0 0 17,697
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45783Y129   626 25,075 SH   SOLE NO 0 0 25,075
INNOVATOR ETFS TRUST GROWTH ACCELE 45783Y509   594 16,553 SH   SOLE NO 0 0 16,553
INNOVATOR ETFS TRUST GROWTH ACCELERAT 45783Y608   1,658 51,861 SH   SOLE NO 0 0 51,861
INNOVATOR ETFS TRUST GROWTH ACCELRTD 45782C128   263 9,426 SH   SOLE NO 0 0 9,426
INNOVATOR ETFS TRUST GRWT ACCLTD PLUS 45783Y798   2,951 121,047 SH   SOLE NO 0 0 121,047
INNOVATOR ETFS TRUST GRWT ACLRTD PLUS 45783Y871   768 24,766 SH   SOLE NO 0 0 24,766
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334   7,085 145,672 SH   SOLE NO 0 0 145,672
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   18,810 404,890 SH   SOLE NO 0 0 404,890
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276   6,557 107,806 SH   SOLE NO 0 0 107,806
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615   4,231 84,787 SH   SOLE NO 0 0 84,787
INNOVATOR ETFS TRUST INNOVATOR DEEPW 45782C862   440 9,254 SH   SOLE NO 0 0 9,254
INNOVATOR ETFS TRUST INNOVATOR GW 100 45783Y269   567 21,476 SH   SOLE NO 0 0 21,476
INNOVATOR ETFS TRUST INNOVATOR INTER 45783Y533   397 13,705 SH   SOLE NO 0 0 13,705
INNOVATOR ETFS TRUST INNOVATOR INTL D 45783Y285   492 18,838 SH   SOLE NO 0 0 18,838
INNOVATOR ETFS TRUST INNOVATOR INTL D 45783Y343   214 7,908 SH   SOLE NO 0 0 7,908
INNOVATOR ETFS TRUST INNOVATOR US EQ 45783Y475   1,219 38,516 SH   SOLE NO 0 0 38,516
INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631   4,975 161,612 SH   SOLE NO 0 0 161,612
INNOVATOR ETFS TRUST INTL DEVELOPED 45783Y145   577 22,569 SH   SOLE NO 0 0 22,569
INNOVATOR ETFS TRUST INTRNL DEV APRL 45782C367   8,732 307,307 SH   SOLE NO 0 0 307,307
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   3,825 116,007 SH   SOLE NO 0 0 116,007
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722   5,369 182,590 SH   SOLE NO 0 0 182,590
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756   423 13,386 SH   SOLE NO 0 0 13,386
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   10,571 239,607 SH   SOLE NO 0 0 239,607
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   25,687 931,895 SH   SOLE NO 0 0 931,895
INNOVATOR ETFS TRUST POWER BUFFER SET 45783Y723   8,868 281,197 SH   SOLE NO 0 0 281,197
INNOVATOR ETFS TRUST PREM INC 10 BARR 45783Y574   460 18,393 SH   SOLE NO 0 0 18,393
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y525   205 8,576 SH   SOLE NO 0 0 8,576
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y582   584 23,403 SH   SOLE NO 0 0 23,403
INNOVATOR ETFS TRUST PREM INC 30 BARR 45783Y566   240 9,612 SH   SOLE NO 0 0 9,612
INNOVATOR ETFS TRUST PREM INC 40 BARR 45783Y558   926 37,165 SH   SOLE NO 0 0 37,165
INNOVATOR ETFS TRUST PREM INCM 10 BAR 45783Y632   209 8,475 SH   SOLE NO 0 0 8,475
INNOVATOR ETFS TRUST PREM INCM 20 BAR 45783Y624   961 38,948 SH   SOLE NO 0 0 38,948
INNOVATOR ETFS TRUST PREM INCM 30 BAR 45783Y616   2,123 86,172 SH   SOLE NO 0 0 86,172
INNOVATOR ETFS TRUST PREMIUM INC 30 B 45783Y491   378 15,816 SH   SOLE NO 0 0 15,816
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   30,815 968,734 SH   SOLE NO 0 0 968,734
INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822   271 13,802 SH   SOLE NO 0 0 13,802
INNOVATOR ETFS TRUST U S EQ 10 BUFFER 45783Y442   4,981 170,274 SH   SOLE NO 0 0 170,274
INNOVATOR ETFS TRUST US EQT ACC 9 BFR 45783Y780   1,293 45,612 SH   SOLE NO 0 0 45,612
INNOVATOR ETFS TRUST US EQT ACLRTD 9 45783Y889   859 25,667 SH   SOLE NO 0 0 25,667
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   17,754 409,365 SH   SOLE NO 0 0 409,365
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   42,381 1,179,221 SH   SOLE NO 0 0 1,179,221
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292   2,936 88,973 SH   SOLE NO 0 0 88,973
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   7,623 200,329 SH   SOLE NO 0 0 200,329
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375   2,627 75,322 SH   SOLE NO 0 0 75,322
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   6,116 174,604 SH   SOLE NO 0 0 174,604
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730   2,856 85,956 SH   SOLE NO 0 0 85,956
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   8,435 279,313 SH   SOLE NO 0 0 279,313
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   2,421 71,390 SH   SOLE NO 0 0 71,390
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425   2,443 75,079 SH   SOLE NO 0 0 75,079
INNOVATOR ETFS TRUST US EQTY ACCELRT9 45783Y848   1,542 51,858 SH   SOLE NO 0 0 51,858
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   8,528 197,958 SH   SOLE NO 0 0 197,958
INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581   5,883 154,291 SH   SOLE NO 0 0 154,291
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   27,400 645,456 SH   SOLE NO 0 0 645,456
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   13,729 325,920 SH   SOLE NO 0 0 325,920
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   4,910 117,027 SH   SOLE NO 0 0 117,027
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   21,826 468,762 SH   SOLE NO 0 0 468,762
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   25,103 574,712 SH   SOLE NO 0 0 574,712
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755   5,177 127,189 SH   SOLE NO 0 0 127,189
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   5,905 131,160 SH   SOLE NO 0 0 131,160
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   5,190 131,505 SH   SOLE NO 0 0 131,505
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   34,007 898,232 SH   SOLE NO 0 0 898,232
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   13,385 379,771 SH   SOLE NO 0 0 379,771
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   12,057 307,191 SH   SOLE NO 0 0 307,191
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   15,727 436,382 SH   SOLE NO 0 0 436,382
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   40,615 982,931 SH   SOLE NO 0 0 982,931
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   19,102 498,604 SH   SOLE NO 0 0 498,604
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   14,444 391,231 SH   SOLE NO 0 0 391,231
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   25,580 663,890 SH   SOLE NO 0 0 663,890
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   17,957 486,959 SH   SOLE NO 0 0 486,959
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   17,033 437,311 SH   SOLE NO 0 0 437,311
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   29,421 726,799 SH   SOLE NO 0 0 726,799
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532   3,281 93,745 SH   SOLE NO 0 0 93,745
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649   2,089 60,134 SH   SOLE NO 0 0 60,134
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821   11,274 323,865 SH   SOLE NO 0 0 323,865
INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565   2,221 65,548 SH   SOLE NO 0 0 65,548
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y103   1,114 31,749 SH   SOLE NO 0 0 31,749
INNOVATOR ETFS TRUST US EQUITY ACCELE 45783Y301   665 19,926 SH   SOLE NO 0 0 19,926
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   10,840 253,415 SH   SOLE NO 0 0 253,415
INNOVATOR ETFS TRUST US SMALL CAP POW 45784N304   220 8,626 SH   SOLE NO 0 0 8,626
INNOVATOR ETFS TRUST US SMALL CAP PWR 45783Y137   2,505 100,056 SH   SOLE NO 0 0 100,056
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284   8,661 297,318 SH   SOLE NO 0 0 297,318
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   18,332 494,526 SH   SOLE NO 0 0 494,526
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599   2,627 86,514 SH   SOLE NO 0 0 86,514
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342   7,375 227,206 SH   SOLE NO 0 0 227,206
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   127 153,761 SH   SOLE NO 0 0 153,761
INSIGHT ENTERPRISES INC COM 45765U103   334 1,551 SH   SOLE NO 0 0 1,551
INSIGHT SELECT INCOME FD COM 45781W109   367 20,786 SH   SOLE NO 0 0 20,786
INSPERITY INC COM 45778Q107   237 2,694 SH   SOLE NO 0 0 2,694
INSPIRATO INCORPORATED *W EXP 02/11/202 45791E115   1 30,000 SH   SOLE NO 0 0 30,000
INSPIRATO INCORPORATED CL A NEW 45791E206   330 81,406 SH   SOLE NO 0 0 81,406
INSPIRE MED SYS INC COM 457730109   1,564 7,409 SH   SOLE NO 0 0 7,409
INSTALLED BLDG PRODS INC COM 45780R101   1,197 4,861 SH   SOLE NO 0 0 4,861
INSULET CORP COM 45784P101   3,761 16,157 SH   SOLE NO 0 0 16,157
INTEL CORP COM 458140100   37,259 1,588,175 SH   SOLE NO 0 0 1,588,175
INTELLIA THERAPEUTICS INC COM 45826J105   502 24,421 SH   SOLE NO 0 0 24,421
INTENSITY THERAPEUTICS INC COM 45828J103   40 10,414 SH   SOLE NO 0 0 10,414
INTER PARFUMS INC COM 458334109   373 2,882 SH   SOLE NO 0 0 2,882
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,232 16,018 SH   SOLE NO 0 0 16,018
INTERCONTINENTAL EXCHANGE IN COM 45866F104   6,016 37,452 SH   SOLE NO 0 0 37,452
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   222 2,012 SH   SOLE NO 0 0 2,012
INTERDIGITAL INC COM 45867G101   7,531 53,175 SH   SOLE NO 0 0 53,175
INTERNATIONAL BANCSHARES COR COM 459044103   1,994 33,352 SH   SOLE NO 0 0 33,352
INTERNATIONAL BUSINESS MACHS COM 459200101   154,784 700,125 SH   SOLE NO 0 0 700,125
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,787 36,088 SH   SOLE NO 0 0 36,088
INTERNATIONAL PAPER CO COM 460146103   9,356 191,518 SH   SOLE NO 0 0 191,518
INTERNATIONAL SEAWAYS INC COM Y41053102   278 5,400 SH   SOLE NO 0 0 5,400
INTERPUBLIC GROUP COS INC COM 460690100   1,633 51,627 SH   SOLE NO 0 0 51,627
INTUIT COM 461202103   27,457 44,214 SH   SOLE NO 0 0 44,214
INTUITIVE SURGICAL INC COM NEW 46120E602   34,386 69,995 SH   SOLE NO 0 0 69,995
INVENTIVA SA ADS 46124U107   74 39,735 SH   SOLE NO 0 0 39,735
INVENTRUST PPTYS CORP COM NEW 46124J201   4,687 165,208 SH   SOLE NO 0 0 165,208
INVESCO ACTIVELY MANAGED EXC ACTIVE US REAL 46090A101   241 2,444 SH   SOLE NO 0 0 2,444
INVESCO ACTIVELY MANAGED EXC S&P500 DOWNSID 46090A705   284 7,436 SH   SOLE NO 0 0 7,436
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804   2,808 58,135 SH   SOLE NO 0 0 58,135
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   1,029 20,502 SH   SOLE NO 0 0 20,502
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879   3,726 148,540 SH   SOLE NO 0 0 148,540
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   4,331 322,520 SH   SOLE NO 0 0 322,520
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   149 16,055 SH   SOLE NO 0 0 16,055
INVESCO BD FD COM 46132L107   299 17,591 SH   SOLE NO 0 0 17,591
INVESCO CALIF VALUE MUN INCO COM 46132H106   1,424 130,754 SH   SOLE NO 0 0 130,754
INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103   404 5,894 SH   SOLE NO 0 0 5,894
INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109   362 2,812 SH   SOLE NO 0 0 2,812
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   1,695 16,478 SH   SOLE NO 0 0 16,478
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   1,668 25,944 SH   SOLE NO 0 0 25,944
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   559 5,317 SH   SOLE NO 0 0 5,317
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   1,882 84,486 SH   SOLE NO 0 0 84,486
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   2,270 86,999 SH   SOLE NO 0 0 86,999
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   1,737 124,312 SH   SOLE NO 0 0 124,312
INVESCO DB US DLR INDEX TR BEARISH FD 46141D104   195 10,280 SH   SOLE NO 0 0 10,280
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   686 27,342 SH   SOLE NO 0 0 27,342
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   9,092 461,278 SH   SOLE NO 0 0 461,278
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   317 7,681 SH   SOLE NO 0 0 7,681
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   2,173 57,360 SH   SOLE NO 0 0 57,360
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   372 18,051 SH   SOLE NO 0 0 18,051
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   996 10,729 SH   SOLE NO 0 0 10,729
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,507 70,080 SH   SOLE NO 0 0 70,080
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   14,024 482,256 SH   SOLE NO 0 0 482,256
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516   677 24,623 SH   SOLE NO 0 0 24,623
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   521 28,115 SH   SOLE NO 0 0 28,115
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   2,537 48,661 SH   SOLE NO 0 0 48,661
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   1,096 31,170 SH   SOLE NO 0 0 31,170
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   427 30,483 SH   SOLE NO 0 0 30,483
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   940 46,496 SH   SOLE NO 0 0 46,496
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   1,347 31,278 SH   SOLE NO 0 0 31,278
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   255 5,953 SH   SOLE NO 0 0 5,953
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   1,095 46,782 SH   SOLE NO 0 0 46,782
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   210 5,145 SH   SOLE NO 0 0 5,145
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   2,382 40,647 SH   SOLE NO 0 0 40,647
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   965 63,124 SH   SOLE NO 0 0 63,124
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   783 6,779 SH   SOLE NO 0 0 6,779
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   337 15,977 SH   SOLE NO 0 0 15,977
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   115,904 577,067 SH   SOLE NO 0 0 577,067
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   1,370 45,107 SH   SOLE NO 0 0 45,107
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   2,412 99,894 SH   SOLE NO 0 0 99,894
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   930 39,828 SH   SOLE NO 0 0 39,828
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   16,052 1,299,751 SH   SOLE NO 0 0 1,299,751
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461   10,485 182,673 SH   SOLE NO 0 0 182,673
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   914 18,787 SH   SOLE NO 0 0 18,787
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   1,666 18,674 SH   SOLE NO 0 0 18,674
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   5,785 63,821 SH   SOLE NO 0 0 63,821
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   32,536 331,766 SH   SOLE NO 0 0 331,766
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   2,637 101,079 SH   SOLE NO 0 0 101,079
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   6,116 99,932 SH   SOLE NO 0 0 99,932
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   1,169 38,416 SH   SOLE NO 0 0 38,416
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   537 12,759 SH   SOLE NO 0 0 12,759
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   1,521 47,880 SH   SOLE NO 0 0 47,880
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   7,281 62,598 SH   SOLE NO 0 0 62,598
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   15,392 252,167 SH   SOLE NO 0 0 252,167
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   29,475 644,831 SH   SOLE NO 0 0 644,831
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474   249 5,085 SH   SOLE NO 0 0 5,085
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   5,478 126,546 SH   SOLE NO 0 0 126,546
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   564 12,228 SH   SOLE NO 0 0 12,228
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   307 2,318 SH   SOLE NO 0 0 2,318
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   475 9,929 SH   SOLE NO 0 0 9,929
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   6,879 142,945 SH   SOLE NO 0 0 142,945
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   345 9,138 SH   SOLE NO 0 0 9,138
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   3,930 78,691 SH   SOLE NO 0 0 78,691
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   14,543 287,573 SH   SOLE NO 0 0 287,573
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   105,439 1,469,937 SH   SOLE NO 0 0 1,469,937
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   18,067 170,993 SH   SOLE NO 0 0 170,993
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   1,619 37,561 SH   SOLE NO 0 0 37,561
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   9,774 465,200 SH   SOLE NO 0 0 465,200
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   940 34,098 SH   SOLE NO 0 0 34,098
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   9,185 375,520 SH   SOLE NO 0 0 375,520
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   4,176 49,188 SH   SOLE NO 0 0 49,188
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   866 38,150 SH   SOLE NO 0 0 38,150
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   3,177 168,895 SH   SOLE NO 0 0 168,895
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395   271 12,399 SH   SOLE NO 0 0 12,399
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   1,313 78,765 SH   SOLE NO 0 0 78,765
INVESCO EXCH TRD SLF IDX FD BULLETSHARES 203 46139W783   464 21,997 SH   SOLE NO 0 0 21,997
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841   2,904 110,055 SH   SOLE NO 0 0 110,055
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858   3,750 178,811 SH   SOLE NO 0 0 178,811
INVESCO EXCH TRD SLF IDX FD BULLETSHS 31 MUN 46138J411   693 32,521 SH   SOLE NO 0 0 32,521
INVESCO EXCH TRD SLF IDX FD BULLETSHS 32 MUN 46139W833   577 22,503 SH   SOLE NO 0 0 22,503
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   12,846 608,238 SH   SOLE NO 0 0 608,238
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   4,067 179,020 SH   SOLE NO 0 0 179,020
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   2,513 101,237 SH   SOLE NO 0 0 101,237
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   18,048 873,981 SH   SOLE NO 0 0 873,981
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   5,373 232,405 SH   SOLE NO 0 0 232,405
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   7,141 291,602 SH   SOLE NO 0 0 291,602
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   11,375 581,565 SH   SOLE NO 0 0 581,565
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   7,191 302,893 SH   SOLE NO 0 0 302,893
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   7,871 399,113 SH   SOLE NO 0 0 399,113
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   4,298 181,348 SH   SOLE NO 0 0 181,348
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   4,567 193,678 SH   SOLE NO 0 0 193,678
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   2,526 108,572 SH   SOLE NO 0 0 108,572
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W791   640 24,279 SH   SOLE NO 0 0 24,279
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W825   1,589 73,611 SH   SOLE NO 0 0 73,611
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   851 38,425 SH   SOLE NO 0 0 38,425
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   633 28,581 SH   SOLE NO 0 0 28,581
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   1,601 94,476 SH   SOLE NO 0 0 94,476
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   4,091 174,410 SH   SOLE NO 0 0 174,410
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   6,053 294,398 SH   SOLE NO 0 0 294,398
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   1,565 31,106 SH   SOLE NO 0 0 31,106
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   29,545 557,558 SH   SOLE NO 0 0 557,558
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   1,180 29,834 SH   SOLE NO 0 0 29,834
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   18,732 162,931 SH   SOLE NO 0 0 162,931
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   2,914 64,045 SH   SOLE NO 0 0 64,045
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   1,553 22,238 SH   SOLE NO 0 0 22,238
INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712   623 12,898 SH   SOLE NO 0 0 12,898
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   785 9,861 SH   SOLE NO 0 0 9,861
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   6,732 58,788 SH   SOLE NO 0 0 58,788
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   4,191 90,033 SH   SOLE NO 0 0 90,033
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   3,217 61,171 SH   SOLE NO 0 0 61,171
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704   568 5,929 SH   SOLE NO 0 0 5,929
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803   871 8,369 SH   SOLE NO 0 0 8,369
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   2,076 20,387 SH   SOLE NO 0 0 20,387
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   975 6,371 SH   SOLE NO 0 0 6,371
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   374 5,890 SH   SOLE NO 0 0 5,890
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   262 6,473 SH   SOLE NO 0 0 6,473
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   812 17,480 SH   SOLE NO 0 0 17,480
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   42,813 414,617 SH   SOLE NO 0 0 414,617
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   935 31,530 SH   SOLE NO 0 0 31,530
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   1,577 100,700 SH   SOLE NO 0 0 100,700
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   757 15,655 SH   SOLE NO 0 0 15,655
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   105,970 2,608,167 SH   SOLE NO 0 0 2,608,167
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   11,034 265,559 SH   SOLE NO 0 0 265,559
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   332 11,770 SH   SOLE NO 0 0 11,770
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   5,057 230,586 SH   SOLE NO 0 0 230,586
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   3,871 195,711 SH   SOLE NO 0 0 195,711
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   719 15,927 SH   SOLE NO 0 0 15,927
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   10,287 104,242 SH   SOLE NO 0 0 104,242
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   24,580 421,461 SH   SOLE NO 0 0 421,461
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   1,542 32,325 SH   SOLE NO 0 0 32,325
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   1,217 28,005 SH   SOLE NO 0 0 28,005
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   1,519 17,468 SH   SOLE NO 0 0 17,468
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   7,055 68,946 SH   SOLE NO 0 0 68,946
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   44,195 422,236 SH   SOLE NO 0 0 422,236
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   19,422 408,629 SH   SOLE NO 0 0 408,629
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   256 4,385 SH   SOLE NO 0 0 4,385
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   369 11,288 SH   SOLE NO 0 0 11,288
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   18,621 154,752 SH   SOLE NO 0 0 154,752
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   114,673 1,117,887 SH   SOLE NO 0 0 1,117,887
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   5,048 91,071 SH   SOLE NO 0 0 91,071
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   2,500 50,847 SH   SOLE NO 0 0 50,847
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   8,326 70,292 SH   SOLE NO 0 0 70,292
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   2,077 17,736 SH   SOLE NO 0 0 17,736
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   37,924 689,648 SH   SOLE NO 0 0 689,648
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   1,373 26,662 SH   SOLE NO 0 0 26,662
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   1,060 9,692 SH   SOLE NO 0 0 9,692
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   8,295 125,327 SH   SOLE NO 0 0 125,327
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   366 4,555 SH   SOLE NO 0 0 4,555
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   342 14,959 SH   SOLE NO 0 0 14,959
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   258 4,947 SH   SOLE NO 0 0 4,947
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   10,491 136,882 SH   SOLE NO 0 0 136,882
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   709 10,276 SH   SOLE NO 0 0 10,276
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   5,366 166,493 SH   SOLE NO 0 0 166,493
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   5,746 112,209 SH   SOLE NO 0 0 112,209
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   756 20,223 SH   SOLE NO 0 0 20,223
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   2,203 68,061 SH   SOLE NO 0 0 68,061
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   14,718 390,394 SH   SOLE NO 0 0 390,394
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   1,225 17,827 SH   SOLE NO 0 0 17,827
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   221,399 1,235,760 SH   SOLE NO 0 0 1,235,760
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   17,888 455,507 SH   SOLE NO 0 0 455,507
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   5,777 64,973 SH   SOLE NO 0 0 64,973
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   76,840 1,142,264 SH   SOLE NO 0 0 1,142,264
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   3,634 63,183 SH   SOLE NO 0 0 63,183
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   23,250 329,601 SH   SOLE NO 0 0 329,601
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   1,001 49,951 SH   SOLE NO 0 0 49,951
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   8,678 80,137 SH   SOLE NO 0 0 80,137
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   2,367 90,628 SH   SOLE NO 0 0 90,628
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   711 23,140 SH   SOLE NO 0 0 23,140
INVESCO LTD SHS G491BT108   1,713 97,572 SH   SOLE NO 0 0 97,572
INVESCO MUN OPPORTUNITY TR COM 46132C107   566 55,144 SH   SOLE NO 0 0 55,144
INVESCO MUNI INCOME OPP TRST COM 46132X101   1,367 199,227 SH   SOLE NO 0 0 199,227
INVESCO MUNICIPAL TRUST COM 46131J103   1,472 143,429 SH   SOLE NO 0 0 143,429
INVESCO QQQ TR UNIT SER 1 46090E103   1,158,222 2,373,065 SH   SOLE NO 0 0 2,373,065
INVESCO QUALITY MUN INCOME T COM 46133G107   854 81,756 SH   SOLE NO 0 0 81,756
INVESCO SR INCOME TR COM 46131H107   249 61,266 SH   SOLE NO 0 0 61,266
INVESCO TR INVT GRADE MUNS COM 46131M106   515 48,813 SH   SOLE NO 0 0 48,813
INVESCO TR INVT GRADE NEW YO COM 46131T101   423 36,695 SH   SOLE NO 0 0 36,695
INVESCO VALUE MUN INCOME TR COM 46132P108   1,729 134,261 SH   SOLE NO 0 0 134,261
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   244 15,737 SH   SOLE NO 0 0 15,737
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   1,969 51,167 SH   SOLE NO 0 0 51,167
INVITATION HOMES INC COM 46187W107   244 6,933 SH   SOLE NO 0 0 6,933
IONIS PHARMACEUTICALS INC COM 462222100   859 21,453 SH   SOLE NO 0 0 21,453
IONQ INC COM 46222L108   310 35,445 SH   SOLE NO 0 0 35,445
IOVANCE BIOTHERAPEUTICS INC COM 462260100   145 15,401 SH   SOLE NO 0 0 15,401
IPG PHOTONICS CORP COM 44980X109   556 7,482 SH   SOLE NO 0 0 7,482
IQVIA HLDGS INC COM 46266C105   6,149 25,947 SH   SOLE NO 0 0 25,947
IRIDIUM COMMUNICATIONS INC COM 46269C102   558 18,331 SH   SOLE NO 0 0 18,331
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   114 13,471 SH   SOLE NO 0 0 13,471
IRON MTN INC DEL COM 46284V101   26,464 222,702 SH   SOLE NO 0 0 222,702
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   12,069 334,048 SH   SOLE NO 0 0 334,048
ISHARES ETHEREUM TR SHS 46438R105   357 18,140 SH   SOLE NO 0 0 18,140
ISHARES GOLD TR ISHARES NEW 464285204   152,207 3,062,509 SH   SOLE NO 0 0 3,062,509
ISHARES INC CORE MSCI EMKT 46434G103   110,532 1,925,306 SH   SOLE NO 0 0 1,925,306
ISHARES INC CUR HD MSCI EM 46434G509   1,256 44,188 SH   SOLE NO 0 0 44,188
ISHARES INC EM MKT SM-CP ETF 464286475   949 14,875 SH   SOLE NO 0 0 14,875
ISHARES INC EM MKTS DIV ETF 464286319   2,063 71,881 SH   SOLE NO 0 0 71,881
ISHARES INC EMNG MKTS EQT 46434G889   2,513 50,464 SH   SOLE NO 0 0 50,464
ISHARES INC ESG AWR MSCI EM 46434G863   16,351 449,079 SH   SOLE NO 0 0 449,079
ISHARES INC FRONTIER AND SEL 464286145   483 17,547 SH   SOLE NO 0 0 17,547
ISHARES INC JP MRG EM CRP BD 464286251   329 7,154 SH   SOLE NO 0 0 7,154
ISHARES INC JP MRGN EM HI BD 464286285   890 22,805 SH   SOLE NO 0 0 22,805
ISHARES INC MSCI AGRICULTURE 464286350   444 11,661 SH   SOLE NO 0 0 11,661
ISHARES INC MSCI AUST ETF 464286103   292 10,761 SH   SOLE NO 0 0 10,761
ISHARES INC MSCI BRAZIL ETF 464286400   442 14,976 SH   SOLE NO 0 0 14,976
ISHARES INC MSCI CDA ETF 464286509   968 23,306 SH   SOLE NO 0 0 23,306
ISHARES INC MSCI EMERG MRKT 464286533   18,859 300,788 SH   SOLE NO 0 0 300,788
ISHARES INC MSCI EMRG CHN 46434G764   75,330 1,232,695 SH   SOLE NO 0 0 1,232,695
ISHARES INC MSCI EQUAL WEITE 464286681   4,934 51,536 SH   SOLE NO 0 0 51,536
ISHARES INC MSCI EURZONE ETF 464286608   6,104 116,876 SH   SOLE NO 0 0 116,876
ISHARES INC MSCI GBL ETF NEW 46434G848   1,383 32,015 SH   SOLE NO 0 0 32,015
ISHARES INC MSCI GBL GOLD MN 46434G855   1,741 52,749 SH   SOLE NO 0 0 52,749
ISHARES INC MSCI GBL MIN VOL 464286525   14,244 124,368 SH   SOLE NO 0 0 124,368
ISHARES INC MSCI GERMANY ETF 464286806   248 7,326 SH   SOLE NO 0 0 7,326
ISHARES INC MSCI GLB SLV&MTL 464286327   139 10,477 SH   SOLE NO 0 0 10,477
ISHARES INC MSCI ISRAEL ETF 464286632   433 6,420 SH   SOLE NO 0 0 6,420
ISHARES INC MSCI ITALY ETF 46434G830   278 7,139 SH   SOLE NO 0 0 7,139
ISHARES INC MSCI JPN ETF NEW 46434G822   4,165 58,218 SH   SOLE NO 0 0 58,218
ISHARES INC MSCI PAC JP ETF 464286665   18,479 378,359 SH   SOLE NO 0 0 378,359
ISHARES INC MSCI SINGPOR ETF 46434G780   298 13,464 SH   SOLE NO 0 0 13,464
ISHARES INC MSCI STH KOR ETF 464286772   588 9,201 SH   SOLE NO 0 0 9,201
ISHARES INC MSCI SWITZERLAND 464286749   585 11,222 SH   SOLE NO 0 0 11,222
ISHARES INC MSCI TAIWAN ETF 46434G772   395 7,328 SH   SOLE NO 0 0 7,328
ISHARES INC MSCI THAILND ETF 464286624   371 5,357 SH   SOLE NO 0 0 5,357
ISHARES INC MSCI WORLD ETF 464286392   3,189 20,327 SH   SOLE NO 0 0 20,327
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   253 12,040 SH   SOLE NO 0 0 12,040
ISHARES SILVER TR ISHARES 46428Q109   53,294 1,875,896 SH   SOLE NO 0 0 1,875,896
ISHARES TR 0-3 MNTH TREASRY 46436E718   16,917 167,959 SH   SOLE NO 0 0 167,959
ISHARES TR 0-5 YR TIPS ETF 46429B747   11,707 115,542 SH   SOLE NO 0 0 115,542
ISHARES TR 0-5YR HI YL CP 46434V407   150,055 3,455,892 SH   SOLE NO 0 0 3,455,892
ISHARES TR 0-5YR INVT GR CP 46434V100   7,384 146,418 SH   SOLE NO 0 0 146,418
ISHARES TR 1 3 YR TREAS BD 464287457   51,148 615,135 SH   SOLE NO 0 0 615,135
ISHARES TR 10+ YR INVST GRD 464289511   3,222 60,123 SH   SOLE NO 0 0 60,123
ISHARES TR 10-20 YR TRS ETF 464288653   27,024 247,178 SH   SOLE NO 0 0 247,178
ISHARES TR 20 YR TR BD ETF 464287432   171,541 1,748,635 SH   SOLE NO 0 0 1,748,635
ISHARES TR 3 7 YR TREAS BD 464288661   40,518 338,769 SH   SOLE NO 0 0 338,769
ISHARES TR 7-10 YR TRSY BD 464287440   77,332 788,142 SH   SOLE NO 0 0 788,142
ISHARES TR A RATE CP BD ETF 46429B291   17,324 352,464 SH   SOLE NO 0 0 352,464
ISHARES TR AGENCY BOND ETF 464288166   1,082 9,804 SH   SOLE NO 0 0 9,804
ISHARES TR AGGRES ALLOC ETF 464289859   7,607 96,396 SH   SOLE NO 0 0 96,396
ISHARES TR BLACKROCK ULTRA 46434V878   6,967 137,314 SH   SOLE NO 0 0 137,314
ISHARES TR BROAD USD HIGH 46435U853   19,545 519,114 SH   SOLE NO 0 0 519,114
ISHARES TR CALIF MUN BD ETF 464288356   8,015 137,920 SH   SOLE NO 0 0 137,920
ISHARES TR CHINA LG-CAP ETF 464287184   733 23,054 SH   SOLE NO 0 0 23,054
ISHARES TR CMBS ETF 46429B366   1,470 30,035 SH   SOLE NO 0 0 30,035
ISHARES TR COHEN STEER REIT 464287564   12,155 184,420 SH   SOLE NO 0 0 184,420
ISHARES TR CONSER ALLOC ETF 464289883   1,327 34,312 SH   SOLE NO 0 0 34,312
ISHARES TR CONV BD ETF 46435G102   1,722 20,586 SH   SOLE NO 0 0 20,586
ISHARES TR CORE 1 5 YR USD 46432F859   10,321 212,021 SH   SOLE NO 0 0 212,021
ISHARES TR CORE DIV GRWTH 46434V621   444,691 7,093,495 SH   SOLE NO 0 0 7,093,495
ISHARES TR CORE DIVID ETF 46435U861   2,787 57,527 SH   SOLE NO 0 0 57,527
ISHARES TR CORE HIGH DV ETF 46429B663   93,615 795,914 SH   SOLE NO 0 0 795,914
ISHARES TR CORE INTL AGGR 46435G672   75,041 1,448,101 SH   SOLE NO 0 0 1,448,101
ISHARES TR CORE LT USDB ETF 464289479   280 5,256 SH   SOLE NO 0 0 5,256
ISHARES TR CORE MSCI EAFE 46432F842   229,670 2,942,603 SH   SOLE NO 0 0 2,942,603
ISHARES TR CORE MSCI EURO 46434V738   2,064 33,876 SH   SOLE NO 0 0 33,876
ISHARES TR CORE MSCI INTL 46435G326   43,874 619,433 SH   SOLE NO 0 0 619,433
ISHARES TR CORE MSCI PAC 46434V696   957 14,378 SH   SOLE NO 0 0 14,378
ISHARES TR CORE MSCI TOTAL 46432F834   95,026 1,308,352 SH   SOLE NO 0 0 1,308,352
ISHARES TR CORE S&P MCP ETF 464287507   379,169 6,084,219 SH   SOLE NO 0 0 6,084,219
ISHARES TR CORE S&P SCP ETF 464287804   451,520 3,860,464 SH   SOLE NO 0 0 3,860,464
ISHARES TR CORE S&P TTL STK 464287150   201,524 1,604,234 SH   SOLE NO 0 0 1,604,234
ISHARES TR CORE S&P US GWT 464287671   176,056 1,334,668 SH   SOLE NO 0 0 1,334,668
ISHARES TR CORE S&P US VLU 464287663   139,099 1,456,686 SH   SOLE NO 0 0 1,456,686
ISHARES TR CORE S&P500 ETF 464287200   1,635,815 2,835,920 SH   SOLE NO 0 0 2,835,920
ISHARES TR CORE TOTAL USD 46434V613   185,246 3,931,374 SH   SOLE NO 0 0 3,931,374
ISHARES TR CORE US AGGBD ET 464287226   200,047 1,975,379 SH   SOLE NO 0 0 1,975,379
ISHARES TR CR 5 10 YR ETF 46435G417   560 12,578 SH   SOLE NO 0 0 12,578
ISHARES TR CRE U S REIT ETF 464288521   6,955 112,956 SH   SOLE NO 0 0 112,956
ISHARES TR CYBERSECURITY 46435U135   4,420 90,683 SH   SOLE NO 0 0 90,683
ISHARES TR DEVSMCP EXNA ETF 464288497   313 5,180 SH   SOLE NO 0 0 5,180
ISHARES TR DOW JONES US ETF 464287846   16,316 116,883 SH   SOLE NO 0 0 116,883
ISHARES TR EAFE GRWTH ETF 464288885   80,619 748,895 SH   SOLE NO 0 0 748,895
ISHARES TR EAFE SML CP ETF 464288273   17,444 257,661 SH   SOLE NO 0 0 257,661
ISHARES TR EAFE VALUE ETF 464288877   92,686 1,611,083 SH   SOLE NO 0 0 1,611,083
ISHARES TR ESG ADV TTL USD 46436E619   1,240 27,988 SH   SOLE NO 0 0 27,988
ISHARES TR ESG ADVNCD HY BD 46435G441   3,000 63,365 SH   SOLE NO 0 0 63,365
ISHARES TR ESG AW MSCI EAFE 46435G516   80,677 958,500 SH   SOLE NO 0 0 958,500
ISHARES TR ESG AWARE AGGRSV 46436E668   218 5,957 SH   SOLE NO 0 0 5,957
ISHARES TR ESG AWARE MSCI 46435U663   15,567 372,231 SH   SOLE NO 0 0 372,231
ISHARES TR ESG AWR MSCI USA 46435G425   96,988 768,648 SH   SOLE NO 0 0 768,648
ISHARES TR ESG AWR MSCI USA 46436E221   294 9,814 SH   SOLE NO 0 0 9,814
ISHARES TR ESG AWR US AGRGT 46435U549   21,242 437,160 SH   SOLE NO 0 0 437,160
ISHARES TR ESG AWRE 1 5 YR 46435G243   14,940 593,796 SH   SOLE NO 0 0 593,796
ISHARES TR ESG AWRE USD ETF 46435G193   4,061 170,698 SH   SOLE NO 0 0 170,698
ISHARES TR ESG EAFE ETF 46436E759   2,068 28,703 SH   SOLE NO 0 0 28,703
ISHARES TR ESG MSCI EM LDRS 46436E601   3,657 72,676 SH   SOLE NO 0 0 72,676
ISHARES TR ESG MSCI LEADR 46435U218   5,761 56,743 SH   SOLE NO 0 0 56,743
ISHARES TR ESG MSCI USA ETF 46436E767   3,518 71,672 SH   SOLE NO 0 0 71,672
ISHARES TR ESG SCRD S&P MID 46436E551   3,161 74,745 SH   SOLE NO 0 0 74,745
ISHARES TR ESG SCRND S&P SM 46436E544   334 7,999 SH   SOLE NO 0 0 7,999
ISHARES TR ESG SCRND S&P500 46436E569   1,008 22,789 SH   SOLE NO 0 0 22,789
ISHARES TR EUROPE ETF 464287861   620 10,638 SH   SOLE NO 0 0 10,638
ISHARES TR EXPANDED TECH 464287515   14,994 167,775 SH   SOLE NO 0 0 167,775
ISHARES TR EXPND TEC SC ETF 464287549   27,538 287,037 SH   SOLE NO 0 0 287,037
ISHARES TR EXPONENTIAL TECH 46434V381   17,164 281,926 SH   SOLE NO 0 0 281,926
ISHARES TR FALN ANGLS USD 46435G474   7,221 264,135 SH   SOLE NO 0 0 264,135
ISHARES TR FLTG RATE NT ETF 46429B655   13,923 272,789 SH   SOLE NO 0 0 272,789
ISHARES TR FOCUSD VAL FAC 46435U333   271 3,971 SH   SOLE NO 0 0 3,971
ISHARES TR FUTURE AI & TECH 46435U556   3,033 88,580 SH   SOLE NO 0 0 88,580
ISHARES TR GBL COMM SVC ETF 464287275   295 3,138 SH   SOLE NO 0 0 3,138
ISHARES TR GENOMICS IMMUN 46435U192   859 34,889 SH   SOLE NO 0 0 34,889
ISHARES TR GL CLEAN ENE ETF 464288224   13,191 897,979 SH   SOLE NO 0 0 897,979
ISHARES TR GL TIMB FORE ETF 464288174   370 4,293 SH   SOLE NO 0 0 4,293
ISHARES TR GLB CNS DISC ETF 464288745   1,786 10,067 SH   SOLE NO 0 0 10,067
ISHARES TR GLB CNSM STP ETF 464288737   2,275 34,606 SH   SOLE NO 0 0 34,606
ISHARES TR GLB INFRASTR ETF 464288372   2,021 37,134 SH   SOLE NO 0 0 37,134
ISHARES TR GLOB HLTHCRE ETF 464287325   9,345 95,197 SH   SOLE NO 0 0 95,197
ISHARES TR GLOB INDSTRL ETF 464288729   439 2,949 SH   SOLE NO 0 0 2,949
ISHARES TR GLOB UTILITS ETF 464288711   597 8,445 SH   SOLE NO 0 0 8,445
ISHARES TR GLOBAL 100 ETF 464287572   16,873 170,155 SH   SOLE NO 0 0 170,155
ISHARES TR GLOBAL ENERG ETF 464287341   10,453 258,219 SH   SOLE NO 0 0 258,219
ISHARES TR GLOBAL EQUITY 46434V316   739 16,514 SH   SOLE NO 0 0 16,514
ISHARES TR GLOBAL FINLS ETF 464287333   457 4,834 SH   SOLE NO 0 0 4,834
ISHARES TR GLOBAL MATER ETF 464288695   331 3,550 SH   SOLE NO 0 0 3,550
ISHARES TR GLOBAL REIT ETF 46434V647   2,018 75,604 SH   SOLE NO 0 0 75,604
ISHARES TR GLOBAL TECH ETF 464287291   24,488 296,721 SH   SOLE NO 0 0 296,721
ISHARES TR GNMA BOND ETF 46429B333   238 5,321 SH   SOLE NO 0 0 5,321
ISHARES TR GRWT ALLOCAT ETF 464289867   4,590 77,485 SH   SOLE NO 0 0 77,485
ISHARES TR HDG MSCI EAFE 46434V803   34,580 976,273 SH   SOLE NO 0 0 976,273
ISHARES TR HIGH YLD SYSTM B 46435G250   6,352 132,161 SH   SOLE NO 0 0 132,161
ISHARES TR IBDS DEC28 ETF 46435U515   15,692 614,638 SH   SOLE NO 0 0 614,638
ISHARES TR IBOND DEC 2030 46436E593   2,051 102,316 SH   SOLE NO 0 0 102,316
ISHARES TR IBONDS 2026 TERM 46436E528   2,599 111,026 SH   SOLE NO 0 0 111,026
ISHARES TR IBONDS 2027 TERM 46436E478   8,281 366,431 SH   SOLE NO 0 0 366,431
ISHARES TR IBONDS 2030 TERM 46436E122   1,301 48,412 SH   SOLE NO 0 0 48,412
ISHARES TR IBONDS 24 TRM HG 46435U184   849 36,454 SH   SOLE NO 0 0 36,454
ISHARES TR IBONDS 24 TRM TS 46436E874   11,943 497,623 SH   SOLE NO 0 0 497,623
ISHARES TR IBONDS 25 TRM HG 46435U168   3,557 152,669 SH   SOLE NO 0 0 152,669
ISHARES TR IBONDS 25 TRM TS 46436E866   7,767 331,630 SH   SOLE NO 0 0 331,630
ISHARES TR IBONDS 26 TRM TS 46436E858   11,531 499,953 SH   SOLE NO 0 0 499,953
ISHARES TR IBONDS 27 ETF 46435UAA9   19,630 805,483 SH   SOLE NO 0 0 805,483
ISHARES TR IBONDS 27 TRM TS 46436E841   12,359 546,020 SH   SOLE NO 0 0 546,020
ISHARES TR IBONDS 28 TR HI 46436E387   4,043 169,893 SH   SOLE NO 0 0 169,893
ISHARES TR IBONDS 28 TRM TS 46436E833   12,712 564,825 SH   SOLE NO 0 0 564,825
ISHARES TR IBONDS 29 TR HI 46436E379   7,083 296,081 SH   SOLE NO 0 0 296,081
ISHARES TR IBONDS 29 TRM TS 46436E825   12,323 557,475 SH   SOLE NO 0 0 557,475
ISHARES TR IBONDS DEC 46435U697   4,167 159,647 SH   SOLE NO 0 0 159,647
ISHARES TR IBONDS DEC 2029 46436E163   238 9,324 SH   SOLE NO 0 0 9,324
ISHARES TR IBONDS DEC 2030 46436E726   10,153 457,968 SH   SOLE NO 0 0 457,968
ISHARES TR IBONDS DEC 2031 46436E460   528 25,367 SH   SOLE NO 0 0 25,367
ISHARES TR IBONDS DEC 2031 46436E486   10,882 512,799 SH   SOLE NO 0 0 512,799
ISHARES TR IBONDS DEC 2032 46436E296   664 28,269 SH   SOLE NO 0 0 28,269
ISHARES TR IBONDS DEC 2032 46436E312   4,588 178,453 SH   SOLE NO 0 0 178,453
ISHARES TR IBONDS DEC 2033 46436E130   5,185 196,419 SH   SOLE NO 0 0 196,419
ISHARES TR IBONDS DEC 2033 46436E148   701 27,924 SH   SOLE NO 0 0 27,924
ISHARES TR IBONDS DEC 2034 46438G653   684 25,618 SH   SOLE NO 0 0 25,618
ISHARES TR IBONDS DEC 25 46435U432   7,488 280,852 SH   SOLE NO 0 0 280,852
ISHARES TR IBONDS DEC 26 46435U259   3,318 129,313 SH   SOLE NO 0 0 129,313
ISHARES TR IBONDS DEC 27 46435U283   2,262 88,867 SH   SOLE NO 0 0 88,867
ISHARES TR IBONDS DEC 28 46435U325   622 24,251 SH   SOLE NO 0 0 24,251
ISHARES TR IBONDS DEC 29 46436E205   20,935 890,484 SH   SOLE NO 0 0 890,484
ISHARES TR IBONDS DEC2026 46435GAA0   16,033 659,803 SH   SOLE NO 0 0 659,803
ISHARES TR IBONDS DEC24 ETF 46434VBG4   31,526 1,250,521 SH   SOLE NO 0 0 1,250,521
ISHARES TR IBONDS DEC25 ETF 46434VBD1   24,317 968,786 SH   SOLE NO 0 0 968,786
ISHARES TR IBOXX HI YD ETF 464288513   11,261 140,240 SH   SOLE NO 0 0 140,240
ISHARES TR IBOXX INV CP ETF 464287242   31,132 275,550 SH   SOLE NO 0 0 275,550
ISHARES TR INDIA 50 ETF 464289529   1,247 22,150 SH   SOLE NO 0 0 22,150
ISHARES TR INTERNATIONAL SL 46434V266   3,151 89,381 SH   SOLE NO 0 0 89,381
ISHARES TR INTL DIV GRWTH 46435G524   30,811 413,077 SH   SOLE NO 0 0 413,077
ISHARES TR INTL EQTY FACTOR 46434V274   3,318 105,578 SH   SOLE NO 0 0 105,578
ISHARES TR INTL SEL DIV ETF 464288448   11,542 381,811 SH   SOLE NO 0 0 381,811
ISHARES TR INTL TREA BD ETF 464288117   986 23,582 SH   SOLE NO 0 0 23,582
ISHARES TR INTRM GOV CR ETF 464288612   5,495 51,309 SH   SOLE NO 0 0 51,309
ISHARES TR INVESTMENT GRADE 46435G219   1,448 31,167 SH   SOLE NO 0 0 31,167
ISHARES TR INVT GRD CORP BD 46436E288   464 16,341 SH   SOLE NO 0 0 16,341
ISHARES TR ISHARES 25+ YR T 46436E577   2,026 171,552 SH   SOLE NO 0 0 171,552
ISHARES TR ISHARES BIOTECH 464287556   26,269 180,419 SH   SOLE NO 0 0 180,419
ISHARES TR ISHARES SEMICDTR 464287523   52,282 226,732 SH   SOLE NO 0 0 226,732
ISHARES TR ISHS 1-5YR INVS 464288646   149,808 2,844,818 SH   SOLE NO 0 0 2,844,818
ISHARES TR ISHS 5-10YR INVT 464288638   25,828 480,795 SH   SOLE NO 0 0 480,795
ISHARES TR JPMORGAN USD EMG 464288281   9,078 97,008 SH   SOLE NO 0 0 97,008
ISHARES TR LARGE CAP MAX BU 46438G612   1,910 73,500 SH   SOLE NO 0 0 73,500
ISHARES TR LATN AMER 40 ETF 464287390   15,624 603,020 SH   SOLE NO 0 0 603,020
ISHARES TR MBS ETF 464288588   56,214 586,721 SH   SOLE NO 0 0 586,721
ISHARES TR MICRO-CAP ETF 464288869   1,317 10,681 SH   SOLE NO 0 0 10,681
ISHARES TR MODERT ALLOC ETF 464289875   6,668 147,812 SH   SOLE NO 0 0 147,812
ISHARES TR MORNINGSTAR GRWT 464287119   38,713 460,653 SH   SOLE NO 0 0 460,653
ISHARES TR MORNINGSTAR VALU 464288109   10,895 132,546 SH   SOLE NO 0 0 132,546
ISHARES TR MORNINGSTR US EQ 464287127   12,207 154,068 SH   SOLE NO 0 0 154,068
ISHARES TR MORTGE REL ETF 46435G342   407 17,154 SH   SOLE NO 0 0 17,154
ISHARES TR MRGSTR MD CP ETF 464288208   28,502 374,921 SH   SOLE NO 0 0 374,921
ISHARES TR MRGSTR MD CP GRW 464288307   34,273 469,685 SH   SOLE NO 0 0 469,685
ISHARES TR MRGSTR MD CP VAL 464288406   14,786 192,931 SH   SOLE NO 0 0 192,931
ISHARES TR MRGSTR SM CP ETF 464288505   1,894 32,271 SH   SOLE NO 0 0 32,271
ISHARES TR MRGSTR SM CP GR 464288604   3,785 77,303 SH   SOLE NO 0 0 77,303
ISHARES TR MRNGSTR INC ETF 46432F875   491 23,768 SH   SOLE NO 0 0 23,768
ISHARES TR MRNING SM CP ETF 464288703   2,124 33,457 SH   SOLE NO 0 0 33,457
ISHARES TR MSCI AC ASIA ETF 464288182   9,496 121,049 SH   SOLE NO 0 0 121,049
ISHARES TR MSCI ACWI ETF 464288257   4,728 39,548 SH   SOLE NO 0 0 39,548
ISHARES TR MSCI ACWI EX US 464288240   5,176 90,453 SH   SOLE NO 0 0 90,453
ISHARES TR MSCI ACWI EXUS 46435G847   201 6,086 SH   SOLE NO 0 0 6,086
ISHARES TR MSCI CHINA ETF 46429B671   1,658 32,569 SH   SOLE NO 0 0 32,569
ISHARES TR MSCI EAFE ETF 464287465   95,856 1,146,188 SH   SOLE NO 0 0 1,146,188
ISHARES TR MSCI EAFE MIN VL 46429B689   26,019 339,229 SH   SOLE NO 0 0 339,229
ISHARES TR MSCI EAFE SMCP 46435G839   4,091 125,223 SH   SOLE NO 0 0 125,223
ISHARES TR MSCI EMG MKT ETF 464287234   25,355 552,869 SH   SOLE NO 0 0 552,869
ISHARES TR MSCI EURO FL ETF 464289180   423 17,086 SH   SOLE NO 0 0 17,086
ISHARES TR MSCI GBL SUS DEV 46435G532   1,036 12,222 SH   SOLE NO 0 0 12,222
ISHARES TR MSCI INDIA ETF 46429B598   22,415 382,969 SH   SOLE NO 0 0 382,969
ISHARES TR MSCI INDIA SM CP 46429B614   1,211 14,086 SH   SOLE NO 0 0 14,086
ISHARES TR MSCI INTL MOMENT 46434V449   1,846 45,716 SH   SOLE NO 0 0 45,716
ISHARES TR MSCI INTL QUALTY 46434V456   32,289 778,234 SH   SOLE NO 0 0 778,234
ISHARES TR MSCI INTL VLU FT 46435G409   1,077 36,487 SH   SOLE NO 0 0 36,487
ISHARES TR MSCI KLD400 SOC 464288570   23,669 217,563 SH   SOLE NO 0 0 217,563
ISHARES TR MSCI LW CRB TG 46434V464   894 4,559 SH   SOLE NO 0 0 4,559
ISHARES TR MSCI UK ETF NEW 46435G334   436 11,657 SH   SOLE NO 0 0 11,657
ISHARES TR MSCI USA ESG SLC 464288802   12,659 105,166 SH   SOLE NO 0 0 105,166
ISHARES TR MSCI USA MIN VOL 46429B697   197,177 2,159,424 SH   SOLE NO 0 0 2,159,424
ISHARES TR MSCI USA MMENTM 46432F396   41,774 206,027 SH   SOLE NO 0 0 206,027
ISHARES TR MSCI USA QLT FCT 46432F339   312,767 1,744,381 SH   SOLE NO 0 0 1,744,381
ISHARES TR MSCI USA QUALITY 46436E403   3,658 68,504 SH   SOLE NO 0 0 68,504
ISHARES TR MSCI USA SMCP MN 46435G433   7,832 191,956 SH   SOLE NO 0 0 191,956
ISHARES TR MSCI USA SZE FT 46432F370   329 2,214 SH   SOLE NO 0 0 2,214
ISHARES TR MSCI USA VALUE 46432F388   23,774 218,026 SH   SOLE NO 0 0 218,026
ISHARES TR NATIONAL MUN ETF 464288414   310,795 2,861,041 SH   SOLE NO 0 0 2,861,041
ISHARES TR NEW YORK MUN ETF 464288323   2,619 48,215 SH   SOLE NO 0 0 48,215
ISHARES TR NORTH AMERN NAT 464287374   3,214 72,931 SH   SOLE NO 0 0 72,931
ISHARES TR PFD AND INCM SEC 464288687   68,036 2,047,416 SH   SOLE NO 0 0 2,047,416
ISHARES TR RESIDENTIAL MULT 464288562   1,817 20,454 SH   SOLE NO 0 0 20,454
ISHARES TR RUS 1000 ETF 464287622   65,013 206,792 SH   SOLE NO 0 0 206,792
ISHARES TR RUS 1000 GRW ETF 464287614   786,557 2,095,361 SH   SOLE NO 0 0 2,095,361
ISHARES TR RUS 1000 VAL ETF 464287598   389,623 2,052,806 SH   SOLE NO 0 0 2,052,806
ISHARES TR RUS 2000 GRW ETF 464287648   143,825 506,425 SH   SOLE NO 0 0 506,425
ISHARES TR RUS 2000 VAL ETF 464287630   155,554 932,468 SH   SOLE NO 0 0 932,468
ISHARES TR RUS MD CP GR ETF 464287481   290,395 2,475,873 SH   SOLE NO 0 0 2,475,873
ISHARES TR RUS MDCP VAL ETF 464287473   273,822 2,070,490 SH   SOLE NO 0 0 2,070,490
ISHARES TR RUS MID CAP ETF 464287499   85,578 970,934 SH   SOLE NO 0 0 970,934
ISHARES TR RUS TOP 200 ETF 464289446   6,936 49,388 SH   SOLE NO 0 0 49,388
ISHARES TR RUS TP200 GR ETF 464289438   359,355 1,633,062 SH   SOLE NO 0 0 1,633,062
ISHARES TR RUS TP200 VL ETF 464289420   17,981 221,245 SH   SOLE NO 0 0 221,245
ISHARES TR RUSEL 2500 ETF 46435G268   8,792 129,811 SH   SOLE NO 0 0 129,811
ISHARES TR RUSSELL 2000 ETF 464287655   154,973 701,584 SH   SOLE NO 0 0 701,584
ISHARES TR RUSSELL 3000 ETF 464287689   36,098 110,483 SH   SOLE NO 0 0 110,483
ISHARES TR S&P 100 ETF 464287101   41,770 150,924 SH   SOLE NO 0 0 150,924
ISHARES TR S&P 500 GRWT ETF 464287309   312,934 3,268,241 SH   SOLE NO 0 0 3,268,241
ISHARES TR S&P 500 VAL ETF 464287408   182,452 925,353 SH   SOLE NO 0 0 925,353
ISHARES TR S&P MC 400GR ETF 464287606   72,190 785,267 SH   SOLE NO 0 0 785,267
ISHARES TR S&P MC 400VL ETF 464287705   35,246 285,118 SH   SOLE NO 0 0 285,118
ISHARES TR S&P SML 600 GWT 464287887   56,311 403,693 SH   SOLE NO 0 0 403,693
ISHARES TR SELECT DIVID ETF 464287168   86,691 641,824 SH   SOLE NO 0 0 641,824
ISHARES TR SELF DRIVNG EV 46435U366   1,554 48,935 SH   SOLE NO 0 0 48,935
ISHARES TR SHORT TREAS BD 464288679   18,216 164,658 SH   SOLE NO 0 0 164,658
ISHARES TR SHRT NAT MUN ETF 464288158   26,613 250,617 SH   SOLE NO 0 0 250,617
ISHARES TR SP SMCP600VL ETF 464287879   69,696 647,373 SH   SOLE NO 0 0 647,373
ISHARES TR TIPS BD ETF 464287176   38,961 352,682 SH   SOLE NO 0 0 352,682
ISHARES TR TRS FLT RT BD 46434V860   31,815 628,759 SH   SOLE NO 0 0 628,759
ISHARES TR U S EQUITY FACTR 46434V282   20,016 340,583 SH   SOLE NO 0 0 340,583
ISHARES TR U.S. BAS MTL ETF 464287838   4,692 31,246 SH   SOLE NO 0 0 31,246
ISHARES TR U.S. ENERGY ETF 464287796   6,578 141,950 SH   SOLE NO 0 0 141,950
ISHARES TR U.S. FIN SVC ETF 464287770   2,701 38,024 SH   SOLE NO 0 0 38,024
ISHARES TR U.S. FINLS ETF 464287788   12,819 123,379 SH   SOLE NO 0 0 123,379
ISHARES TR U.S. INSRNCE ETF 464288786   638 4,947 SH   SOLE NO 0 0 4,947
ISHARES TR U.S. MED DVC ETF 464288810   20,407 344,590 SH   SOLE NO 0 0 344,590
ISHARES TR U.S. PHARMA ETF 464288836   2,693 38,142 SH   SOLE NO 0 0 38,142
ISHARES TR U.S. REAL ES ETF 464287739   5,437 53,373 SH   SOLE NO 0 0 53,373
ISHARES TR U.S. TECH ETF 464287721   130,307 859,435 SH   SOLE NO 0 0 859,435
ISHARES TR U.S. UTILITS ETF 464287697   12,682 124,310 SH   SOLE NO 0 0 124,310
ISHARES TR US AER DEF ETF 464288760   42,773 285,836 SH   SOLE NO 0 0 285,836
ISHARES TR US BR DEL SE ETF 464288794   561 4,367 SH   SOLE NO 0 0 4,367
ISHARES TR US CONSM STAPLES 464287812   9,048 128,206 SH   SOLE NO 0 0 128,206
ISHARES TR US CONSUM DISCRE 464287580   5,759 65,491 SH   SOLE NO 0 0 65,491
ISHARES TR US HLTHCARE ETF 464287762   25,251 388,475 SH   SOLE NO 0 0 388,475
ISHARES TR US HLTHCR PR ETF 464288828   4,548 79,636 SH   SOLE NO 0 0 79,636
ISHARES TR US HOME CONS ETF 464288752   16,958 133,425 SH   SOLE NO 0 0 133,425
ISHARES TR US INDUSTRIALS 464287754   5,517 41,270 SH   SOLE NO 0 0 41,270
ISHARES TR US INFRASTRUC 46435U713   19,345 411,850 SH   SOLE NO 0 0 411,850
ISHARES TR US OIL GS EX ETF 464288851   5,581 61,033 SH   SOLE NO 0 0 61,033
ISHARES TR US REGNL BKS ETF 464288778   5,320 111,899 SH   SOLE NO 0 0 111,899
ISHARES TR US SML CAP EQT 46434V290   5,247 79,078 SH   SOLE NO 0 0 79,078
ISHARES TR US SML CP VALUE 46436E536   423 13,124 SH   SOLE NO 0 0 13,124
ISHARES TR US TECH BRKTHR 46436E502   1,245 24,304 SH   SOLE NO 0 0 24,304
ISHARES TR US TELECOM ETF 464287713   797 31,548 SH   SOLE NO 0 0 31,548
ISHARES TR US TREAS BD ETF 46429B267   47,126 2,009,642 SH   SOLE NO 0 0 2,009,642
ISHARES TR US TRSPRTION 464287192   7,164 103,960 SH   SOLE NO 0 0 103,960
ISHARES TR USD GRN BOND ETF 46435U440   1,582 32,731 SH   SOLE NO 0 0 32,731
ISHARES TR USD INV GRDE ETF 464288620   3,150 59,917 SH   SOLE NO 0 0 59,917
ISHARES TR YLD OPTIM BD 46434V787   634 27,683 SH   SOLE NO 0 0 27,683
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   7,244 141,368 SH   SOLE NO 0 0 141,368
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   2,842 56,477 SH   SOLE NO 0 0 56,477
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   298 5,983 SH   SOLE NO 0 0 5,983
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   878 33,894 SH   SOLE NO 0 0 33,894
ISHARES U S ETF TR INT RT HDG C B 46431W705   1,573 16,908 SH   SOLE NO 0 0 16,908
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   399 4,630 SH   SOLE NO 0 0 4,630
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   850 10,849 SH   SOLE NO 0 0 10,849
ITRON INC COM 465741106   1,187 11,111 SH   SOLE NO 0 0 11,111
ITT INC COM 45073V108   4,563 30,522 SH   SOLE NO 0 0 30,522
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   4,240 77,587 SH   SOLE NO 0 0 77,587
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   78,223 1,017,466 SH   SOLE NO 0 0 1,017,466
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   40,152 626,685 SH   SOLE NO 0 0 626,685
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   1,531 37,723 SH   SOLE NO 0 0 37,723
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   471 6,517 SH   SOLE NO 0 0 6,517
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   448 7,189 SH   SOLE NO 0 0 7,189
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   590 9,366 SH   SOLE NO 0 0 9,366
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46654Q823   580 5,887 SH   SOLE NO 0 0 5,887
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   813 7,847 SH   SOLE NO 0 0 7,847
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   549 9,254 SH   SOLE NO 0 0 9,254
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   33,353 691,399 SH   SOLE NO 0 0 691,399
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   4,483 79,157 SH   SOLE NO 0 0 79,157
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   740 12,319 SH   SOLE NO 0 0 12,319
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   2,271 47,282 SH   SOLE NO 0 0 47,282
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   2,468 23,496 SH   SOLE NO 0 0 23,496
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   22,896 349,396 SH   SOLE NO 0 0 349,396
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   218,105 3,665,017 SH   SOLE NO 0 0 3,665,017
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   8,840 144,592 SH   SOLE NO 0 0 144,592
J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799   1,044 20,466 SH   SOLE NO 0 0 20,466
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   5,961 128,503 SH   SOLE NO 0 0 128,503
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   1,324 19,630 SH   SOLE NO 0 0 19,630
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   1,326 27,252 SH   SOLE NO 0 0 27,252
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   74,366 1,126,247 SH   SOLE NO 0 0 1,126,247
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773   1,623 31,120 SH   SOLE NO 0 0 31,120
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   2,059 17,201 SH   SOLE NO 0 0 17,201
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   15,737 306,940 SH   SOLE NO 0 0 306,940
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   95,322 1,735,336 SH   SOLE NO 0 0 1,735,336
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   410 8,057 SH   SOLE NO 0 0 8,057
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   453 9,539 SH   SOLE NO 0 0 9,539
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118   7,912 129,790 SH   SOLE NO 0 0 129,790
J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815   209 4,104 SH   SOLE NO 0 0 4,104
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732   5,690 82,854 SH   SOLE NO 0 0 82,854
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   88,218 1,738,622 SH   SOLE NO 0 0 1,738,622
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   11,099 217,886 SH   SOLE NO 0 0 217,886
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   518 9,061 SH   SOLE NO 0 0 9,061
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   61,992 1,095,854 SH   SOLE NO 0 0 1,095,854
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   6,697 153,700 SH   SOLE NO 0 0 153,700
JABIL INC COM 466313103   3,777 31,516 SH   SOLE NO 0 0 31,516
JACKSON FINANCIAL INC COM CL A 46817M107   14,178 155,412 SH   SOLE NO 0 0 155,412
JACOBS SOLUTIONS INC COM 46982L108   10,461 79,917 SH   SOLE NO 0 0 79,917
JAGUAR HEALTH INC COM NEW 47010C805   15 10,845 SH   SOLE NO 0 0 10,845
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   401 8,184 SH   SOLE NO 0 0 8,184
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   7,072 108,139 SH   SOLE NO 0 0 108,139
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   2,255 31,064 SH   SOLE NO 0 0 31,064
JANUS DETROIT STR TR HENDERSON MTG 47103U852   3,846 82,452 SH   SOLE NO 0 0 82,452
JANUS DETROIT STR TR HENDERSON US REL 47103U829   1,061 40,920 SH   SOLE NO 0 0 40,920
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   3,223 65,718 SH   SOLE NO 0 0 65,718
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   20,504 402,997 SH   SOLE NO 0 0 402,997
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   425 11,169 SH   SOLE NO 0 0 11,169
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,523 13,668 SH   SOLE NO 0 0 13,668
JD.COM INC SPON ADS CL A 47215P106   1,988 49,711 SH   SOLE NO 0 0 49,711
JEFFERIES FINL GROUP INC COM 47233W109   2,882 46,826 SH   SOLE NO 0 0 46,826
JETBLUE AWYS CORP COM 477143101   1,561 237,980 SH   SOLE NO 0 0 237,980
JOBY AVIATION INC COMMON STOCK G65163100   536 106,576 SH   SOLE NO 0 0 106,576
JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818   1,735 79,138 SH   SOLE NO 0 0 79,138
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   32,857 473,168 SH   SOLE NO 0 0 473,168
JOHN HANCOCK EXCHANGE TRADED MORTGAGE BACKED 47804J792   1,150 51,448 SH   SOLE NO 0 0 51,448
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   1,140 39,847 SH   SOLE NO 0 0 39,847
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   4,498 127,214 SH   SOLE NO 0 0 127,214
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   102,439 1,701,652 SH   SOLE NO 0 0 1,701,652
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   4,194 104,484 SH   SOLE NO 0 0 104,484
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   366 15,752 SH   SOLE NO 0 0 15,752
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   1,482 135,125 SH   SOLE NO 0 0 135,125
JOHNSON & JOHNSON COM 478160104   279,600 1,725,286 SH   SOLE NO 0 0 1,725,286
JOHNSON CTLS INTL PLC SHS G51502105   10,856 139,884 SH   SOLE NO 0 0 139,884
JONES LANG LASALLE INC COM 48020Q107   567 2,102 SH   SOLE NO 0 0 2,102
JPMORGAN CHASE & CO. COM 46625H100   370,725 1,758,155 SH   SOLE NO 0 0 1,758,155
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   155 29,099 SH   SOLE NO 0 0 29,099
JUNIPER NETWORKS INC COM 48203R104   628 16,100 SH   SOLE NO 0 0 16,100
KADANT INC COM 48282T104   218 646 SH   SOLE NO 0 0 646
KARYOPHARM THERAPEUTICS INC COM 48576U106   18 22,206 SH   SOLE NO 0 0 22,206
KAYNE ANDERSON ENERGY INFRST COM 486606106   761 69,201 SH   SOLE NO 0 0 69,201
KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105   13 30,500 SH   SOLE NO 0 0 30,500
KB HOME COM 48666K109   1,047 12,217 SH   SOLE NO 0 0 12,217
KELLANOVA COM 487836108   13,726 170,070 SH   SOLE NO 0 0 170,070
KENVUE INC COM 49177J102   6,068 262,326 SH   SOLE NO 0 0 262,326
KEURIG DR PEPPER INC COM 49271V100   899 23,981 SH   SOLE NO 0 0 23,981
KEYCORP COM 493267108   7,738 461,968 SH   SOLE NO 0 0 461,968
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,335 20,986 SH   SOLE NO 0 0 20,986
KIMBERLY-CLARK CORP COM 494368103   35,834 251,853 SH   SOLE NO 0 0 251,853
KIMCO RLTY CORP COM 49446R109   1,273 54,836 SH   SOLE NO 0 0 54,836
KINDER MORGAN INC DEL COM 49456B101   19,099 864,594 SH   SOLE NO 0 0 864,594
KINETIK HOLDINGS INC COM NEW CL A 02215L209   2,074 45,820 SH   SOLE NO 0 0 45,820
KINROSS GOLD CORP COM 496902404   775 82,836 SH   SOLE NO 0 0 82,836
KINSALE CAP GROUP INC COM 49714P108   2,545 5,466 SH   SOLE NO 0 0 5,466
KIRBY CORP COM 497266106   333 2,717 SH   SOLE NO 0 0 2,717
KITE RLTY GROUP TR COM NEW 49803T300   2,457 92,501 SH   SOLE NO 0 0 92,501
KKR & CO INC COM 48251W104   11,612 88,926 SH   SOLE NO 0 0 88,926
KKR INCOME OPPORTUNITIES FD COM 48249T106   209 14,152 SH   SOLE NO 0 0 14,152
KLA CORP COM NEW 482480100   23,524 30,377 SH   SOLE NO 0 0 30,377
KNIFE RIVER CORP COMMON STOCK 498894104   2,647 29,609 SH   SOLE NO 0 0 29,609
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,240 22,982 SH   SOLE NO 0 0 22,982
KOHLS CORP COM 500255104   4,537 215,024 SH   SOLE NO 0 0 215,024
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   2,212 67,616 SH   SOLE NO 0 0 67,616
KONTOOR BRANDS INC COM 50050N103   990 12,101 SH   SOLE NO 0 0 12,101
KORN FERRY COM NEW 500643200   428 5,695 SH   SOLE NO 0 0 5,695
KOSMOS ENERGY LTD COM 500688106   369 91,463 SH   SOLE NO 0 0 91,463
KRAFT HEINZ CO COM 500754106   15,339 436,891 SH   SOLE NO 0 0 436,891
KRANESHARES TRUST CSI CHI INTERNET 500767306   4,231 124,373 SH   SOLE NO 0 0 124,373
KRANESHARES TRUST ELEC VEH FUTUR 500767827   327 14,306 SH   SOLE NO 0 0 14,306
KRANESHARES TRUST EUROPEAN CARBON 500767561   500 21,662 SH   SOLE NO 0 0 21,662
KRANESHARES TRUST MOUNT LUCAS ETF 500767652   615 21,051 SH   SOLE NO 0 0 21,051
KRANESHARES TRUST QUADRTC INT RT 500767736   747 38,783 SH   SOLE NO 0 0 38,783
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   302 12,979 SH   SOLE NO 0 0 12,979
KRISPY KREME INC COM 50101L106   221 20,580 SH   SOLE NO 0 0 20,580
KROGER CO COM 501044101   16,102 281,017 SH   SOLE NO 0 0 281,017
KRYSTAL BIOTECH INC COM 501147102   851 4,676 SH   SOLE NO 0 0 4,676
KT CORP SPONSORED ADR 48268K101   283 18,402 SH   SOLE NO 0 0 18,402
KULICKE & SOFFA INDS INC COM 501242101   2,243 49,709 SH   SOLE NO 0 0 49,709
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   925 40,253 SH   SOLE NO 0 0 40,253
L3HARRIS TECHNOLOGIES INC COM 502431109   20,884 87,797 SH   SOLE NO 0 0 87,797
LABCORP HOLDINGS INC COM SHS 504922105   4,179 18,698 SH   SOLE NO 0 0 18,698
LADDER CAP CORP CL A 505743104   423 36,494 SH   SOLE NO 0 0 36,494
LAKELAND FINL CORP COM 511656100   216 3,316 SH   SOLE NO 0 0 3,316
LAM RESEARCH CORP COM 512807108   34,675 42,489 SH   SOLE NO 0 0 42,489
LAMAR ADVERTISING CO NEW CL A 512816109   2,212 16,559 SH   SOLE NO 0 0 16,559
LAMB WESTON HLDGS INC COM 513272104   1,114 17,209 SH   SOLE NO 0 0 17,209
LANCASTER COLONY CORP COM 513847103   1,060 6,005 SH   SOLE NO 0 0 6,005
LANDSEA HOMES CORP COM 51509P103   723 58,574 SH   SOLE NO 0 0 58,574
LANTHEUS HLDGS INC COM 516544103   853 7,769 SH   SOLE NO 0 0 7,769
LARIMAR THERAPEUTICS INC COM 517125100   101 15,348 SH   SOLE NO 0 0 15,348
LAS VEGAS SANDS CORP COM 517834107   862 17,127 SH   SOLE NO 0 0 17,127
LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870   218 3,920 SH   SOLE NO 0 0 3,920
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   2,120 69,512 SH   SOLE NO 0 0 69,512
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   220 5,030 SH   SOLE NO 0 0 5,030
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   1,717 33,103 SH   SOLE NO 0 0 33,103
LAUDER ESTEE COS INC CL A 518439104   2,095 21,011 SH   SOLE NO 0 0 21,011
LAZARD INC COM 52110M109   1,888 37,476 SH   SOLE NO 0 0 37,476
LCI INDS COM 50189K103   450 3,736 SH   SOLE NO 0 0 3,736
LEAR CORP COM NEW 521865204   383 3,512 SH   SOLE NO 0 0 3,512
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   6,573 90,008 SH   SOLE NO 0 0 90,008
LEGG MASON ETF INVT CLEARBRIDGE DI 524682309   353 7,000 SH   SOLE NO 0 0 7,000
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   27,387 881,183 SH   SOLE NO 0 0 881,183
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   9,397 230,774 SH   SOLE NO 0 0 230,774
LEGGETT & PLATT INC COM 524660107   436 32,027 SH   SOLE NO 0 0 32,027
LEIDOS HOLDINGS INC COM 525327102   15,025 92,181 SH   SOLE NO 0 0 92,181
LEMAITRE VASCULAR INC COM 525558201   926 9,965 SH   SOLE NO 0 0 9,965
LENDINGCLUB CORP COM NEW 52603A208   303 26,500 SH   SOLE NO 0 0 26,500
LENNAR CORP CL A 526057104   8,893 47,433 SH   SOLE NO 0 0 47,433
LENNOX INTL INC COM 526107107   1,952 3,229 SH   SOLE NO 0 0 3,229
LESLIES INC COM 527064109   124 39,187 SH   SOLE NO 0 0 39,187
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   439 20,127 SH   SOLE NO 0 0 20,127
LEXICON PHARMACEUTICALS INC COM NEW 528872302   171 108,734 SH   SOLE NO 0 0 108,734
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   2,730 384,470 SH   SOLE NO 0 0 384,470
LIBERTY ALL-STAR GROWTH FD I COM 529900102   58 10,322 SH   SOLE NO 0 0 10,322
LIBERTY BROADBAND CORP COM SER C 530307305   1,827 23,644 SH   SOLE NO 0 0 23,644
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   299 3,863 SH   SOLE NO 0 0 3,863
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   45 32,500 SH   SOLE NO 0 0 32,500
LIGHTWAVE LOGIC INC COM 532275104   85 30,810 SH   SOLE NO 0 0 30,810
LINCOLN EDL SVCS CORP COM 533535100   153 12,790 SH   SOLE NO 0 0 12,790
LINCOLN ELEC HLDGS INC COM 533900106   2,969 15,464 SH   SOLE NO 0 0 15,464
LINCOLN NATL CORP IND COM 534187109   3,485 110,615 SH   SOLE NO 0 0 110,615
LINDE PLC SHS G54950103   43,764 91,774 SH   SOLE NO 0 0 91,774
LINEAGE CELL THERAPEUTICS IN COM 53566P109   44 48,261 SH   SOLE NO 0 0 48,261
LINKBANCORP INC COM 53578P105   287 44,814 SH   SOLE NO 0 0 44,814
LIQUIDIA CORPORATION COM NEW 53635D202   113 11,342 SH   SOLE NO 0 0 11,342
LISTED FD TR HORIZON KINETICS 53656F623   9,641 256,473 SH   SOLE NO 0 0 256,473
LISTED FD TR HORIZON KINETICS 53656G514   227 7,799 SH   SOLE NO 0 0 7,799
LISTED FD TR ROUNDHILL BALL 53656F417   880 65,198 SH   SOLE NO 0 0 65,198
LISTED FD TR ROUNDHILL MAGNIF 53656G498   9,486 198,945 SH   SOLE NO 0 0 198,945
LISTED FD TR STF TAC GW & INC 53656F169   209 9,001 SH   SOLE NO 0 0 9,001
LISTED FD TR SWAN HEDGED EQTY 53656F599   1,115 50,098 SH   SOLE NO 0 0 50,098
LISTED FD TR TRUESHARES STRUC 53656F722   1,144 29,000 SH   SOLE NO 0 0 29,000
LISTED FD TR TRUESHARES STRUC 53656F797   619 20,519 SH   SOLE NO 0 0 20,519
LISTED FD TR TRUESHS TECH AI 53656F821   394 10,477 SH   SOLE NO 0 0 10,477
LITHIA MTRS INC COM 536797103   278 877 SH   SOLE NO 0 0 877
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   78 24,048 SH   SOLE NO 0 0 24,048
LITHIUM AMERS CORP NEW COM SHS 53681J103   96 35,460 SH   SOLE NO 0 0 35,460
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   6,493 230,834 SH   SOLE NO 0 0 230,834
LITTELFUSE INC COM 537008104   319 1,203 SH   SOLE NO 0 0 1,203
LIVE NATION ENTERTAINMENT IN COM 538034109   1,005 9,176 SH   SOLE NO 0 0 9,176
LIVE OAK BANCSHARES INC COM 53803X105   3,653 77,112 SH   SOLE NO 0 0 77,112
LKQ CORP COM 501889208   750 18,788 SH   SOLE NO 0 0 18,788
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   470 150,611 SH   SOLE NO 0 0 150,611
LMP CAP & INCOME FD INC COM 50208A102   367 20,843 SH   SOLE NO 0 0 20,843
LOCKHEED MARTIN CORP COM 539830109   144,916 247,906 SH   SOLE NO 0 0 247,906
LOEWS CORP COM 540424108   313 3,962 SH   SOLE NO 0 0 3,962
LOUISIANA PAC CORP COM 546347105   771 7,178 SH   SOLE NO 0 0 7,178
LOWES COS INC COM 548661107   114,944 424,382 SH   SOLE NO 0 0 424,382
LPL FINL HLDGS INC COM 50212V100   1,386 5,958 SH   SOLE NO 0 0 5,958
LTC PPTYS INC COM 502175102   449 12,242 SH   SOLE NO 0 0 12,242
LUCID GROUP INC COM 549498103   551 156,026 SH   SOLE NO 0 0 156,026
LULULEMON ATHLETICA INC COM 550021109   16,620 61,249 SH   SOLE NO 0 0 61,249
LUMEN TECHNOLOGIES INC COM 550241103   3,595 506,274 SH   SOLE NO 0 0 506,274
LUMENTUM HLDGS INC COM 55024U109   335 5,292 SH   SOLE NO 0 0 5,292
LUMINAR TECHNOLOGIES INC COM CL A 550424105   148 164,292 SH   SOLE NO 0 0 164,292
LUNA INNOVATIONS INC COM 550351100   39 16,592 SH   SOLE NO 0 0 16,592
LXP INDUSTRIAL TRUST COM 529043101   202 20,107 SH   SOLE NO 0 0 20,107
LYFT INC CL A COM 55087P104   779 61,130 SH   SOLE NO 0 0 61,130
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   10,153 105,867 SH   SOLE NO 0 0 105,867
M & T BK CORP COM 55261F104   12,724 71,434 SH   SOLE NO 0 0 71,434
M/I HOMES INC COM 55305B101   237 1,383 SH   SOLE NO 0 0 1,383
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   386 3,468 SH   SOLE NO 0 0 3,468
MACYS INC COM 55616P104   690 43,983 SH   SOLE NO 0 0 43,983
MADISON COVERED CALL & EQUIT COM 557437100   267 37,523 SH   SOLE NO 0 0 37,523
MADISON SQUARE GRDN SPRT COR CL A 55825T103   264 1,268 SH   SOLE NO 0 0 1,268
MADRIGAL PHARMACEUTICALS INC COM 558868105   414 1,952 SH   SOLE NO 0 0 1,952
MAGNA INTL INC COM 559222401   383 9,331 SH   SOLE NO 0 0 9,331
MAGNITE INC COM 55955D100   1,785 128,873 SH   SOLE NO 0 0 128,873
MAGNOLIA OIL & GAS CORP CL A 559663109   2,494 102,117 SH   SOLE NO 0 0 102,117
MAIN STR CAP CORP COM 56035L104   5,529 110,281 SH   SOLE NO 0 0 110,281
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   378 4,071 SH   SOLE NO 0 0 4,071
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   8,902 283,682 SH   SOLE NO 0 0 283,682
MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695   242 21,795 SH   SOLE NO 0 0 21,795
MANHATTAN ASSOCIATES INC COM 562750109   221 786 SH   SOLE NO 0 0 786
MANNKIND CORP COM NEW 56400P706   443 70,400 SH   SOLE NO 0 0 70,400
MANPOWERGROUP INC WIS COM 56418H100   203 2,755 SH   SOLE NO 0 0 2,755
MANULIFE FINL CORP COM 56501R106   9,107 308,193 SH   SOLE NO 0 0 308,193
MARA HOLDINGS INC COM 565788106   1,266 78,061 SH   SOLE NO 0 0 78,061
MARATHON OIL CORP COM 565849106   3,666 137,680 SH   SOLE NO 0 0 137,680
MARATHON PETE CORP COM 56585A102   26,309 161,494 SH   SOLE NO 0 0 161,494
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   22 12,618 SH   SOLE NO 0 0 12,618
MARKEL GROUP INC COM 570535104   6,330 4,036 SH   SOLE NO 0 0 4,036
MARKETAXESS HLDGS INC COM 57060D108   1,664 6,493 SH   SOLE NO 0 0 6,493
MARQETA INC CLASS A COM 57142B104   2,258 458,925 SH   SOLE NO 0 0 458,925
MARRIOTT INTL INC NEW CL A 571903202   29,996 120,659 SH   SOLE NO 0 0 120,659
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   341 4,638 SH   SOLE NO 0 0 4,638
MARSH & MCLENNAN COS INC COM 571748102   21,748 97,485 SH   SOLE NO 0 0 97,485
MARTIN MARIETTA MATLS INC COM 573284106   4,427 8,225 SH   SOLE NO 0 0 8,225
MARVELL TECHNOLOGY INC COM 573874104   14,606 202,520 SH   SOLE NO 0 0 202,520
MASCO CORP COM 574599106   2,373 28,267 SH   SOLE NO 0 0 28,267
MASTEC INC COM 576323109   5,576 45,296 SH   SOLE NO 0 0 45,296
MASTERBRAND INC COMMON STOCK 57638P104   539 29,060 SH   SOLE NO 0 0 29,060
MASTERCARD INCORPORATED CL A 57636Q104   136,752 276,937 SH   SOLE NO 0 0 276,937
MATADOR RES CO COM 576485205   457 9,244 SH   SOLE NO 0 0 9,244
MATCH GROUP INC NEW COM 57667L107   585 15,470 SH   SOLE NO 0 0 15,470
MATSON INC COM 57686G105   519 3,637 SH   SOLE NO 0 0 3,637
MATTEL INC COM 577081102   290 15,241 SH   SOLE NO 0 0 15,241
MATTERPORT INC COM CL A 577096100   54 12,021 SH   SOLE NO 0 0 12,021
MCCORMICK & CO INC COM NON VTG 579780206   8,831 107,302 SH   SOLE NO 0 0 107,302
MCCORMICK & CO INC COM VTG 579780107   2,263 27,422 SH   SOLE NO 0 0 27,422
MCDONALDS CORP COM 580135101   174,232 572,173 SH   SOLE NO 0 0 572,173
MCKESSON CORP COM 58155Q103   34,750 70,284 SH   SOLE NO 0 0 70,284
MDU RES GROUP INC COM 552690109   3,856 140,697 SH   SOLE NO 0 0 140,697
MEDICAL PPTYS TRUST INC COM 58463J304   1,120 191,477 SH   SOLE NO 0 0 191,477
MEDPACE HLDGS INC COM 58506Q109   1,041 3,118 SH   SOLE NO 0 0 3,118
MEDTRONIC PLC SHS G5960L103   81,583 906,175 SH   SOLE NO 0 0 906,175
MERCADOLIBRE INC COM 58733R102   17,151 8,358 SH   SOLE NO 0 0 8,358
MERCHANTS BANCORP IND COM 58844R108   531 11,802 SH   SOLE NO 0 0 11,802
MERCK & CO INC COM 58933Y105   171,564 1,510,779 SH   SOLE NO 0 0 1,510,779
MERCURY GENL CORP NEW COM 589400100   552 8,770 SH   SOLE NO 0 0 8,770
MESABI TR CTF BEN INT 590672101   323 14,281 SH   SOLE NO 0 0 14,281
META PLATFORMS INC CL A 30303M102   329,742 576,028 SH   SOLE NO 0 0 576,028
METALLUS INC COM 887399103   158 10,681 SH   SOLE NO 0 0 10,681
METLIFE INC COM 59156R108   18,932 229,537 SH   SOLE NO 0 0 229,537
METTLER TOLEDO INTERNATIONAL COM 592688105   886 591 SH   SOLE NO 0 0 591
MFA FINL INC COM 55272X607   215 16,863 SH   SOLE NO 0 0 16,863
MFS CHARTER INCOME TR SH BEN INT 552727109   798 121,471 SH   SOLE NO 0 0 121,471
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   42 12,626 SH   SOLE NO 0 0 12,626
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   2,784 695,235 SH   SOLE NO 0 0 695,235
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   20 11,099 SH   SOLE NO 0 0 11,099
MFS INTER INCOME TR SH BEN INT 55273C107   160 58,936 SH   SOLE NO 0 0 58,936
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   859 176,301 SH   SOLE NO 0 0 176,301
MFS MUN INCOME TR SH BEN INT 552738106   196 34,341 SH   SOLE NO 0 0 34,341
MGE ENERGY INC COM 55277P104   4,227 46,221 SH   SOLE NO 0 0 46,221
MGIC INVT CORP WIS COM 552848103   271 10,572 SH   SOLE NO 0 0 10,572
MGM RESORTS INTERNATIONAL COM 552953101   5,705 145,948 SH   SOLE NO 0 0 145,948
MICROCHIP TECHNOLOGY INC. COM 595017104   6,714 83,628 SH   SOLE NO 0 0 83,628
MICROCLOUD HOLOGRAM INC ORD SHS NEW G55032208   188 523,000 SH   SOLE NO 0 0 523,000
MICRON TECHNOLOGY INC COM 595112103   31,260 301,415 SH   SOLE NO 0 0 301,415
MICROSOFT CORP COM 594918104   1,473,560 3,424,495 SH   SOLE NO 0 0 3,424,495
MICROSTRATEGY INC CL A NEW 594972408   38,025 225,531 SH   SOLE NO 0 0 225,531
MICROVAST HOLDINGS INC COM 59516C106   9 36,219 SH   SOLE NO 0 0 36,219
MICROVISION INC DEL COM NEW 594960304   19 16,527 SH   SOLE NO 0 0 16,527
MID-AMER APT CMNTYS INC COM 59522J103   1,347 8,474 SH   SOLE NO 0 0 8,474
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   4,318 322,468 SH   SOLE NO 0 0 322,468
MIDDLEBY CORP COM 596278101   241 1,730 SH   SOLE NO 0 0 1,730
MIDDLESEX WTR CO COM 596680108   560 8,586 SH   SOLE NO 0 0 8,586
MIDLAND STATES BANCORP INC COM 597742105   279 12,468 SH   SOLE NO 0 0 12,468
MILLER INDS INC TENN COM NEW 600551204   202 3,317 SH   SOLE NO 0 0 3,317
MILLICOM INTL CELLULAR S A COM STK L6388F110   339 12,493 SH   SOLE NO 0 0 12,493
MIND MEDICINE MINDMED INC COM NEW 60255C885   111 19,564 SH   SOLE NO 0 0 19,564
MINERALS TECHNOLOGIES INC COM 603158106   206 2,663 SH   SOLE NO 0 0 2,663
MIRUM PHARMACEUTICALS INC COM 604749101   548 14,050 SH   SOLE NO 0 0 14,050
MISSION PRODUCE INC COM 60510V108   281 21,910 SH   SOLE NO 0 0 21,910
MITEK SYS INC COM NEW 606710200   203 23,423 SH   SOLE NO 0 0 23,423
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   1,100 108,084 SH   SOLE NO 0 0 108,084
MKS INSTRS INC COM 55306N104   525 4,830 SH   SOLE NO 0 0 4,830
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   187 13,675 SH   SOLE NO 0 0 13,675
MODERNA INC COM 60770K107   4,957 74,175 SH   SOLE NO 0 0 74,175
MODINE MFG CO COM 607828100   1,094 8,238 SH   SOLE NO 0 0 8,238
MOLINA HEALTHCARE INC COM 60855R100   5,942 17,244 SH   SOLE NO 0 0 17,244
MOLSON COORS BEVERAGE CO CL B 60871R209   6,858 119,225 SH   SOLE NO 0 0 119,225
MONDAY COM LTD SHS M7S64H106   1,031 3,712 SH   SOLE NO 0 0 3,712
MONDELEZ INTL INC CL A 609207105   33,421 453,653 SH   SOLE NO 0 0 453,653
MONGODB INC CL A 60937P106   3,150 11,653 SH   SOLE NO 0 0 11,653
MONOGRAM TECHNOLOGIES INC COM 609786108   91 34,262 SH   SOLE NO 0 0 34,262
MONOLITHIC PWR SYS INC COM 609839105   4,118 4,454 SH   SOLE NO 0 0 4,454
MONROE CAP CORP COM 610335101   1,090 134,869 SH   SOLE NO 0 0 134,869
MONSTER BEVERAGE CORP NEW COM 61174X109   9,110 174,621 SH   SOLE NO 0 0 174,621
MOODYS CORP COM 615369105   10,994 23,164 SH   SOLE NO 0 0 23,164
MOOG INC CL A 615394202   555 2,749 SH   SOLE NO 0 0 2,749
MORGAN STANLEY COM NEW 617446448   44,877 430,516 SH   SOLE NO 0 0 430,516
MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106   38,984 650,729 SH   SOLE NO 0 0 650,729
MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601   1,325 26,138 SH   SOLE NO 0 0 26,138
MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205   34,951 487,890 SH   SOLE NO 0 0 487,890
MORGAN STANLEY ETF TRUST CALVERT US MDCP 61774R403   255 4,246 SH   SOLE NO 0 0 4,246
MORGAN STANLEY ETF TRUST EATON VANCE FLTG 61774R833   1,145 22,850 SH   SOLE NO 0 0 22,850
MORGAN STANLEY ETF TRUST EATON VANCE SHOR 61774R825   623 12,237 SH   SOLE NO 0 0 12,237
MORGAN STANLEY ETF TRUST EATON VANCE SHRT 61774R858   281 5,600 SH   SOLE NO 0 0 5,600
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841   2,130 41,120 SH   SOLE NO 0 0 41,120
MORNINGSTAR INC COM 617700109   456 1,428 SH   SOLE NO 0 0 1,428
MOSAIC CO NEW COM 61945C103   2,075 77,465 SH   SOLE NO 0 0 77,465
MOTOROLA SOLUTIONS INC COM NEW 620076307   18,898 42,030 SH   SOLE NO 0 0 42,030
MOVANO INC COM 62459M107   6 17,000 SH   SOLE NO 0 0 17,000
MP MATERIALS CORP COM CL A 553368101   741 41,998 SH   SOLE NO 0 0 41,998
MPLX LP COM UNIT REP LTD 55336V100   5,503 123,785 SH   SOLE NO 0 0 123,785
MR COOPER GROUP INC COM 62482R107   448 4,856 SH   SOLE NO 0 0 4,856
MSA SAFETY INC COM 553498106   1,595 8,992 SH   SOLE NO 0 0 8,992
MSC INDL DIRECT INC CL A 553530106   1,230 14,295 SH   SOLE NO 0 0 14,295
MSCI INC COM 55354G100   5,405 9,272 SH   SOLE NO 0 0 9,272
MUELLER INDS INC COM 624756102   3,980 53,711 SH   SOLE NO 0 0 53,711
MUELLER WTR PRODS INC COM SER A 624758108   248 11,450 SH   SOLE NO 0 0 11,450
MURPHY OIL CORP COM 626717102   209 6,209 SH   SOLE NO 0 0 6,209
MURPHY USA INC COM 626755102   414 841 SH   SOLE NO 0 0 841
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   114 46,510 SH   SOLE NO 0 0 46,510
NANO NUCLEAR ENERGY INC COM 63010H108   201 13,966 SH   SOLE NO 0 0 13,966
NAPCO SEC TECHNOLOGIES INC COM 630402105   270 6,684 SH   SOLE NO 0 0 6,684
NASDAQ INC COM 631103108   7,174 98,258 SH   SOLE NO 0 0 98,258
NATERA INC COM 632307104   1,228 9,675 SH   SOLE NO 0 0 9,675
NATIONAL FUEL GAS CO COM 636180101   6,592 108,759 SH   SOLE NO 0 0 108,759
NATIONAL GRID PLC SPONSORED ADR NE 636274409   8,606 123,530 SH   SOLE NO 0 0 123,530
NATIONAL HEALTH INVS INC COM 63633D104   1,483 17,644 SH   SOLE NO 0 0 17,644
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   359 7,458 SH   SOLE NO 0 0 7,458
NATIXIS ETF TR GATEWAY QUALITY 63873X307   2,713 49,944 SH   SOLE NO 0 0 49,944
NATWEST GROUP PLC SPONS ADR 639057207   109 11,609 SH   SOLE NO 0 0 11,609
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   7,281 116,258 SH   SOLE NO 0 0 116,258
NAVITAS SEMICONDUCTOR CORP COM 63942X106   908 370,440 SH   SOLE NO 0 0 370,440
NB BANCORP INC COM 63945M107   237 12,750 SH   SOLE NO 0 0 12,750
NBT BANCORP INC COM 628778102   5,475 123,785 SH   SOLE NO 0 0 123,785
NCINO INC COM 63947X101   405 12,817 SH   SOLE NO 0 0 12,817
NCR ATLEOS CORPORATION COM SHS 63001N106   314 11,015 SH   SOLE NO 0 0 11,015
NCR VOYIX CORPORATION COM 62886E108   382 28,181 SH   SOLE NO 0 0 28,181
NEOGEN CORP COM 640491106   622 36,996 SH   SOLE NO 0 0 36,996
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675   253 4,927 SH   SOLE NO 0 0 4,927
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   2,587 50,492 SH   SOLE NO 0 0 50,492
NET LEASE OFFICE PROPERTIES COM 64110Y108   1,566 51,153 SH   SOLE NO 0 0 51,153
NET POWER INC COM CL A 64107A105   110 15,757 SH   SOLE NO 0 0 15,757
NETAPP INC COM 64110D104   2,697 21,833 SH   SOLE NO 0 0 21,833
NETEASE INC SPONSORED ADS 64110W102   414 4,430 SH   SOLE NO 0 0 4,430
NETFLIX INC COM 64110L106   101,670 143,345 SH   SOLE NO 0 0 143,345
NETSCOUT SYS INC COM 64115T104   363 16,683 SH   SOLE NO 0 0 16,683
NEUBERGER BERMAN ENERGY INFR COM 64129H104   146 17,802 SH   SOLE NO 0 0 17,802
NEUBERGER BERMAN ETF TRUST SHORT DURATION I 64135A887   307 5,936 SH   SOLE NO 0 0 5,936
NEUBERGER BERMAN HIGH YIELD COM 64128C106   312 36,011 SH   SOLE NO 0 0 36,011
NEUBERGER BERMAN MUN FD INC COM 64124P101   477 42,894 SH   SOLE NO 0 0 42,894
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   283 22,094 SH   SOLE NO 0 0 22,094
NEUBERGER BERMAN REAL ESTATE COM 64190A103   87 21,130 SH   SOLE NO 0 0 21,130
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,760 15,276 SH   SOLE NO 0 0 15,276
NEUROSENSE THERAPEUTICS LTD ORDINARY SHARES M74240108   16 12,625 SH   SOLE NO 0 0 12,625
NEW AMER HIGH INCOME FD INC COM NEW 641876800   97 11,617 SH   SOLE NO 0 0 11,617
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   334 4,180 SH   SOLE NO 0 0 4,180
NEW FORTRESS ENERGY INC COM CL A 644393100   243 26,770 SH   SOLE NO 0 0 26,770
NEW FOUND GOLD CORP COM 64440N103   46 18,130 SH   SOLE NO 0 0 18,130
NEW GOLD INC CDA COM 644535106   151 52,555 SH   SOLE NO 0 0 52,555
NEW JERSEY RES CORP COM 646025106   5,869 124,353 SH   SOLE NO 0 0 124,353
NEW MTN FIN CORP COM 647551100   1,224 102,176 SH   SOLE NO 0 0 102,176
NEW YORK CMNTY BANCORP INC COM NEW 649445400   1,177 104,772 SH   SOLE NO 0 0 104,772
NEW YORK LIFE INVESTMENTS ET CANDRIAM US LRG 45409B461   353 7,376 SH   SOLE NO 0 0 7,376
NEW YORK LIFE INVESTMENTS ET NYLI FTSE INTERN 45409B560   938 33,925 SH   SOLE NO 0 0 33,925
NEW YORK LIFE INVESTMENTS ET NYLI HEDGE MULTI 45409B107   543 16,920 SH   SOLE NO 0 0 16,920
NEW YORK LIFE INVESTMENTS ET NYLI MERGER ARBI 45409B800   5,461 166,084 SH   SOLE NO 0 0 166,084
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUN 45409F827   4,899 199,128 SH   SOLE NO 0 0 199,128
NEW YORK LIFE INVTS ACTIVE E NYLI MACKAY MUNI 45409F843   2,159 87,829 SH   SOLE NO 0 0 87,829
NEW YORK MTG TR INC COM 649604840   212 33,507 SH   SOLE NO 0 0 33,507
NEW YORK TIMES CO CL A 650111107   966 17,351 SH   SOLE NO 0 0 17,351
NEWELL BRANDS INC COM 651229106   785 102,185 SH   SOLE NO 0 0 102,185
NEWMARKET CORP COM 651587107   817 1,480 SH   SOLE NO 0 0 1,480
NEWMONT CORP COM 651639106   15,948 298,369 SH   SOLE NO 0 0 298,369
NEWTEKONE INC COM NEW 652526203   127 10,182 SH   SOLE NO 0 0 10,182
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   115 18,399 SH   SOLE NO 0 0 18,399
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,004 6,073 SH   SOLE NO 0 0 6,073
NEXTDECADE CORP COM 65342K105   200 42,512 SH   SOLE NO 0 0 42,512
NEXTERA ENERGY INC COM 65339F101   227,139 2,687,079 SH   SOLE NO 0 0 2,687,079
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,777 64,325 SH   SOLE NO 0 0 64,325
NEXTNAV INC COMMON STOCK 65345N106   97 12,891 SH   SOLE NO 0 0 12,891
NEXTRACKER INC CLASS A COM 65290E101   305 8,140 SH   SOLE NO 0 0 8,140
NICE LTD SPONSORED ADR 653656108   1,533 8,828 SH   SOLE NO 0 0 8,828
NIKE INC CL B 654106103   40,197 454,719 SH   SOLE NO 0 0 454,719
NIO INC SPON ADS 62914V106   1,305 195,291 SH   SOLE NO 0 0 195,291
NIOCORP DEVS LTD COM NEW 654484609   22 10,174 SH   SOLE NO 0 0 10,174
NISOURCE INC COM 65473P105   5,948 171,670 SH   SOLE NO 0 0 171,670
NNN REIT INC COM 637417106   9,226 190,260 SH   SOLE NO 0 0 190,260
NOBLE CORP PLC ORD SHS A G65431127   1,358 37,576 SH   SOLE NO 0 0 37,576
NOKIA CORP SPONSORED ADR 654902204   499 114,114 SH   SOLE NO 0 0 114,114
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,209 329,548 SH   SOLE NO 0 0 329,548
NORDSON CORP COM 655663102   2,517 9,582 SH   SOLE NO 0 0 9,582
NORDSTROM INC COM 655664100   4,198 186,640 SH   SOLE NO 0 0 186,640
NORFOLK SOUTHN CORP COM 655844108   32,235 129,720 SH   SOLE NO 0 0 129,720
NORTHEAST BK LEWISTON ME COM 66405S100   2,272 29,457 SH   SOLE NO 0 0 29,457
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   102 308,729 SH   SOLE NO 0 0 308,729
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   459 14,130 SH   SOLE NO 0 0 14,130
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   3,644 89,594 SH   SOLE NO 0 0 89,594
NORTHERN LTS FD TR IV INSPIRE 500 ETF 66537J796   3,159 14,796 SH   SOLE NO 0 0 14,796
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   972 40,382 SH   SOLE NO 0 0 40,382
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   522 13,205 SH   SOLE NO 0 0 13,205
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   2,263 70,067 SH   SOLE NO 0 0 70,067
NORTHERN LTS FD TR IV INSPIRE MOMENTUM 66538H369   453 14,397 SH   SOLE NO 0 0 14,397
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   423 11,150 SH   SOLE NO 0 0 11,150
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   336 6,249 SH   SOLE NO 0 0 6,249
NORTHERN TR CORP COM 665859104   3,645 40,492 SH   SOLE NO 0 0 40,492
NORTHRIM BANCORP INC COM 666762109   983 13,801 SH   SOLE NO 0 0 13,801
NORTHROP GRUMMAN CORP COM 666807102   44,861 84,953 SH   SOLE NO 0 0 84,953
NORTHWEST BANCSHARES INC MD COM 667340103   578 43,199 SH   SOLE NO 0 0 43,199
NORTHWEST NAT HLDG CO COM 66765N105   751 18,397 SH   SOLE NO 0 0 18,397
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   2,507 43,806 SH   SOLE NO 0 0 43,806
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   16,856 821,859 SH   SOLE NO 0 0 821,859
NORWOOD FINANCIAL CORP COM 669549107   743 26,937 SH   SOLE NO 0 0 26,937
NOV INC COM 62955J103   317 19,820 SH   SOLE NO 0 0 19,820
NOVAGOLD RES INC COM NEW 66987E206   137 33,511 SH   SOLE NO 0 0 33,511
NOVARTIS AG SPONSORED ADR 66987V109   23,408 203,510 SH   SOLE NO 0 0 203,510
NOVAVAX INC COM NEW 670002401   503 39,798 SH   SOLE NO 0 0 39,798
NOVO-NORDISK A S ADR 670100205   51,121 429,333 SH   SOLE NO 0 0 429,333
NRG ENERGY INC COM NEW 629377508   3,871 42,493 SH   SOLE NO 0 0 42,493
NU HLDGS LTD ORD SHS CL A G6683N103   2,081 152,432 SH   SOLE NO 0 0 152,432
NUCOR CORP COM 670346105   34,912 232,219 SH   SOLE NO 0 0 232,219
NUSCALE PWR CORP CL A COM 67079K100   2,426 209,538 SH   SOLE NO 0 0 209,538
NUSHARES ETF TR ESG DIVIDEND ETF 67092P813   497 16,745 SH   SOLE NO 0 0 16,745
NUSHARES ETF TR ESG LARGE CAP 67092P862   418 9,031 SH   SOLE NO 0 0 9,031
NUSHARES ETF TR GET OPP ETF 67092P797   307 9,458 SH   SOLE NO 0 0 9,458
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   448 14,445 SH   SOLE NO 0 0 14,445
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   1,429 42,459 SH   SOLE NO 0 0 42,459
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   39,635 479,671 SH   SOLE NO 0 0 479,671
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   27,751 665,164 SH   SOLE NO 0 0 665,164
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   5,188 115,760 SH   SOLE NO 0 0 115,760
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   5,547 150,561 SH   SOLE NO 0 0 150,561
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   6,181 144,284 SH   SOLE NO 0 0 144,284
NUSHARES ETF TR NUVEEN ESG US 67092P870   3,196 140,800 SH   SOLE NO 0 0 140,800
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   298 8,781 SH   SOLE NO 0 0 8,781
NUTANIX INC CL A 67059N108   1,149 19,389 SH   SOLE NO 0 0 19,389
NUTRIEN LTD COM 67077M108   5,116 106,443 SH   SOLE NO 0 0 106,443
NUVALENT INC COM 670703107   236 2,309 SH   SOLE NO 0 0 2,309
NUVEEN AMT FREE MUN CR INC F COM 67071L106   10,595 791,259 SH   SOLE NO 0 0 791,259
NUVEEN AMT FREE QLTY MUN INC COM 670657105   11,186 934,476 SH   SOLE NO 0 0 934,476
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   479 33,691 SH   SOLE NO 0 0 33,691
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   334 28,216 SH   SOLE NO 0 0 28,216
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   645 54,239 SH   SOLE NO 0 0 54,239
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   145 10,688 SH   SOLE NO 0 0 10,688
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   175 19,138 SH   SOLE NO 0 0 19,138
NUVEEN CHURCHILL DIRECT LEND COM SHS 67090S108   219 12,547 SH   SOLE NO 0 0 12,547
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   383 24,949 SH   SOLE NO 0 0 24,949
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   461 79,655 SH   SOLE NO 0 0 79,655
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   651 43,832 SH   SOLE NO 0 0 43,832
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   2,441 217,725 SH   SOLE NO 0 0 217,725
NUVEEN FLOATING RATE INCOME COM 67072T108   3,332 377,773 SH   SOLE NO 0 0 377,773
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   218 16,308 SH   SOLE NO 0 0 16,308
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   178 15,218 SH   SOLE NO 0 0 15,218
NUVEEN MINN QUALITY MUN INM SHS 670734102   421 32,579 SH   SOLE NO 0 0 32,579
NUVEEN MULTI ASSET INCOME FU COM 670750108   287 21,684 SH   SOLE NO 0 0 21,684
NUVEEN MUN CR OPPORTUNITIES COM 670663103   1,781 152,599 SH   SOLE NO 0 0 152,599
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   2,840 243,583 SH   SOLE NO 0 0 243,583
NUVEEN MUN INCOME FD INC COM 67062J102   252 25,108 SH   SOLE NO 0 0 25,108
NUVEEN MUN VALUE FD INC COM 670928100   3,915 434,054 SH   SOLE NO 0 0 434,054
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   6,904 527,026 SH   SOLE NO 0 0 527,026
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   2,118 84,332 SH   SOLE NO 0 0 84,332
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   1,620 124,248 SH   SOLE NO 0 0 124,248
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   877 78,322 SH   SOLE NO 0 0 78,322
NUVEEN NEW YORK QLT MUN INC COM 67066X107   661 56,045 SH   SOLE NO 0 0 56,045
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   1,064 84,320 SH   SOLE NO 0 0 84,320
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   17,704 2,193,784 SH   SOLE NO 0 0 2,193,784
NUVEEN QUALITY MUNCP INCOME COM 67066V101   5,434 438,974 SH   SOLE NO 0 0 438,974
NUVEEN REAL ASSET INCOME & G COM 67074Y105   155 11,343 SH   SOLE NO 0 0 11,343
NUVEEN REAL ESTATE INCOME FD COM 67071B108   1,284 138,031 SH   SOLE NO 0 0 138,031
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   4,861 354,326 SH   SOLE NO 0 0 354,326
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   415 24,702 SH   SOLE NO 0 0 24,702
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   249 26,932 SH   SOLE NO 0 0 26,932
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   2,001 132,433 SH   SOLE NO 0 0 132,433
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   751 45,207 SH   SOLE NO 0 0 45,207
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   176 13,524 SH   SOLE NO 0 0 13,524
NUVEEN VRIABL RAT PFD & INM COM 67080R102   780 41,157 SH   SOLE NO 0 0 41,157
NVENT ELECTRIC PLC SHS G6700G107   1,213 17,271 SH   SOLE NO 0 0 17,271
NVIDIA CORPORATION COM 67066G104   1,449,121 11,932,814 SH   SOLE NO 0 0 11,932,814
NVR INC COM 62944T105   18,054 1,840 SH   SOLE NO 0 0 1,840
NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300   312 6,931 SH   SOLE NO 0 0 6,931
NXG NEXTGEN INFRASTR INCM FD COM 231647207   577 13,832 SH   SOLE NO 0 0 13,832
NXP SEMICONDUCTORS N V COM N6596X109   16,427 68,444 SH   SOLE NO 0 0 68,444
NYLI CBRE GBL INFR MEGTRNDS COM 56064Q107   1,021 68,455 SH   SOLE NO 0 0 68,455
NYLI MACKAY DEFINEDTERM MUNI COM 56064K100   198 11,732 SH   SOLE NO 0 0 11,732
OAKTREE SPECIALTY LENDING CO COM 67401P405   1,645 100,860 SH   SOLE NO 0 0 100,860
OATLY GROUP AB SPONSORED ADS 67421J108   27 31,826 SH   SOLE NO 0 0 31,826
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   443 14,903 SH   SOLE NO 0 0 14,903
OCCIDENTAL PETE CORP COM 674599105   14,736 285,912 SH   SOLE NO 0 0 285,912
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   4 23,400 SH   SOLE NO 0 0 23,400
OCEANEERING INTL INC COM 675232102   209 8,393 SH   SOLE NO 0 0 8,393
OCEANFIRST FINL CORP COM 675234108   953 51,274 SH   SOLE NO 0 0 51,274
OCUPHIRE PHARMA INC COM 67577R102   15 11,739 SH   SOLE NO 0 0 11,739
OGE ENERGY CORP COM 670837103   6,399 155,997 SH   SOLE NO 0 0 155,997
OKLO INC COM CL A 02156V109   202 25,029 SH   SOLE NO 0 0 25,029
OKTA INC CL A 679295105   2,555 34,363 SH   SOLE NO 0 0 34,363
OLD DOMINION FREIGHT LINE IN COM 679580100   3,957 19,919 SH   SOLE NO 0 0 19,919
OLD NATL BANCORP IND COM 680033107   1,277 68,448 SH   SOLE NO 0 0 68,448
OLD REP INTL CORP COM 680223104   6,179 174,440 SH   SOLE NO 0 0 174,440
OLIN CORP COM PAR $1 680665205   1,168 24,346 SH   SOLE NO 0 0 24,346
OLLIES BARGAIN OUTLET HLDGS COM 681116109   763 7,848 SH   SOLE NO 0 0 7,848
OLYMPIC STEEL INC COM 68162K106   1,617 41,468 SH   SOLE NO 0 0 41,468
OMEGA HEALTHCARE INVS INC COM 681936100   14,357 352,755 SH   SOLE NO 0 0 352,755
OMNICOM GROUP INC COM 681919106   10,110 97,790 SH   SOLE NO 0 0 97,790
ON HLDG AG NAMEN AKT A H5919C104   3,316 66,123 SH   SOLE NO 0 0 66,123
ON SEMICONDUCTOR CORP COM 682189105   3,615 49,789 SH   SOLE NO 0 0 49,789
ONCOLYTICS BIOTECH INC COM NEW 682310875   53 61,114 SH   SOLE NO 0 0 61,114
ONDAS HLDGS INC COM NEW 68236H204   15 19,235 SH   SOLE NO 0 0 19,235
ONE GAS INC COM 68235P108   957 12,858 SH   SOLE NO 0 0 12,858
ONEMAIN HLDGS INC COM 68268W103   497 10,559 SH   SOLE NO 0 0 10,559
ONEOK INC NEW COM 682680103   59,693 655,033 SH   SOLE NO 0 0 655,033
ONTO INNOVATION INC COM 683344105   3,291 15,858 SH   SOLE NO 0 0 15,858
OPEN LENDING CORP COM 68373J104   455 74,361 SH   SOLE NO 0 0 74,361
OPENDOOR TECHNOLOGIES INC COM 683712103   214 107,087 SH   SOLE NO 0 0 107,087
OPERA LTD SPONSORED ADS 68373M107   216 13,950 SH   SOLE NO 0 0 13,950
OPKO HEALTH INC COM 68375N103   647 434,276 SH   SOLE NO 0 0 434,276
ORACLE CORP COM 68389X105   104,344 612,345 SH   SOLE NO 0 0 612,345
ORANGE SPONSORED ADR 684060106   409 35,595 SH   SOLE NO 0 0 35,595
ORANGE CNTY BANCORP INC COM 68417L107   506 8,394 SH   SOLE NO 0 0 8,394
ORCHID IS CAP INC COM NEW 68571X301   626 76,156 SH   SOLE NO 0 0 76,156
OREILLY AUTOMOTIVE INC COM 67103H107   11,865 10,303 SH   SOLE NO 0 0 10,303
ORGANIGRAM HLDGS INC COM 68620P705   20 10,902 SH   SOLE NO 0 0 10,902
ORGANON & CO COMMON STOCK 68622V106   1,452 75,886 SH   SOLE NO 0 0 75,886
ORIGIN BANCORP INC COM 68621T102   308 9,565 SH   SOLE NO 0 0 9,565
ORIGIN MATERIALS INC COM 68622D106   17 11,019 SH   SOLE NO 0 0 11,019
ORION OFFICE REIT INC COM 68629Y103   114 28,398 SH   SOLE NO 0 0 28,398
ORTHOPEDIATRICS CORP COM 68752L100   1,977 72,923 SH   SOLE NO 0 0 72,923
OSHKOSH CORP COM 688239201   3,064 30,572 SH   SOLE NO 0 0 30,572
OSI SYSTEMS INC COM 671044105   202 1,330 SH   SOLE NO 0 0 1,330
OSISKO GOLD ROYALTIES LTD COM 68827L101   793 42,839 SH   SOLE NO 0 0 42,839
OTIS WORLDWIDE CORP COM 68902V107   15,803 152,037 SH   SOLE NO 0 0 152,037
OTTER TAIL CORP COM 689648103   1,340 17,143 SH   SOLE NO 0 0 17,143
OWENS CORNING NEW COM 690742101   2,572 14,571 SH   SOLE NO 0 0 14,571
OXFORD INDS INC COM 691497309   245 2,826 SH   SOLE NO 0 0 2,826
OXFORD LANE CAP CORP COM 691543102   1,602 305,727 SH   SOLE NO 0 0 305,727
OXFORD SQUARE CAP CORP COM 69181V107   222 78,277 SH   SOLE NO 0 0 78,277
PACCAR INC COM 693718108   6,337 64,213 SH   SOLE NO 0 0 64,213
PACER FDS TR AMERCN ENRGY IND 69374H634   267 7,616 SH   SOLE NO 0 0 7,616
PACER FDS TR CASH COWS ETF 69374H659   4,126 103,041 SH   SOLE NO 0 0 103,041
PACER FDS TR DATA & DIGI REVO 69374H386   1,143 24,416 SH   SOLE NO 0 0 24,416
PACER FDS TR DATA AND INFRAST 69374H741   2,249 69,961 SH   SOLE NO 0 0 69,961
PACER FDS TR DEVELOPED MRKT 69374H873   12,870 406,894 SH   SOLE NO 0 0 406,894
PACER FDS TR EMRG MKT CASH 69374H865   291 13,313 SH   SOLE NO 0 0 13,313
PACER FDS TR GLOBL CASH ETF 69374H709   17,190 471,076 SH   SOLE NO 0 0 471,076
PACER FDS TR INDUSTRIAL RELET 69374H766   13,975 322,831 SH   SOLE NO 0 0 322,831
PACER FDS TR LUNT LRG CP ALTR 69374H717   230 6,017 SH   SOLE NO 0 0 6,017
PACER FDS TR LUNT LRGCP MULTI 69374H816   1,020 20,582 SH   SOLE NO 0 0 20,582
PACER FDS TR LUNT MDCAP MLT 69374H725   4,954 107,193 SH   SOLE NO 0 0 107,193
PACER FDS TR METAURUS CAP 400 69374H436   10,978 289,201 SH   SOLE NO 0 0 289,201
PACER FDS TR PAC ASSET FLTG 69374H428   1,316 27,703 SH   SOLE NO 0 0 27,703
PACER FDS TR PACER US SMALL 69374H857   97,377 2,093,228 SH   SOLE NO 0 0 2,093,228
PACER FDS TR SWAN SOS CNS JAN 69374H584   245 9,019 SH   SOLE NO 0 0 9,019
PACER FDS TR SWAN SOS CONS AP 69374H543   479 18,640 SH   SOLE NO 0 0 18,640
PACER FDS TR SWAN SOS FD OF 69374H568   4,071 141,661 SH   SOLE NO 0 0 141,661
PACER FDS TR SWAN SOS FLEX AP 69374H477   1,273 43,823 SH   SOLE NO 0 0 43,823
PACER FDS TR SWAN SOS FLEX JU 69374H469   1,615 56,256 SH   SOLE NO 0 0 56,256
PACER FDS TR SWAN SOS MOD JAN 69374H550   537 18,794 SH   SOLE NO 0 0 18,794
PACER FDS TR SWAN SOS MODERAT 69374H519   1,973 72,042 SH   SOLE NO 0 0 72,042
PACER FDS TR SWAN SOS MODRTE 69374H485   734 27,027 SH   SOLE NO 0 0 27,027
PACER FDS TR SWAN SOS MODRTE 69374H493   940 33,646 SH   SOLE NO 0 0 33,646
PACER FDS TR TRENDP US LAR CP 69374H105   66,381 1,263,196 SH   SOLE NO 0 0 1,263,196
PACER FDS TR TRENDP US MID CP 69374H204   2,594 69,869 SH   SOLE NO 0 0 69,869
PACER FDS TR TRENDPILOT 100 69374H303   13,410 182,873 SH   SOLE NO 0 0 182,873
PACER FDS TR TRENDPILOT FD 69374H675   17,717 527,920 SH   SOLE NO 0 0 527,920
PACER FDS TR TRENDPILOT INTL 69374H683   2,670 86,354 SH   SOLE NO 0 0 86,354
PACER FDS TR TRENDPILOT US BD 69374H642   1,058 51,284 SH   SOLE NO 0 0 51,284
PACER FDS TR US CASH COWS 100 69374H881   304,288 5,261,767 SH   SOLE NO 0 0 5,261,767
PACER FDS TR US CHS CWS GWT 69374H667   453 9,817 SH   SOLE NO 0 0 9,817
PACER FDS TR US LRG CP CASH 69374H360   2,486 86,536 SH   SOLE NO 0 0 86,536
PACER FDS TR US SM CAP CASH 69374H352   1,589 62,385 SH   SOLE NO 0 0 62,385
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   155 91,321 SH   SOLE NO 0 0 91,321
PACIFIC PREMIER BANCORP COM 69478X105   233 9,244 SH   SOLE NO 0 0 9,244
PACKAGING CORP AMER COM 695156109   12,480 57,940 SH   SOLE NO 0 0 57,940
PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123   199 18,863 SH   SOLE NO 0 0 18,863
PALANTIR TECHNOLOGIES INC CL A 69608A108   54,073 1,453,575 SH   SOLE NO 0 0 1,453,575
PALO ALTO NETWORKS INC COM 697435105   97,227 284,454 SH   SOLE NO 0 0 284,454
PAN AMERN SILVER CORP COM 697900108   1,839 88,117 SH   SOLE NO 0 0 88,117
PAPA JOHNS INTL INC COM 698813102   347 6,445 SH   SOLE NO 0 0 6,445
PAR PAC HOLDINGS INC COM NEW 69888T207   191 10,860 SH   SOLE NO 0 0 10,860
PAR TECHNOLOGY CORP COM 698884103   603 11,571 SH   SOLE NO 0 0 11,571
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,786 168,218 SH   SOLE NO 0 0 168,218
PARK HOTELS & RESORTS INC COM 700517105   2,941 208,598 SH   SOLE NO 0 0 208,598
PARKE BANCORP INC COM 700885106   685 32,758 SH   SOLE NO 0 0 32,758
PARKER-HANNIFIN CORP COM 701094104   25,352 40,125 SH   SOLE NO 0 0 40,125
PARSONS CORP DEL COM 70202L102   2,913 28,095 SH   SOLE NO 0 0 28,095
PATRIA INVESTMENTS LIMITED COM CL A G69451105   317 28,420 SH   SOLE NO 0 0 28,420
PATRICK INDS INC COM 703343103   404 2,839 SH   SOLE NO 0 0 2,839
PATTERSON COS INC COM 703395103   677 30,981 SH   SOLE NO 0 0 30,981
PATTERSON-UTI ENERGY INC COM 703481101   410 53,585 SH   SOLE NO 0 0 53,585
PAYCHEX INC COM 704326107   33,884 252,506 SH   SOLE NO 0 0 252,506
PAYCOM SOFTWARE INC COM 70432V102   3,860 23,171 SH   SOLE NO 0 0 23,171
PAYCOR HCM INC COM 70435P102   164 11,564 SH   SOLE NO 0 0 11,564
PAYPAL HLDGS INC COM 70450Y103   23,344 299,171 SH   SOLE NO 0 0 299,171
PCM FD INC COM 69323T101   562 70,323 SH   SOLE NO 0 0 70,323
PDD HOLDINGS INC SPONSORED ADS 722304102   3,404 25,248 SH   SOLE NO 0 0 25,248
PDS BIOTECHNOLOGY CORP COM 70465T107   299 78,397 SH   SOLE NO 0 0 78,397
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   1,358 99,643 SH   SOLE NO 0 0 99,643
PELOTON INTERACTIVE INC CL A COM 70614W100   559 119,376 SH   SOLE NO 0 0 119,376
PEMBINA PIPELINE CORP COM 706327103   7,904 191,656 SH   SOLE NO 0 0 191,656
PENN ENTERTAINMENT INC COM 707569109   879 46,619 SH   SOLE NO 0 0 46,619
PENNANTPARK FLOATING RATE CA COM 70806A106   429 37,044 SH   SOLE NO 0 0 37,044
PENNANTPARK INVT CORP COM 708062104   907 129,746 SH   SOLE NO 0 0 129,746
PENNS WOODS BANCORP INC COM 708430103   805 33,855 SH   SOLE NO 0 0 33,855
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   10 10,000 SH   SOLE NO 0 0 10,000
PENNYMAC MTG INVT TR COM 70931T103   475 33,282 SH   SOLE NO 0 0 33,282
PENSKE AUTOMOTIVE GRP INC COM 70959W103   775 4,770 SH   SOLE NO 0 0 4,770
PENTAIR PLC SHS G7S00T104   3,133 32,034 SH   SOLE NO 0 0 32,034
PENUMBRA INC COM 70975L107   204 1,048 SH   SOLE NO 0 0 1,048
PEOPLES FINL SVCS CORP COM 711040105   609 12,998 SH   SOLE NO 0 0 12,998
PEPSICO INC COM 713448108   148,537 873,488 SH   SOLE NO 0 0 873,488
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   1,403 117,959 SH   SOLE NO 0 0 117,959
PERMIAN RESOURCES CORP CLASS A COM 71424F105   297 21,832 SH   SOLE NO 0 0 21,832
PERRIGO CO PLC SHS G97822103   1,090 41,562 SH   SOLE NO 0 0 41,562
PETMED EXPRESS INC COM 716382106   51 13,952 SH   SOLE NO 0 0 13,952
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   3,579 248,399 SH   SOLE NO 0 0 248,399
PFIZER INC COM 717081103   135,819 4,693,123 SH   SOLE NO 0 0 4,693,123
PG&E CORP COM 69331C108   793 40,131 SH   SOLE NO 0 0 40,131
PGIM ETF TR AAA CLO ETF 69344A834   9,216 179,861 SH   SOLE NO 0 0 179,861
PGIM ETF TR JENNISON FOC GWT 69344A875   308 3,421 SH   SOLE NO 0 0 3,421
PGIM ETF TR PGIM ULTRA SH BD 69344A107   45,469 913,405 SH   SOLE NO 0 0 913,405
PGIM ETF TR TOTAL RETURN BON 69344A800   980 22,868 SH   SOLE NO 0 0 22,868
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   629 49,199 SH   SOLE NO 0 0 49,199
PGIM HIGH YIELD BOND FUND IN COM 69346H100   8,106 581,473 SH   SOLE NO 0 0 581,473
PGIM ROCK ETF TR LADDERED FD OF B 69420N718   213 8,146 SH   SOLE NO 0 0 8,146
PGIM ROCK ETF TR PGIM US LARG CAP 69420N833   338 12,808 SH   SOLE NO 0 0 12,808
PGIM ROCK ETF TR PGIM US LARG CAP 69420N858   503 19,096 SH   SOLE NO 0 0 19,096
PGIM ROCK ETF TR PGIM US LARGE CA 69420N874   448 16,706 SH   SOLE NO 0 0 16,706
PGIM ROCK ETF TR PGIM US LARGE CP 69420N866   339 12,759 SH   SOLE NO 0 0 12,759
PGIM ROCK ETF TR PGIM US LRG CAP 69420N601   1,224 45,479 SH   SOLE NO 0 0 45,479
PGIM ROCK ETF TR US LARGE CAP BUF 69420N403   719 26,453 SH   SOLE NO 0 0 26,453
PGIM ROCK ETF TR US LARGE CAP BUF 69420N767   4,953 189,937 SH   SOLE NO 0 0 189,937
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   337 20,168 SH   SOLE NO 0 0 20,168
PHATHOM PHARMACEUTICALS INC COM 71722W107   188 10,410 SH   SOLE NO 0 0 10,410
PHILIP MORRIS INTL INC COM 718172109   71,944 592,619 SH   SOLE NO 0 0 592,619
PHILLIPS 66 COM 718546104   39,672 301,803 SH   SOLE NO 0 0 301,803
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   7,384 195,802 SH   SOLE NO 0 0 195,802
PHINIA INC COMMON STOCK 71880K101   204 4,427 SH   SOLE NO 0 0 4,427
PIEDMONT LITHIUM INC COM 72016P105   106 11,844 SH   SOLE NO 0 0 11,844
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   949 93,951 SH   SOLE NO 0 0 93,951
PILGRIMS PRIDE CORP COM 72147K108   432 9,373 SH   SOLE NO 0 0 9,373
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   679 40,814 SH   SOLE NO 0 0 40,814
PIMCO CALIF MUN INCOME FD COM 72200N106   128 12,859 SH   SOLE NO 0 0 12,859
PIMCO CALIF MUN INCOME FD II COM 72200M108   387 61,552 SH   SOLE NO 0 0 61,552
PIMCO CORPORATE & INCM STRG COM 72200U100   3,057 215,413 SH   SOLE NO 0 0 215,413
PIMCO CORPORATE & INCOME OPP COM 72201B101   14,271 991,746 SH   SOLE NO 0 0 991,746
PIMCO DYNAMIC INCOME FD SHS 72201Y101   17,814 878,840 SH   SOLE NO 0 0 878,840
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   9,280 657,189 SH   SOLE NO 0 0 657,189
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   277 11,741 SH   SOLE NO 0 0 11,741
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   285 13,419 SH   SOLE NO 0 0 13,419
PIMCO EQUITY SER RAFI ESG US 72201T342   2,507 67,362 SH   SOLE NO 0 0 67,362
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   23,666 247,816 SH   SOLE NO 0 0 247,816
PIMCO ETF TR 1-5 US TIP IDX 72201R205   2,019 38,229 SH   SOLE NO 0 0 38,229
PIMCO ETF TR 15+ YR US TIPS 72201R304   240 4,160 SH   SOLE NO 0 0 4,160
PIMCO ETF TR 25YR+ ZERO U S 72201R882   9,608 116,573 SH   SOLE NO 0 0 116,573
PIMCO ETF TR ACTIVE BD ETF 72201R775   50,178 530,362 SH   SOLE NO 0 0 530,362
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   29,652 294,489 SH   SOLE NO 0 0 294,489
PIMCO ETF TR ENHANCD SHORT 72201R643   520 5,256 SH   SOLE NO 0 0 5,256
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   3,141 32,734 SH   SOLE NO 0 0 32,734
PIMCO ETF TR INTER MUN BD ACT 72201R866   7,692 145,184 SH   SOLE NO 0 0 145,184
PIMCO ETF TR INV GRD CRP BD 72201R817   663 6,664 SH   SOLE NO 0 0 6,664
PIMCO ETF TR MULTISECTOR BD 72201R585   3,755 140,918 SH   SOLE NO 0 0 140,918
PIMCO ETF TR MUNI INCOME OPP 72201R635   1,106 23,949 SH   SOLE NO 0 0 23,949
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   1,209 23,938 SH   SOLE NO 0 0 23,938
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   707 13,826 SH   SOLE NO 0 0 13,826
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   10,083 99,611 SH   SOLE NO 0 0 99,611
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   998 118,909 SH   SOLE NO 0 0 118,909
PIMCO HIGH INCOME FD COM SHS 722014107   3,762 752,432 SH   SOLE NO 0 0 752,432
PIMCO INCOME STRATEGY FD COM 72201H108   980 114,389 SH   SOLE NO 0 0 114,389
PIMCO INCOME STRATEGY FD II COM 72201J104   2,590 339,917 SH   SOLE NO 0 0 339,917
PIMCO MUN INCOME FD COM 72200R107   631 61,111 SH   SOLE NO 0 0 61,111
PIMCO MUN INCOME FD II COM 72200W106   296 31,538 SH   SOLE NO 0 0 31,538
PIMCO MUN INCOME FD III COM 72201A103   260 31,461 SH   SOLE NO 0 0 31,461
PIMCO NEW YORK MUN FD II COM 72200Y102   146 18,458 SH   SOLE NO 0 0 18,458
PIMCO NEW YORK MUN INCOME FD COM 72200T103   365 44,019 SH   SOLE NO 0 0 44,019
PIMCO STRATEGIC INCOME FD COM 72200X104   3,252 422,852 SH   SOLE NO 0 0 422,852
PINNACLE FINL PARTNERS INC COM 72346Q104   536 5,475 SH   SOLE NO 0 0 5,475
PINNACLE WEST CAP CORP COM 723484101   3,712 41,898 SH   SOLE NO 0 0 41,898
PINTEREST INC CL A 72352L106   2,146 66,311 SH   SOLE NO 0 0 66,311
PIONEER FLOATING RATE FUND I COM 72369J102   162 16,371 SH   SOLE NO 0 0 16,371
PIONEER MUNICIPAL HIGH INCOM COM 723762100   214 24,215 SH   SOLE NO 0 0 24,215
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   372 38,703 SH   SOLE NO 0 0 38,703
PIPER SANDLER COMPANIES COM 724078100   671 2,366 SH   SOLE NO 0 0 2,366
PITNEY BOWES INC COM 724479100   186 26,089 SH   SOLE NO 0 0 26,089
PJT PARTNERS INC COM CL A 69343T107   501 3,757 SH   SOLE NO 0 0 3,757
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,455 141,344 SH   SOLE NO 0 0 141,344
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,456 78,702 SH   SOLE NO 0 0 78,702
PLANET FITNESS INC CL A 72703H101   2,437 30,005 SH   SOLE NO 0 0 30,005
PLANET LABS PBC COM CL A 72703X106   392 175,623 SH   SOLE NO 0 0 175,623
PLUG POWER INC COM NEW 72919P202   748 331,061 SH   SOLE NO 0 0 331,061
PNC FINL SVCS GROUP INC COM 693475105   35,243 190,657 SH   SOLE NO 0 0 190,657
POLARIS INC COM 731068102   2,045 24,563 SH   SOLE NO 0 0 24,563
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   48 27,672 SH   SOLE NO 0 0 27,672
POOL CORP COM 73278L105   659 1,748 SH   SOLE NO 0 0 1,748
PORTILLOS INC COM CL A 73642K106   165 12,213 SH   SOLE NO 0 0 12,213
PORTLAND GEN ELEC CO COM NEW 736508847   1,620 33,813 SH   SOLE NO 0 0 33,813
POST HLDGS INC COM 737446104   564 4,873 SH   SOLE NO 0 0 4,873
POSTAL REALTY TRUST INC CL A 73757R102   244 16,665 SH   SOLE NO 0 0 16,665
POTLATCHDELTIC CORPORATION COM 737630103   549 12,191 SH   SOLE NO 0 0 12,191
POWELL INDS INC COM 739128106   4,292 19,332 SH   SOLE NO 0 0 19,332
PPG INDS INC COM 693506107   8,447 63,768 SH   SOLE NO 0 0 63,768
PPL CORP COM 69351T106   9,724 293,954 SH   SOLE NO 0 0 293,954
PRECIGEN INC COM 74017N105   57 60,642 SH   SOLE NO 0 0 60,642
PREMIER FINANCIAL CORP COM 74052F108   326 13,894 SH   SOLE NO 0 0 13,894
PRESIDIO PPTY TR INC *W EXP 99/99/999 74102L113   0 12,277 SH   SOLE NO 0 0 12,277
PRESIDIO PPTY TR INC COM CL A 74102L303   10 13,728 SH   SOLE NO 0 0 13,728
PRICE T ROWE GROUP INC COM 74144T108   36,763 337,494 SH   SOLE NO 0 0 337,494
PRIMERICA INC COM 74164M108   922 3,478 SH   SOLE NO 0 0 3,478
PRIMO WATER CORPORATION COM 74167P108   490 19,397 SH   SOLE NO 0 0 19,397
PRINCETON BANCORP INC COM 74179A107   338 9,134 SH   SOLE NO 0 0 9,134
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   299 15,287 SH   SOLE NO 0 0 15,287
PRINCIPAL EXCHANGE TRADED FD FOCUSED BLUE CHI 74255Y714   609 18,435 SH   SOLE NO 0 0 18,435
PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607   796 15,320 SH   SOLE NO 0 0 15,320
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   348 4,892 SH   SOLE NO 0 0 4,892
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   5,800 308,372 SH   SOLE NO 0 0 308,372
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   3,871 67,922 SH   SOLE NO 0 0 67,922
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   6,533 76,048 SH   SOLE NO 0 0 76,048
PROCTER AND GAMBLE CO COM 742718109   295,987 1,708,929 SH   SOLE NO 0 0 1,708,929
PROGRESSIVE CORP COM 743315103   20,128 79,319 SH   SOLE NO 0 0 79,319
PROLOGIS INC. COM 74340W103   12,364 97,911 SH   SOLE NO 0 0 97,911
PROPHASE LABS INC COM 74345W108   32 13,362 SH   SOLE NO 0 0 13,362
PROSHARES TR BITCOIN ETF 74347G440   1,310 68,249 SH   SOLE NO 0 0 68,249
PROSHARES TR DJ BRKFLD GLB 74347B508   412 8,140 SH   SOLE NO 0 0 8,140
PROSHARES TR HGH YLD INT RATE 74348A541   351 5,414 SH   SOLE NO 0 0 5,414
PROSHARES TR INFLATN EXPECTNS 74348A814   285 8,861 SH   SOLE NO 0 0 8,861
PROSHARES TR INVT INT RT HG 74347B607   820 10,644 SH   SOLE NO 0 0 10,644
PROSHARES TR K1 FRE CRD OIL 74347G804   1,267 29,881 SH   SOLE NO 0 0 29,881
PROSHARES TR LARGE CAP CRE 74347R248   1,253 19,164 SH   SOLE NO 0 0 19,164
PROSHARES TR MSCI EAFE DIVD 74347B839   402 9,603 SH   SOLE NO 0 0 9,603
PROSHARES TR NANOTECH ETF 74347G465   233 4,736 SH   SOLE NO 0 0 4,736
PROSHARES TR PET CARE ETF 74348A145   308 5,159 SH   SOLE NO 0 0 5,159
PROSHARES TR PSHS ULT S&P 500 74347R107   407 4,508 SH   SOLE NO 0 0 4,508
PROSHARES TR PSHS ULTRA DOW30 74347R305   311 3,256 SH   SOLE NO 0 0 3,256
PROSHARES TR PSHS ULTRA QQQ 74347R206   201 1,996 SH   SOLE NO 0 0 1,996
PROSHARES TR PSHS ULTRA TECH 74347R693   1,314 19,585 SH   SOLE NO 0 0 19,585
PROSHARES TR RUSS 2000 DIVD 74347B698   5,878 84,865 SH   SOLE NO 0 0 84,865
PROSHARES TR S&P 500 DV ARIST 74348A467   94,165 882,028 SH   SOLE NO 0 0 882,028
PROSHARES TR S&P 500 HIGH INC 74347G242   560 12,485 SH   SOLE NO 0 0 12,485
PROSHARES TR S&P MDCP 400 DIV 74347B680   30,086 367,890 SH   SOLE NO 0 0 367,890
PROSHARES TR S&P TECH DIVIDEN 74347G606   12,353 160,283 SH   SOLE NO 0 0 160,283
PROSHARES TR SP500 EX TECH 74347B557   265 2,922 SH   SOLE NO 0 0 2,922
PROSHARES TR ULTR RUSSL2000 74347X799   855 16,400 SH   SOLE NO 0 0 16,400
PROSHARES TR ULTRAPRO QQQ 74347X831   1,973 27,220 SH   SOLE NO 0 0 27,220
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   112 15,199 SH   SOLE NO 0 0 15,199
PROSHARES TR ULTRPRO DOW30 74347X823   313 3,259 SH   SOLE NO 0 0 3,259
PROSHARES TR ULTRPRO S&P500 74347X864   259 2,999 SH   SOLE NO 0 0 2,999
PROSPECT CAP CORP COM 74348T102   7,347 1,373,204 SH   SOLE NO 0 0 1,373,204
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   688 688,000 SH   SOLE NO 0 0 688,000
PROSPERITY BANCSHARES INC COM 743606105   334 4,631 SH   SOLE NO 0 0 4,631
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   51 50,000 SH   SOLE NO 0 0 50,000
PROTARA THERAPEUTICS INC COM STK 74365U107   36 19,428 SH   SOLE NO 0 0 19,428
PROVIDENT BANCORP INC COM NEW 74383L105   214 19,828 SH   SOLE NO 0 0 19,828
PROVIDENT FINL SVCS INC COM 74386T105   723 38,936 SH   SOLE NO 0 0 38,936
PRUDENTIAL FINL INC COM 744320102   33,895 279,890 SH   SOLE NO 0 0 279,890
PTC INC COM 69370C100   562 3,109 SH   SOLE NO 0 0 3,109
PUBLIC STORAGE OPER CO COM 74460D109   16,409 45,094 SH   SOLE NO 0 0 45,094
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   22,902 256,722 SH   SOLE NO 0 0 256,722
PULTE GROUP INC COM 745867101   8,789 61,233 SH   SOLE NO 0 0 61,233
PUMA BIOTECHNOLOGY INC COM 74587V107   28 10,790 SH   SOLE NO 0 0 10,790
PURE STORAGE INC CL A 74624M102   1,743 34,693 SH   SOLE NO 0 0 34,693
PURPLE INNOVATION INC COM 74640Y106   82 83,222 SH   SOLE NO 0 0 83,222
PUTNAM ETF TRUST BDC INCOME ETF 746729508   3,422 101,286 SH   SOLE NO 0 0 101,286
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   30,465 802,989 SH   SOLE NO 0 0 802,989
PUTNAM MANAGED MUN INCOME TR COM 746823103   389 59,692 SH   SOLE NO 0 0 59,692
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   210 62,064 SH   SOLE NO 0 0 62,064
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   3,633 333,317 SH   SOLE NO 0 0 333,317
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   648 173,789 SH   SOLE NO 0 0 173,789
PVH CORPORATION COM 693656100   271 2,685 SH   SOLE NO 0 0 2,685
PYXIS ONCOLOGY INC COMMON STOCK 747324101   60 16,250 SH   SOLE NO 0 0 16,250
QORVO INC COM 74736K101   807 7,808 SH   SOLE NO 0 0 7,808
QUAKER HOUGHTON COM 747316107   503 2,982 SH   SOLE NO 0 0 2,982
QUALCOMM INC COM 747525103   100,208 589,287 SH   SOLE NO 0 0 589,287
QUANTA SVCS INC COM 74762E102   16,773 56,256 SH   SOLE NO 0 0 56,256
QUANTUM COMPUTING INC COM 74766W108   7 11,150 SH   SOLE NO 0 0 11,150
QUANTUM SI INC COM CL A 74765K105   19 21,136 SH   SOLE NO 0 0 21,136
QUANTUMSCAPE CORP COM CL A 74767V109   2,531 440,204 SH   SOLE NO 0 0 440,204
QUEST DIAGNOSTICS INC COM 74834L100   3,737 24,070 SH   SOLE NO 0 0 24,070
QUEST RESOURCE HLDG CORP COM NEW 74836W203   80 10,000 SH   SOLE NO 0 0 10,000
QURATE RETAIL INC COM SER A 74915M100   24 40,142 SH   SOLE NO 0 0 40,142
R1 RCM INC COM 77634L105   476 33,623 SH   SOLE NO 0 0 33,623
RADNET INC COM 750491102   503 7,249 SH   SOLE NO 0 0 7,249
RALPH LAUREN CORP CL A 751212101   268 1,382 SH   SOLE NO 0 0 1,382
RAMBUS INC DEL COM 750917106   560 13,255 SH   SOLE NO 0 0 13,255
RANGE RES CORP COM 75281A109   423 13,741 SH   SOLE NO 0 0 13,741
RAYMOND JAMES FINL INC COM 754730109   6,443 52,616 SH   SOLE NO 0 0 52,616
RAYONIER INC COM 754907103   941 29,257 SH   SOLE NO 0 0 29,257
RB GLOBAL INC COM 74935Q107   659 8,193 SH   SOLE NO 0 0 8,193
RBB BANCORP COM 74930B105   395 17,144 SH   SOLE NO 0 0 17,144
RBB FD INC MOTLEY FOL ETF 74933W601   1,611 28,643 SH   SOLE NO 0 0 28,643
RBB FD INC MOTLEY FOOL GBL 74933W635   1,245 39,267 SH   SOLE NO 0 0 39,267
RBB FD INC MOTLEY FOOL MID 74933W627   246 8,454 SH   SOLE NO 0 0 8,454
RBB FD INC MOTLEY FOOL SML 74933W874   238 7,156 SH   SOLE NO 0 0 7,156
RBB FD INC US TREAS 3 MNTH 74933W452   31,575 631,002 SH   SOLE NO 0 0 631,002
RBB FD INC US TREAS 5 YR NT 74933W510   359 7,211 SH   SOLE NO 0 0 7,211
RBB FD INC US TREAS 7 YR NT 74933W528   1,436 29,026 SH   SOLE NO 0 0 29,026
RBB FD INC US TREASR 10 YR 74933W536   4,725 103,966 SH   SOLE NO 0 0 103,966
RBB FD INC US TREASRY 12 MT 74933W478   2,446 48,664 SH   SOLE NO 0 0 48,664
RBB FD INC US TREASY 2 YR 74933W486   17,546 359,871 SH   SOLE NO 0 0 359,871
RBB FD INC US TRSRY 6 MNTH 74933W460   11,063 220,377 SH   SOLE NO 0 0 220,377
RBC BEARINGS INC COM 75524B104   473 1,579 SH   SOLE NO 0 0 1,579
READY CAPITAL CORP COM 75574U101   164 21,442 SH   SOLE NO 0 0 21,442
REALPHA TECH CORP COM 75607T105   14 10,800 SH   SOLE NO 0 0 10,800
REALTY INCOME CORP COM 756109104   39,631 624,902 SH   SOLE NO 0 0 624,902
REAVES UTIL INCOME FD COM SH BEN INT 756158101   10,536 321,122 SH   SOLE NO 0 0 321,122
RECURSION PHARMACEUTICALS IN CL A 75629V104   388 58,901 SH   SOLE NO 0 0 58,901
RED ROBIN GOURMET BURGERS IN COM 75689M101   156 35,265 SH   SOLE NO 0 0 35,265
RED ROCK RESORTS INC CL A 75700L108   240 4,402 SH   SOLE NO 0 0 4,402
REDDIT INC CL A 75734B100   1,742 26,427 SH   SOLE NO 0 0 26,427
REDFIN CORP COM 75737F108   321 25,621 SH   SOLE NO 0 0 25,621
REDWIRE CORPORATION COM 75776W103   77 11,247 SH   SOLE NO 0 0 11,247
REGAL REXNORD CORPORATION COM 758750103   365 2,199 SH   SOLE NO 0 0 2,199
REGENCY CTRS CORP COM 758849103   374 5,183 SH   SOLE NO 0 0 5,183
REGENERON PHARMACEUTICALS COM 75886F107   19,954 18,981 SH   SOLE NO 0 0 18,981
REGIONS FINANCIAL CORP NEW COM 7591EP100   5,232 224,242 SH   SOLE NO 0 0 224,242
REGULUS THERAPEUTICS INC COM 75915K309   18 11,500 SH   SOLE NO 0 0 11,500
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,314 6,032 SH   SOLE NO 0 0 6,032
RELIANCE INC COM 759509102   1,237 4,278 SH   SOLE NO 0 0 4,278
RELX PLC SPONSORED ADR 759530108   760 16,005 SH   SOLE NO 0 0 16,005
RENASANT CORP COM 75970E107   1,172 36,052 SH   SOLE NO 0 0 36,052
RENEO PHARMACEUTICALS INC COM 75974E103   33 19,347 SH   SOLE NO 0 0 19,347
RENOVARO INC COM 29350E104   49 101,573 SH   SOLE NO 0 0 101,573
REPLIGEN CORP COM 759916109   941 6,320 SH   SOLE NO 0 0 6,320
REPUBLIC SVCS INC COM 760759100   7,152 35,612 SH   SOLE NO 0 0 35,612
RESIDEO TECHNOLOGIES INC COM 76118Y104   263 13,049 SH   SOLE NO 0 0 13,049
RESMED INC COM 761152107   2,398 9,822 SH   SOLE NO 0 0 9,822
RESTAURANT BRANDS INTL INC COM 76131D103   2,072 28,725 SH   SOLE NO 0 0 28,725
REV GROUP INC COM 749527107   219 7,818 SH   SOLE NO 0 0 7,818
REVANCE THERAPEUTICS INC COM 761330109   405 78,041 SH   SOLE NO 0 0 78,041
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   18 12,342 SH   SOLE NO 0 0 12,342
REVVITY INC COM 714046109   1,749 13,690 SH   SOLE NO 0 0 13,690
REXFORD INDL RLTY INC COM 76169C100   5,066 100,703 SH   SOLE NO 0 0 100,703
REZOLUTE INC COM NEW 76200L309   49 10,058 SH   SOLE NO 0 0 10,058
RH COM 74967X103   713 2,133 SH   SOLE NO 0 0 2,133
RIGETTI COMPUTING INC COMMON STOCK 76655K103   10 12,975 SH   SOLE NO 0 0 12,975
RINGCENTRAL INC CL A 76680R206   257 8,114 SH   SOLE NO 0 0 8,114
RIO TINTO PLC SPONSORED ADR 767204100   15,102 212,199 SH   SOLE NO 0 0 212,199
RIOT PLATFORMS INC COM 767292105   1,032 139,072 SH   SOLE NO 0 0 139,072
RITHM CAPITAL CORP COM NEW 64828T201   5,278 465,038 SH   SOLE NO 0 0 465,038
RIVERNORTH DOUBLELINE STRATE COM 76882G107   424 46,700 SH   SOLE NO 0 0 46,700
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   308 23,852 SH   SOLE NO 0 0 23,852
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,778 247,552 SH   SOLE NO 0 0 247,552
RLI CORP COM 749607107   5,104 32,931 SH   SOLE NO 0 0 32,931
RLJ LODGING TR CUM CONV PFD A 74965L200   279 10,685 SH   SOLE NO 0 0 10,685
ROBERT HALF INC. COM 770323103   898 13,323 SH   SOLE NO 0 0 13,323
ROBINHOOD MKTS INC COM CL A 770700102   2,026 86,525 SH   SOLE NO 0 0 86,525
ROBLOX CORP CL A 771049103   4,078 92,145 SH   SOLE NO 0 0 92,145
ROCKET COS INC COM CL A 77311W101   2,166 112,876 SH   SOLE NO 0 0 112,876
ROCKET LAB USA INC COM 773122106   908 93,268 SH   SOLE NO 0 0 93,268
ROCKWELL AUTOMATION INC COM 773903109   30,235 112,624 SH   SOLE NO 0 0 112,624
ROGERS COMMUNICATIONS INC CL B 775109200   219 5,442 SH   SOLE NO 0 0 5,442
ROGERS CORP COM 775133101   326 2,886 SH   SOLE NO 0 0 2,886
ROIVANT SCIENCES LTD SHS G76279101   182 15,775 SH   SOLE NO 0 0 15,775
ROKU INC COM CL A 77543R102   2,325 31,140 SH   SOLE NO 0 0 31,140
ROLLINS INC COM 775711104   761 15,054 SH   SOLE NO 0 0 15,054
ROPER TECHNOLOGIES INC COM 776696106   12,824 23,046 SH   SOLE NO 0 0 23,046
ROSS STORES INC COM 778296103   2,712 18,020 SH   SOLE NO 0 0 18,020
ROUNDHILL ETF TRUST GLP 1 & WEIGHT L 77926X882   564 20,426 SH   SOLE NO 0 0 20,426
ROUNDHILL ETF TRUST S&P 500 ODTE COV 77926X205   414 7,845 SH   SOLE NO 0 0 7,845
ROYAL BK CDA COM 780087102   12,385 99,295 SH   SOLE NO 0 0 99,295
ROYAL CARIBBEAN GROUP COM V7780T103   13,458 75,878 SH   SOLE NO 0 0 75,878
ROYAL GOLD INC COM 780287108   1,797 12,806 SH   SOLE NO 0 0 12,806
ROYCE GLOBAL TRUST INC COM 78081T104   130 11,186 SH   SOLE NO 0 0 11,186
ROYCE MICRO-CAP TR INC COM 780915104   1,381 143,674 SH   SOLE NO 0 0 143,674
ROYCE SMALL CAP TRUST INC COM 780910105   2,184 139,079 SH   SOLE NO 0 0 139,079
RPM INTL INC COM 749685103   4,231 34,969 SH   SOLE NO 0 0 34,969
RTX CORPORATION COM 75513E101   122,298 1,009,394 SH   SOLE NO 0 0 1,009,394
RUBRIK INC. CL A 781154109   579 18,011 SH   SOLE NO 0 0 18,011
RUMBLE INC COM CL A 78137L105   311 58,105 SH   SOLE NO 0 0 58,105
RUSH ENTERPRISES INC CL A 781846209   581 10,997 SH   SOLE NO 0 0 10,997
RUSH STREET INTERACTIVE INC COM 782011100   148 13,595 SH   SOLE NO 0 0 13,595
RXO INC COMMON STOCK 74982T103   258 9,221 SH   SOLE NO 0 0 9,221
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,869 28,158 SH   SOLE NO 0 0 28,158
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   476 10,538 SH   SOLE NO 0 0 10,538
RYDER SYS INC COM 783549108   2,067 14,178 SH   SOLE NO 0 0 14,178
RYMAN HOSPITALITY PPTYS INC COM 78377T107   234 2,180 SH   SOLE NO 0 0 2,180
S & T BANCORP INC COM 783859101   542 12,908 SH   SOLE NO 0 0 12,908
S&P GLOBAL INC COM 78409V104   26,149 50,616 SH   SOLE NO 0 0 50,616
SABA CAPITAL INCOME & OPPORT COM NEW 880198205   93 10,878 SH   SOLE NO 0 0 10,878
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   225 29,673 SH   SOLE NO 0 0 29,673
SABINE RTY TR UNIT BEN INT 785688102   1,453 23,527 SH   SOLE NO 0 0 23,527
SABRA HEALTH CARE REIT INC COM 78573L106   1,282 68,869 SH   SOLE NO 0 0 68,869
SABRE CORP COM 78573M104   283 77,075 SH   SOLE NO 0 0 77,075
SAIA INC COM 78709Y105   1,095 2,505 SH   SOLE NO 0 0 2,505
SALESFORCE INC COM 79466L302   87,012 317,898 SH   SOLE NO 0 0 317,898
SAMSARA INC COM CL A 79589L106   1,523 31,642 SH   SOLE NO 0 0 31,642
SANDSTORM GOLD LTD COM NEW 80013R206   102 16,919 SH   SOLE NO 0 0 16,919
SANDY SPRING BANCORP INC COM 800363103   360 11,474 SH   SOLE NO 0 0 11,474
SANGAMO THERAPEUTICS INC COM 800677106   59 68,148 SH   SOLE NO 0 0 68,148
SANMINA CORPORATION COM 801056102   768 11,225 SH   SOLE NO 0 0 11,225
SANOFI SPONSORED ADR 80105N105   9,421 163,477 SH   SOLE NO 0 0 163,477
SAP SE SPON ADR 803054204   3,482 15,200 SH   SOLE NO 0 0 15,200
SARATOGA INVT CORP COM NEW 80349A208   387 16,687 SH   SOLE NO 0 0 16,687
SAREPTA THERAPEUTICS INC COM 803607100   650 5,206 SH   SOLE NO 0 0 5,206
SBA COMMUNICATIONS CORP NEW CL A 78410G104   3,523 14,637 SH   SOLE NO 0 0 14,637
SCHLUMBERGER LTD COM STK 806857108   14,099 336,102 SH   SOLE NO 0 0 336,102
SCHNEIDER NATIONAL INC CL B 80689H102   359 12,586 SH   SOLE NO 0 0 12,586
SCHRODINGER INC COM 80810D103   1,128 60,816 SH   SOLE NO 0 0 60,816
SCHWAB CHARLES CORP COM 808513105   26,651 411,212 SH   SOLE NO 0 0 411,212
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   559 11,276 SH   SOLE NO 0 0 11,276
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   1,253 22,664 SH   SOLE NO 0 0 22,664
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   941 20,382 SH   SOLE NO 0 0 20,382
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   12,367 423,832 SH   SOLE NO 0 0 423,832
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   13,220 409,674 SH   SOLE NO 0 0 409,674
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748   3,011 78,920 SH   SOLE NO 0 0 78,920
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   29,091 778,462 SH   SOLE NO 0 0 778,462
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789   1,638 23,276 SH   SOLE NO 0 0 23,276
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   34,437 479,885 SH   SOLE NO 0 0 479,885
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   11,051 185,518 SH   SOLE NO 0 0 185,518
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   3,666 72,449 SH   SOLE NO 0 0 72,449
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   1,572 60,082 SH   SOLE NO 0 0 60,082
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   35,219 856,498 SH   SOLE NO 0 0 856,498
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   1,016 26,371 SH   SOLE NO 0 0 26,371
SCHWAB STRATEGIC TR LONG TERM US 808524680   224 6,405 SH   SOLE NO 0 0 6,405
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   4,916 100,360 SH   SOLE NO 0 0 100,360
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   5,195 109,324 SH   SOLE NO 0 0 109,324
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   12,772 192,001 SH   SOLE NO 0 0 192,001
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   361,948 4,281,892 SH   SOLE NO 0 0 4,281,892
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   99,114 951,370 SH   SOLE NO 0 0 951,370
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   26,556 330,419 SH   SOLE NO 0 0 330,419
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   39,199 577,736 SH   SOLE NO 0 0 577,736
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   17,720 213,260 SH   SOLE NO 0 0 213,260
SCHWAB STRATEGIC TR US REIT ETF 808524847   933 40,248 SH   SOLE NO 0 0 40,248
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   15,497 300,912 SH   SOLE NO 0 0 300,912
SCHWAB STRATEGIC TR US TIPS ETF 808524870   2,544 47,442 SH   SOLE NO 0 0 47,442
SCIENCE APPLICATIONS INTL CO COM 808625107   556 3,991 SH   SOLE NO 0 0 3,991
SCORPIO TANKERS INC SHS Y7542C130   558 7,824 SH   SOLE NO 0 0 7,824
SCOTTS MIRACLE-GRO CO CL A 810186106   3,148 36,304 SH   SOLE NO 0 0 36,304
SCPHARMACEUTICALS INC COM 810648105   177 38,771 SH   SOLE NO 0 0 38,771
SEA LTD SPONSORD ADS 81141R100   1,202 12,746 SH   SOLE NO 0 0 12,746
SEABOARD CORP DEL COM 811543107   944 301 SH   SOLE NO 0 0 301
SEABRIDGE GOLD INC COM 811916105   308 18,343 SH   SOLE NO 0 0 18,343
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   9,461 86,376 SH   SOLE NO 0 0 86,376
SEALED AIR CORP NEW COM 81211K100   610 16,798 SH   SOLE NO 0 0 16,798
SEI INVTS CO COM 784117103   310 4,488 SH   SOLE NO 0 0 4,488
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   31,942 353,346 SH   SOLE NO 0 0 353,346
SELECT SECTOR SPDR TR ENERGY 81369Y506   91,939 1,047,143 SH   SOLE NO 0 0 1,047,143
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   65,263 1,440,054 SH   SOLE NO 0 0 1,440,054
SELECT SECTOR SPDR TR INDL 81369Y704   69,057 509,869 SH   SOLE NO 0 0 509,869
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   8,867 198,493 SH   SOLE NO 0 0 198,493
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   42,228 210,751 SH   SOLE NO 0 0 210,751
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   52,446 631,885 SH   SOLE NO 0 0 631,885
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   102,477 665,351 SH   SOLE NO 0 0 665,351
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   56,038 693,713 SH   SOLE NO 0 0 693,713
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   11,610 120,456 SH   SOLE NO 0 0 120,456
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   208,448 923,317 SH   SOLE NO 0 0 923,317
SELECT WATER SOLUTIONS INC CL A COM 81617J301   173 15,585 SH   SOLE NO 0 0 15,585
SELECTIVE INS GROUP INC COM 816300107   1,079 11,561 SH   SOLE NO 0 0 11,561
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   19 15,554 SH   SOLE NO 0 0 15,554
SEMPRA COM 816851109   10,352 123,785 SH   SOLE NO 0 0 123,785
SEMTECH CORP COM 816850101   271 5,935 SH   SOLE NO 0 0 5,935
SENSEONICS HLDGS INC COM 81727U105   106 302,872 SH   SOLE NO 0 0 302,872
SENTINELONE INC CL A 81730H109   917 38,329 SH   SOLE NO 0 0 38,329
SERES THERAPEUTICS INC COM 81750R102   11 11,098 SH   SOLE NO 0 0 11,098
SERIES PORTFOLIOS TR UNUSUAL WHLS DEM 81752T510   407 10,873 SH   SOLE NO 0 0 10,873
SERVICE CORP INTL COM 817565104   1,823 23,102 SH   SOLE NO 0 0 23,102
SERVICE PPTYS TR COM SH BEN INT 81761L102   77 16,825 SH   SOLE NO 0 0 16,825
SERVICENOW INC COM 81762P102   46,815 52,343 SH   SOLE NO 0 0 52,343
SERVISFIRST BANCSHARES INC COM 81768T108   205 2,545 SH   SOLE NO 0 0 2,545
SFL CORPORATION LTD SHS G7738W106   378 32,708 SH   SOLE NO 0 0 32,708
SHAKE SHACK INC CL A 819047101   766 7,418 SH   SOLE NO 0 0 7,418
SHARKNINJA INC COM SHS G8068L108   988 9,086 SH   SOLE NO 0 0 9,086
SHELL PLC SPON ADS 780259305   29,483 447,054 SH   SOLE NO 0 0 447,054
SHERWIN WILLIAMS CO COM 824348106   64,171 168,131 SH   SOLE NO 0 0 168,131
SHIFT4 PMTS INC CL A 82452J109   651 7,352 SH   SOLE NO 0 0 7,352
SHOPIFY INC CL A 82509L107   29,400 366,857 SH   SOLE NO 0 0 366,857
SHYFT GROUP INC COM 825698103   679 54,072 SH   SOLE NO 0 0 54,072
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   156 37,909 SH   SOLE NO 0 0 37,909
SIGA TECHNOLOGIES INC COM 826917106   84 12,407 SH   SOLE NO 0 0 12,407
SILA REALTY TRUST INC COMMON STOCK 146280508   4,367 172,666 SH   SOLE NO 0 0 172,666
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   557 9,167 SH   SOLE NO 0 0 9,167
SILVERCREST METALS INC COM 828363101   840 90,759 SH   SOLE NO 0 0 90,759
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   4,330 201,039 SH   SOLE NO 0 0 201,039
SIMON PPTY GROUP INC NEW COM 828806109   16,546 97,895 SH   SOLE NO 0 0 97,895
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   1,284 54,781 SH   SOLE NO 0 0 54,781
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772   565 17,224 SH   SOLE NO 0 0 17,224
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   2,437 84,394 SH   SOLE NO 0 0 84,394
SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD PLUS 82889N830   4,025 169,548 SH   SOLE NO 0 0 169,548
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   384 14,778 SH   SOLE NO 0 0 14,778
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   7,025 136,452 SH   SOLE NO 0 0 136,452
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   4,515 196,398 SH   SOLE NO 0 0 196,398
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   3,013 73,278 SH   SOLE NO 0 0 73,278
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103   10,885 288,196 SH   SOLE NO 0 0 288,196
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   2,083 62,243 SH   SOLE NO 0 0 62,243
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS UPSID 82889N301   2,158 51,185 SH   SOLE NO 0 0 51,185
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863   7,689 350,129 SH   SOLE NO 0 0 350,129
SIMPSON MFG INC COM 829073105   832 4,348 SH   SOLE NO 0 0 4,348
SIREN ETF TR NSD NXGN ECO ETF 829658202   424 16,931 SH   SOLE NO 0 0 16,931
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   3,675 155,403 SH   SOLE NO 0 0 155,403
SITIO ROYALTIES CORP CLASS A COM 82983N108   470 22,539 SH   SOLE NO 0 0 22,539
SIX FLAGS ENTERTAINMENT CORP COM 83001C108   1,219 30,241 SH   SOLE NO 0 0 30,241
SIXTH STREET SPECIALTY LENDI COM 83012A109   2,916 142,019 SH   SOLE NO 0 0 142,019
SKECHERS U S A INC CL A 830566105   2,475 36,992 SH   SOLE NO 0 0 36,992
SKYWEST INC COM 830879102   675 7,942 SH   SOLE NO 0 0 7,942
SKYWORKS SOLUTIONS INC COM 83088M102   13,911 140,841 SH   SOLE NO 0 0 140,841
SL GREEN RLTY CORP COM 78440X887   2,054 29,503 SH   SOLE NO 0 0 29,503
SLR INVESTMENT CORP COM 83413U100   2,918 193,895 SH   SOLE NO 0 0 193,895
SMART GLOBAL HLDGS INC SHS G8232Y101   486 23,211 SH   SOLE NO 0 0 23,211
SMARTSHEET INC COM CL A 83200N103   257 4,649 SH   SOLE NO 0 0 4,649
SMITH & WESSON BRANDS INC COM 831754106   418 32,240 SH   SOLE NO 0 0 32,240
SMITH A O CORP COM 831865209   8,681 96,635 SH   SOLE NO 0 0 96,635
SMUCKER J M CO COM NEW 832696405   11,679 96,444 SH   SOLE NO 0 0 96,444
SMURFIT WESTROCK PLC SHS G8267P108   3,713 75,123 SH   SOLE NO 0 0 75,123
SNAP INC CL A 83304A106   1,281 119,680 SH   SOLE NO 0 0 119,680
SNAP ON INC COM 833034101   15,510 53,538 SH   SOLE NO 0 0 53,538
SNDL INC COM 83307B101   89 43,167 SH   SOLE NO 0 0 43,167
SNOWFLAKE INC CL A 833445109   7,351 63,995 SH   SOLE NO 0 0 63,995
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   636 15,268 SH   SOLE NO 0 0 15,268
SOFI TECHNOLOGIES INC COM 83406F102   4,987 634,461 SH   SOLE NO 0 0 634,461
SOLARIS ENERGY INFRAS INC COM CL A 83418M103   156 12,224 SH   SOLE NO 0 0 12,224
SOLID POWER INC CLASS A COM 83422N105   74 54,475 SH   SOLE NO 0 0 54,475
SOLVENTUM CORP COM SHS 83444M101   4,204 60,299 SH   SOLE NO 0 0 60,299
SONOCO PRODS CO COM 835495102   1,519 27,803 SH   SOLE NO 0 0 27,803
SONY GROUP CORP SPONSORED ADR 835699307   2,595 26,876 SH   SOLE NO 0 0 26,876
SOUNDHOUND AI INC CLASS A COM 836100107   1,411 302,848 SH   SOLE NO 0 0 302,848
SOUTHERN CO COM 842587107   93,531 1,037,157 SH   SOLE NO 0 0 1,037,157
SOUTHERN COPPER CORP COM 84265V105   2,471 21,359 SH   SOLE NO 0 0 21,359
SOUTHSTATE CORPORATION COM 840441109   916 9,425 SH   SOLE NO 0 0 9,425
SOUTHWEST AIRLS CO COM 844741108   6,698 226,061 SH   SOLE NO 0 0 226,061
SOUTHWEST GAS HLDGS INC COM 844895102   424 5,750 SH   SOLE NO 0 0 5,750
SOUTHWESTERN ENERGY CO COM 845467109   939 132,078 SH   SOLE NO 0 0 132,078
SPARTANNASH CO COM 847215100   872 38,902 SH   SOLE NO 0 0 38,902
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   96,326 227,656 SH   SOLE NO 0 0 227,656
SPDR GOLD TR GOLD SHS 78463V107   230,264 947,353 SH   SOLE NO 0 0 947,353
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   447 9,413 SH   SOLE NO 0 0 9,413
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,517 28,493 SH   SOLE NO 0 0 28,493
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   2,775 48,122 SH   SOLE NO 0 0 48,122
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   7,041 231,294 SH   SOLE NO 0 0 231,294
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   460 10,525 SH   SOLE NO 0 0 10,525
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   9,244 114,860 SH   SOLE NO 0 0 114,860
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   402 6,207 SH   SOLE NO 0 0 6,207
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   47,889 1,275,012 SH   SOLE NO 0 0 1,275,012
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   14,783 358,106 SH   SOLE NO 0 0 358,106
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   761 9,269 SH   SOLE NO 0 0 9,269
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   3,994 106,029 SH   SOLE NO 0 0 106,029
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   2,695 43,203 SH   SOLE NO 0 0 43,203
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   1,704 27,629 SH   SOLE NO 0 0 27,629
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   2,202 57,351 SH   SOLE NO 0 0 57,351
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   3,906 114,459 SH   SOLE NO 0 0 114,459
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   2,305 40,708 SH   SOLE NO 0 0 40,708
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,139,877 1,986,680 SH   SOLE NO 0 0 1,986,680
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   76,039 133,481 SH   SOLE NO 0 0 133,481
SPDR SER TR AEROSPACE DEF 78464A631   20,158 128,120 SH   SOLE NO 0 0 128,120
SPDR SER TR BBG CONV SEC ETF 78464A359   17,309 225,999 SH   SOLE NO 0 0 225,999
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   213 11,266 SH   SOLE NO 0 0 11,266
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   67,972 740,357 SH   SOLE NO 0 0 740,357
SPDR SER TR BLOOMBERG 3-12 M 78468R523   38,278 384,395 SH   SOLE NO 0 0 384,395
SPDR SER TR BLOOMBERG EMERGI 78464A391   208 9,760 SH   SOLE NO 0 0 9,760
SPDR SER TR BLOOMBERG HIGH Y 78468R622   7,923 81,023 SH   SOLE NO 0 0 81,023
SPDR SER TR BLOOMBERG INTL T 78464A516   467 19,984 SH   SOLE NO 0 0 19,984
SPDR SER TR BLOOMBERG INVT 78468R200   7,990 258,995 SH   SOLE NO 0 0 258,995
SPDR SER TR BLOOMBERG SHORT 78464A334   2,770 100,596 SH   SOLE NO 0 0 100,596
SPDR SER TR BLOOMBERG SHT TE 78468R408   3,539 137,433 SH   SOLE NO 0 0 137,433
SPDR SER TR DJ REIT ETF 78464A607   5,216 48,869 SH   SOLE NO 0 0 48,869
SPDR SER TR FACTST INV ETF 78464A110   652 4,215 SH   SOLE NO 0 0 4,215
SPDR SER TR GLB DOW ETF 78464A706   480 3,479 SH   SOLE NO 0 0 3,479
SPDR SER TR HLTH CARE SVCS 78464A573   397 4,092 SH   SOLE NO 0 0 4,092
SPDR SER TR HLTH CR EQUIP 78464A581   1,304 14,408 SH   SOLE NO 0 0 14,408
SPDR SER TR ICE PFD SEC ETF 78464A292   1,222 34,261 SH   SOLE NO 0 0 34,261
SPDR SER TR MSCI USA STRTGIC 78468R812   4,638 29,438 SH   SOLE NO 0 0 29,438
SPDR SER TR NUVEEN BLMBRG MU 78468R721   7,977 170,348 SH   SOLE NO 0 0 170,348
SPDR SER TR NUVEEN BLMBRG SH 78468R739   74,666 1,551,023 SH   SOLE NO 0 0 1,551,023
SPDR SER TR NUVEEN BLOOMBERG 78464A284   3,690 140,471 SH   SOLE NO 0 0 140,471
SPDR SER TR NYSE TECH ETF 78464A102   933 4,722 SH   SOLE NO 0 0 4,722
SPDR SER TR PORT MTG BK ETF 78464A383   1,777 78,869 SH   SOLE NO 0 0 78,869
SPDR SER TR PORTFLI HIGH YLD 78468R606   1,424 59,193 SH   SOLE NO 0 0 59,193
SPDR SER TR PORTFLI INTRMDIT 78464A672   5,329 183,396 SH   SOLE NO 0 0 183,396
SPDR SER TR PORTFLI TIPS ETF 78464A656   1,021 38,868 SH   SOLE NO 0 0 38,868
SPDR SER TR PORTFOLI S&P1500 78464A805   12,774 182,331 SH   SOLE NO 0 0 182,331
SPDR SER TR PORTFOLIO AGRGTE 78464A649   7,461 285,409 SH   SOLE NO 0 0 285,409
SPDR SER TR PORTFOLIO CRPORT 78464A144   1,343 44,708 SH   SOLE NO 0 0 44,708
SPDR SER TR PORTFOLIO INTRMD 78464A375   6,374 189,078 SH   SOLE NO 0 0 189,078
SPDR SER TR PORTFOLIO LN COR 78464A367   529 21,893 SH   SOLE NO 0 0 21,893
SPDR SER TR PORTFOLIO LN TSR 78464A664   5,011 172,391 SH   SOLE NO 0 0 172,391
SPDR SER TR PORTFOLIO S&P400 78464A847   6,831 124,931 SH   SOLE NO 0 0 124,931
SPDR SER TR PORTFOLIO S&P500 78464A854   61,994 918,289 SH   SOLE NO 0 0 918,289
SPDR SER TR PORTFOLIO S&P600 78468R853   38,862 853,930 SH   SOLE NO 0 0 853,930
SPDR SER TR PORTFOLIO SH TSR 78468R101   2,745 93,320 SH   SOLE NO 0 0 93,320
SPDR SER TR PORTFOLIO SHORT 78464A474   3,532 116,631 SH   SOLE NO 0 0 116,631
SPDR SER TR PRTFLO S&P500 GW 78464A409   137,994 1,663,786 SH   SOLE NO 0 0 1,663,786
SPDR SER TR PRTFLO S&P500 HI 78468R788   22,402 490,740 SH   SOLE NO 0 0 490,740
SPDR SER TR PRTFLO S&P500 VL 78464A508   64,534 1,220,840 SH   SOLE NO 0 0 1,220,840
SPDR SER TR RUSSELL LOW VOL 78468R754   2,164 16,669 SH   SOLE NO 0 0 16,669
SPDR SER TR RUSSELL YIELD 78468R770   1,898 16,921 SH   SOLE NO 0 0 16,921
SPDR SER TR S&P 400 MDCP GRW 78464A821   9,305 106,055 SH   SOLE NO 0 0 106,055
SPDR SER TR S&P 400 MDCP VAL 78464A839   13,616 171,357 SH   SOLE NO 0 0 171,357
SPDR SER TR S&P 500 ESG ETF 78468R531   435 7,808 SH   SOLE NO 0 0 7,808
SPDR SER TR S&P 600 SMCP GRW 78464A201   26,497 284,579 SH   SOLE NO 0 0 284,579
SPDR SER TR S&P 600 SMCP VAL 78464A300   26,404 304,127 SH   SOLE NO 0 0 304,127
SPDR SER TR S&P BIOTECH 78464A870   11,188 113,240 SH   SOLE NO 0 0 113,240
SPDR SER TR S&P BK ETF 78464A797   1,528 28,884 SH   SOLE NO 0 0 28,884
SPDR SER TR S&P CAP MKTS 78464A771   559 4,478 SH   SOLE NO 0 0 4,478
SPDR SER TR S&P DIVID ETF 78464A763   152,474 1,073,457 SH   SOLE NO 0 0 1,073,457
SPDR SER TR S&P HOMEBUILD 78464A888   5,320 42,713 SH   SOLE NO 0 0 42,713
SPDR SER TR S&P INS ETF 78464A789   1,131 19,936 SH   SOLE NO 0 0 19,936
SPDR SER TR S&P KENSHO CLEAN 78468R655   681 10,352 SH   SOLE NO 0 0 10,352
SPDR SER TR S&P KENSHO FUTRE 78468R671   244 3,947 SH   SOLE NO 0 0 3,947
SPDR SER TR S&P KENSHO NEW 78468R648   3,142 63,686 SH   SOLE NO 0 0 63,686
SPDR SER TR S&P METALS MNG 78464A755   3,030 47,544 SH   SOLE NO 0 0 47,544
SPDR SER TR S&P OILGAS EXP 78468R556   3,917 29,782 SH   SOLE NO 0 0 29,782
SPDR SER TR S&P PHARMAC 78464A722   330 7,443 SH   SOLE NO 0 0 7,443
SPDR SER TR S&P REGL BKG 78464A698   7,484 132,225 SH   SOLE NO 0 0 132,225
SPDR SER TR S&P RETAIL ETF 78464A714   460 5,922 SH   SOLE NO 0 0 5,922
SPDR SER TR S&P SEMICNDCTR 78464A862   5,806 24,168 SH   SOLE NO 0 0 24,168
SPDR SER TR S&P TELECOM 78464A540   1,926 19,136 SH   SOLE NO 0 0 19,136
SPDR SER TR S&P TRANSN ETF 78464A532   453 5,489 SH   SOLE NO 0 0 5,489
SPDR SER TR SPDR MSCI USA GE 78468R747   915 8,055 SH   SOLE NO 0 0 8,055
SPDR SER TR SPDR S&P 500 ETF 78468R796   5,971 126,375 SH   SOLE NO 0 0 126,375
SPDR SER TR SPDR S&P1500VL 78464A128   2,718 14,738 SH   SOLE NO 0 0 14,738
SPDR SER TR SSGA US LRG ETF 78468R804   3,343 19,755 SH   SOLE NO 0 0 19,755
SPDR SER TR SSGA US SMAL ETF 78468R887   4,015 32,320 SH   SOLE NO 0 0 32,320
SPECIAL OPPORTUNITIES FD INC COM 84741T104   192 13,769 SH   SOLE NO 0 0 13,769
SPHERE ENTERTAINMENT CO CL A 55826T102   296 6,690 SH   SOLE NO 0 0 6,690
SPIRE INC COM 84857L101   625 9,287 SH   SOLE NO 0 0 9,287
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   791 24,316 SH   SOLE NO 0 0 24,316
SPIRIT AIRLS INC COM 848577102   110 45,854 SH   SOLE NO 0 0 45,854
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   5 21,000 SH   SOLE NO 0 0 21,000
SPOTIFY TECHNOLOGY S A SHS L8681T102   4,690 12,725 SH   SOLE NO 0 0 12,725
SPRINKLR INC CL A 85208T107   171 22,104 SH   SOLE NO 0 0 22,104
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   978 31,572 SH   SOLE NO 0 0 31,572
SPROTT FDS TR URANIUM MINERS E 85208P303   3,934 85,741 SH   SOLE NO 0 0 85,741
SPROTT INC COM NEW 852066208   360 8,323 SH   SOLE NO 0 0 8,323
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   8,980 366,690 SH   SOLE NO 0 0 366,690
SPROTT PHYSICAL GOLD TR UNIT 85207H104   28,955 1,420,733 SH   SOLE NO 0 0 1,420,733
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   213 21,675 SH   SOLE NO 0 0 21,675
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   8,340 798,107 SH   SOLE NO 0 0 798,107
SPROUTS FMRS MKT INC COM 85208M102   1,392 12,606 SH   SOLE NO 0 0 12,606
SPS COMM INC COM 78463M107   514 2,649 SH   SOLE NO 0 0 2,649
SPX TECHNOLOGIES INC COM 78473E103   216 1,354 SH   SOLE NO 0 0 1,354
SRH TOTAL RETURN FUND INC COM 101507101   329 20,830 SH   SOLE NO 0 0 20,830
SRIVARU HOLDING LIMITED ORD SHS G8403L102   16 200,000 SH   SOLE NO 0 0 200,000
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   551 7,424 SH   SOLE NO 0 0 7,424
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   8,327 199,413 SH   SOLE NO 0 0 199,413
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   535 18,600 SH   SOLE NO 0 0 18,600
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   3,661 88,434 SH   SOLE NO 0 0 88,434
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   457 11,211 SH   SOLE NO 0 0 11,211
SSGA ACTIVE TR SPDR NUVEEN MUN 78470P853   1,307 43,305 SH   SOLE NO 0 0 43,305
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   3,499 67,512 SH   SOLE NO 0 0 67,512
STAG INDL INC COM 85254J102   3,722 95,223 SH   SOLE NO 0 0 95,223
STANDARD BIOTOOLS INC COM 34385P108   318 164,993 SH   SOLE NO 0 0 164,993
STANDARD LITHIUM LTD COM 853606101   101 62,750 SH   SOLE NO 0 0 62,750
STANDARD MTR PRODS INC COM 853666105   374 11,255 SH   SOLE NO 0 0 11,255
STANLEY BLACK & DECKER INC COM 854502101   23,800 216,106 SH   SOLE NO 0 0 216,106
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   417 17,596 SH   SOLE NO 0 0 17,596
STAR GROUP L P UNIT LTD PARTNR 85512C105   479 40,812 SH   SOLE NO 0 0 40,812
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   632 21,894 SH   SOLE NO 0 0 21,894
STARBOARD INVT TR ADAPTIVE HDGD MU 85521B783   137 16,919 SH   SOLE NO 0 0 16,919
STARBUCKS CORP COM 855244109   49,850 511,338 SH   SOLE NO 0 0 511,338
STARWOOD PPTY TR INC COM 85571B105   4,363 214,069 SH   SOLE NO 0 0 214,069
STATE STR CORP COM 857477103   9,307 105,203 SH   SOLE NO 0 0 105,203
STEEL DYNAMICS INC COM 858119100   5,159 40,918 SH   SOLE NO 0 0 40,918
STEELCASE INC CL A 858155203   5,557 411,956 SH   SOLE NO 0 0 411,956
STELLANTIS N.V SHS N82405106   565 40,210 SH   SOLE NO 0 0 40,210
STELLAR BANCORP INC COM 858927106   596 23,024 SH   SOLE NO 0 0 23,024
STEM INC COM 85859N102   10 29,238 SH   SOLE NO 0 0 29,238
STEPAN CO COM 858586100   340 4,404 SH   SOLE NO 0 0 4,404
STERIS PLC SHS USD G8473T100   5,200 21,440 SH   SOLE NO 0 0 21,440
STERLING INFRASTRUCTURE INC COM 859241101   472 3,256 SH   SOLE NO 0 0 3,256
STMICROELECTRONICS N V NY REGISTRY 861012102   865 29,105 SH   SOLE NO 0 0 29,105
STOCK YDS BANCORP INC COM 861025104   771 12,445 SH   SOLE NO 0 0 12,445
STRATASYS LTD SHS M85548101   171 20,564 SH   SOLE NO 0 0 20,564
STRATEGY SHS DAY HAGAN NED 86280R803   8,105 194,875 SH   SOLE NO 0 0 194,875
STRATEGY SHS NS 7HANDL IDX 86280R506   1,443 64,836 SH   SOLE NO 0 0 64,836
STRIDE INC COM 86333M108   378 4,425 SH   SOLE NO 0 0 4,425
STRYKER CORPORATION COM 863667101   57,520 159,220 SH   SOLE NO 0 0 159,220
STURM RUGER & CO INC COM 864159108   6,738 161,652 SH   SOLE NO 0 0 161,652
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   3,691 205,733 SH   SOLE NO 0 0 205,733
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   170 13,468 SH   SOLE NO 0 0 13,468
SUMMIT MATLS INC CL A 86614U100   1,407 36,054 SH   SOLE NO 0 0 36,054
SUN CMNTYS INC COM 866674104   1,104 8,172 SH   SOLE NO 0 0 8,172
SUN LIFE FINANCIAL INC. COM 866796105   3,488 60,120 SH   SOLE NO 0 0 60,120
SUNCOR ENERGY INC NEW COM 867224107   1,598 43,288 SH   SOLE NO 0 0 43,288
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,281 23,858 SH   SOLE NO 0 0 23,858
SUNRISE NEW ENERGY CO LTD ORD CL A SHS G3932F106   15 14,114 SH   SOLE NO 0 0 14,114
SUNRUN INC COM 86771W105   1,318 72,998 SH   SOLE NO 0 0 72,998
SUPER MICRO COMPUTER INC COM 86800U104   11,969 28,745 SH   SOLE NO 0 0 28,745
SUPERNUS PHARMACEUTICALS INC COM 868459108   320 10,250 SH   SOLE NO 0 0 10,250
SWEETGREEN INC COM CL A 87043Q108   224 6,322 SH   SOLE NO 0 0 6,322
SWISS HELVETIA FD INC COM 870875101   1,109 123,876 SH   SOLE NO 0 0 123,876
SYLVAMO CORP COMMON STOCK 871332102   677 7,886 SH   SOLE NO 0 0 7,886
SYMBOTIC INC CLASS A COM 87151X101   1,172 48,053 SH   SOLE NO 0 0 48,053
SYNCHRONY FINANCIAL COM 87165B103   2,067 41,436 SH   SOLE NO 0 0 41,436
SYNOPSYS INC COM 871607107   4,448 8,783 SH   SOLE NO 0 0 8,783
SYNOVUS FINL CORP COM NEW 87161C501   470 10,565 SH   SOLE NO 0 0 10,565
SYSCO CORP COM 871829107   23,890 306,049 SH   SOLE NO 0 0 306,049
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   100,278 3,015,876 SH   SOLE NO 0 0 3,015,876
T ROWE PRICE ETF INC FLOATING RATE 87283Q883   966 18,710 SH   SOLE NO 0 0 18,710
T ROWE PRICE ETF INC GROWTH ETF 87283Q842   223 6,227 SH   SOLE NO 0 0 6,227
T ROWE PRICE ETF INC INTERNATIONAL EQ 87283Q834   237 8,135 SH   SOLE NO 0 0 8,135
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   18,417 464,604 SH   SOLE NO 0 0 464,604
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   18,196 444,234 SH   SOLE NO 0 0 444,234
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206   734 17,576 SH   SOLE NO 0 0 17,576
T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305   689 18,295 SH   SOLE NO 0 0 18,295
T ROWE PRICE ETF INC QM US BOND ETF 87283Q602   413 9,443 SH   SOLE NO 0 0 9,443
T ROWE PRICE ETF INC SMALL MID CAP 87283Q826   1,184 36,467 SH   SOLE NO 0 0 36,467
T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701   287 5,777 SH   SOLE NO 0 0 5,777
T ROWE PRICE ETF INC VALUE ETF 87283Q859   423 13,232 SH   SOLE NO 0 0 13,232
T-MOBILE US INC COM 872590104   39,679 192,279 SH   SOLE NO 0 0 192,279
TABOOLA.COM LTD ORD SHS M8744T106   677 201,531 SH   SOLE NO 0 0 201,531
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   57,965 333,765 SH   SOLE NO 0 0 333,765
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,131 7,359 SH   SOLE NO 0 0 7,359
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   286 20,103 SH   SOLE NO 0 0 20,103
TANDEM DIABETES CARE INC COM NEW 875372203   346 8,157 SH   SOLE NO 0 0 8,157
TANGER INC COM 875465106   1,371 41,313 SH   SOLE NO 0 0 41,313
TAOPING INC SHS NEW G8675V127   9 12,000 SH   SOLE NO 0 0 12,000
TAPESTRY INC COM 876030107   1,648 35,085 SH   SOLE NO 0 0 35,085
TARGA RES CORP COM 87612G101   3,173 21,435 SH   SOLE NO 0 0 21,435
TARGET CORP COM 87612E106   47,895 307,295 SH   SOLE NO 0 0 307,295
TASEKO MINES LTD COM 876511106   31 12,219 SH   SOLE NO 0 0 12,219
TAYLOR MORRISON HOME CORP COM 87724P106   4,991 71,042 SH   SOLE NO 0 0 71,042
TAYSHA GENE THERAPIES INC COM SHS 877619106   56 28,069 SH   SOLE NO 0 0 28,069
TC ENERGY CORP COM 87807B107   5,623 118,244 SH   SOLE NO 0 0 118,244
TCW ETF TRUST ARTIFICIAL INTEL 29287L502   1,328 49,163 SH   SOLE NO 0 0 49,163
TCW ETF TRUST FLEXIBLE INCOME 29287L700   409 10,267 SH   SOLE NO 0 0 10,267
TCW ETF TRUST TRANSFRM 500 ETF 29287L106   329 4,900 SH   SOLE NO 0 0 4,900
TD SYNNEX CORPORATION COM 87162W100   365 3,038 SH   SOLE NO 0 0 3,038
TE CONNECTIVITY PLC ORD SHS G87052109   2,680 17,747 SH   SOLE NO 0 0 17,747
TECHNIPFMC PLC COM G87110105   250 9,522 SH   SOLE NO 0 0 9,522
TECK RESOURCES LTD CL B 878742204   713 13,657 SH   SOLE NO 0 0 13,657
TECNOGLASS INC ORD SHS G87264100   419 6,102 SH   SOLE NO 0 0 6,102
TEGNA INC COM 87901J105   343 21,720 SH   SOLE NO 0 0 21,720
TELA BIO INC COM 872381108   38 14,886 SH   SOLE NO 0 0 14,886
TELADOC HEALTH INC COM 87918A105   768 83,660 SH   SOLE NO 0 0 83,660
TELEDYNE TECHNOLOGIES INC COM 879360105   5,910 13,503 SH   SOLE NO 0 0 13,503
TELEFLEX INCORPORATED COM 879369106   1,102 4,455 SH   SOLE NO 0 0 4,455
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   494 65,135 SH   SOLE NO 0 0 65,135
TELEFONICA S A SPONSORED ADR 879382208   54 11,130 SH   SOLE NO 0 0 11,130
TELLURIAN INC NEW COM 87968A104   53 54,670 SH   SOLE NO 0 0 54,670
TELUS CORPORATION COM 87971M103   1,276 76,062 SH   SOLE NO 0 0 76,062
TEMPLETON DRAGON FD INC COM 88018T101   193 21,100 SH   SOLE NO 0 0 21,100
TEMPLETON EMERGING MKTS INCO COM 880192109   368 63,112 SH   SOLE NO 0 0 63,112
TEMPUR SEALY INTL INC COM 88023U101   261 4,782 SH   SOLE NO 0 0 4,782
TENARIS S A SPONSORED ADS 88031M109   368 11,591 SH   SOLE NO 0 0 11,591
TENET HEALTHCARE CORP COM NEW 88033G407   561 3,373 SH   SOLE NO 0 0 3,373
TERADATA CORP DEL COM 88076W103   284 9,367 SH   SOLE NO 0 0 9,367
TERADYNE INC COM 880770102   1,862 13,899 SH   SOLE NO 0 0 13,899
TERAWULF INC COM 88080T104   850 181,548 SH   SOLE NO 0 0 181,548
TEREX CORP NEW COM 880779103   311 5,879 SH   SOLE NO 0 0 5,879
TERNIUM SA SPONSORED ADS 880890108   333 9,008 SH   SOLE NO 0 0 9,008
TESLA INC COM 88160R101   244,537 934,669 SH   SOLE NO 0 0 934,669
TETRA TECH INC NEW COM 88162G103   1,364 28,930 SH   SOLE NO 0 0 28,930
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   55 10,535 SH   SOLE NO 0 0 10,535
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,128 173,596 SH   SOLE NO 0 0 173,596
TEXAS INSTRS INC COM 882508104   49,410 239,191 SH   SOLE NO 0 0 239,191
TEXAS PACIFIC LAND CORPORATI COM 88262P102   16,511 18,662 SH   SOLE NO 0 0 18,662
TEXAS ROADHOUSE INC COM 882681109   1,551 8,782 SH   SOLE NO 0 0 8,782
TEXTRON INC COM 883203101   3,628 40,959 SH   SOLE NO 0 0 40,959
TFS FINL CORP COM 87240R107   180 13,983 SH   SOLE NO 0 0 13,983
TG THERAPEUTICS INC COM 88322Q108   4,632 198,037 SH   SOLE NO 0 0 198,037
THE ALGER ETF TRUST AI ENABLERS ADOP 015564503   280 12,053 SH   SOLE NO 0 0 12,053
THE ALGER ETF TRUST MID CAP 40 ETF 015564107   1,928 112,612 SH   SOLE NO 0 0 112,612
THE CIGNA GROUP COM 125523100   37,092 107,065 SH   SOLE NO 0 0 107,065
THE REAL BROKERAGE INC COM NEW 75585H206   256 46,100 SH   SOLE NO 0 0 46,100
THE TRADE DESK INC COM CL A 88339J105   22,781 207,763 SH   SOLE NO 0 0 207,763
THEMES ETF TR GENERATIVE ARTIF 882927502   490 16,472 SH   SOLE NO 0 0 16,472
THERMO FISHER SCIENTIFIC INC COM 883556102   66,355 107,271 SH   SOLE NO 0 0 107,271
THOMSON REUTERS CORP. COM 884903808   1,357 7,955 SH   SOLE NO 0 0 7,955
THOR INDS INC COM 885160101   516 4,693 SH   SOLE NO 0 0 4,693
THORNBURG INCM BUILDER OPP T COM 885213108   337 18,933 SH   SOLE NO 0 0 18,933
THRIVENT ETF TRUST SMALL MID CAP 88588G109   3,658 99,903 SH   SOLE NO 0 0 99,903
TIDAL ETF TR SONICSHARES GBL 886364645   209 5,879 SH   SOLE NO 0 0 5,879
TIDAL ETF TR SOUND ENHANCED 886364819   205 10,686 SH   SOLE NO 0 0 10,686
TIDAL TR II BLUEPRINT CHESAP 88636J873   504 20,327 SH   SOLE NO 0 0 20,327
TIDAL TR II RET STCKD GL STK 88636J204   4,812 192,617 SH   SOLE NO 0 0 192,617
TIDAL TR II RETURN STCKD US 88636J816   654 26,706 SH   SOLE NO 0 0 26,706
TIDAL TR II ROUNDHILL GENER 88636J600   4,895 130,803 SH   SOLE NO 0 0 130,803
TIDAL TR II YIELDMAX TSLA OP 88636J444   223 15,610 SH   SOLE NO 0 0 15,610
TIDAL TRUST III NAACP MINO ETF 45259A209   268 6,468 SH   SOLE NO 0 0 6,468
TIDAL TRUST III YWCA WOMENS ETF 45259A100   989 25,574 SH   SOLE NO 0 0 25,574
TILRAY BRANDS INC COM 88688T100   449 255,156 SH   SOLE NO 0 0 255,156
TIMKEN CO COM 887389104   917 10,884 SH   SOLE NO 0 0 10,884
TIMOTHY PLAN HIG DV STK ETF 887432326   943 25,011 SH   SOLE NO 0 0 25,011
TIMOTHY PLAN INTL ETF 887432334   264 9,153 SH   SOLE NO 0 0 9,153
TIMOTHY PLAN U S SM CP CORE 887432342   371 9,521 SH   SOLE NO 0 0 9,521
TIMOTHY PLAN US LRGMD CP CORE 887432359   559 12,711 SH   SOLE NO 0 0 12,711
TJX COS INC NEW COM 872540109   42,705 363,323 SH   SOLE NO 0 0 363,323
TKO GROUP HOLDINGS INC CL A 87256C101   747 6,037 SH   SOLE NO 0 0 6,037
TMC THE METALS COMPANY INC COM 87261Y106   62 58,291 SH   SOLE NO 0 0 58,291
TOAST INC CL A 888787108   4,010 141,632 SH   SOLE NO 0 0 141,632
TOLL BROTHERS INC COM 889478103   7,352 47,588 SH   SOLE NO 0 0 47,588
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203   9 11,050 SH   SOLE NO 0 0 11,050
TOMPKINS FINL CORP COM 890110109   421 7,286 SH   SOLE NO 0 0 7,286
TOOTSIE ROLL INDS INC COM 890516107   266 8,588 SH   SOLE NO 0 0 8,588
TOPBUILD CORP COM 89055F103   1,023 2,514 SH   SOLE NO 0 0 2,514
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   337 30,720 SH   SOLE NO 0 0 30,720
TORO CO COM 891092108   2,034 23,451 SH   SOLE NO 0 0 23,451
TORONTO DOMINION BK ONT COM NEW 891160509   6,529 103,214 SH   SOLE NO 0 0 103,214
TORTOISE ENERGY INDEPENDENC COM 89148K200   441 11,710 SH   SOLE NO 0 0 11,710
TORTOISE ENERGY INFRA CORP COM 89147L886   432 11,002 SH   SOLE NO 0 0 11,002
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   201 4,231 SH   SOLE NO 0 0 4,231
TORTOISE PIPELINE & ENERGY F COM 89148H207   1,985 47,031 SH   SOLE NO 0 0 47,031
TOTALENERGIES SE SPONSORED ADS 89151E109   5,685 87,977 SH   SOLE NO 0 0 87,977
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   623 14,083 SH   SOLE NO 0 0 14,083
TOWNEBANK PORTSMOUTH VA COM 89214P109   437 13,215 SH   SOLE NO 0 0 13,215
TOYOTA MOTOR CORP ADS 892331307   4,675 26,182 SH   SOLE NO 0 0 26,182
TPG INC COM CL A 872657101   433 7,523 SH   SOLE NO 0 0 7,523
TRACTOR SUPPLY CO COM 892356106   15,181 52,182 SH   SOLE NO 0 0 52,182
TRANE TECHNOLOGIES PLC SHS G8994E103   26,546 68,290 SH   SOLE NO 0 0 68,290
TRANSCAT INC COM 893529107   923 7,641 SH   SOLE NO 0 0 7,641
TRANSDIGM GROUP INC COM 893641100   3,004 2,105 SH   SOLE NO 0 0 2,105
TRANSMEDICS GROUP INC COM 89377M109   1,326 8,445 SH   SOLE NO 0 0 8,445
TRANSOCEAN LTD REGISTERED SHS H8817H100   918 215,937 SH   SOLE NO 0 0 215,937
TRANSUNION COM 89400J107   11,453 109,393 SH   SOLE NO 0 0 109,393
TRAVEL PLUS LEISURE CO COM 894164102   208 4,509 SH   SOLE NO 0 0 4,509
TRAVELERS COMPANIES INC COM 89417E109   24,748 105,707 SH   SOLE NO 0 0 105,707
TREDEGAR CORP COM 894650100   405 55,521 SH   SOLE NO 0 0 55,521
TREX CO INC COM 89531P105   2,089 31,380 SH   SOLE NO 0 0 31,380
TRI CONTL CORP COM 895436103   1,851 56,020 SH   SOLE NO 0 0 56,020
TRICO BANCSHARES COM 896095106   214 5,011 SH   SOLE NO 0 0 5,011
TRIMBLE INC COM 896239100   930 14,976 SH   SOLE NO 0 0 14,976
TRINITY CAP INC COM 896442308   1,275 93,943 SH   SOLE NO 0 0 93,943
TRINITY INDS INC COM 896522109   1,403 40,280 SH   SOLE NO 0 0 40,280
TRIP COM GROUP LTD ADS 89677Q107   209 3,509 SH   SOLE NO 0 0 3,509
TRIPLE FLAG PRECIOUS METAL COM 89679M104   1,692 104,589 SH   SOLE NO 0 0 104,589
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   131 18,584 SH   SOLE NO 0 0 18,584
TRIUMPH FINANCIAL INC COM 89679E300   402 5,058 SH   SOLE NO 0 0 5,058
TRUIST FINL CORP COM 89832Q109   29,527 690,358 SH   SOLE NO 0 0 690,358
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   1,100 68,439 SH   SOLE NO 0 0 68,439
TRUPANION INC COM 898202106   605 14,417 SH   SOLE NO 0 0 14,417
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729   280 7,936 SH   SOLE NO 0 0 7,936
TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836   463 20,538 SH   SOLE NO 0 0 20,538
TRUSTMARK CORP COM 898402102   429 13,468 SH   SOLE NO 0 0 13,468
TRX GOLD CORPORATION COM 87283P109   6 16,000 SH   SOLE NO 0 0 16,000
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   3,368 134,194 SH   SOLE NO 0 0 134,194
TTM TECHNOLOGIES INC COM 87305R109   1,142 62,560 SH   SOLE NO 0 0 62,560
TUTOR PERINI CORP COM 901109108   260 9,591 SH   SOLE NO 0 0 9,591
TWILIO INC CL A 90138F102   2,618 40,144 SH   SOLE NO 0 0 40,144
TWO HBRS INVT CORP COM 90187B804   212 15,272 SH   SOLE NO 0 0 15,272
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   658 48,474 SH   SOLE NO 0 0 48,474
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   906 21,882 SH   SOLE NO 0 0 21,882
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   535 23,323 SH   SOLE NO 0 0 23,323
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   611 17,840 SH   SOLE NO 0 0 17,840
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717   386 11,448 SH   SOLE NO 0 0 11,448
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   901 21,580 SH   SOLE NO 0 0 21,580
TXNM ENERGY INC COM 69349H107   246 5,619 SH   SOLE NO 0 0 5,619
TYLER TECHNOLOGIES INC COM 902252105   5,094 8,727 SH   SOLE NO 0 0 8,727
TYSON FOODS INC CL A 902494103   9,791 164,396 SH   SOLE NO 0 0 164,396
U HAUL HOLDING COMPANY COM 023586100   640 8,254 SH   SOLE NO 0 0 8,254
U HAUL HOLDING COMPANY COM SER N 023586506   1,005 13,963 SH   SOLE NO 0 0 13,963
UBER TECHNOLOGIES INC COM 90353T100   43,436 577,915 SH   SOLE NO 0 0 577,915
UBIQUITI INC COM 90353W103   365 1,645 SH   SOLE NO 0 0 1,645
UBS GROUP AG SHS H42097107   1,571 50,835 SH   SOLE NO 0 0 50,835
UDR INC COM 902653104   2,358 52,017 SH   SOLE NO 0 0 52,017
UFP INDUSTRIES INC COM 90278Q108   557 4,245 SH   SOLE NO 0 0 4,245
UFP TECHNOLOGIES INC COM 902673102   620 1,958 SH   SOLE NO 0 0 1,958
UGI CORP NEW COM 902681105   8,032 321,032 SH   SOLE NO 0 0 321,032
UIPATH INC CL A 90364P105   1,361 106,358 SH   SOLE NO 0 0 106,358
ULTA BEAUTY INC COM 90384S303   8,711 22,386 SH   SOLE NO 0 0 22,386
UMB FINL CORP COM 902788108   382 3,636 SH   SOLE NO 0 0 3,636
UNDER ARMOUR INC CL A 904311107   990 111,080 SH   SOLE NO 0 0 111,080
UNDER ARMOUR INC CL C 904311206   1,740 208,108 SH   SOLE NO 0 0 208,108
UNIFIED SER TR ONEASCENT INTL 90470L444   206 5,975 SH   SOLE NO 0 0 5,975
UNILEVER PLC SPON ADR NEW 904767704   28,327 436,067 SH   SOLE NO 0 0 436,067
UNION PAC CORP COM 907818108   55,176 223,858 SH   SOLE NO 0 0 223,858
UNITED AIRLS HLDGS INC COM 910047109   6,273 109,944 SH   SOLE NO 0 0 109,944
UNITED BANKSHARES INC WEST V COM 909907107   630 16,979 SH   SOLE NO 0 0 16,979
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   245 8,418 SH   SOLE NO 0 0 8,418
UNITED FIRE GROUP INC COM 910340108   225 10,772 SH   SOLE NO 0 0 10,772
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   585 69,438 SH   SOLE NO 0 0 69,438
UNITED NAT FOODS INC COM 911163103   499 29,682 SH   SOLE NO 0 0 29,682
UNITED PARCEL SERVICE INC CL B 911312106   84,029 616,317 SH   SOLE NO 0 0 616,317
UNITED RENTALS INC COM 911363109   43,173 53,318 SH   SOLE NO 0 0 53,318
UNITED STATES ANTIMONY CORP COM 911549103   16 20,430 SH   SOLE NO 0 0 20,430
UNITED STATES STL CORP NEW COM 912909108   1,087 30,767 SH   SOLE NO 0 0 30,767
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109   433 55,012 SH   SOLE NO 0 0 55,012
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103   358 9,956 SH   SOLE NO 0 0 9,956
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   292 10,310 SH   SOLE NO 0 0 10,310
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   322 5,161 SH   SOLE NO 0 0 5,161
UNITED STS GASOLINE FD LP UNITS 91201T102   10,600 181,410 SH   SOLE NO 0 0 181,410
UNITED STS NAT GAS FD LP UNIT PAR 912318409   263 16,105 SH   SOLE NO 0 0 16,105
UNITED STS OIL FD LP UNITS 91232N207   1,877 26,840 SH   SOLE NO 0 0 26,840
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,947 8,225 SH   SOLE NO 0 0 8,225
UNITEDHEALTH GROUP INC COM 91324P102   176,489 301,855 SH   SOLE NO 0 0 301,855
UNITI GROUP INC COM 91325V108   92 16,381 SH   SOLE NO 0 0 16,381
UNITIL CORP COM 913259107   714 11,780 SH   SOLE NO 0 0 11,780
UNITY BANCORP INC COM 913290102   402 11,801 SH   SOLE NO 0 0 11,801
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   35 24,112 SH   SOLE NO 0 0 24,112
UNITY SOFTWARE INC COM 91332U101   1,533 67,784 SH   SOLE NO 0 0 67,784
UNIVERSAL CORP VA COM 913456109   315 5,936 SH   SOLE NO 0 0 5,936
UNIVERSAL DISPLAY CORP COM 91347P105   2,099 10,001 SH   SOLE NO 0 0 10,001
UNIVERSAL HLTH SVCS INC CL B 913903100   570 2,489 SH   SOLE NO 0 0 2,489
UNIVERSAL INS HLDGS INC COM 91359V107   1,117 50,401 SH   SOLE NO 0 0 50,401
UNIVEST FINANCIAL CORPORATIO COM 915271100   306 10,881 SH   SOLE NO 0 0 10,881
UNUM GROUP COM 91529Y106   2,466 41,491 SH   SOLE NO 0 0 41,491
UNUSUAL MACHS INC COM SHS 91532F102   49 32,562 SH   SOLE NO 0 0 32,562
UPSTART HLDGS INC COM 91680M107   1,620 40,486 SH   SOLE NO 0 0 40,486
UPWORK INC COM 91688F104   310 29,660 SH   SOLE NO 0 0 29,660
URANIUM ENERGY CORP COM 916896103   274 44,139 SH   SOLE NO 0 0 44,139
URANIUM RTY CORP COM 91702V101   32 13,149 SH   SOLE NO 0 0 13,149
URBAN OUTFITTERS INC COM 917047102   274 7,144 SH   SOLE NO 0 0 7,144
US BANCORP DEL COM NEW 902973304   30,744 672,297 SH   SOLE NO 0 0 672,297
US FOODS HLDG CORP COM 912008109   1,880 30,575 SH   SOLE NO 0 0 30,575
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   308 13,420 SH   SOLE NO 0 0 13,420
USCF ETF TR MIDSTREAM ENERGY 90290T882   983 21,920 SH   SOLE NO 0 0 21,920
UWM HOLDINGS CORPORATION COM CL A 91823B109   230 26,953 SH   SOLE NO 0 0 26,953
V F CORP COM 918204108   3,645 182,685 SH   SOLE NO 0 0 182,685
VAALCO ENERGY INC COM NEW 91851C201   91 15,938 SH   SOLE NO 0 0 15,938
VAIL RESORTS INC COM 91879Q109   2,295 13,166 SH   SOLE NO 0 0 13,166
VALE S A SPONSORED ADS 91912E105   4,555 389,974 SH   SOLE NO 0 0 389,974
VALERO ENERGY CORP COM 91913Y100   31,978 236,825 SH   SOLE NO 0 0 236,825
VALKYRIE ETF TRUST II BITCOIN AND ETHE 91917A108   225 13,748 SH   SOLE NO 0 0 13,748
VALKYRIE ETF TRUST II BITCOIN MINERS 91917A207   1,885 99,136 SH   SOLE NO 0 0 99,136
VALLEY NATL BANCORP COM 919794107   2,511 277,179 SH   SOLE NO 0 0 277,179
VALMONT INDS INC COM 920253101   1,272 4,387 SH   SOLE NO 0 0 4,387
VALVOLINE INC COM 92047W101   346 8,269 SH   SOLE NO 0 0 8,269
VANECK BITCOIN ETF SH BEN INT 92189K105   450 6,265 SH   SOLE NO 0 0 6,265
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   2,737 36,253 SH   SOLE NO 0 0 36,253
VANECK ETF TRUST BDC INCOME ETF 92189F411   5,360 323,649 SH   SOLE NO 0 0 323,649
VANECK ETF TRUST BIOTECH ETF 92189F726   5,460 30,781 SH   SOLE NO 0 0 30,781
VANECK ETF TRUST CEF MUNI INCOME 92189F460   3,565 153,868 SH   SOLE NO 0 0 153,868
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   326 1,808 SH   SOLE NO 0 0 1,808
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   7,213 245,252 SH   SOLE NO 0 0 245,252
VANECK ETF TRUST GOLD MINERS ETF 92189F106   43,348 1,088,591 SH   SOLE NO 0 0 1,088,591
VANECK ETF TRUST GREEN BOND ETF 92189F171   551 22,465 SH   SOLE NO 0 0 22,465
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   48,046 905,340 SH   SOLE NO 0 0 905,340
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,885 74,003 SH   SOLE NO 0 0 74,003
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   1,209 25,759 SH   SOLE NO 0 0 25,759
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   1,092 43,007 SH   SOLE NO 0 0 43,007
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   8,765 179,568 SH   SOLE NO 0 0 179,568
VANECK ETF TRUST LONG MUNI ETF 92189F536   4,808 262,710 SH   SOLE NO 0 0 262,710
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   315 2,803 SH   SOLE NO 0 0 2,803
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   658 18,796 SH   SOLE NO 0 0 18,796
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   216,072 2,228,696 SH   SOLE NO 0 0 2,228,696
VANECK ETF TRUST NATURAL RESOURC 92189F841   369 7,000 SH   SOLE NO 0 0 7,000
VANECK ETF TRUST OIL SERVICES ETF 92189H607   1,888 6,656 SH   SOLE NO 0 0 6,656
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   1,647 17,335 SH   SOLE NO 0 0 17,335
VANECK ETF TRUST PREFERRED SECURT 92189F429   8,178 447,865 SH   SOLE NO 0 0 447,865
VANECK ETF TRUST RARE EARTH AND S 92189H805   955 20,697 SH   SOLE NO 0 0 20,697
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   59,497 242,399 SH   SOLE NO 0 0 242,399
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   5,287 232,707 SH   SOLE NO 0 0 232,707
VANECK ETF TRUST URANIUM AND NUCL 92189F601   245 2,935 SH   SOLE NO 0 0 2,935
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   437 25,254 SH   SOLE NO 0 0 25,254
VANECK ETF TRUST VANECK VIETNAM 92189F817   154 12,083 SH   SOLE NO 0 0 12,083
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   454 5,969 SH   SOLE NO 0 0 5,969
VANECK MERK GOLD ETF GOLD SHS 921078101   4,540 178,822 SH   SOLE NO 0 0 178,822
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   25,401 73,565 SH   SOLE NO 0 0 73,565
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   27,654 145,000 SH   SOLE NO 0 0 145,000
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   852 7,432 SH   SOLE NO 0 0 7,432
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   14,795 140,061 SH   SOLE NO 0 0 140,061
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   3,919 40,941 SH   SOLE NO 0 0 40,941
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   1,142 9,534 SH   SOLE NO 0 0 9,534
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   5,409 58,501 SH   SOLE NO 0 0 58,501
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   31,861 294,518 SH   SOLE NO 0 0 294,518
VANGUARD BD INDEX FDS INTERMED TERM 921937819   70,332 897,429 SH   SOLE NO 0 0 897,429
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   35,441 471,479 SH   SOLE NO 0 0 471,479
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   229,921 2,921,861 SH   SOLE NO 0 0 2,921,861
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   144,074 1,918,168 SH   SOLE NO 0 0 1,918,168
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   10,060 201,447 SH   SOLE NO 0 0 201,447
VANGUARD CALIF TAX FREE FDS TAX EXEMPT BD FD 922021605   1,742 17,180 SH   SOLE NO 0 0 17,180
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   39,308 781,781 SH   SOLE NO 0 0 781,781
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   41,472 227,883 SH   SOLE NO 0 0 227,883
VANGUARD INDEX FDS GROWTH ETF 922908736   709,238 1,847,310 SH   SOLE NO 0 0 1,847,310
VANGUARD INDEX FDS LARGE CAP ETF 922908637   106,475 404,401 SH   SOLE NO 0 0 404,401
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   99,352 408,065 SH   SOLE NO 0 0 408,065
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   79,310 473,010 SH   SOLE NO 0 0 473,010
VANGUARD INDEX FDS MID CAP ETF 922908629   330,802 1,253,846 SH   SOLE NO 0 0 1,253,846
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   72,259 741,731 SH   SOLE NO 0 0 741,731
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   708,153 1,342,038 SH   SOLE NO 0 0 1,342,038
VANGUARD INDEX FDS SM CP VAL ETF 922908611   128,408 639,545 SH   SOLE NO 0 0 639,545
VANGUARD INDEX FDS SMALL CP ETF 922908751   252,246 1,063,389 SH   SOLE NO 0 0 1,063,389
VANGUARD INDEX FDS SML CP GRW ETF 922908595   64,001 239,371 SH   SOLE NO 0 0 239,371
VANGUARD INDEX FDS TOTAL STK MKT 922908769   631,961 2,231,817 SH   SOLE NO 0 0 2,231,817
VANGUARD INDEX FDS VALUE ETF 922908744   585,226 3,352,387 SH   SOLE NO 0 0 3,352,387
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   95,577 1,517,101 SH   SOLE NO 0 0 1,517,101
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   331,935 6,936,994 SH   SOLE NO 0 0 6,936,994
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   30,917 434,842 SH   SOLE NO 0 0 434,842
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   4,807 61,324 SH   SOLE NO 0 0 61,324
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   123,238 978,390 SH   SOLE NO 0 0 978,390
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,670 35,591 SH   SOLE NO 0 0 35,591
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   44,250 369,676 SH   SOLE NO 0 0 369,676
VANGUARD MALVERN FDS CORE BD ETF 922020748   1,990 25,127 SH   SOLE NO 0 0 25,127
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   14,763 299,395 SH   SOLE NO 0 0 299,395
VANGUARD MUN BD FDS INTERMEDIATE TRM 922907738   13,474 133,153 SH   SOLE NO 0 0 133,153
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   60,723 1,187,848 SH   SOLE NO 0 0 1,187,848
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   125,628 1,500,036 SH   SOLE NO 0 0 1,500,036
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   17,529 290,116 SH   SOLE NO 0 0 290,116
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   16,213 199,593 SH   SOLE NO 0 0 199,593
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   10,675 173,458 SH   SOLE NO 0 0 173,458
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   15,384 325,874 SH   SOLE NO 0 0 325,874
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   11,337 192,079 SH   SOLE NO 0 0 192,079
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   64,742 815,180 SH   SOLE NO 0 0 815,180
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   275 3,469 SH   SOLE NO 0 0 3,469
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   773 10,948 SH   SOLE NO 0 0 10,948
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   198,336 2,054,868 SH   SOLE NO 0 0 2,054,868
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   5,076 19,518 SH   SOLE NO 0 0 19,518
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   105,595 1,267,189 SH   SOLE NO 0 0 1,267,189
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   2,024 9,768 SH   SOLE NO 0 0 9,768
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   8,624 96,507 SH   SOLE NO 0 0 96,507
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,744 11,855 SH   SOLE NO 0 0 11,855
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   3,902 15,380 SH   SOLE NO 0 0 15,380
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   556,509 2,809,801 SH   SOLE NO 0 0 2,809,801
VANGUARD STAR FDS VG TL INTL STK F 921909768   53,348 824,039 SH   SOLE NO 0 0 824,039
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   837,393 15,856,721 SH   SOLE NO 0 0 15,856,721
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   1,301 12,832 SH   SOLE NO 0 0 12,832
VANGUARD WELLINGTON FD US MINIMUM 921935409   590 4,849 SH   SOLE NO 0 0 4,849
VANGUARD WELLINGTON FD US MOMENTUM 921935508   2,021 12,558 SH   SOLE NO 0 0 12,558
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   1,298 9,954 SH   SOLE NO 0 0 9,954
VANGUARD WELLINGTON FD US QUALITY 921935706   721 5,046 SH   SOLE NO 0 0 5,046
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   694 5,755 SH   SOLE NO 0 0 5,755
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   727 10,961 SH   SOLE NO 0 0 10,961
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   277,405 2,163,842 SH   SOLE NO 0 0 2,163,842
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   51,068 578,481 SH   SOLE NO 0 0 578,481
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   24,980 340,237 SH   SOLE NO 0 0 340,237
VANGUARD WORLD FD COMM SRVC ETF 92204A884   4,637 31,893 SH   SOLE NO 0 0 31,893
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   16,722 49,112 SH   SOLE NO 0 0 49,112
VANGUARD WORLD FD CONSUM STP ETF 92204A207   47,053 215,365 SH   SOLE NO 0 0 215,365
VANGUARD WORLD FD ENERGY ETF 92204A306   15,861 129,511 SH   SOLE NO 0 0 129,511
VANGUARD WORLD FD ESG INTL STK ETF 921910725   4,150 67,475 SH   SOLE NO 0 0 67,475
VANGUARD WORLD FD ESG US CORP BD 921910691   260 4,007 SH   SOLE NO 0 0 4,007
VANGUARD WORLD FD ESG US STK ETF 921910733   19,078 187,684 SH   SOLE NO 0 0 187,684
VANGUARD WORLD FD EXTENDED DUR 921910709   5,394 67,700 SH   SOLE NO 0 0 67,700
VANGUARD WORLD FD FINANCIALS ETF 92204A405   16,621 151,224 SH   SOLE NO 0 0 151,224
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   78,529 278,273 SH   SOLE NO 0 0 278,273
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   19,862 76,372 SH   SOLE NO 0 0 76,372
VANGUARD WORLD FD INF TECH ETF 92204A702   129,092 220,099 SH   SOLE NO 0 0 220,099
VANGUARD WORLD FD MATERIALS ETF 92204A801   6,089 28,796 SH   SOLE NO 0 0 28,796
VANGUARD WORLD FD MEGA CAP INDEX 921910873   39,959 193,374 SH   SOLE NO 0 0 193,374
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   35,758 278,750 SH   SOLE NO 0 0 278,750
VANGUARD WORLD FD MEGA GRWTH IND 921910816   83,873 260,515 SH   SOLE NO 0 0 260,515
VANGUARD WORLD FD UTILITIES ETF 92204A876   26,601 152,835 SH   SOLE NO 0 0 152,835
VARONIS SYS INC COM 922280102   253 4,481 SH   SOLE NO 0 0 4,481
VAXART INC COM NEW 92243A200   14 16,451 SH   SOLE NO 0 0 16,451
VECTOR GROUP LTD COM 92240M108   333 22,323 SH   SOLE NO 0 0 22,323
VEEVA SYS INC CL A COM 922475108   5,642 26,882 SH   SOLE NO 0 0 26,882
VENTAS INC COM 92276F100   3,477 54,216 SH   SOLE NO 0 0 54,216
VERA BRADLEY INC COM 92335C106   137 25,100 SH   SOLE NO 0 0 25,100
VERALTO CORP COM SHS 92338C103   3,835 34,283 SH   SOLE NO 0 0 34,283
VERICEL CORP COM 92346J108   350 8,282 SH   SOLE NO 0 0 8,282
VERISIGN INC COM 92343E102   378 1,988 SH   SOLE NO 0 0 1,988
VERISK ANALYTICS INC COM 92345Y106   2,713 10,125 SH   SOLE NO 0 0 10,125
VERITEX HLDGS INC COM 923451108   694 26,363 SH   SOLE NO 0 0 26,363
VERIZON COMMUNICATIONS INC COM 92343V104   200,590 4,466,483 SH   SOLE NO 0 0 4,466,483
VERONA PHARMA PLC SPONSORED ADS 925050106   446 15,491 SH   SOLE NO 0 0 15,491
VERTEX PHARMACEUTICALS INC COM 92532F100   29,499 63,427 SH   SOLE NO 0 0 63,427
VERTIV HOLDINGS CO COM CL A 92537N108   12,077 121,384 SH   SOLE NO 0 0 121,384
VERVE THERAPEUTICS INC COM 92539P101   131 27,167 SH   SOLE NO 0 0 27,167
VIATRIS INC COM 92556V106   2,385 205,441 SH   SOLE NO 0 0 205,441
VIAVI SOLUTIONS INC COM 925550105   96 10,695 SH   SOLE NO 0 0 10,695
VICI PPTYS INC COM 925652109   4,661 139,934 SH   SOLE NO 0 0 139,934
VICTORY CAP HLDGS INC COM CL A 92645B103   251 4,525 SH   SOLE NO 0 0 4,525
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   2,651 55,314 SH   SOLE NO 0 0 55,314
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830   13,255 398,037 SH   SOLE NO 0 0 398,037
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   7,044 138,643 SH   SOLE NO 0 0 138,643
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   13,151 188,434 SH   SOLE NO 0 0 188,434
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   4,252 49,360 SH   SOLE NO 0 0 49,360
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   435 7,975 SH   SOLE NO 0 0 7,975
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   12,199 187,712 SH   SOLE NO 0 0 187,712
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   3,166 46,670 SH   SOLE NO 0 0 46,670
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   1,456 24,785 SH   SOLE NO 0 0 24,785
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   361 4,904 SH   SOLE NO 0 0 4,904
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   4,602 86,609 SH   SOLE NO 0 0 86,609
VICTORY PORTFOLIOS II VICTORYSHARES SM 92647X822   876 32,733 SH   SOLE NO 0 0 32,733
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   223 7,138 SH   SOLE NO 0 0 7,138
VIKING HOLDINGS LTD ORD SHS G93A5A101   272 7,810 SH   SOLE NO 0 0 7,810
VIKING THERAPEUTICS INC COM 92686J106   3,542 55,949 SH   SOLE NO 0 0 55,949
VILLAGE FARMS INTL INC COM 92707Y108   57 61,145 SH   SOLE NO 0 0 61,145
VIMEO INC COMMON STOCK 92719V100   110 21,731 SH   SOLE NO 0 0 21,731
VIPER ENERGY INC CL A 927959106   1,192 26,428 SH   SOLE NO 0 0 26,428
VIR BIOTECHNOLOGY INC COM 92764N102   516 68,835 SH   SOLE NO 0 0 68,835
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   277 12,625 SH   SOLE NO 0 0 12,625
VIRTUS CONVERTIBLE & INC FD COM 92838U108   677 217,759 SH   SOLE NO 0 0 217,759
VIRTUS CONVERTIBLE & INCOME COM 92838X102   527 150,644 SH   SOLE NO 0 0 150,644
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   276 12,840 SH   SOLE NO 0 0 12,840
VIRTUS DIVIDEND INTEREST & P COM 92840R101   1,380 105,833 SH   SOLE NO 0 0 105,833
VIRTUS EQUITY & CONV INCM FD COM 92841M101   960 41,717 SH   SOLE NO 0 0 41,717
VIRTUS ETF TR II SEIX SR LN ETF 92790A405   447 18,790 SH   SOLE NO 0 0 18,790
VIRTUS TOTAL RETURN FD INC COM 92835W107   300 48,383 SH   SOLE NO 0 0 48,383
VISA INC COM CL A 92826C839   221,865 806,928 SH   SOLE NO 0 0 806,928
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   377 8,537 SH   SOLE NO 0 0 8,537
VISTA GOLD CORP COM NEW 927926303   58 75,000 SH   SOLE NO 0 0 75,000
VISTA OUTDOOR INC COM 928377100   400 10,203 SH   SOLE NO 0 0 10,203
VISTRA CORP COM 92840M102   5,257 44,351 SH   SOLE NO 0 0 44,351
VITESSE ENERGY INC COMMON STOCK 92852X103   205 8,552 SH   SOLE NO 0 0 8,552
VIVANI MEDICAL INC COMMON STOCK 92854B109   387 330,530 SH   SOLE NO 0 0 330,530
VIVOS THERAPEUTICS INC COM NEW 92859E207   55 21,000 SH   SOLE NO 0 0 21,000
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,755 175,132 SH   SOLE NO 0 0 175,132
VOLATO GROUP INC CL A COM 74349W104   9 22,066 SH   SOLE NO 0 0 22,066
VONTIER CORPORATION COM 928881101   501 14,850 SH   SOLE NO 0 0 14,850
VORNADO RLTY TR SH BEN INT 929042109   13,364 339,198 SH   SOLE NO 0 0 339,198
VOYA FINANCIAL INC COM 929089100   222 2,802 SH   SOLE NO 0 0 2,802
VOYA GLBL ADV & PREM OPP FD COM 92912R104   159 16,749 SH   SOLE NO 0 0 16,749
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   323 57,328 SH   SOLE NO 0 0 57,328
VOYA INFRASTRUCTURE INDLS & COM 92912X101   358 31,517 SH   SOLE NO 0 0 31,517
VOYAGER THERAPEUTICS INC COM 92915B106   403 68,930 SH   SOLE NO 0 0 68,930
VULCAN MATLS CO COM 929160109   13,298 53,101 SH   SOLE NO 0 0 53,101
VUZIX CORP COM NEW 92921W300   21 17,850 SH   SOLE NO 0 0 17,850
VYNE THERAPEUTICS INC COM 92941V308   34 18,298 SH   SOLE NO 0 0 18,298
W & T OFFSHORE INC COM 92922P106   30 13,781 SH   SOLE NO 0 0 13,781
WABTEC COM 929740108   3,576 19,675 SH   SOLE NO 0 0 19,675
WAFD INC COM 938824109   865 24,830 SH   SOLE NO 0 0 24,830
WALGREENS BOOTS ALLIANCE INC COM 931427108   3,870 431,897 SH   SOLE NO 0 0 431,897
WALKER & DUNLOP INC COM 93148P102   666 5,866 SH   SOLE NO 0 0 5,866
WALMART INC COM 931142103   226,080 2,799,751 SH   SOLE NO 0 0 2,799,751
WARNER BROS DISCOVERY INC COM SER A 934423104   4,870 590,280 SH   SOLE NO 0 0 590,280
WASTE CONNECTIONS INC COM 94106B101   2,514 14,060 SH   SOLE NO 0 0 14,060
WASTE MGMT INC DEL COM 94106L109   60,077 289,387 SH   SOLE NO 0 0 289,387
WATERS CORP COM 941848103   4,044 11,238 SH   SOLE NO 0 0 11,238
WATERSTONE FINL INC MD COM 94188P101   279 18,987 SH   SOLE NO 0 0 18,987
WATSCO INC COM 942622200   6,671 13,561 SH   SOLE NO 0 0 13,561
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,430 6,902 SH   SOLE NO 0 0 6,902
WAYFAIR INC CL A 94419L101   497 8,841 SH   SOLE NO 0 0 8,841
WD 40 CO COM 929236107   1,967 7,627 SH   SOLE NO 0 0 7,627
WEARABLE DEVICES LTD ORDINARY SHS M97838102   6 26,200 SH   SOLE NO 0 0 26,200
WEATHERFORD INTL PLC ORD SHS G48833118   360 4,245 SH   SOLE NO 0 0 4,245
WEBSTER FINL CORP COM 947890109   4,123 88,457 SH   SOLE NO 0 0 88,457
WEC ENERGY GROUP INC COM 92939U106   18,959 197,116 SH   SOLE NO 0 0 197,116
WELLS FARGO CO NEW COM 949746101   40,612 718,923 SH   SOLE NO 0 0 718,923
WELLS FARGO CO NEW PERP PFD CNV A 949746804   8,145 6,352 SH   SOLE NO 0 0 6,352
WELLTOWER INC COM 95040Q104   12,267 95,812 SH   SOLE NO 0 0 95,812
WENDYS CO COM 95058W100   1,368 78,080 SH   SOLE NO 0 0 78,080
WESBANCO INC COM 950810101   663 22,279 SH   SOLE NO 0 0 22,279
WESCO INTL INC COM 95082P105   684 4,074 SH   SOLE NO 0 0 4,074
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,514 5,043 SH   SOLE NO 0 0 5,043
WESTAMERICA BANCORPORATION COM 957090103   1,751 35,426 SH   SOLE NO 0 0 35,426
WESTERN ALLIANCE BANCORP COM 957638109   823 9,514 SH   SOLE NO 0 0 9,514
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   2,771 176,740 SH   SOLE NO 0 0 176,740
WESTERN ASSET EMERGING MKTS COM 95766A101   158 15,567 SH   SOLE NO 0 0 15,567
WESTERN ASSET GBL HIGH INC F COM 95766B109   219 31,488 SH   SOLE NO 0 0 31,488
WESTERN ASSET GBL HIGH INC F RIGHT 10/08/2024 95766B117   0 25,740 SH   SOLE NO 0 0 25,740
WESTERN ASSET GLOBAL CORP DE COM 95790C107   257 19,950 SH   SOLE NO 0 0 19,950
WESTERN ASSET HIGH INCOM FD COM 95766J102   264 58,609 SH   SOLE NO 0 0 58,609
WESTERN ASSET INTER MUNI FD COM 958435109   1,611 196,490 SH   SOLE NO 0 0 196,490
WESTERN ASSET INVT GRADE DEF COM 95790A101   190 10,574 SH   SOLE NO 0 0 10,574
WESTERN ASSET MANAGED MUNS F COM 95766M105   344 31,779 SH   SOLE NO 0 0 31,779
WESTERN ASSET MTG DEFINED OP COM 95790B109   222 18,520 SH   SOLE NO 0 0 18,520
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   315 27,913 SH   SOLE NO 0 0 27,913
WESTERN DIGITAL CORP. COM 958102105   1,205 17,650 SH   SOLE NO 0 0 17,650
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   543 14,198 SH   SOLE NO 0 0 14,198
WESTERN NEW ENG BANCORP INC COM 958892101   91 10,697 SH   SOLE NO 0 0 10,697
WESTERN UN CO COM 959802109   3,674 307,987 SH   SOLE NO 0 0 307,987
WESTLAKE CORPORATION COM 960413102   641 4,266 SH   SOLE NO 0 0 4,266
WESTWATER RES INC COM NEW 961684206   29 56,000 SH   SOLE NO 0 0 56,000
WEX INC COM 96208T104   386 1,841 SH   SOLE NO 0 0 1,841
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,132 181,093 SH   SOLE NO 0 0 181,093
WHEATON PRECIOUS METALS CORP COM 962879102   6,197 101,456 SH   SOLE NO 0 0 101,456
WHIRLPOOL CORP COM 963320106   6,474 60,504 SH   SOLE NO 0 0 60,504
WHITE MTNS INS GROUP LTD COM G9618E107   526 310 SH   SOLE NO 0 0 310
WHITEHORSE FIN INC COM 96524V106   182 15,735 SH   SOLE NO 0 0 15,735
WHITESTONE REIT COM 966084204   279 20,597 SH   SOLE NO 0 0 20,597
WILEY JOHN & SONS INC CL A 968223206   300 6,227 SH   SOLE NO 0 0 6,227
WILLIAMS COS INC COM 969457100   18,799 411,808 SH   SOLE NO 0 0 411,808
WILLIAMS SONOMA INC COM 969904101   10,375 66,972 SH   SOLE NO 0 0 66,972
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,383 4,696 SH   SOLE NO 0 0 4,696
WILLSCOT HLDGS CORP COM CL A 971378104   222 5,911 SH   SOLE NO 0 0 5,911
WINGSTOP INC COM 974155103   636 1,528 SH   SOLE NO 0 0 1,528
WINMARK CORP COM 974250102   5,446 14,221 SH   SOLE NO 0 0 14,221
WINNEBAGO INDS INC COM 974637100   378 6,497 SH   SOLE NO 0 0 6,497
WINTRUST FINL CORP COM 97650W108   1,057 9,742 SH   SOLE NO 0 0 9,742
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   1,137 57,067 SH   SOLE NO 0 0 57,067
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   564 17,644 SH   SOLE NO 0 0 17,644
WISDOMTREE TR CURRNCY INT EQ 97717X263   2,528 70,485 SH   SOLE NO 0 0 70,485
WISDOMTREE TR EM EX ST-OWNED 97717X578   5,761 174,421 SH   SOLE NO 0 0 174,421
WISDOMTREE TR EMER MKT HIGH FD 97717W315   28,117 638,871 SH   SOLE NO 0 0 638,871
WISDOMTREE TR EMERGING MARKETS 97717Y642   392 12,166 SH   SOLE NO 0 0 12,166
WISDOMTREE TR EMG MKTS SMCAP 97717W281   991 18,449 SH   SOLE NO 0 0 18,449
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   1,901 42,337 SH   SOLE NO 0 0 42,337
WISDOMTREE TR EUROPE SMCP DV 97717W869   1,184 18,645 SH   SOLE NO 0 0 18,645
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   33,113 659,354 SH   SOLE NO 0 0 659,354
WISDOMTREE TR FUTRE STRAT FD 97717W125   340 9,563 SH   SOLE NO 0 0 9,563
WISDOMTREE TR GLB US QTLY DIV 97717W844   17,712 449,593 SH   SOLE NO 0 0 449,593
WISDOMTREE TR HEDGED HI YLD BD 97717W430   1,567 70,791 SH   SOLE NO 0 0 70,791
WISDOMTREE TR INDIA ERNGS FD 97717W422   9,245 183,211 SH   SOLE NO 0 0 183,211
WISDOMTREE TR INTERNATIONL EFI 97717Y634   1,110 28,293 SH   SOLE NO 0 0 28,293
WISDOMTREE TR INTL EQUITY FD 97717W703   586 10,178 SH   SOLE NO 0 0 10,178
WISDOMTREE TR INTL LRGCAP DV 97717W794   6,920 128,231 SH   SOLE NO 0 0 128,231
WISDOMTREE TR INTL MIDCAP DV 97717W778   693 10,452 SH   SOLE NO 0 0 10,452
WISDOMTREE TR INTL QULTY DIV 97717X131   10,317 263,537 SH   SOLE NO 0 0 263,537
WISDOMTREE TR INTL SMCAP DIV 97717W760   1,828 26,470 SH   SOLE NO 0 0 26,470
WISDOMTREE TR INTRST RATE HDGE 97717W380   608 27,138 SH   SOLE NO 0 0 27,138
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   16,043 351,047 SH   SOLE NO 0 0 351,047
WISDOMTREE TR ITL HIGH DIV FD 97717W802   1,250 30,170 SH   SOLE NO 0 0 30,170
WISDOMTREE TR JAPN HEDGE EQT 97717W851   2,890 27,260 SH   SOLE NO 0 0 27,260
WISDOMTREE TR US AI ENHANCED 97717W406   3,767 33,849 SH   SOLE NO 0 0 33,849
WISDOMTREE TR US EFFICIENT COR 97717Y790   4,714 100,309 SH   SOLE NO 0 0 100,309
WISDOMTREE TR US HIGH DIVIDEND 97717W208   2,568 27,373 SH   SOLE NO 0 0 27,373
WISDOMTREE TR US LARGECAP DIVD 97717W307   61,112 777,898 SH   SOLE NO 0 0 777,898
WISDOMTREE TR US LARGECAP FUND 97717W588   405 6,752 SH   SOLE NO 0 0 6,752
WISDOMTREE TR US MIDCAP DIVID 97717W505   41,228 806,344 SH   SOLE NO 0 0 806,344
WISDOMTREE TR US MIDCAP FUND 97717W570   2,447 39,257 SH   SOLE NO 0 0 39,257
WISDOMTREE TR US MULTIFACTOR 97717Y857   478 9,780 SH   SOLE NO 0 0 9,780
WISDOMTREE TR US QTLY DIV GRT 97717X669   71,887 863,924 SH   SOLE NO 0 0 863,924
WISDOMTREE TR US QUALITY GROW 97717Y477   1,544 33,836 SH   SOLE NO 0 0 33,836
WISDOMTREE TR US S CAP QTY DIV 97717X651   4,795 93,057 SH   SOLE NO 0 0 93,057
WISDOMTREE TR US SMALLCAP DIVD 97717W604   12,234 354,703 SH   SOLE NO 0 0 354,703
WISDOMTREE TR US SMALLCAP FUND 97717W562   6,635 125,791 SH   SOLE NO 0 0 125,791
WISDOMTREE TR US TOTAL DIVIDND 97717W109   3,696 48,205 SH   SOLE NO 0 0 48,205
WISDOMTREE TR WISDOMTREE US VA 97717W547   5,707 71,338 SH   SOLE NO 0 0 71,338
WISDOMTREE TR YIELD ENHANCD US 97717X511   1,108 24,773 SH   SOLE NO 0 0 24,773
WIX COM LTD SHS M98068105   782 4,676 SH   SOLE NO 0 0 4,676
WK KELLOGG CO COM SHS 92942W107   556 32,518 SH   SOLE NO 0 0 32,518
WM TECHNOLOGY INC COM 92971A109   112 128,613 SH   SOLE NO 0 0 128,613
WOLFSPEED INC COM 977852102   132 13,603 SH   SOLE NO 0 0 13,603
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   200 11,608 SH   SOLE NO 0 0 11,608
WOODWARD INC COM 980745103   745 4,342 SH   SOLE NO 0 0 4,342
WORKDAY INC CL A 98138H101   5,663 23,170 SH   SOLE NO 0 0 23,170
WORKHORSE GROUP INC COM SHS 98138J305   9 10,419 SH   SOLE NO 0 0 10,419
WORKIVA INC COM CL A 98139A105   523 6,614 SH   SOLE NO 0 0 6,614
WORLD GOLD TR SPDR GLD MINIS 98149E303   6,760 129,674 SH   SOLE NO 0 0 129,674
WP CAREY INC COM 92936U109   71,674 1,150,464 SH   SOLE NO 0 0 1,150,464
WPP PLC NEW ADR 92937A102   239 4,675 SH   SOLE NO 0 0 4,675
WRAP TECHNOLOGIES INC COM 98212N107   42 27,966 SH   SOLE NO 0 0 27,966
WSFS FINL CORP COM 929328102   680 13,340 SH   SOLE NO 0 0 13,340
WYNDHAM HOTELS & RESORTS INC COM 98311A105   237 3,033 SH   SOLE NO 0 0 3,033
WYNN RESORTS LTD COM 983134107   2,822 29,430 SH   SOLE NO 0 0 29,430
X4 PHARMACEUTICALS INC COM 98420X103   17 25,250 SH   SOLE NO 0 0 25,250
XAI OCTAGN FLT RAT & ALT INM COM 98400T106   323 47,367 SH   SOLE NO 0 0 47,367
XCEL ENERGY INC COM 98389B100   15,242 233,422 SH   SOLE NO 0 0 233,422
XENIA HOTELS & RESORTS INC COM 984017103   1,027 69,544 SH   SOLE NO 0 0 69,544
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   534 187,443 SH   SOLE NO 0 0 187,443
XOMETRY INC CLASS A COM 98423F109   442 24,079 SH   SOLE NO 0 0 24,079
XPO INC COM 983793100   1,694 15,753 SH   SOLE NO 0 0 15,753
XYLEM INC COM 98419M100   10,020 74,204 SH   SOLE NO 0 0 74,204
YETI HLDGS INC COM 98585X104   743 18,107 SH   SOLE NO 0 0 18,107
YEXT INC COM 98585N106   165 23,882 SH   SOLE NO 0 0 23,882
YORK WTR CO COM 987184108   203 5,424 SH   SOLE NO 0 0 5,424
YUM BRANDS INC COM 988498101   13,950 99,846 SH   SOLE NO 0 0 99,846
YUM CHINA HLDGS INC COM 98850P109   3,330 73,959 SH   SOLE NO 0 0 73,959
ZAPATA COMPUTING HLDGS INC COM 98906V100   3 10,000 SH   SOLE NO 0 0 10,000
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,463 6,650 SH   SOLE NO 0 0 6,650
ZENTALIS PHARMACEUTICALS INC COM 98943L107   235 63,945 SH   SOLE NO 0 0 63,945
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   4,321 144,853 SH   SOLE NO 0 0 144,853
ZEVRA THERAPEUTICS INC COM NEW 488445206   211 30,427 SH   SOLE NO 0 0 30,427
ZILLOW GROUP INC CL A 98954M101   224 3,614 SH   SOLE NO 0 0 3,614
ZILLOW GROUP INC CL C CAP STK 98954M200   5,136 80,437 SH   SOLE NO 0 0 80,437
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   694 27,045 SH   SOLE NO 0 0 27,045
ZIMMER BIOMET HOLDINGS INC COM 98956P102   6,316 58,509 SH   SOLE NO 0 0 58,509
ZIONS BANCORPORATION N A COM 989701107   1,866 39,526 SH   SOLE NO 0 0 39,526
ZOETIS INC CL A 98978V103   30,234 154,742 SH   SOLE NO 0 0 154,742
ZOMEDICA CORP COM 98980M109   24 178,410 SH   SOLE NO 0 0 178,410
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,287 32,786 SH   SOLE NO 0 0 32,786
ZSCALER INC COM 98980G102   10,309 60,310 SH   SOLE NO 0 0 60,310
ZYMEWORKS INC COM 98985Y108   335 26,666 SH   SOLE NO 0 0 26,666