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 64,975,644 148,856 SH   SOLE   0 0 148,856
SPDR S&P 500 ETF TR TR UNIT 78462F103 41,337,437 95,127 SH   SOLE   0 0 95,127
ISHARES TR GL CLEAN ENE ETF 464288224 15,110,094 660,984 SH   SOLE   0 0 660,984
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14,802,186 37,049 SH   SOLE   0 0 37,049
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 11,662,921 189,641 SH   SOLE   0 0 189,641
SPDR GOLD TR GOLD SHS 78463V107 11,237,559 66,589 SH   SOLE   0 0 66,589
ISHARES TR CORE MSCI EAFE 46432F842 9,987,920 133,725 SH   SOLE   0 0 133,725
ALPHABET INC CAP STK CL A 02079K305 8,298,337 3,253 SH   SOLE   0 0 3,253
ARK ETF TR GENOMIC REV ETF 00214Q302 7,104,084 81,553 SH   SOLE   0 0 81,553
VANGUARD INDEX FDS GROWTH ETF 922908736 6,929,619 23,653 SH   SOLE   0 0 23,653
ISHARES TR S&P 500 GRWT ETF 464287309 6,652,200 89,088 SH   SOLE   0 0 89,088
ISHARES TR MSCI USA MIN VOL 46429B697 5,611,556 74,592 SH   SOLE   0 0 74,592
MICROSOFT CORP COM 594918104 3,890,917 13,827 SH   SOLE   0 0 13,827
ARK ETF TR INNOVATION ETF 00214Q104 3,759,406 30,649 SH   SOLE   0 0 30,649
NVIDIA CORPORATION COM 67066G104 3,683,241 18,976 SH   SOLE   0 0 18,976
AMAZON COM INC COM 023135106 3,359,332 937 SH   SOLE   0 0 937
APPLE INC COM 037833100 3,260,595 22,425 SH   SOLE   0 0 22,425
HUMANCO ACQUISITION CORP COM CL A 44487N109 3,133,060 322,000 SH   SOLE   0 0 322,000
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2,960,796 34,484 SH   SOLE   0 0 34,484
VANGUARD INDEX FDS VALUE ETF 922908744 2,737,523 19,840 SH   SOLE   0 0 19,840
SQUARE INC CL A 852234103 2,712,958 10,546 SH   SOLE   0 0 10,546
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,575,797 24,220 SH   SOLE   0 0 24,220
PAYPAL HLDGS INC COM 70450Y103 2,378,551 7,882 SH   SOLE   0 0 7,882
ZILLOW GROUP INC CL C CAP STK 98954M200 2,320,183 20,779 SH   SOLE   0 0 20,779
NETFLIX INC COM 64110L106 2,310,821 4,499 SH   SOLE   0 0 4,499
BLACKSTONE GROUP INC COM 09260D107 2,200,114 20,797 SH   SOLE   0 0 20,797
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,195,280 4,500 SH   SOLE   0 0 4,500
THERMO FISHER SCIENTIFIC INC COM 883556102 2,116,694 4,116 SH   SOLE   0 0 4,116
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,096,247 13,802 SH   SOLE   0 0 13,802
ROKU INC COM CL A 77543R102 2,079,412 4,926 SH   SOLE   0 0 4,926
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2,001,483 132,024 SH   SOLE   0 0 132,024
TWITTER INC COM 90184L102 1,898,024 27,294 SH   SOLE   0 0 27,294
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,887,791 51,579 SH   SOLE   0 0 51,579
KKR & CO INC COM 48251W104 1,856,753 31,269 SH   SOLE   0 0 31,269
DISNEY WALT CO COM 254687106 1,837,002 10,385 SH   SOLE   0 0 10,385
ISHARES TR CORE DIV GRWTH 46434V621 1,822,364 35,600 SH   SOLE   0 0 35,600
SHOPIFY INC CL A 82509L107 1,804,764 1,150 SH   SOLE   0 0 1,150
FACEBOOK INC CL A 30303M102 1,787,931 5,164 SH   SOLE   0 0 5,164
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,771,590 15,030 SH   SOLE   0 0 15,030
CROWN CASTLE INTL CORP NEW COM 22822V101 1,763,445 8,769 SH   SOLE   0 0 8,769
PINTEREST INC CL A 72352L106 1,715,679 23,753 SH   SOLE   0 0 23,753
DOCUSIGN INC COM 256163106 1,691,496 5,586 SH   SOLE   0 0 5,586
FIRST SOLAR INC COM 336433107 1,644,848 19,308 SH   SOLE   0 0 19,308
GENERAL MTRS CO COM 37045V100 1,638,590 28,722 SH   SOLE   0 0 28,722
TWILIO INC CL A 90138F102 1,611,444 4,091 SH   SOLE   0 0 4,091
LOCKHEED MARTIN CORP COM 539830109 1,606,974 4,219 SH   SOLE   0 0 4,219
SPDR SER TR S&P HOMEBUILD 78464A888 1,594,112 21,730 SH   SOLE   0 0 21,730
SALESFORCE COM INC COM 79466L302 1,572,504 6,495 SH   SOLE   0 0 6,495
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,477,270 17,952 SH   SOLE   0 0 17,952
MARVELL TECHNOLOGY INC COM 573874104 1,404,761 24,083 SH   SOLE   0 0 24,083
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,367,481 13,206 SH   SOLE   0 0 13,206
ZENDESK INC COM 98936J101 1,345,638 9,585 SH   SOLE   0 0 9,585
ISHARES TR MSCI USA QLT FCT 46432F339 1,295,457 9,574 SH   SOLE   0 0 9,574
PURE STORAGE INC CL A 74624M102 1,287,173 63,753 SH   SOLE   0 0 63,753
ENPHASE ENERGY INC COM 29355A107 1,271,474 7,072 SH   SOLE   0 0 7,072
CHEWY INC CL A 16679L109 1,265,305 15,208 SH   SOLE   0 0 15,208
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,227,256 3,697 SH   SOLE   0 0 3,697
ISHARES TR RUS 1000 GRW ETF 464287614 1,226,454 4,406 SH   SOLE   0 0 4,406
INTEL CORP COM 458140100 1,220,078 21,698 SH   SOLE   0 0 21,698
ALPHABET INC CAP STK CL C 02079K107 1,188,100 448 SH   SOLE   0 0 448
QORVO INC COM 74736K101 1,183,050 6,096 SH   SOLE   0 0 6,096
XILINX INC COM 983919101 1,127,704 8,333 SH   SOLE   0 0 8,333
TELADOC HEALTH INC COM 87918A105 1,123,528 7,328 SH   SOLE   0 0 7,328
ILLUMINA INC COM 452327109 1,115,572 2,320 SH   SOLE   0 0 2,320
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,082,206 3,066 SH   SOLE   0 0 3,066
ZSCALER INC COM 98980G102 1,063,338 4,602 SH   SOLE   0 0 4,602
SPDR SER TR AEROSPACE DEF 78464A631 1,039,262 8,111 SH   SOLE   0 0 8,111
XPENG INC ADS 98422D105 1,034,103 23,572 SH   SOLE   0 0 23,572
JD.COM INC SPON ADR CL A 47215P106 980,330 13,019 SH   SOLE   0 0 13,019
SOLAREDGE TECHNOLOGIES INC COM 83417M104 959,187 3,704 SH   SOLE   0 0 3,704
ISHARES INC CORE MSCI EMKT 46434G103 920,831 14,171 SH   SOLE   0 0 14,171
SLACK TECHNOLOGIES INC COM CL A 83088V102 887,954 19,645 SH   SOLE   0 0 19,645
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 881,209 10,198 SH   SOLE   0 0 10,198
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 873,660 4,139 SH   SOLE   0 0 4,139
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 826,210 29,000 SH   SOLE   0 0 29,000
ISHARES TR 1 3 YR TREAS BD 464287457 749,856 8,695 SH   SOLE   0 0 8,695
2U INC COM 90214J101 723,680 15,832 SH   SOLE   0 0 15,832
SIMON PPTY GROUP INC NEW COM 828806109 639,650 5,000 SH   SOLE   0 0 5,000
TESLA INC COM 88160R101 574,034 876 SH   SOLE   0 0 876
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 546,163 3,009 SH   SOLE   0 0 3,009
SNOWFLAKE INC CL A 833445109 542,196 2,091 SH   SOLE   0 0 2,091
SELECT SECTOR SPDR TR ENERGY 81369Y506 541,750 11,000 SH   SOLE   0 0 11,000
DANAHER CORPORATION COM 235851102 506,717 1,811 SH   SOLE   0 0 1,811
UNITEDHEALTH GROUP INC COM 91324P102 462,323 1,115 SH   SOLE   0 0 1,115
LEMONADE INC COM 52567D107 460,078 4,990 SH   SOLE   0 0 4,990
ANAPLAN INC COM 03272L108 452,666 8,092 SH   SOLE   0 0 8,092
MASTERCARD INCORPORATED CL A 57636Q104 440,869 1,160 SH   SOLE   0 0 1,160
ISHARES TR RUS 1000 VAL ETF 464287598 430,676 2,716 SH   SOLE   0 0 2,716
PALO ALTO NETWORKS INC COM 697435105 427,867 1,092 SH   SOLE   0 0 1,092
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 426,404 5,647 SH   SOLE   0 0 5,647
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 411,651 7,880 SH   SOLE   0 0 7,880
SPOTIFY TECHNOLOGY S A SHS L8681T102 388,722 1,568 SH   SOLE   0 0 1,568
LABORATORY CORP AMER HLDGS COM NEW 50540R409 330,490 1,191 SH   SOLE   0 0 1,191
HEALTH CATALYST INC COM 42225T107 319,832 5,693 SH   SOLE   0 0 5,693
ISHARES TR RUS 2000 GRW ETF 464287648 292,285 967 SH   SOLE   0 0 967
RAYTHEON TECHNOLOGIES CORP COM 75513E101 283,809 3,278 SH   SOLE   0 0 3,278
ISHARES GOLD TR ISHARES NEW 464285204 282,171 8,217 SH   SOLE   0 0 8,217
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 274,700 1,636 SH   SOLE   0 0 1,636
NIO INC SPON ADS 62914V106 269,582 5,764 SH   SOLE   0 0 5,764
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 268,685 1,700 SH   SOLE   0 0 1,700
WALMART INC COM 931142103 267,940 1,898 SH   SOLE   0 0 1,898
AMERICAN TOWER CORP NEW COM 03027X100 265,966 949 SH   SOLE   0 0 949
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 261,013 489 SH   SOLE   0 0 489
OMEGA HEALTHCARE INVS INC COM 681936100 253,656 6,775 SH   SOLE   0 0 6,775
STAG INDL INC COM 85254J102 239,580 5,997 SH   SOLE   0 0 5,997
HONEYWELL INTL INC COM 438516106 237,878 1,026 SH   SOLE   0 0 1,026
NCINO INC COM 63947U107 236,845 3,500 SH   SOLE   0 0 3,500
DOLLAR GEN CORP NEW COM 256677105 236,327 1,054 SH   SOLE   0 0 1,054
ISHARES TR RUS 2000 VAL ETF 464287630 223,395 1,395 SH   SOLE   0 0 1,395
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 222,123 5,588 SH   SOLE   0 0 5,588
TRANSDIGM GROUP INC COM 893641100 219,960 339 SH   SOLE   0 0 339
EXTRA SPACE STORAGE INC COM 30225T102 218,187 1,303 SH   SOLE   0 0 1,303
ANALOG DEVICES INC COM 032654105 217,423 1,319 SH   SOLE   0 0 1,319
COSTCO WHSL CORP NEW COM 22160K105 207,505 500 SH   SOLE   0 0 500
ISHARES TR CORE S&P US GWT 464287671 206,940 2,000 SH   SOLE   0 0 2,000
HUMANCO ACQUISITION CORP *W EXP 99/99/999 44487N117 186,760 161,000 SH   SOLE   0 0 161,000
BOQII HLDG LTD SPONSORED ADS 09950L104 125,100 30,000 SH   SOLE   0 0 30,000
ROOT INC COM CL A 77664L108 95,530 11,650 SH   SOLE   0 0 11,650
SOS LIMITED SPNSORD ADS NEW 83587W106 81,900 30,000 SH   SOLE   0 0 30,000