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 1,185 24,021 SH   SOLE   0 0 24,021
ISHARES TR CORE S&P MCP ETF 464287507 1,348 5,058 SH   SOLE   0 0 5,058
ISHARES TR CORE S&P SCP ETF 464287804 5,618 51,065 SH   SOLE   0 0 51,065
ISHARES TR CORE S&P500 ETF 464287200 20,794 47,531 SH   SOLE   0 0 47,531
ISHARES TR RUS 1000 VAL ETF 464287598 598 3,757 SH   SOLE   0 0 3,757
ISHARES TR RUS 1000 GRW ETF 464287614 972 3,494 SH   SOLE   0 0 3,494
ISHARES TR RUSSELL 2000 ETF 464287655 725 3,263 SH   SOLE   0 0 3,263
ISHARES TR RUS 2000 VAL ETF 464287630 221 1,377 SH   SOLE   0 0 1,377
ISHARES TR U.S. REAL ES ETF 464287739 1,901 18,167 SH   SOLE   0 0 18,167
ISHARES TR DOW JONES US ETF 464287846 1,068 9,761 SH   SOLE   0 0 9,761
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 439 6,824 SH   SOLE   0 0 6,824
AMAZON COM INC COM 023135106 539 147 SH   SOLE   0 0 147
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 297 1,062 SH   SOLE   0 0 1,062
INVESCO QQQ TR UNIT SER 1 46090E103 670 1,850 SH   SOLE   0 0 1,850
FEDEX CORP COM 31428X106 976 3,262 SH   SOLE   0 0 3,262
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 492 12,146 SH   SOLE   0 0 12,146
JOHNSON & JOHNSON COM 478160104 237 1,398 SH   SOLE   0 0 1,398
LOWES COS INC COM 548661107 259 1,331 SH   SOLE   0 0 1,331
ISHARES TR MSCI EAFE ETF 464287465 39 486 SH   SOLE   0 0 486
ISHARES TR MSCI EAFE ETF 464287465 358 4,500 SH   SOLE   0 0 4,500
MICROSOFT CORP COM 594918104 417 1,482 SH   SOLE   0 0 1,482
TRUIST FINL CORP COM 89832Q109 390 7,127 SH   SOLE   0 0 7,127
PEPSICO INC COM 713448108 376 2,461 SH   SOLE   0 0 2,461
VERIZON COMMUNICATIONS INC COM 92343V104 225 4,005 SH   SOLE   0 0 4,005
ISHARES INC MSCI ITALY ETF 46434G830 219 6,824 SH   SOLE   0 0 6,824
ISHARES TR RUS MID CAP ETF 464287499 647 8,203 SH   SOLE   0 0 8,203
ISHARES TR RUS MD CP GR ETF 464287481 1,138 10,108 SH   SOLE   0 0 10,108
ISHARES TR RUS MDCP VAL ETF 464287473 970 8,472 SH   SOLE   0 0 8,472
ISHARES TR U.S. ENERGY ETF 464287796 1,057 37,353 SH   SOLE   0 0 37,353
ISHARES TR U.S. TECH ETF 464287721 871 8,566 SH   SOLE   0 0 8,566
SELECT SECTOR SPDR TR ENERGY 81369Y506 980 18,719 SH   SOLE   0 0 18,719
SELECT SECTOR SPDR TR ENERGY 81369Y506 445 8,500 SH   SOLE   0 0 8,500
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 507 13,835 SH   SOLE   0 0 13,835
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 449 3,484 SH   SOLE   0 0 3,484
ISHARES INC MSCI SWITZERLAND 464286749 371 7,500 SH   SOLE   0 0 7,500
SCHWAB CHARLES CORP COM 808513105 1,017 14,156 SH   SOLE   0 0 14,156
APPLIED MATLS INC COM 038222105 1,126 8,262 SH   SOLE   0 0 8,262
TARGET CORP COM 87612E106 790 3,140 SH   SOLE   0 0 3,140
JPMORGAN CHASE & CO COM 46625H100 1,089 6,997 SH   SOLE   0 0 6,997
ISHARES TR 1 3 YR TREAS BD 464287457 2,311 26,831 SH   SOLE   0 0 26,831
ISHARES TR BARCLAYS 7 10 YR 464287440 2,823 24,341 SH   SOLE   0 0 24,341
ISHARES TR BARCLAYS 7 10 YR 464287440 1,834 15,813 SH   SOLE   0 0 15,813
ISHARES TR 20 YR TR BD ETF 464287432 3,059 21,064 SH   SOLE   0 0 21,064
ISHARES TR 20 YR TR BD ETF 464287432 1,465 10,090 SH   SOLE   0 0 10,090
ISHARES TR IBOXX INV CP ETF 464287242 491 3,654 SH   SOLE   0 0 3,654
CONOCOPHILLIPS COM 20825C104 410 6,902 SH   SOLE   0 0 6,902
APPLE INC COM 037833100 860 5,905 SH   SOLE   0 0 5,905
ISHARES TR MSCI EMG MKT ETF 464287234 105 1,959 SH   SOLE   0 0 1,959
ISHARES TR MSCI EMG MKT ETF 464287234 537 10,000 SH   SOLE   0 0 10,000
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 73 11,996 SH   SOLE   0 0 11,996
VALERO ENERGY CORP COM 91913Y100 514 7,300 SH   SOLE   0 0 7,300
ISHARES TR CORE US AGGBD ET 464287226 3,845 33,334 SH   SOLE   0 0 33,334
ISHARES TR SELECT DIVID ETF 464287168 580 5,001 SH   SOLE   0 0 5,001
GALLAGHER ARTHUR J & CO COM 363576109 1,391 10,000 SH   SOLE   0 0 10,000
WILLIAMS SONOMA INC COM 969904101 998 6,104 SH   SOLE   0 0 6,104
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 103 21,837 SH   SOLE   0 0 21,837
ALPHABET INC CAP STK CL A 02079K305 1,021 401 SH   SOLE   0 0 401
SPDR GOLD TR GOLD SHS 78463V107 338 1,996 SH   SOLE   0 0 1,996
SEALED AIR CORP NEW COM 81211K100 1,021 17,961 SH   SOLE   0 0 17,961
NUVEEN MUN VALUE FD INC COM 670928100 1,337 114,196 SH   SOLE   0 0 114,196
TRUSTMARK CORP COM 898402102 211 7,006 SH   SOLE   0 0 7,006
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 49 12,229 SH   SOLE   0 0 12,229
ISHARES GOLD TR ISHARES NEW 464285204 1,070 31,070 SH   SOLE   0 0 31,070
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,533 88,159 SH   SOLE   0 0 88,159
EATON VANCE SR FLTNG RTE TR COM 27828Q105 2,593 182,743 SH   SOLE   0 0 182,743
ISHARES SILVER TR ISHARES 46428Q109 447 18,550 SH   SOLE   0 0 18,550
ISHARES SILVER TR ISHARES 46428Q109 771 32,000 SH   SOLE   0 0 32,000
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,147 33,447 SH   SOLE   0 0 33,447
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 614 17,900 SH   SOLE   0 0 17,900
PROSHARES TR SHORT QQQ NEW 74347B714 243 20,000 SH   SOLE   0 0 20,000
PROSHARES TR SHORT QQQ NEW 74347B714 427 35,212 SH   SOLE   0 0 35,212
ISHARES TR US REGNL BKS ETF 464288778 368 6,447 SH   SOLE   0 0 6,447
PROSHARES TR SHORT S&P 500 NE 74347B425 794 52,492 SH   SOLE   0 0 52,492
PROSHARES TR SHRT RUSSELL2000 74348A210 216 10,000 SH   SOLE   0 0 10,000
PROSHARES TR SHRT RUSSELL2000 74348A210 1,046 48,457 SH   SOLE   0 0 48,457
ISHARES TR 10-20 YR TRS ETF 464288653 1,781 12,037 SH   SOLE   0 0 12,037
ISHARES TR 10-20 YR TRS ETF 464288653 814 5,500 SH   SOLE   0 0 5,500
SPDR SER TR S&P OILGAS EXP 78468R556 5 54 SH   SOLE   0 0 54
SPDR SER TR S&P OILGAS EXP 78468R556 376 4,084 SH   SOLE   0 0 4,084
ISHARES TR MSCI KLD400 SOC 464288570 280 3,328 SH   SOLE   0 0 3,328
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 519 17,972 SH   SOLE   0 0 17,972
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 287 9,933 SH   SOLE   0 0 9,933
ISHARES TR MBS ETF 464288588 147 1,356 SH   SOLE   0 0 1,356
ISHARES TR MBS ETF 464288588 1,235 11,417 SH   SOLE   0 0 11,417
ISHARES TR 3 7 YR TREAS BD 464288661 3,120 23,861 SH   SOLE   0 0 23,861
ISHARES TR 3 7 YR TREAS BD 464288661 1,594 12,192 SH   SOLE   0 0 12,192
ISHARES TR JPMORGAN USD EMG 464288281 782 6,996 SH   SOLE   0 0 6,996
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 223 3,691 SH   SOLE   0 0 3,691
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,731 40,088 SH   SOLE   0 0 40,088
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 293 2,484 SH   SOLE   0 0 2,484
PROSHARES TR SHRT 20+YR TRE 74347X849 167 10,000 SH   SOLE   0 0 10,000
PIMCO ETF TR 25YR+ ZERO U S 72201R882 81 554 SH   SOLE   0 0 554
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1,066 7,300 SH   SOLE   0 0 7,300
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,445 53,259 SH   SOLE   0 0 53,259
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 735 16,000 SH   SOLE   0 0 16,000
GENERAC HLDGS INC COM 368736104 1,429 3,209 SH   SOLE   0 0 3,209
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,988 47,486 SH   SOLE   0 0 47,486
GLOBAL X FDS GLOBAL X SILVER 37954Y848 712 17,000 SH   SOLE   0 0 17,000
ALPS ETF TR ALERIAN MLP 00162Q452 424 12,036 SH   SOLE   0 0 12,036
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1,044 52,053 SH   SOLE   0 0 52,053
22ND CENTY GROUP INC COM 90137F103 162 44,561 SH   SOLE   0 0 44,561
ISHARES TR CORE HIGH DV ETF 46429B663 1,033 10,649 SH   SOLE   0 0 10,649
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 239 2,266 SH   SOLE   0 0 2,266
ISHARES TR MSCI USA MIN VOL 46429B697 3,005 40,144 SH   SOLE   0 0 40,144
ISHARES TR MSCI EAFE MIN VL 46429B689 8,938 116,698 SH   SOLE   0 0 116,698
ISHARES INC MSCI EMERG MRKT 464286533 374 5,925 SH   SOLE   0 0 5,925
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 4 20 SH   SOLE   0 0 20
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 369 1,760 SH   SOLE   0 0 1,760
PHILLIPS 66 COM 718546104 287 3,520 SH   SOLE   0 0 3,520
GENIUS BRANDS INTL INC COM 37229T301 43 26,100 SH   SOLE   0 0 26,100
FACEBOOK INC CL A 30303M102 462 1,313 SH   SOLE   0 0 1,313
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 367 15,122 SH   SOLE   0 0 15,122
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2,062 35,793 SH   SOLE   0 0 35,793
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 292 20,000 SH   SOLE   0 0 20,000
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 348 16,496 SH   SOLE   0 0 16,496
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 428 19,838 SH   SOLE   0 0 19,838
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 495 11,893 SH   SOLE   0 0 11,893
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 942 20,118 SH   SOLE   0 0 20,118
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 344 15,834 SH   SOLE   0 0 15,834
ARK ETF TR INNOVATION ETF 00214Q104 496 4,059 SH   SOLE   0 0 4,059
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 228 9,790 SH   SOLE   0 0 9,790
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 441 19,902 SH   SOLE   0 0 19,902
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 761 14,961 SH   SOLE   0 0 14,961
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,042 42,209 SH   SOLE   0 0 42,209
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 959 42,230 SH   SOLE   0 0 42,230
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 213 8,368 SH   SOLE   0 0 8,368
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 143 21,000 SH   SOLE   0 0 21,000
US FOODS HLDG CORP COM 912008109 209 5,832 SH   SOLE   0 0 5,832
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 235 3,524 SH   SOLE   0 0 3,524
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 426 5,195 SH   SOLE   0 0 5,195
YETI HLDGS INC COM 98585X104 1,081 11,706 SH   SOLE   0 0 11,706
KRANESHARES TR QUADRTC INT RT 500767736 2,660 95,604 SH   SOLE   0 0 95,604
SUNDIAL GROWERS INC COM 86730L109 10 11,364 SH   SOLE   0 0 11,364
PACER FDS TR TRENDPILOT US BD 69374H642 279 10,045 SH   SOLE   0 0 10,045