# EDGAR Filing Document

**Accession Number:** 0001697490
**File Stem:** 0001104659-23-022122
**Filing Date:** 2023-2
**Character Count:** 91476
**Document Hash:** 4f6f7eb9db37df40547f139151897244
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001104659-23-022122.hdr.sgml**: 20230215

**ACCESSION NUMBER**: 0001104659-23-022122

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230215

**DATE AS OF CHANGE**: 20230214

**EFFECTIVENESS DATE**: 20230215

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** IHT Wealth Management, LLC
- **CENTRAL INDEX KEY:** 0001697490
- **IRS NUMBER:** 000000000
- **STATE OF INCORPORATION:** IL
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 123 N. WACKER DRIVE
- **STREET 2:** SUITE 2300
- **CITY:** CHICAGO
- **STATE:** IL
- **ZIP:** 60606
- **BUSINESS PHONE:** 3127541316

**MAIL ADDRESS:**
- **STREET 1:** 123 N. WACKER DRIVE
- **STREET 2:** SUITE 2300
- **CITY:** CHICAGO
- **STATE:** IL
- **ZIP:** 60606

### 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:** IHT Wealth Management LLC<br>**Address:** 123 N. Wacker Drive<br>Suite 2300<br>Chicago, IL 60606

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

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:** Steven Dudash<br>**Title:** President<br>**Phone:** 855-295-2828

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

