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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 442 2,099 SH   SOLE   0 0 2,099
ADOBE INC COM 00724F101 370 1,123 SH   SOLE   0 0 1,123
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 349 1,646 SH   SOLE   0 0 1,646
ALPHABET INC CAP STK CL A 02079K305 1,039 776 SH   SOLE   0 0 776
ALPHABET INC CAP STK CL C 02079K107 882 660 SH   SOLE   0 0 660
ALTRIA GROUP INC COM 02209S103 309 6,183 SH   SOLE   0 0 6,183
AMAZON COM INC COM 023135106 2,064 1,117 SH   SOLE   0 0 1,117
AMERICAN TOWER CORP NEW COM 03027X100 250 1,090 SH   SOLE   0 0 1,090
APPLE INC COM 037833100 12,749 43,415 SH   SOLE   0 0 43,415
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 41 18,700 SH   SOLE   0 0 18,700
AT&T INC COM 00206R102 492 12,592 SH   SOLE   0 0 12,592
BANK AMER CORP COM 060505104 987 28,029 SH   SOLE   0 0 28,029
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,683 7,430 SH   SOLE   0 0 7,430
BOEING CO COM 097023105 633 1,943 SH   SOLE   0 0 1,943
BRISTOL MYERS SQUIBB CO COM 110122108 297 4,655 SH   SOLE   0 0 4,655
BROOKLINE BANCORP INC DEL COM 11373M107 301 18,266 SH   SOLE   0 0 18,266
CABLE ONE INC COM 12685J105 275 185 SH   SOLE   0 0 185
CHEVRON CORP NEW COM 166764100 557 4,619 SH   SOLE   0 0 4,619
CIGNA CORP NEW COM 125523100 334 1,631 SH   SOLE   0 0 1,631
CISCO SYS INC COM 17275R102 356 7,485 SH   SOLE   0 0 7,485
CITIGROUP INC COM NEW 172967424 311 3,888 SH   SOLE   0 0 3,888
COMCAST CORP NEW CL A 20030N101 313 6,968 SH   SOLE   0 0 6,968
DISNEY WALT CO COM DISNEY 254687106 1,955 13,518 SH   SOLE   0 0 13,518
EDWARDS LIFESCIENCES CORP COM 28176E108 267 1,145 SH   SOLE   0 0 1,145
EMERSON ELEC CO COM 291011104 303 3,977 SH   SOLE   0 0 3,977
EXXON MOBIL CORP COM 30231G102 703 10,072 SH   SOLE   0 0 10,072
FACEBOOK INC CL A 30303M102 707 3,444 SH   SOLE   0 0 3,444
FORD MTR CO DEL COM 345370860 433 46,557 SH   SOLE   0 0 46,557
GENERAL ELECTRIC CO COM 369604103 113 10,086 SH   SOLE   0 0 10,086
HOME DEPOT INC COM 437076102 2,425 11,106 SH   SOLE   0 0 11,106
INGERSOLL-RAND PLC SHS G47791101 318 2,393 SH   SOLE   0 0 2,393
INTEL CORP COM 458140100 638 10,660 SH   SOLE   0 0 10,660
INTUIT COM 461202103 251 960 SH   SOLE   0 0 960
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 281 6,750 SH   SOLE   0 0 6,750
INVESCO QQQ TR UNIT SER 1 46090E103 4,917 23,127 SH   SOLE   0 0 23,127
ISHARES TR CORE S&P MCP ETF 464287507 14,945 72,611 SH   SOLE   0 0 72,611
ISHARES TR CORE S&P SCP ETF 464287804 1,354 16,144 SH   SOLE   0 0 16,144
ISHARES TR CORE S&P TTL STK 464287150 15,272 210,103 SH   SOLE   0 0 210,103
ISHARES TR CORE S&P500 ETF 464287200 37,567 116,219 SH   SOLE   0 0 116,219
ISHARES TR CORE US AGGBD ET 464287226 242 2,157 SH   SOLE   0 0 2,157
ISHARES TR MSCI ACWI ETF 464288257 2,467 31,126 SH   SOLE   0 0 31,126
ISHARES TR MSCI EAFE ETF 464287465 4,687 67,497 SH   SOLE   0 0 67,497
ISHARES TR MSCI USA ESG SLC 464288802 432 3,226 SH   SOLE   0 0 3,226
ISHARES TR NATIONAL MUN ETF 464288414 1,134 9,959 SH   SOLE   0 0 9,959
ISHARES TR PFD AND INCM SEC 464288687 299 7,948 SH   SOLE   0 0 7,948
ISHARES TR RUS 1000 ETF 464287622 21,414 120,019 SH   SOLE   0 0 120,019
ISHARES TR RUS 1000 GRW ETF 464287614 8,815 50,111 SH   SOLE   0 0 50,111
ISHARES TR RUS 1000 VAL ETF 464287598 2,600 19,050 SH   SOLE   0 0 19,050
ISHARES TR RUS MID CAP ETF 464287499 1,766 29,620 SH   SOLE   0 0 29,620
ISHARES TR RUSEL 2500 ETF 46435G268 1,352 28,089 SH   SOLE   0 0 28,089
ISHARES TR RUSSELL 2000 ETF 464287655 1,035 6,247 SH   SOLE   0 0 6,247
ISHARES TR RUSSELL 3000 ETF 464287689 5,437 28,847 SH   SOLE   0 0 28,847
ISHARES TR S&P 500 GRWT ETF 464287309 2,095 10,817 SH   SOLE   0 0 10,817
ISHARES TR SELECT DIVID ETF 464287168 9,666 91,481 SH   SOLE   0 0 91,481
ISHARES TR SHRT NAT MUN ETF 464288158 2,661 24,923 SH   SOLE   0 0 24,923
ISHARES TR U.S. REAL ES ETF 464287739 321 3,447 SH   SOLE   0 0 3,447
ISHARES TR ULTR SH TRM BD 46434V878 36,417 723,570 SH   SOLE   0 0 723,570
JOHNSON & JOHNSON COM 478160104 1,150 7,881 SH   SOLE   0 0 7,881
JPMORGAN CHASE & CO COM 46625H100 1,152 8,263 SH   SOLE   0 0 8,263
KLA CORPORATION COM NEW 482480100 248 1,394 SH   SOLE   0 0 1,394
LEGGETT & PLATT INC COM 524660107 316 6,220 SH   SOLE   0 0 6,220
LILLY ELI & CO COM 532457108 310 2,356 SH   SOLE   0 0 2,356
LPL FINL HLDGS INC COM 50212V100 2,058 22,312 SH   SOLE   0 0 22,312
MARKEL CORP COM 570535104 378 331 SH   SOLE   0 0 331
MASTERCARD INC CL A 57636Q104 790 2,646 SH   SOLE   0 0 2,646
MCDONALDS CORP COM 580135101 598 3,025 SH   SOLE   0 0 3,025
MERCK & CO INC COM 58933Y105 493 5,417 SH   SOLE   0 0 5,417
MICROSOFT CORP COM 594918104 2,261 14,340 SH   SOLE   0 0 14,340
NEXTERA ENERGY INC COM 65339F101 204 841 SH   SOLE   0 0 841
ORGANOVO HLDGS INC COM 68620A104 5 15,000 SH   SOLE   0 0 15,000
PEPSICO INC COM 713448108 814 5,954 SH   SOLE   0 0 5,954
PFIZER INC COM 717081103 485 12,373 SH   SOLE   0 0 12,373
PHILIP MORRIS INTL INC COM 718172109 249 2,931 SH   SOLE   0 0 2,931
PHILLIPS 66 COM 718546104 287 2,580 SH   SOLE   0 0 2,580
PROCTER & GAMBLE CO COM 742718109 1,369 10,963 SH   SOLE   0 0 10,963
SIRIUS XM HLDGS INC COM 82968B103 80 11,201 SH   SOLE   0 0 11,201
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 253 886 SH   SOLE   0 0 886
SPDR GOLD TRUST GOLD SHS 78463V107 312 2,186 SH   SOLE   0 0 2,186
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,874 36,891 SH   SOLE   0 0 36,891
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,918 7,773 SH   SOLE   0 0 7,773
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 1,015 25,723 SH   SOLE   0 0 25,723
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 27,430 559,908 SH   SOLE   0 0 559,908
STARBUCKS CORP COM 855244109 649 7,378 SH   SOLE   0 0 7,378
SYSCO CORP COM 871829107 375 4,408 SH   SOLE   0 0 4,408
UNITED TECHNOLOGIES CORP COM 913017109 464 3,098 SH   SOLE   0 0 3,098
UNITEDHEALTH GROUP INC COM 91324P102 290 988 SH   SOLE   0 0 988
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 921 10,564 SH   SOLE   0 0 10,564
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 298 5,269 SH   SOLE   0 0 5,269
VANGUARD GROUP DIV APP ETF 921908844 1,441 11,561 SH   SOLE   0 0 11,561
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 252 1,589 SH   SOLE   0 0 1,589
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 264 2,211 SH   SOLE   0 0 2,211
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 356 1,204 SH   SOLE   0 0 1,204
VANGUARD INDEX FDS SM CP VAL ETF 922908611 397 2,894 SH   SOLE   0 0 2,894
VANGUARD INDEX FDS SML CP GRW ETF 922908595 364 1,833 SH   SOLE   0 0 1,833
VANGUARD INDEX FDS TOTAL STK MKT 922908769 955 5,835 SH   SOLE   0 0 5,835
VANGUARD INDEX FDS VALUE ETF 922908744 390 3,251 SH   SOLE   0 0 3,251
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 555 5,919 SH   SOLE   0 0 5,919
VERIZON COMMUNICATIONS INC COM 92343V104 417 6,794 SH   SOLE   0 0 6,794
VISA INC COM CL A 92826C839 787 4,189 SH   SOLE   0 0 4,189
W P CAREY INC COM 92936U109 226 2,821 SH   SOLE   0 0 2,821
WALMART INC COM 931142103 797 6,710 SH   SOLE   0 0 6,710