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
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 3,354,268 49,590 SH SOLE 49,590 0 0
AMAZON COM INC COM 023135106 311,934 1,351 SH SOLE 1,351 0 0
APPLE INC COM 037833100 494,855 1,820 SH SOLE 1,820 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 919,638 15,123 SH SOLE 15,123 0 0
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806 318,841 8,269 SH SOLE 8,269 0 0
BLACKROCK ETF TRUST ISHARES A I INNO 09290C780 261,457 7,852 SH SOLE 7,852 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 543,520 10,300 SH SOLE 10,300 0 0
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528843 368,322 7,566 SH SOLE 7,566 0 0
CAPITOL SER TR STERLING CAP ENH 14064D444 1,949,929 76,905 SH SOLE 76,905 0 0
CASEYS GEN STORES INC COM 147528103 276,355 500 SH SOLE 500 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 277,403 9,164 SH SOLE 9,164 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 201,432 11,630 SH SOLE 11,630 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 218,147 1,648 SH SOLE 1,648 0 0
INVESCO ACTIVELY MANAGED AAA CLO FLTNG RT 46090A721 279,064 10,922 SH SOLE 10,922 0 0
INVESCO EXCH TRADED FD TR S&P500 LOW VOL 46138E354 410,080 5,742 SH SOLE 5,742 0 0
INVESCO EXCH TRADED FD TR NATL AMT MUNI 46138E537 356,568 15,376 SH SOLE 15,376 0 0
INVESCO EXCHANGE TRADED FD S&P MDCP MOMNTUM 46137V464 372,755 2,692 SH SOLE 2,692 0 0
INVESCO EXCHANGE TRADED FD S&P SMLCP MOMENT 46137V498 358,699 4,981 SH SOLE 4,981 0 0
ISHARES INC CORE MSCI EMKT 46434G103 965,797 14,368 SH SOLE 14,368 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 262,061 4,125 SH SOLE 4,125 0 0
ISHARES INC MSCI STH KOR ETF 464286772 312,465 3,214 SH SOLE 3,214 0 0
ISHARES TR US HOME CONS ETF 464288752 250,476 2,601 SH SOLE 2,601 0 0
ISHARES TR TRS FLT RT BD 46434V860 318,582 6,314 SH SOLE 6,314 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 1,653,669 17,197 SH SOLE 17,197 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 959,125 4,829 SH SOLE 4,829 0 0
ISHARES TR EAFE GRWTH ETF 464288885 689,720 6,054 SH SOLE 6,054 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 754,878 6,124 SH SOLE 6,124 0 0
ISHARES TR CORE UNIVRSL USD 46434V613 614,306 13,200 SH SOLE 13,200 0 0
ISHARES TR EAFE VALUE ETF 464288877 900,482 12,610 SH SOLE 12,610 0 0
ISHARES TR MBS ETF 464288588 491,110 5,158 SH SOLE 5,158 0 0
ISHARES TR S&P 500 VAL ETF 464287408 647,278 3,052 SH SOLE 3,052 0 0
ISHARES TR JPMORGAN USD EMG 464288281 200,180 2,079 SH SOLE 2,079 0 0
ISHARES TR CORE S&P500 ETF 464287200 218,136 318 SH SOLE 318 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 515,729 3,656 SH SOLE 3,656 0 0
ISHARES TR NATIONAL MUN ETF 464288414 2,163,027 20,194 SH SOLE 20,194 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,666,991 6,019 SH SOLE 6,019 0 0
ISHARES TR RUS TP200 VL ETF 464289420 979,716 10,665 SH SOLE 10,665 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 239,879 2,548 SH SOLE 2,548 0 0
ISHARES TR MSCI USA MMENTM 46432F396 226,729 906 SH SOLE 906 0 0
ISHARES TR S&P 100 ETF 464287101 525,492 1,532 SH SOLE 1,532 0 0
ISHARES TR US CONSM STAPLES 464287812 372,209 5,562 SH SOLE 5,562 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 655,272 7,912 SH SOLE 7,912 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,085,657 9,096 SH SOLE 9,096 0 0
MICROSOFT CORP COM 594918104 227,569 471 SH SOLE 471 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 819,380 12,753 SH SOLE 12,753 0 0
ROCKET COS INC COM CL A 77311W101 294,775 15,226 SH SOLE 15,226 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 210,065 8,738 SH SOLE 8,738 0 0
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 257,344 1,659 SH SOLE 1,659 0 0
SPDR GOLD TR GOLD SHS 78463V107 226,689 572 SH SOLE 572 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 274,791 3,642 SH SOLE 3,642 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 475,298 697 SH SOLE 697 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A664 1,235,671 46,682 SH SOLE 46,682 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A888 245,766 2,387 SH SOLE 2,387 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A755 322,020 3,108 SH SOLE 3,108 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 1,963,831 59,474 SH SOLE 59,474 0 0
TESLA INC COM 88160R101 215,416 479 SH SOLE 479 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 477,513 979 SH SOLE 979 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 267,292 2,686 SH SOLE 2,686 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 520,850 8,869 SH SOLE 8,869 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 249,763 1,740 SH SOLE 1,740 0 0
WALMART INC COM 931142103 4,808,647 43,162 SH SOLE 43,162 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 208,730 2,445 SH SOLE 2,445 0 0