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   358,999 7,075 SH   SOLE   7,075 0 0
DEERE & CO COM 244199105   3,343,784 9,262 SH   SOLE   9,262 0 0
EATON CORP PLC F SHS G29183103   233,652 748 SH   SOLE   748 0 0
FIRST TRUST ENHANCED SHORT MTRTY ETF FIRST TR ENH NEW 33739Q408   1,657,396 27,804 SH   SOLE   27,804 0 0
FIRST TRUST MANAGED MUNICIPAL ETF MANAGD MUN ETF 33739N108   2,428,314 47,614 SH   SOLE   47,614 0 0
FIRST TRUST VALUE DIVIDEND INDEX ETF SHS 33734H106   282,054 6,954 SH   SOLE   6,954 0 0
FLEXSTEEL INDUSTRIES COM 339382103   233,398 7,092 SH   SOLE   7,092 0 0
FRST TRT LOW DRTN OPPRNTS ETF FST LOW OPPT EFT 33739Q200   12,095,639 252,255 SH   SOLE   252,255 0 0
FT RISING DIVIDEND ACHIEVERS ETF RISNG DIVD ACHIV 33738R506   8,131,456 148,846 SH   SOLE   148,846 0 0
INVESCO NASDAQ 100 ETF NASDAQ 100 ETF 46138G649   217,193 1,095 SH   SOLE   1,095 0 0
INVSC QQQ TRUST SRS 1 ETF IV UNIT SER 1 46090E103   4,434,657 9,202 SH   SOLE   9,202 0 0
ISHARES CORE AGGRESSIVE ALLOCATI ETF AGGRES ALLOT ETF 464289859   252,307 3,374 SH   SOLE   3,374 0 0
ISHARES CORE GROWTH ALLOCATION ETF GRWT ALLOCAT ETF 464289867   484,875 8,620 SH   SOLE   8,620 0 0
ISHARES CORE MODERATE ALLOCATIN ETF MODERT ALLOC ETF 464289875   11,305,111 263,461 SH   SOLE   263,461 0 0
ISHARES FLOATING RATE BOND ETF FLTG RATE NT ETF 46429B655   4,222,244 83,017 SH   SOLE   83,017 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMRG CHN 46434G764   2,742,962 46,326 SH   SOLE   46,326 0 0
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414   9,183,821 86,533 SH   SOLE   86,533 0 0
MICROSOFT CORP COM 594918104   226,994 497 SH   SOLE   497 0 0
NVIDIA CORP COM 67066G104   208,202 1,675 SH   SOLE   1,675 0 0
SCHWAB SHORT TERM US TREASURY ETF SHT TM US TRES 808524862   748,235 15,611 SH   SOLE   15,611 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797   14,308,077 184,835 SH   SOLE   184,835 0 0
SPDR AGGREGATE BOND ETF PORTFOLIO AGRGTE 78464A649   12,641,278 508,498 SH   SOLE   508,498 0 0
SPDR NUVEEN BLMG HG YL MP BND ETF NUVEEN BLOOMBERG 78464A284   460,520 18,145 SH   SOLE   18,145 0 0
SPDR PORTFOLIO DVLPD WRLD EX-US ETF PORTFOLIO DEVLPD 78463X889   2,145,923 61,120 SH   SOLE   61,120 0 0
SPDR PORTFOLIO S P 1500 CMPST ST ETF PORTFOLI S&P1500 78464A805   45,188,611 680,448 SH   SOLE   680,448 0 0
SPDR S&P 500 ETF TR UNIT 78462F103   265,074 486 SH   SOLE   486 0 0
SPDR S&P 500 VALUE ETF PRTFLO S&P500 VL 78464A508   1,628,868 33,578 SH   SOLE   33,578 0 0
SPROTT PHYSICAL SILVER E TR UNIT 85207K107   109,988 10,955 SH   SOLE   10,955 0 0
TESLA INC COM 88160R101   258,127 1,230 SH   SOLE   1,230 0 0
US BANCORP DEL COM NEW 902973304   2,158,827 55,016 SH   SOLE   55,016 0 0
VANGUARD CONSUMER STAPLES ETF CONSUM STP ETF 92204A207   6,600,350 32,712 SH   SOLE   32,712 0 0
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844   203,825 1,119 SH   SOLE   1,119 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF VAN FTSE DEV MKT 921943858   26,980,420 545,499 SH   SOLE   545,499 0 0
VANGUARD GROWTH ETF GROWTH ETF 922908736   343,173 911 SH   SOLE   911 0 0
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406   389,338 3,290 SH   SOLE   3,290 0 0
VANGUARD MID CAP ETF MID CAP ETF 922908629   268,828 1,119 SH   SOLE   1,119 0 0
VANGUARD SMALL CAP ETF SMALL CP ETF 922908751   361,670 1,672 SH   SOLE   1,672 0 0
VANGUARD SMALL CAP VALUEETF SM CP VAL ETF 922908611   823,399 4,560 SH   SOLE   4,560 0 0
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835   444,391 6,219 SH   SOLE   6,219 0 0
VANGUARD TOTAL INTERNATLBND ETF IV TOTAL ENT BD ETF 92203J407   13,544,659 279,732 SH   SOLE   279,732 0 0
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769   5,793,733 21,614 SH   SOLE   21,614 0 0
VANGUARD VALUE ETF VALUE ETF 922908744   2,700,254 16,903 SH   SOLE   16,903 0 0