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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AerCap Holdings N.V. COM N00985106   290,930,269 3,347,489 SH   SOLE   2,474,230 0 873,259
AerCap Holdings N.V. COM N00985106   55,883,130 643,000 SH   OTR   0 0 643,000
Air Lease Corp COM 00912X302   71,884,519 1,397,444 SH   SOLE   1,046,104 0 351,340
Allstate Corporation COM 020002101   1,320,931 7,635 SH   SOLE   6,235 0 1,400
Alphabet Inc CL A COM 02079K305   2,319,039 15,365 SH   SOLE   11,015 0 4,350
Alphabet Inc CL C COM 02079K107   243,616 1,600 SH   SOLE   1,600 0 0
American Eagle Outfitters COM 02553E106   166,540,472 6,457,560 SH   SOLE   5,261,125 0 1,196,435
American Woodmark COM 030506109   84,253,775 828,780 SH   SOLE   645,905 0 182,875
Ametek Inc COM 031100100   48,445,272 264,873 SH   SOLE   216,398 0 48,475
APi Group COM 00187Y100   35,523,995 904,609 SH   SOLE   722,359 0 182,250
Arch Capital COM G0450A105   629,516 6,810 SH   SOLE   4,885 0 1,925
Armstrong World Industries Inc COM 04247X102   125,996,719 1,014,303 SH   SOLE   828,591 0 185,712
Arrow Electronics COM 042735100   194,912,257 1,505,579 SH   SOLE   1,255,012 0 250,567
Arrow Electronics COM 042735100   40,792,846 315,100 SH   OTR   0 0 315,100
Atlas Energy Solutions Inc COM 642045108   4,388,846 194,025 SH   SOLE   151,805 0 42,220
Atmos Energy COM 049560105   137,812,053 1,159,351 SH   SOLE   1,004,716 0 154,635
Atmos Energy COM 049560105   35,185,520 296,000 SH   OTR   0 0 296,000
Bank of America COM 060505104   36,290,653 957,032 SH   SOLE   845,147 0 111,885
Bank of America COM 060505104   29,160,480 769,000 SH   OTR   0 0 769,000
Baxter International Inc COM 071813109   81,864,196 1,915,400 SH   SOLE   1,548,265 0 367,135
Becton Dickinson and Company COM 075887109   134,654,619 544,169 SH   SOLE   336,449 0 207,720
Becton Dickinson and Company COM 075887109   44,763,705 180,900 SH   OTR   0 0 180,900
Berkshire Hathaway Cl B COM 084670702   45,280,753 107,678 SH   SOLE   93,242 0 14,436
Berkshire Hathaway Cl B COM 084670702   33,809,808 80,400 SH   OTR   0 0 80,400
BrightView Holdings Inc COM 10948C107   34,684,442 2,914,659 SH   SOLE   2,338,929 0 575,730
Brookfield Asset Management - COM 113004105   83,162,034 1,979,106 SH   SOLE   1,631,855 0 347,251
Brookfield Corp COM 11271J107   175,393,849 4,189,010 SH   SOLE   2,512,039 0 1,676,971
Brookfield Corp COM 11271J107   51,916,707 1,239,950 SH   OTR   0 0 1,239,950
BWX Technologies Inc COM 05605H100   60,435,381 588,924 SH   SOLE   469,726 0 119,198
CarMax Inc COM 143130102   148,172,716 1,700,984 SH   SOLE   1,459,969 0 241,015
CarMax Inc COM 143130102   40,680,370 467,000 SH   OTR   0 0 467,000
CBRE Group Inc. Cl A COM 12504L109   115,456,747 1,187,338 SH   SOLE   1,013,558 0 173,780
CBRE Group Inc. Cl A COM 12504L109   31,797,480 327,000 SH   OTR   0 0 327,000
Charles Schwab Corporation COM 808513105   125,541,223 1,735,433 SH   SOLE   1,040,708 0 694,725
Charles Schwab Corporation COM 808513105   38,094,244 526,600 SH   OTR   0 0 526,600
Chubb Limited COM H1467J104   108,668,757 419,360 SH   SOLE   259,414 0 159,946
Chubb Limited COM H1467J104   34,334,725 132,500 SH   OTR   0 0 132,500
Columbia Banking System COM 197236102   41,782,494 2,159,302 SH   SOLE   1,700,183 0 459,119
Commerce Bancshares COM 200525103   50,995,871 958,569 SH   SOLE   717,692 0 240,877
CONMED Corporation COM 207410101   33,598,125 419,557 SH   SOLE   314,567 0 104,990
ConocoPhillips COM 20825C104   140,109,442 1,100,797 SH   SOLE   663,797 0 437,000
ConocoPhillips COM 20825C104   43,911,600 345,000 SH   OTR   0 0 345,000
Crown Castle Inc COM 22822V101   107,882,679 1,019,396 SH   SOLE   868,841 0 150,555
Crown Castle Inc COM 22822V101   31,537,340 298,000 SH   OTR   0 0 298,000
Dentsply Sirona Inc COM 24906P109   180,146,691 5,427,740 SH   SOLE   4,518,324 0 909,416
Dentsply Sirona Inc COM 24906P109   34,285,270 1,033,000 SH   OTR   0 0 1,033,000
Discover Financial Services COM 254709108   120,649,337 920,355 SH   SOLE   796,245 0 124,110
Discover Financial Services COM 254709108   39,195,910 299,000 SH   OTR   0 0 299,000
DMC Global Inc COM 23291C103   35,421,282 1,817,408 SH   SOLE   1,372,561 0 444,847
Dream Finders Homes Inc COM 26154D100   69,468,079 1,588,568 SH   SOLE   1,240,753 0 347,815
Emerson Electric COM 291011104   567,100 5,000 SH   SOLE   0 0 5,000
Enerpac Tool Group Corp COM 292765104   59,495,037 1,668,397 SH   SOLE   1,312,597 0 355,800
EOG Resources Inc COM 26875P101   34,169,459 267,283 SH   SOLE   256,778 0 10,505
EOG Resources Inc COM 26875P101   34,133,280 267,000 SH   OTR   0 0 267,000
ESAB Corporation COM 29605J106   136,768,566 1,236,941 SH   SOLE   1,002,853 0 234,088
Essent Group Ltd COM G3198U102   153,971,413 2,587,320 SH   SOLE   2,101,638 0 485,682
Fidelity National Financial In COM 31620R303   260,244,056 4,901,018 SH   SOLE   3,502,833 0 1,398,185
Fidelity National Financial In COM 31620R303   45,267,750 852,500 SH   OTR   0 0 852,500
Flowers Foods Inc COM 343498101   72,720,743 3,061,926 SH   SOLE   2,471,446 0 590,480
Gates Industrial Corporation P COM G39108108   101,836,024 5,750,199 SH   SOLE   4,615,481 0 1,134,718
General Mills COM 370334104   1,226,364 17,527 SH   SOLE   17,527 0 0
Gentex Corporation COM 371901109   113,020,816 3,129,037 SH   SOLE   2,555,480 0 573,557
Gildan Activewear COM 375916103   321,839,573 8,667,912 SH   SOLE   6,420,906 0 2,247,006
Gildan Activewear COM 375916103   48,773,968 1,313,600 SH   OTR   0 0 1,313,600
Glacier Bancorp Inc COM 37637Q105   172,989,146 4,294,666 SH   SOLE   3,467,823 0 826,843
Globe Life Inc COM 37959E102   216,990,368 1,864,659 SH   SOLE   1,334,885 0 529,774
Globe Life Inc COM 37959E102   35,492,850 305,000 SH   OTR   0 0 305,000
Gorman Rupp Co COM 383082104   21,572,350 545,445 SH   SOLE   411,062 0 134,383
Hanesbrands Inc COM 410345102   78,596,421 13,551,107 SH   SOLE   11,221,347 0 2,329,760
Hanesbrands Inc COM 410345102   14,132,280 2,436,600 SH   OTR   0 0 2,436,600
Hasbro COM 418056107   135,011,585 2,388,740 SH   SOLE   2,030,100 0 358,640
Hasbro COM 418056107   32,103,360 568,000 SH   OTR   0 0 568,000
HCA Healthcare Inc. COM 40412C101   37,432,405 112,231 SH   SOLE   98,602 0 13,629
HCA Healthcare Inc. COM 40412C101   28,116,579 84,300 SH   OTR   0 0 84,300
Helen of Troy COM G4388N106   216,359,758 1,877,471 SH   SOLE   1,390,332 0 487,139
Illinois Tool Works COM 452308109   429,328 1,600 SH   SOLE   100 0 1,500
Ingredion Incorporated COM 457187102   97,326,118 832,915 SH   SOLE   697,500 0 135,415
Ingredion Incorporated COM 457187102   18,462,300 158,000 SH   OTR   0 0 158,000
Integer Holdings Corporation COM 45826H109   49,683,861 425,813 SH   SOLE   320,153 0 105,660
Integra Lifesciences COM 457985208   110,801,492 3,125,571 SH   SOLE   2,523,218 0 602,353
Janus International Group COM 47103N106   43,262,994 2,859,418 SH   SOLE   2,293,898 0 565,520
Johnson & Johnson COM 478160104   92,551,274 585,064 SH   SOLE   372,181 0 212,883
Johnson & Johnson COM 478160104   31,865,794 201,440 SH   OTR   0 0 201,440
JP Morgan Chase COM 46625H100   52,050,158 259,861 SH   SOLE   226,771 0 33,090
JP Morgan Chase COM 46625H100   39,138,620 195,400 SH   OTR   0 0 195,400
Kenvue Inc COM 49177J102   24,175,987 1,126,560 SH   SOLE   995,913 0 130,647
Kenvue Inc COM 49177J102   19,011,607 885,909 SH   OTR   0 0 885,909
Laboratory Corp. of America COM 50540R409   127,631,104 584,231 SH   SOLE   503,156 0 81,075
Laboratory Corp. of America COM 50540R409   32,310,234 147,900 SH   OTR   0 0 147,900
LKQ Corp COM 501889208   90,268,615 1,690,107 SH   SOLE   1,485,747 0 204,360
LKQ Corp COM 501889208   26,918,640 504,000 SH   OTR   0 0 504,000
M&T Bank Corporation COM 55261F104   55,450,164 381,258 SH   SOLE   315,318 0 65,940
Malibu Boats Inc COM 56117J100   58,362,041 1,348,476 SH   SOLE   1,063,901 0 284,575
Markel Group COM 570535104   87,530,744 57,530 SH   SOLE   48,640 0 8,890
Medtronic PLC COM G5960L103   111,256,562 1,276,610 SH   SOLE   802,262 0 474,348
Medtronic PLC COM G5960L103   39,714,255 455,700 SH   OTR   0 0 455,700
MKS Instruments Inc. COM 55306N104   117,192,152 881,144 SH   SOLE   705,628 0 175,516
Occidental Petroleum COM 674599105   33,592,746 516,891 SH   SOLE   467,881 0 49,010
Occidental Petroleum COM 674599105   27,945,700 430,000 SH   OTR   0 0 430,000
Omnicom Group COM 681919106   173,291,838 1,790,945 SH   SOLE   1,538,842 0 252,103
Omnicom Group COM 681919106   48,312,268 499,300 SH   OTR   0 0 499,300
Open Text Corp COM 683715106   181,289,155 4,668,791 SH   SOLE   4,041,582 0 627,209
Perrigo Co PLC COM G97822103   111,739,570 3,471,251 SH   SOLE   2,807,991 0 663,260
Philip Morris Int'l COM 718172109   100,158,801 1,093,198 SH   SOLE   651,713 0 441,485
Philip Morris Int'l COM 718172109   28,209,798 307,900 SH   OTR   0 0 307,900
PNC Financial Services COM 693475105   77,578,019 480,062 SH   SOLE   409,937 0 70,125
PNC Financial Services COM 693475105   26,227,680 162,300 SH   OTR   0 0 162,300
RB Global Inc COM 74935Q107   207,447,852 2,723,485 SH   SOLE   1,975,447 0 748,038
RB Global Inc COM 74935Q107   36,481,545 478,949 SH   OTR   0 0 478,949
Regeneron Pharmaceutical COM 75886F107   202,123 210 SH   SOLE   210 0 0
Reliance Inc COM 759509102   668,360 2,000 SH   SOLE   0 0 2,000
RenaissanceRe COM G7496G103   184,742,746 786,039 SH   SOLE   666,649 0 119,390
RenaissanceRe COM G7496G103   36,429,650 155,000 SH   OTR   0 0 155,000
Rush Enterprises Inc. Class A COM 781846209   53,112,766 992,391 SH   SOLE   796,221 0 196,170
Stanley Black & Decker COM 854502101   111,403,993 1,137,588 SH   SOLE   971,483 0 166,105
Stanley Black & Decker COM 854502101   31,141,740 318,000 SH   OTR   0 0 318,000
State Street COM 857477103   222,523,867 2,877,960 SH   SOLE   1,978,767 0 899,193
State Street COM 857477103   43,925,492 568,100 SH   OTR   0 0 568,100
Steelcase Cl A COM 858155203   49,911,266 3,815,846 SH   SOLE   3,051,251 0 764,595
Stewart Information Services COM 860372101   40,247,677 618,624 SH   SOLE   465,914 0 152,710
Stoneridge Inc COM 86183P102   29,324,837 1,590,284 SH   SOLE   1,199,165 0 391,119
TE Connectivity COM H84989104   205,597,823 1,415,573 SH   SOLE   1,030,234 0 385,339
TE Connectivity COM H84989104   41,030,300 282,500 SH   OTR   0 0 282,500
Tecnoglass COM G87264100   79,019,626 1,518,732 SH   SOLE   1,185,692 0 333,040
Teleflex Incorporated COM 879369106   167,470,291 740,462 SH   SOLE   504,145 0 236,317
The Kraft Heinz Company COM 500754106   92,693,538 2,512,020 SH   SOLE   2,129,860 0 382,160
The Kraft Heinz Company COM 500754106   27,195,300 737,000 SH   OTR   0 0 737,000
The Williams Companies Inc COM 969457100   96,001,426 2,463,470 SH   SOLE   2,138,645 0 324,825
The Williams Companies Inc COM 969457100   30,630,420 786,000 SH   OTR   0 0 786,000
TJX COM 872540109   253,550 2,500 SH   SOLE   2,500 0 0
UnitedHealth Group COM 91324P102   39,876,283 80,607 SH   SOLE   71,683 0 8,924
UnitedHealth Group COM 91324P102   33,144,900 67,000 SH   OTR   0 0 67,000
US Bancorp COM 902973304   1,193,490 26,700 SH   SOLE   20,750 0 5,950
Varex Imaging Corporation COM 92214X106   43,058,325 2,378,913 SH   SOLE   1,884,573 0 494,340
Verizon Communications COM 92343V104   39,550,741 942,582 SH   SOLE   830,217 0 112,365
Verizon Communications COM 92343V104   30,874,168 735,800 SH   OTR   0 0 735,800
Warner Music Group Corp COM 934550203   102,823,587 3,113,979 SH   SOLE   2,765,354 0 348,625
Warner Music Group Corp COM 934550203   36,850,320 1,116,000 SH   OTR   0 0 1,116,000
Winnebago COM 974637100   156,568,090 2,115,785 SH   SOLE   1,430,861 0 684,924
Woodward COM 980745103   218,556,493 1,418,093 SH   SOLE   1,173,094 0 244,999
Woodward COM 980745103   26,893,940 174,500 SH   OTR   0 0 174,500
WSFS Financial COM 929328102   44,907,484 994,849 SH   SOLE   749,019 0 245,830
Unilever PLC ADR ADR 904767704   41,748,142 831,802 SH   SOLE   726,982 0 104,820
Unilever PLC ADR ADR 904767704   31,067,610 619,000 SH   OTR   0 0 619,000