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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 19,933 154,032 SH   SOLE   152,432 0 1,600
ABBOTT LABS COM 002824100 3,665 33,729 SH   SOLE   32,744 0 985
ABBVIE INC COM 00287Y109 5,666 36,995 SH   SOLE   36,195 0 800
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,032 36,133 SH   SOLE   35,753 0 380
AFLAC INC COM 001055102 247 4,465 SH   SOLE   4,465 0 0
ALPHABET INC CAP STK CL C 02079K107 698 319 SH   SOLE   319 0 0
ALPHABET INC CAP STK CL A 02079K305 606 278 SH   SOLE   278 0 0
ALTRIA GROUP INC COM 02209S103 573 13,711 SH   SOLE   13,161 0 550
AMAZON COM INC COM 023135106 1,554 14,635 SH   SOLE   14,635 0 0
AMERICAN ELEC PWR CO INC COM 025537101 302 3,149 SH   SOLE   3,149 0 0
AMERICAN EXPRESS CO COM 025816109 206 1,486 SH   SOLE   1,486 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 313 2,106 SH   SOLE   2,106 0 0
AMGEN INC COM 031162100 287 1,179 SH   SOLE   1,179 0 0
APPLE INC COM 037833100 8,023 58,681 SH   SOLE   57,841 0 840
AT&T INC COM 00206R102 2,318 110,603 SH   SOLE   110,428 0 175
AUTOMATIC DATA PROCESSING IN COM 053015103 455 2,168 SH   SOLE   2,168 0 0
AUTOZONE INC COM 053332102 784 365 SH   SOLE   365 0 0
AVERY DENNISON CORP COM 053611109 20,209 124,845 SH   SOLE   123,425 0 1,420
BANK NEW YORK MELLON CORP COM 064058100 13,074 313,456 SH   SOLE   310,421 0 3,035
BAXTER INTL INC COM 071813109 10,408 162,049 SH   SOLE   160,724 0 1,325
BECTON DICKINSON & CO COM 075887109 21,540 87,374 SH   SOLE   86,614 0 760
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,770 13,810 SH   SOLE   13,810 0 0
BK OF AMERICA CORP COM 060505104 499 16,042 SH   SOLE   16,042 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 4,940 64,157 SH   SOLE   62,857 0 1,300
CARRIER GLOBAL CORPORATION COM 14448C104 19,100 535,613 SH   SOLE   530,483 0 5,130
CATERPILLAR INC COM 149123101 11,686 65,372 SH   SOLE   64,832 0 540
CEDAR FAIR L P DEPOSITRY UNIT 150185106 556 12,660 SH   SOLE   12,660 0 0
CHEVRON CORP NEW COM 166764100 1,555 10,738 SH   SOLE   10,738 0 0
CISCO SYS INC COM 17275R102 479 11,227 SH   SOLE   11,227 0 0
CITIGROUP INC COM NEW 172967424 358 7,782 SH   SOLE   7,782 0 0
COCA COLA CO COM 191216100 1,091 17,342 SH   SOLE   17,342 0 0
COLGATE PALMOLIVE CO COM 194162103 330 4,118 SH   SOLE   4,118 0 0
COMCAST CORP NEW CL A 20030N101 31,228 795,829 SH   SOLE   785,879 0 9,950
CONOCOPHILLIPS COM 20825C104 221 2,459 SH   SOLE   2,459 0 0
CONSOLIDATED EDISON INC COM 209115104 1,446 15,206 SH   SOLE   14,796 0 410
CORECIVIC INC COM 21871N101 1,722 155,000 SH   SOLE   155,000 0 0
CORTEVA INC COM 22052L104 532 9,832 SH   SOLE   9,832 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,088 2,271 SH   SOLE   2,271 0 0
DANAHER CORPORATION COM 235851102 246 970 SH   SOLE   970 0 0
DEERE & CO COM 244199105 480 1,601 SH   SOLE   1,601 0 0
DISNEY WALT CO COM 254687106 28,692 303,940 SH   SOLE   300,040 0 3,900
DOMINION ENERGY INC COM 25746U109 786 9,844 SH   SOLE   9,244 0 600
DOW INC COM 260557103 644 12,478 SH   SOLE   12,478 0 0
DTE ENERGY CO COM 233331107 203 1,600 SH   SOLE   1,600 0 0
DUKE REALTY CORP COM NEW 264411505 605 11,016 SH   SOLE   11,016 0 0
DUPONT DE NEMOURS INC COM 26614N102 639 11,493 SH   SOLE   11,493 0 0
EATON CORP PLC SHS G29183103 19,656 156,015 SH   SOLE   154,450 0 1,565
ECOLAB INC COM 278865100 13,101 85,206 SH   SOLE   84,151 0 1,055
EMERSON ELEC CO COM 291011104 9,368 117,782 SH   SOLE   116,432 0 1,350
ENBRIDGE INC COM 29250N105 20,610 487,741 SH   SOLE   483,324 0 4,417
ENTERPRISE PRODS PARTNERS L COM 293792107 422 17,313 SH   SOLE   17,313 0 0
EXXON MOBIL CORP COM 30231G102 4,301 50,218 SH   SOLE   50,218 0 0
FASTENAL CO COM 311900104 361 7,235 SH   SOLE   7,235 0 0
FEDEX CORP COM 31428X106 2,392 10,553 SH   SOLE   10,553 0 0
FIRST AMERN FINL CORP COM 31847R102 456 8,612 SH   SOLE   8,612 0 0
FIRST HORIZON CORPORATION COM 320517105 792 36,224 SH   SOLE   36,224 0 0
GENERAL ELECTRIC CO COM NEW 369604301 261 4,093 SH   SOLE   4,093 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 27,075 91,155 SH   SOLE   90,395 0 760
GSK PLC SPONSORED ADR 37733W105 440 10,114 SH   SOLE   10,114 0 0
HANOVER INS GROUP INC COM 410867105 219 1,500 SH   SOLE   1,500 0 0
HEALTHCARE RLTY TR COM 421946104 312 11,459 SH   SOLE   11,459 0 0
HOME DEPOT INC COM 437076102 2,936 10,706 SH   SOLE   10,662 0 44
HONEYWELL INTL INC COM 438516106 36,325 208,990 SH   SOLE   207,090 0 1,900
IDACORP INC COM 451107106 220 2,076 SH   SOLE   2,076 0 0
INTEL CORP COM 458140100 7,360 196,740 SH   SOLE   194,650 0 2,090
INTERNATIONAL BUSINESS MACHS COM 459200101 779 5,515 SH   SOLE   5,515 0 0
ISHARES TR CORE S&P500 ETF 464287200 322 849 SH   SOLE   849 0 0
ISHARES TR CORE US AGGBD ET 464287226 416 4,090 SH   SOLE   4,090 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 11,024 218,079 SH   SOLE   214,874 0 3,205
ISHARES TR U.S. MED DVC ETF 464288810 363 7,200 SH   SOLE   7,200 0 0
ISHARES TR US TREAS BD ETF 46429B267 390 16,304 SH   SOLE   16,304 0 0
JD.COM INC SPON ADR CL A 47215P106 2,248 35,000 SH   SOLE   35,000 0 0
JOHNSON & JOHNSON COM 478160104 7,399 41,685 SH   SOLE   41,135 0 550
JPMORGAN CHASE & CO COM 46625H100 1,696 15,062 SH   SOLE   14,943 0 119
KIMBERLY-CLARK CORP COM 494368103 222 1,642 SH   SOLE   1,642 0 0
LILLY ELI & CO COM 532457108 254 783 SH   SOLE   783 0 0
LINDE PLC SHS G5494J103 208 722 SH   SOLE   722 0 0
LOCKHEED MARTIN CORP COM 539830109 339 789 SH   SOLE   714 0 75
LOWES COS INC COM 548661107 45,818 262,314 SH   SOLE   258,494 0 3,820
MARRIOTT INTL INC NEW CL A 571903202 639 4,699 SH   SOLE   4,699 0 0
MCDONALDS CORP COM 580135101 1,653 6,695 SH   SOLE   6,695 0 0
MEDTRONIC PLC SHS G5960L103 266 2,965 SH   SOLE   2,965 0 0
MERCK & CO INC COM 58933Y105 1,390 15,242 SH   SOLE   15,242 0 0
META PLATFORMS INC CL A 30303M102 580 3,598 SH   SOLE   3,598 0 0
MICROSOFT CORP COM 594918104 133,314 519,075 SH   SOLE   512,865 0 6,210
MID-AMER APT CMNTYS INC COM 59522J103 2,204 12,617 SH   SOLE   12,342 0 275
MONDELEZ INTL INC CL A 609207105 463 7,459 SH   SOLE   7,459 0 0
MORGAN STANLEY COM NEW 617446448 914 12,016 SH   SOLE   12,016 0 0
NATIONAL INSTRS CORP COM 636518102 795 25,469 SH   SOLE   24,594 0 875
NEXTERA ENERGY INC COM 65339F101 399 5,151 SH   SOLE   5,151 0 0
NORFOLK SOUTHN CORP COM 655844108 455 2,000 SH   SOLE   2,000 0 0
NOV INC COM 62955J103 2,797 165,398 SH   SOLE   165,248 0 150
NVIDIA CORPORATION COM 67066G104 855 5,638 SH   SOLE   5,638 0 0
OLD REP INTL CORP COM 680223104 1,725 77,131 SH   SOLE   73,381 0 3,750
ORACLE CORP COM 68389X105 368 5,269 SH   SOLE   5,269 0 0
OTIS WORLDWIDE CORP COM 68902V107 4,666 66,026 SH   SOLE   65,034 0 992
PEPSICO INC COM 713448108 1,720 10,319 SH   SOLE   10,319 0 0
PFIZER INC COM 717081103 1,845 35,181 SH   SOLE   34,650 0 531
PHILIP MORRIS INTL INC COM 718172109 653 6,612 SH   SOLE   6,612 0 0
PNC FINL SVCS GROUP INC COM 693475105 407 2,582 SH   SOLE   2,582 0 0
PROCTER AND GAMBLE CO COM 742718109 37,080 257,874 SH   SOLE   254,769 0 3,105
QUALCOMM INC COM 747525103 298 2,335 SH   SOLE   2,335 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 12,409 129,113 SH   SOLE   127,988 0 1,125
REGIONS FINANCIAL CORP NEW COM 7591EP100 403 21,496 SH   SOLE   21,496 0 0
S&P GLOBAL INC COM 78409V104 46,406 137,680 SH   SOLE   136,465 0 1,215
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 209 3,610 SH   SOLE   3,610 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 271 3,787 SH   SOLE   3,787 0 0
SHELL PLC SPON ADS 780259305 204 3,903 SH   SOLE   3,903 0 0
SOUTHERN CO COM 842587107 1,301 18,240 SH   SOLE   18,240 0 0
SOUTHWEST AIRLS CO COM 844741108 259 7,180 SH   SOLE   7,180 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,164 3,085 SH   SOLE   3,085 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 6,740 226,714 SH   SOLE   222,445 0 4,269
STANLEY BLACK & DECKER INC COM 854502101 26,028 248,216 SH   SOLE   245,206 0 3,010
SYSCO CORP COM 871829107 38,182 450,737 SH   SOLE   446,972 0 3,765
TRACTOR SUPPLY CO COM 892356106 213 1,100 SH   SOLE   1,100 0 0
TRAVELERS COMPANIES INC COM 89417E109 274 1,619 SH   SOLE   1,619 0 0
TRUIST FINL CORP COM 89832Q109 13,238 279,112 SH   SOLE   279,112 0 0
UFP INDUSTRIES INC COM 90278Q108 324 4,758 SH   SOLE   4,758 0 0
UNION PAC CORP COM 907818108 403 1,890 SH   SOLE   1,890 0 0
UNITED PARCEL SERVICE INC CL B 911312106 32,294 176,914 SH   SOLE   175,019 0 1,895
US BANCORP DEL COM NEW 902973304 403 8,748 SH   SOLE   8,748 0 0
VALMONT INDS INC COM 920253101 342 1,522 SH   SOLE   1,522 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,864 51,341 SH   SOLE   50,722 0 619
VERIZON COMMUNICATIONS INC COM 92343V104 5,974 117,711 SH   SOLE   115,911 0 1,800
VISA INC COM CL A 92826C839 818 4,154 SH   SOLE   4,154 0 0
WALMART INC COM 931142103 23,530 193,536 SH   SOLE   191,871 0 1,665
WARNER BROS DISCOVERY INC COM SER A 934423104 353 26,301 SH   SOLE   26,259 0 42
WASTE MGMT INC DEL COM 94106L109 1,629 10,647 SH   SOLE   10,297 0 350
WELLS FARGO CO NEW COM 949746101 17,767 453,599 SH   SOLE   449,079 0 4,520
WEYERHAEUSER CO MTN BE COM NEW 962166104 485 14,642 SH   SOLE   14,642 0 0
XYLEM INC COM 98419M100 203 2,600 SH   SOLE   2,600 0 0
ZOETIS INC CL A 98978V103 645 3,750 SH   SOLE   3,750 0 0