/s/ Steven Dudash  Chicago, IL  02-14-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:** 903

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

      (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 |
| ISHARES | 0-5YR HI YL CP | 46434V407 |  | 528482 | 12924 | SH |  | SOLE |  | 0 | 0 | 12924 |
| SIXTH STREET | 83012A 10 9 | 83012A109 |  | 1201066 | 67476 | SH |  | SOLE |  | 1039 | 0 | 66436 |
| SPDR S | AEROSPACE DEF | 78464A631 |  | 1126895 | 10240 | SH |  | SOLE |  | 1913 | 0 | 8327 |
| INVESCO AEROSPACE | AEROSPACE DEFN | 46137V100 |  | 2075569 | 26474 | SH |  | SOLE |  | 0 | 0 | 26474 |
| INVESCO MULTI | AGRICULTURE FD | 46140H106 |  | 2016667 | 100083 | SH |  | SOLE |  | 0 | 0 | 100083 |
| ALPS ALERIAN | ALERIAN MLP | 00162Q452 |  | 260768 | 6850 | SH |  | SOLE |  | 604 | 0 | 6246 |
| INVESCO DB | BASE METALS FD | 46140H700 |  | 290778 | 14950 | SH |  | SOLE |  | 300 | 0 | 14650 |
| VANECK BDC | BDC INCOME ETF | 92189F411 |  | 371793 | 26275 | SH |  | SOLE |  | 997 | 0 | 25278 |
| ASML HOLDING | BLACKROCK TXBL | N07059210 |  | 673356 | 1232 | SH |  | SOLE |  | 92 | 0 | 1141 |
| SPDR BLACKSTONE | BLACKSTONE SENR | 78467V608 |  | 944892 | 23102 | SH |  | SOLE |  | 571 | 0 | 22532 |
| SPDR BLOOMBERG | BLMBRG BRC CNVR | 78464A359 |  | 495923 | 7708 | SH |  | SOLE |  | 0 | 0 | 7708 |
| SPDR BLOOMBERG | BLOOMBERG 1-3 MO | 78468R663 |  | 380706 | 4162 | SH |  | SOLE |  | 356 | 0 | 3806 |
| SPDR BLOOMBERG | BLOOMBERG SHT TE | 78468R408 |  | 517145 | 21334 | SH |  | SOLE |  | 1193 | 0 | 20141 |
| PACER BENCHMARK | BNCHMRK INDSTR | 69374H766 |  | 283406 | 7703 | SH |  | SOLE |  | 625 | 0 | 7078 |
| INVESCO BULLETSHARES | BULSHS 2025 HY | 46138J817 |  | 3032365 | 137149 | SH |  | SOLE |  | 0 | 0 | 137149 |
| INVESCO BULLETSHARES | BULSHS 2026 CB | 46138J791 |  | 1619753 | 85588 | SH |  | SOLE |  | 227 | 0 | 85361 |
| INVESCO BULLETSHARES | BULSHS 2027 CB | 46138J783 |  | 1606084 | 84553 | SH |  | SOLE |  | 325 | 0 | 84228 |
| GLOBAL X | CANNABIS ETF NEW | 37954Y145 |  | 226561 | 20356 | SH |  | SOLE |  | 773 | 0 | 19583 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 7658099 | 86797 | SH |  | SOLE |  | 4704 | 0 | 82093 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 6825300 | 76922 | SH |  | SOLE |  | 2856 | 0 | 74066 |
| FIRST TRUST | CAP STRENGTH ETF | 33733E104 |  | 4616288 | 61592 | SH |  | SOLE |  | 2956 | 0 | 58636 |
| INVESCO CHINA | CHINA TECHNLGY | 46138E800 |  | 2284686 | 52643 | SH |  | SOLE |  | 1878 | 0 | 50765 |
| COMCAST CORP | CL A | 20030N101 |  | 1037161 | 29659 | SH |  | SOLE |  | 3606 | 0 | 26053 |
| CONSTELLATION BRANDS | CL A | 21036P108 |  | 547073 | 2361 | SH |  | SOLE |  | 0 | 0 | 2361 |
| GRID DYNAMICS | CL A | 39813G109 |  | 202207 | 18022 | SH |  | SOLE |  | 5052 | 0 | 12970 |
| MASTERCARD INC | CL A | 57636Q104 |  | 3616280 | 10400 | SH |  | SOLE |  | 1202 | 0 | 9197 |
| META PLATFORMS | CL A | 30303M102 |  | 3751162 | 31171 | SH |  | SOLE |  | 491 | 0 | 30680 |
| PALANTIR TECHNOLOGIES | CL A | 69608A108 |  | 95838 | 14928 | SH |  | SOLE |  | 48 | 0 | 14880 |
| SHOPIFY INC | CL A | 82509L107 |  | 239568 | 6902 | SH |  | SOLE |  | 80 | 0 | 6822 |
| SNAP INC | CL A | 83304A106 |  | 92078 | 10288 | SH |  | SOLE |  | 591 | 0 | 9697 |
| GINKGO BIOWORKS | CL A SHS | 37611X100 |  | 81957 | 48495 | SH |  | SOLE |  | 0 | 0 | 48495 |
| FREEPORT MCMORAN | CL B | 35671D857 |  | 636518 | 16750 | SH |  | SOLE |  | 500 | 0 | 16250 |
| GLOBAL X | CLEANTECH ETF | 37954Y228 |  | 172843 | 11830 | SH |  | SOLE |  | 0 | 0 | 11830 |
| GLOBAL CLOUD | CLOUD COMPUTNG | 37954Y442 |  | 257311 | 16052 | SH |  | SOLE |  | 140 | 0 | 15912 |
| 3M COMPANY | COM | 88579Y101 |  | 719355 | 5999 | SH |  | SOLE |  | 312 | 0 | 5687 |
| ABBVIE INC | COM | 00287Y109 |  | 8078632 | 49988 | SH |  | SOLE |  | 3208 | 0 | 46781 |
| ABRDN ASIA | COM | 003009107 |  | 28612 | 10879 | SH |  | SOLE |  | 0 | 0 | 10879 |
| ACTIVISION BLIZZARD | COM | 00507V109 |  | 326972 | 4271 | SH |  | SOLE |  | 32 | 0 | 4239 |
| ADOBE INC | COM | 00724F101 |  | 1177182 | 3498 | SH |  | SOLE |  | 222 | 0 | 3276 |
| AGILENT TECHNOLOGIES | COM | 00846U101 |  | 427647 | 2858 | SH |  | SOLE |  | 0 | 0 | 2858 |
| AGNC INVESTMENT | COM | 00123Q104 |  | 360305 | 34812 | SH |  | SOLE |  | 454 | 0 | 34358 |
| AKOUSTIS TECHNOLOGIES | COM | 00973N102 |  | 40467 | 14350 | SH |  | SOLE |  | 933 | 0 | 13417 |
| ALTRIA GROUP | COM | 02209S103 |  | 1695476 | 37092 | SH |  | SOLE |  | 2472 | 0 | 34620 |
| AMERICAN AIRLINES | COM | 02376R102 |  | 167319 | 13154 | SH |  | SOLE |  | 41 | 0 | 13113 |
| AMERICAN TOWER | COM | 03027X100 |  | 754434 | 3561 | SH |  | SOLE |  | 170 | 0 | 3391 |
| AMERIPRISE FINANCIAL | COM | 03076C106 |  | 291312 | 936 | SH |  | SOLE |  | 3 | 0 | 933 |
| APPHARVEST INC | COM | 03783T103 |  | 12170 | 21449 | SH |  | SOLE |  | 0 | 0 | 21449 |
| ARAMARK | COM | 03852U106 |  | 352904 | 8537 | SH |  | SOLE |  | 0 | 0 | 8537 |
| ARES CAPITAL | COM | 04010L103 |  | 2294843 | 124247 | SH |  | SOLE |  | 1534 | 0 | 122713 |
| AT INC | COM | 00206R102 |  | 2859652 | 155331 | SH |  | SOLE |  | 5146 | 0 | 150185 |
| BANK FIRST | COM | 06211J100 |  | 1347497 | 14517 | SH |  | SOLE |  | 8252 | 0 | 6265 |
| BLACKROCK ENHANCED | COM | 09251A104 |  | 445174 | 49409 | SH |  | SOLE |  | 0 | 0 | 49409 |
| BLACKROCK INC | COM | 09247X101 |  | 621862 | 878 | SH |  | SOLE |  | 15 | 0 | 862 |
| BOOKING HOLDINGS | COM | 09857L108 |  | 201528 | 100 | SH |  | SOLE |  | 27 | 0 | 73 |
| BROADCOM INC | COM | 11135F101 |  | 2925709 | 5233 | SH |  | SOLE |  | 81 | 0 | 5151 |
| CALAMOS GLOBAL | COM | 12811L107 |  | 89531 | 16045 | SH |  | SOLE |  | 0 | 0 | 16045 |
| CANADIAN PACIFIC | COM | 13645T100 |  | 1398315 | 18747 | SH |  | SOLE |  | 1181 | 0 | 17565 |
| CBRE GLOBAL | COM | 12504G100 |  | 176393 | 30784 | SH |  | SOLE |  | 0 | 0 | 30784 |
| CDW CORP | COM | 12514G108 |  | 204215 | 1144 | SH |  | SOLE |  | 0 | 0 | 1144 |
| CENTENE CORP | COM | 15135B101 |  | 394222 | 4807 | SH |  | SOLE |  | 61 | 0 | 4746 |
| CHUBB LTD | COM | H1467J104 |  | 223331 | 1012 | SH |  | SOLE |  | 128 | 0 | 884 |
| CION INVESTMENT | COM | 17259U204 |  | 422812 | 43365 | SH |  | SOLE |  | 0 | 0 | 43365 |
| CISCO SYSTEMS | COM | 17275R102 |  | 2244941 | 47123 | SH |  | SOLE |  | 4322 | 0 | 42801 |
| CME GROUP | COM | 12572Q105 |  | 789705 | 4696 | SH |  | SOLE |  | 88 | 0 | 4608 |
| COLUMBIA SELIGMAN | COM | 19842X109 |  | 322292 | 13874 | SH |  | SOLE |  | 0 | 0 | 13874 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 909773 | 7710 | SH |  | SOLE |  | 314 | 0 | 7396 |
| CONSTELLATION ENERGY | COM | 21037T109 |  | 313954 | 3642 | SH |  | SOLE |  | 1254 | 0 | 2387 |
| COSTCO WHOLESALE | COM | 22160K105 |  | 3876324 | 8491 | SH |  | SOLE |  | 736 | 0 | 7756 |
| CRONOS GROUP | COM | 22717L101 |  | 28537 | 11235 | SH |  | SOLE |  | 175 | 0 | 11060 |
| CROWN CASTLE | COM | 22822V101 |  | 426455 | 3144 | SH |  | SOLE |  | 156 | 0 | 2988 |
| DELEK US | COM | 24665A103 |  | 1191105 | 44115 | SH |  | SOLE |  | 31050 | 0 | 13065 |
| DEVON ENERGY | COM | 25179M103 |  | 2061949 | 33522 | SH |  | SOLE |  | 3420 | 0 | 30102 |
| DIAMONDBACK ENERGY | COM | 25278X109 |  | 407825 | 2982 | SH |  | SOLE |  | 324 | 0 | 2658 |
| DNP SELECT | COM | 23325P104 |  | 5691100 | 505876 | SH |  | SOLE |  | 278675 | 0 | 227201 |
| DOMINION ENERGY | COM | 25746U109 |  | 748063 | 12199 | SH |  | SOLE |  | 2405 | 0 | 9794 |
| DUPONT DE | COM | 26614N102 |  | 341053 | 4969 | SH |  | SOLE |  | 293 | 0 | 4677 |
| EATON CORP | COM | G29183103 |  | 746925 | 4759 | SH |  | SOLE |  | 52 | 0 | 4707 |
| EATON VANCE | COM | 27828X100 |  | 395547 | 30080 | SH |  | SOLE |  | 0 | 0 | 30080 |
| EATON VANCE | COM | 27829G106 |  | 1393191 | 185759 | SH |  | SOLE |  | 10950 | 0 | 174809 |
| EDITAS MEDICINE | COM | 28106W103 |  | 111558 | 12577 | SH |  | SOLE |  | 390 | 0 | 12187 |
| EDWARDS LIFESCIENCES | COM | 28176E108 |  | 662313 | 8877 | SH |  | SOLE |  | 745 | 0 | 8132 |
| ENBRIDGE INC | COM | 29250N105 |  | 602458 | 15408 | SH |  | SOLE |  | 1498 | 0 | 13910 |
| ENPHASE ENERGY | COM | 29355A107 |  | 771299 | 2911 | SH |  | SOLE |  | 1912 | 0 | 1000 |
| EPAM SYSTEMS | COM | 29414B104 |  | 561746 | 1714 | SH |  | SOLE |  | 216 | 0 | 1498 |
| EQUINOX GOLD | COM | 29446Y502 |  | 41476 | 12645 | SH |  | SOLE |  | 1720 | 0 | 10925 |
| EVERGY INC | COM | 30034W106 |  | 377129 | 5993 | SH |  | SOLE |  | 10 | 0 | 5983 |
| EVOQUA WATER | COM | 30057T105 |  | 979823 | 24743 | SH |  | SOLE |  | 1307 | 0 | 23436 |
| EXACT SCIENCES | COM | 30063P105 |  | 341371 | 6895 | SH |  | SOLE |  | 9 | 0 | 6886 |
| EXELON CORP | COM | 30161N101 |  | 440326 | 10186 | SH |  | SOLE |  | 2969 | 0 | 7217 |
| EXXON MOBIL | COM | 30231G102 |  | 6996845 | 63435 | SH |  | SOLE |  | 4464 | 0 | 58971 |
| FEDEX CORP | COM | 31428X106 |  | 608341 | 3512 | SH |  | SOLE |  | 388 | 0 | 3124 |
| FIRST MAJESTIC | COM | 32076V103 |  | 108353 | 12992 | SH |  | SOLE |  | 539 | 0 | 12453 |
| FIRST TRUST | COM | 33718W103 |  | 890143 | 52765 | SH |  | SOLE |  | 3516 | 0 | 49249 |
| FORTINET INC | COM | 34959E109 |  | 288744 | 5906 | SH |  | SOLE |  | 0 | 0 | 5906 |
| GENERAL MOTORS | COM | 37045V100 |  | 562922 | 16734 | SH |  | SOLE |  | 1033 | 0 | 15701 |
| GLOBANT S A | COM | L44385109 |  | 589233 | 3504 | SH |  | SOLE |  | 0 | 0 | 3504 |
| GOLDMAN SACHS | COM | 38141G104 |  | 1652564 | 4813 | SH |  | SOLE |  | 211 | 0 | 4602 |
| HOOKIPA PHARMA | COM | 43906K100 |  | 8465 | 10450 | SH |  | SOLE |  | 550 | 0 | 9900 |
| HP INC | COM | 40434L105 |  | 1063777 | 39590 | SH |  | SOLE |  | 1889 | 0 | 37701 |
| IDEXX LABS INC | COM | 45168D104 |  | 281492 | 690 | SH |  | SOLE |  | 91 | 0 | 599 |
| INVESCO MUNICIPAL | COM | 46132X101 |  | 513374 | 82271 | SH |  | SOLE |  | 0 | 0 | 82271 |
| INVITAE CORP | COM | 46185L103 |  | 96984 | 52142 | SH |  | SOLE |  | 1000 | 0 | 51142 |
| INVITATION HOMES | COM | 46187W107 |  | 847582 | 28596 | SH |  | SOLE |  | 1459 | 0 | 27137 |
| IRON MOUNTAIN | COM | 46284V101 |  | 409754 | 8220 | SH |  | SOLE |  | 0 | 0 | 8220 |
| ISHARES EXPONENTIAL | COM | 46434V381 |  | 803163 | 16966 | SH |  | SOLE |  | 481 | 0 | 16485 |
| JPMORGAN CHASE | COM | 46625H100 |  | 6757929 | 50395 | SH |  | SOLE |  | 5092 | 0 | 45302 |
| KINDER MORGAN | COM | 49456B101 |  | 704652 | 38974 | SH |  | SOLE |  | 3393 | 0 | 35581 |
| KKR  CO | COM | 48251W104 |  | 770786 | 16605 | SH |  | SOLE |  | 0 | 0 | 16605 |
| MAIN STREET | COM | 56035L104 |  | 2122116 | 57432 | SH |  | SOLE |  | 695 | 0 | 56737 |
| MARATHON PETROLEUM | COM | 56585A102 |  | 938329 | 8062 | SH |  | SOLE |  | 316 | 0 | 7746 |
| MATCH GROUP | COM | 57667L107 |  | 389425 | 9386 | SH |  | SOLE |  | 210 | 0 | 9176 |
| MCKESSON CORP | COM | 58155Q103 |  | 618697 | 1649 | SH |  | SOLE |  | 262 | 0 | 1387 |
| MERCK  COMPANY | COM | 58933Y105 |  | 2771500 | 24980 | SH |  | SOLE |  | 884 | 0 | 24096 |
| METLIFE INC | COM | 59156R108 |  | 250866 | 3466 | SH |  | SOLE |  | 81 | 0 | 3386 |
| MODERNA INC | COM | 60770K107 |  | 283800 | 1580 | SH |  | SOLE |  | 342 | 0 | 1238 |
| MORGAN STANLEY | COM | 61744H105 |  | 75792 | 11589 | SH |  | SOLE |  | 0 | 0 | 11589 |
| MOSAIC COMPANY | COM | 61945C103 |  | 823410 | 18769 | SH |  | SOLE |  | 8831 | 0 | 9938 |
| NETFLIX INC | COM | 64110L106 |  | 1332858 | 4520 | SH |  | SOLE |  | 180 | 0 | 4340 |
| NEXTERA ENERGY | COM | 65339F101 |  | 2208428 | 26417 | SH |  | SOLE |  | 2130 | 0 | 24287 |
| NORTHERN DYNASTY | COM | 66510M204 |  | 9015 | 40975 | SH |  | SOLE |  | 0 | 0 | 40975 |
| NUTRIEN LTD | COM | 67077M108 |  | 1604268 | 16229 | SH |  | SOLE |  | 745 | 0 | 15484 |
| NUVEEN AMT | COM | 67071L106 |  | 246230 | 20283 | SH |  | SOLE |  | 405 | 0 | 19877 |
| NUVEEN NEW YORK | COM | 67066X107 |  | 164534 | 15377 | SH |  | SOLE |  | 4297 | 0 | 11080 |
| NUVEEN PFD | COM | 67075A106 |  | 608514 | 32751 | SH |  | SOLE |  | 5856 | 0 | 26895 |
| NUVEEN QUALITY | COM | 67066V101 |  | 171596 | 14542 | SH |  | SOLE |  | 0 | 0 | 14542 |
| NVIDIA CORP | COM | 67066G104 |  | 8324403 | 56962 | SH |  | SOLE |  | 3573 | 0 | 53389 |
| NVR INC | COM | 62944T105 |  | 290593 | 63 | SH |  | SOLE |  | 5 | 0 | 58 |
| NXP SEMICONDUCTORS | COM | N6596X109 |  | 228673 | 1447 | SH |  | SOLE |  | 82 | 0 | 1365 |
| O REILLY AUTOMOTIVE | COM | 67103H107 |  | 285282 | 338 | SH |  | SOLE |  | 15 | 0 | 323 |
| OPTION CARE | COM | 68404L201 |  | 281402 | 9352 | SH |  | SOLE |  | 630 | 0 | 8722 |
| ORACLE CORP | COM | 68389X105 |  | 1855077 | 22695 | SH |  | SOLE |  | 1871 | 0 | 20824 |
| OWL ROCK | COM | 69121K104 |  | 140558 | 12170 | SH |  | SOLE |  | 0 | 0 | 12170 |
| PACIFIC BIOSCIENCES | COM | 69404D108 |  | 169326 | 20700 | SH |  | SOLE |  | 25 | 0 | 20675 |
| PAYPAL HOLDINGS | COM | 70450Y103 |  | 950288 | 13343 | SH |  | SOLE |  | 1052 | 0 | 12291 |
| PGIM HIGH | COM | 69346H100 |  | 126718 | 10676 | SH |  | SOLE |  | 3293 | 0 | 7383 |
| PIMCO CORPORATE | COM | 72200U100 |  | 135040 | 11396 | SH |  | SOLE |  | 0 | 0 | 11396 |
| PROLOGIS INC | COM | 74340W103 |  | 911759 | 8088 | SH |  | SOLE |  | 200 | 0 | 7888 |
| PROTALIX BIOTHERAPEUTICS | COM | 74365A309 |  | 36716 | 26800 | SH |  | SOLE |  | 0 | 0 | 26800 |
| PUBLIC STORAGE | COM | 74460D109 |  | 252496 | 901 | SH |  | SOLE |  | 4 | 0 | 897 |
| RAYTHEON TECHNOLOGIES | COM | 75513E101 |  | 1544519 | 15304 | SH |  | SOLE |  | 678 | 0 | 14626 |
| REGENERON PHARMACEUTICAL | COM | 75886F107 |  | 380225 | 527 | SH |  | SOLE |  | 196 | 0 | 331 |
| REXFORD INDUSTRIAL | COM | 76169C100 |  | 375068 | 6864 | SH |  | SOLE |  | 103 | 0 | 6761 |
| ROYAL CARIBBEAN | COM | V7780T103 |  | 344174 | 6963 | SH |  | SOLE |  | 0 | 0 | 6963 |
| RXSIGHT INC | COM | 78349D107 |  | 440156 | 34740 | SH |  | SOLE |  | 0 | 0 | 34740 |
| S GLOBAL | COM | 78409V104 |  | 326265 | 974 | SH |  | SOLE |  | 2 | 0 | 972 |
| SALESFORCE INC | COM | 79466L302 |  | 1005364 | 7583 | SH |  | SOLE |  | 752 | 0 | 6831 |
| SERVICENOW INC | COM | 81762P102 |  | 792071 | 2040 | SH |  | SOLE |  | 234 | 0 | 1807 |
| SIGNATURE BANK | COM | 82669G104 |  | 254678 | 2210 | SH |  | SOLE |  | 149 | 0 | 2062 |
| SILVERCORP METALS | COM | 82835P103 |  | 120395 | 30250 | SH |  | SOLE |  | 1700 | 0 | 28550 |
| SOFI TECHNOLOGIES | COM | 83406F102 |  | 120095 | 26051 | SH |  | SOLE |  | 1600 | 0 | 24451 |
| SOLAREDGE TECHNOLOGIES | COM | 83417M104 |  | 863407 | 3048 | SH |  | SOLE |  | 36 | 0 | 3012 |
| STARWOOD PROPERTY | COM | 85571B105 |  | 249371 | 13605 | SH |  | SOLE |  | 0 | 0 | 13605 |
| STEM INC | COM | 85859N102 |  | 132223 | 14790 | SH |  | SOLE |  | 0 | 0 | 14790 |
| TARGET CORP | COM | 87612E106 |  | 1695176 | 11374 | SH |  | SOLE |  | 273 | 0 | 11101 |
| TESLA INC | COM | 88160R101 |  | 3443426 | 27954 | SH |  | SOLE |  | 465 | 0 | 27489 |
| TETRA TECH | COM | 88162G103 |  | 1005775 | 6927 | SH |  | SOLE |  | 344 | 0 | 6583 |
| TRAVELERS COS | COM | 89417E109 |  | 416250 | 2220 | SH |  | SOLE |  | 208 | 0 | 2012 |
| TRIPLEPOINT VENTURE | COM | 89677Y100 |  | 264536 | 25363 | SH |  | SOLE |  | 0 | 0 | 25363 |
| TRUIST FINANCIAL | COM | 89832Q109 |  | 784458 | 18230 | SH |  | SOLE |  | 906 | 0 | 17324 |
| UBER TECHNOLOGIES | COM | 90353T100 |  | 552765 | 22352 | SH |  | SOLE |  | 0 | 0 | 22352 |
| ULTA BEAUTY | COM | 90384S303 |  | 535678 | 1142 | SH |  | SOLE |  | 114 | 0 | 1028 |
| UNITEDHEALTH GROUP | COM | 91324P102 |  | 3610563 | 6810 | SH |  | SOLE |  | 411 | 0 | 6399 |
| VALERO ENERGY | COM | 91913Y100 |  | 980034 | 7725 | SH |  | SOLE |  | 13 | 0 | 7712 |
| VAXART INC | COM | 92243A200 |  | 258354 | 268867 | SH |  | SOLE |  | 442 | 0 | 268425 |
| VENTAS INC | COM | 92276F100 |  | 308357 | 6845 | SH |  | SOLE |  | 255 | 0 | 6590 |
| VERISIGN INC | COM | 92343E102 |  | 220437 | 1073 | SH |  | SOLE |  | 345 | 0 | 728 |
| VERIZON COMMUNICATIONS | COM | 92343V104 |  | 3161387 | 80238 | SH |  | SOLE |  | 5026 | 0 | 75213 |
| VERTEX PHARMACEUTICALS | COM | 92532F100 |  | 581314 | 2013 | SH |  | SOLE |  | 0 | 0 | 2013 |
| VIRGIN GALACTIC | COM | 92766K106 |  | 88900 | 25546 | SH |  | SOLE |  | 200 | 0 | 25346 |
| W P CAREY | COM | 92936U109 |  | 1244821 | 15929 | SH |  | SOLE |  | 500 | 0 | 15428 |
| WASTE MANAGEMENT | COM | 94106L109 |  | 840355 | 5357 | SH |  | SOLE |  | 296 | 0 | 5061 |
| WEC ENERGY | COM | 92939U106 |  | 372010 | 3968 | SH |  | SOLE |  | 83 | 0 | 3885 |
| TILRAY BRANDS | COM CL 2 | 88688T100 |  | 44401 | 16506 | SH |  | SOLE |  | 100 | 0 | 16406 |
| AST SPACEMOBILE | COM CL A | 00217D100 |  | 293471 | 60886 | SH |  | SOLE |  | 0 | 0 | 60886 |
| BLACKSTONE INC | COM CL A | 09260D107 |  | 914634 | 12328 | SH |  | SOLE |  | 288 | 0 | 12040 |
| BRIGHTSPIRE CAPITAL | COM CL A | 10949T109 |  | 77587 | 12454 | SH |  | SOLE |  | 0 | 0 | 12454 |
| CANOO INC | COM CL A | 13803R102 |  | 22017 | 17900 | SH |  | SOLE |  | 0 | 0 | 17900 |
| CHARGEPOINT HOLDINGS | COM CL A | 15961R105 |  | 236115 | 24776 | SH |  | SOLE |  | 0 | 0 | 24776 |
| COINBASE GLOBAL | COM CL A | 19260Q107 |  | 227381 | 6425 | SH |  | SOLE |  | 15 | 0 | 6410 |
| DRAFTKINGS INC | COM CL A | 26142V105 |  | 202343 | 17765 | SH |  | SOLE |  | 0 | 0 | 17765 |
| LORDSTOWN MOTORS | COM CL A | 54405Q100 |  | 11400 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| RIVIAN AUTOMOTIVE | COM CL A | 76954A103 |  | 188226 | 10213 | SH |  | SOLE |  | 121 | 0 | 10092 |
| VISA INC | COM CL A | 92826C839 |  | 5133710 | 24710 | SH |  | SOLE |  | 2912 | 0 | 21798 |
| BIOSIG TECHNOLOGIES | COM NEW | 09073N201 |  | 14679 | 34950 | SH |  | SOLE |  | 0 | 0 | 34950 |
| CHENIERE ENERGY | COM NEW | 16411R208 |  | 287938 | 1920 | SH |  | SOLE |  | 31 | 0 | 1889 |
| DUKE ENERGY | COM NEW | 26441C204 |  | 1632717 | 15853 | SH |  | SOLE |  | 1397 | 0 | 14456 |
| EXPEDIA GROUP | COM NEW | 30212P303 |  | 271034 | 3094 | SH |  | SOLE |  | 0 | 0 | 3094 |
| HIVE BLOCKCHAIN | COM NEW | 43366H704 |  | 148346 | 103018 | SH |  | SOLE |  | 1364 | 0 | 101654 |
| ICAD INC | COM NEW | 44934S206 |  | 76406 | 41752 | SH |  | SOLE |  | 200 | 0 | 41552 |
| INTUITIVE SURGICAL | COM NEW | 46120E602 |  | 383696 | 1446 | SH |  | SOLE |  | 149 | 0 | 1297 |
| KITE REALTY | COM NEW | 49803T300 |  | 283687 | 13477 | SH |  | SOLE |  | 0 | 0 | 13477 |
| RITHM CAPITAL | COM NEW | 64828T201 |  | 380911 | 46623 | SH |  | SOLE |  | 3241 | 0 | 43382 |
| SANDSTORM GOLD | COM NEW | 80013R206 |  | 84476 | 16060 | SH |  | SOLE |  | 500 | 0 | 15560 |
| GUGGENHEIM STRATEGIC | COM SBI | 40167F101 |  | 236092 | 15512 | SH |  | SOLE |  | 0 | 0 | 15512 |
| ABRDN GLOBAL | COM SH BEN INT | 00302L108 |  | 134288 | 34433 | SH |  | SOLE |  | 0 | 0 | 34433 |
| ABRDN TOTAL | COM SH BEN INT | 00326L100 |  | 374639 | 48031 | SH |  | SOLE |  | 0 | 0 | 48031 |
| FIRST TRUST | COM SHS | 33735B108 |  | 448438 | 5106 | SH |  | SOLE |  | 0 | 0 | 5106 |
| FIRST TRUST | COM SHS | 33734K109 |  | 1176089 | 14688 | SH |  | SOLE |  | 0 | 0 | 14688 |
| FIRST TRUST | COM SHS | 33735K108 |  | 4382834 | 47942 | SH |  | SOLE |  | 1371 | 0 | 46571 |
| FIRST TRUST | COM SHS | 33735J101 |  | 3958922 | 60157 | SH |  | SOLE |  | 1592 | 0 | 58565 |
| ENERGY TRANSFER | COM UT LTD PTN | 29273V100 |  | 1831509 | 154297 | SH |  | SOLE |  | 7347 | 0 | 146950 |
| VANGUARD COMMUNICATION | COMM SRVC ETF | 92204A884 |  | 779065 | 9472 | SH |  | SOLE |  | 2541 | 0 | 6931 |
| PHILLIPS EDISON | COMMON STOCK | 71844V201 |  | 700333 | 21995 | SH |  | SOLE |  | 0 | 0 | 21995 |
| SELECT SECTOR | COMMUNICATION | 81369Y852 |  | 2258810 | 47068 | SH |  | SOLE |  | 1755 | 0 | 45313 |
| VANGUARD CONSUMER | CONSUM DIS ETF | 92204A108 |  | 730900 | 3337 | SH |  | SOLE |  | 150 | 0 | 3187 |
| VANGUARD CONSUMER | CONSUM STP ETF | 92204A207 |  | 361569 | 1887 | SH |  | SOLE |  | 10 | 0 | 1877 |
| FIRST TRUST | CONSUMR DISCRE | 33734X101 |  | 561379 | 11654 | SH |  | SOLE |  | 28 | 0 | 11626 |
| ISHARES CORE | CORE DIV GRWTH | 46434V621 |  | 2147306 | 42946 | SH |  | SOLE |  | 0 | 0 | 42946 |
| ISHARES CORE | CORE HIGH DV ETF | 46429B663 |  | 3337424 | 32017 | SH |  | SOLE |  | 1618 | 0 | 30399 |
| ISHARES CORE | CORE MSCI EAFE | 46432F842 |  | 1273112 | 20654 | SH |  | SOLE |  | 20 | 0 | 20634 |
| ISHARES CORE | CORE MSCI EMKT | 46434G103 |  | 2932510 | 62795 | SH |  | SOLE |  | 15174 | 0 | 47620 |
| ISHARES CORE | CORE MSCI INTL | 46435G326 |  | 268750 | 4801 | SH |  | SOLE |  | 0 | 0 | 4801 |
| ISHARES CORE | CORE MSCI TOTAL | 46432F834 |  | 266809 | 4610 | SH |  | SOLE |  | 0 | 0 | 4610 |
| ISHARES CORE | CORE TOTAL USD | 46434V613 |  | 1085284 | 24155 | SH |  | SOLE |  | 0 | 0 | 24155 |
| ISHARES CYBERSECURITY | CYBERSECURITY | 46435U135 |  | 798129 | 24171 | SH |  | SOLE |  | 855 | 0 | 23316 |
| GLOBAL X | CYBRSCURTY ETF | 37954Y384 |  | 1139034 | 54893 | SH |  | SOLE |  | 3369 | 0 | 51524 |
| GLOBAL X | DATA CTR REITS | 37954Y236 |  | 636605 | 51010 | SH |  | SOLE |  | 135 | 0 | 50875 |
| STRATEGY DAY | DAY HAGAN NED | 86280R803 |  | 9380361 | 307856 | SH |  | SOLE |  | 11410 | 0 | 296446 |
| ETF DEFIANCE | DEFIANCE NEXT | 26922A289 |  | 539083 | 18048 | SH |  | SOLE |  | 3174 | 0 | 14874 |
| COLUMBIA DIVERSIFIED | DIVERSIFID FXD | 19761L508 |  | 337120 | 19498 | SH |  | SOLE |  | 0 | 0 | 19498 |
| FIRST TRUST | DJ INTERNT IDX | 33733E302 |  | 1060814 | 8614 | SH |  | SOLE |  | 1639 | 0 | 6975 |
| INVESCO DWA | DWA ENERGY MNT | 46137V878 |  | 852995 | 19732 | SH |  | SOLE |  | 0 | 0 | 19732 |
| INVESCO DWA | DWA HEALTHCARE | 46137V852 |  | 1858681 | 15110 | SH |  | SOLE |  | 212 | 0 | 14898 |
| INVESCO DWA | DWA SMLCP MENT | 46138E842 |  | 1302898 | 17907 | SH |  | SOLE |  | 0 | 0 | 17907 |
| INVESCO DWA | DWA TECHNOLOGY | 46137V811 |  | 920597 | 8118 | SH |  | SOLE |  | 0 | 0 | 8118 |
| INVESCO DYNAMIC | DYNMC BLDG CON | 46137V787 |  | 226875 | 3573 | SH |  | SOLE |  | 0 | 0 | 3573 |
| INVESCO DYNAMIC | DYNMC FOOD BEV | 46137V753 |  | 812207 | 17792 | SH |  | SOLE |  | 1223 | 0 | 16569 |
| INVESCO DYNAMIC | DYNMC LRG GWTH | 46137V746 |  | 957080 | 16021 | SH |  | SOLE |  | 0 | 0 | 16021 |
| INVESCO DYNAMIC | DYNMC OIL GAS | 46137V670 |  | 710902 | 138848 | SH |  | SOLE |  | 0 | 0 | 138848 |
| INVESCO EMERGING | EMRNG MKT SVRG | 46138E784 |  | 5705456 | 10257 | SH |  | SOLE |  | 0 | 0 | 10257 |
| SECTOR ENERGY | ENERGY | 81369Y506 |  | 10331565 | 118116 | SH |  | SOLE |  | 4111 | 0 | 114005 |
| FIRST TRUST | ENERGY ALPHADX | 33734X127 |  | 628235 | 36760 | SH |  | SOLE |  | 231 | 0 | 36529 |
| VANGUARD ENERGY | ENERGY ETF | 92204A306 |  | 1927529 | 15893 | SH |  | SOLE |  | 317 | 0 | 15576 |
| PIMCO EHNANCED | ENHAN SHRT MA AC | 72201R833 |  | 224017 | 2271 | SH |  | SOLE |  | 503 | 0 | 1768 |
| ISHARES ESG | ESG AWR MSCI USA | 46435G425 |  | 913442 | 10778 | SH |  | SOLE |  | 0 | 0 | 10778 |
| ETFMG ALTERNATIVE | ETFMG ALTR HRVST | 26924G508 |  | 68000 | 15963 | SH |  | SOLE |  | 117 | 0 | 15846 |
| SPDR S | EXPONENTIAL TECH | 78464A599 |  | 229344 | 2109 | SH |  | SOLE |  | 0 | 0 | 2109 |
| VANECK FALLEN | FALLEN ANGEL HG | 92189F437 |  | 1556702 | 57613 | SH |  | SOLE |  | 4108 | 0 | 53505 |
| ISHARES FALLEN | FALN ANGLS USD | 46435G474 |  | 451703 | 18354 | SH |  | SOLE |  | 0 | 0 | 18354 |
| VANGUARD FINANCIALS | FINANCIALS ETF | 92204A405 |  | 1695008 | 20488 | SH |  | SOLE |  | 4897 | 0 | 15591 |
| FIRST TRUST | FIRST TR ENH NEW | 33739Q408 |  | 2355679 | 39631 | SH |  | SOLE |  | 418 | 0 | 39213 |
| ISHARES FLOATING | FLTG RATE NT ETF | 46429B655 |  | 230558 | 4581 | SH |  | SOLE |  | 0 | 0 | 4581 |
| FIRST TRUST | FST LOW OPPT EFT | 33739Q200 |  | 1034220 | 21814 | SH |  | SOLE |  | 0 | 0 | 21814 |
| FIRST TRUST | FST TR GLB FD | 33739H101 |  | 705706 | 28816 | SH |  | SOLE |  | 3441 | 0 | 25375 |
| INVESCO EXCHANGE | FTSE RAFI DEV | 46138E743 |  | 4385202 | 105566 | SH |  | SOLE |  | 0 | 0 | 105566 |
| INVESCO GLOBAL | GBL CLEAN ENRG | 46138G847 |  | 598471 | 32596 | SH |  | SOLE |  | 1339 | 0 | 31257 |
| GLOBAL X | GENOMIC BIOTECH | 37954Y434 |  | 735354 | 58131 | SH |  | SOLE |  | 540 | 0 | 57591 |
| INVESCO GOLDEN | GLOBAL DRGN CN | 46137V571 |  | 2606040 | 95355 | SH |  | SOLE |  | 485 | 0 | 94869 |
| ISHARES GLOBAL | GLOBAL REIT ETF | 46434V647 |  | 528318 | 23264 | SH |  | SOLE |  | 0 | 0 | 23264 |
| GLOBAL X | GLOBAL X SILVER | 37954Y848 |  | 989310 | 35119 | SH |  | SOLE |  | 1625 | 0 | 33494 |
| GLOBAL X | GLOBAL X URANIUM | 37954Y871 |  | 3662349 | 182388 | SH |  | SOLE |  | 1676 | 0 | 180712 |
| SPROTT GOLD | GOLD MINERS ETF | 85210B102 |  | 2415676 | 97564 | SH |  | SOLE |  | 509 | 0 | 97055 |
| VANECK GOLD | GOLD MINERS ETF | 92189F106 |  | 3331285 | 116235 | SH |  | SOLE |  | 2089 | 0 | 114145 |
| SPDR GOLD | GOLD SHS | 78463V107 |  | 5997961 | 35357 | SH |  | SOLE |  | 1103 | 0 | 34254 |
| VANGUARD HEALTH | HEALTH CAR ETF | 92204A504 |  | 2561042 | 10325 | SH |  | SOLE |  | 103 | 0 | 10222 |
| INVESCO HIGH | HIG YLD EQ DIV | 46137V563 |  | 2389697 | 115500 | SH |  | SOLE |  | 0 | 0 | 115500 |
| HIGHLAND INCOME | HIGHLAND INCOME | 43010E404 |  | 4887032 | 474469 | SH |  | SOLE |  | 9584 | 0 | 464885 |
| SPDR S | HLTH CR EQUIP | 78464A581 |  | 290298 | 3229 | SH |  | SOLE |  | 0 | 0 | 3229 |
| LISTED HORIZON | HORIZON KINETICS | 53656F623 |  | 310613 | 9867 | SH |  | SOLE |  | 3288 | 0 | 6579 |
| INNOVATOR IBD | IBD 50 ETF | 45782C102 |  | 486860 | 22313 | SH |  | SOLE |  | 64 | 0 | 22249 |
| ISHARES IBONDS | IBONDS DEC2023 | 46435G318 |  | 249165 | 9829 | SH |  | SOLE |  | 0 | 0 | 9829 |
| LPL FINANCIAL | INC COM | 50212V100 |  | 591074 | 2734 | SH |  | SOLE |  | 0 | 0 | 2734 |
| VANGUARD INDUSTRIALS | INDUSTRIAL ETF | 92204A603 |  | 453619 | 2484 | SH |  | SOLE |  | 104 | 0 | 2380 |
| VANGUARD INFORMATION | INF TECH ETF | 92204A702 |  | 3623869 | 11346 | SH |  | SOLE |  | 2495 | 0 | 8851 |
| PROSHARES 30 | INFLATN EXPECTNS | 74348A814 |  | 2796508 | 84846 | SH |  | SOLE |  | 0 | 0 | 84846 |
| ARK INNOVATION | INNOVATION ETF | 00214Q104 |  | 1227999 | 39309 | SH |  | SOLE |  | 4976 | 0 | 34333 |
| VANGUARD INTERMEDIATE | INT-TERM CORP | 92206C870 |  | 545656 | 7040 | SH |  | SOLE |  | 140 | 0 | 6900 |
| INVESCO BULLETSHARES | INVSCO BLSH 26 | 46138J635 |  | 2948137 | 130941 | SH |  | SOLE |  | 0 | 0 | 130941 |
| ISHARES SILVER | ISHARES | 46428Q109 |  | 4107325 | 186527 | SH |  | SOLE |  | 1960 | 0 | 184567 |
| SPROTT JR | JR GOLD MINERS E | 85210B201 |  | 701222 | 24279 | SH |  | SOLE |  | 0 | 0 | 24279 |
| VANECK JR | JR GOLD MINERS E | 92189F791 |  | 625838 | 17555 | SH |  | SOLE |  | 104 | 0 | 17451 |
| TWO ROADS | LDRSHS ALPFACT | 90214Q774 |  | 1160840 | 38578 | SH |  | SOLE |  | 0 | 0 | 38578 |
| TWO ROADS | LEADERSHARES DY | 90214Q675 |  | 1671740 | 75724 | SH |  | SOLE |  | 0 | 0 | 75724 |
| TWO ROADS | LEADERSHARES EQT | 90214Q683 |  | 707772 | 25542 | SH |  | SOLE |  | 0 | 0 | 25542 |
| TWO ROADS | LEADERSHS ACTIVI | 90214Q717 |  | 316246 | 10786 | SH |  | SOLE |  | 0 | 0 | 10786 |
| TWO ROADS | LEASERSHS ALPHAF | 90214Q691 |  | 1025192 | 33188 | SH |  | SOLE |  | 0 | 0 | 33188 |
| FRANKLIN US | LIBERTYQ US MID | 35473P884 |  | 627154 | 15102 | SH |  | SOLE |  | 0 | 0 | 15102 |
| GLOBAL X | LITHIUM BTRY ETF | 37954Y855 |  | 1972305 | 33651 | SH |  | SOLE |  | 233 | 0 | 33418 |
| PACER LUNT | LUNT LRG CP ALTR | 69374H717 |  | 514745 | 12722 | SH |  | SOLE |  | 0 | 0 | 12722 |
| FIRST TRUST | MANAGD MUN ETF | 33739N108 |  | 690863 | 13787 | SH |  | SOLE |  | 880 | 0 | 12907 |
| EATON VANCE | MANAGED DIVE COM | 27828N102 |  | 1556223 | 143299 | SH |  | SOLE |  | 30663 | 0 | 112636 |
| VANGUARD MATERIALS | MATERIALS ETF | 92204A801 |  | 375461 | 2206 | SH |  | SOLE |  | 3 | 0 | 2203 |
| FIRST TRUST | MID CP GR ALPH | 33737M102 |  | 229187 | 4064 | SH |  | SOLE |  | 70 | 0 | 3994 |
| JOHN HANCOCK | MLTFCTR LRG CAP | 47804J107 |  | 363761 | 7386 | SH |  | SOLE |  | 0 | 0 | 7386 |
| VANECK MORNINGSTAR | MORNINGSTAR WIDE | 92189F643 |  | 1897515 | 29233 | SH |  | SOLE |  | 2760 | 0 | 26473 |
| ISHARES MORTGAGE | MORTGE REL ETF | 46435G342 |  | 1611899 | 71040 | SH |  | SOLE |  | 12975 | 0 | 58065 |
| ISHARES MORNINGSTAR | MRNGSTR INC ETF | 46432F875 |  | 198417 | 10454 | SH |  | SOLE |  | 0 | 0 | 10454 |
| GLOBAL X | MSCI CHINA CNSMR | 37950E408 |  | 852135 | 42248 | SH |  | SOLE |  | 0 | 0 | 42248 |
| ISHARES MSCI | MSCI CHINA ETF | 46429B671 |  | 942086 | 19833 | SH |  | SOLE |  | 0 | 0 | 19833 |
| GLOBAL X | MSCI CHINA MATRL | 37950E242 |  | 238609 | 13627 | SH |  | SOLE |  | 800 | 0 | 12827 |
| ISHARES MSCI | MSCI EAFE MIN VL | 46429B689 |  | 1715760 | 26984 | SH |  | SOLE |  | 326 | 0 | 26658 |
| SPDR INDEX | MSCI EAFE STRTGC | 78463X434 |  | 2162169 | 33731 | SH |  | SOLE |  | 0 | 0 | 33731 |
| ISHARES INC | MSCI GBL GOLD MN | 46434G855 |  | 969620 | 43422 | SH |  | SOLE |  | 0 | 0 | 43422 |
| ISHARES MSCI | MSCI INTL QUALTY | 46434V456 |  | 1200221 | 37055 | SH |  | SOLE |  | 0 | 0 | 37055 |
| ISHARES MSCI | MSCI USA MIN VOL | 46429B697 |  | 8097508 | 112309 | SH |  | SOLE |  | 1163 | 0 | 111146 |
| ISHARES MSCI | MSCI USA MMENTM | 46432F396 |  | 676721 | 4637 | SH |  | SOLE |  | 81 | 0 | 4557 |
| ISHARES U S | MSCI USA MULTIFT | 46434V282 |  | 218373 | 5598 | SH |  | SOLE |  | 773 | 0 | 4825 |
| ISHARES MSCI | MSCI USA QLT FCT | 46432F339 |  | 2243613 | 19688 | SH |  | SOLE |  | 238 | 0 | 19450 |
| ISHARES MSCI | MSCI USA SMCP MN | 46435G433 |  | 1188781 | 34358 | SH |  | SOLE |  | 386 | 0 | 33972 |
| ISHARES MSCI | MSCI USA VALUE | 46432F388 |  | 557732 | 6120 | SH |  | SOLE |  | 0 | 0 | 6120 |
| SPDR SSGA | MULT ASS RLRTN | 78467V103 |  | 327020 | 11874 | SH |  | SOLE |  | 0 | 0 | 11874 |
| JOHN HANCOCK | MULTI INTL ETF | 47804J859 |  | 275169 | 9768 | SH |  | SOLE |  | 0 | 0 | 9768 |
| JOHN HANCOCK | MULTIFACTOR MI | 47804J206 |  | 8005681 | 172017 | SH |  | SOLE |  | 30 | 0 | 171987 |
| CRISPR THERAPEUTICS | NAMEN AKT | H17182108 |  | 410565 | 10100 | SH |  | SOLE |  | 94 | 0 | 10006 |
| FIRST TRUST | NAS CLEDG GREEN | 33733E500 |  | 1788077 | 37891 | SH |  | SOLE |  | 1009 | 0 | 36882 |
| GLOBAL X | NASDAQ 100 COVER | 37954Y483 |  | 448666 | 28200 | SH |  | SOLE |  | 0 | 0 | 28200 |
| INVESCO NASDAQ | NASDAQ 100 ETF | 46138G649 |  | 1365239 | 12465 | SH |  | SOLE |  | 1713 | 0 | 10752 |
| FIRST TRUST | NASDAQ CYB ETF | 33734X846 |  | 565325 | 14604 | SH |  | SOLE |  | 2374 | 0 | 12230 |
| FIRST TRUST | NASDQ CLN EDGE | 33737A108 |  | 6048759 | 69336 | SH |  | SOLE |  | 583 | 0 | 68753 |
| INVESCO NATIONAL | NATL AMT MUNI | 46138E537 |  | 555602 | 24220 | SH |  | SOLE |  | 0 | 0 | 24220 |
| SPDR NUVEEN | NUVEEN BLMBRG SH | 78468R739 |  | 729075 | 15519 | SH |  | SOLE |  | 0 | 0 | 15519 |
| SPDR NUVEEN | NUVEEN BRC MUNIC | 78468R721 |  | 978091 | 21440 | SH |  | SOLE |  | 0 | 0 | 21440 |
| NUVEEN ESG | NUVEEN ESG LRGCP | 67092P201 |  | 1350506 | 27623 | SH |  | SOLE |  | 0 | 0 | 27623 |
| NUVEEN ESG | NUVEEN ESG MIDCP | 67092P409 |  | 362338 | 10294 | SH |  | SOLE |  | 0 | 0 | 10294 |
| FIRST TRUST | NY ARCA BIOTECH | 33733E203 |  | 739214 | 4796 | SH |  | SOLE |  | 328 | 0 | 4468 |
| SPDR SERIES | NYSE TECH ETF | 78464A102 |  | 246103 | 2541 | SH |  | SOLE |  | 0 | 0 | 2541 |
| VANECK OIL | OIL SERVICES ETF | 92189H607 |  | 535782 | 1762 | SH |  | SOLE |  | 0 | 0 | 1762 |
| AMCOR PLC | ORD | G0250X107 |  | 308355 | 25890 | SH |  | SOLE |  | 0 | 0 | 25890 |
| INVESCO PFD | PFD ETF | 46138E511 |  | 148465 | 13279 | SH |  | SOLE |  | 3470 | 0 | 9809 |
| FIRST TRUST | PFD SECS INC ETF | 33739E108 |  | 2508702 | 149327 | SH |  | SOLE |  | 0 | 0 | 149327 |
| PGIM ULTRA | PGIM ULTRA SH BD | 69344A107 |  | 453880 | 9244 | SH |  | SOLE |  | 151 | 0 | 9093 |
| ABERDEEN PHYSICAL | PHYSICAL PALLADM | 003262102 |  | 205562 | 1245 | SH |  | SOLE |  | 0 | 0 | 1245 |
| SPDR PORTFOLIO | PORTFOLI S | 78464A805 |  | 4002252 | 84632 | SH |  | SOLE |  | 512 | 0 | 84120 |
| SPDR PORTFOLIO | PORTFOLIO AGRGTE | 78464A649 |  | 25172313 | 1001684 | SH |  | SOLE |  | 435 | 0 | 1001249 |
| SPDR PORTFOLIO | PORTFOLIO DEVLPD | 78463X889 |  | 18669156 | 628803 | SH |  | SOLE |  | 25130 | 0 | 603673 |
| SPDR PORTFOLIO | PORTFOLIO EMG MK | 78463X509 |  | 4024626 | 122106 | SH |  | SOLE |  | 633 | 0 | 121473 |
| SPDR PORTFOLIO | PORTFOLIO INTRMD | 78464A375 |  | 245059 | 7699 | SH |  | SOLE |  | 0 | 0 | 7699 |
| SPDR PORTFOLIO | PORTFOLIO LN COR | 78464A367 |  | 466492 | 20779 | SH |  | SOLE |  | 0 | 0 | 20779 |
| SPDR PORTFOLIO | PORTFOLIO S | 78464A847 |  | 5011162 | 117910 | SH |  | SOLE |  | 6143 | 0 | 111767 |
| SPDR PORTFOLIO | PORTFOLIO S | 78464A854 |  | 9707145 | 215810 | SH |  | SOLE |  | 3264 | 0 | 212546 |
| SPDR PORTFOLIO | PORTFOLIO S | 78468R853 |  | 9800152 | 265084 | SH |  | SOLE |  | 15052 | 0 | 250031 |
| SPDR PORTFOLIO | PORTFOLIO SHORT | 78464A474 |  | 10444156 | 355485 | SH |  | SOLE |  | 1965 | 0 | 353520 |
| ETF MANAGERS | PRIME MOBILE PAY | 26924G409 |  | 424204 | 10805 | SH |  | SOLE |  | 5751 | 0 | 5054 |
| SPDR PORTFOLIO | PRTFLO S GW | 78464A409 |  | 21577512 | 425844 | SH |  | SOLE |  | 19233 | 0 | 406611 |
| SPDR PORTFOLIO | PRTFLO S HI | 78468R788 |  | 323095 | 8163 | SH |  | SOLE |  | 0 | 0 | 8163 |
| SPDR PORTFOLIO | PRTFLO S VL | 78464A508 |  | 41987865 | 1079657 | SH |  | SOLE |  | 31210 | 0 | 1048447 |
| INVESCO PUREBETA | PURBETA US AGG | 46138E446 |  | 3707750 | 170315 | SH |  | SOLE |  | 0 | 0 | 170315 |
| VANECK RARE | RARE EARTH/STRTG | 92189H805 |  | 503585 | 6612 | SH |  | SOLE |  | 0 | 0 | 6612 |
| GLOBAL X | RBTCS ARTFL INTE | 37954Y715 |  | 409758 | 19940 | SH |  | SOLE |  | 386 | 0 | 19554 |
| TRANSOCEAN LTD | REG SHS | H8817H100 |  | 87607 | 19212 | SH |  | SOLE |  | 0 | 0 | 19212 |
| FIRST TRUST | RISNG DIVD ACHIV | 33738R506 |  | 9809731 | 223355 | SH |  | SOLE |  | 5038 | 0 | 218316 |
| SELECT SECTOR | RL EST SEL SEC | 81369Y860 |  | 2671483 | 72339 | SH |  | SOLE |  | 6545 | 0 | 65794 |
| INVESCO RUSSELL | RUSL 1000 DYNM | 46138J619 |  | 348312 | 8112 | SH |  | SOLE |  | 36 | 0 | 8076 |
| PROSHARES RUSSELL | RUSS 2000 DIVD | 74347B698 |  | 240448 | 3918 | SH |  | SOLE |  | 832 | 0 | 3086 |
| SPDR RUSSELL | RUSSELL YIELD | 78468R770 |  | 4847830 | 51738 | SH |  | SOLE |  | 0 | 0 | 51738 |
| SPDR SERIES | S 400 MDCP GRW | 78464A821 |  | 1283205 | 19639 | SH |  | SOLE |  | 925 | 0 | 18714 |
| SPDR SERIES | S 400 MDCP VAL | 78464A839 |  | 30634661 | 473341 | SH |  | SOLE |  | 166 | 0 | 473175 |
| GLOBAL X | S 500 CATHOLIC | 37954Y889 |  | 322997 | 6943 | SH |  | SOLE |  | 0 | 0 | 6943 |
| GLOBAL X | S 500 COVERED | 37954Y475 |  | 471308 | 11971 | SH |  | SOLE |  | 0 | 0 | 11971 |
| PROSHARES TRUST | S 500 DV ARIST | 74348A467 |  | 5025056 | 55840 | SH |  | SOLE |  | 2028 | 0 | 53812 |
| INVESCO EXCHANGE | S 500 HB ETF | 46138E370 |  | 1374501 | 22052 | SH |  | SOLE |  | 0 | 0 | 22052 |
| INVESCO EXCHANGE | S 500 LOW VOL | 46138E354 |  | 2641449 | 41337 | SH |  | SOLE |  | 1059 | 0 | 40278 |
| INVESCO S | S 500 REVENUE | 46138G698 |  | 1173058 | 15865 | SH |  | SOLE |  | 56 | 0 | 15809 |
| SPDR SERIES | S 600 SMCP GRW | 78464A201 |  | 1064562 | 14736 | SH |  | SOLE |  | 307 | 0 | 14430 |
| SPDR SERIES | S 600 SMCP VAL | 78464A300 |  | 925643 | 12472 | SH |  | SOLE |  | 456 | 0 | 12016 |
| SPDR SERIES | S 600 SML CAP | 78464A813 |  | 1264448 | 15381 | SH |  | SOLE |  | 16 | 0 | 15365 |
| SPDR SERIES | S BIOTECH | 78464A870 |  | 5877758 | 70816 | SH |  | SOLE |  | 2146 | 0 | 68670 |
| SPDR SERIES | S DIVID ETF | 78464A763 |  | 16779160 | 134115 | SH |  | SOLE |  | 6803 | 0 | 127312 |
| INVESCO S | S EMRG MKTS | 46138E297 |  | 663202 | 28822 | SH |  | SOLE |  | 124 | 0 | 28698 |
| SPDR SERIES | S HOMEBUILD | 78464A888 |  | 363306 | 6023 | SH |  | SOLE |  | 0 | 0 | 6023 |
| FIRST TRUST | S INTL DIVID | 33738R688 |  | 188076 | 12276 | SH |  | SOLE |  | 2825 | 0 | 9451 |
| SPDR S | S INTL SMLCP | 78463X871 |  | 1589728 | 54054 | SH |  | SOLE |  | 744 | 0 | 53310 |
| SPDR S | S KENSHO NEW | 78468R648 |  | 413998 | 10502 | SH |  | SOLE |  | 0 | 0 | 10502 |
| PROSHARES S | S MDCP 400 DIV | 74347B680 |  | 440385 | 6155 | SH |  | SOLE |  | 790 | 0 | 5365 |
| INVESCO S | S MDCP MOMNTUM | 46137V464 |  | 415246 | 5515 | SH |  | SOLE |  | 0 | 0 | 5515 |
| INVESCO S | S MDCP QUALITY | 46137V472 |  | 1403773 | 20325 | SH |  | SOLE |  | 67 | 0 | 20258 |
| SPDR SERIES | S METALS MNG | 78464A755 |  | 1818129 | 36501 | SH |  | SOLE |  | 875 | 0 | 35626 |
| INVESCO EXCHANGE | S MIDCP LOW | 46138E198 |  | 407173 | 7612 | SH |  | SOLE |  | 272 | 0 | 7340 |
| SPDR SERIES | S OILGAS EXP | 78468R556 |  | 264554 | 1947 | SH |  | SOLE |  | 56 | 0 | 1891 |
| SPDR S | S REGL BKG | 78464A698 |  | 885552 | 15076 | SH |  | SOLE |  | 4185 | 0 | 10891 |
| SPDR SERIES | S SEMICNDCTR | 78464A862 |  | 1091607 | 6528 | SH |  | SOLE |  | 281 | 0 | 6246 |
| INVESCO S | S SMALLCAP 600 | 46138G664 |  | 331221 | 3052 | SH |  | SOLE |  | 57 | 0 | 2995 |
| INVESCO S | S SMCP VLU MNT | 46137V480 |  | 2362538 | 51651 | SH |  | SOLE |  | 258 | 0 | 51393 |
| INVESCO S | S SML600 VAL | 46137V167 |  | 291191 | 3295 | SH |  | SOLE |  | 127 | 0 | 3168 |
| INVESCO S | S SMLCP ENGY | 46138E164 |  | 614109 | 60325 | SH |  | SOLE |  | 1326 | 0 | 58999 |
| INVESCO S | S SMLCP HELT | 46138E149 |  | 289982 | 2197 | SH |  | SOLE |  | 0 | 0 | 2197 |
| SPDR SERIES | S SMLCP LOW | 78464A722 |  | 232272 | 5672 | SH |  | SOLE |  | 0 | 0 | 5672 |
| INVESCO EXCHANGE | S EQL ENR | 46137V365 |  | 747564 | 10284 | SH |  | SOLE |  | 435 | 0 | 9849 |
| INVESCO S | S EQL WGT | 46137V357 |  | 7043635 | 49866 | SH |  | SOLE |  | 8631 | 0 | 41236 |
| INVESCO S | S PUR GWT | 46137V266 |  | 299944 | 1978 | SH |  | SOLE |  | 0 | 0 | 1978 |
| EXCHANGE LISTED | SABA INT RATE | 30151E806 |  | 512913 | 29723 | SH |  | SOLE |  | 4000 | 0 | 25723 |
| CONSUMER DISCRETIONARY | SBI CONS DISCR | 81369Y407 |  | 4071839 | 31526 | SH |  | SOLE |  | 4591 | 0 | 26934 |
| SECTOR CONSUMER | SBI CONS STPLS | 81369Y308 |  | 8445666 | 113289 | SH |  | SOLE |  | 7530 | 0 | 105758 |
| SECTOR HEALTHCARE | SBI HEALTHCARE | 81369Y209 |  | 12654185 | 93148 | SH |  | SOLE |  | 11357 | 0 | 81791 |
| SECTOR FINANCIAL | SBI INT-FINL | 81369Y605 |  | 5070689 | 148266 | SH |  | SOLE |  | 6868 | 0 | 141398 |
| SECTOR INDUSTRIAL | SBI INT-INDS | 81369Y704 |  | 5157670 | 52517 | SH |  | SOLE |  | 6475 | 0 | 46041 |
| SELECT UTILITIES | SBI INT-UTILS | 81369Y886 |  | 6150199 | 87237 | SH |  | SOLE |  | 3523 | 0 | 83714 |
| SECTOR MATERIALS | SBI MATERIALS | 81369Y100 |  | 3397722 | 43740 | SH |  | SOLE |  | 4076 | 0 | 39664 |
| VANECK SEMICONDUCTOR | SEMICONDUCTR ETF | 92189F676 |  | 1658046 | 8170 | SH |  | SOLE |  | 266 | 0 | 7904 |
| TEKLA LIFE | SH BEN INT | 87911K100 |  | 145383 | 10231 | SH |  | SOLE |  | 0 | 0 | 10231 |
| DIMENSIONAL ETF TR SHORT DURATION FIXED INCOME | SHORT DURATION F | 25434V864 |  | 537179 | 11655 | SH |  | SOLE |  | 0 | 0 | 11655 |
| PROSHARES SHORT | SHORT QQQ NEW | 74347B714 |  | 209613 | 14240 | SH |  | SOLE |  | 0 | 0 | 14240 |
| VANGUARD SHORT | SHRT TRM CORP BD | 92206C409 |  | 1192459 | 15859 | SH |  | SOLE |  | 4367 | 0 | 11492 |
| AXIS CAPITAL | SHS | G0692U109 |  | 240055 | 4432 | SH |  | SOLE |  | 447 | 0 | 3984 |
| BLACKROCK TXBL | SHS | 09248X100 |  | 597205 | 35463 | SH |  | SOLE |  | 8874 | 0 | 26589 |
| ENSTAR GROUP | SHS | G3075P101 |  | 318142 | 1377 | SH |  | SOLE |  | 60 | 0 | 1317 |
| FIRST TRUST | SHS | 33734H106 |  | 10485905 | 262739 | SH |  | SOLE |  | 1668 | 0 | 261070 |
| FLEX LNG | SHS | G35947202 |  | 201113 | 6154 | SH |  | SOLE |  | 1619 | 0 | 4535 |
| GARMIN LTD | SHS | H2906T109 |  | 283528 | 3072 | SH |  | SOLE |  | 41 | 0 | 3031 |
| GOLDMAN SACHS | SHS | 38147U107 |  | 637873 | 46492 | SH |  | SOLE |  | 375 | 0 | 46117 |
| LINDE PLC | SHS | G5494J103 |  | 461101 | 1414 | SH |  | SOLE |  | 55 | 0 | 1359 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 634743 | 8167 | SH |  | SOLE |  | 599 | 0 | 7568 |
| NORWEGIAN CRUISE | SHS | G66721104 |  | 206342 | 16858 | SH |  | SOLE |  | 0 | 0 | 16858 |
| TE CONNECTIVITY | SHS | H84989104 |  | 247674 | 2157 | SH |  | SOLE |  | 0 | 0 | 2157 |
| LYONDELLBASELL INDUSTRIE | SHS - A - | N53745100 |  | 366474 | 4414 | SH |  | SOLE |  | 220 | 0 | 4194 |
| GRANITESHARES PLATINUM | SHS BEN INT | 38748T103 |  | 184275 | 17550 | SH |  | SOLE |  | 0 | 0 | 17550 |
| AON PLC | SHS CL A | G0403H108 |  | 322476 | 1074 | SH |  | SOLE |  | 96 | 0 | 978 |
| ACCENTURE PLC | SHS CLASS A | G1151C101 |  | 675473 | 2531 | SH |  | SOLE |  | 431 | 0 | 2100 |
| FIRST TRUST | SMID RISNG ETF | 33741X102 |  | 861769 | 33081 | SH |  | SOLE |  | 1709 | 0 | 31372 |
| FIRST TRUST | SML CP GRW ALP | 33737M300 |  | 299655 | 5421 | SH |  | SOLE |  | 0 | 0 | 5421 |
| INVESCO SOLAR | SOLAR ETF | 46138G706 |  | 420732 | 5768 | SH |  | SOLE |  | 20 | 0 | 5748 |
| SPDR PORTFOLIO | SPDR SER TR | 78464A664 |  | 556832 | 19181 | SH |  | SOLE |  | 0 | 0 | 19181 |
| JD.COM INC | SPON ADR CL A | 47215P106 |  | 605960 | 10796 | SH |  | SOLE |  | 781 | 0 | 10015 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 |  | 232707 | 1306 | SH |  | SOLE |  | 0 | 0 | 1306 |
| NIO INC | SPON ADS | 62914V106 |  | 145860 | 14960 | SH |  | SOLE |  | 2 | 0 | 14958 |
| EQUINOR ASA | SPONSORED ADR | 29446M102 |  | 355055 | 9915 | SH |  | SOLE |  | 0 | 0 | 9915 |
| GSK PLC | SPONSORED ADR | 37733W204 |  | 313785 | 8930 | SH |  | SOLE |  | 780 | 0 | 8150 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 237767 | 2621 | SH |  | SOLE |  | 65 | 0 | 2556 |
| ALIBABA GROUP | SPONSORED ADS | 01609W102 |  | 870682 | 9884 | SH |  | SOLE |  | 40 | 0 | 9844 |
| TOTALENERGIES SE | SPONSORED ADS | 89151E109 |  | 512447 | 8255 | SH |  | SOLE |  | 248 | 0 | 8007 |
| SPDR SSGA | SSGA US LRG ETF | 78468R804 |  | 2131712 | 15717 | SH |  | SOLE |  | 63 | 0 | 15654 |
| INVESCO TAXABLE | TAXABLE MUN BD | 46138G805 |  | 738494 | 28724 | SH |  | SOLE |  | 2969 | 0 | 25755 |
| FIRST TRUST | TCW OPPORTUNIS | 33740F805 |  | 856925 | 19511 | SH |  | SOLE |  | 0 | 0 | 19511 |
| FIRST TRUST | TECH ALPHADEX | 33734X176 |  | 2317560 | 25315 | SH |  | SOLE |  | 0 | 0 | 25315 |
| SECTOR TECHNOLOGY | TECHNOLOGY | 81369Y803 |  | 17364392 | 139540 | SH |  | SOLE |  | 2378 | 0 | 137162 |
| GLOBAL X | TELMDC ETF | 37954Y285 |  | 177822 | 15356 | SH |  | SOLE |  | 0 | 0 | 15356 |
| VANGUARD TOTAL | TOTAL INT BD ETF | 92203J407 |  | 329433 | 6946 | SH |  | SOLE |  | 2668 | 0 | 4278 |
| SPDR S | TR UNIT | 78462F103 |  | 41783684 | 109258 | SH |  | SOLE |  | 2869 | 0 | 106389 |
| SPROTT PHYSICAL | TR UNIT | 85208R101 |  | 634274 | 35375 | SH |  | SOLE |  | 2100 | 0 | 33275 |
| SPROTT PHYSICAL | TR UNIT | 85207K107 |  | 632634 | 76776 | SH |  | SOLE |  | 1525 | 0 | 75251 |
| FIRST TRUST | TRADED FD FIRST TR TA HIYL | 33738D408 |  | 272231 | 6991 | SH |  | SOLE |  | 1005 | 0 | 5986 |
| FIRST TRUST | TRADED FD SENIOR LN FD | 33738D309 |  | 3221704 | 72252 | SH |  | SOLE |  | 540 | 0 | 71712 |
| PACER TRENDPILOT | TRENDP US LAR CP | 69374H105 |  | 251129 | 6699 | SH |  | SOLE |  | 0 | 0 | 6699 |
| PACER TRENDPILOT | TRENDPILOT US BD | 69374H642 |  | 238795 | 11874 | SH |  | SOLE |  | 1175 | 0 | 10699 |
| INVESCO ULTRA | ULTRA SHRT DUR | 46090A887 |  | 232524 | 4701 | SH |  | SOLE |  | 0 | 0 | 4701 |
| JPMORGAN | ULTRA SHRT INC | 46641Q837 |  | 540516 | 10782 | SH |  | SOLE |  | 100 | 0 | 10682 |
| SPROTT PHYSICAL | UNIT | 85207H104 |  | 600942 | 42620 | SH |  | SOLE |  | 500 | 0 | 42120 |
| SPROTT PHYSICAL | UNIT | 85207Q104 |  | 1315747 | 96675 | SH |  | SOLE |  | 2025 | 0 | 94650 |
| GASLOG PARTNERS | UNIT LTD PTNRP | Y2687W108 |  | 268878 | 40372 | SH |  | SOLE |  | 503 | 0 | 39869 |
| INVESCO QQQ | UNIT SER 1 | 46090E103 |  | 35662680 | 133929 | SH |  | SOLE |  | 12288 | 0 | 121641 |
| PACER US | US CASH COWS 100 | 69374H881 |  | 3326224 | 71918 | SH |  | SOLE |  | 3065 | 0 | 68854 |
| DIMENSIONAL US | US CORE EQUITY 2 | 25434V708 |  | 1438809 | 59259 | SH |  | SOLE |  | 0 | 0 | 59259 |
| DIMENSIONAL US | US EQUITY ETF | 25434V401 |  | 751836 | 18069 | SH |  | SOLE |  | 0 | 0 | 18069 |
| ETF SER | US GLB JETS | 26922A842 |  | 320831 | 18784 | SH |  | SOLE |  | 3637 | 0 | 15147 |
| GLOBAL X | US INFR DEV ETF | 37954Y673 |  | 9519686 | 359369 | SH |  | SOLE |  | 44890 | 0 | 314479 |
| DIMENSIONAL US | US MKTWIDE VALUE | 25434V724 |  | 680975 | 20340 | SH |  | SOLE |  | 0 | 0 | 20340 |
| GLOBAL X | US PFD ETF | 37954Y657 |  | 316874 | 16359 | SH |  | SOLE |  | 0 | 0 | 16359 |
| DIMENSIONAL US | US SMALL CAP ETF | 25434V500 |  | 337588 | 6600 | SH |  | SOLE |  | 0 | 0 | 6600 |
| ISHARES U S | US TREAS BD ETF | 46429B267 |  | 732676 | 32248 | SH |  | SOLE |  | 748 | 0 | 31500 |
| SPDR DOW | UT SER 1 | 78467X109 |  | 21444698 | 64723 | SH |  | SOLE |  | 843 | 0 | 63880 |
| VANGUARD UTILITIES | UTILITIES ETF | 92204A876 |  | 936059 | 6104 | SH |  | SOLE |  | 0 | 0 | 6104 |
| SPDR S | UTSER1 S | 78467Y107 |  | 448481 | 1013 | SH |  | SOLE |  | 10 | 0 | 1003 |
| VICTORYSHARES US | VCSHS US 500 VOL | 92647N766 |  | 633843 | 9357 | SH |  | SOLE |  | 0 | 0 | 9357 |
| VANGUARD RUSSELL | VNG RUS1000GRW | 92206C680 |  | 1775733 | 32216 | SH |  | SOLE |  | 0 | 0 | 32216 |
| INVESCO WATER | WATER RES ETF | 46137V142 |  | 389020 | 7548 | SH |  | SOLE |  | 423 | 0 | 7125 |
| TEUCRIUM WHEAT | WHEAT FD | 88166A508 |  | 103820 | 13010 | SH |  | SOLE |  | 0 | 0 | 13010 |
| INVESCO WILDERHILL | WILDERHIL CLAN | 46137V134 |  | 263165 | 6866 | SH |  | SOLE |  | 0 | 0 | 6866 |
| OCCIDENTAL PETE | *W EXP 08/03/202 | 674599162 |  | 723092 | 17538 | SH |  | SOLE |  | 800 | 0 | 16738 |
| ISHARES 1-3YR | 1 3 YR TREAS BD | 464287457 |  | 2732876 | 33669 | SH |  | SOLE |  | 450 | 0 | 33218 |
| SCHWAB STRATEGIC | 1 5YR CORP BD | 808524714 |  | 204816 | 4368 | SH |  | SOLE |  | 0 | 0 | 4368 |
| ISHARES 20 plus | 20 YR TR BD ETF | 464287432 |  | 11796703 | 118488 | SH |  | SOLE |  | 1348 | 0 | 117140 |
| BAIDU INC | 20369M 10 4 | 056752108 |  | 316833 | 2770 | SH |  | SOLE |  | 112 | 0 | 2658 |
| ISHARES 3-7YR | 3 7 YR TREAS BD | 464288661 |  | 247740 | 2156 | SH |  | SOLE |  | 19 | 0 | 2137 |
| ISHARES 7-10YR | 7-10 YR TRSY BD | 464287440 |  | 615182 | 6423 | SH |  | SOLE |  | 43 | 0 | 6380 |
| NOVO NORDISK | ADR | 670100205 |  | 320579 | 2369 | SH |  | SOLE |  | 415 | 0 | 1953 |
| ABRDN BLOOMBERG | BBRG ALL COMD K1 | 003261104 |  | 375534 | 17023 | SH |  | SOLE |  | 0 | 0 | 17023 |
| BERKSHIRE HATHAWAY | CL A | 084670108 |  | 468711 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| BLOCK INC | CL A | 852234103 |  | 437869 | 6968 | SH |  | SOLE |  | 130 | 0 | 6838 |
| GLOBUS MEDICAL | CL A | 379577208 |  | 715963 | 9640 | SH |  | SOLE |  | 0 | 0 | 9640 |
| MARRIOTT INTL | CL A | 571903202 |  | 2268954 | 15239 | SH |  | SOLE |  | 196 | 0 | 15043 |
| MONDELEZ INTERNATIONAL | CL A | 609207105 |  | 363987 | 5461 | SH |  | SOLE |  | 421 | 0 | 5040 |
| ROBLOX CORP | CL A | 771049103 |  | 416569 | 14637 | SH |  | SOLE |  | 2 | 0 | 14635 |
| SNOWFLAKE INC | CL A | 833445109 |  | 478132 | 3331 | SH |  | SOLE |  | 0 | 0 | 3331 |
| TYSON FOODS | CL A | 902494103 |  | 1389096 | 22315 | SH |  | SOLE |  | 740 | 0 | 21575 |
| ZEBRA TECHNOLOGIES | CL A | 989207105 |  | 249743 | 974 | SH |  | SOLE |  | 5 | 0 | 969 |
| NIKE INC | CL B | 654106103 |  | 1196440 | 10225 | SH |  | SOLE |  | 470 | 0 | 9755 |
| UNITED PARCEL | CL B | 911312106 |  | 1630407 | 9379 | SH |  | SOLE |  | 95 | 0 | 9284 |
| BERKSHIRE HATHAWAY | CL B NEW | 084670702 |  | 9281104 | 30046 | SH |  | SOLE |  | 7934 | 0 | 22112 |
| LEGG MASON | CLRBRDG AL CP GW | 524682101 |  | 1129637 | 34128 | SH |  | SOLE |  | 1675 | 0 | 32453 |
| UNITED STATES | CM REP COPP FD | 911718104 |  | 405807 | 17575 | SH |  | SOLE |  | 1000 | 0 | 16575 |
| ISHARES COHEN | COHEN STEER REIT | 464287564 |  | 1507322 | 27486 | SH |  | SOLE |  | 0 | 0 | 27486 |
| ABBOTT LABORATORIES | COM | 002824100 |  | 2694440 | 24542 | SH |  | SOLE |  | 1613 | 0 | 22929 |
| ADVANCED MICRO | COM | 007903107 |  | 1158217 | 17882 | SH |  | SOLE |  | 395 | 0 | 17487 |
| AFLAC INC | COM | 001055102 |  | 726559 | 10100 | SH |  | SOLE |  | 875 | 0 | 9225 |
| AGNICO-EAGLE | COM | 008474108 |  | 988494 | 14049 | SH |  | SOLE |  | 251 | 0 | 13798 |
| ALBEMARLE CORP | COM | 012653101 |  | 1390498 | 6412 | SH |  | SOLE |  | 280 | 0 | 6132 |
| ALLSTATE CORP | COM | 020002101 |  | 422601 | 3117 | SH |  | SOLE |  | 105 | 0 | 3012 |
| AMAZON COM | COM | 023135106 |  | 16324854 | 194344 | SH |  | SOLE |  | 9921 | 0 | 184423 |
| AMERICAN ELECTRIC | COM | 025537101 |  | 470425 | 4954 | SH |  | SOLE |  | 392 | 0 | 4562 |
| AMERICAN EXPRESS | COM | 025816109 |  | 1738162 | 11764 | SH |  | SOLE |  | 393 | 0 | 11371 |
| AMERICAN WATER | COM | 030420103 |  | 986369 | 6471 | SH |  | SOLE |  | 0 | 0 | 6471 |
| AMGEN INC | COM | 031162100 |  | 2275198 | 8663 | SH |  | SOLE |  | 682 | 0 | 7981 |
| ANALOG DEVICES | COM | 032654105 |  | 267077 | 1628 | SH |  | SOLE |  | 268 | 0 | 1360 |
| APPLE INC | COM | 037833100 |  | 51199436 | 394054 | SH |  | SOLE |  | 37134 | 0 | 356920 |
| APPLIED MATERIALS | COM | 038222105 |  | 612056 | 6285 | SH |  | SOLE |  | 172 | 0 | 6113 |
| ARCHER DANIELS | COM | 039483102 |  | 1308749 | 14095 | SH |  | SOLE |  | 1661 | 0 | 12434 |
| AUTODESK INC | COM | 052769106 |  | 498195 | 2666 | SH |  | SOLE |  | 398 | 0 | 2268 |
| AUTOMATIC DATA | COM | 053015103 |  | 816370 | 3418 | SH |  | SOLE |  | 20 | 0 | 3398 |
| BANK AMERICA | COM | 060505104 |  | 1964024 | 59300 | SH |  | SOLE |  | 1731 | 0 | 57569 |
| BANK NEW YORK | COM | 064058100 |  | 491208 | 10791 | SH |  | SOLE |  | 0 | 0 | 10791 |
| BAUSCH HEALTH | COM | 071734107 |  | 101091 | 11893 | SH |  | SOLE |  | 500 | 0 | 11393 |
| BAXTER INTL | COM | 071813109 |  | 277214 | 5439 | SH |  | SOLE |  | 0 | 0 | 5439 |
| BLACKROCK ENHANCED | COM | 092501105 |  | 291169 | 30457 | SH |  | SOLE |  | 0 | 0 | 30457 |
| BLOOMIN BRANDS | COM | 094235108 |  | 1435441 | 71344 | SH |  | SOLE |  | 213 | 0 | 71131 |
| BOEING COMPANY | COM | 097023105 |  | 6547734 | 34373 | SH |  | SOLE |  | 1477 | 0 | 32896 |
| BRISTOL MYERS | COM | 110122108 |  | 1769847 | 24598 | SH |  | SOLE |  | 2836 | 0 | 21763 |
| CAE INC | COM | 124765108 |  | 573247 | 21888 | SH |  | SOLE |  | 10 | 0 | 21878 |
| CANOPY GROWTH | COM | 138035100 |  | 94260 | 40805 | SH |  | SOLE |  | 90 | 0 | 40715 |
| CASEYS GENL | COM | 147528103 |  | 237322 | 1058 | SH |  | SOLE |  | 140 | 0 | 918 |
| CATERPILLAR INC | COM | 149123101 |  | 1973291 | 8237 | SH |  | SOLE |  | 566 | 0 | 7671 |
| CHEVRON CORP | COM | 166764100 |  | 4237972 | 23611 | SH |  | SOLE |  | 1401 | 0 | 22210 |
| CHIPOTLE MEXICAN | COM | 169656105 |  | 233098 | 168 | SH |  | SOLE |  | 19 | 0 | 149 |
| CIGNA CORP | COM | 125523100 |  | 937688 | 2830 | SH |  | SOLE |  | 763 | 0 | 2067 |
| CINTAS CORP | COM | 172908105 |  | 3482442 | 7711 | SH |  | SOLE |  | 213 | 0 | 7498 |
| CLEVELAND CLIFFS | COM | 185899101 |  | 333209 | 20683 | SH |  | SOLE |  | 0 | 0 | 20683 |
| CLOROX COMPANY | COM | 189054109 |  | 624646 | 4451 | SH |  | SOLE |  | 187 | 0 | 4265 |
| COCA COLA COMPANY | COM | 191216100 |  | 4441809 | 69829 | SH |  | SOLE |  | 17467 | 0 | 52362 |
| COLGATE-PALMOLIVE | COM | 194162103 |  | 260295 | 3304 | SH |  | SOLE |  | 0 | 0 | 3304 |
| CONSOLIDATED EDISON | COM | 209115104 |  | 756852 | 7941 | SH |  | SOLE |  | 154 | 0 | 7787 |
| CORNING INC | COM | 219350105 |  | 326295 | 10216 | SH |  | SOLE |  | 0 | 0 | 10216 |
| CSX CORP | COM | 126408103 |  | 1238671 | 39983 | SH |  | SOLE |  | 977 | 0 | 39006 |
| CUMMINS INC | COM | 231021106 |  | 1116334 | 4607 | SH |  | SOLE |  | 159 | 0 | 4449 |
| CVS HEALTH | COM | 126650100 |  | 2008594 | 21554 | SH |  | SOLE |  | 1725 | 0 | 19829 |
| DANAHER CORP | COM | 235851102 |  | 1266178 | 4770 | SH |  | SOLE |  | 2647 | 0 | 2124 |
| DEERE  CO | COM | 244199105 |  | 1694691 | 3953 | SH |  | SOLE |  | 215 | 0 | 3738 |
| DICKS SPORTING | COM | 253393102 |  | 248999 | 2070 | SH |  | SOLE |  | 276 | 0 | 1794 |
| DIGITAL REALTY | COM | 253868103 |  | 285368 | 2846 | SH |  | SOLE |  | 130 | 0 | 2716 |
| DISCOVER FINANCIAL | COM | 254709108 |  | 200129 | 2046 | SH |  | SOLE |  | 474 | 0 | 1572 |
| DOCUSIGN INC | COM | 256163106 |  | 262026 | 4728 | SH |  | SOLE |  | 156 | 0 | 4572 |
| DOLLAR GENL | COM | 256677105 |  | 510647 | 2074 | SH |  | SOLE |  | 242 | 0 | 1832 |
| DOW INC | COM | 260557103 |  | 2362377 | 46882 | SH |  | SOLE |  | 25366 | 0 | 21516 |
| ELEVANCE HEALTH | COM | 036752103 |  | 397338 | 775 | SH |  | SOLE |  | 5 | 0 | 770 |
| ELI LILLY | COM | 532457108 |  | 6415140 | 17535 | SH |  | SOLE |  | 511 | 0 | 17024 |
| EMERSON ELECTRIC | COM | 291011104 |  | 853550 | 8886 | SH |  | SOLE |  | 219 | 0 | 8667 |
| ENTERPRISE PRODUCTS | COM | 293792107 |  | 941394 | 39030 | SH |  | SOLE |  | 3745 | 0 | 35285 |
| FIDUS INVESTMENT | COM | 316500107 |  | 280820 | 14757 | SH |  | SOLE |  | 516 | 0 | 14241 |
| FORD MOTOR | COM | 345370860 |  | 1707280 | 146800 | SH |  | SOLE |  | 3882 | 0 | 142918 |
| FRANCO NEVADA | COM | 351858105 |  | 328919 | 1782 | SH |  | SOLE |  | 235 | 0 | 1547 |
| FS KKR | COM | 302635206 |  | 2772069 | 158404 | SH |  | SOLE |  | 11562 | 0 | 146842 |
| GENERAL DYNAMICS | COM | 369550108 |  | 451308 | 1819 | SH |  | SOLE |  | 54 | 0 | 1765 |
| GENERAL MILLS | COM | 370334104 |  | 477151 | 5691 | SH |  | SOLE |  | 646 | 0 | 5045 |
| GENPREX INC | COM | 372446104 |  | 75944 | 52375 | SH |  | SOLE |  | 0 | 0 | 52375 |
| GENUINE PARTS | COM | 372460105 |  | 631156 | 3638 | SH |  | SOLE |  | 0 | 0 | 3638 |
| GERON CORP | COM | 374163103 |  | 69817 | 28850 | SH |  | SOLE |  | 0 | 0 | 28850 |
| GILEAD SCIENCES | COM | 375558103 |  | 821999 | 9575 | SH |  | SOLE |  | 292 | 0 | 9283 |
| GLATFELTER CORP | COM | 377320106 |  | 47260 | 17000 | SH |  | SOLE |  | 0 | 0 | 17000 |
| GLOBALSTAR INC | COM | 378973408 |  | 34713 | 26100 | SH |  | SOLE |  | 175 | 0 | 25925 |
| HANESBRANDS INC | COM | 410345102 |  | 161731 | 25429 | SH |  | SOLE |  | 1876 | 0 | 23553 |
| HEICO CORP | COM | 422806109 |  | 898333 | 5847 | SH |  | SOLE |  | 0 | 0 | 5847 |
| HERCULES CAPITAL | COM | 427096508 |  | 265233 | 20063 | SH |  | SOLE |  | 549 | 0 | 19514 |
| HERSHEY COMPANY | COM | 427866108 |  | 368040 | 1589 | SH |  | SOLE |  | 437 | 0 | 1152 |
| HF SINCLAIR | COM | 403949100 |  | 286775 | 5527 | SH |  | SOLE |  | 15 | 0 | 5512 |
| HOME DEPOT | COM | 437076102 |  | 5742278 | 18180 | SH |  | SOLE |  | 907 | 0 | 17273 |
| HONEYWELL INTL | COM | 438516106 |  | 2907153 | 13566 | SH |  | SOLE |  | 325 | 0 | 13241 |
| HUNTINGTON BANCSHARES | COM | 446150104 |  | 212847 | 15096 | SH |  | SOLE |  | 0 | 0 | 15096 |
| ILLINOIS TOOL | COM | 452308109 |  | 632814 | 2873 | SH |  | SOLE |  | 181 | 0 | 2692 |
| INTEL CORP | COM | 458140100 |  | 4049261 | 153207 | SH |  | SOLE |  | 3562 | 0 | 149645 |
| INTL BUSINESS | COM | 459200101 |  | 1745245 | 12387 | SH |  | SOLE |  | 604 | 0 | 11784 |
| INTL PAPER | COM | 460146103 |  | 206320 | 5958 | SH |  | SOLE |  | 500 | 0 | 5458 |
| INTUIT INC | COM | 461202103 |  | 416986 | 1071 | SH |  | SOLE |  | 226 | 0 | 846 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 7225155 | 40901 | SH |  | SOLE |  | 6579 | 0 | 34322 |
| KEYCORP NEW | COM | 493267108 |  | 205040 | 11770 | SH |  | SOLE |  | 200 | 0 | 11570 |
| KFORCE INC | COM | 493732101 |  | 239359 | 4365 | SH |  | SOLE |  | 205 | 0 | 4161 |
| KIMBERLY CLARK | COM | 494368103 |  | 532073 | 3920 | SH |  | SOLE |  | 151 | 0 | 3769 |
| KINROSS GOLD | COM | 496902404 |  | 121598 | 22029 | SH |  | SOLE |  | 1014 | 0 | 21014 |
| KRANESHARES ELECTRIC | COM | 500767827 |  | 320881 | 11403 | SH |  | SOLE |  | 0 | 0 | 11403 |
| KROGER CO | COM | 501044101 |  | 567995 | 12741 | SH |  | SOLE |  | 82 | 0 | 12659 |
| KULICKE  SOFFA | COM | 501242101 |  | 270293 | 6107 | SH |  | SOLE |  | 354 | 0 | 5753 |
| LA PAC CORP | COM | 546347105 |  | 1388176 | 23449 | SH |  | SOLE |  | 40 | 0 | 23409 |
| LAM RESEARCH CORPORATION | COM | 512807108 |  | 1127177 | 2682 | SH |  | SOLE |  | 94 | 0 | 2588 |
| LAS VEGAS SANDS | Com | 517834107 |  | 391286 | 8140 | SH |  | SOLE |  | 400 | 0 | 7740 |
| LIVE NATION | COM | 538034109 |  | 205594 | 2948 | SH |  | SOLE |  | 950 | 0 | 1998 |
| LOCKHEED MARTIN | COM | 539830109 |  | 2759562 | 5672 | SH |  | SOLE |  | 626 | 0 | 5047 |
| LOWES COMPANIES | COM | 548661107 |  | 1357052 | 6811 | SH |  | SOLE |  | 52 | 0 | 6759 |
| LULULEMON ATHLETICA | COM | 550021109 |  | 995421 | 3107 | SH |  | SOLE |  | 406 | 0 | 2701 |
| MARATHON OIL | COM | 565849106 |  | 406953 | 15033 | SH |  | SOLE |  | 340 | 0 | 14693 |
| MARVELL TECHNOLOGY | COM | 573874104 |  | 429988 | 11609 | SH |  | SOLE |  | 707 | 0 | 10902 |
| MCDONALDS CORP | COM | 580135101 |  | 5664809 | 21496 | SH |  | SOLE |  | 3775 | 0 | 17721 |
| MGM RESORTS | COM | 552953101 |  | 370240 | 11042 | SH |  | SOLE |  | 298 | 0 | 10744 |
| MICROCHIP TECHNOLOGY INC | COM | 595017104 |  | 498489 | 7096 | SH |  | SOLE |  | 0 | 0 | 7096 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 795578 | 15918 | SH |  | SOLE |  | 415 | 0 | 15503 |
| MICROSOFT CORP | COM | 594918104 |  | 21394902 | 89212 | SH |  | SOLE |  | 11286 | 0 | 77927 |
| NASDAQ INC | COM | 631103108 |  | 238358 | 3885 | SH |  | SOLE |  | 300 | 0 | 3585 |
| NATIONAL RETAIL | COM | 637417106 |  | 238922 | 5221 | SH |  | SOLE |  | 375 | 0 | 4846 |
| NORFOLK SOUTHERN | COM | 655844108 |  | 1491669 | 6053 | SH |  | SOLE |  | 1643 | 0 | 4410 |
| NORTHROP GRUMMAN | COM | 666807102 |  | 771563 | 1414 | SH |  | SOLE |  | 379 | 0 | 1035 |
| NUCOR CORP | COM | 670346105 |  | 907044 | 6881 | SH |  | SOLE |  | 280 | 0 | 6601 |
| NUVEEN AMT | COM | 670657105 |  | 317678 | 27940 | SH |  | SOLE |  | 863 | 0 | 27077 |
| OCCIDENTAL PETROLEUM | COM | 674599105 |  | 501026 | 7954 | SH |  | SOLE |  | 21 | 0 | 7933 |
| ON SEMICONDUCTOR | COM | 682189105 |  | 376528 | 6037 | SH |  | SOLE |  | 50 | 0 | 5987 |
| ONEOK INC | COM | 682680103 |  | 839635 | 12780 | SH |  | SOLE |  | 1305 | 0 | 11475 |
| OOMA INC | COM | 683416101 |  | 182208 | 13378 | SH |  | SOLE |  | 3960 | 0 | 9418 |
| PALO ALTO | COM | 697435105 |  | 856497 | 6138 | SH |  | SOLE |  | 0 | 0 | 6138 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 357851 | 1230 | SH |  | SOLE |  | 0 | 0 | 1230 |
| PAYCHEX INC | COM | 704326107 |  | 423000 | 3660 | SH |  | SOLE |  | 310 | 0 | 3350 |
| PEPSICO INC | COM | 713448108 |  | 3530752 | 19544 | SH |  | SOLE |  | 483 | 0 | 19061 |
| PFIZER INC | COM | 717081103 |  | 3778067 | 73733 | SH |  | SOLE |  | 2620 | 0 | 71113 |
| PHILIP MORRIS | COM | 718172109 |  | 1388430 | 13718 | SH |  | SOLE |  | 611 | 0 | 13108 |
| PHILLIPS 66 | COM | 718546104 |  | 642622 | 6174 | SH |  | SOLE |  | 277 | 0 | 5897 |
| PNC FINANCIAL | COM | 693475105 |  | 373882 | 2367 | SH |  | SOLE |  | 280 | 0 | 2087 |
| PROCTER  GAMBLE | COM | 742718109 |  | 7685037 | 50706 | SH |  | SOLE |  | 1167 | 0 | 49539 |
| PROGRESSIVE CORP | COM | 743315103 |  | 334158 | 2576 | SH |  | SOLE |  | 36 | 0 | 2540 |
| PRUDENTIAL FINANCIAL | COM | 744320102 |  | 688233 | 6920 | SH |  | SOLE |  | 211 | 0 | 6709 |
| PUBLIC SERVICE | COM | 744573106 |  | 493891 | 8061 | SH |  | SOLE |  | 889 | 0 | 7172 |
| QUALCOMM INC | COM | 747525103 |  | 2162468 | 19670 | SH |  | SOLE |  | 859 | 0 | 18811 |
| REALTY INCOME | COM | 756109104 |  | 1354087 | 21348 | SH |  | SOLE |  | 530 | 0 | 20818 |
| REKOR SYSTEMS | COM | 759419104 |  | 65874 | 54895 | SH |  | SOLE |  | 0 | 0 | 54895 |
| REPLIGEN CORP | COM | 759916109 |  | 261076 | 1542 | SH |  | SOLE |  | 80 | 0 | 1462 |
| ROCKWELL AUTOMATION | COM | 773903109 |  | 522983 | 2030 | SH |  | SOLE |  | 0 | 0 | 2030 |
| ROYAL GOLD | COM | 780287108 |  | 636533 | 5647 | SH |  | SOLE |  | 212 | 0 | 5435 |
| RYDER SYSTEM | COM | 783549108 |  | 2010764 | 24061 | SH |  | SOLE |  | 44 | 0 | 24017 |
| SCHWAB CHARLES | COM | 808513105 |  | 300258 | 3606 | SH |  | SOLE |  | 183 | 0 | 3423 |
| SEABRIDGE GOLD | COM | 811916105 |  | 208828 | 16600 | SH |  | SOLE |  | 600 | 0 | 16000 |
| SEMPRA | COM | 816851109 |  | 316635 | 2049 | SH |  | SOLE |  | 10 | 0 | 2039 |
| SESEN BIO | COM | 817763105 |  | 18364 | 30130 | SH |  | SOLE |  | 0 | 0 | 30130 |
| SHERWIN WILLIAMS | COM | 824348106 |  | 1661366 | 7000 | SH |  | SOLE |  | 21 | 0 | 6979 |
| SOLIGENIX INC | COM | 834223307 |  | 475617 | 70150 | SH |  | SOLE |  | 0 | 0 | 70150 |
| SOUTHERN COMPANY | COM | 842587107 |  | 1739020 | 24353 | SH |  | SOLE |  | 5372 | 0 | 18981 |
| SOUTHWEST AIRLINES | COM | 844741108 |  | 623556 | 18520 | SH |  | SOLE |  | 1772 | 0 | 16748 |
| STARBUCKS CORP | COM | 855244109 |  | 1847912 | 18628 | SH |  | SOLE |  | 196 | 0 | 18432 |
| STRYKER CORP | COM | 863667101 |  | 467230 | 1911 | SH |  | SOLE |  | 42 | 0 | 1869 |
| SYNOPSYS INC | COM | 871607107 |  | 251281 | 787 | SH |  | SOLE |  | 29 | 0 | 758 |
| SYSCO CORP | COM | 871829107 |  | 339480 | 4441 | SH |  | SOLE |  | 200 | 0 | 4241 |
| TEXAS INSTRUMENTS | COM | 882508104 |  | 2550361 | 15436 | SH |  | SOLE |  | 133 | 0 | 15303 |
| THERMO FISHER | COM | 883556102 |  | 1872789 | 3401 | SH |  | SOLE |  | 424 | 0 | 2977 |
| TJX COS | COM | 872540109 |  | 521890 | 6556 | SH |  | SOLE |  | 121 | 0 | 6435 |
| T-MOBILE US | COM | 872590104 |  | 344169 | 2458 | SH |  | SOLE |  | 9 | 0 | 2449 |
| TORO CO | COM | 891092108 |  | 287779 | 2542 | SH |  | SOLE |  | 0 | 0 | 2542 |
| TRACTOR SUPPLY | COM | 892356106 |  | 546349 | 2429 | SH |  | SOLE |  | 22 | 0 | 2406 |
| UNION PACIFIC CORP | COM | 907818108 |  | 2154121 | 10403 | SH |  | SOLE |  | 596 | 0 | 9807 |
| UNITED AIRLINES | COM | 910047109 |  | 315587 | 8371 | SH |  | SOLE |  | 848 | 0 | 7523 |
| UNITED RENTALS | COM | 911363109 |  | 674232 | 1897 | SH |  | SOLE |  | 0 | 0 | 1897 |
| US FOODS | COM | 912008109 |  | 1569126 | 46124 | SH |  | SOLE |  | 128 | 0 | 45996 |
| WALGREENS BOOTS | COM | 931427108 |  | 545056 | 14589 | SH |  | SOLE |  | 682 | 0 | 13907 |
| WALMART INC | COM | 931142103 |  | 5810849 | 40982 | SH |  | SOLE |  | 548 | 0 | 40434 |
| WALT DISNEY | COM | 254687106 |  | 3812499 | 43882 | SH |  | SOLE |  | 3783 | 0 | 40099 |
| WELLS FARGO | COM | 949746101 |  | 671519 | 16263 | SH |  | SOLE |  | 345 | 0 | 15918 |
| WHEATON PRECIOUS | COM | 962879102 |  | 932674 | 17631 | SH |  | SOLE |  | 827 | 0 | 16804 |
| WILLIAMS COS | COM | 969457100 |  | 313980 | 9543 | SH |  | SOLE |  | 191 | 0 | 9352 |
| WYNN RESORTS | COM | 983134107 |  | 254997 | 3092 | SH |  | SOLE |  | 1000 | 0 | 2092 |
| YELLOW CORP | COM | 985510106 |  | 83186 | 33142 | SH |  | SOLE |  | 10397 | 0 | 22745 |
| YUM BRANDS INC | COM | 988498101 |  | 363651 | 2839 | SH |  | SOLE |  | 0 | 0 | 2839 |
| BLACKROCK ENHANCED | COM BENE INTER | 092524107 |  | 257805 | 51356 | SH |  | SOLE |  | 0 | 0 | 51356 |
| AIRBNB INC | COM CL A | 009066101 |  | 1137407 | 13303 | SH |  | SOLE |  | 167 | 0 | 13136 |
| MP MATERIALS | COM CL A | 553368101 |  | 256494 | 10564 | SH |  | SOLE |  | 0 | 0 | 10564 |
| AMERICAN INTL | COM NEW | 026874784 |  | 1696486 | 26826 | SH |  | SOLE |  | 72 | 0 | 26754 |
| ANNALY CAPITAL | COM NEW | 035710839 |  | 281351 | 13347 | SH |  | SOLE |  | 501 | 0 | 12846 |
| ARMOUR RESIDENTIAL | COM NEW | 042315507 |  | 193199 | 34316 | SH |  | SOLE |  | 682 | 0 | 33634 |
| CITIGROUP INC | COM NEW | 172967424 |  | 444327 | 9824 | SH |  | SOLE |  | 221 | 0 | 9603 |
| DELTA AIRLINES | COM NEW | 247361702 |  | 2502362 | 76152 | SH |  | SOLE |  | 202 | 0 | 75950 |
| FMC CORP | COM NEW | 302491303 |  | 326726 | 2618 | SH |  | SOLE |  | 0 | 0 | 2618 |
| GENERAL ELECTRIC | COM NEW | 369604301 |  | 688638 | 10532 | SH |  | SOLE |  | 500 | 0 | 10032 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 714355 | 8402 | SH |  | SOLE |  | 1308 | 0 | 7094 |
| MOTOROLA SOLUTIONS | COM NEW | 620076307 |  | 280159 | 1087 | SH |  | SOLE |  | 0 | 0 | 1087 |
| SPROTT INC | COM NEW | 852066208 |  | 572181 | 12704 | SH |  | SOLE |  | 738 | 0 | 11966 |
| WARNER BROS | COM SER A | 934423104 |  | 311979 | 32909 | SH |  | SOLE |  | 1027 | 0 | 31882 |
| MAGELLAN MIDSTREAM | COM UNIT RP LP | 559080106 |  | 215155 | 4285 | SH |  | SOLE |  | 1472 | 0 | 2813 |
| CARNIVAL CORP | COMMON STOCK | 143658300 |  | 280332 | 34781 | SH |  | SOLE |  | 101 | 0 | 34680 |
| ISHARES CORE | CORE S MCP ETF | 464287507 |  | 3715334 | 15360 | SH |  | SOLE |  | 262 | 0 | 15098 |
| ISHARES CORE | CORE S SCP ETF | 464287804 |  | 6633706 | 70094 | SH |  | SOLE |  | 156 | 0 | 69938 |
| ISHARES CORE | CORE S TTL STK | 464287150 |  | 3425271 | 40392 | SH |  | SOLE |  | 1705 | 0 | 38687 |
| ISHARES S | CORE S US GWT | 464287671 |  | 5794854 | 71085 | SH |  | SOLE |  | 95 | 0 | 70990 |
| ISHARES CORE | CORE S US VLU | 464287663 |  | 6194372 | 87702 | SH |  | SOLE |  | 229 | 0 | 87472 |
| ISHARES CORE | CORE S ETF | 464287200 |  | 22981930 | 59816 | SH |  | SOLE |  | 5106 | 0 | 54710 |
| ISHARES CORE | CORE US AGGBD ET | 464287226 |  | 10563068 | 108909 | SH |  | SOLE |  | 33229 | 0 | 75680 |
| ISHARES MSCI | DEVSMCP EXNA ETF | 464288497 |  | 308455 | 6244 | SH |  | SOLE |  | 694 | 0 | 5550 |
| VANGUARD DIVIDEND | DIV APP ETF | 921908844 |  | 3386017 | 22298 | SH |  | SOLE |  | 945 | 0 | 21354 |
| AMERICAN CENTURY | DIVERSIFIED MU | 025072505 |  | 2914391 | 59562 | SH |  | SOLE |  | 1642 | 0 | 57921 |
| ISHARES U S | DOW JONES US ETF | 464287846 |  | 815538 | 8727 | SH |  | SOLE |  | 0 | 0 | 8727 |
| ISHARES MSCI | EAFE GRWTH ETF | 464288885 |  | 702633 | 8389 | SH |  | SOLE |  | 0 | 0 | 8389 |
| ISHARES MSCI | EAFE SML CP ETF | 464288273 |  | 1233878 | 21846 | SH |  | SOLE |  | 0 | 0 | 21846 |
| ISHARES MSCI | EAFE VALUE ETF | 464288877 |  | 844318 | 18403 | SH |  | SOLE |  | 15 | 0 | 18388 |
| ISHARES EMERGING | EM MKTS DIV ETF | 464286319 |  | 285117 | 11821 | SH |  | SOLE |  | 4454 | 0 | 7367 |
| EXCHANGE EMQQ | EMQQ EM INTERN | 301505889 |  | 325167 | 10937 | SH |  | SOLE |  | 700 | 0 | 10237 |
| SCHWAB EMERGING | EMRG MKTEQ ETF | 808524706 |  | 420979 | 17785 | SH |  | SOLE |  | 0 | 0 | 17785 |
| SCHWAB INTL | EQTY ETF | 808524805 |  | 377634 | 11724 | SH |  | SOLE |  | 0 | 0 | 11724 |
| ISHARES EXPANDED | EXPND TEC SC ETF | 464287549 |  | 1599360 | 5712 | SH |  | SOLE |  | 1346 | 0 | 4366 |
| VANGUARD FTSE | FTSE DEV MKT ETF | 921943858 |  | 4942005 | 117751 | SH |  | SOLE |  | 21267 | 0 | 96484 |
| VANGUARD FSTE | FTSE EMR MKT ETF | 922042858 |  | 689765 | 17695 | SH |  | SOLE |  | 157 | 0 | 17539 |
| VANGUARD FTSE | FTSE EUROPE ETF | 922042874 |  | 732959 | 13221 | SH |  | SOLE |  | 220 | 0 | 13001 |
| VANGUARD FTSE | FTSE PACIFIC ETF | 922042866 |  | 550128 | 8549 | SH |  | SOLE |  | 0 | 0 | 8549 |
| ISHARES GLOBAL | GL CLEAN ENE ETF | 464288224 |  | 834981 | 42065 | SH |  | SOLE |  | 757 | 0 | 41308 |
| ISHARES GLOBAL | GLOBAL TECH ETF | 464287291 |  | 390217 | 8704 | SH |  | SOLE |  | 0 | 0 | 8704 |
| VANECK MERK | GOLD TRUST | 921078101 |  | 536449 | 30325 | SH |  | SOLE |  | 0 | 0 | 30325 |
| VANGUARD GROWTH | GROWTH ETF | 922908736 |  | 5622035 | 26381 | SH |  | SOLE |  | 255 | 0 | 26126 |
| ISHARES CORE | GRWT ALLOCAT ETF | 464289867 |  | 261124 | 5537 | SH |  | SOLE |  | 0 | 0 | 5537 |
| VANGUARD HIGH | HIGH DIV YLD | 921946406 |  | 2755457 | 25464 | SH |  | SOLE |  | 1018 | 0 | 24446 |
| FIDELITY COVINGTON | HIGH DIVID ETF | 316092840 |  | 2360415 | 63282 | SH |  | SOLE |  | 11404 | 0 | 51878 |
| ISHARES IBOXX | IBOXX HI YD ETF | 464288513 |  | 306872 | 4160 | SH |  | SOLE |  | 100 | 0 | 4060 |
| ISHARES IBOXX | IBOXX INV CP ETF | 464287242 |  | 2716197 | 25763 | SH |  | SOLE |  | 291 | 0 | 25472 |
| VANGUARD INTERMEDIATE | INTERMED TERM | 921937819 |  | 559831 | 7533 | SH |  | SOLE |  | 103 | 0 | 7429 |
| SCHWAB INTERMEDIATE | INTRM TRM TRES | 808524854 |  | 520995 | 10583 | SH |  | SOLE |  | 0 | 0 | 10583 |
| ISHARES GOLD | ISHARES NEW | 464285204 |  | 1514125 | 43774 | SH |  | SOLE |  | 5067 | 0 | 38707 |
| ISHARES 1-5 YEAR | ISHS 1-5YR INVS | 464288646 |  | 849813 | 17058 | SH |  | SOLE |  | 3216 | 0 | 13842 |
| ISHARES 5-10 YEAR | ISHS 5-10YR INVS | 464288638 |  | 225872 | 4562 | SH |  | SOLE |  | 227 | 0 | 4336 |
| ISHARES JPMORGAN | JPMORGAN USD EMG | 464288281 |  | 338593 | 4003 | SH |  | SOLE |  | 200 | 0 | 3803 |
| VANGUARD LARGE | LARGE CAP ETF | 922908637 |  | 1115148 | 6402 | SH |  | SOLE |  | 0 | 0 | 6402 |
| ISHARES MBS | MBS ETF | 464288588 |  | 1148871 | 12387 | SH |  | SOLE |  | 429 | 0 | 11958 |
| VANGUARD MID | MCAP GR IDXVIP | 922908538 |  | 979113 | 5447 | SH |  | SOLE |  | 455 | 0 | 4992 |
| VANGUARD MID | MCAP VL IDXVIP | 922908512 |  | 1465120 | 10833 | SH |  | SOLE |  | 275 | 0 | 10558 |
| VANGUARD MEGA | MEGA CAP INDEX | 921910873 |  | 474156 | 3581 | SH |  | SOLE |  | 0 | 0 | 3581 |
| VANGUARD MEGA | MEGA GRWTH IND | 921910816 |  | 298412 | 1734 | SH |  | SOLE |  | 0 | 0 | 1734 |
| VANGUARD MID | MID CAP ETF | 922908629 |  | 2628928 | 12899 | SH |  | SOLE |  | 55 | 0 | 12844 |
| VANGUARD S | MIDCP 400 IDX | 921932885 |  | 259913 | 1589 | SH |  | SOLE |  | 50 | 0 | 1539 |
| VANGUARD S | MIDCP 400 VAL | 921932844 |  | 291099 | 1897 | SH |  | SOLE |  | 0 | 0 | 1897 |
| ISHARES MORNINGSTAR | MORNINGSTAR GRWT | 464287119 |  | 3605208 | 74059 | SH |  | SOLE |  | 0 | 0 | 74059 |
| ISHARES MORNINGSTAR | MORNINGSTR US EQ | 464287127 |  | 560913 | 10656 | SH |  | SOLE |  | 0 | 0 | 10656 |
| ISHARES MORNINGSTAR | MRGSTR MD CP ETF | 464288208 |  | 269884 | 4600 | SH |  | SOLE |  | 51 | 0 | 4549 |
| ISHARES MORNINGSTAR | MRGSTR MD CP GRW | 464288307 |  | 488165 | 9060 | SH |  | SOLE |  | 0 | 0 | 9060 |
| ISHARES MSCI | MSCI EAFE ETF | 464287465 |  | 1234302 | 18804 | SH |  | SOLE |  | 7631 | 0 | 11173 |
| ISHARES MSCI | MSCI EMERG MRKT | 464286533 |  | 542872 | 10233 | SH |  | SOLE |  | 0 | 0 | 10233 |
| ISHARES MSCI | MSCI EMG MKT ETF | 464287234 |  | 336223 | 8871 | SH |  | SOLE |  | 200 | 0 | 8671 |
| ISHARES MSCI | MSCI GLB SLV | 464286327 |  | 255554 | 24315 | SH |  | SOLE |  | 170 | 0 | 24145 |
| ISHARES BIOTECHNOLOGY | NASDAQ BIOTECH | 464287556 |  | 658165 | 5013 | SH |  | SOLE |  | 276 | 0 | 4737 |
| ISHARES NATIONAL | NATIONAL MUN ETF | 464288414 |  | 1942429 | 18408 | SH |  | SOLE |  | 1112 | 0 | 17296 |
| ISHARES U S | PFD AND INCM SEC | 464288687 |  | 822459 | 26939 | SH |  | SOLE |  | 1109 | 0 | 25830 |
| ISHARES SEMICONDUCTOR | PHLX SEMICND ETF | 464287523 |  | 312326 | 898 | SH |  | SOLE |  | 0 | 0 | 898 |
| VANGUARD REAL | REAL ESTATE ETF | 922908553 |  | 1719219 | 20844 | SH |  | SOLE |  | 60 | 0 | 20784 |
| EXCHANGE TRADED | ROBO GLB ETF | 301505707 |  | 393314 | 8489 | SH |  | SOLE |  | 2782 | 0 | 5707 |
| ISHARES RUSSELL | RUS 1000 ETF | 464287622 |  | 1123886 | 5339 | SH |  | SOLE |  | 550 | 0 | 4788 |
| ISHARES RUSSELL | RUS 1000 GRW ETF | 464287614 |  | 3039224 | 14186 | SH |  | SOLE |  | 1273 | 0 | 12913 |
| ISHARES RUSSELL | RUS 1000 VAL ETF | 464287598 |  | 4755924 | 31361 | SH |  | SOLE |  | 669 | 0 | 30693 |
| ISHARES RUSSELL | RUS 2000 GRW ETF | 464287648 |  | 576270 | 2686 | SH |  | SOLE |  | 0 | 0 | 2686 |
| ISHARES RUSSELL | RUS MD CP GR ETF | 464287481 |  | 794087 | 9499 | SH |  | SOLE |  | 0 | 0 | 9499 |
| ISHARES RUSS | RUS MDCP VAL ETF | 464287473 |  | 485341 | 4607 | SH |  | SOLE |  | 209 | 0 | 4398 |
| ISHARES RUSSELL | RUS MID CAP ETF | 464287499 |  | 1546867 | 22934 | SH |  | SOLE |  | 1099 | 0 | 21835 |
| ISHARES RUSSELL | RUS TP200 GR ETF | 464289438 |  | 321464 | 2667 | SH |  | SOLE |  | 0 | 0 | 2667 |
| ISHARES RUSSELL | RUSSELL 2000 ETF | 464287655 |  | 12997966 | 74547 | SH |  | SOLE |  | 13395 | 0 | 61152 |
| ISHARES RUSSELL | RUSSELL 3000 ETF | 464287689 |  | 998467 | 4525 | SH |  | SOLE |  | 150 | 0 | 4375 |
| ISHARES S | S 100 ETF | 464287101 |  | 235497 | 1381 | SH |  | SOLE |  | 100 | 0 | 1281 |
| VANGUARD S | S 500 ETF SHS | 922908363 |  | 7907484 | 22507 | SH |  | SOLE |  | 8768 | 0 | 13738 |
| ISHARES S | S 500 GRWT ETF | 464287309 |  | 1561495 | 26692 | SH |  | SOLE |  | 164 | 0 | 26529 |
| ISHARES S | S 500 VAL ETF | 464287408 |  | 1266573 | 8731 | SH |  | SOLE |  | 305 | 0 | 8425 |
| ISHARES S | S MC 400GR ETF | 464287606 |  | 911393 | 13344 | SH |  | SOLE |  | 55 | 0 | 13289 |
| ISHARES S | S MC 400VL ETF | 464287705 |  | 318086 | 3156 | SH |  | SOLE |  | 36 | 0 | 3120 |
| ISHARES S | S SML 600 GWT | 464287887 |  | 1123876 | 10400 | SH |  | SOLE |  | 168 | 0 | 10232 |
| SCHWAB FUNDAMENTAL | SCHWAB FDT INT LG | 808524755 |  | 847197 | 29143 | SH |  | SOLE |  | 0 | 0 | 29143 |
| SCHWAB FUNDAMENTAL | SCHWAB FDT US LG | 808524771 |  | 278250 | 5207 | SH |  | SOLE |  | 0 | 0 | 5207 |
| SCHWAB FUNDAMENTAL | SCHWAB FDT US SC | 808524763 |  | 253177 | 5419 | SH |  | SOLE |  | 0 | 0 | 5419 |
| ISHARES SELECT | SELECT DIVID ETF | 464287168 |  | 1297989 | 10763 | SH |  | SOLE |  | 735 | 0 | 10028 |
| CALAMOS CONVERTIBLE | SH BEN INT | 128117108 |  | 142676 | 13575 | SH |  | SOLE |  | 250 | 0 | 13325 |
| PUTNAM MUN OPPTYS TR | SH BEN INT | 746922103 |  | 150488 | 13870 | SH |  | SOLE |  | 0 | 0 | 13870 |
| ISHARES SHORT | SHORT TREAS BD | 464288679 |  | 202624 | 1843 | SH |  | SOLE |  | 400 | 0 | 1443 |
| VANGUARD SHORT | SHORT TRM BOND | 921937827 |  | 2697986 | 35839 | SH |  | SOLE |  | 1090 | 0 | 34749 |
| FIRST TRUST | SHS | 337345102 |  | 3211359 | 30515 | SH |  | SOLE |  | 780 | 0 | 29735 |
| SCHWAB SHORT | SHT TM US TRES | 808524862 |  | 671574 | 13922 | SH |  | SOLE |  | 1069 | 0 | 12853 |
| VANGUARD SMALL | SM CP VAL ETF | 922908611 |  | 4098193 | 25807 | SH |  | SOLE |  | 214 | 0 | 25593 |
| VANGUARD SMALL | SMALL CP ETF | 922908751 |  | 1946170 | 10604 | SH |  | SOLE |  | 442 | 0 | 10162 |
| VANGUARD SMALL | SML CP GRW ETF | 922908595 |  | 2755634 | 13741 | SH |  | SOLE |  | 35 | 0 | 13706 |
| ISHARES S | SP SMCP600VL ETF | 464287879 |  | 1254201 | 13736 | SH |  | SOLE |  | 74 | 0 | 13662 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 553059 | 10984 | SH |  | SOLE |  | 100 | 0 | 10884 |
| HALEON PLC | SPON ADS | 405552100 |  | 166768 | 20846 | SH |  | SOLE |  | 975 | 0 | 19871 |
| ASTRAZENECA PLC | SPONSORED ADR | 046353108 |  | 903862 | 13331 | SH |  | SOLE |  | 1509 | 0 | 11822 |
| BHP GROUP | SPONSORED ADR | 088606108 |  | 259894 | 4188 | SH |  | SOLE |  | 4 | 0 | 4184 |
| BP PLC | SPONSORED ADR | 055622104 |  | 449566 | 12870 | SH |  | SOLE |  | 1245 | 0 | 11625 |
| ING GROEP | SPONSORED ADR | 456837103 |  | 146113 | 12006 | SH |  | SOLE |  | 1000 | 0 | 11006 |
| NATIONAL GRID | SPONSORED ADR NE | 636274409 |  | 409897 | 6795 | SH |  | SOLE |  | 0 | 0 | 6795 |
| TAIWAN SEMICONDUCTOR | SPONSORED ADS | 874039100 |  | 494170 | 6634 | SH |  | SOLE |  | 65 | 0 | 6569 |
| AMERICAN CENTURY | STOXX US QLTY | 025072307 |  | 253670 | 4395 | SH |  | SOLE |  | 0 | 0 | 4395 |
| VANGUARD SHORT | STRM INFPROIDX | 922020805 |  | 329171 | 7047 | SH |  | SOLE |  | 222 | 0 | 6825 |
| VANGUARD MUNICIPAL | TAX EXEMPT BD | 922907746 |  | 1593971 | 32208 | SH |  | SOLE |  | 0 | 0 | 32208 |
| ISHARES TIPS | TIPS BD ETF | 464287176 |  | 1064309 | 9999 | SH |  | SOLE |  | 489 | 0 | 9510 |
| VANGUARD TOTAL | TOTAL BND MRKT | 921937835 |  | 14291012 | 10318 | SH |  | SOLE |  | 417 | 0 | 9902 |
| VANGUARD TOTAL | TOTAL STK MKT | 922908769 |  | 10438055 | 54595 | SH |  | SOLE |  | 4200 | 0 | 50395 |
| PUTNAM MANAGED | TR COM | 746823103 |  | 203410 | 32390 | SH |  | SOLE |  | 0 | 0 | 32390 |
| VANGUARD TOTAL | TT WRLD ST ETF | 922042742 |  | 5755451 | 3436 | SH |  | SOLE |  | 215 | 0 | 3221 |
| ISHARES U S | U.S. CNSM GD ETF | 464287812 |  | 766093 | 3778 | SH |  | SOLE |  | 0 | 0 | 3778 |
| ISHARES U S | U.S. ENERGY ETF | 464287796 |  | 946676 | 20363 | SH |  | SOLE |  | 0 | 0 | 20363 |
| ISHARES U S | U.S. FIN SVC ETF | 464287770 |  | 1116192 | 7086 | SH |  | SOLE |  | 23 | 0 | 7063 |
| ISHARES U S | U.S. FINLS ETF | 464287788 |  | 349904 | 4636 | SH |  | SOLE |  | 0 | 0 | 4636 |
| ISHARES U S | U.S. MED DVC ETF | 464288810 |  | 1682916 | 32013 | SH |  | SOLE |  | 980 | 0 | 31033 |
| ISHARES U S | U.S. REAL ES ETF | 464287739 |  | 218641 | 2597 | SH |  | SOLE |  | 0 | 0 | 2597 |
| ISHARES TECHNOLOGY | U.S. TECH ETF | 464287721 |  | 1785425 | 23969 | SH |  | SOLE |  | 0 | 0 | 23969 |
| SCHWAB AGGREGATE | US AGGREGATE B | 808524839 |  | 933166 | 20442 | SH |  | SOLE |  | 0 | 0 | 20442 |
| SCHWAB US | US BRD MKT ETF | 808524102 |  | 2560606 | 57144 | SH |  | SOLE |  | 395 | 0 | 56749 |
| SCHWAB US | US DIVIDEND EQ | 808524797 |  | 8087673 | 107065 | SH |  | SOLE |  | 1177 | 0 | 105888 |
| AVANTIS U S | US EQT ETF | 025072885 |  | 543628 | 7993 | SH |  | SOLE |  | 41 | 0 | 7953 |
| FIRST TRUST | US EQTY OPPT ETF | 336920103 |  | 629808 | 8005 | SH |  | SOLE |  | 908 | 0 | 7097 |
| ISHARES U S | US HLTHCARE ETF | 464287762 |  | 587527 | 2071 | SH |  | SOLE |  | 0 | 0 | 2071 |
| ISHARES U S | US INDUSTRIALS | 464287754 |  | 661548 | 6858 | SH |  | SOLE |  | 0 | 0 | 6858 |
| SCHWAB US | US LCAP GR ETF | 808524300 |  | 4290494 | 77223 | SH |  | SOLE |  | 90 | 0 | 77133 |
| SCHWAB US | US LCAP VA ETF | 808524409 |  | 2834931 | 42940 | SH |  | SOLE |  | 17 | 0 | 42923 |
| SCHWAB US | US LRG CAP ETF | 808524201 |  | 790431 | 17507 | SH |  | SOLE |  | 0 | 0 | 17507 |
| SCHWAB US | US MID-CAP ETF | 808524508 |  | 1905836 | 29048 | SH |  | SOLE |  | 79 | 0 | 28969 |
| SCHWAB US | US SML CAP ETF | 808524607 |  | 1797311 | 44367 | SH |  | SOLE |  | 0 | 0 | 44367 |
| AVANTIS U S | US SML CP VALU | 025072877 |  | 19672719 | 264028 | SH |  | SOLE |  | 100 | 0 | 263928 |
| SCHWAB US | US TIPS ETF | 808524870 |  | 2430622 | 46932 | SH |  | SOLE |  | 0 | 0 | 46932 |
| VANGUARD VALUE | VALUE ETF | 922908744 |  | 3903375 | 27808 | SH |  | SOLE |  | 73 | 0 | 27735 |
| VANGUARD TOTAL | VG TL INTL STK F | 921909768 |  | 844196 | 16322 | SH |  | SOLE |  | 0 | 0 | 16322 |
| X TRACKERS | XTRACK MSCI EAFE | 233051200 |  | 301612 | 9358 | SH |  | SOLE |  | 0 | 0 | 9358 |
| ADC THERAPEUTICS | SHS | H0036K147 |  | 58022 | 15110 | SH |  | SOLE |  | 810 | 0 | 14300 |
| ADVISORSHARES PURE | PURE CANNABIS | 00768Y495 |  | 45533 | 12648 | SH |  | SOLE |  | 0 | 0 | 12648 |
| AGILYSYS INC | COM | 00847J105 |  | 626789 | 7920 | SH |  | SOLE |  | 0 | 0 | 7920 |
| AKERO THERAPEUTICS | COM | 00973Y108 |  | 258382 | 4715 | SH |  | SOLE |  | 310 | 0 | 4405 |
| APPLIED INDUSTRIAL TECH | COM | 03820C105 |  | 533733 | 4235 | SH |  | SOLE |  | 0 | 0 | 4235 |
| APTIV PLC | SHS | G6095L109 |  | 214535 | 2304 | SH |  | SOLE |  | 210 | 0 | 2094 |
| BARINGS BDC | COM | 06759L103 |  | 85619 | 10505 | SH |  | SOLE |  | 234 | 0 | 10271 |
| BEST BUY | COM | 086516101 |  | 211585 | 2638 | SH |  | SOLE |  | 116 | 0 | 2522 |
| BLACK STONE | COM UNIT | 09225M101 |  | 341169 | 20223 | SH |  | SOLE |  | 600 | 0 | 19623 |
| BOOZ ALLEN | CL A | 099502106 |  | 246003 | 2354 | SH |  | SOLE |  | 329 | 0 | 2025 |
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 |  | 270801 | 6360 | SH |  | SOLE |  | 0 | 0 | 6360 |
| CANADIAN NATIONAL | COM | 136375102 |  | 322824 | 2007 | SH |  | SOLE |  | 50 | 0 | 1957 |
| CORTEVA INC | COM | 22052L104 |  | 223367 | 3800 | SH |  | SOLE |  | 227 | 0 | 3574 |
| CROCS INC | COM | 227046109 |  | 288207 | 2658 | SH |  | SOLE |  | 200 | 0 | 2458 |
| CROWDSTRIKE HOLDINGS | CL A | 22788C105 |  | 230059 | 2185 | SH |  | SOLE |  | 421 | 0 | 1764 |
| DARDEN RESTAURANTS | COM | 237194105 |  | 220451 | 1594 | SH |  | SOLE |  | 7 | 0 | 1587 |
| DECISIONPOINT SYSTEMS | COM | 24345A507 |  | 235175 | 29034 | SH |  | SOLE |  | 21 | 0 | 29013 |
| DIMENSIONAL US | US TARGETED VLU | 25434V609 |  | 202617 | 4610 | SH |  | SOLE |  | 0 | 0 | 4610 |
| EDISON INTL | COM | 281020107 |  | 210930 | 3315 | SH |  | SOLE |  | 712 | 0 | 2604 |
| ETF MANAGERS | BLUESTAR ISRAEL | 26924G870 |  | 203279 | 4618 | SH |  | SOLE |  | 1415 | 0 | 3203 |
| ETF SER | AAM S 500 | 26922A594 |  | 346827 | 11900 | SH |  | SOLE |  | 0 | 0 | 11900 |
| EXTRA SPACE | COM | 30225T102 |  | 218415 | 1484 | SH |  | SOLE |  | 20 | 0 | 1464 |
| FIRST TRUST | INDXX GLOBAL AGR | 33734X812 |  | 244270 | 8548 | SH |  | SOLE |  | 134 | 0 | 8414 |
| FIRST TRUST | FINLS ALPHADEX | 33734X135 |  | 261054 | 6373 | SH |  | SOLE |  | 0 | 0 | 6373 |
| FIRST TRUST | CONSUMR STAPLE | 33734X119 |  | 300163 | 4782 | SH |  | SOLE |  | 61 | 0 | 4721 |
| FIRST TRUST | GBL WND ENRG ETF | 33736G106 |  | 201491 | 11633 | SH |  | SOLE |  | 48 | 0 | 11585 |
| FIRST TRUST | UT COM SHS ETF | 33736Q104 |  | 9883884 | 187942 | SH |  | SOLE |  | 37 | 0 | 187905 |
| FIRST TRUST | NASDQ FOD BVRG | 33738R852 |  | 5288608 | 195512 | SH |  | SOLE |  | 184 | 0 | 195328 |
| FIRSTENERGY CORP | COM | 337932107 |  | 232941 | 5554 | SH |  | SOLE |  | 145 | 0 | 5409 |
| FRANKLIN US | US TREASURY BOND | 35473P488 |  | 7972917 | 385165 | SH |  | SOLE |  | 0 | 0 | 385165 |
| FS CREDIT | COMMON STOCK | 30290Y101 |  | 224037 | 47566 | SH |  | SOLE |  | 1492 | 0 | 46075 |
| GEO GROUP | COM | 36162J106 |  | 193618 | 17682 | SH |  | SOLE |  | 431 | 0 | 17251 |
| GLOBAL RUSSELL | RUSSELL 2000 | 37954Y459 |  | 204484 | 10871 | SH |  | SOLE |  | 0 | 0 | 10871 |
| GLOBAL X | SUPERDVDND REIT | 37960A651 |  | 247569 | 11414 | SH |  | SOLE |  | 901 | 0 | 10513 |
| HALLIBURTON COMPANY | COM | 406216101 |  | 430954 | 10952 | SH |  | SOLE |  | 783 | 0 | 10169 |
| IMPAC MORTGAGE | COM NEW | 45254P508 |  | 10861 | 63666 | SH |  | SOLE |  | 0 | 0 | 63666 |
| INDEXIQ GLOBAL | IQ GLB RES ETF | 45409B883 |  | 254309 | 7449 | SH |  | SOLE |  | 117 | 0 | 7332 |
| INNOVATIVE INDUSTRIAL | COM | 45781V101 |  | 217264 | 2144 | SH |  | SOLE |  | 0 | 0 | 2144 |
| INVESCO DB | ENERGY FD | 46140H304 |  | 5446260 | 240241 | SH |  | SOLE |  | 129 | 0 | 240112 |
| INVESCO EXCHANGE | DYNMC LRG VALU | 46137V738 |  | 332122 | 7057 | SH |  | SOLE |  | 0 | 0 | 7057 |
| INVESCO EXCHANGE | FNDMNTL IG CRP | 46138E693 |  | 7241318 | 314771 | SH |  | SOLE |  | 0 | 0 | 314771 |
| INVESCO OPTIMUM | OPTIMUM YIELD | 46090F100 |  | 4720012 | 319351 | SH |  | SOLE |  | 1778 | 0 | 317573 |
| INVESCO S | S HDL VOL | 46138E362 |  | 226542 | 5169 | SH |  | SOLE |  | 0 | 0 | 5169 |
| ISHARES MSCI | MSCI ACWI ETF | 464288257 |  | 550274 | 6483 | SH |  | SOLE |  | 0 | 0 | 6483 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 387038 | 2791 | SH |  | SOLE |  | 33 | 0 | 2758 |
| ISHARES U S | U.S. BAS MTL ETF | 464287838 |  | 202786 | 1625 | SH |  | SOLE |  | 0 | 0 | 1625 |
| ISHARES U S | GSCI CMDTY STGY | 46431W853 |  | 547212 | 19412 | SH |  | SOLE |  | 0 | 0 | 19412 |
| JOHN HANCOCK | MULTIFACTR SML | 47804J842 |  | 206360 | 6746 | SH |  | SOLE |  | 0 | 0 | 6746 |
| JOHNSON CONTROLS | SHS | G51502105 |  | 231169 | 3612 | SH |  | SOLE |  | 842 | 0 | 2770 |
| JPMORGAN | EQUITY PREMIUM | 46641Q332 |  | 482088 | 8847 | SH |  | SOLE |  | 0 | 0 | 8847 |
| LISTED CORE | CORE ALT FD | 53656F847 |  | 2861000 | 90595 | SH |  | SOLE |  | 2890 | 0 | 87706 |
| MONSTER BEVERAGE | COM | 61174X109 |  | 218899 | 2156 | SH |  | SOLE |  | 0 | 0 | 2156 |
| MULLEN AUTOMOTIVE | COM | 62526P109 |  | 4290 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| NEUBERGER BERMAN ETF TRUST | BERMAN COMMODITY | 64135A408 |  | 289887 | 12576 | SH |  | SOLE |  | 11687 | 0 | 889 |
| NOVAN INC | COM NEW | 66988N205 |  | 14600 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| NOW INC | COM | 67011P100 |  | 165684 | 13046 | SH |  | SOLE |  | 335 | 0 | 12711 |
| OMEGA HEALTHCARE | COM | 681936100 |  | 243861 | 8725 | SH |  | SOLE |  | 127 | 0 | 8598 |
| PACER U S | PACER US SMALL | 69374H857 |  | 241642 | 6722 | SH |  | SOLE |  | 0 | 0 | 6722 |
| PIMCO ETF TR | ACTIVE BD ETF | 72201R775 |  | 653628 | 7224 | SH |  | SOLE |  | 0 | 0 | 7224 |
| PIMCO ETF TR | INTER MUN BD ACT | 72201R866 |  | 1284112 | 24992 | SH |  | SOLE |  | 1475 | 0 | 23517 |
| PIONEER NATURAL | COM | 723787107 |  | 210845 | 923 | SH |  | SOLE |  | 0 | 0 | 923 |
| PLUG POWER | COM NEW | 72919P202 |  | 125222 | 10123 | SH |  | SOLE |  | 0 | 0 | 10123 |
| PRINCIPAL FINANCIAL | COM | 74251V102 |  | 258877 | 3085 | SH |  | SOLE |  | 387 | 0 | 2698 |
| RPC INC | COM | 749660106 |  | 156393 | 17592 | SH |  | SOLE |  | 454 | 0 | 17138 |
| RYAN SPECIALTY | CL A | 78351F107 |  | 740248 | 17833 | SH |  | SOLE |  | 0 | 0 | 17833 |
| SKILLZ INC | COM | 83067L109 |  | 5065 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| SPDR CORP | PORTFOLIO CRPORT | 78464A144 |  | 9218965 | 324840 | SH |  | SOLE |  | 454 | 0 | 324386 |
| SPDR INDEX | S NORTH AMER | 78463X152 |  | 5087755 | 93835 | SH |  | SOLE |  | 18 | 0 | 93817 |
| SPDR INDEX SHS FDS | S GBLINF ETF | 78463X855 |  | 374174 | 7138 | SH |  | SOLE |  | 0 | 0 | 7138 |
| SPDR SER TR | PORTFOLIO SH TSR | 78468R101 |  | 1055048 | 36519 | SH |  | SOLE |  | 0 | 0 | 36519 |
| SPDR SER TR | SPDR S 500 ETF | 78468R796 |  | 77519 | 2491 | SH |  | SOLE |  | 26 | 0 | 2465 |
| SPDR SER TR | S INS ETF | 78464A789 |  | 411084 | 10039 | SH |  | SOLE |  | 1403 | 0 | 8636 |
| SPIRIT RLTY CAP INC NEW | COM NEW | 84860W300 |  | 362807 | 9086 | SH |  | SOLE |  | 0 | 0 | 9086 |
| STEPAN CO | COM | 858586100 |  | 324345 | 3047 | SH |  | SOLE |  | 0 | 0 | 3047 |
| UNITED STS NAT GAS FD LP | UNIT PAR | 912318300 |  | 328135 | 23272 | SH |  | SOLE |  | 100 | 0 | 23172 |
| VANECK ETF TRUST | SHRT HGH YLD MUN | 92189F387 |  | 239581 | 10758 | SH |  | SOLE |  | 0 | 0 | 10758 |
| VICI PPTYS INC | COM | 925652109 |  | 238612 | 7365 | SH |  | SOLE |  | 459 | 0 | 6906 |
| VICTORY PORTFOLIOS II | VCSHS US LRG CAP | 92647N865 |  | 220635 | 3747 | SH |  | SOLE |  | 0 | 0 | 3747 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 |  | 203985 | 6580 | SH |  | SOLE |  | 384 | 0 | 6196 |
| WISDOMTREE TR | INDiA ERNGS FD | 97717W422 |  | 212778 | 6529 | SH |  | SOLE |  | 30 | 0 | 6499 |
| WELLTOWER INC | COM | 95040Q104 |  | 459135 | 7004 | SH |  | SOLE |  | 478 | 0 | 6526 |
| WHEELS UP | COM CL A | 96328L106 |  | 69761 | 67729 | SH |  | SOLE |  | 0 | 0 | 67729 |
| WINTRUST FINANCIAL | COM | 97650W108 |  | 434940 | 5146 | SH |  | SOLE |  | 5 | 0 | 5141 |
| WISDOMTREE CHINA | CHINADIV EX FI | 97717X719 |  | 355430 | 10231 | SH |  | SOLE |  | 0 | 0 | 10231 |
| WISDOMTREE DEFA | INTL EQUITY FD | 97717W703 |  | 361139 | 7677 | SH |  | SOLE |  | 0 | 0 | 7677 |
| WISDOMTREE EMERGING | S SMCP VLU MNT | 97717X578 |  | 730733 | 27389 | SH |  | SOLE |  | 1074 | 0 | 26315 |
| WISDOMTREE FLOATING | FLOATNG RAT TREA | 97717Y527 |  | 10207873 | 203061 | SH |  | SOLE |  | 1152 | 0 | 201909 |
| WISDOMTREE INTL | INTL SMCAP DIV | 97717W760 |  | 673348 | 11617 | SH |  | SOLE |  | 0 | 0 | 11617 |
| WISDOMTREE TRUST | EUROPE HEDGED EQ | 97717X701 |  | 571713 | 8172 | SH |  | SOLE |  | 1448 | 0 | 6724 |
| WISDOMTREE TRUST | ITL HDG QTLY DIV | 97717X594 |  | 505330 | 14183 | SH |  | SOLE |  | 0 | 0 | 14183 |
| WISDOMTREE TRUST | US QTLY DIV GRT | 97717X669 |  | 6022407 | 99775 | SH |  | SOLE |  | 3521 | 0 | 96254 |
| WISDOMTREE U S | US LARGECAP DIVD | 97717W307 |  | 635666 | 10261 | SH |  | SOLE |  | 0 | 0 | 10261 |
| WISDOMTREE U S | US MIDCAP DIVID | 97717W505 |  | 634802 | 15430 | SH |  | SOLE |  | 795 | 0 | 14636 |
| WISDOMTREE U S | US SMALLCAP DIVD | 97717W604 |  | 1734557 | 60990 | SH |  | SOLE |  | 366 | 0 | 60624 |
| WISDOMTREE US | US S CAP QTY DIV | 97717X651 |  | 248377 | 6177 | SH |  | SOLE |  | 1711 | 0 | 4466 |
| WISDOMTREE YIELD | YIELD ENHANCD US | 97717X511 |  | 402273 | 9432 | SH |  | SOLE |  | 1324 | 0 | 8108 |
| XCEL ENERGY | COM | 98389B100 |  | 541567 | 7725 | SH |  | SOLE |  | 513 | 0 | 7212 |
| XERIS BIOPHARMA | COM | 98422E103 |  | 394833 | 296867 | SH |  | SOLE |  | 3025 | 0 | 293842 |
| ZOETIS INC | COM | 98978V103 |  | 526684 | 3594 | SH |  | SOLE |  | 244 | 0 | 3350 |
| ZOMEDICA CORP | COM | 98980M109 |  | 1893 | 11613 | SH |  | SOLE |  | 0 | 0 | 11613 |
| ZOOM VIDEO | CL A | 98980L101 |  | 452910 | 6686 | SH |  | SOLE |  | 0 | 0 | 6686 |
| CAMBRIA ETF TR | SHSHLD YIELD ETF | 132061201 |  | 201298 | 3394 | SH |  | SOLE |  | 0 | 0 | 3394 |
| COHEN  STEERS INC | COM | 19247A100 |  | 204139 | 3162 | SH |  | SOLE |  | 0 | 0 | 3162 |
| INVESCO EXCHANGE TRADED FD T | S EQL DIS | 46137V381 |  | 220621 | 1873 | SH |  | SOLE |  | 0 | 0 | 1873 |
| PIMCO ETF TR | BROAD US TIPS | 72201R403 |  | 261062 | 4830 | SH |  | SOLE |  | 0 | 0 | 4830 |
| CHEMED CORP NEW | COM | 16359R103 |  | 309845 | 607 | SH |  | SOLE |  | 0 | 0 | 607 |
| OGE ENERGY CORP | COM | 670837103 |  | 316993 | 8015 | SH |  | SOLE |  | 0 | 0 | 8015 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 898912 | 2910 | SH |  | SOLE |  | 0 | 0 | 2910 |
| LEGG MASON ETF INVT | FRANKLIN US LOW | 52468L406 |  | 414636 | 10900 | SH |  | SOLE |  | 0 | 0 | 10900 |
| DIMENSIONAL ETF TRUST | WORLD EX US CORE | 25434V880 |  | 238421 | 11038 | SH |  | SOLE |  | 0 | 0 | 11038 |
| VANGUARD SCOTTSDALE FDS | LONG TERM TREAS | 92206C847 |  | 787935 | 12787 | SH |  | SOLE |  | 0 | 0 | 12787 |
| J P MORGAN EXCHANGE TRADED F | US VALUE FACTR | 46641Q753 |  | 562618 | 16977 | SH |  | SOLE |  | 0 | 0 | 16977 |
| PROSHARES TR | BITCOIN STRATE | 74347G440 |  | 1179362 | 113074 | SH |  | SOLE |  | 0 | 0 | 113074 |

---