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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 1,283,241 18,868 SH SOLE 0 0 18,868
BLACKROCK ETF TRUST ISHA SYST AL ETF 09290C665 630,870 22,491 SH SOLE 0 0 22,491
BLACKROCK ETF TRUST ISHA IN CTRY ETF 09290C764 922,100 25,194 SH SOLE 0 0 25,194
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 390,823 7,413 SH SOLE 0 0 7,413
BLACKROCK ETF TRUST ISHA US THEM ETF 09290C806 390,896 9,067 SH SOLE 0 0 9,067
BLACKROCK ETF TRUST ISHA LA CORE ETF 09290C855 226,944 4,506 SH SOLE 0 0 4,506
CAPITOL SER TR STERL CAP BD ETF 14064D444 2,718,020 108,569 SH SOLE 0 0 108,569
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 213,547 6,675 SH SOLE 0 0 6,675
GLOBAL X FDS DEFENSE TECH ETF 37960A529 200,373 3,356 SH SOLE 0 0 3,356
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 259,069 1,604 SH SOLE 0 0 1,604
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 426,258 5,691 SH SOLE 0 0 5,691
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 863,334 36,706 SH SOLE 0 0 36,706
ISHARES TR US TREAS BD ETF 46429B267 860,876 37,791 SH SOLE 0 0 37,791
ISHARES TR 0-5 YR TIPS ETF 46429B747 203,523 1,992 SH SOLE 0 0 1,992
ISHARES TR MSCI USA QLT FCT 46432F339 444,304 2,025 SH SOLE 0 0 2,025
ISHARES TR MSCI USA MMENTM 46432F396 564,092 1,645 SH SOLE 0 0 1,645
ISHARES INC CORE MSCI EMKT 46434G103 1,015,558 12,259 SH SOLE 0 0 12,259
ISHARES TR CORE UNIVRSL USD 46434V613 1,068,209 23,146 SH SOLE 0 0 23,146
ISHARES TR SYSTEMATIC BD ET 46435U796 298,727 3,367 SH SOLE 0 0 3,367
JANUS DETROIT STR TR HENDERSON MTG 47103U852 2,239,557 49,779 SH SOLE 0 0 49,779
NVIDIA CORPORATION COM 67066G104 211,972 1,059 SH SOLE 0 0 1,059
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 221,946 1,896 SH SOLE 0 0 1,896
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1,396,995 21,794 SH SOLE 0 0 21,794
ROCKET COS INC COM CL A 77311W101 376,583 23,910 SH SOLE 0 0 23,910
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 379,359 508 SH SOLE 0 0 508
SPDR INDEX SHS FDS ST STR SP GLBDIV 78463X459 219,814 2,751 SH SOLE 0 0 2,751
SPDR SERIES TRUST ST LON TREAS ETF 78464A664 315,044 12,011 SH SOLE 0 0 12,011
SPDR SERIES TRUST ST STR P500ETF 78464A854 1,716,518 19,533 SH SOLE 0 0 19,533
SPDR SERIES TRUST ST STR SP HOME 78464A888 302,652 2,619 SH SOLE 0 0 2,619
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 639,558 4,031 SH SOLE 0 0 4,031
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 592,040 7,127 SH SOLE 0 0 7,127
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 604,972 13,343 SH SOLE 0 0 13,343
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 1,723,793 57,136 SH SOLE 0 0 57,136
STERLING CAP FDS CAP HEDGED EQT P 85917K454 1,526,848 61,074 SH SOLE 0 0 61,074
STERLING CAP FDS CAPITAL MULTI 85917K462 1,278,011 50,857 SH SOLE 0 0 50,857
STERLING CAP FDS NATIONAL MUNI BD 85917K470 2,279,788 90,630 SH SOLE 0 0 90,630
TESLA INC COM 88160R101 200,626 477 SH SOLE 0 0 477
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 404,285 3,330 SH SOLE 0 0 3,330
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 319,995 5,425 SH SOLE 0 0 5,425
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2,260,887 40,215 SH SOLE 0 0 40,215
AMAZON COM INC COM 023135106 339,972 1,426 SH SOLE 0 0 1,426
APPLE INC COM 037833100 576,897 1,994 SH SOLE 0 0 1,994
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 266,657 5,095 SH SOLE 0 0 5,095
BLACKROCK ETF TRUST II ISHA GLO USD ETF 092528835 452,258 8,993 SH SOLE 0 0 8,993
CASEYS GEN STORES INC COM 147528103 397,395 500 SH SOLE 0 0 500
DEERE & CO COM 244199105 229,692 362 SH SOLE 0 0 362
ISHARES TR CORE S&P500 ETF 464287200 630,983 843 SH SOLE 0 0 843
ISHARES TR S&P 500 GRWT ETF 464287309 1,023,267 7,440 SH SOLE 0 0 7,440
ISHARES TR S&P 500 VAL ETF 464287408 672,537 2,962 SH SOLE 0 0 2,962
ISHARES TR 7-10 YR TRSY BD 464287440 1,780,546 18,828 SH SOLE 0 0 18,828
ISHARES TR RUS MDCP VAL ETF 464287473 696,637 4,232 SH SOLE 0 0 4,232
ISHARES TR RUS MD CP GR ETF 464287481 248,337 1,696 SH SOLE 0 0 1,696
ISHARES TR NATIONAL MUN ETF 464288414 1,296,240 12,045 SH SOLE 0 0 12,045
ISHARES TR RESIDENTIAL MULT 464288562 380,175 4,015 SH SOLE 0 0 4,015
ISHARES TR MBS ETF 464288588 757,190 8,011 SH SOLE 0 0 8,011
ISHARES TR 3 7 YR TREAS BD 464288661 1,146,077 9,758 SH SOLE 0 0 9,758
ISHARES TR US HOME CONS ETF 464288752 400,158 3,830 SH SOLE 0 0 3,830
ISHARES TR EAFE VALUE ETF 464288877 996,458 13,017 SH SOLE 0 0 13,017
ISHARES TR EAFE GRWTH ETF 464288885 813,577 6,539 SH SOLE 0 0 6,539
ISHARES TR RUS TP200 VL ETF 464289420 1,497,270 14,238 SH SOLE 0 0 14,238
ISHARES TR RUS TP200 GR ETF 464289438 2,282,033 7,852 SH SOLE 0 0 7,852
VANGUARD WORLD FD MEGA GRWTH IND 921910816 386,475 4,396 SH SOLE 0 0 4,396
VANGUARD WORLD FD MEGA CAP INDEX 921910873 204,435 747 SH SOLE 0 0 747
VANGUARD INDEX FDS GROWTH ETF 922908736 327,677 3,804 SH SOLE 0 0 3,804
WALMART INC COM 931142103 6,234,945 55,050 SH SOLE 0 0 55,050