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 COMPANY COM 88579Y101 501 2,602 SH   SOLE NONE 0 0 2,602
ABBVIE INC COM 00287Y109 2,461 22,744 SH   SOLE NONE 0 0 22,744
ADVANCED MICRO COM 007903107 789 10,055 SH   SOLE NONE 0 0 10,055
ALIBABA GROUP SPONSORED ADS 01609W102 326 1,440 SH   SOLE NONE 0 0 1,440
ALPHABET INC CAP STK CL A 02079K305 303 147 SH   SOLE NONE 0 0 147
ALPS ALERIAN ALERIAN MLP 00162Q452 205 6,726 SH   SOLE NONE 0 0 6,726
AMAZON COM COM 023135106 1,831 592 SH   SOLE NONE 0 0 592
AMMO INC COM 00175J107 61 10,350 SH   SOLE NONE 0 0 10,350
APPLE INC COM 037833100 4,835 39,589 SH   SOLE NONE 0 0 39,589
AT&T INC COM 00206R102 692 22,865 SH   SOLE NONE 0 0 22,865
BANK AMERICA COM 060505104 214 5,533 SH   SOLE NONE 0 0 5,533
BOEING COMPANY COM 097023105 419 1,648 SH   SOLE NONE 0 0 1,648
BP PLC SPONSORED ADR 055622104 492 20,244 SH   SOLE NONE 0 0 20,244
BRISTOL MYERS COM 110122108 1,016 16,102 SH   SOLE NONE 0 0 16,102
CARDINAL HEALTH COM 14149Y108 406 6,695 SH   SOLE NONE 0 0 6,695
CATERPILLAR INC COM 149123101 468 2,019 SH   SOLE NONE 0 0 2,019
CHEVRON CORP COM 166764100 378 3,608 SH   SOLE NONE 0 0 3,608
CIENA CORP COM NEW 171779309 541 9,896 SH   SOLE NONE 0 0 9,896
CISCO SYSTEMS COM 17275R102 1,057 20,450 SH   SOLE NONE 0 0 20,450
CITIGROUP INC COM NEW 172967424 232 3,202 SH   SOLE NONE 0 0 3,202
COLONY CAPITAL CL A COM 19626G108 212 32,819 SH   SOLE NONE 0 0 32,819
CORENERGY INFRASTRUCTURE COM NEW 21870U502 112 15,925 SH   SOLE NONE 0 0 15,925
CVS HEALTH COM 126650100 2,025 26,921 SH   SOLE NONE 0 0 26,921
DOCUSIGN INC COM 256163106 249 1,231 SH   SOLE NONE 0 0 1,231
DUKE ENERGY COM NEW 26441C204 798 8,273 SH   SOLE NONE 0 0 8,273
ELI LILLY COM 532457108 652 3,490 SH   SOLE NONE 0 0 3,490
ENERGY TRANSFER COM UT LTD PTN 29273V100 2,286 297,744 SH   SOLE NONE 0 0 297,744
ENTERPRISE PRODUCTS COM 293792107 215 9,791 SH   SOLE NONE 0 0 9,791
EXXON MOBIL COM 30231G102 363 6,515 SH   SOLE NONE 0 0 6,515
FACEBOOK INC CL A 30303M102 750 2,547 SH   SOLE NONE 0 0 2,547
FEDEX CORP COM 31428X106 323 1,138 SH   SOLE NONE 0 0 1,138
FIRST TRUST SHS 336917109 370 11,317 SH   SOLE NONE 0 0 11,317
FIRST TRUST CAP STRENGTH ETF 33733E104 347 4,902 SH   SOLE NONE 0 0 4,902
FIRST TRUST LUNT US FACTOR 33733E872 3,842 116,756 SH   SOLE NONE 0 0 116,756
FIRST TRUST RISNG DIVD ACHIV 33738R506 4,130 90,796 SH   SOLE NONE 0 0 90,796
FIRST TRUST PFD SECS INC ETF 33739E108 822 40,810 SH   SOLE NONE 0 0 40,810
FIRST TRUST FST LOW OPPT EFT 33739Q200 209 4,104 SH   SOLE NONE 0 0 4,104
FIRST TRUST FIRST TR ENH NEW 33739Q408 348 5,819 SH   SOLE NONE 0 0 5,819
GENERAL ELECTRIC COM 369604103 154 11,739 SH   SOLE NONE 0 0 11,739
GENERAL MILLS COM 370334104 1,134 18,507 SH   SOLE NONE 0 0 18,507
GILEAD SCIENCES COM 375558103 650 10,065 SH   SOLE NONE 0 0 10,065
HEALTHPEAK PPTYS COM 42250P103 339 10,684 SH   SOLE NONE 0 0 10,684
HOME DEPOT COM 437076102 1,000 3,278 SH   SOLE NONE 0 0 3,278
INTEL CORP COM 458140100 327 5,124 SH   SOLE NONE 0 0 5,124
INVESCO QQQ UNIT SER 1 46090E103 20,337 63,727 SH   SOLE NONE 0 0 63,727
INVESCO S&P S&P MDCP400 VL 46137V191 1,222 13,543 SH   SOLE NONE 0 0 13,543
INVESCO S&P S&P500 PUR GWT 46137V266 1,226 7,465 SH   SOLE NONE 0 0 7,465
INVESCO S&P S&P MDCP MOMNTUM 46137V464 1,145 13,673 SH   SOLE NONE 0 0 13,673
INVESCO S&P S&P MDCP QUALITY 46137V472 2,685 35,275 SH   SOLE NONE 0 0 35,275
ISHARES CORE CORE S&P TTL STK 464287150 478 5,221 SH   SOLE NONE 0 0 5,221
ISHARES CORE CORE S&P500 ETF 464287200 10,809 27,170 SH   SOLE NONE 0 0 27,170
ISHARES CORE CORE S&P MCP ETF 464287507 3,326 12,781 SH   SOLE NONE 0 0 12,781
ISHARES CORE CORE S&P SCP ETF 464287804 6,092 56,134 SH   SOLE NONE 0 0 56,134
ISHARES CORE CORE DIV GRWTH 46434V621 3,880 80,390 SH   SOLE NONE 0 0 80,390
ISHARES GLOBAL GL CLEAN ENE ETF 464288224 365 15,040 SH   SOLE NONE 0 0 15,040
ISHARES INTL INTL SEL DIV ETF 464288448 214 6,818 SH   SOLE NONE 0 0 6,818
ISHARES MSCI MSCI EAFE ETF 464287465 317 4,185 SH   SOLE NONE 0 0 4,185
ISHARES MSCI MSCI USA MIN VOL 46429B697 6,590 95,256 SH   SOLE NONE 0 0 95,256
ISHARES MSCI MSCI USA VALUE 46432F388 473 4,622 SH   SOLE NONE 0 0 4,622
ISHARES PHLX PHLX SEMICND ETF 464287523 398 941 SH   SOLE NONE 0 0 941
ISHARES S&P S&P 500 GRWT ETF 464287309 1,890 29,036 SH   SOLE NONE 0 0 29,036
ISHARES S&P S&P 500 VAL ETF 464287408 1,573 11,140 SH   SOLE NONE 0 0 11,140
ISHARES S&P S&P MC 400GR ETF 464287606 354 4,523 SH   SOLE NONE 0 0 4,523
ISHARES S&P CORE S&P US GWT 464287671 305 3,362 SH   SOLE NONE 0 0 3,362
ISHARES S&P S&P MC 400VL ETF 464287705 303 2,974 SH   SOLE NONE 0 0 2,974
ISHARES S&P S&P SML 600 GWT 464287887 2,642 20,608 SH   SOLE NONE 0 0 20,608
ISHARES SILVER ISHARES 46428Q109 396 17,445 SH   SOLE NONE 0 0 17,445
JOHNSON & JOHNSON COM 478160104 830 5,050 SH   SOLE NONE 0 0 5,050
JPMORGAN CHASE COM 46625H100 840 5,523 SH   SOLE NONE 0 0 5,523
LABORATORY CORP COM NEW 50540R409 330 1,297 SH   SOLE NONE 0 0 1,297
LOWES COMPANIES COM 548661107 799 4,201 SH   SOLE NONE 0 0 4,201
LYFT INC CL A COM 55087P104 271 4,300 SH   SOLE NONE 0 0 4,300
MAGELLAN MIDSTREAM COM UNIT RP LP 559080106 700 16,162 SH   SOLE NONE 0 0 16,162
MCDONALDS CORP COM 580135101 575 2,567 SH   SOLE NONE 0 0 2,567
MEDTRONIC PLC SHS G5960L103 302 2,562 SH   SOLE NONE 0 0 2,562
MERCK & COMPANY COM 58933Y105 444 5,762 SH   SOLE NONE 0 0 5,762
MICRON TECHNOLOGY INC COM 595112103 568 6,445 SH   SOLE NONE 0 0 6,445
MICROSOFT CORP COM 594918104 1,477 6,268 SH   SOLE NONE 0 0 6,268
NETFLIX INC COM 64110L106 277 532 SH   SOLE NONE 0 0 532
NIO INC SPON ADS 62914V106 314 8,078 SH   SOLE NONE 0 0 8,078
NVIDIA CORP COM 67066G104 398 745 SH   SOLE NONE 0 0 745
OMEGA HEALTHCARE COM 681936100 461 12,593 SH   SOLE NONE 0 0 12,593
PAYPAL HOLDINGS COM 70450Y103 208 857 SH   SOLE NONE 0 0 857
PFIZER INC COM 717081103 1,067 29,465 SH   SOLE NONE 0 0 29,465
PLYMOUTH INDUSTRIAL COM 729640102 433 25,699 SH   SOLE NONE 0 0 25,699
PRINCIPAL ACTIVE ACTV INCM ETF 74255Y102 514 12,603 SH   SOLE NONE 0 0 12,603
PRINCIPAL FINANCIAL COM 74251V102 1,050 17,527 SH   SOLE NONE 0 0 17,527
PRINCIPAL HEALTHCARE HELTHCARE INDX 74255Y409 306 5,296 SH   SOLE NONE 0 0 5,296
PRINCIPAL SPECTRUM SPECTRUM PFD 74255Y888 2,233 109,583 SH   SOLE NONE 0 0 109,583
PROCTER & GAMBLE COM 742718109 798 5,896 SH   SOLE NONE 0 0 5,896
QUALCOMM INC COM 747525103 361 2,727 SH   SOLE NONE 0 0 2,727
RAYMOND JAMES COM 754730109 245 2,000 SH   SOLE NONE 0 0 2,000
SALESFORCE.COM INC COM 79466L302 1,215 5,738 SH   SOLE NONE 0 0 5,738
SCHLUMBERGER LTD COM 806857108 347 12,765 SH   SOLE NONE 0 0 12,765
SCHWAB US US LCAP GR ETF 808524300 249 1,925 SH   SOLE NONE 0 0 1,925
SECTOR FINANCIAL SBI INT-FINL 81369Y605 334 9,814 SH   SOLE NONE 0 0 9,814
SELECT SECTOR RL EST SEL SEC 81369Y860 4,751 120,319 SH   SOLE NONE 0 0 120,319
SKYWORKS SOLUTIONS COM 83088M102 2,669 14,548 SH   SOLE NONE 0 0 14,548
SOUTHERN COMPANY COM 842587107 1,084 17,440 SH   SOLE NONE 0 0 17,440
SPDR GOLD GOLD SHS 78463V107 528 3,303 SH   SOLE NONE 0 0 3,303
SPDR PORTFOLIO PORTFOLIO S&P400 78464A847 2,980 65,124 SH   SOLE NONE 0 0 65,124
SPDR PORTFOLIO PORTFOLIO S&P500 78464A854 6,553 140,605 SH   SOLE NONE 0 0 140,605
SPDR PORTFOLIO PRTFLO S&P500 HI 78468R788 218 5,678 SH   SOLE NONE 0 0 5,678
SPDR PORTFOLIO PORTFOLIO S&P600 78468R853 2,289 54,162 SH   SOLE NONE 0 0 54,162
SPDR S&P TR UNIT 78462F103 536 1,353 SH   SOLE NONE 0 0 1,353
SPDR S&P S&P KENSHO SMART 78468R689 378 6,201 SH   SOLE NONE 0 0 6,201
SPDR SERIES S&P 600 SMCP VAL 78464A300 1,241 15,140 SH   SOLE NONE 0 0 15,140
SPDR SERIES S&P DIVID ETF 78464A763 2,887 24,464 SH   SOLE NONE 0 0 24,464
SPDR WELLS WELLS FG PFD ETF 78464A292 1,256 28,925 SH   SOLE NONE 0 0 28,925
STARBUCKS CORP COM 855244109 200 1,831 SH   SOLE NONE 0 0 1,831
SUNOCO LTD COM UT REP LP 86765K109 425 13,362 SH   SOLE NONE 0 0 13,362
TARGET CORP COM 87612E106 1,123 5,672 SH   SOLE NONE 0 0 5,672
TELADOC HEALTH COM 87918A105 261 1,437 SH   SOLE NONE 0 0 1,437
TESLA INC COM 88160R101 944 1,414 SH   SOLE NONE 0 0 1,414
TORTOISE ENERGY COM 89147L886 644 26,358 SH   SOLE NONE 0 0 26,358
UBER TECHNOLOGIES COM 90353T100 266 4,885 SH   SOLE NONE 0 0 4,885
VANECK VECTORS MORNINGSTAR WIDE 92189F643 292 4,215 SH   SOLE NONE 0 0 4,215
VEREIT INC COM 92339V308 810 20,978 SH   SOLE NONE 0 0 20,978
VERIZON COMMUNICATIONS COM 92343V104 1,339 23,029 SH   SOLE NONE 0 0 23,029
VISTA OUTDOOR COM 928377100 292 9,111 SH   SOLE NONE 0 0 9,111
WALMART INC COM 931142103 862 6,353 SH   SOLE NONE 0 0 6,353
WALT DISNEY COM 254687106 455 2,470 SH   SOLE NONE 0 0 2,470
WELLS FARGO COM 949746101 592 15,153 SH   SOLE NONE 0 0 15,153
WELLS FARGO WF UTILITIES INC 94987E109 156 12,071 SH   SOLE NONE 0 0 12,071
WISDOMTREE CLOUD CLOUD COMPUTNG 97717Y691 276 5,743 SH   SOLE NONE 0 0 5,743
WISDOMTREE EMERGING EMER MKT HIGH FD 97717W315 291 6,572 SH   SOLE NONE 0 0 6,572
WISDOMTREE EMERGING EM EX ST-OWNED 97717X578 1,143 28,115 SH   SOLE NONE 0 0 28,115
WISDOMTREE U S US HIGH DIVIDEND 97717W208 744 9,760 SH   SOLE NONE 0 0 9,760
WISDOMTREE U S US SMALLCAP FUND 97717W562 3,103 65,496 SH   SOLE NONE 0 0 65,496
WISDOMTREE U S US MIDCAP FUND 97717W570 4,098 80,481 SH   SOLE NONE 0 0 80,481
WISDOMTREE U S US LARGECAP FUND 97717W588 217 5,024 SH   SOLE NONE 0 0 5,024