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 3,585 49,558 SH   SOLE   49,558 0 0
ABBVIE INC COM 00287Y109 4,403 47,758 SH   SOLE   47,758 0 0
ADOBE INC COM 00724F101 1,072 4,740 SH   OTR 1 0 4,740 0
ADOBE INC COM 00724F101 49,597 219,224 SH   SOLE   204,954 0 14,270
ALBEMARLE CORP COM 012653101 14,829 192,407 SH   SOLE   185,927 0 6,480
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 861 6,280 SH   OTR 1 0 6,280 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 183,424 1,338,174 SH   SOLE   1,217,926 0 120,248
ALPHABET INC CAP STK CL C 02079K107 349 337 SH   OTR 1 0 337 0
ALPHABET INC CAP STK CL C 02079K107 15,652 15,114 SH   SOLE   14,285 0 829
ALPHABET INC CAP STK CL A 02079K305 30,068 28,774 SH   SOLE   26,299 0 2,475
ALPHABET INC CAP STK CL A 02079K305 826 790 SH   OTR 1 0 790 0
AMAZON COM INC COM 023135106 976 650 SH   OTR 1 0 650 0
AMAZON COM INC COM 023135106 13,817 9,199 SH   SOLE   7,749 0 1,450
APPLE INC COM 037833100 19,605 124,289 SH   SOLE   120,724 0 3,565
ASML HOLDING N V N Y REGISTRY SHS N07059210 887 5,699 SH   OTR 1 0 5,699 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 93,156 598,611 SH   SOLE   487,342 0 111,269
ASTRAZENECA PLC SPONSORED ADR 046353108 42,738 1,125,265 SH   SOLE   879,485 0 245,780
AT&T INC COM 00206R102 434 15,224 SH   SOLE   15,224 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,158 8,830 SH   OTR 1 0 8,830 0
AUTOMATIC DATA PROCESSING IN COM 053015103 50,410 384,460 SH   SOLE   358,220 0 26,240
BAIDU INC SPON ADR REP A 056752108 1,578 9,950 SH   SOLE   9,950 0 0
BECTON DICKINSON & CO COM 075887109 1,057 4,690 SH   OTR 1 0 4,690 0
BECTON DICKINSON & CO COM 075887109 40,762 180,907 SH   SOLE   167,277 0 13,630
BLACKSTONE MTG TR INC COM CL A 09257W100 400 12,570 SH   SOLE   12,570 0 0
BROADCOM INC COM 11135F101 11,750 46,210 SH   SOLE   44,640 0 1,570
CERNER CORP COM 156782104 16,389 312,536 SH   SOLE   303,836 0 8,700
CHEVRON CORP NEW COM 166764100 359 3,300 SH   SOLE   3,300 0 0
CISCO SYS INC COM 17275R102 23,851 550,453 SH   SOLE   533,543 0 16,910
COCA COLA CO COM 191216100 559 11,800 SH   SOLE   11,800 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,312 367,232 SH   SOLE   356,592 0 10,640
COMCAST CORP NEW CL A 20030N101 26,569 780,302 SH   SOLE   758,302 0 22,000
DIAGEO P L C SPON ADR NEW 25243Q205 563 3,970 SH   SOLE   3,970 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,216 7,942 SH   OTR 1 0 7,942 0
EDWARDS LIFESCIENCES CORP COM 28176E108 48,363 315,749 SH   SOLE   292,499 0 23,250
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 599 45,310 SH   SOLE   45,310 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,607 228,026 SH   SOLE   228,026 0 0
EOG RES INC COM 26875P101 17,565 201,415 SH   SOLE   195,195 0 6,220
EXXON MOBIL CORP COM 30231G102 2,270 33,283 SH   SOLE   33,283 0 0
F M C CORP COM NEW 302491303 18,519 250,386 SH   SOLE   241,436 0 8,950
FACEBOOK INC CL A 30303M102 451 3,440 SH   OTR 1 0 3,440 0
FACEBOOK INC CL A 30303M102 6,594 50,300 SH   SOLE   42,400 0 7,900
FLIR SYS INC COM 302445101 20,791 477,504 SH   SOLE   464,924 0 12,580
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1,754 54,140 SH   SOLE   54,140 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 3,016 30,970 SH   SOLE   30,970 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 189,799 1,832,216 SH   SOLE   1,665,007 0 167,209
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,295 12,500 SH   OTR 1 0 12,500 0
HERSHEY CO COM 427866108 311 2,900 SH   SOLE   2,900 0 0
HIGHWOODS PPTYS INC COM 431284108 1,018 26,300 SH   SOLE   26,300 0 0
ICICI BK LTD ADR 45104G104 149,508 14,529,478 SH   SOLE   13,304,988 0 1,224,490
IQVIA HLDGS INC COM 46266C105 1,071 9,220 SH   OTR 1 0 9,220 0
IQVIA HLDGS INC COM 46266C105 42,685 367,433 SH   SOLE   340,743 0 26,690
ISHARES TR MSCI EAFE ETF 464287465 345 5,870 SH   SOLE   5,870 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,322 34,870 SH   SOLE   34,870 0 0
JOHNSON & JOHNSON COM 478160104 23,359 181,004 SH   SOLE   175,784 0 5,220
JPMORGAN CHASE & CO COM 46625H100 15,476 158,530 SH   SOLE   133,820 0 24,710
JPMORGAN CHASE & CO COM 46625H100 1,078 11,040 SH   OTR 1 0 11,040 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 21,606 615,389 SH   SOLE   488,877 0 126,512
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8,490 602,550 SH   SOLE   507,660 0 94,890
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 597 42,390 SH   OTR 1 0 42,390 0
LIBERTY PPTY TR SH BEN INT 531172104 2,361 56,371 SH   SOLE   56,371 0 0
LOCKHEED MARTIN CORP COM 539830109 490 1,870 SH   OTR 1 0 1,870 0
LOCKHEED MARTIN CORP COM 539830109 7,405 28,280 SH   SOLE   24,110 0 4,170
M & T BK CORP COM 55261F104 1,865 13,030 SH   SOLE   13,030 0 0
MARSH & MCLENNAN COS INC COM 571748102 29,350 368,027 SH   SOLE   357,397 0 10,630
MASTERCARD INCORPORATED CL A 57636Q104 1,062 5,630 SH   OTR 1 0 5,630 0
MASTERCARD INCORPORATED CL A 57636Q104 42,392 224,713 SH   SOLE   208,183 0 16,530
MEDTRONIC PLC SHS G5960L103 26,904 295,777 SH   SOLE   287,977 0 7,800
MELCO RESORT ENTERTAINMENT L ADR 585464100 904 51,290 SH   OTR 1 0 51,290 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 188,682 10,708,395 SH   SOLE   9,745,167 0 963,228
MERCK & CO INC COM 58933Y105 997 13,050 SH   SOLE   13,050 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 712 9,900 SH   SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 1,041 10,250 SH   OTR 1 0 10,250 0
MICROSOFT CORP COM 594918104 49,816 490,462 SH   SOLE   458,542 0 31,920
OCCIDENTAL PETE CORP DEL COM 674599105 10,700 174,320 SH   SOLE   171,070 0 3,250
ONEOK INC NEW COM 682680103 716 13,266 SH   SOLE   13,266 0 0
PROCTER AND GAMBLE CO COM 742718109 1,809 19,678 SH   SOLE   19,678 0 0
PTC INC COM 69370C100 1,094 13,200 SH   OTR 1 0 13,200 0
PTC INC COM 69370C100 15,491 186,860 SH   SOLE   157,410 0 29,450
QIAGEN NV SHS NEW N72482123 151,824 4,407,084 SH   SOLE   3,888,918 0 518,166
QUEST DIAGNOSTICS INC COM 74834L100 15,447 185,504 SH   SOLE   178,664 0 6,840
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 338 5,800 SH   SOLE   5,800 0 0
SCHLUMBERGER LTD COM 806857108 355 9,850 SH   OTR 1 0 9,850 0
SCHLUMBERGER LTD COM 806857108 16,540 458,414 SH   SOLE   426,784 0 31,630
STANLEY BLACK & DECKER INC COM 854502101 22,138 184,886 SH   SOLE   179,636 0 5,250
UNITEDHEALTH GROUP INC COM 91324P102 982 3,940 SH   OTR 1 0 3,940 0
UNITEDHEALTH GROUP INC COM 91324P102 13,928 55,910 SH   SOLE   47,100 0 8,810
VARIAN MED SYS INC COM 92220P105 23,965 211,497 SH   SOLE   205,037 0 6,460
VERTEX PHARMACEUTICALS INC COM 92532F100 1,049 6,330 SH   OTR 1 0 6,330 0
VERTEX PHARMACEUTICALS INC COM 92532F100 39,150 236,255 SH   SOLE   217,775 0 18,480
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 235 12,169 SH   SOLE   12,169 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 352 20,171 SH   SOLE   20,171 0 0