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,175 24,314 SH   SOLE   0 0 24,314
ISHARES TR CORE S&P MCP ETF 464287507 1,361 5,076 SH   SOLE   0 0 5,076
ISHARES TR CORE S&P SCP ETF 464287804 5,598 50,245 SH   SOLE   0 0 50,245
ISHARES TR CORE S&P500 ETF 464287200 20,381 46,360 SH   SOLE   0 0 46,360
ISHARES TR RUS 1000 VAL ETF 464287598 603 3,757 SH   SOLE   0 0 3,757
ISHARES TR RUS 1000 GRW ETF 464287614 971 3,494 SH   SOLE   0 0 3,494
ISHARES TR RUSSELL 2000 ETF 464287655 723 3,263 SH   SOLE   0 0 3,263
ISHARES TR U.S. REAL ES ETF 464287739 1,791 17,330 SH   SOLE   0 0 17,330
ISHARES TR DOW JONES US ETF 464287846 1,039 9,448 SH   SOLE   0 0 9,448
AMAZON COM INC COM 023135106 525 160 SH   SOLE   0 0 160
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 302 1,062 SH   SOLE   0 0 1,062
EQT CORP COM 26884L109 209 10,000 SH   SOLE   0 0 10,000
INVESCO QQQ TR UNIT SER 1 46090E103 633 1,753 SH   SOLE   0 0 1,753
ADVANCED MICRO DEVICES INC COM 007903107 1,090 10,376 SH   SOLE   0 0 10,376
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 470 12,146 SH   SOLE   0 0 12,146
JOHNSON & JOHNSON COM 478160104 225 1,398 SH   SOLE   0 0 1,398
LOWES COS INC COM 548661107 275 1,333 SH   SOLE   0 0 1,333
ISHARES TR MSCI EAFE ETF 464287465 38 486 SH   SOLE   0 0 486
ISHARES TR MSCI EAFE ETF 464287465 175 2,250 SH   SOLE   0 0 2,250
CHEVRON CORP NEW COM 166764100 208 1,926 SH   SOLE   0 0 1,926
MICROSOFT CORP COM 594918104 464 1,574 SH   SOLE   0 0 1,574
TRUIST FINL CORP COM 89832Q109 434 7,127 SH   SOLE   0 0 7,127
PEPSICO INC COM 713448108 384 2,462 SH   SOLE   0 0 2,462
VERIZON COMMUNICATIONS INC COM 92343V104 215 4,045 SH   SOLE   0 0 4,045
ISHARES INC MSCI ITALY ETF 46434G830 220 6,824 SH   SOLE   0 0 6,824
ISHARES TR RUS MID CAP ETF 464287499 642 8,054 SH   SOLE   0 0 8,054
ISHARES TR RUS MD CP GR ETF 464287481 1,136 10,066 SH   SOLE   0 0 10,066
ISHARES TR RUS MDCP VAL ETF 464287473 1,004 8,640 SH   SOLE   0 0 8,640
ISHARES TR U.S. ENERGY ETF 464287796 1,139 37,287 SH   SOLE   0 0 37,287
ISHARES TR U.S. TECH ETF 464287721 865 8,390 SH   SOLE   0 0 8,390
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,663 29,393 SH   SOLE   0 0 29,393
SELECT SECTOR SPDR TR ENERGY 81369Y506 240 4,250 SH   SOLE   0 0 4,250
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 531 13,617 SH   SOLE   0 0 13,617
EXXON MOBIL CORP COM 30231G102 200 3,220 SH   SOLE   0 0 3,220
TARGET CORP COM 87612E106 719 3,140 SH   SOLE   0 0 3,140
CAPITAL ONE FINL CORP COM 14040H105 1,090 6,458 SH   SOLE   0 0 6,458
ISHARES TR 1 3 YR TREAS BD 464287457 2,087 24,255 SH   SOLE   0 0 24,255
ISHARES TR BARCLAYS 7 10 YR 464287440 2,842 24,836 SH   SOLE   0 0 24,836
ISHARES TR BARCLAYS 7 10 YR 464287440 1,809 15,813 SH   SOLE   0 0 15,813
ISHARES TR 20 YR TR BD ETF 464287432 2,202 15,522 SH   SOLE   0 0 15,522
ISHARES TR 20 YR TR BD ETF 464287432 1,432 10,090 SH   SOLE   0 0 10,090
ISHARES TR IBOXX INV CP ETF 464287242 483 3,662 SH   SOLE   0 0 3,662
CONOCOPHILLIPS COM 20825C104 517 6,902 SH   SOLE   0 0 6,902
APPLE INC COM 037833100 1,898 13,281 SH   SOLE   0 0 13,281
ISHARES TR MSCI EMG MKT ETF 464287234 68 1,331 SH   SOLE   0 0 1,331
ISHARES TR MSCI EMG MKT ETF 464287234 254 5,000 SH   SOLE   0 0 5,000
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 82 11,996 SH   SOLE   0 0 11,996
EDWARDS LIFESCIENCES CORP COM 28176E108 984 9,052 SH   SOLE   0 0 9,052
VALERO ENERGY CORP COM 91913Y100 574 7,300 SH   SOLE   0 0 7,300
ISHARES TR CORE US AGGBD ET 464287226 3,732 32,703 SH   SOLE   0 0 32,703
ISHARES TR SELECT DIVID ETF 464287168 586 4,973 SH   SOLE   0 0 4,973
FREEPORT-MCMORAN INC CL B 35671D857 390 11,419 SH   SOLE   0 0 11,419
GALLAGHER ARTHUR J & CO COM 363576109 1,557 10,000 SH   SOLE   0 0 10,000
PENTAIR PLC SHS G7S00T104 967 13,656 SH   SOLE   0 0 13,656
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 101 21,837 SH   SOLE   0 0 21,837
NUVEEN MUN VALUE FD INC COM 670928100 1,312 113,354 SH   SOLE   0 0 113,354
TRUSTMARK CORP COM 898402102 234 7,006 SH   SOLE   0 0 7,006
UNDER ARMOUR INC CL A 904311107 1,067 52,198 SH   SOLE   0 0 52,198
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 48 12,427 SH   SOLE   0 0 12,427
ISHARES GOLD TR ISHARES NEW 464285204 1,036 30,990 SH   SOLE   0 0 30,990
CHIPOTLE MEXICAN GRILL INC COM 169656105 967 532 SH   SOLE   0 0 532
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,591 89,442 SH   SOLE   0 0 89,442
CROCS INC COM 227046109 997 7,647 SH   SOLE   0 0 7,647
EATON VANCE SR FLTNG RTE TR COM 27828Q105 1,364 91,715 SH   SOLE   0 0 91,715
ISHARES SILVER TR ISHARES 46428Q109 211 10,089 SH   SOLE   0 0 10,089
ISHARES SILVER TR ISHARES 46428Q109 670 32,000 SH   SOLE   0 0 32,000
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,406 45,852 SH   SOLE   0 0 45,852
VANECK ETF TRUST GOLD MINERS ETF 92189F106 549 17,900 SH   SOLE   0 0 17,900
PROSHARES TR SHORT QQQ NEW 74347B714 241 20,000 SH   SOLE   0 0 20,000
PROSHARES TR SHORT QQQ NEW 74347B714 425 35,212 SH   SOLE   0 0 35,212
ISHARES TR US REGNL BKS ETF 464288778 394 6,252 SH   SOLE   0 0 6,252
PROSHARES TR SHORT S&P 500 NE 74347B425 783 52,492 SH   SOLE   0 0 52,492
PROSHARES TR SHRT RUSSELL2000 74348A210 213 10,000 SH   SOLE   0 0 10,000
PROSHARES TR SHRT RUSSELL2000 74348A210 393 18,457 SH   SOLE   0 0 18,457
ISHARES TR 10-20 YR TRS ETF 464288653 1,812 12,495 SH   SOLE   0 0 12,495
ISHARES TR 10-20 YR TRS ETF 464288653 798 5,500 SH   SOLE   0 0 5,500
SPDR SER TR S&P OILGAS EXP 78468R556 112 1,059 SH   SOLE   0 0 1,059
SPDR SER TR S&P OILGAS EXP 78468R556 211 2,000 SH   SOLE   0 0 2,000
ISHARES TR MSCI KLD400 SOC 464288570 284 3,328 SH   SOLE   0 0 3,328
PROSHARES TR PSHS SH MSCI EMR 74347R396 458 36,500 SH   SOLE   0 0 36,500
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 16 508 SH   SOLE   0 0 508
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 318 9,933 SH   SOLE   0 0 9,933
ISHARES TR MBS ETF 464288588 31 289 SH   SOLE   0 0 289
ISHARES TR MBS ETF 464288588 1,231 11,417 SH   SOLE   0 0 11,417
ISHARES TR 3 7 YR TREAS BD 464288661 3,264 25,163 SH   SOLE   0 0 25,163
ISHARES TR 3 7 YR TREAS BD 464288661 1,582 12,192 SH   SOLE   0 0 12,192
ISHARES TR JPMORGAN USD EMG 464288281 774 7,110 SH   SOLE   0 0 7,110
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 224 3,751 SH   SOLE   0 0 3,751
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,773 38,408 SH   SOLE   0 0 38,408
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 291 2,484 SH   SOLE   0 0 2,484
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 535 29,023 SH   SOLE   0 0 29,023
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 369 20,000 SH   SOLE   0 0 20,000
PROSHARES TR SHRT 20+YR TRE 74347X849 169 10,000 SH   SOLE   0 0 10,000
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,591 63,528 SH   SOLE   0 0 63,528
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 652 16,000 SH   SOLE   0 0 16,000
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,988 55,023 SH   SOLE   0 0 55,023
GLOBAL X FDS GLOBAL X SILVER 37954Y848 614 17,000 SH   SOLE   0 0 17,000
ALPS ETF TR ALERIAN MLP 00162Q452 422 12,038 SH   SOLE   0 0 12,038
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1,243 52,658 SH   SOLE   0 0 52,658
SHOPIFY INC CL A 82509L107 980 711 SH   SOLE   0 0 711
22ND CENTY GROUP INC COM 90137F103 136 46,500 SH   SOLE   0 0 46,500
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 236 2,191 SH   SOLE   0 0 2,191
ISHARES TR MSCI USA MIN VOL 46429B697 2,946 39,590 SH   SOLE   0 0 39,590
ISHARES TR MSCI EAFE MIN VL 46429B689 8,814 117,471 SH   SOLE   0 0 117,471
ISHARES INC MSCI EMERG MRKT 464286533 371 5,883 SH   SOLE   0 0 5,883
VANECK ETF TRUST OIL SERVICES ETF 92189H607 214 1,000 SH   SOLE   0 0 1,000
PHILLIPS 66 COM 718546104 289 3,520 SH   SOLE   0 0 3,520
GENIUS BRANDS INTL INC COM 37229T301 27 20,100 SH   SOLE   0 0 20,100
FACEBOOK INC CL A 30303M102 472 1,431 SH   SOLE   0 0 1,431
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 363 14,929 SH   SOLE   0 0 14,929
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2,039 35,604 SH   SOLE   0 0 35,604
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 245 20,000 SH   SOLE   0 0 20,000
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 342 16,225 SH   SOLE   0 0 16,225
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 397 18,438 SH   SOLE   0 0 18,438
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 497 11,860 SH   SOLE   0 0 11,860
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 935 20,167 SH   SOLE   0 0 20,167
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 293 13,547 SH   SOLE   0 0 13,547
ARK ETF TR INNOVATION ETF 00214Q104 451 4,074 SH   SOLE   0 0 4,074
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 392 17,741 SH   SOLE   0 0 17,741
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 900 17,804 SH   SOLE   0 0 17,804
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2,005 41,885 SH   SOLE   0 0 41,885
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 136 24,100 SH   SOLE   0 0 24,100
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 233 3,473 SH   SOLE   0 0 3,473
SNAP INC CL A 83304A106 1,128 15,044 SH   SOLE   0 0 15,044
EQUINOX GOLD CORP COM 29446Y502 233 31,587 SH   SOLE   0 0 31,587
KRANESHARES TR QUADRTC INT RT 500767736 1,800 64,383 SH   SOLE   0 0 64,383
SUNDIAL GROWERS INC COM 86730L109 8 11,360 SH   SOLE   0 0 11,360
PACER FDS TR TRENDPILOT US BD 69374H642 272 10,126 SH   SOLE   0 0 10,126