# EDGAR Filing Document

**Accession Number:** 0001329948
**File Stem:** 0001329948-26-000001
**Filing Date:** 2026-2
**Character Count:** 310511
**Document Hash:** 64e51493d446455616abca01ee71fbe8
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001329948-26-000001.hdr.sgml**: 20260211

**ACCESSION NUMBER**: 0001329948-26-000001

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20251231

**FILED AS OF DATE**: 20260211

**DATE AS OF CHANGE**: 20260211

**EFFECTIVENESS DATE**: 20260211

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Janney Montgomery Scott LLC
- **CENTRAL INDEX KEY:** 0001329948

**ORGANIZATION NAME:**
- **EIN:** 230731260

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

**BUSINESS ADDRESS:**
- **STREET 1:** 1717 ARCH STREET
- **CITY:** PHILADELPHIA
- **STATE:** PA
- **ZIP:** 19103
- **BUSINESS PHONE:** 215-665-6000

**MAIL ADDRESS:**
- **STREET 1:** 1717 ARCH STREET
- **CITY:** PHILADELPHIA
- **STATE:** PA
- **ZIP:** 19103

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2025

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

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

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** Janney Montgomery Scott LLC<br>**Address:** 1717 ARCH STREET<br>PHILADELPHIA, PA 19103

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

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:** Erin E. Antill<br>**Title:** Compliance Analyst - IA<br>**Phone:** 8045959364

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

Erin E. Antill  Richmond, VA  02-11-2026<br>[Signature]  [City, State]  [Date]

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

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

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

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

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

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

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

      (round to nearest dollar)

**List of Other Included Managers:**

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

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

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| AAON INC | Common Stock | 000360206 |  | 1058 | 13876 | SH |  | SOLE | 0 | 13876 | 0 | 0 |
| AAR CORP | Common Stock | 000361105 |  | 398 | 4810 | SH |  | SOLE | 0 | 4810 | 0 | 0 |
| AB DISRUPTORS ETF | ETF/Closed End | 00039J509 |  | 298 | 2857 | SH |  | SOLE | 0 | 2857 | 0 | 0 |
| ADMA BIOLOGICS ACCD INVS | Common Stock | 000899104 |  | 1265 | 69374 | SH |  | SOLE | 0 | 69374 | 0 | 0 |
| ADT INC | Common Stock | 00090Q103 |  | 1335 | 165423 | SH |  | SOLE | 0 | 165423 | 0 | 0 |
| AFLAC INC | Common Stock | 001055102 |  | 26753 | 242612 | SH |  | SOLE | 0 | 242612 | 0 | 0 |
| AGCO CORP | Common Stock | 001084102 |  | 289 | 2768 | SH |  | SOLE | 0 | 2768 | 0 | 0 |
| TPG MORTGAGE INVT TR INC | Common Stock | 001228501 |  | 1648 | 193383 | SH |  | SOLE | 0 | 193383 | 0 | 0 |
| AGNC INVESTMENT CORP | Common Stock | 00123Q104 |  | 4386 | 409097 | SH |  | SOLE | 0 | 409097 | 0 | 0 |
| AES CORP | Common Stock | 00130H105 |  | 6565 | 457822 | SH |  | SOLE | 0 | 457822 | 0 | 0 |
| ALPS EQUAL SECT WGHT ETF | ETF/Closed End | 00162Q205 |  | 604 | 13028 | SH |  | SOLE | 0 | 13028 | 0 | 0 |
| ALPS ELECTRIF INFRA ETF | ETF/Closed End | 00162Q338 |  | 216 | 6150 | SH |  | SOLE | 0 | 6150 | 0 | 0 |
| ALPS OSHS GLB INRTNT ETF | ETF/Closed End | 00162Q361 |  | 601 | 11441 | SH |  | SOLE | 0 | 11441 | 0 | 0 |
| ALPS OSHS US QUAL DV ETF | ETF/Closed End | 00162Q387 |  | 1377 | 23872 | SH |  | SOLE | 0 | 23872 | 0 | 0 |
| ALPS OSHS US SMCP DV ETF | ETF/Closed End | 00162Q395 |  | 1164 | 26621 | SH |  | SOLE | 0 | 26621 | 0 | 0 |
| ALERIAN MLP ETF | ETF/Closed End | 00162Q452 |  | 23367 | 496967 | SH |  | SOLE | 0 | 496967 | 0 | 0 |
| RVRFRNT DYN US DIV ETF | ETF/Closed End | 00162Q528 |  | 1012 | 15872 | SH |  | SOLE | 0 | 15872 | 0 | 0 |
| ALPS MEDL BRKTHROUGH ETF | ETF/Closed End | 00162Q593 |  | 220 | 4299 | SH |  | SOLE | 0 | 4299 | 0 | 0 |
| ALPS INTL SEC DV DOG ETF | ETF/Closed End | 00162Q718 |  | 885 | 22957 | SH |  | SOLE | 0 | 22957 | 0 | 0 |
| RVRFRNT STRAT INCM ETF | ETF/Closed End- | 00162Q783 |  | 1079 | 46828 | SH |  | SOLE | 0 | 46828 | 0 | 0 |
| ALPS SECTOR DIV DOGS ETF | ETF/Closed End | 00162Q858 |  | 5896 | 97509 | SH |  | SOLE | 0 | 97509 | 0 | 0 |
| ASGN INC | Common Stock | 00191U102 |  | 1460 | 30300 | SH |  | SOLE | 0 | 30300 | 0 | 0 |
| ATT INC | Common Stock | 00206R102 |  | 50998 | 2053074 | SH |  | SOLE | 0 | 2053074 | 0 | 0 |
| ARK INNOVATION ETF | ETF/Closed End | 00214Q104 |  | 1768 | 22990 | SH |  | SOLE | 0 | 22990 | 0 | 0 |
| ARK AUTO TECH ROBOTC ETF | ETF/Closed End | 00214Q203 |  | 610 | 5318 | SH |  | SOLE | 0 | 5318 | 0 | 0 |
| ARK NEXT GEN INTERNT ETF | ETF/Closed End | 00214Q401 |  | 10343 | 70014 | SH |  | SOLE | 0 | 70014 | 0 | 0 |
| ARK BLOCKCHAIN  FIN ETF | ETF/Closed End | 00214Q708 |  | 210 | 4412 | SH |  | SOLE | 0 | 4412 | 0 | 0 |
| ARK SPACE  DEFENSE ETF | ETF/Closed End | 00214Q807 |  | 288 | 9942 | SH |  | SOLE | 0 | 9942 | 0 | 0 |
| ASE TECH HLDG CO LTD | Common Stock | 00215W100 |  | 673 | 41821 | SH |  | SOLE | 0 | 41821 | 0 | 0 |
| AST SPACEMOBILE INC A | Common Stock | 00217D100 |  | 1776 | 24458 | SH |  | SOLE | 0 | 24458 | 0 | 0 |
| AZZ INC | Common Stock | 002474104 |  | 1529 | 14267 | SH |  | SOLE | 0 | 14267 | 0 | 0 |
| ABBOTT LABORATORIES | Common Stock | 002824100 |  | 76702 | 612199 | SH |  | SOLE | 0 | 612199 | 0 | 0 |
| ABBVIE INC | Common Stock | 00287Y109 |  | 247423 | 1082861 | SH |  | SOLE | 0 | 1082861 | 0 | 0 |
| ABRDN ASIA PAC INCM FD | ETF/Closed End | 003009867 |  | 332 | 21612 | SH |  | SOLE | 0 | 21612 | 0 | 0 |
| ABRDN GLB DYN DIV FD | ETF/Closed End | 00302M106 |  | 156 | 13360 | SH |  | SOLE | 0 | 13360 | 0 | 0 |
| ABRDN INC CR STR | ETF/Closed End- | 003057106 |  | 82 | 15117 | SH |  | SOLE | 0 | 15117 | 0 | 0 |
| ABRDN PHYS PLATINUM ETF | ETF/Closed End | 003260106 |  | 751 | 4029 | SH |  | SOLE | 0 | 4029 | 0 | 0 |
| ABRDN PHYS PALLADIUM ETF | ETF/Closed End | 003262102 |  | 948 | 6521 | SH |  | SOLE | 0 | 6521 | 0 | 0 |
| ABRDN PHYS PREC MTLS ETF | ETF/Closed End | 003263100 |  | 619 | 3012 | SH |  | SOLE | 0 | 3012 | 0 | 0 |
| ABRDN PHYS SILVER ETF | ETF/Closed End | 003264108 |  | 3742 | 55325 | SH |  | SOLE | 0 | 55325 | 0 | 0 |
| ABRDN STND PHYS GOLD ETF | ETF/Closed End | 00326A104 |  | 935 | 22772 | SH |  | SOLE | 0 | 22772 | 0 | 0 |
| ABRDN TTL DYN DIV FD | ETF/Closed End | 00326L100 |  | 1706 | 175018 | SH |  | SOLE | 0 | 175018 | 0 | 0 |
| ACCURAY INC | Common Stock | 004397105 |  | 41 | 50032 | SH |  | SOLE | 0 | 50032 | 0 | 0 |
| ACI WORLDWIDE INC | Common Stock | 004498101 |  | 815 | 17046 | SH |  | SOLE | 0 | 17046 | 0 | 0 |
| ACME UNITED CORP | Common Stock | 004816104 |  | 683 | 16945 | SH |  | SOLE | 0 | 16945 | 0 | 0 |
| ACRES COML RLTY CORP | REIT | 00489Q102 |  | 966 | 45259 | SH |  | SOLE | 0 | 45259 | 0 | 0 |
| ACUITY INC | Common Stock | 00508Y102 |  | 1344 | 3732 | SH |  | SOLE | 0 | 3732 | 0 | 0 |
| ACUSHNET HOLDINGS CORP | Common Stock | 005098108 |  | 319 | 3995 | SH |  | SOLE | 0 | 3995 | 0 | 0 |
| ADAMS DIVRS EQ FUND INC | ETF/Closed End | 006212104 |  | 1211 | 51924 | SH |  | SOLE | 0 | 51924 | 0 | 0 |
| ADAPTHEALTH CORP | Common Stock | 00653Q102 |  | 777 | 78051 | SH |  | SOLE | 0 | 78051 | 0 | 0 |
| ADDUS HOMECARE CORP | Common Stock | 006739106 |  | 1302 | 12122 | SH |  | SOLE | 0 | 12122 | 0 | 0 |
| ADOBE INC | Common Stock | 00724F101 |  | 18849 | 53854 | SH |  | SOLE | 0 | 53854 | 0 | 0 |
| ADTALEM GLOBAL ED INC | Common Stock | 00737L103 |  | 374 | 3617 | SH |  | SOLE | 0 | 3617 | 0 | 0 |
| ADVANCE AUTO PARTS INC | Common Stock | 00751Y106 |  | 2795 | 71111 | SH |  | SOLE | 0 | 71111 | 0 | 0 |
| AECOM | Common Stock | 00766T100 |  | 234 | 2454 | SH |  | SOLE | 0 | 2454 | 0 | 0 |
| ADVSH D WRIGHT ADR ETF | ETF/Closed End | 00768Y206 |  | 312 | 3612 | SH |  | SOLE | 0 | 3612 | 0 | 0 |
| ADVSH PURE US CANNA ETF | ETF/Closed End | 00768Y453 |  | 298 | 63130 | SH |  | SOLE | 0 | 63130 | 0 | 0 |
| ADVSH PURE CANNABIS ETF | ETF/Closed End | 00768Y495 |  | 102 | 30941 | SH |  | SOLE | 0 | 30941 | 0 | 0 |
| ADVANCED MICRO DEVICES | Common Stock | 007903107 |  | 40941 | 191169 | SH |  | SOLE | 0 | 191169 | 0 | 0 |
| ADVANCED DRAIN SYS INC | Common Stock | 00790R104 |  | 11171 | 77132 | SH |  | SOLE | 0 | 77132 | 0 | 0 |
| ADVANCED ENERGY INDS INC | Common Stock | 007973100 |  | 634 | 3027 | SH |  | SOLE | 0 | 3027 | 0 | 0 |
| AEROVIRONMENT INC | Common Stock | 008073108 |  | 4370 | 18068 | SH |  | SOLE | 0 | 18068 | 0 | 0 |
| AERSALE CORP | Common Stock | 00810F106 |  | 265 | 37226 | SH |  | SOLE | 0 | 37226 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | Common Stock | 00846U101 |  | 3640 | 26750 | SH |  | SOLE | 0 | 26750 | 0 | 0 |
| AGNICOEAGLE MINES LTD | Common Stock | 008474108 |  | 6911 | 40763 | SH |  | SOLE | 0 | 40763 | 0 | 0 |
| AGREE REALTY CORP | REIT | 008492100 |  | 415 | 5758 | SH |  | SOLE | 0 | 5758 | 0 | 0 |
| ALLINZ EQ BUF15 AUG ETF | ETF/Closed End | 00888H562 |  | 233 | 7892 | SH |  | SOLE | 0 | 7892 | 0 | 0 |
| ALLINZ LG 6M JAN/JUL ETF | ETF/Closed End | 00888H869 |  | 508 | 14824 | SH |  | SOLE | 0 | 14824 | 0 | 0 |
| AIRBNB INC CL A | Common Stock | 009066101 |  | 7160 | 52753 | SH |  | SOLE | 0 | 52753 | 0 | 0 |
| AIR LEASE CORP CL A | Common Stock | 00912X302 |  | 398 | 6191 | SH |  | SOLE | 0 | 6191 | 0 | 0 |
| AIR PDTS  CHEMICALS INC | Common Stock | 009158106 |  | 52276 | 211626 | SH |  | SOLE | 0 | 211626 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | Common Stock | 00971T101 |  | 1032 | 11824 | SH |  | SOLE | 0 | 11824 | 0 | 0 |
| ALAMO GROUP INC | Common Stock | 011311107 |  | 292 | 1738 | SH |  | SOLE | 0 | 1738 | 0 | 0 |
| ALASKA AIR GROUP INC | Common Stock | 011659109 |  | 431 | 8567 | SH |  | SOLE | 0 | 8567 | 0 | 0 |
| ALBEMARLE CORP | Common Stock | 012653101 |  | 14644 | 103536 | SH |  | SOLE | 0 | 103536 | 0 | 0 |
| ALCOA CORP | Common Stock | 013872106 |  | 1400 | 26349 | SH |  | SOLE | 0 | 26349 | 0 | 0 |
| ALGER CONCENTRATD EQ ETF | ETF/Closed End | 015564404 |  | 1933 | 56214 | SH |  | SOLE | 0 | 56214 | 0 | 0 |
| ALIBABA GRP HLDG SPN ADS | Common Stock | 01609W102 |  | 9698 | 66160 | SH |  | SOLE | 0 | 66160 | 0 | 0 |
| ALIGN TECHNOLOGY INC | Common Stock | 016255101 |  | 811 | 5193 | SH |  | SOLE | 0 | 5193 | 0 | 0 |
| ALIGHT INC A | Common Stock | 01626W101 |  | 92 | 47270 | SH |  | SOLE | 0 | 47270 | 0 | 0 |
| ALKAMI TECHNOLOGY INC | Common Stock | 01644J108 |  | 672 | 29108 | SH |  | SOLE | 0 | 29108 | 0 | 0 |
| ATI INC | Common Stock | 01741R102 |  | 4477 | 39014 | SH |  | SOLE | 0 | 39014 | 0 | 0 |
| BREAD FINL HLDGS INC | Common Stock | 018581108 |  | 957 | 12927 | SH |  | SOLE | 0 | 12927 | 0 | 0 |
| ALLIANCE LAUNDRY HLDGS | Common Stock | 01862Q107 |  | 244 | 11976 | SH |  | SOLE | 0 | 11976 | 0 | 0 |
| ALLIANCEBERNSTEIN GLBL | ETF/Closed End- | 01879R106 |  | 317 | 29642 | SH |  | SOLE | 0 | 29642 | 0 | 0 |
| ALLIANT ENERGY CORP | Common Stock | 018802108 |  | 2868 | 44112 | SH |  | SOLE | 0 | 44112 | 0 | 0 |
| ALLIANCEBERNSTEIN HLDG | MLP | 01881G106 |  | 8747 | 227323 | SH |  | SOLE | 0 | 227323 | 0 | 0 |
| ALLISON TRANSMISSION | Common Stock | 01973R101 |  | 2332 | 23821 | SH |  | SOLE | 0 | 23821 | 0 | 0 |
| ALLSTATE CORP | Common Stock | 020002101 |  | 16570 | 79604 | SH |  | SOLE | 0 | 79604 | 0 | 0 |
| ALLY FINANCIAL INC | Common Stock | 02005N100 |  | 2934 | 64790 | SH |  | SOLE | 0 | 64790 | 0 | 0 |
| ALMONTY INDUSTRIES INC | Common Stock | 020398707 |  | 547 | 62099 | SH |  | SOLE | 0 | 62099 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS | Common Stock | 02043Q107 |  | 2586 | 6503 | SH |  | SOLE | 0 | 6503 | 0 | 0 |
| ASTORIA EQL WT QUAL ETF | ETF/Closed End | 02072L433 |  | 10279 | 291428 | SH |  | SOLE | 0 | 291428 | 0 | 0 |
| ALPHA ARCH 13M BOX ETF | ETF/Closed End | 02072L565 |  | 6206 | 53915 | SH |  | SOLE | 0 | 53915 | 0 | 0 |
| FREEDOM 100 E/MKTS ETF | ETF/Closed End | 02072L607 |  | 21585 | 421013 | SH |  | SOLE | 0 | 421013 | 0 | 0 |
| STRIVE 1000 GRW ETF | ETF/Closed End | 02072L615 |  | 307 | 6025 | SH |  | SOLE | 0 | 6025 | 0 | 0 |
| STRIVE 500 ETF | ETF/Closed End | 02072L680 |  | 2227 | 50509 | SH |  | SOLE | 0 | 50509 | 0 | 0 |
| EA BRDGWAY BLUE CHIP ETF | ETF/Closed End | 02072L714 |  | 583 | 38188 | SH |  | SOLE | 0 | 38188 | 0 | 0 |
| ALPHABET INC C | Common Stock | 02079K107 |  | 413552 | 1317883 | SH |  | SOLE | 0 | 1317883 | 0 | 0 |
| ALPHABET INC A | Common Stock | 02079K305 |  | 553675 | 1768928 | SH |  | SOLE | 0 | 1768928 | 0 | 0 |
| ALTIMMUNE INC NEW | Common Stock | 02155H200 |  | 370 | 102610 | SH |  | SOLE | 0 | 102610 | 0 | 0 |
| OKLO INC A | Common Stock | 02156V109 |  | 1160 | 16163 | SH |  | SOLE | 0 | 16163 | 0 | 0 |
| ALTRIA GROUP INC | Common Stock | 02209S103 |  | 51254 | 888902 | SH |  | SOLE | 0 | 888902 | 0 | 0 |
| KINETIK HOLDINGS A NEW | Common Stock | 02215L209 |  | 1895 | 52556 | SH |  | SOLE | 0 | 52556 | 0 | 0 |
| AMAZONCOM INC | Common Stock | 023135106 |  | 615381 | 2666064 | SH |  | SOLE | 0 | 2666064 | 0 | 0 |
| U HAUL HOLDING CO N | Common Stock | 023586506 |  | 962 | 20585 | SH |  | SOLE | 0 | 20585 | 0 | 0 |
| AMEREN CORP | Common Stock | 023608102 |  | 1717 | 17197 | SH |  | SOLE | 0 | 17197 | 0 | 0 |
| AMERESCO INC CL A | Common Stock | 02361E108 |  | 883 | 30159 | SH |  | SOLE | 0 | 30159 | 0 | 0 |
| AM BEACON GLG N/RES ETF | ETF/Closed End | 02368W408 |  | 13084 | 296699 | SH |  | SOLE | 0 | 296699 | 0 | 0 |
| AMERICAN ARLNS GRP INC | Common Stock | 02376R102 |  | 373 | 24308 | SH |  | SOLE | 0 | 24308 | 0 | 0 |
| AMERICA MOVIL SPON ADR B | Common Stock | 02390A101 |  | 3171 | 153418 | SH |  | SOLE | 0 | 153418 | 0 | 0 |
| AM CENT US QUAL GRW ETF | ETF/Closed End | 025072307 |  | 6062 | 52936 | SH |  | SOLE | 0 | 52936 | 0 | 0 |
| AM CENT Q/DIVRS INTL ETF | ETF/Closed End | 025072406 |  | 360 | 5608 | SH |  | SOLE | 0 | 5608 | 0 | 0 |
| AM CENT DIVRS MUN BD ETF | ETF/Closed End- | 025072505 |  | 309 | 6140 | SH |  | SOLE | 0 | 6140 | 0 | 0 |
| AVANTIS COR FXD INCM ETF | ETF/Closed End | 025072562 |  | 39194 | 934908 | SH |  | SOLE | 0 | 934908 | 0 | 0 |
| AVANTIS E/MKTS EQ ETF | ETF/Closed End | 025072604 |  | 2803 | 36388 | SH |  | SOLE | 0 | 36388 | 0 | 0 |
| AVANTIS INTL EQ ETF | ETF/Closed End | 025072703 |  | 737 | 8949 | SH |  | SOLE | 0 | 8949 | 0 | 0 |
| AVANTIS INTL S/C VAL ETF | ETF/Closed End | 025072802 |  | 464 | 4933 | SH |  | SOLE | 0 | 4933 | 0 | 0 |
| AVANTIS US SMCP VAL ETF | ETF/Closed End | 025072877 |  | 7432 | 72876 | SH |  | SOLE | 0 | 72876 | 0 | 0 |
| AVANTIS US EQ ETF | ETF/Closed End | 025072885 |  | 483 | 4320 | SH |  | SOLE | 0 | 4320 | 0 | 0 |
| AMER ELEC PWR CO INC | Common Stock | 025537101 |  | 27924 | 242164 | SH |  | SOLE | 0 | 242164 | 0 | 0 |
| AMERN EXPRESS CO | Common Stock | 025816109 |  | 85154 | 230178 | SH |  | SOLE | 0 | 230178 | 0 | 0 |
| AMERICAN FINL GRP INC OH | Common Stock | 025932104 |  | 6992 | 51156 | SH |  | SOLE | 0 | 51156 | 0 | 0 |
| AMERICAN INTL GROUP NEW | Common Stock | 026874784 |  | 5647 | 66003 | SH |  | SOLE | 0 | 66003 | 0 | 0 |
| AMERICAN RES CORP NEW | Common Stock | 02927U208 |  | 1572 | 633898 | SH |  | SOLE | 0 | 633898 | 0 | 0 |
| AMERICAN STS WTR CO | Common Stock | 029899101 |  | 426 | 5879 | SH |  | SOLE | 0 | 5879 | 0 | 0 |
| AMERN SUPERCONDUCTOR NEW | Common Stock | 030111207 |  | 1335 | 46381 | SH |  | SOLE | 0 | 46381 | 0 | 0 |
| AMERICAN TOWER CORP NEW | REIT | 03027X100 |  | 42656 | 242954 | SH |  | SOLE | 0 | 242954 | 0 | 0 |
| AMER WATER WORKS COMPANY | Common Stock | 030420103 |  | 11184 | 85700 | SH |  | SOLE | 0 | 85700 | 0 | 0 |
| AMERICOLD RLTY TR INC | REIT | 03064D108 |  | 906 | 70475 | SH |  | SOLE | 0 | 70475 | 0 | 0 |
| CENCORA INC | Common Stock | 03073E105 |  | 18121 | 53650 | SH |  | SOLE | 0 | 53650 | 0 | 0 |
| AMERIPRISE FINL INC | Common Stock | 03076C106 |  | 23154 | 47220 | SH |  | SOLE | 0 | 47220 | 0 | 0 |
| AMERIS BANCORP | Common Stock | 03076K108 |  | 849 | 11427 | SH |  | SOLE | 0 | 11427 | 0 | 0 |
| AMETEK INC NEW | Common Stock | 031100100 |  | 10165 | 49508 | SH |  | SOLE | 0 | 49508 | 0 | 0 |
| AMGEN INC | Common Stock | 031162100 |  | 141088 | 431053 | SH |  | SOLE | 0 | 431053 | 0 | 0 |
| AMNEAL PHARMS INC A | Common Stock | 03168L105 |  | 386 | 30627 | SH |  | SOLE | 0 | 30627 | 0 | 0 |
| AMPHENOL CORP CL A NEW | Common Stock | 032095101 |  | 32628 | 241439 | SH |  | SOLE | 0 | 241439 | 0 | 0 |
| AMPHASTAR PHARMS INC DEL | Common Stock | 03209R103 |  | 381 | 14230 | SH |  | SOLE | 0 | 14230 | 0 | 0 |
| AMP CWP ENH DIV INCM ETF | ETF/Closed End | 032108409 |  | 88000 | 1977538 | SH |  | SOLE | 0 | 1977538 | 0 | 0 |
| AMP CWP GRW INCM ETF | ETF/Closed End | 032108524 |  | 456 | 15713 | SH |  | SOLE | 0 | 15713 | 0 | 0 |
| AMP BLOCKCHAIN TECH ETF | ETF/Closed End | 032108607 |  | 5270 | 92635 | SH |  | SOLE | 0 | 92635 | 0 | 0 |
| AMP JR SILVER MINES ETF | ETF/Closed End | 032108649 |  | 359 | 12989 | SH |  | SOLE | 0 | 12989 | 0 | 0 |
| AMP CYBERSECURITY ETF | ETF/Closed End | 032108664 |  | 5205 | 64766 | SH |  | SOLE | 0 | 64766 | 0 | 0 |
| AMP CWP INTL ENH DIV ETF | ETF/Closed End | 032108722 |  | 29613 | 772182 | SH |  | SOLE | 0 | 772182 | 0 | 0 |
| AMP CEF HIGH INCOME ETF | ETF/Closed End | 032108847 |  | 260 | 22626 | SH |  | SOLE | 0 | 22626 | 0 | 0 |
| AMPRIUS TECHS INC | Common Stock | 03214Q108 |  | 1329 | 168480 | SH |  | SOLE | 0 | 168480 | 0 | 0 |
| AMPRIUS TECHS INC WTS | Warrant/Right | 03214Q116 |  | 614 | 238903 | SH |  | SOLE | 0 | 238903 | 0 | 0 |
| AMTECH SYS INC PAR 01 | Common Stock | 032332504 |  | 386 | 30760 | SH |  | SOLE | 0 | 30760 | 0 | 0 |
| ANALOG DEVICES INC | Common Stock | 032654105 |  | 30460 | 112316 | SH |  | SOLE | 0 | 112316 | 0 | 0 |
| ANGEL ULTRASHRT INCM ETF | ETF/Closed End- | 03463K752 |  | 13790 | 269625 | SH |  | SOLE | 0 | 269625 | 0 | 0 |
| ANGEL INCOME ETF | ETF/Closed End- | 03463K760 |  | 1127 | 54095 | SH |  | SOLE | 0 | 54095 | 0 | 0 |
| ANHEUSER BUSCH INBEV | Common Stock | 03524A108 |  | 1452 | 22672 | SH |  | SOLE | 0 | 22672 | 0 | 0 |
| ANNALY CAP MGMT INC NEW | REIT | 035710839 |  | 9082 | 406181 | SH |  | SOLE | 0 | 406181 | 0 | 0 |
| ANTERO RESOURCES CORP | Common Stock | 03674X106 |  | 602 | 17481 | SH |  | SOLE | 0 | 17481 | 0 | 0 |
| ELEVANCE HEALTH INC | Common Stock | 036752103 |  | 18029 | 51430 | SH |  | SOLE | 0 | 51430 | 0 | 0 |
| ANTERO MIDSTREAM CORP | Common Stock | 03676B102 |  | 1035 | 58195 | SH |  | SOLE | 0 | 58195 | 0 | 0 |
| APA CORP | Common Stock | 03743Q108 |  | 741 | 30304 | SH |  | SOLE | 0 | 30304 | 0 | 0 |
| MDCP FINL INVT CORP BDC | ETF/Closed End | 03761U502 |  | 4166 | 364142 | SH |  | SOLE | 0 | 364142 | 0 | 0 |
| ASTRANA HEALTH INC NEW | Common Stock | 03763A207 |  | 810 | 32644 | SH |  | SOLE | 0 | 32644 | 0 | 0 |
| APOLLO GLOBAL MGMT NEW | Common Stock | 03769M106 |  | 28652 | 197929 | SH |  | SOLE | 0 | 197929 | 0 | 0 |
| APPLE INC | Common Stock | 037833100 |  | 1280162 | 4708902 | SH |  | SOLE | 0 | 4708902 | 0 | 0 |
| APPFOLIO INC A | Common Stock | 03783C100 |  | 333 | 1433 | SH |  | SOLE | 0 | 1433 | 0 | 0 |
| APPLE HOSPITALITY REIT | REIT | 03784Y200 |  | 121 | 10236 | SH |  | SOLE | 0 | 10236 | 0 | 0 |
| APPLIED DIGITAL CORP | Common Stock | 038169207 |  | 203 | 8265 | SH |  | SOLE | 0 | 8265 | 0 | 0 |
| APPLIED INDUSTRIAL TECH | Common Stock | 03820C105 |  | 905 | 3525 | SH |  | SOLE | 0 | 3525 | 0 | 0 |
| APPLIED MATERIALS INC | Common Stock | 038222105 |  | 58610 | 228062 | SH |  | SOLE | 0 | 228062 | 0 | 0 |
| APPLOVIN CORP A | Common Stock | 03831W108 |  | 30036 | 44575 | SH |  | SOLE | 0 | 44575 | 0 | 0 |
| APTARGROUP INC | Common Stock | 038336103 |  | 24179 | 198252 | SH |  | SOLE | 0 | 198252 | 0 | 0 |
| AQUESTIVE THERAPEUTICS | Common Stock | 03843E104 |  | 7062 | 1093210 | SH |  | SOLE | 0 | 1093210 | 0 | 0 |
| ARAMARK | Common Stock | 03852U106 |  | 1295 | 35137 | SH |  | SOLE | 0 | 35137 | 0 | 0 |
| ARBOR REALTY TRUST INC | REIT | 038923108 |  | 127 | 16313 | SH |  | SOLE | 0 | 16313 | 0 | 0 |
| ARCELORMITTAL SA NY NEW | Common Stock | 03938L203 |  | 394 | 8642 | SH |  | SOLE | 0 | 8642 | 0 | 0 |
| ARCHER AVIATION INC A | Common Stock | 03945R102 |  | 764 | 101640 | SH |  | SOLE | 0 | 101640 | 0 | 0 |
| ARCHER DANIELS MIDLAND C | Common Stock | 039483102 |  | 11947 | 207801 | SH |  | SOLE | 0 | 207801 | 0 | 0 |
| ARCHROCK INC | Common Stock | 03957W106 |  | 346 | 13300 | SH |  | SOLE | 0 | 13300 | 0 | 0 |
| ARES MGMT CORP A | Common Stock | 03990B101 |  | 4879 | 30189 | SH |  | SOLE | 0 | 30189 | 0 | 0 |
| ARES CAPITAL CORP BDC | Common Stock | 04010L103 |  | 24254 | 1198926 | SH |  | SOLE | 0 | 1198926 | 0 | 0 |
| ARES DYNAMIC CR ALLOC | Common Stock | 04014F102 |  | 3089 | 232230 | SH |  | SOLE | 0 | 232230 | 0 | 0 |
| ARGENX SE ADS REPSTG ORD | Common Stock | 04016X101 |  | 1012 | 1203 | SH |  | SOLE | 0 | 1203 | 0 | 0 |
| ARISTA NETWORKS INC | Common Stock | 040413205 |  | 50523 | 385585 | SH |  | SOLE | 0 | 385585 | 0 | 0 |
| ARM HLDGS PLC ADR NEW | Common Stock | 042068205 |  | 3627 | 33177 | SH |  | SOLE | 0 | 33177 | 0 | 0 |
| ARMADA HOFFLER PPTYS INC | Common Stock | 04208T108 |  | 1348 | 203593 | SH |  | SOLE | 0 | 203593 | 0 | 0 |
| ARMSTRONG WORLD INDS NEW | Common Stock | 04247X102 |  | 11505 | 60203 | SH |  | SOLE | 0 | 60203 | 0 | 0 |
| ARROW ELECTRONICS INC | Common Stock | 042735100 |  | 1437 | 13041 | SH |  | SOLE | 0 | 13041 | 0 | 0 |
| ARROW FINANCIAL CORP | Common Stock | 042744102 |  | 289 | 9198 | SH |  | SOLE | 0 | 9198 | 0 | 0 |
| ARTESIAN RES CORP CL A | Common Stock | 043113208 |  | 425 | 13456 | SH |  | SOLE | 0 | 13456 | 0 | 0 |
| ASBURY AUTO GROUP INC | Common Stock | 043436104 |  | 1092 | 4696 | SH |  | SOLE | 0 | 4696 | 0 | 0 |
| ASPEN AEROGELS INC | Common Stock | 04523Y105 |  | 40 | 14093 | SH |  | SOLE | 0 | 14093 | 0 | 0 |
| ASSURANT INC | Common Stock | 04621X108 |  | 5658 | 23493 | SH |  | SOLE | 0 | 23493 | 0 | 0 |
| ASTEC INDUSTRIES INC | Common Stock | 046224101 |  | 876 | 20231 | SH |  | SOLE | 0 | 20231 | 0 | 0 |
| ASTERA LABS INC | Common Stock | 04626A103 |  | 564 | 3392 | SH |  | SOLE | 0 | 3392 | 0 | 0 |
| ASTRAZENECA PLC ADR | Common Stock | 046353108 |  | 29836 | 324548 | SH |  | SOLE | 0 | 324548 | 0 | 0 |
| ATLANTA BRAVES HLDGS A | Common Stock | 047726104 |  | 427 | 10060 | SH |  | SOLE | 0 | 10060 | 0 | 0 |
| ATLANTA BRAVES HLDGS C | Common Stock | 047726302 |  | 707 | 17925 | SH |  | SOLE | 0 | 17925 | 0 | 0 |
| ATLANTIC UN BKSHS CORP | Common Stock | 04911A107 |  | 1579 | 44730 | SH |  | SOLE | 0 | 44730 | 0 | 0 |
| ATLANTICUS HOLDINGS CORP | Common Stock | 04914Y102 |  | 3325 | 49664 | SH |  | SOLE | 0 | 49664 | 0 | 0 |
| ATLASSIAN CORP A | Common Stock | 049468101 |  | 678 | 4184 | SH |  | SOLE | 0 | 4184 | 0 | 0 |
| ATMOS ENERGY CORP | Common Stock | 049560105 |  | 26046 | 155379 | SH |  | SOLE | 0 | 155379 | 0 | 0 |
| ATOSSA THERAPEUTICS PAR | Common Stock | 04962H506 |  | 6 | 10000 | SH |  | SOLE | 0 | 10000 | 0 | 0 |
| AURORA INNOVATION INC A | Common Stock | 051774107 |  | 59 | 15325 | SH |  | SOLE | 0 | 15325 | 0 | 0 |
| AUTODESK INC | Common Stock | 052769106 |  | 21715 | 73360 | SH |  | SOLE | 0 | 73360 | 0 | 0 |
| AUTOLIV INC | Common Stock | 052800109 |  | 567 | 4774 | SH |  | SOLE | 0 | 4774 | 0 | 0 |
| AUTOMATIC DATA PROC INC | Common Stock | 053015103 |  | 63464 | 246719 | SH |  | SOLE | 0 | 246719 | 0 | 0 |
| AUTONATION INC | Common Stock | 05329W102 |  | 5859 | 28378 | SH |  | SOLE | 0 | 28378 | 0 | 0 |
| AUTOZONE INC | Common Stock | 053332102 |  | 4721 | 1392 | SH |  | SOLE | 0 | 1392 | 0 | 0 |
| AVALONBAY COMMNTYS INC | REIT | 053484101 |  | 12490 | 68885 | SH |  | SOLE | 0 | 68885 | 0 | 0 |
| AVERY DENNISON CORP | Common Stock | 053611109 |  | 2823 | 15521 | SH |  | SOLE | 0 | 15521 | 0 | 0 |
| AVISTA CORP | Common Stock | 05379B107 |  | 694 | 17995 | SH |  | SOLE | 0 | 17995 | 0 | 0 |
| AVNET INC | Common Stock | 053807103 |  | 223 | 4633 | SH |  | SOLE | 0 | 4633 | 0 | 0 |
| AVINO SILVER  GOLD MINE | Common Stock | 053906103 |  | 343 | 55197 | SH |  | SOLE | 0 | 55197 | 0 | 0 |
| AXCELIS TECHS INC NEW | Common Stock | 054540208 |  | 1803 | 22436 | SH |  | SOLE | 0 | 22436 | 0 | 0 |
| AXON ENTERPRISE INC | Common Stock | 05464C101 |  | 19926 | 35085 | SH |  | SOLE | 0 | 35085 | 0 | 0 |
| AXSOME THERAPEUTICS INC | Common Stock | 05464T104 |  | 2097 | 11480 | SH |  | SOLE | 0 | 11480 | 0 | 0 |
| BG FOODS INC NEW | Common Stock | 05508R106 |  | 50 | 11673 | SH |  | SOLE | 0 | 11673 | 0 | 0 |
| BCE INC | Common Stock | 05534B760 |  | 9652 | 405221 | SH |  | SOLE | 0 | 405221 | 0 | 0 |
| BJS WHOLESALE CLUB HLDGS | Common Stock | 05550J101 |  | 6066 | 67374 | SH |  | SOLE | 0 | 67374 | 0 | 0 |
| BP PLC SPON ADR | Common Stock | 055622104 |  | 7673 | 220933 | SH |  | SOLE | 0 | 220933 | 0 | 0 |
| BWX TECHS INC | Common Stock | 05605H100 |  | 3632 | 21016 | SH |  | SOLE | 0 | 21016 | 0 | 0 |
| BABCOCK  WILCOX NEW | Common Stock | 05614L209 |  | 123 | 19400 | SH |  | SOLE | 0 | 19400 | 0 | 0 |
| BADGER METER INC | Common Stock | 056525108 |  | 343 | 1966 | SH |  | SOLE | 0 | 1966 | 0 | 0 |
| BAIDU INC A SPON ADR | Common Stock | 056752108 |  | 596 | 4559 | SH |  | SOLE | 0 | 4559 | 0 | 0 |
| BAIN CAP SPCLTY FIN BDC | Common Stock | 05684B107 |  | 231 | 16588 | SH |  | SOLE | 0 | 16588 | 0 | 0 |
| BAKER HUGHES CO | Common Stock | 05722G100 |  | 2124 | 46641 | SH |  | SOLE | 0 | 46641 | 0 | 0 |
| BALCHEM CORP | Common Stock | 057665200 |  | 1418 | 9245 | SH |  | SOLE | 0 | 9245 | 0 | 0 |
| BALL CORP | Common Stock | 058498106 |  | 2047 | 38649 | SH |  | SOLE | 0 | 38649 | 0 | 0 |
| BANCO BILBAO VIZCAYA ADR | Common Stock | 05946K101 |  | 313 | 13407 | SH |  | SOLE | 0 | 13407 | 0 | 0 |
| BANCO SANTANDER S A ADR | Common Stock | 05964H105 |  | 1486 | 126645 | SH |  | SOLE | 0 | 126645 | 0 | 0 |
| BANCORP INC DEL | Common Stock | 05969A105 |  | 445 | 6589 | SH |  | SOLE | 0 | 6589 | 0 | 0 |
| BANC CALIFORNIA INC | Common Stock | 05990K106 |  | 2740 | 142047 | SH |  | SOLE | 0 | 142047 | 0 | 0 |
| BANK AMERICA CORP | Common Stock | 060505104 |  | 95135 | 1729724 | SH |  | SOLE | 0 | 1729724 | 0 | 0 |
| BAC CV L 725 PFD PERPTL | Preferred Stock | 060505682 |  | 856 | 684 | SH |  | SOLE | 0 | 684 | 0 | 0 |
| BANK MONTREAL QUEBEC | Common Stock | 063671101 |  | 2568 | 19785 | SH |  | SOLE | 0 | 19785 | 0 | 0 |
| BNY MELLON CORP | Common Stock | 064058100 |  | 16021 | 138008 | SH |  | SOLE | 0 | 138008 | 0 | 0 |
| BANK NOVA SCOTIA HALIFAX | Common Stock | 064149107 |  | 835 | 11328 | SH |  | SOLE | 0 | 11328 | 0 | 0 |
| BANK OZK | Common Stock | 06417N103 |  | 944 | 20502 | SH |  | SOLE | 0 | 20502 | 0 | 0 |
| BAR HARBOR BANKSHARES | Common Stock | 066849100 |  | 728 | 23455 | SH |  | SOLE | 0 | 23455 | 0 | 0 |
| BRCLY BLMBRG CMDTY ETN | CD Par 10 | 06738C778 |  | 992 | 26381 | SH |  | SOLE | 0 | 26381 | 0 | 0 |
| BARCLAYS PLC ADR | Common Stock | 06738E204 |  | 2207 | 86712 | SH |  | SOLE | 0 | 86712 | 0 | 0 |
| BARINGS CORP INVESTOR | ETF/Closed End | 06759X107 |  | 2087 | 114990 | SH |  | SOLE | 0 | 114990 | 0 | 0 |
| BARINGS GLB SHT DUR HI | ETF/Closed End- | 06760L100 |  | 899 | 59907 | SH |  | SOLE | 0 | 59907 | 0 | 0 |
| BARRICK MINING CORP | Common Stock | 06849F108 |  | 13914 | 319494 | SH |  | SOLE | 0 | 319494 | 0 | 0 |
| BAXTER INTL INC | Common Stock | 071813109 |  | 3946 | 206499 | SH |  | SOLE | 0 | 206499 | 0 | 0 |
| BAYTEX ENERGY CORP | Common Stock | 07317Q105 |  | 514 | 159100 | SH |  | SOLE | 0 | 159100 | 0 | 0 |
| BEAZER HOMES USA INC NEW | Common Stock | 07556Q881 |  | 335 | 16508 | SH |  | SOLE | 0 | 16508 | 0 | 0 |
| BECTON DICKINSON  CO | Common Stock | 075887109 |  | 32435 | 167131 | SH |  | SOLE | 0 | 167131 | 0 | 0 |
| BEONE MEDICINES LTD ADR | Common Stock | 07725L102 |  | 447 | 1471 | SH |  | SOLE | 0 | 1471 | 0 | 0 |
| BEL FUSE INC CL A | Common Stock | 077347201 |  | 1630 | 10740 | SH |  | SOLE | 0 | 10740 | 0 | 0 |
| BEL FUSE INC CL B | Common Stock | 077347300 |  | 693 | 4087 | SH |  | SOLE | 0 | 4087 | 0 | 0 |
| BENCHMARK ELECTRS INC | Common Stock | 08160H101 |  | 284 | 6653 | SH |  | SOLE | 0 | 6653 | 0 | 0 |
| BENTLEY SYSTEMS INC B | Common Stock | 08265T208 |  | 5774 | 151301 | SH |  | SOLE | 0 | 151301 | 0 | 0 |
| BERKLEY W R CORP | Common Stock | 084423102 |  | 14272 | 203534 | SH |  | SOLE | 0 | 203534 | 0 | 0 |
| BERKSHIRE HATHAWAY INC A | Common Stock | 084670108 |  | 24908 | 33 | SH |  | SOLE | 0 | 33 | 0 | 0 |
| BERKSHIRE HATHAWAY INC B | Common Stock | 084670702 |  | 249919 | 497202 | SH |  | SOLE | 0 | 497202 | 0 | 0 |
| BEACON FINANCIAL CORP | Common Stock | 084680107 |  | 301 | 11403 | SH |  | SOLE | 0 | 11403 | 0 | 0 |
| BEST BUY COMPANY INC | Common Stock | 086516101 |  | 831 | 12415 | SH |  | SOLE | 0 | 12415 | 0 | 0 |
| BHP GROUP LTD SPON ADR | Common Stock | 088606108 |  | 14070 | 233056 | SH |  | SOLE | 0 | 233056 | 0 | 0 |
| BIGBEAR AI HOLDINGS INC | Common Stock | 08975B109 |  | 1086 | 201184 | SH |  | SOLE | 0 | 201184 | 0 | 0 |
| BIO RAD LABS INC A | Common Stock | 090572207 |  | 403 | 1331 | SH |  | SOLE | 0 | 1331 | 0 | 0 |
| BIOCRYST PHARMS INC | Common Stock | 09058V103 |  | 204 | 26133 | SH |  | SOLE | 0 | 26133 | 0 | 0 |
| BIOMARIN PHARM INC | Common Stock | 09061G101 |  | 1338 | 22514 | SH |  | SOLE | 0 | 22514 | 0 | 0 |
| BIOGEN INC | Common Stock | 09062X103 |  | 2072 | 11775 | SH |  | SOLE | 0 | 11775 | 0 | 0 |
| BIOTECHNE CORP | Common Stock | 09073M104 |  | 1045 | 17770 | SH |  | SOLE | 0 | 17770 | 0 | 0 |
| BITMINE IMMERSION TECHS | Common Stock | 09175A206 |  | 1005 | 37025 | SH |  | SOLE | 0 | 37025 | 0 | 0 |
| BITWISE CRYPTO IND ETF | ETF/Closed End | 09175C103 |  | 2609 | 130886 | SH |  | SOLE | 0 | 130886 | 0 | 0 |
| BJS RESTAURANTS INC | Common Stock | 09180C106 |  | 429 | 10878 | SH |  | SOLE | 0 | 10878 | 0 | 0 |
| BLACKROCK FLT RT INC TR | ETF/Closed End- | 091941104 |  | 255 | 22469 | SH |  | SOLE | 0 | 22469 | 0 | 0 |
| BLACKBAUD INC | Common Stock | 09227Q100 |  | 264 | 4173 | SH |  | SOLE | 0 | 4173 | 0 | 0 |
| BLACKLINE INC | Common Stock | 09239B109 |  | 279 | 5043 | SH |  | SOLE | 0 | 5043 | 0 | 0 |
| BLACKROCK UTILS INFRAS | Common Stock | 09248D104 |  | 455 | 17704 | SH |  | SOLE | 0 | 17704 | 0 | 0 |
| BLACKROCK TXBL MUN BD TR | ETF/Closed End- | 09248X100 |  | 805 | 49318 | SH |  | SOLE | 0 | 49318 | 0 | 0 |
| BLACKROCK CORE BOND TR | ETF/Closed End- | 09249E101 |  | 492 | 51311 | SH |  | SOLE | 0 | 51311 | 0 | 0 |
| BLACKROCK LTD DURATION | ETF/Closed End- | 09249W101 |  | 561 | 40845 | SH |  | SOLE | 0 | 40845 | 0 | 0 |
| BLACKROCK ENH GLB DIV TR | ETF/Closed End | 092501105 |  | 202 | 17270 | SH |  | SOLE | 0 | 17270 | 0 | 0 |
| BLACKROCK CR INCM TR | ETF/Closed End- | 092508100 |  | 217 | 20037 | SH |  | SOLE | 0 | 20037 | 0 | 0 |
| BLACKROCK ENRGY  RES TR | ETF/Closed End | 09250U101 |  | 522 | 38588 | SH |  | SOLE | 0 | 38588 | 0 | 0 |
| BLACKROCK HLTH SCI TRUST | ETF/Closed End | 09250W107 |  | 1343 | 32655 | SH |  | SOLE | 0 | 32655 | 0 | 0 |
| BLACKROCK ENH EQ DIV TR | ETF/Closed End | 09251A104 |  | 6031 | 636220 | SH |  | SOLE | 0 | 636220 | 0 | 0 |
| BLACKROCK ENH INTL DV TR | ETF/Closed End | 092524107 |  | 256 | 43476 | SH |  | SOLE | 0 | 43476 | 0 | 0 |
| ISHS S/DUR H/Y MUNI ETF | ETF/Closed End- | 092528108 |  | 860 | 38719 | SH |  | SOLE | 0 | 38719 | 0 | 0 |
| ISHS AAA CLO ACTIVE ETF | ETF/Closed End- | 092528504 |  | 443 | 8557 | SH |  | SOLE | 0 | 8557 | 0 | 0 |
| ISHS FLEX INCM ACTV ETF | ETF/Closed End- | 092528603 |  | 83359 | 1579659 | SH |  | SOLE | 0 | 1579659 | 0 | 0 |
| ISHS HI YLD MUN ACTV ETF | ETF/Closed End | 092528843 |  | 5654 | 116149 | SH |  | SOLE | 0 | 116149 | 0 | 0 |
| BLACKROCK MUNIVEST FD | ETF/Closed End- | 09253R105 |  | 133 | 19206 | SH |  | SOLE | 0 | 19206 | 0 | 0 |
| BLKRK MUNIVEST FD II INC | ETF/Closed End- | 09253T101 |  | 205 | 19005 | SH |  | SOLE | 0 | 19005 | 0 | 0 |
| BLCKRK MUNIYLD QUAL III | ETF/Closed End- | 09254E103 |  | 309 | 28420 | SH |  | SOLE | 0 | 28420 | 0 | 0 |
| BLAKRK MUNIYIELD QLTY FD | ETF/Closed End- | 09254F100 |  | 1622 | 143532 | SH |  | SOLE | 0 | 143532 | 0 | 0 |
| BLACKROCK MUNIASSETS FD | ETF/Closed End- | 09254J102 |  | 114 | 10614 | SH |  | SOLE | 0 | 10614 | 0 | 0 |
| BLKRK MUYLD NY QUAL FUND | ETF/Closed End- | 09255E102 |  | 111 | 11190 | SH |  | SOLE | 0 | 11190 | 0 | 0 |
| BLAKRK MUNYLD PA QUAL FD | ETF/Closed End- | 09255G107 |  | 448 | 40457 | SH |  | SOLE | 0 | 40457 | 0 | 0 |
| BLACKROCK DEBT STR NEW | Common Stock | 09255R202 |  | 548 | 53856 | SH |  | SOLE | 0 | 53856 | 0 | 0 |
| BLK FLT RT INCM STRAT FD | ETF/Closed End- | 09255X100 |  | 182 | 15482 | SH |  | SOLE | 0 | 15482 | 0 | 0 |
| BLACKROCK RESCMDTYS STR | ETF/Closed End | 09257A108 |  | 366 | 33316 | SH |  | SOLE | 0 | 33316 | 0 | 0 |
| BLACKROCK MUN 2030 TERM | ETF/Closed End- | 09257P105 |  | 629 | 27547 | SH |  | SOLE | 0 | 27547 | 0 | 0 |
| BLACKSTONE CR 2027 TERM | Common Stock | 09257R101 |  | 138 | 11700 | SH |  | SOLE | 0 | 11700 | 0 | 0 |
| BLACKSTONE MTG TR INC A | Common Stock | 09257W100 |  | 2944 | 153918 | SH |  | SOLE | 0 | 153918 | 0 | 0 |
| BLKRCK MULTI SECTOR INCM | ETF/Closed End- | 09258A107 |  | 1561 | 119506 | SH |  | SOLE | 0 | 119506 | 0 | 0 |
| BLACKROCK SCI  TECH TR | ETF/Closed End | 09258G104 |  | 6304 | 155488 | SH |  | SOLE | 0 | 155488 | 0 | 0 |
| BLKRCK TCP CAP CORP BDC | Common Stock | 09259E108 |  | 331 | 60436 | SH |  | SOLE | 0 | 60436 | 0 | 0 |
| BLACKSTONE INC A | Common Stock | 09260D107 |  | 101986 | 661648 | SH |  | SOLE | 0 | 661648 | 0 | 0 |
| BLACKRK HLTH SCI TERM II | ETF/Closed End | 09260E105 |  | 394 | 26169 | SH |  | SOLE | 0 | 26169 | 0 | 0 |
| BLACKROCK SCI TECH II | ETF/Closed End | 09260K101 |  | 1297 | 57370 | SH |  | SOLE | 0 | 57370 | 0 | 0 |
| BLACKROCK TECH  PRIV | ETF/Closed End | 09260Q108 |  | 535 | 81194 | SH |  | SOLE | 0 | 81194 | 0 | 0 |
| BLACKROCK CAP ALLOC TERM | Common Stock | 09260U109 |  | 1115 | 78769 | SH |  | SOLE | 0 | 78769 | 0 | 0 |
| BLACKSTONE SECD LEND BDC | Common Stock | 09261X102 |  | 9412 | 357450 | SH |  | SOLE | 0 | 357450 | 0 | 0 |
| BLKRCK ESG CAP ALLOC TRM | ETF/Closed End | 09262F100 |  | 427 | 27750 | SH |  | SOLE | 0 | 27750 | 0 | 0 |
| STRATA CRITICAL MED A | Common Stock | 092667104 |  | 58 | 12150 | SH |  | SOLE | 0 | 12150 | 0 | 0 |
| ISHS US EQ FCTR ROTN ETF | ETF/Closed End | 09290C103 |  | 291138 | 4787660 | SH |  | SOLE | 0 | 4787660 | 0 | 0 |
| BLKRCK ISHS US CARBN ETF | ETF/Closed End | 09290C509 |  | 11552 | 155912 | SH |  | SOLE | 0 | 155912 | 0 | 0 |
| BLKRCK ISHS WRLD EX ETF | ETF/Closed End | 09290C608 |  | 1595 | 29179 | SH |  | SOLE | 0 | 29179 | 0 | 0 |
| ISHS AI INNOV TECH ETF | ETF/Closed End | 09290C780 |  | 108724 | 3264997 | SH |  | SOLE | 0 | 3264997 | 0 | 0 |
| ISHS US THEMTC ROTN ETF | ETF/Closed End | 09290C806 |  | 97676 | 2533088 | SH |  | SOLE | 0 | 2533088 | 0 | 0 |
| ISHS US LGCP PREM ETF | ETF/Closed End | 09290C863 |  | 259 | 8162 | SH |  | SOLE | 0 | 8162 | 0 | 0 |
| BLACKROCK FDG INC | Common Stock | 09290D101 |  | 106348 | 99359 | SH |  | SOLE | 0 | 99359 | 0 | 0 |
| HR BLOCK INC | Common Stock | 093671105 |  | 4258 | 97710 | SH |  | SOLE | 0 | 97710 | 0 | 0 |
| BLOOM ENERGY CORP CL A | Common Stock | 093712107 |  | 4071 | 46851 | SH |  | SOLE | 0 | 46851 | 0 | 0 |
| BLUE BIRD CORP | Common Stock | 095306106 |  | 255 | 5422 | SH |  | SOLE | 0 | 5422 | 0 | 0 |
| BLUE OWL CAP INC A | Common Stock | 09581B103 |  | 252 | 16895 | SH |  | SOLE | 0 | 16895 | 0 | 0 |
| BLUE OWL TECH FIN CORP | Common Stock | 095924106 |  | 368 | 25311 | SH |  | SOLE | 0 | 25311 | 0 | 0 |
| BNY HI YLD ETF | ETF/Closed End- | 09661T800 |  | 726 | 15100 | SH |  | SOLE | 0 | 15100 | 0 | 0 |
| BNY STRAT MUN BD | ETF/Closed End- | 09662E109 |  | 95 | 15331 | SH |  | SOLE | 0 | 15331 | 0 | 0 |
| BNY MUN BD INFRA | ETF/Closed End- | 09662W109 |  | 247 | 22500 | SH |  | SOLE | 0 | 22500 | 0 | 0 |
| BOEING COMPANY | Common Stock | 097023105 |  | 35764 | 164721 | SH |  | SOLE | 0 | 164721 | 0 | 0 |
| BONDBLX PVT CRDT CLO ETF | ETF/Closed End- | 09789C671 |  | 635 | 12676 | SH |  | SOLE | 0 | 12676 | 0 | 0 |
| BONDBLX 6M TGT TRSY ETF | ETF/Closed End- | 09789C788 |  | 2891 | 57524 | SH |  | SOLE | 0 | 57524 | 0 | 0 |
| BONDBLX 5Y TGT TRSY ETF | ETF/Closed End- | 09789C838 |  | 2499 | 50501 | SH |  | SOLE | 0 | 50501 | 0 | 0 |
| BONDBLX 3Y TGT TRSY ETF | ETF/Closed End- | 09789C846 |  | 211 | 4245 | SH |  | SOLE | 0 | 4245 | 0 | 0 |
| BONDBLX 2Y TGT TRSY ETF | ETF/Closed End- | 09789C853 |  | 543 | 10977 | SH |  | SOLE | 0 | 10977 | 0 | 0 |
| BONDBLX 1Y TGT TRSY ETF | ETF/Closed End | 09789C861 |  | 7312 | 147614 | SH |  | SOLE | 0 | 147614 | 0 | 0 |
| BOOKING HOLDINGS INC | Common Stock | 09857L108 |  | 7712 | 1440 | SH |  | SOLE | 0 | 1440 | 0 | 0 |
| BOOT BARN HLDGS INC | Common Stock | 099406100 |  | 332 | 1879 | SH |  | SOLE | 0 | 1879 | 0 | 0 |
| BOOZ ALLEN HAMILTON A | Common Stock | 099502106 |  | 509 | 6034 | SH |  | SOLE | 0 | 6034 | 0 | 0 |
| BORG WARNER INC | Common Stock | 099724106 |  | 1394 | 30946 | SH |  | SOLE | 0 | 30946 | 0 | 0 |
| BXP INC | REIT | 101121101 |  | 882 | 13063 | SH |  | SOLE | 0 | 13063 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | Common Stock | 101137107 |  | 28890 | 302992 | SH |  | SOLE | 0 | 302992 | 0 | 0 |
| BOX INC A | Common Stock | 10316T104 |  | 484 | 16185 | SH |  | SOLE | 0 | 16185 | 0 | 0 |
| BRADY CORP CL A | Common Stock | 104674106 |  | 279 | 3558 | SH |  | SOLE | 0 | 3558 | 0 | 0 |
| BRAEMAR HOTELS  RESORTS | Preferred Stock | 10482B200 |  | 731 | 49371 | SH |  | SOLE | 0 | 49371 | 0 | 0 |
| BRANDYWINE RLTY TR NEW | REIT | 105368203 |  | 280 | 95915 | SH |  | SOLE | 0 | 95915 | 0 | 0 |
| BRIDGEBIO PHARMA INC | Common Stock | 10806X102 |  | 1959 | 25615 | SH |  | SOLE | 0 | 25615 | 0 | 0 |
| BRIGHT HORIZONS FAM SOL | Common Stock | 109194100 |  | 3979 | 39239 | SH |  | SOLE | 0 | 39239 | 0 | 0 |
| BRIGHTSPRING HEALTH SVCS | Common Stock | 10950A106 |  | 750 | 20018 | SH |  | SOLE | 0 | 20018 | 0 | 0 |
| BRINKER INTL INC | Common Stock | 109641100 |  | 3480 | 24246 | SH |  | SOLE | 0 | 24246 | 0 | 0 |
| BRISTOL MYERS SQUIBB CO | Common Stock | 110122108 |  | 38887 | 720934 | SH |  | SOLE | 0 | 720934 | 0 | 0 |
| BRIT AMER TBCCO SPNS ADR | Common Stock | 110448107 |  | 6226 | 109955 | SH |  | SOLE | 0 | 109955 | 0 | 0 |
| BRIXMOR PROPERTY GRP INC | Common Stock | 11120U105 |  | 241 | 9186 | SH |  | SOLE | 0 | 9186 | 0 | 0 |
| BROADRIDGE FINANCIAL | Common Stock | 11133T103 |  | 2110 | 9453 | SH |  | SOLE | 0 | 9453 | 0 | 0 |
| BROADCOM INC | Common Stock | 11135F101 |  | 576507 | 1665724 | SH |  | SOLE | 0 | 1665724 | 0 | 0 |
| BROOKFLD CORP LTD VTG A | Common Stock | 11271J107 |  | 4036 | 87952 | SH |  | SOLE | 0 | 87952 | 0 | 0 |
| BROOKFIELD INFRA SHS A | Common Stock | 11276H106 |  | 293 | 6446 | SH |  | SOLE | 0 | 6446 | 0 | 0 |
| BROOKFIELD REAL ASSETS | ETF/Closed End- | 112830104 |  | 197 | 15205 | SH |  | SOLE | 0 | 15205 | 0 | 0 |
| BROOKFIELD RENEW A NEW | Common Stock | 11285B108 |  | 721 | 18802 | SH |  | SOLE | 0 | 18802 | 0 | 0 |
| BROOKFIELD ASSET MGMT A | Common Stock | 113004105 |  | 12710 | 242595 | SH |  | SOLE | 0 | 242595 | 0 | 0 |
| BROWN  BROWN INC | Common Stock | 115236101 |  | 10342 | 129759 | SH |  | SOLE | 0 | 129759 | 0 | 0 |
| BROWN FORMAN CORP CL B | Common Stock | 115637209 |  | 6743 | 258733 | SH |  | SOLE | 0 | 258733 | 0 | 0 |
| BUILD A BEAR WORKSHOP | Common Stock | 120076104 |  | 1396 | 22784 | SH |  | SOLE | 0 | 22784 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | Common Stock | 12008R107 |  | 669 | 6501 | SH |  | SOLE | 0 | 6501 | 0 | 0 |
| BURLINGTON STORES INC | Common Stock | 122017106 |  | 606 | 2097 | SH |  | SOLE | 0 | 2097 | 0 | 0 |
| C3 AI INC A | Common Stock | 12468P104 |  | 273 | 20246 | SH |  | SOLE | 0 | 20246 | 0 | 0 |
| CB FINANCIAL SVCS INC | Common Stock | 12479G101 |  | 11099 | 318389 | SH |  | SOLE | 0 | 318389 | 0 | 0 |
| CBL  ASSOC PPTYS PAR | REIT | 124830878 |  | 1207 | 32625 | SH |  | SOLE | 0 | 32625 | 0 | 0 |
| CBOE GLOBAL MARKETS INC | Common Stock | 12503M108 |  | 3272 | 13037 | SH |  | SOLE | 0 | 13037 | 0 | 0 |
| CBRE GLBL RL EST INCM FD | ETF/Closed End | 12504G100 |  | 231 | 52801 | SH |  | SOLE | 0 | 52801 | 0 | 0 |
| CBRE GROUP INC CL A | Common Stock | 12504L109 |  | 729 | 4530 | SH |  | SOLE | 0 | 4530 | 0 | 0 |
| CECO ENVMNTL CORP | Common Stock | 125141101 |  | 2723 | 45500 | SH |  | SOLE | 0 | 45500 | 0 | 0 |
| CDW CORP | Common Stock | 12514G108 |  | 3357 | 24650 | SH |  | SOLE | 0 | 24650 | 0 | 0 |
| CF INDS HLDGS INC | Common Stock | 125269100 |  | 1535 | 19848 | SH |  | SOLE | 0 | 19848 | 0 | 0 |
| CH ROBINSON WORLDWID NEW | Common Stock | 12541W209 |  | 11990 | 74584 | SH |  | SOLE | 0 | 74584 | 0 | 0 |
| CIGNA GROUP B | Common Stock | 125523100 |  | 12124 | 44049 | SH |  | SOLE | 0 | 44049 | 0 | 0 |
| CME GROUP INC CL A | Common Stock | 12572Q105 |  | 17430 | 63826 | SH |  | SOLE | 0 | 63826 | 0 | 0 |
| CMS ENERGY CORP | Common Stock | 125896100 |  | 2202 | 31485 | SH |  | SOLE | 0 | 31485 | 0 | 0 |
| CNA FINL CORP | Common Stock | 126117100 |  | 314 | 6574 | SH |  | SOLE | 0 | 6574 | 0 | 0 |
| CPI CARD GROUP INC NEW | Common Stock | 12634H200 |  | 197 | 13390 | SH |  | SOLE | 0 | 13390 | 0 | 0 |
| CSW INDUSTRIALS INC | Common Stock | 126402106 |  | 515 | 1754 | SH |  | SOLE | 0 | 1754 | 0 | 0 |
| CSX CORP | Common Stock | 126408103 |  | 20374 | 562031 | SH |  | SOLE | 0 | 562031 | 0 | 0 |
| CNX RESOURCES CORP | Common Stock | 12653C108 |  | 2115 | 57530 | SH |  | SOLE | 0 | 57530 | 0 | 0 |
| CVS HEALTH CORP | Common Stock | 126650100 |  | 29655 | 373670 | SH |  | SOLE | 0 | 373670 | 0 | 0 |
| CABOT CORP | Common Stock | 127055101 |  | 417 | 6298 | SH |  | SOLE | 0 | 6298 | 0 | 0 |
| COTERRA ENERGY INC | Common Stock | 127097103 |  | 4787 | 181884 | SH |  | SOLE | 0 | 181884 | 0 | 0 |
| CACI INTL INC CLASS A | Common Stock | 127190304 |  | 2295 | 4307 | SH |  | SOLE | 0 | 4307 | 0 | 0 |
| CADENCE DESIGN SYS INC | Common Stock | 127387108 |  | 5498 | 17587 | SH |  | SOLE | 0 | 17587 | 0 | 0 |
| CADRE HOLDINGS INC | Common Stock | 12763L105 |  | 824 | 20165 | SH |  | SOLE | 0 | 20165 | 0 | 0 |
| CAL MAINE FOODS INC | Common Stock | 128030202 |  | 1801 | 22638 | SH |  | SOLE | 0 | 22638 | 0 | 0 |
| CALAMOS CONV OPP  INC | ETF/Closed End | 128117108 |  | 755 | 72036 | SH |  | SOLE | 0 | 72036 | 0 | 0 |
| CALAMOS GLBL DYNAMIC INC | ETF/Closed End | 12811L107 |  | 239 | 32207 | SH |  | SOLE | 0 | 32207 | 0 | 0 |
| CALAMOS CONVHIGH INC FD | ETF/Closed End | 12811P108 |  | 1359 | 120152 | SH |  | SOLE | 0 | 120152 | 0 | 0 |
| CALAMOS AUTOCLLB INC ETF | ETF/Closed End | 12811T571 |  | 329 | 12296 | SH |  | SOLE | 0 | 12296 | 0 | 0 |
| CALAMOS DYN CONV  INC | ETF/Closed End | 12811V105 |  | 479 | 22955 | SH |  | SOLE | 0 | 22955 | 0 | 0 |
| CALAMOS STRAT TOT RETURN | ETF/Closed End | 128125101 |  | 4069 | 211932 | SH |  | SOLE | 0 | 211932 | 0 | 0 |
| CALAMOS L/S EQ DYN INC | ETF/Closed End | 12812C106 |  | 1166 | 79747 | SH |  | SOLE | 0 | 79747 | 0 | 0 |
| CAMBRIA SH HLDR YLD ETF | ETF/Closed End | 132061201 |  | 385 | 5539 | SH |  | SOLE | 0 | 5539 | 0 | 0 |
| CAMBRIA GLB VAL ETF | ETF/Closed End | 132061409 |  | 597 | 18966 | SH |  | SOLE | 0 | 18966 | 0 | 0 |
| CAMDEN PPTY TRUST SBI | REIT | 133131102 |  | 267 | 2424 | SH |  | SOLE | 0 | 2424 | 0 | 0 |
| CAMECO CORP | Common Stock | 13321L108 |  | 7696 | 84114 | SH |  | SOLE | 0 | 84114 | 0 | 0 |
| CAMPBELLS CO | Common Stock | 134429109 |  | 1467 | 52654 | SH |  | SOLE | 0 | 52654 | 0 | 0 |
| CANADIAN IMPERIAL BANK | Common Stock | 136069101 |  | 3779 | 41709 | SH |  | SOLE | 0 | 41709 | 0 | 0 |
| CANADIAN NATL RAILWAY CO | Common Stock | 136375102 |  | 1634 | 16528 | SH |  | SOLE | 0 | 16528 | 0 | 0 |
| CANADIAN NATURAL RES LTD | Common Stock | 136385101 |  | 11963 | 353408 | SH |  | SOLE | 0 | 353408 | 0 | 0 |
| CANADIAN PAC KANSAS CITY | Common Stock | 13646K108 |  | 6391 | 86805 | SH |  | SOLE | 0 | 86805 | 0 | 0 |
| CANDEL THERAPEUTICS INC | Common Stock | 137404109 |  | 153 | 27072 | SH |  | SOLE | 0 | 27072 | 0 | 0 |
| CAPITAL BANCORP INC | Common Stock | 139737100 |  | 380 | 13480 | SH |  | SOLE | 0 | 13480 | 0 | 0 |
| CAP GRP INTL FOC EQ ETF | ETF/Closed End | 14019W109 |  | 35101 | 1187862 | SH |  | SOLE | 0 | 1187862 | 0 | 0 |
| CAP GRP GROWTH ETF | ETF/Closed End | 14020G101 |  | 45419 | 1021342 | SH |  | SOLE | 0 | 1021342 | 0 | 0 |
| CAP GRP GLB EQ ETF | ETF/Closed End | 14020R107 |  | 24816 | 784574 | SH |  | SOLE | 0 | 784574 | 0 | 0 |
| CAP GRP CONSRV EQ ETF | ETF/Closed End | 14020U100 |  | 4375 | 143502 | SH |  | SOLE | 0 | 143502 | 0 | 0 |
| CAP GRP CORE EQ ETF | ETF/Closed End | 14020V108 |  | 30588 | 760323 | SH |  | SOLE | 0 | 760323 | 0 | 0 |
| CAP GRP DIV VALUE ETF | ETF/Closed End | 14020W106 |  | 127796 | 2928421 | SH |  | SOLE | 0 | 2928421 | 0 | 0 |
| CAP GRP GLB GRW EQ ETF | ETF/Closed End | 14020X104 |  | 30528 | 881042 | SH |  | SOLE | 0 | 881042 | 0 | 0 |
| CAP GRP F/COR PL INC ETF | ETF/Closed End | 14020Y102 |  | 99511 | 4395360 | SH |  | SOLE | 0 | 4395360 | 0 | 0 |
| CAP GRP MUN INCM ETF | ETF/Closed End- | 14020Y201 |  | 18847 | 688364 | SH |  | SOLE | 0 | 688364 | 0 | 0 |
| CAP GRP F/I US INCM ETF | ETF/Closed End- | 14020Y300 |  | 8475 | 306850 | SH |  | SOLE | 0 | 306850 | 0 | 0 |
| CAP GRP F/I S/D INCM ETF | ETF/Closed End- | 14020Y409 |  | 1388 | 53373 | SH |  | SOLE | 0 | 53373 | 0 | 0 |
| CAP GRP CORE BOND ETF | ETF/Closed End | 14020Y508 |  | 4135 | 155925 | SH |  | SOLE | 0 | 155925 | 0 | 0 |
| CAP GRP S/D MUN INCM ETF | ETF/Closed End | 14020Y607 |  | 2679 | 101711 | SH |  | SOLE | 0 | 101711 | 0 | 0 |
| CAP GRP INTL BD HDGD ETF | ETF/Closed End | 14020Y706 |  | 3396 | 133913 | SH |  | SOLE | 0 | 133913 | 0 | 0 |
| CAP GRP MUN HI INCM ETF | ETF/Closed End | 14020Y805 |  | 18451 | 724130 | SH |  | SOLE | 0 | 724130 | 0 | 0 |
| CAP GRP CORE BAL ETF | ETF/Closed End | 14021D107 |  | 30531 | 864170 | SH |  | SOLE | 0 | 864170 | 0 | 0 |
| CAP GRP DIV GROWERS ETF | ETF/Closed End | 14021L109 |  | 18831 | 528373 | SH |  | SOLE | 0 | 528373 | 0 | 0 |
| CAP GRP INTL EQ ETF | ETF/Closed End | 14021M107 |  | 211 | 6052 | SH |  | SOLE | 0 | 6052 | 0 | 0 |
| CAP GRP NEW GEO EQTY ETF | ETF/Closed End | 14021N105 |  | 7758 | 242976 | SH |  | SOLE | 0 | 242976 | 0 | 0 |
| CAP GRP INTL COR EQ ETF | ETF/Closed End | 14021T102 |  | 867 | 26677 | SH |  | SOLE | 0 | 26677 | 0 | 0 |
| CAPITAL US SMMDCP ETF | ETF/Closed End | 14022A102 |  | 11160 | 386967 | SH |  | SOLE | 0 | 386967 | 0 | 0 |
| CAPITAL ONE FINL CORP | Common Stock | 14040H105 |  | 29839 | 123117 | SH |  | SOLE | 0 | 123117 | 0 | 0 |
| HULL TACTICAL US ETF | ETF/Closed End | 14064D519 |  | 1456 | 36684 | SH |  | SOLE | 0 | 36684 | 0 | 0 |
| FAIRLEAD TACT SECTR ETF | ETF/Closed End | 14064D550 |  | 408 | 13614 | SH |  | SOLE | 0 | 13614 | 0 | 0 |
| CARDINAL HEALTH INC | Common Stock | 14149Y108 |  | 40337 | 196285 | SH |  | SOLE | 0 | 196285 | 0 | 0 |
| CAREDX INC | Common Stock | 14167L103 |  | 383 | 20308 | SH |  | SOLE | 0 | 20308 | 0 | 0 |
| CARETRUST REIT INC | REIT | 14174T107 |  | 2588 | 71569 | SH |  | SOLE | 0 | 71569 | 0 | 0 |
| CARGURUS INC | Common Stock | 141788109 |  | 263 | 6857 | SH |  | SOLE | 0 | 6857 | 0 | 0 |
| CARLISLE COMPANIES INC | Common Stock | 142339100 |  | 12584 | 39341 | SH |  | SOLE | 0 | 39341 | 0 | 0 |
| CARLSMED INC | Common Stock | 14280C105 |  | 195 | 15800 | SH |  | SOLE | 0 | 15800 | 0 | 0 |
| CARMAX INC | Common Stock | 143130102 |  | 596 | 15425 | SH |  | SOLE | 0 | 15425 | 0 | 0 |
| CARLYLE GROUP INC | Common Stock | 14316J108 |  | 4367 | 73881 | SH |  | SOLE | 0 | 73881 | 0 | 0 |
| CARNIVAL CORP PAIRD CTF | Common Stock | 143658300 |  | 12125 | 397034 | SH |  | SOLE | 0 | 397034 | 0 | 0 |
| CARRIAGE SERVICES INC | Common Stock | 143905107 |  | 407 | 9618 | SH |  | SOLE | 0 | 9618 | 0 | 0 |
| CARPENTER TECHNOLGY CORP | Common Stock | 144285103 |  | 8014 | 25454 | SH |  | SOLE | 0 | 25454 | 0 | 0 |
| CARRIER GLOBAL CORP | Common Stock | 14448C104 |  | 17095 | 323520 | SH |  | SOLE | 0 | 323520 | 0 | 0 |
| CARS COM INC | Common Stock | 14575E105 |  | 300 | 24606 | SH |  | SOLE | 0 | 24606 | 0 | 0 |
| CARVANA COMPANY CL A | Common Stock | 146869102 |  | 980 | 2323 | SH |  | SOLE | 0 | 2323 | 0 | 0 |
| CASEYS GENL STORES INC | Common Stock | 147528103 |  | 2001 | 3620 | SH |  | SOLE | 0 | 3620 | 0 | 0 |
| CASS INFORMATION SYS INC | Common Stock | 14808P109 |  | 231 | 5567 | SH |  | SOLE | 0 | 5567 | 0 | 0 |
| CATALYST PHARMS INC | Common Stock | 14888U101 |  | 1691 | 72457 | SH |  | SOLE | 0 | 72457 | 0 | 0 |
| CAVA GROUP INC | Common Stock | 148929102 |  | 1369 | 23326 | SH |  | SOLE | 0 | 23326 | 0 | 0 |
| CATERPILLAR INC | Common Stock | 149123101 |  | 141242 | 246551 | SH |  | SOLE | 0 | 246551 | 0 | 0 |
| CELANESE CORP DEL A | Common Stock | 150870103 |  | 1547 | 36592 | SH |  | SOLE | 0 | 36592 | 0 | 0 |
| CELESTICA INC | Common Stock | 15101Q207 |  | 12690 | 42927 | SH |  | SOLE | 0 | 42927 | 0 | 0 |
| CELSIUS HOLDINGS INC NEW | Common Stock | 15118V207 |  | 3386 | 74031 | SH |  | SOLE | 0 | 74031 | 0 | 0 |
| CENTENE CORP DEL | Common Stock | 15135B101 |  | 494 | 11995 | SH |  | SOLE | 0 | 11995 | 0 | 0 |
| CENOVUS ENERGY INC | Common Stock | 15135U109 |  | 205 | 12115 | SH |  | SOLE | 0 | 12115 | 0 | 0 |
| CENTERPOINT ENERGY INC | Common Stock | 15189T107 |  | 2606 | 67978 | SH |  | SOLE | 0 | 67978 | 0 | 0 |
| CENTERRA GOLD INC | Common Stock | 152006102 |  | 357 | 24860 | SH |  | SOLE | 0 | 24860 | 0 | 0 |
| AXIA ENERGIA SPONS ADR | Common Stock | 15234Q207 |  | 412 | 45008 | SH |  | SOLE | 0 | 45008 | 0 | 0 |
| CENTRAIS ELECTRICAS C | Common Stock | 15236F100 |  | 102 | 11862 | SH |  | SOLE | 0 | 11862 | 0 | 0 |
| CENTRAL  EASTRN EUR INC | ETF/Closed End | 153436100 |  | 607 | 34292 | SH |  | SOLE | 0 | 34292 | 0 | 0 |
| CENTRUS ENERGY CORP A | Common Stock | 15643U104 |  | 1864 | 7678 | SH |  | SOLE | 0 | 7678 | 0 | 0 |
| CENTURY COMMUNITIES INC | Common Stock | 156504300 |  | 237 | 3990 | SH |  | SOLE | 0 | 3990 | 0 | 0 |
| CERUS CORP | Common Stock | 157085101 |  | 99 | 48150 | SH |  | SOLE | 0 | 48150 | 0 | 0 |
| CHARLES RVR LAB INTL | Common Stock | 159864107 |  | 3995 | 20028 | SH |  | SOLE | 0 | 20028 | 0 | 0 |
| CHART INDS INC PAR 001 | Common Stock | 16115Q308 |  | 2463 | 11943 | SH |  | SOLE | 0 | 11943 | 0 | 0 |
| CHARTER COMMNS INC NEW A | Common Stock | 16119P108 |  | 536 | 2567 | SH |  | SOLE | 0 | 2567 | 0 | 0 |
| CHEESECAKE FACTORY INC | Common Stock | 163072101 |  | 399 | 7907 | SH |  | SOLE | 0 | 7907 | 0 | 0 |
| CHEFS WAREHOUSE INC | Common Stock | 163086101 |  | 474 | 7601 | SH |  | SOLE | 0 | 7601 | 0 | 0 |
| CHEMED CORP NEW | Common Stock | 16359R103 |  | 3217 | 7518 | SH |  | SOLE | 0 | 7518 | 0 | 0 |
| CHEMOURS COMPANY | Common Stock | 163851108 |  | 337 | 28608 | SH |  | SOLE | 0 | 28608 | 0 | 0 |
| CHENIERE ENERGY PTNRS LP | MLP | 16411Q101 |  | 601 | 11236 | SH |  | SOLE | 0 | 11236 | 0 | 0 |
| CHENIERE ENERGY INC NEW | Common Stock | 16411R208 |  | 27796 | 142989 | SH |  | SOLE | 0 | 142989 | 0 | 0 |
| EXPAND ENERGY CORP | Common Stock | 165167735 |  | 2221 | 20125 | SH |  | SOLE | 0 | 20125 | 0 | 0 |
| CHESAPEAKE UTILITY CORP | Common Stock | 165303108 |  | 1347 | 10799 | SH |  | SOLE | 0 | 10799 | 0 | 0 |
| CHEVRON CORP | Common Stock | 166764100 |  | 178573 | 1171663 | SH |  | SOLE | 0 | 1171663 | 0 | 0 |
| CHEWY INC | Common Stock | 16679L109 |  | 389 | 11769 | SH |  | SOLE | 0 | 11769 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL A | Common Stock | 169656105 |  | 7842 | 211959 | SH |  | SOLE | 0 | 211959 | 0 | 0 |
| CHOICE HOTELS INTL NEW | Common Stock | 169905106 |  | 3350 | 35169 | SH |  | SOLE | 0 | 35169 | 0 | 0 |
| CHURCH  DWIGHT COMPANY | Common Stock | 171340102 |  | 7752 | 92452 | SH |  | SOLE | 0 | 92452 | 0 | 0 |
| CIDARA THERAPEUTICS NEW | Common Stock | 171757206 |  | 751 | 3400 | SH |  | SOLE | 0 | 3400 | 0 | 0 |
| CIENA CORP NEW | Common Stock | 171779309 |  | 2175 | 9300 | SH |  | SOLE | 0 | 9300 | 0 | 0 |
| CINCINNATI FINL CORP | Common Stock | 172062101 |  | 28859 | 176701 | SH |  | SOLE | 0 | 176701 | 0 | 0 |
| CION INVT CORP BDC | Common Stock | 17259U204 |  | 660 | 68216 | SH |  | SOLE | 0 | 68216 | 0 | 0 |
| CIRRUS LOGIC INC | Common Stock | 172755100 |  | 661 | 5575 | SH |  | SOLE | 0 | 5575 | 0 | 0 |
| CISCO SYSTEMS INC | Common Stock | 17275R102 |  | 148170 | 1923539 | SH |  | SOLE | 0 | 1923539 | 0 | 0 |
| CINTAS CORP | Common Stock | 172908105 |  | 15865 | 84354 | SH |  | SOLE | 0 | 84354 | 0 | 0 |
| CITIGROUP INC NEW | Common Stock | 172967424 |  | 56613 | 485154 | SH |  | SOLE | 0 | 485154 | 0 | 0 |
| CITIZENS FINL GRP INC | Common Stock | 174610105 |  | 2425 | 41510 | SH |  | SOLE | 0 | 41510 | 0 | 0 |
| CITY HOLDING COMPANY | Common Stock | 177835105 |  | 513 | 4300 | SH |  | SOLE | 0 | 4300 | 0 | 0 |
| CIVITAS RESOURCES INC | Common Stock | 17888H103 |  | 329 | 12149 | SH |  | SOLE | 0 | 12149 | 0 | 0 |
| CLEAN HARBORS INC | Common Stock | 184496107 |  | 855 | 3647 | SH |  | SOLE | 0 | 3647 | 0 | 0 |
| CLEANSPARK INC NEW | Common Stock | 18452B209 |  | 907 | 89641 | SH |  | SOLE | 0 | 89641 | 0 | 0 |
| CLEAR SECURE INC A | Common Stock | 18467V109 |  | 32358 | 922395 | SH |  | SOLE | 0 | 922395 | 0 | 0 |
| CLEARBRDG ENRGY MDSTREAM | ETF/Closed End | 18469P209 |  | 229 | 5133 | SH |  | SOLE | 0 | 5133 | 0 | 0 |
| CLEARWATER ANALYTICS A | Common Stock | 185123106 |  | 1312 | 54414 | SH |  | SOLE | 0 | 54414 | 0 | 0 |
| CLEARWAY ENERGY INC A | Common Stock | 18539C105 |  | 3164 | 100686 | SH |  | SOLE | 0 | 100686 | 0 | 0 |
| CLEARWAY ENERGY INC C | Common Stock | 18539C204 |  | 708 | 21291 | SH |  | SOLE | 0 | 21291 | 0 | 0 |
| CLEVELAND CLIFFS INC NEW | Common Stock | 185899101 |  | 2054 | 154635 | SH |  | SOLE | 0 | 154635 | 0 | 0 |
| CLOROX COMPANY | Common Stock | 189054109 |  | 11156 | 110639 | SH |  | SOLE | 0 | 110639 | 0 | 0 |
| CLOUDFLARE INC A | Common Stock | 18915M107 |  | 4284 | 21732 | SH |  | SOLE | 0 | 21732 | 0 | 0 |
| COCA COLA CONSOLIDATED | Common Stock | 191098102 |  | 2231 | 14551 | SH |  | SOLE | 0 | 14551 | 0 | 0 |
| COCA COLA COMPANY | Common Stock | 191216100 |  | 108925 | 1558080 | SH |  | SOLE | 0 | 1558080 | 0 | 0 |
| COCA COLA FEMSA SAB DE | Common Stock | 191241108 |  | 423 | 4462 | SH |  | SOLE | 0 | 4462 | 0 | 0 |
| COEUR MINING INC | Common Stock | 192108504 |  | 770 | 43161 | SH |  | SOLE | 0 | 43161 | 0 | 0 |
| COGNEX CORP | Common Stock | 192422103 |  | 1360 | 37811 | SH |  | SOLE | 0 | 37811 | 0 | 0 |
| COGNIZANT TECH SLTNS A | Common Stock | 192446102 |  | 1507 | 18150 | SH |  | SOLE | 0 | 18150 | 0 | 0 |
| COHERENT CORP | Common Stock | 19247G107 |  | 5871 | 31809 | SH |  | SOLE | 0 | 31809 | 0 | 0 |
| COHEN  STEERS QUALITY | ETF/Closed End | 19247L106 |  | 992 | 86907 | SH |  | SOLE | 0 | 86907 | 0 | 0 |
| COHEN  STEERSPFDINC | ETF/Closed End | 19247X100 |  | 327 | 16468 | SH |  | SOLE | 0 | 16468 | 0 | 0 |
| COHEN  STEERS INFRA FD | ETF/Closed End | 19248A109 |  | 1765 | 73197 | SH |  | SOLE | 0 | 73197 | 0 | 0 |
| COHEN  STEERS LTD DUR | Common Stock | 19248C105 |  | 480 | 22692 | SH |  | SOLE | 0 | 22692 | 0 | 0 |
| CS REAL EST ACTIVE ETF | ETF/Closed End | 19249U104 |  | 1846 | 72350 | SH |  | SOLE | 0 | 72350 | 0 | 0 |
| CS PFD INCM OPP ACT ETF | ETF/Closed End- | 19249U203 |  | 688 | 26540 | SH |  | SOLE | 0 | 26540 | 0 | 0 |
| CS NAT RES ACTIVE ETF | ETF/Closed End | 19249U302 |  | 576 | 18657 | SH |  | SOLE | 0 | 18657 | 0 | 0 |
| CS TAX ADVTG PFD SECS | ETF/Closed End | 19249X108 |  | 256 | 13253 | SH |  | SOLE | 0 | 13253 | 0 | 0 |
| COHU INC | Common Stock | 192576106 |  | 617 | 26497 | SH |  | SOLE | 0 | 26497 | 0 | 0 |
| COINBASE GLOBAL INC A | Common Stock | 19260Q107 |  | 25587 | 113147 | SH |  | SOLE | 0 | 113147 | 0 | 0 |
| ENOVIS CORP | Common Stock | 194014502 |  | 230 | 8638 | SH |  | SOLE | 0 | 8638 | 0 | 0 |
| COLGATEPALMOLIVE COMPANY | Common Stock | 194162103 |  | 21864 | 276684 | SH |  | SOLE | 0 | 276684 | 0 | 0 |
| RAREVIEW SYSTMTC EQ ETF | ETF/Closed End | 19423L540 |  | 1478 | 43156 | SH |  | SOLE | 0 | 43156 | 0 | 0 |
| COLUMBIA BANKING SYS INC | Common Stock | 197236102 |  | 2730 | 97685 | SH |  | SOLE | 0 | 97685 | 0 | 0 |
| COLUMBIA M/S MUN INC ETF | ETF/Closed End- | 19761L607 |  | 646 | 31366 | SH |  | SOLE | 0 | 31366 | 0 | 0 |
| COLUMBIA RESH E/CORE ETF | ETF/Closed End | 19761L706 |  | 1241 | 30388 | SH |  | SOLE | 0 | 30388 | 0 | 0 |
| COLUMBIA RESH E/VAL ETF | ETF/Closed End | 19761L805 |  | 363 | 12818 | SH |  | SOLE | 0 | 12818 | 0 | 0 |
| COLUMBIA SEL TECH ETF | ETF/Closed End | 19761L870 |  | 664 | 21667 | SH |  | SOLE | 0 | 21667 | 0 | 0 |
| COLUMBIA S/DUR BD ETF | ETF/Closed End | 19761L888 |  | 1184 | 62545 | SH |  | SOLE | 0 | 62545 | 0 | 0 |
| COLUMBIA COR EXCHINA ETF | ETF/Closed End | 19762B202 |  | 3587 | 93504 | SH |  | SOLE | 0 | 93504 | 0 | 0 |
| COLUMBIA SELIGMAN GRWTH | ETF/Closed End | 19842X109 |  | 11182 | 303947 | SH |  | SOLE | 0 | 303947 | 0 | 0 |
| COMFORT SYSTEMS USA INC | Common Stock | 199908104 |  | 6263 | 6711 | SH |  | SOLE | 0 | 6711 | 0 | 0 |
| COMCAST CORP A NEW | Common Stock | 20030N101 |  | 75970 | 2541652 | SH |  | SOLE | 0 | 2541652 | 0 | 0 |
| COMERICA INC | Common Stock | 200340107 |  | 233 | 2677 | SH |  | SOLE | 0 | 2677 | 0 | 0 |
| COMMERCE BANCSHARES INC | Common Stock | 200525103 |  | 11310 | 216095 | SH |  | SOLE | 0 | 216095 | 0 | 0 |
| COMMERCIAL METALS CO | Common Stock | 201723103 |  | 1595 | 23039 | SH |  | SOLE | 0 | 23039 | 0 | 0 |
| VISTANCE NETWORKS INC | Common Stock | 20337X109 |  | 2749 | 151615 | SH |  | SOLE | 0 | 151615 | 0 | 0 |
| COMMUNITY FINL SYS INC | Common Stock | 203607106 |  | 3339 | 58130 | SH |  | SOLE | 0 | 58130 | 0 | 0 |
| CMNTY HEALTHCARE TR INC | Common Stock | 20369C106 |  | 725 | 44148 | SH |  | SOLE | 0 | 44148 | 0 | 0 |
| COMPANHIA DE SANEAMENTO | Common Stock | 20441A102 |  | 327 | 13723 | SH |  | SOLE | 0 | 13723 | 0 | 0 |
| COMPASS MINRLS INTL INC | Common Stock | 20451N101 |  | 2589 | 131822 | SH |  | SOLE | 0 | 131822 | 0 | 0 |
| COMPASS DIVS HLDGS | Common Stock | 20451Q104 |  | 254 | 52917 | SH |  | SOLE | 0 | 52917 | 0 | 0 |
| COMSTOCK RES INC 0001 | Common Stock | 205768302 |  | 221 | 9524 | SH |  | SOLE | 0 | 9524 | 0 | 0 |
| CONAGRA BRANDS INC | Common Stock | 205887102 |  | 2730 | 157693 | SH |  | SOLE | 0 | 157693 | 0 | 0 |
| CONCENTRA GROUP HOLDINGS | Common Stock | 20603L102 |  | 197 | 10026 | SH |  | SOLE | 0 | 10026 | 0 | 0 |
| CONMED CORP | Common Stock | 207410101 |  | 211 | 5202 | SH |  | SOLE | 0 | 5202 | 0 | 0 |
| CONNECTONE BANCORP NEW | Common Stock | 20786W107 |  | 1037 | 39548 | SH |  | SOLE | 0 | 39548 | 0 | 0 |
| CONOCOPHILLIPS | Common Stock | 20825C104 |  | 26030 | 278070 | SH |  | SOLE | 0 | 278070 | 0 | 0 |
| CONSENSUS CLOUD SLTNS | Common Stock | 20848V105 |  | 482 | 22089 | SH |  | SOLE | 0 | 22089 | 0 | 0 |
| CONSOLIDATED EDISON INC | Common Stock | 209115104 |  | 16340 | 164522 | SH |  | SOLE | 0 | 164522 | 0 | 0 |
| CONSTELLATION BRANDS A | Common Stock | 21036P108 |  | 3258 | 23617 | SH |  | SOLE | 0 | 23617 | 0 | 0 |
| CONSTELLATN ENERGY CORP | Common Stock | 21037T109 |  | 70915 | 200738 | SH |  | SOLE | 0 | 200738 | 0 | 0 |
| CONSTRUCTION PRTNRS A | Common Stock | 21044C107 |  | 707 | 6510 | SH |  | SOLE | 0 | 6510 | 0 | 0 |
| CONSUMER PORT SVCS INC | Common Stock | 210502100 |  | 460 | 49331 | SH |  | SOLE | 0 | 49331 | 0 | 0 |
| COOPER COS INC PAR | Common Stock | 216648501 |  | 5696 | 69495 | SH |  | SOLE | 0 | 69495 | 0 | 0 |
| COOPER STANDARD HOLDINGS | Common Stock | 21676P103 |  | 258 | 7857 | SH |  | SOLE | 0 | 7857 | 0 | 0 |
| COPART INC | Common Stock | 217204106 |  | 11454 | 292564 | SH |  | SOLE | 0 | 292564 | 0 | 0 |
| COREWEAVE INC A | Common Stock | 21873S108 |  | 1955 | 27307 | SH |  | SOLE | 0 | 27307 | 0 | 0 |
| CORE  MAIN INC A | Common Stock | 21874C102 |  | 452 | 8700 | SH |  | SOLE | 0 | 8700 | 0 | 0 |
| CORE NAT RES INC | Common Stock | 218937100 |  | 939 | 10608 | SH |  | SOLE | 0 | 10608 | 0 | 0 |
| CORMEDIX INC NEW | Common Stock | 21900C308 |  | 1201 | 103300 | SH |  | SOLE | 0 | 103300 | 0 | 0 |
| CORNING INC | Common Stock | 219350105 |  | 40150 | 458538 | SH |  | SOLE | 0 | 458538 | 0 | 0 |
| CORPAY INC | Common Stock | 219948106 |  | 1871 | 6218 | SH |  | SOLE | 0 | 6218 | 0 | 0 |
| CORTEVA INC | Common Stock | 22052L104 |  | 8042 | 119969 | SH |  | SOLE | 0 | 119969 | 0 | 0 |
| COSTCO WHOLESALE CORP | Common Stock | 22160K105 |  | 115058 | 133425 | SH |  | SOLE | 0 | 133425 | 0 | 0 |
| COSTAR GROUP INC | Common Stock | 22160N109 |  | 2631 | 39121 | SH |  | SOLE | 0 | 39121 | 0 | 0 |
| CRANE CO NEW | Common Stock | 224408104 |  | 736 | 3993 | SH |  | SOLE | 0 | 3993 | 0 | 0 |
| CREDIT SUISSE ASST MGMT | ETF/Closed End- | 224916106 |  | 156 | 55120 | SH |  | SOLE | 0 | 55120 | 0 | 0 |
| CREDIT ACCEPTANCE CRP MI | Common Stock | 225310101 |  | 253 | 571 | SH |  | SOLE | 0 | 571 | 0 | 0 |
| CREDIT SUISSE HI YLD CR | ETF/Closed End- | 22544F103 |  | 300 | 150029 | SH |  | SOLE | 0 | 150029 | 0 | 0 |
| CRESCENT CAP BDC INC BDC | Common Stock | 225655109 |  | 288 | 20512 | SH |  | SOLE | 0 | 20512 | 0 | 0 |
| CRITEO SA ADS | Common Stock | 226718104 |  | 491 | 23838 | SH |  | SOLE | 0 | 23838 | 0 | 0 |
| CROCS INC | Common Stock | 227046109 |  | 1977 | 23113 | SH |  | SOLE | 0 | 23113 | 0 | 0 |
| CRONOS GROUP INC | Common Stock | 22717L101 |  | 1220 | 463852 | SH |  | SOLE | 0 | 463852 | 0 | 0 |
| CROSSAMERICA PARTNERS | Common Stock | 22758A105 |  | 412 | 19981 | SH |  | SOLE | 0 | 19981 | 0 | 0 |
| CROWDSTRIKE HLDGS INC A | Common Stock | 22788C105 |  | 27232 | 58094 | SH |  | SOLE | 0 | 58094 | 0 | 0 |
| CROWN CASTLE INC | REIT | 22822V101 |  | 20504 | 230723 | SH |  | SOLE | 0 | 230723 | 0 | 0 |
| CROWN HOLDINGS INC | Common Stock | 228368106 |  | 1413 | 13721 | SH |  | SOLE | 0 | 13721 | 0 | 0 |
| CUBESMART | REIT | 229663109 |  | 2214 | 61423 | SH |  | SOLE | 0 | 61423 | 0 | 0 |
| CULLEN FROST BANKERS INC | Common Stock | 229899109 |  | 3484 | 27512 | SH |  | SOLE | 0 | 27512 | 0 | 0 |
| CUMMINS INC | Common Stock | 231021106 |  | 25537 | 50028 | SH |  | SOLE | 0 | 50028 | 0 | 0 |
| CURTISS WRIGHT CORP DE | Common Stock | 231561101 |  | 3125 | 5669 | SH |  | SOLE | 0 | 5669 | 0 | 0 |
| NXG CUSHING MIDSTREAM | ETF/Closed End | 231631300 |  | 245 | 6280 | SH |  | SOLE | 0 | 6280 | 0 | 0 |
| NXG NEXTGEN INFRA NEW | ETF/Closed End | 231647207 |  | 3480 | 68903 | SH |  | SOLE | 0 | 68903 | 0 | 0 |
| XTRCKR EAFE HEDGE EQ ETF | ETF/Closed End | 233051200 |  | 10551 | 219302 | SH |  | SOLE | 0 | 219302 | 0 | 0 |
| XTRAC S/DUR H/YLD ETF | ETF/Closed End- | 233051283 |  | 814 | 18097 | SH |  | SOLE | 0 | 18097 | 0 | 0 |
| XTRCKR JAPAN HDG EQ ETF | ETF/Closed End | 233051507 |  | 545 | 5754 | SH |  | SOLE | 0 | 5754 | 0 | 0 |
| XTRCKR H/DIV YLD EQ ETF | ETF/Closed End- | 233051630 |  | 10498 | 338763 | SH |  | SOLE | 0 | 338763 | 0 | 0 |
| DNP SEL INCM FD INC | ETF/Closed End | 23325P104 |  | 3998 | 400153 | SH |  | SOLE | 0 | 400153 | 0 | 0 |
| DR HORTON INC | Common Stock | 23331A109 |  | 2353 | 16337 | SH |  | SOLE | 0 | 16337 | 0 | 0 |
| DTE ENERGY CO | Common Stock | 233331107 |  | 6827 | 52930 | SH |  | SOLE | 0 | 52930 | 0 | 0 |
| DT MIDSTREAM INC | Common Stock | 23345M107 |  | 2666 | 22276 | SH |  | SOLE | 0 | 22276 | 0 | 0 |
| DXC TECH CO | Common Stock | 23355L106 |  | 401 | 27405 | SH |  | SOLE | 0 | 27405 | 0 | 0 |
| DANAHER CORP | Common Stock | 235851102 |  | 41527 | 181403 | SH |  | SOLE | 0 | 181403 | 0 | 0 |
| DARDEN RESTAURANTS INC | Common Stock | 237194105 |  | 6674 | 36268 | SH |  | SOLE | 0 | 36268 | 0 | 0 |
| DATADOG INC A | Common Stock | 23804L103 |  | 2440 | 17940 | SH |  | SOLE | 0 | 17940 | 0 | 0 |
| DAVE INC A NEW | Common Stock | 23834J201 |  | 297 | 1340 | SH |  | SOLE | 0 | 1340 | 0 | 0 |
| DAVIS SEL FINL ETF | ETF/Closed End | 23908L108 |  | 1015 | 20993 | SH |  | SOLE | 0 | 20993 | 0 | 0 |
| DAVIS SELECT US EQ ETF | ETF/Closed End | 23908L207 |  | 444 | 8674 | SH |  | SOLE | 0 | 8674 | 0 | 0 |
| DAVIS SELECT WORLDWD ETF | ETF/Closed End | 23908L306 |  | 214 | 4587 | SH |  | SOLE | 0 | 4587 | 0 | 0 |
| DAVITA INC | Common Stock | 23918K108 |  | 680 | 5984 | SH |  | SOLE | 0 | 5984 | 0 | 0 |
| DECKERS OUTDOOR CORP | Common Stock | 243537107 |  | 12293 | 118580 | SH |  | SOLE | 0 | 118580 | 0 | 0 |
| DEERE  CO | Common Stock | 244199105 |  | 55258 | 118689 | SH |  | SOLE | 0 | 118689 | 0 | 0 |
| DELL TECHS INC C | Common Stock | 24703L202 |  | 26992 | 214428 | SH |  | SOLE | 0 | 214428 | 0 | 0 |
| DELTA ARLNS INC NEW | Common Stock | 247361702 |  | 8528 | 122885 | SH |  | SOLE | 0 | 122885 | 0 | 0 |
| DENISON MINES CORP | Common Stock | 248356107 |  | 32 | 12000 | SH |  | SOLE | 0 | 12000 | 0 | 0 |
| DENTSPLY SIRONA INC | Common Stock | 24906P109 |  | 577 | 50511 | SH |  | SOLE | 0 | 50511 | 0 | 0 |
| DEVON ENERGY CORP NEW | Common Stock | 25179M103 |  | 5919 | 161577 | SH |  | SOLE | 0 | 161577 | 0 | 0 |
| DEXCOM INC | Common Stock | 252131107 |  | 2817 | 42446 | SH |  | SOLE | 0 | 42446 | 0 | 0 |
| DIAGEO PLC NEW SPON ADR | Common Stock | 25243Q205 |  | 14152 | 164046 | SH |  | SOLE | 0 | 164046 | 0 | 0 |
| DIAMONDBACK ENERGY INC | Common Stock | 25278X109 |  | 5596 | 37221 | SH |  | SOLE | 0 | 37221 | 0 | 0 |
| DICKS SPORTING GOODS INC | Common Stock | 253393102 |  | 5962 | 30116 | SH |  | SOLE | 0 | 30116 | 0 | 0 |
| DIGIMARC CORP NEW | Common Stock | 25381B101 |  | 91 | 13866 | SH |  | SOLE | 0 | 13866 | 0 | 0 |
| DIGITAL REALTY TRUST INC | REIT | 253868103 |  | 6143 | 39706 | SH |  | SOLE | 0 | 39706 | 0 | 0 |
| DIMENSN US CORE ETF | ETF/Closed End | 25434V104 |  | 297 | 6352 | SH |  | SOLE | 0 | 6352 | 0 | 0 |
| DIMENSN INTL COR EQ ETF | ETF/Closed End | 25434V203 |  | 340 | 8912 | SH |  | SOLE | 0 | 8912 | 0 | 0 |
| DIMENSN E/M COR EQ ETF | ETF/Closed End | 25434V302 |  | 396 | 12151 | SH |  | SOLE | 0 | 12151 | 0 | 0 |
| DIMENSN US EQ MKT ETF | ETF/Closed End | 25434V401 |  | 649 | 8749 | SH |  | SOLE | 0 | 8749 | 0 | 0 |
| DIMENSN US SMCP ETF | ETF/Closed End | 25434V500 |  | 2818 | 40444 | SH |  | SOLE | 0 | 40444 | 0 | 0 |
| DIMENSN US TGT VAL ETF | ETF/Closed End | 25434V609 |  | 705 | 11833 | SH |  | SOLE | 0 | 11833 | 0 | 0 |
| DIMENSN US COR EQ 2 ETF | ETF/Closed End | 25434V708 |  | 689 | 17409 | SH |  | SOLE | 0 | 17409 | 0 | 0 |
| DIMENSN US MKTWD VAL ETF | ETF/Closed End | 25434V724 |  | 888 | 19069 | SH |  | SOLE | 0 | 19069 | 0 | 0 |
| DIMENSN E/M VAL ETF | ETF/Closed End | 25434V740 |  | 18573 | 550474 | SH |  | SOLE | 0 | 550474 | 0 | 0 |
| DIMENSN INTL SMCP ETF | ETF/Closed End | 25434V773 |  | 21262 | 645480 | SH |  | SOLE | 0 | 645480 | 0 | 0 |
| DIMENSN INTL S/C VAL ETF | ETF/Closed End | 25434V781 |  | 2671 | 70286 | SH |  | SOLE | 0 | 70286 | 0 | 0 |
| DIMENSN INTL VALUE ETF | ETF/Closed End | 25434V807 |  | 2697 | 54048 | SH |  | SOLE | 0 | 54048 | 0 | 0 |
| DIMENSN US SMCP VAL ETF | ETF/Closed End | 25434V815 |  | 499 | 15180 | SH |  | SOLE | 0 | 15180 | 0 | 0 |
| DIMENSN WRLD C/EQ 2 ETF | ETF/Closed End | 25434V880 |  | 1107 | 33817 | SH |  | SOLE | 0 | 33817 | 0 | 0 |
| DINE BRANDS GLBL INC | Common Stock | 254423106 |  | 684 | 21289 | SH |  | SOLE | 0 | 21289 | 0 | 0 |
| DIODES INC | Common Stock | 254543101 |  | 277 | 5618 | SH |  | SOLE | 0 | 5618 | 0 | 0 |
| DRXN TECH BULL 3X ETF | ETF/Closed End | 25459W102 |  | 4722 | 40190 | SH |  | SOLE | 0 | 40190 | 0 | 0 |
| DRXN FINL BULL 3X ETF | ETF/Closed End | 25459Y694 |  | 702 | 4172 | SH |  | SOLE | 0 | 4172 | 0 | 0 |
| WALT DISNEY CO | Common Stock | 254687106 |  | 39450 | 346749 | SH |  | SOLE | 0 | 346749 | 0 | 0 |
| DOCUSIGN INC | Common Stock | 256163106 |  | 972 | 14205 | SH |  | SOLE | 0 | 14205 | 0 | 0 |
| DOLLAR GENL CORP NEW | Common Stock | 256677105 |  | 12454 | 93798 | SH |  | SOLE | 0 | 93798 | 0 | 0 |
| DOLLAR TREE INC | Common Stock | 256746108 |  | 3549 | 28853 | SH |  | SOLE | 0 | 28853 | 0 | 0 |
| DOMINION ENERGY INC | Common Stock | 25746U109 |  | 41083 | 701200 | SH |  | SOLE | 0 | 701200 | 0 | 0 |
| DOMINOS PIZZA INC | Common Stock | 25754A201 |  | 1702 | 4083 | SH |  | SOLE | 0 | 4083 | 0 | 0 |
| DONALDSON CO INC | Common Stock | 257651109 |  | 584 | 6585 | SH |  | SOLE | 0 | 6585 | 0 | 0 |
| DONNELLEY FINL SLTNS INC | Common Stock | 25787G100 |  | 2510 | 53758 | SH |  | SOLE | 0 | 53758 | 0 | 0 |
| DOORDASH INC A | Common Stock | 25809K105 |  | 8704 | 38432 | SH |  | SOLE | 0 | 38432 | 0 | 0 |
| DORMAN PRODS INC | Common Stock | 258278100 |  | 671 | 5444 | SH |  | SOLE | 0 | 5444 | 0 | 0 |
| DOUBLELN OPP CORE BD ETF | ETF/Closed End | 25861R105 |  | 535 | 11542 | SH |  | SOLE | 0 | 11542 | 0 | 0 |
| DOUBLELINE INCM SLTNS FD | Common Stock | 258622109 |  | 7306 | 648305 | SH |  | SOLE | 0 | 648305 | 0 | 0 |
| DOUBLELINE OPPORTUNISTIC | ETF/Closed End- | 258623107 |  | 3603 | 236256 | SH |  | SOLE | 0 | 236256 | 0 | 0 |
| DOUBLELINE YIELD OPPTYS | ETF/Closed End- | 25862D105 |  | 327 | 22500 | SH |  | SOLE | 0 | 22500 | 0 | 0 |
| DOUBLEVERIFY HLDGS INC | Common Stock | 25862V105 |  | 1006 | 87966 | SH |  | SOLE | 0 | 87966 | 0 | 0 |
| DOUGLAS DYNAMICS INC | Common Stock | 25960R105 |  | 993 | 30406 | SH |  | SOLE | 0 | 30406 | 0 | 0 |
| DOVER CORP | Common Stock | 260003108 |  | 31877 | 163270 | SH |  | SOLE | 0 | 163270 | 0 | 0 |
| DOW INC | Common Stock | 260557103 |  | 12394 | 530128 | SH |  | SOLE | 0 | 530128 | 0 | 0 |
| DRAFTKINGS INC NEW A | Common Stock | 26142V105 |  | 1751 | 50827 | SH |  | SOLE | 0 | 50827 | 0 | 0 |
| DUFFPHELPS UTIL  INFRA | ETF/Closed End | 26433C105 |  | 311 | 24491 | SH |  | SOLE | 0 | 24491 | 0 | 0 |
| DUKE ENERGY CORP | Common Stock | 26441C204 |  | 80291 | 685014 | SH |  | SOLE | 0 | 685014 | 0 | 0 |
| DUOLINGO INC A | Common Stock | 26603R106 |  | 450 | 2562 | SH |  | SOLE | 0 | 2562 | 0 | 0 |
| DUPONT DE NEMOURS INC | Common Stock | 26614N102 |  | 6649 | 165402 | SH |  | SOLE | 0 | 165402 | 0 | 0 |
| DOXIMITY INC A | Common Stock | 26622P107 |  | 679 | 15326 | SH |  | SOLE | 0 | 15326 | 0 | 0 |
| DUTCH BROS INC A | Common Stock | 26701L100 |  | 2267 | 37036 | SH |  | SOLE | 0 | 37036 | 0 | 0 |
| DWAVE QUANTUM INC | Common Stock | 26740W109 |  | 1987 | 75993 | SH |  | SOLE | 0 | 75993 | 0 | 0 |
| DYCOM INDS INC | Common Stock | 267475101 |  | 230 | 680 | SH |  | SOLE | 0 | 680 | 0 | 0 |
| DYNATRACE INC | Common Stock | 268150109 |  | 457 | 10543 | SH |  | SOLE | 0 | 10543 | 0 | 0 |
| DYNEX CAPITAL INC PAR | REIT | 26817Q886 |  | 1108 | 79116 | SH |  | SOLE | 0 | 79116 | 0 | 0 |
| E L F BEAUTY INC | Common Stock | 26856L103 |  | 1414 | 18592 | SH |  | SOLE | 0 | 18592 | 0 | 0 |
| EL POLLO LOCO HLDGS INC | Common Stock | 268603107 |  | 744 | 71147 | SH |  | SOLE | 0 | 71147 | 0 | 0 |
| E N I SPA SPON ADR | Common Stock | 26874R108 |  | 309 | 8155 | SH |  | SOLE | 0 | 8155 | 0 | 0 |
| EOG RESOURCES INC | Common Stock | 26875P101 |  | 27946 | 266126 | SH |  | SOLE | 0 | 266126 | 0 | 0 |
| EQT CORP | Common Stock | 26884L109 |  | 14379 | 268269 | SH |  | SOLE | 0 | 268269 | 0 | 0 |
| EPR PROPERTIES | Common Stock | 26884U109 |  | 1329 | 26642 | SH |  | SOLE | 0 | 26642 | 0 | 0 |
| EPR PPTY CV C PFD 575 | CD Par 10 | 26884U208 |  | 1732 | 78089 | SH |  | SOLE | 0 | 78089 | 0 | 0 |
| EPR PPTYS E 9 PERPTL | Preferred Stock | 26884U307 |  | 1149 | 38404 | SH |  | SOLE | 0 | 38404 | 0 | 0 |
| AAM L/DUR PFD INCM ETF | ETF/Closed End- | 26922A198 |  | 1564 | 79942 | SH |  | SOLE | 0 | 79942 | 0 | 0 |
| DEFI CONNCTV TECH ETF | ETF/Closed End | 26922A289 |  | 1111 | 17409 | SH |  | SOLE | 0 | 17409 | 0 | 0 |
| DEFI QUANTUM ETF | ETF/Closed End | 26922A420 |  | 5500 | 50154 | SH |  | SOLE | 0 | 50154 | 0 | 0 |
| CLEARSHS OICO ETF | ETF/Closed End | 26922A727 |  | 1116 | 32162 | SH |  | SOLE | 0 | 32162 | 0 | 0 |
| US GLB JETS ETF | ETF/Closed End | 26922A842 |  | 1107 | 39436 | SH |  | SOLE | 0 | 39436 | 0 | 0 |
| MCELHENNY MGD RISK ETF | ETF/Closed End | 26922B774 |  | 281 | 8065 | SH |  | SOLE | 0 | 8065 | 0 | 0 |
| BAHL GYNR SMID GRW ETF | ETF/Closed End | 26922B832 |  | 470 | 16317 | SH |  | SOLE | 0 | 16317 | 0 | 0 |
| INFRACAP REIT PFD ETF | ETF/Closed End- | 26923G400 |  | 808 | 44840 | SH |  | SOLE | 0 | 44840 | 0 | 0 |
| VIRTUS REAVES UTILS ETF | ETF/Closed End | 26923G806 |  | 2199 | 27850 | SH |  | SOLE | 0 | 27850 | 0 | 0 |
| VIRTUS INFRCP US PFD ETF | ETF/Closed End | 26923G822 |  | 1175 | 54536 | SH |  | SOLE | 0 | 54536 | 0 | 0 |
| REX AI EQ PREM INCM ETF | ETF/Closed End | 26923N538 |  | 222 | 5535 | SH |  | SOLE | 0 | 5535 | 0 | 0 |
| REX FANG INOV EQ PRM ETF | ETF/Closed End | 26923N744 |  | 3524 | 77357 | SH |  | SOLE | 0 | 77357 | 0 | 0 |
| ETF HEDGEYE QLTY GRW ETF | ETF/Closed End | 26923Q739 |  | 402 | 14156 | SH |  | SOLE | 0 | 14156 | 0 | 0 |
| EAGLE BANCORP MT INC | Common Stock | 26942G100 |  | 790 | 39699 | SH |  | SOLE | 0 | 39699 | 0 | 0 |
| EAGLE MATERIALS INC | Common Stock | 26969P108 |  | 514 | 2486 | SH |  | SOLE | 0 | 2486 | 0 | 0 |
| EAST WEST BANCORP INC | Common Stock | 27579R104 |  | 15453 | 137494 | SH |  | SOLE | 0 | 137494 | 0 | 0 |
| EASTERN BANKSHARES INC | Common Stock | 27627N105 |  | 489 | 26539 | SH |  | SOLE | 0 | 26539 | 0 | 0 |
| EASTGROUP PPTYS INC | REIT | 277276101 |  | 1199 | 6733 | SH |  | SOLE | 0 | 6733 | 0 | 0 |
| EASTMAN CHEMICAL CO | Common Stock | 277432100 |  | 702 | 11003 | SH |  | SOLE | 0 | 11003 | 0 | 0 |
| EASTMAN KODAK CO NEW | Common Stock | 277461406 |  | 126 | 14900 | SH |  | SOLE | 0 | 14900 | 0 | 0 |
| EV MUN INCM TR | ETF/Closed End- | 27826U108 |  | 2570 | 238810 | SH |  | SOLE | 0 | 238810 | 0 | 0 |
| EV ENH EQ INCM FD II | ETF/Closed End | 278277108 |  | 483 | 20651 | SH |  | SOLE | 0 | 20651 | 0 | 0 |
| EV FLTG RT INCM TR | ETF/Closed End- | 278279104 |  | 400 | 35467 | SH |  | SOLE | 0 | 35467 | 0 | 0 |
| EV MUN BD FD | ETF/Closed End- | 27827X101 |  | 160 | 16428 | SH |  | SOLE | 0 | 16428 | 0 | 0 |
| EV TAX ADVTG DIV INCM FD | ETF/Closed End | 27828G107 |  | 1269 | 50391 | SH |  | SOLE | 0 | 50391 | 0 | 0 |
| EV LTD DUR INCM FD | ETF/Closed End- | 27828H105 |  | 5049 | 509467 | SH |  | SOLE | 0 | 509467 | 0 | 0 |
| EV TAX MNGD DIVRS EQ INC | ETF/Closed End | 27828N102 |  | 5565 | 362803 | SH |  | SOLE | 0 | 362803 | 0 | 0 |
| EV TAX ADVTG GLB DIV INC | ETF/Closed End | 27828S101 |  | 4225 | 182907 | SH |  | SOLE | 0 | 182907 | 0 | 0 |
| EV TAX ADVTG BY WRTE INC | ETF/Closed End | 27828X100 |  | 772 | 50571 | SH |  | SOLE | 0 | 50571 | 0 | 0 |
| EV TAX ADVTG BY WRTE OPP | ETF/Closed End | 27828Y108 |  | 949 | 66111 | SH |  | SOLE | 0 | 66111 | 0 | 0 |
| EV TAX MNGD GLB BY WRTE | ETF/Closed End | 27829C105 |  | 215 | 23352 | SH |  | SOLE | 0 | 23352 | 0 | 0 |
| EV TAX MNGD GLB DIVRS EQ | ETF/Closed End | 27829F108 |  | 12802 | 1343304 | SH |  | SOLE | 0 | 1343304 | 0 | 0 |
| EV RISK MNGD DIVRS EQ | ETF/Closed End | 27829G106 |  | 590 | 66840 | SH |  | SOLE | 0 | 66840 | 0 | 0 |
| EBAY INC | Common Stock | 278642103 |  | 8657 | 99394 | SH |  | SOLE | 0 | 99394 | 0 | 0 |
| ECHOSTAR CORP A | Common Stock | 278768106 |  | 301 | 2768 | SH |  | SOLE | 0 | 2768 | 0 | 0 |
| ECOLAB INC | Common Stock | 278865100 |  | 17452 | 66478 | SH |  | SOLE | 0 | 66478 | 0 | 0 |
| EDISON INTL | Common Stock | 281020107 |  | 6014 | 100206 | SH |  | SOLE | 0 | 100206 | 0 | 0 |
| EDWARDS LIFESCIENCES | Common Stock | 28176E108 |  | 4362 | 51173 | SH |  | SOLE | 0 | 51173 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC | Common Stock | 28414H103 |  | 1046 | 46240 | SH |  | SOLE | 0 | 46240 | 0 | 0 |
| ELECTRONIC ARTS INC | Common Stock | 285512109 |  | 1254 | 6139 | SH |  | SOLE | 0 | 6139 | 0 | 0 |
| ELEMENT SOLUTIONS INC | Common Stock | 28618M106 |  | 322 | 12893 | SH |  | SOLE | 0 | 12893 | 0 | 0 |
| EMCOR GROUP INC | Common Stock | 29084Q100 |  | 3617 | 5912 | SH |  | SOLE | 0 | 5912 | 0 | 0 |
| EMERSON ELECTRIC CO | Common Stock | 291011104 |  | 87381 | 658386 | SH |  | SOLE | 0 | 658386 | 0 | 0 |
| EMPIRE ST REALTY ES LP | Common Stock | 292102100 |  | 85 | 13472 | SH |  | SOLE | 0 | 13472 | 0 | 0 |
| ENBRIDGE INC | Common Stock | 29250N105 |  | 41763 | 873157 | SH |  | SOLE | 0 | 873157 | 0 | 0 |
| ENDAVA PLC ADS A | Common Stock | 29260V105 |  | 507 | 80248 | SH |  | SOLE | 0 | 80248 | 0 | 0 |
| ENCOMPASS HEALTH CORP | Common Stock | 29261A100 |  | 1096 | 10330 | SH |  | SOLE | 0 | 10330 | 0 | 0 |
| ENERGY FUELS INC NEW | Common Stock | 292671708 |  | 691 | 47555 | SH |  | SOLE | 0 | 47555 | 0 | 0 |
| ENERFLEX LTD | Common Stock | 29269R105 |  | 4106 | 266121 | SH |  | SOLE | 0 | 266121 | 0 | 0 |
| ENERGIZER HLDGS NEW | Common Stock | 29272W109 |  | 472 | 23714 | SH |  | SOLE | 0 | 23714 | 0 | 0 |
| ENERGY TRANSFER LP | MLP | 29273V100 |  | 13319 | 807701 | SH |  | SOLE | 0 | 807701 | 0 | 0 |
| ENERSYS | Common Stock | 29275Y102 |  | 1492 | 10168 | SH |  | SOLE | 0 | 10168 | 0 | 0 |
| ENERPAC TOOL GRP CORP A | Common Stock | 292765104 |  | 277 | 7242 | SH |  | SOLE | 0 | 7242 | 0 | 0 |
| TCW TRANSFRM SYSTEMS ETF | ETF/Closed End | 29287L205 |  | 356 | 3707 | SH |  | SOLE | 0 | 3707 | 0 | 0 |
| TCW FLEXIBLE INCOME ETF | ETF/Closed End | 29287L700 |  | 48359 | 1221187 | SH |  | SOLE | 0 | 1221187 | 0 | 0 |
| ENPHASE ENERGY INC | Common Stock | 29355A107 |  | 314 | 9801 | SH |  | SOLE | 0 | 9801 | 0 | 0 |
| ENPRO INC | Common Stock | 29355X107 |  | 529 | 2472 | SH |  | SOLE | 0 | 2472 | 0 | 0 |
| ENOVA INTL INC | Common Stock | 29357K103 |  | 9878 | 62837 | SH |  | SOLE | 0 | 62837 | 0 | 0 |
| ENSIGN GROUP INC | Common Stock | 29358P101 |  | 1704 | 9784 | SH |  | SOLE | 0 | 9784 | 0 | 0 |
| ENTEGRIS INC | Common Stock | 29362U104 |  | 817 | 9698 | SH |  | SOLE | 0 | 9698 | 0 | 0 |
| ENTERGY CORP NEW | Common Stock | 29364G103 |  | 17276 | 186910 | SH |  | SOLE | 0 | 186910 | 0 | 0 |
| ENTERPRISE PROD PTNRS LP | MLP | 293792107 |  | 30098 | 938815 | SH |  | SOLE | 0 | 938815 | 0 | 0 |
| EPAM SYSTEMS INC | Common Stock | 29414B104 |  | 730 | 3561 | SH |  | SOLE | 0 | 3561 | 0 | 0 |
| EOS ENERGY ENTRPRS INC A | Common Stock | 29415C101 |  | 272 | 23725 | SH |  | SOLE | 0 | 23725 | 0 | 0 |
| EPLUS INC | Common Stock | 294268107 |  | 233 | 2653 | SH |  | SOLE | 0 | 2653 | 0 | 0 |
| EQUIFAX INC | Common Stock | 294429105 |  | 7476 | 34456 | SH |  | SOLE | 0 | 34456 | 0 | 0 |
| EQUINIX INC PAR 0001 | REIT | 29444U700 |  | 4993 | 6516 | SH |  | SOLE | 0 | 6516 | 0 | 0 |
| EQUINOR ASA SPON ADR | Common Stock | 29446M102 |  | 249 | 10526 | SH |  | SOLE | 0 | 10526 | 0 | 0 |
| EQUITABLE HOLDINGS INC | Common Stock | 29452E101 |  | 425 | 8917 | SH |  | SOLE | 0 | 8917 | 0 | 0 |
| EQTY LIFESTYLE PPTYS INC | Common Stock | 29472R108 |  | 10687 | 176326 | SH |  | SOLE | 0 | 176326 | 0 | 0 |
| EQUITY RESIDENTIAL | REIT | 29476L107 |  | 221 | 3507 | SH |  | SOLE | 0 | 3507 | 0 | 0 |
| ERIE INDEMNITY CO A | Common Stock | 29530P102 |  | 5109 | 17821 | SH |  | SOLE | 0 | 17821 | 0 | 0 |
| ESCALADE INC | Common Stock | 296056104 |  | 211 | 15610 | SH |  | SOLE | 0 | 15610 | 0 | 0 |
| ESCO TECHNOLOGIES INC | Common Stock | 296315104 |  | 490 | 2510 | SH |  | SOLE | 0 | 2510 | 0 | 0 |
| ESPERION THERAPEUTICS | Common Stock | 29664W105 |  | 45 | 12050 | SH |  | SOLE | 0 | 12050 | 0 | 0 |
| ESSENTIAL UTILITIES INC | Common Stock | 29670G102 |  | 6397 | 166763 | SH |  | SOLE | 0 | 166763 | 0 | 0 |
| ESSEX PROPERTY TRUST INC | REIT | 297178105 |  | 8496 | 32468 | SH |  | SOLE | 0 | 32468 | 0 | 0 |
| ETHAN ALLEN INTERIORS | Common Stock | 297602104 |  | 1312 | 57426 | SH |  | SOLE | 0 | 57426 | 0 | 0 |
| ETSY INC | Common Stock | 29786A106 |  | 325 | 5855 | SH |  | SOLE | 0 | 5855 | 0 | 0 |
| EURONET WORLDWIDE INC | Common Stock | 298736109 |  | 1058 | 13902 | SH |  | SOLE | 0 | 13902 | 0 | 0 |
| EVERCORE INC A | Common Stock | 29977A105 |  | 922 | 2710 | SH |  | SOLE | 0 | 2710 | 0 | 0 |
| EVERGY INC | Common Stock | 30034W106 |  | 952 | 13126 | SH |  | SOLE | 0 | 13126 | 0 | 0 |
| EVERSOURCE ENERGY | Common Stock | 30040W108 |  | 14555 | 216170 | SH |  | SOLE | 0 | 216170 | 0 | 0 |
| EVERUS CONSTR GRP INC | Common Stock | 300426103 |  | 455 | 5318 | SH |  | SOLE | 0 | 5318 | 0 | 0 |
| EXACT SCIENCES CORP | Common Stock | 30063P105 |  | 4228 | 41626 | SH |  | SOLE | 0 | 41626 | 0 | 0 |
| RANGE NUCLEAR RENAIS ETF | ETF/Closed End | 301505475 |  | 334 | 5259 | SH |  | SOLE | 0 | 5259 | 0 | 0 |
| ROBO GLB ROBO AUTOMT ETF | ETF/Closed End | 301505707 |  | 402 | 5805 | SH |  | SOLE | 0 | 5805 | 0 | 0 |
| ROBO GLBL A I ETF | ETF/Closed End | 301505731 |  | 281 | 4425 | SH |  | SOLE | 0 | 4425 | 0 | 0 |
| EXELON CORP | Common Stock | 30161N101 |  | 12455 | 285728 | SH |  | SOLE | 0 | 285728 | 0 | 0 |
| EXELIXIS INC | Common Stock | 30161Q104 |  | 661 | 15092 | SH |  | SOLE | 0 | 15092 | 0 | 0 |
| EXLSERVICE HOLDINGS INC | Common Stock | 302081104 |  | 801 | 18875 | SH |  | SOLE | 0 | 18875 | 0 | 0 |
| EXPEDIA GROUP INC | Common Stock | 30212P303 |  | 13843 | 48860 | SH |  | SOLE | 0 | 48860 | 0 | 0 |
| EXPEDITORS INTL WASH INC | Common Stock | 302130109 |  | 12379 | 83071 | SH |  | SOLE | 0 | 83071 | 0 | 0 |
| EXPONENT INC | Common Stock | 30214U102 |  | 2565 | 36925 | SH |  | SOLE | 0 | 36925 | 0 | 0 |
| EXTRA SPACE STORAGE INC | REIT | 30225T102 |  | 1146 | 8801 | SH |  | SOLE | 0 | 8801 | 0 | 0 |
| EZCORP INC A NON VOTING | Common Stock | 302301106 |  | 3392 | 174684 | SH |  | SOLE | 0 | 174684 | 0 | 0 |
| EXXON MOBIL CORP | Common Stock | 30231G102 |  | 193454 | 1607565 | SH |  | SOLE | 0 | 1607565 | 0 | 0 |
| EYEPOINT INC | Common Stock | 30233G209 |  | 483 | 26415 | SH |  | SOLE | 0 | 26415 | 0 | 0 |
| F N B CORP | Common Stock | 302520101 |  | 993 | 58082 | SH |  | SOLE | 0 | 58082 | 0 | 0 |
| FB FINANCIAL CORP | Common Stock | 30257X104 |  | 242 | 4329 | SH |  | SOLE | 0 | 4329 | 0 | 0 |
| FS KKR CAPITAL CORP BDC | Common Stock | 302635206 |  | 11963 | 807749 | SH |  | SOLE | 0 | 807749 | 0 | 0 |
| META PLATFORMS INC A | Common Stock | 30303M102 |  | 351765 | 532903 | SH |  | SOLE | 0 | 532903 | 0 | 0 |
| FACTSET RESEARCH SYS INC | Common Stock | 303075105 |  | 6064 | 20897 | SH |  | SOLE | 0 | 20897 | 0 | 0 |
| FAIR ISAAC CORP | Common Stock | 303250104 |  | 3523 | 2084 | SH |  | SOLE | 0 | 2084 | 0 | 0 |
| FARMERS  MERCH BANCORP | Common Stock | 30779N105 |  | 314 | 12684 | SH |  | SOLE | 0 | 12684 | 0 | 0 |
| FARMLAND PARTNERS INC | REIT | 31154R109 |  | 798 | 82356 | SH |  | SOLE | 0 | 82356 | 0 | 0 |
| FASTENAL CO | Common Stock | 311900104 |  | 19766 | 492545 | SH |  | SOLE | 0 | 492545 | 0 | 0 |
| FEDERAL AGRIC MORTGAGE C | Common Stock | 313148306 |  | 515 | 2935 | SH |  | SOLE | 0 | 2935 | 0 | 0 |
| FEDERAL RLTY INVT TR NEW | REIT | 313745101 |  | 10349 | 102665 | SH |  | SOLE | 0 | 102665 | 0 | 0 |
| FEDERAL SIGNAL CORP | Common Stock | 313855108 |  | 283 | 2608 | SH |  | SOLE | 0 | 2608 | 0 | 0 |
| FEDERATED HERMES INC | Common Stock | 314211103 |  | 13052 | 250668 | SH |  | SOLE | 0 | 250668 | 0 | 0 |
| FEDERATED US STR DIV ETF | ETF/Closed End | 31423L305 |  | 3122 | 109137 | SH |  | SOLE | 0 | 109137 | 0 | 0 |
| FEDERATED TTL RET BD ETF | ETF/Closed End- | 31423L404 |  | 787 | 31007 | SH |  | SOLE | 0 | 31007 | 0 | 0 |
| FEDEX CORP | Common Stock | 31428X106 |  | 19140 | 66261 | SH |  | SOLE | 0 | 66261 | 0 | 0 |
| FERGUSON ENTERPRISES INC | Common Stock | 31488V107 |  | 26348 | 118349 | SH |  | SOLE | 0 | 118349 | 0 | 0 |
| F5 INC | Common Stock | 315616102 |  | 282 | 1102 | SH |  | SOLE | 0 | 1102 | 0 | 0 |
| FID NSDQ COMP INDX ETF | ETF/Closed End | 315912808 |  | 1085 | 11867 | SH |  | SOLE | 0 | 11867 | 0 | 0 |
| FID MSCI CNSMR DISCR ETF | ETF/Closed End | 316092204 |  | 2654 | 25979 | SH |  | SOLE | 0 | 25979 | 0 | 0 |
| FID PFD SECS  INCM ETF | ETF/Closed End- | 316092261 |  | 960 | 44069 | SH |  | SOLE | 0 | 44069 | 0 | 0 |
| FID MSCI CONS STAPLS ETF | ETF/Closed End | 316092303 |  | 216 | 4388 | SH |  | SOLE | 0 | 4388 | 0 | 0 |
| FID BLUE CHIP GRW ETF | ETF/Closed End | 316092352 |  | 8775 | 160002 | SH |  | SOLE | 0 | 160002 | 0 | 0 |
| FID MSCI FINLS ETF | ETF/Closed End | 316092501 |  | 493 | 6336 | SH |  | SOLE | 0 | 6336 | 0 | 0 |
| FID MSCI HLTH CARE ETF | ETF/Closed End | 316092600 |  | 973 | 13095 | SH |  | SOLE | 0 | 13095 | 0 | 0 |
| FID ENH HI YLD FACTR ETF | ETF/Closed End- | 316092618 |  | 269 | 5454 | SH |  | SOLE | 0 | 5454 | 0 | 0 |
| FID MSCI INDL INDX ETF | ETF/Closed End | 316092709 |  | 423 | 5129 | SH |  | SOLE | 0 | 5129 | 0 | 0 |
| FID MSCI INFO TECH ETF | ETF/Closed End | 316092808 |  | 3601 | 16026 | SH |  | SOLE | 0 | 16026 | 0 | 0 |
| FID HI DIV ETF | ETF/Closed End | 316092840 |  | 16056 | 283218 | SH |  | SOLE | 0 | 283218 | 0 | 0 |
| FID MSCI UTILS INDX ETF | ETF/Closed End | 316092865 |  | 288 | 5216 | SH |  | SOLE | 0 | 5216 | 0 | 0 |
| FID MSCI COMMN SVCS ETF | ETF/Closed End | 316092873 |  | 5543 | 75646 | SH |  | SOLE | 0 | 75646 | 0 | 0 |
| FID ENH SMCP ETF | ETF/Closed End | 31609A206 |  | 494 | 13080 | SH |  | SOLE | 0 | 13080 | 0 | 0 |
| FID ENH LGCP GRW ETF | ETF/Closed End | 31609A305 |  | 520 | 12458 | SH |  | SOLE | 0 | 12458 | 0 | 0 |
| FID ENH INTL ETF | ETF/Closed End | 31609A404 |  | 8731 | 238691 | SH |  | SOLE | 0 | 238691 | 0 | 0 |
| FID ENH MDCP ETF | ETF/Closed End | 31609A503 |  | 2462 | 67675 | SH |  | SOLE | 0 | 67675 | 0 | 0 |
| FIDELITY D  D BANCORP | Common Stock | 31609R100 |  | 222 | 5104 | SH |  | SOLE | 0 | 5104 | 0 | 0 |
| FID TOTAL BOND ETF | ETF/Closed End- | 316188309 |  | 5887 | 127867 | SH |  | SOLE | 0 | 127867 | 0 | 0 |
| FIDELITY NATL INFO SVCS | Common Stock | 31620M106 |  | 3180 | 47846 | SH |  | SOLE | 0 | 47846 | 0 | 0 |
| FIDELITY NATL FINL INC | Common Stock | 31620R303 |  | 1037 | 18999 | SH |  | SOLE | 0 | 18999 | 0 | 0 |
| FIDUS INVT CORP BDC | Common Stock | 316500107 |  | 230 | 11905 | SH |  | SOLE | 0 | 11905 | 0 | 0 |
| FIFTH THIRD BANCORP | Common Stock | 316773100 |  | 10923 | 233355 | SH |  | SOLE | 0 | 233355 | 0 | 0 |
| FIRST AMERN FINL CORP | Common Stock | 31847R102 |  | 938 | 15262 | SH |  | SOLE | 0 | 15262 | 0 | 0 |
| FIRST BANCORP P R NEW | Common Stock | 318672706 |  | 9533 | 459845 | SH |  | SOLE | 0 | 459845 | 0 | 0 |
| FIRST BANK WLMSTWN NJ | Common Stock | 31931U102 |  | 165 | 10000 | SH |  | SOLE | 0 | 10000 | 0 | 0 |
| FIRST CITIZENS BANCSH A | Common Stock | 31946M103 |  | 6584 | 3067 | SH |  | SOLE | 0 | 3067 | 0 | 0 |
| FIRST COMMONWLTH FINL | Common Stock | 319829107 |  | 1952 | 115760 | SH |  | SOLE | 0 | 115760 | 0 | 0 |
| FIRST HORIZON CORP | Common Stock | 320517105 |  | 727 | 30424 | SH |  | SOLE | 0 | 30424 | 0 | 0 |
| FIRST HAWAIIAN INC | Common Stock | 32051X108 |  | 699 | 27643 | SH |  | SOLE | 0 | 27643 | 0 | 0 |
| FIRST INDUSTRIAL RLTY TR | REIT | 32054K103 |  | 238 | 4147 | SH |  | SOLE | 0 | 4147 | 0 | 0 |
| FIRST INTERST BANCSYS | Common Stock | 32055Y201 |  | 234 | 6770 | SH |  | SOLE | 0 | 6770 | 0 | 0 |
| FIRST SOLAR INC | Common Stock | 336433107 |  | 2296 | 8789 | SH |  | SOLE | 0 | 8789 | 0 | 0 |
| FT MSTAR DIV LDRS ETF | ETF/Closed End | 336917109 |  | 29037 | 654868 | SH |  | SOLE | 0 | 654868 | 0 | 0 |
| FT U S EQ OPPTYS ETF | ETF/Closed End | 336920103 |  | 7818 | 47791 | SH |  | SOLE | 0 | 47791 | 0 | 0 |
| FT INTRM DUR PFD INCM | Common Stock | 33718W103 |  | 925 | 49651 | SH |  | SOLE | 0 | 49651 | 0 | 0 |
| FT ENHANCE EQTY INCM FD | ETF/Closed End | 337318109 |  | 474 | 21513 | SH |  | SOLE | 0 | 21513 | 0 | 0 |
| FT DOW 30 EQUAL WT ETF | ETF/Closed End | 33733A201 |  | 245 | 5943 | SH |  | SOLE | 0 | 5943 | 0 | 0 |
| FT WATER ETF | ETF/Closed End | 33733B100 |  | 5657 | 52071 | SH |  | SOLE | 0 | 52071 | 0 | 0 |
| FT MULCP VAL ALPHADX ETF | ETF/Closed End | 33733C108 |  | 653 | 7321 | SH |  | SOLE | 0 | 7321 | 0 | 0 |
| FT CAP STRENGTH ETF | ETF/Closed End | 33733E104 |  | 38671 | 418008 | SH |  | SOLE | 0 | 418008 | 0 | 0 |
| FT NYSE ARCA BIOTECH ETF | ETF/Closed End | 33733E203 |  | 14468 | 70054 | SH |  | SOLE | 0 | 70054 | 0 | 0 |
| FT DJ INTERNET INDX ETF | ETF/Closed End | 33733E302 |  | 24875 | 92412 | SH |  | SOLE | 0 | 92412 | 0 | 0 |
| FT NSDQ100 EX TECH ETF | ETF/Closed End | 33733E401 |  | 3013 | 30324 | SH |  | SOLE | 0 | 30324 | 0 | 0 |
| FT NSDQ CLN EDG GRN ETF | ETF/Closed End | 33733E500 |  | 580 | 13016 | SH |  | SOLE | 0 | 13016 | 0 | 0 |
| FT WCM INTL EQ ETF | ETF/Closed End | 33733E732 |  | 7488 | 440192 | SH |  | SOLE | 0 | 440192 | 0 | 0 |
| FT GROWTH STRENGTH ETF | ETF/Closed End | 33733E823 |  | 8557 | 242070 | SH |  | SOLE | 0 | 242070 | 0 | 0 |
| FT INDXX AEROS DEFNS ETF | ETF/Closed End | 33733E831 |  | 5827 | 136180 | SH |  | SOLE | 0 | 136180 | 0 | 0 |
| FT GOLD STR TGT INCM ETF | ETF/Closed End- | 33733E856 |  | 4119 | 164698 | SH |  | SOLE | 0 | 164698 | 0 | 0 |
| FT MULCP GRW ALPHADX ETF | ETF/Closed End | 33733F101 |  | 1593 | 9839 | SH |  | SOLE | 0 | 9839 | 0 | 0 |
| FT SR FLTG RT INCM II | ETF/Closed End- | 33733U108 |  | 674 | 66948 | SH |  | SOLE | 0 | 66948 | 0 | 0 |
| FT NSDQ100 SEL EQUAL ETF | ETF/Closed End | 337344105 |  | 819 | 5760 | SH |  | SOLE | 0 | 5760 | 0 | 0 |
| FT NSDQ100 TECH INDX ETF | ETF/Closed End | 337345102 |  | 21863 | 94971 | SH |  | SOLE | 0 | 94971 | 0 | 0 |
| FT SP REIT INDX ETF | ETF/Closed End | 33734G108 |  | 261 | 9569 | SH |  | SOLE | 0 | 9569 | 0 | 0 |
| FT VAL LINE DIV INDX ETF | ETF/Closed End | 33734H106 |  | 25046 | 543526 | SH |  | SOLE | 0 | 543526 | 0 | 0 |
| FT LGCP CORE ALPHADX ETF | ETF/Closed End | 33734K109 |  | 60152 | 507115 | SH |  | SOLE | 0 | 507115 | 0 | 0 |
| FT CNSMR DSCR ALPHDX ETF | ETF/Closed End | 33734X101 |  | 5922 | 86615 | SH |  | SOLE | 0 | 86615 | 0 | 0 |
| FT CNSMR STPL ALPHDX ETF | ETF/Closed End | 33734X119 |  | 1861 | 30676 | SH |  | SOLE | 0 | 30676 | 0 | 0 |
| FT ENERGY ALPHADX ETF | ETF/Closed End | 33734X127 |  | 1288 | 78209 | SH |  | SOLE | 0 | 78209 | 0 | 0 |
| FT FINLS ALPHADX ETF | ETF/Closed End | 33734X135 |  | 10666 | 176733 | SH |  | SOLE | 0 | 176733 | 0 | 0 |
| FT HLTHCR ALPHADX ETF | ETF/Closed End | 33734X143 |  | 7774 | 68297 | SH |  | SOLE | 0 | 68297 | 0 | 0 |
| FT INDL PROD DUR A/D ETF | ETF/Closed End | 33734X150 |  | 9123 | 114217 | SH |  | SOLE | 0 | 114217 | 0 | 0 |
| FT MATRLS ALPHADX ETF | ETF/Closed End | 33734X168 |  | 454 | 6998 | SH |  | SOLE | 0 | 6998 | 0 | 0 |
| FT TECH ALPHADX ETF | ETF/Closed End | 33734X176 |  | 13570 | 80642 | SH |  | SOLE | 0 | 80642 | 0 | 0 |
| FT UTILS ALPHADX ETF | ETF/Closed End | 33734X184 |  | 7081 | 157317 | SH |  | SOLE | 0 | 157317 | 0 | 0 |
| FT CLOUD COMPTG INDX ETF | ETF/Closed End | 33734X192 |  | 7924 | 60914 | SH |  | SOLE | 0 | 60914 | 0 | 0 |
| FT DJ GLB SEL DIV ETF | ETF/Closed End | 33734X200 |  | 15750 | 520310 | SH |  | SOLE | 0 | 520310 | 0 | 0 |
| FT NASDAQ CYBERSEC ETF | ETF/Closed End | 33734X846 |  | 26890 | 376346 | SH |  | SOLE | 0 | 376346 | 0 | 0 |
| FT INTL EQUITY ETF | ETF/Closed End | 33734X853 |  | 394 | 6670 | SH |  | SOLE | 0 | 6670 | 0 | 0 |
| FT SMCP CORE ALPHADX ETF | ETF/Closed End | 33734Y109 |  | 27037 | 238963 | SH |  | SOLE | 0 | 238963 | 0 | 0 |
| FT MDCP CORE ALPHADX ETF | ETF/Closed End | 33735B108 |  | 3870 | 30722 | SH |  | SOLE | 0 | 30722 | 0 | 0 |
| FT LGCP VAL ALPHADEX ETF | ETF/Closed End | 33735J101 |  | 5596 | 64959 | SH |  | SOLE | 0 | 64959 | 0 | 0 |
| FT LGCP GRW OPP ALPH ETF | ETF/Closed End | 33735K108 |  | 71134 | 444932 | SH |  | SOLE | 0 | 444932 | 0 | 0 |
| FT STOX EURO SEL DIV ETF | ETF/Closed End | 33735T109 |  | 7169 | 409662 | SH |  | SOLE | 0 | 409662 | 0 | 0 |
| FT GLBL WIND ENERGY ETF | ETF/Closed End | 33736G106 |  | 356 | 17411 | SH |  | SOLE | 0 | 17411 | 0 | 0 |
| FT NSDQ CLN EDG SMRT ETF | ETF/Closed End | 33737A108 |  | 15925 | 104069 | SH |  | SOLE | 0 | 104069 | 0 | 0 |
| FT EUROPE ALPHADEX ETF | ETF/Closed End | 33737J117 |  | 3149 | 58579 | SH |  | SOLE | 0 | 58579 | 0 | 0 |
| FT JAPAN ALPHADEX ETF | ETF/Closed End | 33737J158 |  | 1298 | 19319 | SH |  | SOLE | 0 | 19319 | 0 | 0 |
| FT D/M EX US ALPHADX ETF | ETF/Closed End | 33737J174 |  | 3147 | 39614 | SH |  | SOLE | 0 | 39614 | 0 | 0 |
| FT EMRG MKT ALPHADX ETF | ETF/Closed End | 33737J182 |  | 1736 | 63470 | SH |  | SOLE | 0 | 63470 | 0 | 0 |
| FT E/M SMCP ALPHADX ETF | ETF/Closed End | 33737J307 |  | 417 | 9916 | SH |  | SOLE | 0 | 9916 | 0 | 0 |
| FT INDXX NEXTG ETF | ETF/Closed End | 33737K205 |  | 7592 | 70451 | SH |  | SOLE | 0 | 70451 | 0 | 0 |
| FT MDCP GRW ALPHADX ETF | ETF/Closed End | 33737M102 |  | 4680 | 51324 | SH |  | SOLE | 0 | 51324 | 0 | 0 |
| FT MDCP VAL ALPHADX ETF | ETF/Closed End | 33737M201 |  | 289 | 5190 | SH |  | SOLE | 0 | 5190 | 0 | 0 |
| FT SMCP GRW ALPHADX ETF | ETF/Closed End | 33737M300 |  | 4329 | 45037 | SH |  | SOLE | 0 | 45037 | 0 | 0 |
| FT SMCP VAL ALPHADX ETF | ETF/Closed End | 33737M409 |  | 201 | 3538 | SH |  | SOLE | 0 | 3538 | 0 | 0 |
| FT N A ENRGY INFRA ETF | ETF/Closed End | 33738D101 |  | 3851 | 101700 | SH |  | SOLE | 0 | 101700 | 0 | 0 |
| FT SENIOR LOAN FD ETF | ETF/Closed End- | 33738D309 |  | 1253 | 27304 | SH |  | SOLE | 0 | 27304 | 0 | 0 |
| FT TACT HI YLD ETF | ETF/Closed End- | 33738D408 |  | 7310 | 174618 | SH |  | SOLE | 0 | 174618 | 0 | 0 |
| FT LONG DUR OPPTYS ETF | ETF/Closed End | 33738D606 |  | 3151 | 144330 | SH |  | SOLE | 0 | 144330 | 0 | 0 |
| FT INVT GRD TGT INCM ETF | ETF/Closed End | 33738D747 |  | 10892 | 541328 | SH |  | SOLE | 0 | 541328 | 0 | 0 |
| FT CORE INVT GRADE ETF | ETF/Closed End | 33738D788 |  | 9776 | 460474 | SH |  | SOLE | 0 | 460474 | 0 | 0 |
| FT INTRM DUR INV GRD ETF | ETF/Closed End- | 33738D796 |  | 3895 | 183724 | SH |  | SOLE | 0 | 183724 | 0 | 0 |
| FT LTD DUR INVT GRD ETF | ETF/Closed End- | 33738D804 |  | 3234 | 168500 | SH |  | SOLE | 0 | 168500 | 0 | 0 |
| FT TECH DIV TGT INCM ETF | ETF/Closed End | 33738D812 |  | 428 | 15430 | SH |  | SOLE | 0 | 15430 | 0 | 0 |
| FT SMID RIS DIV ACHV ETF | ETF/Closed End | 33738D820 |  | 3766 | 175502 | SH |  | SOLE | 0 | 175502 | 0 | 0 |
| FT INTER GOVT OPPTY ETF | ETF/Closed End | 33738D838 |  | 738 | 36026 | SH |  | SOLE | 0 | 36026 | 0 | 0 |
| FT DJIA DOGS 10 INCM ETF | ETF/Closed End | 33738D846 |  | 449 | 21598 | SH |  | SOLE | 0 | 21598 | 0 | 0 |
| FT RISE DIV ACH TGT ETF | ETF/Closed End | 33738D879 |  | 16496 | 628660 | SH |  | SOLE | 0 | 628660 | 0 | 0 |
| FT M/A DIVRS INCM ETF | ETF/Closed End | 33738R100 |  | 791 | 50292 | SH |  | SOLE | 0 | 50292 | 0 | 0 |
| FT NSDQ TECH DIV IDX ETF | ETF/Closed End | 33738R118 |  | 16570 | 171109 | SH |  | SOLE | 0 | 171109 | 0 | 0 |
| FT BUYWRITE INCOME ETF | ETF/Closed End | 33738R308 |  | 15627 | 661602 | SH |  | SOLE | 0 | 661602 | 0 | 0 |
| FT NSDQ BUYWR INCM ETF | ETF/Closed End | 33738R407 |  | 2992 | 143722 | SH |  | SOLE | 0 | 143722 | 0 | 0 |
| FT RISING DIV ACHIEV ETF | ETF/Closed End | 33738R506 |  | 104429 | 1503228 | SH |  | SOLE | 0 | 1503228 | 0 | 0 |
| FT DW FOCUS 5 ETF | ETF/Closed End | 33738R605 |  | 31839 | 506018 | SH |  | SOLE | 0 | 506018 | 0 | 0 |
| FT INTL DEV CAP STRG ETF | ETF/Closed End | 33738R662 |  | 2074 | 51696 | SH |  | SOLE | 0 | 51696 | 0 | 0 |
| FT SP INTL DV ARIST ETF | ETF/Closed End | 33738R688 |  | 3147 | 153128 | SH |  | SOLE | 0 | 153128 | 0 | 0 |
| FT DW MOMNTM  DIV ETF | ETF/Closed End | 33738R696 |  | 201 | 4848 | SH |  | SOLE | 0 | 4848 | 0 | 0 |
| FT RBA AMERN INDL ETF | ETF/Closed End | 33738R704 |  | 21072 | 214316 | SH |  | SOLE | 0 | 214316 | 0 | 0 |
| FT NSDQ AI ROBOTICS ETF | ETF/Closed End | 33738R720 |  | 5747 | 110808 | SH |  | SOLE | 0 | 110808 | 0 | 0 |
| FT SP DVRS DIV ARST ETF | ETF/Closed End | 33738R738 |  | 413 | 11529 | SH |  | SOLE | 0 | 11529 | 0 | 0 |
| FT NSDQ TRANSPRTN ETF | ETF/Closed End | 33738R795 |  | 296 | 7640 | SH |  | SOLE | 0 | 7640 | 0 | 0 |
| FT NASDAQ SEMICNDCTR ETF | ETF/Closed End | 33738R811 |  | 1880 | 14515 | SH |  | SOLE | 0 | 14515 | 0 | 0 |
| FT NASDAQ OIL  GAS ETF | ETF/Closed End | 33738R845 |  | 327 | 11699 | SH |  | SOLE | 0 | 11699 | 0 | 0 |
| FT NASDAQ BANK ETF | ETF/Closed End | 33738R860 |  | 3424 | 90603 | SH |  | SOLE | 0 | 90603 | 0 | 0 |
| FT DW DYN FOCUS 5 ETF | ETF/Closed End | 33738R878 |  | 1261 | 34687 | SH |  | SOLE | 0 | 34687 | 0 | 0 |
| FT PFD SECS  INCM ETF | ETF/Closed End- | 33739E108 |  | 21073 | 1156582 | SH |  | SOLE | 0 | 1156582 | 0 | 0 |
| FT MANAGED FUT STRAT ETF | ADR Preferred | 33739G103 |  | 8110 | 172376 | SH |  | SOLE | 0 | 172376 | 0 | 0 |
| FT GLB TACTCL CMDTY ETF | ETF/Closed End | 33739H101 |  | 2817 | 121247 | SH |  | SOLE | 0 | 121247 | 0 | 0 |
| FT MANAGED MUNI ETF | ETF/Closed End- | 33739N108 |  | 21510 | 420652 | SH |  | SOLE | 0 | 420652 | 0 | 0 |
| FT LONG SHORT EQTY ETF | ETF/Closed End | 33739P103 |  | 2915 | 41059 | SH |  | SOLE | 0 | 41059 | 0 | 0 |
| FT EMRG MKT LOC CURR ETF | ETF/Closed End- | 33739P202 |  | 2620 | 87925 | SH |  | SOLE | 0 | 87925 | 0 | 0 |
| FT MUN HIGH INCOME ETF | ETF/Closed End- | 33739P301 |  | 1808 | 37716 | SH |  | SOLE | 0 | 37716 | 0 | 0 |
| FT RVRFRNT DEV INTL ETF | ETF/Closed End | 33739P608 |  | 495 | 6153 | SH |  | SOLE | 0 | 6153 | 0 | 0 |
| FT RVRFRNT EMG MKTS ETF | ETF/Closed End | 33739P707 |  | 5729 | 72344 | SH |  | SOLE | 0 | 72344 | 0 | 0 |
| FT SHRT DUR MGD MUN ETF | ETF/Closed End- | 33739P830 |  | 229 | 11414 | SH |  | SOLE | 0 | 11414 | 0 | 0 |
| FT INSTL PFD SEC INC ETF | ETF/Closed End- | 33739P855 |  | 2070 | 106733 | SH |  | SOLE | 0 | 106733 | 0 | 0 |
| FT LOW DUR OPPTYS ETF | ETF/Closed End- | 33739Q200 |  | 8656 | 173158 | SH |  | SOLE | 0 | 173158 | 0 | 0 |
| FT ENH SHORT MTY ETF | ETF/Closed End- | 33739Q408 |  | 36949 | 616530 | SH |  | SOLE | 0 | 616530 | 0 | 0 |
| FT SP DIV ARIST TGT ETF | ETF/Closed End | 33739Q705 |  | 15324 | 311776 | SH |  | SOLE | 0 | 311776 | 0 | 0 |
| FT US EQ MAX BUF OCT ETF | ETF/Closed End | 33740F136 |  | 767 | 23499 | SH |  | SOLE | 0 | 23499 | 0 | 0 |
| FT US EQ EQL/WT SEP ETF | ETF/Closed End | 33740F185 |  | 266 | 12425 | SH |  | SOLE | 0 | 12425 | 0 | 0 |
| FT NAS100 MOD MAY ETF | ETF/Closed End | 33740F268 |  | 6076 | 242677 | SH |  | SOLE | 0 | 242677 | 0 | 0 |
| FT ENGY INC PTNR ENH ETF | ETF/Closed End | 33740F276 |  | 402 | 20207 | SH |  | SOLE | 0 | 20207 | 0 | 0 |
| FT US SMCP MOD NOV ETF | ETF/Closed End | 33740F342 |  | 1586 | 64175 | SH |  | SOLE | 0 | 64175 | 0 | 0 |
| FT US EQ MOD BUF JUN ETF | ETF/Closed End | 33740F433 |  | 3069 | 77488 | SH |  | SOLE | 0 | 77488 | 0 | 0 |
| FT US EQ MOD BUF MAY ETF | ETF/Closed End | 33740F441 |  | 1045 | 25309 | SH |  | SOLE | 0 | 25309 | 0 | 0 |
| FT US EQ MOD BUF APR ETF | ETF/Closed End | 33740F458 |  | 603 | 15089 | SH |  | SOLE | 0 | 15089 | 0 | 0 |
| FT US EQ ENH MOD MAR ETF | ETF/Closed End | 33740F474 |  | 423 | 10600 | SH |  | SOLE | 0 | 10600 | 0 | 0 |
| FT US EQ MOD BUF MAR ETF | ETF/Closed End | 33740F482 |  | 6079 | 148475 | SH |  | SOLE | 0 | 148475 | 0 | 0 |
| FT US EQ MOD BUF JAN ETF | ETF/Closed End | 33740F516 |  | 5899 | 137855 | SH |  | SOLE | 0 | 137855 | 0 | 0 |
| FT SKYBRIDGE CRYPTO ETF | ETF/Closed End | 33740F540 |  | 173 | 11558 | SH |  | SOLE | 0 | 11558 | 0 | 0 |
| FT NAS100 BUF JUN ETF | ETF/Closed End | 33740F557 |  | 1174 | 36865 | SH |  | SOLE | 0 | 36865 | 0 | 0 |
| FT NAS100 BUF MAR ETF | ETF/Closed End | 33740F581 |  | 923 | 27960 | SH |  | SOLE | 0 | 27960 | 0 | 0 |
| FT US EQ BUFFER MAR ETF | ETF/Closed End | 33740F599 |  | 980 | 20655 | SH |  | SOLE | 0 | 20655 | 0 | 0 |
| FT US EQ BUFFER JAN ETF | ETF/Closed End | 33740F623 |  | 12690 | 245226 | SH |  | SOLE | 0 | 245226 | 0 | 0 |
| FT US EQ DP/BUF JAN ETF | ETF/Closed End | 33740F631 |  | 740 | 17034 | SH |  | SOLE | 0 | 17034 | 0 | 0 |
| FT NAS100 BUF DEC ETF | ETF/Closed End | 33740F649 |  | 2487 | 76440 | SH |  | SOLE | 0 | 76440 | 0 | 0 |
| FT US EQ BUFFER OCT ETF | ETF/Closed End | 33740F664 |  | 2265 | 46241 | SH |  | SOLE | 0 | 46241 | 0 | 0 |
| FT US EQ DP/BUF SEP ETF | ETF/Closed End | 33740F680 |  | 1594 | 35501 | SH |  | SOLE | 0 | 35501 | 0 | 0 |
| FT US EQ DP/BUF JUL ETF | ETF/Closed End | 33740F698 |  | 653 | 13727 | SH |  | SOLE | 0 | 13727 | 0 | 0 |
| FT US EQ DP/BUF JUN ETF | ETF/Closed End | 33740F714 |  | 514 | 10867 | SH |  | SOLE | 0 | 10867 | 0 | 0 |
| FT US EQ BUFFER JUN ETF | ETF/Closed End | 33740F722 |  | 1616 | 28313 | SH |  | SOLE | 0 | 28313 | 0 | 0 |
| FT US EQ DP/BUF MAY ETF | ETF/Closed End | 33740F730 |  | 5929 | 131053 | SH |  | SOLE | 0 | 131053 | 0 | 0 |
| FT US EQ BUFFER MAY ETF | ETF/Closed End | 33740F748 |  | 1221 | 22837 | SH |  | SOLE | 0 | 22837 | 0 | 0 |
| FT LADDERED BUFFER ETF | ETF/Closed End | 33740F755 |  | 37478 | 1093935 | SH |  | SOLE | 0 | 1093935 | 0 | 0 |
| FT US EQ BUFFER FEB ETF | ETF/Closed End | 33740F763 |  | 1716 | 30300 | SH |  | SOLE | 0 | 30300 | 0 | 0 |
| FT US EQ DP/BUF FEB ETF | ETF/Closed End | 33740F771 |  | 4229 | 88621 | SH |  | SOLE | 0 | 88621 | 0 | 0 |
| FT SMITH OPP FXD INC ETF | ETF/Closed End- | 33740F805 |  | 9449 | 213208 | SH |  | SOLE | 0 | 213208 | 0 | 0 |
| FT ACTIVE FACTR LGCP ETF | ETF/Closed End | 33740F821 |  | 2462 | 62962 | SH |  | SOLE | 0 | 62962 | 0 | 0 |
| FT US EQ DP/BUF NOV ETF | ETF/Closed End | 33740F839 |  | 281 | 5750 | SH |  | SOLE | 0 | 5750 | 0 | 0 |
| FT US EQ BUFFER NOV ETF | ETF/Closed End | 33740F847 |  | 2322 | 42348 | SH |  | SOLE | 0 | 42348 | 0 | 0 |
| FT US EQ DP/BUF AUG ETF | ETF/Closed End | 33740F854 |  | 1893 | 42689 | SH |  | SOLE | 0 | 42689 | 0 | 0 |
| FT US EQ BUFFER AUG ETF | ETF/Closed End | 33740F862 |  | 1436 | 27128 | SH |  | SOLE | 0 | 27128 | 0 | 0 |
| FT SMITH UNCONS BOND ETF | ETF/Closed End- | 33740F888 |  | 16555 | 657713 | SH |  | SOLE | 0 | 657713 | 0 | 0 |
| FT US EQ BUFFER JUL ETF | ETF/Closed End | 33740U208 |  | 3314 | 59272 | SH |  | SOLE | 0 | 59272 | 0 | 0 |
| FT US EQ BUFFER SEP ETF | ETF/Closed End | 33740U307 |  | 1384 | 26852 | SH |  | SOLE | 0 | 26852 | 0 | 0 |
| FT US EQ DP/BUF DEC ETF | ETF/Closed End | 33740U406 |  | 480 | 10656 | SH |  | SOLE | 0 | 10656 | 0 | 0 |
| FT US EQ BUFFER DEC ETF | ETF/Closed End | 33740U505 |  | 6032 | 117853 | SH |  | SOLE | 0 | 117853 | 0 | 0 |
| FT US EQ MAX BUF AUG ETF | ETF/Closed End | 33740U562 |  | 440 | 12943 | SH |  | SOLE | 0 | 12943 | 0 | 0 |
| FT US EQ MOD BUF AUG ETF | ETF/Closed End | 33740U653 |  | 1693 | 43135 | SH |  | SOLE | 0 | 43135 | 0 | 0 |
| FT US EQ MOD BUF JUL ETF | ETF/Closed End | 33740U661 |  | 1686 | 40804 | SH |  | SOLE | 0 | 40804 | 0 | 0 |
| FT US EQ MOD BUF NOV ETF | ETF/Closed End | 33740U687 |  | 6744 | 169798 | SH |  | SOLE | 0 | 169798 | 0 | 0 |
| FT US EQ MOD BUF OCT ETF | ETF/Closed End | 33740U695 |  | 1372 | 34925 | SH |  | SOLE | 0 | 34925 | 0 | 0 |
| FT LADDERD DEEP BUF ETF | ETF/Closed End | 33740U703 |  | 731 | 25869 | SH |  | SOLE | 0 | 25869 | 0 | 0 |
| FT US EQ MOD BUF SEP ETF | ETF/Closed End | 33740U711 |  | 609 | 15719 | SH |  | SOLE | 0 | 15719 | 0 | 0 |
| FT LAD MOD BUFFER ETF | ETF/Closed End | 33740U729 |  | 975 | 36744 | SH |  | SOLE | 0 | 36744 | 0 | 0 |
| FT US EQ MOD BUF FEB ETF | ETF/Closed End | 33740U737 |  | 1615 | 38897 | SH |  | SOLE | 0 | 38897 | 0 | 0 |
| FT LAD NSDQ 100 BUF ETF | ETF/Closed End | 33740U752 |  | 2142 | 59760 | SH |  | SOLE | 0 | 59760 | 0 | 0 |
| FT BUFF ALLOC DEFNSV ETF | ETF/Closed End | 33740U760 |  | 204 | 8291 | SH |  | SOLE | 0 | 8291 | 0 | 0 |
| FT BUFF ALLOC GRWTH ETF | ETF/Closed End | 33740U778 |  | 370 | 13430 | SH |  | SOLE | 0 | 13430 | 0 | 0 |
| FT US EQ ENH MOD DEC ETF | ETF/Closed End | 33740U786 |  | 14106 | 344691 | SH |  | SOLE | 0 | 344691 | 0 | 0 |
| FT INTL EQ MOD SEP ETF | ETF/Closed End | 33740U828 |  | 504 | 19364 | SH |  | SOLE | 0 | 19364 | 0 | 0 |
| FT NAS100 BUF SEP ETF | ETF/Closed End | 33740U836 |  | 1799 | 56785 | SH |  | SOLE | 0 | 56785 | 0 | 0 |
| FT US EQ ENH MOD JUN ETF | ETF/Closed End | 33740U844 |  | 243 | 5665 | SH |  | SOLE | 0 | 5665 | 0 | 0 |
| FT INTL EQ MOD JUN ETF | ETF/Closed End | 33740U869 |  | 1749 | 68197 | SH |  | SOLE | 0 | 68197 | 0 | 0 |
| FT US EQ BUFFER APR ETF | ETF/Closed End | 33740U885 |  | 1436 | 32318 | SH |  | SOLE | 0 | 32318 | 0 | 0 |
| FT ALT ABS RET STRAT ETF | ETF/Closed End | 33740Y101 |  | 804 | 29656 | SH |  | SOLE | 0 | 29656 | 0 | 0 |
| FT DW MOMNTM VALUE ETF | ETF/Closed End | 33741L207 |  | 341 | 9540 | SH |  | SOLE | 0 | 9540 | 0 | 0 |
| FT HI YLD OPP 2027 | ETF/Closed End | 33741Q107 |  | 253 | 17975 | SH |  | SOLE | 0 | 17975 | 0 | 0 |
| FT SMID CAP RSNG DIV ETF | ETF/Closed End | 33741X102 |  | 32086 | 837305 | SH |  | SOLE | 0 | 837305 | 0 | 0 |
| FIRSTCASH HLDGS INC | Common Stock | 33768G107 |  | 783 | 4910 | SH |  | SOLE | 0 | 4910 | 0 | 0 |
| FISERV INC | Common Stock | 337738108 |  | 4540 | 67595 | SH |  | SOLE | 0 | 67595 | 0 | 0 |
| FIRSTENERGY CORP | Common Stock | 337932107 |  | 6225 | 139034 | SH |  | SOLE | 0 | 139034 | 0 | 0 |
| FIVE BELOW INC | Common Stock | 33829M101 |  | 1851 | 9826 | SH |  | SOLE | 0 | 9826 | 0 | 0 |
| FIVE9 INC | Common Stock | 338307101 |  | 500 | 24944 | SH |  | SOLE | 0 | 24944 | 0 | 0 |
| FLAHERTYCRUM PFD  INCM | ETF/Closed End | 338478100 |  | 270 | 16351 | SH |  | SOLE | 0 | 16351 | 0 | 0 |
| FLAHERTYCRUMRINE DYNAM | ETF/Closed End | 33848W106 |  | 737 | 35435 | SH |  | SOLE | 0 | 35435 | 0 | 0 |
| FLEXSTEEL INDUSTRIES INC | Common Stock | 339382103 |  | 584 | 14790 | SH |  | SOLE | 0 | 14790 | 0 | 0 |
| FLEXSH QUAL DIV IDX ETF | ETF/Closed End | 33939L860 |  | 270 | 3346 | SH |  | SOLE | 0 | 3346 | 0 | 0 |
| FLOOR  DECOR HLDGS A | Common Stock | 339750101 |  | 1794 | 29465 | SH |  | SOLE | 0 | 29465 | 0 | 0 |
| FLUOR CORP NEW | Common Stock | 343412102 |  | 4927 | 124321 | SH |  | SOLE | 0 | 124321 | 0 | 0 |
| FLOWERS FOODS INC | Common Stock | 343498101 |  | 489 | 44981 | SH |  | SOLE | 0 | 44981 | 0 | 0 |
| FLOWSERVE CORP | Common Stock | 34354P105 |  | 2476 | 35688 | SH |  | SOLE | 0 | 35688 | 0 | 0 |
| FLUENCE ENERGY INC A | Common Stock | 34379V103 |  | 455 | 23004 | SH |  | SOLE | 0 | 23004 | 0 | 0 |
| FOMENTO ECONO ADR 1 UNIT | Common Stock | 344419106 |  | 241 | 2387 | SH |  | SOLE | 0 | 2387 | 0 | 0 |
| FORD MOTOR CO | Common Stock | 345370860 |  | 4876 | 371678 | SH |  | SOLE | 0 | 371678 | 0 | 0 |
| FORMFACTOR INC | Common Stock | 346375108 |  | 1327 | 23791 | SH |  | SOLE | 0 | 23791 | 0 | 0 |
| FORTIS INC | Common Stock | 349553107 |  | 888 | 17103 | SH |  | SOLE | 0 | 17103 | 0 | 0 |
| FORTINET INC | Common Stock | 34959E109 |  | 5691 | 71671 | SH |  | SOLE | 0 | 71671 | 0 | 0 |
| FORTIVE CORP | Common Stock | 34959J108 |  | 1872 | 33912 | SH |  | SOLE | 0 | 33912 | 0 | 0 |
| FORTUNE BRANDS INNOV INC | Common Stock | 34964C106 |  | 657 | 13124 | SH |  | SOLE | 0 | 13124 | 0 | 0 |
| FOSTER L B CO A | Common Stock | 350060109 |  | 600 | 22281 | SH |  | SOLE | 0 | 22281 | 0 | 0 |
| FOX CORP A | Common Stock | 35137L105 |  | 3141 | 42983 | SH |  | SOLE | 0 | 42983 | 0 | 0 |
| FRANCO NEVADA CORP | Common Stock | 351858105 |  | 3429 | 16541 | SH |  | SOLE | 0 | 16541 | 0 | 0 |
| FRKLN S/DUR US GOVT ETF | ETF/Closed End- | 353506108 |  | 324 | 3557 | SH |  | SOLE | 0 | 3557 | 0 | 0 |
| FRANKLIN ELECTRIC CO INC | Common Stock | 353514102 |  | 442 | 4629 | SH |  | SOLE | 0 | 4629 | 0 | 0 |
| FRANKLIN RESOURCES INC | Common Stock | 354613101 |  | 12405 | 519237 | SH |  | SOLE | 0 | 519237 | 0 | 0 |
| FRK LTD DUR INCM TR | ETF/Closed End- | 35472T101 |  | 97 | 15771 | SH |  | SOLE | 0 | 15771 | 0 | 0 |
| FRKLN RESP SOURC GLD ETF | ETF/Closed End | 35473M105 |  | 940 | 16314 | SH |  | SOLE | 0 | 16314 | 0 | 0 |
| FRKLN INTL COR DIV ETF | ETF/Closed End | 35473P108 |  | 4852 | 124772 | SH |  | SOLE | 0 | 124772 | 0 | 0 |
| FRKLN INCOME FOCUS ETF | ETF/Closed End- | 35473P439 |  | 1849 | 65937 | SH |  | SOLE | 0 | 65937 | 0 | 0 |
| FRKLN US TREAS BD ETF | ETF/Closed End | 35473P488 |  | 44726 | 2179614 | SH |  | SOLE | 0 | 2179614 | 0 | 0 |
| FRKLN INCM EQTY FOC ETF | ETF/Closed End | 35473P504 |  | 250 | 4100 | SH |  | SOLE | 0 | 4100 | 0 | 0 |
| FRKLN US CORE BD ETF | ETF/Closed End | 35473P553 |  | 47339 | 2189063 | SH |  | SOLE | 0 | 2189063 | 0 | 0 |
| FRNKLN SENIOR LN ETF | ETF/Closed End- | 35473P595 |  | 653 | 27897 | SH |  | SOLE | 0 | 27897 | 0 | 0 |
| FRKLN HI YLD CORP ETF | ETF/Closed End- | 35473P629 |  | 1194 | 48911 | SH |  | SOLE | 0 | 48911 | 0 | 0 |
| FRKLN FTSE JAPAN ETF | ETF/Closed End | 35473P744 |  | 2719 | 78937 | SH |  | SOLE | 0 | 78937 | 0 | 0 |
| FRKLN US LGCP M/FCTR ETF | ETF/Closed End | 35473P801 |  | 27554 | 397437 | SH |  | SOLE | 0 | 397437 | 0 | 0 |
| FRKLN DYNAMIC MUN BD ETF | ETF/Closed End- | 35473P868 |  | 1753 | 70478 | SH |  | SOLE | 0 | 70478 | 0 | 0 |
| FRKLN US SMCP MULFCT ETF | ETF/Closed End | 35473P876 |  | 318 | 7363 | SH |  | SOLE | 0 | 7363 | 0 | 0 |
| FRKLN US MDCP M/FCTR ETF | ETF/Closed End | 35473P884 |  | 9918 | 176292 | SH |  | SOLE | 0 | 176292 | 0 | 0 |
| FRANKLIN UNIVERSAL TR SB | ETF/Closed End | 355145103 |  | 2047 | 255823 | SH |  | SOLE | 0 | 255823 | 0 | 0 |
| FREEPORT MCMORAN INC | Common Stock | 35671D857 |  | 22801 | 448924 | SH |  | SOLE | 0 | 448924 | 0 | 0 |
| FREQUENCY ELECTRNCS INC | Common Stock | 358010106 |  | 2486 | 46170 | SH |  | SOLE | 0 | 46170 | 0 | 0 |
| FRESHPET INC | Common Stock | 358039105 |  | 1082 | 17766 | SH |  | SOLE | 0 | 17766 | 0 | 0 |
| FRESHWORKS INC A | Common Stock | 358054104 |  | 159 | 12965 | SH |  | SOLE | 0 | 12965 | 0 | 0 |
| T1 ENERGY INC | Common Stock | 35834F104 |  | 675 | 101075 | SH |  | SOLE | 0 | 101075 | 0 | 0 |
| FRONTDOOR INC | Common Stock | 35905A109 |  | 1065 | 18453 | SH |  | SOLE | 0 | 18453 | 0 | 0 |
| FULTON FINANCIAL CORP PA | Common Stock | 360271100 |  | 2749 | 142235 | SH |  | SOLE | 0 | 142235 | 0 | 0 |
| GATX CORP | Common Stock | 361448103 |  | 366 | 2157 | SH |  | SOLE | 0 | 2157 | 0 | 0 |
| GFL ENVMNTL INC SUB VTG | Common Stock | 36168Q104 |  | 613 | 14272 | SH |  | SOLE | 0 | 14272 | 0 | 0 |
| GIII APPAREL GROUP LTD | Common Stock | 36237H101 |  | 350 | 12080 | SH |  | SOLE | 0 | 12080 | 0 | 0 |
| GABELLI EQUITY TRUST INC | ETF/Closed End | 362397101 |  | 962 | 155900 | SH |  | SOLE | 0 | 155900 | 0 | 0 |
| GABELLI UTIL TR INC | ETF/Closed End | 36240A101 |  | 820 | 135986 | SH |  | SOLE | 0 | 135986 | 0 | 0 |
| GABELLI CV  INC SEC FD | ETF/Closed End | 36240B109 |  | 157 | 37800 | SH |  | SOLE | 0 | 37800 | 0 | 0 |
| GABELLI DIV  INCM TR | ETF/Closed End | 36242H104 |  | 1520 | 54725 | SH |  | SOLE | 0 | 54725 | 0 | 0 |
| GABELLI HLTHCAREWELL TR | ETF/Closed End | 36246K103 |  | 288 | 29871 | SH |  | SOLE | 0 | 29871 | 0 | 0 |
| GXO LOGISTICS INC | Common Stock | 36262G101 |  | 454 | 8625 | SH |  | SOLE | 0 | 8625 | 0 | 0 |
| GE HLTHCARE TECHS INC | Common Stock | 36266G107 |  | 4512 | 55011 | SH |  | SOLE | 0 | 55011 | 0 | 0 |
| ARTHUR J GALLAGHER | Common Stock | 363576109 |  | 10242 | 39577 | SH |  | SOLE | 0 | 39577 | 0 | 0 |
| GAMCO GOLD NATL RESINCM | ETF/Closed End | 36465A109 |  | 4744 | 919304 | SH |  | SOLE | 0 | 919304 | 0 | 0 |
| GAMING  LEISURE PPTYS | Common Stock | 36467J108 |  | 1813 | 40568 | SH |  | SOLE | 0 | 40568 | 0 | 0 |
| GAP INC | Common Stock | 364760108 |  | 235 | 9187 | SH |  | SOLE | 0 | 9187 | 0 | 0 |
| GARRETT MOTION INC | Common Stock | 366505105 |  | 6292 | 360998 | SH |  | SOLE | 0 | 360998 | 0 | 0 |
| GARTNER INC | Common Stock | 366651107 |  | 13099 | 51923 | SH |  | SOLE | 0 | 51923 | 0 | 0 |
| GE VERNOVA LLC | Common Stock | 36828A101 |  | 57301 | 87673 | SH |  | SOLE | 0 | 87673 | 0 | 0 |
| GENERAC HOLDINGS INC | Common Stock | 368736104 |  | 3677 | 26964 | SH |  | SOLE | 0 | 26964 | 0 | 0 |
| GENL AMER INVESTORS | ETF/Closed End | 368802104 |  | 713 | 12146 | SH |  | SOLE | 0 | 12146 | 0 | 0 |
| GENERAL DYNAMICS CORP | Common Stock | 369550108 |  | 69570 | 206647 | SH |  | SOLE | 0 | 206647 | 0 | 0 |
| GE AEROSPACE | Common Stock | 369604301 |  | 63702 | 206805 | SH |  | SOLE | 0 | 206805 | 0 | 0 |
| GENERAL MILLS INC | Common Stock | 370334104 |  | 9050 | 194620 | SH |  | SOLE | 0 | 194620 | 0 | 0 |
| GENERAL MOTORS CO | Common Stock | 37045V100 |  | 14150 | 174009 | SH |  | SOLE | 0 | 174009 | 0 | 0 |
| GENTEX CORP | Common Stock | 371901109 |  | 22780 | 978956 | SH |  | SOLE | 0 | 978956 | 0 | 0 |
| GENUINE PARTS CO | Common Stock | 372460105 |  | 35638 | 289831 | SH |  | SOLE | 0 | 289831 | 0 | 0 |
| GEVO INC PAR 001 NEW | Common Stock | 374396406 |  | 70 | 35200 | SH |  | SOLE | 0 | 35200 | 0 | 0 |
| GILEAD SCIENCES INC | Common Stock | 375558103 |  | 23288 | 189735 | SH |  | SOLE | 0 | 189735 | 0 | 0 |
| GILDAN ACTIVEWEAR INC | Common Stock | 375916103 |  | 507 | 8118 | SH |  | SOLE | 0 | 8118 | 0 | 0 |
| GITLAB INC | Common Stock | 37637K108 |  | 233 | 6210 | SH |  | SOLE | 0 | 6210 | 0 | 0 |
| GLACIER BANCORP INC NEW | Common Stock | 37637Q105 |  | 760 | 17260 | SH |  | SOLE | 0 | 17260 | 0 | 0 |
| GLADSTONE INVT CORP BDC | ETF/Closed End | 376546107 |  | 271 | 19375 | SH |  | SOLE | 0 | 19375 | 0 | 0 |
| GLADSTONE LAND CORP | REIT | 376549101 |  | 721 | 78852 | SH |  | SOLE | 0 | 78852 | 0 | 0 |
| GSK PLC NEW | Common Stock | 37733W204 |  | 16516 | 336781 | SH |  | SOLE | 0 | 336781 | 0 | 0 |
| GLOBAL PAYMENTS INC | Common Stock | 37940X102 |  | 1704 | 22021 | SH |  | SOLE | 0 | 22021 | 0 | 0 |
| GLBL X SUPERDIV U S ETF | ETF/Closed End | 37950E291 |  | 548 | 31653 | SH |  | SOLE | 0 | 31653 | 0 | 0 |
| GLOBAL MED REIT 0001 | REIT | 37954A303 |  | 712 | 21110 | SH |  | SOLE | 0 | 21110 | 0 | 0 |
| GLBL X DATA CTR DGTL ETF | ETF/Closed End | 37954Y236 |  | 268 | 12706 | SH |  | SOLE | 0 | 12706 | 0 | 0 |
| GLBL X SP C/CAL GRW ETF | ETF/Closed End | 37954Y277 |  | 292 | 10624 | SH |  | SOLE | 0 | 10624 | 0 | 0 |
| GLBL X MLP ENGY INFR ETF | ETF/Closed End | 37954Y293 |  | 915 | 15116 | SH |  | SOLE | 0 | 15116 | 0 | 0 |
| GLBL X MLP ETF | ETF/Closed End | 37954Y343 |  | 1377 | 28443 | SH |  | SOLE | 0 | 28443 | 0 | 0 |
| GLBL X VAR RATE PFD ETF | ETF/Closed End- | 37954Y376 |  | 8205 | 369246 | SH |  | SOLE | 0 | 369246 | 0 | 0 |
| GLBL X CYBERSECURITY ETF | ETF/Closed End | 37954Y384 |  | 255 | 8387 | SH |  | SOLE | 0 | 8387 | 0 | 0 |
| GLBL X RUSS2K C/CALL ETF | ETF/Closed End | 37954Y459 |  | 1967 | 128559 | SH |  | SOLE | 0 | 128559 | 0 | 0 |
| GLBL X SP COV CALL ETF | ETF/Closed End | 37954Y475 |  | 2348 | 57796 | SH |  | SOLE | 0 | 57796 | 0 | 0 |
| GLBL X NAS100 C/CALL ETF | ETF/Closed End | 37954Y483 |  | 11169 | 632074 | SH |  | SOLE | 0 | 632074 | 0 | 0 |
| GLBL X ADPTV US FCTR ETF | ETF/Closed End | 37954Y574 |  | 1940 | 41837 | SH |  | SOLE | 0 | 41837 | 0 | 0 |
| GLBL X AUTO ELEC VEH ETF | ETF/Closed End | 37954Y624 |  | 403 | 13638 | SH |  | SOLE | 0 | 13638 | 0 | 0 |
| GLBL X AI  TECH ETF | ETF/Closed End | 37954Y632 |  | 7211 | 141789 | SH |  | SOLE | 0 | 141789 | 0 | 0 |
| GLBL X U S PREFERRED ETF | ETF/Closed End- | 37954Y657 |  | 1251 | 66139 | SH |  | SOLE | 0 | 66139 | 0 | 0 |
| GLBL X US INFRA DEV ETF | ETF/Closed End | 37954Y673 |  | 15882 | 332329 | SH |  | SOLE | 0 | 332329 | 0 | 0 |
| GLBL X ROBOTICS A I ETF | ETF/Closed End | 37954Y715 |  | 1745 | 48173 | SH |  | SOLE | 0 | 48173 | 0 | 0 |
| GLBL X SILVER MINERS ETF | ETF/Closed End | 37954Y848 |  | 360 | 4305 | SH |  | SOLE | 0 | 4305 | 0 | 0 |
| GLBL X LITHIUM BTTRY ETF | ETF/Closed End | 37954Y855 |  | 753 | 11606 | SH |  | SOLE | 0 | 11606 | 0 | 0 |
| GLBL X URANIUM ETF | ETF/Closed End | 37954Y871 |  | 1766 | 41338 | SH |  | SOLE | 0 | 41338 | 0 | 0 |
| GLOBUS MED INC A NEW | Common Stock | 379577208 |  | 1896 | 21714 | SH |  | SOLE | 0 | 21714 | 0 | 0 |
| GLOBE LIFE INC | Common Stock | 37959E102 |  | 2108 | 15074 | SH |  | SOLE | 0 | 15074 | 0 | 0 |
| GLBL X 13M TBILL ETF | ETF/Closed End | 37960A438 |  | 258 | 2573 | SH |  | SOLE | 0 | 2573 | 0 | 0 |
| GLBL X DEFENSE TECH ETF | ETF/Closed End | 37960A529 |  | 1231 | 19007 | SH |  | SOLE | 0 | 19007 | 0 | 0 |
| GLBL X SUPRDIV REIT ETF | ETF/Closed End | 37960A651 |  | 449 | 20635 | SH |  | SOLE | 0 | 20635 | 0 | 0 |
| GLOBAL SUPERDIVIDEND ETF | ETF/Closed End | 37960A669 |  | 357 | 14850 | SH |  | SOLE | 0 | 14850 | 0 | 0 |
| GLBL X DOW30 COV CAL ETF | ETF/Closed End | 37960A859 |  | 746 | 33924 | SH |  | SOLE | 0 | 33924 | 0 | 0 |
| GODADDY INC A | Common Stock | 380237107 |  | 1530 | 12334 | SH |  | SOLE | 0 | 12334 | 0 | 0 |
| GOLD FIELDS LTD ADR NEW | Common Stock | 38059T106 |  | 16084 | 368396 | SH |  | SOLE | 0 | 368396 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | Common Stock | 38141G104 |  | 103314 | 117535 | SH |  | SOLE | 0 | 117535 | 0 | 0 |
| GS ACTVBETA INTL EQ ETF | ETF/Closed End | 381430107 |  | 11447 | 266575 | SH |  | SOLE | 0 | 266575 | 0 | 0 |
| GS ACC ULT SHORT BD ETF | ETF/Closed End- | 381430230 |  | 305 | 6036 | SH |  | SOLE | 0 | 6036 | 0 | 0 |
| GS JUST US LGCP EQ ETF | ETF/Closed End | 381430396 |  | 227 | 2349 | SH |  | SOLE | 0 | 2349 | 0 | 0 |
| GS E/WT US LGCP EQ ETF | ETF/Closed End | 381430438 |  | 7266 | 85358 | SH |  | SOLE | 0 | 85358 | 0 | 0 |
| GS ACTVBETA US LGCP ETF | ETF/Closed End | 381430503 |  | 42652 | 322214 | SH |  | SOLE | 0 | 322214 | 0 | 0 |
| GS ACC TREAS 01YR ETF | ETF/Closed End- | 381430529 |  | 19871 | 198832 | SH |  | SOLE | 0 | 198832 | 0 | 0 |
| GS HEDGE IND VIP ETF | ETF/Closed End | 381430545 |  | 768 | 4961 | SH |  | SOLE | 0 | 4961 | 0 | 0 |
| GS BDC INC BDC | ETF/Closed End | 38147U107 |  | 134 | 14455 | SH |  | SOLE | 0 | 14455 | 0 | 0 |
| GS TECH OPPTYS ETF | ETF/Closed End | 38149W432 |  | 966 | 24449 | SH |  | SOLE | 0 | 24449 | 0 | 0 |
| GS SP 500 PREM INCM ETF | ETF/Closed End | 38149W622 |  | 4605 | 87214 | SH |  | SOLE | 0 | 87214 | 0 | 0 |
| GS NAS100 PREM INCM ETF | ETF/Closed End | 38149W630 |  | 834 | 15783 | SH |  | SOLE | 0 | 15783 | 0 | 0 |
| GS PHYSICAL GOLD ETF | ETF/Closed End | 38150K103 |  | 1436 | 33742 | SH |  | SOLE | 0 | 33742 | 0 | 0 |
| GOLUB CAP BDC INC BDC | Common Stock | 38173M102 |  | 1203 | 88644 | SH |  | SOLE | 0 | 88644 | 0 | 0 |
| GOODRX HOLDINGS INC A | Common Stock | 38246G108 |  | 505 | 186366 | SH |  | SOLE | 0 | 186366 | 0 | 0 |
| GOODYEAR TIRE  RUBBER | Common Stock | 382550101 |  | 418 | 47738 | SH |  | SOLE | 0 | 47738 | 0 | 0 |
| GOOSEHEAD INS INC A | Common Stock | 38267D109 |  | 471 | 6396 | SH |  | SOLE | 0 | 6396 | 0 | 0 |
| GORMAN RUPP CO | Common Stock | 383082104 |  | 1124 | 23531 | SH |  | SOLE | 0 | 23531 | 0 | 0 |
| GOSSAMER BIO INC | Common Stock | 38341P102 |  | 39 | 12700 | SH |  | SOLE | 0 | 12700 | 0 | 0 |
| GRACO INC | Common Stock | 384109104 |  | 11802 | 143984 | SH |  | SOLE | 0 | 143984 | 0 | 0 |
| GRAHAM HOLDINGS CO | Common Stock | 384637104 |  | 3858 | 3511 | SH |  | SOLE | 0 | 3511 | 0 | 0 |
| GRAINGER W W INC | Common Stock | 384802104 |  | 21280 | 21088 | SH |  | SOLE | 0 | 21088 | 0 | 0 |
| GRAND CANYON ED INC | Common Stock | 38526M106 |  | 10475 | 62984 | SH |  | SOLE | 0 | 62984 | 0 | 0 |
| GRANSH BB CMDTY NOK1 ETF | ETF/Closed End | 38747R108 |  | 242 | 11456 | SH |  | SOLE | 0 | 11456 | 0 | 0 |
| GRANSH GOLD TRUST ETF | ETF/Closed End | 38748G101 |  | 425 | 10001 | SH |  | SOLE | 0 | 10001 | 0 | 0 |
| GRAY MEDIA INC | Common Stock | 389375106 |  | 692 | 142880 | SH |  | SOLE | 0 | 142880 | 0 | 0 |
| GREIF INC A | Common Stock | 397624107 |  | 828 | 12237 | SH |  | SOLE | 0 | 12237 | 0 | 0 |
| GRID DYNAMICS HLDGS A | Common Stock | 39813G109 |  | 853 | 94417 | SH |  | SOLE | 0 | 94417 | 0 | 0 |
| AMERN HEALTHCARE REIT | REIT | 398182303 |  | 1383 | 29389 | SH |  | SOLE | 0 | 29389 | 0 | 0 |
| GROCERY OUTLET HLDG CORP | Common Stock | 39874R101 |  | 148 | 14680 | SH |  | SOLE | 0 | 14680 | 0 | 0 |
| GROUP ONE AUTOMOTIVE INC | Common Stock | 398905109 |  | 3067 | 7797 | SH |  | SOLE | 0 | 7797 | 0 | 0 |
| GROWGENERATION CORP | Common Stock | 39986L109 |  | 42 | 27754 | SH |  | SOLE | 0 | 27754 | 0 | 0 |
| GRUPO AEROPORTUARIO DEL | Common Stock | 400501102 |  | 11038 | 101477 | SH |  | SOLE | 0 | 101477 | 0 | 0 |
| GRUPO AEROPORTUARIO DEL | Common Stock | 400506101 |  | 12613 | 47842 | SH |  | SOLE | 0 | 47842 | 0 | 0 |
| GUARDANT HEALTH INC | Common Stock | 40131M109 |  | 2684 | 26280 | SH |  | SOLE | 0 | 26280 | 0 | 0 |
| GUGGENHEIM TXBL MUN | ETF/Closed End- | 401664107 |  | 1328 | 88977 | SH |  | SOLE | 0 | 88977 | 0 | 0 |
| GUGG STRAT OPPTYS FD SBI | ETF/Closed End- | 40167F101 |  | 5233 | 406306 | SH |  | SOLE | 0 | 406306 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC | Common Stock | 40171V100 |  | 1510 | 7513 | SH |  | SOLE | 0 | 7513 | 0 | 0 |
| GULF IS FABRICATION INC | Common Stock | 402307102 |  | 678 | 56665 | SH |  | SOLE | 0 | 56665 | 0 | 0 |
| HF SINCLAIR CORP | Common Stock | 403949100 |  | 1166 | 25295 | SH |  | SOLE | 0 | 25295 | 0 | 0 |
| HCA HEALTHCARE INC | Common Stock | 40412C101 |  | 8127 | 17407 | SH |  | SOLE | 0 | 17407 | 0 | 0 |
| HDFC BK LTD ADR REP 3 SH | Common Stock | 40415F101 |  | 620 | 16958 | SH |  | SOLE | 0 | 16958 | 0 | 0 |
| HCI GROUP INC | Common Stock | 40416E103 |  | 1479 | 7717 | SH |  | SOLE | 0 | 7717 | 0 | 0 |
| HNI CORP | Common Stock | 404251100 |  | 228 | 5423 | SH |  | SOLE | 0 | 5423 | 0 | 0 |
| HSBC HLDGS PLC SPONS ADR | Common Stock | 404280406 |  | 2024 | 25725 | SH |  | SOLE | 0 | 25725 | 0 | 0 |
| HP INC | Common Stock | 40434L105 |  | 3244 | 145599 | SH |  | SOLE | 0 | 145599 | 0 | 0 |
| EON RESOURCES INC | Common Stock | 40472A102 |  | 10 | 26654 | SH |  | SOLE | 0 | 26654 | 0 | 0 |
| HALEON PLC ADR | Common Stock | 405552100 |  | 10380 | 1026679 | SH |  | SOLE | 0 | 1026679 | 0 | 0 |
| HALLIBURTON COMPANY | Common Stock | 406216101 |  | 5546 | 196241 | SH |  | SOLE | 0 | 196241 | 0 | 0 |
| HALOZYME THERAPEUTICS | Common Stock | 40637H109 |  | 1694 | 25171 | SH |  | SOLE | 0 | 25171 | 0 | 0 |
| HAMILTON LANE INC A | Common Stock | 407497106 |  | 3030 | 22560 | SH |  | SOLE | 0 | 22560 | 0 | 0 |
| HANCOCK JOHN FINL OPPTYS | ETF/Closed End | 409735206 |  | 6897 | 196609 | SH |  | SOLE | 0 | 196609 | 0 | 0 |
| HANCOCK J PREM DIV FUND | ETF/Closed End | 41013T105 |  | 238 | 18754 | SH |  | SOLE | 0 | 18754 | 0 | 0 |
| JOHN HANCOCK TAX ADV | ETF/Closed End | 41013V100 |  | 2083 | 88053 | SH |  | SOLE | 0 | 88053 | 0 | 0 |
| HANCOCK JOHN PFD INC II | ETF/Closed End | 41013X106 |  | 4673 | 290766 | SH |  | SOLE | 0 | 290766 | 0 | 0 |
| JOHN HANCOCK PFD INC 3 | ETF/Closed End | 41021P103 |  | 291 | 20187 | SH |  | SOLE | 0 | 20187 | 0 | 0 |
| HA SUSTAIN INFRA CAP INC | Common Stock | 41068X100 |  | 1187 | 37779 | SH |  | SOLE | 0 | 37779 | 0 | 0 |
| HANOVER INS GROUP INC | Common Stock | 410867105 |  | 428 | 2344 | SH |  | SOLE | 0 | 2344 | 0 | 0 |
| HSBC SCI ALPHA H/Y ETF | ETF/Closed End- | 41151J109 |  | 424 | 9276 | SH |  | SOLE | 0 | 9276 | 0 | 0 |
| HARBOR LNG TRM GRWRS ETF | ETF/Closed End | 41151J406 |  | 433 | 13908 | SH |  | SOLE | 0 | 13908 | 0 | 0 |
| HARBOR COMM ALL WTHR ETF | ETF/Closed End | 41151J505 |  | 8973 | 361507 | SH |  | SOLE | 0 | 361507 | 0 | 0 |
| HARBOR DIV GRW LDRS ETF | ETF/Closed End | 41151J703 |  | 309 | 18555 | SH |  | SOLE | 0 | 18555 | 0 | 0 |
| HARMONIC INC | Common Stock | 413160102 |  | 481 | 48651 | SH |  | SOLE | 0 | 48651 | 0 | 0 |
| HARMONY BIOSCIENCE HLDGS | Common Stock | 413197104 |  | 467 | 12476 | SH |  | SOLE | 0 | 12476 | 0 | 0 |
| OAKMARK U S LGCP ETF | ETF/Closed End | 41456U106 |  | 291 | 10270 | SH |  | SOLE | 0 | 10270 | 0 | 0 |
| HARTFORD INS GROUP INC | Common Stock | 416515104 |  | 20676 | 150045 | SH |  | SOLE | 0 | 150045 | 0 | 0 |
| HARTFORD TTL RET BD ETF | ETF/Closed End- | 41653L305 |  | 338 | 9900 | SH |  | SOLE | 0 | 9900 | 0 | 0 |
| HARTFORD MUN OPP ETF | ETF/Closed End- | 41653L503 |  | 5583 | 142751 | SH |  | SOLE | 0 | 142751 | 0 | 0 |
| HASBRO INC | Common Stock | 418056107 |  | 3137 | 38257 | SH |  | SOLE | 0 | 38257 | 0 | 0 |
| HAWAIIAN ELEC INDS INC | Common Stock | 419870100 |  | 1823 | 148236 | SH |  | SOLE | 0 | 148236 | 0 | 0 |
| HAWKINS INC | Common Stock | 420261109 |  | 214 | 1507 | SH |  | SOLE | 0 | 1507 | 0 | 0 |
| HEALTHEQUITY INC | Common Stock | 42226A107 |  | 734 | 8009 | SH |  | SOLE | 0 | 8009 | 0 | 0 |
| HEALTHPEAK PPTYS INC | Common Stock | 42250P103 |  | 14148 | 879867 | SH |  | SOLE | 0 | 879867 | 0 | 0 |
| HEICO CORP NEW | Common Stock | 422806109 |  | 10994 | 33975 | SH |  | SOLE | 0 | 33975 | 0 | 0 |
| HEICO CORP NEW CL A | Common Stock | 422806208 |  | 981 | 3885 | SH |  | SOLE | 0 | 3885 | 0 | 0 |
| JACK HENRY  ASSOC INC | Common Stock | 426281101 |  | 6982 | 38262 | SH |  | SOLE | 0 | 38262 | 0 | 0 |
| HERC HOLDINGS INC | Common Stock | 42704L104 |  | 465 | 3137 | SH |  | SOLE | 0 | 3137 | 0 | 0 |
| HERCULES CAPITAL INC BDC | Common Stock | 427096508 |  | 4805 | 255335 | SH |  | SOLE | 0 | 255335 | 0 | 0 |
| HERITAGE INS HLDGS INC | Common Stock | 42727J102 |  | 342 | 11677 | SH |  | SOLE | 0 | 11677 | 0 | 0 |
| HERSHEY COMPANY | Common Stock | 427866108 |  | 19311 | 106114 | SH |  | SOLE | 0 | 106114 | 0 | 0 |
| HESS MIDSTREAM LP A | Common Stock | 428103105 |  | 430 | 12466 | SH |  | SOLE | 0 | 12466 | 0 | 0 |
| HEWLETT PACKARD ENTRPRS | Common Stock | 42824C109 |  | 3436 | 143047 | SH |  | SOLE | 0 | 143047 | 0 | 0 |
| HEXCEL CORP NEW | Common Stock | 428291108 |  | 719 | 9734 | SH |  | SOLE | 0 | 9734 | 0 | 0 |
| HIGHLND OPPTYS  INCM FD | ETF/Closed End | 43010E404 |  | 146 | 24459 | SH |  | SOLE | 0 | 24459 | 0 | 0 |
| HIGHWOODS PPTYS INC | REIT | 431284108 |  | 404 | 15648 | SH |  | SOLE | 0 | 15648 | 0 | 0 |
| HILLMAN SOLTNS CORP | Common Stock | 431636109 |  | 1088 | 125680 | SH |  | SOLE | 0 | 125680 | 0 | 0 |
| HILTON GRAND VACATION | Common Stock | 43283X105 |  | 207 | 4635 | SH |  | SOLE | 0 | 4635 | 0 | 0 |
| HIMS  HERS HEALTH INC | Common Stock | 433000106 |  | 1027 | 31623 | SH |  | SOLE | 0 | 31623 | 0 | 0 |
| HILTON WORLDWIDE NEW | Common Stock | 43300A203 |  | 4458 | 15519 | SH |  | SOLE | 0 | 15519 | 0 | 0 |
| HINGE HEALTH INC A | Common Stock | 433313103 |  | 423 | 9100 | SH |  | SOLE | 0 | 9100 | 0 | 0 |
| HIVE DIGITAL TECHS LTD | Common Stock | 433921103 |  | 106 | 41000 | SH |  | SOLE | 0 | 41000 | 0 | 0 |
| HOLOGIC INC | Common Stock | 436440101 |  | 1750 | 23490 | SH |  | SOLE | 0 | 23490 | 0 | 0 |
| HOME BANCORP INC | Common Stock | 43689E107 |  | 754 | 13045 | SH |  | SOLE | 0 | 13045 | 0 | 0 |
| HOME DEPOT INC | Common Stock | 437076102 |  | 155376 | 451541 | SH |  | SOLE | 0 | 451541 | 0 | 0 |
| HONDA MTR LTD ADR | Common Stock | 438128308 |  | 1458 | 49463 | SH |  | SOLE | 0 | 49463 | 0 | 0 |
| HONEYWELL INTL INC | Common Stock | 438516106 |  | 57342 | 293924 | SH |  | SOLE | 0 | 293924 | 0 | 0 |
| HORMEL FOODS CORP | Common Stock | 440452100 |  | 5890 | 248531 | SH |  | SOLE | 0 | 248531 | 0 | 0 |
| HOST HOTELS  RESORTS | REIT | 44107P104 |  | 417 | 23498 | SH |  | SOLE | 0 | 23498 | 0 | 0 |
| HOULIHAN LOKEY INC A | Common Stock | 441593100 |  | 591 | 3393 | SH |  | SOLE | 0 | 3393 | 0 | 0 |
| HOWARD HUGHES HLDGS INC | Common Stock | 44267T102 |  | 798 | 10008 | SH |  | SOLE | 0 | 10008 | 0 | 0 |
| HOWMET AEROSPACE INC | Common Stock | 443201108 |  | 18146 | 88509 | SH |  | SOLE | 0 | 88509 | 0 | 0 |
| HUBBELL INC | Common Stock | 443510607 |  | 14303 | 32206 | SH |  | SOLE | 0 | 32206 | 0 | 0 |
| HUBSPOT INC | Common Stock | 443573100 |  | 1685 | 4198 | SH |  | SOLE | 0 | 4198 | 0 | 0 |
| HUDSON TECHNOLOGIES INC | Common Stock | 444144109 |  | 123 | 18022 | SH |  | SOLE | 0 | 18022 | 0 | 0 |
| HUMANA INC | Common Stock | 444859102 |  | 1479 | 5775 | SH |  | SOLE | 0 | 5775 | 0 | 0 |
| HUNTINGTON BANCSHS INC | Common Stock | 446150104 |  | 9780 | 563663 | SH |  | SOLE | 0 | 563663 | 0 | 0 |
| HUNTINGTON INGALLS INDS | Common Stock | 446413106 |  | 1578 | 4639 | SH |  | SOLE | 0 | 4639 | 0 | 0 |
| HYATT HOTELS CORP A | Common Stock | 448579102 |  | 249 | 1555 | SH |  | SOLE | 0 | 1555 | 0 | 0 |
| ICF INTL INC | Common Stock | 44925C103 |  | 1656 | 19416 | SH |  | SOLE | 0 | 19416 | 0 | 0 |
| ICU MEDICAL INC | Common Stock | 44930G107 |  | 216 | 1515 | SH |  | SOLE | 0 | 1515 | 0 | 0 |
| IES HOLDINGS INC | Common Stock | 44951W106 |  | 1782 | 4580 | SH |  | SOLE | 0 | 4580 | 0 | 0 |
| CRESCENT ENERGY CO A | Common Stock | 44952J104 |  | 2656 | 316554 | SH |  | SOLE | 0 | 316554 | 0 | 0 |
| ITT INC | Common Stock | 45073V108 |  | 2866 | 16516 | SH |  | SOLE | 0 | 16516 | 0 | 0 |
| ICICI BANK LTD ADR | Common Stock | 45104G104 |  | 830 | 27844 | SH |  | SOLE | 0 | 27844 | 0 | 0 |
| ICAHN ENTERPRISES LP | Common Stock | 451100101 |  | 319 | 42307 | SH |  | SOLE | 0 | 42307 | 0 | 0 |
| IDACORP INC | Common Stock | 451107106 |  | 2898 | 22897 | SH |  | SOLE | 0 | 22897 | 0 | 0 |
| IDEXX LABORATORIES INC | Common Stock | 45168D104 |  | 8261 | 12211 | SH |  | SOLE | 0 | 12211 | 0 | 0 |
| ILLINOIS TOOL WORKS INC | Common Stock | 452308109 |  | 41152 | 167081 | SH |  | SOLE | 0 | 167081 | 0 | 0 |
| ILLUMINA INC | Common Stock | 452327109 |  | 1812 | 13812 | SH |  | SOLE | 0 | 13812 | 0 | 0 |
| IMMUNITYBIO INC | Common Stock | 45256X103 |  | 47 | 23931 | SH |  | SOLE | 0 | 23931 | 0 | 0 |
| IMPERIAL OIL LTD NEW | Common Stock | 453038408 |  | 510 | 5906 | SH |  | SOLE | 0 | 5906 | 0 | 0 |
| INCYTE CORP | Common Stock | 45337C102 |  | 4796 | 48562 | SH |  | SOLE | 0 | 48562 | 0 | 0 |
| INDEPENDENT BANK CORP MA | Common Stock | 453836108 |  | 753 | 10304 | SH |  | SOLE | 0 | 10304 | 0 | 0 |
| INDIA FUND INC | ETF/Closed End | 454089103 |  | 1946 | 141928 | SH |  | SOLE | 0 | 141928 | 0 | 0 |
| NYLI MERGR ARBITRAGE ETF | ETF/Closed End | 45409B800 |  | 713 | 19908 | SH |  | SOLE | 0 | 19908 | 0 | 0 |
| NYLI MACKY MUN INTRM ETF | ETF/Closed End- | 45409F827 |  | 525 | 21558 | SH |  | SOLE | 0 | 21558 | 0 | 0 |
| INFOSYS LTD SPONS ADR | Common Stock | 456788108 |  | 12683 | 711747 | SH |  | SOLE | 0 | 711747 | 0 | 0 |
| ING GROEP NV SPONS ADR | Common Stock | 456837103 |  | 1558 | 55645 | SH |  | SOLE | 0 | 55645 | 0 | 0 |
| INGERSOLL RAND INC | Common Stock | 45687V106 |  | 3903 | 49267 | SH |  | SOLE | 0 | 49267 | 0 | 0 |
| INGREDION INC | Common Stock | 457187102 |  | 2241 | 20326 | SH |  | SOLE | 0 | 20326 | 0 | 0 |
| INHIBRX BIOSCIENCES INC | Common Stock | 45720N103 |  | 434 | 5495 | SH |  | SOLE | 0 | 5495 | 0 | 0 |
| INNODATA INC | Common Stock | 457642205 |  | 262 | 5136 | SH |  | SOLE | 0 | 5136 | 0 | 0 |
| INSMED INC PAR 01 | Common Stock | 457669307 |  | 485 | 2788 | SH |  | SOLE | 0 | 2788 | 0 | 0 |
| INSPIRE MED SYS INC | Common Stock | 457730109 |  | 404 | 4376 | SH |  | SOLE | 0 | 4376 | 0 | 0 |
| INSPERITY INC | Common Stock | 45778Q107 |  | 1348 | 34823 | SH |  | SOLE | 0 | 34823 | 0 | 0 |
| INNOVIVA INC | Common Stock | 45781M101 |  | 1499 | 75000 | SH |  | SOLE | 0 | 75000 | 0 | 0 |
| INNOVATIVE INDL PPTYS A | Common Stock | 45781V101 |  | 255 | 5386 | SH |  | SOLE | 0 | 5386 | 0 | 0 |
| INNOV IBD 50 ETF | ETF/Closed End | 45782C102 |  | 533 | 15310 | SH |  | SOLE | 0 | 15310 | 0 | 0 |
| INNOV GRW100 PWR JUL ETF | ETF/Closed End | 45782C276 |  | 5815 | 80074 | SH |  | SOLE | 0 | 80074 | 0 | 0 |
| INNOV US EQ PWR MAY ETF | ETF/Closed End | 45782C318 |  | 3085 | 77914 | SH |  | SOLE | 0 | 77914 | 0 | 0 |
| INNOV US EQ BUF MAY ETF | ETF/Closed End | 45782C326 |  | 497 | 11088 | SH |  | SOLE | 0 | 11088 | 0 | 0 |
| INNOV GRW100 PWR APR ETF | ETF/Closed End | 45782C334 |  | 5874 | 109382 | SH |  | SOLE | 0 | 109382 | 0 | 0 |
| INNOV SMCP PWR APR ETF | ETF/Closed End | 45782C342 |  | 954 | 27146 | SH |  | SOLE | 0 | 27146 | 0 | 0 |
| INNOV E/MKTS PWR APR ETF | ETF/Closed End | 45782C359 |  | 282 | 9484 | SH |  | SOLE | 0 | 9484 | 0 | 0 |
| INNOV INTL DEV APR ETF | ETF/Closed End | 45782C367 |  | 444 | 14392 | SH |  | SOLE | 0 | 14392 | 0 | 0 |
| INNOV US EQ PWR MAR ETF | ETF/Closed End | 45782C383 |  | 2196 | 48872 | SH |  | SOLE | 0 | 48872 | 0 | 0 |
| INNOV US EQ BUF MAR ETF | ETF/Closed End | 45782C391 |  | 900 | 16964 | SH |  | SOLE | 0 | 16964 | 0 | 0 |
| INNOV US EQ BUF JAN ETF | ETF/Closed End | 45782C409 |  | 5382 | 97763 | SH |  | SOLE | 0 | 97763 | 0 | 0 |
| INNOV US EQ PWR FEB ETF | ETF/Closed End | 45782C417 |  | 2547 | 62543 | SH |  | SOLE | 0 | 62543 | 0 | 0 |
| INNOV US EQ BUF FEB ETF | ETF/Closed End | 45782C433 |  | 693 | 14231 | SH |  | SOLE | 0 | 14231 | 0 | 0 |
| INNOV GRW100 PWR JAN ETF | ETF/Closed End | 45782C466 |  | 25004 | 455286 | SH |  | SOLE | 0 | 455286 | 0 | 0 |
| INNOV SMCP PWR JAN ETF | ETF/Closed End | 45782C474 |  | 757 | 18265 | SH |  | SOLE | 0 | 18265 | 0 | 0 |
| INNOV US EQ PWR JAN ETF | ETF/Closed End | 45782C508 |  | 10729 | 228188 | SH |  | SOLE | 0 | 228188 | 0 | 0 |
| INNOV E/MKTS PWR JAN ETF | ETF/Closed End | 45782C516 |  | 533 | 15760 | SH |  | SOLE | 0 | 15760 | 0 | 0 |
| INNOV INTL DEV JAN ETF | ETF/Closed End | 45782C524 |  | 432 | 11948 | SH |  | SOLE | 0 | 11948 | 0 | 0 |
| INNOV US EQ PWR DEC ETF | ETF/Closed End | 45782C540 |  | 5406 | 124609 | SH |  | SOLE | 0 | 124609 | 0 | 0 |
| INNOV US EQ BUF DEC ETF | ETF/Closed End | 45782C557 |  | 758 | 15297 | SH |  | SOLE | 0 | 15297 | 0 | 0 |
| INNOV US EQ PWR NOV ETF | ETF/Closed End | 45782C573 |  | 1261 | 30179 | SH |  | SOLE | 0 | 30179 | 0 | 0 |
| INNOV US EQ BUF NOV ETF | ETF/Closed End | 45782C581 |  | 3662 | 82354 | SH |  | SOLE | 0 | 82354 | 0 | 0 |
| INNOV SMCP PWR OCT ETF | ETF/Closed End | 45782C599 |  | 710 | 21075 | SH |  | SOLE | 0 | 21075 | 0 | 0 |
| INNOV GRW100 PWR OCT ETF | ETF/Closed End | 45782C615 |  | 5917 | 102154 | SH |  | SOLE | 0 | 102154 | 0 | 0 |
| INNOV US EQ PWR SEP ETF | ETF/Closed End | 45782C656 |  | 2741 | 62700 | SH |  | SOLE | 0 | 62700 | 0 | 0 |
| INNOV US EQ BUF SEP ETF | ETF/Closed End | 45782C664 |  | 592 | 12023 | SH |  | SOLE | 0 | 12023 | 0 | 0 |
| INNOV US EQ PWR AUG ETF | ETF/Closed End | 45782C680 |  | 3398 | 78567 | SH |  | SOLE | 0 | 78567 | 0 | 0 |
| INNOV US EQ BUF AUG ETF | ETF/Closed End | 45782C698 |  | 1636 | 32688 | SH |  | SOLE | 0 | 32688 | 0 | 0 |
| INNOV E/MKTS PWR JUL ETF | ETF/Closed End | 45782C714 |  | 329 | 11084 | SH |  | SOLE | 0 | 11084 | 0 | 0 |
| INNOV INTL DEV JUL ETF | ETF/Closed End | 45782C722 |  | 646 | 19265 | SH |  | SOLE | 0 | 19265 | 0 | 0 |
| INNOV US EQ PWR JUN ETF | ETF/Closed End | 45782C748 |  | 1339 | 31967 | SH |  | SOLE | 0 | 31967 | 0 | 0 |
| INNOV US EQ BUF JUN ETF | ETF/Closed End | 45782C755 |  | 564 | 12067 | SH |  | SOLE | 0 | 12067 | 0 | 0 |
| INNOV US EQ BUF OCT ETF | ETF/Closed End | 45782C771 |  | 1662 | 33620 | SH |  | SOLE | 0 | 33620 | 0 | 0 |
| INNOV US EQ BUF JUL ETF | ETF/Closed End | 45782C789 |  | 3782 | 74499 | SH |  | SOLE | 0 | 74499 | 0 | 0 |
| INNOV US EQ PWR OCT ETF | ETF/Closed End | 45782C797 |  | 11889 | 270704 | SH |  | SOLE | 0 | 270704 | 0 | 0 |
| INNOV US EQ PWR JUL ETF | ETF/Closed End | 45782C813 |  | 12956 | 279050 | SH |  | SOLE | 0 | 279050 | 0 | 0 |
| INNOV US EQ ULT OCT ETF | ETF/Closed End | 45782C821 |  | 421 | 10785 | SH |  | SOLE | 0 | 10785 | 0 | 0 |
| INNOV US EQ PWR APR ETF | ETF/Closed End | 45782C870 |  | 11624 | 297127 | SH |  | SOLE | 0 | 297127 | 0 | 0 |
| INNOV US EQ BUF APR ETF | ETF/Closed End | 45782C888 |  | 1117 | 23280 | SH |  | SOLE | 0 | 23280 | 0 | 0 |
| INNOV INTL DEV SEP ETF | ETF/Closed End | 45783Y533 |  | 6524 | 200162 | SH |  | SOLE | 0 | 200162 | 0 | 0 |
| INNOV EQ DEF 2Y 7/27 ETF | ETF/Closed End | 45783Y541 |  | 305 | 10319 | SH |  | SOLE | 0 | 10319 | 0 | 0 |
| INNOV EQ MGD FLOOR ETF | ETF/Closed End | 45783Y673 |  | 4502 | 122151 | SH |  | SOLE | 0 | 122151 | 0 | 0 |
| INNOV LADR ALLOC PWR ETF | ETF/Closed End | 45783Y814 |  | 16956 | 340082 | SH |  | SOLE | 0 | 340082 | 0 | 0 |
| INNOV DEF WLTH SHIELDETF | ETF/Closed End | 45783Y855 |  | 657 | 19613 | SH |  | SOLE | 0 | 19613 | 0 | 0 |
| INNOV EQ DUAL DIR 10 ETF | ETF/Closed End | 45784N445 |  | 444 | 23202 | SH |  | SOLE | 0 | 23202 | 0 | 0 |
| INNOV EQ DEF 1YR DEC ETF | ETF/Closed End | 45784N858 |  | 231 | 8967 | SH |  | SOLE | 0 | 8967 | 0 | 0 |
| INSULET CORP | Common Stock | 45784P101 |  | 4081 | 14358 | SH |  | SOLE | 0 | 14358 | 0 | 0 |
| INTEL CORP | Common Stock | 458140100 |  | 20092 | 544488 | SH |  | SOLE | 0 | 544488 | 0 | 0 |
| INTEGER HLDGS CORP | Common Stock | 45826H109 |  | 641 | 8176 | SH |  | SOLE | 0 | 8176 | 0 | 0 |
| INTERPARFUMS INC | Common Stock | 458334109 |  | 478 | 5638 | SH |  | SOLE | 0 | 5638 | 0 | 0 |
| INTERACTIVE BRKRS GRP A | Common Stock | 45841N107 |  | 13000 | 202148 | SH |  | SOLE | 0 | 202148 | 0 | 0 |
| INTERCONTL HOTELS ADR | Common Stock | 45857P806 |  | 661 | 4691 | SH |  | SOLE | 0 | 4691 | 0 | 0 |
| INTERCONTINENTAL EXCH | Common Stock | 45866F104 |  | 6696 | 41343 | SH |  | SOLE | 0 | 41343 | 0 | 0 |
| INTERDIGITAL INC | Common Stock | 45867G101 |  | 13461 | 42279 | SH |  | SOLE | 0 | 42279 | 0 | 0 |
| INTERNATIONAL BANCSHARES | Common Stock | 459044103 |  | 494 | 7433 | SH |  | SOLE | 0 | 7433 | 0 | 0 |
| INTL BUSINESS MACHS CORP | Common Stock | 459200101 |  | 168410 | 568548 | SH |  | SOLE | 0 | 568548 | 0 | 0 |
| INTL FLAVOR  FRAGRANCE | Common Stock | 459506101 |  | 818 | 12145 | SH |  | SOLE | 0 | 12145 | 0 | 0 |
| INTL PAPER COMPANY | Common Stock | 460146103 |  | 1856 | 47106 | SH |  | SOLE | 0 | 47106 | 0 | 0 |
| INV QQQ INCM ADVTG ETF | ETF/Closed End | 46090A689 |  | 591 | 11150 | SH |  | SOLE | 0 | 11150 | 0 | 0 |
| INV SP E/WT INCM AD ETF | ETF/Closed End | 46090A697 |  | 1256 | 24646 | SH |  | SOLE | 0 | 24646 | 0 | 0 |
| INV TTL RETURN BD ETF | ETF/Closed End- | 46090A804 |  | 1030 | 21727 | SH |  | SOLE | 0 | 21727 | 0 | 0 |
| INV VAR RT INVT GRD ETF | ETF/Closed End- | 46090A879 |  | 357 | 14211 | SH |  | SOLE | 0 | 14211 | 0 | 0 |
| INV ULTRA SHRT DUR ETF | ETF/Closed End- | 46090A887 |  | 8420 | 167553 | SH |  | SOLE | 0 | 167553 | 0 | 0 |
| INV QQQ ETF | ETF/Closed End | 46090E103 |  | 516723 | 841143 | SH |  | SOLE | 0 | 841143 | 0 | 0 |
| INV OPT DVR CMDT NK1 ETF | ETF/Closed End | 46090F100 |  | 185 | 13997 | SH |  | SOLE | 0 | 13997 | 0 | 0 |
| INTUIT INC | Common Stock | 461202103 |  | 26146 | 39470 | SH |  | SOLE | 0 | 39470 | 0 | 0 |
| INTUITIVE SURGICAL NEW | Common Stock | 46120E602 |  | 32376 | 57165 | SH |  | SOLE | 0 | 57165 | 0 | 0 |
| INVESCO SR INCOME TR | ETF/Closed End- | 46131H107 |  | 459 | 140283 | SH |  | SOLE | 0 | 140283 | 0 | 0 |
| INVESCO TR INVT GRD MUNS | ETF/Closed End- | 46131M106 |  | 121 | 11692 | SH |  | SOLE | 0 | 11692 | 0 | 0 |
| INVESCO MUN OPPTY TR | ETF/Closed End- | 46132C107 |  | 369 | 38534 | SH |  | SOLE | 0 | 38534 | 0 | 0 |
| INVESCO ADVNTG MUN INC | ETF/Closed End- | 46132E103 |  | 95 | 10364 | SH |  | SOLE | 0 | 10364 | 0 | 0 |
| INVESCO PA VAL MUN INC | ETF/Closed End- | 46132K109 |  | 330 | 31546 | SH |  | SOLE | 0 | 31546 | 0 | 0 |
| INVESCO BOND FUND | ETF/Closed End- | 46132L107 |  | 414 | 26887 | SH |  | SOLE | 0 | 26887 | 0 | 0 |
| INVESCO MUN INC OPPTYS | ETF/Closed End- | 46132X101 |  | 345 | 57458 | SH |  | SOLE | 0 | 57458 | 0 | 0 |
| INVESCO QUAL MUN INC TR | ETF/Closed End- | 46133G107 |  | 427 | 42845 | SH |  | SOLE | 0 | 42845 | 0 | 0 |
| INV AEROSP  DEFENSE ETF | ETF/Closed End | 46137V100 |  | 15331 | 97881 | SH |  | SOLE | 0 | 97881 | 0 | 0 |
| INV GLBL LIST PVT EQ ETF | ETF/Closed End | 46137V118 |  | 429 | 6391 | SH |  | SOLE | 0 | 6391 | 0 | 0 |
| INV WATER RESOURCES ETF | ETF/Closed End | 46137V142 |  | 1867 | 26517 | SH |  | SOLE | 0 | 26517 | 0 | 0 |
| INV SP S/C600 P/VAL ETF | ETF/Closed End | 46137V167 |  | 293 | 2463 | SH |  | SOLE | 0 | 2463 | 0 | 0 |
| INV SP MDCP400 GARP ETF | ETF/Closed End | 46137V225 |  | 435 | 3627 | SH |  | SOLE | 0 | 3627 | 0 | 0 |
| INV SP TOP 50 ETF | ETF/Closed End | 46137V233 |  | 12699 | 214224 | SH |  | SOLE | 0 | 214224 | 0 | 0 |
| INV SP 500 QUALITY ETF | ETF/Closed End | 46137V241 |  | 11275 | 150239 | SH |  | SOLE | 0 | 150239 | 0 | 0 |
| INV SP PURE VALUE ETF | ETF/Closed End | 46137V258 |  | 488 | 4721 | SH |  | SOLE | 0 | 4721 | 0 | 0 |
| INV SP PURE GRWTH ETF | ETF/Closed End | 46137V266 |  | 12172 | 260788 | SH |  | SOLE | 0 | 260788 | 0 | 0 |
| INV SP E/WT UTILS ETF | ETF/Closed End | 46137V274 |  | 302 | 4044 | SH |  | SOLE | 0 | 4044 | 0 | 0 |
| INV SP E/WT TECH ETF | ETF/Closed End | 46137V282 |  | 8099 | 177962 | SH |  | SOLE | 0 | 177962 | 0 | 0 |
| INV BUYBACK ACHVRS ETF | ETF/Closed End | 46137V308 |  | 544 | 4046 | SH |  | SOLE | 0 | 4046 | 0 | 0 |
| INV SP E/WT INDLS ETF | ETF/Closed End | 46137V324 |  | 428 | 7566 | SH |  | SOLE | 0 | 7566 | 0 | 0 |
| INV SP E/WT HLTHCR ETF | ETF/Closed End | 46137V332 |  | 493 | 15482 | SH |  | SOLE | 0 | 15482 | 0 | 0 |
| INV SP500 EQL WGHT ETF | ETF/Closed End | 46137V357 |  | 133300 | 695867 | SH |  | SOLE | 0 | 695867 | 0 | 0 |
| INV SP E/WT ENERGY ETF | ETF/Closed End | 46137V365 |  | 367 | 4613 | SH |  | SOLE | 0 | 4613 | 0 | 0 |
| INV SP 500 GARP ETF | ETF/Closed End | 46137V431 |  | 4043 | 35511 | SH |  | SOLE | 0 | 35511 | 0 | 0 |
| INV SP 100 EQL WT ETF | ETF/Closed End | 46137V449 |  | 4303 | 36413 | SH |  | SOLE | 0 | 36413 | 0 | 0 |
| INV SP M/C VAL MOMN ETF | ETF/Closed End | 46137V456 |  | 301 | 4696 | SH |  | SOLE | 0 | 4696 | 0 | 0 |
| INV SP MDCP MOMNTM ETF | ETF/Closed End | 46137V464 |  | 5582 | 40314 | SH |  | SOLE | 0 | 40314 | 0 | 0 |
| INV SP MDCP QUALITY ETF | ETF/Closed End | 46137V472 |  | 10199 | 99583 | SH |  | SOLE | 0 | 99583 | 0 | 0 |
| INV SP S/C VAL MNTM ETF | ETF/Closed End | 46137V480 |  | 15750 | 275638 | SH |  | SOLE | 0 | 275638 | 0 | 0 |
| INV SP SMCP MOMNTM ETF | ETF/Closed End | 46137V498 |  | 18829 | 261483 | SH |  | SOLE | 0 | 261483 | 0 | 0 |
| INV DIV ACHIEVERS ETF | ETF/Closed End | 46137V506 |  | 413 | 8027 | SH |  | SOLE | 0 | 8027 | 0 | 0 |
| INV INTL DIV ACHIEVE ETF | ETF/Closed End | 46137V548 |  | 372 | 16921 | SH |  | SOLE | 0 | 16921 | 0 | 0 |
| INV H/Y EQ DIV ACHVR ETF | ETF/Closed End | 46137V563 |  | 1006 | 49365 | SH |  | SOLE | 0 | 49365 | 0 | 0 |
| INV RAFI US1500 S/MIDETF | ETF/Closed End | 46137V597 |  | 352 | 7674 | SH |  | SOLE | 0 | 7674 | 0 | 0 |
| INV DJIA DIVIDEND ETF | ETF/Closed End | 46137V605 |  | 1230 | 21524 | SH |  | SOLE | 0 | 21524 | 0 | 0 |
| INV RAFI US 1000 ETF | ETF/Closed End | 46137V613 |  | 5790 | 123400 | SH |  | SOLE | 0 | 123400 | 0 | 0 |
| INV FINL PFD ETF | ETF/Closed End- | 46137V621 |  | 2648 | 187242 | SH |  | SOLE | 0 | 187242 | 0 | 0 |
| INV SEMICONDUCTORS ETF | ETF/Closed End | 46137V647 |  | 350 | 4439 | SH |  | SOLE | 0 | 4439 | 0 | 0 |
| INV NXT GEN MED GAME ETF | ETF/Closed End | 46137V696 |  | 3977 | 66756 | SH |  | SOLE | 0 | 66756 | 0 | 0 |
| INV DW BASIC MATRLS ETF | ETF/Closed End | 46137V704 |  | 4692 | 42592 | SH |  | SOLE | 0 | 42592 | 0 | 0 |
| INV LEISURE  ENTMNT ETF | ETF/Closed End | 46137V720 |  | 4355 | 71008 | SH |  | SOLE | 0 | 71008 | 0 | 0 |
| INV LGCP VALUE ETF | ETF/Closed End | 46137V738 |  | 643 | 9667 | SH |  | SOLE | 0 | 9667 | 0 | 0 |
| INV LGCP GROWTH ETF | ETF/Closed End | 46137V746 |  | 1043 | 8202 | SH |  | SOLE | 0 | 8202 | 0 | 0 |
| INV BLDG  CONSTR ETF | ETF/Closed End | 46137V779 |  | 344 | 3716 | SH |  | SOLE | 0 | 3716 | 0 | 0 |
| INV BIOTECH  GENOME ETF | ETF/Closed End | 46137V787 |  | 346 | 4208 | SH |  | SOLE | 0 | 4208 | 0 | 0 |
| INV DW TECH MOMNTM ETF | ETF/Closed End | 46137V811 |  | 6248 | 81684 | SH |  | SOLE | 0 | 81684 | 0 | 0 |
| INV DW MOMENTUM ETF | ETF/Closed End | 46137V837 |  | 20978 | 180219 | SH |  | SOLE | 0 | 180219 | 0 | 0 |
| INV DW INDLS MOMNTM ETF | ETF/Closed End | 46137V845 |  | 6868 | 39339 | SH |  | SOLE | 0 | 39339 | 0 | 0 |
| INV DW FINL MOMNTM ETF | ETF/Closed End | 46137V860 |  | 5248 | 90903 | SH |  | SOLE | 0 | 90903 | 0 | 0 |
| INV DW ENERGY MOMNTM ETF | ETF/Closed End | 46137V878 |  | 249 | 5505 | SH |  | SOLE | 0 | 5505 | 0 | 0 |
| INV DB CMDTY IDX TRK ETF | Common Stock | 46138B103 |  | 299 | 13376 | SH |  | SOLE | 0 | 13376 | 0 | 0 |
| INV EQL WT 030 TRSY ETF | ETF/Closed End- | 46138E107 |  | 726 | 26340 | SH |  | SOLE | 0 | 26340 | 0 | 0 |
| INV SP MDCP L/VLTY ETF | ETF/Closed End | 46138E198 |  | 970 | 15555 | SH |  | SOLE | 0 | 15555 | 0 | 0 |
| INV SP INTL MOMNTM ETF | ETF/Closed End | 46138E222 |  | 7003 | 126026 | SH |  | SOLE | 0 | 126026 | 0 | 0 |
| INV SP INTL L/VOLTY ETF | ETF/Closed End | 46138E230 |  | 248 | 7305 | SH |  | SOLE | 0 | 7305 | 0 | 0 |
| INV SP GLB WTR IDX ETF | ETF/Closed End | 46138E263 |  | 491 | 7797 | SH |  | SOLE | 0 | 7797 | 0 | 0 |
| INV SP MOMENTUM ETF | ETF/Closed End | 46138E339 |  | 10989 | 92100 | SH |  | SOLE | 0 | 92100 | 0 | 0 |
| INV SP LOW VOLTY ETF | ETF/Closed End | 46138E354 |  | 20494 | 286949 | SH |  | SOLE | 0 | 286949 | 0 | 0 |
| INV SP H/DIV L/VLTY ETF | ETF/Closed End | 46138E362 |  | 8042 | 167532 | SH |  | SOLE | 0 | 167532 | 0 | 0 |
| INV SP HIGH BETA ETF | ETF/Closed End | 46138E370 |  | 353 | 3017 | SH |  | SOLE | 0 | 3017 | 0 | 0 |
| INV SP SENS LW VLTY ETF | ETF/Closed End | 46138E388 |  | 420 | 7766 | SH |  | SOLE | 0 | 7766 | 0 | 0 |
| INV CEF INCM CMPOSIT ETF | ETF/Closed End- | 46138E404 |  | 512 | 25735 | SH |  | SOLE | 0 | 25735 | 0 | 0 |
| INV RUSS1000 EQL WT ETF | ETF/Closed End | 46138E420 |  | 1169 | 22206 | SH |  | SOLE | 0 | 22206 | 0 | 0 |
| INV PREFERRED ETF | ETF/Closed End | 46138E511 |  | 6072 | 540225 | SH |  | SOLE | 0 | 540225 | 0 | 0 |
| INV NATL AMT FRE MUN ETF | ETF/Closed End- | 46138E537 |  | 713 | 30761 | SH |  | SOLE | 0 | 30761 | 0 | 0 |
| INV KBW H/Y DIV FINL ETF | ETF/Closed End | 46138E610 |  | 185 | 13544 | SH |  | SOLE | 0 | 13544 | 0 | 0 |
| INV KBW BANK ETF | ETF/Closed End | 46138E628 |  | 1202 | 14262 | SH |  | SOLE | 0 | 14262 | 0 | 0 |
| INV INTL BUYBK ACHVR ETF | ETF/Closed End | 46138E644 |  | 4276 | 76950 | SH |  | SOLE | 0 | 76950 | 0 | 0 |
| INV E/MKT SVRGN DEBT ETF | ETF/Closed End- | 46138E784 |  | 2136 | 98605 | SH |  | SOLE | 0 | 98605 | 0 | 0 |
| INV DW SMCP MOMNTM ETF | ETF/Closed End | 46138E842 |  | 2363 | 24420 | SH |  | SOLE | 0 | 24420 | 0 | 0 |
| INV D W D/MKT MOMNTM ETF | ETF/Closed End | 46138E875 |  | 1141 | 23298 | SH |  | SOLE | 0 | 23298 | 0 | 0 |
| INV SP SMCP LW VLTY ETF | ETF/Closed End | 46138G102 |  | 254 | 5482 | SH |  | SOLE | 0 | 5482 | 0 | 0 |
| INV SENIOR LOAN ETF | ETF/Closed End- | 46138G508 |  | 8155 | 388329 | SH |  | SOLE | 0 | 388329 | 0 | 0 |
| INV NASDAQ 100 ETF | ETF/Closed End | 46138G649 |  | 27821 | 110000 | SH |  | SOLE | 0 | 110000 | 0 | 0 |
| INV SP ULT DIV REV ETF | ETF/Closed End | 46138G656 |  | 1588 | 30514 | SH |  | SOLE | 0 | 30514 | 0 | 0 |
| INV SP SMCP 600 REV ETF | ETF/Closed End | 46138G664 |  | 1076 | 22081 | SH |  | SOLE | 0 | 22081 | 0 | 0 |
| INV SP MDCP 400 REV ETF | ETF/Closed End | 46138G672 |  | 689 | 5449 | SH |  | SOLE | 0 | 5449 | 0 | 0 |
| INV SP REVENUE ETF | ETF/Closed End | 46138G698 |  | 2790 | 24363 | SH |  | SOLE | 0 | 24363 | 0 | 0 |
| INV SOLAR ETF | ETF/Closed End | 46138G706 |  | 362 | 7369 | SH |  | SOLE | 0 | 7369 | 0 | 0 |
| INV TXBL MUN BD ETF | ETF/Closed End- | 46138G805 |  | 285 | 10492 | SH |  | SOLE | 0 | 10492 | 0 | 0 |
| INV VAR RATE PFD ETF | ETF/Closed End- | 46138G870 |  | 8432 | 346578 | SH |  | SOLE | 0 | 346578 | 0 | 0 |
| INV BUL/2031 CORP ETF | ETF/Closed End- | 46138J429 |  | 11676 | 699390 | SH |  | SOLE | 0 | 699390 | 0 | 0 |
| INV BUL/2030 CORP ETF | ETF/Closed End- | 46138J460 |  | 8397 | 496301 | SH |  | SOLE | 0 | 496301 | 0 | 0 |
| INV BUL/2029 CORP ETF | ETF/Closed End- | 46138J577 |  | 17875 | 949055 | SH |  | SOLE | 0 | 949055 | 0 | 0 |
| INV RUSS1000 DYN MUL ETF | ETF/Closed End | 46138J619 |  | 11103 | 181626 | SH |  | SOLE | 0 | 181626 | 0 | 0 |
| INV BUL/2026 H/YLD ETF | ETF/Closed End- | 46138J635 |  | 410 | 17578 | SH |  | SOLE | 0 | 17578 | 0 | 0 |
| INV BUL/2028 CORP ETF | ETF/Closed End- | 46138J643 |  | 9630 | 467496 | SH |  | SOLE | 0 | 467496 | 0 | 0 |
| INV BULLET CORP BD ETF | ETF/Closed End- | 46138J783 |  | 15065 | 763183 | SH |  | SOLE | 0 | 763183 | 0 | 0 |
| INV BUL/2026 CORP ETF | ETF/Closed End- | 46138J791 |  | 3814 | 194842 | SH |  | SOLE | 0 | 194842 | 0 | 0 |
| INV BUL/2033 CORP ETF | ETF/Closed End- | 46139W825 |  | 4079 | 190073 | SH |  | SOLE | 0 | 190073 | 0 | 0 |
| INV BUL/2032 CORP ETF | ETF/Closed End- | 46139W858 |  | 6397 | 306457 | SH |  | SOLE | 0 | 306457 | 0 | 0 |
| INV DB AGRICULTRE FD ETF | Common Stock | 46140H106 |  | 218 | 8553 | SH |  | SOLE | 0 | 8553 | 0 | 0 |
| INVT AXS ASTORIA R/E ETF | ETF/Closed End | 46141T117 |  | 3899 | 209311 | SH |  | SOLE | 0 | 209311 | 0 | 0 |
| IONIS PHARMS INC | Common Stock | 462222100 |  | 330 | 4177 | SH |  | SOLE | 0 | 4177 | 0 | 0 |
| IONQ INC | Common Stock | 46222L108 |  | 1720 | 38333 | SH |  | SOLE | 0 | 38333 | 0 | 0 |
| IQVIA HOLDINGS INC | Common Stock | 46266C105 |  | 4058 | 18001 | SH |  | SOLE | 0 | 18001 | 0 | 0 |
| IRIDIUM COMMS INC | Common Stock | 46269C102 |  | 906 | 52107 | SH |  | SOLE | 0 | 52107 | 0 | 0 |
| IRON MOUNTAIN INC | REIT | 46284V101 |  | 7583 | 91418 | SH |  | SOLE | 0 | 91418 | 0 | 0 |
| ISHS GOLD TRUST ETF | ETF/Closed End | 464285204 |  | 111073 | 1368398 | SH |  | SOLE | 0 | 1368398 | 0 | 0 |
| ISHS EMG MKT DIV ETF | ETF/Closed End | 464286319 |  | 3418 | 109694 | SH |  | SOLE | 0 | 109694 | 0 | 0 |
| ISHS MSCI E/M ASIA ETF | ETF/Closed End | 464286426 |  | 143920 | 1530734 | SH |  | SOLE | 0 | 1530734 | 0 | 0 |
| ISHS MSCI E/M SMCP ETF | ETF/Closed End | 464286475 |  | 536 | 7948 | SH |  | SOLE | 0 | 7948 | 0 | 0 |
| ISHS MSCI CANADA ETF | ETF/Closed End | 464286509 |  | 229 | 4244 | SH |  | SOLE | 0 | 4244 | 0 | 0 |
| ISHS GLBL MIN VOLTY ETF | ETF/Closed End | 464286525 |  | 1287 | 10838 | SH |  | SOLE | 0 | 10838 | 0 | 0 |
| ISHS E/MKT M/VOL FCT ETF | ETF/Closed End | 464286533 |  | 2677 | 41804 | SH |  | SOLE | 0 | 41804 | 0 | 0 |
| ISHS MSCI GERMANY ETF | ETF/Closed End | 464286806 |  | 309 | 7262 | SH |  | SOLE | 0 | 7262 | 0 | 0 |
| ISHS SP 100 ETF | ETF/Closed End | 464287101 |  | 194924 | 568340 | SH |  | SOLE | 0 | 568340 | 0 | 0 |
| ISHS MSTAR GROWTH ETF | ETF/Closed End | 464287119 |  | 793 | 7625 | SH |  | SOLE | 0 | 7625 | 0 | 0 |
| ISHS SP TTL US STK ETF | ETF/Closed End | 464287150 |  | 19423 | 130624 | SH |  | SOLE | 0 | 130624 | 0 | 0 |
| ISHS SEL DIV ETF | ETF/Closed End | 464287168 |  | 31154 | 220730 | SH |  | SOLE | 0 | 220730 | 0 | 0 |
| ISHS TIPS BD ETF | ETF/Closed End- | 464287176 |  | 3940 | 35843 | SH |  | SOLE | 0 | 35843 | 0 | 0 |
| ISHS CHINA LGCP ETF | ETF/Closed End | 464287184 |  | 232 | 6072 | SH |  | SOLE | 0 | 6072 | 0 | 0 |
| ISHS US TRANSPRTN ETF | ETF/Closed End | 464287192 |  | 828 | 11111 | SH |  | SOLE | 0 | 11111 | 0 | 0 |
| ISHS CORE SP 500 ETF | ETF/Closed End | 464287200 |  | 874809 | 1277205 | SH |  | SOLE | 0 | 1277205 | 0 | 0 |
| ISHS CORE US AGGR BD ETF | ETF/Closed End- | 464287226 |  | 74957 | 750470 | SH |  | SOLE | 0 | 750470 | 0 | 0 |
| ISHS MSCI EMRG MKTS ETF | ETF/Closed End | 464287234 |  | 5971 | 109143 | SH |  | SOLE | 0 | 109143 | 0 | 0 |
| ISHS IBOX I/GRD CORP ETF | ETF/Closed End- | 464287242 |  | 4461 | 40486 | SH |  | SOLE | 0 | 40486 | 0 | 0 |
| ISHS GLBL COMM SVCS ETF | ETF/Closed End | 464287275 |  | 877 | 7234 | SH |  | SOLE | 0 | 7234 | 0 | 0 |
| ISHS GLBL TECH ETF | ETF/Closed End | 464287291 |  | 3734 | 35565 | SH |  | SOLE | 0 | 35565 | 0 | 0 |
| ISHS SP 500 GRWTH ETF | ETF/Closed End | 464287309 |  | 271742 | 2204622 | SH |  | SOLE | 0 | 2204622 | 0 | 0 |
| ISHS GLB HLTHCR ETF | ETF/Closed End | 464287325 |  | 3277 | 33639 | SH |  | SOLE | 0 | 33639 | 0 | 0 |
| ISHS GLB FINLS ETF | ETF/Closed End | 464287333 |  | 2823 | 23368 | SH |  | SOLE | 0 | 23368 | 0 | 0 |
| ISHS GOBAL ENERGY ETF | ETF/Closed End | 464287341 |  | 308 | 7340 | SH |  | SOLE | 0 | 7340 | 0 | 0 |
| ISHS N A NATRL RES ETF | ETF/Closed End | 464287374 |  | 457 | 9095 | SH |  | SOLE | 0 | 9095 | 0 | 0 |
| ISHS SP 500 VALUE ETF | ETF/Closed End | 464287408 |  | 311955 | 1470999 | SH |  | SOLE | 0 | 1470999 | 0 | 0 |
| ISHS 20 TRSY BD ETF | ETF/Closed End- | 464287432 |  | 128152 | 1470307 | SH |  | SOLE | 0 | 1470307 | 0 | 0 |
| ISHS 710Y TRSY ETF | ETF/Closed End- | 464287440 |  | 107120 | 1113979 | SH |  | SOLE | 0 | 1113979 | 0 | 0 |
| ISHS 13YR TRSRY ETF | ETF/Closed End- | 464287457 |  | 8426 | 101737 | SH |  | SOLE | 0 | 101737 | 0 | 0 |
| ISHS MSCI EAFE ETF | ETF/Closed End | 464287465 |  | 69787 | 726719 | SH |  | SOLE | 0 | 726719 | 0 | 0 |
| ISHS RUSS MDCP VAL ETF | ETF/Closed End | 464287473 |  | 5808 | 41175 | SH |  | SOLE | 0 | 41175 | 0 | 0 |
| ISHS RUSS MDCP GRW ETF | ETF/Closed End | 464287481 |  | 10761 | 78580 | SH |  | SOLE | 0 | 78580 | 0 | 0 |
| ISHS RUSS MDCP ETF | ETF/Closed End | 464287499 |  | 100753 | 1046568 | SH |  | SOLE | 0 | 1046568 | 0 | 0 |
| ISHS CORE SP MDCP ETF | ETF/Closed End | 464287507 |  | 80267 | 1216160 | SH |  | SOLE | 0 | 1216160 | 0 | 0 |
| ISHS EXP TECH SFTWR ETF | ETF/Closed End | 464287515 |  | 21290 | 201439 | SH |  | SOLE | 0 | 201439 | 0 | 0 |
| ISHS SEMICONDUCTOR ETF | ETF/Closed End | 464287523 |  | 11391 | 37824 | SH |  | SOLE | 0 | 37824 | 0 | 0 |
| ISHS US DIGITAL ETF | ETF/Closed End | 464287531 |  | 382 | 4490 | SH |  | SOLE | 0 | 4490 | 0 | 0 |
| ISHS EXP TECH SECTOR ETF | ETF/Closed End | 464287549 |  | 133788 | 1035830 | SH |  | SOLE | 0 | 1035830 | 0 | 0 |
| ISHS BIOTECH ETF | ETF/Closed End | 464287556 |  | 104562 | 619550 | SH |  | SOLE | 0 | 619550 | 0 | 0 |
| ISHS SELECT US REIT ETF | ETF/Closed End | 464287564 |  | 1263 | 21165 | SH |  | SOLE | 0 | 21165 | 0 | 0 |
| ISHS GLOBAL 100 ETF | ETF/Closed End | 464287572 |  | 5473 | 43206 | SH |  | SOLE | 0 | 43206 | 0 | 0 |
| ISHS US CNSMR DSCRTN ETF | ETF/Closed End | 464287580 |  | 558 | 5407 | SH |  | SOLE | 0 | 5407 | 0 | 0 |
| ISHS RUSS 1000 VAL ETF | ETF/Closed End | 464287598 |  | 68578 | 326035 | SH |  | SOLE | 0 | 326035 | 0 | 0 |
| ISHS SP MDCP400 GRW ETF | ETF/Closed End | 464287606 |  | 4716 | 48678 | SH |  | SOLE | 0 | 48678 | 0 | 0 |
| ISHS RUSS 1000 GRW ETF | ETF/Closed End | 464287614 |  | 368275 | 778101 | SH |  | SOLE | 0 | 778101 | 0 | 0 |
| ISHS RUSS 1000 ETF | ETF/Closed End | 464287622 |  | 13291 | 35589 | SH |  | SOLE | 0 | 35589 | 0 | 0 |
| ISHS RUSS 2000 VAL ETF | ETF/Closed End | 464287630 |  | 2494 | 13764 | SH |  | SOLE | 0 | 13764 | 0 | 0 |
| ISHS RUSS 2000 GRW ETF | ETF/Closed End | 464287648 |  | 3434 | 10629 | SH |  | SOLE | 0 | 10629 | 0 | 0 |
| ISHS RUSS 2000 ETF | ETF/Closed End | 464287655 |  | 70977 | 288336 | SH |  | SOLE | 0 | 288336 | 0 | 0 |
| ISHS CORE SP US VAL ETF | ETF/Closed End | 464287663 |  | 6871 | 67004 | SH |  | SOLE | 0 | 67004 | 0 | 0 |
| ISHS CORE SP US GRW ETF | ETF/Closed End | 464287671 |  | 12467 | 74234 | SH |  | SOLE | 0 | 74234 | 0 | 0 |
| ISHS RUSS 3000 ETF | ETF/Closed End | 464287689 |  | 3384 | 8748 | SH |  | SOLE | 0 | 8748 | 0 | 0 |
| ISHS SP MDCP400 VAL ETF | ETF/Closed End | 464287705 |  | 5642 | 42875 | SH |  | SOLE | 0 | 42875 | 0 | 0 |
| ISHS US TECH ETF | ETF/Closed End | 464287721 |  | 40573 | 203191 | SH |  | SOLE | 0 | 203191 | 0 | 0 |
| ISHS US REAL ESTATE ETF | ETF/Closed End | 464287739 |  | 748 | 7961 | SH |  | SOLE | 0 | 7961 | 0 | 0 |
| ISHS U S INDLS ETF | ETF/Closed End | 464287754 |  | 7427 | 50125 | SH |  | SOLE | 0 | 50125 | 0 | 0 |
| ISHS US HLTHCR ETF | ETF/Closed End | 464287762 |  | 2298 | 35293 | SH |  | SOLE | 0 | 35293 | 0 | 0 |
| ISHS US FINL SVCS ETF | ETF/Closed End | 464287770 |  | 18853 | 204367 | SH |  | SOLE | 0 | 204367 | 0 | 0 |
| ISHS U S FINANCIALS ETF | ETF/Closed End | 464287788 |  | 6182 | 47948 | SH |  | SOLE | 0 | 47948 | 0 | 0 |
| ISHS U S ENERGY ETF | ETF/Closed End | 464287796 |  | 2195 | 46172 | SH |  | SOLE | 0 | 46172 | 0 | 0 |
| ISHS CORE SP SMCP ETF | ETF/Closed End | 464287804 |  | 187000 | 1555996 | SH |  | SOLE | 0 | 1555996 | 0 | 0 |
| ISHS US CNSMR STAPLS ETF | ETF/Closed End | 464287812 |  | 1808 | 27022 | SH |  | SOLE | 0 | 27022 | 0 | 0 |
| ISHS DOW JONES U S ETF | ETF/Closed End | 464287846 |  | 784 | 4727 | SH |  | SOLE | 0 | 4727 | 0 | 0 |
| ISHS SP SMCP600 VAL ETF | ETF/Closed End | 464287879 |  | 5545 | 48761 | SH |  | SOLE | 0 | 48761 | 0 | 0 |
| ISHS SP SMCP600 GRW ETF | ETF/Closed End | 464287887 |  | 4186 | 29657 | SH |  | SOLE | 0 | 29657 | 0 | 0 |
| ISHS MSTAR VALUE ETF | ETF/Closed End | 464288109 |  | 6962 | 73784 | SH |  | SOLE | 0 | 73784 | 0 | 0 |
| ISHS S/T NATL MUN BD ETF | ETF/Closed End- | 464288158 |  | 11810 | 110682 | SH |  | SOLE | 0 | 110682 | 0 | 0 |
| ISHS MSTAR MID CAP ETF | ETF/Closed End | 464288208 |  | 846 | 10229 | SH |  | SOLE | 0 | 10229 | 0 | 0 |
| ISHS GLB CLEAN ENRGY ETF | ETF/Closed End | 464288224 |  | 236 | 14392 | SH |  | SOLE | 0 | 14392 | 0 | 0 |
| ISHS MSCI ACWI EX US ETF | ETF/Closed End | 464288240 |  | 18659 | 277948 | SH |  | SOLE | 0 | 277948 | 0 | 0 |
| ISHS MSCI ACWI ETF | ETF/Closed End | 464288257 |  | 9520 | 67283 | SH |  | SOLE | 0 | 67283 | 0 | 0 |
| ISHS MSCI EAFE SMCP ETF | ETF/Closed End | 464288273 |  | 388 | 4999 | SH |  | SOLE | 0 | 4999 | 0 | 0 |
| ISHS JPM USD E/MKTS ETF | ETF/Closed End- | 464288281 |  | 23725 | 246414 | SH |  | SOLE | 0 | 246414 | 0 | 0 |
| ISHS MSTAR MDCP GRW ETF | ETF/Closed End | 464288307 |  | 3924 | 49148 | SH |  | SOLE | 0 | 49148 | 0 | 0 |
| ISHS GLBL INFRA ETF | ETF/Closed End | 464288372 |  | 8193 | 133525 | SH |  | SOLE | 0 | 133525 | 0 | 0 |
| ISHS MSTAR MDCP VALU ETF | ETF/Closed End | 464288406 |  | 474 | 5757 | SH |  | SOLE | 0 | 5757 | 0 | 0 |
| ISHS NATL MUNI BD ETF | ETF/Closed End- | 464288414 |  | 22379 | 208937 | SH |  | SOLE | 0 | 208937 | 0 | 0 |
| ISHS INTL SEL DIV ETF | ETF/Closed End | 464288448 |  | 17860 | 452713 | SH |  | SOLE | 0 | 452713 | 0 | 0 |
| ISHS MSTR SML CAP ETF | ETF/Closed End | 464288505 |  | 223 | 3428 | SH |  | SOLE | 0 | 3428 | 0 | 0 |
| ISHS IBOXX H/Y CORP ETF | ETF/Closed End- | 464288513 |  | 5361 | 66492 | SH |  | SOLE | 0 | 66492 | 0 | 0 |
| ISHS CORE US REIT ETF | ETF/Closed End | 464288521 |  | 382 | 6708 | SH |  | SOLE | 0 | 6708 | 0 | 0 |
| ISHS RES M/SEC R/EST ETF | ETF/Closed End | 464288562 |  | 235 | 2838 | SH |  | SOLE | 0 | 2838 | 0 | 0 |
| ISHS ESG MSCI KLD ETF | ETF/Closed End | 464288570 |  | 8867 | 68830 | SH |  | SOLE | 0 | 68830 | 0 | 0 |
| ISHS MBS ETF | ETF/Closed End- | 464288588 |  | 128433 | 1348803 | SH |  | SOLE | 0 | 1348803 | 0 | 0 |
| ISHS INTRM GOV CRDT ETF | ETF/Closed End- | 464288612 |  | 494 | 4606 | SH |  | SOLE | 0 | 4606 | 0 | 0 |
| ISHS USD INVT GRD BD ETF | ETF/Closed End- | 464288620 |  | 3429 | 66241 | SH |  | SOLE | 0 | 66241 | 0 | 0 |
| ISHS 510 I/GRD CORP ETF | ETF/Closed End- | 464288638 |  | 41794 | 775677 | SH |  | SOLE | 0 | 775677 | 0 | 0 |
| ISHS 15 INVT GR CRP ETF | ETF/Closed End- | 464288646 |  | 42132 | 796753 | SH |  | SOLE | 0 | 796753 | 0 | 0 |
| ISHS 1020 TRSRY ETF | ETF/Closed End- | 464288653 |  | 138312 | 1360397 | SH |  | SOLE | 0 | 1360397 | 0 | 0 |
| ISHS 37Y TRSY BD ETF | ETF/Closed End- | 464288661 |  | 225084 | 1885917 | SH |  | SOLE | 0 | 1885917 | 0 | 0 |
| ISHS 01YR TREASURY ETF | ETF/Closed End- | 464288679 |  | 17882 | 162339 | SH |  | SOLE | 0 | 162339 | 0 | 0 |
| ISHS PFD  INCM SECS ETF | ETF/Closed End- | 464288687 |  | 54089 | 1747061 | SH |  | SOLE | 0 | 1747061 | 0 | 0 |
| ISHS MATRLS INDX ETF | ETF/Closed End | 464288695 |  | 643 | 6653 | SH |  | SOLE | 0 | 6653 | 0 | 0 |
| ISHS MSTAR SMCP VAL ETF | ETF/Closed End | 464288703 |  | 972 | 14197 | SH |  | SOLE | 0 | 14197 | 0 | 0 |
| ISHS GLB UTILS ETF | ETF/Closed End | 464288711 |  | 712 | 9056 | SH |  | SOLE | 0 | 9056 | 0 | 0 |
| ISHS CONSUMER STAPLE ETF | ETF/Closed End | 464288737 |  | 206 | 3189 | SH |  | SOLE | 0 | 3189 | 0 | 0 |
| ISHS U S HOME CONSTR ETF | ETF/Closed End | 464288752 |  | 3858 | 40062 | SH |  | SOLE | 0 | 40062 | 0 | 0 |
| ISHS U S AERO DEFNS ETF | ETF/Closed End | 464288760 |  | 60862 | 283487 | SH |  | SOLE | 0 | 283487 | 0 | 0 |
| ISHS U S REGL BANKS ETF | ETF/Closed End | 464288778 |  | 1285 | 23300 | SH |  | SOLE | 0 | 23300 | 0 | 0 |
| ISHS US INSURANCE ETF | ETF/Closed End | 464288786 |  | 4418 | 32446 | SH |  | SOLE | 0 | 32446 | 0 | 0 |
| ISHS US BRKR DEAL ETF | ETF/Closed End | 464288794 |  | 4516 | 25175 | SH |  | SOLE | 0 | 25175 | 0 | 0 |
| ISHS ESG OPTIM MSCI ETF | ETF/Closed End | 464288802 |  | 6467 | 46409 | SH |  | SOLE | 0 | 46409 | 0 | 0 |
| ISHS US MED DVCS ETF | ETF/Closed End | 464288810 |  | 6293 | 101260 | SH |  | SOLE | 0 | 101260 | 0 | 0 |
| ISHS US HLTHCR PRVDR ETF | ETF/Closed End | 464288828 |  | 1016 | 21199 | SH |  | SOLE | 0 | 21199 | 0 | 0 |
| ISHS U S PHARMA ETF | ETF/Closed End | 464288836 |  | 882 | 10401 | SH |  | SOLE | 0 | 10401 | 0 | 0 |
| ISHS US O/GAS EXPL ETF | ETF/Closed End | 464288851 |  | 437 | 4894 | SH |  | SOLE | 0 | 4894 | 0 | 0 |
| ISHS MSCI EAFE VAL ETF | ETF/Closed End | 464288877 |  | 192890 | 2701166 | SH |  | SOLE | 0 | 2701166 | 0 | 0 |
| ISHS MSCI EAFE GRW ETF | ETF/Closed End | 464288885 |  | 16446 | 144365 | SH |  | SOLE | 0 | 144365 | 0 | 0 |
| ISHS EURO FINLS ETF | ETF/Closed End | 464289180 |  | 9581 | 258304 | SH |  | SOLE | 0 | 258304 | 0 | 0 |
| ISHS RUSS TOP200 VAL ETF | ETF/Closed End | 464289420 |  | 283 | 3077 | SH |  | SOLE | 0 | 3077 | 0 | 0 |
| ISHS RUSS TOP200 GRW ETF | ETF/Closed End | 464289438 |  | 6726 | 24287 | SH |  | SOLE | 0 | 24287 | 0 | 0 |
| ISHS 10 INV GR CORP ETF | ETF/Closed End- | 464289511 |  | 6219 | 123272 | SH |  | SOLE | 0 | 123272 | 0 | 0 |
| ISHS CORE 80/20 AGRS ETF | ETF/Closed End | 464289859 |  | 711 | 7936 | SH |  | SOLE | 0 | 7936 | 0 | 0 |
| ISHS CORE 60/40 BAL ETF | ETF/Closed End | 464289867 |  | 7058 | 108561 | SH |  | SOLE | 0 | 108561 | 0 | 0 |
| ISHS CORE 40/60 MOD ETF | ETF/Closed End | 464289875 |  | 871 | 18257 | SH |  | SOLE | 0 | 18257 | 0 | 0 |
| ISHS CORE 30/70 CONS ETF | ETF/Closed End | 464289883 |  | 1041 | 25929 | SH |  | SOLE | 0 | 25929 | 0 | 0 |
| ISHS SILVER TR ETF | Common Stock | 46428Q109 |  | 25836 | 401060 | SH |  | SOLE | 0 | 401060 | 0 | 0 |
| ISHS U S TREAS ETF | ETF/Closed End- | 46429B267 |  | 54383 | 2361902 | SH |  | SOLE | 0 | 2361902 | 0 | 0 |
| ISHS AAAA RT CRP BD ETF | ETF/Closed End- | 46429B291 |  | 523 | 10880 | SH |  | SOLE | 0 | 10880 | 0 | 0 |
| ISHS MSCI INDIA ETF | ETF/Closed End | 46429B598 |  | 3449 | 63802 | SH |  | SOLE | 0 | 63802 | 0 | 0 |
| ISHS FLTG RT BOND ETF | ETF/Closed End- | 46429B655 |  | 4265 | 83864 | SH |  | SOLE | 0 | 83864 | 0 | 0 |
| ISHS CORE HIGH DIV ETF | ETF/Closed End | 46429B663 |  | 100988 | 830428 | SH |  | SOLE | 0 | 830428 | 0 | 0 |
| ISHS MSCI EAFE M VOL ETF | ETF/Closed End | 46429B689 |  | 1405 | 16295 | SH |  | SOLE | 0 | 16295 | 0 | 0 |
| ISHS USA MIN VOL FCT ETF | ETF/Closed End | 46429B697 |  | 63223 | 671440 | SH |  | SOLE | 0 | 671440 | 0 | 0 |
| ISHS 05Y TIPS ETF | ETF/Closed End- | 46429B747 |  | 9941 | 97086 | SH |  | SOLE | 0 | 97086 | 0 | 0 |
| ISHS SHRT DUR BD ACT ETF | ETF/Closed End- | 46431W507 |  | 698 | 13653 | SH |  | SOLE | 0 | 13653 | 0 | 0 |
| ISHS INT RATE HI YLD ETF | ETF/Closed End- | 46431W606 |  | 966 | 11207 | SH |  | SOLE | 0 | 11207 | 0 | 0 |
| ISHS TECH INDP FOC ETF | ETF/Closed End | 46431W648 |  | 357 | 3514 | SH |  | SOLE | 0 | 3514 | 0 | 0 |
| ISHS INT RT HDG CORP ETF | ETF/Closed End | 46431W705 |  | 2611 | 27967 | SH |  | SOLE | 0 | 27967 | 0 | 0 |
| ISHARES INT RATE ETF | ETF/Closed End | 46431W812 |  | 343 | 13920 | SH |  | SOLE | 0 | 13920 | 0 | 0 |
| ISHS S/MATY MUN ACTV ETF | ETF/Closed End- | 46431W838 |  | 1067 | 21197 | SH |  | SOLE | 0 | 21197 | 0 | 0 |
| ISHS MSCI USA QLTY ETF | ETF/Closed End | 46432F339 |  | 168169 | 846687 | SH |  | SOLE | 0 | 846687 | 0 | 0 |
| ISHS USA VAL FCTR ETF | ETF/Closed End | 46432F388 |  | 46483 | 339959 | SH |  | SOLE | 0 | 339959 | 0 | 0 |
| ISHS USA MOMNTM FCTR ETF | ETF/Closed End | 46432F396 |  | 143308 | 572521 | SH |  | SOLE | 0 | 572521 | 0 | 0 |
| ISHS CORE TTL INTL ETF | ETF/Closed End | 46432F834 |  | 133827 | 1581128 | SH |  | SOLE | 0 | 1581128 | 0 | 0 |
| ISHS CORE MSCI EAFE ETF | ETF/Closed End | 46432F842 |  | 135912 | 1519248 | SH |  | SOLE | 0 | 1519248 | 0 | 0 |
| ISHS CORE 15 USD BD ETF | ETF/Closed End- | 46432F859 |  | 953 | 19546 | SH |  | SOLE | 0 | 19546 | 0 | 0 |
| ISHS CORE MSCI E/MKT ETF | ETF/Closed End | 46434G103 |  | 262243 | 3901270 | SH |  | SOLE | 0 | 3901270 | 0 | 0 |
| ISHS E/MKT EX CHINA ETF | ETF/Closed End | 46434G764 |  | 32230 | 443455 | SH |  | SOLE | 0 | 443455 | 0 | 0 |
| ISHS MSCI JAPAN ETF | ETF/Closed End | 46434G822 |  | 1538 | 19053 | SH |  | SOLE | 0 | 19053 | 0 | 0 |
| ISHS ESG AWARE MSCI ETF | ETF/Closed End | 46434G863 |  | 5193 | 117559 | SH |  | SOLE | 0 | 117559 | 0 | 0 |
| ISHS 05YR INVT GRD ETF | ETF/Closed End- | 46434V100 |  | 1262 | 24890 | SH |  | SOLE | 0 | 24890 | 0 | 0 |
| ISHS INTL SMCP E/FCT ETF | ETF/Closed End | 46434V266 |  | 8659 | 208763 | SH |  | SOLE | 0 | 208763 | 0 | 0 |
| ISHS INTL EQ FACTOR ETF | ETF/Closed End | 46434V274 |  | 2590 | 68617 | SH |  | SOLE | 0 | 68617 | 0 | 0 |
| ISHS US EQTY FACTOR ETF | ETF/Closed End | 46434V282 |  | 1032 | 14861 | SH |  | SOLE | 0 | 14861 | 0 | 0 |
| ISHS MSCI US SMCP EQ ETF | ETF/Closed End | 46434V290 |  | 12383 | 165369 | SH |  | SOLE | 0 | 165369 | 0 | 0 |
| ISHS FUTURE EXPONTL ETF | ETF/Closed End | 46434V381 |  | 507 | 7276 | SH |  | SOLE | 0 | 7276 | 0 | 0 |
| ISHS 05YR HI YLD BD ETF | ETF/Closed End- | 46434V407 |  | 4613 | 107597 | SH |  | SOLE | 0 | 107597 | 0 | 0 |
| ISHS INTL MOMNTM FCT ETF | ETF/Closed End | 46434V449 |  | 21910 | 456737 | SH |  | SOLE | 0 | 456737 | 0 | 0 |
| ISHS MSCI INTL QLTY ETF | ETF/Closed End | 46434V456 |  | 46945 | 1032891 | SH |  | SOLE | 0 | 1032891 | 0 | 0 |
| ISHS CORE UNVL USD ETF | ETF/Closed End- | 46434V613 |  | 330195 | 7094873 | SH |  | SOLE | 0 | 7094873 | 0 | 0 |
| ISHS CORE DIV GRWTH ETF | ETF/Closed End | 46434V621 |  | 37695 | 542997 | SH |  | SOLE | 0 | 542997 | 0 | 0 |
| ISHS CORE MSCI EUR ETF | ETF/Closed End | 46434V738 |  | 53792 | 757842 | SH |  | SOLE | 0 | 757842 | 0 | 0 |
| ISHR CURR HDGD MSCI ETF | ETF/Closed End | 46434V803 |  | 3270 | 79066 | SH |  | SOLE | 0 | 79066 | 0 | 0 |
| ISHR TREAS FLTG BOND ETF | ETF/Closed End- | 46434V860 |  | 8826 | 174906 | SH |  | SOLE | 0 | 174906 | 0 | 0 |
| ISHS U/S DUR BD ACTV ETF | ETF/Closed End- | 46434V878 |  | 10153 | 200736 | SH |  | SOLE | 0 | 200736 | 0 | 0 |
| ISHS CONV BOND ETF | ETF/Closed End | 46435G102 |  | 4543 | 46124 | SH |  | SOLE | 0 | 46124 | 0 | 0 |
| ISHS ESG USD CORP BD ETF | ETF/Closed End- | 46435G193 |  | 5936 | 253850 | SH |  | SOLE | 0 | 253850 | 0 | 0 |
| ISHS INVT GRADE SYST ETF | ETF/Closed End- | 46435G219 |  | 24933 | 546055 | SH |  | SOLE | 0 | 546055 | 0 | 0 |
| ISHS ESG15Y USD CRP ETF | ETF/Closed End- | 46435G243 |  | 376 | 14883 | SH |  | SOLE | 0 | 14883 | 0 | 0 |
| ISHS H/YLD SYS BD ETF | ETF/Closed End- | 46435G250 |  | 891 | 18816 | SH |  | SOLE | 0 | 18816 | 0 | 0 |
| ISHS RUSSELL 2500 ETF | ETF/Closed End | 46435G268 |  | 8527 | 113781 | SH |  | SOLE | 0 | 113781 | 0 | 0 |
| ISHS COR INTL D/MKT ETF | ETF/Closed End | 46435G326 |  | 2153 | 26102 | SH |  | SOLE | 0 | 26102 | 0 | 0 |
| ISHS MTG REAL ESTATE ETF | ETF/Closed End | 46435G342 |  | 889 | 40072 | SH |  | SOLE | 0 | 40072 | 0 | 0 |
| ISHS INTL VALU FCTR ETF | ETF/Closed End | 46435G409 |  | 24803 | 651858 | SH |  | SOLE | 0 | 651858 | 0 | 0 |
| ISHS ESG AWARE MSCI ETF | ETF/Closed End | 46435G425 |  | 15697 | 105361 | SH |  | SOLE | 0 | 105361 | 0 | 0 |
| ISHS MSCI USA SMCP ETF | ETF/Closed End | 46435G433 |  | 264 | 6093 | SH |  | SOLE | 0 | 6093 | 0 | 0 |
| ISHS FALLN ANGLS BD ETF | ETF/Closed End- | 46435G474 |  | 1433 | 52484 | SH |  | SOLE | 0 | 52484 | 0 | 0 |
| ISHS ESG AWARE MSCI ETF | ETF/Closed End | 46435G516 |  | 2964 | 31167 | SH |  | SOLE | 0 | 31167 | 0 | 0 |
| ISHS INTL DIV GRW ETF | ETF/Closed End | 46435G524 |  | 15606 | 188548 | SH |  | SOLE | 0 | 188548 | 0 | 0 |
| ISHS INTL AGGREG BD ETF | ETF/Closed End- | 46435G672 |  | 64880 | 1297336 | SH |  | SOLE | 0 | 1297336 | 0 | 0 |
| ISHARES CURR EAFE ETF | ETF/Closed End | 46435G839 |  | 1905 | 48949 | SH |  | SOLE | 0 | 48949 | 0 | 0 |
| ISHS IBD DEC 26 CORP ETF | ETF/Closed End- | 46435GAA0 |  | 5532 | 228308 | SH |  | SOLE | 0 | 228308 | 0 | 0 |
| ISHS ESG MSCI USA LDRETF | ETF/Closed End | 46435U218 |  | 218 | 1800 | SH |  | SOLE | 0 | 1800 | 0 | 0 |
| ISHS IBD DEC 26 MUN ETF | ETF/Closed End- | 46435U259 |  | 360 | 14025 | SH |  | SOLE | 0 | 14025 | 0 | 0 |
| ISHS IBD DEC 27 MUN ETF | ETF/Closed End- | 46435U283 |  | 376 | 14816 | SH |  | SOLE | 0 | 14816 | 0 | 0 |
| ISHS IBD DEC 28 MUN ETF | ETF/Closed End- | 46435U325 |  | 376 | 14709 | SH |  | SOLE | 0 | 14709 | 0 | 0 |
| ISHS MSCI JAPAN VAL ETF | ETF/Closed End | 46435U374 |  | 983 | 24755 | SH |  | SOLE | 0 | 24755 | 0 | 0 |
| ISHARES BB RATED BD ETF | ETF/Closed End- | 46435U473 |  | 4092 | 86823 | SH |  | SOLE | 0 | 86823 | 0 | 0 |
| ISHS IBD DEC 28 CORP ETF | ETF/Closed End- | 46435U515 |  | 3508 | 137829 | SH |  | SOLE | 0 | 137829 | 0 | 0 |
| ISHS AWARE US AGGREG ETF | ETF/Closed End- | 46435U549 |  | 3446 | 72026 | SH |  | SOLE | 0 | 72026 | 0 | 0 |
| ISHS FUTURE AITECH ETF | ETF/Closed End | 46435U556 |  | 1572 | 32621 | SH |  | SOLE | 0 | 32621 | 0 | 0 |
| ISHS U S INFRASTRCTR ETF | ETF/Closed End | 46435U713 |  | 2503 | 47558 | SH |  | SOLE | 0 | 47558 | 0 | 0 |
| ISHARES SYSTEMATIC ETF | ETF/Closed End | 46435U796 |  | 9127 | 101686 | SH |  | SOLE | 0 | 101686 | 0 | 0 |
| ISHS BRD USD H/Y CRP ETF | ETF/Closed End- | 46435U853 |  | 2784 | 74439 | SH |  | SOLE | 0 | 74439 | 0 | 0 |
| ISHS CORE DIVIDEND ETF | ETF/Closed End | 46435U861 |  | 2954 | 55574 | SH |  | SOLE | 0 | 55574 | 0 | 0 |
| ISHS IBD DEC 27 CORP ETF | ETF/Closed End- | 46435UAA9 |  | 5392 | 222065 | SH |  | SOLE | 0 | 222065 | 0 | 0 |
| ISHS IBD DEC 33 CORP ETF | ETF/Closed End- | 46436E130 |  | 9386 | 359078 | SH |  | SOLE | 0 | 359078 | 0 | 0 |
| ISHS IBD DEC 29 CORP ETF | ETF/Closed End | 46436E205 |  | 6719 | 287074 | SH |  | SOLE | 0 | 287074 | 0 | 0 |
| ISHS AWARE USA VAL ETF | ETF/Closed End | 46436E221 |  | 3213 | 100268 | SH |  | SOLE | 0 | 100268 | 0 | 0 |
| ISHS IBD DEC 32 TRSY ETF | ETF/Closed End- | 46436E296 |  | 11214 | 485962 | SH |  | SOLE | 0 | 485962 | 0 | 0 |
| ISHS IBD DEC 32 CORP ETF | ETF/Closed End- | 46436E312 |  | 9449 | 370123 | SH |  | SOLE | 0 | 370123 | 0 | 0 |
| ISHS 20Y TRSY BUYWR ETF | ETF/Closed End- | 46436E338 |  | 734 | 32390 | SH |  | SOLE | 0 | 32390 | 0 | 0 |
| ISHS MSCI USA QUAL ETF | ETF/Closed End | 46436E403 |  | 281 | 4125 | SH |  | SOLE | 0 | 4125 | 0 | 0 |
| ISHS IBD DEC 31 TRSY ETF | ETF/Closed End- | 46436E460 |  | 1833 | 89317 | SH |  | SOLE | 0 | 89317 | 0 | 0 |
| ISHS IBD DEC 31 CORP ETF | ETF/Closed End- | 46436E486 |  | 9439 | 446278 | SH |  | SOLE | 0 | 446278 | 0 | 0 |
| ISHS IBD DEC 30 TRSY ETF | ETF/Closed End- | 46436E593 |  | 2303 | 116069 | SH |  | SOLE | 0 | 116069 | 0 | 0 |
| ISHS ESG ADV UNIVSL ETF | ETF/Closed End- | 46436E619 |  | 732 | 16669 | SH |  | SOLE | 0 | 16669 | 0 | 0 |
| ISHS 03MTH TREAS BD ETF | ETF/Closed End- | 46436E718 |  | 10407 | 103679 | SH |  | SOLE | 0 | 103679 | 0 | 0 |
| ISHS IBD DEC 30 CORP ETF | ETF/Closed End- | 46436E726 |  | 9957 | 451164 | SH |  | SOLE | 0 | 451164 | 0 | 0 |
| ISHS ADV MSCI EAFE ETF | ETF/Closed End | 46436E759 |  | 481 | 6404 | SH |  | SOLE | 0 | 6404 | 0 | 0 |
| ISHS ADV MSCI USA ETF | ETF/Closed End | 46436E767 |  | 5522 | 95901 | SH |  | SOLE | 0 | 95901 | 0 | 0 |
| ISHS IBD DEC 29 TRSY ETF | ETF/Closed End- | 46436E825 |  | 3502 | 159603 | SH |  | SOLE | 0 | 159603 | 0 | 0 |
| ISHS IBD DEC 28 TRSY ETF | ETF/Closed End- | 46436E833 |  | 5378 | 240445 | SH |  | SOLE | 0 | 240445 | 0 | 0 |
| ISHS IBD DEC 27 TRSY ETF | ETF/Closed End- | 46436E841 |  | 7706 | 342942 | SH |  | SOLE | 0 | 342942 | 0 | 0 |
| ISHS IBD DEC 26 TRSY ETF | ETF/Closed End- | 46436E858 |  | 9067 | 396356 | SH |  | SOLE | 0 | 396356 | 0 | 0 |
| ISHS TOP 20 U S STKS ETF | ETF/Closed End | 46438G570 |  | 2743 | 87844 | SH |  | SOLE | 0 | 87844 | 0 | 0 |
| ISHS IBD DEC 34 CORP ETF | ETF/Closed End | 46438G653 |  | 5777 | 219064 | SH |  | SOLE | 0 | 219064 | 0 | 0 |
| ISHS SP 500 BW ETF | ETF/Closed End | 46438G711 |  | 207 | 4550 | SH |  | SOLE | 0 | 4550 | 0 | 0 |
| I3 VERTICALS INC | Common Stock | 46571Y107 |  | 371 | 14733 | SH |  | SOLE | 0 | 14733 | 0 | 0 |
| ITRON INC | Common Stock | 465741106 |  | 3430 | 36940 | SH |  | SOLE | 0 | 36940 | 0 | 0 |
| J JILL INC NEW | Common Stock | 46620W201 |  | 379 | 27630 | SH |  | SOLE | 0 | 27630 | 0 | 0 |
| JPMORGAN CHASE  CO | Common Stock | 46625H100 |  | 546712 | 1696703 | SH |  | SOLE | 0 | 1696703 | 0 | 0 |
| JABIL INC | Common Stock | 466313103 |  | 1130 | 4956 | SH |  | SOLE | 0 | 4956 | 0 | 0 |
| JPM SM  MDCP ENH EQ ETF | ETF/Closed End | 46641Q118 |  | 230 | 3576 | SH |  | SOLE | 0 | 3576 | 0 | 0 |
| JPM INTL RESH ENH EQ ETF | ETF/Closed End | 46641Q134 |  | 133067 | 1777070 | SH |  | SOLE | 0 | 1777070 | 0 | 0 |
| JPM INCOME ETF | ETF/Closed End- | 46641Q159 |  | 51338 | 1109045 | SH |  | SOLE | 0 | 1109045 | 0 | 0 |
| JPM ACTIVE VAL ETF | ETF/Closed End | 46641Q167 |  | 114031 | 1589943 | SH |  | SOLE | 0 | 1589943 | 0 | 0 |
| JPM BETABLDR CDA ETF | ETF/Closed End | 46641Q225 |  | 3937 | 42336 | SH |  | SOLE | 0 | 42336 | 0 | 0 |
| JPM BETABLDR US AGGR ETF | ETF/Closed End | 46641Q241 |  | 27192 | 585787 | SH |  | SOLE | 0 | 585787 | 0 | 0 |
| JPM ACTVBLDRS E/MKTS ETF | ETF/Closed End | 46641Q266 |  | 37555 | 766434 | SH |  | SOLE | 0 | 766434 | 0 | 0 |
| JPM BETABLDR US SMCP ETF | ETF/Closed End | 46641Q290 |  | 8474 | 114027 | SH |  | SOLE | 0 | 114027 | 0 | 0 |
| JPM INTL GROWTH ETF | ETF/Closed End | 46641Q324 |  | 19243 | 262392 | SH |  | SOLE | 0 | 262392 | 0 | 0 |
| JPM EQTY PREM INCM ETF | ETF/Closed End | 46641Q332 |  | 154125 | 2692604 | SH |  | SOLE | 0 | 2692604 | 0 | 0 |
| JPM BETABLDR US MDCP ETF | ETF/Closed End | 46641Q340 |  | 18247 | 171144 | SH |  | SOLE | 0 | 171144 | 0 | 0 |
| JPM BETABLDR INTL EQ ETF | ETF/Closed End | 46641Q373 |  | 335 | 4630 | SH |  | SOLE | 0 | 4630 | 0 | 0 |
| JPM BETABLDRS U S EQ ETF | ETF/Closed End | 46641Q399 |  | 417048 | 3382109 | SH |  | SOLE | 0 | 3382109 | 0 | 0 |
| JPM BETABLDR INVT GR ETF | ETF/Closed End- | 46641Q449 |  | 2051 | 44765 | SH |  | SOLE | 0 | 44765 | 0 | 0 |
| JPM MUNICIPAL ETF | ETF/Closed End- | 46641Q647 |  | 3501 | 69323 | SH |  | SOLE | 0 | 69323 | 0 | 0 |
| JPM ULT SHRT MUN INC ETF | Preferred Stock | 46641Q654 |  | 1087 | 21339 | SH |  | SOLE | 0 | 21339 | 0 | 0 |
| JPM CORE PLUS BOND ETF | ETF/Closed End- | 46641Q670 |  | 132559 | 2799557 | SH |  | SOLE | 0 | 2799557 | 0 | 0 |
| JPM US VALUE FACTOR ETF | ETF/Closed End | 46641Q753 |  | 381 | 7764 | SH |  | SOLE | 0 | 7764 | 0 | 0 |
| JPM US QUAL FACTOR ETF | ETF/Closed End | 46641Q761 |  | 14073 | 222746 | SH |  | SOLE | 0 | 222746 | 0 | 0 |
| JPM U S MOMENTM FCTR ETF | ETF/Closed End | 46641Q779 |  | 352 | 5162 | SH |  | SOLE | 0 | 5162 | 0 | 0 |
| JPM ULT SHORT INCM ETF | ETF/Closed End- | 46641Q837 |  | 47694 | 942754 | SH |  | SOLE | 0 | 942754 | 0 | 0 |
| JPM INTL BD OPPTYS ETF | ETF/Closed End- | 46641Q852 |  | 513 | 10539 | SH |  | SOLE | 0 | 10539 | 0 | 0 |
| JPM BETABLDR H/Y CRP ETF | ETF/Closed End- | 46641Q878 |  | 21351 | 459172 | SH |  | SOLE | 0 | 459172 | 0 | 0 |
| JPM NSDQ EQ PREM INC ETF | ETF/Closed End | 46654Q203 |  | 65079 | 1119736 | SH |  | SOLE | 0 | 1119736 | 0 | 0 |
| JPM MTG BACKED SECS ETF | ETF/Closed End | 46654Q575 |  | 2652 | 51936 | SH |  | SOLE | 0 | 51936 | 0 | 0 |
| JPM FNDMNTL DATA SCI ETF | ETF/Closed End | 46654Q583 |  | 288 | 5807 | SH |  | SOLE | 0 | 5807 | 0 | 0 |
| JPM ACTIVE GRWTH ETF | ETF/Closed End | 46654Q609 |  | 147609 | 1590617 | SH |  | SOLE | 0 | 1590617 | 0 | 0 |
| JPM ACTIVE BOND ETF | ETF/Closed End- | 46654Q716 |  | 111065 | 2054089 | SH |  | SOLE | 0 | 2054089 | 0 | 0 |
| JPM HDGD EQ LADD OVR ETF | ETF/Closed End | 46654Q724 |  | 3031 | 45624 | SH |  | SOLE | 0 | 45624 | 0 | 0 |
| JPM US TECH LDRS ETF | ETF/Closed End | 46654Q732 |  | 1361 | 15105 | SH |  | SOLE | 0 | 15105 | 0 | 0 |
| JPM GLBL SEL EQ ETF | ETF/Closed End | 46654Q740 |  | 53842 | 795657 | SH |  | SOLE | 0 | 795657 | 0 | 0 |
| JPM INTL VAL ETF | ETF/Closed End | 46654Q757 |  | 33376 | 415749 | SH |  | SOLE | 0 | 415749 | 0 | 0 |
| JPM LTD DUR BD ETF | ETF/Closed End | 46654Q773 |  | 1863 | 35592 | SH |  | SOLE | 0 | 35592 | 0 | 0 |
| JPM EQUITY FOCUS ETF | ETF/Closed End | 46654Q781 |  | 18071 | 241963 | SH |  | SOLE | 0 | 241963 | 0 | 0 |
| JPM HIGH YIELD MUN ETF | ETF/Closed End | 46654Q799 |  | 461 | 9182 | SH |  | SOLE | 0 | 9182 | 0 | 0 |
| JACKSON FINL INC A | Common Stock | 46817M107 |  | 6145 | 57617 | SH |  | SOLE | 0 | 57617 | 0 | 0 |
| JACOBS SOLUTIONS INC | Common Stock | 46982L108 |  | 13991 | 105624 | SH |  | SOLE | 0 | 105624 | 0 | 0 |
| JAKKS PACIFIC INC NEW | Common Stock | 47012E403 |  | 368 | 21803 | SH |  | SOLE | 0 | 21803 | 0 | 0 |
| JANUS HENDR SML MDCP ETF | ETF/Closed End | 47103U209 |  | 5769 | 70728 | SH |  | SOLE | 0 | 70728 | 0 | 0 |
| JANUS SECURITZD INCM ETF | ETF/Closed End | 47103U746 |  | 1471 | 28261 | SH |  | SOLE | 0 | 28261 | 0 | 0 |
| JANUS HEND B BBB CLO ETF | ETF/Closed End- | 47103U753 |  | 2788 | 58452 | SH |  | SOLE | 0 | 58452 | 0 | 0 |
| JANUS AAA CLO ETF | Common Stock | 47103U845 |  | 77375 | 1529745 | SH |  | SOLE | 0 | 1529745 | 0 | 0 |
| JANUS HENDERSON MTG ETF | ETF/Closed End- | 47103U852 |  | 15503 | 339315 | SH |  | SOLE | 0 | 339315 | 0 | 0 |
| JANUS SHRT DUR INC ETF | ETF/Closed End- | 47103U886 |  | 4550 | 92596 | SH |  | SOLE | 0 | 92596 | 0 | 0 |
| JDCOM INC SPON ADR | Common Stock | 47215P106 |  | 777 | 27061 | SH |  | SOLE | 0 | 27061 | 0 | 0 |
| JEFFERIES FINL GRP INC | Common Stock | 47233W109 |  | 349 | 5631 | SH |  | SOLE | 0 | 5631 | 0 | 0 |
| JINKOSOLAR HLDG CO ADR | Common Stock | 47759T100 |  | 209 | 8115 | SH |  | SOLE | 0 | 8115 | 0 | 0 |
| JBT MAREL CORP | Common Stock | 477839104 |  | 341 | 2261 | SH |  | SOLE | 0 | 2261 | 0 | 0 |
| JH MULTIFACTOR MDCP ETF | ETF/Closed End | 47804J206 |  | 514 | 7847 | SH |  | SOLE | 0 | 7847 | 0 | 0 |
| JH DSCP VAL INTL SEL ETF | ETF/Closed End | 47804J727 |  | 4122 | 117159 | SH |  | SOLE | 0 | 117159 | 0 | 0 |
| JH PREFERRED INCM ETF | ETF/Closed End | 47804J776 |  | 3909 | 171175 | SH |  | SOLE | 0 | 171175 | 0 | 0 |
| JOHNSON  JOHNSON | Common Stock | 478160104 |  | 267088 | 1290590 | SH |  | SOLE | 0 | 1290590 | 0 | 0 |
| JONES LANG LASALLE INC | Common Stock | 48020Q107 |  | 1376 | 4090 | SH |  | SOLE | 0 | 4090 | 0 | 0 |
| JPM ALERIAN MLP INDX ETN | Preferred Stock | 48133Q309 |  | 306 | 10230 | SH |  | SOLE | 0 | 10230 | 0 | 0 |
| KBR INC | Common Stock | 48242W106 |  | 2199 | 54707 | SH |  | SOLE | 0 | 54707 | 0 | 0 |
| KLA CORP | Common Stock | 482480100 |  | 34950 | 28763 | SH |  | SOLE | 0 | 28763 | 0 | 0 |
| KKR INCOME OPPTYS FUND | Common Stock | 48249T106 |  | 5221 | 450490 | SH |  | SOLE | 0 | 450490 | 0 | 0 |
| KKR  CO INC | Common Stock | 48251W104 |  | 32765 | 257020 | SH |  | SOLE | 0 | 257020 | 0 | 0 |
| KT CORP SPON ADR | Common Stock | 48268K101 |  | 620 | 32694 | SH |  | SOLE | 0 | 32694 | 0 | 0 |
| KAISER ALUMINUM PAR001 | Common Stock | 483007704 |  | 513 | 4470 | SH |  | SOLE | 0 | 4470 | 0 | 0 |
| KARAT PACKAGING INC | Common Stock | 48563L101 |  | 299 | 13250 | SH |  | SOLE | 0 | 13250 | 0 | 0 |
| KARMAN HOLDINGS INC | Common Stock | 485924104 |  | 267 | 3652 | SH |  | SOLE | 0 | 3652 | 0 | 0 |
| KAYNE ANDERSON ENERGY | ETF/Closed End | 486606106 |  | 1539 | 124307 | SH |  | SOLE | 0 | 124307 | 0 | 0 |
| KB HOME | Common Stock | 48666K109 |  | 1179 | 20896 | SH |  | SOLE | 0 | 20896 | 0 | 0 |
| ZEVRA THERAPEUTICS INC | Common Stock | 488445206 |  | 1818 | 202883 | SH |  | SOLE | 0 | 202883 | 0 | 0 |
| KENNAMETAL INC | Common Stock | 489170100 |  | 623 | 21917 | SH |  | SOLE | 0 | 21917 | 0 | 0 |
| KENVUE INC | Common Stock | 49177J102 |  | 12142 | 703897 | SH |  | SOLE | 0 | 703897 | 0 | 0 |
| KEURIG DR PEPPER INC | Common Stock | 49271V100 |  | 1642 | 58639 | SH |  | SOLE | 0 | 58639 | 0 | 0 |
| KEYCORP NEW | Common Stock | 493267108 |  | 3462 | 167735 | SH |  | SOLE | 0 | 167735 | 0 | 0 |
| KEYSIGHT TECHS INC | Common Stock | 49338L103 |  | 1934 | 9516 | SH |  | SOLE | 0 | 9516 | 0 | 0 |
| KFORCE INC | Common Stock | 493732101 |  | 1178 | 38091 | SH |  | SOLE | 0 | 38091 | 0 | 0 |
| KIMBALL ELECTRONICS INC | Common Stock | 49428J109 |  | 345 | 12407 | SH |  | SOLE | 0 | 12407 | 0 | 0 |
| KIMBERLY CLARK CORP | Common Stock | 494368103 |  | 24258 | 240436 | SH |  | SOLE | 0 | 240436 | 0 | 0 |
| KIMCO REALTY CORP | REIT | 49446R109 |  | 1952 | 96322 | SH |  | SOLE | 0 | 96322 | 0 | 0 |
| KIMCO RLTY N CONV PFD | Preferred Stock | 49446R687 |  | 2036 | 34770 | SH |  | SOLE | 0 | 34770 | 0 | 0 |
| KINDER MORGAN INC DE | Common Stock | 49456B101 |  | 36346 | 1322152 | SH |  | SOLE | 0 | 1322152 | 0 | 0 |
| KINROSS GOLD CORP NO PAR | Common Stock | 496902404 |  | 2658 | 94401 | SH |  | SOLE | 0 | 94401 | 0 | 0 |
| KINSALE CAP GROUP INC | Common Stock | 49714P108 |  | 11005 | 28138 | SH |  | SOLE | 0 | 28138 | 0 | 0 |
| KIRBY CORP | Common Stock | 497266106 |  | 1522 | 13816 | SH |  | SOLE | 0 | 13816 | 0 | 0 |
| KNIFE RIVER HLDG CO | Common Stock | 498894104 |  | 1425 | 20262 | SH |  | SOLE | 0 | 20262 | 0 | 0 |
| KOHLS CORP | Common Stock | 500255104 |  | 265 | 12980 | SH |  | SOLE | 0 | 12980 | 0 | 0 |
| KONTOOR BRANDS INC | Common Stock | 50050N103 |  | 493 | 8078 | SH |  | SOLE | 0 | 8078 | 0 | 0 |
| KOREA ELEC PWR CORP ADR | Common Stock | 500631106 |  | 1035 | 62733 | SH |  | SOLE | 0 | 62733 | 0 | 0 |
| KORN FERRY | Common Stock | 500643200 |  | 652 | 9869 | SH |  | SOLE | 0 | 9869 | 0 | 0 |
| KRAFT HEINZ CO | Common Stock | 500754106 |  | 5482 | 226073 | SH |  | SOLE | 0 | 226073 | 0 | 0 |
| KRANE E/M EX CHINA ETF | ETF/Closed End | 500767769 |  | 402 | 10853 | SH |  | SOLE | 0 | 10853 | 0 | 0 |
| KRATOS DFNSESEC SOL INC | Common Stock | 50077B207 |  | 1333 | 17561 | SH |  | SOLE | 0 | 17561 | 0 | 0 |
| KURV TECH TITANS SEL ETF | ETF/Closed End | 500948302 |  | 2456 | 87484 | SH |  | SOLE | 0 | 87484 | 0 | 0 |
| KROGER CO | Common Stock | 501044101 |  | 9873 | 158022 | SH |  | SOLE | 0 | 158022 | 0 | 0 |
| KRYSTAL BIOTECH INC | Common Stock | 501147102 |  | 591 | 2398 | SH |  | SOLE | 0 | 2398 | 0 | 0 |
| KURA ONCOLOGY INC | Common Stock | 50127T109 |  | 428 | 41200 | SH |  | SOLE | 0 | 41200 | 0 | 0 |
| KYNDRYL HOLDINGS INC | Common Stock | 50155Q100 |  | 329 | 12382 | SH |  | SOLE | 0 | 12382 | 0 | 0 |
| LCI INDS | Common Stock | 50189K103 |  | 1495 | 12319 | SH |  | SOLE | 0 | 12319 | 0 | 0 |
| LPL FINANCIAL HOLDINGS | Common Stock | 50212V100 |  | 22045 | 61722 | SH |  | SOLE | 0 | 61722 | 0 | 0 |
| L3HARRIS TECHS INC | Common Stock | 502431109 |  | 60080 | 204652 | SH |  | SOLE | 0 | 204652 | 0 | 0 |
| LABCORP HOLDINGS INC | Common Stock | 504922105 |  | 8484 | 33818 | SH |  | SOLE | 0 | 33818 | 0 | 0 |
| LAM RESEARCH CORP NEW | Common Stock | 512807306 |  | 60856 | 355511 | SH |  | SOLE | 0 | 355511 | 0 | 0 |
| LAMAR ADVERTISING NEW A | REIT | 512816109 |  | 5291 | 41796 | SH |  | SOLE | 0 | 41796 | 0 | 0 |
| LAMB WESTON HLDGS INC | Common Stock | 513272104 |  | 729 | 17413 | SH |  | SOLE | 0 | 17413 | 0 | 0 |
| LANDBRIDGE CO LLC A | Common Stock | 514952100 |  | 1250 | 25507 | SH |  | SOLE | 0 | 25507 | 0 | 0 |
| LANDSTAR SYSTEM INC | Common Stock | 515098101 |  | 882 | 6139 | SH |  | SOLE | 0 | 6139 | 0 | 0 |
| LANTHEUS HOLDINGS INC | Common Stock | 516544103 |  | 1281 | 19247 | SH |  | SOLE | 0 | 19247 | 0 | 0 |
| LAS VEGAS SANDS CORP | Common Stock | 517834107 |  | 844 | 12961 | SH |  | SOLE | 0 | 12961 | 0 | 0 |
| HARTFRD M/F D/M EXUS ETF | ETF/Closed End | 518416102 |  | 232 | 6282 | SH |  | SOLE | 0 | 6282 | 0 | 0 |
| HARTFRD M/F US EQ ETF | ETF/Closed End | 518416409 |  | 2181 | 37790 | SH |  | SOLE | 0 | 37790 | 0 | 0 |
| HARTFRD DISPLD US EQ ETF | ETF/Closed End | 518416870 |  | 4478 | 68694 | SH |  | SOLE | 0 | 68694 | 0 | 0 |
| ESTEE LAUDER CO INC | Common Stock | 518439104 |  | 1911 | 18246 | SH |  | SOLE | 0 | 18246 | 0 | 0 |
| LAZARD INC | Common Stock | 52110M109 |  | 3210 | 66102 | SH |  | SOLE | 0 | 66102 | 0 | 0 |
| LEAR CORP NEW | Common Stock | 521865204 |  | 352 | 3069 | SH |  | SOLE | 0 | 3069 | 0 | 0 |
| CLRBRDG LGCP GRW SEL ETF | ETF/Closed End | 524682200 |  | 4300 | 52229 | SH |  | SOLE | 0 | 52229 | 0 | 0 |
| FRNKLN CLR ENH INCM ETF | ETF/Closed End | 524682309 |  | 527 | 9727 | SH |  | SOLE | 0 | 9727 | 0 | 0 |
| FRKLN US L/VOL H/DV ETF | ETF/Closed End | 52468L406 |  | 1735 | 43495 | SH |  | SOLE | 0 | 43495 | 0 | 0 |
| FRNLN INTL L/V H/DV ETF | ETF/Closed End | 52468L505 |  | 9814 | 266549 | SH |  | SOLE | 0 | 266549 | 0 | 0 |
| LEIDOS HOLDINGS INC | Common Stock | 525327102 |  | 5383 | 29838 | SH |  | SOLE | 0 | 29838 | 0 | 0 |
| LENNAR CORP | Common Stock | 526057104 |  | 4844 | 47120 | SH |  | SOLE | 0 | 47120 | 0 | 0 |
| LENNOX INTL INC | Common Stock | 526107107 |  | 14296 | 29441 | SH |  | SOLE | 0 | 29441 | 0 | 0 |
| LXP INDL TR CONV C PFD | Preferred Stock | 529043309 |  | 2341 | 49702 | SH |  | SOLE | 0 | 49702 | 0 | 0 |
| LIBERTY ALL STAR GRWTH | ETF/Closed End | 529900102 |  | 71 | 13376 | SH |  | SOLE | 0 | 13376 | 0 | 0 |
| LIBERTY ALLSTAR EQUITY | ETF/Closed End | 530158104 |  | 8299 | 1321490 | SH |  | SOLE | 0 | 1321490 | 0 | 0 |
| LIBERTY BROADBAND CORP A | Common Stock | 530307107 |  | 249 | 5155 | SH |  | SOLE | 0 | 5155 | 0 | 0 |
| LIBERTY BROADBAND CORP C | Common Stock | 530307305 |  | 1011 | 20795 | SH |  | SOLE | 0 | 20795 | 0 | 0 |
| LIBERTY LIVE HLDGS INC A | Common Stock | 530909100 |  | 211 | 2587 | SH |  | SOLE | 0 | 2587 | 0 | 0 |
| LIBERTY LIVE HLDGS INC C | Common Stock | 530909308 |  | 539 | 6485 | SH |  | SOLE | 0 | 6485 | 0 | 0 |
| LIBERTY MEDIA CORP ONE C | Common Stock | 531229755 |  | 3625 | 36800 | SH |  | SOLE | 0 | 36800 | 0 | 0 |
| LIBERTY FORMULA ONE A | Common Stock | 531229771 |  | 1993 | 22294 | SH |  | SOLE | 0 | 22294 | 0 | 0 |
| LIFE360 INC | Common Stock | 532206109 |  | 344 | 5371 | SH |  | SOLE | 0 | 5371 | 0 | 0 |
| ELI LILLY  CO | Common Stock | 532457108 |  | 291969 | 271679 | SH |  | SOLE | 0 | 271679 | 0 | 0 |
| LIMBACH HOLDINGS INC | Common Stock | 53263P105 |  | 225 | 2894 | SH |  | SOLE | 0 | 2894 | 0 | 0 |
| LINCOLN ELECTRIC HLDGS | Common Stock | 533900106 |  | 324 | 1351 | SH |  | SOLE | 0 | 1351 | 0 | 0 |
| LINCOLN NATL CORP IN | Common Stock | 534187109 |  | 9147 | 205403 | SH |  | SOLE | 0 | 205403 | 0 | 0 |
| LINDSAY CORP | Common Stock | 535555106 |  | 256 | 2173 | SH |  | SOLE | 0 | 2173 | 0 | 0 |
| HORIZON INFL BENEFIC ETF | ETF/Closed End | 53656F623 |  | 13496 | 303553 | SH |  | SOLE | 0 | 303553 | 0 | 0 |
| OVERLAY LGCP EQ ETF | ETF/Closed End | 53656F805 |  | 2018 | 37921 | SH |  | SOLE | 0 | 37921 | 0 | 0 |
| ROUNDHL MAGNIF SEVEN ETF | ETF/Closed End | 53656G498 |  | 2118 | 32115 | SH |  | SOLE | 0 | 32115 | 0 | 0 |
| HORIZON JAPAN OWNER ETF | ETF/Closed End | 53656H835 |  | 438 | 17048 | SH |  | SOLE | 0 | 17048 | 0 | 0 |
| LITHIA MOTORS INC | Common Stock | 536797103 |  | 29026 | 87342 | SH |  | SOLE | 0 | 87342 | 0 | 0 |
| LITTELFUSE INC | Common Stock | 537008104 |  | 220 | 871 | SH |  | SOLE | 0 | 871 | 0 | 0 |
| LIVE NATION ENTMNT INC | Common Stock | 538034109 |  | 908 | 6375 | SH |  | SOLE | 0 | 6375 | 0 | 0 |
| LIVERAMP HLDGS INC | Common Stock | 53815P108 |  | 253 | 8615 | SH |  | SOLE | 0 | 8615 | 0 | 0 |
| LLOYDS BANKING SPONS ADR | Common Stock | 539439109 |  | 656 | 123860 | SH |  | SOLE | 0 | 123860 | 0 | 0 |
| LOCKHEED MARTIN CORP | Common Stock | 539830109 |  | 63106 | 130474 | SH |  | SOLE | 0 | 130474 | 0 | 0 |
| LOEWS CORP | Common Stock | 540424108 |  | 3957 | 37579 | SH |  | SOLE | 0 | 37579 | 0 | 0 |
| LOWES COMPANIES INC | Common Stock | 548661107 |  | 72882 | 302214 | SH |  | SOLE | 0 | 302214 | 0 | 0 |
| LULULEMON ATHLETICA INC | Common Stock | 550021109 |  | 4729 | 22754 | SH |  | SOLE | 0 | 22754 | 0 | 0 |
| LUMENTUM HOLDINGS INC | Common Stock | 55024U109 |  | 7289 | 19775 | SH |  | SOLE | 0 | 19775 | 0 | 0 |
| LYFT INC A | Common Stock | 55087P104 |  | 342 | 17636 | SH |  | SOLE | 0 | 17636 | 0 | 0 |
| MT BANK CORP | Common Stock | 55261F104 |  | 15952 | 79172 | SH |  | SOLE | 0 | 79172 | 0 | 0 |
| MDU RESOURCES GRP INC | Common Stock | 552690109 |  | 277 | 14195 | SH |  | SOLE | 0 | 14195 | 0 | 0 |
| M F S CHARTER INCOME TR | ETF/Closed End- | 552727109 |  | 465 | 74088 | SH |  | SOLE | 0 | 74088 | 0 | 0 |
| MFA FINANCIAL INC NEW | REIT | 55272X607 |  | 99 | 10675 | SH |  | SOLE | 0 | 10675 | 0 | 0 |
| MFS MULTIMARKET INCOME T | ETF/Closed End- | 552737108 |  | 1759 | 378191 | SH |  | SOLE | 0 | 378191 | 0 | 0 |
| MFS MUNICIPAL INCOME TR | ETF/Closed End- | 552738106 |  | 3869 | 712453 | SH |  | SOLE | 0 | 712453 | 0 | 0 |
| M G I C INVT CORP | Common Stock | 552848103 |  | 1023 | 35019 | SH |  | SOLE | 0 | 35019 | 0 | 0 |
| MGM RESORTS INTL | Common Stock | 552953101 |  | 254 | 6974 | SH |  | SOLE | 0 | 6974 | 0 | 0 |
| MGP INGREDIENTS INC NEW | Common Stock | 55303J106 |  | 822 | 33811 | SH |  | SOLE | 0 | 33811 | 0 | 0 |
| M/I HOMES INC | Common Stock | 55305B101 |  | 511 | 3993 | SH |  | SOLE | 0 | 3993 | 0 | 0 |
| MKS INC | Common Stock | 55306N104 |  | 2632 | 16473 | SH |  | SOLE | 0 | 16473 | 0 | 0 |
| MP MATERIALS CORP | Common Stock | 553368101 |  | 3097 | 61305 | SH |  | SOLE | 0 | 61305 | 0 | 0 |
| MPLX LP | MLP | 55336V100 |  | 5751 | 107756 | SH |  | SOLE | 0 | 107756 | 0 | 0 |
| MSA SAFETY INC | Common Stock | 553498106 |  | 1447 | 9037 | SH |  | SOLE | 0 | 9037 | 0 | 0 |
| MSC INDL DIRECT CL A | Common Stock | 553530106 |  | 492 | 5847 | SH |  | SOLE | 0 | 5847 | 0 | 0 |
| MSCI INC CL A | Common Stock | 55354G100 |  | 1600 | 2789 | SH |  | SOLE | 0 | 2789 | 0 | 0 |
| MTRON INDUSTRIES INC | Common Stock | 55380K109 |  | 680 | 12779 | SH |  | SOLE | 0 | 12779 | 0 | 0 |
| MYR GROUP INC DE | Common Stock | 55405W104 |  | 754 | 3449 | SH |  | SOLE | 0 | 3449 | 0 | 0 |
| MACH NATURAL RES LP | MLP | 55445L100 |  | 1303 | 118069 | SH |  | SOLE | 0 | 118069 | 0 | 0 |
| NOMURA NATL H/Y MUN ETF | ETF/Closed End- | 555927870 |  | 1339 | 55050 | SH |  | SOLE | 0 | 55050 | 0 | 0 |
| MACYS INC | Common Stock | 55616P104 |  | 423 | 19168 | SH |  | SOLE | 0 | 19168 | 0 | 0 |
| XAI MADISON EQ PREM INC | ETF/Closed End | 557437100 |  | 81 | 13449 | SH |  | SOLE | 0 | 13449 | 0 | 0 |
| MADISON SQ GARDEN SPORTS | Common Stock | 55825T103 |  | 2297 | 8880 | SH |  | SOLE | 0 | 8880 | 0 | 0 |
| MAGNA INTL INC CLASS A | Common Stock | 559222401 |  | 2295 | 43052 | SH |  | SOLE | 0 | 43052 | 0 | 0 |
| MAIN STR CAP CORP BDC | Common Stock | 56035L104 |  | 1082 | 17917 | SH |  | SOLE | 0 | 17917 | 0 | 0 |
| KENSNGTN HDG PREM INCETF | ETF/Closed End | 56167N183 |  | 606 | 23614 | SH |  | SOLE | 0 | 23614 | 0 | 0 |
| MANPOWERGROUP INC | Common Stock | 56418H100 |  | 361 | 12148 | SH |  | SOLE | 0 | 12148 | 0 | 0 |
| MANULIFE FINANCIAL CORP | Common Stock | 56501R106 |  | 3294 | 90792 | SH |  | SOLE | 0 | 90792 | 0 | 0 |
| MAPLEBEAR INC | Common Stock | 565394103 |  | 1292 | 28733 | SH |  | SOLE | 0 | 28733 | 0 | 0 |
| MARATHON PETROLEUM CORP | Common Stock | 56585A102 |  | 22716 | 139679 | SH |  | SOLE | 0 | 139679 | 0 | 0 |
| MARCUS  MILLICHAP INC | Common Stock | 566324109 |  | 266 | 9763 | SH |  | SOLE | 0 | 9763 | 0 | 0 |
| MARKEL GROUP INC | Common Stock | 570535104 |  | 9682 | 4504 | SH |  | SOLE | 0 | 4504 | 0 | 0 |
| MARRIOTT VAC WRLDWD CORP | Common Stock | 57164Y107 |  | 229 | 3975 | SH |  | SOLE | 0 | 3975 | 0 | 0 |
| MARSH | Common Stock | 571748102 |  | 31855 | 171705 | SH |  | SOLE | 0 | 171705 | 0 | 0 |
| MARRIOTT INTL INC NEW A | Common Stock | 571903202 |  | 22506 | 72545 | SH |  | SOLE | 0 | 72545 | 0 | 0 |
| MARTIN MARIETTA MTLS INC | Common Stock | 573284106 |  | 5823 | 9351 | SH |  | SOLE | 0 | 9351 | 0 | 0 |
| MARVELL TECHNOLOGY INC | Common Stock | 573874104 |  | 14941 | 175818 | SH |  | SOLE | 0 | 175818 | 0 | 0 |
| MASCO CORP | Common Stock | 574599106 |  | 878 | 13841 | SH |  | SOLE | 0 | 13841 | 0 | 0 |
| MASTEC INC | Common Stock | 576323109 |  | 5856 | 26942 | SH |  | SOLE | 0 | 26942 | 0 | 0 |
| MASTECH DIGITAL INC | Common Stock | 57633B100 |  | 94 | 13478 | SH |  | SOLE | 0 | 13478 | 0 | 0 |
| MASTERCARD INC A | Common Stock | 57636Q104 |  | 171738 | 300830 | SH |  | SOLE | 0 | 300830 | 0 | 0 |
| MATCH GROUP INC NEW | Common Stock | 57667L107 |  | 426 | 13187 | SH |  | SOLE | 0 | 13187 | 0 | 0 |
| MATERION CORP | Common Stock | 576690101 |  | 872 | 7018 | SH |  | SOLE | 0 | 7018 | 0 | 0 |
| MATSON INC | Common Stock | 57686G105 |  | 1649 | 13350 | SH |  | SOLE | 0 | 13350 | 0 | 0 |
| MATTHEWS INTL CORP CL A | Common Stock | 577128101 |  | 257 | 9830 | SH |  | SOLE | 0 | 9830 | 0 | 0 |
| MAXIMUS INC | Common Stock | 577933104 |  | 931 | 10791 | SH |  | SOLE | 0 | 10791 | 0 | 0 |
| MAYVILLE ENGINEERING CO | Common Stock | 578605107 |  | 639 | 34150 | SH |  | SOLE | 0 | 34150 | 0 | 0 |
| MC CORMICK  CO INC | Common Stock | 579780206 |  | 12863 | 188861 | SH |  | SOLE | 0 | 188861 | 0 | 0 |
| MCDONALDS CORP | Common Stock | 580135101 |  | 115468 | 377802 | SH |  | SOLE | 0 | 377802 | 0 | 0 |
| MCGRATH RENTCORP | Common Stock | 580589109 |  | 935 | 8914 | SH |  | SOLE | 0 | 8914 | 0 | 0 |
| MCKESSON CORP | Common Stock | 58155Q103 |  | 38930 | 47459 | SH |  | SOLE | 0 | 47459 | 0 | 0 |
| SOLUNA HOLDINGS INC NEW | Common Stock | 583543301 |  | 12 | 10000 | SH |  | SOLE | 0 | 10000 | 0 | 0 |
| MEDALLION FINL CORP | Common Stock | 583928106 |  | 784 | 76161 | SH |  | SOLE | 0 | 76161 | 0 | 0 |
| MEDICAL PROPERTIES TRUST | REIT | 58463J304 |  | 154 | 30827 | SH |  | SOLE | 0 | 30827 | 0 | 0 |
| MEDPACE HOLDINGS INC | Common Stock | 58506Q109 |  | 18264 | 32518 | SH |  | SOLE | 0 | 32518 | 0 | 0 |
| MERCADOLIBRE INC | Common Stock | 58733R102 |  | 15227 | 7559 | SH |  | SOLE | 0 | 7559 | 0 | 0 |
| MERCANTILE BK CORP | Common Stock | 587376104 |  | 483 | 10037 | SH |  | SOLE | 0 | 10037 | 0 | 0 |
| MERCK  COMPANY INC | Common Stock | 58933Y105 |  | 190789 | 1812552 | SH |  | SOLE | 0 | 1812552 | 0 | 0 |
| MERCURY GENERAL CORP NEW | Common Stock | 589400100 |  | 1359 | 14443 | SH |  | SOLE | 0 | 14443 | 0 | 0 |
| MESABI TRUST CBI | Common Stock | 590672101 |  | 806 | 20923 | SH |  | SOLE | 0 | 20923 | 0 | 0 |
| METLIFE INC | Common Stock | 59156R108 |  | 38649 | 489601 | SH |  | SOLE | 0 | 489601 | 0 | 0 |
| MICROSOFT CORP | Common Stock | 594918104 |  | 1019982 | 2109055 | SH |  | SOLE | 0 | 2109055 | 0 | 0 |
| STRATEGY INC A | Common Stock | 594972408 |  | 3178 | 20915 | SH |  | SOLE | 0 | 20915 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC | Common Stock | 595017104 |  | 5018 | 78750 | SH |  | SOLE | 0 | 78750 | 0 | 0 |
| MICROCHIP TECH INC A PFD | Preferred Stock | 595017302 |  | 3261 | 55957 | SH |  | SOLE | 0 | 55957 | 0 | 0 |
| MICRON TECHNOLOGY INC | Common Stock | 595112103 |  | 59079 | 206995 | SH |  | SOLE | 0 | 206995 | 0 | 0 |
| MID AMERICA APT CMNTYS | REIT | 59522J103 |  | 3171 | 22824 | SH |  | SOLE | 0 | 22824 | 0 | 0 |
| MIDDLEBY CORP | Common Stock | 596278101 |  | 465 | 3129 | SH |  | SOLE | 0 | 3129 | 0 | 0 |
| MIDDLESEX WATER COMPANY | Common Stock | 596680108 |  | 234 | 4634 | SH |  | SOLE | 0 | 4634 | 0 | 0 |
| MILLROSE PPTYS INC A | Common Stock | 601137102 |  | 1811 | 60643 | SH |  | SOLE | 0 | 60643 | 0 | 0 |
| MIRION TECHS INC A | Common Stock | 60471A101 |  | 524 | 22365 | SH |  | SOLE | 0 | 22365 | 0 | 0 |
| MIRUM PHARMS INC | Common Stock | 604749101 |  | 253 | 3200 | SH |  | SOLE | 0 | 3200 | 0 | 0 |
| MITSUBISHI UFJ FINL GRP | Common Stock | 606822104 |  | 1695 | 106900 | SH |  | SOLE | 0 | 106900 | 0 | 0 |
| MIZUHO FIN GRP SPONS ADR | Common Stock | 60687Y109 |  | 393 | 53715 | SH |  | SOLE | 0 | 53715 | 0 | 0 |
| MOBILEYE GLOBAL INC A | Common Stock | 60741F104 |  | 776 | 74350 | SH |  | SOLE | 0 | 74350 | 0 | 0 |
| MODERNA INC | Common Stock | 60770K107 |  | 652 | 22100 | SH |  | SOLE | 0 | 22100 | 0 | 0 |
| MODINE MFG COMPANY | Common Stock | 607828100 |  | 1118 | 8376 | SH |  | SOLE | 0 | 8376 | 0 | 0 |
| MOELIS  COMPANY CL A | Common Stock | 60786M105 |  | 2147 | 31229 | SH |  | SOLE | 0 | 31229 | 0 | 0 |
| MOLSON COORS BEVRG CO B | Common Stock | 60871R209 |  | 283 | 6070 | SH |  | SOLE | 0 | 6070 | 0 | 0 |
| MONARCH CASINO  RESORT | Common Stock | 609027107 |  | 281 | 2940 | SH |  | SOLE | 0 | 2940 | 0 | 0 |
| MONDELEZ INTL INC CL A | Common Stock | 609207105 |  | 19453 | 361369 | SH |  | SOLE | 0 | 361369 | 0 | 0 |
| MONGODB INC A | Common Stock | 60937P106 |  | 401 | 955 | SH |  | SOLE | 0 | 955 | 0 | 0 |
| MONOLITHIC POWER SYS INC | Common Stock | 609839105 |  | 4464 | 4925 | SH |  | SOLE | 0 | 4925 | 0 | 0 |
| MONROE CAPITAL CORP BDC | Common Stock | 610335101 |  | 132 | 20770 | SH |  | SOLE | 0 | 20770 | 0 | 0 |
| MONSTER BEV CORP | Common Stock | 61174X109 |  | 17031 | 222137 | SH |  | SOLE | 0 | 222137 | 0 | 0 |
| MOODYS CORP | Common Stock | 615369105 |  | 15842 | 31010 | SH |  | SOLE | 0 | 31010 | 0 | 0 |
| MOOG INC CLASS A | Common Stock | 615394202 |  | 227 | 930 | SH |  | SOLE | 0 | 930 | 0 | 0 |
| MORGAN STANLEY | Common Stock | 617446448 |  | 56060 | 315775 | SH |  | SOLE | 0 | 315775 | 0 | 0 |
| EATON ULT SHRT INCM ETF | ETF/Closed End | 61774R700 |  | 5603 | 110120 | SH |  | SOLE | 0 | 110120 | 0 | 0 |
| EV MORTGAGE OPPTYS ETF | ETF/Closed End | 61774R767 |  | 6575 | 129599 | SH |  | SOLE | 0 | 129599 | 0 | 0 |
| EATON S/DUR INCM ETF | ETF/Closed End | 61774R825 |  | 10046 | 195285 | SH |  | SOLE | 0 | 195285 | 0 | 0 |
| EATON TTL RET BD ETF | ETF/Closed End- | 61774R841 |  | 59777 | 1160714 | SH |  | SOLE | 0 | 1160714 | 0 | 0 |
| EATON S/DUR MUN INCM ETF | ETF/Closed End- | 61774R858 |  | 1863 | 36986 | SH |  | SOLE | 0 | 36986 | 0 | 0 |
| MS PARAMTRC PREM EQ ETF | ETF/Closed End | 61774R866 |  | 1860 | 72156 | SH |  | SOLE | 0 | 72156 | 0 | 0 |
| EATON INTRM MUN INCM ETF | ETF/Closed End | 61774R882 |  | 305 | 5744 | SH |  | SOLE | 0 | 5744 | 0 | 0 |
| MOTOROLA SOLUTIONS INC | Common Stock | 620076307 |  | 21990 | 57367 | SH |  | SOLE | 0 | 57367 | 0 | 0 |
| MUELLER INDUSTRIES INC | Common Stock | 624756102 |  | 15223 | 132603 | SH |  | SOLE | 0 | 132603 | 0 | 0 |
| MUELLER WTR PRODS SER A | Common Stock | 624758108 |  | 1509 | 63342 | SH |  | SOLE | 0 | 63342 | 0 | 0 |
| MURPHY USA INC | Common Stock | 626755102 |  | 222 | 549 | SH |  | SOLE | 0 | 549 | 0 | 0 |
| NGL ENERGY PARTNERS LP | Common Stock | 62913M107 |  | 265 | 26515 | SH |  | SOLE | 0 | 26515 | 0 | 0 |
| NMI HOLDINGS INC | Common Stock | 629209305 |  | 361 | 8858 | SH |  | SOLE | 0 | 8858 | 0 | 0 |
| NRG ENERGY INC NEW | Common Stock | 629377508 |  | 4343 | 27275 | SH |  | SOLE | 0 | 27275 | 0 | 0 |
| NVR INC | Common Stock | 62944T105 |  | 5543 | 760 | SH |  | SOLE | 0 | 760 | 0 | 0 |
| NCR ATLEOS LLC | Common Stock | 63001N106 |  | 1759 | 46167 | SH |  | SOLE | 0 | 46167 | 0 | 0 |
| NASDAQ INC | Common Stock | 631103108 |  | 5535 | 56980 | SH |  | SOLE | 0 | 56980 | 0 | 0 |
| NATERA INC | Common Stock | 632307104 |  | 574 | 2504 | SH |  | SOLE | 0 | 2504 | 0 | 0 |
| NATHANS FAMOUS INC NEW | Common Stock | 632347100 |  | 1025 | 10952 | SH |  | SOLE | 0 | 10952 | 0 | 0 |
| NATIONAL FUEL GAS CO | Common Stock | 636180101 |  | 2039 | 25463 | SH |  | SOLE | 0 | 25463 | 0 | 0 |
| NATL GRID ADR NEW 2017 | Common Stock | 636274409 |  | 8116 | 104927 | SH |  | SOLE | 0 | 104927 | 0 | 0 |
| NATIONAL HEALTH INVS INC | REIT | 63633D104 |  | 1485 | 19438 | SH |  | SOLE | 0 | 19438 | 0 | 0 |
| NNN REIT INC | REIT | 637417106 |  | 2846 | 71823 | SH |  | SOLE | 0 | 71823 | 0 | 0 |
| NATIXIS GTWY QUAL IN ETF | ETF/Closed End | 63873X307 |  | 5586 | 97882 | SH |  | SOLE | 0 | 97882 | 0 | 0 |
| NATURAL GROCERS VITAMIN | Common Stock | 63888U108 |  | 900 | 35913 | SH |  | SOLE | 0 | 35913 | 0 | 0 |
| NATURES SUNSHINE PRODS | Common Stock | 639027101 |  | 658 | 30495 | SH |  | SOLE | 0 | 30495 | 0 | 0 |
| NATWEST GRP SPON ADR NEW | Common Stock | 639057207 |  | 2163 | 123586 | SH |  | SOLE | 0 | 123586 | 0 | 0 |
| NCINO INC NEW | Common Stock | 63947X101 |  | 293 | 11428 | SH |  | SOLE | 0 | 11428 | 0 | 0 |
| NERDWALLET INC A | Common Stock | 64082B102 |  | 325 | 24009 | SH |  | SOLE | 0 | 24009 | 0 | 0 |
| NET POWER INC A | Common Stock | 64107A105 |  | 275 | 120649 | SH |  | SOLE | 0 | 120649 | 0 | 0 |
| NETAPP INC | Common Stock | 64110D104 |  | 12067 | 112684 | SH |  | SOLE | 0 | 112684 | 0 | 0 |
| NETFLIX INC | Common Stock | 64110L106 |  | 118766 | 1266701 | SH |  | SOLE | 0 | 1266701 | 0 | 0 |
| NETEASE INC SPON ADR | Common Stock | 64110W102 |  | 2137 | 15530 | SH |  | SOLE | 0 | 15530 | 0 | 0 |
| NETSTREIT CORP | REIT | 64119V303 |  | 229 | 13000 | SH |  | SOLE | 0 | 13000 | 0 | 0 |
| NEUROCRINE BIOSCIENCES | Common Stock | 64125C109 |  | 1565 | 11036 | SH |  | SOLE | 0 | 11036 | 0 | 0 |
| NEUBERGER ENRGY TRNS ETF | ETF/Closed End | 64135A101 |  | 1440 | 44003 | SH |  | SOLE | 0 | 44003 | 0 | 0 |
| NEUBERGER OPTN STRAT ETF | ETF/Closed End | 64135A705 |  | 824 | 30200 | SH |  | SOLE | 0 | 30200 | 0 | 0 |
| NEUBERGER S/DUR INCM ETF | ETF/Closed End | 64135A887 |  | 486 | 9504 | SH |  | SOLE | 0 | 9504 | 0 | 0 |
| VIPER ENERGY INC A | Common Stock | 64361Q101 |  | 284 | 7341 | SH |  | SOLE | 0 | 7341 | 0 | 0 |
| FS SPECIALTY LENDING FD | Common Stock | 644323107 |  | 159 | 11263 | SH |  | SOLE | 0 | 11263 | 0 | 0 |
| NEW JERSEY RES CORP | Common Stock | 646025106 |  | 11715 | 254013 | SH |  | SOLE | 0 | 254013 | 0 | 0 |
| NEW MTN FIN CORP BDC | Common Stock | 647551100 |  | 714 | 77519 | SH |  | SOLE | 0 | 77519 | 0 | 0 |
| RITHM CAP CORP | REIT | 64828T201 |  | 3354 | 307745 | SH |  | SOLE | 0 | 307745 | 0 | 0 |
| FLAGSTAR BANK N A | Common Stock | 649445400 |  | 561 | 44527 | SH |  | SOLE | 0 | 44527 | 0 | 0 |
| NEW YORK TIMES A | Common Stock | 650111107 |  | 525 | 7567 | SH |  | SOLE | 0 | 7567 | 0 | 0 |
| NEWELL BRANDS INC | Common Stock | 651229106 |  | 347 | 93173 | SH |  | SOLE | 0 | 93173 | 0 | 0 |
| NEWMARKET CORP | Common Stock | 651587107 |  | 380 | 553 | SH |  | SOLE | 0 | 553 | 0 | 0 |
| NEWMONT CORP | Common Stock | 651639106 |  | 12095 | 121128 | SH |  | SOLE | 0 | 121128 | 0 | 0 |
| NEWS CORP A NEW | Common Stock | 65249B109 |  | 308 | 11778 | SH |  | SOLE | 0 | 11778 | 0 | 0 |
| NEWSMAX INC B | Common Stock | 65250K105 |  | 102 | 13170 | SH |  | SOLE | 0 | 13170 | 0 | 0 |
| NEXTPOWER INC A | Common Stock | 65290E101 |  | 509 | 5844 | SH |  | SOLE | 0 | 5844 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC | Common Stock | 65336K103 |  | 1695 | 8347 | SH |  | SOLE | 0 | 8347 | 0 | 0 |
| NEXTERA ENERGY INC | Common Stock | 65339F101 |  | 127149 | 1583824 | SH |  | SOLE | 0 | 1583824 | 0 | 0 |
| XPLR INFRASTRUCTURE LP | Common Stock | 65341B106 |  | 1022 | 102229 | SH |  | SOLE | 0 | 102229 | 0 | 0 |
| NICE LTD SPON ADR | Common Stock | 653656108 |  | 1069 | 9460 | SH |  | SOLE | 0 | 9460 | 0 | 0 |
| NIKE INC B | Common Stock | 654106103 |  | 11583 | 181804 | SH |  | SOLE | 0 | 181804 | 0 | 0 |
| NISOURCE INC | Common Stock | 65473P105 |  | 6764 | 161976 | SH |  | SOLE | 0 | 161976 | 0 | 0 |
| NOKIA CORP SPON ADR | Common Stock | 654902204 |  | 145 | 22426 | SH |  | SOLE | 0 | 22426 | 0 | 0 |
| NORDSON CORP | Common Stock | 655663102 |  | 26308 | 109419 | SH |  | SOLE | 0 | 109419 | 0 | 0 |
| NORFOLK SOUTHERN CORP | Common Stock | 655844108 |  | 30395 | 105274 | SH |  | SOLE | 0 | 105274 | 0 | 0 |
| ESSENTIAL 40 STOCK ETF | ETF/Closed End | 664925708 |  | 646 | 37643 | SH |  | SOLE | 0 | 37643 | 0 | 0 |
| NRTHRN DYNASTY MINLS NEW | Common Stock | 66510M204 |  | 49 | 25000 | SH |  | SOLE | 0 | 25000 | 0 | 0 |
| NORTHERN OIL  GAS NEW | Common Stock | 665531307 |  | 282 | 13122 | SH |  | SOLE | 0 | 13122 | 0 | 0 |
| NORTHERN TRUST CORP | Common Stock | 665859104 |  | 357 | 2611 | SH |  | SOLE | 0 | 2611 | 0 | 0 |
| NORTHROP GRUMMAN CORP | Common Stock | 666807102 |  | 28173 | 49407 | SH |  | SOLE | 0 | 49407 | 0 | 0 |
| NORTHWEST BANCSHARES INC | Common Stock | 667340103 |  | 465 | 38716 | SH |  | SOLE | 0 | 38716 | 0 | 0 |
| NORTHWEST NAT HLDG NEW | Common Stock | 66765N105 |  | 3115 | 66647 | SH |  | SOLE | 0 | 66647 | 0 | 0 |
| NWPX INFRASTRUCTURE INC | Common Stock | 667746101 |  | 1249 | 19983 | SH |  | SOLE | 0 | 19983 | 0 | 0 |
| GEN DIGITAL INC | Common Stock | 668771108 |  | 446 | 16394 | SH |  | SOLE | 0 | 16394 | 0 | 0 |
| NOVARTIS AG SPON ADR | Common Stock | 66987V109 |  | 44098 | 319855 | SH |  | SOLE | 0 | 319855 | 0 | 0 |
| NOVO NORDISK AS ADR | Common Stock | 670100205 |  | 16892 | 332003 | SH |  | SOLE | 0 | 332003 | 0 | 0 |
| DNOW INC | Common Stock | 67011P100 |  | 332 | 25090 | SH |  | SOLE | 0 | 25090 | 0 | 0 |
| NU SKIN ENTERPRISES INC | Common Stock | 67018T105 |  | 737 | 76605 | SH |  | SOLE | 0 | 76605 | 0 | 0 |
| NUCOR CORP | Common Stock | 670346105 |  | 19334 | 118536 | SH |  | SOLE | 0 | 118536 | 0 | 0 |
| NUTANIX INC A | Common Stock | 67059N108 |  | 1203 | 23276 | SH |  | SOLE | 0 | 23276 | 0 | 0 |
| NUVEEN CALIF MUN VALUE | ETF/Closed End- | 67062C107 |  | 245 | 27327 | SH |  | SOLE | 0 | 27327 | 0 | 0 |
| NUVEEN SELECT TAXFREE | ETF/Closed End- | 67062F100 |  | 483 | 34225 | SH |  | SOLE | 0 | 34225 | 0 | 0 |
| NUVEEN MUNICIPAL INCOME | ETF/Closed End- | 67062J102 |  | 117 | 11748 | SH |  | SOLE | 0 | 11748 | 0 | 0 |
| NUVEEN NY MUNI VALUE FD | ETF/Closed End- | 67062M105 |  | 237 | 27673 | SH |  | SOLE | 0 | 27673 | 0 | 0 |
| NUVEEN VA QUAL MUN INC | ETF/Closed End- | 67064R102 |  | 486 | 43876 | SH |  | SOLE | 0 | 43876 | 0 | 0 |
| NUVEEN CA AMT FREE QUAL | ETF/Closed End- | 670651108 |  | 151 | 12100 | SH |  | SOLE | 0 | 12100 | 0 | 0 |
| NUVEEN NY AMT FREE QUAL | ETF/Closed End- | 670656107 |  | 310 | 30684 | SH |  | SOLE | 0 | 30684 | 0 | 0 |
| NUV AMT FREE QUAL MUN | ETF/Closed End- | 670657105 |  | 2647 | 227576 | SH |  | SOLE | 0 | 227576 | 0 | 0 |
| NUV MUN CR OPPTYS FD | ETF/Closed End | 670663103 |  | 215 | 20971 | SH |  | SOLE | 0 | 20971 | 0 | 0 |
| NVIDIA CORP | Common Stock | 67066G104 |  | 827905 | 4439167 | SH |  | SOLE | 0 | 4439167 | 0 | 0 |
| NUVEEN QUAL MUN INCM FD | ETF/Closed End- | 67066V101 |  | 4083 | 339680 | SH |  | SOLE | 0 | 339680 | 0 | 0 |
| NUVEEN NY QUAL MUN INC | ETF/Closed End- | 67066X107 |  | 462 | 41061 | SH |  | SOLE | 0 | 41061 | 0 | 0 |
| NUVEEN MUN HI INC OPP FD | ETF/Closed End- | 670682103 |  | 340 | 33353 | SH |  | SOLE | 0 | 33353 | 0 | 0 |
| NUVEEN AMT FREE MUN VAL | ETF/Closed End- | 670695105 |  | 318 | 22208 | SH |  | SOLE | 0 | 22208 | 0 | 0 |
| NUVEEN NASDAQ 100 DYNMIC | ETF/Closed End | 670699107 |  | 6671 | 233889 | SH |  | SOLE | 0 | 233889 | 0 | 0 |
| NUVEEN SP 500 BUY WRITE | ETF/Closed End | 6706ER101 |  | 4072 | 277034 | SH |  | SOLE | 0 | 277034 | 0 | 0 |
| NUVEEN SP 500 DYNAMIC | ETF/Closed End | 6706EW100 |  | 194 | 10733 | SH |  | SOLE | 0 | 10733 | 0 | 0 |
| NUV MUN CR INC FD | ETF/Closed End- | 67070X101 |  | 883 | 70197 | SH |  | SOLE | 0 | 70197 | 0 | 0 |
| NUVEEN REAL ESTATE INC | ETF/Closed End | 67071B108 |  | 175 | 22794 | SH |  | SOLE | 0 | 22794 | 0 | 0 |
| NUV AMT FREE MUN CR INC | ETF/Closed End- | 67071L106 |  | 778 | 61476 | SH |  | SOLE | 0 | 61476 | 0 | 0 |
| NUVEEN FLOATING RATE | ETF/Closed End- | 67072T108 |  | 785 | 100225 | SH |  | SOLE | 0 | 100225 | 0 | 0 |
| NUVEEN PFD  INCM OPPTYS | ETF/Closed End | 67073B106 |  | 9050 | 1115920 | SH |  | SOLE | 0 | 1115920 | 0 | 0 |
| NUVEEN CREDIT STRAT INCM | ETF/Closed End- | 67073D102 |  | 1589 | 316455 | SH |  | SOLE | 0 | 316455 | 0 | 0 |
| NUVEEN REAL ASSET INCM | ETF/Closed End | 67074Y105 |  | 213 | 15685 | SH |  | SOLE | 0 | 15685 | 0 | 0 |
| NUVEEN MULTI ASSET INCM | ETF/Closed End | 670750108 |  | 523 | 40142 | SH |  | SOLE | 0 | 40142 | 0 | 0 |
| NUVEEN DOW 30 DYN OVRWRT | ETF/Closed End | 67075F105 |  | 726 | 47597 | SH |  | SOLE | 0 | 47597 | 0 | 0 |
| NUTRIEN LTD | Common Stock | 67077M108 |  | 4312 | 69869 | SH |  | SOLE | 0 | 69869 | 0 | 0 |
| NUSCALE POWER CORP | Common Stock | 67079K100 |  | 191 | 13463 | SH |  | SOLE | 0 | 13463 | 0 | 0 |
| NUVEEN DYN MUN OPP | ETF/Closed End | 67079X102 |  | 155 | 15400 | SH |  | SOLE | 0 | 15400 | 0 | 0 |
| NUVEEN VAR RATE PFDINCM | ETF/Closed End | 67080R102 |  | 505 | 26560 | SH |  | SOLE | 0 | 26560 | 0 | 0 |
| OGE ENERGY CORP | Common Stock | 670837103 |  | 626 | 14666 | SH |  | SOLE | 0 | 14666 | 0 | 0 |
| NUVEEN MUNICIPAL VAL FD | ETF/Closed End- | 670928100 |  | 1407 | 155256 | SH |  | SOLE | 0 | 155256 | 0 | 0 |
| NUVEEN PA QUAL MUN INC | ETF/Closed End- | 670972108 |  | 1692 | 142310 | SH |  | SOLE | 0 | 142310 | 0 | 0 |
| OFS CAPITAL CORP BDC | Common Stock | 67103B100 |  | 67 | 14000 | SH |  | SOLE | 0 | 14000 | 0 | 0 |
| O REILLY AUTOMOTIVE INC | Common Stock | 67103H107 |  | 31080 | 340749 | SH |  | SOLE | 0 | 340749 | 0 | 0 |
| OAKTREE SPECIALTY NEW | Common Stock | 67401P405 |  | 428 | 33627 | SH |  | SOLE | 0 | 33627 | 0 | 0 |
| CHORD ENERGY CORP NEW | Common Stock | 674215207 |  | 853 | 9204 | SH |  | SOLE | 0 | 9204 | 0 | 0 |
| OBSIDIAN ENERGY LTD NEW | Common Stock | 674482203 |  | 643 | 104870 | SH |  | SOLE | 0 | 104870 | 0 | 0 |
| OCCIDENTAL PETRO CORP | Common Stock | 674599105 |  | 6066 | 147514 | SH |  | SOLE | 0 | 147514 | 0 | 0 |
| OCEANFIRST FINL CORP | Common Stock | 675234108 |  | 328 | 18264 | SH |  | SOLE | 0 | 18264 | 0 | 0 |
| OILDRI CORP OF AMERICA | Common Stock | 677864100 |  | 803 | 16413 | SH |  | SOLE | 0 | 16413 | 0 | 0 |
| OKTA INC A | Common Stock | 679295105 |  | 1040 | 12022 | SH |  | SOLE | 0 | 12022 | 0 | 0 |
| OLD DOMINION FREIGHT | Common Stock | 679580100 |  | 5912 | 37706 | SH |  | SOLE | 0 | 37706 | 0 | 0 |
| OLD NATL BANCORP IND | Common Stock | 680033107 |  | 332 | 14874 | SH |  | SOLE | 0 | 14874 | 0 | 0 |
| OLD REPUBLIC INTL CORP | Common Stock | 680223104 |  | 5652 | 123832 | SH |  | SOLE | 0 | 123832 | 0 | 0 |
| OLLIES BARGAIN OUTLET | Common Stock | 681116109 |  | 4857 | 44311 | SH |  | SOLE | 0 | 44311 | 0 | 0 |
| OLYMPIC STEEL INC | Common Stock | 68162K106 |  | 1071 | 25037 | SH |  | SOLE | 0 | 25037 | 0 | 0 |
| OMNICOM GROUP INC | Common Stock | 681919106 |  | 37193 | 460598 | SH |  | SOLE | 0 | 460598 | 0 | 0 |
| OMEGA HEALTHCARE | REIT | 681936100 |  | 3394 | 76537 | SH |  | SOLE | 0 | 76537 | 0 | 0 |
| ON SEMICONDUCTOR CORP | Common Stock | 682189105 |  | 6833 | 126193 | SH |  | SOLE | 0 | 126193 | 0 | 0 |
| ONE GAS INC | Common Stock | 68235P108 |  | 569 | 7369 | SH |  | SOLE | 0 | 7369 | 0 | 0 |
| ONDAS INC | Common Stock | 68236H204 |  | 440 | 45093 | SH |  | SOLE | 0 | 45093 | 0 | 0 |
| ONEOK INC | Common Stock | 682680103 |  | 11881 | 161650 | SH |  | SOLE | 0 | 161650 | 0 | 0 |
| ONEMAIN HLDGS INC | Common Stock | 68268W103 |  | 32194 | 476601 | SH |  | SOLE | 0 | 476601 | 0 | 0 |
| ONESTREAM INC A | Common Stock | 68278B107 |  | 239 | 13007 | SH |  | SOLE | 0 | 13007 | 0 | 0 |
| OPERA LTD ADS REPSTG ORD | Common Stock | 68373M107 |  | 1289 | 91016 | SH |  | SOLE | 0 | 91016 | 0 | 0 |
| ORACLE CORP | Common Stock | 68389X105 |  | 79737 | 409098 | SH |  | SOLE | 0 | 409098 | 0 | 0 |
| ORIGIN BANCORP INC | Common Stock | 68621T102 |  | 224 | 5969 | SH |  | SOLE | 0 | 5969 | 0 | 0 |
| ORGANON  CO | Common Stock | 68622V106 |  | 401 | 55949 | SH |  | SOLE | 0 | 55949 | 0 | 0 |
| ORMAT TECHNOLOGIES INC | Common Stock | 686688102 |  | 4567 | 41346 | SH |  | SOLE | 0 | 41346 | 0 | 0 |
| OSCAR HEALTH INC A | Common Stock | 687793109 |  | 865 | 60180 | SH |  | SOLE | 0 | 60180 | 0 | 0 |
| OSHKOSH CORP | Common Stock | 688239201 |  | 4352 | 34641 | SH |  | SOLE | 0 | 34641 | 0 | 0 |
| OTIS WORLDWIDE CORP | Common Stock | 68902V107 |  | 5309 | 60774 | SH |  | SOLE | 0 | 60774 | 0 | 0 |
| OTTER TAIL CORP | Common Stock | 689648103 |  | 334 | 4129 | SH |  | SOLE | 0 | 4129 | 0 | 0 |
| OVINTIV INC | Common Stock | 69047Q102 |  | 307 | 7829 | SH |  | SOLE | 0 | 7829 | 0 | 0 |
| OWENS CORNING INC NEW | Common Stock | 690742101 |  | 1792 | 16017 | SH |  | SOLE | 0 | 16017 | 0 | 0 |
| BLUE OWL CAP CORP BDC | Common Stock | 69121K104 |  | 22984 | 1849102 | SH |  | SOLE | 0 | 1849102 | 0 | 0 |
| PBF ENERGY INC A | Common Stock | 69318G106 |  | 203 | 7502 | SH |  | SOLE | 0 | 7502 | 0 | 0 |
| PGE CORP | Common Stock | 69331C108 |  | 5124 | 318867 | SH |  | SOLE | 0 | 318867 | 0 | 0 |
| PGIM ULT SHRT BD ETF | ETF/Closed End- | 69344A107 |  | 21356 | 430659 | SH |  | SOLE | 0 | 430659 | 0 | 0 |
| PGIM S/DUR HI YLD ETF | ETF/Closed End | 69344A784 |  | 1927 | 38267 | SH |  | SOLE | 0 | 38267 | 0 | 0 |
| PGIM TTL RET BD ETF | ETF/Closed End | 69344A800 |  | 541 | 12863 | SH |  | SOLE | 0 | 12863 | 0 | 0 |
| PGIM AAA CLO ETF | ETF/Closed End- | 69344A834 |  | 4649 | 90690 | SH |  | SOLE | 0 | 90690 | 0 | 0 |
| PGIM GLB HI YLD FD | ETF/Closed End- | 69346J106 |  | 898 | 72752 | SH |  | SOLE | 0 | 72752 | 0 | 0 |
| PIMCO DYN INC STR | ETF/Closed End | 69346N107 |  | 307 | 16345 | SH |  | SOLE | 0 | 16345 | 0 | 0 |
| PNC FINL SVCS GROUP INC | Common Stock | 693475105 |  | 123019 | 589368 | SH |  | SOLE | 0 | 589368 | 0 | 0 |
| PPG INDUSTRIES INC | Common Stock | 693506107 |  | 15801 | 154213 | SH |  | SOLE | 0 | 154213 | 0 | 0 |
| PPL CORP | Common Stock | 69351T106 |  | 18573 | 530349 | SH |  | SOLE | 0 | 530349 | 0 | 0 |
| PGIM S/DUR H/Y OPPTYS | ETF/Closed End | 69355J104 |  | 447 | 27149 | SH |  | SOLE | 0 | 27149 | 0 | 0 |
| PVH CORP | Common Stock | 693656100 |  | 620 | 9255 | SH |  | SOLE | 0 | 9255 | 0 | 0 |
| PTC THERAPEUTICS INC | Common Stock | 69366J200 |  | 432 | 5683 | SH |  | SOLE | 0 | 5683 | 0 | 0 |
| PACCAR INC | Common Stock | 693718108 |  | 3943 | 36010 | SH |  | SOLE | 0 | 36010 | 0 | 0 |
| PACER TREND US LGCP ETF | ETF/Closed End | 69374H105 |  | 3220 | 57935 | SH |  | SOLE | 0 | 57935 | 0 | 0 |
| PACER TREND US MDCP ETF | ETF/Closed End | 69374H204 |  | 273 | 7664 | SH |  | SOLE | 0 | 7664 | 0 | 0 |
| PACER TREND 100 ETF | ETF/Closed End | 69374H303 |  | 3069 | 39016 | SH |  | SOLE | 0 | 39016 | 0 | 0 |
| PACER LGCP C/COW GRW ETF | ETF/Closed End | 69374H360 |  | 754 | 21408 | SH |  | SOLE | 0 | 21408 | 0 | 0 |
| PACER DATA DGTL REVL ETF | ETF/Closed End | 69374H386 |  | 3012 | 47026 | SH |  | SOLE | 0 | 47026 | 0 | 0 |
| PACER LGCP DIV MUL400ETF | ETF/Closed End | 69374H436 |  | 6084 | 143221 | SH |  | SOLE | 0 | 143221 | 0 | 0 |
| PACER GLB CASH COWS ETF | ETF/Closed End | 69374H709 |  | 11633 | 282208 | SH |  | SOLE | 0 | 282208 | 0 | 0 |
| PACER SMCP CSH COWS ETF | ETF/Closed End | 69374H857 |  | 19951 | 449646 | SH |  | SOLE | 0 | 449646 | 0 | 0 |
| PACER D/MKT C/COW100 ETF | ETF/Closed End | 69374H873 |  | 849 | 21937 | SH |  | SOLE | 0 | 21937 | 0 | 0 |
| PACER US C/COW 100 ETF | ETF/Closed End | 69374H881 |  | 48362 | 803748 | SH |  | SOLE | 0 | 803748 | 0 | 0 |
| PACKAGING CORP OF AMER | Common Stock | 695156109 |  | 5023 | 24354 | SH |  | SOLE | 0 | 24354 | 0 | 0 |
| PAGERDUTY INC | Common Stock | 69553P100 |  | 982 | 74884 | SH |  | SOLE | 0 | 74884 | 0 | 0 |
| PALANTIR TECHS INC A | Common Stock | 69608A108 |  | 84407 | 474863 | SH |  | SOLE | 0 | 474863 | 0 | 0 |
| PALO ALTO NETWORKS INC | Common Stock | 697435105 |  | 65744 | 356916 | SH |  | SOLE | 0 | 356916 | 0 | 0 |
| PAMPA ENERGIA S A ADR | Common Stock | 697660207 |  | 564 | 6374 | SH |  | SOLE | 0 | 6374 | 0 | 0 |
| PAN AMERN SILVER CORP | Common Stock | 697900108 |  | 2470 | 47680 | SH |  | SOLE | 0 | 47680 | 0 | 0 |
| PAPA JOHNS INTL INC | Common Stock | 698813102 |  | 316 | 8209 | SH |  | SOLE | 0 | 8209 | 0 | 0 |
| PAR TECHNOLOGY CORP | Common Stock | 698884103 |  | 543 | 14958 | SH |  | SOLE | 0 | 14958 | 0 | 0 |
| PAR PACIFIC HLDGS INC | Common Stock | 69888T207 |  | 2534 | 72112 | SH |  | SOLE | 0 | 72112 | 0 | 0 |
| PARAMOUNT SKYDANCE CRP B | Common Stock | 69932A204 |  | 1250 | 93257 | SH |  | SOLE | 0 | 93257 | 0 | 0 |
| PARK HOTELS  RESORTS | Common Stock | 700517105 |  | 271 | 25931 | SH |  | SOLE | 0 | 25931 | 0 | 0 |
| PARK NATIONAL CORP | Common Stock | 700658107 |  | 788 | 5175 | SH |  | SOLE | 0 | 5175 | 0 | 0 |
| PARKER HANNIFIN CORP | Common Stock | 701094104 |  | 67358 | 76634 | SH |  | SOLE | 0 | 76634 | 0 | 0 |
| PARSONS CORP | Common Stock | 70202L102 |  | 392 | 6336 | SH |  | SOLE | 0 | 6336 | 0 | 0 |
| PATRICK INDUSTRIES INC | Common Stock | 703343103 |  | 2811 | 25925 | SH |  | SOLE | 0 | 25925 | 0 | 0 |
| PAYCHEX INC | Common Stock | 704326107 |  | 26213 | 233673 | SH |  | SOLE | 0 | 233673 | 0 | 0 |
| PAYCOM SOFTWARE INC | Common Stock | 70432V102 |  | 3227 | 20248 | SH |  | SOLE | 0 | 20248 | 0 | 0 |
| PAYLOCITY HOLDING CORP | Common Stock | 70438V106 |  | 499 | 3271 | SH |  | SOLE | 0 | 3271 | 0 | 0 |
| PAYPAL HLDGS INC | Common Stock | 70450Y103 |  | 7871 | 134823 | SH |  | SOLE | 0 | 134823 | 0 | 0 |
| PAYONEER GLOBAL INC | Common Stock | 70451X104 |  | 860 | 153096 | SH |  | SOLE | 0 | 153096 | 0 | 0 |
| PEGASYSTEMS INC | Common Stock | 705573103 |  | 2067 | 34609 | SH |  | SOLE | 0 | 34609 | 0 | 0 |
| PEMBINA PIPELINE CORP | Common Stock | 706327103 |  | 593 | 15577 | SH |  | SOLE | 0 | 15577 | 0 | 0 |
| PENN ENTMNT INC | Common Stock | 707569109 |  | 220 | 14882 | SH |  | SOLE | 0 | 14882 | 0 | 0 |
| PENNANTPARK INVT BDC | Common Stock | 708062104 |  | 760 | 127465 | SH |  | SOLE | 0 | 127465 | 0 | 0 |
| PENNANTPARK FLTG RT BDC | ETF/Closed End | 70806A106 |  | 372 | 40141 | SH |  | SOLE | 0 | 40141 | 0 | 0 |
| PENNYMAV MTG INV TRUST | REIT | 70931T103 |  | 161 | 12807 | SH |  | SOLE | 0 | 12807 | 0 | 0 |
| PENSKE AUTOMOTIVE GROUP | Common Stock | 70959W103 |  | 11244 | 71034 | SH |  | SOLE | 0 | 71034 | 0 | 0 |
| PEOPLES FINL SVCS CORP | Common Stock | 711040105 |  | 597 | 12249 | SH |  | SOLE | 0 | 12249 | 0 | 0 |
| PEPSICO INC | Common Stock | 713448108 |  | 130393 | 908533 | SH |  | SOLE | 0 | 908533 | 0 | 0 |
| REVVITY INC B | Common Stock | 714046109 |  | 972 | 10042 | SH |  | SOLE | 0 | 10042 | 0 | 0 |
| PERSONALIS INC | Common Stock | 71535D106 |  | 239 | 30000 | SH |  | SOLE | 0 | 30000 | 0 | 0 |
| PETROLEO BRASIL PETRO | Common Stock | 71654V408 |  | 391 | 32965 | SH |  | SOLE | 0 | 32965 | 0 | 0 |
| PFIZER INC | Common Stock | 717081103 |  | 55163 | 2215387 | SH |  | SOLE | 0 | 2215387 | 0 | 0 |
| PHILIP MORRIS INTL INC | Common Stock | 718172109 |  | 84926 | 529464 | SH |  | SOLE | 0 | 529464 | 0 | 0 |
| PHILLIPS EDISON  CO INC | REIT | 71844V201 |  | 927 | 26063 | SH |  | SOLE | 0 | 26063 | 0 | 0 |
| PHILLIPS 66 | Common Stock | 718546104 |  | 28655 | 222062 | SH |  | SOLE | 0 | 222062 | 0 | 0 |
| PHINIA INC | Common Stock | 71880K101 |  | 557 | 8889 | SH |  | SOLE | 0 | 8889 | 0 | 0 |
| PHOTRONICS INC | Common Stock | 719405102 |  | 634 | 19818 | SH |  | SOLE | 0 | 19818 | 0 | 0 |
| PILGRIMS PRIDE CORP NEW | Common Stock | 72147K108 |  | 652 | 16720 | SH |  | SOLE | 0 | 16720 | 0 | 0 |
| PIMCO CORP  INCM STRAT | ETF/Closed End- | 72200U100 |  | 748 | 58613 | SH |  | SOLE | 0 | 58613 | 0 | 0 |
| PIMCO MUN INCOME FD II | ETF/Closed End- | 72200W106 |  | 217 | 28740 | SH |  | SOLE | 0 | 28740 | 0 | 0 |
| PIMCO STRAT INCM FD INC | ETF/Closed End- | 72200X104 |  | 584 | 104896 | SH |  | SOLE | 0 | 104896 | 0 | 0 |
| PIMCO CORP  INCM OPPTY | ETF/Closed End- | 72201B101 |  | 959 | 74337 | SH |  | SOLE | 0 | 74337 | 0 | 0 |
| PIMCO INCOME STRAT FUND | ETF/Closed End- | 72201H108 |  | 476 | 56523 | SH |  | SOLE | 0 | 56523 | 0 | 0 |
| PIMCO INCOME STRAT FD II | ETF/Closed End- | 72201J104 |  | 257 | 34275 | SH |  | SOLE | 0 | 34275 | 0 | 0 |
| PIMCO ULT SHRT GOVT ETF | ETF/Closed End | 72201R577 |  | 3038 | 30152 | SH |  | SOLE | 0 | 30152 | 0 | 0 |
| PIMCO MLTSCT BD ACTV ETF | ETF/Closed End- | 72201R585 |  | 28199 | 1056937 | SH |  | SOLE | 0 | 1056937 | 0 | 0 |
| PIMCO MUN INC OPPTYS ETF | ETF/Closed End | 72201R635 |  | 457 | 10076 | SH |  | SOLE | 0 | 10076 | 0 | 0 |
| PIMCO ACTIVE BD ETF | ETF/Closed End- | 72201R775 |  | 2972 | 31934 | SH |  | SOLE | 0 | 31934 | 0 | 0 |
| PIMCO 05Y H/Y CORP ETF | ETF/Closed End- | 72201R783 |  | 963 | 10154 | SH |  | SOLE | 0 | 10154 | 0 | 0 |
| PIMCO ENH SHRT MATY ETF | ETF/Closed End- | 72201R833 |  | 13547 | 135011 | SH |  | SOLE | 0 | 135011 | 0 | 0 |
| PIMCO INTRM MUN BD ETF | ETF/Closed End- | 72201R866 |  | 2778 | 53001 | SH |  | SOLE | 0 | 53001 | 0 | 0 |
| PIMCO S/T MUN BD ACT ETF | ETF/Closed End- | 72201R874 |  | 700 | 13875 | SH |  | SOLE | 0 | 13875 | 0 | 0 |
| PIMCO 25Y Z/C TRSY ETF | ETF/Closed End- | 72201R882 |  | 2813 | 43781 | SH |  | SOLE | 0 | 43781 | 0 | 0 |
| PIMCO DYNAMIC INCM FUND | Common Stock | 72201Y101 |  | 7312 | 412869 | SH |  | SOLE | 0 | 412869 | 0 | 0 |
| PIMCO DYN M/F US EQ ETF | ETF/Closed End | 72202L363 |  | 1431 | 25271 | SH |  | SOLE | 0 | 25271 | 0 | 0 |
| PIMCO M/F INTL EQ ETF | ETF/Closed End | 72202L371 |  | 3026 | 78759 | SH |  | SOLE | 0 | 78759 | 0 | 0 |
| PIMCO ACCESS INCOME FUND | ETF/Closed End | 72203T100 |  | 647 | 42273 | SH |  | SOLE | 0 | 42273 | 0 | 0 |
| PINNACLE FINL PARTNERS | Common Stock | 72346Q104 |  | 1065 | 11166 | SH |  | SOLE | 0 | 11166 | 0 | 0 |
| PINNACLE WEST CAP CORP | Common Stock | 723484101 |  | 513 | 5788 | SH |  | SOLE | 0 | 5788 | 0 | 0 |
| PINTEREST INC A | Common Stock | 72352L106 |  | 1684 | 65059 | SH |  | SOLE | 0 | 65059 | 0 | 0 |
| PIPER SANDLER COS | Common Stock | 724078100 |  | 659 | 1940 | SH |  | SOLE | 0 | 1940 | 0 | 0 |
| PITNEY BOWES INC | Common Stock | 724479100 |  | 1440 | 136218 | SH |  | SOLE | 0 | 136218 | 0 | 0 |
| PLAINS ALL AMERN PIPELIN | MLP | 726503105 |  | 2072 | 115385 | SH |  | SOLE | 0 | 115385 | 0 | 0 |
| PLAINS GP HLDGS LP A NEW | Common Stock | 72651A207 |  | 3233 | 168900 | SH |  | SOLE | 0 | 168900 | 0 | 0 |
| PLANET LABS PBC A | Common Stock | 72703X106 |  | 197 | 10000 | SH |  | SOLE | 0 | 10000 | 0 | 0 |
| PLEXUS CORP | Common Stock | 729132100 |  | 360 | 2449 | SH |  | SOLE | 0 | 2449 | 0 | 0 |
| PLUG POWER INC NEW | Common Stock | 72919P202 |  | 34 | 17210 | SH |  | SOLE | 0 | 17210 | 0 | 0 |
| POLARIS INC | Common Stock | 731068102 |  | 238 | 3768 | SH |  | SOLE | 0 | 3768 | 0 | 0 |
| POOL CORP | Common Stock | 73278L105 |  | 4751 | 20767 | SH |  | SOLE | 0 | 20767 | 0 | 0 |
| POPULAR INC NEW | Common Stock | 733174700 |  | 2264 | 18183 | SH |  | SOLE | 0 | 18183 | 0 | 0 |
| POST HOLDINGS INC | Common Stock | 737446104 |  | 1744 | 17611 | SH |  | SOLE | 0 | 17611 | 0 | 0 |
| POSTAL REALTY TR INC A | REIT | 73757R102 |  | 2349 | 145529 | SH |  | SOLE | 0 | 145529 | 0 | 0 |
| POWER SOLUTIONS INTL NEW | Common Stock | 73933G202 |  | 565 | 9896 | SH |  | SOLE | 0 | 9896 | 0 | 0 |
| PRECIGEN INC | Common Stock | 74017N105 |  | 127 | 30288 | SH |  | SOLE | 0 | 30288 | 0 | 0 |
| PREFORMED LINE PRODS CO | Common Stock | 740444104 |  | 459 | 2220 | SH |  | SOLE | 0 | 2220 | 0 | 0 |
| PRESIDIO PROPERTY TR WTS | Warrant/Right | 74102L113 |  | 0 | 16088 | SH |  | SOLE | 0 | 16088 | 0 | 0 |
| PRESTIGE CONSUMER HLTHCR | Common Stock | 74112D101 |  | 251 | 4064 | SH |  | SOLE | 0 | 4064 | 0 | 0 |
| T ROWE PRICE GRP INC | Common Stock | 74144T108 |  | 16837 | 164452 | SH |  | SOLE | 0 | 164452 | 0 | 0 |
| PRICESMART INC | Common Stock | 741511109 |  | 2157 | 17580 | SH |  | SOLE | 0 | 17580 | 0 | 0 |
| PRIME ENERGY RES CORP | Common Stock | 74158E104 |  | 1358 | 7940 | SH |  | SOLE | 0 | 7940 | 0 | 0 |
| PRIMORIS SERVICES CORP | Common Stock | 74164F103 |  | 527 | 4242 | SH |  | SOLE | 0 | 4242 | 0 | 0 |
| PRIMERICA INC | Common Stock | 74164M108 |  | 2417 | 9355 | SH |  | SOLE | 0 | 9355 | 0 | 0 |
| PRINCIPAL FINL GROUP INC | Common Stock | 74251V102 |  | 1810 | 20516 | SH |  | SOLE | 0 | 20516 | 0 | 0 |
| PRIN ACTIVE HI YLD ETF | ETF/Closed End- | 74255Y102 |  | 285 | 14973 | SH |  | SOLE | 0 | 14973 | 0 | 0 |
| PRIN US MEGA CAP ETF | ETF/Closed End | 74255Y870 |  | 1315 | 19204 | SH |  | SOLE | 0 | 19204 | 0 | 0 |
| PROCTER  GAMBLE CO | Common Stock | 742718109 |  | 149993 | 1046631 | SH |  | SOLE | 0 | 1046631 | 0 | 0 |
| PRIVIA HEALTH GROUP INC | Common Stock | 74276R102 |  | 1523 | 64221 | SH |  | SOLE | 0 | 64221 | 0 | 0 |
| PM AKRE FOCUS ETF | ETF/Closed End | 74316P579 |  | 9626 | 146936 | SH |  | SOLE | 0 | 146936 | 0 | 0 |
| PROG HLDGS INC | Common Stock | 74319R101 |  | 331 | 11217 | SH |  | SOLE | 0 | 11217 | 0 | 0 |
| PROGRESSIVE CORP OH | Common Stock | 743315103 |  | 18718 | 82196 | SH |  | SOLE | 0 | 82196 | 0 | 0 |
| PROLOGIS INC | REIT | 74340W103 |  | 55685 | 436200 | SH |  | SOLE | 0 | 436200 | 0 | 0 |
| PROSH SP MDCP400 DV ETF | ETF/Closed End | 74347B680 |  | 5466 | 64896 | SH |  | SOLE | 0 | 64896 | 0 | 0 |
| PROSH RUSS2K DIV GRW ETF | ETF/Closed End | 74347B698 |  | 248 | 3745 | SH |  | SOLE | 0 | 3745 | 0 | 0 |
| PROSH SP TECH DIV ETF | ETF/Closed End | 74347G606 |  | 894 | 10322 | SH |  | SOLE | 0 | 10322 | 0 | 0 |
| PROSH U/P QQQ 3X ETF | ETF/Closed End | 74347X831 |  | 211 | 4000 | SH |  | SOLE | 0 | 4000 | 0 | 0 |
| PROSH SP DIV ARISTO ETF | ETF/Closed End | 74348A467 |  | 46577 | 447559 | SH |  | SOLE | 0 | 447559 | 0 | 0 |
| PROTO LABS INC | Common Stock | 743713109 |  | 397 | 7850 | SH |  | SOLE | 0 | 7850 | 0 | 0 |
| PRUDENTIAL FINL INC | Common Stock | 744320102 |  | 17701 | 156815 | SH |  | SOLE | 0 | 156815 | 0 | 0 |
| PRUDENTIAL PLC ADR | Common Stock | 74435K204 |  | 239 | 7671 | SH |  | SOLE | 0 | 7671 | 0 | 0 |
| PUB SVC ENTERPRISE GROUP | Common Stock | 744573106 |  | 5587 | 69570 | SH |  | SOLE | 0 | 69570 | 0 | 0 |
| PUBLIC STORAGE INC | REIT | 74460D109 |  | 18523 | 71378 | SH |  | SOLE | 0 | 71378 | 0 | 0 |
| PULTEGROUP INC | Common Stock | 745867101 |  | 13796 | 117650 | SH |  | SOLE | 0 | 117650 | 0 | 0 |
| PURECYCLE TECHS INC | Common Stock | 74623V103 |  | 113 | 13192 | SH |  | SOLE | 0 | 13192 | 0 | 0 |
| PURE STORAGE INC A | Common Stock | 74624M102 |  | 1292 | 19277 | SH |  | SOLE | 0 | 19277 | 0 | 0 |
| PUTNAM FOC LGCP VAL ETF | ETF/Closed End | 746729300 |  | 33819 | 742130 | SH |  | SOLE | 0 | 742130 | 0 | 0 |
| PUTNAM FOC LGCP GRW ETF | ETF/Closed End | 746729409 |  | 872 | 19542 | SH |  | SOLE | 0 | 19542 | 0 | 0 |
| PUTNAM FRANKLIN PA ETF | ETF/Closed End | 746729748 |  | 327 | 37946 | SH |  | SOLE | 0 | 37946 | 0 | 0 |
| PUTNAM FRKLN NY MUNI ETF | ETF/Closed End | 746729763 |  | 145 | 18422 | SH |  | SOLE | 0 | 18422 | 0 | 0 |
| PUTNAM PREMIER INCOME TR | ETF/Closed End- | 746853100 |  | 2503 | 706954 | SH |  | SOLE | 0 | 706954 | 0 | 0 |
| PUTNAM MSTR INTRMDT INCM | ETF/Closed End- | 746909100 |  | 440 | 131773 | SH |  | SOLE | 0 | 131773 | 0 | 0 |
| QCR HOLDINGS INC | Common Stock | 74727A104 |  | 428 | 5136 | SH |  | SOLE | 0 | 5136 | 0 | 0 |
| QUAD GRAPHICS INC CL A | Common Stock | 747301109 |  | 586 | 93519 | SH |  | SOLE | 0 | 93519 | 0 | 0 |
| QORVO INC | Common Stock | 74736K101 |  | 1018 | 12042 | SH |  | SOLE | 0 | 12042 | 0 | 0 |
| QNITY ELECTRONICS INC | Common Stock | 74743L100 |  | 5865 | 71834 | SH |  | SOLE | 0 | 71834 | 0 | 0 |
| QUALCOMM INC | Common Stock | 747525103 |  | 117446 | 686617 | SH |  | SOLE | 0 | 686617 | 0 | 0 |
| QUALYS INC | Common Stock | 74758T303 |  | 11525 | 86719 | SH |  | SOLE | 0 | 86719 | 0 | 0 |
| QUANTA SERVICES INC | Common Stock | 74762E102 |  | 59513 | 141007 | SH |  | SOLE | 0 | 141007 | 0 | 0 |
| QUANTUM COMPUTING INC | Common Stock | 74766W108 |  | 135 | 13170 | SH |  | SOLE | 0 | 13170 | 0 | 0 |
| QUANTUMSCAPE CORP A | Common Stock | 74767V109 |  | 441 | 42325 | SH |  | SOLE | 0 | 42325 | 0 | 0 |
| QUEST DIAGNOSTICS INC | Common Stock | 74834L100 |  | 3804 | 21923 | SH |  | SOLE | 0 | 21923 | 0 | 0 |
| U S TREAS 3M BILL ETF | ETF/Closed End | 74933W452 |  | 924 | 18518 | SH |  | SOLE | 0 | 18518 | 0 | 0 |
| U S TREAS 6M BILL ETF | ETF/Closed End- | 74933W460 |  | 436 | 8712 | SH |  | SOLE | 0 | 8712 | 0 | 0 |
| U S TREAS 12M BILL ETF | ETF/Closed End- | 74933W478 |  | 415 | 8269 | SH |  | SOLE | 0 | 8269 | 0 | 0 |
| US TREAS 2Y NOTE ETF | ETF/Closed End- | 74933W486 |  | 3466 | 71358 | SH |  | SOLE | 0 | 71358 | 0 | 0 |
| U S TREAS 5Y NOTE ETF | ETF/Closed End- | 74933W510 |  | 3338 | 67753 | SH |  | SOLE | 0 | 67753 | 0 | 0 |
| MOTLEY FOOL 100 IDX ETF | ETF/Closed End | 74933W601 |  | 1360 | 18951 | SH |  | SOLE | 0 | 18951 | 0 | 0 |
| RB GLOBAL INC | Common Stock | 74935Q107 |  | 2402 | 23347 | SH |  | SOLE | 0 | 23347 | 0 | 0 |
| RCM TECHNOLOGIES INC | Common Stock | 749360400 |  | 703 | 34394 | SH |  | SOLE | 0 | 34394 | 0 | 0 |
| RLJ LODGING TR PFD A | Preferred Stock | 74965L200 |  | 528 | 21218 | SH |  | SOLE | 0 | 21218 | 0 | 0 |
| RMR GROUP INC A | Common Stock | 74967R106 |  | 380 | 25534 | SH |  | SOLE | 0 | 25534 | 0 | 0 |
| RPM INTERNATIONAL INC | Common Stock | 749685103 |  | 12828 | 123342 | SH |  | SOLE | 0 | 123342 | 0 | 0 |
| RADIAN GROUP INC | Common Stock | 750236101 |  | 259 | 7190 | SH |  | SOLE | 0 | 7190 | 0 | 0 |
| RADIANT LOGISTICS INC | Common Stock | 75025X100 |  | 471 | 74365 | SH |  | SOLE | 0 | 74365 | 0 | 0 |
| RAMBUS INC | Common Stock | 750917106 |  | 11262 | 122562 | SH |  | SOLE | 0 | 122562 | 0 | 0 |
| RALPH LAUREN CORP CL A | Common Stock | 751212101 |  | 979 | 2767 | SH |  | SOLE | 0 | 2767 | 0 | 0 |
| RANGER ENERGY SVCS INC A | Common Stock | 75282U104 |  | 667 | 47732 | SH |  | SOLE | 0 | 47732 | 0 | 0 |
| RANI THERA HLDGS INC A | Common Stock | 753018100 |  | 66 | 49200 | SH |  | SOLE | 0 | 49200 | 0 | 0 |
| RAPID7 INC | Common Stock | 753422104 |  | 839 | 55187 | SH |  | SOLE | 0 | 55187 | 0 | 0 |
| RAYMOND JAMES FINANCIAL | Common Stock | 754730109 |  | 5454 | 33964 | SH |  | SOLE | 0 | 33964 | 0 | 0 |
| RTX CORP | Common Stock | 75513E101 |  | 142105 | 774838 | SH |  | SOLE | 0 | 774838 | 0 | 0 |
| RBC BEARINGS INC | Common Stock | 75524B104 |  | 217 | 483 | SH |  | SOLE | 0 | 483 | 0 | 0 |
| FIRST EGL OVRSEAS EQ ETF | ETF/Closed End | 75526L878 |  | 17005 | 351635 | SH |  | SOLE | 0 | 351635 | 0 | 0 |
| FIRST EAGLE GLB EQ ETF | ETF/Closed End | 75526L886 |  | 7714 | 167596 | SH |  | SOLE | 0 | 167596 | 0 | 0 |
| REALTY INCOME CORP | REIT | 756109104 |  | 31883 | 565602 | SH |  | SOLE | 0 | 565602 | 0 | 0 |
| REAVES UTILITY INCOME FD | ETF/Closed End | 756158101 |  | 3923 | 107242 | SH |  | SOLE | 0 | 107242 | 0 | 0 |
| REDDIT INC A | Common Stock | 75734B100 |  | 13587 | 59106 | SH |  | SOLE | 0 | 59106 | 0 | 0 |
| REDWOOD TRUST INC | REIT | 758075402 |  | 71 | 12750 | SH |  | SOLE | 0 | 12750 | 0 | 0 |
| REGAL REXNORD CORP | Common Stock | 758750103 |  | 1692 | 12060 | SH |  | SOLE | 0 | 12060 | 0 | 0 |
| REGENCY CENTERS CORP | REIT | 758849103 |  | 657 | 9518 | SH |  | SOLE | 0 | 9518 | 0 | 0 |
| REGENERON PHARMACEUTICAL | Common Stock | 75886F107 |  | 8671 | 11233 | SH |  | SOLE | 0 | 11233 | 0 | 0 |
| REGIONAL MANAGEMENT CORP | Common Stock | 75902K106 |  | 658 | 16991 | SH |  | SOLE | 0 | 16991 | 0 | 0 |
| REGIONS FINL CORP NEW | Common Stock | 7591EP100 |  | 2182 | 80533 | SH |  | SOLE | 0 | 80533 | 0 | 0 |
| REINSURANCE GRP AMER NEW | Common Stock | 759351604 |  | 1477 | 7260 | SH |  | SOLE | 0 | 7260 | 0 | 0 |
| RELIANCE INC | Common Stock | 759509102 |  | 4744 | 16423 | SH |  | SOLE | 0 | 16423 | 0 | 0 |
| RELX PLC SPON ADR | Common Stock | 759530108 |  | 10822 | 267749 | SH |  | SOLE | 0 | 267749 | 0 | 0 |
| REPUBLIC SERVICES INC | Common Stock | 760759100 |  | 12877 | 60760 | SH |  | SOLE | 0 | 60760 | 0 | 0 |
| RESMED INC | Common Stock | 761152107 |  | 12354 | 51288 | SH |  | SOLE | 0 | 51288 | 0 | 0 |
| RESTAURANT BRNDS INTL | Common Stock | 76131D103 |  | 1418 | 20775 | SH |  | SOLE | 0 | 20775 | 0 | 0 |
| REXFORD INDL REALTY INC | REIT | 76169C100 |  | 1405 | 36274 | SH |  | SOLE | 0 | 36274 | 0 | 0 |
| RIGETTI COMPUTING INC | Common Stock | 76655K103 |  | 605 | 27334 | SH |  | SOLE | 0 | 27334 | 0 | 0 |
| RIO TINTO PLC SPONS ADR | Common Stock | 767204100 |  | 8875 | 110898 | SH |  | SOLE | 0 | 110898 | 0 | 0 |
| RIVERNORTH OPPTYS FD INC | ETF/Closed End | 76881Y109 |  | 367 | 31279 | SH |  | SOLE | 0 | 31279 | 0 | 0 |
| RIVERNORTH MANAGED DUR | Common Stock | 76882H105 |  | 335 | 24600 | SH |  | SOLE | 0 | 24600 | 0 | 0 |
| RIVERNRTH OPPORTUNISTIC | ETF/Closed End | 76883F108 |  | 161 | 11238 | SH |  | SOLE | 0 | 11238 | 0 | 0 |
| RIVERNORTH FLEX MUN II | ETF/Closed End | 76883Y107 |  | 131 | 10350 | SH |  | SOLE | 0 | 10350 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC A | Common Stock | 76954A103 |  | 1566 | 79453 | SH |  | SOLE | 0 | 79453 | 0 | 0 |
| ROBERT HALF INC | Common Stock | 770323103 |  | 652 | 23999 | SH |  | SOLE | 0 | 23999 | 0 | 0 |
| ROBINHOOD MKTS INC A | Common Stock | 770700102 |  | 8876 | 78479 | SH |  | SOLE | 0 | 78479 | 0 | 0 |
| ROBLOX CORP A | Common Stock | 771049103 |  | 3026 | 37341 | SH |  | SOLE | 0 | 37341 | 0 | 0 |
| ROCKET COS INC A | Common Stock | 77311W101 |  | 808 | 41755 | SH |  | SOLE | 0 | 41755 | 0 | 0 |
| ROCKET LAB CORP | Common Stock | 773121108 |  | 8884 | 127354 | SH |  | SOLE | 0 | 127354 | 0 | 0 |
| ROCKWELL AUTOMATION INC | Common Stock | 773903109 |  | 17347 | 44585 | SH |  | SOLE | 0 | 44585 | 0 | 0 |
| ROGERS COMMS B NON VTG | Common Stock | 775109200 |  | 255 | 6750 | SH |  | SOLE | 0 | 6750 | 0 | 0 |
| ROLLINS INC | Common Stock | 775711104 |  | 9734 | 162186 | SH |  | SOLE | 0 | 162186 | 0 | 0 |
| ROPER TECHNOLOGIES INC | Common Stock | 776696106 |  | 10197 | 22907 | SH |  | SOLE | 0 | 22907 | 0 | 0 |
| ROSS STORES INC | Common Stock | 778296103 |  | 7430 | 41244 | SH |  | SOLE | 0 | 41244 | 0 | 0 |
| ROYAL BANK CDA MONTREAL | Common Stock | 780087102 |  | 13247 | 77697 | SH |  | SOLE | 0 | 77697 | 0 | 0 |
| SHELL PLC SA | Common Stock | 780259305 |  | 12850 | 174870 | SH |  | SOLE | 0 | 174870 | 0 | 0 |
| ROYAL GOLD INC | Common Stock | 780287108 |  | 4787 | 21533 | SH |  | SOLE | 0 | 21533 | 0 | 0 |
| ROYCE SMCP TRUST INC | ETF/Closed End | 780910105 |  | 12602 | 782755 | SH |  | SOLE | 0 | 782755 | 0 | 0 |
| ROYCE MICRO CAP TRUST | ETF/Closed End | 780915104 |  | 289 | 27662 | SH |  | SOLE | 0 | 27662 | 0 | 0 |
| RUBRIK INC A | Common Stock | 781154109 |  | 594 | 7771 | SH |  | SOLE | 0 | 7771 | 0 | 0 |
| RYANAIR HLDG PLC ADR NEW | Common Stock | 783513203 |  | 934 | 12932 | SH |  | SOLE | 0 | 12932 | 0 | 0 |
| RYAN SPLTY HLDGS INC A | Common Stock | 78351F107 |  | 697 | 13490 | SH |  | SOLE | 0 | 13490 | 0 | 0 |
| RYDER SYSTEM INC | Common Stock | 783549108 |  | 1023 | 5345 | SH |  | SOLE | 0 | 5345 | 0 | 0 |
| RYMAN HOSPITALITY PPTYS | Common Stock | 78377T107 |  | 3044 | 32172 | SH |  | SOLE | 0 | 32172 | 0 | 0 |
| ST BANCORP INC | Common Stock | 783859101 |  | 687 | 17466 | SH |  | SOLE | 0 | 17466 | 0 | 0 |
| SP GLOBAL INC | Common Stock | 78409V104 |  | 47256 | 90426 | SH |  | SOLE | 0 | 90426 | 0 | 0 |
| SBA COMMNS CORP A NEW | REIT | 78410G104 |  | 740 | 3827 | SH |  | SOLE | 0 | 3827 | 0 | 0 |
| SEI INVESTMENTS CO | Common Stock | 784117103 |  | 12214 | 148911 | SH |  | SOLE | 0 | 148911 | 0 | 0 |
| NEOS SP HI INCM ETF | ETF/Closed End | 78433H303 |  | 1296 | 24664 | SH |  | SOLE | 0 | 24664 | 0 | 0 |
| NEOS NASDAQ 100 HEDG ETF | ETF/Closed End | 78433H576 |  | 7631 | 140520 | SH |  | SOLE | 0 | 140520 | 0 | 0 |
| NEOS ENH INCM CR SEL ETF | ETF/Closed End- | 78433H584 |  | 735 | 14600 | SH |  | SOLE | 0 | 14600 | 0 | 0 |
| NEOS NASD100 HI INCM ETF | ETF/Closed End | 78433H675 |  | 528 | 9811 | SH |  | SOLE | 0 | 9811 | 0 | 0 |
| SEZZLE INC | Common Stock | 78435P105 |  | 218 | 3440 | SH |  | SOLE | 0 | 3440 | 0 | 0 |
| SL GREEN RLTY CORP PAR | REIT | 78440X887 |  | 1886 | 41123 | SH |  | SOLE | 0 | 41123 | 0 | 0 |
| SPDR SP 500 ETF | ETF/Closed End | 78462F103 |  | 465982 | 683338 | SH |  | SOLE | 0 | 683338 | 0 | 0 |
| SPDR GOLD TRUST GOLD ETF | Alternatives - | 78463V107 |  | 81369 | 205317 | SH |  | SOLE | 0 | 205317 | 0 | 0 |
| SPDR EURO STOXX 50 ETF | ETF/Closed End | 78463X202 |  | 3791 | 58880 | SH |  | SOLE | 0 | 58880 | 0 | 0 |
| SPDR SP EM ASIA PAC ETF | ETF/Closed End | 78463X301 |  | 269 | 1941 | SH |  | SOLE | 0 | 1941 | 0 | 0 |
| SPDR INDX SP GLB DV ETF | ETF/Closed End | 78463X459 |  | 237 | 3136 | SH |  | SOLE | 0 | 3136 | 0 | 0 |
| SPDR EMERG MKTS ETF | ETF/Closed End | 78463X509 |  | 1775 | 37922 | SH |  | SOLE | 0 | 37922 | 0 | 0 |
| SPDR SP INTL DIV ETF | ETF/Closed End | 78463X772 |  | 685 | 15581 | SH |  | SOLE | 0 | 15581 | 0 | 0 |
| SPDR MSCI ACWI EXUS ETF | ETF/Closed End | 78463X848 |  | 314 | 8745 | SH |  | SOLE | 0 | 8745 | 0 | 0 |
| SPDR DEV WORLD EXUS ETF | ETF/Closed End | 78463X889 |  | 2476 | 55756 | SH |  | SOLE | 0 | 55756 | 0 | 0 |
| ST STR NYSE TECH ETF | ETF/Closed End | 78464A102 |  | 2166 | 7794 | SH |  | SOLE | 0 | 7794 | 0 | 0 |
| ST STR SPDR SP 1500 ETF | ETF/Closed End | 78464A128 |  | 3031 | 14391 | SH |  | SOLE | 0 | 14391 | 0 | 0 |
| ST STR SPDR SP 600 ETF | ETF/Closed End | 78464A201 |  | 265 | 2816 | SH |  | SOLE | 0 | 2816 | 0 | 0 |
| ST STR ICE H/Y MUN ETF | ETF/Closed End- | 78464A284 |  | 483 | 19368 | SH |  | SOLE | 0 | 19368 | 0 | 0 |
| SPDR BLOOMBERG SHORT ETF | ETF/Closed End- | 78464A334 |  | 206 | 7519 | SH |  | SOLE | 0 | 7519 | 0 | 0 |
| ST STR BLOOMBERG CV ETF | ETF/Closed End- | 78464A359 |  | 14017 | 157146 | SH |  | SOLE | 0 | 157146 | 0 | 0 |
| ST STR SPDR INTERMED ETF | ETF/Closed End- | 78464A375 |  | 11729 | 346907 | SH |  | SOLE | 0 | 346907 | 0 | 0 |
| ST STR SP 500 GRWTH ETF | ETF/Closed End | 78464A409 |  | 44514 | 417190 | SH |  | SOLE | 0 | 417190 | 0 | 0 |
| ST STR SPDR SHT TERM ETF | ETF/Closed End- | 78464A474 |  | 4264 | 141184 | SH |  | SOLE | 0 | 141184 | 0 | 0 |
| ST STR SPDR SP 500 ETF | ETF/Closed End | 78464A508 |  | 29932 | 526875 | SH |  | SOLE | 0 | 526875 | 0 | 0 |
| ST STR SP COMPUTER ETF | ETF/Closed End | 78464A599 |  | 217 | 1159 | SH |  | SOLE | 0 | 1159 | 0 | 0 |
| ST STR SPDR DJ REIT ETF | ETF/Closed End | 78464A607 |  | 284 | 2890 | SH |  | SOLE | 0 | 2890 | 0 | 0 |
| ST STR SPDR SP AERO ETF | ETF/Closed End | 78464A631 |  | 9423 | 39060 | SH |  | SOLE | 0 | 39060 | 0 | 0 |
| ST STR AGGREGATE BD ETF | ETF/Closed End- | 78464A649 |  | 24942 | 968638 | SH |  | SOLE | 0 | 968638 | 0 | 0 |
| ST STR SPDR PORT TIP ETF | ETF/Closed End- | 78464A656 |  | 476 | 18333 | SH |  | SOLE | 0 | 18333 | 0 | 0 |
| ST STR SPDR LNG TERM ETF | ETF/Closed End- | 78464A664 |  | 259 | 9794 | SH |  | SOLE | 0 | 9794 | 0 | 0 |
| ST STR SPDR INTERMED ETF | ETF/Closed End- | 78464A672 |  | 3454 | 119771 | SH |  | SOLE | 0 | 119771 | 0 | 0 |
| SPDR SP REGL BNKG ETF | ETF/Closed End | 78464A698 |  | 4900 | 75610 | SH |  | SOLE | 0 | 75610 | 0 | 0 |
| ST STR SPDR GLBL DOW ETF | ETF/Closed End | 78464A706 |  | 893 | 5355 | SH |  | SOLE | 0 | 5355 | 0 | 0 |
| ST STR SP RETAIL ETF | ETF/Closed End | 78464A714 |  | 530 | 6211 | SH |  | SOLE | 0 | 6211 | 0 | 0 |
| ST STR SP PHARMS ETF | ETF/Closed End | 78464A722 |  | 249 | 4445 | SH |  | SOLE | 0 | 4445 | 0 | 0 |
| ST STR SPDR SP MTL ETF | ETF/Closed End | 78464A755 |  | 1331 | 12843 | SH |  | SOLE | 0 | 12843 | 0 | 0 |
| ST STR SPDR SP DIV ETF | ETF/Closed End | 78464A763 |  | 84216 | 605170 | SH |  | SOLE | 0 | 605170 | 0 | 0 |
| ST STR SPDR SP CAP ETF | ETF/Closed End | 78464A771 |  | 807 | 5384 | SH |  | SOLE | 0 | 5384 | 0 | 0 |
| ST STR SPDR SP INS ETF | ETF/Closed End | 78464A789 |  | 921 | 15312 | SH |  | SOLE | 0 | 15312 | 0 | 0 |
| ST STR SP BANK ETF | ETF/Closed End | 78464A797 |  | 994 | 16381 | SH |  | SOLE | 0 | 16381 | 0 | 0 |
| ST STR SPDR 1500 COM ETF | ETF/Closed End | 78464A805 |  | 2054 | 24900 | SH |  | SOLE | 0 | 24900 | 0 | 0 |
| ST STR SPDR MDCP GRW ETF | ETF/Closed End | 78464A821 |  | 484 | 5235 | SH |  | SOLE | 0 | 5235 | 0 | 0 |
| ST STR SPDR SP MDCP ETF | ETF/Closed End | 78464A839 |  | 510 | 6028 | SH |  | SOLE | 0 | 6028 | 0 | 0 |
| ST STR SPDR SP 400 ETF | ETF/Closed End | 78464A847 |  | 990 | 17100 | SH |  | SOLE | 0 | 17100 | 0 | 0 |
| ST STR SPDR SP 500 ETF | ETF/Closed End | 78464A854 |  | 12839 | 160042 | SH |  | SOLE | 0 | 160042 | 0 | 0 |
| ST STR SP SEMICOND ETF | ETF/Closed End | 78464A862 |  | 7308 | 22722 | SH |  | SOLE | 0 | 22722 | 0 | 0 |
| ST STR SP BIOTECH ETF | ETF/Closed End | 78464A870 |  | 10941 | 89731 | SH |  | SOLE | 0 | 89731 | 0 | 0 |
| ST STR SPDR SP HOME ETF | ETF/Closed End | 78464A888 |  | 1345 | 13068 | SH |  | SOLE | 0 | 13068 | 0 | 0 |
| SSC TECHS HOLDINGS INC | Common Stock | 78467J100 |  | 2918 | 33376 | SH |  | SOLE | 0 | 33376 | 0 | 0 |
| ST STR BLACKSTONE LN ETF | ETF/Closed End- | 78467V608 |  | 13013 | 315304 | SH |  | SOLE | 0 | 315304 | 0 | 0 |
| ST STR DOUBLE T/RET ETF | ETF/Closed End- | 78467V848 |  | 12266 | 304735 | SH |  | SOLE | 0 | 304735 | 0 | 0 |
| SPDR DJ INDL AVG ETF | ETF/Closed End | 78467X109 |  | 29262 | 60891 | SH |  | SOLE | 0 | 60891 | 0 | 0 |
| SPDR SP MDCP 400 ETF | ETF/Closed End | 78467Y107 |  | 31775 | 52670 | SH |  | SOLE | 0 | 52670 | 0 | 0 |
| ST STR SPDR S/T TREA ETF | ETF/Closed End- | 78468R101 |  | 515 | 17584 | SH |  | SOLE | 0 | 17584 | 0 | 0 |
| ST STR BLMBRG S/T ETF | ETF/Closed End- | 78468R408 |  | 14229 | 561974 | SH |  | SOLE | 0 | 561974 | 0 | 0 |
| ST STR BLMBRG 312M ETF | ETF/Closed End- | 78468R523 |  | 5456 | 54987 | SH |  | SOLE | 0 | 54987 | 0 | 0 |
| ST STR OILGAS EXPL ETF | ETF/Closed End | 78468R556 |  | 908 | 7189 | SH |  | SOLE | 0 | 7189 | 0 | 0 |
| ST STR SPDR HI YLD ETF | ETF/Closed End- | 78468R606 |  | 780 | 32974 | SH |  | SOLE | 0 | 32974 | 0 | 0 |
| ST STR BLMBRG H/Y ETF | ETF/Closed End | 78468R622 |  | 282 | 2905 | SH |  | SOLE | 0 | 2905 | 0 | 0 |
| ST STR BLMBRG 13M ETF | ETF/Closed End- | 78468R663 |  | 17243 | 188700 | SH |  | SOLE | 0 | 188700 | 0 | 0 |
| ST STR SPDR ICE S/T ETF | ETF/Closed End- | 78468R739 |  | 505 | 10528 | SH |  | SOLE | 0 | 10528 | 0 | 0 |
| ST STR MSCI GENDR ETF | ETF/Closed End | 78468R747 |  | 215 | 1628 | SH |  | SOLE | 0 | 1628 | 0 | 0 |
| ST STR SP 500 HI DV ETF | ETF/Closed End | 78468R788 |  | 10151 | 234708 | SH |  | SOLE | 0 | 234708 | 0 | 0 |
| ST STR SPDR US LRG ETF | ETF/Closed End | 78468R804 |  | 246 | 1400 | SH |  | SOLE | 0 | 1400 | 0 | 0 |
| ST STR SPDR SP 600 ETF | ETF/Closed End | 78468R853 |  | 4714 | 100592 | SH |  | SOLE | 0 | 100592 | 0 | 0 |
| ST STR S/DUR T/RET ETF | ETF/Closed End- | 78470P200 |  | 1774 | 37520 | SH |  | SOLE | 0 | 37520 | 0 | 0 |
| SPDR BRDGWTR AL WTHR ETF | ETF/Closed End | 78470P630 |  | 1120 | 40748 | SH |  | SOLE | 0 | 40748 | 0 | 0 |
| ST STR NUVEEN MUN BD ETF | ETF/Closed End | 78470P705 |  | 473 | 17283 | SH |  | SOLE | 0 | 17283 | 0 | 0 |
| ST STR BLKSTN HI INC ETF | ETF/Closed End | 78470P846 |  | 710 | 24980 | SH |  | SOLE | 0 | 24980 | 0 | 0 |
| SSR MINING INC | Common Stock | 784730103 |  | 927 | 42277 | SH |  | SOLE | 0 | 42277 | 0 | 0 |
| SPX TECHNOLOGIES INC | Common Stock | 78473E103 |  | 657 | 3284 | SH |  | SOLE | 0 | 3284 | 0 | 0 |
| SABRA HEALTH CARE REIT | REIT | 78573L106 |  | 2702 | 142660 | SH |  | SOLE | 0 | 142660 | 0 | 0 |
| SAFETY INS GRP INC | Common Stock | 78648T100 |  | 230 | 2954 | SH |  | SOLE | 0 | 2954 | 0 | 0 |
| SAIA INC | Common Stock | 78709Y105 |  | 4893 | 14986 | SH |  | SOLE | 0 | 14986 | 0 | 0 |
| SALESFORCE INC | Common Stock | 79466L302 |  | 69617 | 262795 | SH |  | SOLE | 0 | 262795 | 0 | 0 |
| SALLY BEAUTY HLDGS INC | Common Stock | 79546E104 |  | 2523 | 176921 | SH |  | SOLE | 0 | 176921 | 0 | 0 |
| SAMSARA INC A | Common Stock | 79589L106 |  | 468 | 13207 | SH |  | SOLE | 0 | 13207 | 0 | 0 |
| SAN JUAN BASIN RLTY TR | Common Stock | 798241105 |  | 191 | 34037 | SH |  | SOLE | 0 | 34037 | 0 | 0 |
| SANARA MEDTECH INC | Common Stock | 79957L100 |  | 409 | 17530 | SH |  | SOLE | 0 | 17530 | 0 | 0 |
| SANDISK CORP | Common Stock | 80004C200 |  | 933 | 3930 | SH |  | SOLE | 0 | 3930 | 0 | 0 |
| SANMINA CORP | Common Stock | 801056102 |  | 1105 | 7360 | SH |  | SOLE | 0 | 7360 | 0 | 0 |
| SANOFI SPON ADR | Common Stock | 80105N105 |  | 21492 | 443493 | SH |  | SOLE | 0 | 443493 | 0 | 0 |
| SAP SE SPON ADR | Common Stock | 803054204 |  | 5181 | 21327 | SH |  | SOLE | 0 | 21327 | 0 | 0 |
| SAREPTA THERAPEUTICS INC | Common Stock | 803607100 |  | 210 | 9759 | SH |  | SOLE | 0 | 9759 | 0 | 0 |
| SATELLOGIC INC A | Common Stock | 80401C100 |  | 23 | 12500 | SH |  | SOLE | 0 | 12500 | 0 | 0 |
| SCANSOURCE INC | Common Stock | 806037107 |  | 1133 | 29018 | SH |  | SOLE | 0 | 29018 | 0 | 0 |
| SLB LTD | Common Stock | 806857108 |  | 8361 | 217836 | SH |  | SOLE | 0 | 217836 | 0 | 0 |
| SCHWAB CHARLES CORP NEW | Common Stock | 808513105 |  | 48630 | 486740 | SH |  | SOLE | 0 | 486740 | 0 | 0 |
| SCHWAB US BRD MKT ETF | ETF/Closed End | 808524102 |  | 2950 | 112475 | SH |  | SOLE | 0 | 112475 | 0 | 0 |
| SCHWAB US LGCP ETF | ETF/Closed End | 808524201 |  | 3787 | 140721 | SH |  | SOLE | 0 | 140721 | 0 | 0 |
| SCHWAB US LGCP GRW ETF | ETF/Closed End | 808524300 |  | 4172 | 127906 | SH |  | SOLE | 0 | 127906 | 0 | 0 |
| SCHWAB US LGCP VAL ETF | ETF/Closed End | 808524409 |  | 1913 | 64591 | SH |  | SOLE | 0 | 64591 | 0 | 0 |
| SCHWAB US MDCP ETF | ETF/Closed End | 808524508 |  | 1359 | 45199 | SH |  | SOLE | 0 | 45199 | 0 | 0 |
| SCHWAB US SMCP ETF | ETF/Closed End | 808524607 |  | 1796 | 63053 | SH |  | SOLE | 0 | 63053 | 0 | 0 |
| SCHWAB MUN BD ETF | ETF/Closed End- | 808524649 |  | 2061 | 80000 | SH |  | SOLE | 0 | 80000 | 0 | 0 |
| SCHWAB INTL DIV EQ ETF | ETF/Closed End | 808524672 |  | 371 | 12430 | SH |  | SOLE | 0 | 12430 | 0 | 0 |
| SCHWAB 510Y CORP BD ETF | ETF/Closed End- | 808524698 |  | 17697 | 770426 | SH |  | SOLE | 0 | 770426 | 0 | 0 |
| SCHWAB EMG MKT EQ ETF | ETF/Closed End | 808524706 |  | 339 | 10346 | SH |  | SOLE | 0 | 10346 | 0 | 0 |
| SCHWAB FDMNTL E/MKT ETF | ETF/Closed End | 808524730 |  | 3284 | 91073 | SH |  | SOLE | 0 | 91073 | 0 | 0 |
| SCHWAB INTL EQ ETF | ETF/Closed End | 808524755 |  | 5475 | 121111 | SH |  | SOLE | 0 | 121111 | 0 | 0 |
| SCHWAB US SM CO ETF | ETF/Closed End | 808524763 |  | 1090 | 34598 | SH |  | SOLE | 0 | 34598 | 0 | 0 |
| SCHWAB US LRG CO ETF | ETF/Closed End | 808524771 |  | 801 | 29452 | SH |  | SOLE | 0 | 29452 | 0 | 0 |
| SCHWAB US DIV EQ ETF | ETF/Closed End | 808524797 |  | 36031 | 1313568 | SH |  | SOLE | 0 | 1313568 | 0 | 0 |
| SCHWAB INTL EQ ETF | ETF/Closed End | 808524805 |  | 1933 | 80415 | SH |  | SOLE | 0 | 80415 | 0 | 0 |
| SCHWAB INTRM US TRSY ETF | ETF/Closed End- | 808524854 |  | 1230 | 49032 | SH |  | SOLE | 0 | 49032 | 0 | 0 |
| SCHWAB S/T US TRSY ETF | ETF/Closed End- | 808524862 |  | 447 | 18337 | SH |  | SOLE | 0 | 18337 | 0 | 0 |
| SCHWAB US TIPS ETF | ETF/Closed End- | 808524870 |  | 281 | 10604 | SH |  | SOLE | 0 | 10604 | 0 | 0 |
| SCIENCE APP INTL CORP | Common Stock | 808625107 |  | 720 | 7147 | SH |  | SOLE | 0 | 7147 | 0 | 0 |
| SCOTTS MIRACLEGRO CO | Common Stock | 810186106 |  | 577 | 9892 | SH |  | SOLE | 0 | 9892 | 0 | 0 |
| SEA LTD ADR | Common Stock | 81141R100 |  | 469 | 3680 | SH |  | SOLE | 0 | 3680 | 0 | 0 |
| SEACOAST BANKING CORP FL | Common Stock | 811707801 |  | 387 | 12310 | SH |  | SOLE | 0 | 12310 | 0 | 0 |
| SEALED AIR CORP NEW | Common Stock | 81211K100 |  | 587 | 14171 | SH |  | SOLE | 0 | 14171 | 0 | 0 |
| ST STR MATL SEL SPDR ETF | ETF/Closed End | 81369Y100 |  | 11667 | 257270 | SH |  | SOLE | 0 | 257270 | 0 | 0 |
| ST STR H/C SEL SCTR ETF | ETF/Closed End | 81369Y209 |  | 368316 | 2379303 | SH |  | SOLE | 0 | 2379303 | 0 | 0 |
| ST STR CONS STAPLES ETF | ETF/Closed End | 81369Y308 |  | 233999 | 3012343 | SH |  | SOLE | 0 | 3012343 | 0 | 0 |
| ST STR CONS DIS SEL ETF | ETF/Closed End | 81369Y407 |  | 180555 | 1512057 | SH |  | SOLE | 0 | 1512057 | 0 | 0 |
| ST STR ENGY SEL SCTR ETF | ETF/Closed End | 81369Y506 |  | 40920 | 915235 | SH |  | SOLE | 0 | 915235 | 0 | 0 |
| ST STR FINL SEL SCTR ETF | ETF/Closed End | 81369Y605 |  | 502509 | 9174890 | SH |  | SOLE | 0 | 9174890 | 0 | 0 |
| ST STR INDL SEL SPDR ETF | ETF/Closed End | 81369Y704 |  | 42495 | 273947 | SH |  | SOLE | 0 | 273947 | 0 | 0 |
| ST STR TECH SEL SPDR ETF | ETF/Closed End | 81369Y803 |  | 639776 | 4443817 | SH |  | SOLE | 0 | 4443817 | 0 | 0 |
| ST STR COMMN SVC SEL ETF | ETF/Closed End | 81369Y852 |  | 394475 | 3350960 | SH |  | SOLE | 0 | 3350960 | 0 | 0 |
| ST STR RL EST SPDR ETF | ETF/Closed End | 81369Y860 |  | 5403 | 133900 | SH |  | SOLE | 0 | 133900 | 0 | 0 |
| ST STR UTIL SEL SPDR ETF | ETF/Closed End | 81369Y886 |  | 129045 | 3022842 | SH |  | SOLE | 0 | 3022842 | 0 | 0 |
| SEI DBI MULT STR ALT ETF | ETF/Closed End | 81589A809 |  | 452 | 18149 | SH |  | SOLE | 0 | 18149 | 0 | 0 |
| SELECTIVE INS GROUP INC | Common Stock | 816300107 |  | 500 | 5975 | SH |  | SOLE | 0 | 5975 | 0 | 0 |
| SEMTECH CORP | Common Stock | 816850101 |  | 2851 | 38683 | SH |  | SOLE | 0 | 38683 | 0 | 0 |
| SEMPRA | Common Stock | 816851109 |  | 20077 | 227396 | SH |  | SOLE | 0 | 227396 | 0 | 0 |
| SEMRUSH HOLDINGS INC A | Common Stock | 81686C104 |  | 599 | 50394 | SH |  | SOLE | 0 | 50394 | 0 | 0 |
| SENECA FOODS CL A NEW | Common Stock | 817070501 |  | 2885 | 26080 | SH |  | SOLE | 0 | 26080 | 0 | 0 |
| SENSUS HEALTHCARE INC | Common Stock | 81728J109 |  | 161 | 40576 | SH |  | SOLE | 0 | 40576 | 0 | 0 |
| SENSTAR TECHS CORP | Common Stock | 81728N100 |  | 787 | 162876 | SH |  | SOLE | 0 | 162876 | 0 | 0 |
| EQUABLE HEDGED EQTY ETF | ETF/Closed End | 81752T411 |  | 790 | 26942 | SH |  | SOLE | 0 | 26942 | 0 | 0 |
| SERIES ELDRIDGE AAA ETF | ETF/Closed End | 81752T486 |  | 1263 | 49515 | SH |  | SOLE | 0 | 49515 | 0 | 0 |
| SERIES ELDRIDGE BBBB ETF | ETF/Closed End | 81752T528 |  | 1270 | 47966 | SH |  | SOLE | 0 | 47966 | 0 | 0 |
| INFRA CAP EQ INCM ETF | ETF/Closed End | 81752T619 |  | 334 | 12028 | SH |  | SOLE | 0 | 12028 | 0 | 0 |
| SERVICE CORP INTL | Common Stock | 817565104 |  | 506 | 6488 | SH |  | SOLE | 0 | 6488 | 0 | 0 |
| SERVICENOW INC | Common Stock | 81762P102 |  | 39302 | 256559 | SH |  | SOLE | 0 | 256559 | 0 | 0 |
| SERVICETITAN INC A | Common Stock | 81764X103 |  | 5480 | 51456 | SH |  | SOLE | 0 | 51456 | 0 | 0 |
| SERVISFIRST BANCSHARES | Common Stock | 81768T108 |  | 586 | 8156 | SH |  | SOLE | 0 | 8156 | 0 | 0 |
| SHAKE SHACK INC CL A | Common Stock | 819047101 |  | 535 | 6590 | SH |  | SOLE | 0 | 6590 | 0 | 0 |
| SHENANDOAH TELECOM CO | Common Stock | 82312B106 |  | 356 | 30763 | SH |  | SOLE | 0 | 30763 | 0 | 0 |
| SHERWIN WILLIAMS CO | Common Stock | 824348106 |  | 47224 | 145738 | SH |  | SOLE | 0 | 145738 | 0 | 0 |
| SHIFT4 PAYMENTS INC A | Common Stock | 82452J109 |  | 652 | 10355 | SH |  | SOLE | 0 | 10355 | 0 | 0 |
| SHOPIFY INC CL A | Common Stock | 82509L107 |  | 31883 | 198065 | SH |  | SOLE | 0 | 198065 | 0 | 0 |
| SHORE BANCSHARES INC | Common Stock | 825107105 |  | 368 | 20810 | SH |  | SOLE | 0 | 20810 | 0 | 0 |
| SHUTTERSTOCK INC | Common Stock | 825690100 |  | 333 | 17428 | SH |  | SOLE | 0 | 17428 | 0 | 0 |
| SIBANYE STILLWATER LTD | Common Stock | 82575P107 |  | 374 | 26262 | SH |  | SOLE | 0 | 26262 | 0 | 0 |
| SILICON MOTION TECH ADR | Common Stock | 82706C108 |  | 8230 | 88775 | SH |  | SOLE | 0 | 88775 | 0 | 0 |
| ARS PHARMS INC | Common Stock | 82835W108 |  | 15003 | 1287832 | SH |  | SOLE | 0 | 1287832 | 0 | 0 |
| QXO INC 000001 NEW | Common Stock | 82846H405 |  | 1550 | 80341 | SH |  | SOLE | 0 | 80341 | 0 | 0 |
| SIMON PPTY GRP INC NEW | REIT | 828806109 |  | 23421 | 126522 | SH |  | SOLE | 0 | 126522 | 0 | 0 |
| SIMPLIFY MBS ETF | ETF/Closed End | 82889N525 |  | 9522 | 188885 | SH |  | SOLE | 0 | 188885 | 0 | 0 |
| SIMPLIFY HEALTH CARE ETF | ETF/Closed End | 82889N772 |  | 323 | 8824 | SH |  | SOLE | 0 | 8824 | 0 | 0 |
| SIMPLIFY H/Y PLS HDG ETF | ETF/Closed End | 82889N830 |  | 237 | 10622 | SH |  | SOLE | 0 | 10622 | 0 | 0 |
| SIMPLY GOOD FOODS CO | Common Stock | 82900L102 |  | 818 | 40750 | SH |  | SOLE | 0 | 40750 | 0 | 0 |
| SIMPSON MFG CO INC | Common Stock | 829073105 |  | 347 | 2151 | SH |  | SOLE | 0 | 2151 | 0 | 0 |
| SIREN DIVCON LDR DIV ETF | ETF/Closed End | 829658301 |  | 2017 | 26458 | SH |  | SOLE | 0 | 26458 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY | Common Stock | 82982L103 |  | 3416 | 27427 | SH |  | SOLE | 0 | 27427 | 0 | 0 |
| SIRIUSXM HLDGS INC | Common Stock | 829933100 |  | 1228 | 61437 | SH |  | SOLE | 0 | 61437 | 0 | 0 |
| SIXTH STR SPECIALTY BDC | Common Stock | 83012A109 |  | 4885 | 224913 | SH |  | SOLE | 0 | 224913 | 0 | 0 |
| CHAMPION HOMES INC | Common Stock | 830830105 |  | 447 | 5285 | SH |  | SOLE | 0 | 5285 | 0 | 0 |
| SKYWEST INC | Common Stock | 830879102 |  | 423 | 4214 | SH |  | SOLE | 0 | 4214 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | Common Stock | 83088M102 |  | 1377 | 21709 | SH |  | SOLE | 0 | 21709 | 0 | 0 |
| SKYWARD SPECIALTY INS | Common Stock | 830940102 |  | 1241 | 24281 | SH |  | SOLE | 0 | 24281 | 0 | 0 |
| SMITH AO | Common Stock | 831865209 |  | 12303 | 183959 | SH |  | SOLE | 0 | 183959 | 0 | 0 |
| SMUCKER JM COMPANY NEW | Common Stock | 832696405 |  | 10035 | 102595 | SH |  | SOLE | 0 | 102595 | 0 | 0 |
| SNAP ON INC | Common Stock | 833034101 |  | 18545 | 53815 | SH |  | SOLE | 0 | 53815 | 0 | 0 |
| SNOWFLAKE INC | Common Stock | 833445109 |  | 9945 | 45336 | SH |  | SOLE | 0 | 45336 | 0 | 0 |
| SOFI TECHNOLOGIES INC | Common Stock | 83406F102 |  | 6719 | 256652 | SH |  | SOLE | 0 | 256652 | 0 | 0 |
| SLR INVT CORP BDC | Common Stock | 83413U100 |  | 552 | 35687 | SH |  | SOLE | 0 | 35687 | 0 | 0 |
| SOLID PWR INC A | Common Stock | 83422N105 |  | 94 | 22100 | SH |  | SOLE | 0 | 22100 | 0 | 0 |
| SOLID POWER INC WTS | Warrant/Right | 83422N113 |  | 18 | 25500 | SH |  | SOLE | 0 | 25500 | 0 | 0 |
| SOLSTICE ADV MATLS INC | Common Stock | 83443Q103 |  | 5993 | 123370 | SH |  | SOLE | 0 | 123370 | 0 | 0 |
| SOLVENTUM CORP | Common Stock | 83444M101 |  | 2719 | 34309 | SH |  | SOLE | 0 | 34309 | 0 | 0 |
| SONOCO PRODUCTS CO | Common Stock | 835495102 |  | 409 | 9365 | SH |  | SOLE | 0 | 9365 | 0 | 0 |
| SONY GROUP CORP ADR NEW | Common Stock | 835699307 |  | 3150 | 123054 | SH |  | SOLE | 0 | 123054 | 0 | 0 |
| SOUNDHOUND AI INC A | Common Stock | 836100107 |  | 237 | 23820 | SH |  | SOLE | 0 | 23820 | 0 | 0 |
| SOURCE CAPITAL INC | ETF/Closed End | 836144303 |  | 308 | 6738 | SH |  | SOLE | 0 | 6738 | 0 | 0 |
| SOUTHERN COMPANY | Common Stock | 842587107 |  | 32601 | 373869 | SH |  | SOLE | 0 | 373869 | 0 | 0 |
| SOUTHERN COPPER CORP DEL | Common Stock | 84265V105 |  | 21190 | 147699 | SH |  | SOLE | 0 | 147699 | 0 | 0 |
| SOUTHSTATE BANK CORP | Common Stock | 84472E102 |  | 417 | 4436 | SH |  | SOLE | 0 | 4436 | 0 | 0 |
| SOUTHWEST AIRLINES CO | Common Stock | 844741108 |  | 819 | 19828 | SH |  | SOLE | 0 | 19828 | 0 | 0 |
| SPIRE INC | Common Stock | 84857L101 |  | 1222 | 14780 | SH |  | SOLE | 0 | 14780 | 0 | 0 |
| SEL STOXX AERO DEFNS ETF | ETF/Closed End | 84858T772 |  | 3780 | 89711 | SH |  | SOLE | 0 | 89711 | 0 | 0 |
| SPROTT PHYSICAL GOLD TR | ETF/Closed End | 85207H104 |  | 9757 | 295501 | SH |  | SOLE | 0 | 295501 | 0 | 0 |
| SPROTT PHYSICAL SLVR | ETF/Closed End | 85207K107 |  | 908 | 38375 | SH |  | SOLE | 0 | 38375 | 0 | 0 |
| SPROUTS FARMERS MARKET | Common Stock | 85208M102 |  | 387 | 4862 | SH |  | SOLE | 0 | 4862 | 0 | 0 |
| SPROTT CRITIC MATLS ETF | ETF/Closed End | 85208P402 |  | 438 | 15117 | SH |  | SOLE | 0 | 15117 | 0 | 0 |
| SPROTT PHYS GLD  SLVR | ETF/Closed End | 85208R101 |  | 7973 | 174083 | SH |  | SOLE | 0 | 174083 | 0 | 0 |
| SPROUT SOCIAL INC A | Common Stock | 85209W109 |  | 956 | 84845 | SH |  | SOLE | 0 | 84845 | 0 | 0 |
| BLOCK INC A | Common Stock | 852234103 |  | 795 | 12214 | SH |  | SOLE | 0 | 12214 | 0 | 0 |
| STAG INDUSTRIAL INC | Common Stock | 85254J102 |  | 657 | 17885 | SH |  | SOLE | 0 | 17885 | 0 | 0 |
| STAGWELL INC A | Common Stock | 85256A109 |  | 377 | 77077 | SH |  | SOLE | 0 | 77077 | 0 | 0 |
| STANLEY BLACK  DECKER | Common Stock | 854502101 |  | 15833 | 213158 | SH |  | SOLE | 0 | 213158 | 0 | 0 |
| STANTEC INC | Common Stock | 85472N109 |  | 283 | 3000 | SH |  | SOLE | 0 | 3000 | 0 | 0 |
| ADAPTV ALPHA OPPTY ETF | ETF/Closed End | 85521B742 |  | 338 | 11830 | SH |  | SOLE | 0 | 11830 | 0 | 0 |
| ADAPTV HDG M/A INCM ETF | ETF/Closed End | 85521B783 |  | 198 | 25000 | SH |  | SOLE | 0 | 25000 | 0 | 0 |
| STARBUCKS CORP | Common Stock | 855244109 |  | 15640 | 185726 | SH |  | SOLE | 0 | 185726 | 0 | 0 |
| STARWOOD PROPERTY TR INC | REIT | 85571B105 |  | 2346 | 130277 | SH |  | SOLE | 0 | 130277 | 0 | 0 |
| STATE STREET CORP | Common Stock | 857477103 |  | 9255 | 71735 | SH |  | SOLE | 0 | 71735 | 0 | 0 |
| STEEL DYNAMICS INC | Common Stock | 858119100 |  | 3836 | 22640 | SH |  | SOLE | 0 | 22640 | 0 | 0 |
| STERLING INFRA INC | Common Stock | 859241101 |  | 1142 | 3728 | SH |  | SOLE | 0 | 3728 | 0 | 0 |
| STEWART INFO SVCS CORP | Common Stock | 860372101 |  | 302 | 4298 | SH |  | SOLE | 0 | 4298 | 0 | 0 |
| STONEX GROUP INC | Common Stock | 861896108 |  | 2512 | 26408 | SH |  | SOLE | 0 | 26408 | 0 | 0 |
| STRATGY NSDQ 7 HANDL ETF | ETF/Closed End | 86280R506 |  | 297 | 13483 | SH |  | SOLE | 0 | 13483 | 0 | 0 |
| D HAGAN SMART SECTOR ETF | ETF/Closed End | 86280R803 |  | 1471 | 30176 | SH |  | SOLE | 0 | 30176 | 0 | 0 |
| D HAGN SMT SECT INTL ETF | ETF/Closed End | 86280R829 |  | 1346 | 39199 | SH |  | SOLE | 0 | 39199 | 0 | 0 |
| STRATTEC SEC CORP | Common Stock | 863111100 |  | 836 | 10985 | SH |  | SOLE | 0 | 10985 | 0 | 0 |
| STRIDE INC | Common Stock | 86333M108 |  | 552 | 8507 | SH |  | SOLE | 0 | 8507 | 0 | 0 |
| STRYKER CORP | Common Stock | 863667101 |  | 33105 | 94191 | SH |  | SOLE | 0 | 94191 | 0 | 0 |
| STUBHUB HOLDINGS INC A | Common Stock | 86384P109 |  | 237 | 17500 | SH |  | SOLE | 0 | 17500 | 0 | 0 |
| SUBURBAN PROPANE PTNR LP | MLP | 864482104 |  | 1011 | 54517 | SH |  | SOLE | 0 | 54517 | 0 | 0 |
| SUN LIFE FINL INC | Common Stock | 866796105 |  | 845 | 13534 | SH |  | SOLE | 0 | 13534 | 0 | 0 |
| SUNCOR ENERGY INC NEW | Common Stock | 867224107 |  | 1455 | 32800 | SH |  | SOLE | 0 | 32800 | 0 | 0 |
| SUNOCO LP | MLP | 86765K109 |  | 681 | 13000 | SH |  | SOLE | 0 | 13000 | 0 | 0 |
| SUNSTONE HTL INV INC NEW | Common Stock | 867892101 |  | 225 | 25172 | SH |  | SOLE | 0 | 25172 | 0 | 0 |
| SUPER MICRO COMPUTER NEW | Common Stock | 86800U302 |  | 1170 | 39983 | SH |  | SOLE | 0 | 39983 | 0 | 0 |
| SUPERIOR GROUP OF COS | Common Stock | 868358102 |  | 479 | 49443 | SH |  | SOLE | 0 | 49443 | 0 | 0 |
| SURO CAPITAL CORP BDC | Common Stock | 86887Q109 |  | 561 | 59472 | SH |  | SOLE | 0 | 59472 | 0 | 0 |
| ASCENT INDUSTRIES CO | Common Stock | 871565107 |  | 479 | 29608 | SH |  | SOLE | 0 | 29608 | 0 | 0 |
| SYNOPSYS INC | Common Stock | 871607107 |  | 13683 | 29131 | SH |  | SOLE | 0 | 29131 | 0 | 0 |
| SYNOVUS FINL CORP | Common Stock | 87161C501 |  | 3645 | 72829 | SH |  | SOLE | 0 | 72829 | 0 | 0 |
| TD SYNNEX CORP | Common Stock | 87162W100 |  | 1700 | 11313 | SH |  | SOLE | 0 | 11313 | 0 | 0 |
| SYNCHRONY FINANCIAL | Common Stock | 87165B103 |  | 17643 | 211466 | SH |  | SOLE | 0 | 211466 | 0 | 0 |
| SYSCO CORP | Common Stock | 871829107 |  | 14560 | 197587 | SH |  | SOLE | 0 | 197587 | 0 | 0 |
| CARLYLE SECD LENDING BDC | ETF/Closed End | 872280102 |  | 262 | 21007 | SH |  | SOLE | 0 | 21007 | 0 | 0 |
| TJX COS INC NEW | Common Stock | 872540109 |  | 41258 | 268591 | SH |  | SOLE | 0 | 268591 | 0 | 0 |
| TKO GROUP HLDGS INC A | Common Stock | 87256C101 |  | 2490 | 11912 | SH |  | SOLE | 0 | 11912 | 0 | 0 |
| T MOBILE US INC | Common Stock | 872590104 |  | 37392 | 184160 | SH |  | SOLE | 0 | 184160 | 0 | 0 |
| TPG INC A | Common Stock | 872657101 |  | 831 | 13021 | SH |  | SOLE | 0 | 13021 | 0 | 0 |
| TRI POINTE HOMES INC | Common Stock | 87265H109 |  | 281 | 8931 | SH |  | SOLE | 0 | 8931 | 0 | 0 |
| T ROWE BLUE CHIP GRW ETF | ETF/Closed End | 87283Q107 |  | 19080 | 382663 | SH |  | SOLE | 0 | 382663 | 0 | 0 |
| T ROWE EQUITY INCM ETF | ETF/Closed End | 87283Q206 |  | 549 | 12144 | SH |  | SOLE | 0 | 12144 | 0 | 0 |
| T ROWE GROWTH STK ETF | ETF/Closed End | 87283Q305 |  | 314 | 6830 | SH |  | SOLE | 0 | 6830 | 0 | 0 |
| T ROWE DIV GRWTH ETF | ETF/Closed End | 87283Q404 |  | 1209 | 26874 | SH |  | SOLE | 0 | 26874 | 0 | 0 |
| T ROWE ULT S/TRM BD ETF | ETF/Closed End- | 87283Q701 |  | 5032 | 100944 | SH |  | SOLE | 0 | 100944 | 0 | 0 |
| T ROWE CAP APPREC ETF | ETF/Closed End | 87283Q784 |  | 4009 | 170073 | SH |  | SOLE | 0 | 170073 | 0 | 0 |
| T ROWE TECHNOLOGY ETF | ETF/Closed End | 87283Q792 |  | 1237 | 38029 | SH |  | SOLE | 0 | 38029 | 0 | 0 |
| T ROWE SMALL MIDCAP ETF | ETF/Closed End | 87283Q826 |  | 1115 | 31072 | SH |  | SOLE | 0 | 31072 | 0 | 0 |
| T ROWE CAP APPREC EQ ETF | ETF/Closed End | 87283Q867 |  | 20187 | 528188 | SH |  | SOLE | 0 | 528188 | 0 | 0 |
| TTM TECHNOLOGIES INC | Common Stock | 87305R109 |  | 3347 | 48511 | SH |  | SOLE | 0 | 48511 | 0 | 0 |
| TACTILE SYSTEMS TECH INC | Common Stock | 87357P100 |  | 646 | 22292 | SH |  | SOLE | 0 | 22292 | 0 | 0 |
| TAIWAN SEMICON MFG CO | Common Stock | 874039100 |  | 116429 | 383129 | SH |  | SOLE | 0 | 383129 | 0 | 0 |
| TAKETWO INTERACTV SOFTW | Common Stock | 874054109 |  | 12034 | 47001 | SH |  | SOLE | 0 | 47001 | 0 | 0 |
| TAKEDA PHARMA CO LTD ADR | Common Stock | 874060205 |  | 156 | 10002 | SH |  | SOLE | 0 | 10002 | 0 | 0 |
| TALEN ENERGY CORP NEW | Common Stock | 87422Q109 |  | 4359 | 11629 | SH |  | SOLE | 0 | 11629 | 0 | 0 |
| TANGER INC | REIT | 875465106 |  | 11065 | 331583 | SH |  | SOLE | 0 | 331583 | 0 | 0 |
| TANGO THERAPEUTICS INC | Common Stock | 87583X109 |  | 319 | 36000 | SH |  | SOLE | 0 | 36000 | 0 | 0 |
| TAPESTRY INC | Common Stock | 876030107 |  | 4072 | 31868 | SH |  | SOLE | 0 | 31868 | 0 | 0 |
| TARGET CORP | Common Stock | 87612E106 |  | 68064 | 696310 | SH |  | SOLE | 0 | 696310 | 0 | 0 |
| TARGA RESOURCES CORP | Common Stock | 87612G101 |  | 12785 | 69294 | SH |  | SOLE | 0 | 69294 | 0 | 0 |
| TARSUS PHARMS INC | Common Stock | 87650L103 |  | 1055 | 12885 | SH |  | SOLE | 0 | 12885 | 0 | 0 |
| TAYLOR DEVICES INC | Common Stock | 877163105 |  | 6983 | 119457 | SH |  | SOLE | 0 | 119457 | 0 | 0 |
| TAYLOR MORRISON HOME A | Common Stock | 87724P106 |  | 1288 | 21884 | SH |  | SOLE | 0 | 21884 | 0 | 0 |
| TC ENERGY CORP | Common Stock | 87807B107 |  | 5976 | 108630 | SH |  | SOLE | 0 | 108630 | 0 | 0 |
| TECK RESOURCES LTD CL B | Common Stock | 878742204 |  | 3506 | 73215 | SH |  | SOLE | 0 | 73215 | 0 | 0 |
| TEGNA INC | Common Stock | 87901J105 |  | 312 | 16086 | SH |  | SOLE | 0 | 16086 | 0 | 0 |
| ABRDN HLTHCARE OPPTYS FD | Common Stock | 879105104 |  | 1089 | 56928 | SH |  | SOLE | 0 | 56928 | 0 | 0 |
| ABRDN HEALTHCARE INVS | ETF/Closed End | 87911J103 |  | 3597 | 189898 | SH |  | SOLE | 0 | 189898 | 0 | 0 |
| ABRDN LIFE SCIENCES INVS | ETF/Closed End | 87911K100 |  | 1474 | 87853 | SH |  | SOLE | 0 | 87853 | 0 | 0 |
| ABRDN WORLD HLTHCARE FD | ETF/Closed End | 87911L108 |  | 2994 | 234266 | SH |  | SOLE | 0 | 234266 | 0 | 0 |
| TELEDYNE TECH INC | Common Stock | 879360105 |  | 9649 | 18891 | SH |  | SOLE | 0 | 18891 | 0 | 0 |
| TELEFLEX INC | Common Stock | 879369106 |  | 1920 | 15735 | SH |  | SOLE | 0 | 15735 | 0 | 0 |
| TELEPHONE  DATA SYS INC | Common Stock | 879433829 |  | 1409 | 34361 | SH |  | SOLE | 0 | 34361 | 0 | 0 |
| TELUS CORP | Common Stock | 87971M103 |  | 587 | 44591 | SH |  | SOLE | 0 | 44591 | 0 | 0 |
| TEMPLTN EMERG MKT INC FD | ETF/Closed End- | 880192109 |  | 264 | 40938 | SH |  | SOLE | 0 | 40938 | 0 | 0 |
| TEMPUS AI INC A | Common Stock | 88023B103 |  | 1078 | 18261 | SH |  | SOLE | 0 | 18261 | 0 | 0 |
| SOMNIGROUP INTL INC | Common Stock | 88023U101 |  | 1617 | 18115 | SH |  | SOLE | 0 | 18115 | 0 | 0 |
| TENET HLTHCARE CORP NEW | Common Stock | 88033G407 |  | 4252 | 21395 | SH |  | SOLE | 0 | 21395 | 0 | 0 |
| TERADYNE INC | Common Stock | 880770102 |  | 5696 | 29427 | SH |  | SOLE | 0 | 29427 | 0 | 0 |
| TEREX CORP NEW | Common Stock | 880779103 |  | 237 | 4442 | SH |  | SOLE | 0 | 4442 | 0 | 0 |
| TESLA INC | Common Stock | 88160R101 |  | 144317 | 320903 | SH |  | SOLE | 0 | 320903 | 0 | 0 |
| TEVA PHARMACEUTICAL ADR | Common Stock | 881624209 |  | 66978 | 2146037 | SH |  | SOLE | 0 | 2146037 | 0 | 0 |
| TETRA TECH INC NEW | Common Stock | 88162G103 |  | 405 | 12078 | SH |  | SOLE | 0 | 12078 | 0 | 0 |
| TEXAS INSTRUMENTS INC | Common Stock | 882508104 |  | 38548 | 222189 | SH |  | SOLE | 0 | 222189 | 0 | 0 |
| TEXAS PACIFIC LAND CORP | Common Stock | 88262P102 |  | 16490 | 57413 | SH |  | SOLE | 0 | 57413 | 0 | 0 |
| TEXAS ROADHOUSE INC A | Common Stock | 882681109 |  | 318 | 1916 | SH |  | SOLE | 0 | 1916 | 0 | 0 |
| TEXTRON INC | Common Stock | 883203101 |  | 2831 | 32471 | SH |  | SOLE | 0 | 32471 | 0 | 0 |
| TRADE DESK INC A | Common Stock | 88339J105 |  | 3587 | 94494 | SH |  | SOLE | 0 | 94494 | 0 | 0 |
| THERMO FISHER SCIENTIFIC | Common Stock | 883556102 |  | 59551 | 102770 | SH |  | SOLE | 0 | 102770 | 0 | 0 |
| THOMSON REUTERS NO PAR | Common Stock | 884903808 |  | 888 | 6733 | SH |  | SOLE | 0 | 6733 | 0 | 0 |
| THOR INDUSTRIES INC | Common Stock | 885160101 |  | 6370 | 62046 | SH |  | SOLE | 0 | 62046 | 0 | 0 |
| THORNBURG INC BLDR OPPTY | Common Stock | 885213108 |  | 1279 | 63633 | SH |  | SOLE | 0 | 63633 | 0 | 0 |
| 3M COMPANY | Common Stock | 88579Y101 |  | 37186 | 232266 | SH |  | SOLE | 0 | 232266 | 0 | 0 |
| FUNDST GRANNY LGCP ETF | ETF/Closed End | 886364231 |  | 19856 | 801949 | SH |  | SOLE | 0 | 801949 | 0 | 0 |
| SP SP SHARIA INDS ETF | ETF/Closed End | 886364801 |  | 238 | 4670 | SH |  | SOLE | 0 | 4670 | 0 | 0 |
| ADASNA SOC JUS ALLCP ETF | ETF/Closed End | 886364876 |  | 421 | 20765 | SH |  | SOLE | 0 | 20765 | 0 | 0 |
| ROUNDHL GEN AI TECH ETF | ETF/Closed End | 88636J600 |  | 3720 | 63098 | SH |  | SOLE | 0 | 63098 | 0 | 0 |
| TIMKEN CO | Common Stock | 887389104 |  | 11146 | 132485 | SH |  | SOLE | 0 | 132485 | 0 | 0 |
| TIMOTHY HI DIV STK ETF | ETF/Closed End | 887432326 |  | 315 | 8167 | SH |  | SOLE | 0 | 8167 | 0 | 0 |
| TOAST INC A | Common Stock | 888787108 |  | 17392 | 489779 | SH |  | SOLE | 0 | 489779 | 0 | 0 |
| TOLL BROTHERS INC | Common Stock | 889478103 |  | 9360 | 69223 | SH |  | SOLE | 0 | 69223 | 0 | 0 |
| TOMPKINS FINL CORP | Common Stock | 890110109 |  | 213 | 2940 | SH |  | SOLE | 0 | 2940 | 0 | 0 |
| TORTOISE N AMRN PIPE ETF | ETF/Closed End | 890930308 |  | 3255 | 92239 | SH |  | SOLE | 0 | 92239 | 0 | 0 |
| TORO CO | Common Stock | 891092108 |  | 839 | 10653 | SH |  | SOLE | 0 | 10653 | 0 | 0 |
| TORONTO DOMINION BK | Common Stock | 891160509 |  | 2779 | 29501 | SH |  | SOLE | 0 | 29501 | 0 | 0 |
| TORTOISE ENRGY INFRA NEW | ETF/Closed End | 89147L886 |  | 3001 | 73379 | SH |  | SOLE | 0 | 73379 | 0 | 0 |
| TOUCHST STRAT INCM ETF | ETF/Closed End | 89157W202 |  | 8072 | 311044 | SH |  | SOLE | 0 | 311044 | 0 | 0 |
| TOUCHST ULT S/TERM ETF | ETF/Closed End- | 89157W301 |  | 6401 | 252638 | SH |  | SOLE | 0 | 252638 | 0 | 0 |
| TOUCHST LGCP FOC ETF | ETF/Closed End | 89157W400 |  | 875 | 20695 | SH |  | SOLE | 0 | 20695 | 0 | 0 |
| TOWNSQUARE MEDIA INC A | Common Stock | 892231101 |  | 224 | 43528 | SH |  | SOLE | 0 | 43528 | 0 | 0 |
| TOYOTA MTR CORP SPON ADR | Common Stock | 892331307 |  | 1835 | 8571 | SH |  | SOLE | 0 | 8571 | 0 | 0 |
| TRACTOR SUPPLY CO | Common Stock | 892356106 |  | 6505 | 130069 | SH |  | SOLE | 0 | 130069 | 0 | 0 |
| TRADEWEB MARKETS INC A | Common Stock | 892672106 |  | 339 | 3155 | SH |  | SOLE | 0 | 3155 | 0 | 0 |
| TRANSDIGM GROUP INC | Common Stock | 893641100 |  | 19946 | 14998 | SH |  | SOLE | 0 | 14998 | 0 | 0 |
| TRANSMEDICS GROUP INC | Common Stock | 89377M109 |  | 674 | 5538 | SH |  | SOLE | 0 | 5538 | 0 | 0 |
| TRAVEL LEISURE CO | Common Stock | 894164102 |  | 9062 | 128479 | SH |  | SOLE | 0 | 128479 | 0 | 0 |
| TRAVELERS COS INC | Common Stock | 89417E109 |  | 58723 | 202452 | SH |  | SOLE | 0 | 202452 | 0 | 0 |
| TREDEGAR CORP | Common Stock | 894650100 |  | 324 | 45182 | SH |  | SOLE | 0 | 45182 | 0 | 0 |
| TREX CO INC | Common Stock | 89531P105 |  | 1813 | 51677 | SH |  | SOLE | 0 | 51677 | 0 | 0 |
| TRIMBLE INC | Common Stock | 896239100 |  | 4615 | 58906 | SH |  | SOLE | 0 | 58906 | 0 | 0 |
| TRINITY INDUSTRIES INC | Common Stock | 896522109 |  | 688 | 26022 | SH |  | SOLE | 0 | 26022 | 0 | 0 |
| TRIUMPH FINANCIAL INC | Common Stock | 89679E300 |  | 234 | 3742 | SH |  | SOLE | 0 | 3742 | 0 | 0 |
| TRUIST FINL CORP | Common Stock | 89832Q109 |  | 46243 | 939699 | SH |  | SOLE | 0 | 939699 | 0 | 0 |
| TRUSTCO BK CORP NY NEW | Common Stock | 898349204 |  | 208 | 5038 | SH |  | SOLE | 0 | 5038 | 0 | 0 |
| CONVRGNCE L/S EQ ETF | ETF/Closed End | 89834G760 |  | 9614 | 351785 | SH |  | SOLE | 0 | 351785 | 0 | 0 |
| TUTOR PERINI CORP | Common Stock | 901109108 |  | 226 | 3368 | SH |  | SOLE | 0 | 3368 | 0 | 0 |
| TWILIO INC A | Common Stock | 90138F102 |  | 2276 | 16002 | SH |  | SOLE | 0 | 16002 | 0 | 0 |
| GMO US QUALITY ETF | ETF/Closed End | 90139K100 |  | 2757 | 71683 | SH |  | SOLE | 0 | 71683 | 0 | 0 |
| TWO HARBORS INVT PAR | Common Stock | 90187B804 |  | 161 | 15317 | SH |  | SOLE | 0 | 15317 | 0 | 0 |
| TYLER TECHNOLOGIES INC | Common Stock | 902252105 |  | 3985 | 8779 | SH |  | SOLE | 0 | 8779 | 0 | 0 |
| TYSON FOODS INC A | Common Stock | 902494103 |  | 1374 | 23441 | SH |  | SOLE | 0 | 23441 | 0 | 0 |
| UDR INC | REIT | 902653104 |  | 546 | 14880 | SH |  | SOLE | 0 | 14880 | 0 | 0 |
| UGI CORP NEW | Common Stock | 902681105 |  | 7905 | 211187 | SH |  | SOLE | 0 | 211187 | 0 | 0 |
| UDEMY INC | Common Stock | 902685106 |  | 995 | 170149 | SH |  | SOLE | 0 | 170149 | 0 | 0 |
| UMB FINANCIAL CORP | Common Stock | 902788108 |  | 235 | 2045 | SH |  | SOLE | 0 | 2045 | 0 | 0 |
| U S BANCORP DE NEW | Common Stock | 902973304 |  | 13805 | 258713 | SH |  | SOLE | 0 | 258713 | 0 | 0 |
| U S PHYSICAL THERAPY INC | Common Stock | 90337L108 |  | 247 | 3169 | SH |  | SOLE | 0 | 3169 | 0 | 0 |
| UBER TECHNOLOGIES INC | Common Stock | 90353T100 |  | 90290 | 1105010 | SH |  | SOLE | 0 | 1105010 | 0 | 0 |
| UBIQUITI INC | Common Stock | 90353W103 |  | 445 | 804 | SH |  | SOLE | 0 | 804 | 0 | 0 |
| UIPATH INC A | Common Stock | 90364P105 |  | 610 | 37205 | SH |  | SOLE | 0 | 37205 | 0 | 0 |
| UL SOLUTIONS INC A | Common Stock | 903731107 |  | 6251 | 79267 | SH |  | SOLE | 0 | 79267 | 0 | 0 |
| ULTA BEAUTY INC | Common Stock | 90384S303 |  | 10959 | 18114 | SH |  | SOLE | 0 | 18114 | 0 | 0 |
| ULTRA CLEAN HOLDINGS INC | Common Stock | 90385V107 |  | 816 | 32221 | SH |  | SOLE | 0 | 32221 | 0 | 0 |
| WESTWD ENH MIDST INC ETF | ETF/Closed End | 90386K589 |  | 4603 | 174236 | SH |  | SOLE | 0 | 174236 | 0 | 0 |
| ULTRALIFE CORP | Common Stock | 903899102 |  | 2905 | 507800 | SH |  | SOLE | 0 | 507800 | 0 | 0 |
| BALLAST SM MDCP ETF | ETF/Closed End | 90470L550 |  | 1443 | 32558 | SH |  | SOLE | 0 | 32558 | 0 | 0 |
| UNILEVER PLC ADR | Common Stock | 904767803 |  | 37101 | 567299 | SH |  | SOLE | 0 | 567299 | 0 | 0 |
| UNION PACIFIC CORP | Common Stock | 907818108 |  | 51113 | 220963 | SH |  | SOLE | 0 | 220963 | 0 | 0 |
| UNITED BANKSHARES INC WV | Common Stock | 909907107 |  | 1852 | 48223 | SH |  | SOLE | 0 | 48223 | 0 | 0 |
| UNITED AIRLINES HLDGS | Common Stock | 910047109 |  | 1963 | 17555 | SH |  | SOLE | 0 | 17555 | 0 | 0 |
| UNITED NATURAL FOODS INC | Common Stock | 911163103 |  | 492 | 14604 | SH |  | SOLE | 0 | 14604 | 0 | 0 |
| UPS INC B | Common Stock | 911312106 |  | 51892 | 523160 | SH |  | SOLE | 0 | 523160 | 0 | 0 |
| UNITED RENTALS INC | Common Stock | 911363109 |  | 30439 | 37611 | SH |  | SOLE | 0 | 37611 | 0 | 0 |
| UNITED STS LIME  MNLRS | Common Stock | 911922102 |  | 755 | 6306 | SH |  | SOLE | 0 | 6306 | 0 | 0 |
| US FOODS HOLDING CORP | Common Stock | 912008109 |  | 4075 | 54102 | SH |  | SOLE | 0 | 54102 | 0 | 0 |
| UNITED THERAPEUTICS CORP | Common Stock | 91307C102 |  | 16746 | 34369 | SH |  | SOLE | 0 | 34369 | 0 | 0 |
| UNITEDHEALTH GROUP INC | Common Stock | 91324P102 |  | 71009 | 215108 | SH |  | SOLE | 0 | 215108 | 0 | 0 |
| UNITIL CORP | Common Stock | 913259107 |  | 351 | 7248 | SH |  | SOLE | 0 | 7248 | 0 | 0 |
| UNITY SOFTWARE INC | Common Stock | 91332U101 |  | 694 | 15717 | SH |  | SOLE | 0 | 15717 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | Common Stock | 91347P105 |  | 6345 | 54329 | SH |  | SOLE | 0 | 54329 | 0 | 0 |
| UNIVERSAL INS HLDGS INC | Common Stock | 91359V107 |  | 1062 | 31431 | SH |  | SOLE | 0 | 31431 | 0 | 0 |
| UNVL SAFETY PRODS INC | Common Stock | 913821302 |  | 213 | 41293 | SH |  | SOLE | 0 | 41293 | 0 | 0 |
| UNIVERSAL HLTH SVC CL B | Common Stock | 913903100 |  | 2200 | 10091 | SH |  | SOLE | 0 | 10091 | 0 | 0 |
| UNUM GROUP | Common Stock | 91529Y106 |  | 3331 | 42985 | SH |  | SOLE | 0 | 42985 | 0 | 0 |
| UPSTART HOLDINGS INC | Common Stock | 91680M107 |  | 573 | 13111 | SH |  | SOLE | 0 | 13111 | 0 | 0 |
| URANIUM ENERGY CORP | Common Stock | 916896103 |  | 1228 | 105139 | SH |  | SOLE | 0 | 105139 | 0 | 0 |
| URANIUM ROYALTY CORP | Common Stock | 91702V101 |  | 35 | 10000 | SH |  | SOLE | 0 | 10000 | 0 | 0 |
| URBAN OUTFITTERS INC | Common Stock | 917047102 |  | 1920 | 25506 | SH |  | SOLE | 0 | 25506 | 0 | 0 |
| USA RARE EARTH INC | Common Stock | 91733P107 |  | 1604 | 134760 | SH |  | SOLE | 0 | 134760 | 0 | 0 |
| UTZ BRANDS INC A | Common Stock | 918090101 |  | 202 | 19455 | SH |  | SOLE | 0 | 19455 | 0 | 0 |
| V F CORP | Common Stock | 918204108 |  | 1296 | 71685 | SH |  | SOLE | 0 | 71685 | 0 | 0 |
| VSE CORP | Common Stock | 918284100 |  | 3023 | 17495 | SH |  | SOLE | 0 | 17495 | 0 | 0 |
| VOC ENERGY TR UNIT | Common Stock | 91829B103 |  | 34 | 12452 | SH |  | SOLE | 0 | 12452 | 0 | 0 |
| VAIL RESORTS INC | Common Stock | 91879Q109 |  | 783 | 5893 | SH |  | SOLE | 0 | 5893 | 0 | 0 |
| VALE S A ADR | Common Stock | 91912E105 |  | 381 | 29218 | SH |  | SOLE | 0 | 29218 | 0 | 0 |
| VALERO ENERGY CORP | Common Stock | 91913Y100 |  | 11477 | 70501 | SH |  | SOLE | 0 | 70501 | 0 | 0 |
| VALLEY NATIONAL BANCORP | Common Stock | 919794107 |  | 303 | 25929 | SH |  | SOLE | 0 | 25929 | 0 | 0 |
| VALMONT INDUSTRIES INC | Common Stock | 920253101 |  | 628 | 1562 | SH |  | SOLE | 0 | 1562 | 0 | 0 |
| VANECK MERK GOLD ETF | ETF/Closed End | 921078101 |  | 794 | 19152 | SH |  | SOLE | 0 | 19152 | 0 | 0 |
| VANECK E/MKT BD ETF | ETF/Closed End | 92107P772 |  | 1849 | 36519 | SH |  | SOLE | 0 | 36519 | 0 | 0 |
| 9VANDA PHARMS INC | Common Stock | 921659108 |  | 1548 | 175541 | SH |  | SOLE | 0 | 175541 | 0 | 0 |
| VANECK GOLD MINERS ETF | ETF/Closed End | 92189F106 |  | 16930 | 197390 | SH |  | SOLE | 0 | 197390 | 0 | 0 |
| VANECK VID GAME ESPRTETF | ETF/Closed End | 92189F114 |  | 793 | 7658 | SH |  | SOLE | 0 | 7658 | 0 | 0 |
| VANECK SHRT H/Y MUN ETF | ETF/Closed End- | 92189F387 |  | 222 | 9694 | SH |  | SOLE | 0 | 9694 | 0 | 0 |
| VANECK BDC INCM ETF | ETF/Closed End | 92189F411 |  | 2384 | 168152 | SH |  | SOLE | 0 | 168152 | 0 | 0 |
| VANECK PFD SECS FINL ETF | ETF/Closed End- | 92189F429 |  | 557 | 31546 | SH |  | SOLE | 0 | 31546 | 0 | 0 |
| VANECK FALL ANGL H/Y ETF | ETF/Closed End- | 92189F437 |  | 734 | 25000 | SH |  | SOLE | 0 | 25000 | 0 | 0 |
| VANECK IG FLTG RATE ETF | ETF/Closed End- | 92189F486 |  | 570 | 22387 | SH |  | SOLE | 0 | 22387 | 0 | 0 |
| VANECK LONG MUNI ETF | ETF/Closed End- | 92189F536 |  | 280 | 15946 | SH |  | SOLE | 0 | 15946 | 0 | 0 |
| VANECK MSTAR INTL ETF | ETF/Closed End | 92189F593 |  | 3958 | 107904 | SH |  | SOLE | 0 | 107904 | 0 | 0 |
| VANECK URAN NUC ENGY ETF | ETF/Closed End | 92189F601 |  | 1582 | 12734 | SH |  | SOLE | 0 | 12734 | 0 | 0 |
| VANECK MSTAR WIDE ETF | ETF/Closed End | 92189F643 |  | 9789 | 94525 | SH |  | SOLE | 0 | 94525 | 0 | 0 |
| VANECK SEMICONDUCTOR ETF | ETF/Closed End | 92189F676 |  | 32528 | 90322 | SH |  | SOLE | 0 | 90322 | 0 | 0 |
| VANECK RETAIL ETF | ETF/Closed End | 92189F684 |  | 303 | 1215 | SH |  | SOLE | 0 | 1215 | 0 | 0 |
| VANECK PHARMACEUTICL ETF | ETF/Closed End | 92189F692 |  | 354 | 3428 | SH |  | SOLE | 0 | 3428 | 0 | 0 |
| VANECK AGRIBUSINESS ETF | ETF/Closed End | 92189F700 |  | 287 | 3940 | SH |  | SOLE | 0 | 3940 | 0 | 0 |
| VANECK BIOTECH ETF | ETF/Closed End | 92189F726 |  | 556 | 2940 | SH |  | SOLE | 0 | 2940 | 0 | 0 |
| VANECK JR GOLD MINER ETF | ETF/Closed End | 92189F791 |  | 907 | 7968 | SH |  | SOLE | 0 | 7968 | 0 | 0 |
| VANECK INTERM MUN ETF | ETF/Closed End- | 92189H201 |  | 511 | 10829 | SH |  | SOLE | 0 | 10829 | 0 | 0 |
| VANECK JPM E/M L/CUR ETF | ETF/Closed End- | 92189H300 |  | 4116 | 159395 | SH |  | SOLE | 0 | 159395 | 0 | 0 |
| VANECK OIL SVCS ETF | ETF/Closed End | 92189H607 |  | 643 | 2257 | SH |  | SOLE | 0 | 2257 | 0 | 0 |
| VANECK MSTAR SMID ETF | ETF/Closed End | 92189H730 |  | 440 | 12150 | SH |  | SOLE | 0 | 12150 | 0 | 0 |
| VANECK RARE ERTH MTL ETF | ETF/Closed End | 92189H805 |  | 473 | 6402 | SH |  | SOLE | 0 | 6402 | 0 | 0 |
| VNGRD DIV APPRC IDX ETF | ETF/Closed End | 921908844 |  | 128528 | 584802 | SH |  | SOLE | 0 | 584802 | 0 | 0 |
| VNGRD TOTAL INTL STK ETF | ETF/Closed End | 921909768 |  | 14023 | 185889 | SH |  | SOLE | 0 | 185889 | 0 | 0 |
| VNGRD EXT DUR TRSY ETF | ETF/Closed End- | 921910709 |  | 407 | 6265 | SH |  | SOLE | 0 | 6265 | 0 | 0 |
| VNGRD ESG INTL STK ETF | ETF/Closed End | 921910725 |  | 575 | 8024 | SH |  | SOLE | 0 | 8024 | 0 | 0 |
| VNGRD ESG U S STOCK ETF | ETF/Closed End | 921910733 |  | 1148 | 9492 | SH |  | SOLE | 0 | 9492 | 0 | 0 |
| VNGRD MEGA CAP GRWTH ETF | ETF/Closed End | 921910816 |  | 51197 | 124032 | SH |  | SOLE | 0 | 124032 | 0 | 0 |
| VNGRD MEGA CAP VAL ETF | ETF/Closed End | 921910840 |  | 10597 | 75072 | SH |  | SOLE | 0 | 75072 | 0 | 0 |
| VNG MEGA CAP INDEX ETF | ETF/Closed End | 921910873 |  | 22027 | 87697 | SH |  | SOLE | 0 | 87697 | 0 | 0 |
| VNGRD SP 500 GRW ETF | ETF/Closed End | 921932505 |  | 23257 | 52311 | SH |  | SOLE | 0 | 52311 | 0 | 0 |
| VNGRD SP 500 VAL ETF | ETF/Closed End | 921932703 |  | 3988 | 19469 | SH |  | SOLE | 0 | 19469 | 0 | 0 |
| VNGRD SP SM VAL 600 ETF | ETF/Closed End | 921932778 |  | 916 | 9365 | SH |  | SOLE | 0 | 9365 | 0 | 0 |
| VNGRD SP SM GRW 600 ETF | ETF/Closed End | 921932794 |  | 2702 | 22276 | SH |  | SOLE | 0 | 22276 | 0 | 0 |
| VNGRD SP SM CAP 600 ETF | ETF/Closed End | 921932828 |  | 10475 | 94402 | SH |  | SOLE | 0 | 94402 | 0 | 0 |
| VNGRD SP MDCP 400 ETF | ETF/Closed End | 921932885 |  | 6982 | 62448 | SH |  | SOLE | 0 | 62448 | 0 | 0 |
| VNGRD US MMNTM FCTR ETF | ETF/Closed End | 921935508 |  | 1776 | 9288 | SH |  | SOLE | 0 | 9288 | 0 | 0 |
| VNGRD SH TERM TAX EX ETF | ETF/Closed End | 921935870 |  | 1120 | 11025 | SH |  | SOLE | 0 | 11025 | 0 | 0 |
| VNGRD LNG TRM BD IDX ETF | ETF/Closed End- | 921937793 |  | 33933 | 488107 | SH |  | SOLE | 0 | 488107 | 0 | 0 |
| VNGRD INTRM TRM BD ETF | ETF/Closed End- | 921937819 |  | 45184 | 580180 | SH |  | SOLE | 0 | 580180 | 0 | 0 |
| VNGRD SHORT TERM BD ETF | ETF/Closed End- | 921937827 |  | 74416 | 944250 | SH |  | SOLE | 0 | 944250 | 0 | 0 |
| VNGRD TTL BD MKT ETF | ETF/Closed End- | 921937835 |  | 20684 | 279252 | SH |  | SOLE | 0 | 279252 | 0 | 0 |
| VNGRD FTSE DEV MKTS ETF | ETF/Closed End | 921943858 |  | 223588 | 3579131 | SH |  | SOLE | 0 | 3579131 | 0 | 0 |
| VNGRD HIGH DIV YLD ETF | ETF/Closed End | 921946406 |  | 274617 | 1913439 | SH |  | SOLE | 0 | 1913439 | 0 | 0 |
| VNGRD INTL H/DIV YLD ETF | ETF/Closed End | 921946794 |  | 20957 | 232860 | SH |  | SOLE | 0 | 232860 | 0 | 0 |
| VNGRD INTL DIV APPRC ETF | ETF/Closed End | 921946810 |  | 25588 | 279798 | SH |  | SOLE | 0 | 279798 | 0 | 0 |
| VNGRD E/MKT GOVT BD ETF | ETF/Closed End- | 921946885 |  | 4071 | 60367 | SH |  | SOLE | 0 | 60367 | 0 | 0 |
| VNGRD S/T INFL PRO ETF | ETF/Closed End- | 922020805 |  | 1744 | 35259 | SH |  | SOLE | 0 | 35259 | 0 | 0 |
| VNGRD ULTRA SHORT BD ETF | ETF/Closed End- | 92203C303 |  | 711 | 14265 | SH |  | SOLE | 0 | 14265 | 0 | 0 |
| VNGRD TTL INTL BD ETF | ETF/Closed End- | 92203J407 |  | 87822 | 1817515 | SH |  | SOLE | 0 | 1817515 | 0 | 0 |
| VNGRD ALL WRLD SMCP ETF | ETF/Closed End | 922042718 |  | 5562 | 38808 | SH |  | SOLE | 0 | 38808 | 0 | 0 |
| VNGRD TTL WORLD STK ETF | ETF/Closed End | 922042742 |  | 7070 | 50117 | SH |  | SOLE | 0 | 50117 | 0 | 0 |
| VNGRD FTSE ALL WORLD ETF | ETF/Closed End | 922042775 |  | 297078 | 4038583 | SH |  | SOLE | 0 | 4038583 | 0 | 0 |
| VNGRD FTSE EMG MKTS ETF | ETF/Closed End | 922042858 |  | 93564 | 1740399 | SH |  | SOLE | 0 | 1740399 | 0 | 0 |
| VNGRD FTSE PACIFIC ETF | ETF/Closed End | 922042866 |  | 166365 | 1840315 | SH |  | SOLE | 0 | 1840315 | 0 | 0 |
| VNGRD FTSE EUROPE ETF | ETF/Closed End | 922042874 |  | 26010 | 311082 | SH |  | SOLE | 0 | 311082 | 0 | 0 |
| VNGRD CONSMR DISCRET ETF | ETF/Closed End | 92204A108 |  | 29514 | 74924 | SH |  | SOLE | 0 | 74924 | 0 | 0 |
| VNGRD CNSMR STAPLES ETF | ETF/Closed End | 92204A207 |  | 10760 | 50939 | SH |  | SOLE | 0 | 50939 | 0 | 0 |
| VNGRD ENERGY ETF | ETF/Closed End | 92204A306 |  | 3101 | 24628 | SH |  | SOLE | 0 | 24628 | 0 | 0 |
| VNGRD FINANCIALS ETF | ETF/Closed End | 92204A405 |  | 18929 | 141800 | SH |  | SOLE | 0 | 141800 | 0 | 0 |
| VNGRD HEALTH CARE ETF | ETF/Closed End | 92204A504 |  | 45123 | 156758 | SH |  | SOLE | 0 | 156758 | 0 | 0 |
| VNGRD INDUSTRIALS ETF | ETF/Closed End | 92204A603 |  | 9292 | 31140 | SH |  | SOLE | 0 | 31140 | 0 | 0 |
| VNGRD INFO TECH ETF | ETF/Closed End | 92204A702 |  | 208960 | 277215 | SH |  | SOLE | 0 | 277215 | 0 | 0 |
| VNGRD MATERIALS ETF | ETF/Closed End | 92204A801 |  | 1835 | 8843 | SH |  | SOLE | 0 | 8843 | 0 | 0 |
| VNGRD UTILITIES ETF | ETF/Closed End | 92204A876 |  | 8752 | 47297 | SH |  | SOLE | 0 | 47297 | 0 | 0 |
| VNGRD COMMN SVCS ETF | ETF/Closed End | 92204A884 |  | 22390 | 115632 | SH |  | SOLE | 0 | 115632 | 0 | 0 |
| VNGRD SHRT TRM GOV ETF | ETF/Closed End- | 92206C102 |  | 1848 | 31459 | SH |  | SOLE | 0 | 31459 | 0 | 0 |
| VNGRD SHRT TRM CORP ETF | ETF/Closed End- | 92206C409 |  | 167473 | 2100506 | SH |  | SOLE | 0 | 2100506 | 0 | 0 |
| VNGRD RUS 3000 INDX ETF | ETF/Closed End | 92206C599 |  | 517 | 1723 | SH |  | SOLE | 0 | 1723 | 0 | 0 |
| VNGRD RUS2000 GRW IN ETF | ETF/Closed End | 92206C623 |  | 944 | 3999 | SH |  | SOLE | 0 | 3999 | 0 | 0 |
| VNGRD RUS2000 VL IN ETF | ETF/Closed End | 92206C649 |  | 546 | 3412 | SH |  | SOLE | 0 | 3412 | 0 | 0 |
| VNGRD RUS 2000 INDX ETF | ETF/Closed End | 92206C664 |  | 27463 | 275952 | SH |  | SOLE | 0 | 275952 | 0 | 0 |
| VNGRD RUS1000 GRW IN ETF | ETF/Closed End | 92206C680 |  | 192741 | 1583087 | SH |  | SOLE | 0 | 1583087 | 0 | 0 |
| VNGRD INTRM TERM ETF | ETF/Closed End- | 92206C706 |  | 6423 | 107182 | SH |  | SOLE | 0 | 107182 | 0 | 0 |
| VNGRD RUS1000 VL IN ETF | ETF/Closed End | 92206C714 |  | 153025 | 1657907 | SH |  | SOLE | 0 | 1657907 | 0 | 0 |
| VNGRD RUS 1000 INDX ETF | ETF/Closed End | 92206C730 |  | 1149 | 3718 | SH |  | SOLE | 0 | 3718 | 0 | 0 |
| VNGRD MTG BKD SEC ETF | ETF/Closed End- | 92206C771 |  | 43341 | 920586 | SH |  | SOLE | 0 | 920586 | 0 | 0 |
| VNGRD LNG TRM CRP BD ETF | ETF/Closed End- | 92206C813 |  | 10529 | 138815 | SH |  | SOLE | 0 | 138815 | 0 | 0 |
| VNGRD LNG TRM TREAS ETF | ETF/Closed End- | 92206C847 |  | 7660 | 137282 | SH |  | SOLE | 0 | 137282 | 0 | 0 |
| VNGRD INTRM CORP BD ETF | ETF/Closed End- | 92206C870 |  | 107308 | 1281295 | SH |  | SOLE | 0 | 1281295 | 0 | 0 |
| V2X INC | Common Stock | 92242T101 |  | 2668 | 48915 | SH |  | SOLE | 0 | 48915 | 0 | 0 |
| VEEVA SYS INC CL A | Common Stock | 922475108 |  | 5128 | 22974 | SH |  | SOLE | 0 | 22974 | 0 | 0 |
| VENTAS INC | REIT | 92276F100 |  | 984 | 12719 | SH |  | SOLE | 0 | 12719 | 0 | 0 |
| VANGUARD L/T T/E BD ETF | ETF/Closed End | 922907688 |  | 11418 | 110183 | SH |  | SOLE | 0 | 110183 | 0 | 0 |
| VNGRD MUN TAX EX IDX ETF | ETF/Closed End- | 922907746 |  | 2721 | 54112 | SH |  | SOLE | 0 | 54112 | 0 | 0 |
| VNGRD SP 500 ETF | ETF/Closed End | 922908363 |  | 248207 | 395782 | SH |  | SOLE | 0 | 395782 | 0 | 0 |
| VNGRD MDCP VAL ETF | ETF/Closed End | 922908512 |  | 13802 | 77812 | SH |  | SOLE | 0 | 77812 | 0 | 0 |
| VNGRD MDCP GRW ETF | ETF/Closed End | 922908538 |  | 17142 | 61411 | SH |  | SOLE | 0 | 61411 | 0 | 0 |
| VNGRD REAL EST INDX ETF | ETF/Closed End | 922908553 |  | 6865 | 77576 | SH |  | SOLE | 0 | 77576 | 0 | 0 |
| VNGRD SMLL CAP GRWTH ETF | ETF/Closed End | 922908595 |  | 10332 | 34199 | SH |  | SOLE | 0 | 34199 | 0 | 0 |
| VNGRD SML CAP VAL ETF | ETF/Closed End | 922908611 |  | 10960 | 51747 | SH |  | SOLE | 0 | 51747 | 0 | 0 |
| VNGRD MID CAP ETF | ETF/Closed End | 922908629 |  | 118257 | 407474 | SH |  | SOLE | 0 | 407474 | 0 | 0 |
| VNGRD LGCP ETF | ETF/Closed End | 922908637 |  | 28786 | 91443 | SH |  | SOLE | 0 | 91443 | 0 | 0 |
| VNGRD EXTND MARKET ETF | ETF/Closed End | 922908652 |  | 4529 | 21659 | SH |  | SOLE | 0 | 21659 | 0 | 0 |
| VNGRD GROWTH ETF | ETF/Closed End | 922908736 |  | 76998 | 157828 | SH |  | SOLE | 0 | 157828 | 0 | 0 |
| VNGRD VALUE ETF | ETF/Closed End | 922908744 |  | 66519 | 348284 | SH |  | SOLE | 0 | 348284 | 0 | 0 |
| VNGRD SMALL CAP ETF | ETF/Closed End | 922908751 |  | 49890 | 193410 | SH |  | SOLE | 0 | 193410 | 0 | 0 |
| VNGRD TTL STK MKT ETF | ETF/Closed End | 922908769 |  | 74071 | 220930 | SH |  | SOLE | 0 | 220930 | 0 | 0 |
| VERALTO CORP | Common Stock | 92338C103 |  | 5116 | 51269 | SH |  | SOLE | 0 | 51269 | 0 | 0 |
| VERISIGN INC | Common Stock | 92343E102 |  | 623 | 2566 | SH |  | SOLE | 0 | 2566 | 0 | 0 |
| VERIZON COMMNS INC | Common Stock | 92343V104 |  | 71728 | 1761066 | SH |  | SOLE | 0 | 1761066 | 0 | 0 |
| VERISK ANALYTICS INC | Common Stock | 92345Y106 |  | 13919 | 62223 | SH |  | SOLE | 0 | 62223 | 0 | 0 |
| VERMILION ENERGY INC | Common Stock | 923725105 |  | 1539 | 184483 | SH |  | SOLE | 0 | 184483 | 0 | 0 |
| VERSANT MEDIA GRP INC A | Common Stock | 925283103 |  | 203 | 4505 | SH |  | SOLE | 0 | 4505 | 0 | 0 |
| VERTEX PHARMS INC | Common Stock | 92532F100 |  | 31895 | 70353 | SH |  | SOLE | 0 | 70353 | 0 | 0 |
| VERTIV HLDGS LLC A | Common Stock | 92537N108 |  | 24113 | 148834 | SH |  | SOLE | 0 | 148834 | 0 | 0 |
| VIAVI SOLUTIONS INC | Common Stock | 925550105 |  | 304 | 17052 | SH |  | SOLE | 0 | 17052 | 0 | 0 |
| VIATRIS INC | Common Stock | 92556V106 |  | 1666 | 133808 | SH |  | SOLE | 0 | 133808 | 0 | 0 |
| VICI PROPERTIES INC | REIT | 925652109 |  | 16508 | 587055 | SH |  | SOLE | 0 | 587055 | 0 | 0 |
| VICTORY CAP HLDGS INC A | Common Stock | 92645B103 |  | 380 | 6020 | SH |  | SOLE | 0 | 6020 | 0 | 0 |
| VICTORY COR ITERM BD ETF | ETF/Closed End | 92647N527 |  | 1480 | 31250 | SH |  | SOLE | 0 | 31250 | 0 | 0 |
| VICTORY SHORT TRM BD ETF | ETF/Closed End | 92647N535 |  | 2806 | 55191 | SH |  | SOLE | 0 | 55191 | 0 | 0 |
| VICTORYSHS US 500 ETF | ETF/Closed End | 92647N782 |  | 950 | 12862 | SH |  | SOLE | 0 | 12862 | 0 | 0 |
| VICTORY WSTND US SEC ETF | Common Stock | 92647P126 |  | 60062 | 1263932 | SH |  | SOLE | 0 | 1263932 | 0 | 0 |
| VICTORY F/CASH FLOW ETF | ETF/Closed End | 92647X830 |  | 2923 | 74220 | SH |  | SOLE | 0 | 74220 | 0 | 0 |
| VIKING THERAPEUTICS INC | Common Stock | 92686J106 |  | 607 | 17267 | SH |  | SOLE | 0 | 17267 | 0 | 0 |
| VILLAGE FARMS INTL INC | Common Stock | 92707Y108 |  | 346 | 94706 | SH |  | SOLE | 0 | 94706 | 0 | 0 |
| VILLAGE SUPER MTK A NEW | Common Stock | 927107409 |  | 610 | 17224 | SH |  | SOLE | 0 | 17224 | 0 | 0 |
| VIRCO MANUFACTURING CORP | Common Stock | 927651109 |  | 373 | 58301 | SH |  | SOLE | 0 | 58301 | 0 | 0 |
| VIRTU FINANCIAL INC A | Common Stock | 928254101 |  | 755 | 22669 | SH |  | SOLE | 0 | 22669 | 0 | 0 |
| VISA INC CL A | Common Stock | 92826C839 |  | 278786 | 794918 | SH |  | SOLE | 0 | 794918 | 0 | 0 |
| VIRTUS TOTAL RETURN FD | ETF/Closed End | 92835W107 |  | 70 | 11099 | SH |  | SOLE | 0 | 11099 | 0 | 0 |
| VIRTUS ARTFL INTELL OPP | ETF/Closed End | 92838Y100 |  | 618 | 28421 | SH |  | SOLE | 0 | 28421 | 0 | 0 |
| VISTRA CORP | Common Stock | 92840M102 |  | 32510 | 201514 | SH |  | SOLE | 0 | 201514 | 0 | 0 |
| VIRTUS DIV INT PREM STR | ETF/Closed End | 92840R101 |  | 230 | 17833 | SH |  | SOLE | 0 | 17833 | 0 | 0 |
| VIRTUS EQ CV INCM FD | ETF/Closed End | 92841M101 |  | 350 | 14047 | SH |  | SOLE | 0 | 14047 | 0 | 0 |
| VODAFONE GRP PLC NEW ADR | Common Stock | 92857W308 |  | 3665 | 277449 | SH |  | SOLE | 0 | 277449 | 0 | 0 |
| VONTIER CORP | Common Stock | 928881101 |  | 1483 | 39879 | SH |  | SOLE | 0 | 39879 | 0 | 0 |
| VOYA FINANCIAL INC | Common Stock | 929089100 |  | 4472 | 60029 | SH |  | SOLE | 0 | 60029 | 0 | 0 |
| VULCAN MATERIALS COMPANY | Common Stock | 929160109 |  | 13700 | 48031 | SH |  | SOLE | 0 | 48031 | 0 | 0 |
| WD 40 CO | Common Stock | 929236107 |  | 360 | 1829 | SH |  | SOLE | 0 | 1829 | 0 | 0 |
| WSFS FINANCIAL CORP | Common Stock | 929328102 |  | 416 | 7531 | SH |  | SOLE | 0 | 7531 | 0 | 0 |
| W P CAREY INC | Common Stock | 92936U109 |  | 9346 | 145212 | SH |  | SOLE | 0 | 145212 | 0 | 0 |
| WEC ENERGY GROUP INC | Common Stock | 92939U106 |  | 9055 | 85866 | SH |  | SOLE | 0 | 85866 | 0 | 0 |
| WABTEC | Common Stock | 929740108 |  | 757 | 3546 | SH |  | SOLE | 0 | 3546 | 0 | 0 |
| WALMART INC | Common Stock | 931142103 |  | 261585 | 2347948 | SH |  | SOLE | 0 | 2347948 | 0 | 0 |
| WARNER BROS DISCV A | Common Stock | 934423104 |  | 1505 | 52233 | SH |  | SOLE | 0 | 52233 | 0 | 0 |
| WARRIOR MET COAL INC | Common Stock | 93627C101 |  | 2049 | 23237 | SH |  | SOLE | 0 | 23237 | 0 | 0 |
| WASHINGTON TRUST BANCORP | Common Stock | 940610108 |  | 633 | 21409 | SH |  | SOLE | 0 | 21409 | 0 | 0 |
| WASTE CONNECTIONS INC | Common Stock | 94106B101 |  | 3432 | 19573 | SH |  | SOLE | 0 | 19573 | 0 | 0 |
| WASTE MANAGEMENT INC DEL | Common Stock | 94106L109 |  | 66156 | 301107 | SH |  | SOLE | 0 | 301107 | 0 | 0 |
| WATERS CORP | Common Stock | 941848103 |  | 14731 | 38782 | SH |  | SOLE | 0 | 38782 | 0 | 0 |
| WATSCO INC A | Common Stock | 942622200 |  | 6034 | 17906 | SH |  | SOLE | 0 | 17906 | 0 | 0 |
| WATTS WATER TECH INC | Common Stock | 942749102 |  | 3428 | 12421 | SH |  | SOLE | 0 | 12421 | 0 | 0 |
| WAYFAIR INC A | Common Stock | 94419L101 |  | 244 | 2431 | SH |  | SOLE | 0 | 2431 | 0 | 0 |
| CLIMB GLOBAL SLTNS INC | Common Stock | 946760105 |  | 1997 | 19427 | SH |  | SOLE | 0 | 19427 | 0 | 0 |
| WEBSTER FINANCIAL CORP | Common Stock | 947890109 |  | 2722 | 43246 | SH |  | SOLE | 0 | 43246 | 0 | 0 |
| DAN IVES WEDBUSH AI ETF | ETF/Closed End | 947913109 |  | 2451 | 77552 | SH |  | SOLE | 0 | 77552 | 0 | 0 |
| WELLS FARGO  CO | Common Stock | 949746101 |  | 28061 | 301080 | SH |  | SOLE | 0 | 301080 | 0 | 0 |
| WF CONV A 75 PERPTL | Preferred Stock | 949746804 |  | 3026 | 2497 | SH |  | SOLE | 0 | 2497 | 0 | 0 |
| AS GLB DIV OPP FD | ETF/Closed End | 94987C103 |  | 171 | 29296 | SH |  | SOLE | 0 | 29296 | 0 | 0 |
| AS MULT SECTOR INCM FD | ETF/Closed End- | 94987D101 |  | 519 | 55762 | SH |  | SOLE | 0 | 55762 | 0 | 0 |
| WELLTOWER INC | REIT | 95040Q104 |  | 14310 | 77095 | SH |  | SOLE | 0 | 77095 | 0 | 0 |
| WENDYS CO | Common Stock | 95058W100 |  | 617 | 74087 | SH |  | SOLE | 0 | 74087 | 0 | 0 |
| WESBANCO INC | Common Stock | 950810101 |  | 297 | 8928 | SH |  | SOLE | 0 | 8928 | 0 | 0 |
| WESCO INTL INC | Common Stock | 95082P105 |  | 1020 | 4169 | SH |  | SOLE | 0 | 4169 | 0 | 0 |
| WEST PHARM SVCS INC | Common Stock | 955306105 |  | 12425 | 45159 | SH |  | SOLE | 0 | 45159 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | Common Stock | 957638109 |  | 279 | 3319 | SH |  | SOLE | 0 | 3319 | 0 | 0 |
| WESTERN ASSET PREMIER | ETF/Closed End- | 957664105 |  | 246 | 22275 | SH |  | SOLE | 0 | 22275 | 0 | 0 |
| WESTERN EMERG MKTS DEBT | ETF/Closed End- | 95766A101 |  | 706 | 66373 | SH |  | SOLE | 0 | 66373 | 0 | 0 |
| WESTERN HIGH INCME FD II | ETF/Closed End- | 95766J102 |  | 74 | 17825 | SH |  | SOLE | 0 | 17825 | 0 | 0 |
| WESTERN MANAGED MUNIS FD | ETF/Closed End- | 95766M105 |  | 616 | 59049 | SH |  | SOLE | 0 | 59049 | 0 | 0 |
| WESTRN MUNI HIGH INCM FD | ETF/Closed End- | 95766N103 |  | 441 | 64061 | SH |  | SOLE | 0 | 64061 | 0 | 0 |
| WESTERN INFLTN LKD OPPTY | ETF/Closed End- | 95766R104 |  | 919 | 106945 | SH |  | SOLE | 0 | 106945 | 0 | 0 |
| WSTRN ASSET INVT OPPTY | ETF/Closed End- | 95790A101 |  | 503 | 30485 | SH |  | SOLE | 0 | 30485 | 0 | 0 |
| WESTERN DIGITAL CORP | Common Stock | 958102105 |  | 4186 | 24297 | SH |  | SOLE | 0 | 24297 | 0 | 0 |
| WESTERN INTER MUNI FD | ETF/Closed End- | 958435109 |  | 152 | 19850 | SH |  | SOLE | 0 | 19850 | 0 | 0 |
| WESTERN MIDSTREAM LP | MLP | 958669103 |  | 1512 | 38290 | SH |  | SOLE | 0 | 38290 | 0 | 0 |
| WESTERN NEW ENG BANCORP | Common Stock | 958892101 |  | 344 | 27235 | SH |  | SOLE | 0 | 27235 | 0 | 0 |
| WESTERN UNION CO | Common Stock | 959802109 |  | 1818 | 195324 | SH |  | SOLE | 0 | 195324 | 0 | 0 |
| WEYERHAEUSER CO | Common Stock | 962166104 |  | 726 | 30640 | SH |  | SOLE | 0 | 30640 | 0 | 0 |
| WHEATON PRECIOUS METALS | Common Stock | 962879102 |  | 5936 | 50513 | SH |  | SOLE | 0 | 50513 | 0 | 0 |
| WHIRLPOOL CORP | Common Stock | 963320106 |  | 2789 | 38654 | SH |  | SOLE | 0 | 38654 | 0 | 0 |
| WILLDAN GROUP INC | Common Stock | 96924N100 |  | 7068 | 68186 | SH |  | SOLE | 0 | 68186 | 0 | 0 |
| WILLIAMS COS INC DEL | Common Stock | 969457100 |  | 59619 | 991833 | SH |  | SOLE | 0 | 991833 | 0 | 0 |
| WILLIAMS SONOMA INC | Common Stock | 969904101 |  | 1478 | 8274 | SH |  | SOLE | 0 | 8274 | 0 | 0 |
| WINTRUST FINANCIAL CORP | Common Stock | 97650W108 |  | 1515 | 10836 | SH |  | SOLE | 0 | 10836 | 0 | 0 |
| WISDOM US TTL DIV ETF | ETF/Closed End | 97717W109 |  | 966 | 11385 | SH |  | SOLE | 0 | 11385 | 0 | 0 |
| WISDOM US HI DIV ETF | ETF/Closed End | 97717W208 |  | 2100 | 20626 | SH |  | SOLE | 0 | 20626 | 0 | 0 |
| WISDOM E/M SMCP DIV ETF | ETF/Closed End | 97717W281 |  | 2713 | 47399 | SH |  | SOLE | 0 | 47399 | 0 | 0 |
| WISDOM US LGCP DIV ETF | ETF/Closed End | 97717W307 |  | 5667 | 64339 | SH |  | SOLE | 0 | 64339 | 0 | 0 |
| WISDOM E/MKT H/DIV ETF | ETF/Closed End | 97717W315 |  | 3621 | 77514 | SH |  | SOLE | 0 | 77514 | 0 | 0 |
| WISDOM US AI ENH VAL ETF | ETF/Closed End | 97717W406 |  | 866 | 7528 | SH |  | SOLE | 0 | 7528 | 0 | 0 |
| WISDOM INDIA EARNGS ETF | ETF/Closed End | 97717W422 |  | 535 | 11563 | SH |  | SOLE | 0 | 11563 | 0 | 0 |
| WISDOM I/RT HDG H/Y ETF | ETF/Closed End- | 97717W430 |  | 997 | 44244 | SH |  | SOLE | 0 | 44244 | 0 | 0 |
| WISDOM US MDCP DIV ETF | ETF/Closed End | 97717W505 |  | 3698 | 71667 | SH |  | SOLE | 0 | 71667 | 0 | 0 |
| WISDOM US VAL FD ETF | ETF/Closed End | 97717W547 |  | 420 | 4504 | SH |  | SOLE | 0 | 4504 | 0 | 0 |
| WISDOM US SMCP ETF | ETF/Closed End | 97717W562 |  | 248 | 4349 | SH |  | SOLE | 0 | 4349 | 0 | 0 |
| WISDOM US MDCP ETF | ETF/Closed End | 97717W570 |  | 1814 | 27157 | SH |  | SOLE | 0 | 27157 | 0 | 0 |
| WISDOM US SMCP DIV ETF | ETF/Closed End | 97717W604 |  | 4275 | 127807 | SH |  | SOLE | 0 | 127807 | 0 | 0 |
| WISDOM INTL EQ ETF | ETF/Closed End | 97717W703 |  | 2087 | 30354 | SH |  | SOLE | 0 | 30354 | 0 | 0 |
| WISDOM INTL SMCP DIV ETF | ETF/Closed End | 97717W760 |  | 2738 | 33802 | SH |  | SOLE | 0 | 33802 | 0 | 0 |
| WISDOM TRUE DEV INTL ETF | ETF/Closed End | 97717W794 |  | 218 | 3306 | SH |  | SOLE | 0 | 3306 | 0 | 0 |
| WISDOM INTL HI DIV ETF | ETF/Closed End | 97717W802 |  | 1965 | 38080 | SH |  | SOLE | 0 | 38080 | 0 | 0 |
| WISDOM JPN HEDG EQ ETF | ETF/Closed End | 97717W851 |  | 2166 | 15027 | SH |  | SOLE | 0 | 15027 | 0 | 0 |
| WISDOM INTL Q/DV GRW ETF | ETF/Closed End | 97717X131 |  | 226 | 5459 | SH |  | SOLE | 0 | 5459 | 0 | 0 |
| WISDOM EUR OPPTS FD ETF | ETF/Closed End | 97717X552 |  | 1056 | 20566 | SH |  | SOLE | 0 | 20566 | 0 | 0 |
| WISDOM E/MKT ST OWND ETF | ETF/Closed End | 97717X578 |  | 236 | 6044 | SH |  | SOLE | 0 | 6044 | 0 | 0 |
| WISDOM US QUAL D/GRW ETF | ETF/Closed End | 97717X669 |  | 22059 | 246661 | SH |  | SOLE | 0 | 246661 | 0 | 0 |
| WISDOM EURO HDG EQ ETF | ETF/Closed End | 97717X701 |  | 5717 | 107742 | SH |  | SOLE | 0 | 107742 | 0 | 0 |
| WISDOM E/M LOC DEBT ETF | ETF/Closed End- | 97717X867 |  | 1246 | 42655 | SH |  | SOLE | 0 | 42655 | 0 | 0 |
| WISDOM US QUAL GRW ETF | ETF/Closed End | 97717Y477 |  | 411 | 7009 | SH |  | SOLE | 0 | 7009 | 0 | 0 |
| WISDOM FLTG RT TRSY ETF | ETF/Closed End | 97717Y527 |  | 2468 | 49045 | SH |  | SOLE | 0 | 49045 | 0 | 0 |
| WISDOM AI INNOVTN ETF | Common Stock | 97717Y543 |  | 581 | 19945 | SH |  | SOLE | 0 | 19945 | 0 | 0 |
| WISDOM US EFFCNT CRP ETF | ETF/Closed End | 97717Y790 |  | 501 | 9132 | SH |  | SOLE | 0 | 9132 | 0 | 0 |
| WOODWARD INC | Common Stock | 980745103 |  | 8397 | 27774 | SH |  | SOLE | 0 | 27774 | 0 | 0 |
| WORKDAY INC A | Common Stock | 98138H101 |  | 483 | 2249 | SH |  | SOLE | 0 | 2249 | 0 | 0 |
| WORKIVA INC A | Common Stock | 98139A105 |  | 1406 | 16300 | SH |  | SOLE | 0 | 16300 | 0 | 0 |
| WORLD ACCEPTANCE CORP | Common Stock | 981419104 |  | 1715 | 12214 | SH |  | SOLE | 0 | 12214 | 0 | 0 |
| SPDR GOLD MINI SHS ETF | ETF/Closed End | 98149E303 |  | 7570 | 88670 | SH |  | SOLE | 0 | 88670 | 0 | 0 |
| WORTHINGTON ENTRPRS INC | Common Stock | 981811102 |  | 1464 | 28392 | SH |  | SOLE | 0 | 28392 | 0 | 0 |
| WORTHINGTON STEEL INC | Common Stock | 982104101 |  | 987 | 28497 | SH |  | SOLE | 0 | 28497 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS | Common Stock | 98311A105 |  | 274 | 3630 | SH |  | SOLE | 0 | 3630 | 0 | 0 |
| WYNN RESORTS LTD | Common Stock | 983134107 |  | 5106 | 42436 | SH |  | SOLE | 0 | 42436 | 0 | 0 |
| XPO INC | Common Stock | 983793100 |  | 5514 | 40570 | SH |  | SOLE | 0 | 40570 | 0 | 0 |
| XPEL INC | Common Stock | 98379L100 |  | 1570 | 31448 | SH |  | SOLE | 0 | 31448 | 0 | 0 |
| XCEL ENERGY INC | Common Stock | 98389B100 |  | 10492 | 142053 | SH |  | SOLE | 0 | 142053 | 0 | 0 |
| XYLEM INC | Common Stock | 98419M100 |  | 7254 | 53265 | SH |  | SOLE | 0 | 53265 | 0 | 0 |
| XEROX HLDGS CORP NEW | Common Stock | 98421M106 |  | 33 | 13735 | SH |  | SOLE | 0 | 13735 | 0 | 0 |
| XERIS BIOPHARMA HLDGS | Common Stock | 98422E103 |  | 192 | 24450 | SH |  | SOLE | 0 | 24450 | 0 | 0 |
| YETI HOLDINGS INC | Common Stock | 98585X104 |  | 1382 | 31288 | SH |  | SOLE | 0 | 31288 | 0 | 0 |
| YORK WATER COMPANY | Common Stock | 987184108 |  | 340 | 10676 | SH |  | SOLE | 0 | 10676 | 0 | 0 |
| YUM BRANDS INC | Common Stock | 988498101 |  | 6344 | 41936 | SH |  | SOLE | 0 | 41936 | 0 | 0 |
| YUM CHINA HLDGS INC | Common Stock | 98850P109 |  | 991 | 20752 | SH |  | SOLE | 0 | 20752 | 0 | 0 |
| ZEBRA TECHS CORP A | Common Stock | 989207105 |  | 5827 | 23998 | SH |  | SOLE | 0 | 23998 | 0 | 0 |
| ZETA GLBL HLDGS CORP A | Common Stock | 98956A105 |  | 2257 | 110907 | SH |  | SOLE | 0 | 110907 | 0 | 0 |
| ZIMMER BIOMET HLDGS INC | Common Stock | 98956P102 |  | 3262 | 36275 | SH |  | SOLE | 0 | 36275 | 0 | 0 |
| ZIONS BANCORP N A | Common Stock | 989701107 |  | 371 | 6345 | SH |  | SOLE | 0 | 6345 | 0 | 0 |
| ZOETIS INC CL A | Common Stock | 98978V103 |  | 8235 | 65451 | SH |  | SOLE | 0 | 65451 | 0 | 0 |
| ZSCALER INC | Common Stock | 98980G102 |  | 2728 | 12129 | SH |  | SOLE | 0 | 12129 | 0 | 0 |
| ZOOM COMMS INC A | Common Stock | 98980L101 |  | 1117 | 12950 | SH |  | SOLE | 0 | 12950 | 0 | 0 |
| ZURN ELKAY WTR SLTNS | Common Stock | 98983L108 |  | 7525 | 161854 | SH |  | SOLE | 0 | 161854 | 0 | 0 |
| ZYMEWORKS INC | Common Stock | 98985Y108 |  | 291 | 11067 | SH |  | SOLE | 0 | 11067 | 0 | 0 |
| DEUTSCHE BANK AG | Common Stock | D18190898 |  | 2156 | 55904 | SH |  | SOLE | 0 | 55904 | 0 | 0 |
| TOTALENERGIES SE | Common Stock | F92124100 |  | 11677 | 178493 | SH |  | SOLE | 0 | 178493 | 0 | 0 |
| ALLEGION PUBLIC LTD | Common Stock | G0176J109 |  | 42509 | 266985 | SH |  | SOLE | 0 | 266985 | 0 | 0 |
| AMCOR PLC ORD USD 001 | Common Stock | G0250X107 |  | 11718 | 1405039 | SH |  | SOLE | 0 | 1405039 | 0 | 0 |
| AMDOCS LTD | Common Stock | G02602103 |  | 288 | 3581 | SH |  | SOLE | 0 | 3581 | 0 | 0 |
| ANGLOGOLD ASHANTI PLC | Common Stock | G0378L100 |  | 600 | 7041 | SH |  | SOLE | 0 | 7041 | 0 | 0 |
| AMBARELLA INC | Common Stock | G037AX101 |  | 751 | 10596 | SH |  | SOLE | 0 | 10596 | 0 | 0 |
| AON PLC A | Common Stock | G0403H108 |  | 4043 | 11456 | SH |  | SOLE | 0 | 11456 | 0 | 0 |
| ARCH CAPITAL GROUP LTD | Common Stock | G0450A105 |  | 21556 | 224733 | SH |  | SOLE | 0 | 224733 | 0 | 0 |
| ASSURED GUARANTY LIMITED | Common Stock | G0585R106 |  | 1169 | 13013 | SH |  | SOLE | 0 | 13013 | 0 | 0 |
| AXIS CAPITAL HLDGS LTD | Common Stock | G0692U109 |  | 947 | 8843 | SH |  | SOLE | 0 | 8843 | 0 | 0 |
| AXALTA COATING SYS LTD | Common Stock | G0750C108 |  | 259 | 8016 | SH |  | SOLE | 0 | 8016 | 0 | 0 |
| ACCENTURE PLC IRELD CL A | Common Stock | G1151C101 |  | 58065 | 216419 | SH |  | SOLE | 0 | 216419 | 0 | 0 |
| BROOKFIELD INFRA LP | MLP | G16252101 |  | 787 | 22665 | SH |  | SOLE | 0 | 22665 | 0 | 0 |
| BULLISH | Common Stock | G16910120 |  | 352 | 9295 | SH |  | SOLE | 0 | 9295 | 0 | 0 |
| CREDICORP LTD | Common Stock | G2519Y108 |  | 11815 | 41166 | SH |  | SOLE | 0 | 41166 | 0 | 0 |
| CREDO TECH GRP HLDG LTD | Common Stock | G25457105 |  | 2010 | 13971 | SH |  | SOLE | 0 | 13971 | 0 | 0 |
| CRH PLC | Common Stock | G25508105 |  | 6100 | 48877 | SH |  | SOLE | 0 | 48877 | 0 | 0 |
| COCACOLA EUROPAC PRTNRS | Common Stock | G25839104 |  | 887 | 9781 | SH |  | SOLE | 0 | 9781 | 0 | 0 |
| EATON CORP PLC | Common Stock | G29183103 |  | 142236 | 446566 | SH |  | SOLE | 0 | 446566 | 0 | 0 |
| ASA GOLD  PRECIOUS MTLS | ETF/Closed End | G3156P103 |  | 437 | 7326 | SH |  | SOLE | 0 | 7326 | 0 | 0 |
| ESSENT GROUP LTD | Common Stock | G3198U102 |  | 303 | 4655 | SH |  | SOLE | 0 | 4655 | 0 | 0 |
| EVEREST GROUP LTD | Common Stock | G3223R108 |  | 6146 | 18111 | SH |  | SOLE | 0 | 18111 | 0 | 0 |
| APTIV PLC | Common Stock | G3265R107 |  | 629 | 8260 | SH |  | SOLE | 0 | 8260 | 0 | 0 |
| FABRINET | Common Stock | G3323L100 |  | 873 | 1917 | SH |  | SOLE | 0 | 1917 | 0 | 0 |
| FLEX LNG LTD NEW | Common Stock | G35947202 |  | 1755 | 70335 | SH |  | SOLE | 0 | 70335 | 0 | 0 |
| FLUTTER ENTMNT PLC | Common Stock | G3643J108 |  | 250 | 1162 | SH |  | SOLE | 0 | 1162 | 0 | 0 |
| FTAI AVIATION LTD | Common Stock | G3730V105 |  | 272 | 1384 | SH |  | SOLE | 0 | 1384 | 0 | 0 |
| GIGACLOUD TECH INC A | Common Stock | G38644103 |  | 690 | 17570 | SH |  | SOLE | 0 | 17570 | 0 | 0 |
| GENPACT LTD | Common Stock | G3922B107 |  | 791 | 16899 | SH |  | SOLE | 0 | 16899 | 0 | 0 |
| GREENLIGHT CAP RE LTD A | Common Stock | G4095J109 |  | 228 | 15612 | SH |  | SOLE | 0 | 15612 | 0 | 0 |
| GRAB HOLDINGS LTD A | Common Stock | G4124C109 |  | 2365 | 473990 | SH |  | SOLE | 0 | 473990 | 0 | 0 |
| JAMES HARDIE INDS PLC | Common Stock | G4253H101 |  | 538 | 25919 | SH |  | SOLE | 0 | 25919 | 0 | 0 |
| HERBALIFE LTD | Common Stock | G4412G101 |  | 1211 | 93955 | SH |  | SOLE | 0 | 93955 | 0 | 0 |
| JANUS HENDERSON GRP PLC | Common Stock | G4474Y214 |  | 287 | 6041 | SH |  | SOLE | 0 | 6041 | 0 | 0 |
| IBEX LTD | Common Stock | G4690M101 |  | 606 | 15863 | SH |  | SOLE | 0 | 15863 | 0 | 0 |
| ICON PLC | Common Stock | G4705A100 |  | 4363 | 23942 | SH |  | SOLE | 0 | 23942 | 0 | 0 |
| BRIGHTSTAR LOTTERY PLC | Common Stock | G4863A108 |  | 490 | 31634 | SH |  | SOLE | 0 | 31634 | 0 | 0 |
| INVESCO LTD | Common Stock | G491BT108 |  | 877 | 33389 | SH |  | SOLE | 0 | 33389 | 0 | 0 |
| JAZZ PHARMS PLC SHS USD | Common Stock | G50871105 |  | 4059 | 23878 | SH |  | SOLE | 0 | 23878 | 0 | 0 |
| JOHNSON CTLS INTL PLC | Common Stock | G51502105 |  | 40189 | 335607 | SH |  | SOLE | 0 | 335607 | 0 | 0 |
| LINDE PLC NEW | Common Stock | G54950103 |  | 59873 | 140418 | SH |  | SOLE | 0 | 140418 | 0 | 0 |
| MEDTRONIC PLC | Common Stock | G5960L103 |  | 121439 | 1264194 | SH |  | SOLE | 0 | 1264194 | 0 | 0 |
| LIBERTY GLBL LTD C USD | Common Stock | G61188127 |  | 845 | 76559 | SH |  | SOLE | 0 | 76559 | 0 | 0 |
| JOBY AVIATION INC | Common Stock | G65163100 |  | 1968 | 149121 | SH |  | SOLE | 0 | 149121 | 0 | 0 |
| NOMAD FOODS LTD USD | Common Stock | G6564A105 |  | 653 | 52220 | SH |  | SOLE | 0 | 52220 | 0 | 0 |
| NORWEGIAN CRUISE LINE | Common Stock | G66721104 |  | 3475 | 155672 | SH |  | SOLE | 0 | 155672 | 0 | 0 |
| NU HLDGS LTD A | Common Stock | G6683N103 |  | 2212 | 132160 | SH |  | SOLE | 0 | 132160 | 0 | 0 |
| NVENT ELECTRIC PLC | Common Stock | G6700G107 |  | 1621 | 15893 | SH |  | SOLE | 0 | 15893 | 0 | 0 |
| PANGAEA LOGISTICS SLTNS | Common Stock | G6891L105 |  | 152 | 22089 | SH |  | SOLE | 0 | 22089 | 0 | 0 |
| RENAISSANCERE HLDGS LTD | Common Stock | G7496G103 |  | 1915 | 6812 | SH |  | SOLE | 0 | 6812 | 0 | 0 |
| ROIVANT SCIENCES LTD | Common Stock | G76279101 |  | 1399 | 64463 | SH |  | SOLE | 0 | 64463 | 0 | 0 |
| ROYALTY PHARMA PLC A | Common Stock | G7709Q104 |  | 325 | 8407 | SH |  | SOLE | 0 | 8407 | 0 | 0 |
| SEAGATE TECH HLDGS PUB | Common Stock | G7997R103 |  | 24761 | 89911 | SH |  | SOLE | 0 | 89911 | 0 | 0 |
| PENTAIR PLC | Common Stock | G7S00T104 |  | 12896 | 123835 | SH |  | SOLE | 0 | 123835 | 0 | 0 |
| SHARKNINJA INC | Common Stock | G8068L108 |  | 412 | 3683 | SH |  | SOLE | 0 | 3683 | 0 | 0 |
| SMURFIT WESTROCK PLC | Common Stock | G8267P108 |  | 699 | 18086 | SH |  | SOLE | 0 | 18086 | 0 | 0 |
| STERIS PLC | Common Stock | G8473T100 |  | 1385 | 5462 | SH |  | SOLE | 0 | 5462 | 0 | 0 |
| TE CONNECTIVITY PLC | Common Stock | G87052109 |  | 39047 | 171629 | SH |  | SOLE | 0 | 171629 | 0 | 0 |
| TECHNIPFMC PLC | Common Stock | G87110105 |  | 203 | 4557 | SH |  | SOLE | 0 | 4557 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | Common Stock | G8994E103 |  | 34554 | 88782 | SH |  | SOLE | 0 | 88782 | 0 | 0 |
| VIKING HOLDINGS LTD | Common Stock | G93A5A101 |  | 2550 | 35706 | SH |  | SOLE | 0 | 35706 | 0 | 0 |
| VALARIS LTD | Common Stock | G9460G101 |  | 647 | 12845 | SH |  | SOLE | 0 | 12845 | 0 | 0 |
| WHITE MTN INS GRP LTD | Common Stock | G9618E107 |  | 1002 | 482 | SH |  | SOLE | 0 | 482 | 0 | 0 |
| WILLIS TOWERS WATSON PUB | Common Stock | G96629103 |  | 982 | 2989 | SH |  | SOLE | 0 | 2989 | 0 | 0 |
| PERRIGO CO PLC | Common Stock | G97822103 |  | 445 | 31980 | SH |  | SOLE | 0 | 31980 | 0 | 0 |
| XP INC A | Common Stock | G98239109 |  | 343 | 20951 | SH |  | SOLE | 0 | 20951 | 0 | 0 |
| ALCON INC | Common Stock | H01301128 |  | 3499 | 44399 | SH |  | SOLE | 0 | 44399 | 0 | 0 |
| CHUBB LTD | Common Stock | H1467J104 |  | 96966 | 310668 | SH |  | SOLE | 0 | 310668 | 0 | 0 |
| CRISPR THERAPEUTICS AG | Common Stock | H17182108 |  | 1169 | 22292 | SH |  | SOLE | 0 | 22292 | 0 | 0 |
| GARMIN LTD | Common Stock | H2906T109 |  | 6263 | 30873 | SH |  | SOLE | 0 | 30873 | 0 | 0 |
| AMRIZE LTD | Common Stock | H2927K103 |  | 2376 | 43944 | SH |  | SOLE | 0 | 43944 | 0 | 0 |
| UBS GROUP AG | Common Stock | H42097107 |  | 454 | 9799 | SH |  | SOLE | 0 | 9799 | 0 | 0 |
| LOGITECH INTL SA | Common Stock | H50430232 |  | 283 | 2827 | SH |  | SOLE | 0 | 2827 | 0 | 0 |
| ON HOLDING AG A | Common Stock | H5919C104 |  | 1434 | 30854 | SH |  | SOLE | 0 | 30854 | 0 | 0 |
| TRANSOCEAN LTD | Common Stock | H8817H100 |  | 50 | 12200 | SH |  | SOLE | 0 | 12200 | 0 | 0 |
| ARDAGH METAL PCKG S A | Common Stock | L02235106 |  | 1962 | 478598 | SH |  | SOLE | 0 | 478598 | 0 | 0 |
| GLOBANT SA | Common Stock | L44385109 |  | 3034 | 46409 | SH |  | SOLE | 0 | 46409 | 0 | 0 |
| MILLICOM INTL CELL NEW | Common Stock | L6388F110 |  | 755 | 13623 | SH |  | SOLE | 0 | 13623 | 0 | 0 |
| SPOTIFY TECHNOLOGY SA | Common Stock | L8681T102 |  | 20565 | 35414 | SH |  | SOLE | 0 | 35414 | 0 | 0 |
| BOS BETTER ONLINE SOL | Common Stock | M20115180 |  | 2104 | 461475 | SH |  | SOLE | 0 | 461475 | 0 | 0 |
| CHECK POINT SFTWARE TECH | Common Stock | M22465104 |  | 14628 | 78830 | SH |  | SOLE | 0 | 78830 | 0 | 0 |
| COMPUGEN LTD | Common Stock | M25722105 |  | 26 | 17200 | SH |  | SOLE | 0 | 17200 | 0 | 0 |
| CYBER ARK SOFTWARE LTD | Common Stock | M2682V108 |  | 1622 | 3636 | SH |  | SOLE | 0 | 3636 | 0 | 0 |
| ELBIT SYSTEMS LTD | Common Stock | M3760D101 |  | 391 | 677 | SH |  | SOLE | 0 | 677 | 0 | 0 |
| FIVERR INTL LTD ORD SHS | Common Stock | M4R82T106 |  | 821 | 41543 | SH |  | SOLE | 0 | 41543 | 0 | 0 |
| ICECURE MEDICAL LTD NEW | Common Stock | M53071136 |  | 6 | 10170 | SH |  | SOLE | 0 | 10170 | 0 | 0 |
| ITURAN LOC AND CONTROL | Common Stock | M6158M104 |  | 914 | 21258 | SH |  | SOLE | 0 | 21258 | 0 | 0 |
| JFROG LTD | Common Stock | M6191J100 |  | 3910 | 62606 | SH |  | SOLE | 0 | 62606 | 0 | 0 |
| NOVA LTD | Common Stock | M7516K103 |  | 1183 | 3601 | SH |  | SOLE | 0 | 3601 | 0 | 0 |
| ODDITY TECH LTD A | Common Stock | M7518J104 |  | 276 | 6866 | SH |  | SOLE | 0 | 6866 | 0 | 0 |
| RADCOM LTD NEW | Common Stock | M81865111 |  | 4213 | 322099 | SH |  | SOLE | 0 | 322099 | 0 | 0 |
| TOWER SEMICONDUCTOR LTD | Common Stock | M87915274 |  | 480 | 4086 | SH |  | SOLE | 0 | 4086 | 0 | 0 |
| AERCAP HOLDINGS N V | Common Stock | N00985106 |  | 68436 | 476044 | SH |  | SOLE | 0 | 476044 | 0 | 0 |
| ASML HLDG NV NYRS NEW | Common Stock | N07059210 |  | 55186 | 51582 | SH |  | SOLE | 0 | 51582 | 0 | 0 |
| ATAI BECKLEY N V | Common Stock | N0731H103 |  | 80 | 19450 | SH |  | SOLE | 0 | 19450 | 0 | 0 |
| CNH INDUSTRIAL N V | Common Stock | N20944109 |  | 1718 | 186337 | SH |  | SOLE | 0 | 186337 | 0 | 0 |
| FERRARI NV NEW | Common Stock | N3167Y103 |  | 18828 | 50948 | SH |  | SOLE | 0 | 50948 | 0 | 0 |
| LYONDELLBASELL N V CL A | Common Stock | N53745100 |  | 3542 | 81805 | SH |  | SOLE | 0 | 81805 | 0 | 0 |
| MAGNUM ICE CREAM CO NV | Common Stock | N5505D105 |  | 757 | 47735 | SH |  | SOLE | 0 | 47735 | 0 | 0 |
| NXP SEMICONDUCTORS N V | Common Stock | N6596X109 |  | 49161 | 226484 | SH |  | SOLE | 0 | 226484 | 0 | 0 |
| QIAGEN NV PAR 0001 | Common Stock | N72482206 |  | 247 | 5481 | SH |  | SOLE | 0 | 5481 | 0 | 0 |
| WALLBOX NV A | Common Stock | N94209124 |  | 200 | 85276 | SH |  | SOLE | 0 | 85276 | 0 | 0 |
| NEBIUS GROUP N V CL A | Common Stock | N97284108 |  | 4957 | 59223 | SH |  | SOLE | 0 | 59223 | 0 | 0 |
| COPA HOLDINGS SA CL A | Common Stock | P31076105 |  | 9908 | 82151 | SH |  | SOLE | 0 | 82151 | 0 | 0 |
| ONESPAWORLD HLDGS LTD | Common Stock | P73684113 |  | 469 | 22606 | SH |  | SOLE | 0 | 22606 | 0 | 0 |
| IREN LTD | Common Stock | Q4982L109 |  | 866 | 22927 | SH |  | SOLE | 0 | 22927 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | Common Stock | V7780T103 |  | 17923 | 64259 | SH |  | SOLE | 0 | 64259 | 0 | 0 |
| ARDMORE SHIPPING CORP | Common Stock | Y0207T100 |  | 333 | 31459 | SH |  | SOLE | 0 | 31459 | 0 | 0 |
| COSTAMARE INC | Common Stock | Y1771G102 |  | 222 | 14045 | SH |  | SOLE | 0 | 14045 | 0 | 0 |
| DHT HLDGS INC NEW | Common Stock | Y2065G121 |  | 163 | 13351 | SH |  | SOLE | 0 | 13351 | 0 | 0 |
| FLEX LTD | Common Stock | Y2573F102 |  | 13878 | 229687 | SH |  | SOLE | 0 | 229687 | 0 | 0 |
| GLOBAL SHIP LSE A NEW | Common Stock | Y27183600 |  | 3343 | 95407 | SH |  | SOLE | 0 | 95407 | 0 | 0 |
| SAFE BULKERS INC | Common Stock | Y7388L103 |  | 388 | 80541 | SH |  | SOLE | 0 | 80541 | 0 | 0 |
| STEALTHGAS INC | Common Stock | Y81669106 |  | 1076 | 153211 | SH |  | SOLE | 0 | 153211 | 0 | 0 |

---