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 COM 88579Y101 300 1,731 SH   SOLE   1,731 0 0
ABBOTT LABORATORIES COM 002824100 380 4,517 SH   SOLE   4,517 0 0
ABBVIE INC COM COM 00287Y109 9,744 133,993 SH   SOLE   116,028 0 17,965
ACCENTURE PLC COM g1151c101 221 1,194 SH   SOLE   299 0 895
ACTIVISION BLIZZARD INC COM 00507v109 14,399 305,057 SH   SOLE   297,799 0 7,258
AEGLEA BIOTHERAPEUTICS INC COM 00773j103 206 30,000 SH   SOLE   0 0 30,000
AFLAC INC COM COM 001055102 3,987 72,744 SH   SOLE   66,989 0 5,755
ALPHABET INC CAP STK CL A COM 02079k305 1,920 1,773 SH   SOLE   1,573 0 200
ALPHABET INC CAP STK CL C COM 02079k107 19,523 18,062 SH   SOLE   17,120 0 942
ALTRIA GROUP INC COM 02209s103 3,051 64,432 SH   SOLE   60,787 0 3,645
AMAZON.COM INC COM 023135106 22,140 11,692 SH   SOLE   11,193 0 499
AMER ELEC PWR INC COM COM 025537101 684 7,771 SH   SOLE   2,881 0 4,890
AMERICAN EXPRESS CO COM COM 025816109 10,428 84,478 SH   SOLE   70,763 0 13,715
AMGEN INC COM COM 031162100 629 3,415 SH   SOLE   2,415 0 1,000
APPLE INC COM COM 037833100 32,150 162,437 SH   SOLE   153,740 0 8,697
ART ADVANCED RESEARCH TECHNOLO COM 04287x103 0 10,000 SH   SOLE   10,000 0 0
AT&T INC. COM 00206r102 14,812 442,026 SH   SOLE   408,191 0 33,835
AUTOMATIC DATA PROCESSING COM 053015103 219 1,325 SH   SOLE   1,325 0 0
AXION INTERNATIONAL HOLDINGS I COM 05462d101 0 95,714 SH   SOLE   95,714 0 0
BANK OF AMERICA CORP COM 060505104 831 28,648 SH   SOLE   28,648 0 0
BB & T COM 054937107 1,041 21,185 SH   SOLE   20,083 0 1,102
BELLLICUM PHARMACEUTICALS INC COM 079481107 19 11,415 SH   SOLE   6,415 0 5,000
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 13,153 61,704 SH   SOLE   57,138 0 4,566
BIOCRYST PHARMACEUTICALS COM 09058v103 53 14,000 SH   SOLE   0 0 14,000
BIOSIGNIA INC COM 090998345 0 130,000 SH   SOLE   130,000 0 0
BLACK STONE MINERALS LP COM 09225m101 434 28,000 SH   SOLE   8,000 0 20,000
BLACKROCK INC COM COM 09247X101 16,045 34,189 SH   SOLE   32,553 0 1,636
BOEING CO COM 097023105 2,481 6,817 SH   SOLE   1,517 0 5,300
BRISTOLMYERS SQUIBB COM 110122108 9,659 212,993 SH   SOLE   202,038 0 10,955
CALITHERA BIOSCIENCES, INC. COM 13089p101 439 112,580 SH   SOLE   12,580 0 100,000
CAPITAL ONE FINANCIAL COM 14040h105 379 4,177 SH   SOLE   4,177 0 0
CATERPILLAR INC COM 149123101 10,868 79,743 SH   SOLE   70,323 0 9,420
CHEVRON CORPORATION COM 166764100 10,210 82,045 SH   SOLE   72,175 0 9,870
CISCO SYS INC COM COM 17275R102 23,812 435,084 SH   SOLE   414,429 0 20,655
CME GROUP INC COM COM 12572Q105 29,832 153,686 SH   SOLE   147,368 0 6,318
COCA COLA COMPANY COM 191216100 1,705 33,489 SH   SOLE   29,089 0 4,400
COMCAST CORP NEW CL A COM 20030n101 210 4,970 SH   SOLE   2,470 0 2,500
COMMONWEALTH BANKSHARES INC (D COM 202736104 0 11,761 SH   SOLE   11,761 0 0
CONOCOPHILLIPS COM 20825c104 377 6,188 SH   SOLE   6,188 0 0
CONSTELLATION BRANDS INC CL A COM 21036p108 15,487 78,637 SH   SOLE   75,687 0 2,950
CORTEVA INC COM 22052l104 245 8,279 SH   SOLE   2,194 0 6,085
COSTCO WHOLESALE COM 22160k105 640 2,421 SH   SOLE   421 0 2,000
DANAHER CORP COM COM 235851102 18,311 128,117 SH   SOLE   125,237 0 2,880
DISNEY WALT CO COM 254687106 14,550 104,198 SH   SOLE   94,713 0 9,485
DOLLAR GENERAL CORP COM 256677105 14,766 109,246 SH   SOLE   103,876 0 5,370
DOMINION RES INC VA NEW COM 25746u109 9,526 123,208 SH   SOLE   117,283 0 5,925
DOW INC COM 260557103 408 8,279 SH   SOLE   2,194 0 6,085
DUKE ENERGY CORPORATION NEW COM 26441c204 1,114 12,625 SH   SOLE   11,592 0 1,033
DUPONT DE NEMOURS INC. COM 26614n102 622 8,279 SH   SOLE   2,194 0 6,085
EBAY INC COM COM 278642103 229 5,795 SH   SOLE   845 0 4,950
ECOLAB INC COM COM 278865100 394 1,995 SH   SOLE   1,995 0 0
ENBRIDGE INC COM 29250n105 513 14,226 SH   SOLE   11,457 0 2,769
ENTERGY CORP COM 29364G103 204 1,986 SH   SOLE   1,986 0 0
EOG RESOURCES INC COM 26875p101 9,715 104,278 SH   SOLE   101,538 0 2,740
EPIGENOMICS AG BERLIN COM d2552q171 20 10,000 SH   SOLE   10,000 0 0
EXXON MOBIL CORP COM COM 30231G102 3,400 44,374 SH   SOLE   34,706 0 9,668
FACEBOOK COM 30303m102 16,202 83,946 SH   SOLE   80,388 0 3,558
FEDEXCORP COM 31428x106 272 1,656 SH   SOLE   156 0 1,500
FIBROGEN INC COM 31572q808 452 10,000 SH   SOLE   0 0 10,000
FIFTH THIRD BANCORP COM 316773100 806 28,877 SH   SOLE   18,877 0 10,000
FIVE PRIME THERAPEUTICS, INC. COM 33830x104 181 30,000 SH   SOLE   0 0 30,000
G1 THERAPEUTICS INC COM 3621lq109 245 8,000 SH   SOLE   0 0 8,000
GENERAL DYNAMICS CRP COM 369550108 1,089 5,989 SH   SOLE   289 0 5,700
GENERAL ELECTRIC COMPANY COM 369604103 709 67,567 SH   SOLE   27,567 0 40,000
GENERAL MILLS INC COM 370334104 8,419 160,295 SH   SOLE   153,370 0 6,925
GENERAL MOTORS COM 37045v100 336 8,711 SH   SOLE   711 0 8,000
GILEAD SCIENCES INC COM COM 375558103 839 12,425 SH   SOLE   5,825 0 6,600
GOLDMAN SACHS GROUP INC COM 38141g104 216 1,055 SH   SOLE   255 0 800
GROWLIFE, INC COM 39985x104 0 15,000 SH   SOLE   15,000 0 0
HERSHEY FOODS COM 427866108 7,341 54,774 SH   SOLE   53,314 0 1,460
HEWLETT PACKARD ENTERPRISE CO COM 42824c109 214 14,314 SH   SOLE   2,314 0 12,000
HOME DEPOT INC COM COM 437076102 6,760 32,506 SH   SOLE   31,024 0 1,482
HONEYWELL INTERNATIONAL INC CO COM 438516106 12,143 69,550 SH   SOLE   62,695 0 6,855
HP, INC. COM 40434l105 278 13,376 SH   SOLE   1,376 0 12,000
IDEX CORPORATION COM 45167r104 4,155 24,135 SH   SOLE   10 0 24,125
IDEXX LABORATORIES COM 45168d104 13,079 47,502 SH   SOLE   46,333 0 1,169
ILLINOIS TOOL WORKS COM 452308109 614 4,069 SH   SOLE   4,069 0 0
INCYTE GENOMICS INC COM 45337c102 340 4,000 SH   SOLE   1,000 0 3,000
INTEL CORP COM 458140100 10,483 218,992 SH   SOLE   197,852 0 21,140
INTL BUSINESS MACHINES COM 459200101 1,425 10,330 SH   SOLE   6,330 0 4,000
INTLPAPER CO COM 460146103 217 5,006 SH   SOLE   5,006 0 0
INTRA CELLULAR THERAPIES INC COM 46116x101 683 52,588 SH   SOLE   2,060 0 50,528
IQVIA HLDGS INC COM 46266C105 6,105 37,941 SH   SOLE   34,151 0 3,790
ISHARES TR DOW JONES SEL DIVID COM 464287168 1,748 17,555 SH   SOLE   2,555 0 15,000
JOHNSON & JOHNSON COM 478160104 11,100 79,698 SH   SOLE   64,788 0 14,910
JPMORGAN CHASE & CO COM 46625h100 16,823 150,474 SH   SOLE   134,539 0 15,935
KEYCORP NEW COM 493267108 254 14,300 SH   SOLE   14,300 0 0
KIMBERLY CLARK CORP COM 494368103 245 1,835 SH   SOLE   1,835 0 0
KINDER MORGAN INC COM 49456b101 1,449 69,391 SH   SOLE   68,826 0 565
KKR & CO INC COM 48251w104 439 17,375 SH   SOLE   1,375 0 16,000
KONTOOR BRANDS INC COM 50050n103 7,905 282,134 SH   SOLE   266,139 0 15,995
LABORATORY CRP OF AMER HLDGS COM 50540r409 13,982 80,868 SH   SOLE   79,307 0 1,561
LAUDER ESTEE COS INC CL A COM 518439104 1,799 9,823 SH   SOLE   9,733 0 90
LINCOLN NATIONAL CORP COM 534187109 372 5,766 SH   SOLE   5,766 0 0
LOWE'S COS COM 548661107 513 5,087 SH   SOLE   5,087 0 0
MARRIOTT INTL NEW COM 571903202 8,875 63,260 SH   SOLE   61,880 0 1,380
MARTIN MARIETTA MATERIALS INC COM 573284106 10,556 45,873 SH   SOLE   43,938 0 1,935
MATTEL INC COM 577081102 336 30,000 SH   SOLE   0 0 30,000
MC DONALDS CORP COM 580135101 9,561 46,042 SH   SOLE   43,877 0 2,165
MERCK & CO INC NEW COM 58933y105 1,597 19,040 SH   SOLE   12,040 0 7,000
MICROSOFT CORP COM 594918104 29,922 223,366 SH   SOLE   204,463 0 18,903
MONDELEZ INTL INC COM COM 609207105 12,662 234,924 SH   SOLE   230,614 0 4,310
NEKTAR THERAPEUTICS COM 640268108 996 28,000 SH   SOLE   2,500 0 25,500
NEXTERA ENERGY INC COM 65339f101 831 4,057 SH   SOLE   4,057 0 0
NIKE INC CL B COM 654106103 12,220 145,558 SH   SOLE   142,578 0 2,980
NORFOLK SOUTHERN CORP COM 655844108 2,841 14,251 SH   SOLE   4,251 0 10,000
NORTHROP GRUMMAN CORP COM 666807102 252 780 SH   SOLE   780 0 0
NORTHWEST BANSHARES INC COM 667340103 229 13,000 SH   SOLE   13,000 0 0
NOVELION THERAPEUTICS INC NEW COM 67001k202 36 46,000 SH   SOLE   0 0 46,000
ORACLE CORP COM COM 68389X105 2,665 46,782 SH   SOLE   40,652 0 6,130
PAYCHEX INC COM 704326107 8,422 102,348 SH   SOLE   94,958 0 7,390
PAYPAL HOLDINGS INC COM 70450y103 22,392 195,634 SH   SOLE   187,844 0 7,790
PEPSICO INCORPORATED COM 713448108 1,247 9,513 SH   SOLE   6,083 0 3,430
PFIZER INC COM 717081103 1,490 34,397 SH   SOLE   22,397 0 12,000
PHILIP MORRIS INTL INC COM 718172109 6,614 84,220 SH   SOLE   81,425 0 2,795
PHILLIPS 66 COM 718546104 311 3,326 SH   SOLE   3,326 0 0
PINNACLE FINANCIAL PARTNERS IN COM 72346q104 569 9,891 SH   SOLE   9,891 0 0
PNC BK CORP COM COM 693475105 254 1,848 SH   SOLE   248 0 1,600
PROCTER & GAMBLE COM 742718109 14,769 134,693 SH   SOLE   12,523 0 122,170
PROQR THERAPEUTICS N.V. COM n71542109 546 60,000 SH   SOLE   0 0 60,000
PROTAGONIST THERAPEUTICS INC COM 74366E102 285 23,500 SH   SOLE   3,500 0 20,000
QUALCOMM INC COM COM 747525103 304 4,000 SH   SOLE   0 0 4,000
RAYONIER INC COM COM 754907103 227 7,500 SH   SOLE   0 0 7,500
RAYTHEON CO COM NEW COM 755111507 475 2,732 SH   SOLE   2,732 0 0
REPLIGEN CORP COM 759916109 860 10,000 SH   SOLE   0 0 10,000
RIGEL PHARMACEUTICALS COM 766559603 54 20,500 SH   SOLE   500 0 20,000
ROYAL BANK OF CANADA COM 780087102 5,502 69,292 SH   SOLE   65,502 0 3,790
ROYAL DUTCH SHELL PLC SPON ADR COM 780259206 220 3,383 SH   SOLE   1,383 0 2,000
S&P GLOBAL INC COM 78409v104 256 1,126 SH   SOLE   1,126 0 0
SABINE ROYALTY TRUST UBI COM 785688102 967 20,000 SH   SOLE   10,000 0 10,000
SALESFORCE.COM INC COM 79466l302 508 3,345 SH   SOLE   3,345 0 0
SANGAMO BIOSCIENCES INC COM 800677106 138 12,780 SH   SOLE   12,780 0 0
SAVI MEDIA GROUP INC (NO VALUE COM 80517r207 0 294,999 SH   SOLE   294,999 0 0
SCHLUMBERGER LTD COM COM 806857108 730 18,360 SH   SOLE   10,260 0 8,100
SCHWAB (CHARLES) CORP COM 808513105 573 14,245 SH   SOLE   6,945 0 7,300
SCOTTS MIRACLE-GRO CO COM 810186106 6,874 69,787 SH   SOLE   64,752 0 5,035
SELECT BANCORP INC NEW COM 81617l108 547 47,830 SH   SOLE   47,830 0 0
SONOCO PRODUCTS COM 835495102 233 3,568 SH   SOLE   3,568 0 0
SOUTHERN CO COM 842587107 684 12,369 SH   SOLE   11,969 0 400
SQUARE INC COM COM 852234103 8,901 122,724 SH   SOLE   119,939 0 2,785
STANDARD & POOR'S DEP RCPTS COM 78462f103 4,387 14,972 SH   SOLE   8,972 0 6,000
STRYKER CORP COM 863667101 576 2,800 SH   SOLE   800 0 2,000
SUPERNUS PHARMACEUTICALS INC COM 868459108 948 28,645 SH   SOLE   8,645 0 20,000
TAPESTRY INC COM 876030107 282 8,875 SH   SOLE   8,875 0 0
TARGET CORPORATION COM 87612e106 518 5,986 SH   SOLE   896 0 5,090
THERMO FISHER CORP COM COM 883556102 6,916 23,549 SH   SOLE   22,573 0 976
TOWNEBANK COM 89214p109 324 11,859 SH   SOLE   11,859 0 0
TYME TECHNOLOGIES INC NEW COM 90238j103 51 42,000 SH   SOLE   2,000 0 40,000
ULTA SALON, COS & FRAG INC COM 90384s303 5,641 16,262 SH   SOLE   15,630 0 632
UNDER ARMOUR INC CL C COM 904311206 8,600 387,393 SH   SOLE   376,318 0 11,075
UNILEVER PLC-SPONSORED ADR COM 904767704 454 7,330 SH   SOLE   4,500 0 2,830
UNION BANK COM 90520v103 4,883 332,858 SH   SOLE   332,858 0 0
UNITED HEALTHCARE CORP COM 91324p102 618 2,532 SH   SOLE   1,591 0 941
UNITED INSURANCE HOLDINGS CORP COM 910710102 836 58,650 SH   SOLE   58,650 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 219 2,119 SH   SOLE   319 0 1,800
UNITED TECHNOLOGIES CORP COM COM 913017109 10,413 79,974 SH   SOLE   77,899 0 2,075
V F CORP COM 918204108 8,036 92,001 SH   SOLE   87,211 0 4,790
VERIZON COMMUNICATIONS COM 92343v104 7,710 134,963 SH   SOLE   119,728 0 15,235
VIBE RECORDS INC NEW COM (DELI COM 925563108 0 11,000 SH   SOLE   11,000 0 0
VISA INC CL A COM 92826c839 231 1,332 SH   SOLE   1,332 0 0
WALMART INC. COM 931142103 9,556 86,489 SH   SOLE   78,849 0 7,640
WASTE MANAGEMENT INC DEL COM 94106l109 11,233 97,364 SH   SOLE   89,584 0 7,780
WELLS FARGO & CO NEW COM 949746101 1,089 23,011 SH   SOLE   2,991 0 20,020
YUM BRANDS INC COM 988498101 10,266 92,766 SH   SOLE   90,526 0 2,240
ZOETIS INC COM 98978v103 7,578 66,771 SH   SOLE   64,671 0 2,100
iSHARE MSCI TAIWAN CAPPED ETF ADR 46434g772 350 10,000 SH   SOLE   0 0 10,000
AMERIC INT GR WTS EXP 1/19/202 WT acg874152 0 100,444 SH   SOLE   100,444 0 0
FOREST LABORATORIES CONTINGENT WT 187cvr907 0 55,000 SH   SOLE   55,000 0 0