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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   3,345,809 33,428 SH   SOLE   33,428 0 0
APPLE INC COM 037833100   5,803,111 29,918 SH   SOLE   29,918 0 0
ARISTA NETWORKS INC COM 040413106   1,280,274 7,900 SH   SOLE   7,900 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   1 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,550,412 6,611 SH   SOLE   6,611 0 0
CISCO SYS INC COM 17275R102   734,708 14,200 SH   SOLE   14,200 0 0
DBX ETF TR XTRACKERS S&P SM 233051119   764,875 31,722 SH   SOLE   31,722 0 0
DBX ETF TR XTRACKERS S&P 233051143   725,701 17,870 SH   SOLE   17,870 0 0
DBX ETF TR XTRACKERS MSCI 233051218   207,735 7,303 SH   SOLE   7,303 0 0
EATON CORP PLC SHS G29183103   803,596 3,996 SH   SOLE   3,996 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,964,925 39,043 SH   SOLE   39,043 0 0
GENERAL ELECTRIC CO COM NEW 369604301   218,711 1,991 SH   SOLE   1,991 0 0
INTEL CORP COM 458140100   467,859 13,991 SH   SOLE   13,991 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   266,348 5,434 SH   SOLE   5,434 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,043,981 2,826 SH   SOLE   2,826 0 0
ISHARES TR CYBERSECURITY 46435U135   4,064,364 107,466 SH   SOLE   107,466 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   9,609,439 118,518 SH   SOLE   118,518 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   17,357,965 177,848 SH   SOLE   177,848 0 0
ISHARES TR ESG SCRND S&P500 46436E569   25,448,255 752,564 SH   SOLE   752,564 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   10,965,491 95,137 SH   SOLE   95,137 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   4,174,132 41,480 SH   SOLE   41,480 0 0
ISHARES TR ROBOTICS ARTIF 46435U556   3,622,979 109,654 SH   SOLE   109,654 0 0
ISHARES TR MBS ETF 464288588   1,638,386 17,567 SH   SOLE   17,567 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   1,157,569 11,877 SH   SOLE   11,877 0 0
ISHARES TR TRS FLT RT BD 46434V860   1,141,494 22,528 SH   SOLE   22,528 0 0
ISHARES TR ISHARES SEMICDTR 464287523   894,637 1,764 SH   SOLE   1,764 0 0
ISHARES TR ESG SCRND S&P SM 46436E544   763,926 21,814 SH   SOLE   21,814 0 0
ISHARES TR ESG MSCI LEADR 46435U218   578,869 7,477 SH   SOLE   7,477 0 0
ISHARES TR CORE S&P500 ETF 464287200   367,265 824 SH   SOLE   824 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   212,336 11,540 SH   SOLE   11,540 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   49,000 20,000 SH   SOLE   20,000 0 0
LPL FINL HLDGS INC COM 50212V100   2,198,435 10,111 SH   SOLE   10,111 0 0
MICROSOFT CORP COM 594918104   2,558,477 7,513 SH   SOLE   7,513 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   488,499 12,516 SH   SOLE   12,516 0 0
NUSHARES ETF TR ESG LARGE CAP 67092P862   343,169 9,462 SH   SOLE   9,462 0 0
NVIDIA CORPORATION COM 67066G104   453,900 1,073 SH   SOLE   1,073 0 0
ORACLE CORP COM 68389X105   307,371 2,581 SH   SOLE   2,581 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,864,517 16,476 SH   SOLE   16,476 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   362,884 2,734 SH   SOLE   2,734 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   719,323 1,502 SH   SOLE   1,502 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   13,891,983 255,180 SH   SOLE   255,180 0 0
SPDR SER TR PORT MTG BK ETF 78464A383   10,303,329 470,257 SH   SOLE   470,257 0 0
SPDR SER TR S&P 500 ESG ETF 78468R531   7,457,534 173,230 SH   SOLE   173,230 0 0
SPDR SER TR BLOOMBERG SHORT 78464A334   5,961,793 223,121 SH   SOLE   223,121 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   5,201,419 56,648 SH   SOLE   56,648 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516   3,745,036 166,077 SH   SOLE   166,077 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   1,331,893 31,894 SH   SOLE   31,894 0 0
SPDR SER TR SPDR S&P SMALLCA 78468R481   414,754 15,632 SH   SOLE   15,632 0 0
TESLA INC COM 88160R101   571,444 2,183 SH   SOLE   2,183 0 0
VANECK ETF TRUST GREEN BOND ETF 92189F171   1,313,308 56,377 SH   SOLE   56,377 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   481,271 6,621 SH   SOLE   6,621 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,824,556 31,488 SH   SOLE   31,488 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,653,413 7,506 SH   SOLE   7,506 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,172,938 5,786 SH   SOLE   5,786 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   8,678,145 183,006 SH   SOLE   183,006 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   1,991,423 12,728 SH   SOLE   12,728 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   24,341,748 310,680 SH   SOLE   310,680 0 0
WISDOMTREE TR US ESG FUND 97717W596   1,845,238 40,175 SH   SOLE   40,175 0 0
WISDOMTREE TR INTL ESG FUND 97717Y709   1,131,848 40,337 SH   SOLE   40,337 0 0