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   72,986,639 346,532 SH   SOLE 0 339,341 0 7,191
ABBVIE INC COM 00287Y109   590,543 3,443 SH   SOLE 0 3,443 0 0
ABBOTT LABORATORIES COM 002824100   4,034,202 38,824 SH   SOLE 0 38,349 0 475
ACCENTURE PLC COM G1151C101   35,606,074 117,353 SH   SOLE 0 114,539 0 2,814
AUTOMATIC DATA PROCESSING COM 053015103   299,556 1,255 SH   SOLE 0 1,255 0 0
AMERICAN ELECTRIC POWER COM 025537101   440,806 5,024 SH   SOLE 0 5,024 0 0
AFLAC INC. COM 001055102   401,895 4,500 SH   SOLE 0 4,500 0 0
ALLSTATE CORPORATION COM 020002101   252,103 1,579 SH   SOLE 0 1,579 0 0
APPLIED MATERIALS INC COM 038222105   48,953,294 207,438 SH   SOLE 0 202,483 0 4,955
AMGEN INC COM 031162100   36,631,638 117,240 SH   SOLE 0 114,609 0 2,631
AMAZON.COM INC COM 023135106   56,495,337 292,343 SH   SOLE 0 285,513 0 6,830
AMPHENOL CORP COM 032095101   49,439,811 733,855 SH   SOLE 0 714,199 0 19,656
BROADCOM LTD COM 11135F101   367,666 229 SH   SOLE 0 229 0 0
BANK OF AMERICA CORP COM 060505104   2,801,797 70,450 SH   SOLE 0 70,450 0 0
BECTON DICKINSON & CO COM 075887109   38,666,385 165,446 SH   SOLE 0 162,015 0 3,431
BERKSHIRE HATHAWAY CL B COM 084670702   22,723,034 55,858 SH   SOLE 0 55,301 0 557
BLACKSTONE GROUP LP COM 09260D107   1,434,223 11,585 SH   SOLE 0 11,585 0 0
CARRIER GLOBAL CORP COM 14448C104   7,774,862 123,254 SH   SOLE 0 121,754 0 1,500
CATERPILLAR INC COM 149123101   391,393 1,175 SH   SOLE 0 1,175 0 0
COHERENT CORP COM 19247G107   211,946 2,925 SH   SOLE 0 2,925 0 0
COSTCO WHOLESALE CORP COM 22160K105   489,594 576 SH   SOLE 0 501 0 75
COPART INC COM 217204106   1,018,208 18,800 SH   SOLE 0 18,800 0 0
CORVUS PHARMACEUTICALS INC. COM 221015100   21,076 11,580 SH   SOLE 0 10,980 0 600
CROWDSTRIKE HOL COM 22788C105   52,050,230 135,834 SH   SOLE 0 132,439 0 3,395
CHEVRON CORP COM 166764100   30,690,386 196,205 SH   SOLE 0 192,377 0 3,828
DEERE & CO COM 244199105   233,892 626 SH   SOLE 0 626 0 0
DELL COMPUTER CORP COM 24703L202   508,888 3,690 SH   SOLE 0 3,440 0 250
DIAGEO PLC NEW GB SPN ADR COM 25243Q205   409,760 3,250 SH   SOLE 0 3,250 0 0
WALT DISNEY CO COM 254687106   628,835 6,333 SH   SOLE 0 6,333 0 0
DOVER CORP COM 260003108   427,306 2,368 SH   SOLE 0 2,268 0 100
ECOLAB INC COM 278865100   36,752,912 154,424 SH   SOLE 0 151,529 0 2,895
ISHARES MSCI EAFE INDEX FUND COM 464287465   829,750 10,593 SH   SOLE 0 10,228 0 365
ELEVANCE HEALTH INC COM 036752103   235,709 435 SH   SOLE 0 435 0 0
EMERSON ELEC CO COM 291011104   745,453 6,767 SH   SOLE 0 6,767 0 0
EATON CORP PLC COM G29183103   321,389 1,025 SH   SOLE 0 1,025 0 0
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200   714,085 23,147 SH   SOLE 0 23,097 0 50
GENERAL DYNAMICS CORPORATION COM 369550108   310,450 1,070 SH   SOLE 0 1,070 0 0
GENERAL ELECTRIC CO COM 369604301   788,491 4,960 SH   SOLE 0 4,910 0 50
GE HEALTHCARE TECHNOLOGIES COM 36266G107   14,531,846 186,497 SH   SOLE 0 184,192 0 2,305
ALPHABET INC CL C COM 02079K107   47,490,955 258,919 SH   SOLE 0 252,044 0 6,875
ALPHABET INC CL A COM 02079K305   16,072,734 88,239 SH   SOLE 0 87,184 0 1,055
W.W. GRAINGER, INC. COM 384802104   586,456 650 SH   SOLE 0 650 0 0
HUNINGTON BANCSHARES COM 446150104   131,800 10,000 SH   SOLE 0 10,000 0 0
HOME DEPOT INC COM 437076102   10,082,814 29,290 SH   SOLE 0 27,872 0 1,418
HONEYWELL INTL INC COM 438516106   1,962,219 9,189 SH   SOLE 0 9,189 0 0
INTL BUSINESS MACHS COM 459200101   582,323 3,367 SH   SOLE 0 3,367 0 0
ISHARES CORE S&P 500 ETF COM 464287200   448,729 820 SH   SOLE 0 820 0 0
I SHARES S&P 500 GROWTH INDEX COM 464287309   249,395 2,695 SH   SOLE 0 2,695 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622   1,308,283 4,397 SH   SOLE 0 4,397 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614   5,673,963 15,566 SH   SOLE 0 14,756 0 810
JOHNSON & JOHNSON COM 478160104   35,183,491 240,719 SH   SOLE 0 236,284 0 4,435
JP MORGAN CHASE& CO COM 46625H100   23,236,236 114,883 SH   SOLE 0 110,868 0 4,015
COCA-COLA COM 191216100   3,057,555 48,037 SH   SOLE 0 48,037 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   378,417 1,685 SH   SOLE 0 1,685 0 0
LILLY, ELI COM 532457108   1,068,348 1,180 SH   SOLE 0 1,180 0 0
LOCKHEED MARTIN CORP COM 539830109   232,616 498 SH   SOLE 0 498 0 0
LOWE`S COMPANIES COM 548661107   2,146,178 9,735 SH   SOLE 0 9,535 0 200
MASTERCARD INCORPORATED CL A COM 57636Q104   430,131 975 SH   SOLE 0 975 0 0
MARRIOT INTL INC COM 571903202   828,062 3,425 SH   SOLE 0 3,425 0 0
MCDONALDS CORP COM 580135101   553,767 2,173 SH   SOLE 0 2,173 0 0
MIDCAP SPDR TRUST SERIES 1 COM 78467Y107   299,645 560 SH   SOLE 0 560 0 0
META PLATFORMS INC. COM 30303M102   51,294,361 101,730 SH   SOLE 0 99,255 0 2,475
MARSH & MCLENNAN COS COM 571748102   42,289,608 200,691 SH   SOLE 0 195,796 0 4,895
MERCK & CO INC COM 58933Y105   2,545,452 20,561 SH   SOLE 0 20,436 0 125
MICROSOFT CORP COM 594918104   56,645,240 126,737 SH   SOLE 0 124,125 0 2,612
METTLER-TOLEDO INTL INC COM 592688105   7,573,540 5,419 SH   SOLE 0 5,190 0 229
NEXTERA ENERGY, INC. COM 65339F101   7,496,655 105,870 SH   SOLE 0 105,005 0 865
NETFLIX COM 64110L106   582,421 863 SH   SOLE 0 863 0 0
NIKE INC COM 654106103   16,536,418 219,403 SH   SOLE 0 212,808 0 6,595
SERVICENOW COM 81762P102   43,192,116 54,905 SH   SOLE 0 53,761 0 1,144
NESTLE COM 641069406   571,159 5,575 SH   SOLE 0 5,575 0 0
NORTHERN TRUST COM 665859104   419,900 5,000 SH   SOLE 0 5,000 0 0
NVIDIA CORP COM 67066G104   424,113 3,433 SH   SOLE 0 3,233 0 200
OWENS CORNING COM 690742101   259,711 1,495 SH   SOLE 0 1,495 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100   3,456,768 19,574 SH   SOLE 0 19,100 0 474
ORACLE CORP COM 68389X105   4,704,219 33,316 SH   SOLE 0 33,266 0 50
OTIS WORLDWIDE CORP COM 68902V107   277,421 2,882 SH   SOLE 0 2,882 0 0
PEPSICO INC COM 713448108   43,546,138 264,028 SH   SOLE 0 259,128 0 4,900
PFIZER INC COM 717081103   218,244 7,800 SH   SOLE 0 7,800 0 0
PROCTER & GAMBLE COM 742718109   2,155,272 13,069 SH   SOLE 0 12,669 0 400
POLARIS INC COM 731068102   487,088 6,220 SH   SOLE 0 6,220 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109   434,908 4,292 SH   SOLE 0 4,292 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109   19,974,634 161,594 SH   SOLE 0 157,299 0 4,295
RTX CORP COM 75513E101   37,768,525 376,218 SH   SOLE 0 367,027 0 9,191
SAP AG SPONSERED ADR COM 803054204   498,224 2,470 SH   SOLE 0 2,320 0 150
SCHWAB INTL EQUITY ETF COM 808524805   265,098 6,900 SH   SOLE 0 6,900 0 0
SCHWAB US LARGE CAP GROWTH ETF COM 808524300   481,558 4,775 SH   SOLE 0 4,775 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409   398,781 5,383 SH   SOLE 0 5,383 0 0
SHELL PLC FUN SPONSORED ADR COM 780259305   232,853 3,226 SH   SOLE 0 3,226 0 0
SPOTIFY TECHNOL COM L8681T102   345,169 1,100 SH   SOLE 0 1,090 0 10
SPDR S&P 500 ETF COM 78462F103   6,492,371 11,930 SH   SOLE 0 11,385 0 545
TRUIST FINANCIAL CORP COM 89832Q109   9,158,888 235,750 SH   SOLE 0 232,950 0 2,800
TELEFLEX INC COM 879369106   292,359 1,390 SH   SOLE 0 1,390 0 0
TARGET CORP COM 87612E106   234,199 1,582 SH   SOLE 0 1,252 0 330
TJX COMPANIES INC COM 872540109   39,490,118 358,675 SH   SOLE 0 350,653 0 8,022
THERMO FISHER SCIENTIFIC COM 883556102   41,324,584 74,728 SH   SOLE 0 73,106 0 1,622
T ROWE PRICE COM 74144T108   377,640 3,275 SH   SOLE 0 3,075 0 200
TEXAS INSTRUMENTS INC COM 882508104   38,031,782 195,506 SH   SOLE 0 191,191 0 4,315
UBER TECHNOLOGIES COM 90353T100   30,614,270 421,220 SH   SOLE 0 409,440 0 11,780
UNITEDHEALTH GROUP INC COM 91324P102   314,723 618 SH   SOLE 0 618 0 0
UNION PACIFIC CORPORATION COM 907818108   1,924,115 8,504 SH   SOLE 0 8,504 0 0
UNITED PARCEL SERVICE INC COM 911312106   205,822 1,504 SH   SOLE 0 1,504 0 0
VISA INC COM 92826C839   44,452,182 169,361 SH   SOLE 0 165,191 0 4,170
VANGUARD DIVIDEND APPREC. ETF COM 921908844   1,553,866 8,512 SH   SOLE 0 8,448 0 64
VANGUARD S&P 500 ETF COM 922908363   3,349,371 6,697 SH   SOLE 0 6,682 0 15
WAL MART STORES INC COM 931142103   529,357 7,818 SH   SOLE 0 7,818 0 0
EXXON MOBIL CORP COM 30231G102   2,433,291 21,137 SH   SOLE 0 21,137 0 0