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. COM 88579y101 300,087 1,992,083 SH   SOLE   1,844,895 0 147,188
Accenture Plc. COM g1151c101 748,092 7,158,772 SH   SOLE   6,713,031 0 445,741
Allscripts Healthcare COM 01988P108 40,716 2,647,348 SH   SOLE   2,254,998 0 392,350
American Express COM 025816109 446,928 6,426,002 SH   SOLE   5,954,154 0 471,848
AmerisourceBergen COM 03073e105 304,012 2,931,365 SH   SOLE   2,716,973 0 214,392
Anixter Int'l. COM 035290105 76,520 1,267,103 SH   SOLE   1,071,318 0 195,785
Applied Ind. Tech. COM 03820c105 71,027 1,754,179 SH   SOLE   1,483,454 0 270,725
Armstrong World Ind. COM 04247x102 60,221 1,316,881 SH   SOLE   1,119,056 0 197,825
Arrow Electronics Inc. COM 042735100 87,800 1,620,530 SH   SOLE   1,371,080 0 249,450
Avery Dennison Corp. COM 053611109 63,757 1,017,504 SH   SOLE   861,399 0 156,105
Bank of NY Mellon COM 064058100 653,403 15,851,603 SH   SOLE   14,695,575 0 1,156,028
Berkshire Hath Cl B COM 084670702 737,420 5,584,824 SH   SOLE   5,174,156 0 410,668
Broadridge Financial COM 11133t103 120,122 2,235,656 SH   SOLE   1,889,001 0 346,655
Cable One, Inc. COM 12685j105 58,232 134,281 SH   SOLE   113,335 0 20,946
Carlisle Cos. Inc. COM 142339100 30,534 344,279 SH   SOLE   291,154 0 53,125
Cash America Intl Inc. COM 14754d100 55,376 1,848,948 SH   SOLE   1,567,923 0 281,025
Comcast Corp. COM 20030n101 708,799 12,560,671 SH   SOLE   11,638,002 0 922,669
Comerica Inc. COM 200340107 478,851 11,447,547 SH   SOLE   10,605,579 0 841,968
Compass Minerals COM 20451n101 61,603 818,423 SH   SOLE   690,318 0 128,105
Cullen/Frost Bankers COM 229899109 76,996 1,283,275 SH   SOLE   1,084,000 0 199,275
Danone SA ADR COM 23636t100 619,329 45,505,452 SH   SOLE   42,235,216 0 3,270,236
Devon Energy Corp. COM 25179m103 367,547 11,485,848 SH   SOLE   10,636,268 0 849,580
Dollar General Corp COM 256677105 621,106 8,642,075 SH   SOLE   8,013,865 0 628,210
Donaldson Co. Inc. COM 257651109 57,701 2,013,296 SH   SOLE   1,701,546 0 311,750
Dun & Bradstreet COM 26483e100 40,151 386,327 SH   SOLE   327,552 0 58,775
Ebay, Inc. COM 278642103 485,005 17,649,391 SH   SOLE   16,364,237 0 1,285,154
ePlus Inc. COM 294268107 4,029 43,200 SH   SOLE   33,500 0 9,700
Esterline Technologies COM 297425100 71,277 879,969 SH   SOLE   783,344 0 96,625
Expeditors Int'l. COM 302130109 455,192 10,092,958 SH   SOLE   9,356,422 0 736,536
Fairfax Financial COM 303901102 4,474 9,500 SH   SOLE   9,500 0 0
First Cash Financial COM 31942d107 45,283 1,209,796 SH   SOLE   1,023,571 0 186,225
Flir Systems Inc COM 302445101 72,520 2,583,544 SH   SOLE   2,275,704 0 307,840
Genpact, Ltd. COM g3922b107 141,199 5,652,495 SH   SOLE   4,792,120 0 860,375
Graham Holdings Co. COM 384637104 53,436 110,185 SH   SOLE   93,226 0 16,959
Greenlight Capital COM g4095j109 38,897 2,078,950 SH   SOLE   1,765,410 0 313,540
H.B. Fuller Co. COM 359694106 101,884 2,793,632 SH   SOLE   2,366,492 0 427,140
Honeywell Int'l Inc. COM 438516106 763,037 7,367,357 SH   SOLE   6,837,797 0 529,560
Interpublic Group COM 460690100 131,775 5,660,457 SH   SOLE   4,774,957 0 885,500
iShares S&P 500 COM 464287200 9,448 46,115 SH   SOLE   45,915 0 200
iShares S&P 600 COM 464287804 3,103 28,185 SH   SOLE   23,620 0 4,565
Kennametal Inc. COM 489170100 26,614 1,386,157 SH   SOLE   1,173,742 0 212,415
Kirby Corp. COM 497266106 52,427 996,332 SH   SOLE   843,807 0 152,525
Lindsay Corp. COM 535555106 31,211 431,092 SH   SOLE   366,167 0 64,925
Manpowergroup Inc. COM 56418H100 94,778 1,124,426 SH   SOLE   949,326 0 175,100
Microsoft Corp. COM 594918104 680,945 12,273,701 SH   SOLE   11,368,550 0 905,151
MKS Instruments COM 55306n104 46,440 1,290,011 SH   SOLE   1,093,546 0 196,465
MSC Industrial Direct COM 553530106 64,773 1,151,112 SH   SOLE   974,202 0 176,910
Nestle SA ADR COM 641069406 507,130 6,814,426 SH   SOLE   6,322,664 0 491,762
Net 1 UEPS Technologies Inc. COM 64107n206 320 23,700 SH   SOLE   11,000 0 12,700
NVR Inc. COM 62944t105 89,455 54,446 SH   SOLE   45,442 0 9,004
Omnicom Group COM 681919106 633,489 8,372,841 SH   SOLE   7,754,236 0 618,605
Paccar Inc. COM 693718108 443,995 9,366,981 SH   SOLE   8,680,537 0 686,444
Potash Corp. COM 73755l107 555,142 32,426,519 SH   SOLE   30,389,690 0 2,036,829
Progress Software COM 743312100 48,662 2,027,577 SH   SOLE   1,714,902 0 312,675
Progressive Corp. COM 743315103 676,366 21,269,383 SH   SOLE   19,712,368 0 1,557,015
Robert Half Int'l. Inc. COM 770323103 60,830 1,290,406 SH   SOLE   1,093,556 0 196,850
Rockwell Automation COM 773903109 158,460 1,544,290 SH   SOLE   1,433,840 0 110,450
Ross Stores Inc. COM 778296103 612,604 11,384,574 SH   SOLE   10,551,129 0 833,445
RPX Corp. COM 74972g103 48,712 4,428,386 SH   SOLE   3,753,041 0 675,345
Ryder System Inc. COM 783549108 41,843 736,276 SH   SOLE   626,546 0 109,730
Scansource Inc. COM 806037107 55,108 1,710,354 SH   SOLE   1,440,869 0 269,485
Schlumberger Ltd. COM 806857108 688,863 9,876,171 SH   SOLE   9,262,006 0 614,165
Spdr Tr Unit Ser 1 COM 78462F103 3,616 17,735 SH   SOLE   17,135 0 600
Stanley Black & Deck COM 854502101 445,453 4,173,644 SH   SOLE   3,870,014 0 303,630
TE Connectivity Ltd. COM H84989104 657,954 10,183,465 SH   SOLE   9,522,915 0 660,550
TriMas Corp. COM 896215209 37,547 2,013,235 SH   SOLE   1,705,710 0 307,525
UniFirst Corp. COM 904708104 46,368 444,994 SH   SOLE   376,369 0 68,625
Unilever PLC ADR COM 904767704 375,757 8,714,210 SH   SOLE   8,078,856 0 635,354
UnitedHealth Group COM 91324P102 738,196 6,275,039 SH   SOLE   5,816,390 0 458,649
Valmont Industries COM 920253101 53,005 499,952 SH   SOLE   423,546 0 76,406
Vanguard S&P 500 ETF COM 922908363 412 2,205 SH   SOLE   2,205 0 0
Varian Medical Sys. COM 92220p105 65,945 816,151 SH   SOLE   686,206 0 129,945
W.R. Berkley Corp. COM 084423102 103,372 1,888,076 SH   SOLE   1,595,925 0 292,151
Woodward Inc. COM 980745103 126,512 2,547,555 SH   SOLE   2,158,815 0 388,740
Zions Bancorporation COM 989701107 42,319 1,550,153 SH   SOLE   1,313,207 0 236,946