# EDGAR Filing Document

**Accession Number:** 0001419186
**File Stem:** 0001419186-23-000002
**Filing Date:** 2023-2
**Character Count:** 302528
**Document Hash:** 4a9a952a573afe4361735bfcb353755b
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001419186-23-000002.hdr.sgml**: 20230208

**ACCESSION NUMBER**: 0001419186-23-000002

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230208

**DATE AS OF CHANGE**: 20230208

**EFFECTIVENESS DATE**: 20230208

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Cambridge Investment Research Advisors, Inc.
- **CENTRAL INDEX KEY:** 0001419186
- **IRS NUMBER:** 201665305
- **STATE OF INCORPORATION:** IA
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 1776 PLEASANT PLAIN ROAD
- **CITY:** FAIRFIELD
- **STATE:** IA
- **ZIP:** 52556
- **BUSINESS PHONE:** 641-472-5100

**MAIL ADDRESS:**
- **STREET 1:** 1776 PLEASANT PLAIN ROAD
- **CITY:** FAIRFIELD
- **STATE:** IA
- **ZIP:** 52556

### FORM 13F COVER PAGE

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

**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:** Cambridge Investment Research Advisors Inc.<br>**Address:** 1776 PLEASANT PLAIN ROAD<br>FAIRFIELD, IA 52556

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

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:** Andrew Bowers<br>**Title:** Senior Director Advisory Compliance<br>**Phone:** 641-472-5100

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

Andrew Bowers  Fairfield, IA  02-08-2023<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:** 3099

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

      (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 |
| ABB LTD SPONSORED | ADR | 000375204 |  | 1585 | 52047 | SH |  | SOLE |  | 0 | 0 | 0 |
| AB ACTIVE ETFS | INC  ULTRA  SHORT  INCM | 00039J103 |  | 224 | 4490 | SH |  | SOLE |  | 0 | 0 | 0 |
| ACNB | CORP  COM | 000868109 |  | 465 | 11687 | SH |  | SOLE |  | 0 | 0 | 0 |
| AFLAC | INC  COM | 001055102 |  | 6315 | 87775 | SH |  | SOLE |  | 0 | 0 | 0 |
| AGCO | CORP  COM | 001084102 |  | 436 | 3143 | SH |  | SOLE |  | 0 | 0 | 0 |
| AGF INVTS TR AGFIQ | US  MK  ANTI | 00110G408 |  | 1661 | 78295 | SH |  | SOLE |  | 0 | 0 | 0 |
| AGNC | INVT  CORP  COM | 00123Q104 |  | 1888 | 182397 | SH |  | SOLE |  | 0 | 0 | 0 |
| AES | CORP  COM | 00130H105 |  | 1492 | 51893 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS ETF TR OSHS | GBL  INTER | 00162Q361 |  | 325 | 13355 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS ETF TR OSHARES | US  QUALT | 00162Q387 |  | 618 | 14928 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS ETF TR OSHARES | US  SMLCP | 00162Q395 |  | 692 | 20618 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS ETF TR ALERIAN | MLP | 00162Q452 |  | 9457 | 248407 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS | ETF  TR  CLEAN  ENERGY | 00162Q460 |  | 1160 | 25497 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS ETF TR DISRUPTIVE | TECH | 00162Q478 |  | 1451 | 43655 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS ETF TR RIVERFRNT | DYMC | 00162Q528 |  | 687 | 16387 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS | ETF  TR  MED  BREAKTHGH | 00162Q593 |  | 306 | 10068 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS ETF TR ALERIAN | ENERGY | 00162Q676 |  | 944 | 44618 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS | ETF  TR  INTL  SEC  DV  DOG | 00162Q718 |  | 1000 | 39260 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS ETF TR RIVRFRNT | STR  INC | 00162Q783 |  | 846 | 37369 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPS ETF TR SECTR | DIV  DOGS | 00162Q858 |  | 1454 | 28264 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMC ENTMT HLDGS | INC  CL  A  COM | 00165C104 |  | 237 | 58154 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMN | HEALTHCARE  SVCS  INC  COM | 001744101 |  | 433 | 4208 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMMO | INC  COM | 00175J107 |  | 46 | 26794 | SH |  | SOLE |  | 0 | 0 | 0 |
| ANI PHARMACEUTICALS | INC  COM | 00182C103 |  | 214 | 5325 | SH |  | SOLE |  | 0 | 0 | 0 |
| AT | INC  COM | 00206R102 |  | 40986 | 2226306 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARK | ETF  TR  INNOVATION  ETF | 00214Q104 |  | 21195 | 678449 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARK ETF TR AUTNMUS | TECHNLGY | 00214Q203 |  | 1610 | 39267 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARK ETF TR GENOMIC | REV  ETF | 00214Q302 |  | 5795 | 205293 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARK ETF TR NEXT GNRTN | INTER | 00214Q401 |  | 1914 | 49655 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARK ETF TR 3D PRINTING | ETF | 00214Q500 |  | 616 | 30040 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARK | ETF  TR  ISRAEL  INOVATE | 00214Q609 |  | 524 | 29893 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARK | ETF  TR  FINTECH  INNOVA | 00214Q708 |  | 1858 | 130172 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARK ETF TR ARK SPACE | EXPL | 00214Q807 |  | 215 | 17342 | SH |  | SOLE |  | 0 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD SPONSORED | ADS | 00215W100 |  | 96 | 15368 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 |  | 29770 | 271151 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABBVIE | INC  COM | 00287Y109 |  | 88227 | 545923 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABCELLERA BIOLOGICS | INC  COM | 00288U106 |  | 438 | 43218 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABRDN ASIA PACIFIC INCOME FU | COM | 003009107 |  | 230 | 87289 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABRDN GLOBAL PREMIER PPTYS | F  COM SH BEN  INT | 00302L108 |  | 963 | 246980 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABRDN PLATINUM ETF TRUST PHYSCL PLATM | SHS | 003260106 |  | 432 | 4349 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABRDN ETFS BBRG ALL COMD | K1 | 003261104 |  | 735 | 33306 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABRDN ETFS BBRG | ALL  COMMDY | 003261203 |  | 6196 | 179129 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABRDN PALLADIUM ETF TRUST PHYSICAL | PALLADM | 003262102 |  | 538 | 3259 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABRDN PRECIOUS METALS BASKET PHYSCL PRECS | MET | 003263100 |  | 3012 | 33750 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABRDN SILVER ETF TRUST PHYSCL SILVR | SHS | 003264108 |  | 5877 | 255747 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABRDN GOLD ETF TRUST PHYSCL | GOLD  SHS | 00326A104 |  | 1813 | 103761 | SH |  | SOLE |  | 0 | 0 | 0 |
| ABRDN | TOTAL  DYNAMIC  DIVIDEND  COM SH BEN  INT | 00326L100 |  | 661 | 84789 | SH |  | SOLE |  | 0 | 0 | 0 |
| ACADEMY SPORTS  OUTDOORS | IN  COM | 00402L107 |  | 2005 | 38168 | SH |  | SOLE |  | 0 | 0 | 0 |
| ACCELERATE DIAGNOSTICS | INC  COM | 00430H102 |  | 10 | 14524 | SH |  | SOLE |  | 0 | 0 | 0 |
| ACLARIS THERAPEUTICS | INC  COM | 00461U105 |  | 242 | 15338 | SH |  | SOLE |  | 0 | 0 | 0 |
| ACTIVISION BLIZZARD | INC  COM | 00507V109 |  | 8628 | 112712 | SH |  | SOLE |  | 0 | 0 | 0 |
| ACUITY BRANDS | INC  COM | 00508Y102 |  | 249 | 1501 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADAMIS PHARMACEUTICALS | CORP  COM  NEW | 00547W208 |  | 12 | 69999 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADAM NAT RES | FD  INC  COM | 00548F105 |  | 502 | 23029 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADAMS | DIVERSIFIED  EQUITY  FD  COM | 006212104 |  | 450 | 30960 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | COM | 00724F101 |  | 20735 | 61615 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVANCE AUTO PARTS | INC  COM | 00751Y106 |  | 540 | 3671 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVENT CONV | INCOME  FD  COM | 00764C109 |  | 633 | 58061 | SH |  | SOLE |  | 0 | 0 | 0 |
| AECOM | COM | 00766T100 |  | 268 | 3154 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVISORSHARES | TR  Q  DYNAMIC  GROWTH | 00768Y438 |  | 2545 | 120381 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVISORSHARES TR PURE | US  CANNABIS | 00768Y453 |  | 568 | 81301 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVISORSHARES TR PURE | CANNABIS | 00768Y495 |  | 153 | 42408 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVISORSHARES TR NEWFLT | MULSINC | 00768Y727 |  | 910 | 20441 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVANSIX | INC  COM | 00773T101 |  | 338 | 8881 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVISORS INNER CIRCLE FD III DEMOCRACY | INTERN | 00774Q148 |  | 723 | 33174 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVENT TECHNOLOGIES HOLDNG | I *W EXP 02/03/202 | 00788A113 |  | 6 | 38500 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVANCED MICRO DEVICES | INC  COM | 007903107 |  | 24189 | 373459 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVANCED DRAIN SYS INC DEL | COM | 00790R104 |  | 699 | 8523 | SH |  | SOLE |  | 0 | 0 | 0 |
| AEGON N V NY | REGISTRY  SHS | 007924103 |  | 174 | 34602 | SH |  | SOLE |  | 0 | 0 | 0 |
| AEROVIRONMENT | INC  COM | 008073108 |  | 336 | 3925 | SH |  | SOLE |  | 0 | 0 | 0 |
| AGILENT TECHNOLOGIES | INC  COM | 00846U101 |  | 1816 | 12135 | SH |  | SOLE |  | 0 | 0 | 0 |
| AGNICO EAGLE MINES | LTD  COM | 008474108 |  | 2476 | 47628 | SH |  | SOLE |  | 0 | 0 | 0 |
| AGENUS | INC  COM  NEW | 00847G705 |  | 56 | 23152 | SH |  | SOLE |  | 0 | 0 | 0 |
| AGREE RLTY | CORP  COM | 008492100 |  | 837 | 11807 | SH |  | SOLE |  | 0 | 0 | 0 |
| AGILON | HEALTH  INC  COM | 00857U107 |  | 513 | 31772 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIM ETF PRODUCTS | TRUST  US  LRG  CP  BUF20 | 00888H208 |  | 1051 | 40005 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIM ETF PRODUCTS | TRUST  US  LRG  CAP  BUF10 | 00888H307 |  | 9428 | 340490 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIM ETF PRODUCTS | TRUST  US  LRG  CP  BUF20 | 00888H406 |  | 1606 | 59726 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIM ETF PRODUCTS | TRUST  US  LRG  CP  BUFR20 | 00888H505 |  | 1548 | 55625 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIM ETF PRODUCTS | TRUST  US  LRG  CP  BFR  10 | 00888H604 |  | 213 | 7552 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIM ETF PRODUCTS | TRUST  US  LRG  CP  BUF20 | 00888H794 |  | 558 | 22876 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIM ETF PRODUCTS | TRUST  US  LRG  CP  BUFR20 | 00888H802 |  | 614 | 23224 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIM ETF PRODUCTS | TRUST  US  LRG  CAP  BUF20 | 00888H844 |  | 1084 | 43003 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIM ETF PRODUCTS | TRUST  US  LRG  CAP  BUF10 | 00888H851 |  | 1629 | 64960 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIM IMMUNOTECH | INC  COM | 00901B105 |  | 15 | 46679 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIRBNB | INC  COM  CL  A | 009066101 |  | 5444 | 63675 | SH |  | SOLE |  | 0 | 0 | 0 |
| AIR PRODS  CHEMS | INC  COM | 009158106 |  | 10057 | 32625 | SH |  | SOLE |  | 0 | 0 | 0 |
| AKAMAI TECHNOLOGIES | INC  COM | 00971T101 |  | 239 | 2835 | SH |  | SOLE |  | 0 | 0 | 0 |
| AKOUSTIS TECHNOLOGIES | INC  COM | 00973N102 |  | 47 | 16618 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALAMOS | GOLD  INC  NEW  COM  CL  A | 011532108 |  | 643 | 63649 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALARM COM HLDGS | INC  COM | 011642105 |  | 8119 | 164077 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALASKA AIR GROUP | INC  COM | 011659109 |  | 676 | 15745 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALBEMARLE | CORP  COM | 012653101 |  | 5107 | 23549 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALBERTSONS | COS  INC  COMMON  STOCK | 013091103 |  | 707 | 34094 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALCOA | CORP  COM | 013872106 |  | 1150 | 25296 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALEXANDRIA REAL ESTATE | EQ  IN  COM | 015271109 |  | 783 | 5376 | SH |  | SOLE |  | 0 | 0 | 0 |
| THE ALGER ETF TRUST MID CAP 40 | ETF | 015564107 |  | 160 | 13868 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALGONQUIN PWR UTILS | CORP  COM | 015857105 |  | 598 | 91769 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED | ADS | 01609W102 |  | 7744 | 87912 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALIGN | TECHNOLOGY  INC  COM | 016255101 |  | 1215 | 5761 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALLETE | INC  COM  NEW | 018522300 |  | 242 | 3747 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALLIANCE RESOURCE PARTNERS | L  UT  LTD  PART | 01877R108 |  | 788 | 38761 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALLIANCEBERNSTEIN GLOBAL | HIG  COM | 01879R106 |  | 849 | 92065 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALLIANT | ENERGY  CORP  COM | 018802108 |  | 5108 | 92517 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALLIANCEBERNSTEIN HLDG | L  P  UNIT  LTD  PARTN | 01881G106 |  | 6199 | 180374 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALLISON TRANSMISSION HLDGS | I  COM | 01973R101 |  | 320 | 7695 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALLSTATE | CORP  COM | 020002101 |  | 7533 | 55552 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALLY | FINL  INC  COM | 02005N100 |  | 2107 | 86158 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS | INC  COM | 02043Q107 |  | 202 | 849 | SH |  | SOLE |  | 0 | 0 | 0 |
| EA SERIES TRUST FREEDOM | 100  EM | 02072L607 |  | 249 | 9025 | SH |  | SOLE |  | 0 | 0 | 0 |
| EA SERIES TRUST STRIVE | 500  ETF | 02072L680 |  | 863 | 35582 | SH |  | SOLE |  | 0 | 0 | 0 |
| EA SERIES TRUST MERLYN | AI  BULL | 02072L706 |  | 1010 | 36736 | SH |  | SOLE |  | 0 | 0 | 0 |
| EA SERIES TRUST BRIDGEWAY | BLUE | 02072L714 |  | 277 | 34382 | SH |  | SOLE |  | 0 | 0 | 0 |
| EA SERIES TRUST STRIVE | US  ENERGY | 02072L722 |  | 1058 | 35918 | SH |  | SOLE |  | 0 | 0 | 0 |
| EA SERIES TRUST MERLYN | AI  SECTOR | 02072L862 |  | 2977 | 143167 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPHABET | INC  CAP  STK  CL  C | 02079K107 |  | 78437 | 883992 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALPHABET | INC  CAP  STK  CL  A | 02079K305 |  | 86285 | 977956 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALTICE | USA  INC  CL  A | 02156K103 |  | 49 | 10758 | SH |  | SOLE |  | 0 | 0 | 0 |
| ATERIAN | INC  COM | 02156U101 |  | 40 | 52394 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALTRA INDL MOTION | CORP  COM | 02208R106 |  | 201 | 3369 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALTRIA GROUP | INC  COM | 02209S103 |  | 24633 | 538899 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMARIN CORP PLC SPONS | ADR  NEW | 023111206 |  | 47 | 38919 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMAZON | COM  INC  COM | 023135106 |  | 190353 | 2266109 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMBEV SA SPONSORED | ADR | 02319V103 |  | 190 | 69806 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMEREN | CORP  COM | 023608102 |  | 4371 | 49160 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERESCO | INC  CL  A | 02361E108 |  | 239 | 4188 | SH |  | SOLE |  | 0 | 0 | 0 |
| GREYSTONE HOUSING IMPACT INV BEN | UNIT  CTF | 02364V206 |  | 612 | 35150 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN AIRLS GROUP | INC  COM | 02376R102 |  | 1818 | 142934 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY ETF TR STOXX | US  QUALT | 025072208 |  | 549 | 11558 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY | ETF  TR  US  LARGE  CAP  VLU | 025072349 |  | 1742 | 34703 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY | ETF  TR  INTERNATIONAL  LR | 025072364 |  | 4644 | 102954 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY | ETF  TR  EMERGING  MKT  VAL | 025072372 |  | 542 | 13216 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY | ETF  TR  DIVERSIFIED  MU | 025072505 |  | 4148 | 84765 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY | ETF  TR  QUALITY  PREFER | 025072539 |  | 350 | 10220 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY ETF TR AVANTIS | CORE  FI | 025072562 |  | 668 | 16292 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY ETF TR AVANTIS | EMGMKT | 025072604 |  | 270 | 5344 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY ETF TR AVANTIS | SHFXDINC | 025072687 |  | 221 | 4814 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY | ETF  TR  INTL  EQT  ETF | 025072703 |  | 834 | 15671 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY | ETF  TR  FOCUSED  LRG  CAP | 025072794 |  | 255 | 4343 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY | ETF  TR  INTL  SMCP  VLU | 025072802 |  | 2221 | 40125 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY | ETF  TR  FOCUSED  DYNAMIC | 025072810 |  | 1387 | 26741 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY | ETF  TR  US  SML  CP  VALU | 025072877 |  | 5512 | 73978 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN CENTY | ETF  TR  US  EQT  ETF | 025072885 |  | 4331 | 63685 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN ELEC | PWR  CO  INC  COM | 025537101 |  | 11896 | 125290 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN EAGLE OUTFITTERS | IN  COM | 02553E106 |  | 168 | 12034 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN EXPRESS | CO  COM | 025816109 |  | 10361 | 70126 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN FINL GROUP INC OHIO | COM | 025932104 |  | 318 | 2318 | SH |  | SOLE |  | 0 | 0 | 0 |
| THE NECESSITY RETAIL REIT IN COM CLASS | A | 02607T109 |  | 2420 | 408035 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN HOMES 4 RENT | CL  A | 02665T306 |  | 472 | 15671 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN INTL GROUP | INC  COM  NEW | 026874784 |  | 3263 | 51594 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN RES | CORP  CL  A | 02927U208 |  | 24 | 17982 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMER STATES WTR | CO  COM | 029899101 |  | 775 | 8371 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN TOWER | CORP  NEW  COM | 03027X100 |  | 9684 | 45708 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN WTR WKS | CO  INC  NEW  COM | 030420103 |  | 4674 | 30665 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAN WOODMARK CORPORATIO | COM | 030506109 |  | 227 | 4650 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERICAS | GOLD  AND  SILVER  COR  COM | 03062D100 |  | 8 | 13316 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERISAFE | INC  COM | 03071H100 |  | 445 | 8568 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERISOURCEBERGEN | CORP  COM | 03073E105 |  | 11944 | 72075 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMERIPRISE | FINL  INC  COM | 03076C106 |  | 3179 | 10209 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMETEK | INC  COM | 031100100 |  | 645 | 4618 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMGEN | INC  COM | 031162100 |  | 24689 | 94002 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMPHENOL | CORP  NEW  CL  A | 032095101 |  | 677 | 8889 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMPLIFY ETF TR ONLIN RETL | ETF | 032108102 |  | 359 | 9204 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMPLIFY ETF TR CWP | ENHANCED  DIV | 032108409 |  | 5451 | 151998 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMPLIFY | ETF  TR  BLOCKCHAIN  LDR | 032108607 |  | 1342 | 88774 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMPLIFY ETF TR AMPLIFY | LITHIUM | 032108805 |  | 191 | 16271 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMPLIFY | ETF  TR  HIGH  INCOME | 032108847 |  | 265 | 22706 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMPLIFY ETF TR SEYMOUR | CANNBS | 032108854 |  | 100 | 19689 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMPLIFY ETF TR BLACKSWAN | GRWT | 032108888 |  | 22226 | 909050 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMYRIS | INC  COM  NEW | 03236M200 |  | 20 | 13021 | SH |  | SOLE |  | 0 | 0 | 0 |
| ANALOG DEVICES | INC  COM | 032654105 |  | 8620 | 52549 | SH |  | SOLE |  | 0 | 0 | 0 |
| ANDERSONS | INC  COM | 034164103 |  | 532 | 15207 | SH |  | SOLE |  | 0 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV SPONSORED | ADR | 03524A108 |  | 2497 | 41592 | SH |  | SOLE |  | 0 | 0 | 0 |
| ANIXA BIOSCIENCES | INC  COM | 03528H109 |  | 170 | 40100 | SH |  | SOLE |  | 0 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT | IN  COM  NEW | 035710839 |  | 6194 | 293835 | SH |  | SOLE |  | 0 | 0 | 0 |
| ANNEXON | INC  COM | 03589W102 |  | 52 | 10000 | SH |  | SOLE |  | 0 | 0 | 0 |
| ANSYS | INC  COM | 03662Q105 |  | 410 | 1698 | SH |  | SOLE |  | 0 | 0 | 0 |
| ANTERO RESOURCES | CORP  COM | 03674X106 |  | 354 | 11407 | SH |  | SOLE |  | 0 | 0 | 0 |
| ELEVANCE | HEALTH  INC  COM | 036752103 |  | 9290 | 18111 | SH |  | SOLE |  | 0 | 0 | 0 |
| ANTERO MIDSTREAM | CORP  COM | 03676B102 |  | 1470 | 136269 | SH |  | SOLE |  | 0 | 0 | 0 |
| APA CORPORATION | COM | 03743Q108 |  | 1158 | 24807 | SH |  | SOLE |  | 0 | 0 | 0 |
| MIDCAP FINANCIAL INVSTMNT | CO  COM  NEW | 03761U502 |  | 116 | 10158 | SH |  | SOLE |  | 0 | 0 | 0 |
| APOLLO COML | REAL  EST  FIN  INC  COM | 03762U105 |  | 501 | 46523 | SH |  | SOLE |  | 0 | 0 | 0 |
| APOLLO GLOBAL MGMT | INC  COM | 03769M106 |  | 2328 | 36497 | SH |  | SOLE |  | 0 | 0 | 0 |
| APPIAN | CORP  CL  A | 03782L101 |  | 217 | 6673 | SH |  | SOLE |  | 0 | 0 | 0 |
| APPLE | INC  COM | 037833100 |  | 652388 | 5021071 | SH |  | SOLE |  | 0 | 0 | 0 |
| APPHARVEST | INC  COM | 03783T103 |  | 6 | 11226 | SH |  | SOLE |  | 0 | 0 | 0 |
| APPLIED INDL TECHNOLOGIES | IN  COM | 03820C105 |  | 325 | 2579 | SH |  | SOLE |  | 0 | 0 | 0 |
| APPLIED | MATLS  INC  COM | 038222105 |  | 9898 | 101640 | SH |  | SOLE |  | 0 | 0 | 0 |
| APTARGROUP | INC  COM | 038336103 |  | 442 | 4019 | SH |  | SOLE |  | 0 | 0 | 0 |
| AQUA METALS | INC  COM | 03837J101 |  | 543 | 434746 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARBOR REALTY | TRUST  INC  COM | 038923108 |  | 3493 | 264830 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARCH RESOURCES | INC  CL  A | 03940R107 |  | 1186 | 8309 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARCHER DANIELS MIDLAND | CO  COM | 039483102 |  | 12994 | 139944 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARES MANAGEMENT CORPORATION | CL  A  COM  STK | 03990B101 |  | 544 | 7952 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARES | CAPITAL  CORP  COM | 04010L103 |  | 13301 | 720152 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARES COML REAL ESTATE | CORP  COM | 04013V108 |  | 1077 | 104676 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARISTA NETWORKS | INC  COM | 040413106 |  | 3497 | 28817 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARRAY TECHNOLOGIES | INC  COM  SHS | 04271T100 |  | 347 | 17963 | SH |  | SOLE |  | 0 | 0 | 0 |
| ASHFORD HOSPITALITY | TR  INC  COM  SHS | 044103869 |  | 118 | 26445 | SH |  | SOLE |  | 0 | 0 | 0 |
| ASHLAND | INC  COM | 044186104 |  | 463 | 4308 | SH |  | SOLE |  | 0 | 0 | 0 |
| ASSERTIO HOLDINGS | INC  COM  NEW | 04546C205 |  | 94 | 21874 | SH |  | SOLE |  | 0 | 0 | 0 |
| ASSOCIATED BANC | CORP  COM | 045487105 |  | 214 | 9254 | SH |  | SOLE |  | 0 | 0 | 0 |
| ASTRAZENECA PLC SPONSORED | ADR | 046353108 |  | 6448 | 95101 | SH |  | SOLE |  | 0 | 0 | 0 |
| ASURE | SOFTWARE  INC  COM | 04649U102 |  | 182 | 19500 | SH |  | SOLE |  | 0 | 0 | 0 |
| ATKORE | INC  COM | 047649108 |  | 274 | 2417 | SH |  | SOLE |  | 0 | 0 | 0 |
| ATLASSIAN CORPORATION | CL  A | 049468101 |  | 919 | 7138 | SH |  | SOLE |  | 0 | 0 | 0 |
| ATMOS | ENERGY  CORP  COM | 049560105 |  | 1283 | 11448 | SH |  | SOLE |  | 0 | 0 | 0 |
| AURORA | CANNABIS  INC  COM | 05156X884 |  | 45 | 48874 | SH |  | SOLE |  | 0 | 0 | 0 |
| AUTODESK | INC  COM | 052769106 |  | 1433 | 7667 | SH |  | SOLE |  | 0 | 0 | 0 |
| AUTOMATIC DATA PROCESSING | IN  COM | 053015103 |  | 10425 | 43644 | SH |  | SOLE |  | 0 | 0 | 0 |
| AUTONATION | INC  COM | 05329W102 |  | 958 | 8930 | SH |  | SOLE |  | 0 | 0 | 0 |
| AUTOZONE | INC  COM | 053332102 |  | 5837 | 2367 | SH |  | SOLE |  | 0 | 0 | 0 |
| AVALON GLOBOCARE | CORP  COM | 05344R104 |  | 11 | 21000 | SH |  | SOLE |  | 0 | 0 | 0 |
| AVALONBAY CMNTYS | INC  COM | 053484101 |  | 310 | 1920 | SH |  | SOLE |  | 0 | 0 | 0 |
| AVANGRID | INC  COM | 05351W103 |  | 894 | 20794 | SH |  | SOLE |  | 0 | 0 | 0 |
| AVERY DENNISON | CORP  COM | 053611109 |  | 1580 | 8729 | SH |  | SOLE |  | 0 | 0 | 0 |
| AVIS BUDGET GROUP | COM | 053774105 |  | 202 | 1235 | SH |  | SOLE |  | 0 | 0 | 0 |
| AVISTA | CORP  COM | 05379B107 |  | 261 | 5879 | SH |  | SOLE |  | 0 | 0 | 0 |
| AXCELIS TECHNOLOGIES | INC  COM  NEW | 054540208 |  | 392 | 4935 | SH |  | SOLE |  | 0 | 0 | 0 |
| AXON ENTERPRISE | INC  COM | 05464C101 |  | 1308 | 7882 | SH |  | SOLE |  | 0 | 0 | 0 |
| B  G FOODS | INC  NEW  COM | 05508R106 |  | 273 | 24455 | SH |  | SOLE |  | 0 | 0 | 0 |
| BCE | INC  COM  NEW | 05534B760 |  | 2040 | 46411 | SH |  | SOLE |  | 0 | 0 | 0 |
| BGC PARTNERS | INC  CL  A | 05541T101 |  | 72 | 19065 | SH |  | SOLE |  | 0 | 0 | 0 |
| BJS WHSL CLUB HLDGS | INC  COM | 05550J101 |  | 287 | 4341 | SH |  | SOLE |  | 0 | 0 | 0 |
| BP PLC SPONSORED | ADR | 055622104 |  | 16464 | 471348 | SH |  | SOLE |  | 0 | 0 | 0 |
| BP PRUDHOE BAY RTY TR UNIT BEN | INT | 055630107 |  | 137 | 11703 | SH |  | SOLE |  | 0 | 0 | 0 |
| BRP INC COM SUN | VTG | 05577W200 |  | 296 | 3876 | SH |  | SOLE |  | 0 | 0 | 0 |
| BNY MELLON ALCENTRA GLOBAL | C  COM | 05588N108 |  | 145 | 20541 | SH |  | SOLE |  | 0 | 0 | 0 |
| BNY MELLON STRATEGIC MUNS | IN  COM | 05588W108 |  | 122 | 20008 | SH |  | SOLE |  | 0 | 0 | 0 |
| BRP GROUP | INC  COM  CL  A | 05589G102 |  | 769 | 30573 | SH |  | SOLE |  | 0 | 0 | 0 |
| BM TECHNOLOGIES | INC *W EXP 01/04/202 | 05591L115 |  | 38 | 73400 | SH |  | SOLE |  | 0 | 0 | 0 |
| BRC | INC  COM  CL  A | 05601U105 |  | 112 | 18342 | SH |  | SOLE |  | 0 | 0 | 0 |
| BADGER METER | INC  COM | 056525108 |  | 234 | 2149 | SH |  | SOLE |  | 0 | 0 | 0 |
| BAIDU INC SPON | ADR  REP  A | 056752108 |  | 1202 | 10507 | SH |  | SOLE |  | 0 | 0 | 0 |
| BAKER HUGHES COMPANY | CL  A | 05722G100 |  | 250 | 8459 | SH |  | SOLE |  | 0 | 0 | 0 |
| BAKKT HOLDINGS | INC  COM  CL  A | 05759B107 |  | 45 | 38190 | SH |  | SOLE |  | 0 | 0 | 0 |
| BALCHEM | CORP  COM | 057665200 |  | 957 | 7837 | SH |  | SOLE |  | 0 | 0 | 0 |
| BALL | CORP  COM | 058498106 |  | 2739 | 53549 | SH |  | SOLE |  | 0 | 0 | 0 |
| BANCO BILBAO VIZCAYA ARGENTA SPONSORED | ADR | 05946K101 |  | 99 | 16538 | SH |  | SOLE |  | 0 | 0 | 0 |
| BANCO SANTANDER S.A. | ADR | 05964H105 |  | 51 | 17454 | SH |  | SOLE |  | 0 | 0 | 0 |
| BANCROFT | FD  LTD  COM | 059695106 |  | 781 | 47672 | SH |  | SOLE |  | 0 | 0 | 0 |
| BANK AMERICA | CORP  COM | 060505104 |  | 34000 | 1026556 | SH |  | SOLE |  | 0 | 0 | 0 |
| BK OF AMERICA | CORP 7.25CNV  PFD  L | 060505682 |  | 451 | 389 | SH |  | SOLE |  | 0 | 0 | 0 |
| BANK HAWAII | CORP  COM | 062540109 |  | 605 | 7802 | SH |  | SOLE |  | 0 | 0 | 0 |
| BANK MONTREAL QUE | COM | 063671101 |  | 790 | 8716 | SH |  | SOLE |  | 0 | 0 | 0 |
| BANK NEW YORK MELLON | CORP  COM | 064058100 |  | 2937 | 64516 | SH |  | SOLE |  | 0 | 0 | 0 |
| BANK NOVA SCOTIA HALIFAX | COM | 064149107 |  | 955 | 19502 | SH |  | SOLE |  | 0 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK | COM | 06417N103 |  | 677 | 16891 | SH |  | SOLE |  | 0 | 0 | 0 |
| BANK PRINCETON NEW JERSEY | COM | 064520109 |  | 560 | 17641 | SH |  | SOLE |  | 0 | 0 | 0 |
| BANNER | CORP  COM  NEW | 06652V208 |  | 208 | 3287 | SH |  | SOLE |  | 0 | 0 | 0 |
| BARCLAYS PLC | ADR | 06738E204 |  | 80 | 10219 | SH |  | SOLE |  | 0 | 0 | 0 |
| BARCLAYS BANK PLC | IPTH  SR  B S | 06747R477 |  | 169 | 12001 | SH |  | SOLE |  | 0 | 0 | 0 |
| BARINGS BDC | INC  COM | 06759L103 |  | 3311 | 406267 | SH |  | SOLE |  | 0 | 0 | 0 |
| BARINGS | CORPORATE  INVS  COM | 06759X107 |  | 266 | 19021 | SH |  | SOLE |  | 0 | 0 | 0 |
| BARRICK | GOLD  CORP  COM | 067901108 |  | 2333 | 135784 | SH |  | SOLE |  | 0 | 0 | 0 |
| BATH  BODY WORKS | INC  COM | 070830104 |  | 609 | 14450 | SH |  | SOLE |  | 0 | 0 | 0 |
| BAUSCH | HEALTH  COS  INC  COM | 071734107 |  | 91 | 14417 | SH |  | SOLE |  | 0 | 0 | 0 |
| BAXTER | INTL  INC  COM | 071813109 |  | 1589 | 31183 | SH |  | SOLE |  | 0 | 0 | 0 |
| BEAM THERAPEUTICS | INC  COM | 07373V105 |  | 221 | 5658 | SH |  | SOLE |  | 0 | 0 | 0 |
| BECTON DICKINSON | CO  COM | 075887109 |  | 6736 | 26490 | SH |  | SOLE |  | 0 | 0 | 0 |
| BED BATH  BEYOND | INC  COM | 075896100 |  | 33 | 13017 | SH |  | SOLE |  | 0 | 0 | 0 |
| BERKLEY W | R  CORP  COM | 084423102 |  | 1196 | 16477 | SH |  | SOLE |  | 0 | 0 | 0 |
| BERKSHIRE GREY | INC  COM  CL  A | 084656107 |  | 16 | 26818 | SH |  | SOLE |  | 0 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL  A | 084670108 |  | 14530 | 31 | SH |  | SOLE |  | 0 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL  B  NEW | 084670702 |  | 159703 | 517006 | SH |  | SOLE |  | 0 | 0 | 0 |
| BERRY GLOBAL GROUP | INC  COM | 08579W103 |  | 334 | 5533 | SH |  | SOLE |  | 0 | 0 | 0 |
| BEST BUY | INC  COM | 086516101 |  | 2108 | 26282 | SH |  | SOLE |  | 0 | 0 | 0 |
| BHP GROUP LTD SPONSORED | ADS | 088606108 |  | 4246 | 68429 | SH |  | SOLE |  | 0 | 0 | 0 |
| BIGCOMMERCE HLDGS INC COM SER | 1 | 08975P108 |  | 208 | 23746 | SH |  | SOLE |  | 0 | 0 | 0 |
| BIO RAD LABS | INC  CL  A | 090572207 |  | 399 | 949 | SH |  | SOLE |  | 0 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL | INC  COM | 09061G101 |  | 635 | 6138 | SH |  | SOLE |  | 0 | 0 | 0 |
| BIOGEN | INC  COM | 09062X103 |  | 1519 | 5486 | SH |  | SOLE |  | 0 | 0 | 0 |
| BIORESTORATIVE THERAPIES | INC  COM  NEW | 090655606 |  | 77 | 28050 | SH |  | SOLE |  | 0 | 0 | 0 |
| BIO-TECHNE | CORP  COM | 09073M104 |  | 974 | 11757 | SH |  | SOLE |  | 0 | 0 | 0 |
| BIOSIG TECHNOLOGIES | INC  COM  NEW | 09073N201 |  | 173 | 411589 | SH |  | SOLE |  | 0 | 0 | 0 |
| BIONANO GENOMICS | INC  COM | 09075F107 |  | 23 | 16013 | SH |  | SOLE |  | 0 | 0 | 0 |
| BIONTECH SE SPONSORED | ADS | 09075V102 |  | 1187 | 7904 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK FLOATING | RATE  INC  COM | 091941104 |  | 314 | 28675 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACK DIAMOND THERAPEUTICS | I  COM | 09203E105 |  | 20 | 11231 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACK HILLS | CORP  COM | 092113109 |  | 2347 | 33365 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACK STONE MINERALS | L  P  COM  UNIT | 09225M101 |  | 6793 | 402693 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKBERRY | LTD  COM | 09228F103 |  | 94 | 28864 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKLINE | INC  COM | 09239B109 |  | 330 | 4907 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | INVT  QUALITY  MUN  T  COM | 09247D105 |  | 294 | 25214 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | INC  COM | 09247X101 |  | 15578 | 21984 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK UTILS INFRASTRUCTU | COM | 09248D104 |  | 815 | 39262 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | MUN  INCOME  TR SH BEN  INT | 09248F109 |  | 716 | 71172 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK TAX MUNICPAL | BD  TR  SHS | 09248X100 |  | 1088 | 64616 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | CORE  BD  TR SHS BEN  INT | 09249E101 |  | 438 | 42170 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | MUNI  INCOME  TR  II  COM | 09249N101 |  | 442 | 42772 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | LTD  DURATION  INCOM  COM  SHS | 09249W101 |  | 961 | 73515 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK ENHANCED GLOBAL | DI  COM | 092501105 |  | 879 | 91913 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK CR ALLOCATION INCO | COM | 092508100 |  | 660 | 65314 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK HEALTH SCIENCES | TR  COM | 09250W107 |  | 2234 | 51258 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | ENHANCED  EQUITY  DI  COM | 09251A104 |  | 1389 | 154200 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | CAP  INVT  CORP  COM | 092533108 |  | 48 | 13216 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK MUNIHOLDINGS | FD  IN  COM | 09253N104 |  | 530 | 43625 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK MUNIVEST | FD  II  INC  COM | 09253T101 |  | 364 | 34864 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK MUNIYIELD | FD  INC  COM | 09253W104 |  | 1414 | 135849 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK MUNICIPAL | INCOME  COM | 09253X102 |  | 683 | 60290 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK MUNIHOLDINGS QUALI | COM | 09254C107 |  | 288 | 28900 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK MUNIYIELD | QUALITY  COM | 09254E103 |  | 158 | 14067 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK MUNIYILD QULT | FD  I  COM | 09254F100 |  | 1027 | 88548 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK MUNIYIELD | QUALITY  COM | 09254G108 |  | 112 | 11005 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK MUNIYIELD MICH QU | COM | 09254V105 |  | 2416 | 217875 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK CORPOR | HI  YLD  FD  I  COM | 09255P107 |  | 1167 | 133482 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | DEBT STRATEGIES  FD  COM  NEW | 09255R202 |  | 373 | 40594 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK FLOATING RATE INCO | COM | 09255X100 |  | 660 | 58584 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK ENHANCD CAP | INM  COM | 09256A109 |  | 1245 | 72708 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK RES  COMMODITIES | SHS | 09257A108 |  | 675 | 67658 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK MUN TARGET | TERM  TR  COM SHS BEN  IN | 09257P105 |  | 457 | 21462 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKSTONE | MTG  TR  INC  COM  CL  A | 09257W100 |  | 1094 | 51656 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKSTONE MORTGAGE | TRUST  IN NOTE 4.750 3/1 | 09257WAC4 |  | 28 | 29000 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | MULTI  SECTOR  INC  T  COM | 09258A107 |  | 1154 | 81237 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK SCIENCE  TECHNOLO | SHS | 09258G104 |  | 1872 | 65993 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK TCP | CAPITAL  CORP  COM | 09259E108 |  | 411 | 31734 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKSTONE | INC  COM | 09260D107 |  | 21732 | 292930 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK HEALTH SCIENCS | TR  COM  SHS | 09260E105 |  | 339 | 21999 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK SCIENCE  TECHNOLO | SHS BEN  INT | 09260K101 |  | 341 | 21810 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | INNOVATION  AND  GRW SHS BEN  INT | 09260Q108 |  | 132 | 19375 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK CAP ALLOCATION | TR  COM | 09260U109 |  | 1712 | 123401 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | ETF  TRUST  US  EQT  FACTOR | 09290C103 |  | 2400 | 81529 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLACKROCK | ETF  TRUST  US  CARBON  TRANS | 09290C509 |  | 1328 | 31313 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLINK CHARGING | CO  COM | 09354A100 |  | 342 | 31199 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLOCK H | R  INC  COM | 093671105 |  | 741 | 20303 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLOOM | ENERGY  CORP  COM  CL  A | 093712107 |  | 635 | 33218 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLOOMIN BRANDS | INC  COM | 094235108 |  | 291 | 14464 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLUEROCK HOMES | TRUST  INC  COM  CL  A | 09631H100 |  | 432 | 20268 | SH |  | SOLE |  | 0 | 0 | 0 |
| BNY MELLON | HIGH  YIELD  STRATE SH BEN  INT | 09660L105 |  | 38 | 17476 | SH |  | SOLE |  | 0 | 0 | 0 |
| BNY MELLON | ETF  TRUST  SHRT  DUR  CORP  BD | 09661T701 |  | 274 | 5850 | SH |  | SOLE |  | 0 | 0 | 0 |
| BNY MELLON STRATEGIC | MUN  BD  COM | 09662E109 |  | 135 | 23327 | SH |  | SOLE |  | 0 | 0 | 0 |
| BNY MELLON | MUN  BD  INFRASTRUC  COM  SHS | 09662W109 |  | 271 | 25745 | SH |  | SOLE |  | 0 | 0 | 0 |
| BOEING | CO  COM | 097023105 |  | 39793 | 208896 | SH |  | SOLE |  | 0 | 0 | 0 |
| BOOKING HOLDINGS | INC  COM | 09857L108 |  | 8061 | 4000 | SH |  | SOLE |  | 0 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG | COR  CL  A | 099502106 |  | 2069 | 19795 | SH |  | SOLE |  | 0 | 0 | 0 |
| BORGWARNER | INC  COM | 099724106 |  | 524 | 13028 | SH |  | SOLE |  | 0 | 0 | 0 |
| BOSTON BEER | INC  CL  A | 100557107 |  | 300 | 910 | SH |  | SOLE |  | 0 | 0 | 0 |
| BOSTON PROPERTIES | INC  COM | 101121101 |  | 910 | 13462 | SH |  | SOLE |  | 0 | 0 | 0 |
| BOSTON SCIENTIFIC | CORP  COM | 101137107 |  | 1345 | 29068 | SH |  | SOLE |  | 0 | 0 | 0 |
| SRH | TOTAL  RETURN  FUND  INC  COM | 101507101 |  | 814 | 64113 | SH |  | SOLE |  | 0 | 0 | 0 |
| BOX | INC  CL  A | 10316T104 |  | 205 | 6587 | SH |  | SOLE |  | 0 | 0 | 0 |
| BOYD GAMING | CORP  COM | 103304101 |  | 535 | 9806 | SH |  | SOLE |  | 0 | 0 | 0 |
| BRADY | CORP  CL  A | 104674106 |  | 430 | 9138 | SH |  | SOLE |  | 0 | 0 | 0 |
| BRIGHTSPIRE | CAPITAL  INC  COM  CL  A | 10949T109 |  | 2151 | 345232 | SH |  | SOLE |  | 0 | 0 | 0 |
| BRISTOL-MYERS SQUIBB | CO  COM | 110122108 |  | 34827 | 484046 | SH |  | SOLE |  | 0 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED | ADR | 110448107 |  | 3831 | 95831 | SH |  | SOLE |  | 0 | 0 | 0 |
| BRIXMOR PPTY GROUP | INC  COM | 11120U105 |  | 358 | 15805 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROADRIDGE | FINL  SOLUTIONS  IN  COM | 11133T103 |  | 1724 | 12855 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROADCOM | INC  COM | 11135F101 |  | 24240 | 43353 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROOKFIELD CORP CL A LTD VT | SH | 11271J107 |  | 2675 | 85044 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO COM SB | VTG  SHS  A | 11275Q107 |  | 1220 | 31354 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROOKFIELD REAL ASSETS | INCOM SHS BEN  INT | 112830104 |  | 1615 | 99978 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP CL A SUB | VTG | 11284V105 |  | 707 | 25687 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT | VTG  SHS | 113004105 |  | 687 | 23961 | SH |  | SOLE |  | 0 | 0 | 0 |
| AZENTA | INC  COM | 114340102 |  | 202 | 3464 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROWN  BROWN | INC  COM | 115236101 |  | 1463 | 25675 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROWN FORMAN | CORP  CL  B | 115637209 |  | 939 | 14292 | SH |  | SOLE |  | 0 | 0 | 0 |
| BRUKER | CORP  COM | 116794108 |  | 254 | 3722 | SH |  | SOLE |  | 0 | 0 | 0 |
| BRUNSWICK | CORP  COM | 117043109 |  | 232 | 3224 | SH |  | SOLE |  | 0 | 0 | 0 |
| B2GOLD | CORP  COM | 11777Q209 |  | 50 | 13887 | SH |  | SOLE |  | 0 | 0 | 0 |
| BUCKLE | INC  COM | 118440106 |  | 514 | 11325 | SH |  | SOLE |  | 0 | 0 | 0 |
| BUILDERS FIRSTSOURCE | INC  COM | 12008R107 |  | 421 | 6492 | SH |  | SOLE |  | 0 | 0 | 0 |
| BUMBLE | INC  COM  CL  A | 12047B105 |  | 358 | 17004 | SH |  | SOLE |  | 0 | 0 | 0 |
| BURLINGTON STORES | INC  COM | 122017106 |  | 218 | 1076 | SH |  | SOLE |  | 0 | 0 | 0 |
| BUTTERFLY NETWORK | INC  COM  CL  A | 124155102 |  | 57 | 23346 | SH |  | SOLE |  | 0 | 0 | 0 |
| CBOE GLOBAL | MKTS  INC  COM | 12503M108 |  | 1141 | 9094 | SH |  | SOLE |  | 0 | 0 | 0 |
| CBRE GBL REAL ESTATE | INC  FD  COM | 12504G100 |  | 476 | 83045 | SH |  | SOLE |  | 0 | 0 | 0 |
| CBRE GROUP | INC  CL  A | 12504L109 |  | 827 | 10741 | SH |  | SOLE |  | 0 | 0 | 0 |
| CDW | CORP  COM | 12514G108 |  | 1141 | 6391 | SH |  | SOLE |  | 0 | 0 | 0 |
| CF INDS HLDGS | INC  COM | 125269100 |  | 1739 | 20410 | SH |  | SOLE |  | 0 | 0 | 0 |
| C H ROBINSON WORLDWIDE | INC  COM  NEW | 12541W209 |  | 245 | 2674 | SH |  | SOLE |  | 0 | 0 | 0 |
| CIGNA | CORP  NEW  COM | 125523100 |  | 10162 | 30668 | SH |  | SOLE |  | 0 | 0 | 0 |
| CME GROUP | INC  COM | 12572Q105 |  | 6231 | 37056 | SH |  | SOLE |  | 0 | 0 | 0 |
| CMS | ENERGY  CORP  COM | 125896100 |  | 1216 | 19208 | SH |  | SOLE |  | 0 | 0 | 0 |
| CNB FINL CORP PA | COM | 126128107 |  | 1149 | 48290 | SH |  | SOLE |  | 0 | 0 | 0 |
| CSI COMPRESSCO | LP  COM  UNIT | 12637A103 |  | 14 | 10441 | SH |  | SOLE |  | 0 | 0 | 0 |
| CSX | CORP  COM | 126408103 |  | 15637 | 504741 | SH |  | SOLE |  | 0 | 0 | 0 |
| CNX RES | CORP  COM | 12653C108 |  | 274 | 16267 | SH |  | SOLE |  | 0 | 0 | 0 |
| CVR PARTNERS | LP  COM | 126633205 |  | 848 | 8436 | SH |  | SOLE |  | 0 | 0 | 0 |
| CVS | HEALTH  CORP  COM | 126650100 |  | 30611 | 328478 | SH |  | SOLE |  | 0 | 0 | 0 |
| COTERRA | ENERGY  INC  COM | 127097103 |  | 3942 | 160421 | SH |  | SOLE |  | 0 | 0 | 0 |
| CACI | INTL  INC  CL  A | 127190304 |  | 316 | 1051 | SH |  | SOLE |  | 0 | 0 | 0 |
| CADENCE DESIGN SYSTEM | INC  COM | 127387108 |  | 2248 | 13997 | SH |  | SOLE |  | 0 | 0 | 0 |
| CADENCE BANK | COM | 12740C103 |  | 553 | 22414 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAESARS ENTERTAINMENT | INC  NE  COM | 12769G100 |  | 368 | 8837 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAL MAINE FOODS | INC  COM  NEW | 128030202 |  | 479 | 8806 | SH |  | SOLE |  | 0 | 0 | 0 |
| CALAMOS CONV OPPORTUNITIES | SH BEN  INT | 128117108 |  | 1216 | 115679 | SH |  | SOLE |  | 0 | 0 | 0 |
| CALAMOS | GBL  DYN  INCOME  FUND  COM | 12811L107 |  | 360 | 64512 | SH |  | SOLE |  | 0 | 0 | 0 |
| CALAMOS CONV | HIGH  INCOME  F  COM  SHS | 12811P108 |  | 754 | 71461 | SH |  | SOLE |  | 0 | 0 | 0 |
| CALAMOS DYNAMIC CONV | INCOM  COM | 12811V105 |  | 1592 | 77680 | SH |  | SOLE |  | 0 | 0 | 0 |
| CALAMOS STRATEGIC TOTAL RETU | COM SH BEN  INT | 128125101 |  | 2288 | 170513 | SH |  | SOLE |  | 0 | 0 | 0 |
| CALAMOS | LNG  SHR  EQT  DYNAMIC  COM | 12812C106 |  | 891 | 58632 | SH |  | SOLE |  | 0 | 0 | 0 |
| CALIFORNIA WTR SVC GROUP | COM | 130788102 |  | 548 | 9036 | SH |  | SOLE |  | 0 | 0 | 0 |
| TOPGOLF CALLAWAY BRANDS | CORP  COM | 131193104 |  | 501 | 25368 | SH |  | SOLE |  | 0 | 0 | 0 |
| CALLON PETE CO DEL | COM | 13123X508 |  | 335 | 9043 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAMBRIA | ETF  TR SHSHLD  YIELD  ETF | 132061201 |  | 5068 | 85454 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAMBRIA ETF TR CAMBRIA FGN | SHR | 132061300 |  | 860 | 35409 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAMBRIA | ETF  TR  GLB  MOMENT  ETF | 132061508 |  | 414 | 14614 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAMBRIA | ETF  TR  TAIL  RISK | 132061862 |  | 18825 | 1230384 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAMBRIA | ETF  TR  VALUE  MOMENTUM | 132061888 |  | 308 | 11321 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAMDEN PPTY | TR SH BEN  INT | 133131102 |  | 774 | 6914 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAMECO | CORP  COM | 13321L108 |  | 4154 | 183220 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAMPBELL SOUP | CO  COM | 134429109 |  | 1067 | 18797 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAMPING WORLD HLDGS | INC  CL  A | 13462K109 |  | 308 | 13800 | SH |  | SOLE |  | 0 | 0 | 0 |
| CANADIAN IMPERIAL BK COMM TO | COM | 136069101 |  | 407 | 10057 | SH |  | SOLE |  | 0 | 0 | 0 |
| CANADIAN NATL RY | CO  COM | 136375102 |  | 3773 | 31734 | SH |  | SOLE |  | 0 | 0 | 0 |
| CANADIAN NAT RES | LTD  COM | 136385101 |  | 664 | 11952 | SH |  | SOLE |  | 0 | 0 | 0 |
| CANADIAN PAC RY | LTD  COM | 13645T100 |  | 1593 | 21352 | SH |  | SOLE |  | 0 | 0 | 0 |
| CANADIAN | SOLAR  INC  COM | 136635109 |  | 911 | 29468 | SH |  | SOLE |  | 0 | 0 | 0 |
| CANOPY | GROWTH  CORP  COM | 138035100 |  | 311 | 134665 | SH |  | SOLE |  | 0 | 0 | 0 |
| CANOO | INC  COM  CL  A | 13803R102 |  | 160 | 130236 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAPITAL GROUP | INTL  FOCUS  EQT SHS CREATION  UNI | 14019W109 |  | 3893 | 186903 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAPITAL GROUP | GROWTH  ETF SHS CREATION  UNI | 14020G101 |  | 26495 | 1328712 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAPITAL GROUP | CORE  EQUITY  ET SHS CREATION  UNI | 14020V108 |  | 13625 | 606627 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAPITAL GROUP | DIVIDEND  VALUE SHS CREATION  UNI | 14020W106 |  | 29533 | 1251940 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAPITAL GROUP | GBL  GROWTH  EQT SHS CREATION  UNI | 14020X104 |  | 8360 | 397891 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAPITAL GROUP | FIXED  INCOME  E  CORE  PLUS  INCM | 14020Y102 |  | 11201 | 502757 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAPITAL GROUP FIXED INCOME E MUNICIPAL | INCOME | 14020Y201 |  | 604 | 23055 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAPITAL ONE | FINL  CORP  COM | 14040H105 |  | 2556 | 27496 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAPITAL SOUTHWEST | CORP  COM | 140501107 |  | 393 | 22969 | SH |  | SOLE |  | 0 | 0 | 0 |
| CAPITOL FED | FINL  INC  COM | 14057J101 |  | 526 | 60767 | SH |  | SOLE |  | 0 | 0 | 0 |
| CARA THERAPEUTICS | INC  COM | 140755109 |  | 214 | 19956 | SH |  | SOLE |  | 0 | 0 | 0 |
| CARDINAL | HEALTH  INC  COM | 14149Y108 |  | 2798 | 36399 | SH |  | SOLE |  | 0 | 0 | 0 |
| CARETRUST | REIT  INC  COM | 14174T107 |  | 326 | 17533 | SH |  | SOLE |  | 0 | 0 | 0 |
| CARLISLE | COS  INC  COM | 142339100 |  | 1516 | 6433 | SH |  | SOLE |  | 0 | 0 | 0 |
| CARMAX | INC  COM | 143130102 |  | 1626 | 26706 | SH |  | SOLE |  | 0 | 0 | 0 |
| CARLYLE GROUP | INC  COM | 14316J108 |  | 626 | 20984 | SH |  | SOLE |  | 0 | 0 | 0 |
| CARNIVAL | CORP  COMMON  STOCK | 143658300 |  | 3347 | 415209 | SH |  | SOLE |  | 0 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 |  | 3851 | 93361 | SH |  | SOLE |  | 0 | 0 | 0 |
| CASEYS GEN STORES | INC  COM | 147528103 |  | 6024 | 26850 | SH |  | SOLE |  | 0 | 0 | 0 |
| CASSAVA SCIENCES | INC  COM | 14817C107 |  | 398 | 13458 | SH |  | SOLE |  | 0 | 0 | 0 |
| CASTLE BIOSCIENCES | INC  COM | 14843C105 |  | 294 | 12501 | SH |  | SOLE |  | 0 | 0 | 0 |
| CATALENT | INC  COM | 148806102 |  | 514 | 11415 | SH |  | SOLE |  | 0 | 0 | 0 |
| CATALYST PHARMACEUTICALS | INC  COM | 14888U101 |  | 399 | 21457 | SH |  | SOLE |  | 0 | 0 | 0 |
| CATERPILLAR | INC  COM | 149123101 |  | 44677 | 186497 | SH |  | SOLE |  | 0 | 0 | 0 |
| CEDAR FAIR L P DEPOSITRY | UNIT | 150185106 |  | 579 | 14001 | SH |  | SOLE |  | 0 | 0 | 0 |
| CELANESE CORP DEL | COM | 150870103 |  | 813 | 7952 | SH |  | SOLE |  | 0 | 0 | 0 |
| CEMEX SAB DE CV SPON | ADR  NEW | 151290889 |  | 92 | 22603 | SH |  | SOLE |  | 0 | 0 | 0 |
| CENTENE CORP DEL | COM | 15135B101 |  | 3170 | 38649 | SH |  | SOLE |  | 0 | 0 | 0 |
| CENOVUS | ENERGY  INC  COM | 15135U109 |  | 443 | 22847 | SH |  | SOLE |  | 0 | 0 | 0 |
| CENTERPOINT | ENERGY  INC  COM | 15189T107 |  | 1601 | 53387 | SH |  | SOLE |  | 0 | 0 | 0 |
| CENTERSPACE | COM | 15202L107 |  | 393 | 6704 | SH |  | SOLE |  | 0 | 0 | 0 |
| CENTRAL | PAC  FINL  CORP  COM  NEW | 154760409 |  | 274 | 13531 | SH |  | SOLE |  | 0 | 0 | 0 |
| CENTRAL | SECS  CORP  COM | 155123102 |  | 453 | 13576 | SH |  | SOLE |  | 0 | 0 | 0 |
| CENTURY CASINOS | INC  COM | 156492100 |  | 244 | 34700 | SH |  | SOLE |  | 0 | 0 | 0 |
| CERENCE | INC  COM | 156727109 |  | 315 | 17018 | SH |  | SOLE |  | 0 | 0 | 0 |
| CERIDIAN HCM HLDG | INC  COM | 15677J108 |  | 1912 | 29798 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHARGEPOINT HOLDINGS | INC  COM  CL  A | 15961R105 |  | 1333 | 139869 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHARLES RIV LABS | INTL  INC  COM | 159864107 |  | 1515 | 6955 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHARTER COMMUNICATIONS | INC  N  CL  A | 16119P108 |  | 564 | 1663 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHATHAM | LODGING  TR  COM | 16208T102 |  | 142 | 11534 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHEGG | INC  COM | 163092109 |  | 787 | 31130 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHEMED | CORP  NEW  COM | 16359R103 |  | 934 | 1829 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHEMOURS | CO  COM | 163851108 |  | 482 | 15745 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHENIERE ENERGY PARTNERS | LP  COM  UNIT | 16411Q101 |  | 899 | 15812 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHENIERE | ENERGY  INC  COM  NEW | 16411R208 |  | 7164 | 47774 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHESAPEAKE | ENERGY  CORP  COM | 165167735 |  | 2483 | 26306 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHESAPEAKE UTILS | CORP  COM | 165303108 |  | 418 | 3537 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHEVRON | CORP  NEW  COM | 166764100 |  | 78993 | 440099 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHEWY | INC  CL  A | 16679L109 |  | 2458 | 66294 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHIMERA | INVT  CORP  COM  NEW | 16934Q208 |  | 186 | 33766 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL | INC  COM | 169656105 |  | 4003 | 2885 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHROMADEX | CORP  COM  NEW | 171077407 |  | 213 | 126558 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHURCH  DWIGHT | CO  INC  COM | 171340102 |  | 11826 | 146711 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHURCHILL DOWNS | INC  COM | 171484108 |  | 916 | 4333 | SH |  | SOLE |  | 0 | 0 | 0 |
| CIENA | CORP  COM  NEW | 171779309 |  | 462 | 9060 | SH |  | SOLE |  | 0 | 0 | 0 |
| CINCINNATI | FINL  CORP  COM | 172062101 |  | 9002 | 87922 | SH |  | SOLE |  | 0 | 0 | 0 |
| CINCOR | PHARMA  INC  COM | 17240Y109 |  | 150 | 12225 | SH |  | SOLE |  | 0 | 0 | 0 |
| CINEMARK HLDGS | INC  COM | 17243V102 |  | 88 | 10112 | SH |  | SOLE |  | 0 | 0 | 0 |
| CIPHER MINING | INC  COM | 17253J106 |  | 15 | 26750 | SH |  | SOLE |  | 0 | 0 | 0 |
| CION | INVT  CORP  COM | 17259U204 |  | 11607 | 1190420 | SH |  | SOLE |  | 0 | 0 | 0 |
| CISCO SYS | INC  COM | 17275R102 |  | 33082 | 694423 | SH |  | SOLE |  | 0 | 0 | 0 |
| CINTAS | CORP  COM | 172908105 |  | 2063 | 4569 | SH |  | SOLE |  | 0 | 0 | 0 |
| CITIGROUP | INC  COM  NEW | 172967424 |  | 7159 | 158284 | SH |  | SOLE |  | 0 | 0 | 0 |
| CITIUS PHARMACEUTICALS | INC  COM  NEW | 17322U207 |  | 43 | 54600 | SH |  | SOLE |  | 0 | 0 | 0 |
| CITIZENS FINL GROUP | INC  COM | 174610105 |  | 5439 | 138157 | SH |  | SOLE |  | 0 | 0 | 0 |
| CITY HLDG | CO  COM | 177835105 |  | 432 | 4636 | SH |  | SOLE |  | 0 | 0 | 0 |
| CIVITAS RESOURCES | INC  COM  NEW | 17888H103 |  | 617 | 10658 | SH |  | SOLE |  | 0 | 0 | 0 |
| CLEAN HARBORS | INC  COM | 184496107 |  | 306 | 2684 | SH |  | SOLE |  | 0 | 0 | 0 |
| CLEAN ENERGY FUELS | CORP  COM | 184499101 |  | 187 | 36020 | SH |  | SOLE |  | 0 | 0 | 0 |
| CLEANSPARK | INC  COM  NEW | 18452B209 |  | 144 | 70351 | SH |  | SOLE |  | 0 | 0 | 0 |
| CLEARBRIDGE MLP AND MIDSTRM | COM | 184692200 |  | 509 | 15270 | SH |  | SOLE |  | 0 | 0 | 0 |
| CLEARSIDE BIOMEDICAL | INC  COM | 185063104 |  | 20 | 17500 | SH |  | SOLE |  | 0 | 0 | 0 |
| CLEARWAY | ENERGY  INC  CL  C | 18539C204 |  | 414 | 12992 | SH |  | SOLE |  | 0 | 0 | 0 |
| CLEVELAND-CLIFFS | INC  NEW  COM | 185899101 |  | 5098 | 316467 | SH |  | SOLE |  | 0 | 0 | 0 |
| CLOROX CO DEL | COM | 189054109 |  | 6257 | 44585 | SH |  | SOLE |  | 0 | 0 | 0 |
| CLOUGH GLOBAL DIVID | INCOME  COM | 18913Y103 |  | 236 | 36908 | SH |  | SOLE |  | 0 | 0 | 0 |
| CLOVER HEALTH INVESTMENTS | CO  COM  CL  A | 18914F103 |  | 29 | 31060 | SH |  | SOLE |  | 0 | 0 | 0 |
| CLOUDFLARE | INC  CL  A  COM | 18915M107 |  | 2463 | 54484 | SH |  | SOLE |  | 0 | 0 | 0 |
| CO-DIAGNOSTICS | INC  COM | 189763105 |  | 139 | 55016 | SH |  | SOLE |  | 0 | 0 | 0 |
| COCA | COLA  CONS  INC  COM | 191098102 |  | 360 | 703 | SH |  | SOLE |  | 0 | 0 | 0 |
| COCA | COLA  CO  COM | 191216100 |  | 46011 | 723332 | SH |  | SOLE |  | 0 | 0 | 0 |
| COEPTIS THERAPEUTICS HLDGS | I  COM | 19207A108 |  | 48 | 31670 | SH |  | SOLE |  | 0 | 0 | 0 |
| COGENT COMMUNICATIONS HLDGS | COM  NEW | 19239V302 |  | 521 | 9126 | SH |  | SOLE |  | 0 | 0 | 0 |
| COGNEX | CORP  COM | 192422103 |  | 260 | 5513 | SH |  | SOLE |  | 0 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIO | CL  A | 192446102 |  | 830 | 14509 | SH |  | SOLE |  | 0 | 0 | 0 |
| COHERENT | CORP  COM | 19247G107 |  | 568 | 16190 | SH |  | SOLE |  | 0 | 0 | 0 |
| COHEN  STEERS | QUALITY  INCOM  COM | 19247L106 |  | 2318 | 201576 | SH |  | SOLE |  | 0 | 0 | 0 |
| COHEN  STEERS | TOTAL  RETURN  COM | 19247R103 |  | 3564 | 291380 | SH |  | SOLE |  | 0 | 0 | 0 |
| COHEN  STEERS REIT  PFD | COM | 19247X100 |  | 1105 | 54226 | SH |  | SOLE |  | 0 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTUR | COM | 19248A109 |  | 3553 | 148103 | SH |  | SOLE |  | 0 | 0 | 0 |
| COHEN  STEERS CLOSED-END OP | COM | 19248P106 |  | 206 | 19674 | SH |  | SOLE |  | 0 | 0 | 0 |
| COHERUS BIOSCIENCES | INC  COM | 19249H103 |  | 134 | 16978 | SH |  | SOLE |  | 0 | 0 | 0 |
| COHEN  STEERS TAX ADVAN | PFD  COM | 19249X108 |  | 509 | 28793 | SH |  | SOLE |  | 0 | 0 | 0 |
| COINBASE GLOBAL | INC  COM  CL  A | 19260Q107 |  | 982 | 27745 | SH |  | SOLE |  | 0 | 0 | 0 |
| COLGATE PALMOLIVE | CO  COM | 194162103 |  | 7559 | 95933 | SH |  | SOLE |  | 0 | 0 | 0 |
| COLLEGIUM PHARMACEUTICAL | INC  COM | 19459J104 |  | 7346 | 316625 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIGITALBRIDGE GROUP | INC NOTE 5.000 4/1 | 19624RAA4 |  | 49 | 50000 | SH |  | SOLE |  | 0 | 0 | 0 |
| COLUMBIA ETF TR I DIVERSIFID | FXD | 19761L508 |  | 269 | 15544 | SH |  | SOLE |  | 0 | 0 | 0 |
| COLUMBIA | ETF  TR  II  EM  CORE  EX  ETF | 19762B202 |  | 1115 | 43635 | SH |  | SOLE |  | 0 | 0 | 0 |
| COLUMBIA SELIGM | PREM  TECH  GR  COM | 19842X109 |  | 750 | 32303 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMFORT SYS | USA  INC  COM | 199908104 |  | 506 | 4397 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMCAST | CORP  NEW  CL  A | 20030N101 |  | 17428 | 498362 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMERICA | INC  COM | 200340107 |  | 448 | 6698 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMMERCE BANCSHARES | INC  COM | 200525103 |  | 3039 | 44648 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMMERCIAL METALS | CO  COM | 201723103 |  | 698 | 14455 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMMUNITY BK SYS | INC  COM | 203607106 |  | 848 | 13479 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMMUNITY TR BANCORP | INC  COM | 204149108 |  | 224 | 4880 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMPANHIA DE SANEAMENTO BASI SPONSORED | ADR | 20441A102 |  | 290 | 27162 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMPASS MINERALS | INTL  INC  COM | 20451N101 |  | 679 | 16570 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMPASS | DIVERSIFIED SH BEN  INT | 20451Q104 |  | 400 | 21948 | SH |  | SOLE |  | 0 | 0 | 0 |
| COMSTOCK RES | INC  COM | 205768302 |  | 216 | 15790 | SH |  | SOLE |  | 0 | 0 | 0 |
| CONAGRA BRANDS | INC  COM | 205887102 |  | 3666 | 94727 | SH |  | SOLE |  | 0 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 23248 | 197016 | SH |  | SOLE |  | 0 | 0 | 0 |
| CONSOLIDATED EDISON | INC  COM | 209115104 |  | 8707 | 91358 | SH |  | SOLE |  | 0 | 0 | 0 |
| CONSTELLATION BRANDS | INC  CL  A | 21036P108 |  | 5636 | 24319 | SH |  | SOLE |  | 0 | 0 | 0 |
| CONSTELLATION | ENERGY  CORP  COM | 21037T109 |  | 2975 | 34504 | SH |  | SOLE |  | 0 | 0 | 0 |
| CONSTRUCTION PARTNERS | INC  COM  CL  A | 21044C107 |  | 335 | 12566 | SH |  | SOLE |  | 0 | 0 | 0 |
| COOPER | COS  INC  COM  NEW | 216648402 |  | 241 | 728 | SH |  | SOLE |  | 0 | 0 | 0 |
| COPART | INC  COM | 217204106 |  | 751 | 12329 | SH |  | SOLE |  | 0 | 0 | 0 |
| CORBUS PHARMACEUTICALS HLDGS | COM | 21833P103 |  | 7 | 66754 | SH |  | SOLE |  | 0 | 0 | 0 |
| CORECIVIC | INC  COM | 21871N101 |  | 509 | 44043 | SH |  | SOLE |  | 0 | 0 | 0 |
| CORNERSTONE STRATEGIC | VALUE  COM | 21924B302 |  | 539 | 73074 | SH |  | SOLE |  | 0 | 0 | 0 |
| CORNERSTONE | TOTAL  RETURN  FD  COM | 21924U300 |  | 98 | 13739 | SH |  | SOLE |  | 0 | 0 | 0 |
| CORNING | INC  COM | 219350105 |  | 6553 | 205168 | SH |  | SOLE |  | 0 | 0 | 0 |
| CORTEVA | INC  COM | 22052L104 |  | 3151 | 53613 | SH |  | SOLE |  | 0 | 0 | 0 |
| COSTCO WHSL | CORP  NEW  COM | 22160K105 |  | 50094 | 109735 | SH |  | SOLE |  | 0 | 0 | 0 |
| COSTAR GROUP | INC  COM | 22160N109 |  | 2974 | 38485 | SH |  | SOLE |  | 0 | 0 | 0 |
| COTY | INC  COM  CL  A | 222070203 |  | 157 | 18289 | SH |  | SOLE |  | 0 | 0 | 0 |
| COUPANG | INC  CL  A | 22266T109 |  | 191 | 12988 | SH |  | SOLE |  | 0 | 0 | 0 |
| COUSINS PPTYS | INC  COM  NEW | 222795502 |  | 417 | 16507 | SH |  | SOLE |  | 0 | 0 | 0 |
| CRACKER BARREL OLD CTRY STOR | COM | 22410J106 |  | 259 | 2729 | SH |  | SOLE |  | 0 | 0 | 0 |
| CRANE HLDGS | CO  COM | 224441105 |  | 554 | 5517 | SH |  | SOLE |  | 0 | 0 | 0 |
| CREDIT SUISSE ASSET MGMT | INC  COM | 224916106 |  | 53 | 21000 | SH |  | SOLE |  | 0 | 0 | 0 |
| CREDIT SUISSE GROUP SPONSORED | ADR | 225401108 |  | 37 | 12088 | SH |  | SOLE |  | 0 | 0 | 0 |
| CREDIT SUISSE | HIGH  YIELD  BD SH BEN  INT | 22544F103 |  | 73 | 41634 | SH |  | SOLE |  | 0 | 0 | 0 |
| CRESTWOOD EQUITY PARTNERS | LP  UNIT  LTD  PARTNER | 226344208 |  | 249 | 9506 | SH |  | SOLE |  | 0 | 0 | 0 |
| CROCS | INC  COM | 227046109 |  | 485 | 4469 | SH |  | SOLE |  | 0 | 0 | 0 |
| CRONOS GROUP | INC  COM | 22717L101 |  | 140 | 54953 | SH |  | SOLE |  | 0 | 0 | 0 |
| CROSSFIRST BANKSHARES | INC  COM | 22766M109 |  | 665 | 53586 | SH |  | SOLE |  | 0 | 0 | 0 |
| CROWDSTRIKE HLDGS | INC  CL  A | 22788C105 |  | 7112 | 67551 | SH |  | SOLE |  | 0 | 0 | 0 |
| CROWN CASTLE | INC  COM | 22822V101 |  | 6371 | 46971 | SH |  | SOLE |  | 0 | 0 | 0 |
| CTO RLTY | GROWTH  INC  NEW  COM | 22948Q101 |  | 251 | 13731 | SH |  | SOLE |  | 0 | 0 | 0 |
| CUBESMART | COM | 229663109 |  | 259 | 6445 | SH |  | SOLE |  | 0 | 0 | 0 |
| CUMMINS | INC  COM | 231021106 |  | 8130 | 33554 | SH |  | SOLE |  | 0 | 0 | 0 |
| CURTISS | WRIGHT  CORP  COM | 231561101 |  | 1088 | 6516 | SH |  | SOLE |  | 0 | 0 | 0 |
| NXG NEXTGEN INFRASTR | INCM  FD  COM | 231647207 |  | 521 | 13611 | SH |  | SOLE |  | 0 | 0 | 0 |
| DBX ETF TR XTRACK | MSCI  EMRG | 233051101 |  | 1064 | 49689 | SH |  | SOLE |  | 0 | 0 | 0 |
| DBX ETF TR XTRCKR | MSCI  US | 233051150 |  | 214 | 6148 | SH |  | SOLE |  | 0 | 0 | 0 |
| DBX ETF TR XTRACK | MSCI  EAFE | 233051200 |  | 7303 | 226598 | SH |  | SOLE |  | 0 | 0 | 0 |
| DBX ETF TR XTRACK | USD  HIGH | 233051432 |  | 3995 | 118508 | SH |  | SOLE |  | 0 | 0 | 0 |
| DBX ETF TR XTRACK | MUN  INFRA | 233051705 |  | 200 | 8427 | SH |  | SOLE |  | 0 | 0 | 0 |
| DBX ETF TR XTRACK | MSCI  EURP | 233051853 |  | 291 | 8718 | SH |  | SOLE |  | 0 | 0 | 0 |
| DCP MIDSTREAM | LP  COM  UT  LTD  PTN | 23311P100 |  | 367 | 9455 | SH |  | SOLE |  | 0 | 0 | 0 |
| DNP | SELECT  INCOME  FD  INC  COM | 23325P104 |  | 11480 | 1020471 | SH |  | SOLE |  | 0 | 0 | 0 |
| D R HORTON | INC  COM | 23331A109 |  | 3579 | 40150 | SH |  | SOLE |  | 0 | 0 | 0 |
| DTE | ENERGY  CO  COM | 233331107 |  | 3990 | 33946 | SH |  | SOLE |  | 0 | 0 | 0 |
| DWS | MUN  INCOME  TR  COM | 233368109 |  | 179 | 20797 | SH |  | SOLE |  | 0 | 0 | 0 |
| DT MIDSTREAM | INC  COMMON  STOCK | 23345M107 |  | 764 | 13829 | SH |  | SOLE |  | 0 | 0 | 0 |
| DANA | INC  COM | 235825205 |  | 1035 | 68415 | SH |  | SOLE |  | 0 | 0 | 0 |
| DANAHER CORPORATION | COM | 235851102 |  | 13940 | 52521 | SH |  | SOLE |  | 0 | 0 | 0 |
| DARDEN RESTAURANTS | INC  COM | 237194105 |  | 1221 | 8828 | SH |  | SOLE |  | 0 | 0 | 0 |
| DARLING INGREDIENTS | INC  COM | 237266101 |  | 465 | 7432 | SH |  | SOLE |  | 0 | 0 | 0 |
| DATADOG | INC  CL  A  COM | 23804L103 |  | 1565 | 21298 | SH |  | SOLE |  | 0 | 0 | 0 |
| DAVIS FUNDAMENTAL | ETF  TR  SELECT  WRLD  WI | 23908L306 |  | 214 | 8611 | SH |  | SOLE |  | 0 | 0 | 0 |
| DECKERS OUTDOOR | CORP  COM | 243537107 |  | 360 | 902 | SH |  | SOLE |  | 0 | 0 | 0 |
| DEERE | CO  COM | 244199105 |  | 24927 | 58137 | SH |  | SOLE |  | 0 | 0 | 0 |
| DELAWARE INVTS DIVID | INCOM  COM | 245915103 |  | 132 | 16239 | SH |  | SOLE |  | 0 | 0 | 0 |
| DELEK US HLDGS | INC  NEW  COM | 24665A103 |  | 288 | 10679 | SH |  | SOLE |  | 0 | 0 | 0 |
| DELL TECHNOLOGIES | INC  CL  C | 24703L202 |  | 717 | 17837 | SH |  | SOLE |  | 0 | 0 | 0 |
| DELTA AIR LINES INC DEL | COM  NEW | 247361702 |  | 5814 | 176925 | SH |  | SOLE |  | 0 | 0 | 0 |
| DENISON MINES | CORP  COM | 248356107 |  | 23 | 20108 | SH |  | SOLE |  | 0 | 0 | 0 |
| DERMTECH | INC  COM | 24984K105 |  | 18 | 10258 | SH |  | SOLE |  | 0 | 0 | 0 |
| DESKTOP | METAL  INC  COM  CL  A | 25058X105 |  | 108 | 79247 | SH |  | SOLE |  | 0 | 0 | 0 |
| DESTRA MULTI-ALTERNATIVE | FD  COMMON  SHARES | 25065A502 |  | 94 | 13737 | SH |  | SOLE |  | 0 | 0 | 0 |
| DEVON | ENERGY  CORP  NEW  COM | 25179M103 |  | 25129 | 408534 | SH |  | SOLE |  | 0 | 0 | 0 |
| DEXCOM | INC  COM | 252131107 |  | 2863 | 25280 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIAGEO PLC SPON | ADR  NEW | 25243Q205 |  | 5351 | 30032 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIAMONDBACK | ENERGY  INC  COM | 25278X109 |  | 8213 | 60045 | SH |  | SOLE |  | 0 | 0 | 0 |
| DICKS SPORTING GOODS | INC  COM | 253393102 |  | 3081 | 25615 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIGITAL RLTY | TR  INC  COM | 253868103 |  | 5630 | 56148 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIGITAL WORLD ACQUISITION CO CLASS | A  COM | 25400Q105 |  | 453 | 30189 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIGITAL TURBINE | INC  COM  NEW | 25400W102 |  | 239 | 15711 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIGITALBRIDGE GROUP | INC  CL  A  NEW | 25401T603 |  | 291 | 26575 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIGITALOCEAN HLDGS | INC  COM | 25402D102 |  | 213 | 8363 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIME CMNTY BANCSHARES | INC  COM | 25432X102 |  | 536 | 16851 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL | ETF  TRUST  US  CORE  EQT  MKT | 25434V104 |  | 792 | 29311 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL | ETF  TRUST  INTL  CORE  EQT  MK | 25434V203 |  | 7177 | 286637 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL ETF TRUST EMGR | CRE  EQT  MNG | 25434V302 |  | 368 | 16756 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL | ETF  TRUST  US  EQUITY  ETF | 25434V401 |  | 3142 | 75502 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL | ETF  TRUST  US  SMALL  CAP  ETF | 25434V500 |  | 4410 | 86222 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL ETF TRUST US TARGETED | VLU | 25434V609 |  | 7234 | 164593 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL | ETF  TRUST  US  CORE  EQUITY  2 | 25434V708 |  | 49057 | 2020450 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL ETF TRUST US MKTWIDE | VALUE | 25434V724 |  | 7207 | 215252 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL | ETF  TRUST  INTL  SMALL  CAP  V | 25434V781 |  | 287 | 12920 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL ETF TRUST INTERNATNAL | VAL | 25434V807 |  | 4257 | 140025 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL | ETF  TRUST  US  SMALL  CAP  VAL | 25434V815 |  | 552 | 22271 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL | ETF  TRUST  US  HIGH  PROFITAB | 25434V831 |  | 443 | 18431 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL | ETF  TRUST  SHORT  DURATION  F | 25434V864 |  | 975 | 21163 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL | ETF  TRUST  CORE  FIXED  INCOM | 25434V872 |  | 764 | 18410 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIMENSIONAL | ETF  TRUST  WORLD  EX  US  CORE | 25434V880 |  | 6042 | 279739 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIODES | INC  COM | 254543101 |  | 328 | 4314 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIREXION | SHS  ETF  TR  NAS100  EQL  WGT | 25459Y207 |  | 2697 | 42250 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIREXION | SHS ETF TR AUSPCE  CMD  STG | 25460E307 |  | 2144 | 72866 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIREXION | SHS  ETF  TR  DLY S  BR  1X | 25460E869 |  | 2375 | 143873 | SH |  | SOLE |  | 0 | 0 | 0 |
| DISNEY WALT | CO  COM | 254687106 |  | 36095 | 415463 | SH |  | SOLE |  | 0 | 0 | 0 |
| DISCOVER | FINL  SVCS  COM | 254709108 |  | 2776 | 28378 | SH |  | SOLE |  | 0 | 0 | 0 |
| DISH NETWORK CORPORATION | CL  A | 25470M109 |  | 354 | 25242 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIVERSIFIED | HEALTHCARE  TR  COM SH BEN  INT | 25525P107 |  | 18 | 27234 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIXIE GROUP | INC  CL  A | 255519100 |  | 16 | 20000 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOCUSIGN | INC  COM | 256163106 |  | 4572 | 82500 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOLBY LABORATORIES | INC  COM  CL  A | 25659T107 |  | 203 | 2872 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOLLAR GEN | CORP  NEW  COM | 256677105 |  | 9238 | 37515 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOLLAR TREE | INC  COM | 256746108 |  | 4687 | 33137 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOMINION | ENERGY  INC  COM | 25746U109 |  | 14319 | 233520 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOMINOS PIZZA | INC  COM | 25754A201 |  | 1699 | 4904 | SH |  | SOLE |  | 0 | 0 | 0 |
| DONALDSON | INC  COM | 257651109 |  | 232 | 3942 | SH |  | SOLE |  | 0 | 0 | 0 |
| DORCHESTER MINERALS | LP  COM  UNIT | 25820R105 |  | 480 | 16029 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOUBLELINE | ETF  TRUST SHILLER CAPE  U  S | 25861R204 |  | 1683 | 80126 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOUBLELINE | INCOME  SOLUTIONS  COM | 258622109 |  | 674 | 60753 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOUBLELINE OPPORTUNISTIC | CR  COM | 258623107 |  | 674 | 45387 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOUGLAS EMMETT | INC  COM | 25960P109 |  | 177 | 11320 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOUGLAS ELLIMAN | INC  COM | 25961D105 |  | 64 | 15604 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOVER | CORP  COM | 260003108 |  | 2874 | 21227 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOW | INC  COM | 260557103 |  | 13254 | 263022 | SH |  | SOLE |  | 0 | 0 | 0 |
| DRAFTKINGS | INC  NEW  COM  CL  A | 26142V105 |  | 1047 | 91936 | SH |  | SOLE |  | 0 | 0 | 0 |
| DROPBOX | INC  CL  A | 26210C104 |  | 419 | 18741 | SH |  | SOLE |  | 0 | 0 | 0 |
| DUFF  PHELPS UTLITY | AND  INF  COM | 26433C105 |  | 230 | 16993 | SH |  | SOLE |  | 0 | 0 | 0 |
| DUKE | ENERGY  CORP  NEW  COM  NEW | 26441C204 |  | 27215 | 264246 | SH |  | SOLE |  | 0 | 0 | 0 |
| DUPONT DE NEMOURS | INC  COM | 26614N102 |  | 5213 | 75953 | SH |  | SOLE |  | 0 | 0 | 0 |
| DUTCH BROS | INC  CL  A | 26701L100 |  | 1578 | 55965 | SH |  | SOLE |  | 0 | 0 | 0 |
| DYNAVAX TECHNOLOGIES | CORP  COM  NEW | 268158201 |  | 140 | 13125 | SH |  | SOLE |  | 0 | 0 | 0 |
| DYNEX | CAP  INC  COM | 26817Q886 |  | 258 | 20259 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENI S P A SPONSORED | ADR | 26874R108 |  | 252 | 8807 | SH |  | SOLE |  | 0 | 0 | 0 |
| EOG RES | INC  COM | 26875P101 |  | 8905 | 68752 | SH |  | SOLE |  | 0 | 0 | 0 |
| EQT | CORP  COM | 26884L109 |  | 2424 | 71658 | SH |  | SOLE |  | 0 | 0 | 0 |
| EPR PPTYS | COM SH BEN  INT | 26884U109 |  | 567 | 15023 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF SER SOLUTIONS NATIONWIDE | NASDQ | 26922A172 |  | 3998 | 216106 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF SER SOLUTIONS AAM | LW  DUR  PFD | 26922A198 |  | 1768 | 85296 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF SER SOLUTIONS DEFIANCE | NEXT | 26922A289 |  | 711 | 23792 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF SER SOLUTIONS DISTILLATE | US | 26922A321 |  | 5256 | 128820 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF SER SOLUTIONS APTUS | DEFINED | 26922A388 |  | 435 | 16992 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF SER SOLUTIONS CLEARSHS | ULTRA | 26922A453 |  | 798 | 7969 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF SER SOLUTIONS AAM | S  EMRG | 26922A586 |  | 544 | 30648 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF SER SOLUTIONS AAM | S  500 | 26922A594 |  | 1301 | 44633 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF SER | SOLUTIONS  US  GBL  GLD  PRE | 26922A719 |  | 318 | 20485 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF SER | SOLUTIONS  US  GLB  JETS | 26922A842 |  | 3826 | 223977 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF SER SOLUTIONS AAM BAHL | GAYN | 26922B832 |  | 408 | 18036 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETFIS SER TR I VIRTUS | NEWFLEET | 26923G707 |  | 1587 | 72682 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETFIS SER TR I INFRAC | ACT  MLP | 26923G772 |  | 1015 | 32113 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETFIS SER TR I VIRTUS | REAL  AS | 26923G780 |  | 335 | 14187 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETFIS SER TR I VIRTUS | INFRCAP | 26923G822 |  | 409 | 22535 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF MANAGERS TR PRIME JUNIR | SLVR | 26924G102 |  | 344 | 32649 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF MANAGERS TR PRIME CYBR | SCRTY | 26924G201 |  | 4720 | 107144 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF MANAGERS TR PRIME MOBILE | PAY | 26924G409 |  | 3060 | 77933 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF MANAGERS | TR  ETFMG  ALTR  HRVST | 26924G508 |  | 712 | 167194 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF MANAGERS TR WEDBUSH VID | GAME | 26924G706 |  | 209 | 3769 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF MANAGERS | TR  ETFMG  TRAVEL  TEC | 26924G771 |  | 270 | 16326 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETF MANAGERS TR ETHO | CLIMATE  LEA | 26924G888 |  | 1549 | 31364 | SH |  | SOLE |  | 0 | 0 | 0 |
| EAGLE | MATLS  INC  COM | 26969P108 |  | 493 | 3709 | SH |  | SOLE |  | 0 | 0 | 0 |
| EAGLE POINT CREDIT COMPANY | I  COM | 269808101 |  | 175 | 17330 | SH |  | SOLE |  | 0 | 0 | 0 |
| EASTERLY GOVT PPTYS | INC  COM | 27616P103 |  | 578 | 40518 | SH |  | SOLE |  | 0 | 0 | 0 |
| EASTERN BANKSHARES | INC  COM | 27627N105 |  | 1827 | 105900 | SH |  | SOLE |  | 0 | 0 | 0 |
| EASTMAN CHEM | CO  COM | 277432100 |  | 3895 | 47833 | SH |  | SOLE |  | 0 | 0 | 0 |
| EASTMAN KODAK | CO  COM  NEW | 277461406 |  | 36 | 11916 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE | SR  INCOME  TR SH BEN  INT | 27826S103 |  | 1177 | 223426 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE MUNI INCOME TRUS | SH BEN  INT | 27826U108 |  | 144 | 14608 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE | ENHANCED  EQUITY  COM | 278274105 |  | 6236 | 417677 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE | ENHANCED  EQUITY  COM | 278277108 |  | 1112 | 67199 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE FLTING | RATE  INC  COM | 278279104 |  | 899 | 81038 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE | MUN  BD  FD  COM | 27827X101 |  | 306 | 29429 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE TAX ADVT | DIV  INC  COM | 27828G107 |  | 1781 | 78134 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE | LTD  DURATION  INC  COM | 27828H105 |  | 1038 | 110519 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE TAX-MANAGED DIVE | COM | 27828N102 |  | 6138 | 565236 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE SR FLTNG RTE | TR  COM | 27828Q105 |  | 1076 | 98392 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE TX ADV GLBL | DIV  COM | 27828S101 |  | 320 | 21211 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE TAX-ADVANTAGED | G  COM | 27828U106 |  | 763 | 36453 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE | SHORT  DURATION  D  COM | 27828V104 |  | 170 | 16639 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE TAX MNGED BUY WR | COM | 27828X100 |  | 1720 | 130834 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE TAX-MANAGED BUY- | COM | 27828Y108 |  | 2936 | 239055 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOB | COM | 27829C105 |  | 4606 | 593553 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOB | COM | 27829F108 |  | 2738 | 362693 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE RISK-MANAGED | DIV  COM | 27829G106 |  | 1091 | 145464 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON VANCE TAX MNGD BUY WRI | COM SH BEN  INT | 27829M103 |  | 219 | 23787 | SH |  | SOLE |  | 0 | 0 | 0 |
| EBAY INC. | COM | 278642103 |  | 2139 | 51588 | SH |  | SOLE |  | 0 | 0 | 0 |
| EBIX | INC  COM  NEW | 278715206 |  | 260 | 13034 | SH |  | SOLE |  | 0 | 0 | 0 |
| ECOLAB | INC  COM | 278865100 |  | 4705 | 32326 | SH |  | SOLE |  | 0 | 0 | 0 |
| ECOFIN SUSTAINABLE AND SOCIA | COM SH BEN  INT | 27901F109 |  | 1313 | 102197 | SH |  | SOLE |  | 0 | 0 | 0 |
| ECOPETROL S A SPONSORED | ADS | 279158109 |  | 129 | 12273 | SH |  | SOLE |  | 0 | 0 | 0 |
| EDISON | INTL  COM | 281020107 |  | 2000 | 31436 | SH |  | SOLE |  | 0 | 0 | 0 |
| EDITAS MEDICINE | INC  COM | 28106W103 |  | 568 | 64027 | SH |  | SOLE |  | 0 | 0 | 0 |
| EDWARDS LIFESCIENCES | CORP  COM | 28176E108 |  | 2976 | 39887 | SH |  | SOLE |  | 0 | 0 | 0 |
| ELECTRAMECCANICA VEHS | CORP  COM  NEW | 284849205 |  | 17 | 28349 | SH |  | SOLE |  | 0 | 0 | 0 |
| ELECTRONIC ARTS | INC  COM | 285512109 |  | 1389 | 11370 | SH |  | SOLE |  | 0 | 0 | 0 |
| ELLINGTON | FINANCIAL  INC  COM | 28852N109 |  | 155 | 12561 | SH |  | SOLE |  | 0 | 0 | 0 |
| ELLINGTON RESIDENTIAL | MTG  RE  COM SHS BEN  INT | 288578107 |  | 92 | 13478 | SH |  | SOLE |  | 0 | 0 | 0 |
| ELLSWORTH GROWTH | INCOME  FD  COM | 289074106 |  | 212 | 26568 | SH |  | SOLE |  | 0 | 0 | 0 |
| EMCOR GROUP | INC  COM | 29084Q100 |  | 512 | 3454 | SH |  | SOLE |  | 0 | 0 | 0 |
| EMERSON ELEC | CO  COM | 291011104 |  | 9406 | 97916 | SH |  | SOLE |  | 0 | 0 | 0 |
| ASPEN | TECHNOLOGY  INC  COM | 29109X106 |  | 302 | 1468 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENBRIDGE | INC  COM | 29250N105 |  | 12215 | 312398 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENDEAVOUR | SILVER  CORP  COM | 29258Y103 |  | 61 | 18976 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENCOMPASS | HEALTH  CORP  COM | 29261A100 |  | 495 | 8279 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENERGY FUELS | INC  COM  NEW | 292671708 |  | 150 | 24171 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENERGY RECOVERY | INC  COM | 29270J100 |  | 560 | 27344 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENERGY SVCS ACQUISITION | CORP  COM | 29271Q103 |  | 52 | 20239 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENERGOUS | CORP  COM | 29272C103 |  | 56 | 66983 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENERGIZER HLDGS | INC  NEW  COM | 29272W109 |  | 1112 | 33141 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENERGY TRANSFER | L  P  COM  UT  LTD  PTN | 29273V100 |  | 11958 | 1007419 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENERPLUS | CORP  COM | 292766102 |  | 529 | 29980 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENGINE NO | 1  ETF  TRUST  TRANSFRM  500  ETF | 29287L106 |  | 4100 | 92713 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENPHASE | ENERGY  INC  COM | 29355A107 |  | 3242 | 12235 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENTEGRIS | INC  COM | 29362U104 |  | 514 | 7837 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENTERGY | CORP  NEW  COM | 29364G103 |  | 2298 | 20423 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENTERPRISE BANCORP INC MASS | COM | 293668109 |  | 315 | 8932 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS | L  COM | 293792107 |  | 12462 | 516672 | SH |  | SOLE |  | 0 | 0 | 0 |
| EPAM SYS | INC  COM | 29414B104 |  | 251 | 766 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENVIVA | INC  COM | 29415B103 |  | 408 | 7710 | SH |  | SOLE |  | 0 | 0 | 0 |
| EQUIFAX | INC  COM | 294429105 |  | 1116 | 5744 | SH |  | SOLE |  | 0 | 0 | 0 |
| EQUINIX | INC  COM | 29444U700 |  | 2636 | 4024 | SH |  | SOLE |  | 0 | 0 | 0 |
| EQUINOR ASA SPONSORED | ADR | 29446M102 |  | 985 | 27494 | SH |  | SOLE |  | 0 | 0 | 0 |
| EQUINOX | GOLD  CORP  COM | 29446Y502 |  | 42 | 12807 | SH |  | SOLE |  | 0 | 0 | 0 |
| EQUITRANS MIDSTREAM | CORP  COM | 294600101 |  | 203 | 30264 | SH |  | SOLE |  | 0 | 0 | 0 |
| EQUITY RESIDENTIAL | SH BEN  INT | 29476L107 |  | 602 | 10209 | SH |  | SOLE |  | 0 | 0 | 0 |
| ERICSSON ADR B SEK | 10 | 294821608 |  | 215 | 36750 | SH |  | SOLE |  | 0 | 0 | 0 |
| ERIE INDTY | CO  CL  A | 29530P102 |  | 516 | 2076 | SH |  | SOLE |  | 0 | 0 | 0 |
| ESPORTS ENTMT GROUP | INC  COM | 29667K306 |  | 2 | 28242 | SH |  | SOLE |  | 0 | 0 | 0 |
| ESSENTIAL UTILS | INC  COM | 29670G102 |  | 3779 | 79166 | SH |  | SOLE |  | 0 | 0 | 0 |
| ESSEX PPTY | TR  INC  COM | 297178105 |  | 404 | 1908 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETHAN ALLEN INTERIORS | INC  COM | 297602104 |  | 674 | 25512 | SH |  | SOLE |  | 0 | 0 | 0 |
| ETSY | INC  COM | 29786A106 |  | 2798 | 23360 | SH |  | SOLE |  | 0 | 0 | 0 |
| EVENTBRITE | INC  COM  CL  A | 29975E109 |  | 110 | 18784 | SH |  | SOLE |  | 0 | 0 | 0 |
| EVERGY | INC  COM | 30034W106 |  | 3227 | 51286 | SH |  | SOLE |  | 0 | 0 | 0 |
| EVERSOURCE | ENERGY  COM | 30040W108 |  | 5324 | 63500 | SH |  | SOLE |  | 0 | 0 | 0 |
| EVOLUTION PETE | CORP  COM | 30049A107 |  | 286 | 37835 | SH |  | SOLE |  | 0 | 0 | 0 |
| EVGO | INC  CL  A  COM | 30052F100 |  | 190 | 42538 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXACT SCIENCES | CORP  COM | 30063P105 |  | 1805 | 36453 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TR BITWISE | CRYPTO | 301505624 |  | 174 | 51205 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TR ROBO | GLB  ETF | 301505707 |  | 3421 | 73843 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TR HULL | TACTIC  US | 301505806 |  | 631 | 22707 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXCHANGE TRADED CONCEPTS TR EMQQ | EM  INTERN | 301505889 |  | 1963 | 66036 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXCHANGE LISTED FDS TR SABA | INT  RATE | 30151E806 |  | 286 | 16579 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXELON | CORP  COM | 30161N101 |  | 4742 | 109699 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXELIXIS | INC  COM | 30161Q104 |  | 262 | 16306 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXPEDIA GROUP | INC  COM  NEW | 30212P303 |  | 3565 | 40700 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXP WORLD HLDGS | INC  COM | 30212W100 |  | 212 | 19126 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXPEDITORS INTL WASH | INC  COM | 302130109 |  | 1618 | 15567 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXPONENT | INC  COM | 30214U102 |  | 1634 | 16488 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXTRA SPACE STORAGE | INC  COM | 30225T102 |  | 2286 | 15530 | SH |  | SOLE |  | 0 | 0 | 0 |
| EZCORP INC CL A NON | VTG | 302301106 |  | 189 | 23199 | SH |  | SOLE |  | 0 | 0 | 0 |
| EXXON MOBIL | CORP  COM | 30231G102 |  | 110083 | 998037 | SH |  | SOLE |  | 0 | 0 | 0 |
| FMC | CORP  COM  NEW | 302491303 |  | 444 | 3558 | SH |  | SOLE |  | 0 | 0 | 0 |
| F | N  B  CORP  COM | 302520101 |  | 2836 | 217331 | SH |  | SOLE |  | 0 | 0 | 0 |
| FS KKR | CAP  CORP  COM | 302635206 |  | 38833 | 2219010 | SH |  | SOLE |  | 0 | 0 | 0 |
| FS CREDIT OPPORTUNITIES | CORP  COMMON  STOCK | 30290Y101 |  | 15669 | 3326855 | SH |  | SOLE |  | 0 | 0 | 0 |
| FTI CONSULTING | INC  COM | 302941109 |  | 202 | 1269 | SH |  | SOLE |  | 0 | 0 | 0 |
| META PLATFORMS | INC  CL  A | 30303M102 |  | 27976 | 232478 | SH |  | SOLE |  | 0 | 0 | 0 |
| FACTSET RESH SYS | INC  COM | 303075105 |  | 935 | 2331 | SH |  | SOLE |  | 0 | 0 | 0 |
| FAIR ISAAC | CORP  COM | 303250104 |  | 260 | 435 | SH |  | SOLE |  | 0 | 0 | 0 |
| FARFETCH | LTD  ORD  SH  CL  A | 30744W107 |  | 92 | 19550 | SH |  | SOLE |  | 0 | 0 | 0 |
| FARMERS NATIONAL BANC | CORP  COM | 309627107 |  | 186 | 13205 | SH |  | SOLE |  | 0 | 0 | 0 |
| FARMLAND PARTNERS | INC  COM | 31154R109 |  | 371 | 29806 | SH |  | SOLE |  | 0 | 0 | 0 |
| FASTLY | INC  CL  A | 31188V100 |  | 136 | 16576 | SH |  | SOLE |  | 0 | 0 | 0 |
| FASTENAL | CO  COM | 311900104 |  | 3787 | 80033 | SH |  | SOLE |  | 0 | 0 | 0 |
| FEDERAL AGRIC | MTG  CORP  CL  C | 313148306 |  | 1265 | 11225 | SH |  | SOLE |  | 0 | 0 | 0 |
| FEDERAL RLTY | INVT  TR  NEW SH BEN  INT  NEW | 313745101 |  | 509 | 5040 | SH |  | SOLE |  | 0 | 0 | 0 |
| FEDERAL SIGNAL | CORP  COM | 313855108 |  | 1187 | 25540 | SH |  | SOLE |  | 0 | 0 | 0 |
| FEDERATED HERMES | INC  CL  B | 314211103 |  | 244 | 6720 | SH |  | SOLE |  | 0 | 0 | 0 |
| FEDEX | CORP  COM | 31428X106 |  | 11030 | 63682 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COMWLTH TR NASDAQ | COMPSIT | 315912808 |  | 5509 | 134457 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST MSCI CONSM | DIS | 316092204 |  | 3240 | 57158 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST CONSMR | STAPLES | 316092303 |  | 6547 | 146103 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST FIDELITY | GROWTH | 316092337 |  | 351 | 27674 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON | TRUST  BLUE  CHIP  GRWTH | 316092352 |  | 3016 | 143014 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST STOCK FOR | INFL | 316092386 |  | 584 | 18862 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON | TRUST  MSCI  ENERGY  IDX | 316092402 |  | 6088 | 255378 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON | TRUST  MSCI  FINLS  IDX | 316092501 |  | 7285 | 151962 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST MSCI HLTH CARE | I | 316092600 |  | 11273 | 176192 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST HIGH YILD | ETF | 316092618 |  | 460 | 10001 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON | TRUST  MSCI  INDL  INDX | 316092709 |  | 3408 | 67205 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON | TRUST  INT  VL  FCT  ETF | 316092717 |  | 527 | 25015 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON | TRUST  VLU  FACTOR  ETF | 316092782 |  | 2891 | 65938 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON | TRUST  MSCI  INFO  TECH  I | 316092808 |  | 11091 | 117350 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON | TRUST  MOMENTUM  FACTR | 316092816 |  | 640 | 14954 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST LOW VOLITY | ETF | 316092824 |  | 3685 | 79801 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON | TRUST  DIVID  ETF  RISI | 316092832 |  | 4138 | 103852 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON | TRUST  HIGH  DIVID  ETF | 316092840 |  | 3423 | 91771 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST MSCI RL | EST  ETF | 316092857 |  | 2740 | 110430 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST MSCI UTILS | INDEX | 316092865 |  | 13431 | 294671 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON TRUST MSCI COMMNTN | SVC | 316092873 |  | 1863 | 59990 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY COVINGTON | TRUST  MSCI  MATLS  INDEX | 316092881 |  | 2323 | 53220 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY MERRIMACK | STR  TR  CORP  BOND  ETF | 316188101 |  | 385 | 8581 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY MERRIMACK | STR  TR  LTD  TRM  BD  ETF | 316188200 |  | 201 | 4180 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY MERRIMACK | STR  TR  TOTAL  BD  ETF | 316188309 |  | 5730 | 127266 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY MERRIMACK STR TR LOW DURTIN | ETF | 316188408 |  | 326 | 6595 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 1970 | 29034 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL FNF GROUP | COM | 31620R303 |  | 3213 | 85419 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIDUS | INVT  CORP  COM | 316500107 |  | 281 | 14782 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 2373 | 72311 | SH |  | SOLE |  | 0 | 0 | 0 |
| FINWARD BANCORP | COM | 31812F109 |  | 223 | 6153 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST CTZNS BANCSHARES | INC  N  CL  A | 31946M103 |  | 228 | 301 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST COMWLTH FINL CORP PA | COM | 319829107 |  | 140 | 10000 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST FINL BANCORP OH | COM | 320209109 |  | 679 | 28010 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST FINL BANKSHARES | INC  COM | 32020R109 |  | 2136 | 62084 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST | FINL  CORP  IND  COM | 320218100 |  | 281 | 6092 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST HORIZON CORPORATION | COM | 320517105 |  | 1215 | 49586 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST MAJESTIC | SILVER  CORP  COM | 32076V103 |  | 703 | 84311 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST MERCHANTS | CORP  COM | 320817109 |  | 2579 | 62726 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST REP BK SAN FRANCISCO | C  COM | 33616C100 |  | 973 | 7979 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST | SOLAR  INC  COM | 336433107 |  | 2726 | 18200 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR MORNINGSTAR | DIVID  L  SHS | 336917109 |  | 44699 | 1222627 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD US EQTY OPPT | ETF | 336920103 |  | 10299 | 130903 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR DOW | JONES  SELECT  MI  COM  SHS  ANNUAL | 33718M105 |  | 296 | 5327 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR INTER DURATN PFD | COM | 33718W103 |  | 300 | 17777 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST | TR  ENHANCED  EQUITY  INC  COM | 337318109 |  | 277 | 17579 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD CHINDIA | ETF | 33733A102 |  | 328 | 8610 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD DOW | 30  EQL  WGT | 33733A201 |  | 681 | 23614 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD WTR | ETF | 33733B100 |  | 6929 | 87315 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST | TR  MULTI  CP  VAL  ALPHA SHS ISSUED  FRST | 33733C108 |  | 1774 | 25778 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD  CAP  STRENGTH  ETF | 33733E104 |  | 109163 | 1456483 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD NY ARCA | BIOTECH | 33733E203 |  | 4875 | 31626 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD DJ | INTERNT  IDX | 33733E302 |  | 8055 | 65405 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD NAS CLNEDG | GREEN | 33733E500 |  | 5569 | 118018 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD  NAT  GAS  ETF | 33733E807 |  | 9135 | 372712 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD LUNT | US  FACTOR | 33733E872 |  | 1026 | 36775 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR MULTI CAP GROWTH AL | COM  SHS | 33733F101 |  | 583 | 6149 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST | TR  SR  FLTG  RATE  INCOME  COM | 33733U108 |  | 643 | 67464 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR NAS100 EQ WEIGHTED | SHS | 337344105 |  | 3856 | 43432 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR NASDAQ | 100  TECH  IND  SHS | 337345102 |  | 7234 | 68738 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR VALUE LINE | DIVID  IN  SHS | 33734H106 |  | 146354 | 3667098 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR LRGE | CP  CORE  ALPHA  COM  SHS | 33734K109 |  | 5291 | 66075 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD CONSUMR | DISCRE | 33734X101 |  | 861 | 17870 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD CONSUMR | STAPLE | 33734X119 |  | 4273 | 68073 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED | FD  ENERGY  ALPHADX | 33734X127 |  | 6928 | 405354 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED | FD  FINLS  ALPHADEX | 33734X135 |  | 5814 | 141936 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD HLTH CARE | ALPH | 33734X143 |  | 7989 | 73471 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD INDLS PROD | DUR | 33734X150 |  | 1912 | 37121 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED | FD  MATERIALS  ALPH | 33734X168 |  | 6118 | 100970 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED | FD  TECH  ALPHADEX | 33734X176 |  | 2319 | 25330 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD UTILITIES | ALPH | 33734X184 |  | 2618 | 78831 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD CLOUD | COMPUTING | 33734X192 |  | 8337 | 144712 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD DJ GLBL | DIVID | 33734X200 |  | 1821 | 82828 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD S NETWRK | FUT  VEH | 33734X309 |  | 425 | 10475 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD INDXX | NAT  RE  ETF | 33734X838 |  | 3619 | 263953 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD NASDAQ | CYB  ETF | 33734X846 |  | 16172 | 417761 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED | FD  INTL  EQUITY  OPP | 33734X853 |  | 2866 | 73744 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST | TR  SML  CP  CORE  ALPHA  F  COM  SHS | 33734Y109 |  | 5592 | 71286 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR MID CAP CORE ALPHAD | COM  SHS | 33735B108 |  | 5358 | 61002 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST | TR  LRG  CP  VL  ALPHADEX  COM  SHS | 33735J101 |  | 3680 | 55911 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TRUST LRGCP GWT ALPHAD | COM  SHS | 33735K108 |  | 17363 | 189929 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR STOXX EUROPEAN SELE | COMMON  SHS | 33735T109 |  | 384 | 33819 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD GBL WND | ENRG  ETF | 33736G106 |  | 516 | 29794 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR NASDAQ ABA CMNTY BK | UT  COM  SHS  ETF | 33736Q104 |  | 985 | 18721 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED | FD  NASDQ  CLN  EDGE | 33737A108 |  | 3602 | 41288 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX | FD  EUROPE  ALPHADEX | 33737J117 |  | 1586 | 49272 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX | FD  CHINA  ALPHADEX | 33737J141 |  | 772 | 36210 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD DEV MRK | EX  US | 33737J174 |  | 1793 | 37573 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX | FD  EMERG  MKT  ALPH | 33737J182 |  | 4573 | 217452 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX | FD  EM  SML  CP  ALPH | 33737J307 |  | 2297 | 58988 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 | EQW | 33737J802 |  | 490 | 11221 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD INDXX NEXTG | ETF | 33737K205 |  | 1608 | 26370 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | ALP  MID  CP  GR  ALPH | 33737M102 |  | 506 | 8972 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | ALP  MID  CAP  VAL  FD | 33737M201 |  | 1941 | 45182 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | ALP  SML  CP  GRW  ALP | 33737M300 |  | 1243 | 22480 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | ALP  SML  CAP  VAL  ALPH | 33737M409 |  | 666 | 14785 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR ENERGY INFRASTRCTR | COM | 33738C103 |  | 3102 | 215133 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD NO | AMER  ENERGY | 33738D101 |  | 4064 | 152272 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD SENIOR LN | FD | 33738D309 |  | 13075 | 293221 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD FIRST TR TA | HIYL | 33738D408 |  | 8855 | 227389 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR HIGH INCOME LONG / | COM | 33738E109 |  | 459 | 40093 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR ENERGY INCOME | GRO  COM | 33738G104 |  | 306 | 21582 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD MULTI ASSET | DI | 33738R100 |  | 1839 | 122838 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD NASD | TECH  DIV | 33738R118 |  | 3565 | 74614 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD BUYWRIT | INCM  ETF | 33738R308 |  | 1864 | 96446 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD RISNG | DIVD  ACHIV | 33738R506 |  | 93756 | 2134696 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD  DORSEY  WRT  5  ETF | 33738R605 |  | 13962 | 299930 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD  INTL  DEV  STRNGTH | 33738R662 |  | 1337 | 46286 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD S  INTL  DIVID | 33738R688 |  | 538 | 35128 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT | MOM | 33738R696 |  | 285 | 9979 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD RBA | INDL  ETF | 33738R704 |  | 3668 | 83133 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD  NASDQ  ARTFCIAL | 33738R720 |  | 2587 | 72424 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD  NASDQ  SEMCNDTR | 33738R811 |  | 698 | 13135 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD  NASDQ  PHRMTCLS | 33738R837 |  | 491 | 17915 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD  NASDQ  OIL  GAS | 33738R845 |  | 3147 | 112546 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD NASDQ FOD | BVRG | 33738R852 |  | 588 | 21724 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD NASDAQ BK | ETF | 33738R860 |  | 4605 | 175765 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD  DORSEY  WRIGHT | 33738R878 |  | 1507 | 43044 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD  DORSEY  WRIGHT | 33738R886 |  | 875 | 52298 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR MLP | ENERGY  INCOM  COM | 33739B104 |  | 1232 | 157797 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | PFD  SECS  INC  ETF | 33739E108 |  | 25419 | 1513046 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD MNGD | FUTRS  STRGY | 33739G103 |  | 1642 | 34492 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRAD FD VI FST | TR  GLB  FD | 33739H101 |  | 22974 | 938085 | SH |  | SOLE |  | 0 | 0 | 0 |
| FST TR NEW OPPORT MLP  ENE | COM | 33739M100 |  | 159 | 26334 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III MANAGD | MUN  ETF | 33739N108 |  | 5577 | 111296 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III LNG/SHT | EQUITY | 33739P103 |  | 2610 | 53398 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | MUNI  HI  INCM  ETF | 33739P301 |  | 1198 | 25870 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | SHRT  DUR  MNG  MUN | 33739P830 |  | 5212 | 264023 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III INSTL | PFD  SECS | 33739P855 |  | 1788 | 100370 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III CALIF | MUN  INCM | 33739P863 |  | 709 | 14647 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III HORIZON MNGD | ETF | 33739P871 |  | 6739 | 248129 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III HORIZON DMST | ETF | 33739P889 |  | 11302 | 342107 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD FST LOW OPPT | EFT | 33739Q200 |  | 20516 | 432739 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED | FD  HIGH  INCM  STRGC | 33739Q309 |  | 440 | 9997 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD FIRST | TR  ENH  NEW | 33739Q408 |  | 92972 | 1564138 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD SSI | STRG  ETF | 33739Q507 |  | 1088 | 34329 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD FT CBOE VEST | S | 33739Q705 |  | 1373 | 26880 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR DYNAMIC EUROPE EQUI | COM  SHS | 33740D107 |  | 201 | 17842 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | INCOME  OPPRTNTES | 33740F409 |  | 269 | 13939 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI SKYBRIDGE | CRYPTO | 33740F540 |  | 165 | 50064 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | NAS100 | 33740F557 |  | 707 | 40028 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | NAS100 | 33740F581 |  | 628 | 33173 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI FT CBOE VEST | MAR | 33740F599 |  | 1614 | 51479 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI FT CBOE VEST | US | 33740F615 |  | 2305 | 76413 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI FT CBOE VEST | BFR | 33740F623 |  | 4487 | 137037 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | US  EQT | 33740F631 |  | 1454 | 47862 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI FT CBOE VEST | 100 | 33740F649 |  | 1765 | 96472 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI VEST | US  EQTY  BUF | 33740F664 |  | 3425 | 103753 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI VEST | US  EQT  DEP | 33740F672 |  | 3046 | 97288 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI FT CBOE VEST | US | 33740F680 |  | 3484 | 113665 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | US  EQT | 33740F698 |  | 887 | 28705 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | US  EQT | 33740F714 |  | 1140 | 35280 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | US  EQT | 33740F722 |  | 2769 | 76699 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | US  EQ | 33740F730 |  | 1160 | 37065 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | US  BUF | 33740F748 |  | 4495 | 127814 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | US  EQ | 33740F755 |  | 10112 | 455304 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | US  EQT  BUFFER | 33740F763 |  | 2598 | 73022 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | US  EQT  DEEP  DUFR | 33740F771 |  | 6084 | 182513 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI MLT MNGD | LRG  GRW | 33740F789 |  | 1488 | 90101 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI TCW | OPPORTUNIS | 33740F805 |  | 17263 | 393054 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE | EQT  DEP  NOV | 33740F839 |  | 3966 | 121389 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE | EQT  BUFER | 33740F847 |  | 6112 | 172066 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI VEST | US  DEEP | 33740F854 |  | 5377 | 172794 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI VEST | US  BUFFER | 33740F862 |  | 3605 | 104027 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | LOW  DUR  STRTGC | 33740F870 |  | 381 | 20667 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI TCW | UNCONSTRAI | 33740F888 |  | 10551 | 437624 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ULTRA  SHT  DUR  MU | 33740J104 |  | 3184 | 159589 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III MERGER | ARBITRA | 33740J203 |  | 790 | 39142 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI TCW | SECURITIZED | 33740U109 |  | 776 | 36780 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | US  EQT | 33740U208 |  | 2787 | 81237 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI FT CBOE VEST | US | 33740U307 |  | 1659 | 49569 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI FT CBOE | DEEP  BFR | 33740U406 |  | 845 | 27596 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI FT CBOE | EQTY  BFR | 33740U505 |  | 1547 | 48701 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | FD  DEP | 33740U703 |  | 6352 | 322932 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | BUFERD | 33740U760 |  | 1160 | 62862 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | BUFERD | 33740U778 |  | 883 | 49191 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | US  EQT | 33740U786 |  | 1408 | 47333 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | US  DEP | 33740U802 |  | 5251 | 178234 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | U  S  EQ | 33740U810 |  | 991 | 32060 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | INTL | 33740U828 |  | 2236 | 124529 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | NAS100 | 33740U836 |  | 2784 | 167329 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI FT CBOE VEST | US | 33740U844 |  | 789 | 25753 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | INTL | 33740U869 |  | 764 | 41315 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI CBOE VEST | US  EQT | 33740U885 |  | 2270 | 77628 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE TRAD FD VI ALT ABSLT | STRG | 33740Y101 |  | 1835 | 61425 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD DORSY WRGH | VLU | 33741L207 |  | 499 | 22512 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR HIGH YIELD OPPRT 20 | COM | 33741Q107 |  | 1852 | 137405 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD SMID RISNG | ETF | 33741X102 |  | 14138 | 542744 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD INDXX INOVTV | ETF | 33741X201 |  | 386 | 11257 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRST TR EXCH TRADED FD III HORIZON | VOL  SMCP | 33741Y100 |  | 4910 | 158249 | SH |  | SOLE |  | 0 | 0 | 0 |
| FISERV | INC  COM | 337738108 |  | 5749 | 56877 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIRSTENERGY | CORP  COM | 337932107 |  | 3731 | 88966 | SH |  | SOLE |  | 0 | 0 | 0 |
| FISKER | INC  CL  A  COM  STK | 33813J106 |  | 387 | 53262 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIVE BELOW | INC  COM | 33829M101 |  | 713 | 4030 | SH |  | SOLE |  | 0 | 0 | 0 |
| FIVE9 | INC  COM | 338307101 |  | 806 | 11878 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLAHERTY  CRUMRINE | PFD  SECS  COM | 338478100 |  | 583 | 38811 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLAHERTY  CRUMRINE PFD INCO | COM | 33848E106 |  | 468 | 54477 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLAHERTY  CRUMRINE | DYNAMIC  SHS | 33848W106 |  | 1119 | 59796 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEXSHARES TR MORNSTAR | USMKT | 33939L100 |  | 3093 | 20812 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEXSHARES TR MORNSTAR | UPSTR | 33939L407 |  | 1349 | 31040 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEXSHARES TR IBOXX 3R | TARGT | 33939L506 |  | 2589 | 110081 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEXSHARES TR IBOXX 5YR | TRGT | 33939L605 |  | 393 | 16625 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEXSHARES TR US QT | LW  VLTY | 33939L654 |  | 601 | 11956 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEXSHARES | TR  HIG  YLD  VL  ETF | 33939L662 |  | 319 | 7993 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEXSHARES TR M STAR | DEV  MKT | 33939L803 |  | 471 | 7808 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEXSHARES | TR  QLT  DIV  DEF  IDX | 33939L845 |  | 758 | 14729 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEXSHARES | TR  QUALT  DIVD  IDX | 33939L860 |  | 1601 | 30446 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEXSHARES TR READY ACC | VARI | 33939L886 |  | 2418 | 32498 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLOOR  DECOR HLDGS | INC  CL  A | 339750101 |  | 404 | 5802 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLUOR | CORP  NEW  COM | 343412102 |  | 282 | 8150 | SH |  | SOLE |  | 0 | 0 | 0 |
| FORD MTR CO DEL | COM | 345370860 |  | 23763 | 2043222 | SH |  | SOLE |  | 0 | 0 | 0 |
| FORTINET | INC  COM | 34959E109 |  | 6031 | 123359 | SH |  | SOLE |  | 0 | 0 | 0 |
| FORTIVE | CORP  COM | 34959J108 |  | 333 | 5186 | SH |  | SOLE |  | 0 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS | I  COM | 34964C106 |  | 2558 | 44794 | SH |  | SOLE |  | 0 | 0 | 0 |
| FORWARD | AIR  CORP  COM | 349853101 |  | 256 | 2445 | SH |  | SOLE |  | 0 | 0 | 0 |
| FORTUNA SILVER MINES | INC  COM | 349915108 |  | 95 | 25337 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANCO NEV | CORP  COM | 351858105 |  | 2265 | 16599 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN BSP RLTY | TR  INC  COMMON  STOCK | 35243J101 |  | 729 | 56550 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN COVEY | CO  COM | 353469109 |  | 251 | 5359 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN | ETF  TR  SHRT  DUR  US  GOVT | 353506108 |  | 489 | 5463 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN RESOURCES | INC  COM | 354613101 |  | 680 | 25773 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN | LTD  DURATION  INCOME  COM | 35472T101 |  | 163 | 26320 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN TEMPLETON | ETF  TR  US  LOW  VOLATILIT | 35473P504 |  | 3956 | 85607 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN TEMPLETON | ETF  TR  US  CORE  BOND  ETF | 35473P553 |  | 422 | 19932 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR SENIOR | LOAN  ETF | 35473P595 |  | 951 | 41293 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN TEMPLETON | ETF  TR  INVT  GRADE  CORPT | 35473P603 |  | 216 | 10327 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN TEMPLETON | ETF  TR  US  LRG  CP  MLTFCT | 35473P801 |  | 3069 | 78216 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN | BD | 35473P850 |  | 246 | 10611 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN TEMPLETON | ETF  TR  US  MID  CP  MLTFCT | 35473P884 |  | 2625 | 63222 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRANKLIN UNVL | TR SH BEN  INT | 355145103 |  | 115 | 17137 | SH |  | SOLE |  | 0 | 0 | 0 |
| FREEPORT-MCMORAN | INC  CL  B | 35671D857 |  | 9869 | 259723 | SH |  | SOLE |  | 0 | 0 | 0 |
| FUELCELL | ENERGY  INC  COM | 35952H601 |  | 112 | 40287 | SH |  | SOLE |  | 0 | 0 | 0 |
| FUBOTV | INC  COM | 35953D104 |  | 38 | 22118 | SH |  | SOLE |  | 0 | 0 | 0 |
| FULGENT GENETICS | INC  COM | 359664109 |  | 294 | 9873 | SH |  | SOLE |  | 0 | 0 | 0 |
| FULTON FINL CORP PA | COM | 360271100 |  | 616 | 36598 | SH |  | SOLE |  | 0 | 0 | 0 |
| GABELLI | EQUITY  TR  INC  COM | 362397101 |  | 546 | 99566 | SH |  | SOLE |  | 0 | 0 | 0 |
| GABELLI | UTIL  TR  COM | 36240A101 |  | 741 | 98715 | SH |  | SOLE |  | 0 | 0 | 0 |
| GABELLI CONV | INC  SECS  FD  I  COM | 36240B109 |  | 204 | 42564 | SH |  | SOLE |  | 0 | 0 | 0 |
| GABELLI DIVID | INCOME  TR  COM | 36242H104 |  | 2657 | 128918 | SH |  | SOLE |  | 0 | 0 | 0 |
| GXO LOGISTICS INCORPORATED | COMMON  STOCK | 36262G101 |  | 1880 | 44030 | SH |  | SOLE |  | 0 | 0 | 0 |
| GALECTIN THERAPEUTICS | INC  COM  NEW | 363225202 |  | 171 | 151571 | SH |  | SOLE |  | 0 | 0 | 0 |
| GALLAGHER ARTHUR J | CO  COM | 363576109 |  | 2547 | 13509 | SH |  | SOLE |  | 0 | 0 | 0 |
| GAMCO GLOBAL GOLD NAT RES | COM SH BEN  INT | 36465A109 |  | 172 | 47399 | SH |  | SOLE |  | 0 | 0 | 0 |
| GAMCO NAT RES GOLD | INCOME SH BEN  INT | 36465E101 |  | 121 | 23710 | SH |  | SOLE |  | 0 | 0 | 0 |
| GAMING  LEISURE PPTYS | INC  COM | 36467J108 |  | 1327 | 25482 | SH |  | SOLE |  | 0 | 0 | 0 |
| GARTNER | INC  COM | 366651107 |  | 904 | 2689 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENASYS | INC  COM | 36872P103 |  | 39 | 10410 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENERAC HLDGS | INC  COM | 368736104 |  | 4334 | 43052 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENERAL AMERN | INVS  CO  INC  COM | 368802104 |  | 236 | 6532 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENERAL DYNAMICS | CORP  COM | 369550108 |  | 14233 | 57367 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENERAL ELECTRIC | CO  COM  NEW | 369604301 |  | 10715 | 127885 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENERAL MLS | INC  COM | 370334104 |  | 20284 | 241908 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENERAL MTRS | CO  COM | 37045V100 |  | 5720 | 170043 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENTEX | CORP  COM | 371901109 |  | 1877 | 68843 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENUINE PARTS | CO  COM | 372460105 |  | 7086 | 40841 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENWORTH | FINL  INC  COM  CL  A | 37247D106 |  | 293 | 55456 | SH |  | SOLE |  | 0 | 0 | 0 |
| GERON | CORP  COM | 374163103 |  | 584 | 241481 | SH |  | SOLE |  | 0 | 0 | 0 |
| GEVO | INC  COM  PAR | 374396406 |  | 22 | 11748 | SH |  | SOLE |  | 0 | 0 | 0 |
| GILEAD SCIENCES | INC  COM | 375558103 |  | 12356 | 143922 | SH |  | SOLE |  | 0 | 0 | 0 |
| GINKGO BIOWORKS HOLDINGS | INC  CL  A  SHS | 37611X100 |  | 56 | 33220 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLACIER BANCORP | INC  NEW  COM | 37637Q105 |  | 1750 | 35415 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLADSTONE | CAPITAL  CORP  COM | 376535100 |  | 106 | 11042 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLADSTONE LD | CORP  COM | 376549101 |  | 328 | 17869 | SH |  | SOLE |  | 0 | 0 | 0 |
| GSK PLC SPONSORED | ADR | 37733W204 |  | 4934 | 140403 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL NET LEASE | INC  COM  NEW | 379378201 |  | 2050 | 163050 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL PMTS | INC  COM | 37940X102 |  | 856 | 8617 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS GLOBX SUPDV | US | 37950E291 |  | 2063 | 109814 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS GLBX SUPRINC | ETF | 37950E333 |  | 335 | 35590 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL | MED  REIT  INC  COM  NEW | 37954A204 |  | 152 | 16067 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS TELMDC | ETF | 37954Y285 |  | 201 | 17350 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS GLB X | MLP  ENRG  I | 37954Y293 |  | 3324 | 81543 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS GLBL X | MLP  ETF | 37954Y343 |  | 977 | 23667 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS | CYBRSCURTY  ETF | 37954Y384 |  | 4104 | 197782 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS VDEO GAM | ESPRT | 37954Y392 |  | 331 | 17675 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS CLOUD | COMPUTNG | 37954Y442 |  | 870 | 54303 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS RUSSELL | 2000 | 37954Y459 |  | 4610 | 245105 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS E COMMERCE | ETF | 37954Y467 |  | 318 | 19631 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS | S  500  COVERED | 37954Y475 |  | 3166 | 80422 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS NASDAQ | 100  COVER | 37954Y483 |  | 16596 | 1043109 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS AUTONMOUS | EV  ETF | 37954Y624 |  | 2324 | 116958 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS ARTIFICIAL | ETF | 37954Y632 |  | 1041 | 51784 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS | US  PFD  ETF | 37954Y657 |  | 1754 | 90549 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS | US  INFR  DEV  ETF | 37954Y673 |  | 5009 | 189089 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS RBTCS ARTFL | INTE | 37954Y715 |  | 1755 | 85385 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS | INTERNET  OF  THNG | 37954Y780 |  | 782 | 27056 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS | FINTECH  ETF | 37954Y814 |  | 745 | 38695 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS GLOBAL X | COPPER | 37954Y830 |  | 665 | 18770 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS GLOBAL X | SILVER | 37954Y848 |  | 938 | 33287 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS LITHIUM BTRY | ETF | 37954Y855 |  | 6617 | 112899 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS GLOBAL X | URANIUM | 37954Y871 |  | 856 | 42605 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS | S  500  CATHOLIC | 37954Y889 |  | 394 | 8467 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBE | LIFE  INC  COM | 37959E102 |  | 278 | 2307 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS | S  500  RISK | 37960A206 |  | 241 | 11810 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS NASDAQ | 100  RIS | 37960A503 |  | 283 | 16348 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL X FDS | SUPERDIVIDEND | 37960A669 |  | 588 | 24467 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLD FIELDS LTD SPONSORED | ADR | 38059T106 |  | 356 | 34399 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS GROUP | INC  COM | 38141G104 |  | 13816 | 40234 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS ETF TR ACTIVEBETA | INT | 381430107 |  | 10319 | 358542 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS ETF TR MARKETBETA | US  EQ | 381430123 |  | 4915 | 94690 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS ETF TR ACTIVEBETA | EME | 381430206 |  | 4271 | 150852 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS ETF TR ACCESS | INFLATI | 381430362 |  | 609 | 12579 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS ETF TR ACCESS | EMNG  MKTS | 381430388 |  | 485 | 12156 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS ETF TR JUST | US  LRG  CP | 381430396 |  | 2342 | 42374 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS ETF TR ACCESS | INVT  GR | 381430479 |  | 751 | 16987 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS ETF TR ACTIVEBETA | US  LG | 381430503 |  | 10382 | 136368 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS ETF TR ACCES | TREASURY | 381430529 |  | 1633 | 16375 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS ETF TR ACTIVEBETA | US | 381430602 |  | 1982 | 36297 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS BDC | INC  SHS | 38147U107 |  | 259 | 18875 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS MLP ENERGY REN | COM | 38148G206 |  | 223 | 17463 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS ETF TR ACCESS | US  AGRAT | 38149W101 |  | 5912 | 143875 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDMAN SACHS PHYSICAL | GOLD  UNIT | 38150K103 |  | 2351 | 129945 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLUB CAP BDC | INC  COM | 38173M102 |  | 248 | 18877 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOODYEAR TIRE  RUBR | CO  COM | 382550101 |  | 266 | 26181 | SH |  | SOLE |  | 0 | 0 | 0 |
| GRACO | INC  COM | 384109104 |  | 2831 | 42094 | SH |  | SOLE |  | 0 | 0 | 0 |
| GRAINGER W W | INC  COM | 384802104 |  | 1668 | 2998 | SH |  | SOLE |  | 0 | 0 | 0 |
| GRAND CANYON | ED  INC  COM | 38526M106 |  | 449 | 4254 | SH |  | SOLE |  | 0 | 0 | 0 |
| GRANITE | PT  MTG  TR  INC  COM  STK | 38741L107 |  | 72 | 13362 | SH |  | SOLE |  | 0 | 0 | 0 |
| GRANITESHARES | GOLD  TR SHS BEN  INT | 38748G101 |  | 353 | 19560 | SH |  | SOLE |  | 0 | 0 | 0 |
| GREAT AJAX CORP 7.25 CV SR NT | 24 | 38983D409 |  | 391 | 16313 | SH |  | SOLE |  | 0 | 0 | 0 |
| GREIF | INC  CL  A | 397624107 |  | 853 | 12717 | SH |  | SOLE |  | 0 | 0 | 0 |
| GROWGENERATION | CORP  COM | 39986L109 |  | 98 | 24980 | SH |  | SOLE |  | 0 | 0 | 0 |
| GRUPO SUPERVIELLE S.A. SPONSORED | ADR | 40054A108 |  | 43 | 20000 | SH |  | SOLE |  | 0 | 0 | 0 |
| GUARDANT | HEALTH  INC  COM | 40131M109 |  | 221 | 8115 | SH |  | SOLE |  | 0 | 0 | 0 |
| GUGGENHEIM STRATEGIC OPPORTU | COM  SBI | 40167F101 |  | 3196 | 209997 | SH |  | SOLE |  | 0 | 0 | 0 |
| HF SINCLAIR | CORP  COM | 403949100 |  | 783 | 15084 | SH |  | SOLE |  | 0 | 0 | 0 |
| HCA | HEALTHCARE  INC  COM | 40412C101 |  | 2504 | 10436 | SH |  | SOLE |  | 0 | 0 | 0 |
| HSBC HLDGS PLC SPON | ADR  NEW | 404280406 |  | 360 | 11551 | SH |  | SOLE |  | 0 | 0 | 0 |
| HP | INC  COM | 40434L105 |  | 2099 | 78132 | SH |  | SOLE |  | 0 | 0 | 0 |
| HAGERTY | INC  CL  A  COM | 405166109 |  | 86 | 10245 | SH |  | SOLE |  | 0 | 0 | 0 |
| HALEON PLC SPON | ADS | 405552100 |  | 838 | 104715 | SH |  | SOLE |  | 0 | 0 | 0 |
| HALLIBURTON | CO  COM | 406216101 |  | 3650 | 92756 | SH |  | SOLE |  | 0 | 0 | 0 |
| HALOZYME THERAPEUTICS | INC  COM | 40637H109 |  | 482 | 8475 | SH |  | SOLE |  | 0 | 0 | 0 |
| HANCOCK JOHN | FINL  OPPTYS  FD SH BEN  INT  NEW | 409735206 |  | 674 | 20231 | SH |  | SOLE |  | 0 | 0 | 0 |
| HANCOCK JOHN | PREM  DIVID  FD  COM SH BEN  INT | 41013T105 |  | 649 | 50179 | SH |  | SOLE |  | 0 | 0 | 0 |
| HANCOCK JOHN TAX-ADVANTAGED | COM | 41013V100 |  | 1034 | 45211 | SH |  | SOLE |  | 0 | 0 | 0 |
| HANCOCK JOHN | PFD  INCOME  FD SH BEN  INT | 41013W108 |  | 385 | 24011 | SH |  | SOLE |  | 0 | 0 | 0 |
| HANCOCK JOHN | PFD  INCOME  FD  I  COM | 41021P103 |  | 146 | 10086 | SH |  | SOLE |  | 0 | 0 | 0 |
| HANESBRANDS | INC  COM | 410345102 |  | 1106 | 173884 | SH |  | SOLE |  | 0 | 0 | 0 |
| HANMI | FINL  CORP  COM  NEW | 410495204 |  | 231 | 9324 | SH |  | SOLE |  | 0 | 0 | 0 |
| HANNON ARMSTRONG | SUST  INFR  C  COM | 41068X100 |  | 899 | 31013 | SH |  | SOLE |  | 0 | 0 | 0 |
| HARBOR ETF TRUST DISRUPTIVE | INNOV | 41151J307 |  | 176 | 16218 | SH |  | SOLE |  | 0 | 0 | 0 |
| HARBOR ETF TRUST ALL WEATHER | INFL | 41151J505 |  | 588 | 26687 | SH |  | SOLE |  | 0 | 0 | 0 |
| HARLEY DAVIDSON | INC  COM | 412822108 |  | 394 | 9465 | SH |  | SOLE |  | 0 | 0 | 0 |
| HARMONY GOLD MINING CO LTD SPONSORED | ADR | 413216300 |  | 99 | 29077 | SH |  | SOLE |  | 0 | 0 | 0 |
| HARTFORD FINL SVCS GROUP | INC  COM | 416515104 |  | 1672 | 22045 | SH |  | SOLE |  | 0 | 0 | 0 |
| HARTFORD FDS EXCHANGE TRADED | TOTAL  RTRN  ETF | 41653L305 |  | 1255 | 37992 | SH |  | SOLE |  | 0 | 0 | 0 |
| HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX | BD | 41653L404 |  | 483 | 25336 | SH |  | SOLE |  | 0 | 0 | 0 |
| HARTFORD FDS EXCHANGE TRADED | MUN  OPORTUNITE | 41653L503 |  | 3621 | 96418 | SH |  | SOLE |  | 0 | 0 | 0 |
| HASBRO | INC  COM | 418056107 |  | 248 | 4059 | SH |  | SOLE |  | 0 | 0 | 0 |
| HAVERTY FURNITURE | COS  INC  COM | 419596101 |  | 218 | 7297 | SH |  | SOLE |  | 0 | 0 | 0 |
| HAWAIIAN ELEC INDUSTRIES | COM | 419870100 |  | 2156 | 51524 | SH |  | SOLE |  | 0 | 0 | 0 |
| HEALTHCARE RLTY | TR  CL  A  COM | 42226K105 |  | 3417 | 177311 | SH |  | SOLE |  | 0 | 0 | 0 |
| NIGHTHAWK BIOSCIENCES | INC  COM | 42237K409 |  | 16 | 20442 | SH |  | SOLE |  | 0 | 0 | 0 |
| HEALTHPEAK PROPERTIES | INC  COM | 42250P103 |  | 1666 | 66465 | SH |  | SOLE |  | 0 | 0 | 0 |
| HECLA | MNG  CO  COM | 422704106 |  | 1344 | 241667 | SH |  | SOLE |  | 0 | 0 | 0 |
| HEICO | CORP  NEW  COM | 422806109 |  | 239 | 1558 | SH |  | SOLE |  | 0 | 0 | 0 |
| HELLO GROUP | INC  ADS | 423403104 |  | 149 | 16600 | SH |  | SOLE |  | 0 | 0 | 0 |
| HELMERICH  PAYNE | INC  COM | 423452101 |  | 422 | 8507 | SH |  | SOLE |  | 0 | 0 | 0 |
| HENRY JACK  ASSOC | INC  COM | 426281101 |  | 1450 | 8259 | SH |  | SOLE |  | 0 | 0 | 0 |
| HERCULES | CAPITAL  INC  COM | 427096508 |  | 1298 | 98149 | SH |  | SOLE |  | 0 | 0 | 0 |
| HERON THERAPEUTICS | INC  COM | 427746102 |  | 43 | 17317 | SH |  | SOLE |  | 0 | 0 | 0 |
| HERSHEY | CO  COM | 427866108 |  | 13253 | 57230 | SH |  | SOLE |  | 0 | 0 | 0 |
| HERZFELD CARIBBEAN BASIN | FD  COM | 42804T106 |  | 71 | 19265 | SH |  | SOLE |  | 0 | 0 | 0 |
| HERTZ GLOBAL HLDGS | INC *W EXP 06/30/205 | 42806J148 |  | 149 | 19981 | SH |  | SOLE |  | 0 | 0 | 0 |
| HERTZ GLOBAL HLDGS | INC  COM  NEW | 42806J700 |  | 751 | 48818 | SH |  | SOLE |  | 0 | 0 | 0 |
| HESS | CORP  COM | 42809H107 |  | 1336 | 9421 | SH |  | SOLE |  | 0 | 0 | 0 |
| HESS MIDSTREAM | LP  CL  A  SHS | 428103105 |  | 1309 | 43734 | SH |  | SOLE |  | 0 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE | C  COM | 42824C109 |  | 943 | 59109 | SH |  | SOLE |  | 0 | 0 | 0 |
| HIGH | INCOME  SECS  FD SHS BEN  INT | 42968F108 |  | 73 | 11196 | SH |  | SOLE |  | 0 | 0 | 0 |
| HIGHLAND INCOME FD HIGHLAND | INCOME | 43010E404 |  | 7094 | 688772 | SH |  | SOLE |  | 0 | 0 | 0 |
| HIGHLAND GLOBAL ALLOCATION | F  COM | 43010T104 |  | 697 | 74029 | SH |  | SOLE |  | 0 | 0 | 0 |
| HILTON WORLDWIDE HLDGS | INC  COM | 43300A203 |  | 1140 | 9022 | SH |  | SOLE |  | 0 | 0 | 0 |
| HOLOGIC | INC  COM | 436440101 |  | 2500 | 33416 | SH |  | SOLE |  | 0 | 0 | 0 |
| HOME BANCSHARES | INC  COM | 436893200 |  | 241 | 10592 | SH |  | SOLE |  | 0 | 0 | 0 |
| HOME BANCORP | INC  COM | 43689E107 |  | 989 | 24695 | SH |  | SOLE |  | 0 | 0 | 0 |
| HOME DEPOT | INC  COM | 437076102 |  | 71948 | 227785 | SH |  | SOLE |  | 0 | 0 | 0 |
| HONDA MOTOR LTD AMERN | SHS | 438128308 |  | 218 | 9542 | SH |  | SOLE |  | 0 | 0 | 0 |
| HONEYWELL | INTL  INC  COM | 438516106 |  | 29469 | 137515 | SH |  | SOLE |  | 0 | 0 | 0 |
| HORMEL FOODS | CORP  COM | 440452100 |  | 3137 | 68872 | SH |  | SOLE |  | 0 | 0 | 0 |
| HOWARD HUGHES | CORP  COM | 44267D107 |  | 209 | 2741 | SH |  | SOLE |  | 0 | 0 | 0 |
| HOWMET | AEROSPACE  INC  COM | 443201108 |  | 1160 | 29440 | SH |  | SOLE |  | 0 | 0 | 0 |
| HUB GROUP | INC  CL  A | 443320106 |  | 363 | 4571 | SH |  | SOLE |  | 0 | 0 | 0 |
| HUBBELL | INC  COM | 443510607 |  | 1312 | 5589 | SH |  | SOLE |  | 0 | 0 | 0 |
| HUBSPOT | INC  COM | 443573100 |  | 447 | 1546 | SH |  | SOLE |  | 0 | 0 | 0 |
| HUMANA | INC  COM | 444859102 |  | 3415 | 6667 | SH |  | SOLE |  | 0 | 0 | 0 |
| HUNT | J  B  TRANS  SVCS  INC  COM | 445658107 |  | 1012 | 5802 | SH |  | SOLE |  | 0 | 0 | 0 |
| HUNTINGTON BANCSHARES | INC  COM | 446150104 |  | 5612 | 398006 | SH |  | SOLE |  | 0 | 0 | 0 |
| HUNTINGTON INGALLS INDS | INC  COM | 446413106 |  | 1296 | 5618 | SH |  | SOLE |  | 0 | 0 | 0 |
| HUNTSMAN | CORP  COM | 447011107 |  | 307 | 11169 | SH |  | SOLE |  | 0 | 0 | 0 |
| HUT 8 | MNG  CORP  COM | 44812T102 |  | 11 | 13525 | SH |  | SOLE |  | 0 | 0 | 0 |
| HYATT HOTELS | CORP  COM  CL  A | 448579102 |  | 296 | 3278 | SH |  | SOLE |  | 0 | 0 | 0 |
| ITT | INC  COM | 45073V108 |  | 276 | 3398 | SH |  | SOLE |  | 0 | 0 | 0 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 309 | 14112 | SH |  | SOLE |  | 0 | 0 | 0 |
| ICAHN ENTERPRISES LP DEPOSITARY | UNIT | 451100101 |  | 1408 | 27790 | SH |  | SOLE |  | 0 | 0 | 0 |
| IDACORP | INC  COM | 451107106 |  | 339 | 3147 | SH |  | SOLE |  | 0 | 0 | 0 |
| IDEXX LABS | INC  COM | 45168D104 |  | 2673 | 6552 | SH |  | SOLE |  | 0 | 0 | 0 |
| IDERA PHARMACEUTICALS | INC  COM  PAR | 45168K405 |  | 4 | 10806 | SH |  | SOLE |  | 0 | 0 | 0 |
| ILLINOIS TOOL WKS | INC  COM | 452308109 |  | 10501 | 47666 | SH |  | SOLE |  | 0 | 0 | 0 |
| ILLUMINA | INC  COM | 452327109 |  | 1258 | 6223 | SH |  | SOLE |  | 0 | 0 | 0 |
| IMMUNOGEN | INC  COM | 45253H101 |  | 252 | 50765 | SH |  | SOLE |  | 0 | 0 | 0 |
| IMMUNITYBIO | INC  COM | 45256X103 |  | 61 | 11950 | SH |  | SOLE |  | 0 | 0 | 0 |
| IMPACT | SHS TR I NAACP MINO  ETF | 45259A209 |  | 1087 | 40937 | SH |  | SOLE |  | 0 | 0 | 0 |
| IMPINJ | INC  COM | 453204109 |  | 258 | 2360 | SH |  | SOLE |  | 0 | 0 | 0 |
| INDEPENDENCE RLTY | TR  INC  COM | 45378A106 |  | 17790 | 1055163 | SH |  | SOLE |  | 0 | 0 | 0 |
| INDEPENDENT BK CORP MASS | COM | 453836108 |  | 322 | 3818 | SH |  | SOLE |  | 0 | 0 | 0 |
| INDEPENDENT BANK GROUP | INC  COM | 45384B106 |  | 952 | 15853 | SH |  | SOLE |  | 0 | 0 | 0 |
| INDEXIQ ETF TR HEDGE MLTI | ETF | 45409B107 |  | 309 | 10858 | SH |  | SOLE |  | 0 | 0 | 0 |
| INDEXIQ ETF TR IQ MRGR | ARB  ETF | 45409B800 |  | 409 | 12902 | SH |  | SOLE |  | 0 | 0 | 0 |
| INDEXIQ ACTIVE ETF TR IQ MACKAY | INSRED | 45409F843 |  | 5931 | 249730 | SH |  | SOLE |  | 0 | 0 | 0 |
| INDUSTRIAL LOGISTICS PPTYS | T  COM SHS BEN  INT | 456237106 |  | 39 | 11999 | SH |  | SOLE |  | 0 | 0 | 0 |
| INFOSYS LTD SPONSORED | ADR | 456788108 |  | 347 | 19246 | SH |  | SOLE |  | 0 | 0 | 0 |
| ING GROEP N.V. SPONSORED | ADR | 456837103 |  | 220 | 18079 | SH |  | SOLE |  | 0 | 0 | 0 |
| INGERSOLL RAND | INC  COM | 45687V106 |  | 276 | 5273 | SH |  | SOLE |  | 0 | 0 | 0 |
| INGLES | MKTS  INC  CL  A | 457030104 |  | 375 | 3885 | SH |  | SOLE |  | 0 | 0 | 0 |
| INGREDION | INC  COM | 457187102 |  | 675 | 6890 | SH |  | SOLE |  | 0 | 0 | 0 |
| INSPIRE MED SYS | INC  COM | 457730109 |  | 566 | 2249 | SH |  | SOLE |  | 0 | 0 | 0 |
| INOVIO PHARMACEUTICALS | INC  COM  NEW | 45773H201 |  | 71 | 45406 | SH |  | SOLE |  | 0 | 0 | 0 |
| INSPERITY | INC  COM | 45778Q107 |  | 452 | 3976 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATIVE INDL PPTYS | INC  COM | 45781V101 |  | 2205 | 21756 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR IBD | 50  ETF | 45782C102 |  | 601 | 27524 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR GRWT100 | PWR  BUF | 45782C276 |  | 806 | 18954 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  SML  CP  PWR  B | 45782C284 |  | 1042 | 43005 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQT  ULTRA  BF | 45782C292 |  | 421 | 16098 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQT  ULTRA  BF | 45782C300 |  | 2423 | 81567 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  PWR  BUF | 45782C318 |  | 1748 | 62239 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR US EQTY BUFR | MAR | 45782C326 |  | 746 | 25706 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR GRWT100 | PWR  BF | 45782C334 |  | 1531 | 44937 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  SML  CP  PWR  ET | 45782C342 |  | 333 | 13160 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR EMRGNG | MKT  APRIL | 45782C359 |  | 284 | 12209 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQT  ULTRA  BF | 45782C375 |  | 256 | 9078 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  PWR  BUF | 45782C383 |  | 1182 | 38466 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR US EQTY BUFR | MAR | 45782C391 |  | 1316 | 40903 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR US EQTY BUFR | JAN | 45782C409 |  | 1441 | 43608 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  PWR  BUF | 45782C417 |  | 1963 | 69128 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQT  ULTRA  BFR | 45782C425 |  | 677 | 25720 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR US EQTY BUFR | FEB | 45782C433 |  | 1320 | 44106 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR GRWT100 | PWR  BF | 45782C466 |  | 704 | 20411 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  SML  CP  PWR  B | 45782C474 |  | 482 | 16112 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  PWR  BUF | 45782C508 |  | 3308 | 104976 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR EMRGNG | MKT  JAN | 45782C516 |  | 528 | 19418 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR INTRNL | DEV  JAN | 45782C524 |  | 212 | 7931 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  ULTRA  B | 45782C532 |  | 331 | 12067 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  PWR  BUF | 45782C540 |  | 4400 | 147207 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  BUF  DEC | 45782C557 |  | 2238 | 70134 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  ULTRA  BU | 45782C565 |  | 471 | 16991 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  PWR  BUF | 45782C573 |  | 3652 | 120975 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  BUF  NOV | 45782C581 |  | 1293 | 43418 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  SML  CP  PWR  B | 45782C599 |  | 967 | 38294 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR GRWT100 | PWR  BUF | 45782C615 |  | 1622 | 46278 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  ULTRA  B | 45782C649 |  | 808 | 30620 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  PWR  BUF | 45782C656 |  | 4350 | 148705 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  BUF  SEP | 45782C664 |  | 1041 | 34327 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQT  ULTRA  BF | 45782C672 |  | 3685 | 141103 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  PWR  BF | 45782C680 |  | 3499 | 123404 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR US EQUT BUFR | AUG | 45782C698 |  | 906 | 30236 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR EMRGNG | MKT  JULY | 45782C714 |  | 297 | 13000 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR INTRNL | DEV  JULY | 45782C722 |  | 446 | 18709 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQT  ULTRA  BF | 45782C730 |  | 748 | 27913 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  PWR  BUF | 45782C748 |  | 1753 | 58969 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR US EQTY BUFR | JUN | 45782C755 |  | 243 | 7943 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  BUF  OCT | 45782C771 |  | 1748 | 55044 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR US EQTY BUFR | JUL | 45782C789 |  | 1443 | 46689 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  PWR  BUF | 45782C797 |  | 2144 | 71302 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQT  ULTRA  BF | 45782C805 |  | 945 | 38093 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  PWR  BUF | 45782C813 |  | 2660 | 88105 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQTY  ULTRA  B | 45782C821 |  | 381 | 13959 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQT  ULTRA  BF | 45782C839 |  | 1014 | 39354 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR LOUP | FRONTIER | 45782C862 |  | 692 | 23914 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR  US  EQT  PWR  BUF | 45782C870 |  | 1952 | 69526 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR US EQT BUFR | APR | 45782C888 |  | 1923 | 61990 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR LADDERED ALC | BFR | 45783Y756 |  | 1098 | 47674 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR LADERD ALCTN | PWR | 45783Y814 |  | 2030 | 59015 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS | TR S  INVT  GRD  PFD | 45783Y822 |  | 609 | 33777 | SH |  | SOLE |  | 0 | 0 | 0 |
| INNOVATOR ETFS TR DEFINED WLT | SHLD | 45783Y855 |  | 1332 | 50105 | SH |  | SOLE |  | 0 | 0 | 0 |
| INSULET | CORP  COM | 45784P101 |  | 1254 | 4258 | SH |  | SOLE |  | 0 | 0 | 0 |
| INTEL | CORP  COM | 458140100 |  | 16386 | 619959 | SH |  | SOLE |  | 0 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE | IN  COM | 45866F104 |  | 1947 | 18979 | SH |  | SOLE |  | 0 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 29523 | 209547 | SH |  | SOLE |  | 0 | 0 | 0 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 634 | 6046 | SH |  | SOLE |  | 0 | 0 | 0 |
| INTERNATIONAL PAPER | CO  COM | 460146103 |  | 3590 | 103674 | SH |  | SOLE |  | 0 | 0 | 0 |
| INTERPUBLIC GROUP | COS  INC  COM | 460690100 |  | 813 | 24413 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO ACTIVELY | MANAGED  ETF  ACTIVE  US  REAL | 46090A101 |  | 1005 | 11538 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO ACTIVELY MANAGED ETF BLNCD MLTI | AST | 46090A200 |  | 461 | 31601 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO ACTIVELY MANAGED ETF CNSRTV | MLT  AST | 46090A309 |  | 647 | 54399 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO ACTIVELY | MANAGED  ETF S  DOWNSID | 46090A705 |  | 760 | 23535 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO ACTIVELY | MANAGED  ETF  TOTAL  RETURN | 46090A804 |  | 2695 | 57987 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO ACTIVELY | MANAGED  ETF  VAR  RATE  INVT | 46090A879 |  | 2459 | 99526 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO ACTIVELY | MANAGED  ETF  ULTRA  SHRT  DUR | 46090A887 |  | 11831 | 239213 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO QQQ TR UNIT SER | 1 | 46090E103 |  | 288866 | 1084822 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO ACTVELY MNGD ETC FD OPTIMUM | YIELD | 46090F100 |  | 8537 | 577620 | SH |  | SOLE |  | 0 | 0 | 0 |
| INTUIT | COM | 461202103 |  | 5417 | 13917 | SH |  | SOLE |  | 0 | 0 | 0 |
| INTUITIVE SURGICAL | INC  COM  NEW | 46120E602 |  | 7271 | 27400 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVENTRUST PPTYS | CORP  COM  NEW | 46124J201 |  | 3228 | 138538 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO | SR  INCOME  TR  COM | 46131H107 |  | 117 | 30595 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO MUNICIPAL | TRUST  COM | 46131J103 |  | 326 | 32936 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO TR INVT GRADE MUNS | COM | 46131M106 |  | 494 | 49201 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO MUN OPPORTUNITY | TR  COM | 46132C107 |  | 1307 | 131880 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO ADVANTAGE | MUN  INCOME SH BEN  INT | 46132E103 |  | 240 | 27959 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO PA | VALUE  MUN  INC  TR  COM | 46132K109 |  | 99 | 10085 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO | VALUE  MUN  INCOME  TR  COM | 46132P108 |  | 671 | 55678 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO MUNI INCOME OPP TRST | COM | 46132X101 |  | 181 | 29062 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO | QUALITY  MUN  INCOME  T  COM | 46133G107 |  | 1842 | 195571 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO HIG INCM 2023 TARG | T  COM | 46135X108 |  | 162 | 20200 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO HIGH INCOME 2024 TAR | COM | 46136K105 |  | 245 | 30289 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO INDIA EXCHANGE-TRADE | INDIA  ETF | 46137R109 |  | 297 | 13959 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T  AEROSPACE  DEFN | 46137V100 |  | 11495 | 146625 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T WILDERHIL | CLAN | 46137V134 |  | 1522 | 39704 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T WATER RES | ETF | 46137V142 |  | 3129 | 60718 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S SML600  VAL | 46137V167 |  | 1155 | 13072 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S SML600  GWT | 46137V175 |  | 1180 | 10129 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S MDCP400  VL | 46137V191 |  | 2520 | 27769 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S MDCP400  PR | 46137V217 |  | 972 | 5430 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S MDCP400  EQ | 46137V225 |  | 296 | 3540 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S 500 TOP  50 | 46137V233 |  | 3574 | 12951 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  QUALITY | 46137V241 |  | 3157 | 71758 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S PUR  VAL | 46137V258 |  | 23700 | 303924 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S PUR  GWT | 46137V266 |  | 3270 | 21572 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  EQL  UTL | 46137V274 |  | 7139 | 61364 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  EQL  TEC | 46137V282 |  | 4084 | 16809 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  EQL  REL | 46137V290 |  | 412 | 13388 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T  BUYBACK  ACHIEV | 46137V308 |  | 7380 | 86260 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  EQL  MAT | 46137V316 |  | 531 | 3350 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  EQL  IND | 46137V324 |  | 4501 | 25247 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  EQL  HLT | 46137V332 |  | 1028 | 3564 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  EQL  FIN | 46137V340 |  | 2407 | 42668 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  EQL  WGT | 46137V357 |  | 50103 | 354714 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  EQL  ENR | 46137V365 |  | 623 | 8564 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  EQL  STP | 46137V373 |  | 7843 | 45998 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T INVESCO | MSCI | 46137V407 |  | 801 | 16758 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  500  VLU  MOMN | 46137V423 |  | 859 | 17415 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S 500 GARP  ETF | 46137V431 |  | 9520 | 115254 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  100  EQL  WIGH | 46137V449 |  | 214 | 2863 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  MDCP  VLU  MNT | 46137V456 |  | 1113 | 25265 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  MDCP  MOMNTUM | 46137V464 |  | 9621 | 127763 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  MDCP  QUALITY | 46137V472 |  | 2640 | 38227 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  SMCP  VLU  MNT | 46137V480 |  | 10079 | 220343 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T S  SMLCP  MOMENT | 46137V498 |  | 2675 | 56738 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T  DIVID  ACHIEVEV | 46137V506 |  | 2248 | 61552 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T NASDAQ | INTERNT | 46137V530 |  | 1153 | 10276 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T  INTL  DIVI  ACHI | 46137V548 |  | 2351 | 140590 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T  HIG  YLD  EQ  DIV | 46137V563 |  | 8863 | 428393 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T GBL LISTED | PVT | 46137V589 |  | 650 | 68806 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T FTSE RAFI | 1500 | 46137V597 |  | 455 | 2874 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DJ INDL AVG | DV | 46137V605 |  | 418 | 9572 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T FTSE RAFI | 1000 | 46137V613 |  | 6178 | 39820 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED | FD  T  FINL  PFD  ETF | 46137V621 |  | 3431 | 238232 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DYNMC | SOFTWARE | 46137V639 |  | 848 | 9318 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DYNMC | SEMICNDT | 46137V647 |  | 1451 | 14498 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DYNMC | PHRMCTLS | 46137V662 |  | 1214 | 15445 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DYNMC | OIL  GAS | 46137V670 |  | 131 | 25567 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DYNMC | NETWRNG | 46137V688 |  | 218 | 3091 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DWA BASIC | MATL | 46137V704 |  | 1941 | 24548 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DYNMC | MKT  ETF | 46137V712 |  | 4078 | 39232 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DYNMC | LEISURE | 46137V720 |  | 6683 | 183545 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DYNMC | LRG  VALU | 46137V738 |  | 1739 | 36946 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DYNMC | LRG  GWTH | 46137V746 |  | 10268 | 171875 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DYNMC | FOOD  BEV | 46137V753 |  | 4475 | 98025 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DYNMC | ENRG  EXP | 46137V761 |  | 2638 | 89191 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DWA | TECHNOLOGY | 46137V811 |  | 630 | 5556 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DWA | MOMENTUM | 46137V837 |  | 3511 | 49416 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DWA INDLS | MUMT | 46137V845 |  | 561 | 6499 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DWA | HEALTHCARE | 46137V852 |  | 3486 | 28340 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DWA | FINL  MUMT | 46137V860 |  | 285 | 7001 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DWA | ENERGY  MNT | 46137V878 |  | 343 | 7939 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T DWA | STAPLES | 46137V886 |  | 520 | 6285 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T ZACKS | MID  CAP | 46137Y401 |  | 3676 | 41352 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T ZACKS | MULT  AST | 46137Y500 |  | 318 | 15024 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO DB COMMDY INDX TRCK | UNIT | 46138B103 |  | 4678 | 189766 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  SMLCP  INFO | 46138E115 |  | 750 | 6259 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  SMLCP  HELT | 46138E149 |  | 2781 | 21066 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  SMLCP  ENGY | 46138E164 |  | 267 | 26243 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  SMLCP  STAP | 46138E172 |  | 320 | 3141 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  MIDCP  LOW | 46138E198 |  | 29710 | 555431 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II CALIF AMT | MUN | 46138E206 |  | 496 | 20548 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  INTL  LOW | 46138E230 |  | 616 | 23020 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  GBL  WATER | 46138E263 |  | 5075 | 108864 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  EMRNG  MKTS | 46138E297 |  | 2531 | 109996 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  500  MOMNTM | 46138E339 |  | 1270 | 22375 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  LOW  VOL | 46138E354 |  | 37251 | 582955 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S HDL  VOL | 46138E362 |  | 12578 | 286977 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S 500 HB  ETF | 46138E370 |  | 687 | 11028 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  500  ENHNCD | 46138E396 |  | 296 | 7244 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II CEF | INM  COMPSI | 46138E404 |  | 3274 | 180675 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II  PFD  ETF | 46138E511 |  | 12785 | 1143530 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II NY AMT FRE | MUN | 46138E529 |  | 233 | 10507 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II NATL AMT | MUNI | 46138E537 |  | 884 | 38529 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II KBW PPTY | CASUT | 46138E586 |  | 479 | 5568 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II KBW | PREM  YIELD | 46138E594 |  | 260 | 13359 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II KBW | HIG  DV  YLD | 46138E610 |  | 1534 | 103212 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II KBW BK | ETF | 46138E628 |  | 591 | 11455 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II  INTL  BUYBACK | 46138E644 |  | 441 | 13174 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II GBL SRT | TRM  HY | 46138E669 |  | 726 | 37778 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II FNDMNTL | HY  CRP | 46138E719 |  | 1847 | 107903 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II FTSE RAFI | EMNG | 46138E727 |  | 258 | 14618 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II  EMRNG  MKT  SVRG | 46138E784 |  | 843 | 45130 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II  CHINA  TECHNLGY | 46138E800 |  | 202 | 4662 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II DWA | SMLCP  MENT | 46138E842 |  | 1520 | 20893 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II DWA | EMERG  MKTS | 46138E867 |  | 1081 | 60791 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II DWA | DEV  MKTS | 46138E875 |  | 539 | 19629 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  SMLCP  LOW | 46138G102 |  | 2550 | 57096 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  SMLCAP  QTY | 46138G300 |  | 4270 | 130922 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II SR LN | ETF | 46138G508 |  | 2799 | 136335 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II INVESCO PHLX | SM | 46138G615 |  | 240 | 12069 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II  NASDAQNXTGEN100 | 46138G631 |  | 1235 | 51648 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II NASDAQ | 100  ETF | 46138G649 |  | 10254 | 93619 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  ULTRA  DIVIDE | 46138G656 |  | 1890 | 43370 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S SMALLCAP  600 | 46138G664 |  | 2446 | 22540 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  MDCP  400  REV | 46138G672 |  | 569 | 6627 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II S  500  REVENUE | 46138G698 |  | 1844 | 24944 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II  SOLAR  ETF | 46138G706 |  | 3280 | 44962 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II TAXABLE | MUN  BD | 46138G805 |  | 1753 | 68177 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II VRDO TAX | FREE | 46138G862 |  | 3951 | 158399 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II  VAR  RATE  PFD | 46138G870 |  | 2191 | 97839 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRADED | FD  TR  II  TREAS  COLATERL | 46138G888 |  | 758 | 7195 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS 2026 | MUNI | 46138J510 |  | 275 | 11700 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS 2025 | MUNI | 46138J528 |  | 555 | 22841 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS 2024 | MUNI | 46138J536 |  | 1180 | 47670 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS | 2023  MUNI | 46138J544 |  | 1505 | 59859 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD RUSL | 1000  DYNM | 46138J619 |  | 26489 | 616888 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD INVSCO BLSH | 26 | 46138J635 |  | 219 | 9719 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD INVSCO BLSH | 28 | 46138J643 |  | 282 | 14373 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD RAFI | STRG  US  ETF | 46138J726 |  | 255 | 9508 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD RAFI | STRG  US  SML | 46138J734 |  | 1139 | 34332 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC | US | 46138J742 |  | 1389 | 38044 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD DEFENSIVE | EQTY | 46138J775 |  | 480 | 7224 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS | 2027  CB | 46138J783 |  | 532 | 28015 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS 2026 | CB | 46138J791 |  | 2245 | 118640 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS 2025 | HY | 46138J817 |  | 980 | 44307 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS 2025 | CB | 46138J825 |  | 6567 | 326044 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS 2024 | HY | 46138J833 |  | 1323 | 59821 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS 2024 | CB | 46138J841 |  | 9570 | 467157 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS | 2023  HY | 46138J858 |  | 2125 | 91143 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD BULSHS | 2023  CB | 46138J866 |  | 12965 | 617969 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | AGRICULTURE  FD | 46140H106 |  | 4607 | 228627 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | SILVER  FD | 46140H205 |  | 1733 | 53261 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM | OIL  FD | 46140H403 |  | 964 | 63390 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO DB MULTI-SECTOR COMM BASE METALS | FD | 46140H700 |  | 1037 | 53332 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO DB US DLR INDEX TR BULLISH | FD | 46141D203 |  | 13424 | 482696 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESTMENT MANAGERS SER TR I AXS CHANGE | FINAN | 46144X107 |  | 1552 | 57216 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVITAE | CORP  COM | 46185L103 |  | 127 | 68254 | SH |  | SOLE |  | 0 | 0 | 0 |
| IONIS PHARMACEUTICALS | INC  COM | 462222100 |  | 361 | 9555 | SH |  | SOLE |  | 0 | 0 | 0 |
| IQVIA HLDGS | INC  COM | 46266C105 |  | 4376 | 21356 | SH |  | SOLE |  | 0 | 0 | 0 |
| IQIYI INC SPONSORED | ADS | 46267X108 |  | 183 | 34466 | SH |  | SOLE |  | 0 | 0 | 0 |
| IRIDIUM COMMUNICATIONS | INC  COM | 46269C102 |  | 498 | 9679 | SH |  | SOLE |  | 0 | 0 | 0 |
| IROBOT | CORP  COM | 462726100 |  | 437 | 9075 | SH |  | SOLE |  | 0 | 0 | 0 |
| IRON MTN INC DEL | COM | 46284V101 |  | 6067 | 121713 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | GOLD  TR  ISHARES  NEW | 464285204 |  | 30755 | 889123 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES INC MSCI AUST | ETF | 464286103 |  | 438 | 19694 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  FRONTIER | 464286145 |  | 235 | 9216 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES INC JP MRGN | EM  HI  BD | 464286285 |  | 1040 | 29731 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  EM  MKTS  DIV  ETF | 464286319 |  | 2602 | 107886 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES INC GLB ENR PROD | ETF | 464286343 |  | 591 | 24357 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  AGRICULTURE | 464286350 |  | 359 | 8376 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  WORLD  ETF | 464286392 |  | 1490 | 13634 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  BRAZIL  ETF | 464286400 |  | 586 | 20947 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  CDA  ETF | 464286509 |  | 3032 | 92641 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  GBL  MIN  VOL | 464286525 |  | 6948 | 73122 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  EMERG  MRKT | 464286533 |  | 14637 | 275919 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES INC MSCI EURZONE | ETF | 464286608 |  | 400 | 10124 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES INC MSCI PAC JP | ETF | 464286665 |  | 390 | 9125 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES INC MSCI EQUAL | WEITE | 464286681 |  | 458 | 6276 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES INC MSCI TURKEY | ETF | 464286715 |  | 3640 | 98380 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES INC MSCI STH KOR | ETF | 464286772 |  | 210 | 3715 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  GERMANY  ETF | 464286806 |  | 542 | 21929 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  MEXICO  ETF | 464286822 |  | 776 | 15692 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR S  100  ETF | 464287101 |  | 4861 | 28500 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MORNINGSTAR | GRWT | 464287119 |  | 4177 | 85799 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MORNINGSTR | US  EQ | 464287127 |  | 1984 | 37685 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE S  TTL  STK | 464287150 |  | 33053 | 389778 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  SELECT  DIVID  ETF | 464287168 |  | 30571 | 253493 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  TIPS  BD  ETF | 464287176 |  | 35544 | 333934 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR CHINA LG-CAP | ETF | 464287184 |  | 419 | 14805 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  US  TRSPRTION | 464287192 |  | 827 | 3872 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE S  ETF | 464287200 |  | 380486 | 990308 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR CORE US AGGBD | ET | 464287226 |  | 91190 | 940198 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  EMG  MKT  ETF | 464287234 |  | 15876 | 418879 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBOXX | INV  CP  ETF | 464287242 |  | 18694 | 177316 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GLOBAL | TECH  ETF | 464287291 |  | 14589 | 325424 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR S  500  GRWT  ETF | 464287309 |  | 43415 | 742142 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GLOB | HLTHCRE  ETF | 464287325 |  | 1185 | 13957 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GLOBAL | FINLS  ETF | 464287333 |  | 1489 | 21191 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GLOBAL | ENERG  ETF | 464287341 |  | 6673 | 171149 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR NORTH AMERN | NAT | 464287374 |  | 916 | 22529 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR S  500  VAL  ETF | 464287408 |  | 51423 | 354472 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR 20 | YR  TR  BD  ETF | 464287432 |  | 21536 | 216315 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR 7-10 YR TRSY | BD | 464287440 |  | 18130 | 189284 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR 1 3 | YR  TREAS  BD | 464287457 |  | 102230 | 1259458 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  EAFE  ETF | 464287465 |  | 34234 | 521540 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUS | MDCP  VAL  ETF | 464287473 |  | 13983 | 132746 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUS | MD  CP  GR  ETF | 464287481 |  | 14534 | 173847 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUS | MID  CAP  ETF | 464287499 |  | 27286 | 404530 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE S MCP  ETF | 464287507 |  | 90640 | 374714 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR EXPANDED | TECH | 464287515 |  | 6846 | 26757 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  ISHARES  SEMICDTR | 464287523 |  | 8931 | 25665 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR EXPND | TEC  SC  ETF | 464287549 |  | 3969 | 14175 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  ISHARES  BIOTECH | 464287556 |  | 12601 | 95982 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR COHEN STEER | REIT | 464287564 |  | 1529 | 27877 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GLOBAL | 100  ETF | 464287572 |  | 4536 | 70819 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR US CONSUM | DISCRE | 464287580 |  | 760 | 13335 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUS | 1000  VAL  ETF | 464287598 |  | 34948 | 230450 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR S MC 400GR  ETF | 464287606 |  | 5714 | 83655 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUS | 1000  GRW  ETF | 464287614 |  | 47779 | 223018 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUS | 1000  ETF | 464287622 |  | 31654 | 150361 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUS | 2000  VAL  ETF | 464287630 |  | 10322 | 74435 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUS | 2000  GRW  ETF | 464287648 |  | 8981 | 41865 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUSSELL | 2000  ETF | 464287655 |  | 43393 | 248868 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE S  US  VLU | 464287663 |  | 17554 | 248529 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE S  US  GWT | 464287671 |  | 11332 | 139007 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUSSELL | 3000  ETF | 464287689 |  | 5737 | 25997 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR U.S. UTILITS | ETF | 464287697 |  | 2185 | 25252 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR S MC 400VL  ETF | 464287705 |  | 17933 | 177909 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  US  TELECOM  ETF | 464287713 |  | 265 | 11813 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR U.S. | TECH  ETF | 464287721 |  | 16542 | 222071 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR U.S. | REAL  ES  ETF | 464287739 |  | 4413 | 52412 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  US  INDUSTRIALS | 464287754 |  | 4345 | 45043 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR US HLTHCARE | ETF | 464287762 |  | 15231 | 53685 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR U.S. | FIN  SVC  ETF | 464287770 |  | 2138 | 13570 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR U.S. | FINLS  ETF | 464287788 |  | 5242 | 69460 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR U.S. | ENERGY  ETF | 464287796 |  | 5882 | 126517 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE S SCP  ETF | 464287804 |  | 65128 | 688168 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR US CONSM | STAPLES | 464287812 |  | 15786 | 77846 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR U.S. BAS MTL | ETF | 464287838 |  | 685 | 5493 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR DOW | JONES  US  ETF | 464287846 |  | 1336 | 14291 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR SP SMCP600VL | ETF | 464287879 |  | 13846 | 151642 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR S  SML  600  GWT | 464287887 |  | 7807 | 72244 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MORNINGSTAR | VALU | 464288109 |  | 4359 | 68937 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  SHRT  NAT  MUN  ETF | 464288158 |  | 8598 | 82462 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR AGENCY | BOND  ETF | 464288166 |  | 981 | 9216 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  AC  ASIA  ETF | 464288182 |  | 333 | 5143 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MRGSTR | MD  CP  ETF | 464288208 |  | 2324 | 39616 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GL CLEAN ENE | ETF | 464288224 |  | 16676 | 840120 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MSCI ACWI | EX  US | 464288240 |  | 1792 | 39381 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MSCI ACWI | ETF | 464288257 |  | 5256 | 61919 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  EAFE  SML  CP  ETF | 464288273 |  | 7010 | 124123 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR JPMORGAN | USD  EMG | 464288281 |  | 6383 | 75464 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MRGSTR | MD  CP  GRW | 464288307 |  | 5532 | 102669 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR NEW YORK | MUN  ETF | 464288323 |  | 407 | 7765 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR CALIF | MUN  BD  ETF | 464288356 |  | 539 | 9610 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GLB INFRASTR | ETF | 464288372 |  | 1606 | 35026 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MRGSTR | MD  CP  VAL | 464288406 |  | 448 | 7224 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR NATIONAL | MUN  ETF | 464288414 |  | 23640 | 224036 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  ASIA  50  ETF | 464288430 |  | 312 | 5497 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR INTL SEL | DIV  ETF | 464288448 |  | 5922 | 218053 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MRGSTR | SM  CP  ETF | 464288505 |  | 452 | 9916 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBOXX HI YD | ETF | 464288513 |  | 10262 | 139378 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CRE  U  S  REIT  ETF | 464288521 |  | 572 | 11559 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RESIDENTIAL | MULT | 464288562 |  | 1307 | 19118 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MSCI KLD400 | SOC | 464288570 |  | 7855 | 109415 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MBS  ETF | 464288588 |  | 15765 | 169969 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GOV/CRED | BD  ETF | 464288596 |  | 401 | 3911 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MRGSTR | SM  CP  GR | 464288604 |  | 701 | 19443 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR INTRM GOV | CR  ETF | 464288612 |  | 2964 | 28925 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR USD INV GRDE | ETF | 464288620 |  | 5075 | 103333 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ISHS 5-10YR | INVT | 464288638 |  | 6362 | 128509 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ISHS 1-5YR | INVS | 464288646 |  | 13738 | 275745 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR 10-20 YR TRS | ETF | 464288653 |  | 10465 | 96736 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR 3 | 7  YR  TREAS  BD | 464288661 |  | 7372 | 64164 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  SHORT  TREAS  BD | 464288679 |  | 99634 | 906420 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  PFD  AND  INCM  SEC | 464288687 |  | 16819 | 550890 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MRNING | SM  CP  ETF | 464288703 |  | 1793 | 34445 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GLOB UTILITS | ETF | 464288711 |  | 200 | 3332 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  GLB  CNSM  STP  ETF | 464288737 |  | 474 | 7953 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  US  HOME  CONS  ETF | 464288752 |  | 1275 | 21038 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR US AER | DEF  ETF | 464288760 |  | 19222 | 171837 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR US REGNL BKS | ETF | 464288778 |  | 1043 | 21893 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR U.S. INSRNCE | ETF | 464288786 |  | 1004 | 10987 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR US BR DEL | SE  ETF | 464288794 |  | 269 | 2803 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  USA  ESG  SLC | 464288802 |  | 6061 | 73625 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR U.S. MED DVC | ETF | 464288810 |  | 17923 | 340938 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR US HLTHCR | PR  ETF | 464288828 |  | 2925 | 10926 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR U.S. | PHARMA  ETF | 464288836 |  | 217 | 1167 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR US OIL GS | EX  ETF | 464288851 |  | 1101 | 11853 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MICRO-CAP | ETF | 464288869 |  | 2499 | 23173 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  EAFE  VALUE  ETF | 464288877 |  | 35031 | 763529 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  EAFE  GRWTH  ETF | 464288885 |  | 23821 | 284396 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR NEW ZEALAND | ETF | 464289123 |  | 2802 | 57723 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUS TP200 | VL  ETF | 464289420 |  | 1024 | 15763 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUS TP200 | GR  ETF | 464289438 |  | 32841 | 272469 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR RUS TOP 200 | ETF | 464289446 |  | 3905 | 43404 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR 10 YR INVST | GRD | 464289511 |  | 436 | 8766 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR AGGRES ALLOC | ETF | 464289859 |  | 15243 | 255121 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GRWT ALLOCAT | ETF | 464289867 |  | 8614 | 182653 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MODERT ALLOC | ETF | 464289875 |  | 7338 | 193050 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR CONSER ALLOC | ETF | 464289883 |  | 6105 | 181655 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | SILVER  TR  ISHARES | 46428Q109 |  | 19751 | 896948 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | S GSCI COMMODITY- UNIT BEN  INT | 46428R107 |  | 3792 | 178629 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  US  TREAS  BD  ETF | 46429B267 |  | 28192 | 1240833 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  A  RATE  CP  BD  ETF | 46429B291 |  | 398 | 8592 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GNMA | BOND  ETF | 46429B333 |  | 339 | 7801 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  INDIA  ETF | 46429B598 |  | 424 | 10155 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR FLTG RATE NT | ETF | 46429B655 |  | 25700 | 510622 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE  HIGH  DV  ETF | 46429B663 |  | 26193 | 251274 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  CHINA  ETF | 46429B671 |  | 710 | 14954 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  EAFE  MIN  VL | 46429B689 |  | 30884 | 485706 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  USA  MIN  VOL | 46429B697 |  | 117421 | 1628582 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR 0-5 | YR  TIPS  ETF | 46429B747 |  | 62127 | 640753 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES U S ETF TR BLACKROCK | ST  MAT | 46431W507 |  | 31582 | 641003 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | U  S  ETF  TR  INFLATION  HEDG | 46431W580 |  | 225 | 8942 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | U  S  ETF  TR  BLOOMBERG  ROLL | 46431W598 |  | 644 | 11810 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | U  S  ETF  TR  IT  RT  HDG  HGYL | 46431W606 |  | 985 | 12010 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | U  S  ETF  TR  GOLD  STRATEGY | 46431W614 |  | 258 | 4712 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES U S ETF TR U.S. | TECH  INDEPD | 46431W648 |  | 810 | 19867 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | U  S  ETF  TR  INT  RT  HDG  C  B | 46431W705 |  | 2221 | 24543 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES U S ETF TR INT RT HD | LONG | 46431W812 |  | 373 | 16045 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES U S ETF TR BLACKROCK | SHORT | 46431W838 |  | 4728 | 95086 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES U S ETF TR GSCI | CMDTY  STGY | 46431W853 |  | 4836 | 171540 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  USA  QLT  FCT | 46432F339 |  | 29201 | 256241 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MSCI USA SZE | FT | 46432F370 |  | 260 | 2284 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  USA  VALUE | 46432F388 |  | 17993 | 197426 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  USA  MMENTM | 46432F396 |  | 20898 | 143206 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE  MSCI  TOTAL | 46432F834 |  | 38637 | 667534 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE  MSCI  EAFE | 46432F842 |  | 62923 | 1020817 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE  1  5  YR  USD | 46432F859 |  | 12433 | 267731 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MRNGSTR | INC  ETF | 46432F875 |  | 913 | 48116 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  CORE  MSCI  EMKT | 46434G103 |  | 20061 | 429579 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  EMRG  CHN | 46434G764 |  | 2327 | 49021 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  TAIWAN  ETF | 46434G772 |  | 334 | 8317 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES INC MSCI JPN | ETF  NEW | 46434G822 |  | 578 | 10610 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  GBL  ETF  NEW | 46434G848 |  | 7713 | 188116 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | INC  MSCI  GBL  GOLD  MN | 46434G855 |  | 446 | 19982 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES INC ESG AWR | MSCI  EM | 46434G863 |  | 6546 | 217694 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR 0-5YR | INVT  GR  CP | 46434V100 |  | 1904 | 39789 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  INTL  SML  CP | 46434V266 |  | 1209 | 40300 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  U  S  EQUITY  FACTR | 46434V282 |  | 1113 | 28532 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  GBL  MULTIFC | 46434V316 |  | 277 | 8707 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR EXPONENTIAL | TECH | 46434V381 |  | 1824 | 38528 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR 0-5YR | HI  YL  CP | 46434V407 |  | 15074 | 368642 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  INTL  MOMENT | 46434V449 |  | 201 | 6533 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  INTL  QUALTY | 46434V456 |  | 17462 | 539120 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MSCI LW CRB | TG | 46434V464 |  | 259 | 1877 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE  TOTAL  USD | 46434V613 |  | 38815 | 863896 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE  DIV  GRWTH | 46434V621 |  | 51966 | 1039329 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GLOBAL | REIT  ETF | 46434V647 |  | 579 | 25511 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE  MSCI  PAC | 46434V696 |  | 417 | 7778 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE  MSCI  EURO | 46434V738 |  | 943 | 19851 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR YLD OPTIM | BD | 46434V787 |  | 237 | 10920 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  HDG  MSCI  EAFE | 46434V803 |  | 456 | 16872 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR TRS FLT | RT  BD | 46434V860 |  | 54536 | 1081851 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR BLACKROCK | ULTRA | 46434V878 |  | 36803 | 735464 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS DEC23 | ETF | 46434VAX8 |  | 5792 | 231414 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS DEC25 | ETF | 46434VBD1 |  | 2126 | 87409 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS DEC24 | ETF | 46434VBG4 |  | 2162 | 88546 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CONV  BD  ETF | 46435G102 |  | 16312 | 234811 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ESG AWRE | USD  ETF | 46435G193 |  | 1714 | 76881 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ESG AWRE | 1  5  YR | 46435G243 |  | 2445 | 102846 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | DEC2023 | 46435G318 |  | 2344 | 92461 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE  MSCI  INTL | 46435G326 |  | 5924 | 105823 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MSCI UK | ETF  NEW | 46435G334 |  | 1769 | 57702 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR MORTGE | REL  ETF | 46435G342 |  | 1116 | 49163 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CR  5  10  YR  ETF | 46435G417 |  | 1161 | 27153 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ESG AWR | MSCI  USA | 46435G425 |  | 63683 | 751419 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  USA  SMCP  MN | 46435G433 |  | 4026 | 116352 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ESG ADVNCD | HY  BD | 46435G441 |  | 428 | 9900 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR FALN ANGLS | USD | 46435G474 |  | 4151 | 168673 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ESG AW | MSCI  EAFE | 46435G516 |  | 11893 | 180913 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  INTL  DIV  GRWTH | 46435G524 |  | 1259 | 21853 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  MSCI  GBL  SUS  DEV | 46435G532 |  | 344 | 4357 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE  INTL  AGGR | 46435G672 |  | 4436 | 93299 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | DEC2026 | 46435GAA0 |  | 1721 | 73720 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CYBERSECURITY | 46435U135 |  | 3474 | 105198 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | 24  TRM  HG | 46435U184 |  | 610 | 26851 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR GENOMICS | IMMUN | 46435U192 |  | 745 | 29579 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  ESG  MSCI  LEADR | 46435U218 |  | 333 | 5025 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | DEC  26 | 46435U259 |  | 1491 | 59128 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | DEC  27 | 46435U283 |  | 901 | 35920 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | DEC  28 | 46435U325 |  | 385 | 15355 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR SELF DRIVNG | EV | 46435U366 |  | 1192 | 35244 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | DEC  25 | 46435U432 |  | 1263 | 47893 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBDS DEC28 | ETF | 46435U515 |  | 1060 | 43652 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ESG AWR | US  AGRGT | 46435U549 |  | 3132 | 67010 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  ROBOTICS  ARTIF | 46435U556 |  | 291 | 11383 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ESG AWARE | MSCI | 46435U663 |  | 5425 | 165008 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | DEC | 46435U697 |  | 1515 | 58846 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  US  INFRASTRUC | 46435U713 |  | 6248 | 172311 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR BROAD | USD  HIGH | 46435U853 |  | 3835 | 111075 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  CORE  DIVID  ETF | 46435U861 |  | 447 | 11921 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | 27  ETF | 46435UAA9 |  | 2261 | 96764 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  US  SML  CP  VALUE | 46436E536 |  | 296 | 10510 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ESG SCRND | S  SM | 46436E544 |  | 242 | 7298 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ESG SCRD | S  MID | 46436E551 |  | 262 | 7991 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR ESG SCRND | S | 46436E569 |  | 1277 | 44922 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  ESG  ADV  TTL  USD | 46436E619 |  | 3645 | 86383 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR 0-3 | MNTH  TREASRY | 46436E718 |  | 71832 | 717318 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | DEC  2030 | 46436E726 |  | 242 | 11611 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  ESG  EAFE  ETF | 46436E759 |  | 1346 | 24805 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES | TR  ESG  MSCI  USA  ETF | 46436E767 |  | 2087 | 68072 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | 28  TRM  TS | 46436E833 |  | 436 | 19876 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | 27  TRM  TS | 46436E841 |  | 643 | 28883 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | 26  TRM  TS | 46436E858 |  | 1174 | 51698 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | 25  TRM  TS | 46436E866 |  | 2147 | 92213 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | 24  TRM  TS | 46436E874 |  | 3071 | 128766 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES TR IBONDS | 23  TRM  TS | 46436E882 |  | 3721 | 150646 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISUN | INC  COM | 465246106 |  | 15 | 11202 | SH |  | SOLE |  | 0 | 0 | 0 |
| JPMORGAN CHASE | CO  COM | 46625H100 |  | 87073 | 649315 | SH |  | SOLE |  | 0 | 0 | 0 |
| JPMORGAN CHASE  CO ALERIAN ML | ETN | 46625H365 |  | 341 | 15696 | SH |  | SOLE |  | 0 | 0 | 0 |
| JABIL | INC  COM | 466313103 |  | 1125 | 16499 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F INTRNL RES | EQT | 46641Q134 |  | 16132 | 322261 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F  ACTIVE  VALUE  ETF | 46641Q167 |  | 504 | 9835 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F  DIV  RTN  INT  EQ | 46641Q209 |  | 588 | 11926 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F BETABULDRS | JAPAN | 46641Q217 |  | 766 | 17065 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F BETABUILDERS | CDA | 46641Q225 |  | 204 | 3566 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F  US  AGGREGATE  ETF | 46641Q241 |  | 1870 | 40846 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F SHORT DURA  CORE | 46641Q274 |  | 340 | 7450 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F  EQUITY  PREMIUM | 46641Q332 |  | 92383 | 1695405 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F BETABUILDERS | I | 46641Q373 |  | 4495 | 90574 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F BETABUILDRS | US | 46641Q399 |  | 11054 | 161277 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F JPMORGAN | DIVER | 46641Q407 |  | 2189 | 23096 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F MUNICIPAL | ETF | 46641Q647 |  | 228 | 4585 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F  ULTRA  SHT  MUNCPL | 46641Q654 |  | 4048 | 80097 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F  US  VALUE  FACTR | 46641Q753 |  | 446 | 13448 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F  US  QUALTY  FCTR | 46641Q761 |  | 1289 | 33266 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F  ULTRA  SHRT  INC | 46641Q837 |  | 97120 | 1937357 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F DIVERSFD | EQT  ETF | 46641Q845 |  | 3251 | 83916 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F  INTL  BD  OPP  ETF | 46641Q852 |  | 201 | 4366 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F DIVERSFED | RTRN | 46641Q886 |  | 1999 | 23743 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F  INFLATION  MANAGE | 46654Q104 |  | 1385 | 30210 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F NASDAQ | EQT  PREM | 46654Q203 |  | 2334 | 57203 | SH |  | SOLE |  | 0 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED | F  ACTIVE  GROWTH | 46654Q609 |  | 6029 | 135703 | SH |  | SOLE |  | 0 | 0 | 0 |
| JACKSON | FINANCIAL  INC  COM  CL  A | 46817M107 |  | 1880 | 54051 | SH |  | SOLE |  | 0 | 0 | 0 |
| JACOBS | SOLUTIONS  INC  COM | 46982L108 |  | 2584 | 21520 | SH |  | SOLE |  | 0 | 0 | 0 |
| JANUS DETROIT STR TR HENDERSN | CAP  ETF | 47103U100 |  | 1011 | 22186 | SH |  | SOLE |  | 0 | 0 | 0 |
| JANUS DETROIT STR TR HENDERSN | SML  ETF | 47103U209 |  | 14329 | 275086 | SH |  | SOLE |  | 0 | 0 | 0 |
| JANUS DETROIT STR TR HENDERSON | US  REL | 47103U829 |  | 200 | 9322 | SH |  | SOLE |  | 0 | 0 | 0 |
| JANUS DETROIT STR TR HENDRSON AAA | CL | 47103U845 |  | 2205 | 44768 | SH |  | SOLE |  | 0 | 0 | 0 |
| JANUS DETROIT STR TR HENDERSON | MTG | 47103U852 |  | 922 | 20280 | SH |  | SOLE |  | 0 | 0 | 0 |
| JANUS DETROIT STR TR HENDRSN | SHRT  ETF | 47103U886 |  | 31487 | 664288 | SH |  | SOLE |  | 0 | 0 | 0 |
| JD.COM INC SPON | ADR  CL  A | 47215P106 |  | 641 | 11412 | SH |  | SOLE |  | 0 | 0 | 0 |
| JEFFERIES FINL GROUP | INC  COM | 47233W109 |  | 228 | 6655 | SH |  | SOLE |  | 0 | 0 | 0 |
| JELD-WEN HLDG | INC  COM | 47580P103 |  | 152 | 15791 | SH |  | SOLE |  | 0 | 0 | 0 |
| JETBLUE AWYS | CORP  COM | 477143101 |  | 354 | 54701 | SH |  | SOLE |  | 0 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | MLTFCTR  LRG  CAP | 47804J107 |  | 12532 | 254464 | SH |  | SOLE |  | 0 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR  MI | 47804J206 |  | 23755 | 510428 | SH |  | SOLE |  | 0 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED MULTIFACTR | SML | 47804J842 |  | 307 | 10045 | SH |  | SOLE |  | 0 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | MULTI  INTL  ETF | 47804J859 |  | 345 | 12230 | SH |  | SOLE |  | 0 | 0 | 0 |
| JOHN MARSHALL BANCORP | INC  COM | 47805L101 |  | 283 | 9842 | SH |  | SOLE |  | 0 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 92450 | 523349 | SH |  | SOLE |  | 0 | 0 | 0 |
| JUMIA TECHNOLOGIES AG SPONSORED | ADS | 48138M105 |  | 46 | 14249 | SH |  | SOLE |  | 0 | 0 | 0 |
| KLA | CORP  COM  NEW | 482480100 |  | 4851 | 12866 | SH |  | SOLE |  | 0 | 0 | 0 |
| KKR INCOME OPPORTUNITIES | FD  COM | 48249T106 |  | 1053 | 95639 | SH |  | SOLE |  | 0 | 0 | 0 |
| KKR | CO  INC  COM | 48251W104 |  | 5352 | 115304 | SH |  | SOLE |  | 0 | 0 | 0 |
| KAISER ALUMINUM | CORP  COM  PAR $0.01 | 483007704 |  | 442 | 5813 | SH |  | SOLE |  | 0 | 0 | 0 |
| KARUNA THERAPEUTICS | INC  COM | 48576A100 |  | 396 | 2016 | SH |  | SOLE |  | 0 | 0 | 0 |
| KAYNE ANDERSON ENERGY INFRST | COM | 486606106 |  | 406 | 47442 | SH |  | SOLE |  | 0 | 0 | 0 |
| KAYNE ANDERSON | NEXTGEN  ENRGY  COM | 48661E108 |  | 338 | 45049 | SH |  | SOLE |  | 0 | 0 | 0 |
| KELLOGG | CO  COM | 487836108 |  | 4661 | 65432 | SH |  | SOLE |  | 0 | 0 | 0 |
| KEMPER | CORP  COM | 488401100 |  | 648 | 13169 | SH |  | SOLE |  | 0 | 0 | 0 |
| KEURIG DR PEPPER | INC  COM | 49271V100 |  | 1616 | 45305 | SH |  | SOLE |  | 0 | 0 | 0 |
| KEYCORP | COM | 493267108 |  | 1313 | 75395 | SH |  | SOLE |  | 0 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES | INC  COM | 49338L103 |  | 2832 | 16554 | SH |  | SOLE |  | 0 | 0 | 0 |
| KIMBELL RTY PARTNERS | LP  UNIT | 49435R102 |  | 536 | 32088 | SH |  | SOLE |  | 0 | 0 | 0 |
| KIMBERLY-CLARK | CORP  COM | 494368103 |  | 13484 | 99328 | SH |  | SOLE |  | 0 | 0 | 0 |
| KIMCO RLTY | CORP  COM | 49446R109 |  | 981 | 46302 | SH |  | SOLE |  | 0 | 0 | 0 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 13325 | 736979 | SH |  | SOLE |  | 0 | 0 | 0 |
| KINROSS | GOLD  CORP  COM | 496902404 |  | 395 | 96491 | SH |  | SOLE |  | 0 | 0 | 0 |
| KITE RLTY GROUP | TR  COM  NEW | 49803T300 |  | 706 | 33548 | SH |  | SOLE |  | 0 | 0 | 0 |
| KNIGHT-SWIFT TRANSN HLDGS | IN  CL  A | 499049104 |  | 662 | 12625 | SH |  | SOLE |  | 0 | 0 | 0 |
| KOHLS | CORP  COM | 500255104 |  | 736 | 29147 | SH |  | SOLE |  | 0 | 0 | 0 |
| KONINKLIJKE PHILIPS N V NY REGIS | SHS  NEW | 500472303 |  | 253 | 16902 | SH |  | SOLE |  | 0 | 0 | 0 |
| KOPPERS HOLDINGS | INC  COM | 50060P106 |  | 215 | 7614 | SH |  | SOLE |  | 0 | 0 | 0 |
| KRAFT HEINZ | CO  COM | 500754106 |  | 14015 | 344267 | SH |  | SOLE |  | 0 | 0 | 0 |
| KRANESHARES TR CSI CHI | INTERNET | 500767306 |  | 615 | 20360 | SH |  | SOLE |  | 0 | 0 | 0 |
| KRANESHARES TR QUADRATIC | DEFLA | 500767587 |  | 1254 | 83266 | SH |  | SOLE |  | 0 | 0 | 0 |
| KRANESHARES TR GLOBAL | CARB  STRA | 500767678 |  | 3321 | 91073 | SH |  | SOLE |  | 0 | 0 | 0 |
| KRANESHARES TR QUADRTC | INT  RT | 500767736 |  | 2831 | 125206 | SH |  | SOLE |  | 0 | 0 | 0 |
| KRANESHARES TR ELEC | VEH  FUTUR | 500767827 |  | 880 | 31272 | SH |  | SOLE |  | 0 | 0 | 0 |
| KROGER | CO  COM | 501044101 |  | 10662 | 239163 | SH |  | SOLE |  | 0 | 0 | 0 |
| KYNDRYL HLDGS | INC  COMMON  STOCK | 50155Q100 |  | 215 | 19374 | SH |  | SOLE |  | 0 | 0 | 0 |
| KYMERA THERAPEUTICS | INC  COM | 501575104 |  | 225 | 9014 | SH |  | SOLE |  | 0 | 0 | 0 |
| LCNB | CORP  COM | 50181P100 |  | 651 | 36150 | SH |  | SOLE |  | 0 | 0 | 0 |
| LKQ | CORP  COM | 501889208 |  | 1497 | 28025 | SH |  | SOLE |  | 0 | 0 | 0 |
| LMP CAP | INCOME  FD  INC  COM | 50208A102 |  | 221 | 18387 | SH |  | SOLE |  | 0 | 0 | 0 |
| LPL FINL HLDGS | INC  COM | 50212V100 |  | 375 | 1734 | SH |  | SOLE |  | 0 | 0 | 0 |
| LTC PPTYS | INC  COM | 502175102 |  | 308 | 8659 | SH |  | SOLE |  | 0 | 0 | 0 |
| L3HARRIS TECHNOLOGIES | INC  COM | 502431109 |  | 11411 | 54806 | SH |  | SOLE |  | 0 | 0 | 0 |
| LABORATORY CORP AMER HLDGS | COM  NEW | 50540R409 |  | 2160 | 9172 | SH |  | SOLE |  | 0 | 0 | 0 |
| LADDER | CAP  CORP  CL  A | 505743104 |  | 262 | 26135 | SH |  | SOLE |  | 0 | 0 | 0 |
| LAM RESEARCH | CORP  COM | 512807108 |  | 5254 | 12500 | SH |  | SOLE |  | 0 | 0 | 0 |
| LAMAR ADVERTISING | CO  NEW  CL  A | 512816109 |  | 661 | 7007 | SH |  | SOLE |  | 0 | 0 | 0 |
| LAMB WESTON HLDGS | INC  COM | 513272104 |  | 1013 | 11337 | SH |  | SOLE |  | 0 | 0 | 0 |
| LANDSTAR SYS | INC  COM | 515098101 |  | 319 | 1961 | SH |  | SOLE |  | 0 | 0 | 0 |
| LAS VEGAS SANDS | CORP  COM | 517834107 |  | 883 | 18360 | SH |  | SOLE |  | 0 | 0 | 0 |
| LATTICE STRATEGIES TR HARTFORD | MLT  ETF | 518416102 |  | 1186 | 47831 | SH |  | SOLE |  | 0 | 0 | 0 |
| LATTICE STRATEGIES TR HARTFRD | EMRG  ETF | 518416201 |  | 248 | 12712 | SH |  | SOLE |  | 0 | 0 | 0 |
| LATTICE STRATEGIES TR HARTFORD | US  EQTY | 518416409 |  | 275 | 7050 | SH |  | SOLE |  | 0 | 0 | 0 |
| LAUDER ESTEE | COS  INC  CL  A | 518439104 |  | 2861 | 11532 | SH |  | SOLE |  | 0 | 0 | 0 |
| LAZARD GLOBAL TOTAL RETURN | COM | 52106W103 |  | 196 | 13356 | SH |  | SOLE |  | 0 | 0 | 0 |
| LEGGETT  PLATT | INC  COM | 524660107 |  | 1503 | 46638 | SH |  | SOLE |  | 0 | 0 | 0 |
| LEGG MASON ETF INVT TR CLRBRDG AL | CP  GW | 524682101 |  | 2772 | 83732 | SH |  | SOLE |  | 0 | 0 | 0 |
| LEGG MASON ETF INVT TR CLEARBRIDEG | LR | 524682200 |  | 398 | 9749 | SH |  | SOLE |  | 0 | 0 | 0 |
| LEGG MASON ETF INVT FRANKLIN | US  LOW | 52468L406 |  | 1600 | 42060 | SH |  | SOLE |  | 0 | 0 | 0 |
| LEGG MASON ETF INVT FRANKLIN | INTL  LW | 52468L505 |  | 348 | 13636 | SH |  | SOLE |  | 0 | 0 | 0 |
| LEGG MASON ETF INVT WESTN | AST  SHRT | 52468L786 |  | 397 | 16945 | SH |  | SOLE |  | 0 | 0 | 0 |
| LEGG MASON ETF INVT WESTN ASET | TTL | 52468L810 |  | 843 | 41940 | SH |  | SOLE |  | 0 | 0 | 0 |
| LEIDOS HOLDINGS | INC  COM | 525327102 |  | 1201 | 11415 | SH |  | SOLE |  | 0 | 0 | 0 |
| LENDINGTREE | INC NOTE 0.500 7/1 | 52603BAD9 |  | 15 | 20000 | SH |  | SOLE |  | 0 | 0 | 0 |
| LENNAR | CORP  CL  A | 526057104 |  | 1891 | 20894 | SH |  | SOLE |  | 0 | 0 | 0 |
| LENNOX | INTL  INC  COM | 526107107 |  | 255 | 1066 | SH |  | SOLE |  | 0 | 0 | 0 |
| LIBERTY ALL-STAR | GROWTH  FD  I  COM | 529900102 |  | 208 | 42099 | SH |  | SOLE |  | 0 | 0 | 0 |
| LIBERTY ALL STAR | EQUITY  FD SH BEN  INT | 530158104 |  | 3297 | 578344 | SH |  | SOLE |  | 0 | 0 | 0 |
| LIBERTY BROADBAND CORP COM SER | A | 530307107 |  | 208 | 2748 | SH |  | SOLE |  | 0 | 0 | 0 |
| LIBERTY MEDIA CORP DEL | COM  C  SIRIUSXM | 531229607 |  | 396 | 10114 | SH |  | SOLE |  | 0 | 0 | 0 |
| LIFEMD | INC  COM | 53216B104 |  | 29 | 15200 | SH |  | SOLE |  | 0 | 0 | 0 |
| LIFE STORAGE | INC  COM | 53223X107 |  | 412 | 4182 | SH |  | SOLE |  | 0 | 0 | 0 |
| LIGHTWAVE LOGIC | INC  COM | 532275104 |  | 58 | 13543 | SH |  | SOLE |  | 0 | 0 | 0 |
| LIGHTNING EMOTORS | INC  COM | 53228T101 |  | 37 | 101507 | SH |  | SOLE |  | 0 | 0 | 0 |
| LILLY ELI | CO  COM | 532457108 |  | 52928 | 144675 | SH |  | SOLE |  | 0 | 0 | 0 |
| LINCOLN ELEC HLDGS | INC  COM | 533900106 |  | 653 | 4519 | SH |  | SOLE |  | 0 | 0 | 0 |
| LINCOLN NATL | CORP  IND  COM | 534187109 |  | 1821 | 59285 | SH |  | SOLE |  | 0 | 0 | 0 |
| LIONS GATE ENTMNT | CORP  CL  A  VTG | 535919401 |  | 280 | 49071 | SH |  | SOLE |  | 0 | 0 | 0 |
| LISTED FD TR TEUCRIUM AGRI | ST | 53656F144 |  | 1704 | 48406 | SH |  | SOLE |  | 0 | 0 | 0 |
| LISTED FD TR ROUNDHILL | BALL | 53656F417 |  | 321 | 44754 | SH |  | SOLE |  | 0 | 0 | 0 |
| LISTED FD TR SWAN HEDGED | EQTY | 53656F599 |  | 2622 | 152769 | SH |  | SOLE |  | 0 | 0 | 0 |
| LISTED FD TR HORIZON | KINETICS | 53656F623 |  | 1330 | 42247 | SH |  | SOLE |  | 0 | 0 | 0 |
| LISTED FD TR ROUNDHILL | SPORTS | 53656F789 |  | 273 | 19058 | SH |  | SOLE |  | 0 | 0 | 0 |
| LISTED FD TR CORE ALT | FD | 53656F847 |  | 1150 | 36401 | SH |  | SOLE |  | 0 | 0 | 0 |
| LITHIA MTRS | INC  COM | 536797103 |  | 660 | 3225 | SH |  | SOLE |  | 0 | 0 | 0 |
| LITHIUM AMERS | CORP  NEW  COM  NEW | 53680Q207 |  | 1164 | 61415 | SH |  | SOLE |  | 0 | 0 | 0 |
| LITMAN GREGORY FDS TR IMGP RBA | RESPONS | 53700T793 |  | 4299 | 484719 | SH |  | SOLE |  | 0 | 0 | 0 |
| LITMAN GREGORY FDS TR IMGP DBI | MANAGED | 53700T827 |  | 5292 | 181789 | SH |  | SOLE |  | 0 | 0 | 0 |
| LIVE NATION ENTERTAINMENT | IN  COM | 538034109 |  | 1309 | 18774 | SH |  | SOLE |  | 0 | 0 | 0 |
| LIVENT | CORP  COM | 53814L108 |  | 838 | 42180 | SH |  | SOLE |  | 0 | 0 | 0 |
| LLOYDS BANKING GROUP PLC SPONSORED | ADR | 539439109 |  | 245 | 111137 | SH |  | SOLE |  | 0 | 0 | 0 |
| LOCKHEED MARTIN | CORP  COM | 539830109 |  | 43496 | 89407 | SH |  | SOLE |  | 0 | 0 | 0 |
| LORDSTOWN MOTORS | CORP  COM  CL  A | 54405Q100 |  | 152 | 132963 | SH |  | SOLE |  | 0 | 0 | 0 |
| LOUISIANA | PAC  CORP  COM | 546347105 |  | 332 | 5609 | SH |  | SOLE |  | 0 | 0 | 0 |
| LOWES | COS  INC  COM | 548661107 |  | 28745 | 144271 | SH |  | SOLE |  | 0 | 0 | 0 |
| LUCID GROUP | INC  COM | 549498103 |  | 1093 | 160008 | SH |  | SOLE |  | 0 | 0 | 0 |
| LULULEMON ATHLETICA | INC  COM | 550021109 |  | 3960 | 12360 | SH |  | SOLE |  | 0 | 0 | 0 |
| LUMEN TECHNOLOGIES | INC  COM | 550241103 |  | 713 | 136582 | SH |  | SOLE |  | 0 | 0 | 0 |
| LUMENTUM HLDGS | INC  COM | 55024U109 |  | 353 | 6765 | SH |  | SOLE |  | 0 | 0 | 0 |
| LUMINAR TECHNOLOGIES | INC  COM  CL  A | 550424105 |  | 148 | 29875 | SH |  | SOLE |  | 0 | 0 | 0 |
| LYFT | INC  CL  A  COM | 55087P104 |  | 679 | 61614 | SH |  | SOLE |  | 0 | 0 | 0 |
| M  T BK | CORP  COM | 55261F104 |  | 4603 | 31731 | SH |  | SOLE |  | 0 | 0 | 0 |
| M D C HLDGS | INC  COM | 552676108 |  | 328 | 10381 | SH |  | SOLE |  | 0 | 0 | 0 |
| MDU RES GROUP | INC  COM | 552690109 |  | 1230 | 40552 | SH |  | SOLE |  | 0 | 0 | 0 |
| MFS CHARTER | INCOME  TR SH BEN  INT | 552727109 |  | 271 | 43994 | SH |  | SOLE |  | 0 | 0 | 0 |
| MFS MULTIMARKET | INCOME  TR SH BEN  INT | 552737108 |  | 170 | 37643 | SH |  | SOLE |  | 0 | 0 | 0 |
| MFS | MUN  INCOME  TR SH BEN  INT | 552738106 |  | 100 | 19295 | SH |  | SOLE |  | 0 | 0 | 0 |
| MFS | INTER  INCOME  TR SH BEN  INT | 55273C107 |  | 61 | 21943 | SH |  | SOLE |  | 0 | 0 | 0 |
| MGE | ENERGY  INC  COM | 55277P104 |  | 243 | 3450 | SH |  | SOLE |  | 0 | 0 | 0 |
| MGM RESORTS | INTERNATIONAL  COM | 552953101 |  | 3403 | 101490 | SH |  | SOLE |  | 0 | 0 | 0 |
| MGP INGREDIENTS | INC  NEW  COM | 55303J106 |  | 544 | 5116 | SH |  | SOLE |  | 0 | 0 | 0 |
| MP | MATERIALS  CORP  COM  CL  A | 553368101 |  | 882 | 36308 | SH |  | SOLE |  | 0 | 0 | 0 |
| MPLX | LP  COM  UNIT  REP  LTD | 55336V100 |  | 1226 | 37340 | SH |  | SOLE |  | 0 | 0 | 0 |
| MSA SAFETY | INC  COM | 553498106 |  | 7377 | 51159 | SH |  | SOLE |  | 0 | 0 | 0 |
| MSC INDL DIRECT | INC  CL  A | 553530106 |  | 1507 | 18442 | SH |  | SOLE |  | 0 | 0 | 0 |
| MSCI | INC  COM | 55354G100 |  | 642 | 1380 | SH |  | SOLE |  | 0 | 0 | 0 |
| MACATAWA BK | CORP  COM | 554225102 |  | 393 | 35650 | SH |  | SOLE |  | 0 | 0 | 0 |
| MACERICH | CO  COM | 554382101 |  | 426 | 37817 | SH |  | SOLE |  | 0 | 0 | 0 |
| MACYS | INC  COM | 55616P104 |  | 266 | 12888 | SH |  | SOLE |  | 0 | 0 | 0 |
| MADISON COVERED CALL | EQUIT  COM | 557437100 |  | 539 | 69599 | SH |  | SOLE |  | 0 | 0 | 0 |
| MADISON SQUARE GRDN ENTERTNM | CL  A | 55826T102 |  | 277 | 6163 | SH |  | SOLE |  | 0 | 0 | 0 |
| MADRIGAL PHARMACEUTICALS | INC  COM | 558868105 |  | 3646 | 12560 | SH |  | SOLE |  | 0 | 0 | 0 |
| MAG | SILVER  CORP  COM | 55903Q104 |  | 516 | 33044 | SH |  | SOLE |  | 0 | 0 | 0 |
| MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP | LP | 559080106 |  | 3118 | 62093 | SH |  | SOLE |  | 0 | 0 | 0 |
| MAGNA | INTL  INC  COM | 559222401 |  | 1087 | 19341 | SH |  | SOLE |  | 0 | 0 | 0 |
| MAGNITE | INC  COM | 55955D100 |  | 156 | 14772 | SH |  | SOLE |  | 0 | 0 | 0 |
| MAIN | STR  CAP  CORP  COM | 56035L104 |  | 6162 | 166767 | SH |  | SOLE |  | 0 | 0 | 0 |
| MANITOWOC | CO  INC  COM  NEW | 563571405 |  | 129 | 14124 | SH |  | SOLE |  | 0 | 0 | 0 |
| MANULIFE | FINL  CORP  COM | 56501R106 |  | 1213 | 68014 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARATHON DIGITAL HOLDINGS | IN  COM | 565788106 |  | 358 | 104768 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARATHON | OIL  CORP  COM | 565849106 |  | 4746 | 175315 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARATHON PETE | CORP  COM | 56585A102 |  | 13365 | 114834 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARINEMAX | INC  COM | 567908108 |  | 287 | 9194 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARKEL | CORP  COM | 570535104 |  | 2410 | 1829 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARKETAXESS HLDGS | INC  COM | 57060D108 |  | 2140 | 7673 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARQETA INC CLASS | A  COM | 57142B104 |  | 106 | 17319 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARRIOTT VACATIONS WORLDWIDE | COM | 57164Y107 |  | 415 | 3085 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARSH  MCLENNAN | COS  INC  COM | 571748102 |  | 1484 | 8968 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARRIOTT | INTL  INC  NEW  CL  A | 571903202 |  | 6657 | 44709 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARTIN MARIETTA | MATLS  INC  COM | 573284106 |  | 1595 | 4720 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARVELL | TECHNOLOGY  INC  COM | 573874104 |  | 2687 | 72538 | SH |  | SOLE |  | 0 | 0 | 0 |
| MASCO | CORP  COM | 574599106 |  | 1004 | 21522 | SH |  | SOLE |  | 0 | 0 | 0 |
| MASIMO | CORP  COM | 574795100 |  | 475 | 3209 | SH |  | SOLE |  | 0 | 0 | 0 |
| MASTEC | INC  COM | 576323109 |  | 360 | 4216 | SH |  | SOLE |  | 0 | 0 | 0 |
| MASTERCARD INCORPORATED | CL  A | 57636Q104 |  | 34098 | 98059 | SH |  | SOLE |  | 0 | 0 | 0 |
| MASTERBRAND | INC  COMMON  STOCK | 57638P104 |  | 318 | 42116 | SH |  | SOLE |  | 0 | 0 | 0 |
| MATADOR RES | CO  COM | 576485205 |  | 1679 | 29326 | SH |  | SOLE |  | 0 | 0 | 0 |
| MATCH GROUP | INC  NEW  COM | 57667L107 |  | 936 | 22561 | SH |  | SOLE |  | 0 | 0 | 0 |
| MATSON | INC  COM | 57686G105 |  | 313 | 5002 | SH |  | SOLE |  | 0 | 0 | 0 |
| MATTERPORT | INC  COM  CL  A | 577096100 |  | 250 | 89301 | SH |  | SOLE |  | 0 | 0 | 0 |
| MATTHEWS | INTL  CORP  CL  A | 577128101 |  | 468 | 15378 | SH |  | SOLE |  | 0 | 0 | 0 |
| MAXLINEAR | INC  COM | 57776J100 |  | 263 | 7751 | SH |  | SOLE |  | 0 | 0 | 0 |
| MCCORMICK | CO  INC  COM  VTG | 579780107 |  | 688 | 8370 | SH |  | SOLE |  | 0 | 0 | 0 |
| MCCORMICK  CO INC COM NON | VTG | 579780206 |  | 8677 | 104686 | SH |  | SOLE |  | 0 | 0 | 0 |
| MCDONALDS | CORP  COM | 580135101 |  | 44534 | 168990 | SH |  | SOLE |  | 0 | 0 | 0 |
| MCEWEN | MNG  INC  COM  NEW | 58039P305 |  | 237 | 40455 | SH |  | SOLE |  | 0 | 0 | 0 |
| MCKESSON | CORP  COM | 58155Q103 |  | 13602 | 36261 | SH |  | SOLE |  | 0 | 0 | 0 |
| MEDICAL PPTYS | TRUST  INC  COM | 58463J304 |  | 3359 | 301519 | SH |  | SOLE |  | 0 | 0 | 0 |
| MEDPACE HLDGS | INC  COM | 58506Q109 |  | 663 | 3119 | SH |  | SOLE |  | 0 | 0 | 0 |
| MERCADOLIBRE | INC  COM | 58733R102 |  | 1974 | 2333 | SH |  | SOLE |  | 0 | 0 | 0 |
| MERCK | CO  INC  COM | 58933Y105 |  | 53097 | 478567 | SH |  | SOLE |  | 0 | 0 | 0 |
| MERITAGE HOMES | CORP  COM | 59001A102 |  | 795 | 8628 | SH |  | SOLE |  | 0 | 0 | 0 |
| MESA AIR GROUP | INC  COM  NEW | 590479135 |  | 34 | 22375 | SH |  | SOLE |  | 0 | 0 | 0 |
| MESA LABS | INC  COM | 59064R109 |  | 887 | 5338 | SH |  | SOLE |  | 0 | 0 | 0 |
| METLIFE | INC  COM | 59156R108 |  | 3523 | 48677 | SH |  | SOLE |  | 0 | 0 | 0 |
| METTLER TOLEDO | INTERNATIONAL  COM | 592688105 |  | 257 | 178 | SH |  | SOLE |  | 0 | 0 | 0 |
| MFS | INVT  GRADE  MUN  TR SH BEN  INT | 59318B108 |  | 83 | 11704 | SH |  | SOLE |  | 0 | 0 | 0 |
| MFS | HIGH  YIELD  MUN  TR SH BEN  INT | 59318E102 |  | 160 | 51075 | SH |  | SOLE |  | 0 | 0 | 0 |
| MICROSOFT | CORP  COM | 594918104 |  | 273593 | 1140825 | SH |  | SOLE |  | 0 | 0 | 0 |
| MICROVISION INC DEL | COM  NEW | 594960304 |  | 83 | 35478 | SH |  | SOLE |  | 0 | 0 | 0 |
| MICROSTRATEGY | INC  CL  A  NEW | 594972408 |  | 1348 | 9522 | SH |  | SOLE |  | 0 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 |  | 2701 | 38447 | SH |  | SOLE |  | 0 | 0 | 0 |
| MICRON | TECHNOLOGY  INC  COM | 595112103 |  | 6939 | 138832 | SH |  | SOLE |  | 0 | 0 | 0 |
| MICROVAST HOLDINGS | INC  COM | 59516C106 |  | 15 | 10010 | SH |  | SOLE |  | 0 | 0 | 0 |
| MID-AMER APT CMNTYS | INC  COM | 59522J103 |  | 1117 | 7114 | SH |  | SOLE |  | 0 | 0 | 0 |
| MID PENN BANCORP | INC  COM | 59540G107 |  | 459 | 15330 | SH |  | SOLE |  | 0 | 0 | 0 |
| MIDDLEFIELD BANC | CORP  COM  NEW | 596304204 |  | 201 | 7319 | SH |  | SOLE |  | 0 | 0 | 0 |
| MIDDLESEX WTR | CO  COM | 596680108 |  | 465 | 5908 | SH |  | SOLE |  | 0 | 0 | 0 |
| MILLER HOWARD | HIGH  INC  EQTY  COM SHS BEN  IN | 600379101 |  | 1032 | 98790 | SH |  | SOLE |  | 0 | 0 | 0 |
| MODERNA | INC  COM | 60770K107 |  | 7420 | 41311 | SH |  | SOLE |  | 0 | 0 | 0 |
| MOELIS | CO  CL  A | 60786M105 |  | 453 | 11816 | SH |  | SOLE |  | 0 | 0 | 0 |
| MOLINA | HEALTHCARE  INC  COM | 60855R100 |  | 464 | 1404 | SH |  | SOLE |  | 0 | 0 | 0 |
| MOLSON COORS BEVERAGE | CO  CL  B | 60871R209 |  | 1291 | 25060 | SH |  | SOLE |  | 0 | 0 | 0 |
| MOMENTUS | INC  COM  CL  A | 60879E101 |  | 27 | 34113 | SH |  | SOLE |  | 0 | 0 | 0 |
| MONDELEZ | INTL  INC  CL  A | 609207105 |  | 9003 | 135076 | SH |  | SOLE |  | 0 | 0 | 0 |
| MONGODB | INC  CL  A | 60937P106 |  | 1119 | 5687 | SH |  | SOLE |  | 0 | 0 | 0 |
| MONOLITHIC PWR SYS | INC  COM | 609839105 |  | 338 | 957 | SH |  | SOLE |  | 0 | 0 | 0 |
| MONSTER BEVERAGE | CORP  NEW  COM | 61174X109 |  | 4259 | 41948 | SH |  | SOLE |  | 0 | 0 | 0 |
| MOODYS | CORP  COM | 615369105 |  | 1201 | 4312 | SH |  | SOLE |  | 0 | 0 | 0 |
| MORGAN STANLEY | COM  NEW | 617446448 |  | 13519 | 159014 | SH |  | SOLE |  | 0 | 0 | 0 |
| MORGAN STANLEY | EMERGING  MKTS  COM | 617477104 |  | 48 | 11000 | SH |  | SOLE |  | 0 | 0 | 0 |
| MOSAIC | CO  NEW  COM | 61945C103 |  | 3798 | 86574 | SH |  | SOLE |  | 0 | 0 | 0 |
| MOTOROLA | SOLUTIONS  INC  COM  NEW | 620076307 |  | 4159 | 16139 | SH |  | SOLE |  | 0 | 0 | 0 |
| MULLEN AUTOMOTIVE | INC  COM | 62526P109 |  | 64 | 225222 | SH |  | SOLE |  | 0 | 0 | 0 |
| MURPHY | OIL  CORP  COM | 626717102 |  | 346 | 8039 | SH |  | SOLE |  | 0 | 0 | 0 |
| MURPHY | USA  INC  COM | 626755102 |  | 361 | 1291 | SH |  | SOLE |  | 0 | 0 | 0 |
| NBT BANCORP | INC  COM | 628778102 |  | 207 | 4771 | SH |  | SOLE |  | 0 | 0 | 0 |
| NIO INC SPON | ADS | 62914V106 |  | 1007 | 103272 | SH |  | SOLE |  | 0 | 0 | 0 |
| NRG | ENERGY  INC  COM  NEW | 629377508 |  | 711 | 22350 | SH |  | SOLE |  | 0 | 0 | 0 |
| NVR | INC  COM | 62944T105 |  | 1923 | 417 | SH |  | SOLE |  | 0 | 0 | 0 |
| NANO DIMENSION LTD SPONSORD | ADS  NEW | 63008G203 |  | 91 | 39396 | SH |  | SOLE |  | 0 | 0 | 0 |
| NANOVIBRONIX | INC  COM | 63008J108 |  | 4 | 14360 | SH |  | SOLE |  | 0 | 0 | 0 |
| NAPCO SEC TECHNOLOGIES | INC  COM | 630402105 |  | 569 | 20696 | SH |  | SOLE |  | 0 | 0 | 0 |
| NASDAQ | INC  COM | 631103108 |  | 2076 | 33837 | SH |  | SOLE |  | 0 | 0 | 0 |
| NATIONAL FUEL | GAS  CO  COM | 636180101 |  | 477 | 7533 | SH |  | SOLE |  | 0 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED | ADR  NE | 636274409 |  | 586 | 9707 | SH |  | SOLE |  | 0 | 0 | 0 |
| NATIONAL | HEALTH  INVS  INC  COM | 63633D104 |  | 398 | 7622 | SH |  | SOLE |  | 0 | 0 | 0 |
| NATIONAL RETAIL PROPERTIES | I  COM | 637417106 |  | 1556 | 34006 | SH |  | SOLE |  | 0 | 0 | 0 |
| NATIONAL STORAGE AFFILIATES | COM SHS BEN  IN | 637870106 |  | 233 | 6447 | SH |  | SOLE |  | 0 | 0 | 0 |
| NATIONAL WESTN LIFE GROUP | IN  CL  A | 638517102 |  | 299 | 1064 | SH |  | SOLE |  | 0 | 0 | 0 |
| NAUTILUS | INC  COM | 63910B102 |  | 39 | 25543 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEKTAR THERAPEUTICS | COM | 640268108 |  | 299 | 132232 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEOGEN | CORP  COM | 640491106 |  | 859 | 56429 | SH |  | SOLE |  | 0 | 0 | 0 |
| NETAPP | INC  COM | 64110D104 |  | 474 | 7889 | SH |  | SOLE |  | 0 | 0 | 0 |
| NETFLIX | INC  COM | 64110L106 |  | 19185 | 65059 | SH |  | SOLE |  | 0 | 0 | 0 |
| NETEASE INC SPONSORED | ADS | 64110W102 |  | 269 | 3704 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEW | AMER  HIGH  INCOME  FD  INC  COM  NEW | 641876800 |  | 106 | 16073 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEUBERGER BERMAN REAL ESTATE | COM | 64190A103 |  | 70 | 22412 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEW FORTRESS | ENERGY  INC  COM  CL  A | 644393100 |  | 706 | 16651 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEW | GOLD  INC  CDA  COM | 644535106 |  | 322 | 328420 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEW JERSEY RES | CORP  COM | 646025106 |  | 433 | 8727 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEW MTN | FIN  CORP  COM | 647551100 |  | 936 | 75676 | SH |  | SOLE |  | 0 | 0 | 0 |
| RITHM | CAPITAL  CORP  COM  NEW | 64828T201 |  | 2641 | 323251 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEW YORK CITY | REIT  INC  COM | 649439205 |  | 99 | 55751 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEW YORK CMNTY BANCORP | INC  COM | 649445103 |  | 943 | 109684 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEW YORK | MTG  TR  INC  COM  PAR $.02 | 649604501 |  | 126 | 49145 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEWELL BRANDS | INC  COM | 651229106 |  | 895 | 68395 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEWMARKET | CORP  COM | 651587107 |  | 564 | 1813 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEWMONT | CORP  COM | 651639106 |  | 5095 | 124515 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEWTEK BUSINESS | SVCS  CORP  COM  NEW | 652526203 |  | 755 | 46433 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEXSTAR MEDIA GROUP | INC  COMMON  STOCK | 65336K103 |  | 3683 | 21040 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEXTERA | ENERGY  INC  COM | 65339F101 |  | 37797 | 452112 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEXTERA | ENERGY  INC  UNIT 09/01/2025 | 65339F713 |  | 1969 | 39234 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEXTERA | ENERGY  INC  UNIT 09/01/2023 | 65339F739 |  | 438 | 8666 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEXTERA | ENERGY  INC  UNIT 03/01/2023 | 65339F770 |  | 242 | 4777 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEXPOINT | DIVERSIFIED  REL  ET  COM  NEW | 65340G205 |  | 3428 | 305820 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEXGEN | ENERGY  LTD  COM | 65340P106 |  | 64 | 14391 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEXTERA ENERGY PARTNERS | LP  COM  UNIT  PART  IN | 65341B106 |  | 645 | 9205 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEXPOINT REAL ESTATE | FIN  INC  COM | 65342V101 |  | 752 | 47308 | SH |  | SOLE |  | 0 | 0 | 0 |
| NEXTPLAY TECHNOLOGIES | INC  COM | 65344G102 |  | 2 | 15000 | SH |  | SOLE |  | 0 | 0 | 0 |
| NICE LTD SPONSORED | ADR | 653656108 |  | 247 | 1287 | SH |  | SOLE |  | 0 | 0 | 0 |
| NIKE | INC  CL  B | 654106103 |  | 12172 | 104022 | SH |  | SOLE |  | 0 | 0 | 0 |
| NIKOLA | CORP  COM | 654110105 |  | 121 | 56009 | SH |  | SOLE |  | 0 | 0 | 0 |
| NISOURCE | INC  COM | 65473P105 |  | 609 | 22192 | SH |  | SOLE |  | 0 | 0 | 0 |
| NOKIA CORP SPONSORED | ADR | 654902204 |  | 713 | 153567 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORDSON | CORP  COM | 655663102 |  | 2954 | 12427 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORDSTROM | INC  COM | 655664100 |  | 476 | 29521 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORFOLK SOUTHN | CORP  COM | 655844108 |  | 11759 | 47720 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN DYNASTY MINERALS LT | COM  NEW | 66510M204 |  | 16 | 72160 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN LTS FD TR IV INSPIRE | INTL  ETF | 66538H419 |  | 597 | 22904 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN LTS FD TR IV INSPIRE | 100  ETF | 66538H534 |  | 2980 | 99516 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN LTS FD TR IV MAIN SECTR | ROTN | 66538H591 |  | 824 | 21252 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN LTS FD TR IV INSPIRE | CORP  BD | 66538H633 |  | 240 | 10406 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN LTS FD TR IV INSPIRE SML/ | MID | 66538H641 |  | 544 | 18067 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN LTS FD TR IV INSPIRE | GBL  HOPE | 66538H658 |  | 1687 | 53986 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN LIGHTS FD TR TOEWS AGLTY | DNYM | 66538J738 |  | 2887 | 128183 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN LTS FD TR III HCM DEFEN | 500 | 66538R730 |  | 16399 | 491736 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN LTS FD TR III HCM DEFND | 100 | 66538R748 |  | 13662 | 401231 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN | OIL  AND  GAS  INC  MN  COM | 665531307 |  | 284 | 9217 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHERN | TR  CORP  COM | 665859104 |  | 1178 | 13315 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHROP GRUMMAN | CORP  COM | 666807102 |  | 12915 | 23671 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHWEST BANCSHARES | INC  MD  COM | 667340103 |  | 165 | 11768 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORTHWESTERN | CORP  COM  NEW | 668074305 |  | 222 | 3747 | SH |  | SOLE |  | 0 | 0 | 0 |
| GEN | DIGITAL  INC  COM | 668771108 |  | 422 | 19695 | SH |  | SOLE |  | 0 | 0 | 0 |
| NOVARTIS AG SPONSORED | ADR | 66987V109 |  | 5108 | 56304 | SH |  | SOLE |  | 0 | 0 | 0 |
| NOVO-NORDISK | A  S  ADR | 670100205 |  | 7262 | 53657 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUCOR | CORP  COM | 670346105 |  | 11991 | 90970 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSTAR | ENERGY  LP  UNIT  COM | 67058H102 |  | 205 | 12803 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUTANIX | INC  CL  A | 67059N108 |  | 217 | 8337 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN | SELECT  MAT  MUN  FD SH BEN  INT | 67061T101 |  | 220 | 24237 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN SELECT TAX-FREE | INCOM SH BEN  INT | 67062F100 |  | 5800 | 417001 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN | N  Y  MUN  VALUE  FD  COM | 67062M105 |  | 508 | 61522 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN VIRGINIA | QLTY  MUNCPL  COM | 67064R102 |  | 334 | 29902 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN CALIFORNIA AMT | QLT  MU  COM | 670651108 |  | 169 | 13721 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN NEW YORK AMT | QLT  MUNI  COM | 670656107 |  | 103 | 10003 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN AMT | FREE  QLTY  MUN  INC  COM | 670657105 |  | 2032 | 178715 | SH |  | SOLE |  | 0 | 0 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 86642 | 592871 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN QUALITY MUNCP | INCOME  COM | 67066V101 |  | 3233 | 273978 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN CA | QUALTY  MUN  INCOME  COM | 67066Y105 |  | 116 | 10452 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN | SR  INCOME  FD  COM | 67067Y104 |  | 133 | 29013 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN MUN HIGH INCOME OPPOR | COM | 670682103 |  | 1427 | 138000 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN AMT-FREE | MUN  VALUE  FD  COM | 670695105 |  | 367 | 26954 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN NASDAQ 100 DYNAMIC OV | COM  SHS | 670699107 |  | 519 | 25383 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN FLOATING | RATE  INCOME  COM  SHS | 6706EN100 |  | 471 | 60349 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN | S 500 BUY-WRITE  INC  COM | 6706ER101 |  | 4670 | 369181 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN | S 500 DYNAMIC OVERW  COM | 6706EW100 |  | 2035 | 126220 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT | INC  COM SH BEN  INT | 67070X101 |  | 2151 | 178048 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN REAL ESTATE | INCOME  FD  COM | 67071B108 |  | 182 | 24139 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN AMT | FREE  MUN  CR  INC  F  COM | 67071L106 |  | 2133 | 175664 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN PFD | INCOME  SECS  FD  COM | 67072C105 |  | 2429 | 357227 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN FLOATING | RATE  INCOME  COM | 67072T108 |  | 562 | 71017 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN PFD  INCOME OPPORTUN | COM | 67073B106 |  | 365 | 50079 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN CR STRATEGIES | INCOME  COM  SHS | 67073D102 |  | 191 | 37529 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN TAXABLE MUNICPAL | INM  COM | 67074C103 |  | 183 | 11470 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN | SHORT  DURATION  CR  OPP  COM | 67074X107 |  | 466 | 39286 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN REAL ASSET INCOME | G  COM | 67074Y105 |  | 478 | 40835 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN MULTI ASSET INCOME FU | COM | 670750108 |  | 385 | 33530 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN DOW 30 DYNMC OVERWRT | SHS | 67075F105 |  | 891 | 57416 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUTRIEN | LTD  COM | 67077M108 |  | 2212 | 30282 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSCALE | PWR  CORP  CL  A  COM | 67079K100 |  | 111 | 10784 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN DYNAMIC MUN OPPORTUNI | COM  SHS | 67079X102 |  | 130 | 13041 | SH |  | SOLE |  | 0 | 0 | 0 |
| OGE | ENERGY  CORP  COM | 670837103 |  | 1624 | 41067 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN | CORE  EQUITY  ALPHA  FD  COM | 67090X107 |  | 394 | 29067 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN | MUN  VALUE  FD  INC  COM | 670928100 |  | 5297 | 615916 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSHARES ETF TR NUVEEN | ESG  LRGCP | 67092P201 |  | 18664 | 381754 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSHARES ETF TR NUVEEN | ESG  LRGVL | 67092P300 |  | 23171 | 676733 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSHARES ETF TR NUVEEN | ESG  MIDCP | 67092P409 |  | 598 | 16976 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSHARES ETF TR NUVEEN | ESG  MIDVL | 67092P508 |  | 260 | 8728 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSHARES ETF TR NUVEEN | ESG  SMLCP | 67092P607 |  | 5594 | 163656 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSHARES ETF TR NUVEEN | ESG  INTL | 67092P805 |  | 15438 | 598369 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSHARES ETF TR ESG HI TLD | CRP | 67092P854 |  | 8675 | 428180 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSHARES ETF TR NUVEEN | ESG  US | 67092P870 |  | 27429 | 1259966 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUSHARES ETF TR NUVEEN | ESG  EMRGN | 67092P888 |  | 7542 | 296472 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN PENNSYLVANIA | QLT  MUN  COM | 670972108 |  | 332 | 29796 | SH |  | SOLE |  | 0 | 0 | 0 |
| OFS | CAP  CORP  COM | 67103B100 |  | 119 | 11700 | SH |  | SOLE |  | 0 | 0 | 0 |
| OREILLY AUTOMOTIVE | INC  COM | 67103H107 |  | 6069 | 7191 | SH |  | SOLE |  | 0 | 0 | 0 |
| OAKTREE SPECIALTY LENDING | CO  COM | 67401P108 |  | 910 | 132463 | SH |  | SOLE |  | 0 | 0 | 0 |
| OATLY GROUP AB SPONSORED | ADS | 67421J108 |  | 26 | 14824 | SH |  | SOLE |  | 0 | 0 | 0 |
| OCCIDENTAL PETE | CORP  COM | 674599105 |  | 16034 | 254543 | SH |  | SOLE |  | 0 | 0 | 0 |
| OCCIDENTAL PETE | CORP *W EXP 08/03/202 | 674599162 |  | 290 | 7029 | SH |  | SOLE |  | 0 | 0 | 0 |
| OCEANEERING | INTL  INC  COM | 675232102 |  | 233 | 13329 | SH |  | SOLE |  | 0 | 0 | 0 |
| OKTA | INC  CL  A | 679295105 |  | 1210 | 17707 | SH |  | SOLE |  | 0 | 0 | 0 |
| OLD DOMINION FREIGHT LINE | IN  COM | 679580100 |  | 2787 | 9822 | SH |  | SOLE |  | 0 | 0 | 0 |
| OLD | REP  INTL  CORP  COM | 680223104 |  | 1228 | 50848 | SH |  | SOLE |  | 0 | 0 | 0 |
| OLIN | CORP  COM  PAR $1 | 680665205 |  | 2868 | 54166 | SH |  | SOLE |  | 0 | 0 | 0 |
| OMNICOM GROUP | INC  COM | 681919106 |  | 2890 | 35428 | SH |  | SOLE |  | 0 | 0 | 0 |
| OMEGA | HEALTHCARE  INVS  INC  COM | 681936100 |  | 1461 | 52268 | SH |  | SOLE |  | 0 | 0 | 0 |
| OMEROS | CORP  COM | 682143102 |  | 124 | 55087 | SH |  | SOLE |  | 0 | 0 | 0 |
| ON SEMICONDUCTOR | CORP  COM | 682189105 |  | 1775 | 28463 | SH |  | SOLE |  | 0 | 0 | 0 |
| ONE | GAS  INC  COM | 68235P108 |  | 304 | 4021 | SH |  | SOLE |  | 0 | 0 | 0 |
| ONEOK | INC  NEW  COM | 682680103 |  | 9347 | 142265 | SH |  | SOLE |  | 0 | 0 | 0 |
| ONEMAIN HLDGS | INC  COM | 68268W103 |  | 2778 | 83393 | SH |  | SOLE |  | 0 | 0 | 0 |
| OPENDOOR TECHNOLOGIES | INC  COM | 683712103 |  | 26 | 22451 | SH |  | SOLE |  | 0 | 0 | 0 |
| OPKO | HEALTH  INC  COM | 68375N103 |  | 169 | 135039 | SH |  | SOLE |  | 0 | 0 | 0 |
| ORACLE | CORP  COM | 68389X105 |  | 12902 | 157846 | SH |  | SOLE |  | 0 | 0 | 0 |
| ORAMED PHARMACEUTICALS | INC  COM  NEW | 68403P203 |  | 147 | 12184 | SH |  | SOLE |  | 0 | 0 | 0 |
| OPTION CARE | HEALTH  INC  COM  NEW | 68404L201 |  | 312 | 10358 | SH |  | SOLE |  | 0 | 0 | 0 |
| ORANGE SPONSORED | ADR | 684060106 |  | 270 | 27357 | SH |  | SOLE |  | 0 | 0 | 0 |
| ORBITAL INFRASTRUCTURE | GRP  I  COM | 68559A109 |  | 5 | 27475 | SH |  | SOLE |  | 0 | 0 | 0 |
| ORGANIGRAM HLDGS | INC  COM | 68620P101 |  | 20 | 24542 | SH |  | SOLE |  | 0 | 0 | 0 |
| ORGANON | CO  COMMON  STOCK | 68622V106 |  | 794 | 28414 | SH |  | SOLE |  | 0 | 0 | 0 |
| ORION OFFICE | REIT  INC  COM | 68629Y103 |  | 113 | 13243 | SH |  | SOLE |  | 0 | 0 | 0 |
| OSHKOSH | CORP  COM | 688239201 |  | 1124 | 12743 | SH |  | SOLE |  | 0 | 0 | 0 |
| OSISKO GOLD ROYALTIES | LTD  COM | 68827L101 |  | 1838 | 152305 | SH |  | SOLE |  | 0 | 0 | 0 |
| OTIS WORLDWIDE | CORP  COM | 68902V107 |  | 2598 | 33178 | SH |  | SOLE |  | 0 | 0 | 0 |
| OTTER | TAIL  CORP  COM | 689648103 |  | 413 | 7027 | SH |  | SOLE |  | 0 | 0 | 0 |
| OVINTIV | INC  COM | 69047Q102 |  | 1136 | 22392 | SH |  | SOLE |  | 0 | 0 | 0 |
| OWENS CORNING | NEW  COM | 690742101 |  | 309 | 3625 | SH |  | SOLE |  | 0 | 0 | 0 |
| OWL ROCK CAPITAL CORPORATION | COM | 69121K104 |  | 3700 | 320344 | SH |  | SOLE |  | 0 | 0 | 0 |
| OXFORD LANE | CAP  CORP  COM | 691543102 |  | 272 | 53663 | SH |  | SOLE |  | 0 | 0 | 0 |
| PHX MINERALS | INC  CL  A | 69291A100 |  | 59 | 15236 | SH |  | SOLE |  | 0 | 0 | 0 |
| PBF | ENERGY  INC  CL  A | 69318G106 |  | 394 | 9659 | SH |  | SOLE |  | 0 | 0 | 0 |
| PG | CORP  COM | 69331C108 |  | 819 | 50350 | SH |  | SOLE |  | 0 | 0 | 0 |
| PJT PARTNERS | INC  COM  CL  A | 69343T107 |  | 788 | 10689 | SH |  | SOLE |  | 0 | 0 | 0 |
| PGIM ETF TR PGIM | ULTRA  SH  BD | 69344A107 |  | 11868 | 241715 | SH |  | SOLE |  | 0 | 0 | 0 |
| PGIM | HIGH  YIELD  BOND  FUND  IN  COM | 69346H100 |  | 164 | 13837 | SH |  | SOLE |  | 0 | 0 | 0 |
| PGIM GLOBAL | HIGH  YIELD  FD  FO  COM | 69346J106 |  | 2704 | 249442 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO ENERGY | TACTICAL  CR  O  COM SHS BEN  INT | 69346N107 |  | 898 | 60081 | SH |  | SOLE |  | 0 | 0 | 0 |
| PNC FINL SVCS GROUP | INC  COM | 693475105 |  | 9990 | 63251 | SH |  | SOLE |  | 0 | 0 | 0 |
| PPG INDS | INC  COM | 693506107 |  | 3402 | 27058 | SH |  | SOLE |  | 0 | 0 | 0 |
| PPL | CORP  COM | 69351T106 |  | 4809 | 164584 | SH |  | SOLE |  | 0 | 0 | 0 |
| PGIM | SHORT  DUR  HIG  YLD  OPP  F  COM | 69355J104 |  | 170 | 11579 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO DYNAMIC INCOME OPRNTS COM BEN | SHS | 69355M107 |  | 1912 | 149720 | SH |  | SOLE |  | 0 | 0 | 0 |
| PVH CORPORATION | COM | 693656100 |  | 204 | 2894 | SH |  | SOLE |  | 0 | 0 | 0 |
| PTC | INC  COM | 69370C100 |  | 203 | 1690 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACCAR | INC  COM | 693718108 |  | 1185 | 11976 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR TRENDP US LAR | CP | 69374H105 |  | 16684 | 445026 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR TRENDP | US  MID  CP | 69374H204 |  | 3691 | 118252 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR TRENDPILOT | 100 | 69374H303 |  | 13856 | 281449 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR PAC ASSET | FLTG | 69374H428 |  | 251 | 5598 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR METAURUS | CAP  400 | 69374H436 |  | 2102 | 73584 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR SWAN SOS | FD  OF | 69374H568 |  | 1228 | 56189 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR SWAN SOS FLX | JAN | 69374H576 |  | 485 | 20310 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR SWAN SOS CNS | JAN | 69374H584 |  | 1120 | 53422 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR AMERCN | ENRGY  IND | 69374H634 |  | 1013 | 38022 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR TRENDPILOT | US  BD | 69374H642 |  | 2354 | 117061 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR CASH COWS | ETF | 69374H659 |  | 240 | 7454 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR US CHS CWS | GWT | 69374H667 |  | 218 | 6048 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR TRENDPILOT | FD | 69374H675 |  | 1276 | 48885 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR TRENDPILOT | INTL | 69374H683 |  | 1439 | 59333 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR CFRA STVAL | EQL | 69374H691 |  | 373 | 10795 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR GLOBL | CASH  ETF | 69374H709 |  | 20293 | 639361 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR LUNT | LRG  CP  ALTR | 69374H717 |  | 3620 | 89465 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS | TR  DATA  AND  INFRAST | 69374H741 |  | 3171 | 109276 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR INDUSTRIAL | RELET | 69374H766 |  | 3006 | 81700 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR TRENDPILOT | EUR | 69374H808 |  | 382 | 16788 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR LUNT | LRGCP  MULTI | 69374H816 |  | 6241 | 177500 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR PACER | US  SMALL | 69374H857 |  | 13433 | 373651 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR DEVELOPED | MRKT | 69374H873 |  | 363 | 13326 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACER FDS TR US CASH COWS | 100 | 69374H881 |  | 117434 | 2539114 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACKAGING | CORP  AMER  COM | 695156109 |  | 2086 | 16312 | SH |  | SOLE |  | 0 | 0 | 0 |
| PACWEST BANCORP DEL | COM | 695263103 |  | 300 | 13082 | SH |  | SOLE |  | 0 | 0 | 0 |
| PALANTIR TECHNOLOGIES | INC  CL  A | 69608A108 |  | 5905 | 919757 | SH |  | SOLE |  | 0 | 0 | 0 |
| PALO ALTO NETWORKS | INC  COM | 697435105 |  | 7261 | 52037 | SH |  | SOLE |  | 0 | 0 | 0 |
| PAN AMERN | SILVER  CORP  COM | 697900108 |  | 559 | 34233 | SH |  | SOLE |  | 0 | 0 | 0 |
| PARK | AEROSPACE  CORP  COM | 70014A104 |  | 193 | 14402 | SH |  | SOLE |  | 0 | 0 | 0 |
| PARK HOTELS  RESORTS | INC  COM | 700517105 |  | 224 | 18978 | SH |  | SOLE |  | 0 | 0 | 0 |
| PARK NATL | CORP  COM | 700658107 |  | 937 | 6657 | SH |  | SOLE |  | 0 | 0 | 0 |
| PARKER-HANNIFIN | CORP  COM | 701094104 |  | 3870 | 13301 | SH |  | SOLE |  | 0 | 0 | 0 |
| PARTY CITY HOLDCO | INC  COM | 702149105 |  | 6 | 16832 | SH |  | SOLE |  | 0 | 0 | 0 |
| PATRICK INDS | INC  COM | 703343103 |  | 276 | 4552 | SH |  | SOLE |  | 0 | 0 | 0 |
| PAYCHEX | INC  COM | 704326107 |  | 7755 | 67109 | SH |  | SOLE |  | 0 | 0 | 0 |
| PAYCOM | SOFTWARE  INC  COM | 70432V102 |  | 5106 | 16456 | SH |  | SOLE |  | 0 | 0 | 0 |
| PAYPAL HLDGS | INC  COM | 70450Y103 |  | 14152 | 198706 | SH |  | SOLE |  | 0 | 0 | 0 |
| PEABODY | ENERGY  CORP  COM | 704551100 |  | 1496 | 56622 | SH |  | SOLE |  | 0 | 0 | 0 |
| PELOTON INTERACTIVE | INC  CL  A  COM | 70614W100 |  | 204 | 25662 | SH |  | SOLE |  | 0 | 0 | 0 |
| PEMBINA PIPELINE | CORP  COM | 706327103 |  | 1074 | 31646 | SH |  | SOLE |  | 0 | 0 | 0 |
| PENN ENTERTAINMENT | INC  COM | 707569109 |  | 905 | 30471 | SH |  | SOLE |  | 0 | 0 | 0 |
| PENNANTPARK | INVT  CORP  COM | 708062104 |  | 455 | 79137 | SH |  | SOLE |  | 0 | 0 | 0 |
| PENNANTPARK FLOATING RATE CA | COM | 70806A106 |  | 347 | 31594 | SH |  | SOLE |  | 0 | 0 | 0 |
| PENNS WOODS BANCORP | INC  COM | 708430103 |  | 260 | 9763 | SH |  | SOLE |  | 0 | 0 | 0 |
| PENNYMAC | MTG  INVT  TR  COM | 70931T103 |  | 173 | 13944 | SH |  | SOLE |  | 0 | 0 | 0 |
| PENNYMAC | CORP NOTE 5.50011/0 | 70932AAD5 |  | 22 | 25000 | SH |  | SOLE |  | 0 | 0 | 0 |
| PENSKE AUTOMOTIVE | GRP  INC  COM | 70959W103 |  | 650 | 5657 | SH |  | SOLE |  | 0 | 0 | 0 |
| PEPSICO | INC  COM | 713448108 |  | 56148 | 310793 | SH |  | SOLE |  | 0 | 0 | 0 |
| PERFICIENT | INC  COM | 71375U101 |  | 997 | 14275 | SH |  | SOLE |  | 0 | 0 | 0 |
| PERKINELMER | INC  COM | 714046109 |  | 848 | 6045 | SH |  | SOLE |  | 0 | 0 | 0 |
| PERMIAN BASIN RTY TR UNIT BEN | INT | 714236106 |  | 2526 | 100243 | SH |  | SOLE |  | 0 | 0 | 0 |
| PERMIANVILLE RTY | TR  TR  UNIT | 71425H100 |  | 68 | 20344 | SH |  | SOLE |  | 0 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETRO SPONSORED | ADR | 71654V408 |  | 832 | 78128 | SH |  | SOLE |  | 0 | 0 | 0 |
| PFIZER | INC  COM | 717081103 |  | 69928 | 1364722 | SH |  | SOLE |  | 0 | 0 | 0 |
| PHILIP MORRIS | INTL  INC  COM | 718172109 |  | 16372 | 161764 | SH |  | SOLE |  | 0 | 0 | 0 |
| PHILLIPS EDISON | CO  INC  COMMON  STOCK | 71844V201 |  | 23677 | 743609 | SH |  | SOLE |  | 0 | 0 | 0 |
| PHILLIPS 66 | COM | 718546104 |  | 10578 | 101634 | SH |  | SOLE |  | 0 | 0 | 0 |
| PHYSICIANS RLTY | TR  COM | 71943U104 |  | 3916 | 270622 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIEDMONT | LITHIUM  INC  COM | 72016P105 |  | 410 | 9318 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIEDMONT OFFICE REALTY | TR  IN  COM  CL  A | 720190206 |  | 435 | 47409 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO CALIF | MUN  INCOME  FD  II  COM | 72200M108 |  | 468 | 68866 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO CALIF | MUN  INCOME  FD  COM | 72200N106 |  | 811 | 53823 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO | MUN  INCOME  FD  COM | 72200R107 |  | 1127 | 108028 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO CORPORATE | INCM  STRG  COM | 72200U100 |  | 360 | 30380 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO STRATEGIC | INCOME  FD  COM | 72200X104 |  | 2448 | 495585 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO GLOBAL STOCKSPLS | INCM  COM | 722011103 |  | 102 | 14783 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO | HIGH  INCOME  FD  COM  SHS | 722014107 |  | 4416 | 933631 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO MUN INCOME FD III | COM | 72201A103 |  | 122 | 13968 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO CORPORATE | INCOME  OPP  COM | 72201B101 |  | 2764 | 230157 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO | INCOME  STRATEGY  FD  COM | 72201H108 |  | 453 | 55851 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO | INCOME  STRATEGY  FD  II  COM | 72201J104 |  | 380 | 53794 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO ETF TR 1-5 US TIP | IDX | 72201R205 |  | 3431 | 68793 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO ETF TR 15 | YR  US  TIPS | 72201R304 |  | 1468 | 25207 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO ETF TR BROAD | US  TIPS | 72201R403 |  | 1228 | 22728 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO ETF TR SR LN | ACTIVE  ETF | 72201R627 |  | 662 | 13563 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO ETF TR ENHANCD | SHORT | 72201R643 |  | 432 | 4463 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO | ETF  TR  ENHNCD  LW  DUR  AC | 72201R718 |  | 2849 | 30224 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO | ETF  TR  ACTIVE  BD  ETF | 72201R775 |  | 20286 | 224208 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO ETF TR 0-5 | HIGH  YIELD | 72201R783 |  | 628 | 7039 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO | ETF  TR  INV  GRD  CRP  BD | 72201R817 |  | 392 | 4220 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO ETF TR ENHAN | SHRT MA  AC | 72201R833 |  | 42060 | 426356 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO | ETF  TR  INTER  MUN  BD  ACT | 72201R866 |  | 3418 | 66514 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO | ETF  TR SHTRM  MUN  BD  ACT | 72201R874 |  | 879 | 17838 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO ETF TR 25YR | ZERO  U  S | 72201R882 |  | 262 | 2998 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO | DYNAMIC  INCOME  FD  SHS | 72201Y101 |  | 8586 | 464615 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO EQUITY SER RAFI DYN ML | US | 72202L363 |  | 10295 | 270088 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO EQUITY SER RAFI | DYN  EMERG | 72202L389 |  | 197 | 11347 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIMCO ACCESS | INCOME  FUND SHS BENFIN  INT | 72203T100 |  | 299 | 20195 | SH |  | SOLE |  | 0 | 0 | 0 |
| PINDUODUO INC SPONSORED | ADS | 722304102 |  | 201 | 2466 | SH |  | SOLE |  | 0 | 0 | 0 |
| PINNACLE WEST | CAP  CORP  COM | 723484101 |  | 1267 | 16666 | SH |  | SOLE |  | 0 | 0 | 0 |
| PINTEREST | INC  CL  A | 72352L106 |  | 700 | 28823 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIONEER MUNICIPAL | HIGH  INCOM  COM | 723762100 |  | 375 | 46329 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIONEER MUNICIPAL | HIGH  INCOM  COM  SHS | 723763108 |  | 176 | 20562 | SH |  | SOLE |  | 0 | 0 | 0 |
| PIONEER NAT RES | CO  COM | 723787107 |  | 6966 | 30498 | SH |  | SOLE |  | 0 | 0 | 0 |
| PITNEY BOWES | INC  COM | 724479100 |  | 130 | 34272 | SH |  | SOLE |  | 0 | 0 | 0 |
| PLAINS ALL AMERN PIPELINE | L  UNIT  LTD  PARTN | 726503105 |  | 140 | 11888 | SH |  | SOLE |  | 0 | 0 | 0 |
| PLAINS GP HLDGS | L  P  LTD  PARTNR  INT  A | 72651A207 |  | 660 | 53020 | SH |  | SOLE |  | 0 | 0 | 0 |
| PLANET LABS PBC | COM  CL  A | 72703X106 |  | 69 | 15950 | SH |  | SOLE |  | 0 | 0 | 0 |
| PLAYAGS | INC  COM | 72814N104 |  | 273 | 53450 | SH |  | SOLE |  | 0 | 0 | 0 |
| PLBY GROUP | INC  COM | 72814P109 |  | 110 | 40115 | SH |  | SOLE |  | 0 | 0 | 0 |
| PLUG | POWER  INC  COM  NEW | 72919P202 |  | 3313 | 267793 | SH |  | SOLE |  | 0 | 0 | 0 |
| POLARIS | INC  COM | 731068102 |  | 1495 | 14804 | SH |  | SOLE |  | 0 | 0 | 0 |
| POOL | CORP  COM | 73278L105 |  | 1369 | 4527 | SH |  | SOLE |  | 0 | 0 | 0 |
| PORTILLOS | INC  COM  CL  A | 73642K106 |  | 616 | 37752 | SH |  | SOLE |  | 0 | 0 | 0 |
| PORTLAND GEN ELEC | CO  COM  NEW | 736508847 |  | 817 | 16671 | SH |  | SOLE |  | 0 | 0 | 0 |
| POST HLDGS | INC  COM | 737446104 |  | 852 | 9434 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRECIGEN | INC  COM | 74017N105 |  | 74 | 48659 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRECISION BIOSCIENCES | INC  COM | 74019P108 |  | 18 | 15230 | SH |  | SOLE |  | 0 | 0 | 0 |
| PREMIER | FINANCIAL  CORP  COM | 74052F108 |  | 991 | 36758 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRICE T ROWE GROUP | INC  COM | 74144T108 |  | 3784 | 34699 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRIMERICA | INC  COM | 74164M108 |  | 355 | 2501 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRIMIS | FINANCIAL  CORP  COM | 74167B109 |  | 152 | 12819 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP | IN  COM | 74251V102 |  | 6507 | 77543 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRINCIPAL EXCHANGE TRADED | FD  ACTIVE  HIGH  YL | 74255Y102 |  | 373 | 20888 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRINCIPAL EXCHANGE TRADED FD PRNCPL | VLU  ETF | 74255Y300 |  | 824 | 20147 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRINCIPAL EXCHANGE TRADED FD PRIN MILNS | GBL | 74255Y508 |  | 426 | 11085 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRINCIPAL EXCHANGE TRADED | FD  US  SMCP  MLTFCTR | 74255Y607 |  | 281 | 7186 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRINCIPAL EXCHANGE TRADED FD US MEGA | CP  ETF | 74255Y870 |  | 1153 | 31962 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRINCIPAL EXCHANGE TRADED FD SPECTRUM | PFD | 74255Y888 |  | 675 | 39431 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROCTER AND GAMBLE | CO  COM | 742718109 |  | 96615 | 637472 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROGRESS | SOFTWARE  CORP  COM | 743312100 |  | 291 | 5773 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROGRESSIVE | CORP  COM | 743315103 |  | 10098 | 77849 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROLOGIS INC. | COM | 74340W103 |  | 8705 | 77217 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROPHASE LABS | INC  COM | 74345W108 |  | 296 | 30744 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR ONLINE RTL  ETF | 74347B169 |  | 420 | 14815 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR  SHORT S  500  NE | 74347B425 |  | 3751 | 233995 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR DJ BRKFLD  GLB | 74347B508 |  | 533 | 11979 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR  INVT  INT  RT  HG | 74347B607 |  | 1531 | 21531 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR S  MDCP  400  DIV | 74347B680 |  | 7049 | 98520 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR RUSS  2000  DIVD | 74347B698 |  | 6972 | 113614 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR  SHORT  QQQ  NEW | 74347B714 |  | 3934 | 267245 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR  MSCI  EAFE  DIVD | 74347B839 |  | 282 | 7967 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR ULTRASHRT S | 74347G416 |  | 4155 | 90380 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR  BITCOIN  STRATE | 74347G440 |  | 438 | 42018 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR S  TECH  DIVIDEN | 74347G606 |  | 3427 | 61926 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR NASDAQ100  DORSEY | 74347G671 |  | 1340 | 42483 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR ULTSHRT  QQQ | 74347G739 |  | 1645 | 63324 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR PSHS  ULTRA  QQQ | 74347R206 |  | 604 | 17245 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR  LARGE  CAP  CRE | 74347R248 |  | 3990 | 88839 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR PSHS  SH  MSCI  EAF | 74347R370 |  | 3026 | 151292 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR PET CARE  ETF | 74348A145 |  | 918 | 19488 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR  SHRT  RUSSELL2000 | 74348A210 |  | 4611 | 187455 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR S  500  DV  ARIST | 74348A467 |  | 56691 | 629965 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR HGH  YLD  INT  RATE | 74348A541 |  | 770 | 13184 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSHARES | TR  INFLATN  EXPECTNS | 74348A814 |  | 555 | 16827 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSPECT | CAP  CORP  COM | 74348T102 |  | 4657 | 666177 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROSPECT | CAP  CORP NOTE 6.375 3/0 | 74348TAT9 |  | 295 | 296000 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROVENTION | BIO  INC  COM | 74374N102 |  | 316 | 29895 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRUDENTIAL | FINL  INC  COM | 744320102 |  | 11238 | 112992 | SH |  | SOLE |  | 0 | 0 | 0 |
| PUBLIC SVC ENTERPRISE | GRP  IN  COM | 744573106 |  | 3005 | 49050 | SH |  | SOLE |  | 0 | 0 | 0 |
| PUBLIC STORAGE | COM | 74460D109 |  | 4377 | 15621 | SH |  | SOLE |  | 0 | 0 | 0 |
| PULTE GROUP | INC  COM | 745867101 |  | 758 | 16641 | SH |  | SOLE |  | 0 | 0 | 0 |
| PURECYCLE TECHNOLOGIES | INC  COM | 74623V103 |  | 626 | 92675 | SH |  | SOLE |  | 0 | 0 | 0 |
| PURE STORAGE | INC  CL  A | 74624M102 |  | 367 | 13710 | SH |  | SOLE |  | 0 | 0 | 0 |
| PURPLE | INNOVATION  INC  COM | 74640Y106 |  | 90 | 18858 | SH |  | SOLE |  | 0 | 0 | 0 |
| PUTNAM ETF TRUST FOCUSED LAR | CAP | 746729300 |  | 858 | 31742 | SH |  | SOLE |  | 0 | 0 | 0 |
| PUTNAM | MANAGED  MUN  INCOME  TR  COM | 746823103 |  | 329 | 52434 | SH |  | SOLE |  | 0 | 0 | 0 |
| PUTNAM PREMIER | INCOME  TR SH BEN  INT | 746853100 |  | 42 | 11580 | SH |  | SOLE |  | 0 | 0 | 0 |
| PUTNAM MUN OPPORTUNITIES | TR SH BEN  INT | 746922103 |  | 474 | 43698 | SH |  | SOLE |  | 0 | 0 | 0 |
| QORVO | INC  COM | 74736K101 |  | 1091 | 12035 | SH |  | SOLE |  | 0 | 0 | 0 |
| QUALCOMM | INC  COM | 747525103 |  | 26383 | 239972 | SH |  | SOLE |  | 0 | 0 | 0 |
| QUALYS | INC  COM | 74758T303 |  | 217 | 1932 | SH |  | SOLE |  | 0 | 0 | 0 |
| QUANTA | SVCS  INC  COM | 74762E102 |  | 2516 | 17658 | SH |  | SOLE |  | 0 | 0 | 0 |
| QUANTUM SI | INC  COM  CL  A | 74765K105 |  | 49 | 27017 | SH |  | SOLE |  | 0 | 0 | 0 |
| QUANTUMSCAPE | CORP  COM  CL  A | 74767V109 |  | 458 | 80825 | SH |  | SOLE |  | 0 | 0 | 0 |
| QUEST DIAGNOSTICS | INC  COM | 74834L100 |  | 1262 | 8068 | SH |  | SOLE |  | 0 | 0 | 0 |
| QURATE RETAIL INC COM SER | A | 74915M100 |  | 81 | 49492 | SH |  | SOLE |  | 0 | 0 | 0 |
| RBB FD INC US TREAS 3 | MNTH | 74933W452 |  | 925 | 18543 | SH |  | SOLE |  | 0 | 0 | 0 |
| RBB FD INC MOTLEY FOL | ETF | 74933W601 |  | 1896 | 62271 | SH |  | SOLE |  | 0 | 0 | 0 |
| RBB FD INC MOTLEY FOOL | GBL | 74933W635 |  | 278 | 12124 | SH |  | SOLE |  | 0 | 0 | 0 |
| RBB FD INC MOTLEY FOOL | SML | 74933W874 |  | 891 | 36434 | SH |  | SOLE |  | 0 | 0 | 0 |
| RLI | CORP  COM | 749607107 |  | 280 | 2131 | SH |  | SOLE |  | 0 | 0 | 0 |
| RH | COM | 74967X103 |  | 477 | 1787 | SH |  | SOLE |  | 0 | 0 | 0 |
| RPM | INTL  INC  COM | 749685103 |  | 3310 | 33967 | SH |  | SOLE |  | 0 | 0 | 0 |
| RAMBUS INC DEL | COM | 750917106 |  | 353 | 9864 | SH |  | SOLE |  | 0 | 0 | 0 |
| RALPH LAUREN | CORP  CL  A | 751212101 |  | 652 | 6167 | SH |  | SOLE |  | 0 | 0 | 0 |
| RANGE RES | CORP  COM | 75281A109 |  | 412 | 16483 | SH |  | SOLE |  | 0 | 0 | 0 |
| RAYMOND JAMES | FINL  INC  COM | 754730109 |  | 597 | 5584 | SH |  | SOLE |  | 0 | 0 | 0 |
| RAYONIER | INC  COM | 754907103 |  | 537 | 16300 | SH |  | SOLE |  | 0 | 0 | 0 |
| RAYONIER ADVANCED | MATLS  INC  COM | 75508B104 |  | 327 | 34055 | SH |  | SOLE |  | 0 | 0 | 0 |
| RAYTHEON TECHNOLOGIES | CORP  COM | 75513E101 |  | 25703 | 254683 | SH |  | SOLE |  | 0 | 0 | 0 |
| READY | CAPITAL  CORP  COM | 75574U101 |  | 255 | 22920 | SH |  | SOLE |  | 0 | 0 | 0 |
| REALTY | INCOME  CORP  COM | 756109104 |  | 29045 | 457910 | SH |  | SOLE |  | 0 | 0 | 0 |
| REAVES | UTIL  INCOME  FD  COM SH BEN  INT | 756158101 |  | 2871 | 101572 | SH |  | SOLE |  | 0 | 0 | 0 |
| REDWIRE CORPORATION | COM | 75776W103 |  | 47 | 23641 | SH |  | SOLE |  | 0 | 0 | 0 |
| REDWOOD | TR  INC  COM | 758075402 |  | 112 | 16507 | SH |  | SOLE |  | 0 | 0 | 0 |
| REEDS | INC  COM | 758338107 |  | 1 | 10682 | SH |  | SOLE |  | 0 | 0 | 0 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 4627 | 6413 | SH |  | SOLE |  | 0 | 0 | 0 |
| REGIONS | FINANCIAL  CORP  NEW  COM | 7591EP100 |  | 5168 | 239723 | SH |  | SOLE |  | 0 | 0 | 0 |
| REKOR SYSTEMS | INC  COM | 759419104 |  | 26 | 21689 | SH |  | SOLE |  | 0 | 0 | 0 |
| RELIANCE STEEL  ALUMINUM | CO  COM | 759509102 |  | 1526 | 7538 | SH |  | SOLE |  | 0 | 0 | 0 |
| RELX PLC SPONSORED | ADR | 759530108 |  | 259 | 9361 | SH |  | SOLE |  | 0 | 0 | 0 |
| RENOVORX | INC  COM  NEW | 75989R107 |  | 34 | 14400 | SH |  | SOLE |  | 0 | 0 | 0 |
| REPLIGEN | CORP  COM | 759916109 |  | 350 | 2070 | SH |  | SOLE |  | 0 | 0 | 0 |
| REPUBLIC | SVCS  INC  COM | 760759100 |  | 2327 | 18044 | SH |  | SOLE |  | 0 | 0 | 0 |
| RESEARCH FRONTIERS | INC  COM | 760911107 |  | 29 | 15166 | SH |  | SOLE |  | 0 | 0 | 0 |
| RESMED | INC  COM | 761152107 |  | 644 | 3094 | SH |  | SOLE |  | 0 | 0 | 0 |
| RESOLUTE FST PRODS | INC  COM | 76117W109 |  | 374 | 17341 | SH |  | SOLE |  | 0 | 0 | 0 |
| RESOURCES CONNECTION | INC  COM | 76122Q105 |  | 221 | 12017 | SH |  | SOLE |  | 0 | 0 | 0 |
| RESTAURANT BRANDS | INTL  INC  COM | 76131D103 |  | 575 | 8893 | SH |  | SOLE |  | 0 | 0 | 0 |
| RINGCENTRAL | INC  CL  A | 76680R206 |  | 595 | 16814 | SH |  | SOLE |  | 0 | 0 | 0 |
| RING | ENERGY  INC  COM | 76680V108 |  | 41 | 16579 | SH |  | SOLE |  | 0 | 0 | 0 |
| RIO TINTO PLC SPONSORED | ADR | 767204100 |  | 6666 | 93630 | SH |  | SOLE |  | 0 | 0 | 0 |
| RIOT | BLOCKCHAIN  INC  COM | 767292105 |  | 281 | 82944 | SH |  | SOLE |  | 0 | 0 | 0 |
| RITCHIE BROS AUCTIONEERS | COM | 767744105 |  | 264 | 4572 | SH |  | SOLE |  | 0 | 0 | 0 |
| RITE AID | CORP  COM | 767754872 |  | 58 | 17294 | SH |  | SOLE |  | 0 | 0 | 0 |
| RIVERNORTH DOUBLELINE | STRATE  COM | 76882G107 |  | 97 | 11205 | SH |  | SOLE |  | 0 | 0 | 0 |
| RIVERVIEW BANCORP | INC  COM | 769397100 |  | 128 | 16617 | SH |  | SOLE |  | 0 | 0 | 0 |
| RIVIAN AUTOMOTIVE | INC  COM  CL  A | 76954A103 |  | 1555 | 84356 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROBERT HALF | INTL  INC  COM | 770323103 |  | 1022 | 13843 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROBINHOOD | MKTS  INC  COM  CL  A | 770700102 |  | 133 | 16357 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROBLOX | CORP  CL  A | 771049103 |  | 2168 | 76176 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROCKET | COS  INC  COM  CL  A | 77311W101 |  | 427 | 61025 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROCKET LAB | USA  INC  COM | 773122106 |  | 41 | 10798 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROCKWELL AUTOMATION | INC  COM | 773903109 |  | 4632 | 17985 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROKU | INC  COM  CL  A | 77543R102 |  | 1514 | 37189 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROLLINS | INC  COM | 775711104 |  | 5027 | 137571 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROPER TECHNOLOGIES | INC  COM | 776696106 |  | 1620 | 3749 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROSS STORES | INC  COM | 778296103 |  | 1626 | 14012 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROYAL BK | CDA  SUSTAINABL  COM | 780087102 |  | 3582 | 38094 | SH |  | SOLE |  | 0 | 0 | 0 |
| SHELL PLC SPON | ADS | 780259305 |  | 7373 | 129457 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROYAL | GOLD  INC  COM | 780287108 |  | 1561 | 13853 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROYCE | VALUE  TR  INC  COM | 780910105 |  | 857 | 64642 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROYCE MICRO-CAP | TR  INC  COM | 780915104 |  | 474 | 54663 | SH |  | SOLE |  | 0 | 0 | 0 |
| RUMBLE | INC  COM  CL  A | 78137L105 |  | 98 | 16528 | SH |  | SOLE |  | 0 | 0 | 0 |
| RYDER SYS | INC  COM | 783549108 |  | 653 | 7815 | SH |  | SOLE |  | 0 | 0 | 0 |
| S  T BANCORP | INC  COM | 783859101 |  | 790 | 23108 | SH |  | SOLE |  | 0 | 0 | 0 |
| S GLOBAL | INC  COM | 78409V104 |  | 18915 | 56473 | SH |  | SOLE |  | 0 | 0 | 0 |
| SBA COMMUNICATIONS | CORP  NEW  CL  A | 78410G104 |  | 553 | 1974 | SH |  | SOLE |  | 0 | 0 | 0 |
| SL GREEN RLTY | CORP  COM | 78440X887 |  | 260 | 7719 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | S  500  ETF  TR  TR  UNIT | 78462F103 |  | 183986 | 481096 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | GOLD  TR  GOLD  SHS | 78463V107 |  | 90341 | 532546 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS S NORTH  AMER | 78463X152 |  | 6353 | 117170 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS ASIA PACIF  ETF | 78463X301 |  | 243 | 2528 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS  MSCI  EAFE  STRTGC | 78463X434 |  | 229 | 3570 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS S GLBDIV  ETF | 78463X459 |  | 350 | 5971 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS PORTFOLIO  EMG  MK | 78463X509 |  | 21757 | 660106 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS  GLB  NAT  RESRCE | 78463X541 |  | 494 | 8665 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS DJ GLB RL  ES  ETF | 78463X749 |  | 1990 | 48662 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS S EMKTSC  ETF | 78463X756 |  | 391 | 7981 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS S  INTL  ETF | 78463X772 |  | 1415 | 43785 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS MSCI ACWI  EXUS | 78463X848 |  | 504 | 20959 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS S GBLINF  ETF | 78463X855 |  | 258 | 4926 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS S  INTL  SMLCP | 78463X871 |  | 2881 | 97943 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | INDEX SHS FDS PORTFOLIO  DEVLPD | 78463X889 |  | 26088 | 878671 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR  NYSE  TECH  ETF | 78464A102 |  | 619 | 6389 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR SPDR | S | 78464A128 |  | 3989 | 28535 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR  BLOOMBERG  INTL | 78464A151 |  | 716 | 25829 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  600  SMCP  GRW | 78464A201 |  | 5195 | 71913 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR NUVEEN | BLOOMBERG | 78464A284 |  | 515 | 10514 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR ICE | PFD  SEC  ETF | 78464A292 |  | 3258 | 99278 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  600  SMCP  VAL | 78464A300 |  | 6160 | 83003 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR BBG | CONV  SEC  ETF | 78464A359 |  | 21294 | 330964 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFOLIO LN | COR | 78464A367 |  | 420 | 18705 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFOLIO | INTRMD | 78464A375 |  | 1322 | 41526 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORT MTG BK | ETF | 78464A383 |  | 211 | 9718 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR  BLOOMBERG  EMERGI | 78464A391 |  | 1547 | 75265 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PRTFLO | S  GW | 78464A409 |  | 22213 | 438390 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFOLIO | SHORT | 78464A474 |  | 5342 | 181832 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PRTFLO | S  VL | 78464A508 |  | 25015 | 643213 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  TELECOM | 78464A540 |  | 386 | 4733 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR HLTH CARE | SVCS | 78464A573 |  | 249 | 2936 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR  HLTH  CR  EQUIP | 78464A581 |  | 3391 | 37720 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR  COMP  SOFTWARE | 78464A599 |  | 438 | 4032 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR DJ | REIT  ETF | 78464A607 |  | 1787 | 20505 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR  AEROSPACE  DEF | 78464A631 |  | 7618 | 69225 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFOLIO | AGRGTE | 78464A649 |  | 17518 | 697115 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFLI | TIPS  ETF | 78464A656 |  | 3798 | 147449 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFOLIO LN | TSR | 78464A664 |  | 3425 | 117988 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFLI | INTRMDIT | 78464A672 |  | 3096 | 109640 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S REGL  BKG | 78464A698 |  | 5281 | 89911 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  RETAIL  ETF | 78464A714 |  | 207 | 3417 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  PHARMAC | 78464A722 |  | 213 | 5204 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S METALS  MNG | 78464A755 |  | 2141 | 42989 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  DIVID  ETF | 78464A763 |  | 63381 | 506598 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  CAP  MKTS | 78464A771 |  | 2587 | 32805 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S INS  ETF | 78464A789 |  | 393 | 9605 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S BK  ETF | 78464A797 |  | 703 | 15578 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFOLI | S | 78464A805 |  | 32423 | 685624 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  600  SML  CAP | 78464A813 |  | 4021 | 48908 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  400  MDCP  GRW | 78464A821 |  | 3250 | 49744 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  400  MDCP  VAL | 78464A839 |  | 3757 | 58055 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFOLIO | S | 78464A847 |  | 4106 | 96612 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFOLIO | S | 78464A854 |  | 84243 | 1872888 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  SEMICNDCTR | 78464A862 |  | 3119 | 18650 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  BIOTECH | 78464A870 |  | 5654 | 68119 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S  HOMEBUILD | 78464A888 |  | 946 | 15677 | SH |  | SOLE |  | 0 | 0 | 0 |
| SSGA ACTIVE ETF TR MULT ASS | RLRTN | 78467V103 |  | 262 | 9497 | SH |  | SOLE |  | 0 | 0 | 0 |
| SSGA | ACTIVE  ETF  TR  INCOM  ALLO  ETF | 78467V202 |  | 524 | 17773 | SH |  | SOLE |  | 0 | 0 | 0 |
| SSGA ACTIVE ETF TR GLOBL | ALLO  ETF | 78467V400 |  | 389 | 10365 | SH |  | SOLE |  | 0 | 0 | 0 |
| SSGA | ACTIVE  ETF  TR  BLACKSTONE  SENR | 78467V608 |  | 8826 | 215796 | SH |  | SOLE |  | 0 | 0 | 0 |
| SSGA ACTIVE ETF TR SPDR | TR  TACTIC | 78467V848 |  | 14970 | 373864 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE UT SER | 1 | 78467X109 |  | 51867 | 156541 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR | S MIDCAP 400 ETF TR UTSER1 S | 78467Y107 |  | 15743 | 35554 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFOLIO | SH  TSR | 78468R101 |  | 5619 | 194501 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR  BLOOMBERG  INVT | 78468R200 |  | 29686 | 976839 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR  BLOOMBERG  SHT  TE | 78468R408 |  | 5250 | 216590 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR OILGAS | EQUIP | 78468R549 |  | 445 | 5577 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S OILGAS  EXP | 78468R556 |  | 6108 | 44951 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFLI | HIGH  YLD | 78468R606 |  | 11824 | 529256 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR  BLOOMBERG  HIGH  Y | 78468R622 |  | 12840 | 142670 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S KENSHO  NEW | 78468R648 |  | 1846 | 46823 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR S KENSHO  CLEAN | 78468R655 |  | 908 | 11070 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR BLOOMBERG 1-3 | MO | 78468R663 |  | 126786 | 1386098 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR NUVEEN BLMBRG | MU | 78468R721 |  | 3998 | 87631 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR NUVEEN BLMBRG | SH | 78468R739 |  | 901 | 19177 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR SPDR | MSCI  USA  GE | 78468R747 |  | 513 | 6507 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR RUSSELL | LOW  VOL | 78468R754 |  | 847 | 8225 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR RUSSELL | YIELD | 78468R770 |  | 1152 | 12296 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PRTFLO | S  HI | 78468R788 |  | 11145 | 281574 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR SPDR | S  500  ETF | 78468R796 |  | 4781 | 51219 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR SSGA | US  LRG  ETF | 78468R804 |  | 1278 | 9421 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR  MSCI  USA  STRTGIC | 78468R812 |  | 346 | 3135 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR PORTFOLIO | S | 78468R853 |  | 9405 | 254400 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER | TR  BLOOMBERG  1  10  Y | 78468R861 |  | 2632 | 142641 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SER TR SSGA US SMAL | ETF | 78468R887 |  | 494 | 4589 | SH |  | SOLE |  | 0 | 0 | 0 |
| SSGA ACTIVE TR SPDR SSGA | US  SCT | 78470P408 |  | 1672 | 42983 | SH |  | SOLE |  | 0 | 0 | 0 |
| SSR | MNG  INC  COM | 784730103 |  | 428 | 27302 | SH |  | SOLE |  | 0 | 0 | 0 |
| SVB FINANCIAL GROUP | COM | 78486Q101 |  | 1019 | 4427 | SH |  | SOLE |  | 0 | 0 | 0 |
| SABA CAPITAL INCOME  OPRNT | SHS  NEW | 78518H202 |  | 87 | 11458 | SH |  | SOLE |  | 0 | 0 | 0 |
| SABINE RTY TR UNIT BEN | INT | 785688102 |  | 628 | 7349 | SH |  | SOLE |  | 0 | 0 | 0 |
| SABRA HEALTH CARE | REIT  INC  COM | 78573L106 |  | 319 | 25628 | SH |  | SOLE |  | 0 | 0 | 0 |
| SABRE | CORP  COM | 78573M104 |  | 191 | 30971 | SH |  | SOLE |  | 0 | 0 | 0 |
| SACHEM | CAP  CORP  COM | 78590A109 |  | 64 | 19425 | SH |  | SOLE |  | 0 | 0 | 0 |
| SAFETY INS GROUP | INC  COM | 78648T100 |  | 246 | 2920 | SH |  | SOLE |  | 0 | 0 | 0 |
| SAGE THERAPEUTICS | INC  COM | 78667J108 |  | 1389 | 36431 | SH |  | SOLE |  | 0 | 0 | 0 |
| SALESFORCE | INC  COM | 79466L302 |  | 18463 | 139247 | SH |  | SOLE |  | 0 | 0 | 0 |
| SALLY BEAUTY HLDGS | INC  COM | 79546E104 |  | 161 | 12857 | SH |  | SOLE |  | 0 | 0 | 0 |
| SAN JUAN BASIN RTY TR UNIT BEN | INT | 798241105 |  | 344 | 30143 | SH |  | SOLE |  | 0 | 0 | 0 |
| SANDRIDGE | ENERGY  INC  COM  NEW | 80007P869 |  | 473 | 27776 | SH |  | SOLE |  | 0 | 0 | 0 |
| SANFILIPPO JOHN B  SON | INC  COM | 800422107 |  | 301 | 3703 | SH |  | SOLE |  | 0 | 0 | 0 |
| SANGAMO THERAPEUTICS | INC  COM | 800677106 |  | 97 | 30854 | SH |  | SOLE |  | 0 | 0 | 0 |
| SANOFI SPONSORED | ADR | 80105N105 |  | 1455 | 30041 | SH |  | SOLE |  | 0 | 0 | 0 |
| SAP SE SPON | ADR | 803054204 |  | 271 | 2627 | SH |  | SOLE |  | 0 | 0 | 0 |
| SAREPTA THERAPEUTICS | INC  COM | 803607100 |  | 213 | 1644 | SH |  | SOLE |  | 0 | 0 | 0 |
| HENRY SCHEIN | INC  COM | 806407102 |  | 468 | 5864 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHLUMBERGER | LTD  COM  STK | 806857108 |  | 7319 | 136907 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB CHARLES | CORP  COM | 808513105 |  | 7498 | 90059 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC | TR  US  BRD  MKT  ETF | 808524102 |  | 16279 | 363279 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC | TR  US  LRG  CAP  ETF | 808524201 |  | 46612 | 1032376 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR US LCAP | GR  ETF | 808524300 |  | 21822 | 392759 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR US LCAP | VA  ETF | 808524409 |  | 10310 | 156165 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR US MID-CAP | ETF | 808524508 |  | 12706 | 193665 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC | TR  US  SML  CAP  ETF | 808524607 |  | 12367 | 305274 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR INTERNL | DIVID | 808524672 |  | 2547 | 113600 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR 5 10YR | CORP  BD | 808524698 |  | 318 | 7385 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR EMRG MKTEQ | ETF | 808524706 |  | 7283 | 307669 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR 1 5YR | CORP  BD | 808524714 |  | 1254 | 26747 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC | TR  1000  INDEX  ETF | 808524722 |  | 348 | 9412 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR SCHWB FDT EMK | LG | 808524730 |  | 802 | 32360 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR SCHWB FDT | INT  SC | 808524748 |  | 251 | 8018 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR SCHWB FDT | INT  LG | 808524755 |  | 19274 | 663017 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR SCHWAB FDT | US  SC | 808524763 |  | 550 | 11771 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR SCHWAB FDT | US  LG | 808524771 |  | 33009 | 617682 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR SCHWAB FDT | US  BM | 808524789 |  | 5840 | 110987 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC | TR  US  DIVIDEND  EQ | 808524797 |  | 142258 | 1883211 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC | TR  INTL  EQTY  ETF | 808524805 |  | 13226 | 410621 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC | TR  US  AGGREGATE  B | 808524839 |  | 13704 | 300196 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC | TR  US  REIT  ETF | 808524847 |  | 725 | 37598 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC TR INT-TRM U.S | TRES | 808524854 |  | 5153 | 104674 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC | TR SHT TM  US  TRES | 808524862 |  | 8137 | 168685 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCHWAB STRATEGIC | TR  US  TIPS  ETF | 808524870 |  | 20757 | 400796 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCIENCE APPLICATIONS | INTL  CO  COM | 808625107 |  | 1415 | 12759 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCOTTS MIRACLE-GRO | CO  CL  A | 810186106 |  | 719 | 14806 | SH |  | SOLE |  | 0 | 0 | 0 |
| SEA LTD SPONSORD | ADS | 81141R100 |  | 499 | 9586 | SH |  | SOLE |  | 0 | 0 | 0 |
| SEAGEN | INC  COM | 81181C104 |  | 280 | 2175 | SH |  | SOLE |  | 0 | 0 | 0 |
| SEABRIDGE | GOLD  INC  COM | 811916105 |  | 246 | 19549 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR | TR  SBI  MATERIALS | 81369Y100 |  | 9004 | 115907 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR | TR  SBI  HEALTHCARE | 81369Y209 |  | 52367 | 385480 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR | TR  SBI  CONS  STPLS | 81369Y308 |  | 40526 | 543614 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR | TR  SBI  CONS  DISCR | 81369Y407 |  | 11455 | 88689 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR | TR  ENERGY | 81369Y506 |  | 75458 | 862678 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR | TR  FINANCIAL | 81369Y605 |  | 35747 | 1045233 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR TR SB | INT-INDS | 81369Y704 |  | 8052 | 81983 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR | TR  TECHNOLOGY | 81369Y803 |  | 58860 | 472996 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR | TR  COMMUNICATION | 81369Y852 |  | 2568 | 53515 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR TR RL EST SEL | SEC | 81369Y860 |  | 10237 | 277209 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECT SECTOR SPDR TR SB | INT-UTILS | 81369Y886 |  | 46459 | 658999 | SH |  | SOLE |  | 0 | 0 | 0 |
| SELECTQUOTE | INC  COM | 816307300 |  | 25 | 36792 | SH |  | SOLE |  | 0 | 0 | 0 |
| SEMPRA | COM | 816851109 |  | 2197 | 14213 | SH |  | SOLE |  | 0 | 0 | 0 |
| SENDAS DISTRIBUIDORA S A SPON | ADS | 81689T104 |  | 202 | 11054 | SH |  | SOLE |  | 0 | 0 | 0 |
| SENECA FOODS | CORP  NEW  CL  A | 817070501 |  | 265 | 4354 | SH |  | SOLE |  | 0 | 0 | 0 |
| SENSEONICS HLDGS | INC  COM | 81727U105 |  | 19 | 18124 | SH |  | SOLE |  | 0 | 0 | 0 |
| SENTINELONE | INC  CL  A | 81730H109 |  | 488 | 33476 | SH |  | SOLE |  | 0 | 0 | 0 |
| SERVICE | CORP  INTL  COM | 817565104 |  | 526 | 7608 | SH |  | SOLE |  | 0 | 0 | 0 |
| SERVICE PPTYS | TR  COM SH BEN  INT | 81761L102 |  | 98 | 13386 | SH |  | SOLE |  | 0 | 0 | 0 |
| SERVICENOW | INC  COM | 81762P102 |  | 5863 | 15100 | SH |  | SOLE |  | 0 | 0 | 0 |
| SESEN | BIO  INC  COM | 817763105 |  | 58 | 94821 | SH |  | SOLE |  | 0 | 0 | 0 |
| SEVEN HILLS REALTY | TRUST  COM | 81784E101 |  | 513 | 56459 | SH |  | SOLE |  | 0 | 0 | 0 |
| SHARECARE | INC  COM  CL  A | 81948W104 |  | 16 | 10200 | SH |  | SOLE |  | 0 | 0 | 0 |
| SHERWIN WILLIAMS | CO  COM | 824348106 |  | 11523 | 48552 | SH |  | SOLE |  | 0 | 0 | 0 |
| SHIFT TECHNOLOGIES | INC  CL  A | 82452T107 |  | 2 | 13744 | SH |  | SOLE |  | 0 | 0 | 0 |
| SHOCKWAVE | MED  INC  COM | 82489T104 |  | 355 | 1725 | SH |  | SOLE |  | 0 | 0 | 0 |
| SHOALS TECHNOLOGIES GROUP | IN  CL  A | 82489W107 |  | 423 | 17150 | SH |  | SOLE |  | 0 | 0 | 0 |
| SHOPIFY | INC  CL  A | 82509L107 |  | 9130 | 263035 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIBANYE STILLWATER LTD SPONSORED | ADR | 82575P107 |  | 185 | 17325 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIENTRA | INC  COM | 82621J105 |  | 3 | 14892 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIGMATRON | INTL  INC  COM | 82661L101 |  | 87 | 22600 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIGA TECHNOLOGIES | INC  COM | 826917106 |  | 96 | 13014 | SH |  | SOLE |  | 0 | 0 | 0 |
| SILVERCREST METALS | INC  COM | 828363101 |  | 599 | 99766 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIMMONS 1ST NATL | CORP  CL  A $1  PAR | 828730200 |  | 6649 | 308096 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIMON PPTY GROUP | INC  NEW  COM | 828806109 |  | 5894 | 50169 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | US  EQT  PLS  DWNSD | 82889N202 |  | 24594 | 1014201 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN | MACRO  STRATEGY | 82889N715 |  | 3201 | 137271 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY | INTERST | 82889N855 |  | 1243 | 17364 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIRIUS XM HOLDINGS | INC  COM | 82968B103 |  | 801 | 137093 | SH |  | SOLE |  | 0 | 0 | 0 |
| SITIO ROYALTIES CORP CLASS | A  COM | 82983N108 |  | 863 | 29921 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIX FLAGS ENTMT | CORP  NEW  COM | 83001A102 |  | 3503 | 150660 | SH |  | SOLE |  | 0 | 0 | 0 |
| SIXTH STREET SPECIALTY LENDI | COM | 83012A109 |  | 592 | 33257 | SH |  | SOLE |  | 0 | 0 | 0 |
| SKECHERS | U  S  A  INC  CL  A | 830566105 |  | 205 | 4881 | SH |  | SOLE |  | 0 | 0 | 0 |
| SKILLZ | INC  COM | 83067L109 |  | 10 | 18954 | SH |  | SOLE |  | 0 | 0 | 0 |
| SKYWEST | INC  COM | 830879102 |  | 171 | 10363 | SH |  | SOLE |  | 0 | 0 | 0 |
| SKYWORKS | SOLUTIONS  INC  COM | 83088M102 |  | 1656 | 18170 | SH |  | SOLE |  | 0 | 0 | 0 |
| SMITH  WESSON BRANDS | INC  COM | 831754106 |  | 731 | 84274 | SH |  | SOLE |  | 0 | 0 | 0 |
| SMITH | A  O  CORP  COM | 831865209 |  | 928 | 16209 | SH |  | SOLE |  | 0 | 0 | 0 |
| SMARTFINANCIAL | INC  COM  NEW | 83190L208 |  | 249 | 9059 | SH |  | SOLE |  | 0 | 0 | 0 |
| SMILEDIRECTCLUB | INC  CL  A  COM | 83192H106 |  | 19 | 52833 | SH |  | SOLE |  | 0 | 0 | 0 |
| SMARTSHEET | INC  COM  CL  A | 83200N103 |  | 415 | 10546 | SH |  | SOLE |  | 0 | 0 | 0 |
| SMUCKER | J  M  CO  COM  NEW | 832696405 |  | 4531 | 28595 | SH |  | SOLE |  | 0 | 0 | 0 |
| SNAP ON | INC  COM | 833034101 |  | 3517 | 15393 | SH |  | SOLE |  | 0 | 0 | 0 |
| SNAP | INC  CL  A | 83304A106 |  | 397 | 44368 | SH |  | SOLE |  | 0 | 0 | 0 |
| SNDL | INC  COM | 83307B101 |  | 35 | 16980 | SH |  | SOLE |  | 0 | 0 | 0 |
| SNOWFLAKE | INC  CL  A | 833445109 |  | 3616 | 25192 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER | B | 833635105 |  | 2464 | 30860 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOFI TECHNOLOGIES | INC  COM | 83406F102 |  | 1032 | 223821 | SH |  | SOLE |  | 0 | 0 | 0 |
| SLR INVESTMENT | CORP  COM | 83413U100 |  | 488 | 35080 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES | INC  COM | 83417M104 |  | 305 | 1077 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOLID POWER INC CLASS | A  COM | 83422N105 |  | 26 | 10116 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOLITARIO ZINC | CORP  COM | 8342EP107 |  | 62 | 99761 | SH |  | SOLE |  | 0 | 0 | 0 |
| SONENDO | INC  COM | 835431107 |  | 37 | 12980 | SH |  | SOLE |  | 0 | 0 | 0 |
| SONOCO PRODS | CO  COM | 835495102 |  | 592 | 9759 | SH |  | SOLE |  | 0 | 0 | 0 |
| SONY GROUP CORPORATION SPONSORED | ADR | 835699307 |  | 1903 | 24942 | SH |  | SOLE |  | 0 | 0 | 0 |
| SORRENTO THERAPEUTICS | INC  COM  NEW | 83587F202 |  | 90 | 101326 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOTHERLY HOTELS | INC  COM | 83600C103 |  | 59 | 32808 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOUTH JERSEY INDS | INC  COM | 838518108 |  | 209 | 5895 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOUTHSTATE CORPORATION | COM | 840441109 |  | 1988 | 26030 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOUTHERN | CO  COM | 842587107 |  | 33952 | 475456 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOUTHERN | COPPER  CORP  COM | 84265V105 |  | 1567 | 25940 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOUTHSIDE BANCSHARES | INC  COM | 84470P109 |  | 337 | 9369 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOUTHWEST AIRLS | CO  COM | 844741108 |  | 5119 | 152038 | SH |  | SOLE |  | 0 | 0 | 0 |
| SOUTHWESTERN | ENERGY  CO  COM | 845467109 |  | 819 | 139950 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPHERE 3D | CORP  NEW  COM | 84841L308 |  | 3 | 12551 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPIRIT AEROSYSTEMS HLDGS | INC  COM  CL  A | 848574109 |  | 360 | 12174 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPIRIT AIRLS | INC  COM | 848577102 |  | 806 | 41396 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPIRE | INC  COM | 84857L101 |  | 466 | 6763 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPIRIT RLTY | CAP  INC  NEW  COM  NEW | 84860W300 |  | 807 | 20205 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPLASH BEVERAGE GROUP | INC  COM  NEW | 84862C203 |  | 23 | 24264 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPLUNK | INC  COM | 848637104 |  | 813 | 9440 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPROTT PHYSICAL | GOLD  TR  UNIT | 85207H104 |  | 9088 | 644527 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPROTT PHYSICAL | SILVER  TR  TR  UNIT | 85207K107 |  | 8806 | 1068662 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPROTT PHYSICAL PLAT PALLAD | UNIT | 85207Q104 |  | 353 | 25962 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPROUTS FMRS | MKT  INC  COM | 85208M102 |  | 6919 | 213744 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPROTT FDS | TR  URANIUM  MINERS  E | 85208P303 |  | 734 | 23119 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPROTT PHYSICAL GOLD  SILVE | TR  UNIT | 85208R101 |  | 3161 | 176281 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPROTT | ETF  TRUST  GOLD  MINERS  ETF | 85210B102 |  | 338 | 13667 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPROTT ETF TRUST JR | GOLD  MINERS  E | 85210B201 |  | 545 | 18883 | SH |  | SOLE |  | 0 | 0 | 0 |
| BLOCK | INC  CL  A | 852234103 |  | 5740 | 91348 | SH |  | SOLE |  | 0 | 0 | 0 |
| STAG | INDL  INC  COM | 85254J102 |  | 1450 | 44863 | SH |  | SOLE |  | 0 | 0 | 0 |
| STANDARD | LITHIUM  LTD  COM | 853606101 |  | 189 | 63921 | SH |  | SOLE |  | 0 | 0 | 0 |
| STANLEY BLACK  DECKER | INC  COM | 854502101 |  | 1209 | 16089 | SH |  | SOLE |  | 0 | 0 | 0 |
| STANTEC | INC  COM | 85472N109 |  | 240 | 5001 | SH |  | SOLE |  | 0 | 0 | 0 |
| STARBOARD INVT TR ADAPTIVE | ALPHA | 85521B742 |  | 236 | 11539 | SH |  | SOLE |  | 0 | 0 | 0 |
| STARBOARD | INVT  TR  AI  QUALITY  GROWT | 85521B791 |  | 144 | 11848 | SH |  | SOLE |  | 0 | 0 | 0 |
| STARBUCKS | CORP  COM | 855244109 |  | 28530 | 287596 | SH |  | SOLE |  | 0 | 0 | 0 |
| STARWOOD PPTY | TR  INC  COM | 85571B105 |  | 1718 | 93738 | SH |  | SOLE |  | 0 | 0 | 0 |
| STATE | STR  CORP  COM | 857477103 |  | 918 | 11830 | SH |  | SOLE |  | 0 | 0 | 0 |
| STATERA BIOPHARMA | INC  COM | 857561104 |  | 5 | 59825 | SH |  | SOLE |  | 0 | 0 | 0 |
| STEEL DYNAMICS | INC  COM | 858119100 |  | 5390 | 55170 | SH |  | SOLE |  | 0 | 0 | 0 |
| STEM | INC  COM | 85859N102 |  | 521 | 58275 | SH |  | SOLE |  | 0 | 0 | 0 |
| STERLING INFRASTRUCTURE | INC  COM | 859241101 |  | 433 | 13200 | SH |  | SOLE |  | 0 | 0 | 0 |
| STMICROELECTRONICS N V NY | REGISTRY | 861012102 |  | 1316 | 36987 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARROWMARK | FINANCIAL  CORP  COM | 861780104 |  | 307 | 18026 | SH |  | SOLE |  | 0 | 0 | 0 |
| STORE | CAP  CORP  COM | 862121100 |  | 1178 | 36737 | SH |  | SOLE |  | 0 | 0 | 0 |
| STRATEGY | SHS NS 7HANDL  IDX | 86280R506 |  | 7079 | 361547 | SH |  | SOLE |  | 0 | 0 | 0 |
| STRATEGY | SHS DAY HAGAN  NED | 86280R803 |  | 2163 | 70989 | SH |  | SOLE |  | 0 | 0 | 0 |
| STRATEGY | SHS NEWFOUND  RESLV | 86280R886 |  | 4579 | 188094 | SH |  | SOLE |  | 0 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 18614 | 76134 | SH |  | SOLE |  | 0 | 0 | 0 |
| STURM RUGER | CO  INC  COM | 864159108 |  | 832 | 16433 | SH |  | SOLE |  | 0 | 0 | 0 |
| SUBURBAN PROPANE PARTNERS | L  UNIT  LTD  PARTN | 864482104 |  | 851 | 56077 | SH |  | SOLE |  | 0 | 0 | 0 |
| SUMMIT | MATLS  INC  CL  A | 86614U100 |  | 229 | 8055 | SH |  | SOLE |  | 0 | 0 | 0 |
| SUN CMNTYS | INC  COM | 866674104 |  | 495 | 3459 | SH |  | SOLE |  | 0 | 0 | 0 |
| SUN LIFE FINANCIAL INC. | COM | 866796105 |  | 704 | 15167 | SH |  | SOLE |  | 0 | 0 | 0 |
| SUNCOR | ENERGY  INC  NEW  COM | 867224107 |  | 1021 | 32167 | SH |  | SOLE |  | 0 | 0 | 0 |
| SUNCOKE | ENERGY  INC  COM | 86722A103 |  | 683 | 79194 | SH |  | SOLE |  | 0 | 0 | 0 |
| SUNPOWER | CORP  COM | 867652406 |  | 229 | 12711 | SH |  | SOLE |  | 0 | 0 | 0 |
| SUNOCO LP/SUNOCO | FIN  CORP  COM  UT  REP  LP | 86765K109 |  | 907 | 21032 | SH |  | SOLE |  | 0 | 0 | 0 |
| SUNRUN | INC  COM | 86771W105 |  | 714 | 29735 | SH |  | SOLE |  | 0 | 0 | 0 |
| SWISS HELVETIA | FD  INC  COM | 870875101 |  | 95 | 12618 | SH |  | SOLE |  | 0 | 0 | 0 |
| SYNOPSYS | INC  COM | 871607107 |  | 752 | 2354 | SH |  | SOLE |  | 0 | 0 | 0 |
| SYNOVUS | FINL  CORP  COM  NEW | 87161C501 |  | 270 | 7181 | SH |  | SOLE |  | 0 | 0 | 0 |
| TD SYNNEX CORPORATION | COM | 87162W100 |  | 376 | 3969 | SH |  | SOLE |  | 0 | 0 | 0 |
| SYNCHRONY | FINANCIAL  COM | 87165B103 |  | 679 | 20665 | SH |  | SOLE |  | 0 | 0 | 0 |
| SYSCO | CORP  COM | 871829107 |  | 7030 | 91957 | SH |  | SOLE |  | 0 | 0 | 0 |
| TFI | INTL  INC  COM | 87241L109 |  | 215 | 2147 | SH |  | SOLE |  | 0 | 0 | 0 |
| TJX | COS  INC  NEW  COM | 872540109 |  | 9771 | 122754 | SH |  | SOLE |  | 0 | 0 | 0 |
| T-MOBILE | US  INC  COM | 872590104 |  | 2524 | 18027 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRX GOLD CORPORATION | COM | 87283P109 |  | 26 | 76300 | SH |  | SOLE |  | 0 | 0 | 0 |
| T ROWE PRICE ETF INC PRICE | BLUE  CHIP | 87283Q107 |  | 1160 | 56249 | SH |  | SOLE |  | 0 | 0 | 0 |
| T ROWE PRICE ETF INC PRICE | EQT  INCOME | 87283Q206 |  | 772 | 22647 | SH |  | SOLE |  | 0 | 0 | 0 |
| T ROWE PRICE ETF INC PRICE | DIV  GRWT | 87283Q404 |  | 4162 | 132600 | SH |  | SOLE |  | 0 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED | ADS | 874039100 |  | 10145 | 136188 | SH |  | SOLE |  | 0 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 937 | 9003 | SH |  | SOLE |  | 0 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD SPONSORED | ADS | 874060205 |  | 244 | 15652 | SH |  | SOLE |  | 0 | 0 | 0 |
| TALKSPACE | INC *W EXP 06/21/202 | 87427V111 |  | 1 | 10550 | SH |  | SOLE |  | 0 | 0 | 0 |
| TANDEM DIABETES CARE | INC  COM  NEW | 875372203 |  | 280 | 6228 | SH |  | SOLE |  | 0 | 0 | 0 |
| TANGER FACTORY OUTLET CTRS | I  COM | 875465106 |  | 342 | 19075 | SH |  | SOLE |  | 0 | 0 | 0 |
| TAPESTRY | INC  COM | 876030107 |  | 454 | 11920 | SH |  | SOLE |  | 0 | 0 | 0 |
| TARGET | CORP  COM | 87612E106 |  | 16949 | 113718 | SH |  | SOLE |  | 0 | 0 | 0 |
| TARGA RES | CORP  COM | 87612G101 |  | 505 | 6874 | SH |  | SOLE |  | 0 | 0 | 0 |
| TASEKO MINES | LTD  COM | 876511106 |  | 41 | 27880 | SH |  | SOLE |  | 0 | 0 | 0 |
| TATTOOED CHEF | INC  COM  CL  A | 87663X102 |  | 12 | 10094 | SH |  | SOLE |  | 0 | 0 | 0 |
| TAYLOR MORRISON | HOME  CORP  COM | 87724P106 |  | 500 | 16468 | SH |  | SOLE |  | 0 | 0 | 0 |
| TC | ENERGY  CORP  COM | 87807B107 |  | 730 | 18315 | SH |  | SOLE |  | 0 | 0 | 0 |
| TECK RESOURCES | LTD  CL  B | 878742204 |  | 624 | 16505 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEGNA | INC  COM | 87901J105 |  | 209 | 9845 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEKLA HEALTHCARE OPPORTUNITI | SHS | 879105104 |  | 1187 | 59898 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEKLA | HEALTHCARE  INVS SH BEN  INT | 87911J103 |  | 1300 | 72235 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEKLA WORLD HEALTHCARE FD BEN | INT  SHS | 87911L108 |  | 1655 | 112969 | SH |  | SOLE |  | 0 | 0 | 0 |
| TELADOC | HEALTH  INC  COM | 87918A105 |  | 775 | 32786 | SH |  | SOLE |  | 0 | 0 | 0 |
| TELEDYNE TECHNOLOGIES | INC  COM | 879360105 |  | 1550 | 3875 | SH |  | SOLE |  | 0 | 0 | 0 |
| TELEFLEX INCORPORATED | COM | 879369106 |  | 643 | 2576 | SH |  | SOLE |  | 0 | 0 | 0 |
| TELEFONICA S A SPONSORED | ADR | 879382208 |  | 126 | 35342 | SH |  | SOLE |  | 0 | 0 | 0 |
| TELLURIAN | INC  NEW  COM | 87968A104 |  | 156 | 93117 | SH |  | SOLE |  | 0 | 0 | 0 |
| TELUS CORPORATION | COM | 87971M103 |  | 631 | 32697 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEMPLETON DRAGON | FD  INC  COM | 88018T101 |  | 110 | 10803 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEMPLETON | EMERGING  MKTS  FD  COM | 880191101 |  | 177 | 15531 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEMPLETON EMERGING MKTS INCO | COM | 880192109 |  | 262 | 47799 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEMPLETON GLOBAL | INCOME  FD  COM | 880198106 |  | 1504 | 347273 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEMPUR SEALY | INTL  INC  COM | 88023U101 |  | 394 | 11476 | SH |  | SOLE |  | 0 | 0 | 0 |
| TENABLE HLDGS | INC  COM | 88025T102 |  | 240 | 6304 | SH |  | SOLE |  | 0 | 0 | 0 |
| TERADYNE | INC  COM | 880770102 |  | 1160 | 13284 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEREX | CORP  NEW  COM | 880779103 |  | 292 | 6840 | SH |  | SOLE |  | 0 | 0 | 0 |
| TESLA | INC  COM | 88160R101 |  | 56975 | 462536 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED | ADS | 881624209 |  | 488 | 53467 | SH |  | SOLE |  | 0 | 0 | 0 |
| TETRA | TECH  INC  NEW  COM | 88162G103 |  | 333 | 2295 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEXAS INSTRS | INC  COM | 882508104 |  | 14202 | 85956 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATI | COM | 88262P102 |  | 2053 | 876 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEXTRON | INC  COM | 883203101 |  | 1210 | 17097 | SH |  | SOLE |  | 0 | 0 | 0 |
| THE BEAUTY HEALTH COMPANY | COM  CL  A | 88331L108 |  | 229 | 25122 | SH |  | SOLE |  | 0 | 0 | 0 |
| THE TRADE DESK | INC  COM  CL  A | 88339J105 |  | 4340 | 96815 | SH |  | SOLE |  | 0 | 0 | 0 |
| THERMO FISHER SCIENTIFIC | INC  COM | 883556102 |  | 21194 | 38487 | SH |  | SOLE |  | 0 | 0 | 0 |
| THOMSON REUTERS CORP. | COM  NEW | 884903709 |  | 885 | 7762 | SH |  | SOLE |  | 0 | 0 | 0 |
| THOR INDS | INC  COM | 885160101 |  | 702 | 9303 | SH |  | SOLE |  | 0 | 0 | 0 |
| 3-D SYS CORP DEL | COM  NEW | 88554D205 |  | 624 | 84348 | SH |  | SOLE |  | 0 | 0 | 0 |
| 3M | CO  COM | 88579Y101 |  | 18341 | 152940 | SH |  | SOLE |  | 0 | 0 | 0 |
| THRIVENT | ETF  TRUST  SMALL  MID  CAP | 88588G109 |  | 518 | 19653 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIDAL ETF TR NOBLE | ABSOLUTE | 886364454 |  | 238 | 9097 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIDAL ETF TR RPAR | RISK  PARI | 886364603 |  | 273 | 14674 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIDAL ETF TR FOLIOBEYOND | RISI | 886364637 |  | 2050 | 64888 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIDAL ETF TR LEATHERBACK | LNG | 886364850 |  | 924 | 31460 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIDAL ETF TR ADASINA | SOCIAL | 886364876 |  | 1586 | 106509 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIDAL ETF TR SOFI WEEKLY | INM | 886364884 |  | 206 | 2220 | SH |  | SOLE |  | 0 | 0 | 0 |
| TILRAY BRANDS | INC  COM  CL  2 | 88688T100 |  | 382 | 142004 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIMKEN | CO  COM | 887389104 |  | 398 | 5626 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIMKENSTEEL CORPORATION | COM | 887399103 |  | 396 | 21769 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIMOTHY PLAN | HIGH  DIVIDEND | 887432276 |  | 2240 | 95488 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIMOTHY PLAN | US  LARGE  MID  CP | 887432284 |  | 3060 | 128894 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIMOTHY PLAN | HIG  DV  STK  ETF | 887432326 |  | 2829 | 90876 | SH |  | SOLE |  | 0 | 0 | 0 |
| TIMOTHY PLAN US LRGMD | CP  CORE | 887432359 |  | 1896 | 56609 | SH |  | SOLE |  | 0 | 0 | 0 |
| TITAN MACHY | INC  COM | 88830R101 |  | 547 | 13777 | SH |  | SOLE |  | 0 | 0 | 0 |
| TOLL BROTHERS | INC  COM | 889478103 |  | 343 | 6878 | SH |  | SOLE |  | 0 | 0 | 0 |
| TORO | CO  COM | 891092108 |  | 1012 | 8944 | SH |  | SOLE |  | 0 | 0 | 0 |
| TORONTO DOMINION BK ONT | COM  NEW | 891160509 |  | 3116 | 48122 | SH |  | SOLE |  | 0 | 0 | 0 |
| TORTOISE | ENERGY  INFRA  CORP  COM | 89147L886 |  | 1477 | 46492 | SH |  | SOLE |  | 0 | 0 | 0 |
| TORTOISE PWR  ENERGY INFRAS | COM | 89147X104 |  | 487 | 38169 | SH |  | SOLE |  | 0 | 0 | 0 |
| TORTOISE PIPELINE | ENERGY  F  COM | 89148H207 |  | 296 | 11019 | SH |  | SOLE |  | 0 | 0 | 0 |
| TORTOISE ENERGY INDEPENDENC | COM | 89148K200 |  | 543 | 18631 | SH |  | SOLE |  | 0 | 0 | 0 |
| TOTALENERGIES SE SPONSORED | ADS | 89151E109 |  | 6433 | 103624 | SH |  | SOLE |  | 0 | 0 | 0 |
| TOWNEBANK PORTSMOUTH | VA  COM | 89214P109 |  | 207 | 6723 | SH |  | SOLE |  | 0 | 0 | 0 |
| TOYOTA MOTOR | CORP  ADS | 892331307 |  | 1439 | 10538 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRACTOR SUPPLY | CO  COM | 892356106 |  | 12238 | 54400 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRAEGER | INC  COMMON  STOCK | 89269P103 |  | 41 | 14550 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRANSDIGM GROUP | INC  COM | 893641100 |  | 337 | 535 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRAVELERS COMPANIES | INC  COM | 89417E109 |  | 4906 | 26164 | SH |  | SOLE |  | 0 | 0 | 0 |
| TREEHOUSE FOODS | INC  COM | 89469A104 |  | 703 | 14229 | SH |  | SOLE |  | 0 | 0 | 0 |
| TREX | CO  INC  COM | 89531P105 |  | 209 | 4933 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRI CONTL | CORP  COM | 895436103 |  | 1385 | 54043 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRIMBLE | INC  COM | 896239100 |  | 1747 | 34544 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRIMTABS ETF TR FCF | US  QLTY  ETF | 89628W302 |  | 3007 | 64623 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRINITY INDS | INC  COM | 896522109 |  | 299 | 10108 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRIPLEPOINT VENTURE | GROWTH  B  COM | 89677Y100 |  | 239 | 22920 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRUIST | FINL  CORP  COM | 89832Q109 |  | 11346 | 263687 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRUST FOR PROFESSIONAL MANAG MAIRS | PWR  MINN | 89834G836 |  | 264 | 12106 | SH |  | SOLE |  | 0 | 0 | 0 |
| TUSIMPLE HLDGS | INC  CL  A | 90089L108 |  | 20 | 11996 | SH |  | SOLE |  | 0 | 0 | 0 |
| 22ND CENTY GROUP | INC  COM | 90137F103 |  | 69 | 74537 | SH |  | SOLE |  | 0 | 0 | 0 |
| TWILIO | INC  CL  A | 90138F102 |  | 905 | 18491 | SH |  | SOLE |  | 0 | 0 | 0 |
| 23ANDME HOLDING CO CLASS | A  COM | 90138Q108 |  | 462 | 214010 | SH |  | SOLE |  | 0 | 0 | 0 |
| TWO HBRS | INVT  CORP  COM | 90187B804 |  | 213 | 13524 | SH |  | SOLE |  | 0 | 0 | 0 |
| TWO RDS | SHARED TR ANFIELD  DIVERSIF | 90213U115 |  | 281 | 33322 | SH |  | SOLE |  | 0 | 0 | 0 |
| TWO RDS | SHARED TR LEADERSHARES  DY | 90214Q675 |  | 299 | 13542 | SH |  | SOLE |  | 0 | 0 | 0 |
| TWO RDS | SHARED TR LEADERSHARES  EQT | 90214Q683 |  | 413 | 14913 | SH |  | SOLE |  | 0 | 0 | 0 |
| TWO RDS | SHARED TR LEASERSHS  ALPHAF | 90214Q691 |  | 626 | 20280 | SH |  | SOLE |  | 0 | 0 | 0 |
| TWO RDS | SHARED TR LEADERSHS  ACTIVI | 90214Q717 |  | 310 | 10578 | SH |  | SOLE |  | 0 | 0 | 0 |
| TWO RDS | SHARED TR ANFIELD UNVL  ETF | 90214Q766 |  | 131 | 15004 | SH |  | SOLE |  | 0 | 0 | 0 |
| TWO RDS | SHARED TR LDRSHS  ALPFACT | 90214Q774 |  | 534 | 17732 | SH |  | SOLE |  | 0 | 0 | 0 |
| TYLER TECHNOLOGIES | INC  COM | 902252105 |  | 1498 | 4646 | SH |  | SOLE |  | 0 | 0 | 0 |
| TYSON FOODS | INC  CL  A | 902494103 |  | 3229 | 51877 | SH |  | SOLE |  | 0 | 0 | 0 |
| UGI | CORP  NEW  COM | 902681105 |  | 1876 | 50595 | SH |  | SOLE |  | 0 | 0 | 0 |
| UGI | CORP  NEW  UNIT 06/01/2024 | 902681113 |  | 223 | 2575 | SH |  | SOLE |  | 0 | 0 | 0 |
| UMB | FINL  CORP  COM | 902788108 |  | 689 | 8249 | SH |  | SOLE |  | 0 | 0 | 0 |
| UFP INDUSTRIES | INC  COM | 90278Q108 |  | 1378 | 17388 | SH |  | SOLE |  | 0 | 0 | 0 |
| US BANCORP DEL | COM  NEW | 902973304 |  | 7736 | 177395 | SH |  | SOLE |  | 0 | 0 | 0 |
| U S SILICA HLDGS | INC  COM | 90346E103 |  | 417 | 33382 | SH |  | SOLE |  | 0 | 0 | 0 |
| UBER TECHNOLOGIES | INC  COM | 90353T100 |  | 4558 | 184296 | SH |  | SOLE |  | 0 | 0 | 0 |
| UBIQUITI | INC  COM | 90353W103 |  | 527 | 1925 | SH |  | SOLE |  | 0 | 0 | 0 |
| UIPATH | INC  CL  A | 90364P105 |  | 231 | 18194 | SH |  | SOLE |  | 0 | 0 | 0 |
| ULTA BEAUTY | INC  COM | 90384S303 |  | 3172 | 6763 | SH |  | SOLE |  | 0 | 0 | 0 |
| UMPQUA HLDGS | CORP  COM | 904214103 |  | 412 | 23068 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNDER ARMOUR | INC  CL  A | 904311107 |  | 363 | 35761 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNDER ARMOUR | INC  CL  C | 904311206 |  | 235 | 26338 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNIFIED SER TR ONEASCENT | LARGE | 90470L527 |  | 1350 | 65797 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNILEVER PLC SPON | ADR  NEW | 904767704 |  | 5399 | 107231 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNION | PAC  CORP  COM | 907818108 |  | 16492 | 79645 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED BANKSHARES INC WEST | V  COM | 909907107 |  | 1762 | 43515 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED AIRLS HLDGS | INC  COM | 910047109 |  | 3574 | 94802 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED MICROELECTRONICS CORP SPON | ADR  NEW | 910873405 |  | 424 | 64862 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED NAT FOODS | INC  COM | 911163103 |  | 286 | 7387 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED PARCEL SERVICE | INC  CL  B | 911312106 |  | 20333 | 116962 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED RENTALS | INC  COM | 911363109 |  | 4002 | 11259 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED STATES ANTIMONY | CORP  COM | 911549103 |  | 18 | 37050 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED STS BRENT | OIL  FD  LP  UNIT | 91167Q100 |  | 548 | 19360 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED STS COMMODITY INDEX F COMM | IDX  FND | 911717106 |  | 771 | 13703 | SH |  | SOLE |  | 0 | 0 | 0 |
| US FOODS HLDG | CORP  COM | 912008109 |  | 781 | 22960 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED STS GASOLINE | FD  LP  UNITS | 91201T102 |  | 601 | 10030 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED STS | NAT  GAS  FD  LP  UNIT  PAR | 912318300 |  | 221 | 15688 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED STS | OIL  FD  LP  UNITS | 91232N207 |  | 2852 | 40679 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED STATES STL | CORP  NEW  COM | 912909108 |  | 2385 | 95222 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITED THERAPEUTICS CORP DEL | COM | 91307C102 |  | 504 | 1812 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITEDHEALTH GROUP | INC  COM | 91324P102 |  | 72072 | 135938 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITIL | CORP  COM | 913259107 |  | 774 | 15066 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITI GROUP | INC  COM | 91325V108 |  | 197 | 35559 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNITY | SOFTWARE  INC  COM | 91332U101 |  | 1154 | 40349 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNIVERSAL | CORP  VA  COM | 913456109 |  | 663 | 12559 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNIVERSAL DISPLAY | CORP  COM | 91347P105 |  | 894 | 8276 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNIVERSAL HEALTH RLTY | INCOME SH BEN  INT | 91359E105 |  | 356 | 7453 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNIVERSAL LOGISTICS HLDGS | IN  COM | 91388P105 |  | 482 | 14418 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNIVERSAL | HLTH  SVCS  INC  CL  B | 913903100 |  | 6134 | 43540 | SH |  | SOLE |  | 0 | 0 | 0 |
| UNUM GROUP | COM | 91529Y106 |  | 1636 | 39863 | SH |  | SOLE |  | 0 | 0 | 0 |
| UPSTART HLDGS | INC  COM | 91680M107 |  | 304 | 22978 | SH |  | SOLE |  | 0 | 0 | 0 |
| URANIUM | ENERGY  CORP  COM | 916896103 |  | 180 | 46400 | SH |  | SOLE |  | 0 | 0 | 0 |
| V | F  CORP  COM | 918204108 |  | 1862 | 67426 | SH |  | SOLE |  | 0 | 0 | 0 |
| VBI VACCINES | INC  CDA  COM  NEW | 91822J103 |  | 1301 | 3326821 | SH |  | SOLE |  | 0 | 0 | 0 |
| UWM HOLDINGS CORPORATION | COM  CL  A | 91823B109 |  | 1887 | 570204 | SH |  | SOLE |  | 0 | 0 | 0 |
| VAALCO | ENERGY  INC  COM  NEW | 91851C201 |  | 115 | 25304 | SH |  | SOLE |  | 0 | 0 | 0 |
| VACASA INC CLASS | A  COM | 91854V107 |  | 17 | 13300 | SH |  | SOLE |  | 0 | 0 | 0 |
| VAIL RESORTS | INC  COM | 91879Q109 |  | 1186 | 4976 | SH |  | SOLE |  | 0 | 0 | 0 |
| VALE S A SPONSORED | ADS | 91912E105 |  | 4930 | 290511 | SH |  | SOLE |  | 0 | 0 | 0 |
| VALERO | ENERGY  CORP  COM | 91913Y100 |  | 10460 | 82454 | SH |  | SOLE |  | 0 | 0 | 0 |
| VALLEY NATL BANCORP | COM | 919794107 |  | 279 | 24683 | SH |  | SOLE |  | 0 | 0 | 0 |
| VALMONT INDS | INC  COM | 920253101 |  | 704 | 2128 | SH |  | SOLE |  | 0 | 0 | 0 |
| VALVOLINE | INC  COM | 92047W101 |  | 434 | 13308 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK MERK | GOLD  TR  GOLD  TRUST | 921078101 |  | 1111 | 62811 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK | ETF  TRUST  GOLD  MINERS  ETF | 92189F106 |  | 16038 | 559609 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST VIDEO GMNG | ESPRT | 92189F114 |  | 340 | 7940 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST MRNGSTR | GBL  WIDE | 92189F122 |  | 366 | 11406 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK | ETF  TRUST  INFLATION  ALLOCA | 92189F130 |  | 2656 | 107077 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST LONG/FLAT | TREND | 92189F148 |  | 377 | 11086 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST STEEL | ETF | 92189F205 |  | 230 | 3982 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST ENVIRONMENTAL | SR | 92189F304 |  | 225 | 1650 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK | ETF  TRUST SHRT HGH  YLD  MUN | 92189F387 |  | 513 | 23032 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST VANECK RUSSIA | ET | 92189F403 |  | 114 | 20110 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST BDC | INCOME  ETF | 92189F411 |  | 374 | 26427 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK | ETF  TRUST  PREFERRED  SECURT | 92189F429 |  | 3511 | 210099 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST FALLEN ANGEL | HG | 92189F437 |  | 9888 | 365956 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST IG FLOATING | RATE | 92189F486 |  | 2216 | 89078 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST LOW CARBN | ENERGY | 92189F502 |  | 1173 | 10578 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST VANECK | SHRT  MUNI | 92189F528 |  | 424 | 25122 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST MRNGSTR WDE | MOAT | 92189F643 |  | 17505 | 269679 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST SEMICONDUCTR | ETF | 92189F676 |  | 9929 | 48924 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK | ETF  TRUST  RETAIL  ETF | 92189F684 |  | 2663 | 16807 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST PHARMACEUTCL | ETF | 92189F692 |  | 2067 | 26593 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST AGRIBUSINESS | ETF | 92189F700 |  | 1690 | 19690 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK | ETF  TRUST  BIOTECH  ETF | 92189F726 |  | 1764 | 11041 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST JUNIOR | GOLD  MINE | 92189F791 |  | 1285 | 36050 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST VANECK | VIETNAM | 92189F817 |  | 205 | 17320 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST GAMING | ETF | 92189F882 |  | 208 | 5398 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST INTRMDT | MUNI  ETF | 92189H201 |  | 6912 | 151546 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST JP MRGAN | EM  LOC | 92189H300 |  | 2679 | 110581 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK | ETF  TRUST  HIGH  YLD  MUNIETF | 92189H409 |  | 3335 | 65965 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST OIL SERVICES | ETF | 92189H607 |  | 16101 | 52956 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANECK ETF TRUST RAR | EARTH/STRTG | 92189H805 |  | 625 | 8209 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS DIV APP | ETF | 921908844 |  | 155073 | 1021223 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD STAR FDS VG TL | INTL  STK  F | 921909768 |  | 318087 | 6150178 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD | WORLD  FD  ESG  US  CORP  BD | 921910691 |  | 479 | 7903 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FD EXTENDED | DUR | 921910709 |  | 3041 | 36711 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD | WORLD  FD  ESG  INTL  STK  ETF | 921910725 |  | 1053 | 21401 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD | WORLD  FD  ESG  US  STK  ETF | 921910733 |  | 5730 | 87000 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FD MEGA | GRWTH  IND | 921910816 |  | 17286 | 100457 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FD MEGA | CAP  VAL  ETF | 921910840 |  | 28461 | 276725 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FD MEGA | CAP  INDEX | 921910873 |  | 12452 | 94051 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD ADMIRAL FDS | INC  500  GRTH  IDX  F | 921932505 |  | 13166 | 62418 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD ADMIRAL FDS | INC  500  VAL  IDX  FD | 921932703 |  | 10148 | 72458 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD ADMIRAL FDS | INC  SMLCP  600  VAL | 921932778 |  | 1307 | 8325 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD ADMIRAL FDS | INC  SMLCP  600  GRTH | 921932794 |  | 947 | 5083 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC SMLLCP | 600  IDX | 921932828 |  | 3256 | 18786 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD ADMIRAL FDS | INC  MIDCP  400  VAL | 921932844 |  | 323 | 2103 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD ADMIRAL FDS | INC  MIDCP  400  GRTH | 921932869 |  | 398 | 2352 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD ADMIRAL FDS | INC  MIDCP  400  IDX | 921932885 |  | 4189 | 25612 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WELLINGTON | FD  US  MINIMUM | 921935409 |  | 496 | 5045 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WELLINGTON | FD  US  MOMENTUM | 921935508 |  | 778 | 6819 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WELLINGTON | FD  US  QUALITY | 921935706 |  | 360 | 3431 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD BD INDEX FDS | LONG  TERM  BOND | 921937793 |  | 46641 | 643854 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD BD INDEX FDS INTERMED | TERM | 921937819 |  | 68827 | 926090 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD BD INDEX FDS | SHORT  TRM  BOND | 921937827 |  | 120434 | 1599816 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD BD INDEX FDS | TOTAL  BND  MRKT | 921937835 |  | 151474 | 2108489 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS VAN | FTSE  DEV  MKT | 921943858 |  | 114499 | 2728115 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WHITEHALL FDS | HIGH  DIV  YLD | 921946406 |  | 116358 | 1075299 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WHITEHALL FDS | INTL  HIGH  ETF | 921946794 |  | 4709 | 79055 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WHITEHALL FDS INTL DVD | ETF | 921946810 |  | 2885 | 41435 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WHITEHALL FDS EM MK GOV | BD  ETF | 921946885 |  | 2135 | 35017 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD MALVERN FDS STRM | INFPROIDX | 922020805 |  | 28794 | 616432 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD BD INDEX FDS VANGUARD | ULTRA | 92203C303 |  | 31950 | 652035 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD CHARLOTTE FDS | TOTAL  INT  BD  ETF | 92203J407 |  | 163007 | 3436799 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD | INTL  EQUITY  INDEX  F  GLB  EX  US  ETF | 922042676 |  | 347 | 8406 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD | INTL  EQUITY  INDEX  F  FTSE  SMCAP  ETF | 922042718 |  | 3871 | 37652 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD | INTL  EQUITY  INDEX  F  TT  WRLD  ST  ETF | 922042742 |  | 7901 | 91673 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F ALLWRLD | EX  US | 922042775 |  | 10188 | 203191 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD | INTL  EQUITY  INDEX  F  FTSE  EMR  MKT  ETF | 922042858 |  | 62764 | 1610164 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F FTSE PACIFIC | ETF | 922042866 |  | 6582 | 102277 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD | INTL  EQUITY  INDEX  F  FTSE  EUROPE  ETF | 922042874 |  | 1159 | 20900 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FDS CONSUM | DIS  ETF | 92204A108 |  | 4972 | 22700 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FDS CONSUM | STP  ETF | 92204A207 |  | 29389 | 153412 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FDS | ENERGY  ETF | 92204A306 |  | 10717 | 88363 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FDS FINANCIALS | ETF | 92204A405 |  | 13733 | 166000 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FDS HEALTH CAR | ETF | 92204A504 |  | 48246 | 194503 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FDS INDUSTRIAL | ETF | 92204A603 |  | 2436 | 13337 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FDS | INF  TECH  ETF | 92204A702 |  | 33012 | 103354 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FDS | MATERIALS  ETF | 92204A801 |  | 1636 | 9614 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FDS UTILITIES | ETF | 92204A876 |  | 15025 | 97973 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD WORLD FDS COMM SRVC | ETF | 92204A884 |  | 1116 | 13569 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHORT  TERM  TREAS | 92206C102 |  | 84697 | 1464844 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHRT  TRM  CORP  BD | 92206C409 |  | 31201 | 414960 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS TOTAL WLD | BD  ETF | 92206C565 |  | 234 | 3489 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | TOTAL  CORP  BND | 92206C573 |  | 896 | 12076 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS VNG | RUS3000IDX | 92206C599 |  | 2997 | 17452 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS VNG | RUS2000VAL | 92206C649 |  | 330 | 2712 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS VNG | RUS2000IDX | 92206C664 |  | 9783 | 139026 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS VNG | RUS1000GRW | 92206C680 |  | 2568 | 46588 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | INTER  TERM  TREAS | 92206C706 |  | 30131 | 515244 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS VNG | RUS1000VAL | 92206C714 |  | 2097 | 31493 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS VNG | RUS1000IDX | 92206C730 |  | 9803 | 56256 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS MTG-BKD | SECS  ETF | 92206C771 |  | 56979 | 1251728 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS LG-TERM | COR  BD | 92206C813 |  | 2076 | 27423 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | LONG  TERM  TREAS | 92206C847 |  | 1797 | 29164 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS INT-TERM | CORP | 92206C870 |  | 14256 | 183927 | SH |  | SOLE |  | 0 | 0 | 0 |
| VAPOTHERM | INC  COM | 922107107 |  | 380 | 140558 | SH |  | SOLE |  | 0 | 0 | 0 |
| VECTOR GROUP | LTD  COM | 92240M108 |  | 594 | 50094 | SH |  | SOLE |  | 0 | 0 | 0 |
| VAXXINITY | INC  COM  CL  A | 92244V104 |  | 17 | 12000 | SH |  | SOLE |  | 0 | 0 | 0 |
| VEEVA SYS | INC  CL  A  COM | 922475108 |  | 8398 | 52037 | SH |  | SOLE |  | 0 | 0 | 0 |
| VELODYNE LIDAR | INC  COM | 92259F101 |  | 18 | 23760 | SH |  | SOLE |  | 0 | 0 | 0 |
| VENTAS | INC  COM | 92276F100 |  | 1789 | 39710 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD MUN BD FDS TAX EXEMPT | BD | 922907746 |  | 8697 | 175732 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS | S  500  ETF  SHS | 922908363 |  | 575343 | 1637567 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS MCAP | VL  IDXVIP | 922908512 |  | 24836 | 183641 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS MCAP | GR  IDXVIP | 922908538 |  | 7959 | 44275 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS REAL ESTATE | ETF | 922908553 |  | 22753 | 275864 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS | SML  CP  GRW  ETF | 922908595 |  | 23541 | 117390 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS | SM  CP  VAL  ETF | 922908611 |  | 45950 | 289355 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS | MID  CAP  ETF | 922908629 |  | 53957 | 264742 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS | LARGE  CAP  ETF | 922908637 |  | 34653 | 198925 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS EXTEND | MKT  ETF | 922908652 |  | 80225 | 603828 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS | GROWTH  ETF | 922908736 |  | 84250 | 395336 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS | VALUE  ETF | 922908744 |  | 130268 | 928033 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS | SMALL  CP  ETF | 922908751 |  | 69166 | 376843 | SH |  | SOLE |  | 0 | 0 | 0 |
| VANGUARD INDEX FDS | TOTAL  STK  MKT | 922908769 |  | 247784 | 1296008 | SH |  | SOLE |  | 0 | 0 | 0 |
| VENUS CONCEPT | INC  COM | 92332W105 |  | 4 | 11300 | SH |  | SOLE |  | 0 | 0 | 0 |
| VERASTEM | INC  COM | 92337C104 |  | 4 | 10455 | SH |  | SOLE |  | 0 | 0 | 0 |
| VERB | TECHNOLOGY  CO  INC  COM | 92337U104 |  | 17 | 100667 | SH |  | SOLE |  | 0 | 0 | 0 |
| VERIZON COMMUNICATIONS | INC  COM | 92343V104 |  | 48469 | 1230182 | SH |  | SOLE |  | 0 | 0 | 0 |
| VERISK ANALYTICS | INC  COM | 92345Y106 |  | 1641 | 9300 | SH |  | SOLE |  | 0 | 0 | 0 |
| VERICEL | CORP  COM | 92346J108 |  | 558 | 21199 | SH |  | SOLE |  | 0 | 0 | 0 |
| VERTEX PHARMACEUTICALS | INC  COM | 92532F100 |  | 3886 | 13457 | SH |  | SOLE |  | 0 | 0 | 0 |
| VERTEX | ENERGY  INC  COM | 92534K107 |  | 827 | 133417 | SH |  | SOLE |  | 0 | 0 | 0 |
| VERTICAL | CAP  INCOME  FD SHS BEN  INT | 92535C104 |  | 499 | 57239 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIAVI | SOLUTIONS  INC  COM | 925550105 |  | 173 | 16425 | SH |  | SOLE |  | 0 | 0 | 0 |
| PARAMOUNT GLOBAL CLASS | B  COM | 92556H206 |  | 1987 | 117698 | SH |  | SOLE |  | 0 | 0 | 0 |
| PARAMOUNT GLOBAL | 5.75  CONV  PFD  A | 92556H305 |  | 753 | 30409 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIATRIS | INC  COM | 92556V106 |  | 1618 | 145353 | SH |  | SOLE |  | 0 | 0 | 0 |
| VICI PPTYS | INC  COM | 925652109 |  | 4349 | 134218 | SH |  | SOLE |  | 0 | 0 | 0 |
| VICTORIAS SECRET | AND  CO  COMMON  STOCK | 926400102 |  | 200 | 5603 | SH |  | SOLE |  | 0 | 0 | 0 |
| VICTORY PORTFOLIOS II USAA | MSCI  USA  SM | 92647N568 |  | 214 | 3393 | SH |  | SOLE |  | 0 | 0 | 0 |
| VICTORY PORTFOLIOS II VICSHS | DV  AC  ETF | 92647N667 |  | 1517 | 33976 | SH |  | SOLE |  | 0 | 0 | 0 |
| VICTORY PORTFOLIOS II VCSHS | US  500  VOL | 92647N766 |  | 2053 | 30312 | SH |  | SOLE |  | 0 | 0 | 0 |
| VICTORY PORTFOLIOS II VCSHS | US  500  ENH | 92647N782 |  | 8707 | 136021 | SH |  | SOLE |  | 0 | 0 | 0 |
| VICTORY PORTFOLIOS II VCSHS | US  EQ  INCM | 92647N824 |  | 27930 | 449976 | SH |  | SOLE |  | 0 | 0 | 0 |
| VICTORY PORTFOLIOS II VCSHS | US  SML  CAP | 92647N832 |  | 277 | 4772 | SH |  | SOLE |  | 0 | 0 | 0 |
| VICTORY PORTFOLIOS II VCSHS | US  LRG  CAP | 92647N865 |  | 739 | 12544 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIEWRAY | INC  COM | 92672L107 |  | 224 | 50010 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIKING THERAPEUTICS | INC  COM | 92686J106 |  | 95 | 10113 | SH |  | SOLE |  | 0 | 0 | 0 |
| VILLAGE FARMS | INTL  INC  COM | 92707Y108 |  | 22 | 16374 | SH |  | SOLE |  | 0 | 0 | 0 |
| VINCO VENTURES | INC  COM | 927330100 |  | 46 | 99501 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIPER ENERGY PARTNERS LP COM UNT RP | INT | 92763M105 |  | 3636 | 114384 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS | INC  COM | 92766K106 |  | 159 | 45658 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRGIN ORBIT HOLDINGS | INC  COMMON  STOCK | 92771A101 |  | 19 | 10500 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRTUS ETF TR II SEIX SR LN | ETF | 92790A405 |  | 422 | 18163 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRTUS ETF TR II VIRTUS | US  QLTY | 92790A504 |  | 2383 | 89169 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRNETX HLDG | CORP  COM | 92823T108 |  | 13 | 10322 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRPAX PHARMACEUTICALS | INC  COM | 928251107 |  | 10 | 16470 | SH |  | SOLE |  | 0 | 0 | 0 |
| VISA | INC  COM  CL  A | 92826C839 |  | 70769 | 340629 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRTUS GLOBAL MULTI-SECTOR | I  COM | 92829B101 |  | 327 | 42230 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRTUS | TOTAL  RETURN  FD  INC  COM | 92835W107 |  | 150 | 22907 | SH |  | SOLE |  | 0 | 0 | 0 |
| VISTA OUTDOOR | INC  COM | 928377100 |  | 428 | 17577 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRTUS CONVERTIBLE | INC  FD  COM | 92838U108 |  | 243 | 84331 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRTUS CONVERTIBLE | INCOME  COM | 92838X102 |  | 240 | 70670 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRTUS ARTIFICIAL | INTELLIGEN  COM | 92838Y100 |  | 287 | 17740 | SH |  | SOLE |  | 0 | 0 | 0 |
| VISTAGEN THERAPEUTICS | INC  COM  NEW | 92840H202 |  | 3 | 26720 | SH |  | SOLE |  | 0 | 0 | 0 |
| VISTRA | CORP  COM | 92840M102 |  | 2425 | 104512 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRTUS DIVIDEND INTEREST | P  COM | 92840R101 |  | 496 | 43934 | SH |  | SOLE |  | 0 | 0 | 0 |
| VIRTUS EQUITY | CONV  INCM  FD  COM | 92841M101 |  | 1149 | 63007 | SH |  | SOLE |  | 0 | 0 | 0 |
| VMWARE | INC  CL  A  COM | 928563402 |  | 1910 | 15558 | SH |  | SOLE |  | 0 | 0 | 0 |
| VODAFONE GROUP PLC NEW SPONSORED | ADR | 92857W308 |  | 1538 | 151946 | SH |  | SOLE |  | 0 | 0 | 0 |
| VOYA GLBL ADV | PREM  OPP  FD  COM | 92912R104 |  | 228 | 26157 | SH |  | SOLE |  | 0 | 0 | 0 |
| VOYA GLBL EQTY DIV  PREM OP | COM | 92912T100 |  | 198 | 36665 | SH |  | SOLE |  | 0 | 0 | 0 |
| VOYA INFRASTRUCTURE INDLS | COM | 92912X101 |  | 145 | 15777 | SH |  | SOLE |  | 0 | 0 | 0 |
| VULCAN | MATLS  CO  COM | 929160109 |  | 1559 | 8902 | SH |  | SOLE |  | 0 | 0 | 0 |
| WD 40 | CO  COM | 929236107 |  | 362 | 2243 | SH |  | SOLE |  | 0 | 0 | 0 |
| WSFS | FINL  CORP  COM | 929328102 |  | 204 | 4492 | SH |  | SOLE |  | 0 | 0 | 0 |
| WP CAREY | INC  COM | 92936U109 |  | 23202 | 296885 | SH |  | SOLE |  | 0 | 0 | 0 |
| WPP PLC | NEW  ADR | 92937A102 |  | 270 | 5496 | SH |  | SOLE |  | 0 | 0 | 0 |
| WEC ENERGY GROUP | INC  COM | 92939U106 |  | 7343 | 78315 | SH |  | SOLE |  | 0 | 0 | 0 |
| WABTEC | COM | 929740108 |  | 601 | 6021 | SH |  | SOLE |  | 0 | 0 | 0 |
| WALMART | INC  COM | 931142103 |  | 56358 | 397475 | SH |  | SOLE |  | 0 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE | INC  COM | 931427108 |  | 7461 | 199714 | SH |  | SOLE |  | 0 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER | A | 934423104 |  | 4067 | 429008 | SH |  | SOLE |  | 0 | 0 | 0 |
| WASTE CONNECTIONS | INC  COM | 94106B101 |  | 4356 | 32863 | SH |  | SOLE |  | 0 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 15472 | 98626 | SH |  | SOLE |  | 0 | 0 | 0 |
| WATERS | CORP  COM | 941848103 |  | 654 | 1909 | SH |  | SOLE |  | 0 | 0 | 0 |
| WATSCO | INC  COM | 942622200 |  | 838 | 3361 | SH |  | SOLE |  | 0 | 0 | 0 |
| WEBSTER | FINL  CORP  COM | 947890109 |  | 372 | 7854 | SH |  | SOLE |  | 0 | 0 | 0 |
| WELLS FARGO | CO  NEW  COM | 949746101 |  | 16399 | 397162 | SH |  | SOLE |  | 0 | 0 | 0 |
| WELLS FARGO CO NEW PERP PFD CNV | A | 949746804 |  | 406 | 343 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALLSPRING INCOME OPPORTUNIT INC OPPTY | FD | 94987B105 |  | 1367 | 213960 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALLSPRING | MULTI  SECTOR  INCOM  COM | 94987D101 |  | 356 | 36315 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALLSPRING UTILITIES AND HIGH WF UTILITIES | INC | 94987E109 |  | 251 | 22454 | SH |  | SOLE |  | 0 | 0 | 0 |
| WELLTOWER | INC  COM | 95040Q104 |  | 3032 | 46262 | SH |  | SOLE |  | 0 | 0 | 0 |
| WENDYS | CO  COM | 95058W100 |  | 679 | 29985 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESBANCO | INC  COM | 950810101 |  | 387 | 10457 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESCO | INTL  INC  COM | 95082P105 |  | 377 | 3009 | SH |  | SOLE |  | 0 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC | INC  COM | 955306105 |  | 1380 | 5862 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN ALLIANCE BANCORP | COM | 957638109 |  | 678 | 11382 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN ASSET | EMERGING  MKTS  COM | 95766A101 |  | 111 | 12148 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN ASSET | GBL  HIGH  INC  F  COM | 95766B109 |  | 87 | 12777 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN ASSET | HIGH  INCOM  FD  COM | 95766J102 |  | 235 | 48511 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN ASSET HIGH INCOME OP | COM | 95766K109 |  | 304 | 76949 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN ASSET | MUN  HIGH  INCOM  COM | 95766N103 |  | 796 | 124834 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN AST INFL LKD OPP | I  COM | 95766R104 |  | 145 | 15871 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN ASSET | HIGH  YIELD  DEF  COM | 95768B107 |  | 158 | 12677 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN ASSET MTG DEFINED OP | COM | 95790B109 |  | 294 | 27286 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN DIGITAL CORP. | COM | 958102105 |  | 238 | 7544 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN DIGITAL CORP. | NOTE 1.500 2/0 | 958102AP0 |  | 10 | 11000 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN ASSET | INTER  MUNI  FD  COM | 958435109 |  | 309 | 40754 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTERN UN | CO  COM | 959802109 |  | 841 | 61085 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTPORT FUEL SYSTEMS | INC  COM  NEW | 960908309 |  | 23 | 29562 | SH |  | SOLE |  | 0 | 0 | 0 |
| WESTROCK | CO  COM | 96145D105 |  | 3812 | 108420 | SH |  | SOLE |  | 0 | 0 | 0 |
| WEX | INC  COM | 96208T104 |  | 435 | 2658 | SH |  | SOLE |  | 0 | 0 | 0 |
| WEYERHAEUSER CO MTN | BE  COM  NEW | 962166104 |  | 5163 | 166559 | SH |  | SOLE |  | 0 | 0 | 0 |
| WHEATON PRECIOUS METALS | CORP  COM | 962879102 |  | 3311 | 84717 | SH |  | SOLE |  | 0 | 0 | 0 |
| WHEELS UP EXPERIENCE | INC  COM  CL  A | 96328L106 |  | 47 | 45860 | SH |  | SOLE |  | 0 | 0 | 0 |
| WHIRLPOOL | CORP  COM | 963320106 |  | 1996 | 14113 | SH |  | SOLE |  | 0 | 0 | 0 |
| WHITEHORSE | FIN  INC  COM | 96524V106 |  | 291 | 22328 | SH |  | SOLE |  | 0 | 0 | 0 |
| WILLIAMS | COS  INC  COM | 969457100 |  | 6825 | 207447 | SH |  | SOLE |  | 0 | 0 | 0 |
| WILLIAMS SONOMA | INC  COM | 969904101 |  | 748 | 6510 | SH |  | SOLE |  | 0 | 0 | 0 |
| WINNEBAGO INDS | INC  COM | 974637100 |  | 309 | 5863 | SH |  | SOLE |  | 0 | 0 | 0 |
| WINTRUST | FINL  CORP  COM | 97650W108 |  | 573 | 6779 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  US  TOTAL  DIVIDND | 97717W109 |  | 3104 | 51185 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  FUTRE  STRAT  FD | 97717W125 |  | 605 | 19182 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  US  HIGH  DIVIDEND | 97717W208 |  | 5125 | 59551 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  EMG  MKTS  SMCAP | 97717W281 |  | 2582 | 58692 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR US LARGECAP  DIVD | 97717W307 |  | 32109 | 518311 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  EMER  MKT  HIGH  FD | 97717W315 |  | 2537 | 71173 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR EM MKTS QTLY  DIV | 97717W323 |  | 219 | 10321 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR INTRST  RATE  HDGE | 97717W380 |  | 1809 | 41622 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  US  AI  ENHANCED | 97717W406 |  | 783 | 8532 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR HEDGED  HI  YLD  BD | 97717W430 |  | 230 | 11142 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR BLMBG  US  BULL | 97717W471 |  | 2631 | 101011 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR US MIDCAP  DIVID | 97717W505 |  | 15221 | 369991 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR JPN SCAP  HDG  EQT | 97717W521 |  | 354 | 7987 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR WISDOMTREE  US  VA | 97717W547 |  | 401 | 7024 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR US SMALLCAP  FUND | 97717W562 |  | 1126 | 26442 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR US MIDCAP  FUND | 97717W570 |  | 7789 | 160198 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR US LARGECAP  FUND | 97717W588 |  | 3834 | 92219 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR US SMALLCAP  DIVD | 97717W604 |  | 3284 | 115462 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  INTL  EQUITY  FD | 97717W703 |  | 1455 | 30938 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  INTL  SMCAP  DIV | 97717W760 |  | 816 | 14079 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR ITL  HIGH  DIV  FD | 97717W802 |  | 2964 | 82619 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR GLB US QTLY  DIV | 97717W844 |  | 1583 | 49132 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR JAPN HEDGE  EQT | 97717W851 |  | 1768 | 27505 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  EUROPE  SMCP  DV | 97717W869 |  | 378 | 6904 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  GLB  HIGH  DIV  FD | 97717W877 |  | 335 | 7164 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  US  SHT  TRM  CORP | 97717X156 |  | 341 | 7303 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR US HGH  YLD  CORP | 97717X172 |  | 484 | 11024 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  DYNAMIC  INT  EQ | 97717X271 |  | 370 | 12356 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR YIELD ENHANCD  US | 97717X511 |  | 1863 | 43673 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  EUR  HDG  SMLCAP | 97717X552 |  | 212 | 6786 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR EM EX ST-OWNED | 97717X578 |  | 4686 | 175626 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR ITL HDG QTLY  DIV | 97717X594 |  | 20666 | 580029 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR EURO QTLY  DIV  GR | 97717X610 |  | 4172 | 152947 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  US  S  CAP  QTY  DIV | 97717X651 |  | 401 | 9966 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR US QTLY  DIV  GRT | 97717X669 |  | 26692 | 442214 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR EUROPE HEDGED  EQ | 97717X701 |  | 1393 | 19911 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  US  QUALITY  GROW | 97717Y477 |  | 310 | 13220 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR FLOATNG  RAT  TREA | 97717Y527 |  | 33728 | 670940 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  CYBERSECURITY  FD | 97717Y659 |  | 311 | 20451 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR ENHNCD CMMDTY  ST | 97717Y683 |  | 2864 | 157163 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR CLOUD  COMPUTNG | 97717Y691 |  | 1124 | 44836 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR MORTGAGE  PLUS  BD | 97717Y725 |  | 493 | 11328 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR INTK  MLTIFACTR | 97717Y774 |  | 218 | 9166 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR US EFFICIENT  COR | 97717Y790 |  | 841 | 25928 | SH |  | SOLE |  | 0 | 0 | 0 |
| WISDOMTREE | TR  US  MULTIFACTOR | 97717Y857 |  | 412 | 10960 | SH |  | SOLE |  | 0 | 0 | 0 |
| WOLFSPEED | INC  COM | 977852102 |  | 534 | 7736 | SH |  | SOLE |  | 0 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD SPONSORED | ADR | 980228308 |  | 766 | 31644 | SH |  | SOLE |  | 0 | 0 | 0 |
| WORKDAY | INC  CL  A | 98138H101 |  | 2910 | 17388 | SH |  | SOLE |  | 0 | 0 | 0 |
| WORKHORSE GROUP | INC  COM  NEW | 98138J206 |  | 68 | 44438 | SH |  | SOLE |  | 0 | 0 | 0 |
| WORLD GOLD TR SPDR | GLD  MINIS | 98149E303 |  | 9547 | 263796 | SH |  | SOLE |  | 0 | 0 | 0 |
| WORLD WRESTLING ENTMT | INC  CL  A | 98156Q108 |  | 240 | 3501 | SH |  | SOLE |  | 0 | 0 | 0 |
| WORTHINGTON INDS | INC  COM | 981811102 |  | 222 | 4471 | SH |  | SOLE |  | 0 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS | INC  COM | 98311A105 |  | 1532 | 21487 | SH |  | SOLE |  | 0 | 0 | 0 |
| WYNN RESORTS | LTD  COM | 983134107 |  | 2430 | 29465 | SH |  | SOLE |  | 0 | 0 | 0 |
| XPO | INC  COM | 983793100 |  | 602 | 18077 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPRUCE POWER HOLDING | CORP  COM  CL  A | 9837FR100 |  | 21 | 23240 | SH |  | SOLE |  | 0 | 0 | 0 |
| XCEL | ENERGY  INC  COM | 98389B100 |  | 6592 | 94019 | SH |  | SOLE |  | 0 | 0 | 0 |
| XENIA HOTELS  RESORTS | INC  COM | 984017103 |  | 463 | 35095 | SH |  | SOLE |  | 0 | 0 | 0 |
| XYLEM | INC  COM | 98419M100 |  | 1795 | 16232 | SH |  | SOLE |  | 0 | 0 | 0 |
| XEROX HOLDINGS | CORP  COM  NEW | 98421M106 |  | 314 | 21539 | SH |  | SOLE |  | 0 | 0 | 0 |
| YAMANA | GOLD  INC  COM | 98462Y100 |  | 132 | 23861 | SH |  | SOLE |  | 0 | 0 | 0 |
| YETI HLDGS | INC  COM | 98585X104 |  | 498 | 12065 | SH |  | SOLE |  | 0 | 0 | 0 |
| YORK WTR | CO  COM | 987184108 |  | 556 | 12365 | SH |  | SOLE |  | 0 | 0 | 0 |
| YUM BRANDS | INC  COM | 988498101 |  | 3946 | 30807 | SH |  | SOLE |  | 0 | 0 | 0 |
| YUM CHINA HLDGS | INC  COM | 98850P109 |  | 1575 | 28824 | SH |  | SOLE |  | 0 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATI | CL  A | 989207105 |  | 2874 | 11207 | SH |  | SOLE |  | 0 | 0 | 0 |
| ZENTEK | LTD  COM | 98942X102 |  | 16 | 10500 | SH |  | SOLE |  | 0 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS | INC  COM | 98956P102 |  | 1735 | 13607 | SH |  | SOLE |  | 0 | 0 | 0 |
| ZIONS BANCORPORATION | N  A  COM | 989701107 |  | 1153 | 23457 | SH |  | SOLE |  | 0 | 0 | 0 |
| ZOETIS | INC  CL  A | 98978V103 |  | 10227 | 69783 | SH |  | SOLE |  | 0 | 0 | 0 |
| ZSCALER | INC  COM | 98980G102 |  | 1324 | 11835 | SH |  | SOLE |  | 0 | 0 | 0 |
| ZOOM VIDEO COMMUNICATIONS | IN  CL  A | 98980L101 |  | 2880 | 42516 | SH |  | SOLE |  | 0 | 0 | 0 |
| ZOMEDICA | CORP  COM | 98980M109 |  | 1824 | 11192160 | SH |  | SOLE |  | 0 | 0 | 0 |
| DEUTSCHE BANK A G NAMEN | AKT | D18190898 |  | 753 | 65326 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMCOR PLC | ORD | G0250X107 |  | 1153 | 96849 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMDOCS | LTD  SHS | G02602103 |  | 692 | 7616 | SH |  | SOLE |  | 0 | 0 | 0 |
| AON PLC | SHS  CL  A | G0403H108 |  | 1691 | 5636 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARCH CAP GROUP | LTD  ORD | G0450A105 |  | 1404 | 22367 | SH |  | SOLE |  | 0 | 0 | 0 |
| ARCOS DORADOS HOLDINGS | INC SHS CLASS -A - | G0457F107 |  | 84 | 10050 | SH |  | SOLE |  | 0 | 0 | 0 |
| AXIS CAP HLDGS | LTD  SHS | G0692U109 |  | 685 | 12643 | SH |  | SOLE |  | 0 | 0 | 0 |
| BIT | DIGITAL  INC  SHS | G1144A105 |  | 22 | 37480 | SH |  | SOLE |  | 0 | 0 | 0 |
| ACCENTURE PLC IRELAND | SHS CLASS  A | G1151C101 |  | 11541 | 43250 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROOKFIELD INFRAST PARTNERS | LP  INT  UNIT | G16252101 |  | 522 | 16852 | SH |  | SOLE |  | 0 | 0 | 0 |
| BROOKFIELD RENEWABLE PARTNER PARTNERSHIP | UNIT | G16258108 |  | 487 | 19228 | SH |  | SOLE |  | 0 | 0 | 0 |
| BUNGE LIMITED | COM | G16962105 |  | 1589 | 15929 | SH |  | SOLE |  | 0 | 0 | 0 |
| DOLE PLC | ORD  SHS | G27907107 |  | 97 | 10070 | SH |  | SOLE |  | 0 | 0 | 0 |
| EATON CORP PLC | SHS | G29183103 |  | 9722 | 61945 | SH |  | SOLE |  | 0 | 0 | 0 |
| ENSTAR GROUP LIMITED | SHS | G3075P101 |  | 235 | 1016 | SH |  | SOLE |  | 0 | 0 | 0 |
| ESTABLISHMENT LABS HLDGS | INC  COM | G31249108 |  | 443 | 6751 | SH |  | SOLE |  | 0 | 0 | 0 |
| EVEREST RE GROUP | LTD  COM | G3223R108 |  | 752 | 2271 | SH |  | SOLE |  | 0 | 0 | 0 |
| FABRINET | SHS | G3323L100 |  | 202 | 1574 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEX | LNG  LTD  SHS | G35947202 |  | 687 | 21012 | SH |  | SOLE |  | 0 | 0 | 0 |
| FRONTLINE | LTD  SHS  NEW | G3682E192 |  | 251 | 20701 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENIUS SPORTS LIMITED | SHARES  CL  A | G3934V109 |  | 116 | 32482 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBALFOUNDRIES INC ORDINARY | SHARES | G39387108 |  | 642 | 11904 | SH |  | SOLE |  | 0 | 0 | 0 |
| GOLDEN OCEAN GROUP | LTD  SHS  NEW | G39637205 |  | 151 | 17374 | SH |  | SOLE |  | 0 | 0 | 0 |
| JANUS HENDERSON GROUP PLC | ORD  SHS | G4474Y214 |  | 232 | 9871 | SH |  | SOLE |  | 0 | 0 | 0 |
| HORIZON THERAPEUTICS PUB | L  SHS | G46188101 |  | 1668 | 14657 | SH |  | SOLE |  | 0 | 0 | 0 |
| ICON PLC | SHS | G4705A100 |  | 390 | 2010 | SH |  | SOLE |  | 0 | 0 | 0 |
| WEATHERFORD INTL PLC | ORD  SHS | G48833118 |  | 378 | 7417 | SH |  | SOLE |  | 0 | 0 | 0 |
| INVESCO | LTD  SHS | G491BT108 |  | 651 | 36204 | SH |  | SOLE |  | 0 | 0 | 0 |
| JACK CREEK INVESTMENT | CORP  UNIT 10/01/2023 | G4989X107 |  | 107 | 10490 | SH |  | SOLE |  | 0 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC | SHS  USD | G50871105 |  | 762 | 4782 | SH |  | SOLE |  | 0 | 0 | 0 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 1898 | 29658 | SH |  | SOLE |  | 0 | 0 | 0 |
| LAZARD | LTD  SHS  A | G54050102 |  | 570 | 16446 | SH |  | SOLE |  | 0 | 0 | 0 |
| LINDE PLC | SHS | G5494J103 |  | 7289 | 22348 | SH |  | SOLE |  | 0 | 0 | 0 |
| LUMIRADX | LTD  SHS | G5709L109 |  | 13 | 14902 | SH |  | SOLE |  | 0 | 0 | 0 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 11947 | 153715 | SH |  | SOLE |  | 0 | 0 | 0 |
| APTIV PLC | SHS | G6095L109 |  | 898 | 9645 | SH |  | SOLE |  | 0 | 0 | 0 |
| JOBY AVIATION | INC  COMMON  STOCK | G65163100 |  | 51 | 15207 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORDIC AMERICAN TANKERS LIMI | COM | G65773106 |  | 48 | 15696 | SH |  | SOLE |  | 0 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG | L  SHS | G66721104 |  | 5374 | 439048 | SH |  | SOLE |  | 0 | 0 | 0 |
| NOVOCURE | LTD  ORD  SHS | G6674U108 |  | 371 | 5057 | SH |  | SOLE |  | 0 | 0 | 0 |
| NU HLDGS | LTD  ORD  SHS  CL  A | G6683N103 |  | 326 | 80017 | SH |  | SOLE |  | 0 | 0 | 0 |
| NVENT ELECTRIC PLC | SHS | G6700G107 |  | 411 | 10689 | SH |  | SOLE |  | 0 | 0 | 0 |
| PROPERTYGURU GROUP | LTD  ORD  SHS | G7258M108 |  | 48 | 11175 | SH |  | SOLE |  | 0 | 0 | 0 |
| RENAISSANCERE HLDGS | LTD  COM | G7496G103 |  | 401 | 2176 | SH |  | SOLE |  | 0 | 0 | 0 |
| SFL CORPORATION | LTD  SHS | G7738W106 |  | 183 | 19835 | SH |  | SOLE |  | 0 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS | PL  ORD  SHS | G7997R103 |  | 2290 | 43530 | SH |  | SOLE |  | 0 | 0 | 0 |
| PENTAIR PLC | SHS | G7S00T104 |  | 485 | 10777 | SH |  | SOLE |  | 0 | 0 | 0 |
| STERIS PLC | SHS  USD | G8473T100 |  | 1521 | 8236 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 1220 | 7258 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRITON | INTL  LTD  CL  A | G9078F107 |  | 946 | 13757 | SH |  | SOLE |  | 0 | 0 | 0 |
| WILLIS TOWERS WATSON PLC | LTD  SHS | G96629103 |  | 913 | 3733 | SH |  | SOLE |  | 0 | 0 | 0 |
| ALCON | AG  ORD  SHS | H01301128 |  | 668 | 9747 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHUBB LIMITED | COM | H1467J104 |  | 11524 | 52240 | SH |  | SOLE |  | 0 | 0 | 0 |
| CRISPR THERAPEUTICS AG NAMEN | AKT | H17182108 |  | 1085 | 26703 | SH |  | SOLE |  | 0 | 0 | 0 |
| GARMIN | LTD  SHS | H2906T109 |  | 1357 | 14700 | SH |  | SOLE |  | 0 | 0 | 0 |
| UBS GROUP | AG  SHS | H42097107 |  | 420 | 22504 | SH |  | SOLE |  | 0 | 0 | 0 |
| LOGITECH | INTL  S  A  SHS | H50430232 |  | 837 | 13439 | SH |  | SOLE |  | 0 | 0 | 0 |
| TE CONNECTIVITY | LTD  SHS | H84989104 |  | 1143 | 9957 | SH |  | SOLE |  | 0 | 0 | 0 |
| TRANSOCEAN LTD REG | SHS | H8817H100 |  | 966 | 211806 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPOTIFY | TECHNOLOGY  S  A  SHS | L8681T102 |  | 417 | 5279 | SH |  | SOLE |  | 0 | 0 | 0 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 1139 | 9032 | SH |  | SOLE |  | 0 | 0 | 0 |
| CYBERARK | SOFTWARE  LTD  SHS | M2682V108 |  | 392 | 3027 | SH |  | SOLE |  | 0 | 0 | 0 |
| GALMED PHARMACEUTICALS | LTD  SHS | M47238106 |  | 14 | 28500 | SH |  | SOLE |  | 0 | 0 | 0 |
| GAMIDA CELL | LTD  SHS | M47364100 |  | 25 | 19075 | SH |  | SOLE |  | 0 | 0 | 0 |
| INMODE | LTD  SHS | M5425M103 |  | 912 | 25544 | SH |  | SOLE |  | 0 | 0 | 0 |
| PERION NETWORK | LTD  SHS  NEW | M78673114 |  | 450 | 17791 | SH |  | SOLE |  | 0 | 0 | 0 |
| MONDAY | COM  LTD  SHS | M7S64H106 |  | 220 | 1800 | SH |  | SOLE |  | 0 | 0 | 0 |
| ZIM INTEGRATED | SHIPPING  SERV  SHS | M9T951109 |  | 540 | 31392 | SH |  | SOLE |  | 0 | 0 | 0 |
| ASML HOLDING | N  V  N  Y  REGISTRY  SHS | N07059210 |  | 3523 | 6448 | SH |  | SOLE |  | 0 | 0 | 0 |
| ELASTIC | N  V  ORD  SHS | N14506104 |  | 320 | 6221 | SH |  | SOLE |  | 0 | 0 | 0 |
| FERRARI | N  V  COM | N3167Y103 |  | 627 | 2925 | SH |  | SOLE |  | 0 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES | N SHS - A - | N53745100 |  | 3106 | 37413 | SH |  | SOLE |  | 0 | 0 | 0 |
| NXP SEMICONDUCTORS | N  V  COM | N6596X109 |  | 1864 | 11793 | SH |  | SOLE |  | 0 | 0 | 0 |
| STELLANTIS N.V | SHS | N82405106 |  | 303 | 21337 | SH |  | SOLE |  | 0 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 |  | 2215 | 44815 | SH |  | SOLE |  | 0 | 0 | 0 |
| COSTAMARE | INC  SHS | Y1771G102 |  | 305 | 32844 | SH |  | SOLE |  | 0 | 0 | 0 |
| DIANA | SHIPPING  INC  COM | Y2066G104 |  | 55 | 14137 | SH |  | SOLE |  | 0 | 0 | 0 |
| DORIAN LPG | LTD  SHS  USD | Y2106R110 |  | 410 | 21621 | SH |  | SOLE |  | 0 | 0 | 0 |
| FLEX | LTD  ORD | Y2573F102 |  | 618 | 28808 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENCO | SHIPPING  TRADING  LTD  SHS | Y2685T131 |  | 338 | 21996 | SH |  | SOLE |  | 0 | 0 | 0 |
| GLOBAL | SHIP LEASE  INC  NEW  COM  CL  A | Y27183600 |  | 375 | 22510 | SH |  | SOLE |  | 0 | 0 | 0 |
| SCORPIO TANKERS | INC  SHS | Y7542C130 |  | 204 | 3794 | SH |  | SOLE |  | 0 | 0 | 0 |
| STAR BULK CARRIERS CORP. | SHS  PAR | Y8162K204 |  | 1917 | 99683 | SH |  | SOLE |  | 0 | 0 | 0 |
| TEEKAY CORPORATION | COM | Y8564W103 |  | 149 | 32760 | SH |  | SOLE |  | 0 | 0 | 0 |

---