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 37,104 341,500 SH   SOLE   341,500 0 0
ABBVIE INC COM COM 00287Y109 26,603 173,695 SH   SOLE   173,695 0 0
ADOBE INC COM COM 00724F101 14,427 39,412 SH   SOLE   39,412 0 0
ALPHABET INC CAP STK CL A COM 02079K305 22,322 10,243 SH   SOLE   10,243 0 0
ALPHABET INC CAP STK CL C COM 02079K107 7,039 3,218 SH   SOLE   3,218 0 0
AMAZON COM INC COM COM 023135106 29,145 274,408 SH   SOLE   274,408 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 25,376 99,283 SH   SOLE   99,283 0 0
AMGEN INC COM COM 031162100 23,234 95,495 SH   SOLE   95,495 0 0
APPLE INC COM COM 037833100 14,085 103,024 SH   SOLE   103,024 0 0
AUTODESK INC COM COM 052769106 520 3,025 SH   SOLE   3,025 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 45,790 218,004 SH   SOLE   218,004 0 0
BLACKROCK INC COM COM 09247X101 18,296 30,041 SH   SOLE   30,041 0 0
BLACKSTONE INC COM 09260D107 4,653 51,000 SH   SOLE   51,000 0 0
COMCAST CORP NEW CL A COM 20030N101 32,892 838,224 SH   SOLE   838,224 0 0
DISNEY WALT CO COM DISNEY COM 254687106 12,159 128,805 SH   SOLE   128,805 0 0
DOLLAR GENERAL COM 256677105 7,461 30,400 SH   SOLE   30,400 0 0
FASTENAL CO COM COM 311900104 18,231 365,195 SH   SOLE   365,195 0 0
HOME DEPOT INC COM COM 437076102 15,270 55,676 SH   SOLE   55,676 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 11,891 65,247 SH   SOLE   65,247 0 0
INTUIT COM COM 461202103 7,362 19,100 SH   SOLE   19,100 0 0
INTUITIVE SURGICAL INC COM 46120E602 4,837 24,100 SH   SOLE   24,100 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 245 875 SH   SOLE   875 0 0
JOHNSON & JOHNSON COM COM 478160104 41,999 236,599 SH   SOLE   236,599 0 0
JPMORGAN CHASE & CO COM COM 46625H100 14,857 131,933 SH   SOLE   131,933 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 362 1,499 SH   SOLE   1,499 0 0
LOWES COS INC COM COM 548661107 35,374 202,518 SH   SOLE   202,518 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 26,415 83,728 SH   SOLE   83,728 0 0
MCDONALDS CORP COM COM 580135101 11,936 48,347 SH   SOLE   48,347 0 0
META PLATFORMS INC CL A COM 30303M102 18,073 112,081 SH   SOLE   112,081 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 10,653 183,419 SH   SOLE   183,419 0 0
MICROSOFT CORP COM COM 594918104 51,292 199,713 SH   SOLE   199,713 0 0
NASDAQ INC COM COM 631103108 342 2,242 SH   SOLE   2,242 0 0
NIKE INC CL B COM 654106103 7,253 70,971 SH   SOLE   70,971 0 0
NVIDIA CORPORATION COM COM 67066G104 13,374 88,228 SH   SOLE   88,228 0 0
PAYPAL HLDGS INC COM COM 70450Y103 4,861 69,599 SH   SOLE   69,599 0 0
PEPSICO INC COM COM 713448108 11,973 71,843 SH   SOLE   71,843 0 0
PHILIP MORRIS INTL INC COM COM 718172109 23,729 240,322 SH   SOLE   240,322 0 0
QUALCOMM INC COM COM 747525103 33,947 265,751 SH   SOLE   265,751 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 21,627 342,310 SH   SOLE   342,310 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 241 1,880 SH   SOLE   1,880 0 0
SONY GROUP ADR REPRESENTING OR COM 835699307 9,508 116,274 SH   SOLE   116,274 0 0
STARBUCKS CORP COM COM 855244109 17,615 230,596 SH   SOLE   230,596 0 0
TEXAS INSTRS INC COM COM 882508104 16,561 107,783 SH   SOLE   107,783 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 650 1,197 SH   SOLE   1,197 0 0
TORONTO DOMINION BK ONT COM NE COM 891160509 16,617 253,390 SH   SOLE   253,390 0 0
TRUIST FINL CORP COM COM 89832Q109 19,042 401,473 SH   SOLE   401,473 0 0
UNION PAC CORP COM COM 907818108 313 1,469 SH   SOLE   1,469 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 22,904 125,474 SH   SOLE   125,474 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 60,306 117,411 SH   SOLE   117,411 0 0
US BANCORP DEL COM NEW COM 902973304 41,309 897,628 SH   SOLE   897,628 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 254 903 SH   SOLE   903 0 0
VISA INC COM CL A COM 92826C839 28,156 143,003 SH   SOLE   143,003 0 0
WILLIAMS SONOMA INC COM COM 969904101 13,989 126,080 SH   SOLE   126,080 0 0
ZOETIS INC CL A COM 98978V103 7,279 42,349 SH   SOLE   42,349 0 0