# EDGAR Filing Document

**Accession Number:** 0001697490
**File Stem:** 0001104659-25-112424
**Filing Date:** 2025-11
**Character Count:** 122440
**Document Hash:** ed618319180b4c1334a1fc51eb3884b7
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001104659-25-112424.hdr.sgml**: 20251114

**ACCESSION NUMBER**: 0001104659-25-112424

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20250930

**FILED AS OF DATE**: 20251114

**DATE AS OF CHANGE**: 20251114

**EFFECTIVENESS DATE**: 20251114

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** IHT Wealth Management, LLC
- **CENTRAL INDEX KEY:** 0001697490

**ORGANIZATION NAME:**
- **EIN:** 000000000
- **STATE OF INCORPORATION:** IL
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-17839
- **FILM NUMBER:** 251485251

**BUSINESS ADDRESS:**
- **STREET 1:** 123 N. WACKER DRIVE
- **STREET 2:** SUITE 2300
- **CITY:** CHICAGO
- **STATE:** IL
- **ZIP:** 60606
- **BUSINESS PHONE:** 3127541316

**MAIL ADDRESS:**
- **STREET 1:** 123 N. WACKER DRIVE
- **STREET 2:** SUITE 2300
- **CITY:** CHICAGO
- **STATE:** IL
- **ZIP:** 60606

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 09-30-2025

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** IHT Wealth Management LLC<br>**Address:** 123 N. Wacker Drive<br>Suite 2300<br>Chicago, IL 60606

**Form 13F File Number:** 028-17839

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Steven Dudash<br>**Title:** President<br>**Phone:** 855-295-2828

**Signature, Place, and Date of Signing:**

/s/ Steven Dudash  Chicago, IL  11-14-2025<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 1170

