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,163 6,546 SH   SOLE   0 0 6,546
ABBVIE INC COM 00287Y109 215 1,591 SH   SOLE   0 0 1,591
Advantego Corp COM 00775N102 0 330,000 SH   SOLE   0 0 330,000
ALCON AG ORD SHS H01301128 306 3,512 SH   SOLE   0 0 3,512
All Energ Corp Revoked by SEC COM 01663b101 0 45,000 SH   SOLE   0 0 45,000
ALPHABET INC CAP STK CL A 02079K305 298 103 SH   SOLE   0 0 103
ALPHABET INC CAP STK CL C 02079K107 359 124 SH   SOLE   0 0 124
AMAZON COM INC COM 023135106 490 147 SH   SOLE   0 0 147
AMERICAN ELEC PWR CO INC COM 025537101 3,604 40,507 SH   SOLE   0 0 40,507
APPLE INC COM 037833100 7,152 40,276 SH   SOLE   0 0 40,276
APPLIED MATLS INC COM 038222105 202 1,281 SH   SOLE   0 0 1,281
ARCHER DANIELS MIDLAND CO COM 039483102 4,636 68,596 SH   SOLE   0 0 68,596
ASTRAZENECA PLC SPONSORED ADR 046353108 302 5,191 SH   SOLE   0 0 5,191
AT&T INC COM 00206R102 7,468 303,588 SH   SOLE   0 0 303,588
BP PLC SPONSORED ADR 055622104 289 10,845 SH   SOLE   0 0 10,845
BK OF AMERICA CORP COM 060505104 203 4,559 SH   SOLE   0 0 4,559
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,010 3,378 SH   SOLE   0 0 3,378
BRISTOL-MYERS SQUIBB CO COM 110122108 399 6,396 SH   SOLE   0 0 6,396
CVS HEALTH CORP COM 126650100 5,378 52,134 SH   SOLE   0 0 52,134
CAMPBELL SOUP CO COM 134429109 2,703 62,187 SH   SOLE   0 0 62,187
CATERPILLAR INC COM 149123101 446 2,155 SH   SOLE   0 0 2,155
CHEVRON CORP NEW COM 166764100 3,774 32,163 SH   SOLE   0 0 32,163
CHURCH & DWIGHT CO INC COM 171340102 1,722 16,800 SH   SOLE   0 0 16,800
CISCO SYS INC COM 17275R102 9,115 143,837 SH   SOLE   0 0 143,837
COCA COLA CO COM 191216100 2,271 38,363 SH   SOLE   0 0 38,363
COMPASS MINERALS INTL INC COM 20451N101 4,489 87,876 SH   SOLE   0 0 87,876
CONAGRA BRANDS INC COM 205887102 346 10,125 SH   SOLE   0 0 10,125
CROWN CASTLE INTL CORP NEW COM 22822V101 244 1,167 SH   SOLE   0 0 1,167
DEERE & CO COM 244199105 238 693 SH   SOLE   0 0 693
DOMINION ENERGY INC COM 25746U109 3,429 43,654 SH   SOLE   0 0 43,654
DOW INC COM 260557103 219 3,856 SH   SOLE   0 0 3,856
ISHARES TR US CONSUM DISCRE 464287580 278 3,304 SH   SOLE   0 0 3,304
ISHARES TR U.S. TECH ETF 464287721 285 2,481 SH   SOLE   0 0 2,481
DUKE ENERGY CORP NEW COM NEW 26441C204 4,023 38,350 SH   SOLE   0 0 38,350
EMERSON ELEC CO COM 291011104 3,886 41,796 SH   SOLE   0 0 41,796
ENBRIDGE INC COM 29250n105 6,645 170,044 SH   SOLE   0 0 170,044
ENTERPRISE PRODS PARTNERS L COM 293792107 339 15,456 SH   SOLE   0 0 15,456
EXXON MOBIL CORP COM 30231G102 1,661 27,140 SH   SOLE   0 0 27,140
META PLATFORMS INC CL A 30303m102 330 981 SH   SOLE   0 0 981
FASTENAL CO COM 311900104 725 11,311 SH   SOLE   0 0 11,311
FIRSTENERGY CORP COM 337932107 10,950 263,277 SH   SOLE   0 0 263,277
FIRST HORIZON CORPORATION COM 320517105 5,856 358,631 SH   SOLE   0 0 358,631
GENERAC HLDGS INC COM 368736104 592 1,683 SH   SOLE   0 0 1,683
GENERAL ELECTRIC CO COM NEW 369604301 1,875 19,845 SH   SOLE   0 0 19,845
GENERAL MLS INC COM 370334104 1,257 18,651 SH   SOLE   0 0 18,651
GENUINE PARTS CO COM 372460105 3,782 26,975 SH   SOLE   0 0 26,975
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,980 67,577 SH   SOLE   0 0 67,577
GREAT PANTHER MNG LTD COM 39115V101 7 32,000 SH   SOLE   0 0 32,000
HANESBRANDS INC COM 410345102 798 47,750 SH   SOLE   0 0 47,750
HEALTHPEAK PROPERTIES INC COM 42250P103 3,536 97,965 SH   SOLE   0 0 97,965
Healthier Choices Mgnmt Corp COM 42226N109 0 25,000 SH   SOLE   0 0 25,000
HERSHEY CO COM 427866108 503 2,600 SH   SOLE   0 0 2,600
HYCROFT MINING HOLDING CORP COM CL A 44862P109 12 20,000 SH   SOLE   0 0 20,000
ISHARES TR US HLTHCARE ETF 464287762 485 1,614 SH   SOLE   0 0 1,614
INTEL CORP COM 458140100 5,932 115,183 SH   SOLE   0 0 115,183
INTERNATIONAL BUSINESS MACHS COM 459200101 4,771 35,691 SH   SOLE   0 0 35,691
IRON MTN INC NEW COM 46284V101 272 5,204 SH   SOLE   0 0 5,204
HUNT J B TRANS SVCS INC COM 445658107 286 1,400 SH   SOLE   0 0 1,400
JPMORGAN CHASE & CO COM 46625H100 3,270 20,649 SH   SOLE   0 0 20,649
JOHNSON & JOHNSON COM 478160104 4,754 27,788 SH   SOLE   0 0 27,788
KIMBERLY-CLARK CORP COM 494368103 446 3,119 SH   SOLE   0 0 3,119
KINDER MORGAN INC DEL COM 49456B101 719 45,309 SH   SOLE   0 0 45,309
KRAFT HEINZ CO COM 500754106 2,835 78,958 SH   SOLE   0 0 78,958
LAMAR ADVERTISING CO NEW COM 512816109 6,254 51,557 SH   SOLE   0 0 51,557
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2,931 1,149,296 SH   SOLE   0 0 1,149,296
MCDONALDS CORP COM 580135101 254 947 SH   SOLE   0 0 947
MEDTRONIC PLC COM G5960L103 350 3,381 SH   SOLE   0 0 3,381
MICROSOFT CORP COM 594918104 5,762 17,132 SH   SOLE   0 0 17,132
Minero Inc COM 603171109 0 100,000 SH   SOLE   0 0 100,000
NVIDIA CORPORATION COM 67066G104 234 795 SH   SOLE   0 0 795
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,208 16,704 SH   SOLE   0 0 16,704
NETFLIX INC COM 64110L106 205 340 SH   SOLE   0 0 340
NORTHERN TR CORP COM 665859104 438 3,660 SH   SOLE   0 0 3,660
NOVARTIS AG SPONSORED ADR 66987V109 1,742 19,914 SH   SOLE   0 0 19,914
NOVAVAX INC COM NEW 670002401 1,431 10,000 SH   SOLE   0 0 10,000
ORANGE SPONSORED ADR 684060106 577 54,645 SH   SOLE   0 0 54,645
PPL CORP COM 69351t106 5,001 166,372 SH   SOLE   0 0 166,372
PT Lippo Karawaci Tbk COM Y7129W186 0 37,000 SH   SOLE   0 0 37,000
PEPSICO INC COM 713448108 208 1,198 SH   SOLE   0 0 1,198
PFIZER INC COM 717081103 8,767 148,470 SH   SOLE   0 0 148,470
Planet Resource Recovery Inc. COM 72705J105 1 58,500 SH   SOLE   0 0 58,500
PROCTER AND GAMBLE CO COM 742718109 7,499 45,840 SH   SOLE   0 0 45,840
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,863 42,911 SH   SOLE   0 0 42,911
QUALCOMM INC COM 747525103 3,607 19,725 SH   SOLE   0 0 19,725
REALTY INCOME CORP COM 756109104 265 3,695 SH   SOLE   0 0 3,695
ROGERS COMMUNICATIONS INC CL B 775109200 1,828 38,381 SH   SOLE   0 0 38,381
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,953 45,059 SH   SOLE   0 0 45,059
ISHARES TR S&P MC 400GR ETF 464287606 307 3,599 SH   SOLE   0 0 3,599
ISHARES TR S&P MC 400VL ETF 464287705 296 2,670 SH   SOLE   0 0 2,670
SKYWORKS SOLUTIONS INC COM 83088M102 268 1,725 SH   SOLE   0 0 1,725
SOUTHERN CO COM 842587107 9,246 134,815 SH   SOLE   0 0 134,815
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8,140 168,913 SH   SOLE   0 0 168,913
STANLEY BLACK & DECKER INC COM 854502101 277 1,469 SH   SOLE   0 0 1,469
TEAM INC COM 878155100 15 14,000 SH   SOLE   0 0 14,000
TELEFONICA S A SPONSORED ADR 879382208 323 76,220 SH   SOLE   0 0 76,220
TESLA INC COM 88160R101 302 286 SH   SOLE   0 0 286
CLOROX CO DEL COM 189054109 245 1,406 SH   SOLE   0 0 1,406
DISNEY WALT CO COM 254687106 328 2,116 SH   SOLE   0 0 2,116
TOTALENERGIES SE SPONSORED ADS 89151E109 2,636 53,292 SH   SOLE   0 0 53,292
TRANE TECHNOLOGIES PLC SHS G8994E103 640 3,170 SH   SOLE   0 0 3,170
TRAVELERS COMPANIES INC COM 89417E109 288 1,839 SH   SOLE   0 0 1,839
UNITED PARCEL SERVICE INC CL B 911312106 464 2,165 SH   SOLE   0 0 2,165
US BANCORP DEL COM NEW 902973304 537 9,563 SH   SOLE   0 0 9,563
UNILEVER PLC SPON ADR NEW 904767704 3,518 65,396 SH   SOLE   0 0 65,396
UNION PAC CORP COM 907818108 880 3,494 SH   SOLE   0 0 3,494
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 353 1,324 SH   SOLE   0 0 1,324
VENTAS INC COM 92276F100 4,381 85,700 SH   SOLE   0 0 85,700
VERIZON COMMUNICATIONS INC COM 92343V104 7,749 149,130 SH   SOLE   0 0 149,130
VIATRIS INC COM 92556V106 217 16,064 SH   SOLE   0 0 16,064
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,033 203,174 SH   SOLE   0 0 203,174
WEC ENERGY GROUP INC COM 92939U106 769 7,919 SH   SOLE   0 0 7,919
WALMART INC COM 931142103 314 2,169 SH   SOLE   0 0 2,169
WASTE MGMT INC DEL COM 94106L109 5,381 32,243 SH   SOLE   0 0 32,243
WELLS FARGO CO NEW COM 949746101 487 10,152 SH   SOLE   0 0 10,152
WELLTOWER INC COM 95040Q104 5,482 63,920 SH   SOLE   0 0 63,920
WESTERN COPPER & GOLD CORP COM 95805v108 54 34,930 SH   SOLE   0 0 34,930
XCEL ENERGY INC COM 98389B100 774 11,426 SH   SOLE   0 0 11,426
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 227 4,392 SH   SOLE   0 0 4,392
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 206 8,436 SH   SOLE   0 0 8,436
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 639 16,375 SH   SOLE   0 0 16,375
GLOBAL X FDS US INFR DEV ETF 37954Y673 430 14,944 SH   SOLE   0 0 14,944
GLOBAL X FDS US PFD ETF 37954Y657 1,732 67,226 SH   SOLE   0 0 67,226
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 743 5,276 SH   SOLE   0 0 5,276
ISHARES TR PFD AND INCM SEC 464288687 24,668 625,607 SH   SOLE   0 0 625,607
ISHARES TR U.S. UTILITS ETF 464287697 959 10,841 SH   SOLE   0 0 10,841
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,809 120,623 SH   SOLE   0 0 120,623
INVESCO QQQ TR UNIT SER 1 46090E103 1,220 3,068 SH   SOLE   0 0 3,068
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 919 25,190 SH   SOLE   0 0 25,190
SPDR S&P 500 ETF TR TR UNIT 78462F103 221 464 SH   SOLE   0 0 464
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,301 11,430 SH   SOLE   0 0 11,430
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,172 14,495 SH   SOLE   0 0 14,495
SELECT SECTOR SPDR TR ENERGY 81369Y506 913 16,449 SH   SOLE   0 0 16,449
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,241 5,139 SH   SOLE   0 0 5,139
ISHARES TR CORE MSCI TOTAL 46432F834 904 12,746 SH   SOLE   0 0 12,746
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 7,042 329,202 SH   SOLE   0 0 329,202
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 33,829 1,456,245 SH   SOLE   0 0 1,456,245
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 4,135 192,680 SH   SOLE   0 0 192,680
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138j858 1,594 63,026 SH   SOLE   0 0 63,026