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
ARK ETF TR INNOVATION ETF 00214Q104 6,867 52,505 SH   SOLE   0 0 52,505
ARK ETF TR GENOMIC REV ETF 00214Q302 12,847 138,889 SH   SOLE   0 0 138,889
ARK ETF TR FINTECH INNOVA 00214Q708 8,258 152,607 SH   SOLE   0 0 152,607
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 533 2,350 SH   SOLE   0 0 2,350
ALPHABET INC CAP STK CL C 02079K107 296 118 SH   SOLE   0 0 118
ALPHABET INC CAP STK CL A 02079K305 313 128 SH   SOLE   0 0 128
AMAZON COM INC COM 023135106 1,211 352 SH   SOLE   0 0 352
AMGEN INC COM 031162100 447 1,833 SH   SOLE   0 0 1,833
APPLE INC COM 037833100 8,307 60,656 SH   SOLE   0 0 60,656
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 215 774 SH   SOLE   0 0 774
BLACKSTONE GROUP INC COM 09260D107 350 3,600 SH   SOLE   0 0 3,600
CISCO SYS INC COM 17275R102 296 5,579 SH   SOLE   0 0 5,579
CM LIFE SCIENCES INC COM CL A 18978W109 142 10,117 SH   SOLE   0 0 10,117
DBX ETF TR XTRACK MSCI EAFE 233051200 32,135 856,245 SH   SOLE   0 0 856,245
DBX ETF TR XTRACK MSCI JAPN 233051507 1,178 24,273 SH   SOLE   0 0 24,273
DISNEY WALT CO COM 254687106 475 2,704 SH   SOLE   0 0 2,704
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 901 14,848 SH   SOLE   0 0 14,848
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,007 15,435 SH   SOLE   0 0 15,435
FACEBOOK INC CL A 30303M102 313 899 SH   SOLE   0 0 899
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 9,909 118,600 SH   SOLE   0 0 118,600
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,425 16,595 SH   SOLE   0 0 16,595
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 651 14,912 SH   SOLE   0 0 14,912
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 234 2,000 SH   SOLE   0 0 2,000
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 10,795 230,852 SH   SOLE   0 0 230,852
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1,527 23,254 SH   SOLE   0 0 23,254
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 4,067 37,050 SH   SOLE   0 0 37,050
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 399 14,256 SH   SOLE   0 0 14,256
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 201 2,663 SH   SOLE   0 0 2,663
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 920 12,549 SH   SOLE   0 0 12,549
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2,850 49,718 SH   SOLE   0 0 49,718
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 32,363 1,571,030 SH   SOLE   0 0 1,571,030
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,778 31,033 SH   SOLE   0 0 31,033
FISERV INC COM 337738108 312 2,920 SH   SOLE   0 0 2,920
GLOBAL PMTS INC COM 37940X102 285 1,521 SH   SOLE   0 0 1,521
GLOBAL X FDS CANNABIS ETF 37954Y426 230 16,700 SH   SOLE   0 0 16,700
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 10,156 290,600 SH   SOLE   0 0 290,600
GLOBAL X FDS INTERNET OF THNG 37954Y780 15,583 436,373 SH   SOLE   0 0 436,373
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 3,101 88,790 SH   SOLE   0 0 88,790
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3,972 97,336 SH   SOLE   0 0 97,336
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 4,195 76,494 SH   SOLE   0 0 76,494
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 3,702 43,037 SH   SOLE   0 0 43,037
HOME DEPOT INC COM 437076102 607 1,902 SH   SOLE   0 0 1,902
IMMUNITYBIO INC COM 45256X103 1,029 72,026 SH   SOLE   0 0 72,026
INTEL CORP COM 458140100 211 3,751 SH   SOLE   0 0 3,751
INVESCO QQQ TR UNIT SER 1 46090E103 2,494 7,036 SH   SOLE   0 0 7,036
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 315 5,880 SH   SOLE   0 0 5,880
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 318 6,540 SH   SOLE   0 0 6,540
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,016 5,516 SH   SOLE   0 0 5,516
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,456 5,020 SH   SOLE   0 0 5,020
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 511 5,825 SH   SOLE   0 0 5,825
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 312 15,123 SH   SOLE   0 0 15,123
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 233 1,245 SH   SOLE   0 0 1,245
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 273 1,704 SH   SOLE   0 0 1,704
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 926 15,197 SH   SOLE   0 0 15,197
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 3,416 222,989 SH   SOLE   0 0 222,989
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,216 46,221 SH   SOLE   0 0 46,221
INVITAE CORP COM 46185L103 216 6,398 SH   SOLE   0 0 6,398
ISHARES INC JP MORGAN EM ETF 464286517 353 8,090 SH   SOLE   0 0 8,090
ISHARES INC MSCI EMERG MRKT 464286533 429 6,689 SH   SOLE   0 0 6,689
ISHARES TR SELECT DIVID ETF 464287168 251 2,155 SH   SOLE   0 0 2,155
ISHARES TR CORE S&P500 ETF 464287200 2,006 4,666 SH   SOLE   0 0 4,666
ISHARES TR MSCI EMG MKT ETF 464287234 991 17,977 SH   SOLE   0 0 17,977
ISHARES TR GLOBAL TECH ETF 464287291 786 2,328 SH   SOLE   0 0 2,328
ISHARES TR S&P 500 GRWT ETF 464287309 312 4,289 SH   SOLE   0 0 4,289
ISHARES TR RUS MD CP GR ETF 464287481 236 2,084 SH   SOLE   0 0 2,084
ISHARES TR CORE S&P MCP ETF 464287507 891 3,314 SH   SOLE   0 0 3,314
ISHARES TR ISHARES BIOTECH 464287556 395 2,414 SH   SOLE   0 0 2,414
ISHARES TR S&P MC 400GR ETF 464287606 286 3,531 SH   SOLE   0 0 3,531
ISHARES TR RUS 2000 GRW ETF 464287648 510 1,637 SH   SOLE   0 0 1,637
ISHARES TR U.S. UTILITS ETF 464287697 301 3,840 SH   SOLE   0 0 3,840
ISHARES TR U.S. TECH ETF 464287721 326 3,279 SH   SOLE   0 0 3,279
ISHARES TR U.S. FINLS ETF 464287788 300 3,703 SH   SOLE   0 0 3,703
ISHARES TR CORE S&P SCP ETF 464287804 926 8,200 SH   SOLE   0 0 8,200
ISHARES TR SP SMCP600VL ETF 464287879 401 3,802 SH   SOLE   0 0 3,802
ISHARES TR S&P SML 600 GWT 464287887 228 1,720 SH   SOLE   0 0 1,720
ISHARES TR SHRT NAT MUN ETF 464288158 2,812 26,082 SH   SOLE   0 0 26,082
ISHARES TR MRGSTR MD CP ETF 464288208 265 3,956 SH   SOLE   0 0 3,956
ISHARES TR EAFE SML CP ETF 464288273 2,125 28,648 SH   SOLE   0 0 28,648
ISHARES TR NATIONAL MUN ETF 464288414 5,964 50,888 SH   SOLE   0 0 50,888
ISHARES TR INTL SEL DIV ETF 464288448 15,515 478,844 SH   SOLE   0 0 478,844
ISHARES TR RESIDENTIAL MULT 464288562 14,477 173,736 SH   SOLE   0 0 173,736
ISHARES TR MBS ETF 464288588 301 2,780 SH   SOLE   0 0 2,780
ISHARES TR ISHS 5-10YR INVT 464288638 323 5,340 SH   SOLE   0 0 5,340
ISHARES TR PFD AND INCM SEC 464288687 1,507 38,313 SH   SOLE   0 0 38,313
ISHARES TR FLTG RATE NT ETF 46429B655 1,694 33,328 SH   SOLE   0 0 33,328
ISHARES TR MSCI USA MIN VOL 46429B697 548 7,442 SH   SOLE   0 0 7,442
ISHARES TR 0-5 YR TIPS ETF 46429B747 13,029 122,553 SH   SOLE   0 0 122,553
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 44,319 883,463 SH   SOLE   0 0 883,463
ISHARES TR MSCI USA QLT FCT 46432F339 929 6,991 SH   SOLE   0 0 6,991
ISHARES TR MSCI USA VALUE 46432F388 738 7,023 SH   SOLE   0 0 7,023
ISHARES TR MSCI USA MMENTM 46432F396 584 3,369 SH   SOLE   0 0 3,369
ISHARES INC CORE MSCI EMKT 46434G103 3,585 53,511 SH   SOLE   0 0 53,511
ISHARES INC MSCI EMERG MKT 46434G889 15,714 290,001 SH   SOLE   0 0 290,001
ISHARES TR MSCI INTL MULTFT 46434V274 34,077 1,134,023 SH   SOLE   0 0 1,134,023
ISHARES TR MSCI USA MULTIFT 46434V282 45,657 1,066,003 SH   SOLE   0 0 1,066,003
ISHARES TR MSCI USA SML CP 46434V290 27,862 507,972 SH   SOLE   0 0 507,972
ISHARES TR EXPONENTIAL TECH 46434V381 2,003 31,661 SH   SOLE   0 0 31,661
ISHARES TR 0-5YR HI YL CP 46434V407 54,425 1,181,609 SH   SOLE   0 0 1,181,609
ISHARES TR CUR HD EURZN ETF 46434V639 657 18,037 SH   SOLE   0 0 18,037
ISHARES TR HDG MSCI EAFE 46434V803 2,568 74,124 SH   SOLE   0 0 74,124
ISHARES TR HDG MSCI JAPAN 46434V886 544 14,009 SH   SOLE   0 0 14,009
JPMORGAN CHASE & CO COM 46625H100 322 2,072 SH   SOLE   0 0 2,072
KKR & CO INC COM 48251W104 402 6,790 SH   SOLE   0 0 6,790
LILLY ELI & CO COM 532457108 304 1,325 SH   SOLE   0 0 1,325
LUMINAR TECHNOLOGIES INC COM CL A 550424105 879 40,039 SH   SOLE   0 0 40,039
MCDONALDS CORP COM 580135101 434 1,878 SH   SOLE   0 0 1,878
MICROSOFT CORP COM 594918104 1,841 6,797 SH   SOLE   0 0 6,797
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 216 26,201 SH   SOLE   0 0 26,201
NVIDIA CORPORATION COM 67066G104 240 300 SH Put SOLE   0 0 300
NVIDIA CORPORATION COM 67066G104 290 363 SH   SOLE   0 0 363
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 272 7,792 SH   SOLE   0 0 7,792
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 242 2,372 SH   SOLE   0 0 2,372
RED CAT HLDGS INC COM 75644T100 38 14,500 SH   SOLE   0 0 14,500
ROKU INC COM CL A 77543R102 259 563 SH   SOLE   0 0 563
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,443 3,372 SH   SOLE   0 0 3,372
SPDR SER TR NUVEEN BBG BRCLY 78464A284 562 9,233 SH   SOLE   0 0 9,233
SPDR SER TR BLOMBRG BRC EMRG 78464A391 37,018 1,400,624 SH   SOLE   0 0 1,400,624
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 339 691 SH   SOLE   0 0 691
SPDR SER TR BLOMBERG BRC INV 78468R200 26,612 868,250 SH   SOLE   0 0 868,250
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 23,997 230,808 SH   SOLE   0 0 230,808
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,462 16,865 SH   SOLE   0 0 16,865
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 558 8,167 SH   SOLE   0 0 8,167
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 8,754 111,845 SH   SOLE   0 0 111,845
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 12,606 121,005 SH   SOLE   0 0 121,005
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 21,992 668,870 SH   SOLE   0 0 668,870
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,449 36,725 SH   SOLE   0 0 36,725
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 263 4,824 SH   SOLE   0 0 4,824
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 7,922 190,434 SH   SOLE   0 0 190,434
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,023 27,893 SH   SOLE   0 0 27,893
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,108 7,501 SH   SOLE   0 0 7,501
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 13,456 212,805 SH   SOLE   0 0 212,805
STERICYCLE INC COM 858912108 257 3,593 SH   SOLE   0 0 3,593
TELADOC HEALTH INC COM 87918A105 310 1,862 SH   SOLE   0 0 1,862
TESLA INC COM 88160R101 207 305 SH   SOLE   0 0 305
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 9,403 276,729 SH   SOLE   0 0 276,729
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5,597 119,726 SH   SOLE   0 0 119,726
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 1,780 34,341 SH   SOLE   0 0 34,341
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1,117 17,567 SH   SOLE   0 0 17,567
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,081 8,992 SH   SOLE   0 0 8,992
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 264 2,517 SH   SOLE   0 0 2,517
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 415 7,641 SH   SOLE   0 0 7,641
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 257 2,838 SH   SOLE   0 0 2,838
VANGUARD WORLD FDS INF TECH ETF 92204A702 518 1,300 SH   SOLE   0 0 1,300
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 229 1,573 SH   SOLE   0 0 1,573
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,374 10,046 SH   SOLE   0 0 10,046
VANGUARD INDEX FDS SML CP GRW ETF 922908595 604 2,084 SH   SOLE   0 0 2,084
VANGUARD INDEX FDS MID CAP ETF 922908629 269 1,133 SH   SOLE   0 0 1,133
VANGUARD INDEX FDS GROWTH ETF 922908736 8,529 29,737 SH   SOLE   0 0 29,737
VANGUARD INDEX FDS TOTAL STK MKT 922908769 483 2,168 SH   SOLE   0 0 2,168
WISDOMTREE TR US TOTAL DIVIDND 97717W109 1,455 12,278 SH   SOLE   0 0 12,278
WISDOMTREE TR US HIGH DIVIDEND 97717W208 24,434 312,377 SH   SOLE   0 0 312,377
WISDOMTREE TR US LARGECAP DIVD 97717W307 8,366 69,528 SH   SOLE   0 0 69,528
WISDOMTREE TR EMER MKT HIGH FD 97717W315 851 18,619 SH   SOLE   0 0 18,619
WISDOMTREE TR US MIDCAP DIVID 97717W505 868 20,689 SH   SOLE   0 0 20,689
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 425 9,762 SH   SOLE   0 0 9,762
WISDOMTREE TR US SMALLCAP FUND 97717W562 707 14,318 SH   SOLE   0 0 14,318
WISDOMTREE TR US MIDCAP FUND 97717W570 7,510 143,348 SH   SOLE   0 0 143,348
WISDOMTREE TR US SMALLCAP DIVD 97717W604 957 30,019 SH   SOLE   0 0 30,019
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,352 22,164 SH   SOLE   0 0 22,164
WISDOMTREE TR YIELD ENHANCD US 97717X511 9,210 176,439 SH   SOLE   0 0 176,439
WISDOMTREE TR EM EX ST-OWNED 97717X578 8,818 209,606 SH   SOLE   0 0 209,606
WISDOMTREE TR US S CAP QTY DIV 97717X651 350 7,522 SH   SOLE   0 0 7,522
WISDOMTREE TR US QTLY DIV GRT 97717X669 70,604 1,183,240 SH   SOLE   0 0 1,183,240
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,511 32,930 SH   SOLE   0 0 32,930
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 7,533 340,133 SH   SOLE   0 0 340,133
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 8,848 158,310 SH   SOLE   0 0 158,310
INDEPENDENCE HOLDINGS CORP UNIT 03/02/2026 G4761A119 418 41,798 SH   SOLE   0 0 41,798
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 357 2,206 SH   SOLE   0 0 2,206
ASML HOLDING N V N Y REGISTRY SHS N07059210 395 572 SH   SOLE   0 0 572