# EDGAR Filing Document

**Accession Number:** 0001573876
**File Stem:** 0001573876-26-000002
**Filing Date:** 2026-2
**Character Count:** 655627
**Document Hash:** 1cc07833a9f63a30d21c7bfbaaf3213c
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001573876-26-000002.hdr.sgml**: 20260217

**ACCESSION NUMBER**: 0001573876-26-000002

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20251231

**FILED AS OF DATE**: 20260217

**DATE AS OF CHANGE**: 20260217

**EFFECTIVENESS DATE**: 20260217

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Advisory Services Network, LLC
- **CENTRAL INDEX KEY:** 0001573876

**ORGANIZATION NAME:**
- **EIN:** 753099290
- **STATE OF INCORPORATION:** GA
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 6600 PEACHTREE DUNWOODY RD.
- **STREET 2:** EMBASSY ROW 600, SUITE 575
- **CITY:** ATLANTA
- **STATE:** GA
- **ZIP:** 30328
- **BUSINESS PHONE:** 770-352-0449

**MAIL ADDRESS:**
- **STREET 1:** 6600 PEACHTREE DUNWOODY RD.
- **STREET 2:** EMBASSY ROW 600, SUITE 575
- **CITY:** ATLANTA
- **STATE:** GA
- **ZIP:** 30328

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-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:** Advisory Services Network LLC<br>**Address:** 6600 Peachtree Dunwoody Rd.<br>Embassy Row 600 Suite 575<br>Atlanta, GA 30328

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

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:** Laura Tedball<br>**Title:** Chief Compliance Officer<br>**Phone:** 770-352-0449

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

Laura Tedball  Atlanta, GA  02-13-2026<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:** 45

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

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

      (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.]

| No.   | Name                                             | Form 13F File Number   |
|:---|:---|:---|
|  | ALTA CAPITAL MANAGEMENT LLC/                     | 028-05119              |
|  | FRANKLIN TEMPLETON PRIVATE PORTFOLIO GROUP LLC   | 028-12558              |
|  | Clarkston Capital Partners LLC                   | 028-15091              |
|  | CONFLUENCE INVESTMENT MANAGEMENT LLC             | 028-13334              |
|  | EAGLE ASSET MANAGEMENT INC                       |  |
|  | ENVESTNET ASSET MANAGEMENT INC                   |  |
|  | LADENBURG THALMANN ASSET MANAGEMENT              | 028-13809              |
|  | Nuveen Asset Management LLC                      | 028-14498              |
|  | SYNTAX RESEARCH INC.                             | 028-23441              |
|  | WEDGEWOOD PARTNERS INC                           | 028-05973              |
|  | ZACKS INVESTMENT MANAGEMENT                      | 028-04587              |
|  | Charles Schwab Investment Advisory Inc.          | 028-14153              |
|  | KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 028-05792              |
|  | MANAGED ASSET PORTFOLIOS LLC                     | 028-16090              |
|  | Astor Investment Management LLC                  |  |
|  | St. James Investment Company LLC                 | 028-14071              |
|  | POLEN CAPITAL MANAGEMENT LLC                     | 028-03687              |
|  | Raub Brock Capital Management LP                 | 028-15157              |
|  | SCHAFER CULLEN CAPITAL MANAGEMENT INC            | 028-04691              |
|  | ROOSEVELT INVESTMENT GROUP LLC                   | 028-03511              |
|  | PARAMETRIC PORTFOLIO ASSOCIATES LLC              | 028-04558              |
|  | Copeland Capital Management LLC                  | 028-14668              |
|  | 55I LLC                                          |  |
|  | BTS Asset Management Inc.                        |  |
|  | NAVELLIER  ASSOCIATES INC                        | 028-02824              |
|  | CONGRESS ASSET MANAGEMENT CO                     | 028-03434              |
|  | BlackRock Investment Management LLC              | 028-12016              |
|  | Dorsey Wright  Associates                        | 028-12076              |
|  | Ethic Inc.                                       |  |
|  | AMERICAN CENTURY INVESTMENT MANAGEMENT INC       |  |
|  | Aptus Capital Advisors LLC                       |  |
|  | ALLIANCEBERNSTEIN L.P.                           |  |
|  | ADHESION WEALTH ADVISOR SOLUTIONS INC.           |  |
|  | FEDERATED INVESTMENT MANAGEMENT CO               | 028-04377              |
|  | TCW INVESTMENT MANAGEMENT Co LLC                 |  |
|  | Brown Advisory LLC                               | 028-05775              |
|  | Weatherstone Capital Management                  |  |
|  | HARDING LOEVNER LP                               | 028-04434              |
|  | WCM INVESTMENT MANAGEMENT LLC                    | 028-07104              |
|  | First Trust Direct Indexing L.P.                 | 028-20672              |
|  | Fidelity Institutional Asset Management Trust Co | 028-12283              |
|  | DIVIDEND ASSETS CAPITAL LLC                      | 028-11952              |
|  | Atria Investments Inc                            |  |
|  | Vanguard Personalized Indexing Management LLC    | 028-20247              |
|  | CANTOR FITZGERALD INVESTMENT ADVISORS L.P.       |  |

### 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 |
| 3M CO COM | Stock | 88579Y101 |  | 480 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 640 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 6250 | 39 | SH |  | SOLE | 73 | 39 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 7205 | 45 | SH |  | SOLE | 19 | 45 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 21299 | 133 | SH |  | SOLE | 33 | 133 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 34582 | 216 | SH |  | SOLE | 71 | 216 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 4072705 | 25439 | SH |  | SOLE |  | 25438 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 153 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 2135 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 8693 | 114 | SH |  | SOLE | 23 | 114 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 11064 | 145 | SH |  | SOLE | 34 | 145 | 0 | 0 |
| AAON INC COM PAR $0.004 | Stock | 000360206 |  | 390171 | 5117 | SH |  | SOLE |  | 5117 | 0 | 0 |
| AB DISRUPTORS ETF | ETF | 00039J509 |  | 2057702 | 19708 | SH |  | SOLE |  | 19707 | 0 | 0 |
| AB TAX-AWARE INTERMEDIATE MUNICIPAL ETF | ETF | 00039J889 |  | 895855 | 35242 | SH |  | SOLE |  | 35242 | 0 | 0 |
| AB TAX-AWARE SHORT DURATION MUNICIPAL ETF | ETF | 00039J202 |  | 2065249 | 81922 | SH |  | SOLE |  | 81921 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 752 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 4886 | 39 | SH |  | SOLE | 12 | 39 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 5137 | 41 | SH |  | SOLE | 66 | 41 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 11527 | 92 | SH |  | SOLE | 46 | 92 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 11527 | 92 | SH |  | SOLE | 9 | 92 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 25206 | 201 | SH |  | SOLE | 73 | 201 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 27814 | 222 | SH |  | SOLE | 7 | 222 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 33828 | 270 | SH |  | SOLE | 50 | 270 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 64750 | 517 | SH |  | SOLE | 33 | 516 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 85322 | 681 | SH |  | SOLE | 71 | 681 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 150223 | 1199 | SH |  | SOLE | 49 | 1199 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 172678 | 1378 | SH |  | SOLE | 19 | 1378 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 7513733 | 59971 | SH |  | SOLE |  | 59970 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 2056 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 2742 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 5712 | 25 | SH |  | SOLE | 12 | 25 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 8226 | 36 | SH |  | SOLE | 66 | 36 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 24905 | 109 | SH |  | SOLE | 7 | 109 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 35697 | 156 | SH |  | SOLE | 73 | 156 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 63520 | 278 | SH |  | SOLE | 9 | 278 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 71979 | 315 | SH |  | SOLE | 49 | 315 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 134877 | 590 | SH |  | SOLE | 33 | 590 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 191018 | 836 | SH |  | SOLE | 52 | 836 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 230318 | 1008 | SH |  | SOLE | 71 | 1008 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 276665 | 1211 | SH |  | SOLE | 30 | 1210 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 982507 | 4300 | SH |  | SOLE | 75 | 4300 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 3657881 | 16009 | SH |  | SOLE | 19 | 16008 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 23596304 | 103271 | SH |  | SOLE |  | 103270 | 0 | 0 |
| ABCELLERA BIOLOGICS INC COM | Stock | 00288U106 |  | 101451 | 29664 | SH |  | SOLE |  | 29663 | 0 | 0 |
| ABERCROMBIE  FITCH CO CL A | Stock | 002896207 |  | 126 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| ABERCROMBIE  FITCH CO CL A | Stock | 002896207 |  | 881 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| ABERCROMBIE  FITCH CO CL A | Stock | 002896207 |  | 375218 | 2981 | SH |  | SOLE |  | 2981 | 0 | 0 |
| ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF | ETF | 003261104 |  | 1104930 | 56576 | SH |  | SOLE |  | 56576 | 0 | 0 |
| ABRDN PHYSICAL GOLD SHARES ETF | ETF | 00326A104 |  | 86925 | 2116 | SH |  | SOLE | 9 | 2116 | 0 | 0 |
| ABRDN PHYSICAL GOLD SHARES ETF | ETF | 00326A104 |  | 516499 | 12573 | SH |  | SOLE |  | 12573 | 0 | 0 |
| ABRDN PHYSICAL SILVER SHARES ETF | ETF | 003264108 |  | 43831 | 648 | SH |  | SOLE | 36 | 648 | 0 | 0 |
| ABRDN PHYSICAL SILVER SHARES ETF | ETF | 003264108 |  | 645218 | 9539 | SH |  | SOLE |  | 9539 | 0 | 0 |
| ACADIAN ASSET MANAGEMENT INC COM | Stock | 10948W103 |  | 21526 | 458 | SH |  | SOLE | 19 | 458 | 0 | 0 |
| ACADIAN ASSET MANAGEMENT INC COM | Stock | 10948W103 |  | 372053 | 7916 | SH |  | SOLE |  | 7916 | 0 | 0 |
| ACCESS TREASURY 0-1 YEAR ETF | ETF | 381430529 |  | 152309 | 1524 | SH |  | SOLE | 26 | 1524 | 0 | 0 |
| ACCESS TREASURY 0-1 YEAR ETF | ETF | 381430529 |  | 229262 | 2294 | SH |  | SOLE |  | 2294 | 0 | 0 |
| ACCESS TREASURY 0-1 YEAR ETF | ETF | 381430529 |  | 239428 | 2396 | SH |  | SOLE | 49 | 2395 | 0 | 0 |
| ACUSHNET HOLDINGS CORP | Stock | 005098108 |  | 299717 | 3755 | SH |  | SOLE |  | 3754 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 1050 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 2800 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 2800 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 6300 | 18 | SH |  | SOLE | 49 | 18 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 6300 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 10003 | 29 | SH |  | SOLE | 19 | 28 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 10850 | 31 | SH |  | SOLE | 53 | 31 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 25199 | 72 | SH |  | SOLE | 73 | 72 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 36049 | 103 | SH |  | SOLE | 33 | 103 | 0 | 0 |
| ADOBE INC COM | Stock | 00724F101 |  | 8866098 | 25332 | SH |  | SOLE |  | 25332 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 4497 | 21 | SH |  | SOLE | 74 | 21 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 5996 | 28 | SH |  | SOLE | 66 | 28 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 10280 | 48 | SH |  | SOLE | 46 | 48 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 14563 | 68 | SH |  | SOLE | 51 | 68 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 22273 | 104 | SH |  | SOLE | 71 | 104 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 39405 | 184 | SH |  | SOLE | 73 | 184 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 106009 | 495 | SH |  | SOLE | 33 | 495 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 309247 | 1444 | SH |  | SOLE | 19 | 1444 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 20438489 | 95436 | SH |  | SOLE |  | 95435 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 2538 | 177 | SH |  | SOLE | 33 | 177 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 14312 | 998 | SH |  | SOLE | 45 | 998 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 15774 | 1100 | SH |  | SOLE | 71 | 1100 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 17165 | 1197 | SH |  | SOLE | 7 | 1197 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 1627683 | 113506 | SH |  | SOLE |  | 113506 | 0 | 0 |
| AFFILIATED MANAGERS GROUP INC | Stock | 008252108 |  | 865 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| AFFILIATED MANAGERS GROUP INC | Stock | 008252108 |  | 79565 | 276 | SH |  | SOLE | 19 | 276 | 0 | 0 |
| AFFILIATED MANAGERS GROUP INC | Stock | 008252108 |  | 668521 | 2319 | SH |  | SOLE |  | 2319 | 0 | 0 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 3945 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 6624 | 89 | SH |  | SOLE | 43 | 89 | 0 | 0 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 62744 | 843 | SH |  | SOLE | 19 | 843 | 0 | 0 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 158640 | 2131 | SH |  | SOLE |  | 2131 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 25803 | 234 | SH |  | SOLE | 71 | 234 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 12047189 | 109252 | SH |  | SOLE |  | 109251 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 1103 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 6065 | 55 | SH |  | SOLE | 46 | 55 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 11171 | 101 | SH |  | SOLE | 33 | 101 | 0 | 0 |
| AGF U.S. MARKET NEUTRAL ANTI-BETA FUND | ETF | 00110G408 |  | 4743002 | 329604 | SH |  | SOLE |  | 329604 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 680 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 1497 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 1633 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 6531 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 8486 | 62 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 16737 | 123 | SH |  | SOLE | 66 | 123 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 636032 | 4674 | SH |  | SOLE |  | 4674 | 0 | 0 |
| AGNC INVT CORP COM | REIT | 00123Q104 |  | 11813 | 1102 | SH |  | SOLE | 71 | 1102 | 0 | 0 |
| AGNC INVT CORP COM | REIT | 00123Q104 |  | 4700345 | 438465 | SH |  | SOLE |  | 438465 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 1187 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 5934 | 35 | SH |  | SOLE | 6 | 35 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 7120 | 42 | SH |  | SOLE | 66 | 42 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 115789 | 683 | SH |  | SOLE | 26 | 683 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 3520859 | 20768 | SH |  | SOLE |  | 20768 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 11623 | 47 | SH |  | SOLE | 73 | 47 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 24702 | 100 | SH |  | SOLE | 26 | 100 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 26248 | 106 | SH |  | SOLE | 33 | 106 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 32634 | 132 | SH |  | SOLE | 43 | 132 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 1156240 | 4681 | SH |  | SOLE |  | 4680 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | Stock | 009158106 |  | 1847576 | 7479 | SH |  | SOLE | 6 | 7479 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 543 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 543 | 4 | SH |  | SOLE | 9 | 4 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 679 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 1900 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 2036 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 3122 | 23 | SH |  | SOLE | 46 | 23 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 8143 | 60 | SH |  | SOLE | 33 | 60 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 42480 | 313 | SH |  | SOLE | 49 | 313 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 1815938 | 13380 | SH |  | SOLE |  | 13380 | 0 | 0 |
| AKRE FOCUS ETF | ETF | 74316P579 |  | 746347 | 11393 | SH |  | SOLE |  | 11392 | 0 | 0 |
| ALAMOS GOLD INC COM CL A | Stock | 011532108 |  | 424 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| ALAMOS GOLD INC COM CL A | Stock | 011532108 |  | 257495 | 6674 | SH |  | SOLE |  | 6674 | 0 | 0 |
| ALASKA AIR GROUP INC | Stock | 011659109 |  | 553 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| ALASKA AIR GROUP INC | Stock | 011659109 |  | 418697 | 8324 | SH |  | SOLE |  | 8323 | 0 | 0 |
| ALBEMARLE CORP 7.25 DEP SHS A | Convertible Preferred | 012653200 |  | 274976 | 4630 | SH |  | SOLE |  | 4630 | 0 | 0 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 1697 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 3819 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 12588 | 89 | SH |  | SOLE | 33 | 89 | 0 | 0 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 883882 | 6249 | SH |  | SOLE |  | 6249 | 0 | 0 |
| ALERIAN MLP ETF | ETF | 00162Q452 |  | 1081 | 23 | SH |  | SOLE | 49 | 23 | 0 | 0 |
| ALERIAN MLP ETF | ETF | 00162Q452 |  | 4257 | 91 | SH |  | SOLE | 19 | 90 | 0 | 0 |
| ALERIAN MLP ETF | ETF | 00162Q452 |  | 9122 | 194 | SH |  | SOLE | 9 | 194 | 0 | 0 |
| ALERIAN MLP ETF | ETF | 00162Q452 |  | 5285958 | 112419 | SH |  | SOLE |  | 112419 | 0 | 0 |
| ALGER CONCENTRATED EQUITY ETF | ETF | 015564404 |  | 832546 | 24216 | SH |  | SOLE |  | 24216 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 3078 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 5423 | 37 | SH |  | SOLE | 6 | 37 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 5570 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 19495 | 133 | SH |  | SOLE | 19 | 133 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 40603 | 277 | SH |  | SOLE | 43 | 277 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 2719241 | 18551 | SH |  | SOLE |  | 18551 | 0 | 0 |
| ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN | Stock | 01881G106 |  | 289839 | 7532 | SH |  | SOLE |  | 7532 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 2145 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 6176 | 95 | SH |  | SOLE | 12 | 95 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 9181 | 141 | SH |  | SOLE | 33 | 141 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 195240 | 3003 | SH |  | SOLE |  | 3003 | 0 | 0 |
| ALLIANZIM BUFFER15 UNCAPPED ALLOCATION ETF | ETF | 00888H455 |  | 5732691 | 203648 | SH |  | SOLE |  | 203648 | 0 | 0 |
| ALLIANZIM U.S. EQUITY 6 MONTH BUFFER10 APR/OCT ETF | ETF | 00888H877 |  | 63973 | 1842 | SH |  | SOLE | 25 | 1842 | 0 | 0 |
| ALLIANZIM U.S. EQUITY 6 MONTH BUFFER10 APR/OCT ETF | ETF | 00888H877 |  | 881656 | 25386 | SH |  | SOLE |  | 25386 | 0 | 0 |
| ALLIANZIM U.S. EQUITY 6 MONTH BUFFER10 JAN/JUL ETF | ETF | 00888H869 |  | 64241 | 1874 | SH |  | SOLE | 25 | 1874 | 0 | 0 |
| ALLIANZIM U.S. EQUITY 6 MONTH BUFFER10 JAN/JUL ETF | ETF | 00888H869 |  | 1090533 | 31813 | SH |  | SOLE |  | 31812 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER100 PROTECTION ETF | ETF | 00888H448 |  | 161031 | 6265 | SH |  | SOLE | 25 | 6265 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER100 PROTECTION ETF | ETF | 00888H448 |  | 196141 | 7631 | SH |  | SOLE |  | 7631 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 1249 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 3539 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 9991 | 48 | SH |  | SOLE | 9 | 48 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 17664 | 85 | SH |  | SOLE | 33 | 84 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 21460 | 103 | SH |  | SOLE | 73 | 103 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 21648 | 104 | SH |  | SOLE | 71 | 104 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 45793 | 220 | SH |  | SOLE | 19 | 220 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 2186873 | 10506 | SH |  | SOLE |  | 10506 | 0 | 0 |
| ALLY FINANCIAL INC | Stock | 02005N100 |  | 951 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| ALLY FINANCIAL INC | Stock | 02005N100 |  | 1495 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| ALLY FINANCIAL INC | Stock | 02005N100 |  | 423681 | 9355 | SH |  | SOLE |  | 9354 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 795 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 3579 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 30221 | 76 | SH |  | SOLE | 48 | 76 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 86290 | 217 | SH |  | SOLE | 19 | 217 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 3097296 | 7789 | SH |  | SOLE |  | 7789 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 8451 | 27 | SH |  | SOLE | 22 | 27 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 8764 | 28 | SH |  | SOLE | 51 | 28 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 20345 | 65 | SH |  | SOLE | 46 | 65 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 21284 | 68 | SH |  | SOLE | 12 | 68 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 21284 | 68 | SH |  | SOLE | 74 | 68 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 39756 | 127 | SH |  | SOLE | 25 | 127 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 50393 | 161 | SH |  | SOLE | 66 | 161 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 55095 | 176 | SH |  | SOLE | 43 | 176 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 55101 | 176 | SH |  | SOLE | 73 | 176 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 104229 | 333 | SH |  | SOLE | 2 | 333 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 188113 | 601 | SH |  | SOLE | 71 | 601 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 211275 | 675 | SH |  | SOLE | 9 | 675 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 213711 | 683 | SH |  | SOLE | 36 | 682 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 311636 | 996 | SH |  | SOLE | 32 | 995 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 375600 | 1200 | SH |  | SOLE | 75 | 1200 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 540769 | 1728 | SH |  | SOLE | 33 | 1727 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 2063687 | 6593 | SH |  | SOLE | 49 | 6593 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 2259234 | 7218 | SH |  | SOLE | 18 | 7218 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 6308592 | 20155 | SH |  | SOLE | 19 | 20155 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 68775925 | 219731 | SH |  | SOLE |  | 219731 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 16318 | 52 | SH |  | SOLE | 66 | 52 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 72488 | 231 | SH |  | SOLE | 46 | 231 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 74718 | 238 | SH |  | SOLE | 43 | 238 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 87864 | 280 | SH |  | SOLE | 51 | 280 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 87864 | 280 | SH |  | SOLE | 9 | 280 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 114626 | 365 | SH |  | SOLE | 19 | 365 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 143720 | 458 | SH |  | SOLE | 24 | 458 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 160038 | 510 | SH |  | SOLE | 71 | 510 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 180121 | 574 | SH |  | SOLE | 49 | 574 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 205539 | 655 | SH |  | SOLE | 48 | 655 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 286253 | 912 | SH |  | SOLE | 73 | 912 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 335033 | 1068 | SH |  | SOLE | 50 | 1067 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 503702 | 1605 | SH |  | SOLE | 33 | 1605 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 684105 | 2180 | SH |  | SOLE | 6 | 2180 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 1006357 | 3207 | SH |  | SOLE | 53 | 3207 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 41138492 | 131098 | SH |  | SOLE |  | 131097 | 0 | 0 |
| ALPS ETF TR SECTOR DIVIDEND DOGS ETF | ETF | 00162Q858 |  | 211343 | 3495 | SH |  | SOLE |  | 3495 | 0 | 0 |
| ALPS O'SHARES GLOBAL INTERNET GIANTS ETF | ETF | 00162Q361 |  | 1385062 | 26347 | SH |  | SOLE |  | 26347 | 0 | 0 |
| ALPS O'SHARES US SMALL-CAP QUALITY DIVIDEND ETF | ETF | 00162Q395 |  | 2467373 | 56410 | SH |  | SOLE |  | 56410 | 0 | 0 |
| ALTIMMUNE INC COM NEW | Stock | 02155H200 |  | 54728 | 15160 | SH |  | SOLE |  | 15160 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 634 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 2479 | 43 | SH |  | SOLE | 66 | 43 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 7150 | 124 | SH |  | SOLE | 36 | 124 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 11749 | 204 | SH |  | SOLE | 9 | 203 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 12563 | 218 | SH |  | SOLE | 45 | 217 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 15222 | 264 | SH |  | SOLE | 7 | 264 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 32174 | 558 | SH |  | SOLE | 71 | 558 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 51375 | 891 | SH |  | SOLE | 33 | 890 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 71383 | 1238 | SH |  | SOLE | 52 | 1238 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 115320 | 2000 | SH |  | SOLE | 73 | 2000 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 386322 | 6700 | SH |  | SOLE | 49 | 6700 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 630552 | 10936 | SH |  | SOLE | 19 | 10935 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 8411793 | 145886 | SH |  | SOLE |  | 145886 | 0 | 0 |
| ALTRIUS GLOBAL DIVIDEND ETF | ETF | 02072L656 |  | 466312 | 12101 | SH |  | SOLE |  | 12101 | 0 | 0 |
| ALTSHARES MERGER ARBITRAGE ETF | ETF | 02210T108 |  | 1652891 | 56859 | SH |  | SOLE | 75 | 56859 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 8079 | 35 | SH |  | SOLE | 12 | 35 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 12926 | 56 | SH |  | SOLE | 74 | 56 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 34854 | 151 | SH |  | SOLE | 25 | 151 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 43163 | 187 | SH |  | SOLE | 66 | 187 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 51704 | 224 | SH |  | SOLE | 46 | 224 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 81249 | 352 | SH |  | SOLE | 9 | 352 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 87019 | 377 | SH |  | SOLE | 2 | 377 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 96714 | 419 | SH |  | SOLE | 51 | 419 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 114487 | 496 | SH |  | SOLE | 48 | 496 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 169884 | 736 | SH |  | SOLE | 71 | 736 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 213047 | 923 | SH |  | SOLE | 36 | 923 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 228743 | 991 | SH |  | SOLE | 32 | 991 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 249516 | 1081 | SH |  | SOLE | 18 | 1081 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 306067 | 1326 | SH |  | SOLE | 50 | 1326 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 420092 | 1820 | SH |  | SOLE | 73 | 1820 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 462563 | 2004 | SH |  | SOLE | 43 | 2004 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 673994 | 2920 | SH |  | SOLE | 33 | 2920 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 692460 | 3000 | SH |  | SOLE | 75 | 3000 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 701231 | 3038 | SH |  | SOLE | 53 | 3038 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 1991977 | 8630 | SH |  | SOLE | 49 | 8630 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 4632068 | 20068 | SH |  | SOLE | 19 | 20067 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 109787949 | 475643 | SH |  | SOLE |  | 475643 | 0 | 0 |
| AMC ENTERTAINMENT HOLDINGS INC | Stock | 00165C302 |  | 236 | 151 | SH |  | SOLE | 71 | 151 | 0 | 0 |
| AMC ENTERTAINMENT HOLDINGS INC | Stock | 00165C302 |  | 10129 | 6493 | SH |  | SOLE |  | 6493 | 0 | 0 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 817 | 98 | SH |  | SOLE | 71 | 98 | 0 | 0 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 3436 | 412 | SH |  | SOLE | 33 | 412 | 0 | 0 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 87478 | 10489 | SH |  | SOLE |  | 10489 | 0 | 0 |
| AMCOR PLC COM NEW | Stock | G0250X149 |  | 149094 | 17877 | SH |  | SOLE | 52 | 17877 | 0 | 0 |
| AMERICAN AIRLS GROUP INC COM | Stock | 02376R102 |  | 613 | 40 | SH |  | SOLE | 49 | 40 | 0 | 0 |
| AMERICAN AIRLS GROUP INC COM | Stock | 02376R102 |  | 629 | 41 | SH |  | SOLE | 19 | 41 | 0 | 0 |
| AMERICAN AIRLS GROUP INC COM | Stock | 02376R102 |  | 2254 | 147 | SH |  | SOLE | 71 | 147 | 0 | 0 |
| AMERICAN AIRLS GROUP INC COM | Stock | 02376R102 |  | 30660 | 2000 | SH |  | SOLE | 73 | 2000 | 0 | 0 |
| AMERICAN AIRLS GROUP INC COM | Stock | 02376R102 |  | 216352 | 14113 | SH |  | SOLE |  | 14113 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS INC COM | Stock | 02553E106 |  | 53 | 2 | SH |  | SOLE | 49 | 2 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS INC COM | Stock | 02553E106 |  | 185 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS INC COM | Stock | 02553E106 |  | 256343 | 9721 | SH |  | SOLE |  | 9721 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 577 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 577 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 2767 | 24 | SH |  | SOLE | 9 | 24 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 10778 | 93 | SH |  | SOLE | 33 | 93 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 13285 | 115 | SH |  | SOLE | 73 | 115 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 16951 | 147 | SH |  | SOLE | 71 | 147 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 26126 | 227 | SH |  | SOLE | 43 | 226 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 77142 | 669 | SH |  | SOLE | 49 | 669 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 100089 | 868 | SH |  | SOLE | 52 | 868 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 488167 | 4234 | SH |  | SOLE | 19 | 4233 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 1355431 | 11755 | SH |  | SOLE |  | 11754 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 740 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 1850 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 6659 | 18 | SH |  | SOLE | 12 | 18 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 10729 | 29 | SH |  | SOLE | 46 | 29 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 21087 | 57 | SH |  | SOLE | 71 | 57 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 36270 | 98 | SH |  | SOLE | 73 | 98 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 60787 | 164 | SH |  | SOLE | 33 | 164 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 371864 | 1005 | SH |  | SOLE | 19 | 1005 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 12472739 | 33715 | SH |  | SOLE |  | 33714 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 941 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 1283 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 1540 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 4106 | 48 | SH |  | SOLE | 46 | 48 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 6844 | 80 | SH |  | SOLE | 36 | 80 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 8652 | 101 | SH |  | SOLE | 73 | 101 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 11806 | 138 | SH |  | SOLE | 12 | 138 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 20874 | 244 | SH |  | SOLE | 9 | 244 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 24934 | 291 | SH |  | SOLE | 33 | 291 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 39829 | 466 | SH |  | SOLE | 43 | 465 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 422056 | 4933 | SH |  | SOLE |  | 4933 | 0 | 0 |
| AMERICAN SUPERCONDUCTOR CORP | Stock | 030111207 |  | 58 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| AMERICAN SUPERCONDUCTOR CORP | Stock | 030111207 |  | 471832 | 16394 | SH |  | SOLE |  | 16394 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 702 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 702 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 3687 | 21 | SH |  | SOLE | 12 | 21 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 9832 | 56 | SH |  | SOLE | 71 | 56 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 11781 | 67 | SH |  | SOLE | 73 | 67 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 11939 | 68 | SH |  | SOLE | 72 | 68 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 24283 | 138 | SH |  | SOLE | 33 | 138 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 145021 | 826 | SH |  | SOLE | 19 | 826 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 790582 | 4503 | SH |  | SOLE | 49 | 4502 | 0 | 0 |
| AMERICAN TOWER CORP COM | REIT | 03027X100 |  | 5086170 | 28969 | SH |  | SOLE |  | 28969 | 0 | 0 |
| AMERICAN VANGUARD CORP COM | Stock | 030371108 |  | 236053 | 61794 | SH |  | SOLE |  | 61794 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 653 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 4437 | 34 | SH |  | SOLE | 46 | 34 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 7164 | 55 | SH |  | SOLE | 33 | 54 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 163386 | 1252 | SH |  | SOLE | 19 | 1252 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 761208 | 5833 | SH |  | SOLE |  | 5833 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 2423725 | 18573 | SH |  | SOLE | 6 | 18572 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 490 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 1961 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 2452 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 2452 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 5442 | 11 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 12259 | 25 | SH |  | SOLE | 9 | 25 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 35304 | 72 | SH |  | SOLE | 19 | 72 | 0 | 0 |
| AMERIPRISE FINANCIAL INC | Stock | 03076C106 |  | 4499238 | 9176 | SH |  | SOLE |  | 9175 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 1309 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 4582 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 12110 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 18329 | 56 | SH |  | SOLE | 72 | 56 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 24253 | 74 | SH |  | SOLE | 73 | 74 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 33386 | 102 | SH |  | SOLE | 9 | 102 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 46340 | 142 | SH |  | SOLE | 33 | 141 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 57279 | 175 | SH |  | SOLE | 19 | 175 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 58440 | 179 | SH |  | SOLE | 49 | 178 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 194095 | 593 | SH |  | SOLE | 52 | 593 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 8979808 | 27435 | SH |  | SOLE |  | 27435 | 0 | 0 |
| AMKOR TECHNOLOGY INC | Stock | 031652100 |  | 3751 | 95 | SH |  | SOLE | 71 | 95 | 0 | 0 |
| AMKOR TECHNOLOGY INC | Stock | 031652100 |  | 55905 | 1416 | SH |  | SOLE | 36 | 1416 | 0 | 0 |
| AMKOR TECHNOLOGY INC | Stock | 031652100 |  | 85356 | 2162 | SH |  | SOLE |  | 2162 | 0 | 0 |
| AMKOR TECHNOLOGY INC | Stock | 031652100 |  | 85883 | 2175 | SH |  | SOLE | 32 | 2175 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 1487 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 5406 | 40 | SH |  | SOLE | 66 | 40 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 6216 | 46 | SH |  | SOLE | 51 | 46 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 8108 | 60 | SH |  | SOLE | 12 | 60 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 13379 | 99 | SH |  | SOLE | 71 | 99 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 53515 | 396 | SH |  | SOLE | 2 | 396 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 55948 | 414 | SH |  | SOLE | 43 | 414 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 67690 | 501 | SH |  | SOLE | 33 | 500 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 254469 | 1883 | SH |  | SOLE | 49 | 1883 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 702631 | 5199 | SH |  | SOLE | 19 | 5199 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 1710737 | 12659 | SH |  | SOLE | 45 | 12659 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 2687943 | 19890 | SH |  | SOLE | 6 | 19890 | 0 | 0 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 3131087 | 23169 | SH |  | SOLE |  | 23169 | 0 | 0 |
| AMPLIFY BLOCKCHAIN TECHNOLOGY ETF | ETF | 032108607 |  | 398 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| AMPLIFY BLOCKCHAIN TECHNOLOGY ETF | ETF | 032108607 |  | 227436 | 3998 | SH |  | SOLE |  | 3997 | 0 | 0 |
| AMPLIFY CEF HIGH INCOME ETF | ETF | 032108847 |  | 160691 | 13961 | SH |  | SOLE |  | 13961 | 0 | 0 |
| AMPLIFY CWP ENHANCED DIVIDEND INCOME ETF | ETF | 032108409 |  | 2625480 | 59000 | SH |  | SOLE |  | 58999 | 0 | 0 |
| AMPLIFY CYBERSECURITY ETF | ETF | 032108664 |  | 10207 | 127 | SH |  | SOLE | 49 | 127 | 0 | 0 |
| AMPLIFY CYBERSECURITY ETF | ETF | 032108664 |  | 1045212 | 13005 | SH |  | SOLE |  | 13005 | 0 | 0 |
| AMPRIUS TECHNOLOGIES INC COMMON STOCK | Stock | 03214Q108 |  | 79 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| AMPRIUS TECHNOLOGIES INC COMMON STOCK | Stock | 03214Q108 |  | 248510 | 31497 | SH |  | SOLE |  | 31496 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 1356 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 4068 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 4882 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 14645 | 54 | SH |  | SOLE | 9 | 54 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 22781 | 84 | SH |  | SOLE | 19 | 84 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 27391 | 101 | SH |  | SOLE | 7 | 101 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 41523 | 153 | SH |  | SOLE | 33 | 153 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 1192466 | 4397 | SH |  | SOLE | 75 | 4397 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 3428687 | 12643 | SH |  | SOLE | 6 | 12642 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 5036698 | 18572 | SH |  | SOLE |  | 18571 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC COM SHS | Stock | G0378L100 |  | 11001 | 129 | SH |  | SOLE | 71 | 129 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC COM SHS | Stock | G0378L100 |  | 25840 | 303 | SH |  | SOLE | 19 | 303 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC COM SHS | Stock | G0378L100 |  | 2996771 | 35140 | SH |  | SOLE |  | 35140 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 768 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 2882 | 45 | SH |  | SOLE | 66 | 45 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 2946 | 46 | SH |  | SOLE | 49 | 46 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 5443 | 85 | SH |  | SOLE | 9 | 85 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | ADR | 03524A108 |  | 338758 | 5290 | SH |  | SOLE |  | 5289 | 0 | 0 |
| ANI PHARMACEUTICALS INC COM | Stock | 00182C103 |  | 320496 | 4060 | SH |  | SOLE |  | 4060 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 1163 | 52 | SH |  | SOLE | 19 | 52 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 14534 | 650 | SH |  | SOLE | 11 | 650 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 15004 | 671 | SH |  | SOLE | 71 | 671 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 2398655 | 107274 | SH |  | SOLE |  | 107274 | 0 | 0 |
| ANTERO MIDSTREAM CORP COM | Stock | 03676B102 |  | 1423 | 80 | SH |  | SOLE | 71 | 80 | 0 | 0 |
| ANTERO MIDSTREAM CORP COM | Stock | 03676B102 |  | 457861 | 25737 | SH |  | SOLE |  | 25737 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 1764 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 2470 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 2823 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 4235 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 6705 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 8837 | 25 | SH |  | SOLE | 49 | 25 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 9881 | 28 | SH |  | SOLE | 9 | 28 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 16938 | 48 | SH |  | SOLE | 77 | 48 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 29114 | 83 | SH |  | SOLE | 33 | 82 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 78339 | 222 | SH |  | SOLE | 24 | 222 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 83966 | 238 | SH |  | SOLE |  | 237 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 367 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 2691 | 110 | SH |  | SOLE | 71 | 110 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 4452 | 182 | SH |  | SOLE | 33 | 182 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 15388 | 629 | SH |  | SOLE | 45 | 629 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 16266 | 665 | SH |  | SOLE | 7 | 665 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 734703 | 30037 | SH |  | SOLE |  | 30036 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT LLC CLASS A | Stock | 03769M106 |  | 2750 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT LLC CLASS A | Stock | 03769M106 |  | 3329 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT LLC CLASS A | Stock | 03769M106 |  | 16664 | 115 | SH |  | SOLE | 33 | 115 | 0 | 0 |
| APOLLO GLOBAL MANAGEMENT LLC CLASS A | Stock | 03769M106 |  | 4909010 | 33911 | SH |  | SOLE |  | 33911 | 0 | 0 |
| APOLLO INVESTMENT CORP CEF | CEF | 03761U502 |  | 155309 | 13576 | SH |  | SOLE |  | 13575 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 14952 | 55 | SH |  | SOLE | 12 | 55 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 22836 | 84 | SH |  | SOLE | 74 | 84 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 34804 | 128 | SH |  | SOLE | 25 | 128 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 44041 | 162 | SH |  | SOLE | 51 | 162 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 62256 | 229 | SH |  | SOLE | 2 | 229 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 83733 | 308 | SH |  | SOLE | 66 | 308 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 97326 | 358 | SH |  | SOLE | 9 | 358 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 101132 | 372 | SH |  | SOLE | 46 | 372 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 162857 | 599 | SH |  | SOLE | 50 | 599 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 163116 | 600 | SH |  | SOLE | 52 | 600 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 243012 | 894 | SH |  | SOLE | 36 | 893 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 289630 | 1065 | SH |  | SOLE | 43 | 1065 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 318994 | 1173 | SH |  | SOLE | 32 | 1173 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 390119 | 1435 | SH |  | SOLE | 75 | 1435 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 399090 | 1468 | SH |  | SOLE | 71 | 1468 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 532383 | 1958 | SH |  | SOLE | 73 | 1958 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 1241991 | 4568 | SH |  | SOLE | 33 | 4568 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 1461791 | 5377 | SH |  | SOLE | 18 | 5377 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 2793010 | 10274 | SH |  | SOLE | 49 | 10273 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 7015879 | 25807 | SH |  | SOLE | 19 | 25806 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 218721280 | 804536 | SH |  | SOLE |  | 804536 | 0 | 0 |
| APPLIED FINANCE IVS INTERNATIONAL LARGE ETF | ETF | 26923W207 |  | 2144114 | 83400 | SH |  | SOLE |  | 83400 | 0 | 0 |
| APPLIED FINANCE IVS US SMID ETF | ETF | 26923W108 |  | 2020754 | 80140 | SH |  | SOLE |  | 80140 | 0 | 0 |
| APPLIED FINANCE VALUATION LARGE CAP ETF | ETF | 26923N405 |  | 3576783 | 80813 | SH |  | SOLE |  | 80813 | 0 | 0 |
| APPLIED INDUSTRIAL TECHNOLOGIES INC | Stock | 03820C105 |  | 2311 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| APPLIED INDUSTRIAL TECHNOLOGIES INC | Stock | 03820C105 |  | 497823 | 1939 | SH |  | SOLE |  | 1938 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 2056 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 2827 | 11 | SH |  | SOLE | 66 | 11 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 7453 | 29 | SH |  | SOLE | 46 | 29 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 13402 | 52 | SH |  | SOLE | 49 | 52 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 14648 | 57 | SH |  | SOLE | 71 | 57 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 26536 | 103 | SH |  | SOLE | 50 | 103 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 52426 | 204 | SH |  | SOLE | 9 | 204 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 55021 | 214 | SH |  | SOLE | 73 | 214 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 67164 | 261 | SH |  | SOLE | 33 | 261 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 94829 | 369 | SH |  | SOLE | 24 | 369 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 230359 | 896 | SH |  | SOLE | 19 | 896 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 850637 | 3310 | SH |  | SOLE | 75 | 3310 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 12471549 | 48529 | SH |  | SOLE |  | 48529 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 674 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 2021 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 3369 | 5 | SH |  | SOLE | 51 | 5 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 13476 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 14150 | 21 | SH |  | SOLE | 48 | 21 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 35712 | 53 | SH |  | SOLE | 33 | 53 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 42451 | 63 | SH |  | SOLE | 50 | 63 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 74794 | 111 | SH |  | SOLE | 43 | 111 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 76142 | 113 | SH |  | SOLE | 19 | 113 | 0 | 0 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 17607729 | 26131 | SH |  | SOLE |  | 26131 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 76 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 1141 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 1294 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 1679611 | 22074 | SH |  | SOLE |  | 22074 | 0 | 0 |
| APTUS COLLARED INVESTMENT OPPORTUNITY ETF | ETF | 26922A222 |  | 130445 | 2985 | SH |  | SOLE | 36 | 2985 | 0 | 0 |
| APTUS COLLARED INVESTMENT OPPORTUNITY ETF | ETF | 26922A222 |  | 14713928 | 336703 | SH |  | SOLE | 49 | 336703 | 0 | 0 |
| APTUS COLLARED INVESTMENT OPPORTUNITY ETF | ETF | 26922A222 |  | 30597577 | 700173 | SH |  | SOLE |  | 700173 | 0 | 0 |
| APTUS DEFINED RISK ETF | ETF | 26922A388 |  | 80285 | 2820 | SH |  | SOLE | 36 | 2820 | 0 | 0 |
| APTUS DEFINED RISK ETF | ETF | 26922A388 |  | 8790713 | 308771 | SH |  | SOLE | 49 | 308771 | 0 | 0 |
| APTUS DEFINED RISK ETF | ETF | 26922A388 |  | 13828804 | 485732 | SH |  | SOLE |  | 485732 | 0 | 0 |
| APTUS DRAWDOWN MANAGED EQUITY ETF | ETF | 26922A784 |  | 1950 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| APTUS DRAWDOWN MANAGED EQUITY ETF | ETF | 26922A784 |  | 1109938 | 21632 | SH |  | SOLE | 49 | 21632 | 0 | 0 |
| APTUS ENHANCED YIELD ETF | ETF | 26922B642 |  | 14297 | 644 | SH |  | SOLE |  | 644 | 0 | 0 |
| APTUS ENHANCED YIELD ETF | ETF | 26922B642 |  | 1659861 | 74769 | SH |  | SOLE | 49 | 74768 | 0 | 0 |
| APTUS INTERNATIONAL ENHANCED YIELD | ETF | 26922B709 |  | 460640 | 18933 | SH |  | SOLE | 49 | 18933 | 0 | 0 |
| APTUS LARGE CAP UPSIDE ETF | ETF | 26922B444 |  | 26780 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| APTUS LARGE CAP UPSIDE ETF | ETF | 26922B444 |  | 228273 | 8524 | SH |  | SOLE | 49 | 8524 | 0 | 0 |
| ARCHER AVIATION INC COM CL A | Stock | 03945R102 |  | 53 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| ARCHER AVIATION INC COM CL A | Stock | 03945R102 |  | 602 | 80 | SH |  | SOLE | 71 | 80 | 0 | 0 |
| ARCHER AVIATION INC COM CL A | Stock | 03945R102 |  | 80577 | 10715 | SH |  | SOLE |  | 10715 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 747 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 2070 | 36 | SH |  | SOLE | 36 | 36 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 4265 | 74 | SH |  | SOLE | 33 | 74 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 9505 | 165 | SH |  | SOLE | 73 | 165 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 117686 | 2047 | SH |  | SOLE | 19 | 2047 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 301029 | 5236 | SH |  | SOLE |  | 5236 | 0 | 0 |
| ARCHROCK INC COM | Stock | 03957W106 |  | 560731 | 21550 | SH |  | SOLE |  | 21550 | 0 | 0 |
| ARES CAPITAL CORP CEF | CEF | 04010L103 |  | 18 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ARES CAPITAL CORP CEF | CEF | 04010L103 |  | 366446 | 18114 | SH |  | SOLE | 6 | 18113 | 0 | 0 |
| ARES CAPITAL CORP CEF | CEF | 04010L103 |  | 588372 | 29084 | SH |  | SOLE |  | 29084 | 0 | 0 |
| ARGAN INC COM | Stock | 04010E109 |  | 313 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ARGAN INC COM | Stock | 04010E109 |  | 2048681 | 6539 | SH |  | SOLE |  | 6538 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 1572 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 1703 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 6683 | 51 | SH |  | SOLE | 46 | 51 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 7731 | 59 | SH |  | SOLE | 71 | 59 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 9565 | 73 | SH |  | SOLE | 51 | 73 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 28958 | 221 | SH |  | SOLE | 33 | 221 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 34199 | 261 | SH |  | SOLE | 43 | 261 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 69577 | 531 | SH |  | SOLE | 49 | 531 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 95652 | 730 | SH |  | SOLE | 36 | 730 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 139416 | 1064 | SH |  | SOLE | 32 | 1064 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 184359 | 1407 | SH |  | SOLE | 53 | 1407 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 2495335 | 19044 | SH |  | SOLE | 19 | 19044 | 0 | 0 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 19954071 | 152286 | SH |  | SOLE |  | 152286 | 0 | 0 |
| ARK 21SHARES BITCOIN ETF | ETF | 040919102 |  | 212607 | 7321 | SH |  | SOLE |  | 7321 | 0 | 0 |
| ARK AUTONOMOUS TECHNOLOGY  ROBOTICS ETF | ETF | 00214Q203 |  | 245144 | 2138 | SH |  | SOLE |  | 2138 | 0 | 0 |
| ARK INNOVATION ETF | ETF | 00214Q104 |  | 3278 | 43 | SH |  | SOLE | 36 | 42 | 0 | 0 |
| ARK INNOVATION ETF | ETF | 00214Q104 |  | 4533131 | 58933 | SH |  | SOLE |  | 58933 | 0 | 0 |
| ARK NEXT GENERATION INTERNET ETF | ETF | 00214Q401 |  | 366795 | 2483 | SH |  | SOLE |  | 2482 | 0 | 0 |
| ARM HOLDINGS PLC SPONSORED ADS | ADR | 042068205 |  | 10275 | 94 | SH |  | SOLE | 48 | 94 | 0 | 0 |
| ARM HOLDINGS PLC SPONSORED ADS | ADR | 042068205 |  | 1996152 | 18261 | SH |  | SOLE |  | 18261 | 0 | 0 |
| ARMSTRONG WORLD INDUSTRIES INC | Stock | 04247X102 |  | 382 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ARMSTRONG WORLD INDUSTRIES INC | Stock | 04247X102 |  | 20830 | 109 | SH |  | SOLE |  | 109 | 0 | 0 |
| ARMSTRONG WORLD INDUSTRIES INC | Stock | 04247X102 |  | 95168 | 498 | SH |  | SOLE | 23 | 498 | 0 | 0 |
| ARMSTRONG WORLD INDUSTRIES INC | Stock | 04247X102 |  | 208500 | 1091 | SH |  | SOLE | 19 | 1091 | 0 | 0 |
| ARQIT QUANTUM INC COM NEW | Stock | G0567U127 |  | 436375 | 19944 | SH |  | SOLE |  | 19944 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT I CL A | Stock | 04316A108 |  | 6713 | 165 | SH |  | SOLE | 73 | 164 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT I CL A | Stock | 04316A108 |  | 36218 | 889 | SH |  | SOLE | 19 | 889 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT I CL A | Stock | 04316A108 |  | 335245 | 8229 | SH |  | SOLE |  | 8228 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 1070 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 2140 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 6419 | 6 | SH |  | SOLE | 6 | 6 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 10699 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 18188 | 17 | SH |  | SOLE | 61 | 17 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 22467 | 21 | SH |  | SOLE | 51 | 21 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 25734 | 24 | SH |  | SOLE | 50 | 24 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 27268 | 25 | SH |  | SOLE | 43 | 25 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 29956 | 28 | SH |  | SOLE | 2 | 28 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 29956 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 117685 | 110 | SH |  | SOLE | 49 | 110 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 316679 | 296 | SH |  | SOLE | 53 | 296 | 0 | 0 |
| ASML HLDG NV N Y REGISTRY SHS | ADR | N07059210 |  | 4000125 | 3739 | SH |  | SOLE |  | 3738 | 0 | 0 |
| ASP ISOTOPES INC COM | Stock | 00218A105 |  | 64 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ASP ISOTOPES INC COM | Stock | 00218A105 |  | 183824 | 34360 | SH |  | SOLE |  | 34359 | 0 | 0 |
| ASSOCIATED BANC-CORP COM | Stock | 045487105 |  | 637766 | 24758 | SH |  | SOLE |  | 24758 | 0 | 0 |
| AST SPACEMOBILE INC COM CL A | Stock | 00217D100 |  | 581 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AST SPACEMOBILE INC COM CL A | Stock | 00217D100 |  | 4359360 | 60021 | SH |  | SOLE |  | 60021 | 0 | 0 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 333 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 499 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 16470 | 99 | SH |  | SOLE | 50 | 99 | 0 | 0 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 2191879 | 13176 | SH |  | SOLE |  | 13175 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 1655 | 18 | SH |  | SOLE | 51 | 18 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 3309 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 5240 | 57 | SH |  | SOLE | 49 | 57 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 6343 | 69 | SH |  | SOLE | 66 | 69 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 6819 | 74 | SH |  | SOLE | 36 | 74 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 6895 | 75 | SH |  | SOLE | 9 | 75 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 12870 | 140 | SH |  | SOLE | 12 | 140 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 24545 | 267 | SH |  | SOLE | 7 | 267 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 76508 | 832 | SH |  | SOLE | 43 | 832 | 0 | 0 |
| ASTRAZENECA PLC ORD | ADR | G0593M107 |  | 1756193 | 18949 | SH |  | SOLE |  | 18949 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 4620 | 186 | SH |  | SOLE | 66 | 186 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 5142 | 207 | SH |  | SOLE | 71 | 207 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 10060 | 405 | SH |  | SOLE | 9 | 405 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 11575 | 466 | SH |  | SOLE | 46 | 466 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 14829 | 597 | SH |  | SOLE | 12 | 597 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 17052 | 686 | SH |  | SOLE | 73 | 686 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 21785 | 877 | SH |  | SOLE | 7 | 877 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 48823 | 1965 | SH |  | SOLE | 33 | 1965 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 77783 | 3131 | SH |  | SOLE | 49 | 3131 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 94442 | 3802 | SH |  | SOLE | 36 | 3802 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 369913 | 14892 | SH |  | SOLE | 19 | 14891 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 10061339 | 405046 | SH |  | SOLE |  | 405045 | 0 | 0 |
| ATI INC COM | Stock | 01741R102 |  | 2984 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| ATI INC COM | Stock | 01741R102 |  | 1941203 | 16915 | SH |  | SOLE |  | 16915 | 0 | 0 |
| ATLANTIC UN BANKSHARES CORP COM | Stock | 04911A107 |  | 311981 | 8838 | SH |  | SOLE |  | 8838 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 973 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 53830 | 332 | SH |  | SOLE | 73 | 332 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 845386 | 5214 | SH |  | SOLE |  | 5213 | 0 | 0 |
| AURINIA PHARMACEUTICALS INC COM | Stock | 05156V102 |  | 1156774 | 72525 | SH |  | SOLE |  | 72525 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 592 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 2664 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 4144 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 5032 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 8584 | 29 | SH |  | SOLE | 2 | 29 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 9544 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 42625 | 144 | SH |  | SOLE | 33 | 144 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 620446 | 2096 | SH |  | SOLE |  | 2096 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 2315 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 2315 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 5916 | 23 | SH |  | SOLE | 46 | 23 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 19314 | 75 | SH |  | SOLE | 73 | 75 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 29475 | 115 | SH |  | SOLE | 36 | 114 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 32636 | 127 | SH |  | SOLE | 33 | 126 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 71868 | 279 | SH |  | SOLE | 19 | 279 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 203986 | 793 | SH |  | SOLE | 30 | 793 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | Stock | 053015103 |  | 2219769 | 8630 | SH |  | SOLE |  | 8629 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 3392 | 1 | SH |  | SOLE | 49 | 1 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 20349 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 23741 | 7 | SH |  | SOLE | 73 | 7 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 33915 | 10 | SH |  | SOLE | 2 | 10 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 64439 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 105137 | 31 | SH |  | SOLE | 32 | 31 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 7334214 | 2163 | SH |  | SOLE |  | 2162 | 0 | 0 |
| AVANTIS ALL EQUITY MARKETS ETF | ETF | 025072232 |  | 805578 | 9377 | SH |  | SOLE |  | 9377 | 0 | 0 |
| AVANTIS EMERGING MARKETS EQUITY ETF | ETF | 025072604 |  | 400964 | 5206 | SH |  | SOLE | 36 | 5205 | 0 | 0 |
| AVANTIS EMERGING MARKETS EQUITY ETF | ETF | 025072604 |  | 2536230 | 32929 | SH |  | SOLE |  | 32929 | 0 | 0 |
| AVANTIS INTERNATIONAL EQUITY ETF | ETF | 025072703 |  | 4759512 | 57817 | SH |  | SOLE |  | 57817 | 0 | 0 |
| AVANTIS INTERNATIONAL SMALL CAP VALUE ETF | ETF | 025072802 |  | 6680 | 71 | SH |  | SOLE | 9 | 71 | 0 | 0 |
| AVANTIS INTERNATIONAL SMALL CAP VALUE ETF | ETF | 025072802 |  | 3735190 | 39749 | SH |  | SOLE |  | 39748 | 0 | 0 |
| AVANTIS U.S. EQUITY ETF | ETF | 025072885 |  | 8831 | 79 | SH |  | SOLE | 36 | 79 | 0 | 0 |
| AVANTIS U.S. EQUITY ETF | ETF | 025072885 |  | 2026861 | 18133 | SH |  | SOLE |  | 18132 | 0 | 0 |
| AVANTIS U.S. LARGE CAP VALUE ETF | ETF | 025072349 |  | 1770196 | 23363 | SH |  | SOLE |  | 23362 | 0 | 0 |
| AVANTIS U.S. MID CAP VALUE ETF | ETF | 025072133 |  | 317248 | 4456 | SH |  | SOLE |  | 4455 | 0 | 0 |
| AVANTIS U.S. SMALL CAP VALUE ETF | ETF | 025072877 |  | 31177 | 306 | SH |  | SOLE | 36 | 305 | 0 | 0 |
| AVANTIS U.S. SMALL CAP VALUE ETF | ETF | 025072877 |  | 357388 | 3504 | SH |  | SOLE | 11 | 3504 | 0 | 0 |
| AVANTIS U.S. SMALL CAP VALUE ETF | ETF | 025072877 |  | 11775158 | 115465 | SH |  | SOLE |  | 115465 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 909 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 3135 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 388061 | 2134 | SH |  | SOLE |  | 2133 | 0 | 0 |
| AVINO SILVER  GOLD MINES LTD COM | Stock | 053906103 |  | 80730 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 568 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 1704 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 4543 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 12494 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 65880 | 116 | SH |  | SOLE | 43 | 116 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 530447 | 934 | SH |  | SOLE |  | 934 | 0 | 0 |
| BAIN CAPITAL SPECIALTY FINANCE INC | CEF | 05684B107 |  | 157559 | 11327 | SH |  | SOLE |  | 11327 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 455 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 1093 | 24 | SH |  | SOLE | 66 | 24 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 1184 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 2823 | 62 | SH |  | SOLE | 49 | 62 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 3916 | 86 | SH |  | SOLE | 36 | 86 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 11066 | 243 | SH |  | SOLE | 12 | 243 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 11339 | 249 | SH |  | SOLE | 7 | 249 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 15401 | 338 | SH |  | SOLE | 33 | 338 | 0 | 0 |
| BAKER HUGHES INC | Stock | 05722G100 |  | 1394928 | 30631 | SH |  | SOLE |  | 30630 | 0 | 0 |
| BANCO BRADESCO S A SP ADR PFD NEW | ADR | 059460303 |  | 22244 | 6680 | SH |  | SOLE | 77 | 6680 | 0 | 0 |
| BANCO BRADESCO S A SP ADR PFD NEW | ADR | 059460303 |  | 24449 | 7342 | SH |  | SOLE |  | 7342 | 0 | 0 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 1994 | 170 | SH |  | SOLE | 71 | 170 | 0 | 0 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 2287 | 195 | SH |  | SOLE | 19 | 195 | 0 | 0 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 2792 | 238 | SH |  | SOLE | 66 | 238 | 0 | 0 |
| BANCO SANTANDER SA ADR | ADR | 05964H105 |  | 525901 | 44834 | SH |  | SOLE |  | 44833 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 2530 | 46 | SH |  | SOLE | 66 | 46 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 3190 | 58 | SH |  | SOLE | 51 | 58 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 4565 | 83 | SH |  | SOLE | 74 | 83 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 10065 | 183 | SH |  | SOLE | 49 | 183 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 22165 | 403 | SH |  | SOLE | 7 | 403 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 47308 | 860 | SH |  | SOLE | 73 | 860 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 57640 | 1048 | SH |  | SOLE | 9 | 1048 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 87812 | 1597 | SH |  | SOLE | 33 | 1596 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 88880 | 1616 | SH |  | SOLE | 71 | 1616 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 904040 | 16437 | SH |  | SOLE | 19 | 16437 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 8664418 | 157535 | SH |  | SOLE |  | 157534 | 0 | 0 |
| BANK MONTREAL MEDIUM COM | Stock | 063671101 |  | 116551 | 898 | SH |  | SOLE | 52 | 898 | 0 | 0 |
| BANK MONTREAL MEDIUM COM | Stock | 063671101 |  | 5091272 | 39227 | SH |  | SOLE |  | 39227 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 4876 | 42 | SH |  | SOLE | 9 | 42 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 5108 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 12280 | 106 | SH |  | SOLE | 33 | 105 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 13350 | 115 | SH |  | SOLE | 46 | 115 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 17085 | 147 | SH |  | SOLE | 73 | 147 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 67110 | 578 | SH |  | SOLE | 36 | 578 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 100390 | 865 | SH |  | SOLE | 32 | 864 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 487061 | 4196 | SH |  | SOLE | 19 | 4195 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 2684835 | 23127 | SH |  | SOLE |  | 23127 | 0 | 0 |
| BANK NOVA SCOTIA B C COM | Stock | 064149107 |  | 663 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| BANK NOVA SCOTIA B C COM | Stock | 064149107 |  | 282822 | 3838 | SH |  | SOLE |  | 3838 | 0 | 0 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 814 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 840 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 92384 | 3630 | SH |  | SOLE | 77 | 3630 | 0 | 0 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 198517 | 7800 | SH |  | SOLE |  | 7800 | 0 | 0 |
| BARRICK MNG CORP COM SHS | Stock | 06849F108 |  | 740 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| BARRICK MNG CORP COM SHS | Stock | 06849F108 |  | 1045 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| BARRICK MNG CORP COM SHS | Stock | 06849F108 |  | 29179 | 670 | SH |  | SOLE | 19 | 670 | 0 | 0 |
| BARRICK MNG CORP COM SHS | Stock | 06849F108 |  | 2449373 | 56243 | SH |  | SOLE |  | 56242 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 3105 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 3493 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 3493 | 18 | SH |  | SOLE | 9 | 18 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 5046 | 26 | SH |  | SOLE | 66 | 26 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 7967 | 41 | SH |  | SOLE | 73 | 41 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 22532 | 116 | SH |  | SOLE | 33 | 116 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 39590 | 204 | SH |  | SOLE | 49 | 204 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 79713 | 411 | SH |  | SOLE | 19 | 410 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 110594 | 570 | SH |  | SOLE | 43 | 569 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 1441979 | 7430 | SH |  | SOLE |  | 7430 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 1708786 | 8805 | SH |  | SOLE | 6 | 8805 | 0 | 0 |
| BED BATH  BEYOND INC COM | Stock | 690370101 |  | 225635 | 41325 | SH |  | SOLE |  | 41325 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 441 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 561 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 4488 | 64 | SH |  | SOLE | 36 | 64 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 14304 | 204 | SH |  | SOLE | 23 | 204 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 18792 | 268 | SH |  | SOLE | 19 | 268 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 662643 | 9450 | SH |  | SOLE |  | 9450 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 3312542 | 47241 | SH |  | SOLE | 6 | 47241 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 5529 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 16587 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 31164 | 62 | SH |  | SOLE | 2 | 62 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 50265 | 100 | SH |  | SOLE | 52 | 100 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 73387 | 146 | SH |  | SOLE | 71 | 146 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 95001 | 189 | SH |  | SOLE | 36 | 189 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 110080 | 219 | SH |  | SOLE | 51 | 219 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 144763 | 288 | SH |  | SOLE | 32 | 288 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 201060 | 400 | SH |  | SOLE | 26 | 400 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 259589 | 516 | SH |  | SOLE | 19 | 516 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 278971 | 555 | SH |  | SOLE | 33 | 555 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 598154 | 1190 | SH |  | SOLE | 6 | 1190 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 1025657 | 2041 | SH |  | SOLE | 49 | 2040 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 29445420 | 58580 | SH |  | SOLE |  | 58580 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 67 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 1482 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 1673 | 25 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 9571 | 143 | SH |  | SOLE | 9 | 143 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 94171 | 1407 | SH |  | SOLE | 19 | 1407 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 1663417 | 24853 | SH |  | SOLE |  | 24853 | 0 | 0 |
| BEYOND MEAT INC 0 03/15/2027 | Convertible | 08862EAB5 |  | 8000 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| BGC GROUP INC CL A | Stock | 088929104 |  | 563 | 63 | SH |  | SOLE | 71 | 63 | 0 | 0 |
| BGC GROUP INC CL A | Stock | 088929104 |  | 356302 | 39899 | SH |  | SOLE |  | 39899 | 0 | 0 |
| BHP GROUP LTD SPONSORED ADS | ADR | 088606108 |  | 1871 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| BHP GROUP LTD SPONSORED ADS | ADR | 088606108 |  | 2958 | 49 | SH |  | SOLE | 66 | 49 | 0 | 0 |
| BHP GROUP LTD SPONSORED ADS | ADR | 088606108 |  | 10173 | 169 | SH |  | SOLE | 19 | 168 | 0 | 0 |
| BHP GROUP LTD SPONSORED ADS | ADR | 088606108 |  | 241410 | 3999 | SH |  | SOLE |  | 3998 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 1232 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 4400 | 25 | SH |  | SOLE | 46 | 25 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 4928 | 28 | SH |  | SOLE | 73 | 28 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 5632 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 19359 | 110 | SH |  | SOLE | 33 | 110 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 239874 | 1363 | SH |  | SOLE |  | 1363 | 0 | 0 |
| BITMINE IMMERSION TECNOLOGIES COM NEW | Stock | 09175A206 |  | 529968 | 19520 | SH |  | SOLE |  | 19520 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 1621 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 7833 | 87 | SH |  | SOLE | 23 | 87 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 8553 | 95 | SH |  | SOLE | 2 | 95 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 38533 | 428 | SH |  | SOLE | 19 | 428 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 948106 | 10531 | SH |  | SOLE |  | 10531 | 0 | 0 |
| BLACK STONE MINERALS LP UNITS | Stock | 09225M101 |  | 574487 | 43227 | SH |  | SOLE |  | 43227 | 0 | 0 |
| BLACKBERRY LTD | Stock | 09228F103 |  | 270545 | 71384 | SH |  | SOLE |  | 71384 | 0 | 0 |
| BLACKROCK CAPITAL ALLOCATION TERM CEF | CEF | 09260U109 |  | 164794 | 11638 | SH |  | SOLE |  | 11638 | 0 | 0 |
| BLACKROCK CORE BOND CEF | CEF | 09249E101 |  | 193680 | 20196 | SH |  | SOLE |  | 20196 | 0 | 0 |
| BLACKROCK DEBT STRATEGIES CEF | CEF | 09255R202 |  | 335940 | 33000 | SH |  | SOLE |  | 33000 | 0 | 0 |
| BLACKROCK ENHANCED CAP  INCOME STRATEGIES CEF | CEF | 09256A109 |  | 470708 | 20142 | SH |  | SOLE |  | 20141 | 0 | 0 |
| BLACKROCK ENHANCED EQUITY DIVIDEND CEF | CEF | 09251A104 |  | 12125 | 1279 | SH |  | SOLE | 19 | 1279 | 0 | 0 |
| BLACKROCK ENHANCED EQUITY DIVIDEND CEF | CEF | 09251A104 |  | 206730 | 21807 | SH |  | SOLE |  | 21807 | 0 | 0 |
| BLACKROCK ENHANCED INTERNATIONAL DIVIDEND TR CEF | CEF | 092524107 |  | 130683 | 22225 | SH |  | SOLE |  | 22225 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 4281 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 5446 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 6705 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 23547 | 22 | SH |  | SOLE | 7 | 22 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 26759 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 52501 | 49 | SH |  | SOLE | 73 | 49 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 80733 | 75 | SH |  | SOLE | 33 | 75 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 469560 | 439 | SH |  | SOLE | 19 | 438 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 4228768 | 3951 | SH |  | SOLE |  | 3950 | 0 | 0 |
| BLACKROCK MULTI-SECTOR INCOME TRUST CEF | CEF | 09258A107 |  | 367504 | 28140 | SH |  | SOLE |  | 28139 | 0 | 0 |
| BLACKROCK MUNI HOLDINGS NJ QUALITY CEF | CEF | 09254X101 |  | 136493 | 11470 | SH |  | SOLE |  | 11470 | 0 | 0 |
| BLACKROCK MUNI YIELD QUALITY CEF | CEF | 09254F100 |  | 145368 | 12864 | SH |  | SOLE |  | 12864 | 0 | 0 |
| BLACKROCK MUNI YIELD QUALITY III CEF | CEF | 09254E103 |  | 639132 | 58798 | SH |  | SOLE |  | 58797 | 0 | 0 |
| BLACKROCK MUNICIPAL 2030 TARGET TERM  CEF | CEF | 09257P105 |  | 422797 | 18527 | SH |  | SOLE |  | 18527 | 0 | 0 |
| BLACKROCK TAX MUNICPAL BOND TRUST CEF | CEF | 09248X100 |  | 171360 | 10500 | SH |  | SOLE |  | 10500 | 0 | 0 |
| BLACKSTONE GSO STRATEGIC CREDIT CEF | CEF | 09257R101 |  | 232361 | 19725 | SH |  | SOLE |  | 19725 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 1541 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 2158 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 4932 | 32 | SH |  | SOLE | 46 | 32 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 7245 | 47 | SH |  | SOLE | 19 | 47 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 17880 | 116 | SH |  | SOLE | 71 | 116 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 38502 | 250 | SH |  | SOLE | 33 | 249 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 6621940 | 42961 | SH |  | SOLE |  | 42960 | 0 | 0 |
| BLACKSTONE SECD LENDING FD COMMON STOCK | CEF | 09261X102 |  | 325762 | 12372 | SH |  | SOLE |  | 12372 | 0 | 0 |
| BLOCK INC CL A | Stock | 852234103 |  | 1757 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| BLOCK INC CL A | Stock | 852234103 |  | 1888 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| BLOCK INC CL A | Stock | 852234103 |  | 502778 | 7724 | SH |  | SOLE |  | 7724 | 0 | 0 |
| BLUEROCK PVT REAL ESTATE FD COM | CEF | 09631P102 |  | 39555 | 2637 | SH |  | SOLE | 19 | 2637 | 0 | 0 |
| BLUEROCK PVT REAL ESTATE FD COM | CEF | 09631P102 |  | 568170 | 37878 | SH |  | SOLE |  | 37878 | 0 | 0 |
| BNY MELLON CORE BOND ETF | ETF | 09661T602 |  | 2257032 | 53253 | SH |  | SOLE | 49 | 53253 | 0 | 0 |
| BNY MELLON US LARGE CAP CORE EQUITY ETF | ETF | 09661T107 |  | 171561 | 1312 | SH |  | SOLE |  | 1311 | 0 | 0 |
| BNY MELLON US LARGE CAP CORE EQUITY ETF | ETF | 09661T107 |  | 2317105 | 17715 | SH |  | SOLE | 49 | 17714 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 1303 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 3257 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 3691 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 12810 | 59 | SH |  | SOLE | 71 | 59 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 16501 | 76 | SH |  | SOLE | 12 | 76 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 18455 | 85 | SH |  | SOLE | 73 | 85 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 37193 | 171 | SH |  | SOLE | 19 | 171 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 57320 | 264 | SH |  | SOLE | 33 | 264 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 161320 | 743 | SH |  | SOLE | 49 | 743 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 6562680 | 30226 | SH |  | SOLE |  | 30226 | 0 | 0 |
| BONDBLOXX BLOOMBERG TEN YEAR TARGET DURATION US TREASURY ETF | ETF | 09789C812 |  | 342931 | 7420 | SH |  | SOLE | 36 | 7419 | 0 | 0 |
| BONDBLOXX BLOOMBERG TEN YEAR TARGET DURATION US TREASURY ETF | ETF | 09789C812 |  | 400276 | 8660 | SH |  | SOLE |  | 8660 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 5355 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 5355 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 5355 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 10711 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 37487 | 7 | SH |  | SOLE | 2 | 7 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 64650 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 85685 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 139239 | 26 | SH |  | SOLE | 9 | 26 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 191276 | 36 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 963959 | 180 | SH |  | SOLE | 18 | 180 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 2166601 | 405 | SH |  | SOLE |  | 404 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG CORP CL A | Stock | 099502106 |  | 506 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG CORP CL A | Stock | 099502106 |  | 7424 | 88 | SH |  | SOLE | 19 | 88 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG CORP CL A | Stock | 099502106 |  | 378270 | 4484 | SH |  | SOLE |  | 4484 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 286 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 1049 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 4577 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 9058 | 95 | SH |  | SOLE | 46 | 95 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 22026 | 231 | SH |  | SOLE | 51 | 231 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 25458 | 267 | SH |  | SOLE | 19 | 267 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 35089 | 368 | SH |  | SOLE | 73 | 368 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 37949 | 398 | SH |  | SOLE | 33 | 398 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 40619 | 426 | SH |  | SOLE | 43 | 426 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 290055 | 3042 | SH |  | SOLE | 53 | 3042 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 3296025 | 34568 | SH |  | SOLE |  | 34567 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 903 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 2431 | 70 | SH |  | SOLE | 66 | 70 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 5835 | 168 | SH |  | SOLE | 9 | 168 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 128104 | 3689 | SH |  | SOLE | 43 | 3688 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 498394 | 14351 | SH |  | SOLE |  | 14350 | 0 | 0 |
| BRAEMAR HOTELS  RESORTS INC 5.5 CUM CV PFD B | REIT | 10482B200 |  | 170315 | 11500 | SH |  | SOLE |  | 11500 | 0 | 0 |
| BRINKER INTL INC COM | Stock | 109641100 |  | 21384 | 149 | SH |  | SOLE | 19 | 149 | 0 | 0 |
| BRINKER INTL INC COM | Stock | 109641100 |  | 31431 | 219 | SH |  | SOLE | 73 | 219 | 0 | 0 |
| BRINKER INTL INC COM | Stock | 109641100 |  | 1116586 | 7780 | SH |  | SOLE |  | 7780 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 917 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 1888 | 35 | SH |  | SOLE | 74 | 35 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 5232 | 97 | SH |  | SOLE | 46 | 97 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 8469 | 157 | SH |  | SOLE | 9 | 157 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 10572 | 196 | SH |  | SOLE | 71 | 196 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 11735 | 218 | SH |  | SOLE | 73 | 217 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 22396 | 415 | SH |  | SOLE | 33 | 415 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 27057 | 502 | SH |  | SOLE | 43 | 501 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 50542 | 937 | SH |  | SOLE | 19 | 937 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 4498711 | 83402 | SH |  | SOLE |  | 83402 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 510 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 6285 | 111 | SH |  | SOLE | 31 | 111 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 50845 | 898 | SH |  | SOLE | 77 | 898 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 56620 | 1000 | SH |  | SOLE | 73 | 1000 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 82602 | 1459 | SH |  | SOLE | 43 | 1458 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 226650 | 4003 | SH |  | SOLE | 52 | 4003 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 1292688 | 22831 | SH |  | SOLE |  | 22830 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 8306 | 24 | SH |  | SOLE | 74 | 24 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 11421 | 33 | SH |  | SOLE | 12 | 33 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 17997 | 52 | SH |  | SOLE | 72 | 52 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 32880 | 95 | SH |  | SOLE | 66 | 95 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 38763 | 112 | SH |  | SOLE | 7 | 112 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 40494 | 117 | SH |  | SOLE | 9 | 117 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 43609 | 126 | SH |  | SOLE | 46 | 126 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 44301 | 128 | SH |  | SOLE | 36 | 128 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 60568 | 175 | SH |  | SOLE | 2 | 175 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 70258 | 203 | SH |  | SOLE | 51 | 203 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 224676 | 649 | SH |  | SOLE | 50 | 649 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 242731 | 701 | SH |  | SOLE | 73 | 701 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 283484 | 819 | SH |  | SOLE | 43 | 819 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 530731 | 1533 | SH |  | SOLE | 33 | 1533 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 714697 | 2065 | SH |  | SOLE | 53 | 2065 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 807105 | 2332 | SH |  | SOLE | 71 | 2332 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 1081300 | 3124 | SH |  | SOLE | 49 | 3124 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 1623939 | 4692 | SH |  | SOLE | 45 | 4692 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 5643935 | 16307 | SH |  | SOLE | 19 | 16307 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 69473296 | 200732 | SH |  | SOLE |  | 200731 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 1339 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 1785 | 8 | SH |  | SOLE | 9 | 8 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 2009 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 21878 | 98 | SH |  | SOLE | 50 | 98 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 62985 | 282 | SH |  | SOLE | 19 | 282 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 887606 | 3977 | SH |  | SOLE | 49 | 3977 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 1005604 | 4506 | SH |  | SOLE |  | 4506 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 |  | 1270697 | 5694 | SH |  | SOLE | 6 | 5693 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 51755 | 988 | SH |  | SOLE | 36 | 987 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 78289 | 1494 | SH |  | SOLE | 32 | 1494 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 437823 | 8357 | SH |  | SOLE |  | 8357 | 0 | 0 |
| BROOKFIELD CORP CL A LTD VT SH | Stock | 11271J107 |  | 1147 | 25 | SH |  | SOLE | 66 | 25 | 0 | 0 |
| BROOKFIELD CORP CL A LTD VT SH | Stock | 11271J107 |  | 1147 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| BROOKFIELD CORP CL A LTD VT SH | Stock | 11271J107 |  | 1230076 | 26805 | SH |  | SOLE |  | 26804 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CORP COM SUB VTG A | Stock | 11276H106 |  | 11897 | 262 | SH |  | SOLE | 34 | 262 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CORP COM SUB VTG A | Stock | 11276H106 |  | 258095 | 5685 | SH |  | SOLE |  | 5684 | 0 | 0 |
| BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT | Stock | G16258108 |  | 250821 | 9300 | SH |  | SOLE |  | 9300 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 319 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 478 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 797 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 4318 | 54 | SH |  | SOLE | 33 | 54 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 14346 | 180 | SH |  | SOLE | 19 | 180 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 341831 | 4289 | SH |  | SOLE |  | 4288 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 2507453 | 31461 | SH |  | SOLE | 6 | 31461 | 0 | 0 |
| BROWN FORMAN CORP CL B | Stock | 115637209 |  | 365 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| BROWN FORMAN CORP CL B | Stock | 115637209 |  | 4977 | 191 | SH |  | SOLE | 33 | 191 | 0 | 0 |
| BROWN FORMAN CORP CL B | Stock | 115637209 |  | 1540784 | 59125 | SH |  | SOLE |  | 59124 | 0 | 0 |
| BROWN FORMAN CORP CL B | Stock | 115637209 |  | 2457547 | 94303 | SH |  | SOLE | 6 | 94303 | 0 | 0 |
| BRUKER CORP | Stock | 116794108 |  | 848 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| BRUKER CORP | Stock | 116794108 |  | 317239 | 6734 | SH |  | SOLE |  | 6734 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 |  | 1646 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 |  | 211953 | 2060 | SH |  | SOLE |  | 2060 | 0 | 0 |
| BUMBLE INC COM CL A | Stock | 12047B105 |  | 1057 | 296 | SH |  | SOLE | 19 | 296 | 0 | 0 |
| BUMBLE INC COM CL A | Stock | 12047B105 |  | 8925 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| BUNGE GLOBAL SA COM SHS | Stock | H11356104 |  | 1693 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| BUNGE GLOBAL SA COM SHS | Stock | H11356104 |  | 1874 | 21 | SH |  | SOLE | 33 | 21 | 0 | 0 |
| BUNGE GLOBAL SA COM SHS | Stock | H11356104 |  | 98792 | 1109 | SH |  | SOLE | 19 | 1109 | 0 | 0 |
| BUNGE GLOBAL SA COM SHS | Stock | H11356104 |  | 145160 | 1630 | SH |  | SOLE |  | 1629 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 1125 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 2251 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 2733 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 4065 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 7395 | 46 | SH |  | SOLE | 9 | 46 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 57874 | 360 | SH |  | SOLE | 19 | 360 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 357209 | 2222 | SH |  | SOLE |  | 2222 | 0 | 0 |
| CACI INTL INC CL A | Stock | 127190304 |  | 2131 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| CACI INTL INC CL A | Stock | 127190304 |  | 2664 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CACI INTL INC CL A | Stock | 127190304 |  | 131071 | 246 | SH |  | SOLE | 49 | 246 | 0 | 0 |
| CACI INTL INC CL A | Stock | 127190304 |  | 375631 | 705 | SH |  | SOLE |  | 705 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 625 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 1250 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 2813 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 6564 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 23444 | 75 | SH |  | SOLE | 51 | 75 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 29070 | 93 | SH |  | SOLE | 50 | 93 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 29383 | 94 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 32196 | 103 | SH |  | SOLE | 48 | 103 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 58140 | 186 | SH |  | SOLE | 36 | 186 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 72831 | 233 | SH |  | SOLE | 43 | 233 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 258816 | 828 | SH |  | SOLE | 53 | 828 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 326699 | 1045 | SH |  | SOLE | 19 | 1045 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 829598 | 2654 | SH |  | SOLE |  | 2654 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NEW COM | Stock | 12769G100 |  | 772 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NEW COM | Stock | 12769G100 |  | 512972 | 21931 | SH |  | SOLE |  | 21931 | 0 | 0 |
| CAL MAINE FOODS INC COM NEW | Stock | 128030202 |  | 159 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| CAL MAINE FOODS INC COM NEW | Stock | 128030202 |  | 326712 | 4106 | SH |  | SOLE |  | 4105 | 0 | 0 |
| CALAMOS AUTOCALLABLE INCOME ETF | ETF | 12811T571 |  | 246827 | 9231 | SH |  | SOLE |  | 9230 | 0 | 0 |
| CALAMOS S 500 STRUCTURED ALT PROTECTION ETF | ETF | 12811T605 |  | 5725 | 200 | SH |  | SOLE | 43 | 200 | 0 | 0 |
| CALAMOS S 500 STRUCTURED ALT PROTECTION ETF | ETF | 12811T605 |  | 1586426 | 55421 | SH |  | SOLE |  | 55421 | 0 | 0 |
| CALAMOS S 500 STRUCTURED ALT PROTECTION ETF - APRIL | ETF | 12811T753 |  | 276602 | 10612 | SH |  | SOLE |  | 10612 | 0 | 0 |
| CALLAWAY GOLF CO 2.75 05/01/2026 | Convertible | 131193AE4 |  | 14907 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| CAMECO CORP | Stock | 13321L108 |  | 366 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CAMECO CORP | Stock | 13321L108 |  | 1742 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| CAMECO CORP | Stock | 13321L108 |  | 1245014 | 13608 | SH |  | SOLE |  | 13608 | 0 | 0 |
| CANADIAN NATL RY CO COM | Stock | 136375102 |  | 198 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CANADIAN NATL RY CO COM | Stock | 136375102 |  | 487627 | 4933 | SH |  | SOLE |  | 4933 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY COM | Stock | 13646K108 |  | 1693 | 23 | SH |  | SOLE | 66 | 23 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY COM | Stock | 13646K108 |  | 4565 | 62 | SH |  | SOLE | 71 | 62 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY COM | Stock | 13646K108 |  | 326057 | 4428 | SH |  | SOLE |  | 4428 | 0 | 0 |
| CANTALOUPE INC COM | Stock | 138103106 |  | 212 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| CANTALOUPE INC COM | Stock | 138103106 |  | 922326 | 86848 | SH |  | SOLE |  | 86848 | 0 | 0 |
| CAPITAL GROUP CORE BALANCED ETF | ETF | 14021D107 |  | 5593336 | 158317 | SH |  | SOLE |  | 158316 | 0 | 0 |
| CAPITAL GROUP CORE BOND ETF | ETF | 14020Y508 |  | 257536 | 9711 | SH |  | SOLE |  | 9711 | 0 | 0 |
| CAPITAL GROUP CORE EQUITY ETF | ETF | 14020V108 |  | 830951 | 20655 | SH |  | SOLE |  | 20655 | 0 | 0 |
| CAPITAL GROUP CORE EQUITY ETF | ETF | 14020V108 |  | 3748350 | 93173 | SH |  | SOLE | 49 | 93173 | 0 | 0 |
| CAPITAL GROUP CORE PLUS INCOME ETF | ETF | 14020Y102 |  | 24379 | 1077 | SH |  | SOLE | 36 | 1076 | 0 | 0 |
| CAPITAL GROUP CORE PLUS INCOME ETF | ETF | 14020Y102 |  | 463647 | 20479 | SH |  | SOLE |  | 20479 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE ETF | ETF | 14020W106 |  | 7942 | 182 | SH |  | SOLE | 6 | 182 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE ETF | ETF | 14020W106 |  | 2041019 | 46769 | SH |  | SOLE |  | 46769 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE ETF | ETF | 14020W106 |  | 3578633 | 82004 | SH |  | SOLE | 49 | 82003 | 0 | 0 |
| CAPITAL GROUP GLOBAL GROWTH EQUITY ETF | ETF | 14020X104 |  | 7935 | 229 | SH |  | SOLE | 6 | 229 | 0 | 0 |
| CAPITAL GROUP GLOBAL GROWTH EQUITY ETF | ETF | 14020X104 |  | 944044 | 27245 | SH |  | SOLE |  | 27245 | 0 | 0 |
| CAPITAL GROUP GROWTH ETF | ETF | 14020G101 |  | 7916 | 178 | SH |  | SOLE | 6 | 178 | 0 | 0 |
| CAPITAL GROUP GROWTH ETF | ETF | 14020G101 |  | 468180 | 10528 | SH |  | SOLE | 49 | 10528 | 0 | 0 |
| CAPITAL GROUP GROWTH ETF | ETF | 14020G101 |  | 11769084 | 264652 | SH |  | SOLE |  | 264652 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL CORE EQUITY ETF | ETF | 14021T102 |  | 7963 | 245 | SH |  | SOLE | 6 | 245 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL CORE EQUITY ETF | ETF | 14021T102 |  | 17875 | 550 | SH |  | SOLE | 11 | 550 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL CORE EQUITY ETF | ETF | 14021T102 |  | 859911 | 26459 | SH |  | SOLE |  | 26458 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF | ETF | 14019W109 |  | 159055 | 5383 | SH |  | SOLE |  | 5382 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF | ETF | 14019W109 |  | 3192316 | 108031 | SH |  | SOLE | 49 | 108031 | 0 | 0 |
| CAPITAL GROUP NEW GEOGRAPHY EQUITY ETF | ETF | 14021N105 |  | 7951 | 249 | SH |  | SOLE | 6 | 249 | 0 | 0 |
| CAPITAL GROUP NEW GEOGRAPHY EQUITY ETF | ETF | 14021N105 |  | 1083354 | 33929 | SH |  | SOLE |  | 33929 | 0 | 0 |
| CAPITAL GROUP SHORT DURATION MUNICIPAL INCOME ETF | ETF | 14020Y607 |  | 908795 | 34502 | SH |  | SOLE |  | 34502 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 1212 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 1454 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 3393 | 14 | SH |  | SOLE | 51 | 14 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 4120 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 7756 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 8483 | 35 | SH |  | SOLE | 46 | 35 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 15996 | 66 | SH |  | SOLE | 9 | 66 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 21097 | 87 | SH |  | SOLE | 73 | 87 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 22782 | 94 | SH |  | SOLE | 12 | 94 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 54202 | 224 | SH |  | SOLE | 33 | 223 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 63498 | 262 | SH |  | SOLE | 19 | 262 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 6002099 | 24765 | SH |  | SOLE |  | 24765 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 822 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 2877 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 6165 | 30 | SH |  | SOLE | 66 | 30 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 7016 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 127930 | 623 | SH |  | SOLE | 43 | 622 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 376210 | 1831 | SH |  | SOLE |  | 1830 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 662783 | 3225 | SH |  | SOLE | 19 | 3225 | 0 | 0 |
| CARLISLE COMPANIES INC | Stock | 142339100 |  | 2388714 | 7468 | SH |  | SOLE |  | 7468 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 12 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 3284 | 85 | SH |  | SOLE | 71 | 85 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 190109 | 4920 | SH |  | SOLE |  | 4920 | 0 | 0 |
| CARNIVAL CORP COMMON STOCK | Stock | 143658300 |  | 825 | 27 | SH |  | SOLE | 74 | 27 | 0 | 0 |
| CARNIVAL CORP COMMON STOCK | Stock | 143658300 |  | 1130 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| CARNIVAL CORP COMMON STOCK | Stock | 143658300 |  | 10750 | 352 | SH |  | SOLE | 33 | 352 | 0 | 0 |
| CARNIVAL CORP COMMON STOCK | Stock | 143658300 |  | 49841 | 1632 | SH |  | SOLE | 19 | 1632 | 0 | 0 |
| CARNIVAL CORP COMMON STOCK | Stock | 143658300 |  | 510325 | 16710 | SH |  | SOLE |  | 16710 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 2834 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 34003 | 108 | SH |  | SOLE | 19 | 108 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 367149 | 1166 | SH |  | SOLE |  | 1166 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 1201124 | 3815 | SH |  | SOLE | 45 | 3815 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 159 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 1004 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 6499 | 123 | SH |  | SOLE | 7 | 123 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 9353 | 177 | SH |  | SOLE | 12 | 177 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 12614 | 239 | SH |  | SOLE | 33 | 238 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 15852 | 300 | SH |  | SOLE | 71 | 300 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 63365 | 1199 | SH |  | SOLE | 36 | 1199 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 97580 | 1847 | SH |  | SOLE | 32 | 1846 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 173620 | 3286 | SH |  | SOLE | 30 | 3285 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 443235 | 8388 | SH |  | SOLE | 6 | 8388 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 608526 | 11516 | SH |  | SOLE |  | 11516 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 422 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 2954 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 54019 | 128 | SH |  | SOLE | 19 | 128 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 90312 | 214 | SH |  | SOLE | 43 | 214 | 0 | 0 |
| CARVANA CO CL A | Stock | 146869102 |  | 462534 | 1096 | SH |  | SOLE |  | 1096 | 0 | 0 |
| CASEYS GENERAL STORES INC | Stock | 147528103 |  | 4422 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CASEYS GENERAL STORES INC | Stock | 147528103 |  | 411860 | 745 | SH |  | SOLE | 19 | 745 | 0 | 0 |
| CASEYS GENERAL STORES INC | Stock | 147528103 |  | 1354216 | 2450 | SH |  | SOLE |  | 2450 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 1719 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 2291 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 13176 | 23 | SH |  | SOLE | 46 | 23 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 18905 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 26925 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 59006 | 103 | SH |  | SOLE | 49 | 103 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 63083 | 110 | SH |  | SOLE | 33 | 110 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 94017 | 164 | SH |  | SOLE | 73 | 164 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 458296 | 800 | SH |  | SOLE | 75 | 800 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 1326953 | 2316 | SH |  | SOLE | 19 | 2316 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 19618371 | 34246 | SH |  | SOLE |  | 34245 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 502 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 1506 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 4267 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 7094 | 28 | SH |  | SOLE | 49 | 28 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 8350 | 33 | SH |  | SOLE | 33 | 33 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 39220 | 156 | SH |  | SOLE | 50 | 156 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 45933 | 183 | SH |  | SOLE | 19 | 183 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Stock | 12503M108 |  | 1083146 | 4315 | SH |  | SOLE |  | 4315 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 804 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 1608 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 3216 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 14632 | 91 | SH |  | SOLE | 66 | 91 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 19134 | 119 | SH |  | SOLE | 33 | 119 | 0 | 0 |
| CBRE GROUP INC CLASS A | Stock | 12504L109 |  | 2994392 | 18623 | SH |  | SOLE |  | 18623 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 136 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 821 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 5039 | 37 | SH |  | SOLE | 9 | 37 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 5448 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 54808 | 402 | SH |  | SOLE | 43 | 402 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 59996 | 441 | SH |  | SOLE | 49 | 440 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 277303 | 2036 | SH |  | SOLE |  | 2036 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 620663 | 4557 | SH |  | SOLE | 18 | 4557 | 0 | 0 |
| CELESTICA INC COM | Stock | 15101Q207 |  | 4730 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| CELESTICA INC COM | Stock | 15101Q207 |  | 20101 | 68 | SH |  | SOLE | 49 | 68 | 0 | 0 |
| CELESTICA INC COM | Stock | 15101Q207 |  | 8917098 | 30165 | SH |  | SOLE |  | 30165 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 3378 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 3378 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 3378 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 6755 | 20 | SH |  | SOLE | 43 | 20 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 14920 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 19927 | 59 | SH |  | SOLE | 9 | 59 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 23313 | 69 | SH |  | SOLE | 73 | 69 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 366516 | 1085 | SH |  | SOLE | 19 | 1085 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 817353 | 2420 | SH |  | SOLE |  | 2419 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 1610 | 42 | SH |  | SOLE | 19 | 42 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 1725 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 6389 | 167 | SH |  | SOLE | 33 | 166 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 281823 | 7351 | SH |  | SOLE |  | 7350 | 0 | 0 |
| CF INDUSTRIES HOLDINGS INC. | Stock | 125269100 |  | 77 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CF INDUSTRIES HOLDINGS INC. | Stock | 125269100 |  | 2392 | 31 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| CF INDUSTRIES HOLDINGS INC. | Stock | 125269100 |  | 15159 | 196 | SH |  | SOLE | 19 | 196 | 0 | 0 |
| CF INDUSTRIES HOLDINGS INC. | Stock | 125269100 |  | 2396531 | 30987 | SH |  | SOLE |  | 30986 | 0 | 0 |
| CHARLES RIVER LABORATORIES INTERNATIONAL INC | Stock | 159864107 |  | 1795 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| CHARLES RIVER LABORATORIES INTERNATIONAL INC | Stock | 159864107 |  | 3391 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| CHARLES RIVER LABORATORIES INTERNATIONAL INC | Stock | 159864107 |  | 4987 | 25 | SH |  | SOLE | 49 | 25 | 0 | 0 |
| CHARLES RIVER LABORATORIES INTERNATIONAL INC | Stock | 159864107 |  | 88370 | 443 | SH |  | SOLE |  | 443 | 0 | 0 |
| CHARLES RIVER LABORATORIES INTERNATIONAL INC | Stock | 159864107 |  | 709750 | 3558 | SH |  | SOLE | 6 | 3558 | 0 | 0 |
| CHECK POINT SOFTWARE TECHNOLOGIES LTD | Stock | M22465104 |  | 20597 | 111 | SH |  | SOLE | 9 | 111 | 0 | 0 |
| CHECK POINT SOFTWARE TECHNOLOGIES LTD | Stock | M22465104 |  | 927429 | 4998 | SH |  | SOLE |  | 4998 | 0 | 0 |
| CHEGG INC 0 09/01/2026 | Convertible | 163092AF6 |  | 31098 | 35000 | SH |  | SOLE |  | 35000 | 0 | 0 |
| CHEMED CORP | Stock | 16359R103 |  | 1284 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CHEMED CORP | Stock | 16359R103 |  | 11621 | 27 | SH |  | SOLE | 34 | 27 | 0 | 0 |
| CHEMED CORP | Stock | 16359R103 |  | 269124 | 629 | SH |  | SOLE |  | 629 | 0 | 0 |
| CHEMED CORP | Stock | 16359R103 |  | 805698 | 1883 | SH |  | SOLE | 49 | 1883 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 39850 | 205 | SH |  | SOLE | 19 | 205 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 6738230 | 34663 | SH |  | SOLE |  | 34663 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 972 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 1555 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 18856 | 97 | SH |  | SOLE | 12 | 97 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 640122 | 4200 | SH |  | SOLE | 75 | 4200 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 708981 | 4652 | SH |  | SOLE | 19 | 4651 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 2658240 | 17441 | SH |  | SOLE | 6 | 17441 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 18596309 | 122015 | SH |  | SOLE |  | 122015 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 305 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 2439 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 15393 | 101 | SH |  | SOLE | 12 | 101 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 15546 | 102 | SH |  | SOLE | 9 | 102 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 20423 | 134 | SH |  | SOLE | 7 | 134 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 23471 | 154 | SH |  | SOLE | 71 | 154 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 48434 | 318 | SH |  | SOLE | 73 | 317 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 68871 | 452 | SH |  | SOLE | 36 | 451 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 76304 | 501 | SH |  | SOLE | 33 | 500 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 86720 | 569 | SH |  | SOLE | 32 | 568 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 90684 | 595 | SH |  | SOLE | 24 | 595 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 106480 | 699 | SH |  | SOLE | 49 | 698 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 202096 | 1326 | SH |  | SOLE | 52 | 1326 | 0 | 0 |
| CHEWY INC CL A | Stock | 16679L109 |  | 132 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CHEWY INC CL A | Stock | 16679L109 |  | 609905 | 18454 | SH |  | SOLE |  | 18454 | 0 | 0 |
| CHIMERA INVT CORP COM SHS | REIT | 16934Q802 |  | 1 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| CHIMERA INVT CORP COM SHS | REIT | 16934Q802 |  | 733 | 59 | SH |  | SOLE | 71 | 59 | 0 | 0 |
| CHIMERA INVT CORP COM SHS | REIT | 16934Q802 |  | 209110 | 16823 | SH |  | SOLE |  | 16823 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 5772 | 156 | SH |  | SOLE | 48 | 156 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 6919 | 187 | SH |  | SOLE | 49 | 187 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 30007 | 811 | SH |  | SOLE | 50 | 811 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 1513370 | 40902 | SH |  | SOLE |  | 40901 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 444 | 12 | SH |  | SOLE | 9 | 12 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 481 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 1554 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC CLASS A | Stock | 169656105 |  | 3367 | 91 | SH |  | SOLE | 33 | 91 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 624 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 1248 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 2809 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 4465 | 14 | SH |  | SOLE | 49 | 14 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 9051 | 29 | SH |  | SOLE | 46 | 29 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 15927 | 51 | SH |  | SOLE | 73 | 51 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 33397 | 107 | SH |  | SOLE | 9 | 107 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 49719 | 159 | SH |  | SOLE | 33 | 159 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 281220 | 901 | SH |  | SOLE | 18 | 901 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 2181723 | 6990 | SH |  | SOLE |  | 6990 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 3362794 | 10774 | SH |  | SOLE | 6 | 10774 | 0 | 0 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 168 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 503 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 1509 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 7927 | 95 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| CHURCH  DWIGHT INC | Stock | 171340102 |  | 2482348 | 29605 | SH |  | SOLE |  | 29604 | 0 | 0 |
| CHURCHILL CAP CORP X SHS CL A | Stock | G2130T108 |  | 322140 | 20650 | SH |  | SOLE |  | 20650 | 0 | 0 |
| CIENA CORP COM NEW | Stock | 171779309 |  | 4210 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| CIENA CORP COM NEW | Stock | 171779309 |  | 2667568 | 11406 | SH |  | SOLE |  | 11406 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 339 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 653 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 3266 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 10564 | 65 | SH |  | SOLE | 19 | 64 | 0 | 0 |
| CINCINNATI FINANCIAL CORP | Stock | 172062101 |  | 516621 | 3163 | SH |  | SOLE |  | 3163 | 0 | 0 |
| CINEMARK HLDGS INC COM | Stock | 17243V102 |  | 46 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CINEMARK HLDGS INC COM | Stock | 17243V102 |  | 2607063 | 112180 | SH |  | SOLE |  | 112180 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 564 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 3197 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 6582 | 35 | SH |  | SOLE | 72 | 35 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 15184 | 81 | SH |  | SOLE | 33 | 80 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 82409 | 438 | SH |  | SOLE | 19 | 438 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 569912 | 3030 | SH |  | SOLE | 49 | 3030 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 992847 | 5279 | SH |  | SOLE |  | 5279 | 0 | 0 |
| CIPHER MINING INC COM | Stock | 17253J106 |  | 1919 | 130 | SH |  | SOLE | 71 | 130 | 0 | 0 |
| CIPHER MINING INC COM | Stock | 17253J106 |  | 452331 | 30646 | SH |  | SOLE |  | 30645 | 0 | 0 |
| CIRRUS LOGIC INC | Stock | 172755100 |  | 2370 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| CIRRUS LOGIC INC | Stock | 172755100 |  | 56880 | 480 | SH |  | SOLE | 19 | 480 | 0 | 0 |
| CIRRUS LOGIC INC | Stock | 172755100 |  | 184979 | 1561 | SH |  | SOLE |  | 1561 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 1232 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 1310 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 3389 | 44 | SH |  | SOLE | 66 | 44 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 11169 | 145 | SH |  | SOLE | 46 | 145 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 27303 | 354 | SH |  | SOLE | 73 | 354 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 27346 | 355 | SH |  | SOLE | 26 | 355 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 43522 | 565 | SH |  | SOLE | 71 | 565 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 58697 | 762 | SH |  | SOLE | 9 | 762 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 73186 | 950 | SH |  | SOLE | 43 | 950 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 102450 | 1330 | SH |  | SOLE | 75 | 1330 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 143507 | 1863 | SH |  | SOLE | 49 | 1863 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 159520 | 2071 | SH |  | SOLE | 33 | 2070 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 178556 | 2318 | SH |  | SOLE | 24 | 2318 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 637346 | 8274 | SH |  | SOLE | 6 | 8274 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 759339 | 9858 | SH |  | SOLE | 19 | 9857 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 20190860 | 262117 | SH |  | SOLE |  | 262116 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 3734 | 32 | SH |  | SOLE | 66 | 32 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 25474 | 218 | SH |  | SOLE | 73 | 218 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 27189 | 233 | SH |  | SOLE | 71 | 233 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 27889 | 239 | SH |  | SOLE | 12 | 239 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 42825 | 367 | SH |  | SOLE | 9 | 367 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 85738 | 735 | SH |  | SOLE | 33 | 734 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 160965 | 1379 | SH |  | SOLE | 19 | 1379 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 178643 | 1531 | SH |  | SOLE | 43 | 1530 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 4946035 | 42386 | SH |  | SOLE |  | 42386 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 1227 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 1519 | 26 | SH |  | SOLE | 74 | 26 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 1752 | 30 | SH |  | SOLE | 9 | 30 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 1811 | 31 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 5815 | 100 | SH |  | SOLE | 33 | 99 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 284967 | 4879 | SH |  | SOLE | 19 | 4878 | 0 | 0 |
| CITIZENS FINANCIAL GROUP INC | Stock | 174610105 |  | 449358 | 7693 | SH |  | SOLE |  | 7693 | 0 | 0 |
| CLARIVATE PLC ORD SHS | Stock | G21810109 |  | 341 | 102 | SH |  | SOLE | 71 | 102 | 0 | 0 |
| CLARIVATE PLC ORD SHS | Stock | G21810109 |  | 153253 | 45884 | SH |  | SOLE |  | 45884 | 0 | 0 |
| CLEANSPARK INC COM NEW | Stock | 18452B209 |  | 860 | 85 | SH |  | SOLE | 71 | 85 | 0 | 0 |
| CLEANSPARK INC COM NEW | Stock | 18452B209 |  | 286655 | 28326 | SH |  | SOLE |  | 28325 | 0 | 0 |
| CLEARPOINT NEURO INC COM | Stock | 18507C103 |  | 165022 | 12063 | SH |  | SOLE |  | 12063 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW COM | Stock | 185899101 |  | 1394 | 105 | SH |  | SOLE | 71 | 105 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW COM | Stock | 185899101 |  | 177806 | 13389 | SH |  | SOLE |  | 13389 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 202 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 504 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 504 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 2529 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 2113215 | 20958 | SH |  | SOLE | 6 | 20958 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 2685390 | 26633 | SH |  | SOLE |  | 26632 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 1380 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 2563 | 13 | SH |  | SOLE | 51 | 13 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 4140 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 10449 | 53 | SH |  | SOLE | 43 | 53 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 39627 | 201 | SH |  | SOLE | 19 | 201 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 1257287 | 6377 | SH |  | SOLE |  | 6377 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 546 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 1638 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 9558 | 35 | SH |  | SOLE | 46 | 35 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 12289 | 45 | SH |  | SOLE | 2 | 45 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 19389 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 19429 | 71 | SH |  | SOLE | 73 | 71 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 24577 | 90 | SH |  | SOLE | 26 | 90 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 25826 | 95 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 75916 | 278 | SH |  | SOLE | 24 | 278 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 144186 | 528 | SH |  | SOLE | 52 | 528 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 530895 | 1944 | SH |  | SOLE |  | 1944 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 490 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 490 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 7613 | 109 | SH |  | SOLE | 33 | 108 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 11958 | 171 | SH |  | SOLE | 19 | 171 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 186737 | 2670 | SH |  | SOLE |  | 2670 | 0 | 0 |
| CNX RESOURCES CORP | Stock | 12653C108 |  | 1655 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| CNX RESOURCES CORP | Stock | 12653C108 |  | 38130 | 1037 | SH |  | SOLE |  | 1037 | 0 | 0 |
| CNX RESOURCES CORP | Stock | 12653C108 |  | 934988 | 25428 | SH |  | SOLE | 45 | 25428 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 1678 | 24 | SH |  | SOLE | 74 | 24 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 2587 | 37 | SH |  | SOLE | 66 | 37 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 4104 | 59 | SH |  | SOLE | 9 | 58 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 10577 | 151 | SH |  | SOLE | 73 | 151 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 32298 | 462 | SH |  | SOLE | 7 | 462 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 32858 | 470 | SH |  | SOLE | 71 | 470 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 64048 | 916 | SH |  | SOLE | 33 | 916 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 70260 | 1005 | SH |  | SOLE | 52 | 1005 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 112490 | 1609 | SH |  | SOLE | 49 | 1609 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 315680 | 4516 | SH |  | SOLE | 19 | 4515 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 8772492 | 125483 | SH |  | SOLE |  | 125482 | 0 | 0 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 392 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 26692 | 1497 | SH |  | SOLE | 19 | 1497 | 0 | 0 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 210394 | 11800 | SH |  | SOLE |  | 11800 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 2087 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 9476 | 263 | SH |  | SOLE | 34 | 263 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 586478 | 16300 | SH |  | SOLE |  | 16300 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 1660 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 1743 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 8141 | 98 | SH |  | SOLE | 73 | 98 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 15054 | 181 | SH |  | SOLE | 33 | 181 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 17181 | 207 | SH |  | SOLE | 9 | 207 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 18868 | 227 | SH |  | SOLE | 49 | 227 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORP | Stock | 192446102 |  | 695670 | 8382 | SH |  | SOLE |  | 8381 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTURE CEF | CEF | 19248A109 |  | 1831192 | 75952 | SH |  | SOLE |  | 75951 | 0 | 0 |
| COHEN  STEERS REIT PREFERRED INCOME CEF | CEF | 19247X100 |  | 226444 | 11402 | SH |  | SOLE |  | 11402 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 2584 | 14 | SH |  | SOLE | 51 | 14 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 5353 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 9967 | 54 | SH |  | SOLE | 48 | 54 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 210410 | 1140 | SH |  | SOLE |  | 1140 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 452 | 2 | SH |  | SOLE | 49 | 2 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 678 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 2714 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 2889 | 13 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 3166 | 14 | SH |  | SOLE | 51 | 14 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 3618 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 7236 | 32 | SH |  | SOLE | 33 | 32 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 45228 | 200 | SH |  | SOLE | 73 | 200 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 3042100 | 13452 | SH |  | SOLE |  | 13452 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 2450 | 31 | SH |  | SOLE | 66 | 31 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 3319 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 4820 | 61 | SH |  | SOLE | 46 | 61 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 7359 | 93 | SH |  | SOLE | 73 | 93 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 12895 | 163 | SH |  | SOLE | 33 | 163 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 20861 | 264 | SH |  | SOLE | 19 | 264 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 2501983 | 31663 | SH |  | SOLE | 6 | 31662 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 4264413 | 53966 | SH |  | SOLE |  | 53966 | 0 | 0 |
| COLUMBIA DIVERSIFIED FIXED INCOME ALLOCATION ETF | ETF | 19761L508 |  | 184761 | 10066 | SH |  | SOLE |  | 10066 | 0 | 0 |
| COLUMBIA EM CORE EX-CHINA ETF | ETF | 19762B202 |  | 767008 | 19995 | SH |  | SOLE |  | 19995 | 0 | 0 |
| COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF | ETF | 19761L607 |  | 98351 | 4772 | SH |  | SOLE | 36 | 4772 | 0 | 0 |
| COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF | ETF | 19761L607 |  | 404495 | 19626 | SH |  | SOLE |  | 19626 | 0 | 0 |
| COLUMBIA RESEARCH ENHANCED CORE ETF | ETF | 19761L706 |  | 343992 | 8423 | SH |  | SOLE |  | 8422 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 867 | 29 | SH |  | SOLE | 74 | 29 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 2541 | 85 | SH |  | SOLE | 12 | 85 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 3318 | 111 | SH |  | SOLE | 46 | 111 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 5051 | 169 | SH |  | SOLE | 71 | 169 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 6337 | 212 | SH |  | SOLE | 9 | 212 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 6709 | 224 | SH |  | SOLE | 73 | 224 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 7084 | 237 | SH |  | SOLE | 32 | 237 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 11926 | 399 | SH |  | SOLE | 33 | 399 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 55663 | 1862 | SH |  | SOLE | 43 | 1862 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 65519 | 2192 | SH |  | SOLE | 36 | 2192 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 150492 | 5035 | SH |  | SOLE | 19 | 5034 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 2051032 | 68619 | SH |  | SOLE |  | 68619 | 0 | 0 |
| COMERICA INC | Stock | 200340107 |  | 1304 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| COMERICA INC | Stock | 200340107 |  | 3216 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| COMERICA INC | Stock | 200340107 |  | 4086 | 47 | SH |  | SOLE | 36 | 47 | 0 | 0 |
| COMERICA INC | Stock | 200340107 |  | 41776 | 481 | SH |  | SOLE |  | 480 | 0 | 0 |
| COMERICA INC | Stock | 200340107 |  | 251728 | 2896 | SH |  | SOLE | 19 | 2895 | 0 | 0 |
| COMFORT SYSTEMS USA INC | Stock | 199908104 |  | 5600 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| COMFORT SYSTEMS USA INC | Stock | 199908104 |  | 7466 | 8 | SH |  | SOLE | 43 | 8 | 0 | 0 |
| COMFORT SYSTEMS USA INC | Stock | 199908104 |  | 10266 | 11 | SH |  | SOLE | 72 | 11 | 0 | 0 |
| COMFORT SYSTEMS USA INC | Stock | 199908104 |  | 63179 | 68 | SH |  | SOLE | 19 | 67 | 0 | 0 |
| COMFORT SYSTEMS USA INC | Stock | 199908104 |  | 1337416 | 1433 | SH |  | SOLE | 45 | 1433 | 0 | 0 |
| COMFORT SYSTEMS USA INC | Stock | 199908104 |  | 1675431 | 1795 | SH |  | SOLE |  | 1795 | 0 | 0 |
| COMMUNITY HEALTH SYSTEMS | Stock | 203668108 |  | 72 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| COMMUNITY HEALTH SYSTEMS | Stock | 203668108 |  | 98873 | 31690 | SH |  | SOLE |  | 31690 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 1142 | 66 | SH |  | SOLE | 46 | 66 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 3220 | 186 | SH |  | SOLE | 36 | 186 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 8047 | 465 | SH |  | SOLE | 33 | 464 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 187955 | 10858 | SH |  | SOLE | 19 | 10858 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 2516513 | 145379 | SH |  | SOLE |  | 145379 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 5617 | 60 | SH |  | SOLE | 71 | 60 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 8612 | 92 | SH |  | SOLE | 9 | 92 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 12754 | 136 | SH |  | SOLE | 73 | 136 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 24424 | 261 | SH |  | SOLE | 33 | 260 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 458008 | 4893 | SH |  | SOLE | 19 | 4892 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 12128334 | 129562 | SH |  | SOLE |  | 129562 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 99 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 497 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 5661 | 57 | SH |  | SOLE | 66 | 57 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 8740 | 88 | SH |  | SOLE | 46 | 88 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 10048 | 101 | SH |  | SOLE | 73 | 101 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 11799 | 119 | SH |  | SOLE | 33 | 118 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 662180 | 6667 | SH |  | SOLE |  | 6667 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 552 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 828 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 2897 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 6353 | 46 | SH |  | SOLE | 73 | 46 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 14237 | 103 | SH |  | SOLE | 33 | 103 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 1771028 | 12837 | SH |  | SOLE |  | 12837 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 1060 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 1413 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 7419 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 27202 | 77 | SH |  | SOLE | 2 | 77 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 38034 | 108 | SH |  | SOLE | 33 | 107 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 129048 | 365 | SH |  | SOLE | 36 | 365 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 158973 | 450 | SH |  | SOLE | 19 | 450 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 180653 | 511 | SH |  | SOLE | 32 | 511 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 5629331 | 15935 | SH |  | SOLE |  | 15934 | 0 | 0 |
| CONSTRUCTION PARTNERS INC CLASS A | Stock | 21044C107 |  | 9335 | 86 | SH |  | SOLE | 36 | 86 | 0 | 0 |
| CONSTRUCTION PARTNERS INC CLASS A | Stock | 21044C107 |  | 87057 | 802 | SH |  | SOLE | 23 | 802 | 0 | 0 |
| CONSTRUCTION PARTNERS INC CLASS A | Stock | 21044C107 |  | 425767 | 3922 | SH |  | SOLE |  | 3922 | 0 | 0 |
| CONSUMER DISCRETIONARY SEL SECTOR SPDR FD | ETF | 81369Y407 |  | 6578 | 55 | SH |  | SOLE | 19 | 55 | 0 | 0 |
| CONSUMER DISCRETIONARY SEL SECTOR SPDR FD | ETF | 81369Y407 |  | 57556 | 482 | SH |  | SOLE | 36 | 482 | 0 | 0 |
| CONSUMER DISCRETIONARY SEL SECTOR SPDR FD | ETF | 81369Y407 |  | 6047882 | 50648 | SH |  | SOLE |  | 50648 | 0 | 0 |
| CONSUMER STAPLES SELECT SECTOR SPDR ETF | ETF | 81369Y308 |  | 21641 | 279 | SH |  | SOLE | 19 | 278 | 0 | 0 |
| CONSUMER STAPLES SELECT SECTOR SPDR ETF | ETF | 81369Y308 |  | 6271431 | 80734 | SH |  | SOLE |  | 80734 | 0 | 0 |
| COOPER-STANDARD HOLDINGS INC COM | Stock | 21676P103 |  | 98 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| COOPER-STANDARD HOLDINGS INC COM | Stock | 21676P103 |  | 364413 | 11100 | SH |  | SOLE |  | 11100 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 470 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 783 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 900 | 23 | SH |  | SOLE | 46 | 23 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 940 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 13272 | 339 | SH |  | SOLE | 33 | 339 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 17265 | 441 | SH |  | SOLE | 50 | 441 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 17383 | 444 | SH |  | SOLE | 2 | 444 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 474615 | 12123 | SH |  | SOLE | 6 | 12123 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 666685 | 17029 | SH |  | SOLE | 18 | 17029 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 732810 | 18718 | SH |  | SOLE | 49 | 18718 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 3372682 | 86148 | SH |  | SOLE |  | 86147 | 0 | 0 |
| COREBRIDGE FINL INC COM | Stock | 21871X109 |  | 1026 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| COREBRIDGE FINL INC COM | Stock | 21871X109 |  | 600051 | 19889 | SH |  | SOLE |  | 19889 | 0 | 0 |
| COREWEAVE INC COM CL A | Stock | 21873S108 |  | 5768 | 81 | SH |  | SOLE | 49 | 80 | 0 | 0 |
| COREWEAVE INC COM CL A | Stock | 21873S108 |  | 9752 | 136 | SH |  | SOLE | 19 | 136 | 0 | 0 |
| COREWEAVE INC COM CL A | Stock | 21873S108 |  | 3358673 | 46902 | SH |  | SOLE |  | 46902 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 6479 | 74 | SH |  | SOLE | 46 | 74 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 19288 | 220 | SH |  | SOLE | 33 | 220 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 26193 | 299 | SH |  | SOLE | 43 | 299 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 29683 | 339 | SH |  | SOLE | 7 | 339 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 31373 | 358 | SH |  | SOLE | 73 | 358 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 98242 | 1122 | SH |  | SOLE | 19 | 1122 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 120658 | 1378 | SH |  | SOLE | 71 | 1378 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 7226865 | 82536 | SH |  | SOLE |  | 82536 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 335 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 3150 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 9214 | 137 | SH |  | SOLE | 33 | 137 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 10524 | 157 | SH |  | SOLE | 19 | 157 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 13406 | 200 | SH |  | SOLE | 75 | 200 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 45916 | 685 | SH |  | SOLE | 26 | 685 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 1763786 | 26313 | SH |  | SOLE |  | 26313 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 862 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 4312 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 14660 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 16384 | 19 | SH |  | SOLE | 72 | 19 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 23283 | 27 | SH |  | SOLE | 9 | 27 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 27595 | 32 | SH |  | SOLE | 51 | 32 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 34503 | 40 | SH |  | SOLE | 73 | 40 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 43117 | 50 | SH |  | SOLE | 75 | 50 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 71950 | 83 | SH |  | SOLE | 50 | 83 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 84940 | 99 | SH |  | SOLE | 49 | 98 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 125169 | 145 | SH |  | SOLE | 33 | 145 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 331139 | 384 | SH |  | SOLE | 53 | 384 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 513855 | 596 | SH |  | SOLE | 19 | 595 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 20047130 | 23247 | SH |  | SOLE |  | 23247 | 0 | 0 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 632 | 24 | SH |  | SOLE | 74 | 24 | 0 | 0 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 7535 | 286 | SH |  | SOLE | 49 | 286 | 0 | 0 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 8134 | 309 | SH |  | SOLE | 33 | 309 | 0 | 0 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 267854 | 10177 | SH |  | SOLE |  | 10176 | 0 | 0 |
| CREATIVE REALITIES INC COM | Stock | 22530J309 |  | 208800 | 80000 | SH |  | SOLE |  | 80000 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 6475 | 45 | SH |  | SOLE | 51 | 45 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 8633 | 60 | SH |  | SOLE | 71 | 60 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 41153 | 286 | SH |  | SOLE | 19 | 286 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 1770512 | 12305 | SH |  | SOLE |  | 12304 | 0 | 0 |
| CRISPR THERAPEUTICS AG NAMEN AKT | Stock | H17182108 |  | 839 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| CRISPR THERAPEUTICS AG NAMEN AKT | Stock | H17182108 |  | 777580 | 14828 | SH |  | SOLE |  | 14828 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 2813 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 5156 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 7969 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 8906 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 29532 | 63 | SH |  | SOLE | 51 | 63 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 33751 | 72 | SH |  | SOLE | 33 | 72 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 37970 | 81 | SH |  | SOLE | 19 | 81 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 319226 | 681 | SH |  | SOLE | 53 | 681 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 589231 | 1257 | SH |  | SOLE | 49 | 1257 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 19786712 | 42211 | SH |  | SOLE |  | 42210 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 111 | 1 | SH |  | SOLE | 32 | 1 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 711 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 2222 | 25 | SH |  | SOLE | 9 | 25 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 5075 | 57 | SH |  | SOLE | 49 | 57 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 7198 | 81 | SH |  | SOLE | 71 | 81 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 13879 | 156 | SH |  | SOLE | 33 | 156 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 39072 | 440 | SH |  | SOLE | 43 | 439 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 177505 | 1997 | SH |  | SOLE | 19 | 1997 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 585662 | 6590 | SH |  | SOLE |  | 6590 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 3118 | 86 | SH |  | SOLE | 46 | 86 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 3190 | 88 | SH |  | SOLE | 9 | 88 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 11310 | 312 | SH |  | SOLE | 71 | 312 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 14573 | 402 | SH |  | SOLE | 33 | 402 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 36690 | 1012 | SH |  | SOLE | 43 | 1012 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 193484 | 5337 | SH |  | SOLE | 19 | 5337 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 2133145 | 58845 | SH |  | SOLE |  | 58845 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 510 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 1021 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 3573 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 5105 | 10 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 35893 | 70 | SH |  | SOLE | 33 | 70 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 50024 | 98 | SH |  | SOLE | 49 | 98 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 156821 | 307 | SH |  | SOLE | 19 | 307 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 255225 | 500 | SH |  | SOLE | 75 | 500 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 10929824 | 21412 | SH |  | SOLE |  | 21412 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 556 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 635 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 2222 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 7936 | 100 | SH |  | SOLE | 71 | 100 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 10714 | 135 | SH |  | SOLE | 9 | 135 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 16396 | 207 | SH |  | SOLE | 33 | 206 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 31077 | 392 | SH |  | SOLE | 49 | 391 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 111178 | 1401 | SH |  | SOLE | 43 | 1400 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 226796 | 2858 | SH |  | SOLE | 19 | 2857 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 3114052 | 39240 | SH |  | SOLE |  | 39239 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 432 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 1152 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 1440 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 2881 | 20 | SH |  | SOLE | 49 | 20 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 7855 | 55 | SH |  | SOLE | 33 | 54 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 2901736 | 20147 | SH |  | SOLE |  | 20146 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 2289 | 10 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 2747 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 4349 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 6181 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 16257 | 71 | SH |  | SOLE | 73 | 71 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 29096 | 127 | SH |  | SOLE | 49 | 127 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 30329 | 132 | SH |  | SOLE | 43 | 132 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 34675 | 151 | SH |  | SOLE | 33 | 151 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 172652 | 754 | SH |  | SOLE | 19 | 754 | 0 | 0 |
| DANAHER CORP | Stock | 235851102 |  | 3379432 | 14763 | SH |  | SOLE |  | 14762 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 184 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 1288 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 4653 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 10489 | 57 | SH |  | SOLE | 9 | 57 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 36252 | 197 | SH |  | SOLE | 19 | 197 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 3387665 | 18409 | SH |  | SOLE |  | 18409 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 136 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 680 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 1904 | 14 | SH |  | SOLE | 51 | 14 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 1904 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 2176 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 3672 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 56028 | 412 | SH |  | SOLE | 19 | 412 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 347673 | 2557 | SH |  | SOLE |  | 2556 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 3067 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 627695 | 5525 | SH |  | SOLE |  | 5525 | 0 | 0 |
| DB COMMODITY INDEX TRACKING | ETF | 46138B103 |  | 4077864 | 182373 | SH |  | SOLE |  | 182373 | 0 | 0 |
| DECKERS OUTDOOR CORP | Stock | 243537107 |  | 829 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| DECKERS OUTDOOR CORP | Stock | 243537107 |  | 5391 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| DECKERS OUTDOOR CORP | Stock | 243537107 |  | 1819616 | 17552 | SH |  | SOLE |  | 17552 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 466 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 1397 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 2793 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 4190 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 5587 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 13967 | 30 | SH |  | SOLE | 7 | 30 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 30493 | 65 | SH |  | SOLE | 33 | 65 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 51244 | 110 | SH |  | SOLE | 73 | 110 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 178835 | 384 | SH |  | SOLE | 19 | 384 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 305414 | 656 | SH |  | SOLE | 49 | 656 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 11281774 | 24232 | SH |  | SOLE |  | 24232 | 0 | 0 |
| DEFIANCE QUANTUM ETF | ETF | 26922A420 |  | 45728 | 417 | SH |  | SOLE | 49 | 417 | 0 | 0 |
| DEFIANCE QUANTUM ETF | ETF | 26922A420 |  | 543301 | 4954 | SH |  | SOLE |  | 4954 | 0 | 0 |
| DEFIANCE S 500 TARGET INCOME ETF | ETF | 88636J568 |  | 1853205 | 105958 | SH |  | SOLE |  | 105958 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 755 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 881 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 2014 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 5177 | 41 | SH |  | SOLE | 33 | 41 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 7679 | 61 | SH |  | SOLE | 22 | 61 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 17120 | 136 | SH |  | SOLE | 71 | 136 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 164965 | 1310 | SH |  | SOLE | 19 | 1310 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 3490734 | 27731 | SH |  | SOLE |  | 27730 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 694 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 833 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 4997 | 72 | SH |  | SOLE | 71 | 72 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 10063 | 145 | SH |  | SOLE | 9 | 145 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 11413 | 164 | SH |  | SOLE | 33 | 164 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 78359 | 1129 | SH |  | SOLE | 73 | 1129 | 0 | 0 |
| DELTA AIR LINES INC COM NEW | Stock | 247361702 |  | 969157 | 13965 | SH |  | SOLE |  | 13964 | 0 | 0 |
| DENISON MINES CORP | Stock | 248356107 |  | 36442 | 13700 | SH |  | SOLE |  | 13700 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 183 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 842 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 12527 | 342 | SH |  | SOLE | 71 | 342 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 18742 | 512 | SH |  | SOLE | 33 | 511 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 665650 | 18172 | SH |  | SOLE | 49 | 18172 | 0 | 0 |
| DEVON ENERGY CORP | Stock | 25179M103 |  | 1694275 | 46254 | SH |  | SOLE |  | 46253 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 518 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 3537 | 41 | SH |  | SOLE | 49 | 41 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 74278 | 861 | SH |  | SOLE | 52 | 861 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 328197 | 3804 | SH |  | SOLE |  | 3804 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 773294 | 8964 | SH |  | SOLE | 6 | 8963 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 601 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 1654 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 12886 | 86 | SH |  | SOLE | 33 | 85 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 13379 | 89 | SH |  | SOLE | 71 | 89 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 837109 | 5568 | SH |  | SOLE | 49 | 5568 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 1570282 | 10446 | SH |  | SOLE |  | 10445 | 0 | 0 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 198 | 1 | SH |  | SOLE | 49 | 1 | 0 | 0 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 1980 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 9107 | 46 | SH |  | SOLE | 9 | 46 | 0 | 0 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 13462 | 68 | SH |  | SOLE | 7 | 68 | 0 | 0 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 268877 | 1358 | SH |  | SOLE |  | 1358 | 0 | 0 |
| DIGI PWR X INC COM SUB VTG | Stock | 25380B102 |  | 37278 | 14619 | SH |  | SOLE |  | 14619 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 774 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 2785 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 4487 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 15472 | 100 | SH |  | SOLE | 33 | 100 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 930509 | 6015 | SH |  | SOLE |  | 6014 | 0 | 0 |
| DIMENSIONAL CORE FIXED INCOME ETF | ETF | 25434V872 |  | 4642658 | 109085 | SH |  | SOLE |  | 109085 | 0 | 0 |
| DIMENSIONAL EMERGING CORE EQUITY MARKET ETF | ETF | 25434V302 |  | 745246 | 22881 | SH |  | SOLE |  | 22881 | 0 | 0 |
| DIMENSIONAL EMERGING MARKETS CORE EQUITY 2 ETF | ETF | 25434V732 |  | 1251983 | 37847 | SH |  | SOLE |  | 37847 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF | ETF | 25434V203 |  | 3413436 | 89568 | SH |  | SOLE |  | 89568 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL HIGH PROFITABILITY ETF | ETF | 25434V765 |  | 322635 | 10189 | SH |  | SOLE |  | 10189 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL SMALL CAP ETF | ETF | 25434V773 |  | 281308 | 8540 | SH |  | SOLE |  | 8540 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL VALUE ETF | ETF | 25434V807 |  | 6822 | 137 | SH |  | SOLE | 9 | 136 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL VALUE ETF | ETF | 25434V807 |  | 39720 | 796 | SH |  | SOLE | 36 | 796 | 0 | 0 |
| DIMENSIONAL INTERNATIONAL VALUE ETF | ETF | 25434V807 |  | 3075167 | 61627 | SH |  | SOLE |  | 61626 | 0 | 0 |
| DIMENSIONAL U.S. CORE EQUITY 2 ETF | ETF | 25434V708 |  | 187894 | 4746 | SH |  | SOLE | 36 | 4746 | 0 | 0 |
| DIMENSIONAL U.S. CORE EQUITY 2 ETF | ETF | 25434V708 |  | 940995 | 23768 | SH |  | SOLE |  | 23768 | 0 | 0 |
| DIMENSIONAL U.S. EQUITY MARKET ETF | ETF | 25434V401 |  | 4767648 | 64280 | SH |  | SOLE |  | 64280 | 0 | 0 |
| DIMENSIONAL U.S. SMALL CAP ETF | ETF | 25434V500 |  | 2385156 | 34235 | SH |  | SOLE |  | 34235 | 0 | 0 |
| DIMENSIONAL U.S. TARGETED VALUE ETF | ETF | 25434V609 |  | 397587 | 6678 | SH |  | SOLE |  | 6677 | 0 | 0 |
| DIMENSIONAL US CORE EQUITY MARKET ETF | ETF | 25434V104 |  | 710877 | 15190 | SH |  | SOLE |  | 15189 | 0 | 0 |
| DIMENSIONAL US HIGH PROFITABILITY ETF | ETF | 25434V831 |  | 356464 | 9373 | SH |  | SOLE |  | 9373 | 0 | 0 |
| DIMENSIONAL US MARKETWIDE VALUE ETF | ETF | 25434V724 |  | 280188 | 6014 | SH |  | SOLE |  | 6013 | 0 | 0 |
| DIMENSIONAL US SMALL CAP VALUE ETF | ETF | 25434V815 |  | 744495 | 22636 | SH |  | SOLE |  | 22635 | 0 | 0 |
| DIMENSIONAL WORLD EQUITY ETF | ETF | 25434V617 |  | 361755 | 4890 | SH |  | SOLE |  | 4889 | 0 | 0 |
| DIREXION DAILY S 500 BEAR 1X SHARES | ETF | 25460E869 |  | 358077 | 37972 | SH |  | SOLE |  | 37972 | 0 | 0 |
| DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES | ETF | 25459Y207 |  | 650605 | 6359 | SH |  | SOLE |  | 6359 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 910 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 3635 | 32 | SH |  | SOLE | 49 | 31 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 8760 | 77 | SH |  | SOLE | 46 | 77 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 14335 | 126 | SH |  | SOLE | 9 | 126 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 14790 | 130 | SH |  | SOLE | 71 | 130 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 17748 | 156 | SH |  | SOLE | 12 | 156 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 18543 | 163 | SH |  | SOLE | 19 | 162 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 24755 | 218 | SH |  | SOLE | 43 | 217 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 32438 | 285 | SH |  | SOLE | 73 | 285 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 55854 | 491 | SH |  | SOLE | 33 | 490 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 635974 | 5590 | SH |  | SOLE | 6 | 5590 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 4582535 | 40279 | SH |  | SOLE |  | 40278 | 0 | 0 |
| DISTILLATE US FUNDAMENTAL STABILITY  VALUE ETF | ETF | 26922A321 |  | 1425262 | 24198 | SH |  | SOLE |  | 24198 | 0 | 0 |
| DNP SELECT INCOME CEF | CEF | 23325P104 |  | 2494506 | 249700 | SH |  | SOLE |  | 249700 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 479 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 9918 | 145 | SH |  | SOLE | 48 | 145 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 43297 | 633 | SH |  | SOLE | 19 | 633 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 1296791 | 18959 | SH |  | SOLE |  | 18958 | 0 | 0 |
| DOLLAR GEN CORP NEW COM | Stock | 256677105 |  | 266 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| DOLLAR GEN CORP NEW COM | Stock | 256677105 |  | 664 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| DOLLAR GEN CORP NEW COM | Stock | 256677105 |  | 1328 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| DOLLAR GEN CORP NEW COM | Stock | 256677105 |  | 14150 | 107 | SH |  | SOLE | 33 | 106 | 0 | 0 |
| DOLLAR GEN CORP NEW COM | Stock | 256677105 |  | 101628 | 765 | SH |  | SOLE | 43 | 765 | 0 | 0 |
| DOLLAR GEN CORP NEW COM | Stock | 256677105 |  | 599921 | 4519 | SH |  | SOLE |  | 4518 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 1107 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 1353 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 3198 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 6274 | 51 | SH |  | SOLE | 33 | 51 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 849999 | 6910 | SH |  | SOLE |  | 6910 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 1004746 | 8168 | SH |  | SOLE | 6 | 8168 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 5 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 1113 | 19 | SH |  | SOLE | 74 | 19 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 1465 | 25 | SH |  | SOLE | 66 | 25 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 5350 | 91 | SH |  | SOLE | 73 | 91 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 13476 | 230 | SH |  | SOLE | 71 | 230 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 14028 | 239 | SH |  | SOLE | 33 | 239 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 25077 | 428 | SH |  | SOLE | 49 | 428 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 63806 | 1089 | SH |  | SOLE | 43 | 1089 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 77456 | 1322 | SH |  | SOLE | 36 | 1322 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 1078121 | 18401 | SH |  | SOLE |  | 18401 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 2084 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 4244 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 8336 | 20 | SH |  | SOLE | 72 | 20 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 314699 | 755 | SH |  | SOLE |  | 755 | 0 | 0 |
| DONALDSON INC COM | Stock | 257651109 |  | 798 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| DONALDSON INC COM | Stock | 257651109 |  | 164244 | 1853 | SH |  | SOLE |  | 1852 | 0 | 0 |
| DONALDSON INC COM | Stock | 257651109 |  | 2636519 | 29737 | SH |  | SOLE | 6 | 29737 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 453 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 906 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 1132 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 3624 | 16 | SH |  | SOLE | 51 | 16 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 4530 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 14042 | 62 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 15854 | 70 | SH |  | SOLE | 48 | 70 | 0 | 0 |
| DOORDASH INC CL A | Stock | 25809K105 |  | 3172523 | 14008 | SH |  | SOLE |  | 14007 | 0 | 0 |
| DORCHESTER MINERALS L P COM UNIT | Stock | 25820R105 |  | 267202 | 11950 | SH |  | SOLE |  | 11950 | 0 | 0 |
| DOVER CORP COM | Stock | 260003108 |  | 390 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| DOVER CORP COM | Stock | 260003108 |  | 2155 | 11 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| DOVER CORP COM | Stock | 260003108 |  | 2733 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| DOVER CORP COM | Stock | 260003108 |  | 4100 | 21 | SH |  | SOLE | 22 | 21 | 0 | 0 |
| DOVER CORP COM | Stock | 260003108 |  | 619103 | 3171 | SH |  | SOLE |  | 3170 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 421 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 568 | 24 | SH |  | SOLE | 19 | 24 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 585 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 2774 | 119 | SH |  | SOLE | 73 | 118 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 23381 | 1000 | SH |  | SOLE | 33 | 1000 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 204926 | 8765 | SH |  | SOLE | 6 | 8765 | 0 | 0 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 1317538 | 56353 | SH |  | SOLE |  | 56353 | 0 | 0 |
| DRIVEN BRANDS HLDGS INC COM | Stock | 26210V102 |  | 317000 | 21390 | SH |  | SOLE |  | 21390 | 0 | 0 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 1223 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 52598 | 1892 | SH |  | SOLE | 19 | 1892 | 0 | 0 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 638510 | 22968 | SH |  | SOLE |  | 22968 | 0 | 0 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 4548 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 179759 | 1502 | SH |  | SOLE | 19 | 1502 | 0 | 0 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 1630972 | 13628 | SH |  | SOLE |  | 13627 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 774 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 3185 | 25 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 242869 | 1883 | SH |  | SOLE | 19 | 1883 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 1875141 | 14538 | SH |  | SOLE |  | 14538 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 586 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 1641 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 5743 | 49 | SH |  | SOLE | 36 | 49 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 6212 | 53 | SH |  | SOLE | 9 | 53 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 6564 | 56 | SH |  | SOLE | 51 | 56 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 7501 | 64 | SH |  | SOLE | 12 | 64 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 10922 | 93 | SH |  | SOLE | 73 | 93 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 22393 | 191 | SH |  | SOLE | 33 | 191 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 35983 | 307 | SH |  | SOLE | 7 | 307 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 57433 | 490 | SH |  | SOLE | 71 | 490 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 149326 | 1274 | SH |  | SOLE | 52 | 1274 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 266418 | 2273 | SH |  | SOLE | 19 | 2273 | 0 | 0 |
| DUKE ENERGY CORP | Stock | 26441C204 |  | 5208743 | 44439 | SH |  | SOLE |  | 44439 | 0 | 0 |
| DUOLINGO INC CL A COM | Stock | 26603R106 |  | 527 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| DUOLINGO INC CL A COM | Stock | 26603R106 |  | 527 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| DUOLINGO INC CL A COM | Stock | 26603R106 |  | 595141 | 3391 | SH |  | SOLE |  | 3391 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 724 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 5511 | 137 | SH |  | SOLE | 33 | 137 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 9648 | 240 | SH |  | SOLE | 12 | 240 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 39959 | 994 | SH |  | SOLE | 19 | 994 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 288889 | 7186 | SH |  | SOLE |  | 7186 | 0 | 0 |
| D-WAVE QUANTUM INC COM | Stock | 26740W109 |  | 3478 | 133 | SH |  | SOLE | 71 | 133 | 0 | 0 |
| D-WAVE QUANTUM INC COM | Stock | 26740W109 |  | 52775 | 2018 | SH |  | SOLE | 19 | 2018 | 0 | 0 |
| D-WAVE QUANTUM INC COM | Stock | 26740W109 |  | 892396 | 34126 | SH |  | SOLE |  | 34126 | 0 | 0 |
| DWS MUNICIPAL INCOME CEF | CEF | 233368109 |  | 540001 | 59406 | SH |  | SOLE |  | 59406 | 0 | 0 |
| DYNATRACE INC COM NEW | Stock | 268150109 |  | 1647 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| DYNATRACE INC COM NEW | Stock | 268150109 |  | 448092 | 10339 | SH |  | SOLE |  | 10339 | 0 | 0 |
| EA BRIDGEWAY OMNI SMALL-CAP VALUE ETF | ETF | 02072L532 |  | 221025 | 9486 | SH |  | SOLE |  | 9486 | 0 | 0 |
| EASTMAN CHEMICAL CO | Stock | 277432100 |  | 957 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| EASTMAN CHEMICAL CO | Stock | 277432100 |  | 686000 | 10747 | SH |  | SOLE |  | 10747 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 637 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 637 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 1593 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 2548 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 2867 | 9 | SH |  | SOLE | 51 | 9 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 4459 | 14 | SH |  | SOLE | 12 | 14 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 4778 | 15 | SH |  | SOLE | 2 | 15 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 32170 | 101 | SH |  | SOLE | 7 | 101 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 34110 | 107 | SH |  | SOLE | 36 | 107 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 40779 | 128 | SH |  | SOLE | 32 | 128 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 45547 | 143 | SH |  | SOLE | 24 | 143 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 55526 | 174 | SH |  | SOLE | 33 | 174 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 193336 | 607 | SH |  | SOLE | 53 | 607 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 202770 | 637 | SH |  | SOLE | 30 | 636 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 10502148 | 32973 | SH |  | SOLE |  | 32972 | 0 | 0 |
| EATON VANCE ENHANCED EQUITY INCOME FD II | CEF | 278277108 |  | 218907 | 9351 | SH |  | SOLE |  | 9351 | 0 | 0 |
| EATON VANCE LIMITED DURATION INCOME CEF | CEF | 27828H105 |  | 403971 | 40764 | SH |  | SOLE |  | 40764 | 0 | 0 |
| EATON VANCE RISK MANAGED DIVERSE EQUITY INC CEF | CEF | 27829G106 |  | 757707 | 85908 | SH |  | SOLE |  | 85907 | 0 | 0 |
| EATON VANCE SHORT DURATION MUNICIPAL INCOME ETF | ETF | 61774R858 |  | 236185 | 4689 | SH |  | SOLE |  | 4689 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 348 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 871 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 3658 | 42 | SH |  | SOLE | 46 | 42 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 14106 | 162 | SH |  | SOLE | 33 | 161 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 19529 | 224 | SH |  | SOLE | 73 | 224 | 0 | 0 |
| EBAY INC | Stock | 278642103 |  | 1249066 | 14341 | SH |  | SOLE |  | 14340 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 2363 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 5250 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 14972 | 57 | SH |  | SOLE | 73 | 57 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 15590 | 59 | SH |  | SOLE | 19 | 59 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 18801 | 72 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 98917 | 377 | SH |  | SOLE | 36 | 376 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 151547 | 577 | SH |  | SOLE | 32 | 577 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 610535 | 2326 | SH |  | SOLE |  | 2325 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 2464144 | 9387 | SH |  | SOLE | 6 | 9386 | 0 | 0 |
| ECOPETROL S A SPONSORED ADS | ADR | 279158109 |  | 802 | 80 | SH |  | SOLE | 66 | 80 | 0 | 0 |
| ECOPETROL S A SPONSORED ADS | ADR | 279158109 |  | 10020 | 1000 | SH |  | SOLE | 73 | 1000 | 0 | 0 |
| ECOPETROL S A SPONSORED ADS | ADR | 279158109 |  | 123400 | 12315 | SH |  | SOLE |  | 12315 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 180 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 540 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 2821 | 47 | SH |  | SOLE | 46 | 47 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 3841 | 64 | SH |  | SOLE | 22 | 64 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 4201 | 70 | SH |  | SOLE | 36 | 70 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 5180 | 86 | SH |  | SOLE | 73 | 86 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 5762 | 96 | SH |  | SOLE | 33 | 96 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 12064 | 201 | SH |  | SOLE | 71 | 201 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 25358 | 422 | SH |  | SOLE | 43 | 422 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 279938 | 4664 | SH |  | SOLE | 19 | 4664 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 406684 | 6776 | SH |  | SOLE |  | 6775 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 2131 | 25 | SH |  | SOLE | 46 | 25 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 3836 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 15771 | 185 | SH |  | SOLE | 33 | 185 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 125062 | 1467 | SH |  | SOLE | 49 | 1467 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 420412 | 4932 | SH |  | SOLE |  | 4931 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 511926 | 6005 | SH |  | SOLE | 18 | 6005 | 0 | 0 |
| ELBIT SYSTEMS LTD | Stock | M3760D101 |  | 1136896 | 1968 | SH |  | SOLE |  | 1968 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 613 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 2656 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 4291 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 19007 | 93 | SH |  | SOLE | 73 | 93 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 22169 | 108 | SH |  | SOLE | 33 | 108 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 50386 | 247 | SH |  | SOLE | 43 | 246 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 241104 | 1180 | SH |  | SOLE |  | 1179 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 351 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 701 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 3506 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 3856 | 11 | SH |  | SOLE | 12 | 11 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 5258 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 6660 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 13338 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 41447 | 118 | SH |  | SOLE | 19 | 118 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 63989 | 183 | SH |  | SOLE | 43 | 182 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 636410 | 1815 | SH |  | SOLE | 49 | 1815 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY A COM | Stock | 036752103 |  | 807423 | 2303 | SH |  | SOLE |  | 2303 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 5373 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 15046 | 14 | SH |  | SOLE | 51 | 14 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 17195 | 16 | SH |  | SOLE | 66 | 16 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 22568 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 62331 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 117180 | 109 | SH |  | SOLE | 73 | 109 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 118215 | 110 | SH |  | SOLE | 36 | 110 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 132382 | 123 | SH |  | SOLE | 50 | 123 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 143467 | 133 | SH |  | SOLE | 43 | 133 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 285172 | 265 | SH |  | SOLE | 33 | 265 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 294585 | 274 | SH |  | SOLE | 30 | 274 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 797483 | 742 | SH |  | SOLE | 49 | 742 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 3012638 | 2803 | SH |  | SOLE | 19 | 2803 | 0 | 0 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 49315184 | 45888 | SH |  | SOLE |  | 45888 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 3671 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 4283 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 9789 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 38543 | 63 | SH |  | SOLE | 66 | 63 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 821045 | 1342 | SH |  | SOLE | 19 | 1342 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 1398557 | 2286 | SH |  | SOLE | 45 | 2286 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 1539875 | 2517 | SH |  | SOLE |  | 2517 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 3583 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 4380 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 6105 | 46 | SH |  | SOLE | 46 | 46 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 11945 | 90 | SH |  | SOLE | 7 | 90 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 13858 | 104 | SH |  | SOLE | 33 | 104 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 22978 | 173 | SH |  | SOLE | 73 | 173 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 45788 | 345 | SH |  | SOLE | 26 | 345 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 51894 | 391 | SH |  | SOLE | 49 | 391 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 53884 | 406 | SH |  | SOLE | 19 | 406 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 3613048 | 27223 | SH |  | SOLE |  | 27223 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 3061 | 64 | SH |  | SOLE | 36 | 64 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 3348 | 70 | SH |  | SOLE | 66 | 70 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 4974 | 104 | SH |  | SOLE | 31 | 104 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 10570 | 221 | SH |  | SOLE | 72 | 221 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 17362 | 363 | SH |  | SOLE | 71 | 363 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 56633 | 1184 | SH |  | SOLE | 19 | 1184 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 71075 | 1486 | SH |  | SOLE | 26 | 1486 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 71745 | 1500 | SH |  | SOLE | 73 | 1500 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 86285 | 1804 | SH |  | SOLE | 49 | 1804 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 245593 | 5125 | SH |  | SOLE | 52 | 5125 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 2155382 | 45063 | SH |  | SOLE |  | 45063 | 0 | 0 |
| ENDAVA PLC ADS | ADR | 29260V105 |  | 231969 | 36704 | SH |  | SOLE |  | 36704 | 0 | 0 |
| ENEL CHILE SA SPONSORED ADR | ADR | 29278D105 |  | 88440 | 22000 | SH |  | SOLE |  | 22000 | 0 | 0 |
| ENERGY FUELS INC COM NEW | Stock | 292671708 |  | 662208 | 45544 | SH |  | SOLE |  | 45543 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR ETF | ETF | 81369Y506 |  | 16722 | 374 | SH |  | SOLE | 24 | 374 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR ETF | ETF | 81369Y506 |  | 17531 | 392 | SH |  | SOLE | 19 | 392 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR ETF | ETF | 81369Y506 |  | 41446 | 927 | SH |  | SOLE | 36 | 927 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR ETF | ETF | 81369Y506 |  | 12877112 | 288014 | SH |  | SOLE |  | 288014 | 0 | 0 |
| ENERGY TRANSFER LP | Stock | 29273V100 |  | 792 | 48 | SH |  | SOLE | 19 | 48 | 0 | 0 |
| ENERGY TRANSFER LP | Stock | 29273V100 |  | 16490 | 1000 | SH |  | SOLE | 49 | 1000 | 0 | 0 |
| ENERGY TRANSFER LP | Stock | 29273V100 |  | 65960 | 4000 | SH |  | SOLE | 73 | 4000 | 0 | 0 |
| ENERGY TRANSFER LP | Stock | 29273V100 |  | 7118318 | 431675 | SH |  | SOLE |  | 431674 | 0 | 0 |
| ENHABIT INC COM | Stock | 29332G102 |  | 111 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ENHABIT INC COM | Stock | 29332G102 |  | 147059 | 15950 | SH |  | SOLE |  | 15950 | 0 | 0 |
| ENOVA INTL INC COM | Stock | 29357K103 |  | 356058 | 2265 | SH |  | SOLE |  | 2265 | 0 | 0 |
| ENOVIX CORPORATION COM | Stock | 293594107 |  | 73 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| ENOVIX CORPORATION COM | Stock | 293594107 |  | 815755 | 111594 | SH |  | SOLE |  | 111594 | 0 | 0 |
| ENPHASE ENERGY INC COM | Stock | 29355A107 |  | 224 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| ENPHASE ENERGY INC COM | Stock | 29355A107 |  | 171115 | 5339 | SH |  | SOLE |  | 5339 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 2265 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 22452 | 129 | SH |  | SOLE | 34 | 128 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 349445 | 2006 | SH |  | SOLE |  | 2006 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 937719 | 5383 | SH |  | SOLE | 45 | 5383 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 1664 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 2218 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 11987 | 130 | SH |  | SOLE | 33 | 129 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 140235 | 1517 | SH |  | SOLE | 19 | 1517 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 606341 | 6560 | SH |  | SOLE | 6 | 6560 | 0 | 0 |
| ENTERGY CORP | Stock | 29364G103 |  | 1808128 | 19562 | SH |  | SOLE |  | 19562 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS LP | Stock | 293792107 |  | 192 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS LP | Stock | 293792107 |  | 6540 | 204 | SH |  | SOLE | 72 | 204 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS LP | Stock | 293792107 |  | 16030 | 500 | SH |  | SOLE | 49 | 500 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS LP | Stock | 293792107 |  | 82479 | 2573 | SH |  | SOLE | 19 | 2572 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS LP | Stock | 293792107 |  | 6468114 | 201750 | SH |  | SOLE |  | 201750 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 1365 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 2625 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 2940 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 7890 | 75 | SH |  | SOLE | 73 | 75 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 12723 | 121 | SH |  | SOLE | 33 | 121 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 35178 | 335 | SH |  | SOLE | 26 | 335 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 1788104 | 17028 | SH |  | SOLE | 6 | 17027 | 0 | 0 |
| EOG RESOURCES INC | Stock | 26875P101 |  | 3278956 | 31225 | SH |  | SOLE |  | 31225 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 536 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 1876 | 35 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 5092 | 95 | SH |  | SOLE | 71 | 95 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 5628 | 105 | SH |  | SOLE | 36 | 105 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 12577 | 235 | SH |  | SOLE | 33 | 234 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 1860964 | 34719 | SH |  | SOLE |  | 34719 | 0 | 0 |
| EQUITABLE HLDGS INC COM | Stock | 29452E101 |  | 381 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| EQUITABLE HLDGS INC COM | Stock | 29452E101 |  | 3240 | 68 | SH |  | SOLE | 36 | 68 | 0 | 0 |
| EQUITABLE HLDGS INC COM | Stock | 29452E101 |  | 1940006 | 40714 | SH |  | SOLE |  | 40713 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 441 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 740 | 12 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 4991 | 79 | SH |  | SOLE | 73 | 79 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 45641 | 724 | SH |  | SOLE | 49 | 724 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 217424 | 3449 | SH |  | SOLE |  | 3448 | 0 | 0 |
| ERSHARES PRIVATE-PUBLIC CROSSOVER ETF | ETF | 293828877 |  | 206435 | 10250 | SH |  | SOLE |  | 10250 | 0 | 0 |
| ESAB CORPORATION COM | Stock | 29605J106 |  | 224781 | 2012 | SH |  | SOLE |  | 2012 | 0 | 0 |
| EVERCORE PARTNERS INC CLASS A | Stock | 29977A105 |  | 3403 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| EVERCORE PARTNERS INC CLASS A | Stock | 29977A105 |  | 5104 | 15 | SH |  | SOLE | 49 | 15 | 0 | 0 |
| EVERCORE PARTNERS INC CLASS A | Stock | 29977A105 |  | 57843 | 170 | SH |  | SOLE | 19 | 170 | 0 | 0 |
| EVERCORE PARTNERS INC CLASS A | Stock | 29977A105 |  | 731561 | 2150 | SH |  | SOLE | 45 | 2150 | 0 | 0 |
| EVERCORE PARTNERS INC CLASS A | Stock | 29977A105 |  | 4814538 | 14150 | SH |  | SOLE |  | 14150 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 2755 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 10072 | 139 | SH |  | SOLE | 33 | 138 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 22792 | 314 | SH |  | SOLE | 43 | 314 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 156288 | 2156 | SH |  | SOLE | 49 | 2156 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 1725998 | 23810 | SH |  | SOLE |  | 23810 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 202 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 1481 | 22 | SH |  | SOLE | 66 | 22 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 4982 | 74 | SH |  | SOLE | 46 | 74 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 7945 | 118 | SH |  | SOLE | 36 | 118 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 11039 | 164 | SH |  | SOLE | 33 | 163 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 14476 | 215 | SH |  | SOLE | 12 | 215 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 141509 | 2102 | SH |  | SOLE |  | 2101 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 473334 | 7030 | SH |  | SOLE | 19 | 7030 | 0 | 0 |
| EVERUS CONSTR GROUP COM | Stock | 300426103 |  | 856 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| EVERUS CONSTR GROUP COM | Stock | 300426103 |  | 66138 | 773 | SH |  | SOLE | 24 | 773 | 0 | 0 |
| EVERUS CONSTR GROUP COM | Stock | 300426103 |  | 699624 | 8177 | SH |  | SOLE |  | 8177 | 0 | 0 |
| EVOLV TECHNOLOGIES HLDNGS INC COM CL A | Stock | 30049H102 |  | 308 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| EVOLV TECHNOLOGIES HLDNGS INC COM CL A | Stock | 30049H102 |  | 162179 | 22651 | SH |  | SOLE |  | 22650 | 0 | 0 |
| EXELIXIS INC | Stock | 30161Q104 |  | 3200 | 73 | SH |  | SOLE | 71 | 73 | 0 | 0 |
| EXELIXIS INC | Stock | 30161Q104 |  | 1002348 | 22869 | SH |  | SOLE |  | 22869 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 436 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 3313 | 76 | SH |  | SOLE | 66 | 76 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 4097 | 94 | SH |  | SOLE | 71 | 94 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 8108 | 186 | SH |  | SOLE | 46 | 186 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 8500 | 195 | SH |  | SOLE | 9 | 195 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 9697 | 222 | SH |  | SOLE | 73 | 222 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 14113 | 324 | SH |  | SOLE | 33 | 323 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 37464 | 859 | SH |  | SOLE | 43 | 859 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 211902 | 4861 | SH |  | SOLE |  | 4861 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 1435 | 13 | SH |  | SOLE | 43 | 13 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 2875 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 3642 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 29687 | 269 | SH |  | SOLE | 19 | 269 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 55180 | 500 | SH |  | SOLE | 73 | 500 | 0 | 0 |
| EXPAND ENERGY CORPORATION COM | Stock | 165167735 |  | 406837 | 3686 | SH |  | SOLE |  | 3686 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 567 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 1700 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 13904 | 49 | SH |  | SOLE | 33 | 49 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 85276 | 301 | SH |  | SOLE | 19 | 301 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 1467189 | 5179 | SH |  | SOLE |  | 5178 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 596 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 1341 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 16987 | 114 | SH |  | SOLE | 9 | 114 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 17785 | 119 | SH |  | SOLE | 33 | 119 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 43064 | 289 | SH |  | SOLE | 19 | 289 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 137364 | 922 | SH |  | SOLE |  | 921 | 0 | 0 |
| EXPEDITORS INTERNATIONAL OF WASHINGTON INC | Stock | 302130109 |  | 2601812 | 17461 | SH |  | SOLE | 6 | 17460 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 651 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 3776 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 9115 | 70 | SH |  | SOLE | 19 | 70 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 9879 | 76 | SH |  | SOLE | 33 | 75 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 1434169 | 11013 | SH |  | SOLE |  | 11013 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 3009 | 25 | SH |  | SOLE | 74 | 25 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 4453 | 37 | SH |  | SOLE | 12 | 37 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 8785 | 73 | SH |  | SOLE | 66 | 73 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 25993 | 216 | SH |  | SOLE | 9 | 216 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 27402 | 228 | SH |  | SOLE | 36 | 227 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 37251 | 310 | SH |  | SOLE | 73 | 309 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 155185 | 1290 | SH |  | SOLE | 33 | 1289 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 207707 | 1726 | SH |  | SOLE | 52 | 1726 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 219621 | 1825 | SH |  | SOLE | 71 | 1825 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 651078 | 5410 | SH |  | SOLE | 49 | 5410 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 792940 | 6589 | SH |  | SOLE | 19 | 6589 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 27155812 | 225659 | SH |  | SOLE |  | 225659 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 3187 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 11837 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 262697 | 577 | SH |  | SOLE | 19 | 577 | 0 | 0 |
| FACTSET RESEARCH SYSTEMS INC | Stock | 303075105 |  | 580 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| FACTSET RESEARCH SYSTEMS INC | Stock | 303075105 |  | 580 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| FACTSET RESEARCH SYSTEMS INC | Stock | 303075105 |  | 19464 | 67 | SH |  | SOLE | 33 | 67 | 0 | 0 |
| FACTSET RESEARCH SYSTEMS INC | Stock | 303075105 |  | 1068947 | 3684 | SH |  | SOLE |  | 3683 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 3381 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 8453 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 8453 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 11834 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 3332212 | 1971 | SH |  | SOLE |  | 1971 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 923 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 2167 | 54 | SH |  | SOLE | 66 | 54 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 2649 | 66 | SH |  | SOLE | 46 | 66 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 3251 | 81 | SH |  | SOLE | 43 | 81 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 12998 | 324 | SH |  | SOLE | 33 | 323 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 41666 | 1038 | SH |  | SOLE | 19 | 1038 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 502099 | 12512 | SH |  | SOLE | 6 | 12511 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 1022271 | 25474 | SH |  | SOLE |  | 25473 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 289 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 578 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 578 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 5488 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 11857 | 41 | SH |  | SOLE | 73 | 41 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 12629 | 44 | SH |  | SOLE | 33 | 43 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 25709 | 89 | SH |  | SOLE | 43 | 89 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 3914759 | 13552 | SH |  | SOLE |  | 13552 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 445 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 891 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 3785 | 17 | SH |  | SOLE | 9 | 17 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 30278 | 136 | SH |  | SOLE |  | 136 | 0 | 0 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW | Stock | 31488V107 |  | 188812 | 848 | SH |  | SOLE | 19 | 848 | 0 | 0 |
| FERMI INC COM | Stock | 314911108 |  | 144 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| FERMI INC COM | Stock | 314911108 |  | 824 | 103 | SH |  | SOLE | 9 | 103 | 0 | 0 |
| FERMI INC COM | Stock | 314911108 |  | 1845 | 231 | SH |  | SOLE | 36 | 230 | 0 | 0 |
| FERMI INC COM | Stock | 314911108 |  | 548827 | 68603 | SH |  | SOLE |  | 68603 | 0 | 0 |
| FERRARI N V COM | Stock | N3167Y103 |  | 24780 | 67 | SH |  | SOLE | 50 | 67 | 0 | 0 |
| FERRARI N V COM | Stock | N3167Y103 |  | 56973 | 154 | SH |  | SOLE | 43 | 154 | 0 | 0 |
| FERRARI N V COM | Stock | N3167Y103 |  | 144304 | 390 | SH |  | SOLE |  | 390 | 0 | 0 |
| FIDELIS INSURANCE HOLDINGS LTD COM | Stock | G3398L118 |  | 297754 | 15215 | SH |  | SOLE |  | 15214 | 0 | 0 |
| FIDELITY CLOUD COMPUTING ETF | ETF | 316092246 |  | 3796769 | 127764 | SH |  | SOLE |  | 127764 | 0 | 0 |
| FIDELITY DISRUPTIVE TECHNOLOGY ETF | ETF | 316092139 |  | 240769 | 5910 | SH |  | SOLE |  | 5909 | 0 | 0 |
| FIDELITY ENHANCED HIGH YIELD ETF | ETF | 316092618 |  | 9307635 | 188681 | SH |  | SOLE |  | 188681 | 0 | 0 |
| FIDELITY ENHANCED INTERNATIONAL ETF | ETF | 31609A404 |  | 264289 | 7225 | SH |  | SOLE | 11 | 7224 | 0 | 0 |
| FIDELITY ENHANCED INTERNATIONAL ETF | ETF | 31609A404 |  | 4013657 | 109723 | SH |  | SOLE |  | 109722 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP CORE | ETF | 316092113 |  | 44735 | 1172 | SH |  | SOLE | 36 | 1172 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP CORE | ETF | 316092113 |  | 722250 | 18922 | SH |  | SOLE |  | 18921 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP GROWTH | ETF | 31609A305 |  | 41382 | 992 | SH |  | SOLE | 36 | 992 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP GROWTH | ETF | 31609A305 |  | 445982 | 10695 | SH |  | SOLE |  | 10695 | 0 | 0 |
| FIDELITY ENHANCED LARGE CAP VALUE | ETF | 31609A107 |  | 449312 | 12963 | SH |  | SOLE |  | 12963 | 0 | 0 |
| FIDELITY ETHEREUM FUND ETF | ETF | 31613E103 |  | 250476 | 8459 | SH |  | SOLE |  | 8459 | 0 | 0 |
| FIDELITY HIGH DIVIDEND ETF | ETF | 316092840 |  | 112797 | 1990 | SH |  | SOLE | 36 | 1989 | 0 | 0 |
| FIDELITY HIGH DIVIDEND ETF | ETF | 316092840 |  | 12230545 | 215744 | SH |  | SOLE |  | 215744 | 0 | 0 |
| FIDELITY LOW DURATION BOND FACTOR ETF | ETF | 316188408 |  | 373909 | 7444 | SH |  | SOLE |  | 7443 | 0 | 0 |
| FIDELITY LOW VOLATILITY FACTOR ETF | ETF | 316092824 |  | 5741 | 86 | SH |  | SOLE | 49 | 86 | 0 | 0 |
| FIDELITY LOW VOLATILITY FACTOR ETF | ETF | 316092824 |  | 9946 | 149 | SH |  | SOLE | 36 | 149 | 0 | 0 |
| FIDELITY LOW VOLATILITY FACTOR ETF | ETF | 316092824 |  | 691472 | 10359 | SH |  | SOLE |  | 10359 | 0 | 0 |
| FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF | ETF | 316092204 |  | 2025 | 20 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF | ETF | 316092204 |  | 724791 | 7095 | SH |  | SOLE |  | 7094 | 0 | 0 |
| FIDELITY MSCI CONSUMER STAPLES INDEX ETF | ETF | 316092303 |  | 133895 | 2722 | SH |  | SOLE | 36 | 2722 | 0 | 0 |
| FIDELITY MSCI CONSUMER STAPLES INDEX ETF | ETF | 316092303 |  | 3731483 | 75859 | SH |  | SOLE |  | 75858 | 0 | 0 |
| FIDELITY MSCI ENERGY ETF | ETF | 316092402 |  | 122934 | 4963 | SH |  | SOLE | 36 | 4963 | 0 | 0 |
| FIDELITY MSCI ENERGY ETF | ETF | 316092402 |  | 521830 | 21067 | SH |  | SOLE | 16 | 21067 | 0 | 0 |
| FIDELITY MSCI ENERGY ETF | ETF | 316092402 |  | 836868 | 33786 | SH |  | SOLE |  | 33785 | 0 | 0 |
| FIDELITY MSCI FINANCIALS INDEX ETF | ETF | 316092501 |  | 44390 | 571 | SH |  | SOLE | 36 | 571 | 0 | 0 |
| FIDELITY MSCI FINANCIALS INDEX ETF | ETF | 316092501 |  | 509141 | 6549 | SH |  | SOLE |  | 6549 | 0 | 0 |
| FIDELITY MSCI HEALTH CARE INDEX ETF | ETF | 316092600 |  | 4902 | 66 | SH |  | SOLE | 9 | 66 | 0 | 0 |
| FIDELITY MSCI HEALTH CARE INDEX ETF | ETF | 316092600 |  | 42117 | 567 | SH |  | SOLE | 36 | 567 | 0 | 0 |
| FIDELITY MSCI HEALTH CARE INDEX ETF | ETF | 316092600 |  | 828712 | 11157 | SH |  | SOLE |  | 11156 | 0 | 0 |
| FIDELITY MSCI INDUSTRIAL INDEX ETF | ETF | 316092709 |  | 1524065 | 18478 | SH |  | SOLE |  | 18478 | 0 | 0 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 12423 | 55 | SH |  | SOLE | 19 | 55 | 0 | 0 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 33701 | 150 | SH |  | SOLE | 36 | 150 | 0 | 0 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 55493 | 247 | SH |  | SOLE | 9 | 247 | 0 | 0 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 2933292 | 13056 | SH |  | SOLE | 75 | 13056 | 0 | 0 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 10266216 | 45695 | SH |  | SOLE |  | 45694 | 0 | 0 |
| FIDELITY MSCI MATLS INDEX ETF | ETF | 316092881 |  | 29370 | 553 | SH |  | SOLE | 36 | 553 | 0 | 0 |
| FIDELITY MSCI MATLS INDEX ETF | ETF | 316092881 |  | 200127 | 3768 | SH |  | SOLE |  | 3768 | 0 | 0 |
| FIDELITY MSCI REAL ESTATE INDEX ETF | ETF | 316092857 |  | 122030 | 4538 | SH |  | SOLE | 36 | 4538 | 0 | 0 |
| FIDELITY MSCI REAL ESTATE INDEX ETF | ETF | 316092857 |  | 350268 | 13026 | SH |  | SOLE |  | 13025 | 0 | 0 |
| FIDELITY MSCI TELECOMMUNICATIONS SVCS INDEX ETF | ETF | 316092873 |  | 927459 | 12656 | SH |  | SOLE |  | 12656 | 0 | 0 |
| FIDELITY MSCI UTILITIES INDEX ETF | ETF | 316092865 |  | 18830 | 341 | SH |  | SOLE | 36 | 341 | 0 | 0 |
| FIDELITY MSCI UTILITIES INDEX ETF | ETF | 316092865 |  | 330090 | 5978 | SH |  | SOLE |  | 5977 | 0 | 0 |
| FIDELITY MUNICIPAL BOND OPPORTUNITIES ETF | ETF | 316188853 |  | 1183090 | 23216 | SH |  | SOLE | 49 | 23216 | 0 | 0 |
| FIDELITY NASDAQ COMPOSITE INDEX ETF | ETF | 315912808 |  | 261179 | 2858 | SH |  | SOLE | 19 | 2857 | 0 | 0 |
| FIDELITY NASDAQ COMPOSITE INDEX ETF | ETF | 315912808 |  | 2784771 | 30468 | SH |  | SOLE |  | 30467 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 55 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 1474 | 27 | SH |  | SOLE | 36 | 27 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 1474 | 27 | SH |  | SOLE | 9 | 27 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 2730 | 50 | SH |  | SOLE | 66 | 50 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 39466 | 723 | SH |  | SOLE | 43 | 722 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 83004 | 1520 | SH |  | SOLE |  | 1520 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 143158 | 2622 | SH |  | SOLE | 19 | 2622 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL INC | Stock | 31620R303 |  | 612557 | 11221 | SH |  | SOLE | 6 | 11221 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 731 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 1927 | 29 | SH |  | SOLE | 46 | 29 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 6190 | 93 | SH |  | SOLE | 73 | 93 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 6845 | 103 | SH |  | SOLE | 9 | 103 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 10668 | 161 | SH |  | SOLE | 33 | 160 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 28892 | 435 | SH |  | SOLE | 19 | 434 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 31502 | 474 | SH |  | SOLE | 24 | 474 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 86660 | 1304 | SH |  | SOLE | 43 | 1303 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 9412938 | 141633 | SH |  | SOLE |  | 141633 | 0 | 0 |
| FIDELITY SMALL-MID MULTIFACTOR ETF | ETF | 316092527 |  | 28949 | 656 | SH |  | SOLE | 36 | 656 | 0 | 0 |
| FIDELITY SMALL-MID MULTIFACTOR ETF | ETF | 316092527 |  | 6530569 | 147985 | SH |  | SOLE |  | 147984 | 0 | 0 |
| FIDELITY TOTAL BOND ETF | ETF | 316188309 |  | 264075 | 5736 | SH |  | SOLE | 11 | 5735 | 0 | 0 |
| FIDELITY TOTAL BOND ETF | ETF | 316188309 |  | 321185 | 6976 | SH |  | SOLE | 36 | 6976 | 0 | 0 |
| FIDELITY TOTAL BOND ETF | ETF | 316188309 |  | 2093991 | 45482 | SH |  | SOLE | 49 | 45482 | 0 | 0 |
| FIDELITY TOTAL BOND ETF | ETF | 316188309 |  | 7863981 | 170808 | SH |  | SOLE |  | 170807 | 0 | 0 |
| FIDELITY U.S. MULTIFACTOR ETF | ETF | 316092378 |  | 63680 | 1678 | SH |  | SOLE | 36 | 1678 | 0 | 0 |
| FIDELITY U.S. MULTIFACTOR ETF | ETF | 316092378 |  | 8389321 | 221062 | SH |  | SOLE |  | 221062 | 0 | 0 |
| FIDELITY VALUE FACTOR ETF | ETF | 316092782 |  | 309568 | 4283 | SH |  | SOLE |  | 4283 | 0 | 0 |
| FIDELITY WISE ORIGIN BITCOIN FUND | ETF | 315948109 |  | 2211 | 29 | SH |  | SOLE | 19 | 29 | 0 | 0 |
| FIDELITY WISE ORIGIN BITCOIN FUND | ETF | 315948109 |  | 16466 | 216 | SH |  | SOLE | 9 | 216 | 0 | 0 |
| FIDELITY WISE ORIGIN BITCOIN FUND | ETF | 315948109 |  | 4317713 | 56641 | SH |  | SOLE |  | 56640 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 281 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 3838 | 82 | SH |  | SOLE | 9 | 82 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 4715 | 101 | SH |  | SOLE | 33 | 100 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 5898 | 126 | SH |  | SOLE | 46 | 126 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 6413 | 137 | SH |  | SOLE | 49 | 137 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 142909 | 3053 | SH |  | SOLE | 19 | 3052 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 1611735 | 34431 | SH |  | SOLE |  | 34431 | 0 | 0 |
| FIGMA INC CLASS A COM STK | Stock | 316841105 |  | 149 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| FIGMA INC CLASS A COM STK | Stock | 316841105 |  | 182743 | 4890 | SH |  | SOLE |  | 4890 | 0 | 0 |
| FINANCIAL SELECT SECTOR SPDR | ETF | 81369Y605 |  | 13912 | 254 | SH |  | SOLE | 19 | 254 | 0 | 0 |
| FINANCIAL SELECT SECTOR SPDR | ETF | 81369Y605 |  | 571908 | 10442 | SH |  | SOLE | 36 | 10442 | 0 | 0 |
| FINANCIAL SELECT SECTOR SPDR | ETF | 81369Y605 |  | 7591521 | 138607 | SH |  | SOLE |  | 138607 | 0 | 0 |
| FIREFLY NEUROSCIENCE INC COM | Stock | 317970101 |  | 28622 | 32711 | SH |  | SOLE |  | 32711 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 |  | 4292 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 |  | 127032 | 59 | SH |  | SOLE | 43 | 59 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC DEL CL A | Stock | 31946M103 |  | 368720 | 172 | SH |  | SOLE |  | 171 | 0 | 0 |
| FIRST HORIZON NATIONAL CORP | Stock | 320517105 |  | 1386 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| FIRST HORIZON NATIONAL CORP | Stock | 320517105 |  | 2772 | 116 | SH |  | SOLE | 36 | 116 | 0 | 0 |
| FIRST HORIZON NATIONAL CORP | Stock | 320517105 |  | 123433 | 5165 | SH |  | SOLE |  | 5164 | 0 | 0 |
| FIRST HORIZON NATIONAL CORP | Stock | 320517105 |  | 201238 | 8420 | SH |  | SOLE | 19 | 8419 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD II INDLS PROD DURABLALPHADEX FD ANNUAL | ETF | 33734X150 |  | 1567514 | 19626 | SH |  | SOLE |  | 19625 | 0 | 0 |
| FIRST TR HIGH YIELD OPPRT 2027 COM | CEF | 33741Q107 |  | 380185 | 27021 | SH |  | SOLE |  | 27020 | 0 | 0 |
| FIRST TR LARGE CAP CORE ALPHADEX FD COMSHS | ETF | 33734K109 |  | 94893 | 800 | SH |  | SOLE | 19 | 800 | 0 | 0 |
| FIRST TR LARGE CAP CORE ALPHADEX FD COMSHS | ETF | 33734K109 |  | 622373 | 5247 | SH |  | SOLE |  | 5246 | 0 | 0 |
| FIRST TR MORNINGSTARDIVID LEADERS INDEX FD SHS | ETF | 336917109 |  | 27092 | 611 | SH |  | SOLE | 36 | 611 | 0 | 0 |
| FIRST TR MORNINGSTARDIVID LEADERS INDEX FD SHS | ETF | 336917109 |  | 1118576 | 25227 | SH |  | SOLE |  | 25227 | 0 | 0 |
| FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 |  | 6106 | 66 | SH |  | SOLE | 36 | 66 | 0 | 0 |
| FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 |  | 27753 | 300 | SH |  | SOLE | 66 | 300 | 0 | 0 |
| FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 |  | 914292 | 9883 | SH |  | SOLE |  | 9883 | 0 | 0 |
| FIRST TRUST CLOUD COMPUTING ETF | ETF | 33734X192 |  | 11447 | 88 | SH |  | SOLE | 49 | 88 | 0 | 0 |
| FIRST TRUST CLOUD COMPUTING ETF | ETF | 33734X192 |  | 537583 | 4133 | SH |  | SOLE |  | 4132 | 0 | 0 |
| FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 |  | 5034 | 80 | SH |  | SOLE | 51 | 80 | 0 | 0 |
| FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 |  | 1014523 | 16124 | SH |  | SOLE |  | 16124 | 0 | 0 |
| FIRST TRUST DOW JONES INTERNATIONAL INTERNET ETF | ETF | 33734X770 |  | 272625 | 8038 | SH |  | SOLE |  | 8038 | 0 | 0 |
| FIRST TRUST DOW JONES INTERNET ETF | ETF | 33733E302 |  | 5114 | 19 | SH |  | SOLE | 6 | 19 | 0 | 0 |
| FIRST TRUST DOW JONES INTERNET ETF | ETF | 33733E302 |  | 8883 | 33 | SH |  | SOLE | 49 | 33 | 0 | 0 |
| FIRST TRUST DOW JONES INTERNET ETF | ETF | 33733E302 |  | 21388618 | 79458 | SH |  | SOLE |  | 79458 | 0 | 0 |
| FIRST TRUST EMERGING MARKETS LOCAL CURRENCY BOND ETF | ETF | 33739P202 |  | 209583 | 7033 | SH |  | SOLE |  | 7032 | 0 | 0 |
| FIRST TRUST ENERGY INFRASTRUCTURE CEF | CEF | 33740F276 |  | 224898 | 11318 | SH |  | SOLE |  | 11318 | 0 | 0 |
| FIRST TRUST ENHANCED SHORT MATURITY ETF | ETF | 33739Q408 |  | 306777 | 5119 | SH |  | SOLE |  | 5118 | 0 | 0 |
| FIRST TRUST FINANCIALS ALPHADEX ETF | ETF | 33734X135 |  | 5190 | 86 | SH |  | SOLE | 6 | 86 | 0 | 0 |
| FIRST TRUST FINANCIALS ALPHADEX ETF | ETF | 33734X135 |  | 20091854 | 332922 | SH |  | SOLE |  | 332922 | 0 | 0 |
| FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND | ETF | 33739H101 |  | 436634 | 18796 | SH |  | SOLE |  | 18796 | 0 | 0 |
| FIRST TRUST INDXX AEROSPACE  DEFENSE ETF | ETF | 33733E831 |  | 5349 | 125 | SH |  | SOLE | 6 | 125 | 0 | 0 |
| FIRST TRUST INDXX AEROSPACE  DEFENSE ETF | ETF | 33733E831 |  | 18804758 | 439466 | SH |  | SOLE |  | 439466 | 0 | 0 |
| FIRST TRUST INTERMEDIATE GOVERNMENT OPPORTUNITIES ETF | ETF | 33738D838 |  | 329525 | 16094 | SH |  | SOLE |  | 16094 | 0 | 0 |
| FIRST TRUST LARGE CAP GROWTH ALPHADEX FUND | ETF | 33735K108 |  | 47963 | 300 | SH |  | SOLE | 19 | 300 | 0 | 0 |
| FIRST TRUST LARGE CAP GROWTH ALPHADEX FUND | ETF | 33735K108 |  | 199307 | 1247 | SH |  | SOLE |  | 1246 | 0 | 0 |
| FIRST TRUST LONG/SHORT EQUITY ETF | ETF | 33739P103 |  | 9726 | 137 | SH |  | SOLE | 51 | 137 | 0 | 0 |
| FIRST TRUST LONG/SHORT EQUITY ETF | ETF | 33739P103 |  | 28751 | 405 | SH |  | SOLE | 36 | 405 | 0 | 0 |
| FIRST TRUST LONG/SHORT EQUITY ETF | ETF | 33739P103 |  | 8556294 | 120528 | SH |  | SOLE |  | 120528 | 0 | 0 |
| FIRST TRUST LOW DURATION OPPORTUNITIES ETF | ETF | 33739Q200 |  | 1342881 | 26863 | SH |  | SOLE |  | 26863 | 0 | 0 |
| FIRST TRUST MANAGED MUNICIPAL ETF | ETF | 33739N108 |  | 1441193 | 28184 | SH |  | SOLE |  | 28184 | 0 | 0 |
| FIRST TRUST MUNICIPAL HIGH INCOME ETF | ETF | 33739P301 |  | 397936 | 8302 | SH |  | SOLE |  | 8301 | 0 | 0 |
| FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX | ETF | 33737A108 |  | 687671 | 4494 | SH |  | SOLE |  | 4493 | 0 | 0 |
| FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 |  | 1370351 | 19179 | SH |  | SOLE |  | 19179 | 0 | 0 |
| FIRST TRUST NASDAQ SEMICONDUCTOR ETF | ETF | 33738R811 |  | 5311 | 41 | SH |  | SOLE | 6 | 41 | 0 | 0 |
| FIRST TRUST NASDAQ SEMICONDUCTOR ETF | ETF | 33738R811 |  | 19390385 | 149693 | SH |  | SOLE |  | 149692 | 0 | 0 |
| FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND | ETF | 33738R118 |  | 807569 | 8339 | SH |  | SOLE |  | 8339 | 0 | 0 |
| FIRST TRUST NASDAQ-100 SELECT EQUAL WEIGHT ETF | ETF | 337344105 |  | 493666 | 3473 | SH |  | SOLE |  | 3473 | 0 | 0 |
| FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE ETF | ETF | 33738D101 |  | 280930 | 7418 | SH |  | SOLE |  | 7418 | 0 | 0 |
| FIRST TRUST PREFERRED SECURITIES  INCOME ETF | ETF | 33739E108 |  | 1101766 | 60470 | SH |  | SOLE |  | 60470 | 0 | 0 |
| FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF | ETF | 33738R704 |  | 8012779 | 81497 | SH |  | SOLE |  | 81496 | 0 | 0 |
| FIRST TRUST RISING DIVIDEND ACHIEVERS ETF | ETF | 33738R506 |  | 1761983 | 25363 | SH |  | SOLE |  | 25363 | 0 | 0 |
| FIRST TRUST S INTERNATIONAL DIVIDEND ARISTOCRATS ETF | ETF | 33738R688 |  | 230530 | 11218 | SH |  | SOLE |  | 11218 | 0 | 0 |
| FIRST TRUST SENIOR LOAN FUND ETF | ETF | 33738D309 |  | 9176 | 200 | SH |  | SOLE | 9 | 200 | 0 | 0 |
| FIRST TRUST SENIOR LOAN FUND ETF | ETF | 33738D309 |  | 751900 | 16388 | SH |  | SOLE |  | 16388 | 0 | 0 |
| FIRST TRUST SMALL CAP GROWTH ALPHADEX FUND | ETF | 33737M300 |  | 201657 | 2098 | SH |  | SOLE |  | 2098 | 0 | 0 |
| FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF | ETF | 33741X102 |  | 463350 | 12092 | SH |  | SOLE |  | 12091 | 0 | 0 |
| FIRST TRUST SMITH OPPORTUNISTIC FIXED INCOME ETF | ETF | 33740F805 |  | 541204 | 12211 | SH |  | SOLE |  | 12211 | 0 | 0 |
| FIRST TRUST SMITH UNCONSTRAINED BOND ETF | ETF | 33740F888 |  | 2870642 | 114050 | SH |  | SOLE |  | 114050 | 0 | 0 |
| FIRST TRUST STOXX EUROPEAN SELECT DIVIDEND INDEX FUND | ETF | 33735T109 |  | 248185 | 14182 | SH |  | SOLE |  | 14182 | 0 | 0 |
| FIRST TRUST TECHNOLOGY ALPHADEX ETF | ETF | 33734X176 |  | 275643 | 1638 | SH |  | SOLE |  | 1638 | 0 | 0 |
| FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF | ETF | 33740J104 |  | 284364 | 14176 | SH |  | SOLE |  | 14175 | 0 | 0 |
| FIRST TRUST US EQUITY OPPORTUNITIES ETF | ETF | 336920103 |  | 971232 | 5937 | SH |  | SOLE |  | 5936 | 0 | 0 |
| FIRST TRUST UTILITIES ALPHADEX ETF | ETF | 33734X184 |  | 4861 | 108 | SH |  | SOLE | 6 | 108 | 0 | 0 |
| FIRST TRUST UTILITIES ALPHADEX ETF | ETF | 33734X184 |  | 18808821 | 417881 | SH |  | SOLE |  | 417880 | 0 | 0 |
| FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 |  | 17280 | 375 | SH |  | SOLE | 66 | 375 | 0 | 0 |
| FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 |  | 421791 | 9153 | SH |  | SOLE |  | 9153 | 0 | 0 |
| FIRST TRUST WATER ETF | ETF | 33733B100 |  | 469913 | 4325 | SH |  | SOLE |  | 4325 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 403 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 1343 | 30 | SH |  | SOLE | 36 | 30 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 10701 | 239 | SH |  | SOLE | 33 | 239 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 86199 | 1925 | SH |  | SOLE | 19 | 1925 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 165694 | 3701 | SH |  | SOLE | 52 | 3701 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 1548288 | 34583 | SH |  | SOLE |  | 34583 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 470 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 672 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 2418 | 36 | SH |  | SOLE | 46 | 36 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 3291 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 4500 | 67 | SH |  | SOLE | 73 | 67 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 6986 | 104 | SH |  | SOLE | 12 | 104 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 11402 | 170 | SH |  | SOLE | 19 | 169 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 13703 | 204 | SH |  | SOLE | 33 | 204 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 1751435 | 26075 | SH |  | SOLE |  | 26074 | 0 | 0 |
| FIVE BELOW INC COM | Stock | 33829M101 |  | 1884 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| FIVE BELOW INC COM | Stock | 33829M101 |  | 124318 | 660 | SH |  | SOLE |  | 660 | 0 | 0 |
| FLEX LNG LTD SHS | Stock | G35947202 |  | 17465 | 700 | SH |  | SOLE | 11 | 700 | 0 | 0 |
| FLEX LNG LTD SHS | Stock | G35947202 |  | 525670 | 21069 | SH |  | SOLE |  | 21068 | 0 | 0 |
| FLEXSHARES IBOXX 3 YEAR TARGET DURATION TIPS INDEX FUND | ETF | 33939L506 |  | 369826 | 15371 | SH |  | SOLE |  | 15371 | 0 | 0 |
| FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND | ETF | 33939L407 |  | 1009 | 22 | SH |  | SOLE | 49 | 22 | 0 | 0 |
| FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND | ETF | 33939L407 |  | 693069 | 15116 | SH |  | SOLE |  | 15116 | 0 | 0 |
| FLEXSHARES QUALITY DIVIDEND ETF | ETF | 33939L860 |  | 219161 | 2712 | SH |  | SOLE |  | 2712 | 0 | 0 |
| FLOWSERVE CORP COM | Stock | 34354P105 |  | 1665 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| FLOWSERVE CORP COM | Stock | 34354P105 |  | 26503 | 382 | SH |  | SOLE | 12 | 382 | 0 | 0 |
| FLOWSERVE CORP COM | Stock | 34354P105 |  | 390124 | 5623 | SH |  | SOLE |  | 5623 | 0 | 0 |
| FLUOR CORP | Stock | 343412102 |  | 1189 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| FLUOR CORP | Stock | 343412102 |  | 484129 | 12216 | SH |  | SOLE |  | 12216 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 52 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 3201 | 244 | SH |  | SOLE | 36 | 244 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 6826 | 520 | SH |  | SOLE | 33 | 520 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 7177 | 547 | SH |  | SOLE | 71 | 547 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 8541 | 651 | SH |  | SOLE | 12 | 651 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 12031 | 917 | SH |  | SOLE | 9 | 917 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 19181 | 1462 | SH |  | SOLE | 49 | 1462 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 183281 | 13970 | SH |  | SOLE | 19 | 13969 | 0 | 0 |
| FORD MOTOR COMPANY | Stock | 345370860 |  | 2359592 | 179847 | SH |  | SOLE |  | 179846 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 397 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 2700 | 34 | SH |  | SOLE | 46 | 34 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 4288 | 54 | SH |  | SOLE | 71 | 54 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 10720 | 135 | SH |  | SOLE | 33 | 135 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 51696 | 651 | SH |  | SOLE | 19 | 651 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 4805344 | 60513 | SH |  | SOLE |  | 60513 | 0 | 0 |
| FORTIS INC | Stock | 349553107 |  | 208 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| FORTIS INC | Stock | 349553107 |  | 2597 | 50 | SH |  | SOLE | 49 | 50 | 0 | 0 |
| FORTIS INC | Stock | 349553107 |  | 256996 | 4948 | SH |  | SOLE |  | 4947 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 3265 | 59 | SH |  | SOLE | 33 | 59 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 36366 | 659 | SH |  | SOLE | 43 | 658 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 389424 | 7054 | SH |  | SOLE |  | 7053 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS INC COM | Stock | 34964C106 |  | 159131 | 3181 | SH |  | SOLE |  | 3181 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS INC COM | Stock | 34964C106 |  | 19381 | 387 | SH |  | SOLE | 43 | 387 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS INC COM | Stock | 34964C106 |  | 37765 | 755 | SH |  | SOLE | 24 | 755 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 130 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 390 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 2662 | 41 | SH |  | SOLE | 46 | 41 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 6014 | 93 | SH |  | SOLE | 33 | 92 | 0 | 0 |
| FOX CORP CLASS B | Stock | 35137L204 |  | 281082 | 4329 | SH |  | SOLE |  | 4329 | 0 | 0 |
| FRANCO NEVADA CORP | Stock | 351858105 |  | 1036 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| FRANCO NEVADA CORP | Stock | 351858105 |  | 5182 | 25 | SH |  | SOLE | 66 | 25 | 0 | 0 |
| FRANCO NEVADA CORP | Stock | 351858105 |  | 123332 | 595 | SH |  | SOLE | 26 | 595 | 0 | 0 |
| FRANCO NEVADA CORP | Stock | 351858105 |  | 2058474 | 9931 | SH |  | SOLE |  | 9930 | 0 | 0 |
| FRANKLIN CLEARBRIDGE ENHANCED INCOME ETF | ETF | 524682309 |  | 450220 | 8309 | SH |  | SOLE |  | 8308 | 0 | 0 |
| FRANKLIN DYNAMIC MUNICIPAL BOND ETF | ETF | 35473P868 |  | 1131187 | 45484 | SH |  | SOLE |  | 45484 | 0 | 0 |
| FRANKLIN INCOME FOCUS ETF INCOME FOCUS ETF | ETF | 35473P439 |  | 1111743 | 39648 | SH |  | SOLE |  | 39648 | 0 | 0 |
| FRANKLIN INTERNATIONAL CORE DIVIDEND TILT INDEX FUND | ETF | 35473P108 |  | 231373 | 5949 | SH |  | SOLE |  | 5949 | 0 | 0 |
| FRANKLIN INTERNATIONAL LOW VOLATILITY HIGH DIVIDEND INDEX ETF | ETF | 52468L505 |  | 56703 | 1540 | SH |  | SOLE | 9 | 1540 | 0 | 0 |
| FRANKLIN INTERNATIONAL LOW VOLATILITY HIGH DIVIDEND INDEX ETF | ETF | 52468L505 |  | 717833 | 19496 | SH |  | SOLE |  | 19495 | 0 | 0 |
| FRANKLIN U.S. LOW VOLATILITY HIGH DIVIDEND INDEX ETF | ETF | 52468L406 |  | 215762 | 5410 | SH |  | SOLE |  | 5410 | 0 | 0 |
| FRANKLIN U.S. MID CAP MULTIFACTOR INDEX ETF | ETF | 35473P884 |  | 4357619 | 77455 | SH |  | SOLE |  | 77455 | 0 | 0 |
| FREEDOM 100 EMERGING MARKETS ETF | ETF | 02072L607 |  | 179445 | 3500 | SH |  | SOLE | 28 | 3500 | 0 | 0 |
| FREEDOM 100 EMERGING MARKETS ETF | ETF | 02072L607 |  | 2707285 | 52804 | SH |  | SOLE |  | 52804 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 813 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 1067 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 3454 | 68 | SH |  | SOLE | 71 | 68 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 5485 | 108 | SH |  | SOLE | 22 | 108 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 11783 | 232 | SH |  | SOLE | 12 | 232 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 14475 | 285 | SH |  | SOLE | 19 | 285 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 17006 | 335 | SH |  | SOLE | 33 | 334 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 79334 | 1562 | SH |  | SOLE | 24 | 1562 | 0 | 0 |
| FREEPORT MCMORAN INC CL B | Stock | 35671D857 |  | 3632259 | 71515 | SH |  | SOLE |  | 71515 | 0 | 0 |
| FREQUENCY ELECTRS INC COM | Stock | 358010106 |  | 269 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| FREQUENCY ELECTRS INC COM | Stock | 358010106 |  | 368427 | 6843 | SH |  | SOLE |  | 6843 | 0 | 0 |
| FT VEST BUFFERED ALLOCATION GROWTH ETF | ETF | 33740U778 |  | 1714892 | 62314 | SH |  | SOLE |  | 62314 | 0 | 0 |
| FT VEST EMERGING MARKET BUFFER ETF - SEPTEMBER | ETF | 33740F177 |  | 466353 | 19609 | SH |  | SOLE |  | 19608 | 0 | 0 |
| FT VEST EMERGING MARKETS BUFFER ETF JUNE | ETF | 33740U349 |  | 452459 | 20177 | SH |  | SOLE |  | 20177 | 0 | 0 |
| FT VEST GOLD STRATEGY QUARTERLY BUFFER ETF | ETF | 33733E849 |  | 1357134 | 79318 | SH |  | SOLE |  | 79318 | 0 | 0 |
| FT VEST GOLD STRATEGY TARGET INCOME ETF | ETF | 33733E856 |  | 295847 | 11829 | SH |  | SOLE |  | 11829 | 0 | 0 |
| FT VEST INTERNATIONAL EQUITY MODERATE BUFFER | ETF | 33740F573 |  | 1370586 | 50728 | SH |  | SOLE |  | 50728 | 0 | 0 |
| FT VEST INTERNATIONAL EQUITY MODERATE BUFFER ETF - SEPTEMBER | ETF | 33740U828 |  | 1360781 | 52308 | SH |  | SOLE |  | 52307 | 0 | 0 |
| FT VEST INVESTMENT GRADE  TARGET INCOME ETF | ETF | 33738D747 |  | 1754474 | 87201 | SH |  | SOLE |  | 87200 | 0 | 0 |
| FT VEST LADDERED BUFFER ETF | ETF | 33740F755 |  | 817405 | 23859 | SH |  | SOLE |  | 23858 | 0 | 0 |
| FT VEST LADDERED DEEP BUFFER ETF | ETF | 33740U703 |  | 5136934 | 181903 | SH |  | SOLE |  | 181902 | 0 | 0 |
| FT VEST LADDERED INTERNATIONAL MODERATE BUFFER ETF | ETF | 33740F169 |  | 323763 | 14558 | SH |  | SOLE |  | 14557 | 0 | 0 |
| FT VEST LADDERED MODERATE BUFFER ETF | ETF | 33740U729 |  | 356195 | 13426 | SH |  | SOLE |  | 13426 | 0 | 0 |
| FT VEST LADDERED SMALL CAP MODERATE BUFFER ETF | ETF | 33740F243 |  | 525600 | 23012 | SH |  | SOLE |  | 23012 | 0 | 0 |
| FT VEST NASDAQ-100 BUFFER ETF - MARCH | ETF | 33740F581 |  | 1136250 | 34430 | SH |  | SOLE |  | 34430 | 0 | 0 |
| FT VEST NASDAQ-100 MODERATE BUFFER ETF - AUGUST | ETF | 33740F193 |  | 1141124 | 48225 | SH |  | SOLE |  | 48225 | 0 | 0 |
| FT VEST RISING DIVIDEND ACHIEVERS TARGET INCOME ETF | ETF | 33738D879 |  | 523317 | 19943 | SH |  | SOLE |  | 19943 | 0 | 0 |
| FT VEST S 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF | ETF | 33739Q705 |  | 660871 | 13446 | SH |  | SOLE |  | 13445 | 0 | 0 |
| FT VEST SMID RISING DIVIDEND ACHIEVERS TARGET INCOME ETF | ETF | 33738D820 |  | 406487 | 18942 | SH |  | SOLE |  | 18941 | 0 | 0 |
| FT VEST U.S. EQUITY BUFFER  PREMIUM INCOME ETF - SEPTEMBER | ETF | 33740F375 |  | 1871716 | 61569 | SH |  | SOLE |  | 61569 | 0 | 0 |
| FT VEST U.S. EQUITY BUFFER ETF - APRIL | ETF | 33740U885 |  | 2083081 | 46895 | SH |  | SOLE |  | 46895 | 0 | 0 |
| FT VEST U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 33740F847 |  | 436525 | 7961 | SH |  | SOLE |  | 7961 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - JUNE | ETF | 33740F714 |  | 207688 | 4387 | SH |  | SOLE |  | 4387 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - NOVEMBER | ETF | 33740F839 |  | 2908306 | 59550 | SH |  | SOLE |  | 59550 | 0 | 0 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - JULY | ETF | 33740F425 |  | 2246795 | 57482 | SH |  | SOLE |  | 57482 | 0 | 0 |
| FT VEST U.S. EQUITY EQUAL WEIGHT BUFFER ETF - MARCH | ETF | 33740U398 |  | 1053550 | 47992 | SH |  | SOLE |  | 47992 | 0 | 0 |
| FT VEST U.S. EQUITY EQUAL WEIGHT BUFFER ETF - SEPTEMBER | ETF | 33740F185 |  | 1051190 | 49110 | SH |  | SOLE |  | 49110 | 0 | 0 |
| FT VEST U.S. EQUITY MAX BUFFER ETF - NOVEMBER | ETF | 33740U521 |  | 307809 | 9363 | SH |  | SOLE |  | 9363 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - JAN | ETF | 33740F516 |  | 256740 | 6000 | SH |  | SOLE |  | 6000 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - MAY | ETF | 33740F441 |  | 221372 | 5361 | SH |  | SOLE |  | 5361 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - OCTOBER | ETF | 33740U695 |  | 5061927 | 128835 | SH |  | SOLE |  | 128835 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - SEPTEMBER | ETF | 33740U711 |  | 2080183 | 53696 | SH |  | SOLE |  | 53696 | 0 | 0 |
| FT VEST U.S. EQUITY UNCAPPED ACCELERATOR ETF - OCTOBER | ETF | 33740F144 |  | 1680427 | 47263 | SH |  | SOLE |  | 47263 | 0 | 0 |
| FT VEST U.S. SMALL CAP MODERATE BUFFER ETF - MAY | ETF | 33740F466 |  | 1515019 | 58345 | SH |  | SOLE |  | 58344 | 0 | 0 |
| FT VEST U.S. SMALL CAP MODERATE BUFFER ETF - NOVEMBER | ETF | 33740F342 |  | 1480482 | 59890 | SH |  | SOLE |  | 59890 | 0 | 0 |
| FT VEST US EQUITY BUFFER ETF - JANUARY | ETF | 33740F623 |  | 258750 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| FT VEST US EQUITY DEEP BUFFER ETF - DECEMBER | ETF | 33740U406 |  | 383941 | 8515 | SH |  | SOLE |  | 8515 | 0 | 0 |
| FT VEST US EQUITY DEEP BUFFER ETF - JANUARY | ETF | 33740F631 |  | 4635865 | 106780 | SH |  | SOLE |  | 106780 | 0 | 0 |
| FT VEST US EQUITY MAX BUFFER ETF-FEBRUARY | ETF | 33740U422 |  | 414925 | 13659 | SH |  | SOLE |  | 13659 | 0 | 0 |
| FUNDSTRAT GRANNY SHOTS US LARGE CAP ETF | ETF | 886364231 |  | 6745664 | 272442 | SH |  | SOLE |  | 272442 | 0 | 0 |
| FVCBANKCORP INC COM | Stock | 36120Q101 |  | 298787 | 21480 | SH |  | SOLE |  | 21480 | 0 | 0 |
| GABELLI CONVERTIBLE  INCOME CEF | CEF | 36240B109 |  | 82152 | 19796 | SH |  | SOLE |  | 19795 | 0 | 0 |
| GABELLI EQUITY TRUST INC CEF | CEF | 362397101 |  | 585324 | 94866 | SH |  | SOLE |  | 94866 | 0 | 0 |
| GALAXY DIGITAL INC. CL A | Stock | 36317J209 |  | 599181 | 26797 | SH |  | SOLE |  | 26797 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 518 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 1035 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 3623 | 14 | SH |  | SOLE | 9 | 14 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 4141 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 12796 | 49 | SH |  | SOLE | 33 | 49 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 62368 | 241 | SH |  | SOLE | 49 | 241 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 169007 | 653 | SH |  | SOLE | 19 | 653 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 812867 | 3141 | SH |  | SOLE |  | 3141 | 0 | 0 |
| GAMCO GLOBAL GOLD NATURAL RESOURCES  INCOME CEF | CEF | 36465A109 |  | 81513 | 15797 | SH |  | SOLE |  | 15797 | 0 | 0 |
| GAP INC | Stock | 364760108 |  | 179 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| GAP INC | Stock | 364760108 |  | 3354 | 131 | SH |  | SOLE | 71 | 131 | 0 | 0 |
| GAP INC | Stock | 364760108 |  | 193616 | 7563 | SH |  | SOLE |  | 7563 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 811 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 3043 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 9946 | 49 | SH |  | SOLE | 50 | 49 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 13163 | 65 | SH |  | SOLE | 33 | 64 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 27993 | 138 | SH |  | SOLE | 19 | 138 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 697273 | 3437 | SH |  | SOLE |  | 3437 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 2464 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 4312 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 6469 | 21 | SH |  | SOLE | 49 | 21 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 27107 | 88 | SH |  | SOLE | 51 | 88 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 27415 | 89 | SH |  | SOLE | 71 | 89 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 29263 | 95 | SH |  | SOLE | 43 | 95 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 29578 | 96 | SH |  | SOLE | 73 | 96 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 93917 | 305 | SH |  | SOLE | 33 | 304 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 306526 | 995 | SH |  | SOLE | 19 | 995 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 328360 | 1066 | SH |  | SOLE | 53 | 1066 | 0 | 0 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 14711282 | 47759 | SH |  | SOLE |  | 47759 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 1230 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 1394 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 2543 | 31 | SH |  | SOLE | 73 | 31 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 6480 | 79 | SH |  | SOLE | 9 | 79 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 10104 | 123 | SH |  | SOLE | 33 | 123 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 48802 | 595 | SH |  | SOLE | 26 | 595 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 107127 | 1306 | SH |  | SOLE | 49 | 1306 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK | Stock | 36266G107 |  | 1198854 | 14617 | SH |  | SOLE |  | 14616 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 1307 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 1961 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 3921 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 9150 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 13725 | 21 | SH |  | SOLE | 19 | 21 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 15033 | 23 | SH |  | SOLE | 73 | 23 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 15905 | 24 | SH |  | SOLE | 49 | 24 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 19607 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 79182 | 121 | SH |  | SOLE | 33 | 121 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 1550930 | 2373 | SH |  | SOLE | 45 | 2373 | 0 | 0 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 19578600 | 29956 | SH |  | SOLE |  | 29956 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 673 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 3703 | 11 | SH |  | SOLE | 9 | 11 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 7407 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 16173 | 48 | SH |  | SOLE | 73 | 48 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 19190 | 57 | SH |  | SOLE | 12 | 57 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 29449 | 87 | SH |  | SOLE | 33 | 87 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 636751 | 1891 | SH |  | SOLE | 19 | 1891 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 2589192 | 7691 | SH |  | SOLE | 6 | 7690 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 2706662 | 8040 | SH |  | SOLE |  | 8039 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 21 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 279 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 2697 | 58 | SH |  | SOLE | 46 | 58 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 5175 | 111 | SH |  | SOLE | 73 | 111 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 10951 | 236 | SH |  | SOLE | 33 | 235 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 37851 | 814 | SH |  | SOLE | 49 | 814 | 0 | 0 |
| GENERAL MILLS INC | Stock | 370334104 |  | 3222661 | 69305 | SH |  | SOLE |  | 69304 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 9514 | 117 | SH |  | SOLE | 71 | 117 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 14403 | 177 | SH |  | SOLE | 73 | 177 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 22851 | 281 | SH |  | SOLE | 12 | 281 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 42330 | 521 | SH |  | SOLE | 33 | 520 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 58067 | 714 | SH |  | SOLE | 19 | 714 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 63539 | 781 | SH |  | SOLE | 43 | 781 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 1269244 | 15608 | SH |  | SOLE |  | 15608 | 0 | 0 |
| GENESIS ENERGY LP | Stock | 371927104 |  | 404898 | 25955 | SH |  | SOLE |  | 25955 | 0 | 0 |
| GENTER CAPITAL TAXABLE QUALITY INTERMEDIATE ETF | ETF | 84858T798 |  | 200490 | 19315 | SH |  | SOLE |  | 19315 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 123 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 984 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 8624 | 70 | SH |  | SOLE | 33 | 70 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 1154500 | 9389 | SH |  | SOLE |  | 9389 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 1473 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 2087 | 17 | SH |  | SOLE | 9 | 17 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 4050 | 33 | SH |  | SOLE | 36 | 33 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 4296 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 13256 | 108 | SH |  | SOLE | 12 | 108 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 13747 | 112 | SH |  | SOLE | 7 | 112 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 15860 | 129 | SH |  | SOLE | 73 | 129 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 16202 | 132 | SH |  | SOLE | 71 | 132 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 48632 | 396 | SH |  | SOLE | 33 | 396 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 80395 | 655 | SH |  | SOLE | 52 | 655 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 394431 | 3214 | SH |  | SOLE | 19 | 3213 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 611651 | 4983 | SH |  | SOLE | 6 | 4983 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 8468937 | 68999 | SH |  | SOLE |  | 68998 | 0 | 0 |
| GLOBAL MED REIT INC COM NEW | REIT | 37954A303 |  | 67 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| GLOBAL MED REIT INC COM NEW | REIT | 37954A303 |  | 487442 | 14447 | SH |  | SOLE |  | 14447 | 0 | 0 |
| GLOBAL PAYMENTS INC | Stock | 37940X102 |  | 1161 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| GLOBAL PAYMENTS INC | Stock | 37940X102 |  | 2869 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| GLOBAL PAYMENTS INC | Stock | 37940X102 |  | 5108 | 66 | SH |  | SOLE | 9 | 66 | 0 | 0 |
| GLOBAL PAYMENTS INC | Stock | 37940X102 |  | 1071032 | 13838 | SH |  | SOLE |  | 13837 | 0 | 0 |
| GLOBAL SHIP LEASE INC NEW COM CL A | Stock | Y27183600 |  | 218698 | 6241 | SH |  | SOLE |  | 6241 | 0 | 0 |
| GLOBAL X 1-3 MONTH T-BILL ETF | ETF | 37960A438 |  | 2907605 | 29044 | SH |  | SOLE |  | 29044 | 0 | 0 |
| GLOBAL X ADAPTIVE U.S. FACTOR ETF | ETF | 37954Y574 |  | 216038 | 4659 | SH |  | SOLE |  | 4659 | 0 | 0 |
| GLOBAL X ARTIFICIAL INTELLIGENCE  TECHNOLOGY ETF | ETF | 37954Y632 |  | 2418348 | 47549 | SH |  | SOLE |  | 47549 | 0 | 0 |
| GLOBAL X CYBERSECURITY ETF | ETF | 37954Y384 |  | 213 | 7 | SH |  | SOLE | 49 | 7 | 0 | 0 |
| GLOBAL X CYBERSECURITY ETF | ETF | 37954Y384 |  | 556638 | 18274 | SH |  | SOLE |  | 18274 | 0 | 0 |
| GLOBAL X DATA CENTER AND DIGITAL INFRASTRUCTURE ETF | ETF | 37954Y236 |  | 239804 | 11365 | SH |  | SOLE |  | 11365 | 0 | 0 |
| GLOBAL X DEFENSE TECH ETF | ETF | 37960A529 |  | 109301 | 1687 | SH |  | SOLE | 36 | 1687 | 0 | 0 |
| GLOBAL X DEFENSE TECH ETF | ETF | 37960A529 |  | 541422 | 8357 | SH |  | SOLE |  | 8356 | 0 | 0 |
| GLOBAL X ETF | ETF | 37960A669 |  | 204904 | 8527 | SH |  | SOLE |  | 8527 | 0 | 0 |
| GLOBAL X FDS GLOBAL X URANIUM ETFNEW | ETF | 37954Y871 |  | 2401503 | 56202 | SH |  | SOLE |  | 56201 | 0 | 0 |
| GLOBAL X INTERNET OF THINGS ETF | ETF | 37954Y780 |  | 226312 | 6124 | SH |  | SOLE |  | 6123 | 0 | 0 |
| GLOBAL X LITHIUM  BATTERY TECH ETF | ETF | 37954Y855 |  | 212417 | 3275 | SH |  | SOLE |  | 3275 | 0 | 0 |
| GLOBAL X MLP  ENERGY INFRASTRUCTURE ETF | ETF | 37954Y293 |  | 368542 | 6089 | SH |  | SOLE |  | 6088 | 0 | 0 |
| GLOBAL X MLP ETF | ETF | 37954Y343 |  | 4093005 | 84549 | SH |  | SOLE |  | 84548 | 0 | 0 |
| GLOBAL X MSCI COLOMBIA ETF | ETF | 37954Y327 |  | 368378 | 10336 | SH |  | SOLE |  | 10336 | 0 | 0 |
| GLOBAL X NASDAQ 100 COVERED CALL ETF | ETF | 37954Y483 |  | 2014 | 114 | SH |  | SOLE | 19 | 114 | 0 | 0 |
| GLOBAL X NASDAQ 100 COVERED CALL ETF | ETF | 37954Y483 |  | 647727 | 36657 | SH |  | SOLE |  | 36656 | 0 | 0 |
| GLOBAL X ROBOTICS  ARTIFICIAL INTELLIGENCE ETF | ETF | 37954Y715 |  | 9637 | 266 | SH |  | SOLE | 49 | 266 | 0 | 0 |
| GLOBAL X ROBOTICS  ARTIFICIAL INTELLIGENCE ETF | ETF | 37954Y715 |  | 3565709 | 98419 | SH |  | SOLE |  | 98418 | 0 | 0 |
| GLOBAL X S 500 COVERED CALL ETF | ETF | 37954Y475 |  | 714560 | 17587 | SH |  | SOLE | 36 | 17587 | 0 | 0 |
| GLOBAL X S 500 COVERED CALL ETF | ETF | 37954Y475 |  | 1826264 | 44949 | SH |  | SOLE |  | 44948 | 0 | 0 |
| GLOBAL X SILVER MINERS ETF | ETF | 37954Y848 |  | 216015 | 2586 | SH |  | SOLE |  | 2586 | 0 | 0 |
| GLOBAL X SUPERINCOME PREFERRED ETF | ETF | 37950E333 |  | 256920 | 27567 | SH |  | SOLE |  | 27566 | 0 | 0 |
| GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF | ETF | 37954Y673 |  | 611879 | 12803 | SH |  | SOLE |  | 12803 | 0 | 0 |
| GLOBAL X U.S. PREFERRED ETF | ETF | 37954Y657 |  | 3059847 | 161811 | SH |  | SOLE |  | 161811 | 0 | 0 |
| GOLAR LNG LTD SHS ISIN BMG9456A1009 | Stock | G9456A100 |  | 1861 | 50 | SH |  | SOLE | 19 | 50 | 0 | 0 |
| GOLAR LNG LTD SHS ISIN BMG9456A1009 | Stock | G9456A100 |  | 1447244 | 38894 | SH |  | SOLE |  | 38893 | 0 | 0 |
| GOLDMAN SACHS ACCESS HIGH YIELD CORPORATE BOND ETF | ETF | 381430453 |  | 4700523 | 103719 | SH |  | SOLE |  | 103718 | 0 | 0 |
| GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF | ETF | 381430206 |  | 3829 | 92 | SH |  | SOLE | 36 | 92 | 0 | 0 |
| GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF | ETF | 381430206 |  | 252384 | 6064 | SH |  | SOLE |  | 6064 | 0 | 0 |
| GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF | ETF | 381430107 |  | 1133659 | 26401 | SH |  | SOLE |  | 26401 | 0 | 0 |
| GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF | ETF | 381430438 |  | 4001 | 47 | SH |  | SOLE | 36 | 47 | 0 | 0 |
| GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF | ETF | 381430438 |  | 260467 | 3060 | SH |  | SOLE |  | 3060 | 0 | 0 |
| GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF | ETF | 381430438 |  | 766737 | 9008 | SH |  | SOLE | 49 | 9007 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 1758 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 2637 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 8790 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 14064 | 16 | SH |  | SOLE | 72 | 16 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 15822 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 20217 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 25491 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 36082 | 41 | SH |  | SOLE | 73 | 41 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 36918 | 42 | SH |  | SOLE | 7 | 42 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 99887 | 114 | SH |  | SOLE | 33 | 113 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 2961031 | 3369 | SH |  | SOLE | 19 | 3368 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 12467897 | 14184 | SH |  | SOLE |  | 14184 | 0 | 0 |
| GOLDMAN SACHS PHYSICAL GOLD ETF | ETF | 38150K103 |  | 183476 | 4312 | SH |  | SOLE | 19 | 4312 | 0 | 0 |
| GOLDMAN SACHS PHYSICAL GOLD ETF | ETF | 38150K103 |  | 1333432 | 31338 | SH |  | SOLE |  | 31338 | 0 | 0 |
| GOODYEAR TIRE  RUBBER CO | Stock | 382550101 |  | 272 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| GOODYEAR TIRE  RUBBER CO | Stock | 382550101 |  | 495816 | 56600 | SH |  | SOLE |  | 56600 | 0 | 0 |
| GRAB HOLDINGS LIMITED CLASS A ORD | Stock | G4124C109 |  | 2405 | 482 | SH |  | SOLE | 66 | 482 | 0 | 0 |
| GRAB HOLDINGS LIMITED CLASS A ORD | Stock | G4124C109 |  | 89926 | 18021 | SH |  | SOLE |  | 18021 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 2049 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 7219 | 88 | SH |  | SOLE | 73 | 88 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 258372 | 3152 | SH |  | SOLE |  | 3152 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 2806183 | 34234 | SH |  | SOLE | 6 | 34234 | 0 | 0 |
| GRAND CANYON EDUCATION INC | Stock | 38526M106 |  | 17795 | 107 | SH |  | SOLE | 19 | 107 | 0 | 0 |
| GRAND CANYON EDUCATION INC | Stock | 38526M106 |  | 501258 | 3014 | SH |  | SOLE |  | 3014 | 0 | 0 |
| GRANITE CONSTR INC COM | Stock | 387328107 |  | 594053 | 5150 | SH |  | SOLE |  | 5150 | 0 | 0 |
| GRAYSCALE BITCOIN MINI TRUST ETF | ETF | 389930207 |  | 1345801 | 34748 | SH |  | SOLE |  | 34748 | 0 | 0 |
| GRAYSCALE BITCOIN TRUST ETF | ETF | 389637109 |  | 5223160 | 76407 | SH |  | SOLE |  | 76406 | 0 | 0 |
| GRAYSCALE ETHEREUM STAKING ETF | ETF | 389638107 |  | 356377 | 14624 | SH |  | SOLE |  | 14623 | 0 | 0 |
| GRAYSCALE ETHEREUM STAKING MINI ETF | ETF | 38964R203 |  | 636629 | 22688 | SH |  | SOLE |  | 22688 | 0 | 0 |
| GRIFFON CORP COM | Stock | 398433102 |  | 449553 | 6104 | SH |  | SOLE |  | 6103 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 932 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 981 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 2482 | 51 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 4365 | 89 | SH |  | SOLE | 66 | 89 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 21185 | 432 | SH |  | SOLE | 49 | 432 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 144619 | 2949 | SH |  | SOLE | 52 | 2949 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 2391910 | 48775 | SH |  | SOLE |  | 48774 | 0 | 0 |
| GT BIOPHARMA INC COM NEW | Stock | 36254L308 |  | 7852 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| GUGGENHEIM ETF TRUST S 500 EQUAL WEIGHT | ETF | 46137V357 |  | 440 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| GUGGENHEIM ETF TRUST S 500 EQUAL WEIGHT | ETF | 46137V357 |  | 8620 | 45 | SH |  | SOLE | 36 | 45 | 0 | 0 |
| GUGGENHEIM ETF TRUST S 500 EQUAL WEIGHT | ETF | 46137V357 |  | 2156582 | 11258 | SH |  | SOLE | 49 | 11258 | 0 | 0 |
| GUGGENHEIM ETF TRUST S 500 EQUAL WEIGHT | ETF | 46137V357 |  | 24839968 | 129672 | SH |  | SOLE |  | 129671 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC COM | Stock | 40171V100 |  | 4221 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC COM | Stock | 40171V100 |  | 4623 | 23 | SH |  | SOLE | 43 | 23 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC COM | Stock | 40171V100 |  | 57087 | 284 | SH |  | SOLE | 19 | 284 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC COM | Stock | 40171V100 |  | 317696 | 1581 | SH |  | SOLE |  | 1580 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 222 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 2811 | 278 | SH |  | SOLE | 66 | 278 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 4991 | 494 | SH |  | SOLE | 33 | 493 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 6026 | 596 | SH |  | SOLE | 6 | 596 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 8219 | 813 | SH |  | SOLE | 61 | 813 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 10110 | 1000 | SH |  | SOLE | 73 | 1000 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 15023 | 1486 | SH |  | SOLE | 12 | 1486 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 30148 | 2982 | SH |  | SOLE | 49 | 2982 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 37842 | 3743 | SH |  | SOLE | 77 | 3743 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 196953 | 19481 | SH |  | SOLE |  | 19481 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 28 | 1 | SH |  | SOLE | 49 | 1 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 2317 | 82 | SH |  | SOLE | 66 | 82 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 2543 | 90 | SH |  | SOLE | 71 | 90 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 4409 | 156 | SH |  | SOLE | 9 | 156 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 15543 | 550 | SH |  | SOLE | 46 | 550 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 17346 | 614 | SH |  | SOLE | 33 | 613 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 2673125 | 94590 | SH |  | SOLE |  | 94590 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 1481 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 18104 | 269 | SH |  | SOLE | 19 | 269 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 836404 | 12428 | SH |  | SOLE |  | 12428 | 0 | 0 |
| HARLEY DAVIDSON INC | Stock | 412822108 |  | 607943 | 29670 | SH |  | SOLE |  | 29670 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 689 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 4547 | 33 | SH |  | SOLE | 46 | 33 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 5321 | 39 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 596812 | 4331 | SH |  | SOLE | 19 | 4331 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC COM | Stock | 416515104 |  | 980437 | 7115 | SH |  | SOLE |  | 7114 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 82 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 1804 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 7071 | 86 | SH |  | SOLE | 33 | 86 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 57476 | 701 | SH |  | SOLE | 43 | 700 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 3291494 | 40140 | SH |  | SOLE |  | 40140 | 0 | 0 |
| HAWAIIAN ELECTRIC INDUSTRIES INC | Stock | 419870100 |  | 1166890 | 94869 | SH |  | SOLE |  | 94869 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 467 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 934 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 5135 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 9337 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 22565 | 48 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 49510 | 106 | SH |  | SOLE | 73 | 106 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 2366643 | 5069 | SH |  | SOLE |  | 5069 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR ETF | ETF | 81369Y209 |  | 18438 | 119 | SH |  | SOLE | 19 | 119 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR ETF | ETF | 81369Y209 |  | 32198 | 208 | SH |  | SOLE | 24 | 208 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR ETF | ETF | 81369Y209 |  | 126317 | 816 | SH |  | SOLE | 36 | 816 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR ETF | ETF | 81369Y209 |  | 560995 | 3624 | SH |  | SOLE | 16 | 3624 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR ETF | ETF | 81369Y209 |  | 10738154 | 69368 | SH |  | SOLE |  | 69367 | 0 | 0 |
| HEALTHCARE RLTY TR CL A COM | REIT | 42226K105 |  | 271 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| HEALTHCARE RLTY TR CL A COM | REIT | 42226K105 |  | 171348 | 10109 | SH |  | SOLE |  | 10109 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 531 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 997 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 2906 | 181 | SH |  | SOLE | 73 | 180 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 13992 | 870 | SH |  | SOLE | 33 | 870 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 29693 | 1847 | SH |  | SOLE | 19 | 1846 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 1166209 | 72525 | SH |  | SOLE |  | 72525 | 0 | 0 |
| HECLA MNG CO COM | Stock | 422704106 |  | 269 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| HECLA MNG CO COM | Stock | 422704106 |  | 32220 | 1679 | SH |  | SOLE | 19 | 1679 | 0 | 0 |
| HECLA MNG CO COM | Stock | 422704106 |  | 1046047 | 54510 | SH |  | SOLE |  | 54510 | 0 | 0 |
| HEICO CORP | Stock | 422806109 |  | 647 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| HEICO CORP | Stock | 422806109 |  | 8737 | 27 | SH |  | SOLE | 43 | 27 | 0 | 0 |
| HEICO CORP | Stock | 422806109 |  | 13591 | 42 | SH |  | SOLE | 72 | 42 | 0 | 0 |
| HEICO CORP | Stock | 422806109 |  | 467264 | 1444 | SH |  | SOLE |  | 1444 | 0 | 0 |
| HELLO GROUP INC ADS | ADR | 423403104 |  | 131000 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| HENRY JACK  ASSOCIATES INC | Stock | 426281101 |  | 1277 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| HENRY JACK  ASSOCIATES INC | Stock | 426281101 |  | 4238 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| HENRY JACK  ASSOCIATES INC | Stock | 426281101 |  | 37773 | 207 | SH |  | SOLE | 23 | 207 | 0 | 0 |
| HENRY JACK  ASSOCIATES INC | Stock | 426281101 |  | 481200 | 2637 | SH |  | SOLE |  | 2637 | 0 | 0 |
| HERCULES CAPITAL INC CEF | CEF | 427096508 |  | 216940 | 11527 | SH |  | SOLE |  | 11527 | 0 | 0 |
| HERON THERAPEUTICS INC | Stock | 427746102 |  | 24536 | 18874 | SH |  | SOLE |  | 18874 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 728 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 1638 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 1638 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 7124 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 15286 | 84 | SH |  | SOLE | 71 | 84 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 24203 | 133 | SH |  | SOLE | 49 | 133 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 31483 | 173 | SH |  | SOLE | 19 | 173 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 56414 | 310 | SH |  | SOLE | 26 | 310 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 1301561 | 7152 | SH |  | SOLE |  | 7152 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 2924872 | 16072 | SH |  | SOLE | 6 | 16072 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 504 | 21 | SH |  | SOLE | 19 | 21 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 1345 | 56 | SH |  | SOLE | 71 | 56 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 1537 | 64 | SH |  | SOLE | 46 | 64 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 2378 | 99 | SH |  | SOLE | 49 | 99 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 5916 | 246 | SH |  | SOLE | 33 | 246 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 18880 | 786 | SH |  | SOLE | 7 | 786 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 56207 | 2340 | SH |  | SOLE | 36 | 2340 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 66100 | 2752 | SH |  | SOLE | 43 | 2751 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO | Stock | 42824C109 |  | 1231631 | 51275 | SH |  | SOLE |  | 51275 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 1198 | 26 | SH |  | SOLE | 9 | 26 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 3133 | 68 | SH |  | SOLE | 71 | 68 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 43269 | 939 | SH |  | SOLE | 19 | 939 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 1068920 | 23197 | SH |  | SOLE |  | 23197 | 0 | 0 |
| HIGHWOODS PPTYS INC COM | REIT | 431284108 |  | 2398307 | 92886 | SH |  | SOLE |  | 92885 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 2585 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 7469 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 20682 | 72 | SH |  | SOLE | 33 | 72 | 0 | 0 |
| HILTON WORLDWIDE HOLDINGS INC | Stock | 43300A203 |  | 259934 | 905 | SH |  | SOLE |  | 904 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 74 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 298 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 1192 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 219820 | 2951 | SH |  | SOLE |  | 2951 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 1721 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 2753 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 3441 | 10 | SH |  | SOLE | 51 | 10 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 12732 | 37 | SH |  | SOLE | 46 | 37 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 13420 | 39 | SH |  | SOLE | 9 | 39 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 20990 | 61 | SH |  | SOLE | 7 | 61 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 25495 | 74 | SH |  | SOLE | 73 | 74 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 38195 | 111 | SH |  | SOLE | 71 | 111 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 58497 | 170 | SH |  | SOLE | 24 | 170 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 62695 | 182 | SH |  | SOLE | 50 | 182 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 79362 | 231 | SH |  | SOLE | 36 | 230 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 80736 | 235 | SH |  | SOLE | 33 | 234 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 97197 | 282 | SH |  | SOLE | 32 | 282 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 892190 | 2593 | SH |  | SOLE | 19 | 2592 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 2500411 | 7267 | SH |  | SOLE | 6 | 7266 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 15988313 | 46464 | SH |  | SOLE |  | 46464 | 0 | 0 |
| HONDA MOTOR LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 295 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| HONDA MOTOR LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 501 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| HONDA MOTOR LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 531 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| HONDA MOTOR LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 26974 | 915 | SH |  | SOLE | 43 | 915 | 0 | 0 |
| HONDA MOTOR LTD ADR ECH CNV IN 3 | ADR | 438128308 |  | 573623 | 19458 | SH |  | SOLE |  | 19458 | 0 | 0 |
| HONEST CO INC COM | Stock | 438333106 |  | 70 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| HONEST CO INC COM | Stock | 438333106 |  | 59340 | 23000 | SH |  | SOLE |  | 23000 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 2536 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 4487 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 4682 | 24 | SH |  | SOLE | 12 | 24 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 7804 | 40 | SH |  | SOLE | 9 | 40 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 11718 | 60 | SH |  | SOLE | 73 | 60 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 33009 | 169 | SH |  | SOLE | 33 | 169 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 37548 | 192 | SH |  | SOLE | 43 | 192 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 54625 | 280 | SH |  | SOLE | 26 | 280 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 61453 | 315 | SH |  | SOLE | 49 | 315 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 96570 | 495 | SH |  | SOLE | 24 | 495 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 521476 | 2673 | SH |  | SOLE | 6 | 2673 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | Stock | 438516106 |  | 3274291 | 16783 | SH |  | SOLE |  | 16783 | 0 | 0 |
| HORIZON KINETICS BLOCKCHAIN DEVELOPMENT ETF | ETF | 53656G209 |  | 1972849 | 65289 | SH |  | SOLE |  | 65288 | 0 | 0 |
| HORIZON KINETICS INFLATION BENEFICIARIES ETF | ETF | 53656F623 |  | 2207597 | 49654 | SH |  | SOLE |  | 49653 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 1019 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 2228 | 94 | SH |  | SOLE | 46 | 94 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 4229 | 178 | SH |  | SOLE | 33 | 178 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 655285 | 27649 | SH |  | SOLE |  | 27649 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 266 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 1489 | 84 | SH |  | SOLE | 46 | 84 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 6117 | 345 | SH |  | SOLE | 9 | 345 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 9840 | 555 | SH |  | SOLE | 71 | 555 | 0 | 0 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 248798 | 14033 | SH |  | SOLE |  | 14032 | 0 | 0 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 1394 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 81521 | 468 | SH |  | SOLE | 23 | 468 | 0 | 0 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 385831 | 2215 | SH |  | SOLE |  | 2215 | 0 | 0 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 829702 | 4763 | SH |  | SOLE | 45 | 4763 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 615 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 4100 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 4715 | 23 | SH |  | SOLE | 51 | 23 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 19088 | 93 | SH |  | SOLE | 33 | 93 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 68893 | 336 | SH |  | SOLE | 43 | 336 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 142677 | 696 | SH |  | SOLE | 19 | 695 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 5183595 | 25283 | SH |  | SOLE |  | 25283 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 111 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 1990 | 89 | SH |  | SOLE | 33 | 89 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 2139 | 96 | SH |  | SOLE | 66 | 96 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 4322 | 194 | SH |  | SOLE | 71 | 194 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 4679 | 210 | SH |  | SOLE | 19 | 210 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 48389 | 2172 | SH |  | SOLE | 43 | 2171 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 2213354 | 99343 | SH |  | SOLE |  | 99342 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 2439 | 31 | SH |  | SOLE | 49 | 31 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 2911 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 5743 | 73 | SH |  | SOLE | 66 | 73 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 542211 | 6892 | SH |  | SOLE |  | 6892 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 2007 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 2408 | 6 | SH |  | SOLE | 43 | 6 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 13644 | 34 | SH |  | SOLE | 48 | 34 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 1383715 | 3448 | SH |  | SOLE |  | 3448 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 256 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 512 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 1281 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 1793 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 9484 | 37 | SH |  | SOLE | 73 | 37 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 14350 | 56 | SH |  | SOLE | 33 | 56 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 544082 | 2124 | SH |  | SOLE |  | 2124 | 0 | 0 |
| HUNT J B TRANS SVCS INC COM | Stock | 445658107 |  | 583 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HUNT J B TRANS SVCS INC COM | Stock | 445658107 |  | 2138 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| HUNT J B TRANS SVCS INC COM | Stock | 445658107 |  | 13798 | 71 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| HUNT J B TRANS SVCS INC COM | Stock | 445658107 |  | 301616 | 1552 | SH |  | SOLE |  | 1552 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 278 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 5604 | 323 | SH |  | SOLE | 49 | 323 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 11446 | 660 | SH |  | SOLE | 33 | 659 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 16691 | 962 | SH |  | SOLE | 19 | 962 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 82690 | 4766 | SH |  | SOLE | 52 | 4766 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 617952 | 35617 | SH |  | SOLE |  | 35616 | 0 | 0 |
| HUNTINGTON INGALLS INDUSTRIES INC | Stock | 446413106 |  | 3741 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| HUNTINGTON INGALLS INDUSTRIES INC | Stock | 446413106 |  | 7497 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| HUNTINGTON INGALLS INDUSTRIES INC | Stock | 446413106 |  | 228321 | 671 | SH |  | SOLE |  | 671 | 0 | 0 |
| HYATT HOTELS CORP COM CL A | Stock | 448579102 |  | 1764 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| HYATT HOTELS CORP COM CL A | Stock | 448579102 |  | 269658 | 1682 | SH |  | SOLE |  | 1682 | 0 | 0 |
| HYCROFT MINING HOLDING CORP CL A NEW | Stock | 44862P208 |  | 451630 | 19000 | SH |  | SOLE |  | 19000 | 0 | 0 |
| ICAHN ENTERPRISES LP DEPOSITARY UNIT | Stock | 451100101 |  | 194124 | 25712 | SH |  | SOLE |  | 25711 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 1640 | 9 | SH |  | SOLE | 49 | 9 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 3644 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 6013 | 33 | SH |  | SOLE | 6 | 33 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 278432 | 1528 | SH |  | SOLE |  | 1528 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 677 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 2706 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 5412 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 6765 | 10 | SH |  | SOLE | 43 | 10 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 7442 | 11 | SH |  | SOLE | 51 | 11 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 21649 | 32 | SH |  | SOLE | 33 | 32 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 88625 | 131 | SH |  | SOLE | 53 | 131 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 375474 | 555 | SH |  | SOLE |  | 555 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 112 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 4433 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 17998 | 73 | SH |  | SOLE | 73 | 73 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 24713 | 100 | SH |  | SOLE | 33 | 100 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 2102900 | 8538 | SH |  | SOLE | 6 | 8537 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 2186968 | 8879 | SH |  | SOLE |  | 8879 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 262 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 918 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 1443 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 4722 | 36 | SH |  | SOLE | 73 | 36 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 32790 | 250 | SH |  | SOLE | 19 | 250 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 203016 | 1548 | SH |  | SOLE |  | 1547 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 4050 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 11457 | 116 | SH |  | SOLE | 33 | 116 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 4281482 | 43348 | SH |  | SOLE |  | 43348 | 0 | 0 |
| INDEPENDENT BK CORP MICH COM NEW | Stock | 453838609 |  | 963148 | 29608 | SH |  | SOLE |  | 29608 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 1086 | 7 | SH |  | SOLE | 49 | 7 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 8633 | 56 | SH |  | SOLE | 19 | 55 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 45140 | 291 | SH |  | SOLE | 9 | 291 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 123631 | 797 | SH |  | SOLE | 36 | 797 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR | ETF | 81369Y704 |  | 9708844 | 62589 | SH |  | SOLE |  | 62589 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 1232 | 44 | SH |  | SOLE | 66 | 44 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 4284 | 153 | SH |  | SOLE | 71 | 153 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 6300 | 225 | SH |  | SOLE | 6 | 225 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 17640 | 630 | SH |  | SOLE | 77 | 630 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 284984 | 10178 | SH |  | SOLE |  | 10178 | 0 | 0 |
| INGEVITY CORP | Stock | 45688C107 |  | 178 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| INGEVITY CORP | Stock | 45688C107 |  | 410946 | 6944 | SH |  | SOLE |  | 6944 | 0 | 0 |
| INGREDION INC | Stock | 457187102 |  | 1985 | 18 | SH |  | SOLE | 49 | 18 | 0 | 0 |
| INGREDION INC | Stock | 457187102 |  | 548654 | 4976 | SH |  | SOLE |  | 4976 | 0 | 0 |
| INNOVATIVE INDL PPTYS INC COM | REIT | 45781V101 |  | 21762 | 460 | SH |  | SOLE |  | 459 | 0 | 0 |
| INNOVATOR DEFINED WEALTH SHIELD ETF | ETF | 45783Y855 |  | 987103 | 29457 | SH |  | SOLE |  | 29456 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR APRIL | ETF | 45784N726 |  | 1316456 | 51065 | SH |  | SOLE |  | 51065 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR AUGUST | ETF | 45783Y111 |  | 742719 | 27802 | SH |  | SOLE |  | 27802 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR DECEMBER | ETF | 45784N858 |  | 337052 | 13096 | SH |  | SOLE |  | 13096 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR FEBRUARY | ETF | 45784N775 |  | 247293 | 9744 | SH |  | SOLE |  | 9743 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR JANUARY | ETF | 45784N817 |  | 225400 | 8238 | SH |  | SOLE |  | 8238 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR JULY | ETF | 45783Y251 |  | 64698 | 2226 | SH |  | SOLE | 25 | 2226 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR JULY | ETF | 45783Y251 |  | 307535 | 10581 | SH |  | SOLE |  | 10581 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR MAY | ETF | 45784N650 |  | 554323 | 21798 | SH |  | SOLE |  | 21798 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR NOVEMBER | ETF | 45784N809 |  | 213369 | 7999 | SH |  | SOLE |  | 7999 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR OCTOBER | ETF | 45784N700 |  | 846452 | 31542 | SH |  | SOLE |  | 31542 | 0 | 0 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR SEPTEMBER | ETF | 45784N106 |  | 796223 | 29732 | SH |  | SOLE |  | 29732 | 0 | 0 |
| INNOVATOR EQUITY MANAGED FLOOR ETF | ETF | 45783Y673 |  | 138041 | 3745 | SH |  | SOLE | 51 | 3745 | 0 | 0 |
| INNOVATOR EQUITY MANAGED FLOOR ETF | ETF | 45783Y673 |  | 411210 | 11156 | SH |  | SOLE | 25 | 11156 | 0 | 0 |
| INNOVATOR EQUITY MANAGED FLOOR ETF | ETF | 45783Y673 |  | 9517834 | 258216 | SH |  | SOLE |  | 258215 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - APRIL | ETF | 45782C334 |  | 694610 | 12935 | SH |  | SOLE |  | 12935 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF- OCTOBER | ETF | 45782C615 |  | 571149 | 9861 | SH |  | SOLE |  | 9861 | 0 | 0 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF NOVEMBER | ETF | 45783Y459 |  | 336351 | 9738 | SH |  | SOLE |  | 9738 | 0 | 0 |
| INNOVATOR LADDERED ALLOCATION BUFFER ETF | ETF | 45783Y756 |  | 347007 | 9472 | SH |  | SOLE | 51 | 9472 | 0 | 0 |
| INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF | ETF | 45783Y814 |  | 711353 | 14267 | SH |  | SOLE | 51 | 14267 | 0 | 0 |
| INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF | ETF | 45783Y814 |  | 1710674 | 34310 | SH |  | SOLE |  | 34309 | 0 | 0 |
| INNOVATOR NASDAQ-100 MANAGED FLOOR ETF | ETF | 45783Y681 |  | 59613 | 1739 | SH |  | SOLE | 51 | 1739 | 0 | 0 |
| INNOVATOR NASDAQ-100 MANAGED FLOOR ETF | ETF | 45783Y681 |  | 211919 | 6182 | SH |  | SOLE |  | 6182 | 0 | 0 |
| INNOVATOR S 500 POWER BUFFER ETF - SEPT | ETF | 45782C656 |  | 1735620 | 39700 | SH |  | SOLE |  | 39700 | 0 | 0 |
| INNOVATOR U.S. EQUITY 10 BUFFER ETF - QUARTERLY | ETF | 45783Y442 |  | 1338933 | 41109 | SH |  | SOLE |  | 41109 | 0 | 0 |
| INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - OCTOBER | ETF | 45783Y848 |  | 1220542 | 36375 | SH |  | SOLE |  | 36374 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - APRIL | ETF | 45782C888 |  | 465790 | 9708 | SH |  | SOLE |  | 9708 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - AUGUST | ETF | 45782C698 |  | 231032 | 4617 | SH |  | SOLE |  | 4617 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - FEBRUARY | ETF | 45782C433 |  | 366691 | 7535 | SH |  | SOLE |  | 7535 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY | ETF | 45782C409 |  | 3578 | 65 | SH |  | SOLE | 43 | 65 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY | ETF | 45782C409 |  | 874800 | 15890 | SH |  | SOLE |  | 15890 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JULY | ETF | 45782C789 |  | 630323 | 12417 | SH |  | SOLE |  | 12417 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JUNE | ETF | 45782C755 |  | 316850 | 6779 | SH |  | SOLE |  | 6779 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - MARCH | ETF | 45782C391 |  | 2652 | 50 | SH |  | SOLE | 43 | 50 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - MARCH | ETF | 45782C391 |  | 353143 | 6657 | SH |  | SOLE |  | 6657 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 45782C581 |  | 234812 | 5281 | SH |  | SOLE |  | 5281 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER | ETF | 45782C771 |  | 332578 | 6729 | SH |  | SOLE |  | 6729 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL | ETF | 45782C870 |  | 1231654 | 31484 | SH |  | SOLE |  | 31484 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST | ETF | 45782C680 |  | 19117 | 442 | SH |  | SOLE | 9 | 442 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST | ETF | 45782C680 |  | 1688004 | 39029 | SH |  | SOLE |  | 39029 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER | ETF | 45782C540 |  | 1604729 | 36992 | SH |  | SOLE |  | 36992 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY | ETF | 45782C417 |  | 2482672 | 60971 | SH |  | SOLE |  | 60971 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY | ETF | 45782C508 |  | 1918181 | 40795 | SH |  | SOLE |  | 40795 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY | ETF | 45782C813 |  | 1394061 | 30025 | SH |  | SOLE |  | 30025 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE | ETF | 45782C748 |  | 963240 | 23000 | SH |  | SOLE |  | 23000 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH | ETF | 45782C383 |  | 800548 | 17813 | SH |  | SOLE |  | 17813 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY | ETF | 45782C318 |  | 363238 | 9175 | SH |  | SOLE |  | 9175 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER | ETF | 45782C573 |  | 780033 | 18670 | SH |  | SOLE |  | 18670 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER | ETF | 45782C797 |  | 4899452 | 111554 | SH |  | SOLE |  | 111554 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - APRIL | ETF | 45782C805 |  | 1063747 | 32461 | SH |  | SOLE |  | 32461 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - AUGUST | ETF | 45782C672 |  | 340118 | 8520 | SH |  | SOLE |  | 8520 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - DECEMBER | ETF | 45782C532 |  | 1677089 | 42308 | SH |  | SOLE |  | 42308 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - FEBRUARY | ETF | 45782C425 |  | 222108 | 6038 | SH |  | SOLE |  | 6038 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JANUARY | ETF | 45782C300 |  | 324104 | 7492 | SH |  | SOLE |  | 7492 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JULY | ETF | 45782C839 |  | 471006 | 12155 | SH |  | SOLE |  | 12155 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JUNE | ETF | 45782C730 |  | 214888 | 5745 | SH |  | SOLE |  | 5745 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - MARCH | ETF | 45782C375 |  | 323154 | 8089 | SH |  | SOLE |  | 8089 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - NOVEMBER | ETF | 45782C565 |  | 311219 | 8178 | SH |  | SOLE |  | 8178 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - OCTOBER | ETF | 45782C821 |  | 3540485 | 90684 | SH |  | SOLE |  | 90684 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - SEPTEMBER | ETF | 45782C649 |  | 1440333 | 36621 | SH |  | SOLE |  | 36621 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - APRIL | ETF | 45782C342 |  | 964951 | 27468 | SH |  | SOLE |  | 27468 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY | ETF | 45782C474 |  | 750297 | 18114 | SH |  | SOLE |  | 18114 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER | ETF | 45782C599 |  | 503501 | 14954 | SH |  | SOLE |  | 14954 | 0 | 0 |
| INSPIRE CORPORATE BOND ETF | ETF | 66538H633 |  | 208943 | 8634 | SH |  | SOLE |  | 8634 | 0 | 0 |
| INSPIRE INTERNATIONAL ETF | ETF | 66538H419 |  | 890221 | 24403 | SH |  | SOLE |  | 24403 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 3026 | 82 | SH |  | SOLE | 66 | 82 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 5104 | 138 | SH |  | SOLE | 36 | 138 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 5498 | 149 | SH |  | SOLE | 9 | 149 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 5830 | 158 | SH |  | SOLE | 46 | 158 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 11033 | 299 | SH |  | SOLE | 71 | 299 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 11476 | 311 | SH |  | SOLE | 12 | 311 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 33099 | 897 | SH |  | SOLE | 73 | 897 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 39956 | 1083 | SH |  | SOLE | 33 | 1082 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 64391 | 1745 | SH |  | SOLE | 19 | 1745 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 6696886 | 181487 | SH |  | SOLE |  | 181487 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 3216 | 50 | SH |  | SOLE | 46 | 50 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 6945 | 108 | SH |  | SOLE | 71 | 108 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 17750 | 276 | SH |  | SOLE | 23 | 276 | 0 | 0 |
| INTERACTIVE BROKERS GROUP INC | Stock | 45841N107 |  | 1450536 | 22555 | SH |  | SOLE |  | 22555 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 810 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 972 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 2915 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 9232 | 57 | SH |  | SOLE | 7 | 57 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 30339 | 187 | SH |  | SOLE | 33 | 187 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 101687 | 628 | SH |  | SOLE | 43 | 627 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 172372 | 1064 | SH |  | SOLE | 49 | 1064 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | Stock | 45866F104 |  | 2207532 | 13630 | SH |  | SOLE |  | 13630 | 0 | 0 |
| INTERDIGITAL INC | Stock | 45867G101 |  | 25789 | 81 | SH |  | SOLE | 19 | 81 | 0 | 0 |
| INTERDIGITAL INC | Stock | 45867G101 |  | 4361588 | 13699 | SH |  | SOLE |  | 13699 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 592 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 3258 | 11 | SH |  | SOLE | 66 | 11 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 11848 | 40 | SH |  | SOLE | 46 | 40 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 19276 | 65 | SH |  | SOLE | 73 | 65 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 25178 | 85 | SH |  | SOLE | 9 | 85 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 29029 | 98 | SH |  | SOLE | 7 | 98 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 35545 | 120 | SH |  | SOLE | 71 | 120 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 58057 | 196 | SH |  | SOLE | 49 | 196 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 59242 | 200 | SH |  | SOLE | 36 | 200 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 86185 | 291 | SH |  | SOLE | 33 | 290 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 424921 | 1435 | SH |  | SOLE | 19 | 1434 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 19896104 | 67169 | SH |  | SOLE |  | 67168 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 433 | 11 | SH |  | SOLE | 66 | 11 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 827 | 21 | SH |  | SOLE | 36 | 21 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 5420 | 138 | SH |  | SOLE | 33 | 137 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 46792 | 1188 | SH |  | SOLE | 19 | 1187 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 67239 | 1707 | SH |  | SOLE | 71 | 1707 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 326112 | 8279 | SH |  | SOLE |  | 8279 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 662 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 662 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 3312 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 4637 | 7 | SH |  | SOLE | 22 | 7 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 5962 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 6624 | 10 | SH |  | SOLE | 48 | 10 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 6624 | 10 | SH |  | SOLE | 51 | 10 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 10599 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 12586 | 19 | SH |  | SOLE | 72 | 19 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 14573 | 22 | SH |  | SOLE | 2 | 22 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 31138 | 47 | SH |  | SOLE | 50 | 47 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 45720 | 69 | SH |  | SOLE | 73 | 69 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 48616 | 73 | SH |  | SOLE | 33 | 73 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 66071 | 100 | SH |  | SOLE | 19 | 99 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 113121 | 171 | SH |  | SOLE | 43 | 170 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 265139 | 400 | SH |  | SOLE | 30 | 400 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 7495090 | 11315 | SH |  | SOLE |  | 11314 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 566 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 566 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 1699 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 5664 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 6796 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 20955 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 33415 | 59 | SH |  | SOLE | 48 | 59 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 37946 | 67 | SH |  | SOLE | 51 | 67 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 57202 | 101 | SH |  | SOLE | 33 | 101 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 69662 | 123 | SH |  | SOLE | 50 | 123 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 74193 | 131 | SH |  | SOLE | 43 | 131 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 329622 | 582 | SH |  | SOLE | 53 | 582 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 680198 | 1201 | SH |  | SOLE | 49 | 1201 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 2157265 | 3809 | SH |  | SOLE | 19 | 3809 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 10755513 | 18991 | SH |  | SOLE |  | 18990 | 0 | 0 |
| INVESCO AEROSPACE  DEFENSE ETF | ETF | 46137V100 |  | 15976 | 102 | SH |  | SOLE | 19 | 102 | 0 | 0 |
| INVESCO AEROSPACE  DEFENSE ETF | ETF | 46137V100 |  | 859350 | 5486 | SH |  | SOLE |  | 5486 | 0 | 0 |
| INVESCO BULLETSHARES 2026 CORPORATE BOND ETF | ETF | 46138J791 |  | 1148655 | 58680 | SH |  | SOLE |  | 58679 | 0 | 0 |
| INVESCO BULLETSHARES 2026 MUNICIPAL BOND ETF | ETF | 46138J510 |  | 259604 | 10979 | SH |  | SOLE |  | 10979 | 0 | 0 |
| INVESCO BULLETSHARES 2027 CORPORATE BOND ETF | ETF | 46138J783 |  | 771155 | 39066 | SH |  | SOLE |  | 39065 | 0 | 0 |
| INVESCO BULLETSHARES 2027 MUNICIPAL BOND ETF | ETF | 46138J494 |  | 224061 | 9468 | SH |  | SOLE |  | 9467 | 0 | 0 |
| INVESCO BULLETSHARES 2029 CORPORATE BOND ETF | ETF | 46138J577 |  | 368284 | 19553 | SH |  | SOLE |  | 19553 | 0 | 0 |
| INVESCO BUYBACK ACHIEVERS ETF | ETF | 46137V308 |  | 315221 | 2347 | SH |  | SOLE |  | 2346 | 0 | 0 |
| INVESCO CURRENCY SHARES EURO ETF | ETF | 46138K103 |  | 5084333 | 46880 | SH |  | SOLE |  | 46879 | 0 | 0 |
| INVESCO CURRENCYSHARES JAPANESE YEN TRUST | ETF | 46138W107 |  | 2125594 | 36230 | SH |  | SOLE |  | 36229 | 0 | 0 |
| INVESCO DIVIDEND ACHIEVERS ETF | ETF | 46137V506 |  | 635073 | 12330 | SH |  | SOLE |  | 12330 | 0 | 0 |
| INVESCO DORSEY WRIGHT BASIC MATERIALS MOMENTUM ETF | ETF | 46137V704 |  | 437396 | 3971 | SH |  | SOLE |  | 3970 | 0 | 0 |
| INVESCO DORSEY WRIGHT DEVELOPED MARKETS MOMENTUM ETF | ETF | 46138E875 |  | 117559 | 2400 | SH |  | SOLE | 36 | 2400 | 0 | 0 |
| INVESCO DORSEY WRIGHT DEVELOPED MARKETS MOMENTUM ETF | ETF | 46138E875 |  | 571745 | 11672 | SH |  | SOLE |  | 11672 | 0 | 0 |
| INVESCO DORSEY WRIGHT FINANCIAL MOMENTUM ETF | ETF | 46137V860 |  | 443551 | 7683 | SH |  | SOLE |  | 7682 | 0 | 0 |
| INVESCO DORSEY WRIGHT INDUSTRIALS MOMENTUM ETF | ETF | 46137V845 |  | 478334 | 2740 | SH |  | SOLE |  | 2739 | 0 | 0 |
| INVESCO DORSEY WRIGHT TECHNOLOGY MOMENTUM ETF | ETF | 46137V811 |  | 638618 | 8349 | SH |  | SOLE |  | 8349 | 0 | 0 |
| INVESCO FUNDAMENTAL INVESTMENT GRADE CORPORATE BOND ETF | ETF | 46138E693 |  | 215450 | 8871 | SH |  | SOLE |  | 8871 | 0 | 0 |
| INVESCO GOLDEN DRAGON CHINA ETF | ETF | 46137V571 |  | 266314 | 9243 | SH |  | SOLE |  | 9242 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 1681 | 64 | SH |  | SOLE | 71 | 64 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 1970 | 75 | SH |  | SOLE | 46 | 75 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 6062 | 231 | SH |  | SOLE | 33 | 230 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 16118 | 614 | SH |  | SOLE | 45 | 613 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 17522 | 667 | SH |  | SOLE | 7 | 667 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 25062 | 954 | SH |  | SOLE | 19 | 954 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 634688 | 24160 | SH |  | SOLE |  | 24160 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 2782 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 63483 | 251 | SH |  | SOLE | 51 | 251 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 101421 | 401 | SH |  | SOLE | 36 | 401 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 620251 | 2452 | SH |  | SOLE | 49 | 2452 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 9325187 | 36870 | SH |  | SOLE |  | 36870 | 0 | 0 |
| INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF | ETF | 46138E537 |  | 57163 | 2465 | SH |  | SOLE |  | 2465 | 0 | 0 |
| INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF | ETF | 46138E537 |  | 1768748 | 76272 | SH |  | SOLE | 36 | 76272 | 0 | 0 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 2107 | 159 | SH |  | SOLE | 36 | 159 | 0 | 0 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 117540 | 8871 | SH |  | SOLE | 19 | 8870 | 0 | 0 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 177374 | 13387 | SH |  | SOLE |  | 13386 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 31337 | 51 | SH |  | SOLE | 25 | 51 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 78632 | 128 | SH |  | SOLE | 71 | 128 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 162792 | 265 | SH |  | SOLE | 49 | 265 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 175295 | 285 | SH |  | SOLE | 36 | 285 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 2164828 | 3524 | SH |  | SOLE | 75 | 3524 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 2219352 | 3613 | SH |  | SOLE | 19 | 3612 | 0 | 0 |
| INVESCO QQQ TRUST ETF | ETF | 46090E103 |  | 92923751 | 151265 | SH |  | SOLE |  | 151265 | 0 | 0 |
| INVESCO RAFI DEVELOPED MARKETS EX-U.S. ETF | ETF | 46138E743 |  | 511448 | 7803 | SH |  | SOLE | 36 | 7803 | 0 | 0 |
| INVESCO RAFI EMERGING MARKETS ETF | ETF | 46138E727 |  | 3286518 | 127335 | SH |  | SOLE |  | 127335 | 0 | 0 |
| INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF | ETF | 46138J619 |  | 260982 | 4269 | SH |  | SOLE |  | 4269 | 0 | 0 |
| INVESCO S 100 EQUAL WEIGHT ETF | ETF | 46137V449 |  | 4372 | 37 | SH |  | SOLE | 36 | 37 | 0 | 0 |
| INVESCO S 100 EQUAL WEIGHT ETF | ETF | 46137V449 |  | 5509884 | 46631 | SH |  | SOLE |  | 46630 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT CONSUMER DISCRETIONARY ETF | ETF | 46137V381 |  | 613187 | 10752 | SH |  | SOLE |  | 10752 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT HEALTH CARE ETF | ETF | 46137V332 |  | 342607 | 10757 | SH |  | SOLE |  | 10756 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT TECHNOLOGY ETF | ETF | 46137V282 |  | 364 | 8 | SH |  | SOLE | 22 | 8 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT TECHNOLOGY ETF | ETF | 46137V282 |  | 22771 | 500 | SH |  | SOLE | 19 | 500 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT TECHNOLOGY ETF | ETF | 46137V282 |  | 6066073 | 133291 | SH |  | SOLE |  | 133291 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT UTILITIES ETF | ETF | 46137V274 |  | 3015613 | 40326 | SH |  | SOLE |  | 40326 | 0 | 0 |
| INVESCO S 500 GARP ETF | ETF | 46137V431 |  | 4668 | 41 | SH |  | SOLE | 51 | 41 | 0 | 0 |
| INVESCO S 500 GARP ETF | ETF | 46137V431 |  | 141295 | 1241 | SH |  | SOLE | 36 | 1240 | 0 | 0 |
| INVESCO S 500 GARP ETF | ETF | 46137V431 |  | 992869 | 8720 | SH |  | SOLE |  | 8720 | 0 | 0 |
| INVESCO S 500 HIGH BETA ETF | ETF | 46138E370 |  | 282555 | 2416 | SH |  | SOLE |  | 2415 | 0 | 0 |
| INVESCO S 500 HIGH DIVIDEND LOW VOLATILITY ETF | ETF | 46138E362 |  | 266278 | 5547 | SH |  | SOLE |  | 5547 | 0 | 0 |
| INVESCO S 500 MOMENTUM ETF | ETF | 46138E339 |  | 263905 | 2212 | SH |  | SOLE | 36 | 2211 | 0 | 0 |
| INVESCO S 500 MOMENTUM ETF | ETF | 46138E339 |  | 1525568 | 12786 | SH |  | SOLE |  | 12785 | 0 | 0 |
| INVESCO S 500 PURE GROWTH EFT | ETF | 46137V266 |  | 405777 | 8694 | SH |  | SOLE |  | 8693 | 0 | 0 |
| INVESCO S 500 PURE VALUE ETF | ETF | 46137V258 |  | 311995 | 3019 | SH |  | SOLE |  | 3018 | 0 | 0 |
| INVESCO S 500 QUALITY ETF | ETF | 46137V241 |  | 5103 | 68 | SH |  | SOLE | 36 | 68 | 0 | 0 |
| INVESCO S 500 QUALITY ETF | ETF | 46137V241 |  | 1575962 | 20999 | SH |  | SOLE |  | 20998 | 0 | 0 |
| INVESCO S INTERNATIONAL DEVELOPED MOMENTUM ETF | ETF | 46138E222 |  | 673979 | 12128 | SH |  | SOLE |  | 12128 | 0 | 0 |
| INVESCO S MIDCAP 400 PURE VALUE ETF | ETF | 46137V191 |  | 956647 | 7486 | SH |  | SOLE |  | 7485 | 0 | 0 |
| INVESCO S MIDCAP 400 REVENUE ETF | ETF | 46138G672 |  | 3288 | 26 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| INVESCO S MIDCAP 400 REVENUE ETF | ETF | 46138G672 |  | 690662 | 5462 | SH |  | SOLE |  | 5461 | 0 | 0 |
| INVESCO S MIDCAP MOMENTUM ETF | ETF | 46137V464 |  | 29907 | 216 | SH |  | SOLE | 36 | 216 | 0 | 0 |
| INVESCO S MIDCAP MOMENTUM ETF | ETF | 46137V464 |  | 521588 | 3767 | SH |  | SOLE |  | 3767 | 0 | 0 |
| INVESCO S MIDCAP QUALITY ETF | ETF | 46137V472 |  | 251345 | 2454 | SH |  | SOLE | 19 | 2454 | 0 | 0 |
| INVESCO S MIDCAP QUALITY ETF | ETF | 46137V472 |  | 1998636 | 19514 | SH |  | SOLE |  | 19514 | 0 | 0 |
| INVESCO S SMALLCAP MOMENTUM ETF | ETF | 46137V498 |  | 153158 | 2127 | SH |  | SOLE |  | 2126 | 0 | 0 |
| INVESCO S SMALLCAP MOMENTUM ETF | ETF | 46137V498 |  | 265916 | 3693 | SH |  | SOLE | 11 | 3692 | 0 | 0 |
| INVESCO SEMICONDUCTORS ETF | ETF | 46137V647 |  | 4141396 | 52516 | SH |  | SOLE |  | 52515 | 0 | 0 |
| INVESCO SOLAR ETF | ETF | 46138G706 |  | 2140815 | 43583 | SH |  | SOLE |  | 43583 | 0 | 0 |
| INVESCO TOTAL RETURN BOND ETF | ETF | 46090A804 |  | 291028 | 6137 | SH |  | SOLE | 11 | 6137 | 0 | 0 |
| INVESCO ULTRA SHORT DURATION ETF | ETF | 46090A887 |  | 4787264 | 95269 | SH |  | SOLE |  | 95268 | 0 | 0 |
| INVESCO VARIABLE RATE PREFERRED ETF | ETF | 46138G870 |  | 2092 | 86 | SH |  | SOLE | 11 | 86 | 0 | 0 |
| INVESCO VARIABLE RATE PREFERRED ETF | ETF | 46138G870 |  | 224887 | 9243 | SH |  | SOLE |  | 9243 | 0 | 0 |
| INVESTAR HOLDING CORP | Stock | 46134L105 |  | 336672 | 12600 | SH |  | SOLE |  | 12600 | 0 | 0 |
| IONQ INC COM | Stock | 46222L108 |  | 673 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| IONQ INC COM | Stock | 46222L108 |  | 31005 | 691 | SH |  | SOLE | 19 | 691 | 0 | 0 |
| IONQ INC COM | Stock | 46222L108 |  | 901897 | 20100 | SH |  | SOLE |  | 20100 | 0 | 0 |
| IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN | ETF | 06738C778 |  | 1166 | 31 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN | ETF | 06738C778 |  | 232091 | 6171 | SH |  | SOLE |  | 6171 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 451 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 676 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 1127 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 2029 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 5184 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 12848 | 57 | SH |  | SOLE | 49 | 57 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 68727 | 305 | SH |  | SOLE | 19 | 304 | 0 | 0 |
| IQVIA HOLDINGS INC | Stock | 46266C105 |  | 1098180 | 4872 | SH |  | SOLE |  | 4871 | 0 | 0 |
| IREN LIMITED ORDINARY SHARES | Stock | Q4982L109 |  | 1083762 | 28694 | SH |  | SOLE |  | 28693 | 0 | 0 |
| IRIDIUM COMMUNICATIONS | Stock | 46269C102 |  | 608 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| IRIDIUM COMMUNICATIONS | Stock | 46269C102 |  | 362796 | 20874 | SH |  | SOLE |  | 20874 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 249 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 249 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 1576 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 1742 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 14427 | 174 | SH |  | SOLE | 33 | 173 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 954237 | 11504 | SH |  | SOLE |  | 11503 | 0 | 0 |
| IRONWOOD PHARMACEUTICALS INC 1.5 06/15/2026 | Convertible | 46333XAH1 |  | 16920 | 18000 | SH |  | SOLE |  | 18000 | 0 | 0 |
| ISHARES  10-20 YR TREASURY ETF | ETF | 464288653 |  | 1627 | 16 | SH |  | SOLE | 32 | 16 | 0 | 0 |
| ISHARES  10-20 YR TREASURY ETF | ETF | 464288653 |  | 138068 | 1358 | SH |  | SOLE | 9 | 1358 | 0 | 0 |
| ISHARES  10-20 YR TREASURY ETF | ETF | 464288653 |  | 1462865 | 14388 | SH |  | SOLE | 36 | 14388 | 0 | 0 |
| ISHARES  10-20 YR TREASURY ETF | ETF | 464288653 |  | 2548901 | 25070 | SH |  | SOLE |  | 25070 | 0 | 0 |
| ISHARES  20 YR TREASURY ETF | ETF | 464287432 |  | 174 | 2 | SH |  | SOLE | 22 | 2 | 0 | 0 |
| ISHARES  20 YR TREASURY ETF | ETF | 464287432 |  | 10895 | 125 | SH |  | SOLE | 32 | 125 | 0 | 0 |
| ISHARES  20 YR TREASURY ETF | ETF | 464287432 |  | 102849 | 1180 | SH |  | SOLE | 9 | 1180 | 0 | 0 |
| ISHARES  20 YR TREASURY ETF | ETF | 464287432 |  | 548593 | 6294 | SH |  | SOLE | 36 | 6294 | 0 | 0 |
| ISHARES  20 YR TREASURY ETF | ETF | 464287432 |  | 654746 | 7512 | SH |  | SOLE | 75 | 7512 | 0 | 0 |
| ISHARES  20 YR TREASURY ETF | ETF | 464287432 |  | 13160365 | 150991 | SH |  | SOLE |  | 150990 | 0 | 0 |
| ISHARES 0-3 MONTH TREASURY BOND ETF | ETF | 46436E718 |  | 35936 | 358 | SH |  | SOLE | 9 | 358 | 0 | 0 |
| ISHARES 0-3 MONTH TREASURY BOND ETF | ETF | 46436E718 |  | 569004 | 5669 | SH |  | SOLE | 49 | 5668 | 0 | 0 |
| ISHARES 0-3 MONTH TREASURY BOND ETF | ETF | 46436E718 |  | 4400052 | 43834 | SH |  | SOLE | 6 | 43833 | 0 | 0 |
| ISHARES 0-3 MONTH TREASURY BOND ETF | ETF | 46436E718 |  | 41722412 | 415645 | SH |  | SOLE |  | 415644 | 0 | 0 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 1029 | 24 | SH |  | SOLE | 22 | 24 | 0 | 0 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 66320 | 1547 | SH |  | SOLE | 9 | 1547 | 0 | 0 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 284510 | 6637 | SH |  | SOLE | 36 | 6636 | 0 | 0 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 1174204 | 27390 | SH |  | SOLE |  | 27389 | 0 | 0 |
| ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 46434V100 |  | 288145 | 5683 | SH |  | SOLE |  | 5683 | 0 | 0 |
| ISHARES 0-5 YR TIPS BOND ETF | ETF | 46429B747 |  | 2048 | 20 | SH |  | SOLE | 32 | 20 | 0 | 0 |
| ISHARES 0-5 YR TIPS BOND ETF | ETF | 46429B747 |  | 16690 | 163 | SH |  | SOLE | 36 | 163 | 0 | 0 |
| ISHARES 0-5 YR TIPS BOND ETF | ETF | 46429B747 |  | 53857 | 526 | SH |  | SOLE | 9 | 526 | 0 | 0 |
| ISHARES 0-5 YR TIPS BOND ETF | ETF | 46429B747 |  | 437382 | 4272 | SH |  | SOLE | 49 | 4271 | 0 | 0 |
| ISHARES 0-5 YR TIPS BOND ETF | ETF | 46429B747 |  | 5012206 | 48952 | SH |  | SOLE |  | 48952 | 0 | 0 |
| ISHARES 1-3 YEAR INTERNATIONAL TREASURY BOND ETF | ETF | 464288125 |  | 2491153 | 33109 | SH |  | SOLE |  | 33109 | 0 | 0 |
| ISHARES 1-3 YR CREDIT BOND ETF | ETF | 464288646 |  | 42 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES 1-3 YR CREDIT BOND ETF | ETF | 464288646 |  | 38655 | 731 | SH |  | SOLE | 49 | 731 | 0 | 0 |
| ISHARES 1-3 YR CREDIT BOND ETF | ETF | 464288646 |  | 96347 | 1822 | SH |  | SOLE | 9 | 1822 | 0 | 0 |
| ISHARES 1-3 YR CREDIT BOND ETF | ETF | 464288646 |  | 3144376 | 59462 | SH |  | SOLE |  | 59462 | 0 | 0 |
| ISHARES 1-3 YR TREASURY BOND ETF | ETF | 464287457 |  | 16978 | 205 | SH |  | SOLE | 9 | 205 | 0 | 0 |
| ISHARES 1-3 YR TREASURY BOND ETF | ETF | 464287457 |  | 31637 | 382 | SH |  | SOLE | 11 | 382 | 0 | 0 |
| ISHARES 1-3 YR TREASURY BOND ETF | ETF | 464287457 |  | 459237 | 5545 | SH |  | SOLE | 49 | 5545 | 0 | 0 |
| ISHARES 1-3 YR TREASURY BOND ETF | ETF | 464287457 |  | 1820466 | 21981 | SH |  | SOLE | 16 | 21981 | 0 | 0 |
| ISHARES 1-3 YR TREASURY BOND ETF | ETF | 464287457 |  | 25712304 | 310460 | SH |  | SOLE |  | 310460 | 0 | 0 |
| ISHARES 3-7 YR TREASURY BOND ETF | ETF | 464288661 |  | 14322 | 120 | SH |  | SOLE | 9 | 120 | 0 | 0 |
| ISHARES 3-7 YR TREASURY BOND ETF | ETF | 464288661 |  | 71695 | 601 | SH |  | SOLE | 36 | 600 | 0 | 0 |
| ISHARES 3-7 YR TREASURY BOND ETF | ETF | 464288661 |  | 1648343 | 13811 | SH |  | SOLE | 75 | 13811 | 0 | 0 |
| ISHARES 3-7 YR TREASURY BOND ETF | ETF | 464288661 |  | 3363290 | 28180 | SH |  | SOLE |  | 28180 | 0 | 0 |
| ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 |  | 54 | 1 | SH |  | SOLE | 22 | 1 | 0 | 0 |
| ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 |  | 1088 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 |  | 1665079 | 30903 | SH |  | SOLE |  | 30903 | 0 | 0 |
| ISHARES 7-10 YR TREASURY BOND ETF | ETF | 464287440 |  | 78 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES 7-10 YR TREASURY BOND ETF | ETF | 464287440 |  | 5193 | 54 | SH |  | SOLE | 49 | 54 | 0 | 0 |
| ISHARES 7-10 YR TREASURY BOND ETF | ETF | 464287440 |  | 69716 | 725 | SH |  | SOLE | 9 | 725 | 0 | 0 |
| ISHARES 7-10 YR TREASURY BOND ETF | ETF | 464287440 |  | 87918 | 914 | SH |  | SOLE | 36 | 914 | 0 | 0 |
| ISHARES 7-10 YR TREASURY BOND ETF | ETF | 464287440 |  | 3089140 | 32125 | SH |  | SOLE | 16 | 32125 | 0 | 0 |
| ISHARES 7-10 YR TREASURY BOND ETF | ETF | 464287440 |  | 5592065 | 58154 | SH |  | SOLE |  | 58153 | 0 | 0 |
| ISHARES A.I. INNOVATION AND TECH ACTIVE ETF | ETF | 09290C780 |  | 24975 | 750 | SH |  | SOLE | 9 | 750 | 0 | 0 |
| ISHARES A.I. INNOVATION AND TECH ACTIVE ETF | ETF | 09290C780 |  | 1549921 | 46544 | SH |  | SOLE | 36 | 46544 | 0 | 0 |
| ISHARES A.I. INNOVATION AND TECH ACTIVE ETF | ETF | 09290C780 |  | 5895198 | 177033 | SH |  | SOLE |  | 177032 | 0 | 0 |
| ISHARES AAA - A RATED CORPORATE BOND ETF | ETF | 46429B291 |  | 30056 | 625 | SH |  | SOLE | 36 | 625 | 0 | 0 |
| ISHARES AAA - A RATED CORPORATE BOND ETF | ETF | 46429B291 |  | 30537 | 635 | SH |  | SOLE | 9 | 635 | 0 | 0 |
| ISHARES AAA - A RATED CORPORATE BOND ETF | ETF | 46429B291 |  | 483257 | 10049 | SH |  | SOLE |  | 10049 | 0 | 0 |
| ISHARES AAA CLO ACTIVE ETF | ETF | 092528504 |  | 31099 | 601 | SH |  | SOLE | 36 | 601 | 0 | 0 |
| ISHARES AAA CLO ACTIVE ETF | ETF | 092528504 |  | 35962 | 695 | SH |  | SOLE | 9 | 695 | 0 | 0 |
| ISHARES AAA CLO ACTIVE ETF | ETF | 092528504 |  | 455123 | 8796 | SH |  | SOLE |  | 8795 | 0 | 0 |
| ISHARES AGGREGATE BOND ETF | ETF | 464287226 |  | 9788 | 98 | SH |  | SOLE | 9 | 98 | 0 | 0 |
| ISHARES AGGREGATE BOND ETF | ETF | 464287226 |  | 17978 | 180 | SH |  | SOLE | 6 | 180 | 0 | 0 |
| ISHARES AGGREGATE BOND ETF | ETF | 464287226 |  | 1072486 | 10738 | SH |  | SOLE | 36 | 10737 | 0 | 0 |
| ISHARES AGGREGATE BOND ETF | ETF | 464287226 |  | 1845808 | 18480 | SH |  | SOLE | 19 | 18480 | 0 | 0 |
| ISHARES AGGREGATE BOND ETF | ETF | 464287226 |  | 32040698 | 320792 | SH |  | SOLE |  | 320791 | 0 | 0 |
| ISHARES AMT-FREE MUNI BOND ETF | ETF | 464288414 |  | 35668 | 333 | SH |  | SOLE | 32 | 333 | 0 | 0 |
| ISHARES AMT-FREE MUNI BOND ETF | ETF | 464288414 |  | 2686811 | 25085 | SH |  | SOLE | 36 | 25084 | 0 | 0 |
| ISHARES AMT-FREE MUNI BOND ETF | ETF | 464288414 |  | 15201868 | 141928 | SH |  | SOLE |  | 141927 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 2033 | 41 | SH |  | SOLE | 49 | 40 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 39682 | 799 | SH |  | SOLE | 19 | 799 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 45189 | 910 | SH |  | SOLE | 36 | 910 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 7157474 | 144159 | SH |  | SOLE |  | 144158 | 0 | 0 |
| ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF | ETF | 46435U853 |  | 170970 | 4572 | SH |  | SOLE | 9 | 4572 | 0 | 0 |
| ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF | ETF | 46435U853 |  | 1674584 | 44781 | SH |  | SOLE |  | 44780 | 0 | 0 |
| ISHARES BROKER DEALERS  SECURITIES EXCH ETF | ETF | 464288794 |  | 7713 | 43 | SH |  | SOLE | 6 | 43 | 0 | 0 |
| ISHARES BROKER DEALERS  SECURITIES EXCH ETF | ETF | 464288794 |  | 13736410 | 76581 | SH |  | SOLE |  | 76581 | 0 | 0 |
| ISHARES CONVERTIBLE BOND ETF | ETF | 46435G102 |  | 2660 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| ISHARES CONVERTIBLE BOND ETF | ETF | 46435G102 |  | 53602 | 544 | SH |  | SOLE | 36 | 544 | 0 | 0 |
| ISHARES CONVERTIBLE BOND ETF | ETF | 46435G102 |  | 78899 | 801 | SH |  | SOLE | 9 | 801 | 0 | 0 |
| ISHARES CONVERTIBLE BOND ETF | ETF | 46435G102 |  | 742437 | 7537 | SH |  | SOLE |  | 7537 | 0 | 0 |
| ISHARES CORE 40/60 MODERATE ALLOCATION ETF | ETF | 464289875 |  | 653407 | 13690 | SH |  | SOLE |  | 13689 | 0 | 0 |
| ISHARES CORE AGGRESSIVE ALLOCATION ETF | ETF | 464289859 |  | 1372501 | 15325 | SH |  | SOLE |  | 15324 | 0 | 0 |
| ISHARES CORE DIVIDEND ETF | ETF | 46435U861 |  | 226325 | 4258 | SH |  | SOLE |  | 4258 | 0 | 0 |
| ISHARES CORE DIVIDEND ETF | ETF | 46435U861 |  | 226897 | 4269 | SH |  | SOLE | 36 | 4269 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 1597 | 23 | SH |  | SOLE | 16 | 23 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 2761 | 40 | SH |  | SOLE | 19 | 39 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 23325 | 336 | SH |  | SOLE | 52 | 336 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 35404 | 510 | SH |  | SOLE | 71 | 510 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 87400 | 1259 | SH |  | SOLE | 49 | 1259 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 137076 | 1975 | SH |  | SOLE | 36 | 1974 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 9703293 | 139777 | SH |  | SOLE |  | 139776 | 0 | 0 |
| ISHARES CORE GROWTH ALLOCATION ETF | ETF | 464289867 |  | 336482 | 5176 | SH |  | SOLE |  | 5175 | 0 | 0 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 422108 | 3471 | SH |  | SOLE | 36 | 3471 | 0 | 0 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 21753803 | 178882 | SH |  | SOLE |  | 178881 | 0 | 0 |
| ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF | ETF | 46435G672 |  | 119274 | 2385 | SH |  | SOLE | 9 | 2385 | 0 | 0 |
| ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF | ETF | 46435G672 |  | 905967 | 18116 | SH |  | SOLE | 36 | 18115 | 0 | 0 |
| ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF | ETF | 46435G672 |  | 4583629 | 91654 | SH |  | SOLE |  | 91654 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 17981 | 201 | SH |  | SOLE | 22 | 201 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 128116 | 1432 | SH |  | SOLE | 19 | 1432 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 929959 | 10395 | SH |  | SOLE | 36 | 10395 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 13121104 | 146670 | SH |  | SOLE |  | 146670 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 7193 | 107 | SH |  | SOLE | 32 | 107 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 17007 | 253 | SH |  | SOLE | 19 | 253 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 17881 | 266 | SH |  | SOLE | 49 | 266 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 66481 | 989 | SH |  | SOLE | 9 | 989 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 121332 | 1805 | SH |  | SOLE | 71 | 1805 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 3997214 | 59465 | SH |  | SOLE | 36 | 59464 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MKTS | ETF | 46434G103 |  | 14325354 | 213111 | SH |  | SOLE |  | 213111 | 0 | 0 |
| ISHARES CORE MSCI EUROPE ETF | ETF | 46434V738 |  | 14511 | 204 | SH |  | SOLE |  | 204 | 0 | 0 |
| ISHARES CORE MSCI EUROPE ETF | ETF | 46434V738 |  | 232530 | 3276 | SH |  | SOLE | 36 | 3276 | 0 | 0 |
| ISHARES CORE MSCI EUROPE ETF | ETF | 46434V738 |  | 524187 | 7385 | SH |  | SOLE | 16 | 7385 | 0 | 0 |
| ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF | ETF | 46435G326 |  | 907 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF | ETF | 46435G326 |  | 2151334 | 26083 | SH |  | SOLE |  | 26083 | 0 | 0 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STK ETF | ETF | 46432F834 |  | 118411 | 1399 | SH |  | SOLE | 51 | 1399 | 0 | 0 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STK ETF | ETF | 46432F834 |  | 362390 | 4282 | SH |  | SOLE | 36 | 4281 | 0 | 0 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STK ETF | ETF | 46432F834 |  | 1397068 | 16506 | SH |  | SOLE | 49 | 16506 | 0 | 0 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STK ETF | ETF | 46432F834 |  | 18237762 | 215475 | SH |  | SOLE |  | 215474 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 5478 | 83 | SH |  | SOLE | 71 | 83 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 30624 | 464 | SH |  | SOLE | 75 | 464 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 62109 | 941 | SH |  | SOLE | 36 | 941 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 134713 | 2041 | SH |  | SOLE | 19 | 2041 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 916212 | 13882 | SH |  | SOLE | 16 | 13882 | 0 | 0 |
| ISHARES CORE S MID CAP ETF | ETF | 464287507 |  | 28136554 | 426311 | SH |  | SOLE |  | 426311 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 10816 | 90 | SH |  | SOLE | 71 | 90 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 20791 | 173 | SH |  | SOLE | 52 | 173 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 38568 | 321 | SH |  | SOLE | 36 | 320 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 72949 | 607 | SH |  | SOLE | 51 | 607 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 85938 | 715 | SH |  | SOLE | 19 | 715 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 942452 | 7842 | SH |  | SOLE | 16 | 7842 | 0 | 0 |
| ISHARES CORE S SMALL-CAP ETF | ETF | 464287804 |  | 35824186 | 298088 | SH |  | SOLE |  | 298087 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 16505 | 111 | SH |  | SOLE | 22 | 111 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 25129 | 169 | SH |  | SOLE | 71 | 169 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 27508 | 185 | SH |  | SOLE | 52 | 185 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 40444 | 272 | SH |  | SOLE | 49 | 272 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 307683 | 2069 | SH |  | SOLE | 19 | 2069 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 702424 | 4724 | SH |  | SOLE | 36 | 4724 | 0 | 0 |
| ISHARES CORE S TOTAL US STOCK MKT ETF | ETF | 464287150 |  | 33530240 | 225504 | SH |  | SOLE |  | 225504 | 0 | 0 |
| ISHARES CORE S U.S. GROWTH ETF | ETF | 464287671 |  | 290704 | 1731 | SH |  | SOLE | 36 | 1731 | 0 | 0 |
| ISHARES CORE S U.S. GROWTH ETF | ETF | 464287671 |  | 1755252 | 10452 | SH |  | SOLE |  | 10451 | 0 | 0 |
| ISHARES CORE S US VALUE ETF | ETF | 464287663 |  | 80699 | 787 | SH |  | SOLE | 36 | 787 | 0 | 0 |
| ISHARES CORE S US VALUE ETF | ETF | 464287663 |  | 1379644 | 13455 | SH |  | SOLE |  | 13454 | 0 | 0 |
| ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 |  | 23456 | 504 | SH |  | SOLE | 49 | 504 | 0 | 0 |
| ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 |  | 551406 | 11848 | SH |  | SOLE | 9 | 11848 | 0 | 0 |
| ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 |  | 3140831 | 67487 | SH |  | SOLE | 36 | 67486 | 0 | 0 |
| ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 |  | 4343973 | 93338 | SH |  | SOLE |  | 93338 | 0 | 0 |
| ISHARES CURRENCY HEDGED MSCI ACWI EX U.S. ETF | ETF | 46435G847 |  | 369806 | 9367 | SH |  | SOLE |  | 9366 | 0 | 0 |
| ISHARES CURRENCY HEDGED MSCI EAFE ETF | ETF | 46434V803 |  | 10505 | 254 | SH |  | SOLE | 36 | 254 | 0 | 0 |
| ISHARES CURRENCY HEDGED MSCI EAFE ETF | ETF | 46434V803 |  | 1770753 | 42813 | SH |  | SOLE |  | 42813 | 0 | 0 |
| ISHARES CURRENCY HEDGED MSCI EMERGING MARKETS ETF | ETF | 46434G509 |  | 416093 | 11970 | SH |  | SOLE |  | 11970 | 0 | 0 |
| ISHARES DISCIPLINED VOLATILITY EQUITY ACTIVE ETF TRUST UNIT | ETF | 09290C715 |  | 22881 | 922 | SH |  | SOLE |  | 922 | 0 | 0 |
| ISHARES DISCIPLINED VOLATILITY EQUITY ACTIVE ETF TRUST UNIT | ETF | 09290C715 |  | 458549 | 18486 | SH |  | SOLE | 36 | 18486 | 0 | 0 |
| ISHARES DOW JONES U.S. ETF | ETF | 464287846 |  | 746588 | 4503 | SH |  | SOLE |  | 4502 | 0 | 0 |
| ISHARES DOW JONES US REGIONAL BANKS | ETF | 464288778 |  | 218461 | 3961 | SH |  | SOLE |  | 3961 | 0 | 0 |
| ISHARES DYNAMIC EQUITY ACTIVE ETF | ETF | 09290C723 |  | 16135 | 630 | SH |  | SOLE |  | 630 | 0 | 0 |
| ISHARES DYNAMIC EQUITY ACTIVE ETF | ETF | 09290C723 |  | 1607745 | 62778 | SH |  | SOLE | 36 | 62778 | 0 | 0 |
| ISHARES EDGE MSCI MIN VOL EAFE ETF | ETF | 46429B689 |  | 173 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ISHARES EDGE MSCI MIN VOL EAFE ETF | ETF | 46429B689 |  | 59254 | 687 | SH |  | SOLE | 9 | 687 | 0 | 0 |
| ISHARES EDGE MSCI MIN VOL EAFE ETF | ETF | 46429B689 |  | 3515179 | 40756 | SH |  | SOLE |  | 40755 | 0 | 0 |
| ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF | ETF | 46429B697 |  | 753 | 8 | SH |  | SOLE | 32 | 8 | 0 | 0 |
| ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF | ETF | 46429B697 |  | 1203 | 13 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF | ETF | 46429B697 |  | 208724 | 2217 | SH |  | SOLE | 36 | 2216 | 0 | 0 |
| ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF | ETF | 46429B697 |  | 526449 | 5591 | SH |  | SOLE | 16 | 5591 | 0 | 0 |
| ISHARES EDGE MSCI MINIMUM VOLATILITY USA ETF | ETF | 46429B697 |  | 3994513 | 42423 | SH |  | SOLE |  | 42422 | 0 | 0 |
| ISHARES EMERGING MARKETS EQUITY FACTOR ETF | ETF | 46434G889 |  | 46859 | 810 | SH |  | SOLE | 36 | 810 | 0 | 0 |
| ISHARES EMERGING MARKETS EQUITY FACTOR ETF | ETF | 46434G889 |  | 251247 | 4343 | SH |  | SOLE |  | 4343 | 0 | 0 |
| ISHARES ESG ADVANCED MSCI USA ETF | ETF | 46436E767 |  | 166064 | 2884 | SH |  | SOLE | 36 | 2884 | 0 | 0 |
| ISHARES ESG ADVANCED MSCI USA ETF | ETF | 46436E767 |  | 362178 | 6290 | SH |  | SOLE |  | 6290 | 0 | 0 |
| ISHARES ESG ADVANCED UNIVERSAL USD BOND ETF | ETF | 46436E619 |  | 6819365 | 155303 | SH |  | SOLE |  | 155303 | 0 | 0 |
| ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF | ETF | 46435G243 |  | 1584410 | 62774 | SH |  | SOLE |  | 62773 | 0 | 0 |
| ISHARES ESG AWARE MSCI EAFE ETF | ETF | 46435G516 |  | 81993 | 862 | SH |  | SOLE | 36 | 862 | 0 | 0 |
| ISHARES ESG AWARE MSCI EAFE ETF | ETF | 46435G516 |  | 8842496 | 92991 | SH |  | SOLE |  | 92990 | 0 | 0 |
| ISHARES ESG AWARE MSCI EM ETF | ETF | 46434G863 |  | 1016 | 23 | SH |  | SOLE | 22 | 23 | 0 | 0 |
| ISHARES ESG AWARE MSCI EM ETF | ETF | 46434G863 |  | 157212 | 3559 | SH |  | SOLE | 36 | 3559 | 0 | 0 |
| ISHARES ESG AWARE MSCI EM ETF | ETF | 46434G863 |  | 3060720 | 69294 | SH |  | SOLE |  | 69294 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA ETF | ETF | 46435G425 |  | 5363 | 36 | SH |  | SOLE | 43 | 36 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA ETF | ETF | 46435G425 |  | 1610618 | 10811 | SH |  | SOLE | 36 | 10810 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA ETF | ETF | 46435G425 |  | 6454463 | 43324 | SH |  | SOLE |  | 43324 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA SMALL-CAP ETF | ETF | 46435U663 |  | 4230 | 92 | SH |  | SOLE | 43 | 92 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA SMALL-CAP ETF | ETF | 46435U663 |  | 5182846 | 112720 | SH |  | SOLE |  | 112719 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA VALUE ETF | ETF | 46436E221 |  | 96409 | 3009 | SH |  | SOLE | 36 | 3009 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA VALUE ETF | ETF | 46436E221 |  | 443177 | 13832 | SH |  | SOLE |  | 13832 | 0 | 0 |
| ISHARES ESG AWARE US AGGREGATE BOND ETF | ETF | 46435U549 |  | 28754 | 601 | SH |  | SOLE | 36 | 600 | 0 | 0 |
| ISHARES ESG AWARE US AGGREGATE BOND ETF | ETF | 46435U549 |  | 1419470 | 29665 | SH |  | SOLE |  | 29665 | 0 | 0 |
| ISHARES ESG AWARE USD CORPORATE BOND ETF | ETF | 46435G193 |  | 154504 | 6607 | SH |  | SOLE | 36 | 6607 | 0 | 0 |
| ISHARES ESG AWARE USD CORPORATE BOND ETF | ETF | 46435G193 |  | 1354543 | 57924 | SH |  | SOLE |  | 57924 | 0 | 0 |
| ISHARES ESG MSCI KLD 400 ETF | ETF | 464288570 |  | 3865 | 30 | SH |  | SOLE | 43 | 30 | 0 | 0 |
| ISHARES ESG MSCI KLD 400 ETF | ETF | 464288570 |  | 225684 | 1752 | SH |  | SOLE | 36 | 1751 | 0 | 0 |
| ISHARES ESG MSCI KLD 400 ETF | ETF | 464288570 |  | 11129479 | 86389 | SH |  | SOLE |  | 86388 | 0 | 0 |
| ISHARES ESG SELECT SCREENED S MID-CAP ETF | ETF | 46436E551 |  | 8260 | 185 | SH |  | SOLE | 43 | 185 | 0 | 0 |
| ISHARES ESG SELECT SCREENED S MID-CAP ETF | ETF | 46436E551 |  | 3861567 | 86485 | SH |  | SOLE |  | 86485 | 0 | 0 |
| ISHARES ETHEREUM TRUST ETF | ETF | 46438R105 |  | 1568 | 70 | SH |  | SOLE | 36 | 69 | 0 | 0 |
| ISHARES ETHEREUM TRUST ETF | ETF | 46438R105 |  | 2098 | 94 | SH |  | SOLE | 49 | 93 | 0 | 0 |
| ISHARES ETHEREUM TRUST ETF | ETF | 46438R105 |  | 221740 | 9886 | SH |  | SOLE |  | 9885 | 0 | 0 |
| ISHARES EUROPE 350 INDEX | ETF | 464287861 |  | 5968 | 87 | SH |  | SOLE | 32 | 87 | 0 | 0 |
| ISHARES EUROPE 350 INDEX | ETF | 464287861 |  | 58859 | 858 | SH |  | SOLE |  | 858 | 0 | 0 |
| ISHARES EUROPE 350 INDEX | ETF | 464287861 |  | 460512 | 6713 | SH |  | SOLE | 36 | 6713 | 0 | 0 |
| ISHARES EXPANDED TECH SECTOR ETF | ETF | 464287549 |  | 44302 | 343 | SH |  | SOLE | 36 | 343 | 0 | 0 |
| ISHARES EXPANDED TECH SECTOR ETF | ETF | 464287549 |  | 6033985 | 46717 | SH |  | SOLE |  | 46717 | 0 | 0 |
| ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF | ETF | 464287515 |  | 2133332 | 20185 | SH |  | SOLE |  | 20184 | 0 | 0 |
| ISHARES FALLEN ANGELS USD BOND ETF | ETF | 46435G474 |  | 333619 | 12220 | SH |  | SOLE |  | 12220 | 0 | 0 |
| ISHARES FLEXIBLE INCOME ACTIVE ETF | ETF | 092528603 |  | 6692700 | 126828 | SH |  | SOLE |  | 126827 | 0 | 0 |
| ISHARES FLEXIBLE INCOME ACTIVE ETF | ETF | 092528603 |  | 234193 | 4438 | SH |  | SOLE | 9 | 4438 | 0 | 0 |
| ISHARES FLEXIBLE INCOME ACTIVE ETF | ETF | 092528603 |  | 975686 | 18489 | SH |  | SOLE | 36 | 18489 | 0 | 0 |
| ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 |  | 1729 | 34 | SH |  | SOLE | 16 | 34 | 0 | 0 |
| ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 |  | 20700 | 407 | SH |  | SOLE | 9 | 407 | 0 | 0 |
| ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 |  | 4292137 | 84391 | SH |  | SOLE |  | 84391 | 0 | 0 |
| ISHARES FTSE CHINA ETF | ETF | 464287184 |  | 1605586 | 41932 | SH |  | SOLE |  | 41932 | 0 | 0 |
| ISHARES FUTURE AI  TECH ETF | ETF | 46435U556 |  | 322863 | 6701 | SH |  | SOLE |  | 6701 | 0 | 0 |
| ISHARES GLBL INDSTRLS INDX FD | ETF | 464288729 |  | 314144 | 1792 | SH |  | SOLE |  | 1791 | 0 | 0 |
| ISHARES GLOBAL CLEAN ENERGY ETF | ETF | 464288224 |  | 147870 | 9000 | SH |  | SOLE | 28 | 9000 | 0 | 0 |
| ISHARES GLOBAL CLEAN ENERGY ETF | ETF | 464288224 |  | 687106 | 41820 | SH |  | SOLE |  | 41820 | 0 | 0 |
| ISHARES GLOBAL HEALTHCARE SECTOR INDEX | ETF | 464287325 |  | 779 | 8 | SH |  | SOLE | 43 | 8 | 0 | 0 |
| ISHARES GLOBAL HEALTHCARE SECTOR INDEX | ETF | 464287325 |  | 22012 | 226 | SH |  | SOLE | 36 | 226 | 0 | 0 |
| ISHARES GLOBAL HEALTHCARE SECTOR INDEX | ETF | 464287325 |  | 724426 | 7438 | SH |  | SOLE |  | 7437 | 0 | 0 |
| ISHARES GLOBAL INFRASTRUCTURE ETF | ETF | 464288372 |  | 6934 | 113 | SH |  | SOLE | 36 | 113 | 0 | 0 |
| ISHARES GLOBAL INFRASTRUCTURE ETF | ETF | 464288372 |  | 43934 | 716 | SH |  | SOLE | 9 | 716 | 0 | 0 |
| ISHARES GLOBAL INFRASTRUCTURE ETF | ETF | 464288372 |  | 517623 | 8436 | SH |  | SOLE |  | 8435 | 0 | 0 |
| ISHARES GLOBAL REIT ETF | ETF | 46434V647 |  | 3656206 | 146541 | SH |  | SOLE |  | 146541 | 0 | 0 |
| ISHARES GLOBAL TELECOM | ETF | 464287275 |  | 117341 | 968 | SH |  | SOLE | 36 | 968 | 0 | 0 |
| ISHARES GLOBAL TELECOM | ETF | 464287275 |  | 1467522 | 12106 | SH |  | SOLE |  | 12106 | 0 | 0 |
| ISHARES GLOBAL UTILITIES ETF | ETF | 464288711 |  | 329346 | 4188 | SH |  | SOLE |  | 4187 | 0 | 0 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 5276 | 65 | SH |  | SOLE | 32 | 65 | 0 | 0 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 59011 | 727 | SH |  | SOLE | 9 | 727 | 0 | 0 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 255686 | 3150 | SH |  | SOLE | 28 | 3150 | 0 | 0 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 475981 | 5864 | SH |  | SOLE | 25 | 5864 | 0 | 0 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 1039095 | 12801 | SH |  | SOLE | 36 | 12801 | 0 | 0 |
| ISHARES GOLD TRUST ETF | ETF | 464285204 |  | 17461534 | 215123 | SH |  | SOLE |  | 215123 | 0 | 0 |
| ISHARES GSCI COMMODITY INDEXED TR ETF | ETF | 46428R107 |  | 1091903 | 47351 | SH |  | SOLE |  | 47350 | 0 | 0 |
| ISHARES HIGH YIELD MUNI ACTIVE ETF | ETF | 092528843 |  | 2775 | 57 | SH |  | SOLE | 32 | 57 | 0 | 0 |
| ISHARES HIGH YIELD MUNI ACTIVE ETF | ETF | 092528843 |  | 78764 | 1618 | SH |  | SOLE |  | 1618 | 0 | 0 |
| ISHARES HIGH YIELD MUNI ACTIVE ETF | ETF | 092528843 |  | 371794 | 7638 | SH |  | SOLE | 36 | 7637 | 0 | 0 |
| ISHARES IBONDS 2027 TERM HIGH YIELD AND INCOME ETF | ETF | 46436E478 |  | 1818864 | 81490 | SH |  | SOLE |  | 81490 | 0 | 0 |
| ISHARES IBONDS DEC 2026 TERM CORPORATE ETF | ETF | 46435GAA0 |  | 10080 | 416 | SH |  | SOLE | 6 | 416 | 0 | 0 |
| ISHARES IBONDS DEC 2026 TERM CORPORATE ETF | ETF | 46435GAA0 |  | 849722 | 35069 | SH |  | SOLE |  | 35069 | 0 | 0 |
| ISHARES IBONDS DEC 2026 TERM TREASURY ETF | ETF | 46436E858 |  | 452742 | 19792 | SH |  | SOLE |  | 19791 | 0 | 0 |
| ISHARES IBONDS DEC 2027 TERM CORPORATE ETF | ETF | 46435UAA9 |  | 11606 | 478 | SH |  | SOLE | 6 | 478 | 0 | 0 |
| ISHARES IBONDS DEC 2027 TERM CORPORATE ETF | ETF | 46435UAA9 |  | 837854 | 34508 | SH |  | SOLE |  | 34508 | 0 | 0 |
| ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF | ETF | 46435U283 |  | 253900 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| ISHARES IBONDS DEC 2027 TERM TREASURY ETF | ETF | 46436E841 |  | 16583 | 738 | SH |  | SOLE | 6 | 738 | 0 | 0 |
| ISHARES IBONDS DEC 2027 TERM TREASURY ETF | ETF | 46436E841 |  | 361541 | 16090 | SH |  | SOLE |  | 16089 | 0 | 0 |
| ISHARES IBONDS DEC 2028 TERM CORPORATE ETF | ETF | 46435U515 |  | 464350 | 18242 | SH |  | SOLE |  | 18242 | 0 | 0 |
| ISHARES IBONDS DEC 2028 TERM TREASURY ETF | ETF | 46436E833 |  | 268884 | 12023 | SH |  | SOLE |  | 12022 | 0 | 0 |
| ISHARES IBONDS DEC 2029 TERM CORPORATE ETF | ETF | 46436E205 |  | 642982 | 27472 | SH |  | SOLE |  | 27472 | 0 | 0 |
| ISHARES IBONDS DEC 2029 TERM TREASURY ETF | ETF | 46436E825 |  | 283703 | 12928 | SH |  | SOLE |  | 12927 | 0 | 0 |
| ISHARES IBONDS DEC 2030 TERM CORPORATE ETF | ETF | 46436E726 |  | 471879 | 21381 | SH |  | SOLE |  | 21381 | 0 | 0 |
| ISHARES IBONDS DEC 2031 TERM CORPORATE ETF | ETF | 46436E486 |  | 424713 | 20081 | SH |  | SOLE |  | 20081 | 0 | 0 |
| ISHARES IBONDS DEC 2032 TERM CORPORATE ETF | ETF | 46436E312 |  | 13352 | 523 | SH |  | SOLE | 6 | 523 | 0 | 0 |
| ISHARES IBONDS DEC 2032 TERM CORPORATE ETF | ETF | 46436E312 |  | 470212 | 18418 | SH |  | SOLE |  | 18418 | 0 | 0 |
| ISHARES IBONDS DEC 2033 TERM CORPORATE ETF | ETF | 46436E130 |  | 434770 | 16632 | SH |  | SOLE |  | 16632 | 0 | 0 |
| ISHARES IBONDS DEC 2034 TERM CORPORATE ETF | ETF | 46438G653 |  | 517274 | 19616 | SH |  | SOLE |  | 19616 | 0 | 0 |
| ISHARES IBONDS DEC 2035 TERM CORPORATE ETF | ETF | 46438G372 |  | 427569 | 16483 | SH |  | SOLE |  | 16483 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 14378 | 130 | SH |  | SOLE | 49 | 130 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 187500 | 1702 | SH |  | SOLE | 36 | 1701 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 2307599 | 20942 | SH |  | SOLE | 16 | 20942 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 2328689 | 21133 | SH |  | SOLE |  | 21133 | 0 | 0 |
| ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 10605 | 132 | SH |  | SOLE | 36 | 131 | 0 | 0 |
| ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 6891658 | 85473 | SH |  | SOLE |  | 85472 | 0 | 0 |
| ISHARES INTEREST RATE HEDGED CORPORATE BOND ETF | ETF | 46431W705 |  | 492350 | 5274 | SH |  | SOLE |  | 5274 | 0 | 0 |
| ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF | ETF | 464288612 |  | 1553677 | 14473 | SH |  | SOLE |  | 14473 | 0 | 0 |
| ISHARES INTERNATIONAL DIVIDEND GROWTH ETF | ETF | 46435G524 |  | 30735 | 371 | SH |  | SOLE | 36 | 371 | 0 | 0 |
| ISHARES INTERNATIONAL DIVIDEND GROWTH ETF | ETF | 46435G524 |  | 236271 | 2855 | SH |  | SOLE |  | 2854 | 0 | 0 |
| ISHARES INTERNATIONAL DIVIDEND GROWTH ETF | ETF | 46435G524 |  | 591971 | 7152 | SH |  | SOLE | 49 | 7152 | 0 | 0 |
| ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 |  | 44026 | 1116 | SH |  | SOLE | 9 | 1116 | 0 | 0 |
| ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 |  | 1745188 | 44238 | SH |  | SOLE |  | 44237 | 0 | 0 |
| ISHARES INTERNATIONAL TREASURY BOND ETF | ETF | 464288117 |  | 784947 | 18842 | SH |  | SOLE |  | 18841 | 0 | 0 |
| ISHARES INVESTMENT GRADE SYSTEMATIC BOND ETF | ETF | 46435G219 |  | 201269 | 4408 | SH |  | SOLE | 9 | 4408 | 0 | 0 |
| ISHARES INVESTMENT GRADE SYSTEMATIC BOND ETF | ETF | 46435G219 |  | 1998648 | 43772 | SH |  | SOLE |  | 43772 | 0 | 0 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 289 | 3 | SH |  | SOLE | 22 | 3 | 0 | 0 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 6258 | 65 | SH |  | SOLE | 49 | 65 | 0 | 0 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 61427 | 638 | SH |  | SOLE | 9 | 638 | 0 | 0 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 375165 | 3897 | SH |  | SOLE | 36 | 3896 | 0 | 0 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 1209603 | 12563 | SH |  | SOLE |  | 12563 | 0 | 0 |
| ISHARES MBS ETF | ETF | 464288588 |  | 58465 | 614 | SH |  | SOLE | 6 | 614 | 0 | 0 |
| ISHARES MBS ETF | ETF | 464288588 |  | 198438 | 2084 | SH |  | SOLE | 9 | 2084 | 0 | 0 |
| ISHARES MBS ETF | ETF | 464288588 |  | 1185491 | 12450 | SH |  | SOLE | 36 | 12450 | 0 | 0 |
| ISHARES MBS ETF | ETF | 464288588 |  | 2711360 | 28475 | SH |  | SOLE |  | 28474 | 0 | 0 |
| ISHARES MORNINGSTAR GROWTH ETF | ETF | 464287119 |  | 6971 | 67 | SH |  | SOLE | 49 | 67 | 0 | 0 |
| ISHARES MORNINGSTAR GROWTH ETF | ETF | 464287119 |  | 683515 | 6570 | SH |  | SOLE | 36 | 6569 | 0 | 0 |
| ISHARES MORNINGSTAR GROWTH ETF | ETF | 464287119 |  | 2262136 | 21743 | SH |  | SOLE |  | 21742 | 0 | 0 |
| ISHARES MORNINGSTAR MID-CAP ETF | ETF | 464288208 |  | 985167 | 11908 | SH |  | SOLE |  | 11908 | 0 | 0 |
| ISHARES MORNINGSTAR MID-CAP GROWTH ETF | ETF | 464288307 |  | 399 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| ISHARES MORNINGSTAR MID-CAP GROWTH ETF | ETF | 464288307 |  | 127728 | 1600 | SH |  | SOLE | 9 | 1599 | 0 | 0 |
| ISHARES MORNINGSTAR MID-CAP GROWTH ETF | ETF | 464288307 |  | 483285 | 6053 | SH |  | SOLE |  | 6053 | 0 | 0 |
| ISHARES MORNINGSTAR SMALL VALUE INDEX | ETF | 464288703 |  | 40689 | 594 | SH |  | SOLE | 9 | 594 | 0 | 0 |
| ISHARES MORNINGSTAR SMALL VALUE INDEX | ETF | 464288703 |  | 3851239 | 56222 | SH |  | SOLE | 49 | 56222 | 0 | 0 |
| ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF | ETF | 464288604 |  | 213299 | 3846 | SH |  | SOLE |  | 3846 | 0 | 0 |
| ISHARES MSCI ACWI ETF | ETF | 464288257 |  | 45701 | 323 | SH |  | SOLE | 9 | 323 | 0 | 0 |
| ISHARES MSCI ACWI ETF | ETF | 464288257 |  | 5306489 | 37504 | SH |  | SOLE |  | 37504 | 0 | 0 |
| ISHARES MSCI ACWI EX US | ETF | 464288240 |  | 2954 | 44 | SH |  | SOLE | 31 | 44 | 0 | 0 |
| ISHARES MSCI ACWI EX US | ETF | 464288240 |  | 3088 | 46 | SH |  | SOLE | 19 | 46 | 0 | 0 |
| ISHARES MSCI ACWI EX US | ETF | 464288240 |  | 34706 | 517 | SH |  | SOLE | 49 | 517 | 0 | 0 |
| ISHARES MSCI ACWI EX US | ETF | 464288240 |  | 538114 | 8016 | SH |  | SOLE | 16 | 8016 | 0 | 0 |
| ISHARES MSCI ACWI EX US | ETF | 464288240 |  | 1729352 | 25761 | SH |  | SOLE | 36 | 25761 | 0 | 0 |
| ISHARES MSCI ACWI EX US | ETF | 464288240 |  | 2400631 | 35761 | SH |  | SOLE |  | 35760 | 0 | 0 |
| ISHARES MSCI ALL COUNTRY ASIA EX JAPAN ETF | ETF | 464288182 |  | 824279 | 8852 | SH |  | SOLE |  | 8851 | 0 | 0 |
| ISHARES MSCI BRAZIL INDEX FD ETF | ETF | 464286400 |  | 2605 | 82 | SH |  | SOLE | 19 | 82 | 0 | 0 |
| ISHARES MSCI BRAZIL INDEX FD ETF | ETF | 464286400 |  | 908532 | 28597 | SH |  | SOLE |  | 28597 | 0 | 0 |
| ISHARES MSCI CANADA INDEX | ETF | 464286509 |  | 10193 | 189 | SH |  | SOLE | 19 | 189 | 0 | 0 |
| ISHARES MSCI CANADA INDEX | ETF | 464286509 |  | 592920 | 10994 | SH |  | SOLE |  | 10994 | 0 | 0 |
| ISHARES MSCI CHILE INDEX | ETF | 464286640 |  | 202 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| ISHARES MSCI CHILE INDEX | ETF | 464286640 |  | 369156 | 9138 | SH |  | SOLE |  | 9137 | 0 | 0 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 89308 | 930 | SH |  | SOLE | 36 | 930 | 0 | 0 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 152304 | 1586 | SH |  | SOLE | 49 | 1586 | 0 | 0 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 11867467 | 123581 | SH |  | SOLE |  | 123580 | 0 | 0 |
| ISHARES MSCI EAFE GROWTH INDEX ETF | ETF | 464288885 |  | 4329 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| ISHARES MSCI EAFE GROWTH INDEX ETF | ETF | 464288885 |  | 363151 | 3188 | SH |  | SOLE |  | 3187 | 0 | 0 |
| ISHARES MSCI EAFE GROWTH INDEX ETF | ETF | 464288885 |  | 916558 | 8046 | SH |  | SOLE | 36 | 8045 | 0 | 0 |
| ISHARES MSCI EAFE SMALL CAP ETF | ETF | 464288273 |  | 57217 | 738 | SH |  | SOLE | 36 | 738 | 0 | 0 |
| ISHARES MSCI EAFE SMALL CAP ETF | ETF | 464288273 |  | 120327 | 1552 | SH |  | SOLE | 9 | 1552 | 0 | 0 |
| ISHARES MSCI EAFE SMALL CAP ETF | ETF | 464288273 |  | 3929196 | 50680 | SH |  | SOLE |  | 50679 | 0 | 0 |
| ISHARES MSCI EAFE VALUE INDEX ETF | ETF | 464288877 |  | 3285 | 46 | SH |  | SOLE | 31 | 46 | 0 | 0 |
| ISHARES MSCI EAFE VALUE INDEX ETF | ETF | 464288877 |  | 4713 | 66 | SH |  | SOLE | 32 | 66 | 0 | 0 |
| ISHARES MSCI EAFE VALUE INDEX ETF | ETF | 464288877 |  | 7855 | 110 | SH |  | SOLE | 19 | 110 | 0 | 0 |
| ISHARES MSCI EAFE VALUE INDEX ETF | ETF | 464288877 |  | 90691 | 1270 | SH |  | SOLE | 9 | 1270 | 0 | 0 |
| ISHARES MSCI EAFE VALUE INDEX ETF | ETF | 464288877 |  | 3263403 | 45700 | SH |  | SOLE | 36 | 45699 | 0 | 0 |
| ISHARES MSCI EAFE VALUE INDEX ETF | ETF | 464288877 |  | 8814063 | 123429 | SH |  | SOLE |  | 123428 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 63135 | 1154 | SH |  | SOLE | 36 | 1154 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 3242022 | 59258 | SH |  | SOLE |  | 59258 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS EX CHINA ETF | ETF | 46434G764 |  | 61480 | 846 | SH |  | SOLE | 36 | 845 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS EX CHINA ETF | ETF | 46434G764 |  | 191950 | 2641 | SH |  | SOLE | 49 | 2641 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS EX CHINA ETF | ETF | 46434G764 |  | 607747 | 8362 | SH |  | SOLE |  | 8361 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS SMALL CAP INDEX ETF | ETF | 464286475 |  | 631950 | 9365 | SH |  | SOLE |  | 9365 | 0 | 0 |
| ISHARES MSCI EUROZONE ETF | ETF | 464286608 |  | 19679 | 307 | SH |  | SOLE |  | 307 | 0 | 0 |
| ISHARES MSCI EUROZONE ETF | ETF | 464286608 |  | 277104 | 4323 | SH |  | SOLE | 36 | 4323 | 0 | 0 |
| ISHARES MSCI GLOBAL GOLD MINERS ETF | ETF | 46434G855 |  | 300746 | 4084 | SH |  | SOLE | 36 | 4084 | 0 | 0 |
| ISHARES MSCI GLOBAL GOLD MINERS ETF | ETF | 46434G855 |  | 2755472 | 37418 | SH |  | SOLE |  | 37418 | 0 | 0 |
| ISHARES MSCI GLOBAL MIN VOL FACTOR ETF | ETF | 464286525 |  | 25531 | 215 | SH |  | SOLE | 36 | 215 | 0 | 0 |
| ISHARES MSCI GLOBAL MIN VOL FACTOR ETF | ETF | 464286525 |  | 229482 | 1932 | SH |  | SOLE |  | 1932 | 0 | 0 |
| ISHARES MSCI INDIA ETF | ETF | 46429B598 |  | 3675 | 68 | SH |  | SOLE | 36 | 68 | 0 | 0 |
| ISHARES MSCI INDIA ETF | ETF | 46429B598 |  | 1258814 | 23290 | SH |  | SOLE |  | 23289 | 0 | 0 |
| ISHARES MSCI INTL MOMENTUM FACTOR ETF | ETF | 46434V449 |  | 522392 | 10890 | SH |  | SOLE |  | 10889 | 0 | 0 |
| ISHARES MSCI INTL QUALITY FACTOR ETF | ETF | 46434V456 |  | 1045 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| ISHARES MSCI INTL QUALITY FACTOR ETF | ETF | 46434V456 |  | 382788 | 8422 | SH |  | SOLE |  | 8422 | 0 | 0 |
| ISHARES MSCI INTL VALUE FACTOR ETF | ETF | 46435G409 |  | 6164 | 162 | SH |  | SOLE | 32 | 162 | 0 | 0 |
| ISHARES MSCI INTL VALUE FACTOR ETF | ETF | 46435G409 |  | 142193 | 3737 | SH |  | SOLE |  | 3737 | 0 | 0 |
| ISHARES MSCI INTL VALUE FACTOR ETF | ETF | 46435G409 |  | 969267 | 25474 | SH |  | SOLE | 36 | 25473 | 0 | 0 |
| ISHARES MSCI ISRAEL ETF | ETF | 464286632 |  | 3961 | 36 | SH |  | SOLE | 6 | 36 | 0 | 0 |
| ISHARES MSCI ISRAEL ETF | ETF | 464286632 |  | 77791 | 707 | SH |  | SOLE | 19 | 707 | 0 | 0 |
| ISHARES MSCI ISRAEL ETF | ETF | 464286632 |  | 633026 | 5753 | SH |  | SOLE |  | 5753 | 0 | 0 |
| ISHARES MSCI ITALY ETF | ETF | 46434G830 |  | 4075 | 75 | SH |  | SOLE | 6 | 75 | 0 | 0 |
| ISHARES MSCI ITALY ETF | ETF | 46434G830 |  | 6194 | 114 | SH |  | SOLE | 19 | 114 | 0 | 0 |
| ISHARES MSCI ITALY ETF | ETF | 46434G830 |  | 677201 | 12465 | SH |  | SOLE |  | 12464 | 0 | 0 |
| ISHARES MSCI JAPAN ETF | ETF | 46434G822 |  | 12757 | 158 | SH |  | SOLE | 36 | 158 | 0 | 0 |
| ISHARES MSCI JAPAN ETF | ETF | 46434G822 |  | 15421 | 191 | SH |  | SOLE | 19 | 191 | 0 | 0 |
| ISHARES MSCI JAPAN ETF | ETF | 46434G822 |  | 1014815 | 12569 | SH |  | SOLE |  | 12568 | 0 | 0 |
| ISHARES MSCI MEXICO ETF | ETF | 464286822 |  | 1733 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| ISHARES MSCI MEXICO ETF | ETF | 464286822 |  | 329179 | 4748 | SH |  | SOLE |  | 4748 | 0 | 0 |
| ISHARES MSCI PERU AND GLOBAL EXPOSURE ETF | ETF | 464289842 |  | 217 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| ISHARES MSCI PERU AND GLOBAL EXPOSURE ETF | ETF | 464289842 |  | 4124 | 57 | SH |  | SOLE | 6 | 57 | 0 | 0 |
| ISHARES MSCI PERU AND GLOBAL EXPOSURE ETF | ETF | 464289842 |  | 721706 | 9975 | SH |  | SOLE |  | 9975 | 0 | 0 |
| ISHARES MSCI POLAND ETF | ETF | 46429B606 |  | 1478 | 42 | SH |  | SOLE | 19 | 42 | 0 | 0 |
| ISHARES MSCI POLAND ETF | ETF | 46429B606 |  | 4012 | 114 | SH |  | SOLE | 6 | 114 | 0 | 0 |
| ISHARES MSCI POLAND ETF | ETF | 46429B606 |  | 624721 | 17753 | SH |  | SOLE |  | 17752 | 0 | 0 |
| ISHARES MSCI SOUTH KOREA INDEX FD ETF | ETF | 464286772 |  | 3694 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| ISHARES MSCI SOUTH KOREA INDEX FD ETF | ETF | 464286772 |  | 4180 | 43 | SH |  | SOLE | 6 | 43 | 0 | 0 |
| ISHARES MSCI SOUTH KOREA INDEX FD ETF | ETF | 464286772 |  | 883914 | 9092 | SH |  | SOLE |  | 9091 | 0 | 0 |
| ISHARES MSCI SPAIN ETF | ETF | 464286764 |  | 6793 | 126 | SH |  | SOLE | 19 | 126 | 0 | 0 |
| ISHARES MSCI SPAIN ETF | ETF | 464286764 |  | 219768 | 4077 | SH |  | SOLE |  | 4076 | 0 | 0 |
| ISHARES MSCI USA EQUAL WEIGHTED ETF | ETF | 464286681 |  | 2547554 | 24645 | SH |  | SOLE |  | 24645 | 0 | 0 |
| ISHARES MSCI USA ESG SELECT ETF | ETF | 464288802 |  | 6410 | 46 | SH |  | SOLE | 43 | 46 | 0 | 0 |
| ISHARES MSCI USA ESG SELECT ETF | ETF | 464288802 |  | 19369 | 139 | SH |  | SOLE | 36 | 139 | 0 | 0 |
| ISHARES MSCI USA ESG SELECT ETF | ETF | 464288802 |  | 7261562 | 52112 | SH |  | SOLE |  | 52112 | 0 | 0 |
| ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 |  | 12265 | 49 | SH |  | SOLE | 9 | 49 | 0 | 0 |
| ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 |  | 19024 | 76 | SH |  | SOLE | 19 | 76 | 0 | 0 |
| ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 |  | 1104868 | 4414 | SH |  | SOLE | 36 | 4413 | 0 | 0 |
| ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 |  | 3080355 | 12306 | SH |  | SOLE |  | 12306 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 397 | 2 | SH |  | SOLE | 32 | 2 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 12314 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 18472 | 93 | SH |  | SOLE | 22 | 93 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 28403 | 143 | SH |  | SOLE | 49 | 143 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 35553 | 179 | SH |  | SOLE | 16 | 179 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 49655 | 250 | SH |  | SOLE | 24 | 250 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 81147 | 409 | SH |  | SOLE | 19 | 408 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 2344236 | 11803 | SH |  | SOLE | 36 | 11802 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 4055141 | 20417 | SH |  | SOLE |  | 20416 | 0 | 0 |
| ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF | ETF | 46435G433 |  | 1544325 | 35641 | SH |  | SOLE |  | 35641 | 0 | 0 |
| ISHARES MSCI USA VALUE FACTOR ETF | ETF | 46432F388 |  | 5059 | 37 | SH |  | SOLE | 19 | 37 | 0 | 0 |
| ISHARES MSCI USA VALUE FACTOR ETF | ETF | 46432F388 |  | 23271 | 170 | SH |  | SOLE | 36 | 170 | 0 | 0 |
| ISHARES MSCI USA VALUE FACTOR ETF | ETF | 46432F388 |  | 67955 | 497 | SH |  | SOLE |  | 497 | 0 | 0 |
| ISHARES MSCI USA VALUE FACTOR ETF | ETF | 46432F388 |  | 2624806 | 19197 | SH |  | SOLE | 16 | 19197 | 0 | 0 |
| ISHARES MSCI WORLD ETF | ETF | 464286392 |  | 21549 | 116 | SH |  | SOLE |  | 116 | 0 | 0 |
| ISHARES MSCI WORLD ETF | ETF | 464286392 |  | 526658 | 2835 | SH |  | SOLE | 36 | 2835 | 0 | 0 |
| ISHARES NASDAQ BIOTECHNOLOGY ETF | ETF | 464287556 |  | 2608600 | 15457 | SH |  | SOLE |  | 15456 | 0 | 0 |
| ISHARES RUSSELL 1000 ETF | ETF | 464287622 |  | 6348 | 17 | SH |  | SOLE | 32 | 17 | 0 | 0 |
| ISHARES RUSSELL 1000 ETF | ETF | 464287622 |  | 8963 | 24 | SH |  | SOLE | 73 | 24 | 0 | 0 |
| ISHARES RUSSELL 1000 ETF | ETF | 464287622 |  | 30622 | 82 | SH |  | SOLE | 49 | 82 | 0 | 0 |
| ISHARES RUSSELL 1000 ETF | ETF | 464287622 |  | 47800 | 128 | SH |  | SOLE | 19 | 128 | 0 | 0 |
| ISHARES RUSSELL 1000 ETF | ETF | 464287622 |  | 1138986 | 3050 | SH |  | SOLE | 36 | 3049 | 0 | 0 |
| ISHARES RUSSELL 1000 ETF | ETF | 464287622 |  | 5873218 | 15727 | SH |  | SOLE |  | 15727 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 3786 | 8 | SH |  | SOLE | 50 | 8 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 28398 | 60 | SH |  | SOLE | 2 | 60 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 84721 | 179 | SH |  | SOLE | 49 | 179 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 372487 | 787 | SH |  | SOLE | 19 | 787 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 3063994 | 6474 | SH |  | SOLE | 36 | 6473 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 9497965 | 20068 | SH |  | SOLE |  | 20067 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 10307 | 49 | SH |  | SOLE | 9 | 49 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 59526 | 283 | SH |  | SOLE | 49 | 283 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 862644 | 4101 | SH |  | SOLE | 19 | 4101 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 2034619 | 9673 | SH |  | SOLE | 6 | 9673 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 2140373 | 10176 | SH |  | SOLE | 36 | 10175 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 6231322 | 29625 | SH |  | SOLE |  | 29624 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 12554 | 51 | SH |  | SOLE | 49 | 51 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 37416 | 152 | SH |  | SOLE | 19 | 152 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 116434 | 473 | SH |  | SOLE | 36 | 473 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 13204959 | 53644 | SH |  | SOLE |  | 53643 | 0 | 0 |
| ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 |  | 9367 | 29 | SH |  | SOLE | 49 | 29 | 0 | 0 |
| ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 |  | 1185578 | 3670 | SH |  | SOLE |  | 3670 | 0 | 0 |
| ISHARES RUSSELL 2000 VALUE | ETF | 464287630 |  | 2058581 | 11360 | SH |  | SOLE |  | 11360 | 0 | 0 |
| ISHARES RUSSELL 3000 ETF | ETF | 464287689 |  | 716059 | 1851 | SH |  | SOLE | 19 | 1851 | 0 | 0 |
| ISHARES RUSSELL 3000 ETF | ETF | 464287689 |  | 8739135 | 22591 | SH |  | SOLE |  | 22590 | 0 | 0 |
| ISHARES RUSSELL MID-CAP ETF | ETF | 464287499 |  | 4621 | 48 | SH |  | SOLE | 49 | 48 | 0 | 0 |
| ISHARES RUSSELL MID-CAP ETF | ETF | 464287499 |  | 37930 | 394 | SH |  | SOLE | 36 | 394 | 0 | 0 |
| ISHARES RUSSELL MID-CAP ETF | ETF | 464287499 |  | 6213010 | 64537 | SH |  | SOLE |  | 64537 | 0 | 0 |
| ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 |  | 2641 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 |  | 23828 | 174 | SH |  | SOLE | 49 | 174 | 0 | 0 |
| ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 |  | 245948 | 1796 | SH |  | SOLE | 11 | 1796 | 0 | 0 |
| ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 |  | 646416 | 4720 | SH |  | SOLE | 36 | 4720 | 0 | 0 |
| ISHARES RUSSELL MIDCAP GROWTH ETF | ETF | 464287481 |  | 4017406 | 29337 | SH |  | SOLE |  | 29336 | 0 | 0 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | ETF | 464287473 |  | 24402 | 173 | SH |  | SOLE | 49 | 173 | 0 | 0 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | ETF | 464287473 |  | 804146 | 5701 | SH |  | SOLE | 36 | 5701 | 0 | 0 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | ETF | 464287473 |  | 1677868 | 11896 | SH |  | SOLE |  | 11895 | 0 | 0 |
| ISHARES RUSSELL TOP 200 GROWTH ETF | ETF | 464289438 |  | 31294 | 113 | SH |  | SOLE | 36 | 113 | 0 | 0 |
| ISHARES RUSSELL TOP 200 GROWTH ETF | ETF | 464289438 |  | 3114689 | 11247 | SH |  | SOLE |  | 11246 | 0 | 0 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 15434 | 45 | SH |  | SOLE | 32 | 45 | 0 | 0 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 49045 | 143 | SH |  | SOLE | 9 | 143 | 0 | 0 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 3649936 | 10642 | SH |  | SOLE | 36 | 10642 | 0 | 0 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 6761951 | 19716 | SH |  | SOLE |  | 19715 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 30822 | 45 | SH |  | SOLE | 32 | 45 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 37672 | 55 | SH |  | SOLE | 51 | 55 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 101371 | 148 | SH |  | SOLE | 22 | 148 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 119277 | 174 | SH |  | SOLE | 9 | 174 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 243686 | 356 | SH |  | SOLE | 19 | 355 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 368327 | 538 | SH |  | SOLE | 49 | 537 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 3688402 | 5385 | SH |  | SOLE | 16 | 5385 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 3848678 | 5619 | SH |  | SOLE | 75 | 5619 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 8367326 | 12216 | SH |  | SOLE | 36 | 12216 | 0 | 0 |
| ISHARES S 500 ETF | ETF | 464287200 |  | 140415139 | 205004 | SH |  | SOLE |  | 205003 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 54 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 3575 | 29 | SH |  | SOLE | 32 | 29 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 85419 | 693 | SH |  | SOLE | 9 | 693 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 98608 | 800 | SH |  | SOLE | 52 | 800 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 1062000 | 8616 | SH |  | SOLE | 11 | 8615 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 4466903 | 36240 | SH |  | SOLE | 36 | 36239 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 13034648 | 105749 | SH |  | SOLE |  | 105749 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 87 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 5726 | 27 | SH |  | SOLE | 32 | 27 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 29478 | 139 | SH |  | SOLE | 49 | 139 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 115366 | 544 | SH |  | SOLE | 9 | 544 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 1139080 | 5371 | SH |  | SOLE | 11 | 5371 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 4293484 | 20246 | SH |  | SOLE | 36 | 20245 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 13637317 | 64306 | SH |  | SOLE |  | 64305 | 0 | 0 |
| ISHARES S LATIN AMERICA 40 ETF | ETF | 464287390 |  | 19701 | 647 | SH |  | SOLE | 36 | 647 | 0 | 0 |
| ISHARES S LATIN AMERICA 40 ETF | ETF | 464287390 |  | 51856 | 1703 | SH |  | SOLE | 9 | 1703 | 0 | 0 |
| ISHARES S LATIN AMERICA 40 ETF | ETF | 464287390 |  | 2182548 | 71676 | SH |  | SOLE |  | 71676 | 0 | 0 |
| ISHARES S MID-CAP 400 GROWTH ETF | ETF | 464287606 |  | 17245 | 178 | SH |  | SOLE | 11 | 178 | 0 | 0 |
| ISHARES S MID-CAP 400 GROWTH ETF | ETF | 464287606 |  | 1936003 | 19984 | SH |  | SOLE |  | 19983 | 0 | 0 |
| ISHARES S MIDCAP 400 VALUE ETF | ETF | 464287705 |  | 14212 | 108 | SH |  | SOLE | 36 | 108 | 0 | 0 |
| ISHARES S MIDCAP 400 VALUE ETF | ETF | 464287705 |  | 135422 | 1029 | SH |  | SOLE | 9 | 1029 | 0 | 0 |
| ISHARES S MIDCAP 400 VALUE ETF | ETF | 464287705 |  | 2382713 | 18107 | SH |  | SOLE |  | 18107 | 0 | 0 |
| ISHARES S SMALLCAP 600 GROWTH ETF | ETF | 464287887 |  | 7340 | 52 | SH |  | SOLE | 36 | 52 | 0 | 0 |
| ISHARES S SMALLCAP 600 GROWTH ETF | ETF | 464287887 |  | 1761075 | 12476 | SH |  | SOLE |  | 12475 | 0 | 0 |
| ISHARES S SMALLCAP 600 VALUE ETF | ETF | 464287879 |  | 150139 | 1320 | SH |  | SOLE | 36 | 1320 | 0 | 0 |
| ISHARES S SMALLCAP 600 VALUE ETF | ETF | 464287879 |  | 4797957 | 42191 | SH |  | SOLE |  | 42190 | 0 | 0 |
| ISHARES S U.S. PREFERRED STOCK ETF | ETF | 464288687 |  | 38112 | 1231 | SH |  | SOLE | 36 | 1231 | 0 | 0 |
| ISHARES S U.S. PREFERRED STOCK ETF | ETF | 464288687 |  | 51600 | 1667 | SH |  | SOLE | 49 | 1666 | 0 | 0 |
| ISHARES S U.S. PREFERRED STOCK ETF | ETF | 464288687 |  | 1637656 | 52896 | SH |  | SOLE |  | 52895 | 0 | 0 |
| ISHARES SELECT DIVIDEND ETF | ETF | 464287168 |  | 128341 | 909 | SH |  | SOLE | 9 | 909 | 0 | 0 |
| ISHARES SELECT DIVIDEND ETF | ETF | 464287168 |  | 174842 | 1239 | SH |  | SOLE | 36 | 1238 | 0 | 0 |
| ISHARES SELECT DIVIDEND ETF | ETF | 464287168 |  | 17706817 | 125456 | SH |  | SOLE |  | 125455 | 0 | 0 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 7529 | 25 | SH |  | SOLE | 6 | 25 | 0 | 0 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 19876 | 66 | SH |  | SOLE | 49 | 66 | 0 | 0 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 22428033 | 74475 | SH |  | SOLE |  | 74474 | 0 | 0 |
| ISHARES SHORT DURATION BOND ACTIVE ETF | ETF | 46431W507 |  | 72936 | 1427 | SH |  | SOLE | 49 | 1427 | 0 | 0 |
| ISHARES SHORT DURATION BOND ACTIVE ETF | ETF | 46431W507 |  | 210188 | 4113 | SH |  | SOLE |  | 4113 | 0 | 0 |
| ISHARES SHORT DURATION HIGH YIELD MUNI ACTIVE ETF | ETF | 092528108 |  | 318890 | 14351 | SH |  | SOLE |  | 14351 | 0 | 0 |
| ISHARES SHORT MATURITY MUNICIPAL BOND ACTIVE ETF | ETF | 46431W838 |  | 4529 | 90 | SH |  | SOLE | 36 | 90 | 0 | 0 |
| ISHARES SHORT MATURITY MUNICIPAL BOND ACTIVE ETF | ETF | 46431W838 |  | 430258 | 8550 | SH |  | SOLE |  | 8550 | 0 | 0 |
| ISHARES SHORT TERM NATIONAL MUNICIPAL BOND ETF | ETF | 464288158 |  | 11851 | 111 | SH |  | SOLE | 36 | 111 | 0 | 0 |
| ISHARES SHORT TERM NATIONAL MUNICIPAL BOND ETF | ETF | 464288158 |  | 30410 | 285 | SH |  | SOLE | 49 | 285 | 0 | 0 |
| ISHARES SHORT TERM NATIONAL MUNICIPAL BOND ETF | ETF | 464288158 |  | 2473732 | 23184 | SH |  | SOLE |  | 23183 | 0 | 0 |
| ISHARES SHORT TREASURY BOND ETF | ETF | 464288679 |  | 33586595 | 304917 | SH |  | SOLE |  | 304916 | 0 | 0 |
| ISHARES SILVER TRUST ETF | ETF | 46428Q109 |  | 249305 | 3870 | SH |  | SOLE | 25 | 3870 | 0 | 0 |
| ISHARES SILVER TRUST ETF | ETF | 46428Q109 |  | 386520 | 6000 | SH |  | SOLE | 28 | 6000 | 0 | 0 |
| ISHARES SILVER TRUST ETF | ETF | 46428Q109 |  | 8662230 | 134465 | SH |  | SOLE |  | 134464 | 0 | 0 |
| ISHARES SYSTEMATIC BOND ETF | ETF | 46435U796 |  | 61074 | 680 | SH |  | SOLE |  | 680 | 0 | 0 |
| ISHARES SYSTEMATIC BOND ETF | ETF | 46435U796 |  | 67535 | 752 | SH |  | SOLE | 36 | 752 | 0 | 0 |
| ISHARES SYSTEMATIC BOND ETF | ETF | 46435U796 |  | 95235 | 1061 | SH |  | SOLE | 9 | 1061 | 0 | 0 |
| ISHARES TEXAS EQUITY ETF | ETF | 46438G331 |  | 972244 | 35891 | SH |  | SOLE |  | 35890 | 0 | 0 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 24990 | 227 | SH |  | SOLE | 36 | 227 | 0 | 0 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 2483805 | 22599 | SH |  | SOLE |  | 22598 | 0 | 0 |
| ISHARES TR DOW JONES U S HEALTHCARE | ETF | 464287762 |  | 1888 | 29 | SH |  | SOLE | 19 | 28 | 0 | 0 |
| ISHARES TR DOW JONES U S HEALTHCARE | ETF | 464287762 |  | 13654 | 210 | SH |  | SOLE | 36 | 209 | 0 | 0 |
| ISHARES TR DOW JONES U S HEALTHCARE | ETF | 464287762 |  | 915066 | 14056 | SH |  | SOLE |  | 14056 | 0 | 0 |
| ISHARES TREASURY FLOATING RATE BOND ETF | ETF | 46434V860 |  | 75438 | 1495 | SH |  | SOLE | 9 | 1495 | 0 | 0 |
| ISHARES TREASURY FLOATING RATE BOND ETF | ETF | 46434V860 |  | 2451838 | 48590 | SH |  | SOLE |  | 48589 | 0 | 0 |
| ISHARES TRUST CORE SHORT-TERM US BD ETF | ETF | 46432F859 |  | 1095272 | 22467 | SH |  | SOLE |  | 22467 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 429 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 1288 | 6 | SH |  | SOLE | 32 | 6 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 7944 | 37 | SH |  | SOLE | 6 | 37 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 8123 | 38 | SH |  | SOLE | 19 | 37 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 15887 | 74 | SH |  | SOLE | 49 | 74 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 806805 | 3758 | SH |  | SOLE | 36 | 3758 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 19391570 | 90324 | SH |  | SOLE |  | 90323 | 0 | 0 |
| ISHARES U.S. CARBON TRANSITION READINESS AWARE ACTIVE ETF | ETF | 09290C509 |  | 366251 | 4943 | SH |  | SOLE | 36 | 4943 | 0 | 0 |
| ISHARES U.S. CARBON TRANSITION READINESS AWARE ACTIVE ETF | ETF | 09290C509 |  | 5621104 | 75868 | SH |  | SOLE |  | 75867 | 0 | 0 |
| ISHARES U.S. EQUITY FACTOR ETF | ETF | 46434V282 |  | 1186224 | 17085 | SH |  | SOLE |  | 17085 | 0 | 0 |
| ISHARES U.S. EQUITY FACTOR ROTATION ACTIVE ETF | ETF | 09290C103 |  | 14716 | 242 | SH |  | SOLE | 32 | 242 | 0 | 0 |
| ISHARES U.S. EQUITY FACTOR ROTATION ACTIVE ETF | ETF | 09290C103 |  | 90120 | 1482 | SH |  | SOLE | 9 | 1482 | 0 | 0 |
| ISHARES U.S. EQUITY FACTOR ROTATION ACTIVE ETF | ETF | 09290C103 |  | 3297160 | 54221 | SH |  | SOLE |  | 54220 | 0 | 0 |
| ISHARES U.S. EQUITY FACTOR ROTATION ACTIVE ETF | ETF | 09290C103 |  | 5127016 | 84312 | SH |  | SOLE | 36 | 84312 | 0 | 0 |
| ISHARES U.S. FINANCIAL SERVICES ETF | ETF | 464287770 |  | 261252 | 2832 | SH |  | SOLE | 36 | 2832 | 0 | 0 |
| ISHARES U.S. FINANCIAL SERVICES ETF | ETF | 464287770 |  | 2409081 | 26115 | SH |  | SOLE |  | 26114 | 0 | 0 |
| ISHARES U.S. INDUSTRIALS ETF | ETF | 464287754 |  | 8890 | 60 | SH |  | SOLE | 36 | 60 | 0 | 0 |
| ISHARES U.S. INDUSTRIALS ETF | ETF | 464287754 |  | 913674 | 6166 | SH |  | SOLE |  | 6166 | 0 | 0 |
| ISHARES U.S. INSURANCE ETF | ETF | 464288786 |  | 4278748 | 31427 | SH |  | SOLE |  | 31426 | 0 | 0 |
| ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 |  | 897987 | 14449 | SH |  | SOLE |  | 14448 | 0 | 0 |
| ISHARES U.S. SMALLCAP EQUITY FACTOR ETF | ETF | 46434V290 |  | 1348664 | 18011 | SH |  | SOLE |  | 18011 | 0 | 0 |
| ISHARES U.S. TECH BREAKTHROUGH MULTISECTOR ETF | ETF | 46436E502 |  | 2438214 | 40050 | SH |  | SOLE |  | 40049 | 0 | 0 |
| ISHARES U.S. THEMATIC ROTATION ACTIVE ETF | ETF | 09290C806 |  | 5823 | 151 | SH |  | SOLE | 32 | 151 | 0 | 0 |
| ISHARES U.S. THEMATIC ROTATION ACTIVE ETF | ETF | 09290C806 |  | 28149 | 730 | SH |  | SOLE | 9 | 730 | 0 | 0 |
| ISHARES U.S. THEMATIC ROTATION ACTIVE ETF | ETF | 09290C806 |  | 1167860 | 30287 | SH |  | SOLE |  | 30286 | 0 | 0 |
| ISHARES U.S. THEMATIC ROTATION ACTIVE ETF | ETF | 09290C806 |  | 1961564 | 50870 | SH |  | SOLE | 36 | 50870 | 0 | 0 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 3546 | 154 | SH |  | SOLE | 22 | 154 | 0 | 0 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 4743 | 206 | SH |  | SOLE | 49 | 206 | 0 | 0 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 85745 | 3724 | SH |  | SOLE | 9 | 3724 | 0 | 0 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 1418713 | 61616 | SH |  | SOLE | 36 | 61616 | 0 | 0 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 1802200 | 78271 | SH |  | SOLE |  | 78271 | 0 | 0 |
| ISHARES ULTRA SHORT DURATION BOND ACTIVE ETF | ETF | 46434V878 |  | 3 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES ULTRA SHORT DURATION BOND ACTIVE ETF | ETF | 46434V878 |  | 683867 | 13521 | SH |  | SOLE | 49 | 13520 | 0 | 0 |
| ISHARES ULTRA SHORT DURATION BOND ACTIVE ETF | ETF | 46434V878 |  | 22919337 | 453130 | SH |  | SOLE |  | 453130 | 0 | 0 |
| ISHARES US CONSUMER SERVICES ETF | ETF | 464287580 |  | 7632 | 74 | SH |  | SOLE | 6 | 74 | 0 | 0 |
| ISHARES US CONSUMER SERVICES ETF | ETF | 464287580 |  | 7838 | 76 | SH |  | SOLE | 36 | 76 | 0 | 0 |
| ISHARES US CONSUMER SERVICES ETF | ETF | 464287580 |  | 13559613 | 131481 | SH |  | SOLE |  | 131480 | 0 | 0 |
| ISHARES US FINANCIAL SECTOR ETF | ETF | 464287788 |  | 3868 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| ISHARES US FINANCIAL SECTOR ETF | ETF | 464287788 |  | 7736 | 60 | SH |  | SOLE | 6 | 60 | 0 | 0 |
| ISHARES US FINANCIAL SECTOR ETF | ETF | 464287788 |  | 31459 | 244 | SH |  | SOLE | 36 | 244 | 0 | 0 |
| ISHARES US FINANCIAL SECTOR ETF | ETF | 464287788 |  | 13453999 | 104351 | SH |  | SOLE |  | 104351 | 0 | 0 |
| ISHARES US HEALTHCARE PROVIDERS ETF | ETF | 464288828 |  | 410030 | 8553 | SH |  | SOLE |  | 8552 | 0 | 0 |
| ISHARES US HOME CONSTRUCTION ETF | ETF | 464288752 |  | 2889 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| ISHARES US HOME CONSTRUCTION ETF | ETF | 464288752 |  | 359620 | 3734 | SH |  | SOLE |  | 3734 | 0 | 0 |
| ISHARES US PHARMACEUTICALS ETF | ETF | 464288836 |  | 356965 | 4208 | SH |  | SOLE |  | 4208 | 0 | 0 |
| ISHARES US REAL ESTATE ETF | ETF | 464287739 |  | 563 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| ISHARES US REAL ESTATE ETF | ETF | 464287739 |  | 41124 | 438 | SH |  | SOLE | 9 | 438 | 0 | 0 |
| ISHARES US REAL ESTATE ETF | ETF | 464287739 |  | 406844 | 4333 | SH |  | SOLE |  | 4333 | 0 | 0 |
| ISHARES US TECHNOLOGY ETF | ETF | 464287721 |  | 7188 | 36 | SH |  | SOLE | 32 | 36 | 0 | 0 |
| ISHARES US TECHNOLOGY ETF | ETF | 464287721 |  | 7788 | 39 | SH |  | SOLE | 6 | 39 | 0 | 0 |
| ISHARES US TECHNOLOGY ETF | ETF | 464287721 |  | 1117630 | 5597 | SH |  | SOLE | 36 | 5597 | 0 | 0 |
| ISHARES US TECHNOLOGY ETF | ETF | 464287721 |  | 20915788 | 104747 | SH |  | SOLE |  | 104746 | 0 | 0 |
| ISHARES US TELECOMMUNICATIONS ETF | ETF | 464287713 |  | 4806704 | 141791 | SH |  | SOLE |  | 141790 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 912 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 2052 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 3420 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 5930 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 31239 | 137 | SH |  | SOLE | 9 | 137 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 2065334 | 9058 | SH |  | SOLE |  | 9057 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 1457 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 2406 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 2914 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 11392 | 86 | SH |  | SOLE | 66 | 86 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 166105 | 1254 | SH |  | SOLE | 19 | 1254 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 1015156 | 7664 | SH |  | SOLE |  | 7663 | 0 | 0 |
| JANUS HENDERSON AAA CLO ETF | ETF | 47103U845 |  | 9616470 | 190124 | SH |  | SOLE |  | 190123 | 0 | 0 |
| JANUS HENDERSON B-BBB CLO ETF | ETF | 47103U753 |  | 321442 | 6739 | SH |  | SOLE |  | 6738 | 0 | 0 |
| JANUS HENDERSON SECURITIZED INCOME ETF | ETF | 47103U746 |  | 465937 | 8950 | SH |  | SOLE |  | 8950 | 0 | 0 |
| JANUS HENDERSON SHORT DURATION INCOME ETF | ETF | 47103U886 |  | 2290379 | 46609 | SH |  | SOLE |  | 46609 | 0 | 0 |
| JANUS HENDERSON SMALL/MID CAP GROWTH ALPHA ETF | ETF | 47103U209 |  | 543885 | 6669 | SH |  | SOLE |  | 6668 | 0 | 0 |
| JD.COM INC SPON ADS CL A | ADR | 47215P106 |  | 861 | 30 | SH |  | SOLE | 66 | 30 | 0 | 0 |
| JD.COM INC SPON ADS CL A | ADR | 47215P106 |  | 214311 | 7467 | SH |  | SOLE |  | 7467 | 0 | 0 |
| JEFFERIES FINANCIAL GROUP INC COM | Stock | 47233W109 |  | 1735 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| JEFFERIES FINANCIAL GROUP INC COM | Stock | 47233W109 |  | 362339 | 5847 | SH |  | SOLE |  | 5847 | 0 | 0 |
| JFB CONSTR HLDGS CL A | Stock | 46658E107 |  | 146200 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| JH TAX-ADVANTAGED DIVIDEND INCOME CEF | CEF | 41013V100 |  | 216820 | 9164 | SH |  | SOLE |  | 9164 | 0 | 0 |
| JOHN HANCOCK CORE BOND ETF | ETF | 47804J693 |  | 1107552 | 43613 | SH |  | SOLE |  | 43613 | 0 | 0 |
| JOHN HANCOCK CORPORATE BOND ETF | ETF | 47804J818 |  | 671425 | 31215 | SH |  | SOLE |  | 31214 | 0 | 0 |
| JOHN HANCOCK MULTIFACTOR DEVELOPED INTERNATIONAL ETF | ETF | 47804J859 |  | 1461939 | 35202 | SH |  | SOLE |  | 35202 | 0 | 0 |
| JOHN HANCOCK MULTIFACTOR MID CAP ETF | ETF | 47804J206 |  | 1088801 | 16628 | SH |  | SOLE |  | 16628 | 0 | 0 |
| JOHN MARSHALL BANCORP INC COM | Stock | 47805L101 |  | 486757 | 24350 | SH |  | SOLE |  | 24350 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 3725 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 11175 | 54 | SH |  | SOLE | 66 | 54 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 15107 | 73 | SH |  | SOLE | 51 | 73 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 15314 | 74 | SH |  | SOLE | 7 | 74 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 28193 | 136 | SH |  | SOLE | 73 | 136 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 44494 | 215 | SH |  | SOLE | 71 | 215 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 57724 | 279 | SH |  | SOLE | 49 | 278 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 63603 | 307 | SH |  | SOLE | 9 | 307 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 74295 | 359 | SH |  | SOLE | 36 | 359 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 98508 | 476 | SH |  | SOLE | 24 | 476 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 142094 | 687 | SH |  | SOLE | 33 | 686 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 159765 | 772 | SH |  | SOLE | 52 | 772 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 1142767 | 5522 | SH |  | SOLE | 19 | 5521 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 15905975 | 76859 | SH |  | SOLE |  | 76859 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 719 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 838 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 5509 | 46 | SH |  | SOLE | 46 | 46 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 13532 | 113 | SH |  | SOLE | 19 | 113 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 15927 | 133 | SH |  | SOLE | 71 | 133 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 17617 | 147 | SH |  | SOLE | 73 | 147 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 23707 | 198 | SH |  | SOLE | 33 | 197 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 2337905 | 19523 | SH |  | SOLE |  | 19523 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 2692 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 16487 | 49 | SH |  | SOLE | 19 | 49 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 365743 | 1087 | SH |  | SOLE |  | 1087 | 0 | 0 |
| JPMORGAN ACTIVE GROWTH ETF | ETF | 46654Q609 |  | 20230 | 218 | SH |  | SOLE | 19 | 218 | 0 | 0 |
| JPMORGAN ACTIVE GROWTH ETF | ETF | 46654Q609 |  | 267728 | 2885 | SH |  | SOLE | 36 | 2885 | 0 | 0 |
| JPMORGAN ACTIVE GROWTH ETF | ETF | 46654Q609 |  | 659534 | 7107 | SH |  | SOLE |  | 7107 | 0 | 0 |
| JPMORGAN ACTIVE VALUE ETF | ETF | 46641Q167 |  | 21157 | 295 | SH |  | SOLE | 19 | 295 | 0 | 0 |
| JPMORGAN ACTIVE VALUE ETF | ETF | 46641Q167 |  | 192640 | 2686 | SH |  | SOLE | 36 | 2686 | 0 | 0 |
| JPMORGAN ACTIVE VALUE ETF | ETF | 46641Q167 |  | 895182 | 12482 | SH |  | SOLE |  | 12481 | 0 | 0 |
| JPMORGAN BETABUILDERS INTERNATIONAL EQUITY ETF | ETF | 46641Q373 |  | 289 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| JPMORGAN BETABUILDERS INTERNATIONAL EQUITY ETF | ETF | 46641Q373 |  | 32327 | 447 | SH |  | SOLE | 19 | 447 | 0 | 0 |
| JPMORGAN BETABUILDERS INTERNATIONAL EQUITY ETF | ETF | 46641Q373 |  | 696857 | 9636 | SH |  | SOLE | 36 | 9635 | 0 | 0 |
| JPMORGAN BETABUILDERS INTERNATIONAL EQUITY ETF | ETF | 46641Q373 |  | 15877251 | 219542 | SH |  | SOLE | 49 | 219541 | 0 | 0 |
| JPMORGAN BETABUILDERS U.S. EQUITY ETF | ETF | 46641Q399 |  | 740 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| JPMORGAN BETABUILDERS U.S. EQUITY ETF | ETF | 46641Q399 |  | 51050 | 414 | SH |  | SOLE | 19 | 414 | 0 | 0 |
| JPMORGAN BETABUILDERS U.S. EQUITY ETF | ETF | 46641Q399 |  | 1337312 | 10845 | SH |  | SOLE | 36 | 10845 | 0 | 0 |
| JPMORGAN BETABUILDERS USD HIGH YIELD CORPORATE BOND ETF | ETF | 46641Q878 |  | 1209 | 26 | SH |  | SOLE | 19 | 26 | 0 | 0 |
| JPMORGAN BETABUILDERS USD HIGH YIELD CORPORATE BOND ETF | ETF | 46641Q878 |  | 77748 | 1672 | SH |  | SOLE | 36 | 1672 | 0 | 0 |
| JPMORGAN BETABUILDERS USD HIGH YIELD CORPORATE BOND ETF | ETF | 46641Q878 |  | 227600 | 4895 | SH |  | SOLE |  | 4894 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 4511 | 14 | SH |  | SOLE | 51 | 14 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 4833 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 9022 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 15789 | 49 | SH |  | SOLE | 66 | 49 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 16433 | 51 | SH |  | SOLE | 72 | 51 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 32222 | 100 | SH |  | SOLE | 12 | 100 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 58000 | 180 | SH |  | SOLE | 7 | 180 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 87406 | 271 | SH |  | SOLE | 73 | 271 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 94046 | 292 | SH |  | SOLE | 43 | 291 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 108266 | 336 | SH |  | SOLE | 9 | 336 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 190110 | 590 | SH |  | SOLE | 71 | 590 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 328685 | 1020 | SH |  | SOLE | 33 | 1020 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 546807 | 1697 | SH |  | SOLE | 75 | 1697 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 805550 | 2500 | SH |  | SOLE | 56 | 2500 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 1110944 | 3448 | SH |  | SOLE | 49 | 3447 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 1931228 | 5994 | SH |  | SOLE | 19 | 5993 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 50045756 | 155315 | SH |  | SOLE |  | 155315 | 0 | 0 |
| JPMORGAN CORE PLUS BOND ETF | ETF | 46641Q670 |  | 12406 | 262 | SH |  | SOLE | 19 | 262 | 0 | 0 |
| JPMORGAN CORE PLUS BOND ETF | ETF | 46641Q670 |  | 194135 | 4100 | SH |  | SOLE | 36 | 4100 | 0 | 0 |
| JPMORGAN CORE PLUS BOND ETF | ETF | 46641Q670 |  | 391767 | 8274 | SH |  | SOLE |  | 8273 | 0 | 0 |
| JPMORGAN EQUITY AND OPTIONS TOTAL RETURN ETF | ETF | 46654Q567 |  | 254244 | 4672 | SH |  | SOLE |  | 4671 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 687 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 744856 | 13013 | SH |  | SOLE | 11 | 13012 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 886527 | 15488 | SH |  | SOLE | 36 | 15487 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 14819600 | 258903 | SH |  | SOLE |  | 258902 | 0 | 0 |
| JPMORGAN GLOBAL SELECT EQUITY ETF GLOBAL SELECT EQUITY ETF | ETF | 46654Q740 |  | 6496 | 96 | SH |  | SOLE | 19 | 96 | 0 | 0 |
| JPMORGAN GLOBAL SELECT EQUITY ETF GLOBAL SELECT EQUITY ETF | ETF | 46654Q740 |  | 125596 | 1856 | SH |  | SOLE | 36 | 1856 | 0 | 0 |
| JPMORGAN GLOBAL SELECT EQUITY ETF GLOBAL SELECT EQUITY ETF | ETF | 46654Q740 |  | 169873 | 2510 | SH |  | SOLE |  | 2510 | 0 | 0 |
| JPMORGAN HEDGED EQUITY LADDERED OVERLAY ETF | ETF | 46654Q724 |  | 199926 | 3010 | SH |  | SOLE | 11 | 3009 | 0 | 0 |
| JPMORGAN HEDGED EQUITY LADDERED OVERLAY ETF | ETF | 46654Q724 |  | 14894225 | 224209 | SH |  | SOLE |  | 224209 | 0 | 0 |
| JPMORGAN INCOME ETF | ETF | 46641Q159 |  | 1389 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| JPMORGAN INCOME ETF | ETF | 46641Q159 |  | 92145 | 1991 | SH |  | SOLE | 36 | 1990 | 0 | 0 |
| JPMORGAN INCOME ETF | ETF | 46641Q159 |  | 4254947 | 91919 | SH |  | SOLE |  | 91919 | 0 | 0 |
| JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF | ETF | 46641Q134 |  | 102511 | 1369 | SH |  | SOLE | 36 | 1369 | 0 | 0 |
| JPMORGAN INTERNATIONAL RESEARCH ENHANCED EQUITY ETF | ETF | 46641Q134 |  | 169897 | 2269 | SH |  | SOLE |  | 2268 | 0 | 0 |
| JPMORGAN MUNICIPAL ETF | ETF | 46641Q647 |  | 453288 | 8976 | SH |  | SOLE |  | 8976 | 0 | 0 |
| JPMORGAN MUNICIPAL ETF | ETF | 46641Q647 |  | 1200436 | 23771 | SH |  | SOLE | 36 | 23771 | 0 | 0 |
| JPMORGAN NASDAQ EQUITY PREMIUM INCOME ETF | ETF | 46654Q203 |  | 6483 | 112 | SH |  | SOLE | 36 | 111 | 0 | 0 |
| JPMORGAN NASDAQ EQUITY PREMIUM INCOME ETF | ETF | 46654Q203 |  | 56035 | 964 | SH |  | SOLE | 19 | 964 | 0 | 0 |
| JPMORGAN NASDAQ EQUITY PREMIUM INCOME ETF | ETF | 46654Q203 |  | 1896896 | 32638 | SH |  | SOLE |  | 32637 | 0 | 0 |
| JPMORGAN SMALL  MID CAP ENHANCED EQUITY ETF | ETF | 46641Q118 |  | 2640 | 41 | SH |  | SOLE | 36 | 41 | 0 | 0 |
| JPMORGAN SMALL  MID CAP ENHANCED EQUITY ETF | ETF | 46641Q118 |  | 333209 | 5176 | SH |  | SOLE |  | 5175 | 0 | 0 |
| JPMORGAN U.S. MOMENTUM FACTOR ETF | ETF | 46641Q779 |  | 244250 | 3584 | SH |  | SOLE | 36 | 3584 | 0 | 0 |
| JPMORGAN U.S. MOMENTUM FACTOR ETF | ETF | 46641Q779 |  | 724342 | 10629 | SH |  | SOLE |  | 10628 | 0 | 0 |
| JPMORGAN U.S. QUALITY FACTOR ETF | ETF | 46641Q761 |  | 411302 | 6510 | SH |  | SOLE | 36 | 6510 | 0 | 0 |
| JPMORGAN U.S. QUALITY FACTOR ETF | ETF | 46641Q761 |  | 1970748 | 31193 | SH |  | SOLE |  | 31192 | 0 | 0 |
| JPMORGAN U.S. VALUE FACTOR ETF US VALUE FACTOR FUND | ETF | 46641Q753 |  | 262087 | 5340 | SH |  | SOLE | 36 | 5340 | 0 | 0 |
| JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 |  | 10 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 |  | 7538 | 149 | SH |  | SOLE | 49 | 149 | 0 | 0 |
| JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 |  | 10174214 | 201111 | SH |  | SOLE |  | 201111 | 0 | 0 |
| JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF | ETF | 46641Q654 |  | 140951 | 2767 | SH |  | SOLE | 36 | 2767 | 0 | 0 |
| JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF | ETF | 46641Q654 |  | 1643207 | 32258 | SH |  | SOLE |  | 32257 | 0 | 0 |
| KASPI KZ JSC SPONSORED ADS | ADR | 48581R205 |  | 295878 | 3787 | SH |  | SOLE |  | 3787 | 0 | 0 |
| KAYNE ANDERSON BDC INC COM SHS | CEF | 48662X105 |  | 146145 | 10206 | SH |  | SOLE |  | 10205 | 0 | 0 |
| KAYNE ANDERSON MLP/MIDSTREAM CEF | CEF | 486606106 |  | 467345 | 37750 | SH |  | SOLE |  | 37750 | 0 | 0 |
| KENSINGTON HEDGED PREMIUM INCOME ETF | ETF | 56167N183 |  | 24223 | 944 | SH |  | SOLE | 51 | 944 | 0 | 0 |
| KENSINGTON HEDGED PREMIUM INCOME ETF | ETF | 56167N183 |  | 2019913 | 78718 | SH |  | SOLE |  | 78718 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 1415 | 82 | SH |  | SOLE | 46 | 82 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 1604 | 93 | SH |  | SOLE | 71 | 93 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 2622 | 152 | SH |  | SOLE | 49 | 152 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 4882 | 283 | SH |  | SOLE | 9 | 283 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 6590 | 382 | SH |  | SOLE | 33 | 382 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 14249 | 826 | SH |  | SOLE | 12 | 826 | 0 | 0 |
| KENVUE INC COM | Stock | 49177J102 |  | 895603 | 51919 | SH |  | SOLE |  | 51919 | 0 | 0 |
| KESTREL GROUP LTD COM | Stock | G5260K102 |  | 520120 | 50793 | SH |  | SOLE |  | 50793 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 672 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 3893 | 139 | SH |  | SOLE | 46 | 139 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 9187 | 328 | SH |  | SOLE | 9 | 328 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 10504 | 375 | SH |  | SOLE | 33 | 375 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 45343 | 1619 | SH |  | SOLE | 43 | 1618 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 590051 | 21066 | SH |  | SOLE |  | 21065 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 83 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 3715 | 180 | SH |  | SOLE | 46 | 180 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 4417 | 214 | SH |  | SOLE | 36 | 214 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 6466 | 313 | SH |  | SOLE | 33 | 313 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 269512 | 13058 | SH |  | SOLE | 19 | 13057 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 1269139 | 61489 | SH |  | SOLE |  | 61489 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 1829 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 2641 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 10566 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 24586 | 121 | SH |  | SOLE | 66 | 121 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 411663 | 2026 | SH |  | SOLE |  | 2026 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 756476 | 3723 | SH |  | SOLE | 6 | 3723 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 504 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 1715 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 1816 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 3531 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 5258 | 52 | SH |  | SOLE | 73 | 52 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 19270 | 191 | SH |  | SOLE | 71 | 191 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 102510 | 1016 | SH |  | SOLE | 19 | 1016 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 105329 | 1044 | SH |  | SOLE | 52 | 1044 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 4564256 | 45240 | SH |  | SOLE |  | 45239 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 2941 | 107 | SH |  | SOLE | 71 | 107 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 4041 | 147 | SH |  | SOLE | 9 | 147 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 7109 | 259 | SH |  | SOLE | 73 | 258 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 18851 | 686 | SH |  | SOLE | 33 | 685 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 235033 | 8550 | SH |  | SOLE | 19 | 8549 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 539662 | 19631 | SH |  | SOLE | 6 | 19631 | 0 | 0 |
| KINDER MORGAN INC | Stock | 49456B101 |  | 3641505 | 132467 | SH |  | SOLE |  | 132466 | 0 | 0 |
| KINETIK HOLDINGS INC COM NEW CL A | Stock | 02215L209 |  | 305704 | 8480 | SH |  | SOLE |  | 8480 | 0 | 0 |
| KINROSS GOLD CORP | Stock | 496902404 |  | 620 | 22 | SH |  | SOLE | 66 | 22 | 0 | 0 |
| KINROSS GOLD CORP | Stock | 496902404 |  | 788 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| KINROSS GOLD CORP | Stock | 496902404 |  | 1743498 | 61914 | SH |  | SOLE |  | 61914 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 391 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 5085 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 8620 | 22 | SH |  | SOLE | 34 | 22 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 9778 | 25 | SH |  | SOLE | 48 | 25 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 10560 | 27 | SH |  | SOLE | 23 | 27 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 3618492 | 9252 | SH |  | SOLE |  | 9251 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 637 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 4207 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 11856 | 93 | SH |  | SOLE | 12 | 93 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 14682 | 115 | SH |  | SOLE | 33 | 115 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 75025 | 589 | SH |  | SOLE | 43 | 588 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 1728137 | 13556 | SH |  | SOLE |  | 13556 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 2430 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 2430 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 6075 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 13366 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 13366 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 13366 | 11 | SH |  | SOLE | 72 | 11 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 31732 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 52248 | 43 | SH |  | SOLE | 9 | 43 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 85056 | 70 | SH |  | SOLE | 36 | 70 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 131229 | 108 | SH |  | SOLE | 49 | 108 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 14310318 | 11777 | SH |  | SOLE |  | 11777 | 0 | 0 |
| KODIAK GAS SVCS INC COM | Stock | 50012A108 |  | 347820 | 9300 | SH |  | SOLE |  | 9300 | 0 | 0 |
| KOHLS CORP | Stock | 500255104 |  | 408 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| KOHLS CORP | Stock | 500255104 |  | 1732 | 85 | SH |  | SOLE | 19 | 84 | 0 | 0 |
| KOHLS CORP | Stock | 500255104 |  | 1321912 | 64768 | SH |  | SOLE |  | 64767 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 509 | 21 | SH |  | SOLE | 19 | 21 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 2280 | 94 | SH |  | SOLE | 46 | 94 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 4026 | 166 | SH |  | SOLE | 9 | 166 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 4292 | 177 | SH |  | SOLE | 33 | 176 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 8560 | 353 | SH |  | SOLE | 71 | 353 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 54730 | 2257 | SH |  | SOLE | 43 | 2256 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 2228644 | 91903 | SH |  | SOLE |  | 91902 | 0 | 0 |
| KRANESHARES ARTIFICIAL INTELLIGENCE  TECHNOLOGY ETF | ETF | 500767363 |  | 208266 | 5737 | SH |  | SOLE |  | 5736 | 0 | 0 |
| KRANESHARES KWEB COVERED CALL STRATEGY ETF | ETF | 500767272 |  | 736376 | 24546 | SH |  | SOLE |  | 24545 | 0 | 0 |
| KRANESHARES TR CSI CHINA INTERNET ETF | ETF | 500767306 |  | 1365219 | 40095 | SH |  | SOLE |  | 40094 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIONS COM NEW | Stock | 50077B207 |  | 835 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIONS COM NEW | Stock | 50077B207 |  | 640984 | 8444 | SH |  | SOLE |  | 8444 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 562 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 625 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 1874 | 30 | SH |  | SOLE | 66 | 30 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 6310 | 101 | SH |  | SOLE | 36 | 101 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 9640 | 154 | SH |  | SOLE | 33 | 154 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 10446 | 167 | SH |  | SOLE | 73 | 167 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 12184 | 195 | SH |  | SOLE | 9 | 195 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 46860 | 750 | SH |  | SOLE | 19 | 750 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 1616833 | 25878 | SH |  | SOLE |  | 25877 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 587 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 2936 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 8807 | 30 | SH |  | SOLE | 72 | 30 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 18343 | 62 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 56659 | 193 | SH |  | SOLE | 9 | 193 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 63980 | 218 | SH |  | SOLE | 43 | 217 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 226440 | 771 | SH |  | SOLE | 49 | 771 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 268399 | 914 | SH |  | SOLE | 19 | 914 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 2937002 | 10004 | SH |  | SOLE |  | 10004 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 753 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 2760 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 5268 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 7560 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 27384 | 109 | SH |  | SOLE | 49 | 109 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 177874 | 709 | SH |  | SOLE | 19 | 709 | 0 | 0 |
| LABCORP HOLDINGS INC COM SHS | Stock | 504922105 |  | 1132495 | 4514 | SH |  | SOLE |  | 4514 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 1027 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 2054 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 3424 | 20 | SH |  | SOLE | 49 | 20 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 4622 | 27 | SH |  | SOLE | 51 | 27 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 8388 | 49 | SH |  | SOLE | 46 | 49 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 11640 | 68 | SH |  | SOLE | 71 | 68 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 15920 | 93 | SH |  | SOLE | 7 | 93 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 30128 | 176 | SH |  | SOLE | 9 | 176 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 94433 | 552 | SH |  | SOLE | 33 | 551 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 98886 | 578 | SH |  | SOLE | 36 | 577 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 3285467 | 19193 | SH |  | SOLE | 19 | 19193 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 24911863 | 145530 | SH |  | SOLE |  | 145530 | 0 | 0 |
| LAMAR ADVERTISING CO CL A | REIT | 512816109 |  | 2658 | 21 | SH |  | SOLE | 9 | 21 | 0 | 0 |
| LAMAR ADVERTISING CO CL A | REIT | 512816109 |  | 3671 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| LAMAR ADVERTISING CO CL A | REIT | 512816109 |  | 112297 | 887 | SH |  | SOLE | 19 | 887 | 0 | 0 |
| LAMAR ADVERTISING CO CL A | REIT | 512816109 |  | 167244 | 1321 | SH |  | SOLE |  | 1321 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 963 | 23 | SH |  | SOLE | 46 | 23 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 1508 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 3524 | 84 | SH |  | SOLE | 33 | 84 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 26919 | 643 | SH |  | SOLE | 43 | 642 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 1269967 | 30317 | SH |  | SOLE |  | 30316 | 0 | 0 |
| LANDBRIDGE COMPANY LLC CL A | Stock | 514952100 |  | 4344459 | 88681 | SH |  | SOLE |  | 88680 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 586 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 781 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 4427 | 68 | SH |  | SOLE | 33 | 68 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 29486 | 453 | SH |  | SOLE | 19 | 453 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 41602 | 639 | SH |  | SOLE | 73 | 639 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 1218094 | 18714 | SH |  | SOLE |  | 18714 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 1466 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 4847 | 46 | SH |  | SOLE | 49 | 46 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 9111 | 87 | SH |  | SOLE | 19 | 87 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 10172 | 97 | SH |  | SOLE | 33 | 97 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 386335 | 3689 | SH |  | SOLE |  | 3689 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 731 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 1082 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 7600 | 42 | SH |  | SOLE | 49 | 42 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 49322 | 273 | SH |  | SOLE | 43 | 273 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 66928 | 371 | SH |  | SOLE | 19 | 371 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 377202 | 2091 | SH |  | SOLE |  | 2090 | 0 | 0 |
| LINCOLN ELECTRIC HOLDINGS INC | Stock | 533900106 |  | 3115 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| LINCOLN ELECTRIC HOLDINGS INC | Stock | 533900106 |  | 279420 | 1166 | SH |  | SOLE |  | 1166 | 0 | 0 |
| LINCOLN NATIONAL CORP | Stock | 534187109 |  | 1870 | 42 | SH |  | SOLE | 36 | 42 | 0 | 0 |
| LINCOLN NATIONAL CORP | Stock | 534187109 |  | 9975 | 224 | SH |  | SOLE | 71 | 224 | 0 | 0 |
| LINCOLN NATIONAL CORP | Stock | 534187109 |  | 1611541 | 36190 | SH |  | SOLE |  | 36190 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 426 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 853 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 2132 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 4264 | 10 | SH |  | SOLE | 12 | 10 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 6822 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 7249 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 40507 | 95 | SH |  | SOLE | 77 | 95 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 42821 | 100 | SH |  | SOLE | 33 | 100 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 58867 | 138 | SH |  | SOLE | 36 | 138 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 89788 | 211 | SH |  | SOLE | 32 | 210 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 585523 | 1373 | SH |  | SOLE | 49 | 1373 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 2054387 | 4818 | SH |  | SOLE |  | 4818 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 2784480 | 6530 | SH |  | SOLE | 6 | 6530 | 0 | 0 |
| LIONSGATE STUDIOS CORP COM | Stock | 53626N102 |  | 100 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| LIONSGATE STUDIOS CORP COM | Stock | 53626N102 |  | 179405 | 19650 | SH |  | SOLE |  | 19650 | 0 | 0 |
| LIQUIDIA CORPORATION COM NEW | Stock | 53635D202 |  | 2506216 | 72665 | SH |  | SOLE |  | 72665 | 0 | 0 |
| LIVE OAK BANCSHARES INC COM | Stock | 53803X105 |  | 246942 | 7189 | SH |  | SOLE |  | 7189 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 3262 | 108 | SH |  | SOLE | 9 | 108 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 10127 | 335 | SH |  | SOLE | 33 | 335 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 1300193 | 43053 | SH |  | SOLE |  | 43052 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 366 | 69 | SH |  | SOLE | 71 | 69 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 1654 | 312 | SH |  | SOLE | 19 | 312 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 1823 | 344 | SH |  | SOLE | 66 | 344 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 10526 | 1986 | SH |  | SOLE | 9 | 1986 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED ADR | ADR | 539439109 |  | 347691 | 65602 | SH |  | SOLE |  | 65602 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 484 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 2902 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 5804 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 7309 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 15011 | 31 | SH |  | SOLE | 73 | 31 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 41733 | 86 | SH |  | SOLE | 43 | 86 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 45631 | 94 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 313014 | 647 | SH |  | SOLE | 19 | 647 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 3322308 | 6869 | SH |  | SOLE | 6 | 6868 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 9646638 | 19945 | SH |  | SOLE |  | 19944 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 527 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 1053 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 4107 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 7794 | 74 | SH |  | SOLE | 33 | 74 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 18640 | 177 | SH |  | SOLE | 9 | 177 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 26121 | 248 | SH |  | SOLE | 73 | 248 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 127952 | 1215 | SH |  | SOLE | 26 | 1215 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 607217 | 5766 | SH |  | SOLE |  | 5766 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 1688 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 3859 | 16 | SH |  | SOLE | 12 | 16 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 4582 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 11335 | 47 | SH |  | SOLE | 72 | 47 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 13264 | 55 | SH |  | SOLE | 9 | 55 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 22206 | 92 | SH |  | SOLE | 73 | 92 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 37341 | 155 | SH |  | SOLE | 33 | 154 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 112127 | 465 | SH |  | SOLE | 19 | 464 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 345582 | 1433 | SH |  | SOLE | 71 | 1433 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 649132 | 2692 | SH |  | SOLE | 49 | 2691 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 669989 | 2778 | SH |  | SOLE | 6 | 2778 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 9691599 | 40187 | SH |  | SOLE |  | 40187 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 416 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 623 | 3 | SH |  | SOLE | 49 | 3 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 623 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 1870 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 17248 | 83 | SH |  | SOLE | 33 | 83 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 1528740 | 7356 | SH |  | SOLE |  | 7356 | 0 | 0 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 357 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 451 | 58 | SH |  | SOLE | 36 | 58 | 0 | 0 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 252333 | 32475 | SH |  | SOLE |  | 32475 | 0 | 0 |
| LUMENTUM HOLDINGS INC | Stock | 55024U109 |  | 5160 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| LUMENTUM HOLDINGS INC | Stock | 55024U109 |  | 2048623 | 5558 | SH |  | SOLE |  | 5558 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 173 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 2295 | 53 | SH |  | SOLE | 33 | 53 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 3377 | 78 | SH |  | SOLE | 36 | 78 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 22817 | 527 | SH |  | SOLE | 43 | 526 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 203176 | 4692 | SH |  | SOLE | 19 | 4692 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES NV SHS - A - | Stock | N53745100 |  | 481956 | 11131 | SH |  | SOLE |  | 11130 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 201 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 806 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 3022 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 3828 | 19 | SH |  | SOLE | 22 | 19 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 10835 | 54 | SH |  | SOLE | 33 | 53 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 97718 | 485 | SH |  | SOLE | 49 | 485 | 0 | 0 |
| M  T BANK CORP | Stock | 55261F104 |  | 1081106 | 5366 | SH |  | SOLE |  | 5365 | 0 | 0 |
| MADRIGAL PHARMACEUTICALS INC COM | Stock | 558868105 |  | 383180 | 658 | SH |  | SOLE |  | 658 | 0 | 0 |
| MAGNITE INC COM | Stock | 55955D100 |  | 917433 | 56527 | SH |  | SOLE |  | 56527 | 0 | 0 |
| MAIN SECTOR ROTATION ETF | ETF | 66538H591 |  | 209271 | 3243 | SH |  | SOLE |  | 3243 | 0 | 0 |
| MAIN SECTOR ROTATION ETF | ETF | 66538H591 |  | 472876 | 7328 | SH |  | SOLE | 51 | 7328 | 0 | 0 |
| MAIN STREET CAPITAL CORP CEF | CEF | 56035L104 |  | 2244680 | 37170 | SH |  | SOLE |  | 37169 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 2080 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 2426 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 19064 | 110 | SH |  | SOLE | 50 | 110 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 244714 | 1412 | SH |  | SOLE |  | 1412 | 0 | 0 |
| MANHATTAN BRDG CAP INC COM | REIT | 562803106 |  | 54896 | 11806 | SH |  | SOLE |  | 11805 | 0 | 0 |
| MAPLEBEAR INC COM | Stock | 565394103 |  | 1664 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| MAPLEBEAR INC COM | Stock | 565394103 |  | 392361 | 8723 | SH |  | SOLE |  | 8723 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 488 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 976 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 4066 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 5692 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 11706 | 72 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 22000 | 135 | SH |  | SOLE | 36 | 135 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 27677 | 170 | SH |  | SOLE | 73 | 170 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 7952351 | 48898 | SH |  | SOLE |  | 48898 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 2150 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 8599 | 4 | SH |  | SOLE | 73 | 4 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 10748 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 19347 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| MARKEL GROUP INC COM | Stock | 570535104 |  | 320298 | 149 | SH |  | SOLE |  | 149 | 0 | 0 |
| MARKET VECTORS ETF EMERGING MKTS LOCAL ETF | ETF | 92189H300 |  | 21663 | 839 | SH |  | SOLE | 36 | 839 | 0 | 0 |
| MARKET VECTORS ETF EMERGING MKTS LOCAL ETF | ETF | 92189H300 |  | 180724 | 6999 | SH |  | SOLE |  | 6999 | 0 | 0 |
| MARKET VECTORS GOLD MINERS INDEX ETF | ETF | 92189F106 |  | 10635 | 124 | SH |  | SOLE | 19 | 124 | 0 | 0 |
| MARKET VECTORS GOLD MINERS INDEX ETF | ETF | 92189F106 |  | 137232 | 1600 | SH |  | SOLE | 28 | 1600 | 0 | 0 |
| MARKET VECTORS GOLD MINERS INDEX ETF | ETF | 92189F106 |  | 9345674 | 108962 | SH |  | SOLE |  | 108962 | 0 | 0 |
| MARQETA INC CLASS A COM | Stock | 57142B104 |  | 94648 | 19926 | SH |  | SOLE |  | 19925 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 2482 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 5584 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 26468 | 85 | SH |  | SOLE | 33 | 85 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 32885 | 106 | SH |  | SOLE | 19 | 106 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 16374694 | 52781 | SH |  | SOLE |  | 52780 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 371 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 1113 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 1670 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 3896 | 21 | SH |  | SOLE | 12 | 21 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 21353 | 115 | SH |  | SOLE | 73 | 115 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 32103 | 173 | SH |  | SOLE | 33 | 173 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 56513 | 305 | SH |  | SOLE | 49 | 304 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 102778 | 554 | SH |  | SOLE | 19 | 554 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | Stock | 571748102 |  | 724803 | 3907 | SH |  | SOLE |  | 3906 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 623 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 1868 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 3736 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 6232 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 64134 | 103 | SH |  | SOLE | 71 | 103 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 144457 | 232 | SH |  | SOLE | 49 | 232 | 0 | 0 |
| MARTIN MARIETTA MATERIALS INC | Stock | 573284106 |  | 386055 | 620 | SH |  | SOLE |  | 620 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 255 | 3 | SH |  | SOLE | 9 | 3 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 510 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 1360 | 16 | SH |  | SOLE | 66 | 16 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 2974 | 35 | SH |  | SOLE | 51 | 35 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 3314 | 39 | SH |  | SOLE | 36 | 39 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 3909 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 2797552 | 32920 | SH |  | SOLE |  | 32920 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 2161 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 2665 | 42 | SH |  | SOLE | 9 | 42 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 6663 | 105 | SH |  | SOLE | 71 | 105 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 465872 | 7341 | SH |  | SOLE |  | 7341 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 2101948 | 33122 | SH |  | SOLE | 6 | 33122 | 0 | 0 |
| MASTEC INC | Stock | 576323109 |  | 1956 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| MASTEC INC | Stock | 576323109 |  | 63472 | 292 | SH |  | SOLE | 19 | 292 | 0 | 0 |
| MASTEC INC | Stock | 576323109 |  | 820354 | 3774 | SH |  | SOLE |  | 3774 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 3425 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 6280 | 11 | SH |  | SOLE | 12 | 11 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 13130 | 23 | SH |  | SOLE | 66 | 23 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 14272 | 25 | SH |  | SOLE | 46 | 25 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 26831 | 47 | SH |  | SOLE | 43 | 47 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 31398 | 55 | SH |  | SOLE | 48 | 55 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 32540 | 57 | SH |  | SOLE | 71 | 57 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 37107 | 65 | SH |  | SOLE | 2 | 65 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 47966 | 84 | SH |  | SOLE | 73 | 84 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 58230 | 102 | SH |  | SOLE | 51 | 102 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 67541 | 118 | SH |  | SOLE | 36 | 118 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 105042 | 184 | SH |  | SOLE | 9 | 184 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 106883 | 187 | SH |  | SOLE | 32 | 187 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 147288 | 258 | SH |  | SOLE | 33 | 258 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 166697 | 292 | SH |  | SOLE | 49 | 292 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 251204 | 440 | SH |  | SOLE | 30 | 440 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 401329 | 703 | SH |  | SOLE | 53 | 703 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 464301 | 813 | SH |  | SOLE | 19 | 813 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 864327 | 1514 | SH |  | SOLE | 45 | 1514 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 3299517 | 5780 | SH |  | SOLE | 6 | 5779 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 18787666 | 32910 | SH |  | SOLE |  | 32910 | 0 | 0 |
| MATERIALS SELECT SECTOR SPDR ETF | ETF | 81369Y100 |  | 248 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| MATERIALS SELECT SECTOR SPDR ETF | ETF | 81369Y100 |  | 1007607 | 22218 | SH |  | SOLE |  | 22218 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 136 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 2111 | 31 | SH |  | SOLE | 46 | 31 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 4278 | 63 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 46010 | 676 | SH |  | SOLE | 36 | 675 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 70143 | 1030 | SH |  | SOLE | 32 | 1029 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 334775 | 4915 | SH |  | SOLE |  | 4915 | 0 | 0 |
| MCCORMICK  CO INC NON-VOTING | Stock | 579780206 |  | 1990735 | 29228 | SH |  | SOLE | 6 | 29228 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 1528 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 3973 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 4105 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 4890 | 16 | SH |  | SOLE | 12 | 16 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 19588 | 64 | SH |  | SOLE | 73 | 64 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 21088 | 69 | SH |  | SOLE | 71 | 69 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 30257 | 99 | SH |  | SOLE | 7 | 99 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 31252 | 102 | SH |  | SOLE | 49 | 102 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 71151 | 233 | SH |  | SOLE | 33 | 232 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 433635 | 1419 | SH |  | SOLE | 19 | 1418 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 2267874 | 7420 | SH |  | SOLE | 6 | 7420 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 11969664 | 39164 | SH |  | SOLE |  | 39163 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 820 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 4922 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 6562 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 16406 | 20 | SH |  | SOLE | 2 | 20 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 16406 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 28717 | 35 | SH |  | SOLE | 73 | 35 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 45238 | 55 | SH |  | SOLE | 33 | 55 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 50864 | 62 | SH |  | SOLE | 50 | 62 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 82029 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 90435 | 110 | SH |  | SOLE | 36 | 110 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 123190 | 150 | SH |  | SOLE | 32 | 150 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 12198739 | 14871 | SH |  | SOLE |  | 14871 | 0 | 0 |
| MEDICAL PROPERTIES TRUST INC COM | REIT | 58463J304 |  | 140 | 28 | SH |  | SOLE | 19 | 28 | 0 | 0 |
| MEDICAL PROPERTIES TRUST INC COM | REIT | 58463J304 |  | 1225 | 245 | SH |  | SOLE | 71 | 245 | 0 | 0 |
| MEDICAL PROPERTIES TRUST INC COM | REIT | 58463J304 |  | 853185 | 170637 | SH |  | SOLE |  | 170636 | 0 | 0 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 3370 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 22466 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 1032874 | 1839 | SH |  | SOLE | 45 | 1839 | 0 | 0 |
| MEDPACE HLDGS INC COM | Stock | 58506Q109 |  | 7551384 | 13445 | SH |  | SOLE |  | 13445 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 672 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 7397 | 77 | SH |  | SOLE | 71 | 77 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 31122 | 324 | SH |  | SOLE | 33 | 323 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 31508 | 328 | SH |  | SOLE | 7 | 328 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 47550 | 495 | SH |  | SOLE | 9 | 495 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 58116 | 605 | SH |  | SOLE | 26 | 605 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 92144 | 959 | SH |  | SOLE | 43 | 959 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 106627 | 1110 | SH |  | SOLE | 24 | 1110 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 117767 | 1226 | SH |  | SOLE | 19 | 1225 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 132275 | 1377 | SH |  | SOLE | 49 | 1377 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 2176751 | 22660 | SH |  | SOLE | 6 | 22660 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 4100239 | 42684 | SH |  | SOLE |  | 42684 | 0 | 0 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 2014 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 6043 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 6043 | 3 | SH |  | SOLE | 61 | 3 | 0 | 0 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 24171 | 12 | SH |  | SOLE | 2 | 12 | 0 | 0 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 8742712 | 4340 | SH |  | SOLE |  | 4340 | 0 | 0 |
| MERCHANTS BANCORP IND COM | Stock | 58844R108 |  | 245981 | 7222 | SH |  | SOLE |  | 7222 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 1474 | 14 | SH |  | SOLE | 74 | 14 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 4000 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 10842 | 103 | SH |  | SOLE | 46 | 103 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 21302 | 202 | SH |  | SOLE | 73 | 202 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 39176 | 372 | SH |  | SOLE | 9 | 372 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 66419 | 631 | SH |  | SOLE | 52 | 631 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 93710 | 890 | SH |  | SOLE | 33 | 890 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 132321 | 1257 | SH |  | SOLE | 49 | 1257 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 145364 | 1381 | SH |  | SOLE | 71 | 1381 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 569816 | 5413 | SH |  | SOLE | 19 | 5413 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 13286620 | 126227 | SH |  | SOLE |  | 126226 | 0 | 0 |
| MESABI TR CTF BEN INT | Stock | 590672101 |  | 6992340 | 181525 | SH |  | SOLE |  | 181524 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 3300 | 5 | SH |  | SOLE | 12 | 5 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 3961 | 6 | SH |  | SOLE | 22 | 6 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 4621 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 26404 | 40 | SH |  | SOLE | 36 | 40 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 27728 | 42 | SH |  | SOLE | 25 | 42 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 28384 | 43 | SH |  | SOLE | 66 | 43 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 33665 | 51 | SH |  | SOLE | 2 | 51 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 77231 | 117 | SH |  | SOLE | 51 | 117 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 109575 | 166 | SH |  | SOLE | 71 | 166 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 117496 | 178 | SH |  | SOLE | 24 | 178 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 126100 | 191 | SH |  | SOLE | 73 | 191 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 203308 | 308 | SH |  | SOLE | 9 | 308 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 211352 | 320 | SH |  | SOLE | 50 | 320 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 274213 | 415 | SH |  | SOLE | 43 | 415 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 330045 | 500 | SH |  | SOLE | 75 | 500 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 443794 | 672 | SH |  | SOLE | 33 | 672 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 543254 | 823 | SH |  | SOLE | 53 | 823 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 743921 | 1127 | SH |  | SOLE | 18 | 1127 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 907847 | 1375 | SH |  | SOLE | 49 | 1375 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 4866478 | 7372 | SH |  | SOLE | 19 | 7372 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 43796272 | 66349 | SH |  | SOLE |  | 66348 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 237 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 553 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 3473 | 44 | SH |  | SOLE | 49 | 44 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 3868 | 49 | SH |  | SOLE | 46 | 49 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 4894 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 9723 | 123 | SH |  | SOLE | 73 | 123 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 15332 | 194 | SH |  | SOLE | 33 | 194 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 773305 | 9796 | SH |  | SOLE | 19 | 9796 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 2838177 | 35954 | SH |  | SOLE |  | 35953 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 1394 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 5577 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 11154 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 34855 | 25 | SH |  | SOLE | 50 | 25 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL INC | Stock | 592688105 |  | 223070 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| MFS ACTIVE GROWTH ETF | ETF | 55286W207 |  | 2298401 | 81203 | SH |  | SOLE |  | 81203 | 0 | 0 |
| MFS ACTIVE VALUE ETF | ETF | 55286W504 |  | 1846734 | 69583 | SH |  | SOLE |  | 69583 | 0 | 0 |
| MFS INTER INCOME TR SH BEN INT | CEF | 55273C107 |  | 44370 | 17000 | SH |  | SOLE |  | 17000 | 0 | 0 |
| MG PRIME JUNIOR SILVER MINERS ETF | ETF | 032108649 |  | 769416 | 27807 | SH |  | SOLE |  | 27806 | 0 | 0 |
| MGIC INVESTMENT CORP. | Stock | 552848103 |  | 1081 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| MGIC INVESTMENT CORP. | Stock | 552848103 |  | 3769 | 129 | SH |  | SOLE | 36 | 129 | 0 | 0 |
| MGIC INVESTMENT CORP. | Stock | 552848103 |  | 214713 | 7348 | SH |  | SOLE |  | 7348 | 0 | 0 |
| MIAMI INTL HLDGS INC COM | Stock | 59356Q108 |  | 801059 | 18050 | SH |  | SOLE |  | 18050 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 97 | 2 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 127 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 510 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 765 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 4397 | 69 | SH |  | SOLE | 33 | 69 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 8538 | 134 | SH |  | SOLE | 71 | 134 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 11215 | 176 | SH |  | SOLE | 9 | 176 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 12362 | 194 | SH |  | SOLE | 19 | 194 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 14576 | 229 | SH |  | SOLE | 49 | 228 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Stock | 595017104 |  | 722272 | 11335 | SH |  | SOLE |  | 11335 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 2854 | 10 | SH |  | SOLE | 51 | 10 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 5423 | 19 | SH |  | SOLE | 66 | 19 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 11987 | 42 | SH |  | SOLE | 46 | 42 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 13700 | 48 | SH |  | SOLE | 9 | 48 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 24545 | 86 | SH |  | SOLE | 19 | 86 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 25116 | 88 | SH |  | SOLE | 71 | 88 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 61078 | 214 | SH |  | SOLE | 24 | 214 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 89594 | 314 | SH |  | SOLE | 33 | 313 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 100051 | 351 | SH |  | SOLE | 43 | 350 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 190682 | 668 | SH |  | SOLE | 49 | 668 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 20600203 | 72178 | SH |  | SOLE |  | 72177 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 17894 | 37 | SH |  | SOLE | 12 | 37 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 20796 | 43 | SH |  | SOLE | 72 | 43 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 22247 | 46 | SH |  | SOLE | 74 | 46 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 44493 | 92 | SH |  | SOLE | 48 | 92 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 69641 | 144 | SH |  | SOLE | 66 | 144 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 70609 | 146 | SH |  | SOLE | 7 | 146 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 80765 | 167 | SH |  | SOLE | 2 | 167 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 95273 | 197 | SH |  | SOLE | 46 | 197 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 159111 | 329 | SH |  | SOLE | 51 | 329 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 181470 | 375 | SH |  | SOLE | 9 | 375 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 191997 | 397 | SH |  | SOLE | 24 | 397 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 201499 | 417 | SH |  | SOLE | 30 | 416 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 260819 | 539 | SH |  | SOLE | 36 | 539 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 320875 | 663 | SH |  | SOLE | 50 | 663 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 324138 | 670 | SH |  | SOLE | 73 | 670 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 345305 | 714 | SH |  | SOLE | 71 | 714 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 351180 | 726 | SH |  | SOLE | 32 | 726 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 493402 | 1020 | SH |  | SOLE | 43 | 1020 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 1108520 | 2292 | SH |  | SOLE | 33 | 2292 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 1130220 | 2337 | SH |  | SOLE | 75 | 2337 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 1291265 | 2670 | SH |  | SOLE | 18 | 2670 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 1325602 | 2741 | SH |  | SOLE | 53 | 2741 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 1852679 | 3831 | SH |  | SOLE | 6 | 3830 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 2654163 | 5488 | SH |  | SOLE | 49 | 5488 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 5438800 | 11246 | SH |  | SOLE | 19 | 11246 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 116626261 | 241153 | SH |  | SOLE |  | 241152 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 1250 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 2084 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 12033 | 87 | SH |  | SOLE | 33 | 86 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 17225 | 124 | SH |  | SOLE | 19 | 124 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 303376 | 2184 | SH |  | SOLE |  | 2183 | 0 | 0 |
| MILLERKNOLL INC COM | Stock | 600544100 |  | 404902 | 22150 | SH |  | SOLE |  | 22150 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS | ADR | 606822104 |  | 1745 | 110 | SH |  | SOLE | 71 | 110 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS | ADR | 606822104 |  | 4948 | 312 | SH |  | SOLE | 66 | 312 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS | ADR | 606822104 |  | 5345 | 337 | SH |  | SOLE | 49 | 337 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS | ADR | 606822104 |  | 5868 | 370 | SH |  | SOLE | 6 | 370 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS | ADR | 606822104 |  | 9564 | 603 | SH |  | SOLE | 9 | 603 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS | ADR | 606822104 |  | 27929 | 1761 | SH |  | SOLE | 43 | 1761 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS | ADR | 606822104 |  | 104835 | 6610 | SH |  | SOLE |  | 6610 | 0 | 0 |
| MOBILEYE GLOBAL INC COMMON CLASS A | Stock | 60741F104 |  | 112261 | 10753 | SH |  | SOLE |  | 10753 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 1032 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 1239 | 42 | SH |  | SOLE | 73 | 42 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 5721 | 194 | SH |  | SOLE | 33 | 194 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 127288 | 4316 | SH |  | SOLE |  | 4316 | 0 | 0 |
| MODINE MFG CO COM | Stock | 607828100 |  | 134 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| MODINE MFG CO COM | Stock | 607828100 |  | 349396 | 2617 | SH |  | SOLE |  | 2617 | 0 | 0 |
| MOELIS  CO CL A | Stock | 60786M105 |  | 22478 | 327 | SH |  | SOLE | 19 | 327 | 0 | 0 |
| MOELIS  CO CL A | Stock | 60786M105 |  | 365903 | 5323 | SH |  | SOLE |  | 5323 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 174 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 521 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 1735 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 583094 | 3360 | SH |  | SOLE |  | 3360 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 187 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 700 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 794 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 3933 | 84 | SH |  | SOLE | 33 | 84 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 4621 | 99 | SH |  | SOLE | 9 | 99 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 1140022 | 24422 | SH |  | SOLE |  | 24422 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 592 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 2261 | 42 | SH |  | SOLE | 12 | 42 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 2315 | 43 | SH |  | SOLE | 9 | 43 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 3337 | 62 | SH |  | SOLE | 46 | 62 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 7871 | 146 | SH |  | SOLE | 73 | 146 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 15798 | 293 | SH |  | SOLE | 33 | 293 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 17064 | 317 | SH |  | SOLE | 7 | 317 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 18518 | 344 | SH |  | SOLE | 71 | 344 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 23593 | 438 | SH |  | SOLE | 36 | 438 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 36387 | 676 | SH |  | SOLE | 32 | 675 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 39834 | 740 | SH |  | SOLE | 19 | 740 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 465360 | 8645 | SH |  | SOLE | 6 | 8645 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 3876152 | 72007 | SH |  | SOLE |  | 72007 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 1259 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 2098 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 2938 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 2230233 | 5314 | SH |  | SOLE |  | 5314 | 0 | 0 |
| MONGODB INC CL A | Stock | 60937P106 |  | 2709099 | 6455 | SH |  | SOLE | 19 | 6455 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 906 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 1813 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 2719 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 9064 | 10 | SH |  | SOLE | 43 | 10 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 9064 | 10 | SH |  | SOLE | 48 | 10 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 20893 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 801162 | 884 | SH |  | SOLE |  | 883 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 460 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 690 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 3987 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 6134 | 80 | SH |  | SOLE | 46 | 80 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 32355 | 422 | SH |  | SOLE | 19 | 422 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 33121 | 432 | SH |  | SOLE | 33 | 432 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 82190 | 1072 | SH |  | SOLE | 50 | 1072 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 230010 | 3000 | SH |  | SOLE | 75 | 3000 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 2509938 | 32737 | SH |  | SOLE |  | 32736 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 3576 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 4598 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 25719 | 50 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 35261 | 69 | SH |  | SOLE | 73 | 69 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 247081 | 484 | SH |  | SOLE | 30 | 483 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 276370 | 541 | SH |  | SOLE | 19 | 541 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 1395613 | 2732 | SH |  | SOLE |  | 2731 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 1243 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 5858 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 14025 | 79 | SH |  | SOLE | 71 | 79 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 14202 | 80 | SH |  | SOLE | 46 | 80 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 14913 | 84 | SH |  | SOLE | 12 | 84 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 20238 | 114 | SH |  | SOLE | 9 | 114 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 35016 | 197 | SH |  | SOLE | 73 | 197 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 66277 | 373 | SH |  | SOLE | 33 | 373 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 83681 | 471 | SH |  | SOLE | 19 | 471 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 6312702 | 35559 | SH |  | SOLE |  | 35558 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 1087 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 4564 | 21 | SH |  | SOLE | 23 | 21 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 100832 | 464 | SH |  | SOLE |  | 464 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 583053 | 2683 | SH |  | SOLE | 6 | 2683 | 0 | 0 |
| MOSAIC CO | Stock | 61945C103 |  | 361 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| MOSAIC CO | Stock | 61945C103 |  | 4505 | 187 | SH |  | SOLE | 33 | 187 | 0 | 0 |
| MOSAIC CO | Stock | 61945C103 |  | 110886 | 4603 | SH |  | SOLE | 24 | 4603 | 0 | 0 |
| MOSAIC CO | Stock | 61945C103 |  | 147441 | 6120 | SH |  | SOLE |  | 6120 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 383 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 767 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 4983 | 13 | SH |  | SOLE | 12 | 13 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 11973 | 31 | SH |  | SOLE | 50 | 31 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 15492 | 40 | SH |  | SOLE | 33 | 40 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 197147 | 514 | SH |  | SOLE | 30 | 514 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 573863 | 1497 | SH |  | SOLE | 49 | 1497 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 849054 | 2215 | SH |  | SOLE | 18 | 2215 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 927302 | 2419 | SH |  | SOLE |  | 2419 | 0 | 0 |
| MOVELLA HOLDINGS INC - CLASS A - MVLA | Stock | 62459N105 |  | 14 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| MP MATERIALS CORP COM CL A | Stock | 553368101 |  | 1667 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| MP MATERIALS CORP COM CL A | Stock | 553368101 |  | 5323 | 105 | SH |  | SOLE | 19 | 105 | 0 | 0 |
| MP MATERIALS CORP COM CL A | Stock | 553368101 |  | 331866 | 6569 | SH |  | SOLE |  | 6569 | 0 | 0 |
| MPLX LP PARTNERSHIP UNITS | Stock | 55336V100 |  | 26685 | 500 | SH |  | SOLE | 49 | 500 | 0 | 0 |
| MPLX LP PARTNERSHIP UNITS | Stock | 55336V100 |  | 2870525 | 53785 | SH |  | SOLE |  | 53785 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 574 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 574 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 2869 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 8656 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 337408 | 588 | SH |  | SOLE |  | 588 | 0 | 0 |
| MUELLER INDS INC COM | Stock | 624756102 |  | 1837 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| MUELLER INDS INC COM | Stock | 624756102 |  | 1881570 | 16390 | SH |  | SOLE |  | 16389 | 0 | 0 |
| MULTI-ASSET DIVERSIFIED INCOME INDEX FUND | ETF | 33738R100 |  | 251933 | 16026 | SH |  | SOLE |  | 16026 | 0 | 0 |
| MURPHY OIL CORP | Stock | 626717102 |  | 313 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| MURPHY OIL CORP | Stock | 626717102 |  | 1625 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| MURPHY OIL CORP | Stock | 626717102 |  | 1255556 | 40178 | SH |  | SOLE |  | 40177 | 0 | 0 |
| NANO DIMENSION LTD SPONSORD ADS NEW | ADR | 63008G203 |  | 18757 | 12180 | SH |  | SOLE |  | 12180 | 0 | 0 |
| NANO NUCLEAR ENERGY INC COM | Stock | 63010H108 |  | 48 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| NANO NUCLEAR ENERGY INC COM | Stock | 63010H108 |  | 31421 | 1309 | SH |  | SOLE | 19 | 1308 | 0 | 0 |
| NANO NUCLEAR ENERGY INC COM | Stock | 63010H108 |  | 656233 | 27332 | SH |  | SOLE |  | 27331 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 486 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 3497 | 36 | SH |  | SOLE | 12 | 36 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 4371 | 45 | SH |  | SOLE | 46 | 45 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 5710 | 59 | SH |  | SOLE | 33 | 58 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 17872 | 184 | SH |  | SOLE | 19 | 184 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 224281 | 2309 | SH |  | SOLE | 30 | 2309 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 530815 | 5465 | SH |  | SOLE |  | 5465 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 1281 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 68131 | 851 | SH |  | SOLE | 19 | 851 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 140665 | 1757 | SH |  | SOLE | 24 | 1757 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 731028 | 9131 | SH |  | SOLE |  | 9131 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 309 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 5801 | 75 | SH |  | SOLE | 31 | 75 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 6575 | 85 | SH |  | SOLE | 9 | 85 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 54609 | 706 | SH |  | SOLE | 77 | 706 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 127064 | 1643 | SH |  | SOLE |  | 1642 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 254714 | 3293 | SH |  | SOLE | 52 | 3293 | 0 | 0 |
| NAVITAS SEMICONDUCTOR CORP COM | Stock | 63942X106 |  | 968698 | 135672 | SH |  | SOLE |  | 135672 | 0 | 0 |
| NCR ATLEOS CORPORATION COM SHS | Stock | 63001N106 |  | 76 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| NCR ATLEOS CORPORATION COM SHS | Stock | 63001N106 |  | 279003 | 7321 | SH |  | SOLE |  | 7321 | 0 | 0 |
| NEBIUS GROUP N.V. SHS CLASS A | Stock | N97284108 |  | 1004 | 12 | SH |  | SOLE | 43 | 12 | 0 | 0 |
| NEBIUS GROUP N.V. SHS CLASS A | Stock | N97284108 |  | 2260 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| NEBIUS GROUP N.V. SHS CLASS A | Stock | N97284108 |  | 4391457 | 52463 | SH |  | SOLE |  | 52463 | 0 | 0 |
| NEOS NASDAQ 100 HEDGED EQUITY INCOME ETF | ETF | 78433H576 |  | 489 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| NEOS NASDAQ 100 HEDGED EQUITY INCOME ETF | ETF | 78433H576 |  | 618930 | 11398 | SH |  | SOLE |  | 11397 | 0 | 0 |
| NEOS NASDAQ 100 HIGH INCOME ETF | ETF | 78433H675 |  | 241873 | 4491 | SH |  | SOLE |  | 4490 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 535 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 750 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 857 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 3213 | 30 | SH |  | SOLE | 66 | 30 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 19734 | 184 | SH |  | SOLE | 33 | 184 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 26637 | 249 | SH |  | SOLE | 36 | 248 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 1475967 | 13782 | SH |  | SOLE |  | 13782 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 938 | 10 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 3750 | 40 | SH |  | SOLE | 74 | 40 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 7501 | 80 | SH |  | SOLE | 66 | 80 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 12189 | 130 | SH |  | SOLE | 46 | 130 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 12658 | 135 | SH |  | SOLE | 51 | 135 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 29159 | 311 | SH |  | SOLE | 71 | 311 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 41254 | 440 | SH |  | SOLE | 48 | 440 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 52224 | 557 | SH |  | SOLE | 73 | 557 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 97792 | 1043 | SH |  | SOLE | 43 | 1043 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 98448 | 1050 | SH |  | SOLE | 36 | 1050 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 122919 | 1311 | SH |  | SOLE | 50 | 1311 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 133233 | 1421 | SH |  | SOLE | 33 | 1421 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 143453 | 1530 | SH |  | SOLE | 32 | 1530 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 483614 | 5158 | SH |  | SOLE | 49 | 5158 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 2394937 | 25543 | SH |  | SOLE | 19 | 25543 | 0 | 0 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 14423375 | 153833 | SH |  | SOLE |  | 153832 | 0 | 0 |
| NEUBERGER NEXT GENERATION COMMON STOCK | CEF | 64133Q108 |  | 285895 | 19799 | SH |  | SOLE |  | 19798 | 0 | 0 |
| NEW JERSEY RESOURCES CORP | Stock | 646025106 |  | 784 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| NEW JERSEY RESOURCES CORP | Stock | 646025106 |  | 969 | 21 | SH |  | SOLE | 36 | 21 | 0 | 0 |
| NEW JERSEY RESOURCES CORP | Stock | 646025106 |  | 92020 | 1995 | SH |  | SOLE | 19 | 1995 | 0 | 0 |
| NEW JERSEY RESOURCES CORP | Stock | 646025106 |  | 350644 | 7603 | SH |  | SOLE |  | 7602 | 0 | 0 |
| NEW JERSEY RESOURCES CORP | Stock | 646025106 |  | 2086944 | 45250 | SH |  | SOLE | 6 | 45250 | 0 | 0 |
| NEW PAC METALS CORP COM | Stock | 64782A107 |  | 76348 | 21800 | SH |  | SOLE |  | 21800 | 0 | 0 |
| NEW YORK TIMES CO MTN BE CL A | Stock | 650111107 |  | 2707 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| NEW YORK TIMES CO MTN BE CL A | Stock | 650111107 |  | 27837 | 401 | SH |  | SOLE | 19 | 401 | 0 | 0 |
| NEW YORK TIMES CO MTN BE CL A | Stock | 650111107 |  | 399929 | 5761 | SH |  | SOLE |  | 5761 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 112 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 1056 | 284 | SH |  | SOLE | 36 | 284 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 1969 | 529 | SH |  | SOLE |  | 529 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 62728 | 16862 | SH |  | SOLE | 19 | 16862 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 1897 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 2596 | 26 | SH |  | SOLE | 74 | 26 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 3694 | 37 | SH |  | SOLE | 66 | 37 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 7089 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 12681 | 127 | SH |  | SOLE | 9 | 127 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 34258 | 343 | SH |  | SOLE | 33 | 343 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 182035 | 1823 | SH |  | SOLE | 19 | 1823 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 1139425 | 11411 | SH |  | SOLE | 45 | 11411 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 6866907 | 68772 | SH |  | SOLE |  | 68772 | 0 | 0 |
| NEXGEN ENERGY LTD COM | Stock | 65340P106 |  | 133400 | 14500 | SH |  | SOLE |  | 14500 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 90 | 1 | SH |  | SOLE | 32 | 1 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 562 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 2248 | 28 | SH |  | SOLE | 66 | 28 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 5218 | 65 | SH |  | SOLE | 9 | 65 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 5860 | 73 | SH |  | SOLE | 12 | 73 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 12363 | 154 | SH |  | SOLE | 72 | 154 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 19508 | 243 | SH |  | SOLE | 71 | 243 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 20471 | 255 | SH |  | SOLE | 7 | 255 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 20824 | 259 | SH |  | SOLE | 73 | 259 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 58535 | 729 | SH |  | SOLE | 19 | 729 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 63943 | 796 | SH |  | SOLE | 33 | 796 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 656616 | 8179 | SH |  | SOLE | 49 | 8179 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 13362382 | 166447 | SH |  | SOLE |  | 166447 | 0 | 0 |
| NEXTPOWER INC CLASS A COM | Stock | 65290E101 |  | 3310 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| NEXTPOWER INC CLASS A COM | Stock | 65290E101 |  | 41551 | 477 | SH |  | SOLE | 19 | 477 | 0 | 0 |
| NEXTPOWER INC CLASS A COM | Stock | 65290E101 |  | 507938 | 5831 | SH |  | SOLE |  | 5831 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 319 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 510 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 573 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 3759 | 59 | SH |  | SOLE | 9 | 59 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 4274 | 67 | SH |  | SOLE | 73 | 67 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 5224 | 82 | SH |  | SOLE | 71 | 82 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 8091 | 127 | SH |  | SOLE | 72 | 127 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 9174 | 144 | SH |  | SOLE | 19 | 144 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 13199 | 207 | SH |  | SOLE | 33 | 207 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 13507 | 212 | SH |  | SOLE | 49 | 212 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 1771074 | 27799 | SH |  | SOLE | 6 | 27798 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 2109313 | 33108 | SH |  | SOLE |  | 33108 | 0 | 0 |
| NIO INC SPON ADS | ADR | 62914V106 |  | 117 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| NIO INC SPON ADS | ADR | 62914V106 |  | 168 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| NIO INC SPON ADS | ADR | 62914V106 |  | 114223 | 22397 | SH |  | SOLE |  | 22396 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 1336 | 32 | SH |  | SOLE | 33 | 32 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 1796 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 79929 | 1914 | SH |  | SOLE | 19 | 1914 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 550463 | 13182 | SH |  | SOLE |  | 13181 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 1923 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 3847 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 10819 | 45 | SH |  | SOLE | 23 | 45 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 123623 | 514 | SH |  | SOLE |  | 514 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 2868927 | 11932 | SH |  | SOLE | 6 | 11932 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 577 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 866 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 4331 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 4657 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 14147 | 49 | SH |  | SOLE | 9 | 49 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 16957 | 59 | SH |  | SOLE | 33 | 58 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 21389 | 74 | SH |  | SOLE | 73 | 74 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 65828 | 228 | SH |  | SOLE | 71 | 228 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 255720 | 886 | SH |  | SOLE | 19 | 885 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Stock | 655844108 |  | 3451996 | 11956 | SH |  | SOLE |  | 11956 | 0 | 0 |
| NORTH EUROPEAN OIL RTY TR SH BEN INT | Stock | 659310106 |  | 234748 | 35676 | SH |  | SOLE |  | 35676 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 137 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 2307 | 17 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 4371 | 32 | SH |  | SOLE | 46 | 32 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 86735 | 635 | SH |  | SOLE | 19 | 635 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 2420053 | 17718 | SH |  | SOLE |  | 17717 | 0 | 0 |
| NORTHERN TRUST CORP | Stock | 665859104 |  | 3280307 | 24016 | SH |  | SOLE | 6 | 24015 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 570 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 3421 | 6 | SH |  | SOLE | 12 | 6 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 5132 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 20552 | 36 | SH |  | SOLE | 73 | 36 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 21947 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 35422 | 62 | SH |  | SOLE | 49 | 62 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 1715710 | 3009 | SH |  | SOLE |  | 3008 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP INC COM NEW | Stock | 668074305 |  | 1033 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP INC COM NEW | Stock | 668074305 |  | 5873 | 91 | SH |  | SOLE | 36 | 91 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP INC COM NEW | Stock | 668074305 |  | 15431 | 239 | SH |  | SOLE |  | 239 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP INC COM NEW | Stock | 668074305 |  | 350703 | 5434 | SH |  | SOLE | 19 | 5433 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG LTD SHS | Stock | G66721104 |  | 134 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG LTD SHS | Stock | G66721104 |  | 2433 | 109 | SH |  | SOLE | 71 | 109 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG LTD SHS | Stock | G66721104 |  | 6718 | 301 | SH |  | SOLE | 33 | 301 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG LTD SHS | Stock | G66721104 |  | 42229 | 1892 | SH |  | SOLE | 73 | 1892 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG LTD SHS | Stock | G66721104 |  | 502713 | 22523 | SH |  | SOLE |  | 22523 | 0 | 0 |
| NOVA LTD COM | Stock | M7516K103 |  | 792468 | 2413 | SH |  | SOLE |  | 2413 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 3998 | 29 | SH |  | SOLE | 61 | 29 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 4550 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 7307 | 53 | SH |  | SOLE | 31 | 53 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 24127 | 175 | SH |  | SOLE | 71 | 175 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 81205 | 589 | SH |  | SOLE | 49 | 589 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 4275914 | 31014 | SH |  | SOLE |  | 31014 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 1374 | 27 | SH |  | SOLE | 49 | 27 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 1781 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 2798 | 55 | SH |  | SOLE | 31 | 55 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 4376 | 86 | SH |  | SOLE | 33 | 86 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 4884 | 96 | SH |  | SOLE | 77 | 96 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 5037 | 99 | SH |  | SOLE | 66 | 99 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 6106 | 120 | SH |  | SOLE | 6 | 120 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 7683 | 151 | SH |  | SOLE | 9 | 151 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 14196 | 279 | SH |  | SOLE | 72 | 279 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 2668007 | 52437 | SH |  | SOLE |  | 52437 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 478 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 637 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 5255 | 33 | SH |  | SOLE | 43 | 33 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 21035 | 132 | SH |  | SOLE | 33 | 132 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 26914 | 169 | SH |  | SOLE | 19 | 169 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 935565 | 5875 | SH |  | SOLE | 45 | 5875 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 3478267 | 21843 | SH |  | SOLE |  | 21842 | 0 | 0 |
| NU HLDGS LTD ORD SHS CL A | Stock | G6683N103 |  | 1389 | 83 | SH |  | SOLE | 71 | 83 | 0 | 0 |
| NU HLDGS LTD ORD SHS CL A | Stock | G6683N103 |  | 2136184 | 127610 | SH |  | SOLE |  | 127609 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 326 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 816 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 1305 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 1957 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 3163 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 10602 | 65 | SH |  | SOLE | 19 | 65 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 11353 | 70 | SH |  | SOLE | 33 | 69 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 2068415 | 12681 | SH |  | SOLE |  | 12681 | 0 | 0 |
| NUSCALE PWR CORP CL A COM | Stock | 67079K100 |  | 142 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| NUSCALE PWR CORP CL A COM | Stock | 67079K100 |  | 567 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| NUSCALE PWR CORP CL A COM | Stock | 67079K100 |  | 514642 | 36319 | SH |  | SOLE |  | 36319 | 0 | 0 |
| NUTANIX INC CL A | Stock | 67059N108 |  | 1809 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| NUTANIX INC CL A | Stock | 67059N108 |  | 2740 | 53 | SH |  | SOLE | 43 | 53 | 0 | 0 |
| NUTANIX INC CL A | Stock | 67059N108 |  | 465985 | 9015 | SH |  | SOLE |  | 9015 | 0 | 0 |
| NUVEEN AMT-FREE QUALITY MUNI INCOME CEF | CEF | 670657105 |  | 204221 | 17560 | SH |  | SOLE |  | 17559 | 0 | 0 |
| NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF | ETF | 67092P805 |  | 6844 | 189 | SH |  | SOLE | 43 | 189 | 0 | 0 |
| NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF | ETF | 67092P805 |  | 3047704 | 84167 | SH |  | SOLE |  | 84167 | 0 | 0 |
| NUVEEN ESG LARGE-CAP VALUE ETF | ETF | 67092P300 |  | 755308 | 16766 | SH |  | SOLE |  | 16766 | 0 | 0 |
| NUVEEN ESG SMALL-CAP ETF | ETF | 67092P607 |  | 924458 | 20705 | SH |  | SOLE |  | 20704 | 0 | 0 |
| NUVEEN FLOATING RATE INCOME CEF | CEF | 67072T108 |  | 911675 | 116434 | SH |  | SOLE |  | 116433 | 0 | 0 |
| NUVEEN MULTI ASSET INCOME FUND COM | CEF | 670750108 |  | 234656 | 17995 | SH |  | SOLE |  | 17995 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT INCOME CEF | CEF | 67070X101 |  | 216917 | 17243 | SH |  | SOLE | 49 | 17243 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT INCOME CEF | CEF | 67070X101 |  | 307015 | 24405 | SH |  | SOLE |  | 24405 | 0 | 0 |
| NUVEEN MUNICIPAL VALUE CEF | CEF | 670928100 |  | 100406 | 11082 | SH |  | SOLE |  | 11082 | 0 | 0 |
| NUVEEN PREFERRED  INCOME OPPORTUNITIES CEF | CEF | 67073B106 |  | 889519 | 109682 | SH |  | SOLE |  | 109681 | 0 | 0 |
| NUVEEN QUALITY MUNICIPAL INCOME CEF | CEF | 67066V101 |  | 758300 | 63087 | SH |  | SOLE |  | 63086 | 0 | 0 |
| NUVEEN REAL ASSET INCOME  GROWTH CEF | CEF | 67074Y105 |  | 302272 | 22210 | SH |  | SOLE |  | 22209 | 0 | 0 |
| NUVEEN REAL ESTATE INCOME CEF | CEF | 67071B108 |  | 773145 | 100933 | SH |  | SOLE |  | 100932 | 0 | 0 |
| NUVEEN TAXABLE MUNICPAL INM FD COM | CEF | 67074C103 |  | 609090 | 38550 | SH |  | SOLE |  | 38550 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 8952 | 48 | SH |  | SOLE | 22 | 48 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 27602 | 148 | SH |  | SOLE | 74 | 148 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 32824 | 176 | SH |  | SOLE | 25 | 176 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 91199 | 489 | SH |  | SOLE | 66 | 489 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 94369 | 506 | SH |  | SOLE | 2 | 506 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 120106 | 644 | SH |  | SOLE | 46 | 644 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 225479 | 1209 | SH |  | SOLE | 48 | 1209 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 228649 | 1226 | SH |  | SOLE | 51 | 1226 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 304788 | 1634 | SH |  | SOLE | 36 | 1634 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 371695 | 1993 | SH |  | SOLE | 9 | 1993 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 395415 | 2120 | SH |  | SOLE | 32 | 2120 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 401573 | 2153 | SH |  | SOLE | 50 | 2153 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 439774 | 2358 | SH |  | SOLE | 73 | 2358 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 560031 | 3003 | SH |  | SOLE | 43 | 3002 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 719890 | 3860 | SH |  | SOLE | 71 | 3860 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 1385140 | 7427 | SH |  | SOLE | 33 | 7427 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 1495731 | 8020 | SH |  | SOLE | 45 | 8020 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 2056349 | 11026 | SH |  | SOLE | 53 | 11026 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 2405501 | 12898 | SH |  | SOLE | 49 | 12898 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 6942065 | 37223 | SH |  | SOLE | 19 | 37222 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 216576644 | 1161269 | SH |  | SOLE |  | 1161268 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 7293 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 7293 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 14586 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 51049 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 247954 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 1736 | 8 | SH |  | SOLE | 49 | 8 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 4341 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 8031 | 37 | SH |  | SOLE | 9 | 37 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 43412 | 200 | SH |  | SOLE | 19 | 200 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 50028 | 230 | SH |  | SOLE | 33 | 230 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 565924 | 2607 | SH |  | SOLE | 6 | 2607 | 0 | 0 |
| NXP SEMICONDUCTORS NV | Stock | N6596X109 |  | 2022232 | 9316 | SH |  | SOLE |  | 9316 | 0 | 0 |
| OAKTREE SPECIALTY LENDING COM | CEF | 67401P405 |  | 381334 | 29932 | SH |  | SOLE |  | 29932 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 905 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 1521 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 3239 | 79 | SH |  | SOLE | 33 | 78 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 27406 | 666 | SH |  | SOLE | 36 | 666 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 784744 | 19084 | SH |  | SOLE |  | 19084 | 0 | 0 |
| OCEAN PWR TECHNOLOGIES INC COM NEW | Stock | 674870506 |  | 19500 | 65000 | SH |  | SOLE |  | 65000 | 0 | 0 |
| OKLO INC COM CL A | Stock | 02156V109 |  | 215 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| OKLO INC COM CL A | Stock | 02156V109 |  | 2799 | 39 | SH |  | SOLE | 19 | 39 | 0 | 0 |
| OKLO INC COM CL A | Stock | 02156V109 |  | 4162 | 58 | SH |  | SOLE | 49 | 58 | 0 | 0 |
| OKLO INC COM CL A | Stock | 02156V109 |  | 1743528 | 24297 | SH |  | SOLE |  | 24296 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 86 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 692 | 8 | SH |  | SOLE | 49 | 8 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 12019 | 139 | SH |  | SOLE | 48 | 139 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 43235 | 500 | SH |  | SOLE | 19 | 500 | 0 | 0 |
| OKTA INC CLASS A | Stock | 679295105 |  | 147691 | 1708 | SH |  | SOLE |  | 1708 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 157 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 627 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 1098 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 2822 | 18 | SH |  | SOLE | 51 | 18 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 8940 | 57 | SH |  | SOLE | 33 | 57 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 72725 | 464 | SH |  | SOLE | 36 | 463 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 110850 | 707 | SH |  | SOLE | 32 | 706 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 346371 | 2209 | SH |  | SOLE |  | 2209 | 0 | 0 |
| OLD DOMINION FREIGHT LINES INC | Stock | 679580100 |  | 556640 | 3550 | SH |  | SOLE | 18 | 3550 | 0 | 0 |
| OLD REPUBLIC INTERNATIONAL CORP | Stock | 680223104 |  | 1415 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| OLD REPUBLIC INTERNATIONAL CORP | Stock | 680223104 |  | 526895 | 11545 | SH |  | SOLE |  | 11544 | 0 | 0 |
| OLLIES BARGAIN OUTLET HOLDINGS INC | Stock | 681116109 |  | 219 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| OLLIES BARGAIN OUTLET HOLDINGS INC | Stock | 681116109 |  | 548 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| OLLIES BARGAIN OUTLET HOLDINGS INC | Stock | 681116109 |  | 17209 | 157 | SH |  | SOLE | 23 | 157 | 0 | 0 |
| OLLIES BARGAIN OUTLET HOLDINGS INC | Stock | 681116109 |  | 477571 | 4357 | SH |  | SOLE |  | 4357 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC COM | REIT | 681936100 |  | 8779 | 198 | SH |  | SOLE | 71 | 198 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC COM | REIT | 681936100 |  | 47887 | 1080 | SH |  | SOLE | 19 | 1080 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC COM | REIT | 681936100 |  | 2791246 | 62951 | SH |  | SOLE |  | 62950 | 0 | 0 |
| OMEROS CORP 5.25 02/15/2026 | Convertible | 682143AG7 |  | 41890 | 42000 | SH |  | SOLE |  | 42000 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 3149 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 7833 | 97 | SH |  | SOLE | 9 | 97 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 8106 | 100 | SH |  | SOLE | 33 | 100 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 16958 | 210 | SH |  | SOLE | 19 | 210 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 761022 | 9424 | SH |  | SOLE |  | 9424 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 1985 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 4263 | 58 | SH |  | SOLE | 36 | 58 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 9766 | 133 | SH |  | SOLE | 33 | 132 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 23447 | 319 | SH |  | SOLE | 72 | 319 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 44603 | 607 | SH |  | SOLE | 19 | 606 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 72398 | 985 | SH |  | SOLE | 26 | 985 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 4473201 | 60860 | SH |  | SOLE |  | 60859 | 0 | 0 |
| ONTO INNOVATION INC COM | Stock | 683344105 |  | 1421 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ONTO INNOVATION INC COM | Stock | 683344105 |  | 3947 | 25 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| ONTO INNOVATION INC COM | Stock | 683344105 |  | 1628642 | 10317 | SH |  | SOLE |  | 10317 | 0 | 0 |
| OPUS SMALL CAP VALUE ETF | ETF | 26922A446 |  | 27884 | 753 | SH |  | SOLE | 36 | 753 | 0 | 0 |
| OPUS SMALL CAP VALUE ETF | ETF | 26922A446 |  | 2179475 | 58857 | SH |  | SOLE | 49 | 58857 | 0 | 0 |
| OPUS SMALL CAP VALUE ETF | ETF | 26922A446 |  | 4964448 | 134066 | SH |  | SOLE |  | 134065 | 0 | 0 |
| OR ROYALTIES INC. COM SHS | Stock | 68390D106 |  | 1013464 | 28637 | SH |  | SOLE |  | 28637 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 1754 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 4873 | 25 | SH |  | SOLE | 12 | 25 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 5263 | 27 | SH |  | SOLE | 66 | 27 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 9940 | 51 | SH |  | SOLE | 36 | 51 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 11890 | 61 | SH |  | SOLE | 46 | 61 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 12669 | 65 | SH |  | SOLE | 51 | 65 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 14228 | 73 | SH |  | SOLE | 7 | 73 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 18127 | 93 | SH |  | SOLE | 72 | 93 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 21635 | 111 | SH |  | SOLE | 25 | 111 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 23389 | 120 | SH |  | SOLE | 71 | 120 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 58875 | 302 | SH |  | SOLE | 43 | 302 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 93264 | 479 | SH |  | SOLE | 49 | 478 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 107201 | 550 | SH |  | SOLE | 53 | 550 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 119372 | 612 | SH |  | SOLE | 33 | 612 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 156365 | 802 | SH |  | SOLE | 19 | 802 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 213749 | 1097 | SH |  | SOLE | 30 | 1096 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 594281 | 3049 | SH |  | SOLE | 9 | 3049 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 16211463 | 83174 | SH |  | SOLE |  | 83174 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 3648 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 8209 | 90 | SH |  | SOLE | 36 | 90 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 18972 | 208 | SH |  | SOLE | 51 | 208 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 32562 | 357 | SH |  | SOLE | 73 | 357 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 38217 | 419 | SH |  | SOLE | 33 | 419 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 269070 | 2950 | SH |  | SOLE | 53 | 2950 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 593777 | 6510 | SH |  | SOLE | 18 | 6510 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 3158611 | 34630 | SH |  | SOLE |  | 34630 | 0 | 0 |
| OSCAR HEALTH INC CL A | Stock | 687793109 |  | 101 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| OSCAR HEALTH INC CL A | Stock | 687793109 |  | 316298 | 22011 | SH |  | SOLE |  | 22011 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 1048 | 12 | SH |  | SOLE | 49 | 12 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 1747 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 9282 | 106 | SH |  | SOLE | 33 | 106 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 19334 | 221 | SH |  | SOLE | 50 | 221 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 358683 | 4106 | SH |  | SOLE |  | 4106 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 767 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 876 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 3614 | 33 | SH |  | SOLE | 46 | 33 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 13805 | 126 | SH |  | SOLE | 33 | 126 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 4174200 | 38117 | SH |  | SOLE |  | 38117 | 0 | 0 |
| PACER ARISTOTLE PACIFIC FLOATING RATE HIGH INCOME ETF | ETF | 69374H428 |  | 157 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| PACER ARISTOTLE PACIFIC FLOATING RATE HIGH INCOME ETF | ETF | 69374H428 |  | 1133600 | 24050 | SH |  | SOLE |  | 24050 | 0 | 0 |
| PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF | ETF | 69374H873 |  | 998126 | 25805 | SH |  | SOLE |  | 25804 | 0 | 0 |
| PACER GLOBAL CASH COWS DIVIDEND ETF | ETF | 69374H709 |  | 993549 | 24104 | SH |  | SOLE |  | 24103 | 0 | 0 |
| PACER LUNT LARGE CAP MULTI-FACTOR ALTERNATOR ETF | ETF | 69374H816 |  | 58252 | 1115 | SH |  | SOLE | 19 | 1115 | 0 | 0 |
| PACER LUNT LARGE CAP MULTI-FACTOR ALTERNATOR ETF | ETF | 69374H816 |  | 607180 | 11623 | SH |  | SOLE |  | 11622 | 0 | 0 |
| PACER METAURUS US LARGE CAP DIVIDEND MULTIPLIER 400 ETF | ETF | 69374H436 |  | 310842 | 7317 | SH |  | SOLE | 19 | 7317 | 0 | 0 |
| PACER METAURUS US LARGE CAP DIVIDEND MULTIPLIER 400 ETF | ETF | 69374H436 |  | 2007891 | 47267 | SH |  | SOLE |  | 47266 | 0 | 0 |
| PACER SWAN SOS CONSERVATIVE (APRIL) ETF | ETF | 69374H543 |  | 212335 | 7614 | SH |  | SOLE | 19 | 7614 | 0 | 0 |
| PACER SWAN SOS CONSERVATIVE (APRIL) ETF | ETF | 69374H543 |  | 427766 | 15339 | SH |  | SOLE |  | 15339 | 0 | 0 |
| PACER SWAN SOS FUND OF FUNDS ETF | ETF | 69374H568 |  | 284601 | 8803 | SH |  | SOLE | 19 | 8803 | 0 | 0 |
| PACER SWAN SOS FUND OF FUNDS ETF | ETF | 69374H568 |  | 3200638 | 98999 | SH |  | SOLE |  | 98999 | 0 | 0 |
| PACER SWAN SOS MODERATE (APRIL) ETF | ETF | 69374H519 |  | 399184 | 13395 | SH |  | SOLE |  | 13395 | 0 | 0 |
| PACER TRENDPILOT US LARGE CAP ETF | ETF | 69374H105 |  | 346411 | 6233 | SH |  | SOLE |  | 6232 | 0 | 0 |
| PACER US CASH COWS 100 ETF | ETF | 69374H881 |  | 94613 | 1572 | SH |  | SOLE | 19 | 1572 | 0 | 0 |
| PACER US CASH COWS 100 ETF | ETF | 69374H881 |  | 13482477 | 224073 | SH |  | SOLE |  | 224073 | 0 | 0 |
| PACER US LARGE CAP CASH COWS GROWTH LEADERS ETF | ETF | 69374H360 |  | 4728633 | 134298 | SH |  | SOLE |  | 134298 | 0 | 0 |
| PACER US SMALL CAP CASH COWS ETF | ETF | 69374H857 |  | 132562 | 2988 | SH |  | SOLE | 19 | 2987 | 0 | 0 |
| PACER US SMALL CAP CASH COWS ETF | ETF | 69374H857 |  | 995654 | 22440 | SH |  | SOLE |  | 22439 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 2311 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 4088 | 23 | SH |  | SOLE | 74 | 23 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 7999 | 45 | SH |  | SOLE | 66 | 45 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 11376 | 64 | SH |  | SOLE | 51 | 64 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 14220 | 80 | SH |  | SOLE | 48 | 80 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 38394 | 216 | SH |  | SOLE | 71 | 216 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 43193 | 243 | SH |  | SOLE | 73 | 243 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 113049 | 636 | SH |  | SOLE | 33 | 636 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 282623 | 1590 | SH |  | SOLE | 9 | 1590 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 1408136 | 7922 | SH |  | SOLE | 45 | 7922 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 3407145 | 19168 | SH |  | SOLE | 19 | 19168 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 37982360 | 213684 | SH |  | SOLE |  | 213684 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 737 | 4 | SH |  | SOLE | 9 | 4 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 1474 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 5158 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 5710 | 31 | SH |  | SOLE | 46 | 31 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 7921 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 27262 | 148 | SH |  | SOLE | 51 | 148 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 36103 | 196 | SH |  | SOLE | 33 | 196 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 39787 | 216 | SH |  | SOLE | 25 | 216 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 192121 | 1043 | SH |  | SOLE | 19 | 1043 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 255854 | 1389 | SH |  | SOLE | 53 | 1389 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 6714086 | 36450 | SH |  | SOLE |  | 36449 | 0 | 0 |
| PAN AMERN SILVER CORP COM | Stock | 697900108 |  | 466 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| PAN AMERN SILVER CORP COM | Stock | 697900108 |  | 292960 | 5655 | SH |  | SOLE |  | 5654 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP COM CL B | Stock | 69932A204 |  | 295 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP COM CL B | Stock | 69932A204 |  | 844 | 63 | SH |  | SOLE | 46 | 63 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP COM CL B | Stock | 69932A204 |  | 965 | 72 | SH |  | SOLE | 71 | 72 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP COM CL B | Stock | 69932A204 |  | 316823 | 23644 | SH |  | SOLE |  | 23643 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 4395 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 8790 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 8790 | 10 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 32668 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 319418 | 363 | SH |  | SOLE | 30 | 363 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 591013 | 672 | SH |  | SOLE | 19 | 672 | 0 | 0 |
| PARKER HANNIFIN CORP | Stock | 701094104 |  | 2434510 | 2770 | SH |  | SOLE |  | 2769 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 337 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 449 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 785 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 4824 | 43 | SH |  | SOLE | 49 | 43 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 17527 | 156 | SH |  | SOLE | 33 | 156 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 70262 | 626 | SH |  | SOLE | 19 | 626 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 126763 | 1130 | SH |  | SOLE | 52 | 1130 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 774322 | 6902 | SH |  | SOLE |  | 6902 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 2275391 | 20283 | SH |  | SOLE | 6 | 20283 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 2072 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 8793 | 55 | SH |  | SOLE | 33 | 55 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 564147 | 3540 | SH |  | SOLE | 6 | 3540 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 927432 | 5820 | SH |  | SOLE |  | 5819 | 0 | 0 |
| PAYONEER GLOBAL INC COM | Stock | 70451X104 |  | 674 | 120 | SH |  | SOLE | 71 | 120 | 0 | 0 |
| PAYONEER GLOBAL INC COM | Stock | 70451X104 |  | 101992 | 18148 | SH |  | SOLE |  | 18148 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 292 | 5 | SH |  | SOLE | 9 | 5 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 1109 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 1284 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 2043 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 4265 | 73 | SH |  | SOLE | 49 | 73 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 17527 | 300 | SH |  | SOLE | 33 | 300 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 735004 | 12590 | SH |  | SOLE | 18 | 12590 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 3471728 | 59468 | SH |  | SOLE |  | 59467 | 0 | 0 |
| PDD HOLDINGS INC SPONSORED ADS | ADR | 722304102 |  | 227 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| PDD HOLDINGS INC SPONSORED ADS | ADR | 722304102 |  | 2154 | 19 | SH |  | SOLE | 66 | 19 | 0 | 0 |
| PDD HOLDINGS INC SPONSORED ADS | ADR | 722304102 |  | 1863043 | 16430 | SH |  | SOLE |  | 16430 | 0 | 0 |
| PEAKSTONE REALTY TRUST COMMON SHARES | REIT | 39818P799 |  | 29 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| PEAKSTONE REALTY TRUST COMMON SHARES | REIT | 39818P799 |  | 165746 | 11550 | SH |  | SOLE |  | 11550 | 0 | 0 |
| PEGASYSTEMS INC COM | Stock | 705573103 |  | 478 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| PEGASYSTEMS INC COM | Stock | 705573103 |  | 143868 | 2409 | SH |  | SOLE | 19 | 2409 | 0 | 0 |
| PEGASYSTEMS INC COM | Stock | 705573103 |  | 1359303 | 22761 | SH |  | SOLE |  | 22761 | 0 | 0 |
| PENNYMAC CORP 8.5 06/01/2029 | Corp Bond | 70932AAH6 |  | 52900 | 50000 | SH |  | SOLE |  | 50000 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 626 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 2291 | 22 | SH |  | SOLE | 9 | 22 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 3332 | 32 | SH |  | SOLE | 46 | 32 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 6769 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 103841 | 997 | SH |  | SOLE | 19 | 997 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 132779 | 1275 | SH |  | SOLE |  | 1275 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 1866 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 1866 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 2440 | 17 | SH |  | SOLE | 12 | 17 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 6458 | 45 | SH |  | SOLE | 46 | 45 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 8611 | 60 | SH |  | SOLE | 51 | 60 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 9463 | 66 | SH |  | SOLE | 9 | 65 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 9489 | 66 | SH |  | SOLE | 73 | 66 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 11827 | 82 | SH |  | SOLE | 49 | 82 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 17222 | 120 | SH |  | SOLE | 36 | 120 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 22820 | 159 | SH |  | SOLE | 43 | 159 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 53533 | 373 | SH |  | SOLE | 71 | 373 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 57121 | 398 | SH |  | SOLE | 33 | 398 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 176530 | 1230 | SH |  | SOLE | 52 | 1230 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 530809 | 3698 | SH |  | SOLE | 19 | 3698 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 8816577 | 61431 | SH |  | SOLE |  | 61430 | 0 | 0 |
| PERMIAN BASIN ROYALTY TRUST | Stock | 714236106 |  | 4186399 | 246549 | SH |  | SOLE |  | 246548 | 0 | 0 |
| PERMIAN RESOURCES CORP CLASS A COM | Stock | 71424F105 |  | 2427 | 173 | SH |  | SOLE | 71 | 173 | 0 | 0 |
| PERMIAN RESOURCES CORP CLASS A COM | Stock | 71424F105 |  | 10859 | 774 | SH |  | SOLE | 12 | 774 | 0 | 0 |
| PERMIAN RESOURCES CORP CLASS A COM | Stock | 71424F105 |  | 317620 | 22639 | SH |  | SOLE |  | 22638 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR | ADR | 71654V408 |  | 2477 | 209 | SH |  | SOLE | 31 | 209 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR | ADR | 71654V408 |  | 352835 | 29775 | SH |  | SOLE |  | 29775 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 249 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 324 | 13 | SH |  | SOLE | 49 | 13 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 1121 | 45 | SH |  | SOLE | 74 | 45 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 2540 | 102 | SH |  | SOLE | 36 | 102 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 6723 | 270 | SH |  | SOLE | 46 | 270 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 9072 | 364 | SH |  | SOLE | 73 | 364 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 15239 | 612 | SH |  | SOLE | 71 | 612 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 22524 | 905 | SH |  | SOLE | 43 | 904 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 27340 | 1098 | SH |  | SOLE | 9 | 1098 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 34913 | 1402 | SH |  | SOLE | 33 | 1402 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 216182 | 8682 | SH |  | SOLE | 52 | 8682 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 395923 | 15901 | SH |  | SOLE | 19 | 15900 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 5960861 | 239392 | SH |  | SOLE |  | 239392 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 514 | 32 | SH |  | SOLE | 74 | 32 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 1687 | 105 | SH |  | SOLE | 71 | 105 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 10124 | 630 | SH |  | SOLE | 33 | 630 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 24414 | 1519 | SH |  | SOLE | 43 | 1519 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 875674 | 54491 | SH |  | SOLE |  | 54491 | 0 | 0 |
| PGIM SHORT DUR HIG YLD OPP FD COM | CEF | 69355J104 |  | 314391 | 19112 | SH |  | SOLE |  | 19111 | 0 | 0 |
| PGIM ULTRA SHORT BOND ETF | ETF | 69344A107 |  | 46 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| PGIM ULTRA SHORT BOND ETF | ETF | 69344A107 |  | 10477626 | 211285 | SH |  | SOLE |  | 211285 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 1283 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 1604 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 2406 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 13794 | 86 | SH |  | SOLE | 12 | 86 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 25493 | 159 | SH |  | SOLE | 9 | 158 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 48601 | 303 | SH |  | SOLE | 71 | 303 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 49884 | 311 | SH |  | SOLE | 24 | 311 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 92414 | 576 | SH |  | SOLE | 73 | 576 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 113711 | 709 | SH |  | SOLE | 33 | 708 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 168420 | 1050 | SH |  | SOLE | 52 | 1050 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 593420 | 3700 | SH |  | SOLE | 19 | 3699 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 689078 | 4296 | SH |  | SOLE | 49 | 4296 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 12545988 | 78217 | SH |  | SOLE |  | 78216 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 129 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 516 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 3742 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 4904 | 38 | SH |  | SOLE | 9 | 38 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 8790 | 68 | SH |  | SOLE | 73 | 68 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 26257 | 203 | SH |  | SOLE | 33 | 203 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 65789 | 510 | SH |  | SOLE | 19 | 509 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 9718829 | 75316 | SH |  | SOLE |  | 75316 | 0 | 0 |
| PILGRIMS PRIDE CORP | Stock | 72147K108 |  | 39 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| PILGRIMS PRIDE CORP | Stock | 72147K108 |  | 249654 | 6403 | SH |  | SOLE |  | 6403 | 0 | 0 |
| PIMCO 1-5 YEAR US TIPS INDEX FUND | ETF | 72201R205 |  | 756303 | 14094 | SH |  | SOLE |  | 14094 | 0 | 0 |
| PIMCO ACTIVE BOND EXCHANGE-TRADED FUND | ETF | 72201R775 |  | 334570 | 3594 | SH |  | SOLE | 11 | 3594 | 0 | 0 |
| PIMCO ACTIVE BOND EXCHANGE-TRADED FUND | ETF | 72201R775 |  | 1858464 | 19966 | SH |  | SOLE |  | 19966 | 0 | 0 |
| PIMCO DYNAMIC INCOME CEF | CEF | 72201Y101 |  | 43211 | 2440 | SH |  | SOLE |  | 2439 | 0 | 0 |
| PIMCO DYNAMIC INCOME CEF | CEF | 72201Y101 |  | 158272 | 8937 | SH |  | SOLE | 19 | 8936 | 0 | 0 |
| PIMCO ENHANCED SHORT MATURITY ETF | ETF | 72201R833 |  | 2206743 | 21993 | SH |  | SOLE |  | 21992 | 0 | 0 |
| PIMCO ETF TR 0-5 YR HIGH YIELD CORP BD INDEX FD | ETF | 72201R783 |  | 2528854 | 26670 | SH |  | SOLE |  | 26670 | 0 | 0 |
| PIMCO ETF TR 15 YR US TIPS INDEX FD | ETF | 72201R304 |  | 225009 | 4348 | SH |  | SOLE |  | 4348 | 0 | 0 |
| PIMCO ETF TR 25 YR ZERO CPN US TREAS INDEX FD | ETF | 72201R882 |  | 645132 | 10041 | SH |  | SOLE |  | 10040 | 0 | 0 |
| PIMCO INCOME STRATEGY FD II COM | CEF | 72201J104 |  | 76508 | 10201 | SH |  | SOLE |  | 10201 | 0 | 0 |
| PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND | ETF | 72201R866 |  | 471566 | 8998 | SH |  | SOLE |  | 8997 | 0 | 0 |
| PIMCO INVST GRADE CORP BOND INDEX FD | ETF | 72201R817 |  | 972923 | 9943 | SH |  | SOLE |  | 9943 | 0 | 0 |
| PIMCO MULTISECTOR BOND ACTIVE EXCHANGE-TRADED FUND | ETF | 72201R585 |  | 482572 | 18087 | SH |  | SOLE |  | 18087 | 0 | 0 |
| PIMCO MUNICIPAL INCOME OPPORTUNITIES ACTIVE EXCHANGE-TRADED FUND | ETF | 72201R635 |  | 325518 | 7183 | SH |  | SOLE |  | 7182 | 0 | 0 |
| PINNACLE FINL PARTNERS INC COM | Stock | 72348N109 |  | 375267 | 3933 | SH |  | SOLE |  | 3933 | 0 | 0 |
| PINNACLE WEST CAPITAL CORP | Stock | 723484101 |  | 3728 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| PINNACLE WEST CAPITAL CORP | Stock | 723484101 |  | 4080 | 46 | SH |  | SOLE | 36 | 46 | 0 | 0 |
| PINNACLE WEST CAPITAL CORP | Stock | 723484101 |  | 11265 | 127 | SH |  | SOLE | 12 | 127 | 0 | 0 |
| PINNACLE WEST CAPITAL CORP | Stock | 723484101 |  | 64465 | 727 | SH |  | SOLE |  | 726 | 0 | 0 |
| PINNACLE WEST CAPITAL CORP | Stock | 723484101 |  | 242109 | 2730 | SH |  | SOLE | 19 | 2729 | 0 | 0 |
| PINTEREST INC CL A | Stock | 72352L106 |  | 181 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| PINTEREST INC CL A | Stock | 72352L106 |  | 518 | 20 | SH |  | SOLE | 74 | 20 | 0 | 0 |
| PINTEREST INC CL A | Stock | 72352L106 |  | 415120 | 16034 | SH |  | SOLE |  | 16034 | 0 | 0 |
| PITNEY BOWES INC | Stock | 724479100 |  | 539 | 51 | SH |  | SOLE | 49 | 51 | 0 | 0 |
| PITNEY BOWES INC | Stock | 724479100 |  | 488353 | 46202 | SH |  | SOLE |  | 46201 | 0 | 0 |
| PJT PARTNERS INC CLASS A | Stock | 69343T107 |  | 669 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| PJT PARTNERS INC CLASS A | Stock | 69343T107 |  | 505446 | 3023 | SH |  | SOLE |  | 3023 | 0 | 0 |
| PLAINS GP HOLDINGS LP CLASS A | Stock | 72651A207 |  | 900 | 47 | SH |  | SOLE | 36 | 47 | 0 | 0 |
| PLAINS GP HOLDINGS LP CLASS A | Stock | 72651A207 |  | 1563126 | 81668 | SH |  | SOLE |  | 81668 | 0 | 0 |
| PLANET LABS PBC COM CL A | Stock | 72703X106 |  | 2958 | 150 | SH |  | SOLE | 71 | 150 | 0 | 0 |
| PLANET LABS PBC COM CL A | Stock | 72703X106 |  | 956349 | 48496 | SH |  | SOLE |  | 48496 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 626 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 1252 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 1879 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 8767 | 42 | SH |  | SOLE | 9 | 42 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 9810 | 47 | SH |  | SOLE | 46 | 47 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 15260 | 73 | SH |  | SOLE | 73 | 73 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 19165 | 92 | SH |  | SOLE | 33 | 91 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 31936 | 153 | SH |  | SOLE | 7 | 153 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 138459 | 663 | SH |  | SOLE | 19 | 663 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 241918 | 1159 | SH |  | SOLE | 52 | 1159 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP INC | Stock | 693475105 |  | 1683398 | 8065 | SH |  | SOLE |  | 8064 | 0 | 0 |
| POLARIS INC | Stock | 731068102 |  | 1075 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| POLARIS INC | Stock | 731068102 |  | 599150 | 9473 | SH |  | SOLE |  | 9472 | 0 | 0 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 1061 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 2122 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 6026 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| POLO RALPH LAUREN CL A CLASS A | Stock | 751212101 |  | 1486468 | 4204 | SH |  | SOLE |  | 4203 | 0 | 0 |
| POOL CORP COM | Stock | 73278L105 |  | 2745 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| POOL CORP COM | Stock | 73278L105 |  | 30913 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| POOL CORP COM | Stock | 73278L105 |  | 351299 | 1536 | SH |  | SOLE | 19 | 1535 | 0 | 0 |
| POST HOLDINGS INC | Stock | 737446104 |  | 198 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| POST HOLDINGS INC | Stock | 737446104 |  | 396 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| POST HOLDINGS INC | Stock | 737446104 |  | 319866 | 3229 | SH |  | SOLE |  | 3229 | 0 | 0 |
| POTLATCHDELTIC CORPORATION COM | REIT | 737630103 |  | 80 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| POTLATCHDELTIC CORPORATION COM | REIT | 737630103 |  | 644181 | 16194 | SH |  | SOLE |  | 16193 | 0 | 0 |
| POWELL INDUSTRIES INC | Stock | 739128106 |  | 21358 | 67 | SH |  | SOLE | 19 | 67 | 0 | 0 |
| POWELL INDUSTRIES INC | Stock | 739128106 |  | 3990601 | 12518 | SH |  | SOLE |  | 12518 | 0 | 0 |
| POWER SOLUTIONS INTL INC COM NEW | Stock | 73933G202 |  | 252063 | 4411 | SH |  | SOLE |  | 4411 | 0 | 0 |
| POWERSHARES DB PRECIOUS METALS | ETF | 46140H502 |  | 3057519 | 29740 | SH |  | SOLE |  | 29739 | 0 | 0 |
| POWERSHARES DB US DOLLAR BEARISH ETF | ETF | 46141D104 |  | 463114 | 25390 | SH |  | SOLE |  | 25390 | 0 | 0 |
| POWERSHARES DB US DOLLAR BULLISH ETF | ETF | 46141D203 |  | 253377 | 9374 | SH |  | SOLE |  | 9373 | 0 | 0 |
| POWERSHARES EMERGING MKTS SOVEREIGN DEBT | ETF | 46138E784 |  | 364836 | 16844 | SH |  | SOLE |  | 16843 | 0 | 0 |
| POWERSHARES ETF SENIOR LOAN PORT NYSE ARCA INC | ETF | 46138G508 |  | 13909 | 662 | SH |  | SOLE | 9 | 662 | 0 | 0 |
| POWERSHARES ETF SENIOR LOAN PORT NYSE ARCA INC | ETF | 46138G508 |  | 629544 | 29978 | SH |  | SOLE |  | 29978 | 0 | 0 |
| POWERSHARES FTSE RAFI US 1000 | ETF | 46137V613 |  | 23178 | 494 | SH |  | SOLE | 36 | 494 | 0 | 0 |
| POWERSHARES FTSE RAFI US 1000 | ETF | 46137V613 |  | 383055 | 8164 | SH |  | SOLE |  | 8164 | 0 | 0 |
| POWERSHARES FTSE RAFI US 1500 S/M PT | ETF | 46137V597 |  | 1906640 | 41548 | SH |  | SOLE |  | 41548 | 0 | 0 |
| POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD | ETF | 46137V142 |  | 1267 | 18 | SH |  | SOLE | 43 | 18 | 0 | 0 |
| POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD | ETF | 46137V142 |  | 921308 | 13085 | SH |  | SOLE |  | 13085 | 0 | 0 |
| POWERSHARES S 500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 643 | 9 | SH |  | SOLE | 22 | 9 | 0 | 0 |
| POWERSHARES S 500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 1862 | 26 | SH |  | SOLE | 19 | 26 | 0 | 0 |
| POWERSHARES S 500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 1474791 | 20650 | SH |  | SOLE |  | 20649 | 0 | 0 |
| PPG INDUSTRIES INC | Stock | 693506107 |  | 717 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| PPG INDUSTRIES INC | Stock | 693506107 |  | 2049 | 20 | SH |  | SOLE | 33 | 20 | 0 | 0 |
| PPG INDUSTRIES INC | Stock | 693506107 |  | 6975 | 68 | SH |  | SOLE | 73 | 68 | 0 | 0 |
| PPG INDUSTRIES INC | Stock | 693506107 |  | 54699 | 534 | SH |  | SOLE | 43 | 533 | 0 | 0 |
| PPG INDUSTRIES INC | Stock | 693506107 |  | 239848 | 2341 | SH |  | SOLE |  | 2340 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 1681 | 48 | SH |  | SOLE | 36 | 48 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 4423 | 126 | SH |  | SOLE | 33 | 126 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 6420 | 183 | SH |  | SOLE | 73 | 183 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 7985 | 228 | SH |  | SOLE | 9 | 228 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 96130 | 2745 | SH |  | SOLE | 52 | 2745 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 96555 | 2757 | SH |  | SOLE | 19 | 2757 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 246996 | 7053 | SH |  | SOLE |  | 7053 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 614 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 2969 | 29 | SH |  | SOLE | 36 | 29 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 3788 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 8523 | 83 | SH |  | SOLE | 73 | 83 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 8530 | 83 | SH |  | SOLE | 33 | 83 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 197401 | 1928 | SH |  | SOLE | 19 | 1928 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 509699 | 4979 | SH |  | SOLE |  | 4978 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 2447888 | 23910 | SH |  | SOLE | 6 | 23909 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 3557 | 29 | SH |  | SOLE | 23 | 29 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 15730 | 128 | SH |  | SOLE | 34 | 128 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 91144 | 743 | SH |  | SOLE | 24 | 743 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 253682 | 2068 | SH |  | SOLE |  | 2068 | 0 | 0 |
| PRIMORIS SERVICES CORP | Stock | 74164F103 |  | 124 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PRIMORIS SERVICES CORP | Stock | 74164F103 |  | 35256 | 284 | SH |  | SOLE | 19 | 284 | 0 | 0 |
| PRIMORIS SERVICES CORP | Stock | 74164F103 |  | 223396 | 1800 | SH |  | SOLE |  | 1799 | 0 | 0 |
| PRINCIPAL ACTIVE HIGH YIELD ETF | ETF | 74255Y102 |  | 298212 | 15691 | SH |  | SOLE |  | 15691 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 1047 | 12 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 1676 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 1852 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 4266 | 48 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 15790 | 179 | SH |  | SOLE | 19 | 179 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC | Stock | 74251V102 |  | 210793 | 2390 | SH |  | SOLE |  | 2389 | 0 | 0 |
| PRINCIPAL SPECTRUM PREFERRED SECS ACTIVE ETF | ETF | 74255Y888 |  | 360194 | 18888 | SH |  | SOLE |  | 18888 | 0 | 0 |
| PRINCIPAL U.S. MEGA-CAP ETF | ETF | 74255Y870 |  | 487159 | 7117 | SH |  | SOLE |  | 7117 | 0 | 0 |
| PRINCIPAL U.S. SMALL-CAP ETF | ETF | 74255Y607 |  | 423386 | 7334 | SH |  | SOLE |  | 7333 | 0 | 0 |
| PROCEPT BIOROBOTICS CORP COM | Stock | 74276L105 |  | 346 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| PROCEPT BIOROBOTICS CORP COM | Stock | 74276L105 |  | 484767 | 15409 | SH |  | SOLE |  | 15409 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 1720 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 2866 | 20 | SH |  | SOLE | 74 | 20 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 11035 | 77 | SH |  | SOLE | 9 | 77 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 22674 | 158 | SH |  | SOLE | 73 | 158 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 28805 | 201 | SH |  | SOLE | 71 | 201 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 32818 | 229 | SH |  | SOLE | 7 | 229 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 42993 | 300 | SH |  | SOLE | 36 | 300 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 47292 | 330 | SH |  | SOLE | 51 | 330 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 82333 | 575 | SH |  | SOLE | 33 | 574 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 515916 | 3600 | SH |  | SOLE | 75 | 3600 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 579295 | 4042 | SH |  | SOLE | 49 | 4042 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 664093 | 4634 | SH |  | SOLE | 19 | 4633 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 1904502 | 13289 | SH |  | SOLE | 6 | 13289 | 0 | 0 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 14385131 | 100378 | SH |  | SOLE |  | 100377 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 1594 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 5010 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 6376 | 28 | SH |  | SOLE | 46 | 28 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 6604 | 29 | SH |  | SOLE | 36 | 29 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 28468 | 125 | SH |  | SOLE | 50 | 125 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 36073 | 158 | SH |  | SOLE | 33 | 158 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 48778 | 214 | SH |  | SOLE | 73 | 214 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 799304 | 3510 | SH |  | SOLE | 49 | 3510 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 958795 | 4210 | SH |  | SOLE | 6 | 4210 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 3240432 | 14230 | SH |  | SOLE |  | 14229 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 638 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 3957 | 31 | SH |  | SOLE | 66 | 31 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 4468 | 35 | SH |  | SOLE | 46 | 35 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 4979 | 39 | SH |  | SOLE | 12 | 39 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 5489 | 43 | SH |  | SOLE | 9 | 43 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 15702 | 123 | SH |  | SOLE | 71 | 123 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 19394 | 152 | SH |  | SOLE | 33 | 151 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 19956 | 156 | SH |  | SOLE | 73 | 156 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 88915 | 697 | SH |  | SOLE | 36 | 696 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 142787 | 1118 | SH |  | SOLE | 32 | 1118 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 224043 | 1755 | SH |  | SOLE | 52 | 1755 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 481505 | 3772 | SH |  | SOLE | 19 | 3771 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 778644 | 6099 | SH |  | SOLE |  | 6099 | 0 | 0 |
| PROSHARES BITCOIN ETF | ETF | 74347G440 |  | 515340 | 42380 | SH |  | SOLE |  | 42379 | 0 | 0 |
| PROSHARES LARGE CAP CORE PLUS | ETF | 74347R248 |  | 248325 | 3117 | SH |  | SOLE |  | 3116 | 0 | 0 |
| PROSHARES S 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 |  | 853151 | 8198 | SH |  | SOLE |  | 8197 | 0 | 0 |
| PROSHARES S 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 |  | 1846410 | 17742 | SH |  | SOLE | 16 | 17742 | 0 | 0 |
| PROSHARES S MIDCAP 400 DIVIDEND ARISTOCRATS ETF | ETF | 74347B680 |  | 221602 | 2631 | SH |  | SOLE |  | 2631 | 0 | 0 |
| PROSHARES SHORT 20 YR TREASURY ETF | ETF | 74347X849 |  | 582498 | 24150 | SH |  | SOLE |  | 24150 | 0 | 0 |
| PROSPERITY BANCSHARES INC COM | Stock | 743606105 |  | 484 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| PROSPERITY BANCSHARES INC COM | Stock | 743606105 |  | 561381 | 8123 | SH |  | SOLE |  | 8123 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 790 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 3838 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 4628 | 41 | SH |  | SOLE | 9 | 41 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 8489 | 75 | SH |  | SOLE | 73 | 75 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 37476 | 332 | SH |  | SOLE | 36 | 332 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 432670 | 3833 | SH |  | SOLE | 19 | 3833 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 4920177 | 43588 | SH |  | SOLE |  | 43587 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 1045 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 1219 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 12020 | 69 | SH |  | SOLE | 33 | 69 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 24564 | 141 | SH |  | SOLE | 19 | 141 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 717358 | 4118 | SH |  | SOLE |  | 4117 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 562 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 803 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 2730 | 34 | SH |  | SOLE | 9 | 34 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 6103 | 76 | SH |  | SOLE | 46 | 76 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 7615 | 95 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 221510 | 2759 | SH |  | SOLE | 19 | 2758 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP INC | Stock | 744573106 |  | 3557265 | 44300 | SH |  | SOLE |  | 44299 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 1038 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 4412 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 7540 | 29 | SH |  | SOLE | 73 | 29 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 10825 | 42 | SH |  | SOLE | 33 | 41 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 81597 | 314 | SH |  | SOLE | 49 | 314 | 0 | 0 |
| PUBLIC STORAGE OPER CO COM | REIT | 74460D109 |  | 1064444 | 4102 | SH |  | SOLE |  | 4101 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 469 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 586 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 586 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 5159 | 44 | SH |  | SOLE | 12 | 44 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 6934 | 59 | SH |  | SOLE | 33 | 59 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 38110 | 325 | SH |  | SOLE | 19 | 325 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 627367 | 5350 | SH |  | SOLE | 49 | 5350 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 1385114 | 11812 | SH |  | SOLE |  | 11812 | 0 | 0 |
| PURE STORAGE INC CL A | Stock | 74624M102 |  | 125242 | 1869 | SH |  | SOLE | 19 | 1869 | 0 | 0 |
| PURE STORAGE INC CL A | Stock | 74624M102 |  | 1319337 | 19689 | SH |  | SOLE |  | 19688 | 0 | 0 |
| PUTNAM TRUST FRANKLIN MUNI HI CEF | ETF | 746729789 |  | 160652 | 13885 | SH |  | SOLE |  | 13885 | 0 | 0 |
| PVH CORP | Stock | 693656100 |  | 134 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| PVH CORP | Stock | 693656100 |  | 209773 | 3130 | SH |  | SOLE |  | 3130 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 408 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 6207 | 76 | SH |  | SOLE | 33 | 76 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 7185 | 88 | SH |  | SOLE | 12 | 88 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 21474 | 263 | SH |  | SOLE | 19 | 263 | 0 | 0 |
| QNITY ELECTRONICS INC COMMON STOCK | Stock | 74743L100 |  | 303339 | 3715 | SH |  | SOLE |  | 3715 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 3079 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 5816 | 34 | SH |  | SOLE | 46 | 34 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 8210 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 8809 | 51 | SH |  | SOLE | 36 | 51 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 26203 | 153 | SH |  | SOLE | 73 | 153 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 32500 | 190 | SH |  | SOLE | 9 | 190 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 33377 | 195 | SH |  | SOLE | 50 | 195 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 47292 | 276 | SH |  | SOLE | 33 | 276 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 127945 | 748 | SH |  | SOLE | 49 | 748 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 383532 | 2242 | SH |  | SOLE | 19 | 2242 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 12573393 | 73507 | SH |  | SOLE |  | 73507 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 844 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 1688 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 2532 | 6 | SH |  | SOLE | 43 | 6 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 4643 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 5909 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 7175 | 17 | SH |  | SOLE | 22 | 17 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 15194 | 36 | SH |  | SOLE | 19 | 36 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 16469 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 1001552 | 2373 | SH |  | SOLE | 49 | 2373 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 9271322 | 21967 | SH |  | SOLE |  | 21966 | 0 | 0 |
| QUANTUM COMPUTING INC COM | Stock | 74766W108 |  | 1919 | 187 | SH |  | SOLE | 19 | 187 | 0 | 0 |
| QUANTUM COMPUTING INC COM | Stock | 74766W108 |  | 147775 | 14403 | SH |  | SOLE |  | 14403 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 2256 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 2950 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 7819 | 45 | SH |  | SOLE | 33 | 45 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 11627 | 67 | SH |  | SOLE | 12 | 67 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 120603 | 695 | SH |  | SOLE | 49 | 695 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 465265 | 2681 | SH |  | SOLE |  | 2681 | 0 | 0 |
| RANGER ENERGY SVCS INC COM CL A | Stock | 75282U104 |  | 1412 | 101 | SH |  | SOLE | 19 | 101 | 0 | 0 |
| RANGER ENERGY SVCS INC COM CL A | Stock | 75282U104 |  | 163189 | 11673 | SH |  | SOLE |  | 11673 | 0 | 0 |
| RAYMOND JAMES FINANCIAL INC | Stock | 754730109 |  | 482 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| RAYMOND JAMES FINANCIAL INC | Stock | 754730109 |  | 8090 | 50 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| RAYMOND JAMES FINANCIAL INC | Stock | 754730109 |  | 48016 | 299 | SH |  | SOLE |  | 299 | 0 | 0 |
| RAYMOND JAMES FINANCIAL INC | Stock | 754730109 |  | 180824 | 1126 | SH |  | SOLE | 19 | 1126 | 0 | 0 |
| RAYONIER INC COM | REIT | 754907103 |  | 730190 | 33727 | SH |  | SOLE |  | 33727 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 1794 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 4036 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 82063 | 183 | SH |  | SOLE | 23 | 183 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 1395066 | 3111 | SH |  | SOLE |  | 3111 | 0 | 0 |
| READY CAPITAL CORP COM | REIT | 75574U101 |  | 136723 | 62717 | SH |  | SOLE |  | 62717 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 789 | 14 | SH |  | SOLE | 74 | 14 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 3100 | 55 | SH |  | SOLE | 46 | 55 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 7400 | 131 | SH |  | SOLE | 33 | 131 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 9808 | 174 | SH |  | SOLE | 36 | 174 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 10879 | 193 | SH |  | SOLE | 71 | 193 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 156652 | 2779 | SH |  | SOLE | 52 | 2779 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 1278461 | 22680 | SH |  | SOLE |  | 22679 | 0 | 0 |
| REAVES UTILITY INCOME CEF | CEF | 756158101 |  | 709813 | 19404 | SH |  | SOLE |  | 19404 | 0 | 0 |
| RECURSION PHARMACEUTICALS INC CL A | Stock | 75629V104 |  | 42990 | 10511 | SH |  | SOLE |  | 10511 | 0 | 0 |
| RED CAT HLDGS INC COM | Stock | 75644T100 |  | 131262 | 16553 | SH |  | SOLE |  | 16552 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 1609 | 7 | SH |  | SOLE | 43 | 7 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 1839 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 4827 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 25516 | 111 | SH |  | SOLE | 50 | 111 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 2404440 | 10460 | SH |  | SOLE | 19 | 10460 | 0 | 0 |
| REDDIT INC CL A | Stock | 75734B100 |  | 2522364 | 10973 | SH |  | SOLE |  | 10973 | 0 | 0 |
| REDWIRE CORPORATION COM | Stock | 75776W103 |  | 117655 | 15481 | SH |  | SOLE |  | 15480 | 0 | 0 |
| REDWOOD TRUST INC 7.75 06/15/2027 | Convertible | 758075AF2 |  | 75620 | 76000 | SH |  | SOLE |  | 76000 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 772 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 772 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 3859 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 6175 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 14666 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 25472 | 33 | SH |  | SOLE | 48 | 33 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 36294 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| REGENERON PHARMACEUTICALS INC | Stock | 75886F107 |  | 2913266 | 3774 | SH |  | SOLE |  | 3774 | 0 | 0 |
| REGIONS FINANCIAL CORP | Stock | 7591EP100 |  | 163 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| REGIONS FINANCIAL CORP | Stock | 7591EP100 |  | 1870 | 69 | SH |  | SOLE | 36 | 69 | 0 | 0 |
| REGIONS FINANCIAL CORP | Stock | 7591EP100 |  | 19557 | 722 | SH |  | SOLE | 33 | 721 | 0 | 0 |
| REGIONS FINANCIAL CORP | Stock | 7591EP100 |  | 110122 | 4064 | SH |  | SOLE | 19 | 4063 | 0 | 0 |
| REGIONS FINANCIAL CORP | Stock | 7591EP100 |  | 300544 | 11090 | SH |  | SOLE |  | 11090 | 0 | 0 |
| REKOR SYSTEMS INC COM | Stock | 759419104 |  | 21908 | 15875 | SH |  | SOLE |  | 15875 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 2530 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 9278 | 33 | SH |  | SOLE | 12 | 33 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 12652 | 45 | SH |  | SOLE | 9 | 45 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 39644 | 141 | SH |  | SOLE | 19 | 141 | 0 | 0 |
| RENAISSANCERE HLDGS LTD COM | Stock | G7496G103 |  | 378169 | 1345 | SH |  | SOLE |  | 1345 | 0 | 0 |
| REPUBLIC BANCORP INC KY CL A | Stock | 760281204 |  | 505139 | 7322 | SH |  | SOLE |  | 7321 | 0 | 0 |
| REPUBLIC SERVICES INC CLASS A | Stock | 760759100 |  | 636 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| REPUBLIC SERVICES INC CLASS A | Stock | 760759100 |  | 7333 | 35 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| REPUBLIC SERVICES INC CLASS A | Stock | 760759100 |  | 347141 | 1638 | SH |  | SOLE | 19 | 1638 | 0 | 0 |
| REPUBLIC SERVICES INC CLASS A | Stock | 760759100 |  | 1195726 | 5642 | SH |  | SOLE |  | 5642 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 482 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 963 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 2168 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 20333 | 84 | SH |  | SOLE | 33 | 84 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 40466 | 168 | SH |  | SOLE | 19 | 168 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 176459 | 733 | SH |  | SOLE |  | 732 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 2420969 | 10051 | SH |  | SOLE | 6 | 10050 | 0 | 0 |
| RETURN STACKED U.S. STOCKS  MANAGED FUTURES ETF | ETF | 88636J816 |  | 948520 | 33457 | SH |  | SOLE |  | 33457 | 0 | 0 |
| REV GROUP INC COM | Stock | 749527107 |  | 263855 | 4339 | SH |  | SOLE |  | 4339 | 0 | 0 |
| REVENUESHARES ETF TRLARGE CAP FD | ETF | 46138G698 |  | 572775 | 5002 | SH |  | SOLE |  | 5002 | 0 | 0 |
| REVVITY INC COM | Stock | 714046109 |  | 97 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| REVVITY INC COM | Stock | 714046109 |  | 3774 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| REVVITY INC COM | Stock | 714046109 |  | 397933 | 4113 | SH |  | SOLE |  | 4113 | 0 | 0 |
| RIGEL PHARMACEUTICALS INC COM | Stock | 766559603 |  | 43 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| RIGEL PHARMACEUTICALS INC COM | Stock | 766559603 |  | 49683 | 1160 | SH |  | SOLE | 19 | 1160 | 0 | 0 |
| RIGEL PHARMACEUTICALS INC COM | Stock | 766559603 |  | 1820489 | 42505 | SH |  | SOLE |  | 42505 | 0 | 0 |
| RIGETTI COMPUTING INC COMMON STOCK | Stock | 76655K103 |  | 1595 | 72 | SH |  | SOLE | 71 | 72 | 0 | 0 |
| RIGETTI COMPUTING INC COMMON STOCK | Stock | 76655K103 |  | 298643 | 13483 | SH |  | SOLE |  | 13482 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 1040 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 2801 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 3761 | 47 | SH |  | SOLE | 31 | 47 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 9764 | 122 | SH |  | SOLE | 61 | 122 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 38815 | 485 | SH |  | SOLE | 77 | 485 | 0 | 0 |
| RIO TINTO PLC SPONSORED ADR | ADR | 767204100 |  | 3082740 | 38520 | SH |  | SOLE |  | 38519 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 1478 | 75 | SH |  | SOLE | 19 | 75 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 3213 | 163 | SH |  | SOLE | 71 | 163 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 280433 | 14228 | SH |  | SOLE |  | 14227 | 0 | 0 |
| RLJ LODGING TR COM | REIT | 74965L101 |  | 298 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| RLJ LODGING TR COM | REIT | 74965L101 |  | 106781 | 14333 | SH |  | SOLE |  | 14333 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 226 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 905 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 4185 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 4524 | 40 | SH |  | SOLE | 43 | 40 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 8935 | 79 | SH |  | SOLE | 51 | 79 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 11423 | 101 | SH |  | SOLE | 71 | 101 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 182996 | 1618 | SH |  | SOLE | 19 | 1618 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 3655387 | 32320 | SH |  | SOLE |  | 32319 | 0 | 0 |
| ROBO GLOBAL ROBOTICS  AUTOMATION INDEX ETF | ETF | 301505707 |  | 820019 | 11831 | SH |  | SOLE |  | 11831 | 0 | 0 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 794 | 41 | SH |  | SOLE | 74 | 41 | 0 | 0 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 2478 | 128 | SH |  | SOLE | 71 | 128 | 0 | 0 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 237431 | 12264 | SH |  | SOLE |  | 12264 | 0 | 0 |
| ROCKET LAB CORP COM | Stock | 773121108 |  | 2093 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| ROCKET LAB CORP COM | Stock | 773121108 |  | 57343 | 822 | SH |  | SOLE | 48 | 822 | 0 | 0 |
| ROCKET LAB CORP COM | Stock | 773121108 |  | 3517548 | 50424 | SH |  | SOLE |  | 50423 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 1945 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 3891 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 4280 | 11 | SH |  | SOLE | 51 | 11 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 18948 | 49 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 21788 | 56 | SH |  | SOLE | 7 | 56 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 27624 | 71 | SH |  | SOLE | 19 | 71 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 1605089 | 4125 | SH |  | SOLE |  | 4125 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 1628647 | 4186 | SH |  | SOLE | 49 | 4186 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 759 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 2278 | 21 | SH |  | SOLE | 36 | 21 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 2278 | 21 | SH |  | SOLE | 73 | 21 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 2495 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 1673458 | 15425 | SH |  | SOLE |  | 15425 | 0 | 0 |
| ROKU INC CLASS A | Stock | 77543R102 |  | 2755754 | 25401 | SH |  | SOLE | 19 | 25401 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 1335 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 4006 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 5385 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 8903 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 17360 | 39 | SH |  | SOLE | 66 | 39 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 171532 | 385 | SH |  | SOLE | 30 | 385 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 540416 | 1214 | SH |  | SOLE | 49 | 1214 | 0 | 0 |
| ROPER INDUSTRIES INC | Stock | 776696106 |  | 2780971 | 6248 | SH |  | SOLE |  | 6247 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 1081 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 1982 | 11 | SH |  | SOLE | 51 | 11 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 5240 | 29 | SH |  | SOLE | 49 | 29 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 19520 | 108 | SH |  | SOLE | 33 | 108 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 21257 | 118 | SH |  | SOLE | 66 | 118 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 45215 | 251 | SH |  | SOLE | 19 | 251 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 1046242 | 5808 | SH |  | SOLE |  | 5807 | 0 | 0 |
| ROUNDHILL MAGNIFICENT SEVEN ETF | ETF | 53656G498 |  | 56743 | 860 | SH |  | SOLE | 19 | 860 | 0 | 0 |
| ROUNDHILL MAGNIFICENT SEVEN ETF | ETF | 53656G498 |  | 2641834 | 40052 | SH |  | SOLE |  | 40052 | 0 | 0 |
| ROYAL BK CDA COM | Stock | 780087102 |  | 4944 | 29 | SH |  | SOLE | 66 | 29 | 0 | 0 |
| ROYAL BK CDA COM | Stock | 780087102 |  | 14151 | 83 | SH |  | SOLE | 71 | 83 | 0 | 0 |
| ROYAL BK CDA COM | Stock | 780087102 |  | 685012 | 4018 | SH |  | SOLE |  | 4017 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 2231 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 3347 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 15670 | 56 | SH |  | SOLE | 33 | 56 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 27892 | 100 | SH |  | SOLE | 49 | 100 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 275852 | 989 | SH |  | SOLE | 19 | 989 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 1081652 | 3878 | SH |  | SOLE | 45 | 3878 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 2012651 | 7216 | SH |  | SOLE |  | 7215 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 889 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 197616 | 889 | SH |  | SOLE | 19 | 889 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 3183109 | 14320 | SH |  | SOLE |  | 14319 | 0 | 0 |
| ROYALTY PHARMA PLC SHS CLASS A | Stock | G7709Q104 |  | 2241 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| ROYALTY PHARMA PLC SHS CLASS A | Stock | G7709Q104 |  | 1259166 | 32587 | SH |  | SOLE |  | 32587 | 0 | 0 |
| RPM INTERNATIONAL INC | Stock | 749685103 |  | 21008 | 202 | SH |  | SOLE | 71 | 202 | 0 | 0 |
| RPM INTERNATIONAL INC | Stock | 749685103 |  | 214520 | 2063 | SH |  | SOLE |  | 2062 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 1467 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 3851 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 6236 | 34 | SH |  | SOLE | 22 | 34 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 17423 | 95 | SH |  | SOLE | 9 | 95 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 24070 | 131 | SH |  | SOLE | 43 | 131 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 35059 | 191 | SH |  | SOLE | 73 | 191 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 39248 | 214 | SH |  | SOLE | 7 | 214 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 40531 | 221 | SH |  | SOLE | 71 | 221 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 70826 | 386 | SH |  | SOLE | 33 | 386 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 161499 | 881 | SH |  | SOLE | 19 | 880 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 565055 | 3081 | SH |  | SOLE | 49 | 3081 | 0 | 0 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 9621499 | 52462 | SH |  | SOLE |  | 52461 | 0 | 0 |
| RUBRIK INC. CL A | Stock | 781154109 |  | 1300 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| RUBRIK INC. CL A | Stock | 781154109 |  | 342095 | 4473 | SH |  | SOLE |  | 4473 | 0 | 0 |
| RUMBLE INC COM CL A | Stock | 78137L105 |  | 126 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| RUMBLE INC COM CL A | Stock | 78137L105 |  | 65557 | 10373 | SH |  | SOLE |  | 10373 | 0 | 0 |
| RYDEX RUSSELL TOP 50 ETF | ETF | 46137V233 |  | 14820 | 250 | SH |  | SOLE | 19 | 250 | 0 | 0 |
| RYDEX RUSSELL TOP 50 ETF | ETF | 46137V233 |  | 514734 | 8683 | SH |  | SOLE | 36 | 8683 | 0 | 0 |
| RYDEX RUSSELL TOP 50 ETF | ETF | 46137V233 |  | 1196691 | 20187 | SH |  | SOLE |  | 20187 | 0 | 0 |
| RYDEX S EQUAL WEIGHT ENERGY ETF | ETF | 46137V365 |  | 300439 | 3775 | SH |  | SOLE |  | 3775 | 0 | 0 |
| RYMAN HOSPITALITY PPTYS INC COM | REIT | 78377T107 |  | 2176 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| RYMAN HOSPITALITY PPTYS INC COM | REIT | 78377T107 |  | 206689 | 2184 | SH |  | SOLE |  | 2184 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 523 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 523 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 2090 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 4181 | 8 | SH |  | SOLE | 12 | 8 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 5226 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 7316 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 9407 | 18 | SH |  | SOLE | 48 | 18 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 9407 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 20904 | 40 | SH |  | SOLE | 2 | 40 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 21246 | 41 | SH |  | SOLE | 43 | 40 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 21949 | 42 | SH |  | SOLE | 51 | 42 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 39209 | 75 | SH |  | SOLE | 73 | 75 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 46111 | 88 | SH |  | SOLE | 33 | 88 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 60875 | 116 | SH |  | SOLE | 36 | 116 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 96833 | 185 | SH |  | SOLE | 32 | 185 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 315644 | 604 | SH |  | SOLE | 53 | 604 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 549242 | 1051 | SH |  | SOLE | 18 | 1051 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 729816 | 1397 | SH |  | SOLE | 49 | 1396 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 1248911 | 2390 | SH |  | SOLE |  | 2389 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 2944309 | 5634 | SH |  | SOLE | 6 | 5634 | 0 | 0 |
| SABINE ROYALTY TRUST | Stock | 785688102 |  | 137 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SABINE ROYALTY TRUST | Stock | 785688102 |  | 740742 | 10803 | SH |  | SOLE |  | 10802 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 265 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 795 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 3444 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 3974 | 15 | SH |  | SOLE | 22 | 15 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 12186 | 46 | SH |  | SOLE | 46 | 46 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 22524 | 85 | SH |  | SOLE | 73 | 85 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 24372 | 92 | SH |  | SOLE | 71 | 92 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 65324 | 247 | SH |  | SOLE | 19 | 246 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 73827 | 279 | SH |  | SOLE | 33 | 278 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 83450 | 315 | SH |  | SOLE | 49 | 315 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 370874 | 1400 | SH |  | SOLE | 75 | 1400 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 10275317 | 38788 | SH |  | SOLE |  | 38787 | 0 | 0 |
| SAN JUAN BASIN ROYALTY TRUST | Stock | 798241105 |  | 1341362 | 238677 | SH |  | SOLE |  | 238676 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 678 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 2811 | 58 | SH |  | SOLE | 66 | 58 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 6591 | 136 | SH |  | SOLE | 49 | 136 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 12987 | 268 | SH |  | SOLE | 12 | 268 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 22825 | 471 | SH |  | SOLE | 9 | 471 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 31354 | 647 | SH |  | SOLE | 77 | 647 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 68377 | 1411 | SH |  | SOLE | 43 | 1411 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 202950 | 4188 | SH |  | SOLE | 52 | 4188 | 0 | 0 |
| SANOFI SA SPONSORED ADR | ADR | 80105N105 |  | 1394582 | 28778 | SH |  | SOLE |  | 28778 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 2672 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 5587 | 23 | SH |  | SOLE | 49 | 23 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 5830 | 24 | SH |  | SOLE | 6 | 24 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 7773 | 32 | SH |  | SOLE | 66 | 32 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 11660 | 48 | SH |  | SOLE | 77 | 48 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 44695 | 184 | SH |  | SOLE | 43 | 184 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 1347748 | 5548 | SH |  | SOLE |  | 5548 | 0 | 0 |
| SCHWAB 5-10 YEAR CORPORATE BOND ETF | ETF | 808524698 |  | 7739843 | 336954 | SH |  | SOLE |  | 336954 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 300 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 1599 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 1599 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 2797 | 28 | SH |  | SOLE | 66 | 28 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 5095 | 51 | SH |  | SOLE | 22 | 51 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 10990 | 110 | SH |  | SOLE | 71 | 110 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 19994 | 200 | SH |  | SOLE | 73 | 200 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 28886 | 289 | SH |  | SOLE | 19 | 289 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 32452 | 325 | SH |  | SOLE | 43 | 324 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 50109 | 502 | SH |  | SOLE | 33 | 501 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 1612488 | 16139 | SH |  | SOLE |  | 16139 | 0 | 0 |
| SCHWAB EMERGING MARKET EQ ETF | ETF | 808524706 |  | 112373 | 3431 | SH |  | SOLE |  | 3431 | 0 | 0 |
| SCHWAB EMERGING MARKET EQ ETF | ETF | 808524706 |  | 715402 | 21844 | SH |  | SOLE | 19 | 21844 | 0 | 0 |
| SCHWAB ETFS- US SMALL-CAP ETF | ETF | 808524607 |  | 62086 | 2180 | SH |  | SOLE | 19 | 2180 | 0 | 0 |
| SCHWAB ETFS- US SMALL-CAP ETF | ETF | 808524607 |  | 790092 | 27742 | SH |  | SOLE | 75 | 27742 | 0 | 0 |
| SCHWAB ETFS- US SMALL-CAP ETF | ETF | 808524607 |  | 853831 | 29980 | SH |  | SOLE |  | 29980 | 0 | 0 |
| SCHWAB FUNDAMENTAL EMERGING MARKETS EQUITY ETF | ETF | 808524730 |  | 721 | 20 | SH |  | SOLE | 22 | 20 | 0 | 0 |
| SCHWAB FUNDAMENTAL EMERGING MARKETS EQUITY ETF | ETF | 808524730 |  | 2843239 | 78847 | SH |  | SOLE |  | 78847 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | ETF | 808524755 |  | 40 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | ETF | 808524755 |  | 2034 | 45 | SH |  | SOLE | 22 | 45 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | ETF | 808524755 |  | 63701 | 1409 | SH |  | SOLE | 36 | 1409 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | ETF | 808524755 |  | 1028317 | 22745 | SH |  | SOLE |  | 22745 | 0 | 0 |
| SCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF | ETF | 808524771 |  | 2588879 | 95144 | SH |  | SOLE |  | 95144 | 0 | 0 |
| SCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF | ETF | 808524763 |  | 242809 | 7706 | SH |  | SOLE |  | 7705 | 0 | 0 |
| SCHWAB INTERNATIONAL DIVIDEND EQUITY ETF | ETF | 808524672 |  | 244643 | 8204 | SH |  | SOLE |  | 8204 | 0 | 0 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 577 | 24 | SH |  | SOLE | 9 | 24 | 0 | 0 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 16299 | 678 | SH |  | SOLE | 19 | 678 | 0 | 0 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 75894 | 3157 | SH |  | SOLE | 36 | 3157 | 0 | 0 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 6264693 | 260595 | SH |  | SOLE |  | 260594 | 0 | 0 |
| SCHWAB INTL SMALL CAP ETF | ETF | 808524888 |  | 820 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| SCHWAB INTL SMALL CAP ETF | ETF | 808524888 |  | 421790 | 9264 | SH |  | SOLE |  | 9264 | 0 | 0 |
| SCHWAB SHORT TERM US TREASURY ETF | ETF | 808524862 |  | 279633 | 11474 | SH |  | SOLE |  | 11474 | 0 | 0 |
| SCHWAB US AGGREGATE BOND ETF | ETF | 808524839 |  | 581748 | 24893 | SH |  | SOLE | 36 | 24892 | 0 | 0 |
| SCHWAB US AGGREGATE BOND ETF | ETF | 808524839 |  | 814481 | 34852 | SH |  | SOLE |  | 34851 | 0 | 0 |
| SCHWAB US BROAD MARKET ETF | ETF | 808524102 |  | 1598587 | 60945 | SH |  | SOLE |  | 60945 | 0 | 0 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 4671 | 170 | SH |  | SOLE | 19 | 170 | 0 | 0 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 18135794 | 661166 | SH |  | SOLE |  | 661166 | 0 | 0 |
| SCHWAB US LARGE CAP ETF | ETF | 808524201 |  | 1253737 | 46590 | SH |  | SOLE | 19 | 46590 | 0 | 0 |
| SCHWAB US LARGE CAP ETF | ETF | 808524201 |  | 3784748 | 140645 | SH |  | SOLE |  | 140644 | 0 | 0 |
| SCHWAB US LARGE CAP ETF | ETF | 808524201 |  | 4431431 | 164676 | SH |  | SOLE | 75 | 164676 | 0 | 0 |
| SCHWAB US LARGE CAP GROWTH ETF | ETF | 808524300 |  | 5611 | 172 | SH |  | SOLE | 49 | 172 | 0 | 0 |
| SCHWAB US LARGE CAP GROWTH ETF | ETF | 808524300 |  | 6603 | 202 | SH |  | SOLE | 19 | 202 | 0 | 0 |
| SCHWAB US LARGE CAP GROWTH ETF | ETF | 808524300 |  | 46132 | 1414 | SH |  | SOLE | 11 | 1414 | 0 | 0 |
| SCHWAB US LARGE CAP GROWTH ETF | ETF | 808524300 |  | 1109308 | 34007 | SH |  | SOLE | 36 | 34007 | 0 | 0 |
| SCHWAB US LARGE CAP GROWTH ETF | ETF | 808524300 |  | 15744987 | 482679 | SH |  | SOLE |  | 482678 | 0 | 0 |
| SCHWAB US LARGE CAP VALUE ETF | ETF | 808524409 |  | 8557 | 289 | SH |  | SOLE | 36 | 289 | 0 | 0 |
| SCHWAB US LARGE CAP VALUE ETF | ETF | 808524409 |  | 81590 | 2755 | SH |  | SOLE | 11 | 2755 | 0 | 0 |
| SCHWAB US LARGE CAP VALUE ETF | ETF | 808524409 |  | 3037241 | 102575 | SH |  | SOLE |  | 102574 | 0 | 0 |
| SCHWAB US MID-CAP ETF | ETF | 808524508 |  | 89669 | 2982 | SH |  | SOLE |  | 2982 | 0 | 0 |
| SCHWAB US MID-CAP ETF | ETF | 808524508 |  | 2635936 | 87660 | SH |  | SOLE | 75 | 87660 | 0 | 0 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 477 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 1801 | 68 | SH |  | SOLE | 19 | 68 | 0 | 0 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 51073 | 1928 | SH |  | SOLE | 49 | 1928 | 0 | 0 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 821420 | 31009 | SH |  | SOLE |  | 31008 | 0 | 0 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 1276 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 5358 | 42 | SH |  | SOLE | 6 | 42 | 0 | 0 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 453766 | 3557 | SH |  | SOLE |  | 3557 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 2203 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 2479 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 2754 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 3029 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 11291 | 41 | SH |  | SOLE | 12 | 41 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 21205 | 77 | SH |  | SOLE | 36 | 77 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 30118 | 109 | SH |  | SOLE | 33 | 109 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 281576 | 1022 | SH |  | SOLE | 19 | 1022 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 12894856 | 46824 | SH |  | SOLE |  | 46823 | 0 | 0 |
| SELECT STOXX EUROPE AEROSPACE  DEFENSE ETF | ETF | 84858T772 |  | 427613 | 10150 | SH |  | SOLE |  | 10149 | 0 | 0 |
| SELECT WATER SOLUTIONS INC CL A COM | Stock | 81617J301 |  | 2355978 | 223952 | SH |  | SOLE |  | 223952 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 883 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 1148 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 7505 | 85 | SH |  | SOLE | 46 | 85 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 10789 | 122 | SH |  | SOLE | 73 | 122 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 21661 | 245 | SH |  | SOLE | 33 | 245 | 0 | 0 |
| SEMPRA ENERGY | Stock | 816851109 |  | 2283326 | 25862 | SH |  | SOLE |  | 25861 | 0 | 0 |
| SENTINELONE INC CL A | Stock | 81730H109 |  | 75 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| SENTINELONE INC CL A | Stock | 81730H109 |  | 315 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| SENTINELONE INC CL A | Stock | 81730H109 |  | 317432 | 21162 | SH |  | SOLE |  | 21162 | 0 | 0 |
| SERVE ROBOTICS INC COM | Stock | 81758H106 |  | 73 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| SERVE ROBOTICS INC COM | Stock | 81758H106 |  | 488885 | 47099 | SH |  | SOLE |  | 47098 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 153 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 766 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 2298 | 15 | SH |  | SOLE | 22 | 15 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 2298 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 6128 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 6894 | 45 | SH |  | SOLE | 46 | 45 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 19608 | 128 | SH |  | SOLE | 19 | 128 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 27574 | 180 | SH |  | SOLE | 50 | 180 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 42893 | 280 | SH |  | SOLE | 33 | 280 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 55914 | 365 | SH |  | SOLE | 51 | 365 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 61276 | 400 | SH |  | SOLE | 73 | 400 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 77667 | 507 | SH |  | SOLE | 36 | 507 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 119641 | 781 | SH |  | SOLE | 32 | 781 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 520080 | 3395 | SH |  | SOLE | 53 | 3395 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 722904 | 4719 | SH |  | SOLE | 49 | 4719 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 7757028 | 50637 | SH |  | SOLE |  | 50636 | 0 | 0 |
| SES AI CORPORATION CL A COM | Stock | 78397Q109 |  | 18000 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 1617 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 3233 | 44 | SH |  | SOLE | 31 | 44 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 6319 | 86 | SH |  | SOLE | 66 | 86 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 6981 | 95 | SH |  | SOLE | 36 | 95 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 8524 | 116 | SH |  | SOLE | 9 | 116 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 12786 | 174 | SH |  | SOLE | 61 | 174 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 23073 | 314 | SH |  | SOLE | 12 | 314 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 75250 | 1024 | SH |  | SOLE | 19 | 1024 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 95926 | 1305 | SH |  | SOLE | 49 | 1305 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 163605 | 2227 | SH |  | SOLE | 43 | 2226 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 2517641 | 34263 | SH |  | SOLE |  | 34262 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 324 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 324 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 972 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 1620 | 5 | SH |  | SOLE | 51 | 5 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 2592 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 2916 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 8101 | 25 | SH |  | SOLE | 72 | 25 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 22497 | 69 | SH |  | SOLE | 33 | 69 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 23339 | 72 | SH |  | SOLE | 73 | 72 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 26246 | 81 | SH |  | SOLE | 2 | 81 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 40591 | 125 | SH |  | SOLE | 50 | 125 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 231495 | 714 | SH |  | SOLE | 30 | 714 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 593038 | 1830 | SH |  | SOLE | 49 | 1830 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 2228698 | 6878 | SH |  | SOLE | 6 | 6878 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 3180006 | 9814 | SH |  | SOLE |  | 9813 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 5956 | 37 | SH |  | SOLE | 6 | 37 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 6439 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 11912 | 74 | SH |  | SOLE | 66 | 74 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 20604 | 128 | SH |  | SOLE | 48 | 128 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 23663 | 147 | SH |  | SOLE | 19 | 147 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 25433 | 158 | SH |  | SOLE | 50 | 158 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 31872 | 198 | SH |  | SOLE | 43 | 198 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 33482 | 208 | SH |  | SOLE | 51 | 208 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 297473 | 1848 | SH |  | SOLE | 53 | 1848 | 0 | 0 |
| SHOPIFY INC CL A SUB VTG SHS | Stock | 82509L107 |  | 13013231 | 80843 | SH |  | SOLE |  | 80842 | 0 | 0 |
| SILA REALTY TRUST INC COMMON STOCK | REIT | 146280508 |  | 52867 | 2268 | SH |  | SOLE | 19 | 2268 | 0 | 0 |
| SILA REALTY TRUST INC COMMON STOCK | REIT | 146280508 |  | 161865 | 6944 | SH |  | SOLE |  | 6944 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 555 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 1666 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 3332 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 7219 | 39 | SH |  | SOLE | 9 | 39 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 12587 | 68 | SH |  | SOLE | 71 | 68 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 13513 | 73 | SH |  | SOLE | 12 | 73 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 13537 | 73 | SH |  | SOLE | 33 | 73 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 14872 | 80 | SH |  | SOLE | 45 | 80 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 18141 | 98 | SH |  | SOLE | 7 | 98 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 4506348 | 24344 | SH |  | SOLE |  | 24344 | 0 | 0 |
| SIMPLIFY AGGREGATE BOND ETF | ETF | 82889N723 |  | 351644 | 16988 | SH |  | SOLE |  | 16987 | 0 | 0 |
| SIMPLIFY AGGREGATE BOND ETF | ETF | 82889N723 |  | 738787 | 35690 | SH |  | SOLE | 11 | 35690 | 0 | 0 |
| SIMPLIFY BARRIER INCOME ETF | ETF | 82889N335 |  | 299124 | 11434 | SH |  | SOLE |  | 11434 | 0 | 0 |
| SIMPLIFY HEALTH CARE ETF | ETF | 82889N772 |  | 146400 | 4000 | SH |  | SOLE | 28 | 4000 | 0 | 0 |
| SIMPLIFY HEALTH CARE ETF | ETF | 82889N772 |  | 155587 | 4251 | SH |  | SOLE |  | 4251 | 0 | 0 |
| SIMPLIFY HIGH YIELD ETF | ETF | 82889N830 |  | 141682 | 6362 | SH |  | SOLE |  | 6362 | 0 | 0 |
| SIMPLIFY HIGH YIELD ETF | ETF | 82889N830 |  | 1082589 | 48612 | SH |  | SOLE | 11 | 48611 | 0 | 0 |
| SIMPLIFY MBS ETF | ETF | 82889N525 |  | 2324052 | 46103 | SH |  | SOLE |  | 46103 | 0 | 0 |
| SIMPLIFY TREASURY OPTION INCOME ETF | ETF | 82889N640 |  | 920902 | 38848 | SH |  | SOLE |  | 38848 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 1395 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 1458 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 8053 | 127 | SH |  | SOLE | 33 | 127 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 17121 | 270 | SH |  | SOLE | 49 | 270 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 80346 | 1267 | SH |  | SOLE | 19 | 1267 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 904439 | 14263 | SH |  | SOLE |  | 14263 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 576 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 1151 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 1458 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 12512 | 326 | SH |  | SOLE | 9 | 326 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 17962 | 468 | SH |  | SOLE | 33 | 468 | 0 | 0 |
| SLB LIMITED COM STK | Stock | 806857108 |  | 5688114 | 148205 | SH |  | SOLE |  | 148205 | 0 | 0 |
| SLM CORP | Stock | 78442P106 |  | 256935 | 9495 | SH |  | SOLE |  | 9495 | 0 | 0 |
| SMARTSTOP SELF STORAG REIT INC COMMON STOCK | REIT | 83192D402 |  | 1542798 | 49864 | SH |  | SOLE |  | 49864 | 0 | 0 |
| SMITH A O CORP COM | Stock | 831865209 |  | 1404 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| SMITH A O CORP COM | Stock | 831865209 |  | 4388 | 66 | SH |  | SOLE | 33 | 65 | 0 | 0 |
| SMITH A O CORP COM | Stock | 831865209 |  | 64728 | 968 | SH |  | SOLE |  | 967 | 0 | 0 |
| SMITH A O CORP COM | Stock | 831865209 |  | 1653963 | 24730 | SH |  | SOLE | 6 | 24730 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 880 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 1869 | 19 | SH |  | SOLE | 33 | 19 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 2347 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 6260 | 64 | SH |  | SOLE | 49 | 64 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 856898 | 8761 | SH |  | SOLE |  | 8760 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 345 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 1723 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 2068 | 6 | SH |  | SOLE | 49 | 6 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 301818 | 876 | SH |  | SOLE |  | 875 | 0 | 0 |
| SNAP-ON INC | Stock | 833034101 |  | 3269275 | 9487 | SH |  | SOLE | 6 | 9487 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 3071 | 14 | SH |  | SOLE | 51 | 14 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 6361 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 12723 | 58 | SH |  | SOLE | 19 | 58 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 4428145 | 20187 | SH |  | SOLE |  | 20186 | 0 | 0 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 183 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 8430 | 322 | SH |  | SOLE | 71 | 322 | 0 | 0 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 73199 | 2796 | SH |  | SOLE | 19 | 2796 | 0 | 0 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 954377 | 36454 | SH |  | SOLE |  | 36454 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES INC COM | Stock | 83417M104 |  | 58 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES INC COM | Stock | 83417M104 |  | 229683 | 7961 | SH |  | SOLE |  | 7961 | 0 | 0 |
| SOMNIGROUP INTERNATIONAL INC COM | Stock | 88023U101 |  | 2500 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| SOMNIGROUP INTERNATIONAL INC COM | Stock | 88023U101 |  | 69042 | 773 | SH |  | SOLE |  | 773 | 0 | 0 |
| SOMNIGROUP INTERNATIONAL INC COM | Stock | 88023U101 |  | 1162360 | 13019 | SH |  | SOLE | 45 | 13019 | 0 | 0 |
| SONOCO PRODUCTS CO | Stock | 835495102 |  | 1222 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| SONOCO PRODUCTS CO | Stock | 835495102 |  | 358024 | 8204 | SH |  | SOLE |  | 8204 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 2816 | 110 | SH |  | SOLE | 66 | 110 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 5120 | 200 | SH |  | SOLE | 6 | 200 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 6246 | 244 | SH |  | SOLE | 9 | 244 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 8320 | 325 | SH |  | SOLE | 61 | 325 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 40243 | 1572 | SH |  | SOLE | 77 | 1572 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 41370 | 1616 | SH |  | SOLE | 43 | 1616 | 0 | 0 |
| SONY GROUP CORP SPONSORED ADR | ADR | 835699307 |  | 178150 | 6959 | SH |  | SOLE |  | 6959 | 0 | 0 |
| SOUNDHOUND AI INC CLASS A COM | Stock | 836100107 |  | 499 | 50 | SH |  | SOLE | 19 | 50 | 0 | 0 |
| SOUNDHOUND AI INC CLASS A COM | Stock | 836100107 |  | 328170 | 32916 | SH |  | SOLE |  | 32915 | 0 | 0 |
| SOUNDWATCH HEDGED EQUITY ETF | ETF | 00777X603 |  | 9399 | 291 | SH |  | SOLE |  | 291 | 0 | 0 |
| SOUNDWATCH HEDGED EQUITY ETF | ETF | 00777X603 |  | 533429 | 16516 | SH |  | SOLE | 51 | 16516 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 785 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 959 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 3488 | 40 | SH |  | SOLE | 9 | 40 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 12034 | 138 | SH |  | SOLE | 71 | 138 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 12490 | 143 | SH |  | SOLE | 73 | 143 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 30338 | 348 | SH |  | SOLE | 33 | 347 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 55808 | 640 | SH |  | SOLE | 52 | 640 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 249679 | 2863 | SH |  | SOLE | 19 | 2863 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 2802386 | 32137 | SH |  | SOLE | 6 | 32137 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 9102487 | 104386 | SH |  | SOLE |  | 104386 | 0 | 0 |
| SOUTHERN COPPER CORP COM | Stock | 84265V105 |  | 3443 | 24 | SH |  | SOLE | 22 | 24 | 0 | 0 |
| SOUTHERN COPPER CORP COM | Stock | 84265V105 |  | 4017 | 28 | SH |  | SOLE | 66 | 28 | 0 | 0 |
| SOUTHERN COPPER CORP COM | Stock | 84265V105 |  | 1664112 | 11599 | SH |  | SOLE |  | 11599 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 661 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 1405 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 2397 | 58 | SH |  | SOLE | 49 | 58 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 3932 | 95 | SH |  | SOLE | 33 | 95 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 5586 | 135 | SH |  | SOLE | 73 | 135 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 30543 | 739 | SH |  | SOLE | 19 | 739 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 270871 | 6554 | SH |  | SOLE |  | 6553 | 0 | 0 |
| SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 |  | 14413 | 569 | SH |  | SOLE | 9 | 569 | 0 | 0 |
| SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 |  | 580410 | 22923 | SH |  | SOLE | 75 | 22923 | 0 | 0 |
| SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 |  | 607843 | 24006 | SH |  | SOLE |  | 24006 | 0 | 0 |
| SPDR BLOOMBERG INTERNATIONAL CORPORATE BOND ETF | ETF | 78464A151 |  | 208805 | 6503 | SH |  | SOLE |  | 6502 | 0 | 0 |
| SPDR DOW JONES INDUSTRIAL AVERAGE ETF | ETF | 78467X109 |  | 22587 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| SPDR DOW JONES INDUSTRIAL AVERAGE ETF | ETF | 78467X109 |  | 96114 | 200 | SH |  | SOLE | 19 | 200 | 0 | 0 |
| SPDR DOW JONES INDUSTRIAL AVERAGE ETF | ETF | 78467X109 |  | 3998561 | 8320 | SH |  | SOLE |  | 8320 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 9115 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 87585 | 221 | SH |  | SOLE | 22 | 221 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 196570 | 496 | SH |  | SOLE | 49 | 496 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 396310 | 1000 | SH |  | SOLE | 28 | 1000 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 4265351 | 10763 | SH |  | SOLE | 19 | 10762 | 0 | 0 |
| SPDR GOLD ETF | ETF | 78463V107 |  | 32833735 | 82849 | SH |  | SOLE |  | 82848 | 0 | 0 |
| SPDR GOLD MINISHARES TRUST OF BENEFICIAL INTEREST | ETF | 98149E303 |  | 136763 | 1602 | SH |  | SOLE | 24 | 1602 | 0 | 0 |
| SPDR GOLD MINISHARES TRUST OF BENEFICIAL INTEREST | ETF | 98149E303 |  | 238268 | 2791 | SH |  | SOLE | 36 | 2791 | 0 | 0 |
| SPDR GOLD MINISHARES TRUST OF BENEFICIAL INTEREST | ETF | 98149E303 |  | 7083790 | 82978 | SH |  | SOLE |  | 82977 | 0 | 0 |
| SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF | ETF | 78463X202 |  | 901 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF | ETF | 78463X202 |  | 592732 | 9205 | SH |  | SOLE |  | 9205 | 0 | 0 |
| SPDR INDEX SHS FDS S EMERGING MKTS SM CAP ETF | ETF | 78463X756 |  | 1072363 | 16333 | SH |  | SOLE |  | 16333 | 0 | 0 |
| SPDR INDEX SHS FDS S INTL SMALL CAP ETF | ETF | 78463X871 |  | 315335 | 7717 | SH |  | SOLE |  | 7717 | 0 | 0 |
| SPDR S HOMEBUILDER ETF | ETF | 78464A888 |  | 721 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| SPDR S HOMEBUILDER ETF | ETF | 78464A888 |  | 1716555 | 16672 | SH |  | SOLE |  | 16672 | 0 | 0 |
| SPDR S REGIONAL BANKING ETF | ETF | 78464A698 |  | 3362212 | 51878 | SH |  | SOLE |  | 51877 | 0 | 0 |
| SPDR SER TR DJ WILSHIRE SMALL CAP GROWTH ETF | ETF | 78464A201 |  | 984579 | 10453 | SH |  | SOLE |  | 10453 | 0 | 0 |
| SPDR SER TR DJ WILSHIRE SMALL CAP VALUE ETF | ETF | 78464A300 |  | 100613 | 1106 | SH |  | SOLE | 36 | 1106 | 0 | 0 |
| SPDR SER TR DJ WILSHIRE SMALL CAP VALUE ETF | ETF | 78464A300 |  | 869208 | 9555 | SH |  | SOLE |  | 9554 | 0 | 0 |
| SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 3472 | 38 | SH |  | SOLE | 36 | 38 | 0 | 0 |
| SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 53366 | 584 | SH |  | SOLE | 24 | 584 | 0 | 0 |
| SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 87383 | 956 | SH |  | SOLE | 43 | 956 | 0 | 0 |
| SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 188948 | 2068 | SH |  | SOLE | 19 | 2067 | 0 | 0 |
| SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 39456906 | 431789 | SH |  | SOLE |  | 431789 | 0 | 0 |
| SPDR SER TR S DIVID ETF | ETF | 78464A763 |  | 12246 | 88 | SH |  | SOLE | 36 | 88 | 0 | 0 |
| SPDR SER TR S DIVID ETF | ETF | 78464A763 |  | 3307617 | 23768 | SH |  | SOLE |  | 23768 | 0 | 0 |
| SPDR SERIES TRUST KBW BK ETF | ETF | 78464A797 |  | 738674 | 12171 | SH |  | SOLE |  | 12171 | 0 | 0 |
| SPDR SERIES TRUST S RETAIL ETF | ETF | 78464A714 |  | 284965 | 3341 | SH |  | SOLE |  | 3341 | 0 | 0 |
| SPHERE ENTERTAINMENT CO CL A | Stock | 55826T102 |  | 285 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SPHERE ENTERTAINMENT CO CL A | Stock | 55826T102 |  | 643692 | 6770 | SH |  | SOLE |  | 6770 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 2323 | 4 | SH |  | SOLE | 51 | 4 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 4065 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 11033 | 19 | SH |  | SOLE | 48 | 19 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 69685 | 120 | SH |  | SOLE | 43 | 120 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 184666 | 318 | SH |  | SOLE | 53 | 318 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 286871 | 494 | SH |  | SOLE | 19 | 494 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Stock | L8681T102 |  | 666045 | 1147 | SH |  | SOLE |  | 1146 | 0 | 0 |
| SPROTT PHYSICAL GOLD  SILVER TRUST CEF | CEF | 85208R101 |  | 45983 | 1004 | SH |  | SOLE | 19 | 1004 | 0 | 0 |
| SPROTT PHYSICAL GOLD  SILVER TRUST CEF | CEF | 85208R101 |  | 1275896 | 27858 | SH |  | SOLE |  | 27858 | 0 | 0 |
| SPROTT PHYSICAL GOLD TRUST CEF | CEF | 85207H104 |  | 36322 | 1100 | SH |  | SOLE | 19 | 1100 | 0 | 0 |
| SPROTT PHYSICAL GOLD TRUST CEF | CEF | 85207H104 |  | 10274784 | 311169 | SH |  | SOLE |  | 311168 | 0 | 0 |
| SPROTT PHYSICAL SILVER TRUST CEF | CEF | 85207K107 |  | 11391234 | 481659 | SH |  | SOLE |  | 481658 | 0 | 0 |
| SPROTT URANIUM MINERS ETF | ETF | 85208P303 |  | 15314 | 279 | SH |  | SOLE | 19 | 278 | 0 | 0 |
| SPROTT URANIUM MINERS ETF | ETF | 85208P303 |  | 1563249 | 28480 | SH |  | SOLE |  | 28479 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 159 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 956 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 241639 | 3033 | SH |  | SOLE |  | 3033 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 21418 | 245 | SH |  | SOLE | 9 | 245 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 46090 | 527 | SH |  | SOLE | 49 | 527 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 52889 | 605 | SH |  | SOLE | 26 | 605 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 120984 | 1384 | SH |  | SOLE | 43 | 1383 | 0 | 0 |
| SS TECHNOLOGIES HOLDINGS INC | Stock | 78467J100 |  | 167672 | 1918 | SH |  | SOLE |  | 1918 | 0 | 0 |
| SSGA ACTIVE ETF TR BLKSTN GSOSRLN | ETF | 78467V608 |  | 6028215 | 146068 | SH |  | SOLE |  | 146067 | 0 | 0 |
| ST JOE COMPANY | Stock | 790148100 |  | 534 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ST JOE COMPANY | Stock | 790148100 |  | 449728 | 7575 | SH |  | SOLE |  | 7575 | 0 | 0 |
| STAG INDUSTRIAL INC COM | REIT | 85254J102 |  | 1470 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| STAG INDUSTRIAL INC COM | REIT | 85254J102 |  | 31829 | 866 | SH |  | SOLE | 43 | 865 | 0 | 0 |
| STAG INDUSTRIAL INC COM | REIT | 85254J102 |  | 227904 | 6200 | SH |  | SOLE |  | 6199 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 1095 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 1179 | 14 | SH |  | SOLE | 49 | 14 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 2526 | 30 | SH |  | SOLE | 12 | 30 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 3284 | 39 | SH |  | SOLE | 46 | 39 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 4379 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 8769 | 104 | SH |  | SOLE | 73 | 104 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 10526 | 125 | SH |  | SOLE | 7 | 125 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 20210 | 240 | SH |  | SOLE | 19 | 240 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 31356 | 372 | SH |  | SOLE | 33 | 372 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 2239845 | 26598 | SH |  | SOLE | 6 | 26598 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 2396953 | 28464 | SH |  | SOLE |  | 28463 | 0 | 0 |
| STARWOOD PPTY TR INC COM | REIT | 85571B105 |  | 937 | 52 | SH |  | SOLE | 19 | 52 | 0 | 0 |
| STARWOOD PPTY TR INC COM | REIT | 85571B105 |  | 243189 | 13503 | SH |  | SOLE |  | 13503 | 0 | 0 |
| STATE STREET BLACKSTONE HIGH INCOME ETF | ETF | 78470P846 |  | 3128 | 110 | SH |  | SOLE | 11 | 110 | 0 | 0 |
| STATE STREET BLACKSTONE HIGH INCOME ETF | ETF | 78470P846 |  | 221775 | 7798 | SH |  | SOLE |  | 7798 | 0 | 0 |
| STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF | ETF | 81369Y852 |  | 589 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF | ETF | 81369Y852 |  | 95706 | 813 | SH |  | SOLE | 36 | 813 | 0 | 0 |
| STATE STREET COMMUNICATION SERVICES SELECT SECTOR SPDR ETF | ETF | 81369Y852 |  | 4871099 | 41379 | SH |  | SOLE |  | 41378 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 258 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 5289 | 41 | SH |  | SOLE | 46 | 41 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 8014 | 62 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 10192 | 79 | SH |  | SOLE | 12 | 79 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 12148 | 94 | SH |  | SOLE | 73 | 94 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 19610 | 152 | SH |  | SOLE | 19 | 152 | 0 | 0 |
| STATE STREET CORPORATION | Stock | 857477103 |  | 1684752 | 13059 | SH |  | SOLE |  | 13059 | 0 | 0 |
| STATE STREET GLOBAL ALLOCATION ETF | ETF | 78467V400 |  | 360441 | 7289 | SH |  | SOLE |  | 7289 | 0 | 0 |
| STATE STREET REAL ESTATE SELECT SECTOR SPDR ETF | ETF | 81369Y860 |  | 2063 | 51 | SH |  | SOLE | 19 | 51 | 0 | 0 |
| STATE STREET REAL ESTATE SELECT SECTOR SPDR ETF | ETF | 81369Y860 |  | 1108484 | 27472 | SH |  | SOLE |  | 27471 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG 3-12 MONTH T-BILL ETF | ETF | 78468R523 |  | 5558810 | 56025 | SH |  | SOLE |  | 56025 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG HIGH YIELD BOND ETF | ETF | 78468R622 |  | 246136 | 2532 | SH |  | SOLE |  | 2532 | 0 | 0 |
| STATE STREET SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF | ETF | 78468R200 |  | 1013306 | 32975 | SH |  | SOLE |  | 32974 | 0 | 0 |
| STATE STREET SPDR NUVEEN ICE SHORT TERM MUNICIPAL BOND ETF | ETF | 78468R739 |  | 5663 | 118 | SH |  | SOLE | 36 | 118 | 0 | 0 |
| STATE STREET SPDR NUVEEN ICE SHORT TERM MUNICIPAL BOND ETF | ETF | 78468R739 |  | 309056 | 6440 | SH |  | SOLE |  | 6440 | 0 | 0 |
| STATE STREET SPDR NYSE TECHNOLOGY ETF | ETF | 78464A102 |  | 33623 | 121 | SH |  | SOLE | 24 | 121 | 0 | 0 |
| STATE STREET SPDR NYSE TECHNOLOGY ETF | ETF | 78464A102 |  | 354019 | 1274 | SH |  | SOLE |  | 1274 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO AGGREGATE BOND ETF | ETF | 78464A649 |  | 1370750 | 53233 | SH |  | SOLE |  | 53233 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF | ETF | 78463X889 |  | 266194 | 5994 | SH |  | SOLE | 36 | 5994 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF | ETF | 78463X889 |  | 5931186 | 133555 | SH |  | SOLE |  | 133555 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO EMERGING MARKETS ETF | ETF | 78463X509 |  | 25090 | 536 | SH |  | SOLE | 36 | 536 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO EMERGING MARKETS ETF | ETF | 78463X509 |  | 5072066 | 108354 | SH |  | SOLE |  | 108354 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO HIGH YIELD BOND ETF | ETF | 78468R606 |  | 380971 | 16095 | SH |  | SOLE |  | 16095 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 |  | 188795 | 5584 | SH |  | SOLE | 36 | 5584 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 |  | 734532 | 21725 | SH |  | SOLE | 19 | 21725 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 |  | 1843355 | 54521 | SH |  | SOLE | 75 | 54521 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 |  | 2080230 | 61527 | SH |  | SOLE |  | 61527 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM TREASURY ETF | ETF | 78464A672 |  | 108958 | 3778 | SH |  | SOLE | 36 | 3778 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO INTERMEDIATE TERM TREASURY ETF | ETF | 78464A672 |  | 120668 | 4184 | SH |  | SOLE |  | 4184 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO MORTGAGE BACKED BOND ETF | ETF | 78464A383 |  | 2242 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO MORTGAGE BACKED BOND ETF | ETF | 78464A383 |  | 70674 | 3153 | SH |  | SOLE | 6 | 3153 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO MORTGAGE BACKED BOND ETF | ETF | 78464A383 |  | 760496 | 33928 | SH |  | SOLE | 75 | 33928 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 |  | 1515565 | 18370 | SH |  | SOLE | 36 | 18370 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 |  | 2201392 | 26684 | SH |  | SOLE | 49 | 26683 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 |  | 4965428 | 60187 | SH |  | SOLE |  | 60187 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 400 MID CAP ETF | ETF | 78464A847 |  | 1071997 | 18511 | SH |  | SOLE |  | 18511 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 73 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 257210 | 3206 | SH |  | SOLE | 49 | 3206 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 296252 | 3693 | SH |  | SOLE | 51 | 3693 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 2189465 | 27293 | SH |  | SOLE | 36 | 27293 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 11277853 | 140587 | SH |  | SOLE |  | 140586 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 GROWTH ETF | ETF | 78464A409 |  | 2027 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 GROWTH ETF | ETF | 78464A409 |  | 16645 | 156 | SH |  | SOLE | 51 | 156 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 GROWTH ETF | ETF | 78464A409 |  | 4532233 | 42476 | SH |  | SOLE |  | 42476 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 HIGH DIVIDEND ETF | ETF | 78468R788 |  | 693687 | 16039 | SH |  | SOLE |  | 16039 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 1898 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 325626 | 5732 | SH |  | SOLE | 36 | 5731 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 3937437 | 69309 | SH |  | SOLE |  | 69308 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO S 600 SMALL CAP ETF | ETF | 78468R853 |  | 1043832 | 22276 | SH |  | SOLE |  | 22275 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF | ETF | 78464A474 |  | 14810289 | 490407 | SH |  | SOLE |  | 490406 | 0 | 0 |
| STATE STREET SPDR PORTFOLIO SHORT TERM TREASURY ETF | ETF | 78468R101 |  | 856557 | 29254 | SH |  | SOLE |  | 29254 | 0 | 0 |
| STATE STREET SPDR S 400 MID CAP VALUE ETF | ETF | 78464A839 |  | 1038754 | 12271 | SH |  | SOLE |  | 12271 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 10911 | 16 | SH |  | SOLE | 51 | 16 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 22503 | 33 | SH |  | SOLE | 75 | 33 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 135702 | 199 | SH |  | SOLE | 45 | 199 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 189625 | 278 | SH |  | SOLE | 49 | 278 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 920120 | 1349 | SH |  | SOLE | 36 | 1349 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 1707380 | 2504 | SH |  | SOLE | 19 | 2503 | 0 | 0 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 137191243 | 201184 | SH |  | SOLE |  | 201183 | 0 | 0 |
| STATE STREET SPDR S AEROSPACE  DEFENSE ETF | ETF | 78464A631 |  | 195887 | 812 | SH |  | SOLE | 36 | 812 | 0 | 0 |
| STATE STREET SPDR S AEROSPACE  DEFENSE ETF | ETF | 78464A631 |  | 664249 | 2753 | SH |  | SOLE |  | 2753 | 0 | 0 |
| STATE STREET SPDR S BIOTECH ETF | ETF | 78464A870 |  | 1463 | 12 | SH |  | SOLE | 49 | 12 | 0 | 0 |
| STATE STREET SPDR S BIOTECH ETF | ETF | 78464A870 |  | 1957244 | 16052 | SH |  | SOLE |  | 16052 | 0 | 0 |
| STATE STREET SPDR S EMERGING MARKETS DIVIDEND ETF | ETF | 78463X533 |  | 1016843 | 25973 | SH |  | SOLE |  | 25973 | 0 | 0 |
| STATE STREET SPDR S METALS  MINING ETF | ETF | 78464A755 |  | 1555313 | 15011 | SH |  | SOLE |  | 15011 | 0 | 0 |
| STATE STREET SPDR S MIDCAP 400 ETF TRUST | ETF | 78467Y107 |  | 3857513 | 6394 | SH |  | SOLE |  | 6394 | 0 | 0 |
| STATE STREET SPDR S SEMICONDUCTOR ETF | ETF | 78464A862 |  | 811075 | 2522 | SH |  | SOLE |  | 2522 | 0 | 0 |
| STATE STREET US SECTOR ROTATION ETF | ETF | 78470P408 |  | 298465 | 4790 | SH |  | SOLE |  | 4790 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 1356 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 1695 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 6789 | 40 | SH |  | SOLE | 33 | 40 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 10176221 | 60054 | SH |  | SOLE |  | 60054 | 0 | 0 |
| STERLING INFRASTRUCTURE INC COM | Stock | 859241101 |  | 28479 | 93 | SH |  | SOLE | 19 | 93 | 0 | 0 |
| STERLING INFRASTRUCTURE INC COM | Stock | 859241101 |  | 858094 | 2802 | SH |  | SOLE |  | 2802 | 0 | 0 |
| STONEX GROUP INC COM | Stock | 861896108 |  | 22165 | 233 | SH |  | SOLE | 19 | 233 | 0 | 0 |
| STONEX GROUP INC COM | Stock | 861896108 |  | 311646 | 3276 | SH |  | SOLE |  | 3276 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 152 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 1520 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 1823 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 3610799 | 23763 | SH |  | SOLE |  | 23763 | 0 | 0 |
| STRIDE INC COM | Stock | 86333M108 |  | 390 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| STRIDE INC COM | Stock | 86333M108 |  | 48199 | 742 | SH |  | SOLE | 19 | 742 | 0 | 0 |
| STRIDE INC COM | Stock | 86333M108 |  | 100317 | 1545 | SH |  | SOLE |  | 1545 | 0 | 0 |
| STRIVE 500 ETF | ETF | 02072L680 |  | 672826 | 15262 | SH |  | SOLE |  | 15262 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 703 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 1406 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 3515 | 10 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 6678 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 24612 | 70 | SH |  | SOLE | 73 | 70 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 37446 | 107 | SH |  | SOLE | 33 | 106 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 53089 | 151 | SH |  | SOLE | 50 | 151 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 61784 | 176 | SH |  | SOLE | 36 | 175 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 95075 | 271 | SH |  | SOLE | 32 | 270 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 209476 | 596 | SH |  | SOLE | 19 | 596 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 587746 | 1672 | SH |  | SOLE | 49 | 1672 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 2877675 | 8188 | SH |  | SOLE | 6 | 8187 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 5581834 | 15881 | SH |  | SOLE |  | 15881 | 0 | 0 |
| SUN LIFE FINANCIAL INC | Stock | 866796105 |  | 187 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SUN LIFE FINANCIAL INC | Stock | 866796105 |  | 2683 | 43 | SH |  | SOLE | 66 | 43 | 0 | 0 |
| SUN LIFE FINANCIAL INC | Stock | 866796105 |  | 478920 | 7675 | SH |  | SOLE |  | 7675 | 0 | 0 |
| SUNCOR ENERGY INC | Stock | 867224107 |  | 1198 | 27 | SH |  | SOLE | 66 | 27 | 0 | 0 |
| SUNCOR ENERGY INC | Stock | 867224107 |  | 16048 | 362 | SH |  | SOLE | 33 | 361 | 0 | 0 |
| SUNCOR ENERGY INC | Stock | 867224107 |  | 64060 | 1444 | SH |  | SOLE | 49 | 1444 | 0 | 0 |
| SUNCOR ENERGY INC | Stock | 867224107 |  | 191058 | 4307 | SH |  | SOLE |  | 4306 | 0 | 0 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 351 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 1815 | 62 | SH |  | SOLE | 71 | 62 | 0 | 0 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 4712 | 161 | SH |  | SOLE | 33 | 161 | 0 | 0 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 14260 | 487 | SH |  | SOLE | 19 | 487 | 0 | 0 |
| SUPER MICRO COMPUTER INC COM NEW | Stock | 86800U302 |  | 2836587 | 96911 | SH |  | SOLE |  | 96911 | 0 | 0 |
| SYMBOTIC INC CLASS A COM | Stock | 87151X101 |  | 298 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SYMBOTIC INC CLASS A COM | Stock | 87151X101 |  | 478530 | 8043 | SH |  | SOLE |  | 8042 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 167 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 584 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 834 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 1085 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 4558 | 55 | SH |  | SOLE | 33 | 54 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 16867 | 202 | SH |  | SOLE | 73 | 202 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 2300536 | 27574 | SH |  | SOLE |  | 27574 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 470 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 470 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 1409 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 3758 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 3758 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 11743 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 18319 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 51669 | 110 | SH |  | SOLE | 49 | 110 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 708985 | 1509 | SH |  | SOLE |  | 1509 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 221 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 516 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 2505 | 34 | SH |  | SOLE | 66 | 34 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 3932 | 53 | SH |  | SOLE | 33 | 53 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 7369 | 100 | SH |  | SOLE | 46 | 100 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 11365 | 154 | SH |  | SOLE | 73 | 154 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 12969 | 176 | SH |  | SOLE | 9 | 176 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 16123 | 219 | SH |  | SOLE | 19 | 218 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 20412 | 277 | SH |  | SOLE | 43 | 277 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 34634 | 470 | SH |  | SOLE | 26 | 470 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 997145 | 13532 | SH |  | SOLE |  | 13531 | 0 | 0 |
| T. ROWE PRICE CAPITAL APPRECIATION EQUITY ETF | ETF | 87283Q867 |  | 27060 | 708 | SH |  | SOLE | 36 | 708 | 0 | 0 |
| T. ROWE PRICE CAPITAL APPRECIATION EQUITY ETF | ETF | 87283Q867 |  | 4942913 | 129328 | SH |  | SOLE |  | 129327 | 0 | 0 |
| T. ROWE PRICE DIVIDEND GROWTH ETF | ETF | 87283Q404 |  | 865897 | 19255 | SH |  | SOLE |  | 19255 | 0 | 0 |
| T. ROWE PRICE U.S. EQUITY RESEARCH ETF | ETF | 87283Q503 |  | 362175 | 8466 | SH |  | SOLE |  | 8466 | 0 | 0 |
| T. ROWE PRICE ULTRA SHORT-TERM BOND ETF | ETF | 87283Q701 |  | 1687175 | 33845 | SH |  | SOLE |  | 33845 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 608 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 4220 | 14 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 4558 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 6078 | 20 | SH |  | SOLE | 6 | 20 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 8205 | 27 | SH |  | SOLE | 12 | 27 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 20968 | 69 | SH |  | SOLE | 61 | 69 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 28870 | 95 | SH |  | SOLE | 66 | 95 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 86070 | 283 | SH |  | SOLE | 50 | 283 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 92383 | 304 | SH |  | SOLE | 77 | 304 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 140397 | 462 | SH |  | SOLE | 49 | 462 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 229291 | 755 | SH |  | SOLE | 43 | 754 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 357364 | 1176 | SH |  | SOLE | 30 | 1175 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 2188616 | 7202 | SH |  | SOLE | 18 | 7202 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 24435951 | 80411 | SH |  | SOLE |  | 80410 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 5121 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 5633 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 12033 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 43215 | 169 | SH |  | SOLE | 19 | 168 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE INC | Stock | 874054109 |  | 2840141 | 11093 | SH |  | SOLE |  | 11093 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 639 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 5111 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 11116 | 87 | SH |  | SOLE | 9 | 87 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 22968 | 180 | SH |  | SOLE | 33 | 179 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 4161345 | 32569 | SH |  | SOLE |  | 32569 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 369 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 1845 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 3506 | 19 | SH |  | SOLE | 51 | 19 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 3875 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 12755 | 69 | SH |  | SOLE | 33 | 69 | 0 | 0 |
| TARGA RESOURCES CORP | Stock | 87612G101 |  | 1381233 | 7486 | SH |  | SOLE |  | 7486 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 293 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 391 | 4 | SH |  | SOLE | 49 | 4 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 587 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 8718 | 89 | SH |  | SOLE | 73 | 89 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 10557 | 108 | SH |  | SOLE | 9 | 108 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 14158 | 145 | SH |  | SOLE | 33 | 144 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 14565 | 149 | SH |  | SOLE | 12 | 149 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 25297 | 259 | SH |  | SOLE | 19 | 258 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 2193196 | 22437 | SH |  | SOLE |  | 22436 | 0 | 0 |
| TARGET HOSPITALITY CORP COM | Stock | 87615L107 |  | 80100 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 55 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 1430 | 26 | SH |  | SOLE | 66 | 26 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 17030 | 310 | SH |  | SOLE | 19 | 309 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 45823 | 833 | SH |  | SOLE |  | 833 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 158262 | 2870 | SH |  | SOLE | 52 | 2870 | 0 | 0 |
| TCW FLEXIBLE INCOME ETF | ETF | 29287L700 |  | 121515 | 3069 | SH |  | SOLE |  | 3068 | 0 | 0 |
| TCW FLEXIBLE INCOME ETF | ETF | 29287L700 |  | 590745 | 14918 | SH |  | SOLE | 11 | 14917 | 0 | 0 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 2253 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 5408 | 36 | SH |  | SOLE | 9 | 36 | 0 | 0 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 216972 | 1444 | SH |  | SOLE |  | 1444 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 1138 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 5460 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 11376 | 50 | SH |  | SOLE | 71 | 50 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 34048 | 150 | SH |  | SOLE | 33 | 149 | 0 | 0 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 1872591 | 8231 | SH |  | SOLE |  | 8230 | 0 | 0 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 2050 | 46 | SH |  | SOLE | 48 | 46 | 0 | 0 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 2896 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 416779 | 9353 | SH |  | SOLE |  | 9353 | 0 | 0 |
| TECHNIPFMC PLC COM | Stock | G87110105 |  | 938033 | 21051 | SH |  | SOLE | 45 | 21051 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 |  | 1440 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 |  | 225924 | 1569 | SH |  | SOLE | 19 | 1569 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 |  | 281893 | 1958 | SH |  | SOLE | 36 | 1958 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 |  | 28498639 | 197948 | SH |  | SOLE |  | 197948 | 0 | 0 |
| TELUS CORP | Stock | 87971M103 |  | 1528 | 116 | SH |  | SOLE | 49 | 116 | 0 | 0 |
| TELUS CORP | Stock | 87971M103 |  | 386728 | 29364 | SH |  | SOLE |  | 29364 | 0 | 0 |
| TEMA AMERICAN RESHORING ETF | ETF | 87975E602 |  | 370678 | 8360 | SH |  | SOLE |  | 8359 | 0 | 0 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 3577 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 43321 | 218 | SH |  | SOLE | 19 | 218 | 0 | 0 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 930804 | 4684 | SH |  | SOLE | 45 | 4684 | 0 | 0 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 1276577 | 6424 | SH |  | SOLE |  | 6424 | 0 | 0 |
| TERADATA CORP DEL COM | Stock | 88076W103 |  | 1613 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| TERADATA CORP DEL COM | Stock | 88076W103 |  | 31353 | 1030 | SH |  | SOLE | 19 | 1030 | 0 | 0 |
| TERADATA CORP DEL COM | Stock | 88076W103 |  | 791797 | 26012 | SH |  | SOLE |  | 26011 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 774 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 968 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 1161 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 7189 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 546541 | 2824 | SH |  | SOLE |  | 2823 | 0 | 0 |
| TEREX CORP | Stock | 880779103 |  | 752658 | 14100 | SH |  | SOLE |  | 14100 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 6746 | 15 | SH |  | SOLE | 51 | 15 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 7196 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 7956 | 18 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 24735 | 55 | SH |  | SOLE | 66 | 55 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 28332 | 63 | SH |  | SOLE | 46 | 63 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 95790 | 213 | SH |  | SOLE | 48 | 213 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 102086 | 227 | SH |  | SOLE | 71 | 227 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 141212 | 314 | SH |  | SOLE | 43 | 314 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 161000 | 358 | SH |  | SOLE | 9 | 358 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 289170 | 643 | SH |  | SOLE | 73 | 643 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 389907 | 867 | SH |  | SOLE | 33 | 867 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 895393 | 1991 | SH |  | SOLE | 49 | 1991 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 4058179 | 9024 | SH |  | SOLE | 19 | 9023 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 35902651 | 79833 | SH |  | SOLE |  | 79833 | 0 | 0 |
| TETRA TECH INC | Stock | 88162G103 |  | 1711 | 51 | SH |  | SOLE | 71 | 51 | 0 | 0 |
| TETRA TECH INC | Stock | 88162G103 |  | 10287 | 307 | SH |  | SOLE | 34 | 306 | 0 | 0 |
| TETRA TECH INC | Stock | 88162G103 |  | 26765 | 798 | SH |  | SOLE |  | 798 | 0 | 0 |
| TETRA TECH INC | Stock | 88162G103 |  | 27771 | 828 | SH |  | SOLE | 19 | 828 | 0 | 0 |
| TETRA TECH INC | Stock | 88162G103 |  | 186248 | 5553 | SH |  | SOLE | 24 | 5553 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS | ADR | 881624209 |  | 562 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS | ADR | 881624209 |  | 1155 | 37 | SH |  | SOLE | 66 | 37 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS | ADR | 881624209 |  | 1723510 | 55223 | SH |  | SOLE |  | 55223 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 3123 | 18 | SH |  | SOLE | 9 | 18 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 3817 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 4164 | 24 | SH |  | SOLE | 66 | 24 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 11277 | 65 | SH |  | SOLE | 72 | 65 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 13380 | 77 | SH |  | SOLE | 73 | 77 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 13706 | 79 | SH |  | SOLE | 71 | 79 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 16456 | 95 | SH |  | SOLE | 36 | 94 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 42017 | 242 | SH |  | SOLE | 33 | 242 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 44508 | 257 | SH |  | SOLE | 50 | 256 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 68529 | 395 | SH |  | SOLE | 52 | 395 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 168469 | 971 | SH |  | SOLE | 19 | 971 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 2675198 | 15420 | SH |  | SOLE |  | 15419 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 1723 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 2585 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 2588 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 19521974 | 67969 | SH |  | SOLE |  | 67968 | 0 | 0 |
| TG THERAPEUTICS INC COM | Stock | 88322Q108 |  | 30 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| TG THERAPEUTICS INC COM | Stock | 88322Q108 |  | 358 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| TG THERAPEUTICS INC COM | Stock | 88322Q108 |  | 413912 | 13885 | SH |  | SOLE |  | 13885 | 0 | 0 |
| THE BALDWIN INSURANCE GRP INC COM CL A | Stock | 05589G102 |  | 40683 | 1693 | SH |  | SOLE |  | 1693 | 0 | 0 |
| THE BALDWIN INSURANCE GRP INC COM CL A | Stock | 05589G102 |  | 544616 | 22664 | SH |  | SOLE | 6 | 22664 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 223 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 6633 | 238 | SH |  | SOLE | 33 | 238 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 28823 | 1034 | SH |  | SOLE | 43 | 1034 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 33277 | 1194 | SH |  | SOLE | 24 | 1194 | 0 | 0 |
| THE CAMPBELLS COMPANY COM | Stock | 134429109 |  | 2427048 | 87085 | SH |  | SOLE |  | 87084 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 550 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 826 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 2202 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 3578 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 4679 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 11499 | 42 | SH |  | SOLE | 33 | 41 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 13225 | 48 | SH |  | SOLE | 73 | 48 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 15963 | 58 | SH |  | SOLE | 9 | 58 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 68329 | 248 | SH |  | SOLE | 19 | 248 | 0 | 0 |
| THE CIGNA GROUP COM | Stock | 125523100 |  | 1233922 | 4483 | SH |  | SOLE |  | 4483 | 0 | 0 |
| THE TRADE DESK INC CLASS A | Stock | 88339J105 |  | 418 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| THE TRADE DESK INC CLASS A | Stock | 88339J105 |  | 797 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| THE TRADE DESK INC CLASS A | Stock | 88339J105 |  | 3416 | 90 | SH |  | SOLE | 19 | 90 | 0 | 0 |
| THE TRADE DESK INC CLASS A | Stock | 88339J105 |  | 3986 | 105 | SH |  | SOLE | 33 | 105 | 0 | 0 |
| THE TRADE DESK INC CLASS A | Stock | 88339J105 |  | 6985 | 184 | SH |  | SOLE | 53 | 184 | 0 | 0 |
| THE TRADE DESK INC CLASS A | Stock | 88339J105 |  | 2204185 | 58066 | SH |  | SOLE |  | 58065 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 579 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 1159 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 1738 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 4056 | 7 | SH |  | SOLE | 32 | 7 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 9271 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 27814 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 29556 | 51 | SH |  | SOLE | 73 | 51 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 31870 | 55 | SH |  | SOLE | 19 | 55 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 34188 | 59 | SH |  | SOLE | 2 | 59 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 71348 | 123 | SH |  | SOLE | 33 | 123 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 655135 | 1131 | SH |  | SOLE | 6 | 1130 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 868660 | 1499 | SH |  | SOLE | 49 | 1499 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 4606486 | 7950 | SH |  | SOLE |  | 7949 | 0 | 0 |
| TIMOTHY PLAN US SMALL CAP CORE ETF | ETF | 887432342 |  | 304284 | 7341 | SH |  | SOLE |  | 7341 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 1075 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 5530 | 36 | SH |  | SOLE | 12 | 36 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 5837 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 9985 | 65 | SH |  | SOLE | 46 | 65 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 14295 | 93 | SH |  | SOLE | 73 | 93 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 33333 | 217 | SH |  | SOLE | 7 | 217 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 47087 | 307 | SH |  | SOLE | 33 | 306 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 48245 | 314 | SH |  | SOLE | 50 | 314 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 48541 | 316 | SH |  | SOLE | 2 | 316 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 53917 | 351 | SH |  | SOLE | 49 | 351 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 300510 | 1956 | SH |  | SOLE | 30 | 1956 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 553186 | 3601 | SH |  | SOLE | 19 | 3601 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 3477492 | 22638 | SH |  | SOLE | 6 | 22638 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 9884132 | 64346 | SH |  | SOLE |  | 64345 | 0 | 0 |
| TMC THE METALS COMPANY INC COM | Stock | 87261Y106 |  | 642297 | 104100 | SH |  | SOLE |  | 104100 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 812 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 1015 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 2436 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 2843 | 14 | SH |  | SOLE | 22 | 14 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 3046 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 5685 | 28 | SH |  | SOLE | 46 | 28 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 21725 | 107 | SH |  | SOLE | 7 | 107 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 32641 | 161 | SH |  | SOLE | 33 | 160 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 34956 | 172 | SH |  | SOLE | 73 | 172 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 262328 | 1292 | SH |  | SOLE | 19 | 1292 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 1938687 | 9548 | SH |  | SOLE |  | 9548 | 0 | 0 |
| TOAST INC CL A | Stock | 888787108 |  | 4616 | 130 | SH |  | SOLE | 71 | 130 | 0 | 0 |
| TOAST INC CL A | Stock | 888787108 |  | 10014 | 282 | SH |  | SOLE | 50 | 282 | 0 | 0 |
| TOAST INC CL A | Stock | 888787108 |  | 18820 | 530 | SH |  | SOLE | 19 | 530 | 0 | 0 |
| TOAST INC CL A | Stock | 888787108 |  | 243670 | 6862 | SH |  | SOLE |  | 6862 | 0 | 0 |
| TOLL BROTHERS INC | Stock | 889478103 |  | 676 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TOLL BROTHERS INC | Stock | 889478103 |  | 4733 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| TOLL BROTHERS INC | Stock | 889478103 |  | 4021443 | 29740 | SH |  | SOLE |  | 29740 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 1811 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 6619 | 84 | SH |  | SOLE | 73 | 84 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 9919 | 126 | SH |  | SOLE | 23 | 126 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 57233 | 727 | SH |  | SOLE |  | 727 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 2045193 | 25981 | SH |  | SOLE | 6 | 25980 | 0 | 0 |
| TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 |  | 283 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 |  | 47194 | 501 | SH |  | SOLE | 77 | 501 | 0 | 0 |
| TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 |  | 49832 | 529 | SH |  | SOLE | 43 | 529 | 0 | 0 |
| TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 |  | 191098 | 2029 | SH |  | SOLE |  | 2028 | 0 | 0 |
| TORTOISE ENERGY INFRASTRUCTURE CEF | CEF | 89147L886 |  | 501546 | 12263 | SH |  | SOLE |  | 12262 | 0 | 0 |
| TOTALENERGIES SE | Stock | F92124100 |  | 916 | 14 | SH |  | SOLE | 31 | 14 | 0 | 0 |
| TOTALENERGIES SE | Stock | F92124100 |  | 1308 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| TOTALENERGIES SE | Stock | F92124100 |  | 4841 | 74 | SH |  | SOLE | 66 | 74 | 0 | 0 |
| TOTALENERGIES SE | Stock | F92124100 |  | 5168 | 79 | SH |  | SOLE | 9 | 79 | 0 | 0 |
| TOTALENERGIES SE | Stock | F92124100 |  | 5822 | 89 | SH |  | SOLE | 6 | 89 | 0 | 0 |
| TOTALENERGIES SE | Stock | F92124100 |  | 6542 | 100 | SH |  | SOLE | 71 | 100 | 0 | 0 |
| TOTALENERGIES SE | Stock | F92124100 |  | 55738 | 852 | SH |  | SOLE | 77 | 852 | 0 | 0 |
| TOTALENERGIES SE | Stock | F92124100 |  | 263794 | 4041 | SH |  | SOLE | 52 | 4041 | 0 | 0 |
| TOTALENERGIES SE | Stock | F92124100 |  | 407959 | 6236 | SH |  | SOLE |  | 6236 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 2141 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 4923 | 23 | SH |  | SOLE | 31 | 23 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 5137 | 24 | SH |  | SOLE | 66 | 24 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 25687 | 120 | SH |  | SOLE | 77 | 120 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 380154 | 1776 | SH |  | SOLE |  | 1775 | 0 | 0 |
| TPG INC COM CL A | Stock | 872657101 |  | 6448 | 101 | SH |  | SOLE | 43 | 101 | 0 | 0 |
| TPG INC COM CL A | Stock | 872657101 |  | 11364 | 178 | SH |  | SOLE | 71 | 178 | 0 | 0 |
| TPG INC COM CL A | Stock | 872657101 |  | 233591 | 3659 | SH |  | SOLE |  | 3659 | 0 | 0 |
| TR ACTIVEBETA US LARGE CAP EQUITY ETF | ETF | 381430503 |  | 22900 | 173 | SH |  | SOLE | 36 | 173 | 0 | 0 |
| TR ACTIVEBETA US LARGE CAP EQUITY ETF | ETF | 381430503 |  | 1412520 | 10671 | SH |  | SOLE |  | 10671 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 850 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 2000 | 40 | SH |  | SOLE | 49 | 40 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 2150 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 9217 | 184 | SH |  | SOLE | 33 | 184 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 16603 | 332 | SH |  | SOLE | 7 | 332 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 28328 | 566 | SH |  | SOLE | 50 | 566 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 824515 | 16487 | SH |  | SOLE | 18 | 16487 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 3416982 | 68326 | SH |  | SOLE |  | 68325 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 389 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 389 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 1946 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 4281 | 11 | SH |  | SOLE | 12 | 11 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 4281 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 35232 | 91 | SH |  | SOLE | 33 | 90 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 1211969 | 3114 | SH |  | SOLE | 45 | 3114 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 1470274 | 3778 | SH |  | SOLE |  | 3777 | 0 | 0 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 3990 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 12294 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 7959880 | 5986 | SH |  | SOLE |  | 5985 | 0 | 0 |
| TRANSMEDICS GROUP INC | Stock | 89377M109 |  | 243 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TRANSMEDICS GROUP INC | Stock | 89377M109 |  | 214469 | 1763 | SH |  | SOLE |  | 1763 | 0 | 0 |
| TRANSOCEAN LTD | Stock | H8817H100 |  | 153 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| TRANSOCEAN LTD | Stock | H8817H100 |  | 1363907 | 330244 | SH |  | SOLE |  | 330243 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 1450 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 2030 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 13633 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 17712 | 61 | SH |  | SOLE | 73 | 61 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 21799 | 75 | SH |  | SOLE | 33 | 75 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 71065 | 245 | SH |  | SOLE | 26 | 245 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 4123360 | 14216 | SH |  | SOLE |  | 14215 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 1438 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 7297 | 208 | SH |  | SOLE | 50 | 208 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 19119 | 545 | SH |  | SOLE | 73 | 545 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 356413 | 10160 | SH |  | SOLE |  | 10160 | 0 | 0 |
| TRINITY CAP INC COM | CEF | 896442308 |  | 634149 | 43287 | SH |  | SOLE |  | 43286 | 0 | 0 |
| TRIP COM GROUP LTD ADS | ADR | 89677Q107 |  | 144 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TRIP COM GROUP LTD ADS | ADR | 89677Q107 |  | 1007 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| TRIP COM GROUP LTD ADS | ADR | 89677Q107 |  | 8182 | 114 | SH |  | SOLE | 33 | 113 | 0 | 0 |
| TRIP COM GROUP LTD ADS | ADR | 89677Q107 |  | 493947 | 6869 | SH |  | SOLE |  | 6868 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 131 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 262 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 10556 | 725 | SH |  | SOLE | 12 | 725 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 24752 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 689 | 14 | SH |  | SOLE | 74 | 14 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 1870 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 2461 | 50 | SH |  | SOLE | 46 | 50 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 4823 | 98 | SH |  | SOLE | 36 | 98 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 17949 | 365 | SH |  | SOLE | 33 | 364 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 18201 | 370 | SH |  | SOLE | 73 | 369 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 21505 | 437 | SH |  | SOLE | 71 | 437 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 202450 | 4114 | SH |  | SOLE | 52 | 4114 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 295594 | 6007 | SH |  | SOLE | 19 | 6006 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 6862320 | 139450 | SH |  | SOLE |  | 139449 | 0 | 0 |
| TWILIO INC CL A | Stock | 90138F102 |  | 853 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| TWILIO INC CL A | Stock | 90138F102 |  | 61448 | 432 | SH |  | SOLE | 19 | 432 | 0 | 0 |
| TWILIO INC CL A | Stock | 90138F102 |  | 714614 | 5024 | SH |  | SOLE |  | 5024 | 0 | 0 |
| TWO HARBORS INVENTMENT CORPOR 6.25 01/15/2026 | Convertible | 90187BAB7 |  | 84575 | 85000 | SH |  | SOLE |  | 85000 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 908 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 908 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 1816 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 4086 | 9 | SH |  | SOLE | 43 | 9 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 202008 | 445 | SH |  | SOLE |  | 445 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 221074 | 487 | SH |  | SOLE | 53 | 487 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 123 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 1114 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 2579 | 44 | SH |  | SOLE | 66 | 44 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 49417 | 843 | SH |  | SOLE | 19 | 843 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 2277883 | 38858 | SH |  | SOLE |  | 38858 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 1471 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 3350 | 41 | SH |  | SOLE | 66 | 41 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 6047 | 74 | SH |  | SOLE | 36 | 74 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 6864 | 84 | SH |  | SOLE | 24 | 84 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 7190 | 88 | SH |  | SOLE | 46 | 88 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 8253 | 101 | SH |  | SOLE | 9 | 101 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 8498 | 104 | SH |  | SOLE | 51 | 104 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 11276 | 138 | SH |  | SOLE | 71 | 138 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 47474 | 581 | SH |  | SOLE | 33 | 581 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 566250 | 6930 | SH |  | SOLE | 49 | 6930 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 2782836 | 34057 | SH |  | SOLE | 19 | 34057 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 6494826 | 79486 | SH |  | SOLE |  | 79486 | 0 | 0 |
| UBIQUITI INC COM | Stock | 90353W103 |  | 58102 | 105 | SH |  | SOLE | 19 | 105 | 0 | 0 |
| UBIQUITI INC COM | Stock | 90353W103 |  | 387927 | 701 | SH |  | SOLE |  | 701 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 7734 | 167 | SH |  | SOLE | 9 | 167 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 7919 | 171 | SH |  | SOLE | 66 | 171 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 49922 | 1078 | SH |  | SOLE | 43 | 1078 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 76365 | 1649 | SH |  | SOLE | 77 | 1649 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 82022 | 1771 | SH |  | SOLE |  | 1771 | 0 | 0 |
| UGI CORP | Stock | 902681105 |  | 1123 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| UGI CORP | Stock | 902681105 |  | 4342 | 116 | SH |  | SOLE | 36 | 116 | 0 | 0 |
| UGI CORP | Stock | 902681105 |  | 24142 | 645 | SH |  | SOLE | 26 | 645 | 0 | 0 |
| UGI CORP | Stock | 902681105 |  | 269345 | 7196 | SH |  | SOLE | 19 | 7195 | 0 | 0 |
| UGI CORP | Stock | 902681105 |  | 1020450 | 27263 | SH |  | SOLE |  | 27262 | 0 | 0 |
| UIPATH INC CL A | Stock | 90364P105 |  | 2688 | 164 | SH |  | SOLE | 71 | 164 | 0 | 0 |
| UIPATH INC CL A | Stock | 90364P105 |  | 20406 | 1245 | SH |  | SOLE | 19 | 1245 | 0 | 0 |
| UIPATH INC CL A | Stock | 90364P105 |  | 202023 | 12326 | SH |  | SOLE |  | 12326 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 605 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 605 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 605 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 9075 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 497901 | 823 | SH |  | SOLE |  | 822 | 0 | 0 |
| UNDER ARMOUR INC CL A | Stock | 904311107 |  | 214 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| UNDER ARMOUR INC CL A | Stock | 904311107 |  | 105498 | 21227 | SH |  | SOLE |  | 21227 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 719 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 2093 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 3532 | 54 | SH |  | SOLE | 66 | 54 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 5624 | 86 | SH |  | SOLE | 6 | 86 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 7913 | 121 | SH |  | SOLE | 9 | 121 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 72071 | 1102 | SH |  | SOLE | 49 | 1102 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 99212 | 1517 | SH |  | SOLE | 52 | 1517 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 100193 | 1532 | SH |  | SOLE | 26 | 1532 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767803 |  | 2585589 | 39535 | SH |  | SOLE |  | 39535 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 3007 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 3932 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 4395 | 19 | SH |  | SOLE | 6 | 19 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 6708 | 29 | SH |  | SOLE | 72 | 29 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 9947 | 43 | SH |  | SOLE | 7 | 43 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 10409 | 45 | SH |  | SOLE | 9 | 45 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 11566 | 50 | SH |  | SOLE | 19 | 50 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 13879 | 60 | SH |  | SOLE | 12 | 60 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 19458 | 84 | SH |  | SOLE | 73 | 84 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 22500 | 97 | SH |  | SOLE | 43 | 97 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 42563 | 184 | SH |  | SOLE | 49 | 184 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 55966 | 242 | SH |  | SOLE | 33 | 241 | 0 | 0 |
| UNION PACIFIC CORP | Stock | 907818108 |  | 5125306 | 22157 | SH |  | SOLE |  | 22156 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 112 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 3466 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 18227 | 163 | SH |  | SOLE | 33 | 163 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 19569 | 175 | SH |  | SOLE | 49 | 175 | 0 | 0 |
| UNITED AIRLINES HOLDINGS INC | Stock | 910047109 |  | 288496 | 2580 | SH |  | SOLE |  | 2580 | 0 | 0 |
| UNITED BANKSHARES INC WEST VA COM | Stock | 909907107 |  | 1190 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| UNITED BANKSHARES INC WEST VA COM | Stock | 909907107 |  | 3418 | 89 | SH |  | SOLE | 36 | 89 | 0 | 0 |
| UNITED BANKSHARES INC WEST VA COM | Stock | 909907107 |  | 202721 | 5279 | SH |  | SOLE | 19 | 5279 | 0 | 0 |
| UNITED BANKSHARES INC WEST VA COM | Stock | 909907107 |  | 858381 | 22354 | SH |  | SOLE |  | 22353 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 298 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 496 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 1060 | 11 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 3502 | 35 | SH |  | SOLE | 49 | 35 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 4464 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 6269 | 63 | SH |  | SOLE | 73 | 63 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 21876 | 221 | SH |  | SOLE | 33 | 220 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 44786 | 452 | SH |  | SOLE | 19 | 451 | 0 | 0 |
| UNITED PARCEL SVCS INC CL B | Stock | 911312106 |  | 4790441 | 48296 | SH |  | SOLE |  | 48295 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 809 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 809 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 5665 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 12949 | 16 | SH |  | SOLE | 9 | 16 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 20349 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 21067 | 26 | SH |  | SOLE | 50 | 26 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 42100 | 52 | SH |  | SOLE | 73 | 52 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 726769 | 898 | SH |  | SOLE | 18 | 898 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 5942208 | 7342 | SH |  | SOLE |  | 7342 | 0 | 0 |
| UNITED STATES NATURAL GAS FUND LP | ETF | 912318409 |  | 614813 | 50148 | SH |  | SOLE |  | 50147 | 0 | 0 |
| UNITED STATES OIL FUND | ETF | 91232N207 |  | 264399 | 3823 | SH |  | SOLE |  | 3823 | 0 | 0 |
| UNITED THERAPEUTICS CORP | Stock | 91307C102 |  | 2924 | 6 | SH |  | SOLE | 22 | 6 | 0 | 0 |
| UNITED THERAPEUTICS CORP | Stock | 91307C102 |  | 4873 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| UNITED THERAPEUTICS CORP | Stock | 91307C102 |  | 968653 | 1988 | SH |  | SOLE |  | 1988 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 98842 | 299 | SH |  | SOLE | 33 | 299 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 196321 | 595 | SH |  | SOLE | 19 | 594 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 686272 | 2079 | SH |  | SOLE | 49 | 2078 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 18181963 | 55078 | SH |  | SOLE |  | 55078 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 1651 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 4952 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 7262 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 10564 | 32 | SH |  | SOLE | 72 | 32 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 14525 | 44 | SH |  | SOLE | 7 | 44 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 20053 | 61 | SH |  | SOLE | 50 | 60 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 35370 | 107 | SH |  | SOLE | 73 | 107 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 38293 | 116 | SH |  | SOLE | 9 | 116 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 91440 | 277 | SH |  | SOLE | 71 | 277 | 0 | 0 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 2474 | 56 | SH |  | SOLE | 71 | 56 | 0 | 0 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 13384 | 303 | SH |  | SOLE | 19 | 303 | 0 | 0 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 1802191 | 40801 | SH |  | SOLE |  | 40801 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 11001 | 94 | SH |  | SOLE | 34 | 94 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 5538463 | 47426 | SH |  | SOLE |  | 47426 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 1705 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 4108 | 53 | SH |  | SOLE | 36 | 53 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 248886 | 3211 | SH |  | SOLE | 19 | 3211 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 2203891 | 28437 | SH |  | SOLE |  | 28437 | 0 | 0 |
| UP FINTECH HLDG LTD SPONSORED ADS | ADR | 91531W106 |  | 118592 | 12405 | SH |  | SOLE |  | 12405 | 0 | 0 |
| UPSTART HLDGS INC COM | Stock | 91680M107 |  | 262 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| UPSTART HLDGS INC COM | Stock | 91680M107 |  | 18760 | 429 | SH |  | SOLE | 19 | 429 | 0 | 0 |
| UPSTART HLDGS INC COM | Stock | 91680M107 |  | 208676 | 4772 | SH |  | SOLE |  | 4771 | 0 | 0 |
| URBAN OUTFITTERS INC COM | Stock | 917047102 |  | 36426 | 484 | SH |  | SOLE | 19 | 484 | 0 | 0 |
| URBAN OUTFITTERS INC COM | Stock | 917047102 |  | 293514 | 3900 | SH |  | SOLE |  | 3900 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 3682 | 69 | SH |  | SOLE | 9 | 69 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 5348 | 100 | SH |  | SOLE | 49 | 100 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 7757 | 145 | SH |  | SOLE | 73 | 145 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 8217 | 154 | SH |  | SOLE | 46 | 154 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 14492 | 272 | SH |  | SOLE | 33 | 271 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 16808 | 315 | SH |  | SOLE | 71 | 315 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 249618 | 4678 | SH |  | SOLE | 52 | 4678 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 320760 | 6011 | SH |  | SOLE | 19 | 6011 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 509935 | 9557 | SH |  | SOLE | 6 | 9556 | 0 | 0 |
| US BANCORP | Stock | 902973304 |  | 1538785 | 28838 | SH |  | SOLE |  | 28837 | 0 | 0 |
| US FOODS HPLDING CORP | Stock | 912008109 |  | 1431 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| US FOODS HPLDING CORP | Stock | 912008109 |  | 4896 | 65 | SH |  | SOLE | 22 | 65 | 0 | 0 |
| US FOODS HPLDING CORP | Stock | 912008109 |  | 603163 | 8008 | SH |  | SOLE |  | 8008 | 0 | 0 |
| USCF SUMMERHAVEN DYNAMIC COMMODITY STRATEGY NO K-1 FUND | ETF | 90290T809 |  | 523357 | 23757 | SH |  | SOLE |  | 23756 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 6660 | 156 | SH |  | SOLE | 36 | 156 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 14375 | 337 | SH |  | SOLE | 19 | 336 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 99638 | 2334 | SH |  | SOLE | 49 | 2334 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 9516353 | 222918 | SH |  | SOLE |  | 222917 | 0 | 0 |
| VALARIS LTD CL A | Stock | G9460G101 |  | 806 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| VALARIS LTD CL A | Stock | G9460G101 |  | 530006 | 10516 | SH |  | SOLE |  | 10516 | 0 | 0 |
| VALE S A SPONSORED ADS | ADR | 91912E105 |  | 516459 | 39636 | SH |  | SOLE |  | 39636 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 814 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 977 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 3093 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 3093 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 9605 | 59 | SH |  | SOLE | 9 | 59 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 11276 | 69 | SH |  | SOLE | 33 | 69 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 14834 | 91 | SH |  | SOLE | 73 | 91 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 192958 | 1185 | SH |  | SOLE | 19 | 1185 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 5102874 | 31346 | SH |  | SOLE |  | 31346 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 523 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 209290 | 7202 | SH |  | SOLE |  | 7202 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 439707 | 15131 | SH |  | SOLE | 6 | 15131 | 0 | 0 |
| VANECK BDC INCOME ETF | ETF | 92189F411 |  | 182271 | 12854 | SH |  | SOLE |  | 12854 | 0 | 0 |
| VANECK FABLESS SEMICONDUCTOR ETF | ETF | 92189H664 |  | 207758 | 5463 | SH |  | SOLE |  | 5463 | 0 | 0 |
| VANECK FALLEN ANGEL HIGH YIELD BOND ETF | ETF | 92189F437 |  | 567908 | 19340 | SH |  | SOLE |  | 19339 | 0 | 0 |
| VANECK HIGH YIELD MUNI ETF | ETF | 92189H409 |  | 12 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| VANECK HIGH YIELD MUNI ETF | ETF | 92189H409 |  | 382772 | 7488 | SH |  | SOLE |  | 7487 | 0 | 0 |
| VANECK IG FLOATING RATE ETF | ETF | 92189F486 |  | 10396 | 408 | SH |  | SOLE | 36 | 408 | 0 | 0 |
| VANECK IG FLOATING RATE ETF | ETF | 92189F486 |  | 988150 | 38781 | SH |  | SOLE |  | 38781 | 0 | 0 |
| VANECK LONG MUNI ETF | ETF | 92189F536 |  | 122930 | 7012 | SH |  | SOLE | 36 | 7012 | 0 | 0 |
| VANECK LONG MUNI ETF | ETF | 92189F536 |  | 338844 | 19328 | SH |  | SOLE |  | 19328 | 0 | 0 |
| VANECK MERK GOLD ETF | ETF | 921078101 |  | 7933755 | 191267 | SH |  | SOLE |  | 191267 | 0 | 0 |
| VANECK MORNINGSTAR WIDE MOAT ETF | ETF | 92189F643 |  | 68142 | 658 | SH |  | SOLE | 36 | 658 | 0 | 0 |
| VANECK MORNINGSTAR WIDE MOAT ETF | ETF | 92189F643 |  | 321511 | 3105 | SH |  | SOLE |  | 3104 | 0 | 0 |
| VANECK PREFERRED SECURITIES EX FINANCIALS ETF | ETF | 92189F429 |  | 185910 | 10527 | SH |  | SOLE |  | 10527 | 0 | 0 |
| VANECK RARE EARTH AND STRATEGIC METALS ETF | ETF | 92189H805 |  | 19663 | 266 | SH |  | SOLE | 49 | 266 | 0 | 0 |
| VANECK RARE EARTH AND STRATEGIC METALS ETF | ETF | 92189H805 |  | 1738413 | 23517 | SH |  | SOLE |  | 23517 | 0 | 0 |
| VANECK SEMICONDUCTOR ETF | ETF | 92189F676 |  | 18727 | 52 | SH |  | SOLE | 36 | 52 | 0 | 0 |
| VANECK SEMICONDUCTOR ETF | ETF | 92189F676 |  | 8778572 | 24376 | SH |  | SOLE |  | 24376 | 0 | 0 |
| VANECK URANIUM AND NUCLEAR ETF | ETF | 92189F601 |  | 1034890 | 8332 | SH |  | SOLE |  | 8332 | 0 | 0 |
| VANECK VECTORS JUNIOR GOLD MINERS ETF | ETF | 92189F791 |  | 654753 | 5755 | SH |  | SOLE |  | 5754 | 0 | 0 |
| VANGUARD BOND INDEX FUND INC LONG TERM BD ETF | ETF | 921937793 |  | 8829 | 127 | SH |  | SOLE | 36 | 127 | 0 | 0 |
| VANGUARD BOND INDEX FUND INC LONG TERM BD ETF | ETF | 921937793 |  | 768377 | 11053 | SH |  | SOLE |  | 11052 | 0 | 0 |
| VANGUARD CONSUMER STAPLES ETF | ETF | 92204A207 |  | 4436 | 21 | SH |  | SOLE | 36 | 21 | 0 | 0 |
| VANGUARD CONSUMER STAPLES ETF | ETF | 92204A207 |  | 2606132 | 12337 | SH |  | SOLE |  | 12337 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 6593 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 24615 | 112 | SH |  | SOLE | 49 | 112 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 35120 | 160 | SH |  | SOLE | 36 | 159 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 15039641 | 68430 | SH |  | SOLE |  | 68430 | 0 | 0 |
| VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF | ETF | 921946885 |  | 4651164 | 68978 | SH |  | SOLE |  | 68977 | 0 | 0 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 1259 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 3526 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 22036 | 175 | SH |  | SOLE | 9 | 175 | 0 | 0 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 823089 | 6537 | SH |  | SOLE |  | 6536 | 0 | 0 |
| VANGUARD ESG INTERNATIONAL STOCK ETF | ETF | 921910725 |  | 6199944 | 86567 | SH |  | SOLE |  | 86567 | 0 | 0 |
| VANGUARD ESG U.S. STOCK ETF | ETF | 921910733 |  | 479723 | 3966 | SH |  | SOLE |  | 3965 | 0 | 0 |
| VANGUARD EXTENDED DURATION ETF | ETF | 921910709 |  | 5735589 | 88226 | SH |  | SOLE |  | 88226 | 0 | 0 |
| VANGUARD EXTENDED MARKET ETF | ETF | 922908652 |  | 1058120 | 5060 | SH |  | SOLE |  | 5059 | 0 | 0 |
| VANGUARD FINANCIALS ETF | ETF | 92204A405 |  | 109729 | 822 | SH |  | SOLE | 36 | 822 | 0 | 0 |
| VANGUARD FINANCIALS ETF | ETF | 92204A405 |  | 3321534 | 24882 | SH |  | SOLE |  | 24882 | 0 | 0 |
| VANGUARD FTSE ALL WORLD EX-US ETF | ETF | 922042718 |  | 1433 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| VANGUARD FTSE ALL WORLD EX-US ETF | ETF | 922042718 |  | 6737 | 47 | SH |  | SOLE | 49 | 47 | 0 | 0 |
| VANGUARD FTSE ALL WORLD EX-US ETF | ETF | 922042718 |  | 32106 | 224 | SH |  | SOLE | 51 | 224 | 0 | 0 |
| VANGUARD FTSE ALL WORLD EX-US ETF | ETF | 922042718 |  | 1711926 | 11944 | SH |  | SOLE |  | 11943 | 0 | 0 |
| VANGUARD FTSE ALL-WORLD EX-US | ETF | 922042775 |  | 947673 | 12883 | SH |  | SOLE | 19 | 12883 | 0 | 0 |
| VANGUARD FTSE ALL-WORLD EX-US | ETF | 922042775 |  | 6758561 | 91878 | SH |  | SOLE |  | 91878 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 24 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 418418 | 6698 | SH |  | SOLE | 36 | 6697 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 1160349 | 18575 | SH |  | SOLE | 49 | 18574 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 5084058 | 81384 | SH |  | SOLE | 75 | 81384 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 18168141 | 290830 | SH |  | SOLE |  | 290829 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 5268 | 98 | SH |  | SOLE | 19 | 98 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 31534 | 587 | SH |  | SOLE | 36 | 586 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 2608543 | 48522 | SH |  | SOLE | 75 | 48522 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 3959882 | 73659 | SH |  | SOLE | 49 | 73658 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 6280381 | 116823 | SH |  | SOLE |  | 116822 | 0 | 0 |
| VANGUARD FTSE EUROPE ETF | ETF | 922042874 |  | 3748334 | 44831 | SH |  | SOLE |  | 44831 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 7318 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 23417 | 48 | SH |  | SOLE | 49 | 48 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 168470 | 345 | SH |  | SOLE | 19 | 345 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 531728 | 1090 | SH |  | SOLE | 36 | 1089 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 35233425 | 72220 | SH |  | SOLE |  | 72220 | 0 | 0 |
| VANGUARD HEALTH CARE ETF | ETF | 92204A504 |  | 1867429 | 6488 | SH |  | SOLE |  | 6487 | 0 | 0 |
| VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 |  | 16074 | 112 | SH |  | SOLE | 36 | 112 | 0 | 0 |
| VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 |  | 47649 | 332 | SH |  | SOLE | 71 | 332 | 0 | 0 |
| VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 |  | 9343457 | 65102 | SH |  | SOLE |  | 65102 | 0 | 0 |
| VANGUARD INDUSTRIALS ETF | ETF | 92204A603 |  | 3282 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| VANGUARD INDUSTRIALS ETF | ETF | 92204A603 |  | 5371 | 18 | SH |  | SOLE | 49 | 18 | 0 | 0 |
| VANGUARD INDUSTRIALS ETF | ETF | 92204A603 |  | 598361 | 2005 | SH |  | SOLE |  | 2005 | 0 | 0 |
| VANGUARD INFORMATION TECHNOLOGY | ETF | 92204A702 |  | 3447 | 5 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| VANGUARD INFORMATION TECHNOLOGY | ETF | 92204A702 |  | 462509 | 614 | SH |  | SOLE | 36 | 613 | 0 | 0 |
| VANGUARD INFORMATION TECHNOLOGY | ETF | 92204A702 |  | 13165697 | 17466 | SH |  | SOLE |  | 17466 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM BOND ETF | ETF | 921937819 |  | 173508 | 2228 | SH |  | SOLE | 36 | 2227 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM BOND ETF | ETF | 921937819 |  | 3156390 | 40529 | SH |  | SOLE |  | 40528 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 1340 | 16 | SH |  | SOLE | 22 | 16 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 8794 | 105 | SH |  | SOLE | 36 | 105 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 299155 | 3572 | SH |  | SOLE | 75 | 3572 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 2263950 | 27032 | SH |  | SOLE |  | 27032 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM TREASURY ETF | ETF | 92206C706 |  | 8630 | 144 | SH |  | SOLE | 19 | 144 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM TREASURY ETF | ETF | 92206C706 |  | 1009581 | 16846 | SH |  | SOLE | 75 | 16846 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM TREASURY ETF | ETF | 92206C706 |  | 2199352 | 36699 | SH |  | SOLE |  | 36698 | 0 | 0 |
| VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF | ETF | 921946810 |  | 4731052 | 51734 | SH |  | SOLE |  | 51733 | 0 | 0 |
| VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF | ETF | 921946794 |  | 3242588 | 36029 | SH |  | SOLE |  | 36028 | 0 | 0 |
| VANGUARD LARGE CAP ETF | ETF | 922908637 |  | 2204 | 7 | SH |  | SOLE | 32 | 7 | 0 | 0 |
| VANGUARD LARGE CAP ETF | ETF | 922908637 |  | 17690 | 56 | SH |  | SOLE | 19 | 56 | 0 | 0 |
| VANGUARD LARGE CAP ETF | ETF | 922908637 |  | 242711 | 771 | SH |  | SOLE | 36 | 771 | 0 | 0 |
| VANGUARD LARGE CAP ETF | ETF | 922908637 |  | 1924221 | 6113 | SH |  | SOLE |  | 6112 | 0 | 0 |
| VANGUARD LONG-TERM TREASURY ETF | ETF | 92206C847 |  | 21260 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| VANGUARD LONG-TERM TREASURY ETF | ETF | 92206C847 |  | 570164 | 10218 | SH |  | SOLE | 75 | 10218 | 0 | 0 |
| VANGUARD MATERIALS ETF | ETF | 92204A801 |  | 7679 | 37 | SH |  | SOLE | 36 | 37 | 0 | 0 |
| VANGUARD MATERIALS ETF | ETF | 92204A801 |  | 278089 | 1340 | SH |  | SOLE |  | 1339 | 0 | 0 |
| VANGUARD MEGA CAP ETF | ETF | 921910873 |  | 641322 | 2553 | SH |  | SOLE |  | 2553 | 0 | 0 |
| VANGUARD MID CAP ETF | ETF | 922908629 |  | 4644 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| VANGUARD MID CAP ETF | ETF | 922908629 |  | 7546 | 26 | SH |  | SOLE | 19 | 26 | 0 | 0 |
| VANGUARD MID CAP ETF | ETF | 922908629 |  | 11430225 | 39385 | SH |  | SOLE |  | 39384 | 0 | 0 |
| VANGUARD MID-CAP GROWTH ETF | ETF | 922908538 |  | 60 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| VANGUARD MID-CAP GROWTH ETF | ETF | 922908538 |  | 10607 | 38 | SH |  | SOLE | 36 | 38 | 0 | 0 |
| VANGUARD MID-CAP GROWTH ETF | ETF | 922908538 |  | 2468315 | 8843 | SH |  | SOLE |  | 8842 | 0 | 0 |
| VANGUARD MID-CAP VALUE ETF | ETF | 922908512 |  | 3 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| VANGUARD MID-CAP VALUE ETF | ETF | 922908512 |  | 2483 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| VANGUARD MID-CAP VALUE ETF | ETF | 922908512 |  | 4252060 | 23973 | SH |  | SOLE |  | 23972 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 895 | 19 | SH |  | SOLE | 22 | 19 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 15348 | 326 | SH |  | SOLE | 36 | 326 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 85168 | 1809 | SH |  | SOLE | 49 | 1809 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 307701 | 6536 | SH |  | SOLE |  | 6535 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 847125 | 17993 | SH |  | SOLE | 19 | 17993 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 1801657 | 38268 | SH |  | SOLE | 75 | 38268 | 0 | 0 |
| VANGUARD PACIFIC STOCK | ETF | 922042866 |  | 543214 | 6009 | SH |  | SOLE |  | 6009 | 0 | 0 |
| VANGUARD REIT INDEX ETF | ETF | 922908553 |  | 619 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| VANGUARD REIT INDEX ETF | ETF | 922908553 |  | 8849 | 100 | SH |  | SOLE | 9 | 100 | 0 | 0 |
| VANGUARD REIT INDEX ETF | ETF | 922908553 |  | 5014622 | 56669 | SH |  | SOLE |  | 56668 | 0 | 0 |
| VANGUARD RUSSELL 1000 ETF | ETF | 92206C730 |  | 558899 | 1809 | SH |  | SOLE |  | 1808 | 0 | 0 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 3026 | 25 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 15828 | 130 | SH |  | SOLE | 51 | 130 | 0 | 0 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 15959 | 131 | SH |  | SOLE | 19 | 131 | 0 | 0 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 1938337 | 15921 | SH |  | SOLE |  | 15920 | 0 | 0 |
| VANGUARD RUSSELL 1000 VALUE ETF | ETF | 92206C714 |  | 573453 | 6213 | SH |  | SOLE | 19 | 6212 | 0 | 0 |
| VANGUARD RUSSELL 1000 VALUE ETF | ETF | 92206C714 |  | 815696 | 8837 | SH |  | SOLE |  | 8837 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 10839 | 17 | SH |  | SOLE | 49 | 17 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 33220 | 53 | SH |  | SOLE | 36 | 52 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 866976 | 1382 | SH |  | SOLE | 19 | 1382 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 33175632 | 52901 | SH |  | SOLE |  | 52900 | 0 | 0 |
| VANGUARD S 500 GROWTH ETF | ETF | 921932505 |  | 10226 | 23 | SH |  | SOLE | 49 | 23 | 0 | 0 |
| VANGUARD S 500 GROWTH ETF | ETF | 921932505 |  | 1596346 | 3591 | SH |  | SOLE |  | 3590 | 0 | 0 |
| VANGUARD S 500 VALUE ETF | ETF | 921932703 |  | 718608 | 3508 | SH |  | SOLE |  | 3507 | 0 | 0 |
| VANGUARD S SMALL-CAP 600 ETF | ETF | 921932828 |  | 258022 | 2325 | SH |  | SOLE |  | 2325 | 0 | 0 |
| VANGUARD SHORT DURATION TAX-EXEMPT BOND ETF | ETF | 922907696 |  | 264976 | 3466 | SH |  | SOLE |  | 3466 | 0 | 0 |
| VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 |  | 40351 | 512 | SH |  | SOLE | 36 | 512 | 0 | 0 |
| VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 |  | 9172132 | 116383 | SH |  | SOLE |  | 116382 | 0 | 0 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 23122 | 290 | SH |  | SOLE | 36 | 290 | 0 | 0 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 443653 | 5564 | SH |  | SOLE | 19 | 5564 | 0 | 0 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 2348507 | 29456 | SH |  | SOLE |  | 29455 | 0 | 0 |
| VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF | ETF | 922020805 |  | 24 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF | ETF | 922020805 |  | 13255 | 268 | SH |  | SOLE | 22 | 268 | 0 | 0 |
| VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF | ETF | 922020805 |  | 10029937 | 202789 | SH |  | SOLE |  | 202788 | 0 | 0 |
| VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 |  | 11922 | 203 | SH |  | SOLE | 36 | 203 | 0 | 0 |
| VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 |  | 670896 | 11423 | SH |  | SOLE | 19 | 11423 | 0 | 0 |
| VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 |  | 696775 | 11864 | SH |  | SOLE |  | 11864 | 0 | 0 |
| VANGUARD SMALL CAP ETF | ETF | 922908751 |  | 9985 | 39 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| VANGUARD SMALL CAP ETF | ETF | 922908751 |  | 27926 | 108 | SH |  | SOLE | 36 | 108 | 0 | 0 |
| VANGUARD SMALL CAP ETF | ETF | 922908751 |  | 62085 | 241 | SH |  | SOLE | 71 | 240 | 0 | 0 |
| VANGUARD SMALL CAP ETF | ETF | 922908751 |  | 5093872 | 19748 | SH |  | SOLE |  | 19747 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 2118 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 12919 | 61 | SH |  | SOLE | 71 | 61 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 58673 | 277 | SH |  | SOLE | 19 | 277 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 15118526 | 71385 | SH |  | SOLE |  | 71384 | 0 | 0 |
| VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 |  | 48640 | 161 | SH |  | SOLE | 19 | 161 | 0 | 0 |
| VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 |  | 60422 | 200 | SH |  | SOLE | 36 | 200 | 0 | 0 |
| VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 |  | 5753941 | 19046 | SH |  | SOLE |  | 19045 | 0 | 0 |
| VANGUARD TAX-EXEMPT BOND ETF | ETF | 922907746 |  | 31180 | 620 | SH |  | SOLE | 7 | 620 | 0 | 0 |
| VANGUARD TAX-EXEMPT BOND ETF | ETF | 922907746 |  | 31532 | 627 | SH |  | SOLE | 32 | 627 | 0 | 0 |
| VANGUARD TAX-EXEMPT BOND ETF | ETF | 922907746 |  | 1531763 | 30459 | SH |  | SOLE | 36 | 30458 | 0 | 0 |
| VANGUARD TAX-EXEMPT BOND ETF | ETF | 922907746 |  | 2735091 | 54386 | SH |  | SOLE |  | 54386 | 0 | 0 |
| VANGUARD TELECOMMUNICATIONS SERVICES ETF | ETF | 92204A884 |  | 6196 | 32 | SH |  | SOLE | 36 | 32 | 0 | 0 |
| VANGUARD TELECOMMUNICATIONS SERVICES ETF | ETF | 92204A884 |  | 927703 | 4791 | SH |  | SOLE |  | 4791 | 0 | 0 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 18666 | 252 | SH |  | SOLE | 36 | 252 | 0 | 0 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 353536 | 4773 | SH |  | SOLE | 73 | 4773 | 0 | 0 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 2096181 | 28300 | SH |  | SOLE | 75 | 28300 | 0 | 0 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 6871511 | 92771 | SH |  | SOLE |  | 92770 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL BOND ETF | ETF | 92203J407 |  | 6523 | 135 | SH |  | SOLE | 36 | 135 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL BOND ETF | ETF | 92203J407 |  | 146941 | 3041 | SH |  | SOLE | 73 | 3041 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL BOND ETF | ETF | 92203J407 |  | 1722325 | 35644 | SH |  | SOLE |  | 35644 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL STOCK ETF | ETF | 921909768 |  | 287200 | 3807 | SH |  | SOLE | 73 | 3807 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL STOCK ETF | ETF | 921909768 |  | 12659689 | 167811 | SH |  | SOLE |  | 167811 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 25 | 0 | SH |  | SOLE | 49 | 0 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 12740 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 218681 | 652 | SH |  | SOLE | 36 | 652 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 404671 | 1207 | SH |  | SOLE | 73 | 1207 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 62327064 | 185901 | SH |  | SOLE |  | 185901 | 0 | 0 |
| VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 |  | 747941 | 5302 | SH |  | SOLE |  | 5302 | 0 | 0 |
| VANGUARD U.S. MOMENTUM FACTOR ETF | ETF | 921935508 |  | 541237 | 2830 | SH |  | SOLE |  | 2829 | 0 | 0 |
| VANGUARD ULTRA-SHORT BOND ETF | ETF | 92203C303 |  | 4137122 | 83008 | SH |  | SOLE |  | 83008 | 0 | 0 |
| VANGUARD UTILITIES ETF | ETF | 92204A876 |  | 4441 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| VANGUARD UTILITIES ETF | ETF | 92204A876 |  | 1057700 | 5716 | SH |  | SOLE |  | 5716 | 0 | 0 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 19863 | 104 | SH |  | SOLE | 71 | 104 | 0 | 0 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 103861 | 544 | SH |  | SOLE | 19 | 543 | 0 | 0 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 205061 | 1074 | SH |  | SOLE | 36 | 1073 | 0 | 0 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 38260413 | 200327 | SH |  | SOLE |  | 200326 | 0 | 0 |
| VANGUARD WORLD FD MEGA CAP 300 VALUE INDEX ETF | ETF | 921910840 |  | 543390 | 3849 | SH |  | SOLE |  | 3849 | 0 | 0 |
| VANGUARD WORLD FUND ETF MEGA CAP 300 GROWTH ETF | ETF | 921910816 |  | 1002 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| VANGUARD WORLD FUND ETF MEGA CAP 300 GROWTH ETF | ETF | 921910816 |  | 342864 | 831 | SH |  | SOLE | 36 | 830 | 0 | 0 |
| VANGUARD WORLD FUND ETF MEGA CAP 300 GROWTH ETF | ETF | 921910816 |  | 4643038 | 11248 | SH |  | SOLE |  | 11248 | 0 | 0 |
| VEEVA SYSTEMS INC CLASS A | Stock | 922475108 |  | 446 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| VEEVA SYSTEMS INC CLASS A | Stock | 922475108 |  | 4241 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| VEEVA SYSTEMS INC CLASS A | Stock | 922475108 |  | 8706 | 39 | SH |  | SOLE | 51 | 39 | 0 | 0 |
| VEEVA SYSTEMS INC CLASS A | Stock | 922475108 |  | 47548 | 213 | SH |  | SOLE | 50 | 213 | 0 | 0 |
| VEEVA SYSTEMS INC CLASS A | Stock | 922475108 |  | 1458027 | 6532 | SH |  | SOLE |  | 6531 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 1548 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 2631 | 34 | SH |  | SOLE | 46 | 34 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 5884 | 76 | SH |  | SOLE | 33 | 76 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 9611 | 124 | SH |  | SOLE | 73 | 124 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 274771 | 3551 | SH |  | SOLE |  | 3550 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 1896 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 2295 | 23 | SH |  | SOLE | 73 | 23 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 4291 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 4692 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 43864 | 440 | SH |  | SOLE | 36 | 439 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 61486 | 616 | SH |  | SOLE | 32 | 616 | 0 | 0 |
| VERALTO CORP COM SHS | Stock | 92338C103 |  | 186003 | 1864 | SH |  | SOLE |  | 1864 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 671 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 2013 | 9 | SH |  | SOLE | 43 | 9 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 8532 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 8724 | 39 | SH |  | SOLE | 48 | 39 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 15897 | 71 | SH |  | SOLE | 49 | 71 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 41650 | 186 | SH |  | SOLE | 50 | 186 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 350522 | 1567 | SH |  | SOLE |  | 1567 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 529 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 2322 | 57 | SH |  | SOLE | 66 | 57 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 6232 | 153 | SH |  | SOLE | 71 | 153 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 9042 | 222 | SH |  | SOLE | 46 | 222 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 10984 | 270 | SH |  | SOLE | 49 | 269 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 12481 | 306 | SH |  | SOLE | 9 | 306 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 24858 | 610 | SH |  | SOLE | 43 | 610 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 41414 | 1017 | SH |  | SOLE | 33 | 1016 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 54171 | 1330 | SH |  | SOLE | 26 | 1330 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 62317 | 1530 | SH |  | SOLE | 36 | 1530 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 87388 | 2146 | SH |  | SOLE | 73 | 2145 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 94208 | 2313 | SH |  | SOLE | 24 | 2313 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 142922 | 3509 | SH |  | SOLE | 52 | 3509 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 471613 | 11579 | SH |  | SOLE | 19 | 11579 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 14262076 | 350161 | SH |  | SOLE |  | 350161 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 453 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 453 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 907 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 1813 | 4 | SH |  | SOLE | 49 | 4 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 4080 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 23121 | 51 | SH |  | SOLE | 73 | 51 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 33095 | 73 | SH |  | SOLE | 33 | 73 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 48056 | 106 | SH |  | SOLE | 19 | 106 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 55310 | 122 | SH |  | SOLE | 50 | 122 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 69817 | 154 | SH |  | SOLE | 36 | 154 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 98832 | 218 | SH |  | SOLE | 32 | 218 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 1935098 | 4268 | SH |  | SOLE |  | 4268 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 486 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 4536 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 59967 | 370 | SH |  | SOLE | 43 | 370 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 232322 | 1434 | SH |  | SOLE | 19 | 1434 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 5948372 | 36716 | SH |  | SOLE |  | 36716 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 478 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 534 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 5680 | 202 | SH |  | SOLE | 71 | 202 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 7076 | 252 | SH |  | SOLE | 33 | 251 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 19572 | 696 | SH |  | SOLE | 19 | 696 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 214280 | 7620 | SH |  | SOLE |  | 7620 | 0 | 0 |
| VICTORIAS SECRET AND CO COMMON STOCK | Stock | 926400102 |  | 108 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| VICTORIAS SECRET AND CO COMMON STOCK | Stock | 926400102 |  | 390024 | 7200 | SH |  | SOLE |  | 7200 | 0 | 0 |
| VICTORYSHARES CORE INTERMEDIATE BOND ETF | ETF | 92647N527 |  | 613421 | 12954 | SH |  | SOLE |  | 12953 | 0 | 0 |
| VICTORYSHARES SHORT-TERM BOND ETF | ETF | 92647N535 |  | 1178249 | 23176 | SH |  | SOLE |  | 23175 | 0 | 0 |
| VIKING HOLDINGS LTD ORD SHS | Stock | G93A5A101 |  | 143 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| VIKING HOLDINGS LTD ORD SHS | Stock | G93A5A101 |  | 619839 | 8680 | SH |  | SOLE |  | 8680 | 0 | 0 |
| VIKING THERAPEUTICS INC | Stock | 92686J106 |  | 915 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| VIKING THERAPEUTICS INC | Stock | 92686J106 |  | 1073307 | 30509 | SH |  | SOLE |  | 30509 | 0 | 0 |
| VIPER ENERGY INC CL A | Stock | 64361Q101 |  | 8267 | 214 | SH |  | SOLE | 71 | 214 | 0 | 0 |
| VIPER ENERGY INC CL A | Stock | 64361Q101 |  | 1031272 | 26696 | SH |  | SOLE |  | 26696 | 0 | 0 |
| VIPSHOP HLDGS LTD SPONSORED ADS A | ADR | 92763W103 |  | 88 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| VIPSHOP HLDGS LTD SPONSORED ADS A | ADR | 92763W103 |  | 230218 | 13014 | SH |  | SOLE |  | 13014 | 0 | 0 |
| VIRTU FINL INC CL A | Stock | 928254101 |  | 474856 | 14251 | SH |  | SOLE |  | 14251 | 0 | 0 |
| VIRTUS INFRACAP U.S. PREFERRED STOCK ETF | ETF | 26923G822 |  | 27505 | 1276 | SH |  | SOLE | 19 | 1276 | 0 | 0 |
| VIRTUS INFRACAP U.S. PREFERRED STOCK ETF | ETF | 26923G822 |  | 488111 | 22650 | SH |  | SOLE |  | 22650 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 3156 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 12275 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 17886 | 51 | SH |  | SOLE | 46 | 51 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 17886 | 51 | SH |  | SOLE | 72 | 51 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 22445 | 64 | SH |  | SOLE | 9 | 64 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 25602 | 73 | SH |  | SOLE | 2 | 73 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 42436 | 121 | SH |  | SOLE | 51 | 121 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 45256 | 129 | SH |  | SOLE | 73 | 129 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 62076 | 177 | SH |  | SOLE | 71 | 177 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 84170 | 240 | SH |  | SOLE | 24 | 240 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 98816 | 282 | SH |  | SOLE | 36 | 281 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 107053 | 305 | SH |  | SOLE | 32 | 305 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 152939 | 436 | SH |  | SOLE | 43 | 436 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 164145 | 468 | SH |  | SOLE | 50 | 468 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 194211 | 554 | SH |  | SOLE | 33 | 553 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 225149 | 642 | SH |  | SOLE | 30 | 641 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 465392 | 1327 | SH |  | SOLE | 53 | 1327 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 489365 | 1395 | SH |  | SOLE | 19 | 1395 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 1063353 | 3032 | SH |  | SOLE | 18 | 3032 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 1140823 | 3253 | SH |  | SOLE | 49 | 3252 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 19383350 | 55269 | SH |  | SOLE |  | 55268 | 0 | 0 |
| VISTANCE NETWORKS INC COM | Stock | 20337X109 |  | 236 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| VISTANCE NETWORKS INC COM | Stock | 20337X109 |  | 1095708 | 60436 | SH |  | SOLE |  | 60436 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 2097 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 2420 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 4517 | 28 | SH |  | SOLE | 43 | 28 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 12595 | 78 | SH |  | SOLE | 33 | 78 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 13390 | 83 | SH |  | SOLE | 36 | 83 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 40816 | 253 | SH |  | SOLE | 19 | 253 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 7680712 | 47609 | SH |  | SOLE |  | 47608 | 0 | 0 |
| VODAFONE GROUP PLC SPONSORED ADR | ADR | 92857W308 |  | 462 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| VODAFONE GROUP PLC SPONSORED ADR | ADR | 92857W308 |  | 303022 | 22939 | SH |  | SOLE |  | 22938 | 0 | 0 |
| VOLATILITY SHARES TRUST XRP ETF | ETF | 92864M780 |  | 542631 | 51337 | SH |  | SOLE |  | 51336 | 0 | 0 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 1227 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 268179 | 7213 | SH |  | SOLE |  | 7213 | 0 | 0 |
| VONTIER CORPORATION COM | Stock | 928881101 |  | 581614 | 15643 | SH |  | SOLE | 6 | 15643 | 0 | 0 |
| W W GRAINGER INC | Stock | 384802104 |  | 1009 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| W W GRAINGER INC | Stock | 384802104 |  | 3027 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| W W GRAINGER INC | Stock | 384802104 |  | 13219 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| W W GRAINGER INC | Stock | 384802104 |  | 52471 | 52 | SH |  | SOLE | 36 | 52 | 0 | 0 |
| W W GRAINGER INC | Stock | 384802104 |  | 2540448 | 2518 | SH |  | SOLE |  | 2517 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 427 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 5336 | 25 | SH |  | SOLE | 46 | 25 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 11953 | 56 | SH |  | SOLE | 9 | 56 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 12167 | 57 | SH |  | SOLE | 48 | 57 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 16276 | 76 | SH |  | SOLE | 33 | 76 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 45892 | 215 | SH |  | SOLE | 19 | 215 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 126149 | 591 | SH |  | SOLE | 49 | 591 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 3747570 | 17557 | SH |  | SOLE |  | 17557 | 0 | 0 |
| WALKER  DUNLOP INC COM | Stock | 93148P102 |  | 719033 | 11954 | SH |  | SOLE |  | 11954 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 3008 | 27 | SH |  | SOLE | 74 | 27 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 5571 | 50 | SH |  | SOLE | 16 | 50 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 11141 | 100 | SH |  | SOLE | 73 | 100 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 11698 | 105 | SH |  | SOLE | 66 | 105 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 19497 | 175 | SH |  | SOLE | 12 | 175 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 21168 | 190 | SH |  | SOLE | 9 | 190 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 61498 | 552 | SH |  | SOLE | 71 | 552 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 100261 | 900 | SH |  | SOLE | 36 | 899 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 106053 | 952 | SH |  | SOLE | 32 | 951 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 138260 | 1241 | SH |  | SOLE | 24 | 1241 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 143707 | 1290 | SH |  | SOLE | 33 | 1289 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 949810 | 8525 | SH |  | SOLE | 49 | 8525 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 1441162 | 12936 | SH |  | SOLE | 19 | 12935 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 139799064 | 1254816 | SH |  | SOLE |  | 1254816 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 1758 | 61 | SH |  | SOLE | 19 | 61 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 3516 | 122 | SH |  | SOLE | 46 | 122 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 4698 | 163 | SH |  | SOLE | 71 | 163 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 10606 | 368 | SH |  | SOLE | 73 | 368 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 16860 | 585 | SH |  | SOLE | 49 | 585 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 25246 | 876 | SH |  | SOLE | 36 | 876 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 4601661 | 159669 | SH |  | SOLE |  | 159669 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 526 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 15103 | 86 | SH |  | SOLE | 51 | 86 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 28058 | 160 | SH |  | SOLE | 43 | 160 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 154347 | 880 | SH |  | SOLE |  | 880 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 204961 | 1167 | SH |  | SOLE | 53 | 1167 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 1318 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 1977 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 22191 | 101 | SH |  | SOLE | 2 | 101 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 27708 | 126 | SH |  | SOLE | 73 | 126 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 33470 | 152 | SH |  | SOLE | 33 | 152 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 72084 | 328 | SH |  | SOLE | 49 | 328 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 112492 | 512 | SH |  | SOLE | 19 | 512 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 7238152 | 32944 | SH |  | SOLE |  | 32944 | 0 | 0 |
| WATERBRIDGE INFRASTRUCTURE LLC CL A SHS REPSTG | Stock | 940923105 |  | 304152 | 15200 | SH |  | SOLE |  | 15200 | 0 | 0 |
| WAVE LIFE SCIENCES LTD SHS | Stock | Y95308105 |  | 355300 | 20900 | SH |  | SOLE |  | 20900 | 0 | 0 |
| WAYFAIR INC CL A | Stock | 94419L101 |  | 1516684 | 15105 | SH |  | SOLE |  | 15104 | 0 | 0 |
| WEATHERFORD INTL PLC ORD SHS | Stock | G48833118 |  | 1722 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| WEATHERFORD INTL PLC ORD SHS | Stock | G48833118 |  | 19330 | 247 | SH |  | SOLE | 19 | 247 | 0 | 0 |
| WEATHERFORD INTL PLC ORD SHS | Stock | G48833118 |  | 1392518 | 17793 | SH |  | SOLE |  | 17793 | 0 | 0 |
| WEBULL CORP ORD SHS | Stock | G9572D103 |  | 90521 | 11650 | SH |  | SOLE |  | 11650 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 949 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 1898 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 4218 | 40 | SH |  | SOLE | 12 | 40 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 22322 | 212 | SH |  | SOLE | 33 | 211 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 73189 | 694 | SH |  | SOLE | 52 | 694 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 1776435 | 16845 | SH |  | SOLE |  | 16844 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 2876079 | 27272 | SH |  | SOLE | 6 | 27271 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 1864 | 20 | SH |  | SOLE | 74 | 20 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 5965 | 64 | SH |  | SOLE | 66 | 64 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 9786 | 105 | SH |  | SOLE | 36 | 105 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 14912 | 160 | SH |  | SOLE | 49 | 160 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 23859 | 256 | SH |  | SOLE | 12 | 256 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 25630 | 275 | SH |  | SOLE | 7 | 275 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 26310 | 282 | SH |  | SOLE | 73 | 282 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 32993 | 354 | SH |  | SOLE | 71 | 354 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 67663 | 726 | SH |  | SOLE | 9 | 726 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 90136 | 967 | SH |  | SOLE | 33 | 967 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 167396 | 1796 | SH |  | SOLE | 43 | 1796 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 340112 | 3649 | SH |  | SOLE | 19 | 3649 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 1153892 | 12381 | SH |  | SOLE | 45 | 12380 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 7841940 | 84141 | SH |  | SOLE |  | 84140 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 371 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 928 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 2413 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 6496 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 9095 | 49 | SH |  | SOLE | 46 | 49 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 11137 | 60 | SH |  | SOLE | 51 | 60 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 34576 | 186 | SH |  | SOLE | 33 | 186 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 144590 | 779 | SH |  | SOLE | 53 | 779 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 414032 | 2231 | SH |  | SOLE |  | 2230 | 0 | 0 |
| WENDYS CO CLASS A | Stock | 95058W100 |  | 800 | 96 | SH |  | SOLE | 71 | 96 | 0 | 0 |
| WENDYS CO CLASS A | Stock | 95058W100 |  | 399724 | 47986 | SH |  | SOLE |  | 47986 | 0 | 0 |
| WESCO INTERNATIONAL INC | Stock | 95082P105 |  | 1957 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| WESCO INTERNATIONAL INC | Stock | 95082P105 |  | 15204 | 62 | SH |  | SOLE | 34 | 62 | 0 | 0 |
| WESCO INTERNATIONAL INC | Stock | 95082P105 |  | 50476 | 206 | SH |  | SOLE | 43 | 206 | 0 | 0 |
| WESCO INTERNATIONAL INC | Stock | 95082P105 |  | 541376 | 2213 | SH |  | SOLE |  | 2212 | 0 | 0 |
| WESTERN ASSET GLOBAL HIGH INCOME CEF | CEF | 95766B109 |  | 76805 | 11982 | SH |  | SOLE |  | 11982 | 0 | 0 |
| WESTERN ASSET HIGH INCOME OPPORTUNITY CEF | CEF | 95766K109 |  | 64925 | 17500 | SH |  | SOLE |  | 17500 | 0 | 0 |
| WESTERN ASSET MANAGED MUNI CEF | CEF | 95766M105 |  | 128812 | 12338 | SH |  | SOLE |  | 12338 | 0 | 0 |
| WESTERN ASSET PREMIER BOND CEF | CEF | 957664105 |  | 790987 | 71712 | SH |  | SOLE |  | 71712 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 1550 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 2240 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 2584 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 10164 | 59 | SH |  | SOLE | 33 | 59 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 42034 | 244 | SH |  | SOLE | 19 | 244 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 71378 | 414 | SH |  | SOLE | 43 | 414 | 0 | 0 |
| WESTERN DIGITAL CORP COM | Stock | 958102105 |  | 4614669 | 26787 | SH |  | SOLE |  | 26787 | 0 | 0 |
| WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT | Stock | 958669103 |  | 864413 | 21884 | SH |  | SOLE |  | 21883 | 0 | 0 |
| WESTLAKE CHEM PARTNERS LP COM UNIT RP LP | Stock | 960417103 |  | 912000 | 48000 | SH |  | SOLE |  | 48000 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 71 | 3 | SH |  | SOLE | 49 | 3 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 95 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 5413 | 229 | SH |  | SOLE | 33 | 228 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 6396 | 270 | SH |  | SOLE | 71 | 270 | 0 | 0 |
| WEYERHAEUSER CO COM NEW | REIT | 962166104 |  | 573406 | 24205 | SH |  | SOLE |  | 24204 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 823 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 4466 | 38 | SH |  | SOLE | 36 | 38 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 283106 | 2409 | SH |  | SOLE | 19 | 2409 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 4219474 | 35904 | SH |  | SOLE |  | 35904 | 0 | 0 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 433 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 2525 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 25691 | 356 | SH |  | SOLE | 19 | 356 | 0 | 0 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 2712869 | 37606 | SH |  | SOLE |  | 37605 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 481 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 3006 | 50 | SH |  | SOLE | 71 | 50 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 15514 | 258 | SH |  | SOLE | 33 | 258 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 16049 | 267 | SH |  | SOLE | 72 | 267 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 31618 | 526 | SH |  | SOLE | 7 | 526 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 53685 | 893 | SH |  | SOLE | 19 | 893 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 59422 | 989 | SH |  | SOLE | 36 | 988 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 77713 | 1293 | SH |  | SOLE | 32 | 1292 | 0 | 0 |
| WILLIAMS COMPANIES INC | Stock | 969457100 |  | 4330185 | 72038 | SH |  | SOLE |  | 72037 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 2629 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 3286 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 6243 | 19 | SH |  | SOLE | 9 | 19 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 9605 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 46539 | 142 | SH |  | SOLE | 43 | 141 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 86422 | 263 | SH |  | SOLE | 49 | 263 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | Stock | G96629103 |  | 107781 | 328 | SH |  | SOLE |  | 328 | 0 | 0 |
| WINGSTOP INC COM | Stock | 974155103 |  | 1908 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| WINGSTOP INC COM | Stock | 974155103 |  | 2862 | 12 | SH |  | SOLE | 51 | 12 | 0 | 0 |
| WINGSTOP INC COM | Stock | 974155103 |  | 11528 | 48 | SH |  | SOLE | 34 | 48 | 0 | 0 |
| WINGSTOP INC COM | Stock | 974155103 |  | 980016 | 4109 | SH |  | SOLE |  | 4109 | 0 | 0 |
| WISDOMTREE ARTIFICIAL INTELLIGENCE AND INNOVATION FUND | ETF | 97717Y543 |  | 8403679 | 288390 | SH |  | SOLE |  | 288389 | 0 | 0 |
| WISDOMTREE CLOUD COMPUTING FUND | ETF | 97717Y691 |  | 329059 | 9399 | SH |  | SOLE |  | 9399 | 0 | 0 |
| WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF | ETF | 97717W315 |  | 2158474 | 46210 | SH |  | SOLE |  | 46210 | 0 | 0 |
| WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND ETF | ETF | 97717W281 |  | 314450 | 5494 | SH |  | SOLE |  | 5493 | 0 | 0 |
| WISDOMTREE FLOATING RATE TREASURY FUND | ETF | 97717Y527 |  | 5498104 | 109263 | SH |  | SOLE |  | 109262 | 0 | 0 |
| WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND | ETF | 97717W760 |  | 45447 | 561 | SH |  | SOLE | 36 | 561 | 0 | 0 |
| WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND | ETF | 97717W760 |  | 389943 | 4814 | SH |  | SOLE |  | 4813 | 0 | 0 |
| WISDOMTREE SMALLCAP DIVIDEND | ETF | 97717W604 |  | 892177 | 26672 | SH |  | SOLE |  | 26671 | 0 | 0 |
| WISDOMTREE TR EARNINGS 500 FD | ETF | 97717W588 |  | 300092 | 4235 | SH |  | SOLE |  | 4235 | 0 | 0 |
| WISDOMTREE TR EUROPE SMALLCAP DIVIDEND FD | ETF | 97717W869 |  | 242804 | 3380 | SH |  | SOLE |  | 3380 | 0 | 0 |
| WISDOMTREE TR SMALLCAP EARNING FD | ETF | 97717W562 |  | 295775 | 5195 | SH |  | SOLE |  | 5195 | 0 | 0 |
| WISDOMTREE U.S. HIGH DIVIDEND FUND | ETF | 97717W208 |  | 439432 | 4316 | SH |  | SOLE | 11 | 4315 | 0 | 0 |
| WISDOMTREE U.S. HIGH DIVIDEND FUND | ETF | 97717W208 |  | 471082 | 4627 | SH |  | SOLE |  | 4626 | 0 | 0 |
| WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 |  | 29691 | 332 | SH |  | SOLE | 36 | 332 | 0 | 0 |
| WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 |  | 5571518 | 62300 | SH |  | SOLE |  | 62300 | 0 | 0 |
| WISDOMTREE US VALUE FUND OF BENEF INTEREST | ETF | 97717W547 |  | 382818 | 4103 | SH |  | SOLE | 11 | 4103 | 0 | 0 |
| WISDOMTREE US VALUE FUND OF BENEF INTEREST | ETF | 97717W547 |  | 810752 | 8690 | SH |  | SOLE |  | 8689 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 215 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 430 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 859 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 1503 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 9665 | 45 | SH |  | SOLE | 24 | 45 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 10739 | 50 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 109329 | 509 | SH |  | SOLE |  | 509 | 0 | 0 |
| WP CAREY INC COM | REIT | 92936U109 |  | 1738 | 27 | SH |  | SOLE | 9 | 27 | 0 | 0 |
| WP CAREY INC COM | REIT | 92936U109 |  | 1931 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| WP CAREY INC COM | REIT | 92936U109 |  | 198050 | 3077 | SH |  | SOLE | 19 | 3077 | 0 | 0 |
| WP CAREY INC COM | REIT | 92936U109 |  | 566940 | 8809 | SH |  | SOLE |  | 8808 | 0 | 0 |
| XAI OCTAGN FLT RAT  ALT INM T COM | CEF | 98400T106 |  | 114771 | 23911 | SH |  | SOLE |  | 23910 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 443 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 517 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 960 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 2484 | 34 | SH |  | SOLE | 49 | 33 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 8260 | 112 | SH |  | SOLE | 33 | 111 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 180735 | 2447 | SH |  | SOLE | 52 | 2447 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 1208534 | 16362 | SH |  | SOLE |  | 16362 | 0 | 0 |
| XTRACKERS MSCI EAFE HEDGED EQUITY ETF | ETF | 233051200 |  | 4139109 | 86034 | SH |  | SOLE |  | 86034 | 0 | 0 |
| XTRACKERS SHORT DURATION HIGH YIELD BOND ETF | ETF | 233051283 |  | 329540 | 7328 | SH |  | SOLE | 75 | 7328 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 2860 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 4494 | 33 | SH |  | SOLE | 46 | 33 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 15186 | 112 | SH |  | SOLE | 33 | 111 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 29415 | 216 | SH |  | SOLE | 19 | 216 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 109625 | 805 | SH |  | SOLE | 49 | 805 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 418628 | 3074 | SH |  | SOLE |  | 3074 | 0 | 0 |
| YETI HOLDINGS INC | Stock | 98585X104 |  | 1237 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| YETI HOLDINGS INC | Stock | 98585X104 |  | 535826 | 12131 | SH |  | SOLE |  | 12131 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 303 | 2 | SH |  | SOLE | 49 | 2 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 4690 | 31 | SH |  | SOLE | 19 | 31 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 9844 | 65 | SH |  | SOLE | 73 | 65 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 18002 | 119 | SH |  | SOLE | 71 | 119 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 19473 | 129 | SH |  | SOLE | 33 | 128 | 0 | 0 |
| YUM! BRANDS INC | Stock | 988498101 |  | 806024 | 5328 | SH |  | SOLE |  | 5328 | 0 | 0 |
| ZACKS EARNINGS CONSISTENT PORTFOLIO ETF | ETF | 98888G105 |  | 133027 | 3827 | SH |  | SOLE | 36 | 3827 | 0 | 0 |
| ZACKS EARNINGS CONSISTENT PORTFOLIO ETF | ETF | 98888G105 |  | 1132840 | 32590 | SH |  | SOLE |  | 32590 | 0 | 0 |
| ZACKS EARNINGS CONSISTENT PORTFOLIO ETF | ETF | 98888G105 |  | 43261623 | 1244581 | SH |  | SOLE | 19 | 1244580 | 0 | 0 |
| ZACKS FOCUS GROWTH ETF | ETF | 98888G808 |  | 566 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| ZACKS FOCUS GROWTH ETF | ETF | 98888G808 |  | 466549 | 15656 | SH |  | SOLE | 19 | 15656 | 0 | 0 |
| ZACKS QUALITY INTERNATIONAL ETF | ETF | 98888G881 |  | 3475 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| ZACKS QUALITY INTERNATIONAL ETF | ETF | 98888G881 |  | 2405955 | 90711 | SH |  | SOLE | 19 | 90711 | 0 | 0 |
| ZACKS SMALL/MID CAP ETF | ETF | 98888G204 |  | 42908 | 1160 | SH |  | SOLE | 36 | 1160 | 0 | 0 |
| ZACKS SMALL/MID CAP ETF | ETF | 98888G204 |  | 891837 | 24110 | SH |  | SOLE |  | 24110 | 0 | 0 |
| ZACKS SMALL/MID CAP ETF | ETF | 98888G204 |  | 2853598 | 77145 | SH |  | SOLE | 19 | 77145 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORP | Stock | 989207105 |  | 1457 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORP | Stock | 989207105 |  | 5099 | 21 | SH |  | SOLE | 9 | 21 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORP | Stock | 989207105 |  | 7042 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORP | Stock | 989207105 |  | 7527 | 31 | SH |  | SOLE | 23 | 31 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORP | Stock | 989207105 |  | 25739 | 106 | SH |  | SOLE | 73 | 106 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORP | Stock | 989207105 |  | 370786 | 1527 | SH |  | SOLE |  | 1527 | 0 | 0 |
| ZENATECH INC COM NEW | Stock | 98936T208 |  | 43597 | 13624 | SH |  | SOLE |  | 13624 | 0 | 0 |
| ZIM INTEGRATED SHIPPING SERV SHS | Stock | M9T951109 |  | 726020 | 34198 | SH |  | SOLE |  | 34197 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 629 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 4856 | 54 | SH |  | SOLE | 9 | 54 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 5488 | 61 | SH |  | SOLE | 73 | 61 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 12104 | 135 | SH |  | SOLE | 33 | 134 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 18074 | 201 | SH |  | SOLE | 19 | 201 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 218592 | 2431 | SH |  | SOLE |  | 2430 | 0 | 0 |
| ZIONS BANCORP N A | Stock | 989701107 |  | 1405 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| ZIONS BANCORP N A | Stock | 989701107 |  | 3805 | 65 | SH |  | SOLE | 36 | 65 | 0 | 0 |
| ZIONS BANCORP N A | Stock | 989701107 |  | 1187403 | 20284 | SH |  | SOLE |  | 20283 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 252 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 503 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 1761 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 2894 | 23 | SH |  | SOLE | 12 | 23 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 4790 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 6417 | 51 | SH |  | SOLE | 24 | 51 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 11575 | 92 | SH |  | SOLE | 72 | 92 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 13085 | 104 | SH |  | SOLE | 53 | 104 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 17626 | 140 | SH |  | SOLE | 73 | 140 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 184721 | 1468 | SH |  | SOLE | 30 | 1468 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 248998 | 1979 | SH |  | SOLE | 18 | 1979 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 866547 | 6887 | SH |  | SOLE |  | 6887 | 0 | 0 |
| ZOETIS INC CLASS A | Stock | 98978V103 |  | 1776403 | 14119 | SH |  | SOLE | 6 | 14118 | 0 | 0 |
| ZOMEDICA CORP COM | Stock | 98980M109 |  | 29925 | 294100 | SH |  | SOLE |  | 294100 | 0 | 0 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 604 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 272159 | 3154 | SH |  | SOLE | 19 | 3154 | 0 | 0 |
| ZOOM COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 685315 | 7942 | SH |  | SOLE |  | 7942 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC COMMON STOCK | Stock | 98980F104 |  | 549 | 54 | SH |  | SOLE | 71 | 54 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC COMMON STOCK | Stock | 98980F104 |  | 97276 | 9565 | SH |  | SOLE |  | 9565 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 900 | 4 | SH |  | SOLE | 51 | 4 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 3824 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 31489 | 140 | SH |  | SOLE | 19 | 140 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 3579924 | 15916 | SH |  | SOLE |  | 15916 | 0 | 0 |

---