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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ARK ETF TRINNOVATION ETF00214Q1046,05854,806SH SOLE 0054,806
ARK ETF TRGENOMIC REV ETF00214Q30211,006147,292SH SOLE 00147,292
ARK ETF TRFINTECH INNOVA00214Q7088,041162,906SH SOLE 00162,906
ABBOTT LABSCOM0028241002091,772SH SOLE 001,772
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1023482,350SH SOLE 002,350
ALPHABET INCCAP STK CL C02079K107315118SH SOLE 00118
ALPHABET INCCAP STK CL A02079K305356133SH SOLE 00133
AMAZON COM INCCOM0231351061,252381SH SOLE 00381
AMGEN INCCOM0311621003901,833SH SOLE 001,833
APPLE INCCOM0378331008,62260,932SH SOLE 0060,932
BERKSHIRE HATHAWAY INC DELCL B NEW084670702211774SH SOLE 00774
BLACKSTONE INCCOM09260D1073633,120SH SOLE 003,120
CISCO SYS INCCOM17275R1022905,336SH SOLE 005,336
DBX ETF TRXTRACK MSCI EAFE23305120033,575889,170SH SOLE 00889,170
DBX ETF TRXTRACK MSCI JAPN2330515071,21323,961SH SOLE 0023,961
DISNEY WALT COCOM2546871064422,614SH SOLE 002,614
ETF MANAGERS TRPRIME CYBR SCRTY26924G20190314,848SH SOLE 0014,848
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF30150570799415,435SH SOLE 0015,435
FACEBOOK INCCL A30303M102305899SH SOLE 00899
FIRST TR EXCHANGE TRADED FDWTR ETF33733B10010,457122,819SH SOLE 00122,819
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1091,40916,515SH SOLE 0016,515
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X13565514,812SH SOLE 0014,812
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1432382,000SH SOLE 002,000
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84611,518236,421SH SOLE 00236,421
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1011,31520,413SH SOLE 0020,413
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1083,97635,794SH SOLE 0035,794
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J18238414,256SH SOLE 0014,256
FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M30089812,549SH SOLE 0012,549
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1182,62046,401SH SOLE 0046,401
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10832,6371,588,938SH SOLE 001,588,938
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1081,58027,826SH SOLE 0027,826
FISERV INCCOM3377381083172,920SH SOLE 002,920
GLOBAL PMTS INCCOM37940X1022851,811SH SOLE 001,811
GLOBAL X FDSCANNABIS ETF37954Y42619822,170SH SOLE 0022,170
GLOBAL X FDSRBTCS ARTFL INTE37954Y71511,036301,789SH SOLE 00301,789
GLOBAL X FDSINTERNET OF THNG37954Y78015,992440,553SH SOLE 00440,553
GOLDMAN SACHS ETF TRACTIVEBETA INT3814301073,03188,690SH SOLE 0088,690
GOLDMAN SACHS ETF TRACTIVEBETA EME3814302063,60797,236SH SOLE 0097,236
GOLDMAN SACHS ETF TRACCESS INVT GR3814304794,14776,281SH SOLE 0076,281
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305033,64642,383SH SOLE 0042,383
HOME DEPOT INCCOM4370761026241,902SH SOLE 001,902
IMMUNITYBIO INCCOM45256X1031,440147,891SH SOLE 00147,891
INTEL CORPCOM4581401002003,751SH SOLE 003,751
INVESCO QQQ TRUNIT SER 146090E1032,4906,956SH SOLE 006,956
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1423225,880SH SOLE 005,880
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2413186,540SH SOLE 006,540
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2661,0225,306SH SOLE 005,306
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2821,4074,880SH SOLE 004,880
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V4313023,473SH SOLE 003,473
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V56329815,023SH SOLE 0015,023
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6132461,551SH SOLE 001,551
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35492115,131SH SOLE 0015,131
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5113,317220,719SH SOLE 00220,719
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8701,11942,686SH SOLE 0042,686
INVITAE CORPCOM46185L1032227,822SH SOLE 007,822
ISHARES INCJP MORGAN EM ETF4642865173377,944SH SOLE 007,944
ISHARES INCMSCI EMERG MRKT4642865334196,689SH SOLE 006,689
ISHARES TRSELECT DIVID ETF4642871682422,111SH SOLE 002,111
ISHARES TRCORE S&P500 ETF4642872001,9894,617SH SOLE 004,617
ISHARES TRMSCI EMG MKT ETF46428723490617,977SH SOLE 0017,977
ISHARES TRGLOBAL TECH ETF46428729179013,938SH SOLE 0013,938
ISHARES TRS&P 500 GRWT ETF4642873093024,089SH SOLE 004,089
ISHARES TRRUS MD CP GR ETF4642874812342,084SH SOLE 002,084
ISHARES TRCORE S&P MCP ETF4642875078703,308SH SOLE 003,308
ISHARES TRISHARES BIOTECH4642875563872,394SH SOLE 002,394
ISHARES TRS&P MC 400GR ETF4642876063033,826SH SOLE 003,826
ISHARES TRRUS 2000 GRW ETF4642876484631,578SH SOLE 001,578
ISHARES TRU.S. UTILITS ETF4642876973033,840SH SOLE 003,840
ISHARES TRU.S. TECH ETF4642877213323,279SH SOLE 003,279
ISHARES TRU.S. FINLS ETF4642877882312,798SH SOLE 002,798
ISHARES TRCORE S&P SCP ETF4642878048307,598SH SOLE 007,598
ISHARES TRSP SMCP600VL ETF4642878793833,802SH SOLE 003,802
ISHARES TRSHRT NAT MUN ETF4642881582,83426,342SH SOLE 0026,342
ISHARES TRMRGSTR MD CP ETF4642882082633,956SH SOLE 003,956
ISHARES TREAFE SML CP ETF4642882732,12128,504SH SOLE 0028,504
ISHARES TRNATIONAL MUN ETF4642884145,85350,383SH SOLE 0050,383
ISHARES TRINTL SEL DIV ETF46428844815,345504,438SH SOLE 00504,438
ISHARES TRRESIDENTIAL MULT46428856215,272178,477SH SOLE 00178,477
ISHARES TRISHS 5-10YR INVT4642886382674,440SH SOLE 004,440
ISHARES TRPFD AND INCM SEC4642886871,46137,641SH SOLE 0037,641
ISHARES TRFLTG RATE NT ETF46429B6551,67232,894SH SOLE 0032,894
ISHARES TRMSCI USA MIN VOL46429B6975146,997SH SOLE 006,997
ISHARES TR0-5 YR TIPS ETF46429B74712,814121,311SH SOLE 00121,311
ISHARES U S ETF TRBLACKROCK ST MAT46431W50744,983897,142SH SOLE 00897,142
ISHARES TRMSCI USA QLT FCT46432F3398096,145SH SOLE 006,145
ISHARES TRMSCI USA VALUE46432F3885575,529SH SOLE 005,529
ISHARES TRMSCI USA MMENTM46432F3965303,019SH SOLE 003,019
ISHARES INCCORE MSCI EMKT46434G1033,28753,215SH SOLE 0053,215
ISHARES INCMSCI EMERG MKT46434G88915,559301,536SH SOLE 00301,536
ISHARES TRMSCI INTL MULTFT46434V27434,3831,184,820SH SOLE 001,184,820
ISHARES TRMSCI USA MULTIFT46434V28243,0351,021,239SH SOLE 001,021,239
ISHARES TRMSCI USA SML CP46434V29026,052484,680SH SOLE 00484,680
ISHARES TREXPONENTIAL TECH46434V3812,13233,984SH SOLE 0033,984
ISHARES TR0-5YR HI YL CP46434V40755,5891,216,386SH SOLE 001,216,386
ISHARES TRCUR HD EURZN ETF46434V63963817,685SH SOLE 0017,685
ISHARES TRHDG MSCI EAFE46434V8032,54774,054SH SOLE 0074,054
ISHARES TRBLACKROCK ULTRA46434V87811,027218,325SH SOLE 00218,325
ISHARES TRHDG MSCI JAPAN46434V88655813,884SH SOLE 0013,884
JPMORGAN CHASE & COCOM46625H1003362,054SH SOLE 002,054
KKR & CO INCCOM48251W1043215,280SH SOLE 005,280
LILLY ELI & COCOM5324571083061,325SH SOLE 001,325
LUMINAR TECHNOLOGIES INCCOM CL A55042410563740,859SH SOLE 0040,859
MCDONALDS CORPCOM5801351014531,878SH SOLE 001,878
MICROSOFT CORPCOM5949181041,9166,797SH SOLE 006,797
NANO DIMENSION LTDSPONSORD ADS NEW63008G20318532,744SH SOLE 0032,744
NVIDIA CORPORATIONCOM67066G1043011,452SH SOLE 001,452
PACIFIC BIOSCIENCES CALIF INCOM69404D1082319,029SH SOLE 009,029
PEPSICO INCCOM7134481082321,541SH SOLE 001,541
PIMCO ETF TRENHAN SHRT MA AC72201R8332322,277SH SOLE 002,277
PROSHARES TRSHRT 20+YR TRE74347X84930818,450SH SOLE 0018,450
RED CAT HLDGS INCCOM75644T1005014,500SH SOLE 0014,500
ROKU INCCOM CL A77543R102203648SH SOLE 00648
SPDR S&P 500 ETF TRTR UNIT78462F1031,4363,347SH SOLE 003,347
SPDR SER TRNUVEEN BBG BRCLY78464A2845549,233SH SOLE 009,233
SPDR SER TRBLOMBRG BRC EMRG78464A39136,6591,448,964SH SOLE 001,448,964
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107332691SH SOLE 00691
SPDR SER TRBLOMBERG BRC INV78468R20027,421894,347SH SOLE 00894,347
SCHWAB STRATEGIC TRUS LRG CAP ETF80852420122,347214,809SH SOLE 00214,809
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243002,46216,626SH SOLE 0016,626
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244095107,557SH SOLE 007,557
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245088,790114,658SH SOLE 00114,658
SCHWAB STRATEGIC TRUS SML CAP ETF80852460712,368123,555SH SOLE 00123,555
SCHWAB STRATEGIC TREMRG MKTEQ ETF80852470621,593708,429SH SOLE 00708,429
SCHWAB STRATEGIC TRINTL EQTY ETF8085248051,45537,604SH SOLE 0037,604
SCHWAB STRATEGIC TRUS AGGREGATE B8085248392073,810SH SOLE 003,810
SCHWAB STRATEGIC TRINTL SCEQT ETF8085248888,147196,208SH SOLE 00196,208
SELECT SECTOR SPDR TRFINANCIAL81369Y6051,00626,792SH SOLE 0026,792
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,1057,403SH SOLE 007,403
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88613,870217,126SH SOLE 00217,126
SEMA4 HOLDINGS CORPCOM CL A 81663L1019312,224SH SOLE 0012,224
SQUARE INCCL A852234103222925SH SOLE 00925
STERICYCLE INCCOM8589121082443,593SH SOLE 003,593
TELADOC HEALTH INCCOM87918A1052682,113SH SOLE 002,113
TESLA INCCOM88160R101262338SH SOLE 00338
VANECK ETF TRUSTGOLD MINERS ETF92189F1069,788332,122SH SOLE 00332,122
VANECK ETF TRUSTJUNIOR GOLD MINE92189F7914,366113,865SH SOLE 00113,865
VANECK ETF TRUSTINTRMDT MUNI ETF92189H2011,76034,341SH SOLE 0034,341
VANECK ETF TRUSTHIGH YLD MUNIETF92189H4091,09817,567SH SOLE 0017,567
VANGUARD WORLD FDMEGA GRWTH IND9219108162,0808,858SH SOLE 008,858
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464062322,242SH SOLE 002,242
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428583827,644SH SOLE 007,644
VANGUARD WORLD FDSINF TECH ETF92204A7025021,250SH SOLE 001,250
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C6492211,573SH SOLE 001,573
VANGUARD INDEX FDSMCAP GR IDXVIP9229085382,3539,956SH SOLE 009,956
VANGUARD INDEX FDSSML CP GRW ETF9229085955632,011SH SOLE 002,011
VANGUARD INDEX FDSMID CAP ETF9229086292601,098SH SOLE 001,098
VANGUARD INDEX FDSGROWTH ETF9229087368,58229,576SH SOLE 0029,576
VANGUARD INDEX FDSTOTAL STK MKT9229087694812,168SH SOLE 002,168
WISDOMTREE TRUS TOTAL DIVIDND97717W1091,38111,757SH SOLE 0011,757
WISDOMTREE TRUS HIGH DIVIDEND97717W20824,960324,234SH SOLE 00324,234
WISDOMTREE TRUS LARGECAP DIVD97717W3078,08367,761SH SOLE 0067,761
WISDOMTREE TREMER MKT HIGH FD97717W31579618,241SH SOLE 0018,241
WISDOMTREE TRUS MIDCAP DIVID97717W50583720,195SH SOLE 0020,195
WISDOMTREE TRJPN SCAP HDG EQT97717W5214439,762SH SOLE 009,762
WISDOMTREE TRUS SMALLCAP FUND97717W56260612,546SH SOLE 0012,546
WISDOMTREE TRUS MIDCAP FUND97717W5707,745148,910SH SOLE 00148,910
WISDOMTREE TRUS SMALLCAP DIVD97717W60489228,918SH SOLE 0028,918
WISDOMTREE TRJAPN HEDGE EQT97717W8511,39922,152SH SOLE 0022,152
WISDOMTREE TRYIELD ENHANCD US97717X5119,126175,775SH SOLE 00175,775
WISDOMTREE TREM EX ST-OWNED97717X5788,666232,209SH SOLE 00232,209
WISDOMTREE TRUS S CAP QTY DIV97717X6513076,914SH SOLE 006,914
WISDOMTREE TRUS QTLY DIV GRT97717X66968,6171,166,158SH SOLE 001,166,158
WISDOMTREE TREUROPE HEDGED EQ97717X7012,50232,892SH SOLE 0032,892
WISDOMTREE TRENHANCED CMDTY97717Y6837,861352,526SH SOLE 00352,526
WISDOMTREE TRCLOUD COMPUTNG97717Y6919,349162,247SH SOLE 00162,247
INDEPENDENCE HOLDINGS CORPUNIT 03/02/2026G4761A11941741,798SH SOLE 0041,798
CRISPR THERAPEUTICS AGNAMEN AKTH171821082872,562SH SOLE 002,562
ASML HOLDING N VN Y REGISTRY SHSN07059210426572SH SOLE 00572