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 2,117 50,901 SH   SOLE   50,901 0 0
ABBVIE INC COM 00287Y109 2,943 50,951 SH   SOLE   50,951 0 0
ADOBE SYS INC COM 00724F101 1,283 18,550 SH   OTR 1 0 18,550 0
ADOBE SYS INC COM 00724F101 39,825 575,595 SH   SOLE   573,360 0 2,235
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 60 10,190 SH   SOLE   10,190 0 0
AMGEN INC COM 031162100 15,029 107,000 SH   SOLE   106,200 0 800
APPLE INC COM 037833100 1,454 14,435 SH   OTR 1 0 14,435 0
APPLE INC COM 037833100 38,012 377,295 SH   SOLE   377,015 0 280
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,170 11,839 SH   OTR 1 0 11,839 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 109,210 1,105,139 SH   SOLE   1,104,446 0 693
AT&T INC COM 00206R102 707 20,066 SH   SOLE   20,066 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 27,553 331,641 SH   SOLE   329,974 0 1,667
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 2,793 232,740 SH   SOLE   232,740 0 0
BECTON DICKINSON & CO COM 075887109 11,568 101,647 SH   SOLE   100,310 0 1,337
CANADIAN PAC RY LTD COM 13645T100 2,828 13,630 SH   SOLE   13,630 0 0
CELGENE CORP COM 151020104 1,511 15,940 SH   OTR 1 0 15,940 0
CELGENE CORP COM 151020104 46,399 489,540 SH   SOLE   488,140 0 1,400
CERNER CORP COM 156782104 19,413 325,890 SH   SOLE   323,890 0 2,000
CHEVRON CORP NEW COM 166764100 442 3,707 SH   SOLE   3,707 0 0
CISCO SYS INC COM 17275R102 19,142 760,518 SH   SOLE   756,918 0 3,600
COCA COLA CO COM 191216100 463 10,856 SH   SOLE   10,856 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,189 26,560 SH   OTR 1 0 26,560 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 37,524 838,140 SH   SOLE   836,980 0 1,160
COMCAST CORP NEW CL A 20030N101 29,709 552,409 SH   SOLE   550,909 0 1,500
CREDIT SUISSE GROUP SPONSORED ADR 225401108 26,725 966,911 SH   SOLE   965,580 0 1,331
CYTEC INDS INC COM 232820100 23,136 489,240 SH   SOLE   489,240 0 0
CYTEC INDS INC COM 232820100 1,114 23,550 SH   OTR 1 0 23,550 0
DIAGEO P L C SPON ADR NEW 25243Q205 86,248 747,380 SH   SOLE   745,980 0 1,400
DICKS SPORTING GOODS INC COM 253393102 10,332 235,450 SH   SOLE   234,240 0 1,210
E M C CORP MASS COM 268648102 23,876 815,983 SH   SOLE   813,483 0 2,500
EATON CORP PLC SHS G29183103 483 7,620 SH   OTR 1 0 7,620 0
EATON CORP PLC SHS G29183103 114,134 1,801,069 SH   SOLE   1,801,069 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 260 2,550 SH   OTR 1 0 2,550 0
EDWARDS LIFESCIENCES CORP COM 28176E108 16,669 163,180 SH   SOLE   162,180 0 1,000
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1,614 25,230 SH   SOLE   23,730 0 1,500
ENTERPRISE PRODS PARTNERS L COM 293792107 10,859 269,444 SH   SOLE   255,044 0 14,400
EOG RES INC COM 26875P101 577 5,830 SH   OTR 1 0 5,830 0
EOG RES INC COM 26875P101 30,789 310,940 SH   SOLE   309,880 0 1,060
EXXON MOBIL CORP COM 30231G102 2,979 31,675 SH   SOLE   31,675 0 0
F5 NETWORKS INC COM 315616102 1,290 10,860 SH   OTR 1 0 10,860 0
F5 NETWORKS INC COM 315616102 36,199 304,860 SH   SOLE   304,340 0 520
FLIR SYS INC COM 302445101 483 15,410 SH   OTR 1 0 15,410 0
FLIR SYS INC COM 302445101 19,712 628,975 SH   SOLE   626,655 0 2,320
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2,387 68,791 SH   SOLE   64,820 0 3,971
FULTON FINL CORP PA COM 360271100 252 22,758 SH   SOLE   22,758 0 0
GENERAL ELECTRIC CO COM 369604103 19,528 762,218 SH   SOLE   757,818 0 4,400
GOOGLE INC CL A 38259P508 618 1,050 SH   OTR 1 0 1,050 0
GOOGLE INC CL A 38259P508 22,997 39,084 SH   SOLE   38,999 0 85
GOOGLE INC CL C 38259P706 606 1,050 SH   OTR 1 0 1,050 0
GOOGLE INC CL C 38259P706 21,457 37,164 SH   SOLE   37,079 0 85
HALLIBURTON CO COM 406216101 14,430 223,680 SH   SOLE   223,680 0 0
HALLIBURTON CO COM 406216101 1,109 17,190 SH   OTR 1 0 17,190 0
HERSHEY CO COM 427866108 277 2,900 SH   SOLE   2,900 0 0
HIGHWOODS PPTYS INC COM 431284108 1,190 30,600 SH   SOLE   30,600 0 0
HONDA MOTOR LTD AMERN SHS 438128308 2,462 71,830 SH   SOLE   71,830 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 267 5,245 SH   SOLE   5,245 0 0
ICICI BK LTD ADR 45104G104 540 11,000 SH   OTR 1 0 11,000 0
ICICI BK LTD ADR 45104G104 72,401 1,474,566 SH   SOLE   1,474,566 0 0
JOHNSON & JOHNSON COM 478160104 21,764 204,182 SH   SOLE   202,982 0 1,200
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 480 5,150 SH   SOLE   5,150 0 0
KLA-TENCOR CORP COM 482480100 11,512 146,130 SH   SOLE   146,130 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,536 79,982 SH   SOLE   79,982 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,126 63,924 SH   SOLE   61,924 0 2,000
M & T BK CORP COM 55261F104 1,729 14,020 SH   SOLE   14,020 0 0
MARSH & MCLENNAN COS INC COM 571748102 28,464 543,825 SH   SOLE   543,825 0 0
MEDTRONIC INC COM 585055106 24,909 402,087 SH   SOLE   401,287 0 800
MERCK & CO INC NEW COM 58933Y105 736 12,410 SH   SOLE   12,410 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 468 9,900 SH   SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 22,829 492,422 SH   SOLE   490,422 0 2,000
MINDRAY MEDICAL INTL LTD SPON ADR 602675100 53,093 1,760,374 SH   SOLE   1,760,374 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 2,812 501,270 SH   SOLE   501,270 0 0
MONSANTO CO NEW COM 61166W101 12,235 108,743 SH   SOLE   108,343 0 400
NOMURA HLDGS INC SPONSORED ADR 65535H208 14,428 2,441,230 SH   SOLE   2,441,230 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,808 19,210 SH   SOLE   19,210 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,257 18,363 SH   OTR 1 0 18,363 0
NXP SEMICONDUCTORS N V COM N6596X109 190,290 2,780,801 SH   SOLE   2,780,801 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 10,563 109,860 SH   SOLE   109,860 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1,444 25,800 SH   SOLE   24,200 0 1,600
ORIX CORP SPONSORED ADR 686330101 24,503 355,110 SH   SOLE   355,110 0 0
PALL CORP COM 696429307 1,200 14,340 SH   OTR 1 0 14,340 0
PALL CORP COM 696429307 37,814 451,775 SH   SOLE   449,775 0 2,000
PROCTER & GAMBLE CO COM 742718109 1,874 22,378 SH   SOLE   22,378 0 0
QIAGEN NV REG SHS N72482107 134,323 5,899,119 SH   SOLE   5,896,119 0 3,000
QUALCOMM INC COM 747525103 961 12,850 SH   OTR 1 0 12,850 0
QUALCOMM INC COM 747525103 33,523 448,345 SH   SOLE   446,745 0 1,600
QUEST DIAGNOSTICS INC COM 74834L100 14,582 240,315 SH   SOLE   240,315 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 609 8,000 SH   SOLE   8,000 0 0
SCHLUMBERGER LTD COM 806857108 1,187 11,670 SH   OTR 1 0 11,670 0
SCHLUMBERGER LTD COM 806857108 40,000 393,351 SH   SOLE   392,651 0 700
SHIRE PLC SPONSORED ADR 82481R106 43,059 166,220 SH   SOLE   166,220 0 0
STANLEY BLACK & DECKER INC COM 854502101 590 6,640 SH   OTR 1 0 6,640 0
STANLEY BLACK & DECKER INC COM 854502101 25,970 292,490 SH   SOLE   292,190 0 300
TARGA RESOURCES PARTNERS LP COM UNIT 87611X105 528 7,300 SH   SOLE   7,300 0 0
TERADATA CORP DEL COM 88076W103 12,105 288,770 SH   SOLE   287,560 0 1,210
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 28,103 239,114 SH   SOLE   239,114 0 0
UNION PAC CORP COM 907818108 694 6,400 SH   SOLE   6,400 0 0
VARIAN MED SYS INC COM 92220P105 20,133 251,285 SH   SOLE   249,585 0 1,700
VERIZON COMMUNICATIONS INC COM 92343V104 691 13,818 SH   SOLE   13,051 0 767
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 991 30,143 SH   SOLE   28,551 0 1,592
WESTPAC BKG CORP SPONSORED ADR 961214301 657 23,380 SH   SOLE   23,380 0 0