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
Expires: July 31, 2015
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
ABBOTT LABORATORIES COM 002824100 319,638 3,386 SH SOLE 0 0 0 3,386
ABBVIE INC COM 00287Y109 456,336 1,826 SH SOLE 0 0 0 1,826
ALPHABET INC CAP STK CL A 02079K305 284,241 792 SH SOLE 0 0 0 792
APPLE INC COM 037833100 222,619 704 SH SOLE 0 0 0 704
AURORA INNOVATION INC CLASS A COM 051774107 585,798 93,280 SH SOLE 0 0 0 93,280
CISCO SYS INC COM 17275R102 593,206 5,014 SH SOLE 0 0 0 5,014
FIDELITY MERRIMACK STR TR SYSTEMATIC MUN 316188846 1,908,578 37,887 SH SOLE 0 0 0 37,887
ISHARES INC ESG AWR MSCI EM 46434G863 302,431 5,661 SH SOLE 0 0 0 5,661
ISHARES TR ESG AW MSCI EAFE 46435G516 961,241 9,325 SH SOLE 0 0 0 9,325
ISHARES TR CRE U S REIT ETF 464288521 3,341,287 50,102 SH SOLE 0 0 0 50,102
ISHARES TR GL CLEAN ENE ETF 464288224 247,133 12,785 SH SOLE 0 0 0 12,785
ISHARES TR ESG AWR US AGRGT 46435U549 2,140,171 45,516 SH SOLE 0 0 0 45,516
ISHARES TR U.S. BAS MTL ETF 464287838 3,039,542 17,172 SH SOLE 0 0 0 17,172
ISHARES TR CORE S&P500 ETF 464287200 504,373 668 SH SOLE 0 0 0 668
ISHARES TR ESG OPTIMIZED 464288802 1,218,745 7,854 SH SOLE 0 0 0 7,854
ISHARES TR NATIONAL MUN ETF 464288414 6,116,304 57,194 SH SOLE 0 0 0 57,194
MICROSOFT CORP COM 594918104 749,118 1,949 SH SOLE 0 0 0 1,949
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 255,319 4,981 SH SOLE 0 0 0 4,981
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 258,285 8,084 SH SOLE 0 0 0 8,084
NVIDIA CORPORATION COM 67066G104 5,333,114 26,300 SH Put SOLE 0 0 0 26,300
NVIDIA CORPORATION COM 67066G104 23,067,036 113,754 SH SOLE 0 0 0 113,754
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 5,264,220 101,842 SH SOLE 0 0 0 101,842
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 11,963,868 238,847 SH SOLE 0 0 0 238,847
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 13,085,385 517,005 SH SOLE 0 0 0 517,005
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 2,027,045 22,163 SH SOLE 0 0 0 22,163
SPDR SERIES TRUST ST STR PR SP1500 78464A805 27,513,470 301,484 SH SOLE 0 0 0 301,484
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,498,449 20,187 SH SOLE 0 0 0 20,187
VANGUARD INDEX FDS LARGE CAP ETF 922908637 3,422,756 9,882 SH SOLE 0 0 0 9,882
VANGUARD INDEX FDS MID CAP ETF 922908629 3,278,054 40,580 SH SOLE 0 0 0 40,580
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,374,111 11,297 SH SOLE 0 0 0 11,297
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 989,679 6,304 SH SOLE 0 0 0 6,304
WALMART INC COM 931142103 239,344 2,133 SH SOLE 0 0 0 2,133
WOODWARD INC COM 980745103 1,463,422 3,627 SH SOLE 0 0 0 3,627