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 196 945 SH   SOLE   890 0 55
ABBOTT LABS COM 002824100 391 4,887 SH   SOLE   4,887 0 0
ABBVIE INC COM 00287Y109 3,583 44,464 SH   SOLE   39,079 0 5,385
ACACIA COMMUNICATIONS INC COM 00401C108 1,213 21,151 SH   SOLE   11,987 0 9,164
ACI WORLDWIDE INC COM 004498101 653 19,870 SH   SOLE   9,895 0 9,975
AECOM COM 00766T100 371 12,510 SH   SOLE   12,510 0 0
AERCAP HOLDINGS NV SHS N00985106 299 6,430 SH   SOLE   6,030 0 400
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 364 1,995 SH   SOLE   1,935 0 60
ALLERGAN PLC SHS G0177J108 6 40 SH   SOLE   40 0 0
ALPHABET INC CAP STK CL A 02079K305 7,935 6,742 SH   SOLE   5,702 0 1,040
ALPHABET INC CAP STK CL C 02079K107 2,288 1,950 SH   SOLE   1,361 0 589
ALTRIA GROUP INC COM 02209S103 34 600 SH   SOLE   600 0 0
AMAZON COM INC COM 023135106 10,594 5,949 SH   SOLE   4,239 0 1,710
AMERICAN AIRLS GROUP INC COM 02376R102 238 7,500 SH   SOLE   7,500 0 0
AMERICAN ELEC PWR CO INC COM 025537101 102 1,215 SH   SOLE   1,215 0 0
AMERICAN EXPRESS CO COM 025816109 111 1,015 SH   SOLE   1,015 0 0
AMERICAN TOWER CORP NEW COM 03027X100 8,376 42,504 SH   SOLE   34,509 0 7,995
AMGEN INC COM 031162100 566 2,979 SH   SOLE   2,979 0 0
APPLE INC COM 037833100 8,669 45,638 SH   SOLE   41,290 0 4,348
ARBOR RLTY TR INC COM 038923108 26 2,021 SH   SOLE   2,021 0 0
ARCOSA INC COM 039653100 1 33 SH   SOLE   33 0 0
AT&T INC COM 00206R102 3,885 123,882 SH   SOLE   111,110 0 12,772
AXOVANT SCIENCES LTD COM G0750W104 1 530 SH   SOLE   530 0 0
AXT INC COM 00246W103 980 220,245 SH   SOLE   72,070 0 148,175
BANK AMER CORP COM 060505104 912 33,055 SH   SOLE   32,455 0 600
BAXTER INTL INC COM 071813109 26 320 SH   SOLE   320 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 70 350 SH   SOLE   350 0 0
BIOLASE INC COM NEW 090911207 0 1 SH   SOLE   0 0 1
BLACKLINE INC COM 09239B109 165 3,570 SH   SOLE   1,920 0 1,650
BLACKROCK INC COM 09247X101 91 212 SH   SOLE   212 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 33 1,500 SH   SOLE   1,500 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 49 1,393 SH   SOLE   1,393 0 0
BOEING CO COM 097023105 9,610 25,195 SH   SOLE   20,076 0 5,119
BRISTOL MYERS SQUIBB CO COM 110122108 2,881 60,392 SH   SOLE   53,709 0 6,683
CANADIAN PAC RY LTD COM 13645T100 2,550 12,374 SH   SOLE   10,557 0 1,817
CATERPILLAR INC DEL COM 149123101 1,738 12,829 SH   SOLE   11,251 0 1,578
CBS CORP NEW CL B 124857202 16 340 SH   SOLE   340 0 0
CELGENE CORP COM 151020104 3 34 SH   SOLE   34 0 0
CENTURYLINK INC COM 156700106 1 110 SH   SOLE   110 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 0 10 SH   SOLE   10 0 0
CHEVRON CORP NEW COM 166764100 459 3,729 SH   SOLE   3,729 0 0
CHIMERA INVT CORP COM NEW 16934Q208 52 2,772 SH   SOLE   2,772 0 0
CHUBB LIMITED COM H1467J104 89 637 SH   SOLE   637 0 0
CIGNA CORP NEW COM 125523100 0 3 SH   SOLE   0 0 3
CISCO SYS INC COM 17275R102 5,865 108,628 SH   SOLE   86,823 0 21,805
CITIGROUP INC COM NEW 172967424 82 1,322 SH   SOLE   1,087 0 235
CITY OFFICE REIT INC COM 178587101 27 2,371 SH   SOLE   2,371 0 0
CLOROX CO DEL COM 189054109 74 460 SH   SOLE   460 0 0
COCA COLA CO COM 191216100 82 1,749 SH   SOLE   1,749 0 0
COHERENT INC COM 192479103 147 1,040 SH   SOLE   1,040 0 0
COLGATE PALMOLIVE CO COM 194162103 200 2,914 SH   SOLE   2,914 0 0
COMCAST CORP NEW CL A 20030N101 2,834 70,889 SH   SOLE   63,199 0 7,690
CONCERT PHARMACEUTICALS INC COM 206022105 205 16,987 SH   SOLE   5,160 0 11,827
CONOCOPHILLIPS COM 20825C104 10 150 SH   SOLE   150 0 0
CONSTELLATION BRANDS INC CL A 21036P108 56 320 SH   SOLE   320 0 0
CORNING INC COM 219350105 4,483 135,449 SH   SOLE   101,438 0 34,011
COSTCO WHSL CORP NEW COM 22160K105 839 3,465 SH   SOLE   3,465 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 6,456 50,438 SH   SOLE   42,806 0 7,632
CUMMINS INC COM 231021106 75 472 SH   SOLE   472 0 0
CVS HEALTH CORP COM 126650100 70 1,295 SH   SOLE   1,295 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 0 563 SH   SOLE   110 0 453
DEERE & CO COM 244199105 1,350 8,447 SH   SOLE   6,772 0 1,675
DELL TECHNOLOGIES INC CL C 24703L202 1 9 SH   SOLE   9 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 25 150 SH   SOLE   150 0 0
DISNEY WALT CO COM DISNEY 254687106 3,896 35,093 SH   SOLE   29,457 0 5,636
DOMINION ENERGY INC COM 25746U109 793 10,342 SH   SOLE   8,842 0 1,500
DOWDUPONT INC COM 26078J100 600 11,252 SH   SOLE   10,992 0 260
DUKE ENERGY CORP NEW COM NEW 26441C204 723 8,038 SH   SOLE   6,538 0 1,500
DUNKIN BRANDS GROUP INC COM 265504100 45 604 SH   SOLE   604 0 0
DYCOM INDS INC COM 267475101 919 20,002 SH   SOLE   15,481 0 4,521
EASTERLY GOVT PPTYS INC COM 27616P103 392 21,750 SH   SOLE   17,875 0 3,875
EATON CORP PLC SHS G29183103 245 3,045 SH   SOLE   2,800 0 245
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 12 779 SH   SOLE   779 0 0
ENTEGRIS INC COM 29362U104 931 26,085 SH   SOLE   14,685 0 11,400
EPLUS INC COM 294268107 18 200 SH   SOLE   200 0 0
EXXON MOBIL CORP COM 30231G102 270 3,341 SH   SOLE   3,216 0 125
FACEBOOK INC CL A 30303M102 3,252 19,510 SH   SOLE   17,511 0 1,999
FARO TECHNOLOGIES INC COM 311642102 1,363 31,043 SH   SOLE   17,170 0 13,873
FLUOR CORP NEW COM 343412102 8 225 SH   SOLE   225 0 0
FORD MTR CO DEL COM 345370860 5 541 SH   SOLE   541 0 0
FREEPORT-MCMORAN INC CL B 35671D857 207 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 22 285 SH   SOLE   285 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 9 241 SH   SOLE   241 0 0
GARRETT MOTION INC COM 366505105 0 10 SH   SOLE   10 0 0
GENERAL ELECTRIC CO COM 369604103 178 17,786 SH   SOLE   14,966 0 2,820
GENERAL MLS INC COM 370334104 96 1,860 SH   SOLE   1,860 0 0
GENERAL MTRS CO COM 37045V100 232 6,262 SH   SOLE   5,727 0 535
GILEAD SCIENCES INC COM 375558103 203 3,116 SH   SOLE   3,116 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 53 1,274 SH   SOLE   1,274 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 211 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 64 331 SH   SOLE   331 0 0
HALLIBURTON CO COM 406216101 40 1,375 SH   SOLE   1,175 0 200
HEXCEL CORP NEW COM 428291108 141 2,040 SH   SOLE   1,840 0 200
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 40 1,490 SH   SOLE   1,490 0 0
HOME DEPOT INC COM 437076102 173 899 SH   SOLE   899 0 0
HONEYWELL INTL INC COM 438516106 61 384 SH   SOLE   384 0 0
ILLUMINA INC COM 452327109 1,755 5,649 SH   SOLE   4,463 0 1,186
INCYTE CORP COM 45337C102 539 6,272 SH   SOLE   5,249 0 1,023
INFINERA CORPORATION COM 45667G103 303 69,840 SH   SOLE   57,893 0 11,947
INPHI CORP COM 45772F107 324 7,411 SH   SOLE   6,051 0 1,360
INTEL CORP COM 458140100 5,173 96,340 SH   SOLE   78,522 0 17,818
INTERNATIONAL BUSINESS MACHS COM 459200101 79 558 SH   SOLE   558 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 66 631 SH   SOLE   631 0 0
IPG PHOTONICS CORP COM 44980X109 1,712 11,278 SH   SOLE   9,465 0 1,813
IRON MTN INC NEW COM 46284V101 524 14,772 SH   SOLE   11,922 0 2,850
ISHARES TR EUROPE ETF 464287861 28 635 SH   SOLE   635 0 0
ISHARES TR CORE S&P MCP ETF 464287507 215 1,135 SH   SOLE   1,135 0 0
ISHARES TR CORE S&P SCP ETF 464287804 83 1,070 SH   SOLE   1,070 0 0
ISHARES TR CORE S&P500 ETF 464287200 498 1,750 SH   SOLE   1,750 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 19 124 SH   SOLE   124 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 54 451 SH   SOLE   451 0 0
ISHARES TR LATN AMER 40 ETF 464287390 54 1,636 SH   SOLE   1,636 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 2 12 SH   SOLE   12 0 0
ISHARES TR US INDUSTRIALS 464287754 2 16 SH   SOLE   16 0 0
ISHARES TR U.S. TECH ETF 464287721 142 743 SH   SOLE   743 0 0
ISHARES TR NASDAQ BIOTECH 464287556 37 330 SH   SOLE   330 0 0
ISHARES TR EXPND TEC SC ETF 464287549 2 12 SH   SOLE   12 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 40 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 35 295 SH   SOLE   295 0 0
ISHARES TR PHLX SEMICND ETF 464287523 134 705 SH   SOLE   705 0 0
ISHARES TR EXPANDED TECH 464287515 159 752 SH   SOLE   752 0 0
ISHARES TR SELECT DIVID ETF 464287168 64 649 SH   SOLE   649 0 0
ISHARES TR US AER DEF ETF 464288760 133 665 SH   SOLE   665 0 0
ISHARES TR U.S. MED DVC ETF 464288810 150 646 SH   SOLE   646 0 0
ISHARES TR US REGNL BKS ETF 464288778 102 2,356 SH   SOLE   2,356 0 0
ISHARES TR PFD AND INCM SEC 464288687 330 9,021 SH   SOLE   9,021 0 0
JOHNSON & JOHNSON COM 478160104 237 1,697 SH   SOLE   1,412 0 285
JOHNSON CTLS INTL PLC SHS G51502105 31 826 SH   SOLE   826 0 0
JPMORGAN CHASE & CO COM 46625H100 330 3,259 SH   SOLE   3,259 0 0
KIMBERLY CLARK CORP COM 494368103 33 265 SH   SOLE   265 0 0
KINDER MORGAN INC DEL COM 49456B101 5 250 SH   SOLE   250 0 0
KOHLS CORP COM 500255104 37 544 SH   SOLE   544 0 0
KRAFT HEINZ CO COM 500754106 40 1,218 SH   SOLE   1,218 0 0
LIBERTY PPTY TR SH BEN INT 531172104 52 1,077 SH   SOLE   1,077 0 0
LILLY ELI & CO COM 532457108 141 1,085 SH   SOLE   1,085 0 0
LINDE PLC COM G5494J103 67 379 SH   SOLE   379 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 25 1,625 SH   SOLE   1,225 0 400
LOCKHEED MARTIN CORP COM 539830109 9 30 SH   SOLE   30 0 0
LUMENTUM HLDGS INC COM 55024U109 603 10,666 SH   SOLE   7,562 0 3,104
MARTIN MARIETTA MATLS INC COM 573284106 4,180 20,777 SH   SOLE   16,013 0 4,764
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17 870 SH   SOLE   0 0 870
MASTERCARD INC CL A 57636Q104 1,214 5,157 SH   SOLE   5,157 0 0
MCDERMOTT INTL INC COM 580037703 1 192 SH   SOLE   192 0 0
MCDONALDS CORP COM 580135101 505 2,657 SH   SOLE   2,657 0 0
MCKESSON CORP COM 58155Q103 138 1,182 SH   SOLE   1,182 0 0
MEDNAX INC COM 58502B106 2 80 SH   SOLE   80 0 0
MEDTRONIC PLC SHS G5960L103 13 140 SH   SOLE   140 0 0
MERCK & CO INC COM 58933Y105 791 9,507 SH   SOLE   8,957 0 550
MESOBLAST LTD SPONS ADR 590717104 564 107,449 SH   SOLE   94,774 0 12,675
MGM RESORTS INTERNATIONAL COM 552953101 192 7,500 SH   SOLE   7,500 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 49 591 SH   SOLE   591 0 0
MICRON TECHNOLOGY INC COM 595112103 30 720 SH   SOLE   325 0 395
MICROSOFT CORP COM 594918104 8,866 75,171 SH   SOLE   60,246 0 14,925
MICROVISION INC DEL COM NEW 594960304 37 37,894 SH   SOLE   27,156 0 10,738
MONDELEZ INTL INC CL A 609207105 78 1,560 SH   SOLE   1,560 0 0
MR COOPER GROUP INC COM 62482R107 0 3 SH   SOLE   3 0 0
NEOPHOTONICS CORP COM 64051T100 253 40,230 SH   SOLE   19,330 0 20,900
NETFLIX INC COM 64110L106 30 85 SH   SOLE   85 0 0
NIKE INC CL B 654106103 165 1,960 SH   SOLE   1,960 0 0
NOVARTIS A G SPONSORED ADR 66987V109 78 807 SH   SOLE   807 0 0
NOVO-NORDISK A S ADR 670100205 1,729 33,046 SH   SOLE   29,266 0 3,780
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 35 2,770 SH   SOLE   2,770 0 0
NVIDIA CORP COM 67066G104 9 50 SH   SOLE   50 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,687 19,081 SH   SOLE   17,034 0 2,047
PACIRA PHARMACEUTICALS INC COM 695127100 755 19,829 SH   SOLE   11,529 0 8,300
PALO ALTO NETWORKS INC COM 697435105 12 50 SH   SOLE   50 0 0
PAYPAL HLDGS INC COM 70450Y103 2,186 21,047 SH   SOLE   16,048 0 4,999
PEGASYSTEMS INC COM 705573103 260 4,000 SH   SOLE   4,000 0 0
PEPSICO INC COM 713448108 323 2,639 SH   SOLE   2,539 0 100
PFIZER INC COM 717081103 3,265 76,877 SH   SOLE   70,003 0 6,874
PHILIP MORRIS INTL INC COM 718172109 278 3,150 SH   SOLE   3,150 0 0
PROCTER AND GAMBLE CO COM 742718109 322 3,092 SH   SOLE   3,092 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 39 650 SH   SOLE   650 0 0
QORVO INC COM 74736K101 610 8,502 SH   SOLE   5,940 0 2,562
QUALCOMM INC COM 747525103 2,675 46,909 SH   SOLE   38,899 0 8,010
QUALYS INC COM 74758T303 618 7,470 SH   SOLE   2,215 0 5,255
RAYTHEON CO COM NEW 755111507 320 1,755 SH   SOLE   1,755 0 0
REGENERON PHARMACEUTICALS COM 75886F107 109 265 SH   SOLE   205 0 60
RESIDEO TECHNOLOGIES INC COM 76118Y104 1 32 SH   SOLE   32 0 0
RIO TINTO PLC SPONSORED ADR 767204100 604 10,255 SH   SOLE   10,055 0 200
RITE AID CORP COM 767754104 8 12,400 SH   SOLE   12,400 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 38 500 SH   SOLE   500 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 134 2,101 SH   SOLE   1,851 0 250
SALESFORCE COM INC COM 79466L302 8 50 SH   SOLE   50 0 0
SANGAMO THERAPEUTICS INC COM 800677106 61 6,350 SH   SOLE   1,650 0 4,700
SCHLUMBERGER LTD COM 806857108 45 1,035 SH   SOLE   1,035 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 18 268 SH   SOLE   268 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6 235 SH   SOLE   235 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38 510 SH   SOLE   510 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6 110 SH   SOLE   110 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16 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
SPDR S&P 500 ETF TR TR UNIT 78462F103 35 124 SH   SOLE   124 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 5 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 58 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 24 300 SH   SOLE   300 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 30 329 SH   SOLE   329 0 0
STARBUCKS CORP COM 855244109 23 315 SH   SOLE   315 0 0
STRYKER CORP COM 863667101 79 400 SH   SOLE   400 0 0
SUMMIT MATLS INC CL A 86614U100 822 51,826 SH   SOLE   41,100 0 10,726
TARGET CORP COM 87612E106 56 700 SH   SOLE   700 0 0
TELEFLEX INC COM 879369106 228 755 SH   SOLE   755 0 0
TERADATA CORP DEL COM 88076W103 4 100 SH   SOLE   100 0 0
TJX COS INC NEW COM 872540109 204 3,838 SH   SOLE   3,838 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 6 105 SH   SOLE   105 0 0
TOTAL S A SPONSORED ADS 89151E109 58 1,045 SH   SOLE   1,045 0 0
TRINITY INDS INC COM 896522109 2 100 SH   SOLE   100 0 0
TROVAGENE INC COM 897238606 1 240 SH   SOLE   154 0 86
UNDER ARMOUR INC CL A 904311107 3 150 SH   SOLE   150 0 0
UNION PACIFIC CORP COM 907818108 4,885 29,217 SH   SOLE   27,387 0 1,830
UNISYS CORP COM NEW 909214306 224 19,185 SH   SOLE   8,185 0 11,000
UNITED CONTL HLDGS INC COM 910047109 32 400 SH   SOLE   0 0 400
UNITED PARCEL SERVICE INC CL B 911312106 4,775 42,731 SH   SOLE   34,962 0 7,769
UNITED TECHNOLOGIES CORP COM 913017109 87 672 SH   SOLE   672 0 0
UNITEDHEALTH GROUP INC COM 91324P102 33 132 SH   SOLE   132 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 12,239 80,073 SH   SOLE   42,213 0 37,860
UNIVERSAL ELECTRS INC COM 913483103 601 16,179 SH   SOLE   14,394 0 1,785
USA TECHNOLOGIES INC COM NO PAR 90328S500 25 6,000 SH   SOLE   0 0 6,000
VALERO ENERGY CORP NEW COM 91913Y100 527 6,215 SH   SOLE   6,025 0 190
VANGUARD INDEX FDS SMALL CP ETF 922908751 59 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 120 1,404 SH   SOLE   1,404 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 80 400 SH   SOLE   400 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 52 300 SH   SOLE   300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,814 115,243 SH   SOLE   99,453 0 15,790
VERSUM MATLS INC COM 92532W103 34 679 SH   SOLE   679 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,205 17,425 SH   SOLE   11,145 0 6,280
VICAL INC COM NEW 925602203 1 940 SH   SOLE   720 0 220
VISA INC COM CL A 92826C839 5,109 32,708 SH   SOLE   29,525 0 3,183
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 60 3,284 SH   SOLE   3,284 0 0
VULCAN MATLS CO COM 929160109 1,374 11,607 SH   SOLE   8,263 0 3,344
WABTEC CORP COM 929740108 6 86 SH   SOLE   72 0 14
WALMART INC COM 931142103 172 1,762 SH   SOLE   1,762 0 0
WASTE MGMT INC DEL COM 94106L109 53 513 SH   SOLE   513 0 0
WEC ENERGY GROUP INC COM 92939U106 32 400 SH   SOLE   400 0 0
WELLS FARGO CO NEW COM 949746101 0 9 SH   SOLE   9 0 0
WYNN RESORTS LTD COM 983134107 239 2,000 SH   SOLE   2,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 6 200 SH   SOLE   200 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 5 25 SH   SOLE   25 0 0
ZOETIS INC CL A 98978V103 245 2,435 SH   SOLE   2,435 0 0