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
Abbot Laboratories COMMON 002824100 48,808 1,053,448 SH   SOLE   646,100 0 407,348
Alleghany Corp COMMON 017175100 88,223 181,186 SH   SOLE   111,582 0 69,604
Altera Corp COMMON 021441100 29,001 675,875 SH   SOLE   416,227 0 259,648
American Express Co COMMON 025816109 33,926 432,978 SH   SOLE   266,645 0 166,333
Aflac Inc COMMON 001055102 81,354 1,270,998 SH   SOLE   782,678 0 488,320
Analog Devices Inc COMMON 032654105 90,014 1,428,801 SH   SOLE   877,080 0 551,721
Atwood Oceanics Inc COMMON 050095108 9,746 343,963 SH   SOLE   211,895 0 132,068
Automatic Data Processing COMMON 053015103 13,203 153,380 SH   SOLE   94,142 0 59,238
Berkshire Hathaway Inc COMMON 084670702 47,345 328,566 SH   SOLE   179,372 0 149,194
Bancolombia SA ADR COMMON 05968L102 15,630 397,414 SH   SOLE   0 0 397,414
Baxter International Inc COMMON 071813109 77,907 1,129,679 SH   SOLE   695,869 0 433,810
Brookfield Asset Manage-CL A COMMON 112585104 45,945 858,957 SH   SOLE   528,835 0 330,122
Taiwan Semiconductor-SP ADR COMMON 874039100 2,020 86,042 SH   SOLE   0 0 86,042
Rogers Communications Inc COMMON 775109200 59,369 1,755,661 SH   SOLE   1,080,924 0 674,737
Canadian Natural Resources COMMON 136385101 99,050 3,214,851 SH   SOLE   1,979,316 0 1,235,535
JP Morgan Chase & Co COMMON 46625H100 29,786 491,623 SH   SOLE   302,762 0 188,861
Chubb Corp COMMON 171232101 99,569 979,871 SH   SOLE   601,575 0 378,296
Clean Harbors Inc COMMON 184496107 48,600 856,029 SH   SOLE   527,196 0 328,833
Coca Cola Co COMMON 191216100 117,544 2,877,655 SH   SOLE   1,770,701 0 1,106,954
Colgate Palmolive Co COMMON 194162103 138,580 1,998,609 SH   SOLE   1,227,264 0 771,345
CIA De Minas Buenaventura-ADR COMMON 204448104 9,983 985,447 SH   SOLE   0 0 985,447
CIA Cervecerias Unidas ADR COMMON 204429104 792 38,216 SH   SOLE   0 0 38,216
Omnicom Group COMMON 681919106 85,966 1,096,157 SH   SOLE   673,948 0 422,209
Ebay Inc COMMON 278642103 74,201 1,286,419 SH   SOLE   792,264 0 494,155
Emerson Electric Co COMMON 291011104 71,716 1,266,711 SH   SOLE   777,241 0 489,470
Estee Lauder Companies Class A COMMON 518439104 45,807 550,805 SH   SOLE   337,820 0 212,985
Expeditors Intl Wash Inc COMMON 302130109 17,142 355,788 SH   SOLE   218,897 0 136,891
M & T Bank Corp COMMON 55261F104 45,140 355,440 SH   SOLE   218,519 0 136,921
Flir Systems Inc COMMON 302445101 55,697 1,780,582 SH   SOLE   1,096,590 0 683,992
Franklin Resources COMMON 354613101 84,663 1,645,369 SH   SOLE   1,011,632 0 633,737
Endurance Speciality Holdings COMMON G30397106 15,337 250,922 SH   SOLE   153,893 0 97,029
Fresenius Medical Care ADR COMMON 358029106 30,681 736,528 SH   SOLE   0 0 736,528
Goldman Sachs Group Inc COMMON 38141G104 23,434 124,656 SH   SOLE   76,768 0 47,888
Intel Corp COMMON 458140100 86,839 2,777,060 SH   SOLE   1,708,012 0 1,069,048
Johnson and Johnson COMMON 478160104 153,503 1,525,903 SH   SOLE   938,263 0 587,640
Linear Technology Corp COMMON 535678106 99,382 2,123,547 SH   SOLE   1,304,829 0 818,718
Loews Corp COMMON 540424108 84,661 2,073,795 SH   SOLE   1,277,171 0 796,624
Luxottica ADR COMMON 55068R202 134,539 2,144,486 SH   SOLE   0 0 2,144,486
McDonalds Corp COMMON 580135101 132,380 1,358,471 SH   SOLE   835,208 0 523,263
Markel Corp COMMON 570535104 26,647 34,651 SH   SOLE   21,347 0 13,304
MSC Industrial Direct Co A COMMON 553530106 32,412 448,947 SH   SOLE   276,481 0 172,466
Martin Marietta Materials COMMON 573284106 25,310 181,051 SH   SOLE   111,472 0 69,579
Microsoft Corp COMMON 594918104 54,063 1,329,824 SH   SOLE   818,980 0 510,844
3M Co COMMON 88579Y101 65,358 396,566 SH   SOLE   224,388 0 172,178
National Oilwell Varco COMMON 637071101 23,384 467,841 SH   SOLE   288,210 0 179,631
Wells Fargo COMMON 949746101 81,215 1,492,662 SH   SOLE   918,344 0 574,318
Oracle Corp COMMON 68389X105 128,841 2,985,758 SH   SOLE   1,837,462 0 1,148,296
Paychex Inc COMMON 704326107 22,844 460,437 SH   SOLE   282,763 0 177,674
Pfizer Inc COMMON 717081103 75,958 2,183,209 SH   SOLE   1,344,832 0 838,377
Praxair Inc COMMON 74005P104 131,946 1,092,781 SH   SOLE   671,096 0 421,685
Costco Wholesale Corp COMMON 22160K105 43,988 290,379 SH   SOLE   178,885 0 111,494
Procter & Gamble COMMON 742718109 140,892 1,719,380 SH   SOLE   1,056,735 0 662,645
America Movil SAB de CV ADR COMMON 02364W105 26,763 1,308,250 SH   SOLE   0 0 1,308,250
Renaissancere Holding COMMON G7496G103 21,565 216,241 SH   SOLE   132,809 0 83,432
Resmed Inc COMMON 761152107 17,707 246,690 SH   SOLE   151,495 0 95,195
US Bancorp COMMON 902973304 122,951 2,801,130 SH   SOLE   1,722,353 0 1,078,777
Travelers Cos Inc / The COMMON 89417E109 101,687 940,414 SH   SOLE   577,215 0 363,199
Quimica y Minera Chil-SP ADR COMMON 833635105 5,814 318,603 SH   SOLE   0 0 318,603
Superior Energy Services COMMON 868157108 50,843 2,276,074 SH   SOLE   1,402,152 0 873,922
Sigma-Aldrich COMMON 826552101 39,848 288,235 SH   SOLE   176,814 0 111,421
Texas Instruments Inc COMMON 882508104 62,782 1,097,898 SH   SOLE   673,356 0 424,542
Varian Medical Systems Inc COMMON 92220P105 30,442 323,550 SH   SOLE   198,438 0 125,112
Waters Corp COMMON 941848103 55,810 448,950 SH   SOLE   275,347 0 173,603
Xilinx Inc COMMON 983919101 23,284 550,501 SH   SOLE   337,630 0 212,871
Google Inc-Cl A COMMON 38259P508 35,829 64,591 SH   SOLE   39,776 0 24,815
Baidu Inc - Spon ADR COMMON 056752108 91,987 441,397 SH   SOLE   0 0 441,397
Mindray Medical International (ADR) COMMON 602675100 21,482 785,475 SH   SOLE   0 0 785,475
Genpact Ltd COMMON G3922B107 15,324 659,130 SH   SOLE   482,631 0 176,499
Accenture Plc COMMON G1151C101 14,599 154,988 SH   SOLE   95,301 0 59,687
Towers Watson & Co COMMON 891894107 14,181 107,170 SH   SOLE   65,761 0 41,409
Time Warner Inc COMMON 887317303 74,205 878,853 SH   SOLE   539,983 0 338,870
Google Inc-Cl A COMMON 38259P706 13,919 25,399 SH   SOLE   15,624 0 9,775
Keysight Technologies IN-W/I COMMON 49338L103 12,460 335,402 SH   SOLE   207,244 0 128,158