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 TR CORE S&P500 ETF 464287200 54,991 138,233 SH   SOLE   0 0 138,233
SPDR S&P 500 ETF TR TR UNIT 78462F103 37,713 95,157 SH   SOLE   0 0 95,157
ISHARES TR GL CLEAN ENE ETF 464288224 15,304 629,805 SH   SOLE   0 0 629,805
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14,557 39,959 SH   SOLE   0 0 39,959
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 12,794 207,970 SH   SOLE   0 0 207,970
SPDR GOLD TR GOLD SHS 78463V107 12,451 77,840 SH   SOLE   0 0 77,840
ISHARES TR MSCI USA MIN VOL 46429B697 8,119 117,347 SH   SOLE   0 0 117,347
ARK ETF TR GENOMIC REV ETF 00214Q302 6,861 77,325 SH   SOLE   0 0 77,325
ALPHABET INC CAP STK CL A 02079K305 6,239 3,025 SH   SOLE   0 0 3,025
VANGUARD INDEX FDS GROWTH ETF 922908736 6,227 24,228 SH   SOLE   0 0 24,228
ISHARES TR S&P 500 GRWT ETF 464287309 5,800 89,088 SH   SOLE   0 0 89,088
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 4,226 46,060 SH   SOLE   0 0 46,060
ARK ETF TR INNOVATION ETF 00214Q104 3,936 32,820 SH   SOLE   0 0 32,820
HUMANCO ACQUISITION CORP COM CL A 44487N109 3,169 318,500 SH   SOLE   0 0 318,500
MICROSOFT CORP COM 594918104 2,645 11,222 SH   SOLE   0 0 11,222
AMAZON COM INC COM 023135106 2,500 808 SH   SOLE   0 0 808
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,455 23,225 SH   SOLE   0 0 23,225
ZILLOW GROUP INC CL C CAP STK 98954M200 2,430 18,748 SH   SOLE   0 0 18,748
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2,268 151,254 SH   SOLE   0 0 151,254
APPLE INC COM 037833100 2,254 18,455 SH   SOLE   0 0 18,455
ZSCALER INC COM 98980G102 2,216 12,910 SH   SOLE   0 0 12,910
SQUARE INC CL A 852234103 2,144 9,446 SH   SOLE   0 0 9,446
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,142 4,500 SH   SOLE   0 0 4,500
NVIDIA CORPORATION COM 67066G104 1,940 3,635 SH   SOLE   0 0 3,635
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,930 23,492 SH   SOLE   0 0 23,492
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,833 13,802 SH   SOLE   0 0 13,802
THERMO FISHER SCIENTIFIC INC COM 883556102 1,805 3,956 SH   SOLE   0 0 3,956
ISHARES TR CORE DIV GRWTH 46434V621 1,801 37,313 SH   SOLE   0 0 37,313
PAYPAL HLDGS INC COM 70450Y103 1,790 7,372 SH   SOLE   0 0 7,372
NETFLIX INC COM 64110L106 1,762 3,379 SH   SOLE   0 0 3,379
ACTIVISION BLIZZARD INC COM 00507V109 1,760 18,935 SH   SOLE   0 0 18,935
DISNEY WALT CO COM 254687106 1,691 9,168 SH   SOLE   0 0 9,168
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,688 41,550 SH   SOLE   0 0 41,550
FIRST SOLAR INC COM 336433107 1,617 18,526 SH   SOLE   0 0 18,526
ROKU INC COM CL A 77543R102 1,562 4,797 SH   SOLE   0 0 4,797
BLACKSTONE GROUP INC COM 09260D107 1,550 20,797 SH   SOLE   0 0 20,797
CROWN CASTLE INTL CORP NEW COM 22822V101 1,509 8,769 SH   SOLE   0 0 8,769
KKR & CO INC COM 48251W104 1,469 30,079 SH   SOLE   0 0 30,079
OPEN LENDING CORP COM CL A 68373J104 1,416 40,000 SH   SOLE   0 0 40,000
TWITTER INC COM 90184L102 1,402 22,035 SH   SOLE   0 0 22,035
PINTEREST INC CL A 72352L106 1,391 18,796 SH   SOLE   0 0 18,796
GENERAL MTRS CO COM 37045V100 1,389 24,187 SH   SOLE   0 0 24,187
SPDR SER TR S&P HOMEBUILD 78464A888 1,387 19,719 SH   SOLE   0 0 19,719
LAS VEGAS SANDS CORP COM 517834107 1,335 21,974 SH   SOLE   0 0 21,974
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,314 11,116 SH   SOLE   0 0 11,116
TWILIO INC CL A 90138F102 1,266 3,717 SH   SOLE   0 0 3,717
PURE STORAGE INC CL A 74624M102 1,259 58,485 SH   SOLE   0 0 58,485
SALESFORCE COM INC COM 79466L302 1,258 5,941 SH   SOLE   0 0 5,941
JOHNSON & JOHNSON COM 478160104 1,228 7,476 SH   SOLE   0 0 7,476
ISHARES TR MSCI USA QLT FCT 46432F339 1,185 9,734 SH   SOLE   0 0 9,734
TELADOC HEALTH INC COM 87918A105 1,172 6,449 SH   SOLE   0 0 6,449
SHOPIFY INC CL A 82509L107 1,165 1,053 SH   SOLE   0 0 1,053
ENPHASE ENERGY INC COM 29355A107 1,146 7,072 SH   SOLE   0 0 7,072
EATON CORP PLC SHS G29183103 1,146 8,290 SH   SOLE   0 0 8,290
XILINX INC COM 983919101 1,143 9,232 SH   SOLE   0 0 9,232
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,140 23,295 SH   SOLE   0 0 23,295
JD.COM INC SPON ADR CL A 47215P106 1,124 13,334 SH   SOLE   0 0 13,334
CHEWY INC CL A 16679L109 1,119 13,216 SH   SOLE   0 0 13,216
CBOE GLOBAL MKTS INC COM 12503M108 1,101 11,163 SH   SOLE   0 0 11,163
DOCUSIGN INC COM 256163106 1,096 5,414 SH   SOLE   0 0 5,414
NEXTERA ENERGY INC COM 65339F101 1,086 14,375 SH   SOLE   0 0 14,375
ISHARES TR RUS 1000 GRW ETF 464287614 1,070 4,406 SH   SOLE   0 0 4,406
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,064 3,704 SH   SOLE   0 0 3,704
FACEBOOK INC CL A 30303M102 985 3,346 SH   SOLE   0 0 3,346
SBA COMMUNICATIONS CORP NEW CL A 78410G104 977 3,522 SH   SOLE   0 0 3,522
ALPHABET INC CAP STK CL C 02079K107 926 448 SH   SOLE   0 0 448
TJX COS INC NEW COM 872540109 909 13,745 SH   SOLE   0 0 13,745
LKQ CORP COM 501889208 908 21,465 SH   SOLE   0 0 21,465
ISHARES TR RUS 1000 VAL ETF 464287598 894 5,904 SH   SOLE   0 0 5,904
QORVO INC COM 74736K101 892 4,885 SH   SOLE   0 0 4,885
SPDR SER TR AEROSPACE DEF 78464A631 853 6,797 SH   SOLE   0 0 6,797
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 837 50,429 SH   SOLE   0 0 50,429
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 831 3,668 SH   SOLE   0 0 3,668
ILLUMINA INC COM 452327109 825 2,150 SH   SOLE   0 0 2,150
ZENDESK INC COM 98936J101 821 6,193 SH   SOLE   0 0 6,193
ROSS STORES INC COM 778296103 818 6,826 SH   SOLE   0 0 6,826
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 815 4,627 SH   SOLE   0 0 4,627
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 803 2,501 SH   SOLE   0 0 2,501
KROGER CO COM 501044101 765 21,281 SH   SOLE   0 0 21,281
ISHARES TR 1 3 YR TREAS BD 464287457 749 8,695 SH   SOLE   0 0 8,695
XPENG INC ADS 98422D105 713 19,531 SH   SOLE   0 0 19,531
JAWS ACQUISITION CORP SHS G50744104 662 50,000 SH   SOLE   0 0 50,000
LABORATORY CORP AMER HLDGS COM NEW 50540R409 628 2,465 SH   SOLE   0 0 2,465
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 597 21,640 SH   SOLE   0 0 21,640
TESLA INC COM 88160R101 585 876 SH   SOLE   0 0 876
2U INC COM 90214J101 551 14,417 SH   SOLE   0 0 14,417
ROOT INC COM CL A 77664L108 545 42,881 SH   SOLE   0 0 42,881
ISHARES TR RUS 2000 VAL ETF 464287630 479 3,004 SH   SOLE   0 0 3,004
ISHARES INC CORE MSCI EMKT 46434G103 477 7,420 SH   SOLE   0 0 7,420
UNITEDHEALTH GROUP INC COM 91324P102 457 1,229 SH   SOLE   0 0 1,229
VANGUARD INDEX FDS VALUE ETF 922908744 447 3,405 SH   SOLE   0 0 3,405
ANAPLAN INC COM 03272L108 435 8,092 SH   SOLE   0 0 8,092
ISHARES TR RUS 2000 GRW ETF 464287648 426 1,419 SH   SOLE   0 0 1,419
SPOTIFY TECHNOLOGY S A SHS L8681T102 420 1,568 SH   SOLE   0 0 1,568
MASTERCARD INCORPORATED CL A 57636Q104 413 1,160 SH   SOLE   0 0 1,160
DANAHER CORPORATION COM 235851102 407 1,811 SH   SOLE   0 0 1,811
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 406 7,880 SH   SOLE   0 0 7,880
ISHARES TR BLACKROCK ULTRA 46434V878 362 7,170 SH   SOLE   0 0 7,170
ISHARES TR 20 YR TR BD ETF 464287432 295 2,183 SH   SOLE   0 0 2,183
LOCKHEED MARTIN CORP COM 539830109 271 736 SH   SOLE   0 0 736
ISHARES GOLD TR ISHARES 464285105 267 16,434 SH   SOLE   0 0 16,434
HEALTH CATALYST INC COM 42225T107 266 5,693 SH   SOLE   0 0 5,693
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 262 1,636 SH   SOLE   0 0 1,636
WALMART INC COM 931142103 257 1,898 SH   SOLE   0 0 1,898
RAYTHEON TECHNOLOGIES CORP COM 75513E101 253 3,278 SH   SOLE   0 0 3,278
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 250 1,700 SH   SOLE   0 0 1,700
OMEGA HEALTHCARE INVS INC COM 681936100 248 6,775 SH   SOLE   0 0 6,775
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 237 489 SH   SOLE   0 0 489
SNOWFLAKE INC CL A 833445109 230 1,006 SH   SOLE   0 0 1,006
AMERICAN TOWER CORP NEW COM 03027X100 226 949 SH   SOLE   0 0 949
HONEYWELL INTL INC COM 438516106 222 1,026 SH   SOLE   0 0 1,026
NCINO INC COM 63947U107 221 3,320 SH   SOLE   0 0 3,320
ISHARES TR TIPS BD ETF 464287176 210 1,674 SH   SOLE   0 0 1,674
UP FINTECH HLDG LTD CALL 91531W906 210 60,000 SH   SOLE   0 0 60,000
HUMANCO ACQUISITION CORP *W EXP 99/99/999 44487N117 206 159,250 SH   SOLE   0 0 159,250
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 204 1,159 SH   SOLE   0 0 1,159
STAG INDL INC COM 85254J102 201 5,997 SH   SOLE   0 0 5,997
BOQII HLDG LTD SPONSORED ADS 09950L104 167 30,000 SH   SOLE   0 0 30,000
SOS LIMITED SPNSORD ADS NEW 83587W106 149 30,000 SH   SOLE   0 0 30,000