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 353 2,035 SH   SOLE   0 0 2,035
ADOBE INC COM 00724F101 2,789 9,465 SH   SOLE   0 0 9,465
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 813 4,795 SH   SOLE   0 0 4,795
ALPHABET INC CAP STK CL C 02079K107 270 250 SH   SOLE   0 0 250
ALPHABET INC CAP STK CL A 02079K305 3,653 3,374 SH   SOLE   0 0 3,374
AMAZON COM INC COM 023135106 871 460 SH   SOLE   0 0 460
AMERICAN TOWER CORP NEW COM 03027X100 707 3,456 SH   SOLE   0 0 3,456
AMERICAN WTR WKS CO INC NEW COM 030420103 216 1,866 SH   SOLE   0 0 1,866
AMGEN INC COM 031162100 220 1,195 SH   SOLE   0 0 1,195
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 889 56,031 SH   SOLE   0 0 56,031
APPLE INC COM 037833100 5,282 26,685 SH   SOLE   0 0 26,685
ARISTA NETWORKS INC COM 040413106 426 1,641 SH   SOLE   0 0 1,641
AT&T INC COM 00206R102 1,652 49,294 SH   SOLE   0 0 49,294
ATRICURE INC COM 04963C209 982 32,897 SH   SOLE   0 0 32,897
AUTODESK INC COM 052769106 1,645 10,097 SH   SOLE   0 0 10,097
AVERY DENNISON CORP COM 053611109 265 2,292 SH   SOLE   0 0 2,292
BANK AMER CORP COM 060505104 532 18,335 SH   SOLE   0 0 18,335
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 247 1,159 SH   SOLE   0 0 1,159
BOEING CO COM 097023105 1,390 3,819 SH   SOLE   0 0 3,819
BROADCOM INC COM 11135F101 260 904 SH   SOLE   0 0 904
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 388 10,025 SH   SOLE   0 0 10,025
CHARLES RIV LABS INTL INC COM 159864107 225 1,589 SH   SOLE   0 0 1,589
CHEVRON CORP NEW COM 166764100 376 3,025 SH   SOLE   0 0 3,025
CISCO SYS INC COM 17275R102 4,119 75,259 SH   SOLE   0 0 75,259
CITIGROUP INC COM NEW 172967424 877 12,527 SH   SOLE   0 0 12,527
CITRIX SYS INC COM 177376100 887 9,039 SH   SOLE   0 0 9,039
CLOROX CO DEL COM 189054109 345 2,253 SH   SOLE   0 0 2,253
CONSTELLATION BRANDS INC CL A 21036P108 329 1,671 SH   SOLE   0 0 1,671
DELL TECHNOLOGIES INC CL C 24703L202 503 9,909 SH   SOLE   0 0 9,909
DEXCOM INC COM 252131107 887 5,921 SH   SOLE   0 0 5,921
DISNEY WALT CO COM DISNEY 254687106 1,261 9,030 SH   SOLE   0 0 9,030
DOW INC COM 260557103 321 6,508 SH   SOLE   0 0 6,508
DUPONT DE NEMOURS INC COM 26614N102 494 6,585 SH   SOLE   0 0 6,585
EDWARDS LIFESCIENCES CORP COM 28176E108 2,284 12,366 SH   SOLE   0 0 12,366
EXACT SCIENCES CORP COM 30063P105 224 1,898 SH   SOLE   0 0 1,898
FACEBOOK INC CL A 30303M102 6,723 34,832 SH   SOLE   0 0 34,832
FORRESTER RESH INC COM 346563109 430 9,150 SH   SOLE   0 0 9,150
FRESHPET INC COM 358039105 387 8,500 SH   SOLE   0 0 8,500
GENERAL DYNAMICS CORP COM 369550108 462 2,538 SH   SOLE   0 0 2,538
GENERAL MTRS CO COM 37045V100 364 9,459 SH   SOLE   0 0 9,459
GLOBAL PMTS INC COM 37940X102 557 3,476 SH   SOLE   0 0 3,476
HOME DEPOT INC COM 437076102 891 4,287 SH   SOLE   0 0 4,287
HONEYWELL INTL INC COM 438516106 379 2,168 SH   SOLE   0 0 2,168
IDEXX LABS INC COM 45168D104 1,003 3,644 SH   SOLE   0 0 3,644
INTEL CORP COM 458140100 1,746 36,476 SH   SOLE   0 0 36,476
INTERNATIONAL BUSINESS MACHS COM 459200101 776 5,629 SH   SOLE   0 0 5,629
INVESCO QQQ TR UNIT SER 1 46090E103 944 5,054 SH   SOLE   0 0 5,054
ISHARES TR MIN VOL USA ETF 46429B697 245 3,963 SH   SOLE   0 0 3,963
JOHNSON & JOHNSON COM 478160104 511 3,665 SH   SOLE   0 0 3,665
JPMORGAN CHASE & CO COM 46625H100 1,816 16,242 SH   SOLE   0 0 16,242
LAM RESEARCH CORP COM 512807108 688 3,663 SH   SOLE   0 0 3,663
LOCKHEED MARTIN CORP COM 539830109 5,076 13,964 SH   SOLE   0 0 13,964
LOGITECH INTL S A SHS H50430232 447 11,181 SH   SOLE   0 0 11,181
MASTERCARD INC CL A 57636Q104 296 1,118 SH   SOLE   0 0 1,118
MCCORMICK & CO INC COM NON VTG 579780206 853 5,500 SH   SOLE   0 0 5,500
MCDONALDS CORP COM 580135101 244 1,175 SH   SOLE   0 0 1,175
MICROSOFT CORP COM 594918104 3,832 28,608 SH   SOLE   0 0 28,608
MONGODB INC CL A 60937P106 593 3,896 SH   SOLE   0 0 3,896
NETFLIX INC COM 64110L106 2,850 7,760 SH   SOLE   0 0 7,760
NEW RELIC INC COM 64829B100 1,424 16,463 SH   SOLE   0 0 16,463
NORTHROP GRUMMAN CORP COM 666807102 2,880 8,915 SH   SOLE   0 0 8,915
NVIDIA CORP COM 67066G104 1,288 7,844 SH   SOLE   0 0 7,844
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 293 3,365 SH   SOLE   0 0 3,365
OSI ETF TR OSHARS FTSE US 67110P407 476 13,974 SH   SOLE   0 0 13,974
PAYPAL HLDGS INC COM 70450Y103 522 4,563 SH   SOLE   0 0 4,563
PENNS WOODS BANCORP INC COM 708430103 365 8,061 SH   SOLE   0 0 8,061
PEPSICO INC COM 713448108 614 4,683 SH   SOLE   0 0 4,683
PFIZER INC COM 717081103 548 12,649 SH   SOLE   0 0 12,649
PPG INDS INC COM 693506107 558 4,783 SH   SOLE   0 0 4,783
PPL CORP COM 69351T106 1,288 41,536 SH   SOLE   0 0 41,536
PROOFPOINT INC COM 743424103 373 3,099 SH   SOLE   0 0 3,099
QUALCOMM INC COM 747525103 431 5,665 SH   SOLE   0 0 5,665
RAYTHEON CO COM NEW 755111507 1,900 10,927 SH   SOLE   0 0 10,927
SALESFORCE COM INC COM 79466L302 4,805 31,671 SH   SOLE   0 0 31,671
SERVICENOW INC COM 81762P102 790 2,877 SH   SOLE   0 0 2,877
SPDR GOLD TRUST GOLD SHS 78463V107 606 4,553 SH   SOLE   0 0 4,553
SPDR S&P 500 ETF TR TR UNIT 78462F103 969 3,308 SH   SOLE   0 0 3,308
SQUARE INC CL A 852234103 1,719 23,705 SH   SOLE   0 0 23,705
SYMANTEC CORP COM 871503108 292 13,400 SH   SOLE   0 0 13,400
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,196 10,534 SH   SOLE   0 0 10,534
TANDEM DIABETES CARE INC COM NEW 875372203 643 9,969 SH   SOLE   0 0 9,969
TRAVELERS COMPANIES INC COM 89417E109 287 1,922 SH   SOLE   0 0 1,922
U S CONCRETE INC COM NEW 90333L201 550 11,065 SH   SOLE   0 0 11,065
UNION PACIFIC CORP COM 907818108 375 2,217 SH   SOLE   0 0 2,217
UNITED TECHNOLOGIES CORP COM 913017109 332 2,552 SH   SOLE   0 0 2,552
VANGUARD INDEX FDS MID CAP ETF 922908629 443 2,651 SH   SOLE   0 0 2,651
VANGUARD INDEX FDS SMALL CP ETF 922908751 354 2,259 SH   SOLE   0 0 2,259
VANGUARD INDEX FDS TOTAL STK MKT 922908769 246 1,639 SH   SOLE   0 0 1,639
VEEVA SYS INC CL A COM 922475108 220 1,357 SH   SOLE   0 0 1,357
VERIZON COMMUNICATIONS INC COM 92343V104 2,082 36,442 SH   SOLE   0 0 36,442
VERSUM MATLS INC COM 92532W103 414 8,023 SH   SOLE   0 0 8,023
VISA INC COM CL A 92826C839 4,012 23,118 SH   SOLE   0 0 23,118
VMWARE INC CL A COM 928563402 1,296 7,750 SH   SOLE   0 0 7,750
WASTE MGMT INC DEL COM 94106L109 528 4,575 SH   SOLE   0 0 4,575
WORKDAY INC CL A 98138H101 278 1,353 SH   SOLE   0 0 1,353
XYLEM INC COM 98419M100 489 5,844 SH   SOLE   0 0 5,844
YUM BRANDS INC COM 988498101 1,184 10,697 SH   SOLE   0 0 10,697
YUM CHINA HLDGS INC COM 98850P109 414 8,952 SH   SOLE   0 0 8,952
ZOETIS INC CL A 98978V103 1,487 13,106 SH   SOLE   0 0 13,106