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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1011,1356,473SH SOLE 006,473
Advantego CorpCOM00775N1020330,000SH SOLE 00330,000
ALCON AGORD SHSH013011282953,671SH SOLE 003,671
All Energ Corp Revoked by SEC COM01663b101045,000SH SOLE 0045,000
ALPHABET INCCAP STK CL A02079K305275103SH SOLE 00103
ALPHABET INCCAP STK CL C02079K107330124SH SOLE 00124
AMAZON COM INCCOM023135106487148SH SOLE 00148
AMERICAN ELEC PWR CO INCCOM0255371013,31440,824SH SOLE 0040,824
APPLE INCCOM0378331005,71740,402SH SOLE 0040,402
ARCHER DANIELS MIDLAND COCOM0394831024,13168,837SH SOLE 0068,837
ASTRAZENECA PLCSPONSORED ADR0463531083125,191SH SOLE 005,191
AT&T INCCOM00206R1027,457276,087SH SOLE 00276,087
BP PLCSPONSORED ADR05562210429610,814SH SOLE 0010,814
BK OF AMERICA CORPCOM0605051042054,821SH SOLE 004,821
BERKSHIRE HATHAWAY INC DELCL B NEW0846707029223,378SH SOLE 003,378
BRISTOL-MYERS SQUIBB COCOM1101221083626,125SH SOLE 006,125
CVS HEALTH CORPCOM1266501004,43752,283SH SOLE 0052,283
CAMPBELL SOUP COCOM1344291092,61062,429SH SOLE 0062,429
CANADIAN NATL RY COCOM1363751023162,734SH SOLE 002,734
CATERPILLAR INCCOM1491231014142,155SH SOLE 002,155
CHEVRON CORP NEWCOM1667641003,27332,263SH SOLE 0032,263
CHURCH & DWIGHT INCCOM1713401021,38716,800SH SOLE 0016,800
CISCO SYS INCCOM17275R1027,139131,156SH SOLE 00131,156
COCA COLA COCOM1912161002,01738,445SH SOLE 0038,445
COMPASS MINERALS INTL INCCOM20451N1015,67888,174SH SOLE 0088,174
CONAGRA BRANDS INCCOM2058871023299,717SH SOLE 009,717
CROWN CASTLE INTL CORP NEWCOM22822V1012021,167SH SOLE 001,167
DEERE & COCOM244199105214638SH SOLE 00638
DOMINION ENERGY INCCOM25746U1093,19343,730SH SOLE 0043,730
DOW INCCOM2605571032223,856SH SOLE 003,856
ISHARES TRUS CONSUM DISCRE4642875802553,304SH SOLE 003,304
ISHARES TRU.S. TECH ETF4642877212512,481SH SOLE 002,481
DUKE ENERGY CORP NEWCOM NEW26441C2043,75438,471SH SOLE 0038,471
EMERSON ELEC COCOM2910111043,95842,018SH SOLE 0042,018
ENBRIDGE INCCOM29250n1056,746169,499SH SOLE 00169,499
ENTERPRISE PRODS PARTNERS LCOM29379210733415,456SH SOLE 0015,456
EXXON MOBIL CORPCOM30231G1021,59627,138SH SOLE 0027,138
FACEBOOK INCCOM30303m102323953SH SOLE 00953
FASTENAL COCOM31190010464512,501SH SOLE 0012,501
FIRSTENERGY CORPCOM3379321079,395263,759SH SOLE 00263,759
FIRST HORIZON CORPORATIONCOM3205171054,487275,461SH SOLE 00275,461
Galaxy Next Generation IncCOM36320A104165,000SH SOLE 0065,000
GENERAC HLDGS INCCOM3687361048852,165SH SOLE 002,165
GENERAL ELECTRIC COCOM NEW3696043012,05219,912SH SOLE 0019,912
GENERAL MLS INCCOM3703341041,12318,778SH SOLE 0018,778
GENUINE PARTS COCOM3724601053,27326,994SH SOLE 0026,994
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1052,59467,876SH SOLE 0067,876
HANESBRANDS INCCOM41034510282948,294SH SOLE 0048,294
HEALTHPEAK PROPERTIES INCCOM42250P1033,28598,109SH SOLE 0098,109
Healthier Choices Mgnmt CorpCOM42226N109025,000SH SOLE 0025,000
HERSHEY COCOM4278661084402,600SH SOLE 002,600
ISHARES TRUS HLTHCARE ETF4642877624451,614SH SOLE 001,614
INTEL CORPCOM4581401006,049113,536SH SOLE 00113,536
INTERNATIONAL BUSINESS MACHSCOM4592001014,96935,768SH SOLE 0035,768
IRON MTN INC NEWCOM46284V1012265,203SH SOLE 005,203
HUNT J B TRANS SVCS INCCOM4456581072341,400SH SOLE 001,400
JPMORGAN CHASE & COCOM46625H1003,41420,854SH SOLE 0020,854
JOHNSON & JOHNSONCOM4781601044,52928,043SH SOLE 0028,043
KIMBERLY-CLARK CORPCOM4943681034133,119SH SOLE 003,119
KINDER MORGAN INC DELCOM49456B10175945,397SH SOLE 0045,397
KRAFT HEINZ COCOM5007541062,28662,086SH SOLE 0062,086
LAMAR ADVERTISING CO NEWCL A5128161095,88951,910SH SOLE 0051,910
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391092,8261,153,384SH SOLE 001,153,384
MCDONALDS CORPCOM580135101232961SH SOLE 00961
MEDTRONIC PLCSHSG5960L1034243,381SH SOLE 003,381
MICROSOFT CORPCOM5949181044,84517,185SH SOLE 0017,185
Minero IncCOM6031711090100,000SH SOLE 00100,000
NATIONAL GRID PLCSPONSORED ADR NE63627440999916,760SH SOLE 0016,760
NETFLIX INCCOM64110L106208340SH SOLE 00340
NORTHERN TR CORPCOM6658591043953,660SH SOLE 003,660
NOVARTIS AGSPONSORED ADR66987V1091,62519,867SH SOLE 0019,867
NOVAVAX INCCOM NEW6700024012,28011,000SH SOLE 0011,000
ORANGESPONSORED ADR68406010659454,805SH SOLE 0054,805
PPL CORPCOM69351t1064,647166,692SH SOLE 00166,692
PT Lippo Karawaci TbkCOMY7129W186037,000SH SOLE 0037,000
PFIZER INCCOM7170811036,418149,219SH SOLE 00149,219
Planet Resource Recovery Inc.COM72705J105158,500SH SOLE 0058,500
PROCTER AND GAMBLE COCOM7427181096,43145,998SH SOLE 0045,998
PUBLIC SVC ENTERPRISE GRP INCOM7445731062,63843,319SH SOLE 0043,319
QUALCOMM INCCOM7475251032,54719,744SH SOLE 0019,744
REALTY INCOME CORPCOM7561091042393,687SH SOLE 003,687
ROGERS COMMUNICATIONS INCCL B7751092001,80538,709SH SOLE 0038,709
ROYAL DUTCH SHELL PLCSPON ADR B7802591072,00645,303SH SOLE 0045,303
ISHARES TRS&P MC 400GR ETF4642876062853,599SH SOLE 003,599
ISHARES TRS&P MC 400VL ETF4642877052752,670SH SOLE 002,670
SOUTHERN COCOM8425871078,367135,014SH SOLE 00135,014
SPIRIT RLTY CAP INC NEWCOM NEW84860W3007,808169,583SH SOLE 00169,583
STANLEY BLACK & DECKER INCCOM8545021012561,463SH SOLE 001,463
TELEFONICA S ASPONSORED ADR87938220835976,192SH SOLE 0076,192
TESLA INCCOM88160R101214276SH SOLE 00276
DISNEY WALT COCOM2546871063582,116SH SOLE 002,116
TOTALENERGIES SESPONSORED ADS89151E1092,54653,123SH SOLE 0053,123
TRANE TECHNOLOGIES PLCSHSG8994E1035473,170SH SOLE 003,170
TRAVELERS COMPANIES INCCOM89417E1092801,839SH SOLE 001,839
UNITED PARCEL SERVICE INCCL B9113121063942,164SH SOLE 002,164
US BANCORP DELCOM NEW9029733045689,563SH SOLE 009,563
UNILEVER PLCSPON ADR NEW9047677043,55465,543SH SOLE 0065,543
UNION PAC CORPCOM9078181086783,461SH SOLE 003,461
VSBLTY Group Technologies CorpCOM91834N100812,200SH SOLE 0012,200
VANGUARD WORLD FDSHEALTH CAR ETF92204A5043271,324SH SOLE 001,324
VENTAS INCCOM92276F1004,75886,176SH SOLE 0086,176
VERIZON COMMUNICATIONS INCCOM92343V1047,083131,147SH SOLE 00131,147
VIATRIS INCCOM92556V10622116,303SH SOLE 0016,303
VODAFONE GROUP PLC NEWSPONSORED ADR92857W3083,152203,985SH SOLE 00203,985
WEC ENERGY GROUP INCCOM92939U1066957,879SH SOLE 007,879
WALMART INCCOM9311421033022,169SH SOLE 002,169
WASTE MGMT INC DELCOM94106L1094,85132,476SH SOLE 0032,476
WELLS FARGO CO NEWCOM94974610147110,154SH SOLE 0010,154
WELLTOWER INCCOM95040Q1045,27864,050SH SOLE 0064,050
WESTERN COPPER & GOLD CORPCOM95805v1085133,930SH SOLE 0033,930
XCEL ENERGY INCCOM98389B10071411,418SH SOLE 0011,418
DIMENSIONAL ETF TRUSTUS EQUITY ETF25434V4012074,392SH SOLE 004,392
ETF MANAGERS TRETFMG TRAVEL TEC26924G7712428,529SH SOLE 008,529
SELECT SECTOR SPDR TRFINANCIAL81369Y60551513,724SH SOLE 0013,724
GLOBAL X FDSUS INFR DEV ETF37954Y67338515,166SH SOLE 0015,166
GLOBAL X FDSUS PFD ETF37954Y6571,48657,692SH SOLE 0057,692
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2096805,343SH SOLE 005,343
ISHARES TRPFD AND INCM SEC46428868724,157622,437SH SOLE 00622,437
ISHARES TRU.S. UTILITS ETF4642876977869,955SH SOLE 009,955
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5111,555103,482SH SOLE 00103,482
INVESCO QQQ TRUNIT SER 146090E1031,0542,944SH SOLE 002,944
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8891,00527,742SH SOLE 0027,742
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011,20611,597SH SOLE 0011,597
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247971,08714,646SH SOLE 0014,646
SELECT SECTOR SPDR TRENERGY81369Y50687916,883SH SOLE 0016,883
VANGUARD INDEX FDSTOTAL STK MKT9229087691,1034,968SH SOLE 004,968
ISHARES TRCORE MSCI TOTAL46432F83492312,997SH SOLE 0012,997
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J7009,283440,180SH SOLE 00440,180
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J80960426,258SH SOLE 0026,258
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J8827,111330,274SH SOLE 00330,274
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87434,3561,478,321SH SOLE 001,478,321
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J8664,295198,211SH SOLE 00198,211
INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138j8581,58862,731SH SOLE 0062,731