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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COM COM 88579Y101 838 4,220 SH   SOLE None 0 0 4,220
ABBOTT LABORATORIES COM COM 002824100 235 2,029 SH   SOLE None 0 0 2,029
ABBVIE INC COM COM 00287Y109 225 1,997 SH   SOLE None 0 0 1,997
AFLAC INC COM COM 001055102 605 11,282 SH   SOLE None 0 0 11,282
ALLIANT ENERGY CORP COM COM 018802108 364 6,543 SH   SOLE None 0 0 6,543
ALPHABET INC COM CL C CAP STK CL C 02079K107 200 80 SH   SOLE None 0 0 80
AMGEN INC COM COM 031162100 1,747 7,167 SH   SOLE None 0 0 7,167
APPLE INC COM COM 037833100 2,216 16,180 SH   SOLE None 0 0 16,180
AT T INC COM COM 00206R102 696 24,206 SH   SOLE None 0 0 24,206
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 849 3,058 SH   SOLE None 0 0 3,058
CASEY S GENERAL STORES INC COM COM 147528103 401 2,062 SH   SOLE None 0 0 2,062
CATERPILLAR INC COM COM 149123101 524 2,412 SH   SOLE None 0 0 2,412
CHEVRON CORPORATION COM COM 166764100 319 3,049 SH   SOLE None 0 0 3,049
COCA COLA CO COM COM 191216100 658 12,162 SH   SOLE None 0 0 12,162
COLGATE PALMOLIVE CO COM COM 194162103 396 4,877 SH   SOLE None 0 0 4,877
CONSOLIDATED EDISON INC COM COM 209115104 310 4,333 SH   SOLE None 0 0 4,333
CVS HEALTH CORPORATION COM COM 126650100 226 2,715 SH   SOLE None 0 0 2,715
DEERE CO COM COM 244199105 3,705 10,506 SH   SOLE None 0 0 10,506
EXXON MOBIL CORPORATION COM COM 30231G102 1,565 24,812 SH   SOLE None 0 0 24,812
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW 33739Q408 428 7,154 SH   SOLE None 0 0 7,154
FIRST TR EXCHANGE TRADED FD IV FIRST TR TA HIYL ETF FIRST TR TA HIYL 33738D408 206 4,248 SH   SOLE None 0 0 4,248
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200 2,071 40,693 SH   SOLE None 0 0 40,693
FIRST TR EXCHANGE TRADED FD V MNGD FUTRS STRGY ETF MNGD FUTRS STRGY 33739G103 212 4,367 SH   SOLE None 0 0 4,367
FIRST TR EXCHANGE TRADED FD VI ACTV FCTR LGCP ETF ACTV FCTR LGCP 33740F821 4,672 183,808 SH   SOLE None 0 0 183,808
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER CBOE VEST US BUF 33740F748 925 25,585 SH   SOLE None 0 0 25,585
FIRST TR EXCHANGE TRADED FD VI CBOE VEST US EQUITY BUFFER CBOE VEST US EQT 33740U885 400 13,002 SH   SOLE None 0 0 13,002
FIRST TR EXCHANGE TRADED FD VI DEVELOPED INTL ETF DEVELOPED INTL 33738R787 5,142 92,475 SH   SOLE None 0 0 92,475
FIRST TR EXCHANGE TRADED FD VI LARGE CP US EQ ETF LARGE CP US EQ 33738R761 8,456 262,687 SH   SOLE None 0 0 262,687
FIRST TR EXCHANGE TRADED FD VI MID CAP US EQT ETF MID CAP US EQT 33738R753 4,152 143,303 SH   SOLE None 0 0 143,303
FIRST TR EXCHANGE TRADED FD VI TCW OPPORTUNIS ETF TCW OPPORTUNIS 33740F805 10,272 191,532 SH   SOLE None 0 0 191,532
FIRST TRUST EXCHANGE TRADED AL COM SHS ETF COM SHS 33735K108 9,460 86,177 SH   SOLE None 0 0 86,177
FIRST TRUST EXCHANGE TRADED AL EMERG MKT ALPH ETF EMERG MKT ALPH 33737J182 259 9,277 SH   SOLE None 0 0 9,277
FIRST TRUST EXCHANGE TRADED AL EUROPE ALPHADEX ETF EUROPE ALPHADEX 33737J117 234 5,492 SH   SOLE None 0 0 5,492
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF MANAGD MUN ETF 33739N108 7,287 127,224 SH   SOLE None 0 0 127,224
FIRST TRUST EXCHANGE TRADED FU ALT ABSLT STRG ETF ALT ABSLT STRG 33740Y101 253 8,349 SH   SOLE None 0 0 8,349
FIRST TRUST EXCHANGE TRADED FU CAP STRENGTH ETF CAP STRENGTH ETF 33733E104 6,661 88,178 SH   SOLE None 0 0 88,178
FIRST TRUST EXCHANGE TRADED FU DJ INTERNT IDX ETF DJ INTERNT IDX 33733E302 226 924 SH   SOLE None 0 0 924
FIRST TRUST EXCHANGE TRADED FU MUNI HI INCM ETF MUNI HI INCM ETF 33739P301 486 8,650 SH   SOLE None 0 0 8,650
FIRST TRUST EXCHANGE TRADED FU PFD SECS INC ETF PFD SECS INC ETF 33739E108 492 23,895 SH   SOLE None 0 0 23,895
FIRST TRUST EXCHANGE TRADED FU SHRT DUR MNG MUN ETF SHRT DUR MNG MUN 33739P830 1,650 78,932 SH   SOLE None 0 0 78,932
FIRST TRUST LARGE CAP VALUE AL COM SHS ETF COM SHS 33735J101 350 5,338 SH   SOLE None 0 0 5,338
FIRST TST VALUE LI SHS ETF SHS 33734H106 6,867 172,669 SH   SOLE None 0 0 172,669
GENERAL DYNAMICS CORP COM COM 369550108 751 3,992 SH   SOLE None 0 0 3,992
HOME DEPOT INC COM COM 437076102 1,627 5,105 SH   SOLE None 0 0 5,105
INTEL CORP COM COM 458140100 257 4,578 SH   SOLE None 0 0 4,578
INTERNATIONAL BUS MACH CORP COM COM 459200101 218 1,492 SH   SOLE None 0 0 1,492
ISHARES TRUST CORE S P MCP ETF CORE S&P MCP ETF 464287507 601 2,238 SH   SOLE None 0 0 2,238
ISHARES TRUST CORE S P500 ETF CORE S&P500 ETF 464287200 1,369 3,185 SH   SOLE None 0 0 3,185
ISHARES TRUST SELECT DIVID ETF SELECT DIVID ETF 464287168 319 2,740 SH   SOLE None 0 0 2,740
JOHNSON JOHNSON COM COM 478160104 1,075 6,529 SH   SOLE None 0 0 6,529
JP MORGAN CHASE CO COM COM 46625H100 905 5,818 SH   SOLE None 0 0 5,818
LOWE S COMPANIES INC COM COM 548661107 248 1,279 SH   SOLE None 0 0 1,279
MCDONALD S CORPORATION COM COM 580135101 532 2,304 SH   SOLE None 0 0 2,304
MEDTRONIC PLC COM SHS G5960L103 721 5,814 SH   SOLE None 0 0 5,814
META PLATFORMS INC COM CL A CL A 30303M102 212 611 SH   SOLE None 0 0 611
METLIFE INC COM COM 59156R108 629 10,514 SH   SOLE None 0 0 10,514
MICROSOFT CORP COM COM 594918104 1,065 3,932 SH   SOLE None 0 0 3,932
NEXTERA ENERGY INC COM COM 65339F101 564 7,706 SH   SOLE None 0 0 7,706
NUVEEN MUN VALUE FUND COM COM 670928100 162 14,055 SH   SOLE None 0 0 14,055
PEPSICO INC COM COM 713448108 445 3,009 SH   SOLE None 0 0 3,009
PFIZER INC COM COM 717081103 410 10,475 SH   SOLE None 0 0 10,475
PROCTER GAMBLE CO COM COM 742718109 385 2,855 SH   SOLE None 0 0 2,855
QUALCOMM INC COM COM 747525103 328 2,295 SH   SOLE None 0 0 2,295
SCHWAB STRATEGIC TR INTRM TRM TRES ETF INTRM TRM TRES 808524854 395 6,963 SH   SOLE None 0 0 6,963
SPDR INDEX SHARES FUNDS DJ GLB RL ES ETF DJ GLB RL ES ETF 78463X749 453 8,813 SH   SOLE None 0 0 8,813
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 4,765 129,524 SH   SOLE None 0 0 129,524
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 2,129 46,809 SH   SOLE None 0 0 46,809
SPDR INDEX SHARES FUNDS S P INTL SMLCP ETF S&P INTL SMLCP 78463X871 747 19,346 SH   SOLE None 0 0 19,346
SPDR PORTFLI HIGH YLD ETF PORTFLI HIGH YLD 78468R606 536 19,967 SH   SOLE None 0 0 19,967
SPDR PORTFOLIO S P 600 SM CAP ETF PORTFOLIO S&P600 78468R853 1,280 29,148 SH   SOLE None 0 0 29,148
SPDR SERIES TRUST PORTFLI TIPS ETF PORTFLI TIPS ETF 78464A656 723 23,238 SH   SOLE None 0 0 23,238
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF PORTFOLIO AGRGTE 78464A649 5,187 172,849 SH   SOLE None 0 0 172,849
SPDR SERIES TRUST PORTFOLIO INTRMD ETF PORTFOLIO INTRMD 78464A375 4,725 128,750 SH   SOLE None 0 0 128,750
SPDR SERIES TRUST PORTFOLIO LN TSR ETF PORTFOLIO LN TSR 78464A664 523 12,681 SH   SOLE None 0 0 12,681
SPDR SERIES TRUST PORTFOLIO S P 400 MID CAP ETF PORTFOLIO S&P400 78464A847 1,027 21,764 SH   SOLE None 0 0 21,764
SPDR SERIES TRUST PORTFOLIO S P 500 ETF PORTFOLIO S&P500 78464A854 9,524 189,231 SH   SOLE None 0 0 189,231
SPDR SERIES TRUST PORTFOLIO SHORT ETF PORTFOLIO SHORT 78464A474 715 22,864 SH   SOLE None 0 0 22,864
SPDR SERIES TRUST SPDR BLOOMBERG EMERGING MAR BLOMBRG BRC EMRG 78464A391 511 19,340 SH   SOLE None 0 0 19,340
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608 555 11,994 SH   SOLE None 0 0 11,994
STARBUCKS CORP COM COM 855244109 659 5,899 SH   SOLE None 0 0 5,899
TEXAS INSTRUMENTS INC COM COM 882508104 730 3,799 SH   SOLE None 0 0 3,799
TRUIST FINANCIAL CORPORATION COM COM 89832Q109 628 11,315 SH   SOLE None 0 0 11,315
UNION PACIFIC CORP COM COM 907818108 1,292 5,879 SH   SOLE None 0 0 5,879
UNITEDHEALTH GROUP INC COM COM 91324P102 771 1,927 SH   SOLE None 0 0 1,927
US BANCORP COM COM NEW 902973304 239 4,208 SH   SOLE None 0 0 4,208
VANGUARD EXTEND MKT ETF EXTEND MKT ETF 922908652 3,756 19,918 SH   SOLE None 0 0 19,918
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 11,240 218,169 SH   SOLE None 0 0 218,169
VANGUARD FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 3,592 66,153 SH   SOLE None 0 0 66,153
VANGUARD INT TERM CORP ETF INT-TERM CORP 92206C870 571 6,014 SH   SOLE None 0 0 6,014
VANGUARD INTERMED TERM ETF INTERMED TERM 921937819 2,261 25,137 SH   SOLE None 0 0 25,137
VANGUARD LONG TERM BOND ETF LONG TERM BOND 921937793 2,450 23,782 SH   SOLE None 0 0 23,782
VANGUARD MTG BKD SECS ETF MORTG-BACK SEC 92206C771 2,458 46,069 SH   SOLE None 0 0 46,069
VANGUARD S P 500 ETF SHS S&P 500 ETF SHS 922908363 18,113 46,029 SH   SOLE None 0 0 46,029
VANGUARD SHORT TRM BOND ETF SHORT TRM BOND 921937827 4,160 50,636 SH   SOLE None 0 0 50,636
VANGUARD TOTAL INT BD ETF INTL BD IDX ETF 92203J407 5,254 92,026 SH   SOLE None 0 0 92,026
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 281 1,264 SH   SOLE None 0 0 1,264
VERIZON COMMUNICATIONS COM COM 92343V104 630 11,247 SH   SOLE None 0 0 11,247
VISA INC COM CL A COM CL A 92826C839 741 3,171 SH   SOLE None 0 0 3,171
WALMART INC COM COM 931142103 712 5,055 SH   SOLE None 0 0 5,055
WALT DISNEY COMPANY THE COM COM 254687106 445 2,537 SH   SOLE None 0 0 2,537
XCEL ENERGY INC COM COM 98389B100 560 8,506 SH   SOLE None 0 0 8,506