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
ABBOTT LABS COM 002824100 1,970 51,286 SH   SOLE   27,596 0 23,690
ABBVIE INC COM 00287Y109 3,215 51,336 SH   SOLE   27,646 0 23,690
ADOBE SYS INC COM 00724F101 969 9,410 SH   OTR 1 0 9,410 0
ADOBE SYS INC COM 00724F101 44,130 428,651 SH   SOLE   368,636 0 60,015
ALBEMARLE CORP COM 012653101 460 5,340 SH   OTR 1 0 5,340 0
ALBEMARLE CORP COM 012653101 24,148 280,529 SH   SOLE   247,809 0 32,720
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 76,339 869,370 SH   SOLE   805,060 0 64,310
ALLERGAN PLC SHS G0177J108 760 3,620 SH   OTR 1 0 3,620 0
ALLERGAN PLC SHS G0177J108 159,833 761,071 SH   SOLE   699,333 0 61,738
ALPHABET INC CAP STK CL A 02079K305 610 770 SH   OTR 1 0 770 0
ALPHABET INC CAP STK CL A 02079K305 24,071 30,375 SH   SOLE   25,865 0 4,510
ALPHABET INC CAP STK CL C 02079K107 18,913 24,505 SH   SOLE   21,574 0 2,931
ALPHABET INC CAP STK CL C 02079K107 295 382 SH   OTR 1 0 382 0
AMAZON COM INC COM 023135106 13,756 18,345 SH   SOLE   15,395 0 2,950
AMAZON COM INC COM 023135106 915 1,220 SH   OTR 1 0 1,220 0
APPLE INC COM 037833100 907 7,835 SH   OTR 1 0 7,835 0
APPLE INC COM 037833100 29,820 257,466 SH   SOLE   227,346 0 30,120
ASML HOLDING N V N Y REGISTRY SHS N07059210 966 8,609 SH   OTR 1 0 8,609 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 101,839 907,653 SH   SOLE   761,263 0 146,390
AT&T INC COM 00206R102 831 19,539 SH   SOLE   19,539 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 951 9,250 SH   OTR 1 0 9,250 0
AUTOMATIC DATA PROCESSING IN COM 053015103 45,198 439,759 SH   SOLE   379,896 0 59,863
BAIDU INC SPON ADR REP A 056752108 796 4,840 SH   SOLE   4,840 0 0
BECTON DICKINSON & CO COM 075887109 14,533 87,789 SH   SOLE   85,140 0 2,649
BLACKSTONE MTG TR INC COM CL A 09257W100 286 9,520 SH   SOLE   9,520 0 0
BROADCOM LTD SHS Y09827109 205,109 1,160,314 SH   SOLE   1,066,249 0 94,065
BROADCOM LTD SHS Y09827109 1,050 5,940 SH   OTR 1 0 5,940 0
CELGENE CORP COM 151020104 961 8,300 SH   OTR 1 0 8,300 0
CELGENE CORP COM 151020104 38,065 328,853 SH   SOLE   284,263 0 44,590
CERNER CORP COM 156782104 14,452 305,098 SH   SOLE   272,298 0 32,800
CHEVRON CORP NEW COM 166764100 414 3,519 SH   SOLE   3,519 0 0
CISCO SYS INC COM 17275R102 21,442 709,535 SH   SOLE   659,107 0 50,428
COCA COLA CO COM 191216100 525 12,656 SH   SOLE   7,800 0 4,856
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 820 14,630 SH   OTR 1 0 14,630 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29,283 522,634 SH   SOLE   446,854 0 75,780
COMCAST CORP NEW CL A 20030N101 32,564 471,603 SH   SOLE   421,893 0 49,710
CONTINENTAL RESOURCES INC COM 212015101 206 4,000 SH   SOLE   4,000 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,734 74,410 SH   SOLE   60,380 0 14,030
DICKS SPORTING GOODS INC COM 253393102 20,458 385,279 SH   SOLE   348,449 0 36,830
EDWARDS LIFESCIENCES CORP COM 28176E108 340 3,632 SH   OTR 1 0 3,632 0
EDWARDS LIFESCIENCES CORP COM 28176E108 31,428 335,411 SH   SOLE   308,171 0 27,240
EMERSON ELEC CO COM 291011104 297 5,321 SH   SOLE   4,100 0 1,221
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1,005 28,068 SH   SOLE   19,868 0 8,200
ENTERPRISE PRODS PARTNERS L COM 293792107 6,280 232,262 SH   SOLE   172,182 0 60,080
EOG RES INC COM 26875P101 22,336 220,925 SH   SOLE   200,985 0 19,940
EXXON MOBIL CORP COM 30231G102 3,087 34,204 SH   SOLE   9,204 0 25,000
F M C CORP COM NEW 302491303 15,072 266,475 SH   SOLE   244,115 0 22,360
F5 NETWORKS INC COM 315616102 939 6,490 SH   OTR 1 0 6,490 0
F5 NETWORKS INC COM 315616102 37,589 259,737 SH   SOLE   233,197 0 26,540
FACEBOOK INC CL A 30303M102 9,837 85,500 SH   SOLE   67,540 0 17,960
FACEBOOK INC CL A 30303M102 857 7,450 SH   OTR 1 0 7,450 0
FLIR SYS INC COM 302445101 23,395 646,437 SH   SOLE   583,207 0 63,230
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 14,822 351,156 SH   SOLE   272,862 0 78,294
GENERAL ELECTRIC CO COM 369604103 22,285 705,218 SH   SOLE   632,044 0 73,174
HDFC BANK LTD ADR REPS 3 SHS 40415F101 350 5,770 SH   OTR 1 0 5,770 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 110,818 1,826,262 SH   SOLE   1,670,963 0 155,299
HERSHEY CO COM 427866108 300 2,900 SH   SOLE   2,900 0 0
HIGHWOODS PPTYS INC COM 431284108 1,291 25,300 SH   SOLE   21,300 0 4,000
IPG PHOTONICS CORP COM 44980X109 563 5,700 SH   SOLE   5,700 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 15,276 960,776 SH   SOLE   819,140 0 141,636
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,031 46,140 SH   SOLE   46,140 0 0
JOHNSON & JOHNSON COM 478160104 23,258 201,875 SH   SOLE   181,813 0 20,062
JPMORGAN CHASE & CO COM 46625H100 952 11,030 SH   OTR 1 0 11,030 0
JPMORGAN CHASE & CO COM 46625H100 14,194 164,490 SH   SOLE   137,910 0 26,580
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 18,466 604,047 SH   SOLE   529,587 0 74,460
LIBERTY PPTY TR SH BEN INT 531172104 2,243 56,793 SH   SOLE   40,293 0 16,500
LINEAR TECHNOLOGY CORP COM 535678106 312 5,000 SH   SOLE   5,000 0 0
M & T BK CORP COM 55261F104 2,101 13,430 SH   SOLE   13,430 0 0
MARSH & MCLENNAN COS INC COM 571748102 29,686 439,205 SH   SOLE   406,075 0 33,130
MASTERCARD INCORPORATED CL A 57636Q104 958 9,280 SH   OTR 1 0 9,280 0
MASTERCARD INCORPORATED CL A 57636Q104 29,992 290,477 SH   SOLE   257,577 0 32,900
MEDTRONIC PLC SHS G5960L103 23,929 335,938 SH   SOLE   290,638 0 45,300
MERCK & CO INC COM 58933Y105 780 13,250 SH   SOLE   13,250 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 635 9,900 SH   SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 27,434 441,484 SH   SOLE   404,129 0 37,355
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 90,547 2,375,327 SH   SOLE   2,187,238 0 188,089
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 443 11,620 SH   OTR 1 0 11,620 0
MONSANTO CO NEW COM 61166W101 466 4,432 SH   OTR 1 0 4,432 0
MONSANTO CO NEW COM 61166W101 31,312 297,610 SH   SOLE   268,450 0 29,160
NIELSEN HLDGS PLC SHS EUR G6518L108 13,582 323,759 SH   SOLE   293,309 0 30,450
NXP SEMICONDUCTORS N V COM N6596X109 169,207 1,726,429 SH   SOLE   1,587,331 0 139,098
OCCIDENTAL PETE CORP DEL COM 674599105 7,929 111,320 SH   SOLE   109,760 0 1,560
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 941 21,869 SH   SOLE   20,269 0 1,600
ORIX CORP SPONSORED ADR 686330101 24,595 316,006 SH   SOLE   265,240 0 50,766
PROCTER AND GAMBLE CO COM 742718109 1,755 20,870 SH   SOLE   4,892 0 15,978
QIAGEN NV REG SHS N72482107 103,697 3,700,819 SH   SOLE   3,382,473 0 318,346
QUEST DIAGNOSTICS INC COM 74834L100 19,351 210,563 SH   SOLE   200,323 0 10,240
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 451 8,300 SH   SOLE   8,300 0 0
SCHLUMBERGER LTD COM 806857108 37,743 449,589 SH   SOLE   393,019 0 56,570
SCHLUMBERGER LTD COM 806857108 970 11,560 SH   OTR 1 0 11,560 0
SHIRE PLC SPONSORED ADR 82481R106 23,133 135,772 SH   SOLE   113,945 0 21,827
STANLEY BLACK & DECKER INC COM 854502101 944 8,230 SH   OTR 1 0 8,230 0
STANLEY BLACK & DECKER INC COM 854502101 37,205 324,393 SH   SOLE   287,573 0 36,820
STARBUCKS CORP COM 855244109 622 11,210 SH   OTR 1 0 11,210 0
STARBUCKS CORP COM 855244109 9,190 165,520 SH   SOLE   138,810 0 26,710
TARGA RES CORP COM 87612G101 254 4,526 SH   SOLE   2,666 0 1,860
TOTAL S A SPONSORED ADR 89151E109 14,970 293,710 SH   SOLE   249,917 0 43,793
VARIAN MED SYS INC COM 92220P105 21,292 237,162 SH   SOLE   210,712 0 26,450
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 1,059 43,343 SH   SOLE   33,498 0 9,845
WESTPAC BKG CORP SPONSORED ADR 961214301 534 22,725 SH   SOLE   22,725 0 0