# EDGAR Filing Document

**Accession Number:** 0001109767
**File Stem:** 0001376474-23-000104
**Filing Date:** 2023-2
**Character Count:** 67362
**Document Hash:** a3cfd0137f5f7add615b98d6a041a982
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001376474-23-000104.hdr.sgml**: 20230207

**ACCESSION NUMBER**: 0001376474-23-000104

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230207

**DATE AS OF CHANGE**: 20230207

**EFFECTIVENESS DATE**: 20230207

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** NATIONS FINANCIAL GROUP INC, /IA/ /ADV
- **CENTRAL INDEX KEY:** 0001109767
- **IRS NUMBER:** 391909295
- **STATE OF INCORPORATION:** IA
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 4000 RIVER RIDGE DRIVE, NE
- **STREET 2:** ---
- **CITY:** CEDAR RAPIDS
- **STATE:** IA
- **ZIP:** 52402
- **BUSINESS PHONE:** 319-393-9541

**MAIL ADDRESS:**
- **STREET 1:** 4000 RIVER RIDGE DRIVE, NE
- **STREET 2:** ---
- **CITY:** CEDAR RAPIDS
- **STATE:** IA
- **ZIP:** 52402

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** NATIONS FINANCIAL GROUP INC /IA/                        /ADV
- **DATE OF NAME CHANGE:** 20000322

### 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:** NATIONS FINANCIAL GROUP INC /IA/ /ADV<br>**Address:** 4000 RIVER RIDGE DRIVE NE<br>---<br>CEDAR RAPIDS, IA 52402

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

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:** Matt Vawter<br>**Title:** Trading  Risk Manager<br>**Phone:** 319-378-5266

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

