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
CBIZ INC COM 124805102 209 9,017 SH   SOLE   0 0 9,017
SPDR SER TR BLOMBERG BRC INV 78468R200 2,938 96,135 SH   SOLE   0 0 96,135
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,851 93,394 SH   SOLE   0 0 93,394
INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C284 4,404 181,567 SH   SOLE   0 0 181,567
SPDR S&P 500 ETF TR TR UNIT 78462F103 577 1,747 SH   SOLE   0 0 1,747
FLEXSHARES TR READY ACC VARI 33939L886 2,807 36,835 SH   SOLE   0 0 36,835
INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 7,487 282,653 SH   SOLE   0 0 282,653
INNOVATOR ETFS TR S&P 500 PWR 45782C656 9,390 360,744 SH   SOLE   0 0 360,744
BK OF AMERICA CORP COM 060505104 245 10,159 SH   SOLE   0 0 10,159
INNOVATOR ETFS TR MSCI EAFE PWR 45782C722 7,214 316,823 SH   SOLE   0 0 316,823
APPLE INC COM 037833100 1,204 11,065 SH   SOLE   0 0 11,065
TARGET CORP COM 87612E106 617 3,994 SH   SOLE   0 0 3,994
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 1,531 45,758 SH   SOLE   0 0 45,758
INNOVATOR ETFS TR S&P 500 POWER 45782C417 2,565 102,257 SH   SOLE   0 0 102,257
AMAZON COM INC COM 023135106 448 149 SH   SOLE   0 0 149
XCEL ENERGY INC COM 98389B100 1,494 20,809 SH   SOLE   0 0 20,809
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 2,073 70,670 SH   SOLE   0 0 70,670
WISDOMTREE TR FLOATNG RAT TREA 97717X628 713 28,412 SH   SOLE   0 0 28,412
INNOVATOR ETFS TR S&P 500 POWER 45782C508 3,262 112,105 SH   SOLE   0 0 112,105
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 614 22,507 SH   SOLE   0 0 22,507
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 412 13,844 SH   SOLE   0 0 13,844
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 2,129 81,009 SH   SOLE   0 0 81,009
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 1,121 36,371 SH   SOLE   0 0 36,371
INNOVATOR ETFS TR S&P 500 PWR 45782C813 1,221 44,333 SH   SOLE   0 0 44,333
FLEXSHARES TR HIG YLD VL ETF 33939L662 2,776 60,079 SH   SOLE   0 0 60,079
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 398 1,949 SH   SOLE   0 0 1,949
VANGUARD INDEX FDS MID CAP ETF 922908629 205 1,144 SH   SOLE   0 0 1,144
SPDR SER TR BLOMBRG BRC EMRG 78464A391 1,416 53,955 SH   SOLE   0 0 53,955
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 467 16,960 SH   SOLE   0 0 16,960
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 2,085 73,426 SH   SOLE   0 0 73,426
ISHARES TR CORE S&P TTL STK 464287150 268 3,587 SH   SOLE   0 0 3,587
SPDR SER TR PORTFOLIO S&P500 78464A854 4,093 105,433 SH   SOLE   0 0 105,433
VANGUARD INDEX FDS SMALL CP ETF 922908751 985 6,174 SH   SOLE   0 0 6,174
VANGUARD INDEX FDS TOTAL STK MKT 922908769 545 3,231 SH   SOLE   0 0 3,231
GRACO INC COM 384109104 740 11,811 SH   SOLE   0 0 11,811
INNOVATOR ETFS TR S&P 500 POWER 45782C573 308 11,156 SH   SOLE   0 0 11,156
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 282 6,388 SH   SOLE   0 0 6,388
ISHARES TR ESG AWR MSCI USA 46435G425 247 3,280 SH   SOLE   0 0 3,280
INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 406 14,793 SH   SOLE   0 0 14,793
SPDR SER TR PORTFOLIO S&P400 78464A847 398 11,715 SH   SOLE   0 0 11,715
SPDR SER TR SPDR BLOOMBERG 78468R663 1,539 16,817 SH   SOLE   0 0 16,817
INVESCO QQQ TR UNIT SER 1 46090E103 984 3,646 SH   SOLE   0 0 3,646
LOCKHEED MARTIN CORP COM 539830109 218 618 SH   SOLE   0 0 618
VERIZON COMMUNICATIONS INC COM 92343V104 284 4,926 SH   SOLE   0 0 4,926
UNITEDHEALTH GROUP INC COM 91324P102 652 2,090 SH   SOLE   0 0 2,090
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 588 1,937 SH   SOLE   0 0 1,937
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 643 21,461 SH   SOLE   0 0 21,461
ECOLAB INC COM 278865100 1,211 6,412 SH   SOLE   0 0 6,412
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 779 26,888 SH   SOLE   0 0 26,888
INNOVATOR ETFS TR RUSSELL 2000 P 45782C599 6,521 268,299 SH   SOLE   0 0 268,299
SPDR SER TR PORTFOLIO AGRGTE 78464A649 14,945 489,193 SH   SOLE   0 0 489,193
MICROSOFT CORP COM 594918104 818 4,044 SH   SOLE   0 0 4,044
SPDR SER TR PRTFLO S&P500 GW 78464A409 3,051 62,364 SH   SOLE   0 0 62,364
OTTER TAIL CORP COM 689648103 398 10,043 SH   SOLE   0 0 10,043
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,548 41,292 SH   SOLE   0 0 41,292
ALPHABET INC CAP STK CL A 02079K305 275 169 SH   SOLE   0 0 169
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 455 16,148 SH   SOLE   0 0 16,148
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 9,743 316,761 SH   SOLE   0 0 316,761
INNOVATOR ETFS TR MSCI EMGR MKT 45782C714 1,070 41,845 SH   SOLE   0 0 41,845
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,958 103,215 SH   SOLE   0 0 103,215
HONEYWELL INTL INC COM 438516106 1,216 7,005 SH   SOLE   0 0 7,005
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 9,249 343,665 SH   SOLE   0 0 343,665
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 144 12,528 SH   SOLE   0 0 12,528
MEDTRONIC PLC SHS G5960L103 2,895 28,259 SH   SOLE   0 0 28,259
INNOVATOR ETFS TR S&P 500 BUFFER 45782C581 283 10,259 SH   SOLE   0 0 10,259
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 334 12,590 SH   SOLE   0 0 12,590
SPDR SER TR MSCI USA STRTGIC 78468R812 377 4,041 SH   SOLE   0 0 4,041
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 4,227 132,672 SH   SOLE   0 0 132,672
DONALDSON INC COM 257651109 264 5,476 SH   SOLE   0 0 5,476
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 1,617 57,722 SH   SOLE   0 0 57,722
ISHARES TR 0-5YR HI YL CP 46434V407 254 5,805 SH   SOLE   0 0 5,805