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
APPLE INC COM 037833100 977 6,904 SH   SOLE NONE 0 0 6,904
CLEAN HARBORS INC COM 184496107 249 2,400 SH   SOLE NONE 0 0 2,400
EXXON MOBIL CORP COM 30231G102 371 6,299 SH   SOLE NONE 0 0 6,299
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 279 13,822 SH   SOLE NONE 0 0 13,822
HINGHAM INSTN SVGS MASS COM 433323102 261 775 SH   SOLE NONE 0 0 775
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 225 4,791 SH   SOLE NONE 0 0 4,791
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,611 10,176 SH   SOLE NONE 0 0 10,176
ISHARES INC CORE MSCI EMKT 46434G103 967 15,653 SH   SOLE NONE 0 0 15,653
ISHARES TR NATIONAL MUN ETF 464288414 1,770 15,234 SH   SOLE NONE 0 0 15,234
ISHARES TR SHRT NAT MUN ETF 464288158 495 4,603 SH   SOLE NONE 0 0 4,603
ISHARES TR TIPS BD ETF 464287176 920 7,208 SH   SOLE NONE 0 0 7,208
ISHARES TR RUS 2000 VAL ETF 464287630 364 2,271 SH   SOLE NONE 0 0 2,271
ISHARES TR RUS 1000 VAL ETF 464287598 367 2,344 SH   SOLE NONE 0 0 2,344
ISHARES TR RUS 1000 GRW ETF 464287614 401 1,462 SH   SOLE NONE 0 0 1,462
ISHARES TR CORE MSCI EAFE 46432F842 436 5,868 SH   SOLE NONE 0 0 5,868
ISHARES TR RUS 1000 ETF 464287622 346 1,433 SH   SOLE NONE 0 0 1,433
ISHARES TR RUSSELL 2000 ETF 464287655 200 916 SH   SOLE NONE 0 0 916
ISHARES TR CORE S&P500 ETF 464287200 100,717 233,780 SH   SOLE NONE 0 0 233,780
ISHARES TR MSCI USA ESG SLC 464288802 441 4,594 SH   SOLE NONE 0 0 4,594
ISHARES TR 0-5YR HI YL CP 46434V407 511 11,183 SH   SOLE NONE 0 0 11,183
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 272 8,672 SH   SOLE NONE 0 0 8,672
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 380 15,319 SH   SOLE NONE 0 0 15,319
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 325 9,585 SH   SOLE NONE 0 0 9,585
PEPSICO INC COM 713448108 1,253 8,331 SH   SOLE NONE 0 0 8,331
PROCTER AND GAMBLE CO COM 742718109 295 2,107 SH   SOLE NONE 0 0 2,107
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 339 8,810 SH   SOLE NONE 0 0 8,810
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 64,589 1,518,660 SH   SOLE NONE 0 0 1,518,660
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 366 7,173 SH   SOLE NONE 0 0 7,173
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 50,601 1,397,420 SH   SOLE NONE 0 0 1,397,420
SPDR SER TR BLOMBRG BRC EMRG 78464A391 524 20,721 SH   SOLE NONE 0 0 20,721
SPDR SER TR PORTFOLIO S&P500 78464A854 7,077 140,246 SH   SOLE NONE 0 0 140,246
SPDR SER TR SPDR BLOOMBERG 78468R663 10,884 119,004 SH   SOLE NONE 0 0 119,004
SPDR SER TR PORTFOLIO AGRGTE 78464A649 35,387 1,185,494 SH   SOLE NONE 0 0 1,185,494
SPDR SER TR PORTFOLIO S&P600 78468R853 16,143 378,947 SH   SOLE NONE 0 0 378,947
SPDR SER TR NUVEEN BLMBRG SR 78468R739 564 11,410 SH   SOLE NONE 0 0 11,410
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 26,360 545,528 SH   SOLE NONE 0 0 545,528
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 251 5,445 SH   SOLE NONE 0 0 5,445
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 347 4,230 SH   SOLE NONE 0 0 4,230
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 243 2,843 SH   SOLE NONE 0 0 2,843
VANGUARD INDEX FDS GROWTH ETF 922908736 736 2,536 SH   SOLE NONE 0 0 2,536
VANGUARD INDEX FDS VALUE ETF 922908744 597 4,408 SH   SOLE NONE 0 0 4,408
VANGUARD INDEX FDS MID CAP ETF 922908629 232 982 SH   SOLE NONE 0 0 982
VANGUARD INDEX FDS SML CP GRW ETF 922908595 679 2,423 SH   SOLE NONE 0 0 2,423
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 518 5,092 SH   SOLE NONE 0 0 5,092
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,827 22,073 SH   SOLE NONE 0 0 22,073
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 616 4,409 SH   SOLE NONE 0 0 4,409
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 216 547 SH   SOLE NONE 0 0 547
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 931 3,940 SH   SOLE NONE 0 0 3,940
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,507 8,905 SH   SOLE NONE 0 0 8,905
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,936 118,705 SH   SOLE NONE 0 0 118,705
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,769 50,553 SH   SOLE NONE 0 0 50,553
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,636 43,204 SH   SOLE NONE 0 0 43,204
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,698 73,233 SH   SOLE NONE 0 0 73,233
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,019 9,860 SH   SOLE NONE 0 0 9,860
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 456 6,910 SH   SOLE NONE 0 0 6,910
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,899 89,361 SH   SOLE NONE 0 0 89,361
WISDOMTREE TR YIELD ENHANCED 97717Y808 229 4,487 SH   SOLE NONE 0 0 4,487
WISDOMTREE TR YIELD ENHANCD US 97717X511 446 8,595 SH   SOLE NONE 0 0 8,595
WISDOMTREE TR US SMALLCAP DIVD 97717W604 275 8,907 SH   SOLE NONE 0 0 8,907
WISDOMTREE TR INTL EQUITY FD 97717W703 292 5,529 SH   SOLE NONE 0 0 5,529
YUM BRANDS INC COM 988498101 204 1,671 SH   SOLE NONE 0 0 1,671