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
Abbvie Inc. COM 00287Y109 8,819 142,441 SH   SOLE   142,441 0 0
Abiomed Inc. COM 003654100 9,049 82,800 SH   SOLE   82,800 0 0
Aetna Life Casualty COM 008140105 317 2,598 SH   SOLE   2,598 0 0
American Express COM 025816109 301 4,950 SH   SOLE   4,950 0 0
Amgen Inc COM 031162100 13,019 85,567 SH   SOLE   85,567 0 0
Analog Devices Inc. COM 032654105 18,881 333,351 SH   SOLE   333,351 0 0
American Tel & Tel COM 001957505 218 5,048 SH   SOLE   5,048 0 0
Bank of New York Mellon Corp COM 064057102 955 24,579 SH   SOLE   24,579 0 0
Berkshire Hathaway Inc CL A COM 084670108 1,302 6 SH   SOLE   6 0 0
Berkshire Hathaway Inc CL B COM 084670207 833 5,750 SH   SOLE   5,750 0 0
Biogen Idec COM 09062X103 20,424 84,460 SH   SOLE   84,460 0 0
Boeing COM 097023105 391 3,009 SH   SOLE   3,009 0 0
Bristol Myers COM 110122108 728 9,900 SH   SOLE   9,900 0 0
Brown Forman CL B COM 115637209 22,984 230,396 SH   SOLE   230,396 0 0
Campbell Soup COM 134429109 575 8,650 SH   SOLE   8,650 0 0
Caterpillar Inc. COM 149123101 508 6,700 SH   SOLE   6,700 0 0
Cepheid Com COM 15670R107 6,401 208,155 SH   SOLE   208,155 0 0
Coca Cola Co. COM 191216100 1,616 35,650 SH   SOLE   35,650 0 0
Cognex COM 192422103 21,478 498,320 SH   SOLE   498,320 0 0
Colgate Palmolive COM 194162103 1,991 27,200 SH   SOLE   27,200 0 0
Comm Vault Systems Inc. COM 204166102 441 10,200 SH   SOLE   10,200 0 0
Conoco Phillips COM 20825C104 1,777 40,760 SH   SOLE   40,760 0 0
Danaher Corp. COM 235851102 24,906 246,596 SH   SOLE   246,596 0 0
Dentsplay COM 249030107 9,540 153,769 SH   SOLE   153,769 0 0
Dexcom Inc. COM 252131107 21,548 271,625 SH   SOLE   271,625 0 0
Dominion Resources COM 78478P202 345 4,425 SH   SOLE   4,425 0 0
Dow Chemical COM 260543101 2,330 46,875 SH   SOLE   46,875 0 0
E I DuPont DeNemours COM 263534109 2,532 39,079 SH   SOLE   39,079 0 0
Emerson Electric Co COM 291011104 506 9,702 SH   SOLE   9,702 0 0
Exxon Mobil Corp COM 30231G102 2,408 25,692 SH   SOLE   25,692 0 0
General Electric COM 369604103 9,342 296,756 SH   SOLE   296,756 0 0
General Mills Inc. COM 370334104 3,176 44,538 SH   SOLE   44,538 0 0
Grainger WW Inc. COM 384802104 14,446 63,569 SH   SOLE   63,569 0 0
Grupo Televiso COM 40049J206 2,603 99,965 SH   SOLE   99,965 0 0
Henry Schein Inc COM 806407102 17,408 98,459 SH   SOLE   98,459 0 0
Hershey Foods Corp COM 427866108 772 6,800 SH   SOLE   6,800 0 0
Hewlett Packard Enterprises COM 42824C109 442 24,200 SH   SOLE   24,200 0 0
Hewlett Packard COM 428236103 276 22,000 SH   SOLE   22,000 0 0
Home Depot COM 437076102 1,852 14,500 SH   SOLE   14,500 0 0
Honeywell Intl Inc COM 438516106 19,088 164,102 SH   SOLE   164,102 0 0
Idex Laboratories COM 45168D104 16,214 174,605 SH   SOLE   174,605 0 0
Illinois Tool Wks COM 452308109 7,613 73,091 SH   SOLE   73,091 0 0
Incyte Genomics COM 45337C102 656 8,205 SH   SOLE   8,205 0 0
Inogen COM 45780L104 8,747 174,550 SH   SOLE   174,550 0 0
Insulet Corporation COM 45784P101 9,091 300,635 SH   SOLE   300,635 0 0
Internation Business Machines COM 459200101 1,749 11,522 SH   SOLE   11,522 0 0
International Paper COM 460146103 500 11,800 SH   SOLE   11,800 0 0
Johnson & Johnson COM 478160104 25,281 208,416 SH   SOLE   208,416 0 0
JPMorgan Chase & Co. COM 4812A0367 435 6,999 SH   SOLE   6,999 0 0
Kimberly Clark COM 494368103 10,663 77,562 SH   SOLE   77,562 0 0
Kraft Foods Group COM 50075N104 1,520 17,175 SH   SOLE   17,175 0 0
Mastercard COM 57636Q104 12,571 142,750 SH   SOLE   142,750 0 0
McDonalds Corp COM 580135101 1,306 10,850 SH   SOLE   10,850 0 0
Merck & Co COM 589331107 3,471 60,254 SH   SOLE   60,254 0 0
Mettler Toledo COM 592688105 8,207 22,490 SH   SOLE   22,490 0 0
Minn Mng & Mfg Co COM 604059105 17,931 102,395 SH   SOLE   102,395 0 0
Neogen Corporation COM 640491106 20,465 363,819 SH   SOLE   363,819 0 0
Novo Nordisk COM 670100205 20,564 382,375 SH   SOLE   382,375 0 0
Occidental Pete Corp Cal COM 674599105 5,449 72,109 SH   SOLE   72,109 0 0
Paychex Inc. COM 704326107 1,761 29,600 SH   SOLE   29,600 0 0
Pepsico Inc. COM 713448108 1,447 13,662 SH   SOLE   13,662 0 0
Proctor & Gamble COM 742718109 1,043 12,323 SH   SOLE   12,323 0 0
Raytheon Company New COM 755111507 18,875 138,841 SH   SOLE   138,841 0 0
Rockwell Automation Inc. COM 774347108 1,977 17,221 SH   SOLE   17,221 0 0
Rockwell Collins COM 774341101 5,419 63,652 SH   SOLE   63,652 0 0
Ross Stores Inc COM 778296103 9,720 171,450 SH   SOLE   171,450 0 0
Schlumberger Limited COM 806857108 15,205 192,272 SH   SOLE   192,272 0 0
Southern Co COM 842587107 2,962 55,235 SH   SOLE   55,235 0 0
SPDR Index SHs Fds Euro ETF 78463X202 5,567 178,591 SH   SOLE   178,591 0 0
State Street Corp COM 857477103 5,729 106,255 SH   SOLE   106,255 0 0
Syngenta AG ADS COM 87160A100 6,202 80,764 SH   SOLE   80,764 0 0
Sysco Corp COM 871829107 1,941 38,263 SH   SOLE   38,263 0 0
Tiffany & Co. COM 886547108 22,103 364,491 SH   SOLE   364,491 0 0
Trimble Navigation COM 896239100 6,810 279,571 SH   SOLE   279,571 0 0
Unilever COM 904767704 3,223 67,275 SH   SOLE   67,275 0 0
Verizon COM 92343V104 2,813 50,385 SH   SOLE   50,385 0 0
Walgreens COM 931422109 217 2,600 SH   SOLE   2,600 0 0
Walt Disney Co Del COM 254687106 1,524 15,579 SH   SOLE   15,579 0 0
Wells Fargo COM 949746101 7,664 161,925 SH   SOLE   161,925 0 0
Williams Sonoma COM 969904101 10,353 198,600 SH   SOLE   198,600 0 0