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
3M CO COM 88579Y101 421 2,427 SH   SOLE   2,427 0 0
ABBOTT LABS COM 002824100 1,210 14,392 SH   SOLE   14,392 0 0
ABBVIE INC COM 00287Y109 1,653 22,728 SH   SOLE   22,728 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,181 6,391 SH   SOLE   6,391 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 881 142,063 SH   SOLE   142,063 0 0
ALBEMARLE CORP COM 012653101 278 3,945 SH   SOLE   3,945 0 0
ALPHABET INC CAP STK CL A 02079k305 1,347 1,244 SH   SOLE   1,244 0 0
ALPHABET INC CAP STK CL C 02079k107 1,187 1,098 SH   SOLE   1,098 0 0
AMAZON COM INC COM 023135106 13,532 7,146 SH   SOLE   7,146 0 0
AMERICAN EXPRESS CO COM 025816109 308 2,493 SH   SOLE   2,493 0 0
AMGEN INC COM 031162100 518 2,813 SH   SOLE   2,813 0 0
AMPHENOL CORP NEW CL A 032095101 31,396 327,247 SH   SOLE   327,247 0 0
ANALOG DEVICES INC COM 032654105 253 2,239 SH   SOLE   2,239 0 0
APPLE INC COM 037833100 11,521 58,212 SH   SOLE   58,212 0 0
AT&T INC COM 00206R102 999 29,806 SH   SOLE   29,806 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 609 3,682 SH   SOLE   3,682 0 0
AVALONBAY CMNTYS INC COM 053484101 372 1,830 SH   SOLE   1,830 0 0
BANK AMER CORP COM 060505104 3,509 121,012 SH   SOLE   121,012 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,592 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,067 19,077 SH   SOLE   19,077 0 0
BOEING CO COM 097023105 1,507 4,140 SH   SOLE   4,140 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 264 5,820 SH   SOLE   5,820 0 0
CATERPILLAR INC DEL COM 149123101 409 3,000 SH   SOLE   3,000 0 0
CHEVRON CORP NEW COM 166764100 2,309 18,558 SH   SOLE   18,558 0 0
CISCO SYS INC COM 17275R102 731 13,361 SH   SOLE   13,361 0 0
COCA COLA CO COM 191216100 448 8,800 SH   SOLE   8,800 0 0
COLGATE PALMOLIVE CO COM 194162103 298 4,157 SH   SOLE   4,157 0 0
COMCAST CORP NEW CL A 20030N101 202 4,787 SH   SOLE   4,787 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,005 3,803 SH   SOLE   3,803 0 0
CSX CORP COM 126408103 442 5,710 SH   SOLE   5,710 0 0
CURTISS WRIGHT CORP COM 231561101 215 1,693 SH   SOLE   1,693 0 0
DEXCOM INC COM 252131107 3,140 20,956 SH   SOLE   20,956 0 0
DISNEY WALT CO COM DISNEY 254687106 758 5,431 SH   SOLE   5,431 0 0
DOVER CORP COM 260003108 273 2,725 SH   SOLE   2,725 0 0
DUPONT DE NEMOURS INC COM 26614N102 255 3,393 SH   SOLE   3,393 0 0
ECOLAB INC COM 278865100 265 1,343 SH   SOLE   1,343 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 286 1,549 SH   SOLE   1,549 0 0
EMERSON ELEC CO COM 291011104 384 5,751 SH   SOLE   5,751 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 555 19,239 SH   SOLE   19,239 0 0
EXXON MOBIL CORP COM 30231G102 1,600 20,880 SH   SOLE   20,880 0 0
FACEBOOK INC CL A 30303M102 4,219 21,861 SH   SOLE   21,861 0 0
FAIR ISAAC CORP COM 303250104 783 2,494 SH   SOLE   2,494 0 0
FEDEX CORP COM 31428X106 277 1,689 SH   SOLE   1,689 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,701 58,385 SH   SOLE   58,385 0 0
FRANKLIN RES INC COM 354613101 208 5,972 SH   SOLE   5,972 0 0
GENERAL ELECTRIC CO COM 369604103 258 24,591 SH   SOLE   24,591 0 0
HEICO CORP NEW CL A 422806208 985 9,533 SH   SOLE   9,533 0 0
HOME DEPOT INC COM 437076102 614 2,953 SH   SOLE   2,953 0 0
HONEYWELL INTL INC COM 438516106 765 4,382 SH   SOLE   4,382 0 0
IDEXX LABS INC COM 45168D104 231 839 SH   SOLE   839 0 0
INTEL CORP COM 458140100 867 18,118 SH   SOLE   18,118 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 551 3,999 SH   SOLE   3,999 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 49,434 264,719 SH   SOLE   264,719 0 0
ISHARES GOLD TRUST ISHARES 464285105 5,227 387,183 SH   SOLE   387,183 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,632 31,733 SH   SOLE   31,733 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 350 24,406 SH   SOLE   24,406 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 253 2,984 SH   SOLE   2,984 0 0
ISHARES TR CORE MSCI EAFE 46432F842 22,871 372,494 SH   SOLE   372,494 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,178 15,052 SH   SOLE   15,052 0 0
ISHARES TR CORE S&P500 ETF 464287200 145,074 492,192 SH   SOLE   492,192 0 0
ISHARES TR CORE US AGGBD ET 464287226 389 3,489 SH   SOLE   3,489 0 0
ISHARES TR EAFE SML CP ETF 464288273 210 3,650 SH   SOLE   3,650 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,370 28,491 SH   SOLE   28,491 0 0
ISHARES TR EXPND TEC SC ETF 464287549 8,807 40,839 SH   SOLE   40,839 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,446 47,070 SH   SOLE   47,070 0 0
ISHARES TR MSCI EAFE ETF 464287465 11,784 179,272 SH   SOLE   179,272 0 0
ISHARES TR MSCI USA ESG SLC 464288802 445 3,650 SH   SOLE   3,650 0 0
ISHARES TR RUS 1000 ETF 464287622 89,641 550,654 SH   SOLE   550,654 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 798 5,072 SH   SOLE   5,072 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 3,979 31,279 SH   SOLE   31,279 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,300 10,789 SH   SOLE   10,789 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 829 5,330 SH   SOLE   5,330 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 263 1,527 SH   SOLE   1,527 0 0
ISHARES TR S&P 100 ETF 464287101 416 3,210 SH   SOLE   3,210 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,573 13,496 SH   SOLE   13,496 0 0
ISHARES TR SELECT DIVID ETF 464287168 640 6,432 SH   SOLE   6,432 0 0
ISHARES TR TIPS BD ETF 464287176 13,796 119,456 SH   SOLE   119,456 0 0
ISHARES TR U.S. TECH ETF 464287721 643 3,250 SH   SOLE   3,250 0 0
ISHARES TR U.S. UTILITS ETF 464287697 1,016 6,736 SH   SOLE   6,736 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,197 15,412 SH   SOLE   15,412 0 0
JOHNSON & JOHNSON COM 478160104 1,360 9,768 SH   SOLE   9,768 0 0
JPMORGAN CHASE & CO COM 46625H100 2,022 18,088 SH   SOLE   18,088 0 0
KIMBERLY CLARK CORP COM 494368103 370 2,779 SH   SOLE   2,779 0 0
KROGER CO COM 501044101 1,159 53,365 SH   SOLE   53,365 0 0
LOWES COS INC COM 548661107 273 2,705 SH   SOLE   2,705 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 224 3,500 SH   SOLE   3,500 0 0
MARRIOTT INTL INC NEW CL A 571903202 244 1,737 SH   SOLE   1,737 0 0
MASTERCARD INC CL A 57636Q104 226 855 SH   SOLE   855 0 0
MCCLATCHY CO CL A NEW 579489303 42 16,000 SH   SOLE   16,000 0 0
MCDONALDS CORP COM 580135101 580 2,794 SH   SOLE   2,794 0 0
MERCADOLIBRE INC COM 58733R102 267 437 SH   SOLE   437 0 0
MERCK & CO INC COM 58933y105 573 6,836 SH   SOLE   6,836 0 0
MICROSOFT CORP COM 594918104 6,098 45,518 SH   SOLE   45,518 0 0
NETFLIX INC COM 64110L106 333 907 SH   SOLE   907 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 760 85,690 SH   SOLE   85,690 0 0
NEXTERA ENERGY INC COM 65339F101 270 1,316 SH   SOLE   1,316 0 0
NIKE INC CL B 654106103 204 2,427 SH   SOLE   2,427 0 0
NORFOLK SOUTHERN CORP COM 655844108 228 1,146 SH   SOLE   1,146 0 0
OCCIDENTAL PETE CORP COM 674599105 282 5,618 SH   SOLE   5,618 0 0
ORACLE CORP COM 68389X105 1,102 19,340 SH   SOLE   19,340 0 0
PAYPAL HLDGS INC COM 70450Y103 592 5,169 SH   SOLE   5,169 0 0
PEPSICO INC COM 713448108 1,001 7,630 SH   SOLE   7,630 0 0
PFIZER INC COM 717081103 695 16,055 SH   SOLE   16,055 0 0
PROCTER AND GAMBLE CO COM 742718109 9,609 87,635 SH   SOLE   87,635 0 0
SALESFORCE COM INC COM 79466L302 2,575 16,972 SH   SOLE   16,972 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 304 9,489 SH   SOLE   9,489 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,045 17,522 SH   SOLE   17,522 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,501 32,043 SH   SOLE   32,043 0 0
SMUCKER J M CO COM NEW 832696405 613 5,322 SH   SOLE   5,322 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,196 4,500 SH   SOLE   4,500 0 0
SPDR GOLD TRUST GOLD SHS 78463v107 5,939 44,587 SH   SOLE   44,587 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 273,204 932,436 SH   SOLE   932,436 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 413 1,166 SH   SOLE   1,166 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 229 2,273 SH   SOLE   2,273 0 0
SPDR SERIES TRUST SPDR S&P 500 ETF 78468R796 618 8,636 SH   SOLE   8,636 0 0
SQUARE INC CL A 852234103 1,181 16,281 SH   SOLE   16,281 0 0
STARBUCKS CORP COM 855244109 1,277 15,231 SH   SOLE   15,231 0 0
TARGET CORP COM 87612E106 383 4,421 SH   SOLE   4,421 0 0
TCG BDC INC COM 872280102 155 10,176 SH   SOLE   10,176 0 0
TESLA INC COM 88160R101 724 3,241 SH   SOLE   3,241 0 0
TEXAS INSTRS INC COM 882508104 224 1,956 SH   SOLE   1,956 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 4,026 100,183 SH   SOLE   100,183 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 222 1,794 SH   SOLE   1,794 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,858 95,457 SH   SOLE   95,457 0 0
UNITEDHEALTH GROUP INC COM 91324P102 314 1,286 SH   SOLE   1,286 0 0
VALERO ENERGY CORP NEW COM 91913Y100 383 4,471 SH   SOLE   4,471 0 0
VANECK VECTORS ETF TR NAT RES ETF 92189F841 312 8,500 SH   SOLE   8,500 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 240 2,975 SH   SOLE   2,975 0 0
VANGUARD GROUP DIV APP ETF 921908844 856 7,432 SH   SOLE   7,432 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 959 7,119 SH   SOLE   7,119 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 10,282 117,639 SH   SOLE   117,639 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 692 2,572 SH   SOLE   2,572 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 403 2,569 SH   SOLE   2,569 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,684 44,534 SH   SOLE   44,534 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 246 2,216 SH   SOLE   2,216 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7,257 142,329 SH   SOLE   142,329 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 406 9,538 SH   SOLE   9,538 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 207,221 4,968,137 SH   SOLE   4,968,137 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 64,731 306,941 SH   SOLE   306,941 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 517 9,046 SH   SOLE   9,046 0 0
VISA INC COM CL A 92826C839 628 3,620 SH   SOLE   3,620 0 0
WALMART INC COM 931142103 502 4,548 SH   SOLE   4,548 0 0
WELLS FARGO CO NEW COM 949746101 6,390 135,046 SH   SOLE   135,046 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,388 7,249 SH   SOLE   7,249 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 360 5,531 SH   SOLE   5,531 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 200 2,062 SH   SOLE   2,062 0 0