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 791 4,106 SH   SOLE None 0 0 4,106
ABBOTT LABORATORIES COM COM 002824100 243 2,028 SH   SOLE None 0 0 2,028
ABBVIE INC COM COM 00287Y109 215 1,993 SH   SOLE None 0 0 1,993
AFLAC INC COM COM 001055102 590 11,532 SH   SOLE None 0 0 11,532
ALLIANT ENERGY CORP COM COM 018802108 344 6,368 SH   SOLE None 0 0 6,368
AMGEN INC COM COM 031162100 1,859 7,474 SH   SOLE None 0 0 7,474
ANNALY CAPITAL MANAGEMENT INC COM USD0.01 COM 035710409 86 10,029 SH   SOLE None 0 0 10,029
APPLE INC COM COM 037833100 2,001 16,382 SH   SOLE None 0 0 16,382
AT T INC COM COM 00206R102 758 25,057 SH   SOLE None 0 0 25,057
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 687 2,693 SH   SOLE None 0 0 2,693
CASEY S GENERAL STORES INC COM COM 147528103 378 1,752 SH   SOLE None 0 0 1,752
CATERPILLAR INC COM COM 149123101 493 2,129 SH   SOLE None 0 0 2,129
CHEVRON CORPORATION COM COM 166764100 241 2,308 SH   SOLE None 0 0 2,308
COCA COLA CO COM COM 191216100 627 11,912 SH   SOLE None 0 0 11,912
COLGATE PALMOLIVE CO COM COM 194162103 515 6,534 SH   SOLE None 0 0 6,534
CONSOLIDATED EDISON INC COM COM 209115104 329 4,408 SH   SOLE None 0 0 4,408
CVS HEALTH CORPORATION COM COM 126650100 202 2,689 SH   SOLE None 0 0 2,689
DBX ETF TRUST XTRACK USD HIGH ETF XTRACK USD HIGH 233051432 229 4,586 SH   SOLE None 0 0 4,586
DEERE CO COM COM 244199105 3,895 10,412 SH   SOLE None 0 0 10,412
EXXON MOBIL CORPORATION COM COM 30231G102 1,341 24,027 SH   SOLE None 0 0 24,027
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW 33739Q408 1,493 24,911 SH   SOLE None 0 0 24,911
FIRST TR EXCHANGE TRADED FD IV FIRST TR TA HIYL ETF FIRST TR TA HIYL 33738D408 201 4,146 SH   SOLE None 0 0 4,146
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200 2,335 45,735 SH   SOLE None 0 0 45,735
FIRST TR EXCHANGE TRADED FD V MNGD FUTRS STRGY ETF MNGD FUTRS STRGY 33739G103 202 4,267 SH   SOLE None 0 0 4,267
FIRST TR EXCHANGE TRADED FD VI ACTV FCTR LGCP ETF ACTV FCTR LGCP 33740F821 2,733 114,776 SH   SOLE None 0 0 114,776
FIRST TR EXCHANGE TRADED FD VI DEVELOPED INTL ETF DEVELOPED INTL 33738R787 4,661 87,294 SH   SOLE None 0 0 87,294
FIRST TR EXCHANGE TRADED FD VI EMERGING MKTS ETF EMERGING MKTS 33738R779 396 7,979 SH   SOLE None 0 0 7,979
FIRST TR EXCHANGE TRADED FD VI LARGE CP US EQ ETF LARGE CP US EQ 33738R761 7,904 261,128 SH   SOLE None 0 0 261,128
FIRST TR EXCHANGE TRADED FD VI MID CAP US EQT ETF MID CAP US EQT 33738R753 4,608 165,779 SH   SOLE None 0 0 165,779
FIRST TR EXCHANGE TRADED FD VI SMAL CP US EQT ETF SMAL CP US EQT 33738R746 2,246 79,493 SH   SOLE None 0 0 79,493
FIRST TR EXCHANGE TRADED FD VI TCW OPPORTUNIS ETF TCW OPPORTUNIS 33740F805 9,551 180,796 SH   SOLE None 0 0 180,796
FIRST TRUST EXCHANGE TRADED AL COM SHS ETF COM SHS 33735K108 9,547 97,771 SH   SOLE None 0 0 97,771
FIRST TRUST EXCHANGE TRADED AL EMERG MKT ALPH ETF EMERG MKT ALPH 33737J182 237 9,000 SH   SOLE None 0 0 9,000
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF MANAGD MUN ETF 33739N108 6,650 117,853 SH   SOLE None 0 0 117,853
FIRST TRUST EXCHANGE TRADED FU ALT ABSLT STRG ETF ALT ABSLT STRG 33740Y101 238 8,268 SH   SOLE None 0 0 8,268
FIRST TRUST EXCHANGE TRADED FU CAP STRENGTH ETF CAP STRENGTH ETF 33733E104 6,006 84,814 SH   SOLE None 0 0 84,814
FIRST TRUST EXCHANGE TRADED FU MUNI HI INCM ETF MUNI HI INCM ETF 33739P301 471 8,650 SH   SOLE None 0 0 8,650
FIRST TRUST EXCHANGE TRADED FU PFD SECS INC ETF PFD SECS INC ETF 33739E108 1,824 90,568 SH   SOLE None 0 0 90,568
FIRST TRUST LARGE CAP VALUE AL COM SHS ETF COM SHS 33735J101 331 5,213 SH   SOLE None 0 0 5,213
FIRST TST VALUE LI SHS ETF SHS 33734H106 1,598 42,095 SH   SOLE None 0 0 42,095
GENERAL DYNAMICS CORP COM COM 369550108 750 4,131 SH   SOLE None 0 0 4,131
HOME DEPOT INC COM COM 437076102 1,582 5,185 SH   SOLE None 0 0 5,185
INTEL CORP COM COM 458140100 269 4,213 SH   SOLE None 0 0 4,213
ISHARES TRUST CORE S P MCP ETF CORE S&P MCP ETF 464287507 807 3,103 SH   SOLE None 0 0 3,103
ISHARES TRUST CORE S P SCP ETF CORE S&P SCP ETF 464287804 321 2,964 SH   SOLE None 0 0 2,964
ISHARES TRUST CORE S P500 ETF CORE S&P500 ETF 464287200 1,907 4,795 SH   SOLE None 0 0 4,795
ISHARES TRUST JPMORGAN USD EMG ETF JPMORGAN USD EMG 464288281 209 1,923 SH   SOLE None 0 0 1,923
ISHARES TRUST SELECT DIVID ETF SELECT DIVID ETF 464287168 312 2,740 SH   SOLE None 0 0 2,740
JOHNSON JOHNSON COM COM 478160104 1,089 6,626 SH   SOLE None 0 0 6,626
JP MORGAN CHASE CO COM COM 46625H100 857 5,630 SH   SOLE None 0 0 5,630
LOWE S COMPANIES INC COM COM 548661107 214 1,126 SH   SOLE None 0 0 1,126
MCDONALD S CORPORATION COM COM 580135101 450 2,010 SH   SOLE None 0 0 2,010
MEDTRONIC PLC COM SHS G5960L103 703 5,951 SH   SOLE None 0 0 5,951
METLIFE INC COM COM 59156R108 661 10,877 SH   SOLE None 0 0 10,877
MICROSOFT CORP COM COM 594918104 849 3,603 SH   SOLE None 0 0 3,603
NEXTERA ENERGY INC COM COM 65339F101 647 8,567 SH   SOLE None 0 0 8,567
NUVEEN MUN VALUE FUND COM COM 670928100 156 14,055 SH   SOLE None 0 0 14,055
PEPSICO INC COM COM 713448108 365 2,584 SH   SOLE None 0 0 2,584
PFIZER INC COM COM 717081103 346 9,554 SH   SOLE None 0 0 9,554
PROCTER GAMBLE CO COM COM 742718109 323 2,388 SH   SOLE None 0 0 2,388
QUALCOMM INC COM COM 747525103 303 2,291 SH   SOLE None 0 0 2,291
SCHWAB STRATEGIC TR INTRM TRM TRES ETF INTRM TRM TRES 808524854 482 8,562 SH   SOLE None 0 0 8,562
SPDR INDEX SHARES FUNDS DJ GLB RL ES ETF DJ GLB RL ES ETF 78463X749 424 8,987 SH   SOLE None 0 0 8,987
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 4,649 131,504 SH   SOLE None 0 0 131,504
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 2,063 47,124 SH   SOLE None 0 0 47,124
SPDR INDEX SHARES FUNDS S P INTL SMLCP ETF S&P INTL SMLCP 78463X871 747 20,014 SH   SOLE None 0 0 20,014
SPDR PORTFLI HIGH YLD ETF PORTFLI HIGH YLD 78468R606 541 20,395 SH   SOLE None 0 0 20,395
SPDR PORTFOLIO S P 600 SM CAP ETF PORTFOLIO S&P600 78468R853 1,259 29,797 SH   SOLE None 0 0 29,797
SPDR SERIES TRUST PORTFLI TIPS ETF PORTFLI TIPS ETF 78464A656 747 24,482 SH   SOLE None 0 0 24,482
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF PORTFOLIO AGRGTE 78464A649 5,273 177,873 SH   SOLE None 0 0 177,873
SPDR SERIES TRUST PORTFOLIO INTRMD ETF PORTFOLIO INTRMD 78464A375 4,465 123,192 SH   SOLE None 0 0 123,192
SPDR SERIES TRUST PORTFOLIO LN TSR ETF PORTFOLIO LN TSR 78464A664 469 12,033 SH   SOLE None 0 0 12,033
SPDR SERIES TRUST PORTFOLIO S P 400 MID CAP ETF PORTFOLIO S&P400 78464A847 1,024 22,384 SH   SOLE None 0 0 22,384
SPDR SERIES TRUST PORTFOLIO S P 500 ETF PORTFOLIO S&P500 78464A854 8,978 192,624 SH   SOLE None 0 0 192,624
SPDR SERIES TRUST PORTFOLIO SHORT ETF PORTFOLIO SHORT 78464A474 736 23,532 SH   SOLE None 0 0 23,532
SPDR SERIES TRUST SPDR BLOOMBERG EMERGING MAR BLOMBRG BRC EMRG 78464A391 500 19,241 SH   SOLE None 0 0 19,241
SPDR SPDR NUVEEN BLOMBERG SHRT T NUVEEN BLMBRG SR 78468R739 911 18,386 SH   SOLE None 0 0 18,386
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608 530 11,604 SH   SOLE None 0 0 11,604
STARBUCKS CORP COM COM 855244109 637 5,832 SH   SOLE None 0 0 5,832
TEXAS INSTRUMENTS INC COM COM 882508104 728 3,856 SH   SOLE None 0 0 3,856
TRUIST FINANCIAL CORPORATION COM COM 89832Q109 681 11,681 SH   SOLE None 0 0 11,681
UNION PACIFIC CORP COM COM 907818108 1,295 5,879 SH   SOLE None 0 0 5,879
UNITEDHEALTH GROUP INC COM COM 91324P102 749 2,014 SH   SOLE None 0 0 2,014
US BANCORP COM COM NEW 902973304 221 4,007 SH   SOLE None 0 0 4,007
VANGUARD EXTEND MKT ETF EXTEND MKT ETF 922908652 3,496 19,766 SH   SOLE None 0 0 19,766
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 11,111 226,265 SH   SOLE None 0 0 226,265
VANGUARD FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 3,503 67,304 SH   SOLE None 0 0 67,304
VANGUARD INT TERM CORP ETF INT-TERM CORP 92206C870 770 8,287 SH   SOLE None 0 0 8,287
VANGUARD INTERMED TERM ETF INTERMED TERM 921937819 2,177 24,543 SH   SOLE None 0 0 24,543
VANGUARD LONG TERM BOND ETF LONG TERM BOND 921937793 2,313 23,575 SH   SOLE None 0 0 23,575
VANGUARD MTG BKD SECS ETF MORTG-BACK SEC 92206C771 2,458 46,072 SH   SOLE None 0 0 46,072
VANGUARD S P 500 ETF SHS S&P 500 ETF SHS 922908363 16,745 45,967 SH   SOLE None 0 0 45,967
VANGUARD SHORT TRM BOND ETF SHORT TRM BOND 921937827 4,148 50,479 SH   SOLE None 0 0 50,479
VANGUARD TOTAL INT BD ETF INTL BD IDX ETF 92203J407 5,242 91,780 SH   SOLE None 0 0 91,780
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 261 1,264 SH   SOLE None 0 0 1,264
VERIZON COMMUNICATIONS COM COM 92343V104 623 10,713 SH   SOLE None 0 0 10,713
VISA INC COM CL A COM CL A 92826C839 665 3,143 SH   SOLE None 0 0 3,143
WALMART INC COM COM 931142103 715 5,269 SH   SOLE None 0 0 5,269
WALT DISNEY COMPANY THE COM COM 254687106 459 2,488 SH   SOLE None 0 0 2,488
XCEL ENERGY INC COM COM 98389B100 631 9,490 SH   SOLE None 0 0 9,490