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
ALPHABET INC CAP STK CL A 02079K305   1,212,707 11,691 SH   SOLE   11,091 0 600
ALPHABET INC CAP STK CL C 02079K107   24,772,072 238,193 SH   SOLE   172,320 0 65,873
AMERICAN TOWER CORP NEW COM 03027X100   73,269,989 358,569 SH   SOLE   332,226 0 26,343
AMERICAN WOODMARK CORPORATIO COM 030506109   37,418,231 718,614 SH   SOLE   692,276 0 26,338
AON PLC SHS CL A G0403H108   78,815,879 249,979 SH   SOLE   228,926 0 21,053
APPLIED MATLS INC COM 038222105   35,443,211 288,555 SH   SOLE   254,791 0 33,764
AST SPACEMOBILE INC COM CL A 00217D100   11,847,703 2,332,225 SH   SOLE   2,244,769 0 87,456
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   16,560,606 506,131 SH   SOLE   467,747 0 38,384
BROOKFIELD CORP CL A LTD VT SH 11271J107   67,840,322 2,081,630 SH   SOLE   1,927,981 0 153,649
BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105   518,479 15,721 SH   SOLE   15,721 0 0
CARMAX INC COM 143130102   63,445,260 987,014 SH   SOLE   928,047 0 58,967
CDW CORP COM 12514G108   42,875,800 220,000 SH   SOLE   205,491 0 14,509
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   27,609,685 433,297 SH   SOLE   399,241 0 34,056
DANAHER CORPORATION COM 235851102   5,243,692 20,805 SH   SOLE   20,805 0 0
DISNEY WALT CO COM 254687106   11,515,401 115,005 SH   SOLE   84,500 0 30,505
ENCORE CAP GROUP INC COM 292554102   66,383,220 1,315,822 SH   SOLE   1,247,109 0 68,713
HILTON WORLDWIDE HLDGS INC COM 43300A203   5,575,494 39,579 SH   SOLE   39,579 0 0
MARKEL CORP COM 570535104   72,120,014 56,458 SH   SOLE   52,356 0 4,102
MISTRAS GROUP INC COM 60649T107   2,627,047 387,470 SH   SOLE   387,470 0 0
NVR INC COM 62944T105   22,734,535 4,080 SH   SOLE   3,657 0 423
OREILLY AUTOMOTIVE INC COM 67103H107   64,336,553 75,781 SH   SOLE   70,524 0 5,257
RH COM 74967X103   32,351,964 132,835 SH   SOLE   125,109 0 7,726
SHENANDOAH TELECOMMUNICATION COM 82312B106   20,178,927 1,060,932 SH   SOLE   987,929 0 73,003
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   42,310,091 749,249 SH   SOLE   703,903 0 45,346
TRANSDIGM GROUP INC COM 893641100   6,539,845 8,873 SH   SOLE   8,873 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   5,526,105 165,601 SH   SOLE   165,601 0 0