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 244 5,125 SH   SOLE   0 0 5,125
AMAZON COM INC COM 023135106 3,135 912 SH   SOLE   0 0 912
APPLE INC COM 037833100 7,436 54,269 SH   SOLE   0 0 54,269
AT&T INC COM 00206R102 813 28,221 SH   SOLE   0 0 28,221
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,988 43,118 SH   SOLE   0 0 43,118
BOEING CO COM 097023105 335 1,398 SH   SOLE   0 0 1,398
CATERPILLAR INC COM 149123101 430 1,976 SH   SOLE   0 0 1,976
COCA COLA CO COM 191216100 869 16,076 SH   SOLE   0 0 16,076
COMCAST CORP NEW CL A 20030N101 204 3,594 SH   SOLE   0 0 3,594
COUNTY BANCORP INC COM 221907108 546 16,098 SH   SOLE   0 0 16,098
CROWN CASTLE INTL CORP NEW COM 22822V101 260 1,336 SH   SOLE   0 0 1,336
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 17,779 658,910 SH   SOLE   0 0 658,910
DISNEY WALT CO COM 254687106 698 3,944 SH   SOLE   0 0 3,944
DNP SELECT INCOME FD INC COM 23325P104 256 24,480 SH   SOLE   0 0 24,480
FACEBOOK INC CL A 30303M102 593 1,704 SH   SOLE   0 0 1,704
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 887 15,710 SH   SOLE   0 0 15,710
FS KKR CAP CORP COM 302635206 269 12,549 SH   SOLE   0 0 12,549
GILEAD SCIENCES INC COM 375558103 283 4,092 SH   SOLE   0 0 4,092
HEARTLAND FINL USA INC COM 42234Q102 434 9,227 SH   SOLE   0 0 9,227
HOME DEPOT INC COM 437076102 293 921 SH   SOLE   0 0 921
HONEYWELL INTL INC COM 438516106 338 1,545 SH   SOLE   0 0 1,545
INTEL CORP COM 458140100 215 3,825 SH   SOLE   0 0 3,825
INTERNATIONAL BUSINESS MACHS COM 459200101 1,476 10,066 SH   SOLE   0 0 10,066
INVESCO QQQ TR UNIT SER 1 46090E103 1,106 3,115 SH   SOLE   0 0 3,115
ISHARES GOLD TR ISHARES NEW 464285204 205 6,093 SH   SOLE   0 0 6,093
ISHARES SILVER TR ISHARES 46428Q109 261 10,800 SH   SOLE   0 0 10,800
ISHARES TR COHEN STEER REIT 464287564 252 3,850 SH   SOLE   0 0 3,850
ISHARES TR CORE INTL AGGR 46435G672 35,325 641,650 SH   SOLE   0 0 641,650
ISHARES TR CORE S&P MCP ETF 464287507 788 2,940 SH   SOLE   0 0 2,940
ISHARES TR CORE S&P SCP ETF 464287804 325 2,900 SH   SOLE   0 0 2,900
ISHARES TR CORE S&P500 ETF 464287200 1,377 3,202 SH   SOLE   0 0 3,202
ISHARES TR EAFE VALUE ETF 464288877 16,301 314,680 SH   SOLE   0 0 314,680
ISHARES TR IBOXX INV CP ETF 464287242 834 6,244 SH   SOLE   0 0 6,244
ISHARES TR ISHS 1-5YR INVS 464288646 308 5,588 SH   SOLE   0 0 5,588
ISHARES TR RUS 2000 VAL ETF 464287630 700 4,225 SH   SOLE   0 0 4,225
ISHARES TR RUS MD CP GR ETF 464287481 243 2,137 SH   SOLE   0 0 2,137
ISHARES TR RUS MDCP VAL ETF 464287473 962 8,368 SH   SOLE   0 0 8,368
ISHARES TR RUS TP200 GR ETF 464289438 400 2,654 SH   SOLE   0 0 2,654
ISHARES TR RUSSELL 3000 ETF 464287689 430 1,672 SH   SOLE   0 0 1,672
ISHARES TR S&P 500 GRWT ETF 464287309 981 13,490 SH   SOLE   0 0 13,490
ISHARES TR S&P 500 VAL ETF 464287408 1,755 11,873 SH   SOLE   0 0 11,873
ISHARES TR S&P MC 400GR ETF 464287606 323 4,000 SH   SOLE   0 0 4,000
ISHARES TR S&P MC 400VL ETF 464287705 216 2,058 SH   SOLE   0 0 2,058
ISHARES TR S&P SML 600 GWT 464287887 330 2,491 SH   SOLE   0 0 2,491
ISHARES TR TIPS BD ETF 464287176 1,177 9,190 SH   SOLE   0 0 9,190
ISHARES TR U.S. FINLS ETF 464287788 235 2,912 SH   SOLE   0 0 2,912
ISHARES TR U.S. TECH ETF 464287721 1,268 12,725 SH   SOLE   0 0 12,725
ISHARES TR US HLTHCARE ETF 464287762 447 1,634 SH   SOLE   0 0 1,634
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 41,478 817,547 SH   SOLE   0 0 817,547
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 388 7,600 SH   SOLE   0 0 7,600
JOHNSON & JOHNSON COM 478160104 1,508 9,190 SH   SOLE   0 0 9,190
JPMORGAN CHASE & CO COM 46625H100 1,596 10,251 SH   SOLE   0 0 10,251
KIMBERLY-CLARK CORP COM 494368103 593 4,426 SH   SOLE   0 0 4,426
LOGITECH INTL S A SHS H50430232 273 2,255 SH   SOLE   0 0 2,255
MCDONALDS CORP COM 580135101 1,442 6,234 SH   SOLE   0 0 6,234
MERCK & CO INC COM 58933Y105 204 2,612 SH   SOLE   0 0 2,612
MICROSOFT CORP COM 594918104 1,895 6,987 SH   SOLE   0 0 6,987
MORGAN STANLEY COM NEW 617446448 219 2,380 SH   SOLE   0 0 2,380
NEXTERA ENERGY INC COM 65339F101 411 5,604 SH   SOLE   0 0 5,604
NICOLET BANKSHARES INC COM 65406E102 1,237 17,596 SH   SOLE   0 0 17,596
NVIDIA CORPORATION COM 67066G104 251 313 SH   SOLE   0 0 313
ORACLE CORP COM 68389X105 275 3,541 SH   SOLE   0 0 3,541
OSHKOSH CORP COM 688239201 825 6,624 SH   SOLE   0 0 6,624
PAYPAL HLDGS INC COM 70450Y103 874 3,001 SH   SOLE   0 0 3,001
PEPSICO INC COM 713448108 257 1,736 SH   SOLE   0 0 1,736
PFIZER INC COM 717081103 220 5,651 SH   SOLE   0 0 5,651
PHILIP MORRIS INTL INC COM 718172109 306 3,100 SH   SOLE   0 0 3,100
PROCTER AND GAMBLE CO COM 742718109 11,150 82,720 SH   SOLE   0 0 82,720
PROLOGIS INC. COM 74340W103 1,498 12,562 SH   SOLE   0 0 12,562
REALTY INCOME CORP COM 756109104 203 3,077 SH   SOLE   0 0 3,077
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,071 29,276 SH   SOLE   0 0 29,276
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 396 3,138 SH   SOLE   0 0 3,138
SPDR GOLD TR GOLD SHS 78463V107 470 2,829 SH   SOLE   0 0 2,829
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 570 11,041 SH   SOLE   0 0 11,041
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 20,981 570,050 SH   SOLE   0 0 570,050
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 13,953 306,026 SH   SOLE   0 0 306,026
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 11,310 185,007 SH   SOLE   0 0 185,007
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 15,697 405,896 SH   SOLE   0 0 405,896
SPDR S&P 500 ETF TR TR UNIT 78462F103 591 1,379 SH   SOLE   0 0 1,379
SPDR SER TR BLOMBRG BRC INTL 78464A151 2,800 76,926 SH   SOLE   0 0 76,926
SPDR SER TR BLOOMBERG BRCLYS 78468R622 250 2,288 SH   SOLE   0 0 2,288
SPDR SER TR NUVEEN BLMBRG SR 78468R739 911 18,361 SH   SOLE   0 0 18,361
SPDR SER TR PORTFOLI S&P1500 78464A805 12,303 232,335 SH   SOLE   0 0 232,335
SPDR SER TR PORTFOLIO AGRGTE 78464A649 49,282 1,642,110 SH   SOLE   0 0 1,642,110
SPDR SER TR PORTFOLIO S&P500 78464A854 66,718 1,325,312 SH   SOLE   0 0 1,325,312
SPDR SER TR PORTFOLIO SHORT 78464A474 2,861 91,211 SH   SOLE   0 0 91,211
SPDR SER TR PRTFLO S&P500 GW 78464A409 318 5,034 SH   SOLE   0 0 5,034
SPDR SER TR PRTFLO S&P500 VL 78464A508 49,499 1,251,985 SH   SOLE   0 0 1,251,985
SPDR SER TR S&P 600 SMCP VAL 78464A300 7,962 92,912 SH   SOLE   0 0 92,912
SPDR SER TR S&P BIOTECH 78464A870 436 3,222 SH   SOLE   0 0 3,222
SPDR SER TR S&P DIVID ETF 78464A763 1,135 9,294 SH   SOLE   0 0 9,294
SPDR SER TR SPDR S&P 500 ETF 78468R796 230 2,165 SH   SOLE   0 0 2,165
TARGET CORP COM 87612E106 205 846 SH   SOLE   0 0 846
TESLA INC COM 88160R101 454 666 SH   SOLE   0 0 666
UNITED PARCEL SERVICE INC CL B 911312106 527 2,549 SH   SOLE   0 0 2,549
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 42,103 230,910 SH   SOLE   0 0 230,910
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 6,492 75,663 SH   SOLE   0 0 75,663
VANGUARD INDEX FDS GROWTH ETF 922908736 7,947 27,712 SH   SOLE   0 0 27,712
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,598 22,869 SH   SOLE   0 0 22,869
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 555 2,345 SH   SOLE   0 0 2,345
VANGUARD INDEX FDS MID CAP ETF 922908629 3,039 12,840 SH   SOLE   0 0 12,840
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 469 4,601 SH   SOLE   0 0 4,601
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 754 1,914 SH   SOLE   0 0 1,914
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,766 12,290 SH   SOLE   0 0 12,290
VANGUARD INDEX FDS SML CP GRW ETF 922908595 736 2,536 SH   SOLE   0 0 2,536
VANGUARD INDEX FDS TOTAL STK MKT 922908769 42,150 189,181 SH   SOLE   0 0 189,181
VANGUARD INDEX FDS VALUE ETF 922908744 5,153 37,518 SH   SOLE   0 0 37,518
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,919 30,253 SH   SOLE   0 0 30,253
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,868 53,016 SH   SOLE   0 0 53,016
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,285 9,360 SH   SOLE   0 0 9,360
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 482 4,657 SH   SOLE   0 0 4,657
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 443 8,514 SH   SOLE   0 0 8,514
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 376 3,954 SH   SOLE   0 0 3,954
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,293 21,047 SH   SOLE   0 0 21,047
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,969 23,845 SH   SOLE   0 0 23,845
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 538 3,485 SH   SOLE   0 0 3,485
VANGUARD STAR FDS VG TL INTL STK F 921909768 4,217 64,202 SH   SOLE   0 0 64,202
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,255 24,394 SH   SOLE   0 0 24,394
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,085 10,322 SH   SOLE   0 0 10,322
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,344 5,811 SH   SOLE   0 0 5,811
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 3,585 11,426 SH   SOLE   0 0 11,426
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2,156 11,823 SH   SOLE   0 0 11,823
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 318 3,510 SH   SOLE   0 0 3,510
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,551 6,292 SH   SOLE   0 0 6,292
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 818 4,160 SH   SOLE   0 0 4,160
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,207 8,044 SH   SOLE   0 0 8,044
VANGUARD WORLD FDS UTILITIES ETF 92204A876 290 2,093 SH   SOLE   0 0 2,093
VERIZON COMMUNICATIONS INC COM 92343V104 317 5,675 SH   SOLE   0 0 5,675
VISA INC COM CL A 92826C839 870 3,710 SH   SOLE   0 0 3,710
WALGREENS BOOTS ALLIANCE INC COM 931427108 269 5,115 SH   SOLE   0 0 5,115
WALMART INC COM 931142103 530 3,772 SH   SOLE   0 0 3,772
WEC ENERGY GROUP INC COM 92939U106 2,331 26,211 SH   SOLE   0 0 26,211
WELLS FARGO CO NEW COM 949746101 1,016 22,443 SH   SOLE   0 0 22,443