The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   29,354,088 455,809 SH   SOLE 0 578 0 455,231
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   308,539 10,448 SH   SOLE 0 0 0 10,448
H & E EQUIPMENT SERVICES INC COM 404030108   215,067 3,351 SH   SOLE 0 0 0 3,351
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   387,208 20,073 SH   SOLE 0 0 0 20,073
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   435,452 22,668 SH   SOLE 0 0 0 22,668
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   399,006 19,881 SH   SOLE 0 0 0 19,881
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   689,001 32,856 SH   SOLE 0 0 0 32,856
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   433,933 21,240 SH   SOLE 0 0 0 21,240
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   286,406 2,820 SH   SOLE 0 0 0 2,820
ISHARES GOLD TR ISHARES NEW 464285204   648,928 15,447 SH   SOLE 0 0 0 15,447
ISHARES INC CORE MSCI EMKT 46434G103   11,801,114 228,704 SH   SOLE 0 309 0 228,395
ISHARES INC MSCI STH KOR ETF 464286772   219,968 3,278 SH   SOLE 0 0 0 3,278
ISHARES INC MSCI EM ASIA ETF 464286426   265,403 3,897 SH   SOLE 0 0 0 3,897
ISHARES TR CORE S&P500 ETF 464287200   198,600,710 377,762 SH   SOLE 0 461 0 377,300
ISHARES TR 20 YR TR BD ETF 464287432   933,452 9,865 SH   SOLE 0 0 0 9,865
ISHARES TR CORE S&P MCP ETF 464287507   16,420,562 270,342 SH   SOLE 0 345 0 269,997
ISHARES TR SHORT TREAS BD 464288679   114,483,853 1,035,678 SH   SOLE 0 1,162 0 1,034,516
ISHARES TR 3 7 YR TREAS BD 464288661   2,829,281 24,430 SH   SOLE 0 0 0 24,430
ISHARES TR TRS FLT RT BD 46434V860   22,299,774 439,925 SH   SOLE 0 125 0 439,800
ISHARES TR CORE S&P TTL STK 464287150   14,337,216 124,347 SH   SOLE 0 0 0 124,347
ISHARES TR MRGSTR MD CP ETF 464288208   381,301 5,235 SH   SOLE 0 0 0 5,235
ISHARES TR CORE MSCI INTL 46435G326   26,983,735 401,962 SH   SOLE 0 597 0 401,365
ISHARES TR CORE US AGGBD ET 464287226   37,675,474 384,679 SH   SOLE 0 65 0 384,614
ISHARES TR CORE MSCI TOTAL 46432F834   4,345,997 64,044 SH   SOLE 0 0 0 64,044
ISHARES TR CORE S&P SCP ETF 464287804   11,921,454 107,867 SH   SOLE 0 134 0 107,733
ISHARES TR ESG AWR US AGRGT 46435U549   983,118 20,891 SH   SOLE 0 0 0 20,891
ISHARES TR U.S. TECH ETF 464287721   447,769 3,315 SH   SOLE 0 0 0 3,315
ISHARES TR TIPS BD ETF 464287176   488,857 4,551 SH   SOLE 0 0 0 4,551
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   48,633 49,000 PRN   SOLE 0 0 0 49,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   225,186 3,629 SH   SOLE 0 0 0 3,629
UNION PAC CORP COM 907818108   298,153 1,212 SH   SOLE 0 0 0 1,212
VANGUARD INDEX FDS TOTAL STK MKT 922908769   904,109 3,479 SH   SOLE 0 0 0 3,479