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 434 200 SH   SOLE   100 0 100
3M CO COM COM 88579Y101 7,063 40,332 SH   SOLE   37,508 0 2,824
ABBOTT LABS COM COM 002824100 1,912 48,628 SH   SOLE   46,949 0 1,679
ABBVIE INC COM COM 00287Y109 407 6,580 SH   SOLE   5,938 0 642
ALLIANCE DATA SYS CORP COM COM 018581108 537 2,740 SH   SOLE   2,740 0 0
ALLIANT ENERGY CORP COM COM 018802108 538 13,556 SH   SOLE   13,556 0 0
ALLSTATE CORP COM 020002101 226 3,227 SH   SOLE   2,646 0 581
ALPHABET INC CAP STK CL A COM 02079K305 4,131 5,872 SH   SOLE   5,586 0 286
ALPHABET INC CAP STK CL C COM 02079K107 3,688 5,328 SH   SOLE   5,248 0 80
ALTRIA GROUP INC COM COM 02209S103 1,087 15,770 SH   SOLE   12,937 0 2,833
AMAZON COM INC COM COM 023135106 523 731 SH   SOLE   731 0 0
AMERICAN ELEC PWR INC COM COM 025537101 2,106 30,040 SH   SOLE   22,327 0 7,713
AMERICAN INTL GROUP INC COM NE COM 026874784 431 8,158 SH   SOLE   8,158 0 0
AMGEN INC COM 031162100 594 3,904 SH   SOLE   3,304 0 600
ANALOG DEVICES INC COM COM 032654105 869 15,341 SH   SOLE   9,501 0 5,840
APPLE INC COM COM 037833100 10,558 110,438 SH   SOLE   96,575 0 13,863
ASSOCIATED BANC CORP COM COM 045487105 224 13,044 SH   SOLE   12,044 0 1,000
AT&T INC COM COM 00206R102 3,009 69,627 SH   SOLE   48,633 0 20,994
AUTOMATIC DATA PROCESSING INC COM 053015103 203 2,210 SH   SOLE   2,210 0 0
BANK MUTUAL CORPORATION COM 063750103 1,205 156,882 SH   SOLE   156,882 0 0
BANK OF AMERICA COM 060505104 210 15,837 SH   SOLE   15,487 0 350
BARD C R INC COM COM 067383109 235 1,000 SH   SOLE   1,000 0 0
BB&T CORP COM COM 054937107 1,547 43,445 SH   SOLE   32,906 0 10,539
BERKSHIRE HATHAWAY INC CL A COM 084670108 3,038 14 SH   SOLE   14 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 6,163 42,568 SH   SOLE   40,135 0 2,433
BIOGEN INC COM 09062X103 1,647 6,812 SH   SOLE   6,502 0 310
BOEING CO COM 097023105 354 2,725 SH   SOLE   2,725 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 3,188 43,339 SH   SOLE   34,650 0 8,689
BROWN-FOREMAN CORPORATION COM 115637209 923 9,250 SH   SOLE   9,250 0 0
CERNER CORP COM 156782104 328 5,600 SH   SOLE   5,600 0 0
CHEVRON CORP NEW COM COM 166764100 4,803 45,813 SH   SOLE   37,600 0 8,213
CHURCH & DWIGHT INC COM COM 171340102 3,422 33,262 SH   SOLE   33,182 0 80
CISCO SYS INC COM COM 17275R102 4,248 148,074 SH   SOLE   131,352 0 16,722
CITIGROUP INC COM NEW COM 172967424 367 8,648 SH   SOLE   8,455 0 193
COCA COLA CO COM COM 191216100 5,808 128,121 SH   SOLE   103,079 0 25,042
COMCAST CORP NEW CL A COM 20030N101 297 4,556 SH   SOLE   4,556 0 0
CONOCOPHILLIPS COM COM 20825C104 3,305 75,800 SH   SOLE   66,246 0 9,554
CONSTELLATION BRANDS INC CL A COM 21036P108 8,880 53,686 SH   SOLE   52,646 0 1,040
COSTCO WHOLESALE CORP COM 22160K105 435 2,767 SH   SOLE   2,767 0 0
CVS HEALTH CORP COM 126650100 387 4,047 SH   SOLE   3,788 0 259
DISCOVER FINL SVCS COM COM 254709108 4,997 93,253 SH   SOLE   89,521 0 3,732
DISNEY WALT CO COM DISNEY COM 254687106 7,484 76,508 SH   SOLE   72,260 0 4,248
DOMINION RES INC VA NEW COM COM 25746U109 1,514 19,434 SH   SOLE   15,120 0 4,314
DUKE ENERGY CORP NEW COM NEW COM 26441C204 764 8,906 SH   SOLE   8,734 0 172
EMERSON ELEC CO COM COM 291011104 4,874 93,441 SH   SOLE   84,887 0 8,554
EXPRESS SCRIPTS HLDG COM COM 30219G108 213 2,806 SH   SOLE   2,211 0 595
EXXON MOBIL CORP COM COM 30231G102 8,505 90,732 SH   SOLE   69,480 0 21,252
FIDELITY NATL INFO SVC COM COM 31620M106 1,341 18,206 SH   SOLE   18,206 0 0
FISERV INC COM COM 337738108 5,727 52,672 SH   SOLE   52,430 0 242
FORD MTR CO DEL COM PAR $0.01 COM 345370860 985 78,390 SH   SOLE   69,851 0 8,539
GENERAL DYNAMICS CORP COM COM 369550108 203 1,458 SH   SOLE   1,436 0 22
GENERAL ELECTRIC CO COM COM 369604103 10,957 348,071 SH   SOLE   308,329 0 39,742
GENERAL MILLS INC COM 370334104 490 6,868 SH   SOLE   6,466 0 402
GENERAL MTRS CO COM COM 37045V100 238 8,410 SH   SOLE   6,004 0 2,406
GILEAD SCIENCES INC COM COM 375558103 238 2,859 SH   SOLE   2,859 0 0
GOLDEN PHOENIX MINERALS INC. COM 381149103 1 240,185 SH   SOLE   0 0 240,185
GRAND CENTRAL SILVER MINES INC COM 384906202 0 22,563 SH   SOLE   0 0 22,563
HAIN CELESTIAL GROUP INC COM COM 405217100 2,545 51,160 SH   SOLE   49,963 0 1,197
HOME DEPOT INC COM 437076102 391 3,066 SH   SOLE   2,790 0 276
HONEYWELL INTERNATIONAL, INC. COM 438516106 2,686 23,088 SH   SOLE   23,088 0 0
I B M COM 459200101 3,640 23,984 SH   SOLE   20,254 0 3,730
ILLINOIS TOOL WORKS INC COM 452308109 238 2,282 SH   SOLE   869 0 1,413
INTEL CORP COM COM 458140100 973 29,676 SH   SOLE   19,046 0 10,630
INTUITIVE SURGICAL INC COM NEW COM 46120E602 3,976 6,012 SH   SOLE   5,945 0 67
JOHNSON & JOHNSON COM COM 478160104 12,813 105,634 SH   SOLE   89,696 0 15,937
JOHNSON CTLS INC COM COM 478366107 316 7,148 SH   SOLE   7,136 0 12
JPMORGAN CHASE & CO COM COM 46625H100 6,966 112,094 SH   SOLE   99,128 0 12,966
KANSAS CITY SOUTHERN COM NEW COM 485170302 1,088 12,076 SH   SOLE   11,789 0 287
KIMBERLY CLARK CORP COM 494368103 470 3,420 SH   SOLE   3,127 0 293
LILLY ELI & CO COM COM 532457108 321 4,074 SH   SOLE   2,214 0 1,860
LOCKHEED MARTIN CORP COM COM 539830109 2,924 11,784 SH   SOLE   9,640 0 2,144
MASTERCARD INC CL A COM 57636Q104 2,384 27,067 SH   SOLE   24,367 0 2,700
MCDONALDS CORP COM COM 580135101 3,560 29,579 SH   SOLE   22,975 0 6,604
MCKESSON CORP COM 58155Q103 3,497 18,735 SH   SOLE   18,392 0 343
MERCK & CO INC NEW COM COM 58933Y105 4,733 82,157 SH   SOLE   70,263 0 11,894
MICROCHIP TECHNOLOGY INC COM COM 595017104 6,728 132,537 SH   SOLE   119,552 0 12,985
MICROSOFT CORP COM COM 594918104 6,433 125,725 SH   SOLE   106,090 0 19,635
MONDELEZ INTL INC CL A COM 609207105 2,431 53,416 SH   SOLE   49,102 0 4,314
NEXTERA ENERGY INC COM COM 65339F101 314 2,411 SH   SOLE   2,013 0 398
ORACLE CORP COM 68389X105 495 12,101 SH   SOLE   11,411 0 690
PEPSICO INC COM COM 713448108 9,219 87,017 SH   SOLE   79,152 0 7,865
PFIZER INC COM COM 717081103 3,379 95,958 SH   SOLE   77,095 0 18,863
PHILIP MORRIS INTL INC COM COM 718172109 3,110 30,575 SH   SOLE   24,055 0 6,520
PHILLIPS 66 COM COM 718546104 208 2,625 SH   SOLE   1,996 0 629
PNC FINL SVCS GROUP INC COM COM 693475105 1,626 19,978 SH   SOLE   14,415 0 5,563
PPL CORP COM COM 69351T106 457 12,114 SH   SOLE   9,637 0 2,477
PRAXAIR INC COM COM 74005P104 5,082 45,218 SH   SOLE   40,215 0 5,003
PRICELINE GROUP INC COM 741503403 4,598 3,683 SH   SOLE   3,400 0 283
PROCTER & GAMBLE CO COM COM 742718109 6,296 74,359 SH   SOLE   60,462 0 13,897
QUALCOMM INC COM COM 747525103 4,037 75,357 SH   SOLE   67,036 0 8,321
RAYTHEON CO COM NEW COM 755111507 1,047 7,700 SH   SOLE   7,123 0 577
ROBERT HALF INTL INC COM COM 770323103 2,391 62,651 SH   SOLE   51,861 0 10,790
SCHWAB CHARLES CORP NEW COM COM 808513105 2,813 111,146 SH   SOLE   110,195 0 951
SHERWIN WILLIAMS CO COM 824348106 492 1,675 SH   SOLE   1,625 0 50
SOUTHERN CO COM COM 842587107 419 7,808 SH   SOLE   7,027 0 781
SPECTRA ENERGY CORP COM COM 847560109 1,578 43,074 SH   SOLE   30,330 0 12,744
STARBUCKS CORP CO COM 855244109 1,336 23,382 SH   SOLE   22,182 0 1,200
STRYKER CORP COM COM 863667101 5,466 45,614 SH   SOLE   42,072 0 3,542
SYNCHRONY FINL COM COM 87165B103 8,679 343,322 SH   SOLE   321,184 0 22,138
SYSCO CORP COM COM 871829107 3,661 72,145 SH   SOLE   57,875 0 14,270
T ROWE PRICE GROUP INC COM 74144T108 2,114 28,975 SH   SOLE   22,662 0 6,313
TEXAS INSTRUMENTS INC CO COM 882508104 270 4,310 SH   SOLE   4,310 0 0
TJX COS INC NEW COM COM 872540109 1,740 22,536 SH   SOLE   20,538 0 1,998
U S BANCORP COM 902973304 5,593 138,676 SH   SOLE   130,975 0 7,701
UNION PACIFIC CORP COM 907818108 317 3,637 SH   SOLE   3,637 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 3,525 32,724 SH   SOLE   28,671 0 4,053
UNITED TECHNOLOGIES CORP CO COM 913017109 259 2,525 SH   SOLE   2,525 0 0
UNITEDHEALTH GROUP INC COM 91324P102 403 2,852 SH   SOLE   2,795 0 57
VERIZON COMMUNICATIONS INC COM COM 92343V104 4,301 77,027 SH   SOLE   61,173 0 15,854
VISA INC COM CL A COM 92826C839 7,718 104,060 SH   SOLE   102,544 0 1,516
WAL MART STORES INC COM 931142103 2,575 35,268 SH   SOLE   31,005 0 4,263
WALGREENS BOOTS ALLIANCE INC C COM 931427108 3,807 45,718 SH   SOLE   44,718 0 1,000
WELLS FARGO & CO NEW COM COM 949746101 4,889 103,292 SH   SOLE   88,812 0 14,480
WOODWARD INC COM COM 980745103 210 3,650 SH   SOLE   3,650 0 0
XCEL ENERGY INC COM COM 98389B100 213 4,746 SH   SOLE   4,007 0 739
ALPS ETF TR SECTR DIV DOGS ETF 00162Q858 349 8,756 SH   SOLE   5,858 0 2,898
CONSUMER DISCRETIONARY SELECT ETF 81369Y407 2,674 34,261 SH   SOLE   28,982 0 5,279
ISHARES CORE HIGH DIVIDEND EFT ETF 46429B663 752 9,149 SH   SOLE   5,473 0 3,676
ISHARES S&P 400/BARRA GROWTH ETF 464287606 376 2,223 SH   SOLE   1,234 0 989
ISHARES TR RUSSELL MCP GR ETF 464287481 771 8,238 SH   SOLE   7,462 0 776
ISHARES TR RUSSELL MCP VL ETF 464287473 491 6,616 SH   SOLE   6,073 0 543
ISHARES TR RUSSELL1000GRW ETF 464287614 244 2,428 SH   SOLE   1,468 0 960
ISHARES TR RUSSELL1000VAL ETF 464287598 228 2,208 SH   SOLE   1,443 0 765
ISHARES TR S&P 500 INDEX ETF 464287200 804 3,818 SH   SOLE   2,013 0 1,805
ISHARES TR S&P MIDCAP 400 ETF 464287507 1,263 8,455 SH   SOLE   7,705 0 750
ISHARES TR S&P500/BAR GRW ETF 464287309 270 2,319 SH   SOLE   2,319 0 0
POWERSHARES FTSE RAFI US 1000 ETF 73935X583 406 4,488 SH   SOLE   3,138 0 1,350
POWERSHARES QQQ TRUST 1 ETF 73935A104 236 2,194 SH   SOLE   2,194 0 0
RYDEX S&P EQUAL WEIGHT ETF 78355W106 283 3,525 SH   SOLE   3,525 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 642 12,766 SH   SOLE   12,766 0 0
SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797 4,598 110,952 SH   SOLE   90,374 0 20,578
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,037 19,773 SH   SOLE   16,150 0 3,623
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 54,926 1,307,458 SH   SOLE   600,257 0 707,201
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 16,345 328,414 SH   SOLE   226,262 0 102,152
SELECT SECTOR SPDR TR SBI INT- ETF 81369Y605 267 11,704 SH   SOLE   11,704 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 1,543 7,368 SH   SOLE   7,031 0 337
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 671 2,464 SH   SOLE   2,464 0 0
VANECK VECTORS ETF TR MORNINGS ETF 92189F643 204 6,283 SH   SOLE   6,283 0 0
VANGUARD DIVIDEND APPRECIATION ETF 921908844 279 3,350 SH   SOLE   2,985 0 365
VANGUARD GROWTH ETF ETF 922908736 8,160 76,120 SH   SOLE   25,536 0 50,584
VANGUARD INDEX FDS LARGE CAP E ETF 922908637 5,659 59,040 SH   SOLE   22,319 0 36,721
VANGUARD INDEX FDS MCAP VL IDX ETF 922908512 9,978 112,016 SH   SOLE   44,262 0 67,754
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 7,205 58,282 SH   SOLE   36,908 0 21,374
VANGUARD MID-CAP GROWTH ETF ETF 922908538 7,961 78,129 SH   SOLE   27,578 0 50,551
VANGUARD S&P 500 ETF SH ETF 922908363 2,169 11,287 SH   SOLE   8,930 0 2,357
VANGUARD TOTAL STOCK MARKET ET ETF 922908769 605 5,646 SH   SOLE   4,625 0 1,021
VANGUARD VALUE ETF ETF 922908744 7,690 90,478 SH   SOLE   28,329 0 62,149
VANGUARD WHITEHALL FUNDS HIGH ETF 921946406 1,361 19,039 SH   SOLE   17,200 0 1,839
WISDOMTREE MIDCAP DIVIDEND FUN ETF 97717W505 18,300 204,465 SH   SOLE   159,149 0 45,316
WISDOMTREE TR MDCP EARN FUND ETF 97717W570 1,261 13,808 SH   SOLE   11,410 0 2,398
BAKKEN WTR TRANSFER SVCS INC C COM 05758T109 0 48,491 SH   SOLE   48,491 0 0
DEWMAR INTL BMC INC COM COM 25211R102 1 722,039 SH   SOLE   722,039 0 0
EXACT SCIENCES CORP COM COM 30063P105 587 47,893 SH   SOLE   43,200 0 4,693
MGE ENERGY INC COM COM 55277P104 557 9,863 SH   SOLE   9,638 0 225
MGIC INVT CORP WIS COM COM 552848103 59 10,000 SH   SOLE   10,000 0 0
NATIONAL PRESTO INDS COM COM 637215104 378 4,009 SH   SOLE   4,009 0 0
ISHARES S&P SMALL CAP 600 INDE ETF 464287804 670 5,765 SH   SOLE   4,814 0 951
ISHARES TR RUSL 2000 GROW ETF 464287648 884 6,442 SH   SOLE   2,067 0 4,375
POWERSHARES ETF TRUST FTSE US1 ETF 73935X567 618 6,351 SH   SOLE   3,041 0 3,310
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 17,061 315,774 SH   SOLE   220,148 0 95,626
VANGUARD INDEX FDS SM CP VAL E ETF 922908611 2,364 22,451 SH   SOLE   9,964 0 12,487
VANGUARD INDEX FDS SML CP GRW ETF 922908595 5,256 42,421 SH   SOLE   18,056 0 24,365
WISDOMTREE TR SMLCAP EARN FD ETF 97717W562 18,138 229,592 SH   SOLE   102,063 0 127,529
WISDOMTREE TRUST SMALLCAP DIVI ETF 97717W604 10,701 149,328 SH   SOLE   109,017 0 40,311
DIAGEO P L C SPON ADR NEW ADR 25243Q205 1,744 15,448 SH   SOLE   11,652 0 3,796
GLAXOSMITHKLINE PLC-ADR SPONSO ADR 37733W105 362 8,353 SH   SOLE   6,184 0 2,169
NATIONAL GRID PLC SPON ADR NEW ADR 636274300 939 12,634 SH   SOLE   12,446 0 188
SANOFI AVENTIS SPONSORED ADR ADR 80105N105 1,248 29,831 SH   SOLE   21,632 0 8,199
ALLERGAN PLC SHS FGN G0177J108 5,964 25,806 SH   SOLE   25,349 0 457
BANK MONTREAL QUE COM FGN 063671101 515 8,123 SH   SOLE   6,843 0 1,280
BLUTIP PWR TECHNOLOGIES LTD CO FGN 09644C106 0 42,000 SH   SOLE   42,000 0 0
ENBRIDGE INC COM FGN 29250N105 2,200 51,928 SH   SOLE   45,711 0 6,217
MEDTRONIC PLC SHS FGN G5960L103 4,227 48,713 SH   SOLE   47,828 0 885
NXP SEMICONDUCTORS N V COM FGN N6596X109 4,467 57,015 SH   SOLE   56,041 0 974
SCHLUMBERGER LTD COM FGN 806857108 3,212 40,622 SH   SOLE   38,499 0 2,123
ISHARES CNTRY MIN VL ETF ETF 464286525 781 10,220 SH   SOLE   6,490 0 3,730
POWERSHARES GLOBAL ETF TRUST D ETF 73936T789 1,786 51,682 SH   SOLE   21,000 0 30,682
POWERSHARES GLOBAL ETF TRUST E ETF 73936T763 261 16,046 SH   SOLE   3,414 0 12,632
ISHARES EAFE VALUE ETF ETF 464288877 698 16,256 SH   SOLE   3,638 0 12,618
ISHARES INC EM MKT MIN VOL ETF 464286533 241 4,663 SH   SOLE   4,115 0 548
ISHARES TR CORE MSCI EAFE ETF 46432F842 206 3,975 SH   SOLE   3,975 0 0
ISHARES TR DJ INTL SEL DIVD ETF 464288448 583 20,352 SH   SOLE   18,792 0 1,560
ISHARES TR EAFE MIN VOLAT ETF 46429B689 1,203 18,116 SH   SOLE   13,575 0 4,541
ISHARES TR MSCI GRW ETF ETF 464288885 1,751 26,764 SH   SOLE   12,244 0 14,520
ISHARES TR MSCI SMALL CAP ETF 464288273 622 12,885 SH   SOLE   6,604 0 6,281
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 238 11,174 SH   SOLE   6,499 0 4,675
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,079 39,809 SH   SOLE   21,662 0 18,147
SCHWAB STRATEGIC TR SCHWB FDT ETF 808524755 36,645 1,543,587 SH   SOLE   720,550 0 823,037
VANGUARD FTSE ALL-WLD EX-US SM ETF 922042718 560 6,014 SH   SOLE   2,723 0 3,291
VANGUARD INTL.EQ.FTSE ALL-WORL ETF 922042775 716 16,719 SH   SOLE   12,356 0 4,363
WISDOMTREE DEFA ETF 97717W703 469 10,472 SH   SOLE   5,585 0 4,887
WISDOMTREE INTERNATIONAL SMALL ETF 97717W760 428 7,619 SH   SOLE   7,619 0 0
STERICYCLE INC PFD 858912207 3,271 39,327 SH   SOLE   34,431 0 4,896
ISHARES LEHMAN AGGREGATE BOND ETF 464287226 2,310 20,509 SH   SOLE   12,501 0 8,008
SCHWAB STRATEGIC TR US AGGREGA ETF 808524839 202 3,764 SH   SOLE   1,183 0 2,581
VANGUARD BD INDEX FD INTERMED ETF 921937819 292 3,310 SH   SOLE   2,357 0 953
VANGUARD BD INDEX FD SHORT TRM ETF 921937827 2,524 31,135 SH   SOLE   14,180 0 16,955
VANGUARD SHORT-TERM CORP BD ID ETF 92206C409 362 4,479 SH   SOLE   1,853 0 2,626
VANGUARD TOTAL BOND MRKT ETF ETF 921937835 2,168 25,714 SH   SOLE   21,147 0 4,567
VANGUARD TOTAL INTL BOND ETF ETF 92203J407 1,138 20,423 SH   SOLE   10,683 0 9,740
GOLDMAN SACHS GROUP INC SHS D PFD 38144G804 2,950 142,354 SH   SOLE   136,954 0 5,400
IVY FDS INC MUN HYLD INC C COM 466001765 65 12,060 SH   SOLE   12,060 0 0
ALPS ETF TR ALERIAN MLP ETF 00162Q866 161 12,645 SH   SOLE   8,000 0 4,645
VANGUARD INDEX FDS REIT ETF ETF 922908553 1,039 11,714 SH   SOLE   11,246 0 468
CENTRAL FD CDA LTD. CL. A COM 153501101 343 24,664 SH   SOLE   0 0 24,664