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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHARES TR 7-10 YR TRSY BD 464287440   31,102,910 328,575 SH   SOLE   0 0 328,575
ISHARES TR CALIF MUN BD ETF 464288356   23,519,188 408,745 SH   SOLE   0 0 408,745
ELI LILLY & CO COM 532457108   22,019,620 28,304 SH   SOLE   14,875 0 13,429
SHERWIN WILLIAMS CO COM 824348106   21,364,027 61,509 SH   SOLE   33,061 0 28,448
INTUIT COM 461202103   20,905,315 32,162 SH   SOLE   18,141 0 14,021
PARKER-HANNIFIN CORP COM 701094104   20,901,556 37,607 SH   SOLE   20,277 0 17,330
MASTERCARD INCORPORATED CL A 57636Q104   20,006,642 41,545 SH   SOLE   21,618 0 19,927
D R HORTON INC COM 23331A109   19,894,217 120,901 SH   SOLE   67,381 0 53,520
ABBVIE INC COM 00287Y109   19,354,328 106,284 SH   SOLE   56,731 0 49,553
LOWES COS INC COM 548661107   19,036,464 74,732 SH   SOLE   40,125 0 34,607
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   18,562,118 136,436 SH   SOLE   78,674 0 57,762
CARRIER GLOBAL CORPORATION COM 14448C104   18,210,326 313,269 SH   SOLE   175,368 0 137,901
DOLLAR GEN CORP NEW COM 256677105   18,173,718 116,453 SH   SOLE   67,218 0 49,235
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   18,170,080 52,422 SH   SOLE   27,107 0 25,315
ROPER TECHNOLOGIES INC COM 776696106   17,598,868 31,379 SH   SOLE   17,409 0 13,970
ORACLE CORP COM 68389X105   17,195,310 136,894 SH   SOLE   77,677 0 59,217
AUTOMATIC DATA PROCESSING IN COM 053015103   17,143,813 68,647 SH   SOLE   37,323 0 31,324
CANADIAN NATL RY CO COM 136375102   17,025,823 129,268 SH   SOLE   68,622 0 60,646
S&P GLOBAL INC COM 78409V104   16,641,621 39,115 SH   SOLE   21,373 0 17,742
ISHARES TR 3 7 YR TREAS BD 464288661   16,639,929 143,683 SH   SOLE   0 0 143,683
UNITEDHEALTH GROUP INC COM 91324P102   16,310,922 32,971 SH   SOLE   16,887 0 16,084
ZOETIS INC CL A 98978V103   14,880,702 87,942 SH   SOLE   46,130 0 41,812
STARBUCKS CORP COM 855244109   13,900,790 152,104 SH   SOLE   81,680 0 70,424
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   7,927,079 95,415 SH   SOLE   0 0 95,415
ISHARES TR NATIONAL MUN ETF 464288414   7,158,628 66,530 SH   SOLE   0 0 66,530
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   5,164,922 90,565 SH   SOLE   0 0 90,565
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   4,999,466 142,071 SH   SOLE   0 0 142,071
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,598,492 28,306 SH   SOLE   0 0 28,306
NOVO-NORDISK A S ADR 670100205   1,168,440 9,100 SH   SOLE   0 0 9,100
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   831,244 4,552 SH   SOLE   0 0 4,552
ALPHABET INC CAP STK CL A 02079K305   638,434 4,230 SH   SOLE   0 0 4,230
APPLE INC COM 037833100   595,077 3,470 SH   SOLE   0 0 3,470
MICROSOFT CORP COM 594918104   546,936 1,300 SH   SOLE   0 0 1,300
WILLIS TOWERS WATSON PLC LTD SHS G96629103   371,250 1,350 SH   SOLE   0 0 1,350
THERMO FISHER SCIENTIFIC INC COM 883556102   348,726 600 SH   SOLE   0 0 600
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   316,508 3,887 SH   SOLE   0 0 3,887
CHEVRON CORP NEW COM 166764100   256,771 1,628 SH   SOLE   0 0 1,628
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   256,767 3,185 SH   SOLE   0 0 3,185
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   210,260 500 SH   SOLE   0 0 500
ISHARES TR MSCI USA QLT FCT 46432F339   201,967 1,229 SH   SOLE   0 0 1,229