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,012 5,250 SH   SOLE   0 0 5,250
Advantego Corp COM 00775N102 0 150,000 SH   SOLE   0 0 150,000
ALCON AG ORD SHS H01301128 262 3,740 SH   SOLE   0 0 3,740
All Energ Corp Revoked by SEC COM 01663b101 0 45,000 SH   SOLE   0 0 45,000
ALPHABET INC CAP STK CL A 02079K305 212 103 SH   SOLE   0 0 103
ALPHABET INC CAP STK CL C 02079K107 257 124 SH   SOLE   0 0 124
AMAZON COM INC COM 023135106 443 143 SH   SOLE   0 0 143
AMERICAN ELEC PWR CO INC COM 025537101 3,348 39,522 SH   SOLE   0 0 39,522
APPLE INC COM 037833100 5,663 46,361 SH   SOLE   0 0 46,361
ARCHER DANIELS MIDLAND CO COM 039483102 3,898 68,380 SH   SOLE   0 0 68,380
ASTRAZENECA PLC SPONSORED ADR 046353108 281 5,647 SH   SOLE   0 0 5,647
AT&T INC COM 00206R102 8,037 265,495 SH   SOLE   0 0 265,495
BP PLC SPONSORED ADR 055622104 262 10,757 SH   SOLE   0 0 10,757
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 864 3,383 SH   SOLE   0 0 3,383
BRISTOL-MYERS SQUIBB CO COM 110122108 273 4,317 SH   SOLE   0 0 4,317
CSX CORP COM 126408103 242 2,510 SH   SOLE   0 0 2,510
CVS HEALTH CORP COM 126650100 3,861 51,321 SH   SOLE   0 0 51,321
CAMPBELL SOUP CO COM 134429109 3,201 63,680 SH   SOLE   0 0 63,680
CANADIAN NATL RY CO COM 136375102 233 2,011 SH   SOLE   0 0 2,011
CATERPILLAR INC COM 149123101 500 2,156 SH   SOLE   0 0 2,156
CHEVRON CORP NEW COM 166764100 3,240 30,921 SH   SOLE   0 0 30,921
CHURCH & DWIGHT INC COM 171340102 1,467 16,800 SH   SOLE   0 0 16,800
CISCO SYS INC COM 17275R102 6,626 128,140 SH   SOLE   0 0 128,140
COCA COLA CO COM 191216100 2,012 38,165 SH   SOLE   0 0 38,165
COMPASS MINERALS INTL INC COM 20451N101 5,592 89,161 SH   SOLE   0 0 89,161
CONAGRA BRANDS INC COM 205887102 354 9,404 SH   SOLE   0 0 9,404
Cycle Energy Industries Inc COM 98421A102 0 20,000 SH   SOLE   0 0 20,000
DEERE & CO COM 244199105 239 638 SH   SOLE   0 0 638
DOMINION ENERGY INC COM 25746U109 3,296 43,387 SH   SOLE   0 0 43,387
DOW INC COM 260557103 252 3,944 SH   SOLE   0 0 3,944
ISHARES TR U.S. CNSM SV ETF 464287580 285 3,814 SH   SOLE   0 0 3,814
ISHARES TR U.S. TECH ETF 464287721 242 2,761 SH   SOLE   0 0 2,761
DUKE ENERGY CORP NEW COM NEW 26441C204 3,684 38,163 SH   SOLE   0 0 38,163
EMERSON ELEC CO COM 291011104 3,856 42,743 SH   SOLE   0 0 42,743
ENBRIDGE INC COM 29250n105 6,399 175,789 SH   SOLE   0 0 175,789
ENTERPRISE PRODS PARTNERS L COM 293792107 374 16,993 SH   SOLE   0 0 16,993
EXXON MOBIL CORP COM 30231G102 1,418 25,401 SH   SOLE   0 0 25,401
FASTENAL CO COM 311900104 628 12,484 SH   SOLE   0 0 12,484
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 309 9,074 SH   SOLE   0 0 9,074
FIRSTENERGY CORP COM 337932107 9,142 263,528 SH   SOLE   0 0 263,528
FIRST HORIZON CORPORATION COM 320517105 4,192 247,916 SH   SOLE   0 0 247,916
Generac Holdings Inc COM 368736104 709 2,165 SH   SOLE   0 0 2,165
GENERAL ELECTRIC CO COM 369604103 2,011 153,148 SH   SOLE   0 0 153,148
GENERAL MLS INC COM 370334104 1,173 19,126 SH   SOLE   0 0 19,126
GENUINE PARTS CO COM 372460105 3,026 26,177 SH   SOLE   0 0 26,177
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,479 69,449 SH   SOLE   0 0 69,449
HANESBRANDS INC COM 410345102 984 50,012 SH   SOLE   0 0 50,012
HEALTHPEAK PROPERTIES INC COM 42250P103 3,145 99,091 SH   SOLE   0 0 99,091
Healthier Choices Mgnmt Corp COM 42226N109 0 25,000 SH   SOLE   0 0 25,000
HERSHEY CO COM 427866108 411 2,600 SH   SOLE   0 0 2,600
ISHARES TR US HLTHCARE ETF 464287762 443 1,755 SH   SOLE   0 0 1,755
INTEL CORP COM 458140100 6,713 104,889 SH   SOLE   0 0 104,889
INTERNATIONAL BUSINESS MACHS COM 459200101 4,766 35,767 SH   SOLE   0 0 35,767
HUNT J B TRANS SVCS INC COM 445658107 235 1,400 SH   SOLE   0 0 1,400
JPMORGAN CHASE & CO COM 46625H100 3,154 20,720 SH   SOLE   0 0 20,720
JOHNSON & JOHNSON COM 478160104 4,690 28,536 SH   SOLE   0 0 28,536
KIMBERLY-CLARK CORP COM 494368103 434 3,119 SH   SOLE   0 0 3,119
KINDER MORGAN INC DEL COM 49456B101 758 45,506 SH   SOLE   0 0 45,506
KRAFT HEINZ CO COM 500754106 2,499 62,467 SH   SOLE   0 0 62,467
LAMAR ADVERTISING CO NEW CL A 512816109 4,919 52,369 SH   SOLE   0 0 52,369
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2,687 1,157,993 SH   SOLE   0 0 1,157,993
MEDTRONIC PLC SHS G5960L103 376 3,185 SH   SOLE   0 0 3,185
MICROSOFT CORP COM 594918104 3,985 16,904 SH   SOLE   0 0 16,904
Minero Inc COM 603171109 0 100,000 SH   SOLE   0 0 100,000
NATIONAL GRID PLC SPONSORED ADR NE 636274409 798 13,469 SH   SOLE   0 0 13,469
NORTHERN TR CORP COM 665859104 385 3,660 SH   SOLE   0 0 3,660
NOVARTIS AG SPONSORED ADR 66987V109 1,708 19,980 SH   SOLE   0 0 19,980
NOVAVAX INC COM NEW 670002401 2,303 12,700 SH   SOLE   0 0 12,700
ORANGE SPONSORED ADR 684060106 697 56,492 SH   SOLE   0 0 56,492
PPL CORP COM 69351t106 4,833 167,588 SH   SOLE   0 0 167,588
PT Lippo Karawaci Tbk COM Y7129W186 0 37,000 SH   SOLE   0 0 37,000
PFIZER INC COM 717081103 5,418 149,552 SH   SOLE   0 0 149,552
Planet Resource Recovery Inc. COM 72705J105 1 58,500 SH   SOLE   0 0 58,500
PROCTER AND GAMBLE CO COM 742718109 6,274 46,323 SH   SOLE   0 0 46,323
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,620 43,511 SH   SOLE   0 0 43,511
QUALCOMM INC COM 747525103 2,421 18,260 SH   SOLE   0 0 18,260
REALTY INCOME CORP COM 756109104 238 3,741 SH   SOLE   0 0 3,741
ROGERS COMMUNICATIONS INC CL B 775109200 1,769 38,363 SH   SOLE   0 0 38,363
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,682 45,670 SH   SOLE   0 0 45,670
ISHARES TR S&P MC 400GR ETF 464287606 306 3,899 SH   SOLE   0 0 3,899
ISHARES TR S&P MC 400VL ETF 464287705 272 2,670 SH   SOLE   0 0 2,670
SOUTHERN CO COM 842587107 8,485 136,506 SH   SOLE   0 0 136,506
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,262 170,859 SH   SOLE   0 0 170,859
STANLEY BLACK & DECKER INC COM 854502101 298 1,495 SH   SOLE   0 0 1,495
TELEFONICA S A SPONSORED ADR 879382208 352 77,637 SH   SOLE   0 0 77,637
CLOROX CO DEL COM 189054109 228 1,180 SH   SOLE   0 0 1,180
DISNEY WALT CO COM 254687106 454 2,458 SH   SOLE   0 0 2,458
TOTAL SE SPONSORED ADS 89151E109 2,607 56,007 SH   SOLE   0 0 56,007
TRANE TECHNOLOGIES PLC SHS G8994E103 478 2,890 SH   SOLE   0 0 2,890
TRAVELERS COMPANIES INC COM 89417E109 277 1,839 SH   SOLE   0 0 1,839
UNITED PARCEL SERVICE INC CL B 911312106 377 2,219 SH   SOLE   0 0 2,219
US BANCORP DEL COM NEW 902973304 529 9,563 SH   SOLE   0 0 9,563
UNILEVER PLC SPON ADR NEW 904767704 3,656 65,487 SH   SOLE   0 0 65,487
UNION PAC CORP COM 907818108 756 3,432 SH   SOLE   0 0 3,432
VSBLTY Group Technologies Corp COM 91834N100 7 12,200 SH   SOLE   0 0 12,200
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 303 1,324 SH   SOLE   0 0 1,324
VENTAS INC COM 92276F100 4,596 86,171 SH   SOLE   0 0 86,171
VERIZON COMMUNICATIONS INC COM 92343V104 7,335 126,142 SH   SOLE   0 0 126,142
VIATRIS INC COM 92556V106 236 16,883 SH   SOLE   0 0 16,883
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,844 208,566 SH   SOLE   0 0 208,566
WEC ENERGY GROUP INC COM 92939U106 746 7,968 SH   SOLE   0 0 7,968
WALMART INC COM 931142103 301 2,219 SH   SOLE   0 0 2,219
WASTE MGMT INC DEL COM 94106L109 4,150 32,168 SH   SOLE   0 0 32,168
WELLS FARGO CO NEW COM 949746101 6,034 154,453 SH   SOLE   0 0 154,453
WELLTOWER INC COM 95040Q104 4,593 64,120 SH   SOLE   0 0 64,120
WESTERN COPPER & GOLD CORP COM 95805v108 41 32,930 SH   SOLE   0 0 32,930
XCEL ENERGY INC COM 98389B100 760 11,424 SH   SOLE   0 0 11,424
GLOBAL X FDS US PFD ETF 37954Y657 1,118 43,808 SH   SOLE   0 0 43,808
ISHARES TR PFD AND INCM SEC 464288687 23,835 620,704 SH   SOLE   0 0 620,704
ISHARES TR U.S. UTILITS ETF 464287697 540 6,783 SH   SOLE   0 0 6,783
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,112 74,141 SH   SOLE   0 0 74,141
INVESCO QQQ TR UNIT SER 1 46090E103 761 2,384 SH   SOLE   0 0 2,384
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 763 21,572 SH   SOLE   0 0 21,572
SPDR S&P 500 ETF TR TR UNIT 78462F103 217 549 SH   SOLE   0 0 549
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 999 10,405 SH   SOLE   0 0 10,405
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 853 11,697 SH   SOLE   0 0 11,697
SELECT SECTOR SPDR TR ENERGY 81369Y506 400 8,145 SH   SOLE   0 0 8,145
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 473 4,051 SH   SOLE   0 0 4,051
VANGUARD INDEX FDS TOTAL STK MKT 922908769 883 4,274 SH   SOLE   0 0 4,274
ISHARES TR CORE MSCI TOTAL 46432F834 629 8,944 SH   SOLE   0 0 8,944
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 10,082 477,130 SH   SOLE   0 0 477,130
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 883 38,284 SH   SOLE   0 0 38,284
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 7,417 342,756 SH   SOLE   0 0 342,756
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 34,535 1,479,022 SH   SOLE   0 0 1,479,022
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 4,512 207,276 SH   SOLE   0 0 207,276
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138j858 1,720 67,998 SH   SOLE   0 0 67,998