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
Expires: July 31, 2015
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
3M CO COM 88579Y101 1,378,860 8,400 SH SOLE 2,256 0 6,144
ABBOTT LABORATORIES COM 002824100 1,318,788 13,344 SH SOLE 13,040 0 304
ABBVIE INC COM 00287Y109 4,521,583 17,285 SH SOLE 16,735 0 550
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 202,624 1,105 SH SOLE 1,105 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 216,594 1,257 SH SOLE 1,257 0 0
ALPHABET INC CAP STK CL C 02079K107 43,119,890 126,548 SH SOLE 108,338 0 18,210
ALPHABET INC CAP STK CL A 02079K305 19,185,901 55,760 SH SOLE 46,875 0 8,885
AMAZON COM INC COM 023135106 17,476,876 70,146 SH SOLE 61,956 0 8,190
AMERICAN ELEC PWR CO INC COM 025537101 2,372,207 19,995 SH SOLE 18,920 0 1,075
AMERICAN EXPRESS CO COM 025816109 835,059 2,746 SH SOLE 768 0 1,978
AMGEN INC COM 031162100 324,563 770 SH SOLE 770 0 0
AMPHENOL CORP CL A 032095101 6,829,565 81,015 SH SOLE 63,785 0 17,230
APPLE INC COM 037833100 88,917,995 267,005 SH SOLE 227,250 0 39,755
APPLIED MATLS INC COM 038222105 2,180,524 4,264 SH SOLE 4,009 0 255
AT&T INC COM 00206R102 544,413 22,312 SH SOLE 22,312 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,654,921 10,288 SH SOLE 5,080 0 5,208
AUTOZONE INC COM 053332102 1,981,014 700 SH SOLE 0 0 700
BANK OF AMER CORP COM 060505104 12,501,285 229,676 SH SOLE 207,298 0 22,378
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,505,600 15,073 SH SOLE 13,407 0 1,666
BLACKROCK ETF TRUST ISHA SYST AL ETF 09290C665 258,737 8,665 SH SOLE 8,665 0 0
BLACKROCK INC COM 09290D101 12,961,208 12,247 SH SOLE 10,549 0 1,698
BROADCOM INC COM 11135F101 16,142,935 45,966 SH SOLE 42,901 0 3,065
BURKE HERBERT FINL SVCS CORP COM 12135Y108 470,322 6,856 SH SOLE 6,856 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,788,999 19,625 SH SOLE 19,284 0 341
CARDINAL HEALTH INC COM 14149Y108 2,921,870 13,132 SH SOLE 11,712 0 1,420
CATERPILLAR INC COM 149123101 21,604,556 26,646 SH SOLE 23,441 0 3,205
CHARLES SCHWAB CORP (THE) COM 808513105 3,333,231 34,103 SH SOLE 32,691 0 1,412
CHEVRON CORPORATION COM 166764100 5,900,311 28,893 SH SOLE 27,365 0 1,528
CHUBB LIMITED COM H1467J104 12,623,534 38,812 SH SOLE 33,247 0 5,565
CISCO SYS INC COM 17275R102 8,214,721 76,324 SH SOLE 66,399 0 9,925
COCA COLA CO COM 191216100 3,356,625 38,994 SH SOLE 38,244 0 750
COSTCO WHOLESALE CORPORATION COM 22160K105 6,755,511 7,421 SH SOLE 6,716 0 705
CSX CORP COM 126408103 1,256,654 27,019 SH SOLE 25,969 0 1,050
CVS HEALTH CORP COM 126650100 2,064,701 24,095 SH SOLE 23,595 0 500
DANAHER CORP DEL COM 235851102 9,208,283 41,563 SH SOLE 34,703 0 6,860
DELL TECHNOLOGIES INC CL C 24703L202 4,639,281 8,624 SH SOLE 8,229 0 395
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 10,156,807 274,360 SH SOLE 273,530 0 830
DISNEY WALT CO COM 254687106 7,500,469 71,501 SH SOLE 59,250 0 12,251
ECOLAB INC COM 278865100 16,064,023 58,504 SH SOLE 42,948 0 15,556
ELI LILLY & CO COM 532457108 6,483,641 5,603 SH SOLE 4,858 0 745
EMERSON ELEC CO COM 291011104 10,948,264 70,588 SH SOLE 54,251 0 16,337
EOG RES INC COM 26875P101 598,843 4,347 SH SOLE 4,047 0 300
EVEREST GROUP LTD COM G3223R108 838,430 2,296 SH SOLE 2,171 0 125
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 7,440,856 45,720 SH SOLE 44,490 0 1,230
FASTENAL CO COM 311900104 277,962 5,612 SH SOLE 5,612 0 0
FISERV INC COM 337738108 321,636 7,119 SH SOLE 7,119 0 0
GALLAGHER ARTHUR J & CO COM 363576109 364,976 1,600 SH SOLE 1,600 0 0
GE AEROSPACE COM NEW 369604301 563,995 1,806 SH SOLE 1,806 0 0
GE VERNOVA INC COM 36828A101 303,206 319 SH SOLE 319 0 0
GENERAL DYNAMICS CORP COM 369550108 3,469,614 10,456 SH SOLE 9,156 0 1,300
GOLDMAN SACHS GROUP INC COM 38141G104 1,650,360 1,833 SH SOLE 1,783 0 50
HOME DEPOT INC COM 437076102 14,661,544 51,536 SH SOLE 41,319 0 10,217
IM GLOBAL PARTNER FUNDS IMGP DBI MAN ETF 53700T827 8,033,284 246,950 SH SOLE 245,500 0 1,450
INTEL CORP COM 458140100 3,283,602 27,311 SH SOLE 10,245 0 17,066
INTERNATIONAL BUSINESS MACHS COM 459200101 5,330,091 24,235 SH SOLE 19,480 0 4,755
INVESCO QQQ TR UNIT SER 1 46090E103 1,099,990 1,487 SH SOLE 1,487 0 0
ISHARES INC CORE MSCI EMKT 46434G103 597,746 7,365 SH SOLE 365 0 7,000
ISHARES TR MSCI USA MMENTM 46432F396 717,188 2,260 SH SOLE 2,260 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 526,428 1,475 SH SOLE 475 0 1,000
ISHARES TR MSCI USA VALUE 46432F388 1,905,161 9,622 SH SOLE 9,217 0 405
ISHARES TR MSCI USA MIN ETF 46429B697 386,642 3,968 SH SOLE 3,968 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 351,139 1,580 SH SOLE 1,580 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,826,188 6,572 SH SOLE 5,972 0 600
ISHARES TR RUS 1000 GRW ETF 464287614 1,528,673 12,204 SH SOLE 140 0 12,064
JOHNSON & JOHNSON COM 478160104 6,988,369 26,397 SH SOLE 23,917 0 2,480
JPMORGAN CHASE & CO COM 46625H100 4,110,511 12,425 SH SOLE 11,355 0 1,070
KEYSIGHT TECHNOLOGIES INC COM 49338L103 228,617 628 SH SOLE 628 0 0
KIMBERLY-CLARK CORP COM 494368103 561,294 5,761 SH SOLE 5,761 0 0
KINDER MORGAN INC DEL COM 49456B101 2,159,868 71,637 SH SOLE 70,137 0 1,500
LINDE PLC SHS G54950103 7,831,398 16,499 SH SOLE 13,509 0 2,990
LOCKHEED MARTIN CORP COM 539830109 1,886,771 3,705 SH SOLE 3,605 0 100
LOWES COS INC COM 548661107 1,090,997 5,920 SH SOLE 5,920 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,252,475 7,336 SH SOLE 7,336 0 0
MASTERCARD INCORPORATED CL A 57636Q104 274,632 498 SH SOLE 0 0 498
MCCORMICK & CO INC COM NON VTG 579780206 229,541 4,947 SH SOLE 4,947 0 0
MCDONALDS CORP COM 580135101 292,370 1,266 SH SOLE 1,266 0 0
MEDTRONIC PLC SHS G5960L103 2,393,253 27,735 SH SOLE 27,110 0 625
MERCK & CO INC COM 58933Y105 3,232,857 22,248 SH SOLE 14,598 0 7,650
META PLATFORMS INC CL A 30303M102 11,110,497 15,321 SH SOLE 12,926 0 2,395
MICRON TECHNOLOGY INC COM 595112103 2,903,490 2,726 SH SOLE 2,566 0 160
MICROSOFT CORP COM 594918104 36,958,286 72,057 SH SOLE 62,211 0 9,846
MORGAN STANLEY COM NEW 617446448 1,262,957 6,715 SH SOLE 6,615 0 100
NEOGEN CORP COM 640491106 128,000 10,000 SH SOLE 10,000 0 0
NEXTERA ENERGY INC COM 65339F101 3,143,801 41,508 SH SOLE 39,258 0 2,250
NUCOR CORP COM 670346105 2,705,656 11,575 SH SOLE 9,790 0 1,785
NVIDIA CORPORATION COM 67066G104 27,097,985 118,653 SH SOLE 106,263 0 12,390
PEPSICO INC COM 713448108 1,266,566 9,995 SH SOLE 7,578 0 2,417
PFIZER INC COM 717081103 1,336,475 46,861 SH SOLE 44,861 0 2,000
PHILIP MORRIS INTL INC COM 718172109 1,385,353 7,260 SH SOLE 6,760 0 500
PRICE T ROWE GROUP INC COM 74144T108 328,902 3,161 SH SOLE 3,161 0 0
PROCTER & GAMBLE CO COM 742718109 2,662,111 18,324 SH SOLE 18,324 0 0
QUALCOMM INC COM 747525103 12,124,008 65,877 SH SOLE 61,195 0 4,682
ROCKWELL AUTOMATION INC COM 773903109 208,958 480 SH SOLE 480 0 0
RTX CORPORATION COM 75513E101 12,095,098 65,150 SH SOLE 59,239 0 5,911
SALESFORCE INC COM 79466L302 954,322 4,157 SH SOLE 4,157 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,921,895 182,044 SH SOLE 178,649 0 3,395
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 842,100 5,000 SH SOLE 5,000 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 978,750 5,000 SH SOLE 3,200 0 1,800
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 5,663,750 92,093 SH SOLE 68,893 0 23,200
SHERWIN WILLIAMS CO COM 824348106 466,802 1,444 SH SOLE 1,444 0 0
SPDR GOLD TR GOLD SHS 78463V107 5,701,936 14,972 SH SOLE 14,902 0 70
SPDR SERIES TRUST ST STR SP DIV 78464A763 257,072 1,755 SH SOLE 1,755 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 238,993 313 SH SOLE 313 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 491,219 748 SH SOLE 164 0 584
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,517,713 5,519 SH SOLE 360 0 5,159
TARGET CORP COM 87612E106 2,162,165 13,799 SH SOLE 1,254 0 12,545
TERADYNE INC COM 880770102 679,609 1,695 SH SOLE 1,695 0 0
TESLA INC COM 88160R101 1,787,888 5,039 SH SOLE 4,914 0 125
THERMO FISHER SCIENTIFIC INC COM 883556102 1,638,346 2,427 SH SOLE 1,261 0 1,166
TJX COS INC NEW COM 872540109 2,347,084 17,739 SH SOLE 15,224 0 2,515
UNITEDHEALTH GROUP INC COM 91324P102 1,263,122 3,441 SH SOLE 3,441 0 0
US BANCORP COM NEW 902973304 2,619,185 45,346 SH SOLE 22,379 0 22,967
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,537,253 17,888 SH SOLE 17,673 0 215
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 1,954,829 8,461 SH SOLE 8,461 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 11,952,161 51,229 SH SOLE 50,454 0 775
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,292,657 18,307 SH SOLE 9,507 0 8,800
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 38,700,738 382,683 SH SOLE 373,068 0 9,615
VANGUARD WORLD FD MRNGSTR MEGA CAP 921910816 599,909 6,475 SH SOLE 5,150 0 1,325
VERALTO CORP COM SHS 92338C103 1,223,047 12,967 SH SOLE 10,791 0 2,176
VERIZON COMMUNICATIONS INC COM 92343V104 513,973 11,205 SH SOLE 11,205 0 0
VISA INC COM CL A 92826C839 20,701,020 57,610 SH SOLE 46,056 0 11,554
WALMART INC COM 931142103 13,374,149 128,697 SH SOLE 116,977 0 11,720
WASTE MGMT INC DEL COM 94106L109 4,545,942 22,293 SH SOLE 19,813 0 2,480
WEC ENERGY GROUP INC COM 92939U106 270,594 2,685 SH SOLE 2,685 0 0
WELLS FARGO & CO COM 949746101 1,618,051 20,213 SH SOLE 0 0 20,213
WISDOMTREE TR US LARGECAP DIVD 97717W307 563,760 5,800 SH SOLE 0 0 5,800
WORLD GOLD TR SPDR GLD MINIS 98149E303 2,208,505 26,874 SH SOLE 26,649 0 225
WW GRAINGER INC COM 384802104 11,323,136 9,089 SH SOLE 7,089 0 2,000