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
3M CO Common 88579Y101   340,494 3,239 SH   SOLE   0 0 3,239
ABBOTT LABS Common 002824100   5,206,952 51,422 SH   SOLE   0 0 51,422
ABBVIE INC Common 00287Y109   57,421,094 360,301 SH   SOLE   0 0 360,301
ACCENTURE PLC IRELAND Common G1151C101   3,977,047 13,915 SH   SOLE   0 0 13,915
ADVANCED MICRO DEVICES INC Common 007903107   3,738,984 38,149 SH   SOLE   0 0 38,149
AFLAC INC Common 001055102   2,183,858 33,848 SH   SOLE   0 0 33,848
AIR PRODS & CHEMS INC Common 009158106   292,955 1,020 SH   SOLE   0 0 1,020
ALAUNOS THERAPEUTICS INC Common 98973P101   27,090 43,000 SH   SOLE   0 0 43,000
ALPHABET INC Common 02079K107   1,252,440 12,043 SH   SOLE   0 0 12,043
ALPHABET INC Common 02079K305   5,221,504 50,337 SH   SOLE   0 0 50,337
ALTRIA GROUP INC Common 02209S103   1,750,040 39,221 SH   SOLE   0 0 39,221
AMAZON COM INC Common 023135106   5,654,950 54,748 SH   SOLE   0 0 54,748
AMBEV SA Common 02319V103   41,782 14,816 SH   SOLE   0 0 14,816
AMERICAN ELEC PWR CO INC Common 025537101   579,652 6,371 SH   SOLE   0 0 6,371
AMERICAN EXPRESS CO Common 025816109   2,050,329 12,430 SH   SOLE   0 0 12,430
AON PLC Common G0403H108   1,717,070 5,446 SH   SOLE   0 0 5,446
APPLE INC Common 037833100   62,809,793 380,896 SH   SOLE   0 0 380,896
ARCHER DANIELS MIDLAND CO Common 039483102   285,535 3,584 SH   SOLE   0 0 3,584
ARGO BLOCKCHAIN PLC Common 040126104   20,557 12,309 SH   SOLE   0 0 12,309
AT&T INC Common 00206R102   5,757,712 299,102 SH   SOLE   0 0 299,102
AUTOMATIC DATA PROCESSING IN Common 053015103   413,870 1,859 SH   SOLE   0 0 1,859
AVIDXCHANGE HOLDINGS INC Common 05368X102   625,849 80,237 SH   SOLE   0 0 80,237
BANCO BILBAO VIZCAYA ARGENTA Common 05946K101   715,357 101,469 SH   SOLE   0 0 101,469
BANK AMERICA CORP Common 060505104   948,303 33,157 SH   SOLE   0 0 33,157
BITFARMS LTD Common 09173B107   31,758 32,740 SH   SOLE   0 0 32,740
BLACKROCK INC Common 09247X101   409,531 612 SH   SOLE   0 0 612
BLACKSTONE INC Common 09260D107   4,210,819 47,937 SH   SOLE   0 0 47,937
BOEING CO Common 097023105   392,916 1,850 SH   SOLE   0 0 1,850
BP PRUDHOE BAY RTY TR Common 055630107   118,245 15,579 SH   SOLE   0 0 15,579
BRISTOL-MYERS SQUIBB CO Common 110122108   5,486,682 79,161 SH   SOLE   0 0 79,161
CAPITAL ONE FINL CORP Common 14040H105   223,765 2,327 SH   SOLE   0 0 2,327
CATERPILLAR INC Common 149123101   7,632,063 33,351 SH   SOLE   0 0 33,351
CHEVRON CORP NEW Common 166764100   56,127,496 344,003 SH   SOLE   0 0 344,003
CHUBB LIMITED Common H1467J104   498,072 2,565 SH   SOLE   0 0 2,565
CINCINNATI FINL CORP Common 172062101   43,657,305 389,519 SH   SOLE   0 0 389,519
CISCO SYS INC Common 17275R102   5,317,425 101,720 SH   SOLE   0 0 101,720
CLOROX CO DEL Common 189054109   399,556 2,525 SH   SOLE   0 0 2,525
CNH INDL N V Common N20944109   282,495 18,500 SH   SOLE   0 0 18,500
COCA COLA CO Common 191216100   12,884,826 207,719 SH   SOLE   0 0 207,719
COLGATE PALMOLIVE CO Common 194162103   44,983,523 598,583 SH   SOLE   0 0 598,583
COMCAST CORP NEW Common 20030N101   206,041 5,435 SH   SOLE   0 0 5,435
CONOCOPHILLIPS Common 20825C104   905,193 9,124 SH   SOLE   0 0 9,124
CONSOLIDATED EDISON INC Common 209115104   44,064,721 460,591 SH   SOLE   0 0 460,591
CONSTELLATION BRANDS INC Common 21036P108   227,736 1,008 SH   SOLE   0 0 1,008
COSTCO WHSL CORP NEW Common 22160K105   915,732 1,843 SH   SOLE   0 0 1,843
CRANE COMPANY Common 224408104   510,750 4,500 SH   SOLE   0 0 4,500
CRESCENT ENERGY COMPANY Common 44952J104   602,507 53,272 SH   SOLE   0 0 53,272
CVS HEALTH CORP Common 126650100   290,816 3,914 SH   SOLE   0 0 3,914
DEERE & CO Common 244199105   6,886,473 16,679 SH   SOLE   0 0 16,679
DEVON ENERGY CORP NEW Common 25179M103   511,841 10,113 SH   SOLE   0 0 10,113
DIAGEO PLC Common 25243Q205   797,192 4,400 SH   SOLE   0 0 4,400
DIAMONDBACK ENERGY INC Common 25278X109   430,812 3,187 SH   SOLE   0 0 3,187
DISNEY WALT CO Common 254687106   4,226,324 42,208 SH   SOLE   0 0 42,208
DOLLAR GEN CORP NEW Common 256677105   3,744,614 17,793 SH   SOLE   0 0 17,793
DOMINION ENERGY INC Common 25746U109   633,461 11,330 SH   SOLE   0 0 11,330
DOW INC Common 260557103   584,285 10,658 SH   SOLE   0 0 10,658
DUKE ENERGY CORP NEW Common 26441C204   1,059,480 10,982 SH   SOLE   0 0 10,982
EDWARDS LIFESCIENCES CORP Common 28176E108   202,937 2,453 SH   SOLE   0 0 2,453
EMERSON ELEC CO Common 291011104   42,226,881 484,587 SH   SOLE   0 0 484,587
ENTERGY CORP NEW Common 29364G103   358,128 3,324 SH   SOLE   0 0 3,324
ENTERPRISE PRODS PARTNERS L Common 293792107   259,554 10,021 SH   SOLE   0 0 10,021
EXXON MOBIL CORP Common 30231G102   56,435,814 514,644 SH   SOLE   0 0 514,644
FIRSTENERGY CORP Common 337932107   222,562 5,556 SH   SOLE   0 0 5,556
FORD MTR CO DEL Common 345370860   350,445 27,813 SH   SOLE   0 0 27,813
FORTUNE BRANDS INNOVATIONS I Common 34964C106   242,027 4,121 SH   SOLE   0 0 4,121
GALLAGHER ARTHUR J & CO Common 363576109   52,680,446 275,367 SH   SOLE   0 0 275,367
GATX CORP Common 361448103   221,288 2,011 SH   SOLE   0 0 2,011
GENERAL DYNAMICS CORP Common 369550108   253,998 1,113 SH   SOLE   0 0 1,113
GENERAL MLS INC Common 370334104   50,826,631 594,742 SH   SOLE   0 0 594,742
GENUINE PARTS CO Common 372460105   1,363,773 8,151 SH   SOLE   0 0 8,151
GILEAD SCIENCES INC Common 375558103   303,895 3,663 SH   SOLE   0 0 3,663
GLOBAL PMTS INC Common 37940X102   227,740 2,164 SH   SOLE   0 0 2,164
GLOBE LIFE INC Common 37959E102   5,255,416 47,768 SH   SOLE   0 0 47,768
GOLDMAN SACHS GROUP INC Common 38141G104   4,014,250 12,272 SH   SOLE   0 0 12,272
GRACO INC Common 384109104   1,561,757 21,391 SH   SOLE   0 0 21,391
GRAFTECH INTL LTD Common 384313508   77,760 16,000 SH   SOLE   0 0 16,000
GT BIOPHARMA INC Common 36254L209   5,500 10,000 SH   SOLE   0 0 10,000
HERC HLDGS INC Common 42704L104   227,800 2,000 SH   SOLE   0 0 2,000
HOME DEPOT INC Common 437076102   49,207,864 166,738 SH   SOLE   0 0 166,738
HONEYWELL INTL INC Common 438516106   560,364 2,932 SH   SOLE   0 0 2,932
ICAHN ENTERPRISES LP Common 451100101   210,512 4,071 SH   SOLE   0 0 4,071
IDACORP INC Common 451107106   396,055 3,656 SH   SOLE   0 0 3,656
IDEX CORP Common 45167R104   462,060 2,000 SH   SOLE   0 0 2,000
INTEL CORP Common 458140100   942,876 28,861 SH   SOLE   0 0 28,861
INTERNATIONAL BUSINESS MACHS Common 459200101   43,977,016 335,472 SH   SOLE   0 0 335,472
INTERNATIONAL PAPER CO Common 460146103   209,004 5,796 SH   SOLE   0 0 5,796
INVESCO EXCH TRADED FD TR II Common 46138E727   227,371 12,384 SH   SOLE   0 0 12,384
INVESCO EXCH TRADED FD TR II Common 46138E735   211,024 6,805 SH   SOLE   0 0 6,805
INVESCO EXCHANGE TRADED FD T Common 46137V613   479,120 3,056 SH   SOLE   0 0 3,056
INVESCO QQQ TR Common 46090E103   755,791 2,355 SH   SOLE   0 0 2,355
IRON MTN INC DEL Common 46284V101   239,736 4,531 SH   SOLE   0 0 4,531
ISHARES SILVER TR Common 46428Q109   416,144 18,813 SH   SOLE   0 0 18,813
ISHARES TR Common 464287200   7,426,273 18,065 SH   SOLE   0 0 18,065
ISHARES TR Common 464288810   357,888 6,630 SH   SOLE   0 0 6,630
ISHARES TR Common 464287507   367,486 1,469 SH   SOLE   0 0 1,469
ISHARES TR Common 464287804   426,202 4,407 SH   SOLE   0 0 4,407
ISHARES TR Common 464287309   442,950 6,933 SH   SOLE   0 0 6,933
ISHARES TR Common 464287168   743,098 6,342 SH   SOLE   0 0 6,342
J P MORGAN EXCHANGE TRADED F Common 46641Q399   200,486 2,727 SH   SOLE   0 0 2,727
JOHNSON & JOHNSON Common 478160104   45,517,529 293,661 SH   SOLE   0 0 293,661
JPMORGAN CHASE & CO Common 46625H100   42,258,499 324,292 SH   SOLE   0 0 324,292
KELLOGG CO Common 487836108   262,871 3,926 SH   SOLE   0 0 3,926
KIMBERLY-CLARK CORP Common 494368103   42,088,614 313,579 SH   SOLE   0 0 313,579
KINDER MORGAN INC DEL Common 49456B101   214,177 12,232 SH   SOLE   0 0 12,232
KRAFT HEINZ CO Common 500754106   562,050 14,535 SH   SOLE   0 0 14,535
LILLY ELI & CO Common 532457108   1,966,080 5,725 SH   SOLE   0 0 5,725
LOCKHEED MARTIN CORP Common 539830109   51,302,485 108,524 SH   SOLE   0 0 108,524
LUMEN TECHNOLOGIES INC Common 550241103   74,465 28,100 SH   SOLE   0 0 28,100
MARATHON PETE CORP Common 56585A102   283,009 2,099 SH   SOLE   0 0 2,099
MARTIN MARIETTA MATLS INC Common 573284106   415,776 1,171 SH   SOLE   0 0 1,171
MASTERCARD INCORPORATED Common 57636Q104   4,256,157 11,712 SH   SOLE   0 0 11,712
MCDONALDS CORP Common 580135101   52,102,843 186,341 SH   SOLE   0 0 186,341
MEDICAL PPTYS TRUST INC Common 58463J304   294,058 35,773 SH   SOLE   0 0 35,773
MERCK & CO INC Common 58933Y105   3,169,356 29,790 SH   SOLE   0 0 29,790
META PLATFORMS INC Common 30303M102   431,722 2,037 SH   SOLE   0 0 2,037
MICROCHIP TECHNOLOGY INC. Common 595017104   304,792 3,638 SH   SOLE   0 0 3,638
MICRON TECHNOLOGY INC Common 595112103   261,894 4,340 SH   SOLE   0 0 4,340
MICROSOFT CORP Common 594918104   66,645,384 231,167 SH   SOLE   0 0 231,167
MONDELEZ INTL INC Common 609207105   947,103 13,584 SH   SOLE   0 0 13,584
MORGAN STANLEY Common 617446448   227,227 2,588 SH   SOLE   0 0 2,588
MOSAIC CO NEW Common 61945C103   259,039 5,646 SH   SOLE   0 0 5,646
MUELLER INDS INC Common 624756102   385,770 5,250 SH   SOLE   0 0 5,250
NASDAQ INC Common 631103108   270,453 4,947 SH   SOLE   0 0 4,947
NEXTERA ENERGY INC Common 65339F101   48,301,766 626,645 SH   SOLE   0 0 626,645
NIKE INC Common 654106103   205,809 1,678 SH   SOLE   0 0 1,678
NORFOLK SOUTHN CORP Common 655844108   382,236 1,803 SH   SOLE   0 0 1,803
NORTHERN DYNASTY MINERALS LT Common 66510M204   2,388 10,000 SH   SOLE   0 0 10,000
NORTHROP GRUMMAN CORP Common 666807102   1,280,350 2,773 SH   SOLE   0 0 2,773
NOVARTIS AG Common 66987V109   1,084,956 11,793 SH   SOLE   0 0 11,793
NUCOR CORP Common 670346105   354,323 2,294 SH   SOLE   0 0 2,294
NVIDIA CORPORATION Common 67066G104   7,477,672 26,920 SH   SOLE   0 0 26,920
ONEOK INC NEW Common 682680103   538,947 8,482 SH   SOLE   0 0 8,482
ORACLE CORP Common 68389X105   5,026,218 54,092 SH   SOLE   0 0 54,092
PACCAR INC Common 693718108   402,966 5,505 SH   SOLE   0 0 5,505
PACER FDS TR Common 69374H105   872,375 22,915 SH   SOLE   0 0 22,915
PAYCHEX INC Common 704326107   44,183,018 385,575 SH   SOLE   0 0 385,575
PEPSICO INC Common 713448108   51,701,754 283,608 SH   SOLE   0 0 283,608
PERMIAN BASIN RTY TR Common 714236106   263,911 10,816 SH   SOLE   0 0 10,816
PFIZER INC Common 717081103   36,659,847 898,526 SH   SOLE   0 0 898,526
PHILIP MORRIS INTL INC Common 718172109   1,982,800 20,389 SH   SOLE   0 0 20,389
PHILLIPS 66 Common 718546104   379,116 3,740 SH   SOLE   0 0 3,740
PNC FINL SVCS GROUP INC Common 693475105   402,145 3,164 SH   SOLE   0 0 3,164
PPG INDS INC Common 693506107   289,736 2,169 SH   SOLE   0 0 2,169
PROASSURANCE CORP Common 74267C106   385,404 20,855 SH   SOLE   0 0 20,855
PROCTER AND GAMBLE CO Common 742718109   47,014,017 316,188 SH   SOLE   0 0 316,188
QUALCOMM INC Common 747525103   43,081,969 337,686 SH   SOLE   0 0 337,686
RAYTHEON TECHNOLOGIES CORP Common 75513E101   48,111,762 491,287 SH   SOLE   0 0 491,287
REAVES UTIL INCOME FD Common 756158101   557,895 19,658 SH   SOLE   0 0 19,658
REGIONS FINANCIAL CORP NEW Common 7591EP100   2,185,289 117,742 SH   SOLE   0 0 117,742
RENAISSANCERE HLDGS LTD Common G7496G103   290,493 1,450 SH   SOLE   0 0 1,450
REPUBLIC SVCS INC Common 760759100   775,487 5,735 SH   SOLE   0 0 5,735
RIVIAN AUTOMOTIVE INC Common 76954A103   174,058 11,244 SH   SOLE   0 0 11,244
ROYAL BK CDA SUSTAINABL Common 780087102   610,757 6,390 SH   SOLE   0 0 6,390
RYMAN HOSPITALITY PPTYS INC Common 78377T107   246,758 2,750 SH   SOLE   0 0 2,750
SAFE BULKERS INC Common Y7388L103   36,900 10,000 SH   SOLE   0 0 10,000
SCHLUMBERGER LTD Common 806857108   224,917 4,581 SH   SOLE   0 0 4,581
SCHWAB CHARLES CORP Common 808513105   230,003 4,391 SH   SOLE   0 0 4,391
SCHWAB STRATEGIC TR Common 808524722   322,102 8,144 SH   SOLE   0 0 8,144
SCHWAB STRATEGIC TR Common 808524771   380,816 6,934 SH   SOLE   0 0 6,934
SELECT SECTOR SPDR TR Common 81369Y605   307,226 9,556 SH   SOLE   0 0 9,556
SELECT SECTOR SPDR TR Common 81369Y506   391,372 4,725 SH   SOLE   0 0 4,725
SELECT SECTOR SPDR TR Common 81369Y803   633,185 4,193 SH   SOLE   0 0 4,193
SERVISFIRST BANCSHARES INC Common 81768T108   72,510,587 1,327,303 SH   SOLE   0 0 1,327,303
SHELL PLC Common 780259305   203,938 3,544 SH   SOLE   0 0 3,544
SHERWIN WILLIAMS CO Common 824348106   3,772,591 16,784 SH   SOLE   0 0 16,784
SIMON PPTY GROUP INC NEW Common 828806109   280,104 2,502 SH   SOLE   0 0 2,502
SMUCKER J M CO Common 832696405   441,111 2,803 SH   SOLE   0 0 2,803
SONY GROUP CORPORATION Common 835699307   453,250 5,000 SH   SOLE   0 0 5,000
SOUTHERN CO Common 842587107   51,817,745 744,722 SH   SOLE   0 0 744,722
SOUTHERN STS BANCSHARES INC Common 843878307   252,155 11,182 SH   SOLE   0 0 11,182
SPDR GOLD TR Common 78463V107   1,012,291 5,525 SH   SOLE   0 0 5,525
SPDR S&P 500 ETF TR Common 78462F103   1,321,726 3,229 SH   SOLE   0 0 3,229
SPDR SER TR Common 78468R663   1,109,094 12,079 SH   SOLE   0 0 12,079
SPDR SER TR Common 78464A862   230,734 1,106 SH   SOLE   0 0 1,106
STARBUCKS CORP Common 855244109   519,926 4,993 SH   SOLE   0 0 4,993
STATE STR CORP Common 857477103   317,747 4,198 SH   SOLE   0 0 4,198
STRYKER CORPORATION Common 863667101   4,543,264 15,915 SH   SOLE   0 0 15,915
SYNOVUS FINL CORP Common 87161C501   1,942,845 63,018 SH   SOLE   0 0 63,018
TARGET CORP Common 87612E106   4,611,660 27,843 SH   SOLE   0 0 27,843
TECK RESOURCES LTD Common 878742204   208,050 5,700 SH   SOLE   0 0 5,700
TEXAS INSTRS INC Common 882508104   31,737,399 170,622 SH   SOLE   0 0 170,622
TEXTRON INC Common 883203101   282,520 4,000 SH   SOLE   0 0 4,000
THERMO FISHER SCIENTIFIC INC Common 883556102   212,743 369 SH   SOLE   0 0 369
TJX COS INC NEW Common 872540109   4,382,659 55,930 SH   SOLE   0 0 55,930
TRUIST FINL CORP Common 89832Q109   30,231,841 886,564 SH   SOLE   0 0 886,564
UNILEVER PLC Common 904767704   41,844,911 805,795 SH   SOLE   0 0 805,795
UNION PAC CORP Common 907818108   330,067 1,640 SH   SOLE   0 0 1,640
UNITED CMNTY BKS BLAIRSVLE G Common 90984P303   1,247,994 44,381 SH   SOLE   0 0 44,381
UNITED INS HLDGS CORP Common 910710102   94,462 33,497 SH   SOLE   0 0 33,497
UNITED PARCEL SERVICE INC Common 911312106   220,955 1,139 SH   SOLE   0 0 1,139
UNITED RENTALS INC Common 911363109   378,347 956 SH   SOLE   0 0 956
US BANCORP DEL Common 902973304   246,078 6,826 SH   SOLE   0 0 6,826
VANGUARD INDEX FDS Common 922908363   7,385,274 19,638 SH   SOLE   0 0 19,638
VANGUARD INDEX FDS Common 922908769   398,974 1,955 SH   SOLE   0 0 1,955
VANGUARD INDEX FDS Common 922908629   558,272 2,647 SH   SOLE   0 0 2,647
VANGUARD SCOTTSDALE FDS Common 92206C730   837,554 4,495 SH   SOLE   0 0 4,495
VANGUARD SPECIALIZED FUNDS Common 921908844   322,763 2,096 SH   SOLE   0 0 2,096
VANGUARD WHITEHALL FDS Common 921946406   604,199 5,727 SH   SOLE   0 0 5,727
VANGUARD WORLD FDS Common 92204A306   245,892 2,153 SH   SOLE   0 0 2,153
VANGUARD WORLD FDS Common 92204A702   332,166 862 SH   SOLE   0 0 862
VERIZON COMMUNICATIONS INC Common 92343V104   35,519,706 913,338 SH   SOLE   0 0 913,338
VISA INC Common 92826C839   5,141,099 22,803 SH   SOLE   0 0 22,803
VULCAN MATLS CO Common 929160109   4,298,503 25,055 SH   SOLE   0 0 25,055
WALGREENS BOOTS ALLIANCE INC Common 931427108   258,489 7,475 SH   SOLE   0 0 7,475
WALMART INC Common 931142103   2,178,403 14,774 SH   SOLE   0 0 14,774
WASTE MGMT INC DEL Common 94106L109   966,783 5,925 SH   SOLE   0 0 5,925
WATTS WATER TECHNOLOGIES INC Common 942749102   370,304 2,200 SH   SOLE   0 0 2,200
WELLS FARGO CO NEW Common 949746101   487,066 13,030 SH   SOLE   0 0 13,030
WELLTOWER INC Common 95040Q104   960,646 13,400 SH   SOLE   0 0 13,400
WESTWATER RES INC Common 961684206   25,479 22,954 SH   SOLE   0 0 22,954
WHIRLPOOL CORP Common 963320106   277,242 2,100 SH   SOLE   0 0 2,100
XCEL ENERGY INC Common 98389B100   538,846 7,990 SH   SOLE   0 0 7,990
XYLEM INC Common 98419M100   397,860 3,800 SH   SOLE   0 0 3,800
YUM BRANDS INC Common 988498101   656,894 4,973 SH   SOLE   0 0 4,973
YUM CHINA HLDGS INC Common 98850P109   250,374 3,950 SH   SOLE   0 0 3,950
ZIMMER BIOMET HOLDINGS INC Common 98956P102   277,288 2,146 SH   SOLE   0 0 2,146