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 518 2,719 SH   SOLE   0 0 2,719
ABIOMED INC COM 003654100 1,897 5,837 SH   SOLE   0 0 5,837
ACTIVISION BLIZZARD INC COM 00507V109 1,508 32,388 SH   SOLE   0 0 32,388
ADOBE INC COM 00724F101 2,415 10,675 SH   SOLE   0 0 10,675
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 948 6,915 SH   SOLE   0 0 6,915
ALIGN TECHNOLOGY INC COM 016255101 684 3,265 SH   SOLE   0 0 3,265
ALPHABET INC CAP STK CL C 02079K107 251 242 SH   SOLE   0 0 242
ALPHABET INC CAP STK CL A 02079K305 3,587 3,433 SH   SOLE   0 0 3,433
AMAZON COM INC COM 023135106 382 254 SH   SOLE   0 0 254
AMERICAN TOWER CORP NEW COM 03027X100 615 3,887 SH   SOLE   0 0 3,887
AMGEN INC COM 031162100 209 1,073 SH   SOLE   0 0 1,073
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,032 72,355 SH   SOLE   0 0 72,355
APPLE INC COM 037833100 4,387 27,809 SH   SOLE   0 0 27,809
ARISTA NETWORKS INC COM 040413106 495 2,348 SH   SOLE   0 0 2,348
AT&T INC COM 00206R102 1,631 57,132 SH   SOLE   0 0 57,132
ATRICURE INC COM 04963C209 1,150 37,572 SH   SOLE   0 0 37,572
AUTODESK INC COM 052769106 1,505 11,704 SH   SOLE   0 0 11,704
AVERY DENNISON CORP COM 053611109 319 3,555 SH   SOLE   0 0 3,555
BANK AMER CORP COM 060505104 593 24,049 SH   SOLE   0 0 24,049
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 202 989 SH   SOLE   0 0 989
BOEING CO COM 097023105 868 2,690 SH   SOLE   0 0 2,690
BOINGO WIRELESS INC COM 09739C102 368 17,875 SH   SOLE   0 0 17,875
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 512 11,703 SH   SOLE   0 0 11,703
CHEVRON CORP NEW COM 166764100 234 2,155 SH   SOLE   0 0 2,155
CISCO SYS INC COM 17275R102 3,166 73,075 SH   SOLE   0 0 73,075
CITIGROUP INC COM NEW 172967424 652 12,522 SH   SOLE   0 0 12,522
CITRIX SYS INC COM 177376100 1,036 10,113 SH   SOLE   0 0 10,113
CLOROX CO DEL COM 189054109 416 2,697 SH   SOLE   0 0 2,697
CONSTELLATION BRANDS INC CL A 21036P108 304 1,887 SH   SOLE   0 0 1,887
DISNEY WALT CO COM DISNEY 254687106 330 3,009 SH   SOLE   0 0 3,009
DOWDUPONT INC COM 26078J100 1,425 26,653 SH   SOLE   0 0 26,653
EDWARDS LIFESCIENCES CORP COM 28176E108 1,974 12,886 SH   SOLE   0 0 12,886
F M C CORP COM NEW 302491303 262 3,549 SH   SOLE   0 0 3,549
FACEBOOK INC CL A 30303M102 4,989 38,055 SH   SOLE   0 0 38,055
GENERAL DYNAMICS CORP COM 369550108 464 2,953 SH   SOLE   0 0 2,953
GENERAL MTRS CO COM 37045V100 333 9,967 SH   SOLE   0 0 9,967
GLOBAL PMTS INC COM 37940X102 459 4,451 SH   SOLE   0 0 4,451
HOME DEPOT INC COM 437076102 888 5,171 SH   SOLE   0 0 5,171
HONEYWELL INTL INC COM 438516106 319 2,417 SH   SOLE   0 0 2,417
HP INC COM 40434L105 839 41,001 SH   SOLE   0 0 41,001
IDEXX LABS INC COM 45168D104 699 3,759 SH   SOLE   0 0 3,759
INTEGRATED DEVICE TECHNOLOGY COM 458118106 662 13,674 SH   SOLE   0 0 13,674
INTEL CORP COM 458140100 1,782 37,981 SH   SOLE   0 0 37,981
INTERNATIONAL BUSINESS MACHS COM 459200101 678 5,966 SH   SOLE   0 0 5,966
INVESCO QQQ TR UNIT SER 1 46090E103 309 2,005 SH   SOLE   0 0 2,005
JOHNSON & JOHNSON COM 478160104 404 3,133 SH   SOLE   0 0 3,133
JPMORGAN CHASE & CO COM 46625H100 2,030 20,795 SH   SOLE   0 0 20,795
LAM RESEARCH CORP COM 512807108 739 5,428 SH   SOLE   0 0 5,428
LOCKHEED MARTIN CORP COM 539830109 4,076 15,568 SH   SOLE   0 0 15,568
LOGITECH INTL S A SHS H50430232 711 22,743 SH   SOLE   0 0 22,743
MASTERCARD INCORPORATED CL A 57636Q104 219 1,161 SH   SOLE   0 0 1,161
MICROSOFT CORP COM 594918104 2,692 26,507 SH   SOLE   0 0 26,507
NETFLIX INC COM 64110L106 439 1,640 SH   SOLE   0 0 1,640
NEW RELIC INC COM 64829B100 1,642 20,278 SH   SOLE   0 0 20,278
NORTHROP GRUMMAN CORP COM 666807102 2,530 10,329 SH   SOLE   0 0 10,329
NUCOR CORP COM 670346105 488 9,422 SH   SOLE   0 0 9,422
NVIDIA CORP COM 67066G104 1,189 8,906 SH   SOLE   0 0 8,906
PAYPAL HLDGS INC COM 70450Y103 495 5,888 SH   SOLE   0 0 5,888
PENNS WOODS BANCORP INC COM 708430103 390 9,688 SH   SOLE   0 0 9,688
PEPSICO INC COM 713448108 468 4,238 SH   SOLE   0 0 4,238
PFIZER INC COM 717081103 587 13,457 SH   SOLE   0 0 13,457
PPG INDS INC COM 693506107 523 5,117 SH   SOLE   0 0 5,117
PPL CORP COM 69351T106 1,118 39,458 SH   SOLE   0 0 39,458
PROOFPOINT INC COM 743424103 274 3,268 SH   SOLE   0 0 3,268
RAYTHEON CO COM NEW 755111507 2,276 14,845 SH   SOLE   0 0 14,845
SALESFORCE COM INC COM 79466L302 4,737 34,582 SH   SOLE   0 0 34,582
SPDR GOLD TRUST GOLD SHS 78463V107 602 4,964 SH   SOLE   0 0 4,964
SQUARE INC CL A 852234103 1,490 26,560 SH   SOLE   0 0 26,560
SYMANTEC CORP COM 871503108 348 18,400 SH   SOLE   0 0 18,400
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,914 18,594 SH   SOLE   0 0 18,594
TRAVELERS COMPANIES INC COM 89417E109 230 1,917 SH   SOLE   0 0 1,917
TWENTY FIRST CENTY FOX INC CL A 90130A101 723 15,035 SH   SOLE   0 0 15,035
TWITTER INC COM 90184L102 544 18,925 SH   SOLE   0 0 18,925
U S CONCRETE INC COM NEW 90333L201 586 16,600 SH   SOLE   0 0 16,600
UNION PAC CORP COM 907818108 264 1,912 SH   SOLE   0 0 1,912
UNITED TECHNOLOGIES CORP COM 913017109 370 3,477 SH   SOLE   0 0 3,477
VALLEY NATL BANCORP COM 919794107 103 11,585 SH   SOLE   0 0 11,585
VERIZON COMMUNICATIONS INC COM 92343V104 1,748 31,101 SH   SOLE   0 0 31,101
VERSUM MATLS INC COM 92532W103 204 7,356 SH   SOLE   0 0 7,356
VISA INC COM CL A 92826C839 3,355 25,432 SH   SOLE   0 0 25,432
VMWARE INC CL A COM 928563402 1,220 8,898 SH   SOLE   0 0 8,898
WASTE MGMT INC DEL COM 94106L109 351 3,943 SH   SOLE   0 0 3,943
WESTROCK CO COM 96145D105 323 8,542 SH   SOLE   0 0 8,542
WORKDAY INC CL A 98138H101 208 1,300 SH   SOLE   0 0 1,300
XYLEM INC COM 98419M100 396 5,930 SH   SOLE   0 0 5,930
YUM BRANDS INC COM 988498101 1,082 11,773 SH   SOLE   0 0 11,773
YUM CHINA HLDGS INC COM 98850P109 346 10,324 SH   SOLE   0 0 10,324
ZOETIS INC CL A 98978V103 1,176 13,743 SH   SOLE   0 0 13,743
ZUORA INC COM CL A 98983V106 349 19,245 SH   SOLE   0 0 19,245