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 30,889 1,426,102 SH   SOLE   1,426,102 0 0
ABBOTT LABS COM 002824100 1,840 52,751 SH   SOLE   52,751 0 0
ABBVIE INC COM 00287Y109 2,181 52,751 SH   SOLE   52,751 0 0
ADOBE SYS INC COM 00724F101 37,783 829,303 SH   SOLE   827,053 0 2,250
AMGEN INC COM 031162100 11,355 115,090 SH   SOLE   114,290 0 800
APPLE INC COM 037833100 19,760 49,833 SH   SOLE   49,793 0 40
ASML HOLDING N V N Y REGISTRY SHS N07059210 88,405 1,117,500 SH   SOLE   1,116,807 0 693
AT&T INC COM 00206R102 752 21,250 SH   SOLE   21,250 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 24,674 358,320 SH   SOLE   356,320 0 2,000
BECTON DICKINSON & CO COM 075887109 10,718 108,449 SH   SOLE   107,012 0 1,437
CELGENE CORP COM 151020104 33,638 287,550 SH   SOLE   286,850 0 700
CERNER CORP COM 156782104 16,684 173,630 SH   SOLE   172,630 0 1,000
CHEVRON CORP NEW COM 166764100 439 3,707 SH   SOLE   3,707 0 0
CISCO SYS INC COM 17275R102 19,576 804,428 SH   SOLE   800,828 0 3,600
COCA COLA CO COM 191216100 435 10,856 SH   SOLE   10,856 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27,066 432,093 SH   SOLE   431,513 0 580
COMCAST CORP NEW CL A 20030N101 26,558 636,124 SH   SOLE   634,624 0 1,500
CREDIT SUISSE GROUP SPONSORED ADR 225401108 28,114 1,062,507 SH   SOLE   1,061,176 0 1,331
CYTEC INDS INC COM 232820100 16,283 222,300 SH   SOLE   222,300 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 136,674 1,188,983 SH   SOLE   1,187,583 0 1,400
E M C CORP MASS COM 268648102 25,104 1,062,849 SH   SOLE   1,060,349 0 2,500
EDWARDS LIFESCIENCES CORP COM 28176E108 7,798 116,043 SH   SOLE   115,043 0 1,000
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1,220 24,130 SH   SOLE   22,630 0 1,500
ENTERPRISE PRODS PARTNERS L COM 293792107 8,350 134,352 SH   SOLE   127,152 0 7,200
EOG RES INC COM 26875P101 29,203 221,770 SH   SOLE   221,240 0 530
EXXON MOBIL CORP COM 30231G102 2,862 31,675 SH   SOLE   31,675 0 0
F5 NETWORKS INC COM 315616102 6,085 88,440 SH   SOLE   87,920 0 520
FLIR SYS INC COM 302445101 17,177 636,876 SH   SOLE   634,556 0 2,320
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 11,543 327,279 SH   SOLE   323,308 0 3,971
FULTON FINL CORP PA COM 360271100 261 22,758 SH   SOLE   22,758 0 0
GENERAL ELECTRIC CO COM 369604103 29,459 1,270,345 SH   SOLE   1,265,945 0 4,400
GOOGLE INC CL A 38259P508 38,608 43,854 SH   SOLE   43,769 0 85
HERSHEY CO COM 427866108 259 2,900 SH   SOLE   2,900 0 0
HIGHWOODS PPTYS INC COM 431284108 1,083 30,400 SH   SOLE   30,400 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 28,858 556,036 SH   SOLE   556,036 0 0
ICICI BK LTD ADR 45104G104 115,074 3,008,477 SH   SOLE   3,008,477 0 0
JOHNSON & JOHNSON COM 478160104 18,631 216,988 SH   SOLE   215,788 0 1,200
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 440 5,150 SH   SOLE   5,150 0 0
KLA-TENCOR CORP COM 482480100 13,611 244,223 SH   SOLE   242,868 0 1,355
LIBERTY PPTY TR SH BEN INT 531172104 2,340 63,324 SH   SOLE   61,324 0 2,000
M & T BK CORP COM 55261F104 1,713 15,327 SH   SOLE   15,327 0 0
MARSH & MCLENNAN COS INC COM 571748102 23,767 595,355 SH   SOLE   595,355 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 19,488 701,521 SH   SOLE   697,941 0 3,580
MEDTRONIC INC COM 585055106 22,436 435,898 SH   SOLE   435,098 0 800
MERCK & CO INC NEW COM 58933Y105 576 12,410 SH   SOLE   12,410 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 369 9,900 SH   SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 17,878 517,537 SH   SOLE   515,537 0 2,000
MINDRAY MEDICAL INTL LTD SPON ADR 602675100 67,663 1,806,756 SH   SOLE   1,806,756 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 5,074 817,050 SH   SOLE   817,050 0 0
MONSANTO CO NEW COM 61166W101 16,363 165,620 SH   SOLE   165,220 0 400
NETAPP INC COM 64110D104 29,454 779,622 SH   SOLE   777,822 0 1,800
NOMURA HLDGS INC SPONSORED ADR 65535H208 2,262 303,980 SH   SOLE   303,980 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,663 37,660 SH   SOLE   37,660 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 10,391 116,455 SH   SOLE   116,455 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1,282 25,890 SH   SOLE   24,290 0 1,600
ORIX CORP SPONSORED ADR 686330101 23,204 339,590 SH   SOLE   339,590 0 0
PALL CORP COM 696429307 31,235 470,199 SH   SOLE   468,199 0 2,000
PROCTER & GAMBLE CO COM 742718109 1,723 22,378 SH   SOLE   22,378 0 0
QIAGEN NV REG SHS N72482107 93,886 4,715,543 SH   SOLE   4,712,543 0 3,000
QUALCOMM INC COM 747525103 29,988 490,885 SH   SOLE   489,285 0 1,600
QUEST DIAGNOSTICS INC COM 74834L100 14,093 232,444 SH   SOLE   232,444 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 510 8,000 SH   SOLE   8,000 0 0
SAP AG SPON ADR 803054204 14,404 197,774 SH   SOLE   197,774 0 0
SCHLUMBERGER LTD COM 806857108 29,441 410,842 SH   SOLE   410,142 0 700
SHIRE PLC SPONSORED ADR 82481R106 30,001 315,430 SH   SOLE   315,430 0 0
SONY CORP ADR NEW 835699307 5,273 248,830 SH   SOLE   248,830 0 0
STANLEY BLACK & DECKER INC COM 854502101 6,604 85,430 SH   SOLE   85,430 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,683 146,450 SH   SOLE   146,450 0 0
TARGA RESOURCES PARTNERS LP COM UNIT 87611X105 368 7,300 SH   SOLE   7,300 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 2,644 67,439 SH   SOLE   67,239 0 200
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 31,885 264,253 SH   SOLE   264,253 0 0
UNION PAC CORP COM 907818108 494 3,200 SH   SOLE   3,200 0 0
VARIAN MED SYS INC COM 92220P105 19,666 291,569 SH   SOLE   289,869 0 1,700
VEOLIA ENVIRONNEMENT SPONSORED ADR 92334N103 6,319 553,815 SH   SOLE   553,815 0 0
VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 1,608 55,955 SH   SOLE   53,035 0 2,920
WESTPAC BKG CORP SPONSORED ADR 961214301 640 4,851 SH   SOLE   4,851 0 0