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 35,970 181,088 SH   SOLE   0 0 181,088
ABBOTT LABS COMMON 002824100 3,944 34,017 SH   SOLE   0 0 34,017
ABBVIE INC COMMON 00287Y109 41,475 368,210 SH   SOLE   0 0 368,210
ACCENTURE PLC IRELAND COMMON G1151C101 2,229 7,562 SH   SOLE   0 0 7,562
ADOBE SYSTEMS INCORPORATED COMMON 00724F101 247 422 SH   SOLE   0 0 422
AEROJET ROCKETDYNE HLDGS INC COMMON 007800105 312 6,461 SH   SOLE   0 0 6,461
AIR PRODS & CHEMS INC COMMON 009158106 285 989 SH   SOLE   0 0 989
ALBEMARLE CORP COMMON 012653101 292 1,735 SH   SOLE   0 0 1,735
ALIBABA GROUP HLDG LTD COMMON 01609W102 248 1,093 SH   SOLE   0 0 1,093
ALPHABET INC COMMON 02079K305 3,895 1,595 SH   SOLE   0 0 1,595
ALPHABET INC COMMON 02079K107 960 383 SH   SOLE   0 0 383
ALTRIA GROUP INC COMMON 02209S103 1,274 26,719 SH   SOLE   0 0 26,719
AMAZON COM INC COMMON 023135106 3,427 996 SH   SOLE   0 0 996
AMERICAN ELEC PWR CO INC COMMON 025537101 640 7,561 SH   SOLE   0 0 7,561
AMERICAN EXPRESS CO COMMON 025816109 2,188 13,241 SH   SOLE   0 0 13,241
ANNALY CAPITAL MANAGEMENT IN COMMON 035710409 346 38,989 SH   SOLE   0 0 38,989
AON PLC COMMON G0403H108 1,406 5,890 SH   SOLE   0 0 5,890
APPLE INC COMMON 037833100 49,871 364,130 SH   SOLE   0 0 364,130
ARK ETF TR COMMON 00214Q104 265 2,026 SH   SOLE   0 0 2,026
AT&T INC COMMON 00206R102 34,426 1,196,179 SH   SOLE   0 0 1,196,179
AUTOMATIC DATA PROCESSING IN COMMON 053015103 399 2,008 SH   SOLE   0 0 2,008
BANCO BILBAO VIZCAYA ARGENTA COMMON 05946K101 309 49,770 SH   SOLE   0 0 49,770
BANK NEW YORK MELLON CORP COMMON 064058100 222 4,336 SH   SOLE   0 0 4,336
BAXTER INTL INC COMMON 071813109 211 2,620 SH   SOLE   0 0 2,620
BERKSHIRE HATHAWAY INC DEL COMMON 084670702 5,391 19,398 SH   SOLE   0 0 19,398
BK OF AMERICA CORP COMMON 060505104 3,121 75,707 SH   SOLE   0 0 75,707
BLACKROCK INC COMMON 09247X101 436 498 SH   SOLE   0 0 498
BLACKSTONE GROUP INC COMMON 09260D107 2,930 30,167 SH   SOLE   0 0 30,167
BOEING CO COMMON 097023105 641 2,675 SH   SOLE   0 0 2,675
BRISTOL-MYERS SQUIBB CO COMMON 110122108 3,376 50,529 SH   SOLE   0 0 50,529
CAPITAL ONE FINL CORP COMMON 14040H105 355 2,296 SH   SOLE   0 0 2,296
CATERPILLAR INC COMMON 149123101 5,153 23,679 SH   SOLE   0 0 23,679
CHEVRON CORP NEW COMMON 166764100 38,865 371,060 SH   SOLE   0 0 371,060
CHUBB LIMITED COMMON H1467J104 446 2,809 SH   SOLE   0 0 2,809
CINCINNATI FINL CORP COMMON 172062101 41,444 355,375 SH   SOLE   0 0 355,375
CISCO SYS INC COMMON 17275R102 4,108 77,501 SH   SOLE   0 0 77,501
CITIGROUP INC COMMON 172967424 346 4,886 SH   SOLE   0 0 4,886
CLOROX CO DEL COMMON 189054109 453 2,520 SH   SOLE   0 0 2,520
CNH INDL N V COMMON N20944109 309 18,500 SH   SOLE   0 0 18,500
COCA COLA CO COMMON 191216100 11,083 204,816 SH   SOLE   0 0 204,816
COLGATE PALMOLIVE CO COMMON 194162103 37,879 465,630 SH   SOLE   0 0 465,630
COMCAST CORP NEW COMMON 20030N101 379 6,651 SH   SOLE   0 0 6,651
CONOCOPHILLIPS COMMON 20825C104 367 6,020 SH   SOLE   0 0 6,020
CONSOLIDATED EDISON INC COMMON 209115104 30,253 421,818 SH   SOLE   0 0 421,818
CONSTELLATION BRANDS INC COMMON 21036P108 244 1,041 SH   SOLE   0 0 1,041
CONTANGO OIL & GAS CO COMMON 21075N204 1,150 266,141 SH   SOLE   0 0 266,141
CRANE CO COMMON 224399105 416 4,500 SH   SOLE   0 0 4,500
CSX CORP COMMON 126408103 225 7,020 SH   SOLE   0 0 7,020
CVS HEALTH CORP COMMON 126650100 269 3,224 SH   SOLE   0 0 3,224
DANA INC COMMON 235825205 202 8,500 SH   SOLE   0 0 8,500
DEERE & CO COMMON 244199105 4,193 11,888 SH   SOLE   0 0 11,888
DIAGEO PLC COMMON 25243Q205 912 4,757 SH   SOLE   0 0 4,757
DIAMONDBACK ENERGY INC COMMON 25278X109 210 2,239 SH   SOLE   0 0 2,239
DISNEY WALT CO COMMON 254687106 3,929 22,356 SH   SOLE   0 0 22,356
DOLLAR GEN CORP NEW COMMON 256677105 2,080 9,611 SH   SOLE   0 0 9,611
DOMINION ENERGY INC COMMON 25746U109 566 7,693 SH   SOLE   0 0 7,693
DUKE ENERGY CORP NEW COMMON 26441C204 1,360 13,777 SH   SOLE   0 0 13,777
EDWARDS LIFESCIENCES CORP COMMON 28176E108 203 1,960 SH   SOLE   0 0 1,960
EMERSON ELEC CO COMMON 291011104 40,851 424,475 SH   SOLE   0 0 424,475
ENTERGY CORP NEW COMMON 29364G103 331 3,324 SH   SOLE   0 0 3,324
ENTERPRISE PRODS PARTNERS L COMMON 293792107 952 39,457 SH   SOLE   0 0 39,457
EXXON MOBIL CORP COMMON 30231G102 39,582 627,494 SH   SOLE   0 0 627,494
FACEBOOK INC COMMON 30303M102 1,044 3,002 SH   SOLE   0 0 3,002
FORD MTR CO DEL COMMON 345370860 175 11,768 SH   SOLE   0 0 11,768
FORTUNE BRANDS HOME & SEC IN COMMON 34964C106 241 2,419 SH   SOLE   0 0 2,419
GALLAGHER ARTHUR J & CO COMMON 363576109 42,874 306,065 SH   SOLE   0 0 306,065
GENERAL DYNAMICS CORP COMMON 369550108 210 1,113 SH   SOLE   0 0 1,113
GENERAL MLS INC COMMON 370334104 35,339 580,000 SH   SOLE   0 0 580,000
GENUINE PARTS CO COMMON 372460105 1,056 8,352 SH   SOLE   0 0 8,352
GLOBE LIFE INC COMMON 37959E102 4,236 44,472 SH   SOLE   0 0 44,472
GOLDMAN SACHS GROUP INC COMMON 38141G104 2,791 7,355 SH   SOLE   0 0 7,355
GRACO INC COMMON 384109104 1,619 21,391 SH   SOLE   0 0 21,391
HERC HLDGS INC COMMON 42704L104 224 2,000 SH   SOLE   0 0 2,000
HOME DEPOT INC COMMON 437076102 46,773 146,675 SH   SOLE   0 0 146,675
HONEYWELL INTL INC COMMON 438516106 624 2,844 SH   SOLE   0 0 2,844
HYSTER YALE MATLS HANDLING I COMMON 449172105 259 3,550 SH   SOLE   0 0 3,550
ICAHN ENTERPRISES LP COMMON 451100101 224 4,071 SH   SOLE   0 0 4,071
IDEX CORP COMMON 45167R104 483 2,196 SH   SOLE   0 0 2,196
INTEL CORP COMMON 458140100 37,005 659,159 SH   SOLE   0 0 659,159
INTERNATIONAL BUSINESS MACHS COMMON 459200101 37,910 258,615 SH   SOLE   0 0 258,615
INVESCO ACTIVELY MANAGED ETF COMMON 46090A887 283 5,600 SH   SOLE   0 0 5,600
INVESCO EXCH TRADED FD TR II COMMON 46138E727 236 10,094 SH   SOLE   0 0 10,094
INVESCO EXCH TRADED FD TR II COMMON 46138E735 210 5,499 SH   SOLE   0 0 5,499
INVESCO EXCHANGE TRADED FD T COMMON 46137V613 577 3,596 SH   SOLE   0 0 3,596
INVESCO QQQ TR COMMON 46090E103 769 2,171 SH   SOLE   0 0 2,171
ISHARES SILVER TR COMMON 46428Q109 427 17,648 SH   SOLE   0 0 17,648
ISHARES TR COMMON 464287200 3,456 8,039 SH   SOLE   0 0 8,039
ISHARES TR COMMON 464288810 688 1,906 SH   SOLE   0 0 1,906
ISHARES TR COMMON 464287465 595 7,546 SH   SOLE   0 0 7,546
ISHARES TR COMMON 464287309 506 6,959 SH   SOLE   0 0 6,959
ISHARES TR COMMON 464287168 377 3,231 SH   SOLE   0 0 3,231
ISHARES TR COMMON 464287804 260 2,299 SH   SOLE   0 0 2,299
ISHARES TR COMMON 464287507 239 890 SH   SOLE   0 0 890
JOHNSON & JOHNSON COMMON 478160104 40,523 245,982 SH   SOLE   0 0 245,982
JPMORGAN CHASE & CO COMMON 46625H100 6,124 39,371 SH   SOLE   0 0 39,371
KELLOGG CO COMMON 487836108 246 3,826 SH   SOLE   0 0 3,826
KIMBERLY-CLARK CORP COMMON 494368103 33,531 250,644 SH   SOLE   0 0 250,644
KINDER MORGAN INC DEL COMMON 49456B101 190 10,399 SH   SOLE   0 0 10,399
KRAFT HEINZ CO COMMON 500754106 259 6,357 SH   SOLE   0 0 6,357
LILLY ELI & CO COMMON 532457108 1,407 6,132 SH   SOLE   0 0 6,132
LOCKHEED MARTIN CORP COMMON 539830109 37,370 98,770 SH   SOLE   0 0 98,770
MARTIN MARIETTA MATLS INC COMMON 573284106 292 831 SH   SOLE   0 0 831
MASTERCARD INCORPORATED COMMON 57636Q104 2,223 6,088 SH   SOLE   0 0 6,088
MCDONALDS CORP COMMON 580135101 38,999 168,833 SH   SOLE   0 0 168,833
MEDICAL PPTYS TRUST INC COMMON 58463J304 267 13,266 SH   SOLE   0 0 13,266
MEDTRONIC PLC COMMON G5960L103 260 2,098 SH   SOLE   0 0 2,098
MERCK & CO INC COMMON 58933Y105 2,183 28,069 SH   SOLE   0 0 28,069
MICROCHIP TECHNOLOGY INC. COMMON 595017104 270 1,804 SH   SOLE   0 0 1,804
MICRON TECHNOLOGY INC COMMON 595112103 390 4,585 SH   SOLE   0 0 4,585
MICROSOFT CORP COMMON 594918104 58,376 215,489 SH   SOLE   0 0 215,489
MODERNA INC COMMON 60770K107 200 850 SH   SOLE   0 0 850
MONDELEZ INTL INC COMMON 609207105 855 13,695 SH   SOLE   0 0 13,695
MUELLER INDS INC COMMON 624756102 227 5,250 SH   SOLE   0 0 5,250
NASDAQ INC COMMON 631103108 250 1,420 SH   SOLE   0 0 1,420
NEXTERA ENERGY INC COMMON 65339F101 40,596 553,981 SH   SOLE   0 0 553,981
NIKE INC COMMON 654106103 512 3,317 SH   SOLE   0 0 3,317
NORFOLK SOUTHN CORP COMMON 655844108 596 2,245 SH   SOLE   0 0 2,245
NORTHERN TR CORP COMMON 665859104 212 1,831 SH   SOLE   0 0 1,831
NORTHROP GRUMMAN CORP COMMON 666807102 1,007 2,770 SH   SOLE   0 0 2,770
NOVARTIS AG COMMON 66987V109 34,654 379,811 SH   SOLE   0 0 379,811
NUCOR CORP COMMON 670346105 220 2,289 SH   SOLE   0 0 2,289
NVIDIA CORPORATION COMMON 67066G104 3,924 4,905 SH   SOLE   0 0 4,905
ONEOK INC NEW COMMON 682680103 431 7,755 SH   SOLE   0 0 7,755
ORACLE CORP COMMON 68389X105 2,530 32,499 SH   SOLE   0 0 32,499
PAYCHEX INC COMMON 704326107 41,261 384,542 SH   SOLE   0 0 384,542
PAYPAL HLDGS INC COMMON 70450Y103 237 814 SH   SOLE   0 0 814
PEPSICO INC COMMON 713448108 39,121 264,028 SH   SOLE   0 0 264,028
PFIZER INC COMMON 717081103 2,561 65,399 SH   SOLE   0 0 65,399
PHILIP MORRIS INTL INC COMMON 718172109 1,971 19,892 SH   SOLE   0 0 19,892
PNC FINL SVCS GROUP INC COMMON 693475105 568 2,976 SH   SOLE   0 0 2,976
PPG INDS INC COMMON 693506107 368 2,169 SH   SOLE   0 0 2,169
PROASSURANCE CORP COMMON 74267C106 505 22,210 SH   SOLE   0 0 22,210
PROCTER AND GAMBLE CO COMMON 742718109 37,942 281,198 SH   SOLE   0 0 281,198
QUALCOMM INC COMMON 747525103 38,168 267,039 SH   SOLE   0 0 267,039
RAYTHEON TECHNOLOGIES CORP COMMON 75513E101 38,704 453,685 SH   SOLE   0 0 453,685
REAVES UTIL INCOME FD COMMON 756158101 351 10,244 SH   SOLE   0 0 10,244
REGIONS FINANCIAL CORP NEW COMMON 7591EP100 2,383 118,074 SH   SOLE   0 0 118,074
RELIANT BANCORP INC COMMON 75956B101 1,438 51,864 SH   SOLE   0 0 51,864
RENAISSANCERE HLDGS LTD COMMON G7496G103 216 1,450 SH   SOLE   0 0 1,450
REPUBLIC SVCS INC COMMON 760759100 616 5,595 SH   SOLE   0 0 5,595
ROSS STORES INC COMMON 778296103 291 2,350 SH   SOLE   0 0 2,350
ROYAL BK CDA COMMON 780087102 658 6,490 SH   SOLE   0 0 6,490
RYMAN HOSPITALITY PPTYS INC COMMON 78377T107 217 2,750 SH   SOLE   0 0 2,750
SCHWAB STRATEGIC TR COMMON 808524300 745 5,103 SH   SOLE   0 0 5,103
SELECT SECTOR SPDR TR COMMON 81369Y803 388 2,627 SH   SOLE   0 0 2,627
SELECT SECTOR SPDR TR COMMON 81369Y704 303 2,959 SH   SOLE   0 0 2,959
SELECT SECTOR SPDR TR COMMON 81369Y506 245 4,548 SH   SOLE   0 0 4,548
SERVISFIRST BANCSHARES INC COMMON 81768T108 97,389 1,432,610 SH   SOLE   0 0 1,432,610
SHERWIN WILLIAMS CO COMMON 824348106 2,343 8,601 SH   SOLE   0 0 8,601
SMUCKER J M CO COMMON 832696405 362 2,795 SH   SOLE   0 0 2,795
SONY GROUP CORPORATION COMMON 835699307 486 5,000 SH   SOLE   0 0 5,000
SOUTHERN CO COMMON 842587107 38,628 638,375 SH   SOLE   0 0 638,375
SPDR GOLD TR COMMON 78463V107 1,019 6,153 SH   SOLE   0 0 6,153
SPDR S&P 500 ETF TR COMMON 78462F103 6,275 14,659 SH   SOLE   0 0 14,659
STARBUCKS CORP COMMON 855244109 541 4,839 SH   SOLE   0 0 4,839
STATE STR CORP COMMON 857477103 345 4,198 SH   SOLE   0 0 4,198
STRYKER CORPORATION COMMON 863667101 2,554 9,835 SH   SOLE   0 0 9,835
SYNOVUS FINL CORP COMMON 87161C501 2,440 55,604 SH   SOLE   0 0 55,604
SYSCO CORP COMMON 871829107 302 3,890 SH   SOLE   0 0 3,890
TARGET CORP COMMON 87612E106 3,948 16,331 SH   SOLE   0 0 16,331
TEXAS INSTRS INC COMMON 882508104 948 4,929 SH   SOLE   0 0 4,929
TEXTRON INC COMMON 883203101 275 4,000 SH   SOLE   0 0 4,000
TJX COS INC NEW COMMON 872540109 1,965 29,150 SH   SOLE   0 0 29,150
TRUIST FINL CORP COMMON 89832Q109 3,137 56,517 SH   SOLE   0 0 56,517
UNILEVER PLC COMMON 904767704 32,999 564,085 SH   SOLE   0 0 564,085
US BANCORP DEL COMMON 902973304 525 9,221 SH   SOLE   0 0 9,221
VANGUARD INDEX FDS COMMON 922908363 9,500 24,141 SH   SOLE   0 0 24,141
VANGUARD SCOTTSDALE FDS COMMON 92206C730 915 4,569 SH   SOLE   0 0 4,569
VANGUARD SCOTTSDALE FDS COMMON 92206C102 501 8,150 SH   SOLE   0 0 8,150
VANGUARD SPECIALIZED FUNDS COMMON 921908844 228 1,474 SH   SOLE   0 0 1,474
VANGUARD WHITEHALL FDS COMMON 921946406 371 3,540 SH   SOLE   0 0 3,540
VANGUARD WORLD FDS COMMON 92204A702 213 533 SH   SOLE   0 0 533
VERIZON COMMUNICATIONS INC COMMON 92343V104 33,235 593,161 SH   SOLE   0 0 593,161
VIACOMCBS INC COMMON 92556H107 252 5,210 SH   SOLE   0 0 5,210
VISA INC COMMON 92826C839 3,223 13,784 SH   SOLE   0 0 13,784
VULCAN MATLS CO COMMON 929160109 4,496 25,830 SH   SOLE   0 0 25,830
WALGREENS BOOTS ALLIANCE INC COMMON 931427108 391 7,436 SH   SOLE   0 0 7,436
WALMART INC COMMON 931142103 1,878 13,315 SH   SOLE   0 0 13,315
WASTE MGMT INC DEL COMMON 94106L109 816 5,825 SH   SOLE   0 0 5,825
WATTS WATER TECHNOLOGIES INC COMMON 942749102 321 2,200 SH   SOLE   0 0 2,200
WELLS FARGO CO NEW COMMON 949746101 273 6,033 SH   SOLE   0 0 6,033
WELLTOWER INC COMMON 95040Q104 1,128 13,570 SH   SOLE   0 0 13,570
WHIRLPOOL CORP COMMON 963320106 218 1,000 SH   SOLE   0 0 1,000
XCEL ENERGY INC COMMON 98389B100 526 7,990 SH   SOLE   0 0 7,990
XYLEM INC COMMON 98419M100 456 3,800 SH   SOLE   0 0 3,800
YUM BRANDS INC COMMON 988498101 546 4,746 SH   SOLE   0 0 4,746
YUM CHINA HLDGS INC COMMON 98850P109 247 3,723 SH   SOLE   0 0 3,723
ZIMMER BIOMET HOLDINGS INC COMMON 98956P102 408 2,535 SH   SOLE   0 0 2,535
ZIOPHARM ONCOLOGY INC COMMON 98973P101 127 48,000 SH   SOLE   0 0 48,000