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 71,814 342,099 SH   SOLE   240,204 0 101,895
Accenture Plc COMMON G1151C101 69,121 511,671 SH   SOLE   359,169 0 152,502
Aflac Inc COMMON 001055102 78,640 966,233 SH   SOLE   678,727 0 287,506
Alleghany Corp COMMON 017175100 38,622 69,713 SH   SOLE   49,086 0 20,627
Alphabet Inc - Class A COMMON 02079K305 127,179 130,620 SH   SOLE   91,739 0 38,881
Alphabet Inc - Class C COMMON 02079K107 89,527 93,356 SH   SOLE   65,484 0 27,872
Amazon.com Inc COMMON 023135106 47,398 48,905 SH   SOLE   34,282 0 14,623
America Movil SAB de CV COMMON 02364W105 5,097 287,149 SH   SOLE   0 0 287,149
American Express Co COMMON 025816109 83,681 925,131 SH   SOLE   649,503 0 275,628
American International Group Inc COMMON 026874784 20,589 335,376 SH   SOLE   235,135 0 100,241
Analog Devices Inc COMMON 032654105 61,061 708,645 SH   SOLE   497,600 0 211,045
Archer-Daniels-Midland Co COMMON 039483102 84,576 1,989,649 SH   SOLE   1,397,684 0 591,965
Autozone Inc COMMON 053332102 16,350 27,473 SH   SOLE   19,406 0 8,067
Axalta Coating Systems Ltd COMMON G0750C108 36,168 1,250,613 SH   SOLE   878,528 0 372,085
Baidu Inc COMMON 056752108 203,779 822,718 SH   SOLE   0 0 822,718
Bancolombia Sa COMMON 05968L102 26,890 583,059 SH   SOLE   0 0 583,059
Barrick Gold Corp COMMON 067901108 43,138 2,681,044 SH   SOLE   844,227 0 1,836,817
Baxter International Inc COMMON 071813109 109,461 597,163 SH   SOLE   419,148 0 178,015
Bce Inc COMMON 05534B760 25,802 545,553 SH   SOLE   387,986 0 157,567
Berkshire Hathaway Inc COMMON 084670702 99,928 545,163 SH   SOLE   367,148 0 178,015
Blue Buffalo Pet Productions Inc COMMON 09531U102 25,605 903,121 SH   SOLE   634,052 0 269,069
Brookfield Asset Management COMMON 112585104 129,706 3,148,349 SH   SOLE   2,228,865 0 919,484
Bunge Ltd COMMON G16962105 65,438 942,099 SH   SOLE   661,803 0 280,296
C H Robinson Worldwide Inc COMMON 12541W209 33,918 445,711 SH   SOLE   312,971 0 132,740
Canadian Natural Resources COMMON 136385101 129,806 3,860,481 SH   SOLE   2,730,603 0 1,129,878
Canadian Pacific Railway Ltd COMMON 13645T100 33,487 199,316 SH   SOLE   141,749 0 57,567
Carmax Inc COMMON 143130102 56,197 741,308 SH   SOLE   520,428 0 220,880
Chubb Ltd COMMON H1467J104 70,642 493,083 SH   SOLE   346,141 0 146,942
Clean Harbors Inc COMMON 184496107 33,022 582,398 SH   SOLE   409,336 0 173,062
Coca Cola Co COMMON 191216100 139,427 3,074,427 SH   SOLE   2,159,564 0 914,863
Colgate Palmolive Co COMMON 194162103 106,622 1,463,688 SH   SOLE   1,026,752 0 436,936
Compania Cervecerias Unidas COMMON 204429104 727 26,980 SH   SOLE   0 0 26,980
Compania De Minas Buenaventura COMMON 204448104 11,900 930,420 SH   SOLE   0 0 930,420
Costco Wholesale Corp COMMON 22160K105 41,883 254,936 SH   SOLE   179,143 0 75,793
Dolby Laboratories Inc COMMON 25659T107 31,995 556,232 SH   SOLE   389,912 0 166,320
Ebay Inc COMMON 278642103 62,524 1,625,775 SH   SOLE   1,141,194 0 484,581
EOG Resources Inc COMMON 26875P101 9,957 102,930 SH   SOLE   72,201 0 30,729
Estee Lauder Companies Inc COMMON 518439104 94,061 872,241 SH   SOLE   612,150 0 260,091
Expeditors Intl Wash Inc COMMON 302130109 24,412 407,848 SH   SOLE   286,294 0 121,554
Facebook Inc COMMON 30303M102 45,621 267,008 SH   SOLE   187,136 0 79,872
Fastenal Co COMMON 311900104 24,783 543,717 SH   SOLE   381,247 0 162,470
First Republic Bank COMMON 33616C100 44,796 428,748 SH   SOLE   300,549 0 128,199
Flir Systems Inc COMMON 302445101 46,028 1,182,976 SH   SOLE   830,913 0 352,063
Franco-Nevada Corp COMMON 351858105 20,774 268,784 SH   SOLE   191,154 0 77,630
Fresenius Medical Care Ag And Co Kgaa COMMON 358029106 30,584 622,674 SH   SOLE   0 0 622,674
Genpact Ltd COMMON G3922B107 39,002 1,356,597 SH   SOLE   1,140,888 0 215,709
Gildan Activewear Inc COMMON 375916103 12,991 416,684 SH   SOLE   296,337 0 120,347
Globus Medical Inc COMMON 379577208 22,580 759,700 SH   SOLE   532,692 0 227,008
Grupo Televisa Sa COMMON 40049J206 3,575 144,904 SH   SOLE   0 0 144,904
Harley Davidson Inc COMMON 412822108 50,299 1,043,374 SH   SOLE   732,139 0 311,235
Hartford Financial SVCS Group Inc COMMON 416515104 51,853 931,898 SH   SOLE   654,313 0 277,585
Hershey Company COMMON 427866108 132,827 1,216,720 SH   SOLE   854,198 0 362,522
Intel Corp COMMON 458140100 96,984 2,546,839 SH   SOLE   1,789,159 0 757,680
IPG Photonics Corp COMMON 44980X109 45,722 247,101 SH   SOLE   173,498 0 73,603
Johnson and Johnson COMMON 478160104 245,388 1,887,506 SH   SOLE   1,324,922 0 562,584
Kimberly-Clark Corp COMMON 494368103 25,125 211,901 SH   SOLE   148,551 0 63,350
Lincoln Electric Holdings Inc COMMON 533900106 19,781 214,929 SH   SOLE   150,722 0 64,207
Loews Corp COMMON 540424108 98,008 2,047,885 SH   SOLE   1,438,136 0 609,749
M & T Bank Corp COMMON 55261F104 15,623 97,013 SH   SOLE   68,024 0 28,989
Magna International Inc COMMON 559222401 21,107 396,412 SH   SOLE   281,921 0 114,491
Markel Corp COMMON 570535104 40,898 38,313 SH   SOLE   26,856 0 11,457
Martin Marietta Materials Inc COMMON 573284106 15,407 74,708 SH   SOLE   52,384 0 22,324
Maxim Integrated Products Inc COMMON 57772K101 47,500 995,599 SH   SOLE   699,040 0 296,559
McDonalds Corp COMMON 580135101 116,159 741,570 SH   SOLE   520,671 0 220,899
Merck & Co Inc COMMON 58933Y105 54,372 843,434 SH   SOLE   592,756 0 250,678
Monsanto Co COMMON 61166W101 22,457 187,439 SH   SOLE   131,404 0 56,035
National Oilwell Varco Inc COMMON 637071101 50,100 1,402,249 SH   SOLE   984,691 0 417,558
Nike Inc COMMON 654106103 25,382 487,353 SH   SOLE   342,194 0 145,159
Now Inc COMMON 67011P100 8,987 650,775 SH   SOLE   456,504 0 194,271
Omnicom Group Inc COMMON 681919106 78,415 1,051,407 SH   SOLE   738,523 0 312,884
Oracle Corp COMMON 68389X105 208,772 4,318,404 SH   SOLE   3,031,708 0 1,286,696
Paccar Inc COMMON 693718108 31,175 430,959 SH   SOLE   302,130 0 128,829
Paychex Inc COMMON 704326107 37,309 622,237 SH   SOLE   436,926 0 185,311
PayPal Holdings Inc COMMON 70450Y103 75,148 1,173,666 SH   SOLE   823,828 0 349,838
Pepsico Inc COMMON 713448108 34,309 307,914 SH   SOLE   215,845 0 92,069
PPG Industries Inc COMMON 693506107 56,281 517,977 SH   SOLE   363,613 0 154,364
Praxair Inc COMMON 74005P104 164,798 1,179,347 SH   SOLE   827,963 0 351,384
Price T Rowe Group Inc COMMON 74144T108 23,600 260,343 SH   SOLE   182,690 0 77,653
Priceline Group Inc COMMON 741503403 100,323 54,802 SH   SOLE   38,464 0 16,338
Procter & Gamble COMMON 742718109 126,751 1,393,172 SH   SOLE   978,421 0 414,751
Rayonier Inc COMMON 754907103 43,620 1,510,095 SH   SOLE   984,769 0 525,326
Renaissancere Holding Ltd COMMON G7496G103 18,101 133,959 SH   SOLE   94,060 0 39,899
Ritchie Bros Auctioneers Inc COMMON 767744105 56,645 1,796,051 SH   SOLE   1,268,042 0 528,009
Rogers Communications Inc COMMON 775109200 75,425 1,455,605 SH   SOLE   1,026,944 0 428,661
Royal Bank of Canada COMMON 780087102 26,091 338,001 SH   SOLE   240,379 0 97,622
Taiwan Semiconductor Manufacturing Co Ltd COMMON 874039100 1,851 49,306 SH   SOLE   0 0 49,306
Texas Instruments Inc COMMON 882508104 108,627 1,211,816 SH   SOLE   850,920 0 360,896
Time Warner Inc COMMON 887317303 28,216 275,427 SH   SOLE   193,350 0 82,077
TJX Companies Inc COMMON 872540109 28,220 382,766 SH   SOLE   268,344 0 114,422
Toronto-Dominion Bank COMMON 891160509 27,428 488,295 SH   SOLE   347,266 0 141,029
Travelers Cos Inc COMMON 89417E109 122,341 998,628 SH   SOLE   701,030 0 297,598
TRIPADVISOR INC COMMON 896945201 13,721 338,545 SH   SOLE   237,385 0 101,160
Union Pacific Corp COMMON 907818108 49,894 430,255 SH   SOLE   302,095 0 128,160
United Parcel Services Inc COMMON 911312106 27,613 229,942 SH   SOLE   161,187 0 68,755
United Technologies Corp COMMON 913017109 53,637 462,091 SH   SOLE   324,656 0 137,435
US Bancorp COMMON 902973304 134,338 2,493,949 SH   SOLE   1,750,578 0 743,371
Waters Corp COMMON 941848103 119,331 664,749 SH   SOLE   466,346 0 198,403
Wells Fargo Co COMMON 949746101 98,871 1,792,876 SH   SOLE   1,259,188 0 533,688
Weyerhaeuser Co COMMON 962166104 22,662 666,066 SH   SOLE   435,400 0 230,666
Williams-Sonoma Inc COMMON 969904101 17,340 347,791 SH   SOLE   244,378 0 103,413
WMIH Corp COMMON 92936P100 0 527 SH   SOLE   408 0 119
Wolverine World Wide Inc COMMON 978097103 22,467 777,238 SH   SOLE   545,712 0 231,526
Xilinx Inc COMMON 983919101 67,835 957,738 SH   SOLE   671,715 0 286,023
Yum China Holdings Inc COMMON 98850P109 67,352 1,685,074 SH   SOLE   1,414,582 0 270,492