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 NEW 90137F202   21,127 21,606 SH   SOLE   0 0 21,606
AMAZON COM INC COM 023135106   1,276,055 10,038 SH   SOLE   0 0 10,038
APPLE INC COM 037833100   442,958 2,587 SH   SOLE   0 0 2,587
AXT INC COM 00246W103   32,079 13,366 SH   SOLE   0 0 13,366
BERKSHIRE HATHAWAY INC DEL CL A 084670108   531,477 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   482,363 1,377 SH   SOLE   0 0 1,377
BOEING CO COM 097023105   241,857 1,262 SH   SOLE   0 0 1,262
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   1,393,670 30,049 SH   SOLE   0 0 30,049
INVESCO QQQ TR UNIT SER 1 46090E103   811,080 2,264 SH   SOLE   0 0 2,264
ISHARES INC CORE MSCI EMKT 46434G103   843,730 17,729 SH   SOLE   0 0 17,729
ISHARES TR CORE US AGGBD ET 464287226   9,066,075 96,407 SH   SOLE   0 0 96,407
ISHARES TR NATIONAL MUN ETF 464288414   2,505,836 24,438 SH   SOLE   0 0 24,438
ISHARES TR RUS MDCP VAL ETF 464287473   650,774 6,237 SH   SOLE   0 0 6,237
ISHARES TR CORE MSCI INTL 46435G326   320,610 5,501 SH   SOLE   0 0 5,501
ISHARES TR EAFE GRWTH ETF 464288885   1,062,408 12,311 SH   SOLE   0 0 12,311
ISHARES TR EAFE VALUE ETF 464288877   1,016,895 20,783 SH   SOLE   0 0 20,783
ISHARES TR ESG AWR MSCI USA 46435G425   397,405 4,232 SH   SOLE   0 0 4,232
ISHARES TR MSCI ACWI EX US 464288240   565,188 12,023 SH   SOLE   0 0 12,023
ISHARES TR MSCI USA MIN VOL 46429B697   556,295 7,686 SH   SOLE   0 0 7,686
ISHARES TR MSCI USA MMENTM 46432F396   247,140 1,769 SH   SOLE   0 0 1,769
ISHARES TR MSCI USA QLT FCT 46432F339   798,519 6,059 SH   SOLE   0 0 6,059
ISHARES TR RUS 1000 GRW ETF 464287614   7,546,106 28,370 SH   SOLE   0 0 28,370
ISHARES TR RUS MD CP GR ETF 464287481   2,767,567 30,296 SH   SOLE   0 0 30,296
ISHARES TR RUS TP200 GR ETF 464289438   1,815,130 11,800 SH   SOLE   0 0 11,800
ISHARES TR RUS TP200 VL ETF 464289420   1,216,275 18,606 SH   SOLE   0 0 18,606
MICROSOFT CORP COM 594918104   453,368 1,436 SH   SOLE   0 0 1,436
NORTHEAST BK LEWISTON ME COM 66405S100   351,739 7,976 SH   SOLE   0 0 7,976
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   502,159 1,499 SH   SOLE   0 0 1,499
SPDR S&P 500 ETF TR TR UNIT 78462F103   661,271 1,547 SH   SOLE   0 0 1,547
SPDR SER TR PRTFLO S&P500 GW 78464A409   313,009 5,280 SH   SOLE   0 0 5,280
SPDR SER TR PORTFOLIO S&P500 78464A854   7,062,060 140,511 SH   SOLE   0 0 140,511
SPDR SER TR PORTFLI INTRMDIT 78464A672   15,583,489 566,055 SH   SOLE   0 0 566,055
TJX COS INC NEW COM 872540109   782,258 8,801 SH   SOLE   0 0 8,801
UNITED PARCEL SERVICE INC CL B 911312106   236,505 1,517 SH   SOLE   0 0 1,517
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,898,776 28,315 SH   SOLE   0 0 28,315
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   3,889,741 51,746 SH   SOLE   0 0 51,746
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,979,060 27,369 SH   SOLE   0 0 27,369
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   4,391,423 91,813 SH   SOLE   0 0 91,813
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,337,682 17,653 SH   SOLE   0 0 17,653
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,209,105 8,172 SH   SOLE   0 0 8,172
VANGUARD INDEX FDS GROWTH ETF 922908736   12,610,868 46,311 SH   SOLE   0 0 46,311
VANGUARD INDEX FDS TOTAL STK MKT 922908769   790,522 3,722 SH   SOLE   0 0 3,722
VANGUARD INDEX FDS VALUE ETF 922908744   11,989,892 86,927 SH   SOLE   0 0 86,927
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,415,010 112,599 SH   SOLE   0 0 112,599
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,275,721 51,981 SH   SOLE   0 0 51,981
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   204,098 3,543 SH   SOLE   0 0 3,543
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   417,838 5,849 SH   SOLE   0 0 5,849
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   13,858,778 316,989 SH   SOLE   0 0 316,989
WISDOMTREE TR EM EX ST-OWNED 97717X578   348,133 13,053 SH   SOLE   0 0 13,053