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
Expires: July 31, 2015
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
APPLE INC COM 037833100 200,580 601 SH SOLE 601 0 0
ISHARES CORE 80/20 AGGRESSIVE ALLOCATION ETF CORE 80 20 ETF 464289859 1,032,467 10,586 SH SOLE 10,586 0 0
ISHARES CORE 40/60 MODERATE ALLOCATION ETF CORE 40 MODE ETF 464289875 15,720,667 323,437 SH SOLE 323,437 0 0
ISHARES CORE 60/40 BALANCED ALLOCATION ETF CORE 60 BALA ETF 464289867 2,717,147 39,657 SH SOLE 39,657 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF SHARES TOTAL BND MRKT 921937835 902,772 12,901 SH SOLE 12,901 0 0
VANGUARD TOTAL INTERNATIONAL BOND INDEXFUND ETF SHARES TOTAL INT BD ETF 92203J407 13,027,661 277,982 SH SOLE 277,982 0 0
BP P L C FSPONSORED ADR 1 ADR REPS 6 ORD SHS SPONSORED ADR 055622104 233,765 5,222 SH SOLE 5,222 0 0
CATERPILLAR INC COM 149123101 203,670 239 SH SOLE 239 0 0
DEERE & CO COM 244199105 6,361,862 9,411 SH SOLE 9,411 0 0
ISHARES ESG MSCI KLD 400ETF MSCI TAIWAN MSCI EMERG CHN 46434G764 429,869 2,903 SH SOLE 2,903 0 0
FORD MTR CO DEL COM 345370860 121,984 10,165 SH SOLE 10,165 0 0
ISHARES FLOATING RATE BOND ETF FLTG RATE NT ETF 46429B655 4,169,928 81,956 SH SOLE 81,956 0 0
FLEXSTEEL INDS INC COM 339382103 441,641 5,011 SH SOLE 5,011 0 0
FIRST TRUST MANAGED MUNICIPAL ETF MANAGD MUN ETF 33739N108 2,033,968 42,063 SH SOLE 42,063 0 0
FIRST TRUST ENHANCED SHORT MATURITY ETF FIRST TR ENH NEW 33739Q408 973,724 16,350 SH SOLE 16,350 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND SHS 33734H106 358,971 7,632 SH SOLE 7,632 0 0
SPDR GOLD SHARES GOLD SHS 78463V107 237,789 627 SH SOLE 627 0 0
HOWMET AEROSPACE INC COM 443201108 214,594 929 SH SOLE 929 0 0
STATE STREET SPDR NUVEENICE HIGH YIELD MUNICIPALBOND ETF ST NUVE HIGH ETF 78464a284 335,421 14,368 SH SOLE 14,368 0 0
ISHARES CORE S&P 500 ETF CORE S&P 500 ETF 464287200 354,623 459 SH SOLE 459 0 0
FIRST TRUST LOW DURATIONOPPORTUNITIES ETF FST LOW OPPT EFT 33739Q200 13,394,122 276,309 SH SOLE 276,309 0 0
ALLIANT ENERGY CORP COM 018802108 588,424 9,155 SH SOLE 9,155 0 0
MICROSOFT CORP COM 594918104 255,413 497 SH SOLE 497 0 0
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414 9,657,477 95,161 SH SOLE 95,161 0 0
INVESCO PREFERRED ETF PFD ETF 46138E511 150,879 14,843 SH SOLE 14,843 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 14,401,588 19,217 SH SOLE 19,217 0 0
INVESCO NASDAQ 100 ETF NASDAQ 100 ETF 46138G649 2,987,469 9,681 SH SOLE 9,681 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF RISING DIVD ACHIV 33738R506 12,539,353 158,225 SH SOLE 158,225 0 0
SCHWAB U.S. DIVIDEND EQUITY ETF US DIVIDENT EQ 808524797 23,449,766 716,682 SH SOLE 716,682 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF US LCAP GR ETF 808524300 300,572 8,274 SH SOLE 8,274 0 0
SCHWAB SHORT-TERM U.S. TREASURY ETF SHT TM US TRES 808524862 680,289 28,567 SH SOLE 28,567 0 0
ISHARES SHORT DURATION HIGH YIELD MUNI ACTIVE ETF SHOR DURA HI ETF 092528108 610,762 28,507 SH SOLE 28,507 0 0
STATE STREET SPDR PORTFOLIO AGGREGATE BONDETF ST STR AGGRE ETF 78464A649 19,037,587 783,601 SH SOLE 783,601 0 0
STATE STREET SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ST STR PO EX ETF 78463X889 5,859,398 116,350 SH SOLE 116,350 0 0
STATE STREET SPDR PORTFOLIO EMERGING MARKETS ETF ST PORT MARK ETF 78463X509 299,903 5,793 SH SOLE 5,793 0 0
STATE STREET SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET E ST STR PR SP1500 78464A805 64,245,612 690,842 SH SOLE 690,842 0 0
STATE STREET SPDR S&P 500 ETF TRUST TR UNIT 78462F103 975,461 1,268 SH SOLE 1,268 0 0
STATE STREET SPDR PORTFOLIO S&P 500 VALUE ETF ST STR P500VAL 78464A508 1,909,748 31,071 SH SOLE 31,071 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF SHRT NAT MUN ETF 464288158 280,534 2,677 SH SOLE 2,677 0 0
TESLA INC COM 88160R101 467,144 1,256 SH SOLE 1,256 0 0
US BANCORP DEL COM NEW 902973304 1,320,472 22,909 SH SOLE 22,909 0 0
VANGUARD MORNINGSTAR SMALL-CAP ETF SMALL CP ETF 922908751 474,938 1,641 SH SOLE 1,641 0 0
VANGUARD MORNINGSTAR SMALL-CAP VALUE ETF SMALL CP VAL ETF 922908611 1,496,501 6,383 SH SOLE 6,383 0 0
VANGUARD CONSUMER STAPLES INDEX FUND ETF SHARES CONSUM STP ETF 92204A207 8,499,573 39,022 SH SOLE 39,022 0 0
VANGUARD FTSE DEVELOPED MARKETS INDEX FUND ETF SHARES VAN FTSE DEV MKT 921943858 43,963,053 620,289 SH SOLE 620,289 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF SHARES DIV APP ETF 921908844 361,264 1,539 SH SOLE 1,539 0 0
VANGUARD MORNINGSTAR MID-CAP ETF MID CAP ETF 922908629 347,924 4,372 SH SOLE 4,372 0 0
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF SHARES TT WRLD ST ETF 922042742 212,623 1,337 SH SOLE 1,337 0 0
VANGUARD MORNINGSTAR TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 11,864,458 31,391 SH SOLE 31,391 0 0
VANGUARD MORNINGSTAR VALUE ETF VALUE ETF 922908744 5,472,502 25,213 SH SOLE 25,213 0 0
VANGUARD MORNINGSTAR GROWTH ETF GROWTH ETF 922908736 531,319 5,828 SH SOLE 5,828 0 0
VANGUARD FTSE EMERGING MARKETS INDEX FUND ETF SHARES FTSE EMR MKT ETF 922042858 304,348 5,125 SH SOLE 5,125 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX FUND ETF SHARES HIGH DIV YLD 921946406 509,308 3,259 SH SOLE 3,259 0 0