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 16,080 73,250 SH   SOLE   0 0 73,250
ABBVIE INC COM 00287y109 435 4,600 SH   SOLE   0 0 4,600
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 3,525 22,962 SH   SOLE   0 0 22,962
AEROVIRONMENT INC COM 008073108 201 4,420 SH   SOLE   0 0 4,420
AIR PRODS & CHEMS INC COM 009158106 472 2,965 SH   SOLE   0 0 2,965
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988p108 363 29,400 SH   SOLE   0 0 29,400
ALPHABET INC CAP STK CL A 02079k305 371 358 SH   SOLE   0 0 358
ALPHABET INC CAP STK CL C 02079k107 310 300 SH   SOLE   0 0 300
ALTRIA GROUP INC COM 02209s103 1,176 18,866 SH   SOLE   0 0 18,866
AMBARELLA INC SHS g037ax101 490 10,000 SH   SOLE   0 0 10,000
AMERICAN EAGLE OUTFITTERS NE COM 02553e106 610 30,600 SH   SOLE   0 0 30,600
AMERICAN ELEC PWR INC COM 025537101 624 9,103 SH   SOLE   0 0 9,103
AMGEN INC COM 031162100 335 1,967 SH   SOLE   0 0 1,967
APPLE INC COM 037833100 1,979 11,794 SH   SOLE   0 0 11,794
AQUA AMERICA INC COM 03836w103 2,735 80,292 SH   SOLE   0 0 80,292
AT&T INC COM 00206r102 2,430 68,161 SH   SOLE   0 0 68,161
AUTOMATIC DATA PROCESSING IN COM 053015103 802 7,070 SH   SOLE   0 0 7,070
AVERY DENNISON CORP COM 053611109 191 1,800 SH   SOLE   0 0 1,800
BANK HAWAII CORP COM 062540109 258 3,100 SH   SOLE   0 0 3,100
BANK N S HALIFAX COM 064149107 2,164 35,075 SH   SOLE   0 0 35,075
BARNES & NOBLE INC COM 067774109 396 80,000 SH   SOLE   0 0 80,000
BAXTER INTL INC COM 071813109 511 7,853 SH   SOLE   0 0 7,853
BEACON ROOFING SUPPLY INC COM 073685109 552 10,400 SH   SOLE   0 0 10,400
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 423 2,121 SH   SOLE   0 0 2,121
BLACKROCK INC COM 09247x101 620 1,145 SH   SOLE   0 0 1,145
BRISTOL MYERS SQUIBB CO COM 110122108 2,296 36,294 SH   SOLE   0 0 36,294
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,183 55,986 SH   SOLE   0 0 55,986
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 872 26,100 SH   SOLE   0 0 26,100
CATERPILLAR INC DEL COM 149123101 1,549 10,507 SH   SOLE   0 0 10,507
CENOVUS ENERGY INC COM 15135u109 141 16,500 SH   SOLE   0 0 16,500
CHEVRON CORP COM 166764100 1,488 13,048 SH   SOLE   0 0 13,048
CHUBB LIMITED COM h1467j104 4,094 29,934 SH   SOLE   0 0 29,934
CIGNA CORPORATION COM 125509109 737 4,396 SH   SOLE   0 0 4,396
CISCO SYS INC COM 17275r102 3,119 72,728 SH   SOLE   0 0 72,728
CLOROX CO DEL COM 189054109 550 4,130 SH   SOLE   0 0 4,130
COCA COLA CO COM 191216100 1,357 31,246 SH   SOLE   0 0 31,246
COLGATE PALMOLIVE CO COM 194162103 1,824 25,450 SH   SOLE   0 0 25,450
COMCAST CORP NEW CL A 20030n101 440 12,884 SH   SOLE   0 0 12,884
CONOCOPHILLIPS COM 20825c104 929 15,674 SH   SOLE   0 0 15,674
CORNING INC COM 219350105 272 9,765 SH   SOLE   0 0 9,765
COSTCO WHSL CORP NEW COM 22160k105 269 1,425 SH   SOLE   0 0 1,425
CRANE CO COM 224399105 640 6,900 SH   SOLE   0 0 6,900
CREE INC COM 225447101 527 13,080 SH   SOLE   0 0 13,080
CVS HEALTH CORPORATION COM 126650100 1,305 20,976 SH   SOLE   0 0 20,976
CYTOSORBENTS CORP COM NEW 23283x206 70 10,000 SH   SOLE   0 0 10,000
DEVON ENERGY CORP NEW COM 25179m103 597 18,774 SH   SOLE   0 0 18,774
DISNEY WALT CO COM DISNEY 254687106 2,755 27,428 SH   SOLE   0 0 27,428
DOLBY LABORATORIES INC COM 25659t107 528 8,300 SH   SOLE   0 0 8,300
DOMINION ENERGY INC COM 25746u109 2,283 33,853 SH   SOLE   0 0 33,853
DOWDUPONT INC COM 26078j100 10,922 171,434 SH   SOLE   0 0 171,434
DUKE ENERGY CORP NEW COM NEW 26441c204 337 4,346 SH   SOLE   0 0 4,346
DUNKIN BRANDS GROUP INC COM 265504100 513 8,600 SH   SOLE   0 0 8,600
DXC TECHNOLOGY CO COM 23355l106 204 2,034 SH   SOLE   0 0 2,034
LILLY ELI & CO COM 532457108 772 9,975 SH   SOLE   0 0 9,975
EMERSON ELEC CO COM 291011104 3,930 57,547 SH   SOLE   0 0 57,547
ENBRIDGE INC COM 29250n105 1,786 56,760 SH   SOLE   0 0 56,760
ENCANA CORP COM 292505104 143 13,000 SH   SOLE   0 0 13,000
ENVESTNET INC COM 29404k106 609 10,620 SH   SOLE   0 0 10,620
EQT CORP COM 26884l109 1,751 36,850 SH   SOLE   0 0 36,850
EXELON CORP COM 30161n101 2,274 58,290 SH   SOLE   0 0 58,290
EXXON MOBIL CORP COM 30231g102 13,865 185,829 SH   SOLE   0 0 185,829
FASTENAL CO COM 311900104 385 7,050 SH   SOLE   0 0 7,050
FEDERATED INVS INC PA CL B 314211103 2,453 73,440 SH   SOLE   0 0 73,440
FLIR SYS INC COM 302445101 393 7,860 SH   SOLE   0 0 7,860
FORTINET INC COM 34959e109 664 12,400 SH   SOLE   0 0 12,400
FORWARD AIR CORP COM 349853101 518 9,800 SH   SOLE   0 0 9,800
GARMIN LTD SHS h2906t109 1,640 27,825 SH   SOLE   0 0 27,825
GENERAL DYNAMICS CORP COM 369550108 2,432 11,011 SH   SOLE   0 0 11,011
GENERAL ELECTRIC CO COM 369604103 4,972 368,862 SH   SOLE   0 0 368,862
GENESEE & WYO INC CL A 371559105 1,278 18,050 SH   SOLE   0 0 18,050
GNC HLDGS INC COM CL A 36191g107 39 10,000 SH   SOLE   0 0 10,000
HALLIBURTON CO COM 406216101 283 6,038 SH   SOLE   0 0 6,038
HELMERICH & PAYNE INC COM 423452101 1,661 24,960 SH   SOLE   0 0 24,960
HEWLETT PACKARD ENTERPRISE C COM 42824c109 233 13,292 SH   SOLE   0 0 13,292
HOME DEPOT INC COM 437076102 612 3,435 SH   SOLE   0 0 3,435
HONEYWELL INTL INC COM 438516106 513 3,550 SH   SOLE   0 0 3,550
HP INC COM 40434l105 274 12,492 SH   SOLE   0 0 12,492
ILLINOIS TOOL WKS INC COM 452308109 1,128 7,200 SH   SOLE   0 0 7,200
INSTALLED BLDG PRODS INC COM 45780r101 528 8,800 SH   SOLE   0 0 8,800
INTEL CORP COM 458140100 2,044 39,245 SH   SOLE   0 0 39,245
INTERNATIONAL BUSINESS MACHS COM 459200101 11,826 77,078 SH   SOLE   0 0 77,078
INTREPID POTASH INC COM 46121y102 591 162,400 SH   SOLE   0 0 162,400
ITT INC COM 45073v108 216 4,400 SH   SOLE   0 0 4,400
J & J SNACK FOODS CORP COM 466032109 508 3,720 SH   SOLE   0 0 3,720
JOHNSON & JOHNSON COM 478160104 4,159 32,451 SH   SOLE   0 0 32,451
JPMORGAN CHASE & CO COM 46625h100 5,025 45,690 SH   SOLE   0 0 45,690
KOHLS CORP COM 500255104 1,963 29,970 SH   SOLE   0 0 29,970
KRAFT HEINZ CO COM 500754106 1,961 31,478 SH   SOLE   0 0 31,478
LITTELFUSE INC COM 537008104 1,066 5,120 SH   SOLE   0 0 5,120
LOCKHEED MARTIN CORP COM 539830109 741 2,194 SH   SOLE   0 0 2,194
LULULEMON ATHLETICA INC COM 550021109 791 8,880 SH   SOLE   0 0 8,880
MEDTRONIC PLC SHS g5960l103 667 8,320 SH   SOLE   0 0 8,320
MERCK & CO INC COM 58933y105 39,245 720,495 SH   SOLE   0 0 720,495
MEREDITH CORP COM 589433101 465 8,640 SH   SOLE   0 0 8,640
MERITAGE HOMES CORP COM 59001a102 533 11,780 SH   SOLE   0 0 11,780
MICROSOFT CORP COM 594918104 7,248 79,408 SH   SOLE   0 0 79,408
MIRAGEN THERAPEUTICS INC COM 60463e103 70 10,000 SH   SOLE   0 0 10,000
MONDELEZ INTL INC CL A 609207105 739 17,720 SH   SOLE   0 0 17,720
MONSANTO CO NEW COM 61166w101 472 4,049 SH   SOLE   0 0 4,049
NATIONAL FUEL GAS CO NJ COM 636180101 1,315 25,558 SH   SOLE   0 0 25,558
NEWMONT MINING CORP COM 651639106 1,301 33,292 SH   SOLE   0 0 33,292
NEXTERA ENERGY INC COM 65339f101 667 4,084 SH   SOLE   0 0 4,084
NORFOLK SOUTHERN CORP COM 655844108 1,235 9,095 SH   SOLE   0 0 9,095
NORTHROP GRUMMAN CORP COM 666807102 6,825 19,548 SH   SOLE   0 0 19,548
NUTRIEN LTD COM 67077m108 570 12,064 SH   SOLE   0 0 12,064
OAKTREE CAP GROUP LLC UNIT CL A 674001201 521 13,160 SH   SOLE   0 0 13,160
ORACLE CORP COM 68389x105 229 5,000 SH   SOLE   0 0 5,000
PEPSICO INC COM 713448108 641 5,872 SH   SOLE   0 0 5,872
PFIZER INC COM 717081103 1,851 52,169 SH   SOLE   0 0 52,169
PHILIP MORRIS INTL INC COM 718172109 2,300 23,142 SH   SOLE   0 0 23,142
PNC FINL SVCS GROUP INC COM 693475105 2,106 13,925 SH   SOLE   0 0 13,925
PPG INDS INC COM 693506107 1,233 11,044 SH   SOLE   0 0 11,044
PRICE T ROWE GROUP INC COM 74144t108 254 2,350 SH   SOLE   0 0 2,350
PROCTER & GAMBLE CO COM 742718109 4,435 55,947 SH   SOLE   0 0 55,947
PROOFPOINT INC COM 743424103 432 3,800 SH   SOLE   0 0 3,800
PROTO LABS INC COM 743713109 447 3,800 SH   SOLE   0 0 3,800
QORVO INC COM 74736k101 472 6,700 SH   SOLE   0 0 6,700
QUALCOMM INC COM 747525103 1,428 25,765 SH   SOLE   0 0 25,765
QUANTA SVCS INC COM 74762e102 539 15,700 SH   SOLE   0 0 15,700
S&P GLOBAL INC COM 78409v104 382 2,000 SH   SOLE   0 0 2,000
SCHLUMBERGER LTD COM 806857108 2,304 35,566 SH   SOLE   0 0 35,566
SEAGATE TECHNOLOGY PLC SHS g7945m107 1,030 17,600 SH   SOLE   0 0 17,600
SMUCKER J M CO COM NEW 832696405 1,347 10,861 SH   SOLE   0 0 10,861
SOTHEBYS COM 835898107 513 10,000 SH   SOLE   0 0 10,000
SPROUTS FMRS MKT INC COM 85208m102 197 8,400 SH   SOLE   0 0 8,400
STARBUCKS CORP COM 855244109 600 10,364 SH   SOLE   0 0 10,364
STIFEL FINL CORP COM 860630102 575 9,700 SH   SOLE   0 0 9,700
SYNAPTICS INC COM 87157d109 576 12,600 SH   SOLE   0 0 12,600
TAPESTRY INC COM 876030107 2,752 52,300 SH   SOLE   0 0 52,300
TARGET CORP COM 87612e106 655 9,433 SH   SOLE   0 0 9,433
TEXAS INSTRS INC COM 882508104 1,013 9,748 SH   SOLE   0 0 9,748
THOMSON REUTERS CORP COM 884903105 774 20,025 SH   SOLE   0 0 20,025
THOR INDS INC COM 885160101 744 6,460 SH   SOLE   0 0 6,460
TRANSCANADA CORP COM 89353d107 1,231 29,800 SH   SOLE   0 0 29,800
TRAVELERS COMPANIES INC COM 89417e109 461 3,320 SH   SOLE   0 0 3,320
UNION PAC CORP COM 907818108 1,127 8,380 SH   SOLE   0 0 8,380
UNITED PARCEL SERVICE INC CL B 911312106 1,375 13,135 SH   SOLE   0 0 13,135
UNITED TECHNOLOGIES CORP COM 913017109 906 7,200 SH   SOLE   0 0 7,200
US BANCORP DEL COM NEW 902973304 2,451 48,525 SH   SOLE   0 0 48,525
VEEVA SYS INC CL A COM 922475108 518 7,090 SH   SOLE   0 0 7,090
VERIZON COMMUNICATIONS INC COM 92343v104 3,400 71,098 SH   SOLE   0 0 71,098
VF CORP COM 918204108 656 8,850 SH   SOLE   0 0 8,850
VISA INC COM CL A 92826c839 957 8,000 SH   SOLE   0 0 8,000
WADDELL & REED FINL INC CL A 930059100 726 35,900 SH   SOLE   0 0 35,900
WALMART INC COM 931142103 2,324 26,120 SH   SOLE   0 0 26,120
WASTE MGMT INC DEL COM 94106l109 1,394 16,575 SH   SOLE   0 0 16,575
WELLS FARGO CO NEW COM 949746101 1,449 27,652 SH   SOLE   0 0 27,652
WESTERN UN CO COM 959802109 1,130 58,775 SH   SOLE   0 0 58,775
WESTROCK CO COM 96145d105 1,194 18,610 SH   SOLE   0 0 18,610
WHIRLPOOL CORP COM 963320106 230 1,500 SH   SOLE   0 0 1,500
WILLIAMS SONOMA INC COM 969904101 1,652 31,320 SH   SOLE   0 0 31,320
XYLEM INC COM 98419m100 715 9,300 SH   SOLE   0 0 9,300
YELP INC CL A 985817105 676 16,200 SH   SOLE   0 0 16,200
ZIMMER BIOMET HLDGS INC COM 98956p102 233 2,133 SH   SOLE   0 0 2,133
ZIONS BANCORPORATION COM 989701107 481 9,130 SH   SOLE   0 0 9,130
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524a108 204 1,860 SH   SOLE   0 0 1,860
BHP BILLITON LTD SPONSORED ADR 088606108 648 14,575 SH   SOLE   0 0 14,575
BP PLC SPONSORED ADR 055622104 217 5,342 SH   SOLE   0 0 5,342
DIAGEO PLC SP ADR SPON ADR NEW 25243q205 2,194 16,200 SH   SOLE   0 0 16,200
NOVARTIS AG SPONSORED ADR 66987v109 831 10,275 SH   SOLE   0 0 10,275
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,079 16,912 SH   SOLE   0 0 16,912
ROYAL DUTCH SHELL PLC SPONS ADR B 780259107 848 12,948 SH   SOLE   0 0 12,948
UNILEVER PLC SPON ADR NEW 904767704 1,415 25,475 SH   SOLE   0 0 25,475
VODAFONE GROUP PLC NEW SPONSORED ADR 92857w308 646 23,209 SH   SOLE   0 0 23,209
ISHARES TR CORE MSCI EAFE 46432f842 296 4,500 SH   SOLE   0 0 4,500
ISHARES TR MSCI EAFE ETF 464287465 982 14,100 SH   SOLE   0 0 14,100
ISHARES TR RUS 1000 GRW ETF 464287614 1,419 10,424 SH   SOLE   0 0 10,424
ISHARES TR RUSSELL 2000 ETF 464287655 1,182 7,785 SH   SOLE   0 0 7,785
ISHARES TR CORE S&P MCP ETF 464287507 274 1,460 SH   SOLE   0 0 1,460
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463x848 311 8,000 SH   SOLE   0 0 8,000
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,229 8,367 SH   SOLE   0 0 8,367
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 618 13,966 SH   SOLE   0 0 13,966
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 619 13,178 SH   SOLE   0 0 13,178
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN g16249107 1,136 59,200 SH   SOLE   0 0 59,200
MEDICAL PPTYS TRUST INC COM 58463j304 104 8,000 SH   SOLE   0 0 8,000
POTLATCHDELTIC CORPORATION COM 737630103 440 8,450 SH   SOLE   0 0 8,450
WEYERHAEUSER CO COM 962166104 3,537 101,055 SH   SOLE   0 0 101,055