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
APPLE INC COM 037833100 4,661 29,551 SH   SOLE   29,551 0 0
SMITH A O COM 831865209 222 5,200 SH   SOLE   5,200 0 0
BOOKING HLDGS INC COM 09857L108 46,485 26,988 SH   SOLE   26,988 0 0
BLACKROCK INC COM 09247X101 564 1,435 SH   SOLE   1,435 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 46,066 478,605 SH   SOLE   478,605 0 0
COSTCO WHSL CORP NEW COM 22160K105 733 3,600 SH   SOLE   3,600 0 0
FIRST AMERN FINL CORP COM 31847R102 33,028 739,883 SH   SOLE   739,883 0 0
FASTENAL CO COM 311900104 437 8,360 SH   SOLE   8,360 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 40,013 460,453 SH   SOLE   460,453 0 0
ALPHABET INC CAP STK CL C 02079K107 512 494 SH   SOLE   494 0 0
ALPHABET INC CAP STK CL A 02079K305 33,203 31,774 SH   SOLE   31,774 0 0
INTEL CORP COM 458140100 621 13,240 SH   SOLE   13,240 0 0
LANDSTAR SYS INC COM 515098101 40,343 421,687 SH   SOLE   421,687 0 0
MASTERCARD INCORPORATED CL A 57636Q104 41,830 221,736 SH   SOLE   221,736 0 0
NETFLIX INC COM 64110L106 32,295 120,657 SH   SOLE   120,657 0 0
NIKE INC CL B 654106103 6,434 86,782 SH   SOLE   86,782 0 0
ORACLE CORP COM 68389X105 33,899 750,808 SH   SOLE   750,808 0 0
PAYCHEX INC COM 704326107 42,382 650,537 SH   SOLE   650,537 0 0
FERRARI N V COM N3167Y103 40,639 408,675 SH   SOLE   408,675 0 0
STARBUCKS CORP COM 855244109 9,105 141,378 SH   SOLE   141,378 0 0
SCHWAB CHARLES CORP NEW COM 808513105 43,329 1,043,326 SH   SOLE   1,043,326 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 287 4,810 SH   SOLE   4,810 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 35,124 783,313 SH   SOLE   783,313 0 0
TRANSDIGM GROUP INC COM 893641100 19,619 57,693 SH   SOLE   57,693 0 0
TIFFANY & CO NEW COM 886547108 1,997 24,810 SH   SOLE   24,810 0 0
TRUPANION INC COM 898202106 9,728 382,093 SH   SOLE   382,093 0 0
VERISK ANALYTICS INC COM 92345Y106 3,141 28,805 SH   SOLE   28,805 0 0