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
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 5,734 37,352 SH   SOLE   36,302 0 1,050
ACHILLION PHARMACEUTICALS INC COM 00448q201 121 32,502 SH   SOLE   32,502 0 0
AIMMUNE THERAPEUTICS COM 00900T107 207 6,500 SH   SOLE   6,500 0 0
ALPHABET INC. CLASS A CAP STK CL A 02079k305 7,036 6,784 SH   SOLE   5,254 0 1,530
ALPHABET INC. CLASS C CAP STK CL C 02079k107 790 766 SH   SOLE   166 0 600
AMAZON COM INC COM 023135106 735 508 SH   SOLE   38 0 470
AMGEN INC. COM 031162100 670 3,930 SH   SOLE   3,930 0 0
ANADARKO PETE CORP. COM 032511107 252 4,175 SH   SOLE   4,175 0 0
APPLE INC COM 037833100 4,757 28,352 SH   SOLE   18,522 0 9,830
BANK AMER CORP COM 060505104 6,226 207,590 SH   SOLE   188,190 0 19,400
BECTON DICKINSON & CO COM 075887109 4,763 21,982 SH   SOLE   18,622 0 3,360
BIOGEN INC COMMON COM 09062x103 5,266 19,231 SH   SOLE   18,691 0 540
BLACKROCK INC COMMON COM 09247x101 3,549 6,551 SH   SOLE   5,401 0 1,150
BLACKSTONE GROUP LP COM UNIT LTD 09253u108 2,875 90,000 SH   SOLE   90,000 0 0
BP PLC SPONSORED ADR 055622104 203 5,000 SH   SOLE   5,000 0 0
CHEMOURS COMPANY (THE) COM 163851108 589 12,100 SH   SOLE   12,100 0 0
CISCO SYSTEMS INC COM 17275r102 3,010 70,170 SH   SOLE   67,870 0 2,300
CITIGROUP INC COM NEW 172967424 891 13,202 SH   SOLE   13,202 0 0
CLOVIS ONCOLOGY INC COM 189464100 705 13,350 SH   SOLE   13,350 0 0
CONOCOPHILLIPS COM COM 20825c104 1,335 22,511 SH   SOLE   22,511 0 0
CONSTELLATION BRAND CLASS A CL A 21036p108 3,709 16,275 SH   SOLE   14,245 0 2,030
DANAHER CORP DEL COM 235851102 6,667 68,097 SH   SOLE   61,397 0 6,700
DEVON ENERGY CORP NEW COM COM 25179m103 797 25,075 SH   SOLE   25,075 0 0
DOWDUPONT INC COM 26078j100 5,733 89,989 SH   SOLE   82,289 0 7,700
EATON CORP PLC F SHS g29183103 3,488 43,650 SH   SOLE   42,300 0 1,350
ENTERPRISE PROD PARTNERS LP COM 293792107 2,946 120,325 SH   SOLE   120,325 0 0
EXXON MOBIL CORPORATIONS COMMON COM 30231g102 2,362 31,661 SH   SOLE   30,566 0 1,095
FACEBOOK INC CL A 30303m102 560 3,507 SH   SOLE   632 0 2,875
FIREEYE INC COM 31816q101 731 43,200 SH   SOLE   43,200 0 0
FORTIVE CORPORATION COM 34959j108 1,477 19,050 SH   SOLE   13,625 0 5,425
GENERAL ELECTRIC CO COM 369604103 253 18,757 SH   SOLE   18,757 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 973 3,865 SH   SOLE   3,865 0 0
HARTFORD FINL SVC GP COM 416515104 214 4,152 SH   SOLE   4,152 0 0
HOME DEPOT INC COM 437076102 731 4,100 SH   SOLE   200 0 3,900
HONEYWELL INTL INC COM 438516106 6,087 42,122 SH   SOLE   38,822 0 3,300
ISHARES TR CORE MSCI EAFE 46432f842 470 7,141 SH   SOLE   7,141 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 423 3,528 SH   SOLE   3,528 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 257 1,346 SH   SOLE   1,346 0 0
ISHARES TR RUS MD CP GR ETF 464287481 253 2,054 SH   SOLE   2,054 0 0
JOHNSON & JOHNSON COM 478160104 788 6,148 SH   SOLE   998 0 5,150
JPMORGAN CHASE & CO COM 46625h100 8,127 73,901 SH   SOLE   63,351 0 10,550
L3 TECHNOLOGIES INC COM 502413107 5,405 25,984 SH   SOLE   22,784 0 3,200
LOCKHEED MARTIN CORP COM 539830109 659 1,950 SH   SOLE   1,950 0 0
MARTIN MARIETTA MATLS INC COM 573284106 930 4,485 SH   SOLE   4,485 0 0
MERCK & CO INC NEW COMMON COM 58933y105 6,923 127,090 SH   SOLE   115,190 0 11,900
MICROSOFT CORP COM 594918104 5,938 65,057 SH   SOLE   54,537 0 10,520
NIKE INC CL B 654106103 2,883 43,393 SH   SOLE   41,073 0 2,320
NOVARTIS AG-ADR SPONSORED ADR 66987v109 5,407 66,873 SH   SOLE   59,673 0 7,200
OCCIDENTAL PETE CORP DEL COM 674599105 2,002 30,825 SH   SOLE   29,725 0 1,100
PALO ALTO NETWORKS COM 697435105 5,000 27,546 SH   SOLE   26,766 0 780
PAYPAL HOLDINGS INC COMMON COM 70450y103 5,885 77,564 SH   SOLE   63,214 0 14,350
PNC FINL SVCS GROUP INC COM 693475105 2,174 14,375 SH   SOLE   14,375 0 0
PROCTER & GAMBLE CO COM 742718109 1,281 16,154 SH   SOLE   15,034 0 1,120
PROLOGIS INC COM 74340w103 3,274 51,980 SH   SOLE   50,780 0 1,200
RCM TECHNOLOGIES INC COM NEW 749360400 707 122,583 SH   SOLE   122,583 0 0
REGULUS THERAPEUTICS COM 75915k101 10 13,304 SH   SOLE   13,304 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,966 96,365 SH   SOLE   91,395 0 4,970
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,302 36,080 SH   SOLE   36,080 0 0
SCHEIN HENRY INC COM 806407102 2,516 37,440 SH   SOLE   33,440 0 4,000
SCHLUMBERGER LTD COM 806857108 6,812 105,158 SH   SOLE   101,383 0 3,775
SEACHANGE INTL INC COM 811699107 369 136,338 SH   SOLE   136,338 0 0
SONY CORPORATION SPONSORED ADR 835699307 4,075 84,300 SH   SOLE   82,000 0 2,300
STRYKER CORP COM 863667101 330 2,051 SH   SOLE   1 0 2,050
TIFFANY & CO NEW COM 886547108 256 2,625 SH   SOLE   2,625 0 0
TOTAL S A F SPONSORED ADR 1 AD SPONSORED ADR 89151e109 562 9,750 SH   SOLE   9,750 0 0
TREVENA INC COM 89532e109 114 69,500 SH   SOLE   69,500 0 0
TRONOX INCORPORATED F CLASS A SHS CL A q9235v101 387 20,979 SH   SOLE   20,979 0 0
TURQUOISE HILL RES LTD COM 900435108 37 12,000 SH   SOLE   12,000 0 0
UNILEVER N V N Y SHS NEW 904784709 457 8,100 SH   SOLE   8,100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 319 2,537 SH   SOLE   37 0 2,500
UNIVAR INC COM 91336l107 999 36,000 SH   SOLE   36,000 0 0
VISA INC CL A COMMON COM CL A 92826c839 5,395 45,105 SH   SOLE   36,355 0 8,750
WEYERHAEUSER CO COM 962166104 5,414 154,688 SH   SOLE   132,260 0 22,428
WILLIAMS COMPANIES INC DEL COM 969457100 2,393 96,250 SH   SOLE   92,050 0 4,200