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
ABBOTT LABS COM COM 002824100 32,947 340,507 SH   SOLE   340,507 0 0
ABBVIE INC COM COM 00287Y109 23,123 172,289 SH   SOLE   172,289 0 0
ADOBE INC COM COM 00724F101 10,839 39,385 SH   SOLE   39,385 0 0
ALPHABET INC CAP STK CL A COM 02079K305 22,908 239,500 SH   SOLE   239,500 0 0
ALPHABET INC CAP STK CL C COM 02079K107 6,172 64,189 SH   SOLE   64,189 0 0
AMAZON COM INC COM COM 023135106 30,848 272,995 SH   SOLE   272,995 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 21,072 98,148 SH   SOLE   98,148 0 0
AMGEN INC COM COM 031162100 21,346 94,704 SH   SOLE   94,704 0 0
AMPHENOL CORP NEW CL A COM 032095101 202 3,016 SH   SOLE   3,016 0 0
APPLE INC COM COM 037833100 13,387 96,864 SH   SOLE   96,864 0 0
AUTODESK INC COM COM 052769106 565 3,025 SH   SOLE   3,025 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 48,755 215,550 SH   SOLE   215,550 0 0
BLACKROCK INC COM COM 09247X101 16,378 29,763 SH   SOLE   29,763 0 0
BLACKSTONE INC COM 09260D107 4,269 51,000 SH   SOLE   51,000 0 0
COMCAST CORP NEW CL A COM 20030N101 24,322 829,261 SH   SOLE   829,261 0 0
DANAHER CORPORATION COM COM 235851102 7,469 28,916 SH   SOLE   28,916 0 0
DISNEY WALT CO COM DISNEY COM 254687106 13,061 138,465 SH   SOLE   138,465 0 0
DOLLAR GENERAL COM 256677105 7,292 30,400 SH   SOLE   30,400 0 0
FASTENAL CO COM COM 311900104 16,712 362,996 SH   SOLE   362,996 0 0
HOME DEPOT INC COM COM 437076102 15,235 55,212 SH   SOLE   55,212 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 11,647 64,472 SH   SOLE   64,472 0 0
INTUIT COM COM 461202103 7,398 19,100 SH   SOLE   19,100 0 0
INTUITIVE SURGICAL INC COM 46120E602 4,105 21,900 SH   SOLE   21,900 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 234 875 SH   SOLE   875 0 0
ISHARES CORE S&P 500 ETF COM 464287200 631 1,759 SH   SOLE   1,759 0 0
JOHNSON & JOHNSON COM COM 478160104 38,384 234,963 SH   SOLE   234,963 0 0
JPMORGAN CHASE & CO COM COM 46625H100 13,624 130,374 SH   SOLE   130,374 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 312 1,499 SH   SOLE   1,499 0 0
LOWES COS INC COM COM 548661107 37,801 201,273 SH   SOLE   201,273 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 23,768 83,590 SH   SOLE   83,590 0 0
MCDONALDS CORP COM COM 580135101 10,938 47,406 SH   SOLE   47,406 0 0
META PLATFORMS INC CL A COM 30303M102 14,344 105,723 SH   SOLE   105,723 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 11,167 182,978 SH   SOLE   182,978 0 0
MICROSOFT CORP COM COM 594918104 46,325 198,907 SH   SOLE   198,907 0 0
NASDAQ INC COM COM 631103108 381 6,726 SH   SOLE   6,726 0 0
NIKE INC CL B COM 654106103 5,899 70,971 SH   SOLE   70,971 0 0
NVIDIA CORPORATION COM COM 67066G104 12,967 106,821 SH   SOLE   106,821 0 0
PAYPAL HLDGS INC COM COM 70450Y103 5,990 69,599 SH   SOLE   69,599 0 0
PEPSICO INC COM COM 713448108 11,506 70,478 SH   SOLE   70,478 0 0
PHILIP MORRIS INTL INC COM COM 718172109 19,673 236,994 SH   SOLE   236,994 0 0
QUALCOMM INC COM COM 747525103 29,725 263,104 SH   SOLE   263,104 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 25,609 356,328 SH   SOLE   356,328 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 228 1,880 SH   SOLE   1,880 0 0
STARBUCKS CORP COM COM 855244109 19,070 226,327 SH   SOLE   226,327 0 0
TEXAS INSTRS INC COM COM 882508104 16,531 106,802 SH   SOLE   106,802 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 607 1,197 SH   SOLE   1,197 0 0
TORONTO DOMINION BK ONT COM NE COM 891160509 15,445 251,828 SH   SOLE   251,828 0 0
TRUIST FINL CORP COM COM 89832Q109 17,299 397,316 SH   SOLE   397,316 0 0
UNION PAC CORP COM COM 907818108 286 1,469 SH   SOLE   1,469 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 20,015 123,901 SH   SOLE   123,901 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 58,880 116,584 SH   SOLE   116,584 0 0
US BANCORP DEL COM NEW COM 902973304 35,776 887,295 SH   SOLE   887,295 0 0
VANGUARD DIVID APPRECIATION ET COM 921908844 554 4,096 SH   SOLE   4,096 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 261 903 SH   SOLE   903 0 0
VISA INC COM CL A COM 92826C839 25,387 142,906 SH   SOLE   142,906 0 0
WILLIAMS SONOMA INC COM COM 969904101 14,681 124,574 SH   SOLE   124,574 0 0
ZOETIS INC CL A COM 98978V103 6,280 42,349 SH   SOLE   42,349 0 0