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 394 2,230 SH   SOLE   2,230 0 0
ABBOTT LABS COM 002824100 573 6,584 SH   SOLE   6,584 0 0
ABBVIE INC COM 00287Y109 4,593 51,891 SH   SOLE   51,891 0 0
AFLAC INC COM 001055102 1,321 24,975 SH   SOLE   24,975 0 0
AIR PRODS & CHEMS INC COM 009158106 4,759 20,301 SH   SOLE   20,301 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 417 8,650 SH   SOLE   8,650 0 0
ALLSTATE CORP COM 020002101 308 2,729 SH   SOLE   2,729 0 0
ALPHABET INC CAP STK CL C 02079K107 4,305 3,221 SH   SOLE   3,221 0 0
ALPHABET INC CAP STK CL A 02079K305 2,073 1,550 SH   SOLE   1,550 0 0
AMAZON COM INC COM 023135106 8,053 4,358 SH   SOLE   4,358 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 3,584 69,700 SH   SOLE   69,700 0 0
AMERICAN TOWER CORP NEW COM 03027X100 281 1,225 SH   SOLE   1,225 0 0
AMGEN INC COM 031162100 321 1,334 SH   SOLE   1,334 0 0
APACHE CORP COM 037411105 852 33,369 SH   SOLE   33,369 0 0
APPLE INC COM 037833100 16,948 57,712 SH   SOLE   57,712 0 0
AQUA AMERICA INC COM 03836W103 868 18,489 SH   SOLE   18,489 0 0
ARAMARK COM 03852U106 1,467 33,800 SH   SOLE   33,800 0 0
ARK ETF TR INNOVATION ETF 00214Q104 336 6,690 SH   SOLE   6,690 0 0
AT&T INC COM 00206R102 459 11,687 SH   SOLE   11,687 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 354 2,082 SH   SOLE   2,082 0 0
BANK AMER CORP COM 060505104 3,293 93,618 SH   SOLE   93,618 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1,218 13,475 SH   SOLE   13,475 0 0
BECTON DICKINSON & CO COM 075887109 1,261 4,637 SH   SOLE   4,637 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,265 14,416 SH   SOLE   14,416 0 0
BLACKROCK INC COM 09247X101 338 671 SH   SOLE   671 0 0
BOEING CO COM 097023105 9,262 28,421 SH   SOLE   28,421 0 0
BOOKING HLDGS INC COM 09857L108 4,058 1,974 SH   SOLE   1,974 0 0
BOSTON PROPERTIES INC COM 101121101 246 1,792 SH   SOLE   1,792 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,066 47,807 SH   SOLE   47,807 0 0
BROWN FORMAN CORP CL B 115637209 861 12,748 SH   SOLE   12,748 0 0
CAPITAL ONE FINL CORP COM 14040H105 201 1,950 SH   SOLE   1,950 0 0
CATERPILLAR INC DEL COM 149123101 1,758 11,885 SH   SOLE   11,885 0 0
CERNER CORP COM 156782104 1,682 22,875 SH   SOLE   22,875 0 0
CHEVRON CORP NEW COM 166764100 2,954 24,572 SH   SOLE   24,572 0 0
CHURCH & DWIGHT INC COM 171340102 585 8,308 SH   SOLE   8,308 0 0
CIGNA CORP NEW COM 125523100 2,574 12,587 SH   SOLE   12,587 0 0
CISCO SYS INC COM 17275R102 582 12,133 SH   SOLE   12,133 0 0
CITIGROUP INC COM NEW 172967424 251 3,139 SH   SOLE   3,139 0 0
CLEAN ENERGY FUELS CORP COM 184499101 171 73,100 SH   SOLE   73,100 0 0
CME GROUP INC COM 12572Q105 3,914 19,555 SH   SOLE   19,555 0 0
COCA COLA CO COM 191216100 897 16,204 SH   SOLE   16,204 0 0
COLGATE PALMOLIVE CO COM 194162103 2,116 30,702 SH   SOLE   30,702 0 0
CONOCOPHILLIPS COM 20825C104 223 3,411 SH   SOLE   3,411 0 0
COSTAR GROUP INC COM 22160N109 1,091 1,821 SH   SOLE   1,821 0 0
CUMMINS INC COM 231021106 215 1,200 SH   SOLE   1,200 0 0
CVS HEALTH CORP COM 126650100 2,282 30,791 SH   SOLE   30,791 0 0
DANAHER CORPORATION COM 235851102 460 3,000 SH   SOLE   3,000 0 0
DEERE & CO COM 244199105 318 1,835 SH   SOLE   1,835 0 0
DISNEY WALT CO COM DISNEY 254687106 1,107 7,644 SH   SOLE   7,644 0 0
DXC TECHNOLOGY CO COM 23355L106 955 25,360 SH   SOLE   25,360 0 0
EATON CORP PLC SHS G29183103 4,459 47,050 SH   SOLE   47,050 0 0
EMERSON ELEC CO COM 291011104 1,845 24,213 SH   SOLE   24,213 0 0
EVERSOURCE ENERGY COM 30040W108 241 2,837 SH   SOLE   2,837 0 0
EXXON MOBIL CORP COM 30231G102 663 9,496 SH   SOLE   9,496 0 0
F M C CORP COM NEW 302491303 2,534 25,395 SH   SOLE   25,395 0 0
FACEBOOK INC CL A 30303M102 240 1,173 SH   SOLE   1,173 0 0
FEDERATED INVS INC PA CL B 314211103 371 11,400 SH   SOLE   11,400 0 0
FEDEX CORP COM 31428X106 2,565 16,960 SH   SOLE   16,960 0 0
GENERAL ELECTRIC CO COM 369604103 169 15,148 SH   SOLE   15,148 0 0
GILEAD SCIENCES INC COM 375558103 2,837 43,752 SH   SOLE   43,752 0 0
HALLIBURTON CO COM 406216101 649 26,576 SH   SOLE   26,576 0 0
HOLOGIC INC COM 436440101 1,913 36,650 SH   SOLE   36,650 0 0
HOME DEPOT INC COM 437076102 9,715 44,471 SH   SOLE   44,471 0 0
HONEYWELL INTL INC COM 438516106 2,517 14,219 SH   SOLE   14,219 0 0
ICICI BK LTD ADR 45104G104 207 13,750 SH   SOLE   13,750 0 0
INGREDION INC COM 457187102 1,594 17,125 SH   SOLE   17,125 0 0
INTEL CORP COM 458140100 5,821 97,077 SH   SOLE   97,077 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,020 32,475 SH   SOLE   32,475 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,763 20,644 SH   SOLE   20,644 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 212 1,830 SH   SOLE   1,830 0 0
ISHARES TR CORE S&P MCP ETF 464287507 501 2,436 SH   SOLE   2,436 0 0
JOHNSON & JOHNSON COM 478160104 2,823 19,324 SH   SOLE   19,324 0 0
JPMORGAN CHASE & CO COM 46625H100 6,743 48,373 SH   SOLE   48,373 0 0
LINDE PLC SHS G5494J103 6,304 29,610 SH   SOLE   29,610 0 0
LOCKHEED MARTIN CORP COM 539830109 1,895 4,861 SH   SOLE   4,861 0 0
LOWES COS INC COM 548661107 4,778 39,834 SH   SOLE   39,834 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 2,804 9,540 SH   SOLE   9,540 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 412 6,550 SH   SOLE   6,550 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,776 10,468 SH   SOLE   10,468 0 0
MCDONALDS CORP COM 580135101 223 1,129 SH   SOLE   1,129 0 0
MERCK & CO INC COM 58933Y105 3,688 40,626 SH   SOLE   40,626 0 0
MGIC INVT CORP WIS COM 552848103 712 50,350 SH   SOLE   50,350 0 0
MICROSOFT CORP COM 594918104 4,661 29,559 SH   SOLE   29,559 0 0
MOODYS CORP COM 615369105 594 2,500 SH   SOLE   2,500 0 0
NEXTERA ENERGY INC COM 65339F101 1,281 5,288 SH   SOLE   5,288 0 0
NIKE INC CL B 654106103 11,817 116,664 SH   SOLE   116,664 0 0
NORDSTROM INC COM 655664100 204 5,004 SH   SOLE   5,004 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,092 22,115 SH   SOLE   22,115 0 0
NOVO-NORDISK A S ADR 670100205 2,397 41,449 SH   SOLE   41,449 0 0
NVIDIA CORP COM 67066G104 3,176 13,470 SH   SOLE   13,470 0 0
PALO ALTO NETWORKS INC COM 697435105 3,026 13,075 SH   SOLE   13,075 0 0
PAYPAL HLDGS INC COM 70450Y103 7,402 68,456 SH   SOLE   68,456 0 0
PEPSICO INC COM 713448108 689 5,033 SH   SOLE   5,033 0 0
PFIZER INC COM 717081103 1,652 42,073 SH   SOLE   42,073 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 277 15,050 SH   SOLE   15,050 0 0
PROCTER & GAMBLE CO COM 742718109 1,112 8,920 SH   SOLE   8,920 0 0
QUALCOMM INC COM 747525103 3,002 34,040 SH   SOLE   34,040 0 0
RAYTHEON CO COM NEW 755111507 287 1,311 SH   SOLE   1,311 0 0
RPM INTL INC COM 749685103 253 3,300 SH   SOLE   3,300 0 0
SCHLUMBERGER LTD COM 806857108 988 24,678 SH   SOLE   24,678 0 0
SEI INVESTMENTS CO COM 784117103 612 9,350 SH   SOLE   9,350 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 955 102,925 SH   SOLE   102,925 0 0
SNAP ON INC COM 833034101 1,015 5,994 SH   SOLE   5,994 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 915 2,845 SH   SOLE   2,845 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 206 550 SH   SOLE   550 0 0
SPIRE INC COM 84857L101 212 2,550 SH   SOLE   2,550 0 0
STERICYCLE INC COM 858912108 791 12,350 SH   SOLE   12,350 0 0
SVB FINL GROUP COM 78486Q101 1,217 4,847 SH   SOLE   4,847 0 0
SYSCO CORP COM 871829107 241 2,811 SH   SOLE   2,811 0 0
TEXAS INSTRS INC COM 882508104 1,119 8,730 SH   SOLE   8,730 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 11,593 14,839 SH   SOLE   14,839 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,531 7,800 SH   SOLE   7,800 0 0
UNION PACIFIC CORP COM 907818108 430 2,375 SH   SOLE   2,375 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,795 32,406 SH   SOLE   32,406 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,666 11,136 SH   SOLE   11,136 0 0
US BANCORP DEL COM NEW 902973304 377 6,361 SH   SOLE   6,361 0 0
US ECOLOGY INC COM 91734M103 1,389 24,025 SH   SOLE   24,025 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 758 2,564 SH   SOLE   2,564 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 955 5,350 SH   SOLE   5,350 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 451 2,720 SH   SOLE   2,720 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 398 2,432 SH   SOLE   2,432 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 704 13,100 SH   SOLE   13,100 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 291 6,515 SH   SOLE   6,515 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 466 7,554 SH   SOLE   7,554 0 0
VISA INC COM CL A 92826C839 4,593 24,439 SH   SOLE   24,439 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,673 28,298 SH   SOLE   28,298 0 0
WASTE MGMT INC DEL COM 94106L109 1,846 16,201 SH   SOLE   16,201 0 0
WESTROCK CO COM 96145D105 1,961 45,775 SH   SOLE   45,775 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,595 120,500 SH   SOLE   120,500 0 0
WILLIAMS COS INC DEL COM 969457100 1,254 53,019 SH   SOLE   53,019 0 0