**Form 13F Information Table Value Total:** $3953863972

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| Aflac Inc | COM | 001055102 |  | 2015191 | 18041 | SH |  | SOLE |  | 8935 | 0 | 9106 |
| Aia Group LTD Spon Adr | ADR SPONSORED | 001317205 |  | 296987 | 7728 | SH |  | SOLE |  | 0 | 0 | 7728 |
| A2Z CUST2MATE SOLUTIONS CORP | COM | 002205102 |  | 1812650 | 226863 | SH |  | SOLE |  | 9000 | 0 | 217863 |
| Abbott Laboratories | COM | 002824100 |  | 5184434 | 38708 | SH |  | SOLE |  | 2083 | 0 | 36625 |
| ABRDN BLOOMBERG | BBRG ALL COMD K1 | 003261104 |  | 286766 | 13313 | SH |  | SOLE |  | 30 | 0 | 13283 |
| ABRDN ETFS | BBRG ALL COMMDY | 003261203 |  | 883986 | 25727 | SH |  | SOLE |  | 9077 | 0 | 16650 |
| ABERDEEN PHYSICAL | PHYSICAL PALLADM | 003262102 |  | 2176089 | 19060 | SH |  | SOLE |  | 530 | 0 | 18530 |
| ABERDEEN PHYSICAL | PHYSCL PRECS MET | 003263100 |  | 1282578 | 7752 | SH |  | SOLE |  | 188 | 0 | 7564 |
| ABRDN SILVER ETF TRUST | PHYSCL SILVR SHS | 003264108 |  | 307668 | 6917 | SH |  | SOLE |  | 900 | 0 | 6017 |
| Advanced Micro Devices Inc | COM | 007903107 |  | 5034928 | 30954 | SH |  | SOLE |  | 1207 | 0 | 29747 |
| Agnico-eagle Mines LTD | COM | 008474108 |  | 2952038 | 17513 | SH |  | SOLE |  | 288 | 0 | 17225 |
| Airbnb Inc Cl A | COM CL A | 009066101 |  | 1236666 | 10186 | SH |  | SOLE |  | 5 | 0 | 10181 |
| Air Products  Chemicals Inc | COM | 009158106 |  | 797571 | 2925 | SH |  | SOLE |  | 80 | 0 | 2845 |
| Albemarle Corp | COM | 012653101 |  | 1304624 | 16091 | SH |  | SOLE |  | 38 | 0 | 16053 |
| ALBERTSONS COS INC | COMMON STOCK | 013091103 |  | 489392 | 27949 | SH |  | SOLE |  | 0 | 0 | 27949 |
| THE ALGER ETF TRUST | AI ENABLERS ADOP | 015564503 |  | 1044602 | 27627 | SH |  | SOLE |  | 0 | 0 | 27627 |
| ALGMOA STEEL | *W EXP 10/19/202 | 015658115 |  | 3070 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| Allstate Corp | COM | 020002101 |  | 792809 | 3694 | SH |  | SOLE |  | 1068 | 0 | 2626 |
| Amazon.com Inc | COM | 023135106 |  | 45447896 | 206819 | SH |  | SOLE |  | 9577 | 0 | 197242 |
| AMEREN CORP | COM | 023608102 |  | 422333 | 4046 | SH |  | SOLE |  | 202 | 0 | 3844 |
| AMERICAN CENTY ETF TR | DIVERSIFID CRP | 025072109 |  | 231591 | 4865 | SH |  | SOLE |  | 0 | 0 | 4865 |
| AMERICAN CENTURY | STOXX US QLTY | 025072307 |  | 3464200 | 30281 | SH |  | SOLE |  | 142 | 0 | 30139 |
| AMERICAN CENTURY | DIVERSIFIED MU | 025072505 |  | 3215079 | 64007 | SH |  | SOLE |  | 1271 | 0 | 62736 |
| AMERICAN CENTY ETF TR | AVANTIS CORE FI | 025072562 |  | 2066562 | 49110 | SH |  | SOLE |  | 0 | 0 | 49110 |
| AVANTIS EMERGING | AVANTIS EMGMKT | 025072604 |  | 28905424 | 384842 | SH |  | SOLE |  | 23177 | 0 | 361665 |
| AVANTIS INTL | INTL EQT ETF | 025072703 |  | 3474416 | 44036 | SH |  | SOLE |  | 859 | 0 | 43177 |
| AMEriCAN CENTY ETF TR | INTL SMCP VLU | 025072802 |  | 3523365 | 39575 | SH |  | SOLE |  | 115 | 0 | 39460 |
| AVANTIS U S | US SML CP VALU | 025072877 |  | 2620524 | 26329 | SH |  | SOLE |  | 63 | 0 | 26266 |
| AVANTIS U S | US EQT ETF | 025072885 |  | 9893895 | 91020 | SH |  | SOLE |  | 8710 | 0 | 82310 |
| American Electric Power Company Inc | COM | 025537101 |  | 1498925 | 13323 | SH |  | SOLE |  | 239 | 0 | 13084 |
| American Express Co | COM | 025816109 |  | 3462649 | 10424 | SH |  | SOLE |  | 17 | 0 | 10407 |
| American Intl Group Inc New | COM NEW | 026874784 |  | 333172 | 4242 | SH |  | SOLE |  | 72 | 0 | 4170 |
| American Water Works Company Inc New | COM | 030420103 |  | 838315 | 6023 | SH |  | SOLE |  | 0 | 0 | 6023 |
| Amgen Inc | COM | 031162100 |  | 3539706 | 12513 | SH |  | SOLE |  | 411 | 0 | 12102 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 448212 | 3622 | SH |  | SOLE |  | 30 | 0 | 3592 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 374611 | 8405 | SH |  | SOLE |  | 0 | 0 | 8405 |
| AMPLIFY TR | AMPLIFY ALTERNAT | 032108474 |  | 246176 | 6586 | SH |  | SOLE |  | 0 | 0 | 6586 |
| AMPLIFY ETF TR | BLOCKCHAIN LDR | 032108607 |  | 1995684 | 29769 | SH |  | SOLE |  | 1014 | 0 | 28755 |
| AMPLIFY ETF TR | AMPLIFY CYBERSEC | 032108664 |  | 251789 | 2901 | SH |  | SOLE |  | 555 | 0 | 2346 |
| Analog Devices Inc | COM | 032654105 |  | 1180733 | 4806 | SH |  | SOLE |  | 156 | 0 | 4650 |
| Annaly Capital Management Inc New | COM NEW | 035710839 |  | 345763 | 17109 | SH |  | SOLE |  | 236 | 0 | 16873 |
| Elevance Health Inc | COM | 036752103 |  | 206768 | 640 | SH |  | SOLE |  | 22 | 0 | 618 |
| Apple Inc | COM | 037833100 |  | 115810466 | 454592 | SH |  | SOLE |  | 31376 | 0 | 423216 |
| Applied Materials Inc | COM | 038222105 |  | 2177786 | 10629 | SH |  | SOLE |  | 305 | 0 | 10324 |
| Archer Daniels Midland Company | COM | 039483102 |  | 332274 | 5562 | SH |  | SOLE |  | 1478 | 0 | 4084 |
| Arista Networks Inc | COM | 040413205 |  | 4695118 | 32229 | SH |  | SOLE |  | 681 | 0 | 31548 |
| ARM HOLDINGS | SPONSORED ADR | 042068205 |  | 465629 | 3272 | SH |  | SOLE |  | 0 | 0 | 3272 |
| ASSOCIATED BANC CORP | COM | 045487105 |  | 256894 | 9992 | SH |  | SOLE |  | 0 | 0 | 9992 |
| Astrazeneca Plc Sponsored Adr | SPONSORED ADR | 046353108 |  | 1340539 | 17473 | SH |  | SOLE |  | 979 | 0 | 16494 |
| Atlas Copco Ab Spon Adr Repstg Com Ser A | ADR SPONSORED | 049255706 |  | 190356 | 11204 | SH |  | SOLE |  | 0 | 0 | 11204 |
| Atmos Energy Corp | COM | 049560105 |  | 359010 | 2102 | SH |  | SOLE |  | 0 | 0 | 2102 |
| Autodesk Inc | COM | 052769106 |  | 649304 | 2044 | SH |  | SOLE |  | 218 | 0 | 1826 |
| Automatic Data Processing Inc | COM | 053015103 |  | 1639909 | 5588 | SH |  | SOLE |  | 424 | 0 | 5164 |
| Autozone Inc | COM | 053332102 |  | 296024 | 69 | SH |  | SOLE |  | 0 | 0 | 69 |
| Bp Plc Spon Adr | SPONSORED ADR | 055622104 |  | 435055 | 12625 | SH |  | SOLE |  | 1454 | 0 | 11171 |
| Badger Meter Inc | COM | 056525108 |  | 491334 | 2751 | SH |  | SOLE |  | 572 | 0 | 2179 |
| Baidu Inc Spon Adr Repstg Ord Shs Cl A | SPON ADR REP A | 056752108 |  | 1427337 | 10832 | SH |  | SOLE |  | 832 | 0 | 10000 |
| Bank of America Corp | COM | 060505104 |  | 6087387 | 117991 | SH |  | SOLE |  | 3716 | 0 | 114275 |
| Bank New York Mellon Corp | COM | 064058100 |  | 1547402 | 14201 | SH |  | SOLE |  | 372 | 0 | 13829 |
| Becton Dickinson  Co | COM | 075887109 |  | 619191 | 3308 | SH |  | SOLE |  | 94 | 0 | 3214 |
| Berkley W R Corp | COM | 084423102 |  | 586806 | 7659 | SH |  | SOLE |  | 35 | 0 | 7624 |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 |  | 744500 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 19186596 | 38188 | SH |  | SOLE |  | 0 | 0 | 38188 |
| Bhp Group LTD Spon Adr | SPONSORED ADR | 088606108 |  | 464997 | 8341 | SH |  | SOLE |  | 0 | 0 | 8341 |
| BLACKROCK ENHANCED | COM | 092501105 |  | 863783 | 74657 | SH |  | SOLE |  | 0 | 0 | 74657 |
| BLACKROCK ENHANCED | COM BENE INTER | 092524107 |  | 909631 | 158196 | SH |  | SOLE |  | 0 | 0 | 158196 |
| BLACKROCK ETF TRUST II | ISHARES HIGH YIE | 092528108 |  | 2548174 | 114063 | SH |  | SOLE |  | 258 | 0 | 113805 |
| BLACKROCK FLEXIBLE | FLEXIBLE INCOME | 092528603 |  | 21808337 | 409624 | SH |  | SOLE |  | 59332 | 0 | 350292 |
| BLACKROCK ETF TRUST II | ISHARES HIGH YIE | 092528843 |  | 1018866 | 20713 | SH |  | SOLE |  | 0 | 0 | 20713 |
| Block H  R Inc | COM | 093671105 |  | 328473 | 6495 | SH |  | SOLE |  | 0 | 0 | 6495 |
| Boeing Company | COM | 097023105 |  | 7877421 | 36499 | SH |  | SOLE |  | 851 | 0 | 35648 |
| Booz Allen Hamilton Holding Corp Cl A | CL A | 099502106 |  | 551341 | 5516 | SH |  | SOLE |  | 0 | 0 | 5516 |
| Boston Scientific Corp | COM | 101137107 |  | 436067 | 4466 | SH |  | SOLE |  | 96 | 0 | 4370 |
| Bristol Myers Squibb Company | COM | 110122108 |  | 2093565 | 46420 | SH |  | SOLE |  | 240 | 0 | 46180 |
| Cae Inc | COM | 124765108 |  | 673359 | 22718 | SH |  | SOLE |  | 10 | 0 | 22708 |
| Cigna Group Cl B | COM | 125523100 |  | 431040 | 1497 | SH |  | SOLE |  | 440 | 0 | 1057 |
| Csx Corp | COM | 126408103 |  | 1577276 | 44430 | SH |  | SOLE |  | 791 | 0 | 43639 |
| Cvs Health Corp | COM | 126650100 |  | 936336 | 12417 | SH |  | SOLE |  | 148 | 0 | 12269 |
| Cadence Design Systems Inc | COM | 127387108 |  | 463129 | 1320 | SH |  | SOLE |  | 213 | 0 | 1107 |
| CALAMOS CONVERTIBLE | SH BEN INT | 128117108 |  | 449728 | 41680 | SH |  | SOLE |  | 250 | 0 | 41430 |
| CALAMOS STRATEGIC | COM SH BEN INT | 128125101 |  | 222812 | 11551 | SH |  | SOLE |  | 0 | 0 | 11551 |
| Carnival Corp Paired Ctf 1 Com Carnivl Crp  1 Tr Sh Ben Int P Princess | COMMON STOCK | 143658300 |  | 306641 | 10614 | SH |  | SOLE |  | 510 | 0 | 10104 |
| CARVER BANCORP INC | COM NEW | 146875604 |  | 31200 | 13000 | SH |  | SOLE |  | 0 | 0 | 13000 |
| Caseys Genl Stores Inc | COM | 147528103 |  | 721624 | 1277 | SH |  | SOLE |  | 52 | 0 | 1225 |
| Caterpillar Inc | COM | 149123101 |  | 4707661 | 9856 | SH |  | SOLE |  | 735 | 0 | 9121 |
| Chevron Corp | COM | 166764100 |  | 5457968 | 35145 | SH |  | SOLE |  | 4203 | 0 | 30942 |
| Chipotle Mexican Grill Inc Cl A | COM | 169656105 |  | 916038 | 23374 | SH |  | SOLE |  | 619 | 0 | 22755 |
| Cintas Corp | COM | 172908105 |  | 6428536 | 31319 | SH |  | SOLE |  | 800 | 0 | 30519 |
| Citigroup Inc New | COM NEW | 172967424 |  | 3669014 | 36148 | SH |  | SOLE |  | 238 | 0 | 35910 |
| CLEARWATER ANALYTICS | CL A | 185123106 |  | 190003 | 10544 | SH |  | SOLE |  | 3303 | 0 | 7241 |
| Clorox Company | COM | 189054109 |  | 671521 | 5446 | SH |  | SOLE |  | 171 | 0 | 5275 |
| Coca-cola Company | COM | 191216100 |  | 5130204 | 77322 | SH |  | SOLE |  | 11411 | 0 | 65911 |
| Colgate-palmolive Company | COM | 194162103 |  | 1393587 | 17453 | SH |  | SOLE |  | 63 | 0 | 17390 |
| COMFORT SYS USA INC | COM | 199908104 |  | 637817 | 773 | SH |  | SOLE |  | 0 | 0 | 773 |
| COMMERCE BANCSHARES INC | COM | 200525103 |  | 206983 | 3464 | SH |  | SOLE |  | 0 | 0 | 3464 |
| CONDUENT INC | COM | 206787103 |  | 54306 | 19395 | SH |  | SOLE |  | 25 | 0 | 19370 |
| Consolidated Edison Inc | COM | 209115104 |  | 481318 | 4788 | SH |  | SOLE |  | 192 | 0 | 4596 |
| Corning Inc | COM | 219350105 |  | 1040291 | 12682 | SH |  | SOLE |  | 1537 | 0 | 11145 |
| Crocs Inc | COM | 227046109 |  | 207957 | 2489 | SH |  | SOLE |  | 130 | 0 | 2359 |
| Cummins Inc | COM | 231021106 |  | 1779246 | 4213 | SH |  | SOLE |  | 129 | 0 | 4084 |
| CURTISS WRIGHT CORP | COM | 231561101 |  | 359427 | 662 | SH |  | SOLE |  | 0 | 0 | 662 |
| X TRACKERS | XTRACK MSCI EAFE | 233051200 |  | 3619687 | 77977 | SH |  | SOLE |  | 20317 | 0 | 57660 |
| Danaher Corp | COM | 235851102 |  | 994224 | 5013 | SH |  | SOLE |  | 2652 | 0 | 2361 |
| Darden Restaurants Inc | COM | 237194105 |  | 296189 | 1556 | SH |  | SOLE |  | 5 | 0 | 1551 |
| Deere  Co | COM | 244199105 |  | 3486978 | 7625 | SH |  | SOLE |  | 318 | 0 | 7307 |
| Delta Airlines Inc New | COM NEW | 247361702 |  | 3798237 | 66929 | SH |  | SOLE |  | 342 | 0 | 66587 |
| Digital Realty Trust Inc | COM | 253868103 |  | 2486712 | 14384 | SH |  | SOLE |  | 283 | 0 | 14101 |
| Walt Disney Co | COM | 254687106 |  | 4186497 | 36566 | SH |  | SOLE |  | 3798 | 0 | 32768 |
| Dover Corp | COM | 260003108 |  | 507480 | 3042 | SH |  | SOLE |  | 117 | 0 | 2925 |
| EBAY INC. | COM | 278642103 |  | 292972 | 3221 | SH |  | SOLE |  | 0 | 0 | 3221 |
| Ecolab Inc | COM | 278865100 |  | 1376795 | 5027 | SH |  | SOLE |  | 126 | 0 | 4901 |
| 8X8 INC NEW | COM | 282914100 |  | 42400 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| Emerson Electric Co | COM | 291011104 |  | 2124955 | 16199 | SH |  | SOLE |  | 468 | 0 | 15731 |
| ENTERPRISE PRODUCTS | COM | 293792107 |  | 2228969 | 71281 | SH |  | SOLE |  | 4199 | 0 | 67082 |
| EXCHANGE TRADED | ROBO GLB ETF | 301505707 |  | 610005 | 9305 | SH |  | SOLE |  | 3020 | 0 | 6285 |
| Fs Kkr Capital Corp New | COM | 302635206 |  | 5451620 | 365145 | SH |  | SOLE |  | 17257 | 0 | 347888 |
| Fair Isaac Corp | COM | 303250104 |  | 214003 | 143 | SH |  | SOLE |  | 0 | 0 | 143 |
| Fastenal Co | COM | 311900104 |  | 801131 | 16340 | SH |  | SOLE |  | 0 | 0 | 16340 |
| FIDELITY COVINGTON TRUST | MSCI CONSM DIS | 316092204 |  | 482564 | 4691 | SH |  | SOLE |  | 0 | 0 | 4691 |
| FIDELITY MSCI | MSCI INDL INDX ETF | 316092709 |  | 3540902 | 43213 | SH |  | SOLE |  | 14007 | 0 | 29206 |
| FIDELITY COVINGTON TRUST | MSCI INFO TECH I | 316092808 |  | 3799047 | 17100 | SH |  | SOLE |  | 25 | 0 | 17075 |
| FIDELITY COVINGTON | HIGH DIVID ETF | 316092840 |  | 2362413 | 42406 | SH |  | SOLE |  | 8158 | 0 | 34248 |
| FIDELITY COVINGTON TRUST | MSCI COMMNTN SVC | 316092873 |  | 416430 | 5868 | SH |  | SOLE |  | 0 | 0 | 5868 |
| FIDELITY MERRIMACK STR TR | TOTAL BD ETF | 316188309 |  | 5661857 | 122445 | SH |  | SOLE |  | 718 | 0 | 121727 |
| FIDUS INVESTMENT | COM | 316500107 |  | 1452251 | 71681 | SH |  | SOLE |  | 1097 | 0 | 70584 |
| Fifth Third Bancorp | COM | 316773100 |  | 292982 | 6597 | SH |  | SOLE |  | 2175 | 0 | 4422 |
| FIRST TRUST | SHS | 336917109 |  | 4204203 | 96849 | SH |  | SOLE |  | 70 | 0 | 96779 |
| FIRST TRUST | US EQTY OPPT ETF | 336920103 |  | 1143952 | 6885 | SH |  | SOLE |  | 908 | 0 | 5977 |
| FIRST TRUST | SHS | 337345102 |  | 840492 | 3661 | SH |  | SOLE |  | 36 | 0 | 3625 |
| Fiserv Inc | COM | 337738108 |  | 268788 | 2087 | SH |  | SOLE |  | 9 | 0 | 2078 |
| Firstenergy Corp | COM | 337932107 |  | 256109 | 5589 | SH |  | SOLE |  | 0 | 0 | 5589 |
| Ford Motor Co New | COM | 345370860 |  | 2603219 | 217654 | SH |  | SOLE |  | 825 | 0 | 216829 |
| Franco Nevada Corp | COM | 351858105 |  | 451669 | 2026 | SH |  | SOLE |  | 235 | 0 | 1791 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 244542 | 790 | SH |  | SOLE |  | 6 | 0 | 784 |
| General Dynamics Corp | COM | 369550108 |  | 3107302 | 9112 | SH |  | SOLE |  | 4228 | 0 | 4884 |
| General Electric Co New | COM NEW | 369604301 |  | 4141598 | 13760 | SH |  | SOLE |  | 940 | 0 | 12820 |
| General Mills Inc | COM | 370334104 |  | 342018 | 6783 | SH |  | SOLE |  | 413 | 0 | 6370 |
| Genuine Parts Co | COM | 372460105 |  | 632182 | 4561 | SH |  | SOLE |  | 145 | 0 | 4416 |
| Geron Corp | COM | 374163103 |  | 46238 | 33750 | SH |  | SOLE |  | 0 | 0 | 33750 |
| GEVO INC | COM PAR | 374396406 |  | 22760 | 11612 | SH |  | SOLE |  | 0 | 0 | 11612 |
| Gilead Sciences Inc | COM | 375558103 |  | 1358218 | 12235 | SH |  | SOLE |  | 339 | 0 | 11896 |
| GOLDMAN SACHS | ACTIVEBETA INT ETF | 381430107 |  | 214101 | 5208 | SH |  | SOLE |  | 0 | 0 | 5208 |
| GOLDMAN SACHS ETF TR | ULTRA SHORT BOND | 381430230 |  | 5568692 | 109836 | SH |  | SOLE |  | 2877 | 0 | 106959 |
| Grainger W W Inc | COM | 384802104 |  | 729166 | 765 | SH |  | SOLE |  | 20 | 0 | 745 |
| Hf Sinclair Corp | COM | 403949100 |  | 249660 | 4770 | SH |  | SOLE |  | 0 | 0 | 4770 |
| Haleon Plc Adr | SPON ADS | 405552100 |  | 135953 | 15156 | SH |  | SOLE |  | 775 | 0 | 14381 |
| Hanesbrands Inc | COM | 410345102 |  | 105252 | 15971 | SH |  | SOLE |  | 1300 | 0 | 14671 |
| HASBRO INC | COM | 418056107 |  | 247317 | 3261 | SH |  | SOLE |  | 0 | 0 | 3261 |
| Heico Corp New | COM | 422806109 |  | 1894310 | 5868 | SH |  | SOLE |  | 53 | 0 | 5815 |
| HERCULES CAPITAL | COM | 427096508 |  | 1589901 | 84077 | SH |  | SOLE |  | 1326 | 0 | 82751 |
| Hershey Company | COM | 427866108 |  | 318895 | 1705 | SH |  | SOLE |  | 0 | 0 | 1705 |
| HIVE DIGITAL | COM NEW | 433921103 |  | 120662 | 29941 | SH |  | SOLE |  | 11208 | 0 | 18733 |
| Home Depot Inc | COM | 437076102 |  | 10758199 | 26576 | SH |  | SOLE |  | 2012 | 0 | 24564 |
| Honeywell Intl Inc | COM | 438516106 |  | 3019039 | 14343 | SH |  | SOLE |  | 703 | 0 | 13640 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 410880 | 2094 | SH |  | SOLE |  | 10 | 0 | 2084 |
| Hubbell Inc | COM | 443510607 |  | 2644325 | 6145 | SH |  | SOLE |  | 0 | 0 | 6145 |
| Humana Inc | COM | 444859102 |  | 1082047 | 4159 | SH |  | SOLE |  | 0 | 0 | 4159 |
| Huntington Bancshres Inc | COM | 446150104 |  | 322439 | 18670 | SH |  | SOLE |  | 0 | 0 | 18670 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 307672 | 1069 | SH |  | SOLE |  | 0 | 0 | 1069 |
| Illinois Tool Works Inc | COM | 452308109 |  | 3713228 | 14240 | SH |  | SOLE |  | 192 | 0 | 14048 |
| Ing Groep N V Sponsored Adr | SPONSORED ADR | 456837103 |  | 267304 | 10249 | SH |  | SOLE |  | 1000 | 0 | 9249 |
| Intel Corp | COM | 458140100 |  | 2801152 | 83492 | SH |  | SOLE |  | 2179 | 0 | 81313 |
| INTERLINK ELECTRS INC | COM NEW | 458751302 |  | 358881 | 28214 | SH |  | SOLE |  | 10583 | 0 | 17631 |
| Intl Business Machines Corp | COM | 459200101 |  | 4823195 | 17077 | SH |  | SOLE |  | 2136 | 0 | 14941 |
| Intuit Inc | COM | 461202103 |  | 1134749 | 1662 | SH |  | SOLE |  | 95 | 0 | 1567 |
| ISHARES GOLD | ISHARES NEW | 464285204 |  | 6112782 | 84001 | SH |  | SOLE |  | 6015 | 0 | 77986 |
| ISHARES EMERGING | EM MKTS DIV ETF | 464286319 |  | 321521 | 10829 | SH |  | SOLE |  | 3456 | 0 | 7373 |
| ISHARES MSCI | MSCI BRAZIL ETF | 464286400 |  | 1225062 | 39518 | SH |  | SOLE |  | 50 | 0 | 39468 |
| ISHARES S | S 100 ETF | 464287101 |  | 11422203 | 34317 | SH |  | SOLE |  | 1126 | 0 | 33191 |
| ISHARES MORNINGSTAR | MORNINGSTAR GRWT | 464287119 |  | 6071630 | 58213 | SH |  | SOLE |  | 37 | 0 | 58176 |
| ISHARES MORNINGSTAR | MORNINGSTR US EQ | 464287127 |  | 620862 | 6718 | SH |  | SOLE |  | 0 | 0 | 6718 |
| ISHARES CORE | CORE S TTL STK | 464287150 |  | 2904213 | 19931 | SH |  | SOLE |  | 1359 | 0 | 18572 |
| ISHARES SELECT | SELECT DIVID ETF | 464287168 |  | 1144114 | 8051 | SH |  | SOLE |  | 435 | 0 | 7616 |
| ISHARES TIPS | TIPS BD ETF | 464287176 |  | 548507 | 4932 | SH |  | SOLE |  | 40 | 0 | 4892 |
| ISHARES CHINA | CHINA LG-CAP ETF | 464287184 |  | 630630 | 15329 | SH |  | SOLE |  | 0 | 0 | 15329 |
| ISHARES CORE | CORE S ETF | 464287200 |  | 68259046 | 101984 | SH |  | SOLE |  | 4868 | 0 | 97116 |
| ISHARES CORE | CORE US AGGBD ET | 464287226 |  | 11814043 | 117846 | SH |  | SOLE |  | 25906 | 0 | 91940 |
| ISHARES MSCI | MSCI EMG MKT ETF | 464287234 |  | 575300 | 10772 | SH |  | SOLE |  | 200 | 0 | 10572 |
| ISHARES IBOXX | IBOXX INV CP ETF | 464287242 |  | 19433879 | 174342 | SH |  | SOLE |  | 25 | 0 | 174317 |
| ISHARES GLOBAL | GLOBAL TECH ETF | 464287291 |  | 464971 | 4505 | SH |  | SOLE |  | 128 | 0 | 4377 |
| ISHARES S | S 500 GRWT ETF | 464287309 |  | 5303170 | 43930 | SH |  | SOLE |  | 1325 | 0 | 42605 |
| GLOB HLTHCRE ETF | ISHARES TR | 464287325 |  | 1145591 | 12927 | SH |  | SOLE |  | 0 | 0 | 12927 |
| ISHARES GLOBAL | GLOBAL ENERG ETF | 464287341 |  | 281789 | 6749 | SH |  | SOLE |  | 18 | 0 | 6731 |
| ISHARES TR | LATN AMER 40 ETF | 464287390 |  | 288149 | 9974 | SH |  | SOLE |  | 1330 | 0 | 8644 |
| ISHARES S | S 500 VAL ETF | 464287408 |  | 3427336 | 16597 | SH |  | SOLE |  | 535 | 0 | 16062 |
| ISHARES 20 Plus | 20 YR TR BD ETF | 464287432 |  | 44867603 | 502044 | SH |  | SOLE |  | 17474 | 0 | 484570 |
| ISHARES 7-10YR | 7-10 YR TRSY BD | 464287440 |  | 5924204 | 61416 | SH |  | SOLE |  | 3826 | 0 | 57590 |
| ISHARES 1-3YR | 1 3 YR TREAS BD | 464287457 |  | 2783373 | 33551 | SH |  | SOLE |  | 2413 | 0 | 31138 |
| ISHARES MSCI | MSCI EAFE ETF | 464287465 |  | 18187402 | 194789 | SH |  | SOLE |  | 6175 | 0 | 188614 |
| ISHARES RUSS | RUS MDCP VAL ETF | 464287473 |  | 829798 | 5941 | SH |  | SOLE |  | 215 | 0 | 5726 |
| ISHARES RUSSELL | RUS MD CP GR ETF | 464287481 |  | 4718691 | 33134 | SH |  | SOLE |  | 14040 | 0 | 19094 |
| ISHARES RUSSELL | RUS MID CAP ETF | 464287499 |  | 3991604 | 41382 | SH |  | SOLE |  | 707 | 0 | 40675 |
| ISHARES CORE | CORE S MCP ETF | 464287507 |  | 16763403 | 256871 | SH |  | SOLE |  | 1906 | 0 | 254965 |
| EXPANDED TECH | ISHARES TR | 464287515 |  | 1406688 | 12231 | SH |  | SOLE |  | 0 | 0 | 12231 |
| ISHARES SEMICONDUCTOR | PHLX SEMICND ETF | 464287523 |  | 931395 | 3435 | SH |  | SOLE |  | 80 | 0 | 3355 |
| ISHARES EXPANDED | EXPND TEC SC ETF | 464287549 |  | 3621621 | 28754 | SH |  | SOLE |  | 6905 | 0 | 21849 |
| ISHARES BIOTECHNOLOGY | NASDAQ BIOTECH | 464287556 |  | 234500 | 1624 | SH |  | SOLE |  | 165 | 0 | 1459 |
| ISHARES COHEN | COHEN STEER REIT | 464287564 |  | 1590520 | 25826 | SH |  | SOLE |  | 14 | 0 | 25812 |
| ISHARES RUSSELL | RUS 1000 VAL ETF | 464287598 |  | 5414963 | 26597 | SH |  | SOLE |  | 494 | 0 | 26103 |
| ISHARES S | S MC 400GR ETF | 464287606 |  | 1296301 | 13519 | SH |  | SOLE |  | 206 | 0 | 13313 |
| ISHARES RUSSELL | RUS 1000 GRW ETF | 464287614 |  | 15428844 | 32934 | SH |  | SOLE |  | 2054 | 0 | 30880 |
| ISHARES RUSSELL | RUS 1000 ETF | 464287622 |  | 1003711 | 2746 | SH |  | SOLE |  | 0 | 0 | 2746 |
| ISHARES RUSSELL | RUS 2000 VAL ETF | 464287630 |  | 338201 | 1913 | SH |  | SOLE |  | 250 | 0 | 1663 |
| ISHARES RUSSELL | RUS 2000 GRW ETF | 464287648 |  | 549078 | 1716 | SH |  | SOLE |  | 0 | 0 | 1716 |
| ISHARES RUSSELL | RUSSELL 2000 ETF | 464287655 |  | 39667587 | 163943 | SH |  | SOLE |  | 1336 | 0 | 162607 |
| ISHARES CORE | CORE S US VLU | 464287663 |  | 4330349 | 43325 | SH |  | SOLE |  | 611 | 0 | 42714 |
| ISHARES S | CORE S US GWT | 464287671 |  | 14745339 | 89607 | SH |  | SOLE |  | 474 | 0 | 89133 |
| ISHARES RUSSELL | RUSSELL 3000 ETF | 464287689 |  | 1251656 | 3303 | SH |  | SOLE |  | 150 | 0 | 3153 |
| ISHARES TR | U.S. UTILITS ETF | 464287697 |  | 206046 | 1858 | SH |  | SOLE |  | 0 | 0 | 1858 |
| ISHARES S | S MC 400VL ETF | 464287705 |  | 443117 | 3416 | SH |  | SOLE |  | 36 | 0 | 3380 |
| ISHARES TECHNOLOGY | U.S. TECH ETF | 464287721 |  | 15283042 | 78031 | SH |  | SOLE |  | 4105 | 0 | 73926 |
| ISHARES U S | US INDUSTRIALS | 464287754 |  | 2029769 | 13919 | SH |  | SOLE |  | 564 | 0 | 13355 |
| ISHARES U S | US HLTHCARE ETF | 464287762 |  | 236846 | 4033 | SH |  | SOLE |  | 0 | 0 | 4033 |
| ISHARES U S | U.S. FIN SVC ETF | 464287770 |  | 4093408 | 45665 | SH |  | SOLE |  | 69 | 0 | 45596 |
| ISHARES U S | U.S. FINLS ETF | 464287788 |  | 811337 | 6407 | SH |  | SOLE |  | 694 | 0 | 5713 |
| ISHARES U S | U.S. ENERGY ETF | 464287796 |  | 1288292 | 26977 | SH |  | SOLE |  | 552 | 0 | 26425 |
| ISHARES CORE | CORE S SCP ETF | 464287804 |  | 12946955 | 108930 | SH |  | SOLE |  | 314 | 0 | 108616 |
| ISHARES U S | U.S. CNSM GD ETF | 464287812 |  | 1080352 | 15797 | SH |  | SOLE |  | 3139 | 0 | 12658 |
| ISHARES U S | DOW JONES US ETF | 464287846 |  | 1514139 | 9319 | SH |  | SOLE |  | 0 | 0 | 9319 |
| ISHARES S | SP SMCP600VL ETF | 464287879 |  | 1764050 | 15951 | SH |  | SOLE |  | 1955 | 0 | 13996 |
| ISHARES S | S SML 600 GWT | 464287887 |  | 1185372 | 8377 | SH |  | SOLE |  | 708 | 0 | 7669 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 |  | 256154 | 2399 | SH |  | SOLE |  | 0 | 0 | 2399 |
| ISHARES MORNINGSTAR | MRGSTR MD CP ETF | 464288208 |  | 457375 | 5507 | SH |  | SOLE |  | 179 | 0 | 5328 |
| ISHARES GLOBAL | GL CLEAN ENE ETF | 464288224 |  | 646187 | 41743 | SH |  | SOLE |  | 2929 | 0 | 38814 |
| ISHARES MSCI | EAFE SML CP ETF | 464288273 |  | 2497240 | 32608 | SH |  | SOLE |  | 24 | 0 | 32584 |
| ISHARES JPMORGAN | JPMORGAN USD EMG | 464288281 |  | 690526 | 7254 | SH |  | SOLE |  | 321 | 0 | 6933 |
| ISHARES MORNINGSTAR | MRGSTR MD CP GRW | 464288307 |  | 745729 | 9014 | SH |  | SOLE |  | 0 | 0 | 9014 |
| ISHARES NATIONAL | NATIONAL MUN ETF | 464288414 |  | 2552417 | 23969 | SH |  | SOLE |  | 1375 | 0 | 22594 |
| ISHARES TR | ASIA 50 ETF | 464288430 |  | 2367556 | 25027 | SH |  | SOLE |  | 0 | 0 | 25027 |
| ISHARES IBOXX | IBOXX HI YD ETF | 464288513 |  | 378923 | 4667 | SH |  | SOLE |  | 100 | 0 | 4567 |
| ISHARES MBS | MBS ETF | 464288588 |  | 1022513 | 10746 | SH |  | SOLE |  | 175 | 0 | 10571 |
| ISHARES BROAD | USD INV GRDE ETF | 464288620 |  | 232777 | 4458 | SH |  | SOLE |  | 548 | 0 | 3910 |
| ISHARES 5-10 YEAR | ISHS 5-10YR INVS | 464288638 |  | 2174473 | 40201 | SH |  | SOLE |  | 0 | 0 | 40201 |
| ISHARES 1-5 YEAR | ISHS 1-5YR INVS | 464288646 |  | 324234 | 6114 | SH |  | SOLE |  | 0 | 0 | 6114 |
| ISHARES 10-20YR | 10-20 YR TRS ETF | 464288653 |  | 22457360 | 218052 | SH |  | SOLE |  | 21396 | 0 | 196656 |
| ISHARES 3-7YR | 3 7 YR TREAS BD | 464288661 |  | 3656456 | 30595 | SH |  | SOLE |  | 2857 | 0 | 27738 |
| ISHARES U S | PFD AND INCM SEC | 464288687 |  | 645870 | 20426 | SH |  | SOLE |  | 1109 | 0 | 19317 |
| ISHARES MORNINGSTAR | MRNING SM CP ETF | 464288703 |  | 1939837 | 29110 | SH |  | SOLE |  | 65 | 0 | 29045 |
| ISHARES TR | GLOB INDSTRL ETF | 464288729 |  | 887762 | 5139 | SH |  | SOLE |  | 0 | 0 | 5139 |
| ISHARES AEROSPACE | US AER DEF ETF | 464288760 |  | 1453833 | 6948 | SH |  | SOLE |  | 242 | 0 | 6706 |
| ISHARES U S | U.S. MED DVC ETF | 464288810 |  | 1481102 | 24652 | SH |  | SOLE |  | 1018 | 0 | 23634 |
| ISHARES MSCI | EAFE VALUE ETF | 464288877 |  | 30699151 | 452590 | SH |  | SOLE |  | 26664 | 0 | 425926 |
| ISHARES MSCI | EAFE GRWTH ETF | 464288885 |  | 7116654 | 62493 | SH |  | SOLE |  | 3954 | 0 | 58539 |
| ISHARES RUSSELL | RUS TP200 GR ETF | 464289438 |  | 2559239 | 9352 | SH |  | SOLE |  | 0 | 0 | 9352 |
| ISHARES CORE | MODERT ALLOC ETF | 464289875 |  | 377790 | 7940 | SH |  | SOLE |  | 0 | 0 | 7940 |
| JOHN BEAN TECHNOLOGIES CORP | COM | 477839104 |  | 244242 | 1739 | SH |  | SOLE |  | 0 | 0 | 1739 |
| Johnson  Johnson | COM | 478160104 |  | 9606456 | 51807 | SH |  | SOLE |  | 4618 | 0 | 47189 |
| Kla Corp | COM NEW | 482480100 |  | 1399639 | 1297 | SH |  | SOLE |  | 34 | 0 | 1263 |
| Kimberly Clark Corp | COM | 494368103 |  | 520300 | 4185 | SH |  | SOLE |  | 235 | 0 | 3950 |
| Kinross Gold Corp No Par | COM | 496902404 |  | 534374 | 21504 | SH |  | SOLE |  | 40 | 0 | 21464 |
| KOHLS CORP | COM | 500255104 |  | 164622 | 10711 | SH |  | SOLE |  | 0 | 0 | 10711 |
| Kraft Heinz Co | COM | 500754106 |  | 1213263 | 46594 | SH |  | SOLE |  | 2008 | 0 | 44586 |
| KRANESHARES TR | CSI CHI INTERNET ETF | 500767306 |  | 1950324 | 46425 | SH |  | SOLE |  | 1198 | 0 | 45227 |
| Kroger Co | COM | 501044101 |  | 585505 | 8686 | SH |  | SOLE |  | 0 | 0 | 8686 |
| L3harris Technologies Inc | COM | 502431109 |  | 989755 | 3241 | SH |  | SOLE |  | 91 | 0 | 3150 |
| Lam Research Corp | COM | 512807306 |  | 3100861 | 23158 | SH |  | SOLE |  | 346 | 0 | 22812 |
| Lamar Advertising Company New Cl A | COM USD0.001 CL A | 512816109 |  | 341038 | 2786 | SH |  | SOLE |  | 0 | 0 | 2786 |
| Las Vegas Sands Corp | Com | 517834107 |  | 698925 | 12994 | SH |  | SOLE |  | 600 | 0 | 12394 |
| Estee Lauder Co Inc | COM CL A | 518439104 |  | 474289 | 5382 | SH |  | SOLE |  | 305 | 0 | 5077 |
| LEGG MASON ETF INVT | CLEARBRIDGE LR | 524682200 |  | 1019157 | 12227 | SH |  | SOLE |  | 976 | 0 | 11251 |
| LENNAR CORP | CL A | 526057104 |  | 868470 | 6891 | SH |  | SOLE |  | 0 | 0 | 6891 |
| LIBERTY ALL-STAR GROWTH FD I | COM | 529900102 |  | 62851 | 11324 | SH |  | SOLE |  | 0 | 0 | 11324 |
| LIBERTY ALL-STAR | SH BEN INT | 530158104 |  | 352474 | 55595 | SH |  | SOLE |  | 0 | 0 | 55595 |
| Eli Lilly  Co | COM | 532457108 |  | 24198289 | 31686 | SH |  | SOLE |  | 1353 | 0 | 30333 |
| Live Nation Entertainment Inc | COM | 538034109 |  | 259724 | 1590 | SH |  | SOLE |  | 951 | 0 | 639 |
| Lockheed Martin Corp | COM | 539830109 |  | 3867108 | 7749 | SH |  | SOLE |  | 816 | 0 | 6933 |
| Lowes Companies Inc | COM | 548661107 |  | 2981025 | 11864 | SH |  | SOLE |  | 83 | 0 | 11781 |
| Lululemon Athletica Inc | COM | 550021109 |  | 1384310 | 7780 | SH |  | SOLE |  | 330 | 0 | 7450 |
| Mp Materials Corp | COM CL A | 553368101 |  | 1409595 | 21021 | SH |  | SOLE |  | 900 | 0 | 20121 |
| MARA HOLDINGS INC | COM | 565788106 |  | 503630 | 27581 | SH |  | SOLE |  | 3908 | 0 | 23673 |
| Markel Corp | COM | 570535104 |  | 540914 | 283 | SH |  | SOLE |  | 0 | 0 | 283 |
| Marsh  Mclennan Cos Inc | COM | 571748102 |  | 465390 | 2309 | SH |  | SOLE |  | 18 | 0 | 2291 |
| Marriott Intl Inc New Cl A | CL A | 571903202 |  | 3271316 | 12533 | SH |  | SOLE |  | 20 | 0 | 12513 |
| Martin Marietta Materials Inc | COM | 573284106 |  | 248861 | 395 | SH |  | SOLE |  | 1 | 0 | 394 |
| Marvell Technology Inc | COM | 573874104 |  | 1252752 | 14901 | SH |  | SOLE |  | 808 | 0 | 14093 |
| MASTEC INC | COM | 576323109 |  | 1269622 | 5966 | SH |  | SOLE |  | 0 | 0 | 5966 |
| Mcdonalds Corp | COM | 580135101 |  | 8002562 | 26337 | SH |  | SOLE |  | 1888 | 0 | 24449 |
| Microsoft Corp | COM | 594918104 |  | 63621265 | 122853 | SH |  | SOLE |  | 12287 | 0 | 110566 |
| Microstrategy Inc Cl A New | CL A NEW | 594972408 |  | 9849625 | 30569 | SH |  | SOLE |  | 269 | 0 | 30300 |
| Microchip Technology Inc | COM | 595017104 |  | 208274 | 3247 | SH |  | SOLE |  | 2 | 0 | 3245 |
| Micron Technology Inc | COM | 595112103 |  | 3020964 | 18011 | SH |  | SOLE |  | 671 | 0 | 17340 |
| MITSUBISHI UFJ FINL GROUP IN | SPONSORED ADS | 606822104 |  | 330612 | 20741 | SH |  | SOLE |  | 0 | 0 | 20741 |
| Mondelez International Inc Cl A | CL A | 609207105 |  | 400390 | 6411 | SH |  | SOLE |  | 404 | 0 | 6007 |
| Morgan Stanley | COM NEW | 617446448 |  | 1185925 | 7445 | SH |  | SOLE |  | 1501 | 0 | 5944 |
| Motorola Solutions Inc New | COM NEW | 620076307 |  | 719707 | 1574 | SH |  | SOLE |  | 218 | 0 | 1356 |
| Nasdaq Inc | COM | 631103108 |  | 277752 | 3140 | SH |  | SOLE |  | 705 | 0 | 2435 |
| National Grid Plc Spon Adr New 2017 | SPONSORED ADR NE | 636274409 |  | 507107 | 6978 | SH |  | SOLE |  | 0 | 0 | 6978 |
| NATWEST GROUP PLC | SPONS ADR | 639057207 |  | 275907 | 19499 | SH |  | SOLE |  | 0 | 0 | 19499 |
| Nestle S A Spon Adr Repstg Reg Shs | ADR SPONSORED | 641069406 |  | 238694 | 2601 | SH |  | SOLE |  | 0 | 0 | 2601 |
| Newmont Corp | COM | 651639106 |  | 417216 | 4948 | SH |  | SOLE |  | 0 | 0 | 4948 |
| Nike Inc Cl B | CL B | 654106103 |  | 685980 | 9839 | SH |  | SOLE |  | 161 | 0 | 9678 |
| Nokia Corp Spon Adr | SPONSORED ADR | 654902204 |  | 57511 | 11957 | SH |  | SOLE |  | 415 | 0 | 11542 |
| Norfolk Southern Corp | COM | 655844108 |  | 2270927 | 7573 | SH |  | SOLE |  | 1707 | 0 | 5866 |
| NORTHERN TR CORP | COM | 665859104 |  | 445394 | 3309 | SH |  | SOLE |  | 0 | 0 | 3309 |
| Northrop Grumman Corp | COM | 666807102 |  | 1609979 | 2642 | SH |  | SOLE |  | 903 | 0 | 1739 |
| Novo Nordisk As Adr | ADR | 670100205 |  | 1412010 | 25450 | SH |  | SOLE |  | 683 | 0 | 24767 |
| Nucor Corp | COM | 670346105 |  | 439098 | 3242 | SH |  | SOLE |  | 260 | 0 | 2982 |
| Occidental Petroleum Corp | COM | 674599105 |  | 1427310 | 30207 | SH |  | SOLE |  | 978 | 0 | 29229 |
| OCCIDENTAL PETE | *W EXP 08/03/202 | 674599162 |  | 297258 | 11657 | SH |  | SOLE |  | 825 | 0 | 10832 |
| Ollies Bargain Outlet Holdings Inc | COM | 681116109 |  | 534788 | 4165 | SH |  | SOLE |  | 1231 | 0 | 2934 |
| Omnicom Group Inc | COM | 681919106 |  | 205789 | 2524 | SH |  | SOLE |  | 0 | 0 | 2524 |
| Omega Healthcare Investors Inc | COM | 681936100 |  | 399961 | 9473 | SH |  | SOLE |  | 158 | 0 | 9315 |
| On Semiconductor Corp | COM | 682189105 |  | 289060 | 5862 | SH |  | SOLE |  | 105 | 0 | 5757 |
| Oneok Inc New | COM | 682680103 |  | 1237185 | 16955 | SH |  | SOLE |  | 2763 | 0 | 14192 |
| Ooma Inc | COM | 683416101 |  | 151518 | 12637 | SH |  | SOLE |  | 3687 | 0 | 8950 |
| Otter Tail Corp | COM | 689648103 |  | 214661 | 2619 | SH |  | SOLE |  | 602 | 0 | 2017 |
| Pnc Financial Services Group Inc | COM | 693475105 |  | 564196 | 2808 | SH |  | SOLE |  | 280 | 0 | 2528 |
| Ppg Industries Inc | COM | 693506107 |  | 274184 | 2609 | SH |  | SOLE |  | 10 | 0 | 2599 |
| Paccar Inc | COM | 693718108 |  | 223336 | 2272 | SH |  | SOLE |  | 0 | 0 | 2272 |
| Packaging Corp of America | COM | 695156109 |  | 220997 | 1014 | SH |  | SOLE |  | 290 | 0 | 724 |
| Palo Alto Networks Inc | COM | 697435105 |  | 6233621 | 30614 | SH |  | SOLE |  | 2327 | 0 | 28287 |
| Parker-hannifin Corp | COM | 701094104 |  | 1509511 | 1991 | SH |  | SOLE |  | 3 | 0 | 1988 |
| Paychex Inc | COM | 704326107 |  | 1072929 | 8464 | SH |  | SOLE |  | 439 | 0 | 8025 |
| Pembina Pipeline Corp | COM | 706327103 |  | 224811 | 5556 | SH |  | SOLE |  | 1100 | 0 | 4456 |
| Pepsico Inc | COM | 713448108 |  | 4608892 | 32813 | SH |  | SOLE |  | 709 | 0 | 32104 |
| Pfizer Inc | COM | 717081103 |  | 4530253 | 177811 | SH |  | SOLE |  | 6099 | 0 | 171712 |
| Philip Morris Intl Inc | COM | 718172109 |  | 6867855 | 42342 | SH |  | SOLE |  | 13714 | 0 | 28628 |
| Phillips 66 | COM | 718546104 |  | 1637989 | 12042 | SH |  | SOLE |  | 444 | 0 | 11598 |
| PHOTRONICS INC | COM | 719405102 |  | 218622 | 9526 | SH |  | SOLE |  | 600 | 0 | 8926 |
| PRIMO BRANDS CORPORATION | CLASS A COM SHS | 741623102 |  | 582150 | 26342 | SH |  | SOLE |  | 0 | 0 | 26342 |
| Procter  Gamble Co | COM | 742718109 |  | 11930973 | 77660 | SH |  | SOLE |  | 2490 | 0 | 75170 |
| Progressive Corp Oh | COM | 743315103 |  | 1259116 | 5099 | SH |  | SOLE |  | 123 | 0 | 4976 |
| Prudential Financial Inc | COM | 744320102 |  | 870344 | 8390 | SH |  | SOLE |  | 0 | 0 | 8390 |
| Public Service Enterprise Group Inc | COM | 744573106 |  | 661014 | 7920 | SH |  | SOLE |  | 960 | 0 | 6960 |
| Qualcomm Inc | COM | 747525103 |  | 3920463 | 23565 | SH |  | SOLE |  | 1228 | 0 | 22337 |
| Rpm International Inc | COM | 749685103 |  | 262915 | 2230 | SH |  | SOLE |  | 1453 | 0 | 777 |
| Realty Income Corp | COM | 756109104 |  | 1401064 | 23049 | SH |  | SOLE |  | 1034 | 0 | 22015 |
| Rekor Systems Inc | COM | 759419104 |  | 77473 | 49345 | SH |  | SOLE |  | 0 | 0 | 49345 |
| RELX PLC | SPONSORED ADR | 759530108 |  | 302321 | 6330 | SH |  | SOLE |  | 0 | 0 | 6330 |
| RICHTECH ROBOTICS INC | CL B | 765504105 |  | 47383 | 11045 | SH |  | SOLE |  | 0 | 0 | 11045 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 360675 | 5464 | SH |  | SOLE |  | 74 | 0 | 5390 |
| ROBINHOOD MKTS INC | COM CL A | 770700102 |  | 518312 | 3620 | SH |  | SOLE |  | 4 | 0 | 3616 |
| Roblox Corp Cl A | CL A | 771049103 |  | 1891769 | 13657 | SH |  | SOLE |  | 0 | 0 | 13657 |
| Rockwell Automation Inc | COM | 773903109 |  | 1481091 | 4237 | SH |  | SOLE |  | 15 | 0 | 4222 |
| Shell Plc Sponsored Adr Repstg Ord Shs | SPON ADS | 780259305 |  | 889044 | 12429 | SH |  | SOLE |  | 1907 | 0 | 10522 |
| Royal Gold Inc | COM | 780287108 |  | 945331 | 4713 | SH |  | SOLE |  | 20 | 0 | 4693 |
| Ryder System Inc | COM | 783549108 |  | 3267387 | 17321 | SH |  | SOLE |  | 34 | 0 | 17287 |
| SANGAMO THERAPEUTICS INC | COM | 800677106 |  | 8081 | 12000 | SH |  | SOLE |  | 0 | 0 | 12000 |
| Sap Se Spon Adr | SPON ADR | 803054204 |  | 485674 | 1818 | SH |  | SOLE |  | 23 | 0 | 1795 |
| Schlumberger LTD | COM | 806857108 |  | 203595 | 5923 | SH |  | SOLE |  | 534 | 0 | 5389 |
| Schwab Charles Corp New | COM | 808513105 |  | 714885 | 7488 | SH |  | SOLE |  | 102 | 0 | 7386 |
| SCHWAB US | US BRD MKT ETF | 808524102 |  | 1827303 | 71074 | SH |  | SOLE |  | 1188 | 0 | 69886 |
| SCHWAB US | US LRG CAP ETF | 808524201 |  | 12520596 | 475345 | SH |  | SOLE |  | 1642 | 0 | 473703 |
| SCHWAB US | US LCAP GR ETF | 808524300 |  | 10994618 | 344551 | SH |  | SOLE |  | 174 | 0 | 344377 |
| SCHWAB US | US LCAP VA ETF | 808524409 |  | 2409064 | 82757 | SH |  | SOLE |  | 11 | 0 | 82746 |
| SCHWAB US | US MID-CAP ETF | 808524508 |  | 3463189 | 116842 | SH |  | SOLE |  | 237 | 0 | 116605 |
| SCHWAB US | US SML CAP ETF | 808524607 |  | 2152304 | 77143 | SH |  | SOLE |  | 86 | 0 | 77057 |
| SCHWAB EMERGING | EMRG MKTEQ ETF | 808524706 |  | 11931438 | 357550 | SH |  | SOLE |  | 36 | 0 | 357514 |
| SCHWAB FUNDAMENTAL | SCHWAB FDT INT LG | 808524755 |  | 1578326 | 36739 | SH |  | SOLE |  | 195 | 0 | 36544 |
| SCHWAB FUNDAMENTAL | SCHWAB FDT US LG | 808524771 |  | 1444079 | 54908 | SH |  | SOLE |  | 7881 | 0 | 47027 |
| SCHWAB US | US DIVIDEND EQ | 808524797 |  | 8885853 | 325489 | SH |  | SOLE |  | 6033 | 0 | 319456 |
| SCHWAB INTL | EQTY ETF | 808524805 |  | 17651238 | 758215 | SH |  | SOLE |  | 784 | 0 | 757431 |
| SCHWAB AGGREGATE | US AGGREGATE B | 808524839 |  | 609179 | 25956 | SH |  | SOLE |  | 955 | 0 | 25001 |
| SCHWAB INTERMEDIATE | INTRM TRM TRES | 808524854 |  | 1257774 | 50051 | SH |  | SOLE |  | 57 | 0 | 49994 |
| SCHWAB US | US TIPS ETF | 808524870 |  | 1608365 | 59680 | SH |  | SOLE |  | 96 | 0 | 59584 |
| Seabridge Gold Inc | COM | 811916105 |  | 372756 | 15435 | SH |  | SOLE |  | 935 | 0 | 14500 |
| Selectquote Inc | COM | 816307300 |  | 195226 | 99605 | SH |  | SOLE |  | 0 | 0 | 99605 |
| Sempra | COM | 816851109 |  | 479837 | 5333 | SH |  | SOLE |  | 12 | 0 | 5321 |
| Sherwin Williams Co | COM | 824348106 |  | 1919430 | 5543 | SH |  | SOLE |  | 111 | 0 | 5432 |
| Simon Property Group Inc New | COM | 828806109 |  | 734285 | 3913 | SH |  | SOLE |  | 40 | 0 | 3873 |
| Smucker Jm Company New | COM | 832696405 |  | 249501 | 2298 | SH |  | SOLE |  | 0 | 0 | 2298 |
| Snowflake Inc Cl A | CL A | 833445109 |  | 1763131 | 7817 | SH |  | SOLE |  | 2 | 0 | 7815 |
| Sony Group Corp Adr New | ADR SPONSORED | 835699307 |  | 682796 | 23716 | SH |  | SOLE |  | 0 | 0 | 23716 |
| SOUNDHOUND AI INC | CLASS A COM | 836100107 |  | 414058 | 25750 | SH |  | SOLE |  | 8010 | 0 | 17740 |
| Southern Company | COM | 842587107 |  | 2411413 | 25446 | SH |  | SOLE |  | 4933 | 0 | 20513 |
| Southwest Airlines Co | COM | 844741108 |  | 367468 | 11515 | SH |  | SOLE |  | 149 | 0 | 11366 |
| Sprott Inc New | COM NEW | 852066208 |  | 923023 | 11095 | SH |  | SOLE |  | 792 | 0 | 10303 |
| BLOCK INC | CL A | 852234103 |  | 267037 | 3695 | SH |  | SOLE |  | 0 | 0 | 3695 |
| Starbucks Corp | COM | 855244109 |  | 1990485 | 23528 | SH |  | SOLE |  | 54 | 0 | 23474 |
| State Street Corp | COM | 857477103 |  | 275280 | 2372 | SH |  | SOLE |  | 0 | 0 | 2372 |
| Stryker Corp | COM | 863667101 |  | 1050039 | 2844 | SH |  | SOLE |  | 37 | 0 | 2807 |
| Sysco Corp | COM | 871829107 |  | 357446 | 4341 | SH |  | SOLE |  | 200 | 0 | 4141 |
| Tjx Cos Inc New | COM | 872540109 |  | 1687421 | 11659 | SH |  | SOLE |  | 68 | 0 | 11591 |
| T-mobile Us Inc | COM | 872590104 |  | 610601 | 2551 | SH |  | SOLE |  | 35 | 0 | 2516 |
| Taiwan Semiconductor Manufacturing Co LTD Spon Adr | SPONSORED ADS | 874039100 |  | 3189953 | 11419 | SH |  | SOLE |  | 949 | 0 | 10470 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 219252 | 849 | SH |  | SOLE |  | 14 | 0 | 835 |
| Texas Instruments Inc | COM | 882508104 |  | 2440036 | 13281 | SH |  | SOLE |  | 139 | 0 | 13142 |
| Thermo Fisher Scientific Inc | COM | 883556102 |  | 2274500 | 4688 | SH |  | SOLE |  | 496 | 0 | 4192 |
| Toast Inc Cl A | CL A | 888787108 |  | 659052 | 18042 | SH |  | SOLE |  | 58 | 0 | 17984 |
| TORTOISE CAPITAL SERIES TRUS | ENERGY FD | 890930209 |  | 209027 | 23046 | SH |  | SOLE |  | 0 | 0 | 23046 |
| Toro Co | COM | 891092108 |  | 272621 | 3578 | SH |  | SOLE |  | 0 | 0 | 3578 |
| Tractor Supply Co | COM | 892356106 |  | 872400 | 15420 | SH |  | SOLE |  | 35 | 0 | 15385 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 241197 | 183 | SH |  | SOLE |  | 44 | 0 | 139 |
| TUTOR PERINI CORP | COM | 901109108 |  | 629401 | 9596 | SH |  | SOLE |  | 0 | 0 | 9596 |
| UMB FINL CORP | COM | 902788108 |  | 928457 | 7845 | SH |  | SOLE |  | 0 | 0 | 7845 |
| U S Bancorp De New | COM NEW | 902973304 |  | 609261 | 12606 | SH |  | SOLE |  | 96 | 0 | 12510 |
| Unilever Plc Sponsored Adr New | SPON ADR NEW | 904767704 |  | 664537 | 11210 | SH |  | SOLE |  | 100 | 0 | 11110 |
| Union Pacific Corp | COM | 907818108 |  | 2626977 | 11114 | SH |  | SOLE |  | 506 | 0 | 10608 |
| United Airlines Holdings Inc | COM | 910047109 |  | 257565 | 2669 | SH |  | SOLE |  | 701 | 0 | 1968 |
| United Parcel Service Inc Cl B | CL B | 911312106 |  | 923969 | 11027 | SH |  | SOLE |  | 207 | 0 | 10820 |
| United Rentals Inc | COM | 911363109 |  | 2391264 | 2505 | SH |  | SOLE |  | 3 | 0 | 2502 |
| Us Foods Holding Corp | COM | 912008109 |  | 2669684 | 34843 | SH |  | SOLE |  | 107 | 0 | 34736 |
| VANECK MERK | GOLD TRUST | 921078101 |  | 615419 | 16548 | SH |  | SOLE |  | 0 | 0 | 16548 |
| VANGUARD DIVIDEND | DIV APP ETF | 921908844 |  | 7377324 | 34187 | SH |  | SOLE |  | 842 | 0 | 33345 |
| VANGUARD TOTAL | VG TL INTL STK F | 921909768 |  | 1482184 | 20177 | SH |  | SOLE |  | 383 | 0 | 19794 |
| VANGUARD WORLD FD | EXTENDED DUR | 921910709 |  | 1657896 | 24221 | SH |  | SOLE |  | 13341 | 0 | 10880 |
| VANGUARD MEGA | MEGA GRWTH IND | 921910816 |  | 2970996 | 7383 | SH |  | SOLE |  | 43 | 0 | 7340 |
| VANGUARD WORLD FD | MEGA CAP VAL ETF | 921910840 |  | 268160 | 1947 | SH |  | SOLE |  | 250 | 0 | 1697 |
| VANGUARD MEGA | MEGA CAP INDEX | 921910873 |  | 1386247 | 5679 | SH |  | SOLE |  | 0 | 0 | 5679 |
| VANGUARD S | 500 GRTH IDX F | 921932505 |  | 778956 | 1787 | SH |  | SOLE |  | 131 | 0 | 1656 |
| VANGUARD S | MIDCP 400 VAL | 921932844 |  | 310407 | 3080 | SH |  | SOLE |  | 0 | 0 | 3080 |
| VANGUARD INTERMEDIATE | INTERMED TERM | 921937819 |  | 241816 | 3097 | SH |  | SOLE |  | 0 | 0 | 3097 |
| VANGUARD SHORT | SHORT TRM BOND | 921937827 |  | 8071946 | 102293 | SH |  | SOLE |  | 178 | 0 | 102115 |
| VANGUARD TOTAL | TOTAL BND MRKT | 921937835 |  | 1368901 | 18407 | SH |  | SOLE |  | 21 | 0 | 18386 |
| VANGUARD FTSE | FTSE DEV MKT ETF | 921943858 |  | 6184503 | 102740 | SH |  | SOLE |  | 3341 | 0 | 99399 |
| VANGUARD HIGH | HIGH DIV YLD | 921946406 |  | 4272426 | 30312 | SH |  | SOLE |  | 2775 | 0 | 27537 |
| VANGUARD INTERNATIONAL | INTL HIGH ETF | 921946794 |  | 1372125 | 16204 | SH |  | SOLE |  | 0 | 0 | 16204 |
| VANGUARD INTERNATIONAL | INTL DVD ETF | 921946810 |  | 322004 | 3595 | SH |  | SOLE |  | 0 | 0 | 3595 |
| VANGUARD TOTAL | TT WRLD ST ETF | 922042742 |  | 1303390 | 9459 | SH |  | SOLE |  | 1406 | 0 | 8053 |
| VANGUARD FTSE | ALLWRLD EX US | 922042775 |  | 760436 | 10655 | SH |  | SOLE |  | 231 | 0 | 10424 |
| VANGUARD FSTE | FTSE EMR MKT ETF | 922042858 |  | 1400317 | 25827 | SH |  | SOLE |  | 1707 | 0 | 24120 |
| VANGUARD FTSE | FTSE PACIFIC ETF | 922042866 |  | 489239 | 5570 | SH |  | SOLE |  | 0 | 0 | 5570 |
| VANGUARD FTSE | FTSE EUROPE ETF | 922042874 |  | 424636 | 5321 | SH |  | SOLE |  | 710 | 0 | 4611 |
| VANGUARD MUNICIPAL | TAX EXEMPT BD | 922907746 |  | 2505582 | 50042 | SH |  | SOLE |  | 295 | 0 | 49747 |
| VANGUARD S | S 500 ETF SHS | 922908363 |  | 15121599 | 24693 | SH |  | SOLE |  | 6978 | 0 | 17715 |
| VANGUARD MID | MCAP VL IDXVIP | 922908512 |  | 843601 | 4832 | SH |  | SOLE |  | 593 | 0 | 4239 |
| VANGUARD MID | MCAP GR IDXVIP | 922908538 |  | 4325740 | 14724 | SH |  | SOLE |  | 198 | 0 | 14526 |
| VANGUARD REAL | REAL ESTATE ETF | 922908553 |  | 414513 | 4535 | SH |  | SOLE |  | 170 | 0 | 4365 |
| VANGUARD SMALL | SML CP GRW ETF | 922908595 |  | 2067367 | 6946 | SH |  | SOLE |  | 155 | 0 | 6791 |
| VANGUARD SMALL | SM CP VAL ETF | 922908611 |  | 4899075 | 23473 | SH |  | SOLE |  | 104 | 0 | 23369 |
| VANGUARD MID | MID CAP ETF | 922908629 |  | 4059561 | 13821 | SH |  | SOLE |  | 339 | 0 | 13482 |
| VANGUARD LARGE | LARGE CAP ETF | 922908637 |  | 2622115 | 8517 | SH |  | SOLE |  | 14 | 0 | 8503 |
| VANGUARD GROWTH | GROWTH ETF | 922908736 |  | 15561124 | 32446 | SH |  | SOLE |  | 851 | 0 | 31595 |
| VANGUARD VALUE | VALUE ETF | 922908744 |  | 14070266 | 75448 | SH |  | SOLE |  | 1141 | 0 | 74307 |
| VANGUARD SMALL | SMALL CP ETF | 922908751 |  | 3598693 | 14152 | SH |  | SOLE |  | 179 | 0 | 13973 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 17344080 | 52851 | SH |  | SOLE |  | 11980 | 0 | 40871 |
| VIRTU FINL INC | CL A | 928254101 |  | 365814 | 10304 | SH |  | SOLE |  | 2230 | 0 | 8074 |
| Vulcan Materials Company | COM | 929160109 |  | 206352 | 671 | SH |  | SOLE |  | 0 | 0 | 671 |
| WABTEC | COM | 929740108 |  | 963428 | 4806 | SH |  | SOLE |  | 15 | 0 | 4791 |
| Walmart Inc | COM | 931142103 |  | 16687969 | 161938 | SH |  | SOLE |  | 3316 | 0 | 158622 |
| Warner Bros Discovery Inc Ser A | COM SER A | 934423104 |  | 308948 | 15819 | SH |  | SOLE |  | 554 | 0 | 15265 |
| Wells Fargo  Co New | COM | 949746101 |  | 1713810 | 20446 | SH |  | SOLE |  | 759 | 0 | 19687 |
| WESTERN DIGITAL CORP | COM | 958102105 |  | 286422 | 2386 | SH |  | SOLE |  | 101 | 0 | 2285 |
| WESTERN ASSET INTER MUNI FD | COM | 958435109 |  | 171635 | 21698 | SH |  | SOLE |  | 0 | 0 | 21698 |
| Wheaton Precious Metals Corp | COM | 962879102 |  | 2093216 | 18716 | SH |  | SOLE |  | 1393 | 0 | 17323 |
| Williams Cos Inc Del | COM | 969457100 |  | 557240 | 8797 | SH |  | SOLE |  | 1368 | 0 | 7429 |
| Woodward Inc | COM | 980745103 |  | 4083092 | 16008 | SH |  | SOLE |  | 0 | 0 | 16008 |
| Wynn Resorts LTD | COM | 983134107 |  | 204706 | 1596 | SH |  | SOLE |  | 700 | 0 | 896 |
| Yum Brands Inc | COM | 988498101 |  | 564270 | 3712 | SH |  | SOLE |  | 0 | 0 | 3712 |
| Zebra Technologies Corp Cl A | CL A | 989207105 |  | 320630 | 1079 | SH |  | SOLE |  | 5 | 0 | 1074 |
| NEXTRACKER INC | CLASS A COM | 65290E101 |  | 479900 | 6486 | SH |  | SOLE |  | 240 | 0 | 6246 |
| Raytheon Technologies Corp | COM | 75513E101 |  | 4333520 | 25897 | SH |  | SOLE |  | 3928 | 0 | 21969 |
| Quanta Services Inc | COM | 74762E102 |  | 829935 | 2002 | SH |  | SOLE |  | 1 | 0 | 2001 |
| Verisign Inc | COM | 92343E102 |  | 368224 | 1317 | SH |  | SOLE |  | 449 | 0 | 868 |
| INVESCO QQQ | UNIT SER 1 | 46090E103 |  | 84131016 | 140131 | SH |  | SOLE |  | 6595 | 0 | 133536 |
| Xeris Biopharma Holdings Inc | COM | 98422E103 |  | 2101547 | 258175 | SH |  | SOLE |  | 2250 | 0 | 255925 |
| CENCORA INC | COM | 03073E105 |  | 213458 | 683 | SH |  | SOLE |  | 9 | 0 | 674 |
| FIRST TRUST | CAP STRENGTH ETF | 33733E104 |  | 5317446 | 56791 | SH |  | SOLE |  | 3654 | 0 | 53137 |
| Target Corp | COM | 87612E106 |  | 1767715 | 19707 | SH |  | SOLE |  | 700 | 0 | 19007 |
| TEMA ETF TRUST | MONOPOLIES  OLI | 87975E107 |  | 965896 | 27770 | SH |  | SOLE |  | 0 | 0 | 27770 |
| Edwards Lifesciences Corp | COM | 28176E108 |  | 246454 | 3169 | SH |  | SOLE |  | 4 | 0 | 3165 |
| FIRST TRUST | PFD SECS INC ETF | 33739E108 |  | 3301231 | 180989 | SH |  | SOLE |  | 499 | 0 | 180490 |
| ENACT HLDGS INC | COM | 29249E109 |  | 371876 | 9699 | SH |  | SOLE |  | 0 | 0 | 9699 |
| Fortinet Inc | COM | 34959E109 |  | 294113 | 3498 | SH |  | SOLE |  | 0 | 0 | 3498 |
| Totalenergies Se Spon Adr | SPONSORED ADS | 89151E109 |  | 423929 | 7102 | SH |  | SOLE |  | 118 | 0 | 6984 |
| Travelers Cos Inc | COM | 89417E109 |  | 1792404 | 6419 | SH |  | SOLE |  | 200 | 0 | 6219 |
| INVESCO EXCH TRADED FD TR II | S SMLCP HIG | 46138E131 |  | 341843 | 25473 | SH |  | SOLE |  | 603 | 0 | 24870 |
| INVESCO S | S SMLCP HELT | 46138E149 |  | 1291358 | 31039 | SH |  | SOLE |  | 4430 | 0 | 26609 |
| INVESCO EXCH TRADED FD TR II | S SMLCP STAP | 46138E172 |  | 452488 | 13726 | SH |  | SOLE |  | 0 | 0 | 13726 |
| INVESCO EXCHANGE | S MIDCP LOW | 46138E198 |  | 218210 | 3433 | SH |  | SOLE |  | 0 | 0 | 3433 |
| FIRST TRUST | NY ARCA BIOTECH | 33733E203 |  | 237127 | 1323 | SH |  | SOLE |  | 328 | 0 | 995 |
| FIRST TRUST | DJ INTERNT IDX | 33733E302 |  | 2155887 | 7704 | SH |  | SOLE |  | 2119 | 0 | 5585 |
| WORLD GOLD TR | SPDR GLD MINIS | 98149E303 |  | 12115643 | 157768 | SH |  | SOLE |  | 10957 | 0 | 146811 |
| SPDR GOLD TR | PUT | 78463V107 |  | 211730 | 500 | SH | Put | SOLE |  | 0 | 0 | 500 |
| AB ACTIVE | ULTRA SHORT INCM | 00039J103 |  | 20914526 | 412719 | SH |  | SOLE |  | 2799 | 0 | 409920 |
| AB ACTIVE ETFS INCE | HIGH YIELD ETF | 00039J608 |  | 5491909 | 144697 | SH |  | SOLE |  | 425 | 0 | 144272 |
| AB ACTIVE ETFS INC | SHORT DURATION H | 00039J830 |  | 341844 | 9462 | SH |  | SOLE |  | 0 | 0 | 9462 |
| Agnc Investment Corp | COM | 00123Q104 |  | 221323 | 22607 | SH |  | SOLE |  | 435 | 0 | 22172 |
| AES CORP | COM | 00130H105 |  | 157186 | 11944 | SH |  | SOLE |  | 0 | 0 | 11944 |
| ALPS ALERIAN | ALERIAN MLP | 00162Q452 |  | 401400 | 8553 | SH |  | SOLE |  | 678 | 0 | 7875 |
| At Inc | COM | 00206R102 |  | 3961498 | 140299 | SH |  | SOLE |  | 5373 | 0 | 134926 |
| ARK INNOVATION | INNOVATION ETF | 00214Q104 |  | 4008248 | 46493 | SH |  | SOLE |  | 3079 | 0 | 43414 |
| ARK GENOMIC | GENOMIC REV ETF | 00214Q302 |  | 993722 | 35784 | SH |  | SOLE |  | 1100 | 0 | 34684 |
| Ast Spacemobile Inc Cl A | COM CL A | 00217D100 |  | 18101834 | 368823 | SH |  | SOLE |  | 0 | 0 | 368823 |
| Abbvie Inc | COM | 00287Y109 |  | 14067302 | 60756 | SH |  | SOLE |  | 4078 | 0 | 56678 |
| ABRDN GLOBAL | COM SH BEN INT | 00302L108 |  | 458105 | 115391 | SH |  | SOLE |  | 0 | 0 | 115391 |
| ABERDEEN STANDARD | PHYSCL GOLD SHS | 00326A104 |  | 1840536 | 50001 | SH |  | SOLE |  | 20822 | 0 | 29179 |
| ABRDN TOTAL | COM SH BEN INT | 00326L100 |  | 967103 | 102231 | SH |  | SOLE |  | 0 | 0 | 102231 |
| Adobe Inc | COM | 00724F101 |  | 1458603 | 4136 | SH |  | SOLE |  | 158 | 0 | 3978 |
| ADVISORSHARES TR | PURE US CANNABIS | 00768Y453 |  | 321678 | 67156 | SH |  | SOLE |  | 4000 | 0 | 63156 |
| Agilent Technologies Inc | COM | 00846U101 |  | 249650 | 1945 | SH |  | SOLE |  | 0 | 0 | 1945 |
| Alibaba Group Holding LTD Spons Ads Repstg 8 Ord Shs | SPONSORED ADS | 01609W102 |  | 1903238 | 10663 | SH |  | SOLE |  | 106 | 0 | 10557 |
| EA SER | ALPHA ARCH 1-3 | 02072L565 |  | 10724972 | 94026 | SH |  | SOLE |  | 0 | 0 | 94026 |
| EA SER | FREEDOM 100 EM | 02072L607 |  | 320222 | 7227 | SH |  | SOLE |  | 2304 | 0 | 4923 |
| Alphabet Inc Cl C | CAP STK CL C | 02079K107 |  | 21365280 | 87586 | SH |  | SOLE |  | 5908 | 0 | 81678 |
| Alphabet Inc Cl A | CAP STK CL A | 02079K305 |  | 19557633 | 80284 | SH |  | SOLE |  | 5168 | 0 | 75116 |
| OKLO INC | COM CL A | 02156V109 |  | 558707 | 5005 | SH |  | SOLE |  | 0 | 0 | 5005 |
| Altria Group Inc | COM | 02209S103 |  | 4604776 | 69709 | SH |  | SOLE |  | 2300 | 0 | 67409 |
| American Tower Corp New | COM | 03027X100 |  | 1123110 | 5840 | SH |  | SOLE |  | 141 | 0 | 5699 |
| Ameriprise Financial Inc | COM | 03076C106 |  | 337139 | 686 | SH |  | SOLE |  | 0 | 0 | 686 |
| ANGEL OAK FUNDS TRUST | INCOME ETF | 03463K760 |  | 441257 | 21103 | SH |  | SOLE |  | 7398 | 0 | 13705 |
| Apa Corp | COM | 03743Q108 |  | 221091 | 9106 | SH |  | SOLE |  | 125 | 0 | 8981 |
| Apollo Global Management Inc New | COM | 03769M106 |  | 408685 | 3067 | SH |  | SOLE |  | 26 | 0 | 3041 |
| Applied Industrial Tech Inc | COM | 03820C105 |  | 868427 | 3327 | SH |  | SOLE |  | 0 | 0 | 3327 |
| Applovin Corp | COM CL A | 03831W108 |  | 712791 | 992 | SH |  | SOLE |  | 23 | 0 | 969 |
| Aramark | COM | 03852U106 |  | 256036 | 6668 | SH |  | SOLE |  | 0 | 0 | 6668 |
| ARES CAPITAL | COM | 04010L103 |  | 3171149 | 155372 | SH |  | SOLE |  | 1744 | 0 | 153628 |
| Armstrong World Industries Inc New | COM | 04247X102 |  | 212083 | 1082 | SH |  | SOLE |  | 0 | 0 | 1082 |
| ATMUS FILTRATION | COM | 04956D107 |  | 308725 | 6847 | SH |  | SOLE |  | 48 | 0 | 6799 |
| Avita Medical Inc | COM | 05380C102 |  | 132095 | 25850 | SH |  | SOLE |  | 500 | 0 | 25350 |
| Axon Enterprise Inc | COM | 05464C101 |  | 1890147 | 2634 | SH |  | SOLE |  | 599 | 0 | 2035 |
| BANCO SANTANDER S.A. | ADR | 05964H105 |  | 291753 | 27839 | SH |  | SOLE |  | 0 | 0 | 27839 |
| Bank First Corp | COM | 06211J100 |  | 1530511 | 12617 | SH |  | SOLE |  | 8252 | 0 | 4365 |
| BARRICK MNG CORP | COM SHS | 06849F108 |  | 301200 | 9191 | SH |  | SOLE |  | 0 | 0 | 9191 |
| Black Stone Minerals LP | COM UNIT | 09225M101 |  | 246160 | 18734 | SH |  | SOLE |  | 600 | 0 | 18134 |
| BLACKROCK TXBL | SHS | 09248X100 |  | 373711 | 22513 | SH |  | SOLE |  | 5798 | 0 | 16715 |
| BLACKROCK LTD DURATION INCOM | COM SHS | 09249W101 |  | 193529 | 13824 | SH |  | SOLE |  | 0 | 0 | 13824 |
| BLACKROCK ENHANCED | COM | 09251A104 |  | 1153407 | 126609 | SH |  | SOLE |  | 0 | 0 | 126609 |
| Blackstone Inc | COM CL A | 09260D107 |  | 1546052 | 9112 | SH |  | SOLE |  | 333 | 0 | 8779 |
| BLACKROCK ETF TRUST | ISHARES US EQUIT | 09290C103 |  | 28956560 | 489131 | SH |  | SOLE |  | 23002 | 0 | 466129 |
| BLACKROCK U S | US CARBON TRANS | 09290C509 |  | 286390 | 3946 | SH |  | SOLE |  | 49 | 0 | 3897 |
| BLACKROCK ETF TRUST | ISHARES A I INNO | 09290C780 |  | 12089295 | 353903 | SH |  | SOLE |  | 16556 | 0 | 337347 |
| BLACKROCK ETF TRUST | ISHARES US THEMA | 09290C806 |  | 15237500 | 402470 | SH |  | SOLE |  | 19605 | 0 | 382865 |
| Blackrock Inc | COM | 09290D101 |  | 2519541 | 2168 | SH |  | SOLE |  | 51 | 0 | 2117 |
| BONDBLOXX ETF TRUST | BLOOMBERG TEN YR | 09789C812 |  | 1033834 | 22171 | SH |  | SOLE |  | 121 | 0 | 22050 |
| BONDBLOXX ETF TRUST | BLOOMBERG FVE YR | 09789C838 |  | 355378 | 7175 | SH |  | SOLE |  | 0 | 0 | 7175 |
| BONDBLOXX ETF TRUST | BLOOMBERG THREE | 09789C846 |  | 341394 | 6850 | SH |  | SOLE |  | 0 | 0 | 6850 |
| Booking Holdings Inc | COM | 09857L108 |  | 697356 | 132 | SH |  | SOLE |  | 25 | 0 | 107 |
| Broadcom Inc | COM | 11135F101 |  | 24024347 | 72813 | SH |  | SOLE |  | 2234 | 0 | 70579 |
| Brookfield Corp Vtg Shs Cl A | CL A LTD VT SH | 11271J107 |  | 440237 | 7101 | SH |  | SOLE |  | 0 | 0 | 7101 |
| Cboe Global Markets Inc | COM | 12503M108 |  | 254463 | 1038 | SH |  | SOLE |  | 0 | 0 | 1038 |
| CBRE GLOBAL | COM | 12504G100 |  | 501096 | 97489 | SH |  | SOLE |  | 0 | 0 | 97489 |
| CBRE GROUP INC | CL A | 12504L109 |  | 233784 | 1484 | SH |  | SOLE |  | 450 | 0 | 1034 |
| Cme Group Inc Cl A | COM | 12572Q105 |  | 1610075 | 5951 | SH |  | SOLE |  | 231 | 0 | 5720 |
| Cvr Energy Inc | COM | 12662P108 |  | 406485 | 11143 | SH |  | SOLE |  | 0 | 0 | 11143 |
| CAMECO CORP | COM | 13321L108 |  | 514816 | 6139 | SH |  | SOLE |  | 0 | 0 | 6139 |
| Canadian Pacific Kansas City LTD | COM | 13646K108 |  | 750654 | 10077 | SH |  | SOLE |  | 201 | 0 | 9876 |
| CAPITAL GROUP GROWTH ETF | SHS CREATION UNI | 14020G101 |  | 3015799 | 68666 | SH |  | SOLE |  | 2008 | 0 | 66658 |
| CAPITAL GROUP DIVIDEND VALUE | SHS CREATION UNI | 14020W106 |  | 4021644 | 95685 | SH |  | SOLE |  | 9604 | 0 | 86081 |
| CAPITAL GROUP GBL GROWTH EQT | SHS CREATION UNI | 14020X104 |  | 275644 | 8067 | SH |  | SOLE |  | 1330 | 0 | 6737 |
| CAPITAL GRP FIXED INCM ETF T | CORE PLUS INCM | 14020Y102 |  | 5820611 | 256189 | SH |  | SOLE |  | 16993 | 0 | 239196 |
| CAPITAL GRP FIXED INCM ETF T | US MULTI-SECTOR | 14020Y300 |  | 235018 | 8469 | SH |  | SOLE |  | 3628 | 0 | 4841 |
| CAPITAL GRP FIXED INCM ETF T | CORE BOND ETF | 14020Y508 |  | 233959 | 8802 | SH |  | SOLE |  | 3761 | 0 | 5041 |
| CAPITAL GRP FIXED INCM ETF T | SHORT DURATION M | 14020Y607 |  | 223246 | 8469 | SH |  | SOLE |  | 469 | 0 | 8000 |
| CAPITAL GROUP CORE BALANCED | SHS CREATION UNI | 14021D107 |  | 546674 | 15745 | SH |  | SOLE |  | 6436 | 0 | 9309 |
| CAPITAL GROUP DIVIDEND GROWE | SHS ETF | 14021L109 |  | 375847 | 10847 | SH |  | SOLE |  | 4684 | 0 | 6163 |
| Capital One Financial Corp | COM | 14040H105 |  | 941580 | 4429 | SH |  | SOLE |  | 518 | 0 | 3911 |
| CAPITOL SER TR | HULL TACTICAL | 14064D519 |  | 277105 | 6496 | SH |  | SOLE |  | 0 | 0 | 6496 |
| Cardinal Health Inc | COM | 14149Y108 |  | 577923 | 3680 | SH |  | SOLE |  | 0 | 0 | 3680 |
| Carrier Global Corp | COM | 14448C104 |  | 648552 | 10864 | SH |  | SOLE |  | 31 | 0 | 10833 |
| Celestica Inc | COM | 15101Q207 |  | 319555 | 1297 | SH |  | SOLE |  | 0 | 0 | 1297 |
| Celsius Holdings Inc New | COM NEW | 15118V207 |  | 1282159 | 22304 | SH |  | SOLE |  | 200 | 0 | 22104 |
| Chart Inds Inc | COM | 16115Q308 |  | 411310 | 2055 | SH |  | SOLE |  | 100 | 0 | 1955 |
| Cheniere Energy Inc New | COM NEW | 16411R208 |  | 1144344 | 4870 | SH |  | SOLE |  | 13 | 0 | 4857 |
| CHEWY INC | CL A | 16679L109 |  | 696185 | 17211 | SH |  | SOLE |  | 0 | 0 | 17211 |
| Cion Investment Corp New | COM | 17259U204 |  | 243187 | 25653 | SH |  | SOLE |  | 0 | 0 | 25653 |
| Cisco Systems Inc | COM | 17275R102 |  | 4438044 | 64862 | SH |  | SOLE |  | 4207 | 0 | 60655 |
| Cohen  Steers Inc | COM | 19247A100 |  | 227535 | 3468 | SH |  | SOLE |  | 0 | 0 | 3468 |
| Coherent Corp | COM | 19247G107 |  | 992533 | 9214 | SH |  | SOLE |  | 0 | 0 | 9214 |
| COHEN  STEERS | COM | 19247X100 |  | 209176 | 9305 | SH |  | SOLE |  | 0 | 0 | 9305 |
| Coinbase Global Inc Cl A | COM CL A | 19260Q107 |  | 2736363 | 8108 | SH |  | SOLE |  | 262 | 0 | 7846 |
| COLUMBIA ETF TR I | US EQUITY INCOME | 19761L854 |  | 512800 | 10984 | SH |  | SOLE |  | 0 | 0 | 10984 |
| COLUMBIA SELIGMAN | COM | 19842X109 |  | 772142 | 21861 | SH |  | SOLE |  | 0 | 0 | 21861 |
| Comcast Corp Cl A New | CL A | 20030N101 |  | 1329440 | 42347 | SH |  | SOLE |  | 3571 | 0 | 38776 |
| Composecure Inc Cl A | COM CL A | 20459V105 |  | 517273 | 24845 | SH |  | SOLE |  | 9041 | 0 | 15804 |
| Conocophillips | COM | 20825C104 |  | 1816350 | 19203 | SH |  | SOLE |  | 405 | 0 | 18798 |
| Constellation Brands Inc Cl A | CL A | 21036P108 |  | 356971 | 2651 | SH |  | SOLE |  | 53 | 0 | 2598 |
| Constellation Energy Corp | COM | 21037T109 |  | 2890794 | 8784 | SH |  | SOLE |  | 952 | 0 | 7832 |
| COREWEAVE INC | COM CL A | 21873S108 |  | 489376 | 3576 | SH |  | SOLE |  | 425 | 0 | 3151 |
| Corteva Inc | COM | 22052L104 |  | 271309 | 4012 | SH |  | SOLE |  | 468 | 0 | 3544 |
| Costco Wholesale Corp | COM | 22160K105 |  | 9430688 | 10192 | SH |  | SOLE |  | 1087 | 0 | 9105 |
| Costar Group Inc | COM | 22160N109 |  | 250158 | 2965 | SH |  | SOLE |  | 60 | 0 | 2905 |
| Crowdstrike Holdings Inc Cl A | CL A | 22788C105 |  | 5490778 | 11193 | SH |  | SOLE |  | 829 | 0 | 10364 |
| Crown Castle Inc | COM | 22822V101 |  | 279472 | 2896 | SH |  | SOLE |  | 46 | 0 | 2850 |
| DNP SELECT | COM | 23325P104 |  | 2026211 | 202418 | SH |  | SOLE |  | 41050 | 0 | 161368 |
| D R Horton Inc | COM | 23331A109 |  | 359119 | 2119 | SH |  | SOLE |  | 4 | 0 | 2115 |
| Dell Technologies Inc Cl C | COM CL C | 24703L202 |  | 2516533 | 17751 | SH |  | SOLE |  | 285 | 0 | 17466 |
| DESTRA MULTI-ALTERNATIVE FD | COMMON SHARES | 25065A502 |  | 505017 | 58451 | SH |  | SOLE |  | 2543 | 0 | 55908 |
| Devon Energy Corp New | COM | 25179M103 |  | 784735 | 22383 | SH |  | SOLE |  | 3448 | 0 | 18935 |
| Diageo Plc New Spon Adr | SPON ADR NEW | 25243Q205 |  | 481930 | 5050 | SH |  | SOLE |  | 0 | 0 | 5050 |
| Diamondback Energy Inc | COM | 25278X109 |  | 251568 | 1758 | SH |  | SOLE |  | 58 | 0 | 1700 |
| DIMENSIONAL US | US EQUITY ETF | 25434V401 |  | 1436185 | 19826 | SH |  | SOLE |  | 0 | 0 | 19826 |
| DIMENSIONAL US | US SMALL CAP ETF | 25434V500 |  | 3189079 | 46583 | SH |  | SOLE |  | 164 | 0 | 46419 |
| DIMENSIONAL US | US TARGETED VLU | 25434V609 |  | 275522 | 4733 | SH |  | SOLE |  | 0 | 0 | 4733 |
| DIMENSIONAL US | US CORE EQUITY 2 | 25434V708 |  | 446500 | 11576 | SH |  | SOLE |  | 0 | 0 | 11576 |
| DIMENSIONAL US | US MKTWIDE VALUE | 25434V724 |  | 919622 | 20578 | SH |  | SOLE |  | 0 | 0 | 20578 |
| DIREXION SHS ETF TR | PUT | 25459W458 |  | 376035 | 1500 | SH | Put | SOLE |  | 0 | 0 | 1500 |
| DIREXION SHS ETF TR | PUT | 25459W458 |  | 513300 | 2900 | SH | Put | SOLE |  | 0 | 0 | 2900 |
| DIREXION SHS ETF TR | NAS100 EQL WGT | 25459Y207 |  | 489193 | 4814 | SH |  | SOLE |  | 1602 | 0 | 3212 |
| DIREXION SHS ETF TR | DAILY SEMICONDUC | 25460G112 |  | 5697857 | 1102100 | SH |  | SOLE |  | 0 | 0 | 1102100 |
| DIREXION SHS ETF TR | DAILY PLTR BEAR | 25461A429 |  | 750360 | 111000 | SH |  | SOLE |  | 0 | 0 | 111000 |
| Dominion Energy Inc | COM | 25746U109 |  | 3734651 | 61054 | SH |  | SOLE |  | 281 | 0 | 60773 |
| Draftkings Inc New Cl A | COM CL A | 26142V105 |  | 205644 | 5499 | SH |  | SOLE |  | 0 | 0 | 5499 |
| Duke Energy Corp New | COM NEW | 26441C204 |  | 2110830 | 17058 | SH |  | SOLE |  | 922 | 0 | 16136 |
| Dupont De Nemours Inc | COM | 26614N102 |  | 269028 | 3454 | SH |  | SOLE |  | 549 | 0 | 2905 |
| D-WAVE QUANTUM INC | COM | 26740W109 |  | 301240 | 12191 | SH |  | SOLE |  | 30 | 0 | 12161 |
| E L F Beauty Inc | COM | 26856L103 |  | 322459 | 2434 | SH |  | SOLE |  | 604 | 0 | 1830 |
| Eog Resources Inc | COM | 26875P101 |  | 499286 | 4453 | SH |  | SOLE |  | 133 | 0 | 4320 |
| EQT CORP | COM | 26884L109 |  | 262875 | 4829 | SH |  | SOLE |  | 0 | 0 | 4829 |
| ETF SER SOLUTIONS | DEFIANCE CONNECT | 26922A289 |  | 402443 | 6525 | SH |  | SOLE |  | 1000 | 0 | 5525 |
| ETF SER SOLUTIONS | DEFIANCE QUANTUM | 26922A420 |  | 360961 | 3441 | SH |  | SOLE |  | 0 | 0 | 3441 |
| EATON VANCE | MANAGED DIVE COM | 27828N102 |  | 6412001 | 403270 | SH |  | SOLE |  | 44240 | 0 | 359030 |
| EATON VANCE | COM | 27828Q105 |  | 120006 | 10490 | SH |  | SOLE |  | 0 | 0 | 10490 |
| EATON VANCE TAX-MANAGED GLOB | COM | 27829C105 |  | 109044 | 12049 | SH |  | SOLE |  | 0 | 0 | 12049 |
| EATON VANCE | COM | 27829G106 |  | 1538414 | 171125 | SH |  | SOLE |  | 0 | 0 | 171125 |
| Enbridge Inc | COM | 29250N105 |  | 870652 | 17254 | SH |  | SOLE |  | 1221 | 0 | 16033 |
| ENERGY TRANSFER | COM UT LTD PTN | 29273V100 |  | 2760473 | 160867 | SH |  | SOLE |  | 7364 | 0 | 153503 |
| TCW TR | FLEXIBLE INCOME | 29287L700 |  | 385575 | 9688 | SH |  | SOLE |  | 306 | 0 | 9382 |
| Entergy Corp New | COM | 29364G103 |  | 243853 | 2616 | SH |  | SOLE |  | 9 | 0 | 2607 |
| ENTRADA THERAPEUTICS INC | COM | 29384C108 |  | 64380 | 11100 | SH |  | SOLE |  | 0 | 0 | 11100 |
| Equinix Inc Par $0.001 | COM | 29444U700 |  | 1109837 | 1417 | SH |  | SOLE |  | 79 | 0 | 1338 |
| Equinor Asa Spon Adr | SPONSORED ADR | 29446M102 |  | 397450 | 16302 | SH |  | SOLE |  | 0 | 0 | 16302 |
| Equinox Gold Corp No Par | COM | 29446Y502 |  | 128188 | 11425 | SH |  | SOLE |  | 1320 | 0 | 10105 |
| Equity Residential | SH BEN INT | 29476L107 |  | 259503 | 4009 | SH |  | SOLE |  | 0 | 0 | 4009 |
| Evergy Inc | COM | 30034W106 |  | 1569901 | 20651 | SH |  | SOLE |  | 0 | 0 | 20651 |
| Eversource Energy | COM | 30040W108 |  | 356426 | 5010 | SH |  | SOLE |  | 389 | 0 | 4621 |
| EXCHANGE LISTED | SABA INT RATE | 30151E806 |  | 1034265 | 45422 | SH |  | SOLE |  | 599 | 0 | 44823 |
| Exelon Corp | COM | 30161N101 |  | 802457 | 17828 | SH |  | SOLE |  | 2221 | 0 | 15607 |
| Exxon Mobil Corp | COM | 30231G102 |  | 6218369 | 55122 | SH |  | SOLE |  | 8549 | 0 | 46573 |
| FS CREDIT | COMMON STOCK | 30290Y101 |  | 869611 | 125848 | SH |  | SOLE |  | 0 | 0 | 125848 |
| Meta Platforms Inc Cl A | CL A | 30303M102 |  | 29426041 | 40123 | SH |  | SOLE |  | 977 | 0 | 39146 |
| Fedex Corp | COM | 31428X106 |  | 965495 | 4092 | SH |  | SOLE |  | 468 | 0 | 3624 |
| First Majestic Silver Corp | COM | 32076V103 |  | 148990 | 12123 | SH |  | SOLE |  | 544 | 0 | 11579 |
| FIRST TRUST | COM | 33718W103 |  | 1586445 | 82843 | SH |  | SOLE |  | 0 | 0 | 82843 |
| FIRST TRUST | SHS | 33734H106 |  | 6395915 | 138329 | SH |  | SOLE |  | 1160 | 0 | 137169 |
| FIRST TRUST | COM SHS | 33734K109 |  | 534891 | 4579 | SH |  | SOLE |  | 0 | 0 | 4579 |
| FIRST TRUST | CONSUMR DISCRE | 33734X101 |  | 473517 | 6941 | SH |  | SOLE |  | 0 | 0 | 6941 |
| FIRST TRUST | FINLS ALPHADEX | 33734X135 |  | 257335 | 4333 | SH |  | SOLE |  | 147 | 0 | 4186 |
| FIRST TRUST | TECH ALPHADEX | 33734X176 |  | 5383286 | 31689 | SH |  | SOLE |  | 0 | 0 | 31689 |
| FIRST TRUST | CLOUD COMPUTING ETF | 33734X192 |  | 680809 | 5065 | SH |  | SOLE |  | 576 | 0 | 4489 |
| FIRST TRUST | NASDAQ CYB ETF | 33734X846 |  | 2809007 | 36953 | SH |  | SOLE |  | 12275 | 0 | 24678 |
| FIRST TRUST | INTL EQUITY OPP ETF | 33734X853 |  | 225083 | 3756 | SH |  | SOLE |  | 1017 | 0 | 2739 |
| FIRST TR EXCHANGE-TRADED FD | COM SHS | 33734Y109 |  | 279515 | 2565 | SH |  | SOLE |  | 176 | 0 | 2389 |
| FIRST TRUST | COM SHS | 33735B108 |  | 544805 | 4344 | SH |  | SOLE |  | 591 | 0 | 3753 |
| FIRST TRUST | COM SHS | 33735J101 |  | 17958902 | 215525 | SH |  | SOLE |  | 833 | 0 | 214692 |
| FIRST TRUST | COM SHS | 33735K108 |  | 4866675 | 30292 | SH |  | SOLE |  | 566 | 0 | 29726 |
| FIRST TRUST | NASDQ CLN EDGE | 33737A108 |  | 1159841 | 7673 | SH |  | SOLE |  | 585 | 0 | 7088 |
| FIRST TRUST | INDIA NFTY50 EQW | 33737J802 |  | 555146 | 9753 | SH |  | SOLE |  | 0 | 0 | 9753 |
| FIRST TRUST | MID CP GR ALPH | 33737M102 |  | 258610 | 2823 | SH |  | SOLE |  | 1110 | 0 | 1713 |
| FIRST TR EXCHANGE-TRADED FD | NO AMER ENERGY | 33738D101 |  | 6693321 | 174806 | SH |  | SOLE |  | 215 | 0 | 174591 |
| FIRST TRUST | TRADED FD SENIOR LN FD | 33738D309 |  | 213638 | 4661 | SH |  | SOLE |  | 0 | 0 | 4661 |
| FIRST TRUST | TRADED FD FIRST TR TA HIYL | 33738D408 |  | 518941 | 12341 | SH |  | SOLE |  | 0 | 0 | 12341 |
| FIRST TR EXCHANGE-TRADED FD | CORE INVESTMENT | 33738D788 |  | 5012116 | 235200 | SH |  | SOLE |  | 0 | 0 | 235200 |
| FIRST TRUST | FT VEST RIS | 33738D879 |  | 2103909 | 81389 | SH |  | SOLE |  | 2713 | 0 | 78676 |
| FIRST TR EXCHANGE-TRADED FD | NASD TECH DIV | 33738R118 |  | 349125 | 3541 | SH |  | SOLE |  | 175 | 0 | 3366 |
| FIRST TRUST | BUYWRIT INCM ETF | 33738R308 |  | 2929064 | 123537 | SH |  | SOLE |  | 2984 | 0 | 120553 |
| FIRST TRUST | NASDAQ BUYWRITE | 33738R407 |  | 1142900 | 55480 | SH |  | SOLE |  | 3547 | 0 | 51933 |
| FIRST TRUST | RISNG DIVD ACHIV | 33738R506 |  | 17276508 | 256849 | SH |  | SOLE |  | 17733 | 0 | 239116 |
| FIRST TRUST | S INTL DIVID | 33738R688 |  | 218367 | 11084 | SH |  | SOLE |  | 2601 | 0 | 8483 |
| FIRST TRUST | RBA INDL ETF | 33738R704 |  | 21914380 | 226669 | SH |  | SOLE |  | 261 | 0 | 226408 |
| FIRST TR EXCHANGE TRADED FD | NASDQ FOD BVRG | 33738R852 |  | 431115 | 20111 | SH |  | SOLE |  | 781 | 0 | 19330 |
| FIRST TRUST | FST TR GLB FD | 33739H101 |  | 528601 | 20409 | SH |  | SOLE |  | 3319 | 0 | 17090 |
| FIRST TRUST | MANAGD MUN ETF | 33739N108 |  | 646011 | 12741 | SH |  | SOLE |  | 1629 | 0 | 11112 |
| FIRST TRUST | LNG/SHT EQUITY | 33739P103 |  | 1021587 | 14605 | SH |  | SOLE |  | 133 | 0 | 14472 |
| FIRST TRUST | FST LOW OPPT EFT | 33739Q200 |  | 2336383 | 46925 | SH |  | SOLE |  | 0 | 0 | 46925 |
| FIRST TRUST | FIRST TR ENH NEW | 33739Q408 |  | 1651344 | 27564 | SH |  | SOLE |  | 0 | 0 | 27564 |
| FIRST TRUST | FT VEST S 500 | 33739Q705 |  | 2474151 | 50175 | SH |  | SOLE |  | 1439 | 0 | 48736 |
| FIRST TR EXCHNG TRADED FD VI | FT ENERGY INCOME | 33740F276 |  | 507720 | 25617 | SH |  | SOLE |  | 0 | 0 | 25617 |
| FIRST TRUST | FT VEST FD OF BU | 33740F755 |  | 51267373 | 1534032 | SH |  | SOLE |  | 196370 | 0 | 1337662 |
| FIRST TRUST | TCW OPPORTUNIS | 33740F805 |  | 1193889 | 26877 | SH |  | SOLE |  | 9407 | 0 | 17470 |
| FIRST TR EXCHNG TRADED FD VI | ACTV FCTR LGCP | 33740F821 |  | 210707 | 5429 | SH |  | SOLE |  | 0 | 0 | 5429 |
| FIRST TRUST | VEST FUND OF DEP | 33740U703 |  | 402107 | 14548 | SH |  | SOLE |  | 0 | 0 | 14548 |
| FIRST TR EXCHANG TRADED FD VI | FT VEST US EQT | 33740U885 |  | 698935 | 16066 | SH |  | SOLE |  | 0 | 0 | 16066 |
| FIRST TRUST | SMID RISNG ETF | 33741X102 |  | 7751309 | 203878 | SH |  | SOLE |  | 76036 | 0 | 127842 |
| FIRST TR EXCHANGE-TRADED FD | INDXX INOVTV ETF | 33741X201 |  | 329527 | 5862 | SH |  | SOLE |  | 1254 | 0 | 4608 |
| FRANKLIN SENIOR | SENIOR LOAN ETF | 35473P595 |  | 1242892 | 51744 | SH |  | SOLE |  | 9127 | 0 | 42617 |
| FRANKLIN FTSE | FRANKLIN INDIA | 35473P769 |  | 3247077 | 87076 | SH |  | SOLE |  | 108 | 0 | 86968 |
| FRANKLIN TEMPLETON ETF TR | FRANKLIN DYN MUN | 35473P868 |  | 960045 | 38758 | SH |  | SOLE |  | 0 | 0 | 38758 |
| Freeport Mcmoran Inc | CL B | 35671D857 |  | 2183117 | 55662 | SH |  | SOLE |  | 2305 | 0 | 53357 |
| Geo Group Inc New | COM | 36162J106 |  | 331325 | 16170 | SH |  | SOLE |  | 0 | 0 | 16170 |
| Ge Healthcare Technologies Inc | COM | 36266G107 |  | 563090 | 7498 | SH |  | SOLE |  | 669 | 0 | 6829 |
| GE VERNOVA INC | COM | 36828A101 |  | 2109398 | 3431 | SH |  | SOLE |  | 435 | 0 | 2996 |
| General Motors Co | COM | 37045V100 |  | 563820 | 9244 | SH |  | SOLE |  | 931 | 0 | 8313 |
| Gsk Plc Sponsored Adr New | SPONSORED ADR | 37733W204 |  | 639729 | 14822 | SH |  | SOLE |  | 710 | 0 | 14112 |
| GLOBAL X | MSCI CHINA CNSMR | 37950E408 |  | 1500359 | 62024 | SH |  | SOLE |  | 0 | 0 | 62024 |
| GLOBAL X FDS | GLBL X MLP ETF | 37954Y343 |  | 269836 | 5573 | SH |  | SOLE |  | 0 | 0 | 5573 |
| GLOBAL X | CYBRSCURTY ETF | 37954Y384 |  | 734285 | 20866 | SH |  | SOLE |  | 11 | 0 | 20855 |
| GLOBAL CLOUD | CLOUD COMPUTNG | 37954Y442 |  | 295891 | 12721 | SH |  | SOLE |  | 0 | 0 | 12721 |
| GLOBAL X | S 500 COVERED | 37954Y475 |  | 2403038 | 61208 | SH |  | SOLE |  | 0 | 0 | 61208 |
| GLOBAL X | NASDAQ 100 COVER | 37954Y483 |  | 1671567 | 98270 | SH |  | SOLE |  | 0 | 0 | 98270 |
| GLOBAL X FDS | ARTIFICIAL ETF | 37954Y632 |  | 1274710 | 25809 | SH |  | SOLE |  | 0 | 0 | 25809 |
| GLOBAL X | US PFD ETF | 37954Y657 |  | 395506 | 20356 | SH |  | SOLE |  | 67 | 0 | 20289 |
| GLOBAL X | US INFR DEV ETF | 37954Y673 |  | 7393567 | 155229 | SH |  | SOLE |  | 39074 | 0 | 116155 |
| GLOBAL X | RBTCS ARTFL INTE | 37954Y715 |  | 514836 | 14531 | SH |  | SOLE |  | 1862 | 0 | 12669 |
| GLOBAL X | CONSCIOUS COS | 37954Y731 |  | 364773 | 8444 | SH |  | SOLE |  | 93 | 0 | 8351 |
| GLOBAL X FDS | GLOBAL X COPPER | 37954Y830 |  | 210862 | 3526 | SH |  | SOLE |  | 0 | 0 | 3526 |
| GLOBAL X | GLOBAL X SILVER | 37954Y848 |  | 3166085 | 44200 | SH |  | SOLE |  | 1905 | 0 | 42295 |
| GLOBAL X | GLOBAL X URANIUM | 37954Y871 |  | 1634614 | 34290 | SH |  | SOLE |  | 0 | 0 | 34290 |
| GLOBAL X | S 500 CATHOLIC | 37954Y889 |  | 460248 | 5678 | SH |  | SOLE |  | 0 | 0 | 5678 |
| GLOBAL X | GENOMIC BIOTECH | 37960A214 |  | 753483 | 19403 | SH |  | SOLE |  | 155 | 0 | 19248 |
| GLOBAL X | GBL X HYDROGEN | 37960A420 |  | 356491 | 10346 | SH |  | SOLE |  | 0 | 0 | 10346 |
| GLOBAL X FDS | 1-3 MONTH T-BILL | 37960A438 |  | 460680 | 4588 | SH |  | SOLE |  | 0 | 0 | 4588 |
| GLOBAL X FDS | DEFENSE TECH ETF | 37960A529 |  | 1501321 | 21375 | SH |  | SOLE |  | 12 | 0 | 21363 |
| GLOBAL X FDS | INDIA ACTIVE ETF | 37960A552 |  | 960044 | 33505 | SH |  | SOLE |  | 4425 | 0 | 29080 |
| Goldman Sachs Group Inc | COM | 38141G104 |  | 6149700 | 7722 | SH |  | SOLE |  | 444 | 0 | 7278 |
| GOLDMAN SACHS | SHS | 38147U107 |  | 224112 | 22037 | SH |  | SOLE |  | 375 | 0 | 21662 |
| GOLDMAN SACHS ETF TR | S 500 PREMIUM | 38149W622 |  | 461382 | 8834 | SH |  | SOLE |  | 1464 | 0 | 7370 |
| GOLDMAN SACHS ETF TR | NASDAQ-100 PREMI | 38149W630 |  | 614869 | 11721 | SH |  | SOLE |  | 1055 | 0 | 10666 |
| GRANITESHARES ETF TR | 2X SHORT NVDA DA | 38747R629 |  | 330600 | 38000 | SH |  | SOLE |  | 0 | 0 | 38000 |
| GRANITRESHARES GLD TR | SHS BEN INT | 38748G101 |  | 537065 | 14111 | SH |  | SOLE |  | 0 | 0 | 14111 |
| GRANITESHARES PLATINUM | SHS BEN INT | 38748T103 |  | 227594 | 15063 | SH |  | SOLE |  | 0 | 0 | 15063 |
| GUGGENHEIM STRATEGIC | COM SBI | 40167F101 |  | 158790 | 10600 | SH |  | SOLE |  | 0 | 0 | 10600 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 304706 | 715 | SH |  | SOLE |  | 37 | 0 | 678 |
| Hp Inc | COM | 40434L105 |  | 338724 | 12455 | SH |  | SOLE |  | 452 | 0 | 12003 |
| HARBOR ETF TRUST | LONG TERM GROWER | 41151J406 |  | 3870131 | 124202 | SH |  | SOLE |  | 9956 | 0 | 114246 |
| HARBOR ETF TRUST | HARBOR COMMODITY | 41151J505 |  | 1212914 | 45073 | SH |  | SOLE |  | 0 | 0 | 45073 |
| HEARTCORE ENTERPRISES INC | COM | 42240Q104 |  | 8906 | 11000 | SH |  | SOLE |  | 0 | 0 | 11000 |
| Hewlett Packard Enterprise C | COM | 42824C109 |  | 208439 | 8493 | SH |  | SOLE |  | 687 | 0 | 7806 |
| HIGHLAND OPPORTUNITIES | HIGHLAND INCOME | 43010E404 |  | 1225036 | 192918 | SH |  | SOLE |  | 2595 | 0 | 190323 |
| Impac Mortgage Holdings Inc | COM NEW | 45254P508 |  | 13599 | 78586 | SH |  | SOLE |  | 0 | 0 | 78586 |
| NEW YORK LIFE INVTS ACTIVE E | NYLI MACKAYMUN | 45409F827 |  | 236949 | 9751 | SH |  | SOLE |  | 0 | 0 | 9751 |
| INNOVATOR IBD | IBD 50 ETF | 45782C102 |  | 1779888 | 47642 | SH |  | SOLE |  | 1104 | 0 | 46538 |
| INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C508 |  | 217801 | 4756 | SH |  | SOLE |  | 0 | 0 | 4756 |
| INNOVATOR ETFS TRUST | US EQTY ULTRA BU | 45782C565 |  | 702541 | 18571 | SH |  | SOLE |  | 0 | 0 | 18571 |
| INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C573 |  | 1038181 | 25013 | SH |  | SOLE |  | 0 | 0 | 25013 |
| INNOVATOR ETFS TRUST | US EQTY ULTRA B | 45782C649 |  | 1182373 | 30330 | SH |  | SOLE |  | 0 | 0 | 30330 |
| INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C656 |  | 1252026 | 28933 | SH |  | SOLE |  | 0 | 0 | 28933 |
| INNOVATOR U S | US EQTY PWR BF | 45782C680 |  | 344009 | 8100 | SH |  | SOLE |  | 0 | 0 | 8100 |
| INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C797 |  | 1213861 | 27990 | SH |  | SOLE |  | 0 | 0 | 27990 |
| INNOVATOR ETFS TRUST | US EQTY PWR BUF | 45782C813 |  | 247518 | 5428 | SH |  | SOLE |  | 0 | 0 | 5428 |
| INNOVATOR ETFS TRUST | US EQTY ULTRA B | 45782C821 |  | 2812228 | 72687 | SH |  | SOLE |  | 0 | 0 | 72687 |
| INNOVATOR ETFS TRUST | INTL DEV PWR BUF | 45783Y459 |  | 919681 | 27125 | SH |  | SOLE |  | 0 | 0 | 27125 |
| INNOVATOR ETFS TRUST | INNOVATOR US EQ | 45783Y475 |  | 2358357 | 67075 | SH |  | SOLE |  | 0 | 0 | 67075 |
| INNOVATOR ETFS TRUST | QUITY MANAGD FLR | 45783Y673 |  | 2871969 | 79175 | SH |  | SOLE |  | 1000 | 0 | 78175 |
| INNOVATOR ETFS TRUST | NASDAQ 100 MANA | 45783Y681 |  | 4187184 | 122841 | SH |  | SOLE |  | 0 | 0 | 122841 |
| INNOVATOR ETFS TRUST | DEFINED WLT SHLD | 45783Y855 |  | 1696408 | 51313 | SH |  | SOLE |  | 0 | 0 | 51313 |
| INTENSITY THERAPEUTICS INC | COM | 45828J103 |  | 11524 | 47483 | SH |  | SOLE |  | 0 | 0 | 47483 |
| Interactive Brokers Group Inc Cl A | COM CL A | 45841N107 |  | 434687 | 6317 | SH |  | SOLE |  | 85 | 0 | 6232 |
| Intercontinental Exchange Inc | COM | 45866F104 |  | 234536 | 1392 | SH |  | SOLE |  | 306 | 0 | 1086 |
| INVESCO TOTAL | TOTAL RETURN ETF | 46090A804 |  | 6460627 | 135985 | SH |  | SOLE |  | 9142 | 0 | 126843 |
| INVESCO ACTIVELY MANAGED ETF | VAR RATE INVT | 46090A879 |  | 1438620 | 57316 | SH |  | SOLE |  | 0 | 0 | 57316 |
| INVESCO OPTIMUM | OPTIMUM YIELD | 46090F100 |  | 224942 | 16749 | SH |  | SOLE |  | 172 | 0 | 16577 |
| Intuitive Surgical Inc New | COM NEW | 46120E602 |  | 1611087 | 3602 | SH |  | SOLE |  | 278 | 0 | 3324 |
| INTRUSION INC | COM | 46121E304 |  | 16104 | 10065 | SH |  | SOLE |  | 0 | 0 | 10065 |
| INTUITIVE MACHINES | CLASS A COM | 46125A100 |  | 371782 | 35341 | SH |  | SOLE |  | 11365 | 0 | 23976 |
| INVESCO MUNICIPAL | COM | 46132X101 |  | 149544 | 24800 | SH |  | SOLE |  | 0 | 0 | 24800 |
| INVESCO AEROSPACE | AEROSPACE DEFN | 46137V100 |  | 10942793 | 70394 | SH |  | SOLE |  | 2652 | 0 | 67742 |
| INVESCO WATER | WATER RES ETF | 46137V142 |  | 641137 | 8891 | SH |  | SOLE |  | 438 | 0 | 8453 |
| INVESCO S | S SML600 VAL | 46137V167 |  | 1420594 | 12035 | SH |  | SOLE |  | 0 | 0 | 12035 |
| INVESCO S | S SML600 GWT | 46137V175 |  | 1790827 | 32877 | SH |  | SOLE |  | 1293 | 0 | 31584 |
| INVESCO EXCHANGE TRADED FD T | S 500 TOP 50 | 46137V233 |  | 807051 | 14031 | SH |  | SOLE |  | 120 | 0 | 13911 |
| INVESCO EXCHANGE | S QUALITY | 46137V241 |  | 11926843 | 162735 | SH |  | SOLE |  | 675 | 0 | 162060 |
| INVESCO S | S EQL HLT | 46137V332 |  | 381479 | 12980 | SH |  | SOLE |  | 0 | 0 | 12980 |
| INVESCO S | S EQL WGT | 46137V357 |  | 11090276 | 58465 | SH |  | SOLE |  | 7128 | 0 | 51337 |
| INVESCO EXCHANGE | S EQL ENR | 46137V365 |  | 2238812 | 28122 | SH |  | SOLE |  | 2961 | 0 | 25161 |
| INVESCO S | S MDCP MOMNTUM | 46137V464 |  | 2311783 | 17095 | SH |  | SOLE |  | 38 | 0 | 17057 |
| INVESCO S | S MDCP QUALITY | 46137V472 |  | 7567234 | 72096 | SH |  | SOLE |  | 2655 | 0 | 69441 |
| INVESCO S | S SMCP VLU MNT | 46137V480 |  | 1466925 | 25982 | SH |  | SOLE |  | 581 | 0 | 25401 |
| INVESCO EXCHANGE TRADED FD T | S SMLCP MOMENT | 46137V498 |  | 686319 | 9329 | SH |  | SOLE |  | 150 | 0 | 9179 |
| INVESCO DIVIDEND | DIVID ACHIEVEV | 46137V506 |  | 306929 | 6049 | SH |  | SOLE |  | 1106 | 0 | 4943 |
| INVESCO HIGH | HIG YLD EQ DIV | 46137V563 |  | 1706479 | 81003 | SH |  | SOLE |  | 0 | 0 | 81003 |
| INVESCO GOLDEN | GLOBAL DRGN CN | 46137V571 |  | 1861118 | 56058 | SH |  | SOLE |  | 680 | 0 | 55378 |
| INVESCO LARGE | DYNMC LRG GWTH | 46137V746 |  | 1526848 | 12174 | SH |  | SOLE |  | 0 | 0 | 12174 |
| INVESCO BIOTECHNOLOGY | DYNMC BLDG CON | 46137V787 |  | 1032962 | 14784 | SH |  | SOLE |  | 8 | 0 | 14776 |
| INVESCO DORSEY | DWA TECHNOLOGY | 46137V811 |  | 213225 | 2850 | SH |  | SOLE |  | 0 | 0 | 2850 |
| INVESCO EXCHANGE TRADED FD T | DORSEY WRIGHT MO | 46137V837 |  | 252180 | 2136 | SH |  | SOLE |  | 100 | 0 | 2036 |
| INVESCO DORSEY | DWA HEALTHCARE | 46137V852 |  | 3785780 | 85886 | SH |  | SOLE |  | 436 | 0 | 85450 |
| INVESCO OIL | OIL  GAS SERVIC | 46137Y872 |  | 242594 | 8909 | SH |  | SOLE |  | 0 | 0 | 8909 |
| INVESCO EXCH TRADED FD TR II | S 500 MOMNTM | 46138E339 |  | 6165239 | 50927 | SH |  | SOLE |  | 2921 | 0 | 48006 |
| INVESCO EXCHANGE | S 500 LOW VOL | 46138E354 |  | 1002565 | 13644 | SH |  | SOLE |  | 500 | 0 | 13144 |
| INVESCO EXCH TRADED FD TR II | S 500 HB ETF | 46138E370 |  | 348615 | 3175 | SH |  | SOLE |  | 0 | 0 | 3175 |
| INVESCO PFD | PFD ETF | 46138E511 |  | 269213 | 23208 | SH |  | SOLE |  | 2993 | 0 | 20215 |
| INVESCO NATIONAL | NATL AMT MUNI | 46138E537 |  | 7756824 | 335939 | SH |  | SOLE |  | 1530 | 0 | 334409 |
| INVESCO EXCHANGE | KBW PPTY CASUT | 46138E586 |  | 289753 | 2343 | SH |  | SOLE |  | 490 | 0 | 1853 |
| INVESCO EXCHANGE | FTSE RAFI DEV | 46138E743 |  | 1230410 | 20113 | SH |  | SOLE |  | 0 | 0 | 20113 |
| INVESCO EMERGING | EMRNG MKT SVRG | 46138E784 |  | 231823 | 10753 | SH |  | SOLE |  | 0 | 0 | 10753 |
| INVESCO CHINA | CHINA TECHNLGY | 46138E800 |  | 876398 | 14852 | SH |  | SOLE |  | 597 | 0 | 14255 |
| INVESCO DORSEY | DWA SMLCP MENT | 46138E842 |  | 460793 | 5000 | SH |  | SOLE |  | 0 | 0 | 5000 |
| INVESCO DORSEY | DORSEY WRGT EMRG | 46138E867 |  | 467510 | 19161 | SH |  | SOLE |  | 1836 | 0 | 17325 |
| INVESCO EXCH TRADED FD TR II | S SMLCAP QTY | 46138G300 |  | 337961 | 7854 | SH |  | SOLE |  | 0 | 0 | 7854 |
| INVESCO EXCH TRADED FD TR II | S SMLCP UTIL | 46138G409 |  | 577403 | 10040 | SH |  | SOLE |  | 2667 | 0 | 7373 |
| INVESCO S | S SMALLCAP ENE | 46138G474 |  | 473198 | 11103 | SH |  | SOLE |  | 3516 | 0 | 7587 |
| INVESCO SENIOR | SR LN ETF | 46138G508 |  | 214387 | 10243 | SH |  | SOLE |  | 0 | 0 | 10243 |
| INVESCO EXCH TRADED FD TR II | INVESCO PHLX SM | 46138G615 |  | 1051484 | 20979 | SH |  | SOLE |  | 0 | 0 | 20979 |
| INVESCO NASDAQ | NASDAQ NEXT GEN 100 ETF | 46138G631 |  | 547817 | 15306 | SH |  | SOLE |  | 0 | 0 | 15306 |
| INVESCO NASDAQ | NASDAQ 100 ETF | 46138G649 |  | 39889844 | 161419 | SH |  | SOLE |  | 21335 | 0 | 140084 |
| INVESCO S | S 500 REVENUE | 46138G698 |  | 2454770 | 22183 | SH |  | SOLE |  | 56 | 0 | 22127 |
| INVESCO SOLAR | SOLAR ETF | 46138G706 |  | 905387 | 20751 | SH |  | SOLE |  | 0 | 0 | 20751 |
| INVESCO GLOBAL | GBL CLEAN ENRG | 46138G847 |  | 519320 | 34460 | SH |  | SOLE |  | 1392 | 0 | 33068 |
| INVESCO BULLETSHARES | BULSHS 2026 MUNI | 46138J510 |  | 314119 | 13296 | SH |  | SOLE |  | 0 | 0 | 13296 |
| INVESCO BULLETSHARES | BULSHS 2025 MUNI | 46138J528 |  | 250007 | 10194 | SH |  | SOLE |  | 0 | 0 | 10194 |
| INVESCO EXCH TRD SLF IDX FD | RUSL 2000 DYNM | 46138J593 |  | 2749915 | 62519 | SH |  | SOLE |  | 0 | 0 | 62519 |
| INVESCO RUSSELL | RUSL 1000 DYNM | 46138J619 |  | 32130535 | 533199 | SH |  | SOLE |  | 32276 | 0 | 500923 |
| INVESCO BULLETSHARES | INVSCO BLSH 26 | 46138J635 |  | 6313115 | 269734 | SH |  | SOLE |  | 497 | 0 | 269237 |
| INVESCO EXCH TRD SLF IDX FD | BLOOMBERG PRICIN | 46138J775 |  | 773078 | 8540 | SH |  | SOLE |  | 0 | 0 | 8540 |
| INVESCO BULLETSHARES | BULSHS 2027 CB | 46138J783 |  | 1645826 | 83502 | SH |  | SOLE |  | 147 | 0 | 83355 |
| INVESCO BULLETSHARES | BULSHS 2026 CB | 46138J791 |  | 1643038 | 84000 | SH |  | SOLE |  | 148 | 0 | 83852 |
| INVESCO BULLETSHARES | BULSHS 2025 HY | 46138J817 |  | 6331042 | 274547 | SH |  | SOLE |  | 502 | 0 | 274045 |
| INVESCO MULTI | AGRICULTURE FD | 46140H106 |  | 271951 | 10163 | SH |  | SOLE |  | 500 | 0 | 9663 |
| IPOWER INC | CL A | 46265P107 |  | 7764 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| Iron Mountain Inc | COM | 46284V101 |  | 1660561 | 16290 | SH |  | SOLE |  | 0 | 0 | 16290 |
| ISHARES SILVER | ISHARES | 46428Q109 |  | 11632457 | 274544 | SH |  | SOLE |  | 6836 | 0 | 267708 |
| ISHARES U S | US TREAS BD ETF | 46429B267 |  | 517838 | 22398 | SH |  | SOLE |  | 745 | 0 | 21653 |
| ISHARES TR | A RATE CP BD ETF | 46429B291 |  | 245052 | 5056 | SH |  | SOLE |  | 0 | 0 | 5056 |
| ISHARES MSCI | MSCI INDIA ET | 46429B598 |  | 590065 | 11334 | SH |  | SOLE |  | 1173 | 0 | 10161 |
| ISHARES CORE | CORE HIGH DV ETF | 46429B663 |  | 3899708 | 31847 | SH |  | SOLE |  | 1800 | 0 | 30047 |
| ISHARES MSCI | MSCI CHINA ETF | 46429B671 |  | 857134 | 13016 | SH |  | SOLE |  | 0 | 0 | 13016 |
| ISHARES MSCI | MSCI EAFE MIN VL | 46429B689 |  | 2243712 | 26450 | SH |  | SOLE |  | 168 | 0 | 26282 |
| ISHARES MSCI | MSCI USA MIN VOL | 46429B697 |  | 8809783 | 92604 | SH |  | SOLE |  | 621 | 0 | 91983 |
| ISHARES 0-5 | 0-5 YR TIPS ETF | 46429B747 |  | 827017 | 8001 | SH |  | SOLE |  | 0 | 0 | 8001 |
| ISHARES U S ETF TR | SHORT MATURITY M | 46431W838 |  | 309416 | 6126 | SH |  | SOLE |  | 597 | 0 | 5529 |
| ISHARES MSCI | MSCI USA QLT FCT | 46432F339 |  | 41393987 | 212817 | SH |  | SOLE |  | 13819 | 0 | 198998 |
| ISHARES MSCI | MSCI USA VALUE | 46432F388 |  | 419893 | 3358 | SH |  | SOLE |  | 0 | 0 | 3358 |
| ISHARES MSCI | MSCI USA MMENTM | 46432F396 |  | 390468 | 1523 | SH |  | SOLE |  | 188 | 0 | 1335 |
| ISHARES CORE | CORE MSCI TOTAL | 46432F834 |  | 1378301 | 16691 | SH |  | SOLE |  | 0 | 0 | 16691 |
| ISHARES CORE | CORE MSCI EAFE | 46432F842 |  | 6519085 | 74666 | SH |  | SOLE |  | 316 | 0 | 74350 |
| ISHARES MORNINGSTAR | MRNGSTR INC ETF | 46432F875 |  | 261563 | 12292 | SH |  | SOLE |  | 0 | 0 | 12292 |
| ISHARES CORE | CORE MSCI EMKT | 46434G103 |  | 2595933 | 39376 | SH |  | SOLE |  | 562 | 0 | 38814 |
| ISHARES MSCI | MSCI EMRG CHN | 46434G764 |  | 4572552 | 67731 | SH |  | SOLE |  | 7280 | 0 | 60451 |
| ISHARES INC | MSCI GBL GOLD MN | 46434G855 |  | 703791 | 10876 | SH |  | SOLE |  | 63 | 0 | 10813 |
| ISHARES U S | MSCI USA MULTIFT | 46434V282 |  | 238642 | 3455 | SH |  | SOLE |  | 65 | 0 | 3390 |
| ISHARES EXPONENTIAL | COM | 46434V381 |  | 400371 | 5565 | SH |  | SOLE |  | 410 | 0 | 5155 |
| ISHARES | 0-5YR HI YL CP | 46434V407 |  | 1857552 | 42900 | SH |  | SOLE |  | 0 | 0 | 42900 |
| ISHARES MSCI | MSCI INTL QUALTY | 46434V456 |  | 8738973 | 197759 | SH |  | SOLE |  | 122 | 0 | 197637 |
| ISHARES CORE | CORE TOTAL USD | 46434V613 |  | 488754 | 10464 | SH |  | SOLE |  | 0 | 0 | 10464 |
| ISHARES CORE | CORE DIV GRWTH | 46434V621 |  | 4668919 | 68580 | SH |  | SOLE |  | 589 | 0 | 67991 |
| ISHARES TR | CORE MSCI PAC | 46434V696 |  | 211428 | 2879 | SH |  | SOLE |  | 552 | 0 | 2327 |
| ISHARES CORE | CORE MSCI EURO | 46434V738 |  | 1003061 | 14663 | SH |  | SOLE |  | 527 | 0 | 14136 |
| ISHARES CURRENCY | HDG MSCI EAFE | 46434V803 |  | 3266504 | 82467 | SH |  | SOLE |  | 20470 | 0 | 61997 |
| ISHARES TREASURY | TRS FLT RT BD | 46434V860 |  | 787629 | 15569 | SH |  | SOLE |  | 0 | 0 | 15569 |
| ISHARES TR | CONV BD ETF | 46435G102 |  | 5322920 | 53203 | SH |  | SOLE |  | 3319 | 0 | 49884 |
| ISHARES TR | INVESTMENT GRADE | 46435G219 |  | 305371 | 6632 | SH |  | SOLE |  | 81 | 0 | 6551 |
| ISHARES TR | HIGH YLD SYSTM B | 46435G250 |  | 7106448 | 148530 | SH |  | SOLE |  | 3628 | 0 | 144902 |
| ISHARES CORE | CORE MSCI INTL | 46435G326 |  | 813859 | 10035 | SH |  | SOLE |  | 204 | 0 | 9831 |
| ISHARES MORTGAGE | MORTGE REL ETF | 46435G342 |  | 1145024 | 52118 | SH |  | SOLE |  | 9891 | 0 | 42227 |
| ISHARES TR | MSCI INTL VLU FT | 46435G409 |  | 4582804 | 129166 | SH |  | SOLE |  | 171 | 0 | 128995 |
| ISHARES ESG | ESG AWR MSCI USA | 46435G425 |  | 711355 | 4886 | SH |  | SOLE |  | 18 | 0 | 4868 |
| ISHARES MSCI | MSCI USA SMCP MN | 46435G433 |  | 370447 | 8605 | SH |  | SOLE |  | 0 | 0 | 8605 |
| ISHARES FALLEN | FALN ANGLS USD | 46435G474 |  | 542821 | 19542 | SH |  | SOLE |  | 13 | 0 | 19529 |
| ISHARES CORE | CORE INTL AGGR ETF | 46435G672 |  | 14931998 | 291470 | SH |  | SOLE |  | 15870 | 0 | 275600 |
| ISHARES TR | IBONDS 25 TRM HG | 46435U168 |  | 205113 | 8833 | SH |  | SOLE |  | 0 | 0 | 8833 |
| ISHARES TR | IBONDS DEC 26 | 46435U259 |  | 1084377 | 42259 | SH |  | SOLE |  | 0 | 0 | 42259 |
| ISHARES IBONDS | IBONDS DEC 25 | 46435U432 |  | 1241629 | 46347 | SH |  | SOLE |  | 0 | 0 | 46347 |
| ISHARES TR | FUTURE AI  TECH | 46435U556 |  | 637285 | 13921 | SH |  | SOLE |  | 0 | 0 | 13921 |
| ISHARES TRUST | US INFRASTRUC | 46435U713 |  | 1015647 | 19228 | SH |  | SOLE |  | 217 | 0 | 19011 |
| ISHARES BROAD | BROAD USD HIGH ETF | 46435U853 |  | 843331 | 22322 | SH |  | SOLE |  | 0 | 0 | 22322 |
| ISHARES TR | CORE DIVID ETF | 46435U861 |  | 2989505 | 57215 | SH |  | SOLE |  | 0 | 0 | 57215 |
| ISHARES TR | ESG ADV TTL USD | 46436E619 |  | 319423 | 7273 | SH |  | SOLE |  | 0 | 0 | 7273 |
| ISHARES 0-3 | 0-3 MNTH TREASRY | 46436E718 |  | 1100152 | 10925 | SH |  | SOLE |  | 0 | 0 | 10925 |
| ISHARES TR | IBONDS 26 TRM TS | 46436E858 |  | 203060 | 8848 | SH |  | SOLE |  | 169 | 0 | 8679 |
| ISHARES BITCOIN | SHS | 46438F101 |  | 9232470 | 142038 | SH |  | SOLE |  | 850 | 0 | 141188 |
| ISHARES ETHEREUM TR | SHS | 46438R105 |  | 221957 | 7044 | SH |  | SOLE |  | 0 | 0 | 7044 |
| Jpmorgan Chase  Co | COM | 46625H100 |  | 21073256 | 66806 | SH |  | SOLE |  | 5337 | 0 | 61469 |
| J P MORGAN EXCHANGE TRADED F | INTRNL RES EQT | 46641Q134 |  | 3827102 | 52041 | SH |  | SOLE |  | 237 | 0 | 51804 |
| JPMORGAN | EQUITY PREMIUM | 46641Q332 |  | 2016591 | 35337 | SH |  | SOLE |  | 0 | 0 | 35337 |
| J P Morgan Exchange Traded F | Betabuildrs US | 46641Q399 |  | 276528 | 2292 | SH |  | SOLE |  | 0 | 0 | 2292 |
| JP MORGAN | MUNICIPAL ETF | 46641Q647 |  | 1957927 | 38794 | SH |  | SOLE |  | 0 | 0 | 38794 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHT MUNCPL | 46641Q654 |  | 2348604 | 46015 | SH |  | SOLE |  | 0 | 0 | 46015 |
| JPMORGAN | ULTRA SHRT INC | 46641Q837 |  | 919166 | 18119 | SH |  | SOLE |  | 833 | 0 | 17286 |
| JP MORGAN | NASDAQ EQT PREM | 46654Q203 |  | 2333193 | 40509 | SH |  | SOLE |  | 0 | 0 | 40509 |
| J P MORGAN EXCHANGE TRADED F | ACTIVE GROWTH | 46654Q609 |  | 1250860 | 13342 | SH |  | SOLE |  | 1065 | 0 | 12277 |
| J P MORGAN EXCHANGE TRADED F | ACTIVE BOND ETF | 46654Q716 |  | 439964 | 8123 | SH |  | SOLE |  | 550 | 0 | 7573 |
| J P MORGAN EXCHANGE TRADED F | U S TECH LEADERS | 46654Q732 |  | 1593664 | 16888 | SH |  | SOLE |  | 0 | 0 | 16888 |
| JANUS DETROIT STR TR | HENDERSN CAP ETF | 47103U100 |  | 232884 | 3114 | SH |  | SOLE |  | 0 | 0 | 3114 |
| JANUS DETROIT STR TR | HENDERSON SML ETF | 47103U209 |  | 941285 | 11258 | SH |  | SOLE |  | 33 | 0 | 11225 |
| JANUS DETROIT STR TR | HENDERSON SECURI | 47103U746 |  | 301696 | 5772 | SH |  | SOLE |  | 0 | 0 | 5772 |
| JANUS DETROIT STR TR | B-BBB CLO ETF | 47103U753 |  | 395695 | 8215 | SH |  | SOLE |  | 0 | 0 | 8215 |
| JANUS DETROIT | HENDRSON AAA CL | 47103U845 |  | 9729839 | 191608 | SH |  | SOLE |  | 11593 | 0 | 180015 |
| JANUS DETROIT STR TR | HENDERSON MTG | 47103U852 |  | 1424312 | 31187 | SH |  | SOLE |  | 0 | 0 | 31187 |
| JOHN HANCOCK | MLTFCTR LRG CAP | 47804J107 |  | 431584 | 5507 | SH |  | SOLE |  | 0 | 0 | 5507 |
| JOHN HANCOCK | MULTI INTL ETF | 47804J859 |  | 269027 | 6729 | SH |  | SOLE |  | 0 | 0 | 6729 |
| Kkr  Co Inc | COM | 48251W104 |  | 1292911 | 9950 | SH |  | SOLE |  | 16 | 0 | 9934 |
| STRATEGIC TRUST | RUNNING GWTH ETF | 48817R870 |  | 450771 | 13154 | SH |  | SOLE |  | 0 | 0 | 13154 |
| Kinder Morgan Inc De | COM | 49456B101 |  | 1476028 | 52221 | SH |  | SOLE |  | 4174 | 0 | 48047 |
| Kinsale Capital Group Inc | COM | 49714P108 |  | 805708 | 1897 | SH |  | SOLE |  | 46 | 0 | 1851 |
| Kratos Defense  Security Solutions Inc | COM NEW | 50077B207 |  | 234055 | 2655 | SH |  | SOLE |  | 0 | 0 | 2655 |
| LPL Financial Holdings Inc | INC COM | 50212V100 |  | 1278960 | 3844 | SH |  | SOLE |  | 7 | 0 | 3837 |
| LEGG MASON ETF INVT | FRANKLIN INTL LW | 52468L505 |  | 406961 | 11711 | SH |  | SOLE |  | 0 | 0 | 11711 |
| LISTED FDS TR | SWAN HEDGED EQTY | 53656F599 |  | 218050 | 8750 | SH |  | SOLE |  | 0 | 0 | 8750 |
| LISTED HORIZON | HORIZON KINETICS | 53656F623 |  | 668580 | 14959 | SH |  | SOLE |  | 4669 | 0 | 10290 |
| LISTED FD TR | ROUNDHILL MAGNIF | 53656G498 |  | 336171 | 5183 | SH |  | SOLE |  | 0 | 0 | 5183 |
| LITHIUM AMERS CORP NEW | COM SHS | 53681J103 |  | 60429 | 10583 | SH |  | SOLE |  | 0 | 0 | 10583 |
| M Bank Corp | COM | 55261F104 |  | 411727 | 2083 | SH |  | SOLE |  | 20 | 0 | 2063 |
| MGE ENERGY INC | COM | 55277P104 |  | 259948 | 3088 | SH |  | SOLE |  | 2938 | 0 | 150 |
| MPLX LP | COM UNIT REP LTD | 55336V100 |  | 219439 | 4393 | SH |  | SOLE |  | 206 | 0 | 4187 |
| MSC INCOME FUND INC | COM | 55374X208 |  | 145428 | 11076 | SH |  | SOLE |  | 0 | 0 | 11076 |
| Main Street Capital Corp | COM | 56035L104 |  | 3586880 | 56406 | SH |  | SOLE |  | 416 | 0 | 55990 |
| Marathon Petroleum Corp | COM | 56585A102 |  | 1732572 | 8975 | SH |  | SOLE |  | 367 | 0 | 8608 |
| Mastercard Inc Cl A | CL A | 57636Q104 |  | 6148730 | 10811 | SH |  | SOLE |  | 1006 | 0 | 9805 |
| Mckesson Corp | COM | 58155Q103 |  | 915881 | 1185 | SH |  | SOLE |  | 247 | 0 | 938 |
| Mercadolibre Inc | COM | 58733R102 |  | 252392 | 108 | SH |  | SOLE |  | 0 | 0 | 108 |
| Merck  Company Inc New | COM | 58933Y105 |  | 4233430 | 50439 | SH |  | SOLE |  | 4118 | 0 | 46321 |
| Metlife Inc | COM | 59156R108 |  | 641835 | 7792 | SH |  | SOLE |  | 82 | 0 | 7710 |
| Monster Beverage Corp New | COM | 61174X109 |  | 414900 | 6164 | SH |  | SOLE |  | 838 | 0 | 5326 |
| MORGAN STANLEY | COM | 61744H105 |  | 346390 | 47000 | SH |  | SOLE |  | 0 | 0 | 47000 |
| MORGAN STANLEY ETF TRUST | EATON VANCE SHOR | 61774R825 |  | 7378904 | 143544 | SH |  | SOLE |  | 42396 | 0 | 101148 |
| Nvr Inc | COM | 62944T105 |  | 417803 | 52 | SH |  | SOLE |  | 5 | 0 | 47 |
| NATIXIS ETF TRUST II | NATIXIS LOOMIS | 63875W406 |  | 12413807 | 279514 | SH |  | SOLE |  | 82 | 0 | 279432 |
| Netflix Inc | COM | 64110L106 |  | 7777590 | 6492 | SH |  | SOLE |  | 265 | 0 | 6227 |
| NEUBERGER BERMAN ETF TRUST | SHORT DURATION I | 64135A887 |  | 364347 | 7122 | SH |  | SOLE |  | 0 | 0 | 7122 |
| Rithm Capital Corp | COM NEW | 64828T201 |  | 650417 | 57104 | SH |  | SOLE |  | 2700 | 0 | 54404 |
| Nextera Energy Inc | COM | 65339F101 |  | 4321949 | 57228 | SH |  | SOLE |  | 2220 | 0 | 55008 |
| NISOURCE INC | COM | 65473P105 |  | 378094 | 8732 | SH |  | SOLE |  | 424 | 0 | 8308 |
| Novartis Ag Spon Adr | SPONSORED ADR | 66987V109 |  | 576034 | 4492 | SH |  | SOLE |  | 0 | 0 | 4492 |
| NUBURU INC | COM NEW | 67021W301 |  | 2976 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| Nvidia Corp | COM | 67066G104 |  | 99136731 | 531239 | SH |  | SOLE |  | 23204 | 0 | 508035 |
| NUVEEN QUALITY | COM | 67066V101 |  | 170382 | 14575 | SH |  | SOLE |  | 0 | 0 | 14575 |
| NUVEEN PFD  INCOME OPPORTUN | COM | 67073B106 |  | 275132 | 33553 | SH |  | SOLE |  | 0 | 0 | 33553 |
| NUVEEN ESG | NUVEEN ESG LRGCP | 67092P201 |  | 1714517 | 17240 | SH |  | SOLE |  | 0 | 0 | 17240 |
| NUVEEN ESG | NUVEEN ESG MIDCP | 67092P409 |  | 428120 | 8795 | SH |  | SOLE |  | 0 | 0 | 8795 |
| O Reilly Automotive Inc New | COM | 67103H107 |  | 358606 | 3327 | SH |  | SOLE |  | 0 | 0 | 3327 |
| OPERA LTD | SPONSORED ADS | 68373M107 |  | 241488 | 11700 | SH |  | SOLE |  | 900 | 0 | 10800 |
| Oracle Corp | COM | 68389X105 |  | 6314315 | 22516 | SH |  | SOLE |  | 1742 | 0 | 20774 |
| Otis Worldwide Corp | COM | 68902V107 |  | 284288 | 3109 | SH |  | SOLE |  | 15 | 0 | 3094 |
| BLUE OWL CAPITAL CORP | COM | 69121K104 |  | 848211 | 66422 | SH |  | SOLE |  | 0 | 0 | 66422 |
| PGIM ULTRA | PGIM ULTRA SH BD | 69344A107 |  | 4050874 | 81294 | SH |  | SOLE |  | 240 | 0 | 81054 |
| PGIM HIGH | COM | 69346H100 |  | 233601 | 16245 | SH |  | SOLE |  | 3293 | 0 | 12952 |
| PACER TRENDPILOT | TRENDP US LAR CP | 69374H105 |  | 502713 | 9180 | SH |  | SOLE |  | 0 | 0 | 9180 |
| PACER TRENDPILOT | TRENDPILOT 100 ETF | 69374H303 |  | 229151 | 2956 | SH |  | SOLE |  | 0 | 0 | 2956 |
| PACER FDS TR | US LRG CP CASH | 69374H360 |  | 707440 | 19489 | SH |  | SOLE |  | 0 | 0 | 19489 |
| PACER FDS TR | DATA  DIGI REVO | 69374H386 |  | 270827 | 4047 | SH |  | SOLE |  | 0 | 0 | 4047 |
| PACER FDS TR | US CHS CWS GWT | 69374H667 |  | 313416 | 5989 | SH |  | SOLE |  | 0 | 0 | 5989 |
| PACER GLOBAL | GLOBL CASH ETF | 69374H709 |  | 492712 | 12436 | SH |  | SOLE |  | 0 | 0 | 12436 |
| PACER DATA | DATA  INFRASTRUCTURE REAL | 69374H741 |  | 771910 | 24366 | SH |  | SOLE |  | 400 | 0 | 23966 |
| PACER U S | PACER US SMALL | 69374H857 |  | 2757356 | 62982 | SH |  | SOLE |  | 6847 | 0 | 56135 |
| PACER US | US CASH COWS 100 | 69374H881 |  | 26786779 | 466100 | SH |  | SOLE |  | 7014 | 0 | 459086 |
| Palantir Technologies Inc Cl A | CL A | 69608A108 |  | 12922343 | 70836 | SH |  | SOLE |  | 6809 | 0 | 64027 |
| PARAMOUNT SKYDANCE CORP | COM CL B | 69932A204 |  | 1069007 | 56502 | SH |  | SOLE |  | 61 | 0 | 56441 |
| Paypal Holdings Inc | COM | 70450Y103 |  | 600897 | 8961 | SH |  | SOLE |  | 400 | 0 | 8561 |
| PERMIAN RESOURCES CORP | CLASS A COM | 71424F105 |  | 300800 | 23500 | SH |  | SOLE |  | 0 | 0 | 23500 |
| Phillips Edison  Co Inc | COMMON STOCK | 71844V201 |  | 232956 | 6786 | SH |  | SOLE |  | 0 | 0 | 6786 |
| PIMCO CORPORATE | COM | 72200U100 |  | 163959 | 12254 | SH |  | SOLE |  | 0 | 0 | 12254 |
| PIMCO CORPORATE  INCOME OPP | COM | 72201B101 |  | 145975 | 10109 | SH |  | SOLE |  | 0 | 0 | 10109 |
| PIMCO ETF TR | 1-5 US TIP IDX | 72201R205 |  | 6110554 | 112786 | SH |  | SOLE |  | 7312 | 0 | 105474 |
| PIMCO ETF TR | MULTISECTOR BD | 72201R585 |  | 8997210 | 335217 | SH |  | SOLE |  | 23868 | 0 | 311349 |
| PIMCO ETF TR | ACTIVE BD ETF | 72201R775 |  | 251976 | 2699 | SH |  | SOLE |  | 0 | 0 | 2699 |
| PIMCO EHNANCED | ENHAN SHRT MA AC | 72201R833 |  | 1266203 | 12575 | SH |  | SOLE |  | 370 | 0 | 12205 |
| PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 |  | 694366 | 35069 | SH |  | SOLE |  | 0 | 0 | 35069 |
| PLAINS GP HLDGS L P | LTD PARTNR INT A | 72651A207 |  | 255360 | 14000 | SH |  | SOLE |  | 0 | 0 | 14000 |
| Plug Power Inc New | COM NEW | 72919P202 |  | 29523 | 12671 | SH |  | SOLE |  | 0 | 0 | 12671 |
| Principal Financial Group Inc | COM | 74251V102 |  | 433188 | 5225 | SH |  | SOLE |  | 400 | 0 | 4825 |
| Prologis Inc | COM | 74340W103 |  | 1191467 | 10404 | SH |  | SOLE |  | 440 | 0 | 9964 |
| PROSHARES S | S MDCP 400 DIV | 74347B680 |  | 269319 | 3156 | SH |  | SOLE |  | 1148 | 0 | 2008 |
| PROSHARES RUSSELL | RUSS 2000 DIVD | 74347B698 |  | 222666 | 3341 | SH |  | SOLE |  | 982 | 0 | 2359 |
| PROSHARES TR | ULTRAPRO SHT QQQ | 74347G192 |  | 7678966 | 504200 | SH |  | SOLE |  | 0 | 0 | 504200 |
| PROSHARES TR | BITCOIN STRATE | 74347G440 |  | 275008 | 13974 | SH |  | SOLE |  | 0 | 0 | 13974 |
| PROSHARES TR | ULTRAPRO QQQ | 74347X831 |  | 271839 | 2629 | SH |  | SOLE |  | 0 | 0 | 2629 |
| PROSHARES TRUST | S 500 DV ARIST | 74348A467 |  | 5089802 | 49382 | SH |  | SOLE |  | 2492 | 0 | 46890 |
| PROSHARES TR | SHORT S 500 NE | 74349Y753 |  | 208824 | 5650 | SH |  | SOLE |  | 0 | 0 | 5650 |
| PROSHARES SHORT | SHORT QQQ NEW | 74349Y837 |  | 358512 | 11550 | SH |  | SOLE |  | 7800 | 0 | 3750 |
| Public Storage Inc | COM | 74460D109 |  | 260470 | 902 | SH |  | SOLE |  | 0 | 0 | 902 |
| Purecycle Technologies Inc | COM | 74623V103 |  | 2067364 | 157213 | SH |  | SOLE |  | 5175 | 0 | 152038 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 231407 | 1214 | SH |  | SOLE |  | 0 | 0 | 1214 |
| RBB US | US TREAS 3 MNTH | 74933W452 |  | 905209 | 18104 | SH |  | SOLE |  | 4099 | 0 | 14005 |
| RBB US | US TRSRY 6 MNTH | 74933W460 |  | 11896195 | 236999 | SH |  | SOLE |  | 4431 | 0 | 232568 |
| RBB FD | MOTLEY FOL ETF | 74933W601 |  | 6040798 | 85649 | SH |  | SOLE |  | 0 | 0 | 85649 |
| Rh | COM | 74967X103 |  | 248870 | 1225 | SH |  | SOLE |  | 0 | 0 | 1225 |
| Regeneron Pharmaceuticals Inc | COM | 75886F107 |  | 345497 | 614 | SH |  | SOLE |  | 178 | 0 | 436 |
| Roku Inc Ser A | COM CL A | 77543R102 |  | 3432965 | 34285 | SH |  | SOLE |  | 235 | 0 | 34050 |
| Rxsight Inc | COM | 78349D107 |  | 189780 | 21110 | SH |  | SOLE |  | 0 | 0 | 21110 |
| Ryan Specialty Holdings Inc Cl A | CL A | 78351F107 |  | 1824178 | 32367 | SH |  | SOLE |  | 1153 | 0 | 31214 |
| S Global Inc | COM | 78409V104 |  | 967624 | 1985 | SH |  | SOLE |  | 46 | 0 | 1939 |
| SHP NEOS | NEOS S 500 HI | 78433H303 |  | 1160223 | 22184 | SH |  | SOLE |  | 0 | 0 | 22184 |
| NEOS ETF TRUST | NEOS ENH INC 1-3 | 78433H501 |  | 248615 | 5000 | SH |  | SOLE |  | 0 | 0 | 5000 |
| SPDR S 500 ETF TR | PUT | 78462F103 |  | 392300 | 1000 | SH | Put | SOLE |  | 0 | 0 | 1000 |
| SPDR S | TR UNIT | 78462F103 |  | 55509084 | 83319 | SH |  | SOLE |  | 5980 | 0 | 77339 |
| SPDR GOLD | GOLD SHS | 78463V107 |  | 19852833 | 55850 | SH |  | SOLE |  | 1288 | 0 | 54562 |
| SPDR INDX SHS FDS | EURO STOXX 50 | 78463X202 |  | 1858940 | 29571 | SH |  | SOLE |  | 0 | 0 | 29571 |
| SPDR INDEX | MSCI EAFE STRTGC | 78463X434 |  | 2818998 | 32067 | SH |  | SOLE |  | 0 | 0 | 32067 |
| SPDR MSCI | PORTFLI MSCI GBL | 78463X475 |  | 326509 | 4359 | SH |  | SOLE |  | 10 | 0 | 4349 |
| SPDR PORTFOLIO | PORTFOLIO EMG MK | 78463X509 |  | 6313239 | 134869 | SH |  | SOLE |  | 556 | 0 | 134313 |
| SPDR S | S INTL SMLCP | 78463X871 |  | 1977394 | 49242 | SH |  | SOLE |  | 74 | 0 | 49168 |
| SPDR PORTFOLIO | PORTFOLIO DEVLPD | 78463X889 |  | 17172212 | 401152 | SH |  | SOLE |  | 17911 | 0 | 383241 |
| SPDR SERIES | NYSE TECH ETF | 78464A102 |  | 1491472 | 5479 | SH |  | SOLE |  | 0 | 0 | 5479 |
| SPDR CORP | PORTFOLIO CRPORT | 78464A144 |  | 16631451 | 561304 | SH |  | SOLE |  | 554 | 0 | 560750 |
| SPDR SERIES | S 600 SMCP GRW | 78464A201 |  | 2257016 | 23932 | SH |  | SOLE |  | 5629 | 0 | 18303 |
| SPDR NUVEEN | NUVEEN BLOOMBERG | 78464A284 |  | 1986449 | 79681 | SH |  | SOLE |  | 0 | 0 | 79681 |
| SPDR SERIES | S 600 SMCP VAL | 78464A300 |  | 11561453 | 130416 | SH |  | SOLE |  | 317 | 0 | 130099 |
| SPDR BLOOMBERG | BLMBRG BRC CNVR | 78464A359 |  | 241136 | 2664 | SH |  | SOLE |  | 0 | 0 | 2664 |
| SPDR PORTFOLIO | PORTFOLIO LN COR | 78464A367 |  | 428831 | 18548 | SH |  | SOLE |  | 0 | 0 | 18548 |
| SPDR PORTFOLIO | PORTFOLIO INTRMD | 78464A375 |  | 271955 | 8025 | SH |  | SOLE |  | 332 | 0 | 7693 |
| SPDR PORTFOLIO | PRTFLO S GW | 78464A409 |  | 58460572 | 559378 | SH |  | SOLE |  | 29663 | 0 | 529715 |
| SPDR PORTFOLIO | PORTFOLIO SHORT | 78464A474 |  | 1723005 | 56884 | SH |  | SOLE |  | 907 | 0 | 55977 |
| SPDR PORTFOLIO | PRTFLO S VL | 78464A508 |  | 77007350 | 1391783 | SH |  | SOLE |  | 72583 | 0 | 1319200 |
| SPDR S | HLTH CR EQUIP | 78464A581 |  | 255161 | 3240 | SH |  | SOLE |  | 160 | 0 | 3080 |
| SPDR S | AEROSPACE DEF | 78464A631 |  | 6286590 | 26741 | SH |  | SOLE |  | 8590 | 0 | 18151 |
| SPDR PORTFOLIO | PORTFOLIO AGRGTE | 78464A649 |  | 20994516 | 812166 | SH |  | SOLE |  | 13080 | 0 | 799086 |
| SPDR PORTFOLIO | SPDR SER TR | 78464A664 |  | 576348 | 21386 | SH |  | SOLE |  | 1513 | 0 | 19873 |
| SPDR INTERMEDIATE | PORTFLI INTRMDIT | 78464A672 |  | 849158 | 29383 | SH |  | SOLE |  | 572 | 0 | 28811 |
| SPDR S | S REGL BKG | 78464A698 |  | 475083 | 7505 | SH |  | SOLE |  | 1260 | 0 | 6245 |
| SPDR SER TR | GLB DOW ETF | 78464A706 |  | 508071 | 3141 | SH |  | SOLE |  | 10 | 0 | 3131 |
| SPDR SERIES | S METALS MNG | 78464A755 |  | 2092881 | 22458 | SH |  | SOLE |  | 754 | 0 | 21704 |
| SPDR SERIES | S DIVID ETF | 78464A763 |  | 10895569 | 77798 | SH |  | SOLE |  | 2452 | 0 | 75346 |
| SPDR PORTFOLIO | PORTFOLI S | 78464A805 |  | 5439994 | 67452 | SH |  | SOLE |  | 7743 | 0 | 59709 |
| SPDR SERIES | S 400 MDCP GRW | 78464A821 |  | 870983 | 9513 | SH |  | SOLE |  | 495 | 0 | 9018 |
| SPDR SERIES | S 400 MDCP VAL | 78464A839 |  | 15096997 | 180997 | SH |  | SOLE |  | 215 | 0 | 180782 |
| SPDR PORTFOLIO | PORTFOLIO S | 78464A847 |  | 7024505 | 122828 | SH |  | SOLE |  | 3837 | 0 | 118991 |
| SPDR PORTFOLIO | PORTFOLIO S | 78464A854 |  | 59424391 | 758546 | SH |  | SOLE |  | 17924 | 0 | 740622 |
| SPDR SERIES | S SEMICNDCTR | 78464A862 |  | 996994 | 3124 | SH |  | SOLE |  | 248 | 0 | 2876 |
| SPDR SERIES | S BIOTECH | 78464A870 |  | 3452566 | 34457 | SH |  | SOLE |  | 829 | 0 | 33628 |
| SPDR SERIES | S HOMEBUILD | 78464A888 |  | 2174532 | 19625 | SH |  | SOLE |  | 858 | 0 | 18767 |
| SSGA ACTIVE ETF TR | INCOM ALLO ETF | 78467V202 |  | 214843 | 6487 | SH |  | SOLE |  | 0 | 0 | 6487 |
| SPDR BLACKSTONE | BLACKSTONE SENR | 78467V608 |  | 1787321 | 42985 | SH |  | SOLE |  | 28 | 0 | 42957 |
| SPDR DOUBLELINE | SPDR TR TACTIC | 78467V848 |  | 209006 | 5152 | SH |  | SOLE |  | 0 | 0 | 5152 |
| SPDR DOW | UT SER 1 | 78467X109 |  | 3453115 | 7446 | SH |  | SOLE |  | 2731 | 0 | 4715 |
| SPDR S | UTSER1 S | 78467Y107 |  | 263446 | 442 | SH |  | SOLE |  | 170 | 0 | 272 |
| SPDR PORTFOLIO | PORTFOLIO SH TSR | 78468R101 |  | 2411935 | 82263 | SH |  | SOLE |  | 0 | 0 | 82263 |
| SPDR BLOOMBERG | SPDR BLMBERG INVST GRADE | 78468R200 |  | 18089069 | 586165 | SH |  | SOLE |  | 13983 | 0 | 572182 |
| SPDR BLOOMBERG | BLOOMBERG SHT TE | 78468R408 |  | 849214 | 33172 | SH |  | SOLE |  | 3055 | 0 | 30117 |
| SPDR BLOOMBERG | BLOOMBERG 3-12 M | 78468R523 |  | 318464 | 3200 | SH |  | SOLE |  | 0 | 0 | 3200 |
| SPDR SERIES | S OILGAS EXP | 78468R556 |  | 299823 | 2268 | SH |  | SOLE |  | 174 | 0 | 2094 |
| SPDR HIGH | PORTFLI HIGH YLD ETF | 78468R606 |  | 1790623 | 74796 | SH |  | SOLE |  | 0 | 0 | 74796 |
| SPDR S | S KENSHO NEW | 78468R648 |  | 581772 | 9344 | SH |  | SOLE |  | 133 | 0 | 9211 |
| SPDR BLOOMBERG | BLOOMBERG 1-3 MO | 78468R663 |  | 16317878 | 177851 | SH |  | SOLE |  | 1494 | 0 | 176357 |
| SPDR NUVEEN | NUVEEN BRC MUNIC | 78468R721 |  | 1171456 | 25707 | SH |  | SOLE |  | 152 | 0 | 25555 |
| SPDR NUVEEN | NUVEEN BLMBRG SH | 78468R739 |  | 761372 | 15790 | SH |  | SOLE |  | 80 | 0 | 15710 |
| SPDR RUSSELL | RUSSELL YIELD | 78468R770 |  | 2506615 | 22151 | SH |  | SOLE |  | 0 | 0 | 22151 |
| SPDR PORTFOLIO | PRTFLO S HI | 78468R788 |  | 359811 | 8178 | SH |  | SOLE |  | 5 | 0 | 8173 |
| SPDR S | SPDR S 500 ETF | 78468R796 |  | 293704 | 5334 | SH |  | SOLE |  | 64 | 0 | 5270 |
| SPDR SSGA | SSGA US LRG ETF | 78468R804 |  | 1468691 | 8244 | SH |  | SOLE |  | 0 | 0 | 8244 |
| SPDR PORTFOLIO | PORTFOLIO S | 78468R853 |  | 12104937 | 261333 | SH |  | SOLE |  | 13700 | 0 | 247633 |
| SPDR SER TR | SSGA US SMAL ETF | 78468R887 |  | 259901 | 2003 | SH |  | SOLE |  | 0 | 0 | 2003 |
| SSGA ACTIVE TR | SPDR BLACKSTONE | 78470P846 |  | 222176 | 7755 | SH |  | SOLE |  | 0 | 0 | 7755 |
| SABA CAPITAL INCOME  OPRNT | SHS NEW | 78518H202 |  | 265152 | 34125 | SH |  | SOLE |  | 700 | 0 | 33425 |
| SABLE OFFSHORE CORP | COM SHS | 78574H104 |  | 247583 | 14180 | SH |  | SOLE |  | 900 | 0 | 13280 |
| Salesforce Inc | COM | 79466L302 |  | 3157913 | 13316 | SH |  | SOLE |  | 740 | 0 | 12576 |
| SEA LTD | SPONSORD ADS | 81141R100 |  | 381053 | 2132 | SH |  | SOLE |  | 3 | 0 | 2129 |
| SECTOR MATERIALS | SBI MATERIALS | 81369Y100 |  | 1324431 | 14778 | SH |  | SOLE |  | 988 | 0 | 13790 |
| SECTOR HEALTHCARE | SBI HEALTHCARE | 81369Y209 |  | 17032679 | 122263 | SH |  | SOLE |  | 7005 | 0 | 115258 |
| SECTOR CONSUMER | SBI CONS STPLS | 81369Y308 |  | 13680150 | 174644 | SH |  | SOLE |  | 4431 | 0 | 170213 |
| CONSUMER DISCRETIONARY | SBI CONS DISCR | 81369Y407 |  | 9700226 | 40486 | SH |  | SOLE |  | 4346 | 0 | 36140 |
| SECTOR ENERGY | ENERGY | 81369Y506 |  | 4072944 | 45589 | SH |  | SOLE |  | 2367 | 0 | 43222 |
| SECTOR FINANCIAL | SBI INT-FINL | 81369Y605 |  | 21496625 | 399046 | SH |  | SOLE |  | 14263 | 0 | 384783 |
| INDUSTRIAL SELECT | SBI INT-INDS | 81369Y704 |  | 17688803 | 114691 | SH |  | SOLE |  | 2907 | 0 | 111784 |
| SECTOR TECHNOLOGY | TECHNOLOGY | 81369Y803 |  | 32185918 | 114080 | SH |  | SOLE |  | 4101 | 0 | 109979 |
| SELECT SECTOR | COMMUNICATION | 81369Y852 |  | 11474707 | 96939 | SH |  | SOLE |  | 4882 | 0 | 92057 |
| SELECT SECTOR | RL EST SEL SEC | 81369Y860 |  | 4998544 | 118646 | SH |  | SOLE |  | 6372 | 0 | 112274 |
| SELECT UTILITIES | SBI INT-UTILS | 81369Y886 |  | 8813532 | 100916 | SH |  | SOLE |  | 3071 | 0 | 97845 |
| Servicenow Inc | COM | 81762P102 |  | 3786846 | 4115 | SH |  | SOLE |  | 93 | 0 | 4022 |
| Shopify Inc Cl A | CL A | 82509L107 |  | 1502007 | 10107 | SH |  | SOLE |  | 128 | 0 | 9979 |
| Silvercorp Metals Inc | COM | 82835P103 |  | 80264 | 12700 | SH |  | SOLE |  | 1700 | 0 | 11000 |
| SIMPLIFY EXCHANGE TRADED FUN | SHORT TERM TREA | 82889N657 |  | 1275993 | 58345 | SH |  | SOLE |  | 18605 | 0 | 39740 |
| SIMPLIFY EXCHANGE TRADED FUN | MANAGED FUTURES | 82889N699 |  | 661804 | 23661 | SH |  | SOLE |  | 8307 | 0 | 15354 |
| SIMPLIFY EXCHANGE TRADED FUN | AGGREGATE BOND E | 82889N723 |  | 880769 | 42529 | SH |  | SOLE |  | 13381 | 0 | 29148 |
| SIXTH STREET | 83012A 10 9 | 83012A109 |  | 2464506 | 107809 | SH |  | SOLE |  | 1361 | 0 | 106448 |
| Sofi Technologies Inc | COM | 83406F102 |  | 342245 | 12954 | SH |  | SOLE |  | 1040 | 0 | 11914 |
| SPROTT PHYSICAL | UNIT | 85207H104 |  | 2009511 | 67843 | SH |  | SOLE |  | 0 | 0 | 67843 |
| SPROTT PHYSICAL | TR UNIT | 85207K107 |  | 2019413 | 128625 | SH |  | SOLE |  | 525 | 0 | 128100 |
| Sprouts Farmers Market Inc | COM | 85208M102 |  | 612009 | 5625 | SH |  | SOLE |  | 1715 | 0 | 3910 |
| SPROTT PHYSICAL | TR UNIT | 85208R101 |  | 1015873 | 27688 | SH |  | SOLE |  | 2100 | 0 | 25588 |
| Starwood Property Trust Inc | COM | 85571B105 |  | 225428 | 11638 | SH |  | SOLE |  | 0 | 0 | 11638 |
| STRATEGY DAY | DAY HAGAN NED | 86280R803 |  | 25012234 | 517777 | SH |  | SOLE |  | 8726 | 0 | 509051 |
| Stride Inc | COM | 86333M108 |  | 1488057 | 9991 | SH |  | SOLE |  | 1277 | 0 | 8714 |
| Sunoco LTD Partnership | COM UT REP LP | 86765K109 |  | 527710 | 10552 | SH |  | SOLE |  | 0 | 0 | 10552 |
| Super Micro Computer Inc | COM | 86800U302 |  | 455383 | 9499 | SH |  | SOLE |  | 1884 | 0 | 7615 |
| SYMBOTIC INC | CLASS A COM | 87151X101 |  | 298990 | 5547 | SH |  | SOLE |  | 1597 | 0 | 3950 |
| TD SYNNEX CORPORATION | COM | 87162W100 |  | 280376 | 1712 | SH |  | SOLE |  | 56 | 0 | 1656 |
| TKO GROUP | CL A | 87256C101 |  | 1644190 | 8141 | SH |  | SOLE |  | 0 | 0 | 8141 |
| T ROWE PRICE ETF INC | SMALL MID CAP | 87283Q826 |  | 356974 | 10150 | SH |  | SOLE |  | 3562 | 0 | 6588 |
| T ROWE PRICE ETF INC | CAP APPRECIATION | 87283Q867 |  | 843888 | 22384 | SH |  | SOLE |  | 0 | 0 | 22384 |
| Targa Resources Corp | COM | 87612G101 |  | 320442 | 1913 | SH |  | SOLE |  | 600 | 0 | 1313 |
| TASKUS INC | CLASS A COM | 87652V109 |  | 321957 | 18037 | SH |  | SOLE |  | 0 | 0 | 18037 |
| TELIX PHARMACEUTICAL LTD | SPONSORED ADS | 87961M105 |  | 250816 | 26208 | SH |  | SOLE |  | 0 | 0 | 26208 |
| TEMA ETF TRUST | AMERICAN RESH | 87975E602 |  | 992086 | 22456 | SH |  | SOLE |  | 0 | 0 | 22456 |
| TEMA ETF TRUST | GLP-1 OBESITY | 87975E883 |  | 948492 | 28664 | SH |  | SOLE |  | 0 | 0 | 28664 |
| TEMPUS AI | CL A | 88023B103 |  | 422839 | 5239 | SH |  | SOLE |  | 0 | 0 | 5239 |
| RBB FD INC | SGI ENHANCED NAS | 88023U101 |  | 337507 | 4002 | SH |  | SOLE |  | 0 | 0 | 4002 |
| Tesla Inc | COM | 88160R101 |  | 86825774 | 195237 | SH |  | SOLE |  | 730 | 0 | 194507 |
| Trade Desk Inc (the) Cl A | COM CL A | 88339J105 |  | 4646757 | 94836 | SH |  | SOLE |  | 465 | 0 | 94371 |
| 3m Company | COM | 88579Y101 |  | 2672198 | 17210 | SH |  | SOLE |  | 272 | 0 | 16938 |
| TIDAL TRUST II | DEFIANCE DAILY T | 88636V835 |  | 6525624 | 911400 | SH |  | SOLE |  | 0 | 0 | 911400 |
| TRANSUNION | COM | 89400J107 |  | 206449 | 2464 | SH |  | SOLE |  | 295 | 0 | 2169 |
| Truist Financial Corp | COM | 89832Q109 |  | 589234 | 12888 | SH |  | SOLE |  | 1044 | 0 | 11844 |
| TWO ROADS | LEADERSHARES DY | 90214Q675 |  | 578732 | 25478 | SH |  | SOLE |  | 0 | 0 | 25478 |
| TWO ROADS | LEASERSHS ALPHAF | 90214Q691 |  | 774894 | 18730 | SH |  | SOLE |  | 0 | 0 | 18730 |
| TWO ROADS | LDRSHS ALPFACT | 90214Q774 |  | 1443020 | 32261 | SH |  | SOLE |  | 0 | 0 | 32261 |
| Uber Technologies Inc | COM | 90353T100 |  | 2556256 | 26093 | SH |  | SOLE |  | 499 | 0 | 25594 |
| Ulta Beauty Inc | COM | 90384S303 |  | 1005479 | 1839 | SH |  | SOLE |  | 62 | 0 | 1777 |
| Unitedhealth Group Inc | COM | 91324P102 |  | 3607864 | 10462 | SH |  | SOLE |  | 356 | 0 | 10106 |
| Unum Group | COM | 91529Y106 |  | 452879 | 5823 | SH |  | SOLE |  | 0 | 0 | 5823 |
| USA RARE EARTH INC | COM | 91733P107 |  | 259570 | 15100 | SH |  | SOLE |  | 900 | 0 | 14200 |
| Valero Energy Corp | COM | 91913Y100 |  | 1085227 | 6374 | SH |  | SOLE |  | 19 | 0 | 6355 |
| VANECK GOLD | GOLD MINERS ETF | 92189F106 |  | 4766084 | 62383 | SH |  | SOLE |  | 2061 | 0 | 60322 |
| VANECK STEEL | STEEL ETF | 92189F205 |  | 342588 | 4727 | SH |  | SOLE |  | 0 | 0 | 4727 |
| VANECK BDC | BDC INCOME ETF | 92189F411 |  | 531267 | 35560 | SH |  | SOLE |  | 0 | 0 | 35560 |
| VANECK FALLEN | FALLEN ANGEL HG | 92189F437 |  | 2317013 | 77935 | SH |  | SOLE |  | 1817 | 0 | 76118 |
| VANECK ETF TRUST | CEF MUNI INCOME | 92189F460 |  | 215420 | 9841 | SH |  | SOLE |  | 0 | 0 | 9841 |
| VANECK IG | IG FLOATING RATE ETF | 92189F486 |  | 956809 | 37419 | SH |  | SOLE |  | 0 | 0 | 37419 |
| VANECK ETF TRUST | URANIUM AND NUCL | 92189F601 |  | 4599290 | 33905 | SH |  | SOLE |  | 13 | 0 | 33892 |
| VANECK MORNINGSTAR | MORNINGSTAR WIDE | 92189F643 |  | 4505942 | 45464 | SH |  | SOLE |  | 4187 | 0 | 41277 |
| VANECK SEMICONDUCTOR | SEMICONDUCTR ETF | 92189F676 |  | 8331840 | 25530 | SH |  | SOLE |  | 274 | 0 | 25256 |
| VANECK ETF TRUST | AGRIBUSINESS ETF | 92189F700 |  | 2292683 | 31214 | SH |  | SOLE |  | 1270 | 0 | 29944 |
| VANECK JR | JR GOLD MINERS E | 92189F791 |  | 1208017 | 12198 | SH |  | SOLE |  | 208 | 0 | 11990 |
| VANECK ETF TRUST | JP MRGAN EM LOC | 92189H300 |  | 650966 | 25518 | SH |  | SOLE |  | 0 | 0 | 25518 |
| VANECK HIGH | DURABLE HGH DIV | 92189H409 |  | 853142 | 16761 | SH |  | SOLE |  | 286 | 0 | 16475 |
| VANECK MORNINGSTAR | MORNINGSTAR SMID | 92189H730 |  | 514977 | 14273 | SH |  | SOLE |  | 525 | 0 | 13748 |
| VANECK ETF TRUST | CLO ETF | 92189H748 |  | 1182906 | 22277 | SH |  | SOLE |  | 0 | 0 | 22277 |
| VANECK RARE | RARE EARTH/STRTG | 92189H805 |  | 612687 | 9309 | SH |  | SOLE |  | 0 | 0 | 9309 |
| VANGUARD BD INDEX FDS | VANGUARD ULTRA | 92203C303 |  | 3501557 | 70038 | SH |  | SOLE |  | 0 | 0 | 70038 |
| VANGUARD TOTAL | TOTAL INT BD ETF | 92203J407 |  | 537338 | 10864 | SH |  | SOLE |  | 247 | 0 | 10617 |
| VANGUARD CONSUMER | CONSUM DIS ETF | 92204A108 |  | 926402 | 2339 | SH |  | SOLE |  | 158 | 0 | 2181 |
| VANGUARD CONSUMER | CONSUM STP ETF | 92204A207 |  | 205893 | 963 | SH |  | SOLE |  | 161 | 0 | 802 |
| VANGUARD ENERGY | ENERGY ETF | 92204A306 |  | 611856 | 4861 | SH |  | SOLE |  | 3213 | 0 | 1648 |
| VANGUARD FINANCIALS | FINANCIALS ETF | 92204A405 |  | 3345561 | 25622 | SH |  | SOLE |  | 3092 | 0 | 22530 |
| VANGUARD HEALTH | HEALTH CAR ETF | 92204A504 |  | 3180878 | 12067 | SH |  | SOLE |  | 126 | 0 | 11941 |
| VANGUARD INDUSTRIALS | INDUSTRIAL ETF | 92204A603 |  | 378426 | 1277 | SH |  | SOLE |  | 109 | 0 | 1168 |
| VANGUARD INFORMATION | INF TECH ETF | 92204A702 |  | 6306775 | 8447 | SH |  | SOLE |  | 1291 | 0 | 7156 |
| VANGUARD MATERIALS | MATERIALS ETF | 92204A801 |  | 1042893 | 5153 | SH |  | SOLE |  | 5 | 0 | 5148 |
| VANGUARD UTILITIES | UTILITIES ETF | 92204A876 |  | 817156 | 4313 | SH |  | SOLE |  | 0 | 0 | 4313 |
| VANGUARD SHORT | SHRT TRM CORP BD | 92206C409 |  | 1270645 | 15897 | SH |  | SOLE |  | 1657 | 0 | 14240 |
| VANGUARD RUSSELL | VNG RUS1000GRW | 92206C680 |  | 845144 | 7014 | SH |  | SOLE |  | 304 | 0 | 6710 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000IDX | 92206C730 |  | 265306 | 877 | SH |  | SOLE |  | 0 | 0 | 877 |
| VANGUARD MORTGAGE | MTG-BKD SECS ETF | 92206C771 |  | 370284 | 7885 | SH |  | SOLE |  | 0 | 0 | 7885 |
| VANGUARD LONG | LONG TERM TREAS | 92206C847 |  | 2821319 | 49619 | SH |  | SOLE |  | 0 | 0 | 49619 |
| Ventas Inc | COM | 92276F100 |  | 300722 | 4278 | SH |  | SOLE |  | 0 | 0 | 4278 |
| VENTURE GLOBAL INC | COM CL A | 92333F101 |  | 318848 | 22470 | SH |  | SOLE |  | 1102 | 0 | 21368 |
| Verizon Communications Inc | COM | 92343V104 |  | 3674588 | 83619 | SH |  | SOLE |  | 4406 | 0 | 79213 |
| Verisk Analytics Inc | COM | 92345Y106 |  | 994468 | 4023 | SH |  | SOLE |  | 0 | 0 | 4023 |
| Vertex Pharmaceuticals Inc | COM | 92532F100 |  | 603979 | 1542 | SH |  | SOLE |  | 0 | 0 | 1542 |
| VERTIV HOLDINGS CO | COM CL A | 92537N108 |  | 310986 | 2061 | SH |  | SOLE |  | 31 | 0 | 2030 |
| VICTORYSHARES SHORT | SHORT TRM BD ETF | 92647N535 |  | 525146 | 10299 | SH |  | SOLE |  | 0 | 0 | 10299 |
| VICTORYSHARES US | VCSHS US 500 VOL | 92647N766 |  | 792857 | 8719 | SH |  | SOLE |  | 0 | 0 | 8719 |
| VICTORYSHARES US | VCSHS US LRG CAP | 92647N865 |  | 223084 | 3206 | SH |  | SOLE |  | 0 | 0 | 3206 |
| VICTORY PORTFOLIOS II | SHARES FREE CASH | 92647X830 |  | 4192673 | 111803 | SH |  | SOLE |  | 164 | 0 | 111639 |
| VIKING THERAPEUTICS INC | COM | 92686J106 |  | 421216 | 16028 | SH |  | SOLE |  | 0 | 0 | 16028 |
| Visa Inc Cl A | COM CL A | 92826C839 |  | 11378457 | 33338 | SH |  | SOLE |  | 3437 | 0 | 29901 |
| Vistra Corp | COM | 92840M102 |  | 2176237 | 11108 | SH |  | SOLE |  | 50 | 0 | 11058 |
| VITA COCO CO INC | COM | 92846Q107 |  | 246539 | 5805 | SH |  | SOLE |  | 2293 | 0 | 3512 |
| VS TRUST | 2X LONG VIX FUTU | 92891H606 |  | 1955217 | 196900 | SH |  | SOLE |  | 0 | 0 | 196900 |
| W P Carey Inc | COM | 92936U109 |  | 667602 | 9880 | SH |  | SOLE |  | 261 | 0 | 9619 |
| Wec Energy Group Inc | COM | 92939U106 |  | 1295512 | 11317 | SH |  | SOLE |  | 216 | 0 | 11101 |
| Waste Connections Inc | COM | 94106B101 |  | 286964 | 1632 | SH |  | SOLE |  | 0 | 0 | 1632 |
| Waste Management Inc Del | COM | 94106L109 |  | 1927253 | 8727 | SH |  | SOLE |  | 301 | 0 | 8426 |
| Welltower Inc | COM | 95040Q104 |  | 780814 | 4382 | SH |  | SOLE |  | 309 | 0 | 4073 |
| WISDOMTREE U S | US LARGECAP DIVD | 97717W307 |  | 663623 | 7625 | SH |  | SOLE |  | 0 | 0 | 7625 |
| WISDOMTREE INDIA | INDiA ERNGS FD | 97717W422 |  | 1226181 | 27742 | SH |  | SOLE |  | 11618 | 0 | 16124 |
| WISDOMTREE U S | US MIDCAP DIVID | 97717W505 |  | 1203471 | 23011 | SH |  | SOLE |  | 626 | 0 | 22385 |
| WISDOMTREE TR | US SMALLCAP FUND | 97717W562 |  | 299599 | 5362 | SH |  | SOLE |  | 1000 | 0 | 4362 |
| WISDOMTREE U S | US SMALLCAP DIVD | 97717W604 |  | 721752 | 21430 | SH |  | SOLE |  | 150 | 0 | 21280 |
| WISDOMTREE INTL | INTL SMCAP DIV | 97717W760 |  | 495977 | 6238 | SH |  | SOLE |  | 638 | 0 | 5600 |
| WISDOMTREE INTL | ITL HIGH DIV FD | 97717W802 |  | 321497 | 6541 | SH |  | SOLE |  | 2085 | 0 | 4456 |
| WISDOMTREE INTL | INTL QULTY DIV | 97717X131 |  | 328582 | 8239 | SH |  | SOLE |  | 1215 | 0 | 7024 |
| WISDOMTREE YIELD | YIELD ENHANCD US | 97717X511 |  | 273752 | 6184 | SH |  | SOLE |  | 0 | 0 | 6184 |
| WISDOMTREE EMERGING | S SMCP VLU MNT | 97717X578 |  | 925959 | 24328 | SH |  | SOLE |  | 538 | 0 | 23790 |
| WISDOMTREE TRUST | ITL HDG QTLY DIV | 97717X594 |  | 507996 | 11024 | SH |  | SOLE |  | 0 | 0 | 11024 |
| WISDOMTREE US | US S CAP QTY DIV | 97717X651 |  | 635916 | 12723 | SH |  | SOLE |  | 250 | 0 | 12473 |
| WISDOMTREE TRUST | US QTLY DIV GRT | 97717X669 |  | 9386791 | 105517 | SH |  | SOLE |  | 4194 | 0 | 101323 |
| WISDOMTREE TRUST | EUROPE HEDGED EQ | 97717X701 |  | 520528 | 10328 | SH |  | SOLE |  | 1414 | 0 | 8914 |
| WISDOMTREE FLOATING | FLOATNG RAT TREA | 97717Y527 |  | 102127937 | 2031588 | SH |  | SOLE |  | 262609 | 0 | 1768979 |
| WISDOMTREE MORTGAGE | MORTGAGE PLUS BD ETF | 97717Y725 |  | 7713661 | 173128 | SH |  | SOLE |  | 169 | 0 | 172959 |
| WISDOMTREE U S | US MULTIFACTOR ETF | 97717Y857 |  | 700413 | 13400 | SH |  | SOLE |  | 0 | 0 | 13400 |
| Xcel Energy Inc | COM | 98389B100 |  | 813620 | 10088 | SH |  | SOLE |  | 324 | 0 | 9764 |
| Xerox Holdings Corp | COM NEW | 98421M106 |  | 43794 | 11647 | SH |  | SOLE |  | 31 | 0 | 11616 |
| ZACKS TRUST | EARNGS CONSTANT | 98888G105 |  | 370089 | 11008 | SH |  | SOLE |  | 0 | 0 | 11008 |
| Zoetis Inc Cl A | COM | 98978V103 |  | 220229 | 1505 | SH |  | SOLE |  | 0 | 0 | 1505 |
| Zscaler Inc | COM | 98980G102 |  | 296058 | 988 | SH |  | SOLE |  | 0 | 0 | 988 |
| Zoom Video Communications Inc Cl A | CL A | 98980L101 |  | 213539 | 2588 | SH |  | SOLE |  | 5 | 0 | 2583 |
| Amcor Plc Ord Usd 0.01 | ORD | G0250X107 |  | 216200 | 26430 | SH |  | SOLE |  | 0 | 0 | 26430 |
| Arch Capital Group LTD | COM | G0450A105 |  | 711394 | 7841 | SH |  | SOLE |  | 335 | 0 | 7506 |
| Accenture Plc Ireland Cl A New | SHS CLASS A | G1151C101 |  | 1558737 | 6321 | SH |  | SOLE |  | 552 | 0 | 5769 |
| BRERA HOLDINGS PLC | COM CL B NEW | G13311116 |  | 300000 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| CREDO TECHNOLOGY GROUP HOLDI | ORDINARY SHARES | G25457105 |  | 1546958 | 10624 | SH |  | SOLE |  | 0 | 0 | 10624 |
| COCA-COLA EUROPACIFIC PARTNE | SHS | G25839104 |  | 241756 | 2674 | SH |  | SOLE |  | 0 | 0 | 2674 |
| Eaton Corp Plc | COM | G29183103 |  | 3474546 | 9284 | SH |  | SOLE |  | 810 | 0 | 8474 |
| FTAI AVIATION | SHS | G3730V105 |  | 1202022 | 7204 | SH |  | SOLE |  | 116 | 0 | 7088 |
| INTL GNRL INSURANCE HLDNGS L | SHS | G4809J106 |  | 219240 | 9450 | SH |  | SOLE |  | 1010 | 0 | 8440 |
| Johnson Controls Intl Plc | SHS | G51502105 |  | 440489 | 4005 | SH |  | SOLE |  | 45 | 0 | 3960 |
| Linde Plc New | COM | G54950103 |  | 1592452 | 3353 | SH |  | SOLE |  | 52 | 0 | 3301 |
| Medtronic Plc | SHS | G5960L103 |  | 1992666 | 20923 | SH |  | SOLE |  | 537 | 0 | 20386 |
| Norwegian Cruise Line Holdings LTD | SHS | G66721104 |  | 419871 | 17047 | SH |  | SOLE |  | 0 | 0 | 17047 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 |  | 555919 | 2355 | SH |  | SOLE |  | 33 | 0 | 2322 |
| Te Connectivity LTD | SHS | G87052109 |  | 292590 | 1332 | SH |  | SOLE |  | 0 | 0 | 1332 |
| TEEKAY CORPORATION LTD | SHS | G8726X106 |  | 403444 | 7981 | SH |  | SOLE |  | 416 | 0 | 7565 |
| Trane Technologies Plc | COM | G8994E103 |  | 698491 | 1655 | SH |  | SOLE |  | 22 | 0 | 1633 |
| GOLAR LNG LTD | SHS | G9456A100 |  | 965742 | 23899 | SH |  | SOLE |  | 485 | 0 | 23414 |
| Chubb LTD | COM | H1467J104 |  | 1559151 | 5524 | SH |  | SOLE |  | 205 | 0 | 5319 |
| Garmin LTD | SHS | H2906T109 |  | 536375 | 2178 | SH |  | SOLE |  | 0 | 0 | 2178 |
| Globant S A | COM | L44385109 |  | 269747 | 4701 | SH |  | SOLE |  | 0 | 0 | 4701 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 313402 | 449 | SH |  | SOLE |  | 5 | 0 | 444 |
| Cyber Ark Software LTD | SHS | M2682V108 |  | 715076 | 1480 | SH |  | SOLE |  | 410 | 0 | 1070 |
| Frontline Plc | COM | M46528101 |  | 392800 | 17236 | SH |  | SOLE |  | 0 | 0 | 17236 |
| INNOVIZ TECHNOLOGIES | SHS | M5R635108 |  | 96165 | 47139 | SH |  | SOLE |  | 16710 | 0 | 30429 |
| ZIM INTEGRATED SHIPPING SERV | SHS | M9T951109 |  | 363580 | 26832 | SH |  | SOLE |  | 149 | 0 | 26683 |
| Asml Holding Nv Ny Registry Shs New 2012 | BLACKROCK TXBL | N07059210 |  | 1353851 | 1398 | SH |  | SOLE |  | 16 | 0 | 1382 |
| Ferrari Nv New | COM | N3167Y103 |  | 247739 | 511 | SH |  | SOLE |  | 23 | 0 | 488 |
| Nxp Semiconductors N V | COM | N6596X109 |  | 269331 | 1185 | SH |  | SOLE |  | 0 | 0 | 1185 |
| Royal Caribbean Group | COM | V7780T103 |  | 595520 | 1841 | SH |  | SOLE |  | 25 | 0 | 1816 |
| DORIAN LPG LTD | SHS USD | Y2106R110 |  | 519684 | 17439 | SH |  | SOLE |  | 813 | 0 | 16626 |
| HAFNIA LTD | SHS | Y2990R101 |  | 342748 | 57220 | SH |  | SOLE |  | 3000 | 0 | 54220 |
| Stealthgas Inc | SHS | Y81669106 |  | 65500 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |

---