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
ATHENE HLDG LTD CL A G0684D107 936 30,000 SH   SOLE   30,000 0 0
AXALTA COATING SYS LTD COM G0750C108 604 26,800 SH   SOLE   26,800 0 0
ACCENTURE PLC IRELAND SHS CL A G1151C101 57,652 268,500 SH   SOLE   268,500 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,388 142,700 SH   SOLE   142,700 0 0
EATON CORP PLC SHS G29183103 15,419 176,262 SH   SOLE   176,262 0 0
MEDTRONIC PLC COM G5960L103 63,627 693,860 SH   SOLE   693,860 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 2,731 13,866 SH   SOLE   13,866 0 0
ALCON AG ORD SHS H01301128 8,954 156,216 SH   SOLE   156,216 0 0
CHUBB LIMITED COM H1467J104 22,481 177,550 SH   SOLE   177,550 0 0
GARMIN LTD SHS H2906T109 244 2,500 SH   SOLE   2,500 0 0
TE CONNECTIVITY LTD REG SHS H84989104 11,181 137,100 SH   SOLE   137,100 0 0
FERRARI N V COM N3167Y103 1,290 7,544 SH   SOLE   7,544 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 4,556 375,000 SH   SOLE   375,000 0 0
ABBVIE INC COM 00287Y109 218 2,224 SH   SOLE   2,224 0 0
ADOBE INC COM 00724F101 2,339 5,374 SH   SOLE   5,374 0 0
ALLEGHANY CORP DEL COM 017175100 7,281 14,886 SH   SOLE   14,886 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,707 100,800 SH   SOLE   100,800 0 0
AMERCO COM 023586100 4,986 16,500 SH   SOLE   16,500 0 0
AMETEK INC COM 031100100 1,966 22,000 SH   SOLE   22,000 0 0
ANSYS INC COM 03662Q105 53,887 184,714 SH   SOLE   184,714 0 0
APPLE INC COM 037833100 1,178 3,230 SH   SOLE   3,230 0 0
ARROW ELECTRS INC COM 042735100 1,374 20,000 SH   SOLE   20,000 0 0
AVID BIOSERVICES INC COM 05368M106 2,165 330,000 SH   SOLE   330,000 0 0
BARRICK GOLD CORPORATION COM 067901108 2,021 75,000 SH   SOLE   75,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 535 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 1,463 8,196 SH   SOLE   8,196 0 0
BLACKROCK INC COM 09247X101 17,710 32,550 SH   SOLE   32,550 0 0
BOOKING HOLDINGS INC COM 09857L108 26,632 16,725 SH   SOLE   16,725 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 60,041 475,800 SH   SOLE   475,800 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 35,186 1,069,490 SH   SOLE   1,069,490 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 498 50,000 SH   SOLE   50,000 0 0
BROWN FORMAN CORP CL B 115637209 1,233 19,375 SH   SOLE   19,375 0 0
CME GROUP INC COM 12572Q105 1,869 11,500 SH   SOLE   11,500 0 0
CANADIAN NATL RY CO COM 136375102 886 10,000 SH   SOLE   10,000 0 0
CHANGE HEALTHCARE INC COM 15912K100 27,017 2,412,252 SH   SOLE   2,412,252 0 0
CHEMED CORP NEW COM 16359R103 1,056 2,341 SH   SOLE   2,341 0 0
CHEVRON CORP NEW COM 166764100 29,488 330,467 SH   SOLE   330,467 0 0
CISCO SYS INC COM 17275R102 24,990 535,800 SH   SOLE   535,800 0 0
CITIGROUP INC COM NEW 172967424 1,671 32,700 SH   SOLE   32,700 0 0
COPART INC COM 217204106 40,802 490,000 SH   SOLE   490,000 0 0
CORESITE RLTY CORP COM 21870Q105 828 6,840 SH   SOLE   6,840 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 269 9,600 SH   SOLE   9,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 272 24,000 SH   SOLE   24,000 0 0
DIGITAL RLTY TR INC COM 253868103 5,609 39,469 SH   SOLE   39,469 0 0
DISCOVER FINL SVCS COM 254709108 1,125 22,466 SH   SOLE   22,466 0 0
ELECTRONIC ARTS INC COM 285512109 1,321 10,000 SH   SOLE   10,000 0 0
EQUINIX INC COM NEW 29444U700 15,017 21,383 SH   SOLE   21,383 0 0
EXPEDITORS INTL WASH INC COM 302130109 8,364 110,000 SH   SOLE   110,000 0 0
EXXON MOBIL CORP COM 30231G102 211 4,712 SH   SOLE   4,712 0 0
FASTENAL CO COM 311900104 14,300 333,800 SH   SOLE   333,800 0 0
FEDEX CORP COM 31428X106 323 2,300 SH   SOLE   2,300 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 22,311 727,700 SH   SOLE   727,700 0 0
FIRST HORIZON NATL CORP COM 320517105 17,374 1,744,400 SH   SOLE   1,744,400 0 0
FIRSTSERVICE CORP NEW COM 33767E202 504 5,000 SH   SOLE   5,000 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4,276 17,000 SH   SOLE   17,000 0 0
FORTIVE CORP COM 34959J108 15,900 235,000 SH   SOLE   235,000 0 0
FRONTDOOR INC COM 35905A109 40,185 906,505 SH   SOLE   906,505 0 0
GENERAL DYNAMICS CORP COM 369550108 268 1,796 SH   SOLE   1,796 0 0
GENTEX CORP COM 371901109 4,767 185,000 SH   SOLE   185,000 0 0
GENUINE PARTS CO COM 372460105 28,297 325,400 SH   SOLE   325,400 0 0
GRACO INC COM 384109104 266 5,546 SH   SOLE   5,546 0 0
GRAHAM HLDGS CO COM 384637104 9,252 27,000 SH   SOLE   27,000 0 0
HAEMONETICS CORP COM 405024100 2,239 25,000 SH   SOLE   25,000 0 0
HEICO CORP NEW CL A 422806208 42,569 523,996 SH   SOLE   523,996 0 0
HEXCEL CORP NEW COM 428291108 21,737 480,695 SH   SOLE   480,695 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,034 114,600 SH   SOLE   114,600 0 0
IQVIA HLDGS INC COM 46266C105 27,113 191,100 SH   SOLE   191,100 0 0
ISHARES GOLD TRUST I SHARES 464285105 678 39,930 SH   SOLE   39,930 0 0
JOHNSON & JOHNSON COM 478160104 590 4,198 SH   SOLE   4,198 0 0
KELLOGG CO COM 487836108 40,072 606,600 SH   SOLE   606,600 0 0
KKR & CO INC CL A 48251W104 6,203 200,864 SH   SOLE   200,864 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,392 51,064 SH   SOLE   51,064 0 0
KROGER CO COM 501044101 1,378 40,700 SH   SOLE   40,700 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,335 20,000 SH   SOLE   20,000 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,410 76,000 SH   SOLE   76,000 0 0
LOWES COS INC COM 548661107 65,351 483,650 SH   SOLE   483,650 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 7,491 51,000 SH   SOLE   51,000 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3,825 51,000 SH   SOLE   51,000 0 0
MARKEL CORP COM 570535104 6,033 6,535 SH   SOLE   6,535 0 0
MASTERCARD INCORPORATED CL A 57636Q104 47,088 159,242 SH   SOLE   159,242 0 0
MICROSOFT CORP COM 594918104 50,825 249,743 SH   SOLE   249,743 0 0
MOODYS CORP COM 615369105 45,469 165,506 SH   SOLE   165,506 0 0
NOBLE ENERGY INC COM 655044105 4,156 463,800 SH   SOLE   463,800 0 0
NORFOLK SOUTHERN CORP COM 655844108 526 2,998 SH   SOLE   2,998 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 26,565 63,000 SH   SOLE   63,000 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 33,747 345,587 SH   SOLE   345,587 0 0
OTIS WORLDWIDE CORP COM 68902V107 4,663 82,000 SH   SOLE   82,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 242 2,300 SH   SOLE   2,300 0 0
PAN AMERN SILVER CORP COM 697900108 1,246 41,000 SH   SOLE   41,000 0 0
PAYCHEX INC COM 704326107 262 3,458 SH   SOLE   3,458 0 0
PAYPAL HLDGS INC COM 70450Y103 767 4,400 SH   SOLE   4,400 0 0
PIONEER NAT RES CO COM 723787107 18,114 185,400 SH   SOLE   185,400 0 0
PULTE GROUP INC COM 745867101 245 7,196 SH   SOLE   7,196 0 0
QUEST DIAGNOSTICS INC COM 74834L100 25,360 222,532 SH   SOLE   222,532 0 0
ROPER TECHNOLOGIES INC COM 776696106 49,134 126,550 SH   SOLE   126,550 0 0
ROSETTA STONE INC COM 777780107 15,886 942,209 SH   SOLE   942,209 0 0
ROSS STORES INC COM 778296103 659 7,732 SH   SOLE   7,732 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4,579 150,366 SH   SOLE   150,366 0 0
S&P GLOBAL INC COM 78409V104 39,267 119,178 SH   SOLE   119,178 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 35,505 119,176 SH   SOLE   119,176 0 0
SPDR GOLD TR GOLD SHS 78463V107 4,282 25,582 SH   SOLE   25,582 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 19,912 352,550 SH   SOLE   352,550 0 0
SAP SE SPON ADR 803054204 26,670 190,500 SH   SOLE   190,500 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2,295 50,000 SH   SOLE   50,000 0 0
STRYKER CORPORATION COM 863667101 487 2,700 SH   SOLE   2,700 0 0
TRUIST FINL CORP COM 89832Q109 31,155 829,695 SH   SOLE   829,695 0 0
TJX COS INC NEW COM 872540109 16,028 317,000 SH   SOLE   317,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,249 22,000 SH   SOLE   22,000 0 0
TEXAS INSTRS INC COM 882508104 68,593 540,232 SH   SOLE   540,232 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 22,208 37,344 SH   SOLE   37,344 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 565 4,500 SH   SOLE   4,500 0 0
TRACTOR SUPPLY CO COM 892356106 27,676 210,000 SH   SOLE   210,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 608 1,753 SH   SOLE   1,753 0 0
UNITED PARCEL SERVICE INC CL B 911312106 25,440 228,814 SH   SOLE   228,814 0 0
V F CORP COM 918204108 29,577 485,350 SH   SOLE   485,350 0 0
VALVOLINE INC COM 92047W101 7,343 379,864 SH   SOLE   379,864 0 0
VANECK VECTORS ETF TR COM 92189F106 893 24,350 SH   SOLE   24,350 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 446 9,000 SH   SOLE   9,000 0 0
VISA INC COM CL A 92826C839 78,849 408,184 SH   SOLE   408,184 0 0
WALMART INC COM 931142103 246 2,050 SH   SOLE   2,050 0 0
WASTE CONNECTIONS INC COM 94106B101 1,014 10,809 SH   SOLE   10,809 0 0
WATSCO INC COM 942622200 24,292 136,700 SH   SOLE   136,700 0 0
WESTERN UN CO COM 959802109 3,892 180,000 SH   SOLE   180,000 0 0
WORKDAY INC CL A 98138H101 494 2,636 SH   SOLE   2,636 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 61,870 518,350 SH   SOLE   518,350 0 0