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
ABB LTD SPONSORED ADR 000375204 35,903 1,351,772 SH   SOLE   1,351,772 0 0
ABBOTT LABS COM 002824100 1,951 50,901 SH   SOLE   50,901 0 0
ABBVIE INC COM 00287Y109 2,691 50,951 SH   SOLE   50,951 0 0
ADOBE SYS INC COM 00724F101 1,283 21,420 SH   OTR 1 0 21,420 0
ADOBE SYS INC COM 00724F101 47,635 795,528 SH   SOLE   793,278 0 2,250
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 49 10,190 SH   SOLE   10,190 0 0
AMGEN INC COM 031162100 13,126 115,060 SH   SOLE   114,260 0 800
APPLE INC COM 037833100 1,184 2,110 SH   OTR 1 0 2,110 0
APPLE INC COM 037833100 29,674 52,893 SH   SOLE   52,853 0 40
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,136 12,119 SH   OTR 1 0 12,119 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 86,331 921,359 SH   SOLE   920,666 0 693
AT&T INC COM 00206R102 726 20,650 SH   SOLE   20,650 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 28,627 354,300 SH   SOLE   352,600 0 1,700
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,920 154,940 SH   SOLE   154,940 0 0
BECTON DICKINSON & CO COM 075887109 11,780 106,619 SH   SOLE   105,282 0 1,337
CELGENE CORP COM 151020104 1,372 8,120 SH   OTR 1 0 8,120 0
CELGENE CORP COM 151020104 44,412 262,840 SH   SOLE   262,140 0 700
CERNER CORP COM 156782104 19,258 345,500 SH   SOLE   343,500 0 2,000
CHEVRON CORP NEW COM 166764100 463 3,707 SH   SOLE   3,707 0 0
CISCO SYS INC COM 17275R102 18,107 807,278 SH   SOLE   803,678 0 3,600
COCA COLA CO COM 191216100 448 10,856 SH   SOLE   10,856 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,340 13,270 SH   OTR 1 0 13,270 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 42,465 420,533 SH   SOLE   419,953 0 580
COMCAST CORP NEW CL A 20030N101 31,450 605,219 SH   SOLE   603,719 0 1,500
CREDIT SUISSE GROUP SPONSORED ADR 225401108 31,329 1,009,323 SH   SOLE   1,007,992 0 1,331
CYTEC INDS INC COM 232820100 952 10,220 SH   OTR 1 0 10,220 0
CYTEC INDS INC COM 232820100 20,188 216,700 SH   SOLE   216,700 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 997 7,530 SH   OTR 1 0 7,530 0
DIAGEO P L C SPON ADR NEW 25243Q205 160,158 1,209,470 SH   SOLE   1,208,070 0 1,400
E M C CORP MASS COM 268648102 575 22,870 SH   OTR 1 0 22,870 0
E M C CORP MASS COM 268648102 23,624 939,310 SH   SOLE   936,810 0 2,500
EDWARDS LIFESCIENCES CORP COM 28176E108 10,547 160,393 SH   SOLE   159,393 0 1,000
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1,404 24,530 SH   SOLE   23,030 0 1,500
ENTERPRISE PRODS PARTNERS L COM 293792107 8,899 134,222 SH   SOLE   127,022 0 7,200
EOG RES INC COM 26875P101 33,283 198,300 SH   SOLE   197,770 0 530
EOG RES INC COM 26875P101 1,074 6,400 SH   OTR 1 0 6,400 0
EXXON MOBIL CORP COM 30231G102 3,206 31,675 SH   SOLE   31,675 0 0
F5 NETWORKS INC COM 315616102 19,969 219,780 SH   SOLE   219,260 0 520
F5 NETWORKS INC COM 315616102 351 3,860 SH   OTR 1 0 3,860 0
FLIR SYS INC COM 302445101 464 15,410 SH   OTR 1 0 15,410 0
FLIR SYS INC COM 302445101 18,740 622,606 SH   SOLE   620,286 0 2,320
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2,347 65,951 SH   SOLE   61,980 0 3,971
FULTON FINL CORP PA COM 360271100 298 22,758 SH   SOLE   22,758 0 0
GENERAL ELECTRIC CO COM 369604103 583 20,800 SH   OTR 1 0 20,800 0
GENERAL ELECTRIC CO COM 369604103 29,431 1,049,985 SH   SOLE   1,045,585 0 4,400
GOOGLE INC CL A 38259P508 1,177 1,050 SH   OTR 1 0 1,050 0
GOOGLE INC CL A 38259P508 43,662 38,959 SH   SOLE   38,874 0 85
HERSHEY CO COM 427866108 282 2,900 SH   SOLE   2,900 0 0
HIGHWOODS PPTYS INC COM 431284108 1,100 30,400 SH   SOLE   30,400 0 0
HONDA MOTOR LTD AMERN SHS 438128308 4,523 109,380 SH   SOLE   109,380 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 29,034 526,644 SH   SOLE   526,644 0 0
ICICI BK LTD ADR 45104G104 207 5,560 SH   OTR 1 0 5,560 0
ICICI BK LTD ADR 45104G104 32,869 884,287 SH   SOLE   884,287 0 0
JOHNSON & JOHNSON COM 478160104 19,984 218,188 SH   SOLE   216,988 0 1,200
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 415 5,150 SH   SOLE   5,150 0 0
KLA-TENCOR CORP COM 482480100 15,667 243,043 SH   SOLE   241,688 0 1,355
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4,509 121,960 SH   SOLE   121,960 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,145 63,324 SH   SOLE   61,324 0 2,000
M & T BK CORP COM 55261F104 1,784 15,327 SH   SOLE   15,327 0 0
MARSH & MCLENNAN COS INC COM 571748102 28,520 589,745 SH   SOLE   589,745 0 0
MEDTRONIC INC COM 585055106 24,796 432,066 SH   SOLE   431,266 0 800
MERCK & CO INC NEW COM 58933Y105 621 12,410 SH   SOLE   12,410 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 443 9,900 SH   SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 19,504 521,357 SH   SOLE   519,357 0 2,000
MINDRAY MEDICAL INTL LTD SPON ADR 602675100 445 12,250 SH   OTR 1 0 12,250 0
MINDRAY MEDICAL INTL LTD SPON ADR 602675100 67,193 1,847,990 SH   SOLE   1,847,990 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 4,231 633,430 SH   SOLE   633,430 0 0
MONSANTO CO NEW COM 61166W101 13,142 112,760 SH   SOLE   112,360 0 400
NETAPP INC COM 64110D104 1,018 24,740 SH   OTR 1 0 24,740 0
NETAPP INC COM 64110D104 31,394 763,112 SH   SOLE   761,312 0 1,800
NOMURA HLDGS INC SPONSORED ADR 65535H208 3,691 474,970 SH   SOLE   474,970 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,678 33,320 SH   SOLE   33,320 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 11,003 115,695 SH   SOLE   115,695 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1,358 25,800 SH   SOLE   24,200 0 1,600
ORIX CORP SPONSORED ADR 686330101 29,798 334,430 SH   SOLE   334,430 0 0
PALL CORP COM 696429307 1,253 14,680 SH   OTR 1 0 14,680 0
PALL CORP COM 696429307 38,936 456,189 SH   SOLE   454,189 0 2,000
PROCTER & GAMBLE CO COM 742718109 1,822 22,378 SH   SOLE   22,378 0 0
QIAGEN NV REG SHS N72482107 83,342 3,500,284 SH   SOLE   3,497,284 0 3,000
QUALCOMM INC COM 747525103 590 7,950 SH   OTR 1 0 7,950 0
QUALCOMM INC COM 747525103 30,657 412,895 SH   SOLE   411,295 0 1,600
QUEST DIAGNOSTICS INC COM 74834L100 14,044 262,314 SH   SOLE   262,314 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 570 8,000 SH   SOLE   8,000 0 0
SAP AG SPON ADR 803054204 11,645 133,631 SH   SOLE   133,631 0 0
SCHLUMBERGER LTD COM 806857108 35,793 397,217 SH   SOLE   396,517 0 700
SCHLUMBERGER LTD COM 806857108 1,076 11,940 SH   OTR 1 0 11,940 0
SHIRE PLC SPONSORED ADR 82481R106 32,450 229,670 SH   SOLE   229,670 0 0
STANLEY BLACK & DECKER INC COM 854502101 15,668 194,170 SH   SOLE   193,870 0 300
STANLEY BLACK & DECKER INC COM 854502101 298 3,690 SH   OTR 1 0 3,690 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 683 65,080 SH   SOLE   65,080 0 0
TARGA RESOURCES PARTNERS LP COM UNIT 87611X105 382 7,300 SH   SOLE   7,300 0 0
TERADATA CORP DEL COM 88076W103 218 4,800 SH   OTR 1 0 4,800 0
TERADATA CORP DEL COM 88076W103 10,479 230,360 SH   SOLE   229,740 0 620
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 30,469 249,910 SH   SOLE   249,910 0 0
UNION PAC CORP COM 907818108 538 3,200 SH   SOLE   3,200 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 24 11,970 SH   SOLE   11,970 0 0
VARIAN MED SYS INC COM 92220P105 20,665 265,989 SH   SOLE   264,289 0 1,700
VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 2,204 56,055 SH   SOLE   53,135 0 2,920
WESTPAC BKG CORP SPONSORED ADR 961214301 681 23,430 SH   SOLE   23,430 0 0