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 180 945 SH   SOLE   890 0 55
ABBOTT LABS COM 002824100 303 4,196 SH   SOLE   4,196 0 0
ABBVIE INC COM 00287Y109 2,985 32,379 SH   SOLE   28,232 0 4,147
ACACIA COMMUNICATIONS INC COM 00401C108 828 21,791 SH   SOLE   12,627 0 9,164
ACI WORLDWIDE INC COM 004498101 588 21,240 SH   SOLE   11,265 0 9,975
AECOM COM 00766T100 334 12,585 SH   SOLE   12,585 0 0
AERCAP HOLDINGS NV SHS N00985106 309 7,815 SH   SOLE   7,415 0 400
ALASKA AIR GROUP INC COM 011659109 74 1,211 SH   SOLE   1,211 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 262 1,915 SH   SOLE   1,855 0 60
ALLERGAN PLC SHS G0177J108 5 40 SH   SOLE   40 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 14 95 SH   SOLE   95 0 0
ALPHABET INC CAP STK CL A 02079K305 7,001 6,700 SH   SOLE   5,679 0 1,021
ALPHABET INC CAP STK CL C 02079K107 2,023 1,953 SH   SOLE   1,362 0 591
ALTRIA GROUP INC COM 02209S103 59 1,190 SH   SOLE   1,190 0 0
AMAZON COM INC COM 023135106 8,967 5,970 SH   SOLE   4,265 0 1,705
AMERICAN AIRLS GROUP INC COM 02376R102 241 7,500 SH   SOLE   7,500 0 0
AMERICAN ELEC PWR INC COM 025537101 91 1,215 SH   SOLE   1,215 0 0
AMERICAN EXPRESS CO COM 025816109 116 1,215 SH   SOLE   1,215 0 0
AMERICAN TOWER CORP NEW COM 03027X100 6,678 42,213 SH   SOLE   34,324 0 7,889
AMGEN INC COM 031162100 104 534 SH   SOLE   534 0 0
APPLE INC COM 037833100 8,288 52,542 SH   SOLE   48,275 0 4,267
ARBOR RLTY TR INC COM 038923108 9 884 SH   SOLE   884 0 0
ARCOSA INC COM 039653100 1 33 SH   SOLE   33 0 0
AT&T INC COM 00206R102 3,513 123,100 SH   SOLE   110,571 0 12,529
AXOVANT SCIENCES LTD COM G0750W104 2 1,630 SH   SOLE   1,630 0 0
AXT INC COM 00246W103 1,017 233,845 SH   SOLE   75,670 0 158,175
BANK AMER CORP COM 060505104 850 34,480 SH   SOLE   33,880 0 600
BAXTER INTL INC COM 071813109 21 320 SH   SOLE   320 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 71 350 SH   SOLE   350 0 0
BIOLASE INC COM NEW 090911207 0 1 SH   SOLE   0 0 1
BLACKLINE INC COM 09239B109 146 3,570 SH   SOLE   1,920 0 1,650
BLACKROCK INC COM 09247X101 83 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 20 685 SH   SOLE   685 0 0
BOEING CO COM 097023105 8,235 25,536 SH   SOLE   20,337 0 5,199
BP PLC SPONSORED ADR 055622104 19 500 SH   SOLE   500 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,065 58,967 SH   SOLE   52,535 0 6,432
CANADIAN PAC RY LTD COM 13645T100 2,175 12,246 SH   SOLE   10,459 0 1,787
CATERPILLAR INC DEL COM 149123101 1,671 13,154 SH   SOLE   11,576 0 1,578
CBS CORP NEW CL B 124857202 15 340 SH   SOLE   340 0 0
CELGENE CORP COM 151020104 2 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 183 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 76 587 SH   SOLE   587 0 0
CIGNA CORP NEW COM 125523100 1 3 SH   SOLE   0 0 3
CISCO SYS INC COM 17275R102 4,515 104,200 SH   SOLE   82,461 0 21,739
CITIGROUP INC COM NEW 172967424 74 1,427 SH   SOLE   1,192 0 235
CITY OFFICE REIT INC COM 178587101 11 1,066 SH   SOLE   1,066 0 0
CLOROX CO DEL COM 189054109 71 460 SH   SOLE   460 0 0
COCA COLA CO COM 191216100 68 1,434 SH   SOLE   1,434 0 0
COHERENT INC COM 192479103 110 1,040 SH   SOLE   1,040 0 0
COLGATE PALMOLIVE CO COM 194162103 142 2,381 SH   SOLE   2,381 0 0
COMCAST CORP NEW CL A 20030N101 2,402 70,536 SH   SOLE   63,030 0 7,506
CONCERT PHARMACEUTICALS INC COM 206022105 224 17,887 SH   SOLE   6,060 0 11,827
CONOCOPHILLIPS COM 20825C104 9 150 SH   SOLE   150 0 0
CONSTELLATION BRANDS INC CL A 21036P108 51 320 SH   SOLE   320 0 0
CORNING INC COM 219350105 4,703 155,661 SH   SOLE   119,406 0 36,255
COSTCO WHSL CORP NEW COM 22160K105 717 3,520 SH   SOLE   3,520 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 5,381 49,531 SH   SOLE   42,026 0 7,505
CUMMINS INC COM 231021106 63 472 SH   SOLE   472 0 0
CVS HEALTH CORP COM 126650100 96 1,462 SH   SOLE   1,462 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 0 563 SH   SOLE   110 0 453
DEERE & CO COM 244199105 1,402 9,397 SH   SOLE   7,497 0 1,900
DIAGEO P L C SPON ADR NEW 25243Q205 21 150 SH   SOLE   150 0 0
DISNEY WALT CO COM DISNEY 254687106 3,778 34,451 SH   SOLE   28,862 0 5,589
DOMINION ENERGY INC COM 25746U109 687 9,615 SH   SOLE   8,115 0 1,500
DOWDUPONT INC COM 26078J100 528 9,877 SH   SOLE   9,617 0 260
DUKE ENERGY CORP NEW COM NEW 26441C204 707 8,198 SH   SOLE   6,698 0 1,500
DUNKIN BRANDS GROUP INC COM 265504100 39 604 SH   SOLE   604 0 0
DYCOM INDS INC COM 267475101 1,127 20,863 SH   SOLE   16,342 0 4,521
EASTERLY GOVT PPTYS INC COM 27616P103 376 24,000 SH   SOLE   20,125 0 3,875
EATON CORP PLC SHS G29183103 211 3,070 SH   SOLE   2,825 0 245
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 10 777 SH   SOLE   777 0 0
ENTEGRIS INC COM 29362U104 823 29,508 SH   SOLE   18,108 0 11,400
EPLUS INC COM 294268107 14 200 SH   SOLE   200 0 0
EXXON MOBIL CORP COM 30231G102 228 3,341 SH   SOLE   3,216 0 125
FACEBOOK INC CL A 30303M102 2,510 19,145 SH   SOLE   17,199 0 1,946
FARO TECHNOLOGIES INC COM 311642102 1,300 31,994 SH   SOLE   18,121 0 13,873
FEDEX CORP COM 31428X106 40 250 SH   SOLE   250 0 0
FLUOR CORP NEW COM 343412102 7 225 SH   SOLE   225 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 4 539 SH   SOLE   539 0 0
FREEPORT-MCMORAN INC CL B 35671D857 166 16,090 SH   SOLE   16,090 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 23 SH   SOLE   17 0 6
GALLAGHER ARTHUR J & CO COM 363576109 21 285 SH   SOLE   285 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 8 241 SH   SOLE   241 0 0
GARRETT MOTION INC COM 366505105 0 10 SH   SOLE   10 0 0
GARTNER INC COM 366651107 36 280 SH   SOLE   280 0 0
GENERAL ELECTRIC CO COM 369604103 149 19,686 SH   SOLE   14,966 0 4,720
GENERAL MLS INC COM 370334104 49 1,260 SH   SOLE   1,260 0 0
GENERAL MTRS CO COM 37045V100 232 6,927 SH   SOLE   6,392 0 535
GILEAD SCIENCES INC COM 375558103 197 3,156 SH   SOLE   3,156 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 25 658 SH   SOLE   658 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 218 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 55 331 SH   SOLE   331 0 0
HALLIBURTON CO COM 406216101 69 2,580 SH   SOLE   2,380 0 200
HEXCEL CORP NEW COM 428291108 117 2,040 SH   SOLE   1,840 0 200
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 43 1,490 SH   SOLE   1,490 0 0
HOME DEPOT INC COM 437076102 154 899 SH   SOLE   899 0 0
HONEYWELL INTL INC COM 438516106 26 200 SH   SOLE   200 0 0
ILLUMINA INC COM 452327109 483 1,612 SH   SOLE   1,604 0 8
INCYTE CORP COM 45337C102 417 6,561 SH   SOLE   5,538 0 1,023
INFINERA CORPORATION COM 45667G103 292 73,194 SH   SOLE   61,247 0 11,947
INPHI CORP COM 45772F107 258 8,011 SH   SOLE   6,531 0 1,480
INTEL CORP COM 458140100 4,272 91,032 SH   SOLE   73,417 0 17,615
INTERNATIONAL BUSINESS MACHS COM 459200101 63 558 SH   SOLE   558 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 58 631 SH   SOLE   631 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2 28 SH   SOLE   28 0 0
IPG PHOTONICS CORP COM 44980X109 1,261 11,133 SH   SOLE   9,320 0 1,813
IRON MTN INC NEW COM 46284V101 479 14,772 SH   SOLE   11,922 0 2,850
ISHARES TR SELECT DIVID ETF 464287168 58 648 SH   SOLE   648 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 17 124 SH   SOLE   124 0 0
ISHARES TR US REGNL BKS ETF 464288778 94 2,356 SH   SOLE   2,356 0 0
ISHARES TR U.S. MED DVC ETF 464288810 129 646 SH   SOLE   646 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 2 12 SH   SOLE   12 0 0
ISHARES TR US AER DEF ETF 464288760 115 665 SH   SOLE   665 0 0
ISHARES TR IBOXX INV CP ETF 464287242 19 170 SH   SOLE   170 0 0
ISHARES TR CORE S&P US GWT 464287671 95 1,800 SH   SOLE   1,800 0 0
ISHARES TR EXPANDED TECH 464287515 130 752 SH   SOLE   752 0 0
ISHARES TR LATN AMER 40 ETF 464287390 50 1,636 SH   SOLE   1,636 0 0
ISHARES TR EUROPE ETF 464287861 25 635 SH   SOLE   635 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 49 451 SH   SOLE   451 0 0
ISHARES TR CORE S&P SCP ETF 464287804 74 1,070 SH   SOLE   1,070 0 0
ISHARES TR S&P US PFD STK 464288687 257 7,509 SH   SOLE   7,509 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 36 324 SH   SOLE   324 0 0
ISHARES TR U.S. TECH ETF 464287721 119 743 SH   SOLE   743 0 0
ISHARES TR EXPND TEC SC ETF 464287549 2 12 SH   SOLE   12 0 0
ISHARES TR CORE S&P500 ETF 464287200 440 1,750 SH   SOLE   1,750 0 0
ISHARES TR PHLX SEMICND ETF 464287523 111 705 SH   SOLE   705 0 0
ISHARES TR CORE S&P MCP ETF 464287507 188 1,135 SH   SOLE   1,135 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 9 85 SH   SOLE   85 0 0
ISHARES TR NASDAQ BIOTECH 464287556 32 330 SH   SOLE   330 0 0
ISHARES TR US INDUSTRIALS 464287754 2 16 SH   SOLE   16 0 0
JOHNSON & JOHNSON COM 478160104 214 1,660 SH   SOLE   1,375 0 285
JOHNSON CTLS INTL PLC SHS G51502105 28 951 SH   SOLE   951 0 0
JPMORGAN CHASE & CO COM 46625H100 292 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 19 280 SH   SOLE   280 0 0
KRAFT HEINZ CO COM 500754106 64 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 126 1,085 SH   SOLE   1,085 0 0
LINDE PLC COM G5494J103 59 379 SH   SOLE   379 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 26 1,625 SH   SOLE   1,225 0 400
LOCKHEED MARTIN CORP COM 539830109 8 30 SH   SOLE   30 0 0
LUMENTUM HLDGS INC COM 55024U109 209 4,980 SH   SOLE   3,025 0 1,955
MACYS INC COM 55616P104 58 1,950 SH   SOLE   1,950 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,537 20,580 SH   SOLE   15,850 0 4,730
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 14 870 SH   SOLE   0 0 870
MASTERCARD INCORPORATED CL A 57636Q104 973 5,157 SH   SOLE   5,157 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 65 31,315 SH   SOLE   18,975 0 12,340
MCDERMOTT INTL INC COM 580037703 1 192 SH   SOLE   192 0 0
MCDONALDS CORP COM 580135101 422 2,375 SH   SOLE   2,375 0 0
MCKESSON CORP COM 58155Q103 131 1,182 SH   SOLE   1,182 0 0
MEDNAX INC COM 58502B106 3 80 SH   SOLE   80 0 0
MEDTRONIC PLC SHS G5960L103 13 140 SH   SOLE   140 0 0
MERCK & CO INC COM 58933Y105 726 9,507 SH   SOLE   8,957 0 550
MESOBLAST LTD SPONS ADR 590717104 478 116,067 SH   SOLE   107,192 0 8,875
MGM RESORTS INTERNATIONAL COM 552953101 182 7,500 SH   SOLE   7,500 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 43 591 SH   SOLE   591 0 0
MICRON TECHNOLOGY INC COM 595112103 23 720 SH   SOLE   325 0 395
MICROSOFT CORP COM 594918104 7,481 73,655 SH   SOLE   58,895 0 14,760
MICROVISION INC DEL COM NEW 594960304 29 48,119 SH   SOLE   37,381 0 10,738
MONDELEZ INTL INC CL A 609207105 81 2,020 SH   SOLE   2,020 0 0
MORGAN STANLEY COM NEW 617446448 15 380 SH   SOLE   380 0 0
MR COOPER GROUP INC COM 62482R107 0 3 SH   SOLE   3 0 0
NEOPHOTONICS CORP COM 64051T100 269 41,471 SH   SOLE   20,571 0 20,900
NETFLIX INC COM 64110L106 23 85 SH   SOLE   85 0 0
NIKE INC CL B 654106103 145 1,960 SH   SOLE   1,960 0 0
NORTHROP GRUMMAN CORP COM 666807102 22 90 SH   SOLE   90 0 0
NOVARTIS A G SPONSORED ADR 66987V109 69 807 SH   SOLE   807 0 0
NOVO-NORDISK A S ADR 670100205 1,557 33,798 SH   SOLE   30,144 0 3,654
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 32 2,770 SH   SOLE   2,770 0 0
NVIDIA CORP COM 67066G104 7 50 SH   SOLE   50 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,395 19,043 SH   SOLE   16,996 0 2,047
PACIRA PHARMACEUTICALS INC COM 695127100 920 21,378 SH   SOLE   13,078 0 8,300
PALO ALTO NETWORKS INC COM 697435105 9 50 SH   SOLE   50 0 0
PAYPAL HLDGS INC COM 70450Y103 1,812 21,547 SH   SOLE   16,548 0 4,999
PEGASYSTEMS INC COM 705573103 191 4,000 SH   SOLE   4,000 0 0
PEPSICO INC COM 713448108 311 2,814 SH   SOLE   2,714 0 100
PFIZER INC COM 717081103 4,209 96,429 SH   SOLE   87,566 0 8,863
PHILIP MORRIS INTL INC COM 718172109 210 3,150 SH   SOLE   3,150 0 0
PROCTER AND GAMBLE CO COM 742718109 284 3,092 SH   SOLE   3,092 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 34 650 SH   SOLE   650 0 0
QORVO INC COM 74736K101 516 8,502 SH   SOLE   5,940 0 2,562
QUALCOMM INC COM 747525103 2,560 44,982 SH   SOLE   37,060 0 7,922
QUALYS INC COM 74758T303 549 7,350 SH   SOLE   2,095 0 5,255
RAYTHEON CO COM NEW 755111507 295 1,925 SH   SOLE   1,925 0 0
RED HAT INC COM 756577102 807 4,596 SH   SOLE   1,686 0 2,910
REGENERON PHARMACEUTICALS COM 75886F107 103 276 SH   SOLE   216 0 60
RESIDEO TECHNOLOGIES INC COM 76118Y104 1 32 SH   SOLE   32 0 0
RIO TINTO PLC SPONSORED ADR 767204100 499 10,298 SH   SOLE   10,098 0 200
RITE AID CORP COM 767754104 9 12,400 SH   SOLE   12,400 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 34 500 SH   SOLE   500 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 274 4,572 SH   SOLE   4,322 0 250
SALESFORCE COM INC COM 79466L302 7 50 SH   SOLE   50 0 0
SANGAMO THERAPEUTICS INC COM 800677106 79 6,850 SH   SOLE   1,650 0 5,200
SCHLUMBERGER LTD COM 806857108 46 1,265 SH   SOLE   1,265 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3 55 SH   SOLE   55 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 15 268 SH   SOLE   268 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3 55 SH   SOLE   55 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1 32 SH   SOLE   32 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15 175 SH   SOLE   175 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6 235 SH   SOLE   235 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6 110 SH   SOLE   110 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 32 510 SH   SOLE   510 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 10 105 SH   SOLE   105 0 0
SHIRE PLC SPONSORED ADR 82481R106 8 47 SH   SOLE   47 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 208 834 SH   SOLE   834 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 4 157 SH   SOLE   157 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 52 1,122 SH   SOLE   1,122 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 21 300 SH   SOLE   300 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 26 329 SH   SOLE   329 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 4 70 SH   SOLE   70 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 5 79 SH   SOLE   79 0 0
STARBUCKS CORP COM 855244109 20 315 SH   SOLE   315 0 0
STRYKER CORP COM 863667101 85 540 SH   SOLE   540 0 0
SUMMIT MATLS INC CL A 86614U100 676 54,521 SH   SOLE   43,795 0 10,726
TARGET CORP COM 87612E106 46 700 SH   SOLE   700 0 0
TELEFLEX INC COM 879369106 126 488 SH   SOLE   488 0 0
TERADATA CORP DEL COM 88076W103 4 100 SH   SOLE   100 0 0
TESARO INC COM 881569107 13 180 SH   SOLE   180 0 0
TJX COS INC NEW COM 872540109 200 4,468 SH   SOLE   4,468 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 5 105 SH   SOLE   105 0 0
TOTAL S A SPONSORED ADR 89151E109 55 1,045 SH   SOLE   1,045 0 0
TRINITY INDS INC COM 896522109 2 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 4,111 29,741 SH   SOLE   27,953 0 1,788
UNISYS CORP COM NEW 909214306 230 19,775 SH   SOLE   8,775 0 11,000
UNITED CONTL HLDGS INC COM 910047109 33 400 SH   SOLE   0 0 400
UNITED PARCEL SERVICE INC CL B 911312106 4,109 42,128 SH   SOLE   34,458 0 7,670
UNITED TECHNOLOGIES CORP COM 913017109 37 351 SH   SOLE   351 0 0
UNITEDHEALTH GROUP INC COM 91324P102 33 132 SH   SOLE   132 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 7,475 79,883 SH   SOLE   42,023 0 37,860
UNIVERSAL ELECTRS INC COM 913483103 404 16,000 SH   SOLE   14,285 0 1,715
USA TECHNOLOGIES INC COM NO PAR 90328S500 23 6,000 SH   SOLE   0 0 6,000
VALERO ENERGY CORP NEW COM 91913Y100 433 5,771 SH   SOLE   5,581 0 190
VANGUARD INDEX FDS SMALL CP ETF 922908751 51 383 SH   SOLE   383 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2 50 SH   SOLE   50 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 6 150 SH   SOLE   150 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 113 1,454 SH   SOLE   1,454 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 67 400 SH   SOLE   400 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 45 300 SH   SOLE   300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,390 113,665 SH   SOLE   98,099 0 15,566
VERSUM MATLS INC COM 92532W103 19 694 SH   SOLE   694 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,988 18,030 SH   SOLE   11,750 0 6,280
VICAL INC COM NEW 925602203 1 940 SH   SOLE   720 0 220
VISA INC COM CL A 92826C839 4,292 32,528 SH   SOLE   29,447 0 3,081
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 63 3,284 SH   SOLE   3,284 0 0
VULCAN MATLS CO COM 929160109 1,149 11,632 SH   SOLE   8,288 0 3,344
WABCO HLDGS INC COM 92927K102 5 45 SH   SOLE   45 0 0
WALMART INC COM 931142103 141 1,512 SH   SOLE   1,512 0 0
WASTE MGMT INC DEL COM 94106L109 10 110 SH   SOLE   110 0 0
WD-40 CO COM 929236107 57 310 SH   SOLE   310 0 0
WEC ENERGY GROUP INC COM 92939U106 28 400 SH   SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 198 2,000 SH   SOLE   2,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 5 200 SH   SOLE   200 0 0
ZOETIS INC CL A 98978V103 243 2,845 SH   SOLE   2,845 0 0