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 53,657 381,249 SH   SOLE   381,249 0 0
ABBVIE INC COM COM 00287Y109 30,771 227,257 SH   SOLE   227,257 0 0
ADOBE INC COM COM 00724F101 24,264 42,790 SH   SOLE   42,790 0 0
AKAMAI TECHNOLOGIES INC COM COM 00971T101 295 2,518 SH   SOLE   2,518 0 0
ALPHABET INC CAP STK CL A COM 02079K305 32,018 11,052 SH   SOLE   11,052 0 0
ALPHABET INC CAP STK CL C COM 02079K107 9,312 3,218 SH   SOLE   3,218 0 0
AMAZON COM INC COM COM 023135106 43,586 13,072 SH   SOLE   13,072 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 30,267 103,477 SH   SOLE   103,477 0 0
AMGEN INC COM COM 031162100 17,895 79,543 SH   SOLE   79,543 0 0
AMPHENOL CORP NEW CL A COM 032095101 264 3,016 SH   SOLE   3,016 0 0
APPLE INC COM COM 037833100 19,242 108,364 SH   SOLE   108,364 0 0
AUTODESK INC COM COM 052769106 851 3,025 SH   SOLE   3,025 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 49,069 198,997 SH   SOLE   198,997 0 0
BLACKROCK INC COM COM 09247X101 24,699 26,977 SH   SOLE   26,977 0 0
CME GROUP INC COM COM 12572Q105 203 889 SH   SOLE   889 0 0
COMCAST CORP NEW CL A COM 20030N101 42,747 849,338 SH   SOLE   849,338 0 0
DISNEY WALT CO COM DISNEY COM 254687106 23,386 150,982 SH   SOLE   150,982 0 0
DOLLAR GENERAL COM 256677105 7,169 30,400 SH   SOLE   30,400 0 0
FASTENAL CO COM COM 311900104 24,137 376,782 SH   SOLE   376,782 0 0
HOME DEPOT INC COM COM 437076102 28,599 68,911 SH   SOLE   68,911 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 16,333 66,179 SH   SOLE   66,179 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 233 1,700 SH   SOLE   1,700 0 0
INTUIT COM COM 461202103 12,286 19,100 SH   SOLE   19,100 0 0
INTUITIVE SURGICAL INC COM 46120E602 7,869 21,900 SH   SOLE   21,900 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 348 875 SH   SOLE   875 0 0
IQVIA HOLDINGS INC. COM 46266c105 296 1,049 SH   SOLE   1,049 0 0
ISHARES TR U.S. FIN SVC ETF COM 464287770 201 1,040 SH   SOLE   1,040 0 0
JOHNSON & JOHNSON COM COM 478160104 43,708 255,496 SH   SOLE   255,496 0 0
JPMORGAN CHASE & CO COM COM 46625H100 18,264 115,338 SH   SOLE   115,338 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 398 1,867 SH   SOLE   1,867 0 0
LOWES COS INC COM COM 548661107 57,804 223,629 SH   SOLE   223,629 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 29,203 81,274 SH   SOLE   81,274 0 0
MCDONALDS CORP COM COM 580135101 13,450 50,172 SH   SOLE   50,172 0 0
META PLATFORMS INC CL A COM 30303M102 33,502 99,605 SH   SOLE   99,605 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 16,215 186,247 SH   SOLE   186,247 0 0
MICROSOFT CORP COM COM 594918104 70,643 210,046 SH   SOLE   210,046 0 0
NASDAQ INC COM COM 631103108 475 2,261 SH   SOLE   2,261 0 0
NETFLIX INC COM COM 64110L106 23,831 39,557 SH   SOLE   39,557 0 0
NIKE INC CL B COM 654106103 12,032 72,189 SH   SOLE   72,189 0 0
NVIDIA CORPORATION COM COM 67066G104 25,173 85,592 SH   SOLE   85,592 0 0
PAYPAL HLDGS INC COM COM 70450Y103 16,878 89,498 SH   SOLE   89,498 0 0
PEPSICO INC COM COM 713448108 13,104 75,435 SH   SOLE   75,435 0 0
PHILIP MORRIS INTL INC COM COM 718172109 23,910 251,689 SH   SOLE   251,689 0 0
QUALCOMM INC COM COM 747525103 42,567 232,771 SH   SOLE   232,771 0 0
RH COM COM 74967X103 352 657 SH   SOLE   657 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 20,854 247,962 SH   SOLE   247,962 0 0
SEAGATE TECHNOLOGY PLC SHS COM G7997R103 271 2,396 SH   SOLE   2,396 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 265 1,880 SH   SOLE   1,880 0 0
SONY GROUP ADR REPRESENTING OR COM 835699307 9,749 77,132 SH   SOLE   77,132 0 0
STARBUCKS CORP COM COM 855244109 39,579 338,371 SH   SOLE   338,371 0 0
STRYKER CORPORATION COM COM 863667101 235 880 SH   SOLE   880 0 0
TEXAS INSTRS INC COM COM 882508104 20,512 108,833 SH   SOLE   108,833 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 799 1,197 SH   SOLE   1,197 0 0
TORONTO DOMINION BK ONT COM NE COM 891160509 20,470 266,957 SH   SOLE   266,957 0 0
TRUIST FINL CORP COM COM 89832Q109 23,824 406,893 SH   SOLE   406,893 0 0
UNION PAC CORP COM COM 907818108 370 1,469 SH   SOLE   1,469 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 25,758 120,173 SH   SOLE   120,173 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 65,732 130,903 SH   SOLE   130,903 0 0
US BANCORP DEL COM NEW COM 902973304 40,686 724,329 SH   SOLE   724,329 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 227 890 SH   SOLE   890 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 221 1,007 SH   SOLE   1,007 0 0
VISA INC COM CL A COM 92826C839 28,960 133,635 SH   SOLE   133,635 0 0
WILLIAMS SONOMA INC COM COM 969904101 21,542 127,372 SH   SOLE   127,372 0 0
XILINX INC COM COM 983919101 321 1,513 SH   SOLE   1,513 0 0
ZOETIS INC CL A COM 98978V103 11,174 45,789 SH   SOLE   45,789 0 0