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 324 1,970 SH   SOLE 0 0 1,970
ABBOTT LABS COM 002824100 644 7,692 SH   SOLE 0 0 7,692
ABBVIE INC COM 00287Y109 462 6,101 SH   SOLE 0 0 6,101
AETHLON MED INC COM NEW 00808Y208 2 10,000 SH   SOLE 0 0 10,000
ALLIANT ENERGY CORP COM 018802108 498 9,238 SH   SOLE 0 0 9,238
ALPHABET INC CAP STK CL A 02079K305 264 216 SH   SOLE 0 0 216
ALPHABET INC CAP STK CL C 02079K107 549 450 SH   SOLE 0 0 450
ALPS ETF TR ALERIAN MLP 00162Q866 505 55,238 SH   SOLE 0 0 55,238
ALTRIA GROUP INC COM 02209S103 502 12,276 SH   SOLE 0 0 12,276
AMAZON COM INC COM 023135106 1,135 654 SH   SOLE 0 0 654
AMGEN INC COM 031162100 567 2,932 SH   SOLE 0 0 2,932
AON PLC SHS CL A G0408V102 484 2,502 SH   SOLE 0 0 2,502
APPLE INC COM 037833100 4,404 19,661 SH   SOLE 0 0 19,661
ASSOCIATED BANC CORP COM 045487105 2,254 111,293 SH   SOLE 0 0 111,293
AT&T INC COM 00206R102 2,067 54,632 SH   SOLE 0 0 54,632
BADGER METER INC COM 056525108 301 5,600 SH   SOLE 0 0 5,600
BANK AMER CORP COM 060505104 617 21,139 SH   SOLE 0 0 21,139
BANK FIRST CORPORATION COM 06211J100 540 8,166 SH   SOLE 0 0 8,166
BANK MONTREAL QUE COM 063671101 374 5,072 SH   SOLE 0 0 5,072
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,247 4 SH   SOLE 0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,386 6,662 SH   SOLE 0 0 6,662
BEST BUY INC COM 086516101 255 3,693 SH   SOLE 0 0 3,693
BOEING CO COM 097023105 993 2,611 SH   SOLE 0 0 2,611
BP PLC SPONSORED ADR 055622104 581 15,301 SH   SOLE 0 0 15,301
CATERPILLAR INC DEL COM 149123101 253 2,005 SH   SOLE 0 0 2,005
CHEVRON CORP NEW COM 166764100 770 6,493 SH   SOLE 0 0 6,493
CISCO SYS INC COM 17275R102 602 12,193 SH   SOLE 0 0 12,193
CITIGROUP INC COM NEW 172967424 301 4,362 SH   SOLE 0 0 4,362
COCA COLA CO COM 191216100 1,432 26,303 SH   SOLE 0 0 26,303
COMCAST CORP NEW CL A 20030N101 301 6,687 SH   SOLE 0 0 6,687
CONOCOPHILLIPS COM 20825C104 228 4,009 SH   SOLE 0 0 4,009
COUNTY BANCORP INC COM 221907108 605 30,835 SH   SOLE 0 0 30,835
DARLING INGREDIENTS INC COM 237266101 191 10,000 SH   SOLE 0 0 10,000
DBX ETF TR XTRACK MSCI EAFE 233051200 313 9,675 SH   SOLE 0 0 9,675
DEERE & CO COM 244199105 215 1,274 SH   SOLE 0 0 1,274
DISNEY WALT CO COM DISNEY 254687106 807 6,193 SH   SOLE 0 0 6,193
DIXIE GROUP INC CL A 255519100 18 13,000 SH   SOLE 0 0 13,000
DNP SELECT INCOME FD COM 23325P104 840 65,301 SH   SOLE 0 0 65,301
DUKE ENERGY CORP NEW COM NEW 26441C204 438 4,572 SH   SOLE 0 0 4,572
EXXON MOBIL CORP COM 30231G102 2,497 35,367 SH   SOLE 0 0 35,367
FACEBOOK INC CL A 30303M102 311 1,746 SH   SOLE 0 0 1,746
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 32 30,000 SH   SOLE 0 0 30,000
FIDELITY NATL INFORMATION SV COM 31620M106 1,406 10,590 SH   SOLE 0 0 10,590
FIRST BUS FINL SVCS INC WIS COM 319390100 454 18,862 SH   SOLE 0 0 18,862
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 1,545 60,514 SH   SOLE 0 0 60,514
FLEXSHARES TR MORNSTAR UPSTR 33939L407 757 24,310 SH   SOLE 0 0 24,310
FORD MTR CO DEL COM 345370860 261 28,540 SH   SOLE 0 0 28,540
GENERAL DYNAMICS CORP COM 369550108 216 1,180 SH   SOLE 0 0 1,180
GENERAL ELECTRIC CO COM 369604103 318 35,568 SH   SOLE 0 0 35,568
HENRY JACK & ASSOC INC COM 426281101 263 1,800 SH   SOLE 0 0 1,800
HOME DEPOT INC COM 437076102 470 2,026 SH   SOLE 0 0 2,026
IMMUNOMEDICS INC COM 452907108 265 20,000 SH   SOLE 0 0 20,000
INTEL CORP COM 458140100 477 9,251 SH   SOLE 0 0 9,251
INTERNATIONAL BUSINESS MACHS COM 459200101 802 5,517 SH   SOLE 0 0 5,517
INTUITIVE SURGICAL INC COM NEW 46120E602 355 658 SH   SOLE 0 0 658
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 223 3,853 SH   SOLE 0 0 3,853
ISHARES INC CORE MSCI EMKT 46434G103 1,131 23,081 SH   SOLE 0 0 23,081
ISHARES TR 0-5 YR TIPS ETF 46429B747 6,638 66,272 SH   SOLE 0 0 66,272
ISHARES TR AGGRES ALLOC ETF 464289859 397 7,230 SH   SOLE 0 0 7,230
ISHARES TR CONSER ALLOC ETF 464289883 706 19,788 SH   SOLE 0 0 19,788
ISHARES TR CORE S&P SCP ETF 464287804 210 2,695 SH   SOLE 0 0 2,695
ISHARES TR CORE S&P TTL STK 464287150 1,214 18,095 SH   SOLE 0 0 18,095
ISHARES TR CORE S&P500 ETF 464287200 4,063 13,612 SH   SOLE 0 0 13,612
ISHARES TR GLB INFRASTR ETF 464288372 585 12,582 SH   SOLE 0 0 12,582
ISHARES TR GRWT ALLOCAT ETF 464289867 1,406 30,521 SH   SOLE 0 0 30,521
ISHARES TR IBOXX HI YD ETF 464288513 2,186 25,072 SH   SOLE 0 0 25,072
ISHARES TR MODERT ALLOC ETF 464289875 866 22,051 SH   SOLE 0 0 22,051
ISHARES TR NATIONAL MUN ETF 464288414 212 1,855 SH   SOLE 0 0 1,855
ISHARES TR RUS 1000 GRW ETF 464287614 720 4,508 SH   SOLE 0 0 4,508
ISHARES TR RUS 1000 VAL ETF 464287598 318 2,483 SH   SOLE 0 0 2,483
ISHARES TR RUS MD CP GR ETF 464287481 226 1,600 SH   SOLE 0 0 1,600
ISHARES TR S&P MC 400VL ETF 464287705 207 1,292 SH   SOLE 0 0 1,292
ISHARES TR SHRT NAT MUN ETF 464288158 238 2,233 SH   SOLE 0 0 2,233
ISHARES TR TIPS BD ETF 464287176 2,324 19,985 SH   SOLE 0 0 19,985
JOHNSON & JOHNSON COM 478160104 1,072 8,282 SH   SOLE 0 0 8,282
JP MORGAN EXCHANGE TRADED FD HIGH YLD RESRCH 46641Q878 22,002 428,633 SH   SOLE 0 0 428,633
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,648 70,826 SH   SOLE 0 0 70,826
JPMORGAN CHASE & CO COM 46625H100 4,300 36,538 SH   SOLE 0 0 36,538
KIMBERLY CLARK CORP COM 494368103 1,355 9,539 SH   SOLE 0 0 9,539
LILLY ELI & CO COM 532457108 344 3,072 SH   SOLE 0 0 3,072
LOCKHEED MARTIN CORP COM 539830109 341 874 SH   SOLE 0 0 874
MANITOWOC CO INC COM NEW 563571405 297 23,743 SH   SOLE 0 0 23,743
MCDONALDS CORP COM 580135101 491 2,289 SH   SOLE 0 0 2,289
MERCK & CO INC COM 58933Y105 680 8,073 SH   SOLE 0 0 8,073
MICROSOFT CORP COM 594918104 1,932 13,896 SH   SOLE 0 0 13,896
MONDELEZ INTL INC CL A 609207105 275 4,972 SH   SOLE 0 0 4,972
NEXTERA ENERGY INC COM 65339F101 271 1,164 SH   SOLE 0 0 1,164
NIKE INC CL B 654106103 329 3,500 SH   SOLE 0 0 3,500
OLD SECOND BANCORP INC ILL COM 680277100 247 20,210 SH   SOLE 0 0 20,210
ORACLE CORP COM 68389X105 496 9,007 SH   SOLE 0 0 9,007
OSHKOSH CORP COM 688239201 761 10,043 SH   SOLE 0 0 10,043
PEPSICO INC COM 713448108 1,218 8,884 SH   SOLE 0 0 8,884
PERKINELMER INC COM 714046109 274 3,221 SH   SOLE 0 0 3,221
PFIZER INC COM 717081103 491 13,677 SH   SOLE 0 0 13,677
PHILIP MORRIS INTL INC COM 718172109 530 6,980 SH   SOLE 0 0 6,980
PIMCO ETF TR 1-5 US TIP IDX 72201R205 281 5,365 SH   SOLE 0 0 5,365
PLEXUS CORP COM 729132100 358 5,728 SH   SOLE 0 0 5,728
PNC FINL SVCS GROUP INC COM 693475105 275 1,964 SH   SOLE 0 0 1,964
PROCTER & GAMBLE CO COM 742718109 8,815 70,871 SH   SOLE 0 0 70,871
PROLOGIS INC COM 74340W103 658 7,718 SH   SOLE 0 0 7,718
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 7 13,545 SH   SOLE 0 0 13,545
SCHNEIDER NATIONAL INC CL B 80689H102 262 12,067 SH   SOLE 0 0 12,067
SIRIUS XM HLDGS INC COM 82968B103 128 20,477 SH   SOLE 0 0 20,477
SOUTHERN CO COM 842587107 247 3,996 SH   SOLE 0 0 3,996
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 15,287 294,776 SH   SOLE 0 0 294,776
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 9,345 216,982 SH   SOLE 0 0 216,982
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 42,212 1,437,730 SH   SOLE 0 0 1,437,730
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 14,027 409,194 SH   SOLE 0 0 409,194
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 22,497 421,332 SH   SOLE 0 0 421,332
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 12,823 436,300 SH   SOLE 0 0 436,300
SPDR S&P 500 ETF TR TR UNIT 78462F103 501 1,688 SH   SOLE 0 0 1,688
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 1,187 10,915 SH   SOLE 0 0 10,915
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 22,945 849,514 SH   SOLE 0 0 849,514
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 19,125 390,382 SH   SOLE 0 0 390,382
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 13,421 264,774 SH   SOLE 0 0 264,774
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 55,467 1,871,351 SH   SOLE 0 0 1,871,351
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 2,322 66,631 SH   SOLE 0 0 66,631
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 28,934 853,760 SH   SOLE 0 0 853,760
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 4,838 161,148 SH   SOLE 0 0 161,148
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 45,977 1,490,324 SH   SOLE 0 0 1,490,324
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 6,100 203,331 SH   SOLE 0 0 203,331
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 10,009 272,420 SH   SOLE 0 0 272,420
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 65,540 1,685,273 SH   SOLE 0 0 1,685,273
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 324 8,536 SH   SOLE 0 0 8,536
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 64,783 2,026,994 SH   SOLE 0 0 2,026,994
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 1,078 11,767 SH   SOLE 0 0 11,767
THERMO FISHER SCIENTIFIC INC COM 883556102 457 1,568 SH   SOLE 0 0 1,568
TRACON PHARMACEUTICALS INC COM 89237H100 16 35,701 SH   SOLE 0 0 35,701
TRAVELERS COMPANIES INC COM 89417E109 217 1,462 SH   SOLE 0 0 1,462
UNION PACIFIC CORP COM 907818108 405 2,501 SH   SOLE 0 0 2,501
UNITED TECHNOLOGIES CORP COM 913017109 551 4,034 SH   SOLE 0 0 4,034
US BANCORP DEL COM NEW 902973304 453 8,187 SH   SOLE 0 0 8,187
VALERO ENERGY CORP NEW COM 91913Y100 383 4,488 SH   SOLE 0 0 4,488
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 331 6,603 SH   SOLE 0 0 6,603
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 757 8,598 SH   SOLE 0 0 8,598
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,177 14,568 SH   SOLE 0 0 14,568
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 8,957 106,087 SH   SOLE 0 0 106,087
VANGUARD GROUP DIV APP ETF 921908844 2,899 24,242 SH   SOLE 0 0 24,242
VANGUARD INDEX FDS GROWTH ETF 922908736 13,458 80,937 SH   SOLE 0 0 80,937
VANGUARD INDEX FDS LARGE CAP ETF 922908637 429 3,146 SH   SOLE 0 0 3,146
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,234 8,329 SH   SOLE 0 0 8,329
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,971 26,296 SH   SOLE 0 0 26,296
VANGUARD INDEX FDS MID CAP ETF 922908629 4,809 28,692 SH   SOLE 0 0 28,692
VANGUARD INDEX FDS SM CP VAL ETF 922908611 362 2,807 SH   SOLE 0 0 2,807
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,866 25,119 SH   SOLE 0 0 25,119
VANGUARD INDEX FDS SML CP GRW ETF 922908595 774 4,253 SH   SOLE 0 0 4,253
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,118 7,401 SH   SOLE 0 0 7,401
VANGUARD INDEX FDS VALUE ETF 922908744 11,461 102,683 SH   SOLE 0 0 102,683
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,088 61,877 SH   SOLE 0 0 61,877
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,464 86,034 SH   SOLE 0 0 86,034
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 776 7,607 SH   SOLE 0 0 7,607
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 367 4,530 SH   SOLE 0 0 4,530
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 8,939 217,598 SH   SOLE 0 0 217,598
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 772 8,702 SH   SOLE 0 0 8,702
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,498 11,293 SH   SOLE 0 0 11,293
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 251 1,496 SH   SOLE 0 0 1,496
VANGUARD WORLD FDS INF TECH ETF 92204A702 270 1,253 SH   SOLE 0 0 1,253
VERIZON COMMUNICATIONS INC COM 92343V104 655 10,854 SH   SOLE 0 0 10,854
WALGREENS BOOTS ALLIANCE INC COM 931427108 216 3,900 SH   SOLE 0 0 3,900
WALMART INC COM 931142103 1,067 8,993 SH   SOLE 0 0 8,993
WEC ENERGY GROUP INC COM 92939U106 7,266 76,402 SH   SOLE 0 0 76,402
WELBILT INC COM 949090104 396 23,513 SH   SOLE 0 0 23,513
WELLS FARGO CO NEW COM 949746101 959 19,008 SH   SOLE 0 0 19,008
WISDOMTREE TR INTL SMCAP DIV 97717W760 217 3,422 SH   SOLE 0 0 3,422
XCEL ENERGY INC COM 98389B100 230 3,537 SH   SOLE 0 0 3,537