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 2,357 11,231 SH   SOLE   11,231 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,305 17,062 SH   SOLE   17,062 0 0
ALPHABET INC CAP STK CL A 02079K305 300 308 SH   SOLE   308 0 0
ALPHABET INC CAP STK CL C 02079K107 3,201 3,337 SH   SOLE   3,337 0 0
AMGEN INC COM 031162100 4,220 22,635 SH   SOLE   22,635 0 0
APPLE INC COM 037833100 5,089 33,021 SH   SOLE   33,021 0 0
APPLIED MATLS INC COM 038222105 2,584 49,615 SH   SOLE   49,615 0 0
AQUA AMERICA INC COM 03836W103 1,832 55,195 SH   SOLE   55,195 0 0
AT&T INC COM 00206R102 1,105 28,210 SH   SOLE   28,210 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,958 36,019 SH   SOLE   36,019 0 0
BARD C R INC COM 067383109 4,892 15,264 SH   SOLE   15,264 0 0
BECTON DICKINSON & CO COM 075887109 4,514 23,035 SH   SOLE   23,035 0 0
BEMIS INC COM 081437105 1,502 32,954 SH   SOLE   32,954 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 234 1,276 SH   SOLE   1,276 0 0
BOEING CO COM 097023105 213 836 SH   SOLE   836 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,673 32,921 SH   SOLE   32,921 0 0
CAMPBELL SOUP CO COM 134429109 1,700 36,305 SH   SOLE   36,305 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,300 55,252 SH   SOLE   55,252 0 0
CHEVRON CORP NEW COM 166764100 1,694 14,417 SH   SOLE   14,417 0 0
CHURCH & DWIGHT INC COM 171340102 4,534 93,588 SH   SOLE   93,588 0 0
CISCO SYS INC COM 17275R102 2,716 80,760 SH   SOLE   80,760 0 0
COCA COLA CO COM 191216100 271 5,977 SH   SOLE   5,977 0 0
COLGATE PALMOLIVE CO COM 194162103 2,478 34,017 SH   SOLE   34,017 0 0
CVS HEALTH CORP COM 126650100 3,028 37,234 SH   SOLE   37,234 0 0
DANAHER CORP DEL COM 235851102 3,303 38,442 SH   SOLE   38,442 0 0
DEERE & CO COM 244199105 5,188 41,115 SH   SOLE   41,115 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,851 20,783 SH   SOLE   20,783 0 0
EATON CORP PLC SHS G29183103 2,757 35,901 SH   SOLE   35,901 0 0
EBAY INC COM 278642103 4,946 128,605 SH   SOLE   128,605 0 0
EXXON MOBIL CORP COM 30231G102 609 7,424 SH   SOLE   7,424 0 0
FEDERATED INVS INC PA CL B 314211103 2,107 70,935 SH   SOLE   70,935 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,326 41,414 SH   SOLE   41,414 0 0
FORTIVE CORP COM 34959J108 3,638 51,392 SH   SOLE   51,392 0 0
GENUINE PARTS CO COM 372460105 1,373 14,150 SH   SOLE   14,150 0 0
GILEAD SCIENCES INC COM 375558103 1,869 23,071 SH   SOLE   23,071 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,511 36,766 SH   SOLE   36,766 0 0
HANESBRANDS INC COM 410345102 453 18,404 SH   SOLE   18,404 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 309 2,133 SH   SOLE   2,133 0 0
SMUCKER J M CO COM NEW 832696405 2,704 25,773 SH   SOLE   25,773 0 0
JOHNSON & JOHNSON COM 478160104 4,325 33,264 SH   SOLE   33,264 0 0
JPMORGAN CHASE & CO COM 46625H100 363 3,798 SH   SOLE   3,798 0 0
LEGGETT & PLATT INC COM 524660107 1,424 29,602 SH   SOLE   29,602 0 0
LITTELFUSE INC COM 537008104 5,748 29,344 SH   SOLE   29,344 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 295 4,150 SH   SOLE   4,150 0 0
MAIN STREET CAPITAL CORP COM 56035L104 1,947 48,759 SH   SOLE   48,759 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,607 33,681 SH   SOLE   33,681 0 0
MICROSOFT CORP COM 594918104 3,720 49,945 SH   SOLE   49,945 0 0
NEXTERA ENERGY INC COM 65339F101 2,453 16,739 SH   SOLE   16,739 0 0
NIKE INC CL B 654106103 2,499 48,021 SH   SOLE   48,021 0 0
OMNICOM GROUP INC COM 681919106 1,589 21,300 SH   SOLE   21,300 0 0
PATHFINDER BANCORP INC MD COM 70319R109 306 20,000 SH   SOLE   20,000 0 0
PHILLIPS 66 COM 718546104 3,197 34,894 SH   SOLE   34,894 0 0
POTASH CORP SASK INC COM 73755L107 2,294 118,616 SH   SOLE   118,616 0 0
QUALCOMM INC COM 747525103 1,012 19,527 SH   SOLE   19,527 0 0
RAYONIER INC COM 754907103 295 10,225 SH   SOLE   10,225 0 0
RAYTHEON CO COM NEW 755111507 5,492 29,433 SH   SOLE   29,433 0 0
RELX PLC SPONSORED ADR 759530108 2,316 103,645 SH   SOLE   103,645 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,476 31,281 SH   SOLE   31,281 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,903 16,036 SH   SOLE   16,036 0 0
S&P GLOBAL INC COM 78409V104 594 3,800 SH   SOLE   3,800 0 0
SCHLUMBERGER LTD COM 806857108 1,891 26,910 SH   SOLE   26,910 0 0
SCHWAB CHARLES CORP NEW COM 808513105 5,770 131,910 SH   SOLE   131,910 0 0
TEXAS INSTRS INC COM 882508104 3,407 38,010 SH   SOLE   38,010 0 0
PRICELINE GRP INC COM NEW 741503403 5,840 3,190 SH   SOLE   3,190 0 0
TJX COS INC NEW COM 872540109 2,650 35,946 SH   SOLE   35,946 0 0
TRIANGLE CAP CORP COM 895848109 1,380 96,649 SH   SOLE   96,649 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,694 63,740 SH   SOLE   63,740 0 0
UNION PAC CORP COM 907818108 621 5,357 SH   SOLE   5,357 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,961 16,334 SH   SOLE   16,334 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,263 28,107 SH   SOLE   28,107 0 0
V F CORP COM 918204108 1,032 16,233 SH   SOLE   16,233 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,722 34,789 SH   SOLE   34,789 0 0
WAL-MART STORES INC COM 931142103 1,697 21,720 SH   SOLE   21,720 0 0
WASTE MGMT INC DEL COM 94106L109 2,369 30,271 SH   SOLE   30,271 0 0