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
APPLE INC COM 037833100   62,280,475 377,686 SH   SOLE 0 370,105 0 7,581
ABBVIE INC COM 00287Y109   746,011 4,681 SH   SOLE 0 4,681 0 0
ABBOTT LABORATORIES COM 002824100   29,737,429 293,674 SH   SOLE 0 288,462 0 5,212
ACCENTURE PLC COM G1151C101   29,737,673 104,047 SH   SOLE 0 101,278 0 2,769
AUTOMATIC DATA PROCESSING COM 053015103   290,755 1,306 SH   SOLE 0 1,306 0 0
APPLIED MATERIALS INC COM 038222105   27,622,256 224,882 SH   SOLE 0 220,202 0 4,680
AMGEN INC COM 031162100   29,618,727 122,518 SH   SOLE 0 120,253 0 2,265
AMAZON.COM INC COM 023135106   33,445,950 323,806 SH   SOLE 0 316,996 0 6,810
AMPHENOL CORP COM 032095101   41,869,977 512,359 SH   SOLE 0 500,896 0 11,463
BANK OF AMERICA CORP COM 060505104   4,379,804 153,140 SH   SOLE 0 153,140 0 0
BECTON DICKINSON & CO COM 075887109   38,788,528 156,696 SH   SOLE 0 153,550 0 3,146
BRISTOL-MYERS SQUIBB COM 110122108   3,697,689 53,350 SH   SOLE 0 52,825 0 525
BERKSHIRE HATHAWAY CL B COM 084670702   13,949,302 45,177 SH   SOLE 0 44,840 0 337
CARRIER GLOBAL CORP COM 14448C104   337,132 7,369 SH   SOLE 0 7,369 0 0
CATERPILLAR INC COM 149123101   389,028 1,700 SH   SOLE 0 1,700 0 0
COPART INC COM 217204106   616,722 8,200 SH   SOLE 0 8,200 0 0
CROWDSTRIKE HOL COM 22788C105   14,529,108 105,851 SH   SOLE 0 103,601 0 2,250
CISCO SYSTEMS COM 17275R102   322,285 6,165 SH   SOLE 0 6,165 0 0
CORTEVA INC COM 22052L104   237,380 3,936 SH   SOLE 0 3,836 0 100
CVS HEALTH CORP COM 126650100   23,657,777 318,366 SH   SOLE 0 312,508 0 5,858
CHEVRON CORP COM 166764100   33,019,994 202,378 SH   SOLE 0 197,775 0 4,603
DEERE & CO COM 244199105   258,463 626 SH   SOLE 0 626 0 0
DOLLAR GENERAL CORP. COM 256677105   31,699,485 150,620 SH   SOLE 0 147,266 0 3,354
WALT DISNEY CO COM 254687106   946,160 9,449 SH   SOLE 0 9,449 0 0
DOVER CORP COM 260003108   355,995 2,343 SH   SOLE 0 2,343 0 0
DOW CHEMICAL COM 260557103   223,063 4,069 SH   SOLE 0 4,069 0 0
ECOLAB INC COM 278865100   30,233,558 182,647 SH   SOLE 0 179,697 0 2,950
ISHARES MSCI EAFE INDEX FUND COM 464287465   937,985 13,115 SH   SOLE 0 12,550 0 565
ELEVANCE HEALTH INC COM 036752103   202,776 441 SH   SOLE 0 441 0 0
EMERSON ELEC CO COM 291011104   612,071 7,024 SH   SOLE 0 7,024 0 0
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200   864,121 28,397 SH   SOLE 0 27,997 0 400
FORTIVE CORP COM 34959J108   14,903,530 218,623 SH   SOLE 0 211,298 0 7,325
GENERAL ELECTRIC CO COM 369604301   495,877 5,187 SH   SOLE 0 5,137 0 50
ALPHABET INC CL C COM 02079K107   31,187,226 299,877 SH   SOLE 0 292,057 0 7,820
ALPHABET INC CL A COM 02079K305   13,091,245 126,205 SH   SOLE 0 124,345 0 1,860
W.W. GRAINGER, INC. COM 384802104   551,048 800 SH   SOLE 0 800 0 0
HUNINGTON BANCSHARES COM 446150104   112,000 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102   16,067,239 54,443 SH   SOLE 0 52,480 0 1,963
HONEYWELL INTL INC COM 438516106   387,400 2,027 SH   SOLE 0 2,027 0 0
INTL BUSINESS MACHS COM 459200101   333,362 2,543 SH   SOLE 0 2,543 0 0
INTEL CORP COM 458140100   264,627 8,100 SH   SOLE 0 8,100 0 0
ISHARES CORE S&P 500 ETF COM 464287200   337,086 820 SH   SOLE 0 820 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622   987,408 4,384 SH   SOLE 0 4,384 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614   4,446,317 18,198 SH   SOLE 0 17,383 0 815
JOHNSON & JOHNSON COM 478160104   39,483,927 254,735 SH   SOLE 0 249,955 0 4,780
JP MORGAN CHASE& CO COM 46625H100   14,006,240 107,484 SH   SOLE 0 103,334 0 4,150
COCA-COLA COM 191216100   2,784,713 44,893 SH   SOLE 0 44,893 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   271,792 1,385 SH   SOLE 0 1,385 0 0
LILLY, ELI COM 532457108   345,137 1,005 SH   SOLE 0 1,005 0 0
LOWE`S COMPANIES COM 548661107   2,641,604 13,210 SH   SOLE 0 12,835 0 375
MASTERCARD INCORPORATED CL A COM 57636Q104   332,520 915 SH   SOLE 0 915 0 0
MARRIOT INTL INC COM 571903202   967,349 5,826 SH   SOLE 0 5,826 0 0
MCDONALDS CORP COM 580135101   585,224 2,093 SH   SOLE 0 2,093 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107   256,710 560 SH   SOLE 0 560 0 0
META PLATFORMS INC. COM 30303M102   34,060,903 160,710 SH   SOLE 0 157,230 0 3,480
MARSH & MCLENNAN COS COM 571748102   37,366,991 224,359 SH   SOLE 0 219,274 0 5,085
MERCK & CO INC COM 58933Y105   2,021,410 19,000 SH   SOLE 0 18,875 0 125
MICROSOFT CORP COM 594918104   33,472,295 116,102 SH   SOLE 0 113,600 0 2,502
METTLER-TOLEDO INTL INC COM 592688105   10,053,480 6,570 SH   SOLE 0 6,290 0 280
NIKE INC COM 654106103   24,713,700 201,514 SH   SOLE 0 195,764 0 5,750
SERVICENOW COM 81762P102   23,110,990 49,731 SH   SOLE 0 48,700 0 1,031
OWENS CORNING COM 690742101   233,752 2,440 SH   SOLE 0 2,440 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100   3,696,069 10,844 SH   SOLE 0 10,432 0 412
ORACLE CORP COM 68389X105   5,203,520 56,000 SH   SOLE 0 55,950 0 50
OTIS WORLDWIDE CORP COM 68902V107   281,221 3,332 SH   SOLE 0 3,332 0 0
PEPSICO INC COM 713448108   43,004,935 235,902 SH   SOLE 0 231,467 0 4,435
PFIZER INC COM 717081103   454,022 11,128 SH   SOLE 0 11,128 0 0
PROCTER & GAMBLE COM 742718109   1,837,451 12,358 SH   SOLE 0 11,958 0 400
PHILIP MORRIS INTERNATIONAL COM 718172109   517,370 5,320 SH   SOLE 0 5,320 0 0
PAYPAL HOLDINGS COM 70450Y103   18,922,274 249,174 SH   SOLE 0 244,435 0 4,739
RAYTHEON TECHNOLOGIES CORP COM 75513E101   37,737,326 385,350 SH   SOLE 0 377,839 0 7,511
SCHWAB US SMALL CAP ETF COM 808524607   652,640 15,565 SH   SOLE 0 15,565 0 0
SCHWAB INTL EQUITY ETF COM 808524805   240,120 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US LARGE CAP GROWTH ETF COM 808524300   772,265 11,850 SH   SOLE 0 11,850 0 0
SCHWAB US MID CAP ETF COM 808524508   437,293 6,445 SH   SOLE 0 6,445 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409   842,375 12,845 SH   SOLE 0 12,845 0 0
SCHLUMBERGER COM 806857108   578,496 11,782 SH   SOLE 0 10,582 0 1,200
SPOTIFY TECHNOL COM L8681T102   243,188 1,820 SH   SOLE 0 1,640 0 180
SPDR S&P 500 ETF COM 78462F103   6,865,123 16,769 SH   SOLE 0 16,224 0 545
TRUIST FINANCIAL CORP COM 89832Q109   23,539,707 690,314 SH   SOLE 0 674,050 0 16,264
TELEFLEX INC COM 879369106   314,104 1,240 SH   SOLE 0 1,240 0 0
TARGET CORP COM 87612E106   333,413 2,013 SH   SOLE 0 1,683 0 330
TJX COMPANIES INC COM 872540109   33,720,267 430,325 SH   SOLE 0 421,643 0 8,682
T ROWE PRICE COM 74144T108   412,650 3,655 SH   SOLE 0 3,305 0 350
TEXAS INSTRUMENTS INC COM 882508104   32,258,784 173,425 SH   SOLE 0 169,843 0 3,582
UNION PACIFIC CORPORATION COM 907818108   1,649,124 8,194 SH   SOLE 0 8,194 0 0
UNITED PARCEL SERVICE INC COM 911312106   358,688 1,849 SH   SOLE 0 1,799 0 50
VISA INC COM 92826C839   42,147,943 186,942 SH   SOLE 0 182,657 0 4,285
VANGUARD DIVIDEND APPREC. ETF COM 921908844   960,252 6,235 SH   SOLE 0 6,235 0 0
VANGUARD S&P 500 ETF COM 922908363   1,793,854 4,770 SH   SOLE 0 4,770 0 0
EXXON MOBIL CORP COM 30231G102   2,697,526 24,599 SH   SOLE 0 24,599 0 0