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 32,636 1,383,462 SH   SOLE   1,362,282 0 21,180
ABBOTT LABS COM 002824100 1,756 52,901 SH   SOLE   52,901 0 0
ABBVIE INC COM 00287Y109 2,368 52,951 SH   SOLE   52,951 0 0
ADOBE SYS INC COM 00724F101 1,093 21,040 SH   OTR 1 0 21,040 0
ADOBE SYS INC COM 00724F101 41,298 795,113 SH   SOLE   792,863 0 2,250
AMGEN INC COM 031162100 12,847 114,780 SH   SOLE   113,980 0 800
APPLE INC COM 037833100 987 2,070 SH   OTR 1 0 2,070 0
APPLE INC COM 037833100 24,726 51,863 SH   SOLE   51,823 0 40
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,175 11,899 SH   OTR 1 0 11,899 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 91,036 921,793 SH   SOLE   915,930 0 5,863
AT&T INC COM 00206R102 698 20,650 SH   SOLE   20,650 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 25,639 354,230 SH   SOLE   352,530 0 1,700
BECTON DICKINSON & CO COM 075887109 10,782 107,799 SH   SOLE   106,462 0 1,337
CELGENE CORP COM 151020104 1,230 7,980 SH   OTR 1 0 7,980 0
CELGENE CORP COM 151020104 41,787 271,100 SH   SOLE   270,400 0 700
CERNER CORP COM 156782104 18,136 345,110 SH   SOLE   343,110 0 2,000
CHEVRON CORP NEW COM 166764100 450 3,707 SH   SOLE   3,707 0 0
CISCO SYS INC COM 17275R102 18,864 805,098 SH   SOLE   801,498 0 3,600
COCA COLA CO COM 191216100 411 10,856 SH   SOLE   10,856 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,070 13,030 SH   OTR 1 0 13,030 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34,063 414,793 SH   SOLE   414,213 0 580
COMCAST CORP NEW CL A 20030N101 27,534 610,299 SH   SOLE   608,799 0 1,500
CREDIT SUISSE GROUP SPONSORED ADR 225401108 31,487 1,030,658 SH   SOLE   1,013,767 0 16,891
CYTEC INDS INC COM 232820100 17,107 210,260 SH   SOLE   210,260 0 0
CYTEC INDS INC COM 232820100 831 10,220 SH   OTR 1 0 10,220 0
DIAGEO P L C SPON ADR NEW 25243Q205 957 7,530 SH   OTR 1 0 7,530 0
DIAGEO P L C SPON ADR NEW 25243Q205 153,520 1,208,058 SH   SOLE   1,202,868 0 5,190
E M C CORP MASS COM 268648102 977 38,240 SH   OTR 1 0 38,240 0
E M C CORP MASS COM 268648102 28,275 1,106,240 SH   SOLE   1,103,740 0 2,500
EDWARDS LIFESCIENCES CORP COM 28176E108 178 2,550 SH   OTR 1 0 2,550 0
EDWARDS LIFESCIENCES CORP COM 28176E108 7,917 113,703 SH   SOLE   112,703 0 1,000
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1,277 24,530 SH   SOLE   23,030 0 1,500
ENTERPRISE PRODS PARTNERS L COM 293792107 8,201 134,352 SH   SOLE   127,152 0 7,200
EOG RES INC COM 26875P101 35,679 210,770 SH   SOLE   210,240 0 530
EOG RES INC COM 26875P101 1,293 7,640 SH   OTR 1 0 7,640 0
EXXON MOBIL CORP COM 30231G102 2,725 31,675 SH   SOLE   31,675 0 0
F5 NETWORKS INC COM 315616102 7,625 88,860 SH   SOLE   88,340 0 520
FLIR SYS INC COM 302445101 484 15,410 SH   OTR 1 0 15,410 0
FLIR SYS INC COM 302445101 19,273 613,786 SH   SOLE   611,466 0 2,320
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 8,255 254,941 SH   SOLE   250,970 0 3,971
FULTON FINL CORP PA COM 360271100 266 22,758 SH   SOLE   22,758 0 0
GENERAL ELECTRIC CO COM 369604103 497 20,800 SH   OTR 1 0 20,800 0
GENERAL ELECTRIC CO COM 369604103 24,753 1,036,125 SH   SOLE   1,031,725 0 4,400
GOOGLE INC CL A 38259P508 1,178 1,345 SH   OTR 1 0 1,345 0
GOOGLE INC CL A 38259P508 36,750 41,956 SH   SOLE   41,871 0 85
HERSHEY CO COM 427866108 268 2,900 SH   SOLE   2,900 0 0
HIGHWOODS PPTYS INC COM 431284108 1,073 30,400 SH   SOLE   30,400 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 29,223 538,578 SH   SOLE   530,378 0 8,200
ICICI BK LTD ADR 45104G104 338 11,080 SH   OTR 1 0 11,080 0
ICICI BK LTD ADR 45104G104 53,222 1,746,117 SH   SOLE   1,740,367 0 5,750
JOHNSON & JOHNSON COM 478160104 18,688 215,578 SH   SOLE   214,378 0 1,200
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 411 5,150 SH   SOLE   5,150 0 0
KLA-TENCOR CORP COM 482480100 14,794 243,123 SH   SOLE   241,768 0 1,355
LIBERTY PPTY TR SH BEN INT 531172104 2,254 63,324 SH   SOLE   61,324 0 2,000
M & T BK CORP COM 55261F104 1,715 15,327 SH   SOLE   15,327 0 0
MARSH & MCLENNAN COS INC COM 571748102 25,776 591,865 SH   SOLE   591,865 0 0
MEDTRONIC INC COM 585055106 22,887 429,796 SH   SOLE   428,996 0 800
MERCK & CO INC NEW COM 58933Y105 591 12,410 SH   SOLE   12,410 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 399 9,900 SH   SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 17,203 516,907 SH   SOLE   514,907 0 2,000
MINDRAY MEDICAL INTL LTD SPON ADR 602675100 71,494 1,838,370 SH   SOLE   1,832,900 0 5,470
MINDRAY MEDICAL INTL LTD SPON ADR 602675100 476 12,250 SH   OTR 1 0 12,250 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 4,188 653,340 SH   SOLE   653,340 0 0
MONSANTO CO NEW COM 61166W101 11,671 111,820 SH   SOLE   111,420 0 400
NETAPP INC COM 64110D104 1,036 24,300 SH   OTR 1 0 24,300 0
NETAPP INC COM 64110D104 31,903 748,542 SH   SOLE   746,742 0 1,800
NOMURA HLDGS INC SPONSORED ADR 65535H208 1,840 235,540 SH   SOLE   235,540 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,317 30,200 SH   SOLE   30,200 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 10,870 116,205 SH   SOLE   116,205 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1,372 25,890 SH   SOLE   24,290 0 1,600
ORIX CORP SPONSORED ADR 686330101 27,965 341,790 SH   SOLE   335,650 0 6,140
PALL CORP COM 696429307 34,703 450,459 SH   SOLE   448,459 0 2,000
PALL CORP COM 696429307 1,111 14,420 SH   OTR 1 0 14,420 0
PROCTER & GAMBLE CO COM 742718109 1,692 22,378 SH   SOLE   22,378 0 0
QIAGEN NV REG SHS N72482107 102,495 4,789,497 SH   SOLE   4,764,927 0 24,570
QUALCOMM INC COM 747525103 535 7,950 SH   OTR 1 0 7,950 0
QUALCOMM INC COM 747525103 27,481 408,215 SH   SOLE   406,615 0 1,600
QUEST DIAGNOSTICS INC COM 74834L100 16,304 263,864 SH   SOLE   263,864 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 525 8,000 SH   SOLE   8,000 0 0
SAP AG SPON ADR 803054204 9,906 134,014 SH   SOLE   132,064 0 1,950
SCHLUMBERGER LTD COM 806857108 1,036 11,730 SH   OTR 1 0 11,730 0
SCHLUMBERGER LTD COM 806857108 34,859 394,507 SH   SOLE   393,807 0 700
SHIRE PLC SPONSORED ADR 82481R106 36,701 306,120 SH   SOLE   301,410 0 4,710
SONY CORP ADR NEW 835699307 4,280 198,890 SH   SOLE   198,890 0 0
STANLEY BLACK & DECKER INC COM 854502101 13,531 149,400 SH   SOLE   149,100 0 300
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,984 116,980 SH   SOLE   116,980 0 0
TARGA RESOURCES PARTNERS LP COM UNIT 87611X105 376 7,300 SH   SOLE   7,300 0 0
TERADATA CORP DEL COM 88076W103 266 4,800 SH   OTR 1 0 4,800 0
TERADATA CORP DEL COM 88076W103 12,696 229,010 SH   SOLE   228,390 0 620
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 3,597 95,205 SH   SOLE   95,005 0 200
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 32,766 255,923 SH   SOLE   252,003 0 3,920
UNION PAC CORP COM 907818108 497 3,200 SH   SOLE   3,200 0 0
VARIAN MED SYS INC COM 92220P105 21,420 286,629 SH   SOLE   284,929 0 1,700
VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 1,983 56,355 SH   SOLE   53,435 0 2,920
WESTPAC BKG CORP SPONSORED ADR 961214301 719 23,430 SH   SOLE   23,430 0 0