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 Co COMMON 88579Y101 127,158 906,681 SH   SOLE   507,853 0 398,828
Abbot Laboratories COMMON 002824100 112,726 2,940,945 SH   SOLE   1,712,831 0 1,228,114
Accenture Plc COMMON G1151C101 113,560 1,380,044 SH   SOLE   804,807 0 575,237
America Movil SAB de CV COMMON 02364W105 31,882 1,364,242 SH   SOLE   857,930 0 506,312
American Express Co COMMON 025816109 36,239 399,426 SH   SOLE   233,022 0 166,404
Analog Devices Inc COMMON 032654105 112,911 2,216,987 SH   SOLE   1,292,844 0 924,143
Automatic Data Processing COMMON 053015103 47,055 582,378 SH   SOLE   339,692 0 242,686
Baidu Inc - Spon ADR COMMON 056752108 118,515 666,270 SH   SOLE   510,839 0 155,431
Bancolombia Sa -Pref COMMON 05968L102 15,595 318,166 SH   SOLE   200,266 0 117,900
Berkshire Hathaway Inc COMMON 084670702 39,307 331,562 SH   SOLE   168,014 0 163,548
C H Robinson Worldwide Inc COMMON 12541W209 27,811 476,645 SH   SOLE   278,004 0 198,641
Cbs Corp COMMON 124857202 67,982 1,066,644 SH   SOLE   621,974 0 444,670
Chubb Corp COMMON 171232101 101,524 1,046,768 SH   SOLE   609,647 0 437,121
Clorox Company COMMON 189054109 25,209 271,757 SH   SOLE   158,553 0 113,204
Coca Cola Co COMMON 191216100 197,604 4,783,889 SH   SOLE   2,789,842 0 1,994,047
Colgate Palmolive Co COMMON 194162103 109,524 1,679,615 SH   SOLE   979,510 0 700,105
Costco Wholesale Corp COMMON 22160K105 46,316 389,155 SH   SOLE   226,612 0 162,543
Dr Pepper Snapple Group Inc COMMON 26138E109 29,777 606,861 SH   SOLE   353,852 0 253,009
Ebay Inc COMMON 278642103 38,748 706,209 SH   SOLE   411,240 0 294,969
Emerson Electric Co COMMON 291011104 43,136 614,649 SH   SOLE   358,446 0 256,203
Estee Lauder Companies Class A COMMON 518439104 43,657 579,646 SH   SOLE   337,120 0 242,526
Expeditors Intl Wash Inc COMMON 302130109 24,940 563,636 SH   SOLE   328,744 0 234,892
Franklin Resources COMMON 354613101 102,847 1,778,183 SH   SOLE   1,036,990 0 741,193
Fresenius Medical Care Ag And Co. Kgaa COMMON 358029106 45,090 1,258,407 SH   SOLE   700,353 0 558,054
Gartner Inc COMMON 366651107 53,631 754,859 SH   SOLE   439,567 0 315,292
Goldman Sachs Group Inc COMMON 38141G104 47,915 270,307 SH   SOLE   157,636 0 112,671
Intel Corp COMMON 458140100 63,263 2,437,486 SH   SOLE   1,421,290 0 1,016,196
JM Smucker Co/The COMMON 832696405 29,453 284,233 SH   SOLE   165,539 0 118,694
Johnson and Johnson COMMON 478160104 167,714 1,831,174 SH   SOLE   1,067,897 0 763,277
Lazard Ltd COMMON G54050102 37,468 826,896 SH   SOLE   481,701 0 345,195
Legg Mason Inc COMMON 524901105 37,838 867,862 SH   SOLE   506,896 0 360,966
Linear Technology Corp COMMON 535678106 135,820 2,981,909 SH   SOLE   1,738,975 0 1,242,934
Luxottica Group Spa COMMON 55068R202 153,186 2,840,910 SH   SOLE   1,890,655 0 950,255
M & T Bank Corp COMMON 55261F104 50,585 434,493 SH   SOLE   253,412 0 181,081
McDonalds Corp COMMON 580135101 164,788 1,698,353 SH   SOLE   990,432 0 707,921
Merck & Co Inc COMMON 58933Y105 46,674 925,051 SH   SOLE   539,420 0 385,631
Microsoft Corp COMMON 594918104 92,742 2,478,941 SH   SOLE   1,445,503 0 1,033,438
Mindray Medical COMMON 602675100 32,526 894,517 SH   SOLE   677,586 0 216,931
Omnicom Group COMMON 681919106 128,338 1,717,202 SH   SOLE   1,001,392 0 715,810
Oracle Corp COMMON 68389X105 65,681 1,716,616 SH   SOLE   1,001,241 0 715,375
Paychex Inc COMMON 704326107 36,257 796,358 SH   SOLE   464,414 0 331,944
Petrobras - Petroleo Bras COMMON 71654V408 2,395 173,842 SH   SOLE   109,642 0 64,200
Pfizer Inc COMMON 717081103 45,222 1,476,494 SH   SOLE   861,071 0 615,423
Praxair Inc COMMON 74005P104 140,534 1,080,801 SH   SOLE   630,214 0 450,587
Procter & Gamble COMMON 742718109 148,492 1,824,048 SH   SOLE   1,063,741 0 760,307
Quimica y Minera Chil-SP ADR COMMON 833635105 7,020 271,270 SH   SOLE   170,583 0 100,687
Renaissancere Holding COMMON G7496G103 29,577 303,851 SH   SOLE   177,191 0 126,660
Rogers Communications Inc COMMON 775109200 121,201 2,656,976 SH   SOLE   1,548,163 0 1,108,813
Sapient Corporation COMMON 803062108 26,325 1,516,615 SH   SOLE   883,545 0 633,070
Sigma-Aldrich COMMON 826552101 97,343 1,035,474 SH   SOLE   603,874 0 431,600
Taiwan Semiconductor Manufacturing Co Ltd COMMON 874039100 1,858 106,535 SH   SOLE   0 0 106,535
Texas Instruments Inc COMMON 882508104 48,892 1,113,499 SH   SOLE   649,343 0 464,156
Time Warner Inc COMMON 887317303 82,860 1,188,465 SH   SOLE   693,104 0 495,361
Towers Watson & Co COMMON 891894107 30,733 240,589 SH   SOLE   140,305 0 100,284
Travelers Cos Inc / The COMMON 89417E109 53,636 592,422 SH   SOLE   345,485 0 246,937
US Bancorp COMMON 902973304 113,220 2,788,044 SH   SOLE   1,662,416 0 1,125,628
Varian Medical Systems Inc COMMON 92220P105 36,908 475,044 SH   SOLE   276,665 0 198,379
Vina Concha Y Toro COMMON 927191106 2,090 56,273 SH   SOLE   27,173 0 29,100
Wellpoint Inc COMMON 94973V107 37,449 405,354 SH   SOLE   236,167 0 169,187
Wells Fargo COMMON 949746101 35,993 792,834 SH   SOLE   462,406 0 330,428