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
22ND CENTY GROUP INC COM 90137F103   52,420 136,974 SH   SOLE   0 0 136,974
AMAZON COM INC COM 023135106   1,501,283 11,516 SH   SOLE   0 0 11,516
APPLE INC COM 037833100   506,111 2,609 SH   SOLE   0 0 2,609
AXT INC COM 00246W103   45,980 13,366 SH   SOLE   0 0 13,366
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   498,235 1,461 SH   SOLE   0 0 1,461
BOEING CO COM 097023105   266,437 1,262 SH   SOLE   0 0 1,262
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   1,224,826 26,426 SH   SOLE   0 0 26,426
INSULET CORP COM 45784P101   223,752 776 SH   SOLE   0 0 776
INVESCO QQQ TR UNIT SER 1 46090E103   793,292 2,147 SH   SOLE   0 0 2,147
ISHARES INC CORE MSCI EMKT 46434G103   881,758 17,889 SH   SOLE   0 0 17,889
ISHARES TR EAFE VALUE ETF 464288877   1,044,226 21,337 SH   SOLE   0 0 21,337
ISHARES TR RUS 1000 GRW ETF 464287614   7,978,116 28,992 SH   SOLE   0 0 28,992
ISHARES TR RUS MD CP GR ETF 464287481   2,851,111 29,505 SH   SOLE   0 0 29,505
ISHARES TR CORE S&P SCP ETF 464287804   624,398 6,266 SH   SOLE   0 0 6,266
ISHARES TR RUS MDCP VAL ETF 464287473   702,073 6,392 SH   SOLE   0 0 6,392
ISHARES TR RUS TP200 VL ETF 464289420   1,321,393 19,594 SH   SOLE   0 0 19,594
ISHARES TR RUS TP200 GR ETF 464289438   1,855,872 11,705 SH   SOLE   0 0 11,705
ISHARES TR MSCI USA MMENTM 46432F396   260,274 1,804 SH   SOLE   0 0 1,804
ISHARES TR NATIONAL MUN ETF 464288414   2,677,908 25,090 SH   SOLE   0 0 25,090
ISHARES TR MSCI USA MIN VOL 46429B697   587,435 7,903 SH   SOLE   0 0 7,903
ISHARES TR EAFE SML CP ETF 464288273   216,202 3,666 SH   SOLE   0 0 3,666
ISHARES TR CORE US AGGBD ET 464287226   8,108,189 82,779 SH   SOLE   0 0 82,779
ISHARES TR EAFE GRWTH ETF 464288885   1,188,486 12,457 SH   SOLE   0 0 12,457
ISHARES TR ESG AWR MSCI USA 46435G425   420,419 4,314 SH   SOLE   0 0 4,314
ISHARES TR MSCI ACWI EX US 464288240   514,802 10,459 SH   SOLE   0 0 10,459
ISHARES TR MSCI USA QLT FCT 46432F339   831,875 6,168 SH   SOLE   0 0 6,168
ISHARES TR CORE MSCI INTL 46435G326   336,986 5,514 SH   SOLE   0 0 5,514
MICROSOFT CORP COM 594918104   516,040 1,515 SH   SOLE   0 0 1,515
NVIDIA CORPORATION COM 67066G104   212,790 503 SH   SOLE   0 0 503
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   513,196 1,493 SH   SOLE   0 0 1,493
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   382,243 11,118 SH   SOLE   0 0 11,118
SPDR S&P 500 ETF TR TR UNIT 78462F103   693,963 1,566 SH   SOLE   0 0 1,566
SPDR SER TR PORTFLI INTRMDIT 78464A672   15,698,548 554,915 SH   SOLE   0 0 554,915
SPDR SER TR PORTFOLIO LN TSR 78464A664   224,559 7,510 SH   SOLE   0 0 7,510
SPDR SER TR PRTFLO S&P500 GW 78464A409   246,740 4,044 SH   SOLE   0 0 4,044
SPDR SER TR PORTFOLIO S&P500 78464A854   11,091,008 212,838 SH   SOLE   0 0 212,838
TJX COS INC NEW COM 872540109   744,798 8,784 SH   SOLE   0 0 8,784
UNITED PARCEL SERVICE INC CL B 911312106   286,613 1,599 SH   SOLE   0 0 1,599
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,933,177 25,803 SH   SOLE   0 0 25,803
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   3,516,290 46,530 SH   SOLE   0 0 46,530
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,865,867 24,802 SH   SOLE   0 0 24,802
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   4,169,681 85,304 SH   SOLE   0 0 85,304
VANGUARD INDEX FDS VALUE ETF 922908744   11,938,425 84,014 SH   SOLE   0 0 84,014
VANGUARD INDEX FDS GROWTH ETF 922908736   12,539,890 44,317 SH   SOLE   0 0 44,317
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,899,861 12,031 SH   SOLE   0 0 12,031
VANGUARD INDEX FDS TOTAL STK MKT 922908769   802,275 3,642 SH   SOLE   0 0 3,642
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,308,579 16,635 SH   SOLE   0 0 16,635
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,298,317 105,662 SH   SOLE   0 0 105,662
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   458,639 6,065 SH   SOLE   0 0 6,065
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,254,682 49,025 SH   SOLE   0 0 49,025
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   14,529,405 314,625 SH   SOLE   0 0 314,625
WISDOMTREE TR EM EX ST-OWNED 97717X578   375,421 13,432 SH   SOLE   0 0 13,432