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
APPLE INC COM COM 037833100   319,152 1,645 SH   SOLE   1,645 0 0
ISHARES TRUST MODERT ALLOC ETF MODERT ALLOC ETF 464289875   8,729,449 216,022 SH   SOLE   216,022 0 0
ISHARES TRUST GRWT ALLOCAT ETF GRWT ALLOCAT ETF 464289867   226,380 4,400 SH   SOLE   4,400 0 0
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835   374,543 5,152 SH   SOLE   5,152 0 0
VANGUARD TOTAL INT BD ETF TOTAL INT BD ETF 92203J407   12,961,754 265,175 SH   SOLE   265,175 0 0
DEERE & CO COM COM 244199105   3,883,081 9,583 SH   SOLE   9,583 0 0
ISHARES INC MSCI EMRG CHN ETF MSCI EMRG CHN 46434G764   2,414,730 46,455 SH   SOLE   46,455 0 0
ISHARES TRUST FLTG RATE NT ETF FLTG RATE NT ETF 46429B655   4,643,779 91,377 SH   SOLE   91,377 0 0
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF MANAGED MUN ETF 33739N108   2,553,410 50,383 SH   SOLE   50,383 0 0
FIRST TRUST EXCHANGE-TRADED FU CAP STRENGTH ETF CAP STRENGTH ETF 33733E104   348,971 4,648 SH   SOLE   4,648 0 0
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW 33739Q408   9,682,404 162,976 SH   SOLE   162,976 0 0
FIRST TST VALUE LI SHS ETF SHS 33734H106   300,274 7,490 SH   SOLE   7,490 0 0
HEMP INC COM CANNABIS ETF NEW 37954Y145   80 400,000 SH   SOLE   400,000 0 0
SPDR SERIES TRUST SPDR NUVEEN BLMBRG HIGH YLD NUVEEN BLOOMBERG 78464A284   510,979 20,431 SH   SOLE   20,431 0 0
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200   13,603,456 285,367 SH   SOLE   285,367 0 0
ALLIANT ENERGY CORP COM COM 018802108   353,840 6,742 SH   SOLE   6,742 0 0
MICROSOFT CORP COM COM 594918104   241,783 710 SH   SOLE   710 0 0
ISHARES TRUST NATIONAL MUN ETF NATIONAL MUN ETF 464288414   7,819,542 73,264 SH   SOLE   73,264 0 0
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103   2,208,667 5,978 SH   SOLE   5,978 0 0
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV ETF RISING DIVD ACHIV 33738R506   6,168,875 130,974 SH   SOLE   130,974 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF US DIVIDEND EQ 808524797   663,311 9,134 SH   SOLE   9,134 0 0
SCHWAB STRATEGIC TR SHT TM US TRES ETF SHT TM US TRES 808524862   1,119,798 23,300 SH   SOLE   23,300 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF PORTFOLIO AGRGTE 78464A649   4,621,342 182,157 SH   SOLE   182,157 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889   2,224,955 68,376 SH   SOLE   68,376 0 0
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509   223,710 6,507 SH   SOLE   6,507 0 0
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF PRTFLO S&P500 VL 78464A805   38,797,955 712,673 SH   SOLE   712,673 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PORTFOLI S&P1500 78464A508   1,531,958 35,462 SH   SOLE   35,462 0 0
TESLA INC COM COM 88160R101   321,977 1,230 SH   SOLE   1,230 0 0
US BANCORP COM COM NEW 902973304   1,817,728 55,016 SH   SOLE   55,016 0 0
VANGUARD SMALL CP ETF SMALL CP ETF 922908751   401,956 2,021 SH   SOLE   2,021 0 0
VANGUARD SM CP VAL ETF SM CP VAL ETF 922908611   1,090,482 6,593 SH   SOLE   6,593 0 0
VANGUARD CONSUM STP ETF CONSUM STP ETF 92204A207   15,452,309 79,466 SH   SOLE   79,466 0 0
VANGUARD FTSE DEVELOPED MKTS ETF VAN FTSE DEV MKT 921943858   24,115,372 522,203 SH   SOLE   522,203 0 0
VANGUARD MID CAP ETF MID CAP ETF 922908629   307,563 1,397 SH   SOLE   1,397 0 0
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769   3,229,899 14,662 SH   SOLE   14,662 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   2,244,185 15,793 SH   SOLE   15,793 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736   257,776 911 SH   SOLE   911 0 0
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD 921946406   359,153 3,386 SH   SOLE   3,386 0 0