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 386 3,490 SH   SOLE   2,740 0 750
Activision Blizzard Inc COM 00507V109 101,713 1,368,219 SH   SOLE   1,037,832 0 330,387
Activision Blizzard Inc COM 00507V109 26,197 352,400 SH   OTR   0 0 352,400
Acuity Brands Inc COM 00508Y102 86,196 547,379 SH   SOLE   419,644 0 127,735
AerCap Holdings N.V. COM N00985106 226,008 5,339,194 SH   SOLE   3,514,782 0 1,824,412
AerCap Holdings N.V. COM N00985106 31,070 734,000 SH   OTR   0 0 734,000
Air Lease Corp COM 00912X302 33,911 1,093,539 SH   SOLE   849,969 0 243,570
Alphabet Inc CL A COM 02079K305 23,954 250,439 SH   SOLE   196,885 0 53,554
Alphabet Inc CL A COM 02079K305 14,921 156,000 SH   OTR   0 0 156,000
Amdocs Limited COM G02602103 618 7,780 SH   SOLE   5,180 0 2,600
American Eagle Outfitters COM 02553E106 81,724 8,399,160 SH   SOLE   6,510,835 0 1,888,325
American Woodmark COM 030506109 54,297 1,237,951 SH   SOLE   988,386 0 249,565
Ametek Inc COM 031100100 99,493 877,284 SH   SOLE   663,485 0 213,799
Ametek Inc COM 031100100 26,651 235,000 SH   OTR   0 0 235,000
Arch Capital COM G0450A105 256,686 5,636,495 SH   SOLE   3,742,894 0 1,893,601
Arch Capital COM G0450A105 42,079 924,000 SH   OTR   0 0 924,000
Armstrong World Industries Inc COM 04247X102 101,071 1,275,667 SH   SOLE   980,855 0 294,812
Arrow Electronics COM 042735100 256,263 2,779,723 SH   SOLE   1,886,896 0 892,827
Arrow Electronics COM 042735100 44,260 480,100 SH   OTR   0 0 480,100
Atmos Energy COM 049560105 87,085 855,029 SH   SOLE   663,402 0 191,627
Atmos Energy COM 049560105 20,574 202,000 SH   OTR   0 0 202,000
Baxter International Inc COM 071813109 75,095 1,394,265 SH   SOLE   1,020,440 0 373,825
Becton Dickinson and Company COM 075887109 35,344 158,614 SH   SOLE   125,244 0 33,370
Becton Dickinson and Company COM 075887109 21,147 94,900 SH   OTR   0 0 94,900
Berkshire Hathaway Cl B COM 084670702 52,826 197,837 SH   SOLE   154,031 0 43,806
Berkshire Hathaway Cl B COM 084670702 31,348 117,400 SH   OTR   0 0 117,400
BrightView Holdings Inc COM 10948C107 17,760 2,236,795 SH   SOLE   1,827,015 0 409,780
Brookfield Asset Management In COM 112585104 145,666 3,562,396 SH   SOLE   2,017,912 0 1,544,484
Brookfield Asset Management In COM 112585104 39,334 961,950 SH   OTR   0 0 961,950
BWX Technologies Inc COM 05605H100 100,380 1,992,853 SH   SOLE   1,504,180 0 488,673
CarMax Inc COM 143130102 121,659 1,842,754 SH   SOLE   1,423,168 0 419,586
CarMax Inc COM 143130102 26,738 405,000 SH   OTR   0 0 405,000
Cboe Global Holdings COM 12503M108 40,868 348,200 SH   SOLE   255,950 0 92,250
CBRE Group Inc. Cl A COM 12504L109 71,777 1,063,207 SH   SOLE   810,200 0 253,007
CBRE Group Inc. Cl A COM 12504L109 19,105 283,000 SH   OTR   0 0 283,000
Charles Schwab Corporation COM 808513105 57,282 797,029 SH   SOLE   615,665 0 181,364
Charles Schwab Corporation COM 808513105 34,110 474,600 SH   OTR   0 0 474,600
Chubb Limited COM H1467J104 95,044 522,566 SH   SOLE   296,320 0 226,246
Chubb Limited COM H1467J104 23,735 130,500 SH   OTR   0 0 130,500
Commerce Bancshares COM 200525103 58,055 877,495 SH   SOLE   657,633 0 219,862
Dentsply Sirona Inc COM 24906P109 105,965 3,737,732 SH   SOLE   2,892,811 0 844,921
Dentsply Sirona Inc COM 24906P109 24,920 879,000 SH   OTR   0 0 879,000
DMC Global Inc COM 23291C103 26,779 1,675,797 SH   SOLE   1,297,990 0 377,807
Dream Finders Homes Inc COM 26154D100 13,826 1,304,293 SH   SOLE   1,010,348 0 293,945
Emerson Electric COM 291011104 366 5,000 SH   SOLE   0 0 5,000
Enerpac Tool Group COM 292765104 24,360 1,366,263 SH   SOLE   1,067,058 0 299,205
Enovis Corp COM 194014502 71,213 1,545,764 SH   SOLE   1,178,914 0 366,850
EOG Resources Inc COM 26875P101 26,873 240,517 SH   SOLE   196,395 0 44,122
EOG Resources Inc COM 26875P101 20,782 186,000 SH   OTR   0 0 186,000
ESAB Corporation COM 29605J106 144,967 4,345,528 SH   SOLE   3,013,650 0 1,331,878
Essent Group Ltd COM G3198U102 137,463 3,942,165 SH   SOLE   3,022,043 0 920,122
Fidelity National Financial In COM 31620R303 143,184 3,955,368 SH   SOLE   3,043,651 0 911,717
Fidelity National Financial In COM 31620R303 32,634 901,500 SH   OTR   0 0 901,500
FirstCash Inc COM 33768G107 137,110 1,869,255 SH   SOLE   1,428,973 0 440,282
Gates Industrial Corporation P COM G39108108 65,323 6,692,953 SH   SOLE   5,159,825 0 1,533,128
General Mills COM 370334104 72,177 942,140 SH   SOLE   704,090 0 238,050
General Mills COM 370334104 16,395 214,000 SH   OTR   0 0 214,000
Gentex Corporation COM 371901109 130,834 5,487,985 SH   SOLE   4,209,940 0 1,278,045
Gildan Activewear COM 375916103 244,531 8,649,842 SH   SOLE   5,935,171 0 2,714,671
Gildan Activewear COM 375916103 26,676 943,600 SH   OTR   0 0 943,600
Glacier Bancorp Inc COM 37637Q105 49,289 1,003,241 SH   SOLE   772,576 0 230,665
Globe Life Inc COM 37959E102 125,343 1,257,199 SH   SOLE   980,725 0 276,474
Globe Life Inc COM 37959E102 25,424 255,000 SH   OTR   0 0 255,000
Gorman Rupp Co COM 383082104 9,999 420,313 SH   SOLE   325,483 0 94,830
H.B. Fuller Company COM 359694106 40,811 679,059 SH   SOLE   555,004 0 124,055
Hanesbrands Inc COM 410345102 126,041 18,109,361 SH   SOLE   12,552,726 0 5,556,635
Hanesbrands Inc COM 410345102 17,940 2,577,600 SH   OTR   0 0 2,577,600
Hasbro COM 418056107 89,487 1,327,303 SH   SOLE   1,036,970 0 290,333
Hasbro COM 418056107 24,743 367,000 SH   OTR   0 0 367,000
HCA Healthcare Inc. COM 40412C101 49,443 269,018 SH   SOLE   213,179 0 55,839
HCA Healthcare Inc. COM 40412C101 30,748 167,300 SH   OTR   0 0 167,300
Helen of Troy COM G4388N106 156,949 1,627,430 SH   SOLE   1,136,567 0 490,863
Huntington Ingalls Industries COM 446413106 37,129 167,626 SH   SOLE   125,616 0 42,010
IAA Inc COM 449253103 219,000 6,875,995 SH   SOLE   4,898,523 0 1,977,472
IAA Inc COM 449253103 26,563 834,000 SH   OTR   0 0 834,000
Illinois Tool Works COM 452308109 412 2,280 SH   SOLE   280 0 2,000
Ingredion Incorporated COM 457187102 79,798 991,029 SH   SOLE   764,972 0 226,057
Ingredion Incorporated COM 457187102 13,447 167,000 SH   OTR   0 0 167,000
Integra Lifesciences COM 457985208 115,764 2,732,859 SH   SOLE   2,089,974 0 642,885
Johnson & Johnson COM 478160104 107,656 659,011 SH   SOLE   422,929 0 236,082
Johnson & Johnson COM 478160104 41,559 254,400 SH   OTR   0 0 254,400
JP Morgan Chase COM 46625H100 44,281 423,742 SH   SOLE   329,381 0 94,361
JP Morgan Chase COM 46625H100 25,540 244,400 SH   OTR   0 0 244,400
Laboratory Corp. of America COM 50540R409 83,286 406,648 SH   SOLE   312,045 0 94,603
Laboratory Corp. of America COM 50540R409 26,400 128,900 SH   OTR   0 0 128,900
Leidos Holdings Inc COM 525327102 613 7,005 SH   SOLE   2,605 0 4,400
Malibu Boats Inc COM 56117J100 29,654 617,923 SH   SOLE   479,208 0 138,715
Medtronic PLC COM G5960L103 116,577 1,443,680 SH   SOLE   832,574 0 611,106
Medtronic PLC COM G5960L103 33,729 417,700 SH   OTR   0 0 417,700
MKS Instruments Inc. COM 55306N104 124,907 1,511,465 SH   SOLE   1,151,711 0 359,754
National Western Life Grp Cl A COM 638517102 17,921 104,925 SH   SOLE   81,162 0 23,763
Omnicom Group COM 681919106 132,715 2,103,576 SH   SOLE   1,598,308 0 505,268
Omnicom Group COM 681919106 32,573 516,300 SH   OTR   0 0 516,300
Onto Innovation Inc COM 683344105 26,181 408,763 SH   SOLE   334,013 0 74,750
Open Text Corp COM 683715106 85,581 3,236,789 SH   SOLE   2,512,465 0 724,324
PACCAR Inc COM 693718108 77,855 930,282 SH   SOLE   716,290 0 213,992
PACCAR Inc COM 693718108 20,671 247,000 SH   OTR   0 0 247,000
Perrigo Co PLC COM G97822103 113,391 3,179,783 SH   SOLE   2,440,843 0 738,940
Pfizer COM 717081103 204 4,656 SH   SOLE   4,656 0 0
PGT Innovations Inc COM 69336V101 72,509 3,459,409 SH   SOLE   2,739,764 0 719,645
Philip Morris Int'l COM 718172109 32,982 397,326 SH   SOLE   312,102 0 85,224
Philip Morris Int'l COM 718172109 21,408 257,900 SH   OTR   0 0 257,900
Plexus Corp COM 729132100 37,517 428,467 SH   SOLE   348,587 0 79,880
PNC Financial Services COM 693475105 18,406 123,180 SH   SOLE   100,020 0 23,160
PNC Financial Services COM 693475105 13,941 93,300 SH   OTR   0 0 93,300
Progressive COM 743315103 189,491 1,630,591 SH   SOLE   1,065,522 0 565,069
Progressive COM 743315103 32,980 283,800 SH   OTR   0 0 283,800
Reliance Steel & Aluminum COM 759509102 576 3,300 SH   SOLE   300 0 3,000
RenaissanceRe COM G7496G103 121,288 863,937 SH   SOLE   672,256 0 191,681
Rush Enterprises Inc. Class A COM 781846209 37,184 847,785 SH   SOLE   687,295 0 160,490
Selective Insurance Group Inc COM 816300107 20,054 246,365 SH   SOLE   190,480 0 55,885
Stanley Black & Decker COM 854502101 146,041 1,941,776 SH   SOLE   1,302,993 0 638,783
Stanley Black & Decker COM 854502101 25,271 336,000 SH   OTR   0 0 336,000
State Street COM 857477103 210,119 3,455,342 SH   SOLE   2,161,752 0 1,293,590
State Street COM 857477103 36,431 599,100 SH   OTR   0 0 599,100
Steelcase Cl A COM 858155203 22,628 3,470,511 SH   SOLE   2,857,576 0 612,935
Stoneridge Inc COM 86183P102 31,999 1,887,849 SH   SOLE   1,466,005 0 421,844
Synchrony Financial COM 87165B103 54,390 1,929,393 SH   SOLE   1,473,330 0 456,063
Synchrony Financial COM 87165B103 14,349 509,000 SH   OTR   0 0 509,000
Syneos Health Inc COM 87166B102 136,197 2,888,593 SH   SOLE   1,888,814 0 999,779
TE Connectivity COM H84989104 195,320 1,769,847 SH   SOLE   1,150,294 0 619,553
TE Connectivity COM H84989104 33,494 303,500 SH   OTR   0 0 303,500
The Allstate Corporation COM 020002101 99,033 795,255 SH   SOLE   601,464 0 193,791
The Allstate Corporation COM 020002101 24,034 193,000 SH   OTR   0 0 193,000
The Kraft Heinz Company COM 500754106 28,043 840,878 SH   SOLE   677,703 0 163,175
The Kraft Heinz Company COM 500754106 21,044 631,000 SH   OTR   0 0 631,000
The Williams Companies Inc COM 969457100 116,670 4,075,089 SH   SOLE   3,109,770 0 965,319
The Williams Companies Inc COM 969457100 30,147 1,053,000 SH   OTR   0 0 1,053,000
Umpqua Holdings COM 904214103 56,801 3,323,661 SH   SOLE   2,653,856 0 669,805
United Parcel Service COM 911312106 2,066 12,790 SH   SOLE   9,040 0 3,750
UnitedHealth Group COM 91324P102 3,419 6,769 SH   SOLE   5,019 0 1,750
US Bancorp COM 902973304 82,393 2,043,478 SH   SOLE   1,249,117 0 794,361
US Bancorp COM 902973304 27,293 676,900 SH   OTR   0 0 676,900
Varex Imaging Corporation COM 92214X106 33,057 1,563,700 SH   SOLE   1,279,160 0 284,540
Verizon Communications COM 92343V104 52,488 1,382,358 SH   SOLE   1,021,600 0 360,758
Verizon Communications COM 92343V104 29,495 776,800 SH   OTR   0 0 776,800
Wells Fargo COM 949746101 4,476 111,297 SH   SOLE   77,301 0 33,996
Whirlpool Corp. COM 963320106 86,218 639,555 SH   SOLE   496,087 0 143,468
Whirlpool Corp. COM 963320106 16,811 124,700 SH   OTR   0 0 124,700
Winnebago COM 974637100 123,978 2,329,982 SH   SOLE   1,589,308 0 740,674
Woodward COM 980745103 125,461 1,563,176 SH   SOLE   1,207,790 0 355,386
Woodward COM 980745103 14,647 182,500 SH   OTR   0 0 182,500
WSFS Financial COM 929328102 57,325 1,233,851 SH   SOLE   955,981 0 277,870
Open Text Corporation COM 683715957 22,612 851,000 SH   OTR   0 0 851,000
London Stock Exchange Group PL COM G5689U103 34,571 406,000 SH   OTR   0 0 406,000
London Stock Exchange Group PL ADR 54211N101 100,321 4,777,196 SH   SOLE   2,902,495 0 1,874,701
Unilever PLC ADR ADR 904767704 54,931 1,252,996 SH   SOLE   982,620 0 270,376
Unilever PLC ADR ADR 904767704 32,661 745,000 SH   OTR   0 0 745,000