# EDGAR Filing Document

**Accession Number:** 0001573876
**File Stem:** 0001573876-25-000020
**Filing Date:** 2025-11
**Character Count:** 998747
**Document Hash:** 6f793c1f6e84ca09903943e6a32245d2
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001573876-25-000020.hdr.sgml**: 20251118

**ACCESSION NUMBER**: 0001573876-25-000020

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20250930

**FILED AS OF DATE**: 20251118

**DATE AS OF CHANGE**: 20251118

**EFFECTIVENESS DATE**: 20251118

**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:** 251495470

**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:** 09-30-2025

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

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

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** 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  11-12-2025<br>[Signature]  [City, State]  [Date]

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

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

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

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

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 45

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

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

      (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 |
| 10X GENOMICS INC | Stock | 88025U109 |  | 281 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| 10X GENOMICS INC | Stock | 88025U109 |  | 631 | 54 | SH |  | SOLE | 71 | 54 | 0 | 0 |
| 1STDIBS COM INC | Stock | 320551104 |  | 67 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q500 |  | 37204 | 1601 | SH |  | SOLE |  | 1600 | 0 | 0 |
| 3M CO | Stock | 88579Y101 |  | 466 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| 3M CO | Stock | 88579Y101 |  | 621 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| 3M CO | Stock | 88579Y101 |  | 2483 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| 3M CO | Stock | 88579Y101 |  | 2638 | 17 | SH |  | SOLE | 73 | 17 | 0 | 0 |
| 3M CO | Stock | 88579Y101 |  | 15984 | 103 | SH |  | SOLE | 19 | 103 | 0 | 0 |
| 3M CO | Stock | 88579Y101 |  | 19534 | 126 | SH |  | SOLE | 33 | 125 | 0 | 0 |
| 3M CO | Stock | 88579Y101 |  | 4350547 | 28035 | SH |  | SOLE |  | 28035 | 0 | 0 |
| 4D MOLECULAR THERAPEUTICS IN | Stock | 35104E100 |  | 70 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| 5E ADVANCED MATERIALS INC | Stock | 33830Q208 |  | 6980 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| 89BIO INC | Stock | 282559103 |  | 44 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A198 |  | 130462 | 6622 | SH |  | SOLE |  | 6622 | 0 | 0 |
| AAON INC | Stock | 000360206 |  | 280 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| AAON INC | Stock | 000360206 |  | 2616 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| AAON INC | Stock | 000360206 |  | 11591 | 124 | SH |  | SOLE | 34 | 124 | 0 | 0 |
| AAON INC | Stock | 000360206 |  | 25135 | 269 | SH |  | SOLE | 23 | 269 | 0 | 0 |
| AAON INC | Stock | 000360206 |  | 348625 | 3731 | SH |  | SOLE |  | 3731 | 0 | 0 |
| AAR CORP | Stock | 000361105 |  | 90 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PROG HOLDINGS INC | Stock | 74319R101 |  | 194 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| AB ACTIVE ETFS INC | ETF | 00039J509 |  | 1836418 | 18148 | SH |  | SOLE |  | 18148 | 0 | 0 |
| AB ACTIVE ETFS INC | ETF | 00039J822 |  | 10630 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| AB ACTIVE ETFS INC | ETF | 00039J830 |  | 4263 | 118 | SH |  | SOLE |  | 118 | 0 | 0 |
| AB ACTIVE ETFS INC | ETF | 00039J889 |  | 895855 | 35242 | SH |  | SOLE |  | 35242 | 0 | 0 |
| AB ACTIVE ETFS INC | ETF | 00039J871 |  | 12329 | 493 | SH |  | SOLE |  | 493 | 0 | 0 |
| AB ACTIVE ETFS INC | ETF | 00039J202 |  | 1698619 | 67033 | SH |  | SOLE |  | 67033 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 1607 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 4688 | 35 | SH |  | SOLE | 12 | 35 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 5492 | 41 | SH |  | SOLE | 66 | 41 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 11921 | 89 | SH |  | SOLE | 46 | 89 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 11921 | 89 | SH |  | SOLE | 73 | 89 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 28931 | 216 | SH |  | SOLE | 71 | 216 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 30003 | 224 | SH |  | SOLE | 7 | 224 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 30404 | 227 | SH |  | SOLE | 9 | 227 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 70656 | 528 | SH |  | SOLE | 33 | 527 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 113313 | 846 | SH |  | SOLE | 28 | 846 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 163675 | 1222 | SH |  | SOLE | 49 | 1222 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 180426 | 1347 | SH |  | SOLE | 19 | 1347 | 0 | 0 |
| ABBOTT LABS | Stock | 002824100 |  | 7914846 | 59092 | SH |  | SOLE |  | 59092 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 2778 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 5325 | 23 | SH |  | SOLE | 51 | 23 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 5557 | 24 | SH |  | SOLE | 12 | 24 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 8104 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 15745 | 68 | SH |  | SOLE | 73 | 68 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 31026 | 134 | SH |  | SOLE | 7 | 134 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 45150 | 195 | SH |  | SOLE | 71 | 195 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 108824 | 470 | SH |  | SOLE | 9 | 470 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 136580 | 590 | SH |  | SOLE | 33 | 589 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 161850 | 699 | SH |  | SOLE | 49 | 699 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 241959 | 1045 | SH |  | SOLE | 52 | 1045 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 302794 | 1308 | SH |  | SOLE | 30 | 1307 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 995622 | 4300 | SH |  | SOLE | 75 | 4300 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 1149961 | 4967 | SH |  | SOLE | 19 | 4966 | 0 | 0 |
| ABBVIE INC | Stock | 00287Y109 |  | 25801181 | 111433 | SH |  | SOLE |  | 111432 | 0 | 0 |
| ABCELLERA BIOLOGICS INC | Stock | 00288U106 |  | 132179 | 26278 | SH |  | SOLE |  | 26278 | 0 | 0 |
| ABERCROMBIE  FITCH CO | Stock | 002896207 |  | 86 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| ABERCROMBIE  FITCH CO | Stock | 002896207 |  | 257 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ABERCROMBIE  FITCH CO | Stock | 002896207 |  | 312856 | 3657 | SH |  | SOLE |  | 3657 | 0 | 0 |
| ABRDN PALLADIUM ETF TRUST | ETF | 003262102 |  | 92021 | 806 | SH |  | SOLE |  | 806 | 0 | 0 |
| ABRDN GLOBAL INFRA INCOME FU | CEF | 00326W106 |  | 98966 | 4684 | SH |  | SOLE |  | 4683 | 0 | 0 |
| ABM INDS INC | Stock | 000957100 |  | 92 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ABOVE FOOD INGREDIENTS INC | Stock | 00373V100 |  | 12180 | 7000 | SH |  | SOLE |  | 7000 | 0 | 0 |
| ABRDN ETFS | ETF | 003261203 |  | 13309 | 387 | SH |  | SOLE |  | 387 | 0 | 0 |
| ABRDN ETFS | ETF | 003261104 |  | 1016430 | 47188 | SH |  | SOLE |  | 47188 | 0 | 0 |
| ABRDN INCOME CREDIT STRATEGI | CEF | 003057106 |  | 41772 | 7202 | SH |  | SOLE |  | 7202 | 0 | 0 |
| ABRDN NATL MUN INCOME FD | CEF | 24610T108 |  | 17873 | 1742 | SH |  | SOLE |  | 1742 | 0 | 0 |
| ETFS GOLD TR | ETF | 00326A104 |  | 80724 | 2193 | SH |  | SOLE |  | 2193 | 0 | 0 |
| ETFS GOLD TR | ETF | 00326A104 |  | 84479 | 2295 | SH |  | SOLE | 9 | 2295 | 0 | 0 |
| ABRDN PLATINUM ETF TRUST | ETF | 003260106 |  | 52294 | 366 | SH |  | SOLE |  | 366 | 0 | 0 |
| ABRDN PRECIOUS METALS BASKET | ETF | 003263100 |  | 63216 | 382 | SH |  | SOLE |  | 382 | 0 | 0 |
| ABRDN SILVER ETF TRUST | ETF | 003264108 |  | 6850 | 154 | SH |  | SOLE | 36 | 154 | 0 | 0 |
| ABRDN SILVER ETF TRUST | ETF | 003264108 |  | 105329 | 2368 | SH |  | SOLE |  | 2368 | 0 | 0 |
| ACADEMY SPORTS  OUTDOORS IN | Stock | 00402L107 |  | 650 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ACADEMY SPORTS  OUTDOORS IN | Stock | 00402L107 |  | 60024 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| ACADIA HEALTHCARE COMPANY IN | Stock | 00404A109 |  | 124 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| ACADIA HEALTHCARE COMPANY IN | Stock | 00404A109 |  | 1040 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| ACADIA HEALTHCARE COMPANY IN | Stock | 00404A109 |  | 9904 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ACADIA RLTY TR | REIT | 004239109 |  | 101 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ACADIAN ASSET MANAGEMENT INC | Stock | 10948W103 |  | 18734 | 389 | SH |  | SOLE | 19 | 389 | 0 | 0 |
| ACADIAN ASSET MANAGEMENT INC | Stock | 10948W103 |  | 382556 | 7943 | SH |  | SOLE |  | 7943 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 3699 | 15 | SH |  | SOLE | 12 | 15 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 5179 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 8631 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 16670 | 68 | SH |  | SOLE | 33 | 67 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 19812 | 80 | SH |  | SOLE | 36 | 80 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 20221 | 82 | SH |  | SOLE | 7 | 82 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 25153 | 102 | SH |  | SOLE | 9 | 102 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 76939 | 312 | SH |  | SOLE | 28 | 312 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 210797 | 855 | SH |  | SOLE | 30 | 854 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 278922 | 1131 | SH |  | SOLE | 19 | 1131 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 285316 | 1157 | SH |  | SOLE | 6 | 1157 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 463888 | 1881 | SH |  | SOLE | 49 | 1881 | 0 | 0 |
| ACCENTURE PLC IRELAND | Stock | G1151C101 |  | 4661409 | 18903 | SH |  | SOLE |  | 18902 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430529 |  | 152751 | 1524 | SH |  | SOLE | 26 | 1524 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430529 |  | 192930 | 1925 | SH |  | SOLE | 49 | 1924 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430529 |  | 202866 | 2024 | SH |  | SOLE |  | 2024 | 0 | 0 |
| ACCURAY INC | Stock | 004397105 |  | 8350 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| ACI WORLDWIDE INC | Stock | 004498101 |  | 528 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| ACI WORLDWIDE INC | Stock | 004498101 |  | 20897 | 396 | SH |  | SOLE | 19 | 396 | 0 | 0 |
| ACI WORLDWIDE INC | Stock | 004498101 |  | 37731 | 715 | SH |  | SOLE |  | 715 | 0 | 0 |
| ACM RESH INC | Stock | 00108J109 |  | 783 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| ACM RESH INC | Stock | 00108J109 |  | 822 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| ACTINIUM PHARMACEUTICALS INC | Stock | 00507W206 |  | 3936 | 2460 | SH |  | SOLE |  | 2460 | 0 | 0 |
| ACUITY INC | Stock | 00508Y102 |  | 1722 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ACUITY INC | Stock | 00508Y102 |  | 3444 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| ACUITY INC | Stock | 00508Y102 |  | 11709 | 34 | SH |  | SOLE | 9 | 34 | 0 | 0 |
| ACUITY INC | Stock | 00508Y102 |  | 47526 | 138 | SH |  | SOLE | 19 | 138 | 0 | 0 |
| ACUMEN PHARMACEUTICALS INC | Stock | 00509G209 |  | 190 | 111 | SH |  | SOLE | 71 | 111 | 0 | 0 |
| ACUMEN PHARMACEUTICALS INC | Stock | 00509G209 |  | 1710 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ACURX PHARMACEUTICALS INC | Stock | 00510M203 |  | 253 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| ACV AUCTIONS INC | Stock | 00091G104 |  | 99 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| ADAMS DIVERSIFIED EQUITY FD | CEF | 006212104 |  | 3345 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ADAM NAT RES FD INC | CEF | 00548F105 |  | 48183 | 2239 | SH |  | SOLE |  | 2239 | 0 | 0 |
| ADAPTIMMUNE THERAPEUTICS PLC | ADR | 00653A107 |  | 16 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| ADAPTIVE BIOTECHNOLOGIES COR | Stock | 00650F109 |  | 972 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| ADDUS HOMECARE CORP | Stock | 006739106 |  | 118 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| ADDUS HOMECARE CORP | Stock | 006739106 |  | 236 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ADDUS HOMECARE CORP | Stock | 006739106 |  | 4130 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| ADICET BIO INC | Stock | 007002108 |  | 256 | 316 | SH |  | SOLE | 71 | 316 | 0 | 0 |
| ADIENT PLC | Stock | G0084W101 |  | 15267 | 634 | SH |  | SOLE |  | 634 | 0 | 0 |
| ADMA BIOLOGICS INC | Stock | 000899104 |  | 176 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| ADMA BIOLOGICS INC | Stock | 000899104 |  | 953 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| ADMA BIOLOGICS INC | Stock | 000899104 |  | 21498 | 1466 | SH |  | SOLE |  | 1466 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 1764 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 2117 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 3175 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 6702 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 10435 | 30 | SH |  | SOLE | 19 | 29 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 10935 | 31 | SH |  | SOLE | 53 | 31 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 11641 | 33 | SH |  | SOLE | 73 | 33 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 39155 | 111 | SH |  | SOLE | 49 | 111 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 41272 | 117 | SH |  | SOLE | 33 | 117 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 71256 | 202 | SH |  | SOLE | 28 | 202 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 141100 | 400 | SH |  | SOLE | 75 | 400 | 0 | 0 |
| ADOBE INC | Stock | 00724F101 |  | 8733266 | 24758 | SH |  | SOLE |  | 24757 | 0 | 0 |
| ADT INC DEL | Stock | 00090Q103 |  | 2613 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| ADTALEM GLOBAL ED INC | Stock | 00737L103 |  | 154 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ADTALEM GLOBAL ED INC | Stock | 00737L103 |  | 463 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| ADVANCE AUTO PARTS INC | Stock | 00751Y106 |  | 798 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ADVANCE AUTO PARTS INC | Stock | 00751Y106 |  | 39480 | 643 | SH |  | SOLE | 19 | 643 | 0 | 0 |
| ADVANCE AUTO PARTS INC | Stock | 00751Y106 |  | 92714 | 1510 | SH |  | SOLE |  | 1510 | 0 | 0 |
| ADVANCED DRAIN SYS INC DEL | Stock | 00790R104 |  | 1664 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ADVANCED DRAIN SYS INC DEL | Stock | 00790R104 |  | 3612 | 26 | SH |  | SOLE | 49 | 26 | 0 | 0 |
| ADVANCED ENERGY INDS | Stock | 007973100 |  | 170 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ADVANCED ENERGY INDS | Stock | 007973100 |  | 22118 | 130 | SH |  | SOLE | 19 | 130 | 0 | 0 |
| ADVANCED ENERGY INDS | Stock | 007973100 |  | 42535 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 1133 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 3398 | 21 | SH |  | SOLE | 74 | 21 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 4530 | 28 | SH |  | SOLE | 66 | 28 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 7928 | 49 | SH |  | SOLE | 46 | 49 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 8251 | 51 | SH |  | SOLE | 51 | 51 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 12943 | 80 | SH |  | SOLE | 73 | 80 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 16179 | 100 | SH |  | SOLE | 71 | 100 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 77012 | 476 | SH |  | SOLE | 33 | 476 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 128785 | 796 | SH |  | SOLE | 19 | 796 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | Stock | 007903107 |  | 16625908 | 102762 | SH |  | SOLE |  | 102762 | 0 | 0 |
| ADVANSIX INC | Stock | 00773T101 |  | 58 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| ADVENT CONV  INCOME FD | CEF | 00764C109 |  | 4387 | 343 | SH |  | SOLE | 36 | 342 | 0 | 0 |
| ADVISORSHARES TR | ETF | 00768Y495 |  | 314 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| ADVISORSHARES TR | ETF | 00768Y453 |  | 29 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| ADVISORSHARES TR | ETF | 00768Y453 |  | 10538 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| ADVISORSHARES TR ACTIVE BEAR ETF | ETF | 00768Y883 |  | 1639 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| AEBI SCHMIDT HLDG AG | Stock | H00501108 |  | 212 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| AEBI SCHMIDT HLDG AG | Stock | H00501108 |  | 155838 | 12497 | SH |  | SOLE |  | 12497 | 0 | 0 |
| AECOM | Stock | 00766T100 |  | 2088 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| AECOM | Stock | 00766T100 |  | 220103 | 1687 | SH |  | SOLE |  | 1687 | 0 | 0 |
| AEGON LTD | ADR | 0076CA104 |  | 439 | 55 | SH |  | SOLE | 71 | 55 | 0 | 0 |
| AEGON LTD | ADR | 0076CA104 |  | 3052 | 382 | SH |  | SOLE |  | 382 | 0 | 0 |
| AEHR TEST SYS | Stock | 00760J108 |  | 151 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| AELUMA INC | Stock | 00776X109 |  | 64 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| AERCAP HOLDINGS NV | Stock | N00985106 |  | 17030 | 141 | SH |  | SOLE |  | 140 | 0 | 0 |
| AERCAP HOLDINGS NV | Stock | N00985106 |  | 18150 | 150 | SH |  | SOLE | 6 | 150 | 0 | 0 |
| AEROVIRONMENT INC | Stock | 008073108 |  | 630 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| AEROVIRONMENT INC | Stock | 008073108 |  | 142015 | 451 | SH |  | SOLE |  | 451 | 0 | 0 |
| AERSALE CORPORATION | Stock | 00810F106 |  | 197 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 395 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 2329 | 177 | SH |  | SOLE | 33 | 177 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 14476 | 1100 | SH |  | SOLE | 71 | 1100 | 0 | 0 |
| AES CORP | Stock | 00130H105 |  | 1112190 | 84513 | SH |  | SOLE |  | 84512 | 0 | 0 |
| AEVA TECHNOLOGIES INC | Stock | 00835Q202 |  | 73 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| AFFILIATED MANAGERS GROUP IN | Stock | 008252108 |  | 715 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| AFFILIATED MANAGERS GROUP IN | Stock | 008252108 |  | 57223 | 240 | SH |  | SOLE | 19 | 240 | 0 | 0 |
| AFFILIATED MANAGERS GROUP IN | Stock | 008252108 |  | 424405 | 1780 | SH |  | SOLE |  | 1780 | 0 | 0 |
| AFFILIATED MANAGERS GROUP IN | Stock | 008252108 |  | 435135 | 1825 | SH |  | SOLE | 5 | 1825 | 0 | 0 |
| AFFIRM HLDGS INC | Stock | 00827B106 |  | 3873 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| AFFIRM HLDGS INC | Stock | 00827B106 |  | 5773 | 79 | SH |  | SOLE | 43 | 79 | 0 | 0 |
| AFFIRM HLDGS INC | Stock | 00827B106 |  | 30621 | 419 | SH |  | SOLE | 19 | 419 | 0 | 0 |
| AFFIRM HLDGS INC | Stock | 00827B106 |  | 154176 | 2110 | SH |  | SOLE |  | 2109 | 0 | 0 |
| AFLAC INC | Stock | 001055102 |  | 1117 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| AFLAC INC | Stock | 001055102 |  | 4580 | 41 | SH |  | SOLE | 36 | 41 | 0 | 0 |
| AFLAC INC | Stock | 001055102 |  | 4915 | 44 | SH |  | SOLE | 46 | 44 | 0 | 0 |
| AFLAC INC | Stock | 001055102 |  | 11285 | 101 | SH |  | SOLE | 33 | 101 | 0 | 0 |
| AFLAC INC | Stock | 001055102 |  | 26250 | 235 | SH |  | SOLE | 71 | 235 | 0 | 0 |
| AFLAC INC | Stock | 001055102 |  | 12142412 | 108706 | SH |  | SOLE |  | 108705 | 0 | 0 |
| AGCO CORP | Stock | 001084102 |  | 1071 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| AGCO CORP | Stock | 001084102 |  | 31907 | 298 | SH |  | SOLE | 19 | 298 | 0 | 0 |
| AGF INVTS TR | ETF | 00110G408 |  | 239421 | 15039 | SH |  | SOLE |  | 15039 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 642 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 1027 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 1412 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 6161 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 8004 | 62 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 15787 | 123 | SH |  | SOLE | 66 | 123 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Stock | 00846U101 |  | 615439 | 4795 | SH |  | SOLE |  | 4795 | 0 | 0 |
| AGIOS PHARMACEUTICALS INC | Stock | 00847X104 |  | 14049 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 1180 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 7080 | 42 | SH |  | SOLE | 66 | 42 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 35735 | 212 | SH |  | SOLE | 6 | 212 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 115126 | 683 | SH |  | SOLE | 26 | 683 | 0 | 0 |
| AGNICO EAGLE MINES LTD | Stock | 008474108 |  | 3331926 | 19767 | SH |  | SOLE |  | 19767 | 0 | 0 |
| AGREE RLTY CORP | REIT | 008492100 |  | 710 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| AGREE RLTY CORP | REIT | 008492100 |  | 58509 | 824 | SH |  | SOLE |  | 823 | 0 | 0 |
| AIR LEASE CORP | Stock | 00912X302 |  | 1146 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| AIR LEASE CORP | Stock | 00912X302 |  | 11539 | 181 | SH |  | SOLE | 34 | 181 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 545 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 818 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 5454 | 20 | SH |  | SOLE | 73 | 20 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 27272 | 100 | SH |  | SOLE | 26 | 100 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 29526 | 108 | SH |  | SOLE | 33 | 108 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 36240 | 133 | SH |  | SOLE | 43 | 132 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 935898 | 3432 | SH |  | SOLE |  | 3431 | 0 | 0 |
| AIR PRODS  CHEMS INC | Stock | 009158106 |  | 1997526 | 7324 | SH |  | SOLE | 6 | 7324 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 486 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 486 | 4 | SH |  | SOLE | 9 | 4 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 607 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 1821 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 2550 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 2671 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 8135 | 67 | SH |  | SOLE | 33 | 67 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 47597 | 392 | SH |  | SOLE | 49 | 392 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 58767 | 484 | SH |  | SOLE | 28 | 484 | 0 | 0 |
| AIRBNB INC | Stock | 009066101 |  | 1833932 | 15104 | SH |  | SOLE |  | 15104 | 0 | 0 |
| AIRSHIP AI HLDGS INC | Stock | 008940108 |  | 72 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| AIRSHIP AI HLDGS INC | Stock | 008940108 |  | 1990 | 385 | SH |  | SOLE |  | 385 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 1364 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 2652 | 35 | SH |  | SOLE | 46 | 35 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 5530 | 73 | SH |  | SOLE | 33 | 73 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Stock | 00971T101 |  | 95458 | 1260 | SH |  | SOLE |  | 1260 | 0 | 0 |
| ALAMOS GOLD INC NEW | Stock | 011532108 |  | 383 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| ALAMOS GOLD INC NEW | Stock | 011532108 |  | 209160 | 6000 | SH |  | SOLE |  | 6000 | 0 | 0 |
| ALARM COM HLDGS INC | Stock | 011642105 |  | 318 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ALARM COM HLDGS INC | Stock | 011642105 |  | 4087 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| ALARM COM HLDGS INC | Stock | 011642105 |  | 17994 | 339 | SH |  | SOLE | 19 | 339 | 0 | 0 |
| ALASKA AIR GROUP INC | Stock | 011659109 |  | 249 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| ALASKA AIR GROUP INC | Stock | 011659109 |  | 1742 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| ALASKA AIR GROUP INC | Stock | 011659109 |  | 88360 | 1775 | SH |  | SOLE |  | 1775 | 0 | 0 |
| ALBANY INTL CORP | Stock | 012348108 |  | 3145 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| ALBANY INTL CORP | Stock | 012348108 |  | 21107 | 396 | SH |  | SOLE | 23 | 396 | 0 | 0 |
| ALBEMARLE CORP | Stock | 012653101 |  | 405 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| ALBEMARLE CORP | Stock | 012653101 |  | 2189 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| ALBEMARLE CORP | Stock | 012653101 |  | 7216 | 89 | SH |  | SOLE | 33 | 89 | 0 | 0 |
| ALBEMARLE CORP | Stock | 012653101 |  | 595067 | 7339 | SH |  | SOLE |  | 7339 | 0 | 0 |
| ALBEMARLE CORP | Convertible Preferred | 012653200 |  | 184286 | 4865 | SH |  | SOLE |  | 4865 | 0 | 0 |
| ALBERTSONS COS INC | Stock | 013091103 |  | 911 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| ALBERTSONS COS INC | Stock | 013091103 |  | 8913 | 509 | SH |  | SOLE |  | 509 | 0 | 0 |
| ALCOA CORP | Stock | 013872106 |  | 33 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| ALCOA CORP | Stock | 013872106 |  | 1710 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| ALCOA CORP | Stock | 013872106 |  | 25556 | 777 | SH |  | SOLE |  | 777 | 0 | 0 |
| ALCON AG | Stock | H01301128 |  | 2459 | 33 | SH |  | SOLE | 36 | 33 | 0 | 0 |
| ALCON AG | Stock | H01301128 |  | 4918 | 66 | SH |  | SOLE | 9 | 66 | 0 | 0 |
| ALCON AG | Stock | H01301128 |  | 34572 | 464 | SH |  | SOLE |  | 464 | 0 | 0 |
| ALECTOR INC | Stock | 014442107 |  | 249 | 84 | SH |  | SOLE | 71 | 84 | 0 | 0 |
| ALECTOR INC | Stock | 014442107 |  | 554 | 187 | SH |  | SOLE |  | 187 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q452 |  | 1079 | 23 | SH |  | SOLE | 49 | 23 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q452 |  | 4249 | 91 | SH |  | SOLE | 19 | 90 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q452 |  | 9104 | 194 | SH |  | SOLE | 9 | 194 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q452 |  | 7401004 | 157703 | SH |  | SOLE |  | 157703 | 0 | 0 |
| ALEXANDERS INC | REIT | 014752109 |  | 391650 | 1670 | SH |  | SOLE |  | 1670 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | REIT | 015271109 |  | 333 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | REIT | 015271109 |  | 667 | 8 | SH |  | SOLE | 49 | 8 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | REIT | 015271109 |  | 750 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | REIT | 015271109 |  | 833 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | REIT | 015271109 |  | 1667 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | REIT | 015271109 |  | 9667 | 116 | SH |  | SOLE | 33 | 116 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | REIT | 015271109 |  | 43253 | 519 | SH |  | SOLE |  | 519 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | REIT | 015271109 |  | 93591 | 1123 | SH |  | SOLE | 52 | 1123 | 0 | 0 |
| THE ALGER ETF TRUST | ETF | 015564404 |  | 346191 | 9845 | SH |  | SOLE |  | 9845 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | ADR | 01609W102 |  | 3396 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | ADR | 01609W102 |  | 6792 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | ADR | 01609W102 |  | 23771 | 133 | SH |  | SOLE | 19 | 133 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | ADR | 01609W102 |  | 47185 | 264 | SH |  | SOLE | 43 | 264 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | ADR | 01609W102 |  | 3484930 | 19498 | SH |  | SOLE |  | 19498 | 0 | 0 |
| ALIGHT INC | Stock | 01626W101 |  | 101 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 1127 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 4132 | 33 | SH |  | SOLE | 33 | 33 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 22473 | 179 | SH |  | SOLE |  | 179 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Stock | 016255101 |  | 72002 | 575 | SH |  | SOLE | 5 | 575 | 0 | 0 |
| ALIGNMENT HEALTHCARE INC | Stock | 01625V104 |  | 227 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ALKAMI TECHNOLOGY INC | Stock | 01644J108 |  | 522 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| ALKAMI TECHNOLOGY INC | Stock | 01644J108 |  | 15376 | 619 | SH |  | SOLE | 19 | 619 | 0 | 0 |
| ALKERMES PLC | Stock | G01767105 |  | 1200 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| ALKERMES PLC | Stock | G01767105 |  | 6300 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| ALKERMES PLC | Stock | G01767105 |  | 12240 | 408 | SH |  | SOLE | 19 | 408 | 0 | 0 |
| ATI INC | Stock | 01741R102 |  | 2115 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| ATI INC | Stock | 01741R102 |  | 1440759 | 17713 | SH |  | SOLE |  | 17712 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 532 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 887 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 1951 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 1967 | 11 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 14543 | 82 | SH |  | SOLE | 9 | 82 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 14720 | 83 | SH |  | SOLE | 23 | 83 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 22382 | 126 | SH |  | SOLE | 49 | 126 | 0 | 0 |
| ALLEGION PLC | Stock | G0176J109 |  | 42825 | 241 | SH |  | SOLE |  | 241 | 0 | 0 |
| ALLEGRO MICROSYSTEMS INC | Stock | 01749D105 |  | 117 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ALLEGRO MICROSYSTEMS INC | Stock | 01749D105 |  | 10979 | 376 | SH |  | SOLE |  | 376 | 0 | 0 |
| ALLETE INC | Stock | 018522300 |  | 133 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ALLETE INC | Stock | 018522300 |  | 20584 | 310 | SH |  | SOLE |  | 310 | 0 | 0 |
| ALLIANCEBERNSTEIN GLOBAL HIG | CEF | 01879R106 |  | 47273 | 4217 | SH |  | SOLE |  | 4217 | 0 | 0 |
| ALLIANCEBERNSTEIN HLDG L P | Stock | 01881G106 |  | 256447 | 6710 | SH |  | SOLE |  | 6709 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 2225 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 6404 | 95 | SH |  | SOLE | 12 | 95 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 9486 | 141 | SH |  | SOLE | 33 | 140 | 0 | 0 |
| ALLIANT ENERGY CORP | Stock | 018802108 |  | 206270 | 3060 | SH |  | SOLE |  | 3059 | 0 | 0 |
| VIRTUS CONVERTIBLE  INC FD | CEF | 92838U801 |  | 1532 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| VIRTUS EQUITY  CONV INCM FD | CEF | 92841M101 |  | 4143 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H455 |  | 221197 | 7984 | SH |  | SOLE |  | 7984 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H448 |  | 293842 | 11523 | SH |  | SOLE |  | 11523 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H562 |  | 38208 | 1318 | SH |  | SOLE | 39 | 1318 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H562 |  | 45571 | 1572 | SH |  | SOLE | 9 | 1572 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H562 |  | 129003 | 4450 | SH |  | SOLE | 25 | 4450 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H562 |  | 6718743 | 231766 | SH |  | SOLE |  | 231765 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H570 |  | 49742 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H877 |  | 34 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H877 |  | 915 | 27 | SH |  | SOLE | 39 | 27 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H877 |  | 59496 | 1755 | SH |  | SOLE |  | 1755 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H869 |  | 4201 | 126 | SH |  | SOLE | 9 | 126 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H869 |  | 7101 | 213 | SH |  | SOLE | 39 | 213 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H869 |  | 903231 | 27092 | SH |  | SOLE |  | 27091 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H836 |  | 2775 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H794 |  | 4223 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| AIM ETF PRODUCTS TRUST | ETF | 00888H687 |  | 14227 | 453 | SH |  | SOLE | 36 | 453 | 0 | 0 |
| ALLIED GOLD CORP COM NEW | Stock | 01921D105 |  | 1121 | 64 | SH |  | SOLE |  | 64 | 0 | 0 |
| ALLIENT INC | Stock | 019330109 |  | 33921 | 758 | SH |  | SOLE | 19 | 758 | 0 | 0 |
| ALLISON TRANSMISSION HLDGS I | Stock | 01973R101 |  | 1019 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ALLISON TRANSMISSION HLDGS I | Stock | 01973R101 |  | 8743 | 103 | SH |  | SOLE | 9 | 103 | 0 | 0 |
| ALLISON TRANSMISSION HLDGS I | Stock | 01973R101 |  | 50928 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| ALLOGENE THERAPEUTICS INC | Stock | 019770106 |  | 184 | 148 | SH |  | SOLE |  | 148 | 0 | 0 |
| ALLOGENE THERAPEUTICS INC | Stock | 019770106 |  | 4862 | 3921 | SH |  | SOLE | 19 | 3921 | 0 | 0 |
| ALLOT LTD | Stock | M0854Q105 |  | 332 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 429 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 1288 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 3649 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 9874 | 46 | SH |  | SOLE | 73 | 46 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 10303 | 48 | SH |  | SOLE | 9 | 48 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 17357 | 81 | SH |  | SOLE | 33 | 80 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 22324 | 104 | SH |  | SOLE | 71 | 104 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 39925 | 186 | SH |  | SOLE | 19 | 186 | 0 | 0 |
| ALLSTATE CORP | Stock | 020002101 |  | 1910709 | 8902 | SH |  | SOLE |  | 8901 | 0 | 0 |
| ALLY FINL INC | Stock | 02005N100 |  | 823 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| ALLY FINL INC | Stock | 02005N100 |  | 1294 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| ALLY FINL INC | Stock | 02005N100 |  | 382898 | 9768 | SH |  | SOLE |  | 9767 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | Stock | 02043Q107 |  | 456 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | Stock | 02043Q107 |  | 912 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | Stock | 02043Q107 |  | 912 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | Stock | 02043Q107 |  | 2736 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | Stock | 02043Q107 |  | 47880 | 105 | SH |  | SOLE | 48 | 105 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | Stock | 02043Q107 |  | 96216 | 211 | SH |  | SOLE | 19 | 211 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | Stock | 02043Q107 |  | 3045624 | 6679 | SH |  | SOLE |  | 6679 | 0 | 0 |
| ALPHA  OMEGA SEMICONDUCTOR | Stock | G6331P104 |  | 140 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ALPHA  OMEGA SEMICONDUCTOR | Stock | G6331P104 |  | 5592 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L565 |  | 1531189 | 13448 | SH |  | SOLE |  | 13448 | 0 | 0 |
| ALPHA METALLURGICAL RESOUR I | Stock | 020764106 |  | 3938 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 4376 | 18 | SH |  | SOLE | 51 | 18 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 6564 | 27 | SH |  | SOLE | 22 | 27 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 11426 | 47 | SH |  | SOLE | 39 | 47 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 15315 | 63 | SH |  | SOLE | 46 | 63 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 16531 | 68 | SH |  | SOLE | 12 | 68 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 16531 | 68 | SH |  | SOLE | 74 | 68 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 18476 | 76 | SH |  | SOLE | 73 | 76 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 39139 | 161 | SH |  | SOLE | 66 | 161 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 91163 | 375 | SH |  | SOLE | 2 | 375 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 123981 | 510 | SH |  | SOLE | 71 | 510 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 203598 | 838 | SH |  | SOLE | 36 | 837 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 204968 | 843 | SH |  | SOLE | 9 | 843 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 241055 | 992 | SH |  | SOLE | 32 | 991 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 291720 | 1200 | SH |  | SOLE | 75 | 1200 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 424796 | 1747 | SH |  | SOLE | 33 | 1747 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 1520138 | 6253 | SH |  | SOLE | 49 | 6253 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 1883539 | 7748 | SH |  | SOLE | 18 | 7748 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 5008952 | 20604 | SH |  | SOLE | 19 | 20604 | 0 | 0 |
| ALPHABET INC | Stock | 02079K305 |  | 52556120 | 216191 | SH |  | SOLE |  | 216191 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 4871 | 20 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 12665 | 52 | SH |  | SOLE | 66 | 52 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 59913 | 246 | SH |  | SOLE | 46 | 246 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 69655 | 286 | SH |  | SOLE | 51 | 286 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 78683 | 323 | SH |  | SOLE | 43 | 323 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 93036 | 382 | SH |  | SOLE | 9 | 382 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 98638 | 405 | SH |  | SOLE | 73 | 405 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 111546 | 458 | SH |  | SOLE | 24 | 458 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 112520 | 462 | SH |  | SOLE | 71 | 462 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 122818 | 504 | SH |  | SOLE | 19 | 504 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 139311 | 572 | SH |  | SOLE | 28 | 572 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 159525 | 655 | SH |  | SOLE | 48 | 655 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 212279 | 872 | SH |  | SOLE | 50 | 871 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 366786 | 1506 | SH |  | SOLE | 49 | 1506 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 395510 | 1624 | SH |  | SOLE | 33 | 1623 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 801280 | 3290 | SH |  | SOLE | 53 | 3290 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 849762 | 3489 | SH |  | SOLE | 6 | 3489 | 0 | 0 |
| ALPHABET INC | Stock | 02079K107 |  | 31910341 | 131022 | SH |  | SOLE |  | 131021 | 0 | 0 |
| ALPINE INCOME PPTY TR INC | REIT | 02083X103 |  | 16374 | 1156 | SH |  | SOLE |  | 1155 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q460 |  | 3194 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q858 |  | 237005 | 3935 | SH |  | SOLE |  | 3935 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q718 |  | 2848 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q593 |  | 6995 | 180 | SH |  | SOLE | 49 | 180 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q361 |  | 1954 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q387 |  | 188731 | 3338 | SH |  | SOLE |  | 3338 | 0 | 0 |
| ALPS ETF TR | ETF | 00162Q395 |  | 2090278 | 46658 | SH |  | SOLE |  | 46658 | 0 | 0 |
| ALTICE USA INC | Stock | 02156K103 |  | 99 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| ALTIMMUNE INC | Stock | 02155H200 |  | 33779 | 8960 | SH |  | SOLE |  | 8960 | 0 | 0 |
| ALTO NEUROSCIENCE INC | Stock | 02157Q109 |  | 3224 | 802 | SH |  | SOLE |  | 802 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 727 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 2841 | 43 | SH |  | SOLE | 66 | 43 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 11627 | 176 | SH |  | SOLE | 45 | 176 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 19620 | 297 | SH |  | SOLE | 7 | 297 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 33552 | 508 | SH |  | SOLE | 9 | 507 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 36201 | 548 | SH |  | SOLE | 71 | 548 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 61105 | 925 | SH |  | SOLE | 33 | 924 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 132120 | 2000 | SH |  | SOLE | 73 | 2000 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 442272 | 6695 | SH |  | SOLE | 49 | 6695 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 1016540 | 15388 | SH |  | SOLE | 19 | 15388 | 0 | 0 |
| ALTRIA GROUP INC | Stock | 02209S103 |  | 10918870 | 165287 | SH |  | SOLE |  | 165287 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L656 |  | 464707 | 12601 | SH |  | SOLE |  | 12601 | 0 | 0 |
| ALTSHARES TRUST | ETF | 02210T108 |  | 1648342 | 56859 | SH |  | SOLE | 75 | 56859 | 0 | 0 |
| A-MARK PRECIOUS METALS INC | Stock | 00181T107 |  | 704 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 3513 | 16 | SH |  | SOLE | 39 | 16 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 7685 | 35 | SH |  | SOLE | 12 | 35 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 12296 | 56 | SH |  | SOLE | 74 | 56 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 39742 | 181 | SH |  | SOLE | 66 | 181 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 49184 | 224 | SH |  | SOLE | 46 | 224 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 56210 | 256 | SH |  | SOLE | 2 | 256 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 92219 | 420 | SH |  | SOLE | 51 | 420 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 108907 | 496 | SH |  | SOLE | 48 | 496 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 109126 | 497 | SH |  | SOLE | 9 | 497 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 148210 | 675 | SH |  | SOLE | 71 | 675 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 216276 | 985 | SH |  | SOLE | 32 | 985 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 245260 | 1117 | SH |  | SOLE | 36 | 1117 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 245260 | 1117 | SH |  | SOLE | 50 | 1117 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 277756 | 1265 | SH |  | SOLE | 28 | 1265 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 299493 | 1364 | SH |  | SOLE | 73 | 1364 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 432553 | 1970 | SH |  | SOLE | 43 | 1970 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 629068 | 2865 | SH |  | SOLE | 33 | 2865 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 658710 | 3000 | SH |  | SOLE | 75 | 3000 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 743025 | 3384 | SH |  | SOLE | 53 | 3384 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 1655777 | 7541 | SH |  | SOLE | 49 | 7541 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 4428262 | 20168 | SH |  | SOLE | 19 | 20167 | 0 | 0 |
| AMAZON COM INC | Stock | 023135106 |  | 104943966 | 477952 | SH |  | SOLE |  | 477952 | 0 | 0 |
| AMBARELLA INC | Stock | G037AX101 |  | 908 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| AMBARELLA INC | Stock | G037AX101 |  | 32183 | 390 | SH |  | SOLE |  | 390 | 0 | 0 |
| AMBEV SA | ADR | 02319V103 |  | 51 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| AMC ENTMT HLDGS INC | Stock | 00165C302 |  | 249 | 86 | SH |  | SOLE | 71 | 86 | 0 | 0 |
| AMC ENTMT HLDGS INC | Stock | 00165C302 |  | 7810 | 2693 | SH |  | SOLE |  | 2693 | 0 | 0 |
| AMC NETWORKS INC | Stock | 00164V103 |  | 43417 | 5269 | SH |  | SOLE |  | 5269 | 0 | 0 |
| AMCOR PLC | Stock | G0250X107 |  | 744 | 91 | SH |  | SOLE | 71 | 91 | 0 | 0 |
| AMCOR PLC | Stock | G0250X107 |  | 3133 | 383 | SH |  | SOLE | 33 | 382 | 0 | 0 |
| AMCOR PLC | Stock | G0250X107 |  | 106667 | 13040 | SH |  | SOLE |  | 13040 | 0 | 0 |
| AMCOR PLC | Stock | G0250X107 |  | 146234 | 17877 | SH |  | SOLE | 52 | 17877 | 0 | 0 |
| AMDOCS LTD | Stock | G02602103 |  | 656 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AMDOCS LTD | Stock | G02602103 |  | 4267 | 52 | SH |  | SOLE | 9 | 52 | 0 | 0 |
| AMDOCS LTD | Stock | G02602103 |  | 6646 | 81 | SH |  | SOLE | 72 | 81 | 0 | 0 |
| AMDOCS LTD | Stock | G02602103 |  | 30769 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| AMENTUM HOLDINGS INC | Stock | 023939101 |  | 144 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| AMENTUM HOLDINGS INC | Stock | 023939101 |  | 2179 | 91 | SH |  | SOLE | 66 | 91 | 0 | 0 |
| AMENTUM HOLDINGS INC | Stock | 023939101 |  | 25698 | 1073 | SH |  | SOLE |  | 1073 | 0 | 0 |
| AMENTUM HOLDINGS INC | Stock | 023939101 |  | 32859 | 1372 | SH |  | SOLE | 19 | 1372 | 0 | 0 |
| AMER SPORTS INC | Stock | G0260P102 |  | 2676 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| U HAUL HOLDING COMPANY | Stock | 023586100 |  | 114 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| AMEREN CORP | Stock | 023608102 |  | 3758 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| AMEREN CORP | Stock | 023608102 |  | 8381 | 80 | SH |  | SOLE | 33 | 80 | 0 | 0 |
| AMEREN CORP | Stock | 023608102 |  | 223164 | 2138 | SH |  | SOLE |  | 2138 | 0 | 0 |
| GREYSTONE HOUSING IMPACT INV | Stock | 02364V206 |  | 68660 | 6666 | SH |  | SOLE |  | 6666 | 0 | 0 |
| AMERICA MOVIL SAB DE CV | ADR | 02390A101 |  | 20034 | 954 | SH |  | SOLE |  | 954 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | Stock | 02376R102 |  | 450 | 40 | SH |  | SOLE | 49 | 40 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | Stock | 02376R102 |  | 461 | 41 | SH |  | SOLE | 19 | 41 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | Stock | 02376R102 |  | 1371 | 122 | SH |  | SOLE | 71 | 122 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | Stock | 02376R102 |  | 22480 | 2000 | SH |  | SOLE | 73 | 2000 | 0 | 0 |
| AMERICAN AIRLS GROUP INC | Stock | 02376R102 |  | 165374 | 14713 | SH |  | SOLE |  | 14713 | 0 | 0 |
| AMERICAN AXLE  MFG HLDGS IN | Stock | 024061103 |  | 222 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| AMERICAN BATTERY TECHNOLOGY | Stock | 02451V309 |  | 136 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| AMERICAN BATTERY TECHNOLOGY | Stock | 02451V309 |  | 2430 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| AMERICAN BITCOIN CORP. | Stock | 02462A104 |  | 7886 | 1170 | SH |  | SOLE |  | 1170 | 0 | 0 |
| AGNC INVT CORP | REIT | 00123Q104 |  | 803 | 82 | SH |  | SOLE | 19 | 82 | 0 | 0 |
| AGNC INVT CORP | REIT | 00123Q104 |  | 10789 | 1102 | SH |  | SOLE | 71 | 1102 | 0 | 0 |
| AGNC INVT CORP | REIT | 00123Q104 |  | 3709774 | 378935 | SH |  | SOLE |  | 378935 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072109 |  | 185544 | 3898 | SH |  | SOLE |  | 3897 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072505 |  | 103273 | 2056 | SH |  | SOLE |  | 2056 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072810 |  | 6985 | 58 | SH |  | SOLE | 36 | 58 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072752 |  | 9247 | 120 | SH |  | SOLE |  | 119 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS IN | Stock | 02553E106 |  | 34 | 2 | SH |  | SOLE | 49 | 2 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS IN | Stock | 02553E106 |  | 120 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS IN | Stock | 02553E106 |  | 5817 | 340 | SH |  | SOLE |  | 340 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 563 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 563 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 5625 | 50 | SH |  | SOLE | 73 | 50 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 10515 | 93 | SH |  | SOLE | 33 | 93 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 15075 | 134 | SH |  | SOLE | 71 | 134 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 20250 | 180 | SH |  | SOLE | 9 | 180 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 25441 | 226 | SH |  | SOLE | 43 | 226 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 67838 | 603 | SH |  | SOLE | 49 | 603 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 142425 | 1266 | SH |  | SOLE | 52 | 1266 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 339771 | 3020 | SH |  | SOLE | 19 | 3020 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | Stock | 025537101 |  | 1252435 | 11133 | SH |  | SOLE |  | 11132 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 664 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 1661 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 6311 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 9300 | 28 | SH |  | SOLE | 46 | 28 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 14283 | 43 | SH |  | SOLE | 73 | 43 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 16940 | 51 | SH |  | SOLE | 71 | 51 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 52898 | 159 | SH |  | SOLE | 33 | 159 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 384346 | 1157 | SH |  | SOLE | 19 | 1157 | 0 | 0 |
| AMERICAN EXPRESS CO | Stock | 025816109 |  | 11550644 | 34774 | SH |  | SOLE |  | 34774 | 0 | 0 |
| AMERICAN FINL GROUP INC OHIO | Stock | 025932104 |  | 2477 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| AMERICAN HEALTHCARE REIT INC | REIT | 398182303 |  | 1386 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| AMERICAN HEALTHCARE REIT INC | REIT | 398182303 |  | 100026 | 2381 | SH |  | SOLE |  | 2381 | 0 | 0 |
| AMERICAN HOMES 4 RENT | REIT | 02665T306 |  | 1064 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 1178 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 1964 | 25 | SH |  | SOLE | 74 | 25 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 2278 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 3456 | 44 | SH |  | SOLE | 73 | 44 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 4712 | 60 | SH |  | SOLE | 46 | 60 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 6283 | 80 | SH |  | SOLE | 36 | 80 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 10839 | 138 | SH |  | SOLE | 12 | 138 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 19164 | 244 | SH |  | SOLE | 9 | 244 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 21692 | 276 | SH |  | SOLE | 33 | 276 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 36519 | 465 | SH |  | SOLE | 43 | 464 | 0 | 0 |
| AMERICAN INTL GROUP INC | Stock | 026874784 |  | 408634 | 5203 | SH |  | SOLE |  | 5202 | 0 | 0 |
| AMERICAN PUB ED INC | Stock | 02913V103 |  | 79 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| AMER STATES WTR CO | Stock | 029899101 |  | 73 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AMER STATES WTR CO | Stock | 029899101 |  | 71494 | 975 | SH |  | SOLE |  | 975 | 0 | 0 |
| AMERICAN SUPERCONDUCTOR CORP | Stock | 030111207 |  | 119 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| AMERICAN SUPERCONDUCTOR CORP | Stock | 030111207 |  | 981560 | 16527 | SH |  | SOLE |  | 16527 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 962 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 1154 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 2692 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 3654 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 4231 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 5962 | 31 | SH |  | SOLE | 73 | 31 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 13078 | 68 | SH |  | SOLE | 72 | 68 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 28734 | 149 | SH |  | SOLE | 33 | 149 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 160780 | 836 | SH |  | SOLE | 19 | 836 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 650865 | 3384 | SH |  | SOLE | 49 | 3384 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 5996151 | 31178 | SH |  | SOLE |  | 31177 | 0 | 0 |
| AMERICAN VANGUARD CORP | Stock | 030371108 |  | 354698 | 61794 | SH |  | SOLE |  | 61794 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | Stock | 030420103 |  | 557 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | Stock | 030420103 |  | 1114 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | Stock | 030420103 |  | 5568 | 40 | SH |  | SOLE | 46 | 40 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | Stock | 030420103 |  | 9990 | 72 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | Stock | 030420103 |  | 164244 | 1180 | SH |  | SOLE | 19 | 1180 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | Stock | 030420103 |  | 682987 | 4907 | SH |  | SOLE |  | 4906 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | Stock | 030420103 |  | 2582615 | 18555 | SH |  | SOLE | 6 | 18554 | 0 | 0 |
| AMERICAN WELL CORP | Stock | 03044L204 |  | 326 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| AMERICAN WOODMARK CORPORATIO | Stock | 030506109 |  | 56746 | 850 | SH |  | SOLE |  | 850 | 0 | 0 |
| AMERICAS CAR-MART INC | Stock | 03062T105 |  | 117 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| AMERICOLD REALTY TRUST INC | REIT | 03064D108 |  | 98 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AMERIPRISE FINL INC | Stock | 03076C106 |  | 491 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AMERIPRISE FINL INC | Stock | 03076C106 |  | 2456 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| AMERIPRISE FINL INC | Stock | 03076C106 |  | 2456 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| AMERIPRISE FINL INC | Stock | 03076C106 |  | 2948 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| AMERIPRISE FINL INC | Stock | 03076C106 |  | 12281 | 25 | SH |  | SOLE | 9 | 25 | 0 | 0 |
| AMERIPRISE FINL INC | Stock | 03076C106 |  | 13312 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| AMERIPRISE FINL INC | Stock | 03076C106 |  | 47651 | 97 | SH |  | SOLE | 19 | 97 | 0 | 0 |
| AMERIPRISE FINL INC | Stock | 03076C106 |  | 4313141 | 8780 | SH |  | SOLE |  | 8779 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 188 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 940 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 1128 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 1504 | 8 | SH |  | SOLE | 51 | 8 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 3948 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 4911 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 5264 | 28 | SH |  | SOLE | 6 | 28 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 9588 | 51 | SH |  | SOLE | 9 | 51 | 0 | 0 |
| AMETEK INC | Stock | 031100100 |  | 64332 | 342 | SH |  | SOLE |  | 342 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 1129 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 3669 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 5362 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 9030 | 32 | SH |  | SOLE | 73 | 32 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 15803 | 56 | SH |  | SOLE | 72 | 56 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 28784 | 102 | SH |  | SOLE | 9 | 102 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 40149 | 142 | SH |  | SOLE | 33 | 142 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 43875 | 155 | SH |  | SOLE | 49 | 155 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 60673 | 215 | SH |  | SOLE | 19 | 215 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 192178 | 681 | SH |  | SOLE | 52 | 681 | 0 | 0 |
| AMGEN INC | Stock | 031162100 |  | 9067634 | 32132 | SH |  | SOLE |  | 32131 | 0 | 0 |
| AMKOR TECHNOLOGY INC | Stock | 031652100 |  | 2698 | 95 | SH |  | SOLE | 71 | 95 | 0 | 0 |
| AMKOR TECHNOLOGY INC | Stock | 031652100 |  | 61060 | 2150 | SH |  | SOLE |  | 2150 | 0 | 0 |
| AMNEAL PHARMACEUTICALS INC | Stock | 03168L105 |  | 150 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| AMNEAL PHARMACEUTICALS INC | Stock | 03168L105 |  | 50050 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 743 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 1361 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 4579 | 37 | SH |  | SOLE | 51 | 37 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 4950 | 40 | SH |  | SOLE | 66 | 40 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 6806 | 55 | SH |  | SOLE | 12 | 55 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 10395 | 84 | SH |  | SOLE | 71 | 84 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 30814 | 249 | SH |  | SOLE | 43 | 249 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 55193 | 446 | SH |  | SOLE | 2 | 446 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 61985 | 501 | SH |  | SOLE | 33 | 500 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 607630 | 4910 | SH |  | SOLE | 19 | 4910 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 1576575 | 12740 | SH |  | SOLE | 45 | 12740 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 2567820 | 20750 | SH |  | SOLE | 6 | 20750 | 0 | 0 |
| AMPHENOL CORP NEW | Stock | 032095101 |  | 2716642 | 21953 | SH |  | SOLE |  | 21952 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108565 |  | 10100 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108607 |  | 469 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108607 |  | 164102 | 2448 | SH |  | SOLE |  | 2447 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108599 |  | 2170 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108847 |  | 178343 | 15101 | SH |  | SOLE |  | 15101 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108409 |  | 2201413 | 49392 | SH |  | SOLE |  | 49392 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108664 |  | 11024 | 127 | SH |  | SOLE | 49 | 127 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108664 |  | 4121524 | 47483 | SH |  | SOLE |  | 47483 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108656 |  | 7709 | 135 | SH |  | SOLE | 49 | 135 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108656 |  | 34487 | 604 | SH |  | SOLE |  | 603 | 0 | 0 |
| AMPLIFY ENERGY CORP NEW | Stock | 03212B103 |  | 2174 | 414 | SH |  | SOLE |  | 414 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108474 |  | 14877 | 398 | SH |  | SOLE |  | 398 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108805 |  | 3494 | 269 | SH |  | SOLE |  | 269 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108730 |  | 91929 | 3215 | SH |  | SOLE |  | 3215 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108102 |  | 1 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108102 |  | 6094 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| AMPLITUDE INC | Stock | 03213A104 |  | 5757 | 537 | SH |  | SOLE |  | 537 | 0 | 0 |
| AMPRIUS TECHNOLOGIES INC | Stock | 03214Q108 |  | 105 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| AMPRIUS TECHNOLOGIES INC | Stock | 03214Q108 |  | 320396 | 30456 | SH |  | SOLE |  | 30455 | 0 | 0 |
| AMREP CORP | Stock | 032159105 |  | 6698 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| AMRIZE LTD | Stock | H2927K103 |  | 437 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| AMRIZE LTD | Stock | H2927K103 |  | 3785 | 78 | SH |  | SOLE | 9 | 78 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 1229 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 1229 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 3686 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 4423 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 13268 | 54 | SH |  | SOLE | 9 | 54 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 25553 | 104 | SH |  | SOLE | 7 | 104 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 39796 | 162 | SH |  | SOLE | 33 | 161 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 1080343 | 4397 | SH |  | SOLE | 75 | 4397 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 3210231 | 13066 | SH |  | SOLE | 6 | 13065 | 0 | 0 |
| ANALOG DEVICES INC | Stock | 032654105 |  | 5363652 | 21830 | SH |  | SOLE |  | 21830 | 0 | 0 |
| ANAPTYSBIO INC | Stock | 032724106 |  | 92 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ANAVEX LIFE SCIENCES CORP | Stock | 032797300 |  | 10680 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| ANDERSONS INC | Stock | 034164103 |  | 119 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ANDERSONS INC | Stock | 034164103 |  | 1194 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| ANGEL OAK FUNDS TRUST | ETF | 03463K760 |  | 12922 | 618 | SH |  | SOLE | 39 | 618 | 0 | 0 |
| ANGEL OAK FUNDS TRUST | ETF | 03463K760 |  | 81888 | 3916 | SH |  | SOLE |  | 3916 | 0 | 0 |
| ANGEL OAK FUNDS TRUST | ETF | 03463K760 |  | 134186 | 6417 | SH |  | SOLE | 25 | 6417 | 0 | 0 |
| ANGEL OAK MORTGAGE REIT INC | REIT | 03464Y108 |  | 66 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| ANGEL OAK FUNDS TRUST | ETF | 03463K737 |  | 31131 | 3568 | SH |  | SOLE |  | 3568 | 0 | 0 |
| ANGEL STUDIOS INC | Stock | 034948109 |  | 1005 | 173 | SH |  | SOLE |  | 173 | 0 | 0 |
| ANGI INC | Stock | 00183L201 |  | 81 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ANGI INC | Stock | 00183L201 |  | 3415 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| ANGIODYNAMICS INC | Stock | 03475V101 |  | 145 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ANGIODYNAMICS INC | Stock | 03475V101 |  | 11170 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC | Stock | G0378L100 |  | 5486 | 78 | SH |  | SOLE | 71 | 78 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC | Stock | G0378L100 |  | 16528 | 235 | SH |  | SOLE | 19 | 235 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC | Stock | G0378L100 |  | 1726560 | 24549 | SH |  | SOLE |  | 24549 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | ADR | 03524A108 |  | 2504 | 42 | SH |  | SOLE | 66 | 42 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | ADR | 03524A108 |  | 2981 | 50 | SH |  | SOLE | 49 | 50 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | ADR | 03524A108 |  | 5067 | 85 | SH |  | SOLE | 9 | 85 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | ADR | 03524A108 |  | 131142 | 2200 | SH |  | SOLE | 5 | 2200 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | ADR | 03524A108 |  | 234442 | 3933 | SH |  | SOLE |  | 3932 | 0 | 0 |
| ANI PHARMACEUTICALS INC | Stock | 00182C103 |  | 366400 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| ANIKA THERAPEUTICS INC | Stock | 035255108 |  | 113 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ANIXA BIOSCIENCES INC | Stock | 03528H109 |  | 1320 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT IN | REIT | 035710839 |  | 13137 | 650 | SH |  | SOLE | 11 | 650 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT IN | REIT | 035710839 |  | 13561 | 671 | SH |  | SOLE | 71 | 671 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT IN | REIT | 035710839 |  | 47877 | 2369 | SH |  | SOLE | 19 | 2369 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT IN | REIT | 035710839 |  | 2020914 | 99996 | SH |  | SOLE |  | 99995 | 0 | 0 |
| ANNEXON INC | Stock | 03589W102 |  | 70 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| ANTERIX INC | Stock | 03676C100 |  | 107 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ANTERO MIDSTREAM CORP | Stock | 03676B102 |  | 1186 | 61 | SH |  | SOLE | 71 | 61 | 0 | 0 |
| ANTERO MIDSTREAM CORP | Stock | 03676B102 |  | 498383 | 25637 | SH |  | SOLE |  | 25637 | 0 | 0 |
| ANTERO RESOURCES CORP | Stock | 03674X106 |  | 34 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| ANTERO RESOURCES CORP | Stock | 03674X106 |  | 1309 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| ANTERO RESOURCES CORP | Stock | 03674X106 |  | 1779 | 53 | SH |  | SOLE | 43 | 53 | 0 | 0 |
| ANTERO RESOURCES CORP | Stock | 03674X106 |  | 4195 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| AGENUS INC | Stock | 00847G804 |  | 19 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| SMITH A O CORP | Stock | 831865209 |  | 1982 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| SMITH A O CORP | Stock | 831865209 |  | 5031 | 69 | SH |  | SOLE | 33 | 68 | 0 | 0 |
| SMITH A O CORP | Stock | 831865209 |  | 56648 | 772 | SH |  | SOLE |  | 771 | 0 | 0 |
| SMITH A O CORP | Stock | 831865209 |  | 2044417 | 27849 | SH |  | SOLE | 6 | 27849 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 713 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 2496 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 2853 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 3922 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 4636 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 6775 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 8926 | 25 | SH |  | SOLE | 49 | 25 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 22108 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 29407 | 82 | SH |  | SOLE | 33 | 82 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 69513 | 195 | SH |  | SOLE |  | 194 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 79161 | 222 | SH |  | SOLE | 24 | 222 | 0 | 0 |
| AON PLC | Stock | G0403H108 |  | 90571 | 254 | SH |  | SOLE | 28 | 254 | 0 | 0 |
| APA CORPORATION | Stock | 03743Q108 |  | 364 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| APA CORPORATION | Stock | 03743Q108 |  | 2622 | 108 | SH |  | SOLE | 71 | 108 | 0 | 0 |
| APA CORPORATION | Stock | 03743Q108 |  | 4419 | 182 | SH |  | SOLE | 33 | 182 | 0 | 0 |
| APA CORPORATION | Stock | 03743Q108 |  | 340569 | 14027 | SH |  | SOLE |  | 14026 | 0 | 0 |
| APARTMENT INVT  MGMT CO | REIT | 03748R747 |  | 587 | 74 | SH |  | SOLE | 71 | 74 | 0 | 0 |
| APELLIS PHARMACEUTICALS INC | Stock | 03753U106 |  | 1335 | 59 | SH |  | SOLE | 71 | 59 | 0 | 0 |
| APELLIS PHARMACEUTICALS INC | Stock | 03753U106 |  | 2263 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| API GROUP CORP | Stock | 00187Y100 |  | 1581 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| API GROUP CORP | Stock | 00187Y100 |  | 17632 | 513 | SH |  | SOLE | 19 | 513 | 0 | 0 |
| APOGEE ENTERPRISES INC | Stock | 037598109 |  | 87 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| APOLLO COML REAL EST FIN INC | REIT | 03762U105 |  | 105078 | 10373 | SH |  | SOLE |  | 10373 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | Stock | 03769M106 |  | 1466 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | Stock | 03769M106 |  | 3465 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | Stock | 03769M106 |  | 3732 | 28 | SH |  | SOLE | 46 | 28 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | Stock | 03769M106 |  | 17325 | 130 | SH |  | SOLE | 33 | 130 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | Stock | 03769M106 |  | 5791395 | 43456 | SH |  | SOLE |  | 43456 | 0 | 0 |
| MIDCAP FINANCIAL INVSTMNT CO | CEF | 03761U502 |  | 282393 | 23552 | SH |  | SOLE |  | 23552 | 0 | 0 |
| ASTRANA HEALTH INC | Stock | 03763A207 |  | 170 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| APPFOLIO INC | Stock | 03783C100 |  | 276 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| APPFOLIO INC | Stock | 03783C100 |  | 276 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| APPFOLIO INC | Stock | 03783C100 |  | 20675 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| APPFOLIO INC | Stock | 03783C100 |  | 33906 | 123 | SH |  | SOLE | 23 | 123 | 0 | 0 |
| APPIAN CORP | Stock | 03782L101 |  | 11708 | 383 | SH |  | SOLE |  | 383 | 0 | 0 |
| APPLE HOSPITALITY REIT INC | REIT | 03784Y200 |  | 528 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 8403 | 33 | SH |  | SOLE | 39 | 33 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 12986 | 51 | SH |  | SOLE | 12 | 51 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 21389 | 84 | SH |  | SOLE | 74 | 84 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 47361 | 186 | SH |  | SOLE | 51 | 186 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 58310 | 229 | SH |  | SOLE | 2 | 229 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 76134 | 299 | SH |  | SOLE | 66 | 299 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 96265 | 378 | SH |  | SOLE | 9 | 378 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 97269 | 382 | SH |  | SOLE | 46 | 382 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 152778 | 600 | SH |  | SOLE | 52 | 600 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 265880 | 1044 | SH |  | SOLE | 43 | 1044 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 276222 | 1085 | SH |  | SOLE | 36 | 1084 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 291042 | 1143 | SH |  | SOLE | 73 | 1143 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 296717 | 1165 | SH |  | SOLE | 32 | 1165 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 336621 | 1322 | SH |  | SOLE | 71 | 1322 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 365394 | 1435 | SH |  | SOLE | 75 | 1435 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 1168622 | 4589 | SH |  | SOLE | 33 | 4589 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 1458011 | 5726 | SH |  | SOLE | 18 | 5726 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 2548974 | 10011 | SH |  | SOLE | 49 | 10010 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 7184008 | 28214 | SH |  | SOLE | 19 | 28213 | 0 | 0 |
| APPLE INC | Stock | 037833100 |  | 212377171 | 834062 | SH |  | SOLE |  | 834061 | 0 | 0 |
| APPLIED DIGITAL CORP | Stock | 038169207 |  | 138 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| APPLIED DIGITAL CORP | Stock | 038169207 |  | 6882 | 300 | SH |  | SOLE | 19 | 300 | 0 | 0 |
| APPLIED DIGITAL CORP | Stock | 038169207 |  | 120917 | 5271 | SH |  | SOLE |  | 5271 | 0 | 0 |
| APPLIED DNA SCIENCES INC | Stock | 03815U607 |  | 4 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| ETF OPPORTUNITIES TRUST | ETF | 26923N405 |  | 3347437 | 78409 | SH |  | SOLE |  | 78409 | 0 | 0 |
| APPLIED INDL TECHNOLOGIES IN | Stock | 03820C105 |  | 2088 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| APPLIED INDL TECHNOLOGIES IN | Stock | 03820C105 |  | 413149 | 1583 | SH |  | SOLE |  | 1582 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 1638 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 2252 | 11 | SH |  | SOLE | 66 | 11 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 5733 | 28 | SH |  | SOLE | 46 | 28 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 10675 | 52 | SH |  | SOLE | 49 | 52 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 11465 | 56 | SH |  | SOLE | 71 | 56 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 19041 | 93 | SH |  | SOLE | 73 | 93 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 51638 | 252 | SH |  | SOLE | 33 | 252 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 53232 | 260 | SH |  | SOLE | 9 | 260 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 64337 | 314 | SH |  | SOLE | 50 | 314 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 97252 | 475 | SH |  | SOLE | 24 | 475 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 198263 | 968 | SH |  | SOLE | 19 | 968 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 677689 | 3310 | SH |  | SOLE | 75 | 3310 | 0 | 0 |
| APPLIED MATLS INC | Stock | 038222105 |  | 10158246 | 49615 | SH |  | SOLE |  | 49615 | 0 | 0 |
| APPLIED OPTOELECTRONICS INC | Stock | 03823U102 |  | 78 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 719 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 2156 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 4311 | 6 | SH |  | SOLE | 51 | 6 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 7904 | 11 | SH |  | SOLE | 9 | 11 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 9341 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 9341 | 13 | SH |  | SOLE | 48 | 13 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 12215 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 40238 | 56 | SH |  | SOLE | 50 | 56 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 73291 | 102 | SH |  | SOLE | 19 | 102 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 114966 | 160 | SH |  | SOLE | 43 | 160 | 0 | 0 |
| APPLOVIN CORP | Stock | 03831W108 |  | 17606725 | 24503 | SH |  | SOLE |  | 24503 | 0 | 0 |
| APTARGROUP INC | Stock | 038336103 |  | 6015 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 86 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 1638 | 19 | SH |  | SOLE | 33 | 19 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 2673 | 31 | SH |  | SOLE | 36 | 31 | 0 | 0 |
| APTIV PLC | Stock | G3265R107 |  | 1641370 | 19037 | SH |  | SOLE |  | 19037 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A222 |  | 135806 | 3127 | SH |  | SOLE | 36 | 3127 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A222 |  | 13030613 | 300037 | SH |  | SOLE | 49 | 300037 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A222 |  | 28845116 | 664175 | SH |  | SOLE |  | 664174 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A388 |  | 86951 | 3016 | SH |  | SOLE | 36 | 3016 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A388 |  | 8197244 | 284330 | SH |  | SOLE | 49 | 284330 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A388 |  | 13722203 | 475970 | SH |  | SOLE |  | 475969 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A784 |  | 815439 | 15969 | SH |  | SOLE | 49 | 15969 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922B642 |  | 38037 | 1707 | SH |  | SOLE |  | 1706 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922B642 |  | 2039579 | 91523 | SH |  | SOLE | 49 | 91522 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922B444 |  | 26665 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| AQUA METALS INC | Stock | 03837J200 |  | 192 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| AQUABOUNTY TECHNOLOGIES INC | Stock | 03842K309 |  | 112 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ARAMARK | Stock | 03852U106 |  | 1229 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| ARAMARK | Stock | 03852U106 |  | 5576 | 145 | SH |  | SOLE | 49 | 145 | 0 | 0 |
| ARAMARK | Stock | 03852U106 |  | 11520 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| ARBOR REALTY TRUST INC | REIT | 038923108 |  | 98 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ARBOR REALTY TRUST INC | REIT | 038923108 |  | 12210 | 1000 | SH |  | SOLE | 73 | 1000 | 0 | 0 |
| ARBOR REALTY TRUST INC | REIT | 038923108 |  | 60000 | 4914 | SH |  | SOLE |  | 4914 | 0 | 0 |
| ARCBEST CORP | Stock | 03937C105 |  | 70 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| ARCBEST CORP | Stock | 03937C105 |  | 419 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ARCELORMITTAL SA LUXEMBOURG | ADR | 03938L203 |  | 253 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| ARCELORMITTAL SA LUXEMBOURG | ADR | 03938L203 |  | 10050 | 278 | SH |  | SOLE |  | 278 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 544 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 544 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 817 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 1270 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 5897 | 65 | SH |  | SOLE | 36 | 65 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 10055 | 111 | SH |  | SOLE | 33 | 110 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 11613 | 128 | SH |  | SOLE | 9 | 128 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 26584 | 293 | SH |  | SOLE | 19 | 293 | 0 | 0 |
| ARCH CAP GROUP LTD | Stock | G0450A105 |  | 194369 | 2142 | SH |  | SOLE |  | 2142 | 0 | 0 |
| ARCHER AVIATION INC | Stock | 03945R102 |  | 67 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| ARCHER AVIATION INC | Stock | 03945R102 |  | 661 | 69 | SH |  | SOLE | 71 | 69 | 0 | 0 |
| ARCHER AVIATION INC | Stock | 03945R102 |  | 80194 | 8371 | SH |  | SOLE |  | 8371 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 777 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 4301 | 72 | SH |  | SOLE | 73 | 72 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 4421 | 74 | SH |  | SOLE | 33 | 74 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 80530 | 1348 | SH |  | SOLE | 19 | 1348 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | Stock | 039483102 |  | 303452 | 5080 | SH |  | SOLE |  | 5079 | 0 | 0 |
| ARCHROCK INC | Stock | 03957W106 |  | 566981 | 21550 | SH |  | SOLE |  | 21550 | 0 | 0 |
| ARCOS DORADOS HOLDINGS INC | Stock | G0457F107 |  | 1399 | 207 | SH |  | SOLE |  | 207 | 0 | 0 |
| ARCOS DORADOS HOLDINGS INC | Stock | G0457F107 |  | 2012 | 298 | SH |  | SOLE | 9 | 298 | 0 | 0 |
| ARCOSA INC | Stock | 039653100 |  | 12463 | 133 | SH |  | SOLE |  | 133 | 0 | 0 |
| ARCTURUS THERAPEUTICS HLDGS | Stock | 03969T109 |  | 166 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ARCUS BIOSCIENCES INC | Stock | 03969F109 |  | 41 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ARCUTIS BIOTHERAPEUTICS INC | Stock | 03969K108 |  | 358 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| ARDMORE SHIPPING CORP | Stock | Y0207T100 |  | 107 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ARES CAPITAL CORP | CEF | 04010L103 |  | 34164 | 1674 | SH |  | SOLE | 19 | 1673 | 0 | 0 |
| ARES CAPITAL CORP | CEF | 04010L103 |  | 380421 | 18639 | SH |  | SOLE | 6 | 18638 | 0 | 0 |
| ARES CAPITAL CORP | CEF | 04010L103 |  | 651184 | 31905 | SH |  | SOLE |  | 31905 | 0 | 0 |
| ARES COML REAL ESTATE CORP | REIT | 04013V108 |  | 230 | 51 | SH |  | SOLE | 71 | 51 | 0 | 0 |
| ARES MANAGEMENT CORPORATION | Stock | 03990B101 |  | 1439 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ARES MANAGEMENT CORPORATION | Stock | 03990B101 |  | 3358 | 21 | SH |  | SOLE | 12 | 21 | 0 | 0 |
| ARES MANAGEMENT CORPORATION | Stock | 03990B101 |  | 7355 | 46 | SH |  | SOLE | 43 | 46 | 0 | 0 |
| ARES MANAGEMENT CORPORATION | Stock | 03990B101 |  | 10815 | 68 | SH |  | SOLE |  | 67 | 0 | 0 |
| ARGAN INC | Stock | 04010E109 |  | 270 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ARGAN INC | Stock | 04010E109 |  | 1835904 | 6798 | SH |  | SOLE |  | 6798 | 0 | 0 |
| ARGENX SE | ADR | 04016X101 |  | 1475 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ARGENX SE | ADR | 04016X101 |  | 1475 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| ARGENX SE | ADR | 04016X101 |  | 19177 | 26 | SH |  | SOLE | 48 | 26 | 0 | 0 |
| ARHAUS INC | Stock | 04035M102 |  | 64 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ARIS MNG CORP | Stock | 04040Y109 |  | 559 | 57 | SH |  | SOLE |  | 57 | 0 | 0 |
| ARIS WATER SOLUTIONS INC | Stock | 04041L106 |  | 650481 | 26378 | SH |  | SOLE |  | 26377 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 1749 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 1894 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 2040 | 14 | SH |  | SOLE | 9 | 14 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 7286 | 50 | SH |  | SOLE | 46 | 50 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 8451 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 11803 | 81 | SH |  | SOLE | 50 | 81 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 15300 | 105 | SH |  | SOLE | 51 | 105 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 30891 | 212 | SH |  | SOLE | 33 | 212 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 80432 | 552 | SH |  | SOLE | 49 | 552 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 131139 | 900 | SH |  | SOLE | 36 | 900 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 154015 | 1057 | SH |  | SOLE | 32 | 1057 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 154015 | 1057 | SH |  | SOLE | 53 | 1057 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 2841345 | 19500 | SH |  | SOLE | 19 | 19500 | 0 | 0 |
| ARISTA NETWORKS INC | Stock | 040413205 |  | 22765200 | 156236 | SH |  | SOLE |  | 156236 | 0 | 0 |
| ARK 21SHARES BITCOIN ETF | ETF | 040919102 |  | 943435 | 24814 | SH |  | SOLE |  | 24814 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q203 |  | 235368 | 2110 | SH |  | SOLE |  | 2109 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q708 |  | 96517 | 1699 | SH |  | SOLE |  | 1699 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q302 |  | 58247 | 2097 | SH |  | SOLE |  | 2097 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q104 |  | 7738987 | 89675 | SH |  | SOLE |  | 89675 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q609 |  | 1469 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q401 |  | 420723 | 2409 | SH |  | SOLE |  | 2409 | 0 | 0 |
| ARK RESTAURANTS CORP | Stock | 040712101 |  | 1015 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| ARK ETF TR | ETF | 00214Q807 |  | 33318 | 1167 | SH |  | SOLE |  | 1167 | 0 | 0 |
| ARKO CORP | Stock | 041242108 |  | 64 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| ARKO CORP | Stock | 041242108 |  | 457 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ARM HOLDINGS PLC | ADR | 042068205 |  | 13300 | 94 | SH |  | SOLE | 48 | 94 | 0 | 0 |
| ARM HOLDINGS PLC | ADR | 042068205 |  | 2527242 | 17862 | SH |  | SOLE |  | 17861 | 0 | 0 |
| ARMADA HOFFLER PPTYS INC | REIT | 04208T108 |  | 126 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| ARMOUR RESIDENTIAL REIT INC | REIT | 042315705 |  | 17002 | 1138 | SH |  | SOLE |  | 1138 | 0 | 0 |
| ARMSTRONG WORLD INDS INC NEW | Stock | 04247X102 |  | 784 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ARMSTRONG WORLD INDS INC NEW | Stock | 04247X102 |  | 18033 | 92 | SH |  | SOLE |  | 92 | 0 | 0 |
| ARMSTRONG WORLD INDS INC NEW | Stock | 04247X102 |  | 97613 | 498 | SH |  | SOLE | 23 | 498 | 0 | 0 |
| ARMSTRONG WORLD INDS INC NEW | Stock | 04247X102 |  | 203066 | 1036 | SH |  | SOLE | 19 | 1036 | 0 | 0 |
| ARQIT QUANTUM INC | Stock | G0567U127 |  | 772830 | 19944 | SH |  | SOLE |  | 19944 | 0 | 0 |
| ARRIVE AI INC | Stock | 04272H204 |  | 80 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| ARRIVE AI INC | Stock | 04272H204 |  | 3640 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ARROW ELECTRS INC | Stock | 042735100 |  | 968 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ARROW ELECTRS INC | Stock | 042735100 |  | 13794 | 114 | SH |  | SOLE | 9 | 114 | 0 | 0 |
| ARROW ELECTRS INC | Stock | 042735100 |  | 16698 | 138 | SH |  | SOLE |  | 138 | 0 | 0 |
| ARROW FINL CORP | Stock | 042744102 |  | 1019 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| ARROWHEAD PHARMACEUTICALS IN | Stock | 04280A100 |  | 2621 | 76 | SH |  | SOLE | 71 | 76 | 0 | 0 |
| ARS PHARMACEUTICALS INC | Stock | 82835W108 |  | 271 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| ARTERIS INC | Stock | 04302A104 |  | 2020 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 2788 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 5266 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 19347 | 62 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 37169 | 120 | SH |  | SOLE | 9 | 120 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 92303 | 298 | SH |  | SOLE | 49 | 298 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 218984 | 707 | SH |  | SOLE | 19 | 706 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | Stock | 363576109 |  | 1042763 | 3367 | SH |  | SOLE |  | 3366 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT | Stock | 04316A108 |  | 3125 | 72 | SH |  | SOLE | 73 | 72 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT | Stock | 04316A108 |  | 36499 | 841 | SH |  | SOLE | 19 | 841 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT | Stock | 04316A108 |  | 419800 | 9673 | SH |  | SOLE |  | 9672 | 0 | 0 |
| ARTIVION INC | Stock | 228903100 |  | 4440 | 105 | SH |  | SOLE |  | 104 | 0 | 0 |
| ARVINAS INC | Stock | 04335A105 |  | 119 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| ARVINAS INC | Stock | 04335A105 |  | 12414 | 1457 | SH |  | SOLE | 19 | 1457 | 0 | 0 |
| ASA GOLD AND PRECIOUS MTLS L | CEF | G3156P103 |  | 54960 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| ASANA INC | Stock | 04342Y104 |  | 11864 | 888 | SH |  | SOLE |  | 888 | 0 | 0 |
| ASBURY AUTOMOTIVE GROUP INC | Stock | 043436104 |  | 489 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ASCENDIS PHARMA A/S | ADR | 04351P101 |  | 25845 | 130 | SH |  | SOLE | 48 | 130 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD | ADR | 00215W100 |  | 2773 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD | ADR | 00215W100 |  | 3016 | 272 | SH |  | SOLE | 66 | 272 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD | ADR | 00215W100 |  | 5046 | 455 | SH |  | SOLE | 31 | 455 | 0 | 0 |
| ASGN INC | Stock | 00191U102 |  | 805 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| ASHLAND INC | Stock | 044186104 |  | 383 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ASHLAND INC | Stock | 044186104 |  | 5893 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 3872 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 6777 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 9681 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 14521 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 19362 | 20 | SH |  | SOLE | 6 | 20 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 19411 | 20 | SH |  | SOLE | 50 | 20 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 23234 | 24 | SH |  | SOLE | 51 | 24 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 23699 | 24 | SH |  | SOLE | 43 | 24 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 27107 | 28 | SH |  | SOLE | 2 | 28 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 106490 | 110 | SH |  | SOLE | 49 | 110 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 319470 | 330 | SH |  | SOLE | 53 | 330 | 0 | 0 |
| ASML HOLDING N V | ADR | N07059210 |  | 3496281 | 3612 | SH |  | SOLE |  | 3611 | 0 | 0 |
| ASP ISOTOPES INC | Stock | 00218A105 |  | 77 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ASP ISOTOPES INC | Stock | 00218A105 |  | 300428 | 31230 | SH |  | SOLE |  | 31229 | 0 | 0 |
| ASPEN AEROGELS INC | Stock | 04523Y105 |  | 174 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| ASSERTIO HOLDINGS INC | Stock | 04546C205 |  | 137 | 155 | SH |  | SOLE | 71 | 155 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 1083 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 2173 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 6715 | 31 | SH |  | SOLE | 72 | 31 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 53717 | 248 | SH |  | SOLE | 19 | 248 | 0 | 0 |
| ASSURANT INC | Stock | 04621X108 |  | 107867 | 498 | SH |  | SOLE |  | 498 | 0 | 0 |
| ASSURED GUARANTY LTD | Stock | G0585R106 |  | 85 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| ASSURED GUARANTY LTD | Stock | G0585R106 |  | 7195 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| AST SPACEMOBILE INC | Stock | 00217D100 |  | 245 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| AST SPACEMOBILE INC | Stock | 00217D100 |  | 3003299 | 61192 | SH |  | SOLE |  | 61191 | 0 | 0 |
| ASTERA LABS INC | Stock | 04626A103 |  | 392 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ASTERA LABS INC | Stock | 04626A103 |  | 1175 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ASTERA LABS INC | Stock | 04626A103 |  | 3133 | 16 | SH |  | SOLE | 9 | 16 | 0 | 0 |
| ASTERA LABS INC | Stock | 04626A103 |  | 17818 | 91 | SH |  | SOLE | 50 | 91 | 0 | 0 |
| ASTERA LABS INC | Stock | 04626A103 |  | 1971489 | 10069 | SH |  | SOLE |  | 10068 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L433 |  | 21920 | 634 | SH |  | SOLE | 39 | 634 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L433 |  | 161178 | 4662 | SH |  | SOLE |  | 4661 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L433 |  | 227106 | 6569 | SH |  | SOLE | 25 | 6568 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 1228 | 16 | SH |  | SOLE | 51 | 16 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 2762 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 4373 | 57 | SH |  | SOLE | 49 | 57 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 5294 | 69 | SH |  | SOLE | 66 | 69 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 5691 | 74 | SH |  | SOLE | 36 | 74 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 6905 | 90 | SH |  | SOLE | 9 | 90 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 10741 | 140 | SH |  | SOLE | 12 | 140 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 20714 | 270 | SH |  | SOLE | 7 | 270 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 70908 | 924 | SH |  | SOLE | 43 | 924 | 0 | 0 |
| ASTRAZENECA PLC | ADR | 046353108 |  | 1420454 | 18515 | SH |  | SOLE |  | 18514 | 0 | 0 |
| ASTRONICS CORP | Stock | 046433108 |  | 13090 | 287 | SH |  | SOLE | 19 | 287 | 0 | 0 |
| ASTRONICS CORP | Stock | 046433108 |  | 44470 | 975 | SH |  | SOLE |  | 975 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 5253 | 186 | SH |  | SOLE | 66 | 186 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 8754 | 310 | SH |  | SOLE | 73 | 310 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 10312 | 365 | SH |  | SOLE | 45 | 365 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 13273 | 470 | SH |  | SOLE | 71 | 470 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 13725 | 486 | SH |  | SOLE | 46 | 486 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 16859 | 597 | SH |  | SOLE | 12 | 597 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 39564 | 1401 | SH |  | SOLE | 9 | 1401 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 39875 | 1412 | SH |  | SOLE | 7 | 1412 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 55143 | 1953 | SH |  | SOLE | 33 | 1952 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 107990 | 3824 | SH |  | SOLE | 49 | 3823 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 156139 | 5529 | SH |  | SOLE | 36 | 5529 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 378194 | 13392 | SH |  | SOLE | 19 | 13392 | 0 | 0 |
| AT INC | Stock | 00206R102 |  | 11751597 | 416133 | SH |  | SOLE |  | 416133 | 0 | 0 |
| ATAI LIFE SCIENCES NV | Stock | N0731H103 |  | 30402 | 5747 | SH |  | SOLE |  | 5747 | 0 | 0 |
| ATKORE INC | Stock | 047649108 |  | 188 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ATLANTIC UN BANKSHARES CORP | Stock | 04911A107 |  | 311893 | 8838 | SH |  | SOLE |  | 8838 | 0 | 0 |
| ATLANTICUS HOLDINGS CORP | Stock | 04914Y102 |  | 46864 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| ATLAS ENERGY SOLUTIONS INC | Stock | 642045108 |  | 3980 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| ATLAS ENERGY SOLUTIONS INC | Stock | 642045108 |  | 5881 | 517 | SH |  | SOLE | 34 | 517 | 0 | 0 |
| ATLASSIAN CORPORATION | Stock | 049468101 |  | 160 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| ATLASSIAN CORPORATION | Stock | 049468101 |  | 958 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| ATLASSIAN CORPORATION | Stock | 049468101 |  | 23636 | 148 | SH |  | SOLE | 73 | 148 | 0 | 0 |
| ATLASSIAN CORPORATION | Stock | 049468101 |  | 1211240 | 7584 | SH |  | SOLE |  | 7584 | 0 | 0 |
| ATMOS ENERGY CORP | Stock | 049560105 |  | 1195 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| ATMOS ENERGY CORP | Stock | 049560105 |  | 7737 | 45 | SH |  | SOLE | 33 | 45 | 0 | 0 |
| ATMOS ENERGY CORP | Stock | 049560105 |  | 56953 | 334 | SH |  | SOLE |  | 333 | 0 | 0 |
| ATMUS FILTRATION TECHNOLOGIE | Stock | 04956D107 |  | 541 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| ATMUS FILTRATION TECHNOLOGIE | Stock | 04956D107 |  | 18983 | 421 | SH |  | SOLE |  | 421 | 0 | 0 |
| ATN INTL INC | Stock | 00215F107 |  | 30 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ATOMERA INC | Stock | 04965B100 |  | 1768 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ATOUR LIFESTYLE HLDGS LTD | ADR | 04965M106 |  | 1165 | 31 | SH |  | SOLE | 66 | 31 | 0 | 0 |
| ATRICURE INC | Stock | 04963C209 |  | 71 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ATYR PHARMA INC | Stock | 002120202 |  | 66 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| AURINIA PHARMACEUTICALS INC | Stock | 05156V102 |  | 983837 | 89035 | SH |  | SOLE |  | 89035 | 0 | 0 |
| AURORA CANNABIS INC | Stock | 05156X850 |  | 119 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| AURORA INNOVATION INC | Stock | 051774107 |  | 420 | 78 | SH |  | SOLE | 71 | 78 | 0 | 0 |
| AURORA INNOVATION INC | Stock | 051774107 |  | 2334 | 433 | SH |  | SOLE | 48 | 433 | 0 | 0 |
| AURORA INNOVATION INC | Stock | 051774107 |  | 5503 | 1021 | SH |  | SOLE | 19 | 1021 | 0 | 0 |
| AURORA INNOVATION INC | Stock | 051774107 |  | 11411 | 2117 | SH |  | SOLE |  | 2116 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 635 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 1906 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 4447 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 4765 | 15 | SH |  | SOLE | 22 | 15 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 5400 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 9212 | 29 | SH |  | SOLE | 2 | 29 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 10560 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 45427 | 143 | SH |  | SOLE | 33 | 143 | 0 | 0 |
| AUTODESK INC | Stock | 052769106 |  | 823410 | 2592 | SH |  | SOLE |  | 2592 | 0 | 0 |
| AUTOHOME INC | ADR | 05278C107 |  | 2855 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| AUTOLIV INC | Stock | 052800109 |  | 1482 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| AUTOLIV INC | Stock | 052800109 |  | 82745 | 670 | SH |  | SOLE |  | 670 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 587 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 2642 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 7631 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 9686 | 33 | SH |  | SOLE | 73 | 33 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 19958 | 68 | SH |  | SOLE | 9 | 68 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 33631 | 115 | SH |  | SOLE | 36 | 114 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 45492 | 155 | SH |  | SOLE | 33 | 154 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 79042 | 269 | SH |  | SOLE | 19 | 269 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 246854 | 841 | SH |  | SOLE | 30 | 841 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | Stock | 053015103 |  | 2693658 | 9178 | SH |  | SOLE |  | 9177 | 0 | 0 |
| AUTONATION INC | Stock | 05329W102 |  | 875 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| AUTONATION INC | Stock | 05329W102 |  | 113979 | 521 | SH |  | SOLE |  | 521 | 0 | 0 |
| AUTOZONE INC | Stock | 053332102 |  | 4290 | 1 | SH |  | SOLE | 49 | 1 | 0 | 0 |
| AUTOZONE INC | Stock | 053332102 |  | 12871 | 3 | SH |  | SOLE | 73 | 3 | 0 | 0 |
| AUTOZONE INC | Stock | 053332102 |  | 25741 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| AUTOZONE INC | Stock | 053332102 |  | 42902 | 10 | SH |  | SOLE | 2 | 10 | 0 | 0 |
| AUTOZONE INC | Stock | 053332102 |  | 102966 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| AUTOZONE INC | Stock | 053332102 |  | 128707 | 30 | SH |  | SOLE | 32 | 30 | 0 | 0 |
| AUTOZONE INC | Stock | 053332102 |  | 9512260 | 2217 | SH |  | SOLE |  | 2217 | 0 | 0 |
| AVADEL PHARMACEUTICALS PLC | Stock | G29687103 |  | 4050 | 265 | SH |  | SOLE |  | 265 | 0 | 0 |
| AVALONBAY CMNTYS INC | REIT | 053484101 |  | 580 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| AVALONBAY CMNTYS INC | REIT | 053484101 |  | 1159 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| AVALONBAY CMNTYS INC | REIT | 053484101 |  | 2949 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| AVALONBAY CMNTYS INC | REIT | 053484101 |  | 3091 | 16 | SH |  | SOLE | 73 | 16 | 0 | 0 |
| AVALONBAY CMNTYS INC | REIT | 053484101 |  | 37282 | 193 | SH |  | SOLE | 43 | 193 | 0 | 0 |
| AVALONBAY CMNTYS INC | REIT | 053484101 |  | 40759 | 211 | SH |  | SOLE |  | 211 | 0 | 0 |
| AVANOS MED INC | Stock | 05350V106 |  | 107 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| AVANOS MED INC | Stock | 05350V106 |  | 116 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072232 |  | 815500 | 9777 | SH |  | SOLE |  | 9777 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072604 |  | 106356 | 1416 | SH |  | SOLE | 36 | 1416 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072604 |  | 2332007 | 31048 | SH |  | SOLE |  | 31047 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072703 |  | 4329247 | 54870 | SH |  | SOLE |  | 54870 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072802 |  | 6677 | 75 | SH |  | SOLE | 9 | 75 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072802 |  | 3377592 | 37938 | SH |  | SOLE |  | 37937 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072182 |  | 138725 | 2132 | SH |  | SOLE |  | 2132 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072323 |  | 151703 | 2650 | SH |  | SOLE |  | 2649 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072885 |  | 8587 | 79 | SH |  | SOLE | 36 | 79 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072885 |  | 2112706 | 19436 | SH |  | SOLE |  | 19436 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072349 |  | 1817911 | 25158 | SH |  | SOLE |  | 25157 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072133 |  | 441266 | 6405 | SH |  | SOLE |  | 6405 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072877 |  | 359679 | 3614 | SH |  | SOLE | 11 | 3613 | 0 | 0 |
| AMERICAN CENTY ETF TR | ETF | 025072877 |  | 11576614 | 116313 | SH |  | SOLE |  | 116312 | 0 | 0 |
| AVANTOR INC | Stock | 05352A100 |  | 649 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| AVANTOR INC | Stock | 05352A100 |  | 13878 | 1112 | SH |  | SOLE |  | 1112 | 0 | 0 |
| AVANTOR INC | Stock | 05352A100 |  | 269568 | 21600 | SH |  | SOLE | 5 | 21600 | 0 | 0 |
| AVEANNA HEALTHCARE HLDGS INC | Stock | 05356F105 |  | 23639 | 2665 | SH |  | SOLE |  | 2665 | 0 | 0 |
| AVEPOINT INC | Stock | 053604104 |  | 841 | 56 | SH |  | SOLE | 71 | 56 | 0 | 0 |
| AVEPOINT INC | Stock | 053604104 |  | 18237 | 1215 | SH |  | SOLE |  | 1215 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 811 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 811 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 4899 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| AVERY DENNISON CORP | Stock | 053611109 |  | 344864 | 2127 | SH |  | SOLE |  | 2126 | 0 | 0 |
| AVIDXCHANGE HOLDINGS INC | Stock | 05368X102 |  | 70 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AVINO SILVER  GOLD MINES LT | Stock | 053906103 |  | 18375 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| AVIS BUDGET GROUP | Stock | 053774105 |  | 642 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| AVIS BUDGET GROUP | Stock | 053774105 |  | 963 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| AVISTA CORP | Stock | 05379B107 |  | 5340 | 141 | SH |  | SOLE | 19 | 141 | 0 | 0 |
| AVNET INC | Stock | 053807103 |  | 314 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| AVNET INC | Stock | 053807103 |  | 16520 | 316 | SH |  | SOLE |  | 316 | 0 | 0 |
| AXALTA COATING SYS LTD | Stock | G0750C108 |  | 200 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| AXALTA COATING SYS LTD | Stock | G0750C108 |  | 687 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| AXALTA COATING SYS LTD | Stock | G0750C108 |  | 2862 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC | Stock | 054540208 |  | 98 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC | Stock | 054540208 |  | 13755 | 141 | SH |  | SOLE |  | 140 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC | Stock | 054540208 |  | 17673 | 181 | SH |  | SOLE | 19 | 181 | 0 | 0 |
| AXIS CAP HLDGS LTD | Stock | G0692U109 |  | 1437 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| AXIS CAP HLDGS LTD | Stock | G0692U109 |  | 162860 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| AXOGEN INC | Stock | 05463X106 |  | 6690 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| AXON ENTERPRISE INC | Stock | 05464C101 |  | 718 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| AXON ENTERPRISE INC | Stock | 05464C101 |  | 1435 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| AXON ENTERPRISE INC | Stock | 05464C101 |  | 5741 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| AXON ENTERPRISE INC | Stock | 05464C101 |  | 15070 | 21 | SH |  | SOLE | 50 | 21 | 0 | 0 |
| AXON ENTERPRISE INC | Stock | 05464C101 |  | 17223 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| AXON ENTERPRISE INC | Stock | 05464C101 |  | 62435 | 87 | SH |  | SOLE | 43 | 87 | 0 | 0 |
| AXON ENTERPRISE INC | Stock | 05464C101 |  | 2531116 | 3527 | SH |  | SOLE |  | 3527 | 0 | 0 |
| AXOS FINANCIAL INC | Stock | 05465C100 |  | 104289 | 1232 | SH |  | SOLE |  | 1232 | 0 | 0 |
| AXSOME THERAPEUTICS INC | Stock | 05464T104 |  | 850 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| AXSOME THERAPEUTICS INC | Stock | 05464T104 |  | 39228 | 323 | SH |  | SOLE |  | 323 | 0 | 0 |
| AXT INC | Stock | 00246W103 |  | 332 | 74 | SH |  | SOLE | 71 | 74 | 0 | 0 |
| AZZ INC | Stock | 002474104 |  | 2728 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| AZZ INC | Stock | 002474104 |  | 3601 | 33 | SH |  | SOLE | 34 | 33 | 0 | 0 |
| B  G FOODS INC NEW | Stock | 05508R106 |  | 2143 | 484 | SH |  | SOLE |  | 483 | 0 | 0 |
| B2GOLD CORP | Stock | 11777Q209 |  | 15826 | 3200 | SH |  | SOLE |  | 3200 | 0 | 0 |
| BADGER METER INC | Stock | 056525108 |  | 20001 | 112 | SH |  | SOLE | 23 | 112 | 0 | 0 |
| BADGER METER INC | Stock | 056525108 |  | 264129 | 1479 | SH |  | SOLE |  | 1479 | 0 | 0 |
| BAIDU INC | ADR | 056752108 |  | 87891 | 667 | SH |  | SOLE |  | 667 | 0 | 0 |
| BAIN CAP SPECIALTY FIN INC | CEF | 05684B107 |  | 26655 | 1871 | SH |  | SOLE | 45 | 1870 | 0 | 0 |
| BAIN CAP SPECIALTY FIN INC | CEF | 05684B107 |  | 161410 | 11327 | SH |  | SOLE |  | 11327 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 487 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 877 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 1169 | 24 | SH |  | SOLE | 66 | 24 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 3021 | 62 | SH |  | SOLE | 49 | 62 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 4190 | 86 | SH |  | SOLE | 36 | 86 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 11839 | 243 | SH |  | SOLE | 12 | 243 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 12229 | 251 | SH |  | SOLE | 7 | 251 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 16458 | 338 | SH |  | SOLE | 33 | 337 | 0 | 0 |
| BAKER HUGHES COMPANY | Stock | 05722G100 |  | 1464281 | 30055 | SH |  | SOLE |  | 30055 | 0 | 0 |
| BAKKT HOLDINGS INC | Stock | 05759B305 |  | 269 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| BAKKT HOLDINGS INC | Stock | 05759B305 |  | 29747 | 884 | SH |  | SOLE |  | 884 | 0 | 0 |
| BALCHEM CORP | Stock | 057665200 |  | 600 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 807 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 1412 | 28 | SH |  | SOLE | 46 | 28 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 3987 | 79 | SH |  | SOLE | 33 | 79 | 0 | 0 |
| BALL CORP | Stock | 058498106 |  | 118084 | 2342 | SH |  | SOLE |  | 2342 | 0 | 0 |
| BALLYS CORPORATION | Stock | 05875B304 |  | 56 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| BANCFIRST CORP | Stock | 05945F103 |  | 28325 | 224 | SH |  | SOLE | 19 | 224 | 0 | 0 |
| BANCFIRST CORP | Stock | 05945F103 |  | 45775 | 362 | SH |  | SOLE |  | 362 | 0 | 0 |
| BANCO BBVA ARGENTINA S A | ADR | 058934100 |  | 8353 | 1004 | SH |  | SOLE |  | 1004 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTA | ADR | 05946K101 |  | 13841 | 719 | SH |  | SOLE | 9 | 719 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTA | ADR | 05946K101 |  | 16016 | 832 | SH |  | SOLE | 43 | 832 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTA | ADR | 05946K101 |  | 20663 | 1073 | SH |  | SOLE |  | 1073 | 0 | 0 |
| BANCO BRADESCO S A | ADR | 059460303 |  | 112 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| BANCO BRADESCO S A | ADR | 059460303 |  | 17816 | 5271 | SH |  | SOLE | 9 | 5271 | 0 | 0 |
| BANCO DE CHILE | ADR | 059520106 |  | 15150 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| BANCO MACRO SA | ADR | 05961W105 |  | 46096 | 1090 | SH |  | SOLE |  | 1090 | 0 | 0 |
| BANCO SANTANDER S.A. | ADR | 05964H105 |  | 1782 | 170 | SH |  | SOLE | 71 | 170 | 0 | 0 |
| BANCO SANTANDER S.A. | ADR | 05964H105 |  | 2044 | 195 | SH |  | SOLE | 19 | 195 | 0 | 0 |
| BANCO SANTANDER S.A. | ADR | 05964H105 |  | 2494 | 238 | SH |  | SOLE | 66 | 238 | 0 | 0 |
| BANCO SANTANDER S.A. | ADR | 05964H105 |  | 268632 | 25633 | SH |  | SOLE |  | 25632 | 0 | 0 |
| BANCORP INC DEL | Stock | 05969A105 |  | 2996 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| CADENCE BANK | Stock | 12740C103 |  | 450 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| CADENCE BANK | Stock | 12740C103 |  | 31796 | 847 | SH |  | SOLE | 19 | 847 | 0 | 0 |
| BANDWIDTH INC | Stock | 05988J103 |  | 1084 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| BANK AMERICA CORP | Convertible Preferred | 060505682 |  | 16640 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 3269 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 6973 | 64 | SH |  | SOLE | 73 | 64 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 11525 | 106 | SH |  | SOLE | 33 | 105 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 11877 | 109 | SH |  | SOLE | 46 | 109 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 38790 | 356 | SH |  | SOLE | 9 | 356 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 78563 | 721 | SH |  | SOLE | 36 | 721 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 93752 | 860 | SH |  | SOLE | 32 | 860 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 427570 | 3924 | SH |  | SOLE | 19 | 3924 | 0 | 0 |
| BANK NEW YORK MELLON CORP | Stock | 064058100 |  | 2483021 | 22788 | SH |  | SOLE |  | 22788 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 2373 | 46 | SH |  | SOLE | 66 | 46 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 2476 | 48 | SH |  | SOLE | 51 | 48 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 4282 | 83 | SH |  | SOLE | 74 | 83 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 9441 | 183 | SH |  | SOLE | 49 | 183 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 19398 | 376 | SH |  | SOLE | 73 | 376 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 21049 | 408 | SH |  | SOLE | 7 | 408 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 74762 | 1449 | SH |  | SOLE | 33 | 1449 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 80274 | 1556 | SH |  | SOLE | 9 | 1556 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 83163 | 1612 | SH |  | SOLE | 71 | 1612 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 784959 | 15215 | SH |  | SOLE | 19 | 15215 | 0 | 0 |
| BANK AMERICA CORP | Stock | 060505104 |  | 9463875 | 183444 | SH |  | SOLE |  | 183443 | 0 | 0 |
| BANK HAWAII CORP | Stock | 062540109 |  | 11815 | 180 | SH |  | SOLE |  | 180 | 0 | 0 |
| BANK HAWAII CORP | Stock | 062540109 |  | 51199 | 780 | SH |  | SOLE | 23 | 780 | 0 | 0 |
| BANK MARIN BANCORP | Stock | 063425102 |  | 97 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| BANK MARIN BANCORP | Stock | 063425102 |  | 12140 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| BANK MONTREAL QUE | Stock | 063671101 |  | 128948 | 990 | SH |  | SOLE |  | 990 | 0 | 0 |
| BANK MONTREAL QUE | Stock | 063671101 |  | 159947 | 1228 | SH |  | SOLE | 52 | 1228 | 0 | 0 |
| BANK NOVA SCOTIA HALIFAX | Stock | 064149107 |  | 582 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| BANK NOVA SCOTIA HALIFAX | Stock | 064149107 |  | 257178 | 3978 | SH |  | SOLE |  | 3978 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK | Stock | 06417N103 |  | 612 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK | Stock | 06417N103 |  | 22878 | 449 | SH |  | SOLE |  | 448 | 0 | 0 |
| BAR HBR BANKSHARES | Stock | 066849100 |  | 18276 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| BARCLAYS PLC | ADR | 06738E204 |  | 661 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| BARCLAYS PLC | ADR | 06738E204 |  | 682 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| BARCLAYS PLC | ADR | 06738E204 |  | 77368 | 3743 | SH |  | SOLE | 9 | 3743 | 0 | 0 |
| BARCLAYS PLC | ADR | 06738E204 |  | 135618 | 6561 | SH |  | SOLE |  | 6561 | 0 | 0 |
| BARINGS BDC INC | CEF | 06759L103 |  | 103184 | 11779 | SH |  | SOLE |  | 11779 | 0 | 0 |
| BARINGS CORPORATE INVS | CEF | 06759X107 |  | 49699 | 2394 | SH |  | SOLE |  | 2394 | 0 | 0 |
| BARINGS PARTN INVS | CEF | 06761A103 |  | 62727 | 3113 | SH |  | SOLE |  | 3113 | 0 | 0 |
| BARRETT BUSINESS SVCS INC | Stock | 068463108 |  | 1640 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| BARRICK MNG CORP | Stock | 06849F108 |  | 557 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| BARRICK MNG CORP | Stock | 06849F108 |  | 786 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| BARRICK MNG CORP | Stock | 06849F108 |  | 21956 | 670 | SH |  | SOLE | 19 | 670 | 0 | 0 |
| BARRICK MNG CORP | Stock | 06849F108 |  | 735799 | 22453 | SH |  | SOLE |  | 22453 | 0 | 0 |
| BATH  BODY WORKS INC | Stock | 070830104 |  | 1005 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| BATH  BODY WORKS INC | Stock | 070830104 |  | 47347 | 1838 | SH |  | SOLE |  | 1838 | 0 | 0 |
| BAUSCH HEALTH COS INC | Stock | 071734107 |  | 3225 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| BAXTER INTL INC | Stock | 071813109 |  | 114 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| BAXTER INTL INC | Stock | 071813109 |  | 1617 | 71 | SH |  | SOLE | 73 | 71 | 0 | 0 |
| BAXTER INTL INC | Stock | 071813109 |  | 2170 | 95 | SH |  | SOLE | 49 | 95 | 0 | 0 |
| BAXTER INTL INC | Stock | 071813109 |  | 4759 | 209 | SH |  | SOLE | 33 | 209 | 0 | 0 |
| BAXTER INTL INC | Stock | 071813109 |  | 80403 | 3531 | SH |  | SOLE | 43 | 3531 | 0 | 0 |
| BAXTER INTL INC | Stock | 071813109 |  | 101657 | 4465 | SH |  | SOLE |  | 4464 | 0 | 0 |
| BCE INC | Stock | 05534B760 |  | 281 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| BCE INC | Stock | 05534B760 |  | 14970 | 640 | SH |  | SOLE | 49 | 640 | 0 | 0 |
| BCE INC | Stock | 05534B760 |  | 81164 | 3470 | SH |  | SOLE |  | 3470 | 0 | 0 |
| BCP INVESTMENT CORPORATION COM NEW | CEF | 73688F102 |  | 3633 | 315 | SH |  | SOLE |  | 315 | 0 | 0 |
| BEAZER HOMES USA INC | Stock | 07556Q881 |  | 4174 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 562 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 2246 | 12 | SH |  | SOLE | 36 | 12 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 3182 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 3369 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 3369 | 18 | SH |  | SOLE | 73 | 18 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 4866 | 26 | SH |  | SOLE | 66 | 26 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 20776 | 111 | SH |  | SOLE | 33 | 111 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 25642 | 137 | SH |  | SOLE | 9 | 137 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 80483 | 430 | SH |  | SOLE | 49 | 430 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 88642 | 474 | SH |  | SOLE | 19 | 473 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 94172 | 503 | SH |  | SOLE | 43 | 503 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 154415 | 825 | SH |  | SOLE | 5 | 825 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 1337572 | 7146 | SH |  | SOLE |  | 7146 | 0 | 0 |
| BECTON DICKINSON  CO | Stock | 075887109 |  | 1753033 | 9366 | SH |  | SOLE | 6 | 9365 | 0 | 0 |
| BED BATH  BEYOND INC | Stock | 690370101 |  | 78 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| BED BATH  BEYOND INC | Stock | 690370101 |  | 472465 | 48260 | SH |  | SOLE |  | 48260 | 0 | 0 |
| BEL FUSE INC | Stock | 077347201 |  | 116 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BELDEN INC | Stock | 077454106 |  | 120 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BELDEN INC | Stock | 077454106 |  | 2405 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| BELLRING BRANDS INC | Stock | 07831C103 |  | 218 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| BELLRING BRANDS INC | Stock | 07831C103 |  | 839758 | 23102 | SH |  | SOLE |  | 23102 | 0 | 0 |
| BENTLEY SYS INC | Stock | 08265T208 |  | 1390 | 27 | SH |  | SOLE | 36 | 27 | 0 | 0 |
| BENTLEY SYS INC | Stock | 08265T208 |  | 1544 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| BENTLEY SYS INC | Stock | 08265T208 |  | 4788 | 93 | SH |  | SOLE | 43 | 93 | 0 | 0 |
| BENTLEY SYS INC | Stock | 08265T208 |  | 14723 | 286 | SH |  | SOLE | 23 | 286 | 0 | 0 |
| BENTLEY SYS INC | Stock | 08265T208 |  | 36242 | 704 | SH |  | SOLE |  | 704 | 0 | 0 |
| BEONE MEDICINES LTD | ADR | 07725L102 |  | 1363 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| BEONE MEDICINES LTD | ADR | 07725L102 |  | 17035 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 5027 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 16590 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 31170 | 62 | SH |  | SOLE | 2 | 62 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 50274 | 100 | SH |  | SOLE | 52 | 100 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 66362 | 132 | SH |  | SOLE | 71 | 132 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 110100 | 219 | SH |  | SOLE | 51 | 219 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 151827 | 302 | SH |  | SOLE | 36 | 302 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 185008 | 368 | SH |  | SOLE | 32 | 368 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 201096 | 400 | SH |  | SOLE | 26 | 400 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 262024 | 521 | SH |  | SOLE | 19 | 521 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 278518 | 554 | SH |  | SOLE | 33 | 554 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 622895 | 1239 | SH |  | SOLE | 6 | 1239 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 941381 | 1873 | SH |  | SOLE | 49 | 1872 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | Stock | 084670702 |  | 29018731 | 57721 | SH |  | SOLE |  | 57721 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 76 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 756 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 1372 | 18 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 10814 | 143 | SH |  | SOLE | 9 | 143 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 128630 | 1701 | SH |  | SOLE | 19 | 1701 | 0 | 0 |
| BEST BUY INC | Stock | 086516101 |  | 1053580 | 13933 | SH |  | SOLE |  | 13932 | 0 | 0 |
| BETA BIONICS INC | Stock | 08659B102 |  | 99 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| BEYOND AIR INC | Stock | 08862L202 |  | 2624 | 1136 | SH |  | SOLE |  | 1136 | 0 | 0 |
| BEYOND MEAT INC | Stock | 08862E109 |  | 113 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| BGC GROUP INC | Stock | 088929104 |  | 624 | 66 | SH |  | SOLE | 71 | 66 | 0 | 0 |
| BGC GROUP INC | Stock | 088929104 |  | 376628 | 39813 | SH |  | SOLE |  | 39812 | 0 | 0 |
| BHP GROUP LTD | ADR | 088606108 |  | 725 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| BHP GROUP LTD | ADR | 088606108 |  | 1728 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| BHP GROUP LTD | ADR | 088606108 |  | 5798 | 104 | SH |  | SOLE | 9 | 104 | 0 | 0 |
| BHP GROUP LTD | ADR | 088606108 |  | 418005 | 7498 | SH |  | SOLE |  | 7497 | 0 | 0 |
| BIGBEAR AI HLDGS INC | Stock | 08975B109 |  | 78 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| BIGBEAR AI HLDGS INC | Stock | 08975B109 |  | 36499 | 5598 | SH |  | SOLE |  | 5598 | 0 | 0 |
| BILIBILI INC | ADR | 090040106 |  | 84 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| BILIBILI INC | ADR | 090040106 |  | 955 | 34 | SH |  | SOLE | 66 | 34 | 0 | 0 |
| BILIBILI INC | ADR | 090040106 |  | 11573 | 412 | SH |  | SOLE |  | 412 | 0 | 0 |
| BILL HOLDINGS INC | Stock | 090043100 |  | 1377 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| BILL HOLDINGS INC | Stock | 090043100 |  | 4714 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| BIOAGE LABS INC | Stock | 09077V100 |  | 76 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| BIOCRYST PHARMACEUTICALS INC | Stock | 09058V103 |  | 56925 | 7500 | SH |  | SOLE |  | 7500 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 981 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 1821 | 13 | SH |  | SOLE | 73 | 13 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 3642 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 4483 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 15409 | 110 | SH |  | SOLE | 33 | 110 | 0 | 0 |
| BIOGEN INC | Stock | 09062X103 |  | 224688 | 1604 | SH |  | SOLE |  | 1604 | 0 | 0 |
| BIOHAVEN LTD | Stock | G1110E107 |  | 105 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| BIOHAVEN LTD | Stock | G1110E107 |  | 15535 | 1035 | SH |  | SOLE |  | 1035 | 0 | 0 |
| BIOLIFE SOLUTIONS INC | Stock | 09062W204 |  | 14745 | 578 | SH |  | SOLE | 19 | 578 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL INC | Stock | 09061G101 |  | 1300 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL INC | Stock | 09061G101 |  | 4116 | 76 | SH |  | SOLE |  | 76 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL INC | Stock | 09061G101 |  | 10074 | 186 | SH |  | SOLE | 19 | 186 | 0 | 0 |
| BIONTECH SE | ADR | 09075V102 |  | 9862 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BIO RAD LABS INC | Stock | 090572207 |  | 561 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| BIO RAD LABS INC | Stock | 090572207 |  | 23272 | 83 | SH |  | SOLE |  | 83 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 1335 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 1891 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| BIO-TECHNE CORP | Stock | 09073M104 |  | 4506 | 81 | SH |  | SOLE | 33 | 81 | 0 | 0 |
| BIRKENSTOCK HOLDING PLC | Stock | M2029K104 |  | 4525 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BIT DIGITAL INC | Stock | G1144A105 |  | 75 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| BIT DIGITAL INC | Stock | G1144A105 |  | 12900 | 4300 | SH |  | SOLE |  | 4300 | 0 | 0 |
| BITCOIN DEPOT INC | Stock | 09174P105 |  | 6720 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| BITFARMS LTD | Stock | 09173B107 |  | 5640 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| BITMINE IMMERSION TECNOLOGIE | Stock | 09175A206 |  | 21286 | 410 | SH |  | SOLE |  | 409 | 0 | 0 |
| BITWISE BITCOIN ETF TR | ETF | 09174C104 |  | 560 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| BITWISE BITCOIN ETF TR | ETF | 09174C104 |  | 16177 | 260 | SH |  | SOLE | 9 | 260 | 0 | 0 |
| BJS RESTAURANTS INC | Stock | 09180C106 |  | 122 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| BJS RESTAURANTS INC | Stock | 09180C106 |  | 244 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC | Stock | 05550J101 |  | 2052 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC | Stock | 05550J101 |  | 8113 | 87 | SH |  | SOLE | 23 | 87 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC | Stock | 05550J101 |  | 44387 | 476 | SH |  | SOLE | 19 | 476 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC | Stock | 05550J101 |  | 1204977 | 12922 | SH |  | SOLE |  | 12922 | 0 | 0 |
| BK TECHNOLOGIES CORPORATION | Stock | 05587G203 |  | 169 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| BLACK DIAMOND THERAPEUTICS I | Stock | 09203E105 |  | 254 | 67 | SH |  | SOLE | 71 | 67 | 0 | 0 |
| BLACK HILLS CORP | Stock | 092113109 |  | 2525 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| BLACK HILLS CORP | Stock | 092113109 |  | 42256 | 686 | SH |  | SOLE | 19 | 686 | 0 | 0 |
| BLACK STONE MINERALS L P | Stock | 09225M101 |  | 635646 | 48375 | SH |  | SOLE |  | 48374 | 0 | 0 |
| BLACKBAUD INC | Stock | 09227Q100 |  | 836 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| BLACKBAUD INC | Stock | 09227Q100 |  | 10097 | 157 | SH |  | SOLE | 19 | 157 | 0 | 0 |
| BLACKBERRY LTD | Stock | 09228F103 |  | 348232 | 71359 | SH |  | SOLE |  | 71359 | 0 | 0 |
| BLACKROCK CAP ALLOCATION TER | CEF | 09260U109 |  | 172126 | 11638 | SH |  | SOLE |  | 11638 | 0 | 0 |
| BLACKROCK CORE BD TR | CEF | 09249E101 |  | 200748 | 20196 | SH |  | SOLE |  | 20196 | 0 | 0 |
| BLACKROCK CR ALLOCATION INCO | CEF | 092508100 |  | 102942 | 9316 | SH |  | SOLE |  | 9316 | 0 | 0 |
| BLACKROCK DEBT STRATEGIES FD | CEF | 09255R202 |  | 302670 | 28500 | SH |  | SOLE |  | 28500 | 0 | 0 |
| BLACKROCK ENHANCED LARGE CAP | CEF | 09256A109 |  | 248436 | 10802 | SH |  | SOLE |  | 10801 | 0 | 0 |
| BLACKROCK ENHANCED EQUITY DI | CEF | 09251A104 |  | 23285 | 2556 | SH |  | SOLE | 19 | 2556 | 0 | 0 |
| BLACKROCK ENHANCED EQUITY DI | CEF | 09251A104 |  | 286775 | 31479 | SH |  | SOLE |  | 31479 | 0 | 0 |
| BLACKROCK ENHANCED GLOBAL DI | CEF | 092501105 |  | 115567 | 9988 | SH |  | SOLE |  | 9988 | 0 | 0 |
| BLACKROCK ENHANCED INTL DIV | CEF | 092524107 |  | 127288 | 22137 | SH |  | SOLE |  | 22137 | 0 | 0 |
| BLACKROCK ESG CAP ALLC TERM | CEF | 09262F100 |  | 7560 | 461 | SH |  | SOLE |  | 461 | 0 | 0 |
| BLACKROCK FLOATING RATE INCO | CEF | 09255X100 |  | 389 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| BLACKROCK HEALTH SCIENCES TR | CEF | 09250W107 |  | 154339 | 4146 | SH |  | SOLE |  | 4145 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 1166 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 4663 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 5920 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 25649 | 22 | SH |  | SOLE | 73 | 22 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 29147 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 30313 | 26 | SH |  | SOLE | 7 | 26 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 63230 | 54 | SH |  | SOLE | 9 | 54 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 87874 | 75 | SH |  | SOLE | 33 | 75 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 473914 | 406 | SH |  | SOLE | 19 | 406 | 0 | 0 |
| BLACKROCK INC | Stock | 09290D101 |  | 4527389 | 3883 | SH |  | SOLE |  | 3883 | 0 | 0 |
| BLACKROCK INCOME TR INC | Stock | 09247F118 |  | 2 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| BLACKROCK INCOME TR INC | CEF | 09247F209 |  | 4412 | 393 | SH |  | SOLE |  | 392 | 0 | 0 |
| BLACKROCK LTD DURATION INCOM | CEF | 09249W101 |  | 830 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| BLACKROCK LONG-TERM MUN ADVA | CEF | 09250B103 |  | 18202 | 1900 | SH |  | SOLE |  | 1900 | 0 | 0 |
| BLACKROCK MULTI SECTOR INC T | CEF | 09258A107 |  | 420839 | 31429 | SH |  | SOLE |  | 31429 | 0 | 0 |
| BLACKROCK MUNIHLDGS NJ QLTY | CEF | 09254X101 |  | 132937 | 11470 | SH |  | SOLE |  | 11470 | 0 | 0 |
| BLACKROCK MUNIHOLDINGS QUALI | CEF | 09254C107 |  | 35653 | 3544 | SH |  | SOLE |  | 3544 | 0 | 0 |
| BLACKROCK MUNIYIELD FD INC | CEF | 09253W104 |  | 33686 | 3190 | SH |  | SOLE |  | 3190 | 0 | 0 |
| BLACKROCK MUNIYILD QULT FD I | CEF | 09254F100 |  | 172833 | 14835 | SH |  | SOLE |  | 14835 | 0 | 0 |
| BLACKROCK MUNIYIELD QUALITY | CEF | 09254E103 |  | 568845 | 51340 | SH |  | SOLE |  | 51339 | 0 | 0 |
| BLACKROCK MUNIASSETS FD INC | CEF | 09254J102 |  | 74759 | 6735 | SH |  | SOLE |  | 6735 | 0 | 0 |
| BLACKROCK MUN TARGET TERM TR | CEF | 09257P105 |  | 415869 | 18516 | SH |  | SOLE |  | 18516 | 0 | 0 |
| BLACKROCK MUNI INCOME TR II | CEF | 09249N101 |  | 35426 | 3390 | SH |  | SOLE |  | 3390 | 0 | 0 |
| BLACKROCK MUN INCOME QUALITY | CEF | 092479104 |  | 29565 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| BLACKROCK MUNIHOLDINGS FD IN | CEF | 09253N104 |  | 163261 | 13895 | SH |  | SOLE |  | 13894 | 0 | 0 |
| BLACKROCK MUNIVEST FD INC | CEF | 09253R105 |  | 686 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BLACKROCK MUNIVEST FD II INC | CEF | 09253T101 |  | 35100 | 3302 | SH |  | SOLE |  | 3302 | 0 | 0 |
| BLACKROCK RES  COMMODITIES | CEF | 09257A108 |  | 13221 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| BLACKROCK SCIENCE  TECHNOLO | CEF | 09258G104 |  | 121163 | 2929 | SH |  | SOLE |  | 2929 | 0 | 0 |
| BLACKROCK SCIENCE  TECHNOLO | CEF | 09260K101 |  | 146558 | 6614 | SH |  | SOLE |  | 6613 | 0 | 0 |
| BLACKROCK TAX MUNICPAL BD TR | CEF | 09248X100 |  | 215800 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| BLACKROCK TCP CAPITAL CORP | CEF | 09259E108 |  | 6764 | 1091 | SH |  | SOLE |  | 1091 | 0 | 0 |
| BLACKROCK TECH AND PRIVATE E | CEF | 09260Q108 |  | 6030 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C509 |  | 340881 | 4697 | SH |  | SOLE | 36 | 4696 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C509 |  | 5500010 | 75780 | SH |  | SOLE |  | 75779 | 0 | 0 |
| BLACKROCK UTILS INFRASTRUCTU | CEF | 09248D104 |  | 23972 | 916 | SH |  | SOLE |  | 916 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C608 |  | 51841 | 973 | SH |  | SOLE | 36 | 972 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C608 |  | 52753 | 990 | SH |  | SOLE |  | 989 | 0 | 0 |
| BLACKSKY TECHNOLOGY INC | Stock | 09263B207 |  | 363 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| BLACKSTONE INC | Stock | 09260D107 |  | 1709 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| BLACKSTONE INC | Stock | 09260D107 |  | 2392 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| BLACKSTONE INC | Stock | 09260D107 |  | 6151 | 36 | SH |  | SOLE | 46 | 36 | 0 | 0 |
| BLACKSTONE INC | Stock | 09260D107 |  | 8030 | 47 | SH |  | SOLE | 19 | 47 | 0 | 0 |
| BLACKSTONE INC | Stock | 09260D107 |  | 9397 | 55 | SH |  | SOLE | 51 | 55 | 0 | 0 |
| BLACKSTONE INC | Stock | 09260D107 |  | 19989 | 117 | SH |  | SOLE | 71 | 117 | 0 | 0 |
| BLACKSTONE INC | Stock | 09260D107 |  | 42249 | 247 | SH |  | SOLE | 33 | 247 | 0 | 0 |
| BLACKSTONE INC | Stock | 09260D107 |  | 7251204 | 42442 | SH |  | SOLE |  | 42441 | 0 | 0 |
| BLACKSTONE LONG SHORT CR INC | CEF | 09257D102 |  | 122016 | 10168 | SH |  | SOLE |  | 10168 | 0 | 0 |
| BLACKSTONE SENI FLTN RAT 202 | CEF | 09256U105 |  | 3993 | 284 | SH |  | SOLE |  | 284 | 0 | 0 |
| BLACKSTONE STRATEGIC CRED 20 | CEF | 09257R101 |  | 240017 | 19722 | SH |  | SOLE |  | 19722 | 0 | 0 |
| BLACKSTONE MTG TR INC | REIT | 09257W100 |  | 1160 | 63 | SH |  | SOLE | 71 | 63 | 0 | 0 |
| BLACKSTONE MTG TR INC | REIT | 09257W100 |  | 44755 | 2431 | SH |  | SOLE |  | 2431 | 0 | 0 |
| BLACKSTONE SECD LENDING FD | CEF | 09261X102 |  | 325114 | 12471 | SH |  | SOLE |  | 12470 | 0 | 0 |
| BLINK CHARGING CO | Stock | 09354A100 |  | 656 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| BLOCK INC | Stock | 852234103 |  | 145 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| BLOCK INC | Stock | 852234103 |  | 2313 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| BLOCK INC | Stock | 852234103 |  | 2385 | 33 | SH |  | SOLE | 33 | 33 | 0 | 0 |
| BLOCK INC | Stock | 852234103 |  | 302403 | 4184 | SH |  | SOLE |  | 4184 | 0 | 0 |
| BLOOM ENERGY CORP | Stock | 093712107 |  | 423 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| BLOOM ENERGY CORP | Stock | 093712107 |  | 8457 | 100 | SH |  | SOLE | 49 | 100 | 0 | 0 |
| BLOOM ENERGY CORP | Stock | 093712107 |  | 48543 | 574 | SH |  | SOLE | 9 | 574 | 0 | 0 |
| BLOOM ENERGY CORP | Stock | 093712107 |  | 81779 | 967 | SH |  | SOLE |  | 967 | 0 | 0 |
| BLOOMIN BRANDS INC | Stock | 094235108 |  | 72 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| BLOOMIN BRANDS INC | Stock | 094235108 |  | 717 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BLUE BIRD CORP | Stock | 095306106 |  | 2129 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| BLUE OWL CAPITAL CORPORATION | CEF | 69121K104 |  | 103382 | 8096 | SH |  | SOLE |  | 8095 | 0 | 0 |
| BLUE OWL CAPITAL INC | Stock | 09581B103 |  | 474 | 28 | SH |  | SOLE | 74 | 28 | 0 | 0 |
| BLUE OWL CAPITAL INC | Stock | 09581B103 |  | 847 | 50 | SH |  | SOLE | 36 | 50 | 0 | 0 |
| BLUE OWL CAPITAL INC | Stock | 09581B103 |  | 1507 | 89 | SH |  | SOLE | 71 | 89 | 0 | 0 |
| BLUE OWL CAPITAL INC | Stock | 09581B103 |  | 31920 | 1885 | SH |  | SOLE | 43 | 1885 | 0 | 0 |
| BLUE OWL CAPITAL INC | Stock | 09581B103 |  | 246862 | 14581 | SH |  | SOLE |  | 14581 | 0 | 0 |
| BLUELINX HLDGS INC | Stock | 09624H208 |  | 4531 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| BLUEROCK HOMES TRUST INC | REIT | 09631H100 |  | 899 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| BNY MELLON ETF TRUST II | ETF | 05613H209 |  | 37450 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| BNY MELLON ETF TRUST | ETF | 09661T602 |  | 1892643 | 44428 | SH |  | SOLE | 49 | 44428 | 0 | 0 |
| BNY MELLON ETF TRUST II | ETF | 05613H100 |  | 60548 | 2178 | SH |  | SOLE |  | 2178 | 0 | 0 |
| BNY MELLON ETF TRUST | ETF | 09661T107 |  | 2219387 | 17288 | SH |  | SOLE | 49 | 17287 | 0 | 0 |
| BNY MELLON ETF TRUST | ETF | 09661T206 |  | 6619 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 1295 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 3237 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 3669 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 7770 | 36 | SH |  | SOLE | 73 | 36 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 11655 | 54 | SH |  | SOLE | 71 | 54 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 16403 | 76 | SH |  | SOLE | 12 | 76 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 34814 | 161 | SH |  | SOLE | 19 | 161 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 58274 | 270 | SH |  | SOLE | 33 | 270 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 160362 | 743 | SH |  | SOLE | 49 | 743 | 0 | 0 |
| BOEING CO | Stock | 097023105 |  | 5801926 | 26882 | SH |  | SOLE |  | 26881 | 0 | 0 |
| BOISE CASCADE CO DEL | Stock | 09739D100 |  | 38351 | 496 | SH |  | SOLE |  | 496 | 0 | 0 |
| BOK FINL CORP | Stock | 05561Q201 |  | 1114 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| CIVITAS RESOURCES INC | Stock | 17888H103 |  | 585 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| CIVITAS RESOURCES INC | Stock | 17888H103 |  | 84500 | 2600 | SH |  | SOLE |  | 2600 | 0 | 0 |
| BONDBLOXX ETF TRUST | ETF | 09789C820 |  | 14819 | 308 | SH |  | SOLE |  | 307 | 0 | 0 |
| BONDBLOXX ETF TRUST | ETF | 09789C788 |  | 5748 | 114 | SH |  | SOLE | 39 | 114 | 0 | 0 |
| BONDBLOXX ETF TRUST | ETF | 09789C788 |  | 36445 | 723 | SH |  | SOLE |  | 722 | 0 | 0 |
| BONDBLOXX ETF TRUST | ETF | 09789C788 |  | 59635 | 1183 | SH |  | SOLE | 25 | 1182 | 0 | 0 |
| BONDBLOXX ETF TRUST | ETF | 09789C812 |  | 115083 | 2468 | SH |  | SOLE | 36 | 2468 | 0 | 0 |
| BONDBLOXX ETF TRUST | ETF | 09789C812 |  | 682997 | 14647 | SH |  | SOLE |  | 14647 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 5399 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 5399 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 5399 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 5399 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 37795 | 7 | SH |  | SOLE | 2 | 7 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 65158 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 86388 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 134982 | 25 | SH |  | SOLE | 9 | 25 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 203477 | 38 | SH |  | SOLE | 19 | 37 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 950272 | 176 | SH |  | SOLE | 18 | 176 | 0 | 0 |
| BOOKING HOLDINGS INC | Stock | 09857L108 |  | 2182633 | 404 | SH |  | SOLE |  | 404 | 0 | 0 |
| BOOT BARN HLDGS INC | Stock | 099406100 |  | 16572 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG COR | Stock | 099502106 |  | 500 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG COR | Stock | 099502106 |  | 8796 | 88 | SH |  | SOLE | 19 | 88 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG COR | Stock | 099502106 |  | 11294 | 113 | SH |  | SOLE | 2 | 113 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG COR | Stock | 099502106 |  | 517041 | 5173 | SH |  | SOLE |  | 5173 | 0 | 0 |
| BORGWARNER INC | Stock | 099724106 |  | 747 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| BORGWARNER INC | Stock | 099724106 |  | 1670 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| BORGWARNER INC | Stock | 099724106 |  | 128634 | 2926 | SH |  | SOLE |  | 2926 | 0 | 0 |
| BORR DRILLING LTD | Stock | G1466R173 |  | 140 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| BOSTON BEER INC | Stock | 100557107 |  | 1903 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| BOSTON BEER INC | Stock | 100557107 |  | 209517 | 991 | SH |  | SOLE |  | 991 | 0 | 0 |
| BOSTON OMAHA CORP | Stock | 101044105 |  | 2341 | 179 | SH |  | SOLE |  | 179 | 0 | 0 |
| BXP INC | REIT | 101121101 |  | 1784 | 24 | SH |  | SOLE | 73 | 24 | 0 | 0 |
| BXP INC | REIT | 101121101 |  | 2825 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| BXP INC | REIT | 101121101 |  | 9918 | 133 | SH |  | SOLE | 33 | 133 | 0 | 0 |
| BXP INC | REIT | 101121101 |  | 21707 | 292 | SH |  | SOLE | 19 | 292 | 0 | 0 |
| BXP INC | REIT | 101121101 |  | 31743 | 427 | SH |  | SOLE |  | 427 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 293 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 1562 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 5272 | 54 | SH |  | SOLE | 71 | 54 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 11227 | 115 | SH |  | SOLE | 46 | 115 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 15816 | 162 | SH |  | SOLE | 73 | 162 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 21674 | 222 | SH |  | SOLE | 51 | 222 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 35537 | 364 | SH |  | SOLE | 19 | 364 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 39638 | 406 | SH |  | SOLE | 33 | 406 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 40712 | 417 | SH |  | SOLE | 43 | 417 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 64436 | 660 | SH |  | SOLE | 28 | 660 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 279319 | 2861 | SH |  | SOLE | 53 | 2861 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Stock | 101137107 |  | 3134367 | 32105 | SH |  | SOLE |  | 32104 | 0 | 0 |
| BOX INC | Stock | 10316T104 |  | 839 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| BOX INC | Stock | 10316T104 |  | 2130 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| BOYD GAMING CORP | Stock | 103304101 |  | 519 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| BOYD GAMING CORP | Stock | 103304101 |  | 93971 | 1087 | SH |  | SOLE |  | 1087 | 0 | 0 |
| BP PLC | ADR | 055622104 |  | 896 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| BP PLC | ADR | 055622104 |  | 2412 | 70 | SH |  | SOLE | 66 | 70 | 0 | 0 |
| BP PLC | ADR | 055622104 |  | 5789 | 168 | SH |  | SOLE | 9 | 168 | 0 | 0 |
| BP PLC | ADR | 055622104 |  | 127258 | 3693 | SH |  | SOLE | 43 | 3692 | 0 | 0 |
| BP PLC | ADR | 055622104 |  | 459958 | 13348 | SH |  | SOLE |  | 13347 | 0 | 0 |
| BRADY CORP | Stock | 104674106 |  | 31212 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| BRAEMAR HOTELS  RESORTS INC | REIT | 10482B101 |  | 5460 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| BRANDYWINEGBL GBL INCM OPP F | CEF | 10537L104 |  | 10147 | 1169 | SH |  | SOLE |  | 1169 | 0 | 0 |
| BRANDYWINE RLTY TR | REIT | 105368203 |  | 108 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| BRANDYWINE RLTY TR | REIT | 105368203 |  | 34336 | 8234 | SH |  | SOLE |  | 8234 | 0 | 0 |
| BRAZE INC | Stock | 10576N102 |  | 114 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| BRAZE INC | Stock | 10576N102 |  | 2844 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BRC INC | Stock | 05601U105 |  | 3042 | 1950 | SH |  | SOLE |  | 1950 | 0 | 0 |
| BREAKWAVE DRY BULK SHIPPING ETF | ETF | 26923H200 |  | 1502 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| BRIDGEBIO PHARMA INC | Stock | 10806X102 |  | 52 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BRIGHT HORIZONS FAM SOL IN D | Stock | 109194100 |  | 1194 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| BRIGHT HORIZONS FAM SOL IN D | Stock | 109194100 |  | 6188 | 57 | SH |  | SOLE |  | 57 | 0 | 0 |
| BRIGHT HORIZONS FAM SOL IN D | Stock | 109194100 |  | 7600 | 70 | SH |  | SOLE | 23 | 70 | 0 | 0 |
| BRIGHTHOUSE FINL INC | Stock | 10922N103 |  | 159 | 3 | SH |  | SOLE | 49 | 3 | 0 | 0 |
| BRIGHTHOUSE FINL INC | Stock | 10922N103 |  | 114175 | 2151 | SH |  | SOLE |  | 2151 | 0 | 0 |
| BRINKER INTL INC | Stock | 109641100 |  | 127 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BRINKER INTL INC | Stock | 109641100 |  | 12161 | 96 | SH |  | SOLE | 73 | 96 | 0 | 0 |
| BRINKER INTL INC | Stock | 109641100 |  | 15582 | 123 | SH |  | SOLE | 19 | 123 | 0 | 0 |
| BRINKER INTL INC | Stock | 109641100 |  | 974296 | 7691 | SH |  | SOLE |  | 7691 | 0 | 0 |
| BRINKS CO | Stock | 109696104 |  | 467 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| BRINKS CO | Stock | 109696104 |  | 32838 | 281 | SH |  | SOLE |  | 281 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 1082 | 24 | SH |  | SOLE | 66 | 24 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 4330 | 96 | SH |  | SOLE | 73 | 96 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 4645 | 103 | SH |  | SOLE | 46 | 103 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 7081 | 157 | SH |  | SOLE | 9 | 157 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 10102 | 224 | SH |  | SOLE | 71 | 224 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 11094 | 246 | SH |  | SOLE | 33 | 245 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 22370 | 496 | SH |  | SOLE | 43 | 496 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 47626 | 1056 | SH |  | SOLE | 19 | 1056 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | Stock | 110122108 |  | 4641795 | 102922 | SH |  | SOLE |  | 102922 | 0 | 0 |
| BRISTOW GROUP INC | Stock | 11040G103 |  | 108 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 1274 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 5892 | 111 | SH |  | SOLE | 31 | 111 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 44269 | 834 | SH |  | SOLE | 9 | 834 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 53080 | 1000 | SH |  | SOLE | 73 | 1000 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 69372 | 1307 | SH |  | SOLE | 43 | 1306 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 212479 | 4003 | SH |  | SOLE | 52 | 4003 | 0 | 0 |
| BRITISH AMERN TOB PLC | ADR | 110448107 |  | 998114 | 18804 | SH |  | SOLE |  | 18803 | 0 | 0 |
| BRIXMOR PPTY GROUP INC | REIT | 11120U105 |  | 1190 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| BRIXMOR PPTY GROUP INC | REIT | 11120U105 |  | 7058 | 255 | SH |  | SOLE |  | 255 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 7258 | 22 | SH |  | SOLE | 74 | 22 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 10227 | 31 | SH |  | SOLE | 12 | 31 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 17155 | 52 | SH |  | SOLE | 72 | 52 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 31341 | 95 | SH |  | SOLE | 66 | 95 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 38270 | 116 | SH |  | SOLE | 7 | 116 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 39589 | 120 | SH |  | SOLE | 36 | 120 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 42558 | 129 | SH |  | SOLE | 46 | 129 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 57734 | 175 | SH |  | SOLE | 2 | 175 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 63343 | 192 | SH |  | SOLE | 51 | 192 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 102932 | 312 | SH |  | SOLE | 9 | 312 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 120087 | 364 | SH |  | SOLE | 73 | 364 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 129655 | 393 | SH |  | SOLE | 71 | 393 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 171553 | 520 | SH |  | SOLE | 28 | 520 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 189059 | 573 | SH |  | SOLE | 50 | 573 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 264854 | 803 | SH |  | SOLE | 43 | 802 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 502737 | 1524 | SH |  | SOLE | 33 | 1523 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 690832 | 2094 | SH |  | SOLE | 53 | 2094 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 1002973 | 3040 | SH |  | SOLE | 49 | 3040 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 1597424 | 4842 | SH |  | SOLE | 45 | 4842 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 5227788 | 15846 | SH |  | SOLE | 19 | 15846 | 0 | 0 |
| BROADCOM INC | Stock | 11135F101 |  | 66580555 | 201814 | SH |  | SOLE |  | 201814 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 953 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 953 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 3334 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 17148 | 72 | SH |  | SOLE | 9 | 72 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 18339 | 77 | SH |  | SOLE | 50 | 77 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 62916 | 264 | SH |  | SOLE | 19 | 264 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 743329 | 3121 | SH |  | SOLE | 49 | 3121 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 1199424 | 5036 | SH |  | SOLE |  | 5036 | 0 | 0 |
| BROADRIDGE FINL SOLUTIONS IN | Stock | 11133T103 |  | 1409454 | 5918 | SH |  | SOLE | 6 | 5917 | 0 | 0 |
| BROADSTONE NET LEASE INC | REIT | 11135E203 |  | 61237 | 3427 | SH |  | SOLE |  | 3426 | 0 | 0 |
| BROADWIND INC | Stock | 11161T207 |  | 42874 | 20416 | SH |  | SOLE |  | 20416 | 0 | 0 |
| BROOKDALE SR LIVING INC | Stock | 112463104 |  | 246 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| BROOKFIELD CORP | Stock | 11271J107 |  | 1166 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| BROOKFIELD CORP | Stock | 11271J107 |  | 1166 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| BROOKFIELD CORP | Stock | 11271J107 |  | 1331296 | 19412 | SH |  | SOLE |  | 19412 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | Stock | 113004105 |  | 342 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | Stock | 113004105 |  | 71902 | 1263 | SH |  | SOLE | 36 | 1262 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | Stock | 113004105 |  | 85038 | 1493 | SH |  | SOLE | 32 | 1493 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | Stock | 113004105 |  | 518553 | 9107 | SH |  | SOLE |  | 9107 | 0 | 0 |
| BROOKFIELD BUSINESS CORP | Stock | 11259V106 |  | 536 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| BROOKFIELD BUSINESS PARTNERS | Stock | G16234109 |  | 4468 | 137 | SH |  | SOLE |  | 137 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO | Stock | 11276H106 |  | 10778 | 262 | SH |  | SOLE | 34 | 262 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO | Stock | 11276H106 |  | 233782 | 5685 | SH |  | SOLE |  | 5685 | 0 | 0 |
| BROOKFIELD INFRAST PARTNERS | Stock | G16252101 |  | 85247 | 2592 | SH |  | SOLE |  | 2591 | 0 | 0 |
| BROOKFIELD REAL ASSETS INCOM | CEF | 112830104 |  | 22391 | 1676 | SH |  | SOLE |  | 1676 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP | Stock | 11285B108 |  | 379 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP | Stock | 11285B108 |  | 1755 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| BROOKFIELD RENEWABLE PARTNER | Stock | G16258108 |  | 190846 | 7400 | SH |  | SOLE |  | 7400 | 0 | 0 |
| BROOKFIELD WEALTH SOL LTD | Stock | G17434104 |  | 548 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| AZENTA INC | Stock | 114340102 |  | 29 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| AZENTA INC | Stock | 114340102 |  | 546 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 1125 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 1219 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 5269 | 56 | SH |  | SOLE | 33 | 56 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 15100 | 161 | SH |  | SOLE | 19 | 161 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 44516 | 475 | SH |  | SOLE | 36 | 474 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 54243 | 578 | SH |  | SOLE | 32 | 578 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 56274 | 600 | SH |  | SOLE | 5 | 600 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 179201 | 1911 | SH |  | SOLE |  | 1910 | 0 | 0 |
| BROWN  BROWN INC | Stock | 115236101 |  | 2183163 | 23277 | SH |  | SOLE | 6 | 23277 | 0 | 0 |
| BROWN FORMAN CORP | Stock | 115637100 |  | 404 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| BROWN FORMAN CORP | Stock | 115637100 |  | 861 | 32 | SH |  | SOLE | 46 | 32 | 0 | 0 |
| BROWN FORMAN CORP | Stock | 115637100 |  | 187294 | 6960 | SH |  | SOLE |  | 6960 | 0 | 0 |
| BROWN FORMAN CORP | Stock | 115637209 |  | 515 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| BROWN FORMAN CORP | Stock | 115637209 |  | 8232 | 304 | SH |  | SOLE | 33 | 304 | 0 | 0 |
| BROWN FORMAN CORP | Stock | 115637209 |  | 860318 | 31770 | SH |  | SOLE |  | 31769 | 0 | 0 |
| BROWN FORMAN CORP | Stock | 115637209 |  | 2787527 | 102937 | SH |  | SOLE | 6 | 102936 | 0 | 0 |
| BRP INC | Stock | 05577W200 |  | 2431 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| BRUKER CORP | Stock | 116794108 |  | 97 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| BRUKER CORP | Stock | 116794108 |  | 715 | 22 | SH |  | SOLE | 36 | 22 | 0 | 0 |
| BRUKER CORP | Stock | 116794108 |  | 293872 | 9045 | SH |  | SOLE |  | 9045 | 0 | 0 |
| BRUNSWICK CORP | Stock | 117043109 |  | 1202 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| BRUNSWICK CORP | Stock | 117043109 |  | 3352 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| BRUNSWICK CORP | Stock | 117043109 |  | 10995 | 174 | SH |  | SOLE | 34 | 173 | 0 | 0 |
| BTQ TECHNOLOGIES CORP | Stock | 055869101 |  | 26573 | 3840 | SH |  | SOLE |  | 3840 | 0 | 0 |
| BUILD-A-BEAR WORKSHOP INC | Stock | 120076104 |  | 65 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | Stock | 12008R107 |  | 121 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | Stock | 12008R107 |  | 364 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | Stock | 12008R107 |  | 8366 | 69 | SH |  | SOLE | 33 | 69 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | Stock | 12008R107 |  | 865240 | 7136 | SH |  | SOLE |  | 7136 | 0 | 0 |
| BULLISH | Stock | G16910120 |  | 125248 | 1969 | SH |  | SOLE |  | 1969 | 0 | 0 |
| BUMBLE INC | Stock | 12047B105 |  | 10944 | 1797 | SH |  | SOLE | 19 | 1797 | 0 | 0 |
| BUMBLE INC | Stock | 12047B105 |  | 16565 | 2720 | SH |  | SOLE |  | 2720 | 0 | 0 |
| BUNGE GLOBAL SA | Stock | H11356104 |  | 1709 | 21 | SH |  | SOLE | 33 | 21 | 0 | 0 |
| BUNGE GLOBAL SA | Stock | H11356104 |  | 62400 | 768 | SH |  | SOLE | 19 | 768 | 0 | 0 |
| BUNGE GLOBAL SA | Stock | H11356104 |  | 126669 | 1559 | SH |  | SOLE |  | 1559 | 0 | 0 |
| BURFORD CAP LTD | Stock | G17977110 |  | 299 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| BURLINGTON STORES INC | Stock | 122017106 |  | 255 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| BURLINGTON STORES INC | Stock | 122017106 |  | 230577 | 906 | SH |  | SOLE |  | 906 | 0 | 0 |
| BUTTERFLY NETWORK INC | Stock | 124155102 |  | 5115 | 2650 | SH |  | SOLE |  | 2650 | 0 | 0 |
| BW LPG LTD | Stock | Y10230103 |  | 36434 | 2551 | SH |  | SOLE |  | 2551 | 0 | 0 |
| BWX TECHNOLOGIES INC | Stock | 05605H100 |  | 30 | 0 | SH |  | SOLE | 34 | 0 | 0 | 0 |
| BWX TECHNOLOGIES INC | Stock | 05605H100 |  | 3319 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| BWX TECHNOLOGIES INC | Stock | 05605H100 |  | 3319 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| BWX TECHNOLOGIES INC | Stock | 05605H100 |  | 4241 | 23 | SH |  | SOLE | 43 | 23 | 0 | 0 |
| BWX TECHNOLOGIES INC | Stock | 05605H100 |  | 144919 | 786 | SH |  | SOLE |  | 786 | 0 | 0 |
| BYRNA TECHNOLOGIES INC | Stock | 12448X201 |  | 177 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| BYRNA TECHNOLOGIES INC | Stock | 12448X201 |  | 18060 | 815 | SH |  | SOLE |  | 815 | 0 | 0 |
| C  F FINL CORP | Stock | 12466Q104 |  | 23591 | 351 | SH |  | SOLE |  | 351 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 927 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 1456 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 2251 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 3348 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 6090 | 46 | SH |  | SOLE | 9 | 46 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 41706 | 315 | SH |  | SOLE | 19 | 315 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 87252 | 659 | SH |  | SOLE |  | 659 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | Stock | 12541W209 |  | 162190 | 1225 | SH |  | SOLE | 5 | 1225 | 0 | 0 |
| C3 AI INC | Stock | 12468P104 |  | 35 | 2 | SH |  | SOLE | 49 | 2 | 0 | 0 |
| C3 AI INC | Stock | 12468P104 |  | 139 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| C3 AI INC | Stock | 12468P104 |  | 94815 | 5468 | SH |  | SOLE |  | 5468 | 0 | 0 |
| C4 THERAPEUTICS INC | Stock | 12529R107 |  | 164 | 74 | SH |  | SOLE | 71 | 74 | 0 | 0 |
| CABLE ONE INC | Stock | 12685J105 |  | 177 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CABOT CORP | Stock | 127055101 |  | 9896 | 130 | SH |  | SOLE | 34 | 130 | 0 | 0 |
| CABOT CORP | Stock | 127055101 |  | 47455 | 624 | SH |  | SOLE |  | 624 | 0 | 0 |
| CACI INTL INC | Stock | 127190304 |  | 1995 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| CACI INTL INC | Stock | 127190304 |  | 2494 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CACI INTL INC | Stock | 127190304 |  | 123199 | 247 | SH |  | SOLE | 49 | 247 | 0 | 0 |
| CACI INTL INC | Stock | 127190304 |  | 351141 | 704 | SH |  | SOLE |  | 704 | 0 | 0 |
| CACTUS INC | Stock | 127203107 |  | 9691 | 246 | SH |  | SOLE |  | 245 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 703 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 1405 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 4215 | 12 | SH |  | SOLE | 9 | 12 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 7376 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 25993 | 74 | SH |  | SOLE | 50 | 74 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 27398 | 78 | SH |  | SOLE | 51 | 78 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 33018 | 94 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 36180 | 103 | SH |  | SOLE | 48 | 103 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 65334 | 186 | SH |  | SOLE | 36 | 186 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 80439 | 229 | SH |  | SOLE | 43 | 229 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 295410 | 841 | SH |  | SOLE | 53 | 841 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 348861 | 993 | SH |  | SOLE | 19 | 993 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC | Stock | 127387108 |  | 826606 | 2353 | SH |  | SOLE |  | 2353 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NE | Stock | 12769G100 |  | 1676 | 62 | SH |  | SOLE | 71 | 62 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NE | Stock | 12769G100 |  | 2567 | 95 | SH |  | SOLE | 33 | 95 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NE | Stock | 12769G100 |  | 224990 | 8325 | SH |  | SOLE |  | 8325 | 0 | 0 |
| CALAMOS ETF TR | ETF | 12811T571 |  | 158419 | 5767 | SH |  | SOLE |  | 5767 | 0 | 0 |
| CALAMOS CONV  HIGH INCOME F | CEF | 12811P108 |  | 5756 | 513 | SH |  | SOLE |  | 513 | 0 | 0 |
| CALAMOS ETF TR | ETF | 12811T308 |  | 18157 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| CALAMOS CONV OPPORTUNITIES | CEF | 128117108 |  | 7165 | 664 | SH |  | SOLE |  | 664 | 0 | 0 |
| CALAMOS DYNAMIC CONV  INCOM | CEF | 12811V105 |  | 34863 | 1657 | SH |  | SOLE |  | 1657 | 0 | 0 |
| CALAMOS GBL DYN INCOME FUND | CEF | 12811L107 |  | 16973 | 2251 | SH |  | SOLE |  | 2251 | 0 | 0 |
| CALAMOS LNG SHR EQT DYNAMIC | CEF | 12812C106 |  | 3781 | 234 | SH |  | SOLE |  | 234 | 0 | 0 |
| CALAMOS ETF TR | ETF | 12811T605 |  | 5658 | 200 | SH |  | SOLE | 43 | 200 | 0 | 0 |
| CALAMOS ETF TR | ETF | 12811T605 |  | 1567849 | 55421 | SH |  | SOLE |  | 55421 | 0 | 0 |
| CALAMOS ETF TR | ETF | 12811T753 |  | 273196 | 10612 | SH |  | SOLE |  | 10612 | 0 | 0 |
| CALAMOS ETF TR | ETF | 12811T746 |  | 124225 | 4650 | SH |  | SOLE |  | 4650 | 0 | 0 |
| CALAMOS STRATEGIC TOTAL RETU | CEF | 128125101 |  | 6327 | 328 | SH |  | SOLE | 36 | 328 | 0 | 0 |
| CALAMOS STRATEGIC TOTAL RETU | CEF | 128125101 |  | 204988 | 10627 | SH |  | SOLE |  | 10626 | 0 | 0 |
| CALEDONIA MNG CORP PLC | Stock | G1757E113 |  | 253 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CALIFORNIA RES CORP | Stock | 13057Q305 |  | 425 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CALIFORNIA RES CORP | Stock | 13057Q305 |  | 9041 | 170 | SH |  | SOLE | 19 | 170 | 0 | 0 |
| CALIFORNIA WTR SVC GROUP | Stock | 130788102 |  | 184 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CALIFORNIA WTR SVC GROUP | Stock | 130788102 |  | 43733 | 953 | SH |  | SOLE |  | 953 | 0 | 0 |
| CAL MAINE FOODS INC | Stock | 128030202 |  | 188 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| CAL MAINE FOODS INC | Stock | 128030202 |  | 514811 | 5471 | SH |  | SOLE |  | 5470 | 0 | 0 |
| CALUMET INC | Stock | 131428104 |  | 59130 | 3240 | SH |  | SOLE |  | 3240 | 0 | 0 |
| CAMBRIA ETF TR | ETF | 132061821 |  | 4361 | 675 | SH |  | SOLE |  | 675 | 0 | 0 |
| CAMBRIA ETF TR | ETF | 132061706 |  | 26040 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| CAMBRIA ETF TR | ETF | 132061201 |  | 51932 | 756 | SH |  | SOLE |  | 756 | 0 | 0 |
| CAMBRIA ETF TR | ETF | 132061607 |  | 60014 | 1901 | SH |  | SOLE |  | 1901 | 0 | 0 |
| CAMDEN NATL CORP | Stock | 133034108 |  | 57885 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| CAMDEN PPTY TR | REIT | 133131102 |  | 320 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CAMDEN PPTY TR | REIT | 133131102 |  | 6917 | 65 | SH |  | SOLE | 33 | 64 | 0 | 0 |
| CAMDEN PPTY TR | REIT | 133131102 |  | 7795 | 73 | SH |  | SOLE | 12 | 73 | 0 | 0 |
| CAMDEN PPTY TR | REIT | 133131102 |  | 97490 | 913 | SH |  | SOLE |  | 913 | 0 | 0 |
| CAMECO CORP | Stock | 13321L108 |  | 335 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CAMECO CORP | Stock | 13321L108 |  | 1593 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| CAMECO CORP | Stock | 13321L108 |  | 741742 | 8845 | SH |  | SOLE |  | 8845 | 0 | 0 |
| CAMPING WORLD HLDGS INC | Stock | 13462K109 |  | 109018 | 6904 | SH |  | SOLE |  | 6904 | 0 | 0 |
| CAMTEK LTD | Stock | M20791105 |  | 31515 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| CANADA GOOSE HLDGS INC | Stock | 135086106 |  | 1655 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| CANADIAN IMPERIAL BANK OF CO | Stock | 136069101 |  | 399 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| CANADIAN IMPERIAL BANK OF CO | Stock | 136069101 |  | 4714 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| CANADIAN NATL RY CO | Stock | 136375102 |  | 189 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CANADIAN NATL RY CO | Stock | 136375102 |  | 2735 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| CANADIAN NATL RY CO | Stock | 136375102 |  | 466691 | 4949 | SH |  | SOLE |  | 4949 | 0 | 0 |
| CANADIAN NAT RES LTD | Stock | 136385101 |  | 3867 | 121 | SH |  | SOLE | 66 | 121 | 0 | 0 |
| CANADIAN NAT RES LTD | Stock | 136385101 |  | 6136 | 192 | SH |  | SOLE | 9 | 192 | 0 | 0 |
| CANADIAN NAT RES LTD | Stock | 136385101 |  | 10485 | 328 | SH |  | SOLE |  | 328 | 0 | 0 |
| CANADIAN NAT RES LTD | Stock | 136385101 |  | 10930 | 342 | SH |  | SOLE | 72 | 342 | 0 | 0 |
| CANADIAN NAT RES LTD | Stock | 136385101 |  | 156189 | 4887 | SH |  | SOLE | 49 | 4887 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY | Stock | 13646K108 |  | 2384 | 32 | SH |  | SOLE | 49 | 32 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY | Stock | 13646K108 |  | 2980 | 40 | SH |  | SOLE | 66 | 40 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY | Stock | 13646K108 |  | 4544 | 61 | SH |  | SOLE | 19 | 61 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY | Stock | 13646K108 |  | 4618 | 62 | SH |  | SOLE | 71 | 62 | 0 | 0 |
| CANADIAN PACIFIC KANSAS CITY | Stock | 13646K108 |  | 489346 | 6569 | SH |  | SOLE |  | 6569 | 0 | 0 |
| CANNAE HLDGS INC | Stock | 13765N107 |  | 2856 | 156 | SH |  | SOLE |  | 156 | 0 | 0 |
| CANOPY GROWTH CORP | Stock | 138035704 |  | 235 | 161 | SH |  | SOLE |  | 161 | 0 | 0 |
| CAPITAL BANCORP INC MD | Stock | 139737100 |  | 28901 | 906 | SH |  | SOLE |  | 906 | 0 | 0 |
| CAPITAL CITY BK GROUP INC | Stock | 139674105 |  | 20895 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| CAPITOL FED FINL INC | Stock | 14057J101 |  | 356 | 56 | SH |  | SOLE | 71 | 56 | 0 | 0 |
| CAPITAL GROUP CONSERVATIVE E | ETF | 14020U100 |  | 748836 | 24870 | SH |  | SOLE |  | 24870 | 0 | 0 |
| CAPITAL GROUP CORE BALANCED | ETF | 14021D107 |  | 4542062 | 130820 | SH |  | SOLE |  | 130819 | 0 | 0 |
| CAPITAL GRP FIXED INCM ETF T | ETF | 14020Y508 |  | 258118 | 9711 | SH |  | SOLE |  | 9711 | 0 | 0 |
| CAPITAL GROUP CORE EQUITY ET | ETF | 14020V108 |  | 1475122 | 37307 | SH |  | SOLE |  | 37307 | 0 | 0 |
| CAPITAL GROUP CORE EQUITY ET | ETF | 14020V108 |  | 3635940 | 91956 | SH |  | SOLE | 49 | 91956 | 0 | 0 |
| CAPITAL GRP FIXED INCM ETF T | ETF | 14020Y102 |  | 20810 | 916 | SH |  | SOLE | 36 | 915 | 0 | 0 |
| CAPITAL GRP FIXED INCM ETF T | ETF | 14020Y102 |  | 464130 | 20428 | SH |  | SOLE |  | 20428 | 0 | 0 |
| CAPITAL GROUP DIVIDEND GROWE | ETF | 14021L109 |  | 51028 | 1473 | SH |  | SOLE |  | 1472 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE | ETF | 14020W106 |  | 1810719 | 43082 | SH |  | SOLE |  | 43081 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE | ETF | 14020W106 |  | 3420086 | 81373 | SH |  | SOLE | 49 | 81372 | 0 | 0 |
| CAPITAL GROUP GLOBAL EQUITY | ETF | 14020R107 |  | 7513 | 244 | SH |  | SOLE |  | 244 | 0 | 0 |
| CAPITAL GROUP GBL GROWTH EQT | ETF | 14020X104 |  | 880151 | 25758 | SH |  | SOLE |  | 25758 | 0 | 0 |
| CAPITAL GROUP GROWTH ETF | ETF | 14020G101 |  | 464937 | 10586 | SH |  | SOLE | 49 | 10586 | 0 | 0 |
| CAPITAL GROUP GROWTH ETF | ETF | 14020G101 |  | 12040463 | 274145 | SH |  | SOLE |  | 274145 | 0 | 0 |
| CAPITAL GROUP INTERNATIONAL | ETF | 14021M107 |  | 6758 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CAPITAL GROUP INTL FOCUS EQT | ETF | 14019W109 |  | 146334 | 4940 | SH |  | SOLE |  | 4940 | 0 | 0 |
| CAPITAL GROUP INTL FOCUS EQT | ETF | 14019W109 |  | 3176775 | 107251 | SH |  | SOLE | 49 | 107251 | 0 | 0 |
| CAPITAL GRP FIXED INCM ETF T | ETF | 14020Y805 |  | 61278 | 2423 | SH |  | SOLE |  | 2423 | 0 | 0 |
| CAPITAL GRP FIXED INCM ETF T | ETF | 14020Y201 |  | 129129 | 4732 | SH |  | SOLE |  | 4731 | 0 | 0 |
| CAPITAL GROUP NEW GEOGRAPHY | ETF | 14021N105 |  | 379390 | 12278 | SH |  | SOLE |  | 12278 | 0 | 0 |
| CAPITAL GRP FIXED INCM ETF T | ETF | 14020Y409 |  | 118339 | 4555 | SH |  | SOLE |  | 4555 | 0 | 0 |
| CAPITAL GRP FIXED INCM ETF T | ETF | 14020Y607 |  | 909485 | 34502 | SH |  | SOLE |  | 34502 | 0 | 0 |
| CAPITAL GROUP EQUITY ETF TR | ETF | 14022A201 |  | 45731 | 1609 | SH |  | SOLE |  | 1608 | 0 | 0 |
| CAPITAL GROUP EQUITY ETF TR | ETF | 14022A300 |  | 180927 | 6844 | SH |  | SOLE |  | 6844 | 0 | 0 |
| CAPITAL GRP FIXED INCM ETF T | ETF | 14020Y300 |  | 101860 | 3671 | SH |  | SOLE |  | 3670 | 0 | 0 |
| CAPITAL GROUP EQUITY ETF TR | ETF | 14022A102 |  | 182974 | 6445 | SH |  | SOLE |  | 6445 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 1063 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 1275 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 2126 | 10 | SH |  | SOLE | 51 | 10 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 3614 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 6377 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 7228 | 34 | SH |  | SOLE | 46 | 34 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 8078 | 38 | SH |  | SOLE | 73 | 38 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 14030 | 66 | SH |  | SOLE | 9 | 66 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 19983 | 94 | SH |  | SOLE | 12 | 94 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 21910 | 103 | SH |  | SOLE | 43 | 103 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 44963 | 212 | SH |  | SOLE | 33 | 211 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 57184 | 269 | SH |  | SOLE | 19 | 269 | 0 | 0 |
| CAPITAL ONE FINL CORP | Stock | 14040H105 |  | 4884695 | 22978 | SH |  | SOLE |  | 22978 | 0 | 0 |
| CAPRI HOLDINGS LIMITED | Stock | G1890L107 |  | 100 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| CAPRI HOLDINGS LIMITED | Stock | G1890L107 |  | 219 | 11 | SH |  | SOLE | 49 | 11 | 0 | 0 |
| CAPRI HOLDINGS LIMITED | Stock | G1890L107 |  | 458 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| CAPRI HOLDINGS LIMITED | Stock | G1890L107 |  | 3984 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 628 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 1884 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 4709 | 30 | SH |  | SOLE | 66 | 30 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 5359 | 34 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 82734 | 527 | SH |  | SOLE | 43 | 527 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 408277 | 2601 | SH |  | SOLE | 19 | 2601 | 0 | 0 |
| CARDINAL HEALTH INC | Stock | 14149Y108 |  | 454349 | 2895 | SH |  | SOLE |  | 2894 | 0 | 0 |
| CAREDX INC | Stock | 14167L103 |  | 102 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CAREDX INC | Stock | 14167L103 |  | 116 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| PERDOCEO ED CORP | Stock | 71363P106 |  | 75 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| PERDOCEO ED CORP | Stock | 71363P106 |  | 10859 | 288 | SH |  | SOLE | 34 | 288 | 0 | 0 |
| CARETRUST REIT INC | REIT | 14174T107 |  | 590 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| CARETRUST REIT INC | REIT | 14174T107 |  | 9433 | 272 | SH |  | SOLE | 34 | 272 | 0 | 0 |
| CARETRUST REIT INC | REIT | 14174T107 |  | 485244 | 13992 | SH |  | SOLE |  | 13992 | 0 | 0 |
| CARGURUS INC | Stock | 141788109 |  | 968 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| CARGURUS INC | Stock | 141788109 |  | 11690 | 314 | SH |  | SOLE | 19 | 314 | 0 | 0 |
| CARIBOU BIOSCIENCES INC | Stock | 142038108 |  | 266 | 114 | SH |  | SOLE | 71 | 114 | 0 | 0 |
| CARIBOU BIOSCIENCES INC | Stock | 142038108 |  | 1864 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| CARLISLE COS INC | Stock | 142339100 |  | 3373814 | 10256 | SH |  | SOLE |  | 10256 | 0 | 0 |
| CARLYLE GROUP INC | Stock | 14316J108 |  | 1505 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| CARLYLE GROUP INC | Stock | 14316J108 |  | 50192 | 801 | SH |  | SOLE | 43 | 800 | 0 | 0 |
| CARLYLE GROUP INC | Stock | 14316J108 |  | 91479 | 1459 | SH |  | SOLE |  | 1459 | 0 | 0 |
| CARLYLE SECURED LENDING INC | CEF | 872280102 |  | 4825 | 386 | SH |  | SOLE |  | 386 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 14 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 3455 | 77 | SH |  | SOLE | 71 | 77 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 3859 | 86 | SH |  | SOLE | 33 | 86 | 0 | 0 |
| CARMAX INC | Stock | 143130102 |  | 24993 | 557 | SH |  | SOLE |  | 557 | 0 | 0 |
| CARNIVAL CORP | Stock | 143658300 |  | 752 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| CARNIVAL CORP | Stock | 143658300 |  | 781 | 27 | SH |  | SOLE | 74 | 27 | 0 | 0 |
| CARNIVAL CORP | Stock | 143658300 |  | 10870 | 376 | SH |  | SOLE | 33 | 376 | 0 | 0 |
| CARNIVAL CORP | Stock | 143658300 |  | 85198 | 2947 | SH |  | SOLE | 19 | 2947 | 0 | 0 |
| CARNIVAL CORP | Stock | 143658300 |  | 457175 | 15814 | SH |  | SOLE |  | 15813 | 0 | 0 |
| CARNIVAL PLC | ADR | 14365C103 |  | 2644 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP | Stock | 144285103 |  | 2210 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP | Stock | 144285103 |  | 22344 | 91 | SH |  | SOLE | 19 | 91 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP | Stock | 144285103 |  | 205209 | 836 | SH |  | SOLE |  | 835 | 0 | 0 |
| CARPENTER TECHNOLOGY CORP | Stock | 144285103 |  | 943119 | 3841 | SH |  | SOLE | 45 | 3841 | 0 | 0 |
| CARRIAGE SVCS INC | Stock | 143905107 |  | 88259 | 1982 | SH |  | SOLE |  | 1981 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 1134 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 2209 | 37 | SH |  | SOLE | 46 | 37 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 5254 | 88 | SH |  | SOLE | 12 | 88 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 7403 | 124 | SH |  | SOLE | 7 | 124 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 15780 | 264 | SH |  | SOLE | 33 | 264 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 17194 | 288 | SH |  | SOLE | 71 | 288 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 70409 | 1179 | SH |  | SOLE | 36 | 1179 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 77030 | 1290 | SH |  | SOLE | 32 | 1290 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 195807 | 3280 | SH |  | SOLE | 30 | 3279 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 574090 | 9616 | SH |  | SOLE | 6 | 9616 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | Stock | 14448C104 |  | 663651 | 11116 | SH |  | SOLE |  | 11116 | 0 | 0 |
| CARS COM INC | Stock | 14575E105 |  | 2444 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CARTERS INC | Stock | 146229109 |  | 6350 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| CARVANA CO | Stock | 146869102 |  | 377 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| CARVANA CO | Stock | 146869102 |  | 377 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| CARVANA CO | Stock | 146869102 |  | 1132 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CARVANA CO | Stock | 146869102 |  | 41874 | 111 | SH |  | SOLE | 19 | 111 | 0 | 0 |
| CARVANA CO | Stock | 146869102 |  | 67149 | 178 | SH |  | SOLE | 43 | 178 | 0 | 0 |
| CARVANA CO | Stock | 146869102 |  | 673751 | 1786 | SH |  | SOLE |  | 1786 | 0 | 0 |
| CASELLA WASTE SYS INC | Stock | 147448104 |  | 80232 | 846 | SH |  | SOLE |  | 845 | 0 | 0 |
| CASEYS GEN STORES INC | Stock | 147528103 |  | 3957 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CASEYS GEN STORES INC | Stock | 147528103 |  | 393546 | 696 | SH |  | SOLE | 19 | 696 | 0 | 0 |
| CASEYS GEN STORES INC | Stock | 147528103 |  | 1225892 | 2168 | SH |  | SOLE |  | 2168 | 0 | 0 |
| CASTLE BIOSCIENCES INC | Stock | 14843C105 |  | 159 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CATALYST PHARMACEUTICALS INC | Stock | 14888U101 |  | 39 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CATALYST PHARMACEUTICALS INC | Stock | 14888U101 |  | 39400 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 1431 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 1909 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 11452 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 13837 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 33878 | 71 | SH |  | SOLE | 73 | 71 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 49146 | 103 | SH |  | SOLE | 49 | 103 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 52523 | 110 | SH |  | SOLE | 33 | 110 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 66801 | 140 | SH |  | SOLE | 9 | 140 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 381720 | 800 | SH |  | SOLE | 75 | 800 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 1051758 | 2204 | SH |  | SOLE | 19 | 2204 | 0 | 0 |
| CATERPILLAR INC | Stock | 149123101 |  | 17685061 | 37064 | SH |  | SOLE |  | 37063 | 0 | 0 |
| CAVA GROUP INC | Stock | 148929102 |  | 121 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CAVA GROUP INC | Stock | 148929102 |  | 121 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| CAVA GROUP INC | Stock | 148929102 |  | 3866 | 64 | SH |  | SOLE | 50 | 64 | 0 | 0 |
| CAVA GROUP INC | Stock | 148929102 |  | 6343 | 105 | SH |  | SOLE | 48 | 105 | 0 | 0 |
| CAVA GROUP INC | Stock | 148929102 |  | 40354 | 668 | SH |  | SOLE |  | 668 | 0 | 0 |
| CBDMD INC | Stock | 12482W408 |  | 2 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| CBIZ INC | Stock | 124805102 |  | 5296 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CBL  ASSOC PPTYS INC | REIT | 124830878 |  | 122 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 491 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 1472 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 4660 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 5396 | 22 | SH |  | SOLE | 9 | 22 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 8644 | 35 | SH |  | SOLE | 33 | 35 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 11828 | 48 | SH |  | SOLE | 49 | 48 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 30219 | 123 | SH |  | SOLE | 50 | 123 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 38259 | 156 | SH |  | SOLE | 19 | 156 | 0 | 0 |
| CBOE GLOBAL MKTS INC | Stock | 12503M108 |  | 1051008 | 4285 | SH |  | SOLE |  | 4285 | 0 | 0 |
| CBRE GROUP INC | Stock | 12504L109 |  | 315 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CBRE GROUP INC | Stock | 12504L109 |  | 1576 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| CBRE GROUP INC | Stock | 12504L109 |  | 3151 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| CBRE GROUP INC | Stock | 12504L109 |  | 14338 | 91 | SH |  | SOLE | 66 | 91 | 0 | 0 |
| CBRE GROUP INC | Stock | 12504L109 |  | 18750 | 119 | SH |  | SOLE | 33 | 119 | 0 | 0 |
| CBRE GROUP INC | Stock | 12504L109 |  | 2756355 | 17494 | SH |  | SOLE |  | 17494 | 0 | 0 |
| CCC INTELLIGENT SOLUTIONS HL | Stock | 12510Q100 |  | 200 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| CCC INTELLIGENT SOLUTIONS HL | Stock | 12510Q100 |  | 5648 | 620 | SH |  | SOLE |  | 620 | 0 | 0 |
| CCC INTELLIGENT SOLUTIONS HL | Stock | 12510Q100 |  | 91100 | 10000 | SH |  | SOLE | 5 | 10000 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 1752 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 7168 | 45 | SH |  | SOLE | 19 | 45 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 7654 | 48 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 9238 | 58 | SH |  | SOLE | 9 | 58 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 96683 | 607 | SH |  | SOLE | 49 | 607 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 278899 | 1751 | SH |  | SOLE |  | 1751 | 0 | 0 |
| CDW CORP | Stock | 12514G108 |  | 633775 | 3979 | SH |  | SOLE | 18 | 3979 | 0 | 0 |
| CEA INDUSTRIES INC | Stock | 86887P309 |  | 8 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| CECO ENVIRONMENTAL CORP | Stock | 125141101 |  | 30874 | 603 | SH |  | SOLE |  | 603 | 0 | 0 |
| SIX FLAGS ENTERTAINMENT CORP | Stock | 83001C108 |  | 68 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SIX FLAGS ENTERTAINMENT CORP | Stock | 83001C108 |  | 5703 | 251 | SH |  | SOLE |  | 251 | 0 | 0 |
| CELANESE CORP DEL | Stock | 150870103 |  | 842 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| CELANESE CORP DEL | Stock | 150870103 |  | 2483 | 59 | SH |  | SOLE | 19 | 59 | 0 | 0 |
| CELANESE CORP DEL | Stock | 150870103 |  | 86363 | 2052 | SH |  | SOLE |  | 2052 | 0 | 0 |
| CELESTICA INC | Stock | 15101Q207 |  | 739 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CELESTICA INC | Stock | 15101Q207 |  | 16754 | 68 | SH |  | SOLE | 49 | 68 | 0 | 0 |
| CELESTICA INC | Stock | 15101Q207 |  | 7192514 | 29193 | SH |  | SOLE |  | 29192 | 0 | 0 |
| CELLDEX THERAPEUTICS INC NEW | Stock | 15117B202 |  | 63200 | 2443 | SH |  | SOLE | 36 | 2443 | 0 | 0 |
| CELLDEX THERAPEUTICS INC NEW | Stock | 15117B202 |  | 76239 | 2947 | SH |  | SOLE | 32 | 2947 | 0 | 0 |
| CELLEBRITE DI LTD | Stock | M2197Q107 |  | 39840 | 2150 | SH |  | SOLE |  | 2150 | 0 | 0 |
| CEL-SCI CORP | Stock | 150837706 |  | 83 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| CELSIUS HLDGS INC | Stock | 15118V207 |  | 1725 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| CELSIUS HLDGS INC | Stock | 15118V207 |  | 2472 | 43 | SH |  | SOLE | 9 | 43 | 0 | 0 |
| CELSIUS HLDGS INC | Stock | 15118V207 |  | 10003 | 174 | SH |  | SOLE | 19 | 174 | 0 | 0 |
| CELSIUS HLDGS INC | Stock | 15118V207 |  | 22364 | 389 | SH |  | SOLE | 50 | 389 | 0 | 0 |
| CELSIUS HLDGS INC | Stock | 15118V207 |  | 713796 | 12416 | SH |  | SOLE |  | 12416 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 1875 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 3125 | 10 | SH |  | SOLE | 49 | 10 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 3125 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 5313 | 17 | SH |  | SOLE | 43 | 17 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 9688 | 31 | SH |  | SOLE | 73 | 31 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 13799 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 18439 | 59 | SH |  | SOLE | 9 | 59 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 320629 | 1026 | SH |  | SOLE | 19 | 1025 | 0 | 0 |
| CENCORA INC | Stock | 03073E105 |  | 806865 | 2582 | SH |  | SOLE |  | 2581 | 0 | 0 |
| CENOVUS ENERGY INC | Stock | 15135U109 |  | 49780 | 2930 | SH |  | SOLE |  | 2929 | 0 | 0 |
| CENTENE CORP DEL | Stock | 15135B101 |  | 214 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| CENTENE CORP DEL | Stock | 15135B101 |  | 714 | 20 | SH |  | SOLE | 74 | 20 | 0 | 0 |
| CENTENE CORP DEL | Stock | 15135B101 |  | 1427 | 40 | SH |  | SOLE | 46 | 40 | 0 | 0 |
| CENTENE CORP DEL | Stock | 15135B101 |  | 2854 | 80 | SH |  | SOLE | 71 | 80 | 0 | 0 |
| CENTENE CORP DEL | Stock | 15135B101 |  | 9527 | 267 | SH |  | SOLE | 33 | 267 | 0 | 0 |
| CENTENE CORP DEL | Stock | 15135B101 |  | 550496 | 15429 | SH |  | SOLE |  | 15428 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 1746 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 6466 | 167 | SH |  | SOLE | 33 | 166 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 9622 | 248 | SH |  | SOLE | 19 | 248 | 0 | 0 |
| CENTERPOINT ENERGY INC | Stock | 15189T107 |  | 368628 | 9501 | SH |  | SOLE |  | 9500 | 0 | 0 |
| CENTRAL  EASTERN EUROPE FD | CEF | 153436100 |  | 2051 | 134 | SH |  | SOLE |  | 133 | 0 | 0 |
| CENTRAL GARDEN  PET CO | Stock | 153527205 |  | 89 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CENTRAL GARDEN  PET CO | Stock | 153527205 |  | 28998 | 982 | SH |  | SOLE | 19 | 982 | 0 | 0 |
| CENTRUS ENERGY CORP | Stock | 15643U104 |  | 1860 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| CENTRUS ENERGY CORP | Stock | 15643U104 |  | 159686 | 515 | SH |  | SOLE |  | 515 | 0 | 0 |
| CENTURY ALUM CO | Stock | 156431108 |  | 88 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CENTURY ALUM CO | Stock | 156431108 |  | 33764 | 1150 | SH |  | SOLE |  | 1150 | 0 | 0 |
| CENTURY THERAPEUTICS INC | Stock | 15673T100 |  | 203 | 407 | SH |  | SOLE | 71 | 407 | 0 | 0 |
| CERENCE INC | Stock | 156727109 |  | 12472 | 1001 | SH |  | SOLE |  | 1001 | 0 | 0 |
| CERTARA INC | Stock | 15687V109 |  | 147 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| CEVA INC | Stock | 157210105 |  | 79 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| CF INDS HLDGS INC | Stock | 125269100 |  | 90 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CF INDS HLDGS INC | Stock | 125269100 |  | 2226 | 25 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| CF INDS HLDGS INC | Stock | 125269100 |  | 15787 | 176 | SH |  | SOLE | 19 | 176 | 0 | 0 |
| CF INDS HLDGS INC | Stock | 125269100 |  | 2775179 | 30938 | SH |  | SOLE |  | 30938 | 0 | 0 |
| CG ONCOLOGY INC | Stock | 156944100 |  | 201 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CHARGEPOINT HOLDINGS INC | Stock | 15961R303 |  | 17505 | 1603 | SH |  | SOLE |  | 1603 | 0 | 0 |
| CHARLES RIV LABS INTL INC | Stock | 159864107 |  | 1408 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| CHARLES RIV LABS INTL INC | Stock | 159864107 |  | 2660 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| CHARLES RIV LABS INTL INC | Stock | 159864107 |  | 3912 | 25 | SH |  | SOLE | 49 | 25 | 0 | 0 |
| CHARLES RIV LABS INTL INC | Stock | 159864107 |  | 61802 | 395 | SH |  | SOLE |  | 395 | 0 | 0 |
| CHARLES RIV LABS INTL INC | Stock | 159864107 |  | 434959 | 2780 | SH |  | SOLE | 6 | 2780 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 286 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 1528 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 1528 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 2673 | 28 | SH |  | SOLE | 22 | 28 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 2673 | 28 | SH |  | SOLE | 66 | 28 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 8497 | 89 | SH |  | SOLE | 73 | 89 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 10215 | 107 | SH |  | SOLE | 71 | 107 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 28127 | 295 | SH |  | SOLE | 19 | 294 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 30702 | 322 | SH |  | SOLE | 43 | 321 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 48425 | 507 | SH |  | SOLE | 33 | 507 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 159912 | 1675 | SH |  | SOLE | 5 | 1675 | 0 | 0 |
| SCHWAB CHARLES CORP | Stock | 808513105 |  | 2203060 | 23076 | SH |  | SOLE |  | 23075 | 0 | 0 |
| CHART INDS INC | Stock | 16115Q308 |  | 2202 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| CHART INDS INC | Stock | 16115Q308 |  | 3403 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | Stock | 16119P108 |  | 1376 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | Stock | 16119P108 |  | 4127 | 15 | SH |  | SOLE | 73 | 15 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | Stock | 16119P108 |  | 6878 | 25 | SH |  | SOLE | 33 | 25 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | Stock | 16119P108 |  | 329576 | 1198 | SH |  | SOLE |  | 1198 | 0 | 0 |
| CHATHAM LODGING TR | REIT | 16208T102 |  | 52419 | 7812 | SH |  | SOLE |  | 7812 | 0 | 0 |
| CHECK POINT SOFTWARE TECH LT | Stock | M22465104 |  | 22967 | 111 | SH |  | SOLE | 9 | 111 | 0 | 0 |
| CHECK POINT SOFTWARE TECH LT | Stock | M22465104 |  | 1018411 | 4922 | SH |  | SOLE |  | 4922 | 0 | 0 |
| CHEESECAKE FACTORY INC | Stock | 163072101 |  | 67972 | 1244 | SH |  | SOLE | 23 | 1244 | 0 | 0 |
| CHEESECAKE FACTORY INC | Stock | 163072101 |  | 95019 | 1739 | SH |  | SOLE |  | 1739 | 0 | 0 |
| CHEFS WHSE INC | Stock | 163086101 |  | 117 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CHEGG INC | Stock | 163092109 |  | 186 | 123 | SH |  | SOLE | 71 | 123 | 0 | 0 |
| CHEGG INC | Stock | 163092109 |  | 245 | 162 | SH |  | SOLE |  | 162 | 0 | 0 |
| CHEGG INC | Convertible | 163092AF6 |  | 14040 | 18000 | SH |  | SOLE |  | 18000 | 0 | 0 |
| CHEMED CORP NEW | Stock | 16359R103 |  | 2239 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CHEMED CORP NEW | Stock | 16359R103 |  | 5821 | 13 | SH |  | SOLE | 23 | 13 | 0 | 0 |
| CHEMED CORP NEW | Stock | 16359R103 |  | 12155 | 27 | SH |  | SOLE | 34 | 27 | 0 | 0 |
| CHEMED CORP NEW | Stock | 16359R103 |  | 242675 | 542 | SH |  | SOLE |  | 542 | 0 | 0 |
| CHEMED CORP NEW | Stock | 16359R103 |  | 664016 | 1483 | SH |  | SOLE | 49 | 1483 | 0 | 0 |
| CHEMOURS CO | Stock | 163851108 |  | 966 | 61 | SH |  | SOLE | 71 | 61 | 0 | 0 |
| CHEMOURS CO | Stock | 163851108 |  | 53238 | 3361 | SH |  | SOLE |  | 3361 | 0 | 0 |
| CHENIERE ENERGY INC | Stock | 16411R208 |  | 1880 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| CHENIERE ENERGY INC | Stock | 16411R208 |  | 1880 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CHENIERE ENERGY INC | Stock | 16411R208 |  | 2585 | 11 | SH |  | SOLE | 51 | 11 | 0 | 0 |
| CHENIERE ENERGY INC | Stock | 16411R208 |  | 8459 | 36 | SH |  | SOLE | 12 | 36 | 0 | 0 |
| CHENIERE ENERGY INC | Stock | 16411R208 |  | 45351 | 193 | SH |  | SOLE | 19 | 193 | 0 | 0 |
| CHENIERE ENERGY INC | Stock | 16411R208 |  | 7434553 | 31639 | SH |  | SOLE |  | 31639 | 0 | 0 |
| CHENIERE ENERGY PARTNERS LP | Stock | 16411Q101 |  | 144453 | 2684 | SH |  | SOLE |  | 2684 | 0 | 0 |
| CHERRY HILL MTG INVT CORP | REIT | 164651101 |  | 23269 | 9736 | SH |  | SOLE |  | 9736 | 0 | 0 |
| CHESAPEAKE UTILS CORP | Stock | 165303108 |  | 11435 | 85 | SH |  | SOLE | 34 | 84 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 311 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 2485 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 15218 | 98 | SH |  | SOLE | 12 | 98 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 15840 | 102 | SH |  | SOLE | 9 | 102 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 20964 | 135 | SH |  | SOLE | 7 | 135 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 21585 | 139 | SH |  | SOLE | 73 | 139 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 23915 | 154 | SH |  | SOLE | 71 | 154 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 72563 | 467 | SH |  | SOLE | 33 | 467 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 81215 | 523 | SH |  | SOLE | 36 | 522 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 82925 | 534 | SH |  | SOLE | 24 | 534 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 87810 | 565 | SH |  | SOLE | 32 | 565 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 110806 | 714 | SH |  | SOLE | 49 | 713 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 205915 | 1326 | SH |  | SOLE | 52 | 1326 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 652218 | 4200 | SH |  | SOLE | 75 | 4200 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 810663 | 5220 | SH |  | SOLE | 19 | 5220 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 2754592 | 17738 | SH |  | SOLE | 6 | 17738 | 0 | 0 |
| CHEVRON CORP NEW | Stock | 166764100 |  | 19327332 | 124460 | SH |  | SOLE |  | 124459 | 0 | 0 |
| CHEWY INC | Stock | 16679L109 |  | 405 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| CHEWY INC | Stock | 16679L109 |  | 622606 | 15392 | SH |  | SOLE |  | 15392 | 0 | 0 |
| CHICAGO RIVET  MACH CO | Stock | 168088102 |  | 5058 | 484 | SH |  | SOLE |  | 484 | 0 | 0 |
| CHIMERA INVT CORP | REIT | 16934Q802 |  | 702 | 53 | SH |  | SOLE | 19 | 53 | 0 | 0 |
| CHIMERA INVT CORP | REIT | 16934Q802 |  | 780 | 59 | SH |  | SOLE | 71 | 59 | 0 | 0 |
| CHIMERA INVT CORP | REIT | 16934Q802 |  | 222400 | 16823 | SH |  | SOLE |  | 16823 | 0 | 0 |
| CHINA AUTOMOTIVE SYS INC | Stock | G2125H101 |  | 2826 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| CHINA YUCHAI INTL LTD | Stock | G21082105 |  | 66192 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 2782 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 4664 | 119 | SH |  | SOLE | 9 | 119 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 6270 | 160 | SH |  | SOLE | 49 | 160 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 10189 | 260 | SH |  | SOLE | 33 | 260 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 14500 | 370 | SH |  | SOLE | 48 | 370 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 29588 | 755 | SH |  | SOLE | 50 | 755 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | Stock | 169656105 |  | 1485493 | 37905 | SH |  | SOLE |  | 37904 | 0 | 0 |
| CHOICE HOTELS INTL INC | Stock | 169905106 |  | 214 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CHOICE HOTELS INTL INC | Stock | 169905106 |  | 11760 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| CHOICE HOTELS INTL INC | Stock | 169905106 |  | 45009 | 421 | SH |  | SOLE | 23 | 421 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 565 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 1129 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 2540 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 6492 | 23 | SH |  | SOLE | 73 | 23 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 8468 | 30 | SH |  | SOLE | 46 | 30 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 9954 | 35 | SH |  | SOLE | 49 | 35 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 30483 | 108 | SH |  | SOLE | 9 | 108 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 42985 | 152 | SH |  | SOLE | 33 | 152 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 1854528 | 6571 | SH |  | SOLE |  | 6570 | 0 | 0 |
| CHUBB LIMITED | Stock | H1467J104 |  | 3149075 | 11157 | SH |  | SOLE | 6 | 11157 | 0 | 0 |
| CHUNGHWA TELECOM CO LTD | ADR | 17133Q502 |  | 2574 | 59 | SH |  | SOLE | 66 | 59 | 0 | 0 |
| CHURCH  DWIGHT CO INC | Stock | 171340102 |  | 1840 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| CHURCH  DWIGHT CO INC | Stock | 171340102 |  | 2103 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| CHURCH  DWIGHT CO INC | Stock | 171340102 |  | 5472 | 62 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| CHURCH  DWIGHT CO INC | Stock | 171340102 |  | 2073285 | 23660 | SH |  | SOLE |  | 23659 | 0 | 0 |
| CHURCHILL DOWNS INC | Stock | 171484108 |  | 776 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CIENA CORP | Stock | 171779309 |  | 1518027 | 10421 | SH |  | SOLE |  | 10421 | 0 | 0 |
| THE CIGNA GROUP | Stock | 125523100 |  | 577 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| THE CIGNA GROUP | Stock | 125523100 |  | 865 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| THE CIGNA GROUP | Stock | 125523100 |  | 2306 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| THE CIGNA GROUP | Stock | 125523100 |  | 4324 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| THE CIGNA GROUP | Stock | 125523100 |  | 5765 | 20 | SH |  | SOLE | 73 | 20 | 0 | 0 |
| THE CIGNA GROUP | Stock | 125523100 |  | 23584 | 82 | SH |  | SOLE | 33 | 81 | 0 | 0 |
| THE CIGNA GROUP | Stock | 125523100 |  | 28249 | 98 | SH |  | SOLE | 9 | 98 | 0 | 0 |
| THE CIGNA GROUP | Stock | 125523100 |  | 87965 | 305 | SH |  | SOLE | 19 | 305 | 0 | 0 |
| THE CIGNA GROUP | Stock | 125523100 |  | 1264250 | 4386 | SH |  | SOLE |  | 4385 | 0 | 0 |
| CIMPRESS PLC | Stock | G2143T103 |  | 315 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CINCINNATI FINL CORP | Stock | 172062101 |  | 329 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| CINCINNATI FINL CORP | Stock | 172062101 |  | 632 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| CINCINNATI FINL CORP | Stock | 172062101 |  | 2055 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| CINCINNATI FINL CORP | Stock | 172062101 |  | 11017 | 70 | SH |  | SOLE | 19 | 69 | 0 | 0 |
| CINCINNATI FINL CORP | Stock | 172062101 |  | 498004 | 3150 | SH |  | SOLE |  | 3149 | 0 | 0 |
| CINEMARK HLDGS INC | Stock | 17243V102 |  | 2486775 | 88750 | SH |  | SOLE |  | 88750 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 411 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 2463 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 5542 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 19434 | 95 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 105943 | 516 | SH |  | SOLE | 19 | 516 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 498812 | 2430 | SH |  | SOLE | 49 | 2430 | 0 | 0 |
| CINTAS CORP | Stock | 172908105 |  | 1263407 | 6155 | SH |  | SOLE |  | 6155 | 0 | 0 |
| CIPHER MINING INC | Stock | 17253J106 |  | 592 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| CIPHER MINING INC | Stock | 17253J106 |  | 219532 | 17437 | SH |  | SOLE |  | 17436 | 0 | 0 |
| CIRCLE INTERNET GROUP INC | Stock | 172573107 |  | 55551 | 419 | SH |  | SOLE |  | 419 | 0 | 0 |
| CIRRUS LOGIC INC | Stock | 172755100 |  | 2506 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| CIRRUS LOGIC INC | Stock | 172755100 |  | 53499 | 427 | SH |  | SOLE | 19 | 427 | 0 | 0 |
| CIRRUS LOGIC INC | Stock | 172755100 |  | 195578 | 1561 | SH |  | SOLE |  | 1561 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 1095 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 1163 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 3010 | 44 | SH |  | SOLE | 66 | 44 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 10263 | 150 | SH |  | SOLE | 46 | 150 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 10605 | 155 | SH |  | SOLE | 73 | 155 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 36399 | 532 | SH |  | SOLE | 71 | 532 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 36947 | 540 | SH |  | SOLE | 26 | 540 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 64369 | 941 | SH |  | SOLE | 43 | 940 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 90999 | 1330 | SH |  | SOLE | 75 | 1330 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 101330 | 1481 | SH |  | SOLE | 9 | 1481 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 123703 | 1808 | SH |  | SOLE | 49 | 1808 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 152637 | 2231 | SH |  | SOLE | 33 | 2230 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 158598 | 2318 | SH |  | SOLE | 24 | 2318 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 591422 | 8644 | SH |  | SOLE | 6 | 8644 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 601108 | 8786 | SH |  | SOLE | 19 | 8785 | 0 | 0 |
| CISCO SYS INC | Stock | 17275R102 |  | 17127826 | 250334 | SH |  | SOLE |  | 250333 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 3248 | 32 | SH |  | SOLE | 66 | 32 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 9541 | 94 | SH |  | SOLE | 73 | 94 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 23244 | 229 | SH |  | SOLE | 71 | 229 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 24259 | 239 | SH |  | SOLE | 12 | 239 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 54201 | 534 | SH |  | SOLE | 9 | 534 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 73991 | 729 | SH |  | SOLE | 33 | 728 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 133277 | 1313 | SH |  | SOLE | 19 | 1313 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 178699 | 1761 | SH |  | SOLE | 43 | 1760 | 0 | 0 |
| CITIGROUP INC | Stock | 172967424 |  | 6457777 | 63623 | SH |  | SOLE |  | 63623 | 0 | 0 |
| CITIZENS FINL GROUP INC | Stock | 174610105 |  | 1382 | 26 | SH |  | SOLE | 74 | 26 | 0 | 0 |
| CITIZENS FINL GROUP INC | Stock | 174610105 |  | 5293 | 100 | SH |  | SOLE | 33 | 99 | 0 | 0 |
| CITIZENS FINL GROUP INC | Stock | 174610105 |  | 13822 | 260 | SH |  | SOLE | 9 | 260 | 0 | 0 |
| CITIZENS FINL GROUP INC | Stock | 174610105 |  | 259933 | 4890 | SH |  | SOLE |  | 4889 | 0 | 0 |
| CITIZENS FINL GROUP INC | Stock | 174610105 |  | 274679 | 5167 | SH |  | SOLE | 19 | 5167 | 0 | 0 |
| CITY HLDG CO | Stock | 177835105 |  | 21182 | 171 | SH |  | SOLE | 19 | 171 | 0 | 0 |
| CIVEO CORP CDA | Stock | 17878Y207 |  | 248768 | 10816 | SH |  | SOLE |  | 10816 | 0 | 0 |
| CKX LDS INC | Stock | 12562N104 |  | 16699 | 1499 | SH |  | SOLE |  | 1499 | 0 | 0 |
| CLARITEV CORPORATION | Stock | 62548M209 |  | 531 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| CLARIVATE PLC | Stock | G21810109 |  | 444 | 116 | SH |  | SOLE | 71 | 116 | 0 | 0 |
| CLARIVATE PLC | Stock | G21810109 |  | 20238 | 5284 | SH |  | SOLE |  | 5284 | 0 | 0 |
| CLARIVATE PLC | Stock | G21810109 |  | 305634 | 79800 | SH |  | SOLE | 5 | 79800 | 0 | 0 |
| CLAROS MTG TR INC | REIT | 18270D106 |  | 80 | 24 | SH |  | SOLE | 19 | 24 | 0 | 0 |
| CLAROS MTG TR INC | REIT | 18270D106 |  | 146 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| CLEAN ENERGY FUELS CORP | Stock | 184499101 |  | 36 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| CLEAN ENERGY FUELS CORP | Stock | 184499101 |  | 129 | 50 | SH |  | SOLE | 49 | 50 | 0 | 0 |
| CLEAN HARBORS INC | Stock | 184496107 |  | 1858 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| CLEAN HARBORS INC | Stock | 184496107 |  | 1858 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CLEAN HARBORS INC | Stock | 184496107 |  | 6038 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| CLEANCORE SOLUTIONS INC | Stock | 184492106 |  | 8417 | 4167 | SH |  | SOLE | 49 | 4167 | 0 | 0 |
| CLEANSPARK INC | Stock | 18452B209 |  | 102 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CLEANSPARK INC | Stock | 18452B209 |  | 281300 | 19400 | SH |  | SOLE |  | 19400 | 0 | 0 |
| CLEAR CHANNEL OUTDOOR HLDGS | Stock | 18453H106 |  | 300 | 190 | SH |  | SOLE | 71 | 190 | 0 | 0 |
| CLEAR SECURE INC | Stock | 18467V109 |  | 2170 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| CLEAR SECURE INC | Stock | 18467V109 |  | 13608 | 408 | SH |  | SOLE | 34 | 407 | 0 | 0 |
| CLEARBRIDGE ENERGY MIDSTRM O | CEF | 18469P209 |  | 24616 | 548 | SH |  | SOLE |  | 548 | 0 | 0 |
| CLEARBRIDGE ENERGY MIDSTRM O | Stock | 18469P118 |  | 10 | 552 | SH |  | SOLE |  | 552 | 0 | 0 |
| CLEARPOINT NEURO INC | Stock | 18507C103 |  | 319877 | 14680 | SH |  | SOLE |  | 14680 | 0 | 0 |
| CLEARWAY ENERGY INC | Stock | 18539C105 |  | 512 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| CLEARWAY ENERGY INC | Stock | 18539C204 |  | 28 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CLEARWAY ENERGY INC | Stock | 18539C204 |  | 191394 | 6775 | SH |  | SOLE |  | 6775 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW | Stock | 185899101 |  | 1000 | 82 | SH |  | SOLE | 71 | 82 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW | Stock | 185899101 |  | 3660 | 300 | SH |  | SOLE | 19 | 300 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW | Stock | 185899101 |  | 226336 | 18552 | SH |  | SOLE |  | 18552 | 0 | 0 |
| CLIMB BIO INC | Stock | 28658R106 |  | 64 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| CLIPPER RLTY INC | REIT | 18885T306 |  | 61 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| CLOROX CO DEL | Stock | 189054109 |  | 863 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CLOROX CO DEL | Stock | 189054109 |  | 2096 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| CLOROX CO DEL | Stock | 189054109 |  | 3912 | 32 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| CLOROX CO DEL | Stock | 189054109 |  | 1353639 | 10978 | SH |  | SOLE |  | 10978 | 0 | 0 |
| CLOROX CO DEL | Stock | 189054109 |  | 2397181 | 19442 | SH |  | SOLE | 6 | 19441 | 0 | 0 |
| CLOUDFLARE INC | Stock | 18915M107 |  | 1502 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| CLOUDFLARE INC | Stock | 18915M107 |  | 2146 | 10 | SH |  | SOLE | 51 | 10 | 0 | 0 |
| CLOUDFLARE INC | Stock | 18915M107 |  | 3648 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| CLOUDFLARE INC | Stock | 18915M107 |  | 11373 | 53 | SH |  | SOLE | 43 | 53 | 0 | 0 |
| CLOUDFLARE INC | Stock | 18915M107 |  | 43133 | 201 | SH |  | SOLE | 19 | 201 | 0 | 0 |
| CLOUDFLARE INC | Stock | 18915M107 |  | 1219819 | 5684 | SH |  | SOLE |  | 5684 | 0 | 0 |
| CLOUGH GLOBAL EQUITY FD | CEF | 18914C100 |  | 1324 | 174 | SH |  | SOLE |  | 174 | 0 | 0 |
| CLOVER HEALTH INVESTMENTS CO | Stock | 18914F103 |  | 796 | 260 | SH |  | SOLE |  | 260 | 0 | 0 |
| CMB.TECH NV | Stock | B38564108 |  | 432 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 270 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 1081 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 1621 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 8646 | 32 | SH |  | SOLE | 73 | 32 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 9997 | 37 | SH |  | SOLE | 46 | 37 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 10808 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 24317 | 90 | SH |  | SOLE | 26 | 90 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 25520 | 94 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 75113 | 278 | SH |  | SOLE | 24 | 278 | 0 | 0 |
| CME GROUP INC | Stock | 12572Q105 |  | 1511707 | 5595 | SH |  | SOLE |  | 5594 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 2125 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 7958 | 109 | SH |  | SOLE | 33 | 108 | 0 | 0 |
| CMS ENERGY CORP | Stock | 125896100 |  | 179418 | 2449 | SH |  | SOLE |  | 2449 | 0 | 0 |
| CNA FINL CORP | Stock | 126117100 |  | 604 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| CNH INDL N V | Stock | N20944109 |  | 467 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| CNH INDL N V | Stock | N20944109 |  | 1801 | 166 | SH |  | SOLE | 9 | 166 | 0 | 0 |
| CNH INDL N V | Stock | N20944109 |  | 3949 | 364 | SH |  | SOLE | 49 | 364 | 0 | 0 |
| CNH INDL N V | Stock | N20944109 |  | 13807 | 1273 | SH |  | SOLE |  | 1272 | 0 | 0 |
| CNH INDL N V | Stock | N20944109 |  | 17073 | 1574 | SH |  | SOLE | 43 | 1573 | 0 | 0 |
| CNO FINL GROUP INC | Stock | 12621E103 |  | 19775 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| CNX RES CORP | Stock | 12653C108 |  | 1221 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 2056 | 31 | SH |  | SOLE | 74 | 31 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 2454 | 37 | SH |  | SOLE | 66 | 37 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 4377 | 66 | SH |  | SOLE | 73 | 66 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 17044 | 257 | SH |  | SOLE | 71 | 257 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 29436 | 444 | SH |  | SOLE | 9 | 443 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 30971 | 467 | SH |  | SOLE | 7 | 467 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 64426 | 971 | SH |  | SOLE | 33 | 971 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 66652 | 1005 | SH |  | SOLE | 52 | 1005 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 101441 | 1530 | SH |  | SOLE | 49 | 1529 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 272793 | 4113 | SH |  | SOLE | 19 | 4113 | 0 | 0 |
| COCA COLA CO | Stock | 191216100 |  | 8554000 | 128981 | SH |  | SOLE |  | 128980 | 0 | 0 |
| COCA COLA CONS INC | Stock | 191098102 |  | 1757 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| COCA COLA CONS INC | Stock | 191098102 |  | 23432 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNE | Stock | G25839104 |  | 2803 | 31 | SH |  | SOLE | 9 | 31 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNE | Stock | G25839104 |  | 3978 | 44 | SH |  | SOLE | 31 | 44 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNE | Stock | G25839104 |  | 29025 | 321 | SH |  | SOLE | 49 | 321 | 0 | 0 |
| COCA-COLA EUROPACIFIC PARTNE | Stock | G25839104 |  | 452742 | 5008 | SH |  | SOLE |  | 5007 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV | ADR | 191241108 |  | 2659 | 32 | SH |  | SOLE | 31 | 32 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV | ADR | 191241108 |  | 4404 | 53 | SH |  | SOLE | 9 | 53 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV | ADR | 191241108 |  | 8310 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| COEUR MNG INC | Stock | 192108504 |  | 413 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| COEUR MNG INC | Stock | 192108504 |  | 23713 | 1264 | SH |  | SOLE | 19 | 1264 | 0 | 0 |
| COEUR MNG INC | Stock | 192108504 |  | 288904 | 15400 | SH |  | SOLE |  | 15400 | 0 | 0 |
| COGENT COMMUNICATIONS HLDGS | Stock | 19239V302 |  | 15915 | 415 | SH |  | SOLE |  | 415 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 2310 | 51 | SH |  | SOLE | 71 | 51 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 11921 | 263 | SH |  | SOLE | 34 | 263 | 0 | 0 |
| COGNEX CORP | Stock | 192422103 |  | 735717 | 16241 | SH |  | SOLE |  | 16241 | 0 | 0 |
| COGNITION THERAPEUTICS INC | Stock | 19243B102 |  | 3375 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 67 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 1341 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 2884 | 43 | SH |  | SOLE | 73 | 43 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 9859 | 147 | SH |  | SOLE | 9 | 147 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 12223 | 182 | SH |  | SOLE | 49 | 182 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 13896 | 207 | SH |  | SOLE | 33 | 207 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 30380 | 453 | SH |  | SOLE | 43 | 452 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | Stock | 192446102 |  | 546852 | 8153 | SH |  | SOLE |  | 8153 | 0 | 0 |
| COHEN  STEERS CLOSED-END OP | CEF | 19248P106 |  | 7826 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| COHEN  STEERS INC | Stock | 19247A100 |  | 10355 | 158 | SH |  | SOLE | 34 | 157 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTUR | CEF | 19248A109 |  | 54560 | 2200 | SH |  | SOLE | 19 | 2200 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTUR | CEF | 19248A109 |  | 1316908 | 53101 | SH |  | SOLE |  | 53101 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTUR | Stock | 19248A117 |  | 172 | 2200 | SH |  | SOLE | 19 | 2200 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTUR | Stock | 19248A117 |  | 4111 | 52699 | SH |  | SOLE |  | 52699 | 0 | 0 |
| COHEN  STEERS LTD DURATION | CEF | 19248C105 |  | 13219 | 610 | SH |  | SOLE |  | 610 | 0 | 0 |
| COHEN  STEERS QUALITY INCOM | CEF | 19247L106 |  | 111818 | 8967 | SH |  | SOLE |  | 8967 | 0 | 0 |
| COHEN  STEERS REIT  PFD | CEF | 19247X100 |  | 266006 | 11833 | SH |  | SOLE |  | 11833 | 0 | 0 |
| COHERENT CORP | Stock | 19247G107 |  | 2908 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| COHERENT CORP | Stock | 19247G107 |  | 121724 | 1130 | SH |  | SOLE |  | 1130 | 0 | 0 |
| COHU INC | Stock | 192576106 |  | 1077 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| COHU INC | Stock | 192576106 |  | 1748 | 86 | SH |  | SOLE |  | 86 | 0 | 0 |
| COINBASE GLOBAL INC | Stock | 19260Q107 |  | 337 | 1 | SH |  | SOLE | 49 | 1 | 0 | 0 |
| COINBASE GLOBAL INC | Stock | 19260Q107 |  | 1012 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| COINBASE GLOBAL INC | Stock | 19260Q107 |  | 3037 | 9 | SH |  | SOLE | 51 | 9 | 0 | 0 |
| COINBASE GLOBAL INC | Stock | 19260Q107 |  | 4050 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| COINBASE GLOBAL INC | Stock | 19260Q107 |  | 4311 | 13 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| COINBASE GLOBAL INC | Stock | 19260Q107 |  | 5400 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| COINBASE GLOBAL INC | Stock | 19260Q107 |  | 7425 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| COINBASE GLOBAL INC | Stock | 19260Q107 |  | 67498 | 200 | SH |  | SOLE | 73 | 200 | 0 | 0 |
| COINBASE GLOBAL INC | Stock | 19260Q107 |  | 4606970 | 13651 | SH |  | SOLE |  | 13650 | 0 | 0 |
| ENOVIS CORPORATION | Stock | 194014502 |  | 546 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 799 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 1999 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 3357 | 42 | SH |  | SOLE | 73 | 42 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 3757 | 47 | SH |  | SOLE | 46 | 47 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 3997 | 50 | SH |  | SOLE | 66 | 50 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 13216 | 165 | SH |  | SOLE | 33 | 165 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 21104 | 264 | SH |  | SOLE | 19 | 264 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 2333741 | 29194 | SH |  | SOLE | 6 | 29193 | 0 | 0 |
| COLGATE PALMOLIVE CO | Stock | 194162103 |  | 4207487 | 52633 | SH |  | SOLE |  | 52633 | 0 | 0 |
| COLONY BANKCORP INC | Stock | 19623P101 |  | 255 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| COLONY BANKCORP INC | Stock | 19623P101 |  | 425 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| BRIGHTSPIRE CAPITAL INC | REIT | 10949T109 |  | 4583 | 844 | SH |  | SOLE |  | 844 | 0 | 0 |
| COLUMBIA BKG SYS INC | Stock | 197236102 |  | 11763 | 457 | SH |  | SOLE |  | 457 | 0 | 0 |
| COLUMBIA ETF TR I | ETF | 19761L508 |  | 144464 | 7830 | SH |  | SOLE |  | 7830 | 0 | 0 |
| COLUMBIA ETF TR II | ETF | 19762B202 |  | 723512 | 19915 | SH |  | SOLE |  | 19915 | 0 | 0 |
| COLUMBIA FINL INC | Stock | 197641103 |  | 465 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| COLUMBIA ETF TR II | ETF | 19762B707 |  | 3492 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| COLUMBIA ETF TR I | ETF | 19761L607 |  | 97969 | 4772 | SH |  | SOLE | 36 | 4772 | 0 | 0 |
| COLUMBIA ETF TR I | ETF | 19761L607 |  | 419575 | 20437 | SH |  | SOLE |  | 20437 | 0 | 0 |
| COLUMBIA ETF TR I | ETF | 19761L706 |  | 2442162 | 60524 | SH |  | SOLE |  | 60524 | 0 | 0 |
| COLUMBIA SELIGM PREM TECH GR | CEF | 19842X109 |  | 12362 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| COLUMBIA SPORTSWEAR CO | Stock | 198516106 |  | 262 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 1288 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 2671 | 85 | SH |  | SOLE | 12 | 85 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 3205 | 102 | SH |  | SOLE | 73 | 102 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 4022 | 128 | SH |  | SOLE | 46 | 128 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 7447 | 237 | SH |  | SOLE | 32 | 237 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 15910 | 506 | SH |  | SOLE | 33 | 506 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 20454 | 651 | SH |  | SOLE | 9 | 651 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 47287 | 1505 | SH |  | SOLE | 26 | 1505 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 68873 | 2192 | SH |  | SOLE | 36 | 2192 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 70984 | 2259 | SH |  | SOLE | 43 | 2259 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 132947 | 4231 | SH |  | SOLE | 19 | 4231 | 0 | 0 |
| COMCAST CORP NEW | Stock | 20030N101 |  | 2066072 | 65757 | SH |  | SOLE |  | 65756 | 0 | 0 |
| COMERICA INC | Stock | 200340107 |  | 1028 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| COMERICA INC | Stock | 200340107 |  | 2535 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| COMERICA INC | Stock | 200340107 |  | 31312 | 457 | SH |  | SOLE |  | 456 | 0 | 0 |
| COMERICA INC | Stock | 200340107 |  | 237390 | 3465 | SH |  | SOLE | 19 | 3464 | 0 | 0 |
| COMFORT SYS USA INC | Stock | 199908104 |  | 4951 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| COMFORT SYS USA INC | Stock | 199908104 |  | 5776 | 7 | SH |  | SOLE | 43 | 7 | 0 | 0 |
| COMFORT SYS USA INC | Stock | 199908104 |  | 11553 | 14 | SH |  | SOLE | 72 | 14 | 0 | 0 |
| COMFORT SYS USA INC | Stock | 199908104 |  | 89693 | 109 | SH |  | SOLE | 19 | 108 | 0 | 0 |
| COMFORT SYS USA INC | Stock | 199908104 |  | 1187434 | 1439 | SH |  | SOLE | 45 | 1439 | 0 | 0 |
| COMFORT SYS USA INC | Stock | 199908104 |  | 1421608 | 1723 | SH |  | SOLE |  | 1722 | 0 | 0 |
| COMMERCE BANCSHARES INC | Stock | 200525103 |  | 179 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| COMMERCE BANCSHARES INC | Stock | 200525103 |  | 7649 | 128 | SH |  | SOLE | 73 | 128 | 0 | 0 |
| COMMERCE BANCSHARES INC | Stock | 200525103 |  | 11238 | 188 | SH |  | SOLE |  | 188 | 0 | 0 |
| COMMERCE.COM INC | Stock | 08975P108 |  | 85 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| COMMERCE.COM INC | Stock | 08975P108 |  | 175 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| COMMERCIAL METALS CO | Stock | 201723103 |  | 1146 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| COMMERCIAL METALS CO | Stock | 201723103 |  | 137947 | 2408 | SH |  | SOLE |  | 2408 | 0 | 0 |
| COMMSCOPE HLDG CO INC | Stock | 20337X109 |  | 201 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| COMMSCOPE HLDG CO INC | Stock | 20337X109 |  | 901595 | 58243 | SH |  | SOLE |  | 58242 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y852 |  | 8404 | 71 | SH |  | SOLE | 19 | 71 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y852 |  | 63210 | 534 | SH |  | SOLE | 36 | 534 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y852 |  | 5029906 | 42493 | SH |  | SOLE |  | 42493 | 0 | 0 |
| COMMUNITY FINANCIAL SYSTEM I | Stock | 203607106 |  | 16243 | 277 | SH |  | SOLE |  | 277 | 0 | 0 |
| COMMUNITY HEALTH SYS INC NEW | Stock | 203668108 |  | 101725 | 31690 | SH |  | SOLE |  | 31690 | 0 | 0 |
| COMMVAULT SYS INC | Stock | 204166102 |  | 3964 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| COMMVAULT SYS INC | Stock | 204166102 |  | 18878 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| COMMVAULT SYS INC | Stock | 204166102 |  | 23786 | 126 | SH |  | SOLE | 19 | 126 | 0 | 0 |
| COMPANIA CERVECERIAS UNIDAS | ADR | 204429104 |  | 91094 | 7516 | SH |  | SOLE |  | 7516 | 0 | 0 |
| COMPANIA DE MINAS BUENAVENTU | ADR | 204448104 |  | 219 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| COMPASS DIVERSIFIED | Stock | 20451Q104 |  | 66 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| COMPASS INC | Stock | 20464U100 |  | 7307 | 910 | SH |  | SOLE |  | 910 | 0 | 0 |
| COMPASS MINERALS INTL INC | Stock | 20451N101 |  | 5779 | 301 | SH |  | SOLE |  | 300 | 0 | 0 |
| COMPASS PATHWAYS PLC | ADR | 20451W101 |  | 41050 | 7164 | SH |  | SOLE |  | 7164 | 0 | 0 |
| COMPOSECURE INC | Stock | 20459V105 |  | 104 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| COMSTOCK INC | Stock | 205750409 |  | 137 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| COMSTOCK RES INC | Stock | 205768302 |  | 159 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| COMSTOCK RES INC | Stock | 205768302 |  | 26795 | 1351 | SH |  | SOLE |  | 1351 | 0 | 0 |
| CONAGRA BRANDS INC | Stock | 205887102 |  | 1025 | 56 | SH |  | SOLE | 46 | 56 | 0 | 0 |
| CONAGRA BRANDS INC | Stock | 205887102 |  | 10016 | 547 | SH |  | SOLE | 33 | 547 | 0 | 0 |
| CONAGRA BRANDS INC | Stock | 205887102 |  | 242037 | 13219 | SH |  | SOLE | 19 | 13218 | 0 | 0 |
| CONAGRA BRANDS INC | Stock | 205887102 |  | 813432 | 44426 | SH |  | SOLE |  | 44425 | 0 | 0 |
| CONCENTRA GROUP HOLDINGS PAR | Stock | 20603L102 |  | 1026 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| CONCENTRIX CORP | Stock | 20602D101 |  | 1292 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| CONCENTRIX CORP | Stock | 20602D101 |  | 9950 | 216 | SH |  | SOLE | 34 | 215 | 0 | 0 |
| CONCRETE PUMPING HLDGS INC | Stock | 206704108 |  | 2820 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CONDUENT INC | Stock | 206787103 |  | 375 | 134 | SH |  | SOLE |  | 134 | 0 | 0 |
| CONFLUENT INC | Stock | 20717M103 |  | 455 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| CONFLUENT INC | Stock | 20717M103 |  | 990 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CONMED CORP | Stock | 207410101 |  | 423 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| CONMED CORP | Stock | 207410101 |  | 4703 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CONNECTONE BANCORP INC | Stock | 20786W107 |  | 198 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| CONNECTONE BANCORP INC | Stock | 20786W107 |  | 4962 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 1040 | 11 | SH |  | SOLE | 66 | 11 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 5770 | 61 | SH |  | SOLE | 73 | 61 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 6527 | 69 | SH |  | SOLE | 71 | 69 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 25256 | 267 | SH |  | SOLE | 24 | 267 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 31835 | 337 | SH |  | SOLE | 33 | 336 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 40201 | 425 | SH |  | SOLE | 9 | 425 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 597247 | 6314 | SH |  | SOLE | 19 | 6314 | 0 | 0 |
| CONOCOPHILLIPS | Stock | 20825C104 |  | 11927010 | 126092 | SH |  | SOLE |  | 126091 | 0 | 0 |
| CONSENSUS CLOUD SOLUTIONS IN | Stock | 20848V105 |  | 147 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 503 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 503 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 2714 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 4523 | 45 | SH |  | SOLE | 73 | 45 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 5730 | 57 | SH |  | SOLE | 66 | 57 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 9047 | 90 | SH |  | SOLE | 46 | 90 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 11521 | 115 | SH |  | SOLE | 33 | 114 | 0 | 0 |
| CONSOLIDATED EDISON INC | Stock | 209115104 |  | 714609 | 7109 | SH |  | SOLE |  | 7109 | 0 | 0 |
| CONSTELLATION BRANDS INC | Stock | 21036P108 |  | 2155 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| CONSTELLATION BRANDS INC | Stock | 21036P108 |  | 2289 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| CONSTELLATION BRANDS INC | Stock | 21036P108 |  | 2963 | 22 | SH |  | SOLE | 73 | 22 | 0 | 0 |
| CONSTELLATION BRANDS INC | Stock | 21036P108 |  | 6329 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| CONSTELLATION BRANDS INC | Stock | 21036P108 |  | 3183943 | 23643 | SH |  | SOLE |  | 23642 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 987 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 1316 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 6252 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 25338 | 77 | SH |  | SOLE | 2 | 77 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 35418 | 108 | SH |  | SOLE | 33 | 107 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 54626 | 166 | SH |  | SOLE | 19 | 166 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 152343 | 463 | SH |  | SOLE | 36 | 462 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 168264 | 511 | SH |  | SOLE | 32 | 511 | 0 | 0 |
| CONSTELLATION ENERGY CORP | Stock | 21037T109 |  | 4967022 | 15094 | SH |  | SOLE |  | 15094 | 0 | 0 |
| CONSTELLIUM SE | Stock | F21107101 |  | 134 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| CONSTRUCTION PARTNERS INC | Stock | 21044C107 |  | 10922 | 86 | SH |  | SOLE | 36 | 86 | 0 | 0 |
| CONSTRUCTION PARTNERS INC | Stock | 21044C107 |  | 133223 | 1049 | SH |  | SOLE | 23 | 1049 | 0 | 0 |
| CONSTRUCTION PARTNERS INC | Stock | 21044C107 |  | 587909 | 4629 | SH |  | SOLE |  | 4629 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y407 |  | 11263 | 47 | SH |  | SOLE | 36 | 47 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y407 |  | 14028 | 59 | SH |  | SOLE | 19 | 58 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y407 |  | 6348183 | 26490 | SH |  | SOLE |  | 26490 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y308 |  | 23942 | 306 | SH |  | SOLE | 19 | 305 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y308 |  | 6218378 | 79346 | SH |  | SOLE |  | 79346 | 0 | 0 |
| TRUST FOR PROFESSIONAL MANAG | ETF | 89834G760 |  | 40492 | 1555 | SH |  | SOLE |  | 1555 | 0 | 0 |
| COOPER COS INC | Stock | 216648501 |  | 1851 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| COOPER COS INC | Stock | 216648501 |  | 9050 | 132 | SH |  | SOLE | 23 | 132 | 0 | 0 |
| COOPER COS INC | Stock | 216648501 |  | 59099 | 862 | SH |  | SOLE | 49 | 862 | 0 | 0 |
| COOPER COS INC | Stock | 216648501 |  | 93173 | 1359 | SH |  | SOLE |  | 1359 | 0 | 0 |
| COOPER STD HLDGS INC | Stock | 21676P103 |  | 111 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| COOPER STD HLDGS INC | Stock | 21676P103 |  | 632980 | 17140 | SH |  | SOLE |  | 17140 | 0 | 0 |
| COPA HOLDINGS SA | Stock | P31076105 |  | 50499 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 90 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 899 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 1394 | 31 | SH |  | SOLE | 46 | 31 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 4452 | 99 | SH |  | SOLE | 9 | 99 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 15964 | 355 | SH |  | SOLE | 2 | 355 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 18168 | 404 | SH |  | SOLE | 33 | 404 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 19067 | 424 | SH |  | SOLE | 50 | 424 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 625173 | 13902 | SH |  | SOLE | 6 | 13902 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 683094 | 15190 | SH |  | SOLE | 49 | 15190 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 754012 | 16767 | SH |  | SOLE | 18 | 16767 | 0 | 0 |
| COPART INC | Stock | 217204106 |  | 4154045 | 92374 | SH |  | SOLE |  | 92373 | 0 | 0 |
| CORBUS PHARMACEUTICALS HLDGS | Stock | 21833P301 |  | 177 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| CORCEPT THERAPEUTICS INC | Stock | 218352102 |  | 3491 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| CORCEPT THERAPEUTICS INC | Stock | 218352102 |  | 21442 | 258 | SH |  | SOLE |  | 258 | 0 | 0 |
| CORE  MAIN INC | Stock | 21874C102 |  | 1776 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| CORE  MAIN INC | Stock | 21874C102 |  | 2692 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| LISTED FDS TR | ETF | 53656F847 |  | 38593 | 1477 | SH |  | SOLE |  | 1477 | 0 | 0 |
| CORE LABORATORIES INC | Stock | 21867A105 |  | 87 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CORE NATURAL RESOURCES INC | Stock | 218937100 |  | 77052 | 923 | SH |  | SOLE |  | 923 | 0 | 0 |
| CORE SCIENTIFIC INC NEW | Stock | 21874A106 |  | 90 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| COREBRIDGE FINL INC | Stock | 21871X109 |  | 897 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| COREBRIDGE FINL INC | Stock | 21871X109 |  | 616282 | 19229 | SH |  | SOLE |  | 19228 | 0 | 0 |
| COREWEAVE INC | Stock | 21873S108 |  | 15079 | 110 | SH |  | SOLE | 19 | 110 | 0 | 0 |
| COREWEAVE INC | Stock | 21873S108 |  | 4504639 | 32917 | SH |  | SOLE |  | 32916 | 0 | 0 |
| CORMEDIX INC | Stock | 21900C308 |  | 70 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CORMEDIX INC | Stock | 21900C308 |  | 21806 | 1875 | SH |  | SOLE |  | 1875 | 0 | 0 |
| CORNING INC | Stock | 219350105 |  | 1230 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| CORNING INC | Stock | 219350105 |  | 5004 | 61 | SH |  | SOLE | 46 | 61 | 0 | 0 |
| CORNING INC | Stock | 219350105 |  | 12961 | 158 | SH |  | SOLE | 73 | 158 | 0 | 0 |
| CORNING INC | Stock | 219350105 |  | 19787 | 241 | SH |  | SOLE | 33 | 241 | 0 | 0 |
| CORNING INC | Stock | 219350105 |  | 24117 | 294 | SH |  | SOLE | 43 | 294 | 0 | 0 |
| CORNING INC | Stock | 219350105 |  | 35847 | 437 | SH |  | SOLE | 7 | 437 | 0 | 0 |
| CORNING INC | Stock | 219350105 |  | 102291 | 1247 | SH |  | SOLE | 19 | 1247 | 0 | 0 |
| CORNING INC | Stock | 219350105 |  | 6593891 | 80384 | SH |  | SOLE |  | 80383 | 0 | 0 |
| COPT DEFENSE PROPERTIES | REIT | 22002T108 |  | 232 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 812 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 1014 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 3246 | 48 | SH |  | SOLE | 9 | 48 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 10172 | 150 | SH |  | SOLE | 33 | 150 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 13526 | 200 | SH |  | SOLE | 75 | 200 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 68306 | 1010 | SH |  | SOLE | 26 | 1010 | 0 | 0 |
| CORTEVA INC | Stock | 22052L104 |  | 1821586 | 26935 | SH |  | SOLE |  | 26934 | 0 | 0 |
| CORVEL CORP | Stock | 221006109 |  | 155 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| COSTAMARE BULKERS HLDGS LTD | Stock | Y2001C101 |  | 101 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| COSTAMARE INC | Stock | Y1771G102 |  | 83 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 422 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 422 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 1181 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 2615 | 31 | SH |  | SOLE | 46 | 31 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 7340 | 87 | SH |  | SOLE | 33 | 87 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 23202 | 275 | SH |  | SOLE | 43 | 275 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 62434 | 740 | SH |  | SOLE | 28 | 740 | 0 | 0 |
| COSTAR GROUP INC | Stock | 22160N109 |  | 180490 | 2139 | SH |  | SOLE |  | 2139 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 3703 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 9256 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 12959 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 17587 | 19 | SH |  | SOLE | 72 | 19 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 17587 | 19 | SH |  | SOLE | 73 | 19 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 31471 | 34 | SH |  | SOLE | 51 | 34 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 46282 | 50 | SH |  | SOLE | 75 | 50 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 64263 | 69 | SH |  | SOLE | 50 | 69 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 96266 | 104 | SH |  | SOLE | 9 | 104 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 105059 | 114 | SH |  | SOLE | 49 | 113 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 135229 | 146 | SH |  | SOLE | 33 | 146 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 360070 | 389 | SH |  | SOLE | 53 | 389 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 485834 | 525 | SH |  | SOLE | 19 | 524 | 0 | 0 |
| COSTCO WHSL CORP NEW | Stock | 22160K105 |  | 23040180 | 24891 | SH |  | SOLE |  | 24891 | 0 | 0 |
| COTERRA ENERGY INC | Stock | 127097103 |  | 6749 | 285 | SH |  | SOLE | 49 | 285 | 0 | 0 |
| COTERRA ENERGY INC | Stock | 127097103 |  | 8692 | 368 | SH |  | SOLE | 33 | 367 | 0 | 0 |
| COTERRA ENERGY INC | Stock | 127097103 |  | 214335 | 9063 | SH |  | SOLE |  | 9062 | 0 | 0 |
| COTY INC | Stock | 222070203 |  | 101 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| NORTHERN LTS FD TR III | ETF | 66538R722 |  | 26011 | 1188 | SH |  | SOLE |  | 1188 | 0 | 0 |
| COUPANG INC | Stock | 22266T109 |  | 1224 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| COUPANG INC | Stock | 22266T109 |  | 1352 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| COUPANG INC | Stock | 22266T109 |  | 6762 | 210 | SH |  | SOLE | 43 | 210 | 0 | 0 |
| COUPANG INC | Stock | 22266T109 |  | 8791 | 273 | SH |  | SOLE | 9 | 273 | 0 | 0 |
| COUPANG INC | Stock | 22266T109 |  | 57445 | 1784 | SH |  | SOLE |  | 1784 | 0 | 0 |
| COURSERA INC | Stock | 22266M104 |  | 8572 | 732 | SH |  | SOLE | 19 | 732 | 0 | 0 |
| COUSINS PPTYS INC | REIT | 222795502 |  | 724 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| CRA INTL INC | Stock | 12618T105 |  | 209 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CRA INTL INC | Stock | 12618T105 |  | 11836 | 57 | SH |  | SOLE | 34 | 56 | 0 | 0 |
| CRACKER BARREL OLD CTRY STOR | Stock | 22410J106 |  | 183774 | 4171 | SH |  | SOLE |  | 4171 | 0 | 0 |
| CRANE NXT CO | Stock | 224441105 |  | 134 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| CRANE NXT CO | Stock | 224441105 |  | 7512 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| CRANE COMPANY | Stock | 224408104 |  | 1105 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CRANE COMPANY | Stock | 224408104 |  | 2394 | 13 | SH |  | SOLE | 49 | 13 | 0 | 0 |
| CRANE COMPANY | Stock | 224408104 |  | 56163 | 305 | SH |  | SOLE |  | 305 | 0 | 0 |
| CRAWFORD  CO | Stock | 224633206 |  | 64 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CREDICORP LTD | Stock | G2519Y108 |  | 5858 | 22 | SH |  | SOLE | 9 | 22 | 0 | 0 |
| CREDIT ACCEP CORP MICH | Stock | 225310101 |  | 6070 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| CREDIT SUISSE ASSET MGMT INC | CEF | 224916106 |  | 1465 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| CREDIT SUISSE HIGH YIELD CRE | CEF | 22544F103 |  | 3451 | 1675 | SH |  | SOLE |  | 1675 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDI | Stock | G25457105 |  | 3640 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDI | Stock | G25457105 |  | 39606 | 272 | SH |  | SOLE | 19 | 272 | 0 | 0 |
| CREDO TECHNOLOGY GROUP HOLDI | Stock | G25457105 |  | 1705099 | 11710 | SH |  | SOLE |  | 11710 | 0 | 0 |
| CRESCENT ENERGY COMPANY | Stock | 44952J104 |  | 2325 | 261 | SH |  | SOLE |  | 260 | 0 | 0 |
| CRESUD S A C I F Y A | ADR | 226406106 |  | 9 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| CRH PLC | Stock | G25508105 |  | 1199 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| CRH PLC | Stock | G25508105 |  | 1439 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| CRH PLC | Stock | G25508105 |  | 18824 | 157 | SH |  | SOLE |  | 157 | 0 | 0 |
| CRH PLC | Stock | G25508105 |  | 28776 | 240 | SH |  | SOLE | 9 | 240 | 0 | 0 |
| CRICUT INC | Stock | 22658D100 |  | 283 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| CRISPR THERAPEUTICS AG | Stock | H17182108 |  | 1037 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| CRISPR THERAPEUTICS AG | Stock | H17182108 |  | 894637 | 13804 | SH |  | SOLE |  | 13804 | 0 | 0 |
| CRITEO S A | ADR | 226718104 |  | 7950 | 352 | SH |  | SOLE |  | 351 | 0 | 0 |
| CROCS INC | Stock | 227046109 |  | 501 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| CROCS INC | Stock | 227046109 |  | 87143 | 1043 | SH |  | SOLE |  | 1043 | 0 | 0 |
| CRONOS GROUP INC | Stock | 22717L101 |  | 1112 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 2942 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 5885 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 8336 | 17 | SH |  | SOLE | 36 | 17 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 9808 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 33836 | 69 | SH |  | SOLE | 51 | 69 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 34817 | 71 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 39721 | 81 | SH |  | SOLE | 19 | 81 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 364352 | 743 | SH |  | SOLE | 53 | 743 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 549226 | 1120 | SH |  | SOLE | 49 | 1120 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | Stock | 22788C105 |  | 19589632 | 39948 | SH |  | SOLE |  | 39947 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 120 | 1 | SH |  | SOLE | 32 | 1 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 772 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 1158 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 2219 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 7825 | 81 | SH |  | SOLE | 49 | 81 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 10228 | 106 | SH |  | SOLE | 9 | 106 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 13696 | 142 | SH |  | SOLE | 33 | 141 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 42110 | 436 | SH |  | SOLE | 43 | 436 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 140656 | 1458 | SH |  | SOLE | 19 | 1457 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 1328106 | 13764 | SH |  | SOLE |  | 13764 | 0 | 0 |
| CROWN HLDGS INC | Stock | 228368106 |  | 1545 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| CROWN HLDGS INC | Stock | 228368106 |  | 7152 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| CROWN HLDGS INC | Stock | 228368106 |  | 23324 | 241 | SH |  | SOLE | 43 | 241 | 0 | 0 |
| CROWN HLDGS INC | Stock | 228368106 |  | 34096 | 353 | SH |  | SOLE | 19 | 353 | 0 | 0 |
| CRYOPORT INC | Stock | 229050307 |  | 142 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| CRYOPORT INC | Stock | 229050307 |  | 474 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CSW INDUSTRIALS INC | Stock | 126402106 |  | 243 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| CSW INDUSTRIALS INC | Stock | 126402106 |  | 6797 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| CSW INDUSTRIALS INC | Stock | 126402106 |  | 44181 | 182 | SH |  | SOLE | 23 | 182 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 3587 | 101 | SH |  | SOLE | 46 | 101 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 11079 | 312 | SH |  | SOLE | 71 | 312 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 14291 | 402 | SH |  | SOLE | 33 | 402 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 24466 | 689 | SH |  | SOLE | 9 | 689 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 35627 | 1003 | SH |  | SOLE | 43 | 1003 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 166101 | 4678 | SH |  | SOLE | 19 | 4677 | 0 | 0 |
| CSX CORP | Stock | 126408103 |  | 2082831 | 58655 | SH |  | SOLE |  | 58654 | 0 | 0 |
| TRIP COM GROUP LTD | ADR | 89677Q107 |  | 150 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TRIP COM GROUP LTD | ADR | 89677Q107 |  | 1053 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| TRIP COM GROUP LTD | ADR | 89677Q107 |  | 8707 | 116 | SH |  | SOLE | 33 | 115 | 0 | 0 |
| TRIP COM GROUP LTD | ADR | 89677Q107 |  | 516621 | 6870 | SH |  | SOLE |  | 6869 | 0 | 0 |
| CUBESMART | REIT | 229663109 |  | 2928 | 72 | SH |  | SOLE | 71 | 72 | 0 | 0 |
| CUBESMART | REIT | 229663109 |  | 69504 | 1709 | SH |  | SOLE |  | 1709 | 0 | 0 |
| CUE BIOPHARMA INC | Stock | 22978P106 |  | 144 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CULLEN FROST BANKERS INC | Stock | 229899109 |  | 634 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CULLEN FROST BANKERS INC | Stock | 229899109 |  | 27468 | 217 | SH |  | SOLE |  | 216 | 0 | 0 |
| CUMMINS INC | Stock | 231021106 |  | 422 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| CUMMINS INC | Stock | 231021106 |  | 845 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| CUMMINS INC | Stock | 231021106 |  | 2957 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CUMMINS INC | Stock | 231021106 |  | 29642 | 70 | SH |  | SOLE | 33 | 70 | 0 | 0 |
| CUMMINS INC | Stock | 231021106 |  | 31678 | 75 | SH |  | SOLE | 9 | 75 | 0 | 0 |
| CUMMINS INC | Stock | 231021106 |  | 41392 | 98 | SH |  | SOLE | 49 | 98 | 0 | 0 |
| CUMMINS INC | Stock | 231021106 |  | 118332 | 280 | SH |  | SOLE | 19 | 280 | 0 | 0 |
| CUMMINS INC | Stock | 231021106 |  | 211185 | 500 | SH |  | SOLE | 75 | 500 | 0 | 0 |
| CUMMINS INC | Stock | 231021106 |  | 10074771 | 23853 | SH |  | SOLE |  | 23852 | 0 | 0 |
| CURIOSITYSTREAM INC | Stock | 23130Q107 |  | 1314 | 248 | SH |  | SOLE |  | 248 | 0 | 0 |
| INVESCO CURRENCYSHARES CDN D | ETF | 46138T104 |  | 2038 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| CURTISS WRIGHT CORP | Stock | 231561101 |  | 3801 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CURTISS WRIGHT CORP | Stock | 231561101 |  | 153109 | 282 | SH |  | SOLE |  | 282 | 0 | 0 |
| NXG CUSHING MIDSTREAM ENERGY | CEF | 231631300 |  | 919 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| CVB FINL CORP | Stock | 126600105 |  | 378 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| CVR ENERGY INC | Stock | 12662P108 |  | 428056 | 11734 | SH |  | SOLE |  | 11734 | 0 | 0 |
| CVR PARTNERS LP | Stock | 126633205 |  | 4506 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 377 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 528 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 603 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 7539 | 100 | SH |  | SOLE | 71 | 100 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 10178 | 135 | SH |  | SOLE | 9 | 135 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 13198 | 175 | SH |  | SOLE | 33 | 175 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 47086 | 625 | SH |  | SOLE | 49 | 624 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 121003 | 1605 | SH |  | SOLE | 43 | 1605 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 177601 | 2356 | SH |  | SOLE | 19 | 2355 | 0 | 0 |
| CVS HEALTH CORP | Stock | 126650100 |  | 2947549 | 39097 | SH |  | SOLE |  | 39097 | 0 | 0 |
| CYBERARK SOFTWARE LTD | Stock | M2682V108 |  | 95664 | 198 | SH |  | SOLE |  | 198 | 0 | 0 |
| CYBIN INC | Stock | 23256X407 |  | 353 | 60 | SH |  | SOLE | 49 | 60 | 0 | 0 |
| CYBIN INC | Stock | 23256X407 |  | 29350 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| CYTOKINETICS INC | Stock | 23282W605 |  | 1319 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| CYTOKINETICS INC | Stock | 23282W605 |  | 30228 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| CYTOMX THERAPEUTICS INC | Stock | 23284F105 |  | 874 | 274 | SH |  | SOLE |  | 274 | 0 | 0 |
| D R HORTON INC | Stock | 23331A109 |  | 169 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| D R HORTON INC | Stock | 23331A109 |  | 339 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| D R HORTON INC | Stock | 23331A109 |  | 1525 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| D R HORTON INC | Stock | 23331A109 |  | 2034 | 12 | SH |  | SOLE | 46 | 12 | 0 | 0 |
| D R HORTON INC | Stock | 23331A109 |  | 3389 | 20 | SH |  | SOLE | 49 | 20 | 0 | 0 |
| D R HORTON INC | Stock | 23331A109 |  | 9397 | 55 | SH |  | SOLE | 33 | 55 | 0 | 0 |
| D R HORTON INC | Stock | 23331A109 |  | 3301132 | 19479 | SH |  | SOLE |  | 19479 | 0 | 0 |
| DAILY JOURNAL CORP | Stock | 233912104 |  | 35816 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| DAKOTA GOLD CORP | Stock | 46655E100 |  | 86 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| DAKTRONICS INC | Stock | 234264109 |  | 84 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| WEDBUSH SER TR | ETF | 947913109 |  | 56698 | 1765 | SH |  | SOLE |  | 1765 | 0 | 0 |
| DANA INC | Stock | 235825205 |  | 40000 | 1996 | SH |  | SOLE |  | 1996 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 1190 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 2181 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 3569 | 18 | SH |  | SOLE | 12 | 18 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 5750 | 29 | SH |  | SOLE | 46 | 29 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 6344 | 32 | SH |  | SOLE | 73 | 32 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 13680 | 69 | SH |  | SOLE | 9 | 69 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 20041 | 101 | SH |  | SOLE | 49 | 101 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 25665 | 129 | SH |  | SOLE | 43 | 129 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 27057 | 136 | SH |  | SOLE | 33 | 136 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 131878 | 665 | SH |  | SOLE | 19 | 665 | 0 | 0 |
| DANAHER CORPORATION | Stock | 235851102 |  | 2679391 | 13515 | SH |  | SOLE |  | 13514 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 761 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 1523 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 3290 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 10851 | 57 | SH |  | SOLE | 9 | 57 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 32742 | 172 | SH |  | SOLE | 19 | 172 | 0 | 0 |
| DARDEN RESTAURANTS INC | Stock | 237194105 |  | 3382858 | 17771 | SH |  | SOLE |  | 17770 | 0 | 0 |
| DARLING INGREDIENTS INC | Stock | 237266101 |  | 926 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| DARLING INGREDIENTS INC | Stock | 237266101 |  | 46936 | 1520 | SH |  | SOLE |  | 1520 | 0 | 0 |
| DATADOG INC | Stock | 23804L103 |  | 142 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| DATADOG INC | Stock | 23804L103 |  | 712 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| DATADOG INC | Stock | 23804L103 |  | 1139 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| DATADOG INC | Stock | 23804L103 |  | 1851 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| DATADOG INC | Stock | 23804L103 |  | 2278 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| DATADOG INC | Stock | 23804L103 |  | 2706 | 19 | SH |  | SOLE | 51 | 19 | 0 | 0 |
| DATADOG INC | Stock | 23804L103 |  | 40442 | 284 | SH |  | SOLE | 19 | 284 | 0 | 0 |
| DATADOG INC | Stock | 23804L103 |  | 336503 | 2363 | SH |  | SOLE |  | 2363 | 0 | 0 |
| DATAVAULT AI INC | Stock | 86633R609 |  | 5450 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| DAVE  BUSTERS ENTMT INC | Stock | 238337109 |  | 73 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| DAVE  BUSTERS ENTMT INC | Stock | 238337109 |  | 27022 | 1488 | SH |  | SOLE |  | 1488 | 0 | 0 |
| DAVE INC | Stock | 23834J201 |  | 199 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| DAVE INC | Stock | 23834J201 |  | 3389 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| DAVIS FUNDAMENTAL ETF TR | ETF | 23908L405 |  | 35675 | 1275 | SH |  | SOLE |  | 1275 | 0 | 0 |
| DAVIS FUNDAMENTAL ETF TR | ETF | 23908L207 |  | 44308 | 925 | SH |  | SOLE |  | 925 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 133 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 266 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 930 | 7 | SH |  | SOLE | 33 | 7 | 0 | 0 |
| DAVITA INC | Stock | 23918K108 |  | 113205 | 852 | SH |  | SOLE |  | 852 | 0 | 0 |
| DAY ONE BIOPHARMACEUTICALS I | Stock | 23954D109 |  | 78 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| DAYFORCE INC | Stock | 15677J108 |  | 413 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| DAYFORCE INC | Stock | 15677J108 |  | 1033 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| DAYFORCE INC | Stock | 15677J108 |  | 2893 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| INVESCO DB COMMDY INDX TRCK | ETF | 46138B103 |  | 2234880 | 99196 | SH |  | SOLE |  | 99195 | 0 | 0 |
| DBV TECHNOLOGIES S A | ADR | 23306J309 |  | 1300 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| DBX ETF TR | ETF | 233051846 |  | 1601 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| DECKERS OUTDOOR CORP | Stock | 243537107 |  | 405 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| DECKERS OUTDOOR CORP | Stock | 243537107 |  | 710 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| DECKERS OUTDOOR CORP | Stock | 243537107 |  | 5069 | 50 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| DECKERS OUTDOOR CORP | Stock | 243537107 |  | 1798507 | 17742 | SH |  | SOLE |  | 17742 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 457 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 1372 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 2744 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 5030 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 6402 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 13718 | 30 | SH |  | SOLE | 7 | 30 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 21491 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 22863 | 50 | SH |  | SOLE | 73 | 50 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 28119 | 61 | SH |  | SOLE | 33 | 61 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 106577 | 233 | SH |  | SOLE | 19 | 233 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 299963 | 656 | SH |  | SOLE | 49 | 656 | 0 | 0 |
| DEERE  CO | Stock | 244199105 |  | 11098812 | 24272 | SH |  | SOLE |  | 24272 | 0 | 0 |
| DEFI TECHNOLOGIES INC | Stock | 244916102 |  | 1899 | 900 | SH |  | SOLE | 19 | 900 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A289 |  | 168472 | 2731 | SH |  | SOLE |  | 2731 | 0 | 0 |
| TIDAL TRUST II | ETF | 88636R545 |  | 9891 | 255 | SH |  | SOLE |  | 255 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A420 |  | 43747 | 417 | SH |  | SOLE | 49 | 417 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A420 |  | 515215 | 4911 | SH |  | SOLE |  | 4911 | 0 | 0 |
| DELCATH SYS INC | Stock | 24661P807 |  | 13997 | 1302 | SH |  | SOLE |  | 1302 | 0 | 0 |
| DELEK US HLDGS INC NEW | Stock | 24665A103 |  | 6744 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| DELL TECHNOLOGIES INC | Stock | 24703L202 |  | 851 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| DELL TECHNOLOGIES INC | Stock | 24703L202 |  | 992 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| DELL TECHNOLOGIES INC | Stock | 24703L202 |  | 5823 | 41 | SH |  | SOLE | 33 | 41 | 0 | 0 |
| DELL TECHNOLOGIES INC | Stock | 24703L202 |  | 8648 | 61 | SH |  | SOLE | 22 | 61 | 0 | 0 |
| DELL TECHNOLOGIES INC | Stock | 24703L202 |  | 19139 | 135 | SH |  | SOLE | 71 | 135 | 0 | 0 |
| DELL TECHNOLOGIES INC | Stock | 24703L202 |  | 2813721 | 19847 | SH |  | SOLE | 19 | 19847 | 0 | 0 |
| DELL TECHNOLOGIES INC | Stock | 24703L202 |  | 3780175 | 26664 | SH |  | SOLE |  | 26664 | 0 | 0 |
| DELTA AIR LINES INC DEL | Stock | 247361702 |  | 568 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| DELTA AIR LINES INC DEL | Stock | 247361702 |  | 681 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| DELTA AIR LINES INC DEL | Stock | 247361702 |  | 3973 | 70 | SH |  | SOLE | 71 | 70 | 0 | 0 |
| DELTA AIR LINES INC DEL | Stock | 247361702 |  | 8229 | 145 | SH |  | SOLE | 9 | 145 | 0 | 0 |
| DELTA AIR LINES INC DEL | Stock | 247361702 |  | 9329 | 164 | SH |  | SOLE | 33 | 164 | 0 | 0 |
| DELTA AIR LINES INC DEL | Stock | 247361702 |  | 59871 | 1055 | SH |  | SOLE | 73 | 1055 | 0 | 0 |
| DELTA AIR LINES INC DEL | Stock | 247361702 |  | 754569 | 13296 | SH |  | SOLE |  | 13296 | 0 | 0 |
| DELUXE CORP | Stock | 248019101 |  | 348 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| DELUXE CORP | Stock | 248019101 |  | 4840 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| DENALI THERAPEUTICS INC | Stock | 24823R105 |  | 566 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| DENISON MINES CORP | Stock | 248356107 |  | 47300 | 17200 | SH |  | SOLE |  | 17200 | 0 | 0 |
| DENNYS CORP | Stock | 24869P104 |  | 84 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| DENNYS CORP | Stock | 24869P104 |  | 1621 | 310 | SH |  | SOLE |  | 310 | 0 | 0 |
| DENTSPLY SIRONA INC | Stock | 24906P109 |  | 38 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| DENTSPLY SIRONA INC | Stock | 24906P109 |  | 1904 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| DENTSPLY SIRONA INC | Stock | 24906P109 |  | 1967 | 155 | SH |  | SOLE | 71 | 155 | 0 | 0 |
| DESCARTES SYS GROUP INC | Stock | 249906108 |  | 283 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| DESCARTES SYS GROUP INC | Stock | 249906108 |  | 2450 | 26 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| DEUTSCHE BANK A G | Stock | D18190898 |  | 21034 | 594 | SH |  | SOLE | 49 | 594 | 0 | 0 |
| DEUTSCHE BANK A G | Stock | D18190898 |  | 38243 | 1080 | SH |  | SOLE |  | 1080 | 0 | 0 |
| DEVON ENERGY CORP NEW | Stock | 25179M103 |  | 175 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| DEVON ENERGY CORP NEW | Stock | 25179M103 |  | 806 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| DEVON ENERGY CORP NEW | Stock | 25179M103 |  | 11430 | 326 | SH |  | SOLE | 71 | 326 | 0 | 0 |
| DEVON ENERGY CORP NEW | Stock | 25179M103 |  | 17638 | 503 | SH |  | SOLE | 33 | 503 | 0 | 0 |
| DEVON ENERGY CORP NEW | Stock | 25179M103 |  | 574602 | 16389 | SH |  | SOLE | 49 | 16389 | 0 | 0 |
| DEVON ENERGY CORP NEW | Stock | 25179M103 |  | 1577206 | 44986 | SH |  | SOLE |  | 44985 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 336 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 471 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 740 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 875 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 4441 | 66 | SH |  | SOLE | 51 | 66 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 6258 | 93 | SH |  | SOLE | 33 | 93 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 7536 | 112 | SH |  | SOLE | 43 | 112 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 58811 | 874 | SH |  | SOLE |  | 874 | 0 | 0 |
| DEXCOM INC | Stock | 252131107 |  | 148778 | 2211 | SH |  | SOLE | 53 | 2211 | 0 | 0 |
| DIAGEO PLC | ADR | 25243Q205 |  | 477 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| DIAGEO PLC | ADR | 25243Q205 |  | 3817 | 40 | SH |  | SOLE | 9 | 40 | 0 | 0 |
| DIAGEO PLC | ADR | 25243Q205 |  | 34069 | 357 | SH |  | SOLE | 49 | 357 | 0 | 0 |
| DIAGEO PLC | ADR | 25243Q205 |  | 82165 | 861 | SH |  | SOLE | 52 | 861 | 0 | 0 |
| DIAGEO PLC | ADR | 25243Q205 |  | 381084 | 3993 | SH |  | SOLE |  | 3993 | 0 | 0 |
| DIAGEO PLC | ADR | 25243Q205 |  | 928309 | 9728 | SH |  | SOLE | 6 | 9727 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 572 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 3005 | 21 | SH |  | SOLE | 22 | 21 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 8014 | 56 | SH |  | SOLE | 19 | 56 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 9100 | 64 | SH |  | SOLE | 33 | 63 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 11591 | 81 | SH |  | SOLE | 71 | 81 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 717036 | 5011 | SH |  | SOLE | 49 | 5010 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Stock | 25278X109 |  | 1862724 | 13017 | SH |  | SOLE |  | 13016 | 0 | 0 |
| DIAMONDROCK HOSPITALITY CO | REIT | 252784301 |  | 279 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| DICKS SPORTING GOODS INC | Stock | 253393102 |  | 2222 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| DICKS SPORTING GOODS INC | Stock | 253393102 |  | 10000 | 45 | SH |  | SOLE | 7 | 45 | 0 | 0 |
| DICKS SPORTING GOODS INC | Stock | 253393102 |  | 10222 | 46 | SH |  | SOLE | 9 | 46 | 0 | 0 |
| DICKS SPORTING GOODS INC | Stock | 253393102 |  | 226937 | 1021 | SH |  | SOLE |  | 1021 | 0 | 0 |
| DIGIMARC CORP NEW | Stock | 25381B101 |  | 117 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| DIGITAL RLTY TR INC | REIT | 253868103 |  | 864 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| DIGITAL RLTY TR INC | REIT | 253868103 |  | 3630 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| DIGITAL RLTY TR INC | REIT | 253868103 |  | 4841 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| DIGITAL RLTY TR INC | REIT | 253868103 |  | 15387 | 89 | SH |  | SOLE | 33 | 89 | 0 | 0 |
| DIGITAL RLTY TR INC | REIT | 253868103 |  | 1278994 | 7398 | SH |  | SOLE |  | 7398 | 0 | 0 |
| DIGITALBRIDGE GROUP INC | Stock | 25401T603 |  | 70 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| DIGITALBRIDGE GROUP INC | Stock | 25401T603 |  | 23422 | 2002 | SH |  | SOLE |  | 2001 | 0 | 0 |
| DIGITALOCEAN HLDGS INC | Stock | 25402D102 |  | 410 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| DIGITALOCEAN HLDGS INC | Stock | 25402D102 |  | 9394 | 275 | SH |  | SOLE | 36 | 275 | 0 | 0 |
| DIGITALOCEAN HLDGS INC | Stock | 25402D102 |  | 20223 | 592 | SH |  | SOLE | 32 | 592 | 0 | 0 |
| DIGITALOCEAN HLDGS INC | Stock | 25402D102 |  | 24151 | 707 | SH |  | SOLE |  | 707 | 0 | 0 |
| DILLARDS INC | Stock | 254067101 |  | 30724 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| DILLARDS INC | Stock | 254067101 |  | 55303 | 90 | SH |  | SOLE | 19 | 90 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V872 |  | 53450 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V302 |  | 538161 | 17068 | SH |  | SOLE |  | 17068 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V732 |  | 1171669 | 36535 | SH |  | SOLE |  | 36534 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V658 |  | 5173 | 189 | SH |  | SOLE |  | 189 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V765 |  | 300120 | 9874 | SH |  | SOLE |  | 9874 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V773 |  | 158087 | 4998 | SH |  | SOLE |  | 4998 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V781 |  | 42542 | 1192 | SH |  | SOLE |  | 1191 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V807 |  | 6673 | 145 | SH |  | SOLE | 9 | 144 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V807 |  | 36712 | 796 | SH |  | SOLE | 36 | 796 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V807 |  | 2746177 | 59544 | SH |  | SOLE |  | 59544 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V849 |  | 145907 | 3041 | SH |  | SOLE |  | 3041 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V864 |  | 59337 | 1231 | SH |  | SOLE |  | 1231 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V708 |  | 183053 | 4746 | SH |  | SOLE | 36 | 4746 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V708 |  | 843264 | 21863 | SH |  | SOLE |  | 21863 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V401 |  | 4795093 | 66194 | SH |  | SOLE |  | 66194 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V500 |  | 2392563 | 34948 | SH |  | SOLE |  | 34948 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V609 |  | 430361 | 7393 | SH |  | SOLE |  | 7393 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V591 |  | 56388 | 1110 | SH |  | SOLE |  | 1110 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V104 |  | 425809 | 9305 | SH |  | SOLE |  | 9305 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V831 |  | 159987 | 4236 | SH |  | SOLE |  | 4235 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V724 |  | 327999 | 7339 | SH |  | SOLE |  | 7339 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V815 |  | 802174 | 25194 | SH |  | SOLE |  | 25193 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V617 |  | 357899 | 4981 | SH |  | SOLE |  | 4980 | 0 | 0 |
| DIMENSIONAL ETF TRUST | ETF | 25434V880 |  | 136829 | 4360 | SH |  | SOLE |  | 4360 | 0 | 0 |
| DINE BRANDS GLOBAL INC | Stock | 254423106 |  | 27192 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| DIODES INC | Stock | 254543101 |  | 21284 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25461A551 |  | 347410 | 32821 | SH |  | SOLE |  | 32821 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25461A650 |  | 63 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25461A650 |  | 3408 | 58 | SH |  | SOLE | 19 | 57 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25461A197 |  | 447325 | 11423 | SH |  | SOLE |  | 11423 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25461A429 |  | 449594 | 66508 | SH |  | SOLE |  | 66508 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25460E869 |  | 379546 | 39495 | SH |  | SOLE |  | 39494 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25460G260 |  | 455535 | 84672 | SH |  | SOLE |  | 84672 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25459Y207 |  | 653844 | 6435 | SH |  | SOLE |  | 6434 | 0 | 0 |
| DIREXION SHS ETF TR | ETF | 25460G773 |  | 142 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 1191 | 61 | SH |  | SOLE | 19 | 61 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 2637 | 135 | SH |  | SOLE | 71 | 135 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 2871 | 147 | SH |  | SOLE | 46 | 147 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 2969 | 152 | SH |  | SOLE | 73 | 152 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 5879 | 301 | SH |  | SOLE | 12 | 301 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 11425 | 585 | SH |  | SOLE | 49 | 585 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 17108 | 876 | SH |  | SOLE | 36 | 876 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 21366 | 1094 | SH |  | SOLE | 33 | 1094 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 222642 | 11400 | SH |  | SOLE | 5 | 11400 | 0 | 0 |
| WARNER BROS DISCOVERY INC | Stock | 934423104 |  | 584709 | 29939 | SH |  | SOLE |  | 29939 | 0 | 0 |
| DISH NETWORK CORPORATION | Convertible | 25470MAF6 |  | 49268 | 50000 | SH |  | SOLE |  | 50000 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A321 |  | 1412079 | 24363 | SH |  | SOLE |  | 24363 | 0 | 0 |
| DLH HLDGS CORP | Stock | 23335Q100 |  | 68 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| DLOCAL LTD | Stock | G29018101 |  | 102816 | 7200 | SH |  | SOLE |  | 7200 | 0 | 0 |
| DNP SELECT INCOME FD INC | CEF | 23325P104 |  | 2527106 | 252458 | SH |  | SOLE |  | 252458 | 0 | 0 |
| DOCEBO INC | Stock | 25609L105 |  | 1421 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| DOCUSIGN INC | Stock | 256163106 |  | 216 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| DOCUSIGN INC | Stock | 256163106 |  | 1081 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| DOCUSIGN INC | Stock | 256163106 |  | 10453 | 145 | SH |  | SOLE | 48 | 145 | 0 | 0 |
| DOCUSIGN INC | Stock | 256163106 |  | 30350 | 421 | SH |  | SOLE | 19 | 421 | 0 | 0 |
| DOCUSIGN INC | Stock | 256163106 |  | 1496872 | 20764 | SH |  | SOLE |  | 20763 | 0 | 0 |
| DOLBY LABORATORIES INC | Stock | 25659T107 |  | 102476 | 1416 | SH |  | SOLE |  | 1416 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 207 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 1034 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 1034 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 9774 | 95 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 67031 | 649 | SH |  | SOLE | 43 | 648 | 0 | 0 |
| DOLLAR GEN CORP NEW | Stock | 256677105 |  | 672023 | 6502 | SH |  | SOLE |  | 6502 | 0 | 0 |
| DOLLAR TREE INC | Stock | 256746108 |  | 849 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| DOLLAR TREE INC | Stock | 256746108 |  | 849 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| DOLLAR TREE INC | Stock | 256746108 |  | 3397 | 36 | SH |  | SOLE | 46 | 36 | 0 | 0 |
| DOLLAR TREE INC | Stock | 256746108 |  | 5190 | 55 | SH |  | SOLE | 33 | 55 | 0 | 0 |
| DOLLAR TREE INC | Stock | 256746108 |  | 747505 | 7921 | SH |  | SOLE |  | 7921 | 0 | 0 |
| DOLLAR TREE INC | Stock | 256746108 |  | 804504 | 8525 | SH |  | SOLE | 6 | 8525 | 0 | 0 |
| DOMINARI HOLDINGS INC | Stock | 008875304 |  | 709 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 1162 | 19 | SH |  | SOLE | 74 | 19 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 1529 | 25 | SH |  | SOLE | 66 | 25 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 2386 | 39 | SH |  | SOLE | 73 | 39 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 9486 | 155 | SH |  | SOLE | 19 | 155 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 14436 | 236 | SH |  | SOLE | 71 | 236 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 14598 | 239 | SH |  | SOLE | 33 | 238 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 43003 | 703 | SH |  | SOLE | 49 | 703 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 66073 | 1080 | SH |  | SOLE | 43 | 1080 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 80867 | 1322 | SH |  | SOLE | 36 | 1322 | 0 | 0 |
| DOMINION ENERGY INC | Stock | 25746U109 |  | 1138518 | 18612 | SH |  | SOLE |  | 18612 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 432 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 863 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 5692 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 8634 | 20 | SH |  | SOLE | 72 | 20 | 0 | 0 |
| DOMINOS PIZZA INC | Stock | 25754A201 |  | 335007 | 776 | SH |  | SOLE |  | 776 | 0 | 0 |
| DOMO INC | Stock | 257554105 |  | 127 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| DONALDSON INC | Stock | 257651109 |  | 737 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| DONALDSON INC | Stock | 257651109 |  | 71498 | 874 | SH |  | SOLE |  | 873 | 0 | 0 |
| DONALDSON INC | Stock | 257651109 |  | 2514139 | 30716 | SH |  | SOLE | 6 | 30716 | 0 | 0 |
| DONEGAL GROUP INC | Stock | 257701201 |  | 310 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| DOORDASH INC | Stock | 25809K105 |  | 544 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| DOORDASH INC | Stock | 25809K105 |  | 1088 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| DOORDASH INC | Stock | 25809K105 |  | 1360 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| DOORDASH INC | Stock | 25809K105 |  | 2720 | 10 | SH |  | SOLE | 51 | 10 | 0 | 0 |
| DOORDASH INC | Stock | 25809K105 |  | 4352 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| DOORDASH INC | Stock | 25809K105 |  | 6800 | 25 | SH |  | SOLE | 46 | 25 | 0 | 0 |
| DOORDASH INC | Stock | 25809K105 |  | 8976 | 33 | SH |  | SOLE | 48 | 33 | 0 | 0 |
| DOORDASH INC | Stock | 25809K105 |  | 15503 | 57 | SH |  | SOLE | 33 | 57 | 0 | 0 |
| DOORDASH INC | Stock | 25809K105 |  | 1025674 | 3771 | SH |  | SOLE | 45 | 3771 | 0 | 0 |
| DOORDASH INC | Stock | 25809K105 |  | 4185371 | 15388 | SH |  | SOLE |  | 15387 | 0 | 0 |
| DORCHESTER MINERALS LP | Stock | 25820R105 |  | 449192 | 17350 | SH |  | SOLE |  | 17350 | 0 | 0 |
| DORIAN LPG LTD | Stock | Y2106R110 |  | 16599 | 557 | SH |  | SOLE |  | 557 | 0 | 0 |
| DORMAN PRODS INC | Stock | 258278100 |  | 4365 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| DOUBLELINE INCOME SOLUTIONS | CEF | 258622109 |  | 86463 | 7041 | SH |  | SOLE |  | 7041 | 0 | 0 |
| DOUBLELINE OPPORTUNISTIC CR | CEF | 258623107 |  | 1169 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| DOUBLELINE YIELD OPPORTUNITI | CEF | 25862D105 |  | 20509 | 1360 | SH |  | SOLE |  | 1360 | 0 | 0 |
| DOUBLEVERIFY HLDGS INC | Stock | 25862V105 |  | 395 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| DOUGLAS DYNAMICS INC | Stock | 25960R105 |  | 15630 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| DOUGLAS ELLIMAN INC | Stock | 25961D105 |  | 26 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| DOUGLAS ELLIMAN INC | Stock | 25961D105 |  | 987 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| DOUGLAS EMMETT INC | REIT | 25960P109 |  | 592 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| DOUGLAS EMMETT INC | REIT | 25960P109 |  | 31732 | 2038 | SH |  | SOLE |  | 2038 | 0 | 0 |
| DOVER CORP | Stock | 260003108 |  | 2169 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| DOVER CORP | Stock | 260003108 |  | 2175 | 13 | SH |  | SOLE | 33 | 13 | 0 | 0 |
| DOVER CORP | Stock | 260003108 |  | 2336 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| DOVER CORP | Stock | 260003108 |  | 302959 | 1816 | SH |  | SOLE |  | 1815 | 0 | 0 |
| DOW INC | Stock | 260557103 |  | 413 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| DOW INC | Stock | 260557103 |  | 527 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| DOW INC | Stock | 260557103 |  | 1238 | 54 | SH |  | SOLE | 73 | 54 | 0 | 0 |
| DOW INC | Stock | 260557103 |  | 6718 | 293 | SH |  | SOLE | 33 | 293 | 0 | 0 |
| DOW INC | Stock | 260557103 |  | 14728 | 642 | SH |  | SOLE | 19 | 642 | 0 | 0 |
| DOW INC | Stock | 260557103 |  | 206118 | 8989 | SH |  | SOLE | 6 | 8989 | 0 | 0 |
| DOW INC | Stock | 260557103 |  | 812386 | 35429 | SH |  | SOLE |  | 35428 | 0 | 0 |
| DOXIMITY INC | Stock | 26622P107 |  | 1463 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| DOXIMITY INC | Stock | 26622P107 |  | 1536 | 21 | SH |  | SOLE | 36 | 21 | 0 | 0 |
| DOXIMITY INC | Stock | 26622P107 |  | 2341 | 32 | SH |  | SOLE | 43 | 32 | 0 | 0 |
| DOXIMITY INC | Stock | 26622P107 |  | 4901 | 67 | SH |  | SOLE | 71 | 67 | 0 | 0 |
| DOXIMITY INC | Stock | 26622P107 |  | 100801 | 1378 | SH |  | SOLE |  | 1378 | 0 | 0 |
| DR REDDYS LABS LTD | ADR | 256135203 |  | 1398 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| DR REDDYS LABS LTD | ADR | 256135203 |  | 5019 | 359 | SH |  | SOLE | 66 | 359 | 0 | 0 |
| DRAFTKINGS INC NEW | Stock | 26142V105 |  | 711 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| DRAFTKINGS INC NEW | Stock | 26142V105 |  | 61598 | 1647 | SH |  | SOLE |  | 1647 | 0 | 0 |
| DRDGOLD LIMITED | ADR | 26152H301 |  | 276 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| DREAM FINDERS HOMES INC | Stock | 26154D100 |  | 233 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| DREAM FINDERS HOMES INC | Stock | 26154D100 |  | 12960 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| DREAM FINDERS HOMES INC | Stock | 26154D100 |  | 25920 | 1000 | SH |  | SOLE | 23 | 1000 | 0 | 0 |
| DRIVEN BRANDS HLDGS INC | Stock | 26210V102 |  | 344593 | 21390 | SH |  | SOLE |  | 21390 | 0 | 0 |
| DROPBOX INC | Stock | 26210C104 |  | 1329 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| DROPBOX INC | Stock | 26210C104 |  | 55043 | 1822 | SH |  | SOLE | 19 | 1822 | 0 | 0 |
| DROPBOX INC | Stock | 26210C104 |  | 700389 | 23184 | SH |  | SOLE |  | 23184 | 0 | 0 |
| DT MIDSTREAM INC | Stock | 23345M107 |  | 1244 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| DT MIDSTREAM INC | Stock | 23345M107 |  | 1809 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| DT MIDSTREAM INC | Stock | 23345M107 |  | 1774817 | 15698 | SH |  | SOLE |  | 15698 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 3960 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 4906 | 35 | SH |  | SOLE | 33 | 34 | 0 | 0 |
| DTE ENERGY CO | Stock | 233331107 |  | 2587561 | 18296 | SH |  | SOLE |  | 18295 | 0 | 0 |
| DUFF  PHELPS UTLITY AND INF | CEF | 26433C105 |  | 3705 | 287 | SH |  | SOLE |  | 287 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 1114 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 1733 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 4950 | 40 | SH |  | SOLE | 73 | 40 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 6064 | 49 | SH |  | SOLE | 36 | 49 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 6683 | 54 | SH |  | SOLE | 9 | 54 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 6930 | 56 | SH |  | SOLE | 51 | 56 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 7920 | 64 | SH |  | SOLE | 12 | 64 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 23592 | 191 | SH |  | SOLE | 33 | 190 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 38363 | 310 | SH |  | SOLE | 7 | 310 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 39476 | 319 | SH |  | SOLE | 19 | 319 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 66578 | 538 | SH |  | SOLE | 71 | 538 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 157658 | 1274 | SH |  | SOLE | 52 | 1274 | 0 | 0 |
| DUKE ENERGY CORP NEW | Stock | 26441C204 |  | 6162246 | 49796 | SH |  | SOLE |  | 49795 | 0 | 0 |
| DUOLINGO INC | Stock | 26603R106 |  | 1287 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| DUOLINGO INC | Stock | 26603R106 |  | 4184 | 13 | SH |  | SOLE | 43 | 13 | 0 | 0 |
| DUOLINGO INC | Stock | 26603R106 |  | 42842 | 133 | SH |  | SOLE |  | 133 | 0 | 0 |
| DUOLINGO INC | Stock | 26603R106 |  | 56322 | 175 | SH |  | SOLE | 19 | 175 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 1402 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 1480 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 10654 | 137 | SH |  | SOLE | 33 | 136 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 13788 | 177 | SH |  | SOLE | 12 | 177 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 15191 | 195 | SH |  | SOLE | 9 | 195 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 84536 | 1085 | SH |  | SOLE | 19 | 1085 | 0 | 0 |
| DUPONT DE NEMOURS INC | Stock | 26614N102 |  | 601160 | 7717 | SH |  | SOLE |  | 7717 | 0 | 0 |
| DUTCH BROS INC | Stock | 26701L100 |  | 994 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| DUTCH BROS INC | Stock | 26701L100 |  | 61500 | 1175 | SH |  | SOLE |  | 1175 | 0 | 0 |
| D-WAVE QUANTUM INC | Stock | 26740W109 |  | 222 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| D-WAVE QUANTUM INC | Stock | 26740W109 |  | 42471 | 1719 | SH |  | SOLE | 19 | 1718 | 0 | 0 |
| D-WAVE QUANTUM INC | Stock | 26740W109 |  | 959084 | 38814 | SH |  | SOLE |  | 38813 | 0 | 0 |
| DWS MUN INCOME TR NEW | CEF | 233368109 |  | 544753 | 59406 | SH |  | SOLE |  | 59406 | 0 | 0 |
| DXC TECHNOLOGY CO | Stock | 23355L106 |  | 82 | 6 | SH |  | SOLE | 49 | 6 | 0 | 0 |
| DXC TECHNOLOGY CO | Stock | 23355L106 |  | 886 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| DXC TECHNOLOGY CO | Stock | 23355L106 |  | 20132 | 1477 | SH |  | SOLE |  | 1477 | 0 | 0 |
| DXP ENTERPRISES INC | Stock | 233377407 |  | 1168 | 10 | SH |  | SOLE |  | 9 | 0 | 0 |
| DYNATRACE INC | Stock | 268150109 |  | 1454 | 30 | SH |  | SOLE | 51 | 30 | 0 | 0 |
| DYNATRACE INC | Stock | 268150109 |  | 1890 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| DYNATRACE INC | Stock | 268150109 |  | 496176 | 10241 | SH |  | SOLE |  | 10241 | 0 | 0 |
| DYNAVAX TECHNOLOGIES CORP | Stock | 268158201 |  | 3972 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| DYNE THERAPEUTICS INC | Stock | 26818M108 |  | 177 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| DYNEX CAP INC | REIT | 26817Q886 |  | 69618 | 5665 | SH |  | SOLE |  | 5664 | 0 | 0 |
| E L F BEAUTY INC | Stock | 26856L103 |  | 1590 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| E L F BEAUTY INC | Stock | 26856L103 |  | 4902 | 37 | SH |  | SOLE | 51 | 37 | 0 | 0 |
| E L F BEAUTY INC | Stock | 26856L103 |  | 6889 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L714 |  | 7424 | 494 | SH |  | SOLE |  | 494 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L532 |  | 211734 | 9348 | SH |  | SOLE |  | 9347 | 0 | 0 |
| EAGLE MATLS INC | Stock | 26969P108 |  | 1398 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| EAGLE MATLS INC | Stock | 26969P108 |  | 2563 | 11 | SH |  | SOLE | 49 | 11 | 0 | 0 |
| EAGLE MATLS INC | Stock | 26969P108 |  | 17967 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| EAGLE POINT CREDIT COMPANY I | CEF | 269808101 |  | 17173 | 2598 | SH |  | SOLE |  | 2598 | 0 | 0 |
| EAGLE POINT INCOME COMPANY I | Stock | 269817102 |  | 89307 | 6635 | SH |  | SOLE |  | 6635 | 0 | 0 |
| EAST WEST BANCORP INC | Stock | 27579R104 |  | 1597 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| EAST WEST BANCORP INC | Stock | 27579R104 |  | 2129 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| EASTERLY GOVT PPTYS INC | REIT | 27616P301 |  | 252 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| EASTERLY GOVT PPTYS INC | REIT | 27616P301 |  | 68859 | 3003 | SH |  | SOLE |  | 3003 | 0 | 0 |
| EASTERN BANKSHARES INC | Stock | 27627N105 |  | 94380 | 5200 | SH |  | SOLE |  | 5200 | 0 | 0 |
| EASTERN CO | Stock | 276317104 |  | 2346 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| EASTGROUP PPTYS INC | REIT | 277276101 |  | 1523 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| EASTMAN CHEM CO | Stock | 277432100 |  | 733 | 12 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| EASTMAN CHEM CO | Stock | 277432100 |  | 3846 | 61 | SH |  | SOLE | 19 | 61 | 0 | 0 |
| EASTMAN CHEM CO | Stock | 277432100 |  | 876048 | 13894 | SH |  | SOLE |  | 13894 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 749 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 749 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 4491 | 12 | SH |  | SOLE | 12 | 12 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 6362 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 8608 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 16093 | 43 | SH |  | SOLE | 51 | 43 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 21332 | 57 | SH |  | SOLE | 19 | 57 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 27320 | 73 | SH |  | SOLE | 2 | 73 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 38174 | 102 | SH |  | SOLE | 7 | 102 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 53518 | 143 | SH |  | SOLE | 24 | 143 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 65213 | 174 | SH |  | SOLE | 33 | 174 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 214820 | 574 | SH |  | SOLE | 53 | 574 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 245442 | 656 | SH |  | SOLE | 30 | 655 | 0 | 0 |
| EATON CORP PLC | Stock | G29183103 |  | 11439587 | 30567 | SH |  | SOLE |  | 30566 | 0 | 0 |
| EATON VANCE CALIF MUN BD FD | CEF | 27828A100 |  | 36856 | 3884 | SH |  | SOLE |  | 3883 | 0 | 0 |
| EATON VANCE ENHANCED EQUITY | CEF | 278277108 |  | 223769 | 9351 | SH |  | SOLE |  | 9351 | 0 | 0 |
| EATON VANCE FLTING RATE INC | CEF | 278279104 |  | 68619 | 5830 | SH |  | SOLE |  | 5830 | 0 | 0 |
| EATON VANCE LIMITED DURATION | CEF | 27828H105 |  | 425529 | 41924 | SH |  | SOLE |  | 41924 | 0 | 0 |
| EATON VANCE MUN BD FD | CEF | 27827X101 |  | 12431 | 1251 | SH |  | SOLE |  | 1250 | 0 | 0 |
| EATON VANCE RISK-MANAGED DIV | CEF | 27829G106 |  | 760152 | 84555 | SH |  | SOLE |  | 84555 | 0 | 0 |
| EATON VANCE SR INCOME TR | CEF | 27826S103 |  | 72632 | 13254 | SH |  | SOLE |  | 13254 | 0 | 0 |
| EATON VANCE SHORT DURATION D | CEF | 27828V104 |  | 20659 | 1825 | SH |  | SOLE |  | 1825 | 0 | 0 |
| MORGAN STANLEY ETF TRUST | ETF | 61774R858 |  | 200113 | 3968 | SH |  | SOLE |  | 3967 | 0 | 0 |
| EATON VANCE TAX ADVT DIV INC | CEF | 27828G107 |  | 51345 | 2100 | SH |  | SOLE |  | 2100 | 0 | 0 |
| EATON VANCE TX ADV GLBL DIV | CEF | 27828S101 |  | 129522 | 6130 | SH |  | SOLE |  | 6129 | 0 | 0 |
| EATON VANCE TAX-ADVANTAGED G | CEF | 27828U106 |  | 38584 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| EATON VANCE TAX-MANAGED BUY- | CEF | 27828Y108 |  | 14250 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOB | CEF | 27829C105 |  | 75431 | 8335 | SH |  | SOLE |  | 8334 | 0 | 0 |
| EATON VANCE TAX MNGED BUY WR | CEF | 27828X100 |  | 9000 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| EATON VANCE TAX-MANAGED DIVE | CEF | 27828N102 |  | 82871 | 5212 | SH |  | SOLE |  | 5212 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOB | CEF | 27829F108 |  | 35117 | 3859 | SH |  | SOLE |  | 3859 | 0 | 0 |
| EBAY INC. | Stock | 278642103 |  | 1870485 | 20566 | SH |  | SOLE |  | 20566 | 0 | 0 |
| EBAY INC. | Stock | 278642103 |  | 364 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| EBAY INC. | Stock | 278642103 |  | 546 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| EBAY INC. | Stock | 278642103 |  | 4366 | 48 | SH |  | SOLE | 46 | 48 | 0 | 0 |
| EBAY INC. | Stock | 278642103 |  | 8640 | 95 | SH |  | SOLE | 73 | 95 | 0 | 0 |
| EBAY INC. | Stock | 278642103 |  | 14730 | 162 | SH |  | SOLE | 33 | 161 | 0 | 0 |
| ECHOSTAR CORP | Stock | 278768106 |  | 687 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 822 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 3012 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 5477 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 7394 | 27 | SH |  | SOLE | 73 | 27 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 18434 | 67 | SH |  | SOLE | 19 | 67 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 20435 | 75 | SH |  | SOLE | 33 | 74 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 98033 | 358 | SH |  | SOLE | 36 | 357 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 116444 | 425 | SH |  | SOLE | 32 | 425 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 610852 | 2231 | SH |  | SOLE |  | 2230 | 0 | 0 |
| ECOLAB INC | Stock | 278865100 |  | 2613035 | 9542 | SH |  | SOLE | 6 | 9541 | 0 | 0 |
| ECOPETROL S A | ADR | 279158109 |  | 9210 | 1000 | SH |  | SOLE | 73 | 1000 | 0 | 0 |
| ECOPETROL S A | ADR | 279158109 |  | 30535 | 3315 | SH |  | SOLE |  | 3315 | 0 | 0 |
| EDGEWELL PERS CARE CO | Stock | 28035Q102 |  | 61 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| EDGEWELL PERS CARE CO | Stock | 28035Q102 |  | 5647 | 277 | SH |  | SOLE |  | 277 | 0 | 0 |
| EDGEWISE THERAPEUTICS INC | Stock | 28036F105 |  | 2456 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 498 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 2101 | 38 | SH |  | SOLE | 73 | 38 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 2322 | 42 | SH |  | SOLE | 46 | 42 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 6634 | 120 | SH |  | SOLE | 33 | 120 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 11996 | 217 | SH |  | SOLE | 71 | 217 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 23107 | 418 | SH |  | SOLE | 43 | 418 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 121865 | 2205 | SH |  | SOLE |  | 2204 | 0 | 0 |
| EDISON INTL | Stock | 281020107 |  | 302254 | 5468 | SH |  | SOLE | 19 | 5467 | 0 | 0 |
| EDITAS MEDICINE INC | Stock | 28106W103 |  | 118 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| EDITAS MEDICINE INC | Stock | 28106W103 |  | 226 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 3655 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 14310 | 184 | SH |  | SOLE | 33 | 184 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 114089 | 1467 | SH |  | SOLE | 49 | 1467 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 354905 | 4564 | SH |  | SOLE |  | 4563 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | Stock | 28176E108 |  | 458610 | 5897 | SH |  | SOLE | 18 | 5897 | 0 | 0 |
| EHANG HLDGS LTD | ADR | 26853E102 |  | 116657 | 6282 | SH |  | SOLE |  | 6282 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC | Stock | 28414H103 |  | 685 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC | Stock | 28414H103 |  | 2457 | 122 | SH |  | SOLE | 71 | 122 | 0 | 0 |
| ELASTIC N V | Stock | N14506104 |  | 1352 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| ELASTIC N V | Stock | N14506104 |  | 17574 | 208 | SH |  | SOLE |  | 208 | 0 | 0 |
| ELASTIC N V | Stock | N14506104 |  | 24249 | 287 | SH |  | SOLE | 19 | 287 | 0 | 0 |
| ELBIT SYS LTD | Stock | M3760D101 |  | 308888 | 606 | SH |  | SOLE |  | 606 | 0 | 0 |
| ELECTROMED INC | Stock | 285409108 |  | 123 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 605 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 2420 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 3832 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 8068 | 40 | SH |  | SOLE | 73 | 40 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 21276 | 105 | SH |  | SOLE | 33 | 105 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 74334 | 369 | SH |  | SOLE | 43 | 368 | 0 | 0 |
| ELECTRONIC ARTS INC | Stock | 285512109 |  | 2657796 | 13177 | SH |  | SOLE |  | 13176 | 0 | 0 |
| ELEMENT SOLUTIONS INC | Stock | 28618M106 |  | 1133 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | Stock | 036752103 |  | 323 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | Stock | 036752103 |  | 646 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | Stock | 036752103 |  | 2908 | 9 | SH |  | SOLE | 12 | 9 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | Stock | 036752103 |  | 2908 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | Stock | 036752103 |  | 4847 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | Stock | 036752103 |  | 5816 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | Stock | 036752103 |  | 10017 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | Stock | 036752103 |  | 38409 | 119 | SH |  | SOLE | 19 | 118 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | Stock | 036752103 |  | 47602 | 147 | SH |  | SOLE | 43 | 147 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | Stock | 036752103 |  | 511574 | 1583 | SH |  | SOLE | 49 | 1583 | 0 | 0 |
| ELEVANCE HEALTH INC FORMERLY | Stock | 036752103 |  | 1451752 | 4493 | SH |  | SOLE |  | 4492 | 0 | 0 |
| ELEVRA LITHIUM LTD | ADR | 805700101 |  | 72 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| ELEVRA LITHIUM LTD | ADR | 805700101 |  | 96 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ELLINGTON FINANCIAL INC | REIT | 28852N109 |  | 2201 | 170 | SH |  | SOLE |  | 169 | 0 | 0 |
| ELLINGTON CREDIT COMPANY | REIT | 288578107 |  | 21533 | 3951 | SH |  | SOLE |  | 3951 | 0 | 0 |
| EMBECTA CORP | Stock | 29082K105 |  | 113 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| EMBECTA CORP | Stock | 29082K105 |  | 1693 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 4547 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 10393 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 40921 | 63 | SH |  | SOLE | 66 | 63 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 823639 | 1268 | SH |  | SOLE | 19 | 1268 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 1493942 | 2300 | SH |  | SOLE | 45 | 2300 | 0 | 0 |
| EMCOR GROUP INC | Stock | 29084Q100 |  | 1675164 | 2579 | SH |  | SOLE |  | 2579 | 0 | 0 |
| EMERA INC | Stock | 290876101 |  | 144 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| EMEREN GROUP LTD | ADR | 75971T301 |  | 30 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 3542 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 4329 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 7346 | 56 | SH |  | SOLE | 46 | 56 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 9970 | 76 | SH |  | SOLE | 73 | 76 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 13156 | 100 | SH |  | SOLE | 33 | 100 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 18103 | 138 | SH |  | SOLE | 7 | 138 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 45257 | 345 | SH |  | SOLE | 26 | 345 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 46962 | 358 | SH |  | SOLE | 49 | 358 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 54702 | 417 | SH |  | SOLE | 19 | 417 | 0 | 0 |
| EMERSON ELEC CO | Stock | 291011104 |  | 3617255 | 27575 | SH |  | SOLE |  | 27574 | 0 | 0 |
| EMPIRE ST RLTY TR INC | REIT | 292104106 |  | 107 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| EMPIRE ST RLTY TR INC | REIT | 292104106 |  | 21977 | 2869 | SH |  | SOLE |  | 2869 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TRU | ETF | 301505889 |  | 6965 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ENACT HLDGS INC | Stock | 29249E109 |  | 498 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ENACT HLDGS INC | Stock | 29249E109 |  | 1610 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| ENANTA PHARMACEUTICALS INC | Stock | 29251M106 |  | 48 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 3229 | 64 | SH |  | SOLE | 36 | 64 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 3532 | 70 | SH |  | SOLE | 66 | 70 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 5248 | 104 | SH |  | SOLE | 31 | 104 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 11152 | 221 | SH |  | SOLE | 72 | 221 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 18317 | 363 | SH |  | SOLE | 71 | 363 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 75690 | 1500 | SH |  | SOLE | 73 | 1500 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 94158 | 1866 | SH |  | SOLE | 26 | 1866 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 95924 | 1901 | SH |  | SOLE | 49 | 1901 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 130297 | 2582 | SH |  | SOLE | 19 | 2582 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 258644 | 5125 | SH |  | SOLE | 52 | 5125 | 0 | 0 |
| ENBRIDGE INC | Stock | 29250N105 |  | 2331037 | 46196 | SH |  | SOLE |  | 46195 | 0 | 0 |
| OVINTIV INC | Stock | 69047Q102 |  | 929 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| OVINTIV INC | Stock | 69047Q102 |  | 9933 | 246 | SH |  | SOLE | 9 | 246 | 0 | 0 |
| OVINTIV INC | Stock | 69047Q102 |  | 10660 | 264 | SH |  | SOLE |  | 264 | 0 | 0 |
| OVINTIV INC | Stock | 69047Q102 |  | 36225 | 897 | SH |  | SOLE | 19 | 897 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Stock | 29261A100 |  | 1778 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Stock | 29261A100 |  | 13845 | 109 | SH |  | SOLE | 19 | 109 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Stock | 29261A100 |  | 20571 | 162 | SH |  | SOLE | 34 | 161 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Stock | 29261A100 |  | 173001 | 1362 | SH |  | SOLE |  | 1362 | 0 | 0 |
| ENCORE CAP GROUP INC | Stock | 292554102 |  | 125 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ENDAVA PLC | ADR | 29260V105 |  | 11384 | 1251 | SH |  | SOLE | 23 | 1251 | 0 | 0 |
| ENDAVA PLC | ADR | 29260V105 |  | 16407 | 1803 | SH |  | SOLE |  | 1803 | 0 | 0 |
| ENEL CHILE S.A. | ADR | 29278D105 |  | 85580 | 22000 | SH |  | SOLE |  | 22000 | 0 | 0 |
| ENERGIZER HLDGS INC NEW | Stock | 29272W109 |  | 149 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ENERGIZER HLDGS INC NEW | Stock | 29272W109 |  | 16984 | 682 | SH |  | SOLE |  | 682 | 0 | 0 |
| ENERGY FUELS INC | Stock | 292671708 |  | 401234 | 26139 | SH |  | SOLE |  | 26139 | 0 | 0 |
| ENERGY RECOVERY INC | Stock | 29270J100 |  | 2313 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y506 |  | 4378 | 49 | SH |  | SOLE | 36 | 49 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y506 |  | 18669 | 209 | SH |  | SOLE | 19 | 208 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y506 |  | 12628040 | 141348 | SH |  | SOLE |  | 141348 | 0 | 0 |
| ENERGY TRANSFER L P | Stock | 29273V100 |  | 824 | 48 | SH |  | SOLE | 19 | 48 | 0 | 0 |
| ENERGY TRANSFER L P | Stock | 29273V100 |  | 17160 | 1000 | SH |  | SOLE | 49 | 1000 | 0 | 0 |
| ENERGY TRANSFER L P | Stock | 29273V100 |  | 68640 | 4000 | SH |  | SOLE | 73 | 4000 | 0 | 0 |
| ENERGY TRANSFER L P | Stock | 29273V100 |  | 6280285 | 365984 | SH |  | SOLE |  | 365983 | 0 | 0 |
| ENERPAC TOOL GROUP CORP | Stock | 292765104 |  | 123 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ENERPAC TOOL GROUP CORP | Stock | 292765104 |  | 30217 | 737 | SH |  | SOLE |  | 737 | 0 | 0 |
| ENERPAC TOOL GROUP CORP | Stock | 292765104 |  | 30299 | 739 | SH |  | SOLE | 23 | 739 | 0 | 0 |
| ENERSYS | Stock | 29275Y102 |  | 3841 | 34 | SH |  | SOLE | 9 | 34 | 0 | 0 |
| ENERSYS | Stock | 29275Y102 |  | 16944 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ENHABIT INC | Stock | 29332G102 |  | 96 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ENHABIT INC | Stock | 29332G102 |  | 126959 | 15850 | SH |  | SOLE |  | 15850 | 0 | 0 |
| ENI S P A | ADR | 26874R108 |  | 46833 | 1340 | SH |  | SOLE | 9 | 1340 | 0 | 0 |
| ENLIVEN THERAPEUTICS INC | Stock | 29337E102 |  | 41 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| ENLIVEX THERAPEUTICS LTD | Stock | M4130Y106 |  | 45 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| ENOVA INTL INC | Stock | 29357K103 |  | 260679 | 2265 | SH |  | SOLE |  | 2265 | 0 | 0 |
| ENOVIX CORPORATION | Stock | 293594107 |  | 70 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| ENOVIX CORPORATION | Stock | 293594107 |  | 1047641 | 105079 | SH |  | SOLE |  | 105079 | 0 | 0 |
| ENPHASE ENERGY INC | Stock | 29355A107 |  | 248 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| ENPHASE ENERGY INC | Stock | 29355A107 |  | 1026 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| ENPHASE ENERGY INC | Stock | 29355A107 |  | 2088 | 59 | SH |  | SOLE | 33 | 59 | 0 | 0 |
| ENPHASE ENERGY INC | Stock | 29355A107 |  | 208376 | 5888 | SH |  | SOLE |  | 5888 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 2246 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 22266 | 129 | SH |  | SOLE | 34 | 128 | 0 | 0 |
| ENSIGN GROUP INC | Stock | 29358P101 |  | 370937 | 2147 | SH |  | SOLE |  | 2147 | 0 | 0 |
| ENTEGRIS INC | Stock | 29362U104 |  | 740 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ENTEGRIS INC | Stock | 29362U104 |  | 131756 | 1425 | SH |  | SOLE |  | 1425 | 0 | 0 |
| ENTERGY CORP NEW | Stock | 29364G103 |  | 1677 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| ENTERGY CORP NEW | Stock | 29364G103 |  | 12044 | 129 | SH |  | SOLE | 33 | 129 | 0 | 0 |
| ENTERGY CORP NEW | Stock | 29364G103 |  | 167942 | 1802 | SH |  | SOLE | 19 | 1802 | 0 | 0 |
| ENTERGY CORP NEW | Stock | 29364G103 |  | 641986 | 6889 | SH |  | SOLE | 6 | 6889 | 0 | 0 |
| ENTERGY CORP NEW | Stock | 29364G103 |  | 2066407 | 22174 | SH |  | SOLE |  | 22174 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | Stock | 293792107 |  | 188 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | Stock | 293792107 |  | 6379 | 204 | SH |  | SOLE | 72 | 204 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | Stock | 293792107 |  | 15635 | 500 | SH |  | SOLE | 49 | 500 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | Stock | 293792107 |  | 79097 | 2529 | SH |  | SOLE | 19 | 2529 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | Stock | 293792107 |  | 7450558 | 238265 | SH |  | SOLE |  | 238265 | 0 | 0 |
| ENVELA CORP | Stock | 29402E102 |  | 4686 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| ENVIRI CORP | Stock | 415864107 |  | 26662 | 2101 | SH |  | SOLE |  | 2101 | 0 | 0 |
| ENVISTA HOLDINGS CORPORATION | Stock | 29415F104 |  | 570 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| ENVISTA HOLDINGS CORPORATION | Stock | 29415F104 |  | 11265 | 553 | SH |  | SOLE |  | 553 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 561 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 897 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 1458 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 2803 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 3700 | 33 | SH |  | SOLE | 73 | 33 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 12603 | 112 | SH |  | SOLE | 33 | 112 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 13567 | 121 | SH |  | SOLE | 71 | 121 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 37560 | 335 | SH |  | SOLE | 26 | 335 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 1965457 | 17530 | SH |  | SOLE | 6 | 17529 | 0 | 0 |
| EOG RES INC | Stock | 26875P101 |  | 3416206 | 30469 | SH |  | SOLE |  | 30469 | 0 | 0 |
| EOS ENERGY ENTERPRISES INC | Stock | 29415C101 |  | 125 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| EOS ENERGY ENTERPRISES INC | Stock | 29415C101 |  | 105927 | 9300 | SH |  | SOLE |  | 9300 | 0 | 0 |
| EPAM SYS INC | Stock | 29414B104 |  | 1508 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| EPAM SYS INC | Stock | 29414B104 |  | 3317 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| EPAM SYS INC | Stock | 29414B104 |  | 50213 | 333 | SH |  | SOLE |  | 333 | 0 | 0 |
| EPLUS INC | Stock | 294268107 |  | 71 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| EPLUS INC | Stock | 294268107 |  | 1562 | 22 | SH |  | SOLE | 36 | 22 | 0 | 0 |
| EPR PPTYS | REIT | 26884U307 |  | 29982 | 950 | SH |  | SOLE |  | 950 | 0 | 0 |
| EPR PPTYS | REIT | 26884U208 |  | 38959 | 1532 | SH |  | SOLE |  | 1532 | 0 | 0 |
| EPR PPTYS | REIT | 26884U109 |  | 1740 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| EPR PPTYS | REIT | 26884U109 |  | 52615 | 907 | SH |  | SOLE | 19 | 907 | 0 | 0 |
| EPR PPTYS | REIT | 26884U109 |  | 378557 | 6526 | SH |  | SOLE |  | 6525 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 544 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 1905 | 35 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 4899 | 90 | SH |  | SOLE | 71 | 90 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 5715 | 105 | SH |  | SOLE | 36 | 105 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 12546 | 231 | SH |  | SOLE | 33 | 230 | 0 | 0 |
| EQT CORP | Stock | 26884L109 |  | 2048690 | 37639 | SH |  | SOLE |  | 37638 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 1283 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 1796 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 5656 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 7183 | 28 | SH |  | SOLE | 9 | 28 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 11031 | 43 | SH |  | SOLE | 23 | 43 | 0 | 0 |
| EQUIFAX INC | Stock | 294429105 |  | 41558 | 162 | SH |  | SOLE |  | 162 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 783 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 783 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 2350 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 5483 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 6266 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 9399 | 12 | SH |  | SOLE | 7 | 12 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 22263 | 28 | SH |  | SOLE | 33 | 28 | 0 | 0 |
| EQUINIX INC | REIT | 29444U700 |  | 125726 | 161 | SH |  | SOLE |  | 160 | 0 | 0 |
| EQUINOR ASA | ADR | 29446M102 |  | 756 | 31 | SH |  | SOLE | 66 | 31 | 0 | 0 |
| EQUINOR ASA | ADR | 29446M102 |  | 13068 | 536 | SH |  | SOLE |  | 536 | 0 | 0 |
| EQUINOX GOLD CORP | Stock | 29446Y502 |  | 71162 | 6350 | SH |  | SOLE |  | 6350 | 0 | 0 |
| EQUITABLE HLDGS INC | Stock | 29452E101 |  | 2184 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| EQUITABLE HLDGS INC | Stock | 29452E101 |  | 3453 | 68 | SH |  | SOLE | 36 | 68 | 0 | 0 |
| EQUITABLE HLDGS INC | Stock | 29452E101 |  | 2313857 | 45566 | SH |  | SOLE |  | 45566 | 0 | 0 |
| EQUITY LIFESTYLE PPTYS INC | REIT | 29472R108 |  | 607 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| EQUITY LIFESTYLE PPTYS INC | REIT | 29472R108 |  | 1214 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 324 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 2266 | 35 | SH |  | SOLE | 73 | 35 | 0 | 0 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 2379 | 37 | SH |  | SOLE | 33 | 36 | 0 | 0 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 48936 | 756 | SH |  | SOLE | 49 | 756 | 0 | 0 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 182864 | 2825 | SH |  | SOLE |  | 2825 | 0 | 0 |
| ERIE INDTY CO | Stock | 29530P102 |  | 954 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ERIE INDTY CO | Stock | 29530P102 |  | 1591 | 5 | SH |  | SOLE | 33 | 5 | 0 | 0 |
| ENTREPRENEURSHARES SERIES TR | ETF | 293828877 |  | 210989 | 9990 | SH |  | SOLE |  | 9990 | 0 | 0 |
| ESAB CORPORATION | Stock | 29605J106 |  | 112 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ESAB CORPORATION | Stock | 29605J106 |  | 278680 | 2494 | SH |  | SOLE |  | 2494 | 0 | 0 |
| ESCO TECHNOLOGIES INC | Stock | 296315104 |  | 3378 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| ESPERION THERAPEUTICS INC NE | Stock | 29664W105 |  | 5433 | 2050 | SH |  | SOLE |  | 2050 | 0 | 0 |
| ESQUIRE FINL HLDGS INC | Stock | 29667J101 |  | 7356 | 72 | SH |  | SOLE | 34 | 72 | 0 | 0 |
| ESQUIRE FINL HLDGS INC | Stock | 29667J101 |  | 85318 | 836 | SH |  | SOLE |  | 836 | 0 | 0 |
| ESSENT GROUP LTD | Stock | G3198U102 |  | 763 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ESSENTIAL PPTYS RLTY TR INC | REIT | 29670E107 |  | 179 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ESSENTIAL UTILS INC | Stock | 29670G102 |  | 1157 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| ESSENTIAL UTILS INC | Stock | 29670G102 |  | 155761 | 3904 | SH |  | SOLE |  | 3903 | 0 | 0 |
| ESSEX PPTY TR INC | REIT | 297178105 |  | 1606 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ESSEX PPTY TR INC | REIT | 297178105 |  | 3747 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| ESSEX PPTY TR INC | REIT | 297178105 |  | 45770 | 171 | SH |  | SOLE |  | 171 | 0 | 0 |
| LAUDER ESTEE COS INC | Stock | 518439104 |  | 1322 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| LAUDER ESTEE COS INC | Stock | 518439104 |  | 4075 | 46 | SH |  | SOLE | 49 | 46 | 0 | 0 |
| LAUDER ESTEE COS INC | Stock | 518439104 |  | 8553 | 97 | SH |  | SOLE | 33 | 97 | 0 | 0 |
| LAUDER ESTEE COS INC | Stock | 518439104 |  | 347732 | 3946 | SH |  | SOLE |  | 3946 | 0 | 0 |
| EXCHANGE LISTED FDS TR | ETF | 30151E715 |  | 5053 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ETHAN ALLEN INTERIORS INC | Stock | 297602104 |  | 6000 | 204 | SH |  | SOLE |  | 203 | 0 | 0 |
| ETON PHARMACEUTICALS INC | Stock | 29772L108 |  | 1087 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| UBS AG LONDON BRANCH | ETF | 90274D416 |  | 32028 | 1871 | SH |  | SOLE |  | 1871 | 0 | 0 |
| ETSY INC | Stock | 29786A106 |  | 1593 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| ETSY INC | Stock | 29786A106 |  | 11154 | 168 | SH |  | SOLE |  | 168 | 0 | 0 |
| EURONET WORLDWIDE INC | Stock | 298736109 |  | 62433 | 711 | SH |  | SOLE |  | 711 | 0 | 0 |
| EVERCOMMERCE INC | Stock | 29977X105 |  | 33 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| EVERCORE INC | Stock | 29977A105 |  | 3036 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| EVERCORE INC | Stock | 29977A105 |  | 5060 | 15 | SH |  | SOLE | 49 | 15 | 0 | 0 |
| EVERCORE INC | Stock | 29977A105 |  | 67127 | 199 | SH |  | SOLE | 19 | 199 | 0 | 0 |
| EVERCORE INC | Stock | 29977A105 |  | 749188 | 2221 | SH |  | SOLE | 45 | 2221 | 0 | 0 |
| EVERCORE INC | Stock | 29977A105 |  | 4499174 | 13338 | SH |  | SOLE |  | 13338 | 0 | 0 |
| EVEREST GROUP LTD | Stock | G3223R108 |  | 1051 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| EVEREST GROUP LTD | Stock | G3223R108 |  | 2117 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| EVEREST GROUP LTD | Stock | G3223R108 |  | 503631 | 1438 | SH |  | SOLE |  | 1438 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 2889 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 10562 | 139 | SH |  | SOLE | 33 | 138 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 23619 | 311 | SH |  | SOLE | 43 | 310 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 159870 | 2103 | SH |  | SOLE | 49 | 2103 | 0 | 0 |
| EVERGY INC | Stock | 30034W106 |  | 1849590 | 24330 | SH |  | SOLE |  | 24330 | 0 | 0 |
| EVERQUOTE INC | Stock | 30041R108 |  | 13173 | 576 | SH |  | SOLE | 19 | 576 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 213 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 1565 | 22 | SH |  | SOLE | 66 | 22 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 5407 | 76 | SH |  | SOLE | 46 | 76 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 11621 | 163 | SH |  | SOLE | 33 | 163 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 13872 | 195 | SH |  | SOLE | 12 | 195 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 185578 | 2609 | SH |  | SOLE |  | 2608 | 0 | 0 |
| EVERSOURCE ENERGY | Stock | 30040W108 |  | 725602 | 10200 | SH |  | SOLE | 19 | 10199 | 0 | 0 |
| EVERSPIN TECHNOLOGIES INC | Stock | 30041T104 |  | 233 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| EVERTEC INC | Stock | 30040P103 |  | 135 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| EVERTEC INC | Stock | 30040P103 |  | 10539 | 312 | SH |  | SOLE |  | 312 | 0 | 0 |
| EVERTEC INC | Stock | 30040P103 |  | 48035 | 1422 | SH |  | SOLE | 23 | 1422 | 0 | 0 |
| EVERUS CONSTR GROUP | Stock | 300426103 |  | 772 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| EVERUS CONSTR GROUP | Stock | 300426103 |  | 30013 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| EVERUS CONSTR GROUP | Stock | 300426103 |  | 106759 | 1245 | SH |  | SOLE | 24 | 1245 | 0 | 0 |
| EVOLENT HEALTH INC | Stock | 30050B101 |  | 846 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| EVOLV TECHNOLOGIES HLDNGS IN | Stock | 30049H102 |  | 325 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| EVOLV TECHNOLOGIES HLDNGS IN | Stock | 30049H102 |  | 151000 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| EXACT SCIENCES CORP | Stock | 30063P105 |  | 492 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| EXACT SCIENCES CORP | Stock | 30063P105 |  | 2900 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| EXACT SCIENCES CORP | Stock | 30063P105 |  | 79165 | 1447 | SH |  | SOLE |  | 1447 | 0 | 0 |
| EXCELERATE ENERGY INC | Stock | 30069T101 |  | 227 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| EXELIXIS INC | Stock | 30161Q104 |  | 3015 | 73 | SH |  | SOLE | 71 | 73 | 0 | 0 |
| EXELIXIS INC | Stock | 30161Q104 |  | 1939861 | 46970 | SH |  | SOLE |  | 46970 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 450 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 3421 | 76 | SH |  | SOLE | 66 | 76 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 4231 | 94 | SH |  | SOLE | 71 | 94 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 4411 | 98 | SH |  | SOLE | 73 | 98 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 8012 | 178 | SH |  | SOLE | 46 | 178 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 8777 | 195 | SH |  | SOLE | 9 | 195 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 14604 | 324 | SH |  | SOLE | 33 | 324 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 38512 | 856 | SH |  | SOLE | 43 | 855 | 0 | 0 |
| EXELON CORP | Stock | 30161N101 |  | 275675 | 6125 | SH |  | SOLE |  | 6124 | 0 | 0 |
| EXLSERVICE HOLDINGS INC | Stock | 302081104 |  | 3302 | 75 | SH |  | SOLE | 36 | 75 | 0 | 0 |
| EXLSERVICE HOLDINGS INC | Stock | 302081104 |  | 3390 | 77 | SH |  | SOLE | 71 | 77 | 0 | 0 |
| EXLSERVICE HOLDINGS INC | Stock | 302081104 |  | 95628 | 2172 | SH |  | SOLE |  | 2171 | 0 | 0 |
| EXP WORLD HLDGS INC | Stock | 30212W100 |  | 192 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| EXP WORLD HLDGS INC | Stock | 30212W100 |  | 21368 | 2004 | SH |  | SOLE |  | 2004 | 0 | 0 |
| EXPAND ENERGY CORPORATION | Stock | 165167735 |  | 1594 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| EXPAND ENERGY CORPORATION | Stock | 165167735 |  | 2125 | 20 | SH |  | SOLE | 43 | 20 | 0 | 0 |
| EXPAND ENERGY CORPORATION | Stock | 165167735 |  | 3081 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| EXPAND ENERGY CORPORATION | Stock | 165167735 |  | 25073 | 236 | SH |  | SOLE | 19 | 236 | 0 | 0 |
| EXPAND ENERGY CORPORATION | Stock | 165167735 |  | 53120 | 500 | SH |  | SOLE | 73 | 500 | 0 | 0 |
| EXPAND ENERGY CORPORATION | Stock | 165167735 |  | 236851 | 2229 | SH |  | SOLE |  | 2229 | 0 | 0 |
| EXPEDIA GROUP INC | Stock | 30212P303 |  | 428 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| EXPEDIA GROUP INC | Stock | 30212P303 |  | 1069 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| EXPEDIA GROUP INC | Stock | 30212P303 |  | 10487 | 49 | SH |  | SOLE | 33 | 49 | 0 | 0 |
| EXPEDIA GROUP INC | Stock | 30212P303 |  | 1356155 | 6345 | SH |  | SOLE |  | 6344 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 490 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 1103 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 1103 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 13975 | 114 | SH |  | SOLE | 9 | 114 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 14985 | 122 | SH |  | SOLE | 33 | 122 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 30035 | 245 | SH |  | SOLE | 19 | 245 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 72922 | 595 | SH |  | SOLE |  | 594 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Stock | 302130109 |  | 2211113 | 18037 | SH |  | SOLE | 6 | 18036 | 0 | 0 |
| EXPONENT INC | Stock | 30214U102 |  | 1112 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| EXPONENT INC | Stock | 30214U102 |  | 4169 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| EXPONENT INC | Stock | 30214U102 |  | 5142 | 74 | SH |  | SOLE | 23 | 74 | 0 | 0 |
| EXTRA SPACE STORAGE INC | REIT | 30225T102 |  | 282 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| EXTRA SPACE STORAGE INC | REIT | 30225T102 |  | 4228 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| EXTRA SPACE STORAGE INC | REIT | 30225T102 |  | 9866 | 70 | SH |  | SOLE | 19 | 70 | 0 | 0 |
| EXTRA SPACE STORAGE INC | REIT | 30225T102 |  | 10819 | 77 | SH |  | SOLE | 33 | 76 | 0 | 0 |
| EXTRA SPACE STORAGE INC | REIT | 30225T102 |  | 1552272 | 11014 | SH |  | SOLE |  | 11013 | 0 | 0 |
| EXTREME NETWORKS | Stock | 30226D106 |  | 3614 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 2819 | 25 | SH |  | SOLE | 74 | 25 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 3834 | 34 | SH |  | SOLE | 12 | 34 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 8231 | 73 | SH |  | SOLE | 66 | 73 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 15447 | 137 | SH |  | SOLE | 73 | 137 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 23983 | 213 | SH |  | SOLE | 36 | 212 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 67312 | 597 | SH |  | SOLE | 71 | 597 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 77121 | 684 | SH |  | SOLE | 9 | 684 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 143865 | 1276 | SH |  | SOLE | 33 | 1275 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 194607 | 1726 | SH |  | SOLE | 52 | 1726 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 547980 | 4860 | SH |  | SOLE | 49 | 4860 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 693663 | 6152 | SH |  | SOLE | 19 | 6152 | 0 | 0 |
| EXXON MOBIL CORP | Stock | 30231G102 |  | 26013214 | 230716 | SH |  | SOLE |  | 230715 | 0 | 0 |
| F N B CORP | Stock | 302520101 |  | 12408 | 770 | SH |  | SOLE | 19 | 770 | 0 | 0 |
| F N B CORP | Stock | 302520101 |  | 147076 | 9130 | SH |  | SOLE |  | 9129 | 0 | 0 |
| F ANNUITIES  LIFE INC | Stock | 30190A104 |  | 344 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| F ANNUITIES  LIFE INC | Stock | 30190A104 |  | 4044 | 129 | SH |  | SOLE |  | 129 | 0 | 0 |
| RBB FD INC | ETF | 74933W221 |  | 2974 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| F5 INC | Stock | 315616102 |  | 2586 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| F5 INC | Stock | 315616102 |  | 112950 | 349 | SH |  | SOLE |  | 349 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 2552 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 4740 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| FABRINET | Stock | G3323L100 |  | 76206 | 209 | SH |  | SOLE | 19 | 209 | 0 | 0 |
| FACTSET RESH SYS INC | Stock | 303075105 |  | 859 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| FACTSET RESH SYS INC | Stock | 303075105 |  | 4011 | 14 | SH |  | SOLE | 23 | 14 | 0 | 0 |
| FACTSET RESH SYS INC | Stock | 303075105 |  | 8896 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| FACTSET RESH SYS INC | Stock | 303075105 |  | 1686853 | 5888 | SH |  | SOLE |  | 5888 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 1497 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 4490 | 3 | SH |  | SOLE | 23 | 3 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 5986 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 10476 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 10476 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 26938 | 18 | SH |  | SOLE | 43 | 18 | 0 | 0 |
| FAIR ISAAC CORP | Stock | 303250104 |  | 2957143 | 1976 | SH |  | SOLE |  | 1976 | 0 | 0 |
| CAPITOL SER TR | ETF | 14064D550 |  | 6032 | 201 | SH |  | SOLE | 51 | 201 | 0 | 0 |
| FARMER BROS CO | Stock | 307675108 |  | 1741 | 1018 | SH |  | SOLE |  | 1018 | 0 | 0 |
| FARMLAND PARTNERS INC | REIT | 31154R109 |  | 446 | 41 | SH |  | SOLE | 49 | 41 | 0 | 0 |
| FARMLAND PARTNERS INC | REIT | 31154R109 |  | 28288 | 2600 | SH |  | SOLE |  | 2600 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 1226 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 2648 | 54 | SH |  | SOLE | 66 | 54 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 3972 | 81 | SH |  | SOLE | 43 | 81 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 4168 | 85 | SH |  | SOLE | 46 | 85 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 15873 | 324 | SH |  | SOLE | 33 | 323 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 103934 | 2119 | SH |  | SOLE | 19 | 2119 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 636677 | 12983 | SH |  | SOLE | 6 | 12982 | 0 | 0 |
| FASTENAL CO | Stock | 311900104 |  | 1257137 | 25635 | SH |  | SOLE |  | 25634 | 0 | 0 |
| FASTLY INC | Stock | 31188V100 |  | 137 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| FASTLY INC | Stock | 31188V100 |  | 162 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| FASTLY INC | Stock | 31188V100 |  | 231 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| FEDERAL AGRIC MTG CORP | Stock | 313148306 |  | 12810 | 76 | SH |  | SOLE | 34 | 76 | 0 | 0 |
| FEDERAL AGRIC MTG CORP | Stock | 313148306 |  | 35276 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| FEDERAL RLTY INVT TR NEW | REIT | 313745101 |  | 1540 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| FEDERAL RLTY INVT TR NEW | REIT | 313745101 |  | 2128 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| FEDERAL RLTY INVT TR NEW | REIT | 313745101 |  | 31273 | 309 | SH |  | SOLE |  | 308 | 0 | 0 |
| FEDERAL SIGNAL CORP | Stock | 313855108 |  | 3094 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| FEDERATED HERMES ETF TRUST | ETF | 31423L503 |  | 12822 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| FEDERATED HERMES ETF TRUST | ETF | 31423L206 |  | 13955 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| FEDERATED HERMES ETF TRUST | ETF | 31423L404 |  | 15234 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| FEDERATED HERMES ETF TRUST | ETF | 31423L305 |  | 3721 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| FEDEX CORP | Stock | 31428X106 |  | 236 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| FEDEX CORP | Stock | 31428X106 |  | 472 | 2 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| FEDEX CORP | Stock | 31428X106 |  | 472 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| FEDEX CORP | Stock | 31428X106 |  | 3773 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| FEDEX CORP | Stock | 31428X106 |  | 4245 | 18 | SH |  | SOLE | 73 | 18 | 0 | 0 |
| FEDEX CORP | Stock | 31428X106 |  | 10309 | 44 | SH |  | SOLE | 33 | 43 | 0 | 0 |
| FEDEX CORP | Stock | 31428X106 |  | 192185 | 815 | SH |  | SOLE | 5 | 815 | 0 | 0 |
| FEDEX CORP | Stock | 31428X106 |  | 3533915 | 14986 | SH |  | SOLE |  | 14986 | 0 | 0 |
| FERGUSON ENTERPRISES INC | Stock | 31488V107 |  | 449 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| FERGUSON ENTERPRISES INC | Stock | 31488V107 |  | 898 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| FERGUSON ENTERPRISES INC | Stock | 31488V107 |  | 28297 | 126 | SH |  | SOLE |  | 126 | 0 | 0 |
| FERGUSON ENTERPRISES INC | Stock | 31488V107 |  | 29645 | 132 | SH |  | SOLE | 9 | 132 | 0 | 0 |
| FERGUSON ENTERPRISES INC | Stock | 31488V107 |  | 379101 | 1688 | SH |  | SOLE | 19 | 1688 | 0 | 0 |
| FERRARI N V | Stock | N3167Y103 |  | 1456 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| FERRARI N V | Stock | N3167Y103 |  | 3397 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| FERRARI N V | Stock | N3167Y103 |  | 4367 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| FERRARI N V | Stock | N3167Y103 |  | 28169 | 58 | SH |  | SOLE | 50 | 58 | 0 | 0 |
| FERRARI N V | Stock | N3167Y103 |  | 82082 | 169 | SH |  | SOLE | 43 | 169 | 0 | 0 |
| FERRARI N V | Stock | N3167Y103 |  | 158182 | 326 | SH |  | SOLE |  | 326 | 0 | 0 |
| STELLANTIS N.V | Stock | N82405106 |  | 4670 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| FIDELIS INSURANCE HOLDINGS L | Stock | G3398L118 |  | 540304 | 29769 | SH |  | SOLE |  | 29768 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092352 |  | 38 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092352 |  | 170 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092345 |  | 4 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092345 |  | 10632 | 312 | SH |  | SOLE |  | 312 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092246 |  | 3820586 | 130699 | SH |  | SOLE |  | 130698 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188101 |  | 15072 | 314 | SH |  | SOLE | 36 | 314 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188101 |  | 61416 | 1280 | SH |  | SOLE |  | 1279 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092196 |  | 129173 | 2632 | SH |  | SOLE |  | 2631 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092170 |  | 32991 | 1007 | SH |  | SOLE |  | 1007 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092162 |  | 59457 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092154 |  | 904 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092139 |  | 239690 | 5910 | SH |  | SOLE |  | 5909 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092121 |  | 18991 | 535 | SH |  | SOLE |  | 534 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092832 |  | 5745 | 98 | SH |  | SOLE | 36 | 98 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092832 |  | 73153 | 1248 | SH |  | SOLE |  | 1247 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092543 |  | 95615 | 3179 | SH |  | SOLE |  | 3178 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092618 |  | 7628864 | 154744 | SH |  | SOLE |  | 154743 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 31609A404 |  | 2785742 | 78961 | SH |  | SOLE |  | 78960 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092113 |  | 2225 | 60 | SH |  | SOLE | 19 | 59 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092113 |  | 43680 | 1172 | SH |  | SOLE | 36 | 1172 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092113 |  | 595956 | 15990 | SH |  | SOLE |  | 15990 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 31609A305 |  | 11775 | 286 | SH |  | SOLE | 36 | 286 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 31609A305 |  | 395113 | 9609 | SH |  | SOLE |  | 9608 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 31609A107 |  | 434207 | 12950 | SH |  | SOLE |  | 12949 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 31609A503 |  | 74573 | 2063 | SH |  | SOLE |  | 2062 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 31609A206 |  | 1024 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 31609A206 |  | 154087 | 4215 | SH |  | SOLE |  | 4214 | 0 | 0 |
| FIDELITY ETHEREUM FD | ETF | 31613E103 |  | 574187 | 13819 | SH |  | SOLE |  | 13819 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 31609A867 |  | 1583 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 31609A875 |  | 32968 | 1103 | SH |  | SOLE |  | 1103 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092360 |  | 184371 | 3543 | SH |  | SOLE |  | 3542 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092295 |  | 351 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092840 |  | 9381345 | 168396 | SH |  | SOLE |  | 168396 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092725 |  | 85929 | 3512 | SH |  | SOLE |  | 3512 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092535 |  | 11039 | 333 | SH |  | SOLE | 36 | 333 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092717 |  | 49770 | 1591 | SH |  | SOLE | 36 | 1591 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092717 |  | 117425 | 3754 | SH |  | SOLE |  | 3754 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188705 |  | 11819 | 268 | SH |  | SOLE | 36 | 268 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188705 |  | 14685 | 333 | SH |  | SOLE |  | 333 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188200 |  | 1013 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188200 |  | 9524 | 188 | SH |  | SOLE | 9 | 188 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188861 |  | 2679 | 53 | SH |  | SOLE | 36 | 53 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188408 |  | 255716 | 5094 | SH |  | SOLE |  | 5093 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092824 |  | 5665 | 86 | SH |  | SOLE | 49 | 86 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092824 |  | 9815 | 149 | SH |  | SOLE | 36 | 149 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092824 |  | 685123 | 10401 | SH |  | SOLE |  | 10401 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092816 |  | 8899 | 107 | SH |  | SOLE | 36 | 107 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092816 |  | 114486 | 1377 | SH |  | SOLE |  | 1376 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092204 |  | 4744 | 46 | SH |  | SOLE | 19 | 46 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092204 |  | 734245 | 7138 | SH |  | SOLE |  | 7137 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092303 |  | 56070 | 1125 | SH |  | SOLE | 36 | 1125 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092303 |  | 103537 | 2077 | SH |  | SOLE |  | 2077 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092402 |  | 322077 | 13029 | SH |  | SOLE | 36 | 13029 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092402 |  | 519145 | 21001 | SH |  | SOLE | 16 | 21001 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092402 |  | 848459 | 34323 | SH |  | SOLE |  | 34322 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092501 |  | 43590 | 571 | SH |  | SOLE | 36 | 571 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092501 |  | 563605 | 7383 | SH |  | SOLE |  | 7382 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092600 |  | 883299 | 13209 | SH |  | SOLE |  | 13209 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092709 |  | 751144 | 9167 | SH |  | SOLE |  | 9167 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092808 |  | 12271 | 55 | SH |  | SOLE | 19 | 55 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092808 |  | 33326 | 150 | SH |  | SOLE | 36 | 150 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092808 |  | 65318 | 294 | SH |  | SOLE | 9 | 294 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092808 |  | 2900652 | 13056 | SH |  | SOLE | 75 | 13056 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092808 |  | 11030397 | 49648 | SH |  | SOLE |  | 49648 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092881 |  | 28994 | 553 | SH |  | SOLE | 36 | 553 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092881 |  | 198809 | 3792 | SH |  | SOLE |  | 3791 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092857 |  | 125444 | 4511 | SH |  | SOLE | 36 | 4510 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092857 |  | 453568 | 16310 | SH |  | SOLE |  | 16309 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092873 |  | 850271 | 11981 | SH |  | SOLE |  | 11980 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092865 |  | 1299 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092865 |  | 291627 | 5164 | SH |  | SOLE |  | 5164 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188853 |  | 1117750 | 21977 | SH |  | SOLE | 49 | 21977 | 0 | 0 |
| FIDELITY COMWLTH TR | ETF | 315912808 |  | 240722 | 2701 | SH |  | SOLE | 19 | 2700 | 0 | 0 |
| FIDELITY COMWLTH TR | ETF | 315912808 |  | 2744565 | 30793 | SH |  | SOLE |  | 30792 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 605 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 3025 | 50 | SH |  | SOLE | 66 | 50 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 12521 | 207 | SH |  | SOLE | 9 | 207 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 43510 | 719 | SH |  | SOLE | 43 | 719 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 73257 | 1211 | SH |  | SOLE |  | 1211 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 180660 | 2987 | SH |  | SOLE | 19 | 2986 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | Stock | 31620R303 |  | 703501 | 11630 | SH |  | SOLE | 6 | 11630 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 330 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 2704 | 41 | SH |  | SOLE | 46 | 41 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 2769 | 42 | SH |  | SOLE | 73 | 42 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 6792 | 103 | SH |  | SOLE | 9 | 103 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 10833 | 164 | SH |  | SOLE | 33 | 164 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 30127 | 457 | SH |  | SOLE | 19 | 456 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 31256 | 474 | SH |  | SOLE | 24 | 474 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 64232 | 974 | SH |  | SOLE | 43 | 974 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | Stock | 31620M106 |  | 102406 | 1553 | SH |  | SOLE |  | 1553 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092261 |  | 63248 | 2866 | SH |  | SOLE |  | 2866 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092790 |  | 1719 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092790 |  | 5753 | 77 | SH |  | SOLE | 36 | 77 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092527 |  | 32743 | 744 | SH |  | SOLE | 36 | 744 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092527 |  | 6230706 | 141575 | SH |  | SOLE |  | 141574 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092386 |  | 3157 | 63 | SH |  | SOLE |  | 63 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188846 |  | 28599 | 574 | SH |  | SOLE |  | 573 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188879 |  | 6122 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188879 |  | 18811 | 376 | SH |  | SOLE | 36 | 376 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188309 |  | 251320 | 5435 | SH |  | SOLE | 36 | 5435 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188309 |  | 270226 | 5844 | SH |  | SOLE | 11 | 5843 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188309 |  | 2093747 | 45280 | SH |  | SOLE | 49 | 45280 | 0 | 0 |
| FIDELITY MERRIMACK STR TR | ETF | 316188309 |  | 7408122 | 160210 | SH |  | SOLE |  | 160210 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092378 |  | 74055 | 1926 | SH |  | SOLE | 36 | 1926 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092378 |  | 8330393 | 216655 | SH |  | SOLE |  | 216655 | 0 | 0 |
| FIDELITY COVINGTON TRUST | ETF | 316092782 |  | 295457 | 4290 | SH |  | SOLE |  | 4290 | 0 | 0 |
| FIDELITY WISE ORIGIN BITCOIN | ETF | 315948109 |  | 10916935 | 109377 | SH |  | SOLE |  | 109377 | 0 | 0 |
| FIDUS INVT CORP | CEF | 316500107 |  | 60829 | 3002 | SH |  | SOLE |  | 3002 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 267 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 4532 | 102 | SH |  | SOLE | 33 | 101 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 4811 | 108 | SH |  | SOLE | 46 | 108 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 6103 | 137 | SH |  | SOLE | 49 | 137 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 31140 | 699 | SH |  | SOLE | 9 | 699 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 125735 | 2822 | SH |  | SOLE | 19 | 2822 | 0 | 0 |
| FIFTH THIRD BANCORP | Stock | 316773100 |  | 1525232 | 34236 | SH |  | SOLE |  | 34236 | 0 | 0 |
| FIGMA INC | Stock | 316841105 |  | 502779 | 9693 | SH |  | SOLE |  | 9693 | 0 | 0 |
| FIGS INC | Stock | 30260D103 |  | 80 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| FIGS INC | Stock | 30260D103 |  | 321 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| FIGURE TECHNOLOGY SOLUTIO | Stock | 349381103 |  | 909 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| FINANCIAL INSTNS INC | Stock | 317585404 |  | 52686 | 1937 | SH |  | SOLE |  | 1937 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y605 |  | 13683 | 254 | SH |  | SOLE | 19 | 254 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y605 |  | 390073 | 7241 | SH |  | SOLE | 36 | 7241 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y605 |  | 7553611 | 140219 | SH |  | SOLE |  | 140219 | 0 | 0 |
| FIREFLY NEUROSCIENCE INC | Stock | 317970101 |  | 186400 | 64055 | SH |  | SOLE |  | 64055 | 0 | 0 |
| FIRST AMERN FINL CORP | Stock | 31847R102 |  | 8544 | 133 | SH |  | SOLE | 9 | 133 | 0 | 0 |
| FIRST AMERN FINL CORP | Stock | 31847R102 |  | 43812 | 682 | SH |  | SOLE |  | 682 | 0 | 0 |
| FIRST BANCORP INC ME | Stock | 31866P102 |  | 9191 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| FIRST BUSEY CORP | Stock | 319383204 |  | 1158 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| FIRSTCASH HOLDINGS INC | Stock | 33768G107 |  | 792 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| FIRST COMWLTH FINL CORP PA | Stock | 319829107 |  | 853 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| FIRST CMNTY BANKSHARES INC V | Stock | 31983A103 |  | 25891 | 744 | SH |  | SOLE |  | 744 | 0 | 0 |
| FIRST CMNTY CORP S C | Stock | 319835104 |  | 25680 | 910 | SH |  | SOLE |  | 910 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC D | Stock | 31946M103 |  | 105875 | 59 | SH |  | SOLE | 43 | 59 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC D | Stock | 31946M103 |  | 341377 | 191 | SH |  | SOLE |  | 190 | 0 | 0 |
| RBB FUND TRUST | ETF | 75526L886 |  | 150382 | 3400 | SH |  | SOLE |  | 3400 | 0 | 0 |
| FIRST FINL BANKSHARES INC | Stock | 32020R109 |  | 370 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| FIRST FINL BANKSHARES INC | Stock | 32020R109 |  | 20291 | 603 | SH |  | SOLE |  | 603 | 0 | 0 |
| FIRST FINL BANKSHARES INC | Stock | 32020R109 |  | 44687 | 1328 | SH |  | SOLE | 23 | 1328 | 0 | 0 |
| FIRST FINANCIAL CORPORATION | Stock | 320218100 |  | 89426 | 1584 | SH |  | SOLE |  | 1584 | 0 | 0 |
| FIRST FINL BANCORP OH | Stock | 320209109 |  | 783 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| FIRST HAWAIIAN INC | Stock | 32051X108 |  | 4743 | 191 | SH |  | SOLE |  | 191 | 0 | 0 |
| FIRST HORIZON CORPORATION | Stock | 320517105 |  | 1311 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| FIRST HORIZON CORPORATION | Stock | 320517105 |  | 131659 | 5823 | SH |  | SOLE |  | 5823 | 0 | 0 |
| FIRST HORIZON CORPORATION | Stock | 320517105 |  | 217794 | 9633 | SH |  | SOLE | 19 | 9632 | 0 | 0 |
| FIRST INDL RLTY TR INC | REIT | 32054K103 |  | 1390 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| FIRST INDL RLTY TR INC | REIT | 32054K103 |  | 1493 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| FIRST INDL RLTY TR INC | REIT | 32054K103 |  | 94139 | 1829 | SH |  | SOLE |  | 1829 | 0 | 0 |
| FIRST INTST BANCSYSTEM INC | Stock | 32055Y201 |  | 148992 | 4675 | SH |  | SOLE |  | 4675 | 0 | 0 |
| FIRST MAJESTIC SILVER CORP | Stock | 32076V103 |  | 343567 | 27955 | SH |  | SOLE |  | 27955 | 0 | 0 |
| BANC OF CALIFORNIA INC | Stock | 05990K106 |  | 3807 | 230 | SH |  | SOLE |  | 230 | 0 | 0 |
| BANC OF CALIFORNIA INC | Stock | 05990K106 |  | 32057 | 1937 | SH |  | SOLE | 36 | 1937 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 882 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 1103 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 1544 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 11247 | 51 | SH |  | SOLE | 33 | 51 | 0 | 0 |
| FIRST SOLAR INC | Stock | 336433107 |  | 86227 | 391 | SH |  | SOLE |  | 391 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X101 |  | 182211 | 2671 | SH |  | SOLE |  | 2670 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J224 |  | 25494 | 526 | SH |  | SOLE |  | 526 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J224 |  | 36012 | 743 | SH |  | SOLE | 71 | 743 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X150 |  | 7650 | 98 | SH |  | SOLE | 6 | 98 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X150 |  | 19942720 | 255479 | SH |  | SOLE |  | 255479 | 0 | 0 |
| FIRST TR HIGH YIELD OPPRT 20 | CEF | 33741Q107 |  | 403155 | 27823 | SH |  | SOLE |  | 27822 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33734K109 |  | 93457 | 800 | SH |  | SOLE | 19 | 800 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33734K109 |  | 631722 | 5408 | SH |  | SOLE |  | 5407 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 336917109 |  | 26524 | 611 | SH |  | SOLE | 36 | 611 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 336917109 |  | 1137218 | 26197 | SH |  | SOLE |  | 26197 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F821 |  | 28527 | 735 | SH |  | SOLE |  | 735 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F813 |  | 30090 | 877 | SH |  | SOLE |  | 877 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R571 |  | 2125 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X739 |  | 88191 | 2232 | SH |  | SOLE |  | 2232 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R308 |  | 174710 | 7369 | SH |  | SOLE |  | 7368 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E104 |  | 6180 | 66 | SH |  | SOLE | 36 | 66 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E104 |  | 28092 | 300 | SH |  | SOLE | 66 | 300 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E104 |  | 915144 | 9773 | SH |  | SOLE |  | 9773 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J141 |  | 27898 | 963 | SH |  | SOLE |  | 963 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J141 |  | 41542 | 1434 | SH |  | SOLE | 71 | 1434 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X192 |  | 11829 | 88 | SH |  | SOLE | 49 | 88 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X192 |  | 34569 | 257 | SH |  | SOLE | 71 | 257 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X192 |  | 522160 | 3885 | SH |  | SOLE |  | 3884 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R712 |  | 22330 | 793 | SH |  | SOLE |  | 792 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R605 |  | 4954 | 80 | SH |  | SOLE | 51 | 80 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R605 |  | 1228436 | 19839 | SH |  | SOLE |  | 19839 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R886 |  | 30332 | 1239 | SH |  | SOLE |  | 1239 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R696 |  | 15474 | 385 | SH |  | SOLE |  | 385 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33741L108 |  | 39178 | 1105 | SH |  | SOLE |  | 1105 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X200 |  | 7101 | 247 | SH |  | SOLE |  | 247 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X770 |  | 303677 | 7837 | SH |  | SOLE |  | 7836 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E302 |  | 7836 | 28 | SH |  | SOLE | 6 | 28 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E302 |  | 9235 | 33 | SH |  | SOLE | 49 | 33 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E302 |  | 33861 | 121 | SH |  | SOLE | 71 | 121 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E302 |  | 23761612 | 84911 | SH |  | SOLE |  | 84911 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J182 |  | 16667 | 615 | SH |  | SOLE |  | 615 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P202 |  | 203691 | 6942 | SH |  | SOLE |  | 6942 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | CEF | 33740F276 |  | 224332 | 11318 | SH |  | SOLE |  | 11318 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33739Q408 |  | 388931 | 6492 | SH |  | SOLE |  | 6491 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J505 |  | 24921 | 424 | SH |  | SOLE |  | 424 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J505 |  | 38851 | 661 | SH |  | SOLE | 71 | 661 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U851 |  | 44599 | 1229 | SH |  | SOLE |  | 1229 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X135 |  | 7780 | 131 | SH |  | SOLE | 6 | 131 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X135 |  | 20664491 | 347946 | SH |  | SOLE |  | 347945 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J190 |  | 23994 | 408 | SH |  | SOLE |  | 408 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J190 |  | 32873 | 559 | SH |  | SOLE | 71 | 559 | 0 | 0 |
| FIRST TR EXCHANGE TRAD FD VI | ETF | 33739H101 |  | 485888 | 18760 | SH |  | SOLE |  | 18760 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X143 |  | 41690 | 380 | SH |  | SOLE |  | 380 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F409 |  | 11440 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E831 |  | 37346 | 901 | SH |  | SOLE |  | 901 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33741X201 |  | 17202 | 306 | SH |  | SOLE |  | 306 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33737K205 |  | 19163 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F565 |  | 17329 | 535 | SH |  | SOLE |  | 535 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P855 |  | 1528 | 79 | SH |  | SOLE |  | 79 | 0 | 0 |
| FIRST TR INTER DURATN PFD | CEF | 33718W103 |  | 52950 | 2765 | SH |  | SOLE |  | 2765 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D796 |  | 60888 | 2868 | SH |  | SOLE |  | 2868 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D838 |  | 353613 | 17275 | SH |  | SOLE |  | 17274 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X853 |  | 103011 | 1719 | SH |  | SOLE |  | 1719 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X309 |  | 156573 | 2154 | SH |  | SOLE |  | 2154 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33735K108 |  | 48198 | 300 | SH |  | SOLE | 19 | 300 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33735K108 |  | 211685 | 1318 | SH |  | SOLE |  | 1317 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33735J101 |  | 62078 | 745 | SH |  | SOLE | 19 | 745 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33735J101 |  | 107886 | 1295 | SH |  | SOLE |  | 1294 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D804 |  | 142835 | 7435 | SH |  | SOLE |  | 7435 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D606 |  | 60857 | 2798 | SH |  | SOLE |  | 2798 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P103 |  | 9583 | 137 | SH |  | SOLE | 51 | 137 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P103 |  | 28330 | 405 | SH |  | SOLE | 36 | 405 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P103 |  | 3627812 | 51863 | SH |  | SOLE |  | 51862 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33739Q200 |  | 1417422 | 28468 | SH |  | SOLE |  | 28468 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33739G103 |  | 64527 | 1325 | SH |  | SOLE |  | 1325 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739N108 |  | 1450425 | 28607 | SH |  | SOLE |  | 28607 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X168 |  | 6211 | 101 | SH |  | SOLE |  | 100 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33735B108 |  | 56433 | 450 | SH |  | SOLE | 19 | 450 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33735B108 |  | 79635 | 635 | SH |  | SOLE |  | 635 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33737M102 |  | 192028 | 2096 | SH |  | SOLE |  | 2096 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33737M201 |  | 15417 | 279 | SH |  | SOLE |  | 279 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33733C108 |  | 16144 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U794 |  | 39798 | 1711 | SH |  | SOLE |  | 1710 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P301 |  | 432705 | 9108 | SH |  | SOLE |  | 9107 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R720 |  | 62357 | 1179 | SH |  | SOLE |  | 1179 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R407 |  | 143438 | 6963 | SH |  | SOLE |  | 6963 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E500 |  | 713 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E500 |  | 121339 | 2892 | SH |  | SOLE |  | 2891 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33737A108 |  | 566589 | 3750 | SH |  | SOLE |  | 3750 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X846 |  | 1216 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X846 |  | 1337807 | 17600 | SH |  | SOLE |  | 17600 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R852 |  | 7 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R845 |  | 6 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R811 |  | 255086 | 2281 | SH |  | SOLE |  | 2280 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R118 |  | 835957 | 8479 | SH |  | SOLE |  | 8479 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 337344105 |  | 488856 | 3464 | SH |  | SOLE |  | 3464 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E401 |  | 7519 | 76 | SH |  | SOLE | 6 | 76 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E401 |  | 17530352 | 177195 | SH |  | SOLE |  | 177194 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 337345102 |  | 108606 | 473 | SH |  | SOLE |  | 473 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E807 |  | 7506 | 320 | SH |  | SOLE |  | 319 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D101 |  | 320383 | 8367 | SH |  | SOLE |  | 8367 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E203 |  | 124471 | 694 | SH |  | SOLE |  | 694 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739E108 |  | 947078 | 51923 | SH |  | SOLE |  | 51923 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R704 |  | 9602986 | 99328 | SH |  | SOLE |  | 99327 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R506 |  | 1743066 | 25915 | SH |  | SOLE |  | 25915 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P608 |  | 5830 | 76 | SH |  | SOLE |  | 76 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R688 |  | 224679 | 11405 | SH |  | SOLE |  | 11405 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33734G108 |  | 5424 | 193 | SH |  | SOLE |  | 192 | 0 | 0 |
| FIRST TR SR FLTG RATE INCOME | CEF | 33733U108 |  | 4920 | 492 | SH |  | SOLE |  | 492 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D309 |  | 9168 | 200 | SH |  | SOLE | 9 | 200 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D309 |  | 788673 | 17205 | SH |  | SOLE |  | 17204 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33739P830 |  | 32128 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F540 |  | 152096 | 6827 | SH |  | SOLE |  | 6826 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R589 |  | 9342 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33734Y109 |  | 11556 | 106 | SH |  | SOLE |  | 106 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33734Y109 |  | 277684 | 2548 | SH |  | SOLE | 19 | 2548 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | ETF | 33737M300 |  | 99603 | 1098 | SH |  | SOLE |  | 1098 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33741X102 |  | 487248 | 12816 | SH |  | SOLE |  | 12815 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F805 |  | 599149 | 13488 | SH |  | SOLE |  | 13488 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F888 |  | 3023466 | 120034 | SH |  | SOLE |  | 120033 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33739Q507 |  | 78350 | 1832 | SH |  | SOLE |  | 1832 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33735T109 |  | 246207 | 15245 | SH |  | SOLE |  | 15245 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J232 |  | 23046 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | ETF | 33737J232 |  | 36029 | 469 | SH |  | SOLE | 71 | 469 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D408 |  | 1683004 | 40024 | SH |  | SOLE |  | 40023 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X176 |  | 275168 | 1638 | SH |  | SOLE |  | 1638 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33740J104 |  | 77104 | 3836 | SH |  | SOLE |  | 3836 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 336920103 |  | 1021882 | 6150 | SH |  | SOLE |  | 6149 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X184 |  | 7499 | 165 | SH |  | SOLE | 6 | 165 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33734X184 |  | 20552320 | 452196 | SH |  | SOLE |  | 452196 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33734H106 |  | 17340 | 375 | SH |  | SOLE | 66 | 375 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33734H106 |  | 27744 | 600 | SH |  | SOLE | 19 | 600 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33734H106 |  | 428225 | 9261 | SH |  | SOLE |  | 9260 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733B100 |  | 528842 | 4707 | SH |  | SOLE |  | 4707 | 0 | 0 |
| FIRST WATCH RESTAURANT GROUP | Stock | 33748L101 |  | 125 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 412 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 10954 | 239 | SH |  | SOLE | 33 | 239 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 104482 | 2280 | SH |  | SOLE | 19 | 2280 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 169580 | 3701 | SH |  | SOLE | 52 | 3701 | 0 | 0 |
| FIRSTENERGY CORP | Stock | 337932107 |  | 1547807 | 33780 | SH |  | SOLE |  | 33780 | 0 | 0 |
| FIRSTSERVICE CORP NEW | Stock | 33767E202 |  | 381 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| FIRSTSERVICE CORP NEW | Stock | 33767E202 |  | 1524 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| FIRSTSERVICE CORP NEW | Stock | 33767E202 |  | 11266 | 59 | SH |  | SOLE | 34 | 59 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 1289 | 10 | SH |  | SOLE | 22 | 10 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 3997 | 31 | SH |  | SOLE | 46 | 31 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 4126 | 32 | SH |  | SOLE | 73 | 32 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 5673 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 5802 | 45 | SH |  | SOLE | 36 | 45 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 11475 | 89 | SH |  | SOLE | 12 | 89 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 15085 | 117 | SH |  | SOLE | 33 | 117 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 16212 | 126 | SH |  | SOLE | 19 | 125 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 28236 | 219 | SH |  | SOLE | 2 | 219 | 0 | 0 |
| FISERV INC | Stock | 337738108 |  | 4458750 | 34583 | SH |  | SOLE |  | 34582 | 0 | 0 |
| FIVE BELOW INC | Stock | 33829M101 |  | 1547 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| FIVE BELOW INC | Stock | 33829M101 |  | 30940 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| FIVE POINT HOLDINGS LLC | Stock | 33833Q106 |  | 411 | 67 | SH |  | SOLE |  | 67 | 0 | 0 |
| FIVE9 INC | Stock | 338307101 |  | 920 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| FIVE9 INC | Stock | 338307101 |  | 10188 | 421 | SH |  | SOLE | 19 | 421 | 0 | 0 |
| FIVE9 INC | Stock | 338307101 |  | 27225 | 1125 | SH |  | SOLE |  | 1125 | 0 | 0 |
| FIVERR INTL LTD | Stock | M4R82T106 |  | 7860 | 322 | SH |  | SOLE |  | 322 | 0 | 0 |
| FLAHERTY  CRUMRINE PFD SECS | CEF | 338478100 |  | 119531 | 7077 | SH |  | SOLE |  | 7077 | 0 | 0 |
| FLAHERTY  CRUMRINE DYNAMIC | CEF | 33848W106 |  | 7899 | 365 | SH |  | SOLE |  | 365 | 0 | 0 |
| CORPAY INC | Stock | 219948106 |  | 2016 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| CORPAY INC | Stock | 219948106 |  | 2881 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| CORPAY INC | Stock | 219948106 |  | 2881 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| CORPAY INC | Stock | 219948106 |  | 18148 | 63 | SH |  | SOLE |  | 63 | 0 | 0 |
| CORPAY INC | Stock | 219948106 |  | 21605 | 75 | SH |  | SOLE | 9 | 75 | 0 | 0 |
| FLEX LNG LTD | Stock | G35947202 |  | 17640 | 700 | SH |  | SOLE | 11 | 700 | 0 | 0 |
| FLEX LNG LTD | Stock | G35947202 |  | 492772 | 19554 | SH |  | SOLE |  | 19554 | 0 | 0 |
| FLEX LTD | Stock | Y2573F102 |  | 3130 | 54 | SH |  | SOLE | 71 | 54 | 0 | 0 |
| FLEX LTD | Stock | Y2573F102 |  | 5855 | 101 | SH |  | SOLE | 36 | 101 | 0 | 0 |
| FLEX LTD | Stock | Y2573F102 |  | 15768 | 272 | SH |  | SOLE | 9 | 272 | 0 | 0 |
| FLEX LTD | Stock | Y2573F102 |  | 138722 | 2393 | SH |  | SOLE |  | 2393 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L662 |  | 157185 | 3815 | SH |  | SOLE |  | 3815 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L506 |  | 373976 | 15371 | SH |  | SOLE |  | 15371 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L605 |  | 176668 | 7279 | SH |  | SOLE |  | 7279 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L829 |  | 53892 | 1588 | SH |  | SOLE |  | 1588 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L407 |  | 963 | 22 | SH |  | SOLE | 49 | 22 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L407 |  | 1292279 | 29518 | SH |  | SOLE |  | 29517 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L860 |  | 215337 | 2712 | SH |  | SOLE |  | 2712 | 0 | 0 |
| FLEXSHARES TR | ETF | 33939L795 |  | 88025 | 1399 | SH |  | SOLE |  | 1399 | 0 | 0 |
| FLEXSHOPPER INC | Stock | 33939J303 |  | 641 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FLOOR  DECOR HLDGS INC | Stock | 339750101 |  | 1695 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| FLOOR  DECOR HLDGS INC | Stock | 339750101 |  | 2064 | 28 | SH |  | SOLE | 43 | 28 | 0 | 0 |
| FLOOR  DECOR HLDGS INC | Stock | 339750101 |  | 22110 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| FLOWERS FOODS INC | Stock | 343498101 |  | 261 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| FLOWERS FOODS INC | Stock | 343498101 |  | 57529 | 4408 | SH |  | SOLE |  | 4408 | 0 | 0 |
| FLOWSERVE CORP | Stock | 34354P105 |  | 1063 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| FLOWSERVE CORP | Stock | 34354P105 |  | 20299 | 382 | SH |  | SOLE | 12 | 382 | 0 | 0 |
| FLOWSERVE CORP | Stock | 34354P105 |  | 304120 | 5723 | SH |  | SOLE |  | 5723 | 0 | 0 |
| FLUENCE ENERGY INC | Stock | 34379V103 |  | 97 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| FLUENCE ENERGY INC | Stock | 34379V103 |  | 48060 | 4450 | SH |  | SOLE |  | 4450 | 0 | 0 |
| FLUOR CORP NEW | Stock | 343412102 |  | 1094 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| FLUOR CORP NEW | Stock | 343412102 |  | 536949 | 12763 | SH |  | SOLE |  | 12763 | 0 | 0 |
| FLUSHING FINL CORP | Stock | 343873105 |  | 1381 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| FLUTTER ENTMT PLC | Stock | G3643J108 |  | 762 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| FLUTTER ENTMT PLC | Stock | G3643J108 |  | 762 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| FLUTTER ENTMT PLC | Stock | G3643J108 |  | 2032 | 8 | SH |  | SOLE | 43 | 8 | 0 | 0 |
| FLUTTER ENTMT PLC | Stock | G3643J108 |  | 17526 | 69 | SH |  | SOLE |  | 69 | 0 | 0 |
| FLYWIRE CORPORATION | Stock | 302492103 |  | 81 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| FLYWIRE CORPORATION | Stock | 302492103 |  | 8124 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 673 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 1009 | 30 | SH |  | SOLE | 46 | 30 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 4910 | 146 | SH |  | SOLE | 49 | 146 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 10696 | 318 | SH |  | SOLE |  | 318 | 0 | 0 |
| FMC CORP | Stock | 302491303 |  | 233560 | 6945 | SH |  | SOLE | 19 | 6944 | 0 | 0 |
| TECHNIPFMC PLC | Stock | G87110105 |  | 1815 | 46 | SH |  | SOLE | 48 | 46 | 0 | 0 |
| TECHNIPFMC PLC | Stock | G87110105 |  | 2564 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| TECHNIPFMC PLC | Stock | G87110105 |  | 277901 | 7044 | SH |  | SOLE |  | 7044 | 0 | 0 |
| TIDAL TRUST I | ETF | 886364637 |  | 7526 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| FOMENTO ECONOMICO MEXICANO S | ADR | 344419106 |  | 99 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| FOMENTO ECONOMICO MEXICANO S | ADR | 344419106 |  | 493 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| FOMENTO ECONOMICO MEXICANO S | ADR | 344419106 |  | 8482 | 86 | SH |  | SOLE | 9 | 86 | 0 | 0 |
| FORAFRIC GLOBAL PLC | Stock | X3R81D102 |  | 61 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| FORD MTR CO | Stock | 345370860 |  | 48 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| FORD MTR CO | Stock | 345370860 |  | 6191 | 518 | SH |  | SOLE | 33 | 517 | 0 | 0 |
| FORD MTR CO | Stock | 345370860 |  | 6542 | 547 | SH |  | SOLE | 71 | 547 | 0 | 0 |
| FORD MTR CO | Stock | 345370860 |  | 7786 | 651 | SH |  | SOLE | 12 | 651 | 0 | 0 |
| FORD MTR CO | Stock | 345370860 |  | 10967 | 917 | SH |  | SOLE | 9 | 917 | 0 | 0 |
| FORD MTR CO | Stock | 345370860 |  | 17486 | 1462 | SH |  | SOLE | 49 | 1462 | 0 | 0 |
| FORD MTR CO | Stock | 345370860 |  | 124671 | 10424 | SH |  | SOLE | 19 | 10424 | 0 | 0 |
| FORD MTR CO | Stock | 345370860 |  | 2245059 | 187714 | SH |  | SOLE |  | 187713 | 0 | 0 |
| FORESTAR GROUP INC | Stock | 346232101 |  | 824 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| FORESTAR GROUP INC | Stock | 346232101 |  | 1037 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| FORGE GLOBAL HOLDINGS INC | Stock | 34629L202 |  | 4931 | 292 | SH |  | SOLE |  | 291 | 0 | 0 |
| FORMFACTOR INC | Stock | 346375108 |  | 255 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| FORMFACTOR INC | Stock | 346375108 |  | 7284 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| FORTINET INC | Stock | 34959E109 |  | 420 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| FORTINET INC | Stock | 34959E109 |  | 4540 | 54 | SH |  | SOLE | 71 | 54 | 0 | 0 |
| FORTINET INC | Stock | 34959E109 |  | 9417 | 112 | SH |  | SOLE | 33 | 112 | 0 | 0 |
| FORTINET INC | Stock | 34959E109 |  | 51877 | 617 | SH |  | SOLE | 19 | 617 | 0 | 0 |
| FORTINET INC | Stock | 34959E109 |  | 5047918 | 60037 | SH |  | SOLE |  | 60037 | 0 | 0 |
| FORTIS INC | Stock | 349553107 |  | 203 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| FORTIS INC | Stock | 349553107 |  | 2537 | 50 | SH |  | SOLE | 49 | 50 | 0 | 0 |
| FORTIS INC | Stock | 349553107 |  | 184338 | 3633 | SH |  | SOLE |  | 3633 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 147 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 245 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 2851 | 58 | SH |  | SOLE | 33 | 58 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 32015 | 654 | SH |  | SOLE | 43 | 653 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 144521 | 2950 | SH |  | SOLE | 5 | 2950 | 0 | 0 |
| FORTIVE CORP | Stock | 34959J108 |  | 265624 | 5422 | SH |  | SOLE |  | 5422 | 0 | 0 |
| FORTREA HLDGS INC | Stock | 34965K107 |  | 51 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| FORTREA HLDGS INC | Stock | 34965K107 |  | 472 | 56 | SH |  | SOLE | 49 | 56 | 0 | 0 |
| FORTREA HLDGS INC | Stock | 34965K107 |  | 2105 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| FTAI AVIATION LTD | Stock | G3730V105 |  | 2006 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| FTAI AVIATION LTD | Stock | G3730V105 |  | 3337 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| FORTUNA MNG CORP | Stock | 349942102 |  | 26880 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS I | Stock | 34964C106 |  | 1175 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS I | Stock | 34964C106 |  | 20448 | 383 | SH |  | SOLE | 43 | 383 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS I | Stock | 34964C106 |  | 31198 | 584 | SH |  | SOLE |  | 584 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS I | Stock | 34964C106 |  | 41911 | 785 | SH |  | SOLE | 24 | 785 | 0 | 0 |
| FORWARD AIR CORP | Stock | 34986A104 |  | 26 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| FOSSIL GROUP INC | Stock | 34988V106 |  | 57 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| FOUR CORNERS PPTY TR INC | REIT | 35086T109 |  | 5685 | 233 | SH |  | SOLE |  | 233 | 0 | 0 |
| FOX CORP | Stock | 35137L105 |  | 820 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| FOX CORP | Stock | 35137L105 |  | 946 | 15 | SH |  | SOLE | 49 | 15 | 0 | 0 |
| FOX CORP | Stock | 35137L105 |  | 14516 | 230 | SH |  | SOLE | 33 | 230 | 0 | 0 |
| FOX CORP | Stock | 35137L105 |  | 30420 | 482 | SH |  | SOLE |  | 482 | 0 | 0 |
| FOX CORP | Stock | 35137L204 |  | 115 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| FOX CORP | Stock | 35137L204 |  | 401 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| FOX CORP | Stock | 35137L204 |  | 2234 | 39 | SH |  | SOLE | 46 | 39 | 0 | 0 |
| FOX CORP | Stock | 35137L204 |  | 5307 | 93 | SH |  | SOLE | 33 | 92 | 0 | 0 |
| FOX CORP | Stock | 35137L204 |  | 15984 | 279 | SH |  | SOLE |  | 279 | 0 | 0 |
| FOX FACTORY HLDG CORP | Stock | 35138V102 |  | 194 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| FOX FACTORY HLDG CORP | Stock | 35138V102 |  | 462 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| FRANCO NEV CORP | Stock | 351858105 |  | 446 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| FRANCO NEV CORP | Stock | 351858105 |  | 5573 | 25 | SH |  | SOLE | 66 | 25 | 0 | 0 |
| FRANCO NEV CORP | Stock | 351858105 |  | 132631 | 595 | SH |  | SOLE | 26 | 595 | 0 | 0 |
| FRANCO NEV CORP | Stock | 351858105 |  | 2262544 | 10150 | SH |  | SOLE |  | 10150 | 0 | 0 |
| FRANKLIN TEMPLETON DIGITAL H | ETF | 354921108 |  | 19863 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| FRANKLIN BSP RLTY TR INC | REIT | 35243J101 |  | 12999 | 1197 | SH |  | SOLE |  | 1197 | 0 | 0 |
| LEGG MASON ETF INVT | ETF | 524682309 |  | 402535 | 7371 | SH |  | SOLE |  | 7370 | 0 | 0 |
| FRANKLIN COVEY CO | Stock | 353469109 |  | 214 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P868 |  | 900959 | 36373 | SH |  | SOLE |  | 36373 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P421 |  | 38048 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P819 |  | 26010 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P769 |  | 932 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P744 |  | 9677 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P686 |  | 2058 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P629 |  | 6868 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P439 |  | 864493 | 31164 | SH |  | SOLE |  | 31164 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P108 |  | 219895 | 5894 | SH |  | SOLE |  | 5893 | 0 | 0 |
| LEGG MASON ETF INVT | ETF | 52468L505 |  | 54210 | 1560 | SH |  | SOLE | 9 | 1560 | 0 | 0 |
| LEGG MASON ETF INVT | ETF | 52468L505 |  | 659160 | 18969 | SH |  | SOLE |  | 18968 | 0 | 0 |
| FRANKLIN RESOURCES INC | Stock | 354613101 |  | 439 | 19 | SH |  | SOLE | 33 | 19 | 0 | 0 |
| FRANKLIN RESOURCES INC | Stock | 354613101 |  | 810 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| FRANKLIN RESOURCES INC | Stock | 354613101 |  | 1480 | 64 | SH |  | SOLE | 46 | 64 | 0 | 0 |
| FRANKLIN RESOURCES INC | Stock | 354613101 |  | 5505 | 238 | SH |  | SOLE |  | 238 | 0 | 0 |
| FRANKLIN TEMPLETON HOLDINGS | ETF | 35473M105 |  | 2583 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| FRANKLIN TEMPLETON HOLDINGS | ETF | 35473M105 |  | 30118 | 583 | SH |  | SOLE | 36 | 583 | 0 | 0 |
| FRANKLIN STR PPTYS CORP | REIT | 35471R106 |  | 26 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P553 |  | 1195 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| LEGG MASON ETF INVT | ETF | 52468L406 |  | 223479 | 5406 | SH |  | SOLE |  | 5405 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | ETF | 35473P884 |  | 3814175 | 67567 | SH |  | SOLE |  | 67567 | 0 | 0 |
| FRANKS INTERNATIONALNV EUR0.01 | Stock | N33462107 |  | 380 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| TIDAL TRUST I | ETF | 886364140 |  | 11705 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L607 |  | 2132395 | 48124 | SH |  | SOLE |  | 48124 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 628 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 824 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 3412 | 87 | SH |  | SOLE | 71 | 87 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 4236 | 108 | SH |  | SOLE | 22 | 108 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 9099 | 232 | SH |  | SOLE | 12 | 232 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 11178 | 285 | SH |  | SOLE | 19 | 285 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 12813 | 327 | SH |  | SOLE | 33 | 326 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 61262 | 1562 | SH |  | SOLE | 24 | 1562 | 0 | 0 |
| FREEPORT-MCMORAN INC | Stock | 35671D857 |  | 2976375 | 75889 | SH |  | SOLE |  | 75889 | 0 | 0 |
| FREQUENCY ELECTRS INC | Stock | 358010106 |  | 102 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| FREQUENCY ELECTRS INC | Stock | 358010106 |  | 265956 | 7843 | SH |  | SOLE |  | 7843 | 0 | 0 |
| FRESENIUS MEDICAL CARE AG | ADR | 358029106 |  | 184 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| FRESENIUS MEDICAL CARE AG | ADR | 358029106 |  | 2923 | 111 | SH |  | SOLE | 66 | 111 | 0 | 0 |
| FRESHPET INC | Stock | 358039105 |  | 220 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| FRESHPET INC | Stock | 358039105 |  | 1102 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| FRESHWORKS INC | Stock | 358054104 |  | 94 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| FRESHWORKS INC | Stock | 358054104 |  | 11178 | 950 | SH |  | SOLE |  | 949 | 0 | 0 |
| FRONTDOOR INC | Stock | 35905A109 |  | 6662 | 99 | SH |  | SOLE |  | 99 | 0 | 0 |
| FRONTIER COMMUNICATIONS PARE | Stock | 35909D109 |  | 4445 | 119 | SH |  | SOLE | 71 | 119 | 0 | 0 |
| FRONTIER COMMUNICATIONS PARE | Stock | 35909D109 |  | 20804 | 557 | SH |  | SOLE |  | 557 | 0 | 0 |
| FRONTLINE PLC | Stock | M46528101 |  | 19007 | 834 | SH |  | SOLE |  | 834 | 0 | 0 |
| FS KKR CAP CORP | CEF | 302635206 |  | 210244 | 14082 | SH |  | SOLE |  | 14081 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U760 |  | 128778 | 5331 | SH |  | SOLE |  | 5331 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U778 |  | 2537678 | 94197 | SH |  | SOLE |  | 94197 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D846 |  | 50173 | 2511 | SH |  | SOLE |  | 2511 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F177 |  | 445734 | 19231 | SH |  | SOLE |  | 19230 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U349 |  | 430728 | 19757 | SH |  | SOLE |  | 19757 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E849 |  | 1785413 | 74936 | SH |  | SOLE |  | 74936 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33733E856 |  | 259295 | 10831 | SH |  | SOLE |  | 10831 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F573 |  | 1305616 | 49725 | SH |  | SOLE |  | 49725 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U869 |  | 58362 | 2328 | SH |  | SOLE |  | 2327 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U828 |  | 1307277 | 51266 | SH |  | SOLE |  | 51265 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D747 |  | 1710244 | 83811 | SH |  | SOLE |  | 83811 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F755 |  | 661010 | 19779 | SH |  | SOLE |  | 19778 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U703 |  | 4993961 | 180679 | SH |  | SOLE |  | 180678 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F169 |  | 281701 | 12964 | SH |  | SOLE |  | 12963 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U729 |  | 283349 | 10940 | SH |  | SOLE |  | 10940 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U752 |  | 16632 | 477 | SH |  | SOLE |  | 477 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F243 |  | 448013 | 19938 | SH |  | SOLE |  | 19938 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F649 |  | 105483 | 3390 | SH |  | SOLE |  | 3390 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F581 |  | 1087610 | 33797 | SH |  | SOLE |  | 33797 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F284 |  | 26789 | 1149 | SH |  | SOLE |  | 1149 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F151 |  | 29392 | 1335 | SH |  | SOLE |  | 1334 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F193 |  | 1133778 | 48835 | SH |  | SOLE |  | 48835 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F268 |  | 24490 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D879 |  | 436943 | 16903 | SH |  | SOLE |  | 16903 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33739Q705 |  | 666423 | 13515 | SH |  | SOLE |  | 13514 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ETF | 33738D820 |  | 324901 | 15028 | SH |  | SOLE |  | 15027 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | ETF | 33738D812 |  | 50825 | 1774 | SH |  | SOLE |  | 1774 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F375 |  | 1848467 | 61158 | SH |  | SOLE |  | 61158 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U885 |  | 1998752 | 45944 | SH |  | SOLE |  | 45944 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F847 |  | 441813 | 8353 | SH |  | SOLE |  | 8353 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F763 |  | 83710 | 1518 | SH |  | SOLE |  | 1518 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U802 |  | 29402 | 761 | SH |  | SOLE |  | 761 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F854 |  | 16796 | 385 | SH |  | SOLE |  | 385 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F698 |  | 154841 | 3316 | SH |  | SOLE |  | 3316 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F714 |  | 204000 | 4387 | SH |  | SOLE |  | 4387 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F839 |  | 2649956 | 56599 | SH |  | SOLE |  | 56598 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F672 |  | 95263 | 2205 | SH |  | SOLE |  | 2205 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F680 |  | 146788 | 3321 | SH |  | SOLE |  | 3321 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F391 |  | 125517 | 3416 | SH |  | SOLE |  | 3415 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U638 |  | 41176 | 1178 | SH |  | SOLE |  | 1178 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F318 |  | 56252 | 1561 | SH |  | SOLE |  | 1561 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F425 |  | 2205147 | 57478 | SH |  | SOLE |  | 57478 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F474 |  | 46095 | 1175 | SH |  | SOLE |  | 1175 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F367 |  | 26120 | 709 | SH |  | SOLE |  | 708 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U810 |  | 26994 | 649 | SH |  | SOLE |  | 649 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U398 |  | 1012279 | 47006 | SH |  | SOLE |  | 47006 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F185 |  | 1017390 | 48101 | SH |  | SOLE |  | 48101 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U562 |  | 152430 | 4531 | SH |  | SOLE |  | 4530 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U588 |  | 20935 | 619 | SH |  | SOLE |  | 619 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U612 |  | 114328 | 3507 | SH |  | SOLE |  | 3507 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U356 |  | 49497 | 1557 | SH |  | SOLE |  | 1556 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U521 |  | 5244 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F136 |  | 35933 | 1117 | SH |  | SOLE |  | 1116 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U554 |  | 112977 | 3595 | SH |  | SOLE |  | 3594 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U653 |  | 101042 | 2617 | SH |  | SOLE |  | 2617 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F516 |  | 250016 | 6000 | SH |  | SOLE |  | 6000 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U661 |  | 5192 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F482 |  | 47198 | 1177 | SH |  | SOLE |  | 1177 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F441 |  | 2705500 | 66852 | SH |  | SOLE |  | 66852 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U695 |  | 2710664 | 70747 | SH |  | SOLE |  | 70747 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U711 |  | 2003503 | 52613 | SH |  | SOLE |  | 52613 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U547 |  | 5446 | 165 | SH |  | SOLE |  | 164 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F144 |  | 1579375 | 45284 | SH |  | SOLE |  | 45284 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F466 |  | 1448081 | 57180 | SH |  | SOLE |  | 57179 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F342 |  | 1451066 | 58696 | SH |  | SOLE |  | 58696 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U505 |  | 11621 | 236 | SH |  | SOLE |  | 236 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F623 |  | 250775 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U406 |  | 372702 | 8515 | SH |  | SOLE |  | 8515 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F631 |  | 4485153 | 106422 | SH |  | SOLE |  | 106422 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740F615 |  | 50963 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | ETF | 33740U422 |  | 438388 | 14659 | SH |  | SOLE |  | 14659 | 0 | 0 |
| FTAI INFRASTRUCTURE INC | Stock | 35953C106 |  | 65 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| FTI CONSULTING INC | Stock | 302941109 |  | 970 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| FTI CONSULTING INC | Stock | 302941109 |  | 1132 | 7 | SH |  | SOLE | 49 | 7 | 0 | 0 |
| FUBOTV INC | Stock | 35953D104 |  | 2200 | 530 | SH |  | SOLE |  | 530 | 0 | 0 |
| FUEL TECH INC | Stock | 359523107 |  | 64881 | 21627 | SH |  | SOLE |  | 21627 | 0 | 0 |
| FULGENT GENETICS INC | Stock | 359664109 |  | 452 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| FULGENT GENETICS INC | Stock | 359664109 |  | 4565 | 202 | SH |  | SOLE |  | 202 | 0 | 0 |
| FULTON FINL CORP PA | Stock | 360271100 |  | 38355 | 2059 | SH |  | SOLE |  | 2058 | 0 | 0 |
| TIDAL TRUST I | ETF | 886364231 |  | 5827293 | 233185 | SH |  | SOLE |  | 233185 | 0 | 0 |
| FUTU HLDGS LTD | ADR | 36118L106 |  | 211648 | 1217 | SH |  | SOLE |  | 1217 | 0 | 0 |
| FVCBANKCORP INC | Stock | 36120Q101 |  | 195134 | 15045 | SH |  | SOLE |  | 15045 | 0 | 0 |
| G III APPAREL GROUP LTD | Stock | 36237H101 |  | 80 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| G III APPAREL GROUP LTD | Stock | 36237H101 |  | 80 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GABELLI CONV  INC SECS FD I | CEF | 36240B109 |  | 76730 | 18579 | SH |  | SOLE |  | 18578 | 0 | 0 |
| GABELLI DIVID  INCOME TR | CEF | 36242H104 |  | 96556 | 3559 | SH |  | SOLE |  | 3559 | 0 | 0 |
| GABELLI EQUITY TR INC | CEF | 362397101 |  | 597045 | 98037 | SH |  | SOLE |  | 98037 | 0 | 0 |
| GABELLI MULTIMEDIA TR INC | CEF | 36239Q109 |  | 8247 | 1918 | SH |  | SOLE |  | 1918 | 0 | 0 |
| GABELLI GLOBAL SMALL  MID C | CEF | 36249W104 |  | 5780 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| GABELLI HLTHCARE  WELLNESS | CEF | 36246K103 |  | 7904 | 871 | SH |  | SOLE |  | 871 | 0 | 0 |
| GABELLI UTIL TR | CEF | 36240A101 |  | 1718 | 283 | SH |  | SOLE |  | 283 | 0 | 0 |
| GAIA INC NEW | Stock | 36269P104 |  | 95 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| GALAXY DIGITAL INC. | Stock | 36317J209 |  | 818912 | 24221 | SH |  | SOLE |  | 24221 | 0 | 0 |
| GAMCO GLOBAL GOLD NAT RES | CEF | 36465A109 |  | 81434 | 15797 | SH |  | SOLE |  | 15797 | 0 | 0 |
| GAMCO NAT RES GOLD  INCOME | CEF | 36465E101 |  | 8499 | 1209 | SH |  | SOLE |  | 1209 | 0 | 0 |
| GAMESTOP CORP NEW | Stock | 36467W109 |  | 109 | 4 | SH |  | SOLE | 49 | 4 | 0 | 0 |
| GAMESTOP CORP NEW | Stock | 36467W109 |  | 1800 | 66 | SH |  | SOLE | 71 | 66 | 0 | 0 |
| GAMESTOP CORP NEW | Stock | 36467W109 |  | 37101 | 1360 | SH |  | SOLE |  | 1360 | 0 | 0 |
| GAMING  LEISURE PPTYS INC | REIT | 36467J108 |  | 2470 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| GAMING  LEISURE PPTYS INC | REIT | 36467J108 |  | 8530 | 183 | SH |  | SOLE | 9 | 183 | 0 | 0 |
| GAMING  LEISURE PPTYS INC | REIT | 36467J108 |  | 49052 | 1052 | SH |  | SOLE |  | 1052 | 0 | 0 |
| GAMING  LEISURE PPTYS INC | REIT | 36467J108 |  | 72339 | 1552 | SH |  | SOLE | 49 | 1552 | 0 | 0 |
| GAMING  LEISURE PPTYS INC | REIT | 36467J108 |  | 78419 | 1682 | SH |  | SOLE | 19 | 1682 | 0 | 0 |
| GAP INC | Stock | 364760108 |  | 150 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| GAP INC | Stock | 364760108 |  | 2460 | 115 | SH |  | SOLE | 71 | 115 | 0 | 0 |
| GAP INC | Stock | 364760108 |  | 194273 | 9082 | SH |  | SOLE |  | 9082 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 246 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 1231 | 5 | SH |  | SOLE | 9 | 5 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 3940 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 8868 | 36 | SH |  | SOLE | 50 | 36 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 15228 | 62 | SH |  | SOLE | 33 | 61 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 30531 | 124 | SH |  | SOLE | 19 | 124 | 0 | 0 |
| GARMIN LTD | Stock | H2906T109 |  | 824156 | 3347 | SH |  | SOLE |  | 3347 | 0 | 0 |
| GARRETT MOTION INC | Stock | 366505105 |  | 2819 | 207 | SH |  | SOLE |  | 207 | 0 | 0 |
| GARTNER INC | Stock | 366651107 |  | 1840 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| GARTNER INC | Stock | 366651107 |  | 4995 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| GARTNER INC | Stock | 366651107 |  | 7623 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| GARTNER INC | Stock | 366651107 |  | 9726 | 37 | SH |  | SOLE | 53 | 37 | 0 | 0 |
| GARTNER INC | Stock | 366651107 |  | 86747 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| GARTNER INC | Stock | 366651107 |  | 111720 | 425 | SH |  | SOLE | 5 | 425 | 0 | 0 |
| GATX CORP | Stock | 361448103 |  | 1049 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| GATX CORP | Stock | 361448103 |  | 1748 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| GATX CORP | Stock | 361448103 |  | 11187 | 64 | SH |  | SOLE | 73 | 64 | 0 | 0 |
| GATX CORP | Stock | 361448103 |  | 108944 | 623 | SH |  | SOLE |  | 623 | 0 | 0 |
| RYMAN HOSPITALITY PPTYS INC | REIT | 78377T107 |  | 1613 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| RYMAN HOSPITALITY PPTYS INC | REIT | 78377T107 |  | 195702 | 2184 | SH |  | SOLE |  | 2184 | 0 | 0 |
| GCI LIBERTY INC | Stock | 36164V602 |  | 113 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GCI LIBERTY INC | Stock | 36164V800 |  | 112 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GCM GROSVENOR INC | Stock | 36831E108 |  | 253 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| GE AEROSPACE | Stock | 369604301 |  | 2407 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| GE AEROSPACE | Stock | 369604301 |  | 4211 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| GE AEROSPACE | Stock | 369604301 |  | 6317 | 21 | SH |  | SOLE | 49 | 21 | 0 | 0 |
| GE AEROSPACE | Stock | 369604301 |  | 12634 | 42 | SH |  | SOLE | 73 | 42 | 0 | 0 |
| GE AEROSPACE | Stock | 369604301 |  | 23163 | 77 | SH |  | SOLE | 43 | 77 | 0 | 0 |
| GE AEROSPACE | Stock | 369604301 |  | 24667 | 82 | SH |  | SOLE | 71 | 82 | 0 | 0 |
| GE AEROSPACE | Stock | 369604301 |  | 25871 | 86 | SH |  | SOLE | 51 | 86 | 0 | 0 |
| GE AEROSPACE | Stock | 369604301 |  | 90816 | 302 | SH |  | SOLE | 33 | 301 | 0 | 0 |
| GE AEROSPACE | Stock | 369604301 |  | 275878 | 917 | SH |  | SOLE | 19 | 917 | 0 | 0 |
| GE AEROSPACE | Stock | 369604301 |  | 326691 | 1086 | SH |  | SOLE | 53 | 1086 | 0 | 0 |
| GE AEROSPACE | Stock | 369604301 |  | 15151884 | 50369 | SH |  | SOLE |  | 50368 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | Stock | 36266G107 |  | 376 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | Stock | 36266G107 |  | 1051 | 14 | SH |  | SOLE | 73 | 14 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | Stock | 36266G107 |  | 1277 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | Stock | 36266G107 |  | 1427 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | Stock | 36266G107 |  | 2028 | 27 | SH |  | SOLE | 36 | 27 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | Stock | 36266G107 |  | 5933 | 79 | SH |  | SOLE | 9 | 79 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | Stock | 36266G107 |  | 9250 | 123 | SH |  | SOLE | 33 | 123 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | Stock | 36266G107 |  | 44685 | 595 | SH |  | SOLE | 26 | 595 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | Stock | 36266G107 |  | 112056 | 1492 | SH |  | SOLE | 49 | 1492 | 0 | 0 |
| GE HEALTHCARE TECHNOLOGIES I | Stock | 36266G107 |  | 1444461 | 19234 | SH |  | SOLE |  | 19233 | 0 | 0 |
| GE VERNOVA INC | Stock | 36828A101 |  | 1230 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| GE VERNOVA INC | Stock | 36828A101 |  | 1845 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| GE VERNOVA INC | Stock | 36828A101 |  | 3689 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| GE VERNOVA INC | Stock | 36828A101 |  | 6764 | 11 | SH |  | SOLE | 73 | 11 | 0 | 0 |
| GE VERNOVA INC | Stock | 36828A101 |  | 9224 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| GE VERNOVA INC | Stock | 36828A101 |  | 12913 | 21 | SH |  | SOLE | 19 | 21 | 0 | 0 |
| GE VERNOVA INC | Stock | 36828A101 |  | 14964 | 24 | SH |  | SOLE | 49 | 24 | 0 | 0 |
| GE VERNOVA INC | Stock | 36828A101 |  | 17217 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| GE VERNOVA INC | Stock | 36828A101 |  | 76339 | 124 | SH |  | SOLE | 33 | 124 | 0 | 0 |
| GE VERNOVA INC | Stock | 36828A101 |  | 1472071 | 2394 | SH |  | SOLE | 45 | 2394 | 0 | 0 |
| GE VERNOVA INC | Stock | 36828A101 |  | 16717194 | 27187 | SH |  | SOLE |  | 27186 | 0 | 0 |
| GENCO SHIPPING  TRADING LTD | Stock | Y2685T131 |  | 30249 | 1699 | SH |  | SOLE |  | 1699 | 0 | 0 |
| GENEDX HOLDINGS CORP | Stock | 81663L200 |  | 108 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GENEDX HOLDINGS CORP | Stock | 81663L200 |  | 14976 | 139 | SH |  | SOLE | 19 | 139 | 0 | 0 |
| GENERAC HLDGS INC | Stock | 368736104 |  | 1841 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| GENERAC HLDGS INC | Stock | 368736104 |  | 6026 | 36 | SH |  | SOLE | 33 | 36 | 0 | 0 |
| GENERAC HLDGS INC | Stock | 368736104 |  | 181964 | 1087 | SH |  | SOLE |  | 1087 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 682 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 6820 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 6820 | 20 | SH |  | SOLE | 73 | 20 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 19437 | 57 | SH |  | SOLE | 12 | 57 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 29813 | 87 | SH |  | SOLE | 33 | 87 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 30690 | 90 | SH |  | SOLE | 9 | 90 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 589681 | 1729 | SH |  | SOLE | 19 | 1729 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 2688042 | 7883 | SH |  | SOLE | 6 | 7882 | 0 | 0 |
| GENERAL DYNAMICS CORP | Stock | 369550108 |  | 3471592 | 10181 | SH |  | SOLE |  | 10180 | 0 | 0 |
| GENERAL MLS INC | Stock | 370334104 |  | 353 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| GENERAL MLS INC | Stock | 370334104 |  | 756 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| GENERAL MLS INC | Stock | 370334104 |  | 1109 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| GENERAL MLS INC | Stock | 370334104 |  | 2521 | 50 | SH |  | SOLE | 73 | 50 | 0 | 0 |
| GENERAL MLS INC | Stock | 370334104 |  | 8443 | 167 | SH |  | SOLE | 19 | 167 | 0 | 0 |
| GENERAL MLS INC | Stock | 370334104 |  | 10891 | 216 | SH |  | SOLE | 33 | 216 | 0 | 0 |
| GENERAL MLS INC | Stock | 370334104 |  | 44975 | 892 | SH |  | SOLE | 49 | 892 | 0 | 0 |
| GENERAL MLS INC | Stock | 370334104 |  | 3584623 | 71095 | SH |  | SOLE |  | 71095 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 549 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 4756 | 78 | SH |  | SOLE | 73 | 78 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 7133 | 117 | SH |  | SOLE | 71 | 117 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 18840 | 309 | SH |  | SOLE | 12 | 309 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 31722 | 520 | SH |  | SOLE | 33 | 520 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 43536 | 714 | SH |  | SOLE | 19 | 714 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 47191 | 774 | SH |  | SOLE | 43 | 773 | 0 | 0 |
| GENERAL MTRS CO | Stock | 37045V100 |  | 933932 | 15318 | SH |  | SOLE |  | 15317 | 0 | 0 |
| GENESIS ENERGY L P | Stock | 371927104 |  | 433708 | 25955 | SH |  | SOLE |  | 25955 | 0 | 0 |
| GENIUS SPORTS LIMITED | Stock | G3934V109 |  | 74 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| GENIUS SPORTS LIMITED | Stock | G3934V109 |  | 22284 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| GENMAB A/S | ADR | 372303206 |  | 1196 | 39 | SH |  | SOLE | 66 | 39 | 0 | 0 |
| GENMAB A/S | ADR | 372303206 |  | 6931 | 226 | SH |  | SOLE | 9 | 226 | 0 | 0 |
| GENMAB A/S | ADR | 372303206 |  | 13587 | 443 | SH |  | SOLE | 50 | 443 | 0 | 0 |
| GENMAB A/S | ADR | 372303206 |  | 32480 | 1059 | SH |  | SOLE |  | 1059 | 0 | 0 |
| GENPACT LIMITED | Stock | G3922B107 |  | 1089 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| GENPACT LIMITED | Stock | G3922B107 |  | 52740 | 1259 | SH |  | SOLE |  | 1259 | 0 | 0 |
| SPINNAKER ETF SERIES | ETF | 84858T798 |  | 201528 | 19415 | SH |  | SOLE |  | 19415 | 0 | 0 |
| GENTEX CORP | Stock | 371901109 |  | 991 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| GENTEX CORP | Stock | 371901109 |  | 16499 | 583 | SH |  | SOLE |  | 583 | 0 | 0 |
| GENTHERM INC | Stock | 37253A103 |  | 341 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 139 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 1247 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 9721 | 70 | SH |  | SOLE | 33 | 70 | 0 | 0 |
| GENUINE PARTS CO | Stock | 372460105 |  | 1349753 | 9738 | SH |  | SOLE |  | 9738 | 0 | 0 |
| GENWORTH FINL INC | Stock | 37247D106 |  | 120141 | 13499 | SH |  | SOLE |  | 13499 | 0 | 0 |
| GEO GROUP INC NEW | Stock | 36162J106 |  | 6711 | 328 | SH |  | SOLE |  | 327 | 0 | 0 |
| GEOSPACE TECHNOLOGIES CORP | Stock | 37364X109 |  | 12324 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| GERMAN AMERN BANCORP INC | Stock | 373865104 |  | 6464 | 165 | SH |  | SOLE |  | 164 | 0 | 0 |
| GERON CORP | Stock | 374163103 |  | 119 | 87 | SH |  | SOLE | 71 | 87 | 0 | 0 |
| GETTY RLTY CORP NEW | REIT | 374297109 |  | 134 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| GETTY RLTY CORP NEW | REIT | 374297109 |  | 16339 | 609 | SH |  | SOLE |  | 609 | 0 | 0 |
| GETTY RLTY CORP NEW | REIT | 374297109 |  | 39306 | 1465 | SH |  | SOLE | 23 | 1465 | 0 | 0 |
| GFL ENVIRONMENTAL INC | Stock | 36168Q104 |  | 129679 | 2737 | SH |  | SOLE |  | 2737 | 0 | 0 |
| GFL ENVIRONMENTAL INC | Stock | 36168Q104 |  | 180044 | 3800 | SH |  | SOLE | 5 | 3800 | 0 | 0 |
| GIBRALTAR INDS INC | Stock | 374689107 |  | 37680 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| GIGACLOUD TECHNOLOGY INC | Stock | G38644103 |  | 142 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| GIGACLOUD TECHNOLOGY INC | Stock | G38644103 |  | 3976 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| GILAT SATELLITE NETWORKS LTD | Stock | M51474118 |  | 14140 | 1086 | SH |  | SOLE |  | 1086 | 0 | 0 |
| GILDAN ACTIVEWEAR INC | Stock | 375916103 |  | 405 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| GILDAN ACTIVEWEAR INC | Stock | 375916103 |  | 35952 | 622 | SH |  | SOLE |  | 622 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 1332 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 2109 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 3885 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 6105 | 55 | SH |  | SOLE | 73 | 55 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 11988 | 108 | SH |  | SOLE | 12 | 108 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 12765 | 115 | SH |  | SOLE | 9 | 115 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 13653 | 123 | SH |  | SOLE | 71 | 123 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 43903 | 396 | SH |  | SOLE | 33 | 395 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 93129 | 839 | SH |  | SOLE | 52 | 839 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 337579 | 3041 | SH |  | SOLE | 19 | 3041 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 573127 | 5163 | SH |  | SOLE | 6 | 5163 | 0 | 0 |
| GILEAD SCIENCES INC | Stock | 375558103 |  | 7994004 | 72018 | SH |  | SOLE |  | 72018 | 0 | 0 |
| GINKGO BIOWORKS HOLDINGS INC | Stock | 37611X209 |  | 846 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| GITLAB INC | Stock | 37637K108 |  | 90 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| GITLAB INC | Stock | 37637K108 |  | 451 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| GITLAB INC | Stock | 37637K108 |  | 47064 | 1044 | SH |  | SOLE |  | 1044 | 0 | 0 |
| GLACIER BANCORP INC NEW | Stock | 37637Q105 |  | 535 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| GLADSTONE CAPITAL CORP | CEF | 376535878 |  | 25580 | 1170 | SH |  | SOLE | 19 | 1169 | 0 | 0 |
| GLADSTONE CAPITAL CORP | CEF | 376535878 |  | 48107 | 2200 | SH |  | SOLE |  | 2199 | 0 | 0 |
| GLADSTONE COMMERCIAL CORP | REIT | 376536108 |  | 33880 | 2750 | SH |  | SOLE |  | 2750 | 0 | 0 |
| GLADSTONE INVT CORP | CEF | 376546107 |  | 202 | 15 | SH |  | SOLE |  | 14 | 0 | 0 |
| GLADSTONE LD CORP | REIT | 376549101 |  | 183 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| GLADSTONE LD CORP | REIT | 376549101 |  | 5118 | 559 | SH |  | SOLE |  | 558 | 0 | 0 |
| GLAUKOS CORP | Stock | 377322102 |  | 82 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GLAUKOS CORP | Stock | 377322102 |  | 8396 | 103 | SH |  | SOLE | 19 | 102 | 0 | 0 |
| GLOBAL BUSINESS TRAVEL GROUP | Stock | 37890B100 |  | 60600 | 7500 | SH |  | SOLE |  | 7500 | 0 | 0 |
| GLOBAL E ONLINE LTD | Stock | M5216V106 |  | 3898 | 109 | SH |  | SOLE |  | 109 | 0 | 0 |
| GLOBAL MED REIT INC | REIT | 37954A303 |  | 67 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| GLOBAL MED REIT INC | REIT | 37954A303 |  | 632973 | 18777 | SH |  | SOLE |  | 18777 | 0 | 0 |
| GLOBAL NET LEASE INC | REIT | 379378201 |  | 60674 | 7463 | SH |  | SOLE |  | 7463 | 0 | 0 |
| GLOBAL PMTS INC | Stock | 37940X102 |  | 166 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| GLOBAL PMTS INC | Stock | 37940X102 |  | 1163 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| GLOBAL PMTS INC | Stock | 37940X102 |  | 4569 | 55 | SH |  | SOLE | 33 | 55 | 0 | 0 |
| GLOBAL PMTS INC | Stock | 37940X102 |  | 5483 | 66 | SH |  | SOLE | 9 | 66 | 0 | 0 |
| GLOBAL PMTS INC | Stock | 37940X102 |  | 16948 | 204 | SH |  | SOLE | 19 | 204 | 0 | 0 |
| GLOBAL PMTS INC | Stock | 37940X102 |  | 690801 | 8315 | SH |  | SOLE |  | 8314 | 0 | 0 |
| GLOBAL SELF STORAGE INC | REIT | 37955N106 |  | 18772 | 3732 | SH |  | SOLE |  | 3732 | 0 | 0 |
| GLOBAL SHIP LEASE INC NEW | Stock | Y27183600 |  | 190623 | 6209 | SH |  | SOLE |  | 6209 | 0 | 0 |
| GLOBAL X FDS | ETF | 37960A438 |  | 3017621 | 30050 | SH |  | SOLE |  | 30050 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y574 |  | 193249 | 4155 | SH |  | SOLE |  | 4155 | 0 | 0 |
| GLOBAL X FDS | ETF | 37960A198 |  | 63 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y806 |  | 61047 | 5143 | SH |  | SOLE |  | 5143 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y632 |  | 2919207 | 59105 | SH |  | SOLE |  | 59105 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y624 |  | 13178 | 466 | SH |  | SOLE |  | 466 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y442 |  | 65128 | 2800 | SH |  | SOLE |  | 2800 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y830 |  | 1495 | 25 | SH |  | SOLE | 49 | 25 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y830 |  | 85229 | 1425 | SH |  | SOLE |  | 1425 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y384 |  | 800840 | 22758 | SH |  | SOLE |  | 22757 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y236 |  | 215719 | 10533 | SH |  | SOLE |  | 10533 | 0 | 0 |
| GLOBAL X FDS | ETF | 37960A529 |  | 50432 | 718 | SH |  | SOLE | 36 | 718 | 0 | 0 |
| GLOBAL X FDS | ETF | 37960A529 |  | 1536020 | 21868 | SH |  | SOLE |  | 21868 | 0 | 0 |
| GLOBAL X FDS | ETF | 37960A859 |  | 165885 | 7592 | SH |  | SOLE |  | 7591 | 0 | 0 |
| GLOBAL X FDS | ETF | 37960A669 |  | 156517 | 6527 | SH |  | SOLE |  | 6527 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y871 |  | 696115 | 14603 | SH |  | SOLE |  | 14602 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y814 |  | 402 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y137 |  | 9428 | 295 | SH |  | SOLE |  | 295 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y780 |  | 238895 | 6124 | SH |  | SOLE |  | 6123 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y855 |  | 114382 | 2012 | SH |  | SOLE |  | 2012 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y293 |  | 1067735 | 17027 | SH |  | SOLE |  | 17026 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y343 |  | 3529546 | 72894 | SH |  | SOLE |  | 72894 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y327 |  | 336614 | 10253 | SH |  | SOLE |  | 10253 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y319 |  | 258 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| GLOBAL X FDS | ETF | 37950E101 |  | 483 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y483 |  | 1939 | 114 | SH |  | SOLE | 19 | 114 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y483 |  | 613722 | 36080 | SH |  | SOLE |  | 36080 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y715 |  | 9424 | 266 | SH |  | SOLE | 49 | 266 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y715 |  | 4906158 | 138475 | SH |  | SOLE |  | 138474 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y459 |  | 36617 | 2433 | SH |  | SOLE |  | 2433 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y889 |  | 154169 | 1902 | SH |  | SOLE |  | 1901 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y277 |  | 23040 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y475 |  | 2385503 | 60762 | SH |  | SOLE |  | 60761 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y848 |  | 150226 | 2097 | SH |  | SOLE |  | 2097 | 0 | 0 |
| GLOBAL X FDS | ETF | 37950E416 |  | 4313 | 71 | SH |  | SOLE |  | 71 | 0 | 0 |
| GLOBAL X FDS | ETF | 37950E291 |  | 22210 | 1256 | SH |  | SOLE |  | 1255 | 0 | 0 |
| GLOBAL X FDS | ETF | 37950E333 |  | 163396 | 17684 | SH |  | SOLE |  | 17683 | 0 | 0 |
| GLOBAL X FDS | ETF | 37960A321 |  | 10232 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| GLOBAL X FDS | ETF | 37960A578 |  | 33679 | 967 | SH |  | SOLE |  | 967 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y673 |  | 1810 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y673 |  | 439982 | 9237 | SH |  | SOLE |  | 9237 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y657 |  | 364410 | 18755 | SH |  | SOLE |  | 18755 | 0 | 0 |
| GLOBAL X FDS | ETF | 37954Y392 |  | 2514 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| GLOBALFOUNDRIES INC | Stock | G39387108 |  | 394 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| GLOBALFOUNDRIES INC | Stock | G39387108 |  | 52613 | 1468 | SH |  | SOLE |  | 1468 | 0 | 0 |
| GLOBALSTAR INC | Stock | 378973507 |  | 40247 | 1106 | SH |  | SOLE |  | 1106 | 0 | 0 |
| GLOBANT S A | Stock | L44385109 |  | 287 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| GLOBANT S A | Stock | L44385109 |  | 9400 | 164 | SH |  | SOLE |  | 163 | 0 | 0 |
| GLOBE LIFE INC | Stock | 37959E102 |  | 1859 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| GLOBE LIFE INC | Stock | 37959E102 |  | 8221 | 58 | SH |  | SOLE | 33 | 57 | 0 | 0 |
| GLOBE LIFE INC | Stock | 37959E102 |  | 61906 | 433 | SH |  | SOLE |  | 433 | 0 | 0 |
| GLOBUS MED INC | Stock | 379577208 |  | 802 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| GLOBUS MED INC | Stock | 379577208 |  | 25199 | 440 | SH |  | SOLE |  | 440 | 0 | 0 |
| 2023 ETF SERIES TRUST II | ETF | 90139K100 |  | 39809 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| GODADDY INC | Stock | 380237107 |  | 3284 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| GODADDY INC | Stock | 380237107 |  | 4105 | 30 | SH |  | SOLE | 46 | 30 | 0 | 0 |
| GODADDY INC | Stock | 380237107 |  | 230285 | 1683 | SH |  | SOLE |  | 1683 | 0 | 0 |
| GOGO INC | Stock | 38046C109 |  | 86 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| GOGO INC | Stock | 38046C109 |  | 3436 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| GOLAR LNG LTD | Stock | G9456A100 |  | 10547 | 261 | SH |  | SOLE | 19 | 261 | 0 | 0 |
| GOLAR LNG LTD | Stock | G9456A100 |  | 1489670 | 36864 | SH |  | SOLE |  | 36863 | 0 | 0 |
| GOLD FIELDS LTD | ADR | 38059T106 |  | 126 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GOLD FIELDS LTD | ADR | 38059T106 |  | 587 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| GOLD FIELDS LTD | ADR | 38059T106 |  | 1259 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430453 |  | 4575607 | 99752 | SH |  | SOLE |  | 99751 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430206 |  | 3258 | 80 | SH |  | SOLE | 36 | 80 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430206 |  | 246987 | 6064 | SH |  | SOLE |  | 6064 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430107 |  | 1085345 | 26401 | SH |  | SOLE |  | 26401 | 0 | 0 |
| GOLDMAN SACHS BDC INC | CEF | 38147U107 |  | 67999 | 6686 | SH |  | SOLE |  | 6686 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430438 |  | 3997 | 47 | SH |  | SOLE | 36 | 47 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430438 |  | 234710 | 2760 | SH |  | SOLE |  | 2760 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430438 |  | 732319 | 8611 | SH |  | SOLE | 49 | 8611 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 2389 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 7964 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 12742 | 16 | SH |  | SOLE | 72 | 16 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 14334 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 14334 | 18 | SH |  | SOLE | 73 | 18 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 15131 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 23094 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 33447 | 42 | SH |  | SOLE | 7 | 42 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 90403 | 114 | SH |  | SOLE | 33 | 113 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 466308 | 586 | SH |  | SOLE | 19 | 585 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Stock | 38141G104 |  | 10747574 | 13496 | SH |  | SOLE |  | 13496 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430545 |  | 18803 | 123 | SH |  | SOLE |  | 122 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 38149W630 |  | 103694 | 1977 | SH |  | SOLE |  | 1976 | 0 | 0 |
| GOLDMAN SACHS PHYSICAL GOLD | ETF | 38150K103 |  | 184120 | 4830 | SH |  | SOLE | 19 | 4830 | 0 | 0 |
| GOLDMAN SACHS PHYSICAL GOLD | ETF | 38150K103 |  | 1326652 | 34802 | SH |  | SOLE |  | 34802 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 38149W622 |  | 150560 | 2883 | SH |  | SOLE |  | 2882 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430230 |  | 9177 | 181 | SH |  | SOLE |  | 181 | 0 | 0 |
| GOLUB CAP BDC INC | CEF | 38173M102 |  | 31866 | 2328 | SH |  | SOLE | 19 | 2327 | 0 | 0 |
| GOLUB CAP BDC INC | CEF | 38173M102 |  | 44972 | 3285 | SH |  | SOLE |  | 3285 | 0 | 0 |
| GOODRX HLDGS INC | Stock | 38246G108 |  | 11891 | 2811 | SH |  | SOLE |  | 2811 | 0 | 0 |
| GOODYEAR TIRE  RUBR CO | Stock | 382550101 |  | 412163 | 55102 | SH |  | SOLE |  | 55102 | 0 | 0 |
| GOOSEHEAD INS INC | Stock | 38267D109 |  | 223 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GOOSEHEAD INS INC | Stock | 38267D109 |  | 23070 | 310 | SH |  | SOLE | 23 | 310 | 0 | 0 |
| GOPRO INC | Stock | 38268T103 |  | 70 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| GOPRO INC | Stock | 38268T103 |  | 212 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| GRAB HOLDINGS LIMITED | Stock | G4124C109 |  | 2902 | 482 | SH |  | SOLE | 66 | 482 | 0 | 0 |
| GRAB HOLDINGS LIMITED | Stock | G4124C109 |  | 34615 | 5750 | SH |  | SOLE |  | 5750 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 2974 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 3228 | 38 | SH |  | SOLE | 73 | 38 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 236616 | 2785 | SH |  | SOLE |  | 2785 | 0 | 0 |
| GRACO INC | Stock | 384109104 |  | 2986367 | 35150 | SH |  | SOLE | 6 | 35150 | 0 | 0 |
| GRAHAM HLDGS CO | Stock | 384637104 |  | 82412 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| GRAIL INC | Stock | 384747101 |  | 177 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| GRAIL INC | Stock | 384747101 |  | 2424 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| GRAND CANYON ED INC | Stock | 38526M106 |  | 439 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| GRAND CANYON ED INC | Stock | 38526M106 |  | 20635 | 94 | SH |  | SOLE | 19 | 94 | 0 | 0 |
| GRAND CANYON ED INC | Stock | 38526M106 |  | 659438 | 3004 | SH |  | SOLE |  | 3004 | 0 | 0 |
| GRANITE CONSTR INC | Stock | 387328107 |  | 1359660 | 12400 | SH |  | SOLE |  | 12400 | 0 | 0 |
| GRANITE PT MTG TR INC | REIT | 38741L107 |  | 25638 | 8546 | SH |  | SOLE |  | 8546 | 0 | 0 |
| GRANITE RIDGE RESOURCES INC | Stock | 387432107 |  | 151 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| GRANITE RIDGE RESOURCES INC | Stock | 387432107 |  | 78618 | 14532 | SH |  | SOLE |  | 14532 | 0 | 0 |
| GRANITESHARES GOLD TR | ETF | 38748G101 |  | 81068 | 2130 | SH |  | SOLE |  | 2130 | 0 | 0 |
| GRANITESHARES PLATINUM TR | ETF | 38748T103 |  | 8537 | 565 | SH |  | SOLE |  | 565 | 0 | 0 |
| GRAPHIC PACKAGING HLDG CO | Stock | 388689101 |  | 1037 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| GRAPHIC PACKAGING HLDG CO | Stock | 388689101 |  | 233748 | 11944 | SH |  | SOLE |  | 11944 | 0 | 0 |
| GRAY MEDIA INC | Stock | 389375106 |  | 46 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| GRAY MEDIA INC | Stock | 389375106 |  | 3468 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| GRAYSCALE BITCOIN MINI TR ET | ETF | 389930207 |  | 46073 | 910 | SH |  | SOLE | 19 | 910 | 0 | 0 |
| GRAYSCALE BITCOIN MINI TR ET | ETF | 389930207 |  | 835055 | 16493 | SH |  | SOLE |  | 16493 | 0 | 0 |
| GRAYSCALE BITCOIN TRUST ETF | ETF | 389637109 |  | 6613641 | 73673 | SH |  | SOLE |  | 73673 | 0 | 0 |
| GRAYSCALE COINDESK CRYPTO | Stock | G40705108 |  | 73061 | 1307 | SH |  | SOLE |  | 1307 | 0 | 0 |
| GRAYSCALE ETHEREUM MINI TR E | ETF | 38964R203 |  | 857028 | 21874 | SH |  | SOLE |  | 21874 | 0 | 0 |
| GRAYSCALE ETHEREUM TRUST ETF | ETF | 389638107 |  | 302773 | 8835 | SH |  | SOLE |  | 8834 | 0 | 0 |
| GREAT LAKES DREDGE  DOCK CO | Stock | 390607109 |  | 3537 | 295 | SH |  | SOLE |  | 295 | 0 | 0 |
| GREAT LAKES DREDGE  DOCK CO | Stock | 390607109 |  | 10983 | 916 | SH |  | SOLE | 19 | 916 | 0 | 0 |
| GREAT SOUTHN BANCORP INC | Stock | 390905107 |  | 123 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| GREEN BRICK PARTNERS INC | Stock | 392709101 |  | 74 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GREEN BRICK PARTNERS INC | Stock | 392709101 |  | 8863 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| GREENBRIER COS INC | Stock | 393657101 |  | 139 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| GREENBRIER COS INC | Stock | 393657101 |  | 179740 | 3893 | SH |  | SOLE |  | 3893 | 0 | 0 |
| GREIF INC | Stock | 397624107 |  | 359 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| GREIF INC | Stock | 397624107 |  | 29880 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| GREIF INC | Stock | 397624206 |  | 62 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GRIFFON CORP | Stock | 398433102 |  | 861101 | 11308 | SH |  | SOLE |  | 11307 | 0 | 0 |
| GROUP 1 AUTOMOTIVE INC | Stock | 398905109 |  | 438 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GROUP 1 AUTOMOTIVE INC | Stock | 398905109 |  | 1750 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| GROUPON INC | Stock | 399473206 |  | 424737 | 18190 | SH |  | SOLE |  | 18190 | 0 | 0 |
| GROVE COLLABORATIVE HOLD INC | Stock | 39957D201 |  | 405 | 270 | SH |  | SOLE |  | 270 | 0 | 0 |
| GROWGENERATION CORP | Stock | 39986L109 |  | 105 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| GRUPO AEROPUERTO DEL PACIFIC | ADR | 400506101 |  | 1423 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| GRUPO CIBEST SA | ADR | 40090E106 |  | 883 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| GRUPO FINANCIERO GALICIA S.A | ADR | 399909100 |  | 5815 | 211 | SH |  | SOLE |  | 211 | 0 | 0 |
| GSK PLC | ADR | 37733W204 |  | 820 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| GSK PLC | ADR | 37733W204 |  | 863 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| GSK PLC | ADR | 37733W204 |  | 2185 | 51 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| GSK PLC | ADR | 37733W204 |  | 3841 | 89 | SH |  | SOLE | 66 | 89 | 0 | 0 |
| GSK PLC | ADR | 37733W204 |  | 27363 | 634 | SH |  | SOLE | 49 | 634 | 0 | 0 |
| GSK PLC | ADR | 37733W204 |  | 161116 | 3733 | SH |  | SOLE | 52 | 3733 | 0 | 0 |
| GSK PLC | ADR | 37733W204 |  | 2142693 | 49645 | SH |  | SOLE |  | 49645 | 0 | 0 |
| SURO CAPITAL CORP | CEF | 86887Q109 |  | 2 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| GUARANTY BANCSHARES INC TEX | Stock | 400764106 |  | 98 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| GUARDANT HEALTH INC | Stock | 40131M109 |  | 1187 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| GUARDANT HEALTH INC | Stock | 40131M109 |  | 1500 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| GUARDANT HEALTH INC | Stock | 40131M109 |  | 7872 | 126 | SH |  | SOLE |  | 126 | 0 | 0 |
| GUARDIAN PHARMACY SVCS INC | Stock | 40145W101 |  | 420 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| GUESS INC | Stock | 401617105 |  | 38299 | 2292 | SH |  | SOLE |  | 2292 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V357 |  | 436 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V357 |  | 8537 | 45 | SH |  | SOLE | 36 | 45 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V357 |  | 1869494 | 9855 | SH |  | SOLE | 49 | 9855 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V357 |  | 24042319 | 126739 | SH |  | SOLE |  | 126738 | 0 | 0 |
| GUGGENHEIM STRATEGIC OPPORTU | CEF | 40167F101 |  | 84263 | 5625 | SH |  | SOLE |  | 5625 | 0 | 0 |
| GUGGENHEIM TAXABLE MUNICP BO | CEF | 401664107 |  | 35382 | 2271 | SH |  | SOLE |  | 2271 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC | Stock | 40171V100 |  | 5287 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC | Stock | 40171V100 |  | 5976 | 26 | SH |  | SOLE | 43 | 26 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC | Stock | 40171V100 |  | 61832 | 269 | SH |  | SOLE | 19 | 269 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC | Stock | 40171V100 |  | 358926 | 1562 | SH |  | SOLE |  | 1561 | 0 | 0 |
| GULFPORT ENERGY CORP | Stock | 402635502 |  | 21718 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| GULFPORT ENERGY CORP | Stock | 402635502 |  | 2715 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| GULFPORT ENERGY CORP | Stock | 402635502 |  | 3439 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| GXO LOGISTICS INCORPORATED | Stock | 36262G101 |  | 1111 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| GXO LOGISTICS INCORPORATED | Stock | 36262G101 |  | 22108 | 418 | SH |  | SOLE |  | 418 | 0 | 0 |
| GYRODYNE LLC | Stock | 403829104 |  | 77300 | 7720 | SH |  | SOLE |  | 7720 | 0 | 0 |
| BLOCK H  R INC | Stock | 093671105 |  | 8192 | 162 | SH |  | SOLE | 71 | 162 | 0 | 0 |
| BLOCK H  R INC | Stock | 093671105 |  | 171529 | 3392 | SH |  | SOLE |  | 3391 | 0 | 0 |
| H WORLD GROUP LTD | ADR | 44332N106 |  | 156 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| H WORLD GROUP LTD | ADR | 44332N106 |  | 8722 | 223 | SH |  | SOLE |  | 223 | 0 | 0 |
| FULLER H B CO | Stock | 359694106 |  | 7706 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| FULLER H B CO | Stock | 359694106 |  | 50151 | 846 | SH |  | SOLE | 23 | 846 | 0 | 0 |
| HAEMONETICS CORP MASS | Stock | 405024100 |  | 49 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| HAEMONETICS CORP MASS | Stock | 405024100 |  | 390 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 197 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 1668 | 186 | SH |  | SOLE | 36 | 186 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 2494 | 278 | SH |  | SOLE | 66 | 278 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 4428 | 494 | SH |  | SOLE | 33 | 493 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 7293 | 813 | SH |  | SOLE | 9 | 813 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 8970 | 1000 | SH |  | SOLE | 73 | 1000 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 13329 | 1486 | SH |  | SOLE | 12 | 1486 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 14558 | 1623 | SH |  | SOLE | 6 | 1623 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 24416 | 2722 | SH |  | SOLE | 43 | 2722 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 28883 | 3220 | SH |  | SOLE | 49 | 3220 | 0 | 0 |
| HALEON PLC | ADR | 405552100 |  | 50115 | 5587 | SH |  | SOLE |  | 5587 | 0 | 0 |
| HALLADOR ENERGY COMPANY | Stock | 40609P105 |  | 528 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 25 | 1 | SH |  | SOLE | 49 | 1 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 2017 | 82 | SH |  | SOLE | 66 | 82 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 2214 | 90 | SH |  | SOLE | 71 | 90 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 3838 | 156 | SH |  | SOLE | 9 | 156 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 15080 | 613 | SH |  | SOLE | 33 | 613 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 17687 | 719 | SH |  | SOLE | 46 | 719 | 0 | 0 |
| HALLIBURTON CO | Stock | 406216101 |  | 1398253 | 56840 | SH |  | SOLE |  | 56839 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 1613 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 18262 | 249 | SH |  | SOLE | 19 | 249 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | Stock | 40637H109 |  | 940439 | 12823 | SH |  | SOLE |  | 12823 | 0 | 0 |
| HAMILTON BEACH BRANDS HLDG C | Stock | 40701T104 |  | 95747 | 6663 | SH |  | SOLE |  | 6663 | 0 | 0 |
| HAMILTON LANE INC | Stock | 407497106 |  | 809 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| HAMILTON LANE INC | Stock | 407497106 |  | 5661 | 42 | SH |  | SOLE | 23 | 42 | 0 | 0 |
| HAMILTON LANE INC | Stock | 407497106 |  | 6200 | 46 | SH |  | SOLE |  | 46 | 0 | 0 |
| HAMILTON LANE INC | Stock | 407497106 |  | 12893 | 96 | SH |  | SOLE | 34 | 95 | 0 | 0 |
| HANCOCK JOHN INVT TR II | CEF | 410142103 |  | 8688 | 621 | SH |  | SOLE |  | 621 | 0 | 0 |
| HANCOCK WHITNEY CORPORATION | Stock | 410120109 |  | 438 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| HANESBRANDS INC | Stock | 410345102 |  | 15075 | 2288 | SH |  | SOLE |  | 2287 | 0 | 0 |
| HA SUSTAINABLE INFRA CAP INC | REIT | 41068X100 |  | 829 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| HANOVER INS GROUP INC | Stock | 410867105 |  | 1271 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| HANOVER INS GROUP INC | Stock | 410867105 |  | 145205 | 799 | SH |  | SOLE |  | 799 | 0 | 0 |
| HARLEY DAVIDSON INC | Stock | 412822108 |  | 781 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| HARLEY DAVIDSON INC | Stock | 412822108 |  | 554361 | 19870 | SH |  | SOLE |  | 19869 | 0 | 0 |
| HARMONIC INC | Stock | 413160102 |  | 3054 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| HARMONY BIOSCIENCES HLDGS IN | Stock | 413197104 |  | 19292 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| HARMONY GOLD MINING CO LTD | ADR | 413216300 |  | 73 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| HARMONY GOLD MINING CO LTD | ADR | 413216300 |  | 25410 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| HARROW INC | Stock | 415858109 |  | 13683 | 284 | SH |  | SOLE |  | 284 | 0 | 0 |
| LATTICE STRATEGIES TR | ETF | 518416870 |  | 48084 | 747 | SH |  | SOLE |  | 747 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC | Stock | 416515104 |  | 534 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC | Stock | 416515104 |  | 667 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC | Stock | 416515104 |  | 3735 | 28 | SH |  | SOLE | 46 | 28 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC | Stock | 416515104 |  | 6218 | 47 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC | Stock | 416515104 |  | 524890 | 3935 | SH |  | SOLE | 19 | 3935 | 0 | 0 |
| HARTFORD INSURANCE GROUP INC | Stock | 416515104 |  | 1756687 | 13170 | SH |  | SOLE |  | 13169 | 0 | 0 |
| LATTICE STRATEGIES TR | ETF | 518416409 |  | 6611 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 1669 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 6671 | 88 | SH |  | SOLE | 33 | 87 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 52905 | 697 | SH |  | SOLE | 43 | 697 | 0 | 0 |
| HASBRO INC | Stock | 418056107 |  | 3083923 | 40658 | SH |  | SOLE |  | 40658 | 0 | 0 |
| HAWAIIAN ELEC INDUSTRIES | Stock | 419870100 |  | 214939 | 19469 | SH |  | SOLE |  | 19469 | 0 | 0 |
| HAWKINS INC | Stock | 420261109 |  | 79483 | 435 | SH |  | SOLE |  | 435 | 0 | 0 |
| HAYWARD HLDGS INC | Stock | 421298100 |  | 136 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| INNOVATE CORP | Stock | 45784J303 |  | 15 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| HCA HEALTHCARE INC | Stock | 40412C101 |  | 426 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| HCA HEALTHCARE INC | Stock | 40412C101 |  | 852 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| HCA HEALTHCARE INC | Stock | 40412C101 |  | 6819 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| HCA HEALTHCARE INC | Stock | 40412C101 |  | 20031 | 47 | SH |  | SOLE | 73 | 47 | 0 | 0 |
| HCA HEALTHCARE INC | Stock | 40412C101 |  | 20161 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| HCA HEALTHCARE INC | Stock | 40412C101 |  | 1931552 | 4532 | SH |  | SOLE |  | 4532 | 0 | 0 |
| HDFC BANK LTD | ADR | 40415F101 |  | 1161 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| HDFC BANK LTD | ADR | 40415F101 |  | 2050 | 60 | SH |  | SOLE | 49 | 60 | 0 | 0 |
| HDFC BANK LTD | ADR | 40415F101 |  | 6251 | 183 | SH |  | SOLE | 66 | 183 | 0 | 0 |
| HDFC BANK LTD | ADR | 40415F101 |  | 20428 | 598 | SH |  | SOLE | 43 | 598 | 0 | 0 |
| HDFC BANK LTD | ADR | 40415F101 |  | 73512 | 2152 | SH |  | SOLE | 9 | 2152 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y209 |  | 11697 | 84 | SH |  | SOLE | 19 | 84 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y209 |  | 13639 | 98 | SH |  | SOLE | 36 | 98 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y209 |  | 514651 | 3698 | SH |  | SOLE | 16 | 3698 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y209 |  | 7044083 | 50615 | SH |  | SOLE |  | 50614 | 0 | 0 |
| HEALTH CATALYST INC | Stock | 42225T107 |  | 66 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| HEALTH CATALYST INC | Stock | 42225T107 |  | 7390 | 2593 | SH |  | SOLE | 19 | 2593 | 0 | 0 |
| HEALTHCARE RLTY TR | REIT | 42226K105 |  | 1154 | 64 | SH |  | SOLE | 71 | 64 | 0 | 0 |
| HEALTHCARE RLTY TR | REIT | 42226K105 |  | 53675 | 2977 | SH |  | SOLE |  | 2977 | 0 | 0 |
| HEALTHEQUITY INC | Stock | 42226A107 |  | 474 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| HEALTHEQUITY INC | Stock | 42226A107 |  | 1232 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| HEALTHEQUITY INC | Stock | 42226A107 |  | 26251 | 277 | SH |  | SOLE | 19 | 277 | 0 | 0 |
| HEALTHEQUITY INC | Stock | 42226A107 |  | 179021 | 1889 | SH |  | SOLE |  | 1889 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | REIT | 42250P103 |  | 440 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | REIT | 42250P103 |  | 1513 | 79 | SH |  | SOLE | 73 | 79 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | REIT | 42250P103 |  | 8828 | 461 | SH |  | SOLE | 9 | 461 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | REIT | 42250P103 |  | 16620 | 868 | SH |  | SOLE | 33 | 867 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | REIT | 42250P103 |  | 42171 | 2202 | SH |  | SOLE | 19 | 2202 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | REIT | 42250P103 |  | 693681 | 36224 | SH |  | SOLE |  | 36223 | 0 | 0 |
| HEALTHSTREAM INC | Stock | 42222N103 |  | 141 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| HEALTHSTREAM INC | Stock | 42222N103 |  | 2824 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| HEALTHSTREAM INC | Stock | 42222N103 |  | 7179 | 254 | SH |  | SOLE | 34 | 254 | 0 | 0 |
| HEARTSCIENCES INC | Stock | 42254E302 |  | 35764 | 10277 | SH |  | SOLE |  | 10277 | 0 | 0 |
| HECLA MNG CO | Stock | 422704106 |  | 169 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| HECLA MNG CO | Stock | 422704106 |  | 17109 | 1414 | SH |  | SOLE | 19 | 1414 | 0 | 0 |
| HECLA MNG CO | Stock | 422704106 |  | 96619 | 7985 | SH |  | SOLE |  | 7985 | 0 | 0 |
| HEICO CORP NEW | Stock | 422806109 |  | 646 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| HEICO CORP NEW | Stock | 422806109 |  | 8071 | 25 | SH |  | SOLE | 43 | 25 | 0 | 0 |
| HEICO CORP NEW | Stock | 422806109 |  | 13558 | 42 | SH |  | SOLE | 72 | 42 | 0 | 0 |
| HEICO CORP NEW | Stock | 422806109 |  | 463570 | 1436 | SH |  | SOLE |  | 1436 | 0 | 0 |
| HEICO CORP NEW | Stock | 422806208 |  | 508 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| HEICO CORP NEW | Stock | 422806208 |  | 5082 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| HELEN OF TROY LTD | Stock | G4388N106 |  | 23940 | 950 | SH |  | SOLE |  | 950 | 0 | 0 |
| HELIOS TECHNOLOGIES INC | Stock | 42328H109 |  | 14336 | 275 | SH |  | SOLE | 19 | 275 | 0 | 0 |
| HELLO GROUP INC | ADR | 423403104 |  | 148400 | 20000 | SH |  | SOLE |  | 20000 | 0 | 0 |
| HELMERICH  PAYNE INC | Stock | 423452101 |  | 862 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| HELMERICH  PAYNE INC | Stock | 423452101 |  | 117607 | 5324 | SH |  | SOLE |  | 5324 | 0 | 0 |
| HENRY JACK  ASSOC INC | Stock | 426281101 |  | 2558 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| HENRY JACK  ASSOC INC | Stock | 426281101 |  | 30829 | 207 | SH |  | SOLE | 23 | 207 | 0 | 0 |
| HENRY JACK  ASSOC INC | Stock | 426281101 |  | 378580 | 2542 | SH |  | SOLE |  | 2542 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 1261 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 3717 | 56 | SH |  | SOLE | 33 | 56 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 13075 | 197 | SH |  | SOLE |  | 197 | 0 | 0 |
| HENRY SCHEIN INC | Stock | 806407102 |  | 129422 | 1950 | SH |  | SOLE | 5 | 1950 | 0 | 0 |
| HERBALIFE LTD | Stock | G4412G101 |  | 64988 | 7700 | SH |  | SOLE |  | 7700 | 0 | 0 |
| HERC HLDGS INC | Stock | 42704L104 |  | 117 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| HERC HLDGS INC | Stock | 42704L104 |  | 34998 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| HERCULES CAPITAL INC | CEF | 427096508 |  | 327269 | 17307 | SH |  | SOLE |  | 17306 | 0 | 0 |
| HERITAGE FINL CORP WASH | Stock | 42722X106 |  | 218 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| HERITAGE INSURANCE HLDGS INC | Stock | 42727J102 |  | 76 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HERITAGE INSURANCE HLDGS INC | Stock | 42727J102 |  | 24853 | 987 | SH |  | SOLE |  | 987 | 0 | 0 |
| MILLERKNOLL INC | Stock | 600544100 |  | 337 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| MILLERKNOLL INC | Stock | 600544100 |  | 218202 | 12300 | SH |  | SOLE |  | 12300 | 0 | 0 |
| HERON THERAPEUTICS INC | Stock | 427746102 |  | 958 | 760 | SH |  | SOLE |  | 760 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 748 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 1496 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 1683 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 7313 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 16647 | 89 | SH |  | SOLE | 71 | 89 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 33669 | 180 | SH |  | SOLE | 19 | 180 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 40777 | 218 | SH |  | SOLE | 49 | 218 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 57986 | 310 | SH |  | SOLE | 26 | 310 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 1342360 | 7176 | SH |  | SOLE |  | 7176 | 0 | 0 |
| HERSHEY CO | Stock | 427866108 |  | 3233999 | 17289 | SH |  | SOLE | 6 | 17289 | 0 | 0 |
| HERTZ GLOBAL HLDGS INC | Stock | 42806J700 |  | 116 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| HERTZ GLOBAL HLDGS INC | Stock | 42806J700 |  | 1659 | 244 | SH |  | SOLE |  | 244 | 0 | 0 |
| HERTZ GLOBAL HLDGS INC | Stock | 42806J148 |  | 6480 | 1742 | SH |  | SOLE |  | 1742 | 0 | 0 |
| HESS MIDSTREAM LP | Stock | 428103105 |  | 159794 | 4625 | SH |  | SOLE |  | 4625 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 1203 | 49 | SH |  | SOLE | 46 | 49 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 1375 | 56 | SH |  | SOLE | 71 | 56 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 2431 | 99 | SH |  | SOLE | 49 | 99 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 6048 | 246 | SH |  | SOLE | 33 | 246 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 6287 | 256 | SH |  | SOLE | 9 | 256 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 19574 | 797 | SH |  | SOLE | 7 | 797 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 32370 | 1318 | SH |  | SOLE | 19 | 1318 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 57470 | 2340 | SH |  | SOLE | 36 | 2340 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 66929 | 2725 | SH |  | SOLE | 43 | 2725 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | Stock | 42824C109 |  | 1040393 | 42361 | SH |  | SOLE |  | 42361 | 0 | 0 |
| HEXCEL CORP NEW | Stock | 428291108 |  | 1693 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| HEXCEL CORP NEW | Stock | 428291108 |  | 2006 | 32 | SH |  | SOLE | 36 | 32 | 0 | 0 |
| HEXCEL CORP NEW | Stock | 428291108 |  | 10722 | 171 | SH |  | SOLE | 66 | 171 | 0 | 0 |
| HEXCEL CORP NEW | Stock | 428291108 |  | 11411 | 182 | SH |  | SOLE | 34 | 181 | 0 | 0 |
| HEXCEL CORP NEW | Stock | 428291108 |  | 24438 | 390 | SH |  | SOLE |  | 389 | 0 | 0 |
| HF FOODS GROUP INC | Stock | 40417F109 |  | 2360 | 855 | SH |  | SOLE | 71 | 855 | 0 | 0 |
| HIGHLAND GLOBAL ALLOCATION F | CEF | 43010T104 |  | 18807 | 2069 | SH |  | SOLE |  | 2069 | 0 | 0 |
| HIGHLAND OPPS  INCOME FD | CEF | 43010E404 |  | 51886 | 8171 | SH |  | SOLE |  | 8171 | 0 | 0 |
| HIGHWOODS PPTYS INC | REIT | 431284108 |  | 827 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| HIGHWOODS PPTYS INC | REIT | 431284108 |  | 12829 | 403 | SH |  | SOLE | 45 | 403 | 0 | 0 |
| HIGHWOODS PPTYS INC | REIT | 431284108 |  | 4101270 | 128890 | SH |  | SOLE |  | 128889 | 0 | 0 |
| HILLENBRAND INC | Stock | 431571108 |  | 15053 | 557 | SH |  | SOLE |  | 556 | 0 | 0 |
| HILLMAN SOLUTIONS CORP | Stock | 431636109 |  | 8244 | 898 | SH |  | SOLE |  | 898 | 0 | 0 |
| HILLMAN SOLUTIONS CORP | Stock | 431636109 |  | 54566 | 5944 | SH |  | SOLE | 23 | 5944 | 0 | 0 |
| HILLTOP HOLDINGS INC | Stock | 432748101 |  | 535 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| HILTON GRAND VACATIONS INC | Stock | 43283X105 |  | 585 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| HILTON GRAND VACATIONS INC | Stock | 43283X105 |  | 6731 | 161 | SH |  | SOLE |  | 161 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | Stock | 43300A203 |  | 1038 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | Stock | 43300A203 |  | 5189 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | Stock | 43300A203 |  | 6745 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | Stock | 43300A203 |  | 18161 | 70 | SH |  | SOLE | 33 | 70 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | Stock | 43300A203 |  | 36322 | 140 | SH |  | SOLE | 43 | 140 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC | Stock | 43300A203 |  | 258115 | 995 | SH |  | SOLE |  | 994 | 0 | 0 |
| HIMALAYA SHIPPING LTD | Stock | G4660A103 |  | 123 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| HIMAX TECHNOLOGIES INC | ADR | 43289P106 |  | 28371 | 3213 | SH |  | SOLE |  | 3213 | 0 | 0 |
| HIMS  HERS HEALTH INC | Stock | 433000106 |  | 170 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HIMS  HERS HEALTH INC | Stock | 433000106 |  | 316464 | 5579 | SH |  | SOLE |  | 5579 | 0 | 0 |
| HIPPO HLDGS INC | Stock | 433539202 |  | 108 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HF SINCLAIR CORP | Stock | 403949100 |  | 3559 | 68 | SH |  | SOLE | 71 | 68 | 0 | 0 |
| HF SINCLAIR CORP | Stock | 403949100 |  | 11148 | 213 | SH |  | SOLE | 19 | 213 | 0 | 0 |
| HF SINCLAIR CORP | Stock | 403949100 |  | 1236345 | 23621 | SH |  | SOLE |  | 23621 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 270 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 540 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 1080 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| HOLOGIC INC | Stock | 436440101 |  | 193291 | 2864 | SH |  | SOLE |  | 2864 | 0 | 0 |
| HOME BANCORP INC | Stock | 43689E107 |  | 11191 | 206 | SH |  | SOLE | 19 | 206 | 0 | 0 |
| HOME BANCSHARES INC | Stock | 436893200 |  | 14330 | 506 | SH |  | SOLE | 34 | 506 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 1216 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 2026 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 6078 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 13371 | 33 | SH |  | SOLE | 73 | 33 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 14587 | 36 | SH |  | SOLE | 46 | 36 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 25122 | 62 | SH |  | SOLE | 7 | 62 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 52675 | 130 | SH |  | SOLE | 71 | 130 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 57984 | 143 | SH |  | SOLE | 50 | 143 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 68882 | 170 | SH |  | SOLE | 24 | 170 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 75365 | 186 | SH |  | SOLE | 9 | 186 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 101404 | 250 | SH |  | SOLE | 33 | 250 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 111555 | 275 | SH |  | SOLE | 32 | 275 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 114882 | 284 | SH |  | SOLE | 36 | 283 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 863682 | 2132 | SH |  | SOLE | 19 | 2131 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 2994161 | 7390 | SH |  | SOLE | 6 | 7389 | 0 | 0 |
| HOME DEPOT INC | Stock | 437076102 |  | 18931091 | 46722 | SH |  | SOLE |  | 46721 | 0 | 0 |
| HONDA MOTOR LTD | ADR | 438128308 |  | 524 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| HONDA MOTOR LTD | ADR | 438128308 |  | 554 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| HONDA MOTOR LTD | ADR | 438128308 |  | 708 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| HONDA MOTOR LTD | ADR | 438128308 |  | 20174 | 655 | SH |  | SOLE | 43 | 655 | 0 | 0 |
| HONDA MOTOR LTD | ADR | 438128308 |  | 753679 | 24470 | SH |  | SOLE |  | 24470 | 0 | 0 |
| HONEST CO INC | Stock | 438333106 |  | 84640 | 23000 | SH |  | SOLE |  | 23000 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 421 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 3579 | 17 | SH |  | SOLE | 12 | 17 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 4421 | 21 | SH |  | SOLE | 6 | 21 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 4842 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 5052 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 5684 | 27 | SH |  | SOLE | 73 | 27 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 8631 | 41 | SH |  | SOLE | 9 | 41 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 29087 | 138 | SH |  | SOLE | 43 | 138 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 34905 | 166 | SH |  | SOLE | 33 | 165 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 42100 | 200 | SH |  | SOLE | 26 | 200 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 103566 | 492 | SH |  | SOLE | 49 | 492 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 103987 | 494 | SH |  | SOLE | 24 | 494 | 0 | 0 |
| HONEYWELL INTL INC | Stock | 438516106 |  | 3167599 | 15048 | SH |  | SOLE |  | 15047 | 0 | 0 |
| HOOKER FURNISHINGS CORPORATI | Stock | 439038100 |  | 386 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| LISTED FDS TR | ETF | 53656G209 |  | 2010749 | 63756 | SH |  | SOLE |  | 63756 | 0 | 0 |
| LISTED FDS TR | ETF | 53656F623 |  | 2243633 | 50199 | SH |  | SOLE |  | 50198 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 247 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 445 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 1064 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 2326 | 94 | SH |  | SOLE | 46 | 94 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 4211 | 170 | SH |  | SOLE | 33 | 170 | 0 | 0 |
| HORMEL FOODS CORP | Stock | 440452100 |  | 880013 | 35570 | SH |  | SOLE |  | 35570 | 0 | 0 |
| HOST HOTELS  RESORTS INC | REIT | 44107P104 |  | 255 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| HOST HOTELS  RESORTS INC | REIT | 44107P104 |  | 1464 | 86 | SH |  | SOLE | 46 | 86 | 0 | 0 |
| HOST HOTELS  RESORTS INC | REIT | 44107P104 |  | 5872 | 345 | SH |  | SOLE | 9 | 345 | 0 | 0 |
| HOST HOTELS  RESORTS INC | REIT | 44107P104 |  | 9446 | 555 | SH |  | SOLE | 71 | 555 | 0 | 0 |
| HOST HOTELS  RESORTS INC | REIT | 44107P104 |  | 230375 | 13536 | SH |  | SOLE |  | 13535 | 0 | 0 |
| HOULIHAN LOKEY INC | Stock | 441593100 |  | 821 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| HOULIHAN LOKEY INC | Stock | 441593100 |  | 96090 | 468 | SH |  | SOLE | 23 | 468 | 0 | 0 |
| HOULIHAN LOKEY INC | Stock | 441593100 |  | 411256 | 2003 | SH |  | SOLE |  | 2003 | 0 | 0 |
| HOULIHAN LOKEY INC | Stock | 441593100 |  | 983893 | 4792 | SH |  | SOLE | 45 | 4792 | 0 | 0 |
| HOWARD HUGHES HOLDINGS INC | Stock | 44267T102 |  | 493 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| HOWARD HUGHES HOLDINGS INC | Stock | 44267T102 |  | 45783 | 557 | SH |  | SOLE |  | 557 | 0 | 0 |
| HOWARD HUGHES HOLDINGS INC | Stock | 44267T102 |  | 67544 | 822 | SH |  | SOLE | 19 | 822 | 0 | 0 |
| HOWMET AEROSPACE INC | Stock | 443201108 |  | 589 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| HOWMET AEROSPACE INC | Stock | 443201108 |  | 2355 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| HOWMET AEROSPACE INC | Stock | 443201108 |  | 17876 | 91 | SH |  | SOLE | 33 | 91 | 0 | 0 |
| HOWMET AEROSPACE INC | Stock | 443201108 |  | 55337 | 282 | SH |  | SOLE | 43 | 282 | 0 | 0 |
| HOWMET AEROSPACE INC | Stock | 443201108 |  | 2687974 | 13698 | SH |  | SOLE | 19 | 13698 | 0 | 0 |
| HOWMET AEROSPACE INC | Stock | 443201108 |  | 4777019 | 24344 | SH |  | SOLE |  | 24343 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922B840 |  | 16684 | 1732 | SH |  | SOLE |  | 1732 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 136 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 681 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 2614 | 96 | SH |  | SOLE | 66 | 96 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 4599 | 169 | SH |  | SOLE | 33 | 168 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 5392 | 198 | SH |  | SOLE | 71 | 198 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 70775 | 2599 | SH |  | SOLE | 43 | 2599 | 0 | 0 |
| HP INC | Stock | 40434L105 |  | 2355753 | 86513 | SH |  | SOLE |  | 86513 | 0 | 0 |
| HSBC HLDGS PLC | ADR | 404280406 |  | 2200 | 31 | SH |  | SOLE | 49 | 31 | 0 | 0 |
| HSBC HLDGS PLC | ADR | 404280406 |  | 2626 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| HSBC HLDGS PLC | ADR | 404280406 |  | 5182 | 73 | SH |  | SOLE | 66 | 73 | 0 | 0 |
| HSBC HLDGS PLC | ADR | 404280406 |  | 417090 | 5876 | SH |  | SOLE |  | 5876 | 0 | 0 |
| HUB CYBER SECURITY LTD | Stock | M6000J168 |  | 97 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| HUB GROUP INC | Stock | 443320106 |  | 103 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 430 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 1721 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 2582 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 6073 | 14 | SH |  | SOLE | 33 | 14 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 8176 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 11188 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 21516 | 50 | SH |  | SOLE | 26 | 50 | 0 | 0 |
| HUBBELL INC | Stock | 443510607 |  | 40879 | 95 | SH |  | SOLE | 19 | 95 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 468 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 468 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 936 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 15905 | 34 | SH |  | SOLE | 48 | 34 | 0 | 0 |
| HUBSPOT INC | Stock | 443573100 |  | 2409324 | 5150 | SH |  | SOLE |  | 5150 | 0 | 0 |
| HUDSON PAC PPTYS INC | REIT | 444097109 |  | 135 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| HUDSON PAC PPTYS INC | REIT | 444097109 |  | 3947 | 1430 | SH |  | SOLE |  | 1430 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 260 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 520 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 520 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 1041 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 4423 | 17 | SH |  | SOLE | 73 | 17 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 12228 | 47 | SH |  | SOLE | 49 | 47 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 14576 | 56 | SH |  | SOLE | 33 | 56 | 0 | 0 |
| HUMANA INC | Stock | 444859102 |  | 1419068 | 5454 | SH |  | SOLE |  | 5454 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 276 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 5578 | 323 | SH |  | SOLE | 49 | 323 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 13120 | 760 | SH |  | SOLE | 33 | 759 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 16976 | 983 | SH |  | SOLE | 19 | 983 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 143151 | 8289 | SH |  | SOLE | 52 | 8289 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | Stock | 446150104 |  | 333647 | 19319 | SH |  | SOLE |  | 19319 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | Stock | 446413106 |  | 288 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | Stock | 446413106 |  | 3167 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | Stock | 446413106 |  | 6347 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | Stock | 446413106 |  | 196374 | 682 | SH |  | SOLE |  | 682 | 0 | 0 |
| HUNTSMAN CORP | Stock | 447011107 |  | 260 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| HUNTSMAN CORP | Stock | 447011107 |  | 26509 | 2952 | SH |  | SOLE | 19 | 2951 | 0 | 0 |
| HUNTSMAN CORP | Stock | 447011107 |  | 31430 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| HURON CONSULTING GROUP INC | Stock | 447462102 |  | 9100 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| HURON CONSULTING GROUP INC | Stock | 447462102 |  | 27152 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| HUT 8 CORP | Stock | 44812J104 |  | 174 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| HUT 8 CORP | Stock | 44812J104 |  | 6962 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| HYATT HOTELS CORP | Stock | 448579102 |  | 994 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| HYATT HOTELS CORP | Stock | 448579102 |  | 267112 | 1882 | SH |  | SOLE |  | 1882 | 0 | 0 |
| HYCROFT MINING HOLDING CORP | Stock | 44862P208 |  | 12400 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| HYDROFARM HLDGS GROUP INC | Stock | 44888K407 |  | 23 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| HYLIION HOLDINGS CORP | Stock | 449109107 |  | 85 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| HYLIION HOLDINGS CORP | Stock | 449109107 |  | 690 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| I3 VERTICALS INC | Stock | 46571Y107 |  | 75437 | 2324 | SH |  | SOLE |  | 2324 | 0 | 0 |
| IAC INC | Stock | 44891N208 |  | 307 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| IAC INC | Stock | 44891N208 |  | 37988 | 1115 | SH |  | SOLE |  | 1115 | 0 | 0 |
| IAMGOLD CORP | Stock | 450913108 |  | 29390 | 2273 | SH |  | SOLE |  | 2273 | 0 | 0 |
| IBEX LTD | Stock | G4690M101 |  | 45585 | 1125 | SH |  | SOLE |  | 1125 | 0 | 0 |
| IBOTTA INC | Stock | 451051106 |  | 276411 | 9925 | SH |  | SOLE |  | 9925 | 0 | 0 |
| ICAHN ENTERPRISES LP | Stock | 451100101 |  | 227317 | 26997 | SH |  | SOLE |  | 26997 | 0 | 0 |
| ICF INTL INC | Stock | 44925C103 |  | 278 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| ICHOR HOLDINGS | Stock | G4740B105 |  | 1752 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 5834 | 193 | SH |  | SOLE | 66 | 193 | 0 | 0 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 19438 | 643 | SH |  | SOLE | 43 | 643 | 0 | 0 |
| ICL GROUP LTD | Stock | M53213100 |  | 1207 | 194 | SH |  | SOLE | 66 | 194 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 1750 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 3500 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 7525 | 43 | SH |  | SOLE | 6 | 43 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 10675 | 61 | SH |  | SOLE | 49 | 61 | 0 | 0 |
| ICON PLC | Stock | G4705A100 |  | 288750 | 1650 | SH |  | SOLE |  | 1650 | 0 | 0 |
| ICU MED INC | Stock | 44930G107 |  | 120 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| ICU MED INC | Stock | 44930G107 |  | 480 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| IDACORP INC | Stock | 451107106 |  | 1322 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| IDACORP INC | Stock | 451107106 |  | 12026 | 91 | SH |  | SOLE | 73 | 91 | 0 | 0 |
| IDAHO STRATEGIC RESOURCES | Stock | 645827205 |  | 101 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| IDAHO STRATEGIC RESOURCES | Stock | 645827205 |  | 10137 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 651 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 1790 | 11 | SH |  | SOLE | 33 | 11 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 3092 | 19 | SH |  | SOLE | 66 | 19 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 8789 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 26042 | 160 | SH |  | SOLE | 26 | 160 | 0 | 0 |
| IDEX CORP | Stock | 45167R104 |  | 65104 | 400 | SH |  | SOLE | 5 | 400 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 639 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 2556 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 3833 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 5111 | 8 | SH |  | SOLE | 43 | 8 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 20444 | 32 | SH |  | SOLE | 33 | 32 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 93278 | 146 | SH |  | SOLE | 28 | 146 | 0 | 0 |
| IDEXX LABS INC | Stock | 45168D104 |  | 343084 | 537 | SH |  | SOLE |  | 537 | 0 | 0 |
| IDT CORP | Stock | 448947507 |  | 209 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| IES HLDGS INC | Stock | 44951W106 |  | 1988 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| IES HLDGS INC | Stock | 44951W106 |  | 89471 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 119 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 522 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 782 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 5476 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 8344 | 32 | SH |  | SOLE | 73 | 32 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 26713 | 102 | SH |  | SOLE | 33 | 102 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 2256346 | 8653 | SH |  | SOLE | 6 | 8652 | 0 | 0 |
| ILLINOIS TOOL WKS INC | Stock | 452308109 |  | 2423310 | 9293 | SH |  | SOLE |  | 9293 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 190 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 665 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 1330 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 1614 | 17 | SH |  | SOLE | 73 | 17 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 20229 | 213 | SH |  | SOLE | 19 | 213 | 0 | 0 |
| ILLUMINA INC | Stock | 452327109 |  | 78241 | 824 | SH |  | SOLE |  | 823 | 0 | 0 |
| IMAX CORP | Stock | 45245E109 |  | 229 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| LITMAN GREGORY FDS TR | ETF | 53700T827 |  | 9040 | 331 | SH |  | SOLE | 39 | 331 | 0 | 0 |
| LITMAN GREGORY FDS TR | ETF | 53700T827 |  | 48681 | 1783 | SH |  | SOLE |  | 1782 | 0 | 0 |
| LITMAN GREGORY FDS TR | ETF | 53700T827 |  | 93998 | 3442 | SH |  | SOLE | 25 | 3441 | 0 | 0 |
| IMMUNITYBIO INC | Stock | 45256X103 |  | 12561 | 5106 | SH |  | SOLE |  | 5106 | 0 | 0 |
| IMMUNOVANT INC | Stock | 45258J102 |  | 145 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TIDAL TRUST III | ETF | 45259A100 |  | 3049 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| IMPERIAL PETE INC COM NEW | Stock | Y3894J104 |  | 186 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| IMPINJ INC | Stock | 453204109 |  | 128875 | 713 | SH |  | SOLE |  | 713 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 3477 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 9838 | 116 | SH |  | SOLE | 33 | 116 | 0 | 0 |
| INCYTE CORP | Stock | 45337C102 |  | 3689320 | 43501 | SH |  | SOLE |  | 43501 | 0 | 0 |
| INDEPENDENCE RLTY TR INC | REIT | 45378A106 |  | 770 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| INDEPENDENCE RLTY TR INC | REIT | 45378A106 |  | 62921 | 3839 | SH |  | SOLE |  | 3839 | 0 | 0 |
| INDEPENDENT BK CORP MASS | Stock | 453836108 |  | 1868 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| INDEPENDENT BK CORP MASS | Stock | 453836108 |  | 30573 | 442 | SH |  | SOLE | 19 | 442 | 0 | 0 |
| INDEPENDENT BK CORP MICH | Stock | 453838609 |  | 1228252 | 39653 | SH |  | SOLE |  | 39653 | 0 | 0 |
| INDIA FD INC | CEF | 454089103 |  | 25857 | 1765 | SH |  | SOLE |  | 1765 | 0 | 0 |
| INDIE SEMICONDUCTOR INC | Stock | 45569U101 |  | 81 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| INDIE SEMICONDUCTOR INC | Stock | 45569U101 |  | 2039 | 501 | SH |  | SOLE |  | 501 | 0 | 0 |
| INDIVIOR PLC | Stock | G4766E116 |  | 96 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| INDUSTRIAL LOGISTICS PPTYS T | REIT | 456237106 |  | 34484 | 5915 | SH |  | SOLE |  | 5915 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y704 |  | 1080 | 7 | SH |  | SOLE | 49 | 7 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y704 |  | 9100 | 59 | SH |  | SOLE | 36 | 59 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y704 |  | 12125 | 79 | SH |  | SOLE | 19 | 78 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y704 |  | 44881 | 291 | SH |  | SOLE | 9 | 291 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y704 |  | 9455706 | 61309 | SH |  | SOLE |  | 61309 | 0 | 0 |
| INFORMATICA INC | Stock | 45674M101 |  | 696 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| INFORMATION SVCS GROUP INC | Stock | 45675Y104 |  | 184 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| INFOSYS LTD | ADR | 456788108 |  | 65 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| INFOSYS LTD | ADR | 456788108 |  | 2755 | 169 | SH |  | SOLE | 49 | 169 | 0 | 0 |
| INFOSYS LTD | ADR | 456788108 |  | 3173 | 195 | SH |  | SOLE | 66 | 195 | 0 | 0 |
| INFOSYS LTD | ADR | 456788108 |  | 39048 | 2400 | SH |  | SOLE |  | 2400 | 0 | 0 |
| ETFIS SER TR I | ETF | 26923G400 |  | 21243 | 1136 | SH |  | SOLE |  | 1136 | 0 | 0 |
| ING GROEP N.V. | ADR | 456837103 |  | 1148 | 44 | SH |  | SOLE | 66 | 44 | 0 | 0 |
| ING GROEP N.V. | ADR | 456837103 |  | 4173 | 160 | SH |  | SOLE | 71 | 160 | 0 | 0 |
| ING GROEP N.V. | ADR | 456837103 |  | 19456 | 746 | SH |  | SOLE | 9 | 746 | 0 | 0 |
| ING GROEP N.V. | ADR | 456837103 |  | 20890 | 801 | SH |  | SOLE | 6 | 801 | 0 | 0 |
| ING GROEP N.V. | ADR | 456837103 |  | 240249 | 9212 | SH |  | SOLE |  | 9212 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 413 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 1074 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 5949 | 72 | SH |  | SOLE | 71 | 72 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 7192 | 87 | SH |  | SOLE | 33 | 87 | 0 | 0 |
| INGERSOLL RAND INC | Stock | 45687V106 |  | 140647 | 1702 | SH |  | SOLE |  | 1702 | 0 | 0 |
| INGEVITY CORP | Stock | 45688C107 |  | 166 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| INGEVITY CORP | Stock | 45688C107 |  | 383239 | 6944 | SH |  | SOLE |  | 6944 | 0 | 0 |
| INGLES MKTS INC | Stock | 457030104 |  | 417 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| INGRAM MICRO HLDG CORP | Stock | 457152106 |  | 215 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| INGREDION INC | Stock | 457187102 |  | 2198 | 18 | SH |  | SOLE | 49 | 18 | 0 | 0 |
| INGREDION INC | Stock | 457187102 |  | 562194 | 4604 | SH |  | SOLE |  | 4604 | 0 | 0 |
| INMODE LTD | Stock | M5425M103 |  | 358 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| INMODE LTD | Stock | M5425M103 |  | 36356 | 2440 | SH |  | SOLE |  | 2440 | 0 | 0 |
| INNODATA INC | Stock | 457642205 |  | 1079 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| INNODATA INC | Stock | 457642205 |  | 116530 | 1512 | SH |  | SOLE |  | 1512 | 0 | 0 |
| INNOVATIVE INDL PPTYS INC | REIT | 45781V101 |  | 34429 | 643 | SH |  | SOLE |  | 642 | 0 | 0 |
| INNOVATIVE SOLUTIONS  SUPPO | Stock | 45769N105 |  | 19360 | 1550 | SH |  | SOLE |  | 1550 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y855 |  | 659549 | 20096 | SH |  | SOLE |  | 20095 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C516 |  | 4716 | 142 | SH |  | SOLE |  | 142 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N726 |  | 1299094 | 51065 | SH |  | SOLE |  | 51065 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y111 |  | 738287 | 27902 | SH |  | SOLE |  | 27902 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N858 |  | 50520 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N775 |  | 243200 | 9744 | SH |  | SOLE |  | 9743 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N817 |  | 113904 | 4238 | SH |  | SOLE |  | 4238 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y251 |  | 334475 | 11642 | SH |  | SOLE |  | 11642 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N643 |  | 177185 | 6690 | SH |  | SOLE |  | 6690 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N742 |  | 147819 | 5459 | SH |  | SOLE |  | 5458 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N650 |  | 556277 | 22158 | SH |  | SOLE |  | 22158 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N809 |  | 52582 | 1992 | SH |  | SOLE |  | 1992 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N700 |  | 655941 | 24678 | SH |  | SOLE |  | 24678 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N106 |  | 787619 | 29732 | SH |  | SOLE |  | 29732 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N601 |  | 26546 | 1011 | SH |  | SOLE |  | 1011 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N882 |  | 63608 | 2454 | SH |  | SOLE |  | 2454 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y244 |  | 107266 | 3744 | SH |  | SOLE |  | 3744 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N536 |  | 34332 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N486 |  | 31335 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y673 |  | 137563 | 3818 | SH |  | SOLE | 51 | 3818 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y673 |  | 248283 | 6891 | SH |  | SOLE |  | 6891 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C334 |  | 691566 | 13135 | SH |  | SOLE |  | 13135 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y129 |  | 18820 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N841 |  | 10818 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C466 |  | 34574 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N874 |  | 11406 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N205 |  | 2867 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C615 |  | 616957 | 10860 | SH |  | SOLE |  | 10860 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C102 |  | 42777 | 1145 | SH |  | SOLE |  | 1145 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C367 |  | 71143 | 2366 | SH |  | SOLE |  | 2366 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C524 |  | 12316 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C722 |  | 130743 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C631 |  | 53613 | 1569 | SH |  | SOLE |  | 1569 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y343 |  | 57966 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y459 |  | 324604 | 9738 | SH |  | SOLE |  | 9738 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y756 |  | 346106 | 9684 | SH |  | SOLE | 51 | 9684 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y814 |  | 698780 | 14303 | SH |  | SOLE | 51 | 14303 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y814 |  | 1614164 | 33040 | SH |  | SOLE |  | 33039 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y681 |  | 43327 | 1307 | SH |  | SOLE | 51 | 1307 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y681 |  | 89409 | 2697 | SH |  | SOLE |  | 2697 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C656 |  | 1705115 | 39700 | SH |  | SOLE |  | 39700 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y442 |  | 1317390 | 41323 | SH |  | SOLE |  | 41323 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y475 |  | 123033 | 3561 | SH |  | SOLE |  | 3561 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y848 |  | 1197474 | 36508 | SH |  | SOLE |  | 36507 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C888 |  | 455368 | 9708 | SH |  | SOLE |  | 9708 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C698 |  | 226190 | 4617 | SH |  | SOLE |  | 4617 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C557 |  | 150500 | 3140 | SH |  | SOLE |  | 3140 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C433 |  | 356029 | 7535 | SH |  | SOLE |  | 7535 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C409 |  | 3446 | 65 | SH |  | SOLE | 43 | 65 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C409 |  | 842418 | 15890 | SH |  | SOLE |  | 15890 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C789 |  | 616634 | 12417 | SH |  | SOLE |  | 12417 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C755 |  | 310083 | 6779 | SH |  | SOLE |  | 6779 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C391 |  | 2580 | 50 | SH |  | SOLE | 43 | 50 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C391 |  | 343466 | 6657 | SH |  | SOLE |  | 6657 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C326 |  | 97107 | 2216 | SH |  | SOLE |  | 2216 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C581 |  | 229724 | 5281 | SH |  | SOLE |  | 5281 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C771 |  | 222345 | 4592 | SH |  | SOLE |  | 4592 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C664 |  | 117963 | 2443 | SH |  | SOLE |  | 2443 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C870 |  | 1207726 | 31484 | SH |  | SOLE |  | 31484 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C680 |  | 19451 | 458 | SH |  | SOLE | 9 | 458 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C680 |  | 4136875 | 97407 | SH |  | SOLE |  | 97407 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C540 |  | 6051 | 144 | SH |  | SOLE | 9 | 144 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C540 |  | 1496290 | 35609 | SH |  | SOLE |  | 35609 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C417 |  | 2419939 | 60971 | SH |  | SOLE |  | 60971 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C508 |  | 1833907 | 40046 | SH |  | SOLE |  | 40046 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C813 |  | 1369140 | 30025 | SH |  | SOLE |  | 30025 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C748 |  | 946450 | 23000 | SH |  | SOLE |  | 23000 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C383 |  | 782169 | 17813 | SH |  | SOLE |  | 17813 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C318 |  | 356862 | 9175 | SH |  | SOLE |  | 9175 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C573 |  | 570282 | 13889 | SH |  | SOLE |  | 13889 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C797 |  | 4282502 | 99362 | SH |  | SOLE |  | 99362 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C805 |  | 1043297 | 32461 | SH |  | SOLE |  | 32461 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C672 |  | 334895 | 8520 | SH |  | SOLE |  | 8520 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C532 |  | 1408870 | 36718 | SH |  | SOLE |  | 36718 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C425 |  | 216100 | 6038 | SH |  | SOLE |  | 6038 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C300 |  | 269268 | 6392 | SH |  | SOLE |  | 6392 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C839 |  | 463214 | 12155 | SH |  | SOLE |  | 12155 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C730 |  | 210789 | 5745 | SH |  | SOLE |  | 5745 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C375 |  | 315552 | 8089 | SH |  | SOLE |  | 8089 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C292 |  | 110085 | 3069 | SH |  | SOLE |  | 3069 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C565 |  | 250150 | 6676 | SH |  | SOLE |  | 6676 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C821 |  | 3338952 | 86884 | SH |  | SOLE |  | 86884 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C649 |  | 1420813 | 36742 | SH |  | SOLE |  | 36742 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C342 |  | 952231 | 27843 | SH |  | SOLE |  | 27843 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N783 |  | 2177 | 81 | SH |  | SOLE |  | 81 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C474 |  | 731005 | 18114 | SH |  | SOLE |  | 18114 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C284 |  | 116007 | 3747 | SH |  | SOLE |  | 3747 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45784N759 |  | 16681 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45782C599 |  | 493781 | 14954 | SH |  | SOLE |  | 14954 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y103 |  | 136321 | 3420 | SH |  | SOLE | 51 | 3420 | 0 | 0 |
| INNOVATOR ETFS TRUST | ETF | 45783Y137 |  | 26180 | 1007 | SH |  | SOLE |  | 1007 | 0 | 0 |
| INSEEGO CORP COM NEW | Stock | 45782B104 |  | 165 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| INSEEGO CORP COM NEW | Stock | 45782B104 |  | 3638 | 243 | SH |  | SOLE |  | 243 | 0 | 0 |
| INSIGHT ENTERPRISES INC | Stock | 45765U103 |  | 113 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| INSMED INC | Stock | 457669307 |  | 3024 | 21 | SH |  | SOLE | 48 | 21 | 0 | 0 |
| INSMED INC | Stock | 457669307 |  | 3168 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| INSMED INC | Stock | 457669307 |  | 16273 | 113 | SH |  | SOLE |  | 113 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H534 |  | 21637 | 487 | SH |  | SOLE |  | 487 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66537J796 |  | 77268 | 310 | SH |  | SOLE |  | 310 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H633 |  | 182512 | 7557 | SH |  | SOLE |  | 7557 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H419 |  | 556905 | 15792 | SH |  | SOLE |  | 15792 | 0 | 0 |
| INSPIRE MED SYS INC | Stock | 457730109 |  | 74 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| INSPIRE MED SYS INC | Stock | 457730109 |  | 668 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| INSPIRE MED SYS INC | Stock | 457730109 |  | 23373 | 315 | SH |  | SOLE |  | 315 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H393 |  | 23051 | 773 | SH |  | SOLE |  | 773 | 0 | 0 |
| INSTEEL INDS INC | Stock | 45774W108 |  | 26033 | 679 | SH |  | SOLE | 19 | 679 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 617 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 926 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 926 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 1235 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 1544 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 4631 | 15 | SH |  | SOLE | 51 | 15 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 13893 | 45 | SH |  | SOLE | 33 | 45 | 0 | 0 |
| INSULET CORP | Stock | 45784P101 |  | 94059 | 305 | SH |  | SOLE |  | 304 | 0 | 0 |
| INTAPP INC | Stock | 45827U109 |  | 41 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| INTAPP INC | Stock | 45827U109 |  | 65563 | 1603 | SH |  | SOLE | 19 | 1603 | 0 | 0 |
| INTEGER HLDGS CORP | Stock | 45826H109 |  | 310 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| INTEGER HLDGS CORP | Stock | 45826H109 |  | 10333 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| INTEGRA LIFESCIENCES HLDGS C | Stock | 457985208 |  | 3583 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| INTEGRA RES CORP | Stock | 45826T509 |  | 12685 | 4300 | SH |  | SOLE |  | 4300 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 2751 | 82 | SH |  | SOLE | 66 | 82 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 4640 | 138 | SH |  | SOLE | 36 | 138 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 4798 | 143 | SH |  | SOLE | 46 | 143 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 5033 | 150 | SH |  | SOLE | 9 | 150 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 9159 | 273 | SH |  | SOLE | 71 | 273 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 10434 | 311 | SH |  | SOLE | 12 | 311 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 22445 | 669 | SH |  | SOLE | 73 | 669 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 35087 | 1046 | SH |  | SOLE | 33 | 1045 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 35831 | 1068 | SH |  | SOLE | 19 | 1068 | 0 | 0 |
| INTEL CORP | Stock | 458140100 |  | 3464638 | 103268 | SH |  | SOLE |  | 103267 | 0 | 0 |
| INTELLIA THERAPEUTICS INC | Stock | 45826J105 |  | 933 | 54 | SH |  | SOLE | 71 | 54 | 0 | 0 |
| INTELLIA THERAPEUTICS INC | Stock | 45826J105 |  | 31690 | 1835 | SH |  | SOLE |  | 1835 | 0 | 0 |
| INTERPARFUMS INC | Stock | 458334109 |  | 295 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| INTERPARFUMS INC | Stock | 458334109 |  | 39352 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| INTERACTIVE BROKERS GROUP IN | Stock | 45841N107 |  | 619 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| INTERACTIVE BROKERS GROUP IN | Stock | 45841N107 |  | 7087 | 103 | SH |  | SOLE | 71 | 103 | 0 | 0 |
| INTERACTIVE BROKERS GROUP IN | Stock | 45841N107 |  | 18992 | 276 | SH |  | SOLE | 23 | 276 | 0 | 0 |
| INTERACTIVE BROKERS GROUP IN | Stock | 45841N107 |  | 1478809 | 21491 | SH |  | SOLE |  | 21491 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 842 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 1516 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 3033 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 4380 | 26 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 32713 | 194 | SH |  | SOLE | 33 | 194 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 71168 | 422 | SH |  | SOLE | 43 | 422 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 175598 | 1042 | SH |  | SOLE | 49 | 1042 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | Stock | 45866F104 |  | 2098746 | 12457 | SH |  | SOLE |  | 12456 | 0 | 0 |
| INTERCONTINENTAL HOTELS GROU | ADR | 45857P806 |  | 243 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| INTERCONTINENTAL HOTELS GROU | ADR | 45857P806 |  | 3517 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| INTERCONTINENTAL HOTELS GROU | ADR | 45857P806 |  | 15643 | 129 | SH |  | SOLE | 9 | 129 | 0 | 0 |
| INTERDIGITAL INC | Stock | 45867G101 |  | 28999 | 84 | SH |  | SOLE | 19 | 84 | 0 | 0 |
| INTERDIGITAL INC | Stock | 45867G101 |  | 5263540 | 15246 | SH |  | SOLE |  | 15246 | 0 | 0 |
| INTERFACE INC | Stock | 458665304 |  | 14730 | 509 | SH |  | SOLE | 19 | 509 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 3104 | 11 | SH |  | SOLE | 66 | 11 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 7900 | 28 | SH |  | SOLE | 73 | 28 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 11851 | 42 | SH |  | SOLE | 46 | 42 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 25112 | 89 | SH |  | SOLE | 7 | 89 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 33013 | 117 | SH |  | SOLE | 71 | 117 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 53893 | 191 | SH |  | SOLE | 9 | 191 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 56432 | 200 | SH |  | SOLE | 36 | 200 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 77030 | 273 | SH |  | SOLE | 49 | 273 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 77192 | 274 | SH |  | SOLE | 33 | 273 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 393425 | 1394 | SH |  | SOLE | 19 | 1394 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | Stock | 459200101 |  | 18894536 | 66964 | SH |  | SOLE |  | 66963 | 0 | 0 |
| INTERNATIONAL FLAVORS | Stock | 459506101 |  | 62 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| INTERNATIONAL FLAVORS | Stock | 459506101 |  | 1662 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| INTERNATIONAL FLAVORS | Stock | 459506101 |  | 3615 | 59 | SH |  | SOLE | 33 | 58 | 0 | 0 |
| INTERNATIONAL FLAVORS | Stock | 459506101 |  | 12739 | 207 | SH |  | SOLE | 49 | 207 | 0 | 0 |
| INTERNATIONAL FLAVORS | Stock | 459506101 |  | 24678 | 401 | SH |  | SOLE | 19 | 401 | 0 | 0 |
| INTERNATIONAL FLAVORS | Stock | 459506101 |  | 40001 | 650 | SH |  | SOLE | 5 | 650 | 0 | 0 |
| INTERNATIONAL FLAVORS | Stock | 459506101 |  | 46955 | 763 | SH |  | SOLE |  | 763 | 0 | 0 |
| INTERNATIONAL MNY EXPRESS IN | Stock | 46005L101 |  | 140 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| INTERNATIONAL MNY EXPRESS IN | Stock | 46005L101 |  | 5588 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 139 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 510 | 11 | SH |  | SOLE | 66 | 11 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 789 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 4392 | 95 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 85925 | 1852 | SH |  | SOLE | 19 | 1851 | 0 | 0 |
| INTERNATIONAL PAPER CO | Stock | 460146103 |  | 342990 | 7392 | SH |  | SOLE |  | 7392 | 0 | 0 |
| INTERNATIONAL SEAWAYS INC | Stock | Y41053102 |  | 53176 | 1154 | SH |  | SOLE |  | 1154 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | Stock | 460690100 |  | 279 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | Stock | 460690100 |  | 2289 | 82 | SH |  | SOLE | 71 | 82 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | Stock | 460690100 |  | 2952 | 106 | SH |  | SOLE | 33 | 105 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | Stock | 460690100 |  | 4745 | 170 | SH |  | SOLE | 9 | 170 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | Stock | 460690100 |  | 187555 | 6720 | SH |  | SOLE |  | 6720 | 0 | 0 |
| INTEST CORP | Stock | 461147100 |  | 469 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 683 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 2732 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 3415 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 3415 | 5 | SH |  | SOLE | 51 | 5 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 4097 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 4780 | 7 | SH |  | SOLE | 22 | 7 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 6829 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 6829 | 10 | SH |  | SOLE | 48 | 10 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 11609 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 12975 | 19 | SH |  | SOLE | 72 | 19 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 15024 | 22 | SH |  | SOLE | 2 | 22 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 19804 | 29 | SH |  | SOLE | 50 | 29 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 21170 | 31 | SH |  | SOLE | 73 | 31 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 46693 | 68 | SH |  | SOLE | 33 | 68 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 60096 | 88 | SH |  | SOLE | 28 | 88 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 70842 | 104 | SH |  | SOLE | 19 | 103 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 114533 | 168 | SH |  | SOLE | 43 | 167 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 288181 | 422 | SH |  | SOLE | 30 | 421 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 868662 | 1272 | SH |  | SOLE | 45 | 1272 | 0 | 0 |
| INTUIT | Stock | 461202103 |  | 7734027 | 11325 | SH |  | SOLE |  | 11325 | 0 | 0 |
| INTUITIVE MACHINES INC | Stock | 46125A100 |  | 84 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| INTUITIVE MACHINES INC | Stock | 46125A100 |  | 9194 | 874 | SH |  | SOLE |  | 874 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 1342 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 3131 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 6261 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 7603 | 17 | SH |  | SOLE | 9 | 17 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 12522 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 26387 | 59 | SH |  | SOLE | 48 | 59 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 27728 | 62 | SH |  | SOLE | 51 | 62 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 46959 | 105 | SH |  | SOLE | 50 | 105 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 47406 | 106 | SH |  | SOLE | 33 | 106 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 57245 | 128 | SH |  | SOLE | 43 | 128 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 262971 | 588 | SH |  | SOLE | 53 | 588 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 467355 | 1045 | SH |  | SOLE | 49 | 1045 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 1665932 | 3725 | SH |  | SOLE | 19 | 3725 | 0 | 0 |
| INTUITIVE SURGICAL INC | Stock | 46120E602 |  | 7870187 | 17598 | SH |  | SOLE |  | 17597 | 0 | 0 |
| INVENTRUST PPTYS CORP | REIT | 46124J201 |  | 18116 | 633 | SH |  | SOLE |  | 633 | 0 | 0 |
| INVESCO ADVANTAGE MUN INCOME | CEF | 46132E103 |  | 8770 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V100 |  | 18499 | 119 | SH |  | SOLE | 19 | 119 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V100 |  | 867539 | 5581 | SH |  | SOLE |  | 5580 | 0 | 0 |
| INVESCO ACTVELY MNGD ETC FD | ETF | 46090F308 |  | 1412 | 40 | SH |  | SOLE |  | 39 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V639 |  | 16209 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V787 |  | 81976 | 1173 | SH |  | SOLE |  | 1173 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J775 |  | 16716 | 185 | SH |  | SOLE |  | 184 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V779 |  | 12046 | 126 | SH |  | SOLE |  | 126 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J825 |  | 263690 | 12745 | SH |  | SOLE |  | 12744 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J817 |  | 9985 | 433 | SH |  | SOLE |  | 433 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J528 |  | 229881 | 9373 | SH |  | SOLE |  | 9373 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J791 |  | 1067888 | 54596 | SH |  | SOLE |  | 54595 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J635 |  | 68530 | 2928 | SH |  | SOLE |  | 2928 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J510 |  | 259384 | 10979 | SH |  | SOLE |  | 10979 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J783 |  | 704996 | 35768 | SH |  | SOLE |  | 35768 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J585 |  | 78248 | 3441 | SH |  | SOLE |  | 3441 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J494 |  | 136399 | 5765 | SH |  | SOLE |  | 5764 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J643 |  | 151154 | 7348 | SH |  | SOLE |  | 7348 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J577 |  | 147545 | 7844 | SH |  | SOLE |  | 7843 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J460 |  | 153896 | 9106 | SH |  | SOLE |  | 9106 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J429 |  | 92471 | 5544 | SH |  | SOLE |  | 5543 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46139W858 |  | 92378 | 4424 | SH |  | SOLE |  | 4424 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46139W825 |  | 92330 | 4300 | SH |  | SOLE |  | 4300 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46139W783 |  | 46688 | 2221 | SH |  | SOLE |  | 2221 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V308 |  | 331303 | 2501 | SH |  | SOLE |  | 2500 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E800 |  | 59600 | 1010 | SH |  | SOLE |  | 1010 | 0 | 0 |
| INVESCO CURRENCYSHARES EURO | ETF | 46138K103 |  | 4850361 | 44757 | SH |  | SOLE |  | 44757 | 0 | 0 |
| INVESCO CURRENCYSHARES JAPAN | ETF | 46138W107 |  | 3449275 | 55446 | SH |  | SOLE |  | 55445 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H700 |  | 452 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H700 |  | 19328 | 941 | SH |  | SOLE |  | 941 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H304 |  | 52571 | 2764 | SH |  | SOLE |  | 2764 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H403 |  | 14919 | 1109 | SH |  | SOLE |  | 1109 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V506 |  | 625564 | 12328 | SH |  | SOLE |  | 12328 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V803 |  | 374979 | 3725 | SH |  | SOLE |  | 3725 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V886 |  | 5496 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E875 |  | 114420 | 2400 | SH |  | SOLE | 36 | 2400 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E875 |  | 369624 | 7753 | SH |  | SOLE |  | 7753 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V860 |  | 400758 | 6914 | SH |  | SOLE |  | 6913 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V845 |  | 451957 | 2616 | SH |  | SOLE |  | 2615 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E842 |  | 169911 | 1844 | SH |  | SOLE |  | 1843 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V811 |  | 603420 | 8065 | SH |  | SOLE |  | 8065 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V795 |  | 26 | 1 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V753 |  | 80347 | 1752 | SH |  | SOLE |  | 1752 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E693 |  | 243516 | 10047 | SH |  | SOLE |  | 10047 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G847 |  | 7234 | 480 | SH |  | SOLE |  | 480 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V118 |  | 2554 | 37 | SH |  | SOLE | 49 | 37 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V118 |  | 183731 | 2662 | SH |  | SOLE |  | 2662 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V571 |  | 306440 | 9230 | SH |  | SOLE |  | 9230 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V563 |  | 4716 | 224 | SH |  | SOLE |  | 223 | 0 | 0 |
| INVESCO INDIA EXCHANGE-TRADE | ETF | 46137R109 |  | 37608 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E644 |  | 13278 | 252 | SH |  | SOLE | 36 | 252 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E628 |  | 2425 | 31 | SH |  | SOLE | 19 | 31 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E628 |  | 8603 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E610 |  | 21418 | 1583 | SH |  | SOLE |  | 1583 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E594 |  | 61224 | 3838 | SH |  | SOLE |  | 3838 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V738 |  | 34235 | 525 | SH |  | SOLE |  | 525 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 1124 | 49 | SH |  | SOLE | 46 | 49 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 1468 | 64 | SH |  | SOLE | 71 | 64 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 5276 | 230 | SH |  | SOLE | 33 | 230 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 10759 | 469 | SH |  | SOLE | 45 | 469 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 19705 | 859 | SH |  | SOLE | 7 | 859 | 0 | 0 |
| INVESCO LTD | Stock | G491BT108 |  | 439691 | 19167 | SH |  | SOLE |  | 19167 | 0 | 0 |
| INVESCO MORTGAGE CAPITAL INC | REIT | 46131B704 |  | 1323 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| INVESCO MORTGAGE CAPITAL INC | REIT | 46131B704 |  | 13956 | 1846 | SH |  | SOLE | 19 | 1846 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V407 |  | 1334 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| INVESCO TR INVT GRADE MUNS | CEF | 46131M106 |  | 30360 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G649 |  | 2718 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G649 |  | 64004 | 259 | SH |  | SOLE | 51 | 259 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G649 |  | 99095 | 401 | SH |  | SOLE | 36 | 401 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G649 |  | 589673 | 2386 | SH |  | SOLE | 49 | 2386 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G649 |  | 5523853 | 22353 | SH |  | SOLE |  | 22352 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G599 |  | 51706 | 2127 | SH |  | SOLE |  | 2126 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V530 |  | 73136 | 1310 | SH |  | SOLE |  | 1310 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E537 |  | 196955 | 8530 | SH |  | SOLE |  | 8529 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E537 |  | 1703880 | 73793 | SH |  | SOLE | 36 | 73793 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V688 |  | 25383 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INVESCO ACTVELY MNGD ETC FD | ETF | 46090F100 |  | 2135 | 159 | SH |  | SOLE | 36 | 159 | 0 | 0 |
| INVESCO ACTVELY MNGD ETC FD | ETF | 46090F100 |  | 131468 | 9789 | SH |  | SOLE | 19 | 9789 | 0 | 0 |
| INVESCO ACTVELY MNGD ETC FD | ETF | 46090F100 |  | 181728 | 13532 | SH |  | SOLE |  | 13531 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G615 |  | 179672 | 3585 | SH |  | SOLE |  | 3584 | 0 | 0 |
| INVESCO ACTIVELY MANAGED EXC | ETF | 46090A689 |  | 25272 | 480 | SH |  | SOLE |  | 480 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 6030 | 10 | SH |  | SOLE | 9 | 10 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 12007 | 20 | SH |  | SOLE | 39 | 20 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 76847 | 128 | SH |  | SOLE | 71 | 128 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 159098 | 265 | SH |  | SOLE | 49 | 265 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 171317 | 285 | SH |  | SOLE | 36 | 285 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 2322747 | 3869 | SH |  | SOLE | 19 | 3868 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 2366058 | 3941 | SH |  | SOLE | 75 | 3941 | 0 | 0 |
| INVESCO QQQ TR | ETF | 46090E103 |  | 93168484 | 155185 | SH |  | SOLE |  | 155185 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E743 |  | 477410 | 7804 | SH |  | SOLE | 36 | 7804 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E735 |  | 8839 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E727 |  | 330 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E727 |  | 35461 | 1395 | SH |  | SOLE |  | 1395 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | ETF | 46138J619 |  | 357791 | 5937 | SH |  | SOLE |  | 5937 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E420 |  | 18876 | 363 | SH |  | SOLE |  | 363 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V449 |  | 4587 | 40 | SH |  | SOLE | 36 | 40 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V449 |  | 3832203 | 33416 | SH |  | SOLE |  | 33416 | 0 | 0 |
| INVESCO ACTIVELY MANAGED EXC | ETF | 46090A705 |  | 25885 | 695 | SH |  | SOLE |  | 695 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E396 |  | 86401 | 1575 | SH |  | SOLE |  | 1575 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V381 |  | 627661 | 10878 | SH |  | SOLE |  | 10878 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V373 |  | 144386 | 4940 | SH |  | SOLE |  | 4940 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V340 |  | 38889 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V332 |  | 318954 | 10852 | SH |  | SOLE |  | 10852 | 0 | 0 |
| INVESCO ACTIVELY MANAGED EXC | ETF | 46090A697 |  | 5107 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V324 |  | 9174 | 164 | SH |  | SOLE |  | 163 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V282 |  | 357 | 8 | SH |  | SOLE | 22 | 8 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V282 |  | 22306 | 500 | SH |  | SOLE | 19 | 500 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V282 |  | 5540714 | 124287 | SH |  | SOLE |  | 124287 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V274 |  | 3163155 | 41262 | SH |  | SOLE |  | 41262 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V431 |  | 4658 | 41 | SH |  | SOLE | 51 | 41 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V431 |  | 85556 | 753 | SH |  | SOLE | 36 | 753 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V431 |  | 1050935 | 9250 | SH |  | SOLE |  | 9249 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E370 |  | 265131 | 2415 | SH |  | SOLE |  | 2414 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E362 |  | 278368 | 5629 | SH |  | SOLE |  | 5629 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E339 |  | 73160 | 604 | SH |  | SOLE | 36 | 604 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E339 |  | 1400020 | 11565 | SH |  | SOLE |  | 11564 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V266 |  | 407300 | 8535 | SH |  | SOLE |  | 8535 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V258 |  | 325102 | 3271 | SH |  | SOLE |  | 3271 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V241 |  | 6889 | 94 | SH |  | SOLE | 36 | 94 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V241 |  | 1550871 | 21161 | SH |  | SOLE |  | 21160 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G581 |  | 114332 | 2911 | SH |  | SOLE |  | 2911 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E263 |  | 10792 | 168 | SH |  | SOLE | 49 | 168 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E263 |  | 99860 | 1554 | SH |  | SOLE |  | 1554 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E222 |  | 513061 | 9503 | SH |  | SOLE |  | 9502 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V225 |  | 3158 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V191 |  | 902721 | 7038 | SH |  | SOLE |  | 7037 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G672 |  | 3250 | 26 | SH |  | SOLE | 36 | 26 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G672 |  | 740461 | 5923 | SH |  | SOLE |  | 5923 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E198 |  | 69632 | 1096 | SH |  | SOLE |  | 1095 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V464 |  | 29210 | 216 | SH |  | SOLE | 36 | 216 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V464 |  | 512233 | 3788 | SH |  | SOLE |  | 3787 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V472 |  | 300130 | 2859 | SH |  | SOLE | 19 | 2859 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V472 |  | 2564406 | 24432 | SH |  | SOLE |  | 24432 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V456 |  | 6225 | 101 | SH |  | SOLE | 51 | 101 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G102 |  | 41679 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G664 |  | 1014 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E149 |  | 4993 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E123 |  | 13450 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E115 |  | 31963 | 602 | SH |  | SOLE |  | 602 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V498 |  | 157580 | 2142 | SH |  | SOLE |  | 2141 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V498 |  | 286711 | 3897 | SH |  | SOLE | 11 | 3897 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G409 |  | 57510 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G656 |  | 95015 | 1823 | SH |  | SOLE |  | 1823 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V647 |  | 3419560 | 48626 | SH |  | SOLE |  | 48625 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G706 |  | 884920 | 20282 | SH |  | SOLE |  | 20282 | 0 | 0 |
| INVESCO SR INCOME TR | CEF | 46131H107 |  | 95689 | 27656 | SH |  | SOLE |  | 27655 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G805 |  | 7732 | 283 | SH |  | SOLE |  | 283 | 0 | 0 |
| INVESCO ACTIVELY MANAGED EXC | ETF | 46090A804 |  | 49125 | 1034 | SH |  | SOLE |  | 1034 | 0 | 0 |
| INVESCO ACTIVELY MANAGED EXC | ETF | 46090A804 |  | 297426 | 6260 | SH |  | SOLE | 11 | 6260 | 0 | 0 |
| INVESCO ACTIVELY MANAGED EXC | ETF | 46090A887 |  | 5066431 | 100856 | SH |  | SOLE |  | 100856 | 0 | 0 |
| INVESCO ACTIVELY MANAGED EXC | ETF | 46090A879 |  | 14207 | 566 | SH |  | SOLE | 9 | 566 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G870 |  | 227875 | 9226 | SH |  | SOLE |  | 9225 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G870 |  | 606526 | 24556 | SH |  | SOLE | 11 | 24555 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V134 |  | 17589 | 609 | SH |  | SOLE |  | 609 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137Y401 |  | 907 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| INVESTAR HLDG CORP | Stock | 46134L105 |  | 292446 | 12600 | SH |  | SOLE |  | 12600 | 0 | 0 |
| INVITATION HOMES INC | REIT | 46187W107 |  | 117 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| INVITATION HOMES INC | REIT | 46187W107 |  | 3608 | 123 | SH |  | SOLE | 33 | 123 | 0 | 0 |
| INVITATION HOMES INC | REIT | 46187W107 |  | 6013 | 205 | SH |  | SOLE |  | 205 | 0 | 0 |
| IONIS PHARMACEUTICALS INC | Stock | 462222100 |  | 15540 | 238 | SH |  | SOLE |  | 237 | 0 | 0 |
| IONQ INC | Stock | 46222L108 |  | 123 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| IONQ INC | Stock | 46222L108 |  | 36162 | 588 | SH |  | SOLE | 19 | 588 | 0 | 0 |
| IONQ INC | Stock | 46222L108 |  | 2585959 | 42048 | SH |  | SOLE |  | 42048 | 0 | 0 |
| IOVANCE BIOTHERAPEUTICS INC | Stock | 462260100 |  | 21700 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| BARCLAYS BANK PLC | ETF | 06738C778 |  | 1737 | 49 | SH |  | SOLE | 36 | 49 | 0 | 0 |
| BARCLAYS BANK PLC | ETF | 06738C778 |  | 769285 | 21707 | SH |  | SOLE |  | 21706 | 0 | 0 |
| BARCLAYS BANK PLC | ETF | 06748M196 |  | 2323720 | 70076 | SH |  | SOLE |  | 70076 | 0 | 0 |
| IPG PHOTONICS CORP | Stock | 44980X109 |  | 158 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| IPG PHOTONICS CORP | Stock | 44980X109 |  | 210487 | 2658 | SH |  | SOLE |  | 2658 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 380 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 570 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 950 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 1709 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 4369 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 43496 | 229 | SH |  | SOLE | 49 | 229 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 67599 | 356 | SH |  | SOLE | 19 | 355 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 180443 | 950 | SH |  | SOLE | 5 | 950 | 0 | 0 |
| IQVIA HLDGS INC | Stock | 46266C105 |  | 790705 | 4163 | SH |  | SOLE |  | 4162 | 0 | 0 |
| IRADIMED CORP | Stock | 46266A109 |  | 9590 | 135 | SH |  | SOLE | 34 | 134 | 0 | 0 |
| IREN LIMITED | Stock | Q4982L109 |  | 1214155 | 25872 | SH |  | SOLE |  | 25871 | 0 | 0 |
| IRHYTHM TECHNOLOGIES INC | Stock | 450056106 |  | 1032 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| IRIDIUM COMMUNICATIONS INC | Stock | 46269C102 |  | 471 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| IRIDIUM COMMUNICATIONS INC | Stock | 46269C102 |  | 47142 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| IROBOT CORP | Stock | 462726100 |  | 104 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| IRON MTN INC DEL | REIT | 46284V101 |  | 306 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| IRON MTN INC DEL | REIT | 46284V101 |  | 1529 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| IRON MTN INC DEL | REIT | 46284V101 |  | 2650 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| IRON MTN INC DEL | REIT | 46284V101 |  | 15393 | 151 | SH |  | SOLE | 19 | 151 | 0 | 0 |
| IRON MTN INC DEL | REIT | 46284V101 |  | 16608 | 163 | SH |  | SOLE | 33 | 162 | 0 | 0 |
| IRON MTN INC DEL | REIT | 46284V101 |  | 1202022 | 11791 | SH |  | SOLE |  | 11791 | 0 | 0 |
| ISHARES TR | ETF | 464288653 |  | 9372 | 91 | SH |  | SOLE | 32 | 91 | 0 | 0 |
| ISHARES TR | ETF | 464288653 |  | 78581 | 763 | SH |  | SOLE | 9 | 763 | 0 | 0 |
| ISHARES TR | ETF | 464288653 |  | 1582118 | 15362 | SH |  | SOLE | 36 | 15361 | 0 | 0 |
| ISHARES TR | ETF | 464288653 |  | 2002621 | 19445 | SH |  | SOLE |  | 19444 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 179 | 2 | SH |  | SOLE | 22 | 2 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 7507 | 84 | SH |  | SOLE | 32 | 84 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 17070 | 191 | SH |  | SOLE | 19 | 191 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 49653 | 556 | SH |  | SOLE | 36 | 555 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 136379 | 1526 | SH |  | SOLE | 9 | 1526 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 633365 | 7087 | SH |  | SOLE | 16 | 7087 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 682876 | 7641 | SH |  | SOLE | 75 | 7641 | 0 | 0 |
| ISHARES TR | ETF | 464287432 |  | 15630421 | 174896 | SH |  | SOLE |  | 174895 | 0 | 0 |
| ISHARES TR | ETF | 46436E718 |  | 36051 | 358 | SH |  | SOLE | 9 | 358 | 0 | 0 |
| ISHARES TR | ETF | 46436E718 |  | 612779 | 6085 | SH |  | SOLE | 49 | 6085 | 0 | 0 |
| ISHARES TR | ETF | 46436E718 |  | 5852176 | 58115 | SH |  | SOLE | 6 | 58114 | 0 | 0 |
| ISHARES TR | ETF | 46436E718 |  | 21564383 | 214145 | SH |  | SOLE |  | 214144 | 0 | 0 |
| ISHARES TR | ETF | 46434V407 |  | 1039 | 24 | SH |  | SOLE | 22 | 24 | 0 | 0 |
| ISHARES TR | ETF | 46434V407 |  | 6299 | 145 | SH |  | SOLE | 36 | 145 | 0 | 0 |
| ISHARES TR | ETF | 46434V407 |  | 66985 | 1547 | SH |  | SOLE | 9 | 1547 | 0 | 0 |
| ISHARES TR | ETF | 46434V407 |  | 1429648 | 33017 | SH |  | SOLE |  | 33017 | 0 | 0 |
| ISHARES TR | ETF | 46434V100 |  | 288633 | 5678 | SH |  | SOLE |  | 5678 | 0 | 0 |
| ISHARES TR | ETF | 46429B747 |  | 2274 | 22 | SH |  | SOLE | 32 | 22 | 0 | 0 |
| ISHARES TR | ETF | 46429B747 |  | 55224 | 534 | SH |  | SOLE | 36 | 534 | 0 | 0 |
| ISHARES TR | ETF | 46429B747 |  | 89510 | 866 | SH |  | SOLE | 9 | 866 | 0 | 0 |
| ISHARES TR | ETF | 46429B747 |  | 347796 | 3365 | SH |  | SOLE | 49 | 3364 | 0 | 0 |
| ISHARES TR | ETF | 46429B747 |  | 5093290 | 49277 | SH |  | SOLE |  | 49277 | 0 | 0 |
| ISHARES TR | ETF | 464289511 |  | 28502 | 553 | SH |  | SOLE | 9 | 553 | 0 | 0 |
| ISHARES TR | ETF | 464289511 |  | 130393 | 2530 | SH |  | SOLE |  | 2529 | 0 | 0 |
| ISHARES TR | ETF | 464288125 |  | 2341575 | 30737 | SH |  | SOLE |  | 30737 | 0 | 0 |
| ISHARES TR | ETF | 464288646 |  | 8209 | 155 | SH |  | SOLE | 19 | 154 | 0 | 0 |
| ISHARES TR | ETF | 464288646 |  | 38765 | 731 | SH |  | SOLE | 49 | 731 | 0 | 0 |
| ISHARES TR | ETF | 464288646 |  | 96621 | 1822 | SH |  | SOLE | 9 | 1822 | 0 | 0 |
| ISHARES TR | ETF | 464288646 |  | 3335090 | 62891 | SH |  | SOLE |  | 62890 | 0 | 0 |
| ISHARES TR | ETF | 464287457 |  | 16426 | 198 | SH |  | SOLE | 19 | 198 | 0 | 0 |
| ISHARES TR | ETF | 464287457 |  | 17007 | 205 | SH |  | SOLE | 9 | 205 | 0 | 0 |
| ISHARES TR | ETF | 464287457 |  | 49693 | 599 | SH |  | SOLE | 11 | 599 | 0 | 0 |
| ISHARES TR | ETF | 464287457 |  | 1940517 | 23391 | SH |  | SOLE | 16 | 23391 | 0 | 0 |
| ISHARES TR | ETF | 464287457 |  | 24116262 | 290697 | SH |  | SOLE |  | 290697 | 0 | 0 |
| ISHARES TR | ETF | 46436E338 |  | 82376 | 3523 | SH |  | SOLE |  | 3523 | 0 | 0 |
| ISHARES TR | ETF | 464288661 |  | 5139 | 43 | SH |  | SOLE | 19 | 43 | 0 | 0 |
| ISHARES TR | ETF | 464288661 |  | 14341 | 120 | SH |  | SOLE | 9 | 120 | 0 | 0 |
| ISHARES TR | ETF | 464288661 |  | 71791 | 601 | SH |  | SOLE | 36 | 600 | 0 | 0 |
| ISHARES TR | ETF | 464288661 |  | 1650553 | 13811 | SH |  | SOLE | 75 | 13811 | 0 | 0 |
| ISHARES TR | ETF | 464288661 |  | 3495561 | 29249 | SH |  | SOLE |  | 29249 | 0 | 0 |
| ISHARES TR | ETF | 464288638 |  | 54 | 1 | SH |  | SOLE | 22 | 1 | 0 | 0 |
| ISHARES TR | ETF | 464288638 |  | 1092 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| ISHARES TR | ETF | 464288638 |  | 1647597 | 30460 | SH |  | SOLE |  | 30460 | 0 | 0 |
| ISHARES TR | ETF | 464287440 |  | 78 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES TR | ETF | 464287440 |  | 37234 | 386 | SH |  | SOLE | 49 | 386 | 0 | 0 |
| ISHARES TR | ETF | 464287440 |  | 70416 | 730 | SH |  | SOLE | 9 | 730 | 0 | 0 |
| ISHARES TR | ETF | 464287440 |  | 100056 | 1037 | SH |  | SOLE | 36 | 1037 | 0 | 0 |
| ISHARES TR | ETF | 464287440 |  | 2807951 | 29110 | SH |  | SOLE | 16 | 29110 | 0 | 0 |
| ISHARES TR | ETF | 464287440 |  | 5446561 | 56464 | SH |  | SOLE |  | 56464 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C780 |  | 13357 | 391 | SH |  | SOLE | 9 | 391 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C780 |  | 1224808 | 35855 | SH |  | SOLE | 36 | 35855 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C780 |  | 5634344 | 164940 | SH |  | SOLE |  | 164939 | 0 | 0 |
| ISHARES TR | ETF | 46429B291 |  | 13281 | 274 | SH |  | SOLE | 49 | 274 | 0 | 0 |
| ISHARES TR | ETF | 46429B291 |  | 30778 | 635 | SH |  | SOLE | 9 | 635 | 0 | 0 |
| ISHARES TR | ETF | 46429B291 |  | 58746 | 1212 | SH |  | SOLE | 36 | 1212 | 0 | 0 |
| ISHARES TR | ETF | 46429B291 |  | 476614 | 9833 | SH |  | SOLE |  | 9833 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528504 |  | 12887 | 248 | SH |  | SOLE | 36 | 248 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528504 |  | 36116 | 695 | SH |  | SOLE | 9 | 695 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528504 |  | 480007 | 9237 | SH |  | SOLE |  | 9237 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C863 |  | 1524 | 48 | SH |  | SOLE | 36 | 48 | 0 | 0 |
| ISHARES TR | ETF | 464288166 |  | 190423 | 1725 | SH |  | SOLE |  | 1725 | 0 | 0 |
| ISHARES TR | ETF | 464287226 |  | 9825 | 98 | SH |  | SOLE | 9 | 98 | 0 | 0 |
| ISHARES TR | ETF | 464287226 |  | 1198708 | 11957 | SH |  | SOLE | 36 | 11957 | 0 | 0 |
| ISHARES TR | ETF | 464287226 |  | 1940103 | 19353 | SH |  | SOLE | 19 | 19352 | 0 | 0 |
| ISHARES TR | ETF | 464287226 |  | 17474012 | 174304 | SH |  | SOLE |  | 174304 | 0 | 0 |
| ISHARES TR | ETF | 464288414 |  | 3301 | 31 | SH |  | SOLE | 49 | 31 | 0 | 0 |
| ISHARES TR | ETF | 464288414 |  | 6070 | 57 | SH |  | SOLE | 7 | 57 | 0 | 0 |
| ISHARES TR | ETF | 464288414 |  | 35461 | 333 | SH |  | SOLE | 32 | 333 | 0 | 0 |
| ISHARES TR | ETF | 464288414 |  | 2665793 | 25033 | SH |  | SOLE | 36 | 25033 | 0 | 0 |
| ISHARES TR | ETF | 464288414 |  | 9825057 | 92263 | SH |  | SOLE |  | 92262 | 0 | 0 |
| ISHARES TR | ETF | 46429B333 |  | 3835 | 86 | SH |  | SOLE |  | 86 | 0 | 0 |
| ISHARES TR | ETF | 46429B333 |  | 21465 | 484 | SH |  | SOLE | 36 | 484 | 0 | 0 |
| ISHARES TR | ETF | 46435U473 |  | 5340 | 113 | SH |  | SOLE |  | 112 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 7100 | 109 | SH |  | SOLE | 19 | 109 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 18697 | 288 | SH |  | SOLE | 36 | 287 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 11839092 | 182140 | SH |  | SOLE |  | 182139 | 0 | 0 |
| ISHARES TR | ETF | 46436E361 |  | 78448 | 1416 | SH |  | SOLE |  | 1416 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W598 |  | 156744 | 2980 | SH |  | SOLE |  | 2979 | 0 | 0 |
| ISHARES TR | ETF | 46435U853 |  | 172730 | 4572 | SH |  | SOLE | 9 | 4572 | 0 | 0 |
| ISHARES TR | ETF | 46435U853 |  | 1733381 | 45881 | SH |  | SOLE |  | 45880 | 0 | 0 |
| ISHARES TR | ETF | 464288794 |  | 15057193 | 85127 | SH |  | SOLE |  | 85126 | 0 | 0 |
| ISHARES TR | ETF | 46435G102 |  | 2701 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| ISHARES TR | ETF | 46435G102 |  | 42553 | 425 | SH |  | SOLE | 36 | 425 | 0 | 0 |
| ISHARES TR | ETF | 46435G102 |  | 58729 | 587 | SH |  | SOLE | 9 | 587 | 0 | 0 |
| ISHARES TR | ETF | 46435G102 |  | 731582 | 7312 | SH |  | SOLE |  | 7312 | 0 | 0 |
| ISHARES TR | ETF | 464289883 |  | 31087 | 774 | SH |  | SOLE |  | 774 | 0 | 0 |
| ISHARES TR | ETF | 464289875 |  | 369733 | 7771 | SH |  | SOLE |  | 7770 | 0 | 0 |
| ISHARES TR | ETF | 46435G417 |  | 12953 | 293 | SH |  | SOLE |  | 293 | 0 | 0 |
| ISHARES TR | ETF | 464289859 |  | 745982 | 8464 | SH |  | SOLE |  | 8463 | 0 | 0 |
| ISHARES TR | ETF | 46435U861 |  | 228769 | 4378 | SH |  | SOLE |  | 4378 | 0 | 0 |
| ISHARES TR | ETF | 46435U861 |  | 234394 | 4486 | SH |  | SOLE | 36 | 4486 | 0 | 0 |
| ISHARES TR | ETF | 46434V621 |  | 1566 | 23 | SH |  | SOLE | 16 | 23 | 0 | 0 |
| ISHARES TR | ETF | 46434V621 |  | 2703 | 40 | SH |  | SOLE | 19 | 39 | 0 | 0 |
| ISHARES TR | ETF | 46434V621 |  | 22875 | 336 | SH |  | SOLE | 52 | 336 | 0 | 0 |
| ISHARES TR | ETF | 46434V621 |  | 34721 | 510 | SH |  | SOLE | 71 | 510 | 0 | 0 |
| ISHARES TR | ETF | 46434V621 |  | 82921 | 1218 | SH |  | SOLE | 49 | 1218 | 0 | 0 |
| ISHARES TR | ETF | 46434V621 |  | 118546 | 1741 | SH |  | SOLE | 36 | 1741 | 0 | 0 |
| ISHARES TR | ETF | 46434V621 |  | 8958671 | 131590 | SH |  | SOLE |  | 131590 | 0 | 0 |
| ISHARES TR | ETF | 464289867 |  | 251350 | 3904 | SH |  | SOLE |  | 3904 | 0 | 0 |
| ISHARES TR | ETF | 46429B663 |  | 21443787 | 175123 | SH |  | SOLE |  | 175122 | 0 | 0 |
| ISHARES TR | ETF | 46435G672 |  | 52664 | 1028 | SH |  | SOLE | 9 | 1028 | 0 | 0 |
| ISHARES TR | ETF | 46435G672 |  | 597239 | 11658 | SH |  | SOLE | 36 | 11657 | 0 | 0 |
| ISHARES TR | ETF | 46435G672 |  | 4490581 | 87655 | SH |  | SOLE |  | 87655 | 0 | 0 |
| ISHARES TR | ETF | 464289479 |  | 200900 | 3979 | SH |  | SOLE |  | 3979 | 0 | 0 |
| ISHARES TR | ETF | 46432F842 |  | 17549 | 201 | SH |  | SOLE | 22 | 201 | 0 | 0 |
| ISHARES TR | ETF | 46432F842 |  | 206371 | 2364 | SH |  | SOLE | 19 | 2363 | 0 | 0 |
| ISHARES TR | ETF | 46432F842 |  | 759574 | 8700 | SH |  | SOLE | 36 | 8699 | 0 | 0 |
| ISHARES TR | ETF | 46432F842 |  | 12235048 | 140133 | SH |  | SOLE |  | 140133 | 0 | 0 |
| ISHARES INC | ETF | 46434G103 |  | 10218 | 155 | SH |  | SOLE | 32 | 155 | 0 | 0 |
| ISHARES INC | ETF | 46434G103 |  | 17535 | 266 | SH |  | SOLE | 49 | 266 | 0 | 0 |
| ISHARES INC | ETF | 46434G103 |  | 42255 | 641 | SH |  | SOLE | 9 | 641 | 0 | 0 |
| ISHARES INC | ETF | 46434G103 |  | 44562 | 676 | SH |  | SOLE | 19 | 676 | 0 | 0 |
| ISHARES INC | ETF | 46434G103 |  | 118986 | 1805 | SH |  | SOLE | 71 | 1805 | 0 | 0 |
| ISHARES INC | ETF | 46434G103 |  | 2922556 | 44335 | SH |  | SOLE | 36 | 44334 | 0 | 0 |
| ISHARES INC | ETF | 46434G103 |  | 12909247 | 195832 | SH |  | SOLE |  | 195832 | 0 | 0 |
| ISHARES TR | ETF | 46434V738 |  | 101974 | 1497 | SH |  | SOLE |  | 1496 | 0 | 0 |
| ISHARES TR | ETF | 46434V738 |  | 106267 | 1560 | SH |  | SOLE | 36 | 1560 | 0 | 0 |
| ISHARES TR | ETF | 46434V738 |  | 504633 | 7408 | SH |  | SOLE | 16 | 7408 | 0 | 0 |
| ISHARES TR | ETF | 46435G326 |  | 882 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| ISHARES TR | ETF | 46435G326 |  | 2032219 | 25349 | SH |  | SOLE |  | 25348 | 0 | 0 |
| ISHARES TR | ETF | 46432F834 |  | 115695 | 1401 | SH |  | SOLE | 51 | 1401 | 0 | 0 |
| ISHARES TR | ETF | 46432F834 |  | 353618 | 4282 | SH |  | SOLE | 36 | 4282 | 0 | 0 |
| ISHARES TR | ETF | 46432F834 |  | 1359349 | 16461 | SH |  | SOLE | 49 | 16461 | 0 | 0 |
| ISHARES TR | ETF | 46432F834 |  | 3882451 | 47014 | SH |  | SOLE |  | 47014 | 0 | 0 |
| ISHARES TR | ETF | 464287507 |  | 5417 | 83 | SH |  | SOLE | 71 | 83 | 0 | 0 |
| ISHARES TR | ETF | 464287507 |  | 22872 | 350 | SH |  | SOLE | 36 | 350 | 0 | 0 |
| ISHARES TR | ETF | 464287507 |  | 30281 | 464 | SH |  | SOLE | 75 | 464 | 0 | 0 |
| ISHARES TR | ETF | 464287507 |  | 93653 | 1435 | SH |  | SOLE | 19 | 1435 | 0 | 0 |
| ISHARES TR | ETF | 464287507 |  | 898630 | 13770 | SH |  | SOLE | 16 | 13770 | 0 | 0 |
| ISHARES TR | ETF | 464287507 |  | 19614370 | 300557 | SH |  | SOLE |  | 300557 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 10695 | 90 | SH |  | SOLE | 71 | 90 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 19013 | 160 | SH |  | SOLE | 19 | 159 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 20558 | 173 | SH |  | SOLE | 52 | 173 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 38043 | 320 | SH |  | SOLE | 36 | 320 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 59415 | 500 | SH |  | SOLE | 28 | 500 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 72486 | 610 | SH |  | SOLE | 51 | 610 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 931746 | 7841 | SH |  | SOLE | 16 | 7841 | 0 | 0 |
| ISHARES TR | ETF | 464287804 |  | 30356945 | 255465 | SH |  | SOLE |  | 255465 | 0 | 0 |
| ISHARES TR | ETF | 464287150 |  | 16167 | 111 | SH |  | SOLE | 22 | 111 | 0 | 0 |
| ISHARES TR | ETF | 464287150 |  | 24615 | 169 | SH |  | SOLE | 71 | 169 | 0 | 0 |
| ISHARES TR | ETF | 464287150 |  | 26945 | 185 | SH |  | SOLE | 52 | 185 | 0 | 0 |
| ISHARES TR | ETF | 464287150 |  | 39617 | 272 | SH |  | SOLE | 49 | 272 | 0 | 0 |
| ISHARES TR | ETF | 464287150 |  | 301392 | 2069 | SH |  | SOLE | 19 | 2069 | 0 | 0 |
| ISHARES TR | ETF | 464287150 |  | 668674 | 4591 | SH |  | SOLE | 36 | 4590 | 0 | 0 |
| ISHARES TR | ETF | 464287150 |  | 29039927 | 199382 | SH |  | SOLE |  | 199381 | 0 | 0 |
| ISHARES TR | ETF | 464287671 |  | 284819 | 1731 | SH |  | SOLE | 36 | 1731 | 0 | 0 |
| ISHARES TR | ETF | 464287671 |  | 1720019 | 10454 | SH |  | SOLE |  | 10453 | 0 | 0 |
| ISHARES TR | ETF | 464287663 |  | 78661 | 787 | SH |  | SOLE | 36 | 787 | 0 | 0 |
| ISHARES TR | ETF | 464287663 |  | 1383726 | 13844 | SH |  | SOLE |  | 13844 | 0 | 0 |
| ISHARES TR | ETF | 46434V613 |  | 77165 | 1652 | SH |  | SOLE | 49 | 1652 | 0 | 0 |
| ISHARES TR | ETF | 46434V613 |  | 562482 | 12042 | SH |  | SOLE | 9 | 12042 | 0 | 0 |
| ISHARES TR | ETF | 46434V613 |  | 2679527 | 57365 | SH |  | SOLE | 36 | 57365 | 0 | 0 |
| ISHARES TR | ETF | 46434V613 |  | 4236633 | 90701 | SH |  | SOLE |  | 90700 | 0 | 0 |
| ISHARES TR | ETF | 464288521 |  | 40 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES TR | ETF | 464288521 |  | 57017 | 971 | SH |  | SOLE | 36 | 971 | 0 | 0 |
| ISHARES TR | ETF | 464288521 |  | 120443 | 2051 | SH |  | SOLE |  | 2051 | 0 | 0 |
| ISHARES TR | ETF | 464288620 |  | 23290 | 446 | SH |  | SOLE | 36 | 446 | 0 | 0 |
| ISHARES TR | ETF | 464288620 |  | 61202 | 1172 | SH |  | SOLE | 9 | 1172 | 0 | 0 |
| ISHARES TR | ETF | 464288620 |  | 75612 | 1448 | SH |  | SOLE |  | 1447 | 0 | 0 |
| ISHARES TR | ETF | 46435G847 |  | 358049 | 9469 | SH |  | SOLE |  | 9468 | 0 | 0 |
| ISHARES TR | ETF | 46434V803 |  | 11328 | 286 | SH |  | SOLE | 36 | 286 | 0 | 0 |
| ISHARES TR | ETF | 46434V803 |  | 1649171 | 41635 | SH |  | SOLE |  | 41635 | 0 | 0 |
| ISHARES INC | ETF | 46434G509 |  | 414453 | 12317 | SH |  | SOLE |  | 12316 | 0 | 0 |
| ISHARES TR | ETF | 46434V639 |  | 10204 | 242 | SH |  | SOLE | 36 | 242 | 0 | 0 |
| ISHARES TR | ETF | 46435U135 |  | 135953 | 2598 | SH |  | SOLE |  | 2598 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C715 |  | 196175 | 7847 | SH |  | SOLE |  | 7847 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C715 |  | 304200 | 12168 | SH |  | SOLE | 36 | 12168 | 0 | 0 |
| ISHARES TR | ETF | 464287846 |  | 851329 | 5240 | SH |  | SOLE |  | 5239 | 0 | 0 |
| ISHARES TR | ETF | 464287812 |  | 500 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| ISHARES TR | ETF | 464287812 |  | 186583 | 2728 | SH |  | SOLE |  | 2728 | 0 | 0 |
| ISHARES TR | ETF | 464288778 |  | 4537616 | 86381 | SH |  | SOLE |  | 86381 | 0 | 0 |
| ISHARES TR | ETF | 464287697 |  | 91262 | 823 | SH |  | SOLE |  | 822 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C723 |  | 336800 | 13307 | SH |  | SOLE |  | 13307 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C723 |  | 1096404 | 43319 | SH |  | SOLE | 36 | 43319 | 0 | 0 |
| ISHARES TR | ETF | 46429B689 |  | 1272 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| ISHARES TR | ETF | 46429B689 |  | 58278 | 687 | SH |  | SOLE | 9 | 687 | 0 | 0 |
| ISHARES TR | ETF | 46429B689 |  | 3324211 | 39187 | SH |  | SOLE |  | 39186 | 0 | 0 |
| ISHARES TR | ETF | 46429B697 |  | 1427 | 15 | SH |  | SOLE | 32 | 15 | 0 | 0 |
| ISHARES TR | ETF | 46429B697 |  | 2833 | 30 | SH |  | SOLE | 19 | 29 | 0 | 0 |
| ISHARES TR | ETF | 46429B697 |  | 205494 | 2160 | SH |  | SOLE | 36 | 2159 | 0 | 0 |
| ISHARES TR | ETF | 46429B697 |  | 518989 | 5455 | SH |  | SOLE | 16 | 5455 | 0 | 0 |
| ISHARES TR | ETF | 46429B697 |  | 4008184 | 42129 | SH |  | SOLE |  | 42129 | 0 | 0 |
| ISHARES INC | ETF | 464286319 |  | 103030 | 3470 | SH |  | SOLE |  | 3470 | 0 | 0 |
| ISHARES INC | ETF | 46434G889 |  | 45830 | 810 | SH |  | SOLE | 36 | 810 | 0 | 0 |
| ISHARES INC | ETF | 46434G889 |  | 240413 | 4249 | SH |  | SOLE |  | 4249 | 0 | 0 |
| ISHARES TR | ETF | 46435G441 |  | 332 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| ISHARES TR | ETF | 46436E767 |  | 18397 | 321 | SH |  | SOLE |  | 321 | 0 | 0 |
| ISHARES TR | ETF | 46436E767 |  | 155260 | 2709 | SH |  | SOLE | 36 | 2709 | 0 | 0 |
| ISHARES TR | ETF | 46436E619 |  | 6813581 | 155136 | SH |  | SOLE |  | 155136 | 0 | 0 |
| ISHARES TR | ETF | 46435G243 |  | 1284171 | 50738 | SH |  | SOLE |  | 50737 | 0 | 0 |
| ISHARES TR | ETF | 46435G516 |  | 84383 | 908 | SH |  | SOLE | 36 | 907 | 0 | 0 |
| ISHARES TR | ETF | 46435G516 |  | 7771392 | 83581 | SH |  | SOLE |  | 83581 | 0 | 0 |
| ISHARES INC | ETF | 46434G863 |  | 999 | 23 | SH |  | SOLE | 22 | 23 | 0 | 0 |
| ISHARES INC | ETF | 46434G863 |  | 116885 | 2692 | SH |  | SOLE | 36 | 2691 | 0 | 0 |
| ISHARES INC | ETF | 46434G863 |  | 2823431 | 65026 | SH |  | SOLE |  | 65026 | 0 | 0 |
| ISHARES TR | ETF | 46435G425 |  | 5242 | 36 | SH |  | SOLE | 43 | 36 | 0 | 0 |
| ISHARES TR | ETF | 46435G425 |  | 1577986 | 10838 | SH |  | SOLE | 36 | 10837 | 0 | 0 |
| ISHARES TR | ETF | 46435G425 |  | 6109959 | 41964 | SH |  | SOLE |  | 41964 | 0 | 0 |
| ISHARES TR | ETF | 46435U663 |  | 4147 | 92 | SH |  | SOLE | 43 | 92 | 0 | 0 |
| ISHARES TR | ETF | 46435U663 |  | 4994162 | 110784 | SH |  | SOLE |  | 110784 | 0 | 0 |
| ISHARES TR | ETF | 46436E221 |  | 65856 | 2094 | SH |  | SOLE | 36 | 2094 | 0 | 0 |
| ISHARES TR | ETF | 46436E221 |  | 89664 | 2851 | SH |  | SOLE |  | 2851 | 0 | 0 |
| ISHARES TR | ETF | 46435U549 |  | 24728 | 515 | SH |  | SOLE | 36 | 514 | 0 | 0 |
| ISHARES TR | ETF | 46435U549 |  | 1439135 | 29963 | SH |  | SOLE |  | 29963 | 0 | 0 |
| ISHARES TR | ETF | 46435G193 |  | 135500 | 5751 | SH |  | SOLE | 36 | 5751 | 0 | 0 |
| ISHARES TR | ETF | 46435G193 |  | 1290606 | 54780 | SH |  | SOLE |  | 54779 | 0 | 0 |
| ISHARES TR | ETF | 46436E601 |  | 5540 | 94 | SH |  | SOLE | 36 | 94 | 0 | 0 |
| ISHARES TR | ETF | 464288570 |  | 3779 | 30 | SH |  | SOLE | 43 | 30 | 0 | 0 |
| ISHARES TR | ETF | 464288570 |  | 208768 | 1658 | SH |  | SOLE | 36 | 1657 | 0 | 0 |
| ISHARES TR | ETF | 464288570 |  | 10783905 | 85621 | SH |  | SOLE |  | 85620 | 0 | 0 |
| ISHARES TR | ETF | 46435U218 |  | 34528 | 295 | SH |  | SOLE |  | 295 | 0 | 0 |
| ISHARES TR | ETF | 46435U218 |  | 130036 | 1111 | SH |  | SOLE | 36 | 1111 | 0 | 0 |
| ISHARES TR | ETF | 46436E569 |  | 12159 | 236 | SH |  | SOLE | 36 | 236 | 0 | 0 |
| ISHARES TR | ETF | 46436E551 |  | 8112 | 185 | SH |  | SOLE | 43 | 185 | 0 | 0 |
| ISHARES TR | ETF | 46436E551 |  | 3559763 | 81180 | SH |  | SOLE |  | 81180 | 0 | 0 |
| ISHARES ETHEREUM TR | ETF | 46438R105 |  | 515689 | 16366 | SH |  | SOLE |  | 16365 | 0 | 0 |
| ISHARES TR | ETF | 464287861 |  | 5697 | 87 | SH |  | SOLE | 32 | 87 | 0 | 0 |
| ISHARES TR | ETF | 464287861 |  | 111840 | 1708 | SH |  | SOLE |  | 1708 | 0 | 0 |
| ISHARES TR | ETF | 464287861 |  | 451943 | 6902 | SH |  | SOLE | 36 | 6902 | 0 | 0 |
| ISHARES TR | ETF | 464287549 |  | 43201 | 343 | SH |  | SOLE | 36 | 343 | 0 | 0 |
| ISHARES TR | ETF | 464287549 |  | 6219896 | 49384 | SH |  | SOLE |  | 49383 | 0 | 0 |
| ISHARES TR | ETF | 464287515 |  | 13925739 | 121083 | SH |  | SOLE |  | 121082 | 0 | 0 |
| ISHARES TR | ETF | 46435G474 |  | 256037 | 9217 | SH |  | SOLE |  | 9216 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528603 |  | 211789 | 3978 | SH |  | SOLE | 9 | 3978 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528603 |  | 545603 | 10248 | SH |  | SOLE | 36 | 10247 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528603 |  | 6517024 | 122408 | SH |  | SOLE |  | 122408 | 0 | 0 |
| ISHARES TR | ETF | 46429B655 |  | 1737 | 34 | SH |  | SOLE | 16 | 34 | 0 | 0 |
| ISHARES TR | ETF | 46429B655 |  | 20792 | 407 | SH |  | SOLE | 9 | 407 | 0 | 0 |
| ISHARES TR | ETF | 46429B655 |  | 4209104 | 82394 | SH |  | SOLE |  | 82394 | 0 | 0 |
| ISHARES TR | ETF | 464287184 |  | 1397497 | 33969 | SH |  | SOLE |  | 33969 | 0 | 0 |
| ISHARES TR | ETF | 46435U556 |  | 283112 | 6184 | SH |  | SOLE |  | 6184 | 0 | 0 |
| ISHARES TR | ETF | 46434V381 |  | 10791 | 150 | SH |  | SOLE | 49 | 150 | 0 | 0 |
| ISHARES TR | ETF | 46434V381 |  | 114926 | 1598 | SH |  | SOLE |  | 1597 | 0 | 0 |
| ISHARES TR | ETF | 464288729 |  | 289436 | 1675 | SH |  | SOLE |  | 1675 | 0 | 0 |
| ISHARES TR | ETF | 464288224 |  | 495501 | 32009 | SH |  | SOLE |  | 32009 | 0 | 0 |
| ISHARES TR | ETF | 464288745 |  | 74542 | 360 | SH |  | SOLE |  | 360 | 0 | 0 |
| ISHARES TR | ETF | 464288745 |  | 81996 | 396 | SH |  | SOLE | 36 | 396 | 0 | 0 |
| ISHARES TR | ETF | 464288737 |  | 32185 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ISHARES TR | ETF | 46434V316 |  | 70765 | 1371 | SH |  | SOLE | 36 | 1371 | 0 | 0 |
| ISHARES TR | ETF | 464287333 |  | 15751 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| ISHARES TR | ETF | 464287325 |  | 709 | 8 | SH |  | SOLE | 43 | 8 | 0 | 0 |
| ISHARES TR | ETF | 464287325 |  | 20294 | 229 | SH |  | SOLE | 36 | 229 | 0 | 0 |
| ISHARES TR | ETF | 464287325 |  | 767674 | 8663 | SH |  | SOLE |  | 8662 | 0 | 0 |
| ISHARES TR | ETF | 464288372 |  | 5929 | 97 | SH |  | SOLE | 36 | 97 | 0 | 0 |
| ISHARES TR | ETF | 464288372 |  | 44251 | 724 | SH |  | SOLE | 9 | 724 | 0 | 0 |
| ISHARES TR | ETF | 464288372 |  | 1495688 | 24471 | SH |  | SOLE |  | 24471 | 0 | 0 |
| ISHARES TR | ETF | 464288695 |  | 18494 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES TR | ETF | 46434V647 |  | 14697 | 575 | SH |  | SOLE |  | 575 | 0 | 0 |
| ISHARES TR | ETF | 464287275 |  | 118028 | 955 | SH |  | SOLE | 36 | 955 | 0 | 0 |
| ISHARES TR | ETF | 464287275 |  | 1476344 | 11945 | SH |  | SOLE |  | 11945 | 0 | 0 |
| ISHARES TR | ETF | 464288711 |  | 331414 | 4268 | SH |  | SOLE |  | 4267 | 0 | 0 |
| ISHARES GOLD TR | ETF | 464285204 |  | 3420 | 47 | SH |  | SOLE | 39 | 47 | 0 | 0 |
| ISHARES GOLD TR | ETF | 464285204 |  | 4730 | 65 | SH |  | SOLE | 32 | 65 | 0 | 0 |
| ISHARES GOLD TR | ETF | 464285204 |  | 28890 | 397 | SH |  | SOLE | 9 | 397 | 0 | 0 |
| ISHARES GOLD TR | ETF | 464285204 |  | 229226 | 3150 | SH |  | SOLE | 28 | 3150 | 0 | 0 |
| ISHARES GOLD TR | ETF | 464285204 |  | 342165 | 4702 | SH |  | SOLE | 25 | 4702 | 0 | 0 |
| ISHARES GOLD TR | ETF | 464285204 |  | 898744 | 12350 | SH |  | SOLE | 36 | 12350 | 0 | 0 |
| ISHARES GOLD TR | ETF | 464285204 |  | 13573533 | 186527 | SH |  | SOLE |  | 186526 | 0 | 0 |
| ISHARES GOLD TR | ETF | 46436F103 |  | 6178 | 160 | SH |  | SOLE | 36 | 160 | 0 | 0 |
| ISHARES GOLD TR | ETF | 46436F103 |  | 6892 | 179 | SH |  | SOLE | 9 | 179 | 0 | 0 |
| ISHARES GOLD TR | ETF | 46436F103 |  | 9510 | 247 | SH |  | SOLE |  | 247 | 0 | 0 |
| ISHARES S GSCI COMMODITY- | ETF | 46428R107 |  | 1092671 | 47570 | SH |  | SOLE |  | 47569 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528868 |  | 143467 | 2745 | SH |  | SOLE |  | 2745 | 0 | 0 |
| ISHARES TR | ETF | 46436E320 |  | 17675 | 582 | SH |  | SOLE | 36 | 582 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528843 |  | 11117 | 226 | SH |  | SOLE | 32 | 226 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528843 |  | 49879 | 1014 | SH |  | SOLE |  | 1014 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528843 |  | 416959 | 8477 | SH |  | SOLE | 36 | 8476 | 0 | 0 |
| ISHARES TR | ETF | 46435G250 |  | 4581 | 96 | SH |  | SOLE | 36 | 95 | 0 | 0 |
| ISHARES TR | ETF | 46435G250 |  | 38324 | 801 | SH |  | SOLE | 9 | 801 | 0 | 0 |
| ISHARES TR | ETF | 46435U168 |  | 127664 | 5498 | SH |  | SOLE |  | 5498 | 0 | 0 |
| ISHARES TR | ETF | 46436E528 |  | 134586 | 5754 | SH |  | SOLE |  | 5754 | 0 | 0 |
| ISHARES TR | ETF | 46436E478 |  | 1788679 | 79532 | SH |  | SOLE |  | 79532 | 0 | 0 |
| ISHARES TR | ETF | 46436E387 |  | 3507 | 147 | SH |  | SOLE |  | 147 | 0 | 0 |
| ISHARES TR | ETF | 46436E379 |  | 51230 | 2148 | SH |  | SOLE |  | 2148 | 0 | 0 |
| ISHARES TR | ETF | 46436E122 |  | 3511 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| ISHARES TR | ETF | 46434VBD1 |  | 594761 | 23611 | SH |  | SOLE |  | 23611 | 0 | 0 |
| ISHARES TR | ETF | 46435U432 |  | 196867 | 7349 | SH |  | SOLE |  | 7348 | 0 | 0 |
| ISHARES TR | ETF | 46436E866 |  | 222762 | 9534 | SH |  | SOLE |  | 9534 | 0 | 0 |
| ISHARES TR | ETF | 46435GAA0 |  | 787053 | 32389 | SH |  | SOLE |  | 32389 | 0 | 0 |
| ISHARES TR | ETF | 46435U259 |  | 18378 | 716 | SH |  | SOLE |  | 716 | 0 | 0 |
| ISHARES TR | ETF | 46436E858 |  | 253276 | 11036 | SH |  | SOLE |  | 11036 | 0 | 0 |
| ISHARES TR | ETF | 46435UAA9 |  | 16843 | 692 | SH |  | SOLE | 6 | 692 | 0 | 0 |
| ISHARES TR | ETF | 46435UAA9 |  | 824055 | 33856 | SH |  | SOLE |  | 33856 | 0 | 0 |
| ISHARES TR | ETF | 46435U283 |  | 254750 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| ISHARES TR | ETF | 46436E841 |  | 16620 | 738 | SH |  | SOLE | 6 | 738 | 0 | 0 |
| ISHARES TR | ETF | 46436E841 |  | 93751 | 4163 | SH |  | SOLE |  | 4163 | 0 | 0 |
| ISHARES TR | ETF | 46435U515 |  | 16869 | 661 | SH |  | SOLE | 6 | 661 | 0 | 0 |
| ISHARES TR | ETF | 46435U515 |  | 347200 | 13605 | SH |  | SOLE |  | 13605 | 0 | 0 |
| ISHARES TR | ETF | 46436E205 |  | 339681 | 14473 | SH |  | SOLE |  | 14473 | 0 | 0 |
| ISHARES TR | ETF | 46436E825 |  | 11131 | 507 | SH |  | SOLE | 6 | 507 | 0 | 0 |
| ISHARES TR | ETF | 46436E825 |  | 12842 | 585 | SH |  | SOLE |  | 584 | 0 | 0 |
| ISHARES TR | ETF | 46436E726 |  | 447142 | 20187 | SH |  | SOLE |  | 20187 | 0 | 0 |
| ISHARES TR | ETF | 46436E593 |  | 11090 | 558 | SH |  | SOLE | 6 | 558 | 0 | 0 |
| ISHARES TR | ETF | 46436E486 |  | 330480 | 15574 | SH |  | SOLE |  | 15574 | 0 | 0 |
| ISHARES TR | ETF | 46436E460 |  | 10203 | 496 | SH |  | SOLE | 6 | 496 | 0 | 0 |
| ISHARES TR | ETF | 46436E460 |  | 16456 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| ISHARES TR | ETF | 46436E312 |  | 368518 | 14384 | SH |  | SOLE |  | 14384 | 0 | 0 |
| ISHARES TR | ETF | 46436E296 |  | 14387 | 622 | SH |  | SOLE | 6 | 622 | 0 | 0 |
| ISHARES TR | ETF | 46436E130 |  | 405507 | 15460 | SH |  | SOLE |  | 15459 | 0 | 0 |
| ISHARES TR | ETF | 46436E148 |  | 27238 | 1105 | SH |  | SOLE | 6 | 1105 | 0 | 0 |
| ISHARES TR | ETF | 46438G653 |  | 468598 | 17703 | SH |  | SOLE |  | 17703 | 0 | 0 |
| ISHARES TR | ETF | 46438G646 |  | 27257 | 1052 | SH |  | SOLE | 6 | 1052 | 0 | 0 |
| ISHARES TR | ETF | 46438G372 |  | 362347 | 13915 | SH |  | SOLE |  | 13915 | 0 | 0 |
| ISHARES TR | ETF | 46438G422 |  | 37810 | 1481 | SH |  | SOLE | 6 | 1481 | 0 | 0 |
| ISHARES TR | ETF | 464287242 |  | 67326 | 604 | SH |  | SOLE | 49 | 603 | 0 | 0 |
| ISHARES TR | ETF | 464287242 |  | 211300 | 1896 | SH |  | SOLE | 36 | 1895 | 0 | 0 |
| ISHARES TR | ETF | 464287242 |  | 1485672 | 13328 | SH |  | SOLE | 16 | 13328 | 0 | 0 |
| ISHARES TR | ETF | 464287242 |  | 2290249 | 20546 | SH |  | SOLE |  | 20545 | 0 | 0 |
| ISHARES TR | ETF | 464288513 |  | 8190 | 101 | SH |  | SOLE | 36 | 100 | 0 | 0 |
| ISHARES TR | ETF | 464288513 |  | 7121558 | 87715 | SH |  | SOLE |  | 87714 | 0 | 0 |
| ISHARES INC | ETF | 464286624 |  | 471 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W705 |  | 484140 | 5175 | SH |  | SOLE |  | 5175 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W606 |  | 57520 | 662 | SH |  | SOLE |  | 662 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W812 |  | 115514 | 4692 | SH |  | SOLE |  | 4692 | 0 | 0 |
| ISHARES TR | ETF | 464288612 |  | 1552787 | 14453 | SH |  | SOLE |  | 14453 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528207 |  | 8186 | 342 | SH |  | SOLE | 36 | 342 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528207 |  | 35544 | 1485 | SH |  | SOLE |  | 1485 | 0 | 0 |
| ISHARES TR | ETF | 464288489 |  | 6908 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C848 |  | 35737 | 1277 | SH |  | SOLE |  | 1277 | 0 | 0 |
| ISHARES TR | ETF | 46435G524 |  | 47463 | 596 | SH |  | SOLE | 36 | 595 | 0 | 0 |
| ISHARES TR | ETF | 46435G524 |  | 227076 | 2850 | SH |  | SOLE |  | 2850 | 0 | 0 |
| ISHARES TR | ETF | 46435G524 |  | 569242 | 7145 | SH |  | SOLE | 49 | 7145 | 0 | 0 |
| ISHARES TR | ETF | 46434V274 |  | 215460 | 6000 | SH |  | SOLE |  | 6000 | 0 | 0 |
| ISHARES TR | ETF | 464288448 |  | 40790 | 1116 | SH |  | SOLE | 9 | 1116 | 0 | 0 |
| ISHARES TR | ETF | 464288448 |  | 1423348 | 38942 | SH |  | SOLE |  | 38942 | 0 | 0 |
| ISHARES TR | ETF | 464288117 |  | 696638 | 16353 | SH |  | SOLE |  | 16353 | 0 | 0 |
| ISHARES TR | ETF | 46436E288 |  | 22743 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| ISHARES TR | ETF | 46435G219 |  | 242611 | 5269 | SH |  | SOLE | 9 | 5269 | 0 | 0 |
| ISHARES TR | ETF | 46435G219 |  | 2043349 | 44377 | SH |  | SOLE |  | 44377 | 0 | 0 |
| ISHARES INC | ETF | 464286251 |  | 4576 | 99 | SH |  | SOLE | 9 | 99 | 0 | 0 |
| ISHARES INC | ETF | 464286285 |  | 8425 | 212 | SH |  | SOLE |  | 212 | 0 | 0 |
| ISHARES TR | ETF | 464288281 |  | 286 | 3 | SH |  | SOLE | 22 | 3 | 0 | 0 |
| ISHARES TR | ETF | 464288281 |  | 4569 | 48 | SH |  | SOLE | 19 | 48 | 0 | 0 |
| ISHARES TR | ETF | 464288281 |  | 32745 | 344 | SH |  | SOLE | 49 | 344 | 0 | 0 |
| ISHARES TR | ETF | 464288281 |  | 48737 | 512 | SH |  | SOLE | 9 | 512 | 0 | 0 |
| ISHARES TR | ETF | 464288281 |  | 198443 | 2085 | SH |  | SOLE | 36 | 2084 | 0 | 0 |
| ISHARES TR | ETF | 464288281 |  | 1303390 | 13693 | SH |  | SOLE |  | 13692 | 0 | 0 |
| ISHARES TR | ETF | 46438G471 |  | 36539 | 1383 | SH |  | SOLE |  | 1383 | 0 | 0 |
| ISHARES TR | ETF | 46438G612 |  | 40279 | 1436 | SH |  | SOLE |  | 1436 | 0 | 0 |
| ISHARES TR | ETF | 46438G588 |  | 9373 | 350 | SH |  | SOLE | 36 | 350 | 0 | 0 |
| ISHARES TR | ETF | 46438G588 |  | 26780 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ISHARES TR | ETF | 464288588 |  | 29972 | 315 | SH |  | SOLE | 19 | 315 | 0 | 0 |
| ISHARES TR | ETF | 464288588 |  | 58422 | 614 | SH |  | SOLE | 6 | 614 | 0 | 0 |
| ISHARES TR | ETF | 464288588 |  | 187921 | 1975 | SH |  | SOLE | 9 | 1975 | 0 | 0 |
| ISHARES TR | ETF | 464288588 |  | 772876 | 8123 | SH |  | SOLE | 36 | 8122 | 0 | 0 |
| ISHARES TR | ETF | 464288588 |  | 2723531 | 28624 | SH |  | SOLE |  | 28623 | 0 | 0 |
| ISHARES TR | ETF | 464287119 |  | 594641 | 5701 | SH |  | SOLE | 36 | 5701 | 0 | 0 |
| ISHARES TR | ETF | 464287119 |  | 2187879 | 20977 | SH |  | SOLE |  | 20976 | 0 | 0 |
| ISHARES TR | ETF | 464288208 |  | 986828 | 11882 | SH |  | SOLE |  | 11882 | 0 | 0 |
| ISHARES TR | ETF | 464288307 |  | 414 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| ISHARES TR | ETF | 464288307 |  | 132351 | 1600 | SH |  | SOLE | 9 | 1599 | 0 | 0 |
| ISHARES TR | ETF | 464288307 |  | 322011 | 3892 | SH |  | SOLE |  | 3892 | 0 | 0 |
| ISHARES TR | ETF | 464288406 |  | 2652 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| ISHARES TR | ETF | 46432F875 |  | 15960 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| ISHARES TR | ETF | 464288703 |  | 39583 | 594 | SH |  | SOLE | 9 | 594 | 0 | 0 |
| ISHARES TR | ETF | 464288703 |  | 3433846 | 51530 | SH |  | SOLE | 49 | 51529 | 0 | 0 |
| ISHARES TR | ETF | 464288604 |  | 206429 | 3801 | SH |  | SOLE |  | 3801 | 0 | 0 |
| ISHARES TR | ETF | 464287127 |  | 95747 | 1036 | SH |  | SOLE |  | 1036 | 0 | 0 |
| ISHARES TR | ETF | 464288109 |  | 1260 | 14 | SH |  | SOLE | 32 | 14 | 0 | 0 |
| ISHARES TR | ETF | 464288109 |  | 95961 | 1066 | SH |  | SOLE | 36 | 1066 | 0 | 0 |
| ISHARES TR | ETF | 46435G342 |  | 57649 | 2624 | SH |  | SOLE |  | 2624 | 0 | 0 |
| ISHARES TR | ETF | 464288257 |  | 45481 | 329 | SH |  | SOLE | 9 | 329 | 0 | 0 |
| ISHARES TR | ETF | 464288257 |  | 1050188 | 7597 | SH |  | SOLE |  | 7596 | 0 | 0 |
| ISHARES TR | ETF | 464288240 |  | 2860 | 44 | SH |  | SOLE | 31 | 44 | 0 | 0 |
| ISHARES TR | ETF | 464288240 |  | 16513 | 254 | SH |  | SOLE | 49 | 254 | 0 | 0 |
| ISHARES TR | ETF | 464288240 |  | 525671 | 8086 | SH |  | SOLE | 16 | 8086 | 0 | 0 |
| ISHARES TR | ETF | 464288240 |  | 1722558 | 26497 | SH |  | SOLE | 36 | 26496 | 0 | 0 |
| ISHARES TR | ETF | 464288240 |  | 2255600 | 34696 | SH |  | SOLE |  | 34696 | 0 | 0 |
| ISHARES TR | ETF | 46434V464 |  | 179494 | 791 | SH |  | SOLE |  | 791 | 0 | 0 |
| ISHARES TR | ETF | 464288182 |  | 800711 | 8778 | SH |  | SOLE |  | 8777 | 0 | 0 |
| ISHARES INC | ETF | 464286103 |  | 2511 | 93 | SH |  | SOLE | 19 | 93 | 0 | 0 |
| ISHARES INC | ETF | 464286202 |  | 3471 | 112 | SH |  | SOLE | 19 | 112 | 0 | 0 |
| ISHARES INC | ETF | 464286202 |  | 17571 | 567 | SH |  | SOLE |  | 567 | 0 | 0 |
| ISHARES INC | ETF | 464286301 |  | 186 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| ISHARES INC | ETF | 464286400 |  | 2945 | 95 | SH |  | SOLE | 19 | 95 | 0 | 0 |
| ISHARES INC | ETF | 464286400 |  | 465644 | 15021 | SH |  | SOLE |  | 15020 | 0 | 0 |
| ISHARES INC | ETF | 464286509 |  | 9756 | 193 | SH |  | SOLE | 19 | 193 | 0 | 0 |
| ISHARES INC | ETF | 464286509 |  | 583785 | 11549 | SH |  | SOLE |  | 11548 | 0 | 0 |
| ISHARES INC | ETF | 464286640 |  | 165 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| ISHARES INC | ETF | 464286640 |  | 311900 | 9463 | SH |  | SOLE |  | 9462 | 0 | 0 |
| ISHARES TR | ETF | 46429B671 |  | 39247 | 596 | SH |  | SOLE |  | 596 | 0 | 0 |
| ISHARES TR | ETF | 464287465 |  | 4482 | 48 | SH |  | SOLE | 19 | 48 | 0 | 0 |
| ISHARES TR | ETF | 464287465 |  | 130811 | 1401 | SH |  | SOLE | 36 | 1401 | 0 | 0 |
| ISHARES TR | ETF | 464287465 |  | 155648 | 1667 | SH |  | SOLE | 49 | 1667 | 0 | 0 |
| ISHARES TR | ETF | 464287465 |  | 6595959 | 70643 | SH |  | SOLE |  | 70643 | 0 | 0 |
| ISHARES TR | ETF | 464288885 |  | 4327 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| ISHARES TR | ETF | 464288885 |  | 9566 | 84 | SH |  | SOLE | 9 | 84 | 0 | 0 |
| ISHARES TR | ETF | 464288885 |  | 1079102 | 9476 | SH |  | SOLE | 36 | 9475 | 0 | 0 |
| ISHARES TR | ETF | 464288885 |  | 1230274 | 10803 | SH |  | SOLE |  | 10803 | 0 | 0 |
| ISHARES TR | ETF | 464288273 |  | 56619 | 738 | SH |  | SOLE | 36 | 738 | 0 | 0 |
| ISHARES TR | ETF | 464288273 |  | 119069 | 1552 | SH |  | SOLE | 9 | 1552 | 0 | 0 |
| ISHARES TR | ETF | 464288273 |  | 2177065 | 28377 | SH |  | SOLE |  | 28376 | 0 | 0 |
| ISHARES TR | ETF | 464288877 |  | 4477 | 66 | SH |  | SOLE | 32 | 66 | 0 | 0 |
| ISHARES TR | ETF | 464288877 |  | 6105 | 90 | SH |  | SOLE | 31 | 90 | 0 | 0 |
| ISHARES TR | ETF | 464288877 |  | 8014 | 118 | SH |  | SOLE | 19 | 118 | 0 | 0 |
| ISHARES TR | ETF | 464288877 |  | 57384 | 846 | SH |  | SOLE | 9 | 846 | 0 | 0 |
| ISHARES TR | ETF | 464288877 |  | 2735929 | 40335 | SH |  | SOLE | 36 | 40335 | 0 | 0 |
| ISHARES TR | ETF | 464288877 |  | 9550484 | 140800 | SH |  | SOLE |  | 140800 | 0 | 0 |
| ISHARES INC | ETF | 464286426 |  | 11255 | 123 | SH |  | SOLE |  | 122 | 0 | 0 |
| ISHARES TR | ETF | 464287234 |  | 61624 | 1154 | SH |  | SOLE | 36 | 1154 | 0 | 0 |
| ISHARES TR | ETF | 464287234 |  | 2783032 | 52117 | SH |  | SOLE |  | 52116 | 0 | 0 |
| ISHARES INC | ETF | 46434G764 |  | 9991 | 148 | SH |  | SOLE | 9 | 148 | 0 | 0 |
| ISHARES INC | ETF | 46434G764 |  | 61899 | 917 | SH |  | SOLE | 36 | 916 | 0 | 0 |
| ISHARES INC | ETF | 46434G764 |  | 175089 | 2594 | SH |  | SOLE | 49 | 2593 | 0 | 0 |
| ISHARES INC | ETF | 46434G764 |  | 420664 | 6231 | SH |  | SOLE |  | 6231 | 0 | 0 |
| ISHARES INC | ETF | 464286533 |  | 2745 | 43 | SH |  | SOLE | 19 | 43 | 0 | 0 |
| ISHARES INC | ETF | 464286533 |  | 166465 | 2608 | SH |  | SOLE |  | 2607 | 0 | 0 |
| ISHARES INC | ETF | 464286475 |  | 635977 | 9365 | SH |  | SOLE |  | 9365 | 0 | 0 |
| ISHARES TR | ETF | 46429B408 |  | 174 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| ISHARES TR | ETF | 464289180 |  | 45226 | 1317 | SH |  | SOLE | 9 | 1317 | 0 | 0 |
| ISHARES TR | ETF | 464289180 |  | 45932 | 1338 | SH |  | SOLE |  | 1337 | 0 | 0 |
| ISHARES TR | ETF | 464288497 |  | 121282 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| ISHARES INC | ETF | 464286608 |  | 22508 | 363 | SH |  | SOLE |  | 363 | 0 | 0 |
| ISHARES INC | ETF | 464286608 |  | 285234 | 4605 | SH |  | SOLE | 36 | 4605 | 0 | 0 |
| ISHARES TR | ETF | 46429B515 |  | 856 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| ISHARES INC | ETF | 464286707 |  | 5974 | 136 | SH |  | SOLE | 19 | 136 | 0 | 0 |
| ISHARES INC | ETF | 464286806 |  | 10236 | 246 | SH |  | SOLE | 19 | 246 | 0 | 0 |
| ISHARES INC | ETF | 464286806 |  | 72401 | 1740 | SH |  | SOLE |  | 1740 | 0 | 0 |
| ISHARES INC | ETF | 46434G855 |  | 196783 | 3041 | SH |  | SOLE | 36 | 3041 | 0 | 0 |
| ISHARES INC | ETF | 46434G855 |  | 1399259 | 21624 | SH |  | SOLE |  | 21623 | 0 | 0 |
| ISHARES INC | ETF | 46434G848 |  | 1513 | 34 | SH |  | SOLE | 19 | 34 | 0 | 0 |
| ISHARES INC | ETF | 46434G848 |  | 40036 | 900 | SH |  | SOLE |  | 899 | 0 | 0 |
| ISHARES INC | ETF | 464286525 |  | 25783 | 215 | SH |  | SOLE | 36 | 215 | 0 | 0 |
| ISHARES INC | ETF | 464286525 |  | 237896 | 1984 | SH |  | SOLE |  | 1983 | 0 | 0 |
| ISHARES INC | ETF | 464286327 |  | 109404 | 3997 | SH |  | SOLE |  | 3997 | 0 | 0 |
| ISHARES TR | ETF | 46435G532 |  | 63482 | 763 | SH |  | SOLE |  | 763 | 0 | 0 |
| ISHARES INC | ETF | 464286871 |  | 1918 | 89 | SH |  | SOLE | 49 | 89 | 0 | 0 |
| ISHARES INC | ETF | 464286871 |  | 4957 | 230 | SH |  | SOLE | 19 | 230 | 0 | 0 |
| ISHARES TR | ETF | 46429B598 |  | 3540 | 68 | SH |  | SOLE | 36 | 68 | 0 | 0 |
| ISHARES TR | ETF | 46429B598 |  | 1203617 | 23120 | SH |  | SOLE |  | 23119 | 0 | 0 |
| ISHARES TR | ETF | 46429B614 |  | 42211 | 589 | SH |  | SOLE |  | 588 | 0 | 0 |
| ISHARES TR | ETF | 46429B309 |  | 1632 | 93 | SH |  | SOLE | 19 | 93 | 0 | 0 |
| ISHARES TR | ETF | 46434V449 |  | 504154 | 10530 | SH |  | SOLE |  | 10529 | 0 | 0 |
| ISHARES TR | ETF | 46434V456 |  | 5435 | 123 | SH |  | SOLE | 19 | 123 | 0 | 0 |
| ISHARES TR | ETF | 46434V456 |  | 16527 | 374 | SH |  | SOLE | 36 | 374 | 0 | 0 |
| ISHARES TR | ETF | 46434V456 |  | 357911 | 8099 | SH |  | SOLE |  | 8099 | 0 | 0 |
| ISHARES TR | ETF | 46435G409 |  | 5748 | 162 | SH |  | SOLE | 32 | 162 | 0 | 0 |
| ISHARES TR | ETF | 46435G409 |  | 132589 | 3737 | SH |  | SOLE |  | 3737 | 0 | 0 |
| ISHARES TR | ETF | 46435G409 |  | 911605 | 25694 | SH |  | SOLE | 36 | 25693 | 0 | 0 |
| ISHARES TR | ETF | 46429B507 |  | 405 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| ISHARES INC | ETF | 464286632 |  | 74423 | 742 | SH |  | SOLE | 19 | 742 | 0 | 0 |
| ISHARES INC | ETF | 464286632 |  | 121664 | 1213 | SH |  | SOLE |  | 1213 | 0 | 0 |
| ISHARES INC | ETF | 46434G830 |  | 2442 | 47 | SH |  | SOLE | 19 | 47 | 0 | 0 |
| ISHARES INC | ETF | 46434G830 |  | 176411 | 3396 | SH |  | SOLE |  | 3395 | 0 | 0 |
| ISHARES INC | ETF | 46434G822 |  | 15079 | 188 | SH |  | SOLE | 19 | 188 | 0 | 0 |
| ISHARES INC | ETF | 46434G822 |  | 1001943 | 12492 | SH |  | SOLE |  | 12491 | 0 | 0 |
| ISHARES INC | ETF | 464286582 |  | 13806 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ISHARES TR | ETF | 46435U374 |  | 205736 | 5268 | SH |  | SOLE |  | 5268 | 0 | 0 |
| ISHARES TR | ETF | 46436E817 |  | 554 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| ISHARES INC | ETF | 46434G814 |  | 1788 | 69 | SH |  | SOLE | 19 | 69 | 0 | 0 |
| ISHARES INC | ETF | 464286822 |  | 2183 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| ISHARES INC | ETF | 464286822 |  | 311038 | 4560 | SH |  | SOLE |  | 4560 | 0 | 0 |
| ISHARES INC | ETF | 464286665 |  | 7734 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ISHARES TR | ETF | 464289842 |  | 246 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| ISHARES TR | ETF | 464289842 |  | 169592 | 2758 | SH |  | SOLE |  | 2757 | 0 | 0 |
| ISHARES TR | ETF | 46429B606 |  | 1578 | 49 | SH |  | SOLE | 19 | 49 | 0 | 0 |
| ISHARES TR | ETF | 46429B606 |  | 113054 | 3511 | SH |  | SOLE |  | 3511 | 0 | 0 |
| ISHARES TR | ETF | 46434V779 |  | 273 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| ISHARES TR | ETF | 46434V423 |  | 81 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ISHARES INC | ETF | 46434G780 |  | 1332 | 47 | SH |  | SOLE | 19 | 47 | 0 | 0 |
| ISHARES INC | ETF | 46434G780 |  | 412013 | 14538 | SH |  | SOLE |  | 14538 | 0 | 0 |
| ISHARES INC | ETF | 464286780 |  | 64 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| ISHARES INC | ETF | 464286772 |  | 2723 | 34 | SH |  | SOLE | 19 | 34 | 0 | 0 |
| ISHARES INC | ETF | 464286772 |  | 164766 | 2057 | SH |  | SOLE |  | 2057 | 0 | 0 |
| ISHARES INC | ETF | 464286764 |  | 6138 | 124 | SH |  | SOLE | 19 | 124 | 0 | 0 |
| ISHARES INC | ETF | 464286764 |  | 197165 | 3983 | SH |  | SOLE |  | 3983 | 0 | 0 |
| ISHARES INC | ETF | 464286749 |  | 5524 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ISHARES INC | ETF | 464286749 |  | 38262 | 693 | SH |  | SOLE | 19 | 692 | 0 | 0 |
| ISHARES INC | ETF | 46434G772 |  | 5090 | 80 | SH |  | SOLE | 19 | 80 | 0 | 0 |
| ISHARES INC | ETF | 46434G772 |  | 166449 | 2616 | SH |  | SOLE |  | 2616 | 0 | 0 |
| ISHARES INC | ETF | 464286715 |  | 205 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| ISHARES TR | ETF | 46434V761 |  | 1643 | 87 | SH |  | SOLE | 19 | 87 | 0 | 0 |
| ISHARES TR | ETF | 46435G334 |  | 33 | 1 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| ISHARES TR | ETF | 46435G334 |  | 5246 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| ISHARES TR | ETF | 46435G334 |  | 10744 | 256 | SH |  | SOLE | 19 | 256 | 0 | 0 |
| ISHARES INC | ETF | 464286681 |  | 2276770 | 22111 | SH |  | SOLE |  | 22111 | 0 | 0 |
| ISHARES TR | ETF | 464288802 |  | 6240 | 46 | SH |  | SOLE | 43 | 46 | 0 | 0 |
| ISHARES TR | ETF | 464288802 |  | 18855 | 139 | SH |  | SOLE | 36 | 139 | 0 | 0 |
| ISHARES TR | ETF | 464288802 |  | 6673062 | 49193 | SH |  | SOLE |  | 49193 | 0 | 0 |
| ISHARES TR | ETF | 46432F396 |  | 7950 | 31 | SH |  | SOLE | 9 | 31 | 0 | 0 |
| ISHARES TR | ETF | 46432F396 |  | 19490 | 76 | SH |  | SOLE | 19 | 76 | 0 | 0 |
| ISHARES TR | ETF | 46432F396 |  | 738284 | 2879 | SH |  | SOLE | 36 | 2878 | 0 | 0 |
| ISHARES TR | ETF | 46432F396 |  | 16830290 | 65628 | SH |  | SOLE |  | 65627 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 389 | 2 | SH |  | SOLE | 32 | 2 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 18089 | 93 | SH |  | SOLE | 22 | 93 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 27814 | 143 | SH |  | SOLE | 49 | 143 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 34816 | 179 | SH |  | SOLE | 16 | 179 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 61268 | 315 | SH |  | SOLE | 19 | 315 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 62240 | 320 | SH |  | SOLE | 9 | 320 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 3190396 | 16403 | SH |  | SOLE | 36 | 16403 | 0 | 0 |
| ISHARES TR | ETF | 46432F339 |  | 5210924 | 26791 | SH |  | SOLE |  | 26791 | 0 | 0 |
| ISHARES TR | ETF | 46436E403 |  | 139413 | 2124 | SH |  | SOLE |  | 2123 | 0 | 0 |
| ISHARES TR | ETF | 46435G433 |  | 1137252 | 26417 | SH |  | SOLE |  | 26417 | 0 | 0 |
| ISHARES TR | ETF | 46432F388 |  | 4627 | 37 | SH |  | SOLE | 19 | 37 | 0 | 0 |
| ISHARES TR | ETF | 46432F388 |  | 21235 | 170 | SH |  | SOLE | 36 | 169 | 0 | 0 |
| ISHARES TR | ETF | 46432F388 |  | 69132 | 553 | SH |  | SOLE |  | 552 | 0 | 0 |
| ISHARES TR | ETF | 46432F388 |  | 2491121 | 19921 | SH |  | SOLE | 16 | 19921 | 0 | 0 |
| ISHARES INC | ETF | 464286392 |  | 21061 | 116 | SH |  | SOLE |  | 116 | 0 | 0 |
| ISHARES INC | ETF | 464286392 |  | 555574 | 3060 | SH |  | SOLE | 36 | 3060 | 0 | 0 |
| ISHARES TR | ETF | 464287556 |  | 3898 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| ISHARES TR | ETF | 464287556 |  | 700094 | 4849 | SH |  | SOLE |  | 4849 | 0 | 0 |
| ISHARES TR | ETF | 464287374 |  | 50178 | 1023 | SH |  | SOLE | 9 | 1023 | 0 | 0 |
| ISHARES TR | ETF | 464288562 |  | 98202 | 1156 | SH |  | SOLE |  | 1155 | 0 | 0 |
| ISHARES TR | ETF | 464287622 |  | 6213 | 17 | SH |  | SOLE | 32 | 17 | 0 | 0 |
| ISHARES TR | ETF | 464287622 |  | 51898 | 142 | SH |  | SOLE | 49 | 142 | 0 | 0 |
| ISHARES TR | ETF | 464287622 |  | 55918 | 153 | SH |  | SOLE | 19 | 153 | 0 | 0 |
| ISHARES TR | ETF | 464287622 |  | 1101513 | 3014 | SH |  | SOLE | 36 | 3013 | 0 | 0 |
| ISHARES TR | ETF | 464287622 |  | 5490401 | 15022 | SH |  | SOLE |  | 15022 | 0 | 0 |
| ISHARES TR | ETF | 464287614 |  | 82440 | 176 | SH |  | SOLE | 19 | 176 | 0 | 0 |
| ISHARES TR | ETF | 464287614 |  | 95087 | 203 | SH |  | SOLE | 49 | 203 | 0 | 0 |
| ISHARES TR | ETF | 464287614 |  | 3343197 | 7137 | SH |  | SOLE | 36 | 7137 | 0 | 0 |
| ISHARES TR | ETF | 464287614 |  | 7386419 | 15769 | SH |  | SOLE |  | 15769 | 0 | 0 |
| ISHARES TR | ETF | 464287598 |  | 9976 | 49 | SH |  | SOLE | 9 | 49 | 0 | 0 |
| ISHARES TR | ETF | 464287598 |  | 58023 | 285 | SH |  | SOLE | 49 | 285 | 0 | 0 |
| ISHARES TR | ETF | 464287598 |  | 1105532 | 5430 | SH |  | SOLE | 19 | 5430 | 0 | 0 |
| ISHARES TR | ETF | 464287598 |  | 1976226 | 9707 | SH |  | SOLE | 36 | 9706 | 0 | 0 |
| ISHARES TR | ETF | 464287598 |  | 4314449 | 21192 | SH |  | SOLE |  | 21191 | 0 | 0 |
| ISHARES TR | ETF | 464287655 |  | 7743 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| ISHARES TR | ETF | 464287655 |  | 12340 | 51 | SH |  | SOLE | 49 | 51 | 0 | 0 |
| ISHARES TR | ETF | 464287655 |  | 114447 | 473 | SH |  | SOLE | 36 | 473 | 0 | 0 |
| ISHARES TR | ETF | 464287655 |  | 13851745 | 57248 | SH |  | SOLE |  | 57248 | 0 | 0 |
| ISHARES TR | ETF | 464287648 |  | 16322 | 51 | SH |  | SOLE | 49 | 51 | 0 | 0 |
| ISHARES TR | ETF | 464287648 |  | 1098420 | 3432 | SH |  | SOLE |  | 3432 | 0 | 0 |
| ISHARES TR | ETF | 464287630 |  | 2027801 | 11469 | SH |  | SOLE |  | 11468 | 0 | 0 |
| ISHARES TR | ETF | 464287689 |  | 358477 | 946 | SH |  | SOLE | 19 | 946 | 0 | 0 |
| ISHARES TR | ETF | 464287689 |  | 8025076 | 21178 | SH |  | SOLE |  | 21177 | 0 | 0 |
| ISHARES TR | ETF | 464288869 |  | 160123 | 1074 | SH |  | SOLE |  | 1074 | 0 | 0 |
| ISHARES TR | ETF | 464287499 |  | 26937 | 279 | SH |  | SOLE | 36 | 279 | 0 | 0 |
| ISHARES TR | ETF | 464287499 |  | 47116 | 488 | SH |  | SOLE | 19 | 488 | 0 | 0 |
| ISHARES TR | ETF | 464287499 |  | 6028220 | 62436 | SH |  | SOLE |  | 62436 | 0 | 0 |
| ISHARES TR | ETF | 464287481 |  | 2743 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| ISHARES TR | ETF | 464287481 |  | 27200 | 191 | SH |  | SOLE | 49 | 191 | 0 | 0 |
| ISHARES TR | ETF | 464287481 |  | 256581 | 1802 | SH |  | SOLE | 11 | 1801 | 0 | 0 |
| ISHARES TR | ETF | 464287481 |  | 760633 | 5341 | SH |  | SOLE | 36 | 5341 | 0 | 0 |
| ISHARES TR | ETF | 464287481 |  | 1809517 | 12706 | SH |  | SOLE |  | 12706 | 0 | 0 |
| ISHARES TR | ETF | 464287473 |  | 19833 | 142 | SH |  | SOLE | 49 | 142 | 0 | 0 |
| ISHARES TR | ETF | 464287473 |  | 803586 | 5753 | SH |  | SOLE | 36 | 5753 | 0 | 0 |
| ISHARES TR | ETF | 464287473 |  | 1565893 | 11211 | SH |  | SOLE |  | 11211 | 0 | 0 |
| ISHARES TR | ETF | 464289446 |  | 41408 | 249 | SH |  | SOLE |  | 249 | 0 | 0 |
| ISHARES TR | ETF | 464289438 |  | 31196 | 114 | SH |  | SOLE | 36 | 114 | 0 | 0 |
| ISHARES TR | ETF | 464289438 |  | 3107548 | 11356 | SH |  | SOLE |  | 11355 | 0 | 0 |
| ISHARES TR | ETF | 464289420 |  | 75753 | 862 | SH |  | SOLE |  | 862 | 0 | 0 |
| ISHARES TR | ETF | 464287101 |  | 14978 | 45 | SH |  | SOLE | 32 | 45 | 0 | 0 |
| ISHARES TR | ETF | 464287101 |  | 30288 | 91 | SH |  | SOLE | 9 | 91 | 0 | 0 |
| ISHARES TR | ETF | 464287101 |  | 3342470 | 10042 | SH |  | SOLE | 36 | 10042 | 0 | 0 |
| ISHARES TR | ETF | 464287101 |  | 6576051 | 19757 | SH |  | SOLE |  | 19757 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 30119 | 45 | SH |  | SOLE | 32 | 45 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 37481 | 56 | SH |  | SOLE | 51 | 56 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 101734 | 152 | SH |  | SOLE | 22 | 152 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 103072 | 154 | SH |  | SOLE | 9 | 154 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 328943 | 491 | SH |  | SOLE | 49 | 491 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 343135 | 513 | SH |  | SOLE | 19 | 512 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 3614220 | 5400 | SH |  | SOLE | 16 | 5400 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 3630283 | 5424 | SH |  | SOLE | 75 | 5424 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 8004663 | 11960 | SH |  | SOLE | 36 | 11959 | 0 | 0 |
| ISHARES TR | ETF | 464287200 |  | 112875318 | 168647 | SH |  | SOLE |  | 168646 | 0 | 0 |
| ISHARES TR | ETF | 464287309 |  | 53 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES TR | ETF | 464287309 |  | 3501 | 29 | SH |  | SOLE | 32 | 29 | 0 | 0 |
| ISHARES TR | ETF | 464287309 |  | 83659 | 693 | SH |  | SOLE | 9 | 693 | 0 | 0 |
| ISHARES TR | ETF | 464287309 |  | 96576 | 800 | SH |  | SOLE | 52 | 800 | 0 | 0 |
| ISHARES TR | ETF | 464287309 |  | 1175771 | 9740 | SH |  | SOLE | 11 | 9739 | 0 | 0 |
| ISHARES TR | ETF | 464287309 |  | 3889074 | 32216 | SH |  | SOLE | 36 | 32215 | 0 | 0 |
| ISHARES TR | ETF | 464287309 |  | 11761127 | 97425 | SH |  | SOLE |  | 97424 | 0 | 0 |
| ISHARES TR | ETF | 464287408 |  | 84 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES TR | ETF | 464287408 |  | 5782 | 28 | SH |  | SOLE | 32 | 28 | 0 | 0 |
| ISHARES TR | ETF | 464287408 |  | 28705 | 139 | SH |  | SOLE | 49 | 139 | 0 | 0 |
| ISHARES TR | ETF | 464287408 |  | 39650 | 192 | SH |  | SOLE | 9 | 192 | 0 | 0 |
| ISHARES TR | ETF | 464287408 |  | 1186560 | 5746 | SH |  | SOLE | 11 | 5745 | 0 | 0 |
| ISHARES TR | ETF | 464287408 |  | 2918267 | 14131 | SH |  | SOLE | 36 | 14131 | 0 | 0 |
| ISHARES TR | ETF | 464287408 |  | 12264701 | 59390 | SH |  | SOLE |  | 59390 | 0 | 0 |
| ISHARES TR | ETF | 464287341 |  | 5261 | 126 | SH |  | SOLE | 19 | 126 | 0 | 0 |
| ISHARES TR | ETF | 464287341 |  | 32404 | 776 | SH |  | SOLE |  | 776 | 0 | 0 |
| ISHARES TR | ETF | 464288174 |  | 29364 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ISHARES TR | ETF | 464289529 |  | 55481 | 1090 | SH |  | SOLE |  | 1090 | 0 | 0 |
| ISHARES TR | ETF | 464287390 |  | 18692 | 647 | SH |  | SOLE | 36 | 647 | 0 | 0 |
| ISHARES TR | ETF | 464287390 |  | 45068 | 1560 | SH |  | SOLE | 9 | 1560 | 0 | 0 |
| ISHARES TR | ETF | 464287390 |  | 1906327 | 65986 | SH |  | SOLE |  | 65985 | 0 | 0 |
| ISHARES TR | ETF | 464287606 |  | 1899987 | 19814 | SH |  | SOLE |  | 19814 | 0 | 0 |
| ISHARES TR | ETF | 464287705 |  | 4540 | 35 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| ISHARES TR | ETF | 464287705 |  | 14010 | 108 | SH |  | SOLE | 36 | 108 | 0 | 0 |
| ISHARES TR | ETF | 464287705 |  | 133498 | 1029 | SH |  | SOLE | 9 | 1029 | 0 | 0 |
| ISHARES TR | ETF | 464287705 |  | 2330644 | 17967 | SH |  | SOLE |  | 17966 | 0 | 0 |
| ISHARES TR | ETF | 464287531 |  | 21601 | 249 | SH |  | SOLE |  | 249 | 0 | 0 |
| ISHARES TR | ETF | 464287887 |  | 7358 | 52 | SH |  | SOLE | 36 | 52 | 0 | 0 |
| ISHARES TR | ETF | 464287887 |  | 1787994 | 12636 | SH |  | SOLE |  | 12636 | 0 | 0 |
| ISHARES TR | ETF | 464287879 |  | 145999 | 1320 | SH |  | SOLE | 36 | 1320 | 0 | 0 |
| ISHARES TR | ETF | 464287879 |  | 4727667 | 42749 | SH |  | SOLE |  | 42749 | 0 | 0 |
| ISHARES TR | ETF | 464288687 |  | 182303 | 5765 | SH |  | SOLE | 49 | 5765 | 0 | 0 |
| ISHARES TR | ETF | 464288687 |  | 1421591 | 44959 | SH |  | SOLE |  | 44958 | 0 | 0 |
| ISHARES TR | ETF | 464287168 |  | 129214 | 909 | SH |  | SOLE | 9 | 909 | 0 | 0 |
| ISHARES TR | ETF | 464287168 |  | 18157723 | 127781 | SH |  | SOLE |  | 127781 | 0 | 0 |
| ISHARES TR | ETF | 464287564 |  | 149291 | 2423 | SH |  | SOLE |  | 2422 | 0 | 0 |
| ISHARES TR | ETF | 464287523 |  | 17894 | 66 | SH |  | SOLE | 49 | 66 | 0 | 0 |
| ISHARES TR | ETF | 464287523 |  | 8060514 | 29730 | SH |  | SOLE |  | 29730 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W507 |  | 81910 | 1597 | SH |  | SOLE | 49 | 1597 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W507 |  | 221399 | 4317 | SH |  | SOLE |  | 4317 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528108 |  | 287054 | 12849 | SH |  | SOLE |  | 12849 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W838 |  | 428578 | 8485 | SH |  | SOLE |  | 8485 | 0 | 0 |
| ISHARES TR | ETF | 464288158 |  | 11860 | 111 | SH |  | SOLE | 36 | 111 | 0 | 0 |
| ISHARES TR | ETF | 464288158 |  | 30432 | 285 | SH |  | SOLE | 49 | 285 | 0 | 0 |
| ISHARES TR | ETF | 464288158 |  | 37907 | 355 | SH |  | SOLE | 19 | 355 | 0 | 0 |
| ISHARES TR | ETF | 464288158 |  | 1915818 | 17942 | SH |  | SOLE |  | 17941 | 0 | 0 |
| ISHARES TR | ETF | 464288679 |  | 33976131 | 307504 | SH |  | SOLE |  | 307504 | 0 | 0 |
| BLACKROCK ETF TRUST II | ETF | 092528884 |  | 19309 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| ISHARES SILVER TR | ETF | 46428Q109 |  | 1949 | 46 | SH |  | SOLE | 9 | 46 | 0 | 0 |
| ISHARES SILVER TR | ETF | 46428Q109 |  | 3771 | 89 | SH |  | SOLE | 39 | 89 | 0 | 0 |
| ISHARES SILVER TR | ETF | 46428Q109 |  | 154184 | 3639 | SH |  | SOLE | 25 | 3639 | 0 | 0 |
| ISHARES SILVER TR | ETF | 46428Q109 |  | 254220 | 6000 | SH |  | SOLE | 28 | 6000 | 0 | 0 |
| ISHARES SILVER TR | ETF | 46428Q109 |  | 4900353 | 115656 | SH |  | SOLE |  | 115656 | 0 | 0 |
| ISHARES TR | ETF | 46438G331 |  | 1009147 | 36361 | SH |  | SOLE |  | 36361 | 0 | 0 |
| ISHARES TR | ETF | 464287176 |  | 4004 | 36 | SH |  | SOLE | 19 | 36 | 0 | 0 |
| ISHARES TR | ETF | 464287176 |  | 26177 | 235 | SH |  | SOLE | 36 | 235 | 0 | 0 |
| ISHARES TR | ETF | 464287176 |  | 2445509 | 21988 | SH |  | SOLE |  | 21988 | 0 | 0 |
| ISHARES TR | ETF | 464287762 |  | 3793 | 65 | SH |  | SOLE | 19 | 64 | 0 | 0 |
| ISHARES TR | ETF | 464287762 |  | 21653 | 369 | SH |  | SOLE | 36 | 368 | 0 | 0 |
| ISHARES TR | ETF | 464287762 |  | 870202 | 14820 | SH |  | SOLE |  | 14819 | 0 | 0 |
| ISHARES TR | ETF | 46438G406 |  | 101394 | 3977 | SH |  | SOLE |  | 3977 | 0 | 0 |
| ISHARES TR | ETF | 464287192 |  | 118172 | 1648 | SH |  | SOLE |  | 1647 | 0 | 0 |
| ISHARES TR | ETF | 46434V860 |  | 75632 | 1495 | SH |  | SOLE | 9 | 1495 | 0 | 0 |
| ISHARES TR | ETF | 46434V860 |  | 2237716 | 44232 | SH |  | SOLE |  | 44232 | 0 | 0 |
| ISHARES TR | ETF | 46432F859 |  | 1102276 | 22569 | SH |  | SOLE |  | 22569 | 0 | 0 |
| ISHARES TR | ETF | 46435U440 |  | 84802 | 1762 | SH |  | SOLE |  | 1762 | 0 | 0 |
| ISHARES TR | ETF | 464287291 |  | 206 | 2 | SH |  | SOLE | 22 | 2 | 0 | 0 |
| ISHARES TR | ETF | 464287291 |  | 5573 | 54 | SH |  | SOLE | 36 | 54 | 0 | 0 |
| ISHARES TR | ETF | 464287291 |  | 18578 | 180 | SH |  | SOLE | 19 | 180 | 0 | 0 |
| ISHARES TR | ETF | 464287291 |  | 85225 | 826 | SH |  | SOLE |  | 825 | 0 | 0 |
| ISHARES TR | ETF | 464288760 |  | 419 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| ISHARES TR | ETF | 464288760 |  | 2511 | 12 | SH |  | SOLE | 32 | 12 | 0 | 0 |
| ISHARES TR | ETF | 464288760 |  | 10037 | 48 | SH |  | SOLE | 19 | 47 | 0 | 0 |
| ISHARES TR | ETF | 464288760 |  | 15485 | 74 | SH |  | SOLE | 49 | 74 | 0 | 0 |
| ISHARES TR | ETF | 464288760 |  | 728225 | 3480 | SH |  | SOLE | 36 | 3480 | 0 | 0 |
| ISHARES TR | ETF | 464288760 |  | 19070020 | 91131 | SH |  | SOLE |  | 91130 | 0 | 0 |
| ISHARES TR | ETF | 46434V282 |  | 1179878 | 17080 | SH |  | SOLE |  | 17079 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C103 |  | 14682 | 248 | SH |  | SOLE | 32 | 248 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C103 |  | 86373 | 1459 | SH |  | SOLE | 9 | 1459 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C103 |  | 3435650 | 58035 | SH |  | SOLE |  | 58034 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C103 |  | 4379885 | 73985 | SH |  | SOLE | 36 | 73984 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W853 |  | 63278 | 2357 | SH |  | SOLE |  | 2356 | 0 | 0 |
| ISHARES TR | ETF | 464287770 |  | 213254 | 2379 | SH |  | SOLE | 36 | 2379 | 0 | 0 |
| ISHARES TR | ETF | 464287770 |  | 2310188 | 25772 | SH |  | SOLE |  | 25771 | 0 | 0 |
| ISHARES TR | ETF | 464287754 |  | 4814 | 33 | SH |  | SOLE | 36 | 33 | 0 | 0 |
| ISHARES TR | ETF | 464287754 |  | 946193 | 6486 | SH |  | SOLE |  | 6486 | 0 | 0 |
| ISHARES TR | ETF | 46435U713 |  | 1323 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| ISHARES TR | ETF | 46435U713 |  | 5043 | 95 | SH |  | SOLE | 36 | 95 | 0 | 0 |
| ISHARES TR | ETF | 46435U713 |  | 126381 | 2393 | SH |  | SOLE |  | 2392 | 0 | 0 |
| ISHARES TR | ETF | 464288786 |  | 15576218 | 116213 | SH |  | SOLE |  | 116213 | 0 | 0 |
| ISHARES TR | ETF | 464288810 |  | 434560 | 7233 | SH |  | SOLE |  | 7233 | 0 | 0 |
| ISHARES TR | ETF | 464288851 |  | 10531 | 114 | SH |  | SOLE |  | 113 | 0 | 0 |
| ISHARES TR | ETF | 46434V290 |  | 966030 | 12993 | SH |  | SOLE |  | 12993 | 0 | 0 |
| ISHARES TR | ETF | 46436E502 |  | 2510116 | 41585 | SH |  | SOLE |  | 41585 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W648 |  | 3 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES U S ETF TR | ETF | 46431W648 |  | 117465 | 1152 | SH |  | SOLE |  | 1152 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C806 |  | 5717 | 151 | SH |  | SOLE | 32 | 151 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C806 |  | 15901 | 420 | SH |  | SOLE | 9 | 420 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C806 |  | 1217685 | 32163 | SH |  | SOLE |  | 32162 | 0 | 0 |
| BLACKROCK ETF TRUST | ETF | 09290C806 |  | 1690548 | 44653 | SH |  | SOLE | 36 | 44652 | 0 | 0 |
| ISHARES TR | ETF | 46429B267 |  | 3560 | 154 | SH |  | SOLE | 22 | 154 | 0 | 0 |
| ISHARES TR | ETF | 46429B267 |  | 72134 | 3120 | SH |  | SOLE | 9 | 3120 | 0 | 0 |
| ISHARES TR | ETF | 46429B267 |  | 992863 | 42944 | SH |  | SOLE | 36 | 42943 | 0 | 0 |
| ISHARES TR | ETF | 46429B267 |  | 1314624 | 56861 | SH |  | SOLE |  | 56860 | 0 | 0 |
| ISHARES TR | ETF | 46434V878 |  | 3 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| ISHARES TR | ETF | 46434V878 |  | 669266 | 13188 | SH |  | SOLE | 49 | 13187 | 0 | 0 |
| ISHARES TR | ETF | 46434V878 |  | 16847006 | 331961 | SH |  | SOLE |  | 331960 | 0 | 0 |
| ISHARES TR | ETF | 464287838 |  | 20324 | 137 | SH |  | SOLE |  | 137 | 0 | 0 |
| ISHARES TR | ETF | 464287580 |  | 7965 | 76 | SH |  | SOLE | 36 | 76 | 0 | 0 |
| ISHARES TR | ETF | 464287580 |  | 12882430 | 122924 | SH |  | SOLE |  | 122923 | 0 | 0 |
| ISHARES TR | ETF | 464287796 |  | 4222 | 89 | SH |  | SOLE | 19 | 88 | 0 | 0 |
| ISHARES TR | ETF | 464287796 |  | 6982 | 147 | SH |  | SOLE | 36 | 146 | 0 | 0 |
| ISHARES TR | ETF | 464287796 |  | 192825 | 4058 | SH |  | SOLE |  | 4057 | 0 | 0 |
| ISHARES TR | ETF | 464287788 |  | 3799 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| ISHARES TR | ETF | 464287788 |  | 30900 | 244 | SH |  | SOLE | 36 | 244 | 0 | 0 |
| ISHARES TR | ETF | 464287788 |  | 11886413 | 93860 | SH |  | SOLE |  | 93859 | 0 | 0 |
| ISHARES TR | ETF | 464288828 |  | 437713 | 8862 | SH |  | SOLE |  | 8862 | 0 | 0 |
| ISHARES TR | ETF | 464288752 |  | 4505 | 42 | SH |  | SOLE | 19 | 42 | 0 | 0 |
| ISHARES TR | ETF | 464288752 |  | 412773 | 3849 | SH |  | SOLE |  | 3848 | 0 | 0 |
| ISHARES TR | ETF | 464288836 |  | 303156 | 4178 | SH |  | SOLE |  | 4178 | 0 | 0 |
| ISHARES TR | ETF | 464287739 |  | 582 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| ISHARES TR | ETF | 464287739 |  | 42521 | 438 | SH |  | SOLE | 9 | 438 | 0 | 0 |
| ISHARES TR | ETF | 464287739 |  | 502040 | 5171 | SH |  | SOLE |  | 5171 | 0 | 0 |
| ISHARES TR | ETF | 464287721 |  | 7051 | 36 | SH |  | SOLE | 32 | 36 | 0 | 0 |
| ISHARES TR | ETF | 464287721 |  | 12143 | 62 | SH |  | SOLE | 9 | 62 | 0 | 0 |
| ISHARES TR | ETF | 464287721 |  | 967759 | 4941 | SH |  | SOLE | 36 | 4941 | 0 | 0 |
| ISHARES TR | ETF | 464287721 |  | 10061277 | 51370 | SH |  | SOLE |  | 51369 | 0 | 0 |
| ISHARES TR | ETF | 464287713 |  | 4426407 | 137210 | SH |  | SOLE |  | 137210 | 0 | 0 |
| ISHARES TR | ETF | 46434V787 |  | 8137 | 355 | SH |  | SOLE |  | 355 | 0 | 0 |
| ISHARES TR | ETF | 46434V787 |  | 29131 | 1271 | SH |  | SOLE | 36 | 1271 | 0 | 0 |
| ISOENERGY LTD | Stock | 46500E867 |  | 4000 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ACCESS NEWSWIRE INC | Stock | 46520M204 |  | 43 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| SAFEHOLD INC | REIT | 78646V107 |  | 418 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| SAFEHOLD INC | REIT | 78646V107 |  | 57081 | 3685 | SH |  | SOLE |  | 3685 | 0 | 0 |
| ITAU UNIBANCO HLDG S A | ADR | 465562106 |  | 3002 | 409 | SH |  | SOLE | 66 | 409 | 0 | 0 |
| ITRON INC | Stock | 465741106 |  | 125 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ITRON INC | Stock | 465741106 |  | 12456 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ITRON INC | Stock | 465741106 |  | 35998 | 289 | SH |  | SOLE | 19 | 289 | 0 | 0 |
| ITT INC | Stock | 45073V108 |  | 1609 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ITT INC | Stock | 45073V108 |  | 162230 | 908 | SH |  | SOLE |  | 907 | 0 | 0 |
| ITURAN LOCATION AND CONTROL | Stock | M6158M104 |  | 28058 | 786 | SH |  | SOLE |  | 785 | 0 | 0 |
| IVANHOE ELECTRIC INC | Stock | 46578C108 |  | 100 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| IVANHOE ELECTRIC INC | Stock | 46578C108 |  | 1664 | 133 | SH |  | SOLE |  | 132 | 0 | 0 |
| J  J SNACK FOODS CORP | Stock | 466032109 |  | 96 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SMUCKER J M CO | Stock | 832696405 |  | 1195 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SMUCKER J M CO | Stock | 832696405 |  | 2606 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| SMUCKER J M CO | Stock | 832696405 |  | 3212 | 30 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| SMUCKER J M CO | Stock | 832696405 |  | 5430 | 50 | SH |  | SOLE | 9 | 50 | 0 | 0 |
| SMUCKER J M CO | Stock | 832696405 |  | 6950 | 64 | SH |  | SOLE | 49 | 64 | 0 | 0 |
| SMUCKER J M CO | Stock | 832696405 |  | 177289 | 1632 | SH |  | SOLE |  | 1632 | 0 | 0 |
| ZIFF DAVIS INC | Stock | 48123V102 |  | 191 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| JABIL INC | Stock | 466313103 |  | 1955 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| JABIL INC | Stock | 466313103 |  | 2389 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| JABIL INC | Stock | 466313103 |  | 5648 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| JABIL INC | Stock | 466313103 |  | 12813 | 59 | SH |  | SOLE | 19 | 59 | 0 | 0 |
| JABIL INC | Stock | 466313103 |  | 29752 | 137 | SH |  | SOLE | 9 | 137 | 0 | 0 |
| JABIL INC | Stock | 466313103 |  | 2097700 | 9659 | SH |  | SOLE |  | 9659 | 0 | 0 |
| JACK IN THE BOX INC | Stock | 466367109 |  | 119 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| JACKSON FINANCIAL INC | Stock | 46817M107 |  | 14172 | 140 | SH |  | SOLE |  | 140 | 0 | 0 |
| JACKSON FINANCIAL INC | Stock | 46817M107 |  | 22372 | 221 | SH |  | SOLE | 19 | 221 | 0 | 0 |
| JACOBS SOLUTIONS INC | Stock | 46982L108 |  | 1499 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| JACOBS SOLUTIONS INC | Stock | 46982L108 |  | 1820 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| JACOBS SOLUTIONS INC | Stock | 46982L108 |  | 2398 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| JACOBS SOLUTIONS INC | Stock | 46982L108 |  | 12888 | 86 | SH |  | SOLE | 66 | 86 | 0 | 0 |
| JACOBS SOLUTIONS INC | Stock | 46982L108 |  | 193919 | 1294 | SH |  | SOLE | 19 | 1294 | 0 | 0 |
| JACOBS SOLUTIONS INC | Stock | 46982L108 |  | 934057 | 6233 | SH |  | SOLE |  | 6232 | 0 | 0 |
| JAMES HARDIE INDS PLC | Stock | G4253H101 |  | 115 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| JAMES HARDIE INDS PLC | Stock | G4253H101 |  | 423 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| JAMES HARDIE INDS PLC | Stock | G4253H101 |  | 576 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| JAMES HARDIE INDS PLC | Stock | G4253H101 |  | 11295 | 588 | SH |  | SOLE | 9 | 588 | 0 | 0 |
| JAMF HLDG CORP | Stock | 47074L105 |  | 257 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U845 |  | 34124 | 672 | SH |  | SOLE | 39 | 672 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U845 |  | 354294 | 6977 | SH |  | SOLE | 25 | 6977 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U845 |  | 9156524 | 180318 | SH |  | SOLE |  | 180317 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U753 |  | 316658 | 6574 | SH |  | SOLE |  | 6573 | 0 | 0 |
| JANUS HENDERSON GROUP PLC | Stock | G4474Y214 |  | 178 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| JANUS HENDERSON GROUP PLC | Stock | G4474Y214 |  | 401 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| JANUS HENDERSON GROUP PLC | Stock | G4474Y214 |  | 8764 | 197 | SH |  | SOLE |  | 196 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U886 |  | 1706793 | 34628 | SH |  | SOLE |  | 34627 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U100 |  | 201911 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U209 |  | 1087 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| JANUS DETROIT STR TR | ETF | 47103U209 |  | 2861428 | 34222 | SH |  | SOLE |  | 34221 | 0 | 0 |
| JANUX THERAPEUTICS INC | Stock | 47103J105 |  | 73 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC | Stock | G50871105 |  | 1977 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC | Stock | G50871105 |  | 1977 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| HUNT J B TRANS SVCS INC | Stock | 445658107 |  | 134 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| HUNT J B TRANS SVCS INC | Stock | 445658107 |  | 1476 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| HUNT J B TRANS SVCS INC | Stock | 445658107 |  | 9392 | 70 | SH |  | SOLE | 33 | 70 | 0 | 0 |
| HUNT J B TRANS SVCS INC | Stock | 445658107 |  | 30591 | 228 | SH |  | SOLE |  | 228 | 0 | 0 |
| JBG SMITH PPTYS | REIT | 46590V100 |  | 111 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| JBG SMITH PPTYS | REIT | 46590V100 |  | 2069 | 93 | SH |  | SOLE |  | 93 | 0 | 0 |
| JBS N.V. | ADR | N4732M103 |  | 911 | 61 | SH |  | SOLE | 66 | 61 | 0 | 0 |
| JBT MAREL CORPORATION | Stock | 477839104 |  | 3090 | 22 | SH |  | SOLE | 49 | 22 | 0 | 0 |
| JBT MAREL CORPORATION | Stock | 477839104 |  | 15871 | 113 | SH |  | SOLE |  | 113 | 0 | 0 |
| JBT MAREL CORPORATION | Stock | 477839104 |  | 64747 | 461 | SH |  | SOLE | 23 | 461 | 0 | 0 |
| JD.COM INC | ADR | 47215P106 |  | 1049 | 30 | SH |  | SOLE | 66 | 30 | 0 | 0 |
| JD.COM INC | ADR | 47215P106 |  | 369644 | 10567 | SH |  | SOLE |  | 10567 | 0 | 0 |
| VIAVI SOLUTIONS INC | Stock | 925550105 |  | 63 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| VIAVI SOLUTIONS INC | Stock | 925550105 |  | 3325 | 262 | SH |  | SOLE |  | 262 | 0 | 0 |
| JEFFERIES FINL GROUP INC | Stock | 47233W109 |  | 1308 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| JEFFERIES FINL GROUP INC | Stock | 47233W109 |  | 378782 | 5790 | SH |  | SOLE |  | 5790 | 0 | 0 |
| JETBLUE AWYS CORP | Stock | 477143101 |  | 182 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| JETBLUE AWYS CORP | Stock | 477143101 |  | 4920 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| JFB CONSTR HLDGS | Stock | 46658E107 |  | 129200 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| JFROG LTD | Stock | M6191J100 |  | 16802 | 355 | SH |  | SOLE |  | 355 | 0 | 0 |
| HANCOCK JOHN PREM DIVID FD | CEF | 41013T105 |  | 34564 | 2591 | SH |  | SOLE |  | 2591 | 0 | 0 |
| HANCOCK JOHN TAX-ADVANTAGED | CEF | 41013V100 |  | 227267 | 9164 | SH |  | SOLE |  | 9164 | 0 | 0 |
| JINKOSOLAR HLDG CO LTD | ADR | 47759T100 |  | 4806 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| JOBY AVIATION INC | Stock | G65163100 |  | 113 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| JOBY AVIATION INC | Stock | G65163100 |  | 74599 | 4622 | SH |  | SOLE |  | 4622 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | ETF | 47804J693 |  | 911370 | 35733 | SH |  | SOLE |  | 35733 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | ETF | 47804J818 |  | 759363 | 34961 | SH |  | SOLE |  | 34961 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | ETF | 47804J743 |  | 91486 | 3518 | SH |  | SOLE |  | 3518 | 0 | 0 |
| HANCOCK JOHN FINL OPPTYS FD | CEF | 409735206 |  | 3490 | 97 | SH |  | SOLE |  | 97 | 0 | 0 |
| JOHN HANCOCK DIVERSIFIED INC | CEF | 47804L102 |  | 15006 | 1409 | SH |  | SOLE |  | 1409 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | ETF | 47804J859 |  | 1131034 | 28290 | SH |  | SOLE |  | 28290 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | ETF | 47804J107 |  | 26332 | 336 | SH |  | SOLE |  | 336 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | ETF | 47804J206 |  | 940010 | 14531 | SH |  | SOLE |  | 14531 | 0 | 0 |
| HANCOCK JOHN PFD INCOME FD | CEF | 41013W108 |  | 12145 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| HANCOCK JOHN PFD INCOME FD I | CEF | 41021P103 |  | 3474 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| HANCOCK JOHN PFD INCOME FD I | CEF | 41013X106 |  | 6807 | 404 | SH |  | SOLE |  | 404 | 0 | 0 |
| JOHN MARSHALL BANCORP INC | Stock | 47805L101 |  | 334106 | 16857 | SH |  | SOLE |  | 16857 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 3338 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 10013 | 54 | SH |  | SOLE | 66 | 54 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 10569 | 57 | SH |  | SOLE | 51 | 57 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 11125 | 60 | SH |  | SOLE | 73 | 60 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 36713 | 198 | SH |  | SOLE | 71 | 198 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 41872 | 226 | SH |  | SOLE | 49 | 225 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 69162 | 373 | SH |  | SOLE | 36 | 373 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 102929 | 555 | SH |  | SOLE | 9 | 555 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 127086 | 685 | SH |  | SOLE | 33 | 685 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 177632 | 958 | SH |  | SOLE | 24 | 958 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 231033 | 1246 | SH |  | SOLE | 52 | 1246 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 934980 | 5042 | SH |  | SOLE | 19 | 5042 | 0 | 0 |
| JOHNSON  JOHNSON | Stock | 478160104 |  | 13863216 | 74767 | SH |  | SOLE |  | 74766 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 660 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 770 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 5498 | 50 | SH |  | SOLE | 46 | 50 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 6817 | 62 | SH |  | SOLE | 73 | 62 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 12424 | 113 | SH |  | SOLE | 19 | 113 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 14623 | 133 | SH |  | SOLE | 71 | 133 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 21766 | 198 | SH |  | SOLE | 33 | 197 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Stock | G51502105 |  | 2131474 | 19386 | SH |  | SOLE |  | 19385 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 2088 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 17002 | 57 | SH |  | SOLE | 19 | 57 | 0 | 0 |
| JONES LANG LASALLE INC | Stock | 48020Q107 |  | 323037 | 1083 | SH |  | SOLE |  | 1083 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q716 |  | 5470 | 101 | SH |  | SOLE | 36 | 101 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q716 |  | 25401 | 469 | SH |  | SOLE | 19 | 469 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q716 |  | 34825 | 643 | SH |  | SOLE |  | 643 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q880 |  | 4769 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q609 |  | 36000 | 384 | SH |  | SOLE | 19 | 384 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q609 |  | 245156 | 2615 | SH |  | SOLE | 36 | 2615 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q609 |  | 339325 | 3619 | SH |  | SOLE |  | 3619 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q167 |  | 20343 | 295 | SH |  | SOLE | 19 | 295 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q167 |  | 163228 | 2367 | SH |  | SOLE | 36 | 2367 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q167 |  | 504343 | 7314 | SH |  | SOLE |  | 7313 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q266 |  | 95 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q266 |  | 2045 | 43 | SH |  | SOLE | 19 | 43 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q266 |  | 56394 | 1186 | SH |  | SOLE | 36 | 1186 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q225 |  | 48413 | 555 | SH |  | SOLE |  | 555 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q233 |  | 14423 | 256 | SH |  | SOLE | 19 | 256 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q233 |  | 22987 | 408 | SH |  | SOLE |  | 408 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q191 |  | 975 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q373 |  | 281 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q373 |  | 31348 | 447 | SH |  | SOLE | 19 | 447 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q373 |  | 645599 | 9206 | SH |  | SOLE | 36 | 9205 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q373 |  | 14084886 | 200840 | SH |  | SOLE | 49 | 200839 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q217 |  | 5969 | 90 | SH |  | SOLE | 49 | 90 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q217 |  | 42180 | 636 | SH |  | SOLE |  | 636 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q738 |  | 14608 | 153 | SH |  | SOLE |  | 153 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q241 |  | 607 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q241 |  | 12321 | 264 | SH |  | SOLE | 19 | 264 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q241 |  | 50684 | 1086 | SH |  | SOLE | 36 | 1086 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q399 |  | 724 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q399 |  | 49953 | 414 | SH |  | SOLE | 19 | 414 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q399 |  | 1252345 | 10379 | SH |  | SOLE | 36 | 10379 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q878 |  | 1222 | 26 | SH |  | SOLE | 19 | 26 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q878 |  | 73743 | 1569 | SH |  | SOLE | 36 | 1569 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q878 |  | 150438 | 3201 | SH |  | SOLE |  | 3200 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 2839 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 3154 | 10 | SH |  | SOLE | 51 | 10 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 4731 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 15456 | 49 | SH |  | SOLE | 66 | 49 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 16087 | 51 | SH |  | SOLE | 72 | 51 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 34697 | 110 | SH |  | SOLE | 12 | 110 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 37221 | 118 | SH |  | SOLE | 73 | 118 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 57408 | 182 | SH |  | SOLE | 7 | 182 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 103929 | 329 | SH |  | SOLE | 43 | 329 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 119863 | 380 | SH |  | SOLE | 71 | 380 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 217331 | 689 | SH |  | SOLE | 9 | 689 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 322390 | 1022 | SH |  | SOLE | 33 | 1022 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 535285 | 1697 | SH |  | SOLE | 75 | 1697 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 788575 | 2500 | SH |  | SOLE | 56 | 2500 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 991535 | 3143 | SH |  | SOLE | 49 | 3143 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 1894477 | 6006 | SH |  | SOLE | 19 | 6006 | 0 | 0 |
| JPMORGAN CHASE  CO. | Stock | 46625H100 |  | 49704603 | 157577 | SH |  | SOLE |  | 157577 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q670 |  | 12458 | 262 | SH |  | SOLE | 19 | 262 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q670 |  | 192958 | 4058 | SH |  | SOLE | 36 | 4058 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q670 |  | 421429 | 8863 | SH |  | SOLE |  | 8862 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q308 |  | 13392 | 227 | SH |  | SOLE | 36 | 227 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q209 |  | 5862 | 88 | SH |  | SOLE |  | 88 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q209 |  | 23580 | 354 | SH |  | SOLE | 36 | 354 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q407 |  | 114989 | 928 | SH |  | SOLE |  | 928 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q567 |  | 192271 | 3720 | SH |  | SOLE |  | 3720 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q781 |  | 4075 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q332 |  | 685 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q332 |  | 29381 | 515 | SH |  | SOLE | 36 | 514 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q332 |  | 1003524 | 17575 | SH |  | SOLE | 11 | 17574 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q332 |  | 15405457 | 269798 | SH |  | SOLE |  | 269797 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q559 |  | 37109 | 739 | SH |  | SOLE |  | 739 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q740 |  | 6506 | 96 | SH |  | SOLE | 19 | 96 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q740 |  | 91003 | 1343 | SH |  | SOLE |  | 1342 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q740 |  | 118394 | 1747 | SH |  | SOLE | 36 | 1747 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q724 |  | 14097 | 217 | SH |  | SOLE | 9 | 216 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q724 |  | 409542 | 6301 | SH |  | SOLE | 11 | 6300 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q724 |  | 12803185 | 196972 | SH |  | SOLE |  | 196972 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q159 |  | 1392 | 30 | SH |  | SOLE | 19 | 30 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q159 |  | 96136 | 2071 | SH |  | SOLE | 36 | 2071 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q159 |  | 3980218 | 85762 | SH |  | SOLE |  | 85762 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q852 |  | 19523 | 398 | SH |  | SOLE |  | 398 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q324 |  | 24411 | 324 | SH |  | SOLE | 36 | 324 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q134 |  | 101779 | 1384 | SH |  | SOLE | 36 | 1384 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q134 |  | 130166 | 1770 | SH |  | SOLE |  | 1770 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q757 |  | 15005 | 199 | SH |  | SOLE |  | 199 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q757 |  | 24203 | 321 | SH |  | SOLE | 36 | 321 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q575 |  | 68806 | 1349 | SH |  | SOLE |  | 1349 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q647 |  | 362223 | 7177 | SH |  | SOLE |  | 7177 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q647 |  | 1274771 | 25258 | SH |  | SOLE | 36 | 25258 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q203 |  | 5405 | 94 | SH |  | SOLE | 36 | 93 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q203 |  | 54072 | 940 | SH |  | SOLE | 19 | 940 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q203 |  | 1708706 | 29706 | SH |  | SOLE |  | 29706 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q118 |  | 2601 | 41 | SH |  | SOLE | 36 | 41 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q118 |  | 346859 | 5468 | SH |  | SOLE |  | 5468 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q815 |  | 90798 | 1808 | SH |  | SOLE | 36 | 1808 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q779 |  | 242413 | 3570 | SH |  | SOLE | 36 | 3570 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q779 |  | 749675 | 11040 | SH |  | SOLE |  | 11040 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q761 |  | 409544 | 6510 | SH |  | SOLE | 36 | 6510 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q761 |  | 1873148 | 29775 | SH |  | SOLE |  | 29775 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46654Q732 |  | 56102 | 610 | SH |  | SOLE |  | 610 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q753 |  | 253650 | 5340 | SH |  | SOLE | 36 | 5340 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q837 |  | 10 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q837 |  | 7559 | 149 | SH |  | SOLE | 49 | 149 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q837 |  | 11275390 | 222263 | SH |  | SOLE |  | 222262 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q654 |  | 134235 | 2630 | SH |  | SOLE | 36 | 2630 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q654 |  | 736039 | 14421 | SH |  | SOLE |  | 14420 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ETF | 46641Q746 |  | 787 | 20 | SH |  | SOLE |  | 19 | 0 | 0 |
| JUMIA TECHNOLOGIES AG | ADR | 48138M105 |  | 4365 | 376 | SH |  | SOLE |  | 376 | 0 | 0 |
| KADANT INC | Stock | 48282T104 |  | 3273 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| KAISER ALUMINUM CORP | Stock | 483007704 |  | 154 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| KAISER ALUMINUM CORP | Stock | 483007704 |  | 22376 | 290 | SH |  | SOLE |  | 290 | 0 | 0 |
| OPENLANE INC | Stock | 48238T109 |  | 5583 | 194 | SH |  | SOLE |  | 194 | 0 | 0 |
| OPENLANE INC | Stock | 48238T109 |  | 16520 | 574 | SH |  | SOLE | 19 | 574 | 0 | 0 |
| KAROOOOO LTD | Stock | Y4600W108 |  | 11424 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| KARYOPHARM THERAPEUTICS INC | Stock | 48576U205 |  | 78 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| KASPI KZ JSC | ADR | 48581R205 |  | 268319 | 3285 | SH |  | SOLE |  | 3285 | 0 | 0 |
| KT CORP | ADR | 48268K101 |  | 956 | 49 | SH |  | SOLE | 66 | 49 | 0 | 0 |
| KT CORP | ADR | 48268K101 |  | 126750 | 6500 | SH |  | SOLE |  | 6500 | 0 | 0 |
| KAYNE ANDERSON BDC INC | CEF | 48662X105 |  | 117204 | 8799 | SH |  | SOLE |  | 8799 | 0 | 0 |
| KAYNE ANDERSON ENERGY INFRST | CEF | 486606106 |  | 389655 | 31500 | SH |  | SOLE |  | 31500 | 0 | 0 |
| KB HOME | Stock | 48666K109 |  | 318 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| KB HOME | Stock | 48666K109 |  | 153436 | 2411 | SH |  | SOLE |  | 2411 | 0 | 0 |
| KBR INC | Stock | 48242W106 |  | 1040 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| KBR INC | Stock | 48242W106 |  | 4729 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| KBR INC | Stock | 48242W106 |  | 10215 | 216 | SH |  | SOLE | 34 | 216 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A789 |  | 1958 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| KE HLDGS INC | ADR | 482497104 |  | 114 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| KELLANOVA | Stock | 487836108 |  | 328 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| KELLANOVA | Stock | 487836108 |  | 492 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| KELLANOVA | Stock | 487836108 |  | 738 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| KELLANOVA | Stock | 487836108 |  | 3363 | 41 | SH |  | SOLE | 73 | 41 | 0 | 0 |
| KELLANOVA | Stock | 487836108 |  | 3773 | 46 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| KELLANOVA | Stock | 487836108 |  | 372955 | 4547 | SH |  | SOLE |  | 4547 | 0 | 0 |
| KELLY SVCS INC | Stock | 488152208 |  | 13 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| KELLY SVCS INC | Stock | 488152208 |  | 105 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| KEMPER CORP | Stock | 488401100 |  | 52 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| KENNAMETAL INC | Stock | 489170100 |  | 335 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| KENNAMETAL INC | Stock | 489170100 |  | 16849 | 805 | SH |  | SOLE |  | 805 | 0 | 0 |
| KENNEDY-WILSON HOLDINGS INC | Stock | 489398107 |  | 116 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| KENNEDY-WILSON HOLDINGS INC | Stock | 489398107 |  | 70928 | 8525 | SH |  | SOLE |  | 8525 | 0 | 0 |
| MANAGED PORTFOLIO SERIES | ETF | 56167N183 |  | 24432 | 957 | SH |  | SOLE | 51 | 957 | 0 | 0 |
| MANAGED PORTFOLIO SERIES | ETF | 56167N183 |  | 1969978 | 77163 | SH |  | SOLE |  | 77163 | 0 | 0 |
| KENVUE INC | Stock | 49177J102 |  | 97 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| KENVUE INC | Stock | 49177J102 |  | 373 | 23 | SH |  | SOLE | 74 | 23 | 0 | 0 |
| KENVUE INC | Stock | 49177J102 |  | 1785 | 110 | SH |  | SOLE | 46 | 110 | 0 | 0 |
| KENVUE INC | Stock | 49177J102 |  | 2467 | 152 | SH |  | SOLE | 49 | 152 | 0 | 0 |
| KENVUE INC | Stock | 49177J102 |  | 4593 | 283 | SH |  | SOLE | 9 | 283 | 0 | 0 |
| KENVUE INC | Stock | 49177J102 |  | 6088 | 375 | SH |  | SOLE | 33 | 375 | 0 | 0 |
| KENVUE INC | Stock | 49177J102 |  | 8066 | 497 | SH |  | SOLE | 12 | 497 | 0 | 0 |
| KENVUE INC | Stock | 49177J102 |  | 36696 | 2261 | SH |  | SOLE | 52 | 2261 | 0 | 0 |
| KENVUE INC | Stock | 49177J102 |  | 960431 | 59176 | SH |  | SOLE |  | 59176 | 0 | 0 |
| KEROS THERAPEUTICS INC | Stock | 492327101 |  | 475 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 383 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 612 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 2781 | 109 | SH |  | SOLE | 49 | 109 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 4235 | 166 | SH |  | SOLE | 46 | 166 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 4796 | 188 | SH |  | SOLE | 9 | 188 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 5165 | 202 | SH |  | SOLE | 33 | 202 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 30135 | 1181 | SH |  | SOLE | 43 | 1181 | 0 | 0 |
| KEURIG DR PEPPER INC | Stock | 49271V100 |  | 2806487 | 110015 | SH |  | SOLE |  | 110015 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 75 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 3626 | 194 | SH |  | SOLE | 46 | 194 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 7631 | 408 | SH |  | SOLE | 33 | 408 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 337259 | 18045 | SH |  | SOLE | 19 | 18044 | 0 | 0 |
| KEYCORP | Stock | 493267108 |  | 1127800 | 60342 | SH |  | SOLE |  | 60342 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 1574 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 2274 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 3498 | 20 | SH |  | SOLE | 36 | 20 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 9096 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 21165 | 121 | SH |  | SOLE | 66 | 121 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 331124 | 1893 | SH |  | SOLE |  | 1893 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC | Stock | 49338L103 |  | 680964 | 3893 | SH |  | SOLE | 6 | 3893 | 0 | 0 |
| KFORCE INC | Stock | 493732101 |  | 4329 | 144 | SH |  | SOLE | 34 | 144 | 0 | 0 |
| KILROY RLTY CORP | REIT | 49427F108 |  | 1014 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| KILROY RLTY CORP | REIT | 49427F108 |  | 11788 | 279 | SH |  | SOLE |  | 279 | 0 | 0 |
| KIMBALL ELECTRONICS INC | Stock | 49428J109 |  | 6719 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| KIMBELL RTY PARTNERS LP | Stock | 49435R102 |  | 94 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 497 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 2114 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 2238 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 2860 | 23 | SH |  | SOLE | 73 | 23 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 15707 | 126 | SH |  | SOLE | 33 | 126 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 129811 | 1044 | SH |  | SOLE | 52 | 1044 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 153933 | 1238 | SH |  | SOLE | 19 | 1238 | 0 | 0 |
| KIMBERLY-CLARK CORP | Stock | 494368103 |  | 3699869 | 29756 | SH |  | SOLE |  | 29756 | 0 | 0 |
| KIMCO RLTY CORP | REIT | 49446R109 |  | 3212 | 147 | SH |  | SOLE | 71 | 147 | 0 | 0 |
| KIMCO RLTY CORP | REIT | 49446R109 |  | 3715 | 170 | SH |  | SOLE | 33 | 170 | 0 | 0 |
| KIMCO RLTY CORP | REIT | 49446R109 |  | 128959 | 5902 | SH |  | SOLE |  | 5902 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 1614 | 57 | SH |  | SOLE | 36 | 57 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 2038 | 72 | SH |  | SOLE | 71 | 72 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 3199 | 113 | SH |  | SOLE | 73 | 113 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 19358 | 684 | SH |  | SOLE | 33 | 683 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 32245 | 1139 | SH |  | SOLE | 9 | 1139 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 225839 | 7977 | SH |  | SOLE | 19 | 7977 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 572519 | 20223 | SH |  | SOLE | 6 | 20223 | 0 | 0 |
| KINDER MORGAN INC DEL | Stock | 49456B101 |  | 3945893 | 139382 | SH |  | SOLE |  | 139381 | 0 | 0 |
| KINETIK HOLDINGS INC | Stock | 02215L209 |  | 54835 | 1283 | SH |  | SOLE |  | 1283 | 0 | 0 |
| KINROSS GOLD CORP | Stock | 496902404 |  | 547 | 22 | SH |  | SOLE | 66 | 22 | 0 | 0 |
| KINROSS GOLD CORP | Stock | 496902404 |  | 696 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| KINROSS GOLD CORP | Stock | 496902404 |  | 1603173 | 64514 | SH |  | SOLE |  | 64514 | 0 | 0 |
| KINSALE CAP GROUP INC | Stock | 49714P108 |  | 2552 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| KINSALE CAP GROUP INC | Stock | 49714P108 |  | 5528 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| KINSALE CAP GROUP INC | Stock | 49714P108 |  | 9371 | 22 | SH |  | SOLE | 34 | 22 | 0 | 0 |
| KINSALE CAP GROUP INC | Stock | 49714P108 |  | 10632 | 25 | SH |  | SOLE | 48 | 25 | 0 | 0 |
| KINSALE CAP GROUP INC | Stock | 49714P108 |  | 16585 | 39 | SH |  | SOLE | 2 | 39 | 0 | 0 |
| KINSALE CAP GROUP INC | Stock | 49714P108 |  | 25516 | 60 | SH |  | SOLE | 23 | 60 | 0 | 0 |
| KINSALE CAP GROUP INC | Stock | 49714P108 |  | 4165465 | 9795 | SH |  | SOLE |  | 9795 | 0 | 0 |
| KIRBY CORP | Stock | 497266106 |  | 83 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| KITE RLTY GROUP TR | REIT | 49803T300 |  | 1583 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| KKR  CO INC | Stock | 48251W104 |  | 650 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| KKR  CO INC | Stock | 48251W104 |  | 4418 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| KKR  CO INC | Stock | 48251W104 |  | 12085 | 93 | SH |  | SOLE | 12 | 93 | 0 | 0 |
| KKR  CO INC | Stock | 48251W104 |  | 12619 | 97 | SH |  | SOLE | 33 | 97 | 0 | 0 |
| KKR  CO INC | Stock | 48251W104 |  | 74898 | 576 | SH |  | SOLE | 43 | 576 | 0 | 0 |
| KKR  CO INC | Stock | 48251W104 |  | 1684251 | 12961 | SH |  | SOLE |  | 12960 | 0 | 0 |
| KKR REAL ESTATE FIN TR INC | REIT | 48251K100 |  | 3736 | 415 | SH |  | SOLE |  | 415 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 2157 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 2157 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 2157 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 6472 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 10786 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 11865 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 12943 | 12 | SH |  | SOLE | 72 | 12 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 28157 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 46380 | 43 | SH |  | SOLE | 9 | 43 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 75502 | 70 | SH |  | SOLE | 36 | 70 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 118646 | 110 | SH |  | SOLE | 49 | 110 | 0 | 0 |
| KLA CORP | Stock | 482480100 |  | 13167207 | 12208 | SH |  | SOLE |  | 12207 | 0 | 0 |
| KLARNA GROUP PLC | Stock | G5279N105 |  | 330 | 9 | SH |  | SOLE | 51 | 9 | 0 | 0 |
| KLARNA GROUP PLC | Stock | G5279N105 |  | 1063 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| KLARNA GROUP PLC | Stock | G5279N105 |  | 3665 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| KLAVIYO INC | Stock | 49845K101 |  | 526 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| KNIFE RIVER CORP | Stock | 498894104 |  | 154 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| KNIGHTSCOPE INC | Stock | 49907V201 |  | 75 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| KNIGHT-SWIFT TRANSN HLDGS IN | Stock | 499049104 |  | 1580 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| KNOWLES CORP | Stock | 49926D109 |  | 2331 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| KODIAK GAS SVCS INC | Stock | 50012A108 |  | 343821 | 9300 | SH |  | SOLE |  | 9300 | 0 | 0 |
| KOHLS CORP | Stock | 500255104 |  | 307 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| KOHLS CORP | Stock | 500255104 |  | 1258 | 82 | SH |  | SOLE | 19 | 81 | 0 | 0 |
| KOHLS CORP | Stock | 500255104 |  | 1015514 | 66071 | SH |  | SOLE |  | 66071 | 0 | 0 |
| KONINKLIJKE PHILIPS N V | ADR | 500472303 |  | 436 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| KONINKLIJKE PHILIPS N V | ADR | 500472303 |  | 981 | 36 | SH |  | SOLE | 19 | 36 | 0 | 0 |
| KONINKLIJKE PHILIPS N V | ADR | 500472303 |  | 6570 | 241 | SH |  | SOLE |  | 241 | 0 | 0 |
| KONTOOR BRANDS INC | Stock | 50050N103 |  | 80 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| KONTOOR BRANDS INC | Stock | 50050N103 |  | 337601 | 4232 | SH |  | SOLE |  | 4232 | 0 | 0 |
| KB FINL GROUP INC | ADR | 48241A105 |  | 249 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| KB FINL GROUP INC | ADR | 48241A105 |  | 3482 | 42 | SH |  | SOLE | 66 | 42 | 0 | 0 |
| KOPIN CORP | Stock | 500600101 |  | 129 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| KOREA ELEC PWR CORP | ADR | 500631106 |  | 117 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| KOREA ELEC PWR CORP | ADR | 500631106 |  | 1853 | 142 | SH |  | SOLE | 66 | 142 | 0 | 0 |
| KOSMOS ENERGY LTD | Stock | 500688106 |  | 7973 | 4803 | SH |  | SOLE |  | 4803 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 547 | 21 | SH |  | SOLE | 19 | 21 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 2682 | 103 | SH |  | SOLE | 46 | 103 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 3151 | 121 | SH |  | SOLE | 33 | 121 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 4323 | 166 | SH |  | SOLE | 9 | 166 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 12317 | 473 | SH |  | SOLE | 71 | 473 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 47392 | 1820 | SH |  | SOLE | 43 | 1819 | 0 | 0 |
| KRAFT HEINZ CO | Stock | 500754106 |  | 910877 | 34980 | SH |  | SOLE |  | 34979 | 0 | 0 |
| KRANESHARES TRUST | ETF | 500767413 |  | 131886 | 3807 | SH |  | SOLE |  | 3807 | 0 | 0 |
| KRANESHARES TRUST | ETF | 500767363 |  | 205621 | 5606 | SH |  | SOLE |  | 5605 | 0 | 0 |
| KRANESHARES TRUST | ETF | 500767876 |  | 3296 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| KRANESHARES TRUST | ETF | 500767272 |  | 807503 | 24544 | SH |  | SOLE |  | 24544 | 0 | 0 |
| KRANESHARES TRUST | ETF | 500767652 |  | 147702 | 5485 | SH |  | SOLE |  | 5484 | 0 | 0 |
| KRANESHARES TRUST | ETF | 500767736 |  | 22056 | 1144 | SH |  | SOLE |  | 1144 | 0 | 0 |
| KRANESHARES TRUST | ETF | 500767306 |  | 1540990 | 36682 | SH |  | SOLE |  | 36681 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIO | Stock | 50077B207 |  | 1005 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIO | Stock | 50077B207 |  | 14711 | 161 | SH |  | SOLE | 24 | 161 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIO | Stock | 50077B207 |  | 748503 | 8192 | SH |  | SOLE |  | 8192 | 0 | 0 |
| KRISPY KREME INC | Stock | 50101L106 |  | 387 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 1685 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 2022 | 30 | SH |  | SOLE | 66 | 30 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 4854 | 72 | SH |  | SOLE | 73 | 72 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 6808 | 101 | SH |  | SOLE | 36 | 101 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 9044 | 134 | SH |  | SOLE | 33 | 134 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 13145 | 195 | SH |  | SOLE | 9 | 195 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 45906 | 681 | SH |  | SOLE | 19 | 681 | 0 | 0 |
| KROGER CO | Stock | 501044101 |  | 1703340 | 25268 | SH |  | SOLE |  | 25268 | 0 | 0 |
| KRONOS WORLDWIDE INC | Stock | 50105F105 |  | 29 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| KRONOS WORLDWIDE INC | Stock | 50105F105 |  | 287 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| KRYSTAL BIOTECH INC | Stock | 501147102 |  | 68847 | 390 | SH |  | SOLE | 36 | 390 | 0 | 0 |
| KRYSTAL BIOTECH INC | Stock | 501147102 |  | 81910 | 464 | SH |  | SOLE | 32 | 464 | 0 | 0 |
| KULICKE  SOFFA INDS INC | Stock | 501242101 |  | 1097 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| KULICKE  SOFFA INDS INC | Stock | 501242101 |  | 10989 | 270 | SH |  | SOLE | 34 | 270 | 0 | 0 |
| KULICKE  SOFFA INDS INC | Stock | 501242101 |  | 16419 | 404 | SH |  | SOLE |  | 404 | 0 | 0 |
| KULR TECHNOLOGY GROUP INC | Stock | 50125G307 |  | 1810 | 435 | SH |  | SOLE |  | 435 | 0 | 0 |
| KURA ONCOLOGY INC | Stock | 50127T109 |  | 124 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| KURA SUSHI USA INC | Stock | 501270102 |  | 59 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| KYIVSTAR GROUP LTD | Stock | G5331N101 |  | 1000 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| KYMERA THERAPEUTICS INC | Stock | 501575104 |  | 736 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| KYNDRYL HLDGS INC | Stock | 50155Q100 |  | 1201 | 40 | SH |  | SOLE | 36 | 40 | 0 | 0 |
| KYNDRYL HLDGS INC | Stock | 50155Q100 |  | 1351 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| KYNDRYL HLDGS INC | Stock | 50155Q100 |  | 75085 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| KYVERNA THERAPEUTICS INC | Stock | 501976104 |  | 516 | 86 | SH |  | SOLE | 71 | 86 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 611 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 3054 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 11300 | 37 | SH |  | SOLE | 72 | 37 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 18756 | 61 | SH |  | SOLE | 33 | 61 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 66188 | 217 | SH |  | SOLE | 43 | 216 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 76047 | 249 | SH |  | SOLE | 9 | 249 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 250528 | 820 | SH |  | SOLE | 49 | 820 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 255074 | 835 | SH |  | SOLE | 19 | 835 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | Stock | 502431109 |  | 2960145 | 9692 | SH |  | SOLE |  | 9692 | 0 | 0 |
| LABCORP HOLDINGS INC | Stock | 504922105 |  | 2584 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| LABCORP HOLDINGS INC | Stock | 504922105 |  | 2871 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| LABCORP HOLDINGS INC | Stock | 504922105 |  | 6028 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| LABCORP HOLDINGS INC | Stock | 504922105 |  | 7785 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| LABCORP HOLDINGS INC | Stock | 504922105 |  | 25515 | 89 | SH |  | SOLE | 43 | 88 | 0 | 0 |
| LABCORP HOLDINGS INC | Stock | 504922105 |  | 25586 | 89 | SH |  | SOLE | 49 | 89 | 0 | 0 |
| LABCORP HOLDINGS INC | Stock | 504922105 |  | 187737 | 654 | SH |  | SOLE | 19 | 654 | 0 | 0 |
| LABCORP HOLDINGS INC | Stock | 504922105 |  | 1365835 | 4758 | SH |  | SOLE |  | 4758 | 0 | 0 |
| LADDER CAP CORP | REIT | 505743104 |  | 524 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| LAKELAND FINL CORP | Stock | 511656100 |  | 12767 | 199 | SH |  | SOLE | 34 | 198 | 0 | 0 |
| LAKELAND INDS INC | Stock | 511795106 |  | 10360 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807306 |  | 803 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807306 |  | 1339 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807306 |  | 6427 | 48 | SH |  | SOLE | 46 | 48 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807306 |  | 7365 | 55 | SH |  | SOLE | 71 | 55 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807306 |  | 18746 | 140 | SH |  | SOLE | 7 | 140 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807306 |  | 23566 | 176 | SH |  | SOLE | 9 | 176 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807306 |  | 75208 | 562 | SH |  | SOLE | 36 | 561 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807306 |  | 80160 | 599 | SH |  | SOLE | 33 | 598 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807306 |  | 3386243 | 25289 | SH |  | SOLE | 19 | 25289 | 0 | 0 |
| LAM RESEARCH CORP | Stock | 512807306 |  | 18772383 | 140197 | SH |  | SOLE |  | 140197 | 0 | 0 |
| LAMAR ADVERTISING CO NEW | REIT | 512816109 |  | 3673 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| LAMAR ADVERTISING CO NEW | REIT | 512816109 |  | 22280 | 182 | SH |  | SOLE | 9 | 182 | 0 | 0 |
| LAMAR ADVERTISING CO NEW | REIT | 512816109 |  | 101789 | 831 | SH |  | SOLE | 19 | 831 | 0 | 0 |
| LAMAR ADVERTISING CO NEW | REIT | 512816109 |  | 161015 | 1315 | SH |  | SOLE |  | 1315 | 0 | 0 |
| LAMB WESTON HLDGS INC | Stock | 513272104 |  | 1162 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| LAMB WESTON HLDGS INC | Stock | 513272104 |  | 3659 | 63 | SH |  | SOLE | 71 | 63 | 0 | 0 |
| LAMB WESTON HLDGS INC | Stock | 513272104 |  | 4704 | 81 | SH |  | SOLE | 33 | 81 | 0 | 0 |
| LAMB WESTON HLDGS INC | Stock | 513272104 |  | 36976 | 637 | SH |  | SOLE | 43 | 636 | 0 | 0 |
| LAMB WESTON HLDGS INC | Stock | 513272104 |  | 194568 | 3350 | SH |  | SOLE | 5 | 3350 | 0 | 0 |
| LAMB WESTON HLDGS INC | Stock | 513272104 |  | 195074 | 3359 | SH |  | SOLE |  | 3358 | 0 | 0 |
| LANDBRIDGE COMPANY LLC | Stock | 514952100 |  | 4659536 | 87339 | SH |  | SOLE |  | 87339 | 0 | 0 |
| LANDS END INC NEW | Stock | 51509F105 |  | 127 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| LANDSTAR SYS INC | Stock | 515098101 |  | 858 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| LANDSTAR SYS INC | Stock | 515098101 |  | 6986 | 57 | SH |  | SOLE | 9 | 57 | 0 | 0 |
| LANDSTAR SYS INC | Stock | 515098101 |  | 8842 | 72 | SH |  | SOLE | 34 | 72 | 0 | 0 |
| LANDSTAR SYS INC | Stock | 515098101 |  | 12011 | 98 | SH |  | SOLE |  | 98 | 0 | 0 |
| LANDSTAR SYS INC | Stock | 515098101 |  | 35542 | 290 | SH |  | SOLE | 23 | 290 | 0 | 0 |
| LANTHEUS HLDGS INC | Stock | 516544103 |  | 872 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| LANTHEUS HLDGS INC | Stock | 516544103 |  | 119506 | 2330 | SH |  | SOLE |  | 2330 | 0 | 0 |
| LARGO INC | Stock | 517097101 |  | 600 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 592 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 592 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 3659 | 68 | SH |  | SOLE | 33 | 68 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 30176 | 561 | SH |  | SOLE | 73 | 561 | 0 | 0 |
| LAS VEGAS SANDS CORP | Stock | 517834107 |  | 512652 | 9531 | SH |  | SOLE |  | 9530 | 0 | 0 |
| LATAM AIRLINES GROUP SA | ADR | 51817R205 |  | 181 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| LATAM AIRLINES GROUP SA | ADR | 51817R205 |  | 2715 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| LATAM AIRLINES GROUP SA | ADR | 51817R205 |  | 4389 | 97 | SH |  | SOLE | 66 | 97 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | Stock | 518415104 |  | 147 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | Stock | 518415104 |  | 1760 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | Stock | 518415104 |  | 2859 | 39 | SH |  | SOLE | 43 | 39 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP | Stock | 518415104 |  | 29212 | 398 | SH |  | SOLE |  | 398 | 0 | 0 |
| LAZARD INC | Stock | 52110M109 |  | 8642 | 164 | SH |  | SOLE |  | 163 | 0 | 0 |
| LCI INDS | Stock | 50189K103 |  | 93 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 1207 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 2515 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 8954 | 89 | SH |  | SOLE | 9 | 89 | 0 | 0 |
| LEAR CORP | Stock | 521865204 |  | 20109 | 200 | SH |  | SOLE | 43 | 199 | 0 | 0 |
| LEE ENTERPRISES INC | Stock | 523768406 |  | 163 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| LEGACY ED INC | Stock | 52474R207 |  | 47850 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| LEGALZOOM COM INC | Stock | 52466B103 |  | 467 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| LEGALZOOM COM INC | Stock | 52466B103 |  | 5190 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| LEGGETT  PLATT INC | Stock | 524660107 |  | 429 | 48 | SH |  | SOLE | 19 | 48 | 0 | 0 |
| LEGGETT  PLATT INC | Stock | 524660107 |  | 675 | 76 | SH |  | SOLE | 71 | 76 | 0 | 0 |
| LEGGETT  PLATT INC | Stock | 524660107 |  | 49399 | 5563 | SH |  | SOLE |  | 5563 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 765 | 4 | SH |  | SOLE | 33 | 4 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 1134 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 7955 | 42 | SH |  | SOLE | 49 | 42 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 51256 | 271 | SH |  | SOLE | 43 | 271 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 62735 | 332 | SH |  | SOLE | 19 | 332 | 0 | 0 |
| LEIDOS HOLDINGS INC | Stock | 525327102 |  | 412039 | 2181 | SH |  | SOLE |  | 2180 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 438 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 11376 | 130 | SH |  | SOLE | 72 | 130 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 16134 | 184 | SH |  | SOLE | 34 | 184 | 0 | 0 |
| LEMAITRE VASCULAR INC | Stock | 525558201 |  | 70008 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| LEMONADE INC | Stock | 52567D107 |  | 107 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| LEMONADE INC | Stock | 52567D107 |  | 216208 | 4039 | SH |  | SOLE |  | 4039 | 0 | 0 |
| LENDINGCLUB CORP | Stock | 52603A208 |  | 59446 | 3913 | SH |  | SOLE |  | 3913 | 0 | 0 |
| LENDINGTREE INC NEW | Stock | 52603B107 |  | 17671 | 273 | SH |  | SOLE | 19 | 273 | 0 | 0 |
| LENDINGTREE INC NEW | Stock | 52603B107 |  | 77676 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| LENNAR CORP | Stock | 526057104 |  | 252 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| LENNAR CORP | Stock | 526057104 |  | 378 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| LENNAR CORP | Stock | 526057104 |  | 630 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| LENNAR CORP | Stock | 526057104 |  | 756 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| LENNAR CORP | Stock | 526057104 |  | 8984 | 71 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| LENNAR CORP | Stock | 526057104 |  | 29493 | 234 | SH |  | SOLE | 24 | 234 | 0 | 0 |
| LENNAR CORP | Stock | 526057104 |  | 926294 | 7349 | SH |  | SOLE |  | 7349 | 0 | 0 |
| LENNAR CORP | Stock | 526057302 |  | 120 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| LENNAR CORP | Stock | 526057302 |  | 360 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| LENNAR CORP | Stock | 526057302 |  | 600 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| LENNOX INTL INC | Stock | 526107107 |  | 529 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| LENNOX INTL INC | Stock | 526107107 |  | 9528 | 18 | SH |  | SOLE | 23 | 18 | 0 | 0 |
| LENNOX INTL INC | Stock | 526107107 |  | 279502 | 528 | SH |  | SOLE |  | 528 | 0 | 0 |
| LENSAR INC | Stock | 52634L108 |  | 222 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| LENZ THERAPEUTICS INC | Stock | 52635N103 |  | 299090 | 6421 | SH |  | SOLE |  | 6421 | 0 | 0 |
| LEONARDO DRS INC | Stock | 52661A108 |  | 227 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| LEONARDO DRS INC | Stock | 52661A108 |  | 999 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| LEONARDO DRS INC | Stock | 52661A108 |  | 18160 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| LEVI STRAUSS  CO NEW | Stock | 52736R102 |  | 1877 | 81 | SH |  | SOLE |  | 80 | 0 | 0 |
| LEXICON PHARMACEUTICALS INC | Stock | 528872302 |  | 192 | 142 | SH |  | SOLE | 16 | 142 | 0 | 0 |
| LEXICON PHARMACEUTICALS INC | Stock | 528872302 |  | 4185 | 3100 | SH |  | SOLE |  | 3100 | 0 | 0 |
| LEXINFINTECH HLDGS LTD | ADR | 528877103 |  | 298 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| LG DISPLAY CO LTD | ADR | 50186V102 |  | 214 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| LGI HOMES INC | Stock | 50187T106 |  | 1241 | 24 | SH |  | SOLE | 49 | 24 | 0 | 0 |
| LGL GROUP INC | Stock | 50186A132 |  | 5 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| LI AUTO INC | ADR | 50202M102 |  | 127 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| LI AUTO INC | ADR | 50202M102 |  | 1292 | 51 | SH |  | SOLE | 66 | 51 | 0 | 0 |
| LI AUTO INC | ADR | 50202M102 |  | 20272 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| LIBERTY ALL STAR EQUITY FD | CEF | 530158104 |  | 152 | 24 | SH |  | SOLE | 19 | 24 | 0 | 0 |
| LIBERTY ALL STAR EQUITY FD | CEF | 530158104 |  | 9529 | 1503 | SH |  | SOLE |  | 1503 | 0 | 0 |
| ATLANTA BRAVES HLDGS INC | Stock | 047726104 |  | 45 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ATLANTA BRAVES HLDGS INC | Stock | 047726104 |  | 2728 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| LIBERTY BROADBAND CORP | Stock | 530307107 |  | 1077 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| LIBERTY GLOBAL LTD | Stock | G61188101 |  | 435 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| LIBERTY GLOBAL LTD | Stock | G61188127 |  | 388 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| ATLANTA BRAVES HLDGS INC | Stock | 047726302 |  | 2121 | 51 | SH |  | SOLE | 71 | 51 | 0 | 0 |
| ATLANTA BRAVES HLDGS INC | Stock | 047726302 |  | 32274 | 776 | SH |  | SOLE | 19 | 776 | 0 | 0 |
| LIBERTY LATIN AMERICA LTD | Stock | G9001E128 |  | 160 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229748 |  | 2358 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229722 |  | 194 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229722 |  | 388 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229755 |  | 104 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229755 |  | 4805 | 46 | SH |  | SOLE | 66 | 46 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229755 |  | 6371 | 61 | SH |  | SOLE | 43 | 61 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | Stock | 531229755 |  | 22561 | 216 | SH |  | SOLE |  | 216 | 0 | 0 |
| LIBERTY ENERGY INC | Stock | 53115L104 |  | 222 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| LIBERTY ENERGY INC | Stock | 53115L104 |  | 34712 | 2813 | SH |  | SOLE |  | 2813 | 0 | 0 |
| LIFE TIME GROUP HOLDINGS INC | Stock | 53190C102 |  | 9715 | 352 | SH |  | SOLE | 19 | 352 | 0 | 0 |
| LIFE360 INC | Stock | 532206109 |  | 80150 | 754 | SH |  | SOLE |  | 754 | 0 | 0 |
| LIFEMD INC | Stock | 53216B104 |  | 285 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| LIFESTANCE HEALTH GROUP INC | Stock | 53228F101 |  | 165 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| LIFEWAY FOODS INC | Stock | 531914109 |  | 83 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| LIGAND PHARMACEUTICALS INC | Stock | 53220K504 |  | 1771 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| LIGHT  WONDER INC | Stock | 80874P109 |  | 84 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| LIGHT  WONDER INC | Stock | 80874P109 |  | 1175 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| LIGHTBRIDGE CORP | Stock | 53224K302 |  | 49716 | 2344 | SH |  | SOLE |  | 2344 | 0 | 0 |
| LIGHTPATH TECHNOLOGIES INC | Stock | 532257805 |  | 32 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 3815 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 9156 | 12 | SH |  | SOLE | 51 | 12 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 11445 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 11445 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 16023 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 33572 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 36624 | 48 | SH |  | SOLE | 73 | 48 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 77953 | 102 | SH |  | SOLE | 50 | 102 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 83167 | 109 | SH |  | SOLE | 36 | 109 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 114118 | 150 | SH |  | SOLE | 43 | 149 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 143444 | 188 | SH |  | SOLE | 28 | 188 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 194004 | 254 | SH |  | SOLE | 33 | 254 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 212839 | 279 | SH |  | SOLE | 30 | 278 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 530312 | 695 | SH |  | SOLE | 49 | 695 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 2021768 | 2650 | SH |  | SOLE | 19 | 2649 | 0 | 0 |
| ELI LILLY  CO | Stock | 532457108 |  | 35361832 | 46346 | SH |  | SOLE |  | 46345 | 0 | 0 |
| LIMBACH HLDGS INC | Stock | 53263P105 |  | 2428 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| LINCOLN ELEC HLDGS INC | Stock | 533900106 |  | 3066 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| LINCOLN ELEC HLDGS INC | Stock | 533900106 |  | 239603 | 1016 | SH |  | SOLE |  | 1016 | 0 | 0 |
| LINCOLN NATL CORP IND | Stock | 534187109 |  | 1694 | 42 | SH |  | SOLE | 36 | 42 | 0 | 0 |
| LINCOLN NATL CORP IND | Stock | 534187109 |  | 9034 | 224 | SH |  | SOLE | 71 | 224 | 0 | 0 |
| LINCOLN NATL CORP IND | Stock | 534187109 |  | 2917472 | 72340 | SH |  | SOLE |  | 72340 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 1900 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 2850 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 4275 | 9 | SH |  | SOLE | 12 | 9 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 9975 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 16150 | 34 | SH |  | SOLE | 19 | 34 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 58580 | 123 | SH |  | SOLE | 33 | 123 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 78375 | 165 | SH |  | SOLE | 9 | 165 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 83319 | 175 | SH |  | SOLE | 36 | 175 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 99046 | 209 | SH |  | SOLE | 32 | 208 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 555793 | 1170 | SH |  | SOLE | 49 | 1170 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 2521708 | 5309 | SH |  | SOLE |  | 5308 | 0 | 0 |
| LINDE PLC | Stock | G54950103 |  | 3181246 | 6697 | SH |  | SOLE | 6 | 6697 | 0 | 0 |
| LINDSAY CORP | Stock | 535555106 |  | 141 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| LINDSAY CORP | Stock | 535555106 |  | 29966 | 213 | SH |  | SOLE |  | 213 | 0 | 0 |
| LINEAGE INC | REIT | 53566V106 |  | 232 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| LIONSGATE STUDIOS CORP | Stock | 53626N102 |  | 76 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| LIQUIDIA CORPORATION | Stock | 53635D202 |  | 1570879 | 69080 | SH |  | SOLE |  | 69080 | 0 | 0 |
| LITHIA MTRS INC | Stock | 536797103 |  | 1580 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| LITHIA MTRS INC | Stock | 536797103 |  | 1896 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| LITHIA MTRS INC | Stock | 536797103 |  | 235736 | 746 | SH |  | SOLE |  | 746 | 0 | 0 |
| LITHIUM AMERS CORP NEW | Stock | 53681J103 |  | 4437 | 777 | SH |  | SOLE |  | 777 | 0 | 0 |
| LITHIUM ARGENTINA AG | Stock | H5012F103 |  | 2595 | 777 | SH |  | SOLE |  | 777 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 1813 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 13947 | 54 | SH |  | SOLE | 34 | 53 | 0 | 0 |
| LITTELFUSE INC | Stock | 537008104 |  | 39370 | 152 | SH |  | SOLE | 19 | 152 | 0 | 0 |
| LIVANOVA PLC | Stock | G5509L101 |  | 262 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | Stock | 538034109 |  | 654 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | Stock | 538034109 |  | 654 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | Stock | 538034109 |  | 2614 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | Stock | 538034109 |  | 2778 | 17 | SH |  | SOLE | 66 | 17 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | Stock | 538034109 |  | 7843 | 48 | SH |  | SOLE | 43 | 48 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | Stock | 538034109 |  | 14379 | 88 | SH |  | SOLE | 33 | 88 | 0 | 0 |
| LIVE NATION ENTERTAINMENT IN | Stock | 538034109 |  | 22222 | 136 | SH |  | SOLE |  | 136 | 0 | 0 |
| LIVE OAK BANCSHARES INC | Stock | 53803X105 |  | 320115 | 9089 | SH |  | SOLE |  | 9089 | 0 | 0 |
| LIVERAMP HLDGS INC | Stock | 53815P108 |  | 163 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| LIVERAMP HLDGS INC | Stock | 53815P108 |  | 2904 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 428 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 2604 | 85 | SH |  | SOLE | 33 | 85 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 3298 | 108 | SH |  | SOLE | 9 | 108 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 155754 | 5100 | SH |  | SOLE | 5 | 5100 | 0 | 0 |
| LKQ CORP | Stock | 501889208 |  | 1240071 | 40605 | SH |  | SOLE |  | 40604 | 0 | 0 |
| LLOYDS BANKING GROUP PLC | ADR | 539439109 |  | 313 | 69 | SH |  | SOLE | 71 | 69 | 0 | 0 |
| LLOYDS BANKING GROUP PLC | ADR | 539439109 |  | 1416 | 312 | SH |  | SOLE | 19 | 312 | 0 | 0 |
| LLOYDS BANKING GROUP PLC | ADR | 539439109 |  | 1562 | 344 | SH |  | SOLE | 66 | 344 | 0 | 0 |
| LLOYDS BANKING GROUP PLC | ADR | 539439109 |  | 9016 | 1986 | SH |  | SOLE | 9 | 1986 | 0 | 0 |
| LLOYDS BANKING GROUP PLC | ADR | 539439109 |  | 293886 | 64733 | SH |  | SOLE |  | 64732 | 0 | 0 |
| LOAR HOLDINGS INC | Stock | 53947R105 |  | 80 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| LOAR HOLDINGS INC | Stock | 53947R105 |  | 2880 | 36 | SH |  | SOLE | 43 | 36 | 0 | 0 |
| LOAR HOLDINGS INC | Stock | 53947R105 |  | 4000 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 499 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 7488 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 7488 | 15 | SH |  | SOLE | 73 | 15 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 12536 | 25 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 20967 | 42 | SH |  | SOLE | 9 | 42 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 43003 | 86 | SH |  | SOLE | 43 | 86 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 47065 | 94 | SH |  | SOLE | 33 | 94 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 344498 | 690 | SH |  | SOLE | 19 | 690 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 3503933 | 7019 | SH |  | SOLE | 6 | 7018 | 0 | 0 |
| LOCKHEED MARTIN CORP | Stock | 539830109 |  | 10216866 | 20466 | SH |  | SOLE |  | 20466 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 502 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 1004 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 3915 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 7429 | 74 | SH |  | SOLE | 33 | 74 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 10842 | 108 | SH |  | SOLE | 73 | 108 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 17769 | 177 | SH |  | SOLE | 9 | 177 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 121974 | 1215 | SH |  | SOLE | 26 | 1215 | 0 | 0 |
| LOEWS CORP | Stock | 540424108 |  | 577343 | 5751 | SH |  | SOLE |  | 5751 | 0 | 0 |
| LOGITECH INTL S A | Stock | H50430232 |  | 6800 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| LOUISIANA PAC CORP | Stock | 546347105 |  | 888 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| LOUISIANA PAC CORP | Stock | 546347105 |  | 131483 | 1480 | SH |  | SOLE |  | 1480 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 1759 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 3770 | 15 | SH |  | SOLE | 12 | 15 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 4524 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 10052 | 40 | SH |  | SOLE | 73 | 40 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 11812 | 47 | SH |  | SOLE | 72 | 47 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 13822 | 55 | SH |  | SOLE | 9 | 55 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 37093 | 148 | SH |  | SOLE | 33 | 147 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 61320 | 244 | SH |  | SOLE | 71 | 244 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 116846 | 465 | SH |  | SOLE | 19 | 464 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 614035 | 2443 | SH |  | SOLE | 49 | 2443 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 710250 | 2826 | SH |  | SOLE | 6 | 2826 | 0 | 0 |
| LOWES COS INC | Stock | 548661107 |  | 10318169 | 41058 | SH |  | SOLE |  | 41057 | 0 | 0 |
| LPL FINL HLDGS INC | Stock | 50212V100 |  | 665 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| LPL FINL HLDGS INC | Stock | 50212V100 |  | 4325 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| LPL FINL HLDGS INC | Stock | 50212V100 |  | 14638 | 44 | SH |  | SOLE | 23 | 44 | 0 | 0 |
| LPL FINL HLDGS INC | Stock | 50212V100 |  | 14971 | 45 | SH |  | SOLE | 9 | 45 | 0 | 0 |
| LPL FINL HLDGS INC | Stock | 50212V100 |  | 71528 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| LPL FINL HLDGS INC | Stock | 50212V100 |  | 133076 | 400 | SH |  | SOLE | 5 | 400 | 0 | 0 |
| LSI INDS INC OHIO | Stock | 50216C108 |  | 1181 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| LTC PPTYS INC | REIT | 502175102 |  | 221 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| LUCID DIAGNOSTICS INC | Stock | 54948X109 |  | 773 | 765 | SH |  | SOLE |  | 765 | 0 | 0 |
| LUCID GROUP INC | Stock | 549498202 |  | 452 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| LUCID GROUP INC | Stock | 549498202 |  | 41418 | 1741 | SH |  | SOLE |  | 1741 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 712 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 1423 | 8 | SH |  | SOLE | 49 | 8 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 1601 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 5160 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 5338 | 30 | SH |  | SOLE | 50 | 30 | 0 | 0 |
| LULULEMON ATHLETICA INC | Stock | 550021109 |  | 1363554 | 7663 | SH |  | SOLE |  | 7663 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | Stock | 550241103 |  | 282 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | Stock | 550241103 |  | 355 | 58 | SH |  | SOLE | 36 | 58 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | Stock | 550241103 |  | 396164 | 64733 | SH |  | SOLE |  | 64732 | 0 | 0 |
| LUMENTUM HLDGS INC | Stock | 55024U109 |  | 2278 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| LUMENTUM HLDGS INC | Stock | 55024U109 |  | 1046692 | 6433 | SH |  | SOLE |  | 6432 | 0 | 0 |
| LUMINAR TECHNOLOGIES INC | Stock | 550424303 |  | 145 | 76 | SH |  | SOLE |  | 76 | 0 | 0 |
| LYFT INC | Stock | 55087P104 |  | 1651 | 75 | SH |  | SOLE | 19 | 75 | 0 | 0 |
| LYFT INC | Stock | 55087P104 |  | 2135 | 97 | SH |  | SOLE | 71 | 97 | 0 | 0 |
| LYFT INC | Stock | 55087P104 |  | 1086414 | 49360 | SH |  | SOLE |  | 49360 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | Stock | N53745100 |  | 245 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | Stock | N53745100 |  | 932 | 19 | SH |  | SOLE | 66 | 19 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | Stock | N53745100 |  | 15153 | 309 | SH |  | SOLE | 33 | 309 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | Stock | N53745100 |  | 25452 | 519 | SH |  | SOLE | 43 | 519 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | Stock | N53745100 |  | 277633 | 5661 | SH |  | SOLE | 19 | 5661 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | Stock | N53745100 |  | 755606 | 15408 | SH |  | SOLE |  | 15407 | 0 | 0 |
| M  T BK CORP | Stock | 55261F104 |  | 198 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| M  T BK CORP | Stock | 55261F104 |  | 790 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| M  T BK CORP | Stock | 55261F104 |  | 2964 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| M  T BK CORP | Stock | 55261F104 |  | 3755 | 19 | SH |  | SOLE | 22 | 19 | 0 | 0 |
| M  T BK CORP | Stock | 55261F104 |  | 9225 | 47 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| M  T BK CORP | Stock | 55261F104 |  | 127663 | 646 | SH |  | SOLE | 49 | 646 | 0 | 0 |
| M  T BK CORP | Stock | 55261F104 |  | 288466 | 1460 | SH |  | SOLE |  | 1459 | 0 | 0 |
| M/I HOMES INC | Stock | 55305B101 |  | 14444 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MAC COPPER LIMITED | Stock | G60409110 |  | 159 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| MACERICH CO | REIT | 554382101 |  | 109 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| MACOM TECH SOLUTIONS HLDGS I | Stock | 55405Y100 |  | 249 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MACOM TECH SOLUTIONS HLDGS I | Stock | 55405Y100 |  | 24898 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| MACROGENICS INC | Stock | 556099109 |  | 119 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| MACYS INC | Stock | 55616P104 |  | 789 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| MACYS INC | Stock | 55616P104 |  | 39733 | 2216 | SH |  | SOLE | 19 | 2216 | 0 | 0 |
| MACYS INC | Stock | 55616P104 |  | 97745 | 5451 | SH |  | SOLE |  | 5451 | 0 | 0 |
| MADISON SQUARE GARDEN ENTMT | Stock | 558256103 |  | 317 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| MADISON SQUARE GRDN SPRT COR | Stock | 55825T103 |  | 908 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MAGIC SOFTWARE ENTERPRISES L | Stock | 559166103 |  | 10756 | 527 | SH |  | SOLE |  | 527 | 0 | 0 |
| MAGNA INTL INC | Stock | 559222401 |  | 95 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MAGNA INTL INC | Stock | 559222401 |  | 60552 | 1278 | SH |  | SOLE |  | 1278 | 0 | 0 |
| MAGNERA CORP | Stock | 55939A107 |  | 59 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| MAGNITE INC | Stock | 55955D100 |  | 65 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MAGNITE INC | Stock | 55955D100 |  | 1385426 | 63610 | SH |  | SOLE |  | 63610 | 0 | 0 |
| MAGNOLIA OIL  GAS CORP | Stock | 559663109 |  | 310 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H179 |  | 7929 | 558 | SH |  | SOLE |  | 558 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H179 |  | 16981 | 1195 | SH |  | SOLE | 51 | 1195 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H591 |  | 210676 | 3343 | SH |  | SOLE |  | 3343 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H591 |  | 472398 | 7496 | SH |  | SOLE | 51 | 7496 | 0 | 0 |
| MAIN STR CAP CORP | CEF | 56035L104 |  | 2354584 | 37028 | SH |  | SOLE |  | 37027 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H278 |  | 16510 | 610 | SH |  | SOLE |  | 610 | 0 | 0 |
| NORTHERN LTS FD TR IV | ETF | 66538H278 |  | 23222 | 858 | SH |  | SOLE | 51 | 858 | 0 | 0 |
| MAKEMYTRIP LIMITED MAURITIUS | Stock | V5633W109 |  | 123552 | 1320 | SH |  | SOLE |  | 1320 | 0 | 0 |
| MALIBU BOATS INC | Stock | 56117J100 |  | 3245 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MAMMOTH ENERGY SVCS INC | Stock | 56155L108 |  | 1145 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 2460 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 2665 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 15169 | 74 | SH |  | SOLE | 50 | 74 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 33207 | 162 | SH |  | SOLE | 19 | 162 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | Stock | 562750109 |  | 267294 | 1304 | SH |  | SOLE |  | 1304 | 0 | 0 |
| MANHATTAN BRDG CAP INC | REIT | 562803106 |  | 91870 | 16747 | SH |  | SOLE |  | 16746 | 0 | 0 |
| MANNATECH INC | Stock | 563771203 |  | 295 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| MANNKIND CORP | Stock | 56400P706 |  | 2916 | 543 | SH |  | SOLE |  | 543 | 0 | 0 |
| MANPOWERGROUP INC WIS | Stock | 56418H100 |  | 265 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| MANPOWERGROUP INC WIS | Stock | 56418H100 |  | 10612 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| MANULIFE FINL CORP | Stock | 56501R106 |  | 187 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| MANULIFE FINL CORP | Stock | 56501R106 |  | 436 | 14 | SH |  | SOLE | 66 | 14 | 0 | 0 |
| MANULIFE FINL CORP | Stock | 56501R106 |  | 2461 | 79 | SH |  | SOLE | 33 | 79 | 0 | 0 |
| MANULIFE FINL CORP | Stock | 56501R106 |  | 6853 | 220 | SH |  | SOLE | 9 | 220 | 0 | 0 |
| MANULIFE FINL CORP | Stock | 56501R106 |  | 130904 | 4202 | SH |  | SOLE |  | 4202 | 0 | 0 |
| MAPLEBEAR INC | Stock | 565394103 |  | 845 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| MAPLEBEAR INC | Stock | 565394103 |  | 177293 | 4823 | SH |  | SOLE |  | 4823 | 0 | 0 |
| MARA HOLDINGS INC | Stock | 565788106 |  | 402 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| MARA HOLDINGS INC | Stock | 565788106 |  | 2191 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| MARATHON PETE CORP | Stock | 56585A102 |  | 578 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| MARATHON PETE CORP | Stock | 56585A102 |  | 1156 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| MARATHON PETE CORP | Stock | 56585A102 |  | 4819 | 25 | SH |  | SOLE | 19 | 25 | 0 | 0 |
| MARATHON PETE CORP | Stock | 56585A102 |  | 6360 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| MARATHON PETE CORP | Stock | 56585A102 |  | 13847 | 72 | SH |  | SOLE | 33 | 71 | 0 | 0 |
| MARATHON PETE CORP | Stock | 56585A102 |  | 14263 | 74 | SH |  | SOLE | 73 | 74 | 0 | 0 |
| MARATHON PETE CORP | Stock | 56585A102 |  | 25938 | 135 | SH |  | SOLE | 36 | 134 | 0 | 0 |
| MARATHON PETE CORP | Stock | 56585A102 |  | 7987507 | 41442 | SH |  | SOLE |  | 41441 | 0 | 0 |
| MARAVAI LIFESCIENCES HLDGS I | Stock | 56600D107 |  | 141 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| MARAVAI LIFESCIENCES HLDGS I | Stock | 56600D107 |  | 4305 | 1500 | SH |  | SOLE | 49 | 1500 | 0 | 0 |
| MAREX GROUP PLC | Stock | G5S37H101 |  | 235 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| MARKEL GROUP INC | Stock | 570535104 |  | 1911 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| MARKEL GROUP INC | Stock | 570535104 |  | 5734 | 3 | SH |  | SOLE | 73 | 3 | 0 | 0 |
| MARKEL GROUP INC | Stock | 570535104 |  | 17202 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| MARKEL GROUP INC | Stock | 570535104 |  | 244654 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H300 |  | 485 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H300 |  | 70918 | 2780 | SH |  | SOLE |  | 2780 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F767 |  | 8930 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H201 |  | 19386 | 416 | SH |  | SOLE |  | 416 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H201 |  | 63889 | 1371 | SH |  | SOLE | 36 | 1371 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F452 |  | 60743 | 5640 | SH |  | SOLE |  | 5640 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F700 |  | 735 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F700 |  | 808 | 11 | SH |  | SOLE | 49 | 11 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F106 |  | 122240 | 1600 | SH |  | SOLE | 28 | 1600 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F106 |  | 8425421 | 110280 | SH |  | SOLE |  | 110280 | 0 | 0 |
| MARKETAXESS HLDGS INC | Stock | 57060D108 |  | 349 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MARKETAXESS HLDGS INC | Stock | 57060D108 |  | 697 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| MARKETAXESS HLDGS INC | Stock | 57060D108 |  | 1408 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| MARQETA INC | Stock | 57142B104 |  | 69 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| MARQETA INC | Stock | 57142B104 |  | 105224 | 19929 | SH |  | SOLE |  | 19928 | 0 | 0 |
| MARRIOTT INTL INC NEW | Stock | 571903202 |  | 521 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MARRIOTT INTL INC NEW | Stock | 571903202 |  | 4948 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| MARRIOTT INTL INC NEW | Stock | 571903202 |  | 22209 | 85 | SH |  | SOLE | 33 | 85 | 0 | 0 |
| MARRIOTT INTL INC NEW | Stock | 571903202 |  | 36201 | 139 | SH |  | SOLE | 19 | 139 | 0 | 0 |
| MARRIOTT INTL INC NEW | Stock | 571903202 |  | 13793698 | 52963 | SH |  | SOLE |  | 52963 | 0 | 0 |
| MARRIOTT VACATIONS WORLDWIDE | Stock | 57164Y107 |  | 466 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| MARRIOTT VACATIONS WORLDWIDE | Stock | 57164Y107 |  | 26225 | 394 | SH |  | SOLE |  | 394 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 403 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 3829 | 19 | SH |  | SOLE | 12 | 19 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 5038 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 10278 | 51 | SH |  | SOLE | 73 | 51 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 41631 | 207 | SH |  | SOLE | 33 | 206 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 64795 | 322 | SH |  | SOLE | 49 | 321 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 123538 | 613 | SH |  | SOLE | 19 | 613 | 0 | 0 |
| MARSH  MCLENNAN COS INC | Stock | 571748102 |  | 1270549 | 6305 | SH |  | SOLE |  | 6304 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | Stock | 573284106 |  | 630 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | Stock | 573284106 |  | 1261 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | Stock | 573284106 |  | 2521 | 4 | SH |  | SOLE | 46 | 4 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | Stock | 573284106 |  | 6308 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | Stock | 573284106 |  | 64919 | 103 | SH |  | SOLE | 71 | 103 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | Stock | 573284106 |  | 143074 | 227 | SH |  | SOLE | 49 | 227 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | Stock | 573284106 |  | 858807 | 1363 | SH |  | SOLE |  | 1362 | 0 | 0 |
| MARVELL TECHNOLOGY INC | Stock | 573874104 |  | 252 | 3 | SH |  | SOLE | 9 | 3 | 0 | 0 |
| MARVELL TECHNOLOGY INC | Stock | 573874104 |  | 1345 | 16 | SH |  | SOLE | 66 | 16 | 0 | 0 |
| MARVELL TECHNOLOGY INC | Stock | 573874104 |  | 3279 | 39 | SH |  | SOLE | 36 | 39 | 0 | 0 |
| MARVELL TECHNOLOGY INC | Stock | 573874104 |  | 3363 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| MARVELL TECHNOLOGY INC | Stock | 573874104 |  | 8155 | 97 | SH |  | SOLE | 51 | 97 | 0 | 0 |
| MARVELL TECHNOLOGY INC | Stock | 573874104 |  | 28584 | 340 | SH |  | SOLE | 19 | 340 | 0 | 0 |
| MARVELL TECHNOLOGY INC | Stock | 573874104 |  | 2699002 | 32104 | SH |  | SOLE |  | 32104 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 1056 | 15 | SH |  | SOLE | 19 | 15 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 2116 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 2956 | 42 | SH |  | SOLE | 9 | 42 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 7321 | 104 | SH |  | SOLE | 71 | 104 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 627893 | 8920 | SH |  | SOLE |  | 8920 | 0 | 0 |
| MASCO CORP | Stock | 574599106 |  | 2344227 | 33303 | SH |  | SOLE | 6 | 33303 | 0 | 0 |
| MASIMO CORP | Stock | 574795100 |  | 5754 | 39 | SH |  | SOLE | 43 | 39 | 0 | 0 |
| MASIMO CORP | Stock | 574795100 |  | 40724 | 276 | SH |  | SOLE |  | 276 | 0 | 0 |
| MASSIMO GROUP | Stock | 57628N101 |  | 214 | 91 | SH |  | SOLE |  | 90 | 0 | 0 |
| MASTEC INC | Stock | 576323109 |  | 1915 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| MASTEC INC | Stock | 576323109 |  | 54692 | 257 | SH |  | SOLE | 19 | 257 | 0 | 0 |
| MASTEC INC | Stock | 576323109 |  | 836343 | 3930 | SH |  | SOLE |  | 3930 | 0 | 0 |
| MASTERBRAND INC | Stock | 57638P104 |  | 5703 | 433 | SH |  | SOLE |  | 433 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 2844 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 6257 | 11 | SH |  | SOLE | 12 | 11 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 13083 | 23 | SH |  | SOLE | 66 | 23 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 14789 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 21046 | 37 | SH |  | SOLE | 73 | 37 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 26165 | 46 | SH |  | SOLE | 43 | 46 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 31285 | 55 | SH |  | SOLE | 48 | 55 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 32422 | 57 | SH |  | SOLE | 71 | 57 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 36973 | 65 | SH |  | SOLE | 2 | 65 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 52331 | 92 | SH |  | SOLE | 51 | 92 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 86693 | 152 | SH |  | SOLE | 36 | 152 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 104661 | 184 | SH |  | SOLE | 9 | 184 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 106484 | 187 | SH |  | SOLE | 32 | 187 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 147868 | 260 | SH |  | SOLE | 33 | 259 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 178038 | 313 | SH |  | SOLE | 49 | 313 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 178606 | 314 | SH |  | SOLE | 28 | 314 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 267226 | 470 | SH |  | SOLE | 30 | 469 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 406130 | 714 | SH |  | SOLE | 53 | 714 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 458550 | 806 | SH |  | SOLE | 19 | 806 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 864591 | 1520 | SH |  | SOLE | 45 | 1520 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 3392783 | 5965 | SH |  | SOLE | 6 | 5964 | 0 | 0 |
| MASTERCARD INCORPORATED | Stock | 57636Q104 |  | 18610942 | 32719 | SH |  | SOLE |  | 32719 | 0 | 0 |
| MATADOR RES CO | Stock | 576485205 |  | 1573 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| MATADOR RES CO | Stock | 576485205 |  | 9280 | 207 | SH |  | SOLE | 34 | 206 | 0 | 0 |
| MATADOR RES CO | Stock | 576485205 |  | 13479 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| MATCH GROUP INC NEW | Stock | 57667L107 |  | 1111 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| MATCH GROUP INC NEW | Stock | 57667L107 |  | 1201 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| MATCH GROUP INC NEW | Stock | 57667L107 |  | 2437 | 69 | SH |  | SOLE | 46 | 69 | 0 | 0 |
| MATCH GROUP INC NEW | Stock | 57667L107 |  | 4026 | 114 | SH |  | SOLE | 9 | 114 | 0 | 0 |
| MATCH GROUP INC NEW | Stock | 57667L107 |  | 5003 | 142 | SH |  | SOLE | 49 | 141 | 0 | 0 |
| MATCH GROUP INC NEW | Stock | 57667L107 |  | 13949 | 395 | SH |  | SOLE |  | 394 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y100 |  | 1319 | 15 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y100 |  | 1089404 | 12156 | SH |  | SOLE |  | 12155 | 0 | 0 |
| MATERION CORP | Stock | 576690101 |  | 13678 | 113 | SH |  | SOLE | 34 | 113 | 0 | 0 |
| MATERION CORP | Stock | 576690101 |  | 32619 | 270 | SH |  | SOLE |  | 270 | 0 | 0 |
| MATSON INC | Stock | 57686G105 |  | 197 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| MATSON INC | Stock | 57686G105 |  | 493 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| MATSON INC | Stock | 57686G105 |  | 65661 | 666 | SH |  | SOLE |  | 666 | 0 | 0 |
| MATTEL INC | Stock | 577081102 |  | 892 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| MATTHEWS ASIA FDS | ETF | 577125826 |  | 99897 | 2691 | SH |  | SOLE |  | 2691 | 0 | 0 |
| MATTHEWS INTL FDS | ETF | 577130594 |  | 101919 | 2821 | SH |  | SOLE |  | 2821 | 0 | 0 |
| MATTHEWS ASIA FDS | ETF | 577125784 |  | 91078 | 3016 | SH |  | SOLE |  | 3016 | 0 | 0 |
| MAXIMUS INC | Stock | 577933104 |  | 1736 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| MAXIMUS INC | Stock | 577933104 |  | 30335 | 332 | SH |  | SOLE | 19 | 332 | 0 | 0 |
| MAXLINEAR INC | Stock | 57776J100 |  | 80 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| MAYVILLE ENGR CO INC | Stock | 578605107 |  | 2890 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| MBIA INC | Stock | 55262C100 |  | 112 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780107 |  | 15679 | 235 | SH |  | SOLE |  | 235 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 134 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 201 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 2074 | 31 | SH |  | SOLE | 46 | 31 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 3059 | 46 | SH |  | SOLE | 33 | 45 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 59186 | 885 | SH |  | SOLE | 36 | 884 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 68871 | 1029 | SH |  | SOLE | 32 | 1029 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 279189 | 4173 | SH |  | SOLE |  | 4172 | 0 | 0 |
| MCCORMICK  CO INC | Stock | 579780206 |  | 2165676 | 32367 | SH |  | SOLE | 6 | 32367 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 1519 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 3951 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 4862 | 16 | SH |  | SOLE | 12 | 16 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 8205 | 27 | SH |  | SOLE | 73 | 27 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 22792 | 75 | SH |  | SOLE | 71 | 75 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 24985 | 82 | SH |  | SOLE | 49 | 82 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 30800 | 101 | SH |  | SOLE | 9 | 101 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 34947 | 115 | SH |  | SOLE | 7 | 115 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 69442 | 229 | SH |  | SOLE | 33 | 228 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 483998 | 1593 | SH |  | SOLE | 19 | 1592 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 2290518 | 7537 | SH |  | SOLE | 6 | 7537 | 0 | 0 |
| MCDONALDS CORP | Stock | 580135101 |  | 11601853 | 38178 | SH |  | SOLE |  | 38177 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 773 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 3090 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 4635 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 12361 | 16 | SH |  | SOLE | 73 | 16 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 19314 | 25 | SH |  | SOLE | 9 | 25 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 34767 | 45 | SH |  | SOLE | 50 | 45 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 42605 | 55 | SH |  | SOLE | 33 | 55 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 71074 | 92 | SH |  | SOLE | 19 | 92 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 106106 | 137 | SH |  | SOLE | 36 | 137 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 116008 | 150 | SH |  | SOLE | 32 | 150 | 0 | 0 |
| MCKESSON CORP | Stock | 58155Q103 |  | 11786084 | 15256 | SH |  | SOLE |  | 15256 | 0 | 0 |
| MDU RES GROUP INC | Stock | 552690109 |  | 42032 | 2360 | SH |  | SOLE |  | 2360 | 0 | 0 |
| MDU RES GROUP INC | Stock | 552690109 |  | 99683 | 5597 | SH |  | SOLE | 24 | 5597 | 0 | 0 |
| MECHANICS BANCORP | Stock | 43785V102 |  | 293 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| MEDALLION FINL CORP | Stock | 583928106 |  | 303 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| MEDICAL PPTYS TRUST INC | REIT | 58463J304 |  | 142 | 28 | SH |  | SOLE | 19 | 28 | 0 | 0 |
| MEDICAL PPTYS TRUST INC | REIT | 58463J304 |  | 1085 | 214 | SH |  | SOLE | 71 | 214 | 0 | 0 |
| MEDICAL PPTYS TRUST INC | REIT | 58463J304 |  | 946249 | 186637 | SH |  | SOLE |  | 186636 | 0 | 0 |
| MEDIFAST INC | Stock | 58470H101 |  | 23239 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| MEDIWOUND LTD | Stock | M68830112 |  | 2577 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| PEDIATRIX MEDICAL GROUP INC | Stock | 58502B106 |  | 13065 | 780 | SH |  | SOLE | 19 | 780 | 0 | 0 |
| MEDPACE HLDGS INC | Stock | 58506Q109 |  | 3085 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| MEDPACE HLDGS INC | Stock | 58506Q109 |  | 35991 | 70 | SH |  | SOLE | 19 | 70 | 0 | 0 |
| MEDPACE HLDGS INC | Stock | 58506Q109 |  | 77124 | 150 | SH |  | SOLE | 5 | 150 | 0 | 0 |
| MEDPACE HLDGS INC | Stock | 58506Q109 |  | 953767 | 1855 | SH |  | SOLE | 45 | 1855 | 0 | 0 |
| MEDPACE HLDGS INC | Stock | 58506Q109 |  | 6841927 | 13307 | SH |  | SOLE |  | 13307 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 476 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 667 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 7429 | 78 | SH |  | SOLE | 71 | 78 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 25143 | 264 | SH |  | SOLE | 7 | 264 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 30475 | 320 | SH |  | SOLE | 33 | 319 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 57620 | 605 | SH |  | SOLE | 26 | 605 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 67525 | 709 | SH |  | SOLE | 9 | 709 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 90908 | 955 | SH |  | SOLE | 43 | 954 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 105716 | 1110 | SH |  | SOLE | 24 | 1110 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 117483 | 1234 | SH |  | SOLE | 19 | 1233 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 128574 | 1350 | SH |  | SOLE | 49 | 1350 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 2127121 | 22334 | SH |  | SOLE | 6 | 22334 | 0 | 0 |
| MEDTRONIC PLC | Stock | G5960L103 |  | 4805893 | 50461 | SH |  | SOLE |  | 50460 | 0 | 0 |
| MERCADOLIBRE INC | Stock | 58733R102 |  | 2337 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| MERCADOLIBRE INC | Stock | 58733R102 |  | 4674 | 2 | SH |  | SOLE | 51 | 2 | 0 | 0 |
| MERCADOLIBRE INC | Stock | 58733R102 |  | 7011 | 3 | SH |  | SOLE | 9 | 3 | 0 | 0 |
| MERCADOLIBRE INC | Stock | 58733R102 |  | 14022 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| MERCADOLIBRE INC | Stock | 58733R102 |  | 32717 | 14 | SH |  | SOLE | 2 | 14 | 0 | 0 |
| MERCADOLIBRE INC | Stock | 58733R102 |  | 10037272 | 4295 | SH |  | SOLE |  | 4295 | 0 | 0 |
| MERCHANTS BANCORP IND | Stock | 58844R108 |  | 224572 | 7062 | SH |  | SOLE |  | 7062 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 1175 | 14 | SH |  | SOLE | 74 | 14 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 3189 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 7470 | 89 | SH |  | SOLE | 73 | 89 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 9232 | 110 | SH |  | SOLE | 46 | 110 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 18632 | 222 | SH |  | SOLE | 71 | 222 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 57386 | 684 | SH |  | SOLE | 9 | 683 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 70020 | 834 | SH |  | SOLE | 33 | 834 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 105506 | 1257 | SH |  | SOLE | 49 | 1257 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 419283 | 4996 | SH |  | SOLE | 19 | 4995 | 0 | 0 |
| MERCK  CO INC | Stock | 58933Y105 |  | 9217351 | 109822 | SH |  | SOLE |  | 109821 | 0 | 0 |
| MERCURY GENL CORP NEW | Stock | 589400100 |  | 254 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MERCURY GENL CORP NEW | Stock | 589400100 |  | 30370 | 358 | SH |  | SOLE | 19 | 358 | 0 | 0 |
| MERCURY GENL CORP NEW | Stock | 589400100 |  | 84780 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| MERIDIAN CORPORATION COM | Stock | 587405101 |  | 63807 | 4041 | SH |  | SOLE |  | 4041 | 0 | 0 |
| MERIT MED SYS INC | Stock | 589889104 |  | 250 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MESA AIR GROUP INC | Stock | 590479135 |  | 65 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| MESABI TR | Stock | 590672101 |  | 5309472 | 181396 | SH |  | SOLE |  | 181396 | 0 | 0 |
| MESOBLAST LTD | ADR | 590717401 |  | 7652 | 475 | SH |  | SOLE |  | 475 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 2203 | 3 | SH |  | SOLE | 22 | 3 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 3672 | 5 | SH |  | SOLE | 12 | 5 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 5875 | 8 | SH |  | SOLE | 39 | 8 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 8078 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 26438 | 36 | SH |  | SOLE | 36 | 36 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 31578 | 43 | SH |  | SOLE | 66 | 43 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 45532 | 62 | SH |  | SOLE | 2 | 62 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 62422 | 85 | SH |  | SOLE | 73 | 85 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 75641 | 103 | SH |  | SOLE | 51 | 103 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 124845 | 170 | SH |  | SOLE | 71 | 170 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 182861 | 249 | SH |  | SOLE | 24 | 249 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 230716 | 314 | SH |  | SOLE | 50 | 314 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 270252 | 368 | SH |  | SOLE | 9 | 368 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 288138 | 392 | SH |  | SOLE | 43 | 392 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 367190 | 500 | SH |  | SOLE | 75 | 500 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 496588 | 676 | SH |  | SOLE | 33 | 676 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 613207 | 835 | SH |  | SOLE | 53 | 835 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 799740 | 1089 | SH |  | SOLE | 18 | 1089 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 910866 | 1240 | SH |  | SOLE | 49 | 1240 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 6164746 | 8394 | SH |  | SOLE | 19 | 8394 | 0 | 0 |
| META PLATFORMS INC | Stock | 30303M102 |  | 49028363 | 66762 | SH |  | SOLE |  | 66761 | 0 | 0 |
| METHANEX CORP | Stock | 59151K108 |  | 1869 | 47 | SH |  | SOLE | 49 | 47 | 0 | 0 |
| METHODE ELECTRS INC | Stock | 591520200 |  | 30 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 412 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 577 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 3624 | 44 | SH |  | SOLE | 46 | 44 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 3624 | 44 | SH |  | SOLE | 49 | 44 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 4448 | 54 | SH |  | SOLE | 73 | 54 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 15964 | 194 | SH |  | SOLE | 33 | 193 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 43574 | 529 | SH |  | SOLE | 9 | 529 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 744882 | 9043 | SH |  | SOLE | 19 | 9043 | 0 | 0 |
| METLIFE INC | Stock | 59156R108 |  | 2753030 | 33423 | SH |  | SOLE |  | 33422 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | Stock | 592688105 |  | 1228 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | Stock | 592688105 |  | 3683 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | Stock | 592688105 |  | 3683 | 3 | SH |  | SOLE | 9 | 3 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | Stock | 592688105 |  | 9821 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | Stock | 592688105 |  | 24552 | 20 | SH |  | SOLE | 50 | 20 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | Stock | 592688105 |  | 196418 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| MFA FINL INC | REIT | 55272X607 |  | 5247 | 571 | SH |  | SOLE |  | 570 | 0 | 0 |
| MFS ACTIVE EXCHANGE TRADED F | ETF | 55286W207 |  | 2052776 | 72923 | SH |  | SOLE |  | 72922 | 0 | 0 |
| MFS ACTIVE EXCHANGE TRADED F | ETF | 55286W504 |  | 1616619 | 61836 | SH |  | SOLE |  | 61835 | 0 | 0 |
| MFS CHARTER INCOME TR | CEF | 552727109 |  | 7370 | 1148 | SH |  | SOLE |  | 1148 | 0 | 0 |
| MFS INTER INCOME TR | CEF | 55273C107 |  | 45560 | 17000 | SH |  | SOLE |  | 17000 | 0 | 0 |
| MFS MUN INCOME TR | CEF | 552738106 |  | 1806 | 335 | SH |  | SOLE |  | 335 | 0 | 0 |
| AMPLIFY ETF TR | ETF | 032108649 |  | 621606 | 26921 | SH |  | SOLE |  | 26921 | 0 | 0 |
| MGE ENERGY INC | Stock | 55277P104 |  | 39901 | 474 | SH |  | SOLE |  | 474 | 0 | 0 |
| MGIC INVT CORP WIS | Stock | 552848103 |  | 1050 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| MGIC INVT CORP WIS | Stock | 552848103 |  | 3660 | 129 | SH |  | SOLE | 36 | 129 | 0 | 0 |
| MGIC INVT CORP WIS | Stock | 552848103 |  | 206866 | 7292 | SH |  | SOLE |  | 7291 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 312 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 1629 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 2912 | 84 | SH |  | SOLE | 33 | 84 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 3290 | 95 | SH |  | SOLE | 19 | 94 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | Stock | 552953101 |  | 43637 | 1259 | SH |  | SOLE |  | 1259 | 0 | 0 |
| MICROALGO INC | Stock | G6077Y400 |  | 156 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 170 | 3 | SH |  | SOLE | 36 | 2 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 514 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 771 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 1092 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 3339 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 9248 | 144 | SH |  | SOLE | 71 | 144 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 11303 | 176 | SH |  | SOLE | 9 | 176 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 13641 | 212 | SH |  | SOLE | 49 | 212 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 35385 | 551 | SH |  | SOLE | 19 | 551 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | Stock | 595017104 |  | 1024245 | 15949 | SH |  | SOLE |  | 15949 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 1673 | 10 | SH |  | SOLE | 51 | 10 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 2510 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 7195 | 43 | SH |  | SOLE | 46 | 43 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 8031 | 48 | SH |  | SOLE | 9 | 48 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 10708 | 64 | SH |  | SOLE | 71 | 64 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 12214 | 73 | SH |  | SOLE | 19 | 73 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 48173 | 288 | SH |  | SOLE | 33 | 287 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 58480 | 350 | SH |  | SOLE | 43 | 349 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 61239 | 366 | SH |  | SOLE | 24 | 366 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 116804 | 698 | SH |  | SOLE | 49 | 698 | 0 | 0 |
| MICRON TECHNOLOGY INC | Stock | 595112103 |  | 11863483 | 70903 | SH |  | SOLE |  | 70902 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 18128 | 35 | SH |  | SOLE | 12 | 35 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 22272 | 43 | SH |  | SOLE | 72 | 43 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 23826 | 46 | SH |  | SOLE | 74 | 46 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 47651 | 92 | SH |  | SOLE | 48 | 92 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 73549 | 142 | SH |  | SOLE | 7 | 142 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 74585 | 144 | SH |  | SOLE | 66 | 144 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 86498 | 167 | SH |  | SOLE | 2 | 167 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 101518 | 196 | SH |  | SOLE | 46 | 196 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 152795 | 295 | SH |  | SOLE | 73 | 295 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 159529 | 308 | SH |  | SOLE | 51 | 308 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 205626 | 397 | SH |  | SOLE | 24 | 397 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 215624 | 416 | SH |  | SOLE | 30 | 416 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 280406 | 541 | SH |  | SOLE | 50 | 541 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 288619 | 557 | SH |  | SOLE | 9 | 557 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 302483 | 584 | SH |  | SOLE | 28 | 584 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 337703 | 652 | SH |  | SOLE | 71 | 652 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 344530 | 665 | SH |  | SOLE | 36 | 665 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 376052 | 726 | SH |  | SOLE | 32 | 726 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 519427 | 1003 | SH |  | SOLE | 43 | 1002 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 1182539 | 2283 | SH |  | SOLE | 33 | 2283 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 1210449 | 2337 | SH |  | SOLE | 75 | 2337 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 1359619 | 2625 | SH |  | SOLE | 18 | 2625 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 1440419 | 2781 | SH |  | SOLE | 53 | 2781 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 2027182 | 3914 | SH |  | SOLE | 6 | 3913 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 2512540 | 4851 | SH |  | SOLE | 49 | 4850 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 5676030 | 10959 | SH |  | SOLE | 19 | 10958 | 0 | 0 |
| MICROSOFT CORP | Stock | 594918104 |  | 125911664 | 243096 | SH |  | SOLE |  | 243096 | 0 | 0 |
| MICROVAST HOLDINGS INC | Stock | 59516C106 |  | 73 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| MICROVAST HOLDINGS INC | Stock | 59516C106 |  | 1505 | 391 | SH |  | SOLE |  | 391 | 0 | 0 |
| MICROVISION INC DEL | Stock | 594960304 |  | 35 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| MICROVISION INC DEL | Stock | 594960304 |  | 79 | 64 | SH |  | SOLE | 71 | 64 | 0 | 0 |
| MID-AMER APT CMNTYS INC | REIT | 59522J103 |  | 2096 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| MID-AMER APT CMNTYS INC | REIT | 59522J103 |  | 11806 | 84 | SH |  | SOLE | 33 | 84 | 0 | 0 |
| MID-AMER APT CMNTYS INC | REIT | 59522J103 |  | 18305 | 131 | SH |  | SOLE | 19 | 131 | 0 | 0 |
| MID-AMER APT CMNTYS INC | REIT | 59522J103 |  | 952337 | 6816 | SH |  | SOLE |  | 6815 | 0 | 0 |
| MIDDLEBY CORP | Stock | 596278101 |  | 1462 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| MIDDLEBY CORP | Stock | 596278101 |  | 4387 | 33 | SH |  | SOLE | 9 | 33 | 0 | 0 |
| MIDDLEBY CORP | Stock | 596278101 |  | 63408 | 477 | SH |  | SOLE |  | 477 | 0 | 0 |
| MIDDLEBY CORP | Stock | 596278101 |  | 122960 | 925 | SH |  | SOLE | 5 | 925 | 0 | 0 |
| MILLICOM INTL CELLULAR S A | Stock | L6388F110 |  | 291 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| MILLROSE PPTYS INC | reit | 601137102 |  | 67 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| MILLROSE PPTYS INC | reit | 601137102 |  | 134 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| MILLROSE PPTYS INC | reit | 601137102 |  | 202 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| MILLROSE PPTYS INC | reit | 601137102 |  | 6436 | 191 | SH |  | SOLE |  | 191 | 0 | 0 |
| MIMEDX GROUP INC | Stock | 602496101 |  | 1312 | 188 | SH |  | SOLE |  | 188 | 0 | 0 |
| MIND MEDICINE MINDMED INC | Stock | 60255C885 |  | 7738 | 656 | SH |  | SOLE |  | 656 | 0 | 0 |
| MIND TECHNOLOGY INC | Stock | 602566309 |  | 8495 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| MIRION TECHNOLOGIES INC | Stock | 60471A101 |  | 233 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| MIRION TECHNOLOGIES INC | Stock | 60471A101 |  | 9304 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| MIRION TECHNOLOGIES INC | Stock | 60471A101 |  | 15072 | 648 | SH |  | SOLE | 19 | 648 | 0 | 0 |
| MIRUM PHARMACEUTICALS INC | Stock | 604749101 |  | 220 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MISTRAS GROUP INC | Stock | 60649T107 |  | 118 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| MITEK SYS INC | Stock | 606710200 |  | 12310 | 1260 | SH |  | SOLE |  | 1260 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP IN | ADR | 606822104 |  | 1753 | 110 | SH |  | SOLE | 71 | 110 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP IN | ADR | 606822104 |  | 4973 | 312 | SH |  | SOLE | 66 | 312 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP IN | ADR | 606822104 |  | 5372 | 337 | SH |  | SOLE | 49 | 337 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP IN | ADR | 606822104 |  | 21822 | 1369 | SH |  | SOLE | 6 | 1369 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP IN | ADR | 606822104 |  | 49047 | 3077 | SH |  | SOLE |  | 3077 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP IN | ADR | 606822104 |  | 79509 | 4988 | SH |  | SOLE | 9 | 4988 | 0 | 0 |
| MIZUHO FINANCIAL GROUP INC | ADR | 60687Y109 |  | 704 | 105 | SH |  | SOLE | 66 | 105 | 0 | 0 |
| MIZUHO FINANCIAL GROUP INC | ADR | 60687Y109 |  | 797 | 119 | SH |  | SOLE | 71 | 119 | 0 | 0 |
| MKS INC. | Stock | 55306N104 |  | 1609 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| MKS INC. | Stock | 55306N104 |  | 3218 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| MOBILEYE GLOBAL INC | Stock | 60741F104 |  | 99 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| MOBILEYE GLOBAL INC | Stock | 60741F104 |  | 233782 | 16557 | SH |  | SOLE |  | 16556 | 0 | 0 |
| MODERNA INC | Stock | 60770K107 |  | 181 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| MODERNA INC | Stock | 60770K107 |  | 491 | 19 | SH |  | SOLE | 73 | 19 | 0 | 0 |
| MODERNA INC | Stock | 60770K107 |  | 8834 | 342 | SH |  | SOLE | 33 | 342 | 0 | 0 |
| MODERNA INC | Stock | 60770K107 |  | 265928 | 10295 | SH |  | SOLE |  | 10295 | 0 | 0 |
| MODINE MFG CO | Stock | 607828100 |  | 142 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| MODINE MFG CO | Stock | 607828100 |  | 372033 | 2617 | SH |  | SOLE |  | 2617 | 0 | 0 |
| MODIV INDUSTRIAL INC | REIT | 60784B101 |  | 73 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| MOELIS  CO | Stock | 60786M105 |  | 19613 | 275 | SH |  | SOLE | 19 | 275 | 0 | 0 |
| MOELIS  CO | Stock | 60786M105 |  | 390334 | 5473 | SH |  | SOLE |  | 5473 | 0 | 0 |
| MOHAWK INDS INC | Stock | 608190104 |  | 1289 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| MOHAWK INDS INC | Stock | 608190104 |  | 4254 | 33 | SH |  | SOLE | 33 | 33 | 0 | 0 |
| MOHAWK INDS INC | Stock | 608190104 |  | 58659 | 455 | SH |  | SOLE |  | 455 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 957 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 4593 | 24 | SH |  | SOLE | 19 | 24 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 5358 | 28 | SH |  | SOLE | 33 | 28 | 0 | 0 |
| MOLINA HEALTHCARE INC | Stock | 60855R100 |  | 478974 | 2503 | SH |  | SOLE |  | 2503 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | Stock | 60871R209 |  | 181 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | Stock | 60871R209 |  | 679 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | Stock | 60871R209 |  | 1312 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | Stock | 60871R209 |  | 4027 | 89 | SH |  | SOLE | 33 | 89 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | Stock | 60871R209 |  | 4480 | 99 | SH |  | SOLE | 9 | 99 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | Stock | 60871R209 |  | 181000 | 4000 | SH |  | SOLE | 5 | 4000 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | Stock | 60871R209 |  | 834019 | 18431 | SH |  | SOLE |  | 18431 | 0 | 0 |
| MONDAY COM LTD | Stock | M7S64H106 |  | 28472 | 147 | SH |  | SOLE |  | 147 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 2436 | 39 | SH |  | SOLE | 12 | 39 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 2686 | 43 | SH |  | SOLE | 9 | 43 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 3998 | 64 | SH |  | SOLE | 73 | 64 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 4310 | 69 | SH |  | SOLE | 46 | 69 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 19990 | 320 | SH |  | SOLE | 7 | 320 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 22552 | 361 | SH |  | SOLE | 71 | 361 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 26123 | 418 | SH |  | SOLE | 33 | 418 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 46228 | 740 | SH |  | SOLE | 19 | 740 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 58243 | 932 | SH |  | SOLE | 36 | 932 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 71853 | 1150 | SH |  | SOLE | 32 | 1150 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 553734 | 8864 | SH |  | SOLE | 6 | 8864 | 0 | 0 |
| MONDELEZ INTL INC | Stock | 609207105 |  | 3234951 | 51784 | SH |  | SOLE |  | 51784 | 0 | 0 |
| MONEYHERO LIMITED | Stock | G6202B101 |  | 501 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| MONGODB INC | Stock | 60937P106 |  | 931 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| MONGODB INC | Stock | 60937P106 |  | 1552 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| MONGODB INC | Stock | 60937P106 |  | 1862 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| MONGODB INC | Stock | 60937P106 |  | 1816654 | 5853 | SH |  | SOLE |  | 5853 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 921 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 2762 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 2762 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 9206 | 10 | SH |  | SOLE | 43 | 10 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 9206 | 10 | SH |  | SOLE | 48 | 10 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 21223 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| MONOLITHIC PWR SYS INC | Stock | 609839105 |  | 844009 | 917 | SH |  | SOLE |  | 916 | 0 | 0 |
| MONROE CAP CORP | CEF | 610335101 |  | 36827 | 5246 | SH |  | SOLE |  | 5246 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 606 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 3298 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 4510 | 67 | SH |  | SOLE | 46 | 67 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 11645 | 173 | SH |  | SOLE | 9 | 173 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 29078 | 432 | SH |  | SOLE | 33 | 432 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 58627 | 871 | SH |  | SOLE | 50 | 871 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 201930 | 3000 | SH |  | SOLE | 75 | 3000 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | Stock | 61174X109 |  | 2011598 | 29886 | SH |  | SOLE |  | 29885 | 0 | 0 |
| MONTROSE ENVIRONMENTAL GROUP | Stock | 615111101 |  | 3954 | 144 | SH |  | SOLE |  | 144 | 0 | 0 |
| MONTROSE ENVIRONMENTAL GROUP | Stock | 615111101 |  | 28009 | 1020 | SH |  | SOLE | 24 | 1020 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 3812 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 4288 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 14294 | 30 | SH |  | SOLE | 73 | 30 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 22542 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 237287 | 498 | SH |  | SOLE | 19 | 498 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 237422 | 498 | SH |  | SOLE | 30 | 498 | 0 | 0 |
| MOODYS CORP | Stock | 615369105 |  | 1317573 | 2765 | SH |  | SOLE |  | 2765 | 0 | 0 |
| MOOG INC | Stock | 615394202 |  | 4153 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 1113 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 5246 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 10014 | 63 | SH |  | SOLE | 71 | 63 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 11286 | 71 | SH |  | SOLE | 46 | 71 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 13353 | 84 | SH |  | SOLE | 12 | 84 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 13512 | 85 | SH |  | SOLE | 73 | 85 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 18121 | 114 | SH |  | SOLE | 9 | 114 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 59414 | 374 | SH |  | SOLE | 33 | 373 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 88104 | 554 | SH |  | SOLE | 19 | 554 | 0 | 0 |
| MORGAN STANLEY | Stock | 617446448 |  | 4834791 | 30415 | SH |  | SOLE |  | 30415 | 0 | 0 |
| MORGAN STANLEY DIRECT LENDIN | CEF | 61774A103 |  | 2285 | 142 | SH |  | SOLE |  | 142 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 696 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 34802 | 150 | SH |  | SOLE | 23 | 150 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 88164 | 380 | SH |  | SOLE |  | 380 | 0 | 0 |
| MORNINGSTAR INC | Stock | 617700109 |  | 490480 | 2114 | SH |  | SOLE | 6 | 2114 | 0 | 0 |
| MOSAIC CO NEW | Stock | 61945C103 |  | 173 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| MOSAIC CO NEW | Stock | 61945C103 |  | 1803 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| MOSAIC CO NEW | Stock | 61945C103 |  | 6520 | 188 | SH |  | SOLE | 33 | 188 | 0 | 0 |
| MOSAIC CO NEW | Stock | 61945C103 |  | 157239 | 4534 | SH |  | SOLE | 24 | 4534 | 0 | 0 |
| MOSAIC CO NEW | Stock | 61945C103 |  | 193453 | 5578 | SH |  | SOLE |  | 5578 | 0 | 0 |
| RBB FD INC | ETF | 74933W601 |  | 21725 | 308 | SH |  | SOLE |  | 308 | 0 | 0 |
| RBB FD INC | ETF | 74933W650 |  | 4332 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 915 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 1829 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 1829 | 4 | SH |  | SOLE | 9 | 4 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 5487 | 12 | SH |  | SOLE | 12 | 12 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 11538 | 25 | SH |  | SOLE | 50 | 25 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 20311 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 244092 | 534 | SH |  | SOLE | 30 | 533 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 587160 | 1284 | SH |  | SOLE | 49 | 1284 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 882112 | 1929 | SH |  | SOLE | 18 | 1929 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Stock | 620076307 |  | 1139583 | 2492 | SH |  | SOLE |  | 2492 | 0 | 0 |
| MOVELLA HOLDINGS INC - CLASS A - MVLA | Stock | 62459N105 |  | 27 | 13000 | SH |  | SOLE |  | 13000 | 0 | 0 |
| MP MATERIALS CORP | Stock | 553368101 |  | 2213 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| MP MATERIALS CORP | Stock | 553368101 |  | 602423 | 8982 | SH |  | SOLE |  | 8982 | 0 | 0 |
| MP MATERIALS CORP | Stock | 553368101 |  | 972984 | 14507 | SH |  | SOLE | 45 | 14507 | 0 | 0 |
| MPLX LP | Stock | 55336V100 |  | 24975 | 500 | SH |  | SOLE | 49 | 500 | 0 | 0 |
| MPLX LP | Stock | 55336V100 |  | 2312086 | 46288 | SH |  | SOLE |  | 46288 | 0 | 0 |
| MSA SAFETY INC | Stock | 553498106 |  | 1721 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| MSA SAFETY INC | Stock | 553498106 |  | 10012 | 58 | SH |  | SOLE | 34 | 58 | 0 | 0 |
| MSC INDL DIRECT INC | Stock | 553530106 |  | 276 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| MSC INDL DIRECT INC | Stock | 553530106 |  | 276 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| MSC INDL DIRECT INC | Stock | 553530106 |  | 9306 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 567 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 567 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 2270 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 2837 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 6851 | 12 | SH |  | SOLE | 33 | 12 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 107808 | 190 | SH |  | SOLE | 28 | 190 | 0 | 0 |
| MSCI INC | Stock | 55354G100 |  | 327449 | 577 | SH |  | SOLE |  | 577 | 0 | 0 |
| M-TRON INDS INC | Stock | 55380K109 |  | 111 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| MUELLER INDS INC | Stock | 624756102 |  | 1618 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| MUELLER INDS INC | Stock | 624756102 |  | 2885678 | 28540 | SH |  | SOLE |  | 28539 | 0 | 0 |
| MUELLER WTR PRODS INC | Stock | 624758108 |  | 17098 | 670 | SH |  | SOLE | 19 | 670 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ETF | 33738R100 |  | 197177 | 12293 | SH |  | SOLE |  | 12292 | 0 | 0 |
| MURPHY OIL CORP | Stock | 626717102 |  | 284 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| MURPHY OIL CORP | Stock | 626717102 |  | 1051 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| MURPHY OIL CORP | Stock | 626717102 |  | 1261476 | 44403 | SH |  | SOLE |  | 44402 | 0 | 0 |
| MURPHY USA INC | Stock | 626755102 |  | 3883 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| MURPHY USA INC | Stock | 626755102 |  | 42709 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TRU | ETF | 301505483 |  | 2969 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MV OIL TR | Stock | 553859109 |  | 3 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| MVB FINL CORP | Stock | 553810102 |  | 9047 | 361 | SH |  | SOLE |  | 361 | 0 | 0 |
| MYR GROUP INC DEL | Stock | 55405W104 |  | 2288 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| MYR GROUP INC DEL | Stock | 55405W104 |  | 13522 | 65 | SH |  | SOLE | 19 | 65 | 0 | 0 |
| MYRIAD GENETICS INC | Stock | 62855J104 |  | 130 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| NABORS INDUSTRIES LTD | Stock | G6359F137 |  | 123 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| NANO DIMENSION LTD | ADR | 63008G203 |  | 18510 | 11790 | SH |  | SOLE |  | 11790 | 0 | 0 |
| NANO NUCLEAR ENERGY INC | Stock | 63010H108 |  | 77 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| NANO NUCLEAR ENERGY INC | Stock | 63010H108 |  | 50461 | 1309 | SH |  | SOLE | 19 | 1308 | 0 | 0 |
| NANO NUCLEAR ENERGY INC | Stock | 63010H108 |  | 922997 | 23937 | SH |  | SOLE |  | 23936 | 0 | 0 |
| NANO X IMAGING LTD | Stock | M70700105 |  | 89 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| NANO X IMAGING LTD | Stock | M70700105 |  | 13871 | 3749 | SH |  | SOLE |  | 3749 | 0 | 0 |
| NANOVIRICIDES INC | Stock | 630087302 |  | 4290 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| NAPCO SEC TECHNOLOGIES INC | Stock | 630402105 |  | 129 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| NAPCO SEC TECHNOLOGIES INC | Stock | 630402105 |  | 8590 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| NAPCO SEC TECHNOLOGIES INC | Stock | 630402105 |  | 12885 | 300 | SH |  | SOLE | 19 | 300 | 0 | 0 |
| NAPCO SEC TECHNOLOGIES INC | Stock | 630402105 |  | 19594 | 456 | SH |  | SOLE | 34 | 456 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 442 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 4511 | 51 | SH |  | SOLE | 46 | 51 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 5194 | 59 | SH |  | SOLE | 33 | 58 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 17248 | 195 | SH |  | SOLE | 19 | 195 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 203983 | 2306 | SH |  | SOLE | 30 | 2306 | 0 | 0 |
| NASDAQ INC | Stock | 631103108 |  | 488686 | 5525 | SH |  | SOLE |  | 5525 | 0 | 0 |
| NATERA INC | Stock | 632307104 |  | 2736 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| NATERA INC | Stock | 632307104 |  | 4507 | 28 | SH |  | SOLE | 43 | 28 | 0 | 0 |
| NATERA INC | Stock | 632307104 |  | 16097 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NATIONAL BEVERAGE CORP | Stock | 635017106 |  | 185 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| NATIONAL BEVERAGE CORP | Stock | 635017106 |  | 5058 | 137 | SH |  | SOLE |  | 137 | 0 | 0 |
| NATIONAL BEVERAGE CORP | Stock | 635017106 |  | 33708 | 913 | SH |  | SOLE | 23 | 913 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 1293 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 72049 | 780 | SH |  | SOLE | 19 | 780 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 162294 | 1757 | SH |  | SOLE | 24 | 1757 | 0 | 0 |
| NATIONAL FUEL GAS CO | Stock | 636180101 |  | 1309899 | 14181 | SH |  | SOLE |  | 14181 | 0 | 0 |
| NATIONAL GRID PLC | ADR | 636274409 |  | 291 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| NATIONAL GRID PLC | ADR | 636274409 |  | 5450 | 75 | SH |  | SOLE | 31 | 75 | 0 | 0 |
| NATIONAL GRID PLC | ADR | 636274409 |  | 48326 | 665 | SH |  | SOLE | 9 | 665 | 0 | 0 |
| NATIONAL GRID PLC | ADR | 636274409 |  | 239302 | 3293 | SH |  | SOLE | 52 | 3293 | 0 | 0 |
| NATIONAL GRID PLC | ADR | 636274409 |  | 313132 | 4309 | SH |  | SOLE |  | 4308 | 0 | 0 |
| NATIONAL HEALTH INVS INC | REIT | 63633D104 |  | 159 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| NATIONAL HEALTH INVS INC | REIT | 63633D104 |  | 65190 | 820 | SH |  | SOLE |  | 820 | 0 | 0 |
| NATIONAL HEALTHCARE CORP | Stock | 635906100 |  | 365 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| NOV INC | Stock | 62955J103 |  | 1020 | 77 | SH |  | SOLE | 71 | 77 | 0 | 0 |
| NOV INC | Stock | 62955J103 |  | 16722 | 1262 | SH |  | SOLE |  | 1262 | 0 | 0 |
| NATIONAL RESH CORP | Stock | 637372202 |  | 4013 | 314 | SH |  | SOLE | 23 | 314 | 0 | 0 |
| NNN REIT INC | REIT | 637417106 |  | 2001 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| NNN REIT INC | REIT | 637417106 |  | 3320 | 78 | SH |  | SOLE | 19 | 78 | 0 | 0 |
| NNN REIT INC | REIT | 637417106 |  | 133985 | 3147 | SH |  | SOLE |  | 3147 | 0 | 0 |
| NATIONAL STORAGE AFFILIATES | REIT | 637870106 |  | 786 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| NATIONAL STORAGE AFFILIATES | REIT | 637870106 |  | 13478 | 446 | SH |  | SOLE |  | 446 | 0 | 0 |
| NATIONAL VISION HLDGS INC | Stock | 63845R107 |  | 2919 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NATURAL GROCERS BY VITAMIN C | Stock | 63888U108 |  | 1700 | 43 | SH |  | SOLE |  | 42 | 0 | 0 |
| NAVIENT CORPORATION | Stock | 63938C108 |  | 1473 | 112 | SH |  | SOLE | 71 | 112 | 0 | 0 |
| NAVIOS MARITIME PARTNERS L P | Stock | Y62267409 |  | 1216 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| NAVITAS SEMICONDUCTOR CORP | Stock | 63942X106 |  | 281400 | 38975 | SH |  | SOLE |  | 38975 | 0 | 0 |
| NCINO INC | Stock | 63947X101 |  | 108 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| NCINO INC | Stock | 63947X101 |  | 31475 | 1161 | SH |  | SOLE | 23 | 1161 | 0 | 0 |
| NCINO INC | Stock | 63947X101 |  | 33888 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| NCR ATLEOS CORPORATION | Stock | 63001N106 |  | 904 | 23 | SH |  | SOLE | 36 | 23 | 0 | 0 |
| NCR ATLEOS CORPORATION | Stock | 63001N106 |  | 121769 | 3098 | SH |  | SOLE |  | 3097 | 0 | 0 |
| NCR VOYIX CORPORATION | Stock | 62886E108 |  | 3790 | 302 | SH |  | SOLE |  | 302 | 0 | 0 |
| NEBIUS GROUP N.V. | Stock | N97284108 |  | 2245 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| NEBIUS GROUP N.V. | Stock | N97284108 |  | 3031 | 27 | SH |  | SOLE | 19 | 27 | 0 | 0 |
| NEBIUS GROUP N.V. | Stock | N97284108 |  | 5884359 | 52413 | SH |  | SOLE |  | 52412 | 0 | 0 |
| NELNET INC | Stock | 64031N108 |  | 627 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| NEOGEN CORP | Stock | 640491106 |  | 8160 | 1429 | SH |  | SOLE |  | 1429 | 0 | 0 |
| NEOGENOMICS INC | Stock | 64049M209 |  | 54 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| NEOGENOMICS INC | Stock | 64049M209 |  | 154 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| NEOS ETF TRUST | ETF | 78433H576 |  | 490 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| NEOS ETF TRUST | ETF | 78433H576 |  | 609193 | 11199 | SH |  | SOLE |  | 11198 | 0 | 0 |
| NEOS ETF TRUST | ETF | 78433H675 |  | 1355 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| NEOS ETF TRUST | ETF | 78433H303 |  | 4446 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| NET LEASE OFFICE PROPERTIES | REIT | 64110Y108 |  | 949 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| NET LEASE OFFICE PROPERTIES | REIT | 64110Y108 |  | 11711 | 395 | SH |  | SOLE |  | 394 | 0 | 0 |
| NETAPP INC | Stock | 64110D104 |  | 592 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| NETAPP INC | Stock | 64110D104 |  | 948 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| NETAPP INC | Stock | 64110D104 |  | 3554 | 30 | SH |  | SOLE | 66 | 30 | 0 | 0 |
| NETAPP INC | Stock | 64110D104 |  | 20526 | 173 | SH |  | SOLE | 33 | 173 | 0 | 0 |
| NETAPP INC | Stock | 64110D104 |  | 29465 | 249 | SH |  | SOLE | 36 | 248 | 0 | 0 |
| NETAPP INC | Stock | 64110D104 |  | 30563 | 258 | SH |  | SOLE | 19 | 258 | 0 | 0 |
| NETAPP INC | Stock | 64110D104 |  | 1991113 | 16808 | SH |  | SOLE |  | 16808 | 0 | 0 |
| NETEASE INC | ADR | 64110W102 |  | 3952 | 26 | SH |  | SOLE | 66 | 26 | 0 | 0 |
| NETEASE INC | ADR | 64110W102 |  | 5168 | 34 | SH |  | SOLE | 9 | 34 | 0 | 0 |
| NETEASE INC | ADR | 64110W102 |  | 15199 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 4796 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 9591 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 15586 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 15586 | 13 | SH |  | SOLE | 51 | 13 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 25177 | 21 | SH |  | SOLE | 9 | 21 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 31172 | 26 | SH |  | SOLE | 73 | 26 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 35968 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 52752 | 44 | SH |  | SOLE | 48 | 44 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 69537 | 58 | SH |  | SOLE | 28 | 58 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 122290 | 102 | SH |  | SOLE | 43 | 102 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 154661 | 129 | SH |  | SOLE | 50 | 129 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 155860 | 130 | SH |  | SOLE | 36 | 130 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 173843 | 145 | SH |  | SOLE | 33 | 145 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 182236 | 152 | SH |  | SOLE | 32 | 152 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 503546 | 420 | SH |  | SOLE | 49 | 420 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 896792 | 748 | SH |  | SOLE | 45 | 748 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 3257978 | 2717 | SH |  | SOLE | 19 | 2717 | 0 | 0 |
| NETFLIX INC | Stock | 64110L106 |  | 20077612 | 16746 | SH |  | SOLE |  | 16746 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A248 |  | 8505 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| NETSCOUT SYS INC | Stock | 64115T104 |  | 35155 | 1361 | SH |  | SOLE |  | 1361 | 0 | 0 |
| NETSTREIT CORP | REIT | 64119V303 |  | 361 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| NEUBERGER BERMAN ETF TRUST | ETF | 64135A838 |  | 12126 | 434 | SH |  | SOLE |  | 434 | 0 | 0 |
| NEUBERGER BERMAN HIGH YIELD | CEF | 64128C106 |  | 7500 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| NEUBERGER BERMAN MUN FD INC | CEF | 64124P101 |  | 34634 | 3356 | SH |  | SOLE |  | 3356 | 0 | 0 |
| NEUBERGER BERMAN NEXT GENERA | CEF | 64133Q108 |  | 269364 | 17514 | SH |  | SOLE |  | 17513 | 0 | 0 |
| NEUBERGER BERMAN ETF TRUST | ETF | 64135A705 |  | 26699 | 994 | SH |  | SOLE |  | 994 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC | Stock | 64125C109 |  | 842 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC | Stock | 64125C109 |  | 2808 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC | Stock | 64125C109 |  | 10669 | 76 | SH |  | SOLE |  | 76 | 0 | 0 |
| NEW ERA ENERGY  DIGITAL INC | Stock | 64428N109 |  | 184 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NEW FORTRESS ENERGY INC | Stock | 644393100 |  | 1039 | 470 | SH |  | SOLE |  | 470 | 0 | 0 |
| NEW JERSEY RES CORP | Stock | 646025106 |  | 963 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| NEW JERSEY RES CORP | Stock | 646025106 |  | 101411 | 2106 | SH |  | SOLE | 19 | 2106 | 0 | 0 |
| NEW JERSEY RES CORP | Stock | 646025106 |  | 361375 | 7505 | SH |  | SOLE |  | 7505 | 0 | 0 |
| NEW JERSEY RES CORP | Stock | 646025106 |  | 2188481 | 45451 | SH |  | SOLE | 6 | 45451 | 0 | 0 |
| NEW MTN FIN CORP | CEF | 647551100 |  | 9640 | 1000 | SH |  | SOLE | 73 | 1000 | 0 | 0 |
| NEW MTN FIN CORP | CEF | 647551100 |  | 55497 | 5757 | SH |  | SOLE |  | 5757 | 0 | 0 |
| NEW ORIENTAL ED  TECHNOLOGY | ADR | 647581206 |  | 23882 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| NEW PAC METALS CORP | Stock | 64782A107 |  | 58919 | 21800 | SH |  | SOLE |  | 21800 | 0 | 0 |
| RITHM CAPITAL CORP | REIT | 64828T201 |  | 1298 | 114 | SH |  | SOLE | 71 | 114 | 0 | 0 |
| RITHM CAPITAL CORP | REIT | 64828T201 |  | 13404 | 1177 | SH |  | SOLE |  | 1176 | 0 | 0 |
| RITHM CAPITAL CORP | REIT | 64828T201 |  | 27997 | 2458 | SH |  | SOLE | 19 | 2458 | 0 | 0 |
| FLAGSTAR FINANCIAL INC | Stock | 649445400 |  | 497 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| FLAGSTAR FINANCIAL INC | Stock | 649445400 |  | 34650 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| ADAMAS TRUST INC. | REIT | 649604840 |  | 10131 | 1453 | SH |  | SOLE |  | 1453 | 0 | 0 |
| NEW YORK TIMES CO | Stock | 650111107 |  | 1435 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| NEW YORK TIMES CO | Stock | 650111107 |  | 19573 | 341 | SH |  | SOLE | 19 | 341 | 0 | 0 |
| NEW YORK TIMES CO | Stock | 650111107 |  | 334298 | 5824 | SH |  | SOLE |  | 5824 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 106438 | 20313 | SH |  | SOLE | 19 | 20312 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 456 | 87 | SH |  | SOLE | 71 | 87 | 0 | 0 |
| NEWELL BRANDS INC | Stock | 651229106 |  | 2092 | 399 | SH |  | SOLE |  | 399 | 0 | 0 |
| NEWMARK GROUP INC | Stock | 65158N102 |  | 429 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| NEWMARK GROUP INC | Stock | 65158N102 |  | 29019 | 1556 | SH |  | SOLE | 19 | 1556 | 0 | 0 |
| NEWMONT CORP | Stock | 651639106 |  | 2192 | 26 | SH |  | SOLE | 74 | 26 | 0 | 0 |
| NEWMONT CORP | Stock | 651639106 |  | 3119 | 37 | SH |  | SOLE | 66 | 37 | 0 | 0 |
| NEWMONT CORP | Stock | 651639106 |  | 5312 | 63 | SH |  | SOLE | 71 | 63 | 0 | 0 |
| NEWMONT CORP | Stock | 651639106 |  | 10707 | 127 | SH |  | SOLE | 9 | 127 | 0 | 0 |
| NEWMONT CORP | Stock | 651639106 |  | 28738 | 341 | SH |  | SOLE | 33 | 340 | 0 | 0 |
| NEWMONT CORP | Stock | 651639106 |  | 135508 | 1607 | SH |  | SOLE | 19 | 1607 | 0 | 0 |
| NEWMONT CORP | Stock | 651639106 |  | 962230 | 11413 | SH |  | SOLE | 45 | 11413 | 0 | 0 |
| NEWMONT CORP | Stock | 651639106 |  | 7161002 | 84937 | SH |  | SOLE |  | 84936 | 0 | 0 |
| NEWS CORP NEW | Stock | 65249B109 |  | 430 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| NEWS CORP NEW | Stock | 65249B109 |  | 737 | 24 | SH |  | SOLE | 49 | 24 | 0 | 0 |
| NEWS CORP NEW | Stock | 65249B109 |  | 2273 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| NEWS CORP NEW | Stock | 65249B109 |  | 3887 | 127 | SH |  | SOLE | 33 | 126 | 0 | 0 |
| NEWS CORP NEW | Stock | 65249B109 |  | 27946 | 910 | SH |  | SOLE | 19 | 910 | 0 | 0 |
| NEWS CORP NEW | Stock | 65249B208 |  | 1624 | 47 | SH |  | SOLE | 46 | 47 | 0 | 0 |
| NEWS CORP NEW | Stock | 65249B208 |  | 2305 | 67 | SH |  | SOLE | 33 | 66 | 0 | 0 |
| NEWS CORP NEW | Stock | 65249B208 |  | 2626 | 76 | SH |  | SOLE | 71 | 76 | 0 | 0 |
| NEWS CORP NEW | Stock | 65249B208 |  | 5183 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| NEWSMAX INC | Stock | 65250K105 |  | 6200 | 500 | SH |  | SOLE | 36 | 500 | 0 | 0 |
| NEWSMAX INC | Stock | 65250K105 |  | 19592 | 1580 | SH |  | SOLE |  | 1580 | 0 | 0 |
| NEWTEKONE INC | Stock | 652526203 |  | 45800 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| NEXGEN ENERGY LTD | Stock | 65340P106 |  | 262960 | 29381 | SH |  | SOLE |  | 29381 | 0 | 0 |
| NEXPOINT REAL ESTATE FIN INC | REIT | 65342V101 |  | 14081 | 993 | SH |  | SOLE |  | 993 | 0 | 0 |
| NEXPOINT RESIDENTIAL TR INC | REIT | 65341D102 |  | 258 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| NEXPOINT RESIDENTIAL TR INC | REIT | 65341D102 |  | 7701 | 239 | SH |  | SOLE | 34 | 239 | 0 | 0 |
| NEXPOINT RESIDENTIAL TR INC | REIT | 65341D102 |  | 14918 | 463 | SH |  | SOLE |  | 463 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC | Stock | 65336K103 |  | 791 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC | Stock | 65336K103 |  | 1582 | 8 | SH |  | SOLE | 49 | 8 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC | Stock | 65336K103 |  | 7712 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC | Stock | 65336K103 |  | 13696 | 69 | SH |  | SOLE | 34 | 69 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 84 | 1 | SH |  | SOLE | 32 | 1 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 528 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 2114 | 28 | SH |  | SOLE | 66 | 28 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 3624 | 48 | SH |  | SOLE | 22 | 48 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 3925 | 52 | SH |  | SOLE | 36 | 52 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 4907 | 65 | SH |  | SOLE | 12 | 65 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 4907 | 65 | SH |  | SOLE | 9 | 65 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 8530 | 113 | SH |  | SOLE | 73 | 113 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 13588 | 180 | SH |  | SOLE | 72 | 180 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 16381 | 217 | SH |  | SOLE | 71 | 217 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 19476 | 258 | SH |  | SOLE | 7 | 258 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 60868 | 806 | SH |  | SOLE | 33 | 806 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 61340 | 813 | SH |  | SOLE | 19 | 812 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 71151 | 943 | SH |  | SOLE | 45 | 942 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 576635 | 7639 | SH |  | SOLE | 49 | 7638 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F101 |  | 12591395 | 166796 | SH |  | SOLE |  | 166795 | 0 | 0 |
| NEXTERA ENERGY INC | Stock | 65339F119 |  | 37624 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| XPLR INFRASTRUCTURE LP | Stock | 65341B106 |  | 9662 | 950 | SH |  | SOLE |  | 950 | 0 | 0 |
| NEXTNRG INC | Stock | 652941105 |  | 81 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| NEXTRACKER INC | Stock | 65290E101 |  | 2812 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| NEXTRACKER INC | Stock | 65290E101 |  | 33369 | 451 | SH |  | SOLE | 19 | 451 | 0 | 0 |
| NEXTRACKER INC | Stock | 65290E101 |  | 431066 | 5826 | SH |  | SOLE |  | 5826 | 0 | 0 |
| NEXXEN INTL LTD | Stock | M8T80P204 |  | 176 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| NIAGEN BIOSCIENCE INC | Stock | 171077407 |  | 392 | 42 | SH |  | SOLE | 71 | 42 | 0 | 0 |
| NIAGEN BIOSCIENCE INC | Stock | 171077407 |  | 6998 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| NICE LTD | ADR | 653656108 |  | 145 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| NICE LTD | ADR | 653656108 |  | 145 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| NICE LTD | ADR | 653656108 |  | 1303 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| NICE LTD | ADR | 653656108 |  | 10714 | 74 | SH |  | SOLE | 9 | 74 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 558 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 1116 | 16 | SH |  | SOLE | 66 | 16 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 2092 | 30 | SH |  | SOLE | 73 | 30 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 4114 | 59 | SH |  | SOLE | 9 | 59 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 6834 | 98 | SH |  | SOLE | 71 | 98 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 8856 | 127 | SH |  | SOLE | 72 | 127 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 10041 | 144 | SH |  | SOLE | 19 | 144 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 21001 | 301 | SH |  | SOLE | 33 | 301 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 33819 | 485 | SH |  | SOLE | 49 | 485 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 1858723 | 26656 | SH |  | SOLE | 6 | 26656 | 0 | 0 |
| NIKE INC | Stock | 654106103 |  | 2768919 | 39709 | SH |  | SOLE |  | 39709 | 0 | 0 |
| NIO INC | ADR | 62914V106 |  | 175 | 23 | SH |  | SOLE | 19 | 23 | 0 | 0 |
| NIO INC | ADR | 62914V106 |  | 251 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| NIO INC | ADR | 62914V106 |  | 74810 | 9818 | SH |  | SOLE |  | 9817 | 0 | 0 |
| NIOCORP DEVS LTD | Stock | 654484609 |  | 3340 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 1386 | 32 | SH |  | SOLE | 33 | 32 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 2252 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 74693 | 1725 | SH |  | SOLE | 19 | 1725 | 0 | 0 |
| NISOURCE INC | Stock | 65473P105 |  | 569060 | 13142 | SH |  | SOLE |  | 13142 | 0 | 0 |
| NLIGHT INC | Stock | 65487K100 |  | 89 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| NOBLE CORP PLC | Stock | G65431127 |  | 311 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| NOBLE CORP PLC | Stock | G65431135 |  | 584 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| NOBLE CORP PLC | Stock | G65431150 |  | 335 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| NOKIA CORP | ADR | 654902204 |  | 524 | 109 | SH |  | SOLE | 71 | 109 | 0 | 0 |
| NOKIA CORP | ADR | 654902204 |  | 13473 | 2801 | SH |  | SOLE |  | 2801 | 0 | 0 |
| NOMAD FOODS LTD | Stock | G6564A105 |  | 2051 | 156 | SH |  | SOLE |  | 156 | 0 | 0 |
| NOMURA HLDGS INC | ADR | 65535H208 |  | 618 | 85 | SH |  | SOLE | 71 | 85 | 0 | 0 |
| NOMURA HLDGS INC | ADR | 65535H208 |  | 3192 | 439 | SH |  | SOLE | 66 | 439 | 0 | 0 |
| NOMURA HLDGS INC | ADR | 65535H208 |  | 5271 | 725 | SH |  | SOLE |  | 725 | 0 | 0 |
| NORDIC AMERICAN TANKERS LIMI | Stock | G65773106 |  | 5181 | 1650 | SH |  | SOLE |  | 1650 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 1816 | 8 | SH |  | SOLE | 33 | 8 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 3631 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 10213 | 45 | SH |  | SOLE | 23 | 45 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 92862 | 409 | SH |  | SOLE |  | 409 | 0 | 0 |
| NORDSON CORP | Stock | 655663102 |  | 2674488 | 11784 | SH |  | SOLE | 6 | 11784 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 601 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 901 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 4506 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 4838 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 8411 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 9613 | 32 | SH |  | SOLE | 73 | 32 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 17318 | 58 | SH |  | SOLE | 33 | 57 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 38152 | 127 | SH |  | SOLE | 9 | 127 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 236002 | 786 | SH |  | SOLE | 19 | 785 | 0 | 0 |
| NORFOLK SOUTHN CORP | Stock | 655844108 |  | 3736553 | 12438 | SH |  | SOLE |  | 12438 | 0 | 0 |
| NORTHEAST CMNTY BANCORP INC | Stock | 664121100 |  | 94622 | 4600 | SH |  | SOLE |  | 4600 | 0 | 0 |
| NORTHERN DYNASTY MINERALS LT | Stock | 66510M204 |  | 10680 | 8900 | SH |  | SOLE |  | 8900 | 0 | 0 |
| NORTHERN OIL  GAS INC | Stock | 665531307 |  | 8656 | 349 | SH |  | SOLE | 34 | 349 | 0 | 0 |
| NORTHERN OIL  GAS INC | Stock | 665531307 |  | 43822 | 1767 | SH |  | SOLE |  | 1767 | 0 | 0 |
| NORTHERN TECHNOLOGIES INTL C | Stock | 665809109 |  | 100 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| NORTHERN TR CORP | Stock | 665859104 |  | 135 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| NORTHERN TR CORP | Stock | 665859104 |  | 2542 | 19 | SH |  | SOLE | 33 | 18 | 0 | 0 |
| NORTHERN TR CORP | Stock | 665859104 |  | 3903 | 29 | SH |  | SOLE | 46 | 29 | 0 | 0 |
| NORTHERN TR CORP | Stock | 665859104 |  | 75376 | 560 | SH |  | SOLE | 19 | 560 | 0 | 0 |
| NORTHERN TR CORP | Stock | 665859104 |  | 1633444 | 12136 | SH |  | SOLE |  | 12135 | 0 | 0 |
| NORTHERN TR CORP | Stock | 665859104 |  | 3322160 | 24682 | SH |  | SOLE | 6 | 24681 | 0 | 0 |
| NORTHRIM BANCORP INC | Stock | 666762109 |  | 173 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 609 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 3656 | 6 | SH |  | SOLE | 12 | 6 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 4265 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 6093 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 10358 | 17 | SH |  | SOLE | 73 | 17 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 25867 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 30529 | 50 | SH |  | SOLE | 49 | 50 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Stock | 666807102 |  | 1678758 | 2755 | SH |  | SOLE |  | 2755 | 0 | 0 |
| NORTHWEST BANCSHARES INC MD | Stock | 667340103 |  | 12390 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| NORTHWEST NAT HLDG CO | Stock | 66765N105 |  | 14692 | 327 | SH |  | SOLE |  | 327 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP IN | Stock | 668074305 |  | 938 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP IN | Stock | 668074305 |  | 11294 | 193 | SH |  | SOLE |  | 192 | 0 | 0 |
| NORTHWESTERN ENERGY GROUP IN | Stock | 668074305 |  | 384133 | 6554 | SH |  | SOLE | 19 | 6554 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG L | Stock | G66721104 |  | 148 | 6 | SH |  | SOLE | 19 | 6 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG L | Stock | G66721104 |  | 1946 | 79 | SH |  | SOLE | 71 | 79 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG L | Stock | G66721104 |  | 6699 | 272 | SH |  | SOLE | 33 | 272 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG L | Stock | G66721104 |  | 20468 | 831 | SH |  | SOLE | 73 | 831 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG L | Stock | G66721104 |  | 1026061 | 41659 | SH |  | SOLE |  | 41659 | 0 | 0 |
| NORWOOD FINANCIAL CORP | Stock | 669549107 |  | 7626 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NOVA LTD | Stock | M7516K103 |  | 719231 | 2250 | SH |  | SOLE |  | 2249 | 0 | 0 |
| NOVAGOLD RES INC | Stock | 66987E206 |  | 123 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| NOVANTA INC | Stock | 67000B104 |  | 501 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| NOVANTA INC | Stock | 67000B104 |  | 7812 | 78 | SH |  | SOLE | 23 | 78 | 0 | 0 |
| NOVANTA INC | Stock | 67000B104 |  | 11017 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| NOVARTIS AG | ADR | 66987V109 |  | 3719 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| NOVARTIS AG | ADR | 66987V109 |  | 4232 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| NOVARTIS AG | ADR | 66987V109 |  | 6797 | 53 | SH |  | SOLE | 31 | 53 | 0 | 0 |
| NOVARTIS AG | ADR | 66987V109 |  | 22442 | 175 | SH |  | SOLE | 71 | 175 | 0 | 0 |
| NOVARTIS AG | ADR | 66987V109 |  | 72584 | 566 | SH |  | SOLE | 49 | 566 | 0 | 0 |
| NOVARTIS AG | ADR | 66987V109 |  | 3974863 | 30996 | SH |  | SOLE |  | 30995 | 0 | 0 |
| NOVAVAX INC | Stock | 670002401 |  | 173 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| NOVAVAX INC | Stock | 670002401 |  | 624 | 72 | SH |  | SOLE | 71 | 72 | 0 | 0 |
| NOVOCURE LTD | Stock | G6674U108 |  | 5220 | 404 | SH |  | SOLE |  | 404 | 0 | 0 |
| NOVOCURE LTD | Convertible | 67011XAB9 |  | 15808 | 16000 | SH |  | SOLE |  | 16000 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 1831 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 2331 | 42 | SH |  | SOLE | 49 | 42 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 3163 | 57 | SH |  | SOLE | 66 | 57 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 4772 | 86 | SH |  | SOLE | 33 | 86 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 5327 | 96 | SH |  | SOLE | 6 | 96 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 15371 | 277 | SH |  | SOLE | 72 | 277 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 25525 | 460 | SH |  | SOLE | 43 | 460 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 35070 | 632 | SH |  | SOLE | 9 | 632 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 5391774 | 97167 | SH |  | SOLE |  | 97166 | 0 | 0 |
| DNOW INC | Stock | 67011P100 |  | 610 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| DNOW INC | Stock | 67011P100 |  | 2791 | 183 | SH |  | SOLE | 19 | 183 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 648 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 5344 | 33 | SH |  | SOLE | 43 | 33 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 21378 | 132 | SH |  | SOLE | 33 | 132 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 30772 | 190 | SH |  | SOLE | 19 | 190 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 957772 | 5914 | SH |  | SOLE | 45 | 5914 | 0 | 0 |
| NRG ENERGY INC | Stock | 629377508 |  | 3419092 | 21112 | SH |  | SOLE |  | 21112 | 0 | 0 |
| NU HLDGS LTD | Stock | G6683N103 |  | 1329 | 83 | SH |  | SOLE | 71 | 83 | 0 | 0 |
| NU HLDGS LTD | Stock | G6683N103 |  | 1953127 | 121994 | SH |  | SOLE |  | 121994 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 271 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 677 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 1083 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 1625 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 2626 | 19 | SH |  | SOLE | 36 | 19 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 8803 | 65 | SH |  | SOLE | 19 | 65 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 8885 | 66 | SH |  | SOLE | 33 | 65 | 0 | 0 |
| NUCOR CORP | Stock | 670346105 |  | 1671690 | 12344 | SH |  | SOLE |  | 12343 | 0 | 0 |
| NUKKLEUS INC | Stock | 67054R203 |  | 1400 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| NUSCALE PWR CORP | Stock | 67079K100 |  | 1440 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| NUSCALE PWR CORP | Stock | 67079K100 |  | 483095 | 13419 | SH |  | SOLE |  | 13419 | 0 | 0 |
| NUTANIX INC | Stock | 67059N108 |  | 372 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| NUTANIX INC | Stock | 67059N108 |  | 4761 | 64 | SH |  | SOLE | 43 | 64 | 0 | 0 |
| NUTANIX INC | Stock | 67059N108 |  | 493131 | 6629 | SH |  | SOLE |  | 6629 | 0 | 0 |
| NUTRIEN LTD | Stock | 67077M108 |  | 1350 | 23 | SH |  | SOLE | 49 | 23 | 0 | 0 |
| NUTRIEN LTD | Stock | 67077M108 |  | 213763 | 3641 | SH |  | SOLE |  | 3641 | 0 | 0 |
| NUVEEN AMT FREE MUN CR INC F | CEF | 67071L106 |  | 94430 | 7683 | SH |  | SOLE |  | 7683 | 0 | 0 |
| NUVEEN AMT FREE QLTY MUN INC | CEF | 670657105 |  | 236933 | 20802 | SH |  | SOLE |  | 20801 | 0 | 0 |
| NUVEEN CALIFORNIA MUNI VLU F | CEF | 67062C107 |  | 33170 | 3727 | SH |  | SOLE |  | 3727 | 0 | 0 |
| NUVEEN CHURCHILL DIRECT LEND | CEF | 67090S108 |  | 38019 | 2755 | SH |  | SOLE |  | 2755 | 0 | 0 |
| NUVEEN CORE EQUITY ALPHA FD | CEF | 67090X107 |  | 27076 | 1721 | SH |  | SOLE |  | 1721 | 0 | 0 |
| NUVEEN CR STRATEGIES INCOME | CEF | 67073D102 |  | 35462 | 6729 | SH |  | SOLE |  | 6729 | 0 | 0 |
| NUVEEN DOW 30 DYNMC OVERWRT | CEF | 67075F105 |  | 41647 | 2797 | SH |  | SOLE |  | 2797 | 0 | 0 |
| NUVEEN DYNAMIC MUN OPPORTUNI | CEF | 67079X102 |  | 63492 | 6111 | SH |  | SOLE |  | 6110 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P102 |  | 3 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P888 |  | 6817 | 191 | SH |  | SOLE | 36 | 191 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P888 |  | 62901 | 1762 | SH |  | SOLE |  | 1762 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P805 |  | 7110 | 189 | SH |  | SOLE | 43 | 189 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P805 |  | 2346499 | 62374 | SH |  | SOLE |  | 62373 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P300 |  | 734878 | 16768 | SH |  | SOLE |  | 16767 | 0 | 0 |
| NUSHARES ETF TR | ETF | 67092P607 |  | 989022 | 22427 | SH |  | SOLE |  | 22426 | 0 | 0 |
| NUVEEN FLOATING RATE INCOME | CEF | 67072T108 |  | 888222 | 108585 | SH |  | SOLE |  | 108584 | 0 | 0 |
| NUVEEN MULTI ASSET INCOME FU | CEF | 670750108 |  | 16277 | 1254 | SH |  | SOLE |  | 1254 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT INC | CEF | 67070X101 |  | 216572 | 17243 | SH |  | SOLE | 49 | 17243 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT INC | CEF | 67070X101 |  | 281143 | 22384 | SH |  | SOLE |  | 22384 | 0 | 0 |
| NUVEEN MUN HIGH INCOME OPPOR | CEF | 670682103 |  | 73759 | 6965 | SH |  | SOLE |  | 6965 | 0 | 0 |
| NUVEEN MUN VALUE FD INC | CEF | 670928100 |  | 99520 | 11082 | SH |  | SOLE |  | 11082 | 0 | 0 |
| NUVEEN NASDAQ 100 DYNAMIC OV | CEF | 670699107 |  | 27619 | 1006 | SH |  | SOLE |  | 1005 | 0 | 0 |
| NUVEEN NEW YORK AMT QLT MUNI | CEF | 670656107 |  | 8734 | 856 | SH |  | SOLE |  | 856 | 0 | 0 |
| NUVEEN PFD  INCOME OPPORTUN | CEF | 67073B106 |  | 897653 | 109470 | SH |  | SOLE |  | 109469 | 0 | 0 |
| NUVEEN QUALITY MUNCP INCOME | CEF | 67066V101 |  | 990652 | 84744 | SH |  | SOLE |  | 84743 | 0 | 0 |
| NUVEEN REAL ASSET INCOME  G | CEF | 67074Y105 |  | 316640 | 22220 | SH |  | SOLE |  | 22220 | 0 | 0 |
| NUVEEN REAL ESTATE INCOME FD | CEF | 67071B108 |  | 825596 | 100929 | SH |  | SOLE |  | 100928 | 0 | 0 |
| NUVEEN S 500 DYNAMIC OVERW | CEF | 6706EW100 |  | 700 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| NUVEEN SELECT TAX-FREE INCOM | CEF | 67062F100 |  | 57840 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| NUVEEN TAXABLE MUNICPAL INM | CEF | 67074C103 |  | 613116 | 37800 | SH |  | SOLE |  | 37800 | 0 | 0 |
| NUVEEN VRIABL RAT PFD  INM | CEF | 67080R102 |  | 124071 | 6216 | SH |  | SOLE |  | 6216 | 0 | 0 |
| NVE CORP | Stock | 629445206 |  | 522 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| NVE CORP | Stock | 629445206 |  | 3068 | 47 | SH |  | SOLE | 23 | 47 | 0 | 0 |
| NVE CORP | Stock | 629445206 |  | 6527 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NVENT ELECTRIC PLC | Stock | G6700G107 |  | 7299 | 74 | SH |  | SOLE | 71 | 74 | 0 | 0 |
| NVENT ELECTRIC PLC | Stock | G6700G107 |  | 9371 | 95 | SH |  | SOLE |  | 95 | 0 | 0 |
| NVENT ELECTRIC PLC | Stock | G6700G107 |  | 18446 | 187 | SH |  | SOLE | 12 | 187 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 5971 | 32 | SH |  | SOLE | 39 | 32 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 8956 | 48 | SH |  | SOLE | 22 | 48 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 27614 | 148 | SH |  | SOLE | 74 | 148 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 74259 | 398 | SH |  | SOLE | 2 | 398 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 91238 | 489 | SH |  | SOLE | 66 | 489 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 118665 | 636 | SH |  | SOLE | 46 | 636 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 141801 | 760 | SH |  | SOLE | 28 | 760 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 194416 | 1042 | SH |  | SOLE | 73 | 1042 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 220911 | 1184 | SH |  | SOLE | 51 | 1184 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 225575 | 1209 | SH |  | SOLE | 48 | 1209 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 385161 | 2064 | SH |  | SOLE | 36 | 2064 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 395581 | 2120 | SH |  | SOLE | 32 | 2120 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 400062 | 2144 | SH |  | SOLE | 50 | 2144 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 411969 | 2208 | SH |  | SOLE | 9 | 2208 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 549066 | 2943 | SH |  | SOLE | 43 | 2942 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 644447 | 3454 | SH |  | SOLE | 71 | 3454 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 1384224 | 7419 | SH |  | SOLE | 33 | 7418 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 1507566 | 8080 | SH |  | SOLE | 45 | 8080 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 2149215 | 11519 | SH |  | SOLE | 53 | 11519 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 2181867 | 11694 | SH |  | SOLE | 49 | 11694 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 7079407 | 37943 | SH |  | SOLE | 19 | 37943 | 0 | 0 |
| NVIDIA CORPORATION | Stock | 67066G104 |  | 221702739 | 1188245 | SH |  | SOLE |  | 1188244 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 8035 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 16069 | 2 | SH |  | SOLE | 9 | 2 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 56243 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| NVR INC | Stock | 62944T105 |  | 329421 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| NWPX INFRASTRUCTURE INC | Stock | 667746101 |  | 17520 | 331 | SH |  | SOLE | 19 | 331 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 1139 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 1822 | 8 | SH |  | SOLE | 49 | 8 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 2505 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 4782 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 8426 | 37 | SH |  | SOLE | 9 | 37 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 45546 | 200 | SH |  | SOLE | 19 | 200 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 58636 | 257 | SH |  | SOLE | 33 | 257 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 609229 | 2675 | SH |  | SOLE | 6 | 2675 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Stock | N6596X109 |  | 2093692 | 9194 | SH |  | SOLE |  | 9193 | 0 | 0 |
| NXU INC CL A NEW | Stock | 62956D303 |  | 0 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| NEW YORK LIFE INVESTMENTS ET | ETF | 45409B560 |  | 58144 | 1875 | SH |  | SOLE |  | 1875 | 0 | 0 |
| NEW YORK LIFE INVESTMENTS ET | ETF | 45409B107 |  | 22095 | 657 | SH |  | SOLE |  | 657 | 0 | 0 |
| NEW YORK LIFE INVESTMENTS ET | ETF | 45409B800 |  | 19173 | 534 | SH |  | SOLE |  | 534 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 3989 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 9703 | 90 | SH |  | SOLE | 36 | 90 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 18975 | 176 | SH |  | SOLE | 73 | 176 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 22424 | 208 | SH |  | SOLE | 51 | 208 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 46250 | 429 | SH |  | SOLE | 33 | 429 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 321813 | 2985 | SH |  | SOLE | 53 | 2985 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 688690 | 6388 | SH |  | SOLE | 18 | 6388 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | Stock | 67103H107 |  | 3578117 | 33189 | SH |  | SOLE |  | 33189 | 0 | 0 |
| OAKTREE SPECIALTY LENDING CO | CEF | 67401P405 |  | 455406 | 34897 | SH |  | SOLE |  | 34897 | 0 | 0 |
| CHORD ENERGY CORPORATION | Stock | 674215207 |  | 9937 | 100 | SH |  | SOLE | 71 | 100 | 0 | 0 |
| CHORD ENERGY CORPORATION | Stock | 674215207 |  | 111916 | 1126 | SH |  | SOLE |  | 1126 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599162 |  | 714 | 28 | SH |  | SOLE | 19 | 28 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599162 |  | 2142 | 84 | SH |  | SOLE | 36 | 84 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599162 |  | 23868 | 936 | SH |  | SOLE |  | 936 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599105 |  | 236 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599105 |  | 1040 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599105 |  | 3024 | 64 | SH |  | SOLE | 71 | 64 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599105 |  | 6378 | 135 | SH |  | SOLE | 33 | 134 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599105 |  | 31491 | 666 | SH |  | SOLE | 36 | 666 | 0 | 0 |
| OCCIDENTAL PETE CORP | Stock | 674599105 |  | 991297 | 20980 | SH |  | SOLE |  | 20979 | 0 | 0 |
| OCEANEERING INTL INC | Stock | 675232102 |  | 273 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| OCUGEN INC | Stock | 67577C105 |  | 440 | 270 | SH |  | SOLE |  | 270 | 0 | 0 |
| OCULAR THERAPEUTIX INC | Stock | 67576A100 |  | 245 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| OCULAR THERAPEUTIX INC | Stock | 67576A100 |  | 7189 | 615 | SH |  | SOLE |  | 615 | 0 | 0 |
| ONITY GROUP INC | Stock | 675746606 |  | 280 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| OFFICE PPTYS INCOME TR | REIT | 67623C109 |  | 48 | 147 | SH |  | SOLE | 36 | 147 | 0 | 0 |
| OFFICE PPTYS INCOME TR | REIT | 67623C109 |  | 1007 | 3060 | SH |  | SOLE |  | 3060 | 0 | 0 |
| OGE ENERGY CORP | Stock | 670837103 |  | 2499 | 54 | SH |  | SOLE | 71 | 54 | 0 | 0 |
| OGE ENERGY CORP | Stock | 670837103 |  | 19572 | 423 | SH |  | SOLE |  | 423 | 0 | 0 |
| OKLO INC | Stock | 02156V109 |  | 223 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| OKLO INC | Stock | 02156V109 |  | 1786 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| OKLO INC | Stock | 02156V109 |  | 2464106 | 22074 | SH |  | SOLE |  | 22073 | 0 | 0 |
| OKTA INC | Stock | 679295105 |  | 734 | 8 | SH |  | SOLE | 49 | 8 | 0 | 0 |
| OKTA INC | Stock | 679295105 |  | 825 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| OKTA INC | Stock | 679295105 |  | 12746 | 139 | SH |  | SOLE | 48 | 139 | 0 | 0 |
| OKTA INC | Stock | 679295105 |  | 45116 | 492 | SH |  | SOLE | 19 | 492 | 0 | 0 |
| OKTA INC | Stock | 679295105 |  | 513062 | 5595 | SH |  | SOLE |  | 5595 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 141 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 282 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 422 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 1126 | 8 | SH |  | SOLE | 51 | 8 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 1272 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 83833 | 595 | SH |  | SOLE | 36 | 595 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 99509 | 707 | SH |  | SOLE | 32 | 706 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 177383 | 1260 | SH |  | SOLE |  | 1260 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | Stock | 679580100 |  | 409388 | 2908 | SH |  | SOLE | 18 | 2908 | 0 | 0 |
| OLD NATL BANCORP IND | Stock | 680033107 |  | 680 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| OLD NATL BANCORP IND | Stock | 680033107 |  | 16456 | 750 | SH |  | SOLE |  | 749 | 0 | 0 |
| OLD REP INTL CORP | Stock | 680223104 |  | 488003 | 11491 | SH |  | SOLE |  | 11490 | 0 | 0 |
| OLIN CORP | Stock | 680665205 |  | 1025 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| OLIN CORP | Stock | 680665205 |  | 5298 | 212 | SH |  | SOLE |  | 212 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | Stock | 681116109 |  | 642 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | Stock | 681116109 |  | 1284 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | Stock | 681116109 |  | 35567 | 277 | SH |  | SOLE | 23 | 277 | 0 | 0 |
| OLLIES BARGAIN OUTLET HLDGS | Stock | 681116109 |  | 768474 | 5985 | SH |  | SOLE |  | 5985 | 0 | 0 |
| OMEGA FLEX INC | Stock | 682095104 |  | 5613 | 180 | SH |  | SOLE | 23 | 180 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC | REIT | 681936100 |  | 7642 | 181 | SH |  | SOLE | 71 | 181 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC | REIT | 681936100 |  | 39729 | 941 | SH |  | SOLE | 19 | 941 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC | REIT | 681936100 |  | 2535981 | 60066 | SH |  | SOLE |  | 60065 | 0 | 0 |
| OMEROS CORP | Convertible | 682143AG7 |  | 4649 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| OMNICELL COM | Stock | 68213N109 |  | 10353 | 340 | SH |  | SOLE | 19 | 340 | 0 | 0 |
| OMNICOM GROUP INC | Stock | 681919106 |  | 408 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| OMNICOM GROUP INC | Stock | 681919106 |  | 1223 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| OMNICOM GROUP INC | Stock | 681919106 |  | 2690 | 33 | SH |  | SOLE | 33 | 33 | 0 | 0 |
| OMNICOM GROUP INC | Stock | 681919106 |  | 3180 | 39 | SH |  | SOLE | 9 | 39 | 0 | 0 |
| OMNICOM GROUP INC | Stock | 681919106 |  | 1242172 | 15236 | SH |  | SOLE |  | 15235 | 0 | 0 |
| ON HLDG AG | Stock | H5919C104 |  | 1313 | 31 | SH |  | SOLE | 51 | 31 | 0 | 0 |
| ON HLDG AG | Stock | H5919C104 |  | 1906 | 45 | SH |  | SOLE | 9 | 45 | 0 | 0 |
| ON HLDG AG | Stock | H5919C104 |  | 11689 | 276 | SH |  | SOLE | 50 | 276 | 0 | 0 |
| ON HLDG AG | Stock | H5919C104 |  | 363914 | 8593 | SH |  | SOLE |  | 8593 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Stock | 682189105 |  | 247 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Stock | 682189105 |  | 690 | 14 | SH |  | SOLE | 49 | 14 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Stock | 682189105 |  | 690 | 14 | SH |  | SOLE | 74 | 14 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Stock | 682189105 |  | 1381 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Stock | 682189105 |  | 2613 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Stock | 682189105 |  | 5079 | 103 | SH |  | SOLE | 33 | 103 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Stock | 682189105 |  | 130185 | 2640 | SH |  | SOLE |  | 2640 | 0 | 0 |
| ON24 INC | Stock | 68339B104 |  | 74 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| ONDAS HLDGS INC | Stock | 68236H204 |  | 772 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ONE GAS INC | Stock | 68235P108 |  | 728 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ONE GAS INC | Stock | 68235P108 |  | 34804 | 430 | SH |  | SOLE |  | 430 | 0 | 0 |
| ONE STOP SYS INC | Stock | 68247W109 |  | 11745 | 2191 | SH |  | SOLE |  | 2191 | 0 | 0 |
| ONEMAIN HLDGS INC | Stock | 68268W103 |  | 226 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ONEMAIN HLDGS INC | Stock | 68268W103 |  | 19704 | 349 | SH |  | SOLE |  | 348 | 0 | 0 |
| ONEOK INC NEW | Stock | 682680103 |  | 365 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ONEOK INC NEW | Stock | 682680103 |  | 4451 | 61 | SH |  | SOLE | 36 | 61 | 0 | 0 |
| ONEOK INC NEW | Stock | 682680103 |  | 9672 | 133 | SH |  | SOLE | 33 | 132 | 0 | 0 |
| ONEOK INC NEW | Stock | 682680103 |  | 22110 | 303 | SH |  | SOLE | 72 | 303 | 0 | 0 |
| ONEOK INC NEW | Stock | 682680103 |  | 32884 | 451 | SH |  | SOLE | 45 | 450 | 0 | 0 |
| ONEOK INC NEW | Stock | 682680103 |  | 71875 | 985 | SH |  | SOLE | 26 | 985 | 0 | 0 |
| ONEOK INC NEW | Stock | 682680103 |  | 73176 | 1003 | SH |  | SOLE | 19 | 1002 | 0 | 0 |
| ONEOK INC NEW | Stock | 682680103 |  | 4133317 | 56644 | SH |  | SOLE |  | 56644 | 0 | 0 |
| ONESTREAM INC | Stock | 68278B107 |  | 111 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ONESTREAM INC | Stock | 68278B107 |  | 2765 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ONESTREAM INC | Stock | 68278B107 |  | 24604 | 1335 | SH |  | SOLE | 23 | 1335 | 0 | 0 |
| ONEWATER MARINE INC | Stock | 68280L101 |  | 903 | 57 | SH |  | SOLE | 19 | 57 | 0 | 0 |
| ONTO INNOVATION INC | Stock | 683344105 |  | 1163 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ONTO INNOVATION INC | Stock | 683344105 |  | 3231 | 25 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| ONTO INNOVATION INC | Stock | 683344105 |  | 1289616 | 9980 | SH |  | SOLE |  | 9980 | 0 | 0 |
| OP BANCORP | Stock | 67109R109 |  | 25 | 2 | SH |  | SOLE |  | 1 | 0 | 0 |
| OPEN TEXT CORP | Stock | 683715106 |  | 112 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| OPEN TEXT CORP | Stock | 683715106 |  | 3738 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| OPENDOOR TECHNOLOGIES INC | Stock | 683712103 |  | 101004 | 12673 | SH |  | SOLE |  | 12673 | 0 | 0 |
| OPERA LTD | ADR | 68373M107 |  | 36771 | 1782 | SH |  | SOLE |  | 1781 | 0 | 0 |
| OPKO HEALTH INC | Stock | 68375N103 |  | 2 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| OPKO HEALTH INC | Stock | 68375N103 |  | 34 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| OPPFI INC | Stock | 68386H103 |  | 11251 | 993 | SH |  | SOLE |  | 993 | 0 | 0 |
| OPTIMIZERX CORP | Stock | 68401U204 |  | 41 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| OPTION CARE HEALTH INC | Stock | 68404L201 |  | 611 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| OPTION CARE HEALTH INC | Stock | 68404L201 |  | 16267 | 586 | SH |  | SOLE | 19 | 586 | 0 | 0 |
| OPTION CARE HEALTH INC | Stock | 68404L201 |  | 18044 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A446 |  | 32648 | 854 | SH |  | SOLE | 36 | 854 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A446 |  | 1855570 | 48537 | SH |  | SOLE | 49 | 48537 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A446 |  | 4923987 | 128799 | SH |  | SOLE |  | 128799 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 2531 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 7312 | 26 | SH |  | SOLE | 66 | 26 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 8718 | 31 | SH |  | SOLE | 51 | 31 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 14343 | 51 | SH |  | SOLE | 36 | 51 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 16312 | 58 | SH |  | SOLE | 12 | 58 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 17718 | 63 | SH |  | SOLE | 46 | 63 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 20531 | 73 | SH |  | SOLE | 7 | 73 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 26155 | 93 | SH |  | SOLE | 72 | 93 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 31218 | 111 | SH |  | SOLE | 25 | 111 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 31499 | 112 | SH |  | SOLE | 71 | 112 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 53154 | 189 | SH |  | SOLE | 43 | 189 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 167760 | 597 | SH |  | SOLE | 49 | 596 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 172778 | 614 | SH |  | SOLE | 33 | 614 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 295302 | 1050 | SH |  | SOLE | 28 | 1050 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 327903 | 1166 | SH |  | SOLE | 30 | 1165 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 857220 | 3048 | SH |  | SOLE | 9 | 3048 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 3343962 | 11890 | SH |  | SOLE | 19 | 11890 | 0 | 0 |
| ORACLE CORP | Stock | 68389X105 |  | 22207140 | 78962 | SH |  | SOLE |  | 78961 | 0 | 0 |
| ORASURE TECHNOLOGIES INC | Stock | 68554V108 |  | 642 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ORCHID IS CAP INC | REIT | 68571X301 |  | 7087 | 1011 | SH |  | SOLE |  | 1011 | 0 | 0 |
| ORCHID IS CAP INC | REIT | 68571X301 |  | 14314 | 2042 | SH |  | SOLE | 19 | 2042 | 0 | 0 |
| ORGANIGRAM GLOBAL INC | Stock | 68617J100 |  | 2002 | 986 | SH |  | SOLE |  | 986 | 0 | 0 |
| ORGANOGENESIS HLDGS INC | Stock | 68621F102 |  | 1207 | 286 | SH |  | SOLE |  | 286 | 0 | 0 |
| ORGANON  CO | Stock | 68622V106 |  | 43 | 4 | SH |  | SOLE | 49 | 4 | 0 | 0 |
| ORGANON  CO | Stock | 68622V106 |  | 331 | 31 | SH |  | SOLE | 19 | 31 | 0 | 0 |
| ORGANON  CO | Stock | 68622V106 |  | 1004 | 94 | SH |  | SOLE | 71 | 94 | 0 | 0 |
| ORGANON  CO | Stock | 68622V106 |  | 113116 | 10591 | SH |  | SOLE |  | 10591 | 0 | 0 |
| ORIGIN BANCORP INC | Stock | 68621T102 |  | 6904 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ORIGIN BANCORP INC | Stock | 68621T102 |  | 17536 | 508 | SH |  | SOLE | 19 | 508 | 0 | 0 |
| ORION PROPERTIES INC | REIT | 68629Y103 |  | 167 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| ORIX CORP | ADR | 686330101 |  | 914 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| ORIX CORP | ADR | 686330101 |  | 3787 | 145 | SH |  | SOLE | 66 | 145 | 0 | 0 |
| ORMAT TECHNOLOGIES INC | Stock | 686688102 |  | 1059 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| ORMAT TECHNOLOGIES INC | Stock | 686688102 |  | 4813 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ORTHOFIX MED INC | Stock | 68752M108 |  | 264 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| OSCAR HEALTH INC | Stock | 687793109 |  | 133 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| OSCAR HEALTH INC | Stock | 687793109 |  | 742586 | 39228 | SH |  | SOLE |  | 39228 | 0 | 0 |
| OSHKOSH CORP | Stock | 688239201 |  | 1167 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| OSHKOSH CORP | Stock | 688239201 |  | 26589 | 205 | SH |  | SOLE |  | 205 | 0 | 0 |
| OR ROYALTIES INC. | Stock | 68390D106 |  | 1154838 | 28813 | SH |  | SOLE |  | 28813 | 0 | 0 |
| OTIS WORLDWIDE CORP | Stock | 68902V107 |  | 457 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| OTIS WORLDWIDE CORP | Stock | 68902V107 |  | 640 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| OTIS WORLDWIDE CORP | Stock | 68902V107 |  | 1097 | 12 | SH |  | SOLE | 49 | 12 | 0 | 0 |
| OTIS WORLDWIDE CORP | Stock | 68902V107 |  | 2286 | 25 | SH |  | SOLE | 46 | 25 | 0 | 0 |
| OTIS WORLDWIDE CORP | Stock | 68902V107 |  | 2834 | 31 | SH |  | SOLE | 9 | 31 | 0 | 0 |
| OTIS WORLDWIDE CORP | Stock | 68902V107 |  | 8805 | 96 | SH |  | SOLE | 33 | 96 | 0 | 0 |
| OTIS WORLDWIDE CORP | Stock | 68902V107 |  | 15932 | 174 | SH |  | SOLE | 50 | 174 | 0 | 0 |
| OTIS WORLDWIDE CORP | Stock | 68902V107 |  | 396171 | 4333 | SH |  | SOLE |  | 4333 | 0 | 0 |
| OTTER TAIL CORP | Stock | 689648103 |  | 122042 | 1489 | SH |  | SOLE |  | 1488 | 0 | 0 |
| OUSTER INC | Stock | 68989M202 |  | 81 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| OUSTER INC | Stock | 68989M202 |  | 20004 | 740 | SH |  | SOLE |  | 739 | 0 | 0 |
| OUTDOOR HOLDING CO | Stock | 00175J107 |  | 518 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| OUTFRONT MEDIA INC | REIT | 69007J304 |  | 73 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| OUTFRONT MEDIA INC | REIT | 69007J304 |  | 29056 | 1586 | SH |  | SOLE |  | 1586 | 0 | 0 |
| OVID THERAPEUTICS INC | Stock | 690469101 |  | 285 | 219 | SH |  | SOLE | 71 | 219 | 0 | 0 |
| OWENS CORNING NEW | Stock | 690742101 |  | 1415 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| OWENS CORNING NEW | Stock | 690742101 |  | 65637 | 464 | SH |  | SOLE |  | 464 | 0 | 0 |
| OXFORD INDS INC | Stock | 691497309 |  | 81 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| OXFORD LANE CAP CORP | CEF | 691543847 |  | 762 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| P10 INC | Stock | 69376K106 |  | 2404 | 221 | SH |  | SOLE | 19 | 221 | 0 | 0 |
| PACCAR INC | Stock | 693718108 |  | 787 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| PACCAR INC | Stock | 693718108 |  | 1180 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| PACCAR INC | Stock | 693718108 |  | 3638 | 37 | SH |  | SOLE | 46 | 37 | 0 | 0 |
| PACCAR INC | Stock | 693718108 |  | 3736 | 38 | SH |  | SOLE | 19 | 38 | 0 | 0 |
| PACCAR INC | Stock | 693718108 |  | 12090 | 123 | SH |  | SOLE | 33 | 122 | 0 | 0 |
| PACCAR INC | Stock | 693718108 |  | 3709628 | 37730 | SH |  | SOLE |  | 37730 | 0 | 0 |
| PACER FDS TR | ETF | 69374H659 |  | 33888 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| PACER FDS TR | ETF | 69374H691 |  | 102315 | 2997 | SH |  | SOLE |  | 2996 | 0 | 0 |
| PACER FDS TR | ETF | 69374H741 |  | 412 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| PACER FDS TR | ETF | 69374H741 |  | 58766 | 1855 | SH |  | SOLE |  | 1855 | 0 | 0 |
| PACER FDS TR | ETF | 69374H386 |  | 107674 | 1609 | SH |  | SOLE |  | 1609 | 0 | 0 |
| PACER FDS TR | ETF | 69374H873 |  | 938970 | 25782 | SH |  | SOLE |  | 25781 | 0 | 0 |
| PACER FDS TR | ETF | 69374H865 |  | 79506 | 3253 | SH |  | SOLE |  | 3252 | 0 | 0 |
| PACER FDS TR | ETF | 69374H709 |  | 871425 | 21995 | SH |  | SOLE |  | 21994 | 0 | 0 |
| PACER FDS TR | ETF | 69374H766 |  | 100 | 3 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| PACER FDS TR | ETF | 69374H766 |  | 48549 | 1305 | SH |  | SOLE |  | 1304 | 0 | 0 |
| PACER FDS TR | ETF | 69374H816 |  | 295166 | 5701 | SH |  | SOLE | 19 | 5701 | 0 | 0 |
| PACER FDS TR | ETF | 69374H816 |  | 993241 | 19186 | SH |  | SOLE |  | 19185 | 0 | 0 |
| PACER FDS TR | ETF | 69374H287 |  | 21270 | 574 | SH |  | SOLE |  | 574 | 0 | 0 |
| PACER FDS TR | ETF | 69374H436 |  | 147865 | 3529 | SH |  | SOLE | 19 | 3529 | 0 | 0 |
| PACER FDS TR | ETF | 69374H436 |  | 2086126 | 49788 | SH |  | SOLE |  | 49788 | 0 | 0 |
| PACER FDS TR | ETF | 69374H428 |  | 155 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| PACER FDS TR | ETF | 69374H428 |  | 1135572 | 23962 | SH |  | SOLE |  | 23962 | 0 | 0 |
| PACER FDS TR | ETF | 69374H238 |  | 5245 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| PACER FDS TR | ETF | 69374H543 |  | 233599 | 8533 | SH |  | SOLE | 19 | 8533 | 0 | 0 |
| PACER FDS TR | ETF | 69374H543 |  | 758093 | 27692 | SH |  | SOLE |  | 27692 | 0 | 0 |
| PACER FDS TR | ETF | 69374H469 |  | 171908 | 5296 | SH |  | SOLE | 19 | 5296 | 0 | 0 |
| PACER FDS TR | ETF | 69374H469 |  | 1456350 | 44866 | SH |  | SOLE |  | 44866 | 0 | 0 |
| PACER FDS TR | ETF | 69374H568 |  | 85939 | 2720 | SH |  | SOLE | 19 | 2720 | 0 | 0 |
| PACER FDS TR | ETF | 69374H568 |  | 1744971 | 55229 | SH |  | SOLE |  | 55229 | 0 | 0 |
| PACER FDS TR | ETF | 69374H519 |  | 432116 | 14770 | SH |  | SOLE |  | 14770 | 0 | 0 |
| PACER FDS TR | ETF | 69374H493 |  | 89473 | 2835 | SH |  | SOLE |  | 2835 | 0 | 0 |
| PACER FDS TR | ETF | 69374H485 |  | 102661 | 3405 | SH |  | SOLE |  | 3405 | 0 | 0 |
| PACER TRENDPILOT FUND OF FUNDS ETF | ETF | 78009L308 |  | 49653 | 1478 | SH |  | SOLE |  | 1478 | 0 | 0 |
| PACER FDS TR | ETF | 69374H105 |  | 341300 | 6233 | SH |  | SOLE |  | 6232 | 0 | 0 |
| PACER FDS TR | ETF | 69374H881 |  | 49679 | 864 | SH |  | SOLE | 19 | 864 | 0 | 0 |
| PACER FDS TR | ETF | 69374H881 |  | 12764622 | 222109 | SH |  | SOLE |  | 222109 | 0 | 0 |
| PACER FDS TR | ETF | 69374H667 |  | 3035 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| PACER FDS TR | ETF | 69374H360 |  | 5412790 | 149113 | SH |  | SOLE |  | 149112 | 0 | 0 |
| PACER FDS TR | ETF | 69374H857 |  | 217094 | 4959 | SH |  | SOLE | 19 | 4958 | 0 | 0 |
| PACER FDS TR | ETF | 69374H857 |  | 1518577 | 34687 | SH |  | SOLE |  | 34686 | 0 | 0 |
| PACER FDS TR | ETF | 69374H840 |  | 9396 | 292 | SH |  | SOLE |  | 292 | 0 | 0 |
| PACIRA BIOSCIENCES INC | Stock | 695127100 |  | 26 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PACIRA BIOSCIENCES INC | Stock | 695127100 |  | 5953 | 231 | SH |  | SOLE |  | 231 | 0 | 0 |
| PACKAGING CORP AMER | Stock | 695156109 |  | 4946 | 23 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| PACKAGING CORP AMER | Stock | 695156109 |  | 6538 | 30 | SH |  | SOLE | 9 | 30 | 0 | 0 |
| PACKAGING CORP AMER | Stock | 695156109 |  | 49906 | 229 | SH |  | SOLE |  | 229 | 0 | 0 |
| PACS GROUP INC | Stock | 69380Q107 |  | 769 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| PAGAYA TECHNOLOGIES LTD | Stock | M7S64L123 |  | 119 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| PAGAYA TECHNOLOGIES LTD | Stock | M7S64L123 |  | 326099 | 10983 | SH |  | SOLE |  | 10983 | 0 | 0 |
| PAGERDUTY INC | Stock | 69553P100 |  | 116 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| PAGERDUTY INC | Stock | 69553P100 |  | 11795 | 714 | SH |  | SOLE | 19 | 714 | 0 | 0 |
| PAGSEGURO DIGITAL LTD | Stock | G68707101 |  | 270 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| PAGSEGURO DIGITAL LTD | Stock | G68707101 |  | 14650 | 1465 | SH |  | SOLE |  | 1465 | 0 | 0 |
| CASSAVA SCIENCES INC | Stock | 14817C107 |  | 873 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 4196 | 23 | SH |  | SOLE | 74 | 23 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 8209 | 45 | SH |  | SOLE | 51 | 45 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 8209 | 45 | SH |  | SOLE | 66 | 45 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 9303 | 51 | SH |  | SOLE | 48 | 51 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 19519 | 107 | SH |  | SOLE | 73 | 107 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 27910 | 153 | SH |  | SOLE | 71 | 153 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 107810 | 591 | SH |  | SOLE | 33 | 591 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 290048 | 1590 | SH |  | SOLE | 9 | 1590 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 1456624 | 7985 | SH |  | SOLE | 45 | 7985 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 3462329 | 18980 | SH |  | SOLE | 19 | 18979 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | Stock | 69608A108 |  | 44086835 | 241678 | SH |  | SOLE |  | 241677 | 0 | 0 |
| PALLADYNE AI CORP | Stock | 80359A205 |  | 77 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| PALLADYNE AI CORP | Stock | 80359A205 |  | 8590 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 1629 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 5294 | 26 | SH |  | SOLE | 39 | 26 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 5498 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 8552 | 42 | SH |  | SOLE | 36 | 42 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 9774 | 48 | SH |  | SOLE | 71 | 48 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 12624 | 62 | SH |  | SOLE | 25 | 62 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 30950 | 152 | SH |  | SOLE | 51 | 152 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 39299 | 193 | SH |  | SOLE | 33 | 193 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 174095 | 855 | SH |  | SOLE | 9 | 855 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 215226 | 1057 | SH |  | SOLE | 19 | 1057 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 286697 | 1408 | SH |  | SOLE | 53 | 1408 | 0 | 0 |
| PALO ALTO NETWORKS INC | Stock | 697435105 |  | 9106389 | 44722 | SH |  | SOLE |  | 44722 | 0 | 0 |
| PALOMAR HLDGS INC | Stock | 69753M105 |  | 234 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| PALOMAR HLDGS INC | Stock | 69753M105 |  | 57208 | 490 | SH |  | SOLE |  | 490 | 0 | 0 |
| PAMPA ENERGIA S A | ADR | 697660207 |  | 1802 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| PAN AMERN SILVER CORP | Stock | 697900108 |  | 349 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| PAN AMERN SILVER CORP | Stock | 697900108 |  | 461758 | 11922 | SH |  | SOLE |  | 11922 | 0 | 0 |
| PAPA JOHNS INTL INC | Stock | 698813102 |  | 127075 | 2639 | SH |  | SOLE |  | 2639 | 0 | 0 |
| PAR TECHNOLOGY CORP | Stock | 698884103 |  | 119 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| PAR TECHNOLOGY CORP | Stock | 698884103 |  | 6135 | 155 | SH |  | SOLE |  | 155 | 0 | 0 |
| PARAMOUNT GROUP INC | REIT | 69924R108 |  | 883 | 135 | SH |  | SOLE | 71 | 135 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP | Stock | 69932A204 |  | 416 | 22 | SH |  | SOLE | 33 | 22 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP | Stock | 69932A204 |  | 984 | 52 | SH |  | SOLE | 46 | 52 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP | Stock | 69932A204 |  | 2516 | 133 | SH |  | SOLE | 71 | 133 | 0 | 0 |
| PARAMOUNT SKYDANCE CORP | Stock | 69932A204 |  | 236964 | 12525 | SH |  | SOLE |  | 12524 | 0 | 0 |
| PARK HOTELS  RESORTS INC | REIT | 700517105 |  | 2504 | 226 | SH |  | SOLE | 71 | 226 | 0 | 0 |
| PARK HOTELS  RESORTS INC | REIT | 700517105 |  | 31489 | 2842 | SH |  | SOLE |  | 2842 | 0 | 0 |
| PARK NATL CORP | Stock | 700658107 |  | 163 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PARK NATL CORP | Stock | 700658107 |  | 22429 | 138 | SH |  | SOLE | 19 | 138 | 0 | 0 |
| PARK NATL CORP | Stock | 700658107 |  | 156354 | 962 | SH |  | SOLE | 49 | 962 | 0 | 0 |
| PARKER-HANNIFIN CORP | Stock | 701094104 |  | 3791 | 5 | SH |  | SOLE | 66 | 5 | 0 | 0 |
| PARKER-HANNIFIN CORP | Stock | 701094104 |  | 4549 | 6 | SH |  | SOLE | 49 | 6 | 0 | 0 |
| PARKER-HANNIFIN CORP | Stock | 701094104 |  | 6823 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| PARKER-HANNIFIN CORP | Stock | 701094104 |  | 28166 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| PARKER-HANNIFIN CORP | Stock | 701094104 |  | 65201 | 86 | SH |  | SOLE | 9 | 86 | 0 | 0 |
| PARKER-HANNIFIN CORP | Stock | 701094104 |  | 298046 | 393 | SH |  | SOLE | 30 | 393 | 0 | 0 |
| PARKER-HANNIFIN CORP | Stock | 701094104 |  | 461225 | 608 | SH |  | SOLE | 19 | 608 | 0 | 0 |
| PARKER-HANNIFIN CORP | Stock | 701094104 |  | 2698784 | 3560 | SH |  | SOLE |  | 3559 | 0 | 0 |
| PARSONS CORP DEL | Stock | 70202L102 |  | 83 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| PARSONS CORP DEL | Stock | 70202L102 |  | 663 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| PATRIA INVESTMENTS LIMITED | Stock | G69451105 |  | 73000 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| PATRICK INDS INC | Stock | 703343103 |  | 12267 | 119 | SH |  | SOLE | 34 | 118 | 0 | 0 |
| PATRICK INDS INC | Stock | 703343103 |  | 12825 | 124 | SH |  | SOLE |  | 124 | 0 | 0 |
| PATTERSON-UTI ENERGY INC | Stock | 703481101 |  | 518 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 254 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 2282 | 18 | SH |  | SOLE | 46 | 18 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 21697 | 171 | SH |  | SOLE | 33 | 171 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 84845 | 669 | SH |  | SOLE | 19 | 669 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 831829 | 6562 | SH |  | SOLE |  | 6562 | 0 | 0 |
| PAYCHEX INC | Stock | 704326107 |  | 2611940 | 20605 | SH |  | SOLE | 6 | 20605 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 2081 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 9400 | 45 | SH |  | SOLE | 33 | 45 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 58695 | 282 | SH |  | SOLE | 28 | 282 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 752235 | 3614 | SH |  | SOLE | 6 | 3614 | 0 | 0 |
| PAYCOM SOFTWARE INC | Stock | 70432V102 |  | 1534742 | 7374 | SH |  | SOLE |  | 7373 | 0 | 0 |
| PAYLOCITY HLDG CORP | Stock | 70438V106 |  | 1115 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| PAYLOCITY HLDG CORP | Stock | 70438V106 |  | 7326 | 46 | SH |  | SOLE | 48 | 46 | 0 | 0 |
| PAYLOCITY HLDG CORP | Stock | 70438V106 |  | 29783 | 187 | SH |  | SOLE |  | 187 | 0 | 0 |
| PAYONEER GLOBAL INC | Stock | 70451X104 |  | 430 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 268 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 469 | 7 | SH |  | SOLE | 9 | 7 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 1274 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 1609 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 2280 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 6639 | 99 | SH |  | SOLE | 49 | 99 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 20654 | 308 | SH |  | SOLE | 33 | 308 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 1083958 | 16164 | SH |  | SOLE | 18 | 16164 | 0 | 0 |
| PAYPAL HLDGS INC | Stock | 70450Y103 |  | 4484015 | 66866 | SH |  | SOLE |  | 66865 | 0 | 0 |
| PAYSIGN INC | Stock | 70451A104 |  | 107 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| PBF ENERGY INC | Stock | 69318G106 |  | 1569 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| PBF ENERGY INC | Stock | 69318G106 |  | 90661 | 3005 | SH |  | SOLE |  | 3005 | 0 | 0 |
| PCB BANCORP COM | Stock | 740163100 |  | 4200 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| PCM FD INC | CEF | 69323T101 |  | 9253 | 1379 | SH |  | SOLE |  | 1379 | 0 | 0 |
| PDD HOLDINGS INC | ADR | 722304102 |  | 2511 | 19 | SH |  | SOLE | 66 | 19 | 0 | 0 |
| PDD HOLDINGS INC | ADR | 722304102 |  | 2040559 | 15439 | SH |  | SOLE |  | 15438 | 0 | 0 |
| PDF SOLUTIONS INC | Stock | 693282105 |  | 258 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PDF SOLUTIONS INC | Stock | 693282105 |  | 2582 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PEABODY ENERGY CORP | Stock | 704551100 |  | 133 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| PEABODY ENERGY CORP | Stock | 704551100 |  | 1618 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| PEAKSTONE REALTY TRUST | REIT | 39818P799 |  | 26 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| PEAKSTONE REALTY TRUST | REIT | 39818P799 |  | 150514 | 11472 | SH |  | SOLE |  | 11472 | 0 | 0 |
| PEBBLEBROOK HOTEL TR | REIT | 70509V100 |  | 353 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| PEBBLEBROOK HOTEL TR | REIT | 70509V100 |  | 2096 | 184 | SH |  | SOLE |  | 184 | 0 | 0 |
| PEGASYSTEMS INC | Stock | 705573103 |  | 173 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| PEGASYSTEMS INC | Stock | 705573103 |  | 126616 | 2202 | SH |  | SOLE | 19 | 2202 | 0 | 0 |
| PEGASYSTEMS INC | Stock | 705573103 |  | 1297525 | 22566 | SH |  | SOLE |  | 22565 | 0 | 0 |
| PELOTON INTERACTIVE INC | Stock | 70614W100 |  | 90 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PELOTON INTERACTIVE INC | Stock | 70614W100 |  | 5895 | 655 | SH |  | SOLE | 19 | 655 | 0 | 0 |
| PELOTON INTERACTIVE INC | Stock | 70614W100 |  | 42268 | 4696 | SH |  | SOLE |  | 4696 | 0 | 0 |
| PEMBINA PIPELINE CORP | Stock | 706327103 |  | 68526 | 1694 | SH |  | SOLE |  | 1693 | 0 | 0 |
| PENN ENTERTAINMENT INC | Stock | 707569109 |  | 193 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| PENN ENTERTAINMENT INC | Stock | 707569109 |  | 539 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| PENN ENTERTAINMENT INC | Stock | 707569109 |  | 120799 | 6272 | SH |  | SOLE |  | 6272 | 0 | 0 |
| OBSIDIAN ENERGY LTD | Stock | 674482203 |  | 3826 | 585 | SH |  | SOLE |  | 585 | 0 | 0 |
| PENNANT GROUP INC | Stock | 70805E109 |  | 126 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PENNANTPARK FLOATING RATE CA | CEF | 70806A106 |  | 22594 | 2541 | SH |  | SOLE |  | 2541 | 0 | 0 |
| PENNANTPARK INVT CORP | CEF | 708062104 |  | 38337 | 5713 | SH |  | SOLE |  | 5713 | 0 | 0 |
| PENNYMAC FINL SVCS INC NEW | Stock | 70932M107 |  | 743 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| PENNYMAC MTG INVT TR | REIT | 70931T103 |  | 23823 | 1943 | SH |  | SOLE | 45 | 1943 | 0 | 0 |
| PENNYMAC MTG INVT TR | REIT | 70931T103 |  | 25930 | 2115 | SH |  | SOLE |  | 2115 | 0 | 0 |
| PENSKE AUTOMOTIVE GRP INC | Stock | 70959W103 |  | 348 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| PENTAIR PLC | Stock | G7S00T104 |  | 554 | 5 | SH |  | SOLE | 46 | 5 | 0 | 0 |
| PENTAIR PLC | Stock | G7S00T104 |  | 1773 | 16 | SH |  | SOLE | 33 | 16 | 0 | 0 |
| PENTAIR PLC | Stock | G7S00T104 |  | 7199 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| PENTAIR PLC | Stock | G7S00T104 |  | 17832 | 161 | SH |  | SOLE | 9 | 161 | 0 | 0 |
| PENTAIR PLC | Stock | G7S00T104 |  | 65681 | 593 | SH |  | SOLE | 19 | 593 | 0 | 0 |
| PENTAIR PLC | Stock | G7S00T104 |  | 122833 | 1109 | SH |  | SOLE |  | 1109 | 0 | 0 |
| PENUMBRA INC | Stock | 70975L107 |  | 1013 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| PEOPLES BANCORP INC | Stock | 709789101 |  | 150 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PEOPLES BANCORP N C INC | Stock | 710577107 |  | 45402 | 1481 | SH |  | SOLE |  | 1480 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 1404 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 2247 | 16 | SH |  | SOLE | 12 | 16 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 4073 | 29 | SH |  | SOLE | 73 | 29 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 6460 | 46 | SH |  | SOLE | 46 | 46 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 8426 | 60 | SH |  | SOLE | 51 | 60 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 8764 | 62 | SH |  | SOLE | 49 | 62 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 10533 | 75 | SH |  | SOLE | 6 | 75 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 16853 | 120 | SH |  | SOLE | 36 | 120 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 29904 | 213 | SH |  | SOLE | 9 | 212 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 49575 | 353 | SH |  | SOLE | 33 | 353 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 49716 | 354 | SH |  | SOLE | 71 | 354 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 172741 | 1230 | SH |  | SOLE | 52 | 1230 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 482762 | 3437 | SH |  | SOLE | 19 | 3437 | 0 | 0 |
| PEPSICO INC | Stock | 713448108 |  | 8496415 | 60499 | SH |  | SOLE |  | 60498 | 0 | 0 |
| PERELLA WEINBERG PARTNERS | Stock | 71367G102 |  | 298 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| PERFORMANCE FOOD GROUP CO | Stock | 71377A103 |  | 2809 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| PERFORMANCE FOOD GROUP CO | Stock | 71377A103 |  | 11452 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| PERFORMANT HEALTHCARE INC | Stock | 71377E105 |  | 387 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| PERIMETER SOLUTIONS INC | Stock | 71385M107 |  | 381 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| PERION NETWORK LTD | Stock | M78673114 |  | 77280 | 8050 | SH |  | SOLE |  | 8050 | 0 | 0 |
| PERMIAN BASIN RTY TR | Stock | 714236106 |  | 4497156 | 246420 | SH |  | SOLE |  | 246419 | 0 | 0 |
| PERMIAN RESOURCES CORP | Stock | 71424F105 |  | 1459 | 114 | SH |  | SOLE | 71 | 114 | 0 | 0 |
| PERMIAN RESOURCES CORP | Stock | 71424F105 |  | 9907 | 774 | SH |  | SOLE | 12 | 774 | 0 | 0 |
| PERMIAN RESOURCES CORP | Stock | 71424F105 |  | 102702 | 8024 | SH |  | SOLE |  | 8023 | 0 | 0 |
| PERPETUA RESOURCES CORP | Stock | 714266103 |  | 101 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PERRIGO CO PLC | Stock | G97822103 |  | 579 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| PERRIGO CO PLC | Stock | G97822103 |  | 4454 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| PERRIGO CO PLC | Stock | G97822103 |  | 6902 | 310 | SH |  | SOLE | 34 | 309 | 0 | 0 |
| PERSPECTIVE THERAPEUTICS INC | Stock | 46489V302 |  | 230 | 67 | SH |  | SOLE | 71 | 67 | 0 | 0 |
| P T TELEKOMUNIKASI INDONESIA | ADR | 715684106 |  | 4140 | 220 | SH |  | SOLE | 9 | 220 | 0 | 0 |
| P T TELEKOMUNIKASI INDONESIA | ADR | 715684106 |  | 5646 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| PETCO HEALTH  WELLNESS CO I | Stock | 71601V105 |  | 101 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| PETCO HEALTH  WELLNESS CO I | Stock | 71601V105 |  | 13255 | 3425 | SH |  | SOLE |  | 3425 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETRO | ADR | 71654V101 |  | 13593 | 1150 | SH |  | SOLE |  | 1150 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETRO | ADR | 71654V408 |  | 482537 | 38115 | SH |  | SOLE |  | 38115 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 102 | 4 | SH |  | SOLE | 36 | 4 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 255 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 1147 | 45 | SH |  | SOLE | 74 | 45 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 1758 | 69 | SH |  | SOLE | 39 | 69 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 4102 | 161 | SH |  | SOLE | 73 | 161 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 7695 | 302 | SH |  | SOLE | 46 | 302 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 15874 | 623 | SH |  | SOLE | 71 | 623 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 22779 | 894 | SH |  | SOLE | 43 | 894 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 24346 | 956 | SH |  | SOLE | 49 | 955 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 33874 | 1329 | SH |  | SOLE | 33 | 1329 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 50394 | 1978 | SH |  | SOLE | 9 | 1977 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 221217 | 8682 | SH |  | SOLE | 52 | 8682 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 330535 | 12972 | SH |  | SOLE | 19 | 12972 | 0 | 0 |
| PFIZER INC | Stock | 717081103 |  | 7232417 | 283847 | SH |  | SOLE |  | 283846 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 302 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 1583 | 105 | SH |  | SOLE | 71 | 105 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 9938 | 659 | SH |  | SOLE | 33 | 659 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 22721 | 1507 | SH |  | SOLE | 43 | 1506 | 0 | 0 |
| PG CORP | Stock | 69331C108 |  | 867900 | 57553 | SH |  | SOLE |  | 57553 | 0 | 0 |
| PGIM GLOBAL HIGH YIELD FD FO | CEF | 69346J106 |  | 14039 | 1090 | SH |  | SOLE |  | 1090 | 0 | 0 |
| PGIM HIGH YIELD BOND FUND IN | CEF | 69346H100 |  | 11648 | 810 | SH |  | SOLE |  | 810 | 0 | 0 |
| PGIM ROCK ETF TR | ETF | 69420N510 |  | 2500 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| PGIM ROCK ETF TR | ETF | 69420N718 |  | 2497 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| PGIM ROCK ETF TR | ETF | 69420N692 |  | 44379 | 1552 | SH |  | SOLE |  | 1552 | 0 | 0 |
| PGIM ROCK ETF TR | ETF | 69420N205 |  | 50902 | 1690 | SH |  | SOLE |  | 1690 | 0 | 0 |
| PGIM ROCK ETF TR | ETF | 69420N833 |  | 132587 | 4509 | SH |  | SOLE |  | 4509 | 0 | 0 |
| PGIM ROCK ETF TR | ETF | 69420N858 |  | 12333 | 420 | SH |  | SOLE |  | 420 | 0 | 0 |
| PGIM SHORT DUR HIG YLD OPP F | CEF | 69355J104 |  | 319551 | 19112 | SH |  | SOLE |  | 19111 | 0 | 0 |
| PGIM ETF TR | ETF | 69344A784 |  | 35554 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| PGIM ETF TR | ETF | 69344A107 |  | 46 | 1 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| PGIM ETF TR | ETF | 69344A107 |  | 10255288 | 205805 | SH |  | SOLE |  | 205805 | 0 | 0 |
| PHIBRO ANIMAL HEALTH CORP | Stock | 71742Q106 |  | 25247 | 624 | SH |  | SOLE | 19 | 624 | 0 | 0 |
| PHIBRO ANIMAL HEALTH CORP | Stock | 71742Q106 |  | 70805 | 1750 | SH |  | SOLE |  | 1750 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 2433 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 2433 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 13625 | 84 | SH |  | SOLE | 12 | 84 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 48984 | 302 | SH |  | SOLE | 71 | 302 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 50444 | 311 | SH |  | SOLE | 24 | 311 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 75575 | 466 | SH |  | SOLE | 9 | 465 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 86615 | 534 | SH |  | SOLE | 73 | 534 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 96509 | 595 | SH |  | SOLE | 52 | 595 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 115960 | 715 | SH |  | SOLE | 33 | 714 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 482843 | 2977 | SH |  | SOLE | 19 | 2976 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 696811 | 4296 | SH |  | SOLE | 49 | 4296 | 0 | 0 |
| PHILIP MORRIS INTL INC | Stock | 718172109 |  | 13056508 | 80496 | SH |  | SOLE |  | 80496 | 0 | 0 |
| PLDT INC | ADR | 69344D408 |  | 12961 | 693 | SH |  | SOLE |  | 693 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 136 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 544 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 3945 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 4081 | 30 | SH |  | SOLE | 73 | 30 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 5169 | 38 | SH |  | SOLE | 9 | 38 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 27362 | 201 | SH |  | SOLE | 33 | 201 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 29530 | 217 | SH |  | SOLE | 19 | 217 | 0 | 0 |
| PHILLIPS 66 | Stock | 718546104 |  | 10325366 | 75911 | SH |  | SOLE |  | 75910 | 0 | 0 |
| PHILLIPS EDISON  CO INC | REIT | 71844V201 |  | 83079 | 2420 | SH |  | SOLE |  | 2420 | 0 | 0 |
| PHINIA INC | Stock | 71880K101 |  | 345 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| PHOTRONICS INC | Stock | 719405102 |  | 92 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| PHREESIA INC | Stock | 71944F106 |  | 847 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| PHREESIA INC | Stock | 71944F106 |  | 12771 | 543 | SH |  | SOLE | 19 | 543 | 0 | 0 |
| PIEDMONT REALTY TRUST INC | REIT | 720190206 |  | 29988 | 3332 | SH |  | SOLE |  | 3332 | 0 | 0 |
| PILGRIMS PRIDE CORP | Stock | 72147K108 |  | 41 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| PILGRIMS PRIDE CORP | Stock | 72147K108 |  | 122 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| PILGRIMS PRIDE CORP | Stock | 72147K108 |  | 733588 | 18015 | SH |  | SOLE |  | 18015 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R205 |  | 758089 | 13993 | SH |  | SOLE |  | 13992 | 0 | 0 |
| PIMCO ACCESS INCOME FUND | CEF | 72203T100 |  | 61013 | 3750 | SH |  | SOLE |  | 3750 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R775 |  | 340913 | 3652 | SH |  | SOLE | 11 | 3651 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R775 |  | 871949 | 9341 | SH |  | SOLE |  | 9340 | 0 | 0 |
| PIMCO CALIF MUN INCOME FD | CEF | 72200N106 |  | 14153 | 1623 | SH |  | SOLE |  | 1623 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R593 |  | 1343 | 49 | SH |  | SOLE | 36 | 49 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R593 |  | 15097 | 551 | SH |  | SOLE | 39 | 551 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R593 |  | 95270 | 3477 | SH |  | SOLE |  | 3477 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R593 |  | 155084 | 5660 | SH |  | SOLE | 25 | 5660 | 0 | 0 |
| PIMCO CORPORATE  INCM STRG | CEF | 72200U100 |  | 14464 | 1081 | SH |  | SOLE |  | 1081 | 0 | 0 |
| PIMCO CORPORATE  INCOME OPP | CEF | 72201B101 |  | 4375 | 303 | SH |  | SOLE |  | 303 | 0 | 0 |
| PIMCO DYNAMIC INCOME FD | CEF | 72201Y101 |  | 89653 | 4528 | SH |  | SOLE |  | 4527 | 0 | 0 |
| PIMCO DYNAMIC INCOME FD | CEF | 72201Y101 |  | 170520 | 8612 | SH |  | SOLE | 19 | 8612 | 0 | 0 |
| PIMCO DYNAMIC INCOME OPRNTS | CEF | 69355M107 |  | 100633 | 7127 | SH |  | SOLE |  | 7127 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R718 |  | 32882 | 342 | SH |  | SOLE | 39 | 342 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R718 |  | 341260 | 3549 | SH |  | SOLE | 25 | 3549 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R718 |  | 397141 | 4131 | SH |  | SOLE |  | 4130 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R833 |  | 1934115 | 19209 | SH |  | SOLE |  | 19208 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R783 |  | 2318485 | 24232 | SH |  | SOLE |  | 24231 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R304 |  | 286603 | 5379 | SH |  | SOLE |  | 5379 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R882 |  | 684132 | 10067 | SH |  | SOLE |  | 10066 | 0 | 0 |
| PIMCO HIGH INCOME FD | CEF | 722014107 |  | 499 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PIMCO INCOME STRATEGY FD | CEF | 72201H108 |  | 3817 | 448 | SH |  | SOLE |  | 448 | 0 | 0 |
| PIMCO INCOME STRATEGY FD II | CEF | 72201J104 |  | 75511 | 9949 | SH |  | SOLE |  | 9948 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R866 |  | 449405 | 8596 | SH |  | SOLE |  | 8596 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R817 |  | 1030185 | 10446 | SH |  | SOLE |  | 10446 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R585 |  | 29041 | 1082 | SH |  | SOLE | 39 | 1082 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R585 |  | 213686 | 7961 | SH |  | SOLE |  | 7961 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R585 |  | 301789 | 11244 | SH |  | SOLE | 25 | 11244 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R635 |  | 330488 | 7294 | SH |  | SOLE |  | 7293 | 0 | 0 |
| PIMCO EQUITY SER | ETF | 72202L371 |  | 162602 | 4374 | SH |  | SOLE |  | 4374 | 0 | 0 |
| PIMCO EQUITY SER | ETF | 72202L363 |  | 17775 | 316 | SH |  | SOLE |  | 316 | 0 | 0 |
| PIMCO ETF TR | ETF | 72201R627 |  | 17772 | 348 | SH |  | SOLE |  | 348 | 0 | 0 |
| PINNACLE FINL PARTNERS INC | Stock | 72346Q104 |  | 1501 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| PINNACLE FINL PARTNERS INC | Stock | 72346Q104 |  | 318462 | 3395 | SH |  | SOLE |  | 3395 | 0 | 0 |
| PINNACLE WEST CAP CORP | Stock | 723484101 |  | 448 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PINNACLE WEST CAP CORP | Stock | 723484101 |  | 3768 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| PINNACLE WEST CAP CORP | Stock | 723484101 |  | 11387 | 127 | SH |  | SOLE | 12 | 127 | 0 | 0 |
| PINNACLE WEST CAP CORP | Stock | 723484101 |  | 62195 | 694 | SH |  | SOLE |  | 693 | 0 | 0 |
| PINNACLE WEST CAP CORP | Stock | 723484101 |  | 296447 | 3306 | SH |  | SOLE | 19 | 3306 | 0 | 0 |
| PINTEREST INC | Stock | 72352L106 |  | 483 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| PINTEREST INC | Stock | 72352L106 |  | 643 | 20 | SH |  | SOLE | 74 | 20 | 0 | 0 |
| PINTEREST INC | Stock | 72352L106 |  | 274989 | 8548 | SH |  | SOLE |  | 8548 | 0 | 0 |
| PIPER SANDLER COMPANIES | Stock | 724078100 |  | 1735 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| PIPER SANDLER COMPANIES | Stock | 724078100 |  | 16309 | 47 | SH |  | SOLE | 19 | 47 | 0 | 0 |
| PITNEY BOWES INC | Stock | 724479100 |  | 114 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PITNEY BOWES INC | Stock | 724479100 |  | 582 | 51 | SH |  | SOLE | 49 | 51 | 0 | 0 |
| PITNEY BOWES INC | Stock | 724479100 |  | 603745 | 52914 | SH |  | SOLE |  | 52913 | 0 | 0 |
| PJT PARTNERS INC | Stock | 69343T107 |  | 711 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| PJT PARTNERS INC | Stock | 69343T107 |  | 544920 | 3066 | SH |  | SOLE |  | 3066 | 0 | 0 |
| PLAINS ALL AMERN PIPELINE L | Stock | 726503105 |  | 144997 | 8499 | SH |  | SOLE |  | 8499 | 0 | 0 |
| PLAINS GP HLDGS L P | Stock | 72651A207 |  | 857 | 47 | SH |  | SOLE | 36 | 47 | 0 | 0 |
| PLAINS GP HLDGS L P | Stock | 72651A207 |  | 1789939 | 98133 | SH |  | SOLE |  | 98132 | 0 | 0 |
| PLANET FITNESS INC | Stock | 72703H101 |  | 1246 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| PLANET FITNESS INC | Stock | 72703H101 |  | 3841 | 37 | SH |  | SOLE | 43 | 37 | 0 | 0 |
| PLANET LABS PBC | Stock | 72703X106 |  | 2297 | 177 | SH |  | SOLE | 71 | 177 | 0 | 0 |
| PLANET LABS PBC | Stock | 72703X106 |  | 53366 | 4111 | SH |  | SOLE |  | 4111 | 0 | 0 |
| PLAYBOY INC | Stock | 72814P109 |  | 76 | 52 | SH |  | SOLE | 19 | 52 | 0 | 0 |
| PLAYBOY INC | Stock | 72814P109 |  | 2329 | 1584 | SH |  | SOLE |  | 1584 | 0 | 0 |
| PLUG POWER INC | Stock | 72919P202 |  | 103 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| PLUG POWER INC | Stock | 72919P202 |  | 235 | 101 | SH |  | SOLE | 73 | 101 | 0 | 0 |
| PLUG POWER INC | Stock | 72919P202 |  | 3898 | 1673 | SH |  | SOLE |  | 1673 | 0 | 0 |
| PLYMOUTH INDL REIT INC | REIT | 729640102 |  | 335 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 1206 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 1808 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 6430 | 32 | SH |  | SOLE | 73 | 32 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 9444 | 47 | SH |  | SOLE | 46 | 47 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 18009 | 90 | SH |  | SOLE | 33 | 89 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 29336 | 146 | SH |  | SOLE | 9 | 146 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 30943 | 154 | SH |  | SOLE | 7 | 154 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 204962 | 1020 | SH |  | SOLE | 19 | 1020 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 231672 | 1153 | SH |  | SOLE | 52 | 1153 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Stock | 693475105 |  | 1255446 | 6248 | SH |  | SOLE |  | 6248 | 0 | 0 |
| TXNM ENERGY INC | Stock | 69349H107 |  | 170 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| TXNM ENERGY INC | Stock | 69349H107 |  | 112082 | 1982 | SH |  | SOLE |  | 1982 | 0 | 0 |
| POET TECHNOLOGIES INC | Stock | 73044W302 |  | 24930 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| POLARIS INC | Stock | 731068102 |  | 930 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| POLARIS INC | Stock | 731068102 |  | 561952 | 9667 | SH |  | SOLE |  | 9667 | 0 | 0 |
| LITMAN GREGORY FDS TR | ETF | 53700T744 |  | 1844 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| POLESTAR AUTOMOTIVE HLDG UK | ADR | 731105201 |  | 23503 | 25000 | SH |  | SOLE |  | 25000 | 0 | 0 |
| RALPH LAUREN CORP | Stock | 751212101 |  | 941 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| RALPH LAUREN CORP | Stock | 751212101 |  | 1881 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| RALPH LAUREN CORP | Stock | 751212101 |  | 5344 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| RALPH LAUREN CORP | Stock | 751212101 |  | 1427832 | 4554 | SH |  | SOLE |  | 4553 | 0 | 0 |
| AVIENT CORPORATION | Stock | 05368V106 |  | 428 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| PONY AI INC | ADR | 732908108 |  | 154551 | 6872 | SH |  | SOLE |  | 6872 | 0 | 0 |
| POOL CORP | Stock | 73278L105 |  | 310 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| POOL CORP | Stock | 73278L105 |  | 310 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| POOL CORP | Stock | 73278L105 |  | 4651 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| POOL CORP | Stock | 73278L105 |  | 10232 | 33 | SH |  | SOLE | 23 | 33 | 0 | 0 |
| POOL CORP | Stock | 73278L105 |  | 61394 | 198 | SH |  | SOLE |  | 198 | 0 | 0 |
| POOL CORP | Stock | 73278L105 |  | 148213 | 478 | SH |  | SOLE | 18 | 478 | 0 | 0 |
| POOL CORP | Stock | 73278L105 |  | 481849 | 1554 | SH |  | SOLE | 19 | 1554 | 0 | 0 |
| POPULAR INC | Stock | 733174700 |  | 1016 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| POPULAR INC | Stock | 733174700 |  | 30482 | 240 | SH |  | SOLE |  | 240 | 0 | 0 |
| PORCH GROUP INC | Stock | 733245104 |  | 67 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| PORTILLOS INC | Stock | 73642K106 |  | 77 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| PORTLAND GEN ELEC CO | Stock | 736508847 |  | 220 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| PORTLAND GEN ELEC CO | Stock | 736508847 |  | 880 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| PORTLAND GEN ELEC CO | Stock | 736508847 |  | 1716 | 39 | SH |  | SOLE | 19 | 39 | 0 | 0 |
| POSCO HOLDINGS INC | ADR | 693483109 |  | 246 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| POSCO HOLDINGS INC | ADR | 693483109 |  | 1624 | 33 | SH |  | SOLE | 66 | 33 | 0 | 0 |
| POST HLDGS INC | Stock | 737446104 |  | 537 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| POST HLDGS INC | Stock | 737446104 |  | 21389 | 199 | SH |  | SOLE | 19 | 199 | 0 | 0 |
| POST HLDGS INC | Stock | 737446104 |  | 201884 | 1878 | SH |  | SOLE |  | 1878 | 0 | 0 |
| POST HLDGS INC | Stock | 737446104 |  | 327814 | 3050 | SH |  | SOLE | 5 | 3050 | 0 | 0 |
| POSTAL REALTY TRUST INC | REIT | 73757R102 |  | 188 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| POSTAL REALTY TRUST INC | REIT | 73757R102 |  | 26296 | 1676 | SH |  | SOLE | 19 | 1676 | 0 | 0 |
| POSTAL REALTY TRUST INC | REIT | 73757R102 |  | 47855 | 3050 | SH |  | SOLE |  | 3050 | 0 | 0 |
| POTBELLY CORP | Stock | 73754Y100 |  | 59640 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| POTLATCHDELTIC CORPORATION | REIT | 737630103 |  | 530 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| POTLATCHDELTIC CORPORATION | REIT | 737630103 |  | 670225 | 16447 | SH |  | SOLE |  | 16447 | 0 | 0 |
| POWELL INDS INC | Stock | 739128106 |  | 17984 | 59 | SH |  | SOLE | 19 | 59 | 0 | 0 |
| POWELL INDS INC | Stock | 739128106 |  | 2764125 | 9068 | SH |  | SOLE |  | 9068 | 0 | 0 |
| POWER INTEGRATIONS INC | Stock | 739276103 |  | 8717 | 217 | SH |  | SOLE | 34 | 216 | 0 | 0 |
| POWER SOLUTIONS INTL INC | Stock | 73933G202 |  | 98 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| POWER SOLUTIONS INTL INC | Stock | 73933G202 |  | 665417 | 6775 | SH |  | SOLE |  | 6774 | 0 | 0 |
| POWERFLEET INC | Stock | 73931J109 |  | 2253 | 430 | SH |  | SOLE |  | 430 | 0 | 0 |
| INVESCO ACTIVELY MANAGED EXC | ETF | 46090A101 |  | 10333 | 112 | SH |  | SOLE |  | 111 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E404 |  | 39521 | 1979 | SH |  | SOLE |  | 1979 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H106 |  | 40960 | 1531 | SH |  | SOLE |  | 1530 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | ETF | 46140H502 |  | 2778410 | 31244 | SH |  | SOLE |  | 31243 | 0 | 0 |
| INVESCO DB US DLR INDEX TR | ETF | 46141D104 |  | 477840 | 25390 | SH |  | SOLE |  | 25390 | 0 | 0 |
| INVESCO DB US DLR INDEX TR | ETF | 46141D203 |  | 175673 | 6386 | SH |  | SOLE |  | 6385 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V837 |  | 168356 | 1426 | SH |  | SOLE |  | 1426 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137Y872 |  | 5446 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V746 |  | 178724 | 1425 | SH |  | SOLE |  | 1425 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V696 |  | 2574 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V662 |  | 15261 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E784 |  | 2760 | 128 | SH |  | SOLE | 19 | 128 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E784 |  | 407127 | 18883 | SH |  | SOLE |  | 18883 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E297 |  | 56521 | 2123 | SH |  | SOLE |  | 2123 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G508 |  | 13637 | 652 | SH |  | SOLE | 9 | 651 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G508 |  | 439831 | 21014 | SH |  | SOLE |  | 21014 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V720 |  | 52139 | 861 | SH |  | SOLE |  | 860 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E230 |  | 15116 | 451 | SH |  | SOLE |  | 451 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V621 |  | 13114 | 897 | SH |  | SOLE | 49 | 897 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V621 |  | 107888 | 7380 | SH |  | SOLE |  | 7379 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V613 |  | 22334 | 494 | SH |  | SOLE | 36 | 494 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V613 |  | 369094 | 8164 | SH |  | SOLE |  | 8164 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V597 |  | 1903050 | 41899 | SH |  | SOLE |  | 41898 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E511 |  | 2738 | 236 | SH |  | SOLE | 19 | 236 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E511 |  | 67032 | 5779 | SH |  | SOLE |  | 5778 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V142 |  | 1298 | 18 | SH |  | SOLE | 43 | 18 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V142 |  | 818443 | 11350 | SH |  | SOLE |  | 11349 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V548 |  | 58297 | 2741 | SH |  | SOLE |  | 2741 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E354 |  | 661 | 9 | SH |  | SOLE | 22 | 9 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E354 |  | 1916 | 26 | SH |  | SOLE | 19 | 26 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138E354 |  | 1604202 | 21832 | SH |  | SOLE |  | 21831 | 0 | 0 |
| PPG INDS INC | Stock | 693506107 |  | 736 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| PPG INDS INC | Stock | 693506107 |  | 736 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| PPG INDS INC | Stock | 693506107 |  | 3258 | 31 | SH |  | SOLE | 73 | 31 | 0 | 0 |
| PPG INDS INC | Stock | 693506107 |  | 4636 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| PPG INDS INC | Stock | 693506107 |  | 44353 | 422 | SH |  | SOLE | 43 | 421 | 0 | 0 |
| PPG INDS INC | Stock | 693506107 |  | 231798 | 2205 | SH |  | SOLE |  | 2205 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 3010 | 81 | SH |  | SOLE | 73 | 81 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 4730 | 127 | SH |  | SOLE | 33 | 127 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 8472 | 228 | SH |  | SOLE | 9 | 228 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 48312 | 1300 | SH |  | SOLE | 19 | 1300 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 102004 | 2745 | SH |  | SOLE | 52 | 2745 | 0 | 0 |
| PPL CORP | Stock | 69351T106 |  | 284794 | 7664 | SH |  | SOLE |  | 7664 | 0 | 0 |
| PRA GROUP INC | Stock | 69354N106 |  | 93 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| PREFORMED LINE PRODS CO | Stock | 740444104 |  | 196 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PREMIER INC | Stock | 74051N102 |  | 361 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| PREMIER INC | Stock | 74051N102 |  | 389 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| PRESTIGE CONSMR HEALTHCARE I | Stock | 74112D101 |  | 53290 | 854 | SH |  | SOLE | 23 | 854 | 0 | 0 |
| PRESTIGE CONSMR HEALTHCARE I | Stock | 74112D101 |  | 127670 | 2046 | SH |  | SOLE |  | 2046 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 8362 | 69 | SH |  | SOLE | 23 | 69 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 12967 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 15661 | 129 | SH |  | SOLE | 34 | 129 | 0 | 0 |
| PRICESMART INC | Stock | 741511109 |  | 90044 | 743 | SH |  | SOLE | 24 | 743 | 0 | 0 |
| PRIMERICA INC | Stock | 74164M108 |  | 1666 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| PRIMERICA INC | Stock | 74164M108 |  | 28592 | 103 | SH |  | SOLE |  | 103 | 0 | 0 |
| PRIMERICA INC | Stock | 74164M108 |  | 37197 | 134 | SH |  | SOLE | 19 | 134 | 0 | 0 |
| PRIMERICA INC | Stock | 74164M108 |  | 71341 | 257 | SH |  | SOLE | 23 | 257 | 0 | 0 |
| PRIMO BRANDS CORPORATION | Stock | 741623102 |  | 4310 | 195 | SH |  | SOLE |  | 195 | 0 | 0 |
| PRIMO BRANDS CORPORATION | Stock | 741623102 |  | 69615 | 3150 | SH |  | SOLE | 5 | 3150 | 0 | 0 |
| PRIMORIS SVCS CORP | Stock | 74164F103 |  | 137 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| PRIMORIS SVCS CORP | Stock | 74164F103 |  | 33371 | 243 | SH |  | SOLE | 19 | 243 | 0 | 0 |
| PRIMORIS SVCS CORP | Stock | 74164F103 |  | 278274 | 2026 | SH |  | SOLE |  | 2026 | 0 | 0 |
| PRINCIPAL EXCHANGE TRADED FD | ETF | 74255Y102 |  | 172631 | 8876 | SH |  | SOLE |  | 8876 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | Stock | 74251V102 |  | 829 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | Stock | 74251V102 |  | 984 | 12 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | Stock | 74251V102 |  | 1492 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | Stock | 74251V102 |  | 4010 | 48 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | Stock | 74251V102 |  | 14841 | 179 | SH |  | SOLE | 19 | 179 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | Stock | 74251V102 |  | 203411 | 2453 | SH |  | SOLE |  | 2453 | 0 | 0 |
| PRINCIPAL REAL ESTATE INCOME | CEF | 74255X104 |  | 13514 | 1292 | SH |  | SOLE |  | 1291 | 0 | 0 |
| PRINCIPAL EXCHANGE TRADED FD | ETF | 74255Y888 |  | 300728 | 15712 | SH |  | SOLE |  | 15712 | 0 | 0 |
| PRINCIPAL EXCHANGE TRADED FD | ETF | 74255Y870 |  | 470735 | 6905 | SH |  | SOLE |  | 6905 | 0 | 0 |
| PRINCIPAL EXCHANGE TRADED FD | ETF | 74255Y607 |  | 312651 | 5488 | SH |  | SOLE |  | 5487 | 0 | 0 |
| PRIVIA HEALTH GROUP INC | Stock | 74276R102 |  | 249 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PROCEPT BIOROBOTICS CORP | Stock | 74276L105 |  | 690923 | 19359 | SH |  | SOLE |  | 19359 | 0 | 0 |
| PROCORE TECHNOLOGIES INC | Stock | 74275K108 |  | 583 | 8 | SH |  | SOLE | 9 | 8 | 0 | 0 |
| PROCORE TECHNOLOGIES INC | Stock | 74275K108 |  | 1896 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| PROCORE TECHNOLOGIES INC | Stock | 74275K108 |  | 5177 | 71 | SH |  | SOLE |  | 71 | 0 | 0 |
| PROCORE TECHNOLOGIES INC | Stock | 74275K108 |  | 8750 | 120 | SH |  | SOLE | 50 | 120 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 1844 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 10756 | 70 | SH |  | SOLE | 73 | 70 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 31037 | 202 | SH |  | SOLE | 7 | 202 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 38105 | 248 | SH |  | SOLE | 71 | 248 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 48861 | 318 | SH |  | SOLE | 36 | 318 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 50705 | 330 | SH |  | SOLE | 51 | 330 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 60077 | 391 | SH |  | SOLE | 9 | 391 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 96096 | 625 | SH |  | SOLE | 33 | 625 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 522649 | 3402 | SH |  | SOLE | 49 | 3401 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 553140 | 3600 | SH |  | SOLE | 75 | 3600 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 679034 | 4419 | SH |  | SOLE | 19 | 4419 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 2025166 | 13180 | SH |  | SOLE | 6 | 13180 | 0 | 0 |
| PROCTER AND GAMBLE CO | Stock | 742718109 |  | 14125784 | 91935 | SH |  | SOLE |  | 91934 | 0 | 0 |
| PROCURE ETF TRUST II | ETF | 74280R205 |  | 8455 | 237 | SH |  | SOLE | 49 | 237 | 0 | 0 |
| PRO-DEX INC COLO | Stock | 74265M205 |  | 68 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| PROGRESS SOFTWARE CORP | Stock | 743312100 |  | 2670 | 61 | SH |  | SOLE |  | 60 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 1976 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 2223 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 3457 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 5433 | 22 | SH |  | SOLE | 9 | 22 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 7162 | 29 | SH |  | SOLE | 36 | 29 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 7162 | 29 | SH |  | SOLE | 46 | 29 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 9137 | 37 | SH |  | SOLE | 19 | 37 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 23213 | 94 | SH |  | SOLE | 73 | 94 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 30377 | 123 | SH |  | SOLE | 50 | 123 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 42426 | 172 | SH |  | SOLE | 33 | 171 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 705044 | 2855 | SH |  | SOLE | 49 | 2855 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 1072111 | 4341 | SH |  | SOLE | 6 | 4341 | 0 | 0 |
| PROGRESSIVE CORP | Stock | 743315103 |  | 3105646 | 12576 | SH |  | SOLE |  | 12576 | 0 | 0 |
| PROGYNY INC | Stock | 74340E103 |  | 172 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| PROKIDNEY CORP | Stock | 74291D104 |  | 445 | 184 | SH |  | SOLE |  | 184 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 573 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 3092 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 3550 | 31 | SH |  | SOLE | 66 | 31 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 4008 | 35 | SH |  | SOLE | 12 | 35 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 7902 | 69 | SH |  | SOLE | 73 | 69 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 13742 | 120 | SH |  | SOLE | 71 | 120 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 15636 | 137 | SH |  | SOLE | 33 | 136 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 24164 | 211 | SH |  | SOLE | 9 | 211 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 101717 | 888 | SH |  | SOLE | 36 | 888 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 128009 | 1118 | SH |  | SOLE | 32 | 1117 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 200983 | 1755 | SH |  | SOLE | 52 | 1755 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 316448 | 2763 | SH |  | SOLE | 19 | 2763 | 0 | 0 |
| PROLOGIS INC. | REIT | 74340W103 |  | 579903 | 5064 | SH |  | SOLE |  | 5063 | 0 | 0 |
| PROPETRO HLDG CORP | Stock | 74347M108 |  | 131 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| PROPETRO HLDG CORP | Stock | 74347M108 |  | 2122 | 405 | SH |  | SOLE |  | 405 | 0 | 0 |
| PROS HOLDINGS INC | Stock | 74346Y103 |  | 115 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PROSHARES TR | ETF | 74347G457 |  | 126134 | 2632 | SH |  | SOLE |  | 2632 | 0 | 0 |
| PROSHARES TR | ETF | 74347G440 |  | 729381 | 37062 | SH |  | SOLE |  | 37062 | 0 | 0 |
| PROSHARES TR | ETF | 74347R248 |  | 336801 | 4399 | SH |  | SOLE |  | 4398 | 0 | 0 |
| PROSHARES TR | ETF | 74347G796 |  | 13894 | 269 | SH |  | SOLE |  | 269 | 0 | 0 |
| PROSHARES TR | ETF | 74347B169 |  | 24365 | 401 | SH |  | SOLE |  | 401 | 0 | 0 |
| PROSHARES TR | ETF | 74347B698 |  | 36779 | 552 | SH |  | SOLE |  | 551 | 0 | 0 |
| PROSHARES TR | ETF | 74348A467 |  | 1077828 | 10457 | SH |  | SOLE |  | 10457 | 0 | 0 |
| PROSHARES TR | ETF | 74348A467 |  | 1787440 | 17342 | SH |  | SOLE | 16 | 17342 | 0 | 0 |
| PROSHARES TR | ETF | 74347B680 |  | 224549 | 2631 | SH |  | SOLE |  | 2631 | 0 | 0 |
| PROSHARES TR | ETF | 74347G606 |  | 95633 | 1106 | SH |  | SOLE |  | 1105 | 0 | 0 |
| PROSHARES TR | ETF | 74347X849 |  | 475586 | 20050 | SH |  | SOLE |  | 20050 | 0 | 0 |
| PROSHARES TR | ETF | 74349Y209 |  | 448951 | 53383 | SH |  | SOLE |  | 53383 | 0 | 0 |
| PROSHARES TR | ETF | 74349Y837 |  | 851526 | 27433 | SH |  | SOLE |  | 27433 | 0 | 0 |
| PROSHARES TR | ETF | 74347G366 |  | 5793 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| PROSHARES TR | ETF | 74348A210 |  | 467316 | 27833 | SH |  | SOLE |  | 27833 | 0 | 0 |
| PROSHARES TR | ETF | 74349Y753 |  | 236544 | 6400 | SH |  | SOLE |  | 6400 | 0 | 0 |
| PROSHARES TR | ETF | 74349Y704 |  | 111158 | 2082 | SH |  | SOLE |  | 2082 | 0 | 0 |
| PROSHARES TR | ETF | 74349Y795 |  | 504 | 137 | SH |  | SOLE |  | 137 | 0 | 0 |
| PROSPECT CAP CORP | CEF | 74348T102 |  | 31657 | 11512 | SH |  | SOLE |  | 11511 | 0 | 0 |
| PROSPERITY BANCSHARES INC | Stock | 743606105 |  | 1062 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| PROSPERITY BANCSHARES INC | Stock | 743606105 |  | 1328526 | 20023 | SH |  | SOLE |  | 20023 | 0 | 0 |
| PROTAGONIST THERAPEUTICS INC | Stock | 74366E102 |  | 598 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| PROTARA THERAPEUTICS INC | Stock | 74365U107 |  | 4350 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| PROTO LABS INC | Stock | 743713109 |  | 150 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 519 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 3423 | 33 | SH |  | SOLE | 73 | 33 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 3631 | 35 | SH |  | SOLE | 33 | 35 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 34442 | 332 | SH |  | SOLE | 36 | 332 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 36516 | 352 | SH |  | SOLE | 9 | 352 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 362145 | 3491 | SH |  | SOLE | 19 | 3490 | 0 | 0 |
| PRUDENTIAL FINL INC | Stock | 744320102 |  | 4816852 | 46432 | SH |  | SOLE |  | 46431 | 0 | 0 |
| PRUDENTIAL PLC | ADR | 74435K204 |  | 1008 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| PRUDENTIAL PLC | ADR | 74435K204 |  | 22392 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 609 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 1421 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 13399 | 66 | SH |  | SOLE | 33 | 66 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 25174 | 124 | SH |  | SOLE | 19 | 124 | 0 | 0 |
| PTC INC | Stock | 69370C100 |  | 893852 | 4403 | SH |  | SOLE |  | 4402 | 0 | 0 |
| PTC THERAPEUTICS INC | Stock | 69366J200 |  | 3069 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 584 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 1753 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 2170 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 7978 | 96 | SH |  | SOLE | 33 | 95 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 22367 | 268 | SH |  | SOLE | 9 | 268 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 220498 | 2642 | SH |  | SOLE | 19 | 2641 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | Stock | 744573106 |  | 3724422 | 44625 | SH |  | SOLE |  | 44625 | 0 | 0 |
| PUBLIC STORAGE OPER CO | REIT | 74460D109 |  | 578 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| PUBLIC STORAGE OPER CO | REIT | 74460D109 |  | 4044 | 14 | SH |  | SOLE | 73 | 14 | 0 | 0 |
| PUBLIC STORAGE OPER CO | REIT | 74460D109 |  | 11265 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| PUBLIC STORAGE OPER CO | REIT | 74460D109 |  | 13457 | 47 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| PUBLIC STORAGE OPER CO | REIT | 74460D109 |  | 96855 | 335 | SH |  | SOLE | 49 | 335 | 0 | 0 |
| PUBLIC STORAGE OPER CO | REIT | 74460D109 |  | 562809 | 1948 | SH |  | SOLE |  | 1948 | 0 | 0 |
| PUBMATIC INC | Stock | 74467Q103 |  | 83 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PUBMATIC INC | Stock | 74467Q103 |  | 3511 | 424 | SH |  | SOLE |  | 424 | 0 | 0 |
| PULMONX CORP | Stock | 745848101 |  | 73 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 264 | 2 | SH |  | SOLE | 46 | 2 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 396 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 661 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 5814 | 44 | SH |  | SOLE | 12 | 44 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 8342 | 63 | SH |  | SOLE | 33 | 63 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 53777 | 407 | SH |  | SOLE | 19 | 407 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 647966 | 4904 | SH |  | SOLE | 49 | 4904 | 0 | 0 |
| PULTE GROUP INC | Stock | 745867101 |  | 1467525 | 11107 | SH |  | SOLE |  | 11106 | 0 | 0 |
| PURE STORAGE INC | Stock | 74624M102 |  | 156473 | 1867 | SH |  | SOLE | 19 | 1867 | 0 | 0 |
| PURE STORAGE INC | Stock | 74624M102 |  | 944818 | 11273 | SH |  | SOLE |  | 11273 | 0 | 0 |
| PURECYCLE TECHNOLOGIES INC | Stock | 74623V103 |  | 34848 | 2650 | SH |  | SOLE |  | 2650 | 0 | 0 |
| PURPLE BIOTECH LTD SPONSORED ADR | ADR | 74638P109 |  | 57 | 99 | SH |  | SOLE |  | 99 | 0 | 0 |
| PVH CORPORATION | Stock | 693656100 |  | 838 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| PVH CORPORATION | Stock | 693656100 |  | 270577 | 3230 | SH |  | SOLE |  | 3230 | 0 | 0 |
| Q2 HLDGS INC | Stock | 74736L109 |  | 72 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| Q2 HLDGS INC | Stock | 74736L109 |  | 23527 | 325 | SH |  | SOLE | 19 | 325 | 0 | 0 |
| Q2 HLDGS INC | Stock | 74736L109 |  | 96300 | 1330 | SH |  | SOLE |  | 1330 | 0 | 0 |
| QFIN HOLDINGS INC | ADR | 88557W101 |  | 203187 | 7060 | SH |  | SOLE |  | 7060 | 0 | 0 |
| QIAGEN NV | Stock | N72482206 |  | 447 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| QIAGEN NV | Stock | N72482206 |  | 16487 | 369 | SH |  | SOLE | 9 | 369 | 0 | 0 |
| QIAGEN NV | Stock | N72482206 |  | 46869 | 1049 | SH |  | SOLE | 19 | 1049 | 0 | 0 |
| QORVO INC | Stock | 74736K101 |  | 1366 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| QORVO INC | Stock | 74736K101 |  | 34321 | 377 | SH |  | SOLE |  | 376 | 0 | 0 |
| QUAD / GRAPHICS INC | Stock | 747301109 |  | 10041 | 1604 | SH |  | SOLE | 19 | 1604 | 0 | 0 |
| QUAKER HOUGHTON | Stock | 747316107 |  | 395 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| QUAKER HOUGHTON | Stock | 747316107 |  | 9744 | 74 | SH |  | SOLE | 34 | 73 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 2994 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 5656 | 34 | SH |  | SOLE | 46 | 34 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 8567 | 51 | SH |  | SOLE | 36 | 51 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 8983 | 54 | SH |  | SOLE | 71 | 54 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 10980 | 66 | SH |  | SOLE | 73 | 66 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 25960 | 156 | SH |  | SOLE | 50 | 156 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 45923 | 276 | SH |  | SOLE | 33 | 276 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 67043 | 403 | SH |  | SOLE | 9 | 403 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 127598 | 767 | SH |  | SOLE | 49 | 767 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 355663 | 2138 | SH |  | SOLE | 19 | 2137 | 0 | 0 |
| QUALCOMM INC | Stock | 747525103 |  | 11322430 | 68060 | SH |  | SOLE |  | 68059 | 0 | 0 |
| QUALYS INC | Stock | 74758T303 |  | 1191 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| QUALYS INC | Stock | 74758T303 |  | 14556 | 110 | SH |  | SOLE | 19 | 110 | 0 | 0 |
| QUALYS INC | Stock | 74758T303 |  | 121744 | 920 | SH |  | SOLE |  | 920 | 0 | 0 |
| QUANEX BLDG PRODS CORP | Stock | 747619104 |  | 114 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 829 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 1658 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 3315 | 8 | SH |  | SOLE | 43 | 8 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 4144 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 5802 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 7045 | 17 | SH |  | SOLE | 22 | 17 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 14919 | 36 | SH |  | SOLE | 19 | 36 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 16171 | 39 | SH |  | SOLE | 33 | 39 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 824281 | 1989 | SH |  | SOLE | 49 | 1989 | 0 | 0 |
| QUANTA SVCS INC | Stock | 74762E102 |  | 8861065 | 21382 | SH |  | SOLE |  | 21381 | 0 | 0 |
| QUANTUM COMPUTING INC | Stock | 74766W108 |  | 3443 | 187 | SH |  | SOLE | 19 | 187 | 0 | 0 |
| QUANTUM COMPUTING INC | Stock | 74766W108 |  | 66276 | 3600 | SH |  | SOLE |  | 3600 | 0 | 0 |
| QUANTUMSCAPE CORP | Stock | 74767V109 |  | 1306 | 106 | SH |  | SOLE | 71 | 106 | 0 | 0 |
| QUANTUMSCAPE CORP | Stock | 74767V109 |  | 807206 | 65520 | SH |  | SOLE |  | 65520 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 1715 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 8587 | 45 | SH |  | SOLE | 33 | 45 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 12769 | 67 | SH |  | SOLE | 12 | 67 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 123115 | 646 | SH |  | SOLE | 49 | 646 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Stock | 74834L100 |  | 508984 | 2671 | SH |  | SOLE |  | 2670 | 0 | 0 |
| QUIDELORTHO CORP | Stock | 219798105 |  | 972 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| QUIDELORTHO CORP | Stock | 219798105 |  | 2651 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| QUINCE THERAPEUTICS INC | Stock | 22053A107 |  | 8965 | 5500 | SH |  | SOLE |  | 5500 | 0 | 0 |
| QUINSTREET INC | Stock | 74874Q100 |  | 260082 | 16812 | SH |  | SOLE |  | 16812 | 0 | 0 |
| QUIPT HOME MEDICAL CORP | Stock | 74880P104 |  | 91 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| QXO INC | Stock | 82846H405 |  | 210 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| QXO INC | Stock | 82846H405 |  | 86151 | 4520 | SH |  | SOLE |  | 4520 | 0 | 0 |
| RACKSPACE TECHNOLOGY INC | Stock | 750102105 |  | 207 | 147 | SH |  | SOLE | 71 | 147 | 0 | 0 |
| RADIAN GROUP INC | Stock | 750236101 |  | 362 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| RADIANT LOGISTICS INC | Stock | 75025X100 |  | 1770 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| RADNET INC | Stock | 750491102 |  | 229 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| RADNET INC | Stock | 750491102 |  | 7621 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| RAFAEL HLDGS INC | Stock | 75062E106 |  | 33 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| RALLIANT CORP | Stock | 750940108 |  | 44 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| RALLIANT CORP | Stock | 750940108 |  | 44 | 1 | SH |  | SOLE | 46 | 1 | 0 | 0 |
| RALLIANT CORP | Stock | 750940108 |  | 262 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| RALLIANT CORP | Stock | 750940108 |  | 81994 | 1875 | SH |  | SOLE |  | 1875 | 0 | 0 |
| RAMACO RES INC | Stock | 75134P600 |  | 100 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| RAMACO RES INC | Stock | 75134P600 |  | 37668 | 1135 | SH |  | SOLE |  | 1134 | 0 | 0 |
| RAMACO RES INC | Stock | 75134P501 |  | 286 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| RAMBUS INC DEL | Stock | 750917106 |  | 5731 | 55 | SH |  | SOLE | 71 | 55 | 0 | 0 |
| RAMBUS INC DEL | Stock | 750917106 |  | 16359 | 157 | SH |  | SOLE | 19 | 157 | 0 | 0 |
| RAMBUS INC DEL | Stock | 750917106 |  | 49327 | 473 | SH |  | SOLE |  | 473 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TRU | ETF | 301505475 |  | 976 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| RANGE RES CORP | Stock | 75281A109 |  | 3237 | 86 | SH |  | SOLE | 71 | 86 | 0 | 0 |
| RANGE RES CORP | Stock | 75281A109 |  | 10389 | 276 | SH |  | SOLE | 9 | 276 | 0 | 0 |
| RANGER ENERGY SVCS INC | Stock | 75282U104 |  | 10095 | 719 | SH |  | SOLE | 19 | 719 | 0 | 0 |
| RANGER ENERGY SVCS INC | Stock | 75282U104 |  | 163889 | 11673 | SH |  | SOLE |  | 11673 | 0 | 0 |
| RAPID7 INC | Stock | 753422104 |  | 1200 | 64 | SH |  | SOLE | 71 | 64 | 0 | 0 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 518 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 8695 | 50 | SH |  | SOLE | 33 | 50 | 0 | 0 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 30205 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| RAYMOND JAMES FINL INC | Stock | 754730109 |  | 194348 | 1126 | SH |  | SOLE | 19 | 1126 | 0 | 0 |
| RAYONIER ADVANCED MATLS INC | Stock | 75508B104 |  | 51 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| RAYONIER INC | REIT | 754907103 |  | 1300 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| RAYONIER INC | REIT | 754907103 |  | 223414 | 8418 | SH |  | SOLE |  | 8418 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 1561 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 3513 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 71423 | 183 | SH |  | SOLE | 23 | 183 | 0 | 0 |
| RBC BEARINGS INC | Stock | 75524B104 |  | 1214192 | 3111 | SH |  | SOLE |  | 3111 | 0 | 0 |
| RCI HOSPITALITY HLDGS INC | Stock | 74934Q108 |  | 183 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| READY CAPITAL CORP | REIT | 75574U101 |  | 112 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| READY CAPITAL CORP | REIT | 75574U101 |  | 283458 | 73245 | SH |  | SOLE |  | 73245 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y860 |  | 3207 | 76 | SH |  | SOLE | 19 | 76 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y860 |  | 1127475 | 26762 | SH |  | SOLE |  | 26761 | 0 | 0 |
| ANYWHERE REAL ESTATE INC | Stock | 75605Y106 |  | 233 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 851 | 14 | SH |  | SOLE | 74 | 14 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 973 | 16 | SH |  | SOLE | 19 | 16 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 2614 | 43 | SH |  | SOLE | 46 | 43 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 7968 | 131 | SH |  | SOLE | 33 | 131 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 10577 | 174 | SH |  | SOLE | 36 | 174 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 13070 | 215 | SH |  | SOLE | 71 | 215 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 168935 | 2779 | SH |  | SOLE | 52 | 2779 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 1322527 | 21756 | SH |  | SOLE |  | 21755 | 0 | 0 |
| REAVES UTIL INCOME FD | CEF | 756158101 |  | 758140 | 19135 | SH |  | SOLE |  | 19135 | 0 | 0 |
| RECURSION PHARMACEUTICALS IN | Stock | 75629V104 |  | 102 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| RECURSION PHARMACEUTICALS IN | Stock | 75629V104 |  | 45482 | 9320 | SH |  | SOLE |  | 9320 | 0 | 0 |
| RED CAT HLDGS INC | Stock | 75644T100 |  | 72 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| RED CAT HLDGS INC | Stock | 75644T100 |  | 312493 | 30193 | SH |  | SOLE |  | 30192 | 0 | 0 |
| RED ROCK RESORTS INC | Stock | 75700L108 |  | 6106 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| REDDIT INC | Stock | 75734B100 |  | 1610 | 7 | SH |  | SOLE | 43 | 7 | 0 | 0 |
| REDDIT INC | Stock | 75734B100 |  | 4140 | 18 | SH |  | SOLE | 9 | 18 | 0 | 0 |
| REDDIT INC | Stock | 75734B100 |  | 4370 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| REDDIT INC | Stock | 75734B100 |  | 19549 | 85 | SH |  | SOLE | 50 | 85 | 0 | 0 |
| REDDIT INC | Stock | 75734B100 |  | 1205838 | 5243 | SH |  | SOLE |  | 5243 | 0 | 0 |
| REDDIT INC | Stock | 75734B100 |  | 2333019 | 10144 | SH |  | SOLE | 19 | 10144 | 0 | 0 |
| REDWIRE CORPORATION | Stock | 75776W103 |  | 2697 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| REDWOOD TRUST INC | REIT | 758075402 |  | 64 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| REGAL REXNORD CORPORATION | Stock | 758750103 |  | 1721 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| REGAL REXNORD CORPORATION | Stock | 758750103 |  | 11332 | 79 | SH |  | SOLE | 12 | 79 | 0 | 0 |
| REGAL REXNORD CORPORATION | Stock | 758750103 |  | 21516 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| REGENCY CTRS CORP | REIT | 758849103 |  | 1699 | 23 | SH |  | SOLE | 33 | 23 | 0 | 0 |
| REGENCY CTRS CORP | REIT | 758849103 |  | 1968 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| REGENCY CTRS CORP | REIT | 758849103 |  | 9040 | 124 | SH |  | SOLE | 73 | 124 | 0 | 0 |
| REGENCY CTRS CORP | REIT | 758849103 |  | 35429 | 486 | SH |  | SOLE |  | 486 | 0 | 0 |
| REGENERON PHARMACEUTICALS | Stock | 75886F107 |  | 562 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| REGENERON PHARMACEUTICALS | Stock | 75886F107 |  | 562 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| REGENERON PHARMACEUTICALS | Stock | 75886F107 |  | 3936 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| REGENERON PHARMACEUTICALS | Stock | 75886F107 |  | 6185 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| REGENERON PHARMACEUTICALS | Stock | 75886F107 |  | 8434 | 15 | SH |  | SOLE | 12 | 15 | 0 | 0 |
| REGENERON PHARMACEUTICALS | Stock | 75886F107 |  | 18555 | 33 | SH |  | SOLE | 48 | 33 | 0 | 0 |
| REGENERON PHARMACEUTICALS | Stock | 75886F107 |  | 27558 | 49 | SH |  | SOLE | 33 | 49 | 0 | 0 |
| REGENERON PHARMACEUTICALS | Stock | 75886F107 |  | 2172521 | 3864 | SH |  | SOLE |  | 3863 | 0 | 0 |
| REGENXBIO INC | Stock | 75901B107 |  | 1930 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| REGIONAL MGMT CORP | Stock | 75902K106 |  | 38960 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | Stock | 7591EP100 |  | 158 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | Stock | 7591EP100 |  | 237 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | Stock | 7591EP100 |  | 20481 | 777 | SH |  | SOLE | 33 | 776 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | Stock | 7591EP100 |  | 53200 | 2017 | SH |  | SOLE | 45 | 2017 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | Stock | 7591EP100 |  | 129194 | 4899 | SH |  | SOLE | 19 | 4899 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW | Stock | 7591EP100 |  | 282636 | 10718 | SH |  | SOLE |  | 10718 | 0 | 0 |
| REINSURANCE GRP OF AMERICA I | Stock | 759351604 |  | 37850 | 197 | SH |  | SOLE |  | 197 | 0 | 0 |
| REKOR SYSTEMS INC | Stock | 759419104 |  | 24924 | 15875 | SH |  | SOLE |  | 15875 | 0 | 0 |
| RELAY THERAPEUTICS INC | Stock | 75943R102 |  | 423 | 81 | SH |  | SOLE | 71 | 81 | 0 | 0 |
| RELIANCE INC | Stock | 759509102 |  | 842 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| RELIANCE INC | Stock | 759509102 |  | 38059 | 136 | SH |  | SOLE |  | 135 | 0 | 0 |
| RELX PLC | ADR | 759530108 |  | 287 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| RELX PLC | ADR | 759530108 |  | 1767 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| RELX PLC | ADR | 759530108 |  | 38829 | 813 | SH |  | SOLE | 43 | 813 | 0 | 0 |
| RELX PLC | ADR | 759530108 |  | 118367 | 2478 | SH |  | SOLE |  | 2478 | 0 | 0 |
| RENAISSANCE CAP GREENWICH FD | ETF | 759937204 |  | 101499 | 2048 | SH |  | SOLE |  | 2048 | 0 | 0 |
| RENAISSANCERE HLDGS LTD | Stock | G7496G103 |  | 2031 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| RENAISSANCERE HLDGS LTD | Stock | G7496G103 |  | 8380 | 33 | SH |  | SOLE | 12 | 33 | 0 | 0 |
| RENAISSANCERE HLDGS LTD | Stock | G7496G103 |  | 11427 | 45 | SH |  | SOLE | 9 | 45 | 0 | 0 |
| RENAISSANCERE HLDGS LTD | Stock | G7496G103 |  | 287203 | 1131 | SH |  | SOLE |  | 1131 | 0 | 0 |
| UPBOUND GROUP INC | Stock | 76009N100 |  | 7089 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| RENT THE RUNWAY INC | Stock | 76010Y202 |  | 49 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| RENTOKIL INITIAL PLC | ADR | 760125104 |  | 354 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| RENTOKIL INITIAL PLC | ADR | 760125104 |  | 1742 | 69 | SH |  | SOLE | 49 | 69 | 0 | 0 |
| RENTOKIL INITIAL PLC | ADR | 760125104 |  | 7575 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| REPLIGEN CORP | Stock | 759916109 |  | 936 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| REPLIGEN CORP | Stock | 759916109 |  | 1604 | 12 | SH |  | SOLE | 43 | 12 | 0 | 0 |
| REPLIGEN CORP | Stock | 759916109 |  | 166954 | 1249 | SH |  | SOLE |  | 1249 | 0 | 0 |
| REPUBLIC BANCORP INC KY | Stock | 760281204 |  | 528900 | 7320 | SH |  | SOLE |  | 7320 | 0 | 0 |
| REPUBLIC SVCS INC | Stock | 760759100 |  | 459 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| REPUBLIC SVCS INC | Stock | 760759100 |  | 688 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| REPUBLIC SVCS INC | Stock | 760759100 |  | 2754 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| REPUBLIC SVCS INC | Stock | 760759100 |  | 8399 | 37 | SH |  | SOLE | 33 | 36 | 0 | 0 |
| REPUBLIC SVCS INC | Stock | 760759100 |  | 368774 | 1607 | SH |  | SOLE | 19 | 1607 | 0 | 0 |
| REPUBLIC SVCS INC | Stock | 760759100 |  | 1297949 | 5656 | SH |  | SOLE |  | 5656 | 0 | 0 |
| RESIDEO TECHNOLOGIES INC | Stock | 76118Y104 |  | 4966 | 115 | SH |  | SOLE | 9 | 115 | 0 | 0 |
| RESIDEO TECHNOLOGIES INC | Stock | 76118Y104 |  | 22195 | 514 | SH |  | SOLE | 19 | 514 | 0 | 0 |
| RESIDEO TECHNOLOGIES INC | Stock | 76118Y104 |  | 77983 | 1806 | SH |  | SOLE |  | 1806 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 547 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 1916 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 2737 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 23919 | 87 | SH |  | SOLE | 33 | 87 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 40238 | 147 | SH |  | SOLE | 19 | 147 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 164947 | 603 | SH |  | SOLE |  | 602 | 0 | 0 |
| RESMED INC | Stock | 761152107 |  | 2810916 | 10269 | SH |  | SOLE | 6 | 10268 | 0 | 0 |
| RESTAURANT BRANDS INTL INC | Stock | 76131D103 |  | 706 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| RESTAURANT BRANDS INTL INC | Stock | 76131D103 |  | 26233 | 409 | SH |  | SOLE | 49 | 409 | 0 | 0 |
| RESTAURANT BRANDS INTL INC | Stock | 76131D103 |  | 127959 | 1995 | SH |  | SOLE |  | 1995 | 0 | 0 |
| TIDAL TRUST II | ETF | 88636J816 |  | 890827 | 33667 | SH |  | SOLE |  | 33666 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | ETF | 46138G698 |  | 562598 | 5084 | SH |  | SOLE |  | 5084 | 0 | 0 |
| REVOLUTION MEDICINES INC | Stock | 76155X100 |  | 794 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| REVOLUTION MEDICINES INC | Stock | 76155X100 |  | 18680 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| REVOLVE GROUP INC | Stock | 76156B107 |  | 21172 | 994 | SH |  | SOLE | 23 | 994 | 0 | 0 |
| REVVITY INC | Stock | 714046109 |  | 88 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| REVVITY INC | Stock | 714046109 |  | 3594 | 41 | SH |  | SOLE | 33 | 41 | 0 | 0 |
| REVVITY INC | Stock | 714046109 |  | 499430 | 5698 | SH |  | SOLE |  | 5698 | 0 | 0 |
| REX AMERICAN RES CORP | Stock | 761624105 |  | 122 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| REXFORD INDL RLTY INC | REIT | 76169C100 |  | 2878 | 70 | SH |  | SOLE | 71 | 70 | 0 | 0 |
| REXFORD INDL RLTY INC | REIT | 76169C100 |  | 8222 | 200 | SH |  | SOLE | 19 | 200 | 0 | 0 |
| REXFORD INDL RLTY INC | REIT | 76169C100 |  | 34846 | 848 | SH |  | SOLE | 43 | 847 | 0 | 0 |
| REYNOLDS CONSUMER PRODS INC | Stock | 76171L106 |  | 489 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| REYNOLDS CONSUMER PRODS INC | Stock | 76171L106 |  | 2349 | 96 | SH |  | SOLE | 71 | 96 | 0 | 0 |
| REZOLVE AI PLC | Stock | G75398100 |  | 35 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| REZOLVE AI PLC | Stock | G75398100 |  | 747 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| RH | Stock | 74967X103 |  | 406 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| RH | Stock | 74967X103 |  | 30677 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| RHYTHM PHARMACEUTICALS INC | Stock | 76243J105 |  | 1919 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| RICHTECH ROBOTICS INC | Stock | 765504105 |  | 4290 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| RIGEL PHARMACEUTICALS INC | Stock | 766559603 |  | 28 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| RIGEL PHARMACEUTICALS INC | Stock | 766559603 |  | 28273 | 998 | SH |  | SOLE | 19 | 998 | 0 | 0 |
| RIGEL PHARMACEUTICALS INC | Stock | 766559603 |  | 870360 | 30722 | SH |  | SOLE |  | 30722 | 0 | 0 |
| RIGETTI COMPUTING INC | Stock | 76655K103 |  | 953 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| RIGETTI COMPUTING INC | Stock | 76655K103 |  | 352534 | 11834 | SH |  | SOLE |  | 11833 | 0 | 0 |
| RILEY EXPLORATION PERMIAN IN | Stock | 76665T102 |  | 64983 | 2397 | SH |  | SOLE |  | 2397 | 0 | 0 |
| RING ENERGY INC | Stock | 76680V108 |  | 140 | 128 | SH |  | SOLE | 71 | 128 | 0 | 0 |
| RINGCENTRAL INC | Stock | 76680R206 |  | 964 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| RINGCENTRAL INC | Stock | 76680R206 |  | 20603 | 727 | SH |  | SOLE |  | 727 | 0 | 0 |
| RIO TINTO PLC | ADR | 767204100 |  | 858 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| RIO TINTO PLC | ADR | 767204100 |  | 2310 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| RIO TINTO PLC | ADR | 767204100 |  | 12674 | 192 | SH |  | SOLE | 9 | 192 | 0 | 0 |
| RIO TINTO PLC | ADR | 767204100 |  | 2488260 | 37695 | SH |  | SOLE |  | 37695 | 0 | 0 |
| RIOT PLATFORMS INC | Stock | 767292105 |  | 152 | 8 | SH |  | SOLE | 19 | 8 | 0 | 0 |
| RIOT PLATFORMS INC | Stock | 767292105 |  | 514 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| RIOT PLATFORMS INC | Stock | 767292105 |  | 35242 | 1852 | SH |  | SOLE |  | 1851 | 0 | 0 |
| RISKIFIED LTD | Stock | M8216R109 |  | 1404 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| RB GLOBAL INC | Stock | 74935Q107 |  | 1084 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| RIVERNORTH DOUBLELINE STRATE | CEF | 76882G107 |  | 37515 | 4398 | SH |  | SOLE |  | 4398 | 0 | 0 |
| RIVERNORTH FLEXIBLE MUN INCO | CEF | 76883H104 |  | 12049 | 833 | SH |  | SOLE |  | 833 | 0 | 0 |
| RIVERNORTH FLEXIBLE MUNI INC | CEF | 76883Y107 |  | 23490 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| RIVERNORTH MANAGED DUR MUN I | CEF | 76882H105 |  | 62499 | 4420 | SH |  | SOLE |  | 4420 | 0 | 0 |
| RIVERNORTH CAP AND INCM FD I | CEF | 76882B108 |  | 34666 | 2355 | SH |  | SOLE |  | 2355 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC | Stock | 76954A103 |  | 2217 | 151 | SH |  | SOLE | 71 | 151 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC | Stock | 76954A103 |  | 5872 | 400 | SH |  | SOLE | 19 | 400 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC | Stock | 76954A103 |  | 211607 | 14415 | SH |  | SOLE |  | 14414 | 0 | 0 |
| RLI CORP | Stock | 749607107 |  | 1500 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| RLI CORP | Stock | 749607107 |  | 6000 | 92 | SH |  | SOLE |  | 92 | 0 | 0 |
| RLI CORP | Stock | 749607107 |  | 39784 | 610 | SH |  | SOLE | 23 | 610 | 0 | 0 |
| RLJ LODGING TR | REIT | 74965L101 |  | 65 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| RLJ LODGING TR | REIT | 74965L101 |  | 108022 | 15003 | SH |  | SOLE |  | 15003 | 0 | 0 |
| RLJ LODGING TR | REIT | 74965L200 |  | 50460 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| RMR GROUP INC | Stock | 74967R106 |  | 472 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| ROBERT HALF INC. | Stock | 770323103 |  | 748 | 22 | SH |  | SOLE | 9 | 22 | 0 | 0 |
| ROBERT HALF INC. | Stock | 770323103 |  | 1529 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| ROBERT HALF INC. | Stock | 770323103 |  | 17780 | 523 | SH |  | SOLE |  | 523 | 0 | 0 |
| ROBINHOOD MKTS INC | Stock | 770700102 |  | 286 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| ROBINHOOD MKTS INC | Stock | 770700102 |  | 1145 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| ROBINHOOD MKTS INC | Stock | 770700102 |  | 3723 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| ROBINHOOD MKTS INC | Stock | 770700102 |  | 6443 | 45 | SH |  | SOLE | 43 | 45 | 0 | 0 |
| ROBINHOOD MKTS INC | Stock | 770700102 |  | 8304 | 58 | SH |  | SOLE | 51 | 58 | 0 | 0 |
| ROBINHOOD MKTS INC | Stock | 770700102 |  | 10309 | 72 | SH |  | SOLE | 71 | 72 | 0 | 0 |
| ROBINHOOD MKTS INC | Stock | 770700102 |  | 180264 | 1259 | SH |  | SOLE | 19 | 1259 | 0 | 0 |
| ROBINHOOD MKTS INC | Stock | 770700102 |  | 4849360 | 33869 | SH |  | SOLE |  | 33868 | 0 | 0 |
| ROBLOX CORP | Stock | 771049103 |  | 3602 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| ROBLOX CORP | Stock | 771049103 |  | 5956 | 43 | SH |  | SOLE | 43 | 43 | 0 | 0 |
| ROBLOX CORP | Stock | 771049103 |  | 13852 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| ROBLOX CORP | Stock | 771049103 |  | 627197 | 4528 | SH |  | SOLE |  | 4527 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TRU | ETF | 301505731 |  | 81542 | 1273 | SH |  | SOLE |  | 1273 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TRU | ETF | 301505723 |  | 7563 | 245 | SH |  | SOLE |  | 245 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TRU | ETF | 301505707 |  | 40396 | 616 | SH |  | SOLE |  | 616 | 0 | 0 |
| ROCKET COS INC | Stock | 77311W101 |  | 291 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| ROCKET COS INC | Stock | 77311W101 |  | 795 | 41 | SH |  | SOLE | 74 | 41 | 0 | 0 |
| ROCKET COS INC | Stock | 77311W101 |  | 201242 | 10384 | SH |  | SOLE |  | 10384 | 0 | 0 |
| ROCKET LAB CORP | Stock | 773121108 |  | 1006 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| ROCKET LAB CORP | Stock | 773121108 |  | 39382 | 822 | SH |  | SOLE | 48 | 822 | 0 | 0 |
| ROCKET LAB CORP | Stock | 773121108 |  | 1617182 | 33755 | SH |  | SOLE |  | 33754 | 0 | 0 |
| ROCKET PHARMACEUTICALS INC | Stock | 77313F106 |  | 3260 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 1049 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 1748 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 1748 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 2796 | 8 | SH |  | SOLE | 51 | 8 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 3845 | 11 | SH |  | SOLE | 46 | 11 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 16997 | 49 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 17826 | 51 | SH |  | SOLE | 7 | 51 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 1360104 | 3891 | SH |  | SOLE |  | 3891 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Stock | 773903109 |  | 1463133 | 4186 | SH |  | SOLE | 49 | 4186 | 0 | 0 |
| ROGERS COMMUNICATIONS INC | Stock | 775109200 |  | 172 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ROGERS COMMUNICATIONS INC | Stock | 775109200 |  | 63080 | 1830 | SH |  | SOLE |  | 1830 | 0 | 0 |
| ROGERS CORP | Stock | 775133101 |  | 644 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| ROIVANT SCIENCES LTD | Stock | G76279101 |  | 1044 | 69 | SH |  | SOLE | 71 | 69 | 0 | 0 |
| ROKU INC | Stock | 77543R102 |  | 701 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| ROKU INC | Stock | 77543R102 |  | 1001 | 10 | SH |  | SOLE | 73 | 10 | 0 | 0 |
| ROKU INC | Stock | 77543R102 |  | 1902 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| ROKU INC | Stock | 77543R102 |  | 1609289 | 16072 | SH |  | SOLE |  | 16072 | 0 | 0 |
| ROKU INC | Stock | 77543R102 |  | 2506054 | 25028 | SH |  | SOLE | 19 | 25028 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 1926 | 33 | SH |  | SOLE | 33 | 32 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 2643 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 3172 | 54 | SH |  | SOLE | 46 | 54 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 4934 | 84 | SH |  | SOLE | 43 | 84 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 12335 | 210 | SH |  | SOLE | 23 | 210 | 0 | 0 |
| ROLLINS INC | Stock | 775711104 |  | 82060 | 1397 | SH |  | SOLE |  | 1397 | 0 | 0 |
| ROOT INC | Stock | 77664L207 |  | 269 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| ROOT INC | Stock | 77664L207 |  | 143395 | 1602 | SH |  | SOLE |  | 1602 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 499 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 1496 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 10472 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 18525 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 19449 | 39 | SH |  | SOLE | 66 | 39 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 198002 | 397 | SH |  | SOLE | 30 | 397 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 649304 | 1302 | SH |  | SOLE | 49 | 1302 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Stock | 776696106 |  | 2881180 | 5777 | SH |  | SOLE |  | 5777 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 610 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 1219 | 8 | SH |  | SOLE | 51 | 8 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 1524 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 4429 | 29 | SH |  | SOLE | 49 | 29 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 16505 | 108 | SH |  | SOLE | 33 | 108 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 17982 | 118 | SH |  | SOLE | 66 | 118 | 0 | 0 |
| ROSS STORES INC | Stock | 778296103 |  | 861834 | 5655 | SH |  | SOLE |  | 5655 | 0 | 0 |
| LISTED FDS TR | ETF | 53656F417 |  | 10317 | 501 | SH |  | SOLE |  | 500 | 0 | 0 |
| TIDAL TRUST II | Stock | 88636J600 |  | 73370 | 1193 | SH |  | SOLE |  | 1193 | 0 | 0 |
| LISTED FDS TR | ETF | 53656G498 |  | 984510 | 15179 | SH |  | SOLE |  | 15179 | 0 | 0 |
| ROYAL BK CDA | Stock | 780087102 |  | 4272 | 29 | SH |  | SOLE | 66 | 29 | 0 | 0 |
| ROYAL BK CDA | Stock | 780087102 |  | 12080 | 82 | SH |  | SOLE | 71 | 82 | 0 | 0 |
| ROYAL BK CDA | Stock | 780087102 |  | 606208 | 4115 | SH |  | SOLE |  | 4114 | 0 | 0 |
| NATWEST GROUP PLC | ADR | 639057207 |  | 13315 | 941 | SH |  | SOLE |  | 941 | 0 | 0 |
| NATWEST GROUP PLC | ADR | 639057207 |  | 76891 | 5434 | SH |  | SOLE | 9 | 5434 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | Stock | V7780T103 |  | 2589 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | Stock | V7780T103 |  | 3883 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | Stock | V7780T103 |  | 19797 | 61 | SH |  | SOLE | 33 | 61 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | Stock | V7780T103 |  | 32358 | 100 | SH |  | SOLE | 49 | 100 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | Stock | V7780T103 |  | 295429 | 913 | SH |  | SOLE | 19 | 913 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | Stock | V7780T103 |  | 1262609 | 3902 | SH |  | SOLE | 45 | 3902 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | Stock | V7780T103 |  | 3012786 | 9311 | SH |  | SOLE |  | 9310 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 2006 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 178316 | 889 | SH |  | SOLE | 19 | 889 | 0 | 0 |
| ROYAL GOLD INC | Stock | 780287108 |  | 1345089 | 6706 | SH |  | SOLE |  | 6706 | 0 | 0 |
| ROYALTY PHARMA PLC | Stock | G7709Q104 |  | 2046 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| ROYALTY PHARMA PLC | Stock | G7709Q104 |  | 527187 | 14943 | SH |  | SOLE |  | 14942 | 0 | 0 |
| ROYCE MICRO-CAP TR INC | CEF | 780915104 |  | 36074 | 3472 | SH |  | SOLE |  | 3472 | 0 | 0 |
| RPM INTL INC | Stock | 749685103 |  | 25816 | 219 | SH |  | SOLE | 71 | 219 | 0 | 0 |
| RPM INTL INC | Stock | 749685103 |  | 237492 | 2015 | SH |  | SOLE |  | 2014 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 1339 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 1339 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 3514 | 21 | SH |  | SOLE | 66 | 21 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 5689 | 34 | SH |  | SOLE | 22 | 34 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 13888 | 83 | SH |  | SOLE | 73 | 83 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 16064 | 96 | SH |  | SOLE | 9 | 96 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 21940 | 131 | SH |  | SOLE | 43 | 131 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 32629 | 195 | SH |  | SOLE | 7 | 195 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 34972 | 209 | SH |  | SOLE | 71 | 209 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 64576 | 386 | SH |  | SOLE | 33 | 385 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 149691 | 895 | SH |  | SOLE | 19 | 894 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 515544 | 3081 | SH |  | SOLE | 49 | 3081 | 0 | 0 |
| RTX CORPORATION | Stock | 75513E101 |  | 8149914 | 48706 | SH |  | SOLE |  | 48705 | 0 | 0 |
| RUBRIK INC. | Stock | 781154109 |  | 1152 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| RUMBLE INC | Stock | 78137L105 |  | 75101 | 10373 | SH |  | SOLE |  | 10373 | 0 | 0 |
| STRATEGIC TRUST | ETF | 48817R870 |  | 4226 | 123 | SH |  | SOLE | 9 | 123 | 0 | 0 |
| RUNWAY GROWTH FINANCE CORP | Stock | 78163D100 |  | 6167 | 607 | SH |  | SOLE |  | 607 | 0 | 0 |
| RUSH STREET INTERACTIVE INC | Stock | 782011100 |  | 82 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| RUSH STREET INTERACTIVE INC | Stock | 782011100 |  | 3461 | 169 | SH |  | SOLE |  | 169 | 0 | 0 |
| RXO INC | Stock | 74982T103 |  | 677 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| RXO INC | Stock | 74982T103 |  | 1538 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| RXSIGHT INC | Stock | 78349D107 |  | 243 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| RYAN SPECIALTY HOLDINGS INC | Stock | 78351F107 |  | 1184 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| RYAN SPECIALTY HOLDINGS INC | Stock | 78351F107 |  | 26884 | 477 | SH |  | SOLE | 23 | 477 | 0 | 0 |
| RYANAIR HOLDINGS PLC | ADR | 783513203 |  | 964 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| RYANAIR HOLDINGS PLC | ADR | 783513203 |  | 22823 | 379 | SH |  | SOLE | 9 | 379 | 0 | 0 |
| RYANAIR HOLDINGS PLC | ADR | 783513203 |  | 52912 | 879 | SH |  | SOLE |  | 878 | 0 | 0 |
| RYDER SYS INC | Stock | 783549108 |  | 37539 | 199 | SH |  | SOLE |  | 199 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V217 |  | 50946 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V233 |  | 14380 | 250 | SH |  | SOLE | 19 | 250 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V233 |  | 306121 | 5322 | SH |  | SOLE | 36 | 5322 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V233 |  | 1382677 | 24038 | SH |  | SOLE |  | 24038 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | ETF | 46137V365 |  | 266062 | 3342 | SH |  | SOLE |  | 3342 | 0 | 0 |
| RYERSON HLDG CORP | Stock | 783754104 |  | 91 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 487 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 1947 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 3894 | 8 | SH |  | SOLE | 12 | 8 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 4867 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 8274 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 8761 | 18 | SH |  | SOLE | 48 | 18 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 8761 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 16061 | 33 | SH |  | SOLE | 73 | 33 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 19468 | 40 | SH |  | SOLE | 2 | 40 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 20442 | 42 | SH |  | SOLE | 51 | 42 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 37789 | 78 | SH |  | SOLE | 43 | 77 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 42924 | 88 | SH |  | SOLE | 33 | 88 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 74788 | 154 | SH |  | SOLE | 36 | 153 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 90171 | 185 | SH |  | SOLE | 32 | 185 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 298840 | 614 | SH |  | SOLE | 53 | 614 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 502771 | 1033 | SH |  | SOLE | 18 | 1033 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 611538 | 1256 | SH |  | SOLE | 49 | 1256 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 1032442 | 2121 | SH |  | SOLE |  | 2121 | 0 | 0 |
| S GLOBAL INC | Stock | 78409V104 |  | 2775742 | 5703 | SH |  | SOLE | 6 | 5703 | 0 | 0 |
| SABINE RTY TR | Stock | 785688102 |  | 159 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SABINE RTY TR | Stock | 785688102 |  | 858073 | 10799 | SH |  | SOLE |  | 10798 | 0 | 0 |
| SABLE OFFSHORE CORP | Stock | 78574H104 |  | 2532 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| SABRA HEALTH CARE REIT INC | REIT | 78573L106 |  | 447 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| SABRA HEALTH CARE REIT INC | REIT | 78573L106 |  | 6487 | 348 | SH |  | SOLE |  | 348 | 0 | 0 |
| SABRE CORP | Stock | 78573M104 |  | 104 | 57 | SH |  | SOLE | 71 | 57 | 0 | 0 |
| SABRE CORP | Stock | 78573M104 |  | 7320 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| SACHEM CAP CORP | REIT | 78590A109 |  | 139 | 125 | SH |  | SOLE |  | 124 | 0 | 0 |
| SACHEM CAP CORP | REIT | 78590A109 |  | 232 | 209 | SH |  | SOLE | 19 | 209 | 0 | 0 |
| SAIA INC | Stock | 78709Y105 |  | 1796 | 6 | SH |  | SOLE | 49 | 6 | 0 | 0 |
| SAIA INC | Stock | 78709Y105 |  | 1796 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| SAIA INC | Stock | 78709Y105 |  | 2096 | 7 | SH |  | SOLE | 9 | 7 | 0 | 0 |
| SAIA INC | Stock | 78709Y105 |  | 7783 | 26 | SH |  | SOLE | 23 | 26 | 0 | 0 |
| SAIA INC | Stock | 78709Y105 |  | 19758 | 66 | SH |  | SOLE | 50 | 66 | 0 | 0 |
| SAIA INC | Stock | 78709Y105 |  | 26942 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| SALARIUS PHARMACEUTICALS INC | Stock | 79400X503 |  | 1835 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 237 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 2370 | 10 | SH |  | SOLE | 51 | 10 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 2370 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 3555 | 15 | SH |  | SOLE | 22 | 15 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 8058 | 34 | SH |  | SOLE | 46 | 34 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 8769 | 37 | SH |  | SOLE | 73 | 37 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 19197 | 81 | SH |  | SOLE | 71 | 81 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 26307 | 111 | SH |  | SOLE | 48 | 111 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 55384 | 234 | SH |  | SOLE | 33 | 233 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 88639 | 374 | SH |  | SOLE | 49 | 374 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 93091 | 393 | SH |  | SOLE | 19 | 392 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 331800 | 1400 | SH |  | SOLE | 75 | 1400 | 0 | 0 |
| SALESFORCE INC | Stock | 79466L302 |  | 10887762 | 45940 | SH |  | SOLE |  | 45939 | 0 | 0 |
| SAMSARA INC | Stock | 79589L106 |  | 894 | 24 | SH |  | SOLE | 51 | 24 | 0 | 0 |
| SAMSARA INC | Stock | 79589L106 |  | 1080 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| SAMSARA INC | Stock | 79589L106 |  | 12404 | 333 | SH |  | SOLE |  | 333 | 0 | 0 |
| SAN JUAN BASIN RTY TR | Stock | 798241105 |  | 1433875 | 237397 | SH |  | SOLE |  | 237396 | 0 | 0 |
| SANDISK CORP | Stock | 80004C200 |  | 112 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| SANDISK CORP | Stock | 80004C200 |  | 337 | 3 | SH |  | SOLE | 46 | 3 | 0 | 0 |
| SANDISK CORP | Stock | 80004C200 |  | 561 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| SANDISK CORP | Stock | 80004C200 |  | 68666 | 612 | SH |  | SOLE |  | 612 | 0 | 0 |
| SANDSTORM GOLD LTD | Stock | 80013R206 |  | 1409816 | 112605 | SH |  | SOLE |  | 112605 | 0 | 0 |
| SANGAMO THERAPEUTICS INC | Stock | 800677106 |  | 135 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SANOFI SA | ADR | 80105N105 |  | 330 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| SANOFI SA | ADR | 80105N105 |  | 661 | 14 | SH |  | SOLE | 19 | 14 | 0 | 0 |
| SANOFI SA | ADR | 80105N105 |  | 2738 | 58 | SH |  | SOLE | 66 | 58 | 0 | 0 |
| SANOFI SA | ADR | 80105N105 |  | 9062 | 192 | SH |  | SOLE | 49 | 192 | 0 | 0 |
| SANOFI SA | ADR | 80105N105 |  | 12650 | 268 | SH |  | SOLE | 12 | 268 | 0 | 0 |
| SANOFI SA | ADR | 80105N105 |  | 65655 | 1391 | SH |  | SOLE | 43 | 1391 | 0 | 0 |
| SANOFI SA | ADR | 80105N105 |  | 70800 | 1500 | SH |  | SOLE | 9 | 1500 | 0 | 0 |
| SANOFI SA | ADR | 80105N105 |  | 196494 | 4163 | SH |  | SOLE | 52 | 4163 | 0 | 0 |
| SANOFI SA | ADR | 80105N105 |  | 384208 | 8140 | SH |  | SOLE |  | 8140 | 0 | 0 |
| SAP SE | ADR | 803054204 |  | 3474 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| SAP SE | ADR | 803054204 |  | 6146 | 23 | SH |  | SOLE | 49 | 23 | 0 | 0 |
| SAP SE | ADR | 803054204 |  | 8551 | 32 | SH |  | SOLE | 66 | 32 | 0 | 0 |
| SAP SE | ADR | 803054204 |  | 19239 | 72 | SH |  | SOLE | 6 | 72 | 0 | 0 |
| SAP SE | ADR | 803054204 |  | 22178 | 83 | SH |  | SOLE | 9 | 83 | 0 | 0 |
| SAP SE | ADR | 803054204 |  | 48365 | 181 | SH |  | SOLE | 43 | 181 | 0 | 0 |
| SAP SE | ADR | 803054204 |  | 1428073 | 5344 | SH |  | SOLE |  | 5344 | 0 | 0 |
| SAPIENS INTL CORP N V | Stock | G7T16G103 |  | 258 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| SARATOGA INVT CORP | CEF | 80349A208 |  | 44902 | 1841 | SH |  | SOLE |  | 1841 | 0 | 0 |
| SAREPTA THERAPEUTICS INC | Stock | 803607100 |  | 347 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| SAREPTA THERAPEUTICS INC | Stock | 803607100 |  | 23336 | 1211 | SH |  | SOLE |  | 1211 | 0 | 0 |
| SAUL CTRS INC | REIT | 804395101 |  | 924 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | REIT | 78410G104 |  | 967 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | REIT | 78410G104 |  | 2320 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | REIT | 78410G104 |  | 3094 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | REIT | 78410G104 |  | 4686 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| SCHLUMBERGER LTD | Stock | 806857108 |  | 516 | 15 | SH |  | SOLE | 74 | 15 | 0 | 0 |
| SCHLUMBERGER LTD | Stock | 806857108 |  | 1203 | 35 | SH |  | SOLE | 22 | 35 | 0 | 0 |
| SCHLUMBERGER LTD | Stock | 806857108 |  | 1340 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| SCHLUMBERGER LTD | Stock | 806857108 |  | 2440 | 71 | SH |  | SOLE | 19 | 71 | 0 | 0 |
| SCHLUMBERGER LTD | Stock | 806857108 |  | 11239 | 327 | SH |  | SOLE | 9 | 327 | 0 | 0 |
| SCHLUMBERGER LTD | Stock | 806857108 |  | 11445 | 333 | SH |  | SOLE | 33 | 333 | 0 | 0 |
| SCHLUMBERGER LTD | Stock | 806857108 |  | 3882421 | 112960 | SH |  | SOLE |  | 112959 | 0 | 0 |
| SCHNEIDER NATIONAL INC | Stock | 80689H102 |  | 360 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| SCHNEIDER NATIONAL INC | Stock | 80689H102 |  | 9945 | 470 | SH |  | SOLE |  | 470 | 0 | 0 |
| SCHOLAR ROCK HLDG CORP | Stock | 80706P103 |  | 2234 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| SCHOLASTIC CORP | Stock | 807066105 |  | 137 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SCHRODINGER INC | Stock | 80810D103 |  | 6820 | 340 | SH |  | SOLE |  | 340 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524722 |  | 16060 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524698 |  | 7678894 | 332708 | SH |  | SOLE |  | 332707 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524656 |  | 35582 | 453 | SH |  | SOLE |  | 452 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524706 |  | 120040 | 3597 | SH |  | SOLE |  | 3597 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524706 |  | 1035715 | 31037 | SH |  | SOLE | 19 | 31037 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524607 |  | 114725 | 4112 | SH |  | SOLE | 19 | 4112 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524607 |  | 774002 | 27742 | SH |  | SOLE | 75 | 27742 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524607 |  | 4207247 | 150797 | SH |  | SOLE |  | 150797 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524730 |  | 723 | 20 | SH |  | SOLE | 22 | 20 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524730 |  | 2675022 | 73977 | SH |  | SOLE |  | 73977 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524755 |  | 1933 | 45 | SH |  | SOLE | 22 | 45 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524755 |  | 4935 | 115 | SH |  | SOLE | 19 | 114 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524755 |  | 48931 | 1139 | SH |  | SOLE | 36 | 1139 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524755 |  | 868142 | 20208 | SH |  | SOLE |  | 20208 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524748 |  | 187761 | 4218 | SH |  | SOLE |  | 4218 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524771 |  | 18463 | 702 | SH |  | SOLE | 19 | 702 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524771 |  | 2435154 | 92591 | SH |  | SOLE |  | 92591 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524763 |  | 235312 | 7552 | SH |  | SOLE |  | 7551 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524854 |  | 79009 | 3144 | SH |  | SOLE |  | 3144 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524672 |  | 229220 | 8204 | SH |  | SOLE |  | 8204 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524805 |  | 15784 | 678 | SH |  | SOLE | 19 | 678 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524805 |  | 73961 | 3177 | SH |  | SOLE | 36 | 3177 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524805 |  | 5625817 | 241659 | SH |  | SOLE |  | 241658 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524888 |  | 819 | 18 | SH |  | SOLE | 19 | 18 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524888 |  | 425792 | 9356 | SH |  | SOLE |  | 9356 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524680 |  | 21583 | 668 | SH |  | SOLE |  | 668 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524680 |  | 182293 | 5642 | SH |  | SOLE | 36 | 5642 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524862 |  | 268 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524862 |  | 12078 | 495 | SH |  | SOLE | 19 | 495 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524862 |  | 349118 | 14308 | SH |  | SOLE |  | 14308 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524623 |  | 10024 | 397 | SH |  | SOLE |  | 397 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524839 |  | 123992 | 5283 | SH |  | SOLE | 36 | 5283 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524839 |  | 1427002 | 60801 | SH |  | SOLE |  | 60801 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524102 |  | 1596488 | 62096 | SH |  | SOLE |  | 62095 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524797 |  | 7496 | 275 | SH |  | SOLE | 19 | 274 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524797 |  | 17843710 | 653616 | SH |  | SOLE |  | 653615 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524201 |  | 1891423 | 71808 | SH |  | SOLE | 19 | 71808 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524201 |  | 3612620 | 137153 | SH |  | SOLE |  | 137153 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524201 |  | 4688494 | 177999 | SH |  | SOLE | 75 | 177999 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524300 |  | 104 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524300 |  | 5489 | 172 | SH |  | SOLE | 49 | 172 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524300 |  | 40946 | 1283 | SH |  | SOLE | 11 | 1283 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524300 |  | 650358 | 20381 | SH |  | SOLE | 36 | 20381 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524300 |  | 16418513 | 514526 | SH |  | SOLE |  | 514525 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524409 |  | 78410 | 2694 | SH |  | SOLE | 11 | 2693 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524409 |  | 2962177 | 101758 | SH |  | SOLE |  | 101758 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524508 |  | 88001 | 2969 | SH |  | SOLE |  | 2969 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524508 |  | 2598242 | 87660 | SH |  | SOLE | 75 | 87660 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524847 |  | 67418 | 3126 | SH |  | SOLE |  | 3125 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524870 |  | 485 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524870 |  | 1833 | 68 | SH |  | SOLE | 19 | 68 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524870 |  | 26627 | 988 | SH |  | SOLE | 49 | 988 | 0 | 0 |
| SCHWAB STRATEGIC TR | ETF | 808524870 |  | 859015 | 31874 | SH |  | SOLE |  | 31874 | 0 | 0 |
| MATIV HOLDINGS INC | Stock | 808541106 |  | 158 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| MATIV HOLDINGS INC | Stock | 808541106 |  | 29983 | 2651 | SH |  | SOLE | 19 | 2651 | 0 | 0 |
| SCIENCE APPLICATIONS INTL CO | Stock | 808625107 |  | 696 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| SCIENCE APPLICATIONS INTL CO | Stock | 808625107 |  | 7254 | 73 | SH |  | SOLE | 9 | 73 | 0 | 0 |
| SCIENCE APPLICATIONS INTL CO | Stock | 808625107 |  | 61349 | 617 | SH |  | SOLE |  | 617 | 0 | 0 |
| SCILEX HOLDING CO | Stock | 80880W205 |  | 118 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| SCORPIO TANKERS INC | Stock | Y7542C130 |  | 112 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SCORPIO TANKERS INC | Stock | Y7542C130 |  | 16815 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO | Stock | 810186106 |  | 456 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO | Stock | 810186106 |  | 35987 | 632 | SH |  | SOLE |  | 631 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO | Stock | 810186106 |  | 38444 | 675 | SH |  | SOLE | 36 | 675 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO | Stock | 810186106 |  | 46550 | 817 | SH |  | SOLE | 32 | 817 | 0 | 0 |
| SEA LTD | ADR | 81141R100 |  | 894 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SEA LTD | ADR | 81141R100 |  | 1787 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| SEA LTD | ADR | 81141R100 |  | 1966 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| SEA LTD | ADR | 81141R100 |  | 10903 | 61 | SH |  | SOLE | 19 | 61 | 0 | 0 |
| SEA LTD | ADR | 81141R100 |  | 18230 | 102 | SH |  | SOLE | 6 | 102 | 0 | 0 |
| SEA LTD | ADR | 81141R100 |  | 568540 | 3181 | SH |  | SOLE |  | 3181 | 0 | 0 |
| SEABRIDGE GOLD INC | Stock | 811916105 |  | 163616 | 6775 | SH |  | SOLE |  | 6775 | 0 | 0 |
| SEACOAST BKG CORP FLA | Stock | 811707801 |  | 13389 | 440 | SH |  | SOLE | 19 | 440 | 0 | 0 |
| SEACOAST BKG CORP FLA | Stock | 811707801 |  | 31647 | 1040 | SH |  | SOLE |  | 1040 | 0 | 0 |
| SEADRILL LTD | Stock | G7997W102 |  | 272 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | Stock | G7997R103 |  | 1180 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | Stock | G7997R103 |  | 1652 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | Stock | G7997R103 |  | 2125 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | Stock | G7997R103 |  | 2361 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | Stock | G7997R103 |  | 14872 | 63 | SH |  | SOLE | 36 | 63 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | Stock | G7997R103 |  | 16760 | 71 | SH |  | SOLE | 12 | 71 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | Stock | G7997R103 |  | 26053 | 110 | SH |  | SOLE | 33 | 110 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | Stock | G7997R103 |  | 282905 | 1198 | SH |  | SOLE | 19 | 1198 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | Stock | G7997R103 |  | 11442882 | 48474 | SH |  | SOLE |  | 48474 | 0 | 0 |
| SEALED AIR CORP NEW | Stock | 81211K100 |  | 884 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| SEALED AIR CORP NEW | Stock | 81211K100 |  | 8710 | 246 | SH |  | SOLE |  | 246 | 0 | 0 |
| SEALED AIR CORP NEW | Stock | 81211K100 |  | 45152 | 1277 | SH |  | SOLE | 43 | 1277 | 0 | 0 |
| SEAPORT ENTMT GROUP INC | Stock | 812215200 |  | 92 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| SEAPORT ENTMT GROUP INC | Stock | 812215200 |  | 298 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| UNITED PARKS  RESORTS INC | Stock | 81282V100 |  | 155 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SEI INVTS CO | Stock | 784117103 |  | 255 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SEI INVTS CO | Stock | 784117103 |  | 5346 | 63 | SH |  | SOLE | 33 | 63 | 0 | 0 |
| SEI INVTS CO | Stock | 784117103 |  | 7552 | 89 | SH |  | SOLE | 66 | 89 | 0 | 0 |
| SEI INVTS CO | Stock | 784117103 |  | 38437 | 453 | SH |  | SOLE | 19 | 453 | 0 | 0 |
| SEI INVTS CO | Stock | 784117103 |  | 49637 | 585 | SH |  | SOLE |  | 585 | 0 | 0 |
| SLEEP NUMBER CORP | Stock | 83125X103 |  | 63 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| SPINNAKER ETF SERIES | ETF | 84858T772 |  | 1121261 | 23872 | SH |  | SOLE |  | 23871 | 0 | 0 |
| SELECT WATER SOLUTIONS INC | Stock | 81617J301 |  | 2449785 | 229166 | SH |  | SOLE |  | 229166 | 0 | 0 |
| SELECTIVE INS GROUP INC | Stock | 816300107 |  | 892 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SELECTIVE INS GROUP INC | Stock | 816300107 |  | 67450 | 832 | SH |  | SOLE |  | 832 | 0 | 0 |
| SELECTQUOTE INC | Stock | 816307300 |  | 100 | 51 | SH |  | SOLE | 71 | 51 | 0 | 0 |
| SEMLER SCIENTIFIC INC | Stock | 81684M104 |  | 120 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| SEMLER SCIENTIFIC INC | Stock | 81684M104 |  | 282000 | 9400 | SH |  | SOLE |  | 9400 | 0 | 0 |
| SEMPRA | Stock | 816851109 |  | 900 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| SEMPRA | Stock | 816851109 |  | 1170 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| SEMPRA | Stock | 816851109 |  | 4859 | 54 | SH |  | SOLE | 73 | 54 | 0 | 0 |
| SEMPRA | Stock | 816851109 |  | 7918 | 88 | SH |  | SOLE | 46 | 88 | 0 | 0 |
| SEMPRA | Stock | 816851109 |  | 22076 | 245 | SH |  | SOLE | 33 | 245 | 0 | 0 |
| SEMPRA | Stock | 816851109 |  | 2284625 | 25390 | SH |  | SOLE |  | 25390 | 0 | 0 |
| SEMRUSH HLDGS INC | Stock | 81686C104 |  | 708 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SEMTECH CORP | Stock | 816850101 |  | 143 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SEMTECH CORP | Stock | 816850101 |  | 6502 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| SENECA FOODS CORP NEW | Stock | 817070501 |  | 108 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| DIVERSIFIED HEALTHCARE TR | REIT | 25525P107 |  | 106 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| SENSATA TECHNOLOGIES HLDG PL | Stock | G8060N102 |  | 764 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| SENSATA TECHNOLOGIES HLDG PL | Stock | G8060N102 |  | 4613 | 151 | SH |  | SOLE | 9 | 151 | 0 | 0 |
| SENSATA TECHNOLOGIES HLDG PL | Stock | G8060N102 |  | 8335 | 273 | SH |  | SOLE | 34 | 272 | 0 | 0 |
| SENSIENT TECHNOLOGIES CORP | Stock | 81725T100 |  | 94 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SENSIENT TECHNOLOGIES CORP | Stock | 81725T100 |  | 66352 | 707 | SH |  | SOLE |  | 707 | 0 | 0 |
| SENTINELONE INC | Stock | 81730H109 |  | 88 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| SENTINELONE INC | Stock | 81730H109 |  | 1286 | 73 | SH |  | SOLE | 71 | 73 | 0 | 0 |
| SENTINELONE INC | Stock | 81730H109 |  | 63678 | 3616 | SH |  | SOLE | 36 | 3616 | 0 | 0 |
| SENTINELONE INC | Stock | 81730H109 |  | 75494 | 4287 | SH |  | SOLE | 32 | 4287 | 0 | 0 |
| SENTINELONE INC | Stock | 81730H109 |  | 176138 | 10002 | SH |  | SOLE |  | 10002 | 0 | 0 |
| SERA PROGNOSTICS INC | Stock | 81749D107 |  | 58 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| SERINA THERAPEUTICS INC | Stock | 81751A108 |  | 75 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| SERITAGE GROWTH PPTYS | REIT | 81752R100 |  | 1534 | 361 | SH |  | SOLE | 71 | 361 | 0 | 0 |
| SERVE ROBOTICS INC | Stock | 81758H106 |  | 81 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| SERVE ROBOTICS INC | Stock | 81758H106 |  | 540109 | 46441 | SH |  | SOLE |  | 46441 | 0 | 0 |
| SERVICE CORP INTL | Stock | 817565104 |  | 915 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SERVICE CORP INTL | Stock | 817565104 |  | 46437 | 558 | SH |  | SOLE |  | 558 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 920 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 2761 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 3681 | 4 | SH |  | SOLE | 9 | 4 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 7362 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 12884 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 26688 | 29 | SH |  | SOLE | 50 | 29 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 31290 | 34 | SH |  | SOLE | 19 | 34 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 44173 | 48 | SH |  | SOLE | 73 | 48 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 55217 | 60 | SH |  | SOLE | 33 | 60 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 62579 | 68 | SH |  | SOLE | 51 | 68 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 95709 | 104 | SH |  | SOLE | 36 | 104 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 113194 | 123 | SH |  | SOLE | 32 | 123 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 119636 | 130 | SH |  | SOLE | 28 | 130 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 652479 | 709 | SH |  | SOLE | 49 | 709 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 659841 | 717 | SH |  | SOLE | 53 | 717 | 0 | 0 |
| SERVICENOW INC | Stock | 81762P102 |  | 9398273 | 10212 | SH |  | SOLE |  | 10212 | 0 | 0 |
| SERVICE PPTYS TR | REIT | 81761L102 |  | 106 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| SERVICETITAN INC | Stock | 81764X103 |  | 5243 | 52 | SH |  | SOLE | 23 | 52 | 0 | 0 |
| SERVISFIRST BANCSHARES INC | Stock | 81768T108 |  | 322 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| SERVISFIRST BANCSHARES INC | Stock | 81768T108 |  | 17153 | 213 | SH |  | SOLE | 19 | 213 | 0 | 0 |
| SERVISFIRST BANCSHARES INC | Stock | 81768T108 |  | 33742 | 419 | SH |  | SOLE | 23 | 419 | 0 | 0 |
| SERVISFIRST BANCSHARES INC | Stock | 81768T108 |  | 92771 | 1152 | SH |  | SOLE |  | 1152 | 0 | 0 |
| SES AI CORPORATION | Stock | 78397Q109 |  | 16700 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| SEVEN HILLS REALTY TRUST | REIT | 81784E101 |  | 227 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| SEZZLE INC | Stock | 78435P105 |  | 477 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| SEZZLE INC | Stock | 78435P105 |  | 8541 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| SFL CORPORATION LTD | Stock | G7738W106 |  | 233 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| SFL CORPORATION LTD | Stock | G7738W106 |  | 8470 | 1125 | SH |  | SOLE |  | 1124 | 0 | 0 |
| SHAKE SHACK INC | Stock | 819047101 |  | 38006 | 406 | SH |  | SOLE |  | 406 | 0 | 0 |
| SHARKNINJA INC | Stock | G8068L108 |  | 103 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| SHARKNINJA INC | Stock | G8068L108 |  | 103 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SHARKNINJA INC | Stock | G8068L108 |  | 174324 | 1690 | SH |  | SOLE |  | 1690 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 1860 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 3147 | 44 | SH |  | SOLE | 31 | 44 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 6152 | 86 | SH |  | SOLE | 66 | 86 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 6795 | 95 | SH |  | SOLE | 36 | 95 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 19170 | 268 | SH |  | SOLE | 9 | 268 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 23605 | 330 | SH |  | SOLE | 12 | 330 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 72734 | 1017 | SH |  | SOLE | 19 | 1016 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 95564 | 1336 | SH |  | SOLE | 49 | 1336 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 157803 | 2206 | SH |  | SOLE | 43 | 2206 | 0 | 0 |
| SHELL PLC | ADR | 780259305 |  | 2286321 | 31963 | SH |  | SOLE |  | 31963 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 1385 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 1731 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 2078 | 6 | SH |  | SOLE | 51 | 6 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 3116 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 3116 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 5540 | 16 | SH |  | SOLE | 9 | 16 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 8657 | 25 | SH |  | SOLE | 72 | 25 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 11080 | 32 | SH |  | SOLE | 73 | 32 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 19212 | 55 | SH |  | SOLE | 43 | 55 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 26103 | 75 | SH |  | SOLE | 33 | 75 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 28047 | 81 | SH |  | SOLE | 2 | 81 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 35056 | 101 | SH |  | SOLE | 50 | 101 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 250610 | 724 | SH |  | SOLE | 30 | 723 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 549200 | 1586 | SH |  | SOLE | 49 | 1586 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 2426958 | 7009 | SH |  | SOLE | 6 | 7009 | 0 | 0 |
| SHERWIN WILLIAMS CO | Stock | 824348106 |  | 3129659 | 9038 | SH |  | SOLE |  | 9038 | 0 | 0 |
| SHIFT4 PMTS INC | Stock | 82452J109 |  | 155 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SHIFT4 PMTS INC | Stock | 82452J109 |  | 6115 | 79 | SH |  | SOLE | 9 | 79 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO L | ADR | 824596100 |  | 151 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO L | ADR | 824596100 |  | 3476 | 69 | SH |  | SOLE | 66 | 69 | 0 | 0 |
| SHINHAN FINANCIAL GROUP CO L | ADR | 824596100 |  | 5339 | 106 | SH |  | SOLE | 9 | 106 | 0 | 0 |
| SHOALS TECHNOLOGIES GROUP IN | Stock | 82489W107 |  | 14079 | 1900 | SH |  | SOLE |  | 1900 | 0 | 0 |
| SHOE CARNIVAL INC | Stock | 824889109 |  | 10336 | 497 | SH |  | SOLE | 34 | 497 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 1635 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 2972 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 10997 | 74 | SH |  | SOLE | 66 | 74 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 15901 | 107 | SH |  | SOLE | 19 | 107 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 18725 | 126 | SH |  | SOLE | 50 | 126 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 19022 | 128 | SH |  | SOLE | 48 | 128 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 28830 | 194 | SH |  | SOLE | 43 | 194 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 30762 | 207 | SH |  | SOLE | 6 | 207 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 35815 | 241 | SH |  | SOLE | 51 | 241 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 176251 | 1186 | SH |  | SOLE | 28 | 1186 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 350125 | 2356 | SH |  | SOLE | 53 | 2356 | 0 | 0 |
| SHOPIFY INC | Stock | 82509L107 |  | 12416109 | 83548 | SH |  | SOLE |  | 83548 | 0 | 0 |
| SHUTTERSTOCK INC | Stock | 825690100 |  | 1368 | 66 | SH |  | SOLE |  | 65 | 0 | 0 |
| SIGNET JEWELERS LIMITED | Stock | G81276100 |  | 96 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SIGNET JEWELERS LIMITED | Stock | G81276100 |  | 19184 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SILA REALTY TRUST INC | REIT | 146280508 |  | 226 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| SILA REALTY TRUST INC | REIT | 146280508 |  | 56927 | 2268 | SH |  | SOLE | 19 | 2268 | 0 | 0 |
| SILA REALTY TRUST INC | REIT | 146280508 |  | 174513 | 6953 | SH |  | SOLE |  | 6952 | 0 | 0 |
| SILGAN HLDGS INC | Stock | 827048109 |  | 387 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| SILGAN HLDGS INC | Stock | 827048109 |  | 1118 | 26 | SH |  | SOLE | 49 | 26 | 0 | 0 |
| SILGAN HLDGS INC | Stock | 827048109 |  | 4602 | 107 | SH |  | SOLE | 73 | 107 | 0 | 0 |
| SILICON MOTION TECHNOLOGY CO | ADR | 82706C108 |  | 95 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| SILVACO GROUP INC | Stock | 82728C102 |  | 206 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| SSR MINING IN | Stock | 784730103 |  | 952 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| SSR MINING IN | Stock | 784730103 |  | 48709 | 1995 | SH |  | SOLE | 19 | 1995 | 0 | 0 |
| SIMMONS 1ST NATL CORP | Stock | 828730200 |  | 1150 | 60 | SH |  | SOLE | 71 | 60 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 563 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 1689 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 2440 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 7319 | 39 | SH |  | SOLE | 9 | 39 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 12553 | 67 | SH |  | SOLE | 45 | 66 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 12574 | 67 | SH |  | SOLE | 71 | 67 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 12916 | 69 | SH |  | SOLE | 33 | 68 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 13700 | 73 | SH |  | SOLE | 12 | 73 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 22333 | 119 | SH |  | SOLE | 7 | 119 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | REIT | 828806109 |  | 4457494 | 23752 | SH |  | SOLE |  | 23751 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N723 |  | 247747 | 11963 | SH |  | SOLE |  | 11962 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N632 |  | 23937 | 1037 | SH |  | SOLE |  | 1036 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N772 |  | 7928 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N764 |  | 12367 | 396 | SH |  | SOLE |  | 395 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N855 |  | 7424 | 154 | SH |  | SOLE |  | 154 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N699 |  | 8447 | 302 | SH |  | SOLE | 39 | 302 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N699 |  | 79877 | 2856 | SH |  | SOLE |  | 2855 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N699 |  | 87739 | 3137 | SH |  | SOLE | 25 | 3136 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N525 |  | 2170085 | 43100 | SH |  | SOLE |  | 43100 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N657 |  | 10257 | 469 | SH |  | SOLE | 36 | 469 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N640 |  | 1288 | 54 | SH |  | SOLE | 36 | 54 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | ETF | 82889N640 |  | 872515 | 36583 | SH |  | SOLE |  | 36583 | 0 | 0 |
| SIMPLY GOOD FOODS CO | Stock | 82900L102 |  | 149 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| SIMPLY GOOD FOODS CO | Stock | 82900L102 |  | 2730 | 110 | SH |  | SOLE |  | 110 | 0 | 0 |
| SIMPSON MFG INC | Stock | 829073105 |  | 837 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| SIMPSON MFG INC | Stock | 829073105 |  | 837 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SIMULATIONS PLUS INC | Stock | 829214105 |  | 75 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SIMULATIONS PLUS INC | Stock | 829214105 |  | 5516 | 366 | SH |  | SOLE |  | 366 | 0 | 0 |
| SIRIUSXM HOLDINGS INC | Stock | 829933100 |  | 1397 | 60 | SH |  | SOLE | 71 | 60 | 0 | 0 |
| SIRIUSXM HOLDINGS INC | Stock | 829933100 |  | 2700 | 116 | SH |  | SOLE | 73 | 116 | 0 | 0 |
| SIRIUSXM HOLDINGS INC | Stock | 829933100 |  | 290603 | 12486 | SH |  | SOLE |  | 12485 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | Stock | 82982L103 |  | 1417 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | Stock | 82982L103 |  | 11592 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC | Stock | 82982L103 |  | 47141 | 366 | SH |  | SOLE | 23 | 366 | 0 | 0 |
| SITIME CORP | Stock | 82982T106 |  | 603 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SITIME CORP | Stock | 82982T106 |  | 84607 | 281 | SH |  | SOLE |  | 280 | 0 | 0 |
| SIXTH STREET SPECIALTY LENDI | CEF | 83012A109 |  | 74546 | 3261 | SH |  | SOLE |  | 3261 | 0 | 0 |
| H2O AMERICA | Stock | 784305104 |  | 97 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SK TELECOM CO LTD | ADR | 78440P306 |  | 626 | 29 | SH |  | SOLE | 66 | 29 | 0 | 0 |
| SKEENA RES LTD NEW | Stock | 83056P715 |  | 99484 | 5400 | SH |  | SOLE |  | 5400 | 0 | 0 |
| SKILLZ INC | Stock | 83067L208 |  | 408 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| CHAMPION HOMES INC | Stock | 830830105 |  | 382 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| CHAMPION HOMES INC | Stock | 830830105 |  | 34367 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| SKYWARD SPECIALTY INS GROUP | Stock | 830940102 |  | 238 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SKYWARD SPECIALTY INS GROUP | Stock | 830940102 |  | 9512 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SKYWATER TECHNOLOGY INC | Stock | 83089J108 |  | 355 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| SKYWATER TECHNOLOGY INC | Stock | 83089J108 |  | 3154 | 169 | SH |  | SOLE |  | 169 | 0 | 0 |
| SKYWEST INC | Stock | 830879102 |  | 604 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| SKYWEST INC | Stock | 830879102 |  | 807 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| SKYWEST INC | Stock | 830879102 |  | 16904 | 168 | SH |  | SOLE | 19 | 168 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 1848 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 10238 | 133 | SH |  | SOLE | 33 | 133 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 20785 | 270 | SH |  | SOLE | 49 | 270 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 117471 | 1526 | SH |  | SOLE | 19 | 1526 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Stock | 83088M102 |  | 1042553 | 13543 | SH |  | SOLE |  | 13543 | 0 | 0 |
| SL GREEN RLTY CORP | REIT | 78440X887 |  | 120 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SL GREEN RLTY CORP | REIT | 78440X887 |  | 10407 | 174 | SH |  | SOLE |  | 174 | 0 | 0 |
| SLM CORP | Stock | 78442P106 |  | 261825 | 9459 | SH |  | SOLE |  | 9459 | 0 | 0 |
| SLR INVESTMENT CORP | CEF | 83413U100 |  | 142590 | 9326 | SH |  | SOLE |  | 9325 | 0 | 0 |
| SM ENERGY CO | Stock | 78454L100 |  | 899 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| SM ENERGY CO | Stock | 78454L100 |  | 79205 | 3172 | SH |  | SOLE |  | 3172 | 0 | 0 |
| PENGUIN SOLUTIONS INC | Stock | 706915105 |  | 447 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| PENGUIN SOLUTIONS INC | Stock | 706915105 |  | 49200 | 1872 | SH |  | SOLE |  | 1872 | 0 | 0 |
| GUINNESS ATKINSON FDS | ETF | 402031835 |  | 311 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SMARTFINANCIAL INC | Stock | 83190L208 |  | 18044 | 505 | SH |  | SOLE | 19 | 505 | 0 | 0 |
| SMITH  NEPHEW PLC | ADR | 83175M205 |  | 289 | 8 | SH |  | SOLE |  | 7 | 0 | 0 |
| SMITH  NEPHEW PLC | ADR | 83175M205 |  | 544 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| SMITH  WESSON BRANDS INC | Stock | 831754106 |  | 2949 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| SMITH DOUGLAS HOMES CORP | Stock | 83207R107 |  | 4362 | 247 | SH |  | SOLE | 23 | 247 | 0 | 0 |
| SMURFIT WESTROCK PLC | Stock | G8267P108 |  | 553 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| SMURFIT WESTROCK PLC | Stock | G8267P108 |  | 894 | 21 | SH |  | SOLE | 31 | 21 | 0 | 0 |
| SMURFIT WESTROCK PLC | Stock | G8267P108 |  | 4928 | 116 | SH |  | SOLE | 33 | 115 | 0 | 0 |
| SMURFIT WESTROCK PLC | Stock | G8267P108 |  | 15921 | 374 | SH |  | SOLE | 12 | 374 | 0 | 0 |
| SMURFIT WESTROCK PLC | Stock | G8267P108 |  | 24548 | 577 | SH |  | SOLE | 19 | 576 | 0 | 0 |
| SMURFIT WESTROCK PLC | Stock | G8267P108 |  | 212424 | 4990 | SH |  | SOLE |  | 4990 | 0 | 0 |
| SNAP INC | Stock | 83304A106 |  | 455 | 59 | SH |  | SOLE | 46 | 59 | 0 | 0 |
| SNAP INC | Stock | 83304A106 |  | 810 | 105 | SH |  | SOLE | 71 | 105 | 0 | 0 |
| SNAP INC | Stock | 83304A106 |  | 10074 | 1307 | SH |  | SOLE |  | 1306 | 0 | 0 |
| SNAP ON INC | Stock | 833034101 |  | 347 | 1 | SH |  | SOLE | 33 | 1 | 0 | 0 |
| SNAP ON INC | Stock | 833034101 |  | 2079 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| SNAP ON INC | Stock | 833034101 |  | 2079 | 6 | SH |  | SOLE | 49 | 6 | 0 | 0 |
| SNAP ON INC | Stock | 833034101 |  | 273357 | 789 | SH |  | SOLE |  | 788 | 0 | 0 |
| SNAP ON INC | Stock | 833034101 |  | 3399168 | 9809 | SH |  | SOLE | 6 | 9809 | 0 | 0 |
| SNDL INC | Stock | 83307B101 |  | 536 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SNOWFLAKE INC | Stock | 833445109 |  | 3609 | 16 | SH |  | SOLE | 51 | 16 | 0 | 0 |
| SNOWFLAKE INC | Stock | 833445109 |  | 6090 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| SNOWFLAKE INC | Stock | 833445109 |  | 2624274 | 11635 | SH |  | SOLE | 19 | 11635 | 0 | 0 |
| SNOWFLAKE INC | Stock | 833445109 |  | 5885094 | 26092 | SH |  | SOLE |  | 26092 | 0 | 0 |
| SOCIEDAD QUIMICA Y MINERA DE | ADR | 833635105 |  | 129 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SOCIEDAD QUIMICA Y MINERA DE | ADR | 833635105 |  | 62106 | 1445 | SH |  | SOLE |  | 1445 | 0 | 0 |
| TIDAL TRUST I | ETF | 886364405 |  | 23307 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| SOFI TECHNOLOGIES INC | Stock | 83406F102 |  | 185 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| SOFI TECHNOLOGIES INC | Stock | 83406F102 |  | 7662 | 290 | SH |  | SOLE | 71 | 290 | 0 | 0 |
| SOFI TECHNOLOGIES INC | Stock | 83406F102 |  | 65601 | 2483 | SH |  | SOLE | 19 | 2483 | 0 | 0 |
| SOFI TECHNOLOGIES INC | Stock | 83406F102 |  | 841945 | 31868 | SH |  | SOLE |  | 31867 | 0 | 0 |
| VOLATILITY SHS TR | ETF | 92864M822 |  | 6636 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES INC | Stock | 83417M104 |  | 74 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES INC | Stock | 83417M104 |  | 133163 | 3599 | SH |  | SOLE |  | 3599 | 0 | 0 |
| SOLARIS ENERGY INFRAS INC | Stock | 83418M103 |  | 63952 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| SOLESENCE INC | Stock | 630079101 |  | 6440 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| SOLVENTUM CORP | Stock | 83444M101 |  | 584 | 8 | SH |  | SOLE | 73 | 8 | 0 | 0 |
| SOLVENTUM CORP | Stock | 83444M101 |  | 657 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| SOLVENTUM CORP | Stock | 83444M101 |  | 1314 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| SOLVENTUM CORP | Stock | 83444M101 |  | 2190 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| SOLVENTUM CORP | Stock | 83444M101 |  | 2555 | 35 | SH |  | SOLE | 19 | 35 | 0 | 0 |
| SOLVENTUM CORP | Stock | 83444M101 |  | 99353 | 1361 | SH |  | SOLE |  | 1361 | 0 | 0 |
| SONIC AUTOMOTIVE INC | Stock | 83545G102 |  | 228 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SONIC AUTOMOTIVE INC | Stock | 83545G102 |  | 2283 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| SONNET BIOTHERAPEUTC HLDNG I | Stock | 83548R402 |  | 2913 | 636 | SH |  | SOLE |  | 636 | 0 | 0 |
| SONOCO PRODS CO | Stock | 835495102 |  | 603 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| SONOCO PRODS CO | Stock | 835495102 |  | 353511 | 8204 | SH |  | SOLE |  | 8204 | 0 | 0 |
| SONOS INC | Stock | 83570H108 |  | 7631 | 483 | SH |  | SOLE |  | 483 | 0 | 0 |
| SONY GROUP CORP | ADR | 835699307 |  | 2447 | 85 | SH |  | SOLE | 71 | 85 | 0 | 0 |
| SONY GROUP CORP | ADR | 835699307 |  | 3167 | 110 | SH |  | SOLE | 66 | 110 | 0 | 0 |
| SONY GROUP CORP | ADR | 835699307 |  | 24040 | 835 | SH |  | SOLE | 6 | 835 | 0 | 0 |
| SONY GROUP CORP | ADR | 835699307 |  | 52916 | 1838 | SH |  | SOLE | 9 | 1838 | 0 | 0 |
| SONY GROUP CORP | ADR | 835699307 |  | 66689 | 2316 | SH |  | SOLE | 43 | 2316 | 0 | 0 |
| SONY GROUP CORP | ADR | 835699307 |  | 95295 | 3310 | SH |  | SOLE |  | 3310 | 0 | 0 |
| SOTERA HEALTH CO | Stock | 83601L102 |  | 283 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| SOUNDHOUND AI INC | Stock | 836100107 |  | 96 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| SOUNDHOUND AI INC | Stock | 836100107 |  | 606372 | 37710 | SH |  | SOLE |  | 37709 | 0 | 0 |
| ADVISOR MANAGED PORTFOLIOS | ETF | 00777X603 |  | 9217 | 291 | SH |  | SOLE |  | 291 | 0 | 0 |
| ADVISOR MANAGED PORTFOLIOS | ETF | 00777X603 |  | 526605 | 16626 | SH |  | SOLE | 51 | 16626 | 0 | 0 |
| SOUTH BOW CORP | Stock | 83671M105 |  | 1775 | 63 | SH |  | SOLE | 19 | 62 | 0 | 0 |
| SOUTH BOW CORP | Stock | 83671M105 |  | 63964 | 2261 | SH |  | SOLE |  | 2261 | 0 | 0 |
| SOUTHSTATE BK CORP | Stock | 84472E102 |  | 890 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| SOUTHSTATE BK CORP | Stock | 84472E102 |  | 120127 | 1215 | SH |  | SOLE |  | 1215 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 569 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 853 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 5971 | 63 | SH |  | SOLE | 73 | 63 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 6160 | 65 | SH |  | SOLE | 71 | 65 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 30895 | 326 | SH |  | SOLE | 9 | 326 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 31833 | 336 | SH |  | SOLE | 33 | 335 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 60653 | 640 | SH |  | SOLE | 52 | 640 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 263899 | 2785 | SH |  | SOLE | 19 | 2784 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 3123283 | 32956 | SH |  | SOLE | 6 | 32956 | 0 | 0 |
| SOUTHERN CO | Stock | 842587107 |  | 8243713 | 86987 | SH |  | SOLE |  | 86986 | 0 | 0 |
| SOUTHERN FIRST BANCSHARES | Stock | 842873101 |  | 18795 | 426 | SH |  | SOLE | 19 | 426 | 0 | 0 |
| SOUTHERN FIRST BANCSHARES | Stock | 842873101 |  | 19325 | 438 | SH |  | SOLE |  | 438 | 0 | 0 |
| SOUTHERN COPPER CORP | Stock | 84265V105 |  | 2913 | 24 | SH |  | SOLE | 22 | 24 | 0 | 0 |
| SOUTHERN COPPER CORP | Stock | 84265V105 |  | 3398 | 28 | SH |  | SOLE | 66 | 28 | 0 | 0 |
| SOUTHERN COPPER CORP | Stock | 84265V105 |  | 558296 | 4600 | SH |  | SOLE |  | 4600 | 0 | 0 |
| SOUTHSIDE BANCSHARES INC | Stock | 84470P109 |  | 424 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| SOUTHWEST AIRLS CO | Stock | 844741108 |  | 862 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| SOUTHWEST AIRLS CO | Stock | 844741108 |  | 1851 | 58 | SH |  | SOLE | 49 | 58 | 0 | 0 |
| SOUTHWEST AIRLS CO | Stock | 844741108 |  | 1883 | 59 | SH |  | SOLE | 73 | 59 | 0 | 0 |
| SOUTHWEST AIRLS CO | Stock | 844741108 |  | 3036 | 95 | SH |  | SOLE | 33 | 95 | 0 | 0 |
| SOUTHWEST AIRLS CO | Stock | 844741108 |  | 20199 | 633 | SH |  | SOLE | 19 | 633 | 0 | 0 |
| SOUTHWEST AIRLS CO | Stock | 844741108 |  | 219889 | 6891 | SH |  | SOLE |  | 6890 | 0 | 0 |
| SOUTHWEST GAS HLDGS INC | Stock | 844895102 |  | 783 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SOUTHWEST GAS HLDGS INC | Stock | 844895102 |  | 4935 | 63 | SH |  | SOLE | 71 | 63 | 0 | 0 |
| SOUTHWEST GAS HLDGS INC | Stock | 844895102 |  | 66439 | 848 | SH |  | SOLE | 19 | 848 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A516 |  | 12065 | 525 | SH |  | SOLE |  | 524 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A664 |  | 106277 | 3943 | SH |  | SOLE |  | 3943 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R408 |  | 14245 | 556 | SH |  | SOLE | 9 | 556 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R408 |  | 768280 | 30011 | SH |  | SOLE |  | 30010 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A391 |  | 150 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A391 |  | 214 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R440 |  | 13007 | 454 | SH |  | SOLE |  | 454 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A151 |  | 643627 | 19933 | SH |  | SOLE |  | 19932 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X863 |  | 1391 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE | ETF | 78467X109 |  | 11594 | 25 | SH |  | SOLE | 36 | 25 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE | ETF | 78467X109 |  | 21796 | 47 | SH |  | SOLE | 71 | 47 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE | ETF | 78467X109 |  | 92748 | 200 | SH |  | SOLE | 19 | 200 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE | ETF | 78467X109 |  | 3919206 | 8451 | SH |  | SOLE |  | 8451 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A607 |  | 65039 | 649 | SH |  | SOLE |  | 648 | 0 | 0 |
| SPDR GOLD TR | ETF | 78463V107 |  | 22395 | 63 | SH |  | SOLE | 36 | 63 | 0 | 0 |
| SPDR GOLD TR | ETF | 78463V107 |  | 35547 | 100 | SH |  | SOLE | 75 | 100 | 0 | 0 |
| SPDR GOLD TR | ETF | 78463V107 |  | 78559 | 221 | SH |  | SOLE | 22 | 221 | 0 | 0 |
| SPDR GOLD TR | ETF | 78463V107 |  | 187333 | 527 | SH |  | SOLE | 49 | 527 | 0 | 0 |
| SPDR GOLD TR | ETF | 78463V107 |  | 355470 | 1000 | SH |  | SOLE | 28 | 1000 | 0 | 0 |
| SPDR GOLD TR | ETF | 78463V107 |  | 3802093 | 10696 | SH |  | SOLE | 19 | 10695 | 0 | 0 |
| SPDR GOLD TR | ETF | 78463V107 |  | 32116934 | 90351 | SH |  | SOLE |  | 90350 | 0 | 0 |
| WORLD GOLD TR | ETF | 98149E303 |  | 39907 | 522 | SH |  | SOLE | 36 | 522 | 0 | 0 |
| WORLD GOLD TR | ETF | 98149E303 |  | 122473 | 1602 | SH |  | SOLE | 24 | 1602 | 0 | 0 |
| WORLD GOLD TR | ETF | 98149E303 |  | 4724802 | 61803 | SH |  | SOLE |  | 61802 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X202 |  | 870 | 14 | SH |  | SOLE | 36 | 14 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X202 |  | 587327 | 9455 | SH |  | SOLE |  | 9454 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X756 |  | 1155707 | 17175 | SH |  | SOLE |  | 17175 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X871 |  | 243451 | 6059 | SH |  | SOLE |  | 6059 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X848 |  | 87296 | 2500 | SH |  | SOLE |  | 2499 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X434 |  | 9318 | 106 | SH |  | SOLE | 36 | 106 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R721 |  | 42881 | 941 | SH |  | SOLE |  | 941 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R721 |  | 93475 | 2051 | SH |  | SOLE | 36 | 2051 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A722 |  | 33558 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X889 |  | 256483 | 5994 | SH |  | SOLE | 36 | 5994 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X889 |  | 1724412 | 40299 | SH |  | SOLE |  | 40299 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X509 |  | 25090 | 536 | SH |  | SOLE | 36 | 536 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X509 |  | 1047073 | 22369 | SH |  | SOLE |  | 22368 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X475 |  | 15804 | 211 | SH |  | SOLE | 36 | 211 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R804 |  | 9799 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| SPDR S 500 ETF TR | ETF | 78462F103 |  | 10659 | 16 | SH |  | SOLE | 51 | 16 | 0 | 0 |
| SPDR S 500 ETF TR | ETF | 78462F103 |  | 21984 | 33 | SH |  | SOLE | 75 | 33 | 0 | 0 |
| SPDR S 500 ETF TR | ETF | 78462F103 |  | 185198 | 278 | SH |  | SOLE | 49 | 278 | 0 | 0 |
| SPDR S 500 ETF TR | ETF | 78462F103 |  | 901547 | 1353 | SH |  | SOLE | 36 | 1353 | 0 | 0 |
| SPDR S 500 ETF TR | ETF | 78462F103 |  | 1070510 | 1607 | SH |  | SOLE | 19 | 1606 | 0 | 0 |
| SPDR S 500 ETF TR | ETF | 78462F103 |  | 113140709 | 169835 | SH |  | SOLE |  | 169835 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X400 |  | 9552 | 91 | SH |  | SOLE | 19 | 91 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X301 |  | 973 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X459 |  | 16356 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X855 |  | 264934 | 3807 | SH |  | SOLE |  | 3807 | 0 | 0 |
| SPDR INDEX SHS FDS | ETF | 78463X541 |  | 3493 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A888 |  | 776 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A888 |  | 1858650 | 16775 | SH |  | SOLE |  | 16774 | 0 | 0 |
| SPDR S MIDCAP 400 ETF TR | ETF | 78467Y107 |  | 3711597 | 6227 | SH |  | SOLE |  | 6227 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A698 |  | 2176372 | 34382 | SH |  | SOLE |  | 34381 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A367 |  | 29273 | 1266 | SH |  | SOLE |  | 1266 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A706 |  | 1618 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A201 |  | 70827 | 751 | SH |  | SOLE |  | 751 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A300 |  | 98047 | 1106 | SH |  | SOLE | 36 | 1106 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A300 |  | 851693 | 9607 | SH |  | SOLE |  | 9607 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R663 |  | 33214 | 362 | SH |  | SOLE | 24 | 362 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R663 |  | 87357 | 952 | SH |  | SOLE | 43 | 952 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R663 |  | 188408 | 2053 | SH |  | SOLE | 19 | 2053 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R663 |  | 42248991 | 460479 | SH |  | SOLE |  | 460479 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A763 |  | 12324 | 88 | SH |  | SOLE | 36 | 88 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A763 |  | 3230255 | 23065 | SH |  | SOLE |  | 23065 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A797 |  | 725362 | 12207 | SH |  | SOLE |  | 12207 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A714 |  | 300127 | 3483 | SH |  | SOLE |  | 3482 | 0 | 0 |
| SPECIAL OPPORTUNITIES FD INC | CEF | 84741T104 |  | 13671 | 882 | SH |  | SOLE |  | 882 | 0 | 0 |
| SPECTRUM BRANDS HLDGS INC NE | Stock | 84790A105 |  | 105 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SPECTRUM BRANDS HLDGS INC NE | Stock | 84790A105 |  | 683 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| SPHERE ENTERTAINMENT CO | Stock | 55826T102 |  | 186 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| SPHERE ENTERTAINMENT CO | Stock | 55826T102 |  | 487953 | 7855 | SH |  | SOLE |  | 7855 | 0 | 0 |
| SPIRE GLOBAL INC COM CL A NEW | Stock | 848560108 |  | 21980 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| SPIRE INC | Stock | 84857L101 |  | 20380 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| SPIRIT AEROSYSTEMS HLDGS INC | Stock | 848574109 |  | 926 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| SPIRIT AEROSYSTEMS HLDGS INC | Stock | 848574109 |  | 4481 | 116 | SH |  | SOLE |  | 116 | 0 | 0 |
| SPORTRADAR GROUP AG | Stock | H8088L103 |  | 2690 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SPORTSMANS WHSE HLDGS INC | Stock | 84920Y106 |  | 2493 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | Stock | L8681T102 |  | 4886 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | Stock | L8681T102 |  | 10470 | 15 | SH |  | SOLE | 51 | 15 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | Stock | L8681T102 |  | 13262 | 19 | SH |  | SOLE | 48 | 19 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | Stock | L8681T102 |  | 92834 | 133 | SH |  | SOLE | 43 | 133 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | Stock | L8681T102 |  | 116566 | 167 | SH |  | SOLE | 53 | 167 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | Stock | L8681T102 |  | 345510 | 495 | SH |  | SOLE | 19 | 495 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | Stock | L8681T102 |  | 2577738 | 3693 | SH |  | SOLE |  | 3693 | 0 | 0 |
| SPROTT FDS TR | ETF | 85208P402 |  | 9783 | 389 | SH |  | SOLE |  | 389 | 0 | 0 |
| SPROTT ETF TRUST | ETF | 85210B102 |  | 52372 | 845 | SH |  | SOLE |  | 844 | 0 | 0 |
| SPROTT INC | Stock | 852066208 |  | 74030 | 890 | SH |  | SOLE |  | 890 | 0 | 0 |
| SPROTT FDS TR | ETF | 85208P808 |  | 143418 | 4920 | SH |  | SOLE |  | 4920 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP | CEF | 85208R101 |  | 36837 | 1004 | SH |  | SOLE | 19 | 1004 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP | CEF | 85208R101 |  | 911013 | 24830 | SH |  | SOLE |  | 24830 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP | CEF | 85207H104 |  | 32582 | 1100 | SH |  | SOLE | 19 | 1100 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP | CEF | 85207H104 |  | 9691235 | 327186 | SH |  | SOLE |  | 327185 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP | CEF | 85207Q104 |  | 38024 | 2800 | SH |  | SOLE |  | 2800 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP | CEF | 85207K107 |  | 8149426 | 519072 | SH |  | SOLE |  | 519071 | 0 | 0 |
| SPROTT FDS TR | ETF | 85208P873 |  | 30189 | 681 | SH |  | SOLE |  | 681 | 0 | 0 |
| SPROTT FDS TR | ETF | 85208P303 |  | 17646 | 292 | SH |  | SOLE | 19 | 292 | 0 | 0 |
| SPROTT FDS TR | ETF | 85208P303 |  | 1619160 | 26794 | SH |  | SOLE |  | 26793 | 0 | 0 |
| SPROUT SOCIAL INC | Stock | 85209W109 |  | 52 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| SPROUTS FMRS MKT INC | Stock | 85208M102 |  | 653 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| SPROUTS FMRS MKT INC | Stock | 85208M102 |  | 20890 | 192 | SH |  | SOLE | 19 | 192 | 0 | 0 |
| SPROUTS FMRS MKT INC | Stock | 85208M102 |  | 491450 | 4517 | SH |  | SOLE |  | 4517 | 0 | 0 |
| SPS COMM INC | Stock | 78463M107 |  | 937 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| SPS COMM INC | Stock | 78463M107 |  | 14475 | 139 | SH |  | SOLE | 19 | 139 | 0 | 0 |
| SPS COMM INC | Stock | 78463M107 |  | 17079 | 164 | SH |  | SOLE | 23 | 164 | 0 | 0 |
| SPX TECHNOLOGIES INC | Stock | 78473E103 |  | 15503 | 83 | SH |  | SOLE | 19 | 83 | 0 | 0 |
| SPX TECHNOLOGIES INC | Stock | 78473E103 |  | 58836 | 315 | SH |  | SOLE |  | 315 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | Stock | 78467J100 |  | 444 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | Stock | 78467J100 |  | 21746 | 245 | SH |  | SOLE | 9 | 245 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | Stock | 78467J100 |  | 37387 | 421 | SH |  | SOLE | 49 | 421 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | Stock | 78467J100 |  | 53700 | 605 | SH |  | SOLE | 26 | 605 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | Stock | 78467J100 |  | 121949 | 1374 | SH |  | SOLE | 43 | 1373 | 0 | 0 |
| SS TECHNOLOGIES HLDGS INC | Stock | 78467J100 |  | 124797 | 1406 | SH |  | SOLE |  | 1406 | 0 | 0 |
| SSGA ACTIVE ETF TR | ETF | 78467V608 |  | 5907997 | 142087 | SH |  | SOLE |  | 142087 | 0 | 0 |
| ST JOE CO | Stock | 790148100 |  | 445 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ST JOE CO | Stock | 790148100 |  | 372337 | 7525 | SH |  | SOLE |  | 7525 | 0 | 0 |
| STAAR SURGICAL CO | Stock | 852312305 |  | 161 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| STAG INDL INC | REIT | 85254J102 |  | 1376 | 39 | SH |  | SOLE | 71 | 39 | 0 | 0 |
| STAG INDL INC | REIT | 85254J102 |  | 19730 | 559 | SH |  | SOLE | 43 | 559 | 0 | 0 |
| STAG INDL INC | REIT | 85254J102 |  | 404487 | 11462 | SH |  | SOLE |  | 11461 | 0 | 0 |
| STAGWELL INC | Stock | 85256A109 |  | 84 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| STANDARD BIOTOOLS INC | Stock | 34385P108 |  | 8437 | 6490 | SH |  | SOLE |  | 6490 | 0 | 0 |
| STANDARD MTR PRODS INC | Stock | 853666105 |  | 6409 | 157 | SH |  | SOLE |  | 157 | 0 | 0 |
| STANDARDAERO INC | Stock | 85423L103 |  | 519 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| STANDEX INTL CORP | Stock | 854231107 |  | 12531 | 59 | SH |  | SOLE | 34 | 59 | 0 | 0 |
| STANLEY BLACK  DECKER INC | Stock | 854502101 |  | 149 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| STANLEY BLACK  DECKER INC | Stock | 854502101 |  | 1189 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| STANLEY BLACK  DECKER INC | Stock | 854502101 |  | 4088 | 55 | SH |  | SOLE | 33 | 55 | 0 | 0 |
| STANLEY BLACK  DECKER INC | Stock | 854502101 |  | 29583 | 398 | SH |  | SOLE |  | 398 | 0 | 0 |
| STANTEC INC | Stock | 85472N109 |  | 15739 | 146 | SH |  | SOLE |  | 146 | 0 | 0 |
| STAR BULK CARRIERS CORP. | Stock | Y8162K204 |  | 72873 | 3920 | SH |  | SOLE |  | 3920 | 0 | 0 |
| STAR HLDGS | Stock | 85512G106 |  | 280 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 338 | 4 | SH |  | SOLE | 9 | 4 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 1100 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 1184 | 14 | SH |  | SOLE | 49 | 14 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 2369 | 28 | SH |  | SOLE | 12 | 28 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 3976 | 47 | SH |  | SOLE | 73 | 47 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 7191 | 85 | SH |  | SOLE | 71 | 85 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 10660 | 126 | SH |  | SOLE | 7 | 126 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 27728 | 328 | SH |  | SOLE | 33 | 327 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 37647 | 445 | SH |  | SOLE | 19 | 445 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 89507 | 1058 | SH |  | SOLE | 28 | 1058 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 2326781 | 27503 | SH |  | SOLE | 6 | 27503 | 0 | 0 |
| STARBUCKS CORP | Stock | 855244109 |  | 3124180 | 36929 | SH |  | SOLE |  | 36928 | 0 | 0 |
| STARWOOD PPTY TR INC | REIT | 85571B105 |  | 1627 | 84 | SH |  | SOLE | 71 | 84 | 0 | 0 |
| STARWOOD PPTY TR INC | REIT | 85571B105 |  | 64115 | 3310 | SH |  | SOLE | 19 | 3310 | 0 | 0 |
| STARWOOD PPTY TR INC | REIT | 85571B105 |  | 229903 | 11869 | SH |  | SOLE |  | 11869 | 0 | 0 |
| STARZ ENTERTAINMENT CORP. | Stock | 855919106 |  | 35971 | 2442 | SH |  | SOLE |  | 2442 | 0 | 0 |
| SSGA ACTIVE TR | ETF | 78470P846 |  | 223413 | 7798 | SH |  | SOLE |  | 7798 | 0 | 0 |
| SSGA ACTIVE TR | ETF | 78470P846 |  | 868221 | 30304 | SH |  | SOLE | 11 | 30304 | 0 | 0 |
| STATE STR CORP | Stock | 857477103 |  | 232 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| STATE STR CORP | Stock | 857477103 |  | 4292 | 37 | SH |  | SOLE | 46 | 37 | 0 | 0 |
| STATE STR CORP | Stock | 857477103 |  | 4524 | 39 | SH |  | SOLE | 73 | 39 | 0 | 0 |
| STATE STR CORP | Stock | 857477103 |  | 7206 | 62 | SH |  | SOLE | 33 | 62 | 0 | 0 |
| STATE STR CORP | Stock | 857477103 |  | 11137 | 96 | SH |  | SOLE | 12 | 96 | 0 | 0 |
| STATE STR CORP | Stock | 857477103 |  | 14849 | 128 | SH |  | SOLE | 19 | 128 | 0 | 0 |
| STATE STR CORP | Stock | 857477103 |  | 1422084 | 12258 | SH |  | SOLE |  | 12258 | 0 | 0 |
| SSGA ACTIVE TR | ETF | 78470P309 |  | 1510 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| SSGA ACTIVE ETF TR | ETF | 78467V848 |  | 139358 | 3435 | SH |  | SOLE | 11 | 3435 | 0 | 0 |
| SSGA ACTIVE ETF TR | ETF | 78467V400 |  | 359148 | 7312 | SH |  | SOLE |  | 7311 | 0 | 0 |
| SSGA ACTIVE ETF TR | ETF | 78467V103 |  | 6280 | 203 | SH |  | SOLE |  | 203 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R861 |  | 926 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R861 |  | 23457 | 1216 | SH |  | SOLE | 36 | 1216 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R523 |  | 4690770 | 47134 | SH |  | SOLE |  | 47133 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A359 |  | 172403 | 1905 | SH |  | SOLE |  | 1905 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R622 |  | 742666 | 7579 | SH |  | SOLE |  | 7579 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R200 |  | 76710 | 2486 | SH |  | SOLE |  | 2485 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A292 |  | 18089 | 547 | SH |  | SOLE |  | 547 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R812 |  | 2226 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R812 |  | 17634 | 103 | SH |  | SOLE | 22 | 103 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A284 |  | 582971 | 23384 | SH |  | SOLE |  | 23384 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R739 |  | 11187 | 232 | SH |  | SOLE | 36 | 232 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R739 |  | 308560 | 6399 | SH |  | SOLE |  | 6399 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A102 |  | 341104 | 1253 | SH |  | SOLE |  | 1253 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A649 |  | 98799 | 3822 | SH |  | SOLE |  | 3822 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A144 |  | 48830 | 1648 | SH |  | SOLE |  | 1648 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R606 |  | 8140 | 340 | SH |  | SOLE | 19 | 340 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R606 |  | 360070 | 15041 | SH |  | SOLE |  | 15040 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A375 |  | 175855 | 5189 | SH |  | SOLE | 36 | 5189 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A375 |  | 748933 | 22099 | SH |  | SOLE | 19 | 22098 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A375 |  | 1398268 | 41259 | SH |  | SOLE | 75 | 41259 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A375 |  | 1789948 | 52816 | SH |  | SOLE |  | 52816 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A672 |  | 109185 | 3778 | SH |  | SOLE | 36 | 3778 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A672 |  | 120919 | 4184 | SH |  | SOLE |  | 4184 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A383 |  | 2244 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A383 |  | 70753 | 3153 | SH |  | SOLE | 6 | 3153 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A383 |  | 761344 | 33928 | SH |  | SOLE | 75 | 33928 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A805 |  | 42422 | 526 | SH |  | SOLE | 39 | 526 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A805 |  | 430486 | 5338 | SH |  | SOLE |  | 5337 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A805 |  | 439583 | 5451 | SH |  | SOLE | 25 | 5450 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A805 |  | 1481446 | 18369 | SH |  | SOLE | 36 | 18368 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A805 |  | 2132429 | 26441 | SH |  | SOLE | 49 | 26440 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A847 |  | 16356 | 286 | SH |  | SOLE | 19 | 286 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A847 |  | 858608 | 15013 | SH |  | SOLE |  | 15013 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A854 |  | 42460 | 542 | SH |  | SOLE | 39 | 542 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A854 |  | 107318 | 1370 | SH |  | SOLE | 19 | 1369 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A854 |  | 289075 | 3690 | SH |  | SOLE | 51 | 3690 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A854 |  | 440327 | 5621 | SH |  | SOLE | 25 | 5620 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A854 |  | 1891762 | 24148 | SH |  | SOLE | 36 | 24148 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A854 |  | 10650223 | 135949 | SH |  | SOLE |  | 135948 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A409 |  | 1986 | 19 | SH |  | SOLE | 19 | 19 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A409 |  | 16617 | 159 | SH |  | SOLE | 51 | 159 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A409 |  | 658914 | 6305 | SH |  | SOLE |  | 6304 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R788 |  | 511720 | 11630 | SH |  | SOLE |  | 11630 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A508 |  | 1848 | 33 | SH |  | SOLE | 19 | 33 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A508 |  | 100428 | 1815 | SH |  | SOLE | 36 | 1815 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A508 |  | 1176123 | 21257 | SH |  | SOLE |  | 21256 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R853 |  | 776534 | 16765 | SH |  | SOLE |  | 16764 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A474 |  | 13534298 | 446824 | SH |  | SOLE |  | 446823 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R101 |  | 41429 | 1413 | SH |  | SOLE |  | 1413 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R754 |  | 5324 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A821 |  | 824 | 9 | SH |  | SOLE | 19 | 9 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A839 |  | 119082 | 1428 | SH |  | SOLE |  | 1427 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R796 |  | 55137 | 1005 | SH |  | SOLE |  | 1005 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A631 |  | 170581 | 726 | SH |  | SOLE | 36 | 726 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A631 |  | 628375 | 2674 | SH |  | SOLE |  | 2674 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A870 |  | 1202 | 12 | SH |  | SOLE | 49 | 12 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A870 |  | 1072248 | 10701 | SH |  | SOLE |  | 10701 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A771 |  | 129005 | 844 | SH |  | SOLE |  | 844 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A581 |  | 81907 | 1040 | SH |  | SOLE |  | 1040 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R697 |  | 14007 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R648 |  | 130368 | 2094 | SH |  | SOLE |  | 2093 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A755 |  | 1007021 | 10806 | SH |  | SOLE |  | 10806 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R549 |  | 7524 | 104 | SH |  | SOLE |  | 104 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78468R556 |  | 46107 | 349 | SH |  | SOLE |  | 348 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A862 |  | 1098411 | 3442 | SH |  | SOLE |  | 3442 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A599 |  | 141398 | 715 | SH |  | SOLE |  | 715 | 0 | 0 |
| SPDR SERIES TRUST | ETF | 78464A532 |  | 7295 | 87 | SH |  | SOLE |  | 87 | 0 | 0 |
| SSGA ACTIVE TR | ETF | 78470P408 |  | 250004 | 4194 | SH |  | SOLE |  | 4194 | 0 | 0 |
| STEEL DYNAMICS INC | Stock | 858119100 |  | 1115 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| STEEL DYNAMICS INC | Stock | 858119100 |  | 1255 | 9 | SH |  | SOLE | 46 | 9 | 0 | 0 |
| STEEL DYNAMICS INC | Stock | 858119100 |  | 5586 | 40 | SH |  | SOLE | 33 | 40 | 0 | 0 |
| STEEL DYNAMICS INC | Stock | 858119100 |  | 8290700 | 59461 | SH |  | SOLE |  | 59461 | 0 | 0 |
| STEELCASE INC | Stock | 858155203 |  | 413 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| STELLUS CAP INVT CORP | CEF | 858568108 |  | 8659 | 663 | SH |  | SOLE |  | 663 | 0 | 0 |
| STEM INC | Stock | 85859N300 |  | 876 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| STEPSTONE GROUP INC | Stock | 85914M107 |  | 196 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| STERIS PLC | Stock | G8473T100 |  | 495 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| STERIS PLC | Stock | G8473T100 |  | 1732 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| STERIS PLC | Stock | G8473T100 |  | 1980 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| STERIS PLC | Stock | G8473T100 |  | 2227 | 9 | SH |  | SOLE | 36 | 9 | 0 | 0 |
| STERIS PLC | Stock | G8473T100 |  | 2474 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| STERIS PLC | Stock | G8473T100 |  | 7211 | 29 | SH |  | SOLE | 33 | 29 | 0 | 0 |
| STERIS PLC | Stock | G8473T100 |  | 51715 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| STERLING INFRASTRUCTURE INC | Stock | 859241101 |  | 28533 | 84 | SH |  | SOLE | 19 | 84 | 0 | 0 |
| STERLING INFRASTRUCTURE INC | Stock | 859241101 |  | 886864 | 2611 | SH |  | SOLE |  | 2610 | 0 | 0 |
| STEWART INFORMATION SVCS COR | Stock | 860372101 |  | 220 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| STIFEL FINL CORP | Stock | 860630102 |  | 1135 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| STIFEL FINL CORP | Stock | 860630102 |  | 27694 | 244 | SH |  | SOLE |  | 244 | 0 | 0 |
| STITCH FIX INC | Stock | 860897107 |  | 104 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| STMICROELECTRONICS N V | ADR | 861012102 |  | 141 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| STMICROELECTRONICS N V | ADR | 861012102 |  | 1809 | 64 | SH |  | SOLE | 49 | 64 | 0 | 0 |
| STMICROELECTRONICS N V | ADR | 861012102 |  | 23880 | 845 | SH |  | SOLE |  | 845 | 0 | 0 |
| STMICROELECTRONICS N V | ADR | 861012102 |  | 26471 | 937 | SH |  | SOLE | 43 | 936 | 0 | 0 |
| STOCK YDS BANCORP INC | Stock | 861025104 |  | 45354 | 648 | SH |  | SOLE | 23 | 648 | 0 | 0 |
| STOCK YDS BANCORP INC | Stock | 861025104 |  | 78739 | 1125 | SH |  | SOLE |  | 1125 | 0 | 0 |
| STOKE THERAPEUTICS INC | Stock | 86150R107 |  | 2350 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| VIRTUS STONE HBR EMRG MKTS I | CEF | 86164T107 |  | 30345 | 6009 | SH |  | SOLE |  | 6009 | 0 | 0 |
| STONECO LTD | Stock | G85158106 |  | 359 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| STONECO LTD | Stock | G85158106 |  | 18210 | 963 | SH |  | SOLE | 19 | 963 | 0 | 0 |
| STONECO LTD | Stock | G85158106 |  | 18910 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| STONEX GROUP INC | Stock | 861896108 |  | 19982 | 198 | SH |  | SOLE | 19 | 198 | 0 | 0 |
| STONEX GROUP INC | Stock | 861896108 |  | 563033 | 5579 | SH |  | SOLE |  | 5579 | 0 | 0 |
| STRATASYS LTD | Stock | M85548101 |  | 33600 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| STRATEGY INC | Stock | 594972408 |  | 322 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| STRATEGY INC | Stock | 594972408 |  | 967 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| STRATEGY INC | Stock | 594972408 |  | 3222 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| STRATEGY INC | Stock | 594972408 |  | 3544 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| STRATEGY INC | Stock | 594972408 |  | 6649631 | 20638 | SH |  | SOLE |  | 20637 | 0 | 0 |
| STRATEGY INC | Convertible Preferred | 594972887 |  | 9170 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| STRATEGY SHS | ETF | 86280R803 |  | 39950 | 827 | SH |  | SOLE | 19 | 827 | 0 | 0 |
| STRATEGY SHS | ETF | 86280R506 |  | 197200 | 8851 | SH |  | SOLE |  | 8851 | 0 | 0 |
| STRATTEC SEC CORP | Stock | 863111100 |  | 23821 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| STREAMEX CORP | Stock | 09073N300 |  | 1152 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| STRIDE INC | Stock | 86333M108 |  | 298 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| STRIDE INC | Stock | 86333M108 |  | 33809 | 227 | SH |  | SOLE | 19 | 227 | 0 | 0 |
| STRIDE INC | Stock | 86333M108 |  | 43937 | 295 | SH |  | SOLE |  | 295 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L581 |  | 5479 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L680 |  | 663353 | 15355 | SH |  | SOLE |  | 15355 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L698 |  | 27951 | 850 | SH |  | SOLE |  | 850 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L458 |  | 70979 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| EA SERIES TRUST | ETF | 02072L722 |  | 134118 | 4665 | SH |  | SOLE |  | 4664 | 0 | 0 |
| STRUCTURE THERAPEUTICS INC | ADR | 86366E106 |  | 3080 | 110 | SH |  | SOLE | 48 | 110 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 4436 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 8133 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 10720 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 11460 | 31 | SH |  | SOLE | 73 | 31 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 40125 | 109 | SH |  | SOLE | 33 | 108 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 44737 | 121 | SH |  | SOLE | 50 | 121 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 83562 | 226 | SH |  | SOLE | 36 | 226 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 99610 | 269 | SH |  | SOLE | 32 | 269 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 219584 | 594 | SH |  | SOLE | 19 | 594 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 546799 | 1479 | SH |  | SOLE | 49 | 1479 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 3096556 | 8377 | SH |  | SOLE | 6 | 8376 | 0 | 0 |
| STRYKER CORPORATION | Stock | 863667101 |  | 5529971 | 14959 | SH |  | SOLE |  | 14959 | 0 | 0 |
| STUDIO CITY INTL HLDGS LTD | ADR | 86389T106 |  | 780 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| STURM RUGER  CO INC | Stock | 864159108 |  | 145860 | 3355 | SH |  | SOLE |  | 3355 | 0 | 0 |
| SUBURBAN PROPANE PARTNERS L | Stock | 864482104 |  | 62001 | 3324 | SH |  | SOLE |  | 3324 | 0 | 0 |
| SUMITOMO MITSUI FINL GROUP I | ADR | 86562M209 |  | 603 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| SUMITOMO MITSUI FINL GROUP I | ADR | 86562M209 |  | 1841 | 110 | SH |  | SOLE | 66 | 110 | 0 | 0 |
| SUMITOMO MITSUI FINL GROUP I | ADR | 86562M209 |  | 13342 | 797 | SH |  | SOLE |  | 797 | 0 | 0 |
| SUMMIT HOTEL PPTYS | Convertible | 866082AA8 |  | 4898 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| SUMMIT HOTEL PPTYS INC | REIT | 866082100 |  | 291 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| SUN CMNTYS INC | REIT | 866674104 |  | 258 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SUN CMNTYS INC | REIT | 866674104 |  | 1032 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| SUN CMNTYS INC | REIT | 866674104 |  | 1032 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| SUN CMNTYS INC | REIT | 866674104 |  | 11135 | 86 | SH |  | SOLE |  | 86 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | Stock | 866796105 |  | 480 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | Stock | 866796105 |  | 2581 | 43 | SH |  | SOLE | 66 | 43 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | Stock | 866796105 |  | 456648 | 7607 | SH |  | SOLE |  | 7607 | 0 | 0 |
| SUNCOKE ENERGY INC | Stock | 86722A103 |  | 963 | 118 | SH |  | SOLE |  | 118 | 0 | 0 |
| SUNCOR ENERGY INC NEW | Stock | 867224107 |  | 1129 | 27 | SH |  | SOLE | 66 | 27 | 0 | 0 |
| SUNCOR ENERGY INC NEW | Stock | 867224107 |  | 15126 | 362 | SH |  | SOLE | 33 | 361 | 0 | 0 |
| SUNCOR ENERGY INC NEW | Stock | 867224107 |  | 81306 | 1945 | SH |  | SOLE | 49 | 1944 | 0 | 0 |
| SUNCOR ENERGY INC NEW | Stock | 867224107 |  | 194625 | 4655 | SH |  | SOLE |  | 4654 | 0 | 0 |
| SUNNOVA ENERGY INTL INC. COM | Stock | 86745K104 |  | 0 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| SUNOCO LP/SUNOCO FIN CORP | Stock | 86765K109 |  | 600 | 12 | SH |  | SOLE | 19 | 12 | 0 | 0 |
| SUNOCO LP/SUNOCO FIN CORP | Stock | 86765K109 |  | 50010 | 1000 | SH |  | SOLE | 73 | 1000 | 0 | 0 |
| SUNOCO LP/SUNOCO FIN CORP | Stock | 86765K109 |  | 83646 | 1673 | SH |  | SOLE |  | 1672 | 0 | 0 |
| SUNOPTA INC | Stock | 8676EP108 |  | 70 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| SUNRUN INC | Stock | 86771W105 |  | 899 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| SUNRUN INC | Stock | 86771W105 |  | 17740 | 1026 | SH |  | SOLE |  | 1026 | 0 | 0 |
| SUNRUN INC | Stock | 86771W105 |  | 19832 | 1147 | SH |  | SOLE | 19 | 1147 | 0 | 0 |
| SUNSTONE HOTEL INVS INC NEW | REIT | 867892101 |  | 309 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| SUPER MICRO COMPUTER INC | Stock | 86800U302 |  | 192 | 4 | SH |  | SOLE | 66 | 4 | 0 | 0 |
| SUPER MICRO COMPUTER INC | Stock | 86800U302 |  | 575 | 12 | SH |  | SOLE | 74 | 12 | 0 | 0 |
| SUPER MICRO COMPUTER INC | Stock | 86800U302 |  | 1342 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| SUPER MICRO COMPUTER INC | Stock | 86800U302 |  | 8629 | 180 | SH |  | SOLE | 33 | 180 | 0 | 0 |
| SUPER MICRO COMPUTER INC | Stock | 86800U302 |  | 23356 | 487 | SH |  | SOLE | 19 | 487 | 0 | 0 |
| SUPER MICRO COMPUTER INC | Stock | 86800U302 |  | 5252761 | 109569 | SH |  | SOLE |  | 109569 | 0 | 0 |
| SUPERIOR GROUP OF CO INC | Stock | 868358102 |  | 2595945 | 242159 | SH |  | SOLE |  | 242159 | 0 | 0 |
| SUPERNUS PHARMACEUTICALS INC | Stock | 868459108 |  | 2390 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| SURF AIR MOBILITY INC COM NEW | Stock | 868927104 |  | 2145 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| SURGERY PARTNERS INC | Stock | 86881A100 |  | 346 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| SURGERY PARTNERS INC | Stock | 86881A100 |  | 2164 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SURMODICS INC | Stock | 868873100 |  | 149 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SUTRO BIOPHARMA INC | Stock | 869367102 |  | 128 | 147 | SH |  | SOLE | 71 | 147 | 0 | 0 |
| SUZANO S A | ADR | 86959K105 |  | 940 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SYLVAMO CORP | Stock | 871332102 |  | 1605 | 36 | SH |  | SOLE | 19 | 36 | 0 | 0 |
| SYLVAMO CORP | Stock | 871332102 |  | 35917 | 812 | SH |  | SOLE |  | 812 | 0 | 0 |
| GEN DIGITAL INC | Stock | 668771108 |  | 738 | 26 | SH |  | SOLE | 46 | 26 | 0 | 0 |
| GEN DIGITAL INC | Stock | 668771108 |  | 823 | 29 | SH |  | SOLE | 9 | 29 | 0 | 0 |
| GEN DIGITAL INC | Stock | 668771108 |  | 2782 | 98 | SH |  | SOLE | 36 | 98 | 0 | 0 |
| GEN DIGITAL INC | Stock | 668771108 |  | 5059 | 178 | SH |  | SOLE | 33 | 178 | 0 | 0 |
| GEN DIGITAL INC | Stock | 668771108 |  | 12776 | 450 | SH |  | SOLE | 12 | 450 | 0 | 0 |
| GEN DIGITAL INC | Stock | 668771108 |  | 93460 | 3292 | SH |  | SOLE |  | 3292 | 0 | 0 |
| SYMBOTIC INC | Stock | 87151X101 |  | 270 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SYMBOTIC INC | Stock | 87151X101 |  | 171833 | 3188 | SH |  | SOLE |  | 3188 | 0 | 0 |
| SYNAPTICS INC | Stock | 87157D109 |  | 547 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| SYNAPTICS INC | Stock | 87157D109 |  | 5126 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| SYNCHRONOSS TECHNOLOGIES INC | Stock | 87157B400 |  | 30 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 142 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 497 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 711 | 10 | SH |  | SOLE | 74 | 10 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 1208 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 3871 | 54 | SH |  | SOLE | 33 | 54 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 6252 | 88 | SH |  | SOLE | 73 | 88 | 0 | 0 |
| SYNCHRONY FINANCIAL | Stock | 87165B103 |  | 1917901 | 26994 | SH |  | SOLE |  | 26993 | 0 | 0 |
| TD SYNNEX CORPORATION | Stock | 87162W100 |  | 2456 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| TD SYNNEX CORPORATION | Stock | 87162W100 |  | 5895 | 36 | SH |  | SOLE | 9 | 36 | 0 | 0 |
| TD SYNNEX CORPORATION | Stock | 87162W100 |  | 220779 | 1348 | SH |  | SOLE |  | 1348 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 493 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 1480 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 3454 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 3454 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 3454 | 7 | SH |  | SOLE | 9 | 7 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 11348 | 23 | SH |  | SOLE | 50 | 23 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 25656 | 52 | SH |  | SOLE | 33 | 52 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 72035 | 146 | SH |  | SOLE | 49 | 146 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 74009 | 150 | SH |  | SOLE | 28 | 150 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 287646 | 583 | SH |  | SOLE | 19 | 583 | 0 | 0 |
| SYNOPSYS INC | Stock | 871607107 |  | 653528 | 1325 | SH |  | SOLE |  | 1324 | 0 | 0 |
| SYNOVUS FINL CORP | Stock | 87161C501 |  | 245 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| SYNOVUS FINL CORP | Stock | 87161C501 |  | 933 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| SYNOVUS FINL CORP | Stock | 87161C501 |  | 180424 | 3676 | SH |  | SOLE |  | 3676 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 576 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 659 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 2635 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 4888 | 59 | SH |  | SOLE | 33 | 59 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 5517 | 67 | SH |  | SOLE | 73 | 67 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 8316 | 101 | SH |  | SOLE | 46 | 101 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 14492 | 176 | SH |  | SOLE | 9 | 176 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 38700 | 470 | SH |  | SOLE | 26 | 470 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 38766 | 471 | SH |  | SOLE | 19 | 470 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 127627 | 1550 | SH |  | SOLE | 5 | 1550 | 0 | 0 |
| SYSCO CORP | Stock | 871829107 |  | 1143142 | 13883 | SH |  | SOLE |  | 13883 | 0 | 0 |
| GLOBAL INDUSTRIAL COMPANY | Stock | 37892E102 |  | 37 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| PRICE T ROWE GROUP INC | Stock | 74144T108 |  | 616 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| PRICE T ROWE GROUP INC | Stock | 74144T108 |  | 3592 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| PRICE T ROWE GROUP INC | Stock | 74144T108 |  | 3798 | 37 | SH |  | SOLE | 73 | 37 | 0 | 0 |
| PRICE T ROWE GROUP INC | Stock | 74144T108 |  | 8519 | 83 | SH |  | SOLE | 33 | 83 | 0 | 0 |
| PRICE T ROWE GROUP INC | Stock | 74144T108 |  | 38394 | 374 | SH |  | SOLE | 19 | 374 | 0 | 0 |
| PRICE T ROWE GROUP INC | Stock | 74144T108 |  | 491306 | 4787 | SH |  | SOLE |  | 4786 | 0 | 0 |
| PRICE T ROWE GROUP INC | Stock | 74144T108 |  | 2283928 | 22252 | SH |  | SOLE | 6 | 22251 | 0 | 0 |
| T ROWE PRICE ETF INC | ETF | 87283Q867 |  | 26993 | 716 | SH |  | SOLE | 36 | 716 | 0 | 0 |
| T ROWE PRICE ETF INC | ETF | 87283Q867 |  | 4750313 | 126003 | SH |  | SOLE |  | 126003 | 0 | 0 |
| T ROWE PRICE ETF INC | ETF | 87283Q404 |  | 856473 | 19483 | SH |  | SOLE |  | 19483 | 0 | 0 |
| T ROWE PRICE ETF INC | ETF | 87283Q206 |  | 15789 | 360 | SH |  | SOLE |  | 360 | 0 | 0 |
| T ROWE PRICE ETF INC | ETF | 87283Q826 |  | 9355 | 266 | SH |  | SOLE | 39 | 266 | 0 | 0 |
| T ROWE PRICE ETF INC | ETF | 87283Q826 |  | 59156 | 1682 | SH |  | SOLE |  | 1682 | 0 | 0 |
| T ROWE PRICE ETF INC | ETF | 87283Q826 |  | 96893 | 2755 | SH |  | SOLE | 25 | 2754 | 0 | 0 |
| T ROWE PRICE ETF INC | ETF | 87283Q503 |  | 300076 | 7160 | SH |  | SOLE |  | 7160 | 0 | 0 |
| T ROWE PRICE ETF INC | ETF | 87283Q701 |  | 1224222 | 24563 | SH |  | SOLE |  | 24563 | 0 | 0 |
| TABOOLA.COM LTD | Stock | M8744T106 |  | 136 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 4189 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 6703 | 24 | SH |  | SOLE | 12 | 24 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 16160 | 58 | SH |  | SOLE | 19 | 57 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 21505 | 77 | SH |  | SOLE | 6 | 77 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 26533 | 95 | SH |  | SOLE | 66 | 95 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 60934 | 218 | SH |  | SOLE | 50 | 218 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 119257 | 427 | SH |  | SOLE | 9 | 427 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 148582 | 532 | SH |  | SOLE | 49 | 532 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 238039 | 852 | SH |  | SOLE | 43 | 852 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 363567 | 1302 | SH |  | SOLE | 30 | 1301 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 1983238 | 7101 | SH |  | SOLE | 18 | 7101 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 |  | 22494514 | 80542 | SH |  | SOLE |  | 80541 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD | ADR | 874060205 |  | 190 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD | ADR | 874060205 |  | 395 | 27 | SH |  | SOLE | 66 | 27 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD | ADR | 874060205 |  | 73200 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | Stock | 874054109 |  | 4909 | 19 | SH |  | SOLE | 46 | 19 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | Stock | 874054109 |  | 5684 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | Stock | 874054109 |  | 12143 | 47 | SH |  | SOLE | 33 | 47 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | Stock | 874054109 |  | 16480 | 64 | SH |  | SOLE | 19 | 63 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | Stock | 874054109 |  | 3275746 | 12679 | SH |  | SOLE |  | 12679 | 0 | 0 |
| TAL EDUCATION GROUP | ADR | 874080104 |  | 67 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| TALEN ENERGY CORP | Stock | 87422Q109 |  | 3403 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| TALEN ENERGY CORP | Stock | 87422Q109 |  | 31231 | 73 | SH |  | SOLE |  | 73 | 0 | 0 |
| TALKSPACE INC | Stock | 87427V103 |  | 1932 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| TANDEM DIABETES CARE INC | Stock | 875372203 |  | 109 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TANDEM DIABETES CARE INC | Stock | 875372203 |  | 100337 | 8265 | SH |  | SOLE |  | 8265 | 0 | 0 |
| TANGER INC | REIT | 875465106 |  | 102 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| TANGER INC | REIT | 875465106 |  | 33193 | 981 | SH |  | SOLE |  | 980 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 566 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 4642 | 41 | SH |  | SOLE | 71 | 41 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 9850 | 87 | SH |  | SOLE | 9 | 87 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 20353 | 180 | SH |  | SOLE | 33 | 179 | 0 | 0 |
| TAPESTRY INC | Stock | 876030107 |  | 3775879 | 33350 | SH |  | SOLE |  | 33349 | 0 | 0 |
| TARGA RES CORP | Stock | 87612G101 |  | 335 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| TARGA RES CORP | Stock | 87612G101 |  | 1675 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| TARGA RES CORP | Stock | 87612G101 |  | 1675 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| TARGA RES CORP | Stock | 87612G101 |  | 14943 | 89 | SH |  | SOLE | 33 | 89 | 0 | 0 |
| TARGA RES CORP | Stock | 87612G101 |  | 1592047 | 9502 | SH |  | SOLE |  | 9502 | 0 | 0 |
| GYRE THERAPEUTICS INC | Stock | 403783103 |  | 492 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 3678 | 41 | SH |  | SOLE | 73 | 41 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 9688 | 108 | SH |  | SOLE | 9 | 108 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 14624 | 163 | SH |  | SOLE | 33 | 163 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 23197 | 259 | SH |  | SOLE | 19 | 258 | 0 | 0 |
| TARGET CORP | Stock | 87612E106 |  | 2153468 | 24007 | SH |  | SOLE |  | 24007 | 0 | 0 |
| TARGET HOSPITALITY CORP | Stock | 87615L107 |  | 84800 | 10000 | SH |  | SOLE |  | 10000 | 0 | 0 |
| TAT TECHNOLOGIES LTD | Stock | M8740S227 |  | 12108 | 275 | SH |  | SOLE |  | 275 | 0 | 0 |
| TAYLOR MORRISON HOME CORP | Stock | 87724P106 |  | 66 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| TAYLOR MORRISON HOME CORP | Stock | 87724P106 |  | 4951 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 54 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 1415 | 26 | SH |  | SOLE | 66 | 26 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 16844 | 310 | SH |  | SOLE | 19 | 309 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 45324 | 833 | SH |  | SOLE |  | 833 | 0 | 0 |
| TC ENERGY CORP | Stock | 87807B107 |  | 156104 | 2870 | SH |  | SOLE | 52 | 2870 | 0 | 0 |
| TCW ETF TRUST | ETF | 29287L601 |  | 5844 | 183 | SH |  | SOLE |  | 183 | 0 | 0 |
| TCW ETF TRUST | ETF | 29287L700 |  | 121368 | 3049 | SH |  | SOLE |  | 3049 | 0 | 0 |
| TCW ETF TRUST | ETF | 29287L700 |  | 746858 | 18765 | SH |  | SOLE | 11 | 18765 | 0 | 0 |
| TE CONNECTIVITY PLC | Stock | G87052109 |  | 1098 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TE CONNECTIVITY PLC | Stock | G87052109 |  | 3952 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| TE CONNECTIVITY PLC | Stock | G87052109 |  | 5269 | 24 | SH |  | SOLE | 46 | 24 | 0 | 0 |
| TE CONNECTIVITY PLC | Stock | G87052109 |  | 7684 | 35 | SH |  | SOLE | 9 | 35 | 0 | 0 |
| TE CONNECTIVITY PLC | Stock | G87052109 |  | 10977 | 50 | SH |  | SOLE | 71 | 50 | 0 | 0 |
| TE CONNECTIVITY PLC | Stock | G87052109 |  | 32837 | 150 | SH |  | SOLE | 33 | 149 | 0 | 0 |
| TE CONNECTIVITY PLC | Stock | G87052109 |  | 1798278 | 8191 | SH |  | SOLE |  | 8191 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y803 |  | 1409 | 5 | SH |  | SOLE | 49 | 5 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y803 |  | 16912 | 60 | SH |  | SOLE | 36 | 60 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y803 |  | 171120 | 607 | SH |  | SOLE | 19 | 607 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y803 |  | 27826720 | 98725 | SH |  | SOLE |  | 98725 | 0 | 0 |
| TECHTARGET INC | Stock | 87874R308 |  | 99 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| TECK RESOURCES LTD | Stock | 878742204 |  | 1799 | 41 | SH |  | SOLE | 9 | 41 | 0 | 0 |
| TECK RESOURCES LTD | Stock | 878742204 |  | 4991 | 114 | SH |  | SOLE |  | 113 | 0 | 0 |
| TECK RESOURCES LTD | Stock | 878742204 |  | 90044 | 2052 | SH |  | SOLE | 43 | 2051 | 0 | 0 |
| TECNOGLASS INC | Stock | G87264100 |  | 13382 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| TECOGEN INC NEW | Stock | 87876P201 |  | 44050 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| TEGNA INC | Stock | 87901J105 |  | 468 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| TEGNA INC | Stock | 87901J105 |  | 4066 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| TEJON RANCH CO | Stock | 879080109 |  | 224 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| ABRDN HEALTHCARE INVESTORS | CEF | 87911J103 |  | 96897 | 5249 | SH |  | SOLE |  | 5249 | 0 | 0 |
| ABRDN HEALTHCARE OPPORTUNITI | CEF | 879105104 |  | 151583 | 8767 | SH |  | SOLE |  | 8767 | 0 | 0 |
| ABRDN LIFE SCIENCES INVESTOR | CEF | 87911K100 |  | 13215 | 852 | SH |  | SOLE |  | 852 | 0 | 0 |
| ABRDN WORLD HEALTHCARE FUND | CEF | 87911L108 |  | 43105 | 3421 | SH |  | SOLE |  | 3421 | 0 | 0 |
| TELADOC HEALTH INC | Stock | 87918A105 |  | 162 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| TELADOC HEALTH INC | Stock | 87918A105 |  | 7668 | 992 | SH |  | SOLE |  | 992 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 3516 | 6 | SH |  | SOLE | 43 | 6 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 5274 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 12307 | 21 | SH |  | SOLE | 23 | 21 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | Stock | 879360105 |  | 85562 | 146 | SH |  | SOLE |  | 146 | 0 | 0 |
| TELEFLEX INCORPORATED | Stock | 879369106 |  | 1958 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| TELEFLEX INCORPORATED | Stock | 879369106 |  | 62404 | 510 | SH |  | SOLE | 19 | 510 | 0 | 0 |
| TELEFLEX INCORPORATED | Stock | 879369106 |  | 77260 | 631 | SH |  | SOLE |  | 631 | 0 | 0 |
| TELEFONAKTIEBOLAGET LM ERICS | ADR | 294821608 |  | 571 | 69 | SH |  | SOLE | 71 | 69 | 0 | 0 |
| TELEFONAKTIEBOLAGET LM ERICS | ADR | 294821608 |  | 22064 | 2668 | SH |  | SOLE |  | 2668 | 0 | 0 |
| TELEFONICA S A | ADR | 879382208 |  | 1128 | 222 | SH |  | SOLE | 66 | 222 | 0 | 0 |
| TELESAT CORP | Stock | 879512309 |  | 742 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| TTEC HLDGS INC | Stock | 89854H102 |  | 3360 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| TELOS CORP MD | Stock | 87969B101 |  | 34200 | 5000 | SH |  | SOLE |  | 5000 | 0 | 0 |
| TELUS CORPORATION | Stock | 87971M103 |  | 18325 | 1162 | SH |  | SOLE | 49 | 1162 | 0 | 0 |
| TELUS CORPORATION | Stock | 87971M103 |  | 340885 | 21616 | SH |  | SOLE |  | 21616 | 0 | 0 |
| TEMA ETF TRUST | ETF | 87975E602 |  | 339019 | 7885 | SH |  | SOLE |  | 7885 | 0 | 0 |
| TEMPLETON DRAGON FD INC | CEF | 88018T101 |  | 2913 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| TEMPLETON EMERGING MKTS INCO | CEF | 880192109 |  | 49885 | 8046 | SH |  | SOLE |  | 8046 | 0 | 0 |
| SOMNIGROUP INTERNATIONAL INC | Stock | 88023U101 |  | 2361 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| SOMNIGROUP INTERNATIONAL INC | Stock | 88023U101 |  | 14444 | 171 | SH |  | SOLE |  | 171 | 0 | 0 |
| SOMNIGROUP INTERNATIONAL INC | Stock | 88023U101 |  | 1103880 | 13090 | SH |  | SOLE | 45 | 13090 | 0 | 0 |
| TEMPUS AI INC | Stock | 88023B103 |  | 161 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TEMPUS AI INC | Stock | 88023B103 |  | 256012 | 3172 | SH |  | SOLE |  | 3172 | 0 | 0 |
| TENABLE HLDGS INC | Stock | 88025T102 |  | 58 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TENARIS S A | ADR | 88031M109 |  | 1359 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| TENARIS S A | ADR | 88031M109 |  | 5105 | 143 | SH |  | SOLE | 49 | 142 | 0 | 0 |
| TENARIS S A | ADR | 88031M109 |  | 40778 | 1140 | SH |  | SOLE |  | 1140 | 0 | 0 |
| TENCENT MUSIC ENTMT GROUP | ADR | 88034P109 |  | 70 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| TENCENT MUSIC ENTMT GROUP | ADR | 88034P109 |  | 262915 | 11265 | SH |  | SOLE |  | 11264 | 0 | 0 |
| TENET HEALTHCARE CORP | Stock | 88033G407 |  | 3655 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| TENET HEALTHCARE CORP | Stock | 88033G407 |  | 38172 | 188 | SH |  | SOLE | 19 | 188 | 0 | 0 |
| TENET HEALTHCARE CORP | Stock | 88033G407 |  | 1391839 | 6855 | SH |  | SOLE |  | 6855 | 0 | 0 |
| TERADATA CORP DEL | Stock | 88076W103 |  | 452 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| TERADATA CORP DEL | Stock | 88076W103 |  | 142188 | 6610 | SH |  | SOLE |  | 6610 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 551 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 688 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 5110 | 37 | SH |  | SOLE | 33 | 37 | 0 | 0 |
| TERADYNE INC | Stock | 880770102 |  | 1593165 | 11575 | SH |  | SOLE |  | 11574 | 0 | 0 |
| TERAWULF INC | Stock | 88080T104 |  | 28550 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| TEREX CORP NEW | Stock | 880779103 |  | 784890 | 15300 | SH |  | SOLE |  | 15300 | 0 | 0 |
| TERNIUM SA | ADR | 880890108 |  | 38203 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| TERRENO RLTY CORP | REIT | 88146M101 |  | 1476 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| TERRENO RLTY CORP | REIT | 88146M101 |  | 10113 | 178 | SH |  | SOLE | 34 | 178 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 6226 | 14 | SH |  | SOLE | 51 | 14 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 7116 | 16 | SH |  | SOLE | 74 | 16 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 7423 | 17 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 24460 | 55 | SH |  | SOLE | 66 | 55 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 28017 | 63 | SH |  | SOLE | 46 | 63 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 91612 | 206 | SH |  | SOLE | 71 | 206 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 94725 | 213 | SH |  | SOLE | 48 | 213 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 115627 | 260 | SH |  | SOLE | 43 | 260 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 167659 | 377 | SH |  | SOLE | 9 | 377 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 225028 | 506 | SH |  | SOLE | 73 | 506 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 381570 | 858 | SH |  | SOLE | 33 | 858 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 792936 | 1783 | SH |  | SOLE | 49 | 1783 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 3798260 | 8541 | SH |  | SOLE | 19 | 8540 | 0 | 0 |
| TESLA INC | Stock | 88160R101 |  | 42810944 | 96265 | SH |  | SOLE |  | 96264 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 1736 | 52 | SH |  | SOLE | 71 | 52 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 10231 | 307 | SH |  | SOLE | 34 | 306 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 24201 | 725 | SH |  | SOLE | 19 | 725 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 26637 | 798 | SH |  | SOLE |  | 798 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 72117 | 2160 | SH |  | SOLE | 36 | 2160 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 82846 | 2482 | SH |  | SOLE | 32 | 2481 | 0 | 0 |
| TETRA TECH INC NEW | Stock | 88162G103 |  | 185359 | 5553 | SH |  | SOLE | 24 | 5553 | 0 | 0 |
| TETRA TECHNOLOGIES INC DEL | Stock | 88162F105 |  | 23000 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| TEUCRIUM COMMODITY TR | ETF | 88166A102 |  | 3525 | 202 | SH |  | SOLE |  | 202 | 0 | 0 |
| TEUCRIUM COMMODITY TR | ETF | 88166A508 |  | 2142 | 521 | SH |  | SOLE |  | 521 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD | ADR | 881624209 |  | 364 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD | ADR | 881624209 |  | 747 | 37 | SH |  | SOLE | 66 | 37 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD | ADR | 881624209 |  | 1070600 | 53000 | SH |  | SOLE |  | 53000 | 0 | 0 |
| TEVOGEN BIO HLDGS INC COM | Stock | G8028L107 |  | 127 | 162 | SH |  | SOLE | 71 | 162 | 0 | 0 |
| TEXAS CAP BANCSHARES INC | Stock | 88224Q107 |  | 31952 | 378 | SH |  | SOLE | 19 | 378 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 1102 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 1654 | 9 | SH |  | SOLE | 12 | 9 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 4593 | 25 | SH |  | SOLE | 66 | 25 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 4961 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 6431 | 35 | SH |  | SOLE | 73 | 35 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 10840 | 59 | SH |  | SOLE | 71 | 59 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 10840 | 59 | SH |  | SOLE | 72 | 59 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 12861 | 70 | SH |  | SOLE | 9 | 70 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 17427 | 95 | SH |  | SOLE | 36 | 94 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 45713 | 249 | SH |  | SOLE | 33 | 248 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 60502 | 329 | SH |  | SOLE | 50 | 329 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 328888 | 1790 | SH |  | SOLE | 19 | 1790 | 0 | 0 |
| TEXAS INSTRS INC | Stock | 882508104 |  | 2560134 | 13934 | SH |  | SOLE |  | 13934 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATI | Stock | 88262P102 |  | 1867 | 2 | SH |  | SOLE | 33 | 2 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATI | Stock | 88262P102 |  | 1867 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATI | Stock | 88262P102 |  | 2801 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATI | Stock | 88262P102 |  | 19842222 | 21253 | SH |  | SOLE |  | 21252 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 1662 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 2492 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 2492 | 15 | SH |  | SOLE | 9 | 15 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 15297 | 92 | SH |  | SOLE | 50 | 92 | 0 | 0 |
| TEXAS ROADHOUSE INC | Stock | 882681109 |  | 201099 | 1210 | SH |  | SOLE |  | 1210 | 0 | 0 |
| TEXTRON INC | Stock | 883203101 |  | 1605 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| TEXTRON INC | Stock | 883203101 |  | 3635 | 43 | SH |  | SOLE | 33 | 43 | 0 | 0 |
| TEXTRON INC | Stock | 883203101 |  | 10054 | 119 | SH |  | SOLE | 9 | 119 | 0 | 0 |
| TEXTRON INC | Stock | 883203101 |  | 80821 | 957 | SH |  | SOLE |  | 956 | 0 | 0 |
| TFI INTL INC | Stock | 87241L109 |  | 264 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| TFS FINL CORP | Stock | 87240R107 |  | 698 | 53 | SH |  | SOLE | 71 | 53 | 0 | 0 |
| TFS FINL CORP | Stock | 87240R107 |  | 3281 | 249 | SH |  | SOLE |  | 249 | 0 | 0 |
| TG THERAPEUTICS INC | Stock | 88322Q108 |  | 36 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| TG THERAPEUTICS INC | Stock | 88322Q108 |  | 434 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| TG THERAPEUTICS INC | Stock | 88322Q108 |  | 584503 | 16180 | SH |  | SOLE |  | 16180 | 0 | 0 |
| THE BALDWIN INSURANCE GRP IN | Stock | 05589G102 |  | 141 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| THE BALDWIN INSURANCE GRP IN | Stock | 05589G102 |  | 22794 | 808 | SH |  | SOLE |  | 808 | 0 | 0 |
| THE BALDWIN INSURANCE GRP IN | Stock | 05589G102 |  | 383741 | 13603 | SH |  | SOLE | 6 | 13603 | 0 | 0 |
| THE CAMPBELLS COMPANY | Stock | 134429109 |  | 1611 | 51 | SH |  | SOLE | 71 | 51 | 0 | 0 |
| THE CAMPBELLS COMPANY | Stock | 134429109 |  | 8779 | 278 | SH |  | SOLE | 33 | 278 | 0 | 0 |
| THE CAMPBELLS COMPANY | Stock | 134429109 |  | 32306 | 1023 | SH |  | SOLE | 43 | 1023 | 0 | 0 |
| THE CAMPBELLS COMPANY | Stock | 134429109 |  | 37707 | 1194 | SH |  | SOLE | 24 | 1194 | 0 | 0 |
| THE CAMPBELLS COMPANY | Stock | 134429109 |  | 1422194 | 45035 | SH |  | SOLE |  | 45034 | 0 | 0 |
| THE REAL BROKERAGE INC | Stock | 75585H206 |  | 167 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| THE REAL BROKERAGE INC | Stock | 75585H206 |  | 205 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| THE REALREAL INC | Stock | 88339P101 |  | 181 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| THE TRADE DESK INC | Stock | 88339J105 |  | 539 | 11 | SH |  | SOLE | 74 | 11 | 0 | 0 |
| THE TRADE DESK INC | Stock | 88339J105 |  | 980 | 20 | SH |  | SOLE | 46 | 20 | 0 | 0 |
| THE TRADE DESK INC | Stock | 88339J105 |  | 980 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| THE TRADE DESK INC | Stock | 88339J105 |  | 1078 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| THE TRADE DESK INC | Stock | 88339J105 |  | 2647 | 54 | SH |  | SOLE | 33 | 54 | 0 | 0 |
| THE TRADE DESK INC | Stock | 88339J105 |  | 10341 | 211 | SH |  | SOLE | 51 | 211 | 0 | 0 |
| THE TRADE DESK INC | Stock | 88339J105 |  | 102970 | 2101 | SH |  | SOLE | 53 | 2101 | 0 | 0 |
| THE TRADE DESK INC | Stock | 88339J105 |  | 2708460 | 55263 | SH |  | SOLE |  | 55263 | 0 | 0 |
| THEMES ETF TR | ETF | 882927700 |  | 16003 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| THERAPEUTICSMD INC | Stock | 88338N206 |  | 15 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| INNOVIVA INC | Stock | 45781M101 |  | 310 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 485 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 970 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 1455 | 3 | SH |  | SOLE | 74 | 3 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 3395 | 7 | SH |  | SOLE | 32 | 7 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 7275 | 15 | SH |  | SOLE | 46 | 15 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 10670 | 22 | SH |  | SOLE | 73 | 22 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 21826 | 45 | SH |  | SOLE | 71 | 45 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 28616 | 59 | SH |  | SOLE | 2 | 59 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 31526 | 65 | SH |  | SOLE | 19 | 65 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 56811 | 117 | SH |  | SOLE | 33 | 117 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 482894 | 996 | SH |  | SOLE | 6 | 995 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 711563 | 1467 | SH |  | SOLE | 49 | 1467 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | Stock | 883556102 |  | 3695109 | 7618 | SH |  | SOLE |  | 7618 | 0 | 0 |
| THIRD COAST BANCSHARES INC | Stock | 88422P109 |  | 31135 | 820 | SH |  | SOLE |  | 820 | 0 | 0 |
| THOMSON REUTERS CORP | Stock | 884903808 |  | 4660 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| THOMSON REUTERS CORP | Stock | 884903808 |  | 10718 | 69 | SH |  | SOLE | 73 | 69 | 0 | 0 |
| THOR INDS INC | Stock | 885160101 |  | 1970 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| THOR INDS INC | Stock | 885160101 |  | 60140 | 580 | SH |  | SOLE | 23 | 580 | 0 | 0 |
| THOR INDS INC | Stock | 885160101 |  | 104131 | 1004 | SH |  | SOLE |  | 1004 | 0 | 0 |
| THREDUP INC | Stock | 88556E102 |  | 170 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| THREDUP INC | Stock | 88556E102 |  | 2363 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| ACUREN CORP | Stock | 00510N102 |  | 373 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| ACUREN CORP | Stock | 00510N102 |  | 123876 | 9307 | SH |  | SOLE |  | 9307 | 0 | 0 |
| TIDAL TRUST III | ETF | 45259A209 |  | 572 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| TIDEWATER INC NEW | Stock | 88642R109 |  | 480 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TILRAY BRANDS INC | Stock | 88688T100 |  | 260 | 150 | SH |  | SOLE | 19 | 150 | 0 | 0 |
| TILRAY BRANDS INC | Stock | 88688T100 |  | 104126 | 60188 | SH |  | SOLE |  | 60188 | 0 | 0 |
| TIM S A | ADR | 88706T108 |  | 826 | 37 | SH |  | SOLE | 66 | 37 | 0 | 0 |
| TIMKEN CO | Stock | 887389104 |  | 1428 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| TIMKEN CO | Stock | 887389104 |  | 192461 | 2560 | SH |  | SOLE |  | 2560 | 0 | 0 |
| METALLUS INC | Stock | 887399103 |  | 116 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| TIMOTHY PLAN | ETF | 887432276 |  | 6012 | 230 | SH |  | SOLE |  | 230 | 0 | 0 |
| TIMOTHY PLAN | ETF | 887432334 |  | 6420 | 192 | SH |  | SOLE |  | 192 | 0 | 0 |
| TIMOTHY PLAN | ETF | 887432342 |  | 316805 | 7621 | SH |  | SOLE |  | 7621 | 0 | 0 |
| TIPTREE INC | Stock | 88822Q103 |  | 58 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| TIPTREE INC | Stock | 88822Q103 |  | 187544 | 9783 | SH |  | SOLE |  | 9783 | 0 | 0 |
| TITAN AMER SA | Stock | B9151N105 |  | 164 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| TITAN INTL INC ILL | Stock | 88830M102 |  | 1512 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 434 | 3 | SH |  | SOLE | 36 | 3 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 1012 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 1590 | 11 | SH |  | SOLE | 9 | 11 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 4770 | 33 | SH |  | SOLE | 12 | 33 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 5493 | 38 | SH |  | SOLE | 71 | 38 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 5782 | 40 | SH |  | SOLE | 73 | 40 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 7661 | 53 | SH |  | SOLE | 46 | 53 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 9973 | 69 | SH |  | SOLE | 50 | 69 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 29342 | 203 | SH |  | SOLE | 7 | 203 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 43073 | 298 | SH |  | SOLE | 49 | 298 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 44277 | 306 | SH |  | SOLE | 33 | 306 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 45675 | 316 | SH |  | SOLE | 2 | 316 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 300552 | 2079 | SH |  | SOLE | 30 | 2079 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 469640 | 3249 | SH |  | SOLE | 19 | 3249 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 3400079 | 23523 | SH |  | SOLE | 6 | 23523 | 0 | 0 |
| TJX COS INC NEW | Stock | 872540109 |  | 9578624 | 66270 | SH |  | SOLE |  | 66269 | 0 | 0 |
| TKO GROUP HOLDINGS INC | Stock | 87256C101 |  | 202 | 1 | SH |  | SOLE | 36 | 1 | 0 | 0 |
| TKO GROUP HOLDINGS INC | Stock | 87256C101 |  | 1818 | 9 | SH |  | SOLE | 51 | 9 | 0 | 0 |
| TKO GROUP HOLDINGS INC | Stock | 87256C101 |  | 1818 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TKO GROUP HOLDINGS INC | Stock | 87256C101 |  | 552765 | 2737 | SH |  | SOLE |  | 2737 | 0 | 0 |
| TMC THE METALS COMPANY INC | Stock | 87261Y106 |  | 657046 | 103147 | SH |  | SOLE |  | 103147 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 958 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 2873 | 12 | SH |  | SOLE | 66 | 12 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 3351 | 14 | SH |  | SOLE | 22 | 14 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 3591 | 15 | SH |  | SOLE | 36 | 15 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 6224 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 6463 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 18193 | 76 | SH |  | SOLE | 73 | 76 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 25853 | 108 | SH |  | SOLE | 7 | 108 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 39374 | 164 | SH |  | SOLE | 33 | 164 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 310715 | 1298 | SH |  | SOLE | 19 | 1298 | 0 | 0 |
| T-MOBILE US INC | Stock | 872590104 |  | 1569648 | 6557 | SH |  | SOLE |  | 6557 | 0 | 0 |
| TOAST INC | Stock | 888787108 |  | 1278 | 35 | SH |  | SOLE | 9 | 35 | 0 | 0 |
| TOAST INC | Stock | 888787108 |  | 4272 | 117 | SH |  | SOLE | 71 | 117 | 0 | 0 |
| TOAST INC | Stock | 888787108 |  | 9347 | 256 | SH |  | SOLE | 50 | 256 | 0 | 0 |
| TOAST INC | Stock | 888787108 |  | 20227 | 554 | SH |  | SOLE | 19 | 554 | 0 | 0 |
| TOAST INC | Stock | 888787108 |  | 558019 | 15284 | SH |  | SOLE |  | 15284 | 0 | 0 |
| TOLL BROTHERS INC | Stock | 889478103 |  | 691 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TOLL BROTHERS INC | Stock | 889478103 |  | 2625 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| TOLL BROTHERS INC | Stock | 889478103 |  | 4140885 | 29976 | SH |  | SOLE |  | 29976 | 0 | 0 |
| TOPBUILD CORP | Stock | 89055F103 |  | 3127 | 8 | SH |  | SOLE | 36 | 8 | 0 | 0 |
| TOPBUILD CORP | Stock | 89055F103 |  | 5081 | 13 | SH |  | SOLE | 9 | 13 | 0 | 0 |
| TOPBUILD CORP | Stock | 89055F103 |  | 5863 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| TOPBUILD CORP | Stock | 89055F103 |  | 12508 | 32 | SH |  | SOLE |  | 32 | 0 | 0 |
| TOPGOLF CALLAWAY BRANDS CORP | Convertible | 131193AE4 |  | 14753 | 15000 | SH |  | SOLE |  | 15000 | 0 | 0 |
| TOPGOLF CALLAWAY BRANDS CORP | Stock | 131193104 |  | 5928 | 624 | SH |  | SOLE |  | 624 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 1905 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 2819 | 37 | SH |  | SOLE | 73 | 37 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 37745 | 495 | SH |  | SOLE |  | 495 | 0 | 0 |
| TORO CO | Stock | 891092108 |  | 1891482 | 24823 | SH |  | SOLE | 6 | 24822 | 0 | 0 |
| TORONTO DOMINION BK ONT | Stock | 891160509 |  | 240 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| TORONTO DOMINION BK ONT | Stock | 891160509 |  | 47970 | 600 | SH |  | SOLE | 43 | 600 | 0 | 0 |
| TORONTO DOMINION BK ONT | Stock | 891160509 |  | 171129 | 2140 | SH |  | SOLE |  | 2140 | 0 | 0 |
| TORRID HLDGS INC | Stock | 89142B107 |  | 46 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| TORTOISE ENERGY INFRA CORP | CEF | 89147L886 |  | 511544 | 11872 | SH |  | SOLE |  | 11871 | 0 | 0 |
| TORTOISE CAPITAL SERIES TRUS | ETF | 890930407 |  | 16 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| TORTOISE CAPITAL SERIES TRUS | ETF | 890930308 |  | 173538 | 4761 | SH |  | SOLE |  | 4761 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 836 | 14 | SH |  | SOLE | 31 | 14 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 1194 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 4417 | 74 | SH |  | SOLE | 66 | 74 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 5969 | 100 | SH |  | SOLE | 71 | 100 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 12177 | 204 | SH |  | SOLE | 6 | 204 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 52647 | 882 | SH |  | SOLE | 9 | 882 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 241207 | 4041 | SH |  | SOLE | 52 | 4041 | 0 | 0 |
| TOTALENERGIES SE | ADR | 89151E109 |  | 298271 | 4997 | SH |  | SOLE |  | 4997 | 0 | 0 |
| TOWER SEMICONDUCTOR LTD | Stock | M87915274 |  | 3181 | 44 | SH |  | SOLE | 43 | 44 | 0 | 0 |
| TOWER SEMICONDUCTOR LTD | Stock | M87915274 |  | 44537 | 616 | SH |  | SOLE |  | 616 | 0 | 0 |
| TOWNEBANK PORTSMOUTH VA | Stock | 89214P109 |  | 311 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TOWNEBANK PORTSMOUTH VA | Stock | 89214P109 |  | 1729 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| TOYOTA MOTOR CORP | ADR | 892331307 |  | 2484 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| TOYOTA MOTOR CORP | ADR | 892331307 |  | 4395 | 23 | SH |  | SOLE | 31 | 23 | 0 | 0 |
| TOYOTA MOTOR CORP | ADR | 892331307 |  | 4968 | 26 | SH |  | SOLE | 66 | 26 | 0 | 0 |
| TOYOTA MOTOR CORP | ADR | 892331307 |  | 22931 | 120 | SH |  | SOLE | 9 | 120 | 0 | 0 |
| TOYOTA MOTOR CORP | ADR | 892331307 |  | 152599 | 799 | SH |  | SOLE |  | 798 | 0 | 0 |
| TPG INC | Stock | 872657101 |  | 5802 | 101 | SH |  | SOLE | 43 | 101 | 0 | 0 |
| TPG INC | Stock | 872657101 |  | 10226 | 178 | SH |  | SOLE | 71 | 178 | 0 | 0 |
| TPG INC | Stock | 872657101 |  | 143625 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| TPG RE FIN TR INC | REIT | 87266M107 |  | 43 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430503 |  | 24362 | 187 | SH |  | SOLE | 36 | 187 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ETF | 381430503 |  | 1378362 | 10580 | SH |  | SOLE |  | 10580 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 1251 | 22 | SH |  | SOLE | 46 | 22 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 2275 | 40 | SH |  | SOLE | 49 | 40 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 2787 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 3071 | 54 | SH |  | SOLE | 9 | 54 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 10642 | 187 | SH |  | SOLE | 33 | 187 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 15014 | 264 | SH |  | SOLE | 7 | 264 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 18155 | 319 | SH |  | SOLE | 50 | 319 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 922829 | 16227 | SH |  | SOLE | 18 | 16227 | 0 | 0 |
| TRACTOR SUPPLY CO | Stock | 892356106 |  | 3867158 | 68000 | SH |  | SOLE |  | 67999 | 0 | 0 |
| TRADEWEB MKTS INC | Stock | 892672106 |  | 1887 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| TRADEWEB MKTS INC | Stock | 892672106 |  | 2553 | 23 | SH |  | SOLE | 22 | 23 | 0 | 0 |
| TRADEWEB MKTS INC | Stock | 892672106 |  | 3884 | 35 | SH |  | SOLE | 43 | 35 | 0 | 0 |
| TRADEWEB MKTS INC | Stock | 892672106 |  | 192450 | 1734 | SH |  | SOLE |  | 1734 | 0 | 0 |
| TRAEGER INC | Stock | 89269P103 |  | 5490 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 422 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 2110 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 2954 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 4220 | 10 | SH |  | SOLE | 12 | 10 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 5485 | 13 | SH |  | SOLE | 46 | 13 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 20733 | 49 | SH |  | SOLE | 43 | 49 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 36932 | 88 | SH |  | SOLE | 33 | 87 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 1326642 | 3144 | SH |  | SOLE | 45 | 3144 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Stock | G8994E103 |  | 1399379 | 3316 | SH |  | SOLE |  | 3316 | 0 | 0 |
| TRANSCAT INC | Stock | 893529107 |  | 73 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| TRANSDIGM GROUP INC | Stock | 893641100 |  | 1318 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| TRANSDIGM GROUP INC | Stock | 893641100 |  | 12185 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| TRANSDIGM GROUP INC | Stock | 893641100 |  | 23390 | 18 | SH |  | SOLE | 43 | 17 | 0 | 0 |
| TRANSDIGM GROUP INC | Stock | 893641100 |  | 10115504 | 7675 | SH |  | SOLE |  | 7674 | 0 | 0 |
| TRANSMEDICS GROUP INC | Stock | 89377M109 |  | 224 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TRANSMEDICS GROUP INC | Stock | 89377M109 |  | 273768 | 2440 | SH |  | SOLE |  | 2440 | 0 | 0 |
| TRANSOCEAN LTD | Stock | H8817H100 |  | 115 | 37 | SH |  | SOLE | 71 | 37 | 0 | 0 |
| TRANSOCEAN LTD | Stock | H8817H100 |  | 1133262 | 363225 | SH |  | SOLE |  | 363224 | 0 | 0 |
| TRANSUNION | Stock | 89400J107 |  | 168 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| TRANSUNION | Stock | 89400J107 |  | 1005 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| TRANSUNION | Stock | 89400J107 |  | 29909 | 357 | SH |  | SOLE | 49 | 357 | 0 | 0 |
| TRANSUNION | Stock | 89400J107 |  | 48090 | 574 | SH |  | SOLE |  | 574 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 1396 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 1955 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 7539 | 27 | SH |  | SOLE | 73 | 27 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 13123 | 47 | SH |  | SOLE | 9 | 47 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 20129 | 72 | SH |  | SOLE | 33 | 72 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 68409 | 245 | SH |  | SOLE | 26 | 245 | 0 | 0 |
| TRAVELERS COMPANIES INC | Stock | 89417E109 |  | 3829886 | 13716 | SH |  | SOLE |  | 13716 | 0 | 0 |
| TRAVELZOO | Stock | 89421Q205 |  | 69 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| TREDEGAR CORP | Stock | 894650100 |  | 72270 | 9000 | SH |  | SOLE |  | 9000 | 0 | 0 |
| ETF OPPORTUNITIES TRUST | ETF | 26923N413 |  | 4155 | 790 | SH |  | SOLE |  | 790 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 1085 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 1912 | 37 | SH |  | SOLE | 9 | 37 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 9972 | 193 | SH |  | SOLE | 50 | 193 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 12762 | 247 | SH |  | SOLE | 73 | 247 | 0 | 0 |
| TREX CO INC | Stock | 89531P105 |  | 600173 | 11616 | SH |  | SOLE |  | 11615 | 0 | 0 |
| TRI POINTE HOMES INC | Stock | 87265H109 |  | 170 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| TRI POINTE HOMES INC | Stock | 87265H109 |  | 96781 | 2849 | SH |  | SOLE |  | 2849 | 0 | 0 |
| TRI CONTL CORP | CEF | 895436103 |  | 19258 | 566 | SH |  | SOLE |  | 566 | 0 | 0 |
| TRIMAS CORP | Stock | 896215209 |  | 77 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 817 | 10 | SH |  | SOLE | 46 | 10 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 2368 | 29 | SH |  | SOLE | 43 | 29 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 8410 | 103 | SH |  | SOLE | 23 | 103 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 11268 | 138 | SH |  | SOLE | 33 | 138 | 0 | 0 |
| TRIMBLE INC | Stock | 896239100 |  | 61898 | 758 | SH |  | SOLE |  | 758 | 0 | 0 |
| TRINET GROUP INC | Stock | 896288107 |  | 134 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| TRINET GROUP INC | Stock | 896288107 |  | 7291 | 109 | SH |  | SOLE |  | 109 | 0 | 0 |
| TRINET GROUP INC | Stock | 896288107 |  | 8428 | 126 | SH |  | SOLE | 19 | 126 | 0 | 0 |
| TRINITY CAP INC | CEF | 896442308 |  | 2586807 | 167106 | SH |  | SOLE |  | 167106 | 0 | 0 |
| TRINITY INDS INC | Stock | 896522109 |  | 131788 | 4700 | SH |  | SOLE |  | 4700 | 0 | 0 |
| TRIO TECH INTL | Stock | 896712205 |  | 2372 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 146 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 7480 | 460 | SH |  | SOLE | 12 | 460 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 13073 | 804 | SH |  | SOLE | 19 | 804 | 0 | 0 |
| TRIPADVISOR INC | Stock | 896945201 |  | 60162 | 3700 | SH |  | SOLE |  | 3700 | 0 | 0 |
| TRIPLE FLAG PRECIOUS METAL | Stock | 89679M104 |  | 22530 | 770 | SH |  | SOLE |  | 770 | 0 | 0 |
| TRIPLEPOINT VENTURE GROWTH B | CEF | 89677Y100 |  | 32929 | 5707 | SH |  | SOLE |  | 5707 | 0 | 0 |
| TRISALUS LIFE SCIENCES INC COM | Stock | 58507N105 |  | 33 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| TRIUMPH FINANCIAL INC | Stock | 89679E300 |  | 21467 | 429 | SH |  | SOLE | 23 | 429 | 0 | 0 |
| TRONOX HOLDINGS PLC | Stock | G9087Q102 |  | 402 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ELEVATION SERIES TRUST | ETF | 210322509 |  | 4115 | 167 | SH |  | SOLE | 36 | 167 | 0 | 0 |
| ELEVATION SERIES TRUST | ETF | 210322400 |  | 2867 | 110 | SH |  | SOLE | 36 | 110 | 0 | 0 |
| TRUGOLF HLDGS INC | Stock | 243733409 |  | 1470 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 640 | 14 | SH |  | SOLE | 74 | 14 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 1737 | 38 | SH |  | SOLE | 36 | 38 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 1737 | 38 | SH |  | SOLE | 66 | 38 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 2332 | 51 | SH |  | SOLE | 46 | 51 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 7452 | 163 | SH |  | SOLE | 73 | 163 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 16227 | 355 | SH |  | SOLE | 33 | 354 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 19980 | 437 | SH |  | SOLE | 71 | 437 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 149413 | 3268 | SH |  | SOLE | 52 | 3268 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 310235 | 6786 | SH |  | SOLE | 19 | 6785 | 0 | 0 |
| TRUIST FINL CORP | Stock | 89832Q109 |  | 6081000 | 133005 | SH |  | SOLE |  | 133005 | 0 | 0 |
| TRUMP MEDIA  TECHNOLOGY GRO | Stock | 25400Q105 |  | 66 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| TRUMP MEDIA  TECHNOLOGY GRO | Stock | 25400Q105 |  | 411 | 25 | SH |  | SOLE | 49 | 25 | 0 | 0 |
| TRUMP MEDIA  TECHNOLOGY GRO | Stock | 25400Q105 |  | 1642 | 100 | SH |  | SOLE | 19 | 100 | 0 | 0 |
| TRUMP MEDIA  TECHNOLOGY GRO | Stock | 25400Q105 |  | 102380 | 6235 | SH |  | SOLE |  | 6235 | 0 | 0 |
| TRUPANION INC | Stock | 898202106 |  | 130 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| TRUPANION INC | Stock | 898202106 |  | 159963 | 3696 | SH |  | SOLE |  | 3696 | 0 | 0 |
| TRUSTMARK CORP | Stock | 898402102 |  | 158 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| TSS INC DEL | Stock | 87288V101 |  | 72 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| TSS INC DEL | Stock | 87288V101 |  | 333497 | 18415 | SH |  | SOLE |  | 18415 | 0 | 0 |
| TTM TECHNOLOGIES INC | Stock | 87305R109 |  | 288 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| TTM TECHNOLOGIES INC | Stock | 87305R109 |  | 68371 | 1187 | SH |  | SOLE |  | 1187 | 0 | 0 |
| TURNING PT BRANDS INC | Stock | 90041L105 |  | 99 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| TURNING PT BRANDS INC | Stock | 90041L105 |  | 28274 | 286 | SH |  | SOLE |  | 286 | 0 | 0 |
| TURTLE BEACH CORP | Stock | 900450206 |  | 2385 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| TUTOR PERINI CORP | Stock | 901109108 |  | 119719 | 1825 | SH |  | SOLE |  | 1825 | 0 | 0 |
| TWILIO INC | Stock | 90138F102 |  | 601 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| TWILIO INC | Stock | 90138F102 |  | 28225 | 282 | SH |  | SOLE | 19 | 282 | 0 | 0 |
| TWILIO INC | Stock | 90138F102 |  | 557902 | 5574 | SH |  | SOLE |  | 5574 | 0 | 0 |
| TWIST BIOSCIENCE CORP | Stock | 90184D100 |  | 11312 | 402 | SH |  | SOLE |  | 402 | 0 | 0 |
| TWO HBRS INVT CORP | REIT | 90187B804 |  | 128 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| TWO HBRS INVT CORP | REIT | 90187B804 |  | 42361 | 4292 | SH |  | SOLE |  | 4291 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 523 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 2093 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 4708 | 9 | SH |  | SOLE | 33 | 9 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 4708 | 9 | SH |  | SOLE | 43 | 9 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 19357 | 37 | SH |  | SOLE | 51 | 37 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 145438 | 278 | SH |  | SOLE |  | 278 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Stock | 902252105 |  | 258964 | 495 | SH |  | SOLE | 53 | 495 | 0 | 0 |
| TYSON FOODS INC | Stock | 902494103 |  | 380 | 7 | SH |  | SOLE | 66 | 7 | 0 | 0 |
| TYSON FOODS INC | Stock | 902494103 |  | 489 | 9 | SH |  | SOLE | 74 | 9 | 0 | 0 |
| TYSON FOODS INC | Stock | 902494103 |  | 760 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| TYSON FOODS INC | Stock | 902494103 |  | 2286 | 42 | SH |  | SOLE | 33 | 42 | 0 | 0 |
| TYSON FOODS INC | Stock | 902494103 |  | 40019 | 737 | SH |  | SOLE | 19 | 737 | 0 | 0 |
| TYSON FOODS INC | Stock | 902494103 |  | 2040746 | 37583 | SH |  | SOLE |  | 37582 | 0 | 0 |
| U S PHYSICAL THERAPY | Stock | 90337L108 |  | 255 | 3 | SH |  | SOLE | 19 | 3 | 0 | 0 |
| U S PHYSICAL THERAPY | Stock | 90337L108 |  | 850 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| U S PHYSICAL THERAPY | Stock | 90337L108 |  | 13380 | 158 | SH |  | SOLE | 34 | 157 | 0 | 0 |
| U S PHYSICAL THERAPY | Stock | 90337L108 |  | 24551 | 289 | SH |  | SOLE | 23 | 289 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922A842 |  | 216936 | 8801 | SH |  | SOLE |  | 8800 | 0 | 0 |
| ETF SER SOLUTIONS | ETF | 26922B410 |  | 20611 | 789 | SH |  | SOLE |  | 789 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 1763 | 18 | SH |  | SOLE | 74 | 18 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 4017 | 41 | SH |  | SOLE | 66 | 41 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 4605 | 47 | SH |  | SOLE | 36 | 47 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 8034 | 82 | SH |  | SOLE | 46 | 82 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 8621 | 88 | SH |  | SOLE | 51 | 88 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 9895 | 101 | SH |  | SOLE | 9 | 101 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 15871 | 162 | SH |  | SOLE | 71 | 162 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 31350 | 320 | SH |  | SOLE | 24 | 320 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 55255 | 564 | SH |  | SOLE | 28 | 564 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 59664 | 609 | SH |  | SOLE | 33 | 609 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 283865 | 2897 | SH |  | SOLE | 19 | 2897 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 596049 | 6084 | SH |  | SOLE | 49 | 6084 | 0 | 0 |
| UBER TECHNOLOGIES INC | Stock | 90353T100 |  | 8009959 | 81759 | SH |  | SOLE |  | 81759 | 0 | 0 |
| UBIQUITI INC | Stock | 90353W103 |  | 65397 | 99 | SH |  | SOLE | 19 | 99 | 0 | 0 |
| UBIQUITI INC | Stock | 90353W103 |  | 461796 | 699 | SH |  | SOLE |  | 699 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 7011 | 171 | SH |  | SOLE | 66 | 171 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 43624 | 1064 | SH |  | SOLE | 43 | 1064 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 59376 | 1448 | SH |  | SOLE |  | 1448 | 0 | 0 |
| UBS GROUP AG | Stock | H42097107 |  | 64903 | 1583 | SH |  | SOLE | 9 | 1583 | 0 | 0 |
| UDR INC | REIT | 902653104 |  | 7798 | 209 | SH |  | SOLE | 33 | 209 | 0 | 0 |
| UDR INC | REIT | 902653104 |  | 124588 | 3344 | SH |  | SOLE |  | 3343 | 0 | 0 |
| UFP TECHNOLOGIES INC | Stock | 902673102 |  | 200 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| UGI CORP NEW | Stock | 902681105 |  | 1064 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| UGI CORP NEW | Stock | 902681105 |  | 21453 | 645 | SH |  | SOLE | 26 | 645 | 0 | 0 |
| UGI CORP NEW | Stock | 902681105 |  | 513198 | 15430 | SH |  | SOLE | 19 | 15429 | 0 | 0 |
| UGI CORP NEW | Stock | 902681105 |  | 869545 | 26144 | SH |  | SOLE |  | 26143 | 0 | 0 |
| UIPATH INC | Stock | 90364P105 |  | 2168 | 162 | SH |  | SOLE | 71 | 162 | 0 | 0 |
| UIPATH INC | Stock | 90364P105 |  | 160239 | 11976 | SH |  | SOLE |  | 11976 | 0 | 0 |
| UL SOLUTIONS INC | Stock | 903731107 |  | 2699 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| UL SOLUTIONS INC | Stock | 903731107 |  | 10133 | 143 | SH |  | SOLE | 23 | 143 | 0 | 0 |
| ULTA BEAUTY INC | Stock | 90384S303 |  | 547 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| ULTA BEAUTY INC | Stock | 90384S303 |  | 547 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| ULTA BEAUTY INC | Stock | 90384S303 |  | 547 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| ULTA BEAUTY INC | Stock | 90384S303 |  | 8201 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| ULTA BEAUTY INC | Stock | 90384S303 |  | 688353 | 1259 | SH |  | SOLE |  | 1258 | 0 | 0 |
| ULTRA CLEAN HLDGS INC | Stock | 90385V107 |  | 82 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| ULTRA CLEAN HLDGS INC | Stock | 90385V107 |  | 44559 | 1635 | SH |  | SOLE |  | 1635 | 0 | 0 |
| ULTRAGENYX PHARMACEUTICAL IN | Stock | 90400D108 |  | 602 | 20 | SH |  | SOLE | 71 | 20 | 0 | 0 |
| UMB FINL CORP | Stock | 902788108 |  | 4261 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| UMH PPTYS INC | REIT | 903002103 |  | 327 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| UMH PPTYS INC | REIT | 903002103 |  | 7202 | 485 | SH |  | SOLE | 34 | 484 | 0 | 0 |
| UNDER ARMOUR INC | Stock | 904311107 |  | 284 | 57 | SH |  | SOLE | 71 | 57 | 0 | 0 |
| UNDER ARMOUR INC | Stock | 904311107 |  | 109650 | 21974 | SH |  | SOLE |  | 21974 | 0 | 0 |
| UNDER ARMOUR INC | Stock | 904311206 |  | 159 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| UNDER ARMOUR INC | Stock | 904311206 |  | 2130 | 441 | SH |  | SOLE |  | 441 | 0 | 0 |
| UNIFI INC | Stock | 904677200 |  | 5 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| UNIFIRST CORP MASS | Stock | 904708104 |  | 6186 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| UNIFIRST CORP MASS | Stock | 904708104 |  | 9294 | 56 | SH |  | SOLE | 34 | 55 | 0 | 0 |
| UNIFIRST CORP MASS | Stock | 904708104 |  | 41463 | 248 | SH |  | SOLE | 23 | 248 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 771 | 13 | SH |  | SOLE | 19 | 13 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 3201 | 54 | SH |  | SOLE | 36 | 54 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 3616 | 61 | SH |  | SOLE | 66 | 61 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 8121 | 137 | SH |  | SOLE | 9 | 137 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 13516 | 228 | SH |  | SOLE | 6 | 228 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 81451 | 1374 | SH |  | SOLE | 49 | 1374 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 102258 | 1725 | SH |  | SOLE | 26 | 1725 | 0 | 0 |
| UNILEVER PLC | ADR | 904767704 |  | 2666080 | 44974 | SH |  | SOLE |  | 44974 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 1182 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 2127 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 3073 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 4491 | 19 | SH |  | SOLE | 6 | 19 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 6855 | 29 | SH |  | SOLE | 72 | 29 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 8509 | 36 | SH |  | SOLE | 73 | 36 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 10164 | 43 | SH |  | SOLE | 7 | 43 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 10637 | 45 | SH |  | SOLE | 9 | 45 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 11819 | 50 | SH |  | SOLE | 19 | 50 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 13946 | 59 | SH |  | SOLE | 12 | 59 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 22723 | 96 | SH |  | SOLE | 43 | 96 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 56182 | 238 | SH |  | SOLE | 33 | 237 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 56256 | 238 | SH |  | SOLE | 49 | 238 | 0 | 0 |
| UNION PAC CORP | Stock | 907818108 |  | 5276494 | 22323 | SH |  | SOLE |  | 22323 | 0 | 0 |
| UNISYS CORP | Stock | 909214306 |  | 94 | 24 | SH |  | SOLE | 19 | 24 | 0 | 0 |
| UNISYS CORP | Stock | 909214306 |  | 261 | 67 | SH |  | SOLE | 71 | 67 | 0 | 0 |
| UNITED AIRLS HLDGS INC | Stock | 910047109 |  | 97 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| UNITED AIRLS HLDGS INC | Stock | 910047109 |  | 2992 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| UNITED AIRLS HLDGS INC | Stock | 910047109 |  | 14765 | 153 | SH |  | SOLE | 33 | 153 | 0 | 0 |
| UNITED AIRLS HLDGS INC | Stock | 910047109 |  | 16888 | 175 | SH |  | SOLE | 49 | 175 | 0 | 0 |
| UNITED AIRLS HLDGS INC | Stock | 910047109 |  | 247716 | 2567 | SH |  | SOLE |  | 2567 | 0 | 0 |
| UNITED BANCORP INC OHIO | Stock | 909911109 |  | 2419 | 173 | SH |  | SOLE |  | 173 | 0 | 0 |
| UNITED BANKSHARES INC WEST V | Stock | 909907107 |  | 1154 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| UNITED BANKSHARES INC WEST V | Stock | 909907107 |  | 281447 | 7564 | SH |  | SOLE | 19 | 7563 | 0 | 0 |
| UNITED BANKSHARES INC WEST V | Stock | 909907107 |  | 826308 | 22207 | SH |  | SOLE |  | 22206 | 0 | 0 |
| UNITED CMNTY BKS BLAIRSVLE G | Stock | 90984P303 |  | 9405 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| UNITED FIRE GROUP INC | Stock | 910340108 |  | 19438 | 639 | SH |  | SOLE | 19 | 639 | 0 | 0 |
| UNITED HOMES GROUP INC | Stock | 91060H108 |  | 1652 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| UNITED MICROELECTRONICS CORP | ADR | 910873405 |  | 948 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| UNITED MICROELECTRONICS CORP | ADR | 910873405 |  | 2229 | 294 | SH |  | SOLE | 66 | 294 | 0 | 0 |
| UNITED NAT FOODS INC | Stock | 911163103 |  | 113 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| UNITED NAT FOODS INC | Stock | 911163103 |  | 1881 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 1754 | 21 | SH |  | SOLE | 36 | 21 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 2255 | 27 | SH |  | SOLE | 73 | 27 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 3592 | 43 | SH |  | SOLE | 71 | 43 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 5806 | 70 | SH |  | SOLE | 9 | 69 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 8856 | 106 | SH |  | SOLE | 49 | 106 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 14396 | 172 | SH |  | SOLE | 33 | 172 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 41779 | 500 | SH |  | SOLE | 19 | 500 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 274104 | 3282 | SH |  | SOLE | 6 | 3281 | 0 | 0 |
| UNITED PARCEL SERVICE INC | Stock | 911312106 |  | 4142247 | 49590 | SH |  | SOLE |  | 49589 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 955 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 955 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 6683 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 18139 | 19 | SH |  | SOLE | 9 | 19 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 20074 | 21 | SH |  | SOLE | 50 | 21 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 21003 | 22 | SH |  | SOLE | 73 | 22 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 23035 | 24 | SH |  | SOLE | 33 | 24 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 843919 | 884 | SH |  | SOLE | 18 | 884 | 0 | 0 |
| UNITED RENTALS INC | Stock | 911363109 |  | 7308811 | 7656 | SH |  | SOLE |  | 7655 | 0 | 0 |
| UNITED STS COMMODITY INDEX F | ETF | 911718104 |  | 107760 | 3592 | SH |  | SOLE |  | 3592 | 0 | 0 |
| UNITED STS GASOLINE FD LP | ETF | 91201T102 |  | 138003 | 2140 | SH |  | SOLE |  | 2140 | 0 | 0 |
| UNITED STS NAT GAS FD LP | ETF | 912318409 |  | 384699 | 29434 | SH |  | SOLE |  | 29433 | 0 | 0 |
| UNITED STS OIL FD LP | ETF | 91232N207 |  | 57496 | 780 | SH |  | SOLE |  | 779 | 0 | 0 |
| UNITED STS COMMODITY INDEX F | ETF | 911717106 |  | 22581 | 290 | SH |  | SOLE |  | 289 | 0 | 0 |
| UNITED STS LIME  MINERALS I | Stock | 911922102 |  | 6183 | 47 | SH |  | SOLE | 34 | 47 | 0 | 0 |
| UNITED STS LIME  MINERALS I | Stock | 911922102 |  | 13155 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| UNITED THERAPEUTICS CORP DEL | Stock | 91307C102 |  | 2515 | 6 | SH |  | SOLE | 22 | 6 | 0 | 0 |
| UNITED THERAPEUTICS CORP DEL | Stock | 91307C102 |  | 4192 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| UNITED THERAPEUTICS CORP DEL | Stock | 91307C102 |  | 831293 | 1983 | SH |  | SOLE |  | 1983 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 1727 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 2072 | 6 | SH |  | SOLE | 36 | 6 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 5525 | 16 | SH |  | SOLE | 66 | 16 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 10359 | 30 | SH |  | SOLE | 46 | 30 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 11050 | 32 | SH |  | SOLE | 72 | 32 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 15193 | 44 | SH |  | SOLE | 7 | 44 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 16574 | 48 | SH |  | SOLE | 73 | 48 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 18545 | 54 | SH |  | SOLE | 50 | 53 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 24516 | 71 | SH |  | SOLE | 71 | 71 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 56284 | 163 | SH |  | SOLE | 9 | 163 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 108781 | 315 | SH |  | SOLE | 33 | 315 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 231796 | 671 | SH |  | SOLE | 19 | 671 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 697710 | 2021 | SH |  | SOLE | 49 | 2020 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Stock | 91324P102 |  | 18378268 | 53224 | SH |  | SOLE |  | 53224 | 0 | 0 |
| UNITI GROUP LLC | REIT | 912932100 |  | 346 | 57 | SH |  | SOLE |  | 56 | 0 | 0 |
| UNITIL CORP | Stock | 913259107 |  | 16751 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| UNITY SOFTWARE INC | Stock | 91332U101 |  | 1962 | 49 | SH |  | SOLE | 71 | 49 | 0 | 0 |
| UNITY SOFTWARE INC | Stock | 91332U101 |  | 1731190 | 43237 | SH |  | SOLE |  | 43236 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 1005 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 10784 | 75 | SH |  | SOLE | 34 | 75 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 11490 | 80 | SH |  | SOLE | 23 | 80 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Stock | 91347P105 |  | 8517952 | 59305 | SH |  | SOLE |  | 59304 | 0 | 0 |
| UFP INDUSTRIES INC | Stock | 90278Q108 |  | 561 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| UFP INDUSTRIES INC | Stock | 90278Q108 |  | 1963 | 21 | SH |  | SOLE | 49 | 21 | 0 | 0 |
| UFP INDUSTRIES INC | Stock | 90278Q108 |  | 7453 | 80 | SH |  | SOLE | 34 | 79 | 0 | 0 |
| UFP INDUSTRIES INC | Stock | 90278Q108 |  | 12060 | 129 | SH |  | SOLE |  | 129 | 0 | 0 |
| UNIVERSAL HEALTH RLTY INCOME | REIT | 91359E105 |  | 28868 | 737 | SH |  | SOLE |  | 737 | 0 | 0 |
| UNIVERSAL HLTH SVCS INC | Stock | 913903100 |  | 618 | 3 | SH |  | SOLE | 33 | 3 | 0 | 0 |
| UNIVERSAL HLTH SVCS INC | Stock | 913903100 |  | 2044 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| UNIVERSAL HLTH SVCS INC | Stock | 913903100 |  | 15946 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| UNIVERSAL INS HLDGS INC | Stock | 91359V107 |  | 20935 | 796 | SH |  | SOLE |  | 796 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 1789 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 300956 | 3869 | SH |  | SOLE | 19 | 3869 | 0 | 0 |
| UNUM GROUP | Stock | 91529Y106 |  | 2469485 | 31750 | SH |  | SOLE |  | 31749 | 0 | 0 |
| UNUSUAL MACHS INC COM SHS | Stock | U9154A208 |  | 23073 | 1528 | SH |  | SOLE |  | 1528 | 0 | 0 |
| TIDAL TRUST I | ETF | 886364199 |  | 5330 | 119 | SH |  | SOLE |  | 119 | 0 | 0 |
| UP FINTECH HLDG LTD | ADR | 91531W106 |  | 133119 | 12476 | SH |  | SOLE |  | 12476 | 0 | 0 |
| UPSTART HLDGS INC | Stock | 91680M107 |  | 51 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| UPSTART HLDGS INC | Stock | 91680M107 |  | 18491 | 364 | SH |  | SOLE | 19 | 364 | 0 | 0 |
| UPSTART HLDGS INC | Stock | 91680M107 |  | 259592 | 5110 | SH |  | SOLE |  | 5110 | 0 | 0 |
| UPWORK INC | Stock | 91688F104 |  | 4318 | 233 | SH |  | SOLE |  | 232 | 0 | 0 |
| UPWORK INC | Stock | 91688F104 |  | 10511 | 566 | SH |  | SOLE | 19 | 566 | 0 | 0 |
| URANIUM ENERGY CORP | Stock | 916896103 |  | 587 | 44 | SH |  | SOLE | 71 | 44 | 0 | 0 |
| URANIUM ENERGY CORP | Stock | 916896103 |  | 81041 | 6075 | SH |  | SOLE |  | 6075 | 0 | 0 |
| URBAN OUTFITTERS INC | Stock | 917047102 |  | 71 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| URBAN OUTFITTERS INC | Stock | 917047102 |  | 28858 | 404 | SH |  | SOLE | 19 | 404 | 0 | 0 |
| URBAN OUTFITTERS INC | Stock | 917047102 |  | 281148 | 3936 | SH |  | SOLE |  | 3936 | 0 | 0 |
| UROGEN PHARMA LTD | Stock | M96088105 |  | 10973 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 3045 | 63 | SH |  | SOLE | 73 | 63 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 6718 | 139 | SH |  | SOLE | 46 | 139 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 6796 | 141 | SH |  | SOLE | 49 | 140 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 13174 | 273 | SH |  | SOLE | 33 | 272 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 15224 | 315 | SH |  | SOLE | 71 | 315 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 29240 | 605 | SH |  | SOLE | 9 | 605 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 224976 | 4655 | SH |  | SOLE | 52 | 4655 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 278212 | 5757 | SH |  | SOLE | 19 | 5756 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 462929 | 9579 | SH |  | SOLE | 6 | 9578 | 0 | 0 |
| US BANCORP DEL | Stock | 902973304 |  | 2196075 | 45439 | SH |  | SOLE |  | 45439 | 0 | 0 |
| US FOODS HLDG CORP | Stock | 912008109 |  | 2145 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| US FOODS HLDG CORP | Stock | 912008109 |  | 4980 | 65 | SH |  | SOLE | 22 | 65 | 0 | 0 |
| US FOODS HLDG CORP | Stock | 912008109 |  | 187719 | 2450 | SH |  | SOLE | 5 | 2450 | 0 | 0 |
| US FOODS HLDG CORP | Stock | 912008109 |  | 532815 | 6954 | SH |  | SOLE |  | 6954 | 0 | 0 |
| USA RARE EARTH INC | Stock | 91733P107 |  | 900178 | 52366 | SH |  | SOLE |  | 52366 | 0 | 0 |
| CANTALOUPE INC | Stock | 138103106 |  | 622710 | 58913 | SH |  | SOLE |  | 58913 | 0 | 0 |
| USCF ETF TR | ETF | 90290T809 |  | 545123 | 23701 | SH |  | SOLE |  | 23701 | 0 | 0 |
| UTAH MED PRODS INC | Stock | 917488108 |  | 504 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| UTAH MED PRODS INC | Stock | 917488108 |  | 158686 | 2520 | SH |  | SOLE |  | 2520 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y886 |  | 6017 | 69 | SH |  | SOLE | 36 | 69 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y886 |  | 14677 | 168 | SH |  | SOLE | 19 | 168 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y886 |  | 92704 | 1063 | SH |  | SOLE | 49 | 1063 | 0 | 0 |
| SELECT SECTOR SPDR TR | ETF | 81369Y886 |  | 9430696 | 108138 | SH |  | SOLE |  | 108137 | 0 | 0 |
| UTZ BRANDS INC | Stock | 918090101 |  | 11547 | 950 | SH |  | SOLE | 34 | 950 | 0 | 0 |
| UWM HOLDINGS CORPORATION | Stock | 91823B109 |  | 475 | 78 | SH |  | SOLE | 71 | 78 | 0 | 0 |
| UWM HOLDINGS CORPORATION | Stock | 91823B109 |  | 37149 | 6100 | SH |  | SOLE |  | 6100 | 0 | 0 |
| VAIL RESORTS INC | Stock | 91879Q109 |  | 1197 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| VAIL RESORTS INC | Stock | 91879Q109 |  | 4038 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| VALARIS LTD | Stock | G9460G101 |  | 780 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| VALARIS LTD | Stock | G9460G101 |  | 664930 | 13634 | SH |  | SOLE |  | 13634 | 0 | 0 |
| VALE S A | ADR | 91912E105 |  | 366610 | 33758 | SH |  | SOLE |  | 33757 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 5017913 | 29472 | SH |  | SOLE |  | 29472 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 851 | 5 | SH |  | SOLE | 74 | 5 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 1022 | 6 | SH |  | SOLE | 66 | 6 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 3065 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 6810 | 40 | SH |  | SOLE | 73 | 40 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 10045 | 59 | SH |  | SOLE | 9 | 59 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 11769 | 69 | SH |  | SOLE | 33 | 69 | 0 | 0 |
| VALERO ENERGY CORP | Stock | 91913Y100 |  | 318089 | 1868 | SH |  | SOLE | 19 | 1868 | 0 | 0 |
| VALLEY NATL BANCORP | Stock | 919794107 |  | 647 | 61 | SH |  | SOLE | 71 | 61 | 0 | 0 |
| VALLEY NATL BANCORP | Stock | 919794107 |  | 2938 | 277 | SH |  | SOLE | 19 | 277 | 0 | 0 |
| VALLEY NATL BANCORP | Stock | 919794107 |  | 167162 | 15770 | SH |  | SOLE |  | 15770 | 0 | 0 |
| VALMONT INDS INC | Stock | 920253101 |  | 1163 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| VALMONT INDS INC | Stock | 920253101 |  | 5816 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| VALMONT INDS INC | Stock | 920253101 |  | 15224 | 39 | SH |  | SOLE | 34 | 39 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 1149 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 264262 | 7359 | SH |  | SOLE |  | 7359 | 0 | 0 |
| VALVOLINE INC | Stock | 92047W101 |  | 622823 | 17344 | SH |  | SOLE | 6 | 17344 | 0 | 0 |
| INVESCO MUNICIPAL TRUST | CEF | 46131J103 |  | 36159 | 3747 | SH |  | SOLE |  | 3747 | 0 | 0 |
| VANDA PHARMACEUTICALS INC | Stock | 921659108 |  | 105 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F411 |  | 194912 | 13046 | SH |  | SOLE |  | 13046 | 0 | 0 |
| VANECK BITCOIN ETF | ETF | 92189K105 |  | 3884 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F460 |  | 25541 | 1167 | SH |  | SOLE |  | 1166 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H748 |  | 18585 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F353 |  | 45273 | 2258 | SH |  | SOLE |  | 2258 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H664 |  | 215095 | 5619 | SH |  | SOLE |  | 5619 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F437 |  | 549413 | 18480 | SH |  | SOLE |  | 18480 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F171 |  | 136564 | 5590 | SH |  | SOLE |  | 5590 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H409 |  | 12 | 0 | SH |  | SOLE | 36 | 0 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H409 |  | 384525 | 7555 | SH |  | SOLE |  | 7554 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F486 |  | 10433 | 408 | SH |  | SOLE | 36 | 408 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F486 |  | 868555 | 33968 | SH |  | SOLE |  | 33967 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F445 |  | 885 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F536 |  | 45833 | 2622 | SH |  | SOLE | 36 | 2622 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F536 |  | 375366 | 21474 | SH |  | SOLE |  | 21474 | 0 | 0 |
| VANECK MERK GOLD ETF | ETF | 921078101 |  | 6732977 | 181043 | SH |  | SOLE |  | 181042 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F643 |  | 65214 | 658 | SH |  | SOLE | 36 | 658 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F643 |  | 254763 | 2571 | SH |  | SOLE |  | 2570 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F585 |  | 13942 | 380 | SH |  | SOLE |  | 380 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F429 |  | 109072 | 6138 | SH |  | SOLE |  | 6138 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H805 |  | 17508 | 266 | SH |  | SOLE | 49 | 266 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H805 |  | 359846 | 5467 | SH |  | SOLE |  | 5467 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F676 |  | 6527 | 20 | SH |  | SOLE | 19 | 20 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F676 |  | 5033447 | 15423 | SH |  | SOLE |  | 15422 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F387 |  | 37579 | 1641 | SH |  | SOLE |  | 1641 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H839 |  | 504 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F601 |  | 1578706 | 11638 | SH |  | SOLE |  | 11638 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F791 |  | 344934 | 3483 | SH |  | SOLE |  | 3483 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H607 |  | 13515 | 52 | SH |  | SOLE | 19 | 52 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189H607 |  | 29110 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F692 |  | 41295 | 457 | SH |  | SOLE |  | 457 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F114 |  | 10797 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| VANECK ETF TRUST | ETF | 92189F817 |  | 10704 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| VANGUARD INSTL INDEX FD | ETF | 922040845 |  | 529 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937793 |  | 8998 | 127 | SH |  | SOLE | 36 | 127 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937793 |  | 609335 | 8600 | SH |  | SOLE |  | 8600 | 0 | 0 |
| VANGUARD CALIF TAX FREE FDS | ETF | 922021605 |  | 40906 | 410 | SH |  | SOLE |  | 410 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A108 |  | 114487 | 289 | SH |  | SOLE |  | 289 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A207 |  | 4488 | 21 | SH |  | SOLE | 36 | 21 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A207 |  | 2738998 | 12815 | SH |  | SOLE |  | 12815 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | ETF | 921908844 |  | 6474 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | ETF | 921908844 |  | 9063 | 42 | SH |  | SOLE | 19 | 42 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | ETF | 921908844 |  | 24168 | 112 | SH |  | SOLE | 49 | 112 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | ETF | 921908844 |  | 34914 | 162 | SH |  | SOLE | 36 | 161 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | ETF | 921908844 |  | 14560686 | 67476 | SH |  | SOLE |  | 67476 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946885 |  | 468 | 7 | SH |  | SOLE | 19 | 7 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946885 |  | 3259798 | 48726 | SH |  | SOLE |  | 48726 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A306 |  | 3524 | 28 | SH |  | SOLE | 36 | 28 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A306 |  | 12838 | 102 | SH |  | SOLE | 9 | 102 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A306 |  | 795220 | 6318 | SH |  | SOLE |  | 6318 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910725 |  | 5634111 | 81218 | SH |  | SOLE |  | 81218 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910733 |  | 465919 | 3934 | SH |  | SOLE |  | 3933 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910709 |  | 4858665 | 70981 | SH |  | SOLE |  | 70981 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908652 |  | 1140280 | 5447 | SH |  | SOLE |  | 5447 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A405 |  | 9449 | 72 | SH |  | SOLE | 19 | 72 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A405 |  | 107879 | 822 | SH |  | SOLE | 36 | 822 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A405 |  | 3369306 | 25673 | SH |  | SOLE |  | 25672 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042718 |  | 1426 | 10 | SH |  | SOLE | 36 | 10 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042718 |  | 6700 | 47 | SH |  | SOLE | 49 | 47 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042718 |  | 31504 | 221 | SH |  | SOLE | 51 | 221 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042718 |  | 1663574 | 11670 | SH |  | SOLE |  | 11670 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042775 |  | 437569 | 6131 | SH |  | SOLE | 19 | 6131 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042775 |  | 5156882 | 72256 | SH |  | SOLE |  | 72255 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | ETF | 921943858 |  | 149703 | 2498 | SH |  | SOLE | 19 | 2498 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | ETF | 921943858 |  | 348735 | 5820 | SH |  | SOLE | 36 | 5820 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | ETF | 921943858 |  | 767605 | 12811 | SH |  | SOLE | 49 | 12810 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | ETF | 921943858 |  | 4996489 | 83386 | SH |  | SOLE | 75 | 83386 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | ETF | 921943858 |  | 16404792 | 273778 | SH |  | SOLE |  | 273778 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042858 |  | 28014 | 517 | SH |  | SOLE | 36 | 517 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042858 |  | 33592 | 620 | SH |  | SOLE | 19 | 620 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042858 |  | 2825162 | 52144 | SH |  | SOLE | 75 | 52144 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042858 |  | 3501127 | 64620 | SH |  | SOLE | 49 | 64620 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042858 |  | 5566749 | 102745 | SH |  | SOLE |  | 102745 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042874 |  | 3363216 | 42146 | SH |  | SOLE |  | 42145 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042676 |  | 621 | 13 | SH |  | SOLE | 36 | 13 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042676 |  | 32129 | 673 | SH |  | SOLE |  | 673 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042676 |  | 44923 | 941 | SH |  | SOLE | 9 | 941 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908736 |  | 7194 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908736 |  | 23021 | 48 | SH |  | SOLE | 49 | 48 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908736 |  | 192326 | 401 | SH |  | SOLE | 19 | 401 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908736 |  | 378015 | 788 | SH |  | SOLE | 36 | 788 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908736 |  | 31734175 | 66167 | SH |  | SOLE |  | 66166 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A504 |  | 1819441 | 7009 | SH |  | SOLE |  | 7008 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946406 |  | 5779 | 41 | SH |  | SOLE | 19 | 41 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946406 |  | 11417 | 81 | SH |  | SOLE | 36 | 81 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946406 |  | 46795 | 332 | SH |  | SOLE | 71 | 332 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946406 |  | 9016494 | 63969 | SH |  | SOLE |  | 63969 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A603 |  | 3259 | 11 | SH |  | SOLE | 36 | 11 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A603 |  | 5333 | 18 | SH |  | SOLE | 49 | 18 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A603 |  | 592974 | 2001 | SH |  | SOLE |  | 2001 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A702 |  | 24208 | 32 | SH |  | SOLE | 19 | 32 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A702 |  | 28372 | 38 | SH |  | SOLE | 36 | 38 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A702 |  | 13262221 | 17763 | SH |  | SOLE |  | 17762 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937819 |  | 2097192 | 26856 | SH |  | SOLE |  | 26856 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C870 |  | 1346 | 16 | SH |  | SOLE | 22 | 16 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C870 |  | 8832 | 105 | SH |  | SOLE | 36 | 105 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C870 |  | 24392 | 290 | SH |  | SOLE | 19 | 290 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C870 |  | 300441 | 3572 | SH |  | SOLE | 75 | 3572 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C870 |  | 2084507 | 24783 | SH |  | SOLE |  | 24783 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C706 |  | 21431 | 357 | SH |  | SOLE | 19 | 357 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C706 |  | 1011265 | 16846 | SH |  | SOLE | 75 | 16846 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C706 |  | 2122679 | 35360 | SH |  | SOLE |  | 35360 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946810 |  | 4294201 | 47942 | SH |  | SOLE |  | 47942 | 0 | 0 |
| VANGUARD WHITEHALL FDS | ETF | 921946794 |  | 2740455 | 32362 | SH |  | SOLE |  | 32362 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908637 |  | 2155 | 7 | SH |  | SOLE | 32 | 7 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908637 |  | 29554 | 96 | SH |  | SOLE | 19 | 95 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908637 |  | 237360 | 771 | SH |  | SOLE | 36 | 771 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908637 |  | 1793142 | 5825 | SH |  | SOLE |  | 5824 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C813 |  | 131083 | 1688 | SH |  | SOLE |  | 1688 | 0 | 0 |
| VANGUARD MUN BD FDS | ETF | 922907688 |  | 51425 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C847 |  | 21664 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C847 |  | 440779 | 7752 | SH |  | SOLE | 75 | 7752 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A801 |  | 7580 | 37 | SH |  | SOLE | 36 | 37 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A801 |  | 276062 | 1348 | SH |  | SOLE |  | 1347 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910873 |  | 607921 | 2491 | SH |  | SOLE |  | 2490 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908629 |  | 4700 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908629 |  | 7637 | 26 | SH |  | SOLE | 19 | 26 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908629 |  | 10834747 | 36886 | SH |  | SOLE |  | 36885 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908538 |  | 63 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908538 |  | 12045 | 41 | SH |  | SOLE | 36 | 41 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908538 |  | 2301876 | 7835 | SH |  | SOLE |  | 7835 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908512 |  | 3 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908512 |  | 4221973 | 24184 | SH |  | SOLE |  | 24183 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C771 |  | 892 | 19 | SH |  | SOLE | 22 | 19 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C771 |  | 84951 | 1809 | SH |  | SOLE | 49 | 1809 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C771 |  | 397911 | 8473 | SH |  | SOLE |  | 8473 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C771 |  | 860195 | 18318 | SH |  | SOLE | 19 | 18317 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C771 |  | 1513990 | 32240 | SH |  | SOLE | 75 | 32240 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042866 |  | 531256 | 6048 | SH |  | SOLE |  | 6048 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908553 |  | 640 | 7 | SH |  | SOLE | 36 | 7 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908553 |  | 5759 | 63 | SH |  | SOLE | 9 | 63 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908553 |  | 4974372 | 54412 | SH |  | SOLE |  | 54412 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C730 |  | 108241 | 358 | SH |  | SOLE | 19 | 358 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C730 |  | 613722 | 2030 | SH |  | SOLE |  | 2029 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C680 |  | 2991 | 25 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C680 |  | 15786 | 131 | SH |  | SOLE | 51 | 131 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C680 |  | 548044 | 4548 | SH |  | SOLE | 19 | 4548 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C680 |  | 1948147 | 16167 | SH |  | SOLE |  | 16167 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C714 |  | 604150 | 6760 | SH |  | SOLE | 19 | 6760 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C714 |  | 792296 | 8865 | SH |  | SOLE |  | 8865 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C649 |  | 1444 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C599 |  | 1472 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C664 |  | 29176 | 298 | SH |  | SOLE |  | 298 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908363 |  | 11635 | 19 | SH |  | SOLE | 49 | 19 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908363 |  | 32256 | 53 | SH |  | SOLE | 36 | 52 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908363 |  | 841011 | 1373 | SH |  | SOLE | 19 | 1373 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908363 |  | 30980081 | 50590 | SH |  | SOLE |  | 50589 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932505 |  | 10016 | 23 | SH |  | SOLE | 49 | 23 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932505 |  | 1480400 | 3400 | SH |  | SOLE |  | 3399 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932703 |  | 500030 | 2507 | SH |  | SOLE |  | 2506 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932885 |  | 186025 | 1685 | SH |  | SOLE |  | 1685 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932869 |  | 122106 | 1022 | SH |  | SOLE |  | 1022 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932828 |  | 279815 | 2533 | SH |  | SOLE |  | 2532 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932794 |  | 6088 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | ETF | 921932778 |  | 161 | 2 | SH |  | SOLE |  | 1 | 0 | 0 |
| VANGUARD MUN BD FDS | ETF | 922907696 |  | 265229 | 3458 | SH |  | SOLE |  | 3458 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937827 |  | 17123 | 217 | SH |  | SOLE | 19 | 217 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937827 |  | 40402 | 512 | SH |  | SOLE | 36 | 512 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937827 |  | 11528227 | 146093 | SH |  | SOLE |  | 146093 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C409 |  | 15267 | 191 | SH |  | SOLE | 36 | 191 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C409 |  | 476507 | 5962 | SH |  | SOLE | 19 | 5961 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C409 |  | 2228903 | 27886 | SH |  | SOLE |  | 27885 | 0 | 0 |
| VANGUARD MALVERN FDS | ETF | 922020805 |  | 25 | 0 | SH |  | SOLE | 19 | 0 | 0 | 0 |
| VANGUARD MALVERN FDS | ETF | 922020805 |  | 13569 | 268 | SH |  | SOLE | 22 | 268 | 0 | 0 |
| VANGUARD MALVERN FDS | ETF | 922020805 |  | 15223873 | 300689 | SH |  | SOLE |  | 300688 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C102 |  | 681251 | 11576 | SH |  | SOLE | 19 | 11576 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C102 |  | 776818 | 13200 | SH |  | SOLE |  | 13199 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908751 |  | 27490 | 108 | SH |  | SOLE | 36 | 108 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908751 |  | 32548 | 128 | SH |  | SOLE | 19 | 128 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908751 |  | 4800579 | 18879 | SH |  | SOLE |  | 18879 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908611 |  | 12731 | 61 | SH |  | SOLE | 71 | 61 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908611 |  | 57820 | 277 | SH |  | SOLE | 19 | 277 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908611 |  | 13301375 | 63731 | SH |  | SOLE |  | 63731 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908595 |  | 47917 | 161 | SH |  | SOLE | 19 | 161 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908595 |  | 59524 | 200 | SH |  | SOLE | 36 | 200 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908595 |  | 5535376 | 18599 | SH |  | SOLE |  | 18598 | 0 | 0 |
| VANGUARD MUN BD FDS | ETF | 922907746 |  | 31394 | 627 | SH |  | SOLE | 32 | 627 | 0 | 0 |
| VANGUARD MUN BD FDS | ETF | 922907746 |  | 1477796 | 29515 | SH |  | SOLE | 36 | 29514 | 0 | 0 |
| VANGUARD MUN BD FDS | ETF | 922907746 |  | 2135725 | 42655 | SH |  | SOLE |  | 42654 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A884 |  | 6007 | 32 | SH |  | SOLE | 36 | 32 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A884 |  | 947527 | 5047 | SH |  | SOLE |  | 5047 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937835 |  | 18741 | 252 | SH |  | SOLE | 36 | 252 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937835 |  | 2104671 | 28300 | SH |  | SOLE | 75 | 28300 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 921937835 |  | 4843032 | 65121 | SH |  | SOLE |  | 65120 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | ETF | 92206C573 |  | 17087 | 218 | SH |  | SOLE |  | 218 | 0 | 0 |
| VANGUARD CHARLOTTE FDS | ETF | 92203J407 |  | 1187 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| VANGUARD CHARLOTTE FDS | ETF | 92203J407 |  | 6727 | 136 | SH |  | SOLE | 19 | 136 | 0 | 0 |
| VANGUARD CHARLOTTE FDS | ETF | 92203J407 |  | 958676 | 19383 | SH |  | SOLE |  | 19382 | 0 | 0 |
| VANGUARD STAR FDS | ETF | 921909768 |  | 8870396 | 120751 | SH |  | SOLE |  | 120751 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908769 |  | 10173 | 31 | SH |  | SOLE | 19 | 31 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908769 |  | 196657 | 599 | SH |  | SOLE | 36 | 599 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908769 |  | 43360532 | 132128 | SH |  | SOLE |  | 132128 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ETF | 922042742 |  | 567125 | 4116 | SH |  | SOLE |  | 4115 | 0 | 0 |
| VANGUARD WELLINGTON FD | ETF | 921935508 |  | 582530 | 3040 | SH |  | SOLE |  | 3040 | 0 | 0 |
| VANGUARD WELLINGTON FD | ETF | 921935805 |  | 3954 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| VANGUARD BD INDEX FDS | ETF | 92203C303 |  | 937094 | 18744 | SH |  | SOLE |  | 18743 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A876 |  | 4546 | 24 | SH |  | SOLE | 36 | 24 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A876 |  | 57202 | 302 | SH |  | SOLE | 9 | 302 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 92204A876 |  | 1013944 | 5353 | SH |  | SOLE |  | 5353 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908744 |  | 19395 | 104 | SH |  | SOLE | 71 | 104 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908744 |  | 123021 | 660 | SH |  | SOLE | 19 | 659 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908744 |  | 197193 | 1057 | SH |  | SOLE | 36 | 1057 | 0 | 0 |
| VANGUARD INDEX FDS | ETF | 922908744 |  | 36321778 | 194765 | SH |  | SOLE |  | 194765 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910840 |  | 525152 | 3813 | SH |  | SOLE |  | 3812 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910816 |  | 2363 | 6 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910816 |  | 60363 | 150 | SH |  | SOLE | 36 | 150 | 0 | 0 |
| VANGUARD WORLD FD | ETF | 921910816 |  | 4859512 | 12076 | SH |  | SOLE |  | 12075 | 0 | 0 |
| VAREX IMAGING CORP | Stock | 92214X106 |  | 112 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| VARONIS SYS INC | Stock | 922280102 |  | 1437 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| VARONIS SYS INC | Stock | 922280102 |  | 73274 | 1275 | SH |  | SOLE |  | 1275 | 0 | 0 |
| VAXCYTE INC | Stock | 92243G108 |  | 360 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| V2X INC | Stock | 92242T101 |  | 4763 | 82 | SH |  | SOLE |  | 82 | 0 | 0 |
| VEECO INSTRS INC DEL | Stock | 922417100 |  | 91 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| VEEVA SYS INC | Stock | 922475108 |  | 596 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| VEEVA SYS INC | Stock | 922475108 |  | 4767 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| VEEVA SYS INC | Stock | 922475108 |  | 6852 | 23 | SH |  | SOLE | 9 | 23 | 0 | 0 |
| VEEVA SYS INC | Stock | 922475108 |  | 10129 | 34 | SH |  | SOLE | 51 | 34 | 0 | 0 |
| VEEVA SYS INC | Stock | 922475108 |  | 50645 | 170 | SH |  | SOLE | 50 | 170 | 0 | 0 |
| VEEVA SYS INC | Stock | 922475108 |  | 1963972 | 6593 | SH |  | SOLE |  | 6592 | 0 | 0 |
| VELOCITY FINL INC | Stock | 92262D101 |  | 653 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| VENTAS INC | REIT | 92276F100 |  | 1470 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| VENTAS INC | REIT | 92276F100 |  | 1960 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| VENTAS INC | REIT | 92276F100 |  | 3779 | 54 | SH |  | SOLE | 73 | 54 | 0 | 0 |
| VENTAS INC | REIT | 92276F100 |  | 5322 | 76 | SH |  | SOLE | 33 | 76 | 0 | 0 |
| VENTAS INC | REIT | 92276F100 |  | 240472 | 3436 | SH |  | SOLE |  | 3435 | 0 | 0 |
| VENTURE GLOBAL INC | Stock | 92333F101 |  | 539 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| VERA THERAPEUTICS INC | Stock | 92337R101 |  | 291 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| VERACYTE INC | Stock | 92337F107 |  | 1545 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| VERACYTE INC | Stock | 92337F107 |  | 15483 | 451 | SH |  | SOLE | 19 | 451 | 0 | 0 |
| VERALTO CORP | Stock | 92338C103 |  | 213 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| VERALTO CORP | Stock | 92338C103 |  | 1173 | 11 | SH |  | SOLE | 73 | 11 | 0 | 0 |
| VERALTO CORP | Stock | 92338C103 |  | 2239 | 21 | SH |  | SOLE | 46 | 21 | 0 | 0 |
| VERALTO CORP | Stock | 92338C103 |  | 3305 | 31 | SH |  | SOLE | 71 | 31 | 0 | 0 |
| VERALTO CORP | Stock | 92338C103 |  | 4694 | 44 | SH |  | SOLE | 33 | 44 | 0 | 0 |
| VERALTO CORP | Stock | 92338C103 |  | 65646 | 616 | SH |  | SOLE | 36 | 615 | 0 | 0 |
| VERALTO CORP | Stock | 92338C103 |  | 65688 | 616 | SH |  | SOLE | 32 | 616 | 0 | 0 |
| VERALTO CORP | Stock | 92338C103 |  | 160673 | 1507 | SH |  | SOLE |  | 1507 | 0 | 0 |
| VERDE CLEAN FUELS INC | Stock | 923372106 |  | 122 | 40 | SH |  | SOLE | 71 | 40 | 0 | 0 |
| VERICEL CORP | Stock | 92346J108 |  | 6294 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| VERINT SYS INC | Stock | 92343X100 |  | 101 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| VERINT SYS INC | Stock | 92343X100 |  | 4253 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 2237 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 4194 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 4753 | 17 | SH |  | SOLE | 46 | 17 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 12860 | 46 | SH |  | SOLE | 33 | 46 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 17613 | 63 | SH |  | SOLE |  | 63 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 19290 | 69 | SH |  | SOLE | 49 | 69 | 0 | 0 |
| VERISIGN INC | Stock | 92343E102 |  | 27677 | 99 | SH |  | SOLE | 2 | 99 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 252 | 1 | SH |  | SOLE | 19 | 1 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 252 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 503 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 755 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 1509 | 6 | SH |  | SOLE | 43 | 6 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 6036 | 24 | SH |  | SOLE | 9 | 24 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 7833 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 9809 | 39 | SH |  | SOLE | 48 | 39 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 16866 | 67 | SH |  | SOLE | 49 | 67 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 36007 | 143 | SH |  | SOLE | 50 | 143 | 0 | 0 |
| VERISK ANALYTICS INC | Stock | 92345Y106 |  | 1215045 | 4831 | SH |  | SOLE |  | 4831 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 571 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 2505 | 57 | SH |  | SOLE | 66 | 57 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 9801 | 223 | SH |  | SOLE | 46 | 223 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 15734 | 358 | SH |  | SOLE | 71 | 358 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 41100 | 935 | SH |  | SOLE | 49 | 935 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 45463 | 1034 | SH |  | SOLE | 9 | 1034 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 50643 | 1152 | SH |  | SOLE | 33 | 1152 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 50740 | 1154 | SH |  | SOLE | 43 | 1154 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 90669 | 2063 | SH |  | SOLE | 73 | 2063 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 114797 | 2612 | SH |  | SOLE | 36 | 2612 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 239747 | 5455 | SH |  | SOLE | 52 | 5455 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 433397 | 9861 | SH |  | SOLE | 19 | 9861 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | Stock | 92343V104 |  | 15317113 | 348512 | SH |  | SOLE |  | 348512 | 0 | 0 |
| VERRA MOBILITY CORP | Stock | 92511U102 |  | 99 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| VERRA MOBILITY CORP | Stock | 92511U102 |  | 12350 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 80286 | 205 | SH |  | SOLE | 36 | 205 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 84986 | 217 | SH |  | SOLE | 32 | 217 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 1609385 | 4109 | SH |  | SOLE |  | 4109 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 392 | 1 | SH |  | SOLE | 74 | 1 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 783 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 7833 | 20 | SH |  | SOLE | 9 | 20 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 8616 | 22 | SH |  | SOLE | 73 | 22 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 26632 | 68 | SH |  | SOLE | 33 | 68 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 36814 | 94 | SH |  | SOLE | 50 | 94 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | Stock | 92532F100 |  | 42689 | 109 | SH |  | SOLE | 19 | 109 | 0 | 0 |
| VERTICAL AEROSPACE LTD | Stock | G9471C206 |  | 779 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| VERTIV HOLDINGS CO | Stock | 92537N108 |  | 453 | 3 | SH |  | SOLE | 66 | 3 | 0 | 0 |
| VERTIV HOLDINGS CO | Stock | 92537N108 |  | 4224 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| VERTIV HOLDINGS CO | Stock | 92537N108 |  | 55685 | 369 | SH |  | SOLE | 43 | 369 | 0 | 0 |
| VERTIV HOLDINGS CO | Stock | 92537N108 |  | 208338 | 1381 | SH |  | SOLE | 19 | 1381 | 0 | 0 |
| VERTIV HOLDINGS CO | Stock | 92537N108 |  | 6327248 | 41941 | SH |  | SOLE |  | 41941 | 0 | 0 |
| VESTIS CORPORATION | Stock | 29430C102 |  | 118 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| V F CORP | Stock | 918204108 |  | 577 | 40 | SH |  | SOLE | 73 | 40 | 0 | 0 |
| V F CORP | Stock | 918204108 |  | 837 | 58 | SH |  | SOLE | 71 | 58 | 0 | 0 |
| V F CORP | Stock | 918204108 |  | 141807 | 9827 | SH |  | SOLE |  | 9827 | 0 | 0 |
| VIASAT INC | Stock | 92552V100 |  | 2930 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| VIASAT INC | Stock | 92552V100 |  | 2930 | 100 | SH |  | SOLE | 25 | 100 | 0 | 0 |
| VIASAT INC | Stock | 92552V100 |  | 10402 | 355 | SH |  | SOLE | 12 | 355 | 0 | 0 |
| VIATRIS INC | Stock | 92556V106 |  | 168 | 17 | SH |  | SOLE | 19 | 17 | 0 | 0 |
| VIATRIS INC | Stock | 92556V106 |  | 2267 | 229 | SH |  | SOLE | 71 | 229 | 0 | 0 |
| VIATRIS INC | Stock | 92556V106 |  | 3109 | 314 | SH |  | SOLE | 9 | 314 | 0 | 0 |
| VIATRIS INC | Stock | 92556V106 |  | 6817 | 689 | SH |  | SOLE | 33 | 688 | 0 | 0 |
| VIATRIS INC | Stock | 92556V106 |  | 48954 | 4945 | SH |  | SOLE |  | 4944 | 0 | 0 |
| VICI PPTYS INC | REIT | 925652109 |  | 2054 | 63 | SH |  | SOLE | 46 | 63 | 0 | 0 |
| VICI PPTYS INC | REIT | 925652109 |  | 9750 | 299 | SH |  | SOLE | 71 | 299 | 0 | 0 |
| VICI PPTYS INC | REIT | 925652109 |  | 10032 | 308 | SH |  | SOLE | 33 | 307 | 0 | 0 |
| VICI PPTYS INC | REIT | 925652109 |  | 20381 | 625 | SH |  | SOLE | 19 | 625 | 0 | 0 |
| VICI PPTYS INC | REIT | 925652109 |  | 139903 | 4290 | SH |  | SOLE |  | 4290 | 0 | 0 |
| VICOR CORP | Stock | 925815102 |  | 298 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| VICTORIAS SECRET AND CO | Stock | 926400102 |  | 16284 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| VICTORY CAP HLDGS INC | Stock | 92645B103 |  | 123044 | 1900 | SH |  | SOLE |  | 1900 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N527 |  | 692105 | 14565 | SH |  | SOLE |  | 14564 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N667 |  | 117367 | 2195 | SH |  | SOLE |  | 2195 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647X830 |  | 4443 | 118 | SH |  | SOLE | 9 | 118 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647X830 |  | 29963 | 799 | SH |  | SOLE | 39 | 799 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647X830 |  | 310858 | 8290 | SH |  | SOLE | 25 | 8289 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647X830 |  | 366161 | 9764 | SH |  | SOLE |  | 9764 | 0 | 0 |
| VICTORY PORTFOLIOS II | ETF | 92647N535 |  | 1165511 | 22858 | SH |  | SOLE |  | 22857 | 0 | 0 |
| VIKING HOLDINGS LTD | Stock | G93A5A101 |  | 124 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| VIKING HOLDINGS LTD | Stock | G93A5A101 |  | 225330 | 3625 | SH |  | SOLE |  | 3625 | 0 | 0 |
| VIKING THERAPEUTICS INC | Stock | 92686J106 |  | 683 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| VIKING THERAPEUTICS INC | Stock | 92686J106 |  | 950442 | 36166 | SH |  | SOLE |  | 36166 | 0 | 0 |
| VILLAGE FARMS INTL INC | Stock | 92707Y108 |  | 757 | 242 | SH |  | SOLE |  | 242 | 0 | 0 |
| VIPER ENERGY INC | Stock | 64361Q101 |  | 7644 | 200 | SH |  | SOLE | 71 | 200 | 0 | 0 |
| VIPER ENERGY INC | Stock | 64361Q101 |  | 1982985 | 51883 | SH |  | SOLE |  | 51883 | 0 | 0 |
| VIR BIOTECHNOLOGY INC | Stock | 92764N102 |  | 794 | 139 | SH |  | SOLE | 71 | 139 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC | Stock | 92766K403 |  | 15 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC | Stock | 92766K403 |  | 131 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC | Stock | 92766K403 |  | 305 | 79 | SH |  | SOLE | 49 | 79 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC | Stock | 92766K403 |  | 12391 | 3210 | SH |  | SOLE |  | 3210 | 0 | 0 |
| VIRTU FINL INC | Stock | 928254101 |  | 794607 | 22383 | SH |  | SOLE |  | 22383 | 0 | 0 |
| VIRTUS ARTIFICIAL INTELLIGEN | CEF | 92838Y100 |  | 2403 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| VIRTUS DIVERSIFIED INCM  CO | CEF | 92840N100 |  | 11098 | 461 | SH |  | SOLE |  | 460 | 0 | 0 |
| ETFIS SER TR I | ETF | 26923G822 |  | 27064 | 1247 | SH |  | SOLE | 19 | 1246 | 0 | 0 |
| ETFIS SER TR I | ETF | 26923G822 |  | 1250882 | 57618 | SH |  | SOLE |  | 57617 | 0 | 0 |
| VIRTUS INVT PARTNERS INC | Stock | 92828Q109 |  | 950 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| ETFIS SER TR I | ETF | 26923G806 |  | 167 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| VIRTUS ETF TR II | ETF | 92790A504 |  | 32051 | 745 | SH |  | SOLE |  | 745 | 0 | 0 |
| VIRTUS TOTAL RETURN FD INC | CEF | 92835W107 |  | 5199 | 806 | SH |  | SOLE |  | 806 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 2731 | 8 | SH |  | SOLE | 74 | 8 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 11948 | 35 | SH |  | SOLE | 66 | 35 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 17410 | 51 | SH |  | SOLE | 72 | 51 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 18093 | 53 | SH |  | SOLE | 46 | 53 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 19459 | 57 | SH |  | SOLE | 73 | 57 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 24921 | 73 | SH |  | SOLE | 2 | 73 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 40624 | 119 | SH |  | SOLE | 51 | 119 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 43014 | 126 | SH |  | SOLE | 9 | 126 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 51890 | 152 | SH |  | SOLE | 71 | 152 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 81931 | 240 | SH |  | SOLE | 24 | 240 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 104189 | 305 | SH |  | SOLE | 32 | 305 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 119506 | 350 | SH |  | SOLE | 36 | 350 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 131075 | 384 | SH |  | SOLE | 50 | 383 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 167959 | 492 | SH |  | SOLE | 28 | 492 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 175776 | 515 | SH |  | SOLE | 43 | 514 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 189650 | 556 | SH |  | SOLE | 33 | 555 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 218960 | 641 | SH |  | SOLE | 30 | 641 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 453391 | 1328 | SH |  | SOLE | 19 | 1328 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 459839 | 1347 | SH |  | SOLE | 53 | 1347 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 918246 | 2690 | SH |  | SOLE | 49 | 2689 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 1018678 | 2984 | SH |  | SOLE | 18 | 2984 | 0 | 0 |
| VISA INC | Stock | 92826C839 |  | 18849515 | 55216 | SH |  | SOLE |  | 55215 | 0 | 0 |
| VISHAY INTERTECHNOLOGY INC | Stock | 928298108 |  | 291 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| VISHAY PRECISION GROUP INC | Stock | 92835K103 |  | 64 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| VISION MARINE TECHNOLOGIES I | Stock | 92840Q301 |  | 1 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| VISTA ENERGY S.A.B. DE C.V. | ADR | 92837L109 |  | 34 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| VISTEON CORP | Stock | 92839U206 |  | 479 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| VISTEON CORP | Stock | 92839U206 |  | 1918 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| VISTEON CORP | Stock | 92839U206 |  | 23612 | 197 | SH |  | SOLE | 19 | 197 | 0 | 0 |
| VISTEON CORP | Stock | 92839U206 |  | 367371 | 3065 | SH |  | SOLE |  | 3065 | 0 | 0 |
| VISTRA CORP | Stock | 92840M102 |  | 2351 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| VISTRA CORP | Stock | 92840M102 |  | 2939 | 15 | SH |  | SOLE | 66 | 15 | 0 | 0 |
| VISTRA CORP | Stock | 92840M102 |  | 5486 | 28 | SH |  | SOLE | 43 | 28 | 0 | 0 |
| VISTRA CORP | Stock | 92840M102 |  | 15093 | 77 | SH |  | SOLE | 33 | 77 | 0 | 0 |
| VISTRA CORP | Stock | 92840M102 |  | 16261 | 83 | SH |  | SOLE | 36 | 83 | 0 | 0 |
| VISTRA CORP | Stock | 92840M102 |  | 49176 | 251 | SH |  | SOLE | 19 | 251 | 0 | 0 |
| VISTRA CORP | Stock | 92840M102 |  | 825019 | 4211 | SH |  | SOLE | 45 | 4211 | 0 | 0 |
| VISTRA CORP | Stock | 92840M102 |  | 10368271 | 52921 | SH |  | SOLE |  | 52920 | 0 | 0 |
| VITA COCO CO INC | Stock | 92846Q107 |  | 849 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| VITAL FARMS INC | Stock | 92847W103 |  | 82 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| VITESSE ENERGY INC | Stock | 92852X103 |  | 6226 | 268 | SH |  | SOLE |  | 268 | 0 | 0 |
| VIVID SEATS INC | Stock | 92854T209 |  | 183 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| TELEFONICA BRASIL SA | ADR | 87936R205 |  | 204 | 16 | SH |  | SOLE | 66 | 16 | 0 | 0 |
| VODAFONE GROUP PLC NEW | ADR | 92857W308 |  | 406 | 35 | SH |  | SOLE | 71 | 35 | 0 | 0 |
| VODAFONE GROUP PLC NEW | ADR | 92857W308 |  | 529968 | 45687 | SH |  | SOLE |  | 45686 | 0 | 0 |
| VOLATILITY SHS TR | ETF | 92864M772 |  | 1085 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| VOLATILITY SHS TR | ETF | 92864M780 |  | 854400 | 49444 | SH |  | SOLE |  | 49444 | 0 | 0 |
| VONTIER CORPORATION | Stock | 928881101 |  | 1385 | 33 | SH |  | SOLE | 71 | 33 | 0 | 0 |
| VONTIER CORPORATION | Stock | 928881101 |  | 56492 | 1346 | SH |  | SOLE |  | 1346 | 0 | 0 |
| VONTIER CORPORATION | Stock | 928881101 |  | 675515 | 16095 | SH |  | SOLE | 6 | 16095 | 0 | 0 |
| VORNADO RLTY TR | REIT | 929042109 |  | 1297 | 32 | SH |  | SOLE | 71 | 32 | 0 | 0 |
| VORNADO RLTY TR | REIT | 929042109 |  | 31492 | 777 | SH |  | SOLE |  | 777 | 0 | 0 |
| VOYA ASIA PAC HIGH DIV EQT I | CEF | 92912J102 |  | 29520 | 3936 | SH |  | SOLE |  | 3936 | 0 | 0 |
| VOYA EMERGING MKTS HIGH DIVI | CEF | 92912P108 |  | 54341 | 8667 | SH |  | SOLE |  | 8667 | 0 | 0 |
| VOYA FINANCIAL INC | Stock | 929089100 |  | 1047 | 14 | SH |  | SOLE | 71 | 14 | 0 | 0 |
| VOYA GLBL ADV  PREM OPP FD | CEF | 92912R104 |  | 33728 | 3400 | SH |  | SOLE |  | 3400 | 0 | 0 |
| VOYA GLBL EQTY DIV  PREM OP | CEF | 92912T100 |  | 3914 | 660 | SH |  | SOLE |  | 660 | 0 | 0 |
| SABA CAPITAL INCOME  OPRNT | CEF | 78518H202 |  | 1166 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| VROOM INC | Stock | 92918V307 |  | 54 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| VSE CORP | Stock | 918284100 |  | 166 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| VULCAN MATLS CO | Stock | 929160109 |  | 615 | 2 | SH |  | SOLE | 74 | 2 | 0 | 0 |
| VULCAN MATLS CO | Stock | 929160109 |  | 1230 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| VULCAN MATLS CO | Stock | 929160109 |  | 2461 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| VULCAN MATLS CO | Stock | 929160109 |  | 4928 | 16 | SH |  | SOLE | 49 | 16 | 0 | 0 |
| VULCAN MATLS CO | Stock | 929160109 |  | 9282 | 30 | SH |  | SOLE | 33 | 30 | 0 | 0 |
| VULCAN MATLS CO | Stock | 929160109 |  | 129613 | 421 | SH |  | SOLE |  | 421 | 0 | 0 |
| VUZIX CORP | Stock | 92921W300 |  | 85 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| WP CAREY INC | REIT | 92936U109 |  | 2027 | 30 | SH |  | SOLE | 71 | 30 | 0 | 0 |
| WP CAREY INC | REIT | 92936U109 |  | 13514 | 200 | SH |  | SOLE | 9 | 200 | 0 | 0 |
| WP CAREY INC | REIT | 92936U109 |  | 193344 | 2861 | SH |  | SOLE | 19 | 2861 | 0 | 0 |
| WP CAREY INC | REIT | 92936U109 |  | 561343 | 8308 | SH |  | SOLE |  | 8307 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 953 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 953 | 1 | SH |  | SOLE | 9 | 1 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 1906 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 14380 | 15 | SH |  | SOLE | 33 | 15 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 49554 | 52 | SH |  | SOLE | 36 | 52 | 0 | 0 |
| GRAINGER W W INC | Stock | 384802104 |  | 2553701 | 2680 | SH |  | SOLE |  | 2679 | 0 | 0 |
| WALKER  DUNLOP INC | Stock | 93148P102 |  | 1201118 | 14364 | SH |  | SOLE |  | 14364 | 0 | 0 |
| WALLBOX NV | Stock | N94209124 |  | 85 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 2783 | 27 | SH |  | SOLE | 74 | 27 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 5153 | 50 | SH |  | SOLE | 16 | 50 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 10306 | 100 | SH |  | SOLE | 73 | 100 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 10821 | 105 | SH |  | SOLE | 66 | 105 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 21333 | 207 | SH |  | SOLE | 12 | 207 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 53797 | 522 | SH |  | SOLE | 71 | 522 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 74822 | 726 | SH |  | SOLE | 9 | 726 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 98104 | 952 | SH |  | SOLE | 32 | 951 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 127897 | 1241 | SH |  | SOLE | 24 | 1241 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 130763 | 1269 | SH |  | SOLE | 36 | 1268 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 132833 | 1289 | SH |  | SOLE | 33 | 1288 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 786179 | 7628 | SH |  | SOLE | 49 | 7628 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 1215764 | 11797 | SH |  | SOLE | 19 | 11796 | 0 | 0 |
| WALMART INC | Stock | 931142103 |  | 128964730 | 1251356 | SH |  | SOLE |  | 1251355 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 458 | 4 | SH |  | SOLE | 74 | 4 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 916 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 3658 | 32 | SH |  | SOLE | 49 | 31 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 8817 | 77 | SH |  | SOLE | 46 | 77 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 10649 | 93 | SH |  | SOLE | 12 | 93 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 13626 | 119 | SH |  | SOLE | 71 | 119 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 14313 | 125 | SH |  | SOLE | 73 | 125 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 14427 | 126 | SH |  | SOLE | 9 | 126 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 18662 | 163 | SH |  | SOLE | 19 | 162 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 24685 | 216 | SH |  | SOLE | 43 | 215 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 56441 | 493 | SH |  | SOLE | 33 | 492 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 657574 | 5743 | SH |  | SOLE | 6 | 5743 | 0 | 0 |
| DISNEY WALT CO | Stock | 254687106 |  | 8370477 | 73105 | SH |  | SOLE |  | 73104 | 0 | 0 |
| WARBY PARKER INC | Stock | 93403J106 |  | 83 | 3 | SH |  | SOLE | 71 | 3 | 0 | 0 |
| WARNER MUSIC GROUP CORP | Stock | 934550203 |  | 511 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| WARNER MUSIC GROUP CORP | Stock | 934550203 |  | 579 | 17 | SH |  | SOLE | 74 | 17 | 0 | 0 |
| WARNER MUSIC GROUP CORP | Stock | 934550203 |  | 852 | 25 | SH |  | SOLE | 71 | 25 | 0 | 0 |
| WARRIOR MET COAL INC | Stock | 93627C101 |  | 8460 | 133 | SH |  | SOLE |  | 132 | 0 | 0 |
| WASHINGTON TR BANCORP INC | Stock | 940610108 |  | 145 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 1055 | 6 | SH |  | SOLE | 74 | 6 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 3868 | 22 | SH |  | SOLE | 19 | 22 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 16355 | 93 | SH |  | SOLE | 51 | 93 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 27776 | 158 | SH |  | SOLE | 43 | 158 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 152623 | 868 | SH |  | SOLE |  | 868 | 0 | 0 |
| WASTE CONNECTIONS INC | Stock | 94106B101 |  | 207342 | 1179 | SH |  | SOLE | 53 | 1179 | 0 | 0 |
| WASTE MGMT INC DEL | Stock | 94106L109 |  | 442 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WASTE MGMT INC DEL | Stock | 94106L109 |  | 3975 | 18 | SH |  | SOLE | 36 | 18 | 0 | 0 |
| WASTE MGMT INC DEL | Stock | 94106L109 |  | 12808 | 58 | SH |  | SOLE | 73 | 58 | 0 | 0 |
| WASTE MGMT INC DEL | Stock | 94106L109 |  | 31800 | 144 | SH |  | SOLE | 2 | 144 | 0 | 0 |
| WASTE MGMT INC DEL | Stock | 94106L109 |  | 33839 | 153 | SH |  | SOLE | 33 | 153 | 0 | 0 |
| WASTE MGMT INC DEL | Stock | 94106L109 |  | 69564 | 315 | SH |  | SOLE | 49 | 315 | 0 | 0 |
| WASTE MGMT INC DEL | Stock | 94106L109 |  | 113065 | 512 | SH |  | SOLE | 19 | 512 | 0 | 0 |
| WASTE MGMT INC DEL | Stock | 94106L109 |  | 7187817 | 32549 | SH |  | SOLE |  | 32549 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 300 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 600 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 2698 | 9 | SH |  | SOLE | 9 | 9 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 5696 | 19 | SH |  | SOLE | 33 | 19 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 13491 | 45 | SH |  | SOLE | 50 | 45 | 0 | 0 |
| WATERS CORP | Stock | 941848103 |  | 114527 | 382 | SH |  | SOLE |  | 382 | 0 | 0 |
| WATSCO INC | Stock | 942622200 |  | 79243 | 196 | SH |  | SOLE | 23 | 196 | 0 | 0 |
| WATSCO INC | Stock | 942622200 |  | 139950 | 346 | SH |  | SOLE |  | 346 | 0 | 0 |
| WATTS WATER TECHNOLOGIES INC | Stock | 942749102 |  | 559 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WATTS WATER TECHNOLOGIES INC | Stock | 942749102 |  | 28487 | 102 | SH |  | SOLE | 19 | 102 | 0 | 0 |
| WAYFAIR INC | Stock | 94419L101 |  | 1353171 | 15148 | SH |  | SOLE |  | 15148 | 0 | 0 |
| WAYSTAR HLDG CORP | Stock | 946784105 |  | 11945 | 315 | SH |  | SOLE | 19 | 315 | 0 | 0 |
| WD 40 CO | Stock | 929236107 |  | 6718 | 34 | SH |  | SOLE | 72 | 34 | 0 | 0 |
| WD 40 CO | Stock | 929236107 |  | 39125 | 198 | SH |  | SOLE | 23 | 198 | 0 | 0 |
| WD 40 CO | Stock | 929236107 |  | 48214 | 244 | SH |  | SOLE |  | 244 | 0 | 0 |
| WEARABLE DEVICES LTD SHS | Stock | M97838128 |  | 10251 | 2105 | SH |  | SOLE |  | 2105 | 0 | 0 |
| WEATHERFORD INTL PLC | Stock | G48833118 |  | 1437 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| WEATHERFORD INTL PLC | Stock | G48833118 |  | 13754 | 201 | SH |  | SOLE | 19 | 201 | 0 | 0 |
| WEATHERFORD INTL PLC | Stock | G48833118 |  | 1192735 | 17430 | SH |  | SOLE |  | 17430 | 0 | 0 |
| WEAVE COMMUNICATIONS INC | Stock | 94724R108 |  | 67 | 10 | SH |  | SOLE | 19 | 10 | 0 | 0 |
| WEBSTER FINL CORP | Stock | 947890109 |  | 1070 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| WEBSTER FINL CORP | Stock | 947890109 |  | 16762 | 282 | SH |  | SOLE |  | 282 | 0 | 0 |
| WEBULL CORP | Stock | G9572D103 |  | 119060 | 8050 | SH |  | SOLE |  | 8050 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 1031 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 2063 | 18 | SH |  | SOLE | 66 | 18 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 4125 | 36 | SH |  | SOLE | 12 | 36 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 24225 | 211 | SH |  | SOLE | 33 | 211 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 79525 | 694 | SH |  | SOLE | 52 | 694 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 2127201 | 18564 | SH |  | SOLE |  | 18563 | 0 | 0 |
| WEC ENERGY GROUP INC | Stock | 92939U106 |  | 3215024 | 28057 | SH |  | SOLE | 6 | 28056 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 1676 | 20 | SH |  | SOLE | 74 | 20 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 5364 | 64 | SH |  | SOLE | 66 | 64 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 8801 | 105 | SH |  | SOLE | 36 | 105 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 10310 | 123 | SH |  | SOLE | 73 | 123 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 13411 | 160 | SH |  | SOLE | 49 | 160 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 23386 | 279 | SH |  | SOLE | 7 | 279 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 25397 | 303 | SH |  | SOLE | 12 | 303 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 28080 | 335 | SH |  | SOLE | 71 | 335 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 79528 | 949 | SH |  | SOLE | 33 | 948 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 93459 | 1115 | SH |  | SOLE | 9 | 1115 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 162515 | 1939 | SH |  | SOLE | 43 | 1938 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 286137 | 3414 | SH |  | SOLE | 19 | 3413 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 1044481 | 12461 | SH |  | SOLE | 45 | 12461 | 0 | 0 |
| WELLS FARGO CO NEW | Stock | 949746101 |  | 8268059 | 98641 | SH |  | SOLE |  | 98640 | 0 | 0 |
| ALLSPRING INCOME OPPORTUNIT | CEF | 94987B105 |  | 21573 | 3078 | SH |  | SOLE |  | 3077 | 0 | 0 |
| WELLTOWER INC | REIT | 95040Q104 |  | 356 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| WELLTOWER INC | REIT | 95040Q104 |  | 891 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| WELLTOWER INC | REIT | 95040Q104 |  | 2316 | 13 | SH |  | SOLE | 74 | 13 | 0 | 0 |
| WELLTOWER INC | REIT | 95040Q104 |  | 4988 | 28 | SH |  | SOLE | 71 | 28 | 0 | 0 |
| WELLTOWER INC | REIT | 95040Q104 |  | 9263 | 52 | SH |  | SOLE | 46 | 52 | 0 | 0 |
| WELLTOWER INC | REIT | 95040Q104 |  | 33158 | 186 | SH |  | SOLE | 33 | 186 | 0 | 0 |
| WELLTOWER INC | REIT | 95040Q104 |  | 375086 | 2106 | SH |  | SOLE |  | 2105 | 0 | 0 |
| WENDYS CO | Stock | 95058W100 |  | 119 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| WENDYS CO | Stock | 95058W100 |  | 397401 | 43384 | SH |  | SOLE |  | 43384 | 0 | 0 |
| WEREWOLF THERAPEUTICS INC | Stock | 95075A107 |  | 309 | 157 | SH |  | SOLE | 71 | 157 | 0 | 0 |
| WESBANCO INC | Stock | 950810101 |  | 18934 | 593 | SH |  | SOLE |  | 593 | 0 | 0 |
| WESCO INTL INC | Stock | 95082P105 |  | 1692 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| WESCO INTL INC | Stock | 95082P105 |  | 13136 | 62 | SH |  | SOLE | 34 | 62 | 0 | 0 |
| WESCO INTL INC | Stock | 95082P105 |  | 43620 | 206 | SH |  | SOLE | 43 | 206 | 0 | 0 |
| WESCO INTL INC | Stock | 95082P105 |  | 510263 | 2413 | SH |  | SOLE |  | 2412 | 0 | 0 |
| WEST FRASER TIMBER CO LTD | Stock | 952845105 |  | 198842 | 2925 | SH |  | SOLE |  | 2925 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | Stock | 955306105 |  | 1226 | 5 | SH |  | SOLE |  | 4 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | Stock | 955306105 |  | 1312 | 5 | SH |  | SOLE | 36 | 5 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | Stock | 955306105 |  | 1312 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC | Stock | 955306105 |  | 7083 | 27 | SH |  | SOLE | 33 | 27 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | Stock | 957638109 |  | 1127 | 13 | SH |  | SOLE | 71 | 13 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | Stock | 957638109 |  | 18322 | 211 | SH |  | SOLE |  | 211 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | Stock | 957638109 |  | 38504 | 444 | SH |  | SOLE | 36 | 444 | 0 | 0 |
| WESTERN ASSET DIVERSIFIED IN | CEF | 95790K109 |  | 97086 | 6600 | SH |  | SOLE |  | 6600 | 0 | 0 |
| WESTERN ASSET EMERGING MKTS | CEF | 95766A101 |  | 2755 | 267 | SH |  | SOLE | 19 | 267 | 0 | 0 |
| WESTERN ASSET EMERGING MKTS | CEF | 95766A101 |  | 10826 | 1049 | SH |  | SOLE |  | 1049 | 0 | 0 |
| WSTRN AST GLBL CORP OPP FD I | CEF | 95790C107 |  | 37268 | 3137 | SH |  | SOLE |  | 3137 | 0 | 0 |
| WESTERN ASSET GBL HIGH INC F | CEF | 95766B109 |  | 80797 | 12242 | SH |  | SOLE |  | 12242 | 0 | 0 |
| WESTERN ASSET HIGH INCOME OP | CEF | 95766K109 |  | 67200 | 17500 | SH |  | SOLE |  | 17500 | 0 | 0 |
| WESTERN ASSET HIGH YIELD OPP | CEF | 95768B107 |  | 73228 | 6253 | SH |  | SOLE |  | 6253 | 0 | 0 |
| WESTERN AST INFL LKD OPP  I | CEF | 95766R104 |  | 68275 | 7680 | SH |  | SOLE |  | 7680 | 0 | 0 |
| WESTERN ASSET MANAGED MUNS F | CEF | 95766M105 |  | 127578 | 12338 | SH |  | SOLE |  | 12338 | 0 | 0 |
| WESTERN ASSET MTG DEFINED OP | CEF | 95790B109 |  | 18623 | 1589 | SH |  | SOLE |  | 1589 | 0 | 0 |
| WESTERN ASSET PREMIER BD FD | CEF | 957664105 |  | 805309 | 71710 | SH |  | SOLE |  | 71710 | 0 | 0 |
| WESTERN DIGITAL CORP | Stock | 958102105 |  | 1081 | 9 | SH |  | SOLE | 66 | 9 | 0 | 0 |
| WESTERN DIGITAL CORP | Stock | 958102105 |  | 1441 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| WESTERN DIGITAL CORP | Stock | 958102105 |  | 1921 | 16 | SH |  | SOLE | 46 | 16 | 0 | 0 |
| WESTERN DIGITAL CORP | Stock | 958102105 |  | 6483 | 54 | SH |  | SOLE | 33 | 54 | 0 | 0 |
| WESTERN DIGITAL CORP | Stock | 958102105 |  | 22211 | 185 | SH |  | SOLE | 19 | 185 | 0 | 0 |
| WESTERN DIGITAL CORP | Stock | 958102105 |  | 49376 | 411 | SH |  | SOLE | 43 | 411 | 0 | 0 |
| WESTERN DIGITAL CORP | Stock | 958102105 |  | 2135713 | 17789 | SH |  | SOLE |  | 17788 | 0 | 0 |
| WESTERN MIDSTREAM PARTNERS L | Stock | 958669103 |  | 354392 | 9020 | SH |  | SOLE |  | 9019 | 0 | 0 |
| WESTERN UN CO | Stock | 959802109 |  | 535 | 67 | SH |  | SOLE | 71 | 67 | 0 | 0 |
| WESTERN UN CO | Stock | 959802109 |  | 21613 | 2705 | SH |  | SOLE |  | 2705 | 0 | 0 |
| WESTERN UN CO | Stock | 959802109 |  | 35305 | 4419 | SH |  | SOLE | 19 | 4418 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 401 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 5413 | 27 | SH |  | SOLE | 46 | 27 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 11226 | 56 | SH |  | SOLE | 9 | 56 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 11427 | 57 | SH |  | SOLE | 48 | 57 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 15285 | 76 | SH |  | SOLE | 33 | 76 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 36285 | 181 | SH |  | SOLE | 19 | 181 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 124893 | 623 | SH |  | SOLE | 49 | 623 | 0 | 0 |
| WABTEC | Stock | 929740108 |  | 3420895 | 17064 | SH |  | SOLE |  | 17064 | 0 | 0 |
| WESTLAKE CHEM PARTNERS LP | Stock | 960417103 |  | 860590 | 41000 | SH |  | SOLE |  | 41000 | 0 | 0 |
| WESTLAKE CORPORATION | Stock | 960413102 |  | 154 | 2 | SH |  | SOLE | 66 | 2 | 0 | 0 |
| WESTLAKE CORPORATION | Stock | 960413102 |  | 385 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| WESTLAKE CORPORATION | Stock | 960413102 |  | 616 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| WESTROCK COFFEE CO | Stock | 96145W103 |  | 78 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| WESTWATER RES INC | Stock | 961684206 |  | 854 | 900 | SH |  | SOLE |  | 900 | 0 | 0 |
| ULTIMUS MANAGERS TR | ETF | 90386K589 |  | 14870 | 557 | SH |  | SOLE |  | 556 | 0 | 0 |
| WEX INC | Stock | 96208T104 |  | 788 | 5 | SH |  | SOLE | 19 | 5 | 0 | 0 |
| WEX INC | Stock | 96208T104 |  | 1260 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| WEX INC | Stock | 96208T104 |  | 4726 | 30 | SH |  | SOLE | 9 | 30 | 0 | 0 |
| WEX INC | Stock | 96208T104 |  | 143825 | 913 | SH |  | SOLE |  | 913 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | REIT | 962166104 |  | 74 | 3 | SH |  | SOLE | 49 | 3 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | REIT | 962166104 |  | 99 | 4 | SH |  | SOLE | 19 | 4 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | REIT | 962166104 |  | 2504 | 101 | SH |  | SOLE | 33 | 101 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | REIT | 962166104 |  | 7040 | 284 | SH |  | SOLE | 71 | 284 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | REIT | 962166104 |  | 107254 | 4327 | SH |  | SOLE |  | 4326 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | REIT | 962166104 |  | 240124 | 9686 | SH |  | SOLE | 6 | 9686 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 783 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 4250 | 38 | SH |  | SOLE | 36 | 38 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 269423 | 2409 | SH |  | SOLE | 19 | 2409 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | Stock | 962879102 |  | 4085733 | 36532 | SH |  | SOLE |  | 36531 | 0 | 0 |
| WHEELS UP EXPERIENCE INC | Stock | 96328L205 |  | 63 | 34 | SH |  | SOLE | 71 | 34 | 0 | 0 |
| WHEELS UP EXPERIENCE INC | Stock | 96328L205 |  | 607 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| WHIRLPOOL CORP | Stock | 963320106 |  | 1886 | 24 | SH |  | SOLE | 71 | 24 | 0 | 0 |
| WHIRLPOOL CORP | Stock | 963320106 |  | 33806 | 430 | SH |  | SOLE | 19 | 430 | 0 | 0 |
| WHIRLPOOL CORP | Stock | 963320106 |  | 2802424 | 35654 | SH |  | SOLE |  | 35654 | 0 | 0 |
| WHITE MTNS INS GROUP LTD | Stock | G9618E107 |  | 10029 | 6 | SH |  | SOLE | 9 | 6 | 0 | 0 |
| WHITE MTNS INS GROUP LTD | Stock | G9618E107 |  | 65189 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| WHITEFIBER INC | Stock | G96115103 |  | 758586 | 27920 | SH |  | SOLE |  | 27920 | 0 | 0 |
| WHITEHORSE FIN INC | CEF | 96524V106 |  | 25798 | 3728 | SH |  | SOLE |  | 3728 | 0 | 0 |
| WIDEOPENWEST INC | Stock | 96758W101 |  | 134 | 26 | SH |  | SOLE | 71 | 26 | 0 | 0 |
| WILEY JOHN  SONS INC | Stock | 968223206 |  | 81 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WILEY JOHN  SONS INC | Stock | 968223206 |  | 20235 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| WILEY JOHN  SONS INC | Stock | 968223305 |  | 1208 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| WILLAMETTE VY VINEYARD INC | Stock | 969136100 |  | 175 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| WILLDAN GROUP INC | Stock | 96924N100 |  | 97 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 507 | 8 | SH |  | SOLE | 66 | 8 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 1837 | 29 | SH |  | SOLE | 71 | 29 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 10833 | 171 | SH |  | SOLE | 36 | 171 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 15267 | 241 | SH |  | SOLE | 72 | 241 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 15981 | 252 | SH |  | SOLE | 33 | 252 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 29268 | 462 | SH |  | SOLE | 7 | 462 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 64934 | 1025 | SH |  | SOLE | 52 | 1025 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 113404 | 1790 | SH |  | SOLE | 19 | 1790 | 0 | 0 |
| WILLIAMS COS INC | Stock | 969457100 |  | 4772847 | 75341 | SH |  | SOLE |  | 75340 | 0 | 0 |
| WILLIAMS SONOMA INC | Stock | 969904101 |  | 195 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| WILLIAMS SONOMA INC | Stock | 969904101 |  | 1173 | 6 | SH |  | SOLE | 46 | 6 | 0 | 0 |
| WILLIAMS SONOMA INC | Stock | 969904101 |  | 5082 | 26 | SH |  | SOLE | 49 | 26 | 0 | 0 |
| WILLIAMS SONOMA INC | Stock | 969904101 |  | 7438 | 38 | SH |  | SOLE | 33 | 38 | 0 | 0 |
| WILLIAMS SONOMA INC | Stock | 969904101 |  | 8600 | 44 | SH |  | SOLE | 72 | 44 | 0 | 0 |
| WILLIAMS SONOMA INC | Stock | 969904101 |  | 147915 | 757 | SH |  | SOLE |  | 756 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 2418 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 2764 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 6564 | 19 | SH |  | SOLE | 9 | 19 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 10789 | 31 | SH |  | SOLE | 33 | 31 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 18309 | 53 | SH |  | SOLE | 6 | 53 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 29363 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 48201 | 140 | SH |  | SOLE | 43 | 139 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 91890 | 266 | SH |  | SOLE | 49 | 266 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD | Stock | G96629103 |  | 172725 | 500 | SH |  | SOLE | 5 | 500 | 0 | 0 |
| WILLSCOT HLDGS CORP | Stock | 971378104 |  | 232 | 11 | SH |  | SOLE | 71 | 11 | 0 | 0 |
| WILLSCOT HLDGS CORP | Stock | 971378104 |  | 7832 | 371 | SH |  | SOLE |  | 371 | 0 | 0 |
| WILLSCOT HLDGS CORP | Stock | 971378104 |  | 8241 | 390 | SH |  | SOLE | 34 | 390 | 0 | 0 |
| WINGSTOP INC | Stock | 974155103 |  | 1762 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| WINGSTOP INC | Stock | 974155103 |  | 12160 | 48 | SH |  | SOLE | 34 | 48 | 0 | 0 |
| WINGSTOP INC | Stock | 974155103 |  | 550942 | 2189 | SH |  | SOLE |  | 2189 | 0 | 0 |
| WINMARK CORP | Stock | 974250102 |  | 996 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WINMARK CORP | Stock | 974250102 |  | 10549 | 21 | SH |  | SOLE | 34 | 21 | 0 | 0 |
| WINNEBAGO INDS INC | Stock | 974637100 |  | 67 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| WINTRUST FINL CORP | Stock | 97650W108 |  | 662 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| WINTRUST FINL CORP | Stock | 97650W108 |  | 26488 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| WINTRUST FINL CORP | Stock | 97650W108 |  | 34434 | 260 | SH |  | SOLE | 19 | 260 | 0 | 0 |
| WIPRO LTD | ADR | 97651M109 |  | 2572 | 978 | SH |  | SOLE | 66 | 978 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717Y543 |  | 8253373 | 288984 | SH |  | SOLE |  | 288983 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717Y691 |  | 317783 | 9036 | SH |  | SOLE |  | 9036 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W315 |  | 2120390 | 46105 | SH |  | SOLE |  | 46105 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717X578 |  | 18970 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717Y782 |  | 6119 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W281 |  | 309843 | 5426 | SH |  | SOLE |  | 5426 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717X867 |  | 1265 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717Y527 |  | 5485301 | 109117 | SH |  | SOLE |  | 109116 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W877 |  | 3127 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| WISDOMTREE INC | Stock | 97717P104 |  | 83 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| WISDOMTREE INC | Stock | 97717P104 |  | 11468 | 825 | SH |  | SOLE |  | 825 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W430 |  | 3754 | 167 | SH |  | SOLE |  | 167 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W703 |  | 79461 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717X594 |  | 12192 | 265 | SH |  | SOLE |  | 264 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W778 |  | 2830 | 37 | SH |  | SOLE |  | 36 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W760 |  | 44605 | 561 | SH |  | SOLE | 36 | 561 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W760 |  | 380072 | 4780 | SH |  | SOLE |  | 4780 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W851 |  | 146668 | 1146 | SH |  | SOLE |  | 1145 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W307 |  | 462 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W307 |  | 1392 | 16 | SH |  | SOLE | 36 | 16 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W505 |  | 80019 | 1530 | SH |  | SOLE |  | 1530 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W570 |  | 73403 | 1114 | SH |  | SOLE |  | 1113 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717Y626 |  | 45144 | 2703 | SH |  | SOLE |  | 2703 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W604 |  | 823135 | 24440 | SH |  | SOLE |  | 24439 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W588 |  | 271279 | 3935 | SH |  | SOLE |  | 3935 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W869 |  | 238015 | 3380 | SH |  | SOLE |  | 3380 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W422 |  | 4066 | 92 | SH |  | SOLE | 19 | 92 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W422 |  | 44009 | 996 | SH |  | SOLE |  | 995 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W786 |  | 7416 | 149 | SH |  | SOLE |  | 149 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W836 |  | 11854 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W562 |  | 289265 | 5177 | SH |  | SOLE |  | 5177 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W331 |  | 1134 | 51 | SH |  | SOLE |  | 50 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W208 |  | 436854 | 4336 | SH |  | SOLE |  | 4336 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W208 |  | 445954 | 4426 | SH |  | SOLE | 11 | 4426 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W109 |  | 5190 | 62 | SH |  | SOLE |  | 61 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717X669 |  | 31403 | 353 | SH |  | SOLE | 36 | 353 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717X669 |  | 5432007 | 61061 | SH |  | SOLE |  | 61061 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W547 |  | 384873 | 4229 | SH |  | SOLE | 11 | 4228 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W547 |  | 571193 | 6276 | SH |  | SOLE |  | 6276 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717W844 |  | 51281 | 1267 | SH |  | SOLE |  | 1266 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717X511 |  | 8411 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| WISDOMTREE TR | ETF | 97717Y808 |  | 29081 | 606 | SH |  | SOLE |  | 606 | 0 | 0 |
| WIX COM LTD | Stock | M98068105 |  | 1776 | 10 | SH |  | SOLE | 66 | 10 | 0 | 0 |
| WIX COM LTD | Stock | M98068105 |  | 1954 | 11 | SH |  | SOLE | 43 | 11 | 0 | 0 |
| WIX COM LTD | Stock | M98068105 |  | 242110 | 1363 | SH |  | SOLE |  | 1363 | 0 | 0 |
| MR COOPER GROUP INC | Stock | 62482R107 |  | 2529 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| WOLFSPEED INC | Stock | 97785W106 |  | 2889 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| WOLVERINE WORLD WIDE INC | Stock | 978097103 |  | 110 | 4 | SH |  | SOLE | 71 | 4 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD | ADR | 980228308 |  | 75 | 5 | SH |  | SOLE | 71 | 5 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD | ADR | 980228308 |  | 2288 | 152 | SH |  | SOLE | 9 | 152 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD | ADR | 980228308 |  | 2483 | 165 | SH |  | SOLE | 66 | 165 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD | ADR | 980228308 |  | 96019 | 6380 | SH |  | SOLE |  | 6380 | 0 | 0 |
| WOODWARD INC | Stock | 980745103 |  | 2274 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| WOODWARD INC | Stock | 980745103 |  | 20722 | 82 | SH |  | SOLE |  | 82 | 0 | 0 |
| WOORI FINL GROUP INC | ADR | 981064108 |  | 4380 | 78 | SH |  | SOLE | 66 | 78 | 0 | 0 |
| WORKDAY INC | Stock | 98138H101 |  | 241 | 1 | SH |  | SOLE | 66 | 1 | 0 | 0 |
| WORKDAY INC | Stock | 98138H101 |  | 1685 | 7 | SH |  | SOLE | 46 | 7 | 0 | 0 |
| WORKDAY INC | Stock | 98138H101 |  | 2167 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| WORKDAY INC | Stock | 98138H101 |  | 11555 | 48 | SH |  | SOLE | 33 | 48 | 0 | 0 |
| WORKDAY INC | Stock | 98138H101 |  | 50072 | 208 | SH |  | SOLE | 28 | 208 | 0 | 0 |
| WORKDAY INC | Stock | 98138H101 |  | 163222 | 678 | SH |  | SOLE |  | 678 | 0 | 0 |
| WORKHORSE GROUP INC | Stock | 98138J404 |  | 44 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| WORKIVA INC | Stock | 98139A105 |  | 1033 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| WORKIVA INC | Stock | 98139A105 |  | 17216 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| WPP PLC NEW | ADR | 92937A102 |  | 276 | 11 | SH |  | SOLE | 19 | 11 | 0 | 0 |
| WPP PLC NEW | ADR | 92937A102 |  | 12612 | 503 | SH |  | SOLE |  | 503 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 481 | 6 | SH |  | SOLE | 33 | 6 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 613 | 8 | SH |  | SOLE | 71 | 8 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 4904 | 64 | SH |  | SOLE | 36 | 64 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 15630 | 204 | SH |  | SOLE | 23 | 204 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 26817 | 350 | SH |  | SOLE | 19 | 350 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 1435514 | 18736 | SH |  | SOLE |  | 18735 | 0 | 0 |
| BERKLEY W R CORP | Stock | 084423102 |  | 3780588 | 49342 | SH |  | SOLE | 6 | 49342 | 0 | 0 |
| TRAVEL PLUS LEISURE CO | Stock | 894164102 |  | 595 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| TRAVEL PLUS LEISURE CO | Stock | 894164102 |  | 11390 | 191 | SH |  | SOLE | 34 | 191 | 0 | 0 |
| TRAVEL PLUS LEISURE CO | Stock | 894164102 |  | 99527 | 1673 | SH |  | SOLE |  | 1673 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | Stock | 98311A105 |  | 959 | 12 | SH |  | SOLE | 71 | 12 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | Stock | 98311A105 |  | 8779 | 110 | SH |  | SOLE | 34 | 109 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | Stock | 98311A105 |  | 9668 | 121 | SH |  | SOLE | 9 | 121 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC | Stock | 98311A105 |  | 84534 | 1058 | SH |  | SOLE |  | 1058 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 2203 | 17 | SH |  | SOLE | 33 | 17 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 2309 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| WYNN RESORTS LTD | Stock | 983134107 |  | 65094 | 507 | SH |  | SOLE |  | 507 | 0 | 0 |
| XAI OCTAGN FLT RAT  ALT INM | CEF | 98400T106 |  | 135286 | 25526 | SH |  | SOLE |  | 25525 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 484 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 565 | 7 | SH |  | SOLE | 74 | 7 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 1048 | 13 | SH |  | SOLE | 66 | 13 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 2693 | 33 | SH |  | SOLE | 49 | 33 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 9019 | 112 | SH |  | SOLE | 33 | 111 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 218642 | 2711 | SH |  | SOLE | 52 | 2711 | 0 | 0 |
| XCEL ENERGY INC | Stock | 98389B100 |  | 717338 | 8894 | SH |  | SOLE |  | 8894 | 0 | 0 |
| XENCOR INC | Stock | 98401F105 |  | 246 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| XENIA HOTELS  RESORTS INC | REIT | 984017103 |  | 316 | 23 | SH |  | SOLE | 71 | 23 | 0 | 0 |
| XERIS BIOPHARMA HOLDINGS INC | Stock | 98422E103 |  | 8140 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| XEROX HOLDINGS CORP | Stock | 98421M106 |  | 68 | 18 | SH |  | SOLE | 71 | 18 | 0 | 0 |
| XEROX HOLDINGS CORP | Stock | 98421M106 |  | 628 | 167 | SH |  | SOLE |  | 167 | 0 | 0 |
| XOMA ROYALTY CORPORATION | Stock | 98419J206 |  | 39 | 1 | SH |  | SOLE | 71 | 1 | 0 | 0 |
| XOMETRY INC | Stock | 98423F109 |  | 109 | 2 | SH |  | SOLE | 71 | 2 | 0 | 0 |
| XOS INC | Stock | 98423B306 |  | 95 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| XP INC | Stock | G98239109 |  | 169 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| XPEL INC | Stock | 98379L100 |  | 9921 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| XPENG INC | ADR | 98422D105 |  | 164 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| XPENG INC | ADR | 98422D105 |  | 6487 | 277 | SH |  | SOLE |  | 277 | 0 | 0 |
| XPERI INC | Stock | 98423J101 |  | 259 | 40 | SH |  | SOLE | 19 | 40 | 0 | 0 |
| XPO INC | Stock | 983793100 |  | 2844 | 22 | SH |  | SOLE | 71 | 22 | 0 | 0 |
| XPO INC | Stock | 983793100 |  | 14995 | 116 | SH |  | SOLE |  | 116 | 0 | 0 |
| DBX ETF TR | ETF | 233051200 |  | 3943284 | 84948 | SH |  | SOLE |  | 84947 | 0 | 0 |
| DBX ETF TR | ETF | 233051630 |  | 3413 | 116 | SH |  | SOLE |  | 116 | 0 | 0 |
| DBX ETF TR | ETF | 233051630 |  | 12496 | 425 | SH |  | SOLE | 36 | 424 | 0 | 0 |
| DBX ETF TR | ETF | 233051853 |  | 30623 | 665 | SH |  | SOLE |  | 665 | 0 | 0 |
| DBX ETF TR | ETF | 233051697 |  | 11778 | 221 | SH |  | SOLE |  | 221 | 0 | 0 |
| DBX ETF TR | ETF | 233051507 |  | 11813 | 139 | SH |  | SOLE |  | 139 | 0 | 0 |
| DBX ETF TR | ETF | 233051150 |  | 12208 | 199 | SH |  | SOLE |  | 199 | 0 | 0 |
| DBX ETF TR | ETF | 233051242 |  | 11928 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| DBX ETF TR | ETF | 233051481 |  | 30730 | 529 | SH |  | SOLE |  | 529 | 0 | 0 |
| DBX ETF TR | ETF | 233051143 |  | 109135 | 1818 | SH |  | SOLE |  | 1818 | 0 | 0 |
| DBX ETF TR | ETF | 233051283 |  | 817150 | 17989 | SH |  | SOLE | 75 | 17989 | 0 | 0 |
| DBX ETF TR | ETF | 233051432 |  | 3229 | 87 | SH |  | SOLE | 36 | 87 | 0 | 0 |
| DBX ETF TR | ETF | 233051432 |  | 80046 | 2157 | SH |  | SOLE |  | 2157 | 0 | 0 |
| XYLEM INC | Stock | 98419M100 |  | 3098 | 21 | SH |  | SOLE | 71 | 21 | 0 | 0 |
| XYLEM INC | Stock | 98419M100 |  | 5163 | 35 | SH |  | SOLE | 46 | 35 | 0 | 0 |
| XYLEM INC | Stock | 98419M100 |  | 16437 | 111 | SH |  | SOLE | 33 | 111 | 0 | 0 |
| XYLEM INC | Stock | 98419M100 |  | 28910 | 196 | SH |  | SOLE | 19 | 196 | 0 | 0 |
| XYLEM INC | Stock | 98419M100 |  | 116083 | 787 | SH |  | SOLE | 49 | 787 | 0 | 0 |
| XYLEM INC | Stock | 98419M100 |  | 447625 | 3035 | SH |  | SOLE |  | 3034 | 0 | 0 |
| YELP INC | Stock | 985817105 |  | 20592 | 660 | SH |  | SOLE |  | 660 | 0 | 0 |
| YETI HLDGS INC | Stock | 98585X104 |  | 896 | 27 | SH |  | SOLE | 71 | 27 | 0 | 0 |
| YETI HLDGS INC | Stock | 98585X104 |  | 397828 | 11990 | SH |  | SOLE |  | 11990 | 0 | 0 |
| TIDAL TRUST II | ETF | 88634T436 |  | 3468 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| TIDAL TRUST II | ETF | 88634T493 |  | 16758 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| TIDAL TRUST II | ETF | 88636J444 |  | 94401 | 10011 | SH |  | SOLE |  | 10010 | 0 | 0 |
| YORK WTR CO | Stock | 987184108 |  | 30956 | 1018 | SH |  | SOLE |  | 1017 | 0 | 0 |
| YUM CHINA HLDGS INC | Stock | 98850P109 |  | 858 | 20 | SH |  | SOLE | 66 | 20 | 0 | 0 |
| YUM CHINA HLDGS INC | Stock | 98850P109 |  | 1674 | 39 | SH |  | SOLE | 73 | 39 | 0 | 0 |
| YUM CHINA HLDGS INC | Stock | 98850P109 |  | 2833 | 66 | SH |  | SOLE | 71 | 66 | 0 | 0 |
| YUM CHINA HLDGS INC | Stock | 98850P109 |  | 50173 | 1169 | SH |  | SOLE |  | 1169 | 0 | 0 |
| YUM BRANDS INC | Stock | 988498101 |  | 4256 | 28 | SH |  | SOLE | 73 | 28 | 0 | 0 |
| YUM BRANDS INC | Stock | 988498101 |  | 4712 | 31 | SH |  | SOLE | 19 | 31 | 0 | 0 |
| YUM BRANDS INC | Stock | 988498101 |  | 18088 | 119 | SH |  | SOLE | 71 | 119 | 0 | 0 |
| YUM BRANDS INC | Stock | 988498101 |  | 20153 | 133 | SH |  | SOLE | 33 | 132 | 0 | 0 |
| YUM BRANDS INC | Stock | 988498101 |  | 675759 | 4446 | SH |  | SOLE |  | 4445 | 0 | 0 |
| ZACKS TRUST | ETF | 98888G105 |  | 590725 | 17571 | SH |  | SOLE |  | 17570 | 0 | 0 |
| ZACKS TRUST | ETF | 98888G105 |  | 42104215 | 1252356 | SH |  | SOLE | 19 | 1252356 | 0 | 0 |
| ZACKS TRUST | ETF | 98888G808 |  | 469955 | 16020 | SH |  | SOLE | 19 | 16020 | 0 | 0 |
| ZACKS TRUST | ETF | 98888G881 |  | 2173768 | 86141 | SH |  | SOLE | 19 | 86141 | 0 | 0 |
| ZACKS TRUST | ETF | 98888G204 |  | 769754 | 20609 | SH |  | SOLE |  | 20609 | 0 | 0 |
| ZACKS TRUST | ETF | 98888G204 |  | 3182198 | 85199 | SH |  | SOLE | 19 | 85199 | 0 | 0 |
| ZAI LAB LTD | ADR | 98887Q104 |  | 1695 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | Stock | 989207105 |  | 2080 | 7 | SH |  | SOLE | 71 | 7 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | Stock | 989207105 |  | 6240 | 21 | SH |  | SOLE | 9 | 21 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | Stock | 989207105 |  | 7726 | 26 | SH |  | SOLE | 33 | 26 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | Stock | 989207105 |  | 9212 | 31 | SH |  | SOLE | 23 | 31 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | Stock | 989207105 |  | 13967 | 47 | SH |  | SOLE | 73 | 47 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | Stock | 989207105 |  | 473673 | 1594 | SH |  | SOLE |  | 1594 | 0 | 0 |
| ZENATECH INC | Stock | 98936T208 |  | 65395 | 13624 | SH |  | SOLE |  | 13624 | 0 | 0 |
| ZEO ENERGY CORP | Stock | 98944F109 |  | 416 | 308 | SH |  | SOLE |  | 308 | 0 | 0 |
| ZETA GLOBAL HOLDINGS CORP | Stock | 98956A105 |  | 298 | 15 | SH |  | SOLE | 71 | 15 | 0 | 0 |
| ZETA GLOBAL HOLDINGS CORP | Stock | 98956A105 |  | 99366 | 5001 | SH |  | SOLE |  | 5000 | 0 | 0 |
| ZEVIA PBC | Stock | 98955K104 |  | 4080 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| ZILLOW GROUP INC | Stock | 98954M101 |  | 2680 | 36 | SH |  | SOLE | 71 | 36 | 0 | 0 |
| ZILLOW GROUP INC | Stock | 98954M101 |  | 9528 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| ZILLOW GROUP INC | Stock | 98954M200 |  | 99240 | 1288 | SH |  | SOLE |  | 1288 | 0 | 0 |
| ZIM INTEGRATED SHIPPING SERV | Stock | M9T951109 |  | 11935 | 881 | SH |  | SOLE | 45 | 880 | 0 | 0 |
| ZIM INTEGRATED SHIPPING SERV | Stock | M9T951109 |  | 498998 | 36826 | SH |  | SOLE |  | 36826 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 788 | 8 | SH |  | SOLE | 46 | 8 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 985 | 10 | SH |  | SOLE | 71 | 10 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 2660 | 27 | SH |  | SOLE | 73 | 27 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 5319 | 54 | SH |  | SOLE | 9 | 54 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 13455 | 137 | SH |  | SOLE | 33 | 136 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 19799 | 201 | SH |  | SOLE | 19 | 201 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | Stock | 98956P102 |  | 186654 | 1895 | SH |  | SOLE |  | 1894 | 0 | 0 |
| ZIMVIE INC | Stock | 98888T107 |  | 38 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ZIMVIE INC | Stock | 98888T107 |  | 189 | 10 | SH |  | SOLE | 33 | 10 | 0 | 0 |
| ZIMVIE INC | Stock | 98888T107 |  | 322 | 17 | SH |  | SOLE | 71 | 17 | 0 | 0 |
| ZIONS BANCORPORATION N A | Stock | 989701107 |  | 905 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| ZIONS BANCORPORATION N A | Stock | 989701107 |  | 17087 | 302 | SH |  | SOLE | 36 | 302 | 0 | 0 |
| ZIONS BANCORPORATION N A | Stock | 989701107 |  | 1166111 | 20610 | SH |  | SOLE |  | 20609 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 293 | 2 | SH |  | SOLE | 19 | 2 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 2048 | 14 | SH |  | SOLE | 46 | 14 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 2780 | 19 | SH |  | SOLE | 71 | 19 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 3073 | 21 | SH |  | SOLE | 12 | 21 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 9218 | 63 | SH |  | SOLE | 73 | 63 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 11413 | 78 | SH |  | SOLE | 51 | 78 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 13461 | 92 | SH |  | SOLE | 72 | 92 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 16388 | 112 | SH |  | SOLE | 33 | 112 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 28825 | 197 | SH |  | SOLE | 2 | 197 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 45213 | 309 | SH |  | SOLE | 24 | 309 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 130371 | 891 | SH |  | SOLE | 28 | 891 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 161098 | 1101 | SH |  | SOLE | 53 | 1101 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 214428 | 1465 | SH |  | SOLE | 30 | 1465 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 288836 | 1974 | SH |  | SOLE | 18 | 1974 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 926499 | 6332 | SH |  | SOLE |  | 6332 | 0 | 0 |
| ZOETIS INC | Stock | 98978V103 |  | 2014037 | 13765 | SH |  | SOLE | 6 | 13764 | 0 | 0 |
| ZOMEDICA CORP COM | Stock | 98980M109 |  | 23416 | 296776 | SH |  | SOLE |  | 296776 | 0 | 0 |
| ZOOM COMMUNICATIONS INC | Stock | 98980L101 |  | 743 | 9 | SH |  | SOLE | 71 | 9 | 0 | 0 |
| ZOOM COMMUNICATIONS INC | Stock | 98980L101 |  | 54285 | 658 | SH |  | SOLE | 19 | 658 | 0 | 0 |
| ZOOM COMMUNICATIONS INC | Stock | 98980L101 |  | 90255 | 1094 | SH |  | SOLE |  | 1094 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC | Stock | 98980F104 |  | 502 | 46 | SH |  | SOLE | 71 | 46 | 0 | 0 |
| ZOOMINFO TECHNOLOGIES INC | Stock | 98980F104 |  | 104354 | 9565 | SH |  | SOLE |  | 9565 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 899 | 3 | SH |  | SOLE | 51 | 3 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 4795 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 235832 | 787 | SH |  | SOLE | 19 | 787 | 0 | 0 |
| ZSCALER INC | Stock | 98980G102 |  | 7315867 | 24414 | SH |  | SOLE |  | 24413 | 0 | 0 |
| ZSPACE INC | Stock | 98980W107 |  | 10 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| ZTO EXPRESS CAYMAN INC | ADR | 98980A105 |  | 115 | 6 | SH |  | SOLE | 71 | 6 | 0 | 0 |
| ZTO EXPRESS CAYMAN INC | ADR | 98980A105 |  | 3302 | 172 | SH |  | SOLE | 9 | 172 | 0 | 0 |
| ZURN ELKAY WATER SOLNS CORP | Stock | 98983L108 |  | 752 | 16 | SH |  | SOLE | 71 | 16 | 0 | 0 |
| ZURN ELKAY WATER SOLNS CORP | Stock | 98983L108 |  | 10629 | 226 | SH |  | SOLE |  | 226 | 0 | 0 |
| ZURN ELKAY WATER SOLNS CORP | Stock | 98983L108 |  | 13968 | 297 | SH |  | SOLE | 23 | 297 | 0 | 0 |

---