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 62,214 25,931 SH   SOLE   25,848 0 83
BLACKLINE INC COM 09239B109 24,293 234,621 SH   SOLE   233,989 0 632
BLACKROCK INC COM 09247X101 717 783 SH   SOLE   783 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 37,638 205,876 SH   SOLE   205,196 0 680
CHIPOTLE MEXICAN GRILL INC COM 169656105 54,573 31,216 SH   SOLE   31,137 0 79
COSTCO WHSL CORP NEW COM 22160K105 26,726 47,078 SH   SOLE   46,928 0 150
FIRST AMERN FINL CORP COM 31847R102 49,720 635,558 SH   SOLE   633,867 0 1,691
FASTENAL CO COM 311900104 47,488 741,309 SH   SOLE   739,285 0 2,024
FIRST REP BK SAN FRANCISCO C COM 33616C100 80,366 389,161 SH   SOLE   388,026 0 1,135
ALPHABET INC CAP STK CL C 02079K107 286 99 SH   SOLE   99 0 0
ALPHABET INC CAP STK CL A 02079K305 91,106 31,448 SH   SOLE   31,340 0 108
HOME DEPOT INC COM 437076102 122,478 295,120 SH   SOLE   294,329 0 791
HEICO CORP NEW COM 422806109 1,114 7,724 SH   SOLE   7,724 0 0
HEICO CORP NEW CL A 422806208 22,399 174,287 SH   SOLE   174,004 0 283
ILLUMINA INC COM 452327109 90,992 239,177 SH   SOLE   238,381 0 796
INTEL CORP COM 458140100 362 7,030 SH   SOLE   7,030 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 35,490 98,775 SH   SOLE   98,513 0 262
LANDSTAR SYS INC COM 515098101 35,988 201,026 SH   SOLE   200,445 0 581
MASTERCARD INCORPORATED CL A 57636Q104 112,081 311,925 SH   SOLE   311,000 0 925
MASIMO CORP COM 574795100 76,245 260,419 SH   SOLE   259,710 0 709
NETFLIX INC COM 64110L106 110,355 183,180 SH   SOLE   182,585 0 595
SERVICENOW INC COM 81762P102 23,484 36,179 SH   SOLE   36,069 0 110
NVR INC COM 62944T105 54,078 9,152 SH   SOLE   9,124 0 28
OLD DOMINION FREIGHT LINE IN COM 679580100 4,507 12,575 SH   SOLE   12,575 0 0
PAYCHEX INC COM 704326107 23,251 170,334 SH   SOLE   169,942 0 392
PELOTON INTERACTIVE INC CL A COM 70614W100 10,740 300,334 SH   SOLE   299,344 0 990
FERRARI N V COM N3167Y103 49,926 192,900 SH   SOLE   192,048 0 852
STARBUCKS CORP COM 855244109 29,618 253,212 SH   SOLE   252,431 0 781
SCHWAB CHARLES CORP COM 808513105 53,180 632,338 SH   SOLE   630,367 0 1,971
WATSCO INC COM 942622200 699 2,235 SH   SOLE   2,235 0 0