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
ALPHABET INC CAP STK CL A 02079K305 41,202 35,009 SH   SOLE   35,009 0 0
ALPHABET INC CAP STK CL C 02079K107 513 437 SH   SOLE   437 0 0
APPLE INC COM 037833100 2,402 12,645 SH   SOLE   12,645 0 0
BLACKROCK INC COM 09247X101 613 1,435 SH   SOLE   1,435 0 0
BOOKING HLDGS INC COM 09857L108 49,969 28,637 SH   SOLE   28,637 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 52,837 509,568 SH   SOLE   509,568 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 46,638 1,090,701 SH   SOLE   1,090,701 0 0
COSTCO WHSL CORP NEW COM 22160K105 872 3,600 SH   SOLE   3,600 0 0
FASTENAL CO COM 311900104 7,140 111,030 SH   SOLE   111,030 0 0
FERRARI N V COM N3167Y103 57,455 429,410 SH   SOLE   429,410 0 0
FIRST AMERN FINL CORP COM 31847R102 38,017 738,203 SH   SOLE   738,203 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 42,203 420,093 SH   SOLE   420,093 0 0
INTEL CORP COM 458140100 690 12,840 SH   SOLE   12,840 0 0
LANDSTAR SYS INC COM 515098101 46,163 422,007 SH   SOLE   422,007 0 0
MASIMO CORP COM 574795100 519 3,750 SH   SOLE   3,750 0 0
MASTERCARD INC CL A 57636Q104 51,975 220,748 SH   SOLE   220,748 0 0
NETFLIX INC COM 64110L106 45,120 126,543 SH   SOLE   126,543 0 0
NIKE INC CL B 654106103 2,843 33,760 SH   SOLE   33,760 0 0
ORACLE CORP COM 68389X105 39,602 737,328 SH   SOLE   737,328 0 0
PAYCHEX INC COM 704326107 47,034 586,463 SH   SOLE   586,463 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 308 4,553 SH   SOLE   4,553 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 36,568 812,263 SH   SOLE   812,263 0 0
STARBUCKS CORP COM 855244109 18,447 248,149 SH   SOLE   248,149 0 0
TIFFANY & CO NEW COM 886547108 5,058 47,920 SH   SOLE   47,920 0 0
TRANSDIGM GROUP INC COM 893641100 26,928 59,313 SH   SOLE   59,313 0 0
TRUPANION INC COM 898202106 13,491 412,053 SH   SOLE   412,053 0 0
VERISK ANALYTICS INC COM 92345Y106 3,959 29,770 SH   SOLE   29,770 0 0
WELLS FARGO CO NEW COM 949746101 203 4,200 SH   SOLE   4,200 0 0