UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: 9/30/2006 Check here is Amendment [ ]; Amendment Number: This Amendment (Check only one.): [ ] is a restatement. [ ] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: M&T Bank Corporation Address: One M&T Plaza Buffalo, NY 14240 Form 13-F File Number: 028-00267 This institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral part of this form. Person Signing this Report on Behalf of Reporting Manager Name: Mark Czarnecki Title: Executive Vice President Phone: (716) 842-5291 Signature, Place & Date of Signing: Mark Czarnecki, Executive Vice-President Buffalo, New York 10/25/2006 ------------------------ ------------------------ ------------------------ [Signature] [City, State] [Date] Report Type (Check only one.): [X] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting managers are reported in this report). [_] 13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) [_] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting managers are reported in this report and a portion are reported by other reporting managers(s).)

FORM 13-F SUMMARY PAGE Report Summary: Number of Other Included Managers: 4 Form 13-F Information Table Entry Total: 2,972 Form 13-F Information Table Value Total: 3,292,737 (thousands) List of Other Included Managers: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. [If there are no entries in this list, state "NONE" and omit the column headings and list entries.] No. Form 13F File Number Name - --- -------------------- ------------------------------------- 1 028-39800 Manufacturers & Traders Trust Company 2 028-10910 Zirkin-Cutler Investments, Inc. 3 028-10909 MTB Investment Advisors, Inc. 4 028-11878 M&T Trust Company of Delaware, Inc.

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 INVESTMENT COLUMN 8 VOTING NAME OF ISSUER CLASS CUSIP VALUE -------------------------- AUTHORITY AUTHORITY - -------------- -------- --------- --------- SHARES OR ---------------------- COLUMN 7 ------------------- PRINCIPAL SHARES OR PUT OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ------ ---- -------- -------- -------- ------ ------ ----- COMPANHIA VAL DO ADR 204412209 548 25450 SHARES X 3 25450 0 0 RIO............. LOGITECH INTL S ADR 541419107 35 1600 SHARES X 3 1600 0 0 A............... NOVARTIS AG....... ADR 66987V109 5078 86873 SHARES X 3 81929 0 4944 SUNTECH POWER ADR 86800C104 34 1300 SHARES X 3 1300 0 0 HLDGS........... ACCO BRANDS COMMON 00081T108 5 246 SHARES X 1 246 0 0 CORP............ STOCK ACCO BRANDS COMMON 00081T108 17 747 SHARES X 1 722 0 25 CORP............ STOCK ADC COMMON 000886309 17 1100 SHARES X 3 1100 0 0 TELECOMMUNICATNS STOCK ABN AMRO COMMON 000937102 10 350 SHARES X 1 350 0 0 HOLDINGS NV STOCK SPON ADR........ ABM INDUSTRIES COMMON 000957100 2 100 SHARES X 1 100 0 0 INCORPORATED.... STOCK ABM INDS INC...... COMMON 000957100 36 1900 SHARES X 3 1900 0 0 STOCK ABM INDUSTRIES COMMON 000957100 81 4300 SHARES X 1 3900 0 400 INCORPORATED.... STOCK AFLAC INC......... COMMON 001055102 213 4650 SHARES X 3 4650 0 0 STOCK AFLAC INC......... COMMON 001055102 294 6425 SHARES X 1 5925 0 500 STOCK AFLAC INC......... COMMON 001055102 2731 59679 SHARES X 1 58329 0 1350 STOCK AGL RESOURCES INC COMMON 001204106 51 1400 SHARES X 3 1400 0 0 COM............. STOCK AGL RESOURCES INC COMMON 001204106 110 3000 SHARES X 1 3000 0 0 COM............. STOCK AGL RESOURCES INC COMMON 001204106 302 8282 SHARES X 1 8282 0 0 COM............. STOCK AES CORP COM...... COMMON 00130H105 71 3500 SHARES X 1 3500 0 0 STOCK AES CORP.......... COMMON 00130H105 102 5000 SHARES X 3 5000 0 0 STOCK AES COMMON 00130H105 6949 340799 SHARES X 2 340799 0 0 CORPORATION..... STOCK AK STEEL HOLDING COMMON 001547108 1 66 SHARES X 1 66 0 0 CORP COM........ STOCK AT&T INC.......... COMMON 00206R102 214 6560 SHARES X 3 6560 0 0 STOCK AT&T INC.......... COMMON 00206R102 1052 32300 SHARES X 2 32300 0 0 STOCK AT&T INC.......... COMMON 00206R102 3230 99198 SHARES X 3 95406 0 3792 STOCK AT&T INC.......... COMMON 00206R102 6220 191021 SHARES X 1 173359 0 17662 STOCK AT&T INC.......... COMMON 00206R102 10634 326586 SHARES X 1 320335 0 6251 STOCK ABBOTT COMMON 002824100 686 14125 SHARES X 2 14125 0 0 LABORATORIES.... STOCK ABBOTT COMMON 002824100 2423 49889 SHARES X 3 39914 0 9975 LABORATORIES.... STOCK ABBOTT COMMON 002824100 5999 123548 SHARES X 1 108528 0 15020 LABORATORIES.... STOCK ABBOTT COMMON 002824100 11566 238184 SHARES X 1 236314 0 1870 LABORATORIES.... STOCK ABERCROMBIE & COMMON 002896207 21 300 SHARES X 1 300 0 0 FITCH CO CL A... STOCK ABERCROMBIE & COMMON 002896207 528 7595 SHARES X 1 7350 0 245 FITCH CO CL A... STOCK ABERCROMBIE & COMMON 002896207 1383 19900 SHARES X 3 19900 0 0 FITCH........... STOCK ACERGY SA SP COMMON 00443E104 32 1900 SHARES X 1 1900 0 0 ADR............. STOCK ACTIVISION INC COM COMMON 004930202 23 1500 SHARES X 1 1500 0 0 NEW............. STOCK ACTIVISION INC COM COMMON 004930202 326 21580 SHARES X 1 19500 0 2080 NEW............. STOCK ACTIVISION INC.... COMMON 004930202 830 55000 SHARES X 3 55000 0 0 STOCK ACXIOM CORP....... COMMON 005125109 35 1400 SHARES X 3 1400 0 0 STOCK ACXIOM CORP....... COMMON 005125109 76 3100 SHARES X 1 2800 0 300 STOCK ADAMS EXPRESS CO COMMON 006212104 20 1500 SHARES X 1 1500 0 0 COM............. STOCK ADESA INC......... COMMON 00686U104 35 1500 SHARES X 1 1500 0 0 STOCK ADOBE SYS INC COMMON 00724F101 10 280 SHARES X 1 280 0 0 COM............. STOCK ADOBE SYSTEMS COMMON 00724F101 176 4700 SHARES X 3 4700 0 0 INC............. STOCK ADOBE SYSTEMS COMMON 00724F101 1552 41418 SHARES X 2 41418 0 0 INCORPORATED.... STOCK ADVANCE AUTO COMMON 00751Y106 12 365 SHARES X 1 365 0 0 PARTS........... STOCK ADVANCE AUTO COMMON 00751Y106 25 750 SHARES X 1 750 0 0 PARTS........... STOCK ADVANTAGE COMMON 00762L101 221 18000 SHARES X 1 18000 0 0 ENERGY INCOME STOCK FUND............ ADVANCED COMMON 00763M108 2 44 SHARES X 1 44 0 0 MEDICAL OPTICS STOCK INC............. ADVANCED COMMON 00763M108 5 118 SHARES X 1 118 0 0 MEDICAL OPTICS STOCK INC............. ADVANCED MICRO COMMON 007903107 282 11355 SHARES X 1 10355 0 1000 DEVICES INC STOCK COM............. ADVANCED MICRO COMMON 007903107 273 10970 SHARES X 3 10970 0 0 DEVICES INC STOCK COM............. ADVANCED MICRO COMMON 007903107 3415 137406 SHARES X 1 134615 0 2791 DEVICES INC STOCK COM............. ADV MICRO COMMON 007903107 3978 160045 SHARES X 3 154782 0 5263 DEVICES......... STOCK AEGON NV ORD COMMON 007924103 241 12817 SHARES X 1 12817 0 0 AMER REG SHS.... STOCK AETNA INC NEW COMMON 00817Y108 16 400 SHARES X 1 0 0 400 COM............. STOCK AETNA INC......... COMMON 00817Y108 194 4900 SHARES X 3 4900 0 0 STOCK AETNA INC NEW COMMON 00817Y108 591 14934 SHARES X 1 14934 0 0 COM............. STOCK AFFILIATED COMMON 008190100 8 150 SHARES X 1 150 0 0 COMPUTER SVCS STOCK INC C........... AFFILIATED COMP COMMON 008190100 47 900 SHARES X 3 900 0 0 SVCS............ STOCK 8 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 -------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ------ AFFILIATED COMPUTER SVCS COMMON INC C.......... STOCK 008190100 216 4165 SHARES X 1 4165 0 0 AFFILIATED MANAGERS COMMON GROUP.......... STOCK 008252108 20 200 SHARES X 1 200 0 0 AFFILIATED MANAGERS COMMON GROUP.......... STOCK 008252108 361 3610 SHARES X 1 3510 0 100 AFFILIATED COMMON MANAGE GR...... STOCK 008252108 1091 10900 SHARES X 3 10900 0 0 AFFYMETRIX INC... COMMON STOCK 00826T108 11 500 SHARES X 1 0 0 500 AFFYMETRIX INC... COMMON STOCK 00826T108 22 1000 SHARES X 3 0 0 1000 AGERE SYSTEMS COMMON INC............ STOCK 00845V308 1 87 SHARES X 1 87 0 0 AGERE SYSTEMS COMMON INC............ STOCK 00845V308 5 354 SHARES X 1 338 0 16 AGILENT TECHNOLOGIES COMMON INC COM........ STOCK 00846U101 61 1864 SHARES X 1 1254 0 610 AGILENT TECHNOLOGIES COMMON INC COM........ STOCK 00846U101 48 1476 SHARES X 1 1476 0 0 AGILENT TECHN COMMON INC............ STOCK 00846U101 97 2980 SHARES X 3 2980 0 0 AGNICO EAGLE COMMON MINES LTD...... STOCK 008474108 8 250 SHARES X 1 250 0 0 AIR PRODS & COMMON CHEMS.......... STOCK 009158106 119 1800 SHARES X 3 1800 0 0 AIR PRODUCTS & CHEMICALS COMMON INC............ STOCK 009158106 1165 17550 SHARES X 1 15800 0 1750 AIR PRODUCTS & CHEMICALS COMMON INC............ STOCK 009158106 1246 18769 SHARES X 1 18769 0 0 AKAMAI TECHNOLOGIES COMMON INC COM........ STOCK 00971T101 25 500 SHARES X 1 500 0 0 AKAMAI TECH COMMON INC............ STOCK 00971T101 45 900 SHARES X 3 900 0 0 AKAMAI TECHNOLOGIES COMMON INC COM........ STOCK 00971T101 94 1875 SHARES X 1 1700 0 175 ALASKA COMMUNICATIONS COMMON SYSTEMS........ STOCK 01167P101 54 4100 SHARES X 1 3500 0 600 ALBEMARLE CORP COMMON COM............ STOCK 012653101 513 9450 SHARES X 1 9450 0 0 ALBEMARLE CORP COMMON COM............ STOCK 012653101 576 10600 SHARES X 1 10600 0 0 ALBERTO CULVER COMMON CO............. STOCK 013068101 5 100 SHARES X 1 100 0 0 ALBERTO CULVER COMMON CO............. STOCK 013068101 8 150 SHARES X 1 150 0 0 ALBERTO-CULVER COMMON CO............. STOCK 013068101 32 630 SHARES X 3 630 0 0 ALCAN INC........ COMMON STOCK 013716105 54 1350 SHARES X 1 1350 0 0 ALCOA INC COM.... COMMON STOCK 013817101 6 200 SHARES X 4 200 0 0 ALCOA INC........ COMMON STOCK 013817101 241 8612 SHARES X 3 7812 0 800 ALCOA INC COM.... COMMON STOCK 013817101 1271 45336 SHARES X 1 39211 0 6125 ALCOA INC COM.... COMMON STOCK 013817101 5152 183721 SHARES X 1 179396 0 4325 ALDILA INCORPORATED COMMON NEW............ STOCK 014384200 1 66 SHARES X 1 66 0 0 ALEXION PHARMACEUTICALS COMMON INC CO......... STOCK 015351109 10 300 SHARES X 1 0 0 300 ALKERMES INC..... COMMON STOCK 01642T108 32 2000 SHARES X 3 2000 0 0 ALKERMES INC COMMON COM............ STOCK 01642T108 70 4415 SHARES X 1 4000 0 415 ALLEGHENY COMMON ENERGY INC..... STOCK 017361106 36 898 SHARES X 1 898 0 0 ALLEGHENY COMMON ENERGY INC..... STOCK 017361106 48 1200 SHARES X 3 1200 0 0 ALLEGHENY COMMON ENERGY INC..... STOCK 017361106 103 2576 SHARES X 1 2276 0 300 ALLEGHENY TECHNOLOGIES COMMON INC COM........ STOCK 01741R102 41 664 SHARES X 1 183 0 481 ALLEGHENY TECH COMMON INC............ STOCK 01741R102 56 900 SHARES X 3 900 0 0 ALLEGHENY TECHNOLOGIES COMMON INC COM........ STOCK 01741R102 69 1112 SHARES X 1 1112 0 0 ALLERGAN INC..... COMMON STOCK 018490102 94 832 SHARES X 1 832 0 0 ALLERGAN INC..... COMMON STOCK 018490102 135 1200 SHARES X 3 1200 0 0 ALLERGAN INC..... COMMON STOCK 018490102 243 2155 SHARES X 1 2155 0 0 ALLETE INC....... COMMON STOCK 018522300 12 267 SHARES X 1 267 0 0 ALLETE INC....... COMMON STOCK 018522300 67 1533 SHARES X 1 1533 0 0 ALLIANT ENERGY COMMON CORP........... STOCK 018802108 20 573 SHARES X 1 573 0 0 ALLIANT TECHSYSTEMS COMMON INC............ STOCK 018804104 10 127 SHARES X 1 127 0 0 ALLIANT TECHSYSTEMS COMMON INC............ STOCK 018804104 33 405 SHARES X 1 405 0 0 ALLIANCEBERNSTEIN COMMON HOLDING LP..... STOCK 01881G106 95 1375 SHARES X 1 1375 0 0 ALLIANCEBERNSTEIN COMMON HOLDING LP..... STOCK 01881G106 138 2000 SHARES X 1 2000 0 0 ALLIED CAP CORP.. COMMON STOCK 01903Q108 45 1500 SHARES X 3 1500 0 0 ALLIED CAPITAL COMMON CORP NEW COM... STOCK 01903Q108 90 2978 SHARES X 1 2828 0 150 ALLIED CAPITAL COMMON CORP NEW COM... STOCK 01903Q108 100 3320 SHARES X 1 3320 0 0 ALLIED CAPITAL COMMON CORPORATION.... STOCK 01903Q108 1087 35997 SHARES X 2 35997 0 0 ALLIED IRISH BKS COMMON PLC-SPON ADR... STOCK 019228402 24336 450169 SHARES X 1 348069 0 102100 ALLIED IRISH BKS COMMON PLC-SPON ADR... STOCK 019228402 64108 1185859 SHARES X 1 842184 10511 333164 ALLIED WASTE COMMON IND............ STOCK 019589308 18 1600 SHARES X 3 1600 0 0 ALLIS-CHALMERS COMMON ENERGY INC..... STOCK 019645506 0 3 SHARES X 1 3 0 0 ALLSTATE CORP.... COMMON STOCK 020002101 6 100 SHARES X 4 100 0 0 ALLSTATE CORP.... COMMON STOCK 020002101 385 6130 SHARES X 3 6130 0 0 ALLSTATE COMMON CORPORATION.... STOCK 020002101 870 13871 SHARES X 2 13871 0 0 ALLSTATE CORP.... COMMON STOCK 020002101 2242 35740 SHARES X 1 32835 0 2905 ALLSTATE CORP.... COMMON STOCK 020002101 4278 68198 SHARES X 3 65240 0 2958 ALLSTATE CORP.... COMMON STOCK 020002101 9682 154343 SHARES X 1 151477 0 2866 ALLTEL CORP...... COMMON STOCK 020039103 167 3000 SHARES X 3 3000 0 0 ALLTEL CORP...... COMMON STOCK 020039103 480 8641 SHARES X 1 8641 0 0 9 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES ------------------- ------------------- OR SHARES PUT SHARED SHARED COLUMN 7 PRINCIPAL OR OR - - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- ------- ------ -------- ------ ------ ----- ALLTEL CORP..... COMMON STOCK 020039103 1561 28132 SHARES X 1 23932 0 4200 ALTERA CORP COMMON COM........... STOCK 021441100 3 150 SHARES X 1 150 0 0 ALTERA CORP..... COMMON STOCK 021441100 44 2400 SHARES X 3 2400 0 0 ALTERA CORP COMMON COM........... STOCK 021441100 88 4800 SHARES X 1 4800 0 0 ALTRIA GROUP COMMON INC........... STOCK 02209S103 505 6595 SHARES X 3 6595 0 0 ALTRIA GROUP COMMON INC........... STOCK 02209S103 796 10400 SHARES X 2 10400 0 0 ALTRIA GROUP COMMON INC........... STOCK 02209S103 10619 138714 SHARES X 3 138314 0 400 ALTRIA GROUP COMMON INC........... STOCK 02209S103 12147 158684 SHARES X 1 151934 0 6750 ALTRIA GROUP COMMON INC........... STOCK 02209S103 21441 280096 SHARES X 1 277796 0 2300 AMAZON.COM COMMON INC........... STOCK 023135106 3 100 SHARES X 1 0 0 100 AMAZON.COM COMMON INC........... STOCK 023135106 29 900 SHARES X 1 900 0 0 AMAZON COM COMMON INC........... STOCK 023135106 96 3000 SHARES X 3 3000 0 0 AMBAC FINANCIAL COMMON GRP........... STOCK 023139108 70 850 SHARES X 3 850 0 0 AMBAC FINANCIAL COMMON GROUP INC..... STOCK 023139108 186 2245 SHARES X 1 2245 0 0 AMBAC FINANCIAL COMMON GROUP INC..... STOCK 023139108 264 3190 SHARES X 1 3190 0 0 AMEREN COMMON CORPORATION... STOCK 023608102 82 1560 SHARES X 3 1560 0 0 AMEREN CORP..... COMMON STOCK 023608102 83 1565 SHARES X 1 1565 0 0 AMEREN CORP..... COMMON STOCK 023608102 275 5205 SHARES X 1 5205 0 0 AMERICA MOVIL SA--SPONS ADR COMMON S............. STOCK 02364W105 165 4200 SHARES X 1 1200 0 3000 AMERICA MOVIL SA--SPONS ADR COMMON S............. STOCK 02364W105 381 9676 SHARES X 1 9676 0 0 AMERICA MOVIL-- COMMON ADR SERIES A.. STOCK 02364W204 198 5000 SHARES X 1 5000 0 0 AMERICAN ACCESS TECHNOLOGIES COMMON I............. STOCK 02368F108 1 500 SHARES X 1 500 0 0 AMERICAN CAPITAL STRATEGIES COMMON LT............ STOCK 024937104 75 1900 SHARES X 1 1900 0 0 AMERICAN CAPITAL STRATEGIES COMMON LT............ STOCK 024937104 111 2800 SHARES X 1 2800 0 0 AMERICAN CAPITAL STRATEGIES COMMON LTD........... STOCK 024937104 2785 70550 SHARES X 2 70550 0 0 AMERN ELEC PWR COMMON INC........... STOCK 025537101 109 3002 SHARES X 3 3002 0 0 AMERICAN ELECTRIC POWER CO COMMON INC........... STOCK 025537101 274 7547 SHARES X 1 4717 0 2830 AMERICAN ELECTRIC POWER CO COMMON INC........... STOCK 025537101 189 5205 SHARES X 1 5205 0 0 AMERICAN EAGLE OUTFITTER INC COMMON N............. STOCK 02553E106 467 10651 SHARES X 1 10451 0 200 AMERICAN EAGLE COMMON OUTFT......... STOCK 02553E106 1328 30300 SHARES X 3 30300 0 0 AMERICAN COMMON EXPRESS CO.... STOCK 025816109 11 200 SHARES X 4 200 0 0 AMERICAN EXPRESS COMMON COMPANY....... STOCK 025816109 437 7800 SHARES X 2 7800 0 0 AMERICAN COMMON EXPRESS CO.... STOCK 025816109 1237 22059 SHARES X 1 19113 0 2946 AMERICAN COMMON EXPRESS CO.... STOCK 025816109 1789 31915 SHARES X 3 31915 0 0 AMERICAN COMMON EXPRESS CO.... STOCK 025816109 4051 72230 SHARES X 1 71630 0 600 AMERICAN FINANCIAL COMMON GROUP INC..... STOCK 025932104 19 400 SHARES X 1 0 0 400 AMERICAN FINANCIAL COMMON REALTY........ STOCK 02607P305 1439 128900 SHARES X 2 128900 0 0 AMERICAN FINANCIAL COMMON REALTY TRUS... STOCK 02607P305 45 4000 SHARES X 1 N.A. N.A. N.A. AMERICAN INTERNATIONAL COMMON GROUP I....... STOCK 026874107 20 300 SHARES X 4 300 0 0 AMERICAN INTERNATIONAL COMMON GROUP INC..... STOCK 026874107 737 11130 SHARES X 3 11130 0 0 AMERICAN INTERNATIONAL COMMON GROUP INC..... STOCK 026874107 6096 92007 SHARES X 2 92007 0 0 AMERICAN INTERNATIONAL COMMON GROUP I....... STOCK 026874107 8089 122087 SHARES X 1 110772 0 11315 AMERICAN INTERNATIONAL COMMON GROUP I....... STOCK 026874107 12048 181816 SHARES X 3 172950 0 8866 AMERICAN INTERNATIONAL COMMON GROUP I....... STOCK 026874107 22043 332675 SHARES X 1 324575 0 8100 AMERN PWR COMMON CONVERSION.... STOCK 029066107 29 1300 SHARES X 3 1300 0 0 AMERICAN STANDARD COMMON CO............ STOCK 029712106 59 1400 SHARES X 3 1400 0 0 AMERICAN TECHNOLOGY COMMON CORP.......... STOCK 030145205 11 3000 SHARES X 1 3000 0 0 AMERICASBANK COMMON CORP.......... STOCK 03061G302 7 1000 SHARES X 1 1000 0 0 AMERISOURCE BERGEN CORP COMMON COM........... STOCK 03073E105 18 400 SHARES X 1 400 0 0 AMERISOURCE- COMMON BERGEN........ STOCK 03073E105 72 1600 SHARES X 3 1600 0 0 AMERIPRISE FINANCIAL COMMON INC........... STOCK 03076C106 2 40 SHARES X 4 40 0 0 AMERIPRISE COMMON FINANCIAL..... STOCK 03076C106 87 1860 SHARES X 3 1860 0 0 AMERIPRISE FINANCIAL COMMON INC........... STOCK 03076C106 117 2493 SHARES X 1 2103 0 390 AMERIPRISE FINANCIAL COMMON INC........... STOCK 03076C106 209 4459 SHARES X 1 4339 0 120 AMERIS COMMON BANCORP....... STOCK 03076K108 3 123 SHARES X 1 123 0 0 AMERIGAS COMMON PARTNERS LP... STOCK 030975106 9 300 SHARES X 1 300 0 0 AMERIGAS COMMON PARTNERS LP... STOCK 030975106 49 1600 SHARES X 1 1600 0 0 AMETEK AEROSPACE PRODS INC COMMON COM........... STOCK 031100100 41 942 SHARES X 1 942 0 0 AMGEN INC COMMON COM........... STOCK 031162100 14 200 SHARES X 4 200 0 0 AMGEN COMMON INCORPORATED.. STOCK 031162100 313 4375 SHARES X 2 4375 0 0 AMGEN INC COMMON COM........... STOCK 031162100 474 6625 SHARES X 3 6625 0 0 AMGEN INC COMMON COM........... STOCK 031162100 4608 64417 SHARES X 1 57312 0 7105 AMGEN INC....... COMMON STOCK 031162100 8884 124181 SHARES X 3 114164 0 10017 AMGEN INC COMMON COM........... STOCK 031162100 17782 248600 SHARES X 1 243625 0 4975 AMSOUTH COMMON BANCORPORATION STOCK 032165102 68 2337 SHARES X 1 2337 0 0 10 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------ PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ----- ------ ----- AMSOUTH COMMON BANCORPORATION. STOCK 032165102 74 2550 SHARES X 1 2550 0 0 AMSOUTH COMMON BANCORP........ STOCK 032165102 78 2700 SHARES X 3 2700 0 0 AMSURG CORP...... COMMON STOCK 03232P405 18 800 SHARES X 1 800 0 0 AMYLIN PHARMACEUTICALS COMMON INC............ STOCK 032346108 4 100 SHARES X 1 100 0 0 ANADARKO PETROLEUM COMMON CORP........... STOCK 032511107 162 3700 SHARES X 3 3700 0 0 ANADARKO PETROLEUM COMMON CORP........... STOCK 032511107 577 13160 SHARES X 1 8290 0 4870 ANADARKO PETE.... COMMON STOCK 032511107 2126 48492 SHARES X 3 46737 0 1755 ANADARKO PETROLEUM COMMON CORP........... STOCK 032511107 2074 47325 SHARES X 1 46845 0 480 ANALOG DEVICES COMMON INC............ STOCK 032654105 24 800 SHARES X 1 0 0 800 ANALOG DEVICES COMMON INC............ STOCK 032654105 12 400 SHARES X 1 400 0 0 ANALOG DEVICES COMMON INC............ STOCK 032654105 76 2600 SHARES X 3 2600 0 0 ANDERSONS INC.... COMMON STOCK 034164103 31 900 SHARES X 3 900 0 0 ANDERSONS COMMON INCORPORATED... STOCK 034164103 68 1985 SHARES X 1 1800 0 185 ANDREW CORP...... COMMON STOCK 034425108 1 100 SHARES X 3 100 0 0 ANGLO AMERICAN COMMON PLC ADR........ STOCK 03485P102 9 450 SHARES X 1 450 0 0 ANGLO AMERICAN COMMON PLC ADR........ STOCK 03485P102 112 5331 SHARES X 1 5331 0 0 ANGLOGOLD ASHANTI SPON COMMON ADR............ STOCK 035128206 9 230 SHARES X 1 230 0 0 ANHEUSER BUSCH COMMON COS............ STOCK 035229103 448 9425 SHARES X 3 8825 0 600 ANHEUSER BUSCH COMMON COS INC COM.... STOCK 035229103 1013 21320 SHARES X 1 21320 0 0 ANHEUSER BUSCH COMMON COS INC COM.... STOCK 035229103 1377 28986 SHARES X 1 28986 0 0 ANNALY CAPITAL MANAGEMENT COMMON INC............ STOCK 035710409 7 500 SHARES X 1 N.A. N.A. N.A. ANNAPOLIS BANCORP COMMON INCORPORATED... STOCK 035848100 12 1333 SHARES X 1 1333 0 0 ANSYS INC COM.... COMMON STOCK 03662Q105 338 7645 SHARES X 1 7265 0 380 ANSYS INC........ COMMON STOCK 03662Q105 870 19700 SHARES X 3 19700 0 0 ANTHRACITE CAPITAL INC COMMON COM............ STOCK 037023108 26 2051 SHARES X 1 N.A. N.A. N.A. AON CORP COM..... COMMON STOCK 037389103 51 1500 SHARES X 1 1500 0 0 AON COMMON CORPORATION.... STOCK 037389103 79 2330 SHARES X 3 2330 0 0 AON CORP COM..... COMMON STOCK 037389103 247 7300 SHARES X 1 7300 0 0 APACHE CORP...... COMMON STOCK 037411105 177 2800 SHARES X 3 2800 0 0 APACHE CORP COMMON COM............ STOCK 037411105 531 8397 SHARES X 1 8187 0 210 APACHE CORP COMMON COM............ STOCK 037411105 2063 32643 SHARES X 1 32643 0 0 APARTMENT COMMON INVT&MGMT...... STOCK 03748R101 38 700 SHARES X 3 700 0 0 APARTMENT INVT & MGMT CL COMMON A.............. STOCK 03748R101 11 200 SHARES X 1 N.A. N.A. N.A. APOLLO GROUP INC COMMON CL A........... STOCK 037604105 6 125 SHARES X 1 125 0 0 APOLLO GROUP COMMON INC............ STOCK 037604105 57 1150 SHARES X 3 1150 0 0 APPLE COMPUTER COMMON INC COM........ STOCK 037833100 155 2010 SHARES X 3 2010 0 0 APPLE COMPUTER COMMON INC COM........ STOCK 037833100 478 6210 SHARES X 1 4260 0 1950 APPLE COMPUTER COMMON INCORPORATED... STOCK 037833100 2059 26745 SHARES X 2 26745 0 0 APPLE COMPUTER COMMON INC............ STOCK 037833100 2441 31715 SHARES X 3 30753 0 962 APPLE COMPUTER COMMON INC COM........ STOCK 037833100 4225 54886 SHARES X 1 54070 0 816 APPLEBEE INTERNATIONAL COMMON INC COM........ STOCK 037899101 2 100 SHARES X 1 100 0 0 APPLEBEE INTERNATIONAL COMMON INC COM........ STOCK 037899101 13 600 SHARES X 1 600 0 0 APPLERA COMMON CORPORATION.... STOCK 038020103 51 1540 SHARES X 3 1540 0 0 APPLERA CORP- APPLIED COMMON BIOSYSTEM...... STOCK 038020103 53 1600 SHARES X 1 1600 0 0 APPLERA CORP- CELERA COMMON GENOMICS G..... STOCK 038020202 8 600 SHARES X 1 600 0 0 APPLIED MATERIALS INC COMMON COM............ STOCK 038222105 56 3140 SHARES X 1 2440 0 700 APPLIED COMMON MATERIALS...... STOCK 038222105 216 12200 SHARES X 3 12200 0 0 APPLIED MATERIALS INC COMMON COM............ STOCK 038222105 760 42855 SHARES X 1 41455 0 1400 APPLIED MATERIALS COMMON INCORPORATED... STOCK 038222105 1575 88825 SHARES X 2 88825 0 0 APTARGROUP COMMON INC............ STOCK 038336103 36 700 SHARES X 3 700 0 0 APTARGROUP INC WITH RIGHTS COMMON 04/............ STOCK 038336103 72 1420 SHARES X 1 1300 0 120 AQUA AMERICA COMMON INC............ STOCK 03836W103 6 258 SHARES X 1 258 0 0 AQUA AMERICA COMMON INC............ STOCK 03836W103 67 3042 SHARES X 1 3042 0 0 AQUILA INC....... COMMON STOCK 03840P102 12 2700 SHARES X 3 2700 0 0 AQUILA INC....... COMMON STOCK 03840P102 27 6185 SHARES X 1 5600 0 585 ARAMARK CORP..... COMMON STOCK 038521100 2 50 SHARES X 1 50 0 0 ARCHER DANIELS MIDLAND CO COMMON COM............ STOCK 039483102 257 6780 SHARES X 1 1280 0 5500 ARCHER DANIELS COMMON MIDLD.......... STOCK 039483102 212 5600 SHARES X 3 5600 0 0 ARCHER DANIELS MIDLAND CO COMMON COM............ STOCK 039483102 625 16502 SHARES X 1 16502 0 0 ARCHSTONE-SMITH COMMON TRUST.......... STOCK 039583109 2424 44522 SHARES X 2 44522 0 0 ARCHSTONE-SMITH COMMON TRUST (REIT)... STOCK 039583109 208 3824 SHARES X 1 N.A. N.A. N.A. ARCHSTONE-SMITH COMMON TRUST (REIT)... STOCK 039583109 215 3956 SHARES X 1 N.A. N.A. N.A. ARGONAUT COMMON GROUP.......... STOCK 040157109 11 366 SHARES X 1 366 0 0 ARIBA INC........ COMMON STOCK 04033V203 31 4100 SHARES X 3 4100 0 0 ARIBA INC........ COMMON STOCK 04033V203 69 9205 SHARES X 1 8405 0 800 11 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES ------------------- ------------------- OR SHARES PUT SHARED SHARED COLUMN 7 PRINCIPAL OR OR - - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- ------- ------ -------- ------ ------ ----- ARKANSAS BEST COMMON CORP......... STOCK 040790107 34 800 SHARES X 3 800 0 0 ARKANSAS BEST CORP DEL COMMON COM.......... STOCK 040790107 76 1765 SHARES X 1 1600 0 165 ARMOR HOLDINGS COMMON INC.......... STOCK 042260109 23 400 SHARES X 3 400 0 0 ARMOR HOLDINGS COMMON INC.......... STOCK 042260109 49 850 SHARES X 1 850 0 0 ARRAY BIOPHARMA COMMON INC.......... STOCK 04269X105 14 1700 SHARES X 3 1700 0 0 ARRAY BIOPHARMA COMMON INC.......... STOCK 04269X105 35 4090 SHARES X 1 3705 0 385 ARROW INTERNATIONAL COMMON INC.......... STOCK 042764100 38 1200 SHARES X 1 1000 0 200 ARROW INTERNATIONAL COMMON INC.......... STOCK 042764100 57 1800 SHARES X 1 1800 0 0 ARTESIAN RESOURCES COMMON CORPORATION.. STOCK 043113208 94 5016 SHARES X 1 3891 0 1125 ARTHROCARE COMMON CORP......... STOCK 043136100 9 200 SHARES X 1 200 0 0 ASHLAND INC.... COMMON STOCK 044209104 14 225 SHARES X 1 225 0 0 ASHLAND INC.... COMMON STOCK 044209104 39 610 SHARES X 3 610 0 0 ASTORIA FINANCIAL COMMON CORP COM..... STOCK 046265104 3 100 SHARES X 1 100 0 0 ASTRAZENECA GROUP PLC COMMON SPONSORE..... STOCK 046353108 91 1461 SHARES X 1 1461 0 0 ASTRAZENECA GROUP PLC COMMON SPONSORE..... STOCK 046353108 281 4500 SHARES X 1 4500 0 0 ASYST TECH COMMON CORP......... STOCK 04648X107 32 4800 SHARES X 3 4800 0 0 ASYST TECHNOLOGIES COMMON INC.......... STOCK 04648X107 72 10700 SHARES X 1 9700 0 1000 ATLAS PIPELINE PARTNERS COMMON LP........... STOCK 049392103 9 200 SHARES X 1 200 0 0 AUTODESK COMMON COM.......... STOCK 052769106 14 400 SHARES X 1 400 0 0 AUTODESK COMMON COM.......... STOCK 052769106 341 9800 SHARES X 3 9800 0 0 AUTODESK COMMON COM.......... STOCK 052769106 2246 64588 SHARES X 1 63006 0 1582 AUTODESK COMMON COM.......... STOCK 052769106 5001 143788 SHARES X 3 137584 0 6204 AUTOMATIC COMMON DATA PROC.... STOCK 053015103 213 4500 SHARES X 3 4500 0 0 AUTOMATIC DATA PROCESSING COMMON INC.......... STOCK 053015103 1529 32298 SHARES X 2 32298 0 0 AUTOMATIC DATA PROCESSING COMMON INC.......... STOCK 053015103 2406 50829 SHARES X 1 47779 0 3050 AUTOMATIC DATA PROCESSING COMMON INC.......... STOCK 053015103 3124 65988 SHARES X 1 63788 0 2200 AUTONATION COMMON INC.......... STOCK 05329W102 21 993 SHARES X 3 993 0 0 AUTOZONE COMMON INC.......... STOCK 053332102 45 440 SHARES X 3 440 0 0 AVALONBAY COMMUNITIES COMMON INC.......... STOCK 053484101 49 405 SHARES X 1 N.A. N.A. N.A. AVAYA INC COMMON COM.......... STOCK 053499109 4 336 SHARES X 1 336 0 0 AVAYA INC COMMON COM.......... STOCK 053499109 13 1133 SHARES X 1 1092 0 41 AVAYA INC...... COMMON STOCK 053499109 44 3825 SHARES X 3 3825 0 0 AVERY DENNISON COMMON CORP COM..... STOCK 053611109 32 525 SHARES X 1 525 0 0 AVERY DENNISON COMMON CORP......... STOCK 053611109 57 940 SHARES X 3 940 0 0 AVERY DENNISON COMMON CORP COM..... STOCK 053611109 57 950 SHARES X 1 950 0 0 AVIS BUDGET COMMON GROUP INC.... STOCK 053774105 10 565 SHARES X 1 565 0 0 AVIS BUDGET COMMON GROUP INC.... STOCK 053774105 17 915 SHARES X 1 915 0 0 AVNET INC COMMON COM.......... STOCK 053807103 4 200 SHARES X 4 200 0 0 AVNET INC COMMON COM.......... STOCK 053807103 10 500 SHARES X 1 500 0 0 AVON PRODUCTS COMMON INC.......... STOCK 054303102 59 1930 SHARES X 1 1930 0 0 AVON PRODUCTS COMMON INC.......... STOCK 054303102 101 3300 SHARES X 3 3300 0 0 AVON PRODUCTS COMMON INC.......... STOCK 054303102 325 10614 SHARES X 1 10614 0 0 AXA SPONSORED COMMON ADR.......... STOCK 054536107 9 236 SHARES X 1 236 0 0 AXCELIS TECHNOLOGIES COMMON INC COM...... STOCK 054540109 19 2652 SHARES X 1 2652 0 0 BB&T CORP COMMON COM.......... STOCK 054937107 272 6202 SHARES X 3 6202 0 0 BB&T CORP COMMON COM.......... STOCK 054937107 1380 31520 SHARES X 1 29954 0 1566 BB&T CORP COMMON COM.......... STOCK 054937107 1803 41192 SHARES X 1 37464 0 3728 BB & T COMMON CORPORATION.. STOCK 054937107 1657 37840 SHARES X 2 37840 0 0 B & G FOODS COMMON INC--EIS..... STOCK 05508R205 33 1750 SHARES X 1 1750 0 0 BISYS GROUP COMMON INC COM...... STOCK 055472104 33 3000 SHARES X 1 3000 0 0 BJ SVCS CO COMMON COM.......... STOCK 055482103 53 1765 SHARES X 1 1765 0 0 BJ SVCS CO..... COMMON STOCK 055482103 74 2450 SHARES X 3 2450 0 0 BJ'S WHOLESALE CLUB INC COMMON COM.......... STOCK 05548J106 12 400 SHARES X 1 400 0 0 BJ'S WHOLESALE CLUB INC COMMON COM.......... STOCK 05548J106 25 850 SHARES X 1 850 0 0 BOK FINANCIAL COMMON CORPORATION.. STOCK 05561Q201 1 12 SHARES X 1 12 0 0 BP PLC SPONSORED COMMON ADR.......... STOCK 055622104 232 3544 SHARES X 3 3544 0 0 BP PLC SPONSORED COMMON ADR.......... STOCK 055622104 13258 202161 SHARES X 1 182953 0 19208 BP PLC SPONSORED COMMON ADR.......... STOCK 055622104 18533 282606 SHARES X 1 281622 0 984 BT GROUP PLC-SPON COMMON ADR.......... STOCK 05577E101 13 250 SHARES X 1 250 0 0 BAKER HUGHES COMMON INC COM...... STOCK 057224107 95 1395 SHARES X 1 1395 0 0 BAKER HUGHES COMMON INC COM...... STOCK 057224107 178 2609 SHARES X 1 2609 0 0 BALL COMMON CORPORATION.. STOCK 058498106 971 24000 SHARES X 1 24000 0 0 BALLARD POWER SYSTEM COMMON INC.......... STOCK 05858H104 2 300 SHARES X 1 300 0 0 BANK OF AMERICA COMMON CORPORATION.. STOCK 060505104 1073 20025 SHARES X 3 20025 0 0 BANK OF AMERICA COMMON CORPORATION.. STOCK 060505104 7503 140062 SHARES X 2 140062 0 0 12 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES ------------------- ------------------- OR SHARES PUT SHARED SHARED COLUMN 7 PRINCIPAL OR OR - - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- ------- ------ -------- ------ ------ ----- BANK OF AMERICA COMMON CORPORATION.... STOCK 060505104 11663 217717 SHARES X 1 201565 0 16152 BANK OF AMERICA COMMON CORP........... STOCK 060505104 16162 301693 SHARES X 3 290723 0 10970 BANK OF AMERICA COMMON CORPORATION.... STOCK 060505104 27726 517570 SHARES X 1 506416 0 11154 BANK OF HAWAII COMMON CORP........... STOCK 062540109 14 300 SHARES X 1 300 0 0 BANK NEW YORK COMMON INC COM........ STOCK 064057102 4 100 SHARES X 4 100 0 0 BANK NEW YORK COMMON INC............ STOCK 064057102 407 11545 SHARES X 3 9395 0 2150 BANK NEW YORK COMMON INCORPORATED... STOCK 064057102 889 25200 SHARES X 2 25200 0 0 BANK NEW YORK COMMON INC COM........ STOCK 064057102 1041 29531 SHARES X 1 28081 0 1450 BANK NEW YORK COMMON INC COM........ STOCK 064057102 3142 89114 SHARES X 1 83564 0 5550 BANKATLANTIC BANCORP COMMON INCORPORATED... STOCK 065908501 181 12725 SHARES X 2 12725 0 0 BARD C R INC..... COMMON STOCK 067383109 59 790 SHARES X 3 790 0 0 BARD C R INC COMMON COM............ STOCK 067383109 300 4000 SHARES X 1 4000 0 0 BARD C R INC COMMON COM............ STOCK 067383109 465 6200 SHARES X 1 5400 0 800 BARCLAYS PLC-- COMMON SPONS ADR...... STOCK 06738E204 203 4000 SHARES X 1 4000 0 0 BARRICK GOLD COMMON CORP........... STOCK 067901108 30 974 SHARES X 1 974 0 0 BARRICK GOLD COMMON CORP........... STOCK 067901108 167 5450 SHARES X 1 5350 0 100 BARR PHARMACEUTICALS COMMON INC............ STOCK 068306109 5 105 SHARES X 1 105 0 0 BARR PHARMACEUTICALS COMMON INC............ STOCK 068306109 154 2960 SHARES X 3 2960 0 0 BARR PHARMACEUTICALS COMMON INC............ STOCK 068306109 821 15810 SHARES X 1 15810 0 0 BARR COMMON PHARMACEUTICALS STOCK 068306109 1618 31150 SHARES X 3 31150 0 0 BAUSCH & LOMB COMMON INC COM........ STOCK 071707103 8 150 SHARES X 1 150 0 0 BAUSCH & LOMB COMMON INC............ STOCK 071707103 22 440 SHARES X 3 440 0 0 BAXTER INTL INC.. COMMON STOCK 071813109 236 5200 SHARES X 3 5200 0 0 BAXTER INTL INC.. COMMON STOCK 071813109 441 9699 SHARES X 1 9699 0 0 BAXTER INTL INC.. COMMON STOCK 071813109 841 18499 SHARES X 1 18499 0 0 BAY NATIONAL COMMON CORPORATION.... STOCK 072500101 19 1000 SHARES X 1 1000 0 0 BAYER AG SPONSORED COMMON ADR............ STOCK 072730302 51 1000 SHARES X 1 1000 0 0 BEAR STEARNS COS COMMON INC............ STOCK 073902108 126 900 SHARES X 3 900 0 0 BEAR STEARNS COS COMMON INC............ STOCK 073902108 143 1020 SHARES X 1 1020 0 0 BEAR STEARNS COS COMMON INC............ STOCK 073902108 169 1206 SHARES X 1 1206 0 0 BECKMAN COMMON COULTER INC.... STOCK 075811109 4 72 SHARES X 1 72 0 0 BECKMAN COMMON COULTER INC.... STOCK 075811109 128 2228 SHARES X 1 1680 0 548 BECTON COMMON DICKINSON...... STOCK 075887109 124 1755 SHARES X 3 1755 0 0 BECTON DICKINSON & CO COMMON COM............ STOCK 075887109 225 3189 SHARES X 1 3189 0 0 BECTON DICKINSON & CO COMMON COM............ STOCK 075887109 841 11900 SHARES X 1 11900 0 0 BED BATH & BEYOND INC COMMON COM............ STOCK 075896100 8 200 SHARES X 1 200 0 0 BED BATH & BEYOND INC COMMON COM............ STOCK 075896100 423 11045 SHARES X 1 11045 0 0 BED BATH & COMMON BEYOND......... STOCK 075896100 577 15070 SHARES X 3 15070 0 0 BELLSOUTH COMMON CORP........... STOCK 079860102 9 200 SHARES X 4 200 0 0 BELLSOUTH COMMON CORP........... STOCK 079860102 755 17673 SHARES X 3 17673 0 0 BELLSOUTH COMMON CORP........... STOCK 079860102 8511 199085 SHARES X 1 172676 0 26409 BELLSOUTH COMMON CORP........... STOCK 079860102 10130 236950 SHARES X 1 236750 0 200 BEMA GOLD COMMON CORP........... STOCK 08135F107 19 4400 SHARES X 3 4400 0 0 BEMA GOLD COMMON CORP........... STOCK 08135F107 44 9925 SHARES X 1 9000 0 925 BEMIS INC........ COMMON STOCK 081437105 26 800 SHARES X 1 800 0 0 BEMIS INC........ COMMON STOCK 081437105 27 820 SHARES X 3 820 0 0 BENCHMARK ELECTRONICS COMMON INC............ STOCK 08160H101 5 172 SHARES X 1 172 0 0 BERKSHIRE HATHAWAY INC COMMON CLASS A........ STOCK 084670108 287 3 SHARES X 1 3 0 0 BERKSHIRE HATHAWAY INC COMMON CLASS B........ STOCK 084670207 613 193 SHARES X 1 183 0 10 BERKSHIRE HATHAWAY INC COMMON CLASS B........ STOCK 084670207 641 202 SHARES X 1 202 0 0 BEST BUY INC COMMON COM............ STOCK 086516101 102 1912 SHARES X 1 1912 0 0 BEST BUY INC COMMON COM............ STOCK 086516101 673 12567 SHARES X 1 12567 0 0 BEST BUY INC..... COMMON STOCK 086516101 873 16310 SHARES X 3 16310 0 0 BHP BILLITON LTD SPONSORED COMMON ADR............ STOCK 088606108 40 1050 SHARES X 1 1050 0 0 BHP BILLITON LTD SPONSORED COMMON ADR............ STOCK 088606108 134 3532 SHARES X 1 2500 0 1032 BIG 5 SPORTING COMMON GOODS.......... STOCK 08915P101 36 1600 SHARES X 3 1600 0 0 BIG 5 SPORTING COMMON GOODS CORP..... STOCK 08915P101 81 3550 SHARES X 1 3200 0 350 BIG LOTS INC..... COMMON STOCK 089302103 18 890 SHARES X 3 890 0 0 BIOANALYTICAL SYSTEMS COMMON INCORPOR....... STOCK 09058M103 0 16 SHARES X 1 16 0 0 BIOMET COM....... COMMON STOCK 090613100 27 845 SHARES X 1 845 0 0 BIOMET INC....... COMMON STOCK 090613100 71 2200 SHARES X 3 2200 0 0 BIOGEN IDEC INC.. COMMON STOCK 09062X103 142 3171 SHARES X 1 2761 0 410 BIOGEN IDEC INC.. COMMON STOCK 09062X103 132 2950 SHARES X 3 2950 0 0 BIOGEN IDEC INC.. COMMON STOCK 09062X103 820 18359 SHARES X 1 17909 0 450 BIOTECH HOLDRS COMMON TRUST.......... STOCK 09067D201 30 160 SHARES X 1 160 0 0 13 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- BIOVAIL CORP... COMMON STOCK 09067J109 19 1226 SHARES X 1 1226 0 0 BLACK & DECKER COMMON CORP......... STOCK 091797100 50 625 SHARES X 3 625 0 0 BLACK & DECKER COMMON CORP COM..... STOCK 091797100 410 5168 SHARES X 1 5168 0 0 BLACK & DECKER COMMON CORP COM..... STOCK 091797100 1490 18776 SHARES X 1 18776 0 0 BLACK HILLS COMMON CORP......... STOCK 092113109 60 1800 SHARES X 1 1800 0 0 BLACKROCK COMMON INC.......... STOCK 09247X101 1 5 SHARES X 1 5 0 0 BLACKROCK COMMON INC.......... STOCK 09247X101 15 100 SHARES X 1 100 0 0 BLOCK H & R COMMON INC.......... STOCK 093671105 54 2500 SHARES X 3 2500 0 0 BLOCK H & R COMMON INC.......... STOCK 093671105 94 4325 SHARES X 1 4325 0 0 BLOCK H & R COMMON INC.......... STOCK 093671105 184 8480 SHARES X 1 8480 0 0 BLUE COAT COMMON SYSTEMS...... STOCK 09534T508 25 1400 SHARES X 3 1400 0 0 BLUE COAT SYSTEMS COMMON INCORPORATED. STOCK 09534T508 50 2800 SHARES X 1 2535 0 265 BOEING CO...... COMMON STOCK 097023105 520 6600 SHARES X 3 6600 0 0 BOEING CO COMMON COM.......... STOCK 097023105 1310 16609 SHARES X 1 16609 0 0 BOEING CO COMMON COM.......... STOCK 097023105 1341 17007 SHARES X 1 17007 0 0 BON-TON STORES COMMON INCORPORATED. STOCK 09776J101 1943 65333 SHARES X 1 65333 0 0 BORDERS GROUP COMMON INC COM...... STOCK 099709107 27 1346 SHARES X 1 1346 0 0 BOSTON BEER INCORPORATED COMMON CLASS........ STOCK 100557107 2 50 SHARES X 1 50 0 0 BOSTON BEER INCORPORATED COMMON CLASS........ STOCK 100557107 3 100 SHARES X 1 100 0 0 BOSTON COMMON PROPERTIES... STOCK 101121101 83 800 SHARES X 3 800 0 0 BOSTON PROPERTIES COMMON INCORPORATED. STOCK 101121101 310 3000 SHARES X 2 3000 0 0 BOSTON PROPERTIES COMMON INC (REIT)... STOCK 101121101 324 3140 SHARES X 1 N.A. N.A. N.A. BOSTON PROPERTIES COMMON INC (REIT)... STOCK 101121101 636 6151 SHARES X 1 N.A. N.A. N.A. BOSTON SCIENTIFIC COMMON CORP COM..... STOCK 101137107 100 6786 SHARES X 1 6786 0 0 BOSTON COMMON SCIENTIFIC... STOCK 101137107 163 11000 SHARES X 3 11000 0 0 BOSTON SCIENTIFIC COMMON CORPORATION.. STOCK 101137107 189 12800 SHARES X 2 12800 0 0 BOSTON SCIENTIFIC COMMON CORP COM..... STOCK 101137107 310 20992 SHARES X 1 20992 0 0 BRANDYWINE REALTY TRUST COMMON (REIT)....... STOCK 105368203 68 2100 SHARES X 1 N.A. N.A. N.A. BRINKER INTL COMMON INC.......... STOCK 109641100 509 12700 SHARES X 3 12700 0 0 BRINKER INTL COMMON INC COM...... STOCK 109641100 558 13910 SHARES X 1 13910 0 0 BRINKER INTL COMMON INC COM...... STOCK 109641100 1039 25910 SHARES X 1 25810 0 100 BRISTOL-MYERS COMMON SQUIBB CO.... STOCK 110122108 6 250 SHARES X 4 250 0 0 BRISTOL MYERS COMMON SQUIBB....... STOCK 110122108 972 38995 SHARES X 3 38295 0 700 BRISTOL MYERS SQUIBB COMMON COMPANY...... STOCK 110122108 1003 40232 SHARES X 2 40232 0 0 BRISTOL-MYERS COMMON SQUIBB CO.... STOCK 110122108 7747 310878 SHARES X 1 280238 0 30640 BRISTOL-MYERS COMMON SQUIBB CO.... STOCK 110122108 8330 334283 SHARES X 1 333683 0 600 BROADCOM COMMON CORP......... STOCK 111320107 124 4100 SHARES X 3 4100 0 0 BROADWING COMMON CORP......... STOCK 11161E101 38 3000 SHARES X 3 3000 0 0 BROADWING COMMON CORPORATION.. STOCK 11161E101 85 6700 SHARES X 1 6100 0 600 BROOKFIELD COMMON HOMES CO..... STOCK 112723101 28 1000 SHARES X 3 1000 0 0 BROOKFIELD HOMES COMMON CORPORATION.. STOCK 112723101 62 2200 SHARES X 1 2000 0 200 BROWN-FORMAN COMMON CORP CL B.... STOCK 115637209 23 300 SHARES X 1 300 0 0 BROWN FORMAN COMMON CORP......... STOCK 115637209 46 600 SHARES X 3 600 0 0 BRUNSWICK COMMON CORP COM..... STOCK 117043109 4 120 SHARES X 1 120 0 0 BRUNSWICK COMMON CORP......... STOCK 117043109 22 700 SHARES X 3 700 0 0 BRUSH ENGINEERED MATERIALS COMMON INC.......... STOCK 117421107 5 200 SHARES X 1 200 0 0 BRYN MAWR BANK COMMON CORPORATION.. STOCK 117665109 252 11392 SHARES X 1 11392 0 0 BUCKEYE PARTNERS LP COMMON UNIT LTD P... STOCK 118230101 39 900 SHARES X 1 900 0 0 BUCKEYE PARTNERS LIMITED COMMON PARTNERSHIP.. STOCK 118230101 262 6000 SHARES X 2 6000 0 0 BURLINGTON NORTHERN SANTA FE COMMON CORP......... STOCK 12189T104 225 3070 SHARES X 3 3070 0 0 BURLINGTON NORTHERN COMMON SANTA FE C... STOCK 12189T104 965 13137 SHARES X 1 11937 0 1200 BURLINGTN COMMON NRTHRN S F... STOCK 12189T104 2605 35474 SHARES X 3 34022 0 1452 BURLINGTON NORTHERN COMMON SANTA FE C... STOCK 12189T104 2747 37405 SHARES X 1 36150 0 1255 CBS CORP CL A.. COMMON STOCK 124857103 6 225 SHARES X 1 225 0 0 CBS CORP CL B.. COMMON STOCK 124857202 3 100 SHARES X 4 100 0 0 CBS CORP CL B.. COMMON STOCK 124857202 184 6546 SHARES X 1 5721 0 825 CBS COMMON CORPORATION.. STOCK 124857202 196 6951 SHARES X 3 6951 0 0 CBS CORP CL B.. COMMON STOCK 124857202 374 13264 SHARES X 1 13264 0 0 C-COR INC...... COMMON STOCK 125010108 77 9000 SHARES X 1 9000 0 0 C-COR INC...... COMMON STOCK 125010108 644 75000 SHARES X 1 75000 0 0 CECO COMMON ENVIRONMENTAL STOCK 125141101 30 3200 SHARES X 3 3200 0 0 CECO ENVIRONMENTAL COMMON CORP......... STOCK 125141101 66 7080 SHARES X 1 6400 0 680 CH ENERGY GROUP INC COMMON COM.......... STOCK 12541M102 51 1000 SHARES X 1 1000 0 0 CH ENERGY GROUP INC COMMON COM.......... STOCK 12541M102 154 3000 SHARES X 1 3000 0 0 CH ROBINSON WORLDWIDE COMMON INC.......... STOCK 12541W209 320 7185 SHARES X 1 6985 0 200 14 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES ------------------- ------------------- OR SHARES PUT SHARED SHARED COLUMN 7 PRINCIPAL OR OR - - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- ------- ------ -------- ------ ------ ----- C H ROBINSON COMMON WLDWIDE...... STOCK 12541W209 980 22000 SHARES X 3 22000 0 0 CIGNA CORP..... COMMON STOCK 125509109 96 825 SHARES X 3 825 0 0 CIGNA CORP..... COMMON STOCK 125509109 221 1900 SHARES X 1 1900 0 0 CIGNA CORP..... COMMON STOCK 125509109 627 5389 SHARES X 1 5389 0 0 CIT GROUP COMMON INC.......... STOCK 125581108 12 250 SHARES X 4 250 0 0 CIT GROUP COMMON INC.......... STOCK 125581108 507 10420 SHARES X 1 7420 0 3000 CIT GROUP COMMON INC.......... STOCK 125581108 485 9965 SHARES X 3 9965 0 0 CIT GROUP COMMON INC.......... STOCK 125581108 4543 93423 SHARES X 1 89818 0 3605 CIT GROUP COMMON INC.......... STOCK 125581108 7666 157641 SHARES X 3 151941 0 5700 CLECO CORP..... COMMON STOCK 12561W105 20 800 SHARES X 1 800 0 0 CMGI INC COMMON COM.......... STOCK 125750109 0 240 SHARES X 1 240 0 0 CMS ENERGY COMMON CORP COM..... STOCK 125896100 17 1200 SHARES X 1 1200 0 0 CMS ENERGY COMMON CORP......... STOCK 125896100 25 1700 SHARES X 3 1700 0 0 CNOOC LTD COMMON -ADR......... STOCK 126132109 25 300 SHARES X 1 300 0 0 CRA COMMON INTERNATIONAL STOCK 12618T105 43 900 SHARES X 3 900 0 0 CRA INTERNATIONAL COMMON INC.......... STOCK 12618T105 100 2100 SHARES X 1 1900 0 200 CSX CORP....... COMMON STOCK 126408103 110 3340 SHARES X 3 3340 0 0 CSX CORP....... COMMON STOCK 126408103 922 28092 SHARES X 1 18892 0 9200 CSX CORP....... COMMON STOCK 126408103 1528 46540 SHARES X 1 46540 0 0 CVS CORP....... COMMON STOCK 126650100 228 7100 SHARES X 3 7100 0 0 CVS CORP COMMON COM.......... STOCK 126650100 333 10375 SHARES X 1 10025 0 350 CVS CORP COMMON COM.......... STOCK 126650100 1246 38795 SHARES X 1 37045 0 1750 CA INC......... COMMON STOCK 12673P105 1 49 SHARES X 1 49 0 0 CA INC......... COMMON STOCK 12673P105 83 3500 SHARES X 3 3500 0 0 CA INC......... COMMON STOCK 12673P105 163 6900 SHARES X 1 6900 0 0 CABOT OIL & COMMON GAS CORP..... STOCK 127097103 22 452 SHARES X 1 452 0 0 CACHE INC...... COMMON STOCK 127150308 38 2100 SHARES X 3 2100 0 0 CACHE INC...... COMMON STOCK 127150308 83 4650 SHARES X 1 4200 0 450 CADENCE DESIGN SYS COMMON INC.......... STOCK 127387108 17 1000 SHARES X 1 1000 0 0 CADENCE DESIGN SYS COMMON INC.......... STOCK 127387108 219 12915 SHARES X 1 12520 0 395 CADENCE COMMON DESIGN SYS... STOCK 127387108 540 31800 SHARES X 3 31800 0 0 CALLAWAY GOLF CO COMMON COM.......... STOCK 131193104 0 23 SHARES X 1 23 0 0 CAMDEN PROPERTY TRUST COMMON (REIT)....... STOCK 133131102 76 1000 SHARES X 1 N.A. N.A. N.A. CAMECO COMMON CORPORATION.. STOCK 13321L108 22 600 SHARES X 1 600 0 0 CAMERON INTERNATIONAL COMMON CORP......... STOCK 13342B105 55 1132 SHARES X 1 1132 0 0 CAMPBELL SOUP COMMON CO........... STOCK 134429109 92 2515 SHARES X 3 2515 0 0 CAMPBELL SOUP COMMON CO COM....... STOCK 134429109 110 3017 SHARES X 1 3017 0 0 CAMPBELL SOUP COMMON CO COM....... STOCK 134429109 175 4800 SHARES X 1 4800 0 0 CANADIAN NATIONAL RAILWAY COMMON COMP......... STOCK 136375102 120 2850 SHARES X 1 2850 0 0 CAPITAL ONE FINANCIAL COMMON CORP......... STOCK 14040H105 389 4950 SHARES X 3 4950 0 0 CAPITAL ONE FINANCIAL COMMON CORP......... STOCK 14040H105 2219 28212 SHARES X 1 22562 0 5650 CAPITAL ONE FINANCIAL COMMON CORPORATION.. STOCK 14040H105 4167 52977 SHARES X 2 52977 0 0 CAPITAL ONE FINANCIAL COMMON CORP......... STOCK 14040H105 6190 78699 SHARES X 3 75510 0 3189 CAPITAL ONE FINANCIAL COMMON CORP......... STOCK 14040H105 6099 77530 SHARES X 1 75725 0 1805 CAPITALSOURCE COMMON INC.......... STOCK 14055X102 514 19915 SHARES X 1 19270 0 645 CAPITALSOURCE COMMON INC.......... STOCK 14055X102 949 36757 SHARES X 3 36757 0 0 CAPITALSOURCE COMMON INC.......... STOCK 14055X102 3173 122900 SHARES X 2 122900 0 0 CAPTARIS INC... COMMON STOCK 14071N104 25 4300 SHARES X 3 4300 0 0 CAPTARIS COMMON INCORPORATED. STOCK 14071N104 57 9750 SHARES X 1 8800 0 950 CARDINAL HEALTH COMMON INC.......... STOCK 14149Y108 216 3280 SHARES X 3 3280 0 0 CARDINAL HEALTH COMMON INC.......... STOCK 14149Y108 300 4565 SHARES X 1 4565 0 0 CARDINAL HEALTH COMMON INC.......... STOCK 14149Y108 339 5152 SHARES X 1 5152 0 0 CARDINAL HEALTH COMMON INCORPORATED. STOCK 14149Y108 394 6000 SHARES X 2 6000 0 0 CARDIOME PHARMA COMMON CORP......... STOCK 14159U202 73 6300 SHARES X 1 6300 0 0 CAREER EDUCATION COMMON CORP COM..... STOCK 141665109 14 640 SHARES X 1 640 0 0 CAREMARK RX COMMON INC COM...... STOCK 141705103 585 10320 SHARES X 3 10320 0 0 CAREMARK RX COMMON INC COM...... STOCK 141705103 1834 32361 SHARES X 1 31511 0 850 CAREMARK RX COMMON INC.......... STOCK 141705103 7520 132676 SHARES X 3 124176 0 8500 CAREMARK RX COMMON INC COM...... STOCK 141705103 10315 182017 SHARES X 1 179281 0 2736 CARLISLE COMPANIES COMMON INC.......... STOCK 142339100 34 400 SHARES X 1 0 0 400 CARLISLE COMPANIES COMMON INC.......... STOCK 142339100 1884 22400 SHARES X 1 22000 0 400 CARMAX INC..... COMMON STOCK 143130102 77 1840 SHARES X 1 1840 0 0 CARMAX INC..... COMMON STOCK 143130102 444 10636 SHARES X 1 10636 0 0 CARNIVAL COMMON CORPORATION.. STOCK 143658300 295 6275 SHARES X 3 6275 0 0 CARNIVAL COMMON CORPORATION.. STOCK 143658300 651 13841 SHARES X 1 12641 0 1200 15 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES ------------------- ------------------- OR SHARES PUT SHARED SHARED COLUMN 7 PRINCIPAL OR OR - - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- ------- ------ -------- ------ ------ ----- CARNIVAL CORP... COMMON STOCK 143658300 3139 66752 SHARES X 3 66752 0 0 CARNIVAL COMMON CORPORATION... STOCK 143658300 4314 91734 SHARES X 1 91039 0 695 CARPENTER TECHNOLOGY COMMON CORP COM...... STOCK 144285103 319 2964 SHARES X 1 1964 0 1000 CARROLLTON COMMON BANCORP....... STOCK 145282109 8 462 SHARES X 1 462 0 0 CASUAL MALE RET COMMON GRP........... STOCK 148711104 22 1600 SHARES X 3 1600 0 0 CASUAL MALE RETAIL GROUP COMMON INC........... STOCK 148711104 49 3600 SHARES X 1 3262 0 338 CATERPILLAR COMMON INC........... STOCK 149123101 278 4226 SHARES X 3 4226 0 0 CATERPILLAR COMMON INC........... STOCK 149123101 974 14804 SHARES X 1 11934 0 2870 CATERPILLAR COMMON INC........... STOCK 149123101 4218 64097 SHARES X 3 61230 0 2867 CATERPILLAR COMMON INC........... STOCK 149123101 6160 93611 SHARES X 1 89112 0 4499 CAVCO INDUSTRIES, COMMON INC........... STOCK 149568107 2 60 SHARES X 1 60 0 0 CEDAR FAIR LTD COMMON PTR........... STOCK 150185106 50 1900 SHARES X 1 1900 0 0 CELESTICA INC COMMON COM........... STOCK 15101Q108 2 180 SHARES X 3 180 0 0 CELGENE CORP COMMON COM........... STOCK 151020104 26 600 SHARES X 1 600 0 0 CELGENE CORP COMMON COM........... STOCK 151020104 52 1200 SHARES X 1 1200 0 0 CENTERPOINT COMMON ENERGY INC.... STOCK 15189T107 5 332 SHARES X 1 332 0 0 CENTERPOINT COMMON ENERGY........ STOCK 15189T107 34 2360 SHARES X 3 2360 0 0 CENTERPLATE COMMON INC-IDS....... STOCK 15200E204 38 2300 SHARES X 1 2300 0 0 CENTEX CORP..... COMMON STOCK 152312104 51 960 SHARES X 3 960 0 0 CENTEX CORP..... COMMON STOCK 152312104 109 2080 SHARES X 1 2080 0 0 CENTEX CORP..... COMMON STOCK 152312104 260 4950 SHARES X 1 4950 0 0 CENTRACORE PROPERTIES COMMON TRUST......... STOCK 15235H107 64 2000 SHARES X 1 N.A. N.A. N.A. CENTURYTEL COMMON INC........... STOCK 156700106 40 1000 SHARES X 3 1000 0 0 CENTURYTEL INC COMMON COM........... STOCK 156700106 79 2000 SHARES X 1 2000 0 0 CEPHALON INC COMMON COM........... STOCK 156708109 339 5495 SHARES X 1 5335 0 160 CEPHALON INC.... COMMON STOCK 156708109 803 13000 SHARES X 3 13000 0 0 CERNER CORP..... COMMON STOCK 156782104 283 6230 SHARES X 3 6230 0 0 CERNER CORP..... COMMON STOCK 156782104 618 13610 SHARES X 1 11260 0 2350 CERNER CORP..... COMMON STOCK 156782104 4531 99794 SHARES X 1 96744 0 3050 CERNER CORP..... COMMON STOCK 156782104 4600 101345 SHARES X 3 96806 0 4539 CHARTERMAC...... COMMON STOCK 160908109 23 1150 SHARES X 1 1150 0 0 CHARTERMAC...... COMMON STOCK 160908109 108 5406 SHARES X 1 5406 0 0 CHARTER COMMUNICATIONS COMMON INC CL........ STOCK 16117M107 2 1000 SHARES X 1 1000 0 0 CHECKFREE CORP COMMON COM........... STOCK 162813109 291 7050 SHARES X 1 6785 0 265 CHECKFREE COMMON CORP.......... STOCK 162813109 889 21500 SHARES X 3 21500 0 0 CHENIERE ENERGY COMMON INC........... STOCK 16411R208 465 15649 SHARES X 2 15649 0 0 CHESAPEAKE ENERGY CORP COMMON COM........... STOCK 165167107 46 1600 SHARES X 1 1600 0 0 CHESAPEAKE ENERGY CORP COMMON COM........... STOCK 165167107 81 2800 SHARES X 1 2800 0 0 CHESAPEAKE COMMON ENERGY........ STOCK 165167107 101 3500 SHARES X 3 3500 0 0 CHESAPEAKE UTILITIES COMMON CORPORATI..... STOCK 165303108 23 750 SHARES X 1 750 0 0 CHEVRON CORP.... COMMON STOCK 166764100 10 150 SHARES X 4 150 0 0 CHEVRON CORP.... COMMON STOCK 166764100 895 13804 SHARES X 3 13804 0 0 CHEVRON COMMON CORPORATION... STOCK 166764100 1203 18544 SHARES X 2 18544 0 0 CHEVRON CORP.... COMMON STOCK 166764100 12155 187415 SHARES X 3 178044 0 9371 CHEVRON CORP.... COMMON STOCK 166764100 18214 280822 SHARES X 1 259131 0 21691 CHEVRON CORP.... COMMON STOCK 166764100 31250 481812 SHARES X 1 474692 0 7120 CHICAGO BRIDGE & IRON COMMON CO N V C...... STOCK 167250109 52 2175 SHARES X 1 175 0 2000 CHICAGO BRIDGE & IRON COMMON CO N V COM.... STOCK 167250109 171 7090 SHARES X 3 7090 0 0 CHICAGO BRIDGE & IRON COMMON CO N V C...... STOCK 167250109 977 40607 SHARES X 1 39249 0 1358 CHICAGO COMMON MERCANTILE.... STOCK 167760107 141 295 SHARES X 3 295 0 0 CHICOS FAS INC.. COMMON STOCK 168615102 6 300 SHARES X 1 300 0 0 CHICOS FAS INC.. COMMON STOCK 168615102 366 16985 SHARES X 1 16410 0 575 CHICOS FAS INC.. COMMON STOCK 168615102 1027 47700 SHARES X 3 47700 0 0 CHILDRENS PL COMMON RETL ST....... STOCK 168905107 51 800 SHARES X 3 800 0 0 CHILDRENS PLACE RETAIL COMMON STORES........ STOCK 168905107 123 1915 SHARES X 1 1750 0 165 CHINA MOBILE LTD SPON COMMON ADR........... STOCK 16941M109 11 300 SHARES X 1 300 0 0 CHINA TELECOM CORP COMMON LTD-ADR....... STOCK 169426103 7 200 SHARES X 1 200 0 0 CHOICEPOINT INC COMMON COM........... STOCK 170388102 14 400 SHARES X 1 400 0 0 CHRISTOPHER & COMMON BANKS CORP.... STOCK 171046105 88 3000 SHARES X 1 3000 0 0 CHUBB CORP...... COMMON STOCK 171232101 517 9952 SHARES X 3 2950 0 7002 CHUBB CORP...... COMMON STOCK 171232101 322 6188 SHARES X 1 6188 0 0 CHUBB CORP...... COMMON STOCK 171232101 509 9800 SHARES X 1 9800 0 0 CHURCH & COMMON DWIGHT INC.... STOCK 171340102 35 900 SHARES X 3 900 0 0 CHURCH & DWIGHT CO COMMON INC........... STOCK 171340102 78 2000 SHARES X 1 1800 0 200 CINCINNATI FINL COMMON CORP COM...... STOCK 172062101 154 3210 SHARES X 1 3210 0 0 16 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- CINCINNATI FINL COMMON CORP COM...... STOCK 172062101 446 9260 SHARES X 3 9260 0 0 CINCINNATI FINL COMMON CORP COM...... STOCK 172062101 1805 37509 SHARES X 1 36266 0 1243 CINCINNATI FINL COMMON CORP.......... STOCK 172062101 4490 93306 SHARES X 3 86360 0 6946 CIRCUIT CITY COMMON STORE......... STOCK 172737108 31 1250 SHARES X 3 1250 0 0 CIRCUIT STORES COMMON COM........... STOCK 172737108 45 1800 SHARES X 1 1800 0 0 CIRCUIT STORES COMMON COM........... STOCK 172737108 86 3410 SHARES X 1 3410 0 0 CISCO SYS INC... COMMON STOCK 17275R102 20 850 SHARES X 4 850 0 0 CISCO SYS INC... COMMON STOCK 17275R102 577 25095 SHARES X 3 25095 0 0 CISCO SYSTEMS COMMON INCORPORATED.. STOCK 17275R102 2831 123212 SHARES X 2 123212 0 0 CISCO SYS INC... COMMON STOCK 17275R102 5169 224935 SHARES X 1 201300 0 23635 CISCO SYS INC... COMMON STOCK 17275R102 10118 440245 SHARES X 3 420903 0 19342 CISCO SYS INC... COMMON STOCK 17275R102 19430 845519 SHARES X 1 826232 0 19287 CINTAS CORP..... COMMON STOCK 172908105 45 1100 SHARES X 3 1100 0 0 CITIGROUP INC COMMON COM........... STOCK 172967101 20 400 SHARES X 4 400 0 0 CITIGROUP INC COMMON COM........... STOCK 172967101 1051 21155 SHARES X 3 21155 0 0 CITIGROUP COMMON INCORPORATED.. STOCK 172967101 5412 108968 SHARES X 2 108968 0 0 CITIGROUP INC COMMON COM........... STOCK 172967101 9690 195092 SHARES X 1 182326 0 12766 CITIGROUP INC... COMMON STOCK 172967101 13503 271863 SHARES X 3 254928 0 16935 CITIGROUP INC COMMON COM........... STOCK 172967101 22929 461620 SHARES X 1 449852 0 11768 CITIZENS COMMUNICATIONS COMMON CO............ STOCK 17453B101 81 5752 SHARES X 1 2502 0 3250 CITIZENS COMMON COMMUN CO..... STOCK 17453B101 37 2600 SHARES X 3 2600 0 0 CITIZENS COMMUNICATIONS COMMON CO............ STOCK 17453B101 160 11400 SHARES X 1 8900 0 2500 CITRIX SYS INC.. COMMON STOCK 177376100 47 1300 SHARES X 3 1300 0 0 CITRIX SYSTEMS COMMON INC COM....... STOCK 177376100 119 3300 SHARES X 1 3300 0 0 CITY NATL COMMON CORP.......... STOCK 178566105 27 400 SHARES X 3 400 0 0 CITY NATIONAL COMMON CORP COM...... STOCK 178566105 33 485 SHARES X 1 485 0 0 CITY NATIONAL COMMON CORP COM...... STOCK 178566105 52 775 SHARES X 1 700 0 75 CLAIRES STORES COMMON INCORPORATED.. STOCK 179584107 12 400 SHARES X 1 400 0 0 CLEAN COMMON HARBORS....... STOCK 184496107 48 1100 SHARES X 3 1100 0 0 CLEAN HARBORS COMMON INC........... STOCK 184496107 91 2090 SHARES X 1 1900 0 190 CLEAR CHANNEL COMMUNICATIONS COMMON I............. STOCK 184502102 6 200 SHARES X 4 200 0 0 CLEAR CHANNEL COMMUNICATIONS COMMON I............. STOCK 184502102 49 1700 SHARES X 1 1700 0 0 CLEAR CHANNEL COMMUNICATIONS COMMON I............. STOCK 184502102 97 3375 SHARES X 1 3375 0 0 CLEAR CHANNEL COMMON COMMUN........ STOCK 184502102 107 3700 SHARES X 3 3700 0 0 CLEVELAND CLIFFS INC COMMON COM........... STOCK 185896107 284 7465 SHARES X 1 4535 0 2930 CLEVELAND CLIFFS INC COMMON COM........... STOCK 185896107 239 6260 SHARES X 3 6260 0 0 CLEVELAND CLIFFS INC COMMON COM........... STOCK 185896107 2179 57176 SHARES X 1 54776 0 2400 CLEVELAND COMMON CLIFFS INC.... STOCK 185896107 3566 93576 SHARES X 3 89514 0 4062 CLOROX CO....... COMMON STOCK 189054109 74 1175 SHARES X 3 1175 0 0 CLOROX COMMON COMPANY....... STOCK 189054109 303 4815 SHARES X 1 4815 0 0 CLOROX COMMON COMPANY....... STOCK 189054109 488 7752 SHARES X 1 7752 0 0 COACH INC....... COMMON STOCK 189754104 244 7082 SHARES X 1 7082 0 0 COACH INC....... COMMON STOCK 189754104 738 21398 SHARES X 3 21398 0 0 COACH INC....... COMMON STOCK 189754104 1078 31344 SHARES X 1 31344 0 0 COCA COLA BOTTLING CO COMMON CONSOLID...... STOCK 191098102 8 125 SHARES X 1 125 0 0 COCA COLA CO COMMON COM........... STOCK 191216100 11 250 SHARES X 4 250 0 0 COCA COLA COMMON COMPANY....... STOCK 191216100 206 4600 SHARES X 2 4600 0 0 COCA COLA CO COMMON COM........... STOCK 191216100 573 12820 SHARES X 3 12820 0 0 COCA COLA CO COMMON COM........... STOCK 191216100 6035 135062 SHARES X 1 133802 0 1260 COCA COLA CO.... COMMON STOCK 191216100 9447 211443 SHARES X 3 202836 0 8607 COCA COLA CO COMMON COM........... STOCK 191216100 13042 291899 SHARES X 1 286240 0 5659 COCA COLA ENTERPRISES COMMON INC........... STOCK 191219104 21 1000 SHARES X 1 1000 0 0 COCA COLA COMMON ENTERPRISE.... STOCK 191219104 48 2300 SHARES X 3 2300 0 0 CODORUS VALLEY COMMON BANCORP INC... STOCK 192025104 36 1837 SHARES X 1 1837 0 0 CODORUS VALLEY COMMON BANCORP INC... STOCK 192025104 1052 53687 SHARES X 1 38969 0 14718 COGENT INC...... COMMON STOCK 19239Y108 2 125 SHARES X 1 125 0 0 COGNIZANT TECH COMMON SOL CORP...... STOCK 192446102 640 8645 SHARES X 1 8275 0 370 COGNIZANT TECH COMMON SOLNS......... STOCK 192446102 1776 24000 SHARES X 3 24000 0 0 COHU COMMON INCORPORATED.. STOCK 192576106 14 800 SHARES X 1 800 0 0 COLGATE PALMOLIVE CO COMMON COM........... STOCK 194162103 6 100 SHARES X 4 100 0 0 COLGATE PALMOLIVE COMMON CO............ STOCK 194162103 1117 17983 SHARES X 3 16783 0 1200 COLGATE PALMOLIVE CO COMMON COM........... STOCK 194162103 4328 69695 SHARES X 1 59845 0 9850 COLGATE PALMOLIVE COMMON COMPANY....... STOCK 194162103 4278 68882 SHARES X 2 68882 0 0 COLGATE PALMOLIVE CO COMMON COM........... STOCK 194162103 6444 103774 SHARES X 1 103774 0 0 COLONIAL BANCGROUP COMMON INC........... STOCK 195493309 187 7625 SHARES X 1 6860 0 765 17 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- COLONIAL COMMON BANCGROUP......... STOCK 195493309 787 32100 SHARES X 3 32100 0 0 COMCAST CORPORATION CLASS COMMON A NEW............. STOCK 20030N101 358 9714 SHARES X 2 9714 0 0 COMCAST CORP NEW COMMON A................. STOCK 20030N101 692 18750 SHARES X 3 18750 0 0 COMCAST CORP NEW COMMON A................. STOCK 20030N101 2055 55683 SHARES X 1 52948 0 2735 COMCAST CORP........ COMMON STOCK 20030N101 7945 215299 SHARES X 3 203703 0 11596 COMCAST CORP NEW COMMON A................. STOCK 20030N101 8337 225925 SHARES X 1 219409 0 6516 COMCAST CORP- COMMON SPECIAL CL A...... STOCK 20030N200 11 300 SHARES X 4 300 0 0 COMCAST CORP- COMMON SPECIAL CL A...... STOCK 20030N200 183 4973 SHARES X 1 4773 0 200 COMCAST CORP- COMMON SPECIAL CL A...... STOCK 20030N200 746 20258 SHARES X 1 20258 0 0 COMERICA INC........ COMMON STOCK 200340107 70 1232 SHARES X 3 1232 0 0 COMERICA INC........ COMMON STOCK 200340107 166 2916 SHARES X 1 2916 0 0 COMMERCE BANCORP COMMON INC N J........... STOCK 200519106 44 1200 SHARES X 1 1200 0 0 COMMERCE BANC INC COMMON NJ................ STOCK 200519106 51 1400 SHARES X 3 1400 0 0 COMMERCE BANCORP COMMON INC N J........... STOCK 200519106 77 2100 SHARES X 1 1500 0 600 COMMERCIAL NATL COMMON FINANCIAL CORP.... STOCK 202217105 16 820 SHARES X 1 820 0 0 COMMONWEALTH TEL COMMON ENTERPRISES I..... STOCK 203349105 37 900 SHARES X 1 900 0 0 COMMSCOPE INC....... COMMON STOCK 203372107 43 1300 SHARES X 3 1300 0 0 COMMSCOPE INC COMMON COM............... STOCK 203372107 90 2750 SHARES X 1 2500 0 250 COMMUNITY BANK COMMON SYSTEM INC........ STOCK 203607106 571 25762 SHARES X 1 25762 0 0 COMMUNITY BANKS COMMON INC COM........... STOCK 203628102 592 22101 SHARES X 1 20651 0 1450 COMMUNITY BANKS COMMON INC COM........... STOCK 203628102 1300 48493 SHARES X 1 48493 0 0 COMMUNITY BANKS COMMON INC COM........... STOCK 203628102 400 14940 SHARES X 14940 0 0 COMMUNITY HEALTH COMMON SYSTEMS INC....... STOCK 203668108 75 2000 SHARES X 1 2000 0 0 COMPANHIA VALE DO COMMON RIO DOCE SPO...... STOCK 204412100 9 500 SHARES X 1 500 0 0 COMPANHIA VALE DO COMMON RIO DOCE-ADR...... STOCK 204412209 278 12905 SHARES X 1 12905 0 0 COMPASS BANCSHARES COMMON INC............... STOCK 20449H109 26 450 SHARES X 1 450 0 0 COMPASS COMMON BANCSHARES........ STOCK 20449H109 57 1000 SHARES X 3 1000 0 0 COMPUTER SCIENCES COMMON CORP COM.......... STOCK 205363104 10 200 SHARES X 1 200 0 0 COMPUTER SCIENCES... COMMON STOCK 205363104 69 1400 SHARES X 3 1400 0 0 COMPUTER SCIENCES COMMON CORP COM.......... STOCK 205363104 88 1800 SHARES X 1 1800 0 0 COMPUTER TASK COMMON GROUP............. STOCK 205477102 234 58750 SHARES X 1 58750 0 0 COMPUWARE CORP...... COMMON STOCK 205638109 12 1500 SHARES X 1 1500 0 0 COMPUWARE CORP...... COMMON STOCK 205638109 23 2900 SHARES X 3 2900 0 0 COMTECH COMMON TELECOMMUNTN...... STOCK 205826209 33 1000 SHARES X 3 1000 0 0 COMTECH TELECOMMUNICATIONS COMMON COR............... STOCK 205826209 72 2150 SHARES X 1 1945 0 205 COMVERSE TECHNOLOGY INC COMMON COM............... STOCK 205862402 4 200 SHARES X 1 200 0 0 COMVERSE TECHNOLOGY INC COMMON COM............... STOCK 205862402 6 300 SHARES X 1 300 0 0 COMVERSE COMMON TECHNOLOGY........ STOCK 205862402 32 1500 SHARES X 3 1500 0 0 CONAGRA FOODS INC... COMMON STOCK 205887102 43 1766 SHARES X 1 1766 0 0 CONAGRA FOODS INC... COMMON STOCK 205887102 95 3900 SHARES X 3 3900 0 0 CONAGRA FOODS INC... COMMON STOCK 205887102 146 5962 SHARES X 1 5962 0 0 CON-WAY INC......... COMMON STOCK 205944101 7 150 SHARES X 1 150 0 0 CONOCOPHILLIPS...... COMMON STOCK 20825C104 20 344 SHARES X 4 344 0 0 CONOCOPHILLIPS...... COMMON STOCK 20825C104 501 8410 SHARES X 3 8410 0 0 CONOCOPHILLIPS...... COMMON STOCK 20825C104 5126 86104 SHARES X 1 80069 0 6035 CONOCOPHILLIPS...... COMMON STOCK 20825C104 8234 138303 SHARES X 3 133143 0 5160 CONOCOPHILLIPS...... COMMON STOCK 20825C104 14777 248236 SHARES X 1 243187 0 5049 CONSOL ENERGY INC... COMMON STOCK 20854P109 252 7955 SHARES X 1 7775 0 180 CONSOL ENERGY INC... COMMON STOCK 20854P109 531 16746 SHARES X 3 16746 0 0 CONSOLIDATED COMMUNICATIONS COMMON HL................ STOCK 209034107 11 600 SHARES X 1 600 0 0 CONSOLDTD EDISON COMMON INC............... STOCK 209115104 86 1860 SHARES X 3 1860 0 0 CONSOLIDATED EDISON COMMON INC COM........... STOCK 209115104 175 3780 SHARES X 1 3780 0 0 CONSOLIDATED EDISON COMMON INC COM........... STOCK 209115104 389 8421 SHARES X 1 8421 0 0 CONSTELLATION COMMON BRANDS INC CL A... STOCK 21036P108 5 190 SHARES X 1 190 0 0 CONSTELLATION COMMON BRANDS INC CL A... STOCK 21036P108 23 800 SHARES X 1 800 0 0 CONSTELLATION COMMON BRANDS............ STOCK 21036P108 43 1500 SHARES X 3 1500 0 0 CONSTELLATION BRANDS INC CLASS COMMON A................. STOCK 21036P108 2898 100700 SHARES X 2 100700 0 0 CONSTELLATION ENERGY GROUP COMMON INC............... STOCK 210371100 205 3465 SHARES X 3 3465 0 0 CONSTELLATION ENERGY GROUP COMMON INC............... STOCK 210371100 3922 66254 SHARES X 1 66254 0 0 CONSTELLATION ENERGY GROUP COMMON INC............... STOCK 210371100 5035 85051 SHARES X 1 80451 0 4600 CONTINENTAL COMMON AIRLINES CL B..... STOCK 210795308 6 200 SHARES X 1 200 0 0 CONVERGYS CORP...... COMMON STOCK 212485106 8 400 SHARES X 1 400 0 0 CONVERGYS CORP...... COMMON STOCK 212485106 23 1100 SHARES X 3 1100 0 0 CORN PRODS INTL INC COMMON COM............... STOCK 219023108 101 3119 SHARES X 1 3119 0 0 CORN PRODS INTL INC COMMON COM............... STOCK 219023108 159 4888 SHARES X 1 4888 0 0 18 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- CORNING INC...... COMMON STOCK 219350105 7 300 SHARES X 4 300 0 0 CORNING INC...... COMMON STOCK 219350105 165 6770 SHARES X 3 6770 0 0 CORNING INC...... COMMON STOCK 219350105 966 39555 SHARES X 1 37805 0 1750 CORNING INC...... COMMON STOCK 219350105 3581 146676 SHARES X 3 143411 0 3265 CORNING INC...... COMMON STOCK 219350105 3878 158863 SHARES X 1 156963 0 1900 CORP OFFICE PROPERTIES TR COMMON (REI........... STOCK 22002T108 22 500 SHARES X 1 N.A. N.A. N.A. CORRECTIONS COR COMMON AMER........... STOCK 22025Y407 52 1200 SHARES X 3 1200 0 0 CORRECTIONS CORP OF COMMON AMERICA........ STOCK 22025Y407 101 2324 SHARES X 1 N.A. N.A. N.A. CORTEX PHARMACEUTICALS COMMON INC............ STOCK 220524300 4 1390 SHARES X 1 1390 0 0 COSTCO WHSL COMMON CORP........... STOCK 22160K105 195 3930 SHARES X 3 3930 0 0 COSTCO WHOLESALE COMMON CORP COM....... STOCK 22160K105 268 5400 SHARES X 1 5400 0 0 COSTCO WHOLESALE COMMON CORP COM....... STOCK 22160K105 509 10250 SHARES X 1 8725 0 1525 COTT CORP........ COMMON STOCK 22163N106 38 2200 SHARES X 3 2200 0 0 COTT COMMON CORPORATION.... STOCK 22163N106 83 4850 SHARES X 1 4400 0 450 COUNTRYWIDE FINANCIAL COMMON CORP........... STOCK 222372104 42 1200 SHARES X 1 0 0 1200 COUNTRYWIDE FINANCIAL COMMON CORP........... STOCK 222372104 15 428 SHARES X 1 428 0 0 COUNTRYWIDE COMMON FINL........... STOCK 222372104 175 5000 SHARES X 3 5000 0 0 COVANCE INC COMMON COM............ STOCK 222816100 85 1283 SHARES X 1 1283 0 0 COVANCE INC COMMON COM............ STOCK 222816100 107 1617 SHARES X 1 1617 0 0 COVENTRY HEALTH COMMON CARE INC....... STOCK 222862104 21 400 SHARES X 1 400 0 0 COVENTRY HEALTH COMMON CAR............ STOCK 222862104 57 1100 SHARES X 3 1100 0 0 COVENTRY HEALTH CARE COMMON INCORPORATED... STOCK 222862104 3351 65050 SHARES X 2 65050 0 0 CRANE CO......... COMMON STOCK 224399105 428 10246 SHARES X 1 10246 0 0 CRAY INC......... COMMON STOCK 225223304 1 75 SHARES X 1 75 0 0 CREE RESEARCH COMMON INC COM........ STOCK 225447101 20 1000 SHARES X 1 0 0 1000 CROSS TIMBERS ROYALTY COMMON TRUST.......... STOCK 22757R109 0 1 SHARES X 1 N.A. N.A. N.A. CUBIST COMMON PHARMACEUT..... STOCK 229678107 22 1000 SHARES X 3 1000 0 0 CUBIST PHARMACEUTICALS COMMON INC............ STOCK 229678107 48 2215 SHARES X 1 2000 0 215 CUMMINS INC COMMON COM............ STOCK 231021106 12 100 SHARES X 1 100 0 0 CUMMINS INC...... COMMON STOCK 231021106 49 410 SHARES X 3 410 0 0 CURTISS WRIGHT COMMON CORP........... STOCK 231561101 30 1000 SHARES X 1 1000 0 0 CURTISS WRIGHT COMMON CORP........... STOCK 231561101 51 1676 SHARES X 1 1676 0 0 CUTERA INC....... COMMON STOCK 232109108 11 400 SHARES X 1 400 0 0 D&E COMMUNICATIONS COMMON INC............ STOCK 232860106 4 300 SHARES X 1 300 0 0 CYTYC CORP....... COMMON STOCK 232946103 10 399 SHARES X 1 399 0 0 CYTYC CORP....... COMMON STOCK 232946103 144 5895 SHARES X 3 5895 0 0 CYTYC CORP....... COMMON STOCK 232946103 1720 70256 SHARES X 1 68380 0 1876 CYTYC CORP....... COMMON STOCK 232946103 3973 162271 SHARES X 3 159440 0 2831 DPL INC.......... COMMON STOCK 233293109 27 1000 SHARES X 1 1000 0 0 DPL INC.......... COMMON STOCK 233293109 115 4255 SHARES X 1 4255 0 0 DRS TECHNOLOGIES COMMON INC............ STOCK 23330X100 9 200 SHARES X 1 200 0 0 D R HORTON INC... COMMON STOCK 23331A109 50 2100 SHARES X 3 2100 0 0 D R HORTON INC... COMMON STOCK 23331A109 73 3029 SHARES X 1 3029 0 0 D R HORTON INC... COMMON STOCK 23331A109 109 4550 SHARES X 1 4550 0 0 DTE ENERGY CO.... COMMON STOCK 233331107 68 1645 SHARES X 3 1645 0 0 DTE ENERGY CO.... COMMON STOCK 233331107 530 12772 SHARES X 1 9294 0 3478 DTE ENERGY CO.... COMMON STOCK 233331107 648 15620 SHARES X 1 15020 0 600 DANAHER CORP COMMON COM............ STOCK 235851102 110 1606 SHARES X 1 1036 0 570 DANAHER CORP..... COMMON STOCK 235851102 124 1800 SHARES X 3 1800 0 0 DANAHER COMMON CORPORATION.... STOCK 235851102 738 10740 SHARES X 2 10740 0 0 DANAHER CORP COMMON COM............ STOCK 235851102 1291 18805 SHARES X 1 18805 0 0 DARDEN COMMON RESTAURANT..... STOCK 237194105 45 1050 SHARES X 3 1050 0 0 DARDEN RESTAURANTS COMMON INC COM........ STOCK 237194105 398 9380 SHARES X 1 9380 0 0 DARDEN RESTAURANTS COMMON INC COM........ STOCK 237194105 1359 31990 SHARES X 1 31990 0 0 DAVITA INC WITH ATTACHED COMMON RIGHT.......... STOCK 23918K108 89 1537 SHARES X 1 1237 0 300 DEAN FOODS CO COMMON NEW............ STOCK 242370104 34 800 SHARES X 3 800 0 0 DECODE GENETICS COMMON INC............ STOCK 243586104 2 300 SHARES X 1 300 0 0 DEERE & CO....... COMMON STOCK 244199105 277 3300 SHARES X 3 3300 0 0 DEERE & CO....... COMMON STOCK 244199105 640 7630 SHARES X 1 6887 0 743 DEERE & CO....... COMMON STOCK 244199105 1842 21956 SHARES X 1 21656 0 300 DEL MONTE FOODS COMMON CO............. STOCK 24522P103 18 1743 SHARES X 1 1743 0 0 DEL MONTE FOODS COMMON CO............. STOCK 24522P103 23 2226 SHARES X 1 2226 0 0 DELEK US COMMON HOLDINGS INC... STOCK 246647101 18 989 SHARES X 1 989 0 0 DELL INC......... COMMON STOCK 24702R101 453 19800 SHARES X 3 18700 0 1100 DELL INC......... COMMON STOCK 24702R101 1061 46441 SHARES X 1 41696 0 4745 19 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- DELL INC....... COMMON STOCK 24702R101 3770 165068 SHARES X 1 161815 0 3253 DELTA PETROLEUM COMMON CORP......... STOCK 247907207 135 6000 SHARES X 1 6000 0 0 DENBURY RESOURCES COMMON INCORPORATED. STOCK 247916208 293 10140 SHARES X 1 9675 0 465 DENBURY RES COMMON INC.......... STOCK 247916208 762 26400 SHARES X 3 26400 0 0 DELUXE COMMON CORPORATION.. STOCK 248019101 19 1124 SHARES X 1 1124 0 0 DENTSPLY INTERNATIONAL COMMON INC COM...... STOCK 249030107 340 11280 SHARES X 1 11280 0 0 DENTSPLY INTL COMMON INC.......... STOCK 249030107 981 32600 SHARES X 3 32600 0 0 DENTSPLY INTERNATIONAL COMMON INC COM...... STOCK 249030107 1371 45525 SHARES X 1 45225 0 300 DESIGN WITHIN COMMON REACH INC.... STOCK 250557105 2 250 SHARES X 1 250 0 0 DEUTSCHE TELEKOM AG COMMON SPONSORED.... STOCK 251566105 6 376 SHARES X 1 376 0 0 DEV DIVERSIFIED COMMON RLTY CORP.... STOCK 251591103 33 600 SHARES X 1 N.A. N.A. N.A. DEV DIVERSIFIED COMMON RLTY CORP.... STOCK 251591103 182 3256 SHARES X 1 N.A. N.A. N.A. DEVON ENERGY COMMON CORP......... STOCK 25179M103 217 3432 SHARES X 1 3032 0 400 DEVON ENERGY COMMON CORP......... STOCK 25179M103 760 12041 SHARES X 1 11715 0 326 DEVON ENERGY COMMON CORP......... STOCK 25179M103 848 13440 SHARES X 3 13440 0 0 DEVRY INC...... COMMON STOCK 251893103 11 500 SHARES X 1 500 0 0 DIAGEO PLC SPONSORED COMMON ADR.......... STOCK 25243Q205 36 500 SHARES X 3 500 0 0 DIAGEO PLC SPONSORED COMMON ADR.......... STOCK 25243Q205 213 2995 SHARES X 1 2995 0 0 DIAMOND OFFSHORE DRILLING COMMON COM.......... STOCK 25271C102 4 50 SHARES X 1 50 0 0 DIAMONDS TR COMMON UNIT SER 1... STOCK 252787106 269 2300 SHARES X 1 2300 0 0 DIEBOLD INC.... COMMON STOCK 253651103 15 350 SHARES X 1 350 0 0 DIEBOLD INC.... COMMON STOCK 253651103 20 463 SHARES X 1 463 0 0 DIGENE CORP.... COMMON STOCK 253752109 22 500 SHARES X 3 500 0 0 DIGENE CORP COMMON COMMON....... STOCK 253752109 63 1460 SHARES X 1 1300 0 160 DILLARDS COMMON INC.......... STOCK 254067101 16 480 SHARES X 3 480 0 0 DIODES INC..... COMMON STOCK 254543101 22 500 SHARES X 3 500 0 0 DIODES COMMON INCORPORATED. STOCK 254543101 43 995 SHARES X 1 902 0 93 THE DIRECTV COMMON GROUP INC.... STOCK 25459L106 11 554 SHARES X 1 505 0 49 THE DIRECTV COMMON GROUP INC.... STOCK 25459L106 35 1773 SHARES X 1 1448 0 325 DISNEY WALT COMMON CO........... STOCK 254687106 13 425 SHARES X 4 425 0 0 DISNEY WALT COMMON COMPANY...... STOCK 254687106 277 8946 SHARES X 2 8946 0 0 DISNEY WALT COMMON CO........... STOCK 254687106 563 18200 SHARES X 3 17200 0 1000 DISNEY WALT COMMON CO........... STOCK 254687106 3347 108268 SHARES X 1 101518 0 6750 DISNEY WALT COMMON CO........... STOCK 254687106 5917 191425 SHARES X 1 190825 0 600 DISCOVERY HOLDING COMMON CO-A......... STOCK 25468Y107 51 3542 SHARES X 1 3542 0 0 DISCOVERY HOLDING COMMON CO-A......... STOCK 25468Y107 94 6500 SHARES X 1 6500 0 0 DISCOVERY HOLDING COMMON CO........... STOCK 25468Y206 38 2600 SHARES X 1 2600 0 0 DR REDDYS LABS LTD COMMON ADR.......... STOCK 256135203 32 2000 SHARES X 1 2000 0 0 DOLBY LABORATORIES COMMON INC CL A..... STOCK 25659T107 2 100 SHARES X 1 100 0 0 DOLLAR GENERAL COMMON CORP......... STOCK 256669102 2 130 SHARES X 1 130 0 0 DOLLAR GEN COMMON CORP......... STOCK 256669102 33 2450 SHARES X 3 2450 0 0 DOMINION RESOURCES BLACK COMMON WARRI........ STOCK 25746Q108 73 2500 SHARES X 1 2500 0 0 DOMINION RES COMMON INC VA....... STOCK 25746U109 259 3384 SHARES X 3 2900 0 484 DOMINION RESOURCES COMMON INC.......... STOCK 25746U109 3493 45662 SHARES X 1 40644 0 5018 DOMINION RESOURCES COMMON INC.......... STOCK 25746U109 4581 59889 SHARES X 1 58489 0 1400 DONEGAL GROUP INC CL COMMON A............ STOCK 257701201 37 1838 SHARES X 1 1838 0 0 DONEGAL GROUP INC CL COMMON B............ STOCK 257701300 16 906 SHARES X 1 906 0 0 DONNELLEY R R COMMON & SONS....... STOCK 257867101 53 1605 SHARES X 3 1605 0 0 DONNELLEY R R COMMON & SONS CO.... STOCK 257867101 135 4099 SHARES X 1 4099 0 0 DONNELLEY R R COMMON & SONS CO.... STOCK 257867101 145 4400 SHARES X 1 4400 0 0 DOVER CORP..... COMMON STOCK 260003108 72 1510 SHARES X 3 1510 0 0 DOVER CORP..... COMMON STOCK 260003108 1636 34487 SHARES X 1 28087 0 6400 DOVER CORP..... COMMON STOCK 260003108 2578 54334 SHARES X 1 54334 0 0 DOVER DOWNS GAMING & COMMON ENTMT INC.... STOCK 260095104 0 1 SHARES X 1 1 0 0 DOVER MOTORSPORTS COMMON INC.......... STOCK 260174107 0 1 SHARES X 1 1 0 0 DOW CHEMICAL COMMON CO........... STOCK 260543103 974 25000 SHARES X 3 19800 0 5200 DOW CHEMICAL COMMON COMPANY...... STOCK 260543103 1322 33925 SHARES X 2 33925 0 0 DOW CHEMICAL COMMON CO........... STOCK 260543103 2943 75498 SHARES X 1 73448 0 2050 DOW CHEMICAL COMMON CO........... STOCK 260543103 5872 150654 SHARES X 1 149479 0 1175 DOW JONES & COMMON CO INC....... STOCK 260561105 14 425 SHARES X 3 425 0 0 DRYCLEAN USA COMMON INC.......... STOCK 262432107 1 350 SHARES X 1 350 0 0 DUPONT EI DE NEMOURS & COMMON CO COM....... STOCK 263534109 4 100 SHARES X 4 100 0 0 DU PONT E I DE COMMON NEMOU........ STOCK 263534109 392 9150 SHARES X 3 8550 0 600 DU PONT E I DE NEMOURS & COMMON COMPANY...... STOCK 263534109 417 9736 SHARES X 2 9736 0 0 DUPONT EI DE NEMOURS & COMMON CO COM....... STOCK 263534109 8407 196244 SHARES X 1 191844 0 4400 20 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- DUPONT EI DE NEMOURS & COMMON CO COM....... STOCK 263534109 8498 198369 SHARES X 1 195119 0 3250 DUKE REALTY COMMON CORP......... STOCK 264411505 127 3400 SHARES X 1 N.A. N.A. N.A. DUKE REALTY COMMON CORP......... STOCK 264411505 89 2380 SHARES X 1 N.A. N.A. N.A. DUKE ENERGY COMMON CORP......... STOCK 26441C105 588 19492 SHARES X 3 18892 0 600 DUKE ENERGY COMMON CORP......... STOCK 26441C105 899 29766 SHARES X 1 29766 0 0 DUKE ENERGY COMMON CORP......... STOCK 26441C105 1134 37549 SHARES X 1 37049 0 500 DUN & BRADSTREET COMMON CORP......... STOCK 26483E100 58 774 SHARES X 1 774 0 0 DUN & BRADSTREET COMMON CORP......... STOCK 26483E100 127 1700 SHARES X 1 1700 0 0 DUQUESNE LIGHT HOLDINGS COMMON INC.......... STOCK 266233105 12 600 SHARES X 1 600 0 0 DUQUESNE LIGHT HOLDINGS COMMON INC.......... STOCK 266233105 48 2431 SHARES X 1 2431 0 0 DYNEGY INC..... COMMON STOCK 26816Q101 44 8000 SHARES X 3 8000 0 0 DYNEGY INC CL COMMON A............ STOCK 26816Q101 69 12510 SHARES X 1 11360 0 1150 EMC CORP MASS COMMON COM.......... STOCK 268648102 153 12810 SHARES X 3 12810 0 0 EMC CORP MASS COMMON COM.......... STOCK 268648102 613 51147 SHARES X 1 44277 0 6870 E M C CORPORATION COMMON MASSACHUSETTS STOCK 268648102 2306 192499 SHARES X 2 192499 0 0 EMC CORP COMMON MASS......... STOCK 268648102 3193 266582 SHARES X 3 260401 0 6181 EMC CORP MASS COMMON COM.......... STOCK 268648102 5073 423449 SHARES X 1 409698 0 13751 ENSCO INTERNATIONAL COMMON INC COM...... STOCK 26874Q100 563 12836 SHARES X 1 9846 0 2990 ENSCO INTERNATIONAL COMMON INC COM...... STOCK 26874Q100 483 11015 SHARES X 3 11015 0 0 ENSCO INTERNATIONAL COMMON INC COM...... STOCK 26874Q100 6187 141161 SHARES X 1 135688 0 5473 ENSCO INTERNATIONAL COMMON INC COM...... STOCK 26874Q100 7048 160792 SHARES X 3 152952 0 7840 EOG RESOURCES COMMON INC COM...... STOCK 26875P101 207 3175 SHARES X 1 2250 0 925 EOG RESOURCES COMMON INC COM...... STOCK 26875P101 180 2770 SHARES X 3 2770 0 0 EOG RESOURCES COMMON INC COM...... STOCK 26875P101 2118 32564 SHARES X 1 31487 0 1077 EOG RESOURCES COMMON INC.......... STOCK 26875P101 2737 42071 SHARES X 3 40765 0 1306 E*TRADE FINANCIAL COMMON CORPORATION.. STOCK 269246104 7 290 SHARES X 1 290 0 0 E TRADE FINL COMMON CORP......... STOCK 269246104 67 2800 SHARES X 3 2800 0 0 EAGLE MATERIALS INC COM W COMMON RIGH......... STOCK 26969P108 12 345 SHARES X 1 345 0 0 EARTHLINK INC COMMON COM.......... STOCK 270321102 26 3528 SHARES X 1 3528 0 0 EASTGROUP PROPERTIES COMMON INCORPORATED. STOCK 277276101 409 8200 SHARES X 2 8200 0 0 EASTMAN CHEM COMMON CO........... STOCK 277432100 38 700 SHARES X 3 700 0 0 EASTMAN CHEMICAL COMPANY COMMON COM.......... STOCK 277432100 59 1091 SHARES X 1 1091 0 0 EASTMAN CHEMICAL COMPANY COMMON COM.......... STOCK 277432100 99 1830 SHARES X 1 1330 0 500 EASTMAN COMMON KODAK CO..... STOCK 277461109 48 2160 SHARES X 3 2160 0 0 EASTMAN KODAK CO COMMON COM.......... STOCK 277461109 91 4062 SHARES X 1 4062 0 0 EASTMAN KODAK CO COMMON COM.......... STOCK 277461109 163 7276 SHARES X 1 7276 0 0 EATON CORP..... COMMON STOCK 278058102 75 1090 SHARES X 3 1090 0 0 EATON CORP COMMON COM.......... STOCK 278058102 131 1900 SHARES X 1 1900 0 0 EATON CORP COMMON COM.......... STOCK 278058102 577 8385 SHARES X 1 8385 0 0 EATON VANCE COMMON CORP......... STOCK 278265103 7 230 SHARES X 1 230 0 0 EBAY INC COM... COMMON STOCK 278642103 377 13306 SHARES X 1 10446 0 2860 EBAY INC....... COMMON STOCK 278642103 961 33889 SHARES X 3 32889 0 1000 EBAY INC COM... COMMON STOCK 278642103 2250 79348 SHARES X 1 76748 0 2600 ECOLAB INC..... COMMON STOCK 278865100 60 1390 SHARES X 3 1390 0 0 ECOLAB INC COMMON COM.......... STOCK 278865100 101 2350 SHARES X 1 2350 0 0 ECOLAB INC COMMON COM.......... STOCK 278865100 1195 27900 SHARES X 1 25900 0 2000 EDISON INTERNATIONAL COMMON COM.......... STOCK 281020107 42 1010 SHARES X 1 1010 0 0 EDISON INTL.... COMMON STOCK 281020107 103 2465 SHARES X 3 2465 0 0 EDUCATION REALTY TRUST COMMON INC REI...... STOCK 28140H104 54 3625 SHARES X 1 N.A. N.A. N.A. EDWARDS AG COMMON INC COM...... STOCK 281760108 18 339 SHARES X 1 339 0 0 EDWARDS LIFESCIENCES COMMON CORP COM..... STOCK 28176E108 195 4175 SHARES X 1 3575 0 600 EDWARDS LIFESCIENCES COMMON CORP COM..... STOCK 28176E108 457 9800 SHARES X 1 9050 0 750 EL PASO CORP COMMON COM.......... STOCK 28336L109 48 3499 SHARES X 1 3499 0 0 EL PASO CORP COMMON COM.......... STOCK 28336L109 49 3582 SHARES X 1 3582 0 0 EL PASO COMMON CORPORATION.. STOCK 28336L109 91 6700 SHARES X 3 6700 0 0 ELAN CORP PLC COMMON SPONS ADR.... STOCK 284131208 1 75 SHARES X 1 75 0 0 ELECTRONICS COMMON ARTS COM..... STOCK 285512109 192 3435 SHARES X 3 3435 0 0 ELECTRONICS COMMON ARTS COM..... STOCK 285512109 489 8750 SHARES X 1 8750 0 0 ELECTRONIC COMMON ARTS......... STOCK 285512109 3144 56291 SHARES X 3 54635 0 1656 ELECTRONICS COMMON ARTS COM..... STOCK 285512109 4691 84008 SHARES X 1 80598 0 3410 ELECTRONIC DATA SYSTEM COMMON CORPORA...... STOCK 285661104 1 40 SHARES X 1 40 0 0 ELECTRONIC DATA SYSTEM COMMON CORPORA...... STOCK 285661104 65 2658 SHARES X 1 2658 0 0 ELECTRONIC COMMON DATA SYS..... STOCK 285661104 96 3925 SHARES X 3 3925 0 0 ELECTRONICS FOR IMAGING COMMON INC CO....... STOCK 286082102 30 1300 SHARES X 1 0 0 1300 ELECTRONICS FOR IMAGING COMMON INC CO....... STOCK 286082102 498 21760 SHARES X 1 20895 0 865 21 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 -------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------- ------ ----- ELECTRONICS FOR COMMON IMAG.............. STOCK 286082102 1195 52200 SHARES X 3 52200 0 0 ELIZABETH ARDEN INC COMMON COM............... STOCK 28660G106 3 205 SHARES X 1 205 0 0 EMBARQ CORP......... COMMON STOCK 29078E105 29 607 SHARES X 1 607 0 0 EMBARQ CORP......... COMMON STOCK 29078E105 49 1004 SHARES X 1 939 0 65 EMBARQ COMMON CORPORATION....... STOCK 29078E105 51 1048 SHARES X 3 1048 0 0 EMERSON ELEC CO..... COMMON STOCK 291011104 285 3400 SHARES X 3 3400 0 0 EMERSON ELECTRIC COMMON COMPANY........... STOCK 291011104 843 10050 SHARES X 2 10050 0 0 EMERSON ELECTRIC COMMON CO................ STOCK 291011104 5782 68946 SHARES X 1 62031 0 6915 EMERSON ELECTRIC COMMON CO................ STOCK 291011104 7205 85917 SHARES X 1 84767 0 1150 ENCANA CORP......... COMMON STOCK 292505104 168 3600 SHARES X 1 3600 0 0 ENBRIDGE ENERGY COMMON PTNR.............. STOCK 29250R106 122 2627 SHARES X 1 2627 0 0 ENCYSIVE PHARMACEUTICALS COMMON INC............... STOCK 29256X107 116 27000 SHARES X 1 27000 0 0 ENDESA S A SPONSORED COMMON ADR............... STOCK 29258N107 34 800 SHARES X 1 800 0 0 ENDESA S A SPONSORED COMMON ADR............... STOCK 29258N107 114 2668 SHARES X 1 2668 0 0 ENDEAVOUR INTERNATIONAL COMMON CORP.............. STOCK 29259G101 3 1000 SHARES X 1 1000 0 0 ENERGY CONVERSION COMMON DEVICES INC....... STOCK 292659109 7 200 SHARES X 1 200 0 0 ENERGY EAST CORP COMMON COM............... STOCK 29266M109 133 5623 SHARES X 1 5623 0 0 ENERGY EAST CORP COMMON COM............... STOCK 29266M109 203 8576 SHARES X 1 8376 0 200 ENERGIZER HLDGS INC COMMON COM............... STOCK 29266R108 7 100 SHARES X 1 100 0 0 ENERGIZER HLDGS INC COMMON COM............... STOCK 29266R108 102 1412 SHARES X 1 1412 0 0 ENERGY TRANSFER COMMON PARTNERS LP....... STOCK 29273R109 46 1000 SHARES X 1 1000 0 0 ENERPLUS RESOURCES COMMON FUND.............. STOCK 29274D604 106 2100 SHARES X 1 2100 0 0 ENPRO INDUSTRIES.... COMMON STOCK 29355X107 24 800 SHARES X 1 800 0 0 ENTERGY CORP COM COMMON NEW............... STOCK 29364G103 20 250 SHARES X 1 250 0 0 ENTERGY CORP........ COMMON STOCK 29364G103 147 1880 SHARES X 3 1880 0 0 ENTERGY CORP COM COMMON NEW............... STOCK 29364G103 205 2621 SHARES X 1 2621 0 0 ENTERPRISE PRODUCTS COMMON PARTNERS L........ STOCK 293792107 54 2022 SHARES X 1 2022 0 0 ENTERPRISE PRODUCTS COMMON PARTNERS L........ STOCK 293792107 152 5685 SHARES X 1 5685 0 0 ENTERPRISE PRODUCTS COMMON PARTNERS L.P...... STOCK 293792107 388 14500 SHARES X 2 14500 0 0 ENVIRONMENTAL COMMON POWER CORP........ STOCK 29406L201 0 100 SHARES X 1 100 0 0 EQUIFAX INC......... COMMON STOCK 294429105 38 1025 SHARES X 3 1025 0 0 EQUIFAX INC COM..... COMMON STOCK 294429105 92 2500 SHARES X 1 2500 0 0 EQUITABLE RESOURCES COMMON INC............... STOCK 294549100 148 4231 SHARES X 1 4231 0 0 EQUITABLE RESOURCES COMMON INC............... STOCK 294549100 1021 29200 SHARES X 1 29200 0 0 EQUITY OFFICE PPTYS. COMMON STOCK 294741103 103 2600 SHARES X 3 2600 0 0 EQUITY OFFICE COMMON PROPERTIES TR (R.. STOCK 294741103 777 19550 SHARES X 1 N.A. N.A. N.A. EQUITY OFFICE COMMON PROPERTIES TR (R.. STOCK 294741103 580 14589 SHARES X 1 N.A. N.A. N.A. EQUITY ONE COMMON INCORPORATED...... STOCK 294752100 22 900 SHARES X 1 N.A. N.A. N.A. EQUITY RESIDENTIAL COMMON (REIT)............ STOCK 29476L107 268 5300 SHARES X 1 N.A. N.A. N.A. EQUITY RESIDENTIAL COMMON (REIT)............ STOCK 29476L107 114 2262 SHARES X 1 N.A. N.A. N.A. TELEFONAKTIEBOLAGET COMMON LM ERICSSO........ STOCK 294821608 14 400 SHARES X 1 400 0 0 TELEFONAKTIEBOLAGET COMMON LM ERICSSO........ STOCK 294821608 48 1380 SHARES X 1 1380 0 0 ERIE INDEMNITY CO CL COMMON A................. STOCK 29530P102 7541 144000 SHARES X 1 144000 0 0 ESSEX CORPORATION... COMMON STOCK 296744105 9 500 SHARES X 1 500 0 0 DELHAIZE GROUP COMMON SPONSORED ADR..... STOCK 29759W101 8 100 SHARES X 1 100 0 0 EXELON CORP......... COMMON STOCK 30161N101 359 5932 SHARES X 3 5432 0 500 EXELON CORP......... COMMON STOCK 30161N101 1283 21199 SHARES X 1 19674 0 1525 EXELON CORP......... COMMON STOCK 30161N101 5192 85757 SHARES X 1 83907 0 1850 EXPEDITORS INTL WASH COMMON INC COM........... STOCK 302130109 599 13440 SHARES X 1 13000 0 440 EXPEDITORS INTL COMMON WASH.............. STOCK 302130109 1560 35000 SHARES X 3 35000 0 0 EXPRESS SCRIPTS INC. COMMON STOCK 302182100 324 4290 SHARES X 3 4290 0 0 EXPRESS SCRIPTS INC. COMMON STOCK 302182100 2667 35350 SHARES X 1 33610 0 1740 EXPRESS SCRIPTS INC. COMMON STOCK 302182100 6238 82667 SHARES X 3 79658 0 3009 EXPRESS SCRIPTS INC. COMMON STOCK 302182100 10076 133540 SHARES X 1 130650 0 2890 EXXON MOBIL CORP.... COMMON STOCK 30231G102 20 300 SHARES X 4 300 0 0 EXXON MOBIL COMMON CORPORATION....... STOCK 30231G102 967 14415 SHARES X 2 14415 0 0 EXXON MOBIL CORP.... COMMON STOCK 30231G102 1190 17730 SHARES X 3 17730 0 0 EXXON MOBIL CORP.... COMMON STOCK 30231G102 22859 340670 SHARES X 3 329878 0 10792 EXXON MOBIL CORP.... COMMON STOCK 30231G102 72346 1078178 SHARES X 1 978463 0 99715 EXXON MOBIL CORP.... COMMON STOCK 30231G102 82355 1227343 SHARES X 1 1211946 0 15397 FNB CORP PA......... COMMON STOCK 302520101 43 2578 SHARES X 1 2578 0 0 FPL GROUP INC COM... COMMON STOCK 302571104 14 300 SHARES X 4 300 0 0 FPL GROUP INC....... COMMON STOCK 302571104 152 3370 SHARES X 3 2970 0 400 FPL GROUP INC COM... COMMON STOCK 302571104 3021 67127 SHARES X 1 58585 0 8542 FPL GROUP INC COM... COMMON STOCK 302571104 6148 136613 SHARES X 1 136613 0 0 22 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- FACTSET RESEARCH COMMON SYSTEMS INC... STOCK 303075105 44 900 SHARES X 1 900 0 0 FAIRPOINT COMMUNICATIONS COMMON INC........... STOCK 305560104 2 100 SHARES X 1 100 0 0 FAMILY DOLLAR COMMON STORES........ STOCK 307000109 8 275 SHARES X 1 275 0 0 FAMILY DOLLAR COMMON STORES........ STOCK 307000109 37 1250 SHARES X 3 1250 0 0 FASTENAL CO..... COMMON STOCK 311900104 296 7660 SHARES X 1 7390 0 270 FASTENAL CO..... COMMON STOCK 311900104 837 21700 SHARES X 3 21700 0 0 FEATHERLITE COMMON INCORPORATED.. STOCK 313054108 264 41000 SHARES X 1 41000 0 0 FREDDIE MAC..... COMMON STOCK 313400301 39 590 SHARES X 1 590 0 0 FREDDIE MAC..... COMMON STOCK 313400301 1322 19933 SHARES X 3 19933 0 0 FREDDIE MAC..... COMMON STOCK 313400301 1408 21224 SHARES X 1 21224 0 0 FREDDIE MAC-- FEDERAL HOME LOAN COMMON MORTGAGE...... STOCK 313400301 4414 66552 SHARES X 2 66552 0 0 FED NATL MTG COMMON ASSN COM...... STOCK 313586109 471 8430 SHARES X 3 8430 0 0 FED NATL MTG COMMON ASSN COM...... STOCK 313586109 2524 45142 SHARES X 1 43242 0 1900 FED NATL MTG COMMON ASSN COM...... STOCK 313586109 5694 101841 SHARES X 1 101591 0 250 FEDERAL REALTY COMMON INV TR (REIT). STOCK 313747206 104 1400 SHARES X 1 N.A. N.A. N.A. FEDERAL SIGNAL COMMON CORP.......... STOCK 313855108 15 1000 SHARES X 1 1000 0 0 FEDERATED DEPT COMMON STORES INC.... STOCK 31410H101 65 1498 SHARES X 1 1498 0 0 FEDERATED DEPT COMMON STORE......... STOCK 31410H101 199 4616 SHARES X 3 4616 0 0 FEDERATED DEPT COMMON STORES INC.... STOCK 31410H101 304 7030 SHARES X 1 7030 0 0 FEDERATED DEPARTMENT STORES COMMON DELAWARE...... STOCK 31410H101 433 10021 SHARES X 2 10021 0 0 FEDERATED INVS COMMON INC........... STOCK 314211103 27 800 SHARES X 3 800 0 0 FEDEX CORP COMMON COM........... STOCK 31428X106 337 3098 SHARES X 1 2498 0 600 FEDEX CORP COMMON COM........... STOCK 31428X106 631 5805 SHARES X 1 5805 0 0 F5 NETWORKS COMMON INC........... STOCK 315616102 13 240 SHARES X 1 240 0 0 F5 NETWORKS COMMON INC........... STOCK 315616102 434 8087 SHARES X 3 6023 0 2064 F5 NETWORKS COMMON INC........... STOCK 315616102 1265 23556 SHARES X 1 22967 0 589 FIDELITY NATL INFORMATION COMMON SERV.......... STOCK 31620M106 19 500 SHARES X 1 500 0 0 FIDELITY NATL COMMON FINL INC...... STOCK 316326107 2 50 SHARES X 1 50 0 0 FIDELITY NATL COMMON FINL INC...... STOCK 316326107 446 10717 SHARES X 1 10460 0 257 FIDELITY NATL COMMON FINL.......... STOCK 316326107 858 20600 SHARES X 3 20600 0 0 FIFTH THIRD BANCORP COMMON COM........... STOCK 316773100 36 950 SHARES X 1 950 0 0 FIFTH THIRD COMMON BANCORP....... STOCK 316773100 350 9200 SHARES X 3 4200 0 5000 FIFTH THIRD BANCORP COMMON COM........... STOCK 316773100 589 15472 SHARES X 1 15472 0 0 FIRST DATA CORP COMMON COM........... STOCK 319963104 8 200 SHARES X 4 200 0 0 FIRST DATA COMMON CORP.......... STOCK 319963104 273 6500 SHARES X 3 6500 0 0 FIRST DATA COMMON CORPORATION... STOCK 319963104 478 11386 SHARES X 2 11386 0 0 FIRST DATA CORP COMMON COM........... STOCK 319963104 996 23715 SHARES X 1 22315 0 1400 FIRST DATA CORP COMMON COM........... STOCK 319963104 1636 38942 SHARES X 1 38592 0 350 FIRST HORIZON COMMON NATL.......... STOCK 320517105 34 900 SHARES X 3 900 0 0 FIRST INDUSTRIAL REALTY TR COMMON (RE........... STOCK 32054K103 12 275 SHARES X 1 N.A. N.A. N.A. FIRST MARBLEHEAD COMMON CORP.......... STOCK 320771108 1212 17500 SHARES X 2 17500 0 0 FIRST MARINER BANCORP COMMON INCORPOR...... STOCK 320795107 68 3500 SHARES X 1 3500 0 0 FIRST NIAGARA FINANCIAL COMMON GROUP......... STOCK 33582V108 4 292 SHARES X 1 292 0 0 FIRST STATE FINANCIAL CORP COMMON FLO........... STOCK 33708M206 58 3253 SHARES X 1 3253 0 0 FIRST UNITED COMMON CORP COM...... STOCK 33741H107 49 2317 SHARES X 1 200 0 2117 FIRST UNITED COMMON CORP COM...... STOCK 33741H107 179 8408 SHARES X 1 8408 0 0 FISERV INC...... COMMON STOCK 337738108 9 200 SHARES X 1 0 0 200 FISERV INC...... COMMON STOCK 337738108 10 220 SHARES X 1 220 0 0 FISERV INC...... COMMON STOCK 337738108 68 1450 SHARES X 3 1450 0 0 FISERV COMMON INCORPORATED.. STOCK 337738108 762 16186 SHARES X 2 16186 0 0 FIRSTENERGY COMMON CORP.......... STOCK 337932107 162 2900 SHARES X 3 2900 0 0 FIRSTENERGY COMMON CORP COM...... STOCK 337932107 273 4883 SHARES X 1 4883 0 0 FIRSTENERGY COMMON CORP COM...... STOCK 337932107 386 6906 SHARES X 1 6906 0 0 FISHER SCNTIFC COMMON INTL.......... STOCK 338032204 70 900 SHARES X 3 900 0 0 FIVE STAR QUALITY CARE COMMON INC........... STOCK 33832D106 0 10 SHARES X 1 0 0 10 FIVE STAR COMMON QUALITY CA.... STOCK 33832D106 29 2700 SHARES X 3 2700 0 0 FIVE STAR QUALITY CARE COMMON INC........... STOCK 33832D106 67 6260 SHARES X 1 5700 0 560 FLANDERS COMMON CORPORATION... STOCK 338494107 1011 118073 SHARES X 2 118073 0 0 FLORIDA EAST COAST COMMON INDUSTRIES.... STOCK 340632108 0 8 SHARES X 1 8 0 0 FLUOR COMMON CORPORATION... STOCK 343412102 46 600 SHARES X 3 600 0 0 FLUOR CORP...... COMMON STOCK 343412102 158 2055 SHARES X 1 2055 0 0 FLUOR CORP...... COMMON STOCK 343412102 961 12494 SHARES X 1 12494 0 0 FONAR CORP COMMON COM........... STOCK 344437108 0 18 SHARES X 1 18 0 0 FORD MOTOR COMMON CO............ STOCK 345370860 78 9622 SHARES X 1 6062 0 3560 FORD MOTOR COMMON CO............ STOCK 345370860 98 12094 SHARES X 1 12094 0 0 23 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 --------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------- ------ ------ FORD MOTOR CO.... COMMON STOCK 345370860 149 18400 SHARES X 3 18400 0 0 FORDING CANADIAN COAL COMMON TRUST.......... STOCK 345425102 1188 44789 SHARES X 1 37134 0 7655 FORDING CANADIAN COAL COMMON TRUST.......... STOCK 345425102 1139 42945 SHARES X 3 42945 0 0 FORDING CANADIAN COAL COMMON TRUST.......... STOCK 345425102 3329 125472 SHARES X 1 122947 0 2525 FOREST LABS INC COMMON COM............ STOCK 345838106 18 350 SHARES X 1 350 0 0 FOREST LABS INC COMMON COM............ STOCK 345838106 61 1200 SHARES X 1 1200 0 0 FOREST LABS COMMON INC............ STOCK 345838106 132 2600 SHARES X 3 2600 0 0 FOREST OIL COMMON CORP........... STOCK 346091705 16 500 SHARES X 1 500 0 0 FORTUNE BRANDS COMMON INC............ STOCK 349631101 105 1400 SHARES X 3 1400 0 0 FORTUNE BRANDS COMMON INC............ STOCK 349631101 993 13219 SHARES X 1 11112 0 2107 FORTUNE BRANDS COMMON INC............ STOCK 349631101 1678 22343 SHARES X 1 21143 0 1200 FRANKLIN RESOURCES COMMON INC............ STOCK 354613101 16 150 SHARES X 1 150 0 0 FRANKLIN RESOURCES COMMON INC............ STOCK 354613101 85 800 SHARES X 1 800 0 0 FRANKLIN RES COMMON INC............ STOCK 354613101 137 1300 SHARES X 3 1300 0 0 FRANKLIN STREET COMMON PROP REIT...... STOCK 35471R106 95 4775 SHARES X 1 N.A. N.A. N.A. FREEPORT MCMORAN CPR & COMMON GLD INC........ STOCK 35671D857 41 765 SHARES X 1 765 0 0 FREEPORT MCMORAN CPR & COMMON GLD INC........ STOCK 35671D857 69 1289 SHARES X 1 1289 0 0 FREEPORT- MCMORAN COMMON C&G............ STOCK 35671D857 85 1600 SHARES X 3 1600 0 0 FREESCALE COMMON SEMICONDUCTOR-B STOCK 35687M206 37 973 SHARES X 1 973 0 0 FREESCALE COMMON SEMICONDUCTOR-B STOCK 35687M206 121 3181 SHARES X 1 2961 0 220 FREESCALE COMMON SEMICONDUC..... STOCK 35687M206 133 3500 SHARES X 3 3500 0 0 FREIGHTCAR COMMON AMERICA INC.... STOCK 357023100 16 298 SHARES X 1 298 0 0 FRONTIER OIL COMMON CORPORATION.... STOCK 35914P105 23 870 SHARES X 1 870 0 0 FROZEN FOOD EXPRESS COMMON INDUSTRIES..... STOCK 359360104 8 1000 SHARES X 1 1000 0 0 FULTON FINANCIAL COMMON CORP........... STOCK 360271100 2015 124451 SHARES X 1 124451 0 0 FULTON FINANCIAL COMMON CORP........... STOCK 360271100 3074 189842 SHARES X 1 143983 0 45859 FULTON FINANCIAL COMMON CORP........... STOCK 360271100 6351 392282 SHARES X X 1 392282 0 45859 GATX CORP........ COMMON STOCK 361448103 14 350 SHARES X 1 0 0 350 GALLAGHER ARTHUR J. & COMMON CO............. STOCK 363576109 27 1000 SHARES X 1 1000 0 0 GALLAHER GROUP COMMON PLC SPON ADR... STOCK 363595109 152 2322 SHARES X 1 2214 0 108 GALLAHER GROUP COMMON PLC SPON ADR... STOCK 363595109 249 3805 SHARES X 1 3805 0 0 GAMESTOP CORP-- COMMON CLASS A........ STOCK 36467W109 467 10080 SHARES X 1 9610 0 470 GAMESTOP CORP COMMON HLDG........... STOCK 36467W109 1157 25000 SHARES X 3 25000 0 0 GANNETT CO INC... COMMON STOCK 364730101 165 2900 SHARES X 3 2900 0 0 GANNETT COMMON INCORPORATED... STOCK 364730101 206 3620 SHARES X 2 3620 0 0 GANNETT CO INC... COMMON STOCK 364730101 696 12240 SHARES X 1 12240 0 0 GANNETT CO INC... COMMON STOCK 364730101 766 13478 SHARES X 1 13278 0 200 GAP INC.......... COMMON STOCK 364760108 70 3700 SHARES X 3 3700 0 0 GAP INC COM...... COMMON STOCK 364760108 451 23801 SHARES X 1 23401 0 400 GAP INC COM...... COMMON STOCK 364760108 812 42867 SHARES X 1 42867 0 0 GENELABS COMMON TECHNOLOGIES... STOCK 368706206 1 600 SHARES X 1 600 0 0 GENENTECH INC COMMON COM NEW........ STOCK 368710406 273 3300 SHARES X 1 3300 0 0 GENENTECH INC.... COMMON STOCK 368710406 615 7450 SHARES X 3 7450 0 0 GENENTECH INC COMMON COM NEW........ STOCK 368710406 3748 45325 SHARES X 1 45325 0 0 GENERAL CABLE COMMON CORP........... STOCK 369300108 23 600 SHARES X 3 600 0 0 GENERAL CABLE COMMON CORPORATION.... STOCK 369300108 50 1320 SHARES X 1 1200 0 120 GENERAL COMMON DYNAMICS....... STOCK 369550108 293 4088 SHARES X 3 4088 0 0 GENERAL DYNAMICS CORP COMMON COM............ STOCK 369550108 1220 17028 SHARES X 1 17028 0 0 GENERAL DYNAMICS CORP COMMON COM............ STOCK 369550108 4405 61466 SHARES X 1 61466 0 0 GENERAL ELECTRIC COMMON COMPANY........ STOCK 369604103 19 550 SHARES X 4 550 0 0 GENERAL ELECTRIC COMMON COMPANY........ STOCK 369604103 204 5775 SHARES X 2 5775 0 0 GENERAL ELECTRIC COMMON COMPANY........ STOCK 369604103 1432 40560 SHARES X 3 40560 0 0 GENERAL ELECTRIC COMMON COMPANY........ STOCK 369604103 5423 153635 SHARES X 2 153635 0 0 GENERAL COMMON ELECTRIC CO.... STOCK 369604103 21756 616302 SHARES X 3 581941 0 34361 GENERAL ELECTRIC COMMON COMPANY........ STOCK 369604103 73173 2072890 SHARES X 1 1945198 0 127692 GENERAL ELECTRIC COMMON COMPANY........ STOCK 369604103 76424 2164978 SHARES X 1 2125025 0 39953 GENERAL GROWTH COMMON PPTYS INC...... STOCK 370021107 143 3000 SHARES X 1 N.A. N.A. N.A. GENERAL MILLS COMMON INC............ STOCK 370334104 8 150 SHARES X 4 150 0 0 GENERAL MILLS COMMON INC............ STOCK 370334104 603 10637 SHARES X 3 9637 0 1000 GENERAL MILLS COMMON INC............ STOCK 370334104 2019 35673 SHARES X 1 35223 0 450 GENERAL MILLS COMMON INC............ STOCK 370334104 4324 76399 SHARES X 1 74999 0 1400 GENERAL MOTORS COMMON CORP COM....... STOCK 370442105 111 3333 SHARES X 1 2933 0 400 GENERAL MOTORS COMMON CORP........... STOCK 370442105 163 4900 SHARES X 3 4900 0 0 GENERAL MOTORS COMMON CORP COM....... STOCK 370442105 853 25649 SHARES X 1 25001 0 648 GENESIS MICROCHIP COMMON INC............ STOCK 37184C103 6 500 SHARES X 1 500 0 0 24 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- GENTEX CORP COMMON COM............ STOCK 371901109 37 2600 SHARES X 1 0 0 2600 GENUINE PARTS COMMON CO............. STOCK 372460105 59 1360 SHARES X 3 1360 0 0 GENUINE PARTS COMMON INC............ STOCK 372460105 140 3250 SHARES X 1 3250 0 0 GENUINE PARTS COMMON COMPANY........ STOCK 372460105 366 8475 SHARES X 2 8475 0 0 GENUINE PARTS COMMON INC............ STOCK 372460105 438 10155 SHARES X 1 10155 0 0 GENWORTH FINANCIAL INC-- COMMON CL A........... STOCK 37247D106 23 645 SHARES X 1 645 0 0 GENWORTH COMMON FINANCIAL...... STOCK 37247D106 123 3500 SHARES X 3 3500 0 0 GENZYME CORP COMMON COM............ STOCK 372917104 40 600 SHARES X 1 600 0 0 GENZYME CORP..... COMMON STOCK 372917104 148 2200 SHARES X 3 2200 0 0 GENZYME CORP COMMON COM............ STOCK 372917104 1398 20726 SHARES X 1 20326 0 400 GERON CORP....... COMMON STOCK 374163103 3 500 SHARES X 1 0 0 500 GILEAD SCIENCES COMMON INC COM........ STOCK 375558103 250 3630 SHARES X 3 3630 0 0 GILEAD SCIENCES COMMON INC COM........ STOCK 375558103 345 5010 SHARES X 1 5010 0 0 GILEAD SCIENCES COMMON INC COM........ STOCK 375558103 2898 42134 SHARES X 1 41257 0 877 GILEAD SCIENCES COMMON INC............ STOCK 375558103 3771 54833 SHARES X 3 52151 0 2682 GLADSTONE COMMON CAPITAL CORP... STOCK 376535100 110 5000 SHARES X 1 5000 0 0 GLADSTONE COMMON CAPITAL CORP... STOCK 376535100 2669 121255 SHARES X 2 121255 0 0 GLADSTONE COMMERCIAL COMMON CORP........... STOCK 376536108 80 4000 SHARES X 1 N.A. N.A. N.A. GLATFELTER....... COMMON STOCK 377316104 656 48403 SHARES X 1 48403 0 0 GLAXOSMITHKLINE COMMON PLC ADR........ STOCK 37733W105 1519 28534 SHARES X 1 21834 0 6700 GLAXOSMITHKLINE COMMON PLC ADR........ STOCK 37733W105 1262 23707 SHARES X 1 23707 0 0 GOLD FIELDS COMMON LIMITED ADR.... STOCK 38059T106 4 250 SHARES X 1 250 0 0 GOLDCORP INC..... COMMON STOCK 380956409 24 1000 SHARES X 1 1000 0 0 GOLDEN WEST FINL COMMON CORP COM....... STOCK 381317106 6 84 SHARES X 1 84 0 0 GOLDEN WEST COMMON FINL........... STOCK 381317106 147 1900 SHARES X 3 1900 0 0 GOLDMAN SACHS GROUP INC COMMON COM............ STOCK 38141G104 289 1710 SHARES X 1 1450 0 260 GOLDMAN SACHS COMMON GROUP.......... STOCK 38141G104 575 3400 SHARES X 3 3400 0 0 GOLDMAN SACHS GROUP INC COMMON COM............ STOCK 38141G104 1229 7265 SHARES X 1 7215 0 50 GOODRICH CORP.... COMMON STOCK 382388106 4 100 SHARES X 1 100 0 0 GOODRICH CORP.... COMMON STOCK 382388106 36 885 SHARES X 3 885 0 0 GOODRICH CORP.... COMMON STOCK 382388106 227 5600 SHARES X 1 4000 0 1600 GOODYEAR TIRE & COMMON RUBR CO........ STOCK 382550101 29 2000 SHARES X 1 2000 0 0 GOODYEAR TIRE & COMMON RUBR........... STOCK 382550101 52 3545 SHARES X 3 3545 0 0 GOODYEAR TIRE & COMMON RUBR CO........ STOCK 382550101 74 5075 SHARES X 1 4600 0 475 GOOGLE INC CL COMMON A.............. STOCK 38259P508 157 390 SHARES X 1 390 0 0 GOOGLE INC CL COMMON A.............. STOCK 38259P508 340 847 SHARES X 3 847 0 0 GOOGLE INC CL COMMON A.............. STOCK 38259P508 3198 7956 SHARES X 1 7841 0 115 GOOGLE INC....... COMMON STOCK 38259P508 6078 15129 SHARES X 3 14713 0 416 GRACO INC COM.... COMMON STOCK 384109104 737 18865 SHARES X 1 18465 0 400 GRACO INC........ COMMON STOCK 384109104 1806 46242 SHARES X 3 46242 0 0 GRAINGER W W COMMON INC............ STOCK 384802104 41 605 SHARES X 3 605 0 0 W W GRAINGER INC COMMON COM............ STOCK 384802104 107 1600 SHARES X 1 1600 0 0 W W GRAINGER INC COMMON COM............ STOCK 384802104 349 5200 SHARES X 1 5200 0 0 GRANT PRIDECO COMMON INC COM........ STOCK 38821G101 6 150 SHARES X 1 150 0 0 GRANT PRIDECO COMMON INC COM........ STOCK 38821G101 391 10271 SHARES X 1 9875 0 396 GRANT PRIDECO COMMON INC............ STOCK 38821G101 1194 31400 SHARES X 3 31400 0 0 GREAT AMERN FINL RES INC COMMON COM............ STOCK 389915109 2 100 SHARES X 1 0 0 100 GREAT PLAINS COMMON ENERGY INC..... STOCK 391164100 8 270 SHARES X 1 270 0 0 GREAT PLAINS COMMON ENERGY INC..... STOCK 391164100 26 850 SHARES X 1 850 0 0 GREEN MOUNTAIN COMMON POWER CORP..... STOCK 393154109 33 1000 SHARES X 1 1000 0 0 GROUPE DANONE COMMON SPONS ADR...... STOCK 399449107 30 1000 SHARES X 1 1000 0 0 THE GYMBOREE COMMON CORPORATION.... STOCK 403777105 135 3200 SHARES X 1 2900 0 300 HCA INC COM...... COMMON STOCK 404119109 55 1100 SHARES X 1 350 0 750 HCA INC COM...... COMMON STOCK 404119109 44 882 SHARES X 1 882 0 0 HCC INS HLDGS INC COMMON COM............ STOCK 404132102 441 13405 SHARES X 1 12665 0 740 HRPT PROPERTIES COMMON TRUST (REIT)... STOCK 40426W101 14 1200 SHARES X 1 N.A. N.A. N.A. HRPT PROPERTIES COMMON TRUST (REIT)... STOCK 40426W101 2 148 SHARES X 1 N.A. N.A. N.A. HSBC HOLDINGS COMMON PLC SPON ADR... STOCK 404280406 109 1190 SHARES X 1 1190 0 0 HSBC HOLDINGS COMMON PLC SPON ADR... STOCK 404280406 112 1226 SHARES X 1 1226 0 0 HALLIBURTON COMMON HLDG CO COM.... STOCK 406216101 310 10900 SHARES X 1 4200 0 6700 HALLIBURTON...... COMMON STOCK 406216101 242 8500 SHARES X 3 8500 0 0 HALLIBURTON COMMON HLDG CO COM.... STOCK 406216101 407 14318 SHARES X 1 12218 0 2100 HALOZYME COMMON THERAPEUTIC.... STOCK 40637H109 40 15000 SHARES X 3 15000 0 0 HALOZYME THERAPEUTICS COMMON INC............ STOCK 40637H109 68 25800 SHARES X 1 25800 0 0 HANESBRANDS COMMON INC............ STOCK 410345102 6 250 SHARES X 3 250 0 0 25 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- HANESBRANDS COMMON INC............. STOCK 410345102 63 2810 SHARES X 1 2810 0 0 HANESBRANDS COMMON INC............. STOCK 410345102 141 6263 SHARES X 1 5538 0 725 HARLEY DAVIDSON COMMON INC............. STOCK 412822108 126 2000 SHARES X 3 2000 0 0 HARLEY DAVIDSON COMMON INC............. STOCK 412822108 355 5650 SHARES X 1 2450 0 3200 HARLEY DAVIDSON COMMON INC............. STOCK 412822108 1350 21512 SHARES X 1 20312 0 1200 HARLEYSVILLE NATL CORP COMMON COM............. STOCK 412850109 26 1316 SHARES X 1 1316 0 0 HARMAN INTERNATIONAL COMMON INDUSTRIE....... STOCK 413086109 299 3580 SHARES X 1 3480 0 100 HARMAN INTL COMMON INDS............ STOCK 413086109 846 10150 SHARES X 3 10150 0 0 HARMONY GOLD MINING SPON COMMON ADR............. STOCK 413216300 16 1275 SHARES X 1 1275 0 0 HARRAHS ENTERTAINMENT COMMON INC............. STOCK 413619107 32 475 SHARES X 1 475 0 0 HARRAHS COMMON ENTMT INC....... STOCK 413619107 113 1700 SHARES X 3 1700 0 0 HARRIS & HARRIS GROUP COMMON INC............. STOCK 413833104 2 200 SHARES X 1 200 0 0 HARRIS CORP....... COMMON STOCK 413875105 149 3355 SHARES X 1 3355 0 0 HARRIS CORP....... COMMON STOCK 413875105 309 6955 SHARES X 3 6955 0 0 HARRIS CORP....... COMMON STOCK 413875105 3152 70846 SHARES X 1 69599 0 1247 HARRIS CORP....... COMMON STOCK 413875105 4429 99550 SHARES X 3 94419 0 5131 HARSCO CORP....... COMMON STOCK 415864107 352 4530 SHARES X 3 4530 0 0 HARSCO CORP....... COMMON STOCK 415864107 4099 52788 SHARES X 1 52788 0 0 HARSCO CORP....... COMMON STOCK 415864107 5147 66288 SHARES X 3 63146 0 3142 HARSCO CORP....... COMMON STOCK 415864107 14658 188771 SHARES X 1 154136 0 34635 HARTFORD FINANCIAL COMMON SVCS GRP IN..... STOCK 416515104 9 100 SHARES X 4 100 0 0 HARTFORD FINL COMMON SVCS............ STOCK 416515104 213 2450 SHARES X 3 2450 0 0 HARTFORD FINANCIAL COMMON SVCS GRP IN..... STOCK 416515104 1445 16652 SHARES X 1 14812 0 1840 HARTFORD FINANCIAL COMMON SVCS GRP IN..... STOCK 416515104 2036 23472 SHARES X 1 23312 0 160 HARVARD BIOSCIENCE COMMON I............... STOCK 416906105 44 9700 SHARES X 3 9700 0 0 HARVARD BIOSCIENCE COMMON INC............. STOCK 416906105 87 19300 SHARES X 1 17500 0 1800 HASBRO INC........ COMMON STOCK 418056107 4 170 SHARES X 1 170 0 0 HASBRO INC........ COMMON STOCK 418056107 30 1300 SHARES X 3 1300 0 0 HAWAIIAN ELEC COMMON IND INC......... STOCK 419870100 4 140 SHARES X 1 140 0 0 HEALTHCARE COMMON SVCS GRP........ STOCK 421906108 38 1500 SHARES X 3 1500 0 0 HEALTHCARE SVCS GROUP COMMON INC............. STOCK 421906108 84 3325 SHARES X 1 3000 0 325 HEALTH CARE PROPERTY COMMON (REIT).......... STOCK 421915109 58 1858 SHARES X 1 N.A. N.A. N.A. HEALTH MANAGEMENT-CLASS COMMON A............... STOCK 421933102 8 400 SHARES X 4 400 0 0 HEALTH MGMT COMMON ASSOC........... STOCK 421933102 38 1825 SHARES X 3 1825 0 0 HEALTH MANAGEMENT-CLASS COMMON A............... STOCK 421933102 306 14620 SHARES X 1 12420 0 2200 HEALTH MANAGEMENT-CLASS COMMON A............... STOCK 421933102 773 36963 SHARES X 1 36963 0 0 HEALTHCARE REALTY TRUST COMMON INC (R.......... STOCK 421946104 8 200 SHARES X 1 N.A. N.A. N.A. HEALTHCARE REALTY TRUST COMMON INC (R.......... STOCK 421946104 66 1730 SHARES X 1 N.A. N.A. N.A. HEADWATERS COMMON INC............. STOCK 42210P102 35 1500 SHARES X 3 1500 0 0 HEADWATERS COMMON INCORPORATED.... STOCK 42210P102 80 3425 SHARES X 1 3100 0 325 HEALTH CARE COMMON REIT INC........ STOCK 42217K106 40 1000 SHARES X 1 N.A. N.A. N.A. HEALTHEXTRAS COMMON INCORPORATED.... STOCK 422211102 11 400 SHARES X 1 400 0 0 HEALTH NET INC COMMON COM............. STOCK 42222G108 26 600 SHARES X 1 600 0 0 HEALTH NET INC COMMON COM............. STOCK 42222G108 636 14610 SHARES X 1 14395 0 215 HEALTH NET COMMON INC............. STOCK 42222G108 1629 37400 SHARES X 3 37400 0 0 HEALTHWAYS COMMON INC............. STOCK 422245100 3 75 SHARES X 1 75 0 0 HEINZ H J CO COMMON COM............. STOCK 423074103 1102 26270 SHARES X 1 20270 0 6000 HEINZ H J CO COMMON COM............. STOCK 423074103 1074 25608 SHARES X 1 25608 0 0 HELIX ENERGY SOLUTIONS COMMON GRP............. STOCK 42330P107 7 218 SHARES X 1 218 0 0 HERCULES INC...... COMMON STOCK 427056106 24 1525 SHARES X 1 1525 0 0 HERCULES INC...... COMMON STOCK 427056106 80 5100 SHARES X 1 5100 0 0 HERLEY INDUSTRIES COMMON INC............. STOCK 427398102 2 180 SHARES X 1 180 0 0 HERSHA HOSPITALITY COMMON TRUST........... STOCK 427825104 17 1800 SHARES X 1 N.A. N.A. N.A. THE HERSHEY COMMON COMPANY......... STOCK 427866108 73 1370 SHARES X 3 1370 0 0 THE HERSHEY COMMON COMPANY......... STOCK 427866108 2317 43354 SHARES X 1 31854 0 11500 THE HERSHEY COMMON COMPANY......... STOCK 427866108 2563 47952 SHARES X 1 45552 0 2400 HESS COMMON CORPORATION..... STOCK 42809H107 5 110 SHARES X 1 110 0 0 HESS COMMON CORPORATION..... STOCK 42809H107 79 1910 SHARES X 3 1910 0 0 HEWLETT PACKARD CO COMMON COM............. STOCK 428236103 9 237 SHARES X 4 237 0 0 HEWLETT PACKARD CO COMMON COM............. STOCK 428236103 266 7260 SHARES X 3 7260 0 0 HEWLETT PACKARD COMMON COMPANY......... STOCK 428236103 545 14850 SHARES X 2 14850 0 0 HEWLETT PACKARD CO COMMON COM............. STOCK 428236103 2521 68710 SHARES X 1 62710 0 6000 HEWLETT PACKARD COMMON CO.............. STOCK 428236103 3609 98363 SHARES X 3 94875 0 3488 HEWLETT PACKARD CO COMMON COM............. STOCK 428236103 5626 153336 SHARES X 1 151738 0 1598 HIGHWOODS PROPERTIES COMMON (REIT).......... STOCK 431284108 19 500 SHARES X 1 N.A. N.A. N.A. 26 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- HILTON HOTELS COMMON CORP......... STOCK 432848109 15 525 SHARES X 1 525 0 0 HILTON HOTELS COMMON CORP......... STOCK 432848109 364 13063 SHARES X 1 13063 0 0 HILTON HOTELS COMMON CORP......... STOCK 432848109 786 28205 SHARES X 3 28205 0 0 HOLLY CORP..... COMMON STOCK 435758305 35 800 SHARES X 3 800 0 0 HOLLY COMMON CORPORATION.. STOCK 435758305 101 2331 SHARES X 1 2151 0 180 HOLOGIC INC.... COMMON STOCK 436440101 35 800 SHARES X 3 800 0 0 HOLOGIC INC COMMON COM.......... STOCK 436440101 104 2400 SHARES X 1 1600 0 800 HOLOGIC INC COMMON COM.......... STOCK 436440101 77 1780 SHARES X 1 1600 0 180 HOME DEPOT COMMON INC COM...... STOCK 437076102 11 300 SHARES X 4 300 0 0 HOME DEPOT COMMON INC COM...... STOCK 437076102 297 8190 SHARES X 3 8190 0 0 HOME DEPOT COMMON INCORPORATED. STOCK 437076102 3311 91274 SHARES X 2 91274 0 0 HOME DEPOT COMMON INC COM...... STOCK 437076102 5182 142876 SHARES X 1 133466 0 9410 HOME DEPOT COMMON INC.......... STOCK 437076102 5974 164698 SHARES X 3 158936 0 5762 HOME DEPOT COMMON INC COM...... STOCK 437076102 14232 392383 SHARES X 1 387196 0 5187 HOME PROPERTIES OF NEW YORK COMMON INC.......... STOCK 437306103 2006 35098 SHARES X 2 35098 0 0 HOME PROPERTIES COMMON INC (REIT)... STOCK 437306103 542 9488 SHARES X 1 N.A. N.A. N.A. HOME PROPERTIES COMMON INC (REIT)... STOCK 437306103 103 1800 SHARES X 1 N.A. N.A. N.A. HONEYWELL INTL INC COMMON COM.......... STOCK 438516106 12 300 SHARES X 4 300 0 0 HONEYWELL COMMON INTL INC..... STOCK 438516106 262 6400 SHARES X 3 6400 0 0 HONEYWELL INTERNATIONAL COMMON INCORPORATED. STOCK 438516106 667 16312 SHARES X 2 16312 0 0 HONEYWELL INTL INC COMMON COM.......... STOCK 438516106 781 19091 SHARES X 1 19091 0 0 HONEYWELL INTL INC COMMON COM.......... STOCK 438516106 1589 38845 SHARES X 1 38845 0 0 HOSPIRA INC.... COMMON STOCK 441060100 50 1300 SHARES X 3 1300 0 0 HOSPIRA INC.... COMMON STOCK 441060100 165 4305 SHARES X 1 3935 0 370 HOSPIRA INC.... COMMON STOCK 441060100 206 5393 SHARES X 1 5393 0 0 HOSPITALITY PROPERTIES COMMON TRUST (...... STOCK 44106M102 14 300 SHARES X 1 N.A. N.A. N.A. HOST HOTELS & RESORTS COMMON INC.......... STOCK 44107P104 7 303 SHARES X 1 N.A. N.A. N.A. HOST HOTELS & RESORTS COMMON INC.......... STOCK 44107P104 6 283 SHARES X 1 N.A. N.A. N.A. HOVNANIAN COMMON ENTERPRISES-A STOCK 442487203 7 225 SHARES X 1 225 0 0 HUANENG POWER INTL- COMMON SPONS ADR.... STOCK 443304100 76 2620 SHARES X 1 2620 0 0 HUB GROUP COMMON INC.......... STOCK 443320106 23 1000 SHARES X 3 1000 0 0 HUB GROUP INC COMMON CLASS A...... STOCK 443320106 50 2200 SHARES X 1 2000 0 200 HUBBELL INC CL COMMON B............ STOCK 443510201 24 500 SHARES X 1 500 0 0 HUDSON TECHNOLOGIES COMMON INC.......... STOCK 444144109 1 500 SHARES X 1 500 0 0 HUGOTON ROYALTY COMMON TRUST........ STOCK 444717102 1 28 SHARES X 1 28 0 0 HUGOTON ROYALTY COMMON TRUST........ STOCK 444717102 15 585 SHARES X 1 585 0 0 HUMANA INC COMMON COM.......... STOCK 444859102 20 300 SHARES X 1 300 0 0 HUMANA INC..... COMMON STOCK 444859102 83 1250 SHARES X 3 1250 0 0 HUMAN GENOME COMMON SCI.......... STOCK 444903108 39 3400 SHARES X 3 3400 0 0 HUMAN GENOME SCIENCES COMMON INC.......... STOCK 444903108 72 6200 SHARES X 1 6200 0 0 HUMAN GENOME SCIENCES COMMON INC.......... STOCK 444903108 88 7600 SHARES X 1 6900 0 700 HUMMINGBIRD COMMON LTD.......... STOCK 44544R101 14 500 SHARES X 1 0 0 500 HUNTINGTON BANCSHARES COMMON INC COM...... STOCK 446150104 12 500 SHARES X 1 500 0 0 HUNTINGTON COMMON BANCSHARE.... STOCK 446150104 42 1742 SHARES X 3 1742 0 0 HUTTIG BLDG COMMON PRODS INC.... STOCK 448451104 13 2277 SHARES X 1 2277 0 0 IAC/ INTERACTIVE COMMON CORP......... STOCK 44919P300 3 100 SHARES X 1 100 0 0 IAC/ INTERACTIVE COMMON CORP......... STOCK 44919P300 46 1600 SHARES X 1 1600 0 0 ICOS CORP...... COMMON STOCK 449295104 212 8440 SHARES X 1 7950 0 490 ICOS CORP...... COMMON STOCK 449295104 441 17600 SHARES X 3 17600 0 0 IMS HEALTH INC COMMON COM.......... STOCK 449934108 185 6932 SHARES X 1 6632 0 300 IMS HEALTH INC COMMON COM.......... STOCK 449934108 192 7210 SHARES X 3 7210 0 0 IMS HEALTH INC COMMON COM.......... STOCK 449934108 1150 43167 SHARES X 1 41858 0 1309 IMS HEALTH COMMON INC.......... STOCK 449934108 2648 99349 SHARES X 3 95856 0 3493 ISTAR.......... COMMON STOCK 45031U101 2587 62045 SHARES X 2 62045 0 0 ISTAR FINL INC COMMON COM.......... STOCK 45031U101 104 2500 SHARES X 1 N.A. N.A. N.A. I-TRAX INC..... COMMON STOCK 45069D203 1 300 SHARES X 1 300 0 0 IXIA........... COMMON STOCK 45071R109 7 775 SHARES X 1 775 0 0 ITT COMMON CORPORATION.. STOCK 450911102 64 1250 SHARES X 3 1250 0 0 ITT CORP....... COMMON STOCK 450911102 199 3888 SHARES X 1 3288 0 600 ITT CORP....... COMMON STOCK 450911102 823 16047 SHARES X 1 15087 0 960 ICICI BANK LIMITED SPONSORED COMMON A............ STOCK 45104G104 9 300 SHARES X 1 300 0 0 IDACORP INC.... COMMON STOCK 451107106 56 1492 SHARES X 1 250 0 1242 ILLINOIS TOOL COMMON WORKS........ STOCK 452308109 168 3750 SHARES X 3 3750 0 0 ILLINOIS TOOL WKS INC COMMON COM.......... STOCK 452308109 521 11600 SHARES X 1 11600 0 0 ILLINOIS TOOL WKS INC COMMON COM.......... STOCK 452308109 1194 26585 SHARES X 1 26585 0 0 27 of 53

SEC USE --------- COLUMN 2 COLUMN 5 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 ------------------------ COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE SHARES INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- IMATION CORPORATION COMMON COM................ STOCK 45245A107 3 80 SHARES X 1 80 0 0 IMATION CORPORATION COMMON COM................ STOCK 45245A107 4 100 SHARES X 1 100 0 0 IMPAC MORTGAGE COMMON HOLDINGS INC(RE.... STOCK 45254P102 2 200 SHARES X 1 N.A. N.A. N.A. IMPERIAL SUGAR CO COMMON NE................. STOCK 453096208 6 200 SHARES X 3 200 0 0 IMPERIAL SUGAR COMMON COMPANY............ STOCK 453096208 9 300 SHARES X 1 272 0 28 IMPLANT SCIENCES COMMON CORP............... STOCK 45320R108 8 2500 SHARES X 1 2500 0 0 INCYTE GENOMICS INC COMMON COM................ STOCK 45337C102 2 400 SHARES X 1 400 0 0 INERGY LP............ COMMON STOCK 456615103 27 1000 SHARES X 1 1000 0 0 ING GROEP NV COMMON SPONSORED ADR...... STOCK 456837103 24 550 SHARES X 1 550 0 0 INFRASOURCE SERVICES COMMON INC................ STOCK 45684P102 18 1000 SHARES X 1 1000 0 0 INGRAM MICRO INC CL COMMON A.................. STOCK 457153104 4 200 SHARES X 1 200 0 0 INTEL CORP COM....... COMMON STOCK 458140100 8 400 SHARES X 4 400 0 0 INTEL CORP COM....... COMMON STOCK 458140100 198 9640 SHARES X 3 9640 0 0 INTEL CORPORATION.... COMMON STOCK 458140100 1401 68117 SHARES X 2 68117 0 0 INTEL CORP........... COMMON STOCK 458140100 4312 209608 SHARES X 3 201640 0 7968 INTEL CORP COM....... COMMON STOCK 458140100 5327 258985 SHARES X 1 222447 0 36538 INTEL CORP COM....... COMMON STOCK 458140100 14606 710044 SHARES X 1 694927 0 15117 INTERCONTINENTAL COMMON EXCHANGE INC....... STOCK 45865V100 200 2665 SHARES X 1 2495 0 170 INTERCONTINENTALEXCH. COMMON STOCK 45865V100 443 5900 SHARES X 3 5900 0 0 INTERDIGITAL COMM COMMON CORP............... STOCK 45866A105 34 1000 SHARES X 1 1000 0 0 INTERDIGITAL COMMUNICATIONS COMMON CORP............... STOCK 45866A105 552 16200 SHARES X 2 16200 0 0 INTERNATIONAL COMMON BUSINESS MACHINE... STOCK 459200101 16 200 SHARES X 4 200 0 0 INTERNATIONAL BUSINESS MACHINES COMMON CORP............... STOCK 459200101 528 6440 SHARES X 3 6440 0 0 INTERNATIONAL BUSINESS MACHINES COMMON CORP............... STOCK 459200101 1957 23889 SHARES X 2 23889 0 0 INTERNATIONAL COMMON BUSINESS MACHINE... STOCK 459200101 9568 116776 SHARES X 3 110155 0 6621 INTERNATIONAL COMMON BUSINESS MACHINE... STOCK 459200101 12176 148601 SHARES X 1 138271 0 10330 INTERNATIONAL COMMON BUSINESS MACHINE... STOCK 459200101 31938 389777 SHARES X 1 374133 0 15644 INTL FLAVORS & COMMON FRAGR.............. STOCK 459506101 23 585 SHARES X 3 585 0 0 INTL FLAVORS & COMMON FRAGRANCES INC..... STOCK 459506101 28 700 SHARES X 1 700 0 0 INTERNATIONAL GAME COMMON TECH COM........... STOCK 459902102 20 490 SHARES X 1 490 0 0 INTL GAME TECH....... COMMON STOCK 459902102 108 2600 SHARES X 3 2600 0 0 INTERNATIONAL COMMON PAPER.............. STOCK 460146103 131 3790 SHARES X 3 3790 0 0 INTERNATIONAL PAPER COMMON CO COM............. STOCK 460146103 357 10295 SHARES X 1 5609 0 4686 INTERNATIONAL PAPER COMMON CO COM............. STOCK 460146103 985 28441 SHARES X 1 27691 0 750 INTERNATIONAL COMMON RECTIFIER CORP..... STOCK 460254105 3 75 SHARES X 4 75 0 0 INTERNATIONAL COMMON RECTIFIER CORP..... STOCK 460254105 379 10870 SHARES X 1 9620 0 1250 INTERNATIONAL COMMON RECTIFIER CORP..... STOCK 460254105 1208 34665 SHARES X 1 33465 0 1200 INTL SECURITIES COMMON EXCHANGE HLDGS..... STOCK 46031W204 223 4765 SHARES X 1 4515 0 250 INTERNATIONAL SEC COMMON EX................. STOCK 46031W204 525 11200 SHARES X 3 11200 0 0 INTERNATIONAL COMMON SPEEDWAY CORP CL... STOCK 460335201 6 120 SHARES X 1 120 0 0 INTERNATIONAL COMMON SPEEDWAY CORP CL... STOCK 460335201 6 125 SHARES X 1 125 0 0 INTERPUBLIC GROUP COS COMMON INC COM............ STOCK 460690100 0 13 SHARES X 1 13 0 0 INTERPUBLIC GROUP.... COMMON STOCK 460690100 76 7725 SHARES X 3 7725 0 0 INTERSTATE HTLS&RES.. COMMON STOCK 46088S106 38 3500 SHARES X 3 3500 0 0 INTERSTATE HOTELS & COMMON RESORTS IN......... STOCK 46088S106 85 7853 SHARES X 1 7108 0 745 INTRALASE CORP....... COMMON STOCK 461169104 1 50 SHARES X 1 50 0 0 INTUIT INC COM....... COMMON STOCK 461202103 19 600 SHARES X 1 600 0 0 INTUIT INC COM....... COMMON STOCK 461202103 83 2600 SHARES X 1 2600 0 0 INTUIT............... COMMON STOCK 461202103 85 2650 SHARES X 3 2650 0 0 INTUITIVE SURGICAL COMMON INC................ STOCK 46120E602 453 4295 SHARES X 1 4090 0 205 INTUITIVE SURGIC INC. COMMON STOCK 46120E602 1075 10200 SHARES X 3 10200 0 0 INVESTMENT COMMON TECHNOLOGY GROUP... STOCK 46145F105 254 5675 SHARES X 1 5300 0 375 INVESTMENT TECH GRP.. COMMON STOCK 46145F105 452 10100 SHARES X 3 10100 0 0 INVITROGEN CORP COMMON COM................ STOCK 46185R100 25 400 SHARES X 1 0 0 400 INVITROGEN CORP COMMON COM................ STOCK 46185R100 5 80 SHARES X 1 0 0 80 INVITROGEN CORP...... COMMON STOCK 46185R100 393 6200 SHARES X 3 6200 0 0 INVESTORS FINANCIAL COMMON SERVICES CORP...... STOCK 461915100 1368 31750 SHARES X 2 31750 0 0 IOWA TELECOMMUNICATIONS COMMON SERVIC............. STOCK 462594201 49 2500 SHARES X 1 2500 0 0 BANK OF IRELAND COMMON SPONSORED ADR...... STOCK 46267Q103 8 100 SHARES X 1 100 0 0 BANK OF IRELAND COMMON SPONSORED ADR...... STOCK 46267Q103 197 2500 SHARES X 1 2500 0 0 ISHARES S&P 500 BARRA COMMON VALUE IN........... STOCK 464287408 212 2950 SHARES X 1 2950 0 0 ISHARES LEHMAN 7-10 COMMON YRS TREAS.......... STOCK 464287440 8 95 SHARES X 1 0 0 95 ISHARES TRUST DOW COMMON JONES.............. STOCK 464287721 1456 28358 SHARES X 2 28358 0 0 ISIS PHARMACEUTICALS COMMON COM................ STOCK 464330109 3 350 SHARES X 1 350 0 0 ISIS PHARMACEUTICALS COMMON COM................ STOCK 464330109 6 800 SHARES X 1 800 0 0 28 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES ------------------- ------------------- OR SHARES PUT SHARED SHARED COLUMN 7 PRINCIPAL OR OR - - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- ------- ------ -------- ------ ------ ----- JDS UNIPHASE COMMON CORP COM.... STOCK 46612J101 4 2036 SHARES X 1 2036 0 0 JDS UNIPHASE COMMON CORP........ STOCK 46612J101 27 12500 SHARES X 3 12500 0 0 JDS UNIPHASE COMMON CORPORATION. STOCK 46612J101 48 21800 SHARES X 2 21800 0 0 JLG INDUSTRIES COMMON INC......... STOCK 466210101 63 3200 SHARES X 1 3200 0 0 JPMORGAN CHASE & COMMON CO.......... STOCK 46625H100 251 5350 SHARES X 3 5350 0 0 JP MORGAN CHASE & COMMON COMPANY..... STOCK 46625H100 3533 75226 SHARES X 2 75226 0 0 JPMORGAN CHASE & COMMON CO.......... STOCK 46625H100 4202 89470 SHARES X 3 85378 0 4092 JPMORGAN CHASE & COMMON CO.......... STOCK 46625H100 7801 166122 SHARES X 1 154113 0 12009 JPMORGAN CHASE & COMMON CO.......... STOCK 46625H100 11112 236631 SHARES X 1 231789 0 4842 JABIL CIRCUIT COMMON INC......... STOCK 466313103 243 8500 SHARES X 1 7900 0 600 JABIL CIRCUIT COMMON INC......... STOCK 466313103 731 25598 SHARES X 3 25598 0 0 JABIL CIRCUIT COMMON INC......... STOCK 466313103 896 31363 SHARES X 1 31363 0 0 JACOBS ENGINEERING GROUP INC COMMON C........... STOCK 469814107 34 450 SHARES X 1 450 0 0 JACOBS ENGINEERING GROUP INC COMMON C........... STOCK 469814107 112 1500 SHARES X 1 1500 0 0 JANUS CAPITAL COMMON GROUP....... STOCK 47102X105 34 1700 SHARES X 3 1700 0 0 JOHNSON & JOHNSON COMMON COM......... STOCK 478160104 13 200 SHARES X 4 200 0 0 JOHNSON & JOHNSON COMMON COM......... STOCK 478160104 802 12345 SHARES X 3 12345 0 0 JOHNSON & COMMON JOHNSON..... STOCK 478160104 1627 25055 SHARES X 2 25055 0 0 JOHNSON & COMMON JOHNSON..... STOCK 478160104 14772 227462 SHARES X 3 226662 0 800 JOHNSON & JOHNSON COMMON COM......... STOCK 478160104 33980 523249 SHARES X 1 508737 0 14512 JOHNSON & JOHNSON COMMON COM......... STOCK 478160104 34445 530406 SHARES X 1 520336 0 10070 JOHNSON CONTROLS COMMON INC......... STOCK 478366107 110 1540 SHARES X 3 1540 0 0 JOHNSON CONTROLS COMMON INC COM..... STOCK 478366107 162 2260 SHARES X 1 2260 0 0 JOHNSON CONTROLS COMMON INC COM..... STOCK 478366107 546 7605 SHARES X 1 7605 0 0 JONES APPAREL COMMON GROUP....... STOCK 480074103 28 850 SHARES X 3 850 0 0 JOS A BANK CLOTHIERS COMMON INC......... STOCK 480838101 25 850 SHARES X 1 850 0 0 JOY GLOBAL COMMON INCORPORATED STOCK 481165108 76 2030 SHARES X 1 2030 0 0 JOY GLOBAL COMMON INCORPORATED STOCK 481165108 1918 51047 SHARES X 1 50307 0 740 JOY GLOBAL COMMON INC......... STOCK 481165108 2025 53916 SHARES X 3 52416 0 1500 JUNIPER NETWORKS COMMON COM......... STOCK 48203R104 74 4300 SHARES X 3 4300 0 0 KLA TENCOR COMMON CORP COM.... STOCK 482480100 9 200 SHARES X 1 200 0 0 KLA-TENCOR COMMON CORP........ STOCK 482480100 67 1500 SHARES X 3 1500 0 0 K-SWISS INC... COMMON STOCK 482686102 36 1200 SHARES X 3 1200 0 0 K-SWISS INC CL COMMON A........... STOCK 482686102 80 2665 SHARES X 1 2400 0 265 KADANT INC COMMON COM......... STOCK 48282T104 0 9 SHARES X 1 9 0 0 KADANT INC COMMON COM......... STOCK 48282T104 25 1000 SHARES X 1 1000 0 0 KANSAS LIFE INS CO COMMON COM......... STOCK 484836101 80 1750 SHARES X 1 1750 0 0 KB HOME....... COMMON STOCK 48666K109 24 540 SHARES X 3 540 0 0 KELLOGG CO.... COMMON STOCK 487836108 89 1800 SHARES X 3 1800 0 0 KELLOGG CO COMMON COM......... STOCK 487836108 1095 22122 SHARES X 1 20525 0 1597 KELLOGG CO COMMON COM......... STOCK 487836108 1204 24306 SHARES X 1 24306 0 0 KELLWOOD COMMON CO.......... STOCK 488044108 37 1300 SHARES X 3 1300 0 0 KELLWOOD COMMON COMPANY..... STOCK 488044108 80 2765 SHARES X 1 2500 0 265 KEYCORP....... COMMON STOCK 493267108 151 4045 SHARES X 3 4045 0 0 KEYCORP NEW COMMON COM......... STOCK 493267108 209 5575 SHARES X 1 5575 0 0 KEYCORP-NEW... COMMON STOCK 493267108 326 8700 SHARES X 2 8700 0 0 KEYCORP NEW COMMON COM......... STOCK 493267108 482 12865 SHARES X 1 12865 0 0 KEYSPAN COMMON CORPORATION. STOCK 49337W100 53 1300 SHARES X 3 1300 0 0 KEYSPAN CORP COMMON COM......... STOCK 49337W100 68 1650 SHARES X 1 1550 0 100 KEYSPAN CORP COMMON COM......... STOCK 49337W100 121 2950 SHARES X 1 2950 0 0 KIMBERLY CLARK COMMON CORP........ STOCK 494368103 7 100 SHARES X 4 100 0 0 KIMBERLY CLARK COMMON CORP........ STOCK 494368103 276 4230 SHARES X 3 4230 0 0 KIMBERLY CLARK COMMON CORP........ STOCK 494368103 4030 61652 SHARES X 1 55402 0 6250 KIMBERLY CLARK COMMON CORP........ STOCK 494368103 6034 92322 SHARES X 1 92322 0 0 KIMCO REALTY COMMON CORP........ STOCK 49446R109 77 1800 SHARES X 3 1800 0 0 KIMCO REALTY CORP COMMON (REIT)...... STOCK 49446R109 37 860 SHARES X 1 N.A. N.A. N.A. KINDER MORGAN ENERGY COMMON PARTNERS.... STOCK 494550106 67 1525 SHARES X 1 1525 0 0 KINDER MORGAN ENERGY COMMON PARTNERS.... STOCK 494550106 129 2930 SHARES X 1 2930 0 0 KINDER MORGAN ENERGY PARTNERS L COMMON P........... STOCK 494550106 1215 27700 SHARES X 2 27700 0 0 KINDER MORGAN COMMON INC......... STOCK 49455P101 13 125 SHARES X 1 125 0 0 KINDER MORGAN COMMON INC......... STOCK 49455P101 83 800 SHARES X 3 800 0 0 KINDER MORGAN COMMON INC......... STOCK 49455P101 149 1425 SHARES X 1 1425 0 0 KINDER MORGAN COMMON INCORPORATED STOCK 49455P101 1007 9600 SHARES X 2 9600 0 0 KINDER MORGAN COMMON MGMT LLC.... STOCK 49455U100 762 18050 SHARES X 2 18050 0 0 KINETIC CONCEPTS COMMON INC......... STOCK 49460W208 77 2440 SHARES X 1 2440 0 0 29 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- KINETIC CONCEPTS COMMON INC............. STOCK 49460W208 103 3269 SHARES X 1 3269 0 0 KING PHARMACEUTICALS COMMON INC COM......... STOCK 495582108 19 1142 SHARES X 1 1142 0 0 KING COMMON PHARMACEUTICALS. STOCK 495582108 31 1833 SHARES X 3 1833 0 0 KINROSS GOLD COMMON CORPORATION..... STOCK 496902404 25 1969 SHARES X 1 1969 0 0 KOHLS CORP COMMON COM............. STOCK 500255104 158 2440 SHARES X 1 2440 0 0 KOHLS CORP COMMON COM............. STOCK 500255104 352 5415 SHARES X 1 5415 0 0 KOHLS CORP........ COMMON STOCK 500255104 728 11225 SHARES X 3 11225 0 0 KONINKLIJKE PHILIPS ELEC N V COMMON N............... STOCK 500472303 16 450 SHARES X 1 450 0 0 KONINKLIJKE PHILIPS ELEC N V COMMON N............... STOCK 500472303 18 500 SHARES X 1 500 0 0 KOS PHARMACEUTICALS COMMON INC COM......... STOCK 500648100 24 483 SHARES X 1 483 0 0 KRAFT FOODS INC COMMON CL A............ STOCK 50075N104 4 100 SHARES X 4 100 0 0 KRAFT FOODS INC COMMON CL A............ STOCK 50075N104 517 14485 SHARES X 3 5055 0 9430 KRAFT FOODS INC COMMON CL A............ STOCK 50075N104 223 6265 SHARES X 1 5765 0 500 KRAFT FOODS INC COMMON CL A............ STOCK 50075N104 1293 36249 SHARES X 1 34628 0 1621 KROGER CO......... COMMON STOCK 501044101 9 400 SHARES X 4 400 0 0 KROGER CO......... COMMON STOCK 501044101 84 3650 SHARES X 1 3150 0 500 KROGER CO......... COMMON STOCK 501044101 143 6200 SHARES X 3 6200 0 0 KROGER CO......... COMMON STOCK 501044101 332 14344 SHARES X 1 14344 0 0 LSI LOGIC CORP.... COMMON STOCK 502161102 24 2960 SHARES X 3 2960 0 0 LSI LOGIC CORP COMMON COM............. STOCK 502161102 53 6500 SHARES X 1 6500 0 0 L 3 COMMUNICATIONS COMMON CORP COM........ STOCK 502424104 66 845 SHARES X 1 845 0 0 L-3 COMMON COMMUNICATIONS.. STOCK 502424104 67 850 SHARES X 3 850 0 0 LABORATORY CORP COMMON AMER............ STOCK 50540R409 66 1000 SHARES X 3 1000 0 0 LABORATORY CORPORATION OF COMMON AMER HLDGS...... STOCK 50540R409 2689 41015 SHARES X 2 41015 0 0 LAM RESH CORP..... COMMON STOCK 512807108 18 406 SHARES X 1 406 0 0 LAM RESH CORP..... COMMON STOCK 512807108 22 485 SHARES X 1 485 0 0 LANCE INC......... COMMON STOCK 514606102 12 532 SHARES X 1 532 0 0 LAS VEGAS SANDS COMMON CORP............ STOCK 517834107 3 50 SHARES X 1 50 0 0 LASALLE HOTEL COMMON PROP REIT....... STOCK 517942108 4 100 SHARES X 1 N.A. N.A. N.A. LAUDER ESTEE CO COMMON CL A............ STOCK 518439104 430 10660 SHARES X 1 7860 0 2800 LAUDER ESTEE CO COMMON CL A............ STOCK 518439104 396 9820 SHARES X 3 9820 0 0 LAUDER ESTEE CO COMMON CL A............ STOCK 518439104 4275 105991 SHARES X 1 100798 0 5193 ESTEE LAUDER COMMON CO.............. STOCK 518439104 5103 126544 SHARES X 3 119100 0 7444 LAUREATE EDUCATION COMMON INC............. STOCK 518613104 142 2960 SHARES X 1 1985 0 975 LAUREATE EDUCATION COMMON INC............. STOCK 518613104 368 7695 SHARES X 3 7695 0 0 LAUREATE EDUCATION COMMON INC............. STOCK 518613104 2747 57404 SHARES X 1 54894 0 2510 LAUREATE COMMON EDUCATION....... STOCK 518613104 5192 108486 SHARES X 3 104746 0 3740 LAW ENFORCEMENT ASSOCIATES COMMON COR............. STOCK 519485106 1 700 SHARES X 1 700 0 0 LAYNE CHRISTENSEN COMMON CO.............. STOCK 521050104 31 1100 SHARES X 3 1100 0 0 LAYNE CHRISTENSEN COMMON CO.............. STOCK 521050104 66 2310 SHARES X 1 2100 0 210 LEAR CORP......... COMMON STOCK 521865105 29 1401 SHARES X 1 1401 0 0 LEAR CORP......... COMMON STOCK 521865105 39 1900 SHARES X 1 1750 0 150 LEESPORT FINANCIAL COMMON CORP............ STOCK 524477106 47 2077 SHARES X 1 2077 0 0 LEGGETT & PLATT COMMON INC............. STOCK 524660107 35 1400 SHARES X 3 1400 0 0 LEGGETT & PLATT COMMON INC............. STOCK 524660107 200 8000 SHARES X 1 8000 0 0 LEGG MASON INC.... COMMON STOCK 524901105 348 3455 SHARES X 3 3455 0 0 LEGG MASON INC.... COMMON STOCK 524901105 351 3478 SHARES X 1 3478 0 0 LEGG MASON INC.... COMMON STOCK 524901105 3008 29828 SHARES X 1 29254 0 574 LEGG MASON INC.... COMMON STOCK 524901105 4705 46651 SHARES X 3 44423 0 2228 LEHMAN BROTHERS HLDGS INC COMMON COM............. STOCK 524908100 581 7870 SHARES X 3 7870 0 0 LEHMAN BROTHERS HLDGS INC COMMON COM............. STOCK 524908100 1160 15709 SHARES X 1 14709 0 1000 LEHMAN BROS COMMON HLDGS........... STOCK 524908100 7354 99553 SHARES X 3 94947 0 4606 LEHMAN BROTHERS HLDGS INC COMMON COM............. STOCK 524908100 8621 116720 SHARES X 1 115034 0 1686 LENNAR CORP....... COMMON STOCK 526057104 45 1000 SHARES X 3 1000 0 0 LEVEL 3 COMMUNICATIONS COMMON INC............. STOCK 52729N100 27 5000 SHARES X 1 5000 0 0 LEVEL 3 COMMUNICATIONS COMMON INCORPORATED.... STOCK 52729N100 72 35000 SHARES X 2 35000 0 0 LEXINGTON CORP PROPERTIES TR COMMON (............... STOCK 529043101 27 1257 SHARES X 1 N.A. N.A. N.A. LEXMARK INTL...... COMMON STOCK 529771107 46 800 SHARES X 3 800 0 0 LIBERTY GLOBAL COMMON INC--CL A....... STOCK 530555101 26 1016 SHARES X 1 1016 0 0 LIBERTY GLOBAL COMMON INC--CL A....... STOCK 530555101 54 2100 SHARES X 1 2100 0 0 LIBERTY GLOBAL COMMON INC-CL B........ STOCK 530555200 33 1300 SHARES X 1 1300 0 0 LIBERTY GLOBAL COMMON INC CL C........ STOCK 530555309 26 1019 SHARES X 1 1019 0 0 LIBERTY GLOBAL COMMON INC CL C........ STOCK 530555309 85 3400 SHARES X 1 3400 0 0 LIBERTY MEDIA HLDG CORP-- COMMON INTE............ STOCK 53071M104 215 10538 SHARES X 1 10538 0 0 LIBERTY MEDIA HLDG CORP-- COMMON INTE............ STOCK 53071M104 316 15500 SHARES X 1 15500 0 0 30 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 -------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ------ LIBERTY MEDIA HLDG COMMON CORP--INTE.. STOCK 53071M203 133 6500 SHARES X 1 6500 0 0 LIBERTY MEDIA HLDG COMMON CORP--CAP... STOCK 53071M302 176 2107 SHARES X 1 2107 0 0 LIBERTY MEDIA HLDG COMMON CORP--CAP... STOCK 53071M302 259 3100 SHARES X 1 3100 0 0 LIBERTY MEDIA HLDG COMMON CORP--CAP... STOCK 53071M401 110 1300 SHARES X 1 1300 0 0 LILLY ELI & COMMON CO.......... STOCK 532457108 6 100 SHARES X 4 100 0 0 ELI LILLY & COMMON CO.......... STOCK 532457108 2445 42873 SHARES X 3 32907 0 9966 LILLY ELI & COMMON CO.......... STOCK 532457108 6071 106510 SHARES X 1 105865 0 645 LILLY ELI & COMMON CO.......... STOCK 532457108 6140 107712 SHARES X 1 106156 0 1556 LIMITED BRANDS, INC COMMON COM......... STOCK 532716107 5 200 SHARES X 1 200 0 0 LIMITED BRANDS COMMON INC......... STOCK 532716107 77 2900 SHARES X 3 2900 0 0 LINCOLN NATL COMMON CORP........ STOCK 534187109 12 200 SHARES X 4 200 0 0 LINCOLN NATL COMMON CORP........ STOCK 534187109 377 6080 SHARES X 3 6080 0 0 LINCOLN NATIONAL COMMON CORPORATION. STOCK 534187109 840 13525 SHARES X 2 13525 0 0 LINCOLN NATL COMMON CORP........ STOCK 534187109 1012 16301 SHARES X 1 16301 0 0 LINCOLN NATL COMMON CORP........ STOCK 534187109 5998 96622 SHARES X 1 91714 0 4908 LINCOLN NATL COMMON CORP........ STOCK 534187109 6152 99106 SHARES X 3 96222 0 2884 LINEAR TECHNOLOGY COMMON CORP COM.... STOCK 535678106 3 110 SHARES X 1 0 0 110 LINEAR COMMON TECHNOLOGY.. STOCK 535678106 73 2350 SHARES X 3 2350 0 0 LINEAR TECHNOLOGY COMMON CORP COM.... STOCK 535678106 106 3397 SHARES X 1 3397 0 0 LIVE NATION COMMON INC......... STOCK 538034109 1 25 SHARES X 4 25 0 0 LIVE NATION COMMON INC......... STOCK 538034109 5 223 SHARES X 1 223 0 0 LIVE NATION COMMON INC......... STOCK 538034109 6 295 SHARES X 1 295 0 0 LIZ CLAIBORNE COMMON INC......... STOCK 539320101 17 420 SHARES X 1 420 0 0 LIZ CLAIBORNE COMMON INC......... STOCK 539320101 24 600 SHARES X 1 600 0 0 LIZ CLAIBORNE COMMON INC......... STOCK 539320101 33 840 SHARES X 3 840 0 0 LOCKHEED MARTIN CORPORATION COMMON CO.......... STOCK 539830109 9 100 SHARES X 4 100 0 0 LOCKHEED MARTIN CORPORATION COMMON COM......... STOCK 539830109 634 7365 SHARES X 3 7365 0 0 LOCKHEED MARTIN CORPORATION COMMON CO.......... STOCK 539830109 2090 24280 SHARES X 1 22355 0 1925 LOCKHEED MARTIN COMMON CORP........ STOCK 539830109 6202 72062 SHARES X 3 72062 0 0 LOCKHEED MARTIN CORPORATION COMMON CO.......... STOCK 539830109 10854 126127 SHARES X 1 123802 0 2325 LOEWS CORP COMMON COM......... STOCK 540424108 45 1200 SHARES X 1 1200 0 0 LOEWS CORP COMMON COM......... STOCK 540424108 102 2700 SHARES X 1 2700 0 0 LOEWS CORP.... COMMON STOCK 540424108 136 3600 SHARES X 3 3600 0 0 LOGITECH INTERNTIONAL COMMON SA ADR...... STOCK 541419107 79 3640 SHARES X 1 3300 0 340 LOUISIANA PAC COMMON CORP........ STOCK 546347105 16 870 SHARES X 3 870 0 0 LOWES COS INC COMMON COM......... STOCK 548661107 397 14134 SHARES X 1 12934 0 1200 LOWES CO...... COMMON STOCK 548661107 1499 53427 SHARES X 3 45867 0 7560 LOWES COS INC COMMON COM......... STOCK 548661107 4582 163280 SHARES X 1 159184 0 4096 LUBRIZOL COMMON CORP........ STOCK 549271104 206 4500 SHARES X 1 4500 0 0 LUBRIZOL COMMON CORP........ STOCK 549271104 779 17032 SHARES X 1 17032 0 0 LUCENT TECHNOLOGIES COMMON INC COM..... STOCK 549463107 2 850 SHARES X 4 850 0 0 LUCENT TECHNOLOGIES COMMON INC COM..... STOCK 549463107 66 28253 SHARES X 1 26541 0 1712 LUCENT COMMON TECHNOLOGIES STOCK 549463107 78 33211 SHARES X 3 33211 0 0 LUCENT TECHNOLOGIES COMMON INC COM..... STOCK 549463107 84 36097 SHARES X 1 36097 0 0 LYONDELL CHEMICAL COMPANY COMMON COM......... STOCK 552078107 15 575 SHARES X 1 575 0 0 M & T BANK COMMON CORP COM.... STOCK 55261F104 94 780 SHARES X 3 780 0 0 M & T BANK COMMON CORP COM.... STOCK 55261F104 19154 159666 SHARES X 1 25766 0 133900 M & T BANK COMMON CORP COM.... STOCK 55261F104 70516 587833 SHARES X 1 577914 0 9919 MAF BANCORP COMMON INC COM..... STOCK 55261R108 317 7674 SHARES X 1 7674 0 0 MBIA INC...... COMMON STOCK 55262C100 65 1050 SHARES X 3 1050 0 0 MEMC ELECTRONIC MATERIALS COMMON INC......... STOCK 552715104 3 70 SHARES X 1 70 0 0 MGIC INVT COMMON CORP........ STOCK 552848103 36 600 SHARES X 3 600 0 0 MGI PHARMA COMMON INC......... STOCK 552880106 10 600 SHARES X 3 600 0 0 MGI PHARMA COMMON INC COM..... STOCK 552880106 23 1350 SHARES X 1 1200 0 150 MGM COMMON MIRAGE...... STOCK 552953101 2 50 SHARES X 1 50 0 0 MGP INGREDIENTS COMMON INC......... STOCK 55302G103 30 1400 SHARES X 3 1400 0 0 MGP INGREDIENTS COMMON INCORPORATED STOCK 55302G103 68 3200 SHARES X 1 2900 0 300 MKS INSTRUMENTS COMMON INC......... STOCK 55306N104 121 5935 SHARES X 1 5720 0 215 MKS INSTRUMENT COMMON INC......... STOCK 55306N104 358 17600 SHARES X 3 17600 0 0 ML MACADAMIA COMMON ORCHARDS.... STOCK 55307U107 1 100 SHARES X 1 100 0 0 MPS GROUP COMMON INC......... STOCK 553409103 38 2500 SHARES X 3 2500 0 0 MPS GROUP COMMON INC......... STOCK 553409103 83 5500 SHARES X 1 5100 0 400 MACK CALI RLTY COMMON CORP........ STOCK 554489104 10 200 SHARES X 1 N.A. N.A. N.A. MAGELLAN HEALTH SERVICES COMMON INC......... STOCK 559079207 22 522 SHARES X 1 522 0 0 MAGELAN MIDSTREAM PARTNERS COMMON LP.......... STOCK 559080106 635 17200 SHARES X 2 17200 0 0 31 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------ PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ----- ------ ----- MAGNA ENTERTAINMENT COMMON CORP CL A.... STOCK 559211107 1 200 SHARES X 1 200 0 0 MAGNA INTL INC COMMON CL A......... STOCK 559222401 11 150 SHARES X 1 150 0 0 MAGNA INTL INC COMMON CL A......... STOCK 559222401 44 600 SHARES X 1 600 0 0 MAINE & MARITIMES COMMON CORP......... STOCK 560377103 7 400 SHARES X 1 400 0 0 MANITOWOC CO COMMON INC COM...... STOCK 563571108 4 100 SHARES X 1 100 0 0 MANNKIND COMMON CORP......... STOCK 56400P201 23 1200 SHARES X 3 1200 0 0 MANNKIND COMMON CORPORATION.. STOCK 56400P201 49 2600 SHARES X 1 2400 0 200 MANOR CARE COMMON INC.......... STOCK 564055101 31 590 SHARES X 3 590 0 0 MANOR CARE COMMON INC COM...... STOCK 564055101 248 4750 SHARES X 1 4750 0 0 MANPOWER INC COMMON WIS.......... STOCK 56418H100 92 1500 SHARES X 1 1500 0 0 MANULIFE FINANCIAL COMMON CORP......... STOCK 56501R106 32 986 SHARES X 1 986 0 0 MANULIFE FINANCIAL COMMON CORP......... STOCK 56501R106 1144 35454 SHARES X 1 35454 0 0 MARATHON OIL COMMON CORP......... STOCK 565849106 31 400 SHARES X 4 400 0 0 MARATHON OIL COMMON CORP......... STOCK 565849106 454 5900 SHARES X 3 2900 0 3000 MARATHON OIL COMMON CORP......... STOCK 565849106 252 3280 SHARES X 1 3180 0 100 MARATHON OIL COMMON CORP......... STOCK 565849106 817 10618 SHARES X 1 10618 0 0 MARINER COMMON ENERGY INC... STOCK 56845T305 7 404 SHARES X 1 404 0 0 MARSH & MCLENNAN COS INC COMMON COM.......... STOCK 571748102 85 3010 SHARES X 1 3010 0 0 MARSH & MCLENNAN COMMON COS.......... STOCK 571748102 154 5480 SHARES X 3 5480 0 0 MARSH & MCLENNAN COS INC COMMON COM.......... STOCK 571748102 330 11713 SHARES X 1 11713 0 0 MARSHALL & ILSLEY COMMON CORP......... STOCK 571834100 24 500 SHARES X 1 500 0 0 MARSHALL & COMMON ILSLEY....... STOCK 571834100 250 5200 SHARES X 3 5200 0 0 MARSHALL & ILSLEY COMMON CORP......... STOCK 571834100 331 6875 SHARES X 1 6875 0 0 MARRIOTT INTL COMMON INC.......... STOCK 571903202 93 2400 SHARES X 3 2400 0 0 MARRIOTT INTL COMMON INC CL A..... STOCK 571903202 129 3338 SHARES X 1 3338 0 0 MARTEK BIOSCIENCES COMMON CORP......... STOCK 572901106 234 10860 SHARES X 1 10235 0 625 MARTEK COMMON BIOSCIENCES.. STOCK 572901106 502 23300 SHARES X 3 23300 0 0 MARTHA STEWART COMMON LIVING-CL A.. STOCK 573083102 17 950 SHARES X 1 950 0 0 MASCO CORP..... COMMON STOCK 574599106 148 5400 SHARES X 3 3400 0 2000 MASCO CORP..... COMMON STOCK 574599106 498 18169 SHARES X 1 18169 0 0 MASCO CORP..... COMMON STOCK 574599106 1564 57030 SHARES X 1 57030 0 0 MASSEY ENERGY COMMON CO COM....... STOCK 576206106 31 1500 SHARES X 1 1500 0 0 MASSEY ENERGY COMMON CO COM....... STOCK 576206106 37 1773 SHARES X 1 1773 0 0 MATSUSHITA ELEC IND SPON COMMON ADR.......... STOCK 576879209 11 500 SHARES X 1 500 0 0 MATTEL INC..... COMMON STOCK 577081102 27 1375 SHARES X 1 1375 0 0 MATTEL INC..... COMMON STOCK 577081102 60 3040 SHARES X 3 3040 0 0 MATTEL INC..... COMMON STOCK 577081102 131 6666 SHARES X 1 6469 0 197 MAXIM INTEGRATED PRODS INC COMMON COM.......... STOCK 57772K101 50 1786 SHARES X 1 1786 0 0 MAXIM INTEGRATED COMMON PRO.......... STOCK 57772K101 70 2500 SHARES X 3 2500 0 0 MCCLATCHY COMMON CO........... STOCK 579489105 9 204 SHARES X 1 204 0 0 MCCORMICK & COMMON CO INC....... STOCK 579780107 10 274 SHARES X 1 274 0 0 MCCORMICK & COMMON CO INC....... STOCK 579780206 76 2000 SHARES X 3 2000 0 0 MCCORMICK & CO-NON VTG COMMON SHS.......... STOCK 579780206 754 19850 SHARES X 1 16250 0 3600 MCCORMICK & CO-NON VTG COMMON SHS.......... STOCK 579780206 3197 84171 SHARES X 1 82696 0 1475 MCDERMOTT COMMON INTL INC..... STOCK 580037109 14 336 SHARES X 1 0 0 336 MCDERMOTT COMMON INTL INC..... STOCK 580037109 304 7279 SHARES X 1 7109 0 170 MCDERMOTT COMMON INTL INC..... STOCK 580037109 589 14100 SHARES X 3 14100 0 0 MCDONALDS COMMON CORP COM..... STOCK 580135101 12 300 SHARES X 4 300 0 0 MCDONALDS COMMON CORP......... STOCK 580135101 399 10210 SHARES X 3 10210 0 0 MCDONALDS COMMON CORP COM..... STOCK 580135101 1448 37021 SHARES X 1 31806 0 5215 MCDONALDS COMMON CORP COM..... STOCK 580135101 2644 67583 SHARES X 1 67583 0 0 MCGRAW HILL COMMON COS INC...... STOCK 580645109 151 2600 SHARES X 3 2600 0 0 MC GRAW HILL COMPANIES COMMON INC.......... STOCK 580645109 673 11600 SHARES X 1 11600 0 0 MC GRAW HILL COMPANIES COMMON INC.......... STOCK 580645109 1750 30155 SHARES X 1 24555 0 5600 MCKESSON CORPORATION COMMON COM.......... STOCK 58155Q103 8 150 SHARES X 1 150 0 0 MCKESSON COMMON CORP......... STOCK 58155Q103 118 2231 SHARES X 3 2231 0 0 MCMORAN EXPLORATION COMMON CO........... STOCK 582411104 2 125 SHARES X 1 125 0 0 MCMORAN EXPLORATION COMMON CO........... STOCK 582411104 2 125 SHARES X 1 125 0 0 MEADWESTVACO COMMON CORP......... STOCK 583334107 34 1269 SHARES X 1 1269 0 0 MEADWESTVACO COMMON CORP......... STOCK 583334107 36 1365 SHARES X 3 1365 0 0 MEDAREX INC.... COMMON STOCK 583916101 6 550 SHARES X 1 550 0 0 MEDCO HEALTH SOLUTIONS COMMON INC.......... STOCK 58405U102 1 24 SHARES X 4 24 0 0 MEDCO HEALTH COMMON SOL.......... STOCK 58405U102 150 2500 SHARES X 3 2500 0 0 MEDCO HEALTH SOLUTIONS COMMON INC.......... STOCK 58405U102 1508 25091 SHARES X 1 22285 0 2806 MEDCO HEALTH SOLUTIONS COMMON INC.......... STOCK 58405U102 1505 25043 SHARES X 1 24392 0 651 32 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- MEDIMMUNE INC.... COMMON STOCK 584699102 54 1850 SHARES X 3 1850 0 0 MEDTRONIC INC.... COMMON STOCK 585055106 169 3635 SHARES X 3 3635 0 0 MEDTRONIC INC.... COMMON STOCK 585055106 1512 32556 SHARES X 3 26943 0 5613 MEDTRONIC INC.... COMMON STOCK 585055106 2708 58306 SHARES X 1 52265 0 6041 MEDTRONIC COMMON INCORPORATED... STOCK 585055106 6658 143375 SHARES X 2 143375 0 0 MEDTRONIC INC.... COMMON STOCK 585055106 7781 167560 SHARES X 1 162686 0 4874 MELLON FINANCIAL COMMON CORP........... STOCK 58551A108 112 2872 SHARES X 1 2872 0 0 MELLON FINL COMMON CORP........... STOCK 58551A108 124 3160 SHARES X 3 3160 0 0 MELLON FINANCIAL COMMON CORPORATION.... STOCK 58551A108 231 5900 SHARES X 2 5900 0 0 MELLON FINANCIAL COMMON CORP........... STOCK 58551A108 3006 76867 SHARES X 1 76867 0 0 MEMRY CORP....... COMMON STOCK 586263204 1 350 SHARES X 1 350 0 0 MENTOR CORP COMMON MINN COM....... STOCK 587188103 73 1455 SHARES X 1 1255 0 200 MENTOR CORP COMMON MINN COM....... STOCK 587188103 147 2925 SHARES X 3 2925 0 0 MENTOR CORP COMMON MINN COM....... STOCK 587188103 1511 29988 SHARES X 1 29450 0 538 MENTOR CORP...... COMMON STOCK 587188103 3314 65777 SHARES X 3 64374 0 1403 MERCANTILE BANK COMMON CORPORATION.... STOCK 587376104 12 302 SHARES X 1 302 0 0 MERCANTILE BANKSHARES COMMON CORP........... STOCK 587405101 132 3627 SHARES X 3 3627 0 0 MERCANTILE BANKSHARES COMMON CORP........... STOCK 587405101 802 22115 SHARES X 1 22115 0 0 MERCANTILE BANKSHARES COMMON CORP........... STOCK 587405101 3451 95160 SHARES X 1 88360 0 6800 MERCK & CO INC COMMON COM............ STOCK 589331107 8 200 SHARES X 4 200 0 0 MERCK & CO INC... COMMON STOCK 589331107 866 20668 SHARES X 3 19968 0 700 MERCK & CO INC COMMON COM............ STOCK 589331107 8326 198706 SHARES X 1 174671 0 24035 MERCK & CO INC COMMON COM............ STOCK 589331107 7960 189984 SHARES X 1 183684 0 6300 MEREDITH CORP.... COMMON STOCK 589433101 18 360 SHARES X 3 360 0 0 MERIDIAN GOLD COMMON INCORPORATED... STOCK 589975101 6 250 SHARES X 1 250 0 0 MERRILL LYNCH & COMMON CO INC......... STOCK 590188108 8 100 SHARES X 4 100 0 0 MERRILL LYNCH & COMPANY COMMON INCORPORATED... STOCK 590188108 340 4348 SHARES X 2 4348 0 0 MERRILL LYNCH & COMMON CO............. STOCK 590188108 592 7570 SHARES X 3 7570 0 0 MERRILL LYNCH & COMMON CO INC......... STOCK 590188108 1049 13405 SHARES X 1 12295 0 1110 MERRILL LYNCH & COMMON CO INC......... STOCK 590188108 3049 38983 SHARES X 1 38483 0 500 MESA LABORATORIES COMMON INC COM........ STOCK 59064R109 34 2000 SHARES X 1 2000 0 0 MESABI TRUST..... COMMON STOCK 590672101 10 492 SHARES X 1 492 0 0 METLIFE CAP TR COMMON I.............. STOCK 59156R108 38 676 SHARES X 1 676 0 0 METLIFE CAP TR COMMON I.............. STOCK 59156R108 89 1566 SHARES X 1 1566 0 0 METLIFE INC...... COMMON STOCK 59156R108 368 6500 SHARES X 3 6500 0 0 METTLER TOLEDO COMMON INTL........... STOCK 592688105 53 800 SHARES X 3 800 0 0 METTLER TOLEDO INTERNATIONAL COMMON C.............. STOCK 592688105 79 1200 SHARES X 1 1100 0 100 MICHAELS STORES COMMON INC COM........ STOCK 594087108 497 11420 SHARES X 1 11220 0 200 MICHAELS STORES COMMON INC............ STOCK 594087108 1528 35100 SHARES X 3 35100 0 0 MICROSOFT COMMON CORP........... STOCK 594918104 30 1100 SHARES X 4 1100 0 0 MICROSOFT COMMON CORP........... STOCK 594918104 710 25965 SHARES X 3 25965 0 0 MICROSOFT COMMON CORPORATION.... STOCK 594918104 2066 75534 SHARES X 2 75534 0 0 MICROSOFT COMMON CORP........... STOCK 594918104 7574 276927 SHARES X 1 245956 0 30971 MICROSOFT COMMON CORP........... STOCK 594918104 15054 550455 SHARES X 3 526426 0 24029 MICROSOFT COMMON CORP........... STOCK 594918104 23824 871075 SHARES X 1 843934 0 27141 MICROCHIP TECHNOLOGY COMMON INC COM........ STOCK 595017104 354 10920 SHARES X 1 10520 0 400 MICROCHIP COMMON TECHNOLOGY..... STOCK 595017104 1041 32100 SHARES X 3 32100 0 0 MICRON TECHNOLOGY COMMON INC COM........ STOCK 595112103 7 400 SHARES X 1 400 0 0 MICRON TECHNOLOGY COMMON INC COM........ STOCK 595112103 7 400 SHARES X 1 400 0 0 MICRON COMMON TECHNOLOGY..... STOCK 595112103 111 6400 SHARES X 3 6400 0 0 MID PENN BANCORP COMMON INCORPORATED... STOCK 59540G107 28 1102 SHARES X 1 1102 0 0 MIDCAP SPDR TRUST SERIES 1 COMMON S&P............ STOCK 595635103 1829 13286 SHARES X 1 13286 0 0 MIDCAP SPDR TRUST SERIES 1 COMMON S&P............ STOCK 595635103 2482 18025 SHARES X 1 18025 0 0 MILACRON INC..... COMMON STOCK 598709103 1 1017 SHARES X 1 1017 0 0 MILLENNIUM PHARMACEUTICALS COMMON COM............ STOCK 599902103 50 5000 SHARES X 1 5000 0 0 HERMAN MILLER COMMON INC............ STOCK 600544100 22 650 SHARES X 1 650 0 0 MILLIPORE CORP... COMMON STOCK 601073109 26 430 SHARES X 3 430 0 0 MILLS CORP COM... COMMON STOCK 601148109 4 250 SHARES X 1 N.A. N.A. N.A. MINDSPEED TECHNOLOGIES COMMON INC............ STOCK 602682106 0 66 SHARES X 1 66 0 0 MINE SAFETY APPLIANCES COMMON CO............. STOCK 602720104 23 650 SHARES X 1 650 0 0 MIRANT CORP...... COMMON STOCK 60467R100 1 30 SHARES X 1 17 0 13 MIRANT CORP-W/ COMMON I-CW11 1....... STOCK 60467R118 0 23 SHARES X 1 23 0 0 MIRANT CORP-W/ COMMON I-CW11 1....... STOCK 60467R118 1 96 SHARES X 1 54 0 42 MITTAL STEEL COMPANY NV-CL COMMON A N............ STOCK 60684P101 3 100 SHARES X 1 100 0 0 MOHAWK INDUSTRIES INC COMMON COM............ STOCK 608190104 52 700 SHARES X 1 700 0 0 33 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- MOLEX INC........... COMMON STOCK 608554101 45 1150 SHARES X 3 1150 0 0 MOLEX INC........... COMMON STOCK 608554101 149 3812 SHARES X 1 3812 0 0 MOLSON COORS BREWING COMMON COMPANY........... STOCK 60871R209 21 300 SHARES X 1 300 0 0 MOLSON COORS COMMON BREWING........... STOCK 60871R209 33 485 SHARES X 3 485 0 0 MONARCH COMMON CASINO&RES........ STOCK 609027107 33 1700 SHARES X 3 1700 0 0 MONARCH CASINO & COMMON RESORT INC........ STOCK 609027107 73 3755 SHARES X 1 3400 0 355 MONEYGRAM INTERNATIONAL COMMON INC............... STOCK 60935Y109 29 1000 SHARES X 1 1000 0 0 MONEYGRAM INTL COMMON INC............... STOCK 60935Y109 29 1000 SHARES X 3 1000 0 0 MONEYGRAM INTERNATIONAL COMMON INC............... STOCK 60935Y109 67 2300 SHARES X 1 2100 0 200 MONSANTO COMMON COMPANY........... STOCK 61166W101 186 3960 SHARES X 1 3960 0 0 MONSANTO CO......... COMMON STOCK 61166W101 207 4400 SHARES X 3 4400 0 0 MONSANTO COMMON COMPANY........... STOCK 61166W101 655 13934 SHARES X 1 13934 0 0 MONSTER COMMON WORLDWIDE......... STOCK 611742107 33 900 SHARES X 3 900 0 0 MOODYS CORP......... COMMON STOCK 615369105 538 8235 SHARES X 1 8235 0 0 MOODYS CORP......... COMMON STOCK 615369105 572 8745 SHARES X 1 8745 0 0 MOODYS CORP......... COMMON STOCK 615369105 878 13420 SHARES X 3 13420 0 0 MOOG INC CL A....... COMMON STOCK 615394202 3 75 SHARES X 1 75 0 0 MORGAN STANLEY COMMON GROUP INC......... STOCK 617446448 7 100 SHARES X 4 100 0 0 MORGAN STANLEY COMMON GROUP INC......... STOCK 617446448 538 7385 SHARES X 3 7385 0 0 MORGAN STANLEY COMMON GROUP INC......... STOCK 617446448 2382 32672 SHARES X 1 32010 0 662 MORGAN STANLEY...... COMMON STOCK 617446448 7927 108730 SHARES X 3 103657 0 5073 MORGAN STANLEY COMMON GROUP INC......... STOCK 617446448 8548 117241 SHARES X 1 114832 0 2409 THE MOSAIC COMMON COMPANY........... STOCK 61945A107 7 400 SHARES X 1 400 0 0 THE MOSAIC COMMON COMPANY........... STOCK 61945A107 7 400 SHARES X 1 400 0 0 MOTHERS WK INC...... COMMON STOCK 619903107 48 1000 SHARES X 3 1000 0 0 MOTHERS WORK COMMON INCORPORATED...... STOCK 619903107 100 2070 SHARES X 1 1880 0 190 MOTOROLA INC........ COMMON STOCK 620076109 4 150 SHARES X 4 150 0 0 MOTOROLA INC........ COMMON STOCK 620076109 1822 72822 SHARES X 3 64422 0 8400 MOTOROLA INC........ COMMON STOCK 620076109 1891 75659 SHARES X 1 73959 0 1700 MOTOROLA INC........ COMMON STOCK 620076109 4518 180734 SHARES X 1 178384 0 2350 MUNICIPAL MTG & EQ COMMON LLC............... STOCK 62624B101 37 1300 SHARES X 1 1300 0 0 MUNICIPAL MTG & EQ COMMON LLC............... STOCK 62624B101 124 4350 SHARES X 1 4350 0 0 MURPHY OIL CORP..... COMMON STOCK 626717102 51 1075 SHARES X 1 1075 0 0 MURPHY OIL CORP..... COMMON STOCK 626717102 62 1300 SHARES X 3 1300 0 0 MURPHY OIL CORP..... COMMON STOCK 626717102 71 1500 SHARES X 1 1500 0 0 MYLAN LABORATORIES COMMON INC............... STOCK 628530107 30 1500 SHARES X 1 0 0 1500 MYLAN LABORATORIES COMMON INC............... STOCK 628530107 16 800 SHARES X 1 800 0 0 MYLAN LABS INC...... COMMON STOCK 628530107 34 1700 SHARES X 3 1700 0 0 MYRIAD GENETICS INC COMMON COM............... STOCK 62855J104 4 150 SHARES X 1 150 0 0 MYRIAD GENETICS INC COMMON COM............... STOCK 62855J104 7 300 SHARES X 1 300 0 0 NBT BANCORP INC. COMMON COM............... STOCK 628778102 12 500 SHARES X 1 500 0 0 NCR CORP COM........ COMMON STOCK 62886E108 6 163 SHARES X 1 163 0 0 NCR CORP COM........ COMMON STOCK 62886E108 36 906 SHARES X 1 858 0 48 NCR CORP............ COMMON STOCK 62886E108 51 1300 SHARES X 3 1300 0 0 NS GROUP, INC....... COMMON STOCK 628916108 29 443 SHARES X 1 443 0 0 NRG ENERGY INC...... COMMON STOCK 629377508 23 500 SHARES X 3 500 0 0 NRG ENERGY INC...... COMMON STOCK 629377508 54 1200 SHARES X 1 1100 0 100 NYMAGIC INC......... COMMON STOCK 629484106 32 1000 SHARES X 3 1000 0 0 NYMAGIC COMMON INCORPORATED...... STOCK 629484106 73 2300 SHARES X 1 2100 0 200 NABI COMMON BIOPHARMACEUTICALS STOCK 629519109 12 2000 SHARES X 1 2000 0 0 NAM TAI ELECTRONICS COMMON INCORPORAT........ STOCK 629865205 6 500 SHARES X 1 0 0 500 NANOGEN INC......... COMMON STOCK 630075109 1 600 SHARES X 1 600 0 0 NASDAQ-100 SHARES... COMMON STOCK 631100104 319 7837 SHARES X 1 7837 0 0 NASDAQ-100 SHARES... COMMON STOCK 631100104 12467 306680 SHARES X 1 306680 0 0 NATIONAL AUSTRALIA COMMON BK LTD............ STOCK 632525408 68 500 SHARES X 1 500 0 0 NATIONAL CITY CORP COMMON COM............... STOCK 635405103 60 1640 SHARES X 1 1640 0 0 NATIONAL CITY COMMON CORP.............. STOCK 635405103 150 4100 SHARES X 3 4100 0 0 NATIONAL CITY CORP COMMON COM............... STOCK 635405103 721 19709 SHARES X 1 19709 0 0 NATL FUEL GAS CO.... COMMON STOCK 636180101 36 1000 SHARES X 1 1000 0 0 NATIONAL OILWELL COMMON VAR............... STOCK 637071101 88 1500 SHARES X 3 1500 0 0 NATIONAL PENN COMMON BANCSHARES INC.... STOCK 637138108 134 6836 SHARES X 1 6836 0 0 NATIONAL PENN COMMON BANCSHARES INC.... STOCK 637138108 159 8113 SHARES X 1 8113 0 0 NATIONAL RETAIL COMMON PROPERTIES INC.... STOCK 637417106 15 700 SHARES X 1 N.A. N.A. N.A. NATIONAL SEMICONDUCTOR COMMON CORP CO........... STOCK 637640103 55 2350 SHARES X 1 2350 0 0 NATIONAL COMMON SEMICONDUCT....... STOCK 637640103 63 2670 SHARES X 3 2670 0 0 34 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- NATIONAL SEMICONDUCTOR COMMON CORP CO....... STOCK 637640103 89 3790 SHARES X 1 3790 0 0 NATIONWIDE FINL COMMON SVCS INC...... STOCK 638612101 11 238 SHARES X 1 238 0 0 NATIONWIDE HEALTH COMMON PROPERTIES (.. STOCK 638620104 40 1500 SHARES X 1 N.A. N.A. N.A. NAVIGATORS COMMON GROUP INC..... STOCK 638904102 38 800 SHARES X 3 800 0 0 THE NAVIGATORS COMMON GROUP INC..... STOCK 638904102 79 1650 SHARES X 1 1500 0 150 NAVISTAR INTERNATIONAL COMMON CORP.......... STOCK 63934E108 3 100 SHARES X 1 100 0 0 NAVISTAR INTL COMMON CORP.......... STOCK 63934E108 11 445 SHARES X 3 445 0 0 NEENAH PAPER COMMON INC........... STOCK 640079109 7 210 SHARES X 1 191 0 19 NEENAH PAPER COMMON INC........... STOCK 640079109 35 1024 SHARES X 1 1024 0 0 NETSOL TECHNOLOGIES COMMON INC........... STOCK 64115A204 1 500 SHARES X 1 500 0 0 NEUROCRINE BIOSCIENCES COMMON INC........... STOCK 64125C109 5 500 SHARES X 1 0 0 500 NEVADA GOLD & COMMON CASINOS INC... STOCK 64126Q206 1 200 SHARES X 1 200 0 0 NEW JERSEY RES COMMON CORP.......... STOCK 646025106 44 900 SHARES X 3 900 0 0 N J RES CORP.... COMMON STOCK 646025106 131 2650 SHARES X 1 2450 0 200 NEW PLAN EXCEL REALTY TRUST COMMON INC........... STOCK 648053106 527 19500 SHARES X 2 19500 0 0 NEW PLAN EXCEL REALTY TR COMMON (REIT......... STOCK 648053106 83 3075 SHARES X 1 N.A. N.A. N.A. NEW PLAN EXCEL REALTY TR COMMON (REIT......... STOCK 648053106 19 700 SHARES X 1 N.A. N.A. N.A. NEW YORK TIMES COMMON CO............ STOCK 650111107 25 1070 SHARES X 3 1070 0 0 NEW YORK TIMES COMMON CO CL A....... STOCK 650111107 28 1220 SHARES X 1 1220 0 0 NEW YORK TIMES COMMON CO CL A....... STOCK 650111107 230 10000 SHARES X 1 10000 0 0 NEWELL RUBBERMAID COMMON INC COM....... STOCK 651229106 3 100 SHARES X 4 100 0 0 NEWELL RUBBERMAID COMMON IN............ STOCK 651229106 86 3050 SHARES X 3 2050 0 1000 NEWELL RUBBERMAID COMMON INC COM....... STOCK 651229106 420 14832 SHARES X 1 14332 0 500 NEWELL RUBBERMAID COMMON INC COM....... STOCK 651229106 794 28053 SHARES X 1 28053 0 0 NEWFIELD EXPLORATION COMMON CO............ STOCK 651290108 427 11070 SHARES X 1 10605 0 465 NEWFIELD EXPL COMMON CO............ STOCK 651290108 1118 29000 SHARES X 3 29000 0 0 NEWMARKET COMMON CORPORATION... STOCK 651587107 140 2400 SHARES X 1 2400 0 0 NEWMARKET COMMON CORPORATION... STOCK 651587107 316 5440 SHARES X 1 5440 0 0 NEW MILFORD COMMON BANCORP....... STOCK 651633109 536 13000 SHARES X 13000 0 0 NEWMONT COMMON MINING........ STOCK 651639106 64 1500 SHARES X 1 600 0 900 NEWMONT COMMON MINING........ STOCK 651639106 57 1341 SHARES X 1 1290 0 51 NEWMONT MINING COMMON CORP.......... STOCK 651639106 171 4000 SHARES X 3 4000 0 0 NEWS CORP COMMON INC-A......... STOCK 65248E104 76 3860 SHARES X 1 3746 0 114 NEWS CORP COMMON INC-A......... STOCK 65248E104 134 6840 SHARES X 3 6840 0 0 NEWS CORP COMMON INC-A......... STOCK 65248E104 720 36659 SHARES X 1 35736 0 923 NEWS CORP COMMON INC-A......... STOCK 65248E104 2448 124583 SHARES X 3 121262 0 3321 NEWS CORP-CLASS COMMON B............. STOCK 65248E203 85 4100 SHARES X 1 4100 0 0 NICOR INC....... COMMON STOCK 654086107 15 340 SHARES X 3 340 0 0 NICOR INC....... COMMON STOCK 654086107 21 500 SHARES X 1 500 0 0 NICOR INC....... COMMON STOCK 654086107 41 950 SHARES X 1 950 0 0 NIKE INC CL B... COMMON STOCK 654106103 111 1270 SHARES X 1 1120 0 150 NIKE INC........ COMMON STOCK 654106103 1111 12698 SHARES X 3 12698 0 0 NIKE INC CL B... COMMON STOCK 654106103 1155 13183 SHARES X 1 13083 0 100 NISOURCE INC.... COMMON STOCK 65473P105 43 1971 SHARES X 1 1971 0 0 NISOURCE INC.... COMMON STOCK 65473P105 45 2092 SHARES X 3 2092 0 0 NISOURCE INC.... COMMON STOCK 65473P105 117 5368 SHARES X 1 5368 0 0 NISSAN MTR LTD SPONSORED COMMON ADR........... STOCK 654744408 22 1000 SHARES X 1 1000 0 0 NOKIA CORP SPONSORED COMMON ADR........... STOCK 654902204 306 15530 SHARES X 1 14730 0 800 NOKIA CORP SPONSORED COMMON ADR........... STOCK 654902204 1049 53279 SHARES X 1 53279 0 0 NOBLE ENERGY COMMON INC........... STOCK 655044105 101 2225 SHARES X 1 2225 0 0 NOBLE ENERGY COMMON INC........... STOCK 655044105 512 11225 SHARES X 1 10875 0 350 NOBLE ENERGY COMMON INC........... STOCK 655044105 1281 28100 SHARES X 3 28100 0 0 NORDSTROM INC COMMON COM........... STOCK 655664100 4 90 SHARES X 1 90 0 0 NORDSTROM COMMON INC........... STOCK 655664100 74 1750 SHARES X 3 1750 0 0 NORFOLK COMMON SOUTHERN...... STOCK 655844108 174 3950 SHARES X 3 3950 0 0 NORFOLK SOUTHERN COMMON CORP.......... STOCK 655844108 847 19233 SHARES X 1 16533 0 2700 NORFOLK SOUTHERN COMMON CORP.......... STOCK 655844108 783 17785 SHARES X 1 17785 0 0 NORTEL NETWORKS COMMON CORP.......... STOCK 656568102 2 789 SHARES X 1 789 0 0 NORTEL NETWORKS COMMON CORP.......... STOCK 656568102 3 1425 SHARES X 1 1425 0 0 NORTH FORK BANCORPORATION COMMON COM........... STOCK 659424105 45 1576 SHARES X 1 1576 0 0 NORTH FORK BANCORPORATION COMMON COM........... STOCK 659424105 64 2230 SHARES X 1 2230 0 0 NORTH FORK COMMON BANCORP....... STOCK 659424105 93 3250 SHARES X 3 3250 0 0 NORTHERN TRUST COMMON CORP COM...... STOCK 665859104 2 39 SHARES X 1 39 0 0 NORTHERN TRUST COMMON CORP COM...... STOCK 665859104 13 225 SHARES X 1 225 0 0 NORTHERN TR COMMON CORP.......... STOCK 665859104 86 1470 SHARES X 3 1470 0 0 35 of 53

SEC USE --------- COLUMN 2 COLUMN 6 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 INVESTMENT COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES ------------------- ------------------- OR SHARES PUT SHARED SHARED COLUMN 7 PRINCIPAL OR OR - - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- ------- ------ -------- ------ ------ ----- NORTHROP GRUMMAN COMMON CO.......... STOCK 666807102 299 4400 SHARES X 3 4400 0 0 NORTHROP GRUMMAN COMMON CORP........ STOCK 666807102 314 4608 SHARES X 1 4608 0 0 NORTHROP GRUMMAN COMMON CORP........ STOCK 666807102 722 10611 SHARES X 1 10611 0 0 NORTHWEST NATURAL GAS COMMON COMPANY..... STOCK 667655104 39 1000 SHARES X 1 1000 0 0 NORTHWEST NATURAL GAS COMMON COMPANY..... STOCK 667655104 65 1650 SHARES X 1 1650 0 0 NOVARTIS AG COMMON ADR......... STOCK 66987V109 415 7100 SHARES X 3 7100 0 0 NOVARTIS AG COMMON ADR......... STOCK 66987V109 917 15693 SHARES X 1 12998 0 2695 NOVARTIS AG COMMON ADR......... STOCK 66987V109 6036 103283 SHARES X 1 100547 0 2736 NOVASTAR FINANCIAL COMMON INCORPORATE. STOCK 669947400 73 2500 SHARES X 1 N.A. N.A. N.A. NOVELL INC.... COMMON STOCK 670006105 7 1200 SHARES X 4 1200 0 0 NOVELL INC.... COMMON STOCK 670006105 18 2925 SHARES X 3 2925 0 0 NOVELL INC.... COMMON STOCK 670006105 71 11600 SHARES X 1 11600 0 0 NOVELL INC.... COMMON STOCK 670006105 194 31760 SHARES X 1 31760 0 0 NOVELLUS SYS COMMON INC......... STOCK 670008101 28 1000 SHARES X 3 1000 0 0 NOVELIS INC... COMMON STOCK 67000X106 7 270 SHARES X 1 270 0 0 NOVOGEN LTD-SPONS COMMON ADR......... STOCK 67010F103 34 3000 SHARES X 1 3000 0 0 NSTAR COM..... COMMON STOCK 67019E107 28 840 SHARES X 1 840 0 0 NUCOR CORP.... COMMON STOCK 670346105 95 1920 SHARES X 1 1920 0 0 NUCOR CORP.... COMMON STOCK 670346105 119 2400 SHARES X 3 2400 0 0 NVIDIA CORP... COMMON STOCK 67066G104 92 3100 SHARES X 3 3100 0 0 NYER MEDICAL GROUP COMMON INCORPORATE. STOCK 670711100 2 825 SHARES X 1 825 0 0 OGE ENERGY COMMON CORP COM.... STOCK 670837103 51 1400 SHARES X 1 1400 0 0 OGE ENERGY COMMON CORP COM.... STOCK 670837103 98 2710 SHARES X 1 2710 0 0 NUVEEN INVESTMENTS COMMON INC......... STOCK 67090F106 6 115 SHARES X 1 115 0 0 OSI RESTAURANT PARTNERS COMMON INC......... STOCK 67104A101 48 1500 SHARES X 3 0 0 1500 OSI RESTAURANT PARTNERS COMMON INC......... STOCK 67104A101 68 2160 SHARES X 1 2160 0 0 OSI RESTAURANT PARTNERS COMMON INC......... STOCK 67104A101 113 3570 SHARES X 1 3570 0 0 OCCIDENTAL PETE CORP COMMON COM......... STOCK 674599105 158 3290 SHARES X 1 3290 0 0 OCCIDENTAL PETE CORP COMMON COM......... STOCK 674599105 287 5960 SHARES X 1 5960 0 0 OCCIDENTAL COMMON PETE CORP... STOCK 674599105 339 7050 SHARES X 3 7050 0 0 OCEANEERING INTL INC COMMON COM......... STOCK 675232102 18 600 SHARES X 1 600 0 0 OFFICE DEPOT COMMON INC......... STOCK 676220106 67 1700 SHARES X 1 1700 0 0 OFFICE DEPOT COMMON INC......... STOCK 676220106 79 2000 SHARES X 3 2000 0 0 OFFICEMAX COMMON INC......... STOCK 67622P101 27 673 SHARES X 1 673 0 0 OFFICEMAX COMMON INC......... STOCK 67622P101 27 675 SHARES X 3 675 0 0 OHIO CAS COMMON CORP........ STOCK 677240103 6 240 SHARES X 1 240 0 0 OLD NATIONAL BANCORP COMMON COM......... STOCK 680033107 120 6306 SHARES X 1 6306 0 0 OLD REPUBLIC INTL CORP COMMON COM......... STOCK 680223104 108 4875 SHARES X 1 4875 0 0 OLIN CORP COMMON COM......... STOCK 680665205 15 1000 SHARES X 1 1000 0 0 OLIN CORP COMMON COM......... STOCK 680665205 16 1050 SHARES X 1 1050 0 0 OMNICARE INC COMMON COM......... STOCK 681904108 22 500 SHARES X 1 500 0 0 OMNICOM COMMON GROUP INC... STOCK 681919106 119 1270 SHARES X 3 1270 0 0 OMNICOM GROUP INC COMMON COM......... STOCK 681919106 237 2534 SHARES X 1 1834 0 700 OMNICOM GROUP INC COMMON COM......... STOCK 681919106 185 1975 SHARES X 1 1975 0 0 OMEGA FINANCIAL COMMON CORP........ STOCK 682092101 75 2489 SHARES X 1 2489 0 0 OMEGA FINANCIAL COMMON CORP........ STOCK 682092101 572 19031 SHARES X 1 16604 0 2427 OMNIVISION TECHNOLOGIES COMMON INC......... STOCK 682128103 18 1294 SHARES X 1 1294 0 0 ONEOK INC..... COMMON STOCK 682680103 8 200 SHARES X 1 200 0 0 ONEOK INC..... COMMON STOCK 682680103 31 820 SHARES X 1 820 0 0 ONEOK PARTNERS COMMON LP.......... STOCK 68268N103 281 5000 SHARES X 3 0 0 5000 ONEOK PARTNERS COMMON LP.......... STOCK 68268N103 39 700 SHARES X 1 700 0 0 ONEOK PARTNERS COMMON LP.......... STOCK 68268N103 113 2000 SHARES X 1 2000 0 0 OPPENHEIMER COMMON HLDGS....... STOCK 683797104 34 1200 SHARES X 3 1200 0 0 OPPENHEIMER HOLDINGS COMMON INC CL A.... STOCK 683797104 75 2635 SHARES X 1 2400 0 235 OPSWARE COMMON INC......... STOCK 68383A101 38 4200 SHARES X 3 4200 0 0 OPSWARE, COMMON INC......... STOCK 68383A101 102 11300 SHARES X 1 10500 0 800 OPTEUM INC.... COMMON STOCK 68384A100 1 100 SHARES X 1 N.A. N.A. N.A. ORACLE CORPORATION COMMON COM......... STOCK 68389X105 15 850 SHARES X 4 850 0 0 ORACLE CORPORATION COMMON COM......... STOCK 68389X105 498 28055 SHARES X 1 28055 0 0 ORACLE COMMON CORP........ STOCK 68389X105 600 33800 SHARES X 3 33800 0 0 ORACLE COMMON CORPORATION. STOCK 68389X105 819 46166 SHARES X 2 46166 0 0 ORACLE CORPORATION COMMON COM......... STOCK 68389X105 1535 86542 SHARES X 1 85842 0 700 OPTIONSXPRESS COMMON HLDGS....... STOCK 684010101 25 900 SHARES X 3 900 0 0 OPTIONSXPRESS HOLDINGS COMMON INC......... STOCK 684010101 55 1980 SHARES X 1 1800 0 180 OREGON STL COMMON MLS INC..... STOCK 686079104 44 900 SHARES X 3 900 0 0 36 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- OREGON STL COMMON MLS INC...... STOCK 686079104 97 1985 SHARES X 1 1800 0 185 OSHKOSH TRUCK COMMON CORP......... STOCK 688239201 13 250 SHARES X 1 250 0 0 OTELCO INC..... COMMON STOCK 688823202 27 1355 SHARES X 1 1355 0 0 PDL BIOPHARMA COMMON INC.......... STOCK 69329Y104 11 550 SHARES X 1 550 0 0 PDL BIOPHARMA COMMON INC.......... STOCK 69329Y104 387 20155 SHARES X 1 19505 0 650 PDL BIOPHARMA COMMON INC.......... STOCK 69329Y104 1014 52800 SHARES X 3 52800 0 0 P G & E CORP... COMMON STOCK 69331C108 62 1500 SHARES X 1 0 0 1500 P G & E CORP... COMMON STOCK 69331C108 48 1159 SHARES X 1 1159 0 0 PG&E CORP...... COMMON STOCK 69331C108 101 2430 SHARES X 3 2430 0 0 PFF BANCORP COMMON INC.......... STOCK 69331W104 37 1000 SHARES X 3 1000 0 0 PFF BANCORP INC COMMON COMMON....... STOCK 69331W104 78 2100 SHARES X 1 1900 0 200 PHH COMMON CORPORATION.. STOCK 693320202 1 20 SHARES X 1 20 0 0 PHH COMMON CORPORATION.. STOCK 693320202 6 220 SHARES X 1 220 0 0 PICO HOLDINGS COMMON INC COM...... STOCK 693366205 446 13691 SHARES X 1 0 0 13691 PMC-SIERRA COMMON INC.......... STOCK 69344F106 8 1300 SHARES X 3 1300 0 0 PNC FINANCIAL SERVICES COMMON GROUP I...... STOCK 693475105 196 2700 SHARES X 3 2300 0 400 PNC FINANCIAL SERVICES COMMON GROUP I...... STOCK 693475105 2943 40627 SHARES X 1 38657 0 1970 PNC FINANCIAL SERVICES COMMON GROUP I...... STOCK 693475105 12459 171986 SHARES X 1 168926 0 3060 PNM RESOURCES COMMON INC.......... STOCK 69349H107 33 1208 SHARES X 1 1208 0 0 PPG INDUSTRIES COMMON INC.......... STOCK 693506107 87 1290 SHARES X 3 1290 0 0 PPG INDS INC... COMMON STOCK 693506107 615 9170 SHARES X 1 8370 0 800 PPG INDS INC... COMMON STOCK 693506107 2118 31573 SHARES X 1 29948 0 1625 PPL CORP....... COMMON STOCK 69351T106 100 3030 SHARES X 3 3030 0 0 PPL CORP COMMON COM.......... STOCK 69351T106 1586 48219 SHARES X 1 39657 0 8562 PPL CORP COMMON COM.......... STOCK 69351T106 4987 151576 SHARES X 1 149776 0 1800 PACCAR INC..... COMMON STOCK 693718108 11 188 SHARES X 1 188 0 0 PACCAR INC..... COMMON STOCK 693718108 325 5692 SHARES X 3 1942 0 3750 PACER INTL INC COMMON TENN......... STOCK 69373H106 33 1200 SHARES X 3 1200 0 0 PACER INTERNATIONAL COMMON INC.......... STOCK 69373H106 77 2765 SHARES X 1 2500 0 265 PACTIV CORP COMMON COM.......... STOCK 695257105 60 2100 SHARES X 1 1100 0 1000 PACTIV CORP.... COMMON STOCK 695257105 33 1165 SHARES X 3 1165 0 0 PALL CORP...... COMMON STOCK 696429307 30 980 SHARES X 3 980 0 0 PALL CORP COMMON COM.......... STOCK 696429307 62 2000 SHARES X 1 2000 0 0 PALM INC....... COMMON STOCK 696643105 2 112 SHARES X 1 112 0 0 PALM INC....... COMMON STOCK 696643105 6 406 SHARES X 1 406 0 0 THE PANTRY COMMON INC.......... STOCK 698657103 8 150 SHARES X 1 150 0 0 PARAMETRIC COMMON TECH CORP.... STOCK 699173209 14 828 SHARES X 3 828 0 0 PARAMEDIC TECHNOLOGY COMMON CORP......... STOCK 699173209 81 4664 SHARES X 1 4664 0 0 PARKER HANNIFIN COMMON CORP......... STOCK 701094104 69 890 SHARES X 3 890 0 0 PARKER HANNIFIN COMMON CORP......... STOCK 701094104 140 1796 SHARES X 1 1796 0 0 PARKER HANNIFIN COMMON CORP......... STOCK 701094104 377 4856 SHARES X 1 4856 0 0 PARTNERS TRUST FINANCIAL COMMON GROUP........ STOCK 70213F102 13 1213 SHARES X 1 0 0 1213 PARTNERS TRUST FINANCIAL COMMON GROUP........ STOCK 70213F102 50 4638 SHARES X 1 4638 0 0 PATTERSON COMPANIES COMMON INC.......... STOCK 703395103 17 500 SHARES X 1 500 0 0 PATTERSON COMMON COMPANIES.... STOCK 703395103 54 1600 SHARES X 3 1600 0 0 PATTERSON-UTI ENERGY COMMON INC.......... STOCK 703481101 17 704 SHARES X 1 704 0 0 PATTERSON-UTI ENERGY COMMON INC.......... STOCK 703481101 23 950 SHARES X 1 950 0 0 PAULA COMMON FINANCIAL.... STOCK 703588103 1 400 SHARES X 1 400 0 0 PAYCHEX INC COMMON COM.......... STOCK 704326107 76 2075 SHARES X 1 2075 0 0 PAYCHEX INC.... COMMON STOCK 704326107 93 2525 SHARES X 3 2525 0 0 PAYCHEX INC COMMON COM.......... STOCK 704326107 451 12247 SHARES X 1 12247 0 0 PEABODY ENERGY COMMON CORP......... STOCK 704549104 260 7075 SHARES X 1 5655 0 1420 PEABODY ENERGY COMMON CORP......... STOCK 704549104 1577 42870 SHARES X 3 41370 0 1500 PEABODY ENERGY COMMON CORP......... STOCK 704549104 1964 53408 SHARES X 1 50870 0 2538 PEDIATRIX MEDICAL GROUP INC COMMON CO........... STOCK 705324101 408 8955 SHARES X 1 8605 0 350 PEDIATRIX MED COMMON GRP.......... STOCK 705324101 1030 22600 SHARES X 3 22600 0 0 PEETS COFFEE & TEA INC COMMON COM.......... STOCK 705560100 5 200 SHARES X 1 200 0 0 PENN NATL GAMING COMMON INC.......... STOCK 707569109 25 675 SHARES X 1 675 0 0 PENN TREATY AMERICAN COMMON CORP......... STOCK 707874400 0 21 SHARES X 1 21 0 0 PENN VA RESOURCE PARTNERS COMMON LP........... STOCK 707884102 24 1000 SHARES X 1 1000 0 0 PENNWEST ENERGY COMMON TRUST........ STOCK 707885109 65 1760 SHARES X 1 1760 0 0 PENNEY J C COMMON INC.......... STOCK 708160106 130 1900 SHARES X 3 1900 0 0 PENNEY JC CO COMMON INC.......... STOCK 708160106 210 3064 SHARES X 1 3064 0 0 PENNEY JC CO COMMON INC.......... STOCK 708160106 213 3108 SHARES X 1 3108 0 0 PENNICHUCK CORPORATION COMMON NEW.......... STOCK 708254206 16 889 SHARES X 1 889 0 0 37 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- PENNS WOODS BANCORP COMMON INC.......... STOCK 708430103 287 7505 SHARES X 3 7505 0 0 PENNSYLVANIA COMMERCE COMMON BANCORP...... STOCK 708677109 188 7166 SHARES X 1 7166 0 0 PENN ESTATE INV TR COMMON (REIT)....... STOCK 709102107 13 300 SHARES X 1 N.A. N.A. N.A. PENN ESTATE INV TR COMMON (REIT)....... STOCK 709102107 65 1516 SHARES X 1 N.A. N.A. N.A. PENSON COMMON WORLDWIDE.... STOCK 709600100 36 2000 SHARES X 3 2000 0 0 PENSION WORLDWIDE COMMON INC.......... STOCK 709600100 79 4415 SHARES X 1 4000 0 415 PENTAIR INC COMMON COM.......... STOCK 709631105 21 800 SHARES X 1 800 0 0 PENTAIR INC COMMON COM.......... STOCK 709631105 204 7800 SHARES X 1 7800 0 0 PEOPLES ENERGY COMMON CORP......... STOCK 711030106 16 400 SHARES X 3 400 0 0 PEPCO HOLDINGS COMMON INC.......... STOCK 713291102 511 21143 SHARES X 1 18417 0 2726 PEPCO HOLDINGS COMMON INC.......... STOCK 713291102 596 24664 SHARES X 1 20464 0 4200 PEPSI BOTTLING COMMON GRP.......... STOCK 713409100 39 1100 SHARES X 3 1100 0 0 PEPSIAMERICAS COMMON INC COM...... STOCK 71343P200 13 600 SHARES X 1 600 0 0 PEPSICO INC COMMON COM.......... STOCK 713448108 10 150 SHARES X 4 150 0 0 PEPSICO INC COMMON COM.......... STOCK 713448108 459 7040 SHARES X 3 7040 0 0 PEPSICO COMMON INCORPORATED. STOCK 713448108 487 7455 SHARES X 2 7455 0 0 PEPSICO INC.... COMMON STOCK 713448108 9268 142004 SHARES X 3 136992 0 5012 PEPSICO INC COMMON COM.......... STOCK 713448108 18755 287386 SHARES X 1 262549 0 24837 PEPSICO INC COMMON COM.......... STOCK 713448108 27650 423691 SHARES X 1 418188 0 5503 PERFORMANCE FOOD GROUP COMMON CO........... STOCK 713755106 11 400 SHARES X 1 400 0 0 PERFORMANCE FOOD GROUP COMMON CO........... STOCK 713755106 20 700 SHARES X 1 700 0 0 PERKINELMER COMMON INC.......... STOCK 714046109 19 1030 SHARES X 3 1030 0 0 PERKINELMER COMMON INC COM...... STOCK 714046109 23 1200 SHARES X 1 1200 0 0 PERKINELMER COMMON INC COM...... STOCK 714046109 76 4000 SHARES X 1 4000 0 0 PERRIGO COMMON COMPANY...... STOCK 714290103 211 12430 SHARES X 1 11875 0 555 PERRIGO CO..... COMMON STOCK 714290103 506 29800 SHARES X 3 29800 0 0 PETMED EXPRESS COMMON INC.......... STOCK 716382106 29 2800 SHARES X 3 2800 0 0 PETMED EXPRESS COMMON INC.......... STOCK 716382106 74 7075 SHARES X 1 6500 0 575 PETRO-CANADA... COMMON STOCK 71644E102 65 1600 SHARES X 1 1600 0 0 PETROCHINA CO COMMON LTD ADR...... STOCK 71646E100 11 100 SHARES X 1 100 0 0 PETSMART INC... COMMON STOCK 716768106 396 14280 SHARES X 1 14280 0 0 PETSMART INC... COMMON STOCK 716768106 1122 40410 SHARES X 1 40410 0 0 PFIZER INC..... COMMON STOCK 717081103 14 500 SHARES X 4 500 0 0 PFIZER INC..... COMMON STOCK 717081103 695 24505 SHARES X 3 24505 0 0 PFIZER COMMON INCORPORATED. STOCK 717081103 2062 72706 SHARES X 2 72706 0 0 PFIZER INC..... COMMON STOCK 717081103 13207 465724 SHARES X 3 460724 0 5000 PFIZER INC..... COMMON STOCK 717081103 15292 539218 SHARES X 1 523899 0 15319 PFIZER INC..... COMMON STOCK 717081103 26541 935871 SHARES X 1 919721 0 16150 PHARMACEUTIAL PRODUCT COMMON DEVEL IN..... STOCK 717124101 5 150 SHARES X 1 150 0 0 PHELPS DODGE COMMON CORP......... STOCK 717265102 140 1658 SHARES X 1 1658 0 0 PHELPS DODGE COMMON CORP......... STOCK 717265102 161 1900 SHARES X 3 1900 0 0 PHILLIPS VAN COMMON HEUSEN....... STOCK 718592108 38 900 SHARES X 3 900 0 0 PHILLIPS VAN HEUSEN CORP COMMON COM.......... STOCK 718592108 88 2100 SHARES X 1 1900 0 200 PHOENIX COS INC COMMON COM.......... STOCK 71902E109 10 701 SHARES X 1 701 0 0 PHOENIX COS INC COMMON COM.......... STOCK 71902E109 22 1588 SHARES X 1 1588 0 0 PIEDMONT NAT COMMON GAS INC...... STOCK 720186105 10 400 SHARES X 1 0 0 400 PIEDMONT NAT COMMON GAS INC...... STOCK 720186105 68 2680 SHARES X 1 2680 0 0 PINNACLE DATA SYSTEMS COMMON INC.......... STOCK 723454104 1 300 SHARES X 1 300 0 0 PINNACLE WEST CAPITAL COMMON CORP......... STOCK 723484101 23 500 SHARES X 1 500 0 0 PINNACLE WEST COMMON CAP.......... STOCK 723484101 41 900 SHARES X 3 900 0 0 PIONEER NATURAL RESOURCES COMMON CO........... STOCK 723787107 259 6614 SHARES X 1 6514 0 100 PIONEER NATURAL COMMON RES.......... STOCK 723787107 771 19700 SHARES X 3 19700 0 0 PIPER JAFFRAY COMPANIES COMMON INC.......... STOCK 724078100 0 4 SHARES X 4 4 0 0 PIPER JAFFRAY COMPANIES COMMON INC.......... STOCK 724078100 3 56 SHARES X 1 6 0 50 PIPER JAFFRAY COMMON COS.......... STOCK 724078100 24 400 SHARES X 3 400 0 0 PIPER JAFFRAY COMPANIES COMMON INC.......... STOCK 724078100 54 884 SHARES X 1 804 0 80 PITNEY BOWES COMMON INC.......... STOCK 724479100 142 3205 SHARES X 3 3205 0 0 PITNEY BOWES COMMON INC COM...... STOCK 724479100 209 4700 SHARES X 1 4700 0 0 PITNEY BOWES COMMON INC COM...... STOCK 724479100 508 11450 SHARES X 1 11450 0 0 PLAINS ALL AMERICAN COMMON PIPELINE L P. STOCK 726503105 1239 26850 SHARES X 2 26850 0 0 PLAINS EXPLORATION & COMMON PRODUCT C.... STOCK 726505100 86 2000 SHARES X 1 2000 0 0 PLUM CREEK COMMON TIMBER CO.... STOCK 729251108 53 1550 SHARES X 3 1550 0 0 PLUM CREEK TIMBER CO COMMON INC.......... STOCK 729251108 49 1430 SHARES X 1 N.A. N.A. N.A. POGO PRODUCING COMMON CO........... STOCK 730448107 6 150 SHARES X 1 150 0 0 POLO RALPH LAUREN COMMON CORPORATION.. STOCK 731572103 6 100 SHARES X 1 100 0 0 38 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 -------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ------ POZEN INC........ COMMON STOCK 73941U102 46 3600 SHARES X 3 3600 0 0 POZEN COMMON INCORPORATED... STOCK 73941U102 103 8012 SHARES X 1 7300 0 712 PRAXAIR INC COMMON COM............ STOCK 74005P104 42 703 SHARES X 1 703 0 0 PRAXAIR INC...... COMMON STOCK 74005P104 314 5310 SHARES X 3 2310 0 3000 PRAXAIR INC COMMON COM............ STOCK 74005P104 182 3071 SHARES X 1 3071 0 0 PRECISION CASTPARTS CORP COMMON COM............ STOCK 740189105 14 215 SHARES X 1 215 0 0 PRECISION CASTPARTS CORP COMMON COM............ STOCK 740189105 330 5220 SHARES X 3 5220 0 0 PRECISION CASTPARTS CORP COMMON COM............ STOCK 740189105 2076 32871 SHARES X 1 31984 0 887 PRECISION COMMON CASTPARTS...... STOCK 740189105 4922 77925 SHARES X 3 73864 0 4061 PRECISION DRILLING COMMON CORP-US$....... STOCK 740215108 15 500 SHARES X 1 500 0 0 PRESSTEK INC COMMON COM............ STOCK 741113104 27 5000 SHARES X 1 5000 0 0 PRICE T ROWE COMMON GRP............ STOCK 74144T108 96 2000 SHARES X 3 2000 0 0 PRICE T ROWE GROUP INC COMMON COM............ STOCK 74144T108 1358 28390 SHARES X 1 28200 0 190 PRICE T ROWE GROUP INC COMMON COM............ STOCK 74144T108 1644 34360 SHARES X 1 34360 0 0 PRIMEWEST COMMON ENERGY TRUST... STOCK 741930309 15 600 SHARES X 1 600 0 0 PRINCIPAL FINL COMMON GROUP INC...... STOCK 74251V102 85 1575 SHARES X 1 1575 0 0 PROCENTURY COMMON CORP........... STOCK 74268T108 9 607 SHARES X 1 551 0 56 PROCTER & GAMBLE CO COMMON COM............ STOCK 742718109 18 295 SHARES X 4 295 0 0 PROCTER & GAMBLE CO COMMON COM............ STOCK 742718109 2726 43975 SHARES X 3 32399 0 11576 PROCTER & GAMBLE CO COMMON COM............ STOCK 742718109 36941 596022 SHARES X 1 485639 0 110383 PROCTER & GAMBLE CO COMMON COM............ STOCK 742718109 39347 634826 SHARES X 1 628996 0 5830 PROGENICS COMMON PHARMACEUT..... STOCK 743187106 35 1500 SHARES X 3 1500 0 0 PROGENICS COMMON PHARMACEUTICALS STOCK 743187106 80 3400 SHARES X 1 3100 0 300 PROGRESS ENERGY COMMON INC............ STOCK 743263105 105 2327 SHARES X 3 1927 0 400 PROGRESS ENERGY COMMON INC COM........ STOCK 743263105 177 3909 SHARES X 1 3909 0 0 PROGRESS ENERGY COMMON INC COM........ STOCK 743263105 369 8129 SHARES X 1 7529 0 600 PROGRESSIVE CORP COMMON COM............ STOCK 743315103 98 4000 SHARES X 1 4000 0 0 PROGRESSIVE COMMON CORP........... STOCK 743315103 168 6840 SHARES X 3 6840 0 0 PROLOGIS......... COMMON STOCK 743410102 108 1900 SHARES X 3 1900 0 0 PROLOGIS (REIT).. COMMON STOCK 743410102 24 419 SHARES X 1 N.A. N.A. N.A. PROVIDENT BANKSHARES COMMON CORPORATI...... STOCK 743859100 104 2810 SHARES X 1 2810 0 0 PROVIDENT BANKSHARES COMMON CORPORATI...... STOCK 743859100 1127 30427 SHARES X 1 30427 0 0 PROVIDENT ENERGY TRUST COMMON UNITS.......... STOCK 74386K104 20 1700 SHARES X 1 1700 0 0 PROVIDENT ENERGY TRUST COMMON UNITS.......... STOCK 74386K104 59 5000 SHARES X 1 5000 0 0 PROVIDENT FINANCIAL COMMON SERVICES I..... STOCK 74386T105 19 1000 SHARES X 1 1000 0 0 PROXYMED INC..... COMMON STOCK 744290305 2 500 SHARES X 1 500 0 0 PRUDENTIAL COMMON FINANCIAL INC.. STOCK 744320102 31 400 SHARES X 1 400 0 0 PRUDENTIAL COMMON FINANCIAL INC.. STOCK 744320102 274 3597 SHARES X 1 3597 0 0 PRUDENTIAL COMMON FINL........... STOCK 744320102 320 4200 SHARES X 3 4200 0 0 PSYCHIATRIC SOLUTIONS COMMON INC............ STOCK 74439H108 41 1200 SHARES X 1 1200 0 0 PSYCHIATRIC SOLUTIONS COMMON INC............ STOCK 74439H108 430 12620 SHARES X 1 12045 0 575 PSYCHIATRIC COMMON SOLUTION....... STOCK 74439H108 1006 29500 SHARES X 3 29500 0 0 PUBLIC SVC COMMON ENTERPR........ STOCK 744573106 129 2110 SHARES X 3 2110 0 0 PUBLIC SVC ENTERPRISE COMMON GROUP IN....... STOCK 744573106 233 3811 SHARES X 1 3811 0 0 PUBLIC SVC ENTERPRISE COMMON GROUP IN....... STOCK 744573106 336 5497 SHARES X 1 5497 0 0 PUBLIC STORAGE COMMON INC............ STOCK 74460D109 86 1000 SHARES X 3 1000 0 0 PUBLIC STORAGE COMMON INC COM........ STOCK 74460D109 21 246 SHARES X 1 N.A. N.A. N.A. PUGET ENERGY INC COMMON COM............ STOCK 745310102 51 2225 SHARES X 1 2225 0 0 PUGET ENERGY INC COMMON COM............ STOCK 745310102 73 3215 SHARES X 1 3215 0 0 PULTE HOMES COMMON INC............ STOCK 745867101 51 1600 SHARES X 3 1600 0 0 PURE CYCLE COMMON CORP........... STOCK 746228303 72 10000 SHARES X 1 10000 0 0 QLOGIC CORP...... COMMON STOCK 747277101 26 1400 SHARES X 3 1400 0 0 QUALCOMM INC COMMON COM............ STOCK 747525103 406 11160 SHARES X 1 10760 0 400 QUALCOMM INC COMMON COM............ STOCK 747525103 406 11165 SHARES X 3 11165 0 0 QUALCOMM INC COMMON COM............ STOCK 747525103 4850 133420 SHARES X 1 131625 0 1795 QUALCOMM INC..... COMMON STOCK 747525103 6600 181568 SHARES X 3 174604 0 6964 QUANTA SVCS COMMON INC............ STOCK 74762E102 44 2600 SHARES X 3 2600 0 0 QUANTA SERVICES COMMON INC COM........ STOCK 74762E102 100 5935 SHARES X 1 5400 0 535 QUEST DIAGNOSTICS COMMON INC............ STOCK 74834L100 175 2855 SHARES X 3 2855 0 0 QUEST DIAGNOSTICS COMMON INC............ STOCK 74834L100 647 10580 SHARES X 1 10280 0 300 QUEST COMMON DIAGNOSTICS.... STOCK 74834L100 1910 31226 SHARES X 3 29883 0 1343 QUEST DIAGNOSTICS COMMON INC............ STOCK 74834L100 2038 33330 SHARES X 1 32499 0 831 QUESTAR CORP COMMON COM............ STOCK 748356102 139 1700 SHARES X 1 1700 0 0 QUESTAR CORP COMMON COM............ STOCK 748356102 332 4055 SHARES X 1 3955 0 100 QUESTAR CORP..... COMMON STOCK 748356102 638 7800 SHARES X 3 7800 0 0 39 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- QWEST COMMUNICATIONS COMMON INTL INC...... STOCK 749121109 16 1814 SHARES X 1 1604 0 210 QWEST COMMUNICATIONS COMMON INTL INC...... STOCK 749121109 28 3232 SHARES X 1 3232 0 0 QWEST COMMUNCTN COMMON INTL.......... STOCK 749121109 115 13154 SHARES X 3 13154 0 0 RAIT INVESTMENT COMMON TRUST......... STOCK 749227104 14 500 SHARES X 1 N.A. N.A. N.A. RCN CORP........ COMMON STOCK 749361200 25 900 SHARES X 3 900 0 0 RCN COMMON CORPORATION... STOCK 749361200 57 2000 SHARES X 1 1800 0 200 R H DONNELLEY COMMON CORP.......... STOCK 74955W307 6 111 SHARES X 1 111 0 0 R H DONNELLEY COMMON CORP.......... STOCK 74955W307 11 200 SHARES X 1 200 0 0 RPM INTL INC.... COMMON STOCK 749685103 9 500 SHARES X 1 500 0 0 RPM INTL INC.... COMMON STOCK 749685103 83 4380 SHARES X 1 4380 0 0 RPM INCORPORATED COMMON OHIO.......... STOCK 749685103 348 18300 SHARES X 2 18300 0 0 RF MICRO DEVICES COMMON INC COM....... STOCK 749941100 170 22475 SHARES X 1 21795 0 680 RF MICRODEVICES COMMON INC........... STOCK 749941100 417 55000 SHARES X 3 55000 0 0 RADIOSHACK COMMON CORP.......... STOCK 750438103 19 1000 SHARES X 3 1000 0 0 RADISYS CORP.... COMMON STOCK 750459109 21 1000 SHARES X 3 1000 0 0 RADISYS COMMON CORPORATION... STOCK 750459109 47 2210 SHARES X 1 2000 0 210 RAYONIER INC COMMON COM........... STOCK 754907103 108 2850 SHARES X 1 2850 0 0 RAYONIER COMMON INCORPORATED.. STOCK 754907103 344 9100 SHARES X 2 9100 0 0 RAYTHEON COMMON WARRANTS 6.... STOCK 755111119 2 141 SHARES X 1 141 0 0 RAYTHEON CO COMMON COM NEW....... STOCK 755111507 10 200 SHARES X 4 200 0 0 RAYTHEON........ COMMON STOCK 755111507 178 3700 SHARES X 3 3700 0 0 RAYTHEON CO COMMON COM NEW....... STOCK 755111507 573 11930 SHARES X 1 10606 0 1324 RAYTHEON CO COMMON COM NEW....... STOCK 755111507 948 19754 SHARES X 1 19004 0 750 READER'S DIGEST COMMON ASSN INC...... STOCK 755267101 6 500 SHARES X 1 500 0 0 REALOGY CORP.... COMMON STOCK 75605E100 30 1324 SHARES X 1 1324 0 0 REALOGY CORP.... COMMON STOCK 75605E100 39 1712 SHARES X 3 1712 0 0 REALOGY CORP.... COMMON STOCK 75605E100 52 2290 SHARES X 1 2290 0 0 RECKSON ASSOCS COMMON RLTY CORP..... STOCK 75621K106 71 1650 SHARES X 1 N.A. N.A. N.A. RED HAT INC..... COMMON STOCK 756577102 48 2300 SHARES X 3 2300 0 0 RED HAT INC COMMON COM........... STOCK 756577102 118 5575 SHARES X 1 5100 0 475 REDWOOD TRUST COMMON INC-REIT...... STOCK 758075402 50 1000 SHARES X 1 N.A. N.A. N.A. REGIONS FINANCIAL COMMON CORP.......... STOCK 7591EP100 31 836 SHARES X 1 836 0 0 REGIONS FINL COMMON CORP.......... STOCK 7591EP100 127 3445 SHARES X 3 3445 0 0 REGIONS FINANCIAL COMMON CORP.......... STOCK 7591EP100 210 5697 SHARES X 1 5697 0 0 REPSOL YPF SA COMMON SPON ADR...... STOCK 76026T205 37 1250 SHARES X 1 1250 0 0 REPUBLIC AWYS COMMON HLDGS......... STOCK 760276105 34 2200 SHARES X 3 2200 0 0 REPUBLIC AIRWAYS HOLDINGS COMMON INC........... STOCK 760276105 76 4875 SHARES X 1 4400 0 475 REUTERS GROUP PLC SPONS COMMON ADR........... STOCK 76132M102 34 700 SHARES X 1 700 0 0 REUTERS GROUP PLC SPONS COMMON ADR........... STOCK 76132M102 35 719 SHARES X 1 719 0 0 REYNOLDS AMERICAN COMMON INC........... STOCK 761713106 56 900 SHARES X 1 900 0 0 REYNOLDS AMERN COMMON INC........... STOCK 761713106 99 1600 SHARES X 3 1600 0 0 REYNOLDS AMERICAN COMMON INC........... STOCK 761713106 119 1916 SHARES X 1 1916 0 0 RITE AID CORP COMMON COM........... STOCK 767754104 3 600 SHARES X 1 600 0 0 RITE AID CORP COMMON COM........... STOCK 767754104 17 3800 SHARES X 1 1500 0 2300 ROBERT HALF COMMON INTL INC COM.. STOCK 770323103 21 605 SHARES X 1 500 0 105 ROBERT HALF COMMON INTL INC...... STOCK 770323103 44 1300 SHARES X 3 1300 0 0 ROBERT HALF COMMON INTL INC COM.. STOCK 770323103 69 2040 SHARES X 1 2040 0 0 ROCKWELL AUTOMATION COMMON INC........... STOCK 773903109 487 8390 SHARES X 3 8390 0 0 ROCKWELL AUTOMATION COMMON INC........... STOCK 773903109 826 14225 SHARES X 1 10670 0 3555 ROCKWELL AUTOMATION COMMON INC........... STOCK 773903109 6454 111083 SHARES X 1 107357 0 3726 ROCKWELL COMMON AUTOMATION.... STOCK 773903109 7451 128247 SHARES X 3 122648 0 5599 ROCKWELL COMMON COLLINS INC... STOCK 774341101 63 1140 SHARES X 3 1140 0 0 ROCKWELL COMMON COLLINS COM... STOCK 774341101 161 2935 SHARES X 1 1975 0 960 ROCKWELL COMMON COLLINS COM... STOCK 774341101 287 5232 SHARES X 1 5232 0 0 ROHM & HAAS COMMON CO............ STOCK 775371107 19 404 SHARES X 1 404 0 0 ROHM & HAAS COMMON CO............ STOCK 775371107 54 1150 SHARES X 3 1150 0 0 ROHM & HAAS COMMON CO............ STOCK 775371107 573 12096 SHARES X 1 12096 0 0 ROSS STORES INC COMMON COM........... STOCK 778296103 142 5569 SHARES X 1 4044 0 1525 ROSS STORES INC COMMON COM........... STOCK 778296103 180 7090 SHARES X 3 7090 0 0 ROSS STORES INC COMMON COM........... STOCK 778296103 1424 56058 SHARES X 1 53897 0 2161 ROSS STORES COMMON INC........... STOCK 778296103 2912 114605 SHARES X 3 108750 0 5855 ROTONICS MANUFACTURING COMMON INC........... STOCK 778903104 1 300 SHARES X 1 300 0 0 ROWAN COS INC... COMMON STOCK 779382100 27 860 SHARES X 3 860 0 0 ROWE COMMON COMPANIES..... STOCK 779528108 15 34813 SHARES X 2 34813 0 0 ROYAL BK COMMON CANADA........ STOCK 780087102 44 1000 SHARES X 1 1000 0 0 40 of 53

SEC USE --------- COLUMN 2 COLUMN 6 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 INVESTMENT COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES ------------------- ------------------- OR SHARES PUT SHARED SHARED COLUMN 7 PRINCIPAL OR OR - - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- ------- ------ -------- ------ ------ ----- ROYAL DUTCH SHELL COMMON PLC-ADR B... STOCK 780259107 12 172 SHARES X 1 172 0 0 ROYAL DUTCH SHELL COMMON PLC-ADR A... STOCK 780259206 370 5600 SHARES X 3 5000 0 600 ROYAL DUTCH SHELL COMMON PLC-ADR A... STOCK 780259206 3593 54362 SHARES X 1 50362 0 4000 ROYAL DUTCH SHELL COMMON PLC-ADR A... STOCK 780259206 3721 56293 SHARES X 1 55893 0 400 ROYCE VALUE COMMON TRUST (CE).. STOCK 780910105 31 1500 SHARES X 1 1500 0 0 RUBY COMMON TUESDAY..... STOCK 781182100 23 800 SHARES X 1 800 0 0 RYDER SYSTEMS COMMON INC......... STOCK 783549108 24 470 SHARES X 3 470 0 0 S & T BANCORP COMMON INC......... STOCK 783859101 13 400 SHARES X 1 400 0 0 SEI CORP COMMON COM......... STOCK 784117103 22 390 SHARES X 1 390 0 0 SEI CORP COMMON COM......... STOCK 784117103 97 1735 SHARES X 1 1735 0 0 SLM CORP COMMON COM......... STOCK 78442P106 172 3313 SHARES X 1 2313 0 1000 SLM CORP...... COMMON STOCK 78442P106 156 3000 SHARES X 3 3000 0 0 SLM CORP...... COMMON STOCK 78442P106 6349 122146 SHARES X 2 122146 0 0 STANDARD & POORS DEP RCPTS UT SER COMMON 1........... STOCK 78462F103 395 2957 SHARES X 2 2957 0 0 SPDR TRUST SERIES 1 S&P COMMON 500 IN...... STOCK 78462F103 6093 45614 SHARES X 1 45614 0 0 SPDR TRUST SERIES 1 S&P COMMON 500 IN...... STOCK 78462F103 8743 65448 SHARES X 1 65448 0 0 SPX CORP COMMON COM......... STOCK 784635104 32 597 SHARES X 1 597 0 0 SPAR GROUP COMMON INC......... STOCK 784933103 0 450 SHARES X 1 450 0 0 SABRE HOLDINGS CORPORATION COMMON COM......... STOCK 785905100 11 467 SHARES X 1 467 0 0 SABRE HOLDING COMMON CORP........ STOCK 785905100 22 956 SHARES X 3 956 0 0 SAFECO CORP... COMMON STOCK 786429100 55 925 SHARES X 3 925 0 0 SAFEWAY INC COMMON COM......... STOCK 786514208 6 200 SHARES X 1 200 0 0 SAFEWAY INC COMMON COM......... STOCK 786514208 55 1800 SHARES X 1 300 0 1500 SAFEWAY INC... COMMON STOCK 786514208 105 3455 SHARES X 3 3455 0 0 ST JOE CORP... COMMON STOCK 790148100 312 5688 SHARES X 1 5288 0 400 ST JOE CORP... COMMON STOCK 790148100 1297 23635 SHARES X 1 22435 0 1200 ST JOE COMMON COMPANY..... STOCK 790148100 3106 56615 SHARES X 2 56615 0 0 ST JUDE MEDICAL COMMON INC......... STOCK 790849103 113 3200 SHARES X 3 3200 0 0 ST PAUL TRAVELERS COMPANIES COMMON IN.......... STOCK 792860108 8 160 SHARES X 4 160 0 0 ST PAUL TRAVELERS COMMON CO.......... STOCK 792860108 271 5775 SHARES X 3 5775 0 0 ST PAUL TRAVELERS COMPANIES COMMON IN.......... STOCK 792860108 606 12925 SHARES X 1 12566 0 359 ST PAUL TRAVELERS COMPANIES COMMON IN.......... STOCK 792860108 1229 26215 SHARES X 1 26111 0 104 SALISBURY BANCORP COMMON INC......... STOCK 79526109 225 5700 SHARES X 5700 0 0 SAN JUAN BASIN ROYALTY COMMON TR.......... STOCK 798241105 7 200 SHARES X 1 200 0 0 SAN JUAN BASIN ROYALTY COMMON TR.......... STOCK 798241105 35 1000 SHARES X 1 1000 0 0 SANDISK CORP COMMON COM......... STOCK 80004C101 5 100 SHARES X 1 100 0 0 SANDISK COMMON CORP........ STOCK 80004C101 91 1700 SHARES X 3 1700 0 0 SANDISK CORP COMMON COM......... STOCK 80004C101 139 2600 SHARES X 1 2600 0 0 SANDY SPRING BANCORP COMMON INC......... STOCK 800363103 25 700 SHARES X 1 700 0 0 SANDY SPRING BANCORP COMMON INC......... STOCK 800363103 152 4300 SHARES X 1 4300 0 0 SANMINA-SCI COMMON CORP........ STOCK 800907107 15 4000 SHARES X 3 4000 0 0 SANOFI- AVENTIS COMMON ADR......... STOCK 80105N105 50 1120 SHARES X 1 1120 0 0 SANOFI- AVENTIS COMMON ADR......... STOCK 80105N105 62 1400 SHARES X 1 1400 0 0 SAP AG SPONS COMMON ADR......... STOCK 803054204 59 1200 SHARES X 1 1200 0 0 SAP AG SPONS COMMON ADR......... STOCK 803054204 435 8790 SHARES X 1 8790 0 0 SAP AG SPONS COMMON ADR......... STOCK 803054204 1166 23560 SHARES X 3 23560 0 0 SARA LEE COMMON CORP........ STOCK 803111103 127 7920 SHARES X 3 7920 0 0 SARA LEE COMMON CORP........ STOCK 803111103 346 21533 SHARES X 1 21533 0 0 SARA LEE COMMON CORP........ STOCK 803111103 857 53334 SHARES X 1 47534 0 5800 SASOL LTD COMMON SPONS-ADR... STOCK 803866300 33 1000 SHARES X 1 1000 0 0 SAUL CENTERS COMMON INCORPORATED STOCK 804395101 45 1000 SHARES X 1 N.A. N.A. N.A. SAVVIS INC.... COMMON STOCK 805423308 29 1000 SHARES X 3 1000 0 0 SAVVIS INC.... COMMON STOCK 805423308 66 2325 SHARES X 1 2100 0 225 SCANA CORP COMMON NEW COM..... STOCK 80589M102 40 1000 SHARES X 3 1000 0 0 SCANA CORP COMMON NEW COM..... STOCK 80589M102 315 7811 SHARES X 1 7811 0 0 SCANA CORP COMMON NEW COM..... STOCK 80589M102 343 8510 SHARES X 1 8510 0 0 SCHERING PLOUGH COMMON CORP........ STOCK 806605101 292 13180 SHARES X 3 13180 0 0 SCHERING PLOUGH COMMON CORP........ STOCK 806605101 1565 70843 SHARES X 1 58511 0 12332 SCHERING PLOUGH COMMON CORP........ STOCK 806605101 2446 110741 SHARES X 1 110741 0 0 SCHLUMBERGER COMMON LTD......... STOCK 806857108 25 400 SHARES X 4 400 0 0 SCHLUMBERGER COMMON LTD......... STOCK 806857108 252 4070 SHARES X 3 4070 0 0 SCHLUMBERGER COMMON LTD......... STOCK 806857108 4763 76771 SHARES X 3 70767 0 6004 SCHLUMBERGER COMMON LTD......... STOCK 806857108 5080 81901 SHARES X 1 77406 0 4495 SCHLUMBERGER COMMON LTD......... STOCK 806857108 13808 222595 SHARES X 1 221398 0 1197 SCHWAB CHARLES COMMON CORP........ STOCK 808513105 140 7800 SHARES X 3 7800 0 0 41 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- SCHWAB CHARLES CORP NEW COMMON COM........... STOCK 808513105 317 17702 SHARES X 1 17702 0 0 SCOTTISH POWER COMMON PLC ADR....... STOCK 81013T804 25 520 SHARES X 1 520 0 0 THE SCOTTS MIRACLE-GRO COMMON COMPANY....... STOCK 810186106 623 14000 SHARES X 1 14000 0 0 SCRIPPS E W CO COMMON OHIO CL A..... STOCK 811054204 12 250 SHARES X 1 250 0 0 SCRIPPS E W CO COMMON OHIO.......... STOCK 811054204 29 600 SHARES X 3 600 0 0 SEALED AIR COMMON CORP.......... STOCK 81211K100 37 682 SHARES X 3 682 0 0 SEARS HOLDINGS COMMON CORP.......... STOCK 812350106 27 172 SHARES X 1 172 0 0 SEARS HOLDINGS COMMON CORP.......... STOCK 812350106 853 5396 SHARES X 1 5396 0 0 SEARS HOLDING COMMON CORP.......... STOCK 812350106 855 5406 SHARES X 3 5406 0 0 SELECTIVE INS COMMON GROUP INC..... STOCK 816300107 5 100 SHARES X 1 100 0 0 SEMPRA ENERGY COMMON COM........... STOCK 816851109 10 200 SHARES X 1 200 0 0 SEMPRA ENERGY COMMON COM........... STOCK 816851109 27 532 SHARES X 1 532 0 0 SEMPRA COMMON ENERGY........ STOCK 816851109 99 1976 SHARES X 3 1976 0 0 SENIOR HOUSING PROPERTIES TR COMMON (............. STOCK 81721M109 2 100 SHARES X 1 N.A. N.A. N.A. SEPRACOR INC COMMON COM........... STOCK 817315104 7 150 SHARES X 1 150 0 0 SEPRACOR INC COMMON COM........... STOCK 817315104 405 8355 SHARES X 1 8155 0 200 SEPRACOR INC.... COMMON STOCK 817315104 1239 25589 SHARES X 3 25589 0 0 SERVICEMASTER COMMON CO COM........ STOCK 81760N109 163 14500 SHARES X 1 0 0 14500 SEVERN BANCORP COMMON INC........... STOCK 81811M100 9 440 SHARES X 1 440 0 0 SEVERN BANCORP COMMON INC........... STOCK 81811M100 528 27321 SHARES X 1 27321 0 0 SHERWIN WILLIAMS CO COMMON COM........... STOCK 824348106 290 5200 SHARES X 1 200 0 5000 SHERWIN COMMON WILLIAMS CO... STOCK 824348106 51 910 SHARES X 3 910 0 0 SHUFFLE MASTER COMMON INC........... STOCK 825549108 195 7205 SHARES X 1 7205 0 0 SHUFFLE MASTER COMMON INC........... STOCK 825549108 624 23100 SHARES X 3 23100 0 0 SIERRA HEALTH COMMON SVCS.......... STOCK 826322109 23 600 SHARES X 3 600 0 0 SIERRA HEALTH COMMON SERVICES INC.. STOCK 826322109 46 1215 SHARES X 1 1100 0 115 SIGMA ALDRICH COMMON CORP.......... STOCK 826552101 42 550 SHARES X 3 550 0 0 SIMON PPTY INC.. COMMON STOCK 828806109 163 1800 SHARES X 3 1800 0 0 SIMON PROPERTY GROUP COMMON INCORPORATED.. STOCK 828806109 535 5900 SHARES X 2 5900 0 0 SIMON PROPERTY COMMON GRP INC (REIT) STOCK 828806109 1298 14325 SHARES X 1 N.A. N.A. N.A. SIMON PROPERTY COMMON GRP INC (REIT) STOCK 828806109 1686 18610 SHARES X 1 N.A. N.A. N.A. SIRIUS SATELLITE RADIO INC COMMON COM........... STOCK 82966U103 4 1000 SHARES X 1 1000 0 0 SIRIUS SATELLITE RADIO COMMON INCORPORATED.. STOCK 82966U103 47 12000 SHARES X 2 12000 0 0 SIRIUS SATELLITE RADIO INC COMMON COM........... STOCK 82966U103 50 12820 SHARES X 1 12820 0 0 SKECHERS U S A COMMON INC........... STOCK 830566105 35 1500 SHARES X 3 1500 0 0 SKECHERS USA.... COMMON STOCK 830566105 75 3200 SHARES X 1 2900 0 300 SKYWORKS COMMON SOLUTIONSINC.. STOCK 83088M102 0 70 SHARES X 1 70 0 0 SKYWORKS COMMON SOLUTIONSINC.. STOCK 83088M102 1 280 SHARES X 1 280 0 0 SMITH INTL INC.. COMMON STOCK 832110100 256 6600 SHARES X 1 6600 0 0 SMITH INTL INC.. COMMON STOCK 832110100 2363 60900 SHARES X 1 60900 0 0 SMITHFIELD COMMON FOODS INC..... STOCK 832248108 54 2000 SHARES X 1 2000 0 0 JM SMUCKER CO... COMMON STOCK 832696405 132 2756 SHARES X 1 2756 0 0 JM SMUCKER CO... COMMON STOCK 832696405 322 6708 SHARES X 1 6102 0 606 SNAP-ON INC..... COMMON STOCK 833034101 21 480 SHARES X 3 480 0 0 SOLECTRON COMMON CORP.......... STOCK 834182107 4 1250 SHARES X 1 1250 0 0 SOLECTRON COMMON CORP.......... STOCK 834182107 6 1950 SHARES X 1 1950 0 0 SOLECTRON COMMON CORP.......... STOCK 834182107 24 7500 SHARES X 3 7500 0 0 SOLECTRON COMMON CORPORATION... STOCK 834182107 83 25400 SHARES X 2 25400 0 0 SOMANETICS COMMON CORP.......... STOCK 834445405 40 2000 SHARES X 1 2000 0 0 SONOCO PRODUCTS CO COMMON COM........... STOCK 835495102 46 1366 SHARES X 1 1366 0 0 SONY CORP-- SPONSORED COMMON ADR........... STOCK 835699307 48 1200 SHARES X 1 1200 0 0 SOUTH JERSEY INDUSTRIES COMMON INC........... STOCK 838518108 15 518 SHARES X 1 518 0 0 SOUTHERN CO..... COMMON STOCK 842587107 224 6500 SHARES X 3 5500 0 1000 SOUTHERN CO COMMON COM........... STOCK 842587107 1038 30136 SHARES X 1 29136 0 1000 SOUTHERN CO COMMON COM........... STOCK 842587107 1226 35568 SHARES X 1 33353 0 2215 SOUTHERN UNION COMMON CO NEW COM.... STOCK 844030106 87 3312 SHARES X 1 3312 0 0 SOUTHWEST AIRLINES CO COMMON COM........... STOCK 844741108 100 6012 SHARES X 1 6012 0 0 SOUTHWEST AIRLINES CO COMMON COM........... STOCK 844741108 132 7900 SHARES X 1 7900 0 0 SOUTHWEST AIRLINES CO COMMON COM........... STOCK 844741108 338 20296 SHARES X 3 20296 0 0 SOUTHWEST GAS COMMON CORP COM...... STOCK 844895102 33 1000 SHARES X 1 1000 0 0 SOVEREIGN COMMON BANCORP INC... STOCK 845905108 40 1842 SHARES X 1 1422 0 420 SOVEREIGN COMMON BANCORP....... STOCK 845905108 63 2940 SHARES X 3 2940 0 0 SOVEREIGN COMMON BANCORP INC... STOCK 845905108 4027 187200 SHARES X 1 184476 0 2724 SPEEDWAY MOTORSPORTS COMMON INCORPORA..... STOCK 847788106 4 100 SHARES X 1 100 0 0 SPIRIT FINANCE COMMON CORP-REITS.... STOCK 848568309 29 2500 SHARES X 1 N.A. N.A. N.A. 42 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- SPRINT NEXTEL COMMON CORP............ STOCK 852061100 235 13707 SHARES X 1 13707 0 0 SPRINT NEXTEL COMMON CORP............ STOCK 852061100 416 24237 SHARES X 1 16037 0 8200 SPRINT CORPORATION COMMON FON GROUP....... STOCK 852061100 393 22900 SHARES X 2 22900 0 0 STANDARD COMMON PARKING......... STOCK 853790103 11 350 SHARES X 3 350 0 0 STANDARD REGISTER COMMON COMPANY......... STOCK 853887107 7 500 SHARES X 1 500 0 0 STANLEY WORKS..... COMMON STOCK 854616109 284 5700 SHARES X 3 700 0 5000 STANLEY WORKS COMMON COM............. STOCK 854616109 444 8900 SHARES X 1 2900 0 6000 STANLEY WORKS COMMON COM............. STOCK 854616109 568 11400 SHARES X 1 11400 0 0 STAPLES INC COM... COMMON STOCK 855030102 283 11620 SHARES X 3 11620 0 0 STAPLES INC COM... COMMON STOCK 855030102 1494 61388 SHARES X 1 60688 0 700 STAPLES INC....... COMMON STOCK 855030102 3905 160503 SHARES X 3 150197 0 10306 STAPLES INC COM... COMMON STOCK 855030102 7571 311160 SHARES X 1 303884 0 7276 STAR GAS PARTNERS COMMON LP.............. STOCK 85512C105 1 500 SHARES X 1 500 0 0 STARBUCKS CORP COMMON COM............. STOCK 855244109 82 2400 SHARES X 1 2400 0 0 STARBUCKS CORP COMMON COM............. STOCK 855244109 755 22180 SHARES X 1 22180 0 0 STARBUCKS CORP.... COMMON STOCK 855244109 772 22665 SHARES X 3 22665 0 0 STARBUCKS COMMON CORPORATION..... STOCK 855244109 793 23300 SHARES X 2 23300 0 0 STATE AUTO COMMON FINANCIAL CORP.. STOCK 855707105 351 11475 SHARES X 1 10890 0 585 STATE AUTO FINL COMMON CORP............ STOCK 855707105 880 28800 SHARES X 3 28800 0 0 STARWOOD HOTELS & COMMON RESORTS WORL.... STOCK 85590A401 16 272 SHARES X 1 272 0 0 STARWOOD COMMON HTLS&RESORT..... STOCK 85590A401 97 1700 SHARES X 3 1700 0 0 STATE STREET CORP. COMMON STOCK 857477103 181 2900 SHARES X 3 2900 0 0 STATE STREET CORP. COMMON STOCK 857477103 458 7332 SHARES X 1 6332 0 1000 STATE STREET CORP. COMMON STOCK 857477103 5442 87214 SHARES X 1 87214 0 0 STEELCASE INC CL COMMON A............... STOCK 858155203 16 1000 SHARES X 1 0 0 1000 STERIS CORP....... COMMON STOCK 859152100 36 1500 SHARES X 3 1500 0 0 STERIS CORP....... COMMON STOCK 859152100 80 3325 SHARES X 1 3000 0 325 STERLING FINANCIAL COMMON CORP............ STOCK 859317109 132 6000 SHARES X 1 1000 0 5000 STERLING FINANCIAL COMMON CORP............ STOCK 859317109 1163 52892 SHARES X 1 23825 0 29067 STMICROELECTRONICS COMMON N V............. STOCK 861012102 2 100 SHARES X 1 100 0 0 STORA ENSO OYJ COMMON SPONSORED ADR... STOCK 86210M106 23 1500 SHARES X 1 1500 0 0 STREETTRACKS GOLD COMMON TRUST........... STOCK 863307104 18 300 SHARES X 1 300 0 0 STREETTRACKS GOLD COMMON TRUST........... STOCK 863307104 211 3543 SHARES X 3 3543 0 0 STRYKER CORP COM.. COMMON STOCK 863667101 60 1200 SHARES X 1 1000 0 200 STRYKER CORP...... COMMON STOCK 863667101 104 2100 SHARES X 3 2100 0 0 STRYKER CORP COM.. COMMON STOCK 863667101 512 10330 SHARES X 1 10330 0 0 STURM RUGER & CO COMMON INC COM......... STOCK 864159108 6 750 SHARES X 1 750 0 0 STURM RUGER & CO COMMON INC COM......... STOCK 864159108 8 1000 SHARES X 1 1000 0 0 SUBURBAN PROPANE COMMON PARTNERS LP L... STOCK 864482104 34 1000 SHARES X 1 0 0 1000 SUBURBAN PROPANE COMMON PARTNERS LP L... STOCK 864482104 8 250 SHARES X 1 250 0 0 SUN LIFE FINL INC. COMMON STOCK 866796105 133 3237 SHARES X 1 3237 0 0 SUN MICROSYSTEMS COMMON INC COM......... STOCK 866810104 27 5550 SHARES X 1 5550 0 0 SUN MICROSYSTEMS COMMON INC COM......... STOCK 866810104 43 8667 SHARES X 1 8667 0 0 SUN MICROSYSTEMS COMMON INCORPORATED.... STOCK 866810104 69 13900 SHARES X 2 13900 0 0 SUN MICROSYSTEM COMMON INC............. STOCK 866810104 149 30000 SHARES X 3 30000 0 0 SUNCOR ENERGY COMMON INC............. STOCK 867229106 43 600 SHARES X 1 600 0 0 SUNCOR ENERGY COMMON INC............. STOCK 867229106 74 1025 SHARES X 1 1025 0 0 SUNOCO LOGISTICS COMMON PARTNERS LP..... STOCK 86764L108 67 1500 SHARES X 1 1500 0 0 SUNOCO INC........ COMMON STOCK 86764P109 65 1050 SHARES X 3 1050 0 0 SUNOCO INC COM.... COMMON STOCK 86764P109 111 1784 SHARES X 1 1784 0 0 SUNRISE SENIOR COMMON LIVING INC...... STOCK 86768K106 12 400 SHARES X 1 400 0 0 SUNRISE ASSISTED LIVING COMMON INCORPORATED.... STOCK 86768K106 3121 104500 SHARES X 2 104500 0 0 SUNTRUST BANKS COMMON INC............. STOCK 867914103 333 4303 SHARES X 3 4303 0 0 SUNTRUST BANKS COMMON INC............. STOCK 867914103 693 8968 SHARES X 1 8968 0 0 SUNTRUST BANKS COMMON INC............. STOCK 867914103 1601 20720 SHARES X 1 19020 0 1700 SUNTECH POWER COMMON HOLDINGS CO..... STOCK 86800C104 74 2875 SHARES X 1 2600 0 275 SUPERIOR ENERGY COMMON SERVICES INC C.. STOCK 868157108 18 700 SHARES X 1 700 0 0 SUPERVALU INC..... COMMON STOCK 868536103 47 1592 SHARES X 3 1592 0 0 SUPERVALU INC..... COMMON STOCK 868536103 72 2418 SHARES X 1 2418 0 0 SUSQUEHANNA BANCSHARES INC COMMON PA.............. STOCK 869099101 1594 65238 SHARES X 1 55226 0 10012 SYKES ENTERPRISES COMMON IN.............. STOCK 871237103 47 2300 SHARES X 3 2300 0 0 SYKES ENTERPRISES COMMON INC............. STOCK 871237103 107 5280 SHARES X 1 4800 0 480 SYMANTEC CORP COMMON COM............. STOCK 871503108 171 8054 SHARES X 1 7830 0 224 SYMANTEC CORP..... COMMON STOCK 871503108 170 7976 SHARES X 3 7976 0 0 SYMANTEC CORP COMMON COM............. STOCK 871503108 313 14703 SHARES X 1 14703 0 0 43 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- SYMBOL TECHNOLOGIES COMMON INC........... STOCK 871508107 16 1067 SHARES X 1 1067 0 0 SYMBOL COMMON TECHNOLOGIES.. STOCK 871508107 28 1900 SHARES X 3 1900 0 0 SYMBOL TECHNOLOGIES COMMON INC........... STOCK 871508107 48 3240 SHARES X 1 3240 0 0 SYNOPSYS INC COMMON COM........... STOCK 871607107 30 1500 SHARES X 1 0 0 1500 SYNOPSYS INC COMMON COM........... STOCK 871607107 15 750 SHARES X 1 750 0 0 SYNOVUS FINL COMMON CORP COM...... STOCK 87161C105 23 800 SHARES X 1 800 0 0 SYNOVUS FINL COMMON CORP.......... STOCK 87161C105 76 2592 SHARES X 3 2592 0 0 SYSCO CORP...... COMMON STOCK 871829107 8 250 SHARES X 4 250 0 0 SYSCO CORP...... COMMON STOCK 871829107 598 17880 SHARES X 3 17880 0 0 SYSCO COMMON CORPORATION... STOCK 871829107 2008 60021 SHARES X 2 60021 0 0 SYSCO CORP...... COMMON STOCK 871829107 7117 212747 SHARES X 3 201075 0 11672 SYSCO CORP...... COMMON STOCK 871829107 8410 251408 SHARES X 1 244710 0 6698 SYSCO CORP...... COMMON STOCK 871829107 11026 329636 SHARES X 1 324871 0 4765 TD BANKNORTH COMMON INC........... STOCK 87235A101 99 3440 SHARES X 1 3440 0 0 TD AMERITRADE HOLDING COMMON CORP.......... STOCK 87236Y108 5 257 SHARES X 1 257 0 0 TECO ENERGY COMMON INC........... STOCK 872375100 25 1600 SHARES X 3 1600 0 0 TECO ENERGY COMMON INC........... STOCK 872375100 170 10864 SHARES X 1 10864 0 0 TECO ENERGY COMMON INC........... STOCK 872375100 405 25866 SHARES X 1 25566 0 300 TEPPCO PARTNERS LTD COMMON PARTNERS...... STOCK 872384102 93 2500 SHARES X 1 2500 0 0 TEPPCO PARTNERS LIMITED COMMON PARTNERSHIP... STOCK 872384102 738 19850 SHARES X 2 19850 0 0 TF FINANCIAL COMMON CORP.......... STOCK 872391107 153 5000 SHARES X 1 5000 0 0 TJX COMPANIES COMMON COM........... STOCK 872540109 7 265 SHARES X 1 265 0 0 TJX COMPANIES COMMON INC........... STOCK 872540109 99 3540 SHARES X 3 3540 0 0 TXU CORP COM.... COMMON STOCK 873168108 194 3100 SHARES X 1 2900 0 200 TXU CORP........ COMMON STOCK 873168108 250 4000 SHARES X 3 4000 0 0 TXU CORP COM.... COMMON STOCK 873168108 289 4630 SHARES X 1 4630 0 0 TAIWAN SEMICONDUCTOR COMMON SPON ADR...... STOCK 874039100 35 3693 SHARES X 1 2462 0 1231 TAIWAN SEMICONDUCTOR COMMON SPON ADR...... STOCK 874039100 64 6679 SHARES X 1 6679 0 0 TAKE-TWO COMMON INTERACTIVE... STOCK 874054109 43 3000 SHARES X 3 3000 0 0 TAKE-TWO INTERACTIVE COMMON SOFTWARE...... STOCK 874054109 96 6700 SHARES X 1 6100 0 600 TALISMAN COMMON ENERGY INC.... STOCK 87425E103 3 210 SHARES X 1 0 0 210 TALISMAN COMMON ENERGY INC.... STOCK 87425E103 50 3030 SHARES X 1 3030 0 0 TARGET CORP..... COMMON STOCK 87612E106 917 16600 SHARES X 2 16600 0 0 TARGET CORP COMMON COM........... STOCK 87612E106 1456 26345 SHARES X 1 25320 0 1025 TARGET CORP COMMON COM........... STOCK 87612E106 2300 41646 SHARES X 3 41646 0 0 TARGET CORP COMMON COM........... STOCK 87612E106 8911 161294 SHARES X 1 158694 0 2600 TASTY BAKING CO WITH RIGHTS COMMON 07............ STOCK 876553306 6 625 SHARES X 1 625 0 0 TECH DATA CORP COMMON COM........... STOCK 878237106 22 600 SHARES X 1 600 0 0 TECK COMINCO COMMON LTD- CL B..... STOCK 878742204 18 282 SHARES X 1 282 0 0 TEKTRONIX INC... COMMON STOCK 879131100 17 600 SHARES X 3 600 0 0 TELECOM NEW ZEALAND SPON COMMON ADR........... STOCK 879278208 2 100 SHARES X 1 100 0 0 TELEDYNE TECH COMMON INC........... STOCK 879360105 40 1000 SHARES X 3 1000 0 0 TELEDYNE TECHNOLOGIES COMMON INC COM....... STOCK 879360105 90 2275 SHARES X 1 2275 0 0 TELEFONICA S A SPONSORED COMMON ADR........... STOCK 879382208 91 1750 SHARES X 1 1750 0 0 TELEFONOS DE MEXICO SP ADR COMMON A............. STOCK 879403707 113 4396 SHARES X 1 4396 0 0 TELEFONOS DE MEXICO SP ADR COMMON L............. STOCK 879403780 77 3000 SHARES X 1 1000 0 2000 TELEFONOS DE MEXICO SP ADR COMMON L............. STOCK 879403780 172 6730 SHARES X 1 6730 0 0 TELLABS INC..... COMMON STOCK 879664100 38 3485 SHARES X 3 3485 0 0 TEMPLE INLAND COMMON INC........... STOCK 879868107 4 100 SHARES X 1 0 0 100 TEMPLE INLAND COMMON INC........... STOCK 879868107 5 128 SHARES X 1 128 0 0 TEMPLE INLAND COMMON INC........... STOCK 879868107 36 900 SHARES X 3 900 0 0 TENET HEALTHCARE COMMON CORP.......... STOCK 88033G100 12 1500 SHARES X 1 1500 0 0 TENET COMMON HEALTHCARE.... STOCK 88033G100 30 3637 SHARES X 3 3637 0 0 TERADYNE INC.... COMMON STOCK 880770102 44 3300 SHARES X 3 3300 0 0 TERADYNE INC.... COMMON STOCK 880770102 53 4000 SHARES X 1 3600 0 400 TEVA PHARMACEUTICAL COMMON SPONS ADR..... STOCK 881624209 116 3400 SHARES X 1 3400 0 0 TEVA PHARMACEUTICAL COMMON SPONS ADR..... STOCK 881624209 371 10869 SHARES X 1 10869 0 0 TEXAS INSTRUMENTS COMMON INC........... STOCK 882508104 3 100 SHARES X 4 100 0 0 TEXAS INSTRUMENTS COMMON INC........... STOCK 882508104 181 5450 SHARES X 3 5450 0 0 TEXAS INSTRUMENTS COMMON INC........... STOCK 882508104 2377 71497 SHARES X 1 66047 0 5450 TEXAS INSTRUMENTS COMMON INCORPORATED.. STOCK 882508104 2527 75988 SHARES X 2 75988 0 0 TEXAS COMMON INSTRUMENTS... STOCK 882508104 3389 101961 SHARES X 3 96846 0 5115 TEXAS INSTRUMENTS COMMON INC........... STOCK 882508104 5869 176522 SHARES X 1 171888 0 4634 TEXTRON INC COMMON COM........... STOCK 883203101 96 1100 SHARES X 1 100 0 1000 TEXTRON INC..... COMMON STOCK 883203101 84 960 SHARES X 3 960 0 0 44 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- TEXTRON INC COMMON COM.......... STOCK 883203101 414 4728 SHARES X 1 4728 0 0 THERMO ELECTRON COMMON CORP COM..... STOCK 883556102 29 750 SHARES X 1 750 0 0 THERMO ELECTRON COMMON CORP......... STOCK 883556102 50 1280 SHARES X 3 1280 0 0 THERMO ELECTRON COMMON CORP COM..... STOCK 883556102 53 1350 SHARES X 1 1350 0 0 THOMAS & BETTS COMMON CORP......... STOCK 884315102 33 700 SHARES X 3 700 0 0 THOMAS & BETTS COMMON CORP......... STOCK 884315102 74 1550 SHARES X 1 1400 0 150 THOR INDS COMMON INC.......... STOCK 885160101 41 1000 SHARES X 3 1000 0 0 THOR INDUSTRIES COMMON INCORPORATED. STOCK 885160101 92 2225 SHARES X 1 2000 0 225 THORNBURG MTG INC COMMON (REIT)....... STOCK 885218107 115 4525 SHARES X 1 N.A. N.A. N.A. THORNBURG MTG INC COMMON (REIT)....... STOCK 885218107 387 15175 SHARES X 1 N.A. N.A. N.A. 3 COM CORP COMMON COM.......... STOCK 885535104 4 900 SHARES X 1 600 0 300 3M CO.......... COMMON STOCK 88579Y101 11 150 SHARES X 4 150 0 0 3M CO.......... COMMON STOCK 88579Y101 372 5000 SHARES X 3 5000 0 0 3M COMPANY..... COMMON STOCK 88579Y101 1867 25090 SHARES X 2 25090 0 0 3M CO.......... COMMON STOCK 88579Y101 4262 57279 SHARES X 3 52850 0 4429 3M CO.......... COMMON STOCK 88579Y101 11388 153017 SHARES X 1 139685 0 13332 3M CO.......... COMMON STOCK 88579Y101 17252 231817 SHARES X 1 227073 0 4744 TIDEWATER COMMON INC.......... STOCK 886423102 44 1000 SHARES X 1 1000 0 0 TIFFANY & COMMON CO........... STOCK 886547108 37 1100 SHARES X 3 1100 0 0 TIFFANY & COMMON CO........... STOCK 886547108 92 2784 SHARES X 1 2784 0 0 TIME WARNER COMMON INC.......... STOCK 887317105 674 36957 SHARES X 1 34257 0 2700 TIME WARNER COMMON INC.......... STOCK 887317105 1261 69135 SHARES X 3 68535 0 600 TIME WARNER COMMON INC.......... STOCK 887317105 1508 80066 SHARES X 2 80066 0 0 TIME WARNER COMMON INC.......... STOCK 887317105 1757 96388 SHARES X 1 91588 0 4800 TIMKEN CO COMMON COM.......... STOCK 887389104 37 1240 SHARES X 1 1240 0 0 TIVO INC....... COMMON STOCK 888706108 1 100 SHARES X 1 100 0 0 TOLL BROS COMMON INC.......... STOCK 889478103 11 400 SHARES X 4 400 0 0 TOLL BROS COMMON INC.......... STOCK 889478103 481 17125 SHARES X 1 16625 0 500 TOLL BROS COMMON INC.......... STOCK 889478103 1999 71200 SHARES X 1 71000 0 200 TOMPKINS TRUSTCO COMMON INC.......... STOCK 890110109 29 643 SHARES X 1 643 0 0 TOOTSIE ROLL COMMON INDUSTRIES... STOCK 890516107 54 1851 SHARES X 1 1851 0 0 TOPPS INC...... COMMON STOCK 890786106 21 2300 SHARES X 3 2300 0 0 TOPPS INC...... COMMON STOCK 890786106 47 5300 SHARES X 1 4804 0 496 TORCHMARK COMMON CORP......... STOCK 891027104 50 800 SHARES X 3 800 0 0 TORO CO COMMON COM.......... STOCK 891092108 73 1720 SHARES X 1 1720 0 0 TORONTO- DOMINION COMMON BANK......... STOCK 891160509 12 211 SHARES X 1 211 0 0 TORONTO- DOMINION COMMON BANK......... STOCK 891160509 83 1410 SHARES X 1 1410 0 0 TOTAL SA SPONSORED COMMON ADR.......... STOCK 89151E109 3 50 SHARES X 1 50 0 0 TOYOTA MOTOR CORP SPON COMMON ADR.......... STOCK 892331307 30 275 SHARES X 1 275 0 0 TRADESTATION COMMON GROUP INC.... STOCK 89267P105 14 900 SHARES X 1 900 0 0 TRANSACT TECHNOLOGIES COMMON INC COM...... STOCK 892918103 9 1000 SHARES X 1 1000 0 0 TRANSCANADA COMMON CORP......... STOCK 89353D107 9 300 SHARES X 1 300 0 0 TRANSCEND SERVICES COMMON INC.......... STOCK 893929208 1 325 SHARES X 1 325 0 0 TREDEGAR COMMON CORP......... STOCK 894650100 42 2500 SHARES X 1 2500 0 0 TRIAD HOSPITALS COMMON INC.......... STOCK 89579K109 88 2000 SHARES X 1 0 0 2000 TRIDENT MICROSYSTEMS COMMON INC.......... STOCK 895919108 337 14505 SHARES X 1 13640 0 865 TRIDENT COMMON MICROSYSTEMS. STOCK 895919108 735 31600 SHARES X 3 31600 0 0 TRIBUNE CO COMMON NEW COM...... STOCK 896047107 43 1300 SHARES X 1 1300 0 0 TRIBUNE CO..... COMMON STOCK 896047107 62 1900 SHARES X 3 1900 0 0 TRIBUNE CO COMMON NEW COM...... STOCK 896047107 62 1900 SHARES X 1 1900 0 0 TRINITY INDUSTRIES COMMON INC.......... STOCK 896522109 5 150 SHARES X 1 150 0 0 TRINITY INDUSTRIES COMMON INC.......... STOCK 896522109 63 1950 SHARES X 1 1950 0 0 TRONOX INC-CLASS COMMON B............ STOCK 897051207 3 221 SHARES X 1 60 0 161 TRONOX INC-CLASS COMMON B............ STOCK 897051207 2 126 SHARES X 1 126 0 0 TUPPERWARE BRANDS COMMON CORP......... STOCK 899896104 9 450 SHARES X 1 450 0 0 TUPPERWARE BRANDS COMMON CORP......... STOCK 899896104 10 500 SHARES X 1 500 0 0 TWEEN BRANDS COMMON INC.......... STOCK 901166108 79 2100 SHARES X 1 1900 0 200 TYCO INTERNATIONAL COMMON LTD.......... STOCK 902124106 641 22906 SHARES X 1 9788 0 13118 TYCO INTERNATIONAL COMMON LTD.......... STOCK 902124106 477 17041 SHARES X 3 16641 0 400 TYCO INTERNATIONAL COMMON LTD.......... STOCK 902124106 979 34978 SHARES X 1 31764 0 3214 TYCO INTERNATIONAL LIMITED COMMON NEW.......... STOCK 902124106 3512 125485 SHARES X 2 125485 0 0 TYSON FOODS COMMON INC COM...... STOCK 902494103 19 1200 SHARES X 1 1200 0 0 TYSON FOODS COMMON INC.......... STOCK 902494103 30 1900 SHARES X 3 1900 0 0 UGI CORP....... COMMON STOCK 902681105 147 6000 SHARES X 1 6000 0 0 UGI CORP....... COMMON STOCK 902681105 320 13100 SHARES X 1 13100 0 0 45 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- UST INC........ COMMON STOCK 902911106 96 1765 SHARES X 3 1765 0 0 UST INC COM.... COMMON STOCK 902911106 170 3100 SHARES X 1 3100 0 0 UST INC COM.... COMMON STOCK 902911106 473 8625 SHARES X 1 8625 0 0 U S BANCORP DEL COMMON COM NEW...... STOCK 902973304 15 453 SHARES X 4 453 0 0 US BANCORP COMMON NEW.......... STOCK 902973304 316 9500 SHARES X 2 9500 0 0 U S BANCORP DEL COMMON COM NEW...... STOCK 902973304 976 29386 SHARES X 1 24286 0 5100 U S BANCORP DEL COMMON COM NEW...... STOCK 902973304 980 29500 SHARES X 3 29500 0 0 U S BANCORP DEL COMMON COM NEW...... STOCK 902973304 2991 90040 SHARES X 1 89540 0 500 URS CORP....... COMMON STOCK 903236107 23 600 SHARES X 3 600 0 0 URS CORP NEW... COMMON STOCK 903236107 51 1320 SHARES X 1 1200 0 120 USEC INC....... COMMON STOCK 90333E108 33 3400 SHARES X 3 3400 0 0 USEC INC....... COMMON STOCK 90333E108 65 6730 SHARES X 1 6100 0 630 ULTRA PETE COMMON CORP......... STOCK 903914109 24 500 SHARES X 3 500 0 0 ULTRA PETROLEUM COMMON CORP......... STOCK 903914109 53 1100 SHARES X 1 1000 0 100 UNILEVER PLC SPONSORED COMMON ADR.......... STOCK 904767704 4 160 SHARES X 1 160 0 0 UNILEVER PLC SPONSORED COMMON ADR.......... STOCK 904767704 45 1800 SHARES X 1 1800 0 0 UNILEVER NV NY COMMON SHARES....... STOCK 904784709 247 10072 SHARES X 1 10072 0 0 UNILEVER NV NY COMMON SHARES....... STOCK 904784709 490 19971 SHARES X 1 19971 0 0 UNION BANKSHARES COMMON CORPORATION.. STOCK 905399101 9 200 SHARES X 1 200 0 0 UNION PAC COMMON CORP......... STOCK 907818108 449 5100 SHARES X 3 2100 0 3000 UNION PACIFIC COMMON CORP COM..... STOCK 907818108 789 8965 SHARES X 1 4165 0 4800 UNION PACIFIC COMMON CORP COM..... STOCK 907818108 941 10689 SHARES X 1 10689 0 0 UNISYS COMMON CORPORATION.. STOCK 909214108 15 2570 SHARES X 3 2570 0 0 UNIT CORP COMMON COM.......... STOCK 909218109 46 1000 SHARES X 1 1000 0 0 UNITED DOMINION REALTY TRUST COMMON (............ STOCK 910197102 222 7349 SHARES X 1 N.A. N.A. N.A. UNITED DOMINION REALTY TRUST COMMON (............ STOCK 910197102 21 700 SHARES X 1 N.A. N.A. N.A. UNITED DOMINION REALTY TRUST COMMON (............ STOCK 910197102 51 1700 SHARES X 3 N.A. N.A. N.A. UNITED PARCEL SERVICE CL COMMON B............ STOCK 911312106 11 150 SHARES X 4 150 0 0 UNITED PARCEL SERVICE CL COMMON B............ STOCK 911312106 397 5525 SHARES X 3 5525 0 0 UNITED PARCEL SERVICE INC COMMON CLASS B...... STOCK 911312106 937 13028 SHARES X 2 13028 0 0 UNITED PARCEL SERVICE CL COMMON B............ STOCK 911312106 1431 19895 SHARES X 1 17695 0 2200 UNITED PARCEL SERVICE CL COMMON B............ STOCK 911312106 5992 83281 SHARES X 3 79910 0 3371 UNITED PARCEL SERVICE CL COMMON B............ STOCK 911312106 7580 105370 SHARES X 1 102496 0 2874 UNITED RENTALS COMMON INC COM...... STOCK 911363109 304 13070 SHARES X 1 12445 0 625 UNITED RENTAL COMMON INC.......... STOCK 911363109 793 34100 SHARES X 3 34100 0 0 UNITED RETAIL COMMON GRP.......... STOCK 911380103 16 900 SHARES X 3 900 0 0 UNITED RETAIL COMMON GROUP INC.... STOCK 911380103 35 1920 SHARES X 1 1750 0 170 UNITED STS STL COMMON CORP NEW..... STOCK 912909108 9 160 SHARES X 1 160 0 0 UNITED STS STL COMMON CORP NEW..... STOCK 912909108 10 179 SHARES X 1 179 0 0 UNITED STATES COMMON STL.......... STOCK 912909108 58 1000 SHARES X 3 1000 0 0 UNITED SURGICAL PARTNERS COMMON INTL......... STOCK 913016309 19 750 SHARES X 1 750 0 0 UNITED TECHNOLOGIES COMMON CORPORATION.. STOCK 913017109 241 3800 SHARES X 2 3800 0 0 UNITED COMMON TECHNOLOGIES. STOCK 913017109 1174 18540 SHARES X 3 18540 0 0 UNITED TECHNOLOGIES COMMON CORP COM..... STOCK 913017109 3441 54321 SHARES X 1 50871 0 3450 UNITED TECHNOLOGIES COMMON CORP COM..... STOCK 913017109 7977 125925 SHARES X 1 123525 0 2400 UNITED COMMON THERAPEUTICS. STOCK 91307C102 26 500 SHARES X 3 500 0 0 UNITED THERAPEUTICS COMMON CORP......... STOCK 91307C102 58 1100 SHARES X 1 1000 0 100 UNITEDHEALTH COMMON GROUP INC.... STOCK 91324P102 218 4439 SHARES X 3 4439 0 0 UNITEDHEALTH COMMON GROUP INC.... STOCK 91324P102 486 9888 SHARES X 1 6818 0 3070 UNITEDHEALTH COMMON GROUP INC.... STOCK 91324P102 3169 64406 SHARES X 1 63462 0 944 UNITEDHEALTH COMMON GROUP INC.... STOCK 91324P102 4144 84210 SHARES X 3 81526 0 2684 UNITEDHEALTH COMMON GROUP INC.... STOCK 91324P102 5261 106930 SHARES X 2 106930 0 0 UNITRIN INC COMMON COM.......... STOCK 913275103 164 3715 SHARES X 1 3715 0 0 UNIVERSAL COMMON COMPR HLD.... STOCK 913431102 21 400 SHARES X 3 400 0 0 UNIVERSAL COMPRESSION COMMON HOLDINGS..... STOCK 913431102 47 880 SHARES X 1 800 0 80 UNIVERSAL COMPRESSION COMMON HOLDINGS..... STOCK 913431102 53 1000 SHARES X 1 1000 0 0 UNIVERSAL DISPLAY COMMON CORP......... STOCK 91347P105 14 1300 SHARES X 1 1300 0 0 UNIVISION COMMUN COMMON INC.......... STOCK 914906102 62 1800 SHARES X 3 1800 0 0 UNIVEST CORP OF COMMON PA........... STOCK 915271100 71 2454 SHARES X 1 2454 0 0 UNUMPROVIDENT COMMON COR.......... STOCK 91529Y106 45 2295 SHARES X 3 2295 0 0 UNUMPROVIDENT COMMON CORPORATION.. STOCK 91529Y106 1532 79000 SHARES X 2 79000 0 0 URBAN OUTFITTERS COMMON INC.......... STOCK 917047102 6 328 SHARES X 1 328 0 0 URSTADT BIDDLE PPTYS INC CL COMMON A............ STOCK 917286205 55 3000 SHARES X 1 N.A. N.A. N.A. V F CORP....... COMMON STOCK 918204108 49 675 SHARES X 3 675 0 0 V F CORP....... COMMON STOCK 918204108 58 800 SHARES X 1 800 0 0 46 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- V F CORP......... COMMON STOCK 918204108 689 9440 SHARES X 1 9440 0 0 VALENTIS INC..... COMMON STOCK 91913E302 0 850 SHARES X 1 850 0 0 VALERO L P....... COMMON STOCK 91913W104 200 4000 SHARES X 3 0 0 4000 VALERO L P....... COMMON STOCK 91913W104 29 585 SHARES X 1 585 0 0 VALERO ENERGY COMMON CORP........... STOCK 91913Y100 257 5000 SHARES X 3 5000 0 0 VALERO ENERGY COMMON CORP COM....... STOCK 91913Y100 283 5500 SHARES X 1 5500 0 0 VALERO ENERGY COMMON CORP COM....... STOCK 91913Y100 385 7475 SHARES X 1 7475 0 0 VARIAN INC....... COMMON STOCK 922206107 6 120 SHARES X 1 120 0 0 VARIAN SEMICONDUCTOR COMMON EQUIP ASS...... STOCK 922207105 7 180 SHARES X 1 180 0 0 VARIAN MEDICAL COMMON SYS INC COM.... STOCK 92220P105 186 3478 SHARES X 1 3478 0 0 VARIAN MED SYS COMMON INC............ STOCK 92220P105 847 15865 SHARES X 3 15865 0 0 VARIAN MEDICAL COMMON SYS INC COM.... STOCK 92220P105 1627 30473 SHARES X 1 30273 0 200 VECTOR GROUP COMMON LTD............ STOCK 92240M108 9 525 SHARES X 1 525 0 0 VEECO INSTRS COMMON INC............ STOCK 922417100 28 1400 SHARES X 3 1400 0 0 VEECO INSTRUMENTS COMMON INC............ STOCK 922417100 62 3100 SHARES X 1 2800 0 300 VERIFONE HLDGS COMMON INC............ STOCK 92342Y109 34 1200 SHARES X 3 1200 0 0 VERIFONE COMMON HOLDINGS INC... STOCK 92342Y109 76 2650 SHARES X 1 2400 0 250 VERISIGN INC..... COMMON STOCK 92343E102 35 1711 SHARES X 3 1711 0 0 VERISIGN INC COMMON COM............ STOCK 92343E102 35 1725 SHARES X 1 1725 0 0 VERISIGN INC COMMON COM............ STOCK 92343E102 130 6425 SHARES X 1 6425 0 0 VERIZON COMMUNICATIONS COMMON COM............ STOCK 92343V104 1369 36859 SHARES X 3 36249 0 610 VERIZON COMMON COMMUNICATIONS. STOCK 92343V104 2573 69300 SHARES X 2 69300 0 0 VERIZON COMMUNICATIONS COMMON COM............ STOCK 92343V104 10295 277262 SHARES X 1 260207 0 17055 VERIZON COMMUNICATIONS COMMON COM............ STOCK 92343V104 16674 449077 SHARES X 1 439277 0 9800 VIAD CORP........ COMMON STOCK 92552R406 9 250 SHARES X 1 250 0 0 VIACOM INC CL COMMON A.............. STOCK 92553P102 8 225 SHARES X 1 225 0 0 VIACOM INC-CLASS COMMON B.............. STOCK 92553P201 4 100 SHARES X 4 100 0 0 VIACOM INC-CLASS COMMON B.............. STOCK 92553P201 245 6595 SHARES X 1 5045 0 1550 VIACOM INC....... COMMON STOCK 92553P201 225 6050 SHARES X 3 5800 0 250 VIACOM INC-CLASS COMMON B.............. STOCK 92553P201 583 15686 SHARES X 1 15686 0 0 VIASYS HEALTHCARE COMMON INC............ STOCK 92553Q209 5 197 SHARES X 1 197 0 0 VIDESH SANCHAR NIGAM LTD COMMON ADR............ STOCK 92659G600 9 500 SHARES X 1 500 0 0 VISHAY INTERTECHNOLOGY COMMON INC COM........ STOCK 928298108 14 1000 SHARES X 1 1000 0 0 VODAFONE GROUP COMMON PLC--SP ADR.... STOCK 92857W209 51 2248 SHARES X 3 0 0 2248 VODAFONE GROUP COMMON PLC--SP ADR.... STOCK 92857W209 531 23214 SHARES X 1 22178 0 1036 VODAFONE GROUP COMMON PLC--SP ADR.... STOCK 92857W209 931 40734 SHARES X 1 40734 0 0 VOLVO AB SPONS COMMON ADR B.......... STOCK 928856400 36 600 SHARES X 1 0 0 600 VORNADO REALTY COMMON TRUST.......... STOCK 929042109 229 2100 SHARES X 2 2100 0 0 VULCAN COMMON MATERIALS CO... STOCK 929160109 55 700 SHARES X 3 700 0 0 WD 40 CO COM..... COMMON STOCK 929236107 78 2200 SHARES X 1 2200 0 0 WCI INDUSTRIES... COMMON STOCK 92923C104 3 150 SHARES X 1 150 0 0 WGL HLDGS INC COMMON COM............ STOCK 92924F106 57 1828 SHARES X 3 1828 0 0 WGL HLDGS INC COMMON COM............ STOCK 92924F106 100 3182 SHARES X 1 3182 0 0 W P CAREY & CO COMMON LLC............ STOCK 92930Y107 138 5019 SHARES X 1 N.A. N.A. N.A. W P CAREY & CO COMMON LLC............ STOCK 92930Y107 7 263 SHARES X 1 N.A. N.A. N.A. WPS RESOURCES COMMON CORP........... STOCK 92931B106 17 350 SHARES X 1 350 0 0 WPS RESOURCES COMMON CORP........... STOCK 92931B106 40 800 SHARES X 1 800 0 0 WABTEC CORP COMMON COM............ STOCK 929740108 281 10350 SHARES X 1 9790 0 560 WABTEC........... COMMON STOCK 929740108 551 20300 SHARES X 3 20300 0 0 WACHOVIA CORP COMMON COM............ STOCK 929903102 6 100 SHARES X 4 100 0 0 WACHOVIA CORP COMMON COM............ STOCK 929903102 285 5100 SHARES X 3 5100 0 0 WACHOVIA CORPORATION COMMON NEW............ STOCK 929903102 413 7400 SHARES X 2 7400 0 0 WACHOVIA CORP.... COMMON STOCK 929903102 3669 65753 SHARES X 3 63273 0 2480 WACHOVIA CORP COMMON COM............ STOCK 929903102 5845 104743 SHARES X 1 95968 0 8775 WACHOVIA CORP COMMON COM............ STOCK 929903102 16064 287881 SHARES X 1 278223 0 9658 WADDELL & REED COMMON FINL INC CL A.. STOCK 930059100 15 600 SHARES X 1 600 0 0 WADDELL & REED COMMON FINL INC CL A.. STOCK 930059100 30 1200 SHARES X 1 1200 0 0 WAL MART STORES COMMON INC COM........ STOCK 931142103 15 300 SHARES X 4 300 0 0 WAL MART STORES COMMON INCORPORATED... STOCK 931142103 235 4768 SHARES X 2 4768 0 0 WAL MART STORES COMMON INC COM........ STOCK 931142103 397 8045 SHARES X 3 8045 0 0 WAL MART STORES COMMON INC COM........ STOCK 931142103 4996 101293 SHARES X 1 92953 0 8340 WAL MART STORES COMMON INC............ STOCK 931142103 8407 170451 SHARES X 3 159614 0 10837 WAL MART STORES COMMON INC COM........ STOCK 931142103 15496 314193 SHARES X 1 308689 0 5504 WALGREEN CO...... COMMON STOCK 931422109 382 8600 SHARES X 3 8600 0 0 WALGREEN CO...... COMMON STOCK 931422109 1074 24192 SHARES X 1 18022 0 6170 47 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- WALGREEN CO...... COMMON STOCK 931422109 1932 43523 SHARES X 1 41373 0 2150 WASHINGTON COMMON MUTUAL COM..... STOCK 939322103 13 300 SHARES X 4 300 0 0 WASHINGTON COMMON MUTUAL......... STOCK 939322103 326 7500 SHARES X 3 7500 0 0 WASHINGTON COMMON MUTUAL COM..... STOCK 939322103 723 16625 SHARES X 1 15625 0 1000 WASHINGTON COMMON MUTUAL COM..... STOCK 939322103 1669 38390 SHARES X 1 37965 0 425 WASHINGTON MUTUAL COMMON INCORPORATED... STOCK 939322103 3629 83480 SHARES X 2 83480 0 0 WASHINGTON REAL ESTATE INVT COMMON (R............. STOCK 939653101 84 2100 SHARES X 1 N.A. N.A. N.A. WASHINGTON REAL ESTATE INVT COMMON (R............. STOCK 939653101 230 5775 SHARES X 1 N.A. N.A. N.A. WASTE CONNECTIONS COMMON INC............ STOCK 941053100 247 6505 SHARES X 1 6305 0 200 WASTE CONNECTIONS COMMON I.............. STOCK 941053100 743 19600 SHARES X 3 19600 0 0 WASTE MANAGEMENT COMMON INC COM........ STOCK 94106L109 3 72 SHARES X 1 72 0 0 WASTE MANAGEMENT COMMON INC COM........ STOCK 94106L109 163 4447 SHARES X 1 2947 0 1500 WASTE MANAGEMENT COMMON INC............ STOCK 94106L109 149 4050 SHARES X 3 4050 0 0 WATERS CORP...... COMMON STOCK 941848103 38 850 SHARES X 3 850 0 0 WATSON COMMON PHARMACEUTCLS.. STOCK 942683103 24 900 SHARES X 3 900 0 0 WATSON PHARMACEUTICALS COMMON INC COM........ STOCK 942683103 40 1526 SHARES X 1 1526 0 0 WEBSTER FINL CORP WATERBURY COMMON CO............. STOCK 947890109 28 600 SHARES X 1 600 0 0 WEIGHT WATCHERS COMMON INTL INC NEW... STOCK 948626106 17 375 SHARES X 1 375 0 0 WEINGARTEN REALTY COMMON INVESTORS...... STOCK 948741103 855 19885 SHARES X 2 19885 0 0 WEINGARTEN REALTY COMMON INVESTORS (R... STOCK 948741103 22 500 SHARES X 1 N.A. N.A. N.A. WEINGARTEN REALTY COMMON INVESTORS (R... STOCK 948741103 43 1000 SHARES X 1 N.A. N.A. N.A. WEIS MARKETS COMMON INC............ STOCK 948849104 6 150 SHARES X 1 150 0 0 WEIS MARKETS COMMON INC............ STOCK 948849104 54 1350 SHARES X 1 900 0 450 WELLPOINT INC.... COMMON STOCK 94973V107 81 1050 SHARES X 1 1050 0 0 WELLPOINT INC.... COMMON STOCK 94973V107 393 5100 SHARES X 3 5100 0 0 WELLS FARGO & COMMON CO............. STOCK 949746101 7 200 SHARES X 4 200 0 0 WELLS FARGO & COMMON CO............. STOCK 949746101 1451 40100 SHARES X 3 39700 0 400 WELLS FARGO & COMPANY COMMON NEW............ STOCK 949746101 1787 49391 SHARES X 2 49391 0 0 WELLS FARGO & COMMON CO............. STOCK 949746101 5613 155134 SHARES X 1 149538 0 5596 WELLS FARGO & COMMON CO............. STOCK 949746101 13986 386579 SHARES X 1 384279 0 2300 WENDYS INTL INC COMMON COM............ STOCK 950590109 13 200 SHARES X 1 200 0 0 WENDYS INTL COMMON INC............ STOCK 950590109 63 935 SHARES X 3 935 0 0 WENDYS INTL INC COMMON COM............ STOCK 950590109 228 3400 SHARES X 1 3400 0 0 WERNER ENTERPRISES COMMON INC............ STOCK 950755108 6 330 SHARES X 1 330 0 0 WERNER ENTERPRISES COMMON INC............ STOCK 950755108 90 4835 SHARES X 1 4835 0 0 WESTAR ENERGY COMMON INC............ STOCK 95709T100 6 250 SHARES X 1 250 0 0 WESTAR ENERGY COMMON INC............ STOCK 95709T100 7 300 SHARES X 1 300 0 0 WESTERN REFINING COMMON INC............ STOCK 959319104 19 828 SHARES X 1 828 0 0 WEYERHAEUSER COMMON CO............. STOCK 962166104 114 1850 SHARES X 3 1850 0 0 WEYERHAEUSER COMMON CO COM......... STOCK 962166104 146 2375 SHARES X 1 2375 0 0 WEYERHAEUSER COMMON CO COM......... STOCK 962166104 440 7152 SHARES X 1 6354 0 798 WHEELING- PITTSBURG COMMON CORP........... STOCK 963142302 4 245 SHARES X 1 245 0 0 WHIRLPOOL COMMON CORP........... STOCK 963320106 59 700 SHARES X 3 700 0 0 WHIRLPOOL CORP COMMON COM............ STOCK 963320106 62 742 SHARES X 1 742 0 0 WHIRLPOOL CORP COMMON COM............ STOCK 963320106 84 1004 SHARES X 1 1004 0 0 WHITING PETROLEUM COMMON CORPORATION.... STOCK 966387102 60 1500 SHARES X 1 1500 0 0 WHOLE FOODS MKT COMMON INC............ STOCK 966837106 59 1000 SHARES X 3 1000 0 0 WHOLE FOODS MKT COMMON INC COM........ STOCK 966837106 71 1200 SHARES X 1 1200 0 0 WILBER CORP COMMON COM............ STOCK 967797101 7 750 SHARES X 1 750 0 0 WILLIAMS COMPANY INC COMMON (THE).......... STOCK 969457100 33 1403 SHARES X 1 203 0 1200 WILLIAMS COMPANY INC COMMON (THE).......... STOCK 969457100 21 900 SHARES X 1 900 0 0 WILLIAMS COS COMMON INC............ STOCK 969457100 106 4425 SHARES X 3 4425 0 0 WILLIAMS COMPANIES COMMON INCORPORATED... STOCK 969457100 258 10800 SHARES X 2 10800 0 0 WILLIAM SONOMA COMMON INC COM........ STOCK 969904101 16 500 SHARES X 1 500 0 0 WILLIAM SONOMA COMMON INC COM........ STOCK 969904101 281 8675 SHARES X 1 8355 0 320 WILLIAMS SONOMA COMMON INC............ STOCK 969904101 829 25600 SHARES X 3 25600 0 0 WILMINGTON COMMON TRUST CORP..... STOCK 971807102 27 600 SHARES X 1 600 0 0 WINDSTREAM COMMON CORP........... STOCK 97381W104 43 3253 SHARES X 3 3253 0 0 WINDSTREAM COMMON CORP........... STOCK 97381W104 155 11715 SHARES X 1 11715 0 0 WINDSTREAM COMMON CORP........... STOCK 97381W104 361 27361 SHARES X 1 23019 0 4342 WISCONSIN ENERGY CORP COMMON COM............ STOCK 976657106 184 4275 SHARES X 1 4275 0 0 WISCONSIN ENERGY CORP COMMON COM............ STOCK 976657106 228 5295 SHARES X 1 5295 0 0 WORTHINGTON COMMON INDS INC COM... STOCK 981811102 222 13000 SHARES X 1 0 0 13000 WRIGLEY WM JR COMMON CO............. STOCK 982526105 146 3150 SHARES X 3 3150 0 0 WRIGLEY WM JR COMMON CO............. STOCK 982526105 354 7686 SHARES X 1 6936 0 750 48 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- -------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- WRIGLEY WM JR COMMON CO............. STOCK 982526105 486 10557 SHARES X 1 10557 0 0 WYETH............ COMMON STOCK 983024100 15 300 SHARES X 4 300 0 0 WYETH............ COMMON STOCK 983024100 634 12480 SHARES X 3 12480 0 0 WYETH............ COMMON STOCK 983024100 1234 24275 SHARES X 2 24275 0 0 WYETH............ COMMON STOCK 983024100 8923 175498 SHARES X 3 174498 0 1000 WYETH............ COMMON STOCK 983024100 17607 346318 SHARES X 1 294130 0 52188 WYETH............ COMMON STOCK 983024100 17951 353079 SHARES X 1 348039 0 5040 WYNDHAM WORLDWIDE COMMON CORP........... STOCK 98310W108 30 1060 SHARES X 1 1060 0 0 WYNDHAM WORLDWIDE COMMON CO............. STOCK 98310W108 38 1370 SHARES X 3 1370 0 0 WYNDHAM WORLDWIDE COMMON CORP........... STOCK 98310W108 51 1833 SHARES X 1 1833 0 0 WYNN RESORTS COMMON LIMITED........ STOCK 983134107 7 100 SHARES X 1 100 0 0 XM SATELLITE RADIO HLDGS COMMON INC............ STOCK 983759101 26 2000 SHARES X 1 2000 0 0 XM SATELLITE RADIO HLDGS INC COMMON CL A........... STOCK 983759101 926 71800 SHARES X 2 71800 0 0 X-RITE INC COM... COMMON STOCK 983857103 3 250 SHARES X 1 250 0 0 XTO ENERGY INC COMMON COM............ STOCK 98385X106 145 3448 SHARES X 1 3448 0 0 XTO ENERGY INC... COMMON STOCK 98385X106 1859 44116 SHARES X 3 44116 0 0 XTO ENERGY INC COMMON COM............ STOCK 98385X106 1997 47406 SHARES X 1 45206 0 2200 XCEL ENERGY INC COMMON COM............ STOCK 98389B100 58 2821 SHARES X 1 2821 0 0 XCEL ENERGY COMMON INC............ STOCK 98389B100 63 3028 SHARES X 3 3028 0 0 XCEL ENERGY INC COMMON COM............ STOCK 98389B100 234 11354 SHARES X 1 11354 0 0 XANSER CORP...... COMMON STOCK 98389J103 2 400 SHARES X 1 400 0 0 XILINX INC....... COMMON STOCK 983919101 59 2700 SHARES X 3 2700 0 0 XEROX CORP....... COMMON STOCK 984121103 72 4600 SHARES X 1 4600 0 0 XEROX CORP....... COMMON STOCK 984121103 112 7200 SHARES X 3 7000 0 200 XEROX CORP....... COMMON STOCK 984121103 142 9140 SHARES X 1 9140 0 0 YAHOO INC COM.... COMMON STOCK 984332106 20 810 SHARES X 1 710 0 100 YAHOO INC COM.... COMMON STOCK 984332106 255 10075 SHARES X 1 10075 0 0 YAHOO INC........ COMMON STOCK 984332106 639 25325 SHARES X 3 25325 0 0 YORK WATER COMMON COMPANY........ STOCK 987184108 1355 71244 SHARES X 1 71244 0 0 YORK WATER COMMON COMPANY........ STOCK 987184108 1510 79403 SHARES X 1 79403 0 0 YUM BRANDS COMMON INC............ STOCK 988498101 95 1825 SHARES X 3 1825 0 0 YUM! BRANDS COMMON INC............ STOCK 988498101 386 7420 SHARES X 1 5500 0 1920 YUM! BRANDS COMMON INC............ STOCK 988498101 417 8003 SHARES X 1 8003 0 0 ZEBRA TECHNOLOGIES COMMON CORP CL A...... STOCK 989207105 80 2250 SHARES X 1 2250 0 0 ZIMMER HLDGS INC COMMON COM............ STOCK 98956P102 313 4630 SHARES X 3 4630 0 0 ZIMMER HLDGS INC COMMON COM............ STOCK 98956P102 1478 21896 SHARES X 1 20841 0 1055 ZIMMER HOLDINGS COMMON INCORPORATED... STOCK 98956P102 1526 22605 SHARES X 2 22605 0 0 ZIMMER HLDGS INC COMMON COM............ STOCK 98956P102 4371 64754 SHARES X 3 60949 0 3805 ZIMMER HLDGS INC COMMON COM............ STOCK 98956P102 5677 84110 SHARES X 1 82080 0 2030 ZIONS BANCORPORATION COMMON COM............ STOCK 989701107 355 4445 SHARES X 1 2580 0 1865 ZIONS BANCORPORATION COMMON COM............ STOCK 989701107 263 3290 SHARES X 3 3290 0 0 ZIONS COMMON BANCORPORATION. STOCK 989701107 4287 53724 SHARES X 3 51417 0 2307 ZIONS BANCORPORATION COMMON COM............ STOCK 989701107 4616 57832 SHARES X 1 55715 0 2117 DAIMLERCHRYSLER COMMON AG............. STOCK D1668R123 22 438 SHARES X 1 438 0 0 DAIMLERCHRYSLER COMMON AG............. STOCK D1668R123 78 1570 SHARES X 1 720 0 850 ACE LIMITED...... COMMON STOCK G0070K103 131 2400 SHARES X 3 2400 0 0 AMDOCS COMMON LIMITED........ STOCK G02602103 5 130 SHARES X 1 130 0 0 ARLINGTON COMMON TANKERS LTD.... STOCK G04899103 68 3000 SHARES X 1 3000 0 0 ARLINGTON COMMON TANKERS LTD.... STOCK G04899103 2083 92349 SHARES X 2 92349 0 0 ACCENTURE COMMON LTD-CL A....... STOCK G1150G111 394 12410 SHARES X 1 11775 0 635 ACCENTURE COMMON LTD-CL A....... STOCK G1150G111 737 23231 SHARES X 1 23231 0 0 BUNGE LIMITED.... COMMON STOCK G16962105 583 10065 SHARES X 2 10065 0 0 CHIPMOS TECH COMMON BERMUDA........ STOCK G2110R106 26 4300 SHARES X 3 4300 0 0 CHIPMOS TECHNOLGIES COMMON (BERMUDA)...... STOCK G2110R106 57 9600 SHARES X 1 8676 0 924 COOPER INDS COMMON LTD............ STOCK G24182100 61 710 SHARES X 3 710 0 0 COOPER INDUSTRIES LTD COMMON CL A........... STOCK G24182100 164 1920 SHARES X 1 1920 0 0 COOPER INDUSTRIES LTD COMMON CL A........... STOCK G24182100 196 2299 SHARES X 1 2299 0 0 FOSTER WHEELER COMMON LTD............ STOCK G36535139 181 4680 SHARES X 1 3040 0 1640 FOSTER WHEELER COMMON LTD............ STOCK G36535139 225 5820 SHARES X 3 5820 0 0 FOSTER WHEELER COMMON LTD............ STOCK G36535139 2053 53195 SHARES X 1 51402 0 1793 FOSTER WHEELER COMMON LTD............ STOCK G36535139 3255 84380 SHARES X 3 79987 0 4393 FRONTLINE LTD.... COMMON STOCK G3682E127 55 1425 SHARES X 1 1425 0 0 HERBALIFE LTD.... COMMON STOCK G4412G101 42 1100 SHARES X 3 1100 0 0 HERBALIFE LTD.... COMMON STOCK G4412G101 92 2440 SHARES X 1 2200 0 240 INGERSOLL-RAND COMMON CO............. STOCK G4776G101 91 2400 SHARES X 3 2400 0 0 49 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- --------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- INGERSOLL-RAND COMPANY COMMON LTD-A......... STOCK G4776G101 188 4960 SHARES X 1 4960 0 0 INGERSOLL-RAND COMPANY COMMON LTD-A......... STOCK G4776G101 363 9550 SHARES X 1 9550 0 0 INGERSOLL RAND COMPANY COMMON CLASS A....... STOCK G4776G101 1953 51430 SHARES X 2 51430 0 0 KNIGHTSBRIDGE TANKERS COMMON LTD........... STOCK G5299G106 13 500 SHARES X 1 500 0 0 MARVEL TECHNOLOGY COMMON GROUP LTD..... STOCK G5876H105 5 260 SHARES X 1 260 0 0 MAX RE CAPITAL COMMON LIMITED....... STOCK G6052F103 4 165 SHARES X 1 165 0 0 NABORS INDUSTRIES COMMON LTD........... STOCK G6359F103 260 8740 SHARES X 3 8740 0 0 NABORS INDUSTRIES COMMON LTD........... STOCK G6359F103 1101 37010 SHARES X 1 35910 0 1100 NABORS INDS COMMON LTD........... STOCK G6359F103 3750 126048 SHARES X 3 120788 0 5260 NABORS INDUSTRIES COMMON LTD........... STOCK G6359F103 5247 176353 SHARES X 1 173263 0 3090 NOBLE COMMON CORPORATION... STOCK G65422100 77 1200 SHARES X 3 1200 0 0 NOBLE COMMON CORPORATION... STOCK G65422100 142 2205 SHARES X 1 2205 0 0 PARTNERRE COMMON LTD........... STOCK G6852T105 60 885 SHARES X 1 885 0 0 SEAGATE COMMON TECHNOLOGY.... STOCK G7945J104 177 7654 SHARES X 1 4354 0 3300 SEAGATE COMMON TECHNOLOGY.... STOCK G7945J104 370 16030 SHARES X 3 16030 0 0 SEAGATE COMMON TECHNOLOGY.... STOCK G7945J104 3863 167285 SHARES X 1 161933 0 5352 SEAGATE COMMON TECHNOLOGY.... STOCK G7945J104 6450 279339 SHARES X 3 271563 0 7776 SHIP FINANCE COMMON INTL LTD...... STOCK G81075106 1 40 SHARES X 1 40 0 0 TRANSOCEAN COMMON INC........... STOCK G90078109 395 5400 SHARES X 1 5350 0 50 TRANSOCEAN COMMON INC........... STOCK G90078109 2060 28130 SHARES X 1 28130 0 0 WEATHERFORD INTL LTD COMMON BERMUDA....... STOCK G95089101 127 3035 SHARES X 1 3035 0 0 WEATHERFORD INTL LTD COMMON BERMUDA....... STOCK G95089101 1848 44298 SHARES X 1 43998 0 300 WEATHERFORD COMMON INTL LTD...... STOCK G95089101 2636 63148 SHARES X 3 63148 0 0 WHITE MOUNTAINS INSURANCE COMMON GROU.......... STOCK G9618E107 50 100 SHARES X 1 100 0 0 XL CAPITAL LTD COMMON CL A.......... STOCK G98255105 32 460 SHARES X 1 460 0 0 XL CAP LTD...... COMMON STOCK G98255105 91 1325 SHARES X 3 1325 0 0 XYRATEX LTD..... COMMON STOCK G98268108 34 1800 SHARES X 3 1800 0 0 XYRATEX LTD..... COMMON STOCK G98268108 76 3975 SHARES X 1 3600 0 375 ALCON INC....... COMMON STOCK H01301102 34 300 SHARES X 1 300 0 0 UBS AG.......... COMMON STOCK H89231338 209 3522 SHARES X 1 3522 0 0 ORBOTECH COMMON LTD........... STOCK M75253100 73 3100 SHARES X 1 2800 0 300 RADA ELECTRONIC INDUSTRIES COMMON LTD........... STOCK M81863108 0 600 SHARES X 1 600 0 0 SYNERON MEDICAL COMMON LTD........... STOCK M87245102 13 550 SHARES X 1 550 0 0 ON TRACK COMMON INNOVATION.... STOCK M8791A109 7 900 SHARES X 3 900 0 0 ON TRACK INNOVATIONS COMMON LTD........... STOCK M8791A109 11 1500 SHARES X 1 1500 0 0 STEINER LEISURE LIMITED COMMON ORD........... STOCK P8744Y102 79 1875 SHARES X 1 1700 0 175 ASE TEST LTD.... COMMON STOCK Y02516105 32 3800 SHARES X 3 3800 0 0 ASE TEST COMMON LIMITED....... STOCK Y02516105 73 8500 SHARES X 1 7800 0 700 FLEXTRONICS COMMON INTL LTD...... STOCK Y2573F102 8 644 SHARES X 1 644 0 0 FLEXTRONICS COMMON INTL LTD...... STOCK Y2573F102 37 2888 SHARES X 1 2888 0 0 GENERAL MARITIME COMMON CORP.......... STOCK Y2692M103 23 622 SHARES X 1 622 0 0 SEASPAN CORP.... COMMON STOCK Y75638109 124 5500 SHARES X 1 5500 0 0 AES TRUST III 6.75% CV CONV PFD PREFERRED..... STOCK 00808N202 1296 26500 SHARES X 2 26500 0 0 CHICAGO N Y BRIDGE & REGISTRY IRN........... SH 167250109 2820 117216 SHARES X 3 112041 0 5175 TRANSOCEAN INC........... ORDINARY G90078109 198 2700 SHARES X 3 2700 0 0 ORBOTECH LTD........... ORDINARY M75253100 38 1600 SHARES X 3 1600 0 0 STEINER LEISURE LTD........... ORDINARY P8744Y102 46 1100 SHARES X 3 1100 0 0 EQUITY INCOME FUND-AT&T SHARES........ OTHER 294700703 60 600 SHARES X 1 N.A. N.A. N.A. FERRELLGAS PARTNERS LP............ OTHER 315293100 228 10000 SHARES X 1 N.A. N.A. N.A. MFS MUN INCOME TR SH BEN INT....... OTHER 552738106 14 1700 SHARES X 1 N.A. N.A. N.A. ACM INCOME PREFERRED FUND.......... STOCK 000912105 15 1892 SHARES X 1 N.A. N.A. N.A. ABERDEEN AUSTRALIA EQUITY PREFERRED FUND.......... STOCK 003011103 13 1000 SHARES X 1 N.A. N.A. N.A. AIM SELECT REAL ESTATE PREFERRED INCOME........ STOCK 00888R107 49 2600 SHARES X 1 N.A. N.A. N.A. AMERICAN SELECT PREFERRED PORTFOLIO..... STOCK 029570108 18 1400 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC PREFERRED INCOME II..... STOCK 030099105 20 1800 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC PREFERRED INCOME III.... STOCK 03009T101 19 1700 SHARES X 1 N.A. N.A. N.A. APEX MUNICIPAL PREFERRED FUND.......... STOCK 037580107 21 2027 SHARES X 1 N.A. N.A. N.A. APEX MUNICIPAL PREFERRED FUND.......... STOCK 037580107 10 1000 SHARES X 1 N.A. N.A. N.A. APOLLO INVESTMENT PREFERRED CORPORATION... STOCK 03761U106 31 1500 SHARES X 1 N.A. N.A. N.A. BLACKROCK INSD MUNI PREFERRED TERM TR....... STOCK 092474105 17 1750 SHARES X 1 N.A. N.A. N.A. BLACKROCK INSD MUNI 2008 PREFERRED TERM.......... STOCK 09247K109 12 750 SHARES X 1 N.A. N.A. N.A. BLACKROCK NY INS MUNI 2008 PREFERRED TER........... STOCK 09247L107 11 750 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUN TARGET PREFERRED TRM TR........ STOCK 09247M105 23 2325 SHARES X 1 N.A. N.A. N.A. BLACKROCK DIVIDEND ACHIEVERS PREFERRED T............. STOCK 09250N107 97 6750 SHARES X 1 N.A. N.A. N.A. BLACKROCK GLOBAL ENERGY & PREFERRED RESO.......... STOCK 09250U101 30 1200 SHARES X 1 N.A. N.A. N.A. 50 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- --------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ----------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ---- ------ ----- BLACKROCK HEALTH SCIENCES PREFERRED TRUS........... STOCK 09250W107 133 5000 SHARES X 1 N.A. N.A. N.A. BLACKROCK ENHANCED DVD PREFERRED ACHIEVE........ STOCK 09251A104 10 680 SHARES X 1 N.A. N.A. N.A. BLACKROCK ENHANCED DVD PREFERRED ACHIEVE........ STOCK 09251A104 51 3400 SHARES X 1 N.A. N.A. N.A. CALAMOS CONV & PREFERRED HIGH INC FD.... STOCK 12811P108 76 4500 SHARES X 1 N.A. N.A. N.A. CALAMOS STRATEGIC TOT PREFERRED RET FD......... STOCK 128125101 7 500 SHARES X 1 N.A. N.A. N.A. CHEVY CHASE PFD PREFERRED CAP SER A 10.3. STOCK 16678M207 7 125 SHARES X 1 N.A. N.A. N.A. CHINA FUND INC... PREFERRED STOCK 169373107 11 375 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS QUALITY INC PREFERRED RLT............ STOCK 19247L106 97 4028 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS ADVANTAGE INC PREFERRED R.............. STOCK 19247W102 26 1000 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS SELECT PREFERRED UTILITY........ STOCK 19248A109 23 1009 SHARES X 1 N.A. N.A. N.A. CORNERSTONE STRATEGIC PREFERRED VALUE FU....... STOCK 21924B104 1 128 SHARES X 1 N.A. N.A. N.A. DNP SELECT INCOME FUND PREFERRED INC............ STOCK 23325P104 73 6834 SHARES X 1 N.A. N.A. N.A. DNP SELECT INCOME FUND PREFERRED INC............ STOCK 23325P104 5 428 SHARES X 1 N.A. N.A. N.A. DWS MUNICIPAL INCOME PREFERRED TRUST.......... STOCK 23338M106 15 1400 SHARES X 1 N.A. N.A. N.A. DWS STRATEGIC MUNICIPAL PREFERRED INCOME......... STOCK 23338T101 19 1500 SHARES X 1 N.A. N.A. N.A. DEBT STRATEGIES PREFERRED FUND INC....... STOCK 24276Q109 103 14500 SHARES X 1 N.A. N.A. N.A. DIVERSIFIED INC PREFERRED STRAT PTF...... STOCK 255251100 6 300 SHARES X 1 N.A. N.A. N.A. DREYFUS HIGH YIELD PREFERRED STRATEGIES..... STOCK 26200S101 9 2000 SHARES X 1 N.A. N.A. N.A. DREYFUS MUNICIPAL PREFERRED INCOME FUND.... STOCK 26201R102 66 7200 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC MUN PREFERRED BD FD.......... STOCK 26202F107 166 17864 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC MUN PREFERRED BD FD.......... STOCK 26202F107 256 27602 SHARES X 1 N.A. N.A. N.A. DUFF & PHELPS UTIL & CORP PREFERRED BOND........... STOCK 26432K108 17 1500 SHARES X 1 N.A. N.A. N.A. EATON VANCE PA PREFERRED MUNI INC TR.... STOCK 27826T101 145 10000 SHARES X 1 N.A. N.A. N.A. EATON VANCE MUNICIPAL PREFERRED INCOME T....... STOCK 27826U108 79 5000 SHARES X 1 N.A. N.A. N.A. EATON VANCE INSD MUNI BD PREFERRED FD............. STOCK 27827X101 2 116 SHARES X 1 N.A. N.A. N.A. EATON VANCE TAX-ADVANTAGED PREFERRED DVD............ STOCK 27828G107 99 3900 SHARES X 1 N.A. N.A. N.A. EATON VANCE TAX-ADVANTAGED PREFERRED DVD............ STOCK 27828G107 32 1250 SHARES X 1 N.A. N.A. N.A. EATON VANCE LTD DURATION INC PREFERRED F.............. STOCK 27828H105 42 2400 SHARES X 1 N.A. N.A. N.A. EATON VANCE SR FLOATING RATE PREFERRED F.............. STOCK 27828Q105 44 2400 SHARES X 1 N.A. N.A. N.A. EVERGREEN INCOME ADV PREFERRED FD............. STOCK 30023Y105 29 2000 SHARES X 1 N.A. N.A. N.A. FORD MOTOR CAP TR II PFD PREFERRED CONV........... STOCK 345395206 5 150 SHARES X 1 N.A. N.A. N.A. FRANKLIN UNIVERSAL PREFERRED TRUST.......... STOCK 355145103 27 4200 SHARES X 1 N.A. N.A. N.A. GABELLI EQUITY PREFERRED TRUST.......... STOCK 362397101 33 3758 SHARES X 1 N.A. N.A. N.A. GABELLI GLOBAL MULTIMEDIA PREFERRED TR............. STOCK 36239Q109 1 135 SHARES X 1 N.A. N.A. N.A. GABELLI UTILITY PREFERRED TRUST.......... STOCK 36240A101 5 497 SHARES X 1 N.A. N.A. N.A. GLENBOROUGH REALTY TR 7.75% PREFERRED CO............. STOCK 37803P204 19 752 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK INC SEC PREFERRED TRUST.......... STOCK 410123103 3 203 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PATRIOT PREFERRED GLOBAL DI...... STOCK 41013G103 12 1000 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PREFERRED PFD INC FD II.. STOCK 41013X106 28 1150 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK INVESTORS PREFERRED TRUST.......... STOCK 410142103 6 300 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PREFERRED PFD INC FD III. STOCK 41021P103 9 400 SHARES X 1 N.A. N.A. N.A. HIGH INCOME OPPORTUNITY PREFERRED FD INC......... STOCK 42967Q105 15 2281 SHARES X 1 N.A. N.A. N.A. ING PRIME RATE PREFERRED TR............. STOCK 44977W106 21 3000 SHARES X 1 N.A. N.A. N.A. INDIA FUND....... PREFERRED STOCK 454089103 237 5359 SHARES X 1 N.A. N.A. N.A. ING GLOBAL EQUITY DIV & PREFERRED PREM O......... STOCK 45684E107 23 1150 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI AUSTRALIA PREFERRED INDEX F........ STOCK 464286103 9 415 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI CANADA INDEX PREFERRED FD............. STOCK 464286509 9 365 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI GERMANY PREFERRED INDEX FD....... STOCK 464286806 13 560 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI JAPAN INDEX PREFERRED FD............. STOCK 464286848 12 900 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI JAPAN INDEX PREFERRED FD............. STOCK 464286848 129 9500 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT PREFERRED DIVIDEND IND... STOCK 464287168 17 250 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT PREFERRED DIVIDEND IND... STOCK 464287168 114 1715 SHARES X 1 N.A. N.A. N.A. ISHARES LEHMAN PREFERRED UST INF PR S... STOCK 464287176 125 1235 SHARES X 1 N.A. N.A. N.A. ISHARES DOW JONES US TRANS PREFERRED IND............ STOCK 464287192 5 60 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500 PREFERRED INDEX FD....... STOCK 464287200 1755 13125 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EMERGING PREFERRED MARKETS........ STOCK 464287234 80 825 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500/BARRA PREFERRED GRWTH IN....... STOCK 464287309 745 12080 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EAFE INDEX PREFERRED FD............. STOCK 464287465 1164 17180 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EAFE INDEX PREFERRED FD............. STOCK 464287465 664 9795 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400 PREFERRED INDEX F........ STOCK 464287507 630 8350 SHARES X 1 N.A. N.A. N.A. ISHARES GOLDMAN PREFERRED SACHS SEMI..... STOCK 464287523 8 135 SHARES X 1 N.A. N.A. N.A. ISHARES GOLDMAN SACHS TECH PREFERRED INX............ STOCK 464287549 17 350 SHARES X 1 N.A. N.A. N.A. ISHARES COHEN & STEERS RLTY PREFERRED IN............. STOCK 464287564 46 500 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 1000 VALUE PREFERRED IND............ STOCK 464287598 43 555 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400 PREFERRED BARRA G........ STOCK 464287606 363 4810 SHARES X 1 N.A. N.A. N.A. 51 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- --------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ----------------- PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ---- ------ ----- ISHARES RUSSELL PREFERRED 1000 INDEX FD..... STOCK 464287622 3614 50027 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL PREFERRED 2000 INDEX FD..... STOCK 464287655 19 260 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL PREFERRED 2000 INDEX FD..... STOCK 464287655 1509 20958 SHARES X 1 N.A. N.A. N.A. ISHARES DOW JONES PREFERRED US UTIL SECT...... STOCK 464287697 32 385 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP PREFERRED 400/BARRA V....... STOCK 464287705 37 500 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP PREFERRED 400/BARRA V....... STOCK 464287705 286 3865 SHARES X 1 N.A. N.A. N.A. ISHARES S&P PREFERRED SMALLCAP 600 INDEX STOCK 464287804 283 4615 SHARES X 1 N.A. N.A. N.A. ISHARES S&P PREFERRED SMALLCAP 600 INDEX STOCK 464287804 719 11730 SHARES X 1 N.A. N.A. N.A. ISHARES DJ US BASIC PREFERRED MATERIALS......... STOCK 464287838 33 625 SHARES X 1 N.A. N.A. N.A. ISHARES S&P EUROPE PREFERRED 350 INDEX F....... STOCK 464287861 193 2000 SHARES X 1 N.A. N.A. N.A. ISHARES S&P PREFERRED SMALLCAP 600 BARRA STOCK 464287879 195 2800 SHARES X 1 N.A. N.A. N.A. ISHARES S&P PREFERRED SMALLCAP 600 BARRA STOCK 464287887 437 3660 SHARES X 1 N.A. N.A. N.A. LAZARD WORLD PREFERRED DIVIDEND & INCOME. STOCK 521076109 10 460 SHARES X 1 N.A. N.A. N.A. MFS INTERMEDIATE PREFERRED INCOME TRUST...... STOCK 55273C107 61 10000 SHARES X 1 N.A. N.A. N.A. MFS INTERMEDIATE PREFERRED INCOME TRUST...... STOCK 55273C107 1 100 SHARES X 1 N.A. N.A. N.A. MFS SPECIAL VALUE PREFERRED TRUST............. STOCK 55274E102 23 2125 SHARES X 1 N.A. N.A. N.A. MANAGED MUNICIPALS PREFERRED PORTFOLIO I....... STOCK 561662107 11 1016 SHARES X 1 N.A. N.A. N.A. MARKET VECTORS GOLD PREFERRED MINERS............ STOCK 57060U100 1 40 SHARES X 1 N.A. N.A. N.A. MONTGOMERY ST PREFERRED INCOME SECS INC... STOCK 614115103 81 4653 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY PREFERRED EMERGING MKTS D... STOCK 61744H105 15 1500 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY HIGH PREFERRED YLD FD INC........ STOCK 61744M104 2 300 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY GOVT PREFERRED INC TRST.......... STOCK 61745P106 27 3000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY MUNI PREFERRED INC OPP TR........ STOCK 61745P445 18 2000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY PREFERRED QUALITY MUNI IN... STOCK 61745P668 24 1708 SHARES X 1 N.A. N.A. N.A. MORGAN STAN DEAN PREFERRED QUALITY MUN I..... STOCK 61745P734 21 1413 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY INSD PREFERRED MUNI INCOM........ STOCK 61745P791 41 2814 SHARES X 1 N.A. N.A. N.A. MUNIHOLDINGS NY PREFERRED INSURED FD........ STOCK 625931100 45 3050 SHARES X 1 N.A. N.A. N.A. MUNIHOLDINGS NEW PREFERRED JERSEY INSD F..... STOCK 625936109 46 3050 SHARES X 1 N.A. N.A. N.A. MUNICIPAL HIGH PREFERRED INCOME FD INC..... STOCK 626214100 8 1050 SHARES X 1 N.A. N.A. N.A. MUNIENHANCED FUND PREFERRED INC............... STOCK 626243109 22 2032 SHARES X 1 N.A. N.A. N.A. MUNIYIELD FUND INC.. PREFERRED STOCK 626299101 5 350 SHARES X 1 N.A. N.A. N.A. MUNIYIELD FUND INC.. PREFERRED STOCK 626299101 16 1000 SHARES X 1 N.A. N.A. N.A. MUNIYIELD CALIF PREFERRED INSD FUND INC..... STOCK 62629L104 44 3050 SHARES X 1 N.A. N.A. N.A. MUNIYIELD NEW YORK PREFERRED INSURED FD........ STOCK 626301105 23 1601 SHARES X 1 N.A. N.A. N.A. MUNIYIELD QUALITY PREFERRED FUND II........... STOCK 62630T104 88 6850 SHARES X 1 N.A. N.A. N.A. MUNIYIELD PENNSYLVANIA PREFERRED INSURED........... STOCK 62630V109 25 1681 SHARES X 1 N.A. N.A. N.A. NEW AMERICAN HIGH PREFERRED INCOME FD IN...... STOCK 641876107 8 3500 SHARES X 1 N.A. N.A. N.A. NFJ DIVIDEND,INTEREST, PREFERRED PREMIUM........... STOCK 65337H109 11 445 SHARES X 1 N.A. N.A. N.A. NICHOLAS- APPLEGATE PREFERRED INTL & PREM....... STOCK 65370C108 16 600 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM PREFERRED INCOME MUN FD 2... STOCK 67061F101 46 3392 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM PREFERRED INCOME MUN FD 2... STOCK 67061F101 72 5316 SHARES X 1 N.A. N.A. N.A. NUVEEN INVT QUALITY PREFERRED MUNI FD........... STOCK 67062E103 5 333 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED ADVANTAGE FD...... STOCK 67062H106 167 10643 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED ADVANTAGE FD...... STOCK 67062H106 10 650 SHARES X 1 N.A. N.A. N.A. NUVEEN INSD QUALITY PREFERRED MUN FD............ STOCK 67062N103 68 4624 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PREFERRED PLUS MUNI F....... STOCK 67062P108 40 2680 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PREFERRED PLUS MUNI F....... STOCK 67062P108 45 3000 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC PREFERRED MUNI FD........... STOCK 67062T100 10 700 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET PREFERRED OPPORTUNITY....... STOCK 67062W103 224 15000 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET PREFERRED OPPORTUNITY....... STOCK 67062W103 27 1800 SHARES X 1 N.A. N.A. N.A. NUVEEN NY INVT PREFERRED QUALITY MUN FD.... STOCK 67062X101 41 2965 SHARES X 1 N.A. N.A. N.A. NUVEEN MARYLAND PREFERRED DIVIDEND ADV M.... STOCK 67069R107 26 1623 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUN PREFERRED FD 4.............. STOCK 6706K4105 21 1655 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUN PREFERRED FD 4.............. STOCK 6706K4105 6 440 SHARES X 1 N.A. N.A. N.A. NUVEEN DIV PREFERRED ADVANTAGE MUN FD 2 STOCK 67070F100 38 2251 SHARES X 1 N.A. N.A. N.A. NUVEEN MD DIV PREFERRED ADVANTAGE MUN FD.. STOCK 67070V105 65 4059 SHARES X 1 N.A. N.A. N.A. NUVEEN PA DIVIDEND PREFERRED ADV MUNI FD....... STOCK 67071W102 15 979 SHARES X 1 N.A. N.A. N.A. NUVEEN MARYLAND DVD PREFERRED ADV MUNI F........ STOCK 67072A109 29 2000 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PFD PREFERRED INCOME FD 2....... STOCK 67072C105 60 4085 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PFD PREFERRED INCOME FD 3....... STOCK 67072W101 103 7000 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CVRT PREFERRED INCOME FUND....... STOCK 67073B106 21 1500 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CONV PREFERRED INCOME FD II...... STOCK 67073D102 7 500 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CONV PREFERRED INCOME FD II...... STOCK 67073D102 25 1860 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED VALUE FUND........ STOCK 670928100 51 5094 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED VALUE FUND........ STOCK 670928100 30 2963 SHARES X 1 N.A. N.A. N.A. 52 of 53

SEC USE --------- COLUMN 2 COLUMN 1 TITLE OF COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 8 NAME OF ISSUER CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY VOTING AUTHORITY - -------------- ---------- --------- --------- SHARES OR SHARES PUT ---------------------- COLUMN 7 ------------------ PRINCIPAL OR OR SHARED - SHARED - OTHER (X$1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER --------- --------- --------- ---- ---- -------- -------- -------- ----- ------ ----- NUVEEN PA INVT QUALITY MUN PREFERRED FD............ STOCK 670972108 229 16923 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT QUALITY MUN PREFERRED FD............ STOCK 670972108 138 10218 SHARES X 1 N.A. N.A. N.A. NUVEEN SELECT QUALITY MUN PREFERRED FD............ STOCK 670973106 6 406 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY INCOME MUNI PREFERRED FD............ STOCK 670977107 3 210 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY INCOME MUNI PREFERRED FD............ STOCK 670977107 7 500 SHARES X 1 N.A. N.A. N.A. NUVEEN INSD MUNI PREFERRED OPPORTUNITY... STOCK 670984103 6 396 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER INSD MUNI INC PREFERRED F............. STOCK 670987106 6 410 SHARES X 1 N.A. N.A. N.A. PHARMACEUTICAL HOLDERS PREFERRED TRUST......... STOCK 71712A206 39 500 SHARES X 1 N.A. N.A. N.A. PIMCO MUNICIPAL PREFERRED INCOME FUND... STOCK 72200R107 1 71 SHARES X 1 N.A. N.A. N.A. PIMCO CORPORATE PREFERRED INCOME FUND... STOCK 72200U100 12 740 SHARES X 1 N.A. N.A. N.A. PIMCO MUNICIPAL INCOME FUND PREFERRED II............ STOCK 72200W106 202 13200 SHARES X 1 N.A. N.A. N.A. PIMCO RCM STRAT GLOBAL PREFERRED GOVT.......... STOCK 72200X104 17 1500 SHARES X 1 N.A. N.A. N.A. PIMCO MUNICIPAL INCOME FUND PREFERRED II............ STOCK 72201A103 21 1335 SHARES X 1 N.A. N.A. N.A. POWERSHARES DYN BIOTECH & PREFERRED GENO.......... STOCK 73935X856 50 3000 SHARES X 1 N.A. N.A. N.A. PUTNAM HIGH INC SECURITIES PREFERRED FD............ STOCK 746779107 4 500 SHARES X 1 N.A. N.A. N.A. PUTNAM MANAGED MUNICIPAL PREFERRED INCOM......... STOCK 746823103 72 9663 SHARES X 1 N.A. N.A. N.A. PUTNAM PREMIER INCOME PREFERRED TRUST......... STOCK 746853100 2 300 SHARES X 1 N.A. N.A. N.A. PUTNAM PREMIER INCOME PREFERRED TRUST......... STOCK 746853100 1 144 SHARES X 1 N.A. N.A. N.A. ROYAL BANK SCOTLAND PLC PREFERRED ADR PF........ STOCK 780097705 13 500 SHARES X 1 N.A. N.A. N.A. ROYAL BANK SCOTLAND PFD PREFERRED 6.4% S........ STOCK 780097796 51 2000 SHARES X 1 N.A. N.A. N.A. ROYAL BANK SCOTLAND PFD PREFERRED 7.875%........ STOCK 780097820 10 400 SHARES X 1 N.A. N.A. N.A. ROYAL BK SCOTLAND PFD PREFERRED 7.40% SE...... STOCK 780097887 26 1000 SHARES X 1 N.A. N.A. N.A. RYDEX RUSSELL PREFERRED TOP 50 ETF.... STOCK 78355W205 532 5280 SHARES X 1 N.A. N.A. N.A. SALOMON BROS PREFERRED MUNI PTR FD... STOCK 794916106 19 1350 SHARES X 1 N.A. N.A. N.A. SALOMON BROS GLOBAL HIGH PREFERRED INC F......... STOCK 79550G102 26 2000 SHARES X 1 N.A. N.A. N.A. SCHERING- PLOUGH CV PFD PREFERRED 6.0% 09....... STOCK 806605606 43 775 SHARES X 1 N.A. N.A. N.A. ENERGY SELECT SECTOR SPDR PREFERRED FD............ STOCK 81369Y506 120 2239 SHARES X 1 N.A. N.A. N.A. SELIGMAN SELECT MUNICIPAL PREFERRED FD............ STOCK 816344105 10 1000 SHARES X 1 N.A. N.A. N.A. TEMPLETON DRAGON FUND PREFERRED INC........... STOCK 88018T101 2 100 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING PREFERRED MKTS INC FD... STOCK 880192109 27 2000 SHARES X 1 N.A. N.A. N.A. TEMPLETON GLOBAL INCOME PREFERRED FUND-D........ STOCK 880198106 380 41543 SHARES X 1 N.A. N.A. N.A. TEXTRON INC PFD PREFERRED CV $1.40 SER B STOCK 883203309 58 200 SHARES X 1 N.A. N.A. N.A. TRI-CONTINENTAL PREFERRED CORP.......... STOCK 895436103 2 116 SHARES X 1 N.A. N.A. N.A. TRUSTSTREET PPTYS PFD CONV PREFERRED 7.7........... STOCK 898404207 2 90 SHARES X 1 N.A. N.A. N.A. TRUSTSTREET PPTYS PFD CONV PREFERRED 7.7........... STOCK 898404207 2 96 SHARES X 3 N.A. N.A. N.A. VAN KAMPEN TRUST INSURED PREFERRED MUNIC......... STOCK 920928108 7 505 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TR FOR INV GR PREFERRED MUNIC......... STOCK 920929106 87 5851 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN MUNICIPAL PREFERRED OPPORTUNI..... STOCK 920935103 109 7385 SHARES X 1 N.A. N.A. N.A. VK ADVANTAGE MUNI INCOME PREFERRED TR I.......... STOCK 92112K107 12 933 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PENN VALUE PREFERRED MUNI INC...... STOCK 92112T108 429 31141 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PENN VALUE PREFERRED MUNI INC...... STOCK 92112T108 184 13352 SHARES X 1 N.A. N.A. N.A. VANGUARD EMERGING PREFERRED MKTS ETF...... STOCK 922042858 23 345 SHARES X 1 N.A. N.A. N.A. VANGUARD PREFERRED ENERGY ETF.... STOCK 92204A306 33 425 SHARES X 1 N.A. N.A. N.A. VANGUARD MATERIALS PREFERRED ETF........... STOCK 92204A801 16 250 SHARES X 1 N.A. N.A. N.A. VANGUARD TOTAL STOCK PREFERRED MARKET ET..... STOCK 922908769 367 2790 SHARES X 1 N.A. N.A. N.A. WESTERN ASSET PREFERRED INCOME FUND... STOCK 95766T100 22 1500 SHARES X 1 N.A. N.A. N.A. ASA BERMUDA PREFERRED LTD........... STOCK G3156P103 57 1000 SHARES X 1 N.A. N.A. N.A. ARCHSTONE SMITH TR...... REIT 039583109 87 1600 SHARES X 3 1600 0 0 SPRINT NEXTEL... SER 1 COMMON 852061100 437 25464 SHARES X 3 25464 0 0 VORNADO RLTY SH BEN INT TR............ REIT 929042109 87 800 SHARES X 3 800 0 0 EQUITY SH BEN INT RESIDENTIAL... US 29476L107 109 2150 SHARES X 3 2150 0 0 S&P 500 DEP RECEIPTS...... UNIT SER 1 78462F103 1857 13900 SHARES X 3 13900 0 0 MIRANT CORP..... WTS JAN 03 11 60467R118 4 362 SHARES X 3 362 0 0 3292737 74201077 53 of 53