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
AT&T Inc Common Stock 00206R102 1,702 59,172 SH   SOLE   59,172 0 0
ARK Genomic Revolution ETF ETP 00214Q302 1,761 18,881 SH   SOLE   18,881 0 0
ARK Next Generation Internet E ETP 00214Q401 800 5,468 SH   SOLE   5,468 0 0
The 3D Printing ETF ETP 00214Q500 791 25,139 SH   SOLE   25,139 0 0
ARK Israel Innovative Technolo ETP 00214Q609 563 18,964 SH   SOLE   18,964 0 0
Aberdeen Standard Physical Gol ETP 00326A104 453 24,771 SH   SOLE   24,771 0 0
Aberdeen Standard Bloomberg Al ETP 003261104 938 42,840 SH   SOLE   42,840 0 0
Aberdeen Standard Bloomberg Al ETP 003261203 848 33,503 SH   SOLE   33,503 0 0
Alibaba Group Holding Ltd ADR 01609W102 2,487 10,685 SH   SOLE   10,685 0 0
Avantis Core Municipal Fixed I ETP 025072695 1,104 21,969 SH   SOLE   21,969 0 0
Amplify Lithium & Battery Tech ETP 032108805 290 18,322 SH   SOLE   18,322 0 0
Bank of America Corp Common Stock 060505104 225 7,439 SH   SOLE   7,439 0 0
Bank of Montreal ETP 06367V105 1,062 17,366 SH   SOLE   17,366 0 0
Bank of Montreal ETP 063679666 256 52,643 SH   SOLE   52,643 0 0
Bank of Montreal ETP 063679724 509 83,264 SH   SOLE   83,264 0 0
Bank of Montreal ETP 063679781 173 43,681 SH   SOLE   43,681 0 0
Bank of Montreal ETP 063679831 173 10,404 SH   SOLE   10,404 0 0
Bank of Montreal ETP 063679856 759 4,094 SH   SOLE   4,094 0 0
Bank of Montreal ETP 063679872 4,734 16,514 SH   SOLE   16,514 0 0
Microsectors ETP 06368B504 1,274 11,498 SH   SOLE   11,498 0 0
Barclays Bank PLC ETP 06738C778 1,714 78,281 SH   SOLE   78,281 0 0
Barclays Bank PLC ETP 06738C794 170 15,392 SH   SOLE   15,392 0 0
Barclays Bank PLC ETP 06746P449 513 11,049 SH   SOLE   11,049 0 0
Barclays Bank PLC ETP 06746P472 423 8,404 SH   SOLE   8,404 0 0
Barclays Bank PLC ETP 06746P498 2,353 67,289 SH   SOLE   67,289 0 0
Barclays Bank PLC ETP 06746P522 853 15,523 SH   SOLE   15,523 0 0
Barclays Bank PLC ETP 06746P548 212 4,702 SH   SOLE   4,702 0 0
Barclays Bank PLC ETP 06746P555 557 10,442 SH   SOLE   10,442 0 0
Barclays Bank PLC ETP 06746P563 1,635 43,706 SH   SOLE   43,706 0 0
Barclays Bank PLC ETP 06746P613 281 9,129 SH   SOLE   9,129 0 0
Berkshire Hathaway Inc Common Stock 084670702 413 1,783 SH   SOLE   1,783 0 0
BNY Mellon US Large Cap Core E ETP 09661T107 1,071 15,042 SH   SOLE   15,042 0 0
BNY Mellon US Mid Cap Core Equ ETP 09661T206 2,190 28,245 SH   SOLE   28,245 0 0
BNY Mellon US Small Cap Core E ETP 09661T305 1,005 11,949 SH   SOLE   11,949 0 0
BNY Mellon Emerging Markets Eq ETP 09661T503 2,818 38,876 SH   SOLE   38,876 0 0
BNY Mellon Core Bond ETF ETP 09661T602 2,385 47,109 SH   SOLE   47,109 0 0
BNY Mellon High Yield Beta ETF ETP 09661T800 1,764 31,392 SH   SOLE   31,392 0 0
Cambria Sovereign Bond ETF ETP 132061805 1,293 48,782 SH   SOLE   48,782 0 0
Cambria Global Real Estate ETF ETP 132061813 2,325 80,408 SH   SOLE   80,408 0 0
Cerus Corp Common Stock 157085101 124 17,910 SH   SOLE   17,910 0 0
Churchill Capital Corp IV Unit 171439201 247 23,960 SH   SOLE   23,960 0 0
Conx Corp Unit 212873202 161 15,391 SH   SOLE   15,391 0 0
Xtrackers MSCI EAFE Hedged Equ ETP 233051200 6,869 204,376 SH   SOLE   204,376 0 0
Xtrackers MSCI Germany Hedged ETP 233051408 918 31,802 SH   SOLE   31,802 0 0
Xtrackers MSCI Japan Hedged Eq ETP 233051507 13,314 290,768 SH   SOLE   290,768 0 0
Xtrackers MSCI Eurozone Hedged ETP 233051697 3,971 121,137 SH   SOLE   121,137 0 0
X-trackers J.P. Morgan ESG USD ETP 233051747 315 14,890 SH   SOLE   14,890 0 0
Xtrackers MSCI All World ex US ETP 233051820 3,544 116,569 SH   SOLE   116,569 0 0
Xtrackers MSCI Europe Hedged E ETP 233051853 7,411 247,710 SH   SOLE   247,710 0 0
Xtrackers Harvest CSI 300 Chin ETP 233051879 7,480 186,711 SH   SOLE   186,711 0 0
Denison Mines Corp Common Stock 248356107 29 45,404 SH   SOLE   45,404 0 0
Deutsche Bank AG/London ETP 25154H731 536 54,733 SH   SOLE   54,733 0 0
Deutsche Bank AG/London ETP 25154H749 3,759 84,602 SH   SOLE   84,602 0 0
Deutsche Bank AG/London ETP 25154H756 264 98,725 SH   SOLE   98,725 0 0
Direxion Daily Technology Bull ETP 25459W102 784 1,928 SH   SOLE   1,928 0 0
Direxion Daily Semiconductors ETP 25459W458 13,933 29,869 SH   SOLE   29,869 0 0
Direxion Daily S&P 500 Bull 3X ETP 25459W862 1,346 18,625 SH   SOLE   18,625 0 0
Direxion Daily S&P 500 Bull 2X ETP 25459Y165 478 6,407 SH   SOLE   6,407 0 0
Direxion Daily Healthcare Bull ETP 25459Y876 1,438 18,668 SH   SOLE   18,668 0 0
Direxion Daily Small Cap Bear ETP 25460E125 3,136 456,480 SH   SOLE   456,480 0 0
Direxion Daily Latin America B ETP 25460E273 1,032 12,864 SH   SOLE   12,864 0 0
Direxion Daily Pharmaceutical ETP 25460E646 411 16,207 SH   SOLE   16,207 0 0
Direxion Daily Transportation ETP 25460E679 426 16,715 SH   SOLE   16,715 0 0
Direxion Daily S&P 500 Bear 3X ETP 25460E885 1,732 442,893 SH   SOLE   442,893 0 0
Direxion Daily S&P Oil & Gas E ETP 25460G658 628 23,659 SH   SOLE   23,659 0 0
Direxion Daily Semiconductors ETP 25460G690 849 47,334 SH   SOLE   47,334 0 0
Direxion Daily MSCI Brazil Bul ETP 25460G708 810 6,973 SH   SOLE   6,973 0 0
Direxion Daily S&P Biotech Bea ETP 25460G716 1,243 49,199 SH   SOLE   49,199 0 0
Direxion Daily Gold Miners Ind ETP 25460G781 390 5,616 SH   SOLE   5,616 0 0
Direxion Daily Junior Gold Min ETP 25460G807 683 70,052 SH   SOLE   70,052 0 0
Direxion Daily Junior Gold Min ETP 25460G831 273 2,264 SH   SOLE   2,264 0 0
Direxion Daily 20 Year Plus Tr ETP 25460G849 423 7,829 SH   SOLE   7,829 0 0
Direxion Shares Etf Trust-Dire ETP 25460G864 306 2,550 SH   SOLE   2,550 0 0
Direxion Daily Emerging Market ETP 25490K281 1,017 10,884 SH   SOLE   10,884 0 0
Direxion Daily S&P Biotech Bul ETP 25490K323 258 2,567 SH   SOLE   2,567 0 0
Direxion Shares Etf Trust-Dire ETP 25490K596 960 20,788 SH   SOLE   20,788 0 0
US Global Jets ETF ETP 26922A842 1,546 69,082 SH   SOLE   69,082 0 0
Wedbush ETFMG Video Game Tech ETP 26924G706 215 2,726 SH   SOLE   2,726 0 0
Editas Medicine Inc Common Stock 28106W103 404 5,756 SH   SOLE   5,756 0 0
Emles Real Estate Credit ETF ETP 291361608 960 37,595 SH   SOLE   37,595 0 0
Energy Fuels Inc/Canada Common Stock 292671708 45 10,574 SH   SOLE   10,574 0 0
Exact Sciences Corp Common Stock 30063P105 231 1,740 SH   SOLE   1,740 0 0
ROBO Global Robotics and Autom ETP 301505707 1,116 18,334 SH   SOLE   18,334 0 0
Emerging Markets Internet and ETP 301505889 718 11,285 SH   SOLE   11,285 0 0
Cabana Target Drawdown 7 ETF ETP 30151E723 265 10,865 SH   SOLE   10,865 0 0
Fintech Acquisition Corp IV Unit 31810N302 750 62,883 SH   SOLE   62,883 0 0
First Trust NYSE Arca Biotechn ETP 33733E203 2,301 13,695 SH   SOLE   13,695 0 0
First Trust Dow Jones Internet ETP 33733E302 6,063 28,570 SH   SOLE   28,570 0 0
First Trust NASDAQ Clean Edge ETP 33733E500 888 12,639 SH   SOLE   12,639 0 0
First Trust BICK Index Fund ETP 33733H107 234 6,228 SH   SOLE   6,228 0 0
First Trust Large Cap Core Alp ETP 33734K109 326 4,445 SH   SOLE   4,445 0 0
First Trust Technology AlphaDE ETP 33734X176 1,877 16,785 SH   SOLE   16,785 0 0
First Trust Utilities AlphaDEX ETP 33734X184 864 30,433 SH   SOLE   30,433 0 0
First Trust Cloud Computing ET ETP 33734X192 272 2,858 SH   SOLE   2,858 0 0
First Trust Dow Jones Internat ETP 33734X770 353 7,772 SH   SOLE   7,772 0 0
First Trust Small Cap Core Alp ETP 33734Y109 717 9,310 SH   SOLE   9,310 0 0
First Trust NASDAQ-100 Technol ETP 337345102 437 3,164 SH   SOLE   3,164 0 0
First Trust Mid Cap Core Alpha ETP 33735B108 694 8,353 SH   SOLE   8,353 0 0
First Trust Large Cap Growth A ETP 33735K108 210 2,175 SH   SOLE   2,175 0 0
First Trust STOXX European Sel ETP 33735T109 135 10,534 SH   SOLE   10,534 0 0
First Trust China AlphaDEX Fun ETP 33737J141 556 19,314 SH   SOLE   19,314 0 0
First Trust Japan AlphaDEX Fun ETP 33737J158 285 5,514 SH   SOLE   5,514 0 0
First Trust Developed Markets ETP 33737J174 549 9,717 SH   SOLE   9,717 0 0
First Trust Switzerland AlphaD ETP 33737J232 399 6,672 SH   SOLE   6,672 0 0
First Trust Emerging Markets S ETP 33737J307 521 12,689 SH   SOLE   12,689 0 0
First Trust Mid Cap Growth Alp ETP 33737M102 228 3,481 SH   SOLE   3,481 0 0
First Trust Exchange-Traded Fu ETP 33738D408 766 15,716 SH   SOLE   15,716 0 0
First Trust Long Duration Oppo ETP 33738D606 260 8,965 SH   SOLE   8,965 0 0
First Trust Nasdaq Artificial ETP 33738R720 364 7,250 SH   SOLE   7,250 0 0
First Trust Global Tactical Co ETP 33739H101 502 25,993 SH   SOLE   25,993 0 0
First Trust Managed Municipal ETP 33739N108 1,378 24,285 SH   SOLE   24,285 0 0
First Trust Emerging Markets L ETP 33739P202 1,897 49,841 SH   SOLE   49,841 0 0
First Trust Municipal High Inc ETP 33739P301 3,342 62,219 SH   SOLE   62,219 0 0
First Trust RiverFront Dynamic ETP 33739P707 2,271 32,873 SH   SOLE   32,873 0 0
First Trust Short Duration Man ETP 33739P830 352 16,905 SH   SOLE   16,905 0 0
First Trust Exchange-Traded Fu ETP 33739Q309 1,091 22,809 SH   SOLE   22,809 0 0
First Trust Ultra Short Durati ETP 33740J104 533 26,403 SH   SOLE   26,403 0 0
First Trust Alternative Absolu ETP 33740Y101 479 17,570 SH   SOLE   17,570 0 0
FlexShares Global Upstream Nat ETP 33939L407 318 9,786 SH   SOLE   9,786 0 0
FlexShares iBoxx 3-Year Target ETP 33939L506 3,545 135,876 SH   SOLE   135,876 0 0
FlexShares iBoxx 5-Year Target ETP 33939L605 386 13,869 SH   SOLE   13,869 0 0
FlexShares High Yield Value-Sc ETP 33939L662 4,137 84,218 SH   SOLE   84,218 0 0
Flexshares Trust-Flexshares Di ETP 33939L779 256 10,625 SH   SOLE   10,625 0 0
FlexShares STOXX Global Broad ETP 33939L795 730 13,572 SH   SOLE   13,572 0 0
FlexShares International Quali ETP 33939L837 1,014 41,962 SH   SOLE   41,962 0 0
FlexShares Ready Access Variab ETP 33939L886 234 3,062 SH   SOLE   3,062 0 0
Franklin Liberty Investment Gr ETP 35473P603 425 15,688 SH   SOLE   15,688 0 0
GCM GROSVENOR INC - CLASS A Equity WRT 36831E116 61 34,124 SH   SOLE   34,124 0 0
Global X MSCI China Consumer D ETP 37950E408 285 8,011 SH   SOLE   8,011 0 0
Global X Social Media ETF ETP 37950E416 1,049 16,974 SH   SOLE   16,974 0 0
Global X CleanTech ETF ETP 37954Y228 433 19,045 SH   SOLE   19,045 0 0
Global X Data Center REITs & D ETP 37954Y236 964 61,850 SH   SOLE   61,850 0 0
Global X Emerging Markets Inte ETP 37954Y244 347 21,594 SH   SOLE   21,594 0 0
Global X Genomics & Biotechnol ETP 37954Y434 507 21,381 SH   SOLE   21,381 0 0
Global X Cloud Computing ETF ETP 37954Y442 6,074 217,695 SH   SOLE   217,695 0 0
Global X Dax Germany ETF ETP 37954Y491 810 26,410 SH   SOLE   26,410 0 0
Global X Artificial Intelligen ETP 37954Y632 2,211 81,284 SH   SOLE   81,284 0 0
Global X Health & Wellness The ETP 37954Y798 700 27,367 SH   SOLE   27,367 0 0
Goldman Sachs Access Ultra Sho ETP 381430230 650 12,787 SH   SOLE   12,787 0 0
Goldman Sachs Access Treasury ETP 381430529 5,224 52,181 SH   SOLE   52,181 0 0
Goldman Sachs Innovate Equity ETP 38149W820 496 8,950 SH   SOLE   8,950 0 0
Goldman Sachs Physical Gold ET ETP 38150K103 4,365 230,461 SH   SOLE   230,461 0 0
GraniteShares Bloomberg Commod ETP 38747R108 639 27,193 SH   SOLE   27,193 0 0
Graniteshares Gold Trust ETP 38748G101 3,632 192,262 SH   SOLE   192,262 0 0
HSBC Holdings PLC ADR 404280406 560 21,594 SH   SOLE   21,594 0 0
Hartford Total Return Bond ETF ETP 41653L305 1,273 30,493 SH   SOLE   30,493 0 0
Hartford Short Duration ETF ETP 41653L602 861 20,884 SH   SOLE   20,884 0 0
Highland/iBoxx Senior Loan ETF ETP 430101774 3,939 245,862 SH   SOLE   245,862 0 0
IQ S&P High Yield Low Volatili ETP 45409B412 345 13,550 SH   SOLE   13,550 0 0
IQ MacKay Municipal Intermedia ETP 45409F827 1,437 53,755 SH   SOLE   53,755 0 0
IQ MacKay Municipal Insured ET ETP 45409F843 572 20,698 SH   SOLE   20,698 0 0
Intellia Therapeutics Inc Common Stock 45826J105 306 5,622 SH   SOLE   5,622 0 0
Intercontinental Exchange Inc Common Stock 45866F104 299 2,594 SH   SOLE   2,594 0 0
Invesco Variable Rate Investme ETP 46090A879 346 13,864 SH   SOLE   13,864 0 0
Invesco Aerospace & Defense ET ETP 46137V100 374 5,512 SH   SOLE   5,512 0 0
Invesco WilderHill Clean Energ ETP 46137V134 3,627 35,082 SH   SOLE   35,082 0 0
Invesco S&P 500 Top 50 ETF ETP 46137V233 2,648 9,284 SH   SOLE   9,284 0 0
Invesco S&P 500 Equal Weight U ETP 46137V274 813 8,126 SH   SOLE   8,126 0 0
Invesco S&P 500 Equal Weight C ETP 46137V373 227 1,503 SH   SOLE   1,503 0 0
Invesco Cleantech ETF ETP 46137V407 807 10,736 SH   SOLE   10,736 0 0
Invesco FTSE RAFI US 1500 Smal ETP 46137V597 255 1,687 SH   SOLE   1,687 0 0
Invesco Financial Preferred ET ETP 46137V621 1,160 60,408 SH   SOLE   60,408 0 0
Invesco Dynamic Large Cap Valu ETP 46137V738 470 12,190 SH   SOLE   12,190 0 0
Invesco Dynamic Large Cap Grow ETP 46137V746 299 4,428 SH   SOLE   4,428 0 0
Invesco DWA Momentum ETF ETP 46137V837 313 3,571 SH   SOLE   3,571 0 0
Invesco DWA Consumer Staples M ETP 46137V886 702 8,108 SH   SOLE   8,108 0 0
Invesco 1-30 Laddered Treasury ETP 46138E107 1,214 31,577 SH   SOLE   31,577 0 0
Invesco S&P MidCap Low Volatil ETP 46138E198 3,040 63,167 SH   SOLE   63,167 0 0
Invesco California AMT-Free Mu ETP 46138E206 272 9,697 SH   SOLE   9,697 0 0
Invesco S&P International Deve ETP 46138E214 649 22,061 SH   SOLE   22,061 0 0
Invesco S&P International Deve ETP 46138E230 246 8,213 SH   SOLE   8,213 0 0
Invesco S&P Emerging Markets L ETP 46138E297 342 15,313 SH   SOLE   15,313 0 0
Invesco S&P 500 Low Volatility ETP 46138E354 2,725 48,456 SH   SOLE   48,456 0 0
Invesco S&P 500 High Dividend ETP 46138E362 535 14,228 SH   SOLE   14,228 0 0
Invesco Preferred ETF ETP 46138E511 389 25,517 SH   SOLE   25,517 0 0
Invesco National AMT-Free Muni ETP 46138E537 787 29,021 SH   SOLE   29,021 0 0
Invesco MSCI Global Timber ETF ETP 46138E545 457 13,599 SH   SOLE   13,599 0 0
Invesco KBW Property & Casualt ETP 46138E586 451 6,600 SH   SOLE   6,600 0 0
Invesco KBW High Dividend Yiel ETP 46138E610 180 10,866 SH   SOLE   10,866 0 0
Invesco International Corporat ETP 46138E636 720 23,838 SH   SOLE   23,838 0 0
Invesco International BuyBack ETP 46138E644 422 10,977 SH   SOLE   10,977 0 0
Invesco Fundamental High Yield ETP 46138E719 854 43,943 SH   SOLE   43,943 0 0
Invesco FTSE RAFI Developed Ma ETP 46138E743 269 6,345 SH   SOLE   6,345 0 0
Invesco FTSE International Low ETP 46138E768 3,445 115,999 SH   SOLE   115,999 0 0
Invesco China Technology ETF ETP 46138E800 594 7,215 SH   SOLE   7,215 0 0
Invesco S&P SmallCap Low Volat ETP 46138G102 1,386 34,018 SH   SOLE   34,018 0 0
Invesco S&P Ultra Dividend Rev ETP 46138G656 1,087 32,160 SH   SOLE   32,160 0 0
Invesco Taxable Municipal Bond ETP 46138G805 685 20,453 SH   SOLE   20,453 0 0
Invesco Treasury Collateral ET ETP 46138G888 1,119 10,587 SH   SOLE   10,587 0 0
Invesco BulletShares 2024 Muni ETP 46138J536 559 21,730 SH   SOLE   21,730 0 0
Invesco BulletShares 2024 USD ETP 46138J650 260 9,878 SH   SOLE   9,878 0 0
Invesco BulletShares 2022 USD ETP 46138J676 585 22,539 SH   SOLE   22,539 0 0
Invesco RAFI Strategic Develop ETP 46138J726 4,121 151,397 SH   SOLE   151,397 0 0
Invesco Defensive Equity ETF ETP 46138J775 362 6,118 SH   SOLE   6,118 0 0
Invesco BulletShares 2021 High ETP 46138J809 3,038 131,529 SH   SOLE   131,529 0 0
Invesco BulletShares 2025 High ETP 46138J817 1,411 57,559 SH   SOLE   57,559 0 0
Invesco BulletShares 2024 High ETP 46138J833 202 8,105 SH   SOLE   8,105 0 0
Invesco BulletShares 2023 High ETP 46138J858 987 38,894 SH   SOLE   38,894 0 0
Invesco BulletShares 2023 Corp ETP 46138J866 224 10,227 SH   SOLE   10,227 0 0
Invesco BulletShares 2022 High ETP 46138J874 5,690 243,780 SH   SOLE   243,780 0 0
Invesco DB Agriculture Fund ETP 46140H106 1,121 69,474 SH   SOLE   69,474 0 0
Invesco DB Energy Fund ETP 46140H304 698 64,378 SH   SOLE   64,378 0 0
Invesco DB Precious Metals Fun ETP 46140H502 3,921 74,321 SH   SOLE   74,321 0 0
Invesco DB Gold Fund ETP 46140H601 4,061 73,372 SH   SOLE   73,372 0 0
Invesco DB Base Metals Fund ETP 46140H700 335 19,432 SH   SOLE   19,432 0 0
Invesco DB US Dollar Index Bea ETP 46141D104 727 33,401 SH   SOLE   33,401 0 0
Invesco DB US Dollar Index Bul ETP 46141D203 1,285 53,002 SH   SOLE   53,002 0 0
Invitae Corp Common Stock 46185L103 607 14,508 SH   SOLE   14,508 0 0
Iovance Biotherapeutics Inc Common Stock 462260100 306 6,600 SH   SOLE   6,600 0 0
iShares S&P GSCI Commodity Ind ETP 46428R107 7,297 591,775 SH   SOLE   591,775 0 0
iShares US & International Hig ETP 464286178 243 4,794 SH   SOLE   4,794 0 0
iShares JP Morgan EM Corporate ETP 464286251 3,036 57,179 SH   SOLE   57,179 0 0
iShares J.P. Morgan EM High Yi ETP 464286285 2,175 46,932 SH   SOLE   46,932 0 0
iShares MSCI World ETF ETP 464286392 2,605 23,173 SH   SOLE   23,173 0 0
iShares MSCI Brazil ETF ETP 464286400 9,948 268,345 SH   SOLE   268,345 0 0
iShares MSCI Emerging Markets ETP 464286426 426 4,858 SH   SOLE   4,858 0 0
iShares MSCI Japan Small-Cap E ETP 464286582 373 4,722 SH   SOLE   4,722 0 0
iShares MSCI BRIC ETF ETP 464286657 2,121 40,618 SH   SOLE   40,618 0 0
iShares MSCI France ETF ETP 464286707 1,699 51,089 SH   SOLE   51,089 0 0
iShares MSCI Switzerland ETF ETP 464286749 3,174 71,037 SH   SOLE   71,037 0 0
iShares MSCI South Korea ETF ETP 464286772 22,466 261,085 SH   SOLE   261,085 0 0
iShares MSCI South Africa ETF ETP 464286780 954 21,762 SH   SOLE   21,762 0 0
iShares MSCI Mexico ETF ETP 464286822 645 15,004 SH   SOLE   15,004 0 0
iShares S&P 100 ETF ETP 464287101 382 2,225 SH   SOLE   2,225 0 0
iShares Morningstar Large-Cap ETP 464287127 744 3,433 SH   SOLE   3,433 0 0
iShares Core S&P Total US Stoc ETP 464287150 3,286 38,109 SH   SOLE   38,109 0 0
iShares Select Dividend ETF ETP 464287168 223 2,317 SH   SOLE   2,317 0 0
iShares TIPS Bond ETF ETP 464287176 6,991 54,765 SH   SOLE   54,765 0 0
iShares China Large-Cap ETF ETP 464287184 23,856 513,815 SH   SOLE   513,815 0 0
iShares Transportation Average ETP 464287192 3,424 15,525 SH   SOLE   15,525 0 0
iShares Global Comm Services E ETP 464287275 458 6,170 SH   SOLE   6,170 0 0
iShares Global Tech ETF ETP 464287291 343 1,143 SH   SOLE   1,143 0 0
iShares Global Healthcare ETF ETP 464287325 637 8,338 SH   SOLE   8,338 0 0
iShares Global Energy ETF ETP 464287341 834 41,087 SH   SOLE   41,087 0 0
iShares JPX Nikkei 400 Index E ETP 464287382 3,054 42,186 SH   SOLE   42,186 0 0
iShares Russell Mid-Cap Growth ETP 464287481 9,837 95,830 SH   SOLE   95,830 0 0
iShares Core S&P Mid-Cap ETF ETP 464287507 7,042 30,639 SH   SOLE   30,639 0 0
iShares Expanded Tech-Software ETP 464287515 14,216 40,146 SH   SOLE   40,146 0 0
iShares PHLX Semiconductor ETF ETP 464287523 5,726 15,101 SH   SOLE   15,101 0 0
iShares Expanded Tech Sector E ETP 464287549 1,755 5,016 SH   SOLE   5,016 0 0
iShares Nasdaq Biotechnology E ETP 464287556 1,039 6,860 SH   SOLE   6,860 0 0
iShares S&P Mid-Cap 400 Growth ETP 464287606 403 5,585 SH   SOLE   5,585 0 0
iShares Russell 1000 Growth ET ETP 464287614 1,639 6,795 SH   SOLE   6,795 0 0
iShares Russell 2000 ETF ETP 464287655 63,530 324,031 SH   SOLE   324,031 0 0
iShares U.S. Real Estate ETF ETP 464287739 799 9,333 SH   SOLE   9,333 0 0
iShares US Financials ETF ETP 464287788 2,291 34,308 SH   SOLE   34,308 0 0
iShares U.S. Energy ETF ETP 464287796 236 11,682 SH   SOLE   11,682 0 0
iShares S&P Small-Cap 600 Grow ETP 464287887 1,371 12,007 SH   SOLE   12,007 0 0
iShares International Treasury ETP 464288117 317 5,711 SH   SOLE   5,711 0 0
iShares 1-3 Year International ETP 464288125 225 2,638 SH   SOLE   2,638 0 0
iShares Agency Bond ETF ETP 464288166 822 6,876 SH   SOLE   6,876 0 0
iShares Global Timber & Forest ETP 464288174 464 5,829 SH   SOLE   5,829 0 0
iShares Emerging Markets Infra ETP 464288216 220 8,947 SH   SOLE   8,947 0 0
iShares MSCI ACWI ETF ETP 464288257 90,445 996,971 SH   SOLE   996,971 0 0
iShares MSCI Kokusai ETF ETP 464288265 314 3,760 SH   SOLE   3,760 0 0
iShares MSCI EAFE Small-Cap ET ETP 464288273 5,519 80,739 SH   SOLE   80,739 0 0
iShares New York Muni Bond ETF ETP 464288323 315 5,410 SH   SOLE   5,410 0 0
iShares California Muni Bond E ETP 464288356 610 9,716 SH   SOLE   9,716 0 0
iShares Morningstar Mid-Cap Va ETP 464288406 560 3,581 SH   SOLE   3,581 0 0
iShares National Muni Bond ETF ETP 464288414 6,607 56,376 SH   SOLE   56,376 0 0
iShares International Develope ETP 464288422 567 15,903 SH   SOLE   15,903 0 0
iShares Asia 50 ETF ETP 464288430 1,983 22,752 SH   SOLE   22,752 0 0
iShares International Develope ETP 464288489 211 7,755 SH   SOLE   7,755 0 0
iShares MSCI Europe Small-Cap ETP 464288497 299 4,819 SH   SOLE   4,819 0 0
iShares Intermediate Governmen ETP 464288612 699 5,943 SH   SOLE   5,943 0 0
iShares 5-10 Year Investment G ETP 464288638 6,428 104,029 SH   SOLE   104,029 0 0
iShares 3-7 Year Treasury Bond ETP 464288661 13,949 104,895 SH   SOLE   104,895 0 0
iShares Short Treasury Bond ET ETP 464288679 21,263 192,374 SH   SOLE   192,374 0 0
iShares Global Materials ETF ETP 464288695 302 3,708 SH   SOLE   3,708 0 0
iShares Global Utilities ETF ETP 464288711 688 11,453 SH   SOLE   11,453 0 0
iShares Global Consumer Staple ETP 464288737 458 7,862 SH   SOLE   7,862 0 0
iShares Global Consumer Discre ETP 464288745 848 5,451 SH   SOLE   5,451 0 0
iShares US Aerospace & Defense ETP 464288760 3,480 36,737 SH   SOLE   36,737 0 0
iShares U.S. Medical Devices E ETP 464288810 759 2,318 SH   SOLE   2,318 0 0
iShares U.S. Healthcare Provid ETP 464288828 1,180 5,030 SH   SOLE   5,030 0 0
iShares US Pharmaceuticals ETF ETP 464288836 208 1,161 SH   SOLE   1,161 0 0
iShares MSCI EAFE Growth ETF ETP 464288885 1,777 17,609 SH   SOLE   17,609 0 0
iShares Russell Top 200 Growth ETP 464289438 2,401 18,048 SH   SOLE   18,048 0 0
iShares India 50 ETF ETP 464289529 1,286 30,298 SH   SOLE   30,298 0 0
iShares US Treasury Bond ETF ETP 46429B267 3,438 126,194 SH   SOLE   126,194 0 0
iShares Aaa - A Rated Corporat ETP 46429B291 1,943 33,206 SH   SOLE   33,206 0 0
iShares MSCI Indonesia ETF ETP 46429B309 578 24,664 SH   SOLE   24,664 0 0
iShares MSCI Ireland ETF ETP 46429B507 355 7,038 SH   SOLE   7,038 0 0
iShares MSCI India ETF ETP 46429B598 488 12,145 SH   SOLE   12,145 0 0
iShares Core High Dividend ETF ETP 46429B663 950 10,837 SH   SOLE   10,837 0 0
iShares MSCI EAFE Min Vol Fact ETP 46429B689 203 2,766 SH   SOLE   2,766 0 0
iShares MSCI USA Min Vol Facto ETP 46429B697 1,731 25,498 SH   SOLE   25,498 0 0
iShares 0-5 Year TIPS Bond ETF ETP 46429B747 12,300 117,779 SH   SOLE   117,779 0 0
BlackRock Short Maturity Bond ETP 46431W507 412 8,210 SH   SOLE   8,210 0 0
iShares Interest Rate Hedged H ETP 46431W606 1,660 19,229 SH   SOLE   19,229 0 0
BlackRock Short Maturity Munic ETP 46431W838 2,588 51,520 SH   SOLE   51,520 0 0
iShares Commodities Select Str ETP 46431W853 246 9,210 SH   SOLE   9,210 0 0
iShares MSCI USA Quality Facto ETP 46432F339 1,827 15,724 SH   SOLE   15,724 0 0
iShares MSCI USA Value Factor ETP 46432F388 2,849 32,783 SH   SOLE   32,783 0 0
iShares MSCI USA Momentum Fact ETP 46432F396 1,201 7,444 SH   SOLE   7,444 0 0
iShares Core MSCI Total Intern ETP 46432F834 5,609 83,484 SH   SOLE   83,484 0 0
iShares Core MSCI EAFE ETF ETP 46432F842 57,734 835,635 SH   SOLE   835,635 0 0
iShares Core 1-5 Year USD Bond ETP 46432F859 1,128 21,834 SH   SOLE   21,834 0 0
iShares MSCI Taiwan ETF ETP 46434G772 9,669 182,158 SH   SOLE   182,158 0 0
iShares MSCI Malaysia ETF ETP 46434G814 215 7,481 SH   SOLE   7,481 0 0
iShares iBonds Dec 2021 Term C ETP 46434VBK5 332 13,344 SH   SOLE   13,344 0 0
iShares MSCI International Sma ETP 46434V266 1,711 51,431 SH   SOLE   51,431 0 0
iShares MSCI International Mul ETP 46434V274 2,165 79,644 SH   SOLE   79,644 0 0
iShares MSCI Saudi Arabia ETF ETP 46434V423 273 8,780 SH   SOLE   8,780 0 0
iShares Core Total USD Bond Ma ETP 46434V613 822 15,052 SH   SOLE   15,052 0 0
iShares Core Dividend Growth E ETP 46434V621 951 21,210 SH   SOLE   21,210 0 0
iShares Currency Hedged MSCI E ETP 46434V639 562 18,018 SH   SOLE   18,018 0 0
iShares Core MSCI Pacific ETF ETP 46434V696 20,573 319,355 SH   SOLE   319,355 0 0
iShares Currency Hedged MSCI G ETP 46434V704 3,208 109,755 SH   SOLE   109,755 0 0
iShares Currency Hedged MSCI E ETP 46434V803 1,720 56,455 SH   SOLE   56,455 0 0
iShares Treasury Floating Rate ETP 46434V860 2,810 55,897 SH   SOLE   55,897 0 0
BlackRock Ultra Short-Term Bon ETP 46434V878 297 5,878 SH   SOLE   5,878 0 0
iShares Currency Hedged MSCI J ETP 46434V886 4,680 130,481 SH   SOLE   130,481 0 0
iShares Investment Grade Bond ETP 46435G219 369 6,671 SH   SOLE   6,671 0 0
iShares ESG Aware 1-5 Year USD ETP 46435G243 3,040 116,136 SH   SOLE   116,136 0 0
iShares High Yield Bond Factor ETP 46435G250 1,045 20,401 SH   SOLE   20,401 0 0
iShares Russell 2500 ETF ETP 46435G268 1,491 26,269 SH   SOLE   26,269 0 0
iShares iBonds Dec 2023 Term M ETP 46435G318 296 11,311 SH   SOLE   11,311 0 0
iShares Core MSCI Internationa ETP 46435G326 2,108 34,208 SH   SOLE   34,208 0 0
iShares Mortgage Real Estate E ETP 46435G342 302 9,467 SH   SOLE   9,467 0 0
iShares MSCI USA Small-Cap Min ETP 46435G433 3,295 97,230 SH   SOLE   97,230 0 0
iShares Trust iShares ESG Adva ETP 46435G441 2,650 50,331 SH   SOLE   50,331 0 0
iShares Fallen Angels USD Bond ETP 46435G474 10,347 351,598 SH   SOLE   351,598 0 0
iShares MSCI International Siz ETP 46435G508 1,003 34,220 SH   SOLE   34,220 0 0
iShares Currency Hedged MSCI C ETP 46435G706 1,089 40,274 SH   SOLE   40,274 0 0
iShares Currency Hedged JPX-Ni ETP 46435G722 608 18,647 SH   SOLE   18,647 0 0
iShares iBonds Dec 2022 Term M ETP 46435G755 633 24,007 SH   SOLE   24,007 0 0
iShares Currency Hedged MSCI A ETP 46435G847 1,510 51,310 SH   SOLE   51,310 0 0
iShares Currency Hedged MSCI U ETP 46435G862 2,416 117,762 SH   SOLE   117,762 0 0
iShares Cybersecurity and Tech ETP 46435U135 262 6,503 SH   SOLE   6,503 0 0
iShares iBonds 2025 Term High ETP 46435U168 537 21,542 SH   SOLE   21,542 0 0
iShares iBonds 2022 Term High ETP 46435U176 1,638 67,505 SH   SOLE   67,505 0 0
iShares iBonds 2024 Term High ETP 46435U184 688 28,294 SH   SOLE   28,294 0 0
iShares Genomics Immunology an ETP 46435U192 292 6,356 SH   SOLE   6,356 0 0
iShares iBonds 2021 Term High ETP 46435U226 880 36,323 SH   SOLE   36,323 0 0
iShares iBonds Dec 2025 Term M ETP 46435U432 1,007 35,762 SH   SOLE   35,762 0 0
iShares Global Green Bond ETF ETP 46435U440 719 12,786 SH   SOLE   12,786 0 0
iShares Robotics & Artificial ETP 46435U556 1,640 41,169 SH   SOLE   41,169 0 0
iShares U.S. Fixed Income Bala ETP 46435U796 288 2,807 SH   SOLE   2,807 0 0
iShares iBonds Dec 2029 Term C ETP 46436E205 233 8,463 SH   SOLE   8,463 0 0
iShares iBonds 2026 Term High ETP 46436E528 1,939 76,214 SH   SOLE   76,214 0 0
Ishares 25 Year Treasury STRI ETP 46436E577 866 36,522 SH   SOLE   36,522 0 0
iShares ESG Advanced Total USD ETP 46436E619 819 16,165 SH   SOLE   16,165 0 0
iShares 0-3 Month Treasury Bon ETP 46436E718 4,645 46,444 SH   SOLE   46,444 0 0
iShares ESG Advanced MSCI EM E ETP 46436E742 2,727 64,972 SH   SOLE   64,972 0 0
iShares ESG Advanced MSCI EAFE ETP 46436E759 2,989 47,290 SH   SOLE   47,290 0 0
iShares ESG Advanced MSCI USA ETP 46436E767 1,617 51,647 SH   SOLE   51,647 0 0
iShares iBonds Dec 2029 Term T ETP 46436E825 743 28,338 SH   SOLE   28,338 0 0
iShares iBonds Dec 2027 Term T ETP 46436E841 755 28,811 SH   SOLE   28,811 0 0
iShares iBonds Dec 2026 Term T ETP 46436E858 467 17,817 SH   SOLE   17,817 0 0
iShares iBonds Dec 2024 Term T ETP 46436E874 248 9,550 SH   SOLE   9,550 0 0
JPMorgan Chase & Co Common Stock 46625H100 350 2,752 SH   SOLE   2,752 0 0
JPMorgan Diversified Return In ETP 46641Q209 719 12,355 SH   SOLE   12,355 0 0
JPMorgan BetaBuilders U.S. Sma ETP 46641Q290 6,313 109,574 SH   SOLE   109,574 0 0
JPMorgan Diversified Return Em ETP 46641Q308 292 5,315 SH   SOLE   5,315 0 0
JPMorgan BetaBuilders US Mid C ETP 46641Q340 323 4,099 SH   SOLE   4,099 0 0
JPMorgan BetaBuilders Internat ETP 46641Q373 31,178 563,899 SH   SOLE   563,899 0 0
JPMorgan BetaBuilders US Equit ETP 46641Q399 4,241 61,637 SH   SOLE   61,637 0 0
JPMorgan U.S. Aggregate Bond E ETP 46641Q613 697 25,021 SH   SOLE   25,021 0 0
JPMorgan Ultra-Short Municipal ETP 46641Q654 9,684 189,737 SH   SOLE   189,737 0 0
JPMorgan BetaBuilders Develope ETP 46641Q688 291 10,747 SH   SOLE   10,747 0 0
JPMorgan BetaBuilders Europe E ETP 46641Q720 3,582 137,124 SH   SOLE   137,124 0 0
JPMorgan Diversified Return US ETP 46641Q845 252 6,996 SH   SOLE   6,996 0 0
JPMorgan High Yield Research E ETP 46641Q878 1,431 27,579 SH   SOLE   27,579 0 0
JD.com Inc ADR 47215P106 515 5,861 SH   SOLE   5,861 0 0
John Hancock Multifactor Small ETP 47804J842 613 19,984 SH   SOLE   19,984 0 0
KE Holdings Inc ADR 482497104 228 3,700 SH   SOLE   3,700 0 0
KraneShares CICC China Leaders ETP 500767207 290 9,239 SH   SOLE   9,239 0 0
KraneShares CSI China Internet ETP 500767306 866 11,283 SH   SOLE   11,283 0 0
KraneShares Bosera MSCI China ETP 500767405 895 19,496 SH   SOLE   19,496 0 0
KraneShares CICC China Consume ETP 500767595 522 19,345 SH   SOLE   19,345 0 0
Legg Mason Low Volatility High ETP 52468L406 296 9,128 SH   SOLE   9,128 0 0
Western Asset Total Return ETF ETP 52468L810 309 10,938 SH   SOLE   10,938 0 0
LendingTree Inc Common Stock 52603B107 270 987 SH   SOLE   987 0 0
AAF First Priority CLO Bond ET ETP 53656F656 1,080 43,084 SH   SOLE   43,084 0 0
Roundhill BITKRAFT Esports & D ETP 53656F706 688 22,839 SH   SOLE   22,839 0 0
Roundhill Sports Betting & iGa ETP 53656F789 1,209 46,793 SH   SOLE   46,793 0 0
LORDSTOWN MOTORS CORP-CL A Equity WRT 54405Q118 97 11,224 SH   SOLE   11,224 0 0
Tortoise North American Pipeli ETP 56167N720 496 28,632 SH   SOLE   28,632 0 0
Materialise NV ADR 57667T100 247 4,553 SH   SOLE   4,553 0 0
Morgan Stanley Common Stock 617446448 206 2,999 SH   SOLE   2,999 0 0
NIO Inc ADR 62914V106 279 5,717 SH   SOLE   5,717 0 0
NetEase Inc ADR 64110W102 201 2,094 SH   SOLE   2,094 0 0
NextEra Energy Inc Common Stock 65339F101 339 4,389 SH   SOLE   4,389 0 0
NexGen Energy Ltd Common Stock 65340P106 46 16,643 SH   SOLE   16,643 0 0
Northern Genesis Acquisition C Unit 66516T203 210 10,068 SH   SOLE   10,068 0 0
Novartis AG ADR 66987V109 708 7,497 SH   SOLE   7,497 0 0
Nuveen Enhanced Yield US Aggre ETP 67092P102 3,938 153,210 SH   SOLE   153,210 0 0
Nuveen Enhanced Yield 1-5 Year ETP 67092P110 800 31,346 SH   SOLE   31,346 0 0
Nuveen ESG US Aggregate Bond E ETP 67092P870 1,536 57,323 SH   SOLE   57,323 0 0
PGIM Ultra Short Bond ETF ETP 69344A107 312 6,268 SH   SOLE   6,268 0 0
PGIM Active High Yield Bond ET ETP 69344A206 1,938 47,763 SH   SOLE   47,763 0 0
PagerDuty Inc Common Stock 69553P100 219 5,256 SH   SOLE   5,256 0 0
PIMCO 1-5 Year U.S. TIPS Index ETP 72201R205 4,536 83,730 SH   SOLE   83,730 0 0
PIMCO 15 Year U.S. TIPS Index ETP 72201R304 1,105 12,465 SH   SOLE   12,465 0 0
PIMCO Broad U.S. TIPS Index Ex ETP 72201R403 2,860 43,690 SH   SOLE   43,690 0 0
PIMCO Enhanced Low Duration Ac ETP 72201R718 1,025 10,048 SH   SOLE   10,048 0 0
PIMCO Active Bond Exchange-Tra ETP 72201R775 574 5,076 SH   SOLE   5,076 0 0
PIMCO Investment Grade Corpora ETP 72201R817 287 2,452 SH   SOLE   2,452 0 0
PIMCO Intermediate Municipal B ETP 72201R866 226 3,983 SH   SOLE   3,983 0 0
PIMCO Short Term Municipal Bon ETP 72201R874 986 19,170 SH   SOLE   19,170 0 0
Pinduoduo Inc ADR 722304102 483 2,720 SH   SOLE   2,720 0 0
Procure Space ETF ETP 74280R205 773 30,333 SH   SOLE   30,333 0 0
ProShares Short Dow30 ETP 74347B235 250 6,366 SH   SOLE   6,366 0 0
ProShares UltraPro Short S&P 5 ETP 74347B268 1,471 248,483 SH   SOLE   248,483 0 0
ProShares UltraShort Dow30 ETP 74347B276 233 18,644 SH   SOLE   18,644 0 0
ProShares UltraShort MSCI Braz ETP 74347B292 227 26,390 SH   SOLE   26,390 0 0
ProShares S&P 500 Bond ETF ETP 74347B318 695 7,354 SH   SOLE   7,354 0 0
ProShares UltraShort S&P500 ETP 74347B383 850 68,640 SH   SOLE   68,640 0 0
ProShares Short S&P500 ETP 74347B425 4,174 232,297 SH   SOLE   232,297 0 0
ProShares DJ Brookfield Global ETP 74347B508 563 13,719 SH   SOLE   13,719 0 0
Proshares Trust-Proshares Russ ETP 74347B698 594 10,353 SH   SOLE   10,353 0 0
ProShares Short QQQ ETP 74347B714 455 31,563 SH   SOLE   31,563 0 0
ProShares UltraPro Short Dow30 ETP 74347G309 431 33,819 SH   SOLE   33,819 0 0
ProShares MSCI Transformationa ETP 74347G796 1,278 30,263 SH   SOLE   30,263 0 0
Proshares Trust-Proshares K-1 ETP 74347G804 453 10,540 SH   SOLE   10,540 0 0
ProShares Short High Yield ETP 74347R131 1,362 72,975 SH   SOLE   72,975 0 0
ProShares Ultra QQQ ETP 74347R206 220 1,913 SH   SOLE   1,913 0 0
ProShares Ultra Dow30 ETP 74347R305 1,311 23,227 SH   SOLE   23,227 0 0
ProShares Short MSCI EAFE ETP 74347R370 1,261 61,900 SH   SOLE   61,900 0 0
ProShares Ultra Russell2000 ETP 74347R842 3,717 41,485 SH   SOLE   41,485 0 0
ProShares UltraShort Silver ETP 74347W114 377 55,065 SH   SOLE   55,065 0 0
ProShares Short VIX Short-Term ETP 74347W130 729 17,593 SH   SOLE   17,593 0 0
ProShares VIX Mid-Term Futures ETP 74347W338 2,135 58,184 SH   SOLE   58,184 0 0
ProShares Ultra Silver ETP 74347W353 471 9,178 SH   SOLE   9,178 0 0
ProShares Ultra Gold ETP 74347W601 516 7,564 SH   SOLE   7,564 0 0
ProShares UltraShort Bloomberg ETP 74347W668 417 35,796 SH   SOLE   35,796 0 0
ProShares UltraPro Russell2000 ETP 74347X799 569 7,224 SH   SOLE   7,224 0 0
ProShares UltraPro MidCap400 ETP 74347X815 307 3,015 SH   SOLE   3,015 0 0
ProShares UltraPro Dow30 ETP 74347X823 546 5,328 SH   SOLE   5,328 0 0
ProShares UltraPro QQQ ETP 74347X831 6,293 34,616 SH   SOLE   34,616 0 0
ProShares Short 20 Year Treas ETP 74347X849 1,315 83,340 SH   SOLE   83,340 0 0
ProShares UltraPro S&P 500 ETP 74347X864 656 8,537 SH   SOLE   8,537 0 0
ProShares Ultra Bloomberg Natu ETP 74347Y870 4,803 227,996 SH   SOLE   227,996 0 0
ProShares Ultra Bloomberg Crud ETP 74347Y888 759 20,927 SH   SOLE   20,927 0 0
ProShares UltraPro Short Russe ETP 74348A152 412 118,476 SH   SOLE   118,476 0 0
ProShares Short Russell2000 ETP 74348A210 4,567 179,670 SH   SOLE   179,670 0 0
ProShares UltraShort Russell20 ETP 74348A319 112 22,274 SH   SOLE   22,274 0 0
ProShares S&P 500 Dividend Ari ETP 74348A467 735 9,199 SH   SOLE   9,199 0 0
Proto Labs Inc Common Stock 743713109 402 2,618 SH   SOLE   2,618 0 0
Pure Storage Inc Common Stock 74624M102 351 15,540 SH   SOLE   15,540 0 0
Roku Inc Common Stock 77543R102 1,033 3,112 SH   SOLE   3,112 0 0
SPDR S&P 500 ETF Trust ETP 78462F103 17,814 47,646 SH   SOLE   47,646 0 0
SPDR S&P North American Natura ETP 78463X152 466 14,055 SH   SOLE   14,055 0 0
SPDR EURO STOXX Small Cap ETF ETP 78463X392 605 8,498 SH   SOLE   8,498 0 0
SPDR S&P China ETF ETP 78463X400 295 2,263 SH   SOLE   2,263 0 0
SPDR MSCI EAFE StrategicFactor ETP 78463X434 773 11,063 SH   SOLE   11,063 0 0
SPDR Portfolio Emerging Market ETP 78463X509 3,446 81,735 SH   SOLE   81,735 0 0
SPDR S&P Global Natural Resour ETP 78463X541 1,065 23,786 SH   SOLE   23,786 0 0
SPDR S&P Emerging Markets Smal ETP 78463X756 1,005 19,462 SH   SOLE   19,462 0 0
SPDR MSCI ACWI ex-US ETF ETP 78463X848 22,597 817,234 SH   SOLE   817,234 0 0
SPDR S&P Global Infrastructure ETP 78463X855 656 13,147 SH   SOLE   13,147 0 0
SPDR FactSet Innovative Techno ETP 78464A110 3,252 15,120 SH   SOLE   15,120 0 0
SPDR Bloomberg Barclays Intern ETP 78464A151 1,308 34,511 SH   SOLE   34,511 0 0
SPDR S&P 600 Small Cap Growth ETP 78464A201 1,635 21,411 SH   SOLE   21,411 0 0
SPDR Bloomberg Barclays Short ETP 78464A334 1,819 55,410 SH   SOLE   55,410 0 0
SPDR Portfolio S&P 500 Growth ETP 78464A409 736 13,315 SH   SOLE   13,315 0 0
SPDR Portfolio TIPS ETF ETP 78464A656 2,082 66,811 SH   SOLE   66,811 0 0
SPDR S&P Regional Banking ETF ETP 78464A698 396 7,626 SH   SOLE   7,626 0 0
SPDR S&P Retail ETF ETP 78464A714 2,159 33,561 SH   SOLE   33,561 0 0
SPDR Portfolio S&P 400 Mid Cap ETP 78464A847 322 7,965 SH   SOLE   7,965 0 0
SPDR Doubleline Total Return T ETP 78467V848 338 6,853 SH   SOLE   6,853 0 0
SPDR S&P MidCap 400 ETF Trust ETP 78467Y107 7,351 17,506 SH   SOLE   17,506 0 0
SPDR Bloomberg Barclays Invest ETP 78468R200 1,881 61,507 SH   SOLE   61,507 0 0
SPDR Bloomberg Barclays Short ETP 78468R408 1,038 38,508 SH   SOLE   38,508 0 0
SPDR S&P Oil & Gas Exploration ETP 78468R556 3,063 52,352 SH   SOLE   52,352 0 0
SPDR Portfolio High Yield Bond ETP 78468R606 235 8,869 SH   SOLE   8,869 0 0
SPDR Bloomberg Barclays 1-3 Mo ETP 78468R663 1,242 13,570 SH   SOLE   13,570 0 0
SPDR Nuveen Bloomberg Barclays ETP 78468R721 402 7,651 SH   SOLE   7,651 0 0
SPDR Nuveen Bloomberg Barclays ETP 78468R739 680 13,661 SH   SOLE   13,661 0 0
SPDR Portfolio S&P 500 High Di ETP 78468R788 1,019 30,937 SH   SOLE   30,937 0 0
SPDR Portfolio S&P 600 Small C ETP 78468R853 439 12,274 SH   SOLE   12,274 0 0
SPDR SSGA US Small Cap Low Vol ETP 78468R887 639 6,673 SH   SOLE   6,673 0 0
Sanofi ADR 80105N105 211 4,350 SH   SOLE   4,350 0 0
Schwab U.S. Large-Cap Value ET ETP 808524409 1,163 19,535 SH   SOLE   19,535 0 0
Schwab US Small-Cap ETF ETP 808524607 1,604 18,028 SH   SOLE   18,028 0 0
Schwab Long-Term U.S. Treasury ETP 808524680 582 10,628 SH   SOLE   10,628 0 0
Schwab 5-10 Year Corporate Bon ETP 808524698 317 5,909 SH   SOLE   5,909 0 0
Schwab 1-5 Year Corporate Bond ETP 808524714 837 16,303 SH   SOLE   16,303 0 0
Schwab Fundamental U.S. Broad ETP 808524789 3,450 76,848 SH   SOLE   76,848 0 0
Schwab U.S. Aggregate Bond ETF ETP 808524839 5,123 91,436 SH   SOLE   91,436 0 0
Schwab Short-Term U.S. Treasur ETP 808524862 593 11,535 SH   SOLE   11,535 0 0
Materials Select Sector SPDR F ETP 81369Y100 5,116 70,679 SH   SOLE   70,679 0 0
Health Care Select Sector SPDR ETP 81369Y209 939 8,274 SH   SOLE   8,274 0 0
Consumer Staples Select Sector ETP 81369Y308 2,325 34,469 SH   SOLE   34,469 0 0
Consumer Discretionary Select ETP 81369Y407 3,419 21,265 SH   SOLE   21,265 0 0
Financial Select Sector SPDR F ETP 81369Y605 1,011 34,294 SH   SOLE   34,294 0 0
Industrial Select Sector SPDR ETP 81369Y704 5,740 64,819 SH   SOLE   64,819 0 0
Technology Select Sector SPDR ETP 81369Y803 872 6,705 SH   SOLE   6,705 0 0
Communication Services Select ETP 81369Y852 1,898 28,128 SH   SOLE   28,128 0 0
Real Estate Select Sector SPDR ETP 81369Y860 1,597 43,672 SH   SOLE   43,672 0 0
Siren Nasdaq NexGen Economy ET ETP 829658202 1,029 25,253 SH   SOLE   25,253 0 0
Square Inc Common Stock 852234103 935 4,298 SH   SOLE   4,298 0 0
Switchback Energy Acquisition Unit 87105M201 219 4,800 SH   SOLE   4,800 0 0
TATTOOED CHEF INC Equity WRT 87663X110 139 12,220 SH   SOLE   12,220 0 0
Teladoc Health Inc Common Stock 87918A105 428 2,138 SH   SOLE   2,138 0 0
Tesla Inc Common Stock 88160R101 864 1,225 SH   SOLE   1,225 0 0
Teucrium Corn Fund ETP 88166A102 1,142 73,323 SH   SOLE   73,323 0 0
Teucrium Sugar Fund ETP 88166A409 339 50,203 SH   SOLE   50,203 0 0
Teucrium Wheat Fund ETP 88166A508 447 72,197 SH   SOLE   72,197 0 0
Teucrium Soybean Fund ETP 88166A607 3,645 187,205 SH   SOLE   187,205 0 0
Aware Ultra-Short Duration Enh ETP 886364108 456 9,140 SH   SOLE   9,140 0 0
SP Funds Dow Jones Global Suku ETP 886364702 444 21,720 SH   SOLE   21,720 0 0
Sound Equity Income ETF ETP 886364793 1,005 49,899 SH   SOLE   49,899 0 0
Sound Enhanced Fixed Income ET ETP 886364819 1,004 49,999 SH   SOLE   49,999 0 0
SoFi Weekly Income ETF ETP 886364884 871 8,397 SH   SOLE   8,397 0 0
TOTAL SE ADR 89151E109 425 10,136 SH   SOLE   10,136 0 0
Toyota Motor Corp ADR 892331307 459 2,969 SH   SOLE   2,969 0 0
TWC Tech Holdings II Corp Unit 90117G204 596 55,483 SH   SOLE   55,483 0 0
Twist Bioscience Corp Common Stock 90184D100 241 1,708 SH   SOLE   1,708 0 0
UBS AG/London ETP 902677780 739 1,337 SH   SOLE   1,337 0 0
United States Brent Oil Fund L ETP 91167Q100 1,284 99,719 SH   SOLE   99,719 0 0
United States Commodity Index ETP 911717106 866 26,506 SH   SOLE   26,506 0 0
United States Natural Gas Fund ETP 912318300 5,845 635,273 SH   SOLE   635,273 0 0
United States Oil Fund LP ETP 91232N207 2,184 66,175 SH   SOLE   66,175 0 0
United States 12 Month Oil Fun ETP 91288V103 1,803 104,865 SH   SOLE   104,865 0 0
Ur-Energy Inc Common Stock 91688R108 11 14,208 SH   SOLE   14,208 0 0
Uranium Energy Corp Common Stock 916896103 29 16,479 SH   SOLE   16,479 0 0
UTZ BRANDS INC Equity WRT 918090119 826 78,669 SH   SOLE   78,669 0 0
VanEck Merk Gold Shares ETP 921078101 3,094 167,088 SH   SOLE   167,088 0 0
VanEck Vectors Video Gaming an ETP 92189F114 459 6,558 SH   SOLE   6,558 0 0
VanEck Vectors ChinaAMC China ETP 92189F379 215 8,948 SH   SOLE   8,948 0 0
VanEck Vectors Fallen Angel Hi ETP 92189F437 9,090 283,171 SH   SOLE   283,171 0 0
VanEck Vectors International H ETP 92189F445 642 24,746 SH   SOLE   24,746 0 0
VanEck Vectors Low Carbon Ener ETP 92189F502 877 5,299 SH   SOLE   5,299 0 0
VanEck Vectors Morningstar Wid ETP 92189F643 910 14,673 SH   SOLE   14,673 0 0
VanEck Vectors Semiconductor E ETP 92189F676 7,290 33,378 SH   SOLE   33,378 0 0
VanEck Vectors Junior Gold Min ETP 92189F791 827 15,241 SH   SOLE   15,241 0 0
VanEck Vectors Gaming ETF ETP 92189F882 1,131 24,155 SH   SOLE   24,155 0 0
VanEck Vectors Intermediate Mu ETP 92189H201 254 4,880 SH   SOLE   4,880 0 0
VanEck Vectors High Yield Muni ETP 92189H409 924 15,015 SH   SOLE   15,015 0 0
VanEck Vectors Oil Services ET ETP 92189H607 1,337 8,680 SH   SOLE   8,680 0 0
Vanguard Dividend Appreciation ETP 921908844 1,792 12,691 SH   SOLE   12,691 0 0
Vanguard Total International S ETP 921909768 153,928 2,558,640 SH   SOLE   2,558,640 0 0
Vanguard Extended Duration Tre ETP 921910709 10,733 70,473 SH   SOLE   70,473 0 0
Vanguard ESG International Sto ETP 921910725 1,192 20,109 SH   SOLE   20,109 0 0
Vanguard Mega Cap Growth ETF ETP 921910816 4,512 22,145 SH   SOLE   22,145 0 0
Vanguard S&P Mid-Cap 400 ETF ETP 921932885 438 2,816 SH   SOLE   2,816 0 0
Vanguard U.S. Minimum Volatili ETP 921935409 2,577 28,803 SH   SOLE   28,803 0 0
Vanguard High Dividend Yield E ETP 921946406 2,429 26,539 SH   SOLE   26,539 0 0
Vanguard International High Di ETP 921946794 687 11,296 SH   SOLE   11,296 0 0
Vanguard Emerging Markets Gove ETP 921946885 7,050 85,668 SH   SOLE   85,668 0 0
Vanguard Short-Term Inflation- ETP 922020805 11,018 215,612 SH   SOLE   215,612 0 0
Vanguard Consumer Staples ETF ETP 92204A207 1,568 9,015 SH   SOLE   9,015 0 0
Vanguard Financials ETF ETP 92204A405 504 6,920 SH   SOLE   6,920 0 0
Vanguard Materials ETF ETP 92204A801 269 1,712 SH   SOLE   1,712 0 0
Vanguard Utilities ETF ETP 92204A876 676 4,927 SH   SOLE   4,927 0 0
Vanguard Communication Service ETP 92204A884 3,395 28,242 SH   SOLE   28,242 0 0
Vanguard FTSE Emerging Markets ETP 922042858 1,114 22,238 SH   SOLE   22,238 0 0
Vanguard FTSE Europe ETF ETP 922042874 9,417 156,317 SH   SOLE   156,317 0 0
Vanguard Short-Term Treasury E ETP 92206C102 6,623 107,511 SH   SOLE   107,511 0 0
Vanguard Russell 2000 Value ETP 92206C649 741 6,418 SH   SOLE   6,418 0 0
Vanguard Russell 2000 ETF ETP 92206C664 2,114 13,359 SH   SOLE   13,359 0 0
Vanguard Intermediate-Term Tre ETP 92206C706 6,892 99,280 SH   SOLE   99,280 0 0
Vanguard Long-Term Treasury ET ETP 92206C847 5,247 54,741 SH   SOLE   54,741 0 0
VELODYNE LIDAR INC Equity WRT 92259F119 649 76,209 SH   SOLE   76,209 0 0
Vanguard Mid-Cap Growth ETF ETP 922908538 405 1,908 SH   SOLE   1,908 0 0
Vanguard Real Estate ETF ETP 922908553 3,231 38,045 SH   SOLE   38,045 0 0
Vanguard Total Stock Market ET ETP 922908769 2,128 10,932 SH   SOLE   10,932 0 0
Vesper Healthcare Acquisition Unit 92538T203 1,053 86,898 SH   SOLE   86,898 0 0
VictoryShares USAA Core Interm ETP 92647N527 2,151 39,459 SH   SOLE   39,459 0 0
VictoryShares US 500 Volatilit ETP 92647N766 501 8,049 SH   SOLE   8,049 0 0
Virtus Newfleet Dynamic Credit ETP 92790A207 226 9,317 SH   SOLE   9,317 0 0
Virtus Seix Senior Loan ETF ETP 92790A405 453 18,326 SH   SOLE   18,326 0 0
WisdomTree US Total Dividend F ETP 97717W109 1,143 10,902 SH   SOLE   10,902 0 0
WisdomTree Emerging Markets Hi ETP 97717W315 1,905 46,316 SH   SOLE   46,316 0 0
WisdomTree Trust WisdomTree In ETP 97717W380 244 5,168 SH   SOLE   5,168 0 0
WisdomTree India Earnings Fund ETP 97717W422 328 11,214 SH   SOLE   11,214 0 0
WisdomTree Interest Rate Hedge ETP 97717W430 768 35,192 SH   SOLE   35,192 0 0
WisdomTree Germany Hedged Equi ETP 97717W448 739 23,786 SH   SOLE   23,786 0 0
WisdomTree US MidCap Dividend ETP 97717W505 2,320 66,641 SH   SOLE   66,641 0 0
WisdomTree US SmallCap Fund ETP 97717W562 514 13,218 SH   SOLE   13,218 0 0
WisdomTree US MidCap Fund ETP 97717W570 230 5,284 SH   SOLE   5,284 0 0
WisdomTree US SmallCap Dividen ETP 97717W604 4,398 165,337 SH   SOLE   165,337 0 0
WisdomTree International Equit ETP 97717W703 273 5,395 SH   SOLE   5,395 0 0
WisdomTree International Small ETP 97717W760 252 3,704 SH   SOLE   3,704 0 0
WisdomTree International Large ETP 97717W794 935 20,360 SH   SOLE   20,360 0 0
WisdomTree Global ex-US Qualit ETP 97717W844 676 8,879 SH   SOLE   8,879 0 0
WisdomTree Emerging Markets ES ETP 97717X214 539 15,067 SH   SOLE   15,067 0 0
WisdomTree Yield Enhanced US A ETP 97717X511 746 13,893 SH   SOLE   13,893 0 0
Wisdomtree Europe Hedged Small ETP 97717X552 284 9,241 SH   SOLE   9,241 0 0
Wisdomtree Emerging Markets EX ETP 97717X578 21,052 530,674 SH   SOLE   530,674 0 0
WisdomTree Floating Rate Treas ETP 97717X628 1,224 48,767 SH   SOLE   48,767 0 0
WisdomTree Emerging Markets Co ETP 97717X784 692 8,985 SH   SOLE   8,985 0 0
WisdomTree Emerging Markets Lo ETP 97717X867 3,961 113,844 SH   SOLE   113,844 0 0
WisdomTree Enhanced Commodity ETP 97717Y683 562 29,526 SH   SOLE   29,526 0 0
Yum China Holdings Inc Common Stock 98850P109 293 5,126 SH   SOLE   5,126 0 0
Zillow Group Inc Common Stock 98954M200 404 3,112 SH   SOLE   3,112 0 0