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   68,582,907 356,219 SH   SOLE 0 348,978 0 7,241
ABBVIE INC COM 00287Y109   507,992 3,278 SH   SOLE 0 3,278 0 0
ABBOTT LABORATORIES COM 002824100   11,462,800 104,141 SH   SOLE 0 102,836 0 1,305
ACCENTURE PLC COM G1151C101   35,420,154 100,938 SH   SOLE 0 98,299 0 2,639
ADOBE SYSTEMS INC COM 00724F101   206,424 346 SH   SOLE 0 346 0 0
AUTOMATIC DATA PROCESSING COM 053015103   292,610 1,256 SH   SOLE 0 1,256 0 0
AFLAC INC. COM 001055102   429,000 5,200 SH   SOLE 0 5,200 0 0
ALLSTATE CORPORATION COM 020002101   249,024 1,779 SH   SOLE 0 1,779 0 0
APPLIED MATERIALS INC COM 038222105   39,921,893 246,325 SH   SOLE 0 240,945 0 5,380
AMGEN INC COM 031162100   34,798,576 120,820 SH   SOLE 0 118,254 0 2,566
AMAZON.COM INC COM 023135106   47,424,314 312,125 SH   SOLE 0 305,025 0 7,100
AMPHENOL CORP COM 032095101   47,300,573 477,157 SH   SOLE 0 466,024 0 11,133
BOEING CO COM 097023105   234,594 900 SH   SOLE 0 900 0 0
BANK OF AMERICA CORP COM 060505104   1,759,258 52,250 SH   SOLE 0 52,250 0 0
BECTON DICKINSON & CO COM 075887109   38,320,323 157,160 SH   SOLE 0 153,939 0 3,221
BERKSHIRE HATHAWAY CL B COM 084670702   20,381,692 57,146 SH   SOLE 0 56,604 0 542
BLACKSTONE GROUP LP COM 09260D107   1,516,708 11,585 SH   SOLE 0 11,585 0 0
CARRIER GLOBAL CORP COM 14448C104   360,154 6,269 SH   SOLE 0 6,269 0 0
CATERPILLAR INC COM 149123101   384,371 1,300 SH   SOLE 0 1,300 0 0
COSTCO WHOLESALE CORP COM 22160K105   396,708 601 SH   SOLE 0 526 0 75
COPART INC COM 217204106   921,200 18,800 SH   SOLE 0 18,800 0 0
CORVUS PHARMACEUTICALS INC. COM 221015100   20,205 11,480 SH   SOLE 0 10,880 0 600
CROWDSTRIKE HOL COM 22788C105   50,117,784 196,294 SH   SOLE 0 191,849 0 4,445
CISCO SYSTEMS COM 17275R102   216,992 4,295 SH   SOLE 0 4,295 0 0
CVS HEALTH CORP COM 126650100   20,427,189 258,703 SH   SOLE 0 253,170 0 5,533
CHEVRON CORP COM 166764100   30,250,394 202,805 SH   SOLE 0 198,427 0 4,378
DEERE & CO COM 244199105   250,319 626 SH   SOLE 0 626 0 0
DIAGEO PLC NEW GB SPN ADR COM 25243Q205   495,244 3,400 SH   SOLE 0 3,400 0 0
WALT DISNEY CO COM 254687106   571,835 6,333 SH   SOLE 0 6,333 0 0
DOVER CORP COM 260003108   314,234 2,043 SH   SOLE 0 2,043 0 0
ECOLAB INC COM 278865100   31,999,409 161,328 SH   SOLE 0 158,433 0 2,895
ISHARES MSCI EAFE INDEX FUND COM 464287465   842,036 11,175 SH   SOLE 0 10,758 0 417
ELEVANCE HEALTH INC COM 036752103   207,958 441 SH   SOLE 0 441 0 0
EMERSON ELEC CO COM 291011104   704,864 7,242 SH   SOLE 0 7,242 0 0
EATON CORP PLC COM G29183103   246,841 1,025 SH   SOLE 0 1,025 0 0
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200   708,067 23,147 SH   SOLE 0 23,097 0 50
GENERAL DYNAMICS CORPORATION COM 369550108   207,736 800 SH   SOLE 0 800 0 0
GENERAL ELECTRIC CO COM 369604301   604,328 4,735 SH   SOLE 0 4,685 0 50
GE HEALTHCARE TECHNOLOGIES COM 36266G107   510,389 6,601 SH   SOLE 0 6,401 0 200
ALPHABET INC CL C COM 02079K107   38,707,999 274,661 SH   SOLE 0 267,596 0 7,065
ALPHABET INC CL A COM 02079K305   14,273,524 102,180 SH   SOLE 0 100,880 0 1,300
W.W. GRAINGER, INC. COM 384802104   559,366 675 SH   SOLE 0 675 0 0
HUNINGTON BANCSHARES COM 446150104   127,200 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102   10,956,203 31,615 SH   SOLE 0 30,197 0 1,418
HONEYWELL INTL INC COM 438516106   1,866,838 8,902 SH   SOLE 0 8,902 0 0
INTL BUSINESS MACHS COM 459200101   414,926 2,537 SH   SOLE 0 2,537 0 0
INTEL CORP COM 458140100   478,682 9,526 SH   SOLE 0 9,526 0 0
ISHARES CORE S&P 500 ETF COM 464287200   391,657 820 SH   SOLE 0 820 0 0
I SHARES S&P 500 GROWTH INDEX COM 464287309   202,395 2,695 SH   SOLE 0 2,695 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622   1,149,748 4,384 SH   SOLE 0 4,384 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614   5,143,885 16,967 SH   SOLE 0 16,157 0 810
JOHNSON & JOHNSON COM 478160104   40,331,555 257,315 SH   SOLE 0 252,695 0 4,620
JP MORGAN CHASE& CO COM 46625H100   19,540,238 114,875 SH   SOLE 0 110,860 0 4,015
COCA-COLA COM 191216100   2,826,224 47,959 SH   SOLE 0 47,959 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   409,656 1,945 SH   SOLE 0 1,945 0 0
LILLY, ELI COM 532457108   737,394 1,265 SH   SOLE 0 1,265 0 0
LOCKHEED MARTIN CORP COM 539830109   205,318 453 SH   SOLE 0 453 0 0
LOWE`S COMPANIES COM 548661107   2,504,133 11,252 SH   SOLE 0 11,052 0 200
MASTERCARD INCORPORATED CL A COM 57636Q104   415,847 975 SH   SOLE 0 975 0 0
MARRIOT INTL INC COM 571903202   772,372 3,425 SH   SOLE 0 3,425 0 0
MCDONALDS CORP COM 580135101   702,136 2,368 SH   SOLE 0 2,368 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107   284,133 560 SH   SOLE 0 560 0 0
META PLATFORMS INC. COM 30303M102   39,944,782 112,851 SH   SOLE 0 110,211 0 2,640
MARSH & MCLENNAN COS COM 571748102   37,736,740 199,170 SH   SOLE 0 194,315 0 4,855
MERCK & CO INC COM 58933Y105   2,274,702 20,865 SH   SOLE 0 20,740 0 125
MICROSOFT CORP COM 594918104   45,769,824 121,715 SH   SOLE 0 119,078 0 2,637
METTLER-TOLEDO INTL INC COM 592688105   7,175,871 5,916 SH   SOLE 0 5,652 0 264
NEXTERA ENERGY, INC. COM 65339F101   1,157,218 19,052 SH   SOLE 0 19,052 0 0
NEXTERA ENERGY, PARTNERS, LP COM 65341B106   424,919 13,973 SH   SOLE 0 13,973 0 0
NETFLIX COM 64110L106   424,559 872 SH   SOLE 0 872 0 0
NIKE INC COM 654106103   31,337,123 288,635 SH   SOLE 0 281,640 0 6,995
SERVICENOW COM 81762P102   40,541,929 57,385 SH   SOLE 0 56,211 0 1,174
NESTLE COM 641069406   644,637 5,575 SH   SOLE 0 5,575 0 0
NORTHERN TRUST COM 665859104   421,900 5,000 SH   SOLE 0 5,000 0 0
OWENS CORNING COM 690742101   221,604 1,495 SH   SOLE 0 1,495 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100   4,106,804 10,132 SH   SOLE 0 9,895 0 237
ORACLE CORP COM 68389X105   5,805,925 55,069 SH   SOLE 0 55,019 0 50
OTIS WORLDWIDE CORP COM 68902V107   257,853 2,882 SH   SOLE 0 2,882 0 0
PEPSICO INC COM 713448108   46,429,670 273,373 SH   SOLE 0 268,448 0 4,925
PFIZER INC COM 717081103   202,077 7,019 SH   SOLE 0 7,019 0 0
PROCTER & GAMBLE COM 742718109   1,925,330 13,139 SH   SOLE 0 12,739 0 400
POLARIS INC COM 731068102   589,469 6,220 SH   SOLE 0 6,220 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109   429,757 4,568 SH   SOLE 0 4,568 0 0
RTX CORP COM 75513E101   28,292,580 336,256 SH   SOLE 0 328,105 0 8,151
SAP AG SPONSERED ADR COM 803054204   421,258 2,725 SH   SOLE 0 2,525 0 200
SCHWAB INTL EQUITY ETF COM 808524805   255,024 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US LARGE CAP GROWTH ETF COM 808524300   464,329 5,597 SH   SOLE 0 5,597 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409   465,772 6,644 SH   SOLE 0 6,644 0 0
SHELL PLC FUN SPONSORED ADR COM 780259305   212,271 3,226 SH   SOLE 0 3,226 0 0
SCHLUMBERGER COM 806857108   496,930 9,549 SH   SOLE 0 8,949 0 600
SPOTIFY TECHNOL COM L8681T102   244,283 1,300 SH   SOLE 0 1,290 0 10
SPDR S&P 500 ETF COM 78462F103   5,888,804 12,389 SH   SOLE 0 11,844 0 545
TRUIST FINANCIAL CORP COM 89832Q109   24,376,836 660,261 SH   SOLE 0 643,162 0 17,099
TELEFLEX INC COM 879369106   346,583 1,390 SH   SOLE 0 1,390 0 0
TARGET CORP COM 87612E106   239,550 1,682 SH   SOLE 0 1,352 0 330
TJX COMPANIES INC COM 872540109   34,199,749 364,564 SH   SOLE 0 356,542 0 8,022
THERMO FISHER SCIENTIFIC COM 883556102   33,267,263 62,675 SH   SOLE 0 61,298 0 1,377
T ROWE PRICE COM 74144T108   463,067 4,300 SH   SOLE 0 3,900 0 400
TESLA MOTORS INC. COM 88160R101   255,189 1,027 SH   SOLE 0 1,012 0 15
TEXAS INSTRUMENTS INC COM 882508104   29,204,741 171,329 SH   SOLE 0 167,512 0 3,817
UNITEDHEALTH GROUP INC COM 91324P102   325,358 618 SH   SOLE 0 618 0 0
UNION PACIFIC CORPORATION COM 907818108   2,510,728 10,222 SH   SOLE 0 10,222 0 0
UNITED PARCEL SERVICE INC COM 911312106   236,474 1,504 SH   SOLE 0 1,504 0 0
VISA INC COM 92826C839   45,740,371 175,688 SH   SOLE 0 171,468 0 4,220
VANGUARD DIVIDEND APPREC. ETF COM 921908844   1,420,284 8,335 SH   SOLE 0 8,271 0 64
VANGUARD S&P 500 ETF COM 922908363   3,362,486 7,698 SH   SOLE 0 7,698 0 0
WARNER BROS COM 934423104   155,291 13,646 SH   SOLE 0 11,646 0 2,000
WAL MART STORES INC COM 931142103   410,836 2,606 SH   SOLE 0 2,606 0 0
EXXON MOBIL CORP COM 30231G102   2,299,840 23,003 SH   SOLE 0 23,003 0 0