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 509 200 SH   SOLE   200 0 0
3M CO COM COM 88579Y101 8,219 39,477 SH   SOLE   37,153 0 2,324
ABBOTT LABS COM COM 002824100 1,697 34,915 SH   SOLE   34,315 0 600
ABBVIE INC COM COM 00287Y109 469 6,472 SH   SOLE   6,215 0 257
ALIGN TECHNOLOGY INC. COM 016255101 215 1,430 SH   SOLE   105 0 1,325
ALLIANT ENERGY CORP COM COM 018802108 438 10,893 SH   SOLE   10,493 0 400
ALLSTATE CORP COM 020002101 239 2,698 SH   SOLE   2,117 0 581
ALPHABET INC CAP STK CL A COM 02079K305 5,532 5,950 SH   SOLE   5,667 0 283
ALPHABET INC CAP STK CL C COM 02079K107 4,780 5,260 SH   SOLE   5,165 0 95
ALTRIA GROUP INC COM COM 02209S103 1,092 14,663 SH   SOLE   11,830 0 2,833
AMAZON COM INC COM COM 023135106 698 721 SH   SOLE   721 0 0
AMERICAN ELEC PWR INC COM COM 025537101 2,908 41,855 SH   SOLE   30,999 0 10,856
AMERICAN INTL GROUP INC COM NE COM 026874784 344 5,506 SH   SOLE   5,506 0 0
AMGEN INC COM 031162100 3,503 20,337 SH   SOLE   16,226 0 4,111
ANALOG DEVICES INC COM COM 032654105 1,456 18,717 SH   SOLE   12,204 0 6,513
APPLE INC COM COM 037833100 15,936 110,651 SH   SOLE   96,433 0 14,218
ASSOCIATED BANC CORP COM COM 045487105 329 13,044 SH   SOLE   12,044 0 1,000
AT&T INC COM COM 00206R102 3,932 104,216 SH   SOLE   84,911 0 19,305
AUTOMATIC DATA PROCESSING INC COM 053015103 339 3,309 SH   SOLE   3,309 0 0
BANK MUTUAL CORPORATION COM 063750103 995 108,753 SH   SOLE   108,753 0 0
BANK OF AMERICA COM 060505104 346 14,274 SH   SOLE   14,274 0 0
BARD C R INC COM COM 067383109 316 1,000 SH   SOLE   1,000 0 0
BB&T CORP COM COM 054937107 778 17,125 SH   SOLE   15,674 0 1,451
BERKSHIRE HATHAWAY INC CL A COM 084670108 3,566 14 SH   SOLE   14 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 7,144 42,179 SH   SOLE   39,405 0 2,774
BIOGEN INC COM 09062X103 1,781 6,563 SH   SOLE   6,144 0 419
BOEING CO COM 097023105 398 2,010 SH   SOLE   2,010 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 5,491 98,551 SH   SOLE   86,624 0 11,927
BROWN-FOREMAN CORPORATION COM 115637209 228 4,700 SH   SOLE   4,700 0 0
CELGENE CORP COM COM 151020104 237 1,825 SH   SOLE   1,626 0 199
CHEVRON CORP NEW COM COM 166764100 4,473 42,875 SH   SOLE   35,287 0 7,588
CISCO SYS INC COM COM 17275R102 5,074 162,105 SH   SOLE   140,769 0 21,336
CITIGROUP INC COM NEW COM 172967424 347 5,193 SH   SOLE   5,193 0 0
COCA COLA CO COM COM 191216100 4,403 98,171 SH   SOLE   74,978 0 23,193
COLGATE PALMOLIVE CO COM 194162103 265 3,581 SH   SOLE   2,839 0 742
COMCAST CORP NEW CL A COM 20030N101 295 7,579 SH   SOLE   7,579 0 0
CONOCOPHILLIPS COM COM 20825C104 281 6,396 SH   SOLE   5,852 0 544
CONSTELLATION BRANDS INC CL A COM 21036P108 9,819 50,683 SH   SOLE   49,692 0 991
COSTCO WHOLESALE CORP COM 22160K105 404 2,527 SH   SOLE   2,527 0 0
CRACKER BARREL OLD CTRY STORE COM 22410J106 1,873 11,201 SH   SOLE   8,543 0 2,658
CVS HEALTH CORP COM 126650100 264 3,276 SH   SOLE   2,426 0 850
DISCOVER FINL SVCS COM COM 254709108 5,695 91,578 SH   SOLE   87,104 0 4,474
DISNEY WALT CO COM DISNEY COM 254687106 7,214 67,892 SH   SOLE   63,846 0 4,046
DUKE ENERGY CORP NEW COM NEW COM 26441C204 659 7,878 SH   SOLE   7,706 0 172
EMERSON ELEC CO COM COM 291011104 2,695 45,206 SH   SOLE   44,000 0 1,206
EXXON MOBIL CORP COM COM 30231G102 8,563 106,066 SH   SOLE   86,689 0 19,377
FIDELITY NATL INFO SVC COM COM 31620M106 2,030 23,769 SH   SOLE   23,769 0 0
FISERV INC COM COM 337738108 6,729 55,002 SH   SOLE   54,199 0 803
FORD MTR CO DEL COM PAR $0.01 COM 345370860 882 78,826 SH   SOLE   67,976 0 10,850
GENERAL ELECTRIC CO COM COM 369604103 9,507 351,967 SH   SOLE   310,179 0 41,788
GRAND CENTRAL SILVER MINES INC COM 384906202 0 22,563 SH   SOLE   0 0 22,563
HOME DEPOT INC COM 437076102 587 3,824 SH   SOLE   3,790 0 34
HONEYWELL INTERNATIONAL, INC. COM 438516106 4,445 33,349 SH   SOLE   32,913 0 436
I B M COM 459200101 4,560 29,646 SH   SOLE   25,129 0 4,517
ILLINOIS TOOL WORKS INC COM 452308109 295 2,062 SH   SOLE   612 0 1,450
INTEL CORP COM COM 458140100 867 25,690 SH   SOLE   17,655 0 8,035
INTUITIVE SURGICAL INC COM NEW COM 46120E602 5,822 6,224 SH   SOLE   6,112 0 112
JOHNSON & JOHNSON COM COM 478160104 12,988 98,180 SH   SOLE   88,854 0 9,326
JPMORGAN CHASE & CO COM COM 46625H100 10,084 110,328 SH   SOLE   96,381 0 13,947
KANSAS CITY SOUTHERN COM NEW COM 485170302 1,451 13,869 SH   SOLE   13,557 0 312
KIMBERLY CLARK CORP COM 494368103 482 3,736 SH   SOLE   3,443 0 293
LILLY ELI & CO COM COM 532457108 314 3,818 SH   SOLE   2,354 0 1,464
LOCKHEED MARTIN CORP COM COM 539830109 3,001 10,809 SH   SOLE   8,437 0 2,372
MASTERCARD INC CL A COM 57636Q104 3,693 30,409 SH   SOLE   28,692 0 1,717
MCDONALDS CORP COM COM 580135101 2,049 13,380 SH   SOLE   10,826 0 2,554
MCKESSON CORP COM 58155Q103 3,214 19,532 SH   SOLE   19,112 0 420
MERCK & CO INC NEW COM COM 58933Y105 5,347 83,426 SH   SOLE   68,336 0 15,090
MICROCHIP TECHNOLOGY INC COM COM 595017104 7,160 92,765 SH   SOLE   89,004 0 3,761
MICROSOFT CORP COM COM 594918104 7,696 111,651 SH   SOLE   93,682 0 17,969
MONDELEZ INTL INC CL A COM 609207105 2,458 56,906 SH   SOLE   53,016 0 3,890
NEXTERA ENERGY INC COM COM 65339F101 259 1,848 SH   SOLE   1,550 0 298
ORACLE CORP COM 68389X105 526 10,484 SH   SOLE   9,794 0 690
PARKER HANNIFIN CORP COM 701094104 290 1,812 SH   SOLE   1,812 0 0
PEPSICO INC COM COM 713448108 9,619 83,285 SH   SOLE   75,590 0 7,695
PFIZER INC COM COM 717081103 5,310 158,073 SH   SOLE   129,882 0 28,191
PHILIP MORRIS INTL INC COM COM 718172109 1,560 13,278 SH   SOLE   11,345 0 1,933
PHILLIPS 66 COM COM 718546104 4,506 54,491 SH   SOLE   48,072 0 6,419
PNC FINL SVCS GROUP INC COM COM 693475105 2,454 19,655 SH   SOLE   14,140 0 5,515
PPL CORP COM COM 69351T106 390 10,080 SH   SOLE   8,407 0 1,673
PRAXAIR INC COM COM 74005P104 3,980 30,025 SH   SOLE   24,660 0 5,365
PRICELINE GROUP INC COM 741503403 7,357 3,933 SH   SOLE   3,651 0 282
PROASSURANCE CORP COM COM 74267C106 581 9,553 SH   SOLE   9,553 0 0
PROCTER & GAMBLE CO COM COM 742718109 6,483 74,392 SH   SOLE   60,307 0 14,084
QUALCOMM INC COM COM 747525103 7,215 130,668 SH   SOLE   118,006 0 12,662
RAYTHEON CO COM NEW COM 755111507 933 5,779 SH   SOLE   5,363 0 416
REYNOLDS AMERICAN INC COM COM 761713106 215 3,308 SH   SOLE   3,308 0 0
ROBERT HALF INTL INC COM COM 770323103 3,153 65,783 SH   SOLE   54,919 0 10,864
SCHWAB CHARLES CORP NEW COM COM 808513105 4,703 109,471 SH   SOLE   108,420 0 1,051
SHERWIN WILLIAMS CO COM 824348106 535 1,525 SH   SOLE   1,475 0 50
SOUTHERN CO COM COM 842587107 307 6,412 SH   SOLE   5,631 0 781
STARBUCKS CORP CO COM 855244109 2,054 35,224 SH   SOLE   33,082 0 2,142
STRYKER CORP COM COM 863667101 6,042 43,539 SH   SOLE   39,897 0 3,642
SYNCHRONY FINL COM COM 87165B103 9,384 314,676 SH   SOLE   289,008 0 25,668
SYSCO CORP COM COM 871829107 2,831 56,252 SH   SOLE   44,533 0 11,719
T ROWE PRICE GROUP INC COM 74144T108 1,500 20,210 SH   SOLE   14,991 0 5,219
TJX COS INC NEW COM COM 872540109 1,897 26,291 SH   SOLE   24,096 0 2,195
U S BANCORP COM 902973304 7,314 140,870 SH   SOLE   130,887 0 9,983
UNITED PARCEL SERVICE INC CL B COM 911312106 3,307 29,904 SH   SOLE   25,293 0 4,611
UNITED TECHNOLOGIES CORP CO COM 913017109 318 2,602 SH   SOLE   2,602 0 0
UNITEDHEALTH GROUP INC COM 91324P102 401 2,165 SH   SOLE   2,165 0 0
V F CORP COM COM 918204108 1,802 31,279 SH   SOLE   26,265 0 5,014
VERIZON COMMUNICATIONS INC COM COM 92343V104 3,637 81,431 SH   SOLE   65,973 0 15,458
VISA INC COM CL A COM 92826C839 9,537 101,693 SH   SOLE   99,542 0 2,151
WAL MART STORES INC COM 931142103 3,118 41,195 SH   SOLE   35,870 0 5,324
WALGREENS BOOTS ALLIANCE INC C COM 931427108 3,686 47,075 SH   SOLE   46,075 0 1,000
WEC ENERGY GROUP INC COM COM 92939U106 274 4,461 SH   SOLE   4,194 0 267
WELLS FARGO & CO NEW COM COM 949746101 4,999 90,227 SH   SOLE   74,746 0 15,481
WOODWARD INC COM COM 980745103 247 3,650 SH   SOLE   3,650 0 0
XCEL ENERGY INC COM COM 98389B100 207 4,505 SH   SOLE   3,268 0 1,237
YUM CHINA HLDGS INC COM COM 98850P109 2,508 63,613 SH   SOLE   62,596 0 1,017
CONSUMER DISCRETIONARY SELECT ETF 81369Y407 5,907 65,899 SH   SOLE   56,410 0 9,489
ISHARES CORE HIGH DIVIDEND EFT ETF 46429B663 576 6,927 SH   SOLE   2,770 0 4,157
ISHARES RUSSELL 1000 VALUE ETF 464287598 283 2,432 SH   SOLE   2,432 0 0
ISHARES S&P 400/BARRA GROWTH ETF 464287606 437 2,223 SH   SOLE   1,234 0 989
ISHARES TR RUSSELL MCP GR ETF 464287481 767 7,096 SH   SOLE   6,876 0 220
ISHARES TR RUSSELL MCP VL ETF 464287473 514 6,111 SH   SOLE   6,111 0 0
ISHARES TR RUSSELL1000GRW ETF 464287614 245 2,061 SH   SOLE   2,061 0 0
ISHARES TR S&P 500 INDEX ETF 464287200 1,130 4,643 SH   SOLE   3,110 0 1,533
ISHARES TR S&P MIDCAP 400 ETF 464287507 2,006 11,533 SH   SOLE   11,177 0 356
ISHARES TR S&P500/BAR GRW ETF 464287309 282 2,062 SH   SOLE   1,963 0 99
JPMORGAN DIVERSIFIED RET US EQ ETF 46641Q407 35,518 543,814 SH   SOLE   224,778 0 319,036
POWERSHARES FTSE RAFI US 1000 ETF 73935X583 354 3,428 SH   SOLE   3,138 0 290
POWERSHARES QQQ TRUST 1 ETF 73935A104 271 1,966 SH   SOLE   1,966 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 276 4,724 SH   SOLE   4,724 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,345 21,277 SH   SOLE   19,098 0 2,179
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 31,978 553,532 SH   SOLE   365,303 0 188,229
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 6,566 145,593 SH   SOLE   123,128 0 22,465
SCHWAB US MID-CAP ETF ETF 808524508 70,047 1,454,464 SH   SOLE   738,449 0 716,015
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 1,770 7,322 SH   SOLE   7,019 0 303
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 814 2,564 SH   SOLE   2,564 0 0
VANECK VECTORS ETF TR MORNINGS ETF 92189F643 249 6,293 SH   SOLE   6,293 0 0
VANGUARD DIVIDEND APPRECIATION ETF 921908844 284 3,069 SH   SOLE   3,069 0 0
VANGUARD GROWTH ETF ETF 922908736 9,605 75,605 SH   SOLE   28,445 0 47,160
VANGUARD HIGH DVD YIELD ETF ETF 921946406 2,193 28,054 SH   SOLE   26,710 0 1,344
VANGUARD INDEX FDS LARGE CAP E ETF 922908637 7,402 66,672 SH   SOLE   24,624 0 42,048
VANGUARD INDEX FDS MCAP VL IDX ETF 922908512 10,759 104,593 SH   SOLE   41,947 0 62,646
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 8,024 56,300 SH   SOLE   37,094 0 19,206
VANGUARD INDEX FDS REIT ETF ETF 922908553 3,341 40,144 SH   SOLE   31,947 0 8,197
VANGUARD MID-CAP GROWTH ETF ETF 922908538 8,680 73,756 SH   SOLE   32,384 0 41,372
VANGUARD S&P 500 ETF SH ETF 922908363 3,879 17,469 SH   SOLE   15,594 0 1,875
VANGUARD TOTAL STOCK MARKET ET ETF 922908769 889 7,145 SH   SOLE   6,124 0 1,021
VANGUARD VALUE ETF ETF 922908744 8,775 90,880 SH   SOLE   30,417 0 60,463
WISDOMTREE MIDCAP DIVIDEND FUN ETF 97717W505 27,588 282,226 SH   SOLE   217,190 0 65,036
WISDOMTREE TR MDCP EARN FUND ETF 97717W570 824 23,019 SH   SOLE   23,019 0 0
DEWMAR INTL BMC INC COM COM 25211R102 6 722,039 SH   SOLE   722,039 0 0
EXACT SCIENCES CORP COM COM 30063P105 1,556 43,981 SH   SOLE   43,063 0 918
MANITOWOC INC COM 563571108 61 10,190 SH   SOLE   10,190 0 0
MGE ENERGY INC COM COM 55277P104 855 13,279 SH   SOLE   12,504 0 775
MGIC INVT CORP WIS COM COM 552848103 188 16,830 SH   SOLE   16,830 0 0
NATIONAL PRESTO INDS COM COM 637215104 421 3,809 SH   SOLE   3,809 0 0
PORTOLA PHARMACEUTICALS INC CO COM 737010108 205 3,650 SH   SOLE   3,650 0 0
TRANSATLANTIC PETROLEUM LTD SH COM G89982113 164 136,294 SH   SOLE   136,294 0 0
ISHARES RUSSELL 2000 GROWTH ETF 464287648 1,062 6,293 SH   SOLE   2,194 0 4,099
ISHARES S&P SMALL CAP 600 INDE ETF 464287804 975 13,903 SH   SOLE   12,090 0 1,813
POWERSHARES ETF TRUST FTSE US1 ETF 73935X567 479 4,045 SH   SOLE   2,466 0 1,579
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 13,764 215,359 SH   SOLE   158,103 0 57,256
VANGUARD INDEX FDS SM CP VAL E ETF 922908611 2,390 19,442 SH   SOLE   9,555 0 9,887
VANGUARD INDEX FDS SML CP GRW ETF 922908595 5,408 37,111 SH   SOLE   16,254 0 20,857
WISDOMTREE TR SMLCAP EARN FD ETF 97717W562 28,641 872,138 SH   SOLE   472,742 0 399,396
WISDOMTREE TRUST SMALLCAP DIVI ETF 97717W604 6,962 86,510 SH   SOLE   69,975 0 16,535
ANHEUSER BUSCH INBEV SPONSORED ADR 03524A108 1,790 16,221 SH   SOLE   13,360 0 2,861
DIAGEO P L C SPON ADR NEW ADR 25243Q205 350 2,918 SH   SOLE   2,499 0 419
GLAXOSMITHKLINE PLC-ADR SPONSO ADR 37733W105 208 4,830 SH   SOLE   3,117 0 1,713
NATIONAL GRID PLC SPONSORED AD ADR 636274409 624 9,940 SH   SOLE   9,940 0 0
NESTLE S A SPONSORED ADR ADR 641069406 5,946 68,188 SH   SOLE   61,211 0 6,977
SANOFI AVENTIS SPONSORED ADR ADR 80105N105 215 4,497 SH   SOLE   4,005 0 492
ALLERGAN PLC SHS FGN G0177J108 2,658 10,936 SH   SOLE   10,797 0 139
BANK MONTREAL QUE COM FGN 063671101 635 8,650 SH   SOLE   7,696 0 954
ENBRIDGE INC COM FGN 29250N105 2,161 54,271 SH   SOLE   52,553 0 1,718
MEDTRONIC PLC SHS FGN G5960L103 4,387 49,430 SH   SOLE   48,466 0 964
NXP SEMICONDUCTORS N V COM FGN N6596X109 7,402 67,632 SH   SOLE   66,206 0 1,426
SCHLUMBERGER LTD COM FGN 806857108 3,107 47,184 SH   SOLE   44,458 0 2,726
ISHARES TR CORE MSCITOTAL ETF 46432F834 444 7,732 SH   SOLE   7,732 0 0
POWERSHARES GLOBAL ETF TRUST D ETF 73936T789 1,326 31,771 SH   SOLE   10,229 0 21,542
POWERSHARES GLOBAL ETF TRUST E ETF 73936T763 277 13,962 SH   SOLE   1,330 0 12,632
ISHARES EAFE VALUE ETF ETF 464288877 481 9,310 SH   SOLE   3,528 0 5,782
ISHARES TR CORE MSCI EAFE ETF 46432F842 289 4,750 SH   SOLE   4,750 0 0
ISHARES TR EAFE MIN VOLAT ETF 46429B689 831 12,004 SH   SOLE   7,388 0 4,616
ISHARES TR INTL SEL DIV ETF ETF 464288448 348 10,649 SH   SOLE   9,089 0 1,560
ISHARES TR MSCI GRW ETF ETF 464288885 1,417 19,153 SH   SOLE   9,302 0 9,851
ISHARES TR MSCI SMALL CAP ETF 464288273 811 14,022 SH   SOLE   6,923 0 7,099
SCHWAB FUNDAMENTAL INTL LG CO ETF 808524755 49,242 1,758,017 SH   SOLE   948,651 0 809,366
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 696 27,995 SH   SOLE   15,801 0 12,194
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,093 65,848 SH   SOLE   44,035 0 21,813
VANGUARD FTSE ALL-WLD EX-US SM ETF 922042718 457 4,228 SH   SOLE   2,676 0 1,552
VANGUARD INTL.EQ.FTSE ALL-WORL ETF 922042775 638 12,761 SH   SOLE   11,035 0 1,726
VANGUARD TOTAL INTERNATIONAL S ETF 921909768 390 7,500 SH   SOLE   7,500 0 0
WISDOMTREE INTERNATIONAL EQUIT ETF 97717W703 234 4,505 SH   SOLE   0 0 4,505
WISDOMTREE INTERNATIONAL SMALL ETF 97717W760 433 6,222 SH   SOLE   6,222 0 0
WELLS FARGO & CO NEW CONV 949746PM7 1,504 1,450,000 PRN   SOLE   1,450,000 0 0
ISHARES CORE U.S. AGGREGATE ETF 464287226 3,610 32,964 SH   SOLE   24,776 0 8,188
PIMCO ETF TR 0-5 HIGH YIELD ETF 72201R783 284 2,805 SH   SOLE   546 0 2,259
SCHWAB STRATEGIC TR US AGGREGA ETF 808524839 2,431 46,523 SH   SOLE   8,115 0 38,408
VANGUARD BD INDEX FD INTERMED ETF 921937819 309 3,651 SH   SOLE   2,755 0 896
VANGUARD BD INDEX FD SHORT TRM ETF 921937827 2,556 32,008 SH   SOLE   17,614 0 14,394
VANGUARD SHORT-TERM CORP BD ID ETF 92206C409 906 11,317 SH   SOLE   6,857 0 4,460
VANGUARD TOTAL BOND MRKT ETF ETF 921937835 1,359 16,607 SH   SOLE   15,270 0 1,337
VANGUARD TOTAL INTL BOND ETF ETF 92203J407 971 17,867 SH   SOLE   9,764 0 8,103
GM 6.75 ESC PEND FUT DIST PFD 370ESCAZ8 0 27,000 SH   SOLE   27,000 0 0
GOLDMAN SACHS GROUP INC SHS D PFD 38144G804 3,419 144,870 SH   SOLE   140,870 0 4,000
CENTRAL FD CDA LTD. CL. A COM 153501101 258 20,927 SH   SOLE   0 0 20,927