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 C 02079K107   5,909,418 66,600 SH   SOLE   66,600 0 0
Berkshire Hathaway Inc Del CL B NEW 084670702   4,519,207 14,630 SH   SOLE   14,630 0 0
Booking Holdings Inc COM 09857L108   72,568,218 36,009 SH   SOLE   36,009 0 0
Copart Inc COM 217204106   65,788,601 1,080,450 SH   SOLE   1,080,450 0 0
Costar Group Inc COM 22160N109   37,896,257 490,376 SH   SOLE   490,376 0 0
Credit Accep Corp Mich COM 225310101   5,801,438 12,229 SH   SOLE   12,229 0 0
D R Horton Inc COM 23331A109   19,176,620 215,129 SH   SOLE   215,129 0 0
Fastenal Co COM 311900104   42,193,333 891,660 SH   SOLE   891,660 0 0
First Rep Bk San Francisco C COM 33616C100   64,053,347 525,501 SH   SOLE   525,501 0 0
Graco Inc COM 384109104   12,949,341 192,527 SH   SOLE   192,527 0 0
Heico Corp New CL A 422806208   67,888,204 566,443 SH   SOLE   566,443 0 0
Idexx Labs Inc COM 45168D104   4,558,545 11,174 SH   SOLE   11,174 0 0
Landstar Sys Inc COM 515098101   46,369,617 284,651 SH   SOLE   284,651 0 0
Moodys Corp COM 615369105   50,587,577 181,565 SH   SOLE   181,565 0 0
MSCI Inc COM 55354G100   15,626,996 33,594 SH   SOLE   33,594 0 0
NVR Inc COM 62944T105   65,166,530 14,128 SH   SOLE   14,128 0 0
Old Dominion Freight Line In COM 679580100   80,315,462 283,020 SH   SOLE   283,020 0 0
Primerica Inc COM 74164M108   51,308,890 361,789 SH   SOLE   361,789 0 0
Schwab Strategic Tr SHT TM US TRES 808524862   3,763 78 SH   SOLE   78 0 0
Schwab Strategic Tr US AGGREGATE B 808524839   261,803 5,735 SH   SOLE   5,735 0 0
Schwab Strategic Tr INTL EQTY ETF 808524805   134,606 4,179 SH   SOLE   4,179 0 0
Schwab Strategic Tr US BRD MKT ETF 808524102   210,159 4,690 SH   SOLE   4,690 0 0
SPDR Gold Tr GOLD SHS 78463V107   5,843,589 34,447 SH   SOLE   34,447 0 0
Stepan Co COM 858586100   533,365 5,010 SH   SOLE   5,010 0 0
Veeva Sys Inc CL A COM 922475108   30,182,417 187,027 SH   SOLE   187,027 0 0
Verisign Inc COM 92343E102   7,896,292 38,436 SH   SOLE   38,436 0 0