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
AMAZON.COM INC Stock 023135106 901 450 SH   SOLE   450 0 0
CERNER CORP Stock 156782104 10 150 SH   SOLE   150 0 0
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 6 361 SH   SOLE   361 0 0
SEALED AIR CORP NEW COM Stock 81211K100 5 122 SH   SOLE   122 0 0
NORTHSTAR REALTY EUROPE CORP COM REIT 66706L101 1 86 SH   SOLE   86 0 0
STARBUCKS CORP Stock 855244109 34 605 SH   SOLE   605 0 0
DCP MIDSTREAM LP COM UT LTD PTN Stock 23311P100 7 176 SH   SOLE   176 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 2 55 SH   SOLE   55 0 0
ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107 4 50 SH   SOLE   50 0 0
EBAY INC Stock 278642103 95 2,870 SH   SOLE   2,870 0 0
RMR GROUP INC CL A Stock 74967R106 1 12 SH   SOLE   12 0 0
JOHNSON & JOHNSON COM Stock 478160104 33 238 SH   SOLE   238 0 0
WASTE MGMT INC DEL COM Stock 94106L109 16 172 SH   SOLE   172 0 0
ABB LTD SPONSORED ADR ADR 000375204 4 180 SH   SOLE   180 0 0
AK STL HLDG CORP COM Stock 001547108 10 2,000 SH   SOLE   2,000 0 0
COSTCO WHOLESALE CORP Stock 22160K105 24 101 SH   SOLE   101 0 0
ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570 3,080 28,842 SH   SOLE   28,841 0 0
EAST WEST BANCORP Stock 27579R104 8 125 SH   SOLE   125 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 14 173 SH   SOLE   173 0 0
GENERAL MLS INC COM Stock 370334104 5 113 SH   SOLE   113 0 0
UNITED PARCEL SERVICE INC Stock 911312106 13 113 SH   SOLE   113 0 0
ACACIA COMMUNICATIONS INC COM Stock 00401C108 11 261 SH   SOLE   261 0 0
VANGUARD REIT INDEX ETF ETF 922908553 4,446 55,110 SH   SOLE   55,109 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 1,114 9,333 SH   SOLE   9,333 0 0
BIOGEN INC COM Stock 09062X103 11 30 SH   SOLE   30 0 0
VENTAS INC COM REIT 92276F100 23 422 SH   SOLE   422 0 0
AVALONBAY CMNTYS INC COM REIT 053484101 17 92 SH   SOLE   92 0 0
INTEL CORP COM Stock 458140100 232 4,898 SH   SOLE   4,898 0 0
JB HUNT TRANSPORT SERVICES Stock 445658107 27 227 SH   SOLE   227 0 0
MEDTRONIC PLC SHS Stock G5960L103 16 161 SH   SOLE   161 0 0
ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 177 3,243 SH   SOLE   3,243 0 0
BLACKBAUD INC COM Stock 09227Q100 4 37 SH   SOLE   37 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 1,160 17,515 SH   SOLE   17,515 0 0
WATERS CORP COM Stock 941848103 12 60 SH   SOLE   60 0 0
SPDR DJ GLOBAL REAL ESTATE ETF ETF 78463X749 23 486 SH   SOLE   486 0 0
MERCK & CO INC COM Stock 58933Y105 28 389 SH   SOLE   389 0 0
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158 5,404 51,600 SH   SOLE   51,599 0 0
SPDR S&P 500 ETF ETF 78462F103 3,249 11,174 SH   SOLE   11,174 0 0
MASTERCARD INC Stock 57636Q104 60 271 SH   SOLE   271 0 0
FIRST REPUBLIC BANK Stock 33616C100 18 190 SH   SOLE   190 0 0
SBA COMMUNICATIONS CP REIT 78410G104 23 142 SH   SOLE   142 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 24 476 SH   SOLE   476 0 0
LCI INDS COM Stock 50189K103 172 2,077 SH   SOLE   2,077 0 0
KAYNE ANDERSN MLP MIDS INVT CO COM CEF 486606106 5 257 SH   SOLE   257 0 0
VERIZON COMMUNICATIONS Stock 92343V104 39 721 SH   SOLE   721 0 0
COLONY CAP INC NEW CL A COM REIT 19626G108 2 283 SH   SOLE   283 0 0
CHUBB LIMITED COM Stock H1467J104 35 259 SH   SOLE   259 0 0
NEWELL BRANDS INC COM Stock 651229106 5 240 SH   SOLE   240 0 0
MARATHON OIL CORP COM Stock 565849106 14 598 SH   SOLE   598 0 0
NUVEEN ESG SMALL-CAP ETF ETF 67092P607 774 24,511 SH   SOLE   24,511 0 0
UNILEVER N V N Y SHS NEW ADR 904784709 26 470 SH   SOLE   470 0 0
ISHARES MODERATE ALLOCATION FUND ETF 464289875 3 81 SH   SOLE   81 0 0
DXC TECHNOLOGY CO COM Stock 23355L106 3 31 SH   SOLE   31 0 0
INGERSOLL-RAND PLC SHS Stock G47791101 18 180 SH   SOLE   180 0 0
HOME DEPOT Stock 437076102 38 185 SH   SOLE   185 0 0
BAXTER INTL INC COM Stock 071813109 16 208 SH   SOLE   208 0 0
ISHARES ESG USD CORPORATE BOND ETF ETF 46435G193 421 17,359 SH   SOLE   17,359 0 0
VERISK ANALYTICS INCCL A Stock 92345Y106 10 85 SH   SOLE   85 0 0
NUVEEN ESG U.S. AGGREGATE BOND ETF ETF 67092P870 690 28,638 SH   SOLE   28,638 0 0
BECTON DICKINSON & CO COM Stock 075887109 15 57 SH   SOLE   57 0 0
KEYCORP NEW COM Stock 493267108 30 1,491 SH   SOLE   1,491 0 0
LOGMEIN INC COM Stock 54142L109 5 58 SH   SOLE   58 0 0
IQVIA HLDGS INC COM Stock 46266C105 24 186 SH   SOLE   186 0 0
AMICUS THERAPEUTICS INC COM Stock 03152W109 2 150 SH   SOLE   150 0 0
FS KKR CAPITAL CORP COM CEF 302635107 68 9,692 SH   SOLE   9,692 0 0
ADOBE SYS INC Stock 00724F101 1,124 4,163 SH   SOLE   4,163 0 0
AVANGRID INC COM Stock 05351W103 19 401 SH   SOLE   401 0 0
GOOGLE INC Stock 02079K305 147 122 SH   SOLE   122 0 0
MICROSOFT Stock 594918104 78 680 SH   SOLE   680 0 0
HCP INC COM REIT 40414L109 15 562 SH   SOLE   562 0 0
CVS HEALTH CORP COM Stock 126650100 17 213 SH   SOLE   213 0 0
DTE ENERGY CO COM Stock 233331107 103 945 SH   SOLE   945 0 0
V F CORP COM Stock 918204108 16 169 SH   SOLE   169 0 0
VANGUARD SMALL CAP ETF ETF 922908751 3,353 20,625 SH   SOLE   20,624 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 10,707 80,200 SH   SOLE   80,199 0 0
NIKE INC CL B Stock 654106103 16 190 SH   SOLE   190 0 0
MSCI INC COM Stock 55354G100 20 110 SH   SOLE   110 0 0
NXP SEMICONDUCTORS NV COM Stock N6596X109 10 116 SH   SOLE   116 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW REIT 313747206 2 19 SH   SOLE   19 0 0
ACUITY BRANDS INC COM Stock 00508Y102 4 23 SH   SOLE   23 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 15 107 SH   SOLE   107 0 0
REINSURANCE GROUP AMER INC Stock 759351604 4 31 SH   SOLE   31 0 0
KITE RLTY GROUP TR COM NEW REIT 49803T300 36 2,133 SH   SOLE   2,133 0 0
ILLUMINA INC COM Stock 452327109 26 72 SH   SOLE   72 0 0
SABRA HEALTH CARE REIT INC COM REIT 78573L106 3 117 SH   SOLE   117 0 0
TARGA RES CORP COM Stock 87612G101 6 103 SH   SOLE   103 0 0
ISHARES RUSSELL TOP 200 ETF ETF 464289446 11,499 170,156 SH   SOLE   170,156 0 0
PRICELINE.COM INC Stock 09857L108 20 10 SH   SOLE   10 0 0
WABTEC Stock 929740108 7 64 SH   SOLE   64 0 0
NATIONAL OILWELL VARCO INC Stock 637071101 6 135 SH   SOLE   135 0 0
UNITED SEC BANCSHARES FRESNO CALIFORNIA Stock 911460103 37 3,344 SH   SOLE   3,344 0 0
AFLAC INC COM Stock 001055102 30 644 SH   SOLE   644 0 0
SYSCO CORP COM Stock 871829107 21 293 SH   SOLE   293 0 0
VANGUARD ADMIRAL FDSINC S&P SMALLCAP 600VALUE INDEX FD ETF SHS ETF 921932778 250 1,735 SH   SOLE   1,735 0 0
QUANTA SERVICES INC Stock 74762E102 4 131 SH   SOLE   131 0 0
MARATHON PETE CORP Stock 56585A102 26 323 SH   SOLE   323 0 0
FIRST SOLAR INC Stock 336433107 12 253 SH   SOLE   253 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 45 895 SH   SOLE   895 0 0
XYLEM INC COM Stock 98419M100 22 279 SH   SOLE   279 0 0
TRACTOR SUPPLY CO COM Stock 892356106 14 158 SH   SOLE   158 0 0
VANGUARD VALUE ETF ETF 922908744 753 6,804 SH   SOLE   6,804 0 0
FACEBOOK INC CL A Stock 30303M102 28 168 SH   SOLE   168 0 0
PALO ALTO NETWORKS INC COM Stock 697435105 28 125 SH   SOLE   125 0 0
CELGENE CORP COM Stock 151020104 17 189 SH   SOLE   189 0 0
MIDDLEBY CORP Stock 596278101 6 49 SH   SOLE   49 0 0
JOHNSON CTLS INC Stock G51502105 16 464 SH   SOLE   464 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 6,731 105,037 SH   SOLE   105,037 0 0
HEXCEL CORP NEW COM Stock 428291108 6 87 SH   SOLE   87 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 5 265 SH   SOLE   265 0 0
OMNICOM GROUP INC COM Stock 681919106 20 292 SH   SOLE   292 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 2 32 SH   SOLE   31 0 0
UNITED NATURAL FOODSINC Stock 911163103 3 99 SH   SOLE   99 0 0
EOG RESOURCES INC Stock 26875P101 29 228 SH   SOLE   228 0 0
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 3,945 76,186 SH   SOLE   76,185 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 496 6,308 SH   SOLE   6,307 0 0
FLEXSHARES TRUST ETF ETF 33939L803 14,612 224,089 SH   SOLE   224,089 0 0
CAMBREX CORP Stock 132011107 12 180 SH   SOLE   180 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 385 11,530 SH   SOLE   11,529 0 0
ANSYS INC COM Stock 03662Q105 5 29 SH   SOLE   29 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 14 72 SH   SOLE   72 0 0
QUEST DIAGNOSTICS INC COM Stock 74834L100 23 216 SH   SOLE   216 0 0
CISCO SYS INC Stock 17275R102 30 613 SH   SOLE   612 0 0
APACHE CORP COM Stock 037411105 6 118 SH   SOLE   118 0 0
AUTODESK INC Stock 052769106 6,434 41,215 SH   SOLE   41,215 0 0
AT&T INC COM Stock 00206R102 2 61 SH   SOLE   60 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF 921937819 3,213 39,926 SH   SOLE   39,925 0 0
FlexShares Morningstar US Market Factors Tilt Index Fund ETF 33939L100 34,784 291,323 SH   SOLE   291,323 0 0
XILINX INC Stock 983919101 5 60 SH   SOLE   60 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 5 25 SH   SOLE   25 0 0
FLEXSHARES TR ETF 33939L308 711 13,729 SH   SOLE   13,729 0 0
LULULEMON ATHLETICA INC Stock 550021109 5 33 SH   SOLE   33 0 0
ISHARES S&P 500 INDEX ETF 464287200 186 635 SH   SOLE   634 0 0
CIGNA CORP NEW COM Stock 125523100 55 262 SH   SOLE   262 0 0
ONEOK INC NEW COM Stock 682680103 24 358 SH   SOLE   358 0 0
ECOLAB INC COM Stock 278865100 14 87 SH   SOLE   87 0 0
SALESFORCE COM Stock 79466L302 7 41 SH   SOLE   41 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 34 256 SH   SOLE   256 0 0
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 1,816 16,822 SH   SOLE   16,822 0 0
MAXIM INTEGRATED PRODS INC COM Stock 57772K101 6 112 SH   SOLE   112 0 0
TJX COS INC NEW COM Stock 872540109 51 459 SH   SOLE   459 0 0
BANK AMER CORP COM Stock 060505104 255 8,669 SH   SOLE   8,669 0 0
TEXAS INSTRS INC COM Stock 882508104 14 133 SH   SOLE   133 0 0
TARGET CORP COM Stock 87612E106 26 300 SH   SOLE   300 0 0
SPDR MUNICIPAL BOND ETF ETF 78468R721 906 19,072 SH   SOLE   19,072 0 0
3M CO COM Stock 88579Y101 12 56 SH   SOLE   56 0 0
HP INC COM Stock 40434L105 9 361 SH   SOLE   361 0 0
GILEAD SCIENCES INC Stock 375558103 9 121 SH   SOLE   121 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 60 50 SH   SOLE   50 0 0
AMGEN INC Stock 031162100 43 208 SH   SOLE   208 0 0
ANALOG DEVICES INC COM Stock 032654105 22 234 SH   SOLE   234 0 0
WILLIAMS COS INC DEL COM Stock 969457100 6 236 SH   SOLE   236 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 10,129 95,987 SH   SOLE   95,987 0 0
EATON CORP PLC SHS Stock G29183103 23 267 SH   SOLE   267 0 0
TRIMBLE NAV LTD Stock 896239100 8 174 SH   SOLE   174 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 1,536 6,592 SH   SOLE   6,591 0 0
IPG PHOTONICS CORP COM Stock 44980X109 3 17 SH   SOLE   17 0 0
BORG WARNER AUTOMOTIVE INC Stock 099724106 4 89 SH   SOLE   89 0 0
CORE LABORATORIES N V COM Stock N22717107 6 50 SH   SOLE   50 0 0
VANGUARD SHORT TERM BOND ETF 921937827 7,924 101,553 SH   SOLE   101,552 0 0
MINERALS TECHNOLOGIES INC Stock 603158106 6 88 SH   SOLE   88 0 0
SELECT INCOME REIT COM SH BEN INT REIT 81618T100 16 720 SH   SOLE   720 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 45 329 SH   SOLE   329 0 0
REALTY INCOME CORP REIT 756109104 431 7,570 SH   SOLE   7,570 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 39 446 SH   SOLE   446 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 276 3,138 SH   SOLE   3,138 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 19 92 SH   SOLE   92 0 0
GLOBAL BLOOD THERAPEUTICS INC COM Stock 37890U108 2 60 SH   SOLE   60 0 0
ISHARES MSCI EAFE ETF ETF 464287465 1,017 14,955 SH   SOLE   14,955 0 0
APPLE INC Stock 037833100 276 1,224 SH   SOLE   1,224 0 0