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 HOLDING LTD CL A G0684D107 1,022 30,000 SH   SOLE   30,000 0 0
AXALTA COATING SYS LTD COM G0750C108 2,250 101,500 SH   SOLE   101,500 0 0
ACCENTURE PLC IRELAND SHS CL A G1151C101 60,678 268,500 SH   SOLE   268,500 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,589 144,000 SH   SOLE   144,000 0 0
EATON CORP PLC SHS G29183103 17,984 176,262 SH   SOLE   176,262 0 0
MEDTRONIC PLC COM G5960L103 72,102 693,821 SH   SOLE   693,821 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 2,060 9,866 SH   SOLE   9,866 0 0
ALCON AG ORD SHS H01301128 9,466 166,216 SH   SOLE   166,216 0 0
CHUBB LIMITED COM H1467J104 28,165 242,550 SH   SOLE   242,550 0 0
GARMIN LTD SHS H2906T109 237 2,500 SH   SOLE   2,500 0 0
TE CONNECTIVITY LTD REG SHS H84989104 13,400 137,100 SH   SOLE   137,100 0 0
FERRARI N V COM N3167Y103 1,525 8,284 SH   SOLE   8,284 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,059 6,237 SH   SOLE   6,237 0 0
ALLEGHANY CORP DEL COM 017175100 7,747 14,886 SH   SOLE   14,886 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 5,651 160,800 SH   SOLE   160,800 0 0
AMERCO COM 023586100 7,654 21,500 SH   SOLE   21,500 0 0
AMETEK INC COM 031100100 1,093 11,000 SH   SOLE   11,000 0 0
ANSYS INC COM 03662Q105 57,139 174,614 SH   SOLE   174,614 0 0
APPLE INC COM 037833100 1,025 8,850 SH   SOLE   8,850 0 0
ARROW ELECTRS INC COM 042735100 1,573 20,000 SH   SOLE   20,000 0 0
AUTODESK INC COM 052769106 5,519 23,890 SH   SOLE   23,890 0 0
AVID BIOSERVICES INC COM 05368M106 2,515 330,000 SH   SOLE   330,000 0 0
BARRICK GOLD CORP COM 067901108 4,217 150,000 SH   SOLE   150,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 640 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 1,894 8,896 SH   SOLE   8,896 0 0
BLACKROCK INC COM 09247X101 12,454 22,100 SH   SOLE   22,100 0 0
BOOKING HOLDINGS INC COM 09857L108 28,611 16,725 SH   SOLE   16,725 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 62,806 475,800 SH   SOLE   475,800 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 31,993 967,740 SH   SOLE   967,740 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 612 50,000 SH   SOLE   50,000 0 0
BROWN FORMAN CORP CL B 115637209 1,410 18,725 SH   SOLE   18,725 0 0
CME GROUP INC COM 12572Q105 1,924 11,500 SH   SOLE   11,500 0 0
CANADIAN NATL RY CO COM 136375102 1,065 10,000 SH   SOLE   10,000 0 0
CHANGE HEALTHCARE INC COM 15912K100 45,014 3,102,252 SH   SOLE   3,102,252 0 0
CHEMED CORP NEW COM 16359R103 1,124 2,341 SH   SOLE   2,341 0 0
CHEVRON CORP NEW COM 166764100 24,686 342,867 SH   SOLE   342,867 0 0
CISCO SYS INC COM 17275R102 21,105 535,800 SH   SOLE   535,800 0 0
CITIGROUP INC COM NEW 172967424 1,410 32,700 SH   SOLE   32,700 0 0
COPART INC COM 217204106 51,528 490,000 SH   SOLE   490,000 0 0
CORESITE RLTY CORP COM 21870Q105 841 7,076 SH   SOLE   7,076 0 0
DEVON ENERGY CORP NEW COM 25179M103 227 24,000 SH   SOLE   24,000 0 0
DIGITAL RLTY TR INC COM 253868103 2,857 19,469 SH   SOLE   19,469 0 0
ELECTRONIC ARTS INC COM 285512109 1,304 10,000 SH   SOLE   10,000 0 0
EQUINIX INC COM NEW 29444U700 16,474 21,673 SH   SOLE   21,673 0 0
EXPEDITORS INTL WASH INC COM 302130109 9,957 110,000 SH   SOLE   110,000 0 0
FASTENAL CO COM 311900104 13,473 298,800 SH   SOLE   298,800 0 0
FEDEX CORP COM 31428X106 578 2,300 SH   SOLE   2,300 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 31,395 1,002,700 SH   SOLE   1,002,700 0 0
FIRST HORIZON NATL CORP COM 320517105 21,854 2,317,500 SH   SOLE   2,317,500 0 0
FIRSTSERVICE CORP NEW COM 33767E202 989 7,500 SH   SOLE   7,500 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4,048 17,000 SH   SOLE   17,000 0 0
FORTIVE CORP COM 34959J108 17,909 235,000 SH   SOLE   235,000 0 0
FRANCO NEV CORP COM 351858105 2,094 15,000 SH   SOLE   15,000 0 0
FRONTDOOR INC COM 35905A109 46,149 1,186,051 SH   SOLE   1,186,051 0 0
GENERAL DYNAMICS CORP COM 369550108 249 1,796 SH   SOLE   1,796 0 0
GENTEX CORP COM 371901109 6,051 235,000 SH   SOLE   235,000 0 0
GENUINE PARTS CO COM 372460105 30,968 325,400 SH   SOLE   325,400 0 0
GRACO INC COM 384109104 276 4,496 SH   SOLE   4,496 0 0
GRAHAM HLDGS CO COM 384637104 10,911 27,000 SH   SOLE   27,000 0 0
HAEMONETICS CORP COM 405024100 4,363 50,000 SH   SOLE   50,000 0 0
HEICO CORP NEW CL A 422806208 54,947 619,746 SH   SOLE   619,746 0 0
HEXCEL CORP NEW COM 428291108 691 20,600 SH   SOLE   20,600 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14,033 114,600 SH   SOLE   114,600 0 0
IQVIA HLDGS INC COM 46266C105 30,123 191,100 SH   SOLE   191,100 0 0
ISHARES GOLD TRUST I SHARES 464285105 718 39,930 SH   SOLE   39,930 0 0
JOHNSON & JOHNSON COM 478160104 610 4,098 SH   SOLE   4,098 0 0
KELLOGG CO COM 487836108 39,180 606,600 SH   SOLE   606,600 0 0
KKR & CO INC CL A 48251W104 6,898 200,864 SH   SOLE   200,864 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,456 52,099 SH   SOLE   52,099 0 0
KROGER CO COM 501044101 1,533 45,200 SH   SOLE   45,200 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,323 20,000 SH   SOLE   20,000 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,720 75,000 SH   SOLE   75,000 0 0
LOWES COS INC COM 548661107 80,110 483,000 SH   SOLE   483,000 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 10,082 67,000 SH   SOLE   67,000 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3,493 51,000 SH   SOLE   51,000 0 0
MARKEL CORP COM 570535104 6,363 6,535 SH   SOLE   6,535 0 0
MASTERCARD INCORPORATED CL A 57636Q104 54,358 160,742 SH   SOLE   160,742 0 0
MICROSOFT CORP COM 594918104 52,620 250,178 SH   SOLE   250,178 0 0
MOODYS CORP COM 615369105 47,972 165,506 SH   SOLE   165,506 0 0
NEWMONT CORP COM 651639106 1,904 30,000 SH   SOLE   30,000 0 0
NOBLE ENERGY INC COM 655044105 5,600 655,000 SH   SOLE   655,000 0 0
NORFOLK SOUTHN CORP COM 655844108 408 1,908 SH   SOLE   1,908 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 29,048 63,000 SH   SOLE   63,000 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 27,130 310,587 SH   SOLE   310,587 0 0
OTIS WORLDWIDE CORP COM 68902V107 5,118 82,000 SH   SOLE   82,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 242 2,200 SH   SOLE   2,200 0 0
PAN AMERN SILVER CORP COM 697900108 1,318 41,000 SH   SOLE   41,000 0 0
PAYCHEX INC COM 704326107 276 3,458 SH   SOLE   3,458 0 0
PAYPAL HLDGS INC COM 70450Y103 867 4,400 SH   SOLE   4,400 0 0
PIONEER NAT RES CO COM 723787107 8,427 98,000 SH   SOLE   98,000 0 0
PROCTER AND GAMBLE CO COM 742718109 222 1,600 SH   SOLE   1,600 0 0
PULTE GROUP INC COM 745867101 333 7,196 SH   SOLE   7,196 0 0
QUALCOMM INC COM 747525103 231 1,964 SH   SOLE   1,964 0 0
QUEST DIAGNOSTICS INC COM 74834L100 25,478 222,532 SH   SOLE   222,532 0 0
ROPER TECHNOLOGIES INC COM 776696106 48,026 121,550 SH   SOLE   121,550 0 0
ROSETTA STONE INC COM 777780107 3,058 102,000 SH   SOLE   102,000 0 0
ROSS STORES INC COM 778296103 722 7,732 SH   SOLE   7,732 0 0
S&P GLOBAL INC COM 78409V104 42,976 119,178 SH   SOLE   119,178 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 37,955 119,176 SH   SOLE   119,176 0 0
SPDR GOLD TR GOLD SHS 78463V107 4,627 26,125 SH   SOLE   26,125 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21,336 352,550 SH   SOLE   352,550 0 0
SAP SE SPON ADR 803054204 29,682 190,500 SH   SOLE   190,500 0 0
SCHLUMBERGER LTD COM 806857108 1,167 75,000 SH   SOLE   75,000 0 0
SMITH A O CORP COM 831865209 4,856 91,966 SH   SOLE   91,966 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2,858 50,000 SH   SOLE   50,000 0 0
STRYKER CORPORATION COM 863667101 563 2,700 SH   SOLE   2,700 0 0
TALEND S A ADS 874224207 3,904 100,000 SH   SOLE   100,000 0 0
TRUIST FINL CORP COM 89832Q109 31,372 824,495 SH   SOLE   824,495 0 0
TJX COS INC NEW COM 872540109 17,633 316,850 SH   SOLE   316,850 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,702 21,000 SH   SOLE   21,000 0 0
TEXAS INSTRS INC COM 882508104 85,031 595,500 SH   SOLE   595,500 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 28,122 62,277 SH   SOLE   62,277 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 596 4,500 SH   SOLE   4,500 0 0
TRACTOR SUPPLY CO COM 892356106 24,368 170,000 SH   SOLE   170,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,027 2,946 SH   SOLE   2,946 0 0
UNITED PARCEL SERVICE INC CL B 911312106 31,454 188,764 SH   SOLE   188,764 0 0
V F CORP COM 918204108 34,328 488,650 SH   SOLE   488,650 0 0
VALVOLINE INC COM 92047W101 8,744 459,262 SH   SOLE   459,262 0 0
VANECK VECTORS ETF TR COM 92189F106 954 24,350 SH   SOLE   24,350 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 498 9,000 SH   SOLE   9,000 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,624 31,600 SH   SOLE   31,600 0 0
VISA INC COM CL A 92826C839 83,116 415,640 SH   SOLE   415,640 0 0
WALMART INC COM 931142103 287 2,050 SH   SOLE   2,050 0 0
WASTE CONNECTIONS INC COM 94106B101 1,122 10,809 SH   SOLE   10,809 0 0
WATSCO INC COM 942622200 13,205 56,700 SH   SOLE   56,700 0 0
WESTERN UN CO COM 959802109 3,857 180,000 SH   SOLE   180,000 0 0
WORKDAY INC CL A 98138H101 516 2,400 SH   SOLE   2,400 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 69,207 508,350 SH   SOLE   508,350 0 0