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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,746,576 8,802 SH   SOLE   8,732 0 70
EATON CORP PLC SHS G29183103   1,501,588 5,524 SH   SOLE   5,524 0 0
CHUBB LIMITED COM H1467J104   2,601,341 8,614 SH   SOLE   8,614 0 0
AT&T INC COM 00206R102   1,108,576 39,200 SH   SOLE   32,591 0 6,609
ABBOTT LABS COM 002824100   6,231,499 46,977 SH   SOLE   46,827 0 150
ABBVIE INC COM 00287Y109   4,797,588 22,898 SH   SOLE   22,898 0 0
AGREE RLTY CORP COM 008492100   1,353,526 17,535 SH   SOLE   17,535 0 0
AIR PRODS & CHEMS INC COM 009158106   1,415,616 4,800 SH   SOLE   4,710 0 90
ALBEMARLE CORP COM 012653101   290,240 4,030 SH   SOLE   4,030 0 0
ALLIANT ENERGY CORP COM 018802108   1,665,506 25,882 SH   SOLE   25,882 0 0
ALPHABET INC CAP STK CL C 02079K107   1,341,859 8,589 SH   SOLE   8,589 0 0
ALPHABET INC CAP STK CL A 02079K305   2,831,613 18,311 SH   SOLE   18,311 0 0
ALTRIA GROUP INC COM 02209S103   334,311 5,570 SH   SOLE   5,495 0 75
AMAZON COM INC COM 023135106   1,733,078 9,109 SH   SOLE   9,109 0 0
AMERICAN ELEC PWR CO INC COM 025537101   336,551 3,080 SH   SOLE   3,080 0 0
AMERICAN EXPRESS CO COM 025816109   289,228 1,075 SH   SOLE   1,075 0 0
AMERICAN TOWER CORP NEW COM 03027X100   307,904 1,415 SH   SOLE   1,415 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   915,656 6,207 SH   SOLE   6,207 0 0
AMGEN INC COM 031162100   486,641 1,562 SH   SOLE   1,562 0 0
AMPHENOL CORP NEW CL A 032095101   1,918,179 29,245 SH   SOLE   29,070 0 175
ANALOG DEVICES INC COM 032654105   1,655,509 8,209 SH   SOLE   8,149 0 60
APPLE INC COM 037833100   7,267,871 32,719 SH   SOLE   32,519 0 200
ASTRAZENECA PLC SPONSORED ADR 046353108   1,131,091 15,389 SH   SOLE   15,389 0 0
ATMOS ENERGY CORP COM 049560105   3,634,639 23,513 SH   SOLE   23,313 0 200
AUTOMATIC DATA PROCESSING IN COM 053015103   2,911,395 9,529 SH   SOLE   9,489 0 40
BADGER METER INC COM 056525108   1,405,947 7,390 SH   SOLE   7,390 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   397,837 747 SH   SOLE   747 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,180,277 30,410 SH   SOLE   30,285 0 125
BRISTOL-MYERS SQUIBB CO COM 110122108   1,131,181 18,547 SH   SOLE   18,547 0 0
BROADCOM INC COM 11135F101   10,950,759 65,405 SH   SOLE   65,005 0 400
BROWN FORMAN CORP CL A 115637100   598,075 17,869 SH   SOLE   17,869 0 0
BROWN FORMAN CORP CL B 115637209   552,848 16,289 SH   SOLE   16,289 0 0
CDW CORP COM 12514G108   2,091,232 13,049 SH   SOLE   13,049 0 0
CSX CORP COM 126408103   1,112,542 37,803 SH   SOLE   37,803 0 0
CATERPILLAR INC COM 149123101   345,630 1,048 SH   SOLE   998 0 50
CHEVRON CORP NEW COM 166764100   5,568,916 33,289 SH   SOLE   33,189 0 100
CHURCH & DWIGHT CO INC COM 171340102   969,892 8,810 SH   SOLE   8,810 0 0
CHURCHILL DOWNS INC COM 171484108   462,162 4,161 SH   SOLE   4,161 0 0
CINCINNATI FINL CORP COM 172062101   909,955 6,160 SH   SOLE   5,975 0 185
CISCO SYS INC COM 17275R102   823,458 13,344 SH   SOLE   13,344 0 0
CLOROX CO DEL COM 189054109   712,542 4,839 SH   SOLE   4,839 0 0
COCA COLA CO COM 191216100   2,400,702 33,520 SH   SOLE   33,320 0 200
COLGATE PALMOLIVE CO COM 194162103   317,455 3,388 SH   SOLE   3,388 0 0
CONOCOPHILLIPS COM 20825C104   670,237 6,382 SH   SOLE   6,382 0 0
CONSTELLATION BRANDS INC CL A 21036P108   271,976 1,482 SH   SOLE   1,482 0 0
CONSTELLATION ENERGY CORP COM 21037T109   3,220,031 15,970 SH   SOLE   15,970 0 0
CORNING INC COM 219350105   2,042,291 44,611 SH   SOLE   44,611 0 0
COSTCO WHSL CORP NEW COM 22160K105   988,340 1,045 SH   SOLE   1,012 0 33
CROWDSTRIKE HLDGS INC CL A 22788C105   815,517 2,313 SH   SOLE   2,313 0 0
DANAHER CORPORATION COM 235851102   2,279,395 11,119 SH   SOLE   11,119 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   220,897 2,108 SH   SOLE   2,108 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,298,705 8,123 SH   SOLE   8,053 0 70
DICKS SPORTING GOODS INC COM 253393102   2,815,390 13,968 SH   SOLE   13,933 0 35
DISNEY WALT CO COM 254687106   2,031,147 20,579 SH   SOLE   20,579 0 0
DOMINION ENERGY INC COM 25746U109   437,682 7,806 SH   SOLE   7,806 0 0
DOVER CORP COM 260003108   1,350,627 7,688 SH   SOLE   7,688 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   329,562 2,702 SH   SOLE   2,652 0 50
EMERSON ELEC CO COM 291011104   589,315 5,375 SH   SOLE   5,300 0 75
ENBRIDGE INC COM 29250N105   1,577,480 35,601 SH   SOLE   35,601 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   427,159 12,512 SH   SOLE   12,512 0 0
ESSENTIAL UTILS INC COM 29670G102   317,623 8,035 SH   SOLE   8,035 0 0
EXXON MOBIL CORP COM 30231G102   5,889,056 49,517 SH   SOLE   49,436 0 81
META PLATFORMS INC CL A 30303M102   3,910,602 6,785 SH   SOLE   6,785 0 0
FIRST FARMERS BANK HOLDING CO CDT COM 320167109   805,724 14,896 SH   SOLE   14,896 0 0
GE AEROSPACE COM NEW 369604301   1,228,921 6,140 SH   SOLE   6,140 0 0
GRACO INC COM 384109104   442,603 5,300 SH   SOLE   5,300 0 0
HERSHEY CO COM 427866108   1,289,908 7,542 SH   SOLE   7,542 0 0
HOME DEPOT INC COM 437076102   4,984,630 13,601 SH   SOLE   13,526 0 75
HONEYWELL INTL INC COM 438516106   2,220,198 10,485 SH   SOLE   10,375 0 110
HUBBELL INC COM 443510607   1,111,195 3,358 SH   SOLE   3,358 0 0
ILLINOIS TOOL WKS INC COM 452308109   250,490 1,010 SH   SOLE   1,010 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   685,058 2,755 SH   SOLE   2,755 0 0
INTERNATIONAL PAPER CO COM 460146103   236,073 4,425 SH   SOLE   4,425 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   355,441 758 SH   SOLE   758 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   390,272 788 SH   SOLE   788 0 0
ISHARES TR CORE S&P SCP ETF 464287804   647,497 6,192 SH   SOLE   6,192 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   274,096 5,669 SH   SOLE   5,669 0 0
JPMORGAN CHASE & CO. COM 46625H100   4,056,526 16,537 SH   SOLE   16,477 0 60
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   248,559 4,350 SH   SOLE   4,350 0 0
JOHNSON & JOHNSON COM 478160104   6,451,176 38,900 SH   SOLE   38,800 0 100
KIMBERLY-CLARK CORP COM 494368103   765,143 5,380 SH   SOLE   5,380 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   3,087,950 14,753 SH   SOLE   14,753 0 0
LEIDOS HOLDINGS INC COM 525327102   292,549 2,168 SH   SOLE   2,168 0 0
ELI LILLY & CO COM 532457108   7,631,408 9,240 SH   SOLE   9,140 0 100
LINCOLN ELEC HLDGS INC COM 533900106   2,931,034 15,495 SH   SOLE   15,495 0 0
MARATHON PETE CORP COM 56585A102   2,200,501 15,104 SH   SOLE   15,104 0 0
MARSH & MCLENNAN COS INC COM 571748102   4,583,859 18,784 SH   SOLE   18,744 0 40
MCCORMICK & CO INC COM NON VTG 579780206   690,087 8,384 SH   SOLE   8,264 0 120
MCDONALDS CORP COM 580135101   3,861,830 12,363 SH   SOLE   12,281 0 82
MCKESSON CORP COM 58155Q103   1,647,479 2,448 SH   SOLE   2,448 0 0
MERCK & CO INC COM 58933Y105   4,632,603 51,611 SH   SOLE   51,436 0 175
MICROSOFT CORP COM 594918104   10,793,588 28,753 SH   SOLE   28,603 0 150
MONDELEZ INTL INC CL A 609207105   3,796,071 55,948 SH   SOLE   55,616 0 332
MOOG INC CL A 615394202   2,179,876 12,575 SH   SOLE   12,430 0 145
NEXTERA ENERGY INC COM 65339F101   1,198,820 16,911 SH   SOLE   16,711 0 200
NORTHROP GRUMMAN CORP COM 666807102   293,381 573 SH   SOLE   573 0 0
NVIDIA CORPORATION COM 67066G104   471,127 4,347 SH   SOLE   4,347 0 0
ONEOK INC NEW COM 682680103   942,292 9,497 SH   SOLE   9,497 0 0
ORACLE CORP COM 68389X105   2,675,124 19,134 SH   SOLE   19,034 0 100
PNC FINL SVCS GROUP INC COM 693475105   368,238 2,095 SH   SOLE   2,095 0 0
PEPSICO INC COM 713448108   2,176,229 14,514 SH   SOLE   14,514 0 0
PFIZER INC COM 717081103   640,949 25,294 SH   SOLE   25,294 0 0
PHILIP MORRIS INTL INC COM 718172109   6,892,374 43,422 SH   SOLE   43,422 0 0
PHILLIPS 66 COM 718546104   270,668 2,192 SH   SOLE   2,192 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,563,135 14,741 SH   SOLE   14,741 0 0
PROCTER AND GAMBLE CO COM 742718109   5,142,764 30,177 SH   SOLE   30,177 0 0
PROSHARES TR SHORT S&P 500 NE 74349Y753   231,712 5,200 SH   SOLE   5,200 0 0
RPM INTL INC COM 749685103   937,817 8,107 SH   SOLE   8,107 0 0
RTX CORPORATION COM 75513E101   1,069,482 8,074 SH   SOLE   8,074 0 0
REALTY INCOME CORP COM 756109104   1,141,056 19,670 SH   SOLE   19,670 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,395,463 4,063 SH   SOLE   4,063 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   615,913 5,486 SH   SOLE   5,486 0 0
SEMPRA COM 816851109   485,105 6,798 SH   SOLE   6,798 0 0
SHERWIN WILLIAMS CO COM 824348106   284,589 815 SH   SOLE   815 0 0
SOUTHERN CO COM 842587107   516,023 5,612 SH   SOLE   5,612 0 0
STRYKER CORPORATION COM 863667101   3,069,573 8,246 SH   SOLE   8,246 0 0
SYSCO CORP COM 871829107   2,283,467 30,430 SH   SOLE   30,367 0 63
TJX COS INC NEW COM 872540109   3,948,025 32,414 SH   SOLE   32,254 0 160
TARGET CORP COM 87612E106   1,236,874 11,852 SH   SOLE   11,852 0 0
TEXAS ROADHOUSE INC COM 882681109   1,753,447 10,523 SH   SOLE   10,413 0 110
THERMO FISHER SCIENTIFIC INC COM 883556102   1,127,064 2,265 SH   SOLE   2,265 0 0
3M CO COM 88579Y101   703,165 4,788 SH   SOLE   4,788 0 0
TRACTOR SUPPLY CO COM 892356106   303,876 5,515 SH   SOLE   5,515 0 0
TRAVELERS COMPANIES INC COM 89417E109   216,592 819 SH   SOLE   819 0 0
US BANCORP DEL COM NEW 902973304   234,996 5,566 SH   SOLE   5,566 0 0
UNILEVER PLC SPON ADR NEW 904767704   305,193 5,125 SH   SOLE   5,125 0 0
UNION PAC CORP COM 907818108   2,433,508 10,301 SH   SOLE   10,191 0 110
UNITED PARCEL SERVICE INC CL B 911312106   955,263 8,685 SH   SOLE   8,510 0 175
UNITEDHEALTH GROUP INC COM 91324P102   4,122,436 7,871 SH   SOLE   7,821 0 50
VERIZON COMMUNICATIONS INC COM 92343V104   1,325,646 29,225 SH   SOLE   26,711 0 2,514
VISA INC COM CL A 92826C839   2,469,341 7,046 SH   SOLE   7,011 0 35
WEC ENERGY GROUP INC COM 92939U106   274,084 2,515 SH   SOLE   2,515 0 0
WALMART INC COM 931142103   1,493,307 17,010 SH   SOLE   17,010 0 0
WASTE MGMT INC DEL COM 94106L109   281,747 1,217 SH   SOLE   1,172 0 45
WEYERHAEUSER CO MTN BE COM NEW 962166104   523,819 17,890 SH   SOLE   17,890 0 0
XYLEM INC COM 98419M100   344,881 2,887 SH   SOLE   2,887 0 0
ZOETIS INC CL A 98978V103   2,885,491 17,525 SH   SOLE   17,379 0 146