/s/ Matthew B. Vawter  Cedar Rapids, IA  02-07-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:** 596

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

      (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 |
| 23ANDME HOLDING CO CLASS A COM | Stock | 90138Q108 |  | 32558 | 15073 | SH |  | SOLE |  | 0 | 0 | 15073 |
| 3M CO COM | Stock | 88579Y101 |  | 499407 | 4164 | SH |  | SOLE |  | 0 | 0 | 4164 |
| ABBOTT LABS COM | Stock | 002824100 |  | 3803106 | 34639 | SH |  | SOLE |  | 0 | 0 | 34639 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 2706876 | 16749 | SH |  | SOLE |  | 0 | 0 | 16749 |
| ABRDN GLOBAL PREMIER PPTYS FD COM SH BEN INT | CEF | 00302L108 |  | 45941 | 11779 | SH |  | SOLE |  | 0 | 0 | 11779 |
| ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT | CEF | 00326L100 |  | 96080 | 12317 | SH |  | SOLE |  | 0 | 0 | 12317 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 3841429 | 14396 | SH |  | SOLE |  | 0 | 0 | 14396 |
| ACTIVISION BLIZZARD INC COM | Stock | 00507V109 |  | 1914645 | 25011 | SH |  | SOLE |  | 0 | 0 | 25011 |
| ADAM NAT RES FD INC COM | CEF | 00548F105 |  | 1272902 | 58390 | SH |  | SOLE |  | 0 | 0 | 58390 |
| ADOBE SYSTEMS INCORPORATED COM | Stock | 00724F101 |  | 669022 | 1988 | SH |  | SOLE |  | 0 | 0 | 1988 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 271116 | 4185 | SH |  | SOLE |  | 0 | 0 | 4185 |
| ADVENT CONV  INCOME FD COM | CEF | 00764C109 |  | 193260 | 17730 | SH |  | SOLE |  | 0 | 0 | 17730 |
| AFLAC INC COM | Stock | 001055102 |  | 2201063 | 30595 | SH |  | SOLE |  | 0 | 0 | 30595 |
| AGENUS INC COM NEW | Stock | 00847G705 |  | 36038 | 15016 | SH |  | SOLE |  | 0 | 0 | 15016 |
| AIR PRODS  CHEMS INC COM | Stock | 009158106 |  | 1803699 | 5851 | SH |  | SOLE |  | 0 | 0 | 5851 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 925775 | 4269 | SH |  | SOLE |  | 0 | 0 | 4269 |
| ALERIAN MLP ETF | ETF | 00162Q452 |  | 257100 | 6753 | SH |  | SOLE |  | 0 | 0 | 6753 |
| ALLIANCEBERNSTEIN NATL MUN INM COM | CEF | 01864U106 |  | 483547 | 46140 | SH |  | SOLE |  | 0 | 0 | 46140 |
| ALLIANT ENERGY CORP COM | Stock | 018802108 |  | 1345736 | 24374 | SH |  | SOLE |  | 0 | 0 | 24374 |
| ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 APR/OCT ETF | ETF | 00888H877 |  | 1046879 | 42581 | SH |  | SOLE |  | 0 | 0 | 42581 |
| ALLIANZIM U.S. LARGE CAP 6 MONTH BUFFER10 JAN/JUL ETF | ETF | 00888H869 |  | 1015242 | 45161 | SH |  | SOLE |  | 0 | 0 | 45161 |
| ALLIANZIM U.S. LARGE CAP BUFFER10 JAN ETF | ETF | 00888H703 |  | 537634 | 21250 | SH |  | SOLE |  | 0 | 0 | 21250 |
| ALLIANZIM U.S. LARGE CAP BUFFER20 JAN ETF | ETF | 00888H802 |  | 1399734 | 52920 | SH |  | SOLE |  | 0 | 0 | 52920 |
| ALLIANZIM U.S. LARGE CAP BUFFER20 JUL ETF | ETF | 00888H406 |  | 1194058 | 44416 | SH |  | SOLE |  | 0 | 0 | 44416 |
| ALLIANZIM U.S. LARGE CAP BUFFER20 OCT ETF | ETF | 00888H505 |  | 1213557 | 43607 | SH |  | SOLE |  | 0 | 0 | 43607 |
| ALLIANZIM US LARGE CAP BUFFER20 APR ETF | ETF | 00888H208 |  | 1176238 | 44792 | SH |  | SOLE |  | 0 | 0 | 44792 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 4767332 | 54033 | SH |  | SOLE |  | 0 | 0 | 54033 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 1092195 | 12309 | SH |  | SOLE |  | 0 | 0 | 12309 |
| ALPS SECTOR DIVIDEND DOGS ETF | ETF | 00162Q858 |  | 342275 | 6653 | SH |  | SOLE |  | 0 | 0 | 6653 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 1802161 | 39425 | SH |  | SOLE |  | 0 | 0 | 39425 |
| AMAZON COM INC COM | Stock | 023135106 |  | 5391795 | 64188 | SH |  | SOLE |  | 0 | 0 | 64188 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 536733 | 5652 | SH |  | SOLE |  | 0 | 0 | 5652 |
| AMERICAN TOWER CORP NEW COM | REIT | 03027X100 |  | 2128083 | 10044 | SH |  | SOLE |  | 0 | 0 | 10044 |
| AMERIPRISE FINL INC COM | Stock | 03076C106 |  | 2185195 | 7018 | SH |  | SOLE |  | 0 | 0 | 7018 |
| AMERISOURCEBERGEN CORP COM | Stock | 03073E105 |  | 2399315 | 14479 | SH |  | SOLE |  | 0 | 0 | 14479 |
| AMGEN INC COM | Stock | 031162100 |  | 3751551 | 14284 | SH |  | SOLE |  | 0 | 0 | 14284 |
| AMPLIFY ONLINE RETAIL ETF | ETF | 032108102 |  | 219728 | 5635 | SH |  | SOLE |  | 0 | 0 | 5635 |
| AMPLIFY TRANSFORMATIONAL DATA SHARING ETF | ETF | 032108607 |  | 260517 | 17229 | SH |  | SOLE |  | 0 | 0 | 17229 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 2396059 | 14607 | SH |  | SOLE |  | 0 | 0 | 14607 |
| ANGEL OAK FINL STRATEGIES INCM COM BEN INT | CEF | 03464A100 |  | 2832419 | 221110 | SH |  | SOLE |  | 0 | 0 | 221110 |
| ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR | ADR | 03524A108 |  | 262915 | 4379 | SH |  | SOLE |  | 0 | 0 | 4379 |
| ANIXA BIOSCIENCES INC COM | Stock | 03528H109 |  | 55250 | 13000 | SH |  | SOLE |  | 0 | 0 | 13000 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 456865 | 21672 | SH |  | SOLE |  | 0 | 0 | 21672 |
| ANTERO MIDSTREAM CORP COM | Stock | 03676B102 |  | 147605 | 13679 | SH |  | SOLE |  | 0 | 0 | 13679 |
| APOLLO GLOBAL MGMT INC COM | Stock | 03769M106 |  | 419866 | 6582 | SH |  | SOLE |  | 0 | 0 | 6582 |
| APPLE INC COM | Stock | 037833100 |  | 25818967 | 198714 | SH |  | SOLE |  | 0 | 0 | 198714 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 705971 | 7249 | SH |  | SOLE |  | 0 | 0 | 7249 |
| ARCHER DANIELS MIDLAND CO COM | Stock | 039483102 |  | 3564976 | 38395 | SH |  | SOLE |  | 0 | 0 | 38395 |
| ARES DYNAMIC CR ALLOCATION FD COM | CEF | 04014F102 |  | 838861 | 72378 | SH |  | SOLE |  | 0 | 0 | 72378 |
| ARK INNOVATION ETF | ETF | 00214Q104 |  | 259467 | 8305 | SH |  | SOLE |  | 0 | 0 | 8305 |
| ARK NEXT GENERATION INTERNET ETF | ETF | 00214Q401 |  | 280451 | 7275 | SH |  | SOLE |  | 0 | 0 | 7275 |
| ASBURY AUTOMOTIVE GROUP INC COM | Stock | 043436104 |  | 533269 | 2975 | SH |  | SOLE |  | 0 | 0 | 2975 |
| AT INC COM | Stock | 00206R102 |  | 1832995 | 99565 | SH |  | SOLE |  | 0 | 0 | 99565 |
| AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 |  | 5261284 | 22026 | SH |  | SOLE |  | 0 | 0 | 22026 |
| AUTOZONE INC COM | Stock | 053332102 |  | 877960 | 356 | SH |  | SOLE |  | 0 | 0 | 356 |
| AVANTIS EMERGING MARKETS EQUITY ETF | ETF | 025072604 |  | 332112 | 6583 | SH |  | SOLE |  | 0 | 0 | 6583 |
| AVANTIS INTERNATIONAL EQUITY ETF | ETF | 025072703 |  | 218505 | 4108 | SH |  | SOLE |  | 0 | 0 | 4108 |
| AVANTIS INTERNATIONAL SMALL CAP VALUE ETF | ETF | 025072802 |  | 328890 | 5942 | SH |  | SOLE |  | 0 | 0 | 5942 |
| BALLAST SMALL/MID CAP ETF | ETF | 90470L550 |  | 436678 | 13750 | SH |  | SOLE |  | 0 | 0 | 13750 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 786864 | 23757 | SH |  | SOLE |  | 0 | 0 | 23757 |
| BANK NEW YORK MELLON CORP COM | Stock | 064058100 |  | 256596 | 5637 | SH |  | SOLE |  | 0 | 0 | 5637 |
| BANK OZK LITTLE ROCK ARK COM | Stock | 06417N103 |  | 254061 | 6342 | SH |  | SOLE |  | 0 | 0 | 6342 |
| BECTON DICKINSON  CO COM | Stock | 075887109 |  | 1676621 | 6593 | SH |  | SOLE |  | 0 | 0 | 6593 |
| BERKSHIRE HATHAWAY INC DEL CL A | Stock | 084670108 |  | 4218399 | 9 | SH |  | SOLE |  | 0 | 0 | 9 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 24450053 | 79152 | SH |  | SOLE |  | 0 | 0 | 79152 |
| BLACKROCK ENERGY  RES TR COM | CEF | 09250U101 |  | 400236 | 31942 | SH |  | SOLE |  | 0 | 0 | 31942 |
| BLACKROCK ENHANCED EQUITY DIVI COM | CEF | 09251A104 |  | 224745 | 24944 | SH |  | SOLE |  | 0 | 0 | 24944 |
| BLACKROCK ENHANCED GLOBAL DIVI COM | CEF | 092501105 |  | 731100 | 76474 | SH |  | SOLE |  | 0 | 0 | 76474 |
| BLACKROCK ENHANCED INTL DIV TR COM BENE INTER | CEF | 092524107 |  | 106267 | 21168 | SH |  | SOLE |  | 0 | 0 | 21168 |
| BLACKROCK INC COM | Stock | 09247X101 |  | 1905815 | 2689 | SH |  | SOLE |  | 0 | 0 | 2689 |
| BLACKROCK MUNIASSETS FD INC COM | CEF | 09254J102 |  | 216400 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| BLACKROCK MUNICIPAL INCOME COM | CEF | 09253X102 |  | 664108 | 58615 | SH |  | SOLE |  | 0 | 0 | 58615 |
| BLACKROCK MUNIHOLDINGS FD INC COM | CEF | 09253N104 |  | 666547 | 54905 | SH |  | SOLE |  | 0 | 0 | 54905 |
| BLACKROCK MUNIHOLDINGS QUALITY COM | CEF | 09254C107 |  | 590224 | 59319 | SH |  | SOLE |  | 0 | 0 | 59319 |
| BLACKROCK MUNIYIELD QUALITY FD COM | CEF | 09254G108 |  | 250390 | 24500 | SH |  | SOLE |  | 0 | 0 | 24500 |
| BLACKROCK RES  COMMODITIES ST SHS | CEF | 09257A108 |  | 325182 | 32616 | SH |  | SOLE |  | 0 | 0 | 32616 |
| BLACKROCK TCP CAPITAL CORP COM | CEF | 09259E108 |  | 656605 | 50742 | SH |  | SOLE |  | 0 | 0 | 50742 |
| BLACKROCK ULTRA SHORT-TERM BOND ETF | ETF | 46434V878 |  | 2279385 | 45551 | SH |  | SOLE |  | 0 | 0 | 45551 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 1014536 | 13674 | SH |  | SOLE |  | 0 | 0 | 13674 |
| BLACKSTONE LONG SHORT CR INCOM COM SHS BN INT | CEF | 09257D102 |  | 687798 | 63450 | SH |  | SOLE |  | 0 | 0 | 63450 |
| BLACKSTONE MTG TR INC COM CL A | REIT | 09257W100 |  | 1353822 | 63950 | SH |  | SOLE |  | 0 | 0 | 63950 |
| BLACKSTONE STRATEGIC CREDIT FD COM SHS BEN IN | CEF | 09257R101 |  | 259178 | 24497 | SH |  | SOLE |  | 0 | 0 | 24497 |
| BNY MELLON STRATEGIC MUNS INC COM | CEF | 05588W108 |  | 479941 | 78550 | SH |  | SOLE |  | 0 | 0 | 78550 |
| BOEING CO COM | Stock | 097023105 |  | 1066130 | 5596 | SH |  | SOLE |  | 0 | 0 | 5596 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 406986 | 11651 | SH |  | SOLE |  | 0 | 0 | 11651 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 571131 | 7937 | SH |  | SOLE |  | 0 | 0 | 7937 |
| BROADCOM INC COM | Stock | 11135F101 |  | 2819825 | 5043 | SH |  | SOLE |  | 0 | 0 | 5043 |
| BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 |  | 452473 | 6974 | SH |  | SOLE |  | 0 | 0 | 6974 |
| BUNGE LIMITED COM | Stock | G16962105 |  | 1166212 | 11689 | SH |  | SOLE |  | 0 | 0 | 11689 |
| CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT | CEF | 128125101 |  | 590652 | 44012 | SH |  | SOLE |  | 0 | 0 | 44012 |
| CAMBRIA EMERGING SHAREHOLDER YIELD ETF | ETF | 132061706 |  | 214670 | 7655 | SH |  | SOLE |  | 0 | 0 | 7655 |
| CAMECO CORP COM | Stock | 13321L108 |  | 2445526 | 107875 | SH |  | SOLE |  | 0 | 0 | 107875 |
| CANADIAN NAT RES LTD COM | Stock | 136385101 |  | 480096 | 8645 | SH |  | SOLE |  | 0 | 0 | 8645 |
| CANADIAN PAC RY LTD COM | Stock | 13645T100 |  | 294863 | 3953 | SH |  | SOLE |  | 0 | 0 | 3953 |
| CAPITAL BANCORP INC MD COM | Stock | 139737100 |  | 667594 | 28360 | SH |  | SOLE |  | 0 | 0 | 28360 |
| CAPITAL GROUP CORE EQUITY ETF | ETF | 14020V108 |  | 238996 | 10640 | SH |  | SOLE |  | 0 | 0 | 10640 |
| CARDINAL HEALTH INC COM | Stock | 14149Y108 |  | 242794 | 3158 | SH |  | SOLE |  | 0 | 0 | 3158 |
| CASEYS GEN STORES INC COM | Stock | 147528103 |  | 1379977 | 6151 | SH |  | SOLE |  | 0 | 0 | 6151 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 1114789 | 4653 | SH |  | SOLE |  | 0 | 0 | 4653 |
| CBRE GBL REAL ESTATE INC FD COM | CEF | 12504G100 |  | 100150 | 17478 | SH |  | SOLE |  | 0 | 0 | 17478 |
| CEL-SCI CORP COM PAR NEW | Stock | 150837607 |  | 27025 | 11500 | SH |  | SOLE |  | 0 | 0 | 11500 |
| CENTRAL  EASTERN EUROPE FD IN COM | CEF | 153436100 |  | 727012 | 88016 | SH |  | SOLE |  | 0 | 0 | 88016 |
| CF INDS HLDGS INC COM | Stock | 125269100 |  | 583364 | 6847 | SH |  | SOLE |  | 0 | 0 | 6847 |
| CHARGEPOINT HOLDINGS INC COM CL A | Stock | 15961R105 |  | 577518 | 60600 | SH |  | SOLE |  | 0 | 0 | 60600 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 514213 | 3429 | SH |  | SOLE |  | 0 | 0 | 3429 |
| CHEVRON CORP NEW COM | Stock | 166764100 |  | 8036060 | 44771 | SH |  | SOLE |  | 0 | 0 | 44771 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 1976855 | 8961 | SH |  | SOLE |  | 0 | 0 | 8961 |
| CIGNA CORP NEW COM | Stock | 125523100 |  | 659268 | 1989 | SH |  | SOLE |  | 0 | 0 | 1989 |
| CINTAS CORP COM | Stock | 172908105 |  | 2321813 | 5141 | SH |  | SOLE |  | 0 | 0 | 5141 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 2917849 | 61247 | SH |  | SOLE |  | 0 | 0 | 61247 |
| CITIZENS FINL GROUP INC COM | Stock | 174610105 |  | 280511 | 7125 | SH |  | SOLE |  | 0 | 0 | 7125 |
| CLEARBRIDGE MLP AND MIDSTRM TR COM | CEF | 18469Q207 |  | 360895 | 12766 | SH |  | SOLE |  | 0 | 0 | 12766 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 803109 | 5723 | SH |  | SOLE |  | 0 | 0 | 5723 |
| COCA COLA CO COM | Stock | 191216100 |  | 2175952 | 34207 | SH |  | SOLE |  | 0 | 0 | 34207 |
| COHEN  STEERS INFRASTRUCTURE COM | CEF | 19248A109 |  | 532530 | 22198 | SH |  | SOLE |  | 0 | 0 | 22198 |
| COHEN  STEERS QUALITY INCOME COM | CEF | 19247L106 |  | 336612 | 29270 | SH |  | SOLE |  | 0 | 0 | 29270 |
| COHEN  STEERS REIT  PFD  IN COM | CEF | 19247X100 |  | 486437 | 23868 | SH |  | SOLE |  | 0 | 0 | 23868 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 921215 | 11692 | SH |  | SOLE |  | 0 | 0 | 11692 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 1460254 | 41757 | SH |  | SOLE |  | 0 | 0 | 41757 |
| COMMUNICATION SERVICES SELECT SECTOR SPDR FUND | ETF | 81369Y852 |  | 526830 | 10977 | SH |  | SOLE |  | 0 | 0 | 10977 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 921553 | 7809 | SH |  | SOLE |  | 0 | 0 | 7809 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 347232 | 1498 | SH |  | SOLE |  | 0 | 0 | 1498 |
| CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND | ETF | 81369Y407 |  | 1125393 | 8713 | SH |  | SOLE |  | 0 | 0 | 8713 |
| CONSUMER STAPLES SELECT SECTOR SPDR FUND | ETF | 81369Y308 |  | 3176006 | 42602 | SH |  | SOLE |  | 0 | 0 | 42602 |
| CORTEVA INC COM | Stock | 22052L104 |  | 220987 | 3759 | SH |  | SOLE |  | 0 | 0 | 3759 |
| COSTCO WHSL CORP NEW COM | Stock | 22160K105 |  | 4224443 | 9253 | SH |  | SOLE |  | 0 | 0 | 9253 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 227532 | 2161 | SH |  | SOLE |  | 0 | 0 | 2161 |
| CSX CORP COM | Stock | 126408103 |  | 1152599 | 37204 | SH |  | SOLE |  | 0 | 0 | 37204 |
| CVS HEALTH CORP COM | Stock | 126650100 |  | 2856340 | 30650 | SH |  | SOLE |  | 0 | 0 | 30650 |
| DANAHER CORPORATION COM | Stock | 235851102 |  | 1524110 | 5742 | SH |  | SOLE |  | 0 | 0 | 5742 |
| DAQO NEW ENERGY CORP SPNSRD ADS NEW | ADR | 23703Q203 |  | 281351 | 7287 | SH |  | SOLE |  | 0 | 0 | 7287 |
| DARLING INGREDIENTS INC COM | Stock | 237266101 |  | 525819 | 8401 | SH |  | SOLE |  | 0 | 0 | 8401 |
| DEERE  CO COM | Stock | 244199105 |  | 2896440 | 6755 | SH |  | SOLE |  | 0 | 0 | 6755 |
| DELAWARE ENHANCED GLOBAL DIVID COM | CEF | 246060107 |  | 316475 | 40573 | SH |  | SOLE |  | 0 | 0 | 40573 |
| DELAWARE IVY HIGH INCOME OPPO COM | CEF | 465893105 |  | 1305917 | 119153 | SH |  | SOLE |  | 0 | 0 | 119153 |
| DENISON MINES CORP COM | Stock | 248356107 |  | 13800 | 12000 | SH |  | SOLE |  | 0 | 0 | 12000 |
| DEVON ENERGY CORP NEW COM | Stock | 25179M103 |  | 1110311 | 18050 | SH |  | SOLE |  | 0 | 0 | 18050 |
| DIAMONDBACK ENERGY INC COM | Stock | 25278X109 |  | 1200018 | 8773 | SH |  | SOLE |  | 0 | 0 | 8773 |
| DIREXION AUSPICE BROAD COMMODITY STRATEGY ETF | ETF | 25460E307 |  | 1175718 | 39963 | SH |  | SOLE |  | 0 | 0 | 39963 |
| DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES | ETF | 25459Y207 |  | 1711491 | 26813 | SH |  | SOLE |  | 0 | 0 | 26813 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 1184452 | 13633 | SH |  | SOLE |  | 0 | 0 | 13633 |
| DOMINION ENERGY INC COM | Stock | 25746U109 |  | 637988 | 10404 | SH |  | SOLE |  | 0 | 0 | 10404 |
| DOVER CORP COM | Stock | 260003108 |  | 379825 | 2805 | SH |  | SOLE |  | 0 | 0 | 2805 |
| DOW INC COM | Stock | 260557103 |  | 374478 | 7431 | SH |  | SOLE |  | 0 | 0 | 7431 |
| DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 |  | 340670 | 3307 | SH |  | SOLE |  | 0 | 0 | 3307 |
| EAGLE MATLS INC COM | Stock | 26969P108 |  | 474958 | 3575 | SH |  | SOLE |  | 0 | 0 | 3575 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 270042 | 1720 | SH |  | SOLE |  | 0 | 0 | 1720 |
| EATON VANCE MUN BD FD COM | CEF | 27827X101 |  | 334968 | 32239 | SH |  | SOLE |  | 0 | 0 | 32239 |
| EATON VANCE TAX MNGED BUY WRIT COM | CEF | 27828X100 |  | 139390 | 10600 | SH |  | SOLE |  | 0 | 0 | 10600 |
| EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 |  | 497425 | 6667 | SH |  | SOLE |  | 0 | 0 | 6667 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 731769 | 5989 | SH |  | SOLE |  | 0 | 0 | 5989 |
| ELEVANCE HEALTH INC COM | Stock | 036752103 |  | 1524547 | 2972 | SH |  | SOLE |  | 0 | 0 | 2972 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 1542454 | 16057 | SH |  | SOLE |  | 0 | 0 | 16057 |
| ENBRIDGE INC COM | Stock | 29250N105 |  | 705669 | 18047 | SH |  | SOLE |  | 0 | 0 | 18047 |
| ENCORE WIRE CORP COM | Stock | 292562105 |  | 627686 | 4563 | SH |  | SOLE |  | 0 | 0 | 4563 |
| ENERGY SELECT SECTOR SPDR FUND | ETF | 81369Y506 |  | 3958472 | 45255 | SH |  | SOLE |  | 0 | 0 | 45255 |
| ENERGY TRANSFER L P COM UT LTD PTN | Stock | 29273V100 |  | 3628212 | 305662 | SH |  | SOLE |  | 0 | 0 | 305662 |
| ENPHASE ENERGY INC COM | Stock | 29355A107 |  | 1186756 | 4479 | SH |  | SOLE |  | 0 | 0 | 4479 |
| ENSIGN GROUP INC COM | Stock | 29358P101 |  | 1330122 | 14059 | SH |  | SOLE |  | 0 | 0 | 14059 |
| ENTERPRISE PRODS PARTNERS L P COM | Stock | 293792107 |  | 4775625 | 197994 | SH |  | SOLE |  | 0 | 0 | 197994 |
| EOG RES INC COM | Stock | 26875P101 |  | 1081132 | 8347 | SH |  | SOLE |  | 0 | 0 | 8347 |
| EPAM SYS INC COM | Stock | 29414B104 |  | 568301 | 1734 | SH |  | SOLE |  | 0 | 0 | 1734 |
| ESSENTIAL UTILS INC COM | Stock | 29670G102 |  | 280007 | 5866 | SH |  | SOLE |  | 0 | 0 | 5866 |
| EVERCORE INC CLASS A | Stock | 29977A105 |  | 569507 | 5221 | SH |  | SOLE |  | 0 | 0 | 5221 |
| EVERSOURCE ENERGY COM | Stock | 30040W108 |  | 1138715 | 13582 | SH |  | SOLE |  | 0 | 0 | 13582 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 13139616 | 119126 | SH |  | SOLE |  | 0 | 0 | 119126 |
| FASTENAL CO COM | Stock | 311900104 |  | 578069 | 12216 | SH |  | SOLE |  | 0 | 0 | 12216 |
| FEDERAL AGRIC MTG CORP CL C | Stock | 313148306 |  | 360559 | 3199 | SH |  | SOLE |  | 0 | 0 | 3199 |
| FEDEX CORP COM | Stock | 31428X106 |  | 1671696 | 9651 | SH |  | SOLE |  | 0 | 0 | 9651 |
| FIDELITY VALUE FACTOR ETF | ETF | 316092782 |  | 1538653 | 35089 | SH |  | SOLE |  | 0 | 0 | 35089 |
| FINANCIAL SELECT SECTOR SPDR FUND | ETF | 81369Y605 |  | 1285290 | 37581 | SH |  | SOLE |  | 0 | 0 | 37581 |
| FIRST TRUST BUYWRITE INCOME ETF | ETF | 33738R308 |  | 998820 | 51672 | SH |  | SOLE |  | 0 | 0 | 51672 |
| FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 |  | 2800771 | 37368 | SH |  | SOLE |  | 0 | 0 | 37368 |
| FIRST TRUST CLOUD COMPUTING ETF | ETF | 33734X192 |  | 345142 | 5991 | SH |  | SOLE |  | 0 | 0 | 5991 |
| FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 |  | 249335 | 5356 | SH |  | SOLE |  | 0 | 0 | 5356 |
| FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND | ETF | 33737J307 |  | 360560 | 9259 | SH |  | SOLE |  | 0 | 0 | 9259 |
| FIRST TRUST ENHANCED SHORT MATURITY ETF | ETF | 33739Q408 |  | 1688147 | 28400 | SH |  | SOLE |  | 0 | 0 | 28400 |
| FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND | ETF | 33739H101 |  | 973626 | 39756 | SH |  | SOLE |  | 0 | 0 | 39756 |
| FIRST TRUST INDXX GLOBAL NATURAL RESOURCES INCOME ETF | ETF | 33734X838 |  | 480932 | 35078 | SH |  | SOLE |  | 0 | 0 | 35078 |
| FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES  INCOME ETF | ETF | 33739P855 |  | 607766 | 34125 | SH |  | SOLE |  | 0 | 0 | 34125 |
| FIRST TRUST INTERNATIONAL DEVELOPED CAPITAL STRENGTH ETF | ETF | 33738R662 |  | 420457 | 14553 | SH |  | SOLE |  | 0 | 0 | 14553 |
| FIRST TRUST LOW DURATION OPPORTUNITIES ETF | ETF | 33739Q200 |  | 1307250 | 27573 | SH |  | SOLE |  | 0 | 0 | 27573 |
| FIRST TRUST MERGER ARBITRAGE ETF | ETF | 33740J203 |  | 936241 | 46412 | SH |  | SOLE |  | 0 | 0 | 46412 |
| FIRST TRUST MID CAP CORE ALPHADEX FUND | ETF | 33735B108 |  | 403052 | 4589 | SH |  | SOLE |  | 0 | 0 | 4589 |
| FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND | ETF | 336917109 |  | 2723791 | 74501 | SH |  | SOLE |  | 0 | 0 | 74501 |
| FIRST TRUST MUNICIPAL HIGH INCOME ETF | ETF | 33739P301 |  | 216869 | 4685 | SH |  | SOLE |  | 0 | 0 | 4685 |
| FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND | ETF | 33733E500 |  | 349977 | 7416 | SH |  | SOLE |  | 0 | 0 | 7416 |
| FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 |  | 527301 | 13621 | SH |  | SOLE |  | 0 | 0 | 13621 |
| FIRST TRUST PREFERRED SECURITIES  INCOME ETF | ETF | 33739E108 |  | 679072 | 40420 | SH |  | SOLE |  | 0 | 0 | 40420 |
| FIRST TRUST RISING DIVIDEND ACHIEVERS ETF | ETF | 33738R506 |  | 1865576 | 42476 | SH |  | SOLE |  | 0 | 0 | 42476 |
| FIRST TRUST SENIOR LOAN FUND | ETF | 33738D309 |  | 3368437 | 75542 | SH |  | SOLE |  | 0 | 0 | 75542 |
| FIRST TRUST SMALL CAP CORE ALPHADEX FUND | ETF | 33734Y109 |  | 1115088 | 14214 | SH |  | SOLE |  | 0 | 0 | 14214 |
| FIRST TRUST SMID CAP RISING DIVIDEND ACHIEVERS ETF | ETF | 33741X102 |  | 231216 | 8875 | SH |  | SOLE |  | 0 | 0 | 8875 |
| FIRST TRUST TCW UNCONSTRAINED PLUS BOND ETF | ETF | 33740F888 |  | 1253526 | 51991 | SH |  | SOLE |  | 0 | 0 | 51991 |
| FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF | ETF | 33740J104 |  | 364427 | 18267 | SH |  | SOLE |  | 0 | 0 | 18267 |
| FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 |  | 1694747 | 42464 | SH |  | SOLE |  | 0 | 0 | 42464 |
| FIRST TRUST WATER ETF | ETF | 33733B100 |  | 303155 | 3820 | SH |  | SOLE |  | 0 | 0 | 3820 |
| FLEXSHARES CREDIT-SCORED US CORPORATE BOND INDEX FUND | ETF | 33939L761 |  | 221723 | 4781 | SH |  | SOLE |  | 0 | 0 | 4781 |
| FLEXSHARES IBOXX 5 YEAR TARGET DURATION TIPS INDEX FUND | ETF | 33939L605 |  | 625552 | 26484 | SH |  | SOLE |  | 0 | 0 | 26484 |
| FORD MTR CO DEL COM | Stock | 345370860 |  | 844982 | 72655 | SH |  | SOLE |  | 0 | 0 | 72655 |
| FORTINET INC COM | Stock | 34959E109 |  | 989387 | 20237 | SH |  | SOLE |  | 0 | 0 | 20237 |
| FREEPORT-MCMORAN INC CL B | Stock | 35671D857 |  | 1639437 | 43143 | SH |  | SOLE |  | 0 | 0 | 43143 |
| FT CBOE VEST U.S. EQUITY BUFFER ETF - APRIL | ETF | 33740U885 |  | 544080 | 18603 | SH |  | SOLE |  | 0 | 0 | 18603 |
| FT CBOE VEST U.S. EQUITY BUFFER ETF - MAY | ETF | 33740F748 |  | 388933 | 11059 | SH |  | SOLE |  | 0 | 0 | 11059 |
| FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - APRIL | ETF | 33740U802 |  | 2066560 | 70148 | SH |  | SOLE |  | 0 | 0 | 70148 |
| FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY | ETF | 33740F771 |  | 416983 | 12509 | SH |  | SOLE |  | 0 | 0 | 12509 |
| FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - MARCH | ETF | 33740F615 |  | 1571819 | 52116 | SH |  | SOLE |  | 0 | 0 | 52116 |
| GABELLI DIVID  INCOME TR COM | CEF | 36242H104 |  | 358909 | 17414 | SH |  | SOLE |  | 0 | 0 | 17414 |
| GABELLI UTIL TR COM | CEF | 36240A101 |  | 283720 | 37779 | SH |  | SOLE |  | 0 | 0 | 37779 |
| GENERAL DYNAMICS CORP COM | Stock | 369550108 |  | 4101622 | 16531 | SH |  | SOLE |  | 0 | 0 | 16531 |
| GENERAL ELECTRIC CO COM NEW | Stock | 369604301 |  | 260959 | 3114 | SH |  | SOLE |  | 0 | 0 | 3114 |
| GENERAL MLS INC COM | Stock | 370334104 |  | 447424 | 5336 | SH |  | SOLE |  | 0 | 0 | 5336 |
| GENUINE PARTS CO COM | Stock | 372460105 |  | 387101 | 2231 | SH |  | SOLE |  | 0 | 0 | 2231 |
| GEO GROUP INC NEW COM | REIT | 36162J106 |  | 374906 | 34238 | SH |  | SOLE |  | 0 | 0 | 34238 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 472276 | 5501 | SH |  | SOLE |  | 0 | 0 | 5501 |
| GLOBAL X LITHIUM  BATTERY TECH ETF | ETF | 37954Y855 |  | 339597 | 5794 | SH |  | SOLE |  | 0 | 0 | 5794 |
| GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF | ETF | 37954Y673 |  | 894027 | 33749 | SH |  | SOLE |  | 0 | 0 | 33749 |
| GLOBAL X URANIUM ETF | ETF | 37954Y871 |  | 1313354 | 65406 | SH |  | SOLE |  | 0 | 0 | 65406 |
| GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF | ETF | 381430503 |  | 2516146 | 33050 | SH |  | SOLE |  | 0 | 0 | 33050 |
| GOLUB CAP BDC INC COM | CEF | 38173M102 |  | 517096 | 39293 | SH |  | SOLE |  | 0 | 0 | 39293 |
| GRAINGER W W INC COM | Stock | 384802104 |  | 777081 | 1397 | SH |  | SOLE |  | 0 | 0 | 1397 |
| HANCOCK JOHN TAX-ADVANTAGED DI COM | CEF | 41013V100 |  | 1416447 | 61961 | SH |  | SOLE |  | 0 | 0 | 61961 |
| HAWKINS INC COM | Stock | 420261109 |  | 1555812 | 40306 | SH |  | SOLE |  | 0 | 0 | 40306 |
| HEALTH CARE SELECT SECTOR SPDR FUND | ETF | 81369Y209 |  | 2607969 | 19197 | SH |  | SOLE |  | 0 | 0 | 19197 |
| HERCULES CAPITAL INC COM | CEF | 427096508 |  | 957924 | 72460 | SH |  | SOLE |  | 0 | 0 | 72460 |
| HERSHEY CO COM | Stock | 427866108 |  | 1526854 | 6593 | SH |  | SOLE |  | 0 | 0 | 6593 |
| HIGHLAND GLOBAL ALLOCATION FD COM | CEF | 43010T104 |  | 127019 | 13484 | SH |  | SOLE |  | 0 | 0 | 13484 |
| HIGHLAND INCOME FD HIGHLAND INCOME | CEF | 43010E404 |  | 4090666 | 397152 | SH |  | SOLE |  | 0 | 0 | 397152 |
| HOLLY ENERGY PARTNERS L P COM UT LTD PTN | Stock | 435763107 |  | 779160 | 43000 | SH |  | SOLE |  | 0 | 0 | 43000 |
| HOLOGIC INC COM | Stock | 436440101 |  | 241561 | 3229 | SH |  | SOLE |  | 0 | 0 | 3229 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 3480477 | 11019 | SH |  | SOLE |  | 0 | 0 | 11019 |
| HONEYWELL INTL INC COM | Stock | 438516106 |  | 633510 | 2956 | SH |  | SOLE |  | 0 | 0 | 2956 |
| HORIZON THERAPEUTICS PUB L SHS | Stock | G46188101 |  | 1027500 | 9029 | SH |  | SOLE |  | 0 | 0 | 9029 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 2582158 | 11721 | SH |  | SOLE |  | 0 | 0 | 11721 |
| INDUSTRIAL SELECT SECTOR SPDR FUND | ETF | 81369Y704 |  | 759544 | 7733 | SH |  | SOLE |  | 0 | 0 | 7733 |
| INNOVATOR BUFFER STEP-UP STRATEGY ETF | ETF | 45783Y731 |  | 488515 | 20281 | SH |  | SOLE |  | 0 | 0 | 20281 |
| INNOVATOR EMERGING MARKETS POWER BUFFER ETF - APRIL | ETF | 45782C359 |  | 403686 | 17365 | SH |  | SOLE |  | 0 | 0 | 17365 |
| INNOVATOR EMERGING MARKETS POWER BUFFER ETF - JULY | ETF | 45782C714 |  | 445535 | 19515 | SH |  | SOLE |  | 0 | 0 | 19515 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - APRIL | ETF | 45782C367 |  | 404445 | 16925 | SH |  | SOLE |  | 0 | 0 | 16925 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY | ETF | 45782C722 |  | 470721 | 19745 | SH |  | SOLE |  | 0 | 0 | 19745 |
| INNOVATOR U.S. EQUITY BUFFER ETF - DECEMBER | ETF | 45782C557 |  | 309384 | 9695 | SH |  | SOLE |  | 0 | 0 | 9695 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY | ETF | 45782C409 |  | 347151 | 10507 | SH |  | SOLE |  | 0 | 0 | 10507 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JUNE | ETF | 45782C755 |  | 252938 | 8277 | SH |  | SOLE |  | 0 | 0 | 8277 |
| INNOVATOR U.S. EQUITY BUFFER ETF - MAY | ETF | 45782C326 |  | 207997 | 7170 | SH |  | SOLE |  | 0 | 0 | 7170 |
| INNOVATOR U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 45782C581 |  | 797867 | 26796 | SH |  | SOLE |  | 0 | 0 | 26796 |
| INNOVATOR U.S. EQUITY BUFFER ETF - SEPTEMBER | ETF | 45782C664 |  | 589858 | 19448 | SH |  | SOLE |  | 0 | 0 | 19448 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL | ETF | 45782C870 |  | 560887 | 19981 | SH |  | SOLE |  | 0 | 0 | 19981 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST | ETF | 45782C680 |  | 253421 | 8939 | SH |  | SOLE |  | 0 | 0 | 8939 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER | ETF | 45782C540 |  | 844572 | 28256 | SH |  | SOLE |  | 0 | 0 | 28256 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY | ETF | 45782C508 |  | 558326 | 17719 | SH |  | SOLE |  | 0 | 0 | 17719 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY | ETF | 45782C813 |  | 509969 | 16892 | SH |  | SOLE |  | 0 | 0 | 16892 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE | ETF | 45782C748 |  | 613386 | 20633 | SH |  | SOLE |  | 0 | 0 | 20633 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH | ETF | 45782C383 |  | 411712 | 13402 | SH |  | SOLE |  | 0 | 0 | 13402 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY | ETF | 45782C318 |  | 709188 | 25247 | SH |  | SOLE |  | 0 | 0 | 25247 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER | ETF | 45782C573 |  | 372182 | 12328 | SH |  | SOLE |  | 0 | 0 | 12328 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER | ETF | 45782C797 |  | 872150 | 29004 | SH |  | SOLE |  | 0 | 0 | 29004 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER | ETF | 45782C656 |  | 516601 | 17660 | SH |  | SOLE |  | 0 | 0 | 17660 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - APRIL | ETF | 45782C342 |  | 570844 | 22573 | SH |  | SOLE |  | 0 | 0 | 22573 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY | ETF | 45782C474 |  | 485708 | 16239 | SH |  | SOLE |  | 0 | 0 | 16239 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER | ETF | 45782C599 |  | 605373 | 23982 | SH |  | SOLE |  | 0 | 0 | 23982 |
| INTEL CORP COM | Stock | 458140100 |  | 1062019 | 40182 | SH |  | SOLE |  | 0 | 0 | 40182 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 1123805 | 7976 | SH |  | SOLE |  | 0 | 0 | 7976 |
| INTERPUBLIC GROUP COS INC COM | Stock | 460690100 |  | 255554 | 7672 | SH |  | SOLE |  | 0 | 0 | 7672 |
| INTUIT COM | Stock | 461202103 |  | 467855 | 1202 | SH |  | SOLE |  | 0 | 0 | 1202 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 326381 | 1230 | SH |  | SOLE |  | 0 | 0 | 1230 |
| INVESCO BD FD COM | CEF | 46132L107 |  | 901945 | 57522 | SH |  | SOLE |  | 0 | 0 | 57522 |
| INVESCO BULLETSHARES 2023 CORPORATE BOND ETF | ETF | 46138J866 |  | 403043 | 19210 | SH |  | SOLE |  | 0 | 0 | 19210 |
| INVESCO BULLETSHARES 2024 CORPORATE BOND ETF | ETF | 46138J841 |  | 388946 | 18986 | SH |  | SOLE |  | 0 | 0 | 18986 |
| INVESCO BULLETSHARES 2025 CORPORATE BOND ETF | ETF | 46138J825 |  | 357028 | 17727 | SH |  | SOLE |  | 0 | 0 | 17727 |
| INVESCO BULLETSHARES 2026 CORPORATE BOND ETF | ETF | 46138J791 |  | 362112 | 19134 | SH |  | SOLE |  | 0 | 0 | 19134 |
| INVESCO BULLETSHARES 2027 CORPORATE BOND ETF | ETF | 46138J783 |  | 353102 | 18589 | SH |  | SOLE |  | 0 | 0 | 18589 |
| INVESCO BULLETSHARES 2028 CORPORATE BOND ETF | ETF | 46138J643 |  | 346283 | 17654 | SH |  | SOLE |  | 0 | 0 | 17654 |
| INVESCO BUYBACK ACHIEVERS ETF | ETF | 46137V308 |  | 498301 | 5824 | SH |  | SOLE |  | 0 | 0 | 5824 |
| INVESCO DWA EMERGING MARKETS MOMENTUM ETF | ETF | 46138E867 |  | 209545 | 11780 | SH |  | SOLE |  | 0 | 0 | 11780 |
| INVESCO DWA SMALLCAP MOMENTUM ETF | ETF | 46138E842 |  | 202346 | 2781 | SH |  | SOLE |  | 0 | 0 | 2781 |
| INVESCO DYNAMIC LARGE CAP GROWTH ETF | ETF | 46137V746 |  | 267456 | 4477 | SH |  | SOLE |  | 0 | 0 | 4477 |
| INVESCO DYNAMIC LEISURE  ENTERTAINMENT ETF | ETF | 46137V720 |  | 209394 | 5751 | SH |  | SOLE |  | 0 | 0 | 5751 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 323114 | 2950 | SH |  | SOLE |  | 0 | 0 | 2950 |
| INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF | ETF | 46138E537 |  | 265875 | 11590 | SH |  | SOLE |  | 0 | 0 | 11590 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 798587 | 54031 | SH |  | SOLE |  | 0 | 0 | 54031 |
| INVESCO PREFERRED ETF | ETF | 46138E511 |  | 274337 | 24538 | SH |  | SOLE |  | 0 | 0 | 24538 |
| INVESCO QQQ TRUST | ETF | 46090E103 |  | 9977859 | 37471 | SH |  | SOLE |  | 0 | 0 | 37471 |
| INVESCO S 500 EQUAL WEIGHT ETF | ETF | 46137V357 |  | 4182597 | 29611 | SH |  | SOLE |  | 0 | 0 | 29611 |
| INVESCO S 500 HIGH DIVIDEND LOW VOLATILITY ETF | ETF | 46138E362 |  | 303304 | 6920 | SH |  | SOLE |  | 0 | 0 | 6920 |
| INVESCO S 500 PURE VALUE ETF | ETF | 46137V258 |  | 442303 | 5672 | SH |  | SOLE |  | 0 | 0 | 5672 |
| INVESCO S 500 TOP 50 ETF | ETF | 46137V233 |  | 663180 | 2403 | SH |  | SOLE |  | 0 | 0 | 2403 |
| INVESCO S GLOBAL WATER INDEX ETF | ETF | 46138E263 |  | 287844 | 6174 | SH |  | SOLE |  | 0 | 0 | 6174 |
| INVESCO S MIDCAP 400 REVENUE ETF | ETF | 46138G672 |  | 782439 | 9112 | SH |  | SOLE |  | 0 | 0 | 9112 |
| INVESCO S MIDCAP MOMENTUM ETF | ETF | 46137V464 |  | 211518 | 2809 | SH |  | SOLE |  | 0 | 0 | 2809 |
| INVESCO S SMALLCAP 600 REVENUE ETF | ETF | 46138G664 |  | 1009438 | 9301 | SH |  | SOLE |  | 0 | 0 | 9301 |
| INVESCO S SMALLCAP VALUE WITH MOMENTUM ETF | ETF | 46137V480 |  | 222662 | 4868 | SH |  | SOLE |  | 0 | 0 | 4868 |
| INVESCO SR INCOME TR COM | CEF | 46131H107 |  | 89484 | 23364 | SH |  | SOLE |  | 0 | 0 | 23364 |
| INVESCO ULTRA SHORT DURATION ETF | ETF | 46090A887 |  | 310015 | 6268 | SH |  | SOLE |  | 0 | 0 | 6268 |
| INVESCO VALUE MUN INCOME TR COM | CEF | 46132P108 |  | 289610 | 24034 | SH |  | SOLE |  | 0 | 0 | 24034 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 251045 | 5036 | SH |  | SOLE |  | 0 | 0 | 5036 |
| ISHARES 0-5 YEAR TIPS BOND ETF | ETF | 46429B747 |  | 339409 | 3500 | SH |  | SOLE |  | 0 | 0 | 3500 |
| ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 |  | 4747569 | 58489 | SH |  | SOLE |  | 0 | 0 | 58489 |
| ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288646 |  | 3219448 | 64621 | SH |  | SOLE |  | 0 | 0 | 64621 |
| ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 |  | 1233035 | 24904 | SH |  | SOLE |  | 0 | 0 | 24904 |
| ISHARES BIOTECHNOLOGY ETF | ETF | 464287556 |  | 684154 | 5211 | SH |  | SOLE |  | 0 | 0 | 5211 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 1972310 | 18920 | SH |  | SOLE |  | 0 | 0 | 18920 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 2411127 | 39116 | SH |  | SOLE |  | 0 | 0 | 39116 |
| ISHARES CORE MSCI EMERGING MARKETS ETF | ETF | 46434G103 |  | 3346136 | 71651 | SH |  | SOLE |  | 0 | 0 | 71651 |
| ISHARES CORE S 500 ETF | ETF | 464287200 |  | 3824947 | 9955 | SH |  | SOLE |  | 0 | 0 | 9955 |
| ISHARES CORE S MID-CAP ETF | ETF | 464287507 |  | 20429221 | 84456 | SH |  | SOLE |  | 0 | 0 | 84456 |
| ISHARES CORE S SMALL CAP ETF | ETF | 464287804 |  | 10419597 | 110097 | SH |  | SOLE |  | 0 | 0 | 110097 |
| ISHARES CORE S TOTAL U.S. STOCK MARKET ETF | ETF | 464287150 |  | 3257651 | 38415 | SH |  | SOLE |  | 0 | 0 | 38415 |
| ISHARES CORE S U.S. GROWTH ETF | ETF | 464287671 |  | 525413 | 6445 | SH |  | SOLE |  | 0 | 0 | 6445 |
| ISHARES CORE S US VALUE ETF | ETF | 464287663 |  | 847292 | 11996 | SH |  | SOLE |  | 0 | 0 | 11996 |
| ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 |  | 404550 | 9004 | SH |  | SOLE |  | 0 | 0 | 9004 |
| ISHARES CORE U.S. AGGREGATE BOND ETF | ETF | 464287226 |  | 902737 | 9307 | SH |  | SOLE |  | 0 | 0 | 9307 |
| ISHARES DOW JONES U.S. ETF | ETF | 464287846 |  | 218884 | 2342 | SH |  | SOLE |  | 0 | 0 | 2342 |
| ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 |  | 631382 | 12544 | SH |  | SOLE |  | 0 | 0 | 12544 |
| ISHARES GOLD TRUST | ETF | 464285204 |  | 755895 | 21853 | SH |  | SOLE |  | 0 | 0 | 21853 |
| ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 1376014 | 18688 | SH |  | SOLE |  | 0 | 0 | 18688 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 232132 | 2201 | SH |  | SOLE |  | 0 | 0 | 2201 |
| ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 |  | 218775 | 8055 | SH |  | SOLE |  | 0 | 0 | 8055 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 2696797 | 31880 | SH |  | SOLE |  | 0 | 0 | 31880 |
| ISHARES MBS ETF | ETF | 464288588 |  | 221765 | 2391 | SH |  | SOLE |  | 0 | 0 | 2391 |
| ISHARES MORNINGSTAR GROWTH ETF | ETF | 464287119 |  | 1583911 | 32537 | SH |  | SOLE |  | 0 | 0 | 32537 |
| ISHARES MORNINGSTAR MID-CAP GROWTH ETF | ETF | 464288307 |  | 336512 | 6245 | SH |  | SOLE |  | 0 | 0 | 6245 |
| ISHARES MORNINGSTAR SMALL-CAP ETF | ETF | 464288505 |  | 999846 | 21926 | SH |  | SOLE |  | 0 | 0 | 21926 |
| ISHARES MORNINGSTAR VALUE ETF | ETF | 464288109 |  | 2340561 | 37016 | SH |  | SOLE |  | 0 | 0 | 37016 |
| ISHARES MSCI ACWI ETF | ETF | 464288257 |  | 498064 | 5867 | SH |  | SOLE |  | 0 | 0 | 5867 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 1847375 | 28144 | SH |  | SOLE |  | 0 | 0 | 28144 |
| ISHARES MSCI EAFE SMALL-CAP ETF | ETF | 464288273 |  | 373641 | 6615 | SH |  | SOLE |  | 0 | 0 | 6615 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 447148 | 11798 | SH |  | SOLE |  | 0 | 0 | 11798 |
| ISHARES MSCI INDIA ETF | ETF | 46429B598 |  | 384258 | 9206 | SH |  | SOLE |  | 0 | 0 | 9206 |
| ISHARES MSCI USA MIN VOL FACTOR ETF | ETF | 46429B697 |  | 7805104 | 108253 | SH |  | SOLE |  | 0 | 0 | 108253 |
| ISHARES NATIONAL MUNI BOND ETF | ETF | 464288414 |  | 580915 | 5505 | SH |  | SOLE |  | 0 | 0 | 5505 |
| ISHARES PREFERRED  INCOME SECURITIES ETF | ETF | 464288687 |  | 225406 | 7383 | SH |  | SOLE |  | 0 | 0 | 7383 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 1117645 | 5216 | SH |  | SOLE |  | 0 | 0 | 5216 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 1202181 | 7927 | SH |  | SOLE |  | 0 | 0 | 7927 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 883100 | 5064 | SH |  | SOLE |  | 0 | 0 | 5064 |
| ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 |  | 389997 | 1818 | SH |  | SOLE |  | 0 | 0 | 1818 |
| ISHARES RUSSELL 3000 ETF | ETF | 464287689 |  | 15529710 | 70372 | SH |  | SOLE |  | 0 | 0 | 70372 |
| ISHARES RUSSELL MIDCAP ETF | ETF | 464287499 |  | 1704152 | 25265 | SH |  | SOLE |  | 0 | 0 | 25265 |
| ISHARES RUSSELL MID-CAP GROWTH ETF | ETF | 464287481 |  | 601993 | 7200 | SH |  | SOLE |  | 0 | 0 | 7200 |
| ISHARES RUSSELL MID-CAP VALUE ETF | ETF | 464287473 |  | 1638966 | 15558 | SH |  | SOLE |  | 0 | 0 | 15558 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 212113 | 1243 | SH |  | SOLE |  | 0 | 0 | 1243 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 5678169 | 97062 | SH |  | SOLE |  | 0 | 0 | 97062 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 2824123 | 19467 | SH |  | SOLE |  | 0 | 0 | 19467 |
| ISHARES S MID-CAP 400 GROWTH ETF | ETF | 464287606 |  | 1121614 | 16421 | SH |  | SOLE |  | 0 | 0 | 16421 |
| ISHARES S MID-CAP 400 VALUE ETF | ETF | 464287705 |  | 8971128 | 88999 | SH |  | SOLE |  | 0 | 0 | 88999 |
| ISHARES S SMALL-CAP 600 GROWTH ETF | ETF | 464287887 |  | 1824327 | 16880 | SH |  | SOLE |  | 0 | 0 | 16880 |
| ISHARES S SMALL-CAP 600 VALUE ETF | ETF | 464287879 |  | 915220 | 10023 | SH |  | SOLE |  | 0 | 0 | 10023 |
| ISHARES SELECT DIVIDEND ETF | ETF | 464287168 |  | 979754 | 8124 | SH |  | SOLE |  | 0 | 0 | 8124 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 498863 | 1433 | SH |  | SOLE |  | 0 | 0 | 1433 |
| ISHARES SILVER TRUST | ETF | 46428Q109 |  | 4066389 | 184668 | SH |  | SOLE |  | 0 | 0 | 184668 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 3996912 | 37550 | SH |  | SOLE |  | 0 | 0 | 37550 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 717563 | 6414 | SH |  | SOLE |  | 0 | 0 | 6414 |
| ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 |  | 784884 | 14930 | SH |  | SOLE |  | 0 | 0 | 14930 |
| ISHARES U.S. REAL ESTATE ETF | ETF | 464287739 |  | 686990 | 8160 | SH |  | SOLE |  | 0 | 0 | 8160 |
| ISHARES US TRANSPORTATION ETF | ETF | 464287192 |  | 295673 | 1384 | SH |  | SOLE |  | 0 | 0 | 1384 |
| JANUS HENDERSON SHORT DURATION INCOME ETF | ETF | 47103U886 |  | 372125 | 7850 | SH |  | SOLE |  | 0 | 0 | 7850 |
| JEFFERIES FINL GROUP INC COM | Stock | 47233W109 |  | 201704 | 5884 | SH |  | SOLE |  | 0 | 0 | 5884 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 6408986 | 36280 | SH |  | SOLE |  | 0 | 0 | 36280 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 7293238 | 54386 | SH |  | SOLE |  | 0 | 0 | 54386 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 641489 | 11772 | SH |  | SOLE |  | 0 | 0 | 11772 |
| JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 |  | 3344009 | 66706 | SH |  | SOLE |  | 0 | 0 | 66706 |
| KAYNE ANDERSON NEXTGEN ENRGY COM | CEF | 48661E108 |  | 249039 | 33161 | SH |  | SOLE |  | 0 | 0 | 33161 |
| KELLOGG CO COM | Stock | 487836108 |  | 1173465 | 16472 | SH |  | SOLE |  | 0 | 0 | 16472 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 666465 | 4909 | SH |  | SOLE |  | 0 | 0 | 4909 |
| KINDER MORGAN INC DEL COM | Stock | 49456B101 |  | 1521614 | 84160 | SH |  | SOLE |  | 0 | 0 | 84160 |
| KLA CORP COM NEW | Stock | 482480100 |  | 2795342 | 7414 | SH |  | SOLE |  | 0 | 0 | 7414 |
| KROGER CO COM | Stock | 501044101 |  | 784471 | 17596 | SH |  | SOLE |  | 0 | 0 | 17596 |
| KT CORP SPONSORED ADR | ADR | 48268K101 |  | 2606783 | 193095 | SH |  | SOLE |  | 0 | 0 | 193095 |
| L3HARRIS TECHNOLOGIES INC COM | Stock | 502431109 |  | 2834987 | 13616 | SH |  | SOLE |  | 0 | 0 | 13616 |
| LAMAR ADVERTISING CO NEW CL A | REIT | 512816109 |  | 283450 | 3002 | SH |  | SOLE |  | 0 | 0 | 3002 |
| LEIDOS HOLDINGS INC COM | Stock | 525327102 |  | 319146 | 3034 | SH |  | SOLE |  | 0 | 0 | 3034 |
| LILLY ELI  CO COM | Stock | 532457108 |  | 632277 | 1728 | SH |  | SOLE |  | 0 | 0 | 1728 |
| LINDE PLC SHS | Stock | G5494J103 |  | 2104513 | 6452 | SH |  | SOLE |  | 0 | 0 | 6452 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 2953559 | 6071 | SH |  | SOLE |  | 0 | 0 | 6071 |
| LOUISIANA PAC CORP COM | Stock | 546347105 |  | 202168 | 3415 | SH |  | SOLE |  | 0 | 0 | 3415 |
| LOWES COS INC COM | Stock | 548661107 |  | 3553428 | 17834 | SH |  | SOLE |  | 0 | 0 | 17834 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 720776 | 138079 | SH |  | SOLE |  | 0 | 0 | 138079 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 348102 | 2990 | SH |  | SOLE |  | 0 | 0 | 2990 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 263791 | 7121 | SH |  | SOLE |  | 0 | 0 | 7121 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 1150392 | 3308 | SH |  | SOLE |  | 0 | 0 | 3308 |
| MATADOR RES CO COM | Stock | 576485205 |  | 534303 | 9334 | SH |  | SOLE |  | 0 | 0 | 9334 |
| MATSON INC COM | Stock | 57686G105 |  | 651542 | 10423 | SH |  | SOLE |  | 0 | 0 | 10423 |
| MATTERPORT INC COM CL A | Stock | 577096100 |  | 51405 | 18359 | SH |  | SOLE |  | 0 | 0 | 18359 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 2320141 | 8804 | SH |  | SOLE |  | 0 | 0 | 8804 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 1468595 | 3915 | SH |  | SOLE |  | 0 | 0 | 3915 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 1946525 | 25045 | SH |  | SOLE |  | 0 | 0 | 25045 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 7176343 | 64680 | SH |  | SOLE |  | 0 | 0 | 64680 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 2227614 | 18511 | SH |  | SOLE |  | 0 | 0 | 18511 |
| METLIFE INC COM | Stock | 59156R108 |  | 383589 | 5300 | SH |  | SOLE |  | 0 | 0 | 5300 |
| METTLER TOLEDO INTERNATIONAL COM | Stock | 592688105 |  | 323781 | 224 | SH |  | SOLE |  | 0 | 0 | 224 |
| MGIC INVT CORP WIS COM | Stock | 552848103 |  | 215280 | 16560 | SH |  | SOLE |  | 0 | 0 | 16560 |
| MICROCHIP TECHNOLOGY INC. COM | Stock | 595017104 |  | 679991 | 9679 | SH |  | SOLE |  | 0 | 0 | 9679 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 19783021 | 82491 | SH |  | SOLE |  | 0 | 0 | 82491 |
| MID PENN BANCORP INC COM | Stock | 59540G107 |  | 212967 | 7106 | SH |  | SOLE |  | 0 | 0 | 7106 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 540517 | 3443 | SH |  | SOLE |  | 0 | 0 | 3443 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 473687 | 7107 | SH |  | SOLE |  | 0 | 0 | 7107 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 236666 | 2331 | SH |  | SOLE |  | 0 | 0 | 2331 |
| MORGAN STANLEY EMERGING MKTS COM | CEF | 617477104 |  | 268400 | 61000 | SH |  | SOLE |  | 0 | 0 | 61000 |
| MOSAIC CO NEW COM | Stock | 61945C103 |  | 833362 | 18996 | SH |  | SOLE |  | 0 | 0 | 18996 |
| NASDAQ INC COM | Stock | 631103108 |  | 1493424 | 24342 | SH |  | SOLE |  | 0 | 0 | 24342 |
| NATIONAL FUEL GAS CO COM | Stock | 636180101 |  | 1153199 | 18218 | SH |  | SOLE |  | 0 | 0 | 18218 |
| NETFLIX INC COM | Stock | 64110L106 |  | 330266 | 1120 | SH |  | SOLE |  | 0 | 0 | 1120 |
| NEXPOINT DIVERSIFIED REL ET TR COM NEW | REIT | 65340G205 |  | 3859838 | 344321 | SH |  | SOLE |  | 0 | 0 | 344321 |
| NEXSTAR MEDIA GROUP INC COMMON STOCK | Stock | 65336K103 |  | 829992 | 4742 | SH |  | SOLE |  | 0 | 0 | 4742 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 3917317 | 46857 | SH |  | SOLE |  | 0 | 0 | 46857 |
| NIKE INC CL B | Stock | 654106103 |  | 1663059 | 14212 | SH |  | SOLE |  | 0 | 0 | 14212 |
| NOKIA CORP SPONSORED ADR | ADR | 654902204 |  | 249497 | 53771 | SH |  | SOLE |  | 0 | 0 | 53771 |
| NORFOLK SOUTHN CORP COM | Stock | 655844108 |  | 1825479 | 7408 | SH |  | SOLE |  | 0 | 0 | 7408 |
| NORTHROP GRUMMAN CORP COM | Stock | 666807102 |  | 2474853 | 4535 | SH |  | SOLE |  | 0 | 0 | 4535 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 1023679 | 11283 | SH |  | SOLE |  | 0 | 0 | 11283 |
| NUCOR CORP COM | Stock | 670346105 |  | 2354506 | 17862 | SH |  | SOLE |  | 0 | 0 | 17862 |
| NUVEEN DOW 30 DYNMC OVERWRT FD SHS | CEF | 67075F105 |  | 707070 | 45588 | SH |  | SOLE |  | 0 | 0 | 45588 |
| NUVEEN MORTGAGE AND INCOME FD COM | CEF | 670735109 |  | 428641 | 26492 | SH |  | SOLE |  | 0 | 0 | 26492 |
| NUVEEN PFD  INCOME SECS FD COM | CEF | 67072C105 |  | 115742 | 17020 | SH |  | SOLE |  | 0 | 0 | 17020 |
| NUVEEN QUALITY MUNCP INCOME FD COM | CEF | 67066V101 |  | 148869 | 12616 | SH |  | SOLE |  | 0 | 0 | 12616 |
| NUVEEN REAL ASSET INCOME  GRO COM | CEF | 67074Y105 |  | 552611 | 47231 | SH |  | SOLE |  | 0 | 0 | 47231 |
| NUVEEN S 500 BUY-WRITE INCOM COM | CEF | 6706ER101 |  | 259515 | 20515 | SH |  | SOLE |  | 0 | 0 | 20515 |
| NUVEEN SELECT MAT MUN FD SH BEN INT | CEF | 67061T101 |  | 410336 | 45291 | SH |  | SOLE |  | 0 | 0 | 45291 |
| NUVEEN SR INCOME FD COM | CEF | 67067Y104 |  | 151328 | 32969 | SH |  | SOLE |  | 0 | 0 | 32969 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 4194442 | 28701 | SH |  | SOLE |  | 0 | 0 | 28701 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 2210772 | 35097 | SH |  | SOLE |  | 0 | 0 | 35097 |
| OFFERPAD SOLUTIONS INC COM CL A | Stock | 67623L109 |  | 9901 | 21500 | SH |  | SOLE |  | 0 | 0 | 21500 |
| OKTA INC CL A | Stock | 679295105 |  | 819960 | 12000 | SH |  | SOLE |  | 0 | 0 | 12000 |
| OLD DOMINION FREIGHT LINE INC COM | Stock | 679580100 |  | 1200408 | 4230 | SH |  | SOLE |  | 0 | 0 | 4230 |
| OLD REP INTL CORP COM | Stock | 680223104 |  | 855176 | 35411 | SH |  | SOLE |  | 0 | 0 | 35411 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 424989 | 6814 | SH |  | SOLE |  | 0 | 0 | 6814 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 2536828 | 38612 | SH |  | SOLE |  | 0 | 0 | 38612 |
| ORACLE CORP COM | Stock | 68389X105 |  | 792856 | 9699 | SH |  | SOLE |  | 0 | 0 | 9699 |
| PACER DATA  INFRASTRUCTURE REAL ESTATE ETF | ETF | 69374H741 |  | 995734 | 34312 | SH |  | SOLE |  | 0 | 0 | 34312 |
| PACER DEVELOPED MARKETS INTERNATIONAL CASH COWS 100 ETF | ETF | 69374H873 |  | 408505 | 14991 | SH |  | SOLE |  | 0 | 0 | 14991 |
| PACER LUNT LARGE CAP ALTERNATOR ETF | ETF | 69374H717 |  | 753533 | 18624 | SH |  | SOLE |  | 0 | 0 | 18624 |
| PACER US CASH COWS 100 ETF | ETF | 69374H881 |  | 1490969 | 32237 | SH |  | SOLE |  | 0 | 0 | 32237 |
| PACER US SMALL CAP CASH COWS 100 ETF | ETF | 69374H857 |  | 2955063 | 82199 | SH |  | SOLE |  | 0 | 0 | 82199 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 159858 | 24900 | SH |  | SOLE |  | 0 | 0 | 24900 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 511972 | 3669 | SH |  | SOLE |  | 0 | 0 | 3669 |
| PAYCHEX INC COM | Stock | 704326107 |  | 1904015 | 16476 | SH |  | SOLE |  | 0 | 0 | 16476 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 278969 | 3917 | SH |  | SOLE |  | 0 | 0 | 3917 |
| PDC ENERGY INC COM | Stock | 69327R101 |  | 680125 | 10714 | SH |  | SOLE |  | 0 | 0 | 10714 |
| PENNYMAC FINL SVCS INC NEW COM | Stock | 70932M107 |  | 212928 | 3758 | SH |  | SOLE |  | 0 | 0 | 3758 |
| PENSKE AUTOMOTIVE GRP INC COM | Stock | 70959W103 |  | 265718 | 2312 | SH |  | SOLE |  | 0 | 0 | 2312 |
| PEPSICO INC COM | Stock | 713448108 |  | 3267489 | 18086 | SH |  | SOLE |  | 0 | 0 | 18086 |
| PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR | ADR | 71654V408 |  | 2372873 | 222805 | SH |  | SOLE |  | 0 | 0 | 222805 |
| PFIZER INC COM | Stock | 717081103 |  | 5036871 | 98299 | SH |  | SOLE |  | 0 | 0 | 98299 |
| PGIM TOTAL RETURN BOND ETF | ETF | 69344A800 |  | 231880 | 5679 | SH |  | SOLE |  | 0 | 0 | 5679 |
| PGIM ULTRA SHORT BOND ETF | ETF | 69344A107 |  | 1116289 | 22735 | SH |  | SOLE |  | 0 | 0 | 22735 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 733643 | 7248 | SH |  | SOLE |  | 0 | 0 | 7248 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 3359141 | 32274 | SH |  | SOLE |  | 0 | 0 | 32274 |
| PIMCO ACTIVE BOND ETF | ETF | 72201R775 |  | 4786637 | 52902 | SH |  | SOLE |  | 0 | 0 | 52902 |
| PIMCO ENHANCED LOW DURATION ACTIVE ETF | ETF | 72201R718 |  | 1324308 | 14049 | SH |  | SOLE |  | 0 | 0 | 14049 |
| PIMCO ENHANCED SHORT MATURITY ACTIVE ETF | ETF | 72201R833 |  | 756233 | 7665 | SH |  | SOLE |  | 0 | 0 | 7665 |
| PINTEREST INC CL A | Stock | 72352L106 |  | 285897 | 11775 | SH |  | SOLE |  | 0 | 0 | 11775 |
| PIONEER NAT RES CO COM | Stock | 723787107 |  | 342919 | 1501 | SH |  | SOLE |  | 0 | 0 | 1501 |
| PPG INDS INC COM | Stock | 693506107 |  | 809388 | 6437 | SH |  | SOLE |  | 0 | 0 | 6437 |
| PROCTER AND GAMBLE CO COM | Stock | 742718109 |  | 4129753 | 27248 | SH |  | SOLE |  | 0 | 0 | 27248 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 374681 | 3323 | SH |  | SOLE |  | 0 | 0 | 3323 |
| PROSHARES MSCI EAFE DIVIDEND GROWERS ETF | ETF | 74347B839 |  | 1531361 | 43266 | SH |  | SOLE |  | 0 | 0 | 43266 |
| PROSHARES MSCI EMERGING MARKETS DIVIDEND GROWERS ETF | ETF | 74347B847 |  | 201075 | 4448 | SH |  | SOLE |  | 0 | 0 | 4448 |
| PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF | ETF | 74347B698 |  | 420507 | 6852 | SH |  | SOLE |  | 0 | 0 | 6852 |
| PROSHARES S MIDCAP 400 DIVIDEND ARISTOCRATS ETF | ETF | 74347B680 |  | 326268 | 4560 | SH |  | SOLE |  | 0 | 0 | 4560 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 481088 | 4837 | SH |  | SOLE |  | 0 | 0 | 4837 |
| QUALCOMM INC COM | Stock | 747525103 |  | 1286507 | 11701 | SH |  | SOLE |  | 0 | 0 | 11701 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 698108 | 4899 | SH |  | SOLE |  | 0 | 0 | 4899 |
| QUEST DIAGNOSTICS INC COM | Stock | 74834L100 |  | 263758 | 1686 | SH |  | SOLE |  | 0 | 0 | 1686 |
| RANGE RES CORP COM | Stock | 75281A109 |  | 250200 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| RAYMOND JAMES FINL INC COM | Stock | 754730109 |  | 267659 | 2505 | SH |  | SOLE |  | 0 | 0 | 2505 |
| RAYTHEON TECHNOLOGIES CORP COM | Stock | 75513E101 |  | 1741801 | 17259 | SH |  | SOLE |  | 0 | 0 | 17259 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 298637 | 4708 | SH |  | SOLE |  | 0 | 0 | 4708 |
| REAVES UTIL INCOME FD COM SH BEN INT | CEF | 756158101 |  | 2540031 | 89849 | SH |  | SOLE |  | 0 | 0 | 89849 |
| REGENERON PHARMACEUTICALS COM | Stock | 75886F107 |  | 628418 | 871 | SH |  | SOLE |  | 0 | 0 | 871 |
| REPUBLIC SVCS INC COM | Stock | 760759100 |  | 245726 | 1905 | SH |  | SOLE |  | 0 | 0 | 1905 |
| RIVERNORTH OPPORTUNITIES FD IN COM | CEF | 76881Y109 |  | 850762 | 69280 | SH |  | SOLE |  | 0 | 0 | 69280 |
| ROSS STORES INC COM | Stock | 778296103 |  | 640242 | 5516 | SH |  | SOLE |  | 0 | 0 | 5516 |
| ROYCE MICRO-CAP TR INC COM | CEF | 780915104 |  | 90454 | 10421 | SH |  | SOLE |  | 0 | 0 | 10421 |
| RYDER SYS INC COM | Stock | 783549108 |  | 201237 | 2408 | SH |  | SOLE |  | 0 | 0 | 2408 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 1247804 | 9411 | SH |  | SOLE |  | 0 | 0 | 9411 |
| SCHLUMBERGER LTD COM STK | Stock | 806857108 |  | 229256 | 4288 | SH |  | SOLE |  | 0 | 0 | 4288 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 2501796 | 30048 | SH |  | SOLE |  | 0 | 0 | 30048 |
| SCHWAB EMERGING MARKETS EQUITY ETF | ETF | 808524706 |  | 3899135 | 164728 | SH |  | SOLE |  | 0 | 0 | 164728 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 311857 | 9681 | SH |  | SOLE |  | 0 | 0 | 9681 |
| SCHWAB U.S. LARGE-CAP ETF | ETF | 808524201 |  | 1265555 | 28030 | SH |  | SOLE |  | 0 | 0 | 28030 |
| SCHWAB U.S. LARGE-CAP VALUE ETF | ETF | 808524409 |  | 480362 | 7276 | SH |  | SOLE |  | 0 | 0 | 7276 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 11706828 | 154975 | SH |  | SOLE |  | 0 | 0 | 154975 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 608039 | 2562 | SH |  | SOLE |  | 0 | 0 | 2562 |
| SITIO ROYALTIES CORP CLASS A COM | Stock | 82983N108 |  | 328977 | 11403 | SH |  | SOLE |  | 0 | 0 | 11403 |
| SIXTH STREET SPECIALTY LENDING COM | CEF | 83012A109 |  | 598383 | 33617 | SH |  | SOLE |  | 0 | 0 | 33617 |
| SL GREEN RLTY CORP COM | REIT | 78440X887 |  | 1400392 | 41530 | SH |  | SOLE |  | 0 | 0 | 41530 |
| SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B | ADR | 833635105 |  | 336286 | 4212 | SH |  | SOLE |  | 0 | 0 | 4212 |
| SOURCE CAP INC COM | CEF | 836144105 |  | 504938 | 13061 | SH |  | SOLE |  | 0 | 0 | 13061 |
| SOUTHERN CO COM | Stock | 842587107 |  | 611390 | 8561 | SH |  | SOLE |  | 0 | 0 | 8561 |
| SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF | ETF | 78464A359 |  | 221301 | 3439 | SH |  | SOLE |  | 0 | 0 | 3439 |
| SPDR BLOOMBERG HIGH YIELD BOND ETF | ETF | 78468R622 |  | 924306 | 10270 | SH |  | SOLE |  | 0 | 0 | 10270 |
| SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 |  | 219736 | 9065 | SH |  | SOLE |  | 0 | 0 | 9065 |
| SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF | ETF | 78470P200 |  | 248956 | 5402 | SH |  | SOLE |  | 0 | 0 | 5402 |
| SPDR GOLD SHARES | ETF | 78463V107 |  | 4795384 | 28268 | SH |  | SOLE |  | 0 | 0 | 28268 |
| SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF | ETF | 78468R721 |  | 309827 | 6791 | SH |  | SOLE |  | 0 | 0 | 6791 |
| SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF | ETF | 78463X889 |  | 276117 | 9300 | SH |  | SOLE |  | 0 | 0 | 9300 |
| SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 914382 | 20328 | SH |  | SOLE |  | 0 | 0 | 20328 |
| SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF | ETF | 78464A474 |  | 1755645 | 59756 | SH |  | SOLE |  | 0 | 0 | 59756 |
| SPDR S 500 ETF TRUST | ETF | 78462F103 |  | 9135503 | 23888 | SH |  | SOLE |  | 0 | 0 | 23888 |
| SPDR S BIOTECH ETF | ETF | 78464A870 |  | 421557 | 5079 | SH |  | SOLE |  | 0 | 0 | 5079 |
| SPDR S GLOBAL DIVIDEND ETF | ETF | 78463X459 |  | 509840 | 8687 | SH |  | SOLE |  | 0 | 0 | 8687 |
| SPDR S INTERNATIONAL DIVIDEND ETF | ETF | 78463X772 |  | 512046 | 15843 | SH |  | SOLE |  | 0 | 0 | 15843 |
| SPDR S OIL  GAS EXPLORATION  PRODUCTION ETF | ETF | 78468R556 |  | 217058 | 1597 | SH |  | SOLE |  | 0 | 0 | 1597 |
| SPDR S REGIONAL BANKING ETF | ETF | 78464A698 |  | 548215 | 9332 | SH |  | SOLE |  | 0 | 0 | 9332 |
| SPIRIT AIRLS INC COM | Stock | 848577102 |  | 1920397 | 98583 | SH |  | SOLE |  | 0 | 0 | 98583 |
| SPROTT PHYSICAL GOLD  SILVER TR UNIT | CEF | 85208R101 |  | 1923728 | 107291 | SH |  | SOLE |  | 0 | 0 | 107291 |
| SPROTT PHYSICAL SILVER TR TR UNIT | CEF | 85207K107 |  | 119150 | 14460 | SH |  | SOLE |  | 0 | 0 | 14460 |
| SRH TOTAL RETURN FUND INC COM | CEF | 101507101 |  | 190500 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 2240638 | 22587 | SH |  | SOLE |  | 0 | 0 | 22587 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 1271931 | 13018 | SH |  | SOLE |  | 0 | 0 | 13018 |
| STRATEGY SHARES NASDAQ 7HANDL INDEX ETF | ETF | 86280R506 |  | 249645 | 12750 | SH |  | SOLE |  | 0 | 0 | 12750 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 869115 | 3554 | SH |  | SOLE |  | 0 | 0 | 3554 |
| SUPER MICRO COMPUTER INC COM | Stock | 86800U104 |  | 425524 | 5183 | SH |  | SOLE |  | 0 | 0 | 5183 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 325074 | 4364 | SH |  | SOLE |  | 0 | 0 | 4364 |
| TARGET CORP COM | Stock | 87612E106 |  | 2698297 | 18104 | SH |  | SOLE |  | 0 | 0 | 18104 |
| TE CONNECTIVITY LTD SHS | Stock | H84989104 |  | 312966 | 2726 | SH |  | SOLE |  | 0 | 0 | 2726 |
| TECHNOLOGY SELECT SECTOR SPDR FUND | ETF | 81369Y803 |  | 9078233 | 72952 | SH |  | SOLE |  | 0 | 0 | 72952 |
| TEKLA HEALTHCARE INVS SH BEN INT | CEF | 87911J103 |  | 649888 | 36104 | SH |  | SOLE |  | 0 | 0 | 36104 |
| TEKLA HEALTHCARE OPPORTUNITIES SHS | CEF | 879105104 |  | 282986 | 14285 | SH |  | SOLE |  | 0 | 0 | 14285 |
| TEKLA LIFE SCIENCES INVS SH BEN INT | CEF | 87911K100 |  | 197519 | 13900 | SH |  | SOLE |  | 0 | 0 | 13900 |
| TEMPLETON GLOBAL INCOME FD COM | CEF | 880198106 |  | 1483640 | 342642 | SH |  | SOLE |  | 0 | 0 | 342642 |
| TESLA INC COM | Stock | 88160R101 |  | 1546155 | 12552 | SH |  | SOLE |  | 0 | 0 | 12552 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 1602367 | 9698 | SH |  | SOLE |  | 0 | 0 | 9698 |
| THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 |  | 413031 | 750 | SH |  | SOLE |  | 0 | 0 | 750 |
| TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 |  | 204836 | 3163 | SH |  | SOLE |  | 0 | 0 | 3163 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 310410 | 1379 | SH |  | SOLE |  | 0 | 0 | 1379 |
| TRI CONTL CORP COM | CEF | 895436103 |  | 287667 | 11223 | SH |  | SOLE |  | 0 | 0 | 11223 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 202978 | 4717 | SH |  | SOLE |  | 0 | 0 | 4717 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 209905 | 3371 | SH |  | SOLE |  | 0 | 0 | 3371 |
| UFP INDUSTRIES INC COM | Stock | 90278Q108 |  | 392525 | 4953 | SH |  | SOLE |  | 0 | 0 | 4953 |
| UGI CORP NEW COM | Stock | 902681105 |  | 531028 | 14325 | SH |  | SOLE |  | 0 | 0 | 14325 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 466256 | 994 | SH |  | SOLE |  | 0 | 0 | 994 |
| UNION PAC CORP COM | Stock | 907818108 |  | 675929 | 3264 | SH |  | SOLE |  | 0 | 0 | 3264 |
| UNITED MICROELECTRONICS CORP SPON ADR NEW | ADR | 910873405 |  | 153520 | 23510 | SH |  | SOLE |  | 0 | 0 | 23510 |
| UNITED PARCEL SERVICE INC CL B | Stock | 911312106 |  | 1121700 | 6452 | SH |  | SOLE |  | 0 | 0 | 6452 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 5993034 | 11303 | SH |  | SOLE |  | 0 | 0 | 11303 |
| UNUM GROUP COM | Stock | 91529Y106 |  | 1098045 | 26762 | SH |  | SOLE |  | 0 | 0 | 26762 |
| US BANCORP DEL COM NEW | Stock | 902973304 |  | 1310851 | 30058 | SH |  | SOLE |  | 0 | 0 | 30058 |
| US EQUITY DIVIDEND SELECT ETF | ETF | 33738R738 |  | 489837 | 17494 | SH |  | SOLE |  | 0 | 0 | 17494 |
| UTILITIES SELECT SECTOR SPDR FUND | ETF | 81369Y886 |  | 307560 | 4362 | SH |  | SOLE |  | 0 | 0 | 4362 |
| VALERO ENERGY CORP COM | Stock | 91913Y100 |  | 589786 | 4649 | SH |  | SOLE |  | 0 | 0 | 4649 |
| VANECK GOLD MINERS ETF | ETF | 92189F106 |  | 1944394 | 67843 | SH |  | SOLE |  | 0 | 0 | 67843 |
| VANECK HIGH YIELD MUNI ETF | ETF | 92189H409 |  | 506609 | 10021 | SH |  | SOLE |  | 0 | 0 | 10021 |
| VANECK INTERMEDIATE MUNI ETF | ETF | 92189H201 |  | 357913 | 7847 | SH |  | SOLE |  | 0 | 0 | 7847 |
| VANECK JUNIOR GOLD MINERS ETF | ETF | 92189F791 |  | 451579 | 12667 | SH |  | SOLE |  | 0 | 0 | 12667 |
| VANECK SHORT HIGH YIELD MUNI ETF | ETF | 92189F387 |  | 376819 | 16920 | SH |  | SOLE |  | 0 | 0 | 16920 |
| VANGUARD COMMUNICATION SERVICES ETF | ETF | 92204A884 |  | 477887 | 5810 | SH |  | SOLE |  | 0 | 0 | 5810 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 2766041 | 18215 | SH |  | SOLE |  | 0 | 0 | 18215 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 675189 | 5567 | SH |  | SOLE |  | 0 | 0 | 5567 |
| VANGUARD FINANCIALS ETF | ETF | 92204A405 |  | 432395 | 5226 | SH |  | SOLE |  | 0 | 0 | 5226 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 5825014 | 138789 | SH |  | SOLE |  | 0 | 0 | 138789 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 7603189 | 195053 | SH |  | SOLE |  | 0 | 0 | 195053 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 4742708 | 22254 | SH |  | SOLE |  | 0 | 0 | 22254 |
| VANGUARD HEALTH CARE ETF | ETF | 92204A504 |  | 1104125 | 4451 | SH |  | SOLE |  | 0 | 0 | 4451 |
| VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 |  | 19438647 | 179638 | SH |  | SOLE |  | 0 | 0 | 179638 |
| VANGUARD INFORMATION TECHNOLOGY ETF | ETF | 92204A702 |  | 284850 | 891 | SH |  | SOLE |  | 0 | 0 | 891 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 458924 | 5920 | SH |  | SOLE |  | 0 | 0 | 5920 |
| VANGUARD LARGE-CAP ETF | ETF | 922908637 |  | 1591057 | 9133 | SH |  | SOLE |  | 0 | 0 | 9133 |
| VANGUARD MATERIALS ETF | ETF | 92204A801 |  | 564988 | 3319 | SH |  | SOLE |  | 0 | 0 | 3319 |
| VANGUARD MEGA CAP ETF | ETF | 921910873 |  | 1262054 | 9532 | SH |  | SOLE |  | 0 | 0 | 9532 |
| VANGUARD MEGA CAP GROWTH ETF | ETF | 921910816 |  | 704963 | 4096 | SH |  | SOLE |  | 0 | 0 | 4096 |
| VANGUARD MID-CAP ETF | ETF | 922908629 |  | 12288436 | 60293 | SH |  | SOLE |  | 0 | 0 | 60293 |
| VANGUARD MID-CAP VALUE ETF | ETF | 922908512 |  | 3233055 | 23906 | SH |  | SOLE |  | 0 | 0 | 23906 |
| VANGUARD REAL ESTATE ETF | ETF | 922908553 |  | 1631056 | 19775 | SH |  | SOLE |  | 0 | 0 | 19775 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 206087 | 3738 | SH |  | SOLE |  | 0 | 0 | 3738 |
| VANGUARD RUSSELL 3000 ETF | ETF | 92206C599 |  | 1420888 | 8273 | SH |  | SOLE |  | 0 | 0 | 8273 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 7123591 | 20275 | SH |  | SOLE |  | 0 | 0 | 20275 |
| VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 |  | 1895872 | 25184 | SH |  | SOLE |  | 0 | 0 | 25184 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 1211507 | 16112 | SH |  | SOLE |  | 0 | 0 | 16112 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 1247026 | 7852 | SH |  | SOLE |  | 0 | 0 | 7852 |
| VANGUARD SMALL-CAP ETF | ETF | 922908751 |  | 2280493 | 12425 | SH |  | SOLE |  | 0 | 0 | 12425 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 260120 | 3620 | SH |  | SOLE |  | 0 | 0 | 3620 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 4422662 | 23132 | SH |  | SOLE |  | 0 | 0 | 23132 |
| VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 |  | 334285 | 3878 | SH |  | SOLE |  | 0 | 0 | 3878 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 7172872 | 51099 | SH |  | SOLE |  | 0 | 0 | 51099 |
| VEEVA SYS INC CL A COM | Stock | 922475108 |  | 233678 | 1448 | SH |  | SOLE |  | 0 | 0 | 1448 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 2566598 | 65142 | SH |  | SOLE |  | 0 | 0 | 65142 |
| VERTEX PHARMACEUTICALS INC COM | Stock | 92532F100 |  | 874137 | 3027 | SH |  | SOLE |  | 0 | 0 | 3027 |
| VICTORYSHARES US 500 VOLATILITY WTD ETF | ETF | 92647N766 |  | 535818 | 7909 | SH |  | SOLE |  | 0 | 0 | 7909 |
| VISA INC COM CL A | Stock | 92826C839 |  | 6127078 | 29491 | SH |  | SOLE |  | 0 | 0 | 29491 |
| VOYA GLBL ADV  PREM OPP FD COM | CEF | 92912R104 |  | 120495 | 13850 | SH |  | SOLE |  | 0 | 0 | 13850 |
| WALGREENS BOOTS ALLIANCE INC COM | Stock | 931427108 |  | 407965 | 10919 | SH |  | SOLE |  | 0 | 0 | 10919 |
| WALMART INC COM | Stock | 931142103 |  | 3991900 | 28153 | SH |  | SOLE |  | 0 | 0 | 28153 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 181862 | 19183 | SH |  | SOLE |  | 0 | 0 | 19183 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 1071961 | 6833 | SH |  | SOLE |  | 0 | 0 | 6833 |
| WEC ENERGY GROUP INC COM | Stock | 92939U106 |  | 1707827 | 18214 | SH |  | SOLE |  | 0 | 0 | 18214 |
| WELLS FARGO CO NEW COM | Stock | 949746101 |  | 250076 | 6056 | SH |  | SOLE |  | 0 | 0 | 6056 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 232967 | 3554 | SH |  | SOLE |  | 0 | 0 | 3554 |
| WESTERN DIGITAL CORP. 1.5 02/01/2024 | Convertible | 958102AP0 |  | 11430 | 12000 | SH |  | SOLE |  | 0 | 0 | 12000 |
| WESTLAKE CORPORATION COM | Stock | 960413102 |  | 745568 | 7271 | SH |  | SOLE |  | 0 | 0 | 7271 |
| WILLIAMS COS INC COM | Stock | 969457100 |  | 455007 | 13830 | SH |  | SOLE |  | 0 | 0 | 13830 |
| WISDOMTREE CYBERSECURITY FUND | ETF | 97717Y659 |  | 152254 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| WISDOMTREE U.S. TOTAL DIVIDEND FUND | ETF | 97717W109 |  | 202814 | 3344 | SH |  | SOLE |  | 0 | 0 | 3344 |
| WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 |  | 216616 | 3588 | SH |  | SOLE |  | 0 | 0 | 3588 |
| XCEL ENERGY INC COM | Stock | 98389B100 |  | 345440 | 4927 | SH |  | SOLE |  | 0 | 0 | 4927 |
| YAMANA GOLD INC COM | Stock | 98462Y100 |  | 191009 | 34416 | SH |  | SOLE |  | 0 | 0 | 34416 |
| ZOETIS INC CL A | Stock | 98978V103 |  | 415743 | 2836 | SH |  | SOLE |  | 0 | 0 | 2836 |

---