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   37,430,266 340,926 SH   SOLE   340,926 0 0
ABBVIE INC COM COM 00287Y109   27,430,550 169,733 SH   SOLE   169,733 0 0
ADOBE INC COM COM 00724F101   15,658,404 46,529 SH   SOLE   46,529 0 0
ALPHABET INC CAP STK CL A COM 02079K305   22,631,083 256,501 SH   SOLE   256,501 0 0
ALPHABET INC CAP STK CL C COM 02079K107   5,695,490 64,189 SH   SOLE   64,189 0 0
AMAZON COM INC COM COM 023135106   23,618,448 281,172 SH   SOLE   281,172 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100   19,963,356 94,229 SH   SOLE   94,229 0 0
AMGEN INC COM COM 031162100   24,704,181 94,061 SH   SOLE   94,061 0 0
AMPHENOL CORP NEW CL A COM 032095101   229,638 3,016 SH   SOLE   3,016 0 0
APPLE INC COM COM 037833100   12,585,540 96,864 SH   SOLE   96,864 0 0
AUTODESK INC COM COM 052769106   565,282 3,025 SH   SOLE   3,025 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   51,217,317 214,424 SH   SOLE   214,424 0 0
BLACKROCK INC COM COM 09247X101   20,893,956 29,485 SH   SOLE   29,485 0 0
BLACKSTONE INC COM 09260D107   4,866,864 65,600 SH   SOLE   65,600 0 0
CHEVRON CORP NEW COM COM 166764100   5,850,477 32,595 SH   SOLE   32,595 0 0
COMCAST CORP NEW CL A COM 20030N101   27,250,967 779,267 SH   SOLE   779,267 0 0
DANAHER CORPORATION COM COM 235851102   7,720,006 29,086 SH   SOLE   29,086 0 0
DISNEY WALT CO COM DISNEY COM 254687106   7,535,537 86,735 SH   SOLE   86,735 0 0
DOLLAR GENERAL COM 256677105   7,486,000 30,400 SH   SOLE   30,400 0 0
FASTENAL CO COM COM 311900104   17,319,499 366,008 SH   SOLE   366,008 0 0
HOME DEPOT INC COM COM 437076102   17,274,068 54,689 SH   SOLE   54,689 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   14,051,395 63,783 SH   SOLE   63,783 0 0
INTUIT COM COM 461202103   7,434,102 19,100 SH   SOLE   19,100 0 0
INTUITIVE SURGICAL INC COM 46120E602   5,811,165 21,900 SH   SOLE   21,900 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103   232,995 875 SH   SOLE   875 0 0
ISHARES CORE S&P 500 ETF COM 464287200   921,336 2,398 SH   SOLE   2,398 0 0
JOHNSON & JOHNSON COM COM 478160104   41,332,920 233,982 SH   SOLE   233,982 0 0
JPMORGAN CHASE & CO COM COM 46625H100   16,977,865 126,606 SH   SOLE   126,606 0 0
LOWES COS INC COM COM 548661107   39,946,823 200,496 SH   SOLE   200,496 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104   28,991,641 83,374 SH   SOLE   83,374 0 0
MCDONALDS CORP COM COM 580135101   12,444,941 47,224 SH   SOLE   47,224 0 0
MERCK & CO. INC COM COM 58933Y105   206,922 1,865 SH   SOLE   1,865 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104   12,798,847 182,190 SH   SOLE   182,190 0 0
MICROSOFT CORP COM COM 594918104   47,729,936 199,024 SH   SOLE   199,024 0 0
NETFLIX INC COM COM 64110L106   2,512,672 8,521 SH   SOLE   8,521 0 0
NIKE INC CL B COM 654106103   8,304,317 70,971 SH   SOLE   70,971 0 0
NVIDIA CORPORATION COM COM 67066G104   15,612,721 106,834 SH   SOLE   106,834 0 0
PAYPAL HLDGS INC COM COM 70450Y103   3,268,927 45,899 SH   SOLE   45,899 0 0
PEPSICO INC COM COM 713448108   12,707,805 70,341 SH   SOLE   70,341 0 0
PHILIP MORRIS INTL INC COM COM 718172109   23,974,119 236,875 SH   SOLE   236,875 0 0
QUALCOMM INC COM COM 747525103   28,346,930 257,840 SH   SOLE   257,840 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105   26,296,505 315,836 SH   SOLE   315,836 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   255,398 1,880 SH   SOLE   1,880 0 0
STARBUCKS CORP COM COM 855244109   22,201,754 223,808 SH   SOLE   223,808 0 0
STRYKER CORPORATION COM COM 863667101   215,151 880 SH   SOLE   880 0 0
TEXAS INSTRS INC COM COM 882508104   17,733,063 107,330 SH   SOLE   107,330 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102   659,176 1,197 SH   SOLE   1,197 0 0
TORONTO DOMINION BK ONT COM NE COM 891160509   16,333,638 252,218 SH   SOLE   252,218 0 0
TRUIST FINL CORP COM COM 89832Q109   16,140,768 375,105 SH   SOLE   375,105 0 0
UNION PAC CORP COM COM 907818108   214,939 1,038 SH   SOLE   1,038 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   21,607,095 124,293 SH   SOLE   124,293 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   61,508,833 116,015 SH   SOLE   116,015 0 0
US BANCORP DEL COM NEW COM 902973304   36,589,357 839,013 SH   SOLE   839,013 0 0
VANGUARD DIVID APPRECIATION ET COM 921908844   1,781,049 11,729 SH   SOLE   11,729 0 0
VISA INC COM CL A COM 92826C839   29,620,343 142,570 SH   SOLE   142,570 0 0
WILLIAMS SONOMA INC COM COM 969904101   14,290,877 124,355 SH   SOLE   124,355 0 0
ZOETIS INC CL A COM 98978V103   6,206,246 42,349 SH   SOLE   42,349 0 0