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
ALTRIA GROUP INC COM 02209S103 371 7,430 SH   SOLE   0 0 7,430
AMAZON COM INC COM 023135106 1,560 846 SH   SOLE   0 0 846
APPLE INC COM 037833100 3,054 10,402 SH   SOLE   0 0 10,402
AT&T INC COM 00206R102 985 25,241 SH   SOLE   0 0 25,241
AURORA CANNABIS INC COM 05156X108 26 12,329 SH   SOLE   0 0 12,329
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,579 68,736 SH   SOLE   0 0 68,736
COUNTY BANCORP INC COM 221907108 412 16,080 SH   SOLE   0 0 16,080
DNP SELECT INCOME FD COM 23325P104 448 35,012 SH   SOLE   0 0 35,012
DTE ENERGY CO COM 233331107 248 1,909 SH   SOLE   0 0 1,909
FACEBOOK INC CL A 30303M102 544 2,646 SH   SOLE   0 0 2,646
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 922 2,634 SH   SOLE   0 0 2,634
FORD MTR CO DEL COM 345370860 186 20,029 SH   SOLE   0 0 20,029
HEARTLAND FINL USA INC COM 42234Q102 501 10,082 SH   SOLE   0 0 10,082
HONEYWELL INTL INC COM 438516106 280 1,583 SH   SOLE   0 0 1,583
INTEL CORP COM 458140100 237 3,957 SH   SOLE   0 0 3,957
INVESCO QQQ TR UNIT SER 1 46090E103 353 1,654 SH   SOLE   0 0 1,654
ISHARES TR CORE INTL AGGR 46435G672 14,247 259,940 SH   SOLE   0 0 259,940
ISHARES TR CORE S&P500 ETF 464287200 795 2,462 SH   SOLE   0 0 2,462
ISHARES TR EAFE VALUE ETF 464288877 8,643 173,273 SH   SOLE   0 0 173,273
ISHARES TR GRWT ALLOCAT ETF 464289867 226 4,739 SH   SOLE   0 0 4,739
ISHARES TR NASDAQ BIOTECH 464287556 448 3,717 SH   SOLE   0 0 3,717
ISHARES TR RUS TP200 GR ETF 464289438 213 2,206 SH   SOLE   0 0 2,206
ISHARES TR S&P SML 600 GWT 464287887 289 1,493 SH   SOLE   0 0 1,493
ISHARES TR TIPS BD ETF 464287176 1,716 14,716 SH   SOLE   0 0 14,716
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 20,557 407,608 SH   SOLE   0 0 407,608
JPMORGAN CHASE & CO COM 46625H100 1,137 8,173 SH   SOLE   0 0 8,173
KIMBERLY CLARK CORP COM 494368103 474 3,440 SH   SOLE   0 0 3,440
MICROSOFT CORP COM 594918104 626 3,969 SH   SOLE   0 0 3,969
NICOLET BANKSHARES INC COM 65406E102 661 8,940 SH   SOLE   0 0 8,940
NOKIA CORP SPONSORED ADR 654902204 45 12,000 SH   SOLE   0 0 12,000
NVIDIA CORP COM 67066G104 235 1,000 SH   SOLE   0 0 1,000
OSHKOSH CORP COM 688239201 628 6,619 SH   SOLE   0 0 6,619
PAYPAL HLDGS INC COM 70450Y103 253 2,342 SH   SOLE   0 0 2,342
PHILIP MORRIS INTL INC COM 718172109 293 3,446 SH   SOLE   0 0 3,446
PROCTER & GAMBLE CO COM 742718109 6,716 53,808 SH   SOLE   0 0 53,808
PROLOGIS INC COM 74340W103 865 9,687 SH   SOLE   0 0 9,687
REALTY INCOME CORP COM 756109104 200 2,711 SH   SOLE   0 0 2,711
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 775 25,245 SH   SOLE   0 0 25,245
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,373 26,719 SH   SOLE   0 0 26,719
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 9,375 299,427 SH   SOLE   0 0 299,427
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 7,539 200,708 SH   SOLE   0 0 200,708
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 6,179 134,147 SH   SOLE   0 0 134,147
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 9,123 286,718 SH   SOLE   0 0 286,718
SPDR S&P 500 ETF TR TR UNIT 78462F103 200 620 SH   SOLE   0 0 620
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 1,448 42,439 SH   SOLE   0 0 42,439
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 504 4,562 SH   SOLE   0 0 4,562
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 1,011 20,551 SH   SOLE   0 0 20,551
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 22,861 778,878 SH   SOLE   0 0 778,878
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 37,081 980,432 SH   SOLE   0 0 980,432
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,449 46,884 SH   SOLE   0 0 46,884
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 3,812 95,478 SH   SOLE   0 0 95,478
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 26,819 768,781 SH   SOLE   0 0 768,781
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 26,229 399,503 SH   SOLE   0 0 399,503
SPDR SERIES TRUST S&P BIOTECH 78464A870 547 5,745 SH   SOLE   0 0 5,745
SPDR SERIES TRUST S&P DIVID ETF 78464A763 3,448 32,051 SH   SOLE   0 0 32,051
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 435 4,985 SH   SOLE   0 0 4,985
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2,074 24,722 SH   SOLE   0 0 24,722
VANGUARD GROUP DIV APP ETF 921908844 857 6,901 SH   SOLE   0 0 6,901
VANGUARD INDEX FDS GROWTH ETF 922908736 9,937 54,607 SH   SOLE   0 0 54,607
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,920 19,747 SH   SOLE   0 0 19,747
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 439 2,758 SH   SOLE   0 0 2,758
VANGUARD INDEX FDS MID CAP ETF 922908629 5,716 32,129 SH   SOLE   0 0 32,129
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 512 1,727 SH   SOLE   0 0 1,727
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,732 28,582 SH   SOLE   0 0 28,582
VANGUARD INDEX FDS SML CP GRW ETF 922908595 205 1,021 SH   SOLE   0 0 1,021
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,785 10,916 SH   SOLE   0 0 10,916
VANGUARD INDEX FDS VALUE ETF 922908744 8,659 72,216 SH   SOLE   0 0 72,216
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,478 64,725 SH   SOLE   0 0 64,725
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,013 22,858 SH   SOLE   0 0 22,858
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 718 8,891 SH   SOLE   0 0 8,891
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 366 3,999 SH   SOLE   0 0 3,999
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,721 28,257 SH   SOLE   0 0 28,257
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,280 40,467 SH   SOLE   0 0 40,467
VANGUARD STAR FD VG TL INTL STK F 921909768 467 8,379 SH   SOLE   0 0 8,379
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,872 9,874 SH   SOLE   0 0 9,874
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3,676 22,835 SH   SOLE   0 0 22,835
VANGUARD WORLD FDS ENERGY ETF 92204A306 359 4,416 SH   SOLE   0 0 4,416
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 290 3,812 SH   SOLE   0 0 3,812
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,955 10,193 SH   SOLE   0 0 10,193
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 612 3,982 SH   SOLE   0 0 3,982
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,632 6,657 SH   SOLE   0 0 6,657
VISA INC COM CL A 92826C839 637 3,385 SH   SOLE   0 0 3,385
WALGREENS BOOTS ALLIANCE INC COM 931427108 259 4,381 SH   SOLE   0 0 4,381
WALMART INC COM 931142103 276 2,317 SH   SOLE   0 0 2,317
WEC ENERGY GROUP INC COM 92939U106 1,301 14,093 SH   SOLE   0 0 14,093
WELLS FARGO CO NEW COM 949746101 315 5,869 SH   SOLE   0 0 5,869
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,002 13,003 SH   SOLE   0 0 13,003