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 833 4,808 SH   SOLE   4,808 0 0
ADOBE INC COM 00724F101 2,573 8,734 SH   SOLE   8,734 0 0
AFLAC INC COM 001055102 2,850 51,996 SH   SOLE   51,996 0 0
AIR PRODS & CHEMS INC COM 009158106 2,021 8,930 SH   SOLE   8,930 0 0
ALPHABET INC CAP STK CL C 02079K107 110 102 SH   SOLE   102 0 0
ALPHABET INC CAP STK CL A 02079K305 5,637 5,206 SH   SOLE   5,206 0 0
AMAZON COM INC COM 023135106 6,022 3,180 SH   SOLE   3,180 0 0
AMERICAN EXPRESS CO COM 025816109 1,769 14,329 SH   SOLE   14,329 0 0
AMERICAN STS WTR CO COM 029899101 1,002 13,319 SH   SOLE   13,319 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,145 5,598 SH   SOLE   5,598 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 873 7,523 SH   SOLE   7,523 0 0
AMGEN INC COM 031162100 3,436 18,648 SH   SOLE   18,648 0 0
APPLE INC COM 037833100 5,384 27,203 SH   SOLE   27,203 0 0
AVISTA CORP COM 05379B107 1,248 27,993 SH   SOLE   27,993 0 0
BANK AMER CORP COM 060505104 1,496 51,588 SH   SOLE   51,588 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,290 29,212 SH   SOLE   29,212 0 0
BAXTER INTL INC COM 071813109 2,406 29,375 SH   SOLE   29,375 0 0
BECTON DICKINSON & CO COM 075887109 2,438 9,675 SH   SOLE   9,675 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 256 1,203 SH   SOLE   1,203 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 614 4,072 SH   SOLE   4,072 0 0
BROADCOM INC COM 11135F101 598 2,077 SH   SOLE   2,077 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 378 7,465 SH   SOLE   7,465 0 0
CBRE GROUP INC CL A 12504L109 834 16,266 SH   SOLE   16,266 0 0
CELGENE CORP COM 151020104 1,463 15,828 SH   SOLE   15,828 0 0
CERNER CORP COM 156782104 673 9,188 SH   SOLE   9,188 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,129 1,541 SH   SOLE   1,541 0 0
CHURCH & DWIGHT INC COM 171340102 2,893 39,594 SH   SOLE   39,594 0 0
CISCO SYS INC COM 17275R102 4,461 81,513 SH   SOLE   81,513 0 0
CITIGROUP INC COM NEW 172967424 566 8,086 SH   SOLE   8,086 0 0
COMCAST CORP NEW CL A 20030N101 1,277 30,197 SH   SOLE   30,197 0 0
COSTCO WHSL CORP NEW COM 22160K105 725 2,741 SH   SOLE   2,741 0 0
CUMMINS INC COM 231021106 1,861 10,864 SH   SOLE   10,864 0 0
DECKERS OUTDOOR CORP COM 243537107 1,222 6,947 SH   SOLE   6,947 0 0
DISNEY WALT CO COM DISNEY 254687106 2,091 14,976 SH   SOLE   14,976 0 0
EMERSON ELEC CO COM 291011104 1,401 20,995 SH   SOLE   20,995 0 0
EOG RES INC COM 26875P101 978 10,499 SH   SOLE   10,499 0 0
EQUINOR ASA SPONSORED ADR 29446m102 1,133 57,276 SH   SOLE   57,276 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,626 21,432 SH   SOLE   21,432 0 0
FACEBOOK INC CL A 30303M102 1,991 10,313 SH   SOLE   10,313 0 0
HAEMONETICS CORP COM 405024100 442 3,677 SH   SOLE   3,677 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 589 10,574 SH   SOLE   10,574 0 0
HOME DEPOT INC COM 437076102 2,794 13,434 SH   SOLE   13,434 0 0
HOST HOTELS & RESORTS INC COM 44107P104 874 47,942 SH   SOLE   47,942 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,067 13,709 SH   SOLE   13,709 0 0
ILLUMINA INC COM 452327109 279 757 SH   SOLE   757 0 0
INGERSOLL-RAND PLC SHS G47791101 509 4,016 SH   SOLE   4,016 0 0
INTEL CORP COM 458140100 2,970 62,045 SH   SOLE   62,045 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 334 9,838 SH   SOLE   9,838 0 0
ISHARES TR MSCI KLD400 SOC 464288570 295 2,700 SH   SOLE   2,700 0 0
ISHARES TR US REGNL BKS ETF 464288778 46 1,000 SH   SOLE   1,000 0 0
ISHARES TR MSCI USA ESG SLC 464288802 43 350 SH   SOLE   350 0 0
ISHARES TR ESG MSCI EAFE 46435G516 230 3,573 SH   SOLE   3,573 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 51 879 SH   SOLE   879 0 0
JETBLUE AWYS CORP COM 477143101 423 22,876 SH   SOLE   22,876 0 0
JOHNSON & JOHNSON COM 478160104 3,338 23,969 SH   SOLE   23,969 0 0
JPMORGAN CHASE & CO COM 46625H100 4,338 38,797 SH   SOLE   38,797 0 0
KIMBERLY CLARK CORP COM 494368103 324 2,431 SH   SOLE   2,431 0 0
LAUDER ESTEE COS INC CL A 518439104 258 1,408 SH   SOLE   1,408 0 0
MARATHON PETE CORP COM 56585A102 740 13,234 SH   SOLE   13,234 0 0
MASTERCARD INC CL A 57636Q104 2,136 8,074 SH   SOLE   8,074 0 0
MICROSOFT CORP COM 594918104 8,772 65,485 SH   SOLE   65,485 0 0
NATIONAL FUEL GAS CO N J COM 636180101 760 14,416 SH   SOLE   14,416 0 0
NIKE INC CL B 654106103 862 10,272 SH   SOLE   10,272 0 0
NUCOR CORP COM 670346105 259 4,705 SH   SOLE   4,705 0 0
ONEOK INC NEW COM 682680103 664 9,643 SH   SOLE   9,643 0 0
ORACLE CORP COM 68389X105 1,889 33,159 SH   SOLE   33,159 0 0
PBF ENERGY INC CL A 69318G106 369 11,778 SH   SOLE   11,778 0 0
PROCTER AND GAMBLE CO COM 742718109 3,305 30,138 SH   SOLE   30,138 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,209 15,125 SH   SOLE   15,125 0 0
PROLOGIS INC COM 74340W103 1,744 21,771 SH   SOLE   21,771 0 0
S&P GLOBAL INC COM 78409V104 750 3,294 SH   SOLE   3,294 0 0
SMUCKER J M CO COM NEW 832696405 895 7,767 SH   SOLE   7,767 0 0
SONOCO PRODS CO COM 835495102 934 14,294 SH   SOLE   14,294 0 0
SOUTHWEST AIRLS CO COM 844741108 381 7,498 SH   SOLE   7,498 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 588 2,006 SH   SOLE   2,006 0 0
SPDR SERIES TRUST SSGA GNDER ETF 78468R747 3 46 SH   SOLE   46 0 0
SPDR SERIES TRUST SPDR S&P 500 ETF 78468R796 617 8,620 SH   SOLE   8,620 0 0
STARBUCKS CORP COM 855244109 2,143 25,560 SH   SOLE   25,560 0 0
STATE STR CORP COM 857477103 731 13,041 SH   SOLE   13,041 0 0
SYSCO CORP COM 871829107 731 10,331 SH   SOLE   10,331 0 0
TARGET CORP COM 87612E106 538 6,208 SH   SOLE   6,208 0 0
TEXAS INSTRS INC COM 882508104 1,152 10,042 SH   SOLE   10,042 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,865 6,349 SH   SOLE   6,349 0 0
TJX COS INC NEW COM 872540109 1,289 24,383 SH   SOLE   24,383 0 0
TRAVELERS COMPANIES INC COM 89417e109 1,594 10,664 SH   SOLE   10,664 0 0
UNILEVER N V N Y SHS NEW 904784709 575 9,467 SH   SOLE   9,467 0 0
UNION PACIFIC CORP COM 907818108 2,210 13,066 SH   SOLE   13,066 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,896 11,867 SH   SOLE   11,867 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,455 42,965 SH   SOLE   42,965 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 406 2,218 SH   SOLE   2,218 0 0
VISA INC COM CL A 92826C839 2,232 12,861 SH   SOLE   12,861 0 0
XYLEM INC COM 98419M100 492 5,879 SH   SOLE   5,879 0 0