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
ALPS ETF TR MED BREAKTHGH ETF 00162Q593 491 11,740 SH   SOLE   11,740 0 0
AMPLIFY ETF TR ONLIN RETL ETF ETF 032108102 466 6,637 SH   SOLE   6,637 0 0
ARK ETF TR AUTNMUS TECHNLGY ETF 00214Q203 2,490 52,637 SH   SOLE   52,637 0 0
ARK ETF TR INNOVATION ETF ETF 00214Q104 979 13,723 SH   SOLE   13,723 0 0
ARK ETF TR NEXT GNRTN INTER ETF 00214Q401 752 8,859 SH   SOLE   8,859 0 0
ARK ETF TR GENOMIC REV ETF ETF 00214Q302 339 6,498 SH   SOLE   6,498 0 0
DIREXION SHS ETF TR RUSELL1000 GWT ETF 25460E448 847 10,246 SH   SOLE   10,246 0 0
DIREXION SHS ETF TR RUSLL LRG OVER ETF 25460E430 469 7,238 SH   SOLE   7,238 0 0
ENTREPRENEURSHARES SER TRUST ERSHARES 30 ETF ETF 293828802 489 23,056 SH   SOLE   23,056 0 0
ETF SER SOLUTIONS US VEGAN CLIMA ETF 26922A297 238 8,685 SH   SOLE   8,685 0 0
ETFIS SER TR I VIRTUS LIFESC CT ETF 26923G301 2,061 47,715 SH   SOLE   47,715 0 0
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF ETF 301505749 461 17,022 SH   SOLE   17,022 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK ETF 315912808 204 521 SH   SOLE   521 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH ETF 33734X143 479 5,305 SH   SOLE   5,305 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR ETF 33738R811 486 11,087 SH   SOLE   11,087 0 0
FIRST TR NASDAQ-100 TECH IND NAS CLNEDG GREEN ETF 33733E500 244 8,212 SH   SOLE   8,212 0 0
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX ETF 00337E306 478 2,805 SH   SOLE   2,805 0 0
FIRST TRUST PORTFOLIOS LP SHS ETF 337345102 234 2,143 SH   SOLE   2,143 0 0
GRANITESHARES ETF TR XOUT US LRG CP ETF 38747R603 243 8,331 SH   SOLE   8,331 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE ETF 46137V852 1,391 11,378 SH   SOLE   11,378 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY ETF 46137V811 268 2,750 SH   SOLE   2,750 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE ETF 46137V639 256 2,228 SH   SOLE   2,228 0 0
INVESCO QQQ TR UNIT SER 1 ETF 00461E107 1,634 6,598 SH   SOLE   6,598 0 0
ISHARES INC MSCI GLB SLV&MTL ETF 464286327 269 20,058 SH   SOLE   20,058 0 0
ISHARES TR 1 3 YR TREAS BD ETF 464287457 12,217 141,053 SH   SOLE   141,053 0 0
ISHARES TR MSCI ACWI ETF ETF 464288257 910 12,346 SH   SOLE   12,346 0 0
ISHARES TR NASDAQ BIOTECH ETF 464287556 239 1,745 SH   SOLE   1,745 0 0
ISHARES TR MRGSTR MD CP GRW ETF 464288307 454 1,549 SH   SOLE   1,549 0 0
ISHARES TR PHLX SEMICND ETF ETF 464287523 300 1,106 SH   SOLE   1,106 0 0
ISHARES TR US HLTHCR PR ETF ETF 464288828 210 1,089 SH   SOLE   1,089 0 0
ISHARES TR U.S. MED DVC ETF ETF 464288810 216 816 SH   SOLE   816 0 0
ISHARES TR EXPANDED TECH ETF 464287515 244 858 SH   SOLE   858 0 0
ISHARES U S ETF TR TECHNOLOGY ETF 46431W648 504 13,192 SH   SOLE   13,192 0 0
ISHARES U S ETF TR HEALTHCARE ETF 46431W689 313 10,112 SH   SOLE   10,112 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE ETF 47804J602 481 7,959 SH   SOLE   7,959 0 0
LISTED FD TR SHARES LAG CAP ETF 53656F805 470 17,836 SH   SOLE   17,836 0 0
NORTHERN LTS FD TR III HCM DEFND 100 ETF 66538R748 252 8,313 SH   SOLE   8,313 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP ETF 67092P201 1,973 43,003 SH   SOLE   43,003 0 0
PIMCO ETF TR 25YR ZERO U S ETF 72201R882 640 3,703 SH   SOLE   3,703 0 0
PRINCIPAL EXCHANGE-TRADED FD HELTHCARE INDX ETF 74255Y409 256 5,742 SH   SOLE   5,742 0 0
RBB FD INC MFAM SMLCP GRWTH ETF 74933W874 320 11,173 SH   SOLE   11,173 0 0
RBB FD INC MOTLEY FOL ETF ETF 74933W601 247 8,806 SH   SOLE   8,806 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF ETF 759937204 258 6,381 SH   SOLE   6,381 0 0
SPDR S&P 500 ETF TR TR UNIT ETF 78462F103 35,167 114,044 SH   SOLE   114,044 0 0
SPDR SER TR S&P KENSHO CLEAN ETF 78468R655 632 12,782 SH   SOLE   12,782 0 0
SPDR SER TR NYSE TECH ETF ETF 78464A102 497 5,003 SH   SOLE   5,003 0 0
SPDR SER TR S&P SEMICNDCTR ETF 78464A862 551 4,921 SH   SOLE   4,921 0 0
SPDR SER TR HLTH CR EQUIP ETF 78464A581 314 3,516 SH   SOLE   3,516 0 0
SPDR SER TR S&P INTERNET ETF ETF 78468R127 243 2,389 SH   SOLE   2,389 0 0
SPDR SER TR COMP SOFTWARE ETF 78464A599 235 2,110 SH   SOLE   2,110 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E ETF 92189F791 631 12,724 SH   SOLE   12,724 0 0
VANGUARD WORLD FDS HEALTH CAR ETF ETF 92204A504 935 4,854 SH   SOLE   4,854 0 0
VANGUARD WORLD FDS INF TECH ETF ETF 92204A702 1,279 4,590 SH   SOLE   4,590 0 0