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
BERKSHIRE HATHAWAY INC Cl A 084670108   634 1 SH   SOLE   100 0 0
3M CO COM Com 88579Y101   1,473 13,891 SH   SOLE   12,542 0 1,349
ABBOTT LABS COM Com 002824100   53,049 466,733 SH   SOLE   383,851 0 82,881
ABBVIE INC COM Com 00287Y109   1,277 7,010 SH   SOLE   6,543 0 467
ACCENTURE PLC IRELAND SHS CLAS Shs Class A G1151C101   72,601 209,459 SH   SOLE   172,642 0 36,817
AFLAC INC COM Com 001055102   25,378 295,578 SH   SOLE   238,994 0 56,584
ALEXANDER & BALDWIN INC NEW CO Com 014491104   165 10,000 SH   SOLE   10,000 0 0
ALPHABET INC CAP STK CL A Cap Stk Cl A 02079K305   2,444 16,192 SH   SOLE   15,192 0 1,000
ALPHABET INC CAP STK CL C Cap Stk Cl C 02079K107   3,492 22,934 SH   SOLE   21,935 0 1,000
ALTRIA GROUP INC COM Com 02209S103   2,048 46,943 SH   SOLE   39,793 0 7,150
AMAZON COM INC COM Com 023135106   2,620 14,525 SH   SOLE   12,765 0 1,760
AMERICAN ELEC PWR CO INC COM Com 025537101   1,105 12,833 SH   SOLE   9,708 0 3,125
AMERICAN EXPRESS CO Com 025816109   663 2,912 SH   SOLE   2,064 0 848
AMGEN INC COM Com 031162100   1,110 3,904 SH   SOLE   3,464 0 440
AON PLC SHS CL A Shs Cl A G0403H108   34,000 101,881 SH   SOLE   85,981 0 15,900
APPLE INC COM Com 037833100   28,649 167,070 SH   SOLE   132,998 0 34,072
APPLIED MATLS INC COM Com 038222105   2,133 10,344 SH   SOLE   9,844 0 500
AT&T INC COM Com 00206R102   1,743 99,032 SH   SOLE   94,539 0 4,493
AXON ENTERPRISE INC COM Com 05464C101   516 1,649 SH   SOLE   1,649 0 0
BANK AMERICA CORP COM Com 060505104   44,815 1,181,832 SH   SOLE   968,919 0 212,913
BELDEN INC COM Com 077454106   19,419 209,686 SH   SOLE   175,251 0 34,435
BERKSHIRE HATHAWAY INC DEL CL Cl B New 084670702   3,483 8,282 SH   SOLE   8,057 0 225
BIOGEN INC COM Com 09062X103   240 1,113 SH   SOLE   1,113 0 0
BLACKROCK INC COM Com 09247X101   318 381 SH   SOLE   381 0 0
BLACKSTONE INC COM Com 09260D107   2,056 15,653 SH   SOLE   15,653 0 0
BOEING CO COM Com 097023105   2,863 14,834 SH   SOLE   12,990 0 1,844
BOOZ ALLEN HAMILTON HLDG CORP Cl A 099502106   46,626 314,107 SH   SOLE   259,037 0 55,070
BRISTOL-MYERS SQUIBB CO COM Com 110122108   682 12,585 SH   SOLE   12,385 0 200
BROADCOM INC COM Com 11135F101   530 400 SH   SOLE   400 0 0
CAMDEN PPTY TR SH BEN INT Sh Ben Int 133131102   1,705 17,329 SH   SOLE   12,414 0 4,915
CANADIAN IMPERIAL BK COMM TORO Com 136069101   227 4,481 SH   SOLE   3,681 0 800
CATERPILLAR INC COM Com 149123101   498 1,358 SH   SOLE   1,358 0 0
CHEVRON CORP NEW COM Com 166764100   47,075 298,437 SH   SOLE   247,926 0 50,511
CHUBB LIMITED COM Com H1467J104   326 1,259 SH   SOLE   1,259 0 0
CISCO SYS INC COM Com 17275R102   500 10,026 SH   SOLE   9,026 0 1,000
COCA COLA CO COM Com 191216100   13,672 223,467 SH   SOLE   200,913 0 22,554
COHERENT CORP COM Com 19247G107   25,816 425,858 SH   SOLE   354,608 0 71,250
COLGATE PALMOLIVE CO COM Com 194162103   310 3,448 SH   SOLE   3,348 0 100
CONOCOPHILLIPS COM Com 20825C104   354 2,782 SH   SOLE   2,782 0 0
CONSOLIDATED EDISON INC COM Com 209115104   227 2,505 SH   SOLE   2,505 0 0
CONSTELLATION BRANDS INC CL A Cl A 21036P108   287 1,055 SH   SOLE   1,055 0 0
COSTCO WHSL CORP NEW COM Com 22160K105   821 1,120 SH   SOLE   820 0 300
CROWN CRAFTS INC COM Com 228309100   102 20,000 SH   SOLE   20,000 0 0
CSX CORP COM Com 126408103   1,643 44,310 SH   SOLE   44,310 0 0
CVS HEALTH CORP COM Com 126650100   33,884 424,829 SH   SOLE   358,342 0 66,487
DEERE & CO COM Com 244199105   389 946 SH   SOLE   946 0 0
DEVON ENERGY CORP Com 25179M103   7,765 154,745 SH   SOLE   135,090 0 19,655
DEXCOM INC COM Com 252131107   36,305 261,749 SH   SOLE   217,784 0 43,965
DISCOVER FINL SVCS COM Com 254709108   45,460 346,783 SH   SOLE   283,284 0 63,499
DISNEY WALT CO COM DISNEY Com 254687106   28,252 230,894 SH   SOLE   188,148 0 42,746
DNP SELECT INCOME CF Com 23325P104   385 42,404 SH   SOLE   41,404 0 1,000
DOMINION ENERGY INC COM Com 25746U109   938 19,076 SH   SOLE   18,358 0 718
DONALDSON INC COM Com 257651109   10,966 146,840 SH   SOLE   122,645 0 24,195
DOW INC COM Com 260557103   21,708 374,731 SH   SOLE   318,021 0 56,710
DUKE ENERGY CORP NEW COM NEW Com New 26441C204   624 6,449 SH   SOLE   5,996 0 453
DUPONT DE NEMOURS INC COM Com 26614N102   14,515 189,319 SH   SOLE   156,045 0 33,274
EATON CORP PLC SHS Shs G29183103   1,029 3,290 SH   SOLE   3,290 0 0
ELI LILLY & CO COM Com 532457108   8,411 10,811 SH   SOLE   10,311 0 500
ENTERPRISE PRODS PARTNERS L P Com 293792107   933 31,989 SH   SOLE   30,989 0 1,000
EXXON MOBIL CORP COM Com 30231G102   33,784 290,643 SH   SOLE   266,624 0 24,019
FIRST HORIZON CORPORATION COM Com 320517105   1,009 65,506 SH   SOLE   65,506 0 0
FIRST INDL RLTY TR INC COM Com 32054K103   578 11,000 SH   SOLE   11,000 0 0
FLEXSHARES TR HIG YLD VL ETF Hig Yld Vl ETF 33939L662   223 5,418 SH   SOLE   2,918 0 2,500
FORD MTR CO DEL COM Com 345370860   412 31,050 SH   SOLE   30,950 0 100
FORTUNE BRANDS INNOVATIONS INC Com 34964C106   36,350 429,309 SH   SOLE   350,340 0 78,969
FREEPORT-MCMORAN INC CL B Cl B 35671D857   290 6,168 SH   SOLE   6,168 0 0
GENERAL DYNAMICS CO Com 369550108   263 932 SH   SOLE   932 0 0
GENERAL ELECTRIC CO COM NEW Com New 369604301   680 3,873 SH   SOLE   3,686 0 187
GENERAL MLS INC COM Com 370334104   18,154 259,461 SH   SOLE   206,868 0 52,593
GENERAL MTRS CO COM Com 37045V100   16,062 354,174 SH   SOLE   284,374 0 69,800
GEO GROUP INC NEW COM Com 36162J106   212 15,000 SH   SOLE   15,000 0 0
GOLDMAN SACHS GROUP INC COM Com 38141G104   716 1,715 SH   SOLE   1,715 0 0
GSK PLC SPONSORED ADR Sponsored ADR 37733W204   764 17,818 SH   SOLE   8,254 0 9,564
HANCOCK WHITNEY CORPORATION CO Com 410120109   1,601 34,784 SH   SOLE   34,375 0 409
HAVERTY FURNITURE INC COM Com 419596101   846 24,800 SH   SOLE   22,300 0 2,500
HERSHEY CO COM Com 427866108   582 2,990 SH   SOLE   2,990 0 0
HOME DEPOT INC COM Com 437076102   77,229 201,327 SH   SOLE   166,180 0 35,147
HONEYWELL INTL INC COM Com 438516106   28,601 139,345 SH   SOLE   117,525 0 21,820
HSBC HLDGS PLC F SPONSORED ADR Spon ADR New 404280406   216 5,500 SH   SOLE   5,500 0 0
IDEXX LABS INC COM Com 45168D104   459 850 SH   SOLE   850 0 0
IMPERIAL OIL LTD COM NEW Com New 453038408   243 3,510 SH   SOLE   3,510 0 0
INTEL CORP COM Com 458140100   817 18,486 SH   SOLE   18,486 0 0
INTERDIGITAL INC Com 45867G101   608 5,710 SH   SOLE   5,710 0 0
INTERNATIONAL BUSINESS MACHS C Com 459200101   12,868 67,388 SH   SOLE   59,259 0 8,129
INTUITIVE SURGICAL Com New 46120E602   613 1,535 SH   SOLE   1,535 0 0
ISHARES TR ISHARES BIOTECH ISHARES BIOTECH 464287556   329 2,400 SH   SOLE   2,400 0 0
JACOBS SOLUTIONS Com 46982L108   31,095 202,270 SH   SOLE   178,280 0 23,990
JOHNSON & JOHNSON COM Com 478160104   19,672 124,359 SH   SOLE   106,437 0 17,922
JPMORGAN CHASE & CO Com 46625H100   74,849 373,687 SH   SOLE   311,156 0 62,531
KIMBERLY-CLARK CORP COM Com 494368103   1,510 11,676 SH   SOLE   8,174 0 3,502
LINCOLN NATL CORP IND COM Com 534187109   4,542 142,245 SH   SOLE   109,265 0 32,980
LOWES COS INC COM Com 548661107   15,101 59,281 SH   SOLE   49,121 0 10,160
MARATHON PETE CORP COM Com 56585A102   460 2,282 SH   SOLE   2,282 0 0
MASTERCARD INCORPORATED CL A Cl A 57636Q104   409 850 SH   SOLE   100 0 750
MCDONALDS CORP COM Com 580135101   232 824 SH   SOLE   824 0 0
MERCK & CO INC COM Com 58933Y105   40,677 308,275 SH   SOLE   254,403 0 53,872
META PLATFORMS INC CL A Cl A 30303M102   82,977 170,883 SH   SOLE   137,795 0 33,088
MICROCHIP TECHNOLOGY Com 595017104   29,193 325,415 SH   SOLE   254,329 0 71,086
MICROSOFT CORP COM Com 594918104   93,837 223,039 SH   SOLE   187,961 0 35,078
MONDELEZ INTL INC CL A Cl A 609207105   5,170 73,860 SH   SOLE   69,192 0 4,668
MURPHY OIL CORP COM Com 626717102   212 4,649 SH   SOLE   4,449 0 200
MURPHY USA INC COM Com 626755102   1,261 3,007 SH   SOLE   3,007 0 0
NETFLIX INC COM Com 64110L106   389 640 SH   SOLE   640 0 0
NEXTERA ENERGY INC COM Com 65339F101   367 5,736 SH   SOLE   5,336 0 400
NIKE INC CL B Cl B 654106103   35,241 374,981 SH   SOLE   307,586 0 67,395
NORFOLK SOUTHN CORP COM Com 655844108   24,940 97,855 SH   SOLE   78,339 0 19,516
NORTHROP GRUMMAN CO Com 666807102   863 1,803 SH   SOLE   1,703 0 100
NVIDIA CORPORATION COM Com 67066G104   6,373 7,053 SH   SOLE   4,378 0 2,675
ORACLE CORP COM Com 68389X105   21,398 170,353 SH   SOLE   141,131 0 29,222
P10 INC COM CL A Com Cl A 69376K106   717 85,192 SH   SOLE   85,192 0 0
PALO ALTO NETWORKS INC COM Com 697435105   430 1,515 SH   SOLE   1,515 0 0
PEPSICO INC COM Com 713448108   35,731 204,163 SH   SOLE   170,411 0 33,752
PFIZER INC COM Com 717081103   5,233 188,570 SH   SOLE   151,186 0 37,384
PHILIP MORRIS INTL Com 718172109   30,386 331,656 SH   SOLE   268,765 0 62,891
PHILLIPS 66 COM Com 718546104   308 1,887 SH   SOLE   1,887 0 0
PIONEER NAT RES CO COM Com 723787107   24,601 93,718 SH   SOLE   75,877 0 17,841
POOL CORP COM Com 73278L105   1,022 2,534 SH   SOLE   2,514 0 20
PPG INDS INC COM Com 693506107   1,787 12,334 SH   SOLE   11,134 0 1,200
PROCTER AND GAMBLE CO COM Com 742718109   40,949 252,382 SH   SOLE   211,225 0 41,158
PROLOGIS INC. COM Com 74340W103   210 1,612 SH   SOLE   1,275 0 337
QUEST DIAGNOSTIC INC Com 74834L100   393 2,950 SH   SOLE   2,750 0 200
REALTY INCOME CORP COM Com 756109104   18,478 341,545 SH   SOLE   291,240 0 50,305
REGIONS FINANCIAL CORP NEW COM Com 7591EP100   264 12,546 SH   SOLE   12,546 0 0
ROCKWELL AUTOMATION INC COM Com 773903109   48,080 165,038 SH   SOLE   136,000 0 29,038
RTX CORPORATION COM Com 75513E101   2,915 29,886 SH   SOLE   28,061 0 1,825
S&P GLOBAL INC COM Com 78409V104   730 1,715 SH   SOLE   1,715 0 0
SALESFORCE INC COM Com 79466L302   450 1,495 SH   SOLE   1,330 0 165
SCHLUMBERGER LTD COM STK Com 806857108   1,438 26,236 SH   SOLE   17,048 0 9,188
SCHWAB CHARLES CORP COM Com 808513105   347 4,793 SH   SOLE   4,793 0 0
SHELL PLC SPON ADS Spon ADS 780259305   1,887 28,145 SH   SOLE   24,962 0 3,183
SIMON PPTY GROUP INC NEW COM Com 828806109   5,615 35,880 SH   SOLE   30,005 0 5,875
SOUTHERN CO COM Com 842587107   3,070 42,798 SH   SOLE   37,899 0 4,899
SPDR SER TR S&P OILGAS EXP S&P OILGAS EXP 78468R556   387 2,500 SH   SOLE   2,500 0 0
STARBUCKS CORP COM Com 855244109   353 3,868 SH   SOLE   2,868 0 1,000
STRYKER CORPORATION COM Com 863667101   279 779 SH   SOLE   779 0 0
SYSCO CORP COM Com 871829107   760 9,362 SH   SOLE   9,362 0 0
TESLA INC COM Com 88160R101   869 4,941 SH   SOLE   3,971 0 970
TEXAS INSTRS INC COM Com 882508104   962 5,524 SH   SOLE   5,524 0 0
THE AARONS COMPANY INC COM Com 00258W108   328 43,740 SH   SOLE   39,740 0 4,000
THERMO FISHER SCIENTIFIC INC C Com 883556102   94,809 163,123 SH   SOLE   134,704 0 28,419
TOWER SEMICONDUCTORF Shs New M87915274   9,266 277,015 SH   SOLE   222,490 0 54,525
TRUSTMARK CORP COM Com 898402102   359 12,781 SH   SOLE   12,781 0 0
UNION PAC CORP COM Com 907818108   277 1,127 SH   SOLE   1,119 0 8
UNITED PARCEL SRVC CLASSB Cl B 911312106   21,052 141,640 SH   SOLE   122,971 0 18,669
UNITEDHEALTH GROUP INC COM Com 91324P102   596 1,205 SH   SOLE   1,205 0 0
VERIZON COMMUNICATN Com 92343V104   13,494 321,599 SH   SOLE   266,542 0 55,057
VISA INC COM CL A Com Cl A 92826C839   89,743 321,568 SH   SOLE   267,689 0 53,879
WALGREENS BOOTS ALLI Com 931427108   264 12,150 SH   SOLE   9,850 0 2,300
WALMART INC COM Com 931142103   9,637 160,167 SH   SOLE   140,331 0 19,836
WEYERHAEUSER CO REIT Com New 962166104   284 7,920 SH   SOLE   7,920 0 0
ZOETIS INC CL A CL A 98978V103   20,797 122,907 SH   SOLE   102,577 0 20,330
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103   2,264 5,100 SH   SOLE   3,873 0 1,227
ISHARES TR COHEN&ST RLTY COHEN STEER REIT 464287564   498 8,629 SH   SOLE   6,629 0 2,000
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507   695 11,445 SH   SOLE   8,935 0 2,510
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804   744 6,728 SH   SOLE   6,728 0 0
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200   5,279 10,041 SH   SOLE   4,765 0 5,276
ISHARES TR CORE US AGGBD ET CORE US AGGBD ET 464287226   265 2,710 SH   SOLE   0 0 2,710
ISHARES TR ISHS 1-5YR INVS ISHS 1-5YR INVS 464288646   273 5,320 SH   SOLE   525 0 4,795
ISHARES TR MSCI EAFE INDEX MSCI EAFE ETF 464287465   11,549 144,610 SH   SOLE   106,597 0 38,013
ISHARES TR MSCI EMERG MKT MSCI EMG MKT ETF 464287234   2,608 63,490 SH   SOLE   56,298 0 7,192
ISHARES TR RUS 1000 ETF RUS 1000 ETF 464287622   907 3,150 SH   SOLE   3,150 0 0
ISHARES TR RUS MID CAP ETF RUS MID CAP ETF 464287499   1,583 18,829 SH   SOLE   18,829 0 0
ISHARES TR RUSSELL 2000 RUSSELL 2000 ETF 464287655   21,418 101,843 SH   SOLE   88,559 0 13,284
ISHARES TR SELECT DIVID ETF SELECT DIVID ETF 464287168   248 2,010 SH   SOLE   1,710 0 300
JPMORGAN CHASE & CO ALERIAN ML ALERIAN ML ETN 46625H365   235 8,250 SH   SOLE   8,100 0 150
SPDR S&P 500 ETF TR TR UNIT TR UNIT 78462F103   2,993 5,722 SH   SOLE   2,375 0 3,347
VANGUARD INDEX FDS LARGE CAP E LARGE CAP ETF 922908637   310 1,294 SH   SOLE   106 0 1,188
VANGUARD INDEX FDS MID CAP ETF MID CAP ETF 922908629   263 1,054 SH   SOLE   32 0 1,022
VANGUARD INDEX FDS REAL ESTATE REAL ESTATE ETF 922908553   2,307 26,673 SH   SOLE   26,051 0 622
VANGUARD INDEX FDS S&P 500 ETF S&P 500 ETF SHS 922908363   4,496 9,354 SH   SOLE   9,149 0 205
VANGUARD INDEX FDS SMALL CP ET SMALL CP ETF 922908751   1,524 6,667 SH   SOLE   4,687 0 1,980
VANGUARD INTL EQUITY INDEX FD FTSE EMR MKT ETF 922042858   4,883 116,901 SH   SOLE   103,627 0 13,274
VANGUARD TAX-MANAGED INTL FD F VAN FTSE DEV MKT 921943858   2,960 58,999 SH   SOLE   53,099 0 5,900
VANGUARD WORLD FDS COMM SRVC E COMM SRVC ETF 92204A884   301 2,291 SH   SOLE   461 0 1,829
VANGUARD WORLD FDS CONSUM DIS CONSUM DIS ETF 92204A108   383 1,205 SH   SOLE   426 0 779
VANGUARD WORLD FDS CONSUM STP CONSUM STP ETF 92204A207   301 1,476 SH   SOLE   501 0 976
VANGUARD WORLD FDS FINANCIALS FINANCIALS ETF 92204A405   481 4,700 SH   SOLE   1,500 0 3,200
VANGUARD WORLD FDS HEALTH CAR HEALTH CAR ETF 92204A504   413 1,525 SH   SOLE   600 0 925
VANGUARD WORLD FDS INDUSTRIAL INDUSTRIAL ETF 92204A603   360 1,475 SH   SOLE   550 0 925
VANGUARD WORLD FDS INF TECH ET INF TECH ETF 92204A702   782 1,491 SH   SOLE   640 0 851