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
AIR PRODS & CHEMS INC COM 009158106 268 900 SH   SOLE   900 0 0
ALPHABET INC CAP STK CL A 02079K305 53,968 36,823 SH   SOLE   36,823 0 0
ALPHABET INC CAP STK CL C 02079K107 591 402 SH   SOLE   402 0 0
APPLE INC COM 037833100 391 3,380 SH   SOLE   3,380 0 0
BLACKLINE INC COM 09239B109 20,126 224,542 SH   SOLE   224,542 0 0
BLACKROCK INC COM 09247X101 414 735 SH   SOLE   735 0 0
BOOKING HOLDINGS INC COM 09857L108 49,086 28,694 SH   SOLE   28,694 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 44,424 336,546 SH   SOLE   336,546 0 0
SCHWAB CHARLES CORP COM 808513105 39,296 1,084,632 SH   SOLE   1,084,632 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 26,599 21,387 SH   SOLE   21,387 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,353 9,444 SH   SOLE   9,444 0 0
FASTENAL CO COM 311900104 18,335 406,630 SH   SOLE   406,630 0 0
FERRARI N V COM N3167Y103 45,636 247,900 SH   SOLE   247,900 0 0
FIRST AMERN FINL CORP COM 31847R102 28,060 551,159 SH   SOLE   551,159 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 62,130 569,689 SH   SOLE   569,689 0 0
HEICO CORP NEW COM 422806109 1,288 12,310 SH   SOLE   12,310 0 0
HEICO CORP NEW CL A 422806208 23,321 263,042 SH   SOLE   263,042 0 0
INTEL CORP COM 458140100 302 5,840 SH   SOLE   5,840 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 51,189 72,144 SH   SOLE   72,144 0 0
LANDSTAR SYS INC COM 515098101 22,144 176,458 SH   SOLE   176,458 0 0
MASIMO CORP COM 574795100 57,362 242,997 SH   SOLE   242,997 0 0
MASTERCARD INCORPORATED CL A 57636Q104 56,145 166,025 SH   SOLE   166,025 0 0
MICROSOFT CORP COM 594918104 301 1,430 SH   SOLE   1,430 0 0
NETFLIX INC COM 64110L106 74,263 148,518 SH   SOLE   148,518 0 0
NIKE INC CL B 654106103 1,171 9,330 SH   SOLE   9,330 0 0
NVR INC COM 62944T105 28,688 7,026 SH   SOLE   7,026 0 0
PAYCHEX INC COM 704326107 32,860 411,932 SH   SOLE   411,932 0 0
STARBUCKS CORP COM 855244109 37,218 433,166 SH   SOLE   433,166 0 0
HOME DEPOT INC COM 437076102 70,881 255,234 SH   SOLE   255,234 0 0
VERISK ANALYTICS INC COM 92345Y106 222 1,200 SH   SOLE   1,200 0 0
VISA INC COM CL A 92826C839 494 2,468 SH   SOLE   2,468 0 0