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
ALLIANT ENERGY CORP COM 018802108   359,183 6,954 SH   SOLE   6,954 0 0
APPLE INC COM 037833100   370,314 1,990 SH   SOLE   1,990 0 0
DEERE & CO COM 244199105   3,724,155 9,241 SH   SOLE   9,241 0 0
FIRST TRUST CAPITAL STRENGTH ETF CAP STRENGTH ETF 33733E104   220,958 2,755 SH   SOLE   2,755 0 0
FIRST TRUST ENHANCED SHORT MTRTY ETF FIRST TR ENH NEW 33739Q408   3,032,044 50,811 SH   SOLE   50,811 0 0
FIRST TRUST MANAGED MUNICIPAL ETF IV MANAGED MUN ETF 33739N108   2,391,660 46,359 SH   SOLE   46,359 0 0
FIRST TRUST VALUE DIVIDEND INDEX ETF SHS 33734H106   287,851 7,059 SH   SOLE   7,059 0 0
FRST TRT LOW DTN OPNTS ETF IV FST LOW OPPT EFT 33739Q200   12,738,301 264,006 SH   SOLE   264,006 0 0
FT RISING DIVIDEND ACHIEVERS ETF IV RISING DIVD ACHIV 33738R506   7,493,965 144,423 SH   SOLE   144,423 0 0
HEMP INC CANNABIS ETF NEW 37954Y145   40 400,000 SH   SOLE   400,000 0 0
INVSC QQQ TRUST SRS 1 ETF IV UNIT SER 1 46090E103   2,606,490 6,467 SH   SOLE   6,467 0 0
ISHARES FLOATING RATE BOND ETF FLTG RATE NT ETF 46429B655   6,679,092 131,891 SH   SOLE   131,891 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMRG CHN 46434G764   2,453,259 44,628 SH   SOLE   44,628 0 0
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414   8,400,993 77,575 SH   SOLE   77,575 0 0
ISHRS CORE GRW ALLO GRWT ALLOCAT ETF 464289867   318,353 6,020 SH   SOLE   6,020 0 0
ISHRS CORE MOD ALLO MODERT ALLOC ETF 464289875   10,174,723 246,421 SH   SOLE   246,421 0 0
MICROSOFT CORP COM 594918104   299,327 810 SH   SOLE   810 0 0
SCHWAB SHORT TERM US TREASURY ETF SHT TM US TRES 808524862   1,001,215 20,694 SH   SOLE   20,694 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797   12,515,654 162,636 SH   SOLE   162,636 0 0
SPDR AGGREGATE BOND ETF PORTFOLIO AGRGTE 78464A649   10,224,248 400,479 SH   SOLE   400,479 0 0
SPDR NUVEEN BLMG HG YL MP BND ETF NUVEEN BLOOMBERG 78464A284   528,891 21,063 SH   SOLE   21,063 0 0
SPDR PORTFOLIO DVLPD WRLD EX-US ETF PORTFOLIO DEVLPD 78463X889   2,217,404 65,675 SH   SOLE   65,675 0 0
SPDR PORTFOLIO S P 1500 CMPST ST ETF PRTFLO S&P500 VL 78464A805   39,817,411 684,854 SH   SOLE   684,854 0 0
SPDR S&P 500 VALUE ETF PORTFOLI S&P1500 78464A508   1,590,216 33,838 SH   SOLE   33,838 0 0
SPROTT PHYSICAL SILVER E TR UNIT 85207K107   88,186 10,955 SH   SOLE   10,955 0 0
TESLA INC COM 88160R101   304,758 1,230 SH   SOLE   1,230 0 0
U S BANCORP COM NEW 902973304   2,417,546 55,016 SH   SOLE   55,016 0 0
VANGUARD CONSUMER STAPLES ETF CONSUM STP ETF 92204A207   4,468,916 23,126 SH   SOLE   23,126 0 0
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844   219,807 1,292 SH   SOLE   1,292 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF VAN FTSE DEV MKT 921943858   25,931,889 545,301 SH   SOLE   545,301 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736   278,064 911 SH   SOLE   911 0 0
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406   380,999 3,382 SH   SOLE   3,382 0 0
VANGUARD MID CAP ETF MID CAP ETF 922908629   259,523 1,119 SH   SOLE   1,119 0 0
VANGUARD SMALL CAP ETF IV SMALL CP ETF 922908751   355,952 1,672 SH   SOLE   1,672 0 0
VANGUARD SMALL CAP VALUEETF SM CP VAL ETF 922908611   1,553,181 8,605 SH   SOLE   8,605 0 0
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835   464,272 6,338 SH   SOLE   6,338 0 0
VANGUARD TOTAL INTERNATLBND ETF IV TOTAL INT BD ETF 92203J407   13,153,556 267,539 SH   SOLE   267,539 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769   4,647,425 19,691 SH   SOLE   19,691 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   2,380,055 15,797 SH   SOLE   15,797 0 0