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 7,883 136,485 SH   SOLE   136,485 0 0
Analog Devices Inc. COM 032654105 16,615 335,734 SH   SOLE   335,734 0 0
Aetna Life Casualty COM 008140105 271 3,348 SH   SOLE   3,348 0 0
American Capital Agency Corp COM 02503X105 419 19,700 SH   SOLE   19,700 0 0
Amgen Inc COM 031162100 13,727 97,727 SH   SOLE   97,727 0 0
American Express COM 025816109 398 4,550 SH   SOLE   4,550 0 0
American Tel & Tel COM 001957505 263 7,477 SH   SOLE   7,477 0 0
Bank of New York Mellon Corp COM 064057102 960 24,779 SH   SOLE   24,779 0 0
Berkshire Hathaway Inc CL A COM 084670108 1,241 6 SH   SOLE   6 0 0
Berkshire Hathaway Inc CL B COM 084670207 1,204 8,716 SH   SOLE   8,716 0 0
Biogen Idec COM 09062X103 37,146 112,289 SH   SOLE   112,289 0 0
Boeing COM 097023105 421 3,307 SH   SOLE   3,307 0 0
Bristol Myers COM 110122108 543 10,600 SH   SOLE   10,600 0 0
Brown Forman CL B COM 115637209 23,526 260,760 SH   SOLE   260,760 0 0
Campbell Soup COM 134429109 363 8,500 SH   SOLE   8,500 0 0
Citrix Systems COM 177376100 13,950 195,538 SH   SOLE   195,538 0 0
Coca Cola Co. COM 191216100 1,659 38,900 SH   SOLE   38,900 0 0
Coca Cola FEMSA S A DE C COM 191241108 12,591 125,010 SH   SOLE   125,010 0 0
Cognex COM 192422103 20,876 518,390 SH   SOLE   518,390 0 0
Colgate Palmolive COM 194162103 1,781 27,300 SH   SOLE   27,300 0 0
Comm Vault Systems Inc. COM 204166102 514 10,200 SH   SOLE   10,200 0 0
Conoco Phillips COM 20825C104 3,939 51,475 SH   SOLE   51,475 0 0
Danaher Corp. COM 235851102 19,350 254,677 SH   SOLE   254,677 0 0
Dexcom Inc. COM 252131107 10,986 274,725 SH   SOLE   274,725 0 0
Dominion Resources COM 78478P202 347 5,025 SH   SOLE   5,025 0 0
E I DuPont DeNemours COM 263534109 3,247 45,254 SH   SOLE   45,254 0 0
Emerson Electric Co COM 291011104 801 12,802 SH   SOLE   12,802 0 0
Exxon Mobil Corp COM 30231G102 2,447 26,016 SH   SOLE   26,016 0 0
Gap Stores COM 364760108 275 6,600 SH   SOLE   6,600 0 0
General Electric COM 369604103 9,968 389,058 SH   SOLE   389,058 0 0
General Mills Inc. COM 370334104 2,544 50,425 SH   SOLE   50,425 0 0
Grainger WW Inc. COM 384802104 19,110 75,940 SH   SOLE   75,940 0 0
Grupo Televiso COM 40049J206 4,988 147,228 SH   SOLE   147,228 0 0
Henry Schein Inc COM 806407102 12,742 109,405 SH   SOLE   109,405 0 0
Hershey Foods Corp COM 427866108 1,627 17,050 SH   SOLE   17,050 0 0
Hewlett Packard COM 428236103 1,197 33,750 SH   SOLE   33,750 0 0
Home Depot COM 437076102 1,571 17,120 SH   SOLE   17,120 0 0
Honeywell Intl Inc COM 438516106 16,224 174,230 SH   SOLE   174,230 0 0
Idex Laboratories COM 45168D104 11,021 93,530 SH   SOLE   93,530 0 0
Illinois Tool Wks COM 452308109 6,610 78,300 SH   SOLE   78,300 0 0
Incyte Genomics COM 45337C102 696 14,196 SH   SOLE   14,196 0 0
Insulet Corporation COM 45784P101 9,980 270,825 SH   SOLE   270,825 0 0
Internation Business Machines COM 459200101 1,350 7,109 SH   SOLE   7,109 0 0
Johnson & Johnson COM 478160104 24,504 229,886 SH   SOLE   229,886 0 0
JPMorgan Chase & Co. COM 4812A0367 299 4,966 SH   SOLE   4,966 0 0
Kimberly Clark COM 494368103 8,580 79,762 SH   SOLE   79,762 0 0
Kraft Foods Group COM 50075N104 1,129 20,025 SH   SOLE   20,025 0 0
McDonalds Corp COM 580135101 927 9,775 SH   SOLE   9,775 0 0
Merck & Co COM 589331107 3,676 62,015 SH   SOLE   62,015 0 0
Mettler Toledo COM 592688105 5,757 22,475 SH   SOLE   22,475 0 0
Minn Mng & Mfg Co COM 604059105 15,947 112,557 SH   SOLE   112,557 0 0
Monsanto Co New COM 61166W101 3,450 30,665 SH   SOLE   30,665 0 0
Nektar Therapeutics COM 640268108 7,284 603,441 SH   SOLE   603,441 0 0
Neogen Corporation COM 640491106 14,248 360,697 SH   SOLE   360,697 0 0
Norfolk Southern Corp. COM 655844108 223 2,000 SH   SOLE   2,000 0 0
Novo Nordisk COM 670100205 19,385 407,070 SH   SOLE   407,070 0 0
Occidental Pete Corp Cal COM 674599105 9,607 99,920 SH   SOLE   99,920 0 0
Paychex Inc. COM 704326107 455 10,300 SH   SOLE   10,300 0 0
Pepsico Inc. COM 713448108 1,311 14,079 SH   SOLE   14,079 0 0
Petro China COM 71646E500 665 5,175 SH   SOLE   5,175 0 0
Pfizer, Inc. COM 717081103 234 7,898 SH   SOLE   7,898 0 0
Proctor & Gamble COM 742718109 1,016 12,128 SH   SOLE   12,128 0 0
Raytheon Company New COM 755111507 15,319 150,752 SH   SOLE   150,752 0 0
Rockwell Automation Inc. COM 774347108 2,046 18,621 SH   SOLE   18,621 0 0
Rockwell Collins COM 774341101 5,205 66,312 SH   SOLE   66,312 0 0
Ross Stores Inc COM 778296103 6,881 91,040 SH   SOLE   91,040 0 0
Schlumberger Limited COM 806857108 19,689 193,622 SH   SOLE   193,622 0 0
Shire PLC COM 82481R106 259 1,000 SH   SOLE   1,000 0 0
Sirona COM 82966C103 5,876 76,625 SH   SOLE   76,625 0 0
Southern Co COM 842587107 2,871 65,780 SH   SOLE   65,780 0 0
SPDR Index SHs Fds Euro ETF 78463X202 8,615 216,996 SH   SOLE   216,996 0 0
State Street Corp COM 857477103 7,896 107,270 SH   SOLE   107,270 0 0
Stratasys Inc COM 862685104 29,057 240,577 SH   SOLE   240,577 0 0
Syngenta AG ADS COM 87160A100 13,637 215,192 SH   SOLE   215,192 0 0
Sysco Corp COM 871829107 1,590 41,908 SH   SOLE   41,908 0 0
Tiffany & Co. COM 886547108 34,030 353,336 SH   SOLE   353,336 0 0
Trimble Navigation COM 896239100 11,679 382,915 SH   SOLE   382,915 0 0
Unilever COM 904767704 3,040 72,554 SH   SOLE   72,554 0 0
Verizon COM 92343V104 2,707 54,145 SH   SOLE   54,145 0 0
Viacom Class B COM 92553P201 323 4,200 SH   SOLE   4,200 0 0
Disney Walt Co Del COM 254687106 1,636 18,373 SH   SOLE   18,373 0 0
Williams Sonoma COM 969904101 9,938 149,280 SH   SOLE   149,280 0 0