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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,160 8,393 SH   SOLE   2,743 0 5,650
ACTIVISION BLIZZARD INC COM 00507V109 93,096 1,252,288 SH   SOLE   451,975 5,578 794,735
ADOBE SYSTEMS INCORPORATED COM 00724F101 984 3,577 SH   SOLE   1,162 0 2,415
ADVANCE AUTO PARTS INC COM 00751Y106 117,076 748,854 SH   SOLE   279,748 2,990 466,116
ALPHABET INC CAP STK CL A 02079K305 888 9,281 SH   SOLE   3,123 0 6,158
ALPHABET INC CAP STK CL C 02079K107 1,453 15,109 SH   SOLE   4,422 0 10,687
AMAZON COM INC COM 023135106 1,033 9,143 SH   SOLE   2,947 0 6,196
APPLE INC COM 037833100 2,814 20,362 SH   SOLE   6,313 0 14,049
AUTOMATIC DATA PROCESSING IN COM 053015103 802 3,547 SH   SOLE   968 0 2,579
BAIDU INC SPON ADR REP A 056752108 23,013 195,879 SH   SOLE   92,975 0 102,904
BARRICK GOLD CORP COM 067901108 3,757 242,391 SH   SOLE   242,391 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,219 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 202,937 760,005 SH   SOLE   276,449 3,165 480,391
BOOKING HOLDINGS INC COM 09857L108 76,746 46,705 SH   SOLE   13,816 153 32,736
CANADIAN PAC RY LTD COM 13645T100 70,630 1,058,600 SH   SOLE   373,938 4,267 680,395
CENTENE CORP DEL COM 15135B101 158,602 2,038,333 SH   SOLE   722,528 8,491 1,307,314
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 99,979 1,740,590 SH   SOLE   633,420 7,179 1,099,991
COMCAST CORP NEW CL A 20030N101 94,763 3,230,930 SH   SOLE   1,223,186 13,797 1,993,947
CONSTELLATION BRANDS INC CL A 21036P108 82,714 360,124 SH   SOLE   125,727 1,619 232,778
CVS HEALTH CORP COM 126650100 172,553 1,809,292 SH   SOLE   669,057 7,778 1,132,457
FISERV INC COM 337738108 100,222 1,071,089 SH   SOLE   384,891 3,944 682,254
GRAINGER W W INC COM 384802104 917 1,874 SH   SOLE   571 0 1,303
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1,820 338,263 SH   SOLE   338,263 0 0
HOME DEPOT INC COM 437076102 1,551 5,623 SH   SOLE   1,849 0 3,774
INTUIT COM 461202103 1,100 2,839 SH   SOLE   916 0 1,923
ISHARES TR RUS 1000 ETF 464287622 1,047 5,305 SH   SOLE   0 0 5,305
JOHNSON & JOHNSON COM 478160104 121,433 743,346 SH   SOLE   259,406 3,143 480,797
KLA CORP COM NEW 482480100 817 2,700 SH   SOLE   898 0 1,802
LIBERTY BROADBAND CORP COM SER C 530307305 16,222 219,809 SH   SOLE   20,444 0 199,365
LOCKHEED MARTIN CORP COM 539830109 138,483 358,496 SH   SOLE   125,198 1,520 231,778
MARKEL CORP COM 570535104 136,818 126,190 SH   SOLE   45,262 538 80,390
MASTERCARD INCORPORATED CL A 57636Q104 970 3,412 SH   SOLE   1,098 0 2,314
MCKESSON CORP COM 58155Q103 222,959 656,010 SH   SOLE   231,722 2,881 421,407
MERCK & CO INC COM 58933Y105 1,139 13,223 SH   SOLE   4,220 0 9,003
MICROSOFT CORP COM 594918104 153,978 661,134 SH   SOLE   231,430 2,777 426,927
MILLERKNOLL INC COM 600544100 62,649 4,015,947 SH   SOLE   1,535,548 16,448 2,463,951
NIKE INC CL B 654106103 647 7,790 SH   SOLE   2,567 0 5,223
NOVARTIS AG SPONSORED ADR 66987V109 107,601 1,415,620 SH   SOLE   539,796 5,564 870,260
ORACLE CORP COM 68389X105 120,973 1,980,881 SH   SOLE   731,362 8,167 1,241,352
PROGRESSIVE CORP COM 743315103 474 4,080 SH   SOLE   254 0 3,826
QUEST DIAGNOSTICS INC COM 74834L100 233 1,898 SH   SOLE   127 0 1,771
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 47,995 2,066,956 SH   SOLE   442,896 10,867 1,613,193
SONY GROUP CORPORATION SPONSORED ADR 835699307 581 9,065 SH   SOLE   9,065 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,102 22,683 SH   SOLE   0 1,170 21,513
STRYKER CORPORATION COM 863667101 1,155 5,701 SH   SOLE   1,896 0 3,805
TRACTOR SUPPLY CO COM 892356106 673 3,619 SH   SOLE   1,155 0 2,464
UNILEVER PLC SPON ADR NEW 904767704 76,395 1,742,587 SH   SOLE   610,786 7,217 1,124,584
UNITEDHEALTH GROUP INC COM 91324P102 1,108 2,194 SH   SOLE   674 0 1,520
VALVOLINE INC COM 92047W101 115,177 4,545,240 SH   SOLE   1,674,523 18,920 2,851,797
VISA INC COM CL A 92826C839 1,404 7,904 SH   SOLE   2,599 0 5,305