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 Common 88579Y101 3,422 22,717 SH   SOLE   0 0 22,717
Abbott Labs Common 002824100 1,470 32,721 SH   SOLE   0 0 32,721
Abbvie Inc Common 00287Y109 1,599 26,991 SH   SOLE   0 0 26,991
Air Products & Chemicals Common 009158106 781 6,000 SH   SOLE   0 0 6,000
Allergan, Inc. Common 018490102 781 2,500 SH   SOLE   0 0 2,500
Alphabet Inc Cl A Common 02079K305 435 559 SH   SOLE   0 0 559
Alphabet Inc Cl C Common 02079K107 1,663 2,191 SH   SOLE   0 0 2,191
Amgen Inc. Common 031162100 365 2,248 SH   SOLE   0 0 2,248
Apple Computer Common 037833100 1,797 17,070 SH   SOLE   0 0 17,070
Automatic Data Common 053015103 1,903 22,464 SH   SOLE   0 0 22,464
Berkshire Hathaway Common 084670108 95,340 482 SH   SOLE   0 0 482
Berkshire Hathaway Common 084670702 40,247 304,811 SH   SOLE   0 0 304,811
Buckeye Part Common 118230101 327 4,950 SH   SOLE   0 0 4,950
CDK Global Inc Common 12508E101 308 6,491 SH   SOLE   0 0 6,491
Chevron Corp Common 166764100 230 2,558 SH   SOLE   0 0 2,558
Coca-Cola Co Common 191216100 12,467 290,200 SH   SOLE   0 0 290,200
Comecast CL A Common 20030N101 298 5,275 SH   SOLE   0 0 5,275
Costco Wholesale Corp Common 22160K105 210 1,303 SH   SOLE   0 0 1,303
Emerson Elec Common 291011104 491 10,264 SH   SOLE   0 0 10,264
Expeditors Intl Wash Common 302130109 383 8,500 SH   SOLE   0 0 8,500
ExxonMobile Common 30231G102 4,048 51,927 SH   SOLE   0 0 51,927
Fastenal Co Common 311900104 939 23,000 SH   SOLE   0 0 23,000
FireEye Inc. Common 31816Q101 623 30,032 SH   SOLE   0 0 30,032
General Electric Common 369604103 5,825 186,989 SH   SOLE   0 0 186,989
Hershey Foods Common 427866108 214 2,400 SH   SOLE   0 0 2,400
IBM Common 459200101 1,202 8,736 SH   SOLE   0 0 8,736
Intel Corp Common 458140100 14,440 419,168 SH   SOLE   0 0 419,168
Johnson & Johnson Common 478160104 50,190 488,609 SH   SOLE   0 0 488,609
Kimberly Clark Common 494368103 305 2,398 SH   SOLE   0 0 2,398
Linear Technology Common 535678106 40,655 957,275 SH   SOLE   0 0 957,275
Mastercard Inc Common 57636Q104 1,959 20,124 SH   SOLE   0 0 20,124
McCormick & Co Common 579780206 526 6,150 SH   SOLE   0 0 6,150
Medtronic PLC Common 585055106 10,040 130,528 SH   SOLE   0 0 130,528
Microsoft Common 594918104 59,289 1,068,656 SH   SOLE   0 0 1,068,656
Monsanto Common 61166W101 282 2,860 SH   SOLE   0 0 2,860
Moody's Corp Common 615369105 22,149 220,739 SH   SOLE   0 0 220,739
Pepsico Common 713448108 2,036 20,375 SH   SOLE   0 0 20,375
Pfizer Inc Common 717081103 332 10,296 SH   SOLE   0 0 10,296
Precision Cast Parts Common 740189105 28,356 122,218 SH   SOLE   0 0 122,218
Procter & Gamble Common 742718109 30,568 384,937 SH   SOLE   0 0 384,937
SM Energy Company Common 98454L100 438 22,300 SH   SOLE   0 0 22,300
TJX Companies Common 872540109 945 13,320 SH   SOLE   0 0 13,320
Union Pacific Corp Common 907818108 938 12,000 SH   SOLE   0 0 12,000
Valeant Pharmaceuticals Common 91911K102 25,708 252,907 SH   SOLE   0 0 252,907
Walgreen Boots Alliance Common 931427108 38,758 455,152 SH   SOLE   0 0 455,152
Walt Disney Co Common 254687106 1,937 18,435 SH   SOLE   0 0 18,435
Waters Corp. Common 941848103 476 3,540 SH   SOLE   0 0 3,540
Western Union Common 959802109 3,172 177,110 SH   SOLE   0 0 177,110