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
1/100 BERKSHIRE HATHAWAY CLA 1 COM 084990175 488 200 SH   SOLE   100 0 100
3M CO COM COM 88579Y101 7,506 42,036 SH   SOLE   39,620 0 2,416
ABBOTT LABS COM COM 002824100 1,711 44,546 SH   SOLE   43,268 0 1,278
ABBVIE INC COM COM 00287Y109 416 6,641 SH   SOLE   6,169 0 472
ALLIANT ENERGY CORP COM COM 018802108 417 11,009 SH   SOLE   11,009 0 0
ALLSTATE CORP COM 020002101 223 3,007 SH   SOLE   2,426 0 581
ALPHABET INC CAP STK CL A COM 02079K305 4,690 5,918 SH   SOLE   5,680 0 238
ALPHABET INC CAP STK CL C COM 02079K107 4,022 5,211 SH   SOLE   5,131 0 80
ALTRIA GROUP INC COM COM 02209S103 1,112 16,439 SH   SOLE   13,606 0 2,833
AMAZON COM INC COM COM 023135106 548 731 SH   SOLE   731 0 0
AMERICAN ELEC PWR INC COM COM 025537101 2,366 37,578 SH   SOLE   28,477 0 9,101
AMERICAN INTL GROUP INC COM NE COM 026874784 366 5,608 SH   SOLE   5,608 0 0
AMGEN INC COM 031162100 2,556 17,481 SH   SOLE   14,025 0 3,456
ANALOG DEVICES INC COM COM 032654105 1,141 15,707 SH   SOLE   9,749 0 5,958
APPLE INC COM COM 037833100 12,979 112,059 SH   SOLE   99,172 0 12,887
ASSOCIATED BANC CORP COM COM 045487105 322 13,044 SH   SOLE   12,044 0 1,000
AT&T INC COM COM 00206R102 4,985 117,206 SH   SOLE   97,099 0 20,106
AUTOMATIC DATA PROCESSING INC COM 053015103 308 3,000 SH   SOLE   3,000 0 0
BANK MUTUAL CORPORATION COM 063750103 1,483 156,882 SH   SOLE   156,882 0 0
BANK OF AMERICA COM 060505104 315 14,274 SH   SOLE   14,274 0 0
BARD C R INC COM COM 067383109 225 1,000 SH   SOLE   1,000 0 0
BB&T CORP COM COM 054937107 1,500 31,908 SH   SOLE   25,636 0 6,272
BERKSHIRE HATHAWAY INC CL A COM 084670108 3,418 14 SH   SOLE   14 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 7,058 43,306 SH   SOLE   40,920 0 2,386
BIOGEN INC COM 09062X103 1,736 6,122 SH   SOLE   5,804 0 318
BOEING CO COM 097023105 308 1,980 SH   SOLE   1,980 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 6,294 107,699 SH   SOLE   97,673 0 10,026
BROWN-FOREMAN CORPORATION COM 115637209 818 18,200 SH   SOLE   18,200 0 0
CHEVRON CORP NEW COM COM 166764100 4,906 41,686 SH   SOLE   33,839 0 7,847
CISCO SYS INC COM COM 17275R102 4,526 149,767 SH   SOLE   132,353 0 17,414
CITIGROUP INC COM NEW COM 172967424 302 5,076 SH   SOLE   5,076 0 0
COCA COLA CO COM COM 191216100 4,788 115,485 SH   SOLE   91,021 0 24,464
COMCAST CORP NEW CL A COM 20030N101 258 3,731 SH   SOLE   3,731 0 0
CONOCOPHILLIPS COM COM 20825C104 530 10,573 SH   SOLE   10,029 0 544
CONSTELLATION BRANDS INC CL A COM 21036P108 7,957 51,899 SH   SOLE   50,953 0 946
COSTCO WHOLESALE CORP COM 22160K105 406 2,535 SH   SOLE   2,535 0 0
CVS HEALTH CORP COM 126650100 265 3,364 SH   SOLE   3,185 0 179
DISCOVER FINL SVCS COM COM 254709108 6,653 92,284 SH   SOLE   88,835 0 3,449
DISNEY WALT CO COM DISNEY COM 254687106 7,794 74,782 SH   SOLE   70,640 0 4,142
DOMINION RES INC VA NEW COM COM 25746U109 219 2,858 SH   SOLE   2,858 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 627 8,074 SH   SOLE   7,902 0 172
EMERSON ELEC CO COM COM 291011104 5,118 91,802 SH   SOLE   84,166 0 7,636
EXXON MOBIL CORP COM COM 30231G102 9,086 100,660 SH   SOLE   80,679 0 19,981
FIDELITY NATL INFO SVC COM COM 31620M106 1,317 17,407 SH   SOLE   17,407 0 0
FISERV INC COM COM 337738108 5,789 54,472 SH   SOLE   54,155 0 317
FORD MTR CO DEL COM PAR $0.01 COM 345370860 826 68,132 SH   SOLE   62,351 0 5,781
GENERAL ELECTRIC CO COM COM 369604103 11,132 352,288 SH   SOLE   313,666 0 38,622
GILEAD SCIENCES INC COM COM 375558103 240 3,358 SH   SOLE   2,958 0 400
GRAND CENTRAL SILVER MINES INC COM 384906202 0 22,563 SH   SOLE   0 0 22,563
HOME DEPOT INC COM 437076102 453 3,380 SH   SOLE   3,346 0 34
HONEYWELL INTERNATIONAL, INC. COM 438516106 2,749 23,731 SH   SOLE   23,493 0 238
I B M COM 459200101 4,048 24,388 SH   SOLE   20,842 0 3,546
ILLINOIS TOOL WORKS INC COM 452308109 230 1,875 SH   SOLE   462 0 1,413
INTEL CORP COM COM 458140100 975 26,891 SH   SOLE   17,381 0 9,510
INTUITIVE SURGICAL INC COM NEW COM 46120E602 3,838 6,052 SH   SOLE   5,985 0 67
JOHNSON & JOHNSON COM COM 478160104 10,932 94,891 SH   SOLE   86,957 0 7,933
JPMORGAN CHASE & CO COM COM 46625H100 9,520 110,321 SH   SOLE   97,430 0 12,891
KANSAS CITY SOUTHERN COM NEW COM 485170302 823 9,699 SH   SOLE   9,412 0 287
KIMBERLY CLARK CORP COM 494368103 375 3,283 SH   SOLE   2,990 0 293
LILLY ELI & CO COM COM 532457108 293 3,985 SH   SOLE   2,214 0 1,771
LOCKHEED MARTIN CORP COM COM 539830109 2,969 11,877 SH   SOLE   9,578 0 2,299
MASTERCARD INC CL A COM 57636Q104 2,865 27,747 SH   SOLE   25,542 0 2,205
MCDONALDS CORP COM COM 580135101 3,934 32,318 SH   SOLE   25,528 0 6,790
MCKESSON CORP COM 58155Q103 2,047 14,572 SH   SOLE   14,219 0 353
MERCK & CO INC NEW COM COM 58933Y105 4,780 81,198 SH   SOLE   69,503 0 11,696
MICROCHIP TECHNOLOGY INC COM COM 595017104 7,931 123,638 SH   SOLE   111,794 0 11,844
MICROSOFT CORP COM COM 594918104 7,317 117,756 SH   SOLE   98,013 0 19,743
MONDELEZ INTL INC CL A COM 609207105 2,591 58,459 SH   SOLE   54,145 0 4,314
NEXTERA ENERGY INC COM COM 65339F101 268 2,248 SH   SOLE   1,850 0 398
NVIDIA CORP COM COM 67066G104 224 2,100 SH   SOLE   2,100 0 0
ORACLE CORP COM 68389X105 441 11,458 SH   SOLE   10,768 0 690
PARKER HANNIFIN CORP COM 701094104 254 1,812 SH   SOLE   1,812 0 0
PEPSICO INC COM COM 713448108 8,762 83,741 SH   SOLE   76,033 0 7,708
PFIZER INC COM COM 717081103 4,005 123,292 SH   SOLE   103,110 0 20,182
PHILIP MORRIS INTL INC COM COM 718172109 2,699 29,506 SH   SOLE   23,231 0 6,275
PHILLIPS 66 COM COM 718546104 4,144 47,961 SH   SOLE   42,934 0 5,027
PNC FINL SVCS GROUP INC COM COM 693475105 2,311 19,761 SH   SOLE   14,498 0 5,263
PPL CORP COM COM 69351T106 356 10,464 SH   SOLE   8,491 0 1,973
PRAXAIR INC COM COM 74005P104 4,676 39,899 SH   SOLE   35,433 0 4,466
PRICELINE GROUP INC COM 741503403 6,084 4,150 SH   SOLE   3,888 0 262
PROASSURANCE CORP COM COM 74267C106 252 4,481 SH   SOLE   4,481 0 0
PROCTER & GAMBLE CO COM COM 742718109 6,337 75,369 SH   SOLE   62,996 0 12,373
QUALCOMM INC COM COM 747525103 6,025 92,415 SH   SOLE   83,681 0 8,734
RAYTHEON CO COM NEW COM 755111507 1,224 8,618 SH   SOLE   8,102 0 516
ROBERT HALF INTL INC COM COM 770323103 3,621 74,227 SH   SOLE   63,261 0 10,966
SCHWAB CHARLES CORP NEW COM COM 808513105 4,449 112,706 SH   SOLE   111,655 0 1,051
SHERWIN WILLIAMS CO COM 824348106 450 1,675 SH   SOLE   1,625 0 50
SOUTHERN CO COM COM 842587107 369 7,508 SH   SOLE   6,727 0 781
SPECTRA ENERGY CORP COM COM 847560109 556 13,522 SH   SOLE   11,877 0 1,645
STARBUCKS CORP CO COM 855244109 1,794 32,304 SH   SOLE   31,002 0 1,302
STRYKER CORP COM COM 863667101 5,419 45,234 SH   SOLE   41,692 0 3,542
SYNCHRONY FINL COM COM 87165B103 12,372 341,099 SH   SOLE   318,935 0 22,164
SYSCO CORP COM COM 871829107 3,895 70,340 SH   SOLE   56,992 0 13,348
T ROWE PRICE GROUP INC COM 74144T108 1,700 22,588 SH   SOLE   17,511 0 5,077
TJX COS INC NEW COM COM 872540109 1,826 24,305 SH   SOLE   22,483 0 1,822
U S BANCORP COM 902973304 7,640 148,730 SH   SOLE   139,534 0 9,196
UNION PACIFIC CORP COM 907818108 279 2,695 SH   SOLE   2,695 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 3,990 34,801 SH   SOLE   30,963 0 3,838
UNITED TECHNOLOGIES CORP CO COM 913017109 241 2,199 SH   SOLE   2,199 0 0
UNITEDHEALTH GROUP INC COM 91324P102 396 2,472 SH   SOLE   2,415 0 57
V F CORP COM COM 918204108 1,405 26,326 SH   SOLE   22,359 0 3,967
VERIZON COMMUNICATIONS INC COM COM 92343V104 4,178 78,260 SH   SOLE   63,609 0 14,651
VISA INC COM CL A COM 92826C839 8,236 105,558 SH   SOLE   104,192 0 1,366
WAL MART STORES INC COM 931142103 2,415 34,945 SH   SOLE   30,536 0 4,409
WALGREENS BOOTS ALLIANCE INC C COM 931427108 3,742 45,218 SH   SOLE   44,218 0 1,000
WELLS FARGO & CO NEW COM COM 949746101 5,064 91,880 SH   SOLE   77,164 0 14,716
WOODWARD INC COM COM 980745103 252 3,650 SH   SOLE   3,650 0 0
ALPS ETF TR SECTR DIV DOGS ETF 00162Q858 328 7,805 SH   SOLE   4,907 0 2,898
CONSUMER DISCRETIONARY SELECT ETF 81369Y407 3,271 40,188 SH   SOLE   34,373 0 5,815
ISHARES CORE HIGH DIVIDEND EFT ETF 46429B663 667 8,105 SH   SOLE   4,429 0 3,676
ISHARES S&P 400/BARRA GROWTH ETF 464287606 405 2,223 SH   SOLE   1,234 0 989
ISHARES TR RUSSELL MCP GR ETF 464287481 726 7,457 SH   SOLE   7,237 0 220
ISHARES TR RUSSELL MCP VL ETF 464287473 489 6,082 SH   SOLE   6,082 0 0
ISHARES TR RUSSELL1000VAL ETF 464287598 271 2,421 SH   SOLE   2,421 0 0
ISHARES TR S&P 500 INDEX ETF 464287200 813 3,612 SH   SOLE   1,753 0 1,859
ISHARES TR S&P MIDCAP 400 ETF 464287507 1,583 9,572 SH   SOLE   8,749 0 823
ISHARES TR S&P500/BAR GRW ETF 464287309 239 1,962 SH   SOLE   1,863 0 99
J P MORGAN EXCHANGE TRADED FD ETF 46641Q407 2,434 41,106 SH   SOLE   27,649 0 13,457
POWERSHARES ETF TRUST S&P 500 ETF 73935X682 268 10,316 SH   SOLE   3,772 0 6,544
POWERSHARES FTSE RAFI US 1000 ETF 73935X583 447 4,488 SH   SOLE   3,138 0 1,350
POWERSHARES QQQ TRUST 1 ETF 73935A104 241 2,038 SH   SOLE   2,038 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 641 11,832 SH   SOLE   11,832 0 0
SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797 6,166 141,527 SH   SOLE   119,208 0 22,319
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,312 23,503 SH   SOLE   19,117 0 4,386
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 60,107 1,331,264 SH   SOLE   645,308 0 685,956
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 20,061 376,665 SH   SOLE   268,158 0 108,507
SELECT SECTOR SPDR TR SBI INT- ETF 81369Y605 317 13,623 SH   SOLE   13,623 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 1,620 7,246 SH   SOLE   6,909 0 337
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 743 2,464 SH   SOLE   2,464 0 0
VANECK VECTORS ETF TR MORNINGS ETF 92189F643 219 6,293 SH   SOLE   6,293 0 0
VANGUARD DIVIDEND APPRECIATION ETF 921908844 316 3,713 SH   SOLE   3,588 0 125
VANGUARD GROWTH ETF ETF 922908736 8,912 79,939 SH   SOLE   30,309 0 49,630
VANGUARD HIGH DVD YIELD ETF ETF 921946406 1,940 25,600 SH   SOLE   23,761 0 1,839
VANGUARD INDEX FDS LARGE CAP E ETF 922908637 6,082 59,408 SH   SOLE   22,885 0 36,523
VANGUARD INDEX FDS MCAP VL IDX ETF 922908512 10,461 107,632 SH   SOLE   41,919 0 65,713
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 7,388 56,127 SH   SOLE   35,670 0 20,457
VANGUARD MID-CAP GROWTH ETF ETF 922908538 7,955 75,283 SH   SOLE   26,826 0 48,457
VANGUARD S&P 500 ETF SH ETF 922908363 3,252 15,841 SH   SOLE   13,683 0 2,158
VANGUARD TOTAL STOCK MARKET ET ETF 922908769 913 7,918 SH   SOLE   6,897 0 1,021
VANGUARD VALUE ETF ETF 922908744 8,564 92,079 SH   SOLE   29,695 0 62,384
WISDOMTREE MIDCAP DIVIDEND FUN ETF 97717W505 21,714 230,068 SH   SOLE   180,384 0 49,684
WISDOMTREE TR MDCP EARN FUND ETF 97717W570 824 8,025 SH   SOLE   8,025 0 0
DEWMAR INTL BMC INC COM COM 25211R102 1 722,039 SH   SOLE   722,039 0 0
EXACT SCIENCES CORP COM COM 30063P105 516 38,643 SH   SOLE   36,550 0 2,093
MGE ENERGY INC COM COM 55277P104 622 9,532 SH   SOLE   9,307 0 225
MGIC INVT CORP WIS COM COM 552848103 102 10,000 SH   SOLE   10,000 0 0
NATIONAL PRESTO INDS COM COM 637215104 405 3,809 SH   SOLE   3,809 0 0
ISHARES S&P SMALL CAP 600 INDE ETF 464287804 828 6,024 SH   SOLE   5,030 0 994
ISHARES TR RUSL 2000 GROW ETF 464287648 958 6,226 SH   SOLE   2,031 0 4,195
POWERSHARES ETF TRUST FTSE US1 ETF 73935X567 737 6,389 SH   SOLE   3,160 0 3,229
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 13,517 219,858 SH   SOLE   157,880 0 61,978
VANGUARD INDEX FDS SM CP VAL E ETF 922908611 2,586 21,368 SH   SOLE   10,192 0 11,176
VANGUARD INDEX FDS SML CP GRW ETF 922908595 5,368 40,315 SH   SOLE   17,530 0 22,785
WISDOMTREE TR SMLCAP EARN FD ETF 97717W562 27,005 276,607 SH   SOLE   143,225 0 133,382
WISDOMTREE TRUST SMALLCAP DIVI ETF 97717W604 7,489 90,535 SH   SOLE   73,441 0 17,094
DIAGEO P L C SPON ADR NEW ADR 25243Q205 1,523 14,653 SH   SOLE   11,573 0 3,080
NATIONAL GRID PLC SPON ADR NEW ADR 636274300 703 12,046 SH   SOLE   12,046 0 0
NESTLE S A SPONSORED ADR ADR 641069406 3,931 54,790 SH   SOLE   51,638 0 3,152
SANOFI AVENTIS SPONSORED ADR ADR 80105N105 1,196 29,580 SH   SOLE   23,205 0 6,375
ALLERGAN PLC SHS FGN G0177J108 2,578 12,277 SH   SOLE   12,009 0 268
BANK MONTREAL QUE COM FGN 063671101 518 7,208 SH   SOLE   5,928 0 1,280
ENBRIDGE INC COM FGN 29250N105 1,656 39,312 SH   SOLE   38,297 0 1,015
MEDTRONIC PLC SHS FGN G5960L103 3,500 49,141 SH   SOLE   48,447 0 694
NXP SEMICONDUCTORS N V COM FGN N6596X109 6,636 67,707 SH   SOLE   66,570 0 1,137
SCHLUMBERGER LTD COM FGN 806857108 3,972 47,311 SH   SOLE   45,207 0 2,104
ISHARES CNTRY MIN VL ETF ETF 464286525 700 9,635 SH   SOLE   5,787 0 3,848
POWERSHARES ETF TRUST II DWA D ETF 73936Q108 201 9,383 SH   SOLE   7,092 0 2,291
POWERSHARES GLOBAL ETF TRUST D ETF 73936T789 2,068 55,071 SH   SOLE   20,593 0 34,478
POWERSHARES GLOBAL ETF TRUST E ETF 73936T763 283 15,568 SH   SOLE   2,936 0 12,632
ISHARES EAFE VALUE ETF ETF 464288877 839 17,759 SH   SOLE   4,072 0 13,687
ISHARES TR CORE MSCI EAFE ETF 46432F842 213 3,975 SH   SOLE   3,975 0 0
ISHARES TR EAFE MIN VOLAT ETF 46429B689 1,015 16,583 SH   SOLE   12,042 0 4,541
ISHARES TR INTL SEL DIV ETF ETF 464288448 599 20,266 SH   SOLE   18,706 0 1,560
ISHARES TR MSCI GRW ETF ETF 464288885 2,095 32,899 SH   SOLE   13,576 0 19,323
ISHARES TR MSCI SMALL CAP ETF 464288273 914 18,332 SH   SOLE   6,712 0 11,620
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 298 13,807 SH   SOLE   9,132 0 4,675
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,152 41,615 SH   SOLE   26,142 0 15,473
SCHWAB STRATEGIC TR SCHWB FDT ETF 808524755 39,284 1,565,094 SH   SOLE   782,226 0 782,868
VANGUARD FTSE ALL-WLD EX-US SM ETF 922042718 419 4,458 SH   SOLE   2,773 0 1,685
VANGUARD INTL.EQ.FTSE ALL-WORL ETF 922042775 735 16,637 SH   SOLE   12,718 0 3,919
WISDOMTREE DEFA ETF 97717W703 486 10,472 SH   SOLE   5,585 0 4,887
WISDOMTREE INTERNATIONAL SMALL ETF 97717W760 373 6,222 SH   SOLE   6,222 0 0
WELLS FARGO & CO NEW CONV 949746PM7 904 865,000 PRN   SOLE   865,000 0 0
SSGA ACTIVE ETF TR SPDR TR TAC ETF 78467V848 320 6,611 SH   SOLE   5,895 0 716
ISHARES LEHMAN AGGREGATE BOND ETF 464287226 3,793 35,100 SH   SOLE   26,662 0 8,438
PIMCO ETF TR 0-5 HIGH YIELD ETF 72201R783 224 2,243 SH   SOLE   546 0 1,697
SCHWAB STRATEGIC TR SHT TM US ETF 808524862 202 4,000 SH   SOLE   4,000 0 0
SCHWAB STRATEGIC TR US AGGREGA ETF 808524839 1,048 20,341 SH   SOLE   15,939 0 4,402
VANGUARD BD INDEX FD INTERMED ETF 921937819 408 4,916 SH   SOLE   3,357 0 1,559
VANGUARD BD INDEX FD SHORT TRM ETF 921937827 2,392 30,101 SH   SOLE   13,720 0 16,381
VANGUARD SHORT-TERM CORP BD ID ETF 92206C409 543 6,845 SH   SOLE   3,640 0 3,205
VANGUARD TOTAL BOND MRKT ETF ETF 921937835 1,611 19,942 SH   SOLE   18,588 0 1,354
VANGUARD TOTAL INTL BOND ETF ETF 92203J407 1,161 21,389 SH   SOLE   12,379 0 9,010
GOLDMAN SACHS GROUP INC SHS D PFD 38144G804 3,164 145,020 SH   SOLE   139,620 0 5,400
IVY FDS INC MUN HYLD INC C COM 466001765 62 12,060 SH   SOLE   12,060 0 0
ALPS ETF TR ALERIAN MLP ETF 00162Q866 197 15,645 SH   SOLE   11,000 0 4,645
VANGUARD INDEX FDS REIT ETF ETF 922908553 1,893 22,933 SH   SOLE   20,193 0 2,740
CENTRAL FD CDA LTD. CL. A COM 153501101 278 24,664 SH   SOLE   0 0 24,664