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 55,129 315,401 SH   SOLE   243,390 0 72,011
3M Company COM 88579Y101 25,939 148,400 SH   OTR   0 0 148,400
Activision Blizzard Inc COM 00507V109 48,345 520,679 SH   SOLE   419,855 0 100,824
Activision Blizzard Inc COM 00507V109 33,277 358,400 SH   OTR   0 0 358,400
Acuity Brands Inc COM 00508Y102 113,608 938,214 SH   SOLE   772,094 0 166,120
AerCap Holdings N.V. COM N00985106 168,724 3,701,704 SH   SOLE   3,028,813 0 672,891
AerCap Holdings N.V. COM N00985106 41,159 903,000 SH   OTR   0 0 903,000
Air Lease Corp COM 00912X302 52,170 1,174,472 SH   SOLE   936,732 0 237,740
Alleghany Corp COM 017175100 130,503 216,175 SH   SOLE   175,977 0 40,198
Alleghany Corp COM 017175100 28,675 47,500 SH   OTR   0 0 47,500
Amdocs Limited COM G02602103 145,451 2,050,628 SH   SOLE   1,653,684 0 396,944
Amdocs Limited COM G02602103 33,756 475,900 SH   OTR   0 0 475,900
American Eagle Outfitters COM 02553E106 215,946 10,759,643 SH   SOLE   8,805,053 0 1,954,590
American Woodmark COM 030506109 71,046 757,016 SH   SOLE   596,596 0 160,420
Ametek Inc COM 031100100 91,087 753,159 SH   SOLE   607,505 0 145,654
Ametek Inc COM 031100100 20,681 171,000 SH   OTR   0 0 171,000
Arch Capital COM G0450A105 148,054 4,104,620 SH   SOLE   3,356,287 0 748,333
Arch Capital COM G0450A105 35,890 995,000 SH   OTR   0 0 995,000
Arrow Electronics COM 042735100 214,312 2,202,587 SH   SOLE   1,781,158 0 421,429
Arrow Electronics COM 042735100 48,562 499,100 SH   OTR   0 0 499,100
Axalta Coating Systems Ltd. COM G0750C108 99,204 3,474,739 SH   SOLE   2,841,997 0 632,742
Axalta Coating Systems Ltd. COM G0750C108 18,809 658,800 SH   OTR   0 0 658,800
Becton Dickinson and Company COM 075887109 45,341 181,205 SH   SOLE   141,456 0 39,749
Becton Dickinson and Company COM 075887109 22,745 90,900 SH   OTR   0 0 90,900
Berkshire Hathaway Cl B COM 084670702 66,897 288,510 SH   SOLE   222,540 0 65,970
Berkshire Hathaway Cl B COM 084670702 35,337 152,400 SH   OTR   0 0 152,400
BrightView Holdings Inc COM 10948C107 14,661 969,631 SH   SOLE   750,694 0 218,937
Brookfield Asset Management In COM 112585104 76,509 1,853,859 SH   SOLE   1,467,434 0 386,425
Brookfield Asset Management In COM 112585104 42,258 1,023,950 SH   OTR   0 0 1,023,950
BWX Technologies Inc COM 05605H100 127,829 2,120,594 SH   SOLE   1,705,409 0 415,185
CBRE Group Inc. Cl A COM 12504L109 64,417 1,027,054 SH   SOLE   842,740 0 184,314
CBRE Group Inc. Cl A COM 12504L109 16,972 270,600 SH   OTR   0 0 270,600
Charles Schwab Corporation COM 808513105 87,155 1,643,199 SH   SOLE   1,282,976 0 360,223
Charles Schwab Corporation COM 808513105 44,957 847,600 SH   OTR   0 0 847,600
Chubb Limited COM H1467J104 77,064 500,678 SH   SOLE   388,739 0 111,939
Chubb Limited COM H1467J104 34,478 224,000 SH   OTR   0 0 224,000
COHU COM 192576106 13,657 357,713 SH   SOLE   281,543 0 76,170
Colfax Corporation COM 194014106 213,113 5,573,033 SH   SOLE   4,514,012 0 1,059,021
Colfax Corporation COM 194014106 29,223 764,200 SH   OTR   0 0 764,200
Commerce Bancshares COM 200525103 63,000 958,897 SH   SOLE   782,845 0 176,052
DMC Global Inc COM 23291C103 14,804 342,286 SH   SOLE   270,679 0 71,607
Donaldson COM 257651109 30,057 537,882 SH   SOLE   450,482 0 87,400
Eaton PLC COM G29183103 90,794 755,738 SH   SOLE   605,778 0 149,960
Eaton PLC COM G29183103 22,526 187,500 SH   OTR   0 0 187,500
Emerson Electric COM 291011104 731 9,100 SH   SOLE   4,100 0 5,000
Enerpac Tool Group COM 292765104 26,469 1,170,694 SH   SOLE   931,724 0 238,970
Essent Group Ltd COM G3198U102 138,201 3,199,099 SH   SOLE   2,589,389 0 609,710
Extended Stay America COM 30224P200 48,143 3,250,709 SH   SOLE   2,653,644 0 597,065
Exxon Mobil COM 30231G102 29,025 704,146 SH   SOLE   549,143 0 155,003
Exxon Mobil COM 30231G102 15,256 370,100 SH   OTR   0 0 370,100
FirstCash Inc COM 33767D105 139,096 1,985,946 SH   SOLE   1,605,296 0 380,650
FNF Group COM 31620R303 86,257 2,206,622 SH   SOLE   1,820,932 0 385,690
FNF Group COM 31620R303 21,050 538,500 SH   OTR   0 0 538,500
Gates Industrial Corporation P COM G39108108 52,379 4,104,976 SH   SOLE   3,348,346 0 756,630
General Mills COM 370334104 34,734 590,717 SH   SOLE   456,010 0 134,707
General Mills COM 370334104 20,756 353,000 SH   OTR   0 0 353,000
Gentex Corporation COM 371901109 34,670 1,021,800 SH   SOLE   851,200 0 170,600
Gildan Activewear COM 375916103 277,210 9,896,825 SH   SOLE   7,981,941 0 1,914,884
Gildan Activewear COM 375916103 35,393 1,263,600 SH   OTR   0 0 1,263,600
Glacier Bancorp Inc COM 37637Q105 59,883 1,301,520 SH   SOLE   1,027,590 0 273,930
Globe Life Inc COM 37959E102 75,664 796,794 SH   SOLE   667,694 0 129,100
Gorman Rupp Co COM 383082104 11,654 359,122 SH   SOLE   283,662 0 75,460
H.B. Fuller Company COM 359694106 44,889 865,239 SH   SOLE   694,429 0 170,810
Hanesbrands Inc COM 410345102 136,938 9,392,188 SH   SOLE   7,554,319 0 1,837,869
Hanesbrands Inc COM 410345102 21,281 1,459,600 SH   OTR   0 0 1,459,600
HCA Healthcare Inc. COM 40412C101 59,863 363,998 SH   SOLE   287,902 0 76,096
HCA Healthcare Inc. COM 40412C101 32,037 194,800 SH   OTR   0 0 194,800
Helen of Troy COM G4388N106 162,473 731,236 SH   SOLE   587,156 0 144,080
Hexcel Corporation COM 428291108 54,261 1,119,011 SH   SOLE   918,561 0 200,450
Hill Rom Holdings COM 431475102 108,789 1,110,430 SH   SOLE   909,790 0 200,640
Huntington Ingalls Industries COM 446413106 68,024 399,013 SH   SOLE   334,313 0 64,700
IAA Inc COM 449253103 171,895 2,645,358 SH   SOLE   2,143,536 0 501,822
IAA Inc COM 449253103 13,841 213,000 SH   OTR   0 0 213,000
Illinois Tool Works COM 452308109 9,169 44,973 SH   SOLE   31,913 0 13,060
Integra Lifesciences COM 457985208 175,981 2,710,733 SH   SOLE   2,199,213 0 511,520
Intercontinental Exchange, Inc COM 45866F104 41,929 363,686 SH   SOLE   287,436 0 76,250
Intercontinental Exchange, Inc COM 45866F104 23,358 202,600 SH   OTR   0 0 202,600
Johnson & Johnson COM 478160104 75,284 478,358 SH   SOLE   375,722 0 102,636
Johnson & Johnson COM 478160104 38,936 247,400 SH   OTR   0 0 247,400
Johnson Controls COM G51502105 75,395 1,618,262 SH   SOLE   1,305,909 0 312,353
Johnson Controls COM G51502105 18,137 389,300 SH   OTR   0 0 389,300
JP Morgan Chase COM 46625H100 64,415 506,928 SH   SOLE   380,875 0 126,053
JP Morgan Chase COM 46625H100 30,166 237,400 SH   OTR   0 0 237,400
Kadant COM 48282T104 24,575 174,316 SH   SOLE   141,106 0 33,210
Laboratory Corp. of America COM 50540R409 108,254 531,832 SH   SOLE   431,591 0 100,241
Laboratory Corp. of America COM 50540R409 25,220 123,900 SH   OTR   0 0 123,900
Leidos Holdings Inc COM 525327102 131,114 1,247,283 SH   SOLE   1,025,395 0 221,888
Leidos Holdings Inc COM 525327102 34,868 331,700 SH   OTR   0 0 331,700
Malibu Boats Inc COM 56117J100 25,818 413,487 SH   SOLE   326,107 0 87,380
Medtronic PLC COM G5960L103 60,400 515,621 SH   SOLE   402,484 0 113,137
Medtronic PLC COM G5960L103 29,718 253,700 SH   OTR   0 0 253,700
Microsoft COM 594918104 244 1,098 SH   SOLE   1,098 0 0
MKS Instruments Inc. COM 55306N104 61,417 408,222 SH   SOLE   334,192 0 74,030
National Western Life Grp Cl A COM 638517102 24,067 116,579 SH   SOLE   92,961 0 23,618
Nv5 Global Inc COM 62945V109 17,779 225,673 SH   SOLE   179,133 0 46,540
Omnicom Group COM 681919106 105,301 1,688,335 SH   SOLE   1,366,493 0 321,842
Omnicom Group COM 681919106 25,403 407,300 SH   OTR   0 0 407,300
Onto Innovation Inc COM 683344105 40,920 860,568 SH   SOLE   689,668 0 170,900
Perrigo Co PLC COM G97822103 54,554 1,219,893 SH   SOLE   1,023,093 0 196,800
Pfizer COM 717081103 232 6,300 SH   SOLE   6,300 0 0
PGT Innovations Inc COM 69336V101 72,237 3,551,496 SH   SOLE   2,799,396 0 752,100
Philip Morris Int'l COM 718172109 42,094 508,440 SH   SOLE   403,946 0 104,494
Philip Morris Int'l COM 718172109 21,103 254,900 SH   OTR   0 0 254,900
Plexus Corp COM 729132100 25,279 323,224 SH   SOLE   259,854 0 63,370
PNC Financial Services COM 693475105 42,905 287,953 SH   SOLE   220,258 0 67,695
PNC Financial Services COM 693475105 27,699 185,900 SH   OTR   0 0 185,900
Procter & Gamble COM 742718109 291 2,094 SH   SOLE   2,094 0 0
Progressive COM 743315103 78,735 796,266 SH   SOLE   638,519 0 157,747
Progressive COM 743315103 18,471 186,800 SH   OTR   0 0 186,800
Reliance Steel & Aluminum COM 759509102 151,282 1,263,316 SH   SOLE   1,024,280 0 239,036
Reliance Steel & Aluminum COM 759509102 19,615 163,800 SH   OTR   0 0 163,800
RenaissanceRe COM G7496G103 53,577 323,105 SH   SOLE   264,605 0 58,500
Rush Enterprises COM 781846209 43,253 1,044,262 SH   SOLE   840,922 0 203,340
Schlumberger COM 806857108 35,957 1,647,130 SH   SOLE   1,282,421 0 364,709
Schlumberger COM 806857108 19,213 880,100 SH   OTR   0 0 880,100
Schweitzer Mauduit COM 808541106 109,880 2,732,655 SH   SOLE   2,190,545 0 542,110
Selective Insurance Group Inc COM 816300107 28,862 430,910 SH   SOLE   342,030 0 88,880
Snap-on Incorporated COM 833034101 93,649 547,207 SH   SOLE   441,071 0 106,136
Snap-on Incorporated COM 833034101 20,794 121,500 SH   OTR   0 0 121,500
State Street COM 857477103 145,556 1,999,943 SH   SOLE   1,572,322 0 427,621
State Street COM 857477103 31,812 437,100 SH   OTR   0 0 437,100
Steelcase Cl A COM 858155203 67,485 4,980,478 SH   SOLE   3,905,178 0 1,075,300
Stoneridge Inc COM 86183P102 31,664 1,047,424 SH   SOLE   830,554 0 216,870
Synchrony Financial COM 87165B103 163,086 4,698,544 SH   SOLE   3,755,719 0 942,825
Synchrony Financial COM 87165B103 39,941 1,150,700 SH   OTR   0 0 1,150,700
Syneos Health Inc COM 87166B102 141,154 2,071,831 SH   SOLE   1,680,311 0 391,520
TCF Financial Corporation COM 872307103 149,537 4,039,353 SH   SOLE   3,307,654 0 731,699
TE Connectivity COM H84989104 104,150 860,248 SH   SOLE   693,355 0 166,893
TE Connectivity COM H84989104 23,185 191,500 SH   OTR   0 0 191,500
The Allstate Corporation COM 020002101 62,171 565,552 SH   SOLE   452,160 0 113,392
The Allstate Corporation COM 020002101 14,181 129,000 SH   OTR   0 0 129,000
Umpqua Holdings COM 904214103 54,409 3,593,736 SH   SOLE   2,857,056 0 736,680
United Parcel Service COM 911312106 42,403 251,801 SH   SOLE   193,477 0 58,324
United Parcel Service COM 911312106 19,046 113,100 SH   OTR   0 0 113,100
UnitedHealth Group COM 91324P102 48,523 138,368 SH   SOLE   108,202 0 30,166
UnitedHealth Group COM 91324P102 23,320 66,500 SH   OTR   0 0 66,500
US Bancorp COM 902973304 59,242 1,271,554 SH   SOLE   950,555 0 320,999
US Bancorp COM 902973304 28,974 621,900 SH   OTR   0 0 621,900
Varex Imaging Corporation COM 92214X106 24,052 1,441,983 SH   SOLE   1,156,173 0 285,810
Verizon Communications COM 92343V104 73,948 1,258,681 SH   SOLE   961,937 0 296,744
Verizon Communications COM 92343V104 37,177 632,800 SH   OTR   0 0 632,800
Wells Fargo COM 949746101 55,923 1,852,983 SH   SOLE   1,646,907 0 206,076
Wells Fargo COM 949746101 30,364 1,006,100 SH   OTR   0 0 1,006,100
Whirlpool Corp. COM 963320106 102,800 569,561 SH   SOLE   464,313 0 105,248
Whirlpool Corp. COM 963320106 26,117 144,700 SH   OTR   0 0 144,700
Winnebago COM 974637100 94,150 1,570,739 SH   SOLE   1,247,649 0 323,090
Woodward COM 980745103 153,507 1,263,122 SH   SOLE   1,027,380 0 235,742
Woodward COM 980745103 15,860 130,500 SH   OTR   0 0 130,500
Unilever PLC ADR ADR 904767704 409 6,780 SH   SOLE   6,150 0 630