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 50,970 318,207 SH   SOLE   236,880 0 81,327
3M Company COM 88579Y101 23,771 148,400 SH   OTR   0 0 148,400
Activision Blizzard Inc COM 00507V109 26,869 331,915 SH   SOLE   261,610 0 70,305
Activision Blizzard Inc COM 00507V109 18,489 228,400 SH   OTR   0 0 228,400
Acuity Brands Inc COM 00508Y102 84,776 828,295 SH   SOLE   682,615 0 145,680
AerCap Holdings N.V. COM N00985106 95,053 3,773,437 SH   SOLE   3,063,510 0 709,927
AerCap Holdings N.V. COM N00985106 22,747 903,000 SH   OTR   0 0 903,000
Air Lease Corp COM 00912X302 34,894 1,186,072 SH   SOLE   948,592 0 237,480
Alleghany Corp COM 017175100 113,445 217,974 SH   SOLE   176,438 0 41,536
Alleghany Corp COM 017175100 24,721 47,500 SH   OTR   0 0 47,500
Amdocs Limited COM G02602103 106,610 1,856,990 SH   SOLE   1,489,000 0 367,990
Amdocs Limited COM G02602103 24,681 429,900 SH   OTR   0 0 429,900
American Eagle Outfitters COM 02553E106 165,435 11,170,460 SH   SOLE   9,181,980 0 1,988,480
American Woodmark COM 030506109 50,404 641,756 SH   SOLE   497,496 0 144,260
Ametek Inc COM 031100100 98,707 993,033 SH   SOLE   799,870 0 193,163
Ametek Inc COM 031100100 19,681 198,000 SH   OTR   0 0 198,000
Arch Capital COM G0450A105 100,765 3,444,960 SH   SOLE   2,784,624 0 660,336
Arch Capital COM G0450A105 24,424 835,000 SH   OTR   0 0 835,000
Arrow Electronics COM 042735100 177,295 2,253,937 SH   SOLE   1,812,394 0 441,543
Arrow Electronics COM 042735100 39,259 499,100 SH   OTR   0 0 499,100
Axalta Coating Systems Ltd. COM G0750C108 91,993 4,149,432 SH   SOLE   3,384,966 0 764,466
Axalta Coating Systems Ltd. COM G0750C108 18,042 813,800 SH   OTR   0 0 813,800
Becton Dickinson and Company COM 075887109 41,559 178,610 SH   SOLE   136,391 0 42,219
Becton Dickinson and Company COM 075887109 21,151 90,900 SH   OTR   0 0 90,900
Berkshire Hathaway Cl B COM 084670702 52,501 246,554 SH   SOLE   185,750 0 60,804
Berkshire Hathaway Cl B COM 084670702 27,554 129,400 SH   OTR   0 0 129,400
Brookfield Asset Management In COM 112585104 58,748 1,777,025 SH   SOLE   1,373,387 0 403,638
Brookfield Asset Management In COM 112585104 33,852 1,023,950 SH   OTR   0 0 1,023,950
BWX Technologies Inc COM 05605H100 102,470 1,819,755 SH   SOLE   1,462,655 0 357,100
CBRE Group Inc. Cl A COM 12504L109 81,403 1,733,078 SH   SOLE   1,419,110 0 313,968
CBRE Group Inc. Cl A COM 12504L109 20,413 434,600 SH   OTR   0 0 434,600
Charles Schwab Corporation COM 808513105 68,338 1,886,222 SH   SOLE   1,436,486 0 449,736
Charles Schwab Corporation COM 808513105 36,578 1,009,600 SH   OTR   0 0 1,009,600
Chubb Limited COM H1467J104 70,841 610,066 SH   SOLE   462,301 0 147,765
Chubb Limited COM H1467J104 35,417 305,000 SH   OTR   0 0 305,000
COHU COM 192576106 25,174 1,465,291 SH   SOLE   1,161,361 0 303,930
Colfax Corporation COM 194014106 169,935 5,418,840 SH   SOLE   4,365,406 0 1,053,434
Colfax Corporation COM 194014106 23,965 764,200 SH   OTR   0 0 764,200
Commerce Bancshares COM 200525103 53,301 946,892 SH   SOLE   775,519 0 171,373
DMC Global Inc COM 23291C103 9,899 300,506 SH   SOLE   243,013 0 57,493
Donaldson COM 257651109 41,646 897,160 SH   SOLE   739,100 0 158,060
Eaton PLC COM G29183103 121,825 1,194,012 SH   SOLE   962,889 0 231,123
Eaton PLC COM G29183103 29,844 292,500 SH   OTR   0 0 292,500
Emerson Electric COM 291011104 669 10,200 SH   SOLE   4,900 0 5,300
Enerpac Tool Group COM 292765104 18,513 984,203 SH   SOLE   788,223 0 195,980
Essent Group Ltd COM G3198U102 134,251 3,627,420 SH   SOLE   2,947,480 0 679,940
Extended Stay America COM 30224P200 40,143 3,359,235 SH   SOLE   2,748,270 0 610,965
Exxon Mobil COM 30231G102 24,875 724,590 SH   SOLE   550,279 0 174,311
Exxon Mobil COM 30231G102 12,706 370,100 SH   OTR   0 0 370,100
FirstCash Inc COM 33767D105 110,394 1,929,630 SH   SOLE   1,582,070 0 347,560
FNF Group COM 31620R303 48,385 1,545,356 SH   SOLE   1,264,162 0 281,194
FNF Group COM 31620R303 8,689 277,500 SH   OTR   0 0 277,500
Gates Industrial Corporation P COM G39108108 47,597 4,280,307 SH   SOLE   3,495,607 0 784,700
General Mills COM 370334104 410 6,650 SH   SOLE   6,650 0 0
Gentex Corporation COM 371901109 28,098 1,091,200 SH   SOLE   912,400 0 178,800
Gildan Activewear COM 375916103 193,379 9,831,170 SH   SOLE   7,880,501 0 1,950,669
Gildan Activewear COM 375916103 25,504 1,296,600 SH   OTR   0 0 1,296,600
Glacier Bancorp Inc COM 37637Q105 41,823 1,304,930 SH   SOLE   1,031,280 0 273,650
Globe Life Inc COM 37959E102 67,686 847,140 SH   SOLE   710,940 0 136,200
Gorman Rupp Co COM 383082104 10,635 360,994 SH   SOLE   285,614 0 75,380
H.B. Fuller Company COM 359694106 33,170 724,554 SH   SOLE   578,304 0 146,250
Hanesbrands Inc COM 410345102 123,936 7,868,924 SH   SOLE   6,279,701 0 1,589,223
Hanesbrands Inc COM 410345102 22,989 1,459,600 SH   OTR   0 0 1,459,600
HCA Healthcare Inc. COM 40412C101 43,714 350,613 SH   SOLE   271,427 0 79,186
HCA Healthcare Inc. COM 40412C101 24,288 194,800 SH   OTR   0 0 194,800
Helen of Troy COM G4388N106 157,792 815,380 SH   SOLE   657,915 0 157,465
Hexcel Corporation COM 428291108 48,146 1,435,041 SH   SOLE   1,170,615 0 264,426
Hexcel Corporation COM 428291108 6,240 186,000 SH   OTR   0 0 186,000
Hill Rom Holdings COM 431475102 95,845 1,147,701 SH   SOLE   941,761 0 205,940
Huntington Ingalls Industries COM 446413106 59,705 424,195 SH   SOLE   356,095 0 68,100
IAA Inc COM 449253103 126,265 2,424,915 SH   SOLE   1,981,585 0 443,330
Illinois Tool Works COM 452308109 9,037 46,773 SH   SOLE   33,413 0 13,360
Integra Lifesciences COM 457985208 116,455 2,466,230 SH   SOLE   2,025,450 0 440,780
Intercontinental Exchange, Inc COM 45866F104 34,910 348,926 SH   SOLE   268,586 0 80,340
Intercontinental Exchange, Inc COM 45866F104 20,270 202,600 SH   OTR   0 0 202,600
Johnson & Johnson COM 478160104 64,688 434,495 SH   SOLE   332,372 0 102,123
Johnson & Johnson COM 478160104 34,004 228,400 SH   OTR   0 0 228,400
Johnson Controls COM G51502105 69,184 1,693,602 SH   SOLE   1,360,229 0 333,373
Johnson Controls COM G51502105 15,903 389,300 SH   OTR   0 0 389,300
JP Morgan Chase COM 46625H100 48,655 505,397 SH   SOLE   372,032 0 133,365
JP Morgan Chase COM 46625H100 22,854 237,400 SH   OTR   0 0 237,400
Kadant COM 48282T104 18,458 168,385 SH   SOLE   135,215 0 33,170
Laboratory Corp. of America COM 50540R409 111,843 594,058 SH   SOLE   481,541 0 112,517
Laboratory Corp. of America COM 50540R409 23,327 123,900 SH   OTR   0 0 123,900
Leidos Holdings Inc COM 525327102 85,006 953,515 SH   SOLE   781,005 0 172,510
Leidos Holdings Inc COM 525327102 21,993 246,700 SH   OTR   0 0 246,700
Malibu Boats Inc COM 56117J100 26,229 529,247 SH   SOLE   419,827 0 109,420
Medtronic PLC COM G5960L103 52,090 501,252 SH   SOLE   381,974 0 119,278
Medtronic PLC COM G5960L103 26,365 253,700 SH   OTR   0 0 253,700
Microsoft COM 594918104 379 1,800 SH   SOLE   1,800 0 0
MKS Instruments Inc. COM 55306N104 70,358 644,125 SH   SOLE   531,485 0 112,640
National Western Life Grp Cl A COM 638517102 21,213 116,066 SH   SOLE   92,478 0 23,588
NOW Inc. COM 67011P100 1,707 376,046 SH   SOLE   308,106 0 67,940
Nv5 Global Inc COM 62945V109 18,158 344,101 SH   SOLE   274,911 0 69,190
Omnicom Group COM 681919106 89,001 1,797,998 SH   SOLE   1,446,254 0 351,744
Omnicom Group COM 681919106 20,161 407,300 SH   OTR   0 0 407,300
Onto Innovation Inc COM 683344105 27,269 915,685 SH   SOLE   730,075 0 185,610
Perrigo Co PLC COM G97822103 59,607 1,298,350 SH   SOLE   1,089,650 0 208,700
Pfizer COM 717081103 231 6,300 SH   SOLE   6,300 0 0
PGT Innovations Inc COM 69336V101 60,800 3,470,319 SH   SOLE   2,716,279 0 754,040
Philip Morris Int'l COM 718172109 36,728 489,776 SH   SOLE   375,246 0 114,530
Philip Morris Int'l COM 718172109 19,115 254,900 SH   OTR   0 0 254,900
Plexus Corp COM 729132100 17,649 249,875 SH   SOLE   198,035 0 51,840
PNC Financial Services COM 693475105 31,263 284,439 SH   SOLE   211,480 0 72,959
PNC Financial Services COM 693475105 20,432 185,900 SH   OTR   0 0 185,900
Procter & Gamble COM 742718109 291 2,094 SH   SOLE   2,094 0 0
Progressive COM 743315103 130,298 1,376,340 SH   SOLE   1,110,193 0 266,147
Progressive COM 743315103 29,225 308,700 SH   OTR   0 0 308,700
Reliance Steel & Aluminum COM 759509102 127,865 1,253,087 SH   SOLE   1,015,367 0 237,720
Reliance Steel & Aluminum COM 759509102 16,714 163,800 SH   OTR   0 0 163,800
Rush Enterprises COM 781846209 34,385 680,356 SH   SOLE   544,936 0 135,420
Schlumberger COM 806857108 19,765 1,270,272 SH   SOLE   963,346 0 306,926
Schlumberger COM 806857108 8,544 549,100 SH   OTR   0 0 549,100
Schweitzer Mauduit COM 808541106 84,616 2,784,337 SH   SOLE   2,224,327 0 560,010
Selective Insurance Group Inc COM 816300107 22,253 432,190 SH   SOLE   343,400 0 88,790
Snap-on Incorporated COM 833034101 109,617 745,034 SH   SOLE   600,042 0 144,992
Snap-on Incorporated COM 833034101 24,939 169,500 SH   OTR   0 0 169,500
State Street COM 857477103 121,098 2,041,089 SH   SOLE   1,612,227 0 428,862
State Street COM 857477103 25,933 437,100 SH   OTR   0 0 437,100
Steelcase Cl A COM 858155203 49,553 4,901,408 SH   SOLE   3,790,198 0 1,111,210
Stoneridge Inc COM 86183P102 28,598 1,556,765 SH   SOLE   1,236,645 0 320,120
Synchrony Financial COM 87165B103 127,933 4,888,544 SH   SOLE   3,901,599 0 986,945
Synchrony Financial COM 87165B103 30,114 1,150,700 SH   OTR   0 0 1,150,700
Syneos Health Inc COM 87166B102 114,766 2,158,881 SH   SOLE   1,759,921 0 398,960
TCF Financial Corporation COM 872307103 104,763 4,484,734 SH   SOLE   3,659,814 0 824,920
TE Connectivity COM H84989104 115,028 1,176,882 SH   SOLE   946,419 0 230,463
TE Connectivity COM H84989104 25,852 264,500 SH   OTR   0 0 264,500
Umpqua Holdings COM 904214103 37,472 3,528,475 SH   SOLE   2,792,555 0 735,920
United Parcel Service COM 911312106 41,528 249,221 SH   SOLE   189,007 0 60,214
United Parcel Service COM 911312106 18,846 113,100 SH   OTR   0 0 113,100
UnitedHealth Group COM 91324P102 41,643 133,570 SH   SOLE   102,026 0 31,544
UnitedHealth Group COM 91324P102 20,733 66,500 SH   OTR   0 0 66,500
US Bancorp COM 902973304 46,649 1,301,239 SH   SOLE   954,340 0 346,899
US Bancorp COM 902973304 22,295 621,900 SH   OTR   0 0 621,900
Varex Imaging Corporation COM 92214X106 17,912 1,408,145 SH   SOLE   1,122,635 0 285,510
Verizon Communications COM 92343V104 57,239 962,162 SH   SOLE   720,417 0 241,745
Verizon Communications COM 92343V104 27,175 456,800 SH   OTR   0 0 456,800
Wells Fargo COM 949746101 35,046 1,490,694 SH   SOLE   1,294,917 0 195,777
Wells Fargo COM 949746101 19,492 829,100 SH   OTR   0 0 829,100
Whirlpool Corp. COM 963320106 138,318 752,177 SH   SOLE   605,301 0 146,876
Whirlpool Corp. COM 963320106 28,999 157,700 SH   OTR   0 0 157,700
Winnebago COM 974637100 71,291 1,379,737 SH   SOLE   1,071,037 0 308,700
Woodward COM 980745103 117,194 1,462,001 SH   SOLE   1,186,735 0 275,266
Woodward COM 980745103 12,144 151,500 SH   OTR   0 0 151,500
Unilever PLC ADR ADR 904767704 379 6,150 SH   SOLE   6,150 0 0