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
Accenture Plc. COM g1151c101 721,624 4,099,668 SH   SOLE   3,834,997 0 264,671
Argo Group Int'l. COM G0464B107 61,931 876,469 SH   SOLE   758,251 0 118,218
Armstrong World Ind. COM 04247x102 134,231 1,690,137 SH   SOLE   1,460,537 0 229,600
Arrow Electronics Inc. COM 042735100 53,434 693,407 SH   SOLE   590,047 0 103,360
Avery Dennison Corp. COM 053611109 179,176 1,585,626 SH   SOLE   1,370,311 0 215,315
Bank of NY Mellon COM 064058100 343,886 6,819,070 SH   SOLE   6,162,737 0 656,333
Berkshire Hath. Cl B COM 084670702 615,971 3,066,209 SH   SOLE   2,754,942 0 311,267
Cable One Inc. COM 12685j105 49,037 49,967 SH   SOLE   42,825 0 7,142
Carlisle Cos. Inc. COM 142339100 144,256 1,176,447 SH   SOLE   1,010,742 0 165,705
Cars.com Inc. COM 14575E105 40,581 1,779,869 SH   SOLE   1,536,689 0 243,180
CenturyLink Inc. COM 156700106 185,907 15,505,157 SH   SOLE   14,033,916 0 1,471,241
Cerner Corporation COM 156782104 372,952 6,518,998 SH   SOLE   5,884,713 0 634,285
Chubb Corp COM H1467J104 525,602 3,752,153 SH   SOLE   3,505,858 0 246,295
Dollar General Corp COM 256677105 483,609 4,053,725 SH   SOLE   3,662,650 0 391,075
Dollar Tree COM 256746108 454,743 4,329,237 SH   SOLE   3,907,157 0 422,080
Donaldson Co. Inc. COM 257651109 48,835 975,522 SH   SOLE   839,942 0 135,580
Ebay Inc. COM 278642103 453,647 12,214,504 SH   SOLE   11,026,270 0 1,188,234
EnPro Industries, Inc. COM 29355X107 46,247 717,560 SH   SOLE   620,615 0 96,945
ePlus Inc. COM 294268107 70,806 799,701 SH   SOLE   691,088 0 108,613
Expeditors Int'l. COM 302130109 462,350 6,091,563 SH   SOLE   5,560,131 0 531,432
Factset Research Sys. COM 303075105 37,450 150,845 SH   SOLE   131,114 0 19,731
Fairfax Financial COM 303901102 3,767 8,100 SH   SOLE   8,100 0 0
FirstCash Inc. COM 33767D105 107,727 1,245,402 SH   SOLE   1,073,785 0 171,617
Fox Corp. Cl A COM 35137L105 142,156 3,872,397 SH   SOLE   3,482,272 0 390,125
Fox Corp. Cl B COM 35137L204 152,653 4,254,532 SH   SOLE   3,850,747 0 403,784
Franklin Resources COM 354613101 141,473 4,268,950 SH   SOLE   3,879,885 0 389,065
Gardner Denver Inc. COM 36555p107 29,827 1,072,515 SH   SOLE   928,555 0 143,960
Genpact Ltd. COM G3922B107 163,281 4,641,298 SH   SOLE   4,007,648 0 633,650
Graham Holdings Co. COM 384637104 147,242 215,524 SH   SOLE   185,286 0 30,238
Grupo Televisa SA COM 40049J206 86,406 7,812,500 SH   SOLE   7,812,500 0 0
Hain Celestial Group COM 405217100 39,458 1,706,679 SH   SOLE   1,484,164 0 222,515
Honeywell Int'l. Inc. COM 438516106 557,878 3,510,434 SH   SOLE   3,172,149 0 338,285
Howard Hughes Corp. COM 44267D107 76,041 691,282 SH   SOLE   596,652 0 94,630
Interpublic Group COM 460690100 103,454 4,924,037 SH   SOLE   4,234,582 0 689,455
JPMorgan Chase COM 46625H100 446,420 4,409,959 SH   SOLE   3,984,139 0 425,820
Kennedy-Wilson Hld. COM 489398107 89,907 4,203,204 SH   SOLE   3,635,844 0 567,360
Manpowergroup Inc. COM 56418H100 92,968 1,124,290 SH   SOLE   970,680 0 153,610
Masco Corp COM 574599106 480,704 12,228,549 SH   SOLE   11,038,134 0 1,190,415
Millicom International COM L6388F110 170,686 2,785,800 SH   SOLE   2,785,800 0 0
MSC Industrial Direct COM 553530106 37,718 456,025 SH   SOLE   392,925 0 63,100
Nestle SA ADR COM 641069406 422,996 4,437,641 SH   SOLE   4,016,884 0 420,757
Nutrien Ltd. COM 67077M108 541,146 10,256,754 SH   SOLE   9,615,600 0 641,154
Omnicom Group COM 681919106 318,548 4,364,270 SH   SOLE   3,943,915 0 420,355
Oracle Corp. COM 68389x105 294,356 5,480,478 SH   SOLE   4,926,106 0 554,372
Paccar Inc. COM 693718108 275,560 4,044,034 SH   SOLE   3,650,376 0 393,658
Penske Automotive COM 70959W103 63,394 1,419,796 SH   SOLE   1,220,686 0 199,110
PepsiCo Inc. COM 713448108 418,078 3,411,493 SH   SOLE   3,081,680 0 329,813
Phibro Animal Health COM 71742Q106 8,194 248,300 SH   SOLE   219,090 0 29,210
PPG Industries Inc COM 693506107 284,855 2,523,748 SH   SOLE   2,274,658 0 249,090
Quest Diagnostics COM 74834L100 377,530 4,198,514 SH   SOLE   3,794,619 0 403,895
Robert Half Int'l. Inc. COM 770323103 33,443 513,239 SH   SOLE   444,609 0 68,630
Ryder System Inc. COM 783549108 86,857 1,401,146 SH   SOLE   1,212,656 0 188,490
Schlumberger Ltd. COM 806857108 491,512 11,280,983 SH   SOLE   10,588,153 0 692,830
Smith & Nephew PLC COM 83175M205 328,390 8,187,236 SH   SOLE   7,415,631 0 771,605
Stanley Black & Deck. COM 854502101 350,454 2,573,654 SH   SOLE   2,324,754 0 248,900
TE Connectivity Ltd. COM H84989104 398,798 4,938,671 SH   SOLE   4,616,351 0 322,320
TJX Companies Inc. COM 872540109 397,703 7,474,212 SH   SOLE   6,722,757 0 751,455
TriMas Corp. COM 896215209 82,078 2,715,122 SH   SOLE   2,344,537 0 370,585
Trinity Industries COM 896522109 65,529 3,015,615 SH   SOLE   2,610,700 0 404,915
Unilever PLC ADR COM 904767704 399,424 6,920,031 SH   SOLE   6,256,957 0 663,074
UnitedHealth Group COM 91324P102 535,914 2,167,412 SH   SOLE   1,960,768 0 206,644
Valmont Industries COM 920253101 52,617 404,433 SH   SOLE   349,521 0 54,912
ViaSat Inc. COM 92552V100 81,912 1,056,933 SH   SOLE   913,323 0 143,610
W.R. Berkley Corp. COM 084423102 106,821 1,260,873 SH   SOLE   1,091,633 0 169,240
WABCO Holdings Inc. COM 92927k102 43,321 328,614 SH   SOLE   283,784 0 44,830
Walt Disney Co. COM 254687106 240 2,162 SH   SOLE   400 0 1,763
Watsco Inc. COM 942622200 30,903 215,789 SH   SOLE   187,064 0 28,725
White Mountains Ins. COM G9618E107 110,493 119,390 SH   SOLE   103,125 0 16,265
Woodward Inc. COM 980745103 116,684 1,229,674 SH   SOLE   1,063,458 0 166,216
Zions Bancorporation COM 989701107 38,375 845,070 SH   SOLE   731,085 0 113,985