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
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,496 500 SH   SOLE   500 0 0
3M CO COM 88579Y101 3,249 14,800 SH   SOLE   14,800 0 0
ABBOTT LABS COM 002824100 471 7,853 SH   SOLE   7,853 0 0
ABBVIE INC COM 00287Y109 403 4,262 SH   SOLE   4,262 0 0
ADOBE SYS INC COM 00724F101 663 3,066 SH   SOLE   3,066 0 0
AEGON N V NY REGISTRY SH 007924103 128 18,909 SH   SOLE   18,909 0 0
AIR PRODS & CHEMS INC COM 009158106 291 1,831 SH   SOLE   1,831 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 205 1,115 SH   SOLE   1,115 0 0
ALPHABET INC CAP STK CL A 02079K305 528 509 SH   SOLE   509 0 0
ALPHABET INC CAP STK CL C 02079K107 697 676 SH   SOLE   676 0 0
ALTRIA GROUP INC COM 02209S103 578 9,280 SH   SOLE   9,280 0 0
AMAZON INC COM 023135106 4,721 3,262 SH   SOLE   3,262 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 320 3,897 SH   SOLE   3,897 0 0
AMGEN INC COM 031162100 338 1,981 SH   SOLE   1,981 0 0
ANTHEM INC COM 036752103 904 4,116 SH   SOLE   4,116 0 0
APPLE INC COM 037833100 6,787 40,453 SH   SOLE   40,453 0 0
AT&T INC COM 00206R102 296 8,313 SH   SOLE   8,313 0 0
BANK AMER CORP COM 060505104 794 26,475 SH   SOLE   26,475 0 0
BAXTER INTL INC COM 071813109 429 6,595 SH   SOLE   6,595 0 0
BECTON DICKINSON & CO COM 075887109 223 1,028 SH   SOLE   1,028 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,268 21,396 SH   SOLE   21,396 0 0
BOEING CO COM 097023105 340 1,036 SH   SOLE   1,036 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 389 6,148 SH   SOLE   6,148 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 366 6,346 SH   SOLE   6,346 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 245 6,567 SH   SOLE   6,567 0 0
CARNIVAL PLC ADR ADR 14365C103 258 3,945 SH   SOLE   3,945 0 0
CATERPILLAR INC DEL COM 149123101 370 2,508 SH   SOLE   2,508 0 0
CISCO SYS INC COM 17275R102 251 5,842 SH   SOLE   5,842 0 0
COCA COLA CO COM 191216100 204 4,700 SH   SOLE   4,700 0 0
COMERICA INC COM 200340107 759 7,911 SH   SOLE   7,911 0 0
CONSOLIDATED EDISON INC COM 209115104 563 7,220 SH   SOLE   7,220 0 0
CORCEPT THERAPEUTICS INC COM 218352102 260 15,815 SH   SOLE   15,815 0 0
CVS HEALTH CORP COM 126650100 217 3,488 SH   SOLE   3,488 0 0
DISNEY WALT CO COM DISNEY 254687106 286 2,850 SH   SOLE   2,850 0 0
DXC TECHNOLOGY CO COM 23355L106 301 2,990 SH   SOLE   2,990 0 0
ELECTRONIC ARTS INC COM 285512109 431 3,556 SH   SOLE   3,556 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 85 10,846 SH   SOLE   10,846 0 0
EXXON MOBIL CORP COM 30231G102 1,138 15,247 SH   SOLE   15,247 0 0
FACEBOOK INC CL A 30303M102 15,166 94,910 SH   SOLE   94,910 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 242 8,770 SH   SOLE   8,770 0 0
GENERAL ELECTRIC CO COM 369604103 315 23,374 SH   SOLE   23,374 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 391 22,313 SH   SOLE   22,313 0 0
HOME DEPOT INC COM 437076102 210 1,176 SH   SOLE   1,176 0 0
HONEYWELL INTL INC COM 438516106 313 2,163 SH   SOLE   2,163 0 0
HP INC COM 40434L105 594 27,083 SH   SOLE   27,083 0 0
INDEPENDENT BANK CORP MASS COM 453836108 250 3,500 SH   SOLE   3,500 0 0
INTEL CORP COM 458140100 1,630 31,289 SH   SOLE   31,289 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 897 5,849 SH   SOLE   5,849 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,696 40,926 SH   SOLE   40,926 0 0
ISHARES TR CORE S&P500 ETF 464287200 45,783 172,525 SH   SOLE   172,525 0 0
ISHARES TR CORE S&P SCP ETF 464287804 31,831 413,337 SH   SOLE   413,337 0 0
ISHARES TR EAFE SML CP ETF 464288273 13,681 209,864 SH   SOLE   209,864 0 0
ISHARES TR EAFE VALUE ETF 464288877 268 4,912 SH   SOLE   4,912 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 306 2,549 SH   SOLE   2,549 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,252 8,008 SH   SOLE   8,008 0 0
ISHARES TR GLB INFRASTR ETF 464288372 17,758 414,419 SH   SOLE   414,419 0 0
ISHARES TR S&P MC 400VL ETF 464287705 227 1,468 SH   SOLE   1,468 0 0
ISHARES TR U.S. REAL ES ETF 464287739 238 3,150 SH   SOLE   3,150 0 0
ISHARES TR MSCI EAFE ETF 464287465 465 6,670 SH   SOLE   6,670 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 465 3,416 SH   SOLE   3,416 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 249 1,308 SH   SOLE   1,308 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 328 2,162 SH   SOLE   2,162 0 0
ISHARES TR SP SMCP600VL ETF 464287879 3,070 20,355 SH   SOLE   20,355 0 0
JOHNSON & JOHNSON COM 478160104 711 5,547 SH   SOLE   5,547 0 0
JPMORGAN CHASE & CO COM 46625H100 809 7,360 SH   SOLE   7,360 0 0
MASTERCARD INCORPORATED CL A 57636Q104 296 1,691 SH   SOLE   1,691 0 0
MCGRATH RENTCORP COM 580589109 914 17,019 SH   SOLE   17,019 0 0
MERCK & CO INC COM 58933Y105 539 9,892 SH   SOLE   9,892 0 0
MICROSOFT CORP COM 594918104 1,036 11,354 SH   SOLE   11,354 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 119 32,226 SH   SOLE   32,226 0 0
NETFLIX INC COM 64110L106 231 782 SH   SOLE   782 0 0
NEVRO CORP COM 64157F103 433 5,000 SH   SOLE   5,000 0 0
NIKE INC CL B 654106103 237 3,570 SH   SOLE   3,570 0 0
ORACLE CORP COM 68389X105 384 8,385 SH   SOLE   8,385 0 0
PEPSICO INC COM 713448108 277 2,534 SH   SOLE   2,534 0 0
PFIZER INC COM 717081103 286 8,066 SH   SOLE   8,066 0 0
PHILIP MORRIS INTL INC COM 718172109 592 5,953 SH   SOLE   5,953 0 0
PROCTER AND GAMBLE CO COM 742718109 290 3,664 SH   SOLE   3,664 0 0
RH COM 74967X103 267 2,800 SH   SOLE   2,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,342 24,099 SH   SOLE   24,099 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 495 1,450 SH   SOLE   1,450 0 0
SCHLUMBERGER LTD COM 806857108 348 5,364 SH   SOLE   5,364 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 206 7,174 SH   SOLE   7,174 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,712 139,774 SH   SOLE   139,774 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 399 13,300 SH   SOLE   13,300 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,052 28,805 SH   SOLE   28,805 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 332 6,663 SH   SOLE   6,663 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 216 3,380 SH   SOLE   3,380 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 571 7,962 SH   SOLE   7,962 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 361 1,496 SH   SOLE   1,496 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 308 7,920 SH   SOLE   7,920 0 0
SPDR INDEX SHS FDS MSCI ACWI ETF 78463X475 244 3,119 SH   SOLE   3,119 0 0
TESLA INC COM 88160R101 254 954 SH   SOLE   954 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 284 1,377 SH   SOLE   1,377 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 74 28,746 SH   SOLE   28,746 0 0
UNITED PARCEL SERVICE INC CL B 911312106 218 2,081 SH   SOLE   2,081 0 0
UNITED TECHNOLOGIES CORP COM 913017109 377 2,993 SH   SOLE   2,993 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,055 4,932 SH   SOLE   4,932 0 0
VALERO ENERGY CORP NEW COM 91913Y100 308 3,315 SH   SOLE   3,315 0 0
VANGUARD GROUP DIV APP ETF 921908844 10,898 107,843 SH   SOLE   107,843 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 730 15,539 SH   SOLE   15,539 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 249 4,285 SH   SOLE   4,285 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 214 1,922 SH   SOLE   1,922 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 28,930 653,788 SH   SOLE   653,788 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,121 7,900 SH   SOLE   7,900 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 404 4,892 SH   SOLE   4,892 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 9,560 78,869 SH   SOLE   78,869 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,600 17,698 SH   SOLE   17,698 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 724 13,315 SH   SOLE   13,315 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 499 3,239 SH   SOLE   3,239 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 321 4,257 SH   SOLE   4,257 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 897 6,885 SH   SOLE   6,885 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,786 22,766 SH   SOLE   22,766 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 22,532 174,099 SH   SOLE   174,099 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 877 6,464 SH   SOLE   6,464 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 10,196 138,474 SH   SOLE   138,474 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,425 33,196 SH   SOLE   33,196 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,062 42,162 SH   SOLE   42,162 0 0
VAREX IMAGING CORP COM 92214X106 218 6,090 SH   SOLE   6,090 0 0
VARIAN MED SYS INC COM 92220P105 1,362 11,106 SH   SOLE   11,106 0 0
VERIZONMUNICATIONS INC COM 92343V104 516 10,786 SH   SOLE   10,786 0 0
VMWARE INC CL A COM 928563402 953 7,857 SH   SOLE   7,857 0 0
WELLS FARGO CO NEW COM 949746101 492 9,391 SH   SOLE   9,391 0 0
WEC ENERGY GROUP INC COM 92939U106 299 4,774 SH   SOLE   4,774 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 221 3,156 SH   SOLE   3,156 0 0
WORKDAY INC CL A 98138H101 1,400 11,016 SH   SOLE   11,016 0 0