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. COMMON STOCKS 88579Y101 452 2,300 SH   OTR   2,300 0 0
AT&T Inc. COMMON STOCKS 00206R102 699 21,780 SH   SOLE   21,030 0 750
Abbott Labs Inc. COMMON STOCKS 002824100 9,197 150,803 SH   SOLE   94,679 0 56,124
Abbott Labs Inc. COMMON STOCKS 002824100 508 8,322 SH   OTR   8,322 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 1,596 17,226 SH   SOLE   17,226 0 0
Abbvie Inc. COMMON STOCKS 00287Y109 771 8,322 SH   OTR   8,322 0 0
Accenture PLC COMMON STOCKS G1151C101 13,781 84,242 SH   SOLE   48,842 0 35,400
Accenture PLC COMMON STOCKS G1151C101 536 3,275 SH   OTR   3,275 0 0
Allegiance Bancshares, Inc. COMMON STOCKS 01748H107 713 16,439 SH   SOLE   1,573 0 14,866
Alphabet Inc. Class A COMMON STOCKS 02079K305 2,621 2,321 SH   SOLE   1,645 0 676
Alphabet Inc. Class A COMMON STOCKS 02079K305 311 275 SH   OTR   275 0 0
Alphabet Inc. Class C COMMON STOCKS 02079K107 2,420 2,169 SH   SOLE   2,109 0 60
Alphabet Inc. Class C COMMON STOCKS 02079K107 307 275 SH   OTR   275 0 0
Amazon.com Inc. COMMON STOCKS 023135106 8,215 4,833 SH   SOLE   4,330 0 503
American Tower Corp. COMMON STOCKS 03027X100 15,962 110,719 SH   SOLE   65,027 0 45,692
American Tower Corp. COMMON STOCKS 03027X100 960 6,660 SH   OTR   6,660 0 0
Amgen Inc. COMMON STOCKS 031162100 11,524 62,432 SH   SOLE   40,375 0 22,057
Amgen Inc. COMMON STOCKS 031162100 535 2,900 SH   OTR   2,900 0 0
Analog Devices Inc. COMMON STOCKS 032654105 20,485 213,568 SH   SOLE   136,345 0 77,223
Analog Devices Inc. COMMON STOCKS 032654105 815 8,495 SH   OTR   8,495 0 0
Apple Computer Inc. COMMON STOCKS 037833100 29,445 159,070 SH   SOLE   113,164 0 45,906
Apple Computer Inc. COMMON STOCKS 037833100 1,129 6,100 SH   OTR   6,100 0 0
BB&T Corp. COMMON STOCKS 054937107 13,293 263,541 SH   SOLE   164,404 0 99,137
BB&T Corp. COMMON STOCKS 054937107 544 10,780 SH   OTR   10,780 0 0
Bank of America Corporation COMMON STOCKS 060505104 4,285 152,000 SH   SOLE   152,000 0 0
Becton, Dickinson & Co. COMMON STOCKS 075887109 19,592 81,782 SH   SOLE   49,316 0 32,466
Becton, Dickinson & Co. COMMON STOCKS 075887109 653 2,725 SH   OTR   2,725 0 0
Berkshire Hathaway Inc. Class COMMON STOCKS 084670108 846 3 SH   OTR   3 0 0
BioTelemetry Inc. COMMON STOCKS 090672106 503 11,186 SH   SOLE   1,041 0 10,145
BlackRock Inc. COMMON STOCKS 09247X101 18,946 37,964 SH   SOLE   24,005 0 13,959
BlackRock Inc. COMMON STOCKS 09247X101 948 1,900 SH   OTR   1,900 0 0
Blackbaud Inc. COMMON STOCKS 09227Q100 728 7,106 SH   SOLE   659 0 6,447
Boeing Co. COMMON STOCKS 097023105 1,146 3,416 SH   SOLE   1,314 0 2,102
Bristol-Myers Squibb Company COMMON STOCKS 110122108 1,779 32,139 SH   SOLE   32,139 0 0
Broadcom Inc. COMMON STOCKS 11135F101 742 3,056 SH   SOLE   858 0 2,198
Brooks Automation Inc. COMMON STOCKS 114340102 686 21,027 SH   SOLE   1,961 0 19,066
CBS Corp. Class B COMMON STOCKS 124857202 282 5,022 SH   SOLE   802 0 4,220
CEVA Inc. COMMON STOCKS 157210105 547 18,099 SH   SOLE   1,678 0 16,421
Cambrex Corp. COMMON STOCKS 132011107 629 12,018 SH   SOLE   1,115 0 10,903
Cantel Medical Corporation COMMON STOCKS 138098108 629 6,394 SH   SOLE   593 0 5,801
Carolina Financial Corp. COMMON STOCKS 143873107 443 10,327 SH   SOLE   1,077 0 9,250
Celgene Corp. COMMON STOCKS 151020104 378 4,758 SH   SOLE   2,253 0 2,505
Century Communities Inc. COMMON STOCKS 156504300 249 7,906 SH   SOLE   760 0 7,146
Chevron Corp. COMMON STOCKS 166764100 191 1,511 SH   SOLE   1,511 0 0
Chevron Corp. COMMON STOCKS 166764100 594 4,700 SH   OTR   4,700 0 0
Ciena Corporation COMMON STOCKS 171779309 459 17,298 SH   SOLE   1,613 0 15,685
Cisco Systems Inc. COMMON STOCKS 17275R102 21,686 503,978 SH   SOLE   315,650 0 188,328
Cisco Systems Inc. COMMON STOCKS 17275R102 1,222 28,398 SH   OTR   28,398 0 0
Coca-Cola Co. COMMON STOCKS 191216100 776 17,701 SH   SOLE   17,701 0 0
Coca-Cola Co. COMMON STOCKS 191216100 632 14,400 SH   OTR   14,400 0 0
Colgate Palmolive Co. COMMON STOCKS 194162103 235 3,626 SH   SOLE   2,000 0 1,626
Colgate Palmolive Co. COMMON STOCKS 194162103 583 9,000 SH   OTR   9,000 0 0
Comcast Corp. Class A COMMON STOCKS 20030n101 12,108 369,034 SH   SOLE   240,639 0 128,395
Comcast Corp. Class A COMMON STOCKS 20030n101 728 22,200 SH   OTR   22,200 0 0
ConocoPhillips COMMON STOCKS 20825C104 215 3,091 SH   SOLE   1,331 0 1,760
CoreSite Realty Corp. COMMON STOCKS 21870Q105 584 5,273 SH   SOLE   489 0 4,784
Corning Inc. COMMON STOCKS 219350105 2,150 78,143 SH   SOLE   78,143 0 0
Curtiss-Wright Corp. COMMON STOCKS 231561101 526 4,419 SH   SOLE   410 0 4,009
CyrusOne Inc. COMMON STOCKS 23283R100 394 6,745 SH   SOLE   626 0 6,119
Dowdupont Inc. COMMON STOCKS 26078J100 1,137 17,251 SH   SOLE   17,251 0 0
Dycom Industries Inc. COMMON STOCKS 267475101 706 7,465 SH   SOLE   693 0 6,772
EPAM Systems, Inc. COMMON STOCKS 29414B104 669 5,383 SH   SOLE   500 0 4,883
Eagle Pharmaceuticals COMMON STOCKS 269796108 591 7,808 SH   SOLE   729 0 7,079
Eastman Chemical Co. COMMON STOCKS 277432100 11,293 112,976 SH   SOLE   71,538 0 41,438
Evercore Inc. COMMON STOCKS 29977A105 543 5,151 SH   SOLE   479 0 4,672
ExxonMobil Corp. COMMON STOCKS 30231G102 1,835 22,176 SH   SOLE   17,698 0 4,478
FCB Financial Holdings Inc. Cl COMMON STOCKS 30255G103 833 14,173 SH   SOLE   1,314 0 12,859
Fabrinet COMMON STOCKS G3323L100 412 11,177 SH   SOLE   1,060 0 10,117
Facebook Inc. Class A COMMON STOCKS 30303M102 1,556 8,007 SH   SOLE   4,113 0 3,894
FedEx Corp. COMMON STOCKS 31428X106 930 4,096 SH   SOLE   1,729 0 2,367
Ferro Corp. COMMON STOCKS 315405100 318 15,239 SH   SOLE   1,413 0 13,826
Fiserv Inc. COMMON STOCKS 337738108 1,823 24,604 SH   SOLE   9,857 0 14,747
Five Below Inc. COMMON STOCKS 33829M101 923 9,451 SH   SOLE   882 0 8,569
General Electric Co. COMMON STOCKS 369604103 674 49,552 SH   SOLE   38,316 0 11,236
Goldman Sachs Group Inc. COMMON STOCKS 38141g104 687 3,113 SH   SOLE   1,449 0 1,664
Hasbro Inc. COMMON STOCKS 418056107 12,282 133,054 SH   SOLE   82,827 0 50,227
Hasbro Inc. COMMON STOCKS 418056107 787 8,530 SH   OTR   8,530 0 0
Hershey Foods Corp. COMMON STOCKS 427866108 875 9,400 SH   SOLE   9,400 0 0
Home Depot Inc. COMMON STOCKS 437076102 13,565 69,530 SH   SOLE   45,404 0 24,126
Honeywell Inc. COMMON STOCKS 438516106 16,989 117,938 SH   SOLE   71,165 0 46,773
Honeywell Inc. COMMON STOCKS 438516106 1,246 8,650 SH   OTR   8,650 0 0
Illinois Tool Works Inc. COMMON STOCKS 452308109 250 1,807 SH   SOLE   1,807 0 0
Installed Building Products COMMON STOCKS 45780R101 275 4,867 SH   SOLE   452 0 4,415
Integra Lifesciences COMMON STOCKS 457985208 496 7,695 SH   SOLE   716 0 6,979
Integrated Device Technology COMMON STOCKS 458118106 332 10,400 SH   SOLE   996 0 9,404
Intel Corporation COMMON STOCKS 458140100 3,383 68,060 SH   SOLE   68,060 0 0
International Business Machine COMMON STOCKS 459200101 1,773 12,689 SH   SOLE   12,464 0 225
Intl. Flavors & Fragrances Inc COMMON STOCKS 459506101 30,990 250,000 SH   SOLE   250,000 0 0
JP Morgan Chase & Co. COMMON STOCKS 46625H100 25,902 248,579 SH   SOLE   172,110 0 76,469
JP Morgan Chase & Co. COMMON STOCKS 46625H100 1,271 12,200 SH   OTR   12,200 0 0
Johnson & Johnson COMMON STOCKS 478160104 4,098 33,770 SH   SOLE   33,270 0 500
Johnson Controls Intl PLC COMMON STOCKS G51502105 364 10,890 SH   SOLE   0 0 10,890
KLA-Tencor Corp. COMMON STOCKS 482480100 9,399 91,666 SH   SOLE   60,065 0 31,601
KLA-Tencor Corp. COMMON STOCKS 482480100 582 5,675 SH   OTR   5,675 0 0
Knight Swift Transportation HL COMMON STOCKS 499049104 604 15,816 SH   SOLE   1,484 0 14,332
LGI Homes Inc. COMMON STOCKS 50187T106 384 6,643 SH   SOLE   615 0 6,028
LendingTree Inc. COMMON STOCKS 52603B107 387 1,811 SH   SOLE   169 0 1,642
Ligand Pharmaceuticals Inc. COMMON STOCKS 53220K504 791 3,816 SH   SOLE   354 0 3,462
Lilly (Eli) & Company COMMON STOCKS 532457108 2,246 26,316 SH   SOLE   26,316 0 0
Lockheed Martin Corp. COMMON STOCKS 539830109 8,669 29,343 SH   SOLE   18,271 0 11,072
Lockheed Martin Corp. COMMON STOCKS 539830109 798 2,700 SH   OTR   2,700 0 0
Lowes Companies Inc. COMMON STOCKS 548661107 15,100 157,997 SH   SOLE   94,846 0 63,151
Lowes Companies Inc. COMMON STOCKS 548661107 1,269 13,280 SH   OTR   13,280 0 0
MarketAxess Holdings Inc. COMMON STOCKS 57060D108 447 2,259 SH   SOLE   210 0 2,049
MasTec Inc. COMMON STOCKS 576323109 757 14,911 SH   SOLE   1,399 0 13,512
Mastercard Inc. COMMON STOCKS 57636Q104 1,863 9,479 SH   SOLE   4,477 0 5,002
Maxim Integrated Products COMMON STOCKS 57772k101 14,517 247,470 SH   SOLE   157,292 0 90,178
Maxim Integrated Products COMMON STOCKS 57772k101 346 5,900 SH   OTR   5,900 0 0
Maxlinear Inc. Class A COMMON STOCKS 57776J100 212 13,620 SH   SOLE   1,263 0 12,357
McDonald's Corporation COMMON STOCKS 580135101 4,340 27,699 SH   SOLE   27,699 0 0
Merck & Company Incorporated COMMON STOCKS 58933y105 1,184 19,510 SH   SOLE   19,510 0 0
Microsoft Corp. COMMON STOCKS 594918104 27,198 275,813 SH   SOLE   185,145 0 90,668
Microsoft Corp. COMMON STOCKS 594918104 2,150 21,800 SH   OTR   21,800 0 0
Moelis & Co. Class A COMMON STOCKS 60786M105 455 7,766 SH   SOLE   811 0 6,955
Monolithic Power Systems Incor COMMON STOCKS 609839105 434 3,247 SH   SOLE   301 0 2,946
NV5 Global Inc. COMMON STOCKS 62945V109 659 9,512 SH   SOLE   886 0 8,626
Netflix Inc. COMMON STOCKS 64110L106 2,476 6,326 SH   SOLE   3,865 0 2,461
Nike Inc. Class B COMMON STOCKS 654106103 2,013 25,266 SH   SOLE   14,849 0 10,417
Nike Inc. Class B COMMON STOCKS 654106103 1,020 12,800 SH   OTR   12,800 0 0
Norfolk Southern Corporation COMMON STOCKS 655844108 1,383 9,165 SH   SOLE   9,165 0 0
NuVasive Inc. COMMON STOCKS 670704105 294 5,645 SH   SOLE   465 0 5,180
Ollie's Bargain Outlet COMMON STOCKS 681116109 715 9,863 SH   SOLE   920 0 8,943
PTC Inc. COMMON STOCKS 69370C100 569 6,064 SH   SOLE   567 0 5,497
Peoples United Financing COMMON STOCKS 712704105 181 10,000 SH   SOLE   10,000 0 0
PepsiCo Inc. COMMON STOCKS 713448108 1,971 18,105 SH   SOLE   14,198 0 3,907
PepsiCo Inc. COMMON STOCKS 713448108 544 5,000 SH   OTR   5,000 0 0
Pfizer Inc. COMMON STOCKS 717081103 1,550 42,711 SH   SOLE   42,481 0 230
Philip Morris Intl. Inc. COMMON STOCKS 718172109 415 5,135 SH   SOLE   5,135 0 0
Polyone Corp. COMMON STOCKS 73179P106 374 8,653 SH   SOLE   802 0 7,851
Pool Corp. COMMON STOCKS 73278L105 706 4,661 SH   SOLE   433 0 4,228
Procter & Gamble Co. COMMON STOCKS 742718109 715 9,158 SH   SOLE   9,158 0 0
Qorvo Inc. COMMON STOCKS 74736K101 306 3,821 SH   SOLE   885 0 2,936
Raytheon Co. COMMON STOCKS 755111507 17,347 89,797 SH   SOLE   54,377 0 35,420
Raytheon Co. COMMON STOCKS 755111507 1,178 6,100 SH   OTR   6,100 0 0
Starbucks Corp. COMMON STOCKS 855244109 883 18,076 SH   SOLE   9,115 0 8,961
Stryker Corporation COMMON STOCKS 863667101 13,365 79,149 SH   SOLE   47,052 0 32,097
Stryker Corporation COMMON STOCKS 863667101 317 1,875 SH   OTR   1,875 0 0
Suntrust Banks, Incorporated COMMON STOCKS 867914103 12,801 193,894 SH   SOLE   117,072 0 76,822
Suntrust Banks, Incorporated COMMON STOCKS 867914103 584 8,850 SH   OTR   8,850 0 0
Supernus Pharmaceuticals, Inc. COMMON STOCKS 868459108 823 13,751 SH   SOLE   1,277 0 12,474
T Rowe Price Group Inc. COMMON STOCKS 74144t108 755 6,500 SH   OTR   6,500 0 0
TE Connectivity Limited Reg Sh COMMON STOCKS H84989104 16,449 182,649 SH   SOLE   109,982 0 72,667
TE Connectivity Limited Reg Sh COMMON STOCKS H84989104 608 6,750 SH   OTR   6,750 0 0
TJX Companies Inc. COMMON STOCKS 872540109 1,066 11,203 SH   SOLE   5,259 0 5,944
Texas Instruments Inc. COMMON STOCKS 882508104 19,676 178,466 SH   SOLE   111,506 0 66,960
Texas Instruments Inc. COMMON STOCKS 882508104 1,367 12,400 SH   OTR   12,400 0 0
The Travelers Companies Inc. COMMON STOCKS 89417E109 8,648 70,692 SH   SOLE   43,714 0 26,978
Thermo Fisher Scientific Inc. COMMON STOCKS 883556102 1,008 4,868 SH   SOLE   2,097 0 2,771
Topbuild Corp. COMMON STOCKS 89055F103 555 7,082 SH   SOLE   659 0 6,423
US Bancorp COMMON STOCKS 902973304 1,073 21,446 SH   SOLE   12,299 0 9,147
United Technologies Corp. COMMON STOCKS 913017109 2,172 17,374 SH   SOLE   14,638 0 2,736
United Technologies Corp. COMMON STOCKS 913017109 700 5,600 SH   OTR   5,600 0 0
UnitedHealth Group COMMON STOCKS 91324P102 21,150 86,206 SH   SOLE   51,622 0 34,584
UnitedHealth Group COMMON STOCKS 91324P102 761 3,100 SH   OTR   3,100 0 0
Verint Systems Inc. COMMON STOCKS 92343X100 298 6,715 SH   SOLE   621 0 6,094
Verizon Communications COMMON STOCKS 92343v104 501 9,963 SH   SOLE   9,963 0 0
Visa Inc. Class A COMMON STOCKS 92826C839 21,333 161,065 SH   SOLE   98,625 0 62,440
Visa Inc. Class A COMMON STOCKS 92826C839 1,318 9,950 SH   OTR   9,950 0 0
Wal-Mart Stores Inc. COMMON STOCKS 931142103 574 6,706 SH   SOLE   6,706 0 0
Walt Disney Co. COMMON STOCKS 254687106 11,605 110,726 SH   SOLE   76,378 0 34,348
Walt Disney Co. COMMON STOCKS 254687106 880 8,400 SH   OTR   8,400 0 0
Wells Fargo & Co. COMMON STOCKS 949746101 1,494 26,942 SH   SOLE   26,942 0 0
ePlus Inc. COMMON STOCKS 294268107 614 6,530 SH   SOLE   605 0 5,925
iShares Tr Russell Midcap EXCHANGE-TRADED 464287499 1,031 4,861 SH   SOLE   4,861 0 0