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
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49,428 300,000 SH   SOLE   300,000 0 0
ALPHABET INC CAP STK CL A 02079K305 996,529 825,570 SH   SOLE   825,570 0 0
ALPHABET INC CAP STK CL C 02079K107 1,005,983 842,906 SH   SOLE   842,906 0 0
ALTABA INC COM 021346101 272,825 4,005,068 SH   SOLE   4,005,068 0 0
AMAZON COM INC COM 023135106 693,320 346,141 SH   SOLE   346,141 0 0
AMERICAN ELEC PWR INC COM 025537101 1,020 14,390 SH   SOLE   14,390 0 0
AMERICAN EXPRESS CO COM 025816109 1,464 13,751 SH   SOLE   13,751 0 0
APPLE INC COM 037833100 226 1,000 SH   SOLE   1,000 0 0
BAIDU INC SPON ADR REP A 056752108 45,736 200,000 SH   SOLE   200,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 913,600 2,855 SH   SOLE   2,855 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 297,565 1,389,778 SH   SOLE   1,389,778 0 0
BMC STK HLDGS INC COM 05591B109 74,600 4,000,000 SH   SOLE   4,000,000 0 0
BOOKING HLDGS INC COM 09857L108 338,478 170,604 SH   SOLE   170,604 0 0
BRASILAGRO BRAZILIAN AGRIC R SPONSORED ADR 10554B104 63 18,965 SH   SOLE   18,965 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 111,757 7,612,894 SH   SOLE   7,612,894 0 0
CARGURUS INC COM CL A 141788109 292 5,248 SH   SOLE   5,248 0 0
CARMAX INC COM 143130102 876,835 11,742,799 SH   SOLE   11,742,799 0 0
COCA COLA CO COM 191216100 1,692 36,630 SH   SOLE   36,630 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,757 20,253 SH   SOLE   20,253 0 0
CREDIT ACCEP CORP MICH COM 225310101 475,979 1,086,536 SH   SOLE   1,086,536 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 8,735 616,883 SH   SOLE   616,883 0 0
D R HORTON INC COM 23331A109 29,526 700,000 SH   SOLE   700,000 0 0
DENTSPLY SIRONA INC COM 24906P109 1,109 29,380 SH   SOLE   29,380 0 0
EDISON INTL COM 281020107 1,974 29,165 SH   SOLE   29,165 0 0
EMCOR GROUP INC COM 29084Q100 713 9,492 SH   SOLE   9,492 0 0
EXPEDITORS INTL WASH INC COM 302130109 8,034 109,267 SH   SOLE   109,267 0 0
FACEBOOK INC CL A 30303M102 465,061 2,827,809 SH   SOLE   2,827,809 0 0
FASTENAL CO COM 311900104 292 5,026 SH   SOLE   5,026 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 429,787 24,545,223 SH   SOLE   24,545,223 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,440 6,421 SH   SOLE   6,421 0 0
GTT COMMUNICATIONS INC COM 362393100 75,361 1,805,008 SH   SOLE   1,805,008 0 0
IDEXX LABS INC COM 45168D104 397 1,592 SH   SOLE   1,592 0 0
IQIYI INC SPONSORED ADS 46267X108 19,301 713,000 SH   SOLE   713,000 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 480,108 6,275,926 SH   SOLE   6,275,926 0 0
JD COM INC SPON ADR CL A 47215P106 225,712 8,651,287 SH   SOLE   8,651,287 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 95,268 1,129,707 SH   SOLE   1,129,707 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 292,250 3,466,789 SH   SOLE   3,466,789 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 12,776 359,083 SH   SOLE   359,083 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 468,502 12,597,531 SH   SOLE   12,597,531 0 0
MASTERCARD INCORPORATED CL A 57636Q104 493,184 2,215,460 SH   SOLE   2,215,460 0 0
MERITAGE HOMES CORP COM 59001A102 20,277 508,200 SH   SOLE   508,200 0 0
MOHAWK INDS INC COM 608190104 239,128 1,363,721 SH   SOLE   1,363,721 0 0
NETSHOES CAYMAN LTD COM G6455X107 6,583 2,813,166 SH   SOLE   2,813,166 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,545 13,087 SH   SOLE   13,087 0 0
OMNICOM GROUP INC COM 681919106 644 9,466 SH   SOLE   9,466 0 0
PRIMERICA INC COM 74164M108 570 4,727 SH   SOLE   4,727 0 0
PROCTER AND GAMBLE CO COM 742718109 1,478 17,760 SH   SOLE   17,760 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,211 17,051 SH   SOLE   17,051 0 0
RH COM 74967X103 26,202 200,000 SH   SOLE   200,000 0 0
RIMINI STR INC DEL COM 76674Q107 66 10,495 SH   SOLE   10,495 0 0
SCHWAB CHARLES CORP NEW COM 808513105 401,544 8,169,765 SH   SOLE   8,169,765 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 56,700 2,000,000 SH   SOLE   2,000,000 0 0
SPS COMM INC COM 78463M107 3,473 35,000 SH   SOLE   35,000 0 0
TJX COS INC NEW COM 872540109 339,237 3,028,362 SH   SOLE   3,028,362 0 0
TRIMBLE INC COM 896239100 531 12,213 SH   SOLE   12,213 0 0
UNION PAC CORP COM 907818108 2,071 12,720 SH   SOLE   12,720 0 0
VISA INC COM CL A 92826C839 243,329 1,621,223 SH   SOLE   1,621,223 0 0
WATERS CORP COM 941848103 1,814 9,316 SH   SOLE   9,316 0 0
WELLS FARGO CO NEW COM 949746101 217,704 4,142,016 SH   SOLE   4,142,016 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,833 22,944 SH   SOLE   22,944 0 0
YANDEX N V SHS CLASS A N97284108 29,930 910,000 SH   SOLE   910,000 0 0