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
SPDR S&P 500 ETF TR TR UNIT 78462F103 535 1,886 SH   SOLE   0 0 1,886
AMAZON COM INC COM 023135106 479 207 SH   SOLE   0 0 207
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 347 1,949 SH   SOLE   0 0 1,949
INVESCO QQQ TR UNIT SER 1 46090E103 785 3,646 SH   SOLE   0 0 3,646
HONEYWELL INTL INC COM 438516106 947 7,005 SH   SOLE   0 0 7,005
MEDTRONIC PLC SHS G5960L103 2,729 28,644 SH   SOLE   0 0 28,644
MICROSOFT CORP COM 594918104 771 4,310 SH   SOLE   0 0 4,310
LOCKHEED MARTIN CORP COM 539830109 227 596 SH   SOLE   0 0 596
VERIZON COMMUNICATIONS INC COM 92343V104 233 4,150 SH   SOLE   0 0 4,150
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 286 2,575 SH   SOLE   0 0 2,575
BK OF AMERICA CORP COM 060505104 210 9,139 SH   SOLE   0 0 9,139
TARGET CORP COM 87612E106 473 4,237 SH   SOLE   0 0 4,237
XCEL ENERGY INC COM 98389B100 1,283 20,569 SH   SOLE   0 0 20,569
UNITEDHEALTH GROUP INC COM 91324P102 598 2,080 SH   SOLE   0 0 2,080
VANGUARD INDEX FDS TOTAL STK MKT 922908769 447 3,137 SH   SOLE   0 0 3,137
APPLE INC COM 037833100 932 3,179 SH   SOLE   0 0 3,179
ECOLAB INC COM 278865100 1,228 6,412 SH   SOLE   0 0 6,412
DONALDSON INC COM 257651109 234 5,476 SH   SOLE   0 0 5,476
CBIZ INC COM 124805102 204 9,017 SH   SOLE   0 0 9,017
ALPHABET INC CAP STK CL A 02079K305 222 168 SH   SOLE   0 0 168
VANGUARD INDEX FDS MID CAP ETF 922908629 262 1,784 SH   SOLE   0 0 1,784
VANGUARD INDEX FDS SMALL CP ETF 922908751 279 2,175 SH   SOLE   0 0 2,175
ISHARES TR CORE S&P TTL STK 464287150 544 8,617 SH   SOLE   0 0 8,617
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 238 8,716 SH   SOLE   0 0 8,716
SPDR SER TR PORTFOLIO S&P400 78464A847 586 20,968 SH   SOLE   0 0 20,968
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 608 24,608 SH   SOLE   0 0 24,608
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 206 2,396 SH   SOLE   0 0 2,396
SPDR SER TR PORTFLI TIPS ETF 78464A656 3,137 105,850 SH   SOLE   0 0 105,850
SPDR SER TR SPDR BLOOMBERG 78468R663 1,613 17,628 SH   SOLE   0 0 17,628
ISHARES TR CRE U S REIT ETF 464288521 787 19,352 SH   SOLE   0 0 19,352
SPDR SER TR PORTFOLIO S&P500 78464A854 488 14,641 SH   SOLE   0 0 14,641
SPDR SER TR PORTFOLIO AGRGTE 78464A649 15,877 520,371 SH   SOLE   0 0 520,371
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 404 11,159 SH   SOLE   0 0 11,159
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 202 3,537 SH   SOLE   0 0 3,537
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 513 1,968 SH   SOLE   0 0 1,968
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 254 5,432 SH   SOLE   0 0 5,432
SPDR SER TR BLOMBRG BRC EMRG 78464A391 1,352 53,975 SH   SOLE   0 0 53,975
SPDR SER TR BLOMBERG BRC INV 78468R200 3,035 100,775 SH   SOLE   0 0 100,775
FLEXSHARES TR READY ACC VARI 33939L886 2,974 39,423 SH   SOLE   0 0 39,423
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 117 11,653 SH   SOLE   0 0 11,653
ISHARES TR 0-5YR HI YL CP 46434V407 240 5,805 SH   SOLE   0 0 5,805
WISDOMTREE TR FLOATNG RAT TREA 97717X628 713 28,412 SH   SOLE   0 0 28,412
SPDR SER TR MSCI USA STRTGIC 78468R812 335 4,044 SH   SOLE   0 0 4,044
ISHARES TR CORE MSCI INTL 46435G326 267 5,744 SH   SOLE   0 0 5,744
FLEXSHARES TR HIG YLD VL ETF 33939L662 2,517 59,835 SH   SOLE   0 0 59,835
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 397 15,595 SH   SOLE   0 0 15,595
INNOVATOR ETFS TR S&P 500 PWR 45782C813 1,209 47,377 SH   SOLE   0 0 47,377
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 430 17,786 SH   SOLE   0 0 17,786
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 1,804 75,470 SH   SOLE   0 0 75,470
INNOVATOR ETFS TR S&P 500 POWER 45782C508 3,043 114,805 SH   SOLE   0 0 114,805
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 580 21,809 SH   SOLE   0 0 21,809
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 2,005 75,425 SH   SOLE   0 0 75,425
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 1,398 55,787 SH   SOLE   0 0 55,787
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 1,023 39,101 SH   SOLE   0 0 39,101
MEDTRONIC PLC SHS G5960L103 5 5,000 SH Put SOLE   0 0 5,000
INNOVATOR ETFS TR MSCI EAFE PWR 45782C722 7,163 330,534 SH   SOLE   0 0 330,534
INNOVATOR ETFS TR MSCI EMGR MKT 45782C714 908 38,366 SH   SOLE   0 0 38,366
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 8,963 366,590 SH   SOLE   0 0 366,590
INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 424 17,717 SH   SOLE   0 0 17,717
INNOVATOR ETFS TR S&P 500 PWR 45782C656 2,093 85,273 SH   SOLE   0 0 85,273
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 396 12,353 SH   SOLE   0 0 12,353
INNOVATOR ETFS TR RUSSELL 2000 P 45782C599 4,718 213,206 SH   SOLE   0 0 213,206
INNOVATOR ETFS TR S&P 500 POWER 45782C573 17,632 710,990 SH   SOLE   0 0 710,990
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 1,137 45,235 SH   SOLE   0 0 45,235
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 4,194 142,966 SH   SOLE   0 0 142,966
INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 355 14,793 SH   SOLE   0 0 14,793
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 1,189 34,179 SH   SOLE   0 0 34,179
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 326 14,119 SH   SOLE   0 0 14,119
INNOVATOR ETFS TR S&P 500 POWER 45782C417 2,320 101,411 SH   SOLE   0 0 101,411
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 238 10,614 SH   SOLE   0 0 10,614
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 9,291 324,281 SH   SOLE   0 0 324,281