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   531 1 SH   SOLE   1 0 0
3M CO COM Com 88579Y101   1,244 13,289 SH   SOLE   11,940 0 1,349
ABBOTT LABS COM Com 002824100   46,450 479,607 SH   SOLE   391,583 0 88,023
ABBVIE INC COM Com 00287Y109   987 6,619 SH   SOLE   6,152 0 467
ACCENTURE PLC IRELAND SHS CLAS Shs Cl A G1151C101   67,292 219,115 SH   SOLE   179,545 0 39,570
AFLAC INC COM Com 001055102   24,187 315,137 SH   SOLE   253,432 0 61,705
ALEXANDER & BALDWIN INC NEW CO Com 014491104   167 10,000 SH   SOLE   10,000 0 0
ALPHABET INC CAP STK CL A Cap Stk Cl A 02079K305   2,104 16,080 SH   SOLE   15,080 0 1,000
ALPHABET INC CAP STK CL C Cap Stk Cl C 02079K107   2,690 20,403 SH   SOLE   19,403 0 1,000
ABERDEEN GLOBAL PREMIER PPTYS Com Sh Ben Int 00302L108   73 20,000 SH   SOLE   20,000 0 0
ALTRIA GROUP INC COM Com 02209S103   1,945 46,259 SH   SOLE   39,109 0 7,150
AMAZON COM INC COM Com 023135106   1,944 15,292 SH   SOLE   13,532 0 1,760
AMERICAN ELEC PWR CO INC COM Com 025537101   566 7,523 SH   SOLE   4,398 0 3,125
AMERICAN EXPRESS CO Com 025816109   322 2,159 SH   SOLE   1,346 0 813
AMGEN INC COM Com 031162100   915 3,404 SH   SOLE   2,964 0 440
AON PLC SHS CL A Shs Cl A G0403H108   33,302 102,715 SH   SOLE   86,195 0 16,520
APPLE INC COM Com 037833100   29,250 170,844 SH   SOLE   135,765 0 35,079
APPLIED MATLS INC COM Com 038222105   1,243 8,977 SH   SOLE   8,477 0 500
AT&T INC COM Com 00206R102   1,492 99,355 SH   SOLE   94,712 0 4,643
AXON ENTERPRISE INC COM Com 05464C101   346 1,739 SH   SOLE   1,739 0 0
BANK AMERICA CORP COM Com 060505104   33,102 1,209,002 SH   SOLE   983,014 0 225,988
BELDEN INC COM Com 077454106   19,563 202,621 SH   SOLE   168,276 0 34,345
BERKSHIRE HATHAWAY INC DEL CL CL B New 084670702   2,922 8,342 SH   SOLE   8,117 0 225
BIOGEN INC COM Com 09062X103   260 1,013 SH   SOLE   1,013 0 0
BLACKSTONE INC COM Com 09260D107   1,695 15,825 SH   SOLE   15,825 0 0
BOEING CO COM Com 097023105   2,131 11,116 SH   SOLE   9,272 0 1,844
BOOZ ALLEN HAMILTON HLDG CORP Cl A 099502106   35,213 322,261 SH   SOLE   265,411 0 56,850
BRISTOL-MYERS SQUIBB CO COM Com 110122108   1,100 18,946 SH   SOLE   18,746 0 200
BROADCOM INC COM Com 11135F101   298 359 SH   SOLE   359 0 0
CAMDEN PPTY TR SH BEN INT Sh Ben Int 133131102   1,537 16,249 SH   SOLE   11,474 0 4,775
CARRIER GLOBAL CORPORATION COM Com 14448C104   313 5,667 SH   SOLE   4,667 0 1,000
CATERPILLAR INC COM Com 149123101   382 1,398 SH   SOLE   1,398 0 0
CHEVRON CORP NEW COM Com 166764100   50,869 301,678 SH   SOLE   250,000 0 51,679
CISCO SYS INC COM Com 17275R102   449 8,345 SH   SOLE   7,345 0 1,000
COCA COLA CO COM Com 191216100   12,064 215,500 SH   SOLE   192,876 0 22,624
COHERENT CORP COM Com 19247G107   14,057 430,671 SH   SOLE   356,521 0 74,150
COLGATE PALMOLIVE CO COM Com 194162103   231 3,248 SH   SOLE   3,148 0 100
CONOCOPHILLIPS COM Com 20825C104   424 3,537 SH   SOLE   3,537 0 0
CONSOLIDATED EDISON INC COM Com 209115104   214 2,505 SH   SOLE   2,505 0 0
CONSTELLATION BRANDS INC CL A Cl A 21036P108   251 1,000 SH   SOLE   1,000 0 0
COSTCO WHSL CORP NEW COM Com 22160K105   664 1,175 SH   SOLE   875 0 300
CROWN CRAFTS INC COM Com 228309100   94 20,000 SH   SOLE   20,000 0 0
CSX CORP COM Com 126408103   1,355 44,065 SH   SOLE   44,065 0 0
CVS HEALTH CORP COM Com 126650100   30,439 435,959 SH   SOLE   365,772 0 70,187
DEERE & CO COM Com 244199105   291 771 SH   SOLE   771 0 0
DEVON ENERGY CORP Com 25179M103   7,326 153,593 SH   SOLE   133,498 0 20,095
DEXCOM INC COM Com 252131107   21,151 226,697 SH   SOLE   192,342 0 34,355
DISCOVER FINL SVCS COM Com 254709108   31,202 360,173 SH   SOLE   292,624 0 67,549
DISNEY WALT CO COM DISNEY Com 254687106   19,524 240,884 SH   SOLE   195,908 0 44,976
DNP SELECT INCOME CF Com 23325P104   407 42,787 SH   SOLE   41,787 0 1,000
DOLLAR GEN CORP NEW COM Com 256677105   1,177 11,125 SH   SOLE   3,580 0 7,545
DOMINION ENERGY INC COM Com 25746U109   868 19,426 SH   SOLE   18,708 0 718
DONALDSON INC COM Com 257651109   9,246 155,023 SH   SOLE   128,378 0 26,645
DOW INC COM Com 260557103   19,728 382,616 SH   SOLE   322,137 0 60,479
DUKE ENERGY CORP NEW COM NEW Com New 26441C204   592 6,706 SH   SOLE   6,253 0 453
DUPONT DE NEMOURS INC COM Com 26614N102   14,958 200,535 SH   SOLE   165,270 0 35,265
EATON CORP PLC SHS Shs G29183103   676 3,170 SH   SOLE   3,170 0 0
ELI LILLY & CO COM Com 532457108   5,315 9,895 SH   SOLE   9,395 0 500
ENTERPRISE PRODS PARTNERS L P Com 293792107   876 31,988 SH   SOLE   30,988 0 1,000
EXXON MOBIL CORP COM Com 30231G102   31,066 264,208 SH   SOLE   239,379 0 24,829
FIRST HORIZON CORPORATION COM Com 320517105   716 65,006 SH   SOLE   65,006 0 0
FIRST INDL RLTY TR INC COM Com 32054K103   535 11,246 SH   SOLE   11,246 0 0
FORD MTR CO DEL COM Com 345370860   392 31,558 SH   SOLE   31,458 0 100
FORTUNE BRANDS INNOVATIONS INC Com 34964C106   29,549 475,376 SH   SOLE   387,802 0 87,574
FREEPORT-MCMORAN INC CL B Cl B 35671D857   241 6,468 SH   SOLE   6,468 0 0
GENERAL ELECTRIC CO COM NEW Com New 369604301   487 4,403 SH   SOLE   4,216 0 187
GENERAL MLS INC COM Com 370334104   18,373 287,121 SH   SOLE   232,503 0 54,618
GENERAL MTRS CO COM Com 37045V100   12,678 384,520 SH   SOLE   309,920 0 74,600
GEO GROUP INC NEW COM Com 36162J106   123 15,000 SH   SOLE   15,000 0 0
GOLDMAN SACHS GROUP INC COM Com 38141G104   555 1,715 SH   SOLE   1,715 0 0
GSK PLC SPONSORED ADR Sponsored ADR 37733W204   672 18,530 SH   SOLE   8,706 0 9,824
HANCOCK WHITNEY CORPORATION CO Com 410120109   1,104 29,839 SH   SOLE   29,430 0 409
HAVERTY FURNITURE INC COM Com 419596101   627 21,800 SH   SOLE   19,800 0 2,000
HERSHEY CO COM Com 427866108   598 2,990 SH   SOLE   2,990 0 0
HOME DEPOT INC COM Com 437076102   62,466 206,730 SH   SOLE   169,993 0 36,737
HONEYWELL INTL INC COM Com 438516106   25,813 139,727 SH   SOLE   116,912 0 22,815
HSBC HLDGS PLC F SPONSORED ADR Spon ADR New 404280406   217 5,500 SH   SOLE   5,500 0 0
IDEXX LABS INC COM Com 45168D104   372 850 SH   SOLE   850 0 0
IMPERIAL OIL LTD COM NEW Com New 453038408   216 3,510 SH   SOLE   3,510 0 0
INTEL CORP COM Com 458140100   986 27,732 SH   SOLE   25,232 0 2,500
INTERDIGITAL INC Com 45867G101   579 7,210 SH   SOLE   7,210 0 0
INTERNATIONAL BUSINESS MACHS C Com 459200101   9,417 67,120 SH   SOLE   58,991 0 8,129
INTUITIVE SURGICAL Com New 46120E602   466 1,596 SH   SOLE   1,596 0 0
ISHARES TR ISHARES BIOTECH IShares Biotech 464287556   293 2,400 SH   SOLE   2,400 0 0
JACOBS SOLUTIONS Com 46982L108   25,123 184,054 SH   SOLE   163,524 0 20,530
JOHNSON & JOHNSON COM Com 478160104   20,653 132,602 SH   SOLE   113,071 0 19,531
JPMORGAN CHASE & CO Com 46625H100   56,395 388,876 SH   SOLE   321,818 0 67,058
KIMBERLY-CLARK CORP COM Com 494368103   1,498 12,396 SH   SOLE   8,894 0 3,502
LINCOLN NATL CORP IND COM Com 534187109   4,688 189,891 SH   SOLE   153,285 0 36,606
LOWES COS INC COM Com 548661107   12,765 61,418 SH   SOLE   50,758 0 10,660
MARATHON PETE CORP COM Com 56585A102   243 1,604 SH   SOLE   1,604 0 0
MASTERBRAND INC COMMON STOCK Com 57638P104   165 13,575 SH   SOLE   13,575 0 0
MASTERCARD INCORPORATED CL A Cl A 57636Q104   337 850 SH   SOLE   100 0 750
MERCK & CO INC COM Com 58933Y105   34,085 331,080 SH   SOLE   272,090 0 58,990
META PLATFORMS INC CL A Cl A 30303M102   55,241 184,009 SH   SOLE   147,225 0 36,784
MICROCHIP TECHNOLOGY Com 595017104   25,925 332,154 SH   SOLE   258,623 0 73,531
MICROSOFT CORP COM Com 594918104   72,555 229,788 SH   SOLE   190,924 0 38,863
MONDELEZ INTL INC CL A Cl A 609207105   3,443 49,606 SH   SOLE   46,038 0 3,568
MURPHY OIL CORP COM Com 626717102   1,168 25,753 SH   SOLE   25,553 0 200
MURPHY USA INC COM Com 626755102   2,156 6,310 SH   SOLE   6,310 0 0
NETFLIX INC COM Com 64110L106   252 668 SH   SOLE   668 0 0
NEXTERA ENERGY INC COM Com 65339F101   336 5,867 SH   SOLE   5,417 0 450
NIKE INC CL B Cl B 654106103   36,516 381,889 SH   SOLE   311,584 0 70,305
NORFOLK SOUTHN CORP COM Com 655844108   19,368 98,348 SH   SOLE   78,375 0 19,973
NORTHROP GRUMMAN CO Com 666807102   216 490 SH   SOLE   290 0 200
NVIDIA CORPORATION COM Com 67066G104   3,645 8,380 SH   SOLE   5,130 0 3,250
ORACLE CORP COM Com 68389X105   19,632 185,345 SH   SOLE   153,873 0 31,472
P10 INC COM CL A Com Cl A 69376K106   121 10,384 SH   SOLE   10,384 0 0
PALO ALTO NETWORKS INC COM Com 697435105   211 900 SH   SOLE   900 0 0
PEPSICO INC COM Com 713448108   35,272 208,168 SH   SOLE   172,734 0 35,434
PFIZER INC COM Com 717081103   8,276 249,505 SH   SOLE   203,784 0 45,721
PHILIP MORRIS INTL Com 718172109   31,454 339,750 SH   SOLE   275,756 0 63,994
PHILLIPS 66 COM Com 718546104   245 2,042 SH   SOLE   2,042 0 0
PIONEER NAT RES CO COM Com 723787107   22,640 98,626 SH   SOLE   78,855 0 19,771
POOL CORP COM Com 73278L105   921 2,585 SH   SOLE   2,565 0 20
PPG INDS INC COM Com 693506107   1,619 12,474 SH   SOLE   11,274 0 1,200
PROCTER AND GAMBLE CO COM Com 742718109   37,412 256,492 SH   SOLE   213,096 0 43,396
QUEST DIAGNOSTIC INC Com 74834L100   372 3,050 SH   SOLE   2,850 0 200
REALTY INCOME CORP COM Com 756109104   15,881 318,010 SH   SOLE   266,155 0 51,855
REGIONS FINANCIAL CORP NEW COM Com 7591EP100   221 12,846 SH   SOLE   12,846 0 0
ROCKWELL AUTOMATION INC COM Com 773903109   48,417 169,366 SH   SOLE   138,631 0 30,735
RTX CORPORATION COM Com 75513E101   2,173 30,196 SH   SOLE   29,196 0 1,000
S&P GLOBAL INC COM Com 78409V104   627 1,716 SH   SOLE   1,716 0 0
SALESFORCE INC COM Com 79466L302   295 1,457 SH   SOLE   1,292 0 165
SCHLUMBERGER LTD COM STK Com 806857108   1,732 29,708 SH   SOLE   20,445 0 9,263
SCHWAB CHARLES CORP COM Com 808513105   263 4,793 SH   SOLE   4,793 0 0
SHELL PLC SPON ADS Spon ADS 780259305   2,204 34,231 SH   SOLE   30,748 0 3,483
SIMON PPTY GROUP INC NEW COM Com 828806109   3,692 34,178 SH   SOLE   28,803 0 5,375
SOUTHERN CO COM Com 842587107   1,568 24,228 SH   SOLE   19,329 0 4,899
SPDR SER TR S&P OILGAS EXP S&P OilGas Exp 78468R556   370 2,500 SH   SOLE   2,500 0 0
STARBUCKS CORP COM Com 855244109   335 3,668 SH   SOLE   2,668 0 1,000
STRYKER CORPORATION COM Com 863667101   220 804 SH   SOLE   804 0 0
SYSCO CORP COM Com 871829107   653 9,880 SH   SOLE   9,880 0 0
TESLA INC COM Com 88160R101   1,249 4,991 SH   SOLE   4,021 0 970
TEXAS INSTRS INC COM Com 882508104   639 4,016 SH   SOLE   4,016 0 0
THE AARONS COMPANY INC COM Com 00258W108   354 33,830 SH   SOLE   29,830 0 4,000
THERMO FISHER SCIENTIFIC INC C Com 883556102   85,416 168,750 SH   SOLE   138,786 0 29,964
TOWER SEMICONDUCTORF Shs New M87915274   7,129 290,257 SH   SOLE   230,432 0 59,825
TRUSTMARK CORP COM Com 898402102   278 12,781 SH   SOLE   12,781 0 0
UNION PAC CORP COM Com 907818108   656 3,220 SH   SOLE   3,212 0 8
UNITED PARCEL SRVC CLASSB Cl B 911312106   22,396 143,685 SH   SOLE   123,611 0 20,074
UNITEDHEALTH GROUP INC COM Com 91324P102   275 545 SH   SOLE   545 0 0
VERIZON COMMUNICATN Com 92343V104   11,535 355,910 SH   SOLE   293,059 0 62,851
VISA INC COM CL A Com Cl A 92826C839   77,434 336,654 SH   SOLE   278,789 0 57,865
WALGREENS BOOTS ALLI Com 931427108   285 12,800 SH   SOLE   9,850 0 2,950
WALMART INC COM Com 931142103   8,627 53,941 SH   SOLE   47,329 0 6,612
WEC ENERGY GROUP INC COM Com 92939U106   205 2,544 SH   SOLE   2,544 0 0
WEYERHAEUSER CO REIT Com New 962166104   298 9,719 SH   SOLE   9,719 0 0
ZOETIS INC CL A Cl A 98978V103   21,813 125,378 SH   SOLE   104,073 0 21,305
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103   1,842 5,140 SH   SOLE   3,913 0 1,227
ISHARES TR COHEN&ST RLTY COHEN STEER REIT 464287564   436 8,694 SH   SOLE   6,694 0 2,000
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507   534 2,140 SH   SOLE   1,638 0 502
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804   635 6,728 SH   SOLE   6,728 0 0
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200   4,276 9,958 SH   SOLE   4,463 0 5,495
ISHARES TR CORE US AGGBD ET CORE US AGGBD ET 464287226   236 2,510 SH   SOLE   0 0 2,510
ISHARES TR ISHS 1-5YR INVS ISHS 1-5YR INVS 464288646   301 6,045 SH   SOLE   525 0 5,520
ISHARES TR MSCI EAFE INDEX MSCI EAFE ETF 464287465   10,214 148,203 SH   SOLE   108,179 0 40,024
ISHARES TR MSCI EMERG MKT MSCI EMG MKT ETF 464287234   2,614 68,879 SH   SOLE   60,428 0 8,451
ISHARES TR RUS 1000 ETF RUS 1000 ETF 464287622   740 3,150 SH   SOLE   3,150 0 0
ISHARES TR RUS MID CAP ETF RUS MID CAP ETF 464287499   1,312 18,944 SH   SOLE   18,944 0 0
ISHARES TR RUSSELL 2000 RUSSELL 2000 ETF 464287655   17,602 99,590 SH   SOLE   85,880 0 13,710
JPMORGAN CHASE & CO ALERIAN ML ALERIAN ML ETN 46625H365   204 8,250 SH   SOLE   8,100 0 150
SPDR S&P 500 ETF TR TR UNIT TR UNIT 78462F103   2,537 5,934 SH   SOLE   2,519 0 3,415
VANGUARD INDEX FDS LARGE CAP E LARGE CAP ETF 922908637   253 1,294 SH   SOLE   106 0 1,188
VANGUARD INDEX FDS MID CAP ETF MID CAP ETF 922908629   219 1,054 SH   SOLE   32 0 1,022
VANGUARD INDEX FDS REAL ESTATE REAL ESTATE ETF 922908553   2,000 26,432 SH   SOLE   25,810 0 622
VANGUARD INDEX FDS S&P 500 ETF S&P 500 ETF SHS 922908363   3,088 7,864 SH   SOLE   7,644 0 220
VANGUARD INDEX FDS SMALL CP ET SMALL CP ETF 922908751   1,133 5,992 SH   SOLE   4,512 0 1,480
VANGUARD INDEX FDS VALUE ETF VALUE ETF 922908744   202 1,462 SH   SOLE   1,462 0 0
VANGUARD INTL EQUITY INDEX FD FTSE EMR MKT ETF 922042858   4,936 125,891 SH   SOLE   112,492 0 13,399
VANGUARD TAX-MANAGED INTL FD F VAN FTSE DEV MKT 921943858   2,595 59,365 SH   SOLE   53,465 0 5,900
VANGUARD WORLD FDS COMM SRVC E COMM SRVC ETF 92204A884   241 2,291 SH   SOLE   461 0 1,829
VANGUARD WORLD FDS CONSUM DIS CONSUM DIS ETF 92204A108   325 1,205 SH   SOLE   426 0 779
VANGUARD WORLD FDS CONSUM STP CONSUM STP ETF 92204A207   270 1,476 SH   SOLE   501 0 976
VANGUARD WORLD FDS FINANCIALS FINANCIALS ETF 92204A405   378 4,700 SH   SOLE   1,500 0 3,200
VANGUARD WORLD FDS HEALTH CAR HEALTH CAR ETF 92204A504   359 1,525 SH   SOLE   600 0 925
VANGUARD WORLD FDS INDUSTRIAL INDUSTRIAL ETF 92204A603   288 1,475 SH   SOLE   550 0 925
VANGUARD WORLD FDS INF TECH ET INF TECH ETF 92204A702   619 1,491 SH   SOLE   640 0 851