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 CO COM 88579Y101 1,763 9,151 SH   SOLE 9,151 0 0
ABBOTT LABS COM 002824100 580 4,836 SH   SOLE 4,836 0 0
ABBVIE INC COM 00287Y109 433 4,002 SH   SOLE 4,002 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 675 2,444 SH   SOLE 2,444 0 0
ADOBE INC COM 00724F101 406 855 SH   SOLE 855 0 0
ALPHABET INC CAP STK CL C 02079K107 658 318 SH   SOLE 318 0 0
ALPHABET INC CAP STK CL A 02079K305 377 183 SH   SOLE 183 0 0
AMAZON COM INC COM 023135106 1,779 575 SH   SOLE 575 0 0
AMGEN INC COM 031162100 242 972 SH   SOLE 972 0 0
ANALOG DEVICES INC COM 032654105 1,365 8,801 SH   SOLE 8,801 0 0
APPLE INC COM 037833100 3,057 25,025 SH   SOLE 25,025 0 0
ARES CAP CORP COM 04010L103 1,060 56,675 SH   SOLE 56,675 0 0
AT&T INC COM 00206R102 1,082 35,758 SH   SOLE 35,758 0 0
BANK AMER CORP COM 060505104 487 12,595 SH   SOLE 12,595 0 0
BCE INC COM NEW 05534B760 230 5,090 SH   SOLE 5,090 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 929 3,637 SH   SOLE 3,637 0 0
BOEING CO COM 097023105 414 1,625 SH   SOLE 1,625 0 0
BP PLC SPONSORED ADR 055622104 678 27,860 SH   SOLE 27,860 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 327 5,180 SH   SOLE 5,180 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 222 5,718 SH   SOLE 5,718 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,705 11,136 SH   SOLE 11,136 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 248 14,400 SH   SOLE 14,400 0 0
CATERPILLAR INC DEL COM 149123101 956 4,125 SH   SOLE 4,124 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 284 2,901 SH   SOLE 2,901 0 0
CHEVRON CORP NEW COM 166764100 1,918 18,306 SH   SOLE 18,306 0 0
CHUBB LIMITED COM H1467J104 3,173 20,088 SH   SOLE 20,088 0 0
CISCO SYS INC COM 17275R102 2,951 57,060 SH   SOLE 57,060 0 0
CITIGROUP INC COM NEW 172967424 368 5,065 SH   SOLE 5,065 0 0
CME GROUP INC COM CL A 12572Q105 1,082 5,299 SH   SOLE 5,299 0 0
COCA COLA CO COM 191216100 308 5,835 SH   SOLE 5,835 0 0
COLGATE PALMOLIVE CO COM 194162103 1,393 17,669 SH   SOLE 17,669 0 0
COMCAST CORP NEW CL A 20030N101 291 5,369 SH   SOLE 5,369 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,476 8,987 SH   SOLE 8,987 0 0
DIGITAL RLTY TR INC COM 253868103 1,486 10,549 SH   SOLE 10,549 0 0
DISNEY WALT CO COM DISNEY 254687106 587 3,180 SH   SOLE 3,180 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 364 3,775 SH   SOLE 3,775 0 0
ENBRIDGE INC COM 29250N105 271 7,434 SH   SOLE 7,434 0 0
ENTERGY CORP NEW COM 29364G103 1,217 12,234 SH   SOLE 12,234 0 0
EXELON CORP COM 30161N101 413 9,438 SH   SOLE 9,438 0 0
EXXON MOBIL CORP COM 30231G102 1,146 20,529 SH   SOLE 20,529 0 0
FACEBOOK INC CL A 30303M102 500 1,699 SH   SOLE 1,699 0 0
FASTENAL CO COM 311900104 1,657 32,952 SH   SOLE 32,952 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,454 35,761 SH   SOLE 35,761 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 392 17,901 SH   SOLE 17,901 0 0
GENERAL ELECTRIC CO COM 369604103 362 27,536 SH   SOLE 27,535 0 0
GENERAL MTRS CO COM 37045V100 291 5,063 SH   SOLE 5,063 0 0
GILEAD SCIENCES INC COM 375558103 1,375 21,273 SH   SOLE 21,273 0 0
GRACO INC COM 384109104 932 13,013 SH   SOLE 13,013 0 0
HOME DEPOT INC COM 437076102 1,716 5,623 SH   SOLE 5,623 0 0
INTEL CORP COM 458140100 1,440 22,508 SH   SOLE 22,507 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,071 8,034 SH   SOLE 8,034 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 4,092 193,648 SH   SOLE 193,648 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 391 26,078 SH   SOLE 26,078 0 0
INVESCO SR INCOME TR COM 46131H107 52 12,309 SH   SOLE 12,309 0 0
ISHARES INC CORE MSCI EMKT 46434G103 246 3,822 SH   SOLE 3,821 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 212 4,885 SH   SOLE 4,885 0 0
ISHARES TR S&P 100 ETF 464287101 363 2,018 SH   SOLE 2,018 0 0
ISHARES TR CORE S&P TTL STK 464287150 287 3,135 SH   SOLE 3,135 0 0
ISHARES TR CORE S&P500 ETF 464287200 13,445 33,797 SH   SOLE 33,797 0 0
ISHARES TR IBOXX INV CP ETF 464287242 286 2,202 SH   SOLE 2,202 0 0
ISHARES TR CORE S&P SCP ETF 464287804 345 3,176 SH   SOLE 3,176 0 0
ISHARES TR SH TR CRPORT ETF 464288646 208 3,812 SH   SOLE 3,812 0 0
ISHARES TR EAFE VALUE ETF 464288877 281 5,517 SH   SOLE 5,517 0 0
ISHARES TR EAFE GRWTH ETF 464288885 415 4,129 SH   SOLE 4,129 0 0
ISHARES TR US TREAS BD ETF 46429B267 778 29,708 SH   SOLE 29,708 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 11,392 120,057 SH   SOLE 120,056 0 0
ISHARES TR MIN VOL USA ETF 46429B697 391 5,651 SH   SOLE 5,650 0 0
ISHARES TR USA QUALITY FCTR 46432F339 10,147 83,326 SH   SOLE 83,325 0 0
ISHARES TR CORE MSCI EAFE 46432F842 698 9,691 SH   SOLE 9,691 0 0
ISHARES TR CORE TOTAL USD 46434V613 577 10,934 SH   SOLE 10,934 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 584 6,428 SH   SOLE 6,428 0 0
ISHARES TR IBONDS DEC2022 46435G755 601 22,820 SH   SOLE 22,820 0 0
JOHNSON & JOHNSON COM 478160104 1,627 9,901 SH   SOLE 9,901 0 0
JPMORGAN CHASE & CO COM 46625H100 852 5,595 SH   SOLE 5,595 0 0
KINDER MORGAN INC DEL COM 49456B101 1,165 69,974 SH   SOLE 69,974 0 0
LINDE PLC COM G5494J103 2,112 7,540 SH   SOLE 7,540 0 0
LOCKHEED MARTIN CORP COM 539830109 1,618 4,378 SH   SOLE 4,378 0 0
MARSH & MCLENNAN COS INC COM 571748102 279 2,292 SH   SOLE 2,292 0 0
MASTERCARD INCORPORATED CL A 57636Q104 393 1,105 SH   SOLE 1,105 0 0
MCDONALDS CORP COM 580135101 667 2,975 SH   SOLE 2,975 0 0
MERCK & CO INC COM 58933Y105 917 11,890 SH   SOLE 11,890 0 0
META FINL GROUP INC COM 59100U108 122 122,341 SH   SOLE 122,341 0 0
MICROSOFT CORP COM 594918104 7,072 29,994 SH   SOLE 29,994 0 0
NEXTERA ENERGY INC COM 65339F101 524 6,930 SH   SOLE 6,930 0 0
NIKE INC CL B 654106103 318 2,391 SH   SOLE 2,391 0 0
NORTHERN TR CORP COM 665859104 2,135 20,308 SH   SOLE 20,308 0 0
NOVARTIS A G SPONSORED ADR 66987V109 699 8,173 SH   SOLE 8,173 0 0
NUVEEN MUN VALUE FD INC COM 670928100 406 36,418 SH   SOLE 36,418 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 435 26,899 SH   SOLE 26,899 0 0
NVIDIA CORP COM 67066G104 545 1,021 SH   SOLE 1,021 0 0
ORACLE CORP COM 68389X105 222 3,164 SH   SOLE 3,164 0 0
PAYCHEX INC COM 704326107 2,024 20,645 SH   SOLE 20,645 0 0
PAYPAL HLDGS INC COM 70450Y103 244 1,003 SH   SOLE 1,003 0 0
PEPSICO INC COM 713448108 1,820 12,866 SH   SOLE 12,866 0 0
PFIZER INC COM 717081103 2,113 58,319 SH   SOLE 58,319 0 0
PHILIP MORRIS INTL INC COM 718172109 302 3,406 SH   SOLE 3,406 0 0
POLARIS INDS INC COM 731068102 1,749 13,099 SH   SOLE 13,099 0 0
PROCTER AND GAMBLE CO COM 742718109 433 3,198 SH   SOLE 3,198 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,839 19,230 SH   SOLE 19,230 0 0
RAYONIER INC COM 754907103 1,242 38,505 SH   SOLE 38,505 0 0
REPUBLIC SVCS INC COM 760759100 533 5,364 SH   SOLE 5,364 0 0
SALESFORCE COM INC COM 79466L302 225 1,061 SH   SOLE 1,061 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 304 2,346 SH   SOLE 2,346 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 585 8,965 SH   SOLE 8,965 0 0
SERVICENOW INC COM 81762P102 208 416 SH   SOLE 416 0 0
SNAP ON INC COM 833034101 1,993 8,637 SH   SOLE 8,637 0 0
SOUTHERN CO COM 842587107 2,215 35,640 SH   SOLE 35,640 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,055 24,099 SH   SOLE 24,099 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,829 51,722 SH   SOLE 51,722 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 829 2,091 SH   SOLE 2,091 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2,739 48,559 SH   SOLE 48,559 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2,517 66,414 SH   SOLE 66,414 0 0
STARBUCKS CORP COM 855244109 329 3,013 SH   SOLE 3,013 0 0
TOTAL S A SPONSORED ADR 89151E109 216 4,639 SH   SOLE 4,639 0 0
UNILEVER PLC SPON ADR NEW 904767704 219 3,922 SH   SOLE 3,922 0 0
UNITEDHEALTH GROUP INC COM 91324P102 298 802 SH   SOLE 802 0 0
US BANCORP DEL COM NEW 902973304 1,772 32,045 SH   SOLE 32,045 0 0
V F CORP COM 918204108 332 4,154 SH   SOLE 4,154 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 837 3,257 SH   SOLE 3,257 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 14,424 69,786 SH   SOLE 69,785 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,458 25,078 SH   SOLE 25,077 0 0
VISA INC COM CL A 92826C839 527 2,490 SH   SOLE 2,490 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 276 15,000 SH   SOLE 15,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,388 25,280 SH   SOLE 25,280 0 0
WALMART INC COM 931142103 399 2,935 SH   SOLE 2,935 0 0
WEC ENERGY GROUP INC COM 92939U106 673 7,195 SH   SOLE 7,195 0 0
WELLS FARGO CO NEW COM 949746101 524 13,403 SH   SOLE 13,403 0 0
WEYERHAEUSER CO COM 962166104 1,581 44,413 SH   SOLE 44,413 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 921 19,460 SH   SOLE 19,460 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 200 2,577 SH   SOLE 2,577 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,648 81,271 SH   SOLE 81,271 0 0
XYLEM INC COM 98419M100 233 2,216 SH   SOLE 2,216 0 0
ZOETIS INC CL A 98978V103 241 1,532 SH   SOLE 1,532 0 0