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 607 3,412 SH   SOLE   3,412 0 0
ABBOTT LABS COM 002824100 3,149 22,375 SH   SOLE   22,375 0 0
ABBVIE INC COM 00287Y109 3,182 23,495 SH   SOLE   23,495 0 0
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 135 10,700 SH   SOLE   10,700 0 0
AMAZON COM INC COM 023135106 217 65 SH   SOLE   65 0 0
AMERICAN ELEC PWR CO INC COM 025537101 468 5,265 SH   SOLE   5,265 0 0
AMGEN INC COM 031162100 3,018 13,414 SH   SOLE   13,414 0 0
APPLE INC COM 037833100 710 3,999 SH   SOLE   3,999 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 972 14,374 SH   SOLE   14,374 0 0
AT&T INC COM 00206R102 3,311 134,607 SH   SOLE   134,607 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,781 23,445 SH   SOLE   23,445 0 0
BANK NOVA SCOTIA B C COM 064149107 208 2,900 SH   SOLE   2,900 0 0
BECTON DICKINSON & CO COM 075887109 594 2,361 SH   SOLE   2,361 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,723 12,449 SH   SOLE   12,449 0 0
BIO-TECHNE CORP COM 09073M104 362 700 SH   SOLE   700 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 303 210 SH   SOLE   210 0 0
BK OF AMERICA CORP COM 060505104 3,568 80,191 SH   SOLE   80,191 0 0
BOEING CO COM 097023105 2,612 12,975 SH   SOLE   12,975 0 0
BP PLC SPONSORED ADR 055622104 474 17,788 SH   SOLE   17,788 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,180 18,927 SH   SOLE   18,927 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 328 1,791 SH   SOLE   1,791 0 0
CANADIAN IMP BK COMM COM 136069101 734 6,300 SH   SOLE   6,300 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 733 13,506 SH   SOLE   13,506 0 0
CATERPILLAR INC COM 149123101 5,360 25,924 SH   SOLE   25,924 0 0
CBOE GLOBAL MKTS INC COM 12503M108 2,448 18,774 SH   SOLE   18,774 0 0
CDK GLOBAL INC COM 12508E101 200 4,783 SH   SOLE   4,783 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 2,189 43,716 SH   SOLE   43,716 0 0
CHEVRON CORP NEW COM 166764100 3,656 31,156 SH   SOLE   31,156 0 0
CISCO SYS INC COM 17275R102 384 6,058 SH   SOLE   6,058 0 0
CLOROX CO DEL COM 189054109 227 1,300 SH   SOLE   1,300 0 0
CME GROUP INC COM 12572Q105 5,159 22,580 SH   SOLE   22,580 0 0
COCA COLA CO COM 191216100 1,772 29,941 SH   SOLE   29,941 0 0
COLGATE PALMOLIVE CO COM 194162103 2,461 28,844 SH   SOLE   28,844 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 315 10,771 SH   SOLE   10,771 0 0
CONAGRA BRANDS INC COM 205887102 1,096 32,100 SH   SOLE   32,100 0 0
CONOCOPHILLIPS COM 20825C104 1,872 25,941 SH   SOLE   25,941 0 0
CORNING INC COM 219350105 1,748 46,972 SH   SOLE   46,972 0 0
CORTEVA INC COM 22052L104 242 5,131 SH   SOLE   5,131 0 0
CSX CORP COM 126408103 7,293 193,944 SH   SOLE   193,944 0 0
CUMMINS INC COM 231021106 2,950 13,525 SH   SOLE   13,525 0 0
CVS HEALTH CORP COM 126650100 361 3,504 SH   SOLE   3,504 0 0
DEERE & CO COM 244199105 6,597 19,237 SH   SOLE   19,237 0 0
DICKS SPORTING GOODS INC COM 253393102 322 2,800 SH   SOLE   2,800 0 0
DISNEY WALT CO COM 254687106 1,967 12,703 SH   SOLE   12,703 0 0
DOMINION ENERGY INC COM 25746U109 439 5,590 SH   SOLE   5,590 0 0
DOW INC COM 260557103 332 5,855 SH   SOLE   5,855 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,091 48,534 SH   SOLE   48,534 0 0
DUKE REALTY CORP COM NEW 264411505 653 9,950 SH   SOLE   9,950 0 0
DUPONT DE NEMOURS INC COM 26614N102 430 5,335 SH   SOLE   5,335 0 0
EATON CORP PLC SHS G29183103 1,745 10,092 SH   SOLE   10,092 0 0
EMERSON ELEC CO COM 291011104 1,829 19,681 SH   SOLE   19,681 0 0
ENBRIDGE INC COM 29250N105 925 23,651 SH   SOLE   23,651 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 963 117,024 SH   SOLE   117,024 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 792 36,056 SH   SOLE   36,056 0 0
EVEREST RE GROUP LTD COM G3223R108 411 1,500 SH   SOLE   1,500 0 0
EXELON CORP COM 30161N101 578 10,003 SH   SOLE   10,003 0 0
EXXON MOBIL CORP COM 30231G102 3,060 50,012 SH   SOLE   50,012 0 0
FORD MTR CO DEL COM 345370860 1,340 64,500 SH   SOLE   64,500 0 0
GENERAL ELECTRIC CO COM NEW 369604301 503 5,324 SH   SOLE   5,324 0 0
GENERAL MLS INC COM 370334104 626 9,286 SH   SOLE   9,286 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 763 17,305 SH   SOLE   17,305 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 194 12,247 SH   SOLE   12,247 0 0
HOME DEPOT INC COM 437076102 8,427 20,306 SH   SOLE   20,306 0 0
HP INC COM 40434L105 574 15,217 SH   SOLE   15,217 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,271 9,205 SH   SOLE   9,205 0 0
INTEL CORP COM 458140100 4,232 82,178 SH   SOLE   82,178 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,805 13,506 SH   SOLE   13,506 0 0
INTERNATIONAL PAPER CO COM 460146103 414 8,821 SH   SOLE   8,821 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 253 635 SH   SOLE   635 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 220 2,570 SH   SOLE   2,570 0 0
ISHARES TR CORE MSCI EAFE 46432F842 200 2,674 SH   SOLE   2,674 0 0
ISHARES TR CORE S&P500 ETF 464287200 245 514 SH   SOLE   514 0 0
ISHARES TR CORE US AGGBD ET 464287226 214 1,883 SH   SOLE   1,883 0 0
ISHARES TR IBOXX INV CP ETF 464287242 315 2,378 SH   SOLE   2,378 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 820 16,237 SH   SOLE   16,237 0 0
JOHNSON & JOHNSON COM 478160104 7,042 41,163 SH   SOLE   41,163 0 0
JOHNSON CTLS INTL PLC SHS G51502105 240 2,956 SH   SOLE   2,956 0 0
JPMORGAN CHASE & CO COM 46625H100 3,161 19,961 SH   SOLE   19,961 0 0
KELLOGG CO COM 487836108 333 5,163 SH   SOLE   5,163 0 0
KINDER MORGAN INC DEL COM 49456B101 558 35,183 SH   SOLE   35,183 0 0
KRAFT HEINZ CO COM 500754106 232 6,460 SH   SOLE   6,460 0 0
LAMB WESTON HLDGS INC COM 513272104 590 9,306 SH   SOLE   9,306 0 0
LILLY ELI & CO COM 532457108 3,333 12,067 SH   SOLE   12,067 0 0
LOCKHEED MARTIN CORP COM 539830109 1,280 3,602 SH   SOLE   3,602 0 0
LOWES COS INC COM 548661107 2,221 8,592 SH   SOLE   8,592 0 0
MARATHON PETE CORP COM 56585A102 206 3,224 SH   SOLE   3,224 0 0
MCDONALDS CORP COM 580135101 1,274 4,751 SH   SOLE   4,751 0 0
MEDTRONIC PLC SHS G5960L103 332 3,211 SH   SOLE   3,211 0 0
MERCK & CO INC COM 58933Y105 1,713 22,353 SH   SOLE   22,353 0 0
MICROSOFT CORP COM 594918104 5,020 14,926 SH   SOLE   14,926 0 0
MONDELEZ INTL INC CL A 609207105 929 14,013 SH   SOLE   14,013 0 0
NATIONAL FUEL GAS CO COM 636180101 1,397 21,850 SH   SOLE   21,850 0 0
NEXTERA ENERGY INC COM 65339F101 6,763 72,440 SH   SOLE   72,440 0 0
NORFOLK SOUTHN CORP COM 655844108 1,166 3,918 SH   SOLE   3,918 0 0
NOVARTIS AG SPONSORED ADR 66987V109 387 4,425 SH   SOLE   4,425 0 0
NVIDIA CORPORATION COM 67066G104 382 1,300 SH   SOLE   1,300 0 0
ONEOK INC NEW COM 682680103 500 8,516 SH   SOLE   8,516 0 0
OTIS WORLDWIDE CORP COM 68902V107 605 6,951 SH   SOLE   6,951 0 0
PEPSICO INC COM 713448108 3,804 21,898 SH   SOLE   21,898 0 0
PFIZER INC COM 717081103 4,409 74,666 SH   SOLE   74,666 0 0
PHILIP MORRIS INTL INC COM 718172109 296 3,113 SH   SOLE   3,113 0 0
PHILLIPS 66 COM 718546104 513 7,077 SH   SOLE   7,077 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 98 10,500 SH   SOLE   10,500 0 0
PNC FINL SVCS GROUP INC COM 693475105 479 2,386 SH   SOLE   2,386 0 0
PPG INDS INC COM 693506107 701 4,068 SH   SOLE   4,068 0 0
PROASSURANCE CORP COM 74267C106 319 12,612 SH   SOLE   12,612 0 0
PROCTER AND GAMBLE CO COM 742718109 6,583 40,244 SH   SOLE   40,244 0 0
QUALCOMM INC COM 747525103 1,035 5,660 SH   SOLE   5,660 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,912 22,221 SH   SOLE   22,221 0 0
REALTY INCOME CORP COM 756109104 387 5,400 SH   SOLE   5,400 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,323 106,557 SH   SOLE   106,557 0 0
ROYAL BK CDA COM 780087102 1,743 16,413 SH   SOLE   16,413 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 545 12,552 SH   SOLE   12,552 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 310 6,092 SH   SOLE   6,092 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 405 3,582 SH   SOLE   3,582 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 834 7,324 SH   SOLE   7,324 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,070 18,324 SH   SOLE   18,324 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 500 9,003 SH   SOLE   9,003 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 288 7,381 SH   SOLE   7,381 0 0
SOUTHERN CO COM 842587107 6,123 89,276 SH   SOLE   89,276 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,277 3,515 SH   SOLE   3,515 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,891 3,983 SH   SOLE   3,983 0 0
STANLEY BLACK & DECKER INC COM 854502101 943 4,998 SH   SOLE   4,998 0 0
TARGET CORP COM 87612E106 1,742 7,526 SH   SOLE   7,526 0 0
TE CONNECTIVITY LTD SHS H84989104 472 2,924 SH   SOLE   2,924 0 0
TESLA INC COM 88160R101 210 199 SH   SOLE   199 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 656 13,263 SH   SOLE   13,263 0 0
TRUIST FINL CORP COM 89832Q109 1,479 25,254 SH   SOLE   25,254 0 0
UNION PAC CORP COM 907818108 2,682 10,644 SH   SOLE   10,644 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,204 14,946 SH   SOLE   14,946 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 264 1,168 SH   SOLE   1,168 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 312 1,293 SH   SOLE   1,293 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,588 69,061 SH   SOLE   69,061 0 0
WALMART INC COM 931142103 314 2,170 SH   SOLE   2,170 0 0
WASTE MGMT INC DEL COM 94106L109 3,132 18,762 SH   SOLE   18,762 0 0
WELLS FARGO CO NEW COM 949746101 553 11,529 SH   SOLE   11,529 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 672 451 SH   SOLE   451 0 0