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 158 34,500 SH   SOLE   34,500 0 0
ALPHABET INC CAP STK CL A CAP STK CL A 02079k305 6,157 6,623 SH   SOLE   5,093 0 1,530
ALPHABET INC CLASS C CAP STK CL C 02079k107 669 736 SH   SOLE   136 0 600
AMAZON.COM INC CMN COM 023135106 468 483 SH   SOLE   13 0 470
AMGEN INC COM COM 031162100 631 3,665 SH   SOLE   3,665 0 0
APPLE INC COM 037833100 5,332 37,020 SH   SOLE   26,715 0 10,305
BANK OF AMERICA CORP COM 060505104 412 17,002 SH   SOLE   17,002 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 128 10,000 SH   SOLE   10,000 0 0
BECTON DICKINSON CO 1 COM/IPFD COM 075887109 5,929 30,387 SH   SOLE   26,787 0 3,600
BIOGEN INC COMMON COM 09062x103 3,693 13,610 SH   SOLE   13,220 0 390
BLACKROCK INC COMMON COM 09247x101 3,310 7,835 SH   SOLE   6,645 0 1,190
BLACKSTONE GROUP LP COM UNIT LTD 09253u108 3,133 93,950 SH   SOLE   93,950 0 0
BRISTOL-MYERS SQUIBB COMPANY C COM 110122108 479 8,600 SH   SOLE   8,600 0 0
CISCO SYSTEMS INC COM 17275r102 2,333 74,550 SH   SOLE   72,250 0 2,300
CITIGROUP INC COM NEW 172967424 883 13,202 SH   SOLE   13,202 0 0
CLOVIS ONCOLOGY INC COM 189464100 840 8,975 SH   SOLE   8,975 0 0
CONOCOPHILLIPS COM COM 20825c104 700 15,932 SH   SOLE   15,932 0 0
CONSTELLATION BRANDS INCCMN CL CL A 21036p108 3,217 16,605 SH   SOLE   14,575 0 2,030
COSTCO WHOLESALE CORPORATION N COM 22160k105 3,415 21,355 SH   SOLE   17,305 0 4,050
DANAHER CORP COM COM 235851102 5,634 66,765 SH   SOLE   60,065 0 6,700
DEVON ENERGY CORP NEW COM COM 25179m103 677 21,175 SH   SOLE   21,175 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 124 39,000 SH   SOLE   39,000 0 0
DISNEY WALT CO COM DISNEY 254687106 240 2,257 SH   SOLE   457 0 1,800
E. I. DU PONT DE NEMOURS AND C COM 263534109 594 7,361 SH   SOLE   7,361 0 0
ENTERPRISE PRDTS PRTN LPL P COM 293792107 2,840 104,875 SH   SOLE   104,875 0 0
EXXON MOBIL CORPORATION COMMON COM 30231g102 3,053 37,823 SH   SOLE   36,728 0 1,095
FACEBOOK INC CL A 30303m102 457 3,026 SH   SOLE   151 0 2,875
FALCONSTOR SOFTWARE INC COM 306137100 57 219,293 SH   SOLE   219,293 0 0
FIREEYE INC COM 31816q101 599 39,400 SH   SOLE   39,400 0 0
FLOWSERVE CORP COM 34354p105 959 20,650 SH   SOLE   19,450 0 1,200
FORM FACTOR INC COM 346375108 186 15,000 SH   SOLE   15,000 0 0
FORTIVE CORPORATION COM 34959j108 1,257 19,850 SH   SOLE   14,425 0 5,425
GENERAL ELECTRIC COMPANY COM 369604103 595 22,045 SH   SOLE   3,645 0 18,400
GILEAD SCIENCES INC COM 375558103 230 3,250 SH   SOLE   3,250 0 0
GOLDCORP INC COM 380956409 161 12,500 SH   SOLE   12,500 0 0
GUIDANCE SOFTWARE INC COM 401692108 686 103,779 SH   SOLE   103,779 0 0
HOME DEPOT, INC., THE COM 437076102 629 4,100 SH   SOLE   200 0 3,900
HONEYWELL INTL INCCMN COM 438516106 5,741 43,072 SH   SOLE   39,772 0 3,300
INVENTURE FOODS INC COM 461212102 97 22,500 SH   SOLE   22,500 0 0
JOHNSON & JOHNSON COM 478160104 747 5,650 SH   SOLE   500 0 5,150
JOHNSON CONTROLS INTERNATIONAL SHS g51502105 2,940 67,799 SH   SOLE   65,711 0 2,088
JPMORGAN CHASE & CO COM 46625h100 7,009 76,684 SH   SOLE   66,134 0 10,550
KONA GRILL INC. COM 50047H201 55 15,000 SH   SOLE   15,000 0 0
L3 TECHNOLOGIES INC. COM 502413107 4,327 25,899 SH   SOLE   22,699 0 3,200
LIBERTY GLOBAL PLC CLASS A COM SHS CL A g5480u104 2,914 90,725 SH   SOLE   86,925 0 3,800
LOCKHEED MARTIN CORP COM 539830109 541 1,950 SH   SOLE   1,950 0 0
MARTIN MARIETTA MATERIALS COM 573284106 586 2,635 SH   SOLE   2,635 0 0
MCKESSON CORPORATION COM 58155q103 3,526 21,430 SH   SOLE   20,230 0 1,200
MERCK & CO INC NEW COMMON COM 58933y105 5,873 91,640 SH   SOLE   80,540 0 11,100
MICRON TECHNOLOGY INC COM 595112103 239 8,000 SH   SOLE   8,000 0 0
MICROSOFT CORP COM 594918104 5,329 77,305 SH   SOLE   65,635 0 11,670
MONDELEZ INTERNATIONAL INC-A CL A 609207105 561 13,000 SH   SOLE   0 0 13,000
NIKE INC CL B CL B 654106103 3,347 56,733 SH   SOLE   48,413 0 8,320
NOVARTIS AG-ADR SPONSORED ADR 66987v109 5,433 65,090 SH   SOLE   57,890 0 7,200
OASIS PETROLEUM INC COM 674215108 161 20,000 SH   SOLE   20,000 0 0
OCCIDENTAL PETROL CORP COM COM 674599105 2,043 34,125 SH   SOLE   33,025 0 1,100
PALO ALTO NETWORKS., INC. COM 697435105 4,315 32,246 SH   SOLE   31,346 0 900
PAYPAL HOLDINGS INC W/I COMMON COM 70450y103 5,843 108,870 SH   SOLE   93,370 0 15,500
PNC FINCL SERVICES GROUP COM 693475105 1,920 15,375 SH   SOLE   15,375 0 0
PROCTER & GAMBLE CO COM 742718109 1,557 17,864 SH   SOLE   16,744 0 1,120
PROLOGIS INC. COM 74340w103 314 5,350 SH   SOLE   5,350 0 0
PROSHARES ULTRASHORT 2000 ULTSHT RUSS2000 74348a319 263 12,500 SH   SOLE   12,500 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 629 124,607 SH   SOLE   124,607 0 0
RIO TINTO PLC SPON ADR SPONSORED ADR 767204100 3,043 71,925 SH   SOLE   67,625 0 4,300
ROYAL DUTCH SHELL PLC SPONS SPONS ADR A 780259206 1,663 31,274 SH   SOLE   31,274 0 0
SANGAMO THERAPEUTICS INC COM 800677106 101 11,500 SH   SOLE   11,500 0 0
SCHEIN HENRY INC COM 806407102 3,095 16,910 SH   SOLE   14,910 0 2,000
SCHLUMBERGER LTD COM 806857108 3,790 57,563 SH   SOLE   54,788 0 2,775
SEACHANGE INTL INC COM 811699107 530 199,126 SH   SOLE   199,126 0 0
STRYKER CORP COM 863667101 285 2,051 SH   SOLE   1 0 2,050
TIFFANY & CO NEW COM 886547108 257 2,735 SH   SOLE   2,735 0 0
TREVENA INC COM 89532e109 122 53,031 SH   SOLE   53,031 0 0
TURQUOISE HILL RESOURCES LTD. COM 900435108 187 70,462 SH   SOLE   70,462 0 0
UNILEVER N V N Y SHS NEW 904784709 213 3,850 SH   SOLE   3,850 0 0
UNITED TECHS CORP COM COM 913017109 310 2,536 SH   SOLE   36 0 2,500
VISA INC CL A COMMON COM CL A 92826c839 4,564 48,670 SH   SOLE   39,895 0 8,775
WASTE CONNECTIONS INC COM (ONT COM 94106b101 6,018 93,412 SH   SOLE   80,212 0 13,200
WEATHERFORD INTL. LTD ORD SHS g48833100 58 15,000 SH   SOLE   15,000 0 0
WELLS FARGO & CO NEW COM 949746101 416 7,500 SH   SOLE   400 0 7,100
WEYERHAEUSER CO COM 962166104 5,257 156,938 SH   SOLE   134,510 0 22,428
WILLIAMS COS INC COM 969457100 2,566 84,750 SH   SOLE   80,550 0 4,200
ZYNGA INC CLASS A CL A 98986t108 55 15,200 SH   SOLE   15,200 0 0