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 Company COM 88579Y101 610 4,498 SH   SOLE   4,498 0 0
AFLAC COM 001055102 10,391 164,831 SH   SOLE   164,831 0 0
AT&T COM 00206R102 221 6,307 SH   SOLE   6,307 0 0
AbbVie COM 00287Y109 1,283 24,964 SH   SOLE   24,964 0 0
Abbott Labs COM 002824100 6,866 178,301 SH   SOLE   178,301 0 0
Adobe Systems COM 00724F101 9,188 139,760 SH   SOLE   139,760 0 0
Albany International COM 012348108 334 9,400 SH   SOLE   9,400 0 0
Alleghany Corp COM 017175100 227 556 SH   SOLE   556 0 0
Altera COM 021441100 14,834 409,394 SH   SOLE   409,394 0 0
Amazon.com COM 023135106 210 625 SH   SOLE   625 0 0
American Express COM 025816109 13,437 149,249 SH   SOLE   149,249 0 0
Apache Corp COM 037411105 1,407 16,965 SH   SOLE   16,965 0 0
Apple COM 037833100 4,325 8,057 SH   SOLE   8,057 0 0
Associated Bancorp COM 045487105 1,376 76,213 SH   SOLE   76,213 0 0
Automatic Data Processing COM 053015103 8,394 108,645 SH   SOLE   108,645 0 0
BB&T Corp. COM 054937107 3,804 94,690 SH   SOLE   94,690 0 0
Baidu COM 056752108 645 4,235 SH   SOLE   4,235 0 0
Bank of Montreal COM 063671101 276 4,113 SH   SOLE   4,113 0 0
Bemis COM 081437105 6,024 153,510 SH   SOLE   153,510 0 0
Berkshire Hathaway - Class A COM 084670108 1,686 9 SH   SOLE   9 0 0
Berkshire Hathaway - Class B COM 084670702 3,241 25,935 SH   SOLE   25,935 0 0
Bristol Myers - Squibb COM 110122108 235 4,520 SH   SOLE   4,520 0 0
ChevronTexaco COM 166764100 588 4,941 SH   SOLE   4,941 0 0
Chicos FAS COM 168615102 995 62,045 SH   SOLE   62,045 0 0
Cisco Systems COM 17275R102 10,911 486,750 SH   SOLE   486,750 0 0
Coach COM 189754104 422 8,505 SH   SOLE   8,505 0 0
Coca-Cola COM 191216100 399 10,309 SH   SOLE   10,309 0 0
Colgate-Palmolive COM 194162103 234 3,600 SH   SOLE   3,600 0 0
Comcast Corp Cl A Spl COM 20030N200 13,447 275,726 SH   SOLE   275,726 0 0
Compass Minerals COM 20451N101 582 7,050 SH   SOLE   7,050 0 0
Duke Energy COM 26441C204 4,208 59,085 SH   SOLE   59,085 0 0
Ecolab COM 278865100 1,495 13,840 SH   SOLE   13,840 0 0
Emerson Electric COM 291011104 254 3,800 SH   SOLE   3,800 0 0
Exactech COM 30064E109 5,631 249,706 SH   SOLE   249,706 0 0
Exxon Mobil COM 30231G102 2,681 27,442 SH   SOLE   27,442 0 0
Facebook COM 30303M102 364 6,050 SH   SOLE   6,050 0 0
Franklin Resources COM 354613101 11,373 209,920 SH   SOLE   209,920 0 0
General Electric COM 369604103 1,418 54,779 SH   SOLE   54,779 0 0
Google Inc. Cl A COM 38259P508 12,549 11,260 SH   SOLE   11,260 0 0
Home Depot COM 437076102 4,901 61,941 SH   SOLE   61,941 0 0
IBM COM 459200101 659 3,422 SH   SOLE   3,422 0 0
Idexx Laboratories COM 45168D104 1,863 15,350 SH   SOLE   15,350 0 0
Intel COM 458140100 10,249 397,036 SH   SOLE   397,036 0 0
Intuit COM 461202103 1,497 19,256 SH   SOLE   19,256 0 0
Johnson & Johnson COM 478160104 11,186 113,879 SH   SOLE   113,879 0 0
Kimberly-Clark COM 494368103 15,108 137,036 SH   SOLE   137,036 0 0
Kimberly-Clark De Mexico - ADR COM 494386204 6,174 462,376 SH   SOLE   462,376 0 0
Linear Technology COM 535678106 13,923 285,962 SH   SOLE   285,962 0 0
Marsh & McLennan COM 571748102 2,680 54,365 SH   SOLE   54,365 0 0
Medtronic COM 585055106 7,582 123,205 SH   SOLE   123,205 0 0
Merck COM 58933Y105 5,596 98,565 SH   SOLE   98,565 0 0
Microsoft COM 594918104 2,434 59,386 SH   SOLE   59,386 0 0
National Instruments COM 636518102 8,126 283,224 SH   SOLE   283,224 0 0
Nestle - ADR COM 641069406 8,416 111,712 SH   SOLE   111,712 0 0
Newfield Exploration COM 651290108 7,794 248,540 SH   SOLE   248,540 0 0
Nike COM 654106103 2,913 39,440 SH   SOLE   39,440 0 0
Noble Energy COM 655044105 12,490 175,821 SH   SOLE   175,821 0 0
Oracle COM 68389X105 8,778 214,558 SH   SOLE   214,558 0 0
Paychex COM 704326107 8,731 204,955 SH   SOLE   204,955 0 0
Pepsico COM 713448108 945 11,315 SH   SOLE   11,315 0 0
Pfizer COM 717081103 7,061 219,820 SH   SOLE   219,820 0 0
Philip Morris COM 718172109 401 4,900 SH   SOLE   4,900 0 0
Praxair COM 74005P104 1,784 13,625 SH   SOLE   13,625 0 0
Procter & Gamble COM 742718109 1,308 16,225 SH   SOLE   16,225 0 0
Royal Dutch Shell - Cl A COM 780259206 321 4,400 SH   SOLE   4,400 0 0
SLM Corporation COM 78442P106 1,053 43,035 SH   SOLE   43,035 0 0
Schlumberger COM 806857108 1,513 15,514 SH   SOLE   15,514 0 0
Southern Company COM 842587107 1,986 45,200 SH   SOLE   45,200 0 0
Spectra Energy COM 847560109 5,519 149,410 SH   SOLE   149,410 0 0
Starbucks COM 855244109 3,622 49,360 SH   SOLE   49,360 0 0
Stericycle COM 858912108 8,941 78,695 SH   SOLE   78,695 0 0
Stryker COM 863667101 9,289 114,015 SH   SOLE   114,015 0 0
Sysco COM 871829107 12,805 354,421 SH   SOLE   354,421 0 0
T. Rowe Price & Associates COM 74144T108 8,137 98,812 SH   SOLE   98,812 0 0
Teva Pharmaceutical COM 881624209 1,587 30,030 SH   SOLE   30,030 0 0
Total Systems Services COM 891906109 1,636 53,800 SH   SOLE   53,800 0 0
U.S. Bancorp COM 902973304 9,882 230,572 SH   SOLE   230,572 0 0
Union Pacific COM 907818108 413 2,200 SH   SOLE   2,200 0 0
VF Corporation COM 918204108 781 12,615 SH   SOLE   12,615 0 0
Varian Medical Systems COM 92220P105 10,602 126,224 SH   SOLE   126,224 0 0
Visa COM 92826C839 1,623 7,520 SH   SOLE   7,520 0 0
Walgreen COM 931422109 15,072 228,263 SH   SOLE   228,263 0 0
Walt Disney COM 254687106 10,905 136,195 SH   SOLE   136,195 0 0
Waters Corp. COM 941848103 15,312 141,241 SH   SOLE   141,241 0 0
Watts Water Technologies COM 942749102 571 9,725 SH   SOLE   9,725 0 0
Weingarten Realty COM 948741103 4,782 159,386 SH   SOLE   159,386 0 0
Wells Fargo COM 949746101 10,635 213,809 SH   SOLE   213,809 0 0
West Bancorporation COM 95123P106 191 12,600 SH   SOLE   12,600 0 0
Westar Energy COM 95709T100 3,773 107,300 SH   SOLE   107,300 0 0
Western Union COM 959802109 5,354 327,292 SH   SOLE   327,292 0 0
Xilinx COM 983919101 2,319 42,740 SH   SOLE   42,740 0 0
Bemis COM 081437105 1,040 26,500 SH   SOLE   26,500 0 0
Kimberly-Clark COM 494368103 1,962 17,794 SH   SOLE   17,794 0 0