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 Common 88579Y101 23,968 175,575 SH   SOLE   0 0 175,575
ABBOTT LABS Common 002824100 1,444 18,299 SH   SOLE   0 0 18,299
ABBVIE INC Common 00287Y109 29,654 389,216 SH   SOLE   0 0 389,216
ACCENTURE PLC IRELAND Common G1151C101 416 2,548 SH   SOLE   0 0 2,548
AEROJET ROCKETDYNE HLDGS INC Common 007800105 125 3,000 SH   SOLE   0 0 3,000
ALBEMARLE CORP Common 012653101 124 2,207 SH   SOLE   0 0 2,207
ALPHABET INC Common 02079K107 363 312 SH   SOLE   0 0 312
ALPHABET INC Common 02079K305 1,434 1,234 SH   SOLE   0 0 1,234
ALTRIA GROUP INC Common 02209S103 601 15,551 SH   SOLE   0 0 15,551
AMAZON COM INC Common 023135106 1,445 741 SH   SOLE   0 0 741
AMERICAN ELEC PWR CO INC Common 025537101 524 6,548 SH   SOLE   0 0 6,548
AMERICAN EXPRESS CO Common 025816109 978 11,419 SH   SOLE   0 0 11,419
AMGEN INC Common 031162100 337 1,663 SH   SOLE   0 0 1,663
APPLE INC Common 037833100 6,909 27,171 SH   SOLE   0 0 27,171
ARCHER DANIELS MIDLAND CO Common 039483102 116 3,299 SH   SOLE   0 0 3,299
AT&T INC Common 00206R102 26,383 905,075 SH   SOLE   0 0 905,075
AUBURN NATL BANCORP Common 050473107 127 3,242 SH   SOLE   0 0 3,242
AUTOMATIC DATA PROCESSING IN Common 053015103 208 1,523 SH   SOLE   0 0 1,523
BANCO BILBAO VIZCAYA ARGENTA Common 05946K101 145 47,514 SH   SOLE   0 0 47,514
BAXTER INTL INC Common 071813109 256 3,158 SH   SOLE   0 0 3,158
BERKSHIRE HATHAWAY INC DEL Common 084670702 1,785 9,763 SH   SOLE   0 0 9,763
BK OF AMERICA CORP Common 060505104 1,445 68,063 SH   SOLE   0 0 68,063
BLACKSTONE GROUP INC Common 09260D107 360 7,903 SH   SOLE   0 0 7,903
BOEING CO Common 097023105 230 1,540 SH   SOLE   0 0 1,540
BP PLC Common 055622104 361 14,819 SH   SOLE   0 0 14,819
BRISTOL-MYERS SQUIBB CO Common 110122108 1,326 23,782 SH   SOLE   0 0 23,782
CADENCE BANCORPORATION Common 12739A100 79 12,000 SH   SOLE   0 0 12,000
CATERPILLAR INC DEL Common 149123101 1,795 15,469 SH   SOLE   0 0 15,469
CHEVRON CORP NEW Common 166764100 20,884 288,216 SH   SOLE   0 0 288,216
CINCINNATI FINL CORP Common 172062101 23,364 309,657 SH   SOLE   0 0 309,657
CISCO SYS INC Common 17275R102 1,930 49,107 SH   SOLE   0 0 49,107
CLOROX CO DEL Common 189054109 100 580 SH   SOLE   0 0 580
COCA COLA CO Common 191216100 4,771 107,808 SH   SOLE   0 0 107,808
COLGATE PALMOLIVE CO Common 194162103 27,893 420,328 SH   SOLE   0 0 420,328
COMCAST CORP NEW Common 20030N101 155 4,515 SH   SOLE   0 0 4,515
CONSOLIDATED EDISON INC Common 209115104 26,225 336,212 SH   SOLE   0 0 336,212
CONSTELLATION BRANDS INC Common 21036P108 128 891 SH   SOLE   0 0 891
CVS HEALTH CORP Common 126650100 110 1,846 SH   SOLE   0 0 1,846
DEERE & CO Common 244199105 766 5,546 SH   SOLE   0 0 5,546
DIAGEO P L C Common 25243Q205 491 3,865 SH   SOLE   0 0 3,865
DIAMONDBACK ENERGY INC Common 25278X109 182 6,961 SH   SOLE   0 0 6,961
DISNEY WALT CO Common 254687106 1,497 15,501 SH   SOLE   0 0 15,501
DOLLAR GEN CORP NEW Common 256677105 510 3,380 SH   SOLE   0 0 3,380
DOMINION ENERGY INC Common 25746U109 429 5,943 SH   SOLE   0 0 5,943
DUKE ENERGY CORP NEW Common 26441C204 844 10,434 SH   SOLE   0 0 10,434
EMERSON ELEC CO Common 291011104 21,323 447,491 SH   SOLE   0 0 447,491
ENTERGY CORP NEW Common 29364G103 312 3,324 SH   SOLE   0 0 3,324
ENTERPRISE PRODS PARTNERS L Common 293792107 618 43,243 SH   SOLE   0 0 43,243
EXXON MOBIL CORP Common 30231G102 18,285 481,552 SH   SOLE   0 0 481,552
FACEBOOK INC Common 30303M102 274 1,641 SH   SOLE   0 0 1,641
FISERV INC Common 337738108 192 2,022 SH   SOLE   0 0 2,022
FORD MTR CO DEL Common 345370860 57 11,735 SH   SOLE   0 0 11,735
FORTUNE BRANDS HOME & SEC IN Common 34964C106 123 2,838 SH   SOLE   0 0 2,838
GALLAGHER ARTHUR J & CO Common 363576109 28,063 344,288 SH   SOLE   0 0 344,288
GENERAL DYNAMICS CORP Common 369550108 197 1,490 SH   SOLE   0 0 1,490
GENERAL ELECTRIC CO Common 369604103 157 19,777 SH   SOLE   0 0 19,777
GENERAL MLS INC Common 370334104 30,170 571,725 SH   SOLE   0 0 571,725
GILEAD SCIENCES INC Common 375558103 125 1,677 SH   SOLE   0 0 1,677
GLOBE LIFE INC Common 37959E102 3,321 46,148 SH   SOLE   0 0 46,148
GOLDMAN SACHS GROUP INC Common 38141G104 504 3,257 SH   SOLE   0 0 3,257
HOME DEPOT INC Common 437076102 28,908 154,828 SH   SOLE   0 0 154,828
HONEYWELL INTL INC Common 438516106 107 798 SH   SOLE   0 0 798
INTEL CORP Common 458140100 31,627 584,395 SH   SOLE   0 0 584,395
INTERNATIONAL BUSINESS MACHS Common 459200101 24,073 217,015 SH   SOLE   0 0 217,015
INVESCO EXCHANGE TRADED FD T Common 46137V613 501 5,415 SH   SOLE   0 0 5,415
INVESCO EXCHANGE-TRADED FD T Common 46138E735 128 5,528 SH   SOLE   0 0 5,528
INVESCO EXCHANGE-TRADED FD T Common 46138E727 151 9,794 SH   SOLE   0 0 9,794
ISHARES SILVER TRUST Common 46428Q109 294 22,515 SH   SOLE   0 0 22,515
ISHARES TR Common 464287226 161 1,395 SH   SOLE   0 0 1,395
ISHARES TR Common 464287408 180 1,874 SH   SOLE   0 0 1,874
ISHARES TR Common 464287309 197 1,192 SH   SOLE   0 0 1,192
ISHARES TR Common 464287168 239 3,256 SH   SOLE   0 0 3,256
ISHARES TR Common 464287465 266 4,984 SH   SOLE   0 0 4,984
ISHARES TR Common 464287200 3,709 14,353 SH   SOLE   0 0 14,353
ISHARES TR Common 464287457 4,958 57,209 SH   SOLE   0 0 57,209
JOHNSON & JOHNSON Common 478160104 30,586 233,247 SH   SOLE   0 0 233,247
JPMORGAN CHASE & CO Common 46625H100 2,204 24,483 SH   SOLE   0 0 24,483
KELLOGG CO Common 487836108 276 4,604 SH   SOLE   0 0 4,604
KIMBERLY CLARK CORP Common 494368103 29,037 227,082 SH   SOLE   0 0 227,082
KINDER MORGAN INC DEL Common 49456B101 790 56,780 SH   SOLE   0 0 56,780
LEGG MASON INC Common 524901105 147 3,000 SH   SOLE   0 0 3,000
LEGGETT & PLATT INC Common 524660107 19,166 718,374 SH   SOLE   0 0 718,374
LILLY ELI & CO Common 532457108 514 3,705 SH   SOLE   0 0 3,705
LOCKHEED MARTIN CORP Common 539830109 29,420 86,797 SH   SOLE   0 0 86,797
MARTIN MARIETTA MATLS INC Common 573284106 185 976 SH   SOLE   0 0 976
MASTERCARD INC Common 57636Q104 527 2,180 SH   SOLE   0 0 2,180
MCDONALDS CORP Common 580135101 25,988 157,173 SH   SOLE   0 0 157,173
MEDICAL PPTYS TRUST INC Common 58463J304 235 13,605 SH   SOLE   0 0 13,605
MEDTRONIC PLC Common G5960L103 158 1,753 SH   SOLE   0 0 1,753
MERCK & CO. INC Common 58933Y105 1,602 20,825 SH   SOLE   0 0 20,825
MICRON TECHNOLOGY INC Common 595112103 183 4,360 SH   SOLE   0 0 4,360
MICROSOFT CORP Common 594918104 38,935 246,877 SH   SOLE   0 0 246,877
MONDELEZ INTL INC Common 609207105 442 8,818 SH   SOLE   0 0 8,818
NEXTERA ENERGY INC Common 65339F101 34,008 141,335 SH   SOLE   0 0 141,335
NORFOLK SOUTHERN CORP Common 655844108 285 1,952 SH   SOLE   0 0 1,952
NORTHERN TR CORP Common 665859104 100 1,331 SH   SOLE   0 0 1,331
NORTHROP GRUMMAN CORP Common 666807102 838 2,770 SH   SOLE   0 0 2,770
NOVARTIS A G Common 66987V109 28,241 342,518 SH   SOLE   0 0 342,518
NVIDIA CORP Common 67066G104 1,201 4,555 SH   SOLE   0 0 4,555
ONEOK INC NEW Common 682680103 231 10,612 SH   SOLE   0 0 10,612
ORACLE CORP Common 68389X105 492 10,173 SH   SOLE   0 0 10,173
PAYCHEX INC Common 704326107 23,307 370,420 SH   SOLE   0 0 370,420
PEPSICO INC Common 713448108 28,434 236,752 SH   SOLE   0 0 236,752
PFIZER INC Common 717081103 1,801 55,166 SH   SOLE   0 0 55,166
PHILIP MORRIS INTL INC Common 718172109 1,246 17,078 SH   SOLE   0 0 17,078
PPG INDS INC Common 693506107 210 2,509 SH   SOLE   0 0 2,509
PROASSURANCE CORP Common 74267C106 739 29,553 SH   SOLE   0 0 29,553
PROCTER & GAMBLE CO Common 742718109 29,850 271,367 SH   SOLE   0 0 271,367
QUALCOMM INC Common 747525103 126 1,869 SH   SOLE   0 0 1,869
REAVES UTIL INCOME FD Common 756158101 185 6,421 SH   SOLE   0 0 6,421
REGIONS FINANCIAL CORP NEW Common 7591EP100 930 103,635 SH   SOLE   0 0 103,635
RELIANT BANCORP INC Common 75956B101 606 53,780 SH   SOLE   0 0 53,780
RENAISSANCERE HOLDINGS LTD Common G7496G103 217 1,450 SH   SOLE   0 0 1,450
REPUBLIC SVCS INC Common 760759100 240 3,204 SH   SOLE   0 0 3,204
ROSS STORES INC Common 778296103 391 4,500 SH   SOLE   0 0 4,500
ROYAL BK CDA Common 780087102 399 6,490 SH   SOLE   0 0 6,490
ROYAL DUTCH SHELL PLC Common 780259206 4,868 139,535 SH   SOLE   0 0 139,535
ROYAL DUTCH SHELL PLC Common 780259107 13,400 410,294 SH   SOLE   0 0 410,294
SELECT SECTOR SPDR TR Common 81369Y506 196 6,742 SH   SOLE   0 0 6,742
SERVISFIRST BANCSHARES INC Common 81768T108 49,284 1,680,901 SH   SOLE   0 0 1,680,901
SHERWIN WILLIAMS CO Common 824348106 297 647 SH   SOLE   0 0 647
SONY CORP Common 835699307 118 2,000 SH   SOLE   0 0 2,000
SOUTHERN CO Common 842587107 32,176 594,308 SH   SOLE   0 0 594,308
SPDR GOLD TRUST Common 78463V107 855 5,775 SH   SOLE   0 0 5,775
SPDR S&P 500 ETF TR Common 78462F103 120 465 SH   SOLE   0 0 465
SPDR SER TR Common 78468R663 180 1,965 SH   SOLE   0 0 1,965
STARBUCKS CORP Common 855244109 300 4,565 SH   SOLE   0 0 4,565
STRYKER CORP Common 863667101 764 4,587 SH   SOLE   0 0 4,587
SYNOVUS FINL CORP Common 87161C501 1,041 59,304 SH   SOLE   0 0 59,304
TARGET CORP Common 87612E106 629 6,767 SH   SOLE   0 0 6,767
TEXAS INSTRS INC Common 882508104 268 2,678 SH   SOLE   0 0 2,678
TIFFANY & CO NEW Common 886547108 213 1,642 SH   SOLE   0 0 1,642
TJX COS INC NEW Common 872540109 411 8,593 SH   SOLE   0 0 8,593
TRUIST FINL CORP Common 89832Q109 630 20,444 SH   SOLE   0 0 20,444
UNILEVER N V Common 904784709 2,330 47,752 SH   SOLE   0 0 47,752
UNILEVER PLC Common 904767704 22,920 453,231 SH   SOLE   0 0 453,231
UNITED TECHNOLOGIES CORP Common 913017109 21,874 231,887 SH   SOLE   0 0 231,887
US BANCORP DEL Common 902973304 816 23,689 SH   SOLE   0 0 23,689
VANGUARD INDEX FDS Common 922908538 111 872 SH   SOLE   0 0 872
VANGUARD INDEX FDS Common 922908363 399 1,686 SH   SOLE   0 0 1,686
VANGUARD SCOTTSDALE FDS Common 92206C730 610 5,207 SH   SOLE   0 0 5,207
VANGUARD SPECIALIZED FUNDS Common 921908844 113 1,096 SH   SOLE   0 0 1,096
VANGUARD WHITEHALL FDS Common 921946406 302 4,261 SH   SOLE   0 0 4,261
VERIZON COMMUNICATIONS INC Common 92343V104 28,644 533,113 SH   SOLE   0 0 533,113
VISA INC Common 92826C839 1,972 12,241 SH   SOLE   0 0 12,241
VULCAN MATLS CO Common 929160109 1,800 16,654 SH   SOLE   0 0 16,654
WALGREENS BOOTS ALLIANCE INC Common 931427108 361 7,883 SH   SOLE   0 0 7,883
WALMART INC Common 931142103 774 6,810 SH   SOLE   0 0 6,810
WELLS FARGO CO NEW Common 949746101 220 7,675 SH   SOLE   0 0 7,675
WP CAREY INC Common 92936U109 151 2,598 SH   SOLE   0 0 2,598
XCEL ENERGY INC Common 98389B100 497 8,240 SH   SOLE   0 0 8,240
YUM BRANDS INC Common 988498101 423 6,166 SH   SOLE   0 0 6,166
YUM CHINA HLDGS INC Common 98850P109 242 5,680 SH   SOLE   0 0 5,680
ZIOPHARM ONCOLOGY INC Common 98973P101 118 48,000 SH   SOLE   0 0 48,000