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 COM 88579Y101 828 4,207 SH   SOLE   4,207 0 0
ABBOTT LABS COM 002824100 1,884 30,881 SH   SOLE   30,881 0 0
ABBVIE INC COM 00287Y109 2,661 28,724 SH   SOLE   28,724 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 219 11,900 SH   SOLE   11,900 0 0
AMERICAN ELEC PWR INC COM 025537101 458 6,606 SH   SOLE   6,606 0 0
AMGEN INC COM 031162100 2,830 15,332 SH   SOLE   15,332 0 0
AT&T INC COM 00206R102 4,883 152,077 SH   SOLE   152,077 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,251 31,694 SH   SOLE   31,694 0 0
BANCO SANTANDER SA ADR 05964H105 224 42,008 SH   SOLE   42,008 0 0
BANK AMER CORP COM 060505104 2,192 77,769 SH   SOLE   77,769 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 282 225 SH   SOLE   225 0 0
BANK N S HALIFAX COM 064149107 315 5,500 SH   SOLE   5,500 0 0
BB&T CORP COM 054937107 1,369 27,137 SH   SOLE   27,137 0 0
BECTON DICKINSON & CO COM 075887109 617 2,576 SH   SOLE   2,576 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,732 14,638 SH   SOLE   14,638 0 0
BIO TECHNE CORP COM 09073M104 245 1,650 SH   SOLE   1,650 0 0
BOEING CO COM 097023105 5,633 16,789 SH   SOLE   16,789 0 0
BP PLC SPONSORED ADR 055622104 1,014 22,212 SH   SOLE   22,212 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,111 20,075 SH   SOLE   20,075 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 341 2,964 SH   SOLE   2,964 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 273 6,832 SH   SOLE   6,832 0 0
CATERPILLAR INC DEL COM 149123101 4,639 34,200 SH   SOLE   34,200 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,954 18,774 SH   SOLE   18,774 0 0
CDK GLOBAL INC COM 12508E101 559 8,591 SH   SOLE   8,591 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 756 8,700 SH   SOLE   8,700 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 4,145 65,782 SH   SOLE   65,782 0 0
CHEVRON CORP NEW COM 166764100 4,695 37,136 SH   SOLE   37,136 0 0
CISCO SYS INC COM 17275R102 278 6,461 SH   SOLE   6,461 0 0
CLOROX CO DEL COM 189054109 271 2,000 SH   SOLE   2,000 0 0
CME GROUP INC COM CL A 12572Q105 2,083 12,708 SH   SOLE   12,708 0 0
COCA COLA CO COM 191216100 1,430 32,591 SH   SOLE   32,591 0 0
COLGATE PALMOLIVE CO COM 194162103 2,579 39,784 SH   SOLE   39,784 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,072 32,567 SH   SOLE   32,567 0 0
CONAGRA BRANDS INC COM 205887102 1,543 43,197 SH   SOLE   43,197 0 0
CONOCOPHILLIPS COM 20825C104 2,152 30,921 SH   SOLE   30,921 0 0
CORNING INC COM 219350105 1,669 60,658 SH   SOLE   60,658 0 0
CSX CORP COM 126408103 5,767 90,419 SH   SOLE   90,419 0 0
CUMMINS INC COM 231021106 732 5,500 SH   SOLE   5,500 0 0
DEERE & CO COM 244199105 3,812 27,268 SH   SOLE   27,268 0 0
DELUXE CORP COM 248019101 204 3,079 SH   SOLE   3,079 0 0
DISNEY WALT CO COM DISNEY 254687106 1,877 17,911 SH   SOLE   17,911 0 0
DOMINION ENERGY INC COM 25746U109 346 5,064 SH   SOLE   5,064 0 0
DOWDUPONT INC COM 26078J100 2,081 31,562 SH   SOLE   31,562 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,696 59,383 SH   SOLE   59,383 0 0
DUKE REALTY CORP COM NEW 264411505 380 13,100 SH   SOLE   13,100 0 0
EATON CORP PLC SHS G29183103 955 12,768 SH   SOLE   12,768 0 0
EMERSON ELEC CO COM 291011104 1,812 26,205 SH   SOLE   26,205 0 0
ENBRIDGE INC COM 29250N105 1,025 28,731 SH   SOLE   28,731 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 2,427 127,440 SH   SOLE   127,440 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,186 42,856 SH   SOLE   42,856 0 0
EXELON CORP COM 30161N101 389 9,138 SH   SOLE   9,138 0 0
EXXON MOBIL CORP COM 30231G102 4,342 52,494 SH   SOLE   52,494 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,076 97,200 SH   SOLE   97,200 0 0
GENERAL ELECTRIC CO COM 369604103 1,447 106,295 SH   SOLE   106,295 0 0
GENERAL MLS INC COM 370334104 464 10,486 SH   SOLE   10,486 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 959 23,791 SH   SOLE   23,791 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 344 23,497 SH   SOLE   23,497 0 0
HOME DEPOT INC COM 437076102 5,343 27,386 SH   SOLE   27,386 0 0
HP INC COM 40434L105 508 22,387 SH   SOLE   22,387 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,684 12,155 SH   SOLE   12,155 0 0
INTEL CORP COM 458140100 5,336 107,352 SH   SOLE   107,352 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,189 15,668 SH   SOLE   15,668 0 0
INTL PAPER CO COM 460146103 622 11,941 SH   SOLE   11,941 0 0
ISHARES TR IBOXX INV CP ETF 464287242 434 3,783 SH   SOLE   3,783 0 0
ISHARES TR SHORT TREAS BD 464288679 205 1,852 SH   SOLE   1,852 0 0
JOHNSON & JOHNSON COM 478160104 6,447 53,132 SH   SOLE   53,132 0 0
JOHNSON CTLS INTL PLC SHS G51502105 210 6,288 SH   SOLE   6,288 0 0
JPMORGAN CHASE & CO COM 46625H100 2,564 24,606 SH   SOLE   24,606 0 0
KELLOGG CO COM 487836108 405 5,807 SH   SOLE   5,807 0 0
KIMBERLY CLARK CORP COM 494368103 242 2,303 SH   SOLE   2,303 0 0
KINDER MORGAN INC DEL COM 49456B101 1,215 68,742 SH   SOLE   68,742 0 0
KRAFT HEINZ CO COM 500754106 577 9,175 SH   SOLE   9,175 0 0
LAMB WESTON HLDGS INC COM 513272104 927 13,540 SH   SOLE   13,540 0 0
LILLY ELI & CO COM 532457108 1,470 17,223 SH   SOLE   17,223 0 0
LOCKHEED MARTIN CORP COM 539830109 1,068 3,614 SH   SOLE   3,614 0 0
LOWES COS INC COM 548661107 945 9,892 SH   SOLE   9,892 0 0
MARATHON PETE CORP COM 56585A102 324 4,624 SH   SOLE   4,624 0 0
MCDONALDS CORP COM 580135101 806 5,147 SH   SOLE   5,147 0 0
MEDTRONIC PLC SHS G5960L103 389 4,538 SH   SOLE   4,538 0 0
MERCK & CO INC COM 58933Y105 1,585 26,104 SH   SOLE   26,104 0 0
MICROSOFT CORP COM 594918104 1,843 18,692 SH   SOLE   18,692 0 0
MONDELEZ INTL INC CL A 609207105 798 19,458 SH   SOLE   19,458 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,423 26,856 SH   SOLE   26,856 0 0
NEXTERA ENERGY INC COM 65339F101 4,447 26,622 SH   SOLE   26,622 0 0
NORFOLK SOUTHERN CORP COM 655844108 674 4,468 SH   SOLE   4,468 0 0
NOVARTIS A G SPONSORED ADR 66987V109 413 5,475 SH   SOLE   5,475 0 0
ONEOK INC NEW COM 682680103 897 12,846 SH   SOLE   12,846 0 0
PEPSICO INC COM 713448108 2,921 26,834 SH   SOLE   26,834 0 0
PFIZER INC COM 717081103 2,324 64,038 SH   SOLE   64,038 0 0
PHILIP MORRIS INTL INC COM 718172109 220 2,719 SH   SOLE   2,719 0 0
PHILLIPS 66 COM 718546104 1,317 11,729 SH   SOLE   11,729 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 272 11,500 SH   SOLE   11,500 0 0
PNC FINL SVCS GROUP INC COM 693475105 416 3,081 SH   SOLE   3,081 0 0
PPG INDS INC COM 693506107 484 4,668 SH   SOLE   4,668 0 0
PROASSURANCE CORP COM 74267C106 512 14,424 SH   SOLE   14,424 0 0
PROCTER AND GAMBLE CO COM 742718109 3,962 50,762 SH   SOLE   50,762 0 0
QUALCOMM INC COM 747525103 401 7,145 SH   SOLE   7,145 0 0
RAYTHEON CO COM NEW 755111507 308 1,596 SH   SOLE   1,596 0 0
REALTY INCOME CORP COM 756109104 301 5,598 SH   SOLE   5,598 0 0
REGIONS FINL CORP NEW COM 7591EP100 2,280 128,224 SH   SOLE   128,224 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,304 17,313 SH   SOLE   17,313 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,430 20,657 SH   SOLE   20,657 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 241 5,107 SH   SOLE   5,107 0 0
SANDERSON FARMS INC COM 800013104 237 2,250 SH   SOLE   2,250 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 229 3,477 SH   SOLE   3,477 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 223 3,436 SH   SOLE   3,436 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,391 24,624 SH   SOLE   24,624 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 561 13,446 SH   SOLE   13,446 0 0
SOUTHERN CO COM 842587107 5,140 110,999 SH   SOLE   110,999 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 961 3,960 SH   SOLE   3,960 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,159 4,269 SH   SOLE   4,269 0 0
STANLEY BLACK & DECKER INC COM 854502101 657 4,942 SH   SOLE   4,942 0 0
SUNTRUST BKS INC COM 867914103 296 4,486 SH   SOLE   4,486 0 0
TAPESTRY INC COM 876030107 304 6,514 SH   SOLE   6,514 0 0
TARGET CORP COM 87612E106 750 9,851 SH   SOLE   9,851 0 0
TE CONNECTIVITY LTD REG SHS H84989104 458 5,087 SH   SOLE   5,087 0 0
TORCHMARK CORP COM 891027104 213 2,627 SH   SOLE   2,627 0 0
TOTAL S A SPONSORED ADR 89151E109 1,143 18,877 SH   SOLE   18,877 0 0
UNION PAC CORP COM 907818108 1,969 13,894 SH   SOLE   13,894 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,056 19,351 SH   SOLE   19,351 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,587 20,690 SH   SOLE   20,690 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 275 1,768 SH   SOLE   1,768 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 229 1,635 SH   SOLE   1,635 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,972 78,948 SH   SOLE   78,948 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 245 4,078 SH   SOLE   4,078 0 0
WALMART INC COM 931142103 208 2,433 SH   SOLE   2,433 0 0
WASTE MGMT INC DEL COM 94106L109 2,307 28,362 SH   SOLE   28,362 0 0
WELLS FARGO CO NEW COM 949746101 968 17,474 SH   SOLE   17,474 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 371 295 SH   SOLE   295 0 0
WESTERN DIGITAL CORP COM 958102105 356 4,600 SH   SOLE   4,600 0 0
WHITING PETE CORP NEW COM NEW 966387409 281 5,345 SH   SOLE   5,345 0 0