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 408 2,480 SH   SOLE   2,480 0 0
ABBOTT LABS COM 002824100 551 6,584 SH   SOLE   6,584 0 0
ABBVIE INC COM 00287Y109 3,936 51,966 SH   SOLE   51,966 0 0
AFLAC INC COM 001055102 1,311 25,075 SH   SOLE   25,075 0 0
AIR PRODS & CHEMS INC COM 009158106 4,462 20,116 SH   SOLE   20,116 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 541 11,500 SH   SOLE   11,500 0 0
ALLSTATE CORP COM 020002101 386 3,555 SH   SOLE   3,555 0 0
ALPHABET INC CAP STK CL C 02079K107 4,009 3,291 SH   SOLE   3,291 0 0
ALPHABET INC CAP STK CL A 02079K305 1,899 1,556 SH   SOLE   1,556 0 0
AMAZON COM INC COM 023135106 7,631 4,396 SH   SOLE   4,396 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 3,488 62,625 SH   SOLE   62,625 0 0
AMERICAN TOWER CORP NEW COM 03027X100 271 1,225 SH   SOLE   1,225 0 0
AMGEN INC COM 031162100 258 1,334 SH   SOLE   1,334 0 0
APACHE CORP COM 037411105 1,196 46,727 SH   SOLE   46,727 0 0
APPLE INC COM 037833100 13,451 60,060 SH   SOLE   60,060 0 0
AQUA AMERICA INC COM 03836W103 610 13,602 SH   SOLE   13,602 0 0
ARAMARK COM 03852U106 1,474 33,800 SH   SOLE   33,800 0 0
ARK ETF TR INNOVATION ETF 00214Q104 283 6,600 SH   SOLE   6,600 0 0
AT&T INC COM 00206R102 443 11,687 SH   SOLE   11,687 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 360 2,232 SH   SOLE   2,232 0 0
BANK AMER CORP COM 060505104 2,842 97,334 SH   SOLE   97,334 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,202 13,475 SH   SOLE   13,475 0 0
BECTON DICKINSON & CO COM 075887109 1,171 4,637 SH   SOLE   4,637 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,124 15,016 SH   SOLE   15,016 0 0
BLACKROCK INC COM 09247X101 299 671 SH   SOLE   671 0 0
BOEING CO COM 097023105 10,517 27,640 SH   SOLE   27,640 0 0
BOOKING HLDGS INC COM 09857L108 3,670 1,869 SH   SOLE   1,869 0 0
BOSTON PROPERTIES INC COM 101121101 230 1,792 SH   SOLE   1,792 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,702 33,682 SH   SOLE   33,682 0 0
BROWN FORMAN CORP CL B 115637209 800 12,748 SH   SOLE   12,748 0 0
CAPITAL ONE FINL CORP COM 14040H105 822 9,050 SH   SOLE   9,050 0 0
CARBO CERAMICS INC COM 140781105 60 24,500 SH   SOLE   24,500 0 0
CATERPILLAR INC DEL COM 149123101 1,589 12,585 SH   SOLE   12,585 0 0
CELGENE CORP COM 151020104 655 6,574 SH   SOLE   6,574 0 0
CERNER CORP COM 156782104 1,608 23,575 SH   SOLE   23,575 0 0
CHEVRON CORP NEW COM 166764100 2,572 21,647 SH   SOLE   21,647 0 0
CHURCH & DWIGHT INC COM 171340102 677 9,008 SH   SOLE   9,008 0 0
CIGNA CORP NEW COM 125523100 1,841 12,135 SH   SOLE   12,135 0 0
CISCO SYS INC COM 17275R102 673 13,633 SH   SOLE   13,633 0 0
CITIGROUP INC COM NEW 172967424 217 3,139 SH   SOLE   3,139 0 0
CLEAN ENERGY FUELS CORP COM 184499101 141 68,100 SH   SOLE   68,100 0 0
CME GROUP INC COM 12572Q105 3,737 17,675 SH   SOLE   17,675 0 0
COCA COLA CO COM 191216100 883 16,204 SH   SOLE   16,204 0 0
COLGATE PALMOLIVE CO COM 194162103 2,256 30,702 SH   SOLE   30,702 0 0
CONNECTICUT WTR SVC INC COM 207797101 231 3,294 SH   SOLE   3,294 0 0
COSTAR GROUP INC COM 22160N109 1,173 1,975 SH   SOLE   1,975 0 0
CVS HEALTH CORP COM 126650100 1,966 31,181 SH   SOLE   31,181 0 0
DANAHER CORPORATION COM 235851102 434 3,000 SH   SOLE   3,000 0 0
DEERE & CO COM 244199105 344 2,035 SH   SOLE   2,035 0 0
DISNEY WALT CO COM DISNEY 254687106 382 2,934 SH   SOLE   2,934 0 0
DXC TECHNOLOGY CO COM 23355L106 768 25,955 SH   SOLE   25,955 0 0
EATON CORP PLC SHS G29183103 3,918 47,100 SH   SOLE   47,100 0 0
EMERSON ELEC CO COM 291011104 1,593 23,863 SH   SOLE   23,863 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 199 15,225 SH   SOLE   15,225 0 0
EVERSOURCE ENERGY COM 30040W108 285 3,337 SH   SOLE   3,337 0 0
EXXON MOBIL CORP COM 30231G102 667 9,428 SH   SOLE   9,428 0 0
F M C CORP COM NEW 302491303 2,230 25,395 SH   SOLE   25,395 0 0
FACEBOOK INC CL A 30303M102 311 1,748 SH   SOLE   1,748 0 0
FEDERATED INVS INC PA CL B 314211103 415 12,800 SH   SOLE   12,800 0 0
FEDEX CORP COM 31428X106 2,095 14,385 SH   SOLE   14,385 0 0
GILEAD SCIENCES INC COM 375558103 2,524 39,827 SH   SOLE   39,827 0 0
HALLIBURTON CO COM 406216101 531 27,976 SH   SOLE   27,976 0 0
HOLOGIC INC COM 436440101 1,849 36,650 SH   SOLE   36,650 0 0
HOME DEPOT INC COM 437076102 10,273 44,296 SH   SOLE   44,296 0 0
HONEYWELL INTL INC COM 438516106 2,297 13,569 SH   SOLE   13,569 0 0
ICICI BK LTD ADR 45104G104 194 15,950 SH   SOLE   15,950 0 0
INGREDION INC COM 457187102 1,371 16,800 SH   SOLE   16,800 0 0
INTEL CORP COM 458140100 5,038 97,677 SH   SOLE   97,677 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,725 18,750 SH   SOLE   18,750 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,845 19,519 SH   SOLE   19,519 0 0
ISHARES TR CORE S&P MCP ETF 464287507 471 2,436 SH   SOLE   2,436 0 0
JOHNSON & JOHNSON COM 478160104 2,184 16,874 SH   SOLE   16,874 0 0
JOHNSON CTLS INTL PLC SHS G51502105 220 5,000 SH   SOLE   5,000 0 0
JPMORGAN CHASE & CO COM 46625H100 5,799 49,243 SH   SOLE   49,243 0 0
LINDE PLC SHS G5494J103 5,709 29,485 SH   SOLE   29,485 0 0
LOCKHEED MARTIN CORP COM 539830109 1,814 4,636 SH   SOLE   4,636 0 0
LOWES COS INC COM 548661107 4,360 39,687 SH   SOLE   39,687 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,609 9,890 SH   SOLE   9,890 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 434 6,550 SH   SOLE   6,550 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,633 10,468 SH   SOLE   10,468 0 0
MCDONALDS CORP COM 580135101 287 1,341 SH   SOLE   1,341 0 0
MERCK & CO INC COM 58933Y105 2,810 33,403 SH   SOLE   33,403 0 0
MGIC INVT CORP WIS COM 552848103 633 50,350 SH   SOLE   50,350 0 0
MICROSOFT CORP COM 594918104 4,154 29,859 SH   SOLE   29,859 0 0
NEXTERA ENERGY INC COM 65339F101 822 3,530 SH   SOLE   3,530 0 0
NIKE INC CL B 654106103 10,957 116,664 SH   SOLE   116,664 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,919 22,115 SH   SOLE   22,115 0 0
NOVO-NORDISK A S ADR 670100205 2,086 40,449 SH   SOLE   40,449 0 0
NVIDIA CORP COM 67066G104 2,345 13,495 SH   SOLE   13,495 0 0
PALO ALTO NETWORKS INC COM 697435105 2,659 13,100 SH   SOLE   13,100 0 0
PAYPAL HLDGS INC COM 70450Y103 7,133 68,831 SH   SOLE   68,831 0 0
PEPSICO INC COM 713448108 753 5,483 SH   SOLE   5,483 0 0
PFIZER INC COM 717081103 1,009 28,080 SH   SOLE   28,080 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 396 19,050 SH   SOLE   19,050 0 0
PROCTER & GAMBLE CO COM 742718109 675 5,420 SH   SOLE   5,420 0 0
QUALCOMM INC COM 747525103 1,926 25,315 SH   SOLE   25,315 0 0
RAYTHEON CO COM NEW 755111507 275 1,411 SH   SOLE   1,411 0 0
RPM INTL INC COM 749685103 234 3,400 SH   SOLE   3,400 0 0
SCHLUMBERGER LTD COM 806857108 948 27,703 SH   SOLE   27,703 0 0
SEI INVESTMENTS CO COM 784117103 375 6,310 SH   SOLE   6,310 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,007 116,325 SH   SOLE   116,325 0 0
SNAP ON INC COM 833034101 938 5,994 SH   SOLE   5,994 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 919 3,095 SH   SOLE   3,095 0 0
SPIRE INC COM 84857L101 223 2,550 SH   SOLE   2,550 0 0
STERICYCLE INC COM 858912108 587 11,550 SH   SOLE   11,550 0 0
SVB FINL GROUP COM 78486Q101 1,031 4,932 SH   SOLE   4,932 0 0
SYSCO CORP COM 871829107 222 2,811 SH   SOLE   2,811 0 0
TEXAS INSTRS INC COM 882508104 1,129 8,730 SH   SOLE   8,730 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 8,928 13,767 SH   SOLE   13,767 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,271 7,800 SH   SOLE   7,800 0 0
UNION PACIFIC CORP COM 907818108 383 2,375 SH   SOLE   2,375 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,638 30,331 SH   SOLE   30,331 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,518 11,136 SH   SOLE   11,136 0 0
US BANCORP DEL COM NEW 902973304 379 6,861 SH   SOLE   6,861 0 0
US ECOLOGY INC COM 91732J102 1,344 20,975 SH   SOLE   20,975 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 698 2,564 SH   SOLE   2,564 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 898 5,350 SH   SOLE   5,350 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 418 2,720 SH   SOLE   2,720 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 368 2,432 SH   SOLE   2,432 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 655 13,100 SH   SOLE   13,100 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 221 5,515 SH   SOLE   5,515 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 536 8,914 SH   SOLE   8,914 0 0
VISA INC COM CL A 92826C839 4,278 24,874 SH   SOLE   24,874 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,374 24,740 SH   SOLE   24,740 0 0
WASTE MGMT INC DEL COM 94106L109 1,866 16,201 SH   SOLE   16,201 0 0
WESTROCK CO COM 96145D105 1,732 47,600 SH   SOLE   47,600 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,860 109,575 SH   SOLE   109,575 0 0
WILLIAMS COS INC DEL COM 969457100 1,399 58,319 SH   SOLE   58,319 0 0