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
AT&T Inc COM 00206r102 2,092 51,511 SH   SOLE   50,946 0 565
AbbVie Inc. COM 00287y109 2,566 40,677 SH   SOLE   38,443 0 2,234
Abbott Labs COM 002824100 481 11,378 SH   SOLE   9,904 0 1,474
Accenture COM g1151c101 954 7,808 SH   SOLE   7,308 0 500
Air Products and Chemicals Inc COM 009158106 235 1,561 SH   SOLE   785 0 776
Allegheny Technologies COM 01741r102 5,347 295,928 SH   SOLE   287,183 0 8,745
Alliant Energy COM 018802108 2,114 55,191 SH   SOLE   52,504 0 2,687
Alphabet Inc. Class A COM 02079k305 1,318 1,639 SH   SOLE   1,281 0 358
Alphabet Inc. Class C COM 02079k107 2,489 3,202 SH   SOLE   2,728 0 474
Altria Group COM 02209s103 422 6,666 SH   SOLE   6,586 0 80
Amazon.com COM 023135106 371 443 SH   SOLE   428 0 15
American Green Group, Inc. COM 02639t200 0 50,000 SH   SOLE   50,000 0 0
Amgen COM 031162100 1,237 7,413 SH   SOLE   6,978 0 435
Apache Corporation COM 037411105 351 5,500 SH   SOLE   5,120 0 380
Apple Inc. COM 037833100 3,110 27,513 SH   SOLE   26,489 0 1,024
Arrow Electronics COM 042735100 1,208 18,880 SH   SOLE   18,880 0 0
BP p.l.c. COM 055622104 416 11,820 SH   SOLE   9,520 0 2,300
Bank of America COM 060505104 2,378 151,927 SH   SOLE   151,736 0 191
Bank of Montreal COM 063671101 440 6,709 SH   SOLE   6,299 0 410
Berkshire Hathaway cl. A (1/10 COM 084990175 1,081 500 SH   SOLE   500 0 0
Berkshire Hathaway cl. B COM 084670702 1,190 8,237 SH   SOLE   8,052 0 185
Brady Corp. COM 104674106 280 8,089 SH   SOLE   8,089 0 0
Bristol-Myers Squibb COM 110122108 204 3,775 SH   SOLE   3,775 0 0
Cambridge Heart COM 131910101 0 25,000 SH   SOLE   25,000 0 0
Carnival Corporation COM 143658300 1,199 24,565 SH   SOLE   24,565 0 0
Caterpillar Inc. COM 149123101 434 4,890 SH   SOLE   4,525 0 365
Chesapeake Energy Corporation COM 165167107 865 137,975 SH   SOLE   137,975 0 0
Chevron Corp. COM 166764100 1,453 14,121 SH   SOLE   12,744 0 1,377
Cigna Corp. COM 125509109 208 1,599 SH   SOLE   1,599 0 0
Cisco Systems Inc. COM 17275R102 3,039 95,816 SH   SOLE   93,686 0 2,130
Citigroup Inc. COM 172967424 3,730 78,976 SH   SOLE   77,396 0 1,580
Coca-Cola Co. COM 191216100 384 9,074 SH   SOLE   6,519 0 2,555
Colgate-Palmolive Co. COM 194162103 1,202 16,211 SH   SOLE   14,396 0 1,815
Deere & Co COM 244199105 327 3,830 SH   SOLE   3,270 0 560
Dominion Resources Inc. COM 25746U109 496 6,685 SH   SOLE   6,345 0 340
Dow Chemical Corp. COM 260543103 592 11,417 SH   SOLE   11,417 0 0
Du Pont E.I. De Nemour & Co. COM 263534109 465 6,950 SH   SOLE   6,705 0 245
Duke Energy COM 26441C204 397 4,958 SH   SOLE   4,958 0 0
Emerson Electric Co. COM 291011104 492 9,031 SH   SOLE   7,581 0 1,450
Exxon-Mobil COM 30231G102 1,170 13,401 SH   SOLE   13,066 0 335
Facebook Inc. COM 30303m102 1,323 10,314 SH   SOLE   9,679 0 635
Fastenal Co. COM 311900104 348 8,328 SH   SOLE   7,308 0 1,020
Fiserv Inc. COM 337738108 2,387 23,996 SH   SOLE   23,406 0 590
General Dynamics COM 369550108 519 3,345 SH   SOLE   2,945 0 400
General Electric Co. COM 369604103 5,608 189,345 SH   SOLE   184,750 0 4,595
General Motors Corp. COM 37045v100 2,352 74,042 SH   SOLE   73,942 0 100
Genuine Parts COM 372460105 697 6,941 SH   SOLE   6,741 0 200
Gilead Sciences COM 375558103 2,719 34,364 SH   SOLE   33,704 0 660
Golden Star Resources, Ltd. COM 38119t104 17 20,000 SH   SOLE   20,000 0 0
Harley Davidson COM 412822108 307 5,836 SH   SOLE   5,836 0 0
Helen of Troy, Ltd COM g4388n106 1,097 12,735 SH   SOLE   12,505 0 230
Home Depot Inc. COM 437076102 270 2,099 SH   SOLE   2,099 0 0
Intel Corp. COM 458140100 2,135 56,554 SH   SOLE   53,854 0 2,700
Intl Business Mach. Corp. COM 459200101 1,096 6,898 SH   SOLE   6,493 0 405
J.P. Morgan Chase COM 46625H100 2,865 43,022 SH   SOLE   42,144 0 878
Johnson & Johnson COM 478160104 3,521 29,806 SH   SOLE   27,696 0 2,110
Johnson Controls Intl plc COM G51502105 3,761 80,831 SH   SOLE   77,184 0 3,647
Kimberly-Clark Corp. COM 494368103 1,562 12,384 SH   SOLE   12,249 0 135
Kohl's Corp. COM 500255104 5,368 122,687 SH   SOLE   120,512 0 2,175
Lockheed Martin Corp. COM 539830109 220 919 SH   SOLE   919 0 0
MGE Energy COM 55277p104 2,064 36,533 SH   SOLE   36,383 0 150
MGIC Investment Corp. COM 552848103 4,148 518,442 SH   SOLE   509,582 0 8,860
McDonald's COM 580135101 922 7,991 SH   SOLE   7,806 0 185
Medtronic plc COM g5960l103 1,375 15,912 SH   SOLE   14,527 0 1,385
Merck & Co. Inc. COM 58933y105 213 3,412 SH   SOLE   3,172 0 240
Metlife Inc COM 59156R108 1,431 32,214 SH   SOLE   32,214 0 0
Microsoft Corp. COM 594918104 3,113 54,051 SH   SOLE   51,596 0 2,455
Minnesota Mining & Manufacturi COM 88579Y101 376 2,136 SH   SOLE   2,136 0 0
Modine Manufacturing COM 607828100 1,328 111,975 SH   SOLE   111,975 0 0
National HealthCare Logs COM 63633Y108 0 200,000 SH   SOLE   200,000 0 0
Nordstrom Inc. COM 655664100 610 11,755 SH   SOLE   10,755 0 1,000
Novartis AG COM 66987v109 1,250 15,835 SH   SOLE   15,210 0 625
Occidental Petroleum COM 674599105 521 7,140 SH   SOLE   7,140 0 0
Olin Corp COM 680665205 3,311 161,348 SH   SOLE   158,778 0 2,570
Oracle Corp. COM 68389X105 984 25,060 SH   SOLE   22,860 0 2,200
Oshkosh Corp COM 688239201 244 4,350 SH   SOLE   4,350 0 0
Owens-Illinois, Inc. COM 690768403 3,977 216,285 SH   SOLE   215,000 0 1,285
Paychex COM 704326107 616 10,644 SH   SOLE   10,524 0 120
Pepsico Inc. COM 713448108 1,831 16,833 SH   SOLE   15,668 0 1,165
Pfizer Inc. COM 717081103 1,580 46,657 SH   SOLE   45,907 0 750
Philip Morris International COM 718172109 424 4,363 SH   SOLE   4,188 0 175
Praxair COM 74005P104 530 4,390 SH   SOLE   4,285 0 105
Procter & Gamble Co. COM 742718109 1,764 19,651 SH   SOLE   17,950 0 1,701
Prudential Financial, Inc. COM 744320102 1,940 23,758 SH   SOLE   22,913 0 845
Quad/Graphics, Inc. COM 747301109 1,347 50,420 SH   SOLE   50,345 0 75
Qualcomm Inc. COM 747525103 1,164 17,000 SH   SOLE   16,100 0 900
RPM Inc. COM 749685103 1,900 35,359 SH   SOLE   33,379 0 1,980
Range Resources COM 75281a109 2,603 67,170 SH   SOLE   66,365 0 805
Regal-Beloit Corp. COM 758750103 1,786 30,023 SH   SOLE   28,913 0 1,110
Rockwell Automation COM 773903109 477 3,898 SH   SOLE   3,898 0 0
Samex Mining Corp. COM 795912104 0 79,000 SH   SOLE   65,000 0 14,000
Sandspring Resources Ltd. COM 800110504 6 13,000 SH   SOLE   13,000 0 0
Schlumberger Ltd. COM 806857108 888 11,297 SH   SOLE   9,987 0 1,310
Sensient Technologies COM 81725T100 303 4,000 SH   SOLE   0 0 4,000
Sprott Inc. COM 852066109 62 34,000 SH   SOLE   11,500 0 22,500
Stanley Black & Decker, Inc. COM 854502101 1,388 11,284 SH   SOLE   11,029 0 255
Target Corp. COM 87612E106 586 8,538 SH   SOLE   8,538 0 0
Teva Pharmaceutical Ind. COM 881624209 1,833 39,839 SH   SOLE   38,584 0 1,255
U.S. Bancorp COM 902973304 482 11,247 SH   SOLE   10,437 0 810
UnitedHealth Group Inc COM 91324p102 1,035 7,393 SH   SOLE   7,353 0 40
VF Corp COM 918204108 981 17,500 SH   SOLE   16,485 0 1,015
Vectren Corp. COM 92240G101 232 4,624 SH   SOLE   0 0 4,624
Verizon COM 92343V104 3,863 74,315 SH   SOLE   72,705 0 1,610
WD 40 Company COM 929236107 214 1,900 SH   SOLE   1,900 0 0
WEC Energy Group, Inc. COM 92939u106 2,009 33,547 SH   SOLE   31,792 0 1,755
Wal-Mart Stores Inc. COM 931142103 279 3,875 SH   SOLE   3,825 0 50
Walgreens Boots Alliance COM 931427108 3,288 40,786 SH   SOLE   21,862 0 18,924
Walt Disney Productions COM 254687106 470 5,062 SH   SOLE   5,062 0 0
Weatherford International COM g48833100 2,132 379,340 SH   SOLE   374,810 0 4,530
Wells Fargo & Co. COM 949746101 814 18,388 SH   SOLE   16,128 0 2,260
YUM! Brands, Inc. COM 988498101 323 3,560 SH   SOLE   3,340 0 220
Dow Jones Utility Index (iShar ETF 464287697 216 1,760 SH   SOLE   1,760 0 0
Duff & Phelps Select Income Fu ETF 23325P104 384 37,423 SH   SOLE   35,398 0 2,025
Guggenheim S&P 500 Pure Growth ETF 78355w403 580 6,886 SH   SOLE   6,817 0 69
Madison Covered Call&Equity St ETF 557437100 555 71,295 SH   SOLE   67,245 0 4,050
MidCap SPDRs ETF 78467y107 422 1,494 SH   SOLE   1,494 0 0
NASDAQ 100 Index Tracker ETF 73935A104 214 1,799 SH   SOLE   1,799 0 0
S&P 500/Barra Value (iShares) ETF 464287408 224 2,363 SH   SOLE   1,713 0 650
S&P Dep Receipts ETF 78462f103 639 2,953 SH   SOLE   2,953 0 0
S&P High Yield Dividend Aristo ETF 78464a763 225 2,666 SH   SOLE   2,666 0 0
SPDR Dow Jones Industrial Aver ETF 78467x109 470 2,573 SH   SOLE   2,573 0 0
Schwab U.S. Large-Cap Growth E ETF 808524300 325 5,866 SH   SOLE   5,526 0 340
Schwab U.S. Mid Cap ETF ETF 808524508 320 7,350 SH   SOLE   7,185 0 165
Schwab US Dividend Equity ETF ETF 808524797 428 10,111 SH   SOLE   9,741 0 370
Vanguard High Dividend Yield I ETF 921946406 535 7,418 SH   SOLE   7,418 0 0
Vanguard Mega Cap 300 Growth I ETF 921910816 3,065 35,036 SH   SOLE   35,036 0 0
Vanguard Mid Cap ETF ETF 922908629 975 7,529 SH   SOLE   7,529 0 0
iShares Russell 1000 Growth ET ETF 464287614 338 3,249 SH   SOLE   3,249 0 0
iShares Russell 1000 Value ETF ETF 464287598 277 2,623 SH   SOLE   2,623 0 0
iShares Russell Growth Midcap ETF 464287481 266 2,735 SH   SOLE   2,735 0 0
iShares Russell Midcap Value I ETF 464287473 244 3,181 SH   SOLE   3,161 0 20
S&P 600/Barra Growth Index (iS SMLC 464287887 1,359 9,909 SH   SOLE   9,388 0 521
S&P 600/Barra Value Index (iSh SMLC 464287879 1,339 10,725 SH   SOLE   10,355 0 370
Schwab U.S. Small-Cap ETF SMLC 808524607 347 6,032 SH   SOLE   5,848 0 184
Vanguard Small Cap ETF SMLC 922908751 643 5,260 SH   SOLE   5,260 0 0
WisdomTree SmallCap Dividend E SMLC 97717w604 380 5,047 SH   SOLE   5,047 0 0
iShares S&P SmallCap 600 Index SMLC 464287804 938 7,552 SH   SOLE   7,552 0 0
China-H FTSE/Xinhua 25 Index ( INTL 464287184 221 5,812 SH   SOLE   5,212 0 600
Europe/Australia/Far-East Inde INTL 464287465 412 6,960 SH   SOLE   6,096 0 864
MSCI Emerging Markets Index (i INTL 464287234 445 11,880 SH   SOLE   10,700 0 1,180
SPDR S&P International Dividen INTL 78463X772 246 6,694 SH   SOLE   6,479 0 215
Schwab Emerging Markets Equity INTL 808524706 248 10,756 SH   SOLE   10,287 0 469
Schwab International Equity ET INTL 808524805 301 10,455 SH   SOLE   9,587 0 868
Vanguard Emerging Markets Stoc INTL 922042858 1,691 44,936 SH   SOLE   44,586 0 350
Vanguard FTSE Developed Market INTL 921943858 2,464 65,877 SH   SOLE   63,707 0 2,170
Wisdom Tree Japan Hedged Equit INTL 97717W851 598 13,934 SH   SOLE   13,249 0 685
WisdomTree EAFE Dividend-Wgtd INTL 97717w703 1,013 21,512 SH   SOLE   20,987 0 525
WisdomTree Emerg Mkts High-Yie INTL 97717w315 422 11,231 SH   SOLE   10,756 0 475
WisdomTree Int'l Hedged Divide INTL 97717x594 424 16,079 SH   SOLE   15,654 0 425
iShares MSCI All Country Asia INTL 464288182 388 6,407 SH   SOLE   5,880 0 527
BlackRock Int. Duration Munici FIXD 09253X102 1,171 77,245 SH   SOLE   74,065 0 3,180
BlackRock MuniAssets Fund FIXD 09254j102 704 45,795 SH   SOLE   44,795 0 1,000
Calamos Convertible & High Inc FIXD 12811p108 395 35,915 SH   SOLE   32,140 0 3,775
Eaton Vance Limited Duration I FIXD 27828H105 587 42,787 SH   SOLE   38,537 0 4,250
Guggenheim Enhanced Short-Dura FIXD 18383m654 407 8,115 SH   SOLE   6,765 0 1,350
Nuveen Dividend Advantage Muni FIXD 67071l106 208 12,969 SH   SOLE   12,007 0 962
Nuveen Municipal Value Fund In FIXD 670928100 297 28,000 SH   SOLE   27,000 0 1,000
PIMCO Corporate Opportunity Fu FIXD 72201b101 558 38,208 SH   SOLE   35,608 0 2,600
PIMCO Enhanced Short Maturity FIXD 72201r833 974 9,605 SH   SOLE   8,980 0 625
PowerShares CEF Income Composi FIXD 73936q843 691 30,287 SH   SOLE   27,812 0 2,475
PowerShares Senior Loan Port FIXD 73936q769 237 10,194 SH   SOLE   10,157 0 37
Putnam Master Intrm Inc Tr FIXD 746909100 53 11,882 SH   SOLE   11,882 0 0
SPDR Barclays Capital High Yie FIXD 78464a417 408 11,098 SH   SOLE   11,098 0 0
SPDR Nuveen S&P High Yield Mun FIXD 78464A284 396 6,675 SH   SOLE   6,322 0 353
SPDR Short Term Municipal Bond FIXD 78468r739 1,177 24,104 SH   SOLE   24,104 0 0
Schwab Intermediate-Term U.S. FIXD 808524854 312 5,620 SH   SOLE   5,368 0 252
Schwab US Aggregate Bond ETF FIXD 808524839 423 7,875 SH   SOLE   7,450 0 425
Templeton Global Income Fund FIXD 880198106 321 51,450 SH   SOLE   17,600 0 33,850
Vanguard Intermediate-Term Bon FIXD 921937819 426 4,855 SH   SOLE   1,460 0 3,395
Vanguard Short-Term Bond ETF FIXD 921937827 349 4,322 SH   SOLE   2,182 0 2,140
iShares 3-7 Year Treasury Bond FIXD 464288661 959 7,575 SH   SOLE   7,575 0 0
iShares Barclays 1-3 Yr Credit FIXD 464288646 231 2,181 SH   SOLE   2,061 0 120
iShares Barclays Aggregate Bon FIXD 464287226 2,039 18,135 SH   SOLE   18,135 0 0
iShares Barclays TIPS Bond Fun FIXD 464287176 579 4,971 SH   SOLE   4,936 0 35
iShares iBoxx Invest Grade Cor FIXD 464287242 2,292 18,604 SH   SOLE   18,108 0 496
Central Fund of Canada Limited CMDT 153501101 514 37,200 SH   SOLE   5,325 0 31,875
Gold Shares SPDR CMDT 78463v107 668 5,319 SH   SOLE   4,969 0 350
iPath Dow Jones-AIG Commodity CMDT 06738C778 439 18,704 SH   SOLE   18,704 0 0
iShares Gold Trust CMDT 464285105 202 15,957 SH   SOLE   14,192 0 1,765
Claymore/Clear Global Timber I REAL 18383q879 236 9,462 SH   SOLE   8,762 0 700
Cohen & Steers Global Realty M REAL 00162q106 203 4,508 SH   SOLE   4,508 0 0
DJ Wilshire Int'l Real Estate REAL 78463x863 552 13,224 SH   SOLE   11,209 0 2,015
Mortgage REIT Index REAL 46435g342 154 14,623 SH   SOLE   14,173 0 450
SPDR Dow Jones Global Real Est REAL 78463x749 1,286 25,818 SH   SOLE   25,330 0 488
Weyerhaeuser Co. REAL 962166104 258 8,066 SH   SOLE   7,938 0 128
iShares S&P Global Timber & Fo REAL 464288174 435 8,655 SH   SOLE   6,740 0 1,915
ALPS Alerian MLP ETF HEDG 00162q866 442 34,832 SH   SOLE   31,347 0 3,485