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
Abbott Laboratories COM 002824100 45,412 744,578 SH   SOLE   557,875 0 186,703
Abbott Laboratories COM 002824100 17,016 279,000 SH   OTR   0 0 279,000
Accenture Ltd Cl A COM G1151C101 29,538 180,563 SH   SOLE   134,705 0 45,858
Accenture Ltd Cl A COM G1151C101 12,106 74,000 SH   OTR   0 0 74,000
Actuant Corporation COM 00508X203 18,465 629,140 SH   SOLE   629,140 0 0
AerCap Holdings N.V. COM N00985106 105,053 1,940,031 SH   SOLE   1,376,168 0 563,863
AerCap Holdings N.V. COM N00985106 30,763 568,100 SH   OTR   0 0 568,100
Air Lease Corp COM 00912X302 25,814 615,070 SH   SOLE   615,070 0 0
Allergan plc COM G0177J108 89,331 535,816 SH   SOLE   404,089 0 131,727
Allergan plc COM G0177J108 34,178 205,000 SH   OTR   0 0 205,000
Alliance Data Systems Corp. COM 018581108 56,522 242,375 SH   SOLE   174,110 0 68,265
Alliance Data Systems Corp. COM 018581108 19,356 83,000 SH   OTR   0 0 83,000
Amdocs Limited COM G02602103 59,033 891,876 SH   SOLE   630,070 0 261,806
Amdocs Limited COM G02602103 20,850 315,000 SH   OTR   0 0 315,000
Ametek Inc COM 031100100 54,785 759,217 SH   SOLE   539,880 0 219,337
Ametek Inc COM 031100100 17,535 243,000 SH   OTR   0 0 243,000
Analog Devices Inc COM 032654105 31,722 330,713 SH   SOLE   235,222 0 95,491
Analog Devices Inc COM 032654105 12,048 125,605 SH   OTR   0 0 125,605
Arrow Electronics COM 042735100 100,255 1,331,766 SH   SOLE   941,107 0 390,659
Arrow Electronics COM 042735100 32,973 438,000 SH   OTR   0 0 438,000
Axalta Coating Systems Ltd. COM G0750C108 34,204 1,128,474 SH   SOLE   791,130 0 337,344
Axalta Coating Systems Ltd. COM G0750C108 11,209 369,800 SH   OTR   0 0 369,800
Ball Corporation COM 058498106 70,597 1,985,845 SH   SOLE   1,408,700 0 577,145
Ball Corporation COM 058498106 26,762 752,800 SH   OTR   0 0 752,800
Becton, Dickinson and Company COM 075887109 51,826 216,339 SH   SOLE   162,680 0 53,659
Becton, Dickinson and Company COM 075887109 19,404 81,000 SH   OTR   0 0 81,000
Berkshire Hathaway Cl B COM 084670702 58,999 316,096 SH   SOLE   240,528 0 75,568
Berkshire Hathaway Cl B COM 084670702 26,038 139,500 SH   OTR   0 0 139,500
Brookfield Asset Management In COM 112585104 64,784 1,598,034 SH   SOLE   1,214,285 0 383,749
Brookfield Asset Management In COM 112585104 31,702 782,000 SH   OTR   0 0 782,000
Cardinal Health COM 14149Y108 50,831 1,040,974 SH   SOLE   722,365 0 318,609
Cardinal Health COM 14149Y108 14,200 290,800 SH   OTR   0 0 290,800
Carnival COM 143658300 62,182 1,085,006 SH   SOLE   814,187 0 270,819
Carnival COM 143658300 23,680 413,200 SH   OTR   0 0 413,200
CBRE Group, Inc. Cl A COM 12504L109 48,354 1,012,851 SH   SOLE   724,017 0 288,834
CBRE Group, Inc. Cl A COM 12504L109 18,857 395,000 SH   OTR   0 0 395,000
Chubb Limited COM H1467J104 74,275 584,753 SH   SOLE   439,260 0 145,493
Chubb Limited COM H1467J104 28,148 221,600 SH   OTR   0 0 221,600
Cognizant Technology Solutions COM 192446102 217 2,750 SH   SOLE   2,750 0 0
COHU COM 192576106 14,697 599,633 SH   SOLE   599,633 0 0
Colfax Corporation COM 194014106 99,960 3,261,329 SH   SOLE   2,535,578 0 725,751
Colfax Corporation COM 194014106 17,133 559,000 SH   OTR   0 0 559,000
Commerce Bancshares COM 200525103 37,581 580,754 SH   SOLE   497,052 0 83,702
Crown Holdings COM 228368106 101,235 2,261,733 SH   SOLE   1,586,180 0 675,553
Crown Holdings COM 228368106 32,393 723,700 SH   OTR   0 0 723,700
Donaldson COM 257651109 31,355 694,925 SH   SOLE   558,325 0 136,600
Eaton PLC COM G29183103 69,645 931,835 SH   SOLE   658,580 0 273,255
Eaton PLC COM G29183103 23,498 314,400 SH   OTR   0 0 314,400
Emerson Electric COM 291011104 705 10,200 SH   SOLE   4,900 0 5,300
Exxon Mobil COM 30231G102 73,902 893,287 SH   SOLE   678,210 0 215,077
Exxon Mobil COM 30231G102 31,710 383,300 SH   OTR   0 0 383,300
FirstCash Inc COM 33767D105 55,844 621,522 SH   SOLE   481,092 0 140,430
FNF Group COM 31620R303 82,436 2,191,292 SH   SOLE   1,528,335 0 662,957
FNF Group COM 31620R303 28,200 749,600 SH   OTR   0 0 749,600
Fox Factory Holding Corp COM 35138V102 21,209 455,614 SH   SOLE   455,614 0 0
Gates Industrial Corporation P COM G39108108 11,766 723,160 SH   SOLE   723,160 0 0
General Mills COM 370334104 221 5,000 SH   SOLE   5,000 0 0
Genpact Ltd COM G3922B107 12,233 422,844 SH   SOLE   205,610 0 217,234
Gildan Activewear COM 375916103 136,584 4,850,275 SH   SOLE   3,788,697 0 1,061,578
Gildan Activewear COM 375916103 30,348 1,077,700 SH   OTR   0 0 1,077,700
Gorman Rupp Co COM 383082104 8,004 228,689 SH   SOLE   228,689 0 0
H.B. Fuller Company COM 359694106 24,656 459,310 SH   SOLE   459,310 0 0
Hanesbrands Inc COM 410345102 82,618 3,751,954 SH   SOLE   2,662,005 0 1,089,949
Hanesbrands Inc COM 410345102 31,334 1,423,000 SH   OTR   0 0 1,423,000
Helen of Troy COM G4388N106 81,175 824,527 SH   SOLE   645,617 0 178,910
HFF Inc CL A COM 40418F108 15,739 458,190 SH   SOLE   458,190 0 0
Hill Rom Holdings COM 431475102 23,869 273,286 SH   SOLE   273,286 0 0
Illinois Tool Works COM 452308109 7,005 50,564 SH   SOLE   37,063 0 13,501
Intercontinental Exchange, Inc COM 45866F104 76,340 1,037,940 SH   SOLE   787,605 0 250,335
Intercontinental Exchange, Inc COM 45866F104 37,069 504,000 SH   OTR   0 0 504,000
Johnson & Johnson COM 478160104 65,259 537,823 SH   SOLE   405,992 0 131,831
Johnson & Johnson COM 478160104 26,125 215,300 SH   OTR   0 0 215,300
Johnson Controls COM G51502105 80,558 2,408,308 SH   SOLE   1,712,910 0 695,398
Johnson Controls COM G51502105 26,894 804,000 SH   OTR   0 0 804,000
JP Morgan Chase COM 46625H100 69,692 668,833 SH   SOLE   484,710 0 184,123
JP Morgan Chase COM 46625H100 25,018 240,100 SH   OTR   0 0 240,100
Kimberly Clark COM 494368103 3,845 36,500 SH   SOLE   36,500 0 0
Laboratory Corp. of America COM 50540R409 56,653 315,565 SH   SOLE   223,670 0 91,895
Laboratory Corp. of America COM 50540R409 19,748 110,000 SH   OTR   0 0 110,000
Malibu Boats Inc COM 56117J100 12,801 305,220 SH   SOLE   305,220 0 0
Markel Corporation COM 570535104 40,590 37,433 SH   SOLE   25,953 0 11,480
Markel Corporation COM 570535104 12,253 11,300 SH   OTR   0 0 11,300
Mednax COM 58502B106 29,006 670,185 SH   SOLE   561,585 0 108,600
Microsoft COM 594918104 227 2,300 SH   SOLE   2,300 0 0
MTS Systems Corporation COM 553777103 14,278 271,195 SH   SOLE   271,195 0 0
National Western Life Grp Cl A COM 638517102 19,139 62,290 SH   SOLE   62,290 0 0
Nautilus, Inc. COM 63910B102 30,084 1,916,150 SH   SOLE   1,916,150 0 0
NOW Inc. COM 67011P100 18,197 1,365,100 SH   SOLE   1,365,100 0 0
Omnicom Group COM 681919106 94,678 1,241,354 SH   SOLE   884,170 0 357,184
Omnicom Group COM 681919106 31,065 407,300 SH   OTR   0 0 407,300
Penske Auto Group COM 70959W103 11,365 242,579 SH   SOLE   182,679 0 59,900
Perrigo Co PLC COM G97822103 12,274 168,350 SH   SOLE   81,450 0 86,900
Pfizer COM 717081103 203 5,600 SH   SOLE   5,600 0 0
PGT Innovations, Inc. COM 69336V101 27,464 1,317,230 SH   SOLE   1,317,230 0 0
Philip Morris Int'l COM 718172109 45,863 568,033 SH   SOLE   401,823 0 166,210
Philip Morris Int'l COM 718172109 21,558 267,000 SH   OTR   0 0 267,000
Plexus Corp COM 729132100 22,420 376,560 SH   SOLE   376,560 0 0
PNC Financial Services COM 693475105 32,211 238,425 SH   SOLE   170,000 0 68,425
PNC Financial Services COM 693475105 14,402 106,600 SH   OTR   0 0 106,600
PRA Group COM 69354N106 49,586 1,286,288 SH   SOLE   1,017,638 0 268,650
Progressive COM 743315103 56,361 952,854 SH   SOLE   675,883 0 276,971
Progressive COM 743315103 17,639 298,200 SH   OTR   0 0 298,200
Quanex Building Products COM 747619104 47,762 2,660,825 SH   SOLE   2,236,585 0 424,240
Reliance Steel & Aluminum COM 759509102 33,805 386,170 SH   SOLE   316,370 0 69,800
RenaissanceRe COM G7496G103 80,667 670,436 SH   SOLE   532,940 0 137,496
RenaissanceRe COM G7496G103 17,952 149,200 SH   OTR   0 0 149,200
Rush Enterprises COM 781846209 14,357 330,967 SH   SOLE   330,967 0 0
Schlumberger COM 806857108 45,525 679,180 SH   SOLE   513,905 0 165,275
Schlumberger COM 806857108 15,953 238,000 SH   OTR   0 0 238,000
Schweitzer Mauduit COM 808541106 79,915 1,827,884 SH   SOLE   1,463,875 0 364,009
Snap-on Incorporated COM 833034101 89,167 554,798 SH   SOLE   393,838 0 160,960
Snap-on Incorporated COM 833034101 28,769 179,000 SH   OTR   0 0 179,000
State Street COM 857477103 91,409 981,945 SH   SOLE   682,973 0 298,972
State Street COM 857477103 28,411 305,200 SH   OTR   0 0 305,200
Steelcase Cl A COM 858155203 59,326 4,394,504 SH   SOLE   3,540,590 0 853,914
Synchrony Financial COM 87165B103 62,647 1,876,792 SH   SOLE   1,324,753 0 552,039
Synchrony Financial COM 87165B103 19,761 592,000 SH   OTR   0 0 592,000
Syneos Health Inc COM 87166B102 61,909 1,320,030 SH   SOLE   1,059,010 0 261,020
TCF Financial COM 872275102 51,640 2,097,491 SH   SOLE   1,698,651 0 398,840
TE Connectivity COM H84989104 40,363 448,183 SH   SOLE   318,030 0 130,153
TE Connectivity COM H84989104 15,761 175,000 SH   OTR   0 0 175,000
Tetra Tech COM 88162G103 10,077 172,250 SH   SOLE   172,250 0 0
Torchmark COM 891027104 2,665 32,730 SH   SOLE   16,030 0 16,700
Twenty-First Century Fox (non COM 90130A101 447 9,000 SH   SOLE   9,000 0 0
Umpqua Holdings COM 904214103 31,756 1,405,770 SH   SOLE   1,405,770 0 0
Unilever NV COM 904784709 28,069 503,746 SH   SOLE   364,765 0 138,981
Unilever NV COM 904784709 10,158 182,300 SH   OTR   0 0 182,300
United Natural Foods COM 911163103 22,362 524,187 SH   SOLE   410,754 0 113,433
United Parcel Service COM 911312106 66,808 628,901 SH   SOLE   473,819 0 155,082
United Parcel Service COM 911312106 26,621 250,600 SH   OTR   0 0 250,600
UnitedHealth Group COM 91324P102 44,245 180,340 SH   SOLE   136,750 0 43,590
UnitedHealth Group COM 91324P102 18,769 76,500 SH   OTR   0 0 76,500
Varex Imaging Corporation COM 92214X106 23,755 640,460 SH   SOLE   640,460 0 0
Verizon Communications COM 92343V104 89,146 1,771,935 SH   SOLE   1,328,200 0 443,735
Verizon Communications COM 92343V104 34,412 684,000 SH   OTR   0 0 684,000
Wells Fargo COM 949746101 72,583 1,309,213 SH   SOLE   1,162,934 0 146,279
Wells Fargo COM 949746101 32,848 592,500 SH   OTR   0 0 592,500
Whirlpool Corp. COM 963320106 82,539 564,445 SH   SOLE   399,440 0 165,005
Whirlpool Corp. COM 963320106 25,868 176,900 SH   OTR   0 0 176,900
Williams-Sonoma Inc COM 969904101 43,483 708,430 SH   SOLE   588,130 0 120,300
Winnebago COM 974637100 36,459 897,993 SH   SOLE   851,493 0 46,500
Woodward COM 980745103 42,932 558,574 SH   SOLE   444,194 0 114,380
World Fuel Svcs COM 981475106 46,571 2,281,797 SH   SOLE   1,765,580 0 516,217
World Fuel Svcs COM 981475106 11,634 570,000 SH   OTR   0 0 570,000
Diageo plc ADR ADR 25243Q205 40,700 282,617 SH   SOLE   216,715 0 65,902
Diageo plc ADR ADR 25243Q205 16,374 113,700 SH   OTR   0 0 113,700
Unilever PLC ADR ADR 904767704 2,546 46,050 SH   SOLE   44,150 0 1,900