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 421 2,000 SH   SOLE   0 0 2,000
Abbott Laboratories COM 002824100 45,051 614,114 SH   SOLE   462,790 0 151,324
Abbott Laboratories COM 002824100 15,772 215,000 SH   OTR   0 0 215,000
Accenture Ltd Cl A COM G1151C101 257 1,510 SH   SOLE   1,510 0 0
Actuant Corporation COM 00508X203 20,347 729,280 SH   SOLE   729,280 0 0
AerCap Holdings N.V. COM N00985106 115,199 2,002,760 SH   SOLE   1,431,108 0 571,652
AerCap Holdings N.V. COM N00985106 32,677 568,100 SH   OTR   0 0 568,100
Air Lease Corp COM 00912X302 28,496 621,090 SH   SOLE   621,090 0 0
Allergan plc COM G0177J108 103,638 544,091 SH   SOLE   412,869 0 131,222
Allergan plc COM G0177J108 39,048 205,000 SH   OTR   0 0 205,000
Alliance Data Systems Corp. COM 018581108 57,205 242,230 SH   SOLE   174,290 0 67,940
Alliance Data Systems Corp. COM 018581108 19,601 83,000 SH   OTR   0 0 83,000
Amdocs Limited COM G02602103 79,366 1,202,878 SH   SOLE   855,403 0 347,475
Amdocs Limited COM G02602103 26,986 409,000 SH   OTR   0 0 409,000
Ametek Inc COM 031100100 56,081 708,811 SH   SOLE   503,900 0 204,911
Ametek Inc COM 031100100 16,932 214,000 SH   OTR   0 0 214,000
Analog Devices Inc COM 032654105 31,550 341,227 SH   SOLE   244,884 0 96,343
Analog Devices Inc COM 032654105 11,613 125,605 SH   OTR   0 0 125,605
Applied Materials Inc COM 038222105 59,674 1,543,951 SH   SOLE   1,158,605 0 385,346
Applied Materials Inc COM 038222105 21,915 567,000 SH   OTR   0 0 567,000
Arch Capital COM G0450A105 50,682 1,700,182 SH   SOLE   1,207,248 0 492,934
Arch Capital COM G0450A105 18,005 604,000 SH   OTR   0 0 604,000
Arrow Electronics COM 042735100 116,228 1,576,620 SH   SOLE   1,116,817 0 459,803
Arrow Electronics COM 042735100 33,764 458,000 SH   OTR   0 0 458,000
Axalta Coating Systems Ltd. COM G0750C108 42,562 1,459,613 SH   SOLE   1,039,845 0 419,768
Axalta Coating Systems Ltd. COM G0750C108 14,458 495,800 SH   OTR   0 0 495,800
Ball Corporation COM 058498106 58,299 1,325,289 SH   SOLE   954,780 0 370,509
Ball Corporation COM 058498106 21,766 494,800 SH   OTR   0 0 494,800
Becton, Dickinson and Company COM 075887109 51,612 197,746 SH   SOLE   152,785 0 44,961
Becton, Dickinson and Company COM 075887109 21,141 81,000 SH   OTR   0 0 81,000
Berkshire Hathaway Cl B COM 084670702 57,551 268,790 SH   SOLE   205,158 0 63,632
Berkshire Hathaway Cl B COM 084670702 21,732 101,500 SH   OTR   0 0 101,500
Brookfield Asset Management In COM 112585104 74,835 1,680,542 SH   SOLE   1,284,545 0 395,997
Brookfield Asset Management In COM 112585104 34,822 782,000 SH   OTR   0 0 782,000
Cardinal Health COM 14149Y108 57,785 1,070,096 SH   SOLE   745,535 0 324,561
Cardinal Health COM 14149Y108 15,703 290,800 SH   OTR   0 0 290,800
Carnival COM 143658300 71,230 1,116,976 SH   SOLE   844,597 0 272,379
Carnival COM 143658300 26,350 413,200 SH   OTR   0 0 413,200
CBRE Group, Inc. Cl A COM 12504L109 46,296 1,049,794 SH   SOLE   756,187 0 293,607
CBRE Group, Inc. Cl A COM 12504L109 17,420 395,000 SH   OTR   0 0 395,000
Chubb Limited COM H1467J104 81,572 610,385 SH   SOLE   461,163 0 149,222
Chubb Limited COM H1467J104 29,615 221,600 SH   OTR   0 0 221,600
Coca Cola COM 191216100 268 5,800 SH   SOLE   5,800 0 0
Cognizant Technology Solutions COM 192446102 212 2,750 SH   SOLE   2,750 0 0
COHU COM 192576106 10,291 410,003 SH   SOLE   410,003 0 0
Colfax Corporation COM 194014106 136,336 3,780,796 SH   SOLE   2,956,116 0 824,680
Colfax Corporation COM 194014106 20,158 559,000 SH   OTR   0 0 559,000
Commerce Bancshares COM 200525103 38,872 588,784 SH   SOLE   502,482 0 86,302
Crown Holdings COM 228368106 116,217 2,421,186 SH   SOLE   1,699,970 0 721,216
Crown Holdings COM 228368106 34,738 723,700 SH   OTR   0 0 723,700
Donaldson COM 257651109 28,512 489,385 SH   SOLE   405,885 0 83,500
Eaton PLC COM G29183103 83,035 957,400 SH   SOLE   681,720 0 275,680
Eaton PLC COM G29183103 27,268 314,400 SH   OTR   0 0 314,400
Emerson Electric COM 291011104 827 10,800 SH   SOLE   5,500 0 5,300
Entegris COM 29362U104 18,369 634,510 SH   SOLE   634,510 0 0
Extended Stay America COM 30224P200 17,746 877,190 SH   SOLE   744,690 0 132,500
Exxon Mobil COM 30231G102 78,223 920,055 SH   SOLE   703,806 0 216,249
Exxon Mobil COM 30231G102 32,588 383,300 SH   OTR   0 0 383,300
FirstCash Inc COM 33767D105 50,025 610,064 SH   SOLE   474,344 0 135,720
FNF Group COM 31620R303 90,389 2,297,053 SH   SOLE   1,613,835 0 683,218
FNF Group COM 31620R303 29,497 749,600 SH   OTR   0 0 749,600
Fox Factory Holding Corp COM 35138V102 12,748 181,985 SH   SOLE   181,985 0 0
Gates Industrial Corporation P COM G39108108 17,187 881,400 SH   SOLE   881,400 0 0
General Mills COM 370334104 215 5,000 SH   SOLE   5,000 0 0
Genpact Ltd COM G3922B107 13,200 431,224 SH   SOLE   208,690 0 222,534
Gildan Activewear COM 375916103 164,030 5,390,402 SH   SOLE   4,233,730 0 1,156,672
Gildan Activewear COM 375916103 36,324 1,193,700 SH   OTR   0 0 1,193,700
Gorman Rupp Co COM 383082104 6,144 168,340 SH   SOLE   168,340 0 0
H.B. Fuller Company COM 359694106 25,436 492,270 SH   SOLE   492,270 0 0
Hanesbrands Inc COM 410345102 63,445 3,442,471 SH   SOLE   2,426,905 0 1,015,566
Hanesbrands Inc COM 410345102 18,928 1,027,000 SH   OTR   0 0 1,027,000
Helen of Troy COM G4388N106 88,179 673,640 SH   SOLE   535,620 0 138,020
HFF Inc CL A COM 40418F108 20,168 474,760 SH   SOLE   474,760 0 0
Hill Rom Holdings COM 431475102 20,115 213,082 SH   SOLE   213,082 0 0
Illinois Tool Works COM 452308109 7,093 50,264 SH   SOLE   36,763 0 13,501
Intercontinental Exchange, Inc COM 45866F104 80,446 1,074,190 SH   SOLE   822,485 0 251,705
Intercontinental Exchange, Inc COM 45866F104 37,745 504,000 SH   OTR   0 0 504,000
Johnson & Johnson COM 478160104 76,392 552,883 SH   SOLE   420,392 0 132,491
Johnson & Johnson COM 478160104 29,748 215,300 SH   OTR   0 0 215,300
Johnson Controls COM G51502105 87,453 2,498,648 SH   SOLE   1,790,185 0 708,463
Johnson Controls COM G51502105 28,140 804,000 SH   OTR   0 0 804,000
JP Morgan Chase COM 46625H100 77,262 684,703 SH   SOLE   501,970 0 182,733
JP Morgan Chase COM 46625H100 27,093 240,100 SH   OTR   0 0 240,100
Laboratory Corp. of America COM 50540R409 56,872 327,450 SH   SOLE   233,855 0 93,595
Laboratory Corp. of America COM 50540R409 19,105 110,000 SH   OTR   0 0 110,000
Malibu Boats Inc COM 56117J100 14,752 269,590 SH   SOLE   269,590 0 0
Markel Corporation COM 570535104 5,997 5,046 SH   SOLE   2,526 0 2,520
Mednax COM 58502B106 31,660 678,515 SH   SOLE   567,515 0 111,000
Microsoft COM 594918104 263 2,300 SH   SOLE   2,300 0 0
MTS Systems Corporation COM 553777103 14,986 273,715 SH   SOLE   273,715 0 0
National Western Life Grp Cl A COM 638517102 19,663 61,601 SH   SOLE   61,601 0 0
Nautilus, Inc. COM 63910B102 27,019 1,936,850 SH   SOLE   1,936,850 0 0
NOW Inc. COM 67011P100 11,521 696,120 SH   SOLE   696,120 0 0
Omnicom Group COM 681919106 86,895 1,277,495 SH   SOLE   915,595 0 361,900
Omnicom Group COM 681919106 27,705 407,300 SH   OTR   0 0 407,300
Penske Auto Group COM 70959W103 2,036 42,968 SH   SOLE   42,968 0 0
Perrigo Co PLC COM G97822103 12,158 171,720 SH   SOLE   82,820 0 88,900
Pfizer COM 717081103 247 5,600 SH   SOLE   5,600 0 0
PGT Innovations, Inc. COM 69336V101 27,289 1,263,360 SH   SOLE   1,263,360 0 0
Philip Morris Int'l COM 718172109 48,470 594,433 SH   SOLE   426,718 0 167,715
Philip Morris Int'l COM 718172109 21,771 267,000 SH   OTR   0 0 267,000
Plexus Corp COM 729132100 22,368 382,300 SH   SOLE   382,300 0 0
PNC Financial Services COM 693475105 33,322 244,670 SH   SOLE   177,180 0 67,490
PNC Financial Services COM 693475105 14,518 106,600 SH   OTR   0 0 106,600
PRA Group COM 69354N106 46,770 1,299,178 SH   SOLE   1,030,528 0 268,650
Procter & Gamble COM 742718109 232 2,788 SH   SOLE   2,788 0 0
Progressive COM 743315103 59,329 835,149 SH   SOLE   593,883 0 241,266
Progressive COM 743315103 17,455 245,700 SH   OTR   0 0 245,700
Quanex Building Products COM 747619104 49,288 2,708,135 SH   SOLE   2,268,095 0 440,040
Reliance Steel & Aluminum COM 759509102 41,994 492,365 SH   SOLE   401,265 0 91,100
RenaissanceRe COM G7496G103 86,646 648,646 SH   SOLE   522,425 0 126,221
RenaissanceRe COM G7496G103 19,930 149,200 SH   OTR   0 0 149,200
Rush Enterprises COM 781846209 15,136 385,037 SH   SOLE   385,037 0 0
Schlumberger COM 806857108 51,525 845,788 SH   SOLE   642,955 0 202,833
Schlumberger COM 806857108 18,154 298,000 SH   OTR   0 0 298,000
Schweitzer Mauduit COM 808541106 70,897 1,850,626 SH   SOLE   1,481,785 0 368,841
Snap-on Incorporated COM 833034101 73,289 399,175 SH   SOLE   283,410 0 115,765
Snap-on Incorporated COM 833034101 24,602 134,000 SH   OTR   0 0 134,000
State Street COM 857477103 95,616 1,141,272 SH   SOLE   799,503 0 341,769
State Street COM 857477103 28,753 343,200 SH   OTR   0 0 343,200
Steelcase Cl A COM 858155203 81,799 4,421,574 SH   SOLE   3,566,660 0 854,914
Synchrony Financial COM 87165B103 70,172 2,257,771 SH   SOLE   1,634,193 0 623,578
Synchrony Financial COM 87165B103 21,942 706,000 SH   OTR   0 0 706,000
Syneos Health Inc COM 87166B102 68,769 1,334,029 SH   SOLE   1,071,909 0 262,120
TCF Financial COM 872275102 48,877 2,052,780 SH   SOLE   1,685,780 0 367,000
TE Connectivity COM H84989104 41,021 466,518 SH   SOLE   332,940 0 133,578
TE Connectivity COM H84989104 15,388 175,000 SH   OTR   0 0 175,000
Tetra Tech COM 88162G103 5,338 78,160 SH   SOLE   78,160 0 0
Torchmark COM 891027104 2,868 33,080 SH   SOLE   16,380 0 16,700
Twenty-First Century Fox (non COM 90130A101 417 9,000 SH   SOLE   9,000 0 0
Umpqua Holdings COM 904214103 29,519 1,419,200 SH   SOLE   1,419,200 0 0
Unilever NV COM 904784709 25,768 463,867 SH   SOLE   344,000 0 119,867
Unilever NV COM 904784709 10,127 182,300 SH   OTR   0 0 182,300
United Natural Foods COM 911163103 15,757 526,117 SH   SOLE   409,784 0 116,333
United Parcel Service COM 911312106 75,561 647,200 SH   SOLE   491,224 0 155,976
United Parcel Service COM 911312106 29,258 250,600 SH   OTR   0 0 250,600
UnitedHealth Group COM 91324P102 38,516 144,776 SH   SOLE   111,166 0 33,610
UnitedHealth Group COM 91324P102 15,829 59,500 SH   OTR   0 0 59,500
Varex Imaging Corporation COM 92214X106 27,966 975,780 SH   SOLE   975,780 0 0
Verizon Communications COM 92343V104 97,345 1,823,287 SH   SOLE   1,377,280 0 446,007
Verizon Communications COM 92343V104 36,519 684,000 SH   OTR   0 0 684,000
Wells Fargo COM 949746101 62,991 1,198,462 SH   SOLE   1,045,494 0 152,968
Wells Fargo COM 949746101 26,727 508,500 SH   OTR   0 0 508,500
Whirlpool Corp. COM 963320106 69,799 587,779 SH   SOLE   420,395 0 167,384
Whirlpool Corp. COM 963320106 21,007 176,900 SH   OTR   0 0 176,900
Williams-Sonoma Inc COM 969904101 32,390 492,850 SH   SOLE   422,150 0 70,700
Winnebago COM 974637100 36,061 1,087,803 SH   SOLE   992,453 0 95,350
Woodward COM 980745103 48,636 601,479 SH   SOLE   484,299 0 117,180
World Fuel Svcs COM 981475106 61,339 2,215,987 SH   SOLE   1,721,760 0 494,227
World Fuel Svcs COM 981475106 15,778 570,000 SH   OTR   0 0 570,000
Diageo plc ADR ADR 25243Q205 32,270 227,781 SH   SOLE   177,298 0 50,483
Diageo plc ADR ADR 25243Q205 13,416 94,700 SH   OTR   0 0 94,700
Unilever PLC ADR ADR 904767704 2,421 44,050 SH   SOLE   42,150 0 1,900