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 Company COM 88579Y101 44,896 298,037 SH   SOLE   227,827 0 70,210
3M Company COM 88579Y101 15,501 102,900 SH   OTR   0 0 102,900
Abbott Laboratories COM 002824100 37,761 840,812 SH   SOLE   678,161 0 162,651
Abbott Laboratories COM 002824100 16,437 366,000 SH   OTR   0 0 366,000
AerCap Holdings N.V. COM N00985106 76,710 1,777,343 SH   SOLE   1,353,678 0 423,665
AerCap Holdings N.V. COM N00985106 27,536 638,000 SH   OTR   0 0 638,000
American Express COM 025816109 44,220 635,806 SH   SOLE   490,406 0 145,400
American Express COM 025816109 18,306 263,200 SH   OTR   0 0 263,200
Ball COM 058498106 29,129 400,512 SH   SOLE   311,587 0 88,925
Ball COM 058498106 11,055 152,000 SH   OTR   0 0 152,000
Bank of America COM 060505104 49,319 2,930,410 SH   SOLE   2,315,139 0 615,271
Bank of America COM 060505104 21,112 1,254,455 SH   OTR   0 0 1,254,455
Becton, Dickinson and Company COM 075887109 79,857 518,251 SH   SOLE   391,643 0 126,608
Becton, Dickinson and Company COM 075887109 27,983 181,600 SH   OTR   0 0 181,600
Berkshire Hathaway Cl B COM 084670702 54,698 414,256 SH   SOLE   327,718 0 86,538
Berkshire Hathaway Cl B COM 084670702 23,371 177,000 SH   OTR   0 0 177,000
Brinker International COM 109641100 39,887 831,837 SH   SOLE   656,798 0 175,039
Brinker International COM 109641100 10,645 222,000 SH   OTR   0 0 222,000
COHU COM 192576106 11,953 990,273 SH   SOLE   990,273 0 0
Cardinal Health COM 14149Y108 88,365 989,862 SH   SOLE   740,838 0 249,024
Cardinal Health COM 14149Y108 27,459 307,600 SH   OTR   0 0 307,600
Carnival COM 143658300 68,760 1,262,122 SH   SOLE   983,080 0 279,042
Carnival COM 143658300 25,317 464,700 SH   OTR   0 0 464,700
Chevron COM 166764100 38,352 426,324 SH   SOLE   325,057 0 101,267
Chevron COM 166764100 12,774 142,000 SH   OTR   0 0 142,000
Chubb COM 171232101 1,959 14,766 SH   SOLE   7,766 0 7,000
Colgate Palmolive COM 194162103 21,638 324,804 SH   SOLE   262,703 0 62,101
Colgate Palmolive COM 194162103 10,220 153,400 SH   OTR   0 0 153,400
Commerce Bancshares COM 200525103 33,658 791,198 SH   SOLE   621,377 0 169,821
Crown Holdings COM 228368106 77,646 1,531,488 SH   SOLE   1,164,262 0 367,226
Crown Holdings COM 228368106 27,439 541,200 SH   OTR   0 0 541,200
Devon Energy COM 25179M103 27,378 855,549 SH   SOLE   644,229 0 211,320
Devon Energy COM 25179M103 8,432 263,500 SH   OTR   0 0 263,500
Donaldson COM 257651109 77,629 2,708,608 SH   SOLE   2,133,784 0 574,824
Donaldson COM 257651109 19,754 689,250 SH   OTR   0 0 689,250
Dow Chemical COM 260543103 11 205 SH   SOLE   205 0 0
Dow Chemical COM 260543103 927 18,000 SH   OTR   0 0 18,000
Eaton PLC COM G29183103 71,551 1,374,916 SH   SOLE   1,020,459 0 354,457
Eaton PLC COM G29183103 22,044 423,600 SH   OTR   0 0 423,600
Emerson Electric COM 291011104 498 10,417 SH   SOLE   5,117 0 5,300
Emerson Electric COM 291011104 359 7,500 SH   OTR   0 0 7,500
Endurance Specialty COM G30397106 23,698 370,336 SH   SOLE   303,666 0 66,670
Entegris COM 29362U104 18,694 1,408,711 SH   SOLE   1,149,111 0 259,600
Exxon Mobil COM 30231G102 68,199 874,903 SH   SOLE   679,134 0 195,769
Exxon Mobil COM 30231G102 25,170 322,900 SH   OTR   0 0 322,900
FNF Group COM 31620R303 69,267 1,997,895 SH   SOLE   1,520,345 0 477,550
FNF Group COM 31620R303 25,410 732,900 SH   OTR   0 0 732,900
First Cash Financial Services COM 31942D107 35,148 939,045 SH   SOLE   748,565 0 190,480
Fox Factory Holding Corp COM 35138V102 10,526 636,781 SH   SOLE   636,781 0 0
G & K Services Cl A COM 361268105 11,157 177,381 SH   SOLE   151,781 0 25,600
General Electric COM 369604103 199 6,384 SH   SOLE   3,829 0 2,555
General Electric COM 369604103 688 22,100 SH   OTR   0 0 22,100
General Mills COM 370334104 288 5,000 SH   SOLE   5,000 0 0
Geospace Technologies COM 37364X109 4,698 333,936 SH   SOLE   333,936 0 0
Gildan Activewear COM 375916103 96,897 3,409,477 SH   SOLE   2,684,165 0 725,312
Gildan Activewear COM 375916103 27,016 950,600 SH   OTR   0 0 950,600
Graco COM 384109104 26,876 372,920 SH   SOLE   293,510 0 79,410
Graco COM 384109104 267 3,700 SH   OTR   0 0 3,700
Hasbro COM 418056107 4,765 70,743 SH   SOLE   43,073 0 27,670
Helen of Troy COM G4388N106 17,718 187,994 SH   SOLE   147,114 0 40,880
Illinois Tool Works COM 452308109 8,666 93,503 SH   SOLE   65,299 0 28,204
Infinity Property & Casualty COM 45665Q103 7,575 92,115 SH   SOLE   92,115 0 0
Intl Business Machines COM 459200101 57 412 SH   SOLE   412 0 0
Intl Business Machines COM 459200101 344 2,500 SH   OTR   0 0 2,500
JP Morgan Chase COM 46625H100 86,303 1,307,024 SH   SOLE   997,843 0 309,181
JP Morgan Chase COM 46625H100 32,632 494,200 SH   OTR   0 0 494,200
Johnson & Johnson COM 478160104 86,029 837,513 SH   SOLE   653,020 0 184,493
Johnson & Johnson COM 478160104 32,131 312,800 SH   OTR   0 0 312,800
Kennametal COM 489170100 21,191 1,103,681 SH   SOLE   863,381 0 240,300
Kimberly Clark COM 494368103 9,976 78,367 SH   SOLE   78,367 0 0
Knowles COM 49926D109 17,239 1,293,216 SH   SOLE   1,012,626 0 280,590
Kohl's COM 500255104 37,881 795,310 SH   SOLE   617,898 0 177,412
Kohl's COM 500255104 14,037 294,700 SH   OTR   0 0 294,700
LPL Financial Holdings COM 50212V100 16,678 391,040 SH   SOLE   391,040 0 0
Laboratory Corp. of America COM 50540R409 97,170 785,907 SH   SOLE   598,024 0 187,883
Laboratory Corp. of America COM 50540R409 34,693 280,600 SH   OTR   0 0 280,600
Linear Technology Corporation COM 535678106 35,190 828,577 SH   SOLE   625,485 0 203,092
Linear Technology Corporation COM 535678106 12,571 296,000 SH   OTR   0 0 296,000
Marsh & McLennan COM 571748102 804 14,500 SH   OTR   0 0 14,500
McDonald's COM 580135101 536 4,540 SH   SOLE   3,436 0 1,104
McDonald's COM 580135101 319 2,700 SH   OTR   0 0 2,700
Mednax COM 58502B106 27,975 390,391 SH   SOLE   321,851 0 68,540
Merck COM 58933Y105 11 210 SH   SOLE   210 0 0
Merck COM 58933Y105 565 10,700 SH   OTR   0 0 10,700
Microsoft COM 594918104 311 5,600 SH   SOLE   5,600 0 0
Moneygram Int'l COM 60935Y208 15,192 2,423,016 SH   SOLE   2,081,073 0 341,943
National Western Life Grp Cl A COM 638517102 17,033 67,607 SH   SOLE   67,607 0 0
Noble Energy COM 655044105 30,140 915,286 SH   SOLE   670,975 0 244,311
Noble Energy COM 655044105 8,397 255,000 SH   OTR   0 0 255,000
Omnicom Group COM 681919106 96,132 1,270,582 SH   SOLE   959,037 0 311,545
Omnicom Group COM 681919106 32,103 424,300 SH   OTR   0 0 424,300
PGT COM 69336V101 17,154 1,506,090 SH   SOLE   1,506,090 0 0
PNC Financial Services COM 693475105 54,242 569,107 SH   SOLE   431,488 0 137,619
PNC Financial Services COM 693475105 21,826 229,000 SH   OTR   0 0 229,000
PRA Group COM 69354N106 14,634 421,855 SH   SOLE   354,005 0 67,850
Parker Hannifin COM 701094104 70,264 724,519 SH   SOLE   543,838 0 180,681
Parker Hannifin COM 701094104 23,527 242,600 SH   OTR   0 0 242,600
Pfizer COM 717081103 352 10,920 SH   SOLE   10,220 0 700
Philip Morris Int'l COM 718172109 60,080 683,427 SH   SOLE   507,257 0 176,170
Philip Morris Int'l COM 718172109 27,252 310,000 SH   OTR   0 0 310,000
Procter & Gamble COM 742718109 53,870 678,384 SH   SOLE   527,109 0 151,275
Procter & Gamble COM 742718109 20,297 255,600 SH   OTR   0 0 255,600
Progressive COM 743315103 79,802 2,509,482 SH   SOLE   1,906,058 0 603,424
Progressive COM 743315103 27,669 870,100 SH   OTR   0 0 870,100
Qualcomm COM 747525103 6,210 124,243 SH   SOLE   89,774 0 34,469
Qualcomm COM 747525103 2,249 45,000 SH   OTR   0 0 45,000
Quanex Building Products COM 747619104 33,171 1,590,932 SH   SOLE   1,355,432 0 235,500
Questar COM 748356102 5,897 302,710 SH   SOLE   302,710 0 0
ROVI Corp COM 779376102 92 5,500 SH   SOLE   5,500 0 0
ROVI Corp COM 779376102 593 35,600 SH   OTR   0 0 35,600
Reliance Steel & Aluminum COM 759509102 35,485 612,755 SH   SOLE   491,575 0 121,180
Reliance Steel & Aluminum COM 759509102 672 11,600 SH   OTR   0 0 11,600
RenaissanceRe COM G7496G103 111,531 985,345 SH   SOLE   789,662 0 195,683
RenaissanceRe COM G7496G103 31,320 276,700 SH   OTR   0 0 276,700
Rockwell Collins COM 774341101 46,513 503,937 SH   SOLE   374,135 0 129,802
Rockwell Collins COM 774341101 14,583 158,000 SH   OTR   0 0 158,000
Rush Enterprises COM 781846209 2,755 125,870 SH   SOLE   125,870 0 0
SVB Financial Group COM 78486q101 8,478 71,300 SH   SOLE   71,300 0 0
Sally Beauty Holdings, Inc. COM 79546E104 29,088 1,042,945 SH   SOLE   831,065 0 211,880
Schweitzer Mauduit COM 808541106 62,729 1,493,895 SH   SOLE   1,179,165 0 314,730
Schweitzer Mauduit COM 808541106 1,020 24,300 SH   OTR   0 0 24,300
State Street COM 857477103 97,303 1,466,285 SH   SOLE   1,094,192 0 372,093
State Street COM 857477103 32,078 483,400 SH   OTR   0 0 483,400
Steelcase Cl A COM 858155203 7,976 535,283 SH   SOLE   535,283 0 0
Stewart Information Services COM 860372101 9,022 241,671 SH   SOLE   241,671 0 0
TCF Financial COM 872275102 35,480 2,512,719 SH   SOLE   1,995,829 0 516,890
Teleflex COM 879369106 24,672 187,693 SH   SOLE   157,883 0 29,810
Teradyne COM 880770102 7,400 357,990 SH   SOLE   357,990 0 0
Tetra Tech COM 88162G103 23,669 909,656 SH   SOLE   763,156 0 146,500
Torchmark COM 891027104 6,662 116,552 SH   SOLE   68,452 0 48,100
Twenty-First Century Fox (non COM 90130A101 74,197 2,731,845 SH   SOLE   2,124,225 0 607,620
Twenty-First Century Fox (non COM 90130A101 27,730 1,021,000 SH   OTR   0 0 1,021,000
Umpqua Holdings COM 904214103 13,701 861,680 SH   SOLE   861,680 0 0
Unilever NV COM 904784709 37,149 857,548 SH   SOLE   647,242 0 210,306
Unilever NV COM 904784709 14,166 327,000 SH   OTR   0 0 327,000
United Natural Foods COM 911163103 10,956 278,360 SH   SOLE   278,360 0 0
United Parcel Service COM 911312106 62,014 644,438 SH   SOLE   506,388 0 138,050
United Parcel Service COM 911312106 23,499 244,200 SH   OTR   0 0 244,200
UnitedHealth Group COM 91324P102 58,871 500,431 SH   SOLE   396,548 0 103,883
UnitedHealth Group COM 91324P102 23,528 200,000 SH   OTR   0 0 200,000
Verizon Communications COM 92343V104 231 5,000 SH   OTR   0 0 5,000
W. W. Grainger COM 384802104 50,420 248,878 SH   SOLE   185,319 0 63,559
W. W. Grainger COM 384802104 14,435 71,250 SH   OTR   0 0 71,250
WESCO Intl COM 95082P105 36,658 839,231 SH   SOLE   700,516 0 138,715
WESCO Intl COM 95082P105 9,828 225,000 SH   OTR   0 0 225,000
WHIRLPOOL COM 963320106 26,928 183,349 SH   SOLE   135,824 0 47,525
WHIRLPOOL COM 963320106 9,840 67,000 SH   OTR   0 0 67,000
Wal Mart Stores COM 931142103 142 2,316 SH   SOLE   0 0 2,316
Wal Mart Stores COM 931142103 423 6,900 SH   OTR   0 0 6,900
Wells Fargo COM 949746101 81,480 1,498,887 SH   SOLE   1,299,827 0 199,060
Wells Fargo COM 949746101 35,937 661,100 SH   OTR   0 0 661,100
Western Union COM 959802109 37,036 2,067,867 SH   SOLE   1,547,223 0 520,644
Western Union COM 959802109 11,568 645,900 SH   OTR   0 0 645,900
Winnebago COM 974637100 40,689 2,044,650 SH   SOLE   1,628,633 0 416,017
Winnebago COM 974637100 589 29,600 SH   OTR   0 0 29,600
Woodward COM 980745103 29,789 599,856 SH   SOLE   474,786 0 125,070
World Fuel Svcs COM 981475106 64,209 1,669,488 SH   SOLE   1,330,851 0 338,637
World Fuel Svcs COM 981475106 17,653 459,000 SH   OTR   0 0 459,000
Diageo plc ADR ADR 25243Q205 44,147 404,756 SH   SOLE   324,160 0 80,596
Diageo plc ADR ADR 25243Q205 17,997 165,000 SH   OTR   0 0 165,000
Unilever PLC ADR ADR 904767704 3,643 84,477 SH   SOLE   76,877 0 7,600
Unilever PLC ADR ADR 904767704 354 8,200 SH   OTR   0 0 8,200