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
AFLAC INC Common 001055102   2,434,744 33,844 SH   SOLE   0 0 33,844
AT&T INC Common 00206R102   5,194,705 282,168 SH   SOLE   0 0 282,168
ABBOTT LABS Common 002824100   5,163,560 47,031 SH   SOLE   0 0 47,031
ABBVIE INC Common 00287Y109   59,721,039 369,538 SH   SOLE   0 0 369,538
AIR PRODS & CHEMS INC Common 009158106   314,425 1,020 SH   SOLE   0 0 1,020
ALPHABET INC Common 02079K107   912,028 10,279 SH   SOLE   0 0 10,279
ALPHABET INC Common 02079K305   4,291,459 48,639 SH   SOLE   0 0 48,639
ALTRIA GROUP INC Common 02209S103   1,808,570 39,566 SH   SOLE   0 0 39,566
AMAZON COM INC Common 023135106   3,796,319 45,194 SH   SOLE   0 0 45,194
AMBEV SA Common 02319V103   40,300 14,816 SH   SOLE   0 0 14,816
AMERICAN ELEC PWR CO INC Common 025537101   603,823 6,359 SH   SOLE   0 0 6,359
AMERICAN EXPRESS CO Common 025816109   1,836,532 12,430 SH   SOLE   0 0 12,430
ANNALY CAPITAL MANAGEMENT IN Common 035710839   205,467 9,747 SH   SOLE   0 0 9,747
APPLE INC Common 037833100   50,317,599 387,267 SH   SOLE   0 0 387,267
ARCHER DANIELS MIDLAND CO Common 039483102   297,352 3,203 SH   SOLE   0 0 3,203
ARGO BLOCKCHAIN PLC Common 040126104   13,294 12,309 SH   SOLE   0 0 12,309
AUTOMATIC DATA PROCESSING IN Common 053015103   444,041 1,859 SH   SOLE   0 0 1,859
AVIDXCHANGE HOLDINGS INC Common 05368X102   797,556 80,237 SH   SOLE   0 0 80,237
BP PRUDHOE BAY RTY TR Common 055630107   126,755 10,899 SH   SOLE   0 0 10,899
BANCO BILBAO VIZCAYA ARGENTA Common 05946K101   988,332 164,448 SH   SOLE   0 0 164,448
BANK AMERICA CORP Common 060505104   2,617,405 79,028 SH   SOLE   0 0 79,028
BITFARMS LTD Common 09173B107   14,406 32,740 SH   SOLE   0 0 32,740
BLACKROCK INC Common 09247X101   441,507 623 SH   SOLE   0 0 623
BLACKSTONE INC Common 09260D107   3,185,126 42,932 SH   SOLE   0 0 42,932
BOEING CO Common 097023105   352,334 1,850 SH   SOLE   0 0 1,850
BRISTOL-MYERS SQUIBB CO Common 110122108   5,432,629 75,506 SH   SOLE   0 0 75,506
CVS HEALTH CORP Common 126650100   370,947 3,981 SH   SOLE   0 0 3,981
CAPITAL ONE FINL CORP Common 14040H105   222,267 2,391 SH   SOLE   0 0 2,391
CATERPILLAR INC Common 149123101   8,006,319 33,421 SH   SOLE   0 0 33,421
CHEVRON CORP NEW Common 166764100   64,072,429 356,969 SH   SOLE   0 0 356,969
CINCINNATI FINL CORP Common 172062101   39,412,322 384,924 SH   SOLE   0 0 384,924
CISCO SYS INC Common 17275R102   5,323,072 111,735 SH   SOLE   0 0 111,735
CLOROX CO DEL Common 189054109   354,333 2,525 SH   SOLE   0 0 2,525
COCA COLA CO Common 191216100   14,023,159 220,455 SH   SOLE   0 0 220,455
COLGATE PALMOLIVE CO Common 194162103   45,976,560 583,533 SH   SOLE   0 0 583,533
COMCAST CORP NEW Common 20030N101   205,310 5,871 SH   SOLE   0 0 5,871
CONOCOPHILLIPS Common 20825C104   901,756 7,642 SH   SOLE   0 0 7,642
CONSOLIDATED EDISON INC Common 209115104   44,244,245 464,214 SH   SOLE   0 0 464,214
CONSTELLATION BRANDS INC Common 21036P108   233,644 1,008 SH   SOLE   0 0 1,008
COSTCO WHSL CORP NEW Common 22160K105   784,724 1,719 SH   SOLE   0 0 1,719
CRANE HLDGS CO Common 224441105   452,025 4,500 SH   SOLE   0 0 4,500
DEERE & CO Common 244199105   7,167,967 16,718 SH   SOLE   0 0 16,718
DEVON ENERGY CORP NEW Common 25179M103   546,112 8,878 SH   SOLE   0 0 8,878
DIAGEO PLC Common 25243Q205   784,036 4,400 SH   SOLE   0 0 4,400
DIAMONDBACK ENERGY INC Common 25278X109   415,426 3,037 SH   SOLE   0 0 3,037
DISNEY WALT CO Common 254687106   3,021,693 34,780 SH   SOLE   0 0 34,780
DOLLAR GEN CORP NEW Common 256677105   4,195,654 17,038 SH   SOLE   0 0 17,038
DOMINION ENERGY INC Common 25746U109   669,063 10,911 SH   SOLE   0 0 10,911
DOW INC Common 260557103   536,367 10,644 SH   SOLE   0 0 10,644
DUKE ENERGY CORP NEW Common 26441C204   1,641,749 15,941 SH   SOLE   0 0 15,941
EMERSON ELEC CO Common 291011104   46,397,222 483,003 SH   SOLE   0 0 483,003
ENTERGY CORP NEW Common 29364G103   373,950 3,324 SH   SOLE   0 0 3,324
ENTERPRISE PRODS PARTNERS L Common 293792107   963,763 39,957 SH   SOLE   0 0 39,957
EXXON MOBIL CORP Common 30231G102   61,635,833 558,802 SH   SOLE   0 0 558,802
META PLATFORMS INC Common 30303M102   250,789 2,084 SH   SOLE   0 0 2,084
FIRST FNDTN INC Common 32026V104   214,319 14,956 SH   SOLE   0 0 14,956
FORD MTR CO DEL Common 345370860   312,780 26,894 SH   SOLE   0 0 26,894
FORTUNE BRANDS INNOVATIONS I Common 34964C106   235,350 4,121 SH   SOLE   0 0 4,121
GATX CORP Common 361448103   213,880 2,011 SH   SOLE   0 0 2,011
GT BIOPHARMA INC Common 36254L209   8,857 10,000 SH   SOLE   0 0 10,000
GALLAGHER ARTHUR J & CO Common 363576109   55,319,249 293,409 SH   SOLE   0 0 293,409
GENERAL DYNAMICS CORP Common 369550108   276,146 1,113 SH   SOLE   0 0 1,113
GENERAL MLS INC Common 370334104   51,403,976 613,047 SH   SOLE   0 0 613,047
GENUINE PARTS CO Common 372460105   1,414,222 8,151 SH   SOLE   0 0 8,151
GILEAD SCIENCES INC Common 375558103   315,903 3,680 SH   SOLE   0 0 3,680
GLOBAL PMTS INC Common 37940X102   224,860 2,264 SH   SOLE   0 0 2,264
GLOBE LIFE INC Common 37959E102   6,100,672 50,607 SH   SOLE   0 0 50,607
GOLDMAN SACHS GROUP INC Common 38141G104   4,056,054 11,812 SH   SOLE   0 0 11,812
GRACO INC Common 384109104   1,438,759 21,391 SH   SOLE   0 0 21,391
GRAFTECH INTL LTD Common 384313508   76,160 16,000 SH   SOLE   0 0 16,000
HERC HLDGS INC Common 42704L104   263,140 2,000 SH   SOLE   0 0 2,000
HOME DEPOT INC Common 437076102   52,992,560 167,772 SH   SOLE   0 0 167,772
HONEYWELL INTL INC Common 438516106   628,328 2,932 SH   SOLE   0 0 2,932
CRESCENT ENERGY COMPANY Common 44952J104   638,731 53,272 SH   SOLE   0 0 53,272
ICAHN ENTERPRISES LP Common 451100101   206,196 4,071 SH   SOLE   0 0 4,071
IDACORP INC Common 451107106   394,300 3,656 SH   SOLE   0 0 3,656
IDEX CORP Common 45167R104   456,660 2,000 SH   SOLE   0 0 2,000
ILLINOIS TOOL WKS INC Common 452308109   311,616 1,415 SH   SOLE   0 0 1,415
INTEL CORP Common 458140100   26,297,956 995,004 SH   SOLE   0 0 995,004
INTERNATIONAL BUSINESS MACHS Common 459200101   46,782,765 332,052 SH   SOLE   0 0 332,052
INTERNATIONAL PAPER CO Common 460146103   200,715 5,796 SH   SOLE   0 0 5,796
INVESCO QQQ TR Common 46090E103   670,227 2,517 SH   SOLE   0 0 2,517
INVESCO EXCHANGE TRADED FD T Common 46137V613   472,432 3,045 SH   SOLE   0 0 3,045
INVESCO EXCH TRADED FD TR II Common 46138E727   273,216 15,506 SH   SOLE   0 0 15,506
INVESCO EXCH TRADED FD TR II Common 46138E735   200,705 6,776 SH   SOLE   0 0 6,776
IRON MTN INC DEL Common 46284V101   225,870 4,531 SH   SOLE   0 0 4,531
ISHARES TR Common 464287168   4,014,473 33,288 SH   SOLE   0 0 33,288
ISHARES TR Common 464287200   11,011,564 28,660 SH   SOLE   0 0 28,660
ISHARES TR Common 464287309   399,555 6,830 SH   SOLE   0 0 6,830
ISHARES TR Common 464287457   2,361,235 29,090 SH   SOLE   0 0 29,090
ISHARES TR Common 464287465   381,237 5,808 SH   SOLE   0 0 5,808
ISHARES TR Common 464287507   356,546 1,474 SH   SOLE   0 0 1,474
ISHARES TR Common 464287523   617,664 1,775 SH   SOLE   0 0 1,775
ISHARES TR Common 464287804   471,540 4,982 SH   SOLE   0 0 4,982
ISHARES TR Common 464288810   351,062 6,678 SH   SOLE   0 0 6,678
ISHARES SILVER TR Common 46428Q109   414,262 18,813 SH   SOLE   0 0 18,813
JPMORGAN CHASE & CO Common 46625H100   41,515,300 309,585 SH   SOLE   0 0 309,585
JOHNSON & JOHNSON Common 478160104   50,725,199 287,151 SH   SOLE   0 0 287,151
KELLOGG CO Common 487836108   279,673 3,926 SH   SOLE   0 0 3,926
KIMBERLY-CLARK CORP Common 494368103   42,082,002 309,996 SH   SOLE   0 0 309,996
KINDER MORGAN INC DEL Common 49456B101   219,496 12,140 SH   SOLE   0 0 12,140
KRAFT HEINZ CO Common 500754106   591,001 14,517 SH   SOLE   0 0 14,517
LILLY ELI & CO Common 532457108   2,147,115 5,869 SH   SOLE   0 0 5,869
LOCKHEED MARTIN CORP Common 539830109   54,040,727 111,083 SH   SOLE   0 0 111,083
LUMEN TECHNOLOGIES INC Common 550241103   146,682 28,100 SH   SOLE   0 0 28,100
MARTIN MARIETTA MATLS INC Common 573284106   280,853 831 SH   SOLE   0 0 831
MASTERCARD INCORPORATED Common 57636Q104   3,886,429 11,177 SH   SOLE   0 0 11,177
MCDONALDS CORP Common 580135101   49,775,409 188,879 SH   SOLE   0 0 188,879
MEDICAL PPTYS TRUST INC Common 58463J304   347,210 31,168 SH   SOLE   0 0 31,168
MERCK & CO INC Common 58933Y105   3,304,678 29,785 SH   SOLE   0 0 29,785
MICROSOFT CORP Common 594918104   55,190,906 230,135 SH   SOLE   0 0 230,135
MICROCHIP TECHNOLOGY INC. Common 595017104   255,570 3,638 SH   SOLE   0 0 3,638
MICRON TECHNOLOGY INC Common 595112103   216,925 4,340 SH   SOLE   0 0 4,340
MONDELEZ INTL INC Common 609207105   905,317 13,583 SH   SOLE   0 0 13,583
MORGAN STANLEY Common 617446448   220,032 2,588 SH   SOLE   0 0 2,588
MUELLER INDS INC Common 624756102   309,750 5,250 SH   SOLE   0 0 5,250
NASDAQ INC Common 631103108   303,498 4,947 SH   SOLE   0 0 4,947
NEXTERA ENERGY INC Common 65339F101   52,236,984 624,844 SH   SOLE   0 0 624,844
NIKE INC Common 654106103   203,030 1,735 SH   SOLE   0 0 1,735
NORFOLK SOUTHN CORP Common 655844108   533,660 2,166 SH   SOLE   0 0 2,166
NORTHERN DYNASTY MINERALS LT Common 66510M204   2,208 10,000 SH   SOLE   0 0 10,000
NORTHROP GRUMMAN CORP Common 666807102   1,511,340 2,770 SH   SOLE   0 0 2,770
NOVARTIS AG Common 66987V109   1,189,248 13,109 SH   SOLE   0 0 13,109
NUCOR CORP Common 670346105   302,271 2,293 SH   SOLE   0 0 2,293
NVIDIA CORPORATION Common 67066G104   4,021,385 27,517 SH   SOLE   0 0 27,517
ONEOK INC NEW Common 682680103   557,267 8,482 SH   SOLE   0 0 8,482
ORACLE CORP Common 68389X105   4,181,769 51,159 SH   SOLE   0 0 51,159
PNC FINL SVCS GROUP INC Common 693475105   499,722 3,164 SH   SOLE   0 0 3,164
PPG INDS INC Common 693506107   272,730 2,169 SH   SOLE   0 0 2,169
PACCAR INC Common 693718108   363,220 3,670 SH   SOLE   0 0 3,670
PAYCHEX INC Common 704326107   44,433,262 384,504 SH   SOLE   0 0 384,504
PEPSICO INC Common 713448108   51,512,206 285,133 SH   SOLE   0 0 285,133
PERMIAN BASIN RTY TR Common 714236106   262,120 10,414 SH   SOLE   0 0 10,414
PFIZER INC Common 717081103   43,630,761 851,498 SH   SOLE   0 0 851,498
PHILIP MORRIS INTL INC Common 718172109   2,062,420 20,378 SH   SOLE   0 0 20,378
PHILLIPS 66 Common 718546104   387,685 3,725 SH   SOLE   0 0 3,725
PROASSURANCE CORP Common 74267C106   364,336 20,855 SH   SOLE   0 0 20,855
PROCTER AND GAMBLE CO Common 742718109   47,703,444 314,750 SH   SOLE   0 0 314,750
QUALCOMM INC Common 747525103   34,328,356 312,246 SH   SOLE   0 0 312,246
RAYTHEON TECHNOLOGIES CORP Common 75513E101   50,025,905 495,699 SH   SOLE   0 0 495,699
REAVES UTIL INCOME FD Common 756158101   555,732 19,658 SH   SOLE   0 0 19,658
REGIONS FINANCIAL CORP NEW Common 7591EP100   2,635,034 122,219 SH   SOLE   0 0 122,219
REPUBLIC SVCS INC Common 760759100   739,758 5,735 SH   SOLE   0 0 5,735
ROYAL BK CDA SUSTAINABL Common 780087102   600,788 6,390 SH   SOLE   0 0 6,390
SHELL PLC Common 780259305   232,201 4,077 SH   SOLE   0 0 4,077
RYMAN HOSPITALITY PPTYS INC Common 78377T107   224,895 2,750 SH   SOLE   0 0 2,750
SPDR S&P 500 ETF TR Common 78462F103   2,406,726 6,293 SH   SOLE   0 0 6,293
SPDR GOLD TR Common 78463V107   933,529 5,503 SH   SOLE   0 0 5,503
SPDR SER TR Common 78464A540   703,070 8,615 SH   SOLE   0 0 8,615
SPDR SER TR Common 78464A862   1,600,391 9,570 SH   SOLE   0 0 9,570
SPDR SER TR Common 78468R663   2,840,967 31,059 SH   SOLE   0 0 31,059
SCHLUMBERGER LTD Common 806857108   251,518 4,705 SH   SOLE   0 0 4,705
SCHWAB CHARLES CORP Common 808513105   204,342 2,454 SH   SOLE   0 0 2,454
SCHWAB STRATEGIC TR Common 808524722   300,762 8,144 SH   SOLE   0 0 8,144
SCHWAB STRATEGIC TR Common 808524763   264,388 5,659 SH   SOLE   0 0 5,659
SCHWAB STRATEGIC TR Common 808524771   504,153 9,434 SH   SOLE   0 0 9,434
SELECT SECTOR SPDR TR Common 81369Y209   279,715 2,059 SH   SOLE   0 0 2,059
SELECT SECTOR SPDR TR Common 81369Y308   511,040 6,855 SH   SOLE   0 0 6,855
SELECT SECTOR SPDR TR Common 81369Y506   431,052 4,928 SH   SOLE   0 0 4,928
SELECT SECTOR SPDR TR Common 81369Y605   2,160,756 63,180 SH   SOLE   0 0 63,180
SELECT SECTOR SPDR TR Common 81369Y803   1,292,434 10,386 SH   SOLE   0 0 10,386
SELECT SECTOR SPDR TR Common 81369Y852   203,766 4,246 SH   SOLE   0 0 4,246
SERVISFIRST BANCSHARES INC Common 81768T108   92,356,175 1,340,243 SH   SOLE   0 0 1,340,243
SHERWIN WILLIAMS CO Common 824348106   3,461,501 14,585 SH   SOLE   0 0 14,585
SIMON PPTY GROUP INC NEW Common 828806109   293,398 2,497 SH   SOLE   0 0 2,497
SMUCKER J M CO Common 832696405   444,002 2,802 SH   SOLE   0 0 2,802
SONY GROUP CORPORATION Common 835699307   387,121 5,075 SH   SOLE   0 0 5,075
SOUTHERN CO Common 842587107   51,765,218 724,902 SH   SOLE   0 0 724,902
SOUTHERN STS BANCSHARES INC Common 843878307   323,719 11,182 SH   SOLE   0 0 11,182
STARBUCKS CORP Common 855244109   503,133 5,072 SH   SOLE   0 0 5,072
STATE STR CORP Common 857477103   325,639 4,198 SH   SOLE   0 0 4,198
STRYKER CORPORATION Common 863667101   3,790,479 15,504 SH   SOLE   0 0 15,504
SYNOVUS FINL CORP Common 87161C501   2,350,254 62,590 SH   SOLE   0 0 62,590
TJX COS INC NEW Common 872540109   4,477,283 56,247 SH   SOLE   0 0 56,247
TARGET CORP Common 87612E106   3,566,346 23,929 SH   SOLE   0 0 23,929
TECK RESOURCES LTD Common 878742204   215,574 5,700 SH   SOLE   0 0 5,700
TEXAS INSTRS INC Common 882508104   842,292 5,098 SH   SOLE   0 0 5,098
TEXTRON INC Common 883203101   283,200 4,000 SH   SOLE   0 0 4,000
THERMO FISHER SCIENTIFIC INC Common 883556102   221,988 403 SH   SOLE   0 0 403
3M CO Common 88579Y101   364,258 3,038 SH   SOLE   0 0 3,038
TRUIST FINL CORP Common 89832Q109   33,096,203 769,143 SH   SOLE   0 0 769,143
US BANCORP DEL Common 902973304   297,682 6,826 SH   SOLE   0 0 6,826
UNILEVER PLC Common 904767704   40,052,101 795,474 SH   SOLE   0 0 795,474
UNION PAC CORP Common 907818108   344,772 1,665 SH   SOLE   0 0 1,665
UNITED CMNTY BKS BLAIRSVLE G Common 90984P303   1,382,961 40,916 SH   SOLE   0 0 40,916
UNITED INS HLDGS CORP Common 910710102   35,507 33,497 SH   SOLE   0 0 33,497
VANGUARD SPECIALIZED FUNDS Common 921908844   317,370 2,090 SH   SOLE   0 0 2,090
VANGUARD WHITEHALL FDS Common 921946406   619,719 5,727 SH   SOLE   0 0 5,727
VANGUARD WORLD FDS Common 92204A306   272,576 2,247 SH   SOLE   0 0 2,247
VANGUARD WORLD FDS Common 92204A702   288,226 902 SH   SOLE   0 0 902
VANGUARD SCOTTSDALE FDS Common 92206C730   783,299 4,495 SH   SOLE   0 0 4,495
VANGUARD MUN BD FDS Common 922907746   238,195 4,813 SH   SOLE   0 0 4,813
VANGUARD INDEX FDS Common 922908363   7,424,077 21,131 SH   SOLE   0 0 21,131
VANGUARD INDEX FDS Common 922908629   547,470 2,686 SH   SOLE   0 0 2,686
VANGUARD INDEX FDS Common 922908751   309,779 1,688 SH   SOLE   0 0 1,688
VANGUARD INDEX FDS Common 922908769   332,235 1,738 SH   SOLE   0 0 1,738
VERIZON COMMUNICATIONS INC Common 92343V104   28,172,340 715,034 SH   SOLE   0 0 715,034
VISA INC Common 92826C839   4,605,276 22,166 SH   SOLE   0 0 22,166
VULCAN MATLS CO Common 929160109   4,360,429 24,901 SH   SOLE   0 0 24,901
WALMART INC Common 931142103   2,038,899 14,380 SH   SOLE   0 0 14,380
WALGREENS BOOTS ALLIANCE INC Common 931427108   279,249 7,475 SH   SOLE   0 0 7,475
WASTE MGMT INC DEL Common 94106L109   929,514 5,925 SH   SOLE   0 0 5,925
WATTS WATER TECHNOLOGIES INC Common 942749102   321,706 2,200 SH   SOLE   0 0 2,200
WELLS FARGO CO NEW Common 949746101   536,690 12,998 SH   SOLE   0 0 12,998
WELLTOWER INC Common 95040Q104   878,370 13,400 SH   SOLE   0 0 13,400
WESTWATER RES INC Common 961684206   18,240 23,088 SH   SOLE   0 0 23,088
WHIRLPOOL CORP Common 963320106   297,066 2,100 SH   SOLE   0 0 2,100
XCEL ENERGY INC Common 98389B100   560,179 7,990 SH   SOLE   0 0 7,990
XYLEM INC Common 98419M100   420,166 3,800 SH   SOLE   0 0 3,800
YUM BRANDS INC Common 988498101   636,891 4,973 SH   SOLE   0 0 4,973
YUM CHINA HLDGS INC Common 98850P109   215,853 3,950 SH   SOLE   0 0 3,950
ZIMMER BIOMET HOLDINGS INC Common 98956P102   273,372 2,144 SH   SOLE   0 0 2,144
ALAUNOS THERAPEUTICS INC Common 98973P101   27,911 43,000 SH   SOLE   0 0 43,000
AON PLC Common G0403H108   1,707,797 5,690 SH   SOLE   0 0 5,690
ACCENTURE PLC IRELAND Common G1151C101   3,254,914 12,198 SH   SOLE   0 0 12,198
EATON CORP PLC Common G29183103   263,833 1,681 SH   SOLE   0 0 1,681
RENAISSANCERE HLDGS LTD Common G7496G103   267,134 1,450 SH   SOLE   0 0 1,450
CHUBB LIMITED Common H1467J104   632,901 2,869 SH   SOLE   0 0 2,869
CNH INDL N V Common N20944109   297,110 18,500 SH   SOLE   0 0 18,500