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,923,310 146,310 SH   SOLE   0 0 146,310
SPDR S&P 500 ETF TR TR UNIT 78462F103 35,364,561 94,588 SH   SOLE   0 0 94,588
ISHARES TR GL CLEAN ENE ETF 464288224 15,028,480 532,170 SH   SOLE   0 0 532,170
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14,293,723 41,589 SH   SOLE   0 0 41,589
SPDR GOLD TR GOLD SHS 78463V107 12,099,407 67,837 SH   SOLE   0 0 67,837
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 11,994,320 194,713 SH   SOLE   0 0 194,713
ISHARES TR MSCI USA MIN VOL 46429B697 8,975,093 132,220 SH   SOLE   0 0 132,220
VANGUARD INDEX FDS GROWTH ETF 922908736 6,137,921 24,228 SH   SOLE   0 0 24,228
ISHARES TR S&P 500 GRWT ETF 464287309 5,685,596 89,088 SH   SOLE   0 0 89,088
ARK ETF TR GENOMIC REV ETF 00214Q302 5,569,303 59,718 SH   SOLE   0 0 59,718
ALPHABET INC CAP STK CL A 02079K305 5,143,998 2,935 SH   SOLE   0 0 2,935
HUMANCO ACQUISITION CORP UNIT 12/08/2023 44487N208 3,509,870 318,500 SH   SOLE   0 0 318,500
ARK ETF TR INNOVATION ETF 00214Q104 2,732,322 21,948 SH   SOLE   0 0 21,948
ISHARES TR S&P 500 VAL ETF 464287408 2,522,634 19,705 SH   SOLE   0 0 19,705
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 2,521,875 62,500 SH   SOLE   0 0 62,500
APPLE INC COM 037833100 2,448,793 18,455 SH   SOLE   0 0 18,455
ZILLOW GROUP INC CL C CAP STK 98954M200 2,156,062 16,636 SH   SOLE   0 0 16,636
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 2,148,974 140,824 SH   SOLE   0 0 140,824
MICROSOFT CORP COM 594918104 2,137,678 9,611 SH   SOLE   0 0 9,611
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,095,131 25,273 SH   SOLE   0 0 25,273
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,889,640 4,500 SH   SOLE   0 0 4,500
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,826,880 43,250 SH   SOLE   0 0 43,250
ISHARES TR CORE DIV GRWTH 46434V621 1,822,963 40,673 SH   SOLE   0 0 40,673
AMAZON COM INC COM 023135106 1,820,623 559 SH   SOLE   0 0 559
SQUARE INC CL A 852234103 1,784,430 8,199 SH   SOLE   0 0 8,199
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,624,497 110,510 SH   SOLE   0 0 110,510
THERMO FISHER SCIENTIFIC INC COM 883556102 1,561,294 3,352 SH   SOLE   0 0 3,352
NETFLIX INC COM 64110L106 1,550,272 2,867 SH   SOLE   0 0 2,867
FIRST SOLAR INC COM 336433107 1,549,383 15,663 SH   SOLE   0 0 15,663
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,530,075 11,768 SH   SOLE   0 0 11,768
NVIDIA CORPORATION COM 67066G104 1,527,435 2,925 SH   SOLE   0 0 2,925
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,510,057 14,460 SH   SOLE   0 0 14,460
VANGUARD INDEX FDS VALUE ETF 922908744 1,505,914 12,659 SH   SOLE   0 0 12,659
ACTIVISION BLIZZARD INC COM 00507V109 1,390,354 14,974 SH   SOLE   0 0 14,974
PAYPAL HLDGS INC COM 70450Y103 1,361,638 5,814 SH   SOLE   0 0 5,814
DISNEY WALT CO COM 254687106 1,356,857 7,489 SH   SOLE   0 0 7,489
ISHARES TR MSCI USA QLT FCT 46432F339 1,264,713 10,883 SH   SOLE   0 0 10,883
ENPHASE ENERGY INC COM 29355A107 1,231,799 7,020 SH   SOLE   0 0 7,020
ROKU INC COM CL A 77543R102 1,205,564 3,631 SH   SOLE   0 0 3,631
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,186,464 10,881 SH   SOLE   0 0 10,881
JD.COM INC SPON ADR CL A 47215P106 1,172,058 13,334 SH   SOLE   0 0 13,334
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,170,532 3,668 SH   SOLE   0 0 3,668
PINTEREST INC CL A 72352L106 1,163,794 17,660 SH   SOLE   0 0 17,660
KKR & CO INC COM 48251W104 1,156,556 28,564 SH   SOLE   0 0 28,564
CROWN CASTLE INTL CORP NEW COM 22822V101 1,146,008 7,199 SH   SOLE   0 0 7,199
TWITTER INC COM 90184L102 1,124,154 20,760 SH   SOLE   0 0 20,760
BLACKSTONE GROUP INC COM CL A 09260D107 1,119,722 17,277 SH   SOLE   0 0 17,277
SPDR SER TR S&P HOMEBUILD 78464A888 1,094,583 18,990 SH   SOLE   0 0 18,990
SALESFORCE COM INC COM 79466L302 1,019,854 4,583 SH   SOLE   0 0 4,583
PURE STORAGE INC CL A 74624M102 985,569 43,590 SH   SOLE   0 0 43,590
XILINX INC COM 983919101 977,787 6,897 SH   SOLE   0 0 6,897
OPEN LENDING CORP COM CL A 68373J104 955,981 27,345 SH   SOLE   0 0 27,345
TWILIO INC CL A 90138F102 942,722 2,785 SH   SOLE   0 0 2,785
CHEWY INC CL A 16679L109 895,753 9,965 SH   SOLE   0 0 9,965
CLOROX CO DEL COM 189054109 893,496 4,425 SH   SOLE   0 0 4,425
CVS HEALTH CORP COM 126650100 865,975 12,679 SH   SOLE   0 0 12,679
NEXTERA ENERGY INC COM 65339F101 848,881 11,003 SH   SOLE   0 0 11,003
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 841,086 3,614 SH   SOLE   0 0 3,614
FACEBOOK INC CL A 30303M102 820,299 3,003 SH   SOLE   0 0 3,003
ISHARES TR RUS 1000 GRW ETF 464287614 810,230 3,360 SH   SOLE   0 0 3,360
TELADOC HEALTH INC COM 87918A105 809,438 4,048 SH   SOLE   0 0 4,048
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 806,516 16,965 SH   SOLE   0 0 16,965
CBOE GLOBAL MKTS INC COM 12503M108 795,896 8,547 SH   SOLE   0 0 8,547
ILLUMINA INC COM 452327109 795,500 2,150 SH   SOLE   0 0 2,150
ZENDESK INC COM 98936J101 787,160 5,500 SH   SOLE   0 0 5,500
SPDR SER TR AEROSPACE DEF 78464A631 779,887 6,797 SH   SOLE   0 0 6,797
SBA COMMUNICATIONS CORP NEW CL A 78410G104 761,468 2,699 SH   SOLE   0 0 2,699
EBAY INC. COM 278642103 752,694 14,979 SH   SOLE   0 0 14,979
ISHARES TR 1 3 YR TREAS BD 464287457 742,868 8,600 SH   SOLE   0 0 8,600
ALPHABET INC CAP STK CL C 02079K107 728,782 416 SH   SOLE   0 0 416
SPLUNK INC COM 848637104 714,387 4,205 SH   SOLE   0 0 4,205
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 698,399 4,627 SH   SOLE   0 0 4,627
REALPAGE INC COM 75606N109 691,202 7,923 SH   SOLE   0 0 7,923
TESLA INC COM 88160R101 664,741 942 SH   SOLE   0 0 942
ANAPLAN INC COM 03272L108 581,410 8,092 SH   SOLE   0 0 8,092
ISHARES TR RUS 1000 VAL ETF 464287598 572,761 4,189 SH   SOLE   0 0 4,189
CARNIVAL CORP UNIT 99/99/9999 143658300 554,496 25,600 SH   SOLE   0 0 25,600
QORVO INC COM 74736K101 548,524 3,299 SH   SOLE   0 0 3,299
SPOTIFY TECHNOLOGY S A SHS L8681T102 493,386 1,568 SH   SOLE   0 0 1,568
2U INC COM 90214J101 491,722 12,290 SH   SOLE   0 0 12,290
KROGER CO COM 501044101 460,551 14,501 SH   SOLE   0 0 14,501
LABORATORY CORP AMER HLDGS COM NEW 50540R409 442,721 2,175 SH   SOLE   0 0 2,175
UNITEDHEALTH GROUP INC COM 91324P102 432,739 1,234 SH   SOLE   0 0 1,234
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 427,351 16,805 SH   SOLE   0 0 16,805
JPMORGAN CHASE & CO COM 46625H100 420,728 3,311 SH   SOLE   0 0 3,311
MASTERCARD INCORPORATED CL A 57636Q104 414,050 1,160 SH   SOLE   0 0 1,160
DANAHER CORPORATION COM 235851102 405,627 1,826 SH   SOLE   0 0 1,826
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 402,668 7,880 SH   SOLE   0 0 7,880
ISHARES TR BLACKROCK ULTRA 46434V878 362,228 7,170 SH   SOLE   0 0 7,170
ISHARES TR US HLTHCR PR ETF 464288828 357,887 1,525 SH   SOLE   0 0 1,525
EATON VANCE TAX-MANAGED GLOB COM 27829C105 281,058 29,035 SH   SOLE   0 0 29,035
ISHARES TR RUS 2000 GRW ETF 464287648 277,238 967 SH   SOLE   0 0 967
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 274,831 1,636 SH   SOLE   0 0 1,636
LOCKHEED MARTIN CORP COM 539830109 261,265 736 SH   SOLE   0 0 736
HEALTH CATALYST INC COM 42225T107 247,816 5,693 SH   SOLE   0 0 5,693
ISHARES TR RUS 2000 VAL ETF 464287630 245,318 1,862 SH   SOLE   0 0 1,862
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 240,828 1,159 SH   SOLE   0 0 1,159
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 239,989 1,700 SH   SOLE   0 0 1,700
RAYTHEON TECHNOLOGIES CORP COM 75513E101 234,409 3,278 SH   SOLE   0 0 3,278
TRI CONTL CORP COM 895436103 227,773 7,729 SH   SOLE   0 0 7,729
HONEYWELL INTL INC COM 438516106 218,230 1,026 SH   SOLE   0 0 1,026
ROOT INC COM CL A 77664L108 217,536 13,847 SH   SOLE   0 0 13,847
AMERICAN TOWER CORP NEW COM 03027X100 213,012 949 SH   SOLE   0 0 949
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 211,057 808 SH   SOLE   0 0 808
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 203,291 5,588 SH   SOLE   0 0 5,588
COHEN & STEERS QUALITY INCOM COM 19247L106 140,888 11,362 SH   SOLE   0 0 11,362