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
ISHARES INC MSCI EURZONE ETF 464286608 613 16,442 SH   SOLE   0 0 16,442
ISHARES TR CORE S&P MCP ETF 464287507 936 5,322 SH   SOLE   0 0 5,322
ISHARES TR S&P MC 400GR ETF 464287606 221 992 SH   SOLE   0 0 992
ISHARES TR CORE S&P SCP ETF 464287804 4,112 61,425 SH   SOLE   0 0 61,425
ISHARES TR CORE S&P500 ETF 464287200 16,152 51,280 SH   SOLE   0 0 51,280
ISHARES TR RUS 1000 VAL ETF 464287598 394 3,498 SH   SOLE   0 0 3,498
ISHARES TR RUS 1000 GRW ETF 464287614 599 3,023 SH   SOLE   0 0 3,023
ISHARES TR RUSSELL 2000 ETF 464287655 551 3,909 SH   SOLE   0 0 3,909
ISHARES TR U.S. REAL ES ETF 464287739 1,616 20,500 SH   SOLE   0 0 20,500
ISHARES TR DOW JONES US ETF 464287846 617 3,970 SH   SOLE   0 0 3,970
AMAZON COM INC COM 023135106 465 155 SH   SOLE   0 0 155
BP PLC SPONSORED ADR 055622104 12 504 SH   SOLE   0 0 504
BP PLC SPONSORED ADR 055622104 460 20,000 SH   SOLE   0 0 20,000
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 485 12,000 SH   SOLE   0 0 12,000
CHEVRON CORP NEW COM 166764100 150 1,739 SH   SOLE   0 0 1,739
CHEVRON CORP NEW COM 166764100 363 4,200 SH   SOLE   0 0 4,200
MICROSOFT CORP COM 594918104 307 1,472 SH   SOLE   0 0 1,472
AT&T INC COM 00206R102 263 8,666 SH   SOLE   0 0 8,666
TRUIST FINL CORP COM 89832Q109 229 6,476 SH   SOLE   0 0 6,476
ISHARES INC MSCI ITALY ETF 46434G830 233 9,425 SH   SOLE   0 0 9,425
ISHARES TR RUS MID CAP ETF 464287499 644 11,984 SH   SOLE   0 0 11,984
ISHARES TR RUS MD CP GR ETF 464287481 680 4,214 SH   SOLE   0 0 4,214
ISHARES TR RUS MDCP VAL ETF 464287473 619 8,163 SH   SOLE   0 0 8,163
ISHARES TR U.S. ENERGY ETF 464287796 618 32,089 SH   SOLE   0 0 32,089
ISHARES TR U.S. TECH ETF 464287721 390 1,418 SH   SOLE   0 0 1,418
SELECT SECTOR SPDR TR ENERGY 81369Y506 546 15,051 SH   SOLE   0 0 15,051
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 378 16,485 SH   SOLE   0 0 16,485
TOTAL S.A. SPONSORED ADS 89151E109 59 1,518 SH   SOLE   0 0 1,518
TOTAL S.A. SPONSORED ADS 89151E109 385 10,000 SH   SOLE   0 0 10,000
TARGET CORP COM 87612E106 380 3,215 SH   SOLE   0 0 3,215
ISHARES TR BARCLAYS 7 10 YR 464287440 1,939 15,900 SH   SOLE   0 0 15,900
ISHARES TR BARCLAYS 7 10 YR 464287440 1,951 16,000 SH   SOLE   0 0 16,000
ISHARES TR 20 YR TR BD ETF 464287432 712 4,309 SH   SOLE   0 0 4,309
ISHARES TR 20 YR TR BD ETF 464287432 826 5,000 SH   SOLE   0 0 5,000
ISHARES TR IBOXX INV CP ETF 464287242 482 3,551 SH   SOLE   0 0 3,551
FORD MTR CO DEL COM 345370860 147 24,073 SH   SOLE   0 0 24,073
CONOCOPHILLIPS COM 20825C104 281 6,902 SH   SOLE   0 0 6,902
APPLE INC COM 037833100 697 1,871 SH   SOLE   0 0 1,871
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 42 11,996 SH   SOLE   0 0 11,996
VALERO ENERGY CORP COM 91913Y100 393 7,400 SH   SOLE   0 0 7,400
MICROVISION INC DEL COM NEW 594960304 15 10,000 SH   SOLE   0 0 10,000
ISHARES TR CORE US AGGBD ET 464287226 3,712 31,365 SH   SOLE   0 0 31,365
ISHARES TR SELECT DIVID ETF 464287168 429 5,383 SH   SOLE   0 0 5,383
ISHARES TR TIPS BD ETF 464287176 25 204 SH   SOLE   0 0 204
ISHARES TR TIPS BD ETF 464287176 1,855 15,000 SH   SOLE   0 0 15,000
GALLAGHER ARTHUR J & CO COM 363576109 977 10,000 SH   SOLE   0 0 10,000
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 211 44,045 SH   SOLE   0 0 44,045
SPDR GOLD TR GOLD SHS 78463V107 102 602 SH   SOLE   0 0 602
SPDR GOLD TR GOLD SHS 78463V107 676 4,000 SH   SOLE   0 0 4,000
STEIN MART INC COM 858375108 16 50,000 SH   SOLE   0 0 50,000
NUVEEN MUN VALUE FD INC COM 670928100 1,130 109,167 SH   SOLE   0 0 109,167
CANADIAN NAT RES LTD COM 136385101 354 21,000 SH   SOLE   0 0 21,000
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 141 4,591 SH   SOLE   0 0 4,591
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 368 12,000 SH   SOLE   0 0 12,000
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 50 14,350 SH   SOLE   0 0 14,350
ISHARES GOLD TRUST ISHARES 464285105 1,070 62,343 SH   SOLE   0 0 62,343
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,345 44,287 SH   SOLE   0 0 44,287
WHEATON PRECIOUS METALS CORP COM 962879102 243 5,388 SH   SOLE   0 0 5,388
EATON VANCE SR FLTNG RTE TR COM 27828Q105 1,978 175,935 SH   SOLE   0 0 175,935
ISHARES SILVER TR ISHARES 46428Q109 13 742 SH   SOLE   0 0 742
ISHARES SILVER TR ISHARES 46428Q109 680 40,000 SH   SOLE   0 0 40,000
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,512 40,072 SH   SOLE   0 0 40,072
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 245 6,500 SH   SOLE   0 0 6,500
ISHARES TR US REGNL BKS ETF 464288778 209 6,568 SH   SOLE   0 0 6,568
PROSHARES TR SHORT S&P 500 NE 74347B425 167 7,600 SH   SOLE   0 0 7,600
PROSHARES TR SHORT S&P 500 NE 74347B425 165 7,500 SH   SOLE   0 0 7,500
PROSHARES TR SHRT RUSSELL2000 74348A210 184 5,000 SH   SOLE   0 0 5,000
PROSHARES TR SHRT RUSSELL2000 74348A210 184 5,000 SH   SOLE   0 0 5,000
ISHARES TR 10-20 YR TRS ETF 464288653 317 1,884 SH   SOLE   0 0 1,884
ISHARES TR 10-20 YR TRS ETF 464288653 1,681 10,000 SH   SOLE   0 0 10,000
ISHARES TR 3 7 YR TREAS BD 464288661 3,782 28,309 SH   SOLE   0 0 28,309
ISHARES TR 3 7 YR TREAS BD 464288661 2,796 20,932 SH   SOLE   0 0 20,932
ISHARES TR JPMORGAN USD EMG 464288281 822 7,490 SH   SOLE   0 0 7,490
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,271 51,758 SH   SOLE   0 0 51,758
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 398 4,331 SH   SOLE   0 0 4,331
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 338 5,659 SH   SOLE   0 0 5,659
FIRST TR NASDAQ-100 TECH IND NAT GAS ETF 33733E807 391 53,723 SH   SOLE   0 0 53,723
ISHARES TR MSCI ACWI ETF 464288257 270 3,577 SH   SOLE   0 0 3,577
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 134 2,583 SH   SOLE   0 0 2,583
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 259 5,000 SH   SOLE   0 0 5,000
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,408 37,472 SH   SOLE   0 0 37,472
GLOBAL X FDS GLOBAL X SILVER 37954Y848 244 6,500 SH   SOLE   0 0 6,500
ISHARES TR MSCI POLAND ETF 46429B606 190 11,266 SH   SOLE   0 0 11,266
ALPS ETF TR ALERIAN MLP 00162Q452 232 9,787 SH   SOLE   0 0 9,787
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 782 70,182 SH   SOLE   0 0 70,182
22ND CENTY GROUP INC COM 90137F103 11 14,230 SH   SOLE   0 0 14,230
ISHARES TR CORE HIGH DV ETF 46429B663 918 11,314 SH   SOLE   0 0 11,314
ISHARES TR MSCI MIN VOL ETF 46429B697 3,158 51,793 SH   SOLE   0 0 51,793
ISHARES TR MIN VOL EAFE ETF 46429B689 7,890 118,458 SH   SOLE   0 0 118,458
ISHARES INC MIN VOL EMRG MKT 464286533 1,465 26,853 SH   SOLE   0 0 26,853
PHILLIPS 66 COM 718546104 215 3,320 SH   SOLE   0 0 3,320
ISHARES TR US TREAS BD ETF 46429B267 1,906 68,054 SH   SOLE   0 0 68,054
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 330 15,529 SH   SOLE   0 0 15,529
FACEBOOK INC CL A 30303M102 314 1,305 SH   SOLE   0 0 1,305
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 282 14,350 SH   SOLE   0 0 14,350
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2,147 51,231 SH   SOLE   0 0 51,231
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 234 7,518 SH   SOLE   0 0 7,518
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 338 15,794 SH   SOLE   0 0 15,794
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 248 11,324 SH   SOLE   0 0 11,324
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 334 14,284 SH   SOLE   0 0 14,284
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 420 11,422 SH   SOLE   0 0 11,422
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 803 24,735 SH   SOLE   0 0 24,735
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 250 11,438 SH   SOLE   0 0 11,438
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 212 9,588 SH   SOLE   0 0 9,588
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 4,726 95,405 SH   SOLE   0 0 95,405
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 991 20,000 SH   SOLE   0 0 20,000
BARCLAYS BK PLC IPTH SR B S&P 06746P621 334 10,000 SH   SOLE   0 0 10,000