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 1,290 7,391 SH   SOLE NONE 0 0 7,391
CLEAN HARBORS INC COM 184496107 270 2,415 SH   SOLE NONE 0 0 2,415
EXXON MOBIL CORP COM 30231G102 520 6,299 SH   SOLE NONE 0 0 6,299
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 276 13,822 SH   SOLE NONE 0 0 13,822
HINGHAM INSTN SVGS MASS COM 433323102 266 775 SH   SOLE NONE 0 0 775
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 797 45,191 SH   SOLE NONE 0 0 45,191
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,584 9,273 SH   SOLE NONE 0 0 9,273
ISHARES INC CORE MSCI EMKT 46434G103 863 15,536 SH   SOLE NONE 0 0 15,536
ISHARES TR NATIONAL MUN ETF 464288414 2,481 22,630 SH   SOLE NONE 0 0 22,630
ISHARES TR SHRT NAT MUN ETF 464288158 380 3,630 SH   SOLE NONE 0 0 3,630
ISHARES TR RUS 2000 VAL ETF 464287630 371 2,297 SH   SOLE NONE 0 0 2,297
ISHARES TR RUS 1000 VAL ETF 464287598 370 2,232 SH   SOLE NONE 0 0 2,232
ISHARES TR CORE MSCI EAFE 46432F842 441 6,350 SH   SOLE NONE 0 0 6,350
ISHARES TR RUS 1000 GRW ETF 464287614 406 1,462 SH   SOLE NONE 0 0 1,462
ISHARES TR RUS 1000 ETF 464287622 320 1,278 SH   SOLE NONE 0 0 1,278
ISHARES TR CORE S&P500 ETF 464287200 107,857 237,733 SH   SOLE NONE 0 0 237,733
ISHARES TR MSCI USA ESG SLC 464288802 451 4,656 SH   SOLE NONE 0 0 4,656
ISHARES TR 0-5YR HI YL CP 46434V407 384 8,736 SH   SOLE NONE 0 0 8,736
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 284 9,868 SH   SOLE NONE 0 0 9,868
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 358 15,598 SH   SOLE NONE 0 0 15,598
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 343 11,254 SH   SOLE NONE 0 0 11,254
PEPSICO INC COM 713448108 1,411 8,430 SH   SOLE NONE 0 0 8,430
PROCTER AND GAMBLE CO COM 742718109 319 2,086 SH   SOLE NONE 0 0 2,086
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 436 12,395 SH   SOLE NONE 0 0 12,395
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 62,653 1,621,460 SH   SOLE NONE 0 0 1,621,460
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 49,627 1,447,681 SH   SOLE NONE 0 0 1,447,681
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 311 5,750 SH   SOLE NONE 0 0 5,750
SPDR SER TR NUVEEN BLMBRG SH 78468R739 536 11,334 SH   SOLE NONE 0 0 11,334
SPDR SER TR PORTFOLIO S&P500 78464A854 7,340 138,160 SH   SOLE NONE 0 0 138,160
SPDR SER TR PORTFOLIO AGRGTE 78464A649 34,188 1,230,242 SH   SOLE NONE 0 0 1,230,242
SPDR SER TR BLOOMBERG EMERGI 78464A391 607 26,721 SH   SOLE NONE 0 0 26,721
SPDR SER TR PORTFOLIO S&P600 78468R853 15,785 375,211 SH   SOLE NONE 0 0 375,211
SPDR SER TR BLOOMBERG 1 10 Y 78468R861 1,067 51,603 SH   SOLE NONE 0 0 51,603
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 10,666 116,660 SH   SOLE NONE 0 0 116,660
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 24,281 542,345 SH   SOLE NONE 0 0 542,345
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 694 15,430 SH   SOLE NONE 0 0 15,430
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 262 3,369 SH   SOLE NONE 0 0 3,369
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 213 2,676 SH   SOLE NONE 0 0 2,676
VANGUARD INDEX FDS GROWTH ETF 922908736 744 2,586 SH   SOLE NONE 0 0 2,586
VANGUARD INDEX FDS VALUE ETF 922908744 631 4,273 SH   SOLE NONE 0 0 4,273
VANGUARD INDEX FDS SML CP GRW ETF 922908595 609 2,455 SH   SOLE NONE 0 0 2,455
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 372 3,435 SH   SOLE NONE 0 0 3,435
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,635 26,513 SH   SOLE NONE 0 0 26,513
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 625 4,179 SH   SOLE NONE 0 0 4,179
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 227 547 SH   SOLE NONE 0 0 547
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 857 3,848 SH   SOLE NONE 0 0 3,848
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,471 8,364 SH   SOLE NONE 0 0 8,364
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,931 128,562 SH   SOLE NONE 0 0 128,562
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,671 51,805 SH   SOLE NONE 0 0 51,805
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,753 41,646 SH   SOLE NONE 0 0 41,646
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,812 79,373 SH   SOLE NONE 0 0 79,373
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,525 13,588 SH   SOLE NONE 0 0 13,588
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 739 10,936 SH   SOLE NONE 0 0 10,936
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,887 88,817 SH   SOLE NONE 0 0 88,817
WISDOMTREE TR YIELD ENHANCD US 97717X511 418 8,730 SH   SOLE NONE 0 0 8,730
WISDOMTREE TR US SMALLCAP DIVD 97717W604 368 11,544 SH   SOLE NONE 0 0 11,544
WISDOMTREE TR INTL EQUITY FD 97717W703 255 4,835 SH   SOLE NONE 0 0 4,835
YUM BRANDS INC COM 988498101 200 1,685 SH   SOLE NONE 0 0 1,685