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
ASTRAZENECA PLC SPON ADR COM 046353108   251,662 3,841 SH   SOLE   3,841 0 0
ABBOTT LABS COM COM 002824100   48,965,771 432,904 SH   SOLE   432,904 0 0
ABBVIE INC COM COM 00287Y109   24,836,774 139,768 SH   SOLE   139,768 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101   26,888,717 76,434 SH   SOLE   76,434 0 0
ADOBE INC COM COM 00724F101   21,116,519 47,487 SH   SOLE   47,487 0 0
AIRBNB INC CL A COM 009066101   11,687,868 88,942 SH   SOLE   88,942 0 0
ALPHABET INC CAP STK CL A COM 02079K305   42,212,764 222,994 SH   SOLE   222,994 0 0
ALPHABET INC CAP STK CL C COM 02079K107   12,313,470 64,658 SH   SOLE   64,658 0 0
AMAZON COM INC COM COM 023135106   64,599,385 294,450 SH   SOLE   294,450 0 0
AMGEN INC COM COM 031162100   21,581,253 82,801 SH   SOLE   82,801 0 0
AMPHENOL CORP NEW CL A COM 032095101   412,950 5,946 SH   SOLE   5,946 0 0
APPLE INC COM COM 037833100   39,318,444 157,010 SH   SOLE   157,010 0 0
AUTODESK INC COM COM 052769106   262,466 888 SH   SOLE   888 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   59,215,181 202,286 SH   SOLE   202,286 0 0
BLACKROCK INC COM COM 09247X101   28,074,688 27,387 SH   SOLE   27,387 0 0
BLACKSTONE INC COM 09260D107   28,362,918 164,499 SH   SOLE   164,499 0 0
BROADCOM LTD SGD COM 11135F101   210,974 910 SH   SOLE   910 0 0
CADENCE DESIGN SYS INC COM 127387108   6,383,573 21,246 SH   SOLE   21,246 0 0
CDN NATL RAILWAY CO CAD COM 136375102   16,345,546 161,024 SH   SOLE   161,024 0 0
CHEVRON CORP NEW COM COM 166764100   14,744,422 101,798 SH   SOLE   101,798 0 0
COMCAST CORP NEW CL A COM 20030N101   2,121,233 56,521 SH   SOLE   56,521 0 0
CONSTELLATION BRANDS CL A COM 21036P108   21,500,427 97,287 SH   SOLE   97,287 0 0
DANAHER CORPORATION COM COM 235851102   13,015,026 56,698 SH   SOLE   56,698 0 0
DISNEY WALT CO COM DISNEY COM 254687106   13,439,277 120,694 SH   SOLE   120,694 0 0
EATON CORP PLC SHS COM G29183103   315,608 951 SH   SOLE   951 0 0
FASTENAL CO COM COM 311900104   21,904,577 304,611 SH   SOLE   304,611 0 0
HOME DEPOT INC COM COM 437076102   19,905,396 51,172 SH   SOLE   51,172 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   14,679,856 57,895 SH   SOLE   57,895 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104   253,317 1,700 SH   SOLE   1,700 0 0
INTUIT COM COM 461202103   9,618,564 15,304 SH   SOLE   15,304 0 0
INTUITIVE SURGICAL INC COM 46120E602   7,098,656 13,600 SH   SOLE   13,600 0 0
INVESCO EXCHANGE TRADED FD TR COM 46137V613   221,870 5,500 SH   SOLE   5,500 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103   447,326 875 SH   SOLE   875 0 0
JOHNSON & JOHNSON COM COM 478160104   17,307,254 119,674 SH   SOLE   119,674 0 0
JPMORGAN CHASE & CO COM COM 46625H100   29,403,548 122,663 SH   SOLE   122,663 0 0
LILLY ELI & CO COM COM 532457108   18,284,048 23,684 SH   SOLE   23,684 0 0
LOWES COS INC COM COM 548661107   39,591,903 160,421 SH   SOLE   160,421 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104   37,016,818 70,298 SH   SOLE   70,298 0 0
MCDONALDS CORP COM COM 580135101   15,395,478 53,108 SH   SOLE   53,108 0 0
MERCK & CO. INC COM COM 58933Y105   408,365 4,105 SH   SOLE   4,105 0 0
META PLATFORMS INC CL A COM 30303M102   21,295,584 36,371 SH   SOLE   36,371 0 0
MICROSOFT CORP COM COM 594918104   72,538,464 172,096 SH   SOLE   172,096 0 0
MONDELEZ INTERNATIONAL INC COM 609207105   15,439,369 258,486 SH   SOLE   258,486 0 0
MSCI ORD SHS COM 55354g100   10,544,576 17,574 SH   SOLE   17,574 0 0
NETFLIX INC COM COM 64110L106   10,977,497 12,316 SH   SOLE   12,316 0 0
NVIDIA CORPORATION COM COM 67066G104   50,286,099 374,459 SH   SOLE   374,459 0 0
PARKER HANNIFIN CORP COM COM 701094104   42,312,532 66,526 SH   SOLE   66,526 0 0
PAYCHEX INC COM 704326107   9,882,565 70,479 SH   SOLE   70,479 0 0
PEPSICO INC COM COM 713448108   16,994,226 111,760 SH   SOLE   111,760 0 0
PHILIP MORRIS INTL INC COM COM 718172109   24,433,216 203,018 SH   SOLE   203,018 0 0
QUALCOMM INC COM COM 747525103   29,225,283 190,244 SH   SOLE   190,244 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105   271,987 3,675 SH   SOLE   3,675 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   258,632 1,880 SH   SOLE   1,880 0 0
STRYKER CORPORATION COM COM 863667101   316,844 880 SH   SOLE   880 0 0
SYNOPSYS INC COM 871607107   15,366,983 31,661 SH   SOLE   31,661 0 0
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100   20,978,770 106,227 SH   SOLE   106,227 0 0
TEXAS INSTRS INC COM COM 882508104   279,952 1,493 SH   SOLE   1,493 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102   622,715 1,197 SH   SOLE   1,197 0 0
UBER TECHNOLOGIES INC COM 90353T100   11,292,990 187,218 SH   SOLE   187,218 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   14,478,676 114,819 SH   SOLE   114,819 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   54,471,005 107,680 SH   SOLE   107,680 0 0
US BANCORP DEL COM NEW COM 902973304   16,235,941 339,451 SH   SOLE   339,451 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629   235,076 890 SH   SOLE   890 0 0
VISA INC COM CL A COM 92826C839   35,360,451 111,886 SH   SOLE   111,886 0 0
WILLIAMS SONOMA INC COM COM 969904101   28,354,947 153,121 SH   SOLE   153,121 0 0
ZOETIS INC CL A COM 98978V103   5,562,919 34,143 SH   SOLE   34,143 0 0