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 1,271 6,400 SH   SOLE   0 0 6,400
Advantego Corp COM 00775N102 0 250,000 SH   SOLE   0 0 250,000
ALCON AG ORD SHS H01301128 260 3,704 SH   SOLE   0 0 3,704
All Energ Corp Revoked by SEC COM 01663b101 0 45,000 SH   SOLE   0 0 45,000
ALPHABET INC CAP STK CL A 02079K305 252 103 SH   SOLE   0 0 103
ALPHABET INC CAP STK CL C 02079K107 311 124 SH   SOLE   0 0 124
AMAZON COM INC COM 023135106 516 150 SH   SOLE   0 0 150
AMERICAN ELEC PWR CO INC COM 025537101 3,479 41,134 SH   SOLE   0 0 41,134
APPLE INC COM 037833100 6,625 48,372 SH   SOLE   0 0 48,372
ARCHER DANIELS MIDLAND CO COM 039483102 4,151 68,492 SH   SOLE   0 0 68,492
ASTRAZENECA PLC SPONSORED ADR 046353108 331 5,518 SH   SOLE   0 0 5,518
AT&T INC COM 00206R102 7,801 271,055 SH   SOLE   0 0 271,055
BP PLC SPONSORED ADR 055622104 285 10,785 SH   SOLE   0 0 10,785
BK OF AMERICA CORP COM 060505104 204 4,957 SH   SOLE   0 0 4,957
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 940 3,383 SH   SOLE   0 0 3,383
BRISTOL-MYERS SQUIBB CO COM 110122108 419 6,277 SH   SOLE   0 0 6,277
CVS HEALTH CORP COM 126650100 4,337 51,974 SH   SOLE   0 0 51,974
CAMPBELL SOUP CO COM 134429109 2,848 62,466 SH   SOLE   0 0 62,466
CANADIAN NATL RY CO COM 136375102 295 2,791 SH   SOLE   0 0 2,791
CATERPILLAR INC COM 149123101 468 2,151 SH   SOLE   0 0 2,151
CHEVRON CORP NEW COM 166764100 3,391 32,378 SH   SOLE   0 0 32,378
CHURCH & DWIGHT INC COM 171340102 1,432 16,800 SH   SOLE   0 0 16,800
CISCO SYS INC COM 17275R102 6,910 130,372 SH   SOLE   0 0 130,372
COCA COLA CO COM 191216100 2,087 38,577 SH   SOLE   0 0 38,577
COMPASS MINERALS INTL INC COM 20451N101 5,203 87,798 SH   SOLE   0 0 87,798
CONAGRA BRANDS INC COM 205887102 334 9,183 SH   SOLE   0 0 9,183
CROWN CASTLE INTL CORP NEW COM 22822V101 242 1,240 SH   SOLE   0 0 1,240
DEERE & CO COM 244199105 246 698 SH   SOLE   0 0 698
DOMINION ENERGY INC COM 25746U109 3,196 43,443 SH   SOLE   0 0 43,443
DOW INC COM 260557103 225 3,551 SH   SOLE   0 0 3,551
ISHARES TR U.S. CNSM SV ETF 464287580 296 3,814 SH   SOLE   0 0 3,814
ISHARES TR U.S. TECH ETF 464287721 274 2,761 SH   SOLE   0 0 2,761
DUKE ENERGY CORP NEW COM NEW 26441C204 3,757 38,054 SH   SOLE   0 0 38,054
EMERSON ELEC CO COM 291011104 4,081 42,403 SH   SOLE   0 0 42,403
ENBRIDGE INC COM 29250n105 6,890 172,089 SH   SOLE   0 0 172,089
ENTERPRISE PRODS PARTNERS L COM 293792107 424 17,559 SH   SOLE   0 0 17,559
EXXON MOBIL CORP COM 30231G102 1,714 27,164 SH   SOLE   0 0 27,164
FACEBOOK INC CL A 30303m102 336 966 SH   SOLE   0 0 966
FASTENAL CO COM 311900104 650 12,493 SH   SOLE   0 0 12,493
FIRSTENERGY CORP COM 337932107 9,776 262,714 SH   SOLE   0 0 262,714
FIRST HORIZON CORPORATION COM 320517105 4,717 272,978 SH   SOLE   0 0 272,978
GENERAC HLDGS INC COM 368736104 899 2,165 SH   SOLE   0 0 2,165
GENERAL ELECTRIC CO COM 369604103 2,135 158,588 SH   SOLE   0 0 158,588
GENERAL MLS INC COM 370334104 1,136 18,637 SH   SOLE   0 0 18,637
GENUINE PARTS CO COM 372460105 3,403 26,908 SH   SOLE   0 0 26,908
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,758 69,259 SH   SOLE   0 0 69,259
HANESBRANDS INC COM 410345102 918 49,183 SH   SOLE   0 0 49,183
HEALTHPEAK PROPERTIES INC COM 42250P103 3,293 98,923 SH   SOLE   0 0 98,923
Healthier Choices Mgnmt Corp COM 42226N109 0 25,000 SH   SOLE   0 0 25,000
HERSHEY CO COM 427866108 453 2,600 SH   SOLE   0 0 2,600
ISHARES TR US HLTHCARE ETF 464287762 479 1,755 SH   SOLE   0 0 1,755
INTEL CORP COM 458140100 6,193 110,322 SH   SOLE   0 0 110,322
INTERNATIONAL BUSINESS MACHS COM 459200101 5,208 35,531 SH   SOLE   0 0 35,531
IRON MTN INC NEW COM 46284V101 220 5,202 SH   SOLE   0 0 5,202
HUNT J B TRANS SVCS INC COM 445658107 228 1,400 SH   SOLE   0 0 1,400
JPMORGAN CHASE & CO COM 46625H100 3,222 20,712 SH   SOLE   0 0 20,712
JOHNSON & JOHNSON COM 478160104 4,660 28,285 SH   SOLE   0 0 28,285
KIMBERLY-CLARK CORP COM 494368103 417 3,119 SH   SOLE   0 0 3,119
KINDER MORGAN INC DEL COM 49456B101 835 45,807 SH   SOLE   0 0 45,807
KRAFT HEINZ CO COM 500754106 2,515 61,664 SH   SOLE   0 0 61,664
LAMAR ADVERTISING CO NEW CL A 512816109 5,381 51,534 SH   SOLE   0 0 51,534
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2,921 1,145,586 SH   SOLE   0 0 1,145,586
MEDTRONIC PLC SHS G5960L103 432 3,481 SH   SOLE   0 0 3,481
MICROSOFT CORP COM 594918104 4,675 17,256 SH   SOLE   0 0 17,256
Minero Inc COM 603171109 0 100,000 SH   SOLE   0 0 100,000
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,002 15,669 SH   SOLE   0 0 15,669
NORTHERN TR CORP COM 665859104 423 3,660 SH   SOLE   0 0 3,660
NOVARTIS AG SPONSORED ADR 66987V109 1,824 19,987 SH   SOLE   0 0 19,987
NOVAVAX INC COM NEW 670002401 2,552 12,021 SH   SOLE   0 0 12,021
ORANGE SPONSORED ADR 684060106 643 56,181 SH   SOLE   0 0 56,181
PPL CORP COM 69351t106 4,643 166,005 SH   SOLE   0 0 166,005
PT Lippo Karawaci Tbk COM Y7129W186 0 37,000 SH   SOLE   0 0 37,000
PEPSICO INC COM 713448108 212 1,433 SH   SOLE   0 0 1,433
PFIZER INC COM 717081103 5,897 150,586 SH   SOLE   0 0 150,586
Planet Resource Recovery Inc. COM 72705J105 1 58,500 SH   SOLE   0 0 58,500
PROCTER AND GAMBLE CO COM 742718109 6,200 45,953 SH   SOLE   0 0 45,953
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,584 43,247 SH   SOLE   0 0 43,247
QUALCOMM INC COM 747525103 2,805 19,626 SH   SOLE   0 0 19,626
REALTY INCOME CORP COM 756109104 250 3,751 SH   SOLE   0 0 3,751
ROGERS COMMUNICATIONS INC CL B 775109200 2,043 38,442 SH   SOLE   0 0 38,442
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,763 45,403 SH   SOLE   0 0 45,403
ISHARES TR S&P MC 400GR ETF 464287606 316 3,899 SH   SOLE   0 0 3,899
ISHARES TR S&P MC 400VL ETF 464287705 281 2,670 SH   SOLE   0 0 2,670
SKYWORKS SOLUTIONS INC COM 83088M102 314 1,637 SH   SOLE   0 0 1,637
SOUTHERN CO COM 842587107 8,224 135,919 SH   SOLE   0 0 135,919
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8,141 170,174 SH   SOLE   0 0 170,174
STANLEY BLACK & DECKER INC COM 854502101 299 1,457 SH   SOLE   0 0 1,457
TELEFONICA S A SPONSORED ADR 879382208 356 75,679 SH   SOLE   0 0 75,679
CLOROX CO DEL COM 189054109 209 1,159 SH   SOLE   0 0 1,159
DISNEY WALT CO COM 254687106 402 2,288 SH   SOLE   0 0 2,288
TOTALENERGIES SE SPONSORED ADS 89151E109 2,504 55,315 SH   SOLE   0 0 55,315
TRANE TECHNOLOGIES PLC SHS G8994E103 527 2,860 SH   SOLE   0 0 2,860
TRAVELERS COMPANIES INC COM 89417E109 275 1,839 SH   SOLE   0 0 1,839
UNITED PARCEL SERVICE INC CL B 911312106 437 2,103 SH   SOLE   0 0 2,103
US BANCORP DEL COM NEW 902973304 545 9,563 SH   SOLE   0 0 9,563
UNILEVER PLC SPON ADR NEW 904767704 3,807 65,081 SH   SOLE   0 0 65,081
UNION PAC CORP COM 907818108 758 3,446 SH   SOLE   0 0 3,446
VSBLTY Group Technologies Corp COM 91834N100 5 12,200 SH   SOLE   0 0 12,200
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 327 1,324 SH   SOLE   0 0 1,324
VENTAS INC COM 92276F100 4,905 85,902 SH   SOLE   0 0 85,902
VERIZON COMMUNICATIONS INC COM 92343V104 7,188 128,285 SH   SOLE   0 0 128,285
VIATRIS INC COM 92556V106 237 16,582 SH   SOLE   0 0 16,582
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,512 205,046 SH   SOLE   0 0 205,046
WEC ENERGY GROUP INC COM 92939U106 698 7,842 SH   SOLE   0 0 7,842
WALMART INC COM 931142103 313 2,220 SH   SOLE   0 0 2,220
WASTE MGMT INC DEL COM 94106L109 4,570 32,616 SH   SOLE   0 0 32,616
WELLS FARGO CO NEW COM 949746101 7,967 175,913 SH   SOLE   0 0 175,913
WELLTOWER INC COM 95040Q104 5,321 64,030 SH   SOLE   0 0 64,030
WESTERN COPPER & GOLD CORP COM 95805v108 66 32,930 SH   SOLE   0 0 32,930
XCEL ENERGY INC COM 98389B100 753 11,431 SH   SOLE   0 0 11,431
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 207 4,392 SH   SOLE   0 0 4,392
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 258 8,647 SH   SOLE   0 0 8,647
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 475 12,947 SH   SOLE   0 0 12,947
GLOBAL X FDS US INFR DEV ETF 37954Y673 418 16,219 SH   SOLE   0 0 16,219
GLOBAL X FDS US PFD ETF 37954Y657 1,391 53,139 SH   SOLE   0 0 53,139
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 676 5,365 SH   SOLE   0 0 5,365
ISHARES TR PFD AND INCM SEC 464288687 24,520 623,364 SH   SOLE   0 0 623,364
ISHARES TR U.S. UTILITS ETF 464287697 750 9,560 SH   SOLE   0 0 9,560
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,420 92,692 SH   SOLE   0 0 92,692
INVESCO QQQ TR UNIT SER 1 46090E103 1,042 2,939 SH   SOLE   0 0 2,939
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 935 25,402 SH   SOLE   0 0 25,402
SPDR S&P 500 ETF TR TR UNIT 78462F103 235 549 SH   SOLE   0 0 549
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,226 11,790 SH   SOLE   0 0 11,790
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,061 14,028 SH   SOLE   0 0 14,028
SELECT SECTOR SPDR TR ENERGY 81369Y506 836 15,521 SH   SOLE   0 0 15,521
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,095 4,915 SH   SOLE   0 0 4,915
ISHARES TR CORE MSCI TOTAL 46432F834 838 11,435 SH   SOLE   0 0 11,435
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 9,737 461,457 SH   SOLE   0 0 461,457
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 767 33,320 SH   SOLE   0 0 33,320
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 7,367 341,226 SH   SOLE   0 0 341,226
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 34,505 1,477,736 SH   SOLE   0 0 1,477,736
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 4,478 206,065 SH   SOLE   0 0 206,065
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138j858 1,715 67,336 SH   SOLE   0 0 67,336