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 59,108 1,204,324 SH   SOLE   751,291 0 453,033
Alleghany Corp COMMON 017175100 82,974 177,057 SH   SOLE   111,270 0 65,787
Altera Corp COMMON 021441100 28,124 549,344 SH   SOLE   341,765 0 207,579
American Express Co COMMON 025816109 45,521 583,773 SH   SOLE   366,964 0 216,809
Aflac Inc COMMON 001055102 77,174 1,240,815 SH   SOLE   779,842 0 460,973
Analog Devices Inc COMMON 032654105 55,248 860,776 SH   SOLE   536,124 0 324,652
Atwood Oceanics Inc COMMON 050095108 8,914 334,326 SH   SOLE   210,206 0 124,120
Automatic Data Processing COMMON 053015103 14,859 184,262 SH   SOLE   114,806 0 69,456
Berkshire Hathaway Inc COMMON 084670702 43,468 319,529 SH   SOLE   178,519 0 141,010
Bancolombia Sa -Pref COMMON 05968L102 17,450 405,814 SH   SOLE   227,514 0 178,300
Baxter International Inc COMMON 071813109 77,552 1,102,348 SH   SOLE   692,842 0 409,506
Brookfield Asset Manage-CL A COMMON 112585104 44,313 1,267,735 SH   SOLE   793,106 0 474,629
Taiwan Semiconductor Manufacturing Co Ltd COMMON 874039100 2,004 86,042 SH   SOLE   0 0 86,042
Rogers Communications Inc COMMON 775109200 61,814 1,725,170 SH   SOLE   1,079,381 0 645,789
Canadian Natural Resources COMMON 136385101 86,290 3,158,677 SH   SOLE   1,976,281 0 1,182,396
JP Morgan Chase & Co COMMON 46625H100 32,616 481,347 SH   SOLE   302,460 0 178,887
Chubb Corp COMMON 171232101 122,062 1,276,473 SH   SOLE   795,036 0 481,437
Clean Harbors Inc COMMON 184496107 44,803 833,671 SH   SOLE   524,081 0 309,590
Coca Cola Co COMMON 191216100 113,429 2,871,449 SH   SOLE   1,799,787 0 1,071,662
Colgate Palmolive Co COMMON 194162103 158,080 2,416,949 SH   SOLE   1,506,901 0 910,048
CIA De Minas Buenaventura COMMON 204448104 10,440 1,005,845 SH   SOLE   564,892 0 440,953
CIA Cervecerias Unidas COMMON 204429104 808 38,216 SH   SOLE   0 0 38,216
Omnicom Group COMMON 681919106 88,751 1,269,401 SH   SOLE   793,086 0 476,315
Ebay Inc COMMON 278642103 75,651 1,255,865 SH   SOLE   789,307 0 466,558
Emerson Electric Co COMMON 291011104 89,997 1,623,675 SH   SOLE   1,010,589 0 613,086
Estee Lauder Companies Class A COMMON 518439104 40,968 472,755 SH   SOLE   294,455 0 178,300
Expeditors Intl Wash Inc COMMON 302130109 19,719 427,711 SH   SOLE   266,468 0 161,243
M & T Bank Corp COMMON 55261F104 46,129 369,247 SH   SOLE   231,601 0 137,646
Flir Systems Inc COMMON 302445101 53,603 1,739,322 SH   SOLE   1,093,118 0 646,204
Franklin Resources COMMON 354613101 43,594 886,753 SH   SOLE   553,776 0 332,977
Endurance Speciality Holdings COMMON G30397106 21,401 325,736 SH   SOLE   202,610 0 123,126
Fresenius Medical Care Ag And Co. Kgaa COMMON 358029106 30,581 731,955 SH   SOLE   343,372 0 388,583
Harley Davidson Inc COMMON 412822108 25,401 450,801 SH   SOLE   283,375 0 167,426
The Hershey Company COMMON 427866108 102,219 1,150,793 SH   SOLE   719,252 0 431,541
Intel Corp COMMON 458140100 87,023 2,861,272 SH   SOLE   1,793,595 0 1,067,677
Rayonier Inc COMMON 754907103 8,872 347,262 SH   SOLE   197,373 0 149,889
Johnson and Johnson COMMON 478160104 183,707 1,885,119 SH   SOLE   1,178,026 0 707,093
Linear Technology Corp COMMON 535678106 117,800 2,663,465 SH   SOLE   1,658,852 0 1,004,613
Loews Corp COMMON 540424108 77,970 2,024,770 SH   SOLE   1,272,561 0 752,209
Luxottica Group Spa COMMON 55068R202 137,993 2,076,773 SH   SOLE   1,472,380 0 604,393
McDonalds Corp COMMON 580135101 104,863 1,103,051 SH   SOLE   691,209 0 411,842
Markel Corp COMMON 570535104 27,058 33,793 SH   SOLE   21,240 0 12,553
MSC Industrial Direct Co A COMMON 553530106 30,542 437,742 SH   SOLE   275,149 0 162,593
Martin Marietta Materials COMMON 573284106 25,060 177,096 SH   SOLE   111,260 0 65,836
Microsoft Corp COMMON 594918104 57,411 1,300,355 SH   SOLE   817,172 0 483,183
3M Co COMMON 88579Y101 66,869 433,289 SH   SOLE   252,156 0 181,133
National Oilwell Varco COMMON 637071101 21,968 455,025 SH   SOLE   286,083 0 168,942
Wells Fargo COMMON 949746101 89,610 1,593,256 SH   SOLE   997,731 0 595,525
Oracle Corp COMMON 68389X105 124,598 3,091,751 SH   SOLE   1,938,073 0 1,153,678
Paychex Inc COMMON 704326107 22,210 473,808 SH   SOLE   296,634 0 177,174
Pfizer Inc COMMON 717081103 71,442 2,130,935 SH   SOLE   1,339,299 0 791,636
Praxair Inc COMMON 74005P104 150,144 1,255,913 SH   SOLE   784,061 0 471,852
Costco Wholesale Corp COMMON 22160K105 38,352 283,963 SH   SOLE   178,444 0 105,519
Procter & Gamble COMMON 742718109 162,753 2,080,360 SH   SOLE   1,298,984 0 781,376
America Movil SAB de CV COMMON 02364W105 23,604 1,107,683 SH   SOLE   622,149 0 485,534
Renaissancere Holding COMMON G7496G103 26,037 256,486 SH   SOLE   159,845 0 96,641
Resmed Inc COMMON 761152107 16,687 296,020 SH   SOLE   184,432 0 111,588
US Bancorp COMMON 902973304 141,003 3,232,110 SH   SOLE   2,018,174 0 1,213,936
Travelers Cos Inc / The COMMON 89417E109 118,587 1,226,866 SH   SOLE   764,139 0 462,727
Quimica y Minera Chil-SP ADR COMMON 833635105 5,215 325,541 SH   SOLE   182,774 0 142,767
Superior Energy Services COMMON 868157108 46,765 2,222,883 SH   SOLE   1,397,010 0 825,873
Sigma-Aldrich COMMON 826552101 41,234 295,901 SH   SOLE   185,022 0 110,879
Texas Instruments Inc COMMON 882508104 77,301 1,500,757 SH   SOLE   932,437 0 568,320
Varian Medical Systems Inc COMMON 92220P105 33,196 393,648 SH   SOLE   245,206 0 148,442
Waters Corp COMMON 941848103 55,304 430,808 SH   SOLE   268,323 0 162,485
Xilinx Inc COMMON 983919101 37,872 857,619 SH   SOLE   531,519 0 326,100
Google Inc-Cl A COMMON 38259P508 34,117 63,175 SH   SOLE   39,700 0 23,475
Baidu Inc - Spon ADR COMMON 056752108 87,622 440,136 SH   SOLE   330,189 0 109,947
Mindray Medical COMMON 602675100 22,151 777,239 SH   SOLE   563,384 0 213,855
Genpact Ltd COMMON G3922B107 14,466 678,247 SH   SOLE   502,734 0 175,513
Accenture Plc COMMON G1151C101 47,158 486,455 SH   SOLE   298,719 0 187,736
Towers Watson & Co COMMON 891894107 16,288 129,337 SH   SOLE   80,571 0 48,766
Time Warner Inc COMMON 887317303 84,411 965,793 SH   SOLE   603,893 0 361,900
Google Inc-Cl A COMMON 38259P706 12,940 24,860 SH   SOLE   15,615 0 9,245
Keysight Technologies IN-W/I COMMON 49338L103 4,738 151,915 SH   SOLE   94,029 0 57,886