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
ACHILLION PHARMACEUTICALS INC COM 00448q201 145 34,500 SH   SOLE   34,500 0 0
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 5,704 6,728 SH   SOLE   5,198 0 1,530
ALPHABET INC CLASS C CAP STK CL C 02079K107 611 736 SH   SOLE   136 0 600
AMAZON.COM INC CMN COM 023135106 220 248 SH   SOLE   13 0 235
AMGEN INC COM COM 031162100 880 5,365 SH   SOLE   3,665 0 1,700
ANADARKO PETROLEUM CORPCMN COM 032511107 560 9,025 SH   SOLE   9,025 0 0
ANTERO RESOURCES CORP COM 03674x106 206 9,037 SH   SOLE   9,037 0 0
APPLE INC COM 037833100 5,911 41,147 SH   SOLE   30,767 0 10,380
AXOVANT SCIENCES LTD COM g0750w104 242 16,200 SH   SOLE   16,200 0 0
BECTON DICKINSON CO 1 COM/IPFD COM 075887109 5,119 27,907 SH   SOLE   24,307 0 3,600
BIOGEN INC COMMON COM 09062X103 3,724 13,620 SH   SOLE   11,770 0 1,850
BIOVERATIV INC COM 09075e100 376 6,906 SH   SOLE   5,981 0 925
BLACKROCK INC COMMON COM 09247X101 3,064 7,990 SH   SOLE   6,800 0 1,190
BRIGHTCOVE INC COM 10921t101 89 10,000 SH   SOLE   10,000 0 0
BRISTOL-MYERS SQUIBB COMPANY C COM 110122108 570 10,480 SH   SOLE   10,480 0 0
CISCO SYSTEMS INC COM 17275R102 2,892 85,550 SH   SOLE   74,150 0 11,400
CITIGROUP INC. COM NEW 172967424 808 13,502 SH   SOLE   13,502 0 0
CLOVIS ONCOLOGY INC. COM 189464100 271 4,250 SH   SOLE   4,250 0 0
COACH INC CMN COM 189754104 518 12,525 SH   SOLE   12,525 0 0
CONOCOPHILLIPS COM COM 20825C104 879 17,632 SH   SOLE   17,632 0 0
CONSTELLATION BRANDS INCCMN CL CL A 21036p108 2,536 15,650 SH   SOLE   15,175 0 475
COSTCO WHOLESALE CORPORATION N COM 22160K105 3,440 20,515 SH   SOLE   16,465 0 4,050
DANAHER CORP COM COM 235851102 5,561 65,015 SH   SOLE   58,415 0 6,600
DEVON ENERGY CORP NEW COM COM 25179M103 715 17,150 SH   SOLE   17,150 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 46 13,500 SH   SOLE   13,500 0 0
DIREXION DAILY JUNIOR BULL GOL DAILY JR GOLD MI 25490k554 129 20,000 SH   SOLE   20,000 0 0
DISNEY WALT CO COM DISNEY 254687106 256 2,257 SH   SOLE   457 0 1,800
E. I. DU PONT DE NEMOURS AND C COM 263534109 591 7,361 SH   SOLE   7,361 0 0
ENTERPRISE PRDTS PRTN LPL P COM 293792107 2,356 85,325 SH   SOLE   85,325 0 0
EXXON MOBIL CORPORATION COMMON COM 30231G102 3,187 38,858 SH   SOLE   37,763 0 1,095
FACEBOOK INC CL A 30303m102 274 1,926 SH   SOLE   151 0 1,775
FALCONSTOR SOFTWARE INC COM 306137100 157 393,498 SH   SOLE   393,498 0 0
FIREEYE INC COM 31816q101 635 50,350 SH   SOLE   50,350 0 0
FLOWSERVE CORP COM 34354P105 927 19,150 SH   SOLE   17,950 0 1,200
FORM FACTOR INC COM 346375108 118 10,000 SH   SOLE   10,000 0 0
FORTIVE CORPORATION COM 34959j108 1,072 17,800 SH   SOLE   15,175 0 2,625
GENERAL ELECTRIC COMPANY COM 369604103 657 22,034 SH   SOLE   3,634 0 18,400
GENESEE & WYOMING INC - CL A CL A 371559105 271 4,000 SH   SOLE   4,000 0 0
GRAINGER (W.W.) INC COM 384802104 2,349 10,090 SH   SOLE   9,410 0 680
GUIDANCE SOFTWARE INC COM 401692108 850 144,076 SH   SOLE   144,076 0 0
HOME DEPOT, INC., THE COM 437076102 602 4,100 SH   SOLE   200 0 3,900
HONEYWELL INTL INCCMN COM 438516106 5,491 43,972 SH   SOLE   40,672 0 3,300
INVENTURE FOODS INC COM 461212102 133 30,000 SH   SOLE   30,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 158 10,000 SH   SOLE   10,000 0 0
JOHNSON & JOHNSON COM 478160104 704 5,650 SH   SOLE   500 0 5,150
JOHNSON CONTROLS INTERNATIONAL SHS g51502105 3,342 79,343 SH   SOLE   69,399 0 9,944
JPMORGAN CHASE & CO COM 46625H100 6,654 75,756 SH   SOLE   65,206 0 10,550
KINDER MORGAN INC DELAWARE COM COM 49456B101 2,329 107,129 SH   SOLE   103,699 0 3,430
L3 TECHNOLOGIES INC. COM 502413107 4,372 26,449 SH   SOLE   23,249 0 3,200
LENNAR CORP CL A CL A 526057104 1,989 38,848 SH   SOLE   38,848 0 0
LIBERTY GLOBAL PLC CLASS A COM SHS CL A G5480U104 2,911 81,150 SH   SOLE   71,350 0 9,800
LOCKHEED MARTIN CORP COM 539830109 482 1,800 SH   SOLE   1,800 0 0
LULULEMON ATHLETICA INC. COM 550021109 285 5,500 SH   SOLE   5,500 0 0
MACY'S INC. COM 55616p104 273 9,200 SH   SOLE   9,200 0 0
MARTIN MARIETTA MATERIALS COM 573284106 488 2,235 SH   SOLE   2,235 0 0
MERCK & CO INC NEW COMMON COM 58933Y105 5,859 92,215 SH   SOLE   81,115 0 11,100
MICROSOFT CORP COM 594918104 5,268 79,990 SH   SOLE   70,420 0 9,570
MONDELEZ INTERNATIONAL INC-A CL A 609207105 560 13,000 SH   SOLE   0 0 13,000
NIKE INC CL B CL B 654106103 3,135 56,253 SH   SOLE   47,933 0 8,320
NOVARTIS AG-ADR SPONSORED ADR 66987V109 3,752 50,525 SH   SOLE   43,625 0 6,900
OCCIDENTAL PETE CORP COM COM 674599105 1,959 30,925 SH   SOLE   29,825 0 1,100
PALO ALTO NETWORKS, INC. COM 697435105 3,947 35,026 SH   SOLE   32,326 0 2,700
PAYPAL HOLDINGS INC W/I COMMON COM 70450Y103 4,881 113,470 SH   SOLE   97,970 0 15,500
PNC FINCL SERVICES GROUP COM 693475105 1,921 15,975 SH   SOLE   15,975 0 0
PROCTER & GAMBLE CO COM 742718109 1,664 18,519 SH   SOLE   17,399 0 1,120
PROSHARES ULTRASHORT 2000 ULTSHT RUSS2000 74348a319 336 15,000 SH   SOLE   15,000 0 0
RANGE RESOURCES CORPORATIONCMN COM 75281a109 218 7,500 SH   SOLE   7,500 0 0
RCM TECHNOLGIES INC COM NEW 749360400 562 118,018 SH   SOLE   118,018 0 0
RIO TINTO PLC SPON ADR SPONSORED ADR 767204100 2,914 71,625 SH   SOLE   67,325 0 4,300
ROYAL DUTCH SHELL PLC SPONS SPONS ADR A 780259206 1,654 31,366 SH   SOLE   31,366 0 0
SANGAMO THERAPEUTICS INC COM 800677106 167 32,200 SH   SOLE   32,200 0 0
SCHEIN HENRY INC COM 806407102 2,751 16,185 SH   SOLE   14,885 0 1,300
SCHLUMBERGER LTD COM 806857108 4,619 59,140 SH   SOLE   56,365 0 2,775
SCORPIO TANKERS INC SHS y7542c106 44 10,000 SH   SOLE   10,000 0 0
SEA CHANGE INTL INC COM 811699107 564 227,476 SH   SOLE   227,476 0 0
TEVA PHARMACEUTICAL INDUSTRIES SPONSORED ADR 881624209 236 7,350 SH   SOLE   7,350 0 0
THE BLACKSTONE GROUP COM UNIT LTD 09253u108 2,868 96,550 SH   SOLE   96,550 0 0
TIFFANY & CO NEW COM 886547108 266 2,791 SH   SOLE   2,791 0 0
TOLL BROTHERS INC COMMON COM 889478103 1,634 45,255 SH   SOLE   36,985 0 8,270
TREVENA INC COM 89532e109 124 33,831 SH   SOLE   33,831 0 0
TURQUOISE HILL RESOURCES LTD. COM 900435108 216 70,462 SH   SOLE   70,462 0 0
UNITED TECHS CORP COM COM 913017109 285 2,536 SH   SOLE   36 0 2,500
VISA INC CL A COMMON COM CL A 92826C839 4,412 49,640 SH   SOLE   40,865 0 8,775
WASTE CONNECTIONS INC COM (ONT COM 94106b101 5,776 65,475 SH   SOLE   56,675 0 8,800
WELLS FARGO & CO NEW COM 949746101 417 7,500 SH   SOLE   400 0 7,100
WEYERHAEUSER CO. REIT COM 962166104 5,448 160,342 SH   SOLE   137,914 0 22,428
WILLIAMS COS INC COM 969457100 2,259 76,350 SH   SOLE   72,850 0 3,500
YAHOO! INC CMN COM 984332106 325 7,000 SH   SOLE   0 0 7,000