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
BOOKING HOLDINGS INC COM 09857L108 45,838 26,208 SH   SOLE   26,131 0 77
BLACKROCK INC COM 09247X101 500 821 SH   SOLE   821 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 53,461 375,031 SH   SOLE   373,946 0 1,085
CHIPOTLE MEXICAN GRILL INC COM 169656105 24,829 18,993 SH   SOLE   18,939 0 54
COSTCO WHSL CORP NEW COM 22160K105 319 665 SH   SOLE   665 0 0
FIRST AMERN FINL CORP COM 31847R102 30,200 570,679 SH   SOLE   568,967 0 1,712
FASTENAL CO COM 311900104 34,015 681,383 SH   SOLE   679,452 0 1,931
FIRST REP BK SAN FRANCISCO C COM 33616C100 73,189 507,555 SH   SOLE   506,095 0 1,460
ALPHABET INC CAP STK CL C 02079K107 210 96 SH   SOLE   96 0 0
ALPHABET INC CAP STK CL A 02079K305 74,873 34,357 SH   SOLE   34,256 0 101
HOME DEPOT INC COM 437076102 75,109 273,852 SH   SOLE   273,088 0 764
ILLUMINA INC COM 452327109 41,665 225,997 SH   SOLE   225,314 0 683
INTEL CORP COM 458140100 357 9,530 SH   SOLE   9,530 0 0
LANDSTAR SYS INC COM 515098101 22,075 151,803 SH   SOLE   151,371 0 432
MASTERCARD INCORPORATED CL A 57636Q104 76,393 242,150 SH   SOLE   241,489 0 661
MASIMO CORP COM 574795100 43,979 336,563 SH   SOLE   336,563 0 0
NETFLIX INC COM 64110L106 44,858 256,520 SH   SOLE   255,713 0 807
NIKE INC CL B 654106103 43,259 423,275 SH   SOLE   422,052 0 1,223
SERVICENOW INC COM 81762P102 41,550 87,378 SH   SOLE   87,113 0 265
NVR INC COM 62944T105 42,788 10,686 SH   SOLE   10,654 0 32
PAYCHEX INC COM 704326107 17,197 151,023 SH   SOLE   150,631 0 392
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 11,368 1,048,698 SH   SOLE   1,045,580 0 3,118
FERRARI N V COM N3167Y103 52,153 284,242 SH   SOLE   283,399 0 843
STARBUCKS CORP COM 855244109 1,159 15,175 SH   SOLE   15,175 0 0
SCHWAB CHARLES CORP COM 808513105 35,406 560,402 SH   SOLE   558,739 0 1,663
SPDR S&P 500 ETF TR TR UNIT 78462F103 398 1,054 SH   SOLE   1,054 0 0
WATSCO INC COM 942622200 534 2,235 SH   SOLE   2,235 0 0