# EDGAR Filing Document

**Accession Number:** 0001080107
**File Stem:** 0001080107-23-000001
**Filing Date:** 2023-2
**Character Count:** 137238
**Document Hash:** 8e522ca9cae8a14185944bb036c339cb
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001080107-23-000001.hdr.sgml**: 20230203

**ACCESSION NUMBER**: 0001080107-23-000001

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230203

**DATE AS OF CHANGE**: 20230203

**EFFECTIVENESS DATE**: 20230203

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** D.A. DAVIDSON & CO.
- **CENTRAL INDEX KEY:** 0001080107
- **IRS NUMBER:** 810139474

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

**BUSINESS ADDRESS:**
- **STREET 1:** 8 THIRD STREET NORTH
- **CITY:** GREAT FALLS
- **STATE:** MT
- **ZIP:** 59401
- **BUSINESS PHONE:** 4067917283

**MAIL ADDRESS:**
- **STREET 1:** 8 THIRD ST NORTH
- **CITY:** GREAT FALLS
- **STATE:** MT
- **ZIP:** 59401

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** DAVIDSON D A & CO
- **DATE OF NAME CHANGE:** 19990809

### 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:** D.A. DAVIDSON  CO.<br>**Address:** 8 THIRD ST NORTH<br>GREAT FALLS, MT 59401

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

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:** Joely Meighan<br>**Title:** Senior Vice President Regional Director<br>**Phone:** 206-389-4075

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

Joely Meighan  Seattle, WA  02-03-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:** 1322

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

      (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 |
| 1 800 FLOWERS COM INC | CL A | 68243Q106 |  | 140800 | 14728 | SH |  | SOLE | 0 | 14728 | 0 | 0 |
| 1ST SOURCE CORP | COM | 336901103 |  | 367224 | 6917 | SH |  | SOLE | 0 | 6917 | 0 | 0 |
| 3M CO | COM | 88579Y101 |  | 14610769 | 121799 | SH |  | SOLE | 0 | 121799 | 0 | 0 |
| A-MARK PRECIOUS METALS INC | COM | 00181T107 |  | 540017 | 15549 | SH |  | SOLE | 0 | 15549 | 0 | 0 |
| ABBOTT LABS | COM | 002824100 |  | 17920359 | 163174 | SH |  | SOLE | 0 | 163174 | 0 | 0 |
| ABBVIE INC | COM | 00287Y109 |  | 47264140 | 292351 | SH |  | SOLE | 0 | 292351 | 0 | 0 |
| ABRDN ASIA PACIFIC INCOME FU | COM | 003009107 |  | 29809 | 11334 | SH |  | SOLE | 0 | 11334 | 0 | 0 |
| ABRDN ETFS | BBRG ALL COMD K1 | 003261104 |  | 378942 | 17196 | SH |  | SOLE | 0 | 17196 | 0 | 0 |
| ABRDN TOTAL DYNAMIC DIVIDEND | COM SH BEN INT | 00326L100 |  | 78780 | 10100 | SH |  | SOLE | 0 | 10100 | 0 | 0 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 27570005 | 103303 | SH |  | SOLE | 0 | 103303 | 0 | 0 |
| ACI WORLDWIDE INC | COM | 004498101 |  | 462800 | 20000 | SH |  | SOLE | 0 | 20000 | 0 | 0 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 |  | 10010926 | 130776 | SH |  | SOLE | 0 | 130776 | 0 | 0 |
| ACUSHNET HLDGS CORP | COM | 005098108 |  | 347723 | 8051 | SH |  | SOLE | 0 | 8051 | 0 | 0 |
| ADAM NAT RES FD INC | COM | 00548F105 |  | 1081160 | 49601 | SH |  | SOLE | 0 | 49601 | 0 | 0 |
| ADAMS DIVERSIFIED EQUITY FD | COM | 006212104 |  | 2020593 | 138967 | SH |  | SOLE | 0 | 138967 | 0 | 0 |
| ADAPTIVE BIOTECHNOLOGIES COR | COM | 00650F109 |  | 293376 | 38400 | SH |  | SOLE | 0 | 38400 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED | COM | 00724F101 |  | 15059316 | 44735 | SH |  | SOLE | 0 | 44735 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 1481116 | 22865 | SH |  | SOLE | 0 | 22865 | 0 | 0 |
| ADVISORSHARES TR | DORSY FSM ALCP | 00768Y479 |  | 2327356 | 75076 | SH |  | SOLE | 0 | 75076 | 0 | 0 |
| AEROJET ROCKETDYNE HLDGS INC | COM | 007800105 |  | 1622697 | 29013 | SH |  | SOLE | 0 | 29013 | 0 | 0 |
| AFLAC INC | COM | 001055102 |  | 2426683 | 33712 | SH |  | SOLE | 0 | 33712 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 214748 | 1435 | SH |  | SOLE | 0 | 1435 | 0 | 0 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 278510 | 5357 | SH |  | SOLE | 0 | 5357 | 0 | 0 |
| AIR PRODS  CHEMS INC | COM | 009158106 |  | 2734884 | 8872 | SH |  | SOLE | 0 | 8872 | 0 | 0 |
| AIR TRANS SVCS GROUP INC | NOTE  1.125%10/1 | 00922RAB1 |  | 78045 | 75000 | PRN |  | SOLE | 0 | 75000 | 0 | 0 |
| AIRBNB INC | COM CL A | 009066101 |  | 2543711 | 29751 | SH |  | SOLE | 0 | 29751 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 270097 | 3204 | SH |  | SOLE | 0 | 3204 | 0 | 0 |
| AKAMAI TECHNOLOGIES INC | NOTE  0.375% 9/0 | 00971TAL5 |  | 130343 | 135000 | PRN |  | SOLE | 0 | 135000 | 0 | 0 |
| AKOUSTIS TECHNOLOGIES INC | COM | 00973N102 |  | 351090 | 124500 | SH |  | SOLE | 0 | 124500 | 0 | 0 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 9012987 | 209897 | SH |  | SOLE | 0 | 209897 | 0 | 0 |
| ALBEMARLE CORP | COM | 012653101 |  | 2060747 | 9502 | SH |  | SOLE | 0 | 9502 | 0 | 0 |
| ALCOA CORP | COM | 013872106 |  | 446561 | 9821 | SH |  | SOLE | 0 | 9821 | 0 | 0 |
| ALCON AG | ORD SHS | H01301128 |  | 8957503 | 130648 | SH |  | SOLE | 0 | 130648 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 |  | 563452 | 3870 | SH |  | SOLE | 0 | 3870 | 0 | 0 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 990132 | 11240 | SH |  | SOLE | 0 | 11240 | 0 | 0 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 818081 | 3879 | SH |  | SOLE | 0 | 3879 | 0 | 0 |
| ALLIANCE RESOURCE PARTNERS L | UT LTD PART | 01877R108 |  | 275844 | 13575 | SH |  | SOLE | 0 | 13575 | 0 | 0 |
| ALLIANCEBERNSTEIN HLDG L P | UNIT LTD PARTN | 01881G106 |  | 4118919 | 119840 | SH |  | SOLE | 0 | 119840 | 0 | 0 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 515500 | 9337 | SH |  | SOLE | 0 | 9337 | 0 | 0 |
| ALLSTATE CORP | COM | 020002101 |  | 1715746 | 12648 | SH |  | SOLE | 0 | 12648 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | COM | 02043Q107 |  | 772125 | 3249 | SH |  | SOLE | 0 | 3249 | 0 | 0 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 32323459 | 366347 | SH |  | SOLE | 0 | 366347 | 0 | 0 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 21498613 | 242289 | SH |  | SOLE | 0 | 242289 | 0 | 0 |
| ALPS ETF TR | ALERIAN MLP | 00162Q452 |  | 4092003 | 107605 | SH |  | SOLE | 0 | 107605 | 0 | 0 |
| ALPS ETF TR | CLEAN ENERGY | 00162Q460 |  | 346634 | 7620 | SH |  | SOLE | 0 | 7620 | 0 | 0 |
| ALPS ETF TR | SECTR DIV DOGS | 00162Q858 |  | 1227971 | 23871 | SH |  | SOLE | 0 | 23871 | 0 | 0 |
| ALTA EQUIPMENT GROUP INC | COMMON STOCK | 02128L106 |  | 145618 | 11040 | SH |  | SOLE | 0 | 11040 | 0 | 0 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 11079953 | 242354 | SH |  | SOLE | 0 | 242354 | 0 | 0 |
| ALTUS POWER INC | COM CL A | 02217A102 |  | 699707 | 107317 | SH |  | SOLE | 0 | 107317 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 46348614 | 551751 | SH |  | SOLE | 0 | 551751 | 0 | 0 |
| AMER STATES WTR CO | COM | 029899101 |  | 9478649 | 102357 | SH |  | SOLE | 0 | 102357 | 0 | 0 |
| AMEREN CORP | COM | 023608102 |  | 420353 | 4721 | SH |  | SOLE | 0 | 4721 | 0 | 0 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 2351028 | 24760 | SH |  | SOLE | 0 | 24760 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 3591720 | 24316 | SH |  | SOLE | 0 | 24316 | 0 | 0 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 10848649 | 171265 | SH |  | SOLE | 0 | 171265 | 0 | 0 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 13011766 | 61396 | SH |  | SOLE | 0 | 61396 | 0 | 0 |
| AMERICAN WOODMARK CORPORATIO | COM | 030506109 |  | 3082185 | 63081 | SH |  | SOLE | 0 | 63081 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 3727186 | 24450 | SH |  | SOLE | 0 | 24450 | 0 | 0 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 621192 | 1995 | SH |  | SOLE | 0 | 1995 | 0 | 0 |
| AMERISOURCEBERGEN CORP | COM | 03073E105 |  | 339493 | 2048 | SH |  | SOLE | 0 | 2048 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 51022456 | 194259 | SH |  | SOLE | 0 | 194259 | 0 | 0 |
| AMN HEALTHCARE SVCS INC | COM | 001744101 |  | 407167 | 3960 | SH |  | SOLE | 0 | 3960 | 0 | 0 |
| AMPHASTAR PHARMACEUTICALS IN | COM | 03209R103 |  | 1370486 | 48911 | SH |  | SOLE | 0 | 48911 | 0 | 0 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 510109 | 14225 | SH |  | SOLE | 0 | 14225 | 0 | 0 |
| AMYRIS INC | COM NEW | 03236M200 |  | 106844 | 69833 | SH |  | SOLE | 0 | 69833 | 0 | 0 |
| ANALOG DEVICES INC | COM | 032654105 |  | 593969 | 3621 | SH |  | SOLE | 0 | 3621 | 0 | 0 |
| ANGEL OAK FINL STRATEGIES IN | COM BEN INT | 03464A100 |  | 290379 | 22668 | SH |  | SOLE | 0 | 22668 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV | SPONSORED ADR | 03524A108 |  | 3075540 | 51224 | SH |  | SOLE | 0 | 51224 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT IN | COM NEW | 035710839 |  | 5281870 | 250359 | SH |  | SOLE | 0 | 250359 | 0 | 0 |
| AON PLC | SHS CL A | G0403H108 |  | 741324 | 2461 | SH |  | SOLE | 0 | 2461 | 0 | 0 |
| APA CORPORATION | COM | 03743Q108 |  | 524777 | 11242 | SH |  | SOLE | 0 | 11242 | 0 | 0 |
| API GROUP CORP | COM STK | 00187Y100 |  | 2254556 | 119600 | SH |  | SOLE | 0 | 119600 | 0 | 0 |
| APOLLO GLOBAL MGMT INC | COM | 03769M106 |  | 663451 | 10404 | SH |  | SOLE | 0 | 10404 | 0 | 0 |
| APOLLO MED HLDGS INC | COM NEW | 03763A207 |  | 881634 | 29795 | SH |  | SOLE | 0 | 29795 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 206798903 | 1591821 | SH |  | SOLE | 0 | 1591821 | 0 | 0 |
| APPLIED MATLS INC | COM | 038222105 |  | 6244923 | 64131 | SH |  | SOLE | 0 | 64131 | 0 | 0 |
| ARBOR REALTY TRUST INC | COM | 038923108 |  | 357574 | 27109 | SH |  | SOLE | 0 | 27109 | 0 | 0 |
| ARCH CAP GROUP LTD | ORD | G0450A105 |  | 1863875 | 29689 | SH |  | SOLE | 0 | 29689 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 2431881 | 26191 | SH |  | SOLE | 0 | 26191 | 0 | 0 |
| ARES CAPITAL CORP | COM | 04010L103 |  | 9708394 | 525630 | SH |  | SOLE | 0 | 525630 | 0 | 0 |
| ARISTA NETWORKS INC | COM | 040413106 |  | 900417 | 7420 | SH |  | SOLE | 0 | 7420 | 0 | 0 |
| ARK ETF TR | AUTNMUS TECHNLGY | 00214Q203 |  | 301847 | 7361 | SH |  | SOLE | 0 | 7361 | 0 | 0 |
| ARK ETF TR | INNOVATION ETF | 00214Q104 |  | 262101 | 8389 | SH |  | SOLE | 0 | 8389 | 0 | 0 |
| ARMADA HOFFLER PPTYS INC | COM | 04208T108 |  | 1639908 | 142591 | SH |  | SOLE | 0 | 142591 | 0 | 0 |
| ARTISAN PARTNERS ASSET MGMT | CL A | 04316A108 |  | 205800 | 6860 | SH |  | SOLE | 0 | 6860 | 0 | 0 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 1710737 | 3127 | SH |  | SOLE | 0 | 3127 | 0 | 0 |
| ASPEN TECHNOLOGY INC | COM | 29109X106 |  | 303392 | 1476 | SH |  | SOLE | 0 | 1476 | 0 | 0 |
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 |  | 1707463 | 25122 | SH |  | SOLE | 0 | 25122 | 0 | 0 |
| AT INC | COM | 00206R102 |  | 10831565 | 588288 | SH |  | SOLE | 0 | 588288 | 0 | 0 |
| ATI INC | COM | 01741R102 |  | 614220 | 20570 | SH |  | SOLE | 0 | 20570 | 0 | 0 |
| ATLAS CORP | SHARES | Y0436Q109 |  | 5466302 | 356343 | SH |  | SOLE | 0 | 356343 | 0 | 0 |
| ATLASSIAN CORPORATION | CL A | 049468101 |  | 725119 | 5625 | SH |  | SOLE | 0 | 5625 | 0 | 0 |
| ATMOS ENERGY CORP | COM | 049560105 |  | 1145692 | 10223 | SH |  | SOLE | 0 | 10223 | 0 | 0 |
| ATYR PHARMA INC | COM NEW | 002120202 |  | 28032 | 12800 | SH |  | SOLE | 0 | 12800 | 0 | 0 |
| AUTODESK INC | COM | 052769106 |  | 18413547 | 98487 | SH |  | SOLE | 0 | 98487 | 0 | 0 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 60585722 | 253601 | SH |  | SOLE | 0 | 253601 | 0 | 0 |
| AUTOZONE INC | COM | 053332102 |  | 660936 | 268 | SH |  | SOLE | 0 | 268 | 0 | 0 |
| AVERY DENNISON CORP | COM | 053611109 |  | 529774 | 2926 | SH |  | SOLE | 0 | 2926 | 0 | 0 |
| AVISTA CORP | COM | 05379B107 |  | 226102 | 5099 | SH |  | SOLE | 0 | 5099 | 0 | 0 |
| AXCELIS TECHNOLOGIES INC | COM NEW | 054540208 |  | 301568 | 3800 | SH |  | SOLE | 0 | 3800 | 0 | 0 |
| AXON ENTERPRISE INC | COM | 05464C101 |  | 1345692 | 8110 | SH |  | SOLE | 0 | 8110 | 0 | 0 |
| AXOS FINANCIAL INC | COM | 05465C100 |  | 935320 | 24472 | SH |  | SOLE | 0 | 24472 | 0 | 0 |
| AXSOME THERAPEUTICS INC | COM | 05464T104 |  | 765901 | 9930 | SH |  | SOLE | 0 | 9930 | 0 | 0 |
| AZEK CO INC | CL A | 05478C105 |  | 1106952 | 54476 | SH |  | SOLE | 0 | 54476 | 0 | 0 |
| BAIDU INC | SPON ADR REP A | 056752108 |  | 200767 | 1754 | SH |  | SOLE | 0 | 1754 | 0 | 0 |
| BAKER HUGHES COMPANY | CL A | 05722G100 |  | 281267 | 9524 | SH |  | SOLE | 0 | 9524 | 0 | 0 |
| BANK AMERICA CORP | COM | 060505104 |  | 15622055 | 471678 | SH |  | SOLE | 0 | 471678 | 0 | 0 |
| BANK MONTREAL QUE | COM | 063671101 |  | 503860 | 5527 | SH |  | SOLE | 0 | 5527 | 0 | 0 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 597573 | 13127 | SH |  | SOLE | 0 | 13127 | 0 | 0 |
| BANNER CORP | COM NEW | 06652V208 |  | 213612 | 3379 | SH |  | SOLE | 0 | 3379 | 0 | 0 |
| BARRICK GOLD CORP | COM | 067901108 |  | 755759 | 43990 | SH |  | SOLE | 0 | 43990 | 0 | 0 |
| BAXTER INTL INC | COM | 071813109 |  | 1733427 | 34005 | SH |  | SOLE | 0 | 34005 | 0 | 0 |
| BCE INC | COM NEW | 05534B760 |  | 1017644 | 23084 | SH |  | SOLE | 0 | 23084 | 0 | 0 |
| BEAM THERAPEUTICS INC | COM | 07373V105 |  | 470806 | 12038 | SH |  | SOLE | 0 | 12038 | 0 | 0 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 7898569 | 31044 | SH |  | SOLE | 0 | 31044 | 0 | 0 |
| BERKLEY W R CORP | COM | 084423102 |  | 940787 | 12963 | SH |  | SOLE | 0 | 12963 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 |  | 36090758 | 77 | SH |  | SOLE | 0 | 77 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 83264024 | 269548 | SH |  | SOLE | 0 | 269548 | 0 | 0 |
| BEYOND MEAT INC | COM | 08862E109 |  | 146834 | 11928 | SH |  | SOLE | 0 | 11928 | 0 | 0 |
| BHP GROUP LTD | SPONSORED ADS | 088606108 |  | 2824003 | 45509 | SH |  | SOLE | 0 | 45509 | 0 | 0 |
| BIG LOTS INC | COM | 089302103 |  | 448350 | 30500 | SH |  | SOLE | 0 | 30500 | 0 | 0 |
| BIOGEN INC | COM | 09062X103 |  | 1270509 | 4588 | SH |  | SOLE | 0 | 4588 | 0 | 0 |
| BIOLIFE SOLUTIONS INC | COM NEW | 09062W204 |  | 455000 | 25000 | SH |  | SOLE | 0 | 25000 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL INC | NOTE  1.250% 5/1 | 09061GAK7 |  | 144665 | 135000 | PRN |  | SOLE | 0 | 135000 | 0 | 0 |
| BLACK STONE MINERALS L P | COM UNIT | 09225M101 |  | 863744 | 51200 | SH |  | SOLE | 0 | 51200 | 0 | 0 |
| BLACKROCK CAP ALLOCATION TR | COM | 09260U109 |  | 154304 | 11125 | SH |  | SOLE | 0 | 11125 | 0 | 0 |
| BLACKROCK CAP INVT CORP | COM | 092533108 |  | 120698 | 33341 | SH |  | SOLE | 0 | 33341 | 0 | 0 |
| BLACKROCK CR ALLOCATION INCO | COM | 092508100 |  | 662216 | 65532 | SH |  | SOLE | 0 | 65532 | 0 | 0 |
| BLACKROCK ENERGY  RES TR | COM | 09250U101 |  | 739076 | 58984 | SH |  | SOLE | 0 | 58984 | 0 | 0 |
| BLACKROCK ENHANCD CAP  INM | COM | 09256A109 |  | 189587 | 11074 | SH |  | SOLE | 0 | 11074 | 0 | 0 |
| BLACKROCK ENHANCED EQUITY DI | COM | 09251A104 |  | 361112 | 40079 | SH |  | SOLE | 0 | 40079 | 0 | 0 |
| BLACKROCK ENHANCED GLOBAL DI | COM | 092501105 |  | 723569 | 75760 | SH |  | SOLE | 0 | 75760 | 0 | 0 |
| BLACKROCK ESG CAP ALLC TR | SHS BEN INT | 09262F100 |  | 365219 | 27180 | SH |  | SOLE | 0 | 27180 | 0 | 0 |
| BLACKROCK FLOATING RATE INCO | COM | 09255X100 |  | 1085099 | 96367 | SH |  | SOLE | 0 | 96367 | 0 | 0 |
| BLACKROCK INC | COM | 09247X101 |  | 4763577 | 6720 | SH |  | SOLE | 0 | 6720 | 0 | 0 |
| BLACKROCK MUNIHLDNGS CALI QL | COM | 09254L107 |  | 172794 | 16088 | SH |  | SOLE | 0 | 16088 | 0 | 0 |
| BLACKROCK RES  COMMODITIES | SHS | 09257A108 |  | 949932 | 95279 | SH |  | SOLE | 0 | 95279 | 0 | 0 |
| BLACKROCK TAX MUNICPAL BD TR | SHS | 09248X100 |  | 290458 | 17241 | SH |  | SOLE | 0 | 17241 | 0 | 0 |
| BLACKROCK TCP CAPITAL CORP | COM | 09259E108 |  | 3859717 | 298277 | SH |  | SOLE | 0 | 298277 | 0 | 0 |
| BLACKROCK UTILS INFRASTRUCTU | COM | 09248D104 |  | 1018955 | 49059 | SH |  | SOLE | 0 | 49059 | 0 | 0 |
| BLACKSTONE INC | COM | 09260D107 |  | 15625534 | 210501 | SH |  | SOLE | 0 | 210501 | 0 | 0 |
| BLOCK H  R INC | COM | 093671105 |  | 2019624 | 55317 | SH |  | SOLE | 0 | 55317 | 0 | 0 |
| BLOCK INC | CL A | 852234103 |  | 1264600 | 20124 | SH |  | SOLE | 0 | 20124 | 0 | 0 |
| BOEING CO | COM | 097023105 |  | 23771941 | 124807 | SH |  | SOLE | 0 | 124807 | 0 | 0 |
| BOISE CASCADE CO DEL | COM | 09739D100 |  | 462312 | 6732 | SH |  | SOLE | 0 | 6732 | 0 | 0 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 1747248 | 867 | SH |  | SOLE | 0 | 867 | 0 | 0 |
| BORGWARNER INC | COM | 099724106 |  | 642964 | 15974 | SH |  | SOLE | 0 | 15974 | 0 | 0 |
| BOSTON SCIENTIFIC CORP | COM | 101137107 |  | 454788 | 9829 | SH |  | SOLE | 0 | 9829 | 0 | 0 |
| BP PLC | SPONSORED ADR | 055622104 |  | 3253326 | 93171 | SH |  | SOLE | 0 | 93171 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 21177839 | 294325 | SH |  | SOLE | 0 | 294325 | 0 | 0 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 |  | 1075978 | 26912 | SH |  | SOLE | 0 | 26912 | 0 | 0 |
| BROADCOM INC | COM | 11135F101 |  | 48172838 | 86159 | SH |  | SOLE | 0 | 86159 | 0 | 0 |
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 |  | 219850 | 6982 | SH |  | SOLE | 0 | 6982 | 0 | 0 |
| BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 |  | 228300 | 7366 | SH |  | SOLE | 0 | 7366 | 0 | 0 |
| BROOKFIELD INFRASTRUCTURE CO | COM SB VTG SHS A | 11275Q107 |  | 1516683 | 38985 | SH |  | SOLE | 0 | 38985 | 0 | 0 |
| BROWN FORMAN CORP | CL B | 115637209 |  | 248862 | 3789 | SH |  | SOLE | 0 | 3789 | 0 | 0 |
| BRUNSWICK CORP | COM | 117043109 |  | 733198 | 10172 | SH |  | SOLE | 0 | 10172 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC | COM | 12008R107 |  | 341982 | 5271 | SH |  | SOLE | 0 | 5271 | 0 | 0 |
| BUNGE LIMITED | COM | G16962105 |  | 1832286 | 18365 | SH |  | SOLE | 0 | 18365 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC | COM NEW | 12541W209 |  | 207567 | 2267 | SH |  | SOLE | 0 | 2267 | 0 | 0 |
| CALAMOS CONV OPPORTUNITIES | SH BEN INT | 128117108 |  | 5870895 | 558600 | SH |  | SOLE | 0 | 558600 | 0 | 0 |
| CALAMOS DYNAMIC CONV  INCOM | COM | 12811V105 |  | 6570637 | 320675 | SH |  | SOLE | 0 | 320675 | 0 | 0 |
| CALAMOS LNG SHR EQT DYNAMIC | COM | 12812C106 |  | 285511 | 18796 | SH |  | SOLE | 0 | 18796 | 0 | 0 |
| CALAMOS STRATEGIC TOTAL RETU | COM SH BEN INT | 128125101 |  | 378847 | 28230 | SH |  | SOLE | 0 | 28230 | 0 | 0 |
| CALIFORNIA WTR SVC GROUP | COM | 130788102 |  | 586366 | 9669 | SH |  | SOLE | 0 | 9669 | 0 | 0 |
| CALIX INC | COM | 13100M509 |  | 276252 | 4037 | SH |  | SOLE | 0 | 4037 | 0 | 0 |
| CAMECO CORP | COM | 13321L108 |  | 1173205 | 51751 | SH |  | SOLE | 0 | 51751 | 0 | 0 |
| CAMPBELL SOUP CO | COM | 134429109 |  | 547534 | 9648 | SH |  | SOLE | 0 | 9648 | 0 | 0 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 288005 | 2422 | SH |  | SOLE | 0 | 2422 | 0 | 0 |
| CANADIAN PAC RY LTD | COM | 13645T100 |  | 6565368 | 87959 | SH |  | SOLE | 0 | 87959 | 0 | 0 |
| CANOPY GROWTH CORP | COM | 138035100 |  | 185597 | 80345 | SH |  | SOLE | 0 | 80345 | 0 | 0 |
| CAPITAL GROUP CORE EQUITY ET | SHS CREATION UNI | 14020V108 |  | 2650527 | 118011 | SH |  | SOLE | 0 | 118011 | 0 | 0 |
| CAPITAL GROUP DIVIDEND VALUE | SHS CREATION UNI | 14020W106 |  | 2170327 | 92002 | SH |  | SOLE | 0 | 92002 | 0 | 0 |
| CAPITAL GROUP FIXED INCOME E | CORE PLUS INCM | 14020Y102 |  | 6091868 | 273421 | SH |  | SOLE | 0 | 273421 | 0 | 0 |
| CAPITAL GROUP GBL GROWTH EQT | SHS CREATION UNI | 14020X104 |  | 15286372 | 727576 | SH |  | SOLE | 0 | 727576 | 0 | 0 |
| CAPITAL GROUP GROWTH ETF | SHS CREATION UNI | 14020G101 |  | 432239 | 21677 | SH |  | SOLE | 0 | 21677 | 0 | 0 |
| CAPITAL GROUP INTL FOCUS EQT | SHS CREATION UNI | 14019W109 |  | 4461203 | 214172 | SH |  | SOLE | 0 | 214172 | 0 | 0 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 4200088 | 45181 | SH |  | SOLE | 0 | 45181 | 0 | 0 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 911441 | 11854 | SH |  | SOLE | 0 | 11854 | 0 | 0 |
| CARETRUST REIT INC | COM | 14174T107 |  | 729300 | 39251 | SH |  | SOLE | 0 | 39251 | 0 | 0 |
| CARLYLE GROUP INC | COM | 14316J108 |  | 997312 | 33422 | SH |  | SOLE | 0 | 33422 | 0 | 0 |
| CARMAX INC | COM | 143130102 |  | 502038 | 8245 | SH |  | SOLE | 0 | 8245 | 0 | 0 |
| CARNIVAL CORP | COMMON STOCK | 143658300 |  | 379659 | 47104 | SH |  | SOLE | 0 | 47104 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 |  | 4905391 | 118877 | SH |  | SOLE | 0 | 118877 | 0 | 0 |
| CASEYS GEN STORES INC | COM | 147528103 |  | 376459 | 1678 | SH |  | SOLE | 0 | 1678 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 13449867 | 56141 | SH |  | SOLE | 0 | 56141 | 0 | 0 |
| CBRE GBL REAL ESTATE INC FD | COM | 12504G100 |  | 168375 | 29384 | SH |  | SOLE | 0 | 29384 | 0 | 0 |
| CBRE GROUP INC | CL A | 12504L109 |  | 1470906 | 19108 | SH |  | SOLE | 0 | 19108 | 0 | 0 |
| CEL-SCI CORP | COM PAR NEW | 150837607 |  | 897397 | 381871 | SH |  | SOLE | 0 | 381871 | 0 | 0 |
| CENOVUS ENERGY INC | COM | 15135U109 |  | 341738 | 17606 | SH |  | SOLE | 0 | 17606 | 0 | 0 |
| CENTERSPACE | COM | 15202L107 |  | 915539 | 15604 | SH |  | SOLE | 0 | 15604 | 0 | 0 |
| CF INDS HLDGS INC | COM | 125269100 |  | 343952 | 4037 | SH |  | SOLE | 0 | 4037 | 0 | 0 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 2542233 | 7497 | SH |  | SOLE | 0 | 7497 | 0 | 0 |
| CHECK POINT SOFTWARE TECH LT | ORD | M22465104 |  | 289033 | 2291 | SH |  | SOLE | 0 | 2291 | 0 | 0 |
| CHEESECAKE FACTORY INC | NOTE  0.375% 6/1 | 163072AA9 |  | 82125 | 100000 | PRN |  | SOLE | 0 | 100000 | 0 | 0 |
| CHEGG INC | COM | 163092109 |  | 272360 | 10778 | SH |  | SOLE | 0 | 10778 | 0 | 0 |
| CHEGG INC | NOTE  0.125% 3/1 | 163092AD1 |  | 128030 | 140000 | PRN |  | SOLE | 0 | 140000 | 0 | 0 |
| CHEMOURS CO | COM | 163851108 |  | 432868 | 14128 | SH |  | SOLE | 0 | 14128 | 0 | 0 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 882665 | 5886 | SH |  | SOLE | 0 | 5886 | 0 | 0 |
| CHEVRON CORP NEW | COM | 166764100 |  | 50942026 | 283962 | SH |  | SOLE | 0 | 283962 | 0 | 0 |
| CHEWY INC | CL A | 16679L109 |  | 719760 | 19411 | SH |  | SOLE | 0 | 19411 | 0 | 0 |
| CHICKEN SOUP FOR THE SOUL EN | CL A | 16842Q100 |  | 134840 | 26336 | SH |  | SOLE | 0 | 26336 | 0 | 0 |
| CHIMERA INVT CORP | COM NEW | 16934Q208 |  | 649956 | 118170 | SH |  | SOLE | 0 | 118170 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 2407295 | 1735 | SH |  | SOLE | 0 | 1735 | 0 | 0 |
| CHUBB LIMITED | COM | H1467J104 |  | 53108431 | 240713 | SH |  | SOLE | 0 | 240713 | 0 | 0 |
| CHURCH  DWIGHT CO INC | COM | 171340102 |  | 5043569 | 62567 | SH |  | SOLE | 0 | 62567 | 0 | 0 |
| CIGNA CORP NEW | COM | 125523100 |  | 5584736 | 16855 | SH |  | SOLE | 0 | 16855 | 0 | 0 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 578896 | 5651 | SH |  | SOLE | 0 | 5651 | 0 | 0 |
| CINTAS CORP | COM | 172908105 |  | 262391 | 581 | SH |  | SOLE | 0 | 581 | 0 | 0 |
| CISCO SYS INC | COM | 17275R102 |  | 24702130 | 518608 | SH |  | SOLE | 0 | 518608 | 0 | 0 |
| CITIGROUP INC | COM NEW | 172967424 |  | 3093707 | 68402 | SH |  | SOLE | 0 | 68402 | 0 | 0 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 1709434 | 43419 | SH |  | SOLE | 0 | 43419 | 0 | 0 |
| CITY OFFICE REIT INC | COM | 178587101 |  | 1306393 | 155809 | SH |  | SOLE | 0 | 155809 | 0 | 0 |
| CLARIVATE PLC | ORD SHS | G21810109 |  | 4533893 | 540412 | SH |  | SOLE | 0 | 540412 | 0 | 0 |
| CLEARBRIDGE MLP AND MIDSTRM | COM | 184692200 |  | 335944 | 10070 | SH |  | SOLE | 0 | 10070 | 0 | 0 |
| CLEARFIELD INC | COM | 18482P103 |  | 325630 | 3459 | SH |  | SOLE | 0 | 3459 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 |  | 1670565 | 103626 | SH |  | SOLE | 0 | 103626 | 0 | 0 |
| CLOROX CO DEL | COM | 189054109 |  | 2897433 | 20632 | SH |  | SOLE | 0 | 20632 | 0 | 0 |
| CLOUDFLARE INC | CL A COM | 18915M107 |  | 976310 | 21595 | SH |  | SOLE | 0 | 21595 | 0 | 0 |
| CME GROUP INC | COM | 12572Q105 |  | 4617505 | 27455 | SH |  | SOLE | 0 | 27455 | 0 | 0 |
| CNH INDL N V | SHS | N20944109 |  | 2110862 | 131436 | SH |  | SOLE | 0 | 131436 | 0 | 0 |
| COCA COLA CO | COM | 191216100 |  | 17262847 | 271239 | SH |  | SOLE | 0 | 271239 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV | SPONSORD ADR REP | 191241108 |  | 667291 | 9674 | SH |  | SOLE | 0 | 9674 | 0 | 0 |
| COHEN  STEERS QUALITY INCOM | COM | 19247L106 |  | 363838 | 31638 | SH |  | SOLE | 0 | 31638 | 0 | 0 |
| COHEN  STEERS REIT  PFD | COM | 19247X100 |  | 287558 | 14109 | SH |  | SOLE | 0 | 14109 | 0 | 0 |
| COHU INC | COM | 192576106 |  | 805064 | 25119 | SH |  | SOLE | 0 | 25119 | 0 | 0 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 8768510 | 111173 | SH |  | SOLE | 0 | 111173 | 0 | 0 |
| COLUMBIA BKG SYS INC | COM | 197236102 |  | 573070 | 19019 | SH |  | SOLE | 0 | 19019 | 0 | 0 |
| COLUMBIA ETF TR II | EM CORE EX ETF | 19762B202 |  | 518077 | 20277 | SH |  | SOLE | 0 | 20277 | 0 | 0 |
| COLUMBUS MCKINNON CORP N Y | COM | 199333105 |  | 276612 | 8519 | SH |  | SOLE | 0 | 8519 | 0 | 0 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 5903603 | 168812 | SH |  | SOLE | 0 | 168812 | 0 | 0 |
| COMERICA INC | COM | 200340107 |  | 349291 | 5225 | SH |  | SOLE | 0 | 5225 | 0 | 0 |
| COMMERCIAL METALS CO | COM | 201723103 |  | 225803 | 4675 | SH |  | SOLE | 0 | 4675 | 0 | 0 |
| COMPASS DIVERSIFIED | SH BEN INT | 20451Q104 |  | 1132284 | 62111 | SH |  | SOLE | 0 | 62111 | 0 | 0 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 5621099 | 145248 | SH |  | SOLE | 0 | 145248 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 12459818 | 105721 | SH |  | SOLE | 0 | 105721 | 0 | 0 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 639648 | 6711 | SH |  | SOLE | 0 | 6711 | 0 | 0 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 12134912 | 52343 | SH |  | SOLE | 0 | 52343 | 0 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 454844 | 5276 | SH |  | SOLE | 0 | 5276 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 7527549 | 235675 | SH |  | SOLE | 0 | 235675 | 0 | 0 |
| CORTEVA INC | COM | 22052L104 |  | 5066858 | 86123 | SH |  | SOLE | 0 | 86123 | 0 | 0 |
| CORVEL CORP | COM | 221006109 |  | 283890 | 1951 | SH |  | SOLE | 0 | 1951 | 0 | 0 |
| COSTAR GROUP INC | COM | 22160N109 |  | 1412447 | 18277 | SH |  | SOLE | 0 | 18277 | 0 | 0 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 75785819 | 166014 | SH |  | SOLE | 0 | 166014 | 0 | 0 |
| COTERRA ENERGY INC | COM | 127097103 |  | 610540 | 24848 | SH |  | SOLE | 0 | 24848 | 0 | 0 |
| COUPA SOFTWARE INC | COM | 22266L106 |  | 473357 | 5979 | SH |  | SOLE | 0 | 5979 | 0 | 0 |
| COUPANG INC | CL A | 22266T109 |  | 196761 | 13376 | SH |  | SOLE | 0 | 13376 | 0 | 0 |
| CRANE HLDGS CO | COM | 224441105 |  | 208737 | 2078 | SH |  | SOLE | 0 | 2078 | 0 | 0 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 2082847 | 19782 | SH |  | SOLE | 0 | 19782 | 0 | 0 |
| CROWN CASTLE INC | COM | 22822V101 |  | 2216251 | 16177 | SH |  | SOLE | 0 | 16177 | 0 | 0 |
| CROWN HLDGS INC | COM | 228368106 |  | 11092678 | 134931 | SH |  | SOLE | 0 | 134931 | 0 | 0 |
| CRYOPORT INC | COM PAR $0.001 | 229050307 |  | 497945 | 28700 | SH |  | SOLE | 0 | 28700 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 7443003 | 239984 | SH |  | SOLE | 0 | 239984 | 0 | 0 |
| CUMMINS INC | COM | 231021106 |  | 51599612 | 212972 | SH |  | SOLE | 0 | 212972 | 0 | 0 |
| CVB FINL CORP | COM | 126600105 |  | 1506233 | 58494 | SH |  | SOLE | 0 | 58494 | 0 | 0 |
| CVS HEALTH CORP | COM | 126650100 |  | 39802357 | 427056 | SH |  | SOLE | 0 | 427056 | 0 | 0 |
| D R HORTON INC | COM | 23331A109 |  | 7674029 | 86048 | SH |  | SOLE | 0 | 86048 | 0 | 0 |
| DANAHER CORPORATION | COM | 235851102 |  | 2711962 | 10217 | SH |  | SOLE | 0 | 10217 | 0 | 0 |
| DARDEN RESTAURANTS INC | COM | 237194105 |  | 277360 | 2000 | SH |  | SOLE | 0 | 2000 | 0 | 0 |
| DAVIS FUNDAMENTAL ETF TR | SELCT INTL ETF | 23908L405 |  | 333963 | 18900 | SH |  | SOLE | 0 | 18900 | 0 | 0 |
| DAVIS FUNDAMENTAL ETF TR | SELECT FINL | 23908L108 |  | 2397025 | 88557 | SH |  | SOLE | 0 | 88557 | 0 | 0 |
| DAVIS FUNDAMENTAL ETF TR | SELECT US EQTY | 23908L207 |  | 3983774 | 146624 | SH |  | SOLE | 0 | 146624 | 0 | 0 |
| DAVIS FUNDAMENTAL ETF TR | SELECT WRLD WI | 23908L306 |  | 1147140 | 46144 | SH |  | SOLE | 0 | 46144 | 0 | 0 |
| DBX ETF TR | XTRACK MSCI EAFE | 233051200 |  | 1401973 | 43499 | SH |  | SOLE | 0 | 43499 | 0 | 0 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 505337 | 1266 | SH |  | SOLE | 0 | 1266 | 0 | 0 |
| DEERE  CO | COM | 244199105 |  | 19904291 | 46423 | SH |  | SOLE | 0 | 46423 | 0 | 0 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 |  | 738857 | 22485 | SH |  | SOLE | 0 | 22485 | 0 | 0 |
| DESKTOP METAL INC | COM CL A | 25058X105 |  | 163200 | 120000 | SH |  | SOLE | 0 | 120000 | 0 | 0 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 6823552 | 111092 | SH |  | SOLE | 0 | 111092 | 0 | 0 |
| DEXCOM INC | COM | 252131107 |  | 3407845 | 30094 | SH |  | SOLE | 0 | 30094 | 0 | 0 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 |  | 1664437 | 9340 | SH |  | SOLE | 0 | 9340 | 0 | 0 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 |  | 2370017 | 17345 | SH |  | SOLE | 0 | 17345 | 0 | 0 |
| DICKS SPORTING GOODS INC | COM | 253393102 |  | 471067 | 3916 | SH |  | SOLE | 0 | 3916 | 0 | 0 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 2921552 | 29071 | SH |  | SOLE | 0 | 29071 | 0 | 0 |
| DILLARDS INC | CL A | 254067101 |  | 323200 | 1000 | SH |  | SOLE | 0 | 1000 | 0 | 0 |
| DIMENSIONAL ETF TRUST | CORE FIXED INCOM | 25434V872 |  | 1092557 | 26314 | SH |  | SOLE | 0 | 26314 | 0 | 0 |
| DIMENSIONAL ETF TRUST | EMGR CRE EQT MNG | 25434V302 |  | 295996 | 13485 | SH |  | SOLE | 0 | 13485 | 0 | 0 |
| DIMENSIONAL ETF TRUST | INTL CORE EQT MK | 25434V203 |  | 3395474 | 135602 | SH |  | SOLE | 0 | 135602 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US CORE EQT MKT | 25434V104 |  | 2833047 | 104850 | SH |  | SOLE | 0 | 104850 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US CORE EQUITY 2 | 25434V708 |  | 1062638 | 43766 | SH |  | SOLE | 0 | 43766 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US EQUITY ETF | 25434V401 |  | 638006 | 15333 | SH |  | SOLE | 0 | 15333 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US SMALL CAP ETF | 25434V500 |  | 2390802 | 46741 | SH |  | SOLE | 0 | 46741 | 0 | 0 |
| DIMENSIONAL ETF TRUST | US TARGETED VLU | 25434V609 |  | 6230920 | 141772 | SH |  | SOLE | 0 | 141772 | 0 | 0 |
| DIMENSIONAL ETF TRUST | WORLD EX US CORE | 25434V880 |  | 49448664 | 2289290 | SH |  | SOLE | 0 | 2289290 | 0 | 0 |
| DISNEY WALT CO | COM | 254687106 |  | 32316273 | 371925 | SH |  | SOLE | 0 | 371925 | 0 | 0 |
| DNP SELECT INCOME FD INC | COM | 23325P104 |  | 1796565 | 159694 | SH |  | SOLE | 0 | 159694 | 0 | 0 |
| DOCUSIGN INC | COM | 256163106 |  | 1335701 | 24101 | SH |  | SOLE | 0 | 24101 | 0 | 0 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 286186 | 1162 | SH |  | SOLE | 0 | 1162 | 0 | 0 |
| DOLLAR TREE INC | COM | 256746108 |  | 256714 | 1815 | SH |  | SOLE | 0 | 1815 | 0 | 0 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 2645547 | 43087 | SH |  | SOLE | 0 | 43087 | 0 | 0 |
| DONALDSON INC | COM | 257651109 |  | 553418 | 9376 | SH |  | SOLE | 0 | 9376 | 0 | 0 |
| DOUBLELINE INCOME SOLUTIONS | COM | 258622109 |  | 2107800 | 190035 | SH |  | SOLE | 0 | 190035 | 0 | 0 |
| DOVER CORP | COM | 260003108 |  | 711077 | 5251 | SH |  | SOLE | 0 | 5251 | 0 | 0 |
| DOW INC | COM | 260557103 |  | 7473994 | 148306 | SH |  | SOLE | 0 | 148306 | 0 | 0 |
| DOXIMITY INC | CL A | 26622P107 |  | 381174 | 11358 | SH |  | SOLE | 0 | 11358 | 0 | 0 |
| DRIL-QUIP INC | COM | 262037104 |  | 2152411 | 79225 | SH |  | SOLE | 0 | 79225 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 9215016 | 89356 | SH |  | SOLE | 0 | 89356 | 0 | 0 |
| DUN  BRADSTREET HLDGS INC | COM | 26484T106 |  | 284432 | 23200 | SH |  | SOLE | 0 | 23200 | 0 | 0 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 2564215 | 37364 | SH |  | SOLE | 0 | 37364 | 0 | 0 |
| DUTCH BROS INC | CL A | 26701L100 |  | 376675 | 13362 | SH |  | SOLE | 0 | 13362 | 0 | 0 |
| DYCOM INDS INC | COM | 267475101 |  | 590148 | 6305 | SH |  | SOLE | 0 | 6305 | 0 | 0 |
| EARTHSTONE ENERGY INC | CL A | 27032D304 |  | 158778 | 11158 | SH |  | SOLE | 0 | 11158 | 0 | 0 |
| EASTMAN CHEM CO | COM | 277432100 |  | 1603436 | 19688 | SH |  | SOLE | 0 | 19688 | 0 | 0 |
| EATON CORP PLC | SHS | G29183103 |  | 3174995 | 20223 | SH |  | SOLE | 0 | 20223 | 0 | 0 |
| EATON VANCE ENHANCED EQUITY | COM | 278274105 |  | 702387 | 47045 | SH |  | SOLE | 0 | 47045 | 0 | 0 |
| EATON VANCE TAX MNGED BUY WR | COM | 27828X100 |  | 135708 | 10320 | SH |  | SOLE | 0 | 10320 | 0 | 0 |
| EATON VANCE TAX-MANAGED BUY- | COM | 27828Y108 |  | 252108 | 20530 | SH |  | SOLE | 0 | 20530 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOB | COM | 27829C105 |  | 295237 | 38046 | SH |  | SOLE | 0 | 38046 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOB | COM | 27829F108 |  | 862853 | 114285 | SH |  | SOLE | 0 | 114285 | 0 | 0 |
| EBAY INC. | COM | 278642103 |  | 1455708 | 35102 | SH |  | SOLE | 0 | 35102 | 0 | 0 |
| ECOFIN SUSTAINABLE AND SOCIA | COM SH BEN INT | 27901F109 |  | 492922 | 38347 | SH |  | SOLE | 0 | 38347 | 0 | 0 |
| ECOLAB INC | COM | 278865100 |  | 646381 | 4440 | SH |  | SOLE | 0 | 4440 | 0 | 0 |
| EDISON INTL | COM | 281020107 |  | 1771740 | 27848 | SH |  | SOLE | 0 | 27848 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 3367647 | 44815 | SH |  | SOLE | 0 | 44815 | 0 | 0 |
| ELECTRA BATTERY MATERIALS CO | COM NEW | 28474P201 |  | 22687 | 13667 | SH |  | SOLE | 0 | 13667 | 0 | 0 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 2583374 | 5036 | SH |  | SOLE | 0 | 5036 | 0 | 0 |
| EMCOR GROUP INC | COM | 29084Q100 |  | 647634 | 4348 | SH |  | SOLE | 0 | 4348 | 0 | 0 |
| EMERSON ELEC CO | COM | 291011104 |  | 10686309 | 111210 | SH |  | SOLE | 0 | 111210 | 0 | 0 |
| ENBRIDGE INC | COM | 29250N105 |  | 7751112 | 198228 | SH |  | SOLE | 0 | 198228 | 0 | 0 |
| ENCORE WIRE CORP | COM | 292562105 |  | 223260 | 1623 | SH |  | SOLE | 0 | 1623 | 0 | 0 |
| ENERGY RECOVERY INC | COM | 29270J100 |  | 544419 | 26570 | SH |  | SOLE | 0 | 26570 | 0 | 0 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 |  | 2191648 | 184637 | SH |  | SOLE | 0 | 184637 | 0 | 0 |
| ENSIGN GROUP INC | COM | 29358P101 |  | 4303430 | 45486 | SH |  | SOLE | 0 | 45486 | 0 | 0 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 284112 | 2525 | SH |  | SOLE | 0 | 2525 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 9518717 | 394640 | SH |  | SOLE | 0 | 394640 | 0 | 0 |
| EOG RES INC | COM | 26875P101 |  | 8104313 | 62654 | SH |  | SOLE | 0 | 62654 | 0 | 0 |
| EPAM SYS INC | COM | 29414B104 |  | 283813 | 861 | SH |  | SOLE | 0 | 861 | 0 | 0 |
| EPR PPTYS | COM SH BEN INT | 26884U109 |  | 293612 | 7784 | SH |  | SOLE | 0 | 7784 | 0 | 0 |
| EPR PPTYS | PFD C CV 5.75% | 26884U208 |  | 1740738 | 96912 | SH |  | SOLE | 0 | 96912 | 0 | 0 |
| EQUINIX INC | COM | 29444U700 |  | 380910 | 577 | SH |  | SOLE | 0 | 577 | 0 | 0 |
| EQUITY COMWLTH | 6.5% CNV PFD D | 294628201 |  | 418844 | 16719 | SH |  | SOLE | 0 | 16719 | 0 | 0 |
| ERICSSON | ADR B SEK 10 | 294821608 |  | 81760 | 14000 | SH |  | SOLE | 0 | 14000 | 0 | 0 |
| ESSENTIAL UTILS INC | COM | 29670G102 |  | 1059693 | 22194 | SH |  | SOLE | 0 | 22194 | 0 | 0 |
| ETF MANAGERS TR | PRIME CYBR SCRTY | 26924G201 |  | 1276965 | 28989 | SH |  | SOLE | 0 | 28989 | 0 | 0 |
| ETSY INC | COM | 29786A106 |  | 1870365 | 15615 | SH |  | SOLE | 0 | 15615 | 0 | 0 |
| EVEREST RE GROUP LTD | COM | G3223R108 |  | 438262 | 1322 | SH |  | SOLE | 0 | 1322 | 0 | 0 |
| EVERGY INC | COM | 30034W106 |  | 254649 | 4046 | SH |  | SOLE | 0 | 4046 | 0 | 0 |
| EVERI HLDGS INC | COM | 30034T103 |  | 860613 | 59973 | SH |  | SOLE | 0 | 59973 | 0 | 0 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 1686098 | 20097 | SH |  | SOLE | 0 | 20097 | 0 | 0 |
| EVOLUTION PETE CORP | COM | 30049A107 |  | 105700 | 14000 | SH |  | SOLE | 0 | 14000 | 0 | 0 |
| EXELON CORP | COM | 30161N101 |  | 761785 | 17621 | SH |  | SOLE | 0 | 17621 | 0 | 0 |
| EXP WORLD HLDGS INC | COM | 30212W100 |  | 119753 | 10808 | SH |  | SOLE | 0 | 10808 | 0 | 0 |
| EXPEDIA GROUP INC | COM NEW | 30212P303 |  | 1193794 | 13627 | SH |  | SOLE | 0 | 13627 | 0 | 0 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 3662388 | 35215 | SH |  | SOLE | 0 | 35215 | 0 | 0 |
| EXTREME NETWORKS | COM | 30226D106 |  | 2964279 | 161894 | SH |  | SOLE | 0 | 161894 | 0 | 0 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 40022025 | 363039 | SH |  | SOLE | 0 | 363039 | 0 | 0 |
| F N B CORP | COM | 302520101 |  | 275755 | 21130 | SH |  | SOLE | 0 | 21130 | 0 | 0 |
| F5 INC | COM | 315616102 |  | 572605 | 3990 | SH |  | SOLE | 0 | 3990 | 0 | 0 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 428736 | 1059 | SH |  | SOLE | 0 | 1059 | 0 | 0 |
| FARMLAND PARTNERS INC | COM | 31154R109 |  | 125255 | 10059 | SH |  | SOLE | 0 | 10059 | 0 | 0 |
| FASTENAL CO | COM | 311900104 |  | 790859 | 16713 | SH |  | SOLE | 0 | 16713 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 6179155 | 35662 | SH |  | SOLE | 0 | 35662 | 0 | 0 |
| FERRARI N V | COM | N3167Y103 |  | 312295 | 1446 | SH |  | SOLE | 0 | 1446 | 0 | 0 |
| FIDELITY COVINGTON TRUST | LOW VOLITY ETF | 316092824 |  | 767973 | 16630 | SH |  | SOLE | 0 | 16630 | 0 | 0 |
| FIDELITY COVINGTON TRUST | MSCI ENERGY IDX | 316092402 |  | 653001 | 27391 | SH |  | SOLE | 0 | 27391 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL | FNF GROUP COM | 31620R303 |  | 444511 | 11815 | SH |  | SOLE | 0 | 11815 | 0 | 0 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 4378468 | 64531 | SH |  | SOLE | 0 | 64531 | 0 | 0 |
| FIDUS INVT CORP | COM | 316500107 |  | 425644 | 22367 | SH |  | SOLE | 0 | 22367 | 0 | 0 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 1464512 | 44636 | SH |  | SOLE | 0 | 44636 | 0 | 0 |
| FIRST AMERN FINL CORP | COM | 31847R102 |  | 269045 | 5126 | SH |  | SOLE | 0 | 5126 | 0 | 0 |
| FIRST COMWLTH FINL CORP PA | COM | 319829107 |  | 386732 | 27683 | SH |  | SOLE | 0 | 27683 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC N | CL A | 31946M103 |  | 227508 | 300 | SH |  | SOLE | 0 | 300 | 0 | 0 |
| FIRST HAWAIIAN INC | COM | 32051X108 |  | 352667 | 13585 | SH |  | SOLE | 0 | 13585 | 0 | 0 |
| FIRST INTST BANCSYSTEM INC | COM CL A | 32055Y201 |  | 1190631 | 30797 | SH |  | SOLE | 0 | 30797 | 0 | 0 |
| FIRST MERCHANTS CORP | COM | 320817109 |  | 321700 | 7825 | SH |  | SOLE | 0 | 7825 | 0 | 0 |
| FIRST SOLAR INC | COM | 336433107 |  | 897392 | 5991 | SH |  | SOLE | 0 | 5991 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | MANAGD MUN ETF | 33739N108 |  | 2263405 | 45168 | SH |  | SOLE | 0 | 45168 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | MUNI HI INCM ETF | 33739P301 |  | 328474 | 7096 | SH |  | SOLE | 0 | 7096 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | PFD SECS INC ETF | 33739E108 |  | 4111145 | 244711 | SH |  | SOLE | 0 | 244711 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | SHRT DUR MNG MUN | 33739P830 |  | 1385274 | 70176 | SH |  | SOLE | 0 | 70176 | 0 | 0 |
| FIRST TR EXCH TRADED FD III | ULTRA SHT DUR MU | 33740J104 |  | 365040 | 18300 | SH |  | SOLE | 0 | 18300 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | DEV MRK EX US | 33737J174 |  | 1391845 | 29160 | SH |  | SOLE | 0 | 29160 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | EMERG MKT ALPH | 33737J182 |  | 696728 | 33130 | SH |  | SOLE | 0 | 33130 | 0 | 0 |
| FIRST TR EXCH TRD ALPHDX FD | EUROPE ALPHADEX | 33737J117 |  | 640667 | 19908 | SH |  | SOLE | 0 | 19908 | 0 | 0 |
| FIRST TR EXCHANGE TRAD FD VI | ALT ABSLT STRG | 33740Y101 |  | 542262 | 18148 | SH |  | SOLE | 0 | 18148 | 0 | 0 |
| FIRST TR EXCHANGE TRAD FD VI | FST TR GLB FD | 33739H101 |  | 2399813 | 98016 | SH |  | SOLE | 0 | 98016 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | CLOUD COMPUTING | 33734X192 |  | 2206175 | 38295 | SH |  | SOLE | 0 | 38295 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | CONSUMR STAPLE | 33734X119 |  | 819965 | 13063 | SH |  | SOLE | 0 | 13063 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | DJ GLBL DIVID | 33734X200 |  | 371880 | 16919 | SH |  | SOLE | 0 | 16919 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | ENERGY ALPHADX | 33734X127 |  | 13773563 | 805942 | SH |  | SOLE | 0 | 805942 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | FINLS ALPHADEX | 33734X135 |  | 10739068 | 262184 | SH |  | SOLE | 0 | 262184 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | HLTH CARE ALPH | 33734X143 |  | 2227986 | 20491 | SH |  | SOLE | 0 | 20491 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | INDLS PROD DUR | 33734X150 |  | 3008545 | 58407 | SH |  | SOLE | 0 | 58407 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | INDXX NAT RE ETF | 33734X838 |  | 2221606 | 162037 | SH |  | SOLE | 0 | 162037 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | INDXX NEXTG ETF | 33737K205 |  | 809327 | 13272 | SH |  | SOLE | 0 | 13272 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | MATERIALS ALPH | 33734X168 |  | 221638 | 3658 | SH |  | SOLE | 0 | 3658 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 |  | 2997847 | 77445 | SH |  | SOLE | 0 | 77445 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | NASDQ CLN EDGE | 33737A108 |  | 354101 | 4059 | SH |  | SOLE | 0 | 4059 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | TECH ALPHADEX | 33734X176 |  | 4916967 | 53708 | SH |  | SOLE | 0 | 53708 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | US EQTY OPPT ETF | 336920103 |  | 3669861 | 46642 | SH |  | SOLE | 0 | 46642 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | WTR ETF | 33733B100 |  | 1304123 | 16433 | SH |  | SOLE | 0 | 16433 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | MID CAP VAL FD | 33737M201 |  | 292669 | 6811 | SH |  | SOLE | 0 | 6811 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | MID CP GR ALPH | 33737M102 |  | 497529 | 8823 | SH |  | SOLE | 0 | 8823 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED ALP | SML CAP VAL ALPH | 33737M409 |  | 295049 | 6554 | SH |  | SOLE | 0 | 6554 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 25084050 | 334677 | SH |  | SOLE | 0 | 334677 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 |  | 892345 | 7246 | SH |  | SOLE | 0 | 7246 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | DORSEY WRIGHT | 33738R886 |  | 3059482 | 182874 | SH |  | SOLE | 0 | 182874 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | DORSEY WRT 5 ETF | 33738R605 |  | 20016057 | 430054 | SH |  | SOLE | 0 | 430054 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | FIRST TR ENH NEW | 33739Q408 |  | 14161342 | 238246 | SH |  | SOLE | 0 | 238246 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | FIRST TR TA HIYL | 33738D408 |  | 262650 | 6745 | SH |  | SOLE | 0 | 6745 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | FST LOW OPPT EFT | 33739Q200 |  | 7698699 | 162385 | SH |  | SOLE | 0 | 162385 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | FT CBOE VEST GLD | 33733E856 |  | 330496 | 17358 | SH |  | SOLE | 0 | 17358 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | MNGD FUTRS STRGY | 33739G103 |  | 267809 | 5610 | SH |  | SOLE | 0 | 5610 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NAS CLNEDG GREEN | 33733E500 |  | 453260 | 9605 | SH |  | SOLE | 0 | 9605 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NASD TECH DIV | 33738R118 |  | 4828615 | 101059 | SH |  | SOLE | 0 | 101059 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NASDAQ BK ETF | 33738R860 |  | 340626 | 13001 | SH |  | SOLE | 0 | 13001 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NASDQ OIL GAS | 33738R845 |  | 554615 | 19836 | SH |  | SOLE | 0 | 19836 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NO AMER ENERGY | 33738D101 |  | 2457290 | 92067 | SH |  | SOLE | 0 | 92067 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NY ARCA BIOTECH | 33733E203 |  | 18269552 | 118533 | SH |  | SOLE | 0 | 118533 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | RISNG DIVD ACHIV | 33738R506 |  | 13472967 | 306761 | SH |  | SOLE | 0 | 306761 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | SENIOR LN FD | 33738D309 |  | 661270 | 14830 | SH |  | SOLE | 0 | 14830 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | SMID RISNG ETF | 33741X102 |  | 699234 | 26842 | SH |  | SOLE | 0 | 26842 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | SSI STRG ETF | 33739Q507 |  | 520667 | 16430 | SH |  | SOLE | 0 | 16430 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | TCW OPPORTUNIS | 33740F805 |  | 3909451 | 89013 | SH |  | SOLE | 0 | 89013 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | TCW UNCONSTRAI | 33740F888 |  | 541993 | 22480 | SH |  | SOLE | 0 | 22480 | 0 | 0 |
| FIRST TR HIGH INCOME LONG / | COM | 33738E109 |  | 683905 | 59745 | SH |  | SOLE | 0 | 59745 | 0 | 0 |
| FIRST TR HIGH YIELD OPPRT 20 | COM | 33741Q107 |  | 3139656 | 232900 | SH |  | SOLE | 0 | 232900 | 0 | 0 |
| FIRST TR INTER DURATN PFD | COM | 33718W103 |  | 1032953 | 61230 | SH |  | SOLE | 0 | 61230 | 0 | 0 |
| FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 |  | 3003072 | 45632 | SH |  | SOLE | 0 | 45632 | 0 | 0 |
| FIRST TR LRGE CP CORE ALPHA | COM SHS | 33734K109 |  | 4942049 | 61721 | SH |  | SOLE | 0 | 61721 | 0 | 0 |
| FIRST TR MID CAP CORE ALPHAD | COM SHS | 33735B108 |  | 4917604 | 55990 | SH |  | SOLE | 0 | 55990 | 0 | 0 |
| FIRST TR MLP  ENERGY INCOM | COM | 33739B104 |  | 452918 | 57992 | SH |  | SOLE | 0 | 57992 | 0 | 0 |
| FIRST TR MORNINGSTAR DIVID L | SHS | 336917109 |  | 6455269 | 176566 | SH |  | SOLE | 0 | 176566 | 0 | 0 |
| FIRST TR MULTI CP VAL ALPHA | SHS ISSUED FRST | 33733C108 |  | 4244474 | 61675 | SH |  | SOLE | 0 | 61675 | 0 | 0 |
| FIRST TR NAS100 EQ WEIGHTED | SHS | 337344105 |  | 839309 | 9453 | SH |  | SOLE | 0 | 9453 | 0 | 0 |
| FIRST TR NASDAQ 100 TECH IND | SHS | 337345102 |  | 3665190 | 34825 | SH |  | SOLE | 0 | 34825 | 0 | 0 |
| FIRST TR SML CP CORE ALPHA F | COM SHS | 33734Y109 |  | 5461426 | 69616 | SH |  | SOLE | 0 | 69616 | 0 | 0 |
| FIRST TR SR FLTG RATE INCOME | COM | 33733U108 |  | 2606728 | 273528 | SH |  | SOLE | 0 | 273528 | 0 | 0 |
| FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 |  | 18301206 | 458551 | SH |  | SOLE | 0 | 458551 | 0 | 0 |
| FIRST TRUST LRGCP GWT ALPHAD | COM SHS | 33735K108 |  | 6074548 | 66446 | SH |  | SOLE | 0 | 66446 | 0 | 0 |
| FISERV INC | COM | 337738108 |  | 15143246 | 149712 | SH |  | SOLE | 0 | 149712 | 0 | 0 |
| FLAHERTY  CRUMRINE PFD INCO | COM | 338480106 |  | 444991 | 40053 | SH |  | SOLE | 0 | 40053 | 0 | 0 |
| FLAHERTY  CRUMRINE PFD INCO | COM | 33848E106 |  | 697123 | 81060 | SH |  | SOLE | 0 | 81060 | 0 | 0 |
| FLEXSHARES TR | IBOXX 3R TARGT | 33939L506 |  | 333184 | 14166 | SH |  | SOLE | 0 | 14166 | 0 | 0 |
| FLOWERS FOODS INC | COM | 343498101 |  | 307432 | 10697 | SH |  | SOLE | 0 | 10697 | 0 | 0 |
| FORD MTR CO DEL | COM | 345370860 |  | 3899603 | 335305 | SH |  | SOLE | 0 | 335305 | 0 | 0 |
| FORD MTR CO DEL | NOTE         3/1 | 345370CZ1 |  | 150400 | 160000 | PRN |  | SOLE | 0 | 160000 | 0 | 0 |
| FORTINET INC | COM | 34959E109 |  | 1236526 | 25292 | SH |  | SOLE | 0 | 25292 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS I | COM | 34964C106 |  | 3080615 | 53774 | SH |  | SOLE | 0 | 53774 | 0 | 0 |
| FRANCHISE GROUP INC | COM | 35180X105 |  | 1546180 | 64911 | SH |  | SOLE | 0 | 64911 | 0 | 0 |
| FRANKLIN LTD DURATION INCOME | COM | 35472T101 |  | 127759 | 20555 | SH |  | SOLE | 0 | 20555 | 0 | 0 |
| FRANKLIN RESOURCES INC | COM | 354613101 |  | 227201 | 8612 | SH |  | SOLE | 0 | 8612 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | US LOW VOLATILIT | 35473P504 |  | 1198552 | 25935 | SH |  | SOLE | 0 | 25935 | 0 | 0 |
| FRANKLIN TEMPLETON ETF TR | US LRG CP MLTFCT | 35473P801 |  | 262534 | 6690 | SH |  | SOLE | 0 | 6690 | 0 | 0 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 5779135 | 152013 | SH |  | SOLE | 0 | 152013 | 0 | 0 |
| FTI CONSULTING INC | COM | 302941109 |  | 595300 | 3737 | SH |  | SOLE | 0 | 3737 | 0 | 0 |
| GABELLI DIVID  INCOME TR | COM | 36242H104 |  | 976013 | 47356 | SH |  | SOLE | 0 | 47356 | 0 | 0 |
| GABELLI UTIL TR | COM | 36240A101 |  | 98369 | 13098 | SH |  | SOLE | 0 | 13098 | 0 | 0 |
| GALECTIN THERAPEUTICS INC | COM NEW | 363225202 |  | 37075 | 32810 | SH |  | SOLE | 0 | 32810 | 0 | 0 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 400648 | 2125 | SH |  | SOLE | 0 | 2125 | 0 | 0 |
| GAMCO GLOBAL GOLD NAT RES | COM SH BEN INT | 36465A109 |  | 103927 | 28630 | SH |  | SOLE | 0 | 28630 | 0 | 0 |
| GAMING  LEISURE PPTYS INC | COM | 36467J108 |  | 887027 | 17031 | SH |  | SOLE | 0 | 17031 | 0 | 0 |
| GARMIN LTD | SHS | H2906T109 |  | 2433328 | 26363 | SH |  | SOLE | 0 | 26363 | 0 | 0 |
| GARTNER INC | COM | 366651107 |  | 265214 | 789 | SH |  | SOLE | 0 | 789 | 0 | 0 |
| GATX CORP | COM | 361448103 |  | 523937 | 4927 | SH |  | SOLE | 0 | 4927 | 0 | 0 |
| GEN DIGITAL INC | COM | 668771108 |  | 203585 | 9500 | SH |  | SOLE | 0 | 9500 | 0 | 0 |
| GENERAC HLDGS INC | COM | 368736104 |  | 1760969 | 17495 | SH |  | SOLE | 0 | 17495 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 17745324 | 71503 | SH |  | SOLE | 0 | 71503 | 0 | 0 |
| GENERAL ELECTRIC CO | COM NEW | 369604301 |  | 3545996 | 42320 | SH |  | SOLE | 0 | 42320 | 0 | 0 |
| GENERAL MLS INC | COM | 370334104 |  | 6151812 | 73307 | SH |  | SOLE | 0 | 73307 | 0 | 0 |
| GENERAL MTRS CO | COM | 37045V100 |  | 2778843 | 82605 | SH |  | SOLE | 0 | 82605 | 0 | 0 |
| GENIUS BRANDS INTL INC | COM | 37229T301 |  | 12275 | 26398 | SH |  | SOLE | 0 | 26398 | 0 | 0 |
| GENMAB A/S | SPONSORED ADS | 372303206 |  | 237625 | 5607 | SH |  | SOLE | 0 | 5607 | 0 | 0 |
| GENTEX CORP | COM | 371901109 |  | 335421 | 12300 | SH |  | SOLE | 0 | 12300 | 0 | 0 |
| GENUINE PARTS CO | COM | 372460105 |  | 8881090 | 51139 | SH |  | SOLE | 0 | 51139 | 0 | 0 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 8185357 | 95381 | SH |  | SOLE | 0 | 95381 | 0 | 0 |
| GITLAB INC | CLASS A COM | 37637K108 |  | 222202 | 4890 | SH |  | SOLE | 0 | 4890 | 0 | 0 |
| GLACIER BANCORP INC NEW | COM | 37637Q105 |  | 8044226 | 162772 | SH |  | SOLE | 0 | 162772 | 0 | 0 |
| GLADSTONE CAPITAL CORP | COM | 376535100 |  | 1848160 | 192116 | SH |  | SOLE | 0 | 192116 | 0 | 0 |
| GLADSTONE COMMERCIAL CORP | COM | 376536108 |  | 494956 | 26754 | SH |  | SOLE | 0 | 26754 | 0 | 0 |
| GLOBAL MED REIT INC | COM NEW | 37954A204 |  | 2566082 | 270683 | SH |  | SOLE | 0 | 270683 | 0 | 0 |
| GLOBAL PARTNERS LP | COM UNITS | 37946R109 |  | 418979 | 12050 | SH |  | SOLE | 0 | 12050 | 0 | 0 |
| GLOBAL WTR RES INC | COM | 379463102 |  | 290586 | 21881 | SH |  | SOLE | 0 | 21881 | 0 | 0 |
| GLOBAL X FDS | AUTONMOUS EV ETF | 37954Y624 |  | 968187 | 48726 | SH |  | SOLE | 0 | 48726 | 0 | 0 |
| GLOBAL X FDS | GLBL X MLP ETF | 37954Y343 |  | 1720141 | 41660 | SH |  | SOLE | 0 | 41660 | 0 | 0 |
| GLOBAL X FDS | GLBX SUPRINC ETF | 37950E333 |  | 379980 | 40359 | SH |  | SOLE | 0 | 40359 | 0 | 0 |
| GLOBAL X FDS | GLOBX SUPDV US | 37950E291 |  | 1482719 | 78910 | SH |  | SOLE | 0 | 78910 | 0 | 0 |
| GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 |  | 408512 | 6970 | SH |  | SOLE | 0 | 6970 | 0 | 0 |
| GLOBAL X FDS | NASDAQ 100 COVER | 37954Y483 |  | 184056 | 11568 | SH |  | SOLE | 0 | 11568 | 0 | 0 |
| GLOBAL X FDS | SUPERDIVIDEND | 37960A669 |  | 233812 | 9730 | SH |  | SOLE | 0 | 9730 | 0 | 0 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 555681 | 20977 | SH |  | SOLE | 0 | 20977 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA EME | 381430206 |  | 806127 | 28475 | SH |  | SOLE | 0 | 28475 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 |  | 223353 | 2927 | SH |  | SOLE | 0 | 2927 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 11564569 | 33678 | SH |  | SOLE | 0 | 33678 | 0 | 0 |
| GOLUB CAP BDC INC | COM | 38173M102 |  | 1189569 | 90392 | SH |  | SOLE | 0 | 90392 | 0 | 0 |
| GRACO INC | COM | 384109104 |  | 336184 | 4957 | SH |  | SOLE | 0 | 4957 | 0 | 0 |
| GRAINGER W W INC | COM | 384802104 |  | 1824391 | 3276 | SH |  | SOLE | 0 | 3276 | 0 | 0 |
| GRANITE CONSTR INC | COM | 387328107 |  | 555088 | 15828 | SH |  | SOLE | 0 | 15828 | 0 | 0 |
| GREENBRIER COS INC | NOTE  2.875% 4/1 | 393657AM3 |  | 151385 | 170000 | PRN |  | SOLE | 0 | 170000 | 0 | 0 |
| GROCERY OUTLET HLDG CORP | COM | 39874R101 |  | 1846092 | 63244 | SH |  | SOLE | 0 | 63244 | 0 | 0 |
| GSK PLC | SPONSORED ADR | 37733W204 |  | 4371931 | 124422 | SH |  | SOLE | 0 | 124422 | 0 | 0 |
| GUESS INC | NOTE  2.000% 4/1 | 401617AD7 |  | 143016 | 135000 | PRN |  | SOLE | 0 | 135000 | 0 | 0 |
| GUGGENHEIM STRATEGIC OPPORTU | COM SBI | 40167F101 |  | 755050 | 49609 | SH |  | SOLE | 0 | 49609 | 0 | 0 |
| GUIDEWIRE SOFTWARE INC | COM | 40171V100 |  | 222714 | 3560 | SH |  | SOLE | 0 | 3560 | 0 | 0 |
| HAEMONETICS CORP MASS | NOTE         3/0 | 405024AB6 |  | 82690 | 100000 | PRN |  | SOLE | 0 | 100000 | 0 | 0 |
| HALEON PLC | SPON ADS | 405552100 |  | 499024 | 62378 | SH |  | SOLE | 0 | 62378 | 0 | 0 |
| HALLIBURTON CO | COM | 406216101 |  | 1082545 | 27510 | SH |  | SOLE | 0 | 27510 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | COM | 40637H109 |  | 281314 | 4944 | SH |  | SOLE | 0 | 4944 | 0 | 0 |
| HALOZYME THERAPEUTICS INC | NOTE  0.250% 3/0 | 40637HAD1 |  | 174488 | 180000 | PRN |  | SOLE | 0 | 180000 | 0 | 0 |
| HANCOCK JOHN FINL OPPTYS FD | SH BEN INT NEW | 409735206 |  | 351594 | 10555 | SH |  | SOLE | 0 | 10555 | 0 | 0 |
| HARMONY BIOSCIENCES HLDGS IN | COM | 413197104 |  | 1746119 | 31690 | SH |  | SOLE | 0 | 31690 | 0 | 0 |
| HARTFORD FDS EXCHANGE TRADED | MUN OPORTUNITE | 41653L503 |  | 405160 | 10787 | SH |  | SOLE | 0 | 10787 | 0 | 0 |
| HARTFORD FINL SVCS GROUP INC | COM | 416515104 |  | 360449 | 4753 | SH |  | SOLE | 0 | 4753 | 0 | 0 |
| HAWAIIAN ELEC INDUSTRIES | COM | 419870100 |  | 320732 | 7655 | SH |  | SOLE | 0 | 7655 | 0 | 0 |
| HAWKINS INC | COM | 420261109 |  | 293360 | 7600 | SH |  | SOLE | 0 | 7600 | 0 | 0 |
| HEALTHCARE RLTY TR | CL A COM | 42226K105 |  | 417354 | 21657 | SH |  | SOLE | 0 | 21657 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC | COM | 42250P103 |  | 2679806 | 106886 | SH |  | SOLE | 0 | 106886 | 0 | 0 |
| HECLA MNG CO | COM | 422704106 |  | 990931 | 178225 | SH |  | SOLE | 0 | 178225 | 0 | 0 |
| HENRY JACK  ASSOC INC | COM | 426281101 |  | 207505 | 1172 | SH |  | SOLE | 0 | 1172 | 0 | 0 |
| HERC HLDGS INC | COM | 42704L104 |  | 3445587 | 26150 | SH |  | SOLE | 0 | 26150 | 0 | 0 |
| HERCULES CAPITAL INC | COM | 427096508 |  | 2207265 | 166964 | SH |  | SOLE | 0 | 166964 | 0 | 0 |
| HERON THERAPEUTICS INC | COM | 427746102 |  | 434488 | 173795 | SH |  | SOLE | 0 | 173795 | 0 | 0 |
| HERSHEY CO | COM | 427866108 |  | 2999141 | 12951 | SH |  | SOLE | 0 | 12951 | 0 | 0 |
| HESS MIDSTREAM LP | CL A SHS | 428103105 |  | 329120 | 11000 | SH |  | SOLE | 0 | 11000 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE C | COM | 42824C109 |  | 185870 | 11646 | SH |  | SOLE | 0 | 11646 | 0 | 0 |
| HF SINCLAIR CORP | COM | 403949100 |  | 212749 | 4100 | SH |  | SOLE | 0 | 4100 | 0 | 0 |
| HOME DEPOT INC | COM | 437076102 |  | 21858901 | 69102 | SH |  | SOLE | 0 | 69102 | 0 | 0 |
| HONEYWELL INTL INC | COM | 438516106 |  | 11832407 | 55212 | SH |  | SOLE | 0 | 55212 | 0 | 0 |
| HORMEL FOODS CORP | COM | 440452100 |  | 475874 | 10447 | SH |  | SOLE | 0 | 10447 | 0 | 0 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 514520 | 13055 | SH |  | SOLE | 0 | 13055 | 0 | 0 |
| HP INC | COM | 40434L105 |  | 338065 | 12581 | SH |  | SOLE | 0 | 12581 | 0 | 0 |
| HSBC HLDGS PLC | SPON ADR NEW | 404280406 |  | 610909 | 19578 | SH |  | SOLE | 0 | 19578 | 0 | 0 |
| HUMANA INC | COM | 444859102 |  | 809478 | 1580 | SH |  | SOLE | 0 | 1580 | 0 | 0 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 315899 | 22404 | SH |  | SOLE | 0 | 22404 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 329635 | 1428 | SH |  | SOLE | 0 | 1428 | 0 | 0 |
| HUNTSMAN CORP | COM | 447011107 |  | 230557 | 8390 | SH |  | SOLE | 0 | 8390 | 0 | 0 |
| HUT 8 MNG CORP | COM | 44812T102 |  | 10158 | 11950 | SH |  | SOLE | 0 | 11950 | 0 | 0 |
| ICHOR HOLDINGS | SHS | G4740B105 |  | 495741 | 18484 | SH |  | SOLE | 0 | 18484 | 0 | 0 |
| ICICI BANK LIMITED | ADR | 45104G104 |  | 230044 | 10438 | SH |  | SOLE | 0 | 10438 | 0 | 0 |
| ICL GROUP LTD | SHS | M53213100 |  | 196398 | 26867 | SH |  | SOLE | 0 | 26867 | 0 | 0 |
| ICON PLC | SHS | G4705A100 |  | 263464 | 1336 | SH |  | SOLE | 0 | 1336 | 0 | 0 |
| IDACORP INC | COM | 451107106 |  | 270347 | 2506 | SH |  | SOLE | 0 | 2506 | 0 | 0 |
| IDENTIV INC | COM NEW | 45170X205 |  | 543702 | 75097 | SH |  | SOLE | 0 | 75097 | 0 | 0 |
| IDEXX LABS INC | COM | 45168D104 |  | 500159 | 1226 | SH |  | SOLE | 0 | 1226 | 0 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 3097824 | 14061 | SH |  | SOLE | 0 | 14061 | 0 | 0 |
| ILLUMINA INC | COM | 452327109 |  | 203818 | 1008 | SH |  | SOLE | 0 | 1008 | 0 | 0 |
| IMAX CORP | NOTE  0.500% 4/0 | 45245EAJ8 |  | 84404 | 100000 | PRN |  | SOLE | 0 | 100000 | 0 | 0 |
| IMEDIA BRANDS INC | COM CL A | 452465206 |  | 99717 | 155808 | SH |  | SOLE | 0 | 155808 | 0 | 0 |
| IMPINJ INC | COM | 453204109 |  | 1622524 | 14861 | SH |  | SOLE | 0 | 14861 | 0 | 0 |
| INARI MED INC | COM | 45332Y109 |  | 473776 | 7454 | SH |  | SOLE | 0 | 7454 | 0 | 0 |
| INCYTE CORP | COM | 45337C102 |  | 595894 | 7419 | SH |  | SOLE | 0 | 7419 | 0 | 0 |
| INDEXIQ ETF TR | FTSE INTERNL EQT | 45409B560 |  | 566864 | 26551 | SH |  | SOLE | 0 | 26551 | 0 | 0 |
| INDIE SEMICONDUCTOR INC | CLASS A COM | 45569U101 |  | 871288 | 149449 | SH |  | SOLE | 0 | 149449 | 0 | 0 |
| INGREDION INC | COM | 457187102 |  | 1291599 | 13189 | SH |  | SOLE | 0 | 13189 | 0 | 0 |
| INMODE LTD | SHS | M5425M103 |  | 1255712 | 35174 | SH |  | SOLE | 0 | 35174 | 0 | 0 |
| INNOVATIVE INDL PPTYS INC | COM | 45781V101 |  | 764280 | 7541 | SH |  | SOLE | 0 | 7541 | 0 | 0 |
| INNOVATOR ETFS TR | IBD 50 ETF | 45782C102 |  | 643428 | 29488 | SH |  | SOLE | 0 | 29488 | 0 | 0 |
| INSPIRED ENTMT INC | COM | 45782N108 |  | 1326967 | 104733 | SH |  | SOLE | 0 | 104733 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 25677750 | 971689 | SH |  | SOLE | 0 | 971689 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 |  | 410052 | 3997 | SH |  | SOLE | 0 | 3997 | 0 | 0 |
| INTERDIGITAL INC | NOTE  2.000% 6/0 | 45867GAB7 |  | 129263 | 135000 | PRN |  | SOLE | 0 | 135000 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 24927994 | 176917 | SH |  | SOLE | 0 | 176917 | 0 | 0 |
| INTERNATIONAL FLAVORS | COM | 459506101 |  | 1291711 | 12320 | SH |  | SOLE | 0 | 12320 | 0 | 0 |
| INTERNATIONAL MNY EXPRESS IN | COM | 46005L101 |  | 1488300 | 61071 | SH |  | SOLE | 0 | 61071 | 0 | 0 |
| INTERNATIONAL PAPER CO | COM | 460146103 |  | 6824812 | 197070 | SH |  | SOLE | 0 | 197070 | 0 | 0 |
| INTUIT | COM | 461202103 |  | 1749965 | 4496 | SH |  | SOLE | 0 | 4496 | 0 | 0 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 2977758 | 11222 | SH |  | SOLE | 0 | 11222 | 0 | 0 |
| INVESCO ACTIVELY MANAGED ETF | ULTRA SHRT DUR | 46090A887 |  | 4821855 | 97490 | SH |  | SOLE | 0 | 97490 | 0 | 0 |
| INVESCO ACTVELY MNGD ETC FD | OPTIMUM YIELD | 46090F100 |  | 636205 | 43045 | SH |  | SOLE | 0 | 43045 | 0 | 0 |
| INVESCO CALIF VALUE MUN INCO | COM | 46132H106 |  | 408511 | 43111 | SH |  | SOLE | 0 | 43111 | 0 | 0 |
| INVESCO DB COMMDY INDX TRCK | UNIT | 46138B103 |  | 4291368 | 174092 | SH |  | SOLE | 0 | 174092 | 0 | 0 |
| INVESCO DB US DLR INDEX TR | BULLISH FD | 46141D203 |  | 448436 | 16125 | SH |  | SOLE | 0 | 16125 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | NASDAQ 100 ETF | 46138G649 |  | 492885 | 4500 | SH |  | SOLE | 0 | 4500 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | PFD ETF | 46138E511 |  | 667289 | 59685 | SH |  | SOLE | 0 | 59685 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S 500 EX RAT | 46138E388 |  | 544669 | 11204 | SH |  | SOLE | 0 | 11204 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S 500 HB ETF | 46138E370 |  | 1569843 | 25186 | SH |  | SOLE | 0 | 25186 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S MIDCP LOW | 46138E198 |  | 373414 | 6981 | SH |  | SOLE | 0 | 6981 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S SMLCP LOW | 46138G102 |  | 250202 | 5603 | SH |  | SOLE | 0 | 5603 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S HDL VOL | 46138E362 |  | 3055151 | 69704 | SH |  | SOLE | 0 | 69704 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 1639731 | 25660 | SH |  | SOLE | 0 | 25660 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | SR LN ETF | 46138G508 |  | 10537034 | 513250 | SH |  | SOLE | 0 | 513250 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | VAR RATE PFD | 46138G870 |  | 708711 | 31653 | SH |  | SOLE | 0 | 31653 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 CB | 46138J866 |  | 1681468 | 80146 | SH |  | SOLE | 0 | 80146 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 HY | 46138J858 |  | 968639 | 41555 | SH |  | SOLE | 0 | 41555 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2026 CB | 46138J791 |  | 224659 | 11871 | SH |  | SOLE | 0 | 11871 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2027 CB | 46138J783 |  | 217569 | 11454 | SH |  | SOLE | 0 | 11454 | 0 | 0 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2029 MUNI | 46138J478 |  | 894523 | 39070 | SH |  | SOLE | 0 | 39070 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | DWA MOMENTUM | 46137V837 |  | 3262403 | 45917 | SH |  | SOLE | 0 | 45917 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | FINL PFD ETF | 46137V621 |  | 855720 | 59425 | SH |  | SOLE | 0 | 59425 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | FTSE RAFI 1000 | 46137V613 |  | 48524404 | 312758 | SH |  | SOLE | 0 | 312758 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | FTSE RAFI 1500 | 46137V597 |  | 413450 | 2610 | SH |  | SOLE | 0 | 2610 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S 500 GARP ETF | 46137V431 |  | 1630818 | 19743 | SH |  | SOLE | 0 | 19743 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S 500 TOP 50 | 46137V233 |  | 338351 | 1226 | SH |  | SOLE | 0 | 1226 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S MDCP MOMNTUM | 46137V464 |  | 488298 | 6484 | SH |  | SOLE | 0 | 6484 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 |  | 761256 | 3133 | SH |  | SOLE | 0 | 3133 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 9127374 | 64618 | SH |  | SOLE | 0 | 64618 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 300377 | 6826 | SH |  | SOLE | 0 | 6826 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 46137V142 |  | 788858 | 15305 | SH |  | SOLE | 0 | 15305 | 0 | 0 |
| INVESCO LTD | SHS | G491BT108 |  | 836355 | 46490 | SH |  | SOLE | 0 | 46490 | 0 | 0 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 28634724 | 107535 | SH |  | SOLE | 0 | 107535 | 0 | 0 |
| INVESCO VALUE MUN INCOME TR | COM | 46132P108 |  | 166990 | 13858 | SH |  | SOLE | 0 | 13858 | 0 | 0 |
| INVITAE CORP | COM | 46185L103 |  | 118865 | 63906 | SH |  | SOLE | 0 | 63906 | 0 | 0 |
| IQVIA HLDGS INC | COM | 46266C105 |  | 3110956 | 15082 | SH |  | SOLE | 0 | 15082 | 0 | 0 |
| IRON MTN INC DEL | COM | 46284V101 |  | 2278028 | 45639 | SH |  | SOLE | 0 | 45639 | 0 | 0 |
| IRONWOOD PHARMACEUTICALS INC | NOTE  0.750% 6/1 | 46333XAF5 |  | 145041 | 135000 | PRN |  | SOLE | 0 | 135000 | 0 | 0 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 12864310 | 371914 | SH |  | SOLE | 0 | 371914 | 0 | 0 |
| ISHARES INC | ASIA/PAC DIV ETF | 464286293 |  | 234988 | 6975 | SH |  | SOLE | 0 | 6975 | 0 | 0 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 6103822 | 130658 | SH |  | SOLE | 0 | 130658 | 0 | 0 |
| ISHARES INC | GLB ENR PROD ETF | 464286343 |  | 1449495 | 59773 | SH |  | SOLE | 0 | 59773 | 0 | 0 |
| ISHARES INC | MSCI EMERG MRKT | 464286533 |  | 740061 | 13950 | SH |  | SOLE | 0 | 13950 | 0 | 0 |
| ISHARES INC | MSCI EMRG CHN | 46434G764 |  | 4423824 | 93192 | SH |  | SOLE | 0 | 93192 | 0 | 0 |
| ISHARES INC | MSCI EQUAL WEITE | 464286681 |  | 29802628 | 408591 | SH |  | SOLE | 0 | 408591 | 0 | 0 |
| ISHARES INC | MSCI GERMANY ETF | 464286806 |  | 1149525 | 46483 | SH |  | SOLE | 0 | 46483 | 0 | 0 |
| ISHARES INC | MSCI JPN ETF NEW | 46434G822 |  | 1198442 | 22014 | SH |  | SOLE | 0 | 22014 | 0 | 0 |
| ISHARES INC | MSCI WORLD ETF | 464286392 |  | 778188 | 7123 | SH |  | SOLE | 0 | 7123 | 0 | 0 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 1161873 | 52776 | SH |  | SOLE | 0 | 52776 | 0 | 0 |
| ISHARES TR | 0-5YR HI YL CP | 46434V407 |  | 3426288 | 83792 | SH |  | SOLE | 0 | 83792 | 0 | 0 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 |  | 4993252 | 61515 | SH |  | SOLE | 0 | 61515 | 0 | 0 |
| ISHARES TR | 20 YR TR BD ETF | 464287432 |  | 3508096 | 35236 | SH |  | SOLE | 0 | 35236 | 0 | 0 |
| ISHARES TR | 3 7 YR TREAS BD | 464288661 |  | 224077 | 1949 | SH |  | SOLE | 0 | 1949 | 0 | 0 |
| ISHARES TR | BLACKROCK ULTRA | 46434V878 |  | 2041132 | 40790 | SH |  | SOLE | 0 | 40790 | 0 | 0 |
| ISHARES TR | COHEN STEER REIT | 464287564 |  | 1875773 | 34204 | SH |  | SOLE | 0 | 34204 | 0 | 0 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 6159288 | 123185 | SH |  | SOLE | 0 | 123185 | 0 | 0 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 2003332 | 19218 | SH |  | SOLE | 0 | 19218 | 0 | 0 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 2055321 | 33322 | SH |  | SOLE | 0 | 33322 | 0 | 0 |
| ISHARES TR | CORE MSCI INTL | 46435G326 |  | 2222997 | 39706 | SH |  | SOLE | 0 | 39706 | 0 | 0 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 334757226 | 5783642 | SH |  | SOLE | 0 | 5783642 | 0 | 0 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 23765588 | 98247 | SH |  | SOLE | 0 | 98247 | 0 | 0 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 24466485 | 258520 | SH |  | SOLE | 0 | 258520 | 0 | 0 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 1125885 | 13256 | SH |  | SOLE | 0 | 13256 | 0 | 0 |
| ISHARES TR | CORE S US GWT | 464287671 |  | 1807788 | 22176 | SH |  | SOLE | 0 | 22176 | 0 | 0 |
| ISHARES TR | CORE S US VLU | 464287663 |  | 280754 | 3975 | SH |  | SOLE | 0 | 3975 | 0 | 0 |
| ISHARES TR | CORE S ETF | 464287200 |  | 63486904 | 165229 | SH |  | SOLE | 0 | 165229 | 0 | 0 |
| ISHARES TR | CORE TOTAL USD | 46434V613 |  | 16176822 | 360045 | SH |  | SOLE | 0 | 360045 | 0 | 0 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 263233719 | 2714017 | SH |  | SOLE | 0 | 2714017 | 0 | 0 |
| ISHARES TR | CRE U S REIT ETF | 464288521 |  | 527038 | 10658 | SH |  | SOLE | 0 | 10658 | 0 | 0 |
| ISHARES TR | CYBERSECURITY | 46435U135 |  | 1733649 | 52503 | SH |  | SOLE | 0 | 52503 | 0 | 0 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 |  | 2388660 | 28517 | SH |  | SOLE | 0 | 28517 | 0 | 0 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 4462161 | 79002 | SH |  | SOLE | 0 | 79002 | 0 | 0 |
| ISHARES TR | EAFE VALUE ETF | 464288877 |  | 438437 | 9554 | SH |  | SOLE | 0 | 9554 | 0 | 0 |
| ISHARES TR | ESG AW MSCI EAFE | 46435G516 |  | 27130043 | 412687 | SH |  | SOLE | 0 | 412687 | 0 | 0 |
| ISHARES TR | ESG AWR US AGRGT | 46435U549 |  | 666138 | 14252 | SH |  | SOLE | 0 | 14252 | 0 | 0 |
| ISHARES TR | ESG SCRD S MID | 46436E551 |  | 273903 | 8350 | SH |  | SOLE | 0 | 8350 | 0 | 0 |
| ISHARES TR | ESG SCRND S SM | 46436E544 |  | 271297 | 8167 | SH |  | SOLE | 0 | 8167 | 0 | 0 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 4813417 | 18813 | SH |  | SOLE | 0 | 18813 | 0 | 0 |
| ISHARES TR | EXPND TEC SC ETF | 464287549 |  | 315000 | 1125 | SH |  | SOLE | 0 | 1125 | 0 | 0 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 1295110 | 25733 | SH |  | SOLE | 0 | 25733 | 0 | 0 |
| ISHARES TR | GL CLEAN ENE ETF | 464288224 |  | 246800 | 12433 | SH |  | SOLE | 0 | 12433 | 0 | 0 |
| ISHARES TR | GLOB HLTHCRE ETF | 464287325 |  | 1254951 | 14785 | SH |  | SOLE | 0 | 14785 | 0 | 0 |
| ISHARES TR | GLOBAL FINLS ETF | 464287333 |  | 523024 | 7442 | SH |  | SOLE | 0 | 7442 | 0 | 0 |
| ISHARES TR | GLOBAL TECH ETF | 464287291 |  | 403425 | 8999 | SH |  | SOLE | 0 | 8999 | 0 | 0 |
| ISHARES TR | GRWT ALLOCAT ETF | 464289867 |  | 464715 | 9854 | SH |  | SOLE | 0 | 9854 | 0 | 0 |
| ISHARES TR | IBOND DEC 2030 | 46436E593 |  | 990892 | 50697 | SH |  | SOLE | 0 | 50697 | 0 | 0 |
| ISHARES TR | IBONDS 24 TRM TS | 46436E874 |  | 3889315 | 163074 | SH |  | SOLE | 0 | 163074 | 0 | 0 |
| ISHARES TR | IBONDS 26 TRM TS | 46436E858 |  | 249638 | 10990 | SH |  | SOLE | 0 | 10990 | 0 | 0 |
| ISHARES TR | IBONDS 27 ETF | 46435UAA9 |  | 300491 | 12858 | SH |  | SOLE | 0 | 12858 | 0 | 0 |
| ISHARES TR | IBONDS 27 TRM TS | 46436E841 |  | 810711 | 36444 | SH |  | SOLE | 0 | 36444 | 0 | 0 |
| ISHARES TR | IBONDS 28 TRM TS | 46436E833 |  | 1845046 | 84094 | SH |  | SOLE | 0 | 84094 | 0 | 0 |
| ISHARES TR | IBONDS 29 TRM TS | 46436E825 |  | 1819022 | 84252 | SH |  | SOLE | 0 | 84252 | 0 | 0 |
| ISHARES TR | IBONDS DEC 26 | 46435U259 |  | 688183 | 27298 | SH |  | SOLE | 0 | 27298 | 0 | 0 |
| ISHARES TR | IBONDS DEC2023 | 46435G318 |  | 337916 | 13330 | SH |  | SOLE | 0 | 13330 | 0 | 0 |
| ISHARES TR | IBONDS DEC2026 | 46435GAA0 |  | 4185464 | 179249 | SH |  | SOLE | 0 | 179249 | 0 | 0 |
| ISHARES TR | IBONDS DEC23 ETF | 46434VAX8 |  | 1648826 | 65874 | SH |  | SOLE | 0 | 65874 | 0 | 0 |
| ISHARES TR | IBONDS DEC24 ETF | 46434VBG4 |  | 4469946 | 183033 | SH |  | SOLE | 0 | 183033 | 0 | 0 |
| ISHARES TR | IBOXX HI YD ETF | 464288513 |  | 1787182 | 24272 | SH |  | SOLE | 0 | 24272 | 0 | 0 |
| ISHARES TR | IBOXX INV CP ETF | 464287242 |  | 1701053 | 16134 | SH |  | SOLE | 0 | 16134 | 0 | 0 |
| ISHARES TR | INTL DIV GRWTH | 46435G524 |  | 417702 | 7248 | SH |  | SOLE | 0 | 7248 | 0 | 0 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 |  | 5580419 | 205009 | SH |  | SOLE | 0 | 205009 | 0 | 0 |
| ISHARES TR | INTRM GOV CR ETF | 464288612 |  | 1196938 | 11682 | SH |  | SOLE | 0 | 11682 | 0 | 0 |
| ISHARES TR | ISHARES BIOTECH | 464287556 |  | 2982312 | 22715 | SH |  | SOLE | 0 | 22715 | 0 | 0 |
| ISHARES TR | ISHS 1-5YR INVS | 464288646 |  | 3279912 | 65835 | SH |  | SOLE | 0 | 65835 | 0 | 0 |
| ISHARES TR | ISHS 5-10YR INVT | 464288638 |  | 10021264 | 202408 | SH |  | SOLE | 0 | 202408 | 0 | 0 |
| ISHARES TR | MBS ETF | 464288588 |  | 1019394 | 10986 | SH |  | SOLE | 0 | 10986 | 0 | 0 |
| ISHARES TR | MRNGSTR INC ETF | 46432F875 |  | 1177197 | 62023 | SH |  | SOLE | 0 | 62023 | 0 | 0 |
| ISHARES TR | MRNING SM CP ETF | 464288703 |  | 954715 | 18338 | SH |  | SOLE | 0 | 18338 | 0 | 0 |
| ISHARES TR | MSCI ACWI ETF | 464288257 |  | 378965 | 4464 | SH |  | SOLE | 0 | 4464 | 0 | 0 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 18136059 | 276295 | SH |  | SOLE | 0 | 276295 | 0 | 0 |
| ISHARES TR | MSCI EAFE MIN VL | 46429B689 |  | 6811577 | 107125 | SH |  | SOLE | 0 | 107125 | 0 | 0 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 8928661 | 235584 | SH |  | SOLE | 0 | 235584 | 0 | 0 |
| ISHARES TR | MSCI INTL QUALTY | 46434V456 |  | 4760941 | 146988 | SH |  | SOLE | 0 | 146988 | 0 | 0 |
| ISHARES TR | MSCI KLD400 SOC | 464288570 |  | 359309 | 5005 | SH |  | SOLE | 0 | 5005 | 0 | 0 |
| ISHARES TR | MSCI USA ESG SLC | 464288802 |  | 8161449 | 99142 | SH |  | SOLE | 0 | 99142 | 0 | 0 |
| ISHARES TR | MSCI USA MIN VOL | 46429B697 |  | 6854121 | 95064 | SH |  | SOLE | 0 | 95064 | 0 | 0 |
| ISHARES TR | MSCI USA MMENTM | 46432F396 |  | 3382812 | 23181 | SH |  | SOLE | 0 | 23181 | 0 | 0 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 51278345 | 449961 | SH |  | SOLE | 0 | 449961 | 0 | 0 |
| ISHARES TR | MSCI USA SML CP | 46434V290 |  | 1678160 | 33793 | SH |  | SOLE | 0 | 33793 | 0 | 0 |
| ISHARES TR | MSCI USA VALUE | 46432F388 |  | 6350857 | 69682 | SH |  | SOLE | 0 | 69682 | 0 | 0 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 1405385 | 13317 | SH |  | SOLE | 0 | 13317 | 0 | 0 |
| ISHARES TR | NORTH AMERN NAT | 464287374 |  | 4808697 | 118282 | SH |  | SOLE | 0 | 118282 | 0 | 0 |
| ISHARES TR | PFD AND INCM SEC | 464288687 |  | 2926578 | 95892 | SH |  | SOLE | 0 | 95892 | 0 | 0 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 3398816 | 16144 | SH |  | SOLE | 0 | 16144 | 0 | 0 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 81227421 | 379142 | SH |  | SOLE | 0 | 379142 | 0 | 0 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 4138877 | 27292 | SH |  | SOLE | 0 | 27292 | 0 | 0 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 |  | 89585734 | 417610 | SH |  | SOLE | 0 | 417610 | 0 | 0 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 130926770 | 944160 | SH |  | SOLE | 0 | 944160 | 0 | 0 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 1828881 | 21876 | SH |  | SOLE | 0 | 21876 | 0 | 0 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 1855919 | 17618 | SH |  | SOLE | 0 | 17618 | 0 | 0 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 19766265 | 293047 | SH |  | SOLE | 0 | 293047 | 0 | 0 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 17755499 | 101820 | SH |  | SOLE | 0 | 101820 | 0 | 0 |
| ISHARES TR | RUSSELL 3000 ETF | 464287689 |  | 839147 | 3802 | SH |  | SOLE | 0 | 3802 | 0 | 0 |
| ISHARES TR | S 100 ETF | 464287101 |  | 4223832 | 24763 | SH |  | SOLE | 0 | 24763 | 0 | 0 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 6349500 | 108538 | SH |  | SOLE | 0 | 108538 | 0 | 0 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 2651914 | 18280 | SH |  | SOLE | 0 | 18280 | 0 | 0 |
| ISHARES TR | S MC 400GR ETF | 464287606 |  | 62767866 | 919002 | SH |  | SOLE | 0 | 919002 | 0 | 0 |
| ISHARES TR | S MC 400VL ETF | 464287705 |  | 84516704 | 838459 | SH |  | SOLE | 0 | 838459 | 0 | 0 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 891953 | 8253 | SH |  | SOLE | 0 | 8253 | 0 | 0 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 2564619 | 21265 | SH |  | SOLE | 0 | 21265 | 0 | 0 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 |  | 208644 | 2001 | SH |  | SOLE | 0 | 2001 | 0 | 0 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 715460 | 7835 | SH |  | SOLE | 0 | 7835 | 0 | 0 |
| ISHARES TR | TIPS BD ETF | 464287176 |  | 11971180 | 112467 | SH |  | SOLE | 0 | 112467 | 0 | 0 |
| ISHARES TR | U.S. FIN SVC ETF | 464287770 |  | 421051 | 2673 | SH |  | SOLE | 0 | 2673 | 0 | 0 |
| ISHARES TR | U.S. FINLS ETF | 464287788 |  | 291620 | 3864 | SH |  | SOLE | 0 | 3864 | 0 | 0 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 958546 | 18227 | SH |  | SOLE | 0 | 18227 | 0 | 0 |
| ISHARES TR | U.S. REAL ES ETF | 464287739 |  | 271429 | 3224 | SH |  | SOLE | 0 | 3224 | 0 | 0 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 275453 | 3697 | SH |  | SOLE | 0 | 3697 | 0 | 0 |
| ISHARES TR | U.S. UTILITS ETF | 464287697 |  | 599636 | 6929 | SH |  | SOLE | 0 | 6929 | 0 | 0 |
| ISHARES TR | US HLTHCARE ETF | 464287762 |  | 768773 | 2709 | SH |  | SOLE | 0 | 2709 | 0 | 0 |
| ISHARES TR | US HOME CONS ETF | 464288752 |  | 804956 | 13282 | SH |  | SOLE | 0 | 13282 | 0 | 0 |
| ISHARES TR | US INDUSTRIALS | 464287754 |  | 764928 | 7930 | SH |  | SOLE | 0 | 7930 | 0 | 0 |
| ISHARES TR | US OIL GS EX ETF | 464288851 |  | 1844276 | 19860 | SH |  | SOLE | 0 | 19860 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 1053416 | 19332 | SH |  | SOLE | 0 | 19332 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | INTERNL GWT | 46641Q324 |  | 262557 | 5000 | SH |  | SOLE | 0 | 5000 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | SHORT DURA CORE | 46641Q274 |  | 1494893 | 32711 | SH |  | SOLE | 0 | 32711 | 0 | 0 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT INC | 46641Q837 |  | 48115962 | 959824 | SH |  | SOLE | 0 | 959824 | 0 | 0 |
| JACOBS SOLUTIONS INC | COM | 46982L108 |  | 658937 | 5487 | SH |  | SOLE | 0 | 5487 | 0 | 0 |
| JANUS HENDERSON GROUP PLC | ORD SHS | G4474Y214 |  | 241010 | 10247 | SH |  | SOLE | 0 | 10247 | 0 | 0 |
| JD.COM INC | SPON ADR CL A | 47215P106 |  | 1935419 | 34481 | SH |  | SOLE | 0 | 34481 | 0 | 0 |
| JETBLUE AIRWAYS CORP | NOTE  0.500% 4/0 | 477143AP6 |  | 87600 | 120000 | PRN |  | SOLE | 0 | 120000 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | MULTI INTL ETF | 47804J859 |  | 310354 | 11017 | SH |  | SOLE | 0 | 11017 | 0 | 0 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 4408920 | 94734 | SH |  | SOLE | 0 | 94734 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 94810248 | 536608 | SH |  | SOLE | 0 | 536608 | 0 | 0 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 1190545 | 18602 | SH |  | SOLE | 0 | 18602 | 0 | 0 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 50420997 | 376103 | SH |  | SOLE | 0 | 376103 | 0 | 0 |
| KAMAN CORP | NOTE  3.250% 5/0 | 483548AF0 |  | 111420 | 120000 | PRN |  | SOLE | 0 | 120000 | 0 | 0 |
| KAYNE ANDERSON ENERGY INFRST | COM | 486606106 |  | 213808 | 24977 | SH |  | SOLE | 0 | 24977 | 0 | 0 |
| KBR INC | COM | 48242W106 |  | 3029691 | 57380 | SH |  | SOLE | 0 | 57380 | 0 | 0 |
| KELLOGG CO | COM | 487836108 |  | 2423627 | 34020 | SH |  | SOLE | 0 | 34020 | 0 | 0 |
| KEYCORP | COM | 493267108 |  | 1408372 | 80831 | SH |  | SOLE | 0 | 80831 | 0 | 0 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 17107646 | 125964 | SH |  | SOLE | 0 | 125964 | 0 | 0 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 9254683 | 511782 | SH |  | SOLE | 0 | 511782 | 0 | 0 |
| KKR  CO INC | COM | 48251W104 |  | 776172 | 16720 | SH |  | SOLE | 0 | 16720 | 0 | 0 |
| KLA CORP | COM NEW | 482480100 |  | 1244953 | 3302 | SH |  | SOLE | 0 | 3302 | 0 | 0 |
| KONTOOR BRANDS INC | COM | 50050N103 |  | 705470 | 17641 | SH |  | SOLE | 0 | 17641 | 0 | 0 |
| KRAFT HEINZ CO | COM | 500754106 |  | 2089977 | 51343 | SH |  | SOLE | 0 | 51343 | 0 | 0 |
| KROGER CO | COM | 501044101 |  | 2116367 | 47473 | SH |  | SOLE | 0 | 47473 | 0 | 0 |
| KULICKE  SOFFA INDS INC | COM | 501242101 |  | 339651 | 7674 | SH |  | SOLE | 0 | 7674 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 3611315 | 17383 | SH |  | SOLE | 0 | 17383 | 0 | 0 |
| LABORATORY CORP AMER HLDGS | COM NEW | 50540R409 |  | 2031939 | 8628 | SH |  | SOLE | 0 | 8628 | 0 | 0 |
| LAKELAND BANCORP INC | COM | 511637100 |  | 458195 | 26019 | SH |  | SOLE | 0 | 26019 | 0 | 0 |
| LAM RESEARCH CORP | COM | 512807108 |  | 4242258 | 10090 | SH |  | SOLE | 0 | 10090 | 0 | 0 |
| LAMB WESTON HLDGS INC | COM | 513272104 |  | 2420173 | 27083 | SH |  | SOLE | 0 | 27083 | 0 | 0 |
| LANDSTAR SYS INC | COM | 515098101 |  | 447752 | 2723 | SH |  | SOLE | 0 | 2723 | 0 | 0 |
| LANTHEUS HLDGS INC | COM | 516544103 |  | 716650 | 14063 | SH |  | SOLE | 0 | 14063 | 0 | 0 |
| LAS VEGAS SANDS CORP | COM | 517834107 |  | 290764 | 6057 | SH |  | SOLE | 0 | 6057 | 0 | 0 |
| LATTICE STRATEGIES TR | HARTFORD MLT ETF | 518416102 |  | 1035057 | 41753 | SH |  | SOLE | 0 | 41753 | 0 | 0 |
| LAUDER ESTEE COS INC | CL A | 518439104 |  | 631192 | 2544 | SH |  | SOLE | 0 | 2544 | 0 | 0 |
| LAZARD LTD | SHS A | G54050102 |  | 988580 | 28514 | SH |  | SOLE | 0 | 28514 | 0 | 0 |
| LCI INDS | NOTE  1.125% 5/1 | 501812AB7 |  | 109785 | 130000 | PRN |  | SOLE | 0 | 130000 | 0 | 0 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 1183852 | 36731 | SH |  | SOLE | 0 | 36731 | 0 | 0 |
| LIBERTY ALL STAR EQUITY FD | SH BEN INT | 530158104 |  | 881837 | 154708 | SH |  | SOLE | 0 | 154708 | 0 | 0 |
| LIFE TIME GROUP HOLDINGS INC | COMMON STOCK | 53190C102 |  | 239200 | 20000 | SH |  | SOLE | 0 | 20000 | 0 | 0 |
| LILLY ELI  CO | COM | 532457108 |  | 14858432 | 40613 | SH |  | SOLE | 0 | 40613 | 0 | 0 |
| LINCOLN ELEC HLDGS INC | COM | 533900106 |  | 625497 | 4329 | SH |  | SOLE | 0 | 4329 | 0 | 0 |
| LINDE PLC | SHS | G5494J103 |  | 8252710 | 25296 | SH |  | SOLE | 0 | 25296 | 0 | 0 |
| LISTED FD TR | CORE ALT FD | 53656F847 |  | 289115 | 9155 | SH |  | SOLE | 0 | 9155 | 0 | 0 |
| LITHIA MTRS INC | COM | 536797103 |  | 19218986 | 93870 | SH |  | SOLE | 0 | 93870 | 0 | 0 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 21214638 | 43603 | SH |  | SOLE | 0 | 43603 | 0 | 0 |
| LOUISIANA PAC CORP | COM | 546347105 |  | 836200 | 14125 | SH |  | SOLE | 0 | 14125 | 0 | 0 |
| LOVESAC COMPANY | COM | 54738L109 |  | 357883 | 16260 | SH |  | SOLE | 0 | 16260 | 0 | 0 |
| LOWES COS INC | COM | 548661107 |  | 25307996 | 126975 | SH |  | SOLE | 0 | 126975 | 0 | 0 |
| LTC PPTYS INC | COM | 502175102 |  | 365552 | 10288 | SH |  | SOLE | 0 | 10288 | 0 | 0 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 692156 | 2165 | SH |  | SOLE | 0 | 2165 | 0 | 0 |
| LUMEN TECHNOLOGIES INC | COM | 550241103 |  | 90275 | 17294 | SH |  | SOLE | 0 | 17294 | 0 | 0 |
| LUMENTUM HLDGS INC | COM | 55024U109 |  | 201011 | 3853 | SH |  | SOLE | 0 | 3853 | 0 | 0 |
| LXP INDUSTRIAL TRUST | COM | 529043101 |  | 658865 | 65720 | SH |  | SOLE | 0 | 65720 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N | SHS - A - | N53745100 |  | 1270810 | 15305 | SH |  | SOLE | 0 | 15305 | 0 | 0 |
| MACOM TECH SOLUTIONS HLDGS I | NOTE  0.250% 3/1 | 55405YAB6 |  | 98900 | 100000 | PRN |  | SOLE | 0 | 100000 | 0 | 0 |
| MADRIGAL PHARMACEUTICALS INC | COM | 558868105 |  | 208980 | 720 | SH |  | SOLE | 0 | 720 | 0 | 0 |
| MAGELLAN MIDSTREAM PRTNRS LP | COM UNIT RP LP | 559080106 |  | 3195876 | 63650 | SH |  | SOLE | 0 | 63650 | 0 | 0 |
| MANHATTAN ASSOCIATES INC | COM | 562750109 |  | 312154 | 2566 | SH |  | SOLE | 0 | 2566 | 0 | 0 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 975275 | 54667 | SH |  | SOLE | 0 | 54667 | 0 | 0 |
| MARATHON OIL CORP | COM | 565849106 |  | 364931 | 13481 | SH |  | SOLE | 0 | 13481 | 0 | 0 |
| MARATHON PETE CORP | COM | 56585A102 |  | 2745756 | 23591 | SH |  | SOLE | 0 | 23591 | 0 | 0 |
| MARKEL CORP | COM | 570535104 |  | 2836556 | 2153 | SH |  | SOLE | 0 | 2153 | 0 | 0 |
| MARRIOTT INTL INC NEW | CL A | 571903202 |  | 1631423 | 10958 | SH |  | SOLE | 0 | 10958 | 0 | 0 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 730956 | 4417 | SH |  | SOLE | 0 | 4417 | 0 | 0 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 3193126 | 9446 | SH |  | SOLE | 0 | 9446 | 0 | 0 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 658005 | 17764 | SH |  | SOLE | 0 | 17764 | 0 | 0 |
| MASCO CORP | COM | 574599106 |  | 445097 | 9537 | SH |  | SOLE | 0 | 9537 | 0 | 0 |
| MASTEC INC | COM | 576323109 |  | 285685 | 3348 | SH |  | SOLE | 0 | 3348 | 0 | 0 |
| MASTERBRAND INC | COMMON STOCK | 57638P104 |  | 350508 | 46349 | SH |  | SOLE | 0 | 46349 | 0 | 0 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 11203896 | 32214 | SH |  | SOLE | 0 | 32214 | 0 | 0 |
| MATCH GROUP INC NEW | COM | 57667L107 |  | 1036462 | 24981 | SH |  | SOLE | 0 | 24981 | 0 | 0 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 |  | 4242114 | 51168 | SH |  | SOLE | 0 | 51168 | 0 | 0 |
| MCCORMICK  CO INC | COM VTG | 579780107 |  | 233363 | 2840 | SH |  | SOLE | 0 | 2840 | 0 | 0 |
| MCDONALDS CORP | COM | 580135101 |  | 28521173 | 108142 | SH |  | SOLE | 0 | 108142 | 0 | 0 |
| MCGRATH RENTCORP | COM | 580589109 |  | 483826 | 4900 | SH |  | SOLE | 0 | 4900 | 0 | 0 |
| MCKESSON CORP | COM | 58155Q103 |  | 822610 | 2192 | SH |  | SOLE | 0 | 2192 | 0 | 0 |
| MDU RES GROUP INC | COM | 552690109 |  | 3624258 | 119448 | SH |  | SOLE | 0 | 119448 | 0 | 0 |
| MEDIFAST INC | COM | 58470H101 |  | 414222 | 3591 | SH |  | SOLE | 0 | 3591 | 0 | 0 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 8886521 | 114328 | SH |  | SOLE | 0 | 114328 | 0 | 0 |
| MEI PHARMA INC | COM NEW | 55279B202 |  | 2436 | 10000 | SH |  | SOLE | 0 | 10000 | 0 | 0 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 2100371 | 2482 | SH |  | SOLE | 0 | 2482 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 69090107 | 622735 | SH |  | SOLE | 0 | 622735 | 0 | 0 |
| MERCURY GENL CORP NEW | COM | 589400100 |  | 1594591 | 46623 | SH |  | SOLE | 0 | 46623 | 0 | 0 |
| META PLATFORMS INC | CL A | 30303M102 |  | 6872978 | 57113 | SH |  | SOLE | 0 | 57113 | 0 | 0 |
| METLIFE INC | COM | 59156R108 |  | 2231360 | 30767 | SH |  | SOLE | 0 | 30767 | 0 | 0 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 420031 | 289 | SH |  | SOLE | 0 | 289 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 7261038 | 216893 | SH |  | SOLE | 0 | 216893 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. | COM | 595017104 |  | 448327 | 6376 | SH |  | SOLE | 0 | 6376 | 0 | 0 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 1957883 | 39159 | SH |  | SOLE | 0 | 39159 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 169888255 | 708291 | SH |  | SOLE | 0 | 708291 | 0 | 0 |
| MID-AMER APT CMNTYS INC | COM | 59522J103 |  | 424704 | 2704 | SH |  | SOLE | 0 | 2704 | 0 | 0 |
| MIDCAP FINANCIAL INVSTMNT CO | COM NEW | 03761U502 |  | 1152736 | 101117 | SH |  | SOLE | 0 | 101117 | 0 | 0 |
| MIMEDX GROUP INC | COM | 602496101 |  | 337372 | 121400 | SH |  | SOLE | 0 | 121400 | 0 | 0 |
| MODERNA INC | COM | 60770K107 |  | 2672925 | 14881 | SH |  | SOLE | 0 | 14881 | 0 | 0 |
| MOELIS  CO | CL A | 60786M105 |  | 258574 | 6666 | SH |  | SOLE | 0 | 6666 | 0 | 0 |
| MOLSON COORS BEVERAGE CO | CL B | 60871R209 |  | 720318 | 13980 | SH |  | SOLE | 0 | 13980 | 0 | 0 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 3080366 | 46194 | SH |  | SOLE | 0 | 46194 | 0 | 0 |
| MONGODB INC | CL A | 60937P106 |  | 382854 | 1945 | SH |  | SOLE | 0 | 1945 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 609078 | 5999 | SH |  | SOLE | 0 | 5999 | 0 | 0 |
| MOODYS CORP | COM | 615369105 |  | 258654 | 928 | SH |  | SOLE | 0 | 928 | 0 | 0 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 7457048 | 87672 | SH |  | SOLE | 0 | 87672 | 0 | 0 |
| MOSAIC CO NEW | COM | 61945C103 |  | 562019 | 12811 | SH |  | SOLE | 0 | 12811 | 0 | 0 |
| MP MATERIALS CORP | COM CL A | 553368101 |  | 418587 | 17240 | SH |  | SOLE | 0 | 17240 | 0 | 0 |
| MPLX LP | COM UNIT REP LTD | 55336V100 |  | 677662 | 20635 | SH |  | SOLE | 0 | 20635 | 0 | 0 |
| MUELLER WTR PRODS INC | COM SER A | 624758108 |  | 430357 | 39996 | SH |  | SOLE | 0 | 39996 | 0 | 0 |
| NAVIENT CORPORATION | COM | 63938C108 |  | 236880 | 14400 | SH |  | SOLE | 0 | 14400 | 0 | 0 |
| NELNET INC | CL A | 64031N108 |  | 1552147 | 17103 | SH |  | SOLE | 0 | 17103 | 0 | 0 |
| NETFLIX INC | COM | 64110L106 |  | 4285196 | 14532 | SH |  | SOLE | 0 | 14532 | 0 | 0 |
| NEWELL BRANDS INC | COM | 651229106 |  | 194574 | 14875 | SH |  | SOLE | 0 | 14875 | 0 | 0 |
| NEWMONT CORP | COM | 651639106 |  | 5868700 | 124335 | SH |  | SOLE | 0 | 124335 | 0 | 0 |
| NEWTEK BUSINESS SVCS CORP | COM NEW | 652526203 |  | 1703133 | 104808 | SH |  | SOLE | 0 | 104808 | 0 | 0 |
| NEXSTAR MEDIA GROUP INC | COMMON STOCK | 65336K103 |  | 3682456 | 21039 | SH |  | SOLE | 0 | 21039 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 42604087 | 509494 | SH |  | SOLE | 0 | 509494 | 0 | 0 |
| NGL ENERGY PARTNERS LP | COM UNIT REPST | 62913M107 |  | 34515 | 28525 | SH |  | SOLE | 0 | 28525 | 0 | 0 |
| NICE LTD | SPONSORED ADR | 653656108 |  | 237298 | 1234 | SH |  | SOLE | 0 | 1234 | 0 | 0 |
| NIKE INC | CL B | 654106103 |  | 17097077 | 146112 | SH |  | SOLE | 0 | 146112 | 0 | 0 |
| NORDSTROM INC | COM | 655664100 |  | 484676 | 30029 | SH |  | SOLE | 0 | 30029 | 0 | 0 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 3835242 | 15563 | SH |  | SOLE | 0 | 15563 | 0 | 0 |
| NORTH EUROPEAN OIL RTY TR | SH BEN INT | 659310106 |  | 126900 | 10000 | SH |  | SOLE | 0 | 10000 | 0 | 0 |
| NORTHRIM BANCORP INC | COM | 666762109 |  | 360162 | 6600 | SH |  | SOLE | 0 | 6600 | 0 | 0 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 6922525 | 12730 | SH |  | SOLE | 0 | 12730 | 0 | 0 |
| NORTHWEST BANCSHARES INC MD | COM | 667340103 |  | 757115 | 54157 | SH |  | SOLE | 0 | 54157 | 0 | 0 |
| NORTHWEST NAT HLDG CO | COM | 66765N105 |  | 283961 | 5955 | SH |  | SOLE | 0 | 5955 | 0 | 0 |
| NORTHWESTERN CORP | COM NEW | 668074305 |  | 225492 | 3800 | SH |  | SOLE | 0 | 3800 | 0 | 0 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 44248291 | 487684 | SH |  | SOLE | 0 | 487684 | 0 | 0 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 1243826 | 9192 | SH |  | SOLE | 0 | 9192 | 0 | 0 |
| NOVOCURE LTD | ORD SHS | G6674U108 |  | 734013 | 10007 | SH |  | SOLE | 0 | 10007 | 0 | 0 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 235629 | 7405 | SH |  | SOLE | 0 | 7405 | 0 | 0 |
| NUCOR CORP | COM | 670346105 |  | 3096396 | 23491 | SH |  | SOLE | 0 | 23491 | 0 | 0 |
| NUSHARES ETF TR | NUVEEN ESG INTL | 67092P805 |  | 204568 | 7929 | SH |  | SOLE | 0 | 7929 | 0 | 0 |
| NUSHARES ETF TR | NUVEEN ESG LRGVL | 67092P300 |  | 388727 | 11353 | SH |  | SOLE | 0 | 11353 | 0 | 0 |
| NUSHARES ETF TR | NUVEEN ESG SMLCP | 67092P607 |  | 314456 | 9200 | SH |  | SOLE | 0 | 9200 | 0 | 0 |
| NUSHARES ETF TR | NUVEEN ESG US | 67092P870 |  | 348663 | 16016 | SH |  | SOLE | 0 | 16016 | 0 | 0 |
| NUTRIEN LTD | COM | 67077M108 |  | 11762726 | 160945 | SH |  | SOLE | 0 | 160945 | 0 | 0 |
| NUVASIVE INC | COM | 670704105 |  | 1062755 | 25770 | SH |  | SOLE | 0 | 25770 | 0 | 0 |
| NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 |  | 423067 | 34849 | SH |  | SOLE | 0 | 34849 | 0 | 0 |
| NUVEEN AMT FREE QLTY MUN INC | COM | 670657105 |  | 177191 | 15584 | SH |  | SOLE | 0 | 15584 | 0 | 0 |
| NUVEEN CA QUALTY MUN INCOME | COM | 67066Y105 |  | 1302194 | 117651 | SH |  | SOLE | 0 | 117651 | 0 | 0 |
| NUVEEN CALIF SELECT TAX FREE | SH BEN INT | 67063R103 |  | 156085 | 10877 | SH |  | SOLE | 0 | 10877 | 0 | 0 |
| NUVEEN CALIFORNIA AMT QLT MU | COM | 670651108 |  | 629256 | 51159 | SH |  | SOLE | 0 | 51159 | 0 | 0 |
| NUVEEN CALIFORNIA MUNI VLU F | COM STK | 67062C107 |  | 281030 | 33257 | SH |  | SOLE | 0 | 33257 | 0 | 0 |
| NUVEEN CORE PLUS IMPACT FUND | COM BEN INT | 67080D103 |  | 172494 | 16650 | SH |  | SOLE | 0 | 16650 | 0 | 0 |
| NUVEEN CORPORATE INCOME 2023 | COM | 67079F101 |  | 331146 | 36500 | SH |  | SOLE | 0 | 36500 | 0 | 0 |
| NUVEEN DOW 30 DYNMC OVERWRT | SHS | 67075F105 |  | 1573571 | 101455 | SH |  | SOLE | 0 | 101455 | 0 | 0 |
| NUVEEN FLOATING RATE INCOME | COM SHS | 6706EN100 |  | 507384 | 64966 | SH |  | SOLE | 0 | 64966 | 0 | 0 |
| NUVEEN INTER DURATION MUN TE | COM | 670671106 |  | 201537 | 15361 | SH |  | SOLE | 0 | 15361 | 0 | 0 |
| NUVEEN MULTI ASSET INCOME FU | COM | 670750108 |  | 282217 | 24562 | SH |  | SOLE | 0 | 24562 | 0 | 0 |
| NUVEEN MUN HIGH INCOME OPPOR | COM | 670682103 |  | 175832 | 17005 | SH |  | SOLE | 0 | 17005 | 0 | 0 |
| NUVEEN MUN VALUE FD INC | COM | 670928100 |  | 225590 | 26231 | SH |  | SOLE | 0 | 26231 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT INC | COM SH BEN INT | 67070X101 |  | 142734 | 11815 | SH |  | SOLE | 0 | 11815 | 0 | 0 |
| NUVEEN NASDAQ 100 DYNAMIC OV | COM SHS | 670699107 |  | 1714698 | 83930 | SH |  | SOLE | 0 | 83930 | 0 | 0 |
| NUVEEN QUALITY MUNCP INCOME | COM | 67066V101 |  | 338601 | 28695 | SH |  | SOLE | 0 | 28695 | 0 | 0 |
| NUVEEN REAL ASSET INCOME  G | COM | 67074Y105 |  | 121739 | 10405 | SH |  | SOLE | 0 | 10405 | 0 | 0 |
| NUVEEN S 500 BUY-WRITE INC | COM | 6706ER101 |  | 885991 | 70038 | SH |  | SOLE | 0 | 70038 | 0 | 0 |
| NUVEEN S 500 DYNAMIC OVERW | COM | 6706EW100 |  | 955165 | 59253 | SH |  | SOLE | 0 | 59253 | 0 | 0 |
| NUVEEN SELECT MAT MUN FD | SH BEN INT | 67061T101 |  | 107616 | 11878 | SH |  | SOLE | 0 | 11878 | 0 | 0 |
| NUVEEN SELECT TAX-FREE INCOM | SH BEN INT | 67062F100 |  | 294619 | 21180 | SH |  | SOLE | 0 | 21180 | 0 | 0 |
| NUVEEN SR INCOME FD | COM | 67067Y104 |  | 85018 | 18522 | SH |  | SOLE | 0 | 18522 | 0 | 0 |
| NVENT ELECTRIC PLC | SHS | G6700G107 |  | 353655 | 9193 | SH |  | SOLE | 0 | 9193 | 0 | 0 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 15247716 | 104342 | SH |  | SOLE | 0 | 104342 | 0 | 0 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 847831 | 5365 | SH |  | SOLE | 0 | 5365 | 0 | 0 |
| OBLONG INC | COM | 674434105 |  | 1176 | 10000 | SH |  | SOLE | 0 | 10000 | 0 | 0 |
| OCCIDENTAL PETE CORP | *W EXP 08/03/202 | 674599162 |  | 206239 | 5004 | SH |  | SOLE | 0 | 5004 | 0 | 0 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 1812283 | 28770 | SH |  | SOLE | 0 | 28770 | 0 | 0 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 |  | 489804 | 1726 | SH |  | SOLE | 0 | 1726 | 0 | 0 |
| OLD REP INTL CORP | COM | 680223104 |  | 280537 | 11616 | SH |  | SOLE | 0 | 11616 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 1481096 | 52993 | SH |  | SOLE | 0 | 52993 | 0 | 0 |
| OMNICOM GROUP INC | COM | 681919106 |  | 863173 | 10580 | SH |  | SOLE | 0 | 10580 | 0 | 0 |
| ONE GAS INC | COM | 68235P108 |  | 562145 | 7424 | SH |  | SOLE | 0 | 7424 | 0 | 0 |
| ONEMAIN HLDGS INC | COM | 68268W103 |  | 308579 | 9251 | SH |  | SOLE | 0 | 9251 | 0 | 0 |
| ONEOK INC NEW | COM | 682680103 |  | 5217693 | 79380 | SH |  | SOLE | 0 | 79380 | 0 | 0 |
| ONESPAN INC | COM | 68287N100 |  | 185877 | 16611 | SH |  | SOLE | 0 | 16611 | 0 | 0 |
| ONTO INNOVATION INC | COM | 683344105 |  | 313214 | 4600 | SH |  | SOLE | 0 | 4600 | 0 | 0 |
| OPENDOOR TECHNOLOGIES INC | COM | 683712103 |  | 20880 | 18000 | SH |  | SOLE | 0 | 18000 | 0 | 0 |
| OPTION CARE HEALTH INC | COM NEW | 68404L201 |  | 9459953 | 313500 | SH |  | SOLE | 0 | 313500 | 0 | 0 |
| ORACLE CORP | COM | 68389X105 |  | 8007002 | 97971 | SH |  | SOLE | 0 | 97971 | 0 | 0 |
| ORANGE | SPONSORED ADR | 684060106 |  | 387555 | 39226 | SH |  | SOLE | 0 | 39226 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 1575804 | 1867 | SH |  | SOLE | 0 | 1867 | 0 | 0 |
| ORGANON  CO | COMMON STOCK | 68622V106 |  | 1391941 | 49661 | SH |  | SOLE | 0 | 49661 | 0 | 0 |
| ORLA MNG LTD NEW | COM | 68634K106 |  | 1247572 | 308805 | SH |  | SOLE | 0 | 308805 | 0 | 0 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 938997 | 11977 | SH |  | SOLE | 0 | 11977 | 0 | 0 |
| OTTER TAIL CORP | COM | 689648103 |  | 426256 | 7250 | SH |  | SOLE | 0 | 7250 | 0 | 0 |
| OUTSET MED INC | COM | 690145107 |  | 223963 | 8674 | SH |  | SOLE | 0 | 8674 | 0 | 0 |
| OVERSTOCK COM INC DEL | COM | 690370101 |  | 714500 | 36906 | SH |  | SOLE | 0 | 36906 | 0 | 0 |
| OWL ROCK CAPITAL CORPORATION | COM | 69121K104 |  | 2589324 | 224183 | SH |  | SOLE | 0 | 224183 | 0 | 0 |
| OXFORD LANE CAP CORP | COM | 691543102 |  | 93351 | 18412 | SH |  | SOLE | 0 | 18412 | 0 | 0 |
| PACCAR INC | COM | 693718108 |  | 11482464 | 116023 | SH |  | SOLE | 0 | 116023 | 0 | 0 |
| PACER FDS TR | DATA AND INFRAST | 69374H741 |  | 310311 | 10693 | SH |  | SOLE | 0 | 10693 | 0 | 0 |
| PACER FDS TR | DEVELOPED MRKT | 69374H873 |  | 1664566 | 61085 | SH |  | SOLE | 0 | 61085 | 0 | 0 |
| PACER FDS TR | GLOBL CASH ETF | 69374H709 |  | 2523806 | 79515 | SH |  | SOLE | 0 | 79515 | 0 | 0 |
| PACER FDS TR | TRENDP US LAR CP | 69374H105 |  | 432635 | 11540 | SH |  | SOLE | 0 | 11540 | 0 | 0 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 19746900 | 426959 | SH |  | SOLE | 0 | 426959 | 0 | 0 |
| PACER FDS TR | US CHS CWS GWT | 69374H667 |  | 5202972 | 144527 | SH |  | SOLE | 0 | 144527 | 0 | 0 |
| PACIRA BIOSCIENCES INC | NOTE  0.750% 8/0 | 695127AF7 |  | 99344 | 110000 | PRN |  | SOLE | 0 | 110000 | 0 | 0 |
| PACKAGING CORP AMER | COM | 695156109 |  | 303983 | 2376 | SH |  | SOLE | 0 | 2376 | 0 | 0 |
| PACWEST BANCORP DEL | COM | 695263103 |  | 211629 | 9221 | SH |  | SOLE | 0 | 9221 | 0 | 0 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 4410359 | 31604 | SH |  | SOLE | 0 | 31604 | 0 | 0 |
| PARAMOUNT GLOBAL | CLASS B COM | 92556H206 |  | 727712 | 43110 | SH |  | SOLE | 0 | 43110 | 0 | 0 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 1349766 | 4638 | SH |  | SOLE | 0 | 4638 | 0 | 0 |
| PAYA HOLDINGS INC | COM CL A | 70434P103 |  | 410027 | 52100 | SH |  | SOLE | 0 | 52100 | 0 | 0 |
| PAYCHEX INC | COM | 704326107 |  | 3286982 | 28443 | SH |  | SOLE | 0 | 28443 | 0 | 0 |
| PAYCOM SOFTWARE INC | COM | 70432V102 |  | 684234 | 2205 | SH |  | SOLE | 0 | 2205 | 0 | 0 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 6907143 | 96992 | SH |  | SOLE | 0 | 96992 | 0 | 0 |
| PENNANT GROUP INC | COM | 70805E109 |  | 193193 | 17595 | SH |  | SOLE | 0 | 17595 | 0 | 0 |
| PENTAIR PLC | SHS | G7S00T104 |  | 966164 | 21479 | SH |  | SOLE | 0 | 21479 | 0 | 0 |
| PEOPLES BANCORP INC | COM | 709789101 |  | 295439 | 10458 | SH |  | SOLE | 0 | 10458 | 0 | 0 |
| PEPSICO INC | COM | 713448108 |  | 78615155 | 435022 | SH |  | SOLE | 0 | 435022 | 0 | 0 |
| PERKINELMER INC | COM | 714046109 |  | 233167 | 1662 | SH |  | SOLE | 0 | 1662 | 0 | 0 |
| PETIQ INC | NOTE  4.000% 6/0 | 71639TAB2 |  | 107172 | 130000 | PRN |  | SOLE | 0 | 130000 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETRO | SPONSORED ADR | 71654V408 |  | 126916 | 11916 | SH |  | SOLE | 0 | 11916 | 0 | 0 |
| PFIZER INC | COM | 717081103 |  | 37731202 | 736308 | SH |  | SOLE | 0 | 736308 | 0 | 0 |
| PGIM ETF TR | PGIM ULTRA SH BD | 69344A107 |  | 203029 | 4135 | SH |  | SOLE | 0 | 4135 | 0 | 0 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 9622390 | 95074 | SH |  | SOLE | 0 | 95074 | 0 | 0 |
| PHILLIPS 66 | COM | 718546104 |  | 6969935 | 66966 | SH |  | SOLE | 0 | 66966 | 0 | 0 |
| PHOTRONICS INC | COM | 719405102 |  | 229107 | 13613 | SH |  | SOLE | 0 | 13613 | 0 | 0 |
| PIMCO CALIF MUN INCOME FD | COM | 72200N106 |  | 230241 | 15251 | SH |  | SOLE | 0 | 15251 | 0 | 0 |
| PIMCO CALIF MUN INCOME FD II | COM | 72200M108 |  | 81976 | 12073 | SH |  | SOLE | 0 | 12073 | 0 | 0 |
| PIMCO CORPORATE  INCOME OPP | COM | 72201B101 |  | 341808 | 28461 | SH |  | SOLE | 0 | 28461 | 0 | 0 |
| PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 |  | 1044257 | 56507 | SH |  | SOLE | 0 | 56507 | 0 | 0 |
| PIMCO ENERGY  TACTICAL CR O | COM SHS BEN INT | 69346N107 |  | 175919 | 11775 | SH |  | SOLE | 0 | 11775 | 0 | 0 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 10913650 | 110630 | SH |  | SOLE | 0 | 110630 | 0 | 0 |
| PIMCO ETF TR | SHTRM MUN BD ACT | 72201R874 |  | 646504 | 13115 | SH |  | SOLE | 0 | 13115 | 0 | 0 |
| PIMCO INCOME STRATEGY FD | COM | 72201H108 |  | 289130 | 35651 | SH |  | SOLE | 0 | 35651 | 0 | 0 |
| PIMCO INCOME STRATEGY FD II | COM | 72201J104 |  | 360574 | 51000 | SH |  | SOLE | 0 | 51000 | 0 | 0 |
| PINNACLE WEST CAP CORP | COM | 723484101 |  | 364897 | 4798 | SH |  | SOLE | 0 | 4798 | 0 | 0 |
| PINTEREST INC | CL A | 72352L106 |  | 1137178 | 46836 | SH |  | SOLE | 0 | 46836 | 0 | 0 |
| PITNEY BOWES INC | COM | 724479100 |  | 44490 | 11707 | SH |  | SOLE | 0 | 11707 | 0 | 0 |
| PLAINS ALL AMERN PIPELINE L | UNIT LTD PARTN | 726503105 |  | 192254 | 16348 | SH |  | SOLE | 0 | 16348 | 0 | 0 |
| PLAINS GP HLDGS L P | LTD PARTNR INT A | 72651A207 |  | 333559 | 26813 | SH |  | SOLE | 0 | 26813 | 0 | 0 |
| PLUG POWER INC | COM NEW | 72919P202 |  | 498090 | 40266 | SH |  | SOLE | 0 | 40266 | 0 | 0 |
| PLYMOUTH INDL REIT INC | COM | 729640102 |  | 1103939 | 57596 | SH |  | SOLE | 0 | 57596 | 0 | 0 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 24978715 | 158153 | SH |  | SOLE | 0 | 158153 | 0 | 0 |
| POLARIS INC | COM | 731068102 |  | 213009 | 2109 | SH |  | SOLE | 0 | 2109 | 0 | 0 |
| POST HLDGS INC | COM | 737446104 |  | 350119 | 3879 | SH |  | SOLE | 0 | 3879 | 0 | 0 |
| POSTAL REALTY TRUST INC | CL A | 73757R102 |  | 162266 | 11159 | SH |  | SOLE | 0 | 11159 | 0 | 0 |
| POTLATCHDELTIC CORPORATION | COM | 737630103 |  | 1771741 | 40275 | SH |  | SOLE | 0 | 40275 | 0 | 0 |
| PPG INDS INC | COM | 693506107 |  | 8297007 | 65983 | SH |  | SOLE | 0 | 65983 | 0 | 0 |
| PPL CORP | COM | 69351T106 |  | 724993 | 24811 | SH |  | SOLE | 0 | 24811 | 0 | 0 |
| PREMIER FINANCIAL CORP | COM | 74052F108 |  | 263308 | 9763 | SH |  | SOLE | 0 | 9763 | 0 | 0 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 11255936 | 103189 | SH |  | SOLE | 0 | 103189 | 0 | 0 |
| PRIMERICA INC | COM | 74164M108 |  | 428869 | 3023 | SH |  | SOLE | 0 | 3023 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 |  | 1237717 | 14748 | SH |  | SOLE | 0 | 14748 | 0 | 0 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 29857406 | 196868 | SH |  | SOLE | 0 | 196868 | 0 | 0 |
| PROGRESSIVE CORP | COM | 743315103 |  | 1944893 | 14994 | SH |  | SOLE | 0 | 14994 | 0 | 0 |
| PROLOGIS INC. | COM | 74340W103 |  | 6031940 | 53507 | SH |  | SOLE | 0 | 53507 | 0 | 0 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 11780327 | 130906 | SH |  | SOLE | 0 | 130906 | 0 | 0 |
| PROSPECT CAP CORP | COM | 74348T102 |  | 1793682 | 256606 | SH |  | SOLE | 0 | 256606 | 0 | 0 |
| PROSPECT CAP CORP | NOTE  6.375% 3/0 | 74348TAT9 |  | 19926 | 20000 | PRN |  | SOLE | 0 | 20000 | 0 | 0 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 9392740 | 94411 | SH |  | SOLE | 0 | 94411 | 0 | 0 |
| PTC INC | COM | 69370C100 |  | 432384 | 3602 | SH |  | SOLE | 0 | 3602 | 0 | 0 |
| PUBLIC STORAGE | COM | 74460D109 |  | 399041 | 1420 | SH |  | SOLE | 0 | 1420 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 |  | 284521 | 4630 | SH |  | SOLE | 0 | 4630 | 0 | 0 |
| QORVO INC | COM | 74736K101 |  | 832347 | 9183 | SH |  | SOLE | 0 | 9183 | 0 | 0 |
| QUALCOMM INC | COM | 747525103 |  | 47671164 | 433622 | SH |  | SOLE | 0 | 433622 | 0 | 0 |
| QUANERGY SYSTEMS INC | *W EXP 02/01/202 | 74764U112 |  | 40 | 40000 | SH |  | SOLE | 0 | 40000 | 0 | 0 |
| QUANTA SVCS INC | COM | 74762E102 |  | 10531805 | 73882 | SH |  | SOLE | 0 | 73882 | 0 | 0 |
| QUANTUM SI INC | COM CL A | 74765K105 |  | 192150 | 105000 | SH |  | SOLE | 0 | 105000 | 0 | 0 |
| QUANTUMSCAPE CORP | COM CL A | 74767V109 |  | 166687 | 29398 | SH |  | SOLE | 0 | 29398 | 0 | 0 |
| RAYMOND JAMES FINL INC | COM | 754730109 |  | 3169919 | 29667 | SH |  | SOLE | 0 | 29667 | 0 | 0 |
| RAYONIER ADVANCED MATLS INC | COM | 75508B104 |  | 237062 | 24694 | SH |  | SOLE | 0 | 24694 | 0 | 0 |
| RAYONIER INC | COM | 754907103 |  | 253113 | 7679 | SH |  | SOLE | 0 | 7679 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 62541771 | 619827 | SH |  | SOLE | 0 | 619827 | 0 | 0 |
| RBB FD INC | MOTLEY FOOL SML | 74933W874 |  | 412885 | 16887 | SH |  | SOLE | 0 | 16887 | 0 | 0 |
| RBC BEARINGS INC | COM | 75524B104 |  | 295584 | 1387 | SH |  | SOLE | 0 | 1387 | 0 | 0 |
| REALTY INCOME CORP | COM | 756109104 |  | 10285886 | 162142 | SH |  | SOLE | 0 | 162142 | 0 | 0 |
| REDHILL BIOPHARMA LTD | SPONSORED ADS | 757468103 |  | 1473 | 10500 | SH |  | SOLE | 0 | 10500 | 0 | 0 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 421350 | 584 | SH |  | SOLE | 0 | 584 | 0 | 0 |
| RESTAURANT BRANDS INTL INC | COM | 76131D103 |  | 490566 | 7550 | SH |  | SOLE | 0 | 7550 | 0 | 0 |
| RIGETTI COMPUTING INC | *W EXP 99/99/999 | 76655K111 |  | 10125 | 125000 | SH |  | SOLE | 0 | 125000 | 0 | 0 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 5060197 | 71071 | SH |  | SOLE | 0 | 71071 | 0 | 0 |
| RIOT BLOCKCHAIN INC | COM | 767292105 |  | 35426 | 10450 | SH |  | SOLE | 0 | 10450 | 0 | 0 |
| RITHM CAPITAL CORP | COM NEW | 64828T201 |  | 230789 | 28248 | SH |  | SOLE | 0 | 28248 | 0 | 0 |
| RLI CORP | COM | 749607107 |  | 237754 | 1778 | SH |  | SOLE | 0 | 1778 | 0 | 0 |
| RLJ LODGING TR | CUM CONV PFD A | 74965L200 |  | 1222925 | 51405 | SH |  | SOLE | 0 | 51405 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 5960733 | 23135 | SH |  | SOLE | 0 | 23135 | 0 | 0 |
| ROSS STORES INC | COM | 778296103 |  | 4699263 | 40487 | SH |  | SOLE | 0 | 40487 | 0 | 0 |
| ROYAL BK CDA SUSTAINABL | COM | 780087102 |  | 226828 | 2412 | SH |  | SOLE | 0 | 2412 | 0 | 0 |
| ROYAL GOLD INC | COM | 780287108 |  | 1041984 | 9244 | SH |  | SOLE | 0 | 9244 | 0 | 0 |
| ROYCE GLOBAL VALUE TR INC | COM | 78081T104 |  | 254193 | 29403 | SH |  | SOLE | 0 | 29403 | 0 | 0 |
| ROYCE MICRO-CAP TR INC | COM | 780915104 |  | 370583 | 42693 | SH |  | SOLE | 0 | 42693 | 0 | 0 |
| ROYCE VALUE TR INC | COM | 780910105 |  | 2789885 | 210395 | SH |  | SOLE | 0 | 210395 | 0 | 0 |
| RPM INTL INC | COM | 749685103 |  | 1395540 | 14320 | SH |  | SOLE | 0 | 14320 | 0 | 0 |
| S  T BANCORP INC | COM | 783859101 |  | 215744 | 6312 | SH |  | SOLE | 0 | 6312 | 0 | 0 |
| S GLOBAL INC | COM | 78409V104 |  | 35535971 | 106029 | SH |  | SOLE | 0 | 106029 | 0 | 0 |
| SACHEM CAP CORP | COM | 78590A109 |  | 33429 | 10130 | SH |  | SOLE | 0 | 10130 | 0 | 0 |
| SALESFORCE INC | COM | 79466L302 |  | 5241680 | 39533 | SH |  | SOLE | 0 | 39533 | 0 | 0 |
| SANOFI | SPONSORED ADR | 80105N105 |  | 795608 | 16428 | SH |  | SOLE | 0 | 16428 | 0 | 0 |
| SARATOGA INVT CORP | COM NEW | 80349A208 |  | 515358 | 20218 | SH |  | SOLE | 0 | 20218 | 0 | 0 |
| SAREPTA THERAPEUTICS INC | COM | 803607100 |  | 295831 | 2283 | SH |  | SOLE | 0 | 2283 | 0 | 0 |
| SCHLUMBERGER LTD | COM STK | 806857108 |  | 4704426 | 87998 | SH |  | SOLE | 0 | 87998 | 0 | 0 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 16108833 | 193652 | SH |  | SOLE | 0 | 193652 | 0 | 0 |
| SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 |  | 398721 | 16845 | SH |  | SOLE | 0 | 16845 | 0 | 0 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 798335 | 17816 | SH |  | SOLE | 0 | 17816 | 0 | 0 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 63810018 | 844717 | SH |  | SOLE | 0 | 844717 | 0 | 0 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 4680541 | 84243 | SH |  | SOLE | 0 | 84243 | 0 | 0 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 621248 | 9410 | SH |  | SOLE | 0 | 9410 | 0 | 0 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 240108 | 5318 | SH |  | SOLE | 0 | 5318 | 0 | 0 |
| SCHWAB STRATEGIC TR | US TIPS ETF | 808524870 |  | 389875 | 7528 | SH |  | SOLE | 0 | 7528 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO | CL A | 810186106 |  | 952760 | 19608 | SH |  | SOLE | 0 | 19608 | 0 | 0 |
| SCYNEXIS INC | COM NEW | 811292200 |  | 380058 | 243627 | SH |  | SOLE | 0 | 243627 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PL | ORD SHS | G7997R103 |  | 499875 | 9501 | SH |  | SOLE | 0 | 9501 | 0 | 0 |
| SEAGEN INC | COM | 81181C104 |  | 441432 | 3435 | SH |  | SOLE | 0 | 3435 | 0 | 0 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 9186260 | 105062 | SH |  | SOLE | 0 | 105062 | 0 | 0 |
| SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 |  | 3549927 | 103792 | SH |  | SOLE | 0 | 103792 | 0 | 0 |
| SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 |  | 441055 | 11943 | SH |  | SOLE | 0 | 11943 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 |  | 650866 | 5039 | SH |  | SOLE | 0 | 5039 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 |  | 452360 | 6067 | SH |  | SOLE | 0 | 6067 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 |  | 6532164 | 48082 | SH |  | SOLE | 0 | 48082 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 |  | 1394098 | 14195 | SH |  | SOLE | 0 | 14195 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 |  | 472169 | 6697 | SH |  | SOLE | 0 | 6697 | 0 | 0 |
| SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 |  | 202896 | 2611 | SH |  | SOLE | 0 | 2611 | 0 | 0 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 6872500 | 55227 | SH |  | SOLE | 0 | 55227 | 0 | 0 |
| SELECTIVE INS GROUP INC | COM | 816300107 |  | 270261 | 3050 | SH |  | SOLE | 0 | 3050 | 0 | 0 |
| SEMPRA | COM | 816851109 |  | 2237088 | 14459 | SH |  | SOLE | 0 | 14459 | 0 | 0 |
| SENSUS HEALTHCARE INC | COM | 81728J109 |  | 323512 | 43600 | SH |  | SOLE | 0 | 43600 | 0 | 0 |
| SERVICENOW INC | COM | 81762P102 |  | 3284376 | 8459 | SH |  | SOLE | 0 | 8459 | 0 | 0 |
| SHELL PLC | SPON ADS | 780259305 |  | 9580684 | 168345 | SH |  | SOLE | 0 | 168345 | 0 | 0 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 1821622 | 7667 | SH |  | SOLE | 0 | 7667 | 0 | 0 |
| SHOCKWAVE MED INC | COM | 82489T104 |  | 368453 | 1792 | SH |  | SOLE | 0 | 1792 | 0 | 0 |
| SHOPIFY INC | CL A | 82509L107 |  | 1775833 | 51162 | SH |  | SOLE | 0 | 51162 | 0 | 0 |
| SILICON LABORATORIES INC | COM | 826919102 |  | 239458 | 1765 | SH |  | SOLE | 0 | 1765 | 0 | 0 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 2116104 | 18014 | SH |  | SOLE | 0 | 18014 | 0 | 0 |
| SIMPSON MFG INC | COM | 829073105 |  | 414457 | 4564 | SH |  | SOLE | 0 | 4564 | 0 | 0 |
| SIRIUS XM HOLDINGS INC | COM | 82968B103 |  | 101236 | 17335 | SH |  | SOLE | 0 | 17335 | 0 | 0 |
| SIXTH STREET SPECIALTY LENDI | COM | 83012A109 |  | 1014562 | 56997 | SH |  | SOLE | 0 | 56997 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 |  | 2656035 | 29145 | SH |  | SOLE | 0 | 29145 | 0 | 0 |
| SMITH A O CORP | COM | 831865209 |  | 532451 | 9302 | SH |  | SOLE | 0 | 9302 | 0 | 0 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 3127141 | 19734 | SH |  | SOLE | 0 | 19734 | 0 | 0 |
| SNAP INC | CL A | 83304A106 |  | 166613 | 18616 | SH |  | SOLE | 0 | 18616 | 0 | 0 |
| SNAP ON INC | COM | 833034101 |  | 1808720 | 7915 | SH |  | SOLE | 0 | 7915 | 0 | 0 |
| SNOWFLAKE INC | CL A | 833445109 |  | 526935 | 3671 | SH |  | SOLE | 0 | 3671 | 0 | 0 |
| SOFI TECHNOLOGIES INC | COM | 83406F102 |  | 149087 | 32340 | SH |  | SOLE | 0 | 32340 | 0 | 0 |
| SOLID POWER INC | CLASS A COM | 83422N105 |  | 130622 | 51426 | SH |  | SOLE | 0 | 51426 | 0 | 0 |
| SOURCE CAP INC | COM | 836144105 |  | 3862656 | 99941 | SH |  | SOLE | 0 | 99941 | 0 | 0 |
| SOUTHERN CO | COM | 842587107 |  | 5047220 | 70672 | SH |  | SOLE | 0 | 70672 | 0 | 0 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 256565 | 7620 | SH |  | SOLE | 0 | 7620 | 0 | 0 |
| SOUTHWEST GAS HLDGS INC | COM | 844895102 |  | 1008761 | 16301 | SH |  | SOLE | 0 | 16301 | 0 | 0 |
| SOUTHWESTERN ENERGY CO | COM | 845467109 |  | 192015 | 32823 | SH |  | SOLE | 0 | 32823 | 0 | 0 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 |  | 935676 | 2824 | SH |  | SOLE | 0 | 2824 | 0 | 0 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 6633718 | 39109 | SH |  | SOLE | 0 | 39109 | 0 | 0 |
| SPDR INDEX SHS FDS | GLB NAT RESRCE | 78463X541 |  | 3085343 | 54108 | SH |  | SOLE | 0 | 54108 | 0 | 0 |
| SPDR INDEX SHS FDS | S INTL ETF | 78463X772 |  | 404839 | 12525 | SH |  | SOLE | 0 | 12525 | 0 | 0 |
| SPDR INDEX SHS FDS | S NORTH AMER | 78463X152 |  | 1290219 | 23796 | SH |  | SOLE | 0 | 23796 | 0 | 0 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 39511924 | 103276 | SH |  | SOLE | 0 | 103276 | 0 | 0 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 769237 | 1737 | SH |  | SOLE | 0 | 1737 | 0 | 0 |
| SPDR SER TR | BBG CONV SEC ETF | 78464A359 |  | 564905 | 8780 | SH |  | SOLE | 0 | 8780 | 0 | 0 |
| SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 |  | 396980 | 4340 | SH |  | SOLE | 0 | 4340 | 0 | 0 |
| SPDR SER TR | BLOOMBERG HIGH Y | 78468R622 |  | 2777539 | 30861 | SH |  | SOLE | 0 | 30861 | 0 | 0 |
| SPDR SER TR | BLOOMBERG INVT | 78468R200 |  | 649829 | 21383 | SH |  | SOLE | 0 | 21383 | 0 | 0 |
| SPDR SER TR | NUVEEN BLMBRG SH | 78468R739 |  | 2876022 | 61218 | SH |  | SOLE | 0 | 61218 | 0 | 0 |
| SPDR SER TR | PORTFLI INTRMDIT | 78464A672 |  | 853187 | 30212 | SH |  | SOLE | 0 | 30212 | 0 | 0 |
| SPDR SER TR | PORTFOLIO INTRMD | 78464A375 |  | 129934866 | 4082151 | SH |  | SOLE | 0 | 4082151 | 0 | 0 |
| SPDR SER TR | PORTFOLIO S | 78464A854 |  | 866945 | 19274 | SH |  | SOLE | 0 | 19274 | 0 | 0 |
| SPDR SER TR | PORTFOLIO SH TSR | 78468R101 |  | 418616 | 14490 | SH |  | SOLE | 0 | 14490 | 0 | 0 |
| SPDR SER TR | PRTFLO S GW | 78464A409 |  | 484516 | 9562 | SH |  | SOLE | 0 | 9562 | 0 | 0 |
| SPDR SER TR | PRTFLO S HI | 78468R788 |  | 1001097 | 25293 | SH |  | SOLE | 0 | 25293 | 0 | 0 |
| SPDR SER TR | PRTFLO S VL | 78464A508 |  | 431640 | 11099 | SH |  | SOLE | 0 | 11099 | 0 | 0 |
| SPDR SER TR | S 600 SMCP GRW | 78464A201 |  | 1725863 | 23890 | SH |  | SOLE | 0 | 23890 | 0 | 0 |
| SPDR SER TR | S 600 SML CAP | 78464A813 |  | 4555251 | 55409 | SH |  | SOLE | 0 | 55409 | 0 | 0 |
| SPDR SER TR | S BIOTECH | 78464A870 |  | 1146360 | 13811 | SH |  | SOLE | 0 | 13811 | 0 | 0 |
| SPDR SER TR | S DIVID ETF | 78464A763 |  | 1017269 | 8131 | SH |  | SOLE | 0 | 8131 | 0 | 0 |
| SPDR SER TR | S REGL BKG | 78464A698 |  | 834872 | 14213 | SH |  | SOLE | 0 | 14213 | 0 | 0 |
| SPIRE INC | COM | 84857L101 |  | 413160 | 6000 | SH |  | SOLE | 0 | 6000 | 0 | 0 |
| SPIRIT AIRLS INC | NOTE  1.000% 5/1 | 848577AB8 |  | 80650 | 100000 | PRN |  | SOLE | 0 | 100000 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 1889274 | 23930 | SH |  | SOLE | 0 | 23930 | 0 | 0 |
| SPROTT PHYSICAL GOLD  SILVE | TR UNIT | 85208R101 |  | 663968 | 37035 | SH |  | SOLE | 0 | 37035 | 0 | 0 |
| SRH TOTAL RETURN FUND INC | COM | 101507101 |  | 1145655 | 90209 | SH |  | SOLE | 0 | 90209 | 0 | 0 |
| SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 |  | 1610594 | 39379 | SH |  | SOLE | 0 | 39379 | 0 | 0 |
| SSGA ACTIVE ETF TR | MULT ASS RLRTN | 78467V103 |  | 23647827 | 858672 | SH |  | SOLE | 0 | 858672 | 0 | 0 |
| SSGA ACTIVE ETF TR | SPDR TR TACTIC | 78467V848 |  | 729005 | 18206 | SH |  | SOLE | 0 | 18206 | 0 | 0 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 207875 | 2764 | SH |  | SOLE | 0 | 2764 | 0 | 0 |
| STARBUCKS CORP | COM | 855244109 |  | 47698145 | 480791 | SH |  | SOLE | 0 | 480791 | 0 | 0 |
| STARWOOD PPTY TR INC | COM | 85571B105 |  | 1032039 | 56302 | SH |  | SOLE | 0 | 56302 | 0 | 0 |
| STATE STR CORP | COM | 857477103 |  | 10444241 | 134573 | SH |  | SOLE | 0 | 134573 | 0 | 0 |
| STEEL DYNAMICS INC | COM | 858119100 |  | 821092 | 8404 | SH |  | SOLE | 0 | 8404 | 0 | 0 |
| STERIS PLC | SHS USD | G8473T100 |  | 228562 | 1230 | SH |  | SOLE | 0 | 1230 | 0 | 0 |
| STERLING INFRASTRUCTURE INC | COM | 859241101 |  | 3234605 | 98616 | SH |  | SOLE | 0 | 98616 | 0 | 0 |
| STMICROELECTRONICS N V | NY REGISTRY | 861012102 |  | 257954 | 7252 | SH |  | SOLE | 0 | 7252 | 0 | 0 |
| STRATEGIC ED INC | COM | 86272C103 |  | 328631 | 4196 | SH |  | SOLE | 0 | 4196 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 19948793 | 81573 | SH |  | SOLE | 0 | 81573 | 0 | 0 |
| SUMMIT MATLS INC | CL A | 86614U100 |  | 259116 | 9127 | SH |  | SOLE | 0 | 9127 | 0 | 0 |
| SUNCOR ENERGY INC NEW | COM | 867224107 |  | 815574 | 25703 | SH |  | SOLE | 0 | 25703 | 0 | 0 |
| SYNCHRONY FINANCIAL | COM | 87165B103 |  | 3064494 | 93260 | SH |  | SOLE | 0 | 93260 | 0 | 0 |
| SYNOPSYS INC | COM | 871607107 |  | 916682 | 2871 | SH |  | SOLE | 0 | 2871 | 0 | 0 |
| SYNOVUS FINL CORP | COM NEW | 87161C501 |  | 1009388 | 26881 | SH |  | SOLE | 0 | 26881 | 0 | 0 |
| SYSCO CORP | COM | 871829107 |  | 7734385 | 101117 | SH |  | SOLE | 0 | 101117 | 0 | 0 |
| T ROWE PRICE ETF INC | PRICE BLUE CHIP | 87283Q107 |  | 746939 | 36224 | SH |  | SOLE | 0 | 36224 | 0 | 0 |
| T-MOBILE US INC | COM | 872590104 |  | 3296020 | 23543 | SH |  | SOLE | 0 | 23543 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 4024884 | 54032 | SH |  | SOLE | 0 | 54032 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 363205 | 3488 | SH |  | SOLE | 0 | 3488 | 0 | 0 |
| TANGER FACTORY OUTLET CTRS I | COM | 875465106 |  | 180052 | 10036 | SH |  | SOLE | 0 | 10036 | 0 | 0 |
| TARGET CORP | COM | 87612E106 |  | 16637830 | 111635 | SH |  | SOLE | 0 | 111635 | 0 | 0 |
| TC ENERGY CORP | COM | 87807B107 |  | 243117 | 6099 | SH |  | SOLE | 0 | 6099 | 0 | 0 |
| TE CONNECTIVITY LTD | SHS | H84989104 |  | 2118325 | 18452 | SH |  | SOLE | 0 | 18452 | 0 | 0 |
| TEKLA HEALTHCARE INVS | SH BEN INT | 87911J103 |  | 182638 | 10146 | SH |  | SOLE | 0 | 10146 | 0 | 0 |
| TEKLA HEALTHCARE OPPORTUNITI | SHS | 879105104 |  | 829119 | 41853 | SH |  | SOLE | 0 | 41853 | 0 | 0 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 309679 | 777 | SH |  | SOLE | 0 | 777 | 0 | 0 |
| TELEPHONE  DATA SYS INC | COM NEW | 879433829 |  | 210492 | 20066 | SH |  | SOLE | 0 | 20066 | 0 | 0 |
| TELOS CORP MD | COM | 87969B101 |  | 61136 | 12011 | SH |  | SOLE | 0 | 12011 | 0 | 0 |
| TERADYNE INC | COM | 880770102 |  | 234409 | 2683 | SH |  | SOLE | 0 | 2683 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 7672813 | 62290 | SH |  | SOLE | 0 | 62290 | 0 | 0 |
| TETRA TECH INC NEW | COM | 88162G103 |  | 1460500 | 10000 | SH |  | SOLE | 0 | 10000 | 0 | 0 |
| TEUCRIUM COMMODITY TR | AGRICULTURE FD | 88166A706 |  | 227307 | 7258 | SH |  | SOLE | 0 | 7258 | 0 | 0 |
| TEUCRIUM COMMODITY TR | WHEAT FD | 88166A508 |  | 116731 | 14628 | SH |  | SOLE | 0 | 14628 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD | SPONSORED ADS | 881624209 |  | 204872 | 22464 | SH |  | SOLE | 0 | 22464 | 0 | 0 |
| TEXAS INSTRS INC | COM | 882508104 |  | 4792290 | 29011 | SH |  | SOLE | 0 | 29011 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATI | COM | 88262P102 |  | 925971 | 395 | SH |  | SOLE | 0 | 395 | 0 | 0 |
| TEXAS ROADHOUSE INC | COM | 882681109 |  | 477033 | 5245 | SH |  | SOLE | 0 | 5245 | 0 | 0 |
| THE BEAUTY HEALTH COMPANY | COM CL A | 88331L108 |  | 810310 | 89045 | SH |  | SOLE | 0 | 89045 | 0 | 0 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 2035013 | 45394 | SH |  | SOLE | 0 | 45394 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 5821061 | 10536 | SH |  | SOLE | 0 | 10536 | 0 | 0 |
| THOMSON REUTERS CORP. | COM NEW | 884903709 |  | 435794 | 3818 | SH |  | SOLE | 0 | 3818 | 0 | 0 |
| TIDAL ETF TR | SONICSHARES GBL | 886364645 |  | 535430 | 19267 | SH |  | SOLE | 0 | 19267 | 0 | 0 |
| TJX COS INC NEW | COM | 872540109 |  | 2655938 | 33370 | SH |  | SOLE | 0 | 33370 | 0 | 0 |
| TORO CO | COM | 891092108 |  | 807662 | 7133 | SH |  | SOLE | 0 | 7133 | 0 | 0 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 806860 | 12360 | SH |  | SOLE | 0 | 12360 | 0 | 0 |
| TORTOISE PIPELINE  ENERGY F | COM | 89148H207 |  | 298811 | 11124 | SH |  | SOLE | 0 | 11124 | 0 | 0 |
| TORTOISE PWR  ENERGY INFRAS | COM | 89147X104 |  | 271252 | 21258 | SH |  | SOLE | 0 | 21258 | 0 | 0 |
| TOTALENERGIES SE | SPONSORED ADS | 89151E109 |  | 5869147 | 94541 | SH |  | SOLE | 0 | 94541 | 0 | 0 |
| TOYOTA MOTOR CORP | ADS | 892331307 |  | 271863 | 1990 | SH |  | SOLE | 0 | 1990 | 0 | 0 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 254216 | 1130 | SH |  | SOLE | 0 | 1130 | 0 | 0 |
| TRAEGER INC | COMMON STOCK | 89269P103 |  | 146640 | 52000 | SH |  | SOLE | 0 | 52000 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 949615 | 5649 | SH |  | SOLE | 0 | 5649 | 0 | 0 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 2102582 | 11204 | SH |  | SOLE | 0 | 11204 | 0 | 0 |
| TREX CO INC | COM | 89531P105 |  | 287590 | 6794 | SH |  | SOLE | 0 | 6794 | 0 | 0 |
| TRI CONTL CORP | COM | 895436103 |  | 2205810 | 86063 | SH |  | SOLE | 0 | 86063 | 0 | 0 |
| TRINITY INDS INC | COM | 896522109 |  | 519101 | 17555 | SH |  | SOLE | 0 | 17555 | 0 | 0 |
| TRIPADVISOR INC | NOTE  0.250% 4/0 | 896945AD4 |  | 79800 | 100000 | PRN |  | SOLE | 0 | 100000 | 0 | 0 |
| TRUIST FINL CORP | COM | 89832Q109 |  | 2755924 | 63989 | SH |  | SOLE | 0 | 63989 | 0 | 0 |
| TUTOR PERINI CORP | COM | 901109108 |  | 368327 | 48785 | SH |  | SOLE | 0 | 48785 | 0 | 0 |
| TWIST BIOSCIENCE CORP | COM | 90184D100 |  | 322816 | 13558 | SH |  | SOLE | 0 | 13558 | 0 | 0 |
| TYSON FOODS INC | CL A | 902494103 |  | 1096331 | 17611 | SH |  | SOLE | 0 | 17611 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 774272 | 31309 | SH |  | SOLE | 0 | 31309 | 0 | 0 |
| UFP INDUSTRIES INC | COM | 90278Q108 |  | 1336472 | 16864 | SH |  | SOLE | 0 | 16864 | 0 | 0 |
| UIPATH INC | CL A | 90364P105 |  | 1762725 | 138692 | SH |  | SOLE | 0 | 138692 | 0 | 0 |
| ULTRA CLEAN HLDGS INC | COM | 90385V107 |  | 506035 | 15265 | SH |  | SOLE | 0 | 15265 | 0 | 0 |
| UMH PPTYS INC | COM | 903002103 |  | 6828476 | 423972 | SH |  | SOLE | 0 | 423972 | 0 | 0 |
| UMPQUA HLDGS CORP | COM | 904214103 |  | 4920772 | 275674 | SH |  | SOLE | 0 | 275674 | 0 | 0 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 1557618 | 30931 | SH |  | SOLE | 0 | 30931 | 0 | 0 |
| UNION PAC CORP | COM | 907818108 |  | 34831940 | 168151 | SH |  | SOLE | 0 | 168151 | 0 | 0 |
| UNITED BANKSHARES INC WEST V | COM | 909907107 |  | 381417 | 9420 | SH |  | SOLE | 0 | 9420 | 0 | 0 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 29740246 | 170982 | SH |  | SOLE | 0 | 170982 | 0 | 0 |
| UNITED RENTALS INC | COM | 911363109 |  | 1272404 | 3580 | SH |  | SOLE | 0 | 3580 | 0 | 0 |
| UNITED STATES ANTIMONY CORP | COM | 911549103 |  | 65898 | 135343 | SH |  | SOLE | 0 | 135343 | 0 | 0 |
| UNITED STATES STL CORP NEW | COM | 912909108 |  | 695463 | 27763 | SH |  | SOLE | 0 | 27763 | 0 | 0 |
| UNITED STS BRENT OIL FD LP | UNIT | 91167Q100 |  | 424200 | 15000 | SH |  | SOLE | 0 | 15000 | 0 | 0 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 18203915 | 34335 | SH |  | SOLE | 0 | 34335 | 0 | 0 |
| UNITY SOFTWARE INC | COM | 91332U101 |  | 452294 | 15820 | SH |  | SOLE | 0 | 15820 | 0 | 0 |
| UNUM GROUP | COM | 91529Y106 |  | 214917 | 5238 | SH |  | SOLE | 0 | 5238 | 0 | 0 |
| US BANCORP DEL | COM NEW | 902973304 |  | 16312713 | 374073 | SH |  | SOLE | 0 | 374073 | 0 | 0 |
| V F CORP | COM | 918204108 |  | 10219820 | 370189 | SH |  | SOLE | 0 | 370189 | 0 | 0 |
| VALE S A | SPONSORED ADS | 91912E105 |  | 999306 | 58886 | SH |  | SOLE | 0 | 58886 | 0 | 0 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 13448108 | 106080 | SH |  | SOLE | 0 | 106080 | 0 | 0 |
| VALMONT INDS INC | COM | 920253101 |  | 9112095 | 27552 | SH |  | SOLE | 0 | 27552 | 0 | 0 |
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 |  | 754943 | 26341 | SH |  | SOLE | 0 | 26341 | 0 | 0 |
| VANECK ETF TRUST | HIGH YLD MUNIETF | 92189H409 |  | 36126821 | 714675 | SH |  | SOLE | 0 | 714675 | 0 | 0 |
| VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 |  | 3409602 | 95641 | SH |  | SOLE | 0 | 95641 | 0 | 0 |
| VANECK ETF TRUST | PREFERRED SECURT | 92189F429 |  | 850033 | 50870 | SH |  | SOLE | 0 | 50870 | 0 | 0 |
| VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 |  | 328763 | 1620 | SH |  | SOLE | 0 | 1620 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | 500 GRTH IDX F | 921932505 |  | 1356344 | 6430 | SH |  | SOLE | 0 | 6430 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | 500 VAL IDX FD | 921932703 |  | 689655 | 4924 | SH |  | SOLE | 0 | 4924 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 GRTH | 921932869 |  | 2786317 | 16456 | SH |  | SOLE | 0 | 16456 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 IDX | 921932885 |  | 7891636 | 48246 | SH |  | SOLE | 0 | 48246 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | MIDCP 400 VAL | 921932844 |  | 641449 | 4181 | SH |  | SOLE | 0 | 4181 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 GRTH | 921932794 |  | 699894 | 3755 | SH |  | SOLE | 0 | 3755 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 VAL | 921932778 |  | 1994692 | 12701 | SH |  | SOLE | 0 | 12701 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | SMLLCP 600 IDX | 921932828 |  | 567070 | 3272 | SH |  | SOLE | 0 | 3272 | 0 | 0 |
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 |  | 1781599 | 23972 | SH |  | SOLE | 0 | 23972 | 0 | 0 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 |  | 102289540 | 1358787 | SH |  | SOLE | 0 | 1358787 | 0 | 0 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 |  | 12413970 | 172800 | SH |  | SOLE | 0 | 172800 | 0 | 0 |
| VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 |  | 4307934 | 90827 | SH |  | SOLE | 0 | 90827 | 0 | 0 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 |  | 9875231 | 74327 | SH |  | SOLE | 0 | 74327 | 0 | 0 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 397717828 | 1866255 | SH |  | SOLE | 0 | 1866255 | 0 | 0 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 7556645 | 43379 | SH |  | SOLE | 0 | 43379 | 0 | 0 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 6838352 | 38041 | SH |  | SOLE | 0 | 38041 | 0 | 0 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 8984562 | 66434 | SH |  | SOLE | 0 | 66434 | 0 | 0 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 8242460 | 40440 | SH |  | SOLE | 0 | 40440 | 0 | 0 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 8998998 | 109103 | SH |  | SOLE | 0 | 109103 | 0 | 0 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 42585780 | 121209 | SH |  | SOLE | 0 | 121209 | 0 | 0 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 9106940 | 57348 | SH |  | SOLE | 0 | 57348 | 0 | 0 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 12880171 | 70176 | SH |  | SOLE | 0 | 70176 | 0 | 0 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 2903466 | 14478 | SH |  | SOLE | 0 | 14478 | 0 | 0 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 89395852 | 467574 | SH |  | SOLE | 0 | 467574 | 0 | 0 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 672909063 | 4793822 | SH |  | SOLE | 0 | 4793822 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 8292862 | 165340 | SH |  | SOLE | 0 | 165340 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 51217465 | 1313762 | SH |  | SOLE | 0 | 1313762 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 |  | 337504 | 6087 | SH |  | SOLE | 0 | 6087 | 0 | 0 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 |  | 1543060 | 17901 | SH |  | SOLE | 0 | 17901 | 0 | 0 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 7746179 | 165834 | SH |  | SOLE | 0 | 165834 | 0 | 0 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 |  | 772461 | 15607 | SH |  | SOLE | 0 | 15607 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 499263 | 6441 | SH |  | SOLE | 0 | 6441 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 |  | 1164668 | 20143 | SH |  | SOLE | 0 | 20143 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 10686565 | 142126 | SH |  | SOLE | 0 | 142126 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | TOTAL WLD BD ETF | 92206C565 |  | 260623 | 3887 | SH |  | SOLE | 0 | 3887 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 10972342 | 199037 | SH |  | SOLE | 0 | 199037 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000VAL | 92206C714 |  | 1774224 | 26648 | SH |  | SOLE | 0 | 26648 | 0 | 0 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000IDX | 92206C664 |  | 4040423 | 57416 | SH |  | SOLE | 0 | 57416 | 0 | 0 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 40659904 | 267759 | SH |  | SOLE | 0 | 267759 | 0 | 0 |
| VANGUARD STAR FDS | VG TL INTL STK F | 921909768 |  | 26004453 | 502793 | SH |  | SOLE | 0 | 502793 | 0 | 0 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 139784251 | 3330457 | SH |  | SOLE | 0 | 3330457 | 0 | 0 |
| VANGUARD WELLINGTON FD | US MINIMUM | 921935409 |  | 367449 | 3735 | SH |  | SOLE | 0 | 3735 | 0 | 0 |
| VANGUARD WELLINGTON FD | US QUALITY | 921935706 |  | 545215 | 5200 | SH |  | SOLE | 0 | 5200 | 0 | 0 |
| VANGUARD WELLINGTON FD | US VALUE FACTR | 921935805 |  | 617824 | 6260 | SH |  | SOLE | 0 | 6260 | 0 | 0 |
| VANGUARD WHITEHALL FDS | EM MK GOV BD ETF | 921946885 |  | 695355 | 11403 | SH |  | SOLE | 0 | 11403 | 0 | 0 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 80339889 | 742443 | SH |  | SOLE | 0 | 742443 | 0 | 0 |
| VANGUARD WHITEHALL FDS | INTL DVD ETF | 921946810 |  | 8630081 | 123942 | SH |  | SOLE | 0 | 123942 | 0 | 0 |
| VANGUARD WORLD FD | ESG INTL STK ETF | 921910725 |  | 328589 | 6680 | SH |  | SOLE | 0 | 6680 | 0 | 0 |
| VANGUARD WORLD FD | ESG US STK ETF | 921910733 |  | 3880878 | 58926 | SH |  | SOLE | 0 | 58926 | 0 | 0 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 448704 | 3389 | SH |  | SOLE | 0 | 3389 | 0 | 0 |
| VANGUARD WORLD FD | MEGA CAP VAL ETF | 921910840 |  | 6484281 | 63046 | SH |  | SOLE | 0 | 63046 | 0 | 0 |
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 |  | 7398150 | 42995 | SH |  | SOLE | 0 | 42995 | 0 | 0 |
| VANGUARD WORLD FDS | COMM SRVC ETF | 92204A884 |  | 605895 | 7366 | SH |  | SOLE | 0 | 7366 | 0 | 0 |
| VANGUARD WORLD FDS | CONSUM DIS ETF | 92204A108 |  | 975987 | 4455 | SH |  | SOLE | 0 | 4455 | 0 | 0 |
| VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 |  | 3147279 | 16427 | SH |  | SOLE | 0 | 16427 | 0 | 0 |
| VANGUARD WORLD FDS | ENERGY ETF | 92204A306 |  | 9573558 | 78937 | SH |  | SOLE | 0 | 78937 | 0 | 0 |
| VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 |  | 1369265 | 16551 | SH |  | SOLE | 0 | 16551 | 0 | 0 |
| VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 |  | 10457658 | 42159 | SH |  | SOLE | 0 | 42159 | 0 | 0 |
| VANGUARD WORLD FDS | INDUSTRIAL ETF | 92204A603 |  | 897153 | 4911 | SH |  | SOLE | 0 | 4911 | 0 | 0 |
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 |  | 4724193 | 14790 | SH |  | SOLE | 0 | 14790 | 0 | 0 |
| VANGUARD WORLD FDS | MATERIALS ETF | 92204A801 |  | 2403543 | 14120 | SH |  | SOLE | 0 | 14120 | 0 | 0 |
| VANGUARD WORLD FDS | UTILITIES ETF | 92204A876 |  | 1356240 | 8840 | SH |  | SOLE | 0 | 8840 | 0 | 0 |
| VEEVA SYS INC | CL A COM | 922475108 |  | 725726 | 4497 | SH |  | SOLE | 0 | 4497 | 0 | 0 |
| VENTAS INC | COM | 92276F100 |  | 640755 | 14213 | SH |  | SOLE | 0 | 14213 | 0 | 0 |
| VERISK ANALYTICS INC | COM | 92345Y106 |  | 943608 | 5344 | SH |  | SOLE | 0 | 5344 | 0 | 0 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 18790644 | 477020 | SH |  | SOLE | 0 | 477020 | 0 | 0 |
| VERONA PHARMA PLC | SPONSORED ADS | 925050106 |  | 888420 | 34000 | SH |  | SOLE | 0 | 34000 | 0 | 0 |
| VERRA MOBILITY CORP | CL A COM STK | 92511U102 |  | 1066293 | 77100 | SH |  | SOLE | 0 | 77100 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 1253594 | 4341 | SH |  | SOLE | 0 | 4341 | 0 | 0 |
| VERTICAL CAP INCOME FD | SHS BEN INT | 92535C104 |  | 102769 | 11799 | SH |  | SOLE | 0 | 11799 | 0 | 0 |
| VIATRIS INC | COM | 92556V106 |  | 142246 | 12780 | SH |  | SOLE | 0 | 12780 | 0 | 0 |
| VICTORY PORTFOLIOS II | VCSHS US EQ INCM | 92647N824 |  | 943464 | 15200 | SH |  | SOLE | 0 | 15200 | 0 | 0 |
| VIRCO MFG CO | COM | 927651109 |  | 3804461 | 841852 | SH |  | SOLE | 0 | 841852 | 0 | 0 |
| VIRTUS DIVIDEND INTEREST  P | COM | 92840R101 |  | 753955 | 66840 | SH |  | SOLE | 0 | 66840 | 0 | 0 |
| VISA INC | COM CL A | 92826C839 |  | 69808831 | 335941 | SH |  | SOLE | 0 | 335941 | 0 | 0 |
| VISHAY INTERTECHNOLOGY INC | NOTE  2.250% 6/1 | 928298AP3 |  | 97100 | 100000 | PRN |  | SOLE | 0 | 100000 | 0 | 0 |
| VISTAGEN THERAPEUTICS INC | COM NEW | 92840H202 |  | 6850 | 66500 | SH |  | SOLE | 0 | 66500 | 0 | 0 |
| VIVID SEATS INC | COM CL A | 92854T100 |  | 304213 | 41673 | SH |  | SOLE | 0 | 41673 | 0 | 0 |
| VMWARE INC | CL A COM | 928563402 |  | 7803774 | 63570 | SH |  | SOLE | 0 | 63570 | 0 | 0 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 |  | 3359289 | 331911 | SH |  | SOLE | 0 | 331911 | 0 | 0 |
| VORNADO RLTY TR | SH BEN INT | 929042109 |  | 1264985 | 60787 | SH |  | SOLE | 0 | 60787 | 0 | 0 |
| VOXX INTL CORP | CL A | 91829F104 |  | 116482 | 13900 | SH |  | SOLE | 0 | 13900 | 0 | 0 |
| VULCAN MATLS CO | COM | 929160109 |  | 320804 | 1832 | SH |  | SOLE | 0 | 1832 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 2173917 | 58187 | SH |  | SOLE | 0 | 58187 | 0 | 0 |
| WALMART INC | COM | 931142103 |  | 15252409 | 107563 | SH |  | SOLE | 0 | 107563 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 2309265 | 243608 | SH |  | SOLE | 0 | 243608 | 0 | 0 |
| WASHINGTON FED INC | COM | 938824109 |  | 1383855 | 41247 | SH |  | SOLE | 0 | 41247 | 0 | 0 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 337586 | 2540 | SH |  | SOLE | 0 | 2540 | 0 | 0 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 7607735 | 48459 | SH |  | SOLE | 0 | 48459 | 0 | 0 |
| WATERS CORP | COM | 941848103 |  | 2794824 | 8110 | SH |  | SOLE | 0 | 8110 | 0 | 0 |
| WATTS WATER TECHNOLOGIES INC | CL A | 942749102 |  | 346269 | 2325 | SH |  | SOLE | 0 | 2325 | 0 | 0 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 958351 | 10151 | SH |  | SOLE | 0 | 10151 | 0 | 0 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 9715435 | 235296 | SH |  | SOLE | 0 | 235296 | 0 | 0 |
| WELLS FARGO CO NEW | PERP PFD CNV A | 949746804 |  | 452750 | 382 | SH |  | SOLE | 0 | 382 | 0 | 0 |
| WELLTOWER INC | COM | 95040Q104 |  | 1267576 | 19300 | SH |  | SOLE | 0 | 19300 | 0 | 0 |
| WESCO INTL INC | COM | 95082P105 |  | 5047556 | 40370 | SH |  | SOLE | 0 | 40370 | 0 | 0 |
| WESTERN ASSET DIVERSIFIED IN | COM SHS BEN INT | 95790K109 |  | 226852 | 17862 | SH |  | SOLE | 0 | 17862 | 0 | 0 |
| WESTERN ASSET EMERGING MKTS | COM | 95766A101 |  | 230939 | 25350 | SH |  | SOLE | 0 | 25350 | 0 | 0 |
| WESTERN ASSET HIGH INCOME OP | COM | 95766K109 |  | 51326 | 12994 | SH |  | SOLE | 0 | 12994 | 0 | 0 |
| WESTERN DIGITAL CORP. | COM | 958102105 |  | 470663 | 14918 | SH |  | SOLE | 0 | 14918 | 0 | 0 |
| WESTERN MIDSTREAM PARTNERS L | COM UNIT LP INT | 958669103 |  | 630170 | 23470 | SH |  | SOLE | 0 | 23470 | 0 | 0 |
| WESTERN UN CO | COM | 959802109 |  | 145077 | 10535 | SH |  | SOLE | 0 | 10535 | 0 | 0 |
| WESTROCK CO | COM | 96145D105 |  | 340524 | 9684 | SH |  | SOLE | 0 | 9684 | 0 | 0 |
| WESTROCK COFFEE CO | COM | 96145W103 |  | 1488050 | 111381 | SH |  | SOLE | 0 | 111381 | 0 | 0 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 |  | 9495841 | 306246 | SH |  | SOLE | 0 | 306246 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 1321879 | 33824 | SH |  | SOLE | 0 | 33824 | 0 | 0 |
| WILLIAMS COS INC | COM | 969457100 |  | 2549980 | 77496 | SH |  | SOLE | 0 | 77496 | 0 | 0 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 505878 | 4402 | SH |  | SOLE | 0 | 4402 | 0 | 0 |
| WISDOMTREE TR | EM EX ST-OWNED | 97717X578 |  | 3699604 | 138653 | SH |  | SOLE | 0 | 138653 | 0 | 0 |
| WISDOMTREE TR | EMER MKT HIGH FD | 97717W315 |  | 1050180 | 29466 | SH |  | SOLE | 0 | 29466 | 0 | 0 |
| WISDOMTREE TR | EMERG MKTS ESG | 97717X214 |  | 751742 | 27612 | SH |  | SOLE | 0 | 27612 | 0 | 0 |
| WISDOMTREE TR | INTRST RATE HDGE | 97717W380 |  | 8166106 | 187921 | SH |  | SOLE | 0 | 187921 | 0 | 0 |
| WISDOMTREE TR | US HIGH DIVIDEND | 97717W208 |  | 854920 | 9934 | SH |  | SOLE | 0 | 9934 | 0 | 0 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 |  | 4842797 | 78172 | SH |  | SOLE | 0 | 78172 | 0 | 0 |
| WISDOMTREE TR | US MIDCAP DIVID | 97717W505 |  | 4621418 | 112333 | SH |  | SOLE | 0 | 112333 | 0 | 0 |
| WOLFSPEED INC | COM | 977852102 |  | 227625 | 3297 | SH |  | SOLE | 0 | 3297 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD | SPONSORED ADR | 980228308 |  | 267956 | 11068 | SH |  | SOLE | 0 | 11068 | 0 | 0 |
| WORKDAY INC | CL A | 98138H101 |  | 269234 | 1609 | SH |  | SOLE | 0 | 1609 | 0 | 0 |
| WP CAREY INC | COM | 92936U109 |  | 999593 | 12789 | SH |  | SOLE | 0 | 12789 | 0 | 0 |
| WW INTL INC | COM | 98262P101 |  | 61567 | 15950 | SH |  | SOLE | 0 | 15950 | 0 | 0 |
| XCEL ENERGY INC | COM | 98389B100 |  | 1593349 | 22604 | SH |  | SOLE | 0 | 22604 | 0 | 0 |
| XPONENTIAL FITNESS INC | COM CL A | 98422X101 |  | 1581459 | 68969 | SH |  | SOLE | 0 | 68969 | 0 | 0 |
| XYLEM INC | COM | 98419M100 |  | 457920 | 4136 | SH |  | SOLE | 0 | 4136 | 0 | 0 |
| YUM BRANDS INC | COM | 988498101 |  | 4596008 | 35873 | SH |  | SOLE | 0 | 35873 | 0 | 0 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 1480071 | 27069 | SH |  | SOLE | 0 | 27069 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 1286555 | 10090 | SH |  | SOLE | 0 | 10090 | 0 | 0 |
| ZIONS BANCORPORATION N A | COM | 989701107 |  | 323885 | 6588 | SH |  | SOLE | 0 | 6588 | 0 | 0 |
| ZOETIS INC | CL A | 98978V103 |  | 3095188 | 21120 | SH |  | SOLE | 0 | 21120 | 0 | 0 |
| ZOOM VIDEO COMMUNICATIONS IN | CL A | 98980L101 |  | 809154 | 11945 | SH |  | SOLE | 0 | 11945 | 0 | 0 |
| ZSCALER INC | COM | 98980G102 |  | 321824 | 2876 | SH |  | SOLE | 0 | 2876 | 0 | 0 |
| BANK MONTREAL QUE | COM | 063671101 |  | 30500 | 10 | SH | Put | SOLE | 0 | 10 | 0 | 0 |
| BLACK STONE MINERALS L P | COM UNIT | 09225M101 |  | 6600 | 10 | SH | Call | SOLE | 0 | 10 | 0 | 0 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 29120 | 16 | SH | Put | SOLE | 0 | 16 | 0 | 0 |
| DEERE  CO | COM | 244199105 |  | 2230 | 1 | SH | Put | SOLE | 0 | 1 | 0 | 0 |
| DILLARDS INC | CL A | 254067101 |  | 50910 | 12 | SH | Put | SOLE | 0 | 12 | 0 | 0 |
| EOG RES INC | COM | 26875P101 |  | 24080 | 8 | SH | Call | SOLE | 0 | 8 | 0 | 0 |
| ETSY INC | COM | 29786A106 |  | 5056 | 8 | SH | Put | SOLE | 0 | 8 | 0 | 0 |
| HOME DEPOT INC | COM | 437076102 |  | 4220 | 4 | SH | Put | SOLE | 0 | 4 | 0 | 0 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 20790 | 11 | SH | Put | SOLE | 0 | 11 | 0 | 0 |
| INTEL CORP | COM | 458140100 |  | 5 | 5 | SH | Call | SOLE | 0 | 5 | 0 | 0 |
| ISHARES INC | MSCI GERMANY ETF | 464286806 |  | 6967 | 59 | SH | Put | SOLE | 0 | 59 | 0 | 0 |
| LANDSTAR SYS INC | COM | 515098101 |  | 6980 | 2 | SH | Put | SOLE | 0 | 2 | 0 | 0 |
| LOWES COS INC | COM | 548661107 |  | 11700 | 5 | SH | Put | SOLE | 0 | 5 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 18275 | 5 | SH | Put | SOLE | 0 | 5 | 0 | 0 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 3240 | 6 | SH | Put | SOLE | 0 | 6 | 0 | 0 |
| OVERSTOCK COM INC DEL | COM | 690370101 |  | 524 | 1 | SH | Call | SOLE | 0 | 1 | 0 | 0 |
| ROYAL BK CDA SUSTAINABL | COM | 780087102 |  | 53400 | 31 | SH | Put | SOLE | 0 | 31 | 0 | 0 |
| SNAP ON INC | COM | 833034101 |  | 18560 | 14 | SH | Put | SOLE | 0 | 14 | 0 | 0 |
| TEUCRIUM COMMODITY TR | WHEAT FD | 88166A508 |  | 396 | 2 | SH | Call | SOLE | 0 | 2 | 0 | 0 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 4480 | 4 | SH | Put | SOLE | 0 | 4 | 0 | 0 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 12800 | 5 | SH | Put | SOLE | 0 | 5 | 0 | 0 |

---