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 68,121 1,276,624 SH   SOLE   965,043 0 311,581
Abbott Laboratories COM 002824100 27,374 513,000 SH   OTR   0 0 513,000
Accenture Ltd Cl A COM G1151C101 34,277 253,769 SH   SOLE   193,977 0 59,792
Accenture Ltd Cl A COM G1151C101 15,398 114,000 SH   OTR   0 0 114,000
Actuant Corporation COM 00508X203 12,695 495,910 SH   SOLE   495,910 0 0
AerCap Holdings N.V. COM N00985106 99,488 1,946,552 SH   SOLE   1,422,900 0 523,652
AerCap Holdings N.V. COM N00985106 31,540 617,100 SH   OTR   0 0 617,100
Air Lease Corp COM 00912X302 28,148 660,430 SH   SOLE   660,430 0 0
Allergan plc COM G0177J108 64,066 312,592 SH   SOLE   238,623 0 73,969
Allergan plc COM G0177J108 26,848 131,000 SH   OTR   0 0 131,000
Alliance Data Systems Corp. COM 018581108 47,278 213,398 SH   SOLE   156,209 0 57,189
Alliance Data Systems Corp. COM 018581108 16,395 74,000 SH   OTR   0 0 74,000
Ametek Inc COM 031100100 67,779 1,026,329 SH   SOLE   741,577 0 284,752
Ametek Inc COM 031100100 22,718 344,000 SH   OTR   0 0 344,000
Analog Devices Inc COM 032654105 32,500 377,156 SH   SOLE   277,727 0 99,429
Analog Devices Inc COM 032654105 13,408 155,605 SH   OTR   0 0 155,605
Arrow Electronics COM 042735100 29,839 371,080 SH   SOLE   262,253 0 108,827
Arrow Electronics COM 042735100 12,785 159,000 SH   OTR   0 0 159,000
Axalta Coating Systems Ltd. COM G0750C108 68,944 2,383,967 SH   SOLE   1,750,197 0 633,770
Axalta Coating Systems Ltd. COM G0750C108 26,456 914,800 SH   OTR   0 0 914,800
Ball Corporation COM 058498106 55,675 1,348,061 SH   SOLE   1,002,386 0 345,675
Ball Corporation COM 058498106 24,813 600,800 SH   OTR   0 0 600,800
Bank of America COM 060505104 24,728 975,840 SH   SOLE   718,128 0 257,712
Bank of America COM 060505104 12,073 476,455 SH   OTR   0 0 476,455
Becton, Dickinson and Company COM 075887109 62,919 321,099 SH   SOLE   247,027 0 74,072
Becton, Dickinson and Company COM 075887109 27,237 139,000 SH   OTR   0 0 139,000
Berkshire Hathaway Cl B COM 084670702 71,033 387,479 SH   SOLE   298,533 0 88,946
Berkshire Hathaway Cl B COM 084670702 32,906 179,500 SH   OTR   0 0 179,500
Black Knight Inc COM 09215C105 23,495 545,750 SH   SOLE   399,407 0 146,343
Black Knight Inc COM 09215C105 8,984 208,694 SH   OTR   0 0 208,694
Brinker International COM 109641100 44,456 1,395,363 SH   SOLE   1,111,449 0 283,914
Brinker International COM 109641100 8,401 263,700 SH   OTR   0 0 263,700
Brookfield Asset Management In COM 112585104 67,381 1,631,495 SH   SOLE   1,259,605 0 371,890
Brookfield Asset Management In COM 112585104 35,064 849,000 SH   OTR   0 0 849,000
Cardinal Health COM 14149Y108 68,871 1,029,147 SH   SOLE   738,726 0 290,421
Cardinal Health COM 14149Y108 21,133 315,800 SH   OTR   0 0 315,800
Carnival COM 143658300 57,960 897,634 SH   SOLE   682,932 0 214,702
Carnival COM 143658300 23,452 363,200 SH   OTR   0 0 363,200
CBRE Group, Inc. Cl A COM 12504L109 53,062 1,400,792 SH   SOLE   1,033,362 0 367,430
CBRE Group, Inc. Cl A COM 12504L109 22,160 585,000 SH   OTR   0 0 585,000
Chevron COM 166764100 28,161 239,669 SH   SOLE   185,123 0 54,546
Chevron COM 166764100 11,797 100,400 SH   OTR   0 0 100,400
Chubb Corp COM H1467J104 64,432 451,997 SH   SOLE   347,923 0 104,074
Chubb Corp COM H1467J104 28,881 202,600 SH   OTR   0 0 202,600
Cognizant Technology Solutions COM 192446102 7,470 102,981 SH   SOLE   74,380 0 28,601
COHU COM 192576106 21,210 889,680 SH   SOLE   889,680 0 0
Commerce Bancshares COM 200525103 21,769 376,827 SH   SOLE   336,624 0 40,203
Crown Holdings COM 228368106 64,990 1,088,247 SH   SOLE   794,323 0 293,924
Crown Holdings COM 228368106 24,408 408,700 SH   OTR   0 0 408,700
Donaldson COM 257651109 18,343 399,282 SH   SOLE   327,682 0 71,600
Eaton PLC COM G29183103 66,779 869,636 SH   SOLE   627,960 0 241,676
Eaton PLC COM G29183103 23,068 300,400 SH   OTR   0 0 300,400
Emerson Electric COM 291011104 641 10,200 SH   SOLE   4,900 0 5,300
Entegris COM 29362U104 8,165 283,018 SH   SOLE   283,018 0 0
Exxon Mobil COM 30231G102 74,793 912,333 SH   SOLE   700,251 0 212,082
Exxon Mobil COM 30231G102 34,128 416,300 SH   OTR   0 0 416,300
FirstCash Inc COM 33767D105 68,615 1,086,543 SH   SOLE   864,543 0 222,000
FNF Group COM 31620R303 60,976 1,779,818 SH   SOLE   1,302,560 0 477,258
FNF Group COM 31620R303 23,317 680,600 SH   OTR   0 0 680,600
Fox Factory Holding Corp COM 35138V102 2,256 52,350 SH   SOLE   52,350 0 0
General Mills COM 370334104 259 5,000 SH   SOLE   5,000 0 0
Genpact Ltd COM G3922B107 21,988 764,812 SH   SOLE   436,998 0 327,814
Gildan Activewear COM 375916103 145,633 4,655,775 SH   SOLE   3,676,223 0 979,552
Gildan Activewear COM 375916103 36,619 1,170,700 SH   OTR   0 0 1,170,700
Gorman Rupp Co COM 383082104 5,600 171,926 SH   SOLE   171,926 0 0
Graco COM 384109104 9,069 73,317 SH   SOLE   73,185 0 132
H.B. Fuller Company COM 359694106 22,648 390,080 SH   SOLE   390,080 0 0
Hanesbrands Inc COM 410345102 85,837 3,483,648 SH   SOLE   2,541,635 0 942,013
Hanesbrands Inc COM 410345102 27,671 1,123,000 SH   OTR   0 0 1,123,000
Helen of Troy COM G4388N106 39,361 406,199 SH   SOLE   342,407 0 63,792
HFF Inc CL A COM 40418F108 8,375 211,700 SH   SOLE   211,700 0 0
Hill Rom Holdings COM 431475102 18,795 253,986 SH   SOLE   253,986 0 0
Illinois Tool Works COM 452308109 7,652 51,714 SH   SOLE   37,213 0 14,501
INC Research Holdings, Inc COM 45329R109 34,372 657,210 SH   SOLE   589,190 0 68,020
Infinity Property & Casualty COM 45665Q103 6,565 69,695 SH   SOLE   69,695 0 0
Intercontinental Exchange, Inc COM 45866F104 72,118 1,049,757 SH   SOLE   810,540 0 239,217
Intercontinental Exchange, Inc COM 45866F104 37,579 547,000 SH   OTR   0 0 547,000
Johnson & Johnson COM 478160104 44,331 340,982 SH   SOLE   258,342 0 82,640
Johnson & Johnson COM 478160104 17,590 135,300 SH   OTR   0 0 135,300
JP Morgan Chase COM 46625H100 77,347 809,833 SH   SOLE   599,722 0 210,111
JP Morgan Chase COM 46625H100 30,573 320,100 SH   OTR   0 0 320,100
Kimberly Clark COM 494368103 4,295 36,500 SH   SOLE   36,500 0 0
Laboratory Corp. of America COM 50540R409 73,292 485,476 SH   SOLE   358,191 0 127,285
Laboratory Corp. of America COM 50540R409 28,986 192,000 SH   OTR   0 0 192,000
Malibu Boats Inc COM 56117J100 11,575 365,820 SH   SOLE   365,820 0 0
Markel Corporation COM 570535104 39,088 36,600 SH   SOLE   25,895 0 10,705
Markel Corporation COM 570535104 13,136 12,300 SH   OTR   0 0 12,300
Mednax COM 58502B106 31,896 739,700 SH   SOLE   605,070 0 134,630
Microsoft COM 594918104 261 3,500 SH   SOLE   3,500 0 0
MTS SYS CORP COM COM 553777103 2,134 39,917 SH   SOLE   39,917 0 0
National Western Life Grp Cl A COM 638517102 25,601 73,355 SH   SOLE   73,355 0 0
Nautilus, Inc. COM 63910B102 20,996 1,242,379 SH   SOLE   1,242,379 0 0
NOW Inc. COM 67011P100 2,342 169,600 SH   SOLE   169,600 0 0
Omnicom Group COM 681919106 86,296 1,165,065 SH   SOLE   848,965 0 316,100
Omnicom Group COM 681919106 31,872 430,300 SH   OTR   0 0 430,300
Parker Hannifin COM 701094104 840 4,800 SH   SOLE   4,200 0 600
Penske Auto Group COM 70959W103 17,026 357,916 SH   SOLE   299,916 0 58,000
Perrigo Co PLC COM G97822103 7,329 86,578 SH   SOLE   46,378 0 40,200
Pfizer COM 717081103 226 6,320 SH   SOLE   6,320 0 0
PGT Innovations, Inc. COM 69336V101 35,776 2,393,026 SH   SOLE   2,393,026 0 0
Philip Morris Int'l COM 718172109 38,351 345,471 SH   SOLE   251,392 0 94,079
Philip Morris Int'l COM 718172109 18,750 168,900 SH   OTR   0 0 168,900
Plexus Corp COM 729132100 2,759 49,194 SH   SOLE   49,194 0 0
PNC Financial Services COM 693475105 33,098 245,590 SH   SOLE   179,316 0 66,274
PNC Financial Services COM 693475105 15,579 115,600 SH   OTR   0 0 115,600
PRA Group COM 69354N106 37,720 1,316,570 SH   SOLE   1,082,560 0 234,010
Progressive COM 743315103 73,002 1,507,684 SH   SOLE   1,084,078 0 423,606
Progressive COM 743315103 24,171 499,200 SH   OTR   0 0 499,200
Quanex Building Products COM 747619104 53,454 2,329,147 SH   SOLE   2,021,686 0 307,461
Reliance Steel & Aluminum COM 759509102 32,440 425,885 SH   SOLE   354,785 0 71,100
RenaissanceRe COM G7496G103 99,486 736,172 SH   SOLE   587,810 0 148,362
RenaissanceRe COM G7496G103 27,325 202,200 SH   OTR   0 0 202,200
Rockwell Collins COM 774341101 2,127 16,275 SH   SOLE   14,805 0 1,470
Rush Enterprises COM 781846209 7,476 161,508 SH   SOLE   161,508 0 0
Sally Beauty Holdings, Inc. COM 79546E104 35,298 1,802,779 SH   SOLE   1,495,679 0 307,100
Schlumberger COM 806857108 64,737 927,996 SH   SOLE   710,713 0 217,283
Schlumberger COM 806857108 24,486 351,000 SH   OTR   0 0 351,000
Schweitzer Mauduit COM 808541106 66,840 1,612,158 SH   SOLE   1,329,827 0 282,331
Snap-on Incorporated COM 833034101 76,946 516,381 SH   SOLE   379,393 0 136,988
Snap-on Incorporated COM 833034101 29,057 195,000 SH   OTR   0 0 195,000
State Street COM 857477103 95,970 1,004,500 SH   SOLE   717,280 0 287,220
State Street COM 857477103 32,025 335,200 SH   OTR   0 0 335,200
Steelcase Cl A COM 858155203 57,686 3,745,834 SH   SOLE   3,083,320 0 662,514
SVB Financial Group COM 78486Q101 7,245 38,723 SH   SOLE   20,523 0 18,200
Synchrony Financial COM 87165B103 58,982 1,899,567 SH   SOLE   1,379,357 0 520,210
Synchrony Financial COM 87165B103 19,965 643,000 SH   OTR   0 0 643,000
TCF Financial COM 872275102 48,928 2,871,376 SH   SOLE   2,314,596 0 556,780
TE Connectivity COM H84989104 32,546 391,833 SH   SOLE   288,618 0 103,215
TE Connectivity COM H84989104 12,874 155,000 SH   OTR   0 0 155,000
Tenneco Inc COM 880349105 44,037 725,844 SH   SOLE   566,947 0 158,897
Tetra Tech COM 88162G103 26,726 574,142 SH   SOLE   482,532 0 91,610
Torchmark COM 891027104 5,301 66,192 SH   SOLE   35,392 0 30,800
Twenty-First Century Fox (non COM 90130A101 66,494 2,520,640 SH   SOLE   1,901,923 0 618,717
Twenty-First Century Fox (non COM 90130A101 25,763 976,600 SH   OTR   0 0 976,600
Umpqua Holdings COM 904214103 25,313 1,297,460 SH   SOLE   1,297,460 0 0
Unilever NV COM 904784709 30,264 512,605 SH   SOLE   374,138 0 138,467
Unilever NV COM 904784709 11,708 198,300 SH   OTR   0 0 198,300
United Natural Foods COM 911163103 39,597 952,088 SH   SOLE   795,155 0 156,933
United Parcel Service COM 911312106 65,611 546,346 SH   SOLE   417,881 0 128,465
United Parcel Service COM 911312106 28,894 240,600 SH   OTR   0 0 240,600
UnitedHealth Group COM 91324P102 51,753 264,250 SH   SOLE   203,057 0 61,193
UnitedHealth Group COM 91324P102 22,817 116,500 SH   OTR   0 0 116,500
Varex Imaging Corporation COM 92214X106 2,720 80,374 SH   SOLE   80,374 0 0
Wells Fargo COM 949746101 72,030 1,306,068 SH   SOLE   1,155,806 0 150,262
Wells Fargo COM 949746101 34,551 626,500 SH   OTR   0 0 626,500
Whirlpool Corp. COM 963320106 97,460 528,410 SH   SOLE   384,389 0 144,021
Whirlpool Corp. COM 963320106 35,394 191,900 SH   OTR   0 0 191,900
Winnebago COM 974637100 46,695 1,043,463 SH   SOLE   929,703 0 113,760
Woodward COM 980745103 37,773 486,698 SH   SOLE   393,408 0 93,290
World Fuel Svcs COM 981475106 64,914 1,914,297 SH   SOLE   1,524,389 0 389,908
World Fuel Svcs COM 981475106 17,633 520,000 SH   OTR   0 0 520,000
Diageo plc ADR ADR 25243Q205 46,007 348,194 SH   SOLE   271,289 0 76,905
Diageo plc ADR ADR 25243Q205 20,441 154,700 SH   OTR   0 0 154,700
Unilever PLC ADR ADR 904767704 2,846 49,100 SH   SOLE   46,500 0 2,600