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
Expires: July 31, 2015
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
Activision Blizzard Inc COM 00507V109 117,832,267 1,539,285 SH SOLE 1,187,617 0 351,668
Activision Blizzard Inc COM 00507V109 32,947,120 430,400 SH OTR 0 0 430,400
Acuity Brands Inc COM 00508Y102 89,288,466 539,149 SH SOLE 418,314 0 120,835
AerCap Holdings N.V. COM N00985106 311,515,114 5,341,480 SH SOLE 3,573,077 0 1,768,403
AerCap Holdings N.V. COM N00985106 46,714,320 801,000 SH OTR 0 0 801,000
Air Lease Corp COM 00912X302 52,456,709 1,365,349 SH SOLE 1,052,479 0 312,870
Alphabet Inc CL A COM 02079K305 33,503,049 379,724 SH SOLE 297,210 0 82,514
Alphabet Inc CL A COM 02079K305 21,881,040 248,000 SH OTR 0 0 248,000
Amdocs Limited COM G02602103 627,210 6,900 SH SOLE 4,300 0 2,600
American Eagle Outfitters COM 02553E106 115,944,640 8,305,490 SH SOLE 6,503,765 0 1,801,725
American Woodmark COM 030506109 60,812,915 1,244,636 SH SOLE 988,111 0 256,525
Ametek Inc COM 031100100 118,493,738 848,080 SH SOLE 651,531 0 196,549
Ametek Inc COM 031100100 32,834,200 235,000 SH OTR 0 0 235,000
Arch Capital COM G0450A105 148,227,410 2,361,061 SH SOLE 1,583,513 0 777,548
Arch Capital COM G0450A105 27,058,180 431,000 SH OTR 0 0 431,000
Armstrong World Industries Inc COM 04247X102 86,849,824 1,266,217 SH SOLE 987,205 0 279,012
Arrow Electronics COM 042735100 316,468,557 3,026,380 SH SOLE 2,101,703 0 924,677
Arrow Electronics COM 042735100 50,204,057 480,100 SH OTR 0 0 480,100
Atmos Energy COM 049560105 93,021,350 830,029 SH SOLE 653,732 0 176,297
Atmos Energy COM 049560105 22,638,140 202,000 SH OTR 0 0 202,000
Baxter International Inc COM 071813109 129,273,427 2,536,265 SH SOLE 1,605,785 0 930,480
Becton Dickinson and Company COM 075887109 40,502,870 159,272 SH SOLE 126,172 0 33,100
Becton Dickinson and Company COM 075887109 24,133,070 94,900 SH OTR 0 0 94,900
Berkshire Hathaway Cl B COM 084670702 58,470,754 189,287 SH SOLE 148,271 0 41,016
Berkshire Hathaway Cl B COM 084670702 36,264,860 117,400 SH OTR 0 0 117,400
BrightView Holdings Inc COM 10948C107 20,340,913 2,952,237 SH SOLE 2,399,507 0 552,730
Brookfield Asset Management - COM 113004105 69,339,420 2,418,536 SH SOLE 1,837,202 0 581,334
Brookfield Corp COM 11271J107 169,442,711 5,385,973 SH SOLE 3,055,767 0 2,330,206
Brookfield Corp COM 11271J107 34,635,887 1,100,950 SH OTR 0 0 1,100,950
BWX Technologies Inc COM 05605H100 113,813,161 1,959,593 SH SOLE 1,497,320 0 462,273
CarMax Inc COM 143130102 117,791,522 1,934,497 SH SOLE 1,520,076 0 414,421
CarMax Inc COM 143130102 27,887,620 458,000 SH OTR 0 0 458,000
Cboe Global Holdings COM 12503M108 46,213,738 368,325 SH SOLE 285,575 0 82,750
CBRE Group Inc. Cl A COM 12504L109 95,882,617 1,245,876 SH SOLE 953,315 0 292,561
CBRE Group Inc. Cl A COM 12504L109 21,779,680 283,000 SH OTR 0 0 283,000
Charles Schwab Corporation COM 808513105 63,542,533 763,182 SH SOLE 594,018 0 169,164
Charles Schwab Corporation COM 808513105 39,515,196 474,600 SH OTR 0 0 474,600
Chubb Limited COM H1467J104 94,671,593 429,155 SH SOLE 257,564 0 171,591
Chubb Limited COM H1467J104 28,788,300 130,500 SH OTR 0 0 130,500
Commerce Bancshares COM 200525103 23,360,902 343,189 SH SOLE 264,691 0 78,498
Dentsply Sirona Inc COM 24906P109 156,060,194 4,901,388 SH SOLE 3,843,982 0 1,057,406
Dentsply Sirona Inc COM 24906P109 30,725,600 965,000 SH OTR 0 0 965,000
DMC Global Inc COM 23291C103 32,426,250 1,668,017 SH SOLE 1,290,210 0 377,807
Dream Finders Homes Inc COM 26154D100 11,262,443 1,300,513 SH SOLE 1,006,568 0 293,945
Emerson Electric COM 291011104 480,300 5,000 SH SOLE 0 0 5,000
Enerpac Tool Group COM 292765104 30,096,865 1,182,588 SH SOLE 913,208 0 269,380
Enovis Corp COM 194014502 86,280,341 1,612,114 SH SOLE 1,249,860 0 362,254
EOG Resources Inc COM 26875P101 30,323,740 234,124 SH SOLE 191,980 0 42,144
EOG Resources Inc COM 26875P101 24,479,280 189,000 SH OTR 0 0 189,000
ESAB Corporation COM 29605J106 221,006,854 4,710,291 SH SOLE 3,336,449 0 1,373,842
Essent Group Ltd COM G3198U102 153,739,879 3,954,215 SH SOLE 3,067,373 0 886,842
Fidelity National Financial In COM 31620R303 147,905,964 3,931,578 SH SOLE 3,083,931 0 847,647
Fidelity National Financial In COM 31620R303 33,914,430 901,500 SH OTR 0 0 901,500
FirstCash Inc COM 33768G107 57,096,220 656,958 SH SOLE 508,228 0 148,730
Gates Industrial Corporation P COM G39108108 77,651,371 6,805,554 SH SOLE 5,323,356 0 1,482,198
General Mills COM 370334104 6,592,371 78,621 SH SOLE 50,451 0 28,170
Gentex Corporation COM 371901109 151,912,307 5,570,675 SH SOLE 4,337,170 0 1,233,505
Gildan Activewear COM 375916103 241,197,926 8,802,844 SH SOLE 6,129,363 0 2,673,481
Gildan Activewear COM 375916103 29,087,840 1,061,600 SH OTR 0 0 1,061,600
Glacier Bancorp Inc COM 37637Q105 49,461,562 1,000,841 SH SOLE 770,176 0 230,665
Globe Life Inc COM 37959E102 144,833,471 1,201,439 SH SOLE 951,640 0 249,799
Globe Life Inc COM 37959E102 30,740,250 255,000 SH OTR 0 0 255,000
Gorman Rupp Co COM 383082104 12,594,280 491,580 SH SOLE 379,657 0 111,923
H.B. Fuller Company COM 359694106 40,730,222 568,699 SH SOLE 464,274 0 104,425
Hanesbrands Inc COM 410345102 131,490,004 20,674,529 SH SOLE 13,911,387 0 6,763,142
Hanesbrands Inc COM 410345102 16,393,536 2,577,600 SH OTR 0 0 2,577,600
Hasbro COM 418056107 125,154,572 2,051,378 SH SOLE 1,646,391 0 404,987
Hasbro COM 418056107 32,396,310 531,000 SH OTR 0 0 531,000
HCA Healthcare Inc. COM 40412C101 53,385,821 222,478 SH SOLE 176,739 0 45,739
HCA Healthcare Inc. COM 40412C101 34,386,268 143,300 SH OTR 0 0 143,300
Helen of Troy COM G4388N106 200,979,456 1,812,095 SH SOLE 1,288,907 0 523,188
IAA Inc COM 449253103 241,655,720 6,041,393 SH SOLE 4,351,821 0 1,689,572
IAA Inc COM 449253103 33,360,000 834,000 SH OTR 0 0 834,000
Illinois Tool Works COM 452308109 502,284 2,280 SH SOLE 280 0 2,000
Ingredion Incorporated COM 457187102 93,660,252 956,400 SH SOLE 750,068 0 206,332
Ingredion Incorporated COM 457187102 16,354,310 167,000 SH OTR 0 0 167,000
Integra Lifesciences COM 457985208 153,186,941 2,732,066 SH SOLE 2,112,001 0 620,065
Johnson & Johnson COM 478160104 106,172,674 601,034 SH SOLE 381,017 0 220,017
Johnson & Johnson COM 478160104 40,170,210 227,400 SH OTR 0 0 227,400
JP Morgan Chase COM 46625H100 56,467,230 421,083 SH SOLE 328,661 0 92,422
JP Morgan Chase COM 46625H100 34,785,540 259,400 SH OTR 0 0 259,400
Laboratory Corp. of America COM 50540R409 92,560,830 393,073 SH SOLE 306,920 0 86,153
Laboratory Corp. of America COM 50540R409 30,353,372 128,900 SH OTR 0 0 128,900
Leidos Holdings Inc COM 525327102 420,760 4,000 SH SOLE 0 0 4,000
M&T Bank Corporation COM 55261F104 53,920,688 371,713 SH SOLE 282,993 0 88,720
Malibu Boats Inc COM 56117J100 32,884,661 616,973 SH SOLE 478,258 0 138,715
Medtronic PLC COM G5960L103 118,849,113 1,529,196 SH SOLE 908,010 0 621,186
Medtronic PLC COM G5960L103 37,437,724 481,700 SH OTR 0 0 481,700
MKS Instruments Inc. COM 55306N104 140,861,507 1,662,475 SH SOLE 1,269,386 0 393,089
National Western Life Grp Cl A COM 638517102 18,494,015 65,815 SH SOLE 50,762 0 15,053
Omnicom Group COM 681919106 174,464,200 2,138,828 SH SOLE 1,673,960 0 464,868
Omnicom Group COM 681919106 42,114,591 516,300 SH OTR 0 0 516,300
Onto Innovation Inc COM 683344105 36,508,700 536,183 SH SOLE 434,093 0 102,090
Open Text Corp COM 683715106 132,996,340 4,487,056 SH SOLE 3,563,505 0 923,551
PACCAR Inc COM 693718108 52,110,476 526,528 SH SOLE 407,845 0 118,683
PACCAR Inc COM 693718108 14,350,650 145,000 SH OTR 0 0 145,000
Perrigo Co PLC COM G97822103 133,518,701 3,916,653 SH SOLE 3,044,523 0 872,130
Pfizer COM 717081103 202,705 3,956 SH SOLE 3,956 0 0
PGT Innovations Inc COM 69336V101 57,074,707 3,177,879 SH SOLE 2,513,784 0 664,095
Philip Morris Int'l COM 718172109 38,472,451 380,125 SH SOLE 301,108 0 79,017
Philip Morris Int'l COM 718172109 26,102,059 257,900 SH OTR 0 0 257,900
PNC Financial Services COM 693475105 33,230,892 210,402 SH SOLE 166,875 0 43,527
PNC Financial Services COM 693475105 22,316,922 141,300 SH OTR 0 0 141,300
Progressive COM 743315103 169,240,549 1,304,761 SH SOLE 832,558 0 472,203
Progressive COM 743315103 27,213,158 209,800 SH OTR 0 0 209,800
Reliance Steel & Aluminum COM 759509102 668,052 3,300 SH SOLE 300 0 3,000
RenaissanceRe COM G7496G103 90,586,075 491,701 SH SOLE 387,060 0 104,641
Rush Enterprises Inc. Class A COM 781846209 44,428,590 849,820 SH SOLE 685,780 0 164,040
Selective Insurance Group Inc COM 816300107 15,849,228 178,865 SH SOLE 138,370 0 40,495
Stanley Black & Decker COM 854502101 141,118,629 1,878,576 SH SOLE 1,269,751 0 608,825
Stanley Black & Decker COM 854502101 25,240,320 336,000 SH OTR 0 0 336,000
State Street COM 857477103 276,358,872 3,562,703 SH SOLE 2,321,743 0 1,240,960
State Street COM 857477103 46,472,187 599,100 SH OTR 0 0 599,100
Steelcase Cl A COM 858155203 24,359,784 3,445,514 SH SOLE 2,833,279 0 612,235
Stoneridge Inc COM 86183P102 32,611,850 1,512,609 SH SOLE 1,122,390 0 390,219
Synchrony Financial COM 87165B103 61,428,254 1,869,393 SH SOLE 1,456,380 0 413,013
Synchrony Financial COM 87165B103 16,725,740 509,000 SH OTR 0 0 509,000
Syneos Health Inc COM 87166B102 69,052,741 1,882,572 SH SOLE 1,471,568 0 411,004
TE Connectivity COM H84989104 205,347,122 1,788,738 SH SOLE 1,183,844 0 604,894
TE Connectivity COM H84989104 36,793,400 320,500 SH OTR 0 0 320,500
The Allstate Corporation COM 020002101 85,061,338 627,296 SH SOLE 480,755 0 146,541
The Allstate Corporation COM 020002101 21,560,400 159,000 SH OTR 0 0 159,000
The Kraft Heinz Company COM 500754106 39,106,148 960,603 SH SOLE 756,518 0 204,085
The Kraft Heinz Company COM 500754106 25,688,010 631,000 SH OTR 0 0 631,000
The Williams Companies Inc COM 969457100 128,998,334 3,920,922 SH SOLE 3,055,228 0 865,694
The Williams Companies Inc COM 969457100 34,643,700 1,053,000 SH OTR 0 0 1,053,000
Umpqua Holdings COM 904214103 59,331,276 3,323,881 SH SOLE 2,654,076 0 669,805
United Parcel Service COM 911312106 2,061,047 11,856 SH SOLE 8,506 0 3,350
UnitedHealth Group COM 91324P102 3,218,193 6,070 SH SOLE 4,325 0 1,745
US Bancorp COM 902973304 87,677,643 2,010,494 SH SOLE 1,233,093 0 777,401
US Bancorp COM 902973304 29,519,609 676,900 SH OTR 0 0 676,900
Varex Imaging Corporation COM 92214X106 36,922,452 1,818,840 SH SOLE 1,465,350 0 353,490
Verizon Communications COM 92343V104 50,321,641 1,277,199 SH SOLE 963,501 0 313,698
Verizon Communications COM 92343V104 30,605,920 776,800 SH OTR 0 0 776,800
Warner Music Group Corp COM 934550203 51,100,974 1,459,194 SH SOLE 1,169,011 0 290,183
Warner Music Group Corp COM 934550203 30,712,540 877,000 SH OTR 0 0 877,000
Wells Fargo COM 949746101 4,420,177 107,052 SH SOLE 73,876 0 33,176
Whirlpool Corp. COM 963320106 87,543,653 618,858 SH SOLE 487,540 0 131,318
Whirlpool Corp. COM 963320106 17,640,062 124,700 SH OTR 0 0 124,700
Winnebago COM 974637100 123,651,169 2,346,322 SH SOLE 1,596,848 0 749,474
Woodward COM 980745103 151,956,323 1,572,884 SH SOLE 1,230,818 0 342,066
Woodward COM 980745103 17,631,325 182,500 SH OTR 0 0 182,500
WSFS Financial COM 929328102 49,690,328 1,095,949 SH SOLE 848,439 0 247,510
Open Text Corporation COM 683715957 32,037,965 1,082,000 SH OTR 0 0 1,082,000
London Stock Exchange Group PL COM G5689U103 34,850,611 406,000 SH OTR 0 0 406,000
London Stock Exchange Group PL ADR 54211N101 102,461,403 4,782,106 SH SOLE 2,927,865 0 1,854,241
Unilever PLC ADR ADR 904767704 60,256,161 1,196,746 SH SOLE 944,570 0 252,176
Unilever PLC ADR ADR 904767704 37,510,750 745,000 SH OTR 0 0 745,000