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
ABBOTT LABS COM COM 002824100   30,768,567 317,693 SH   SOLE   317,693 0 0
ABBVIE INC COM COM 00287Y109   22,227,231 149,116 SH   SOLE   149,116 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101   16,024,078 52,177 SH   SOLE   52,177 0 0
ADOBE INC COM COM 00724F101   26,224,667 51,431 SH   SOLE   51,431 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106   11,252,680 39,706 SH   SOLE   39,706 0 0
AIRBNB INC CL A COM 009066101   10,344,262 75,390 SH   SOLE   75,390 0 0
ALPHABET INC CAP STK CL A COM 02079K305   31,325,005 239,378 SH   SOLE   239,378 0 0
ALPHABET INC CAP STK CL C COM 02079K107   8,459,496 64,160 SH   SOLE   64,160 0 0
AMAZON COM INC COM COM 023135106   35,771,060 281,396 SH   SOLE   281,396 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100   18,951,876 115,244 SH   SOLE   115,244 0 0
AMGEN INC COM COM 031162100   23,778,003 88,473 SH   SOLE   88,473 0 0
APPLE INC COM COM 037833100   15,676,672 91,564 SH   SOLE   91,564 0 0
ASML HOLDING N V NY REG SHS COM N07059186   9,893,020 16,806 SH   SOLE   16,806 0 0
AUTODESK INC COM COM 052769106   7,585,321 36,660 SH   SOLE   36,660 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   50,274,003 208,970 SH   SOLE   208,970 0 0
BLACKROCK INC COM COM 09247X101   18,942,157 29,300 SH   SOLE   29,300 0 0
BLACKSTONE INC COM 09260D107   15,612,762 145,723 SH   SOLE   145,723 0 0
CHEVRON CORP NEW COM COM 166764100   18,253,789 108,254 SH   SOLE   108,254 0 0
COMCAST CORP NEW CL A COM 20030N101   38,712,944 873,093 SH   SOLE   873,093 0 0
CONSTELLATION BRANDS CL A COM 21036P108   6,094,752 24,250 SH   SOLE   24,250 0 0
DANAHER CORPORATION COM COM 235851102   7,248,738 29,217 SH   SOLE   29,217 0 0
DISNEY WALT CO COM DISNEY COM 254687106   6,740,037 83,159 SH   SOLE   83,159 0 0
FASTENAL CO COM COM 311900104   19,667,286 359,943 SH   SOLE   359,943 0 0
HOME DEPOT INC COM COM 437076102   16,490,684 54,576 SH   SOLE   54,576 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   14,335,646 62,245 SH   SOLE   62,245 0 0
INTUIT COM COM 461202103   10,423,176 20,400 SH   SOLE   20,400 0 0
INTUITIVE SURGICAL INC COM 46120E602   4,296,663 14,700 SH   SOLE   14,700 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103   313,486 875 SH   SOLE   875 0 0
JOHNSON & JOHNSON COM COM 478160104   29,384,729 188,666 SH   SOLE   188,666 0 0
JPMORGAN CHASE & CO COM COM 46625H100   19,240,383 132,674 SH   SOLE   132,674 0 0
LILLY ELI & CO COM COM 532457108   7,017,066 13,064 SH   SOLE   13,064 0 0
LOWES COS INC COM COM 548661107   33,983,711 163,509 SH   SOLE   163,509 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104   27,778,233 70,163 SH   SOLE   70,163 0 0
MCDONALDS CORP COM COM 580135101   12,429,099 47,180 SH   SOLE   47,180 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104   9,847,647 126,171 SH   SOLE   126,171 0 0
MICROSOFT CORP COM COM 594918104   56,852,050 180,054 SH   SOLE   180,054 0 0
NETFLIX INC COM COM 64110L106   7,295,610 19,321 SH   SOLE   19,321 0 0
NIKE INC CL B COM 654106103   12,053,953 126,061 SH   SOLE   126,061 0 0
NVIDIA CORPORATION COM COM 67066G104   30,443,210 69,986 SH   SOLE   69,986 0 0
PAN AMER SILVER CORP COM 697900108   160,453 11,081 SH   SOLE   11,081 0 0
PARKER HANNIFIN CORP COM COM 701094104   27,692,535 71,094 SH   SOLE   71,094 0 0
PAYPAL HLDGS INC COM COM 70450Y103   4,314,699 73,806 SH   SOLE   73,806 0 0
PEPSICO INC COM COM 713448108   11,992,963 70,780 SH   SOLE   70,780 0 0
PHILIP MORRIS INTL INC COM COM 718172109   21,738,988 234,813 SH   SOLE   234,813 0 0
QUALCOMM INC COM COM 747525103   21,705,677 195,441 SH   SOLE   195,441 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105   19,707,069 358,963 SH   SOLE   358,963 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   242,031 1,880 SH   SOLE   1,880 0 0
STARBUCKS CORP COM COM 855244109   20,452,420 224,087 SH   SOLE   224,087 0 0
STRYKER CORPORATION COM COM 863667101   240,478 880 SH   SOLE   880 0 0
TEXAS INSTRS INC COM COM 882508104   16,686,032 104,937 SH   SOLE   104,937 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102   5,667,585 11,197 SH   SOLE   11,197 0 0
TORONTO DOMINION BK ONT COM NE COM 891160509   15,073,256 250,137 SH   SOLE   250,137 0 0
UNION PAC CORP COM COM 907818108   203,630 1,000 SH   SOLE   1,000 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   19,206,457 123,221 SH   SOLE   123,221 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   47,587,469 94,384 SH   SOLE   94,384 0 0
US BANCORP DEL COM NEW COM 902973304   9,710,053 293,710 SH   SOLE   293,710 0 0
VISA INC COM CL A COM 92826C839   26,888,859 116,903 SH   SOLE   116,903 0 0
WILLIAMS SONOMA INC COM COM 969904101   16,127,723 103,782 SH   SOLE   103,782 0 0
ZOETIS INC CL A COM 98978V103   5,314,915 30,549 SH   SOLE   30,549 0 0