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 204 966 SH   SOLE   890 0 76
ABBOTT LABS COM 002824100 308 4,196 SH   SOLE   4,196 0 0
ABBVIE INC COM 00287Y109 4,121 43,570 SH   SOLE   39,344 0 4,226
ACACIA COMMUNICATIONS INC COM 00401C108 1,063 25,696 SH   SOLE   16,032 0 9,664
ACI WORLDWIDE INC COM 004498101 598 21,240 SH   SOLE   10,515 0 10,725
AECOM COM 00766T100 523 16,000 SH   SOLE   16,000 0 0
AERCAP HOLDINGS NV SHS N00985106 557 9,690 SH   SOLE   9,290 0 400
AETNA INC NEW COM 00817Y108 41 200 SH   SOLE   200 0 0
ALASKA AIR GROUP INC COM 011659109 83 1,211 SH   SOLE   1,211 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 421 2,555 SH   SOLE   2,495 0 60
ALLERGAN PLC SHS G0177J108 8 40 SH   SOLE   40 0 0
ALPHABET INC CAP STK CL A 02079K305 10,467 8,671 SH   SOLE   7,596 0 1,075
ALPHABET INC CAP STK CL C 02079K107 3,306 2,770 SH   SOLE   2,166 0 604
ALTRIA GROUP INC COM 02209S103 36 600 SH   SOLE   600 0 0
AMAZON COM INC COM 023135106 13,204 6,592 SH   SOLE   4,879 0 1,713
AMERICAN AIRLS GROUP INC COM 02376R102 310 7,500 SH   SOLE   7,500 0 0
AMERICAN ELEC PWR INC COM 025537101 86 1,215 SH   SOLE   1,215 0 0
AMERICAN EXPRESS CO COM 025816109 108 1,015 SH   SOLE   1,015 0 0
AMERICAN TOWER CORP NEW COM 03027X100 8,129 55,948 SH   SOLE   47,679 0 8,269
AMGEN INC COM 031162100 12 59 SH   SOLE   59 0 0
APPLE INC COM 037833100 14,366 63,640 SH   SOLE   59,385 0 4,255
ARBOR RLTY TR INC COM 038923108 10 884 SH   SOLE   884 0 0
AT&T INC COM 00206R102 4,957 147,619 SH   SOLE   134,701 0 12,918
AXOGEN INC COM 05463X106 184 5,000 SH   SOLE   5,000 0 0
AXOVANT SCIENCES LTD COM G0750W104 4 1,630 SH   SOLE   1,630 0 0
AXT INC COM 00246W103 1,642 229,681 SH   SOLE   71,506 0 158,175
BANK AMER CORP COM 060505104 1,038 35,230 SH   SOLE   34,630 0 600
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 26 1,000 SH   SOLE   1,000 0 0
BAXTER INTL INC COM 071813109 25 320 SH   SOLE   320 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 75 350 SH   SOLE   350 0 0
BIOLASE INC COM NEW 090911207 0 1 SH   SOLE   0 0 1
BLACKLINE INC COM 09239B109 250 4,420 SH   SOLE   2,770 0 1,650
BLACKROCK INC COM 09247X101 100 212 SH   SOLE   212 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 31 1,500 SH   SOLE   1,500 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 26 685 SH   SOLE   685 0 0
BOEING CO COM 097023105 11,438 30,755 SH   SOLE   25,165 0 5,590
BP PLC SPONSORED ADR 055622104 25 546 SH   SOLE   546 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,661 91,194 SH   SOLE   83,297 0 7,897
CANADIAN PAC RY LTD COM 13645T100 3,338 15,751 SH   SOLE   13,941 0 1,810
CATERPILLAR INC DEL COM 149123101 2,071 13,578 SH   SOLE   11,520 0 2,058
CBS CORP NEW CL B 124857202 32 565 SH   SOLE   565 0 0
CELGENE CORP COM 151020104 3 34 SH   SOLE   34 0 0
CENTURYLINK INC COM 156700106 2 110 SH   SOLE   110 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 0 10 SH   SOLE   10 0 0
CHEVRON CORP NEW COM 166764100 205 1,680 SH   SOLE   1,680 0 0
CHIMERA INVT CORP COM NEW 16934Q208 26 1,452 SH   SOLE   1,452 0 0
CHUBB LIMITED COM H1467J104 72 542 SH   SOLE   542 0 0
CISCO SYS INC COM 17275R102 6,044 124,226 SH   SOLE   101,662 0 22,564
CITIGROUP INC COM NEW 172967424 236 3,291 SH   SOLE   3,056 0 235
CITY OFFICE REIT INC COM 178587101 13 1,066 SH   SOLE   1,066 0 0
CLOROX CO DEL COM 189054109 69 460 SH   SOLE   460 0 0
COCA COLA CO COM 191216100 66 1,434 SH   SOLE   1,434 0 0
COHERENT INC COM 192479103 179 1,040 SH   SOLE   1,040 0 0
COLGATE PALMOLIVE CO COM 194162103 109 1,631 SH   SOLE   1,631 0 0
COMCAST CORP NEW CL A 20030N101 3,802 107,381 SH   SOLE   92,799 0 14,582
CONCERT PHARMACEUTICALS INC COM 206022105 253 17,055 SH   SOLE   5,228 0 11,827
CONOCOPHILLIPS COM 20825C104 12 150 SH   SOLE   150 0 0
CONSTELLATION BRANDS INC CL A 21036P108 69 320 SH   SOLE   320 0 0
CORNING INC COM 219350105 6,840 193,770 SH   SOLE   155,777 0 37,993
COSTCO WHSL CORP NEW COM 22160K105 890 3,790 SH   SOLE   3,790 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 7,197 64,646 SH   SOLE   56,810 0 7,836
CUMMINS INC COM 231021106 69 472 SH   SOLE   472 0 0
CVS HEALTH CORP COM 126650100 149 1,895 SH   SOLE   1,895 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 0 563 SH   SOLE   110 0 453
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 38 955 SH   SOLE   955 0 0
DEERE & CO COM 244199105 1,420 9,447 SH   SOLE   7,547 0 1,900
DIAGEO P L C SPON ADR NEW 25243Q205 21 150 SH   SOLE   150 0 0
DISNEY WALT CO COM DISNEY 254687106 4,636 39,646 SH   SOLE   33,910 0 5,736
DOMINION ENERGY INC COM 25746U109 676 9,615 SH   SOLE   8,115 0 1,500
DOWDUPONT INC COM 26078J100 662 10,292 SH   SOLE   10,032 0 260
DUKE ENERGY CORP NEW COM NEW 26441C204 669 8,361 SH   SOLE   6,861 0 1,500
DUNKIN BRANDS GROUP INC COM 265504100 45 604 SH   SOLE   604 0 0
DYCOM INDS INC COM 267475101 2,009 23,752 SH   SOLE   19,006 0 4,746
EASTERLY GOVT PPTYS INC COM 27616P103 1,357 70,051 SH   SOLE   61,816 0 8,235
EATON CORP PLC SHS G29183103 425 4,905 SH   SOLE   4,660 0 245
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 60 2,685 SH   SOLE   2,685 0 0
ENTEGRIS INC COM 29362U104 941 32,508 SH   SOLE   21,108 0 11,400
EPLUS INC COM 294268107 19 200 SH   SOLE   200 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1 14 SH   SOLE   0 0 14
EXXON MOBIL CORP COM 30231G102 284 3,341 SH   SOLE   3,216 0 125
FACEBOOK INC CL A 30303M102 4,617 28,076 SH   SOLE   26,018 0 2,058
FARO TECHNOLOGIES INC COM 311642102 2,330 36,207 SH   SOLE   22,364 0 13,843
FEDEX CORP COM 31428X106 67 278 SH   SOLE   278 0 0
FLUOR CORP NEW COM 343412102 13 225 SH   SOLE   225 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 5 536 SH   SOLE   536 0 0
FREEPORT-MCMORAN INC CL B 35671D857 273 19,590 SH   SOLE   19,590 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 23 SH   SOLE   17 0 6
GALLAGHER ARTHUR J & CO COM 363576109 25 335 SH   SOLE   335 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 8 241 SH   SOLE   241 0 0
GENERAL ELECTRIC CO COM 369604103 232 20,586 SH   SOLE   15,866 0 4,720
GENERAL MLS INC COM 370334104 54 1,260 SH   SOLE   1,260 0 0
GENERAL MTRS CO COM 37045V100 249 7,387 SH   SOLE   6,852 0 535
GILEAD SCIENCES INC COM 375558103 388 5,021 SH   SOLE   5,021 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 26 658 SH   SOLE   658 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 152 4,000 SH   SOLE   4,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 278 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 74 331 SH   SOLE   331 0 0
HALLIBURTON CO COM 406216101 105 2,580 SH   SOLE   2,380 0 200
HEXCEL CORP NEW COM 428291108 187 2,795 SH   SOLE   2,595 0 200
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 47 1,490 SH   SOLE   1,490 0 0
HOME DEPOT INC COM 437076102 186 899 SH   SOLE   899 0 0
HONEYWELL INTL INC COM 438516106 33 200 SH   SOLE   200 0 0
ILLUMINA INC COM 452327109 685 1,865 SH   SOLE   1,865 0 0
INCYTE CORP COM 45337C102 736 10,652 SH   SOLE   8,069 0 2,583
INFINERA CORPORATION COM 45667G103 719 98,527 SH   SOLE   86,580 0 11,947
INPHI CORP COM 45772F107 540 14,225 SH   SOLE   12,635 0 1,590
INTEL CORP COM 458140100 5,377 113,697 SH   SOLE   95,958 0 17,739
INTERNATIONAL BUSINESS MACHS COM 459200101 84 558 SH   SOLE   558 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 67 631 SH   SOLE   631 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1 28 SH   SOLE   28 0 0
IPG PHOTONICS CORP COM 44980X109 1,986 12,722 SH   SOLE   10,909 0 1,813
IRON MTN INC NEW COM 46284V101 418 12,122 SH   SOLE   9,272 0 2,850
ISHARES TR EUROPE ETF 464287861 29 635 SH   SOLE   635 0 0
ISHARES TR CORE S&P SCP ETF 464287804 70 800 SH   SOLE   800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 21 124 SH   SOLE   124 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 60 451 SH   SOLE   451 0 0
ISHARES TR LATN AMER 40 ETF 464287390 51 1,636 SH   SOLE   1,636 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 3 12 SH   SOLE   12 0 0
ISHARES TR U.S. ENERGY ETF 464287796 16 388 SH   SOLE   388 0 0
ISHARES TR US INDUSTRIALS 464287754 2 16 SH   SOLE   16 0 0
ISHARES TR U.S. TECH ETF 464287721 144 743 SH   SOLE   743 0 0
ISHARES TR NASDAQ BIOTECH 464287556 40 330 SH   SOLE   330 0 0
ISHARES TR N AMER TECH ETF 464287549 3 12 SH   SOLE   12 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 43 324 SH   SOLE   324 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 9 85 SH   SOLE   85 0 0
ISHARES TR IBOXX INV CP ETF 464287242 20 170 SH   SOLE   170 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 156 3,635 SH   SOLE   3,635 0 0
ISHARES TR PHLX SEMICND ETF 464287523 130 705 SH   SOLE   705 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 154 752 SH   SOLE   752 0 0
ISHARES TR SELECT DIVID ETF 464287168 64 645 SH   SOLE   645 0 0
ISHARES TR US AER DEF ETF 464288760 144 665 SH   SOLE   665 0 0
ISHARES TR U.S. MED DVC ETF 464288810 147 646 SH   SOLE   646 0 0
ISHARES TR US REGNL BKS ETF 464288778 115 2,356 SH   SOLE   2,356 0 0
ISHARES TR S&P US PFD STK 464288687 264 7,106 SH   SOLE   7,106 0 0
JOHNSON & JOHNSON COM 478160104 179 1,297 SH   SOLE   1,012 0 285
JOHNSON CTLS INTL PLC SHS G51502105 33 951 SH   SOLE   951 0 0
JPMORGAN CHASE & CO COM 46625H100 337 2,989 SH   SOLE   2,989 0 0
KIMBERLY CLARK CORP COM 494368103 30 265 SH   SOLE   265 0 0
KINDER MORGAN INC DEL COM 49456B101 4 250 SH   SOLE   250 0 0
KOHLS CORP COM 500255104 21 280 SH   SOLE   280 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 0 0 SH   SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 82 1,494 SH   SOLE   1,494 0 0
LIBERTY PPTY TR SH BEN INT 531172104 33 783 SH   SOLE   783 0 0
LILLY ELI & CO COM 532457108 116 1,085 SH   SOLE   1,085 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 154 6,295 SH   SOLE   5,895 0 400
LOCKHEED MARTIN CORP COM 539830109 18 52 SH   SOLE   52 0 0
MACYS INC COM 55616P104 104 3,000 SH   SOLE   3,000 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,781 26,279 SH   SOLE   21,471 0 4,808
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17 870 SH   SOLE   0 0 870
MASTERCARD INCORPORATED CL A 57636Q104 1,148 5,157 SH   SOLE   5,157 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 115 32,998 SH   SOLE   17,658 0 15,340
MCDERMOTT INTL INC COM 580037703 4 192 SH   SOLE   192 0 0
MCDONALDS CORP COM 580135101 397 2,375 SH   SOLE   2,375 0 0
MCKESSON CORP COM 58155Q103 157 1,182 SH   SOLE   1,182 0 0
MEDNAX INC COM 58502B106 4 80 SH   SOLE   80 0 0
MEDTRONIC PLC SHS G5960L103 14 140 SH   SOLE   140 0 0
MERCK & CO INC COM 58933Y105 674 9,507 SH   SOLE   8,957 0 550
MESOBLAST LTD SPONS ADR 590717104 1,184 145,099 SH   SOLE   136,224 0 8,875
MGM RESORTS INTERNATIONAL COM 552953101 209 7,500 SH   SOLE   7,500 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 27 341 SH   SOLE   341 0 0
MICRON TECHNOLOGY INC COM 595112103 33 720 SH   SOLE   325 0 395
MICROSOFT CORP COM 594918104 10,381 90,770 SH   SOLE   75,595 0 15,175
MICROVISION INC DEL COM NEW 594960304 58 48,119 SH   SOLE   37,381 0 10,738
MONDELEZ INTL INC CL A 609207105 241 5,602 SH   SOLE   5,602 0 0
NCR CORP NEW COM 62886E108 120 4,210 SH   SOLE   4,210 0 0
NEOPHOTONICS CORP COM 64051T100 372 44,871 SH   SOLE   23,971 0 20,900
NETFLIX INC COM 64110L106 64 170 SH   SOLE   170 0 0
NIKE INC CL B 654106103 166 1,960 SH   SOLE   1,960 0 0
NORDSTROM INC COM 655664100 5 89 SH   SOLE   89 0 0
NOVARTIS A G SPONSORED ADR 66987V109 61 707 SH   SOLE   707 0 0
NOVO-NORDISK A S ADR 670100205 2,264 48,023 SH   SOLE   44,269 0 3,754
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 33 2,770 SH   SOLE   2,770 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,525 17,839 SH   SOLE   16,287 0 1,552
OCLARO INC COM NEW 67555N206 715 79,952 SH   SOLE   50,703 0 29,249
PACIRA PHARMACEUTICALS INC COM 695127100 1,365 27,768 SH   SOLE   19,468 0 8,300
PAYPAL HLDGS INC COM 70450Y103 630 7,175 SH   SOLE   7,175 0 0
PEGASYSTEMS INC COM 705573103 250 4,000 SH   SOLE   4,000 0 0
PEPSICO INC COM 713448108 334 2,989 SH   SOLE   2,889 0 100
PFIZER INC COM 717081103 5,869 133,170 SH   SOLE   124,064 0 9,106
PHILIP MORRIS INTL INC COM 718172109 285 3,491 SH   SOLE   3,491 0 0
PRAXAIR INC COM 74005P104 61 379 SH   SOLE   379 0 0
PROCTER AND GAMBLE CO COM 742718109 257 3,091 SH   SOLE   3,091 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 34 650 SH   SOLE   650 0 0
QORVO INC COM 74736K101 866 11,258 SH   SOLE   8,335 0 2,923
QUALCOMM INC COM 747525103 4,097 56,884 SH   SOLE   48,398 0 8,486
QUALYS INC COM 74758T303 526 5,905 SH   SOLE   650 0 5,255
RAYTHEON CO COM NEW 755111507 440 2,130 SH   SOLE   2,130 0 0
RED HAT INC COM 756577102 1,184 8,687 SH   SOLE   4,979 0 3,708
REGENERON PHARMACEUTICALS COM 75886F107 191 473 SH   SOLE   413 0 60
REGIONS FINL CORP NEW COM 7591EP100 330 18,005 SH   SOLE   18,005 0 0
RIO TINTO PLC SPONSORED ADR 767204100 559 10,954 SH   SOLE   10,754 0 200
RITE AID CORP COM 767754104 35 27,600 SH   SOLE   27,600 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 54 675 SH   SOLE   675 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 439 6,193 SH   SOLE   5,943 0 250
SANGAMO THERAPEUTICS INC COM 800677106 133 7,850 SH   SOLE   1,650 0 6,200
SCHLUMBERGER LTD COM 806857108 60 985 SH   SOLE   985 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3 55 SH   SOLE   55 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3 55 SH   SOLE   55 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 66 868 SH   SOLE   868 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 160 5,794 SH   SOLE   5,794 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 167 2,221 SH   SOLE   2,221 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 91 1,696 SH   SOLE   1,696 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17 175 SH   SOLE   175 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12 105 SH   SOLE   105 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1 32 SH   SOLE   32 0 0
SHIRE PLC SPONSORED ADR 82481R106 9 47 SH   SOLE   47 0 0
SOUTHERN CO COM 842587107 64 1,465 SH   SOLE   1,465 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 36 124 SH   SOLE   124 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 7 70 SH   SOLE   70 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 5 157 SH   SOLE   157 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 67 1,122 SH   SOLE   1,122 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 6 79 SH   SOLE   79 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 26 300 SH   SOLE   300 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 33 329 SH   SOLE   329 0 0
STARBUCKS CORP COM 855244109 18 315 SH   SOLE   315 0 0
STRYKER CORP COM 863667101 71 400 SH   SOLE   400 0 0
SUMMIT MATLS INC CL A 86614U100 845 46,470 SH   SOLE   40,953 0 5,517
TARGET CORP COM 87612E106 62 700 SH   SOLE   700 0 0
TELEFLEX INC COM 879369106 130 488 SH   SOLE   488 0 0
TERADATA CORP DEL COM 88076W103 4 100 SH   SOLE   100 0 0
TESARO INC COM 881569107 7 180 SH   SOLE   180 0 0
TJX COS INC NEW COM 872540109 215 1,919 SH   SOLE   1,919 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 6 105 SH   SOLE   105 0 0
TOTAL S A SPONSORED ADR 89151E109 78 1,215 SH   SOLE   1,215 0 0
TRINITY INDS INC COM 896522109 4 100 SH   SOLE   100 0 0
TROVAGENE INC COM PAR 897238408 1 1,426 SH   SOLE   917 0 509
UNDER ARMOUR INC CL A 904311107 3 150 SH   SOLE   150 0 0
UNION PAC CORP COM 907818108 5,643 34,653 SH   SOLE   32,683 0 1,970
UNISYS CORP COM NEW 909214306 376 18,440 SH   SOLE   7,440 0 11,000
UNITED CONTL HLDGS INC COM 910047109 118 1,325 SH   SOLE   0 0 1,325
UNITED PARCEL SERVICE INC CL B 911312106 6,476 55,472 SH   SOLE   47,481 0 7,991
UNITED TECHNOLOGIES CORP COM 913017109 49 351 SH   SOLE   351 0 0
UNITEDHEALTH GROUP INC COM 91324P102 35 132 SH   SOLE   132 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 9,700 82,274 SH   SOLE   44,350 0 37,924
UNIVERSAL ELECTRS INC COM 913483103 948 24,084 SH   SOLE   22,320 0 1,764
USA TECHNOLOGIES INC COM NO PAR 90328S500 43 6,000 SH   SOLE   0 0 6,000
VALERO ENERGY CORP NEW COM 91913Y100 693 6,096 SH   SOLE   5,906 0 190
VANGUARD GROUP DIV APP ETF 921908844 167 1,512 SH   SOLE   1,512 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 141 858 SH   SOLE   858 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 61 436 SH   SOLE   436 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 96 592 SH   SOLE   592 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 112 697 SH   SOLE   697 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2 50 SH   SOLE   50 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 164 2,909 SH   SOLE   2,909 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 13 300 SH   SOLE   300 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 220 2,528 SH   SOLE   2,528 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 295 1,454 SH   SOLE   1,454 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 54 300 SH   SOLE   300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,459 139,705 SH   SOLE   119,206 0 20,499
VERSUM MATLS INC COM 92532W103 30 836 SH   SOLE   836 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,670 19,039 SH   SOLE   12,484 0 6,555
VICAL INC COM NEW 925602203 1 940 SH   SOLE   720 0 220
VISA INC COM CL A 92826C839 5,998 39,964 SH   SOLE   37,138 0 2,826
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 83 3,819 SH   SOLE   3,819 0 0
VULCAN MATLS CO COM 929160109 1,276 11,476 SH   SOLE   8,132 0 3,344
WABCO HLDGS INC COM 92927K102 41 345 SH   SOLE   345 0 0
WALMART INC COM 931142103 142 1,512 SH   SOLE   1,512 0 0
WASTE MGMT INC DEL COM 94106L109 10 110 SH   SOLE   110 0 0
WEC ENERGY GROUP INC COM 92939U106 27 400 SH   SOLE   400 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 110 1,736 SH   SOLE   1,736 0 0
WMIH CORP COM 92936P100 0 49 SH   SOLE   49 0 0
WYNN RESORTS LTD COM 983134107 254 2,000 SH   SOLE   2,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 7 200 SH   SOLE   200 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 3 850 SH   SOLE   850 0 0
ZOETIS INC CL A 98978V103 260 2,845 SH   SOLE   2,845 0 0