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,396,620 9,000 SH SOLE 2,856 0 6,144
ABBOTT LABS COM 002824100 667,825 4,986 SH SOLE 4,682 0 304
ABBVIE INC COM 00287Y109 2,292,014 9,899 SH SOLE 9,499 0 400
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 230,571 935 SH SOLE 0 0 935
ADOBE INC COM 00724F101 599,675 1,700 SH SOLE 1,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,049,855 6,489 SH SOLE 6,489 0 0
AIR PRODS & CHEMS INC COM 009158106 446,443 1,637 SH SOLE 1,637 0 0
ALPHABET INC CAP STK CL C 02079K107 35,966,486 147,676 SH SOLE 122,441 0 25,235
ALPHABET INC CAP STK CL A 02079K305 15,508,078 63,793 SH SOLE 53,833 0 9,960
ALTRIA GROUP INC COM 02209S103 883,769 13,378 SH SOLE 12,578 0 800
AMAZON COM INC COM 023135106 16,783,711 76,439 SH SOLE 65,379 0 11,060
AMERICAN ELEC PWR CO INC COM 025537101 1,800,563 16,005 SH SOLE 14,005 0 2,000
AMERICAN EXPRESS CO COM 025816109 888,860 2,676 SH SOLE 698 0 1,978
AMGEN INC COM 031162100 249,747 885 SH SOLE 885 0 0
AMPHENOL CORP NEW CL A 032095101 618,750 5,000 SH SOLE 0 0 5,000
APPLE INC COM 037833100 76,264,932 299,513 SH SOLE 253,803 0 45,710
AT&T INC COM 00206R102 754,629 26,722 SH SOLE 26,722 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 7,811,009 26,613 SH SOLE 19,035 0 7,578
AUTOZONE INC COM 053332102 3,003,168 700 SH SOLE 0 0 700
BANK AMERICA CORP COM 060505104 13,552,960 262,705 SH SOLE 231,017 0 31,688
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,324,369 16,558 SH SOLE 14,182 0 2,376
BLACKROCK INC COM 09290D101 15,849,913 13,595 SH SOLE 11,512 0 2,083
BLACKSTONE INC COM 09260D107 302,405 1,770 SH SOLE 1,770 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 792,182 17,565 SH SOLE 17,565 0 0
BROADCOM INC COM 11135F101 19,604,673 59,424 SH SOLE 53,754 0 5,670
CAPITAL ONE FINL CORP COM 14040H105 4,798,994 22,575 SH SOLE 22,233 0 342
CATERPILLAR INC COM 149123101 16,748,766 35,102 SH SOLE 30,697 0 4,405
CHEVRON CORP NEW COM 166764100 3,442,553 22,169 SH SOLE 20,941 0 1,228
CHUBB LIMITED COM H1467J104 12,814,220 45,400 SH SOLE 37,940 0 7,460
CINCINNATI FINL CORP COM 172062101 921,407 5,828 SH SOLE 5,828 0 0
CINTAS CORP COM 172908105 215,934 1,052 SH SOLE 1,052 0 0
CISCO SYS INC COM 17275R102 2,145,309 31,355 SH SOLE 31,355 0 0
COCA COLA CO COM 191216100 780,392 11,767 SH SOLE 11,767 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 265,605 787 SH SOLE 787 0 0
COMCAST CORP NEW CL A 20030N101 779,656 24,814 SH SOLE 24,814 0 0
CONOCOPHILLIPS COM 20825C104 274,784 2,905 SH SOLE 1,050 0 1,855
COSTCO WHSL CORP NEW COM 22160K105 7,455,424 8,054 SH SOLE 6,934 0 1,120
CSX CORP COM 126408103 1,427,466 40,199 SH SOLE 39,149 0 1,050
CVS HEALTH CORP COM 126650100 259,342 3,440 SH SOLE 3,440 0 0
DANAHER CORPORATION COM 235851102 8,449,246 42,617 SH SOLE 35,757 0 6,860
DEERE & CO COM 244199105 627,818 1,373 SH SOLE 1,373 0 0
DELL TECHNOLOGIES INC CL C 24703L202 213,506 1,506 SH SOLE 1,506 0 0
DISNEY WALT CO COM 254687106 8,914,781 77,858 SH SOLE 62,937 0 14,921
DUKE ENERGY CORP NEW COM NEW 26441C204 1,335,881 10,795 SH SOLE 10,795 0 0
ECOLAB INC COM 278865100 17,709,792 64,667 SH SOLE 47,786 0 16,881
ELEVANCE HEALTH INC COM 036752103 1,017,828 3,150 SH SOLE 3,150 0 0
ELI LILLY & CO COM 532457108 1,355,088 1,776 SH SOLE 1,776 0 0
EMERSON ELEC CO COM 291011104 10,881,231 82,949 SH SOLE 63,077 0 19,872
EOG RES INC COM 26875P101 822,064 7,332 SH SOLE 7,032 0 300
EVEREST GROUP LTD COM G3223R108 974,690 2,783 SH SOLE 2,658 0 125
EXXON MOBIL CORP COM 30231G102 2,346,440 20,811 SH SOLE 20,711 0 100
FASTENAL CO COM 311900104 902,924 18,412 SH SOLE 18,412 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 309,984 4,701 SH SOLE 4,527 0 174
FISERV INC COM 337738108 14,030,421 108,822 SH SOLE 90,800 0 18,022
GALLAGHER ARTHUR J & CO COM 363576109 495,584 1,600 SH SOLE 1,600 0 0
GE AEROSPACE COM NEW 369604301 548,395 1,823 SH SOLE 1,823 0 0
GE VERNOVA INC COM 36828A101 210,296 342 SH SOLE 342 0 0
GENERAL DYNAMICS CORP COM 369550108 3,923,546 11,506 SH SOLE 10,206 0 1,300
GRAINGER W W INC COM 384802104 11,801,455 12,384 SH SOLE 9,959 0 2,425
HARLEY DAVIDSON INC COM 412822108 349,559 12,529 SH SOLE 12,529 0 0
HOME DEPOT INC COM 437076102 22,390,947 55,260 SH SOLE 43,878 0 11,382
HONEYWELL INTL INC COM 438516106 439,735 2,089 SH SOLE 2,089 0 0
INTEL CORP COM 458140100 907,293 27,043 SH SOLE 9,977 0 17,066
INTERNATIONAL BUSINESS MACHS COM 459200101 1,360,858 4,823 SH SOLE 3,503 0 1,320
INVESCO QQQ TR UNIT SER 1 46090E103 1,038,943 1,731 SH SOLE 1,731 0 0
ISHARES INC CORE MSCI EMKT 46434G103 485,083 7,359 SH SOLE 359 0 7,000
ISHARES TR MSCI USA VALUE 46432F388 1,464,698 11,713 SH SOLE 10,828 0 885
ISHARES TR MSCI USA MIN VOL 46429B697 743,563 7,815 SH SOLE 7,815 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 531,958 2,735 SH SOLE 2,735 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,412,725 3,016 SH SOLE 0 0 3,016
ISHARES TR MSCI USA MMENTM 46432F396 651,383 2,540 SH SOLE 2,540 0 0
ISHARES TR CORE S&P SCP ETF 464287804 233,319 1,963 SH SOLE 1,963 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,605,677 6,636 SH SOLE 6,036 0 600
ISHARES TR RUS 2000 GRW ETF 464287648 472,059 1,475 SH SOLE 475 0 1,000
ISHARES TR RUS 1000 ETF 464287622 209,055 572 SH SOLE 572 0 0
JOHNSON & JOHNSON COM 478160104 2,595,188 13,996 SH SOLE 12,246 0 1,750
JPMORGAN CHASE & CO. COM 46625H100 1,626,308 5,156 SH SOLE 4,306 0 850
KENVUE INC COM 49177J102 631,266 38,895 SH SOLE 38,895 0 0
KIMBERLY-CLARK CORP COM 494368103 1,220,148 9,813 SH SOLE 9,813 0 0
LINDE PLC SHS G54950103 9,460,941 19,918 SH SOLE 15,513 0 4,405
LOWES COS INC COM 548661107 1,598,834 6,362 SH SOLE 6,362 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,561,656 7,749 SH SOLE 7,749 0 0
MASTERCARD INCORPORATED CL A 57636Q104 286,680 504 SH SOLE 6 0 498
MCDONALDS CORP COM 580135101 1,196,111 3,936 SH SOLE 2,761 0 1,175
MEDTRONIC PLC SHS G5960L103 1,342,884 14,100 SH SOLE 14,100 0 0
MERCK & CO INC COM 58933Y105 2,776,656 33,083 SH SOLE 25,433 0 7,650
META PLATFORMS INC CL A 30303M102 14,116,609 19,222 SH SOLE 15,952 0 3,270
MICROSOFT CORP COM 594918104 41,391,294 79,914 SH SOLE 67,648 0 12,266
MORGAN STANLEY COM NEW 617446448 2,251,668 14,165 SH SOLE 14,065 0 100
NEOGEN CORP COM 640491106 57,100 10,000 SH SOLE 10,000 0 0
NEXTERA ENERGY INC COM 65339F101 4,096,603 54,267 SH SOLE 49,217 0 5,050
NIKE INC CL B 654106103 446,272 6,400 SH SOLE 6,400 0 0
NVIDIA CORPORATION COM 67066G104 25,009,564 134,042 SH SOLE 117,335 0 16,707
ORACLE CORP COM 68389X105 326,238 1,160 SH SOLE 1,160 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 302,452 1,658 SH SOLE 1,658 0 0
PEPSICO INC COM 713448108 1,653,400 11,773 SH SOLE 9,356 0 2,417
PFIZER INC COM 717081103 2,093,410 82,159 SH SOLE 79,373 0 2,786
PROCTER AND GAMBLE CO COM 742718109 2,417,836 15,736 SH SOLE 15,736 0 0
QUALCOMM INC COM 747525103 12,694,471 76,307 SH SOLE 68,440 0 7,867
ROCKWELL AUTOMATION INC COM 773903109 407,202 1,165 SH SOLE 1,165 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,498,643 13,031 SH SOLE 10,916 0 2,115
RPM INTL INC COM 749685103 241,654 2,050 SH SOLE 2,050 0 0
RTX CORPORATION COM 75513E101 12,654,331 75,625 SH SOLE 69,179 0 6,446
SCHWAB CHARLES CORP COM 808513105 4,570,950 47,878 SH SOLE 43,771 0 4,107
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,983,353 109,280 SH SOLE 109,280 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 704,650 2,500 SH SOLE 1,600 0 900
SELECT SECTOR SPDR TR ENERGY 81369Y506 8,123,522 90,928 SH SOLE 70,178 0 20,750
SHERWIN WILLIAMS CO COM 824348106 11,105,684 32,073 SH SOLE 25,198 0 6,875
SPDR GOLD TR GOLD SHS 78463V107 8,562,561 24,088 SH SOLE 24,008 0 80
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,006,651 1,511 SH SOLE 1,511 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 448,811 753 SH SOLE 169 0 584
SPDR SERIES TRUST S&P DIVID ETF 78464A763 581,908 4,155 SH SOLE 4,155 0 0
STARBUCKS CORP COM 855244109 211,500 2,500 SH SOLE 2,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,581,899 5,664 SH SOLE 505 0 5,159
TARGET CORP COM 87612E106 1,333,391 14,865 SH SOLE 2,320 0 12,545
TERADYNE INC COM 880770102 542,991 3,945 SH SOLE 3,945 0 0
TESLA INC COM 88160R101 1,195,407 2,688 SH SOLE 2,688 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,106,816 2,282 SH SOLE 1,116 0 1,166
TJX COS INC NEW COM 872540109 528,149 3,654 SH SOLE 3,654 0 0
UNITED PARCEL SERVICE INC CL B 911312106 245,578 2,940 SH SOLE 2,940 0 0
UNITEDHEALTH GROUP INC COM 91324P102 624,993 1,810 SH SOLE 1,810 0 0
US BANCORP DEL COM NEW 902973304 3,133,766 64,841 SH SOLE 41,874 0 22,967
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 752,844 8,235 SH SOLE 8,235 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,570,295 18,894 SH SOLE 18,744 0 150
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,646,104 12,678 SH SOLE 9,178 0 3,500
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 12,583,304 58,313 SH SOLE 56,713 0 1,600
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 956,383 15,961 SH SOLE 7,161 0 8,800
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 32,123,173 379,348 SH SOLE 359,488 0 19,860
VANGUARD WORLD FD MEGA GRWTH IND 921910816 716,308 1,780 SH SOLE 1,515 0 265
VERALTO CORP COM SHS 92338C103 1,535,717 14,405 SH SOLE 11,876 0 2,529
VERIZON COMMUNICATIONS INC COM 92343V104 1,392,160 31,676 SH SOLE 30,676 0 1,000
VISA INC COM CL A 92826C839 22,213,956 65,071 SH SOLE 51,837 0 13,234
WALMART INC COM 931142103 15,876,234 154,048 SH SOLE 136,278 0 17,770
WASTE MGMT INC DEL COM 94106L109 5,900,983 26,722 SH SOLE 23,242 0 3,480
WEC ENERGY GROUP INC COM 92939U106 513,592 4,482 SH SOLE 4,482 0 0
WELLS FARGO CO NEW COM 949746101 1,694,254 20,213 SH SOLE 0 0 20,213
WEYERHAEUSER CO MTN BE COM NEW 962166104 209,327 8,444 SH SOLE 5,500 0 2,944
WISDOMTREE TR US LARGECAP DIVD 97717W307 504,774 5,800 SH SOLE 0 0 5,800