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 Company Common 88579Y101 16,665 87,098 SH   SOLE   0 0 87,098
A T & T Inc New Common 00206R102 16,158 388,873 SH   SOLE   0 0 388,873
Abbott Laboratories Common 002824100 729 16,419 SH   SOLE   0 0 16,419
Abbvie Inc Com USD0.01 Common 00287Y109 16,022 245,893 SH   SOLE   0 0 245,893
Accenture Common G1150G111 137 1,145 SH   SOLE   0 0 1,145
Albemarle Corp Common 012653101 274 2,597 SH   SOLE   0 0 2,597
Altisource Port Solu Common L0175J104 108 2,934 SH   SOLE   0 0 2,934
Altria Group Inc Common 02209S103 31 4,413 SH   SOLE   0 0 4,413
Amazon Com Inc Common 023135106 256 289 SH   SOLE   0 0 289
American Express Company Common 025816109 185 2,334 SH   SOLE   0 0 2,334
Apple Inc Common 037833100 2,117 14,737 SH   SOLE   0 0 14,737
Archer-Daniels-Midlnd Co Common 039483102 161 3,490 SH   SOLE   0 0 3,490
Auto Data Processing Common 053015103 215 2,103 SH   SOLE   0 0 2,103
Banco Bilbao Vizcaya Argentina Common 05946K101 167 21,905 SH   SOLE   0 0 21,905
Bank Of America Corp Common 060505104 237 10,035 SH   SOLE   0 0 10,035
Baxter International Inc Common 071813109 164 3,158 SH   SOLE   0 0 3,158
Bb&T Corporation Common 054937107 151 3,368 SH   SOLE   0 0 3,368
Berkshire Hathaway Cl B Common 084670207 1,269 7,615 SH   SOLE   0 0 7,615
Bp Plc Adr Common 055622104 148 4,296 SH   SOLE   0 0 4,296
Bristol-Myers Squibb Co Common 110122108 521 9,575 SH   SOLE   0 0 9,575
Capital One Financial Cp Common 14040H105 154 1,773 SH   SOLE   0 0 1,773
Caterpillar Inc Common 149123101 764 8,235 SH   SOLE   0 0 8,235
Celgene Corp Common 151020104 149 1,196 SH   SOLE   0 0 1,196
Chevron Corporation Common 166764100 15,835 147,480 SH   SOLE   0 0 147,480
Cincinnati Financial Cp Common 172062101 15,552 215,197 SH   SOLE   0 0 215,197
Cisco Systems Inc Common 17275R102 1,195 35,360 SH   SOLE   0 0 35,360
Clorox Company Common 189054109 143 1,057 SH   SOLE   0 0 1,057
Cme Group Inc Cl A Common 12572Q105 141 1,190 SH   SOLE   0 0 1,190
Coca Cola Company Common 191216100 2,662 62,721 SH   SOLE   0 0 62,721
Colgate-Palmolive Co Common 194162103 15,418 210,660 SH   SOLE   0 0 210,660
Comcast Corp New Cl A Common 20030N101 135 3,594 SH   SOLE   0 0 3,594
Conocophillips Common 20825C104 200 4,005 SH   SOLE   0 0 4,005
Consolidated Edison Inc Common 209115104 15,580 200,615 SH   SOLE   0 0 200,615
Constellation Brand Cl A Common 21036P108 139 860 SH   SOLE   0 0 860
Cummins Inc Common 231021106 116 765 SH   SOLE   0 0 765
Deere & Co Common 244199105 226 2,075 SH   SOLE   0 0 2,075
Diageo Plc New Adr Common 25243Q205 443 3,836 SH   SOLE   0 0 3,836
Disney Walt Co Common 254687106 289 2,551 SH   SOLE   0 0 2,551
Dollar General Corp New Common 256677105 124 1,784 SH   SOLE   0 0 1,784
Dominion Res Inc Va New Common 25746U109 402 5,185 SH   SOLE   0 0 5,185
Du Pont E I De Nemour&Co Common 263534109 17,185 213,930 SH   SOLE   0 0 213,930
Emerson Electric Co Common 291011104 16,090 268,799 SH   SOLE   0 0 268,799
Energen Corp Common 29265N108 1,948 35,774 SH   SOLE   0 0 35,774
Enstar Group Ltd Common G3075P101 118 617 SH   SOLE   0 0 617
Exxon Mobil Corporation Common 30231G102 16,404 200,026 SH   SOLE   0 0 200,026
Facebook Inc Class A Common 30303M102 216 1,522 SH   SOLE   0 0 1,522
Fiserv Inc Common 337738108 115 1,000 SH   SOLE   0 0 1,000
Fortune Brands Hm & Sec Common 34964C106 112 1,838 SH   SOLE   0 0 1,838
Gallagher Arthur J & Co Common 363576109 16,807 297,253 SH   SOLE   0 0 297,253
General Electric Company Common 369604103 359 12,063 SH   SOLE   0 0 12,063
General Mills Inc Common 370334104 13,941 236,252 SH   SOLE   0 0 236,252
Gilead Sciences Inc Common 375558103 194 2,857 SH   SOLE   0 0 2,857
Goldman Sachs Group Inc Common 38141G104 410 1,784 SH   SOLE   0 0 1,784
Google Inc Class A Common 38259P508 319 376 SH   SOLE   0 0 376
Google Inc Class C Common 38259P706 159 192 SH   SOLE   0 0 192
Halliburton Co Hldg Co Common 406216101 158 3,220 SH   SOLE   0 0 3,220
Home Depot Inc Common 437076102 17,184 117,033 SH   SOLE   0 0 117,033
Intel Corp Common 458140100 16,335 452,870 SH   SOLE   0 0 452,870
Intl Business Machines Common 459200101 15,934 91,501 SH   SOLE   0 0 91,501
Johnson & Johnson Common 478160104 17,264 138,611 SH   SOLE   0 0 138,611
JP Morgan Chase & Co Common 46625H100 604 6,871 SH   SOLE   0 0 6,871
Kellogg Company Common 487836108 308 4,248 SH   SOLE   0 0 4,248
Kimberly-Clark Corp Common 494368103 15,635 118,783 SH   SOLE   0 0 118,783
Kinder Morgan Inc Common 49456B101 342 15,752 SH   SOLE   0 0 15,752
Kraft Heinz Company Common 500754106 688 7,573 SH   SOLE   0 0 7,573
Leggett & Platt Inc Common 524660107 15,689 311,775 SH   SOLE   0 0 311,775
Lockheed Martin Corp Common 539830109 17,168 64,157 SH   SOLE   0 0 64,157
Mastercard Inc Common 57636Q104 183 1,625 SH   SOLE   0 0 1,625
Mc Donalds Corp Common 580135101 16,092 124,154 SH   SOLE   0 0 124,154
Mckesson Corporation Common 58155Q103 141 948 SH   SOLE   0 0 948
Merck & Co Inc Common 589331107 458 7,197 SH   SOLE   0 0 7,197
Microsoft Corp Common 594918104 1,037 15,751 SH   SOLE   0 0 15,751
NextEra Energy Inc Common 65339F101 15,840 123,391 SH   SOLE   0 0 123,391
Norfolk Southern Corp Common 655844108 139 1,243 SH   SOLE   0 0 1,243
Northrop Grumman Corp Common 666807102 611 2,570 SH   SOLE   0 0 2,570
Novartis A G Spon Adr Common 66987V109 14,079 189,563 SH   SOLE   0 0 189,563
Nucor Corp Common 670346105 135 2,256 SH   SOLE   0 0 2,256
Nvidia Corp Common 67066G104 141 1,294 SH   SOLE   0 0 1,294
Oracle Corporation Common 68389X105 170 3,814 SH   SOLE   0 0 3,814
P P G Industries Inc Common 693506107 348 3,312 SH   SOLE   0 0 3,312
Paychex Inc Common 704326107 15,376 261,047 SH   SOLE   0 0 261,047
Pepsico Incorporated Common 713448108 16,631 148,677 SH   SOLE   0 0 148,677
Pfizer Incorporated Common 717081103 283 8,263 SH   SOLE   0 0 8,263
Philip Morris Intl Inc Common 718172109 773 6,843 SH   SOLE   0 0 6,843
Phillips Common 718546104 381 4,815 SH   SOLE   0 0 4,815
Proassurance Corporation Common 74267C106 2,197 36,473 SH   SOLE   0 0 36,473
Procter & Gamble Common 742718109 16,312 181,544 SH   SOLE   0 0 181,544
Qualcomm Inc Common 747525103 174 3,037 SH   SOLE   0 0 3,037
Regions Financial Cp New Common 7591EP100 206 14,210 SH   SOLE   0 0 14,210
Ross Stores Inc Common 778296103 134 2,036 SH   SOLE   0 0 2,036
Royal Bk Cda Montreal Common 780087102 101 1,388 SH   SOLE   0 0 1,388
Royal Dutch Shell A Adrf Common 780259206 4,686 88,869 SH   SOLE   0 0 88,869
Royal Dutch Shell B Adrf Common 780259107 9,963 178,456 SH   SOLE   0 0 178,456
Scana Corporation New Common 80589M102 244 3,735 SH   SOLE   0 0 3,735
Schlumberger Ltd Common 806857108 698 8,940 SH   SOLE   0 0 8,940
Seadrill Ltd Common G7945E105 18 11,000 SH   SOLE   0 0 11,000
Servisfirst Bancshares Common 81768T108 5,462 150,142 SH   SOLE   0 0 150,142
Sherwin Williams Co Common 824348106 231 744 SH   SOLE   0 0 744
Stryker Corp Common 863667101 409 3,109 SH   SOLE   0 0 3,109
Suntrust Banks Inc Common 867914103 122 2,207 SH   SOLE   0 0 2,207
Synovus Financial Corp Common 87161C105 1,421 34,648 SH   SOLE   0 0 34,648
T J X Co. Inc Common 872540109 151 1,907 SH   SOLE   0 0 1,907
Target Corporation Common 87612E106 139 2,512 SH   SOLE   0 0 2,512
The Southern Company Common 842587107 15,347 308,301 SH   SOLE   0 0 308,301
Tiffany & Co New Common 886547108 147 1,541 SH   SOLE   0 0 1,541
Torchmark Corporation Common 891027104 2,120 27,522 SH   SOLE   0 0 27,522
Tupperware Brands Corp Common 899896104 133 2,125 SH   SOLE   0 0 2,125
U S Bancorp Del New Common 902973304 147 2,850 SH   SOLE   0 0 2,850
U S Silica Hldgs Inc Common 90346E103 113 2,357 SH   SOLE   0 0 2,357
Unilever N V Ny Shs Newf Common 904784709 2,687 54,095 SH   SOLE   0 0 54,095
Unilever Plc Adr New Common 904767704 13,459 272,779 SH   SOLE   0 0 272,779
United Technologies Corp Common 913017109 16,130 143,744 SH   SOLE   0 0 143,744
Verizon Communications Common 92343V104 14,560 298,664 SH   SOLE   0 0 298,664
Visa Inc Cl A Common 92826C839 299 3,370 SH   SOLE   0 0 3,370
Vulcan Materials Company Common 929160109 1,008 8,367 SH   SOLE   0 0 8,367
Wal-Mart Stores Inc Common 931142103 357 4,957 SH   SOLE   0 0 4,957
Walgreens Boots Alliance Common 931427108 319 3,840 SH   SOLE   0 0 3,840
Wells Fargo & Co New Common 949746101 883 15,865 SH   SOLE   0 0 15,865
Westrock Company Common 96145D105 126 2,420 SH   SOLE   0 0 2,420
Xcel Energy Inc Common 98389B100 344 7,750 SH   SOLE   0 0 7,750
Yum Brands Inc Common 988498101 366 5,722 SH   SOLE   0 0 5,722
Yum China Holdings I Common 98850P109 155 5,682 SH   SOLE   0 0 5,682
Hutton Tele TRUST Unit Common 447900101 149 35,800 SH   SOLE   0 0 35,800
Powershares RAFI Large Cap Int Common 73935X583 131 3,268 SH   SOLE   0 0 3,268
Powershares RAFI Small/Mid Cap Common 73936T771 130 4,442 SH   SOLE   0 0 4,442
Powershares RAFI Small/Mid Cap Common 73935X567 368 3,165 SH   SOLE   0 0 3,165
Powershs RAFI Large Cap US Common 73935X583 872 8,513 SH   SOLE   0 0 8,513
S P D R TRUST Unit SR Common 78462F103 7,444 31,576 SH   SOLE   0 0 31,576
Streettracks Gold TRUST Common 863307104 862 7,263 SH   SOLE   0 0 7,263
Vanguard Emerging Market Common 922042858 112 2,817 SH   SOLE   0 0 2,817