UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: 6/30/2007 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: President Phone: (716) 842-5291 Signature, Place & Date of Signing: Mark Czarnecki, President Buffalo, New York 8/1/2007 - -------------------------- ------------------------ ------------------------ [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: 3,347 Form 13-F Information Table Value Total: 4,052,999 (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 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- COMMUNITY BANKS INC COMMON STOCK 203628102 489 14940 SHARES X 14940 0 0 FULTON FINANCIAL CORP COMMON STOCK 360271100 5633 392282 SHARES X 392282 0 0 SALISBURY BANCORP INC COMMON STOCK 795226109 187 5700 SHARES X 5700 0 0 WEBSTER FINANCIAL COMMON CORP STOCK 947890109 486 11356 SHARES X 11356 0 0 ART TECHNOLOGY GROUP COMMON STOCK 04289L107 327 122894 SHARES X 122894 0 0 3 COM CORP COM COMMON STOCK 885535104 4 900 SHARES X 1 600 0 300 3M CO COMMON STOCK 88579Y101 19326 222680 SHARES X 1 217826 0 4854 3M CO COMMON STOCK 88579Y101 12472 143704 SHARES X 1 130569 0 13135 A C MOORE ARTS & COMMON CRAFTS INC STOCK 00086T103 52 2630 SHARES X 1 2418 0 212 ABB LTD SPON ADR COMMON STOCK 000375204 8 350 SHARES X 1 350 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 12985 242486 SHARES X 1 240421 0 2065 ABBOTT LABORATORIES COMMON STOCK 002824100 6639 123970 SHARES X 1 109150 0 14820 ABERCROMBIE & FITCH COMMON CO CL A STOCK 002896207 697 9553 SHARES X 1 8318 0 1235 ABERCROMBIE & FITCH COMMON CO CL A STOCK 002896207 35 475 SHARES X 1 300 0 175 ABERDEEN ASIA PREFERRED PACIFIC INC FD STOCK 003009107 10 1500 SHARES X 1 N.A. N.A. N.A. ABERDEEN AUSTRALIA PREFERRED EQUITY FUND STOCK 003011103 17 1000 SHARES X 1 N.A. N.A. N.A. ABN AMRO HOLDINGS NV COMMON SPON ADR STOCK 000937102 16 350 SHARES X 1 350 0 0 ACCENTURE LTD-CL A COMMON STOCK G1150G111 929 21671 SHARES X 1 21671 0 0 ACCENTURE LTD-CL A COMMON STOCK G1150G111 532 12410 SHARES X 1 11775 0 635 ACCO BRANDS CORP COMMON STOCK 00081T108 4 188 SHARES X 1 188 0 0 ACCO BRANDS CORP COMMON STOCK 00081T108 5 210 SHARES X 1 185 0 25 ACERGY SA SP ADR COMMON STOCK 00443E104 43 1900 SHARES X 1 1900 0 0 ACETO CORPORATION COMMON STOCK 004446100 463 50000 SHARES X 1 50000 0 0 ACTIVISION INC COM COMMON NEW STOCK 004930202 477 25565 SHARES X 1 23640 0 1925 ACTIVISION INC COM COMMON NEW STOCK 004930202 28 1500 SHARES X 1 1500 0 0 ADAMS EXPRESS CO COM COMMON STOCK 006212104 5 367 SHARES X 1 367 0 0 ADOBE SYS INC COM COMMON STOCK 00724F101 80 2000 SHARES X 1 2000 0 0 ADOBE SYS INC COM COMMON STOCK 00724F101 11 280 SHARES X 1 280 0 0 ADTRAN INC COM COMMON STOCK 00738A106 219 8430 SHARES X 1 7810 0 620 ADVANCE AUTO PARTS COMMON STOCK 00751Y106 15 365 SHARES X 1 365 0 0 ADVANCE AUTO PARTS COMMON STOCK 00751Y106 30 750 SHARES X 1 750 0 0 ADVANCED MEDICAL COMMON OPTICS INC STOCK 00763M108 2 44 SHARES X 1 44 0 0 ADVANCED MEDICAL COMMON OPTICS INC STOCK 00763M108 4 118 SHARES X 1 118 0 0 ADVANCED MICRO COMMON DEVICES INC COM STOCK 007903107 762 53270 SHARES X 1 52270 0 1000 ADVANCED MICRO COMMON DEVICES INC COM STOCK 007903107 40 2825 SHARES X 1 2825 0 0 ADVANTAGE ENERGY COMMON INCOME FUND STOCK 00762L101 253 18000 SHARES X 1 18000 0 0 AECOM TECHNOLOGY CORP COMMON STOCK 00766T100 116 4680 SHARES X 1 4300 0 380 AEGON NV ORD AMER COMMON REG SHS STOCK 007924103 204 10406 SHARES X 1 10406 0 0 AEROPOSTALE INC COMMON STOCK 007865108 63 1520 SHARES X 1 1400 0 120 AES CORP COM COMMON STOCK 00130H105 77 3500 SHARES X 1 3500 0 0 AES TRUST III PFD PREFERRED CONV 6.75% 1 STOCK 00808N202 20 400 SHARES X 1 N.A. N.A. N.A. AETNA INC NEW COM COMMON STOCK 00817Y108 822 16640 SHARES X 1 16640 0 0 AFFILIATED COMPUTER COMMON SVCS INC C STOCK 008190100 48 850 SHARES X 1 850 0 0 AFFILIATED MANAGERS COMMON GROUP STOCK 008252108 511 3970 SHARES X 1 3787 0 183 AFFILIATED MANAGERS COMMON GROUP STOCK 008252108 26 200 SHARES X 1 200 0 0 AFLAC INC COMMON STOCK 001055102 3307 64329 SHARES X 1 64329 0 0 AFLAC INC COMMON STOCK 001055102 326 6350 SHARES X 1 6350 0 0 AGCO CORP COM COMMON STOCK 001084102 95 2180 SHARES X 1 2000 0 180 AGILENT TECHNOLOGIES COMMON INC COM STOCK 00846U101 20 532 SHARES X 1 532 0 0 AGILENT TECHNOLOGIES COMMON INC COM STOCK 00846U101 42 1105 SHARES X 1 495 0 610 AGL RESOURCES INC COM COMMON STOCK 001204106 109 2700 SHARES X 1 2700 0 0 AGL RESOURCES INC COM COMMON STOCK 001204106 325 8032 SHARES X 1 8032 0 0 AGNICO EAGLE MINES COMMON LTD STOCK 008474108 5 150 SHARES X 1 150 0 0 AIR PRODUCTS & COMMON CHEMICALS INC STOCK 009158106 1297 16144 SHARES X 1 16144 0 0 AIR PRODUCTS & COMMON CHEMICALS INC STOCK 009158106 1400 17425 SHARES X 1 15675 0 1750 AK STEEL HOLDING COMMON CORP COM STOCK 001547108 2 66 SHARES X 1 66 0 0 AKAMAI TECHNOLOGIES COMMON INC COM STOCK 00971T101 1215 24975 SHARES X 1 24870 0 105 AKAMAI TECHNOLOGIES COMMON INC COM STOCK 00971T101 126 2600 SHARES X 1 2600 0 0 ALASKA COMMUNICATIONS COMMON SYSTEMS STOCK 01167P101 65 4100 SHARES X 1 4100 0 0 ALBEMARLE CORP COM COMMON STOCK 012653101 674 17500 SHARES X 1 17500 0 0 ALBEMARLE CORP COM COMMON STOCK 012653101 817 21200 SHARES X 1 21200 0 0 ALBERTO-CULVER COMMON COMPANY STOCK 013078100 2 100 SHARES X 1 100 0 0 ALCAN INC COMMON STOCK 013716105 110 1350 SHARES X 1 1350 0 0 ALCATEL-LUCENT - COMMON SPON ADR STOCK 013904305 72 5122 SHARES X 1 5122 0 0 ALCATEL-LUCENT - COMMON SPON ADR STOCK 013904305 33 2391 SHARES X 1 2125 0 266 ALCOA INC COM COMMON STOCK 013817101 5533 136510 SHARES X 1 133160 0 3350 ALCOA INC COM COMMON STOCK 013817101 1700 41945 SHARES X 1 36535 0 5410 ALCON INC COMMON STOCK H01301102 40 300 SHARES X 1 300 0 0 ALDILA INCORPORATED COMMON NEW STOCK 014384200 1 66 SHARES X 1 66 0 0 ALEXION PHARMACEUTICALS COMMON INC CO STOCK 015351109 14 300 SHARES X 1 0 0 300 ALKERMES INC COM COMMON STOCK 01642T108 30 2075 SHARES X 1 1900 0 175 ALLEGHENY ENERGY INC COMMON STOCK 017361106 46 898 SHARES X 1 898 0 0 1 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 -------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ------ ALLEGHENY ENERGY INC COMMON STOCK 017361106 197 3800 SHARES X 1 3500 0 300 ALLEGHENY TECHNOLOGIES INC COMMON COM STOCK 01741R102 101 962 SHARES X 1 962 0 0 ALLEGHENY TECHNOLOGIES INC COMMON COM STOCK 01741R102 50 481 SHARES X 1 0 0 481 ALLERGAN INC COMMON STOCK 018490102 114 1970 SHARES X 1 1970 0 0 ALLERGAN INC COMMON STOCK 018490102 96 1664 SHARES X 1 1664 0 0 ALLETE INC COMMON STOCK 018522300 13 267 SHARES X 1 267 0 0 ALLETE INC COMMON STOCK 018522300 72 1533 SHARES X 1 1533 0 0 ALLIANCEBERNSTEIN COMMON HOLDING LP STOCK 01881G106 135 1550 SHARES X 1 1550 0 0 ALLIANCEBERNSTEIN COMMON HOLDING LP STOCK 01881G106 157 1800 SHARES X 1 1800 0 0 ALLIANCEBERNSTEIN PREFERRED INCOME FUND STOCK 01881E101 15 1892 SHARES X 1 N.A. N.A. N.A. ALLIANCEBERNSTEIN PREFERRED NATL MUNI IN STOCK 01864U106 15 1000 SHARES X 1 N.A. N.A. N.A. ALLIANT ENERGY CORP COMMON STOCK 018802108 13 342 SHARES X 1 342 0 0 ALLIANT TECHSYSTEMS COMMON INC STOCK 018804104 13 127 SHARES X 1 127 0 0 ALLIANT TECHSYSTEMS COMMON INC STOCK 018804104 40 405 SHARES X 1 405 0 0 ALLIED CAPITAL CORP COMMON NEW COM STOCK 01903Q108 119 3850 SHARES X 1 3850 0 0 ALLIED CAPITAL CORP COMMON NEW COM STOCK 01903Q108 63 2050 SHARES X 1 2050 0 0 ALLIED IRISH BKS COMMON PLC-SPON ADR STOCK 019228402 65716 1195702 SHARES X 1 874784 10511 310407 ALLIED IRISH BKS COMMON PLC-SPON ADR STOCK 019228402 23439 426465 SHARES X 1 341465 0 85000 ALLSCRIPTS HEALTHCARE COMMON SOLUTION STOCK 01988P108 4111 161329 SHARES X 1 158276 0 3053 ALLSTATE CORP COMMON STOCK 020002101 2952 47992 SHARES X 1 45536 0 2456 ALLSTATE CORP COMMON STOCK 020002101 1053 17121 SHARES X 1 16171 0 950 ALLTEL CORP COMMON STOCK 020039103 516 7638 SHARES X 1 7638 0 0 ALLTEL CORP COMMON STOCK 020039103 1872 27717 SHARES X 1 23517 0 4200 ALPHA NATURAL COMMON RESOURCES STOCK 02076X102 65 3145 SHARES X 1 2900 0 245 ALTERA CORP COM COMMON STOCK 021441100 69 3100 SHARES X 1 3100 0 0 ALTERA CORP COM COMMON STOCK 021441100 7 300 SHARES X 1 300 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 20849 297242 SHARES X 1 294892 0 2350 ALTRIA GROUP INC COMMON STOCK 02209S103 10753 153306 SHARES X 1 146581 0 6725 AMAZON.COM INC COMMON STOCK 023135106 7 100 SHARES X 1 0 0 100 AMBAC FINANCIAL COMMON GROUP INC STOCK 023139108 479 5490 SHARES X 1 5490 0 0 AMBAC FINANCIAL COMMON GROUP INC STOCK 023139108 256 2940 SHARES X 1 2940 0 0 AMERCO COMMON STOCK 023586100 10 131 SHARES X 1 131 0 0 AMEREN CORP COMMON STOCK 023608102 235 4805 SHARES X 1 4805 0 0 AMEREN CORP COMMON STOCK 023608102 54 1100 SHARES X 1 1100 0 0 AMERICA MOVIL - ADR COMMON SERIES A STOCK 02364W204 327 5300 SHARES X 1 5300 0 0 AMERICA MOVIL SA - COMMON SPONS ADR S STOCK 02364W105 632 10200 SHARES X 1 10200 0 0 AMERICA MOVIL SA - COMMON SPONS ADR S STOCK 02364W105 260 4200 SHARES X 1 1200 0 3000 AMERICAN CAPITAL COMMON STRATEGIES LT STOCK 024937104 217 5100 SHARES X 1 5100 0 0 AMERICAN CAPITAL COMMON STRATEGIES LT STOCK 024937104 60 1400 SHARES X 1 1400 0 0 AMERICAN EAGLE COMMON OUTFITTER INC STOCK 02553E106 159 6190 SHARES X 1 5860 0 330 AMERICAN ELECTRIC COMMON POWER CO INC STOCK 025537101 264 5855 SHARES X 1 5855 0 0 AMERICAN ELECTRIC COMMON POWER CO INC STOCK 025537101 275 6112 SHARES X 1 3282 0 2830 AMERICAN ELECTRIC COMMON TECHNOLOGIES STOCK 025576109 1 100 SHARES X 1 100 0 0 AMERICAN EXPRESS CO COMMON STOCK 025816109 3987 65163 SHARES X 1 64563 0 600 AMERICAN EXPRESS CO COMMON STOCK 025816109 1241 20284 SHARES X 1 17238 0 3046 AMERICAN FINANCIAL COMMON GROUP INC STOCK 025932104 20 600 SHARES X 1 0 0 600 AMERICAN FINANCIAL COMMON REALTY TRUS STOCK 02607P305 41 4000 SHARES X 1 N.A. N.A. N.A. AMERICAN INTERNATIONAL COMMON GROUP I STOCK 026874107 23036 328941 SHARES X 1 322241 0 6700 AMERICAN INTERNATIONAL COMMON GROUP I STOCK 026874107 8139 116220 SHARES X 1 105596 0 10624 AMERICAN SCIENCE & COMMON ENGINEERING STOCK 029429107 1023 18000 SHARES X 1 18000 0 0 AMERICAN SELECT PREFERRED PORTFOLIO STOCK 029570108 17 1400 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC PREFERRED INCOME II STOCK 030099105 21 1800 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC PREFERRED INCOME III STOCK 03009T101 20 1700 SHARES X 1 N.A. N.A. N.A. AMERICAN TECHNOLOGY COMMON CORP STOCK 030145205 11 3000 SHARES X 1 3000 0 0 AMERICAN TOWER CORP COMMON CL A STOCK 029912201 11 255 SHARES X 1 255 0 0 AMERICASBANK CORP COMMON STOCK 03061G302 6 1000 SHARES X 1 1000 0 0 AMERIGAS PARTNERS LP COMMON STOCK 030975106 11 300 SHARES X 1 300 0 0 AMERIGAS PARTNERS LP COMMON STOCK 030975106 36 1000 SHARES X 1 1000 0 0 AMERIPRISE COMMON FINANCIAL INC STOCK 03076C106 207 3256 SHARES X 1 3136 0 120 AMERIPRISE COMMON FINANCIAL INC STOCK 03076C106 107 1682 SHARES X 1 1292 0 390 AMERIS BANCORP COMMON STOCK 03076K108 3 123 SHARES X 1 123 0 0 AMERISOURCE BERGEN COMMON CORP COM STOCK 03073E105 20 400 SHARES X 1 400 0 0 AMETEK AEROSPACE COMMON PRODS INC COM STOCK 031100100 56 1413 SHARES X 1 1413 0 0 AMGEN INC COM COMMON STOCK 031162100 11971 216519 SHARES X 1 212705 0 3814 AMGEN INC COM COMMON STOCK 031162100 3411 61691 SHARES X 1 54536 0 7155 AMSURG CORP COMMON STOCK 03232P405 19 800 SHARES X 1 800 0 0 AMTECH SYSTEMS INC COMMON STOCK 032332504 18 2000 SHARES X 1 2000 0 0 ANADARKO PETROLEUM COMMON CORP STOCK 032511107 1692 32536 SHARES X 1 31920 0 616 ANADARKO PETROLEUM COMMON CORP STOCK 032511107 689 13250 SHARES X 1 8380 0 4870 ANALOG DEVICES INC COMMON STOCK 032654105 23 600 SHARES X 1 0 0 600 ANGIODYNAMICS INC COMMON STOCK 03475V101 94 5240 SHARES X 1 4800 0 440 ANGIODYNAMICS INC COMMON STOCK 03475V101 2 137 SHARES X 1 137 0 0 ANGLO AMERICAN PLC COMMON ADR STOCK 03485P102 7 250 SHARES X 1 250 0 0 ANGLO AMERICAN PLC COMMON ADR STOCK 03485P102 12 400 SHARES X 1 400 0 0 ANGLOGOLD ASHANTI COMMON SPON ADR STOCK 035128206 4 110 SHARES X 1 110 0 0 ANHEUSER BUSCH COS COMMON INC COM STOCK 035229103 1257 24101 SHARES X 1 24101 0 0 ANHEUSER BUSCH COS COMMON INC COM STOCK 035229103 1161 22257 SHARES X 1 22257 0 0 ANIKA THERAPEUTICS COMMON INC COM STOCK 035255108 12 800 SHARES X 1 800 0 0 2 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- ANNALY CAPITAL COMMON MANAGEMENT INC STOCK 035710409 18 1250 SHARES X 1 N.A. N.A. N.A. ANNALY CAPITAL COMMON MANAGEMENT INC STOCK 035710409 27 1900 SHARES X 1 N.A. N.A. N.A. ANNAPOLIS BANCORP COMMON INCORPORATED STOCK 035848100 13 1333 SHARES X 1 1333 0 0 ANSYS INC COM COMMON STOCK 03662Q105 284 10708 SHARES X 1 9888 0 820 ANTHRACITE CAPITAL COMMON INC COM STOCK 037023108 26 2193 SHARES X 1 N.A. N.A. N.A. AON CORP COM COMMON STOCK 037389103 294 6900 SHARES X 1 6900 0 0 APACHE CORP COM COMMON STOCK 037411105 2547 31214 SHARES X 1 31214 0 0 APACHE CORP COM COMMON STOCK 037411105 714 8756 SHARES X 1 8546 0 210 APARTMENT INVT & COMMON MGMT CL A STOCK 03748R101 5 100 SHARES X 1 N.A. N.A. N.A. APARTMENT INVT & COMMON MGMT CL A STOCK 03748R101 10 200 SHARES X 1 N.A. N.A. N.A. APOLLO INVESTMENT PREFERRED CORPORATION STOCK 03761U106 32 1500 SHARES X 1 N.A. N.A. N.A. APOLLO INVESTMENT PREFERRED CORPORATION STOCK 03761U106 17 800 SHARES X 1 N.A. N.A. N.A. APPLE INC COMMON STOCK 037833100 7910 64811 SHARES X 1 63561 0 1250 APPLE INC COMMON STOCK 037833100 915 7500 SHARES X 1 5590 0 1910 APPLERA CORP-APPLIED COMMON BIOSYSTEM STOCK 038020103 37 1200 SHARES X 1 1200 0 0 APPLERA CORP-CELERA COMMON GENOMICS G STOCK 038020202 7 600 SHARES X 1 600 0 0 APPLIED MATERIALS COMMON INC COM STOCK 038222105 710 35731 SHARES X 1 34731 0 1000 APPLIED MATERIALS COMMON INC COM STOCK 038222105 106 5340 SHARES X 1 4640 0 700 AQUA AMERICA INC COMMON STOCK 03836W103 115 5109 SHARES X 1 5109 0 0 AQUA AMERICA INC COMMON STOCK 03836W103 6 258 SHARES X 1 258 0 0 ARCELOR MITTAL - CL COMMON A-NY REG STOCK 03937E101 6 100 SHARES X 1 100 0 0 ARCHER DANIELS COMMON MIDLAND CO COM STOCK 039483102 535 16164 SHARES X 1 16164 0 0 ARCHER DANIELS COMMON MIDLAND CO COM STOCK 039483102 219 6615 SHARES X 1 1115 0 5500 ARCHSTONE-SMITH COMMON TRUST (REIT) STOCK 039583109 125 2116 SHARES X 1 N.A. N.A. N.A. ARCHSTONE-SMITH COMMON TRUST (REIT) STOCK 039583109 174 2947 SHARES X 1 N.A. N.A. N.A. ARGONAUT GROUP COMMON STOCK 040157109 11 366 SHARES X 1 366 0 0 ARIAD COMMON PHARMACEUTICALS INC STOCK 04033A100 23 4200 SHARES X 1 3850 0 350 ARIBA INC COMMON STOCK 04033V203 0 5 SHARES X 1 5 0 0 ARQULE INC COMMON STOCK 04269E107 32 4500 SHARES X 1 4100 0 400 ARROW INTERNATIONAL COMMON INC STOCK 042764100 54 1400 SHARES X 1 1400 0 0 ARROW INTERNATIONAL COMMON INC STOCK 042764100 46 1200 SHARES X 1 1000 0 200 ARTESIAN RESOURCES COMMON CORPORATION STOCK 043113208 96 5016 SHARES X 1 3891 0 1125 ARTHROCARE CORP COMMON STOCK 043136100 18 400 SHARES X 1 400 0 0 ASA LTD PREFERRED STOCK G3156P103 65 1000 SHARES X 1 N.A. N.A. N.A. ASHLAND INC COMMON STOCK 044209104 14 225 SHARES X 1 225 0 0 ASTORIA FINANCIAL COMMON CORP COM STOCK 046265104 3 100 SHARES X 1 100 0 0 ASTRAZENECA GROUP COMMON PLC SPONSORE STOCK 046353108 112 2095 SHARES X 1 2095 0 0 ASTRAZENECA GROUP COMMON PLC SPONSORE STOCK 046353108 25 461 SHARES X 1 461 0 0 AT&T INC COMMON STOCK 00206R102 26794 645646 SHARES X 1 636788 0 8858 AT&T INC COMMON STOCK 00206R102 17665 425652 SHARES X 1 378325 0 47327 ATLAS PIPELINE COMMON PARTNERS LP STOCK 049392103 11 200 SHARES X 1 200 0 0 AUTODESK COM COMMON STOCK 052769106 2787 59200 SHARES X 1 57628 0 1572 AUTODESK COM COMMON STOCK 052769106 77 1630 SHARES X 1 1630 0 0 AUTOMATIC DATA COMMON PROCESSING INC STOCK 053015103 3159 65177 SHARES X 1 63727 0 1450 AUTOMATIC DATA COMMON PROCESSING INC STOCK 053015103 2449 50516 SHARES X 1 45356 0 5160 AVALONBAY COMMON COMMUNITIES INC STOCK 053484101 36 300 SHARES X 1 N.A. N.A. N.A. AVATAR HOLDINGS COMMON INCORPORATED STOCK 053494100 469 6100 SHARES X 1 6100 0 0 AVAYA INC COM COMMON STOCK 053499109 7 407 SHARES X 1 407 0 0 AVAYA INC COM COMMON STOCK 053499109 12 714 SHARES X 1 701 0 13 AVERY DENNISON CORP COMMON COM STOCK 053611109 10 155 SHARES X 1 155 0 0 AVERY DENNISON CORP COMMON COM STOCK 053611109 53 800 SHARES X 1 800 0 0 AVID TECHNOLOGY INC COMMON STOCK 05367P100 18 500 SHARES X 1 500 0 0 AVIS BUDGET GROUP INC COMMON STOCK 053774105 1 25 SHARES X 1 25 0 0 AVNET INC COM COMMON STOCK 053807103 20 500 SHARES X 1 500 0 0 AVON PRODUCTS INC COMMON STOCK 054303102 135 3660 SHARES X 1 3660 0 0 AVON PRODUCTS INC COMMON STOCK 054303102 288 7844 SHARES X 1 7844 0 0 AXA SPONSORED ADR COMMON STOCK 054536107 10 236 SHARES X 1 236 0 0 AXCELIS TECHNOLOGIES COMMON INC COM STOCK 054540109 17 2652 SHARES X 1 2652 0 0 B & G FOODS INC - EIS COMMON STOCK 05508R205 35 1750 SHARES X 1 1750 0 0 BADGER METER INC COMMON STOCK 056525108 237 8400 SHARES X 1 8400 0 0 BAKER HUGHES INC COM COMMON STOCK 057224107 95 1133 SHARES X 1 1133 0 0 BAKER HUGHES INC COM COMMON STOCK 057224107 55 650 SHARES X 1 650 0 0 BALL CORPORATION COMMON STOCK 058498106 1276 24000 SHARES X 1 24000 0 0 BALLARD POWER SYSTEM COMMON INC STOCK 05858H104 2 300 SHARES X 1 300 0 0 BANCORP RHODE ISLAND COMMON INC STOCK 059690107 5 135 SHARES X 1 135 0 0 BANK AMER CORP COMMON STOCK 060505104 23823 487285 SHARES X 1 477836 0 9449 BANK AMER CORP COMMON STOCK 060505104 10583 216473 SHARES X 1 199546 0 16927 BANK NEW YORK INC COM COMMON STOCK 064057102 3097 74735 SHARES X 1 72835 0 1900 BANK NEW YORK INC COM COMMON STOCK 064057102 1114 26881 SHARES X 1 25231 0 1650 BANK OF HAWAII CORP COMMON STOCK 062540109 10 200 SHARES X 1 200 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 203 2500 SHARES X 1 2500 0 0 BARCLAYS PLC - SPONS COMMON ADR STOCK 06738E204 223 4000 SHARES X 1 4000 0 0 BARD C R INC COM COMMON STOCK 067383109 58 700 SHARES X 1 700 0 0 BARD C R INC COM COMMON STOCK 067383109 331 4000 SHARES X 1 4000 0 0 BARR PHARMACEUTICALS COMMON INC STOCK 068306109 70 1391 SHARES X 1 1391 0 0 BARRICK GOLD CORP COMMON STOCK 067901108 28 974 SHARES X 1 974 0 0 BARRICK GOLD CORP COMMON STOCK 067901108 151 5200 SHARES X 1 5100 0 100 3 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- BAUSCH & LOMB INC COM COMMON STOCK 071707103 3 50 SHARES X 1 50 0 0 BAXTER INTL INC COMMON STOCK 071813109 946 16789 SHARES X 1 16789 0 0 BAXTER INTL INC COMMON STOCK 071813109 490 8699 SHARES X 1 8699 0 0 BAY NATIONAL COMMON CORPORATION STOCK 072500101 16 990 SHARES X 1 990 0 0 BAYER AG SPONSORED COMMON ADR STOCK 072730302 75 1000 SHARES X 1 1000 0 0 BB&T CORP COM COMMON STOCK 054937107 1293 31782 SHARES X 1 28754 0 3028 BB&T CORP COM COMMON STOCK 054937107 954 23440 SHARES X 1 21874 0 1566 BEAR STEARNS COS INC COMMON STOCK 073902108 143 1020 SHARES X 1 1020 0 0 BEAR STEARNS COS INC COMMON STOCK 073902108 169 1206 SHARES X 1 1206 0 0 BECKMAN COULTER INC COMMON STOCK 075811109 144 2228 SHARES X 1 1680 0 548 BECTON DICKINSON & COMMON CO COM STOCK 075887109 238 3189 SHARES X 1 3189 0 0 BECTON DICKINSON & COMMON CO COM STOCK 075887109 775 10400 SHARES X 1 10400 0 0 BED BATH & BEYOND COMMON INC COM STOCK 075896100 152 4210 SHARES X 1 4210 0 0 BED BATH & BEYOND COMMON INC COM STOCK 075896100 41 1140 SHARES X 1 1140 0 0 BELO CORPORATION CL A COMMON STOCK 080555105 95 4600 SHARES X 1 4250 0 350 BEMIS INC COMMON STOCK 081437105 27 800 SHARES X 1 800 0 0 BENCHMARK COMMON ELECTRONICS INC STOCK 08160H101 4 172 SHARES X 1 172 0 0 BERKSHIRE HATHAWAY COMMON INC CLASS A STOCK 084670108 328 3 SHARES X 1 3 0 0 BERKSHIRE HATHAWAY COMMON INC CLASS B STOCK 084670207 973 270 SHARES X 1 270 0 0 BERKSHIRE HATHAWAY COMMON INC CLASS B STOCK 084670207 671 186 SHARES X 1 171 0 15 BEST BUY INC COM COMMON STOCK 086516101 304 6523 SHARES X 1 6523 0 0 BEST BUY INC COM COMMON STOCK 086516101 117 2512 SHARES X 1 2512 0 0 BHP BILLITON LTD COMMON SPONSORED ADR STOCK 088606108 182 3050 SHARES X 1 3050 0 0 BHP BILLITON LTD COMMON SPONSORED ADR STOCK 088606108 217 3632 SHARES X 1 2600 0 1032 BIG 5 SPORTING GOODS COMMON CORP STOCK 08915P101 68 2665 SHARES X 1 2450 0 215 BIOANALYTICAL COMMON SYSTEMS INCORPOR STOCK 09058M103 0 16 SHARES X 1 16 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 824 15399 SHARES X 1 15399 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 144 2696 SHARES X 1 2186 0 510 BIOMARIN COMMON PHARMACEUTICAL INC STOCK 09061G101 31 1750 SHARES X 1 1600 0 150 BIOMET COM COMMON STOCK 090613100 15 320 SHARES X 1 320 0 0 BIOTECH HOLDRS TRUST COMMON STOCK 09067D201 10 60 SHARES X 1 60 0 0 BIOVAIL CORP COMMON STOCK 09067J109 31 1226 SHARES X 1 1226 0 0 BJ SVCS CO COM COMMON STOCK 055482103 6 200 SHARES X 1 200 0 0 BJ SVCS CO COM COMMON STOCK 055482103 50 1765 SHARES X 1 1765 0 0 BLACK & DECKER CORP COMMON COM STOCK 091797100 291 3300 SHARES X 1 3300 0 0 BLACK & DECKER CORP COMMON COM STOCK 091797100 1658 18776 SHARES X 1 18776 0 0 BLACK HILLS CORP COMMON STOCK 092113109 72 1800 SHARES X 1 1800 0 0 BLACKROCK APEX PREFERRED MUNICIPAL FUND STOCK 09254H106 10 1000 SHARES X 1 N.A. N.A. N.A. BLACKROCK APEX PREFERRED MUNICIPAL FUND STOCK 09254H106 21 2027 SHARES X 1 N.A. N.A. N.A. BLACKROCK DEBT PREFERRED STRATEGIES FUND STOCK 09255R103 104 14500 SHARES X 1 N.A. N.A. N.A. BLACKROCK DIVERSIFIED INC PREFERRED STRA STOCK 09255W102 6 300 SHARES X 1 N.A. N.A. N.A. BLACKROCK DIVIDEND PREFERRED ACHIEVERS T STOCK 09250N107 99 6750 SHARES X 1 N.A. N.A. N.A. BLACKROCK ENHANCED PREFERRED DVD ACHIEVE STOCK 09251A104 145 10000 SHARES X 1 N.A. N.A. N.A. BLACKROCK ENHANCED PREFERRED DVD ACHIEVE STOCK 09251A104 10 680 SHARES X 1 N.A. N.A. N.A. BLACKROCK GLOBAL PREFERRED ENERGY & RESO STOCK 09250U101 37 1200 SHARES X 1 N.A. N.A. N.A. BLACKROCK HEALTH PREFERRED SCIENCES TRUS STOCK 09250W107 133 5000 SHARES X 1 N.A. N.A. N.A. BLACKROCK INC COMMON STOCK 09247X101 47 300 SHARES X 1 300 0 0 BLACKROCK INSD MUNI PREFERRED 2008 TERM STOCK 09247K109 62 4050 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 MUNIENHANCED FUND PREFERRED IN STOCK 09253Y100 21 2032 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIHLDGS PREFERRED NJ INSURED STOCK 09254X101 44 3050 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIHLDGS PREFERRED NY INSURED STOCK 09255C106 41 3050 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIYLD PREFERRED CALIFORNIA I STOCK 09254N103 42 3050 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIYLD PREFERRED FUND INC STOCK 09253W104 15 1000 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIYLD PREFERRED NEW YORK INS STOCK 09255E102 21 1601 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIYLD PREFERRED PENNSYLVANIA STOCK 09255G107 17 1181 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUNIYLD PREFERRED QUALITY FUND STOCK 09254G108 83 6850 SHARES X 1 N.A. N.A. N.A. BLACKROCK NY INS PREFERRED MUNI 2008 TER STOCK 09247L107 11 750 SHARES X 1 N.A. N.A. N.A. BLACKROCK STRAT DVD PREFERRED ACHV TRS STOCK 09249Y107 20 1400 SHARES X 1 N.A. N.A. N.A. BLDRS EMERGING PREFERRED MARKETS 50 ADR STOCK 09348R300 8 172 SHARES X 1 N.A. N.A. N.A. BLOCK H & R INC COMMON STOCK 093671105 83 3532 SHARES X 1 3532 0 0 BLOCK H & R INC COMMON STOCK 093671105 150 6400 SHARES X 1 6400 0 0 BLUE CHIP VALUE FUND PREFERRED INC STOCK 095333100 12 1920 SHARES X 1 N.A. N.A. N.A. BOEING CO COM COMMON STOCK 097023105 2477 25763 SHARES X 1 25763 0 0 BOEING CO COM COMMON STOCK 097023105 1078 11207 SHARES X 1 11207 0 0 BOK FINANCIAL COMMON CORPORATION STOCK 05561Q201 1 11 SHARES X 1 11 0 0 BON-TON STORES COMMON INCORPORATED STOCK 09776J101 1602 40000 SHARES X 1 40000 0 0 BORDERS GROUP INC COM COMMON STOCK 099709107 21 1100 SHARES X 1 1100 0 0 BOSTON BEER COMMON INCORPORATED CLASS STOCK 100557107 2 50 SHARES X 1 50 0 0 BOSTON BEER COMMON INCORPORATED CLASS STOCK 100557107 4 100 SHARES X 1 100 0 0 BOSTON PROPERTIES COMMON INC (REIT) STOCK 101121101 537 5262 SHARES X 1 N.A. N.A. N.A. BOSTON PROPERTIES COMMON INC (REIT) STOCK 101121101 306 3000 SHARES X 1 N.A. N.A. N.A. BOSTON SCIENTIFIC COMMON CORP COM STOCK 101137107 112 7287 SHARES X 1 7287 0 0 BOSTON SCIENTIFIC COMMON CORP COM STOCK 101137107 91 5947 SHARES X 1 5947 0 0 BOULDER TOTAL RETURN PREFERRED FUND INC STOCK 101541100 41 1900 SHARES X 1 N.A. N.A. N.A. BP PLC SPONSORED ADR COMMON STOCK 055622104 18360 254512 SHARES X 1 253528 0 984 BP PLC SPONSORED ADR COMMON STOCK 055622104 13760 190746 SHARES X 1 172788 0 17958 BRADLEY COMMON PHARMACEUTICALS INC STOCK 104576103 38 1750 SHARES X 1 1600 0 150 4 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- BRANDYWINE REALTY COMMON TRUST (REIT) STOCK 105368203 43 1500 SHARES X 1 N.A. N.A. N.A. BRIGHTPOINT INC COMMON STOCK 109473405 2 165 SHARES X 1 165 0 0 BRINKER INTL INC COM COMMON STOCK 109641100 1005 34349 SHARES X 1 34000 0 349 BRINKER INTL INC COM COMMON STOCK 109641100 540 18464 SHARES X 1 18464 0 0 BRISTOL-MYERS SQUIBB COMMON CO STOCK 110122108 9981 316259 SHARES X 1 315859 0 400 BRISTOL-MYERS SQUIBB COMMON CO STOCK 110122108 9080 287698 SHARES X 1 257158 0 30540 BROADCOM CORP CL A COMMON STOCK 111320107 628 21475 SHARES X 1 21475 0 0 BROADRIDGE FINANCIAL COMMON SOLUTIONS STOCK 11133T103 317 16596 SHARES X 1 15906 0 690 BROADRIDGE FINANCIAL COMMON SOLUTIONS STOCK 11133T103 117 6116 SHARES X 1 6116 0 0 BROOKFIELD HOMES COMMON CORPORATION STOCK 112723101 99 3400 SHARES X 1 3400 0 0 BROWN-FORMAN CORP CL COMMON B STOCK 115637209 22 300 SHARES X 1 300 0 0 BRUNSWICK CORP COM COMMON STOCK 117043109 4 120 SHARES X 1 120 0 0 BRUSH ENGINEERED COMMON MATERIALS INC STOCK 117421107 77 1835 SHARES X 1 1700 0 135 BRYN MAWR BANK COMMON CORPORATION STOCK 117665109 262 11392 SHARES X 1 11392 0 0 BT GROUP PLC-SPON ADR COMMON STOCK 05577E101 17 250 SHARES X 1 250 0 0 BUCKEYE PARTNERS LP COMMON UNIT LTD P STOCK 118230101 46 900 SHARES X 1 900 0 0 BUCYRUS COMMON INTERNATIONAL INC-A STOCK 118759109 92 1305 SHARES X 1 1200 0 105 BURLINGTON NORTHERN COMMON SANTA FE C STOCK 12189T104 3886 45644 SHARES X 1 44165 0 1479 BURLINGTON NORTHERN COMMON SANTA FE C STOCK 12189T104 1146 13462 SHARES X 1 12262 0 1200 CA INC COMMON STOCK 12673P105 139 5393 SHARES X 1 5393 0 0 CABELA'S INC -CLASS A COMMON STOCK 126804301 17 755 SHARES X 1 755 0 0 CABOT OIL & GAS CORP COMMON STOCK 127097103 33 904 SHARES X 1 904 0 0 CACHE INC COMMON STOCK 127150308 119 8940 SHARES X 1 8275 0 665 CADBURY SCHWEPPES COMMON PLC SPONS AD STOCK 127209302 6 108 SHARES X 1 108 0 0 CADENCE DESIGN SYS COMMON INC STOCK 127387108 27 1250 SHARES X 1 1250 0 0 CADENCE DESIGN SYS COMMON INC STOCK 127387108 37 1700 SHARES X 1 1700 0 0 CAL DIVE COMMON INTERNATIONAL INC STOCK 12802T101 140 8400 SHARES X 1 7700 0 700 CALAMOS CONV & HIGH PREFERRED INC FD STOCK 12811P108 73 4500 SHARES X 1 N.A. N.A. N.A. CALAMOS STRATEGIC PREFERRED TOT RET FD STOCK 128125101 8 500 SHARES X 1 N.A. N.A. N.A. CALLAWAY GOLF CO COM COMMON STOCK 131193104 0 23 SHARES X 1 23 0 0 CAMDEN PROPERTY COMMON TRUST (REIT) STOCK 133131102 67 1000 SHARES X 1 N.A. N.A. N.A. CAMECO CORPORATION COMMON STOCK 13321L108 23 450 SHARES X 1 450 0 0 CAMERON COMMON INTERNATIONAL CORP STOCK 13342B105 71 1000 SHARES X 1 1000 0 0 CAMPBELL SOUP CO COM COMMON STOCK 134429109 146 3750 SHARES X 1 3750 0 0 CAMPBELL SOUP CO COM COMMON STOCK 134429109 186 4800 SHARES X 1 4800 0 0 CANADIAN NATIONAL COMMON RAILWAY COMP STOCK 136375102 154 3025 SHARES X 1 3025 0 0 CANADIAN NATURAL COMMON RESOURCES LTD STOCK 136385101 100 1500 SHARES X 1 1500 0 0 CANON INC SPONS ADR COMMON STOCK 138006309 29 500 SHARES X 1 500 0 0 CANTEL MEDICAL COMMON CORPORATION STOCK 138098108 54 3187 SHARES X 1 2947 0 240 CAPELLA EDUCATION COMMON COMPANY STOCK 139594105 66 1425 SHARES X 1 1300 0 125 CAPITAL ONE COMMON FINANCIAL CORP STOCK 14040H105 5938 75703 SHARES X 1 73902 0 1801 CAPITAL ONE COMMON FINANCIAL CORP STOCK 14040H105 2343 29864 SHARES X 1 23989 0 5875 CAPITALSOURCE INC COMMON STOCK 14055X102 219 8917 SHARES X 1 8487 0 430 CAPITALSOURCE INC COMMON STOCK 14055X102 20 800 SHARES X 1 800 0 0 CARDINAL HEALTH INC COMMON STOCK 14149Y108 293 4152 SHARES X 1 4152 0 0 CARDINAL HEALTH INC COMMON STOCK 14149Y108 295 4173 SHARES X 1 4173 0 0 CARDIOME PHARMA CORP COMMON STOCK 14159U202 58 6300 SHARES X 1 6300 0 0 CAREER EDUCATION COMMON CORP COM STOCK 141665109 22 640 SHARES X 1 640 0 0 CARLISLE COMPANIES COMMON INC STOCK 142339100 37 800 SHARES X 1 0 0 800 CARLISLE COMPANIES COMMON INC STOCK 142339100 2079 44700 SHARES X 1 44000 0 700 CARMAX INC COMMON STOCK 143130102 111 4351 SHARES X 1 4351 0 0 CARMAX INC COMMON STOCK 143130102 33 1302 SHARES X 1 1302 0 0 CARNIVAL CORPORATION COMMON STOCK 143658300 4818 98781 SHARES X 1 98066 0 715 CARNIVAL CORPORATION COMMON STOCK 143658300 765 15691 SHARES X 1 14591 0 1100 CARPENTER TECHNOLOGY COMMON CORP COM STOCK 144285103 360 2764 SHARES X 1 1964 0 800 CARROLLTON BANCORP COMMON STOCK 145282109 8 462 SHARES X 1 462 0 0 CATERPILLAR INC COMMON STOCK 149123101 6347 81058 SHARES X 1 77514 0 3544 CATERPILLAR INC COMMON STOCK 149123101 836 10679 SHARES X 1 7589 0 3090 CAVCO INDUSTRIES, COMMON INC. STOCK 149568107 2 60 SHARES X 1 60 0 0 CBS CORP CL A COMMON STOCK 124857103 7 225 SHARES X 1 225 0 0 CBS CORP CL B COMMON STOCK 124857202 321 9631 SHARES X 1 9631 0 0 CBS CORP CL B COMMON STOCK 124857202 189 5672 SHARES X 1 5347 0 325 C-COR INC COMMON STOCK 125010108 91 6500 SHARES X 1 6500 0 0 C-COR INC COMMON STOCK 125010108 844 60000 SHARES X 1 60000 0 0 CECO ENVIRONMENTAL COMMON CORP STOCK 125141101 118 10300 SHARES X 1 9461 0 839 CEDAR FAIR LTD PTR COMMON STOCK 150185106 14 500 SHARES X 1 500 0 0 CELGENE CORP COM COMMON STOCK 151020104 32 550 SHARES X 1 550 0 0 CELGENE CORP COM COMMON STOCK 151020104 69 1200 SHARES X 1 1200 0 0 CENTERLINE HOLDING CO COMMON STOCK 15188T108 21 1150 SHARES X 1 1150 0 0 CENTERLINE HOLDING CO COMMON STOCK 15188T108 97 5406 SHARES X 1 5406 0 0 CENTERPLATE INC-IDS COMMON STOCK 15200E204 19 1100 SHARES X 1 1100 0 0 CENTERPOINT ENERGY COMMON INC STOCK 15189T107 41 2332 SHARES X 1 2332 0 0 CENTEX CORP COMMON STOCK 152312104 124 3100 SHARES X 1 3100 0 0 CENTEX CORP COMMON STOCK 152312104 38 950 SHARES X 1 950 0 0 CENTRAL SECURITIES PREFERRED CORP STOCK 155123102 40 1379 SHARES X 1 N.A. N.A. N.A. CENTURY ALUMINUM COMMON COMPANY STOCK 156431108 273 5000 SHARES X 1 4900 0 100 CENTURYTEL INC COM COMMON STOCK 156700106 113 2300 SHARES X 1 2300 0 0 CEPHALON INC COM COMMON STOCK 156708109 118 1472 SHARES X 1 1377 0 95 5 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- CERNER CORP COMMON STOCK 156782104 5929 106885 SHARES X 1 104023 0 2862 CERNER CORP COMMON STOCK 156782104 723 13035 SHARES X 1 11585 0 1450 CH ENERGY GROUP INC COMMON COM STOCK 12541M102 45 1000 SHARES X 1 1000 0 0 CH ENERGY GROUP INC COMMON COM STOCK 12541M102 135 3000 SHARES X 1 3000 0 0 CH ROBINSON COMMON WORLDWIDE INC STOCK 12541W209 189 3607 SHARES X 1 3417 0 190 CHAMPION ENTERPRISES COMMON INC STOCK 158496109 9 910 SHARES X 1 910 0 0 CHASE CORPORATION COMMON STOCK 16150R104 450 26800 SHARES X 1 26800 0 0 CHECKFREE CORP COM COMMON STOCK 162813109 143 3551 SHARES X 1 3296 0 255 CHESAPEAKE ENERGY COMMON CORP COM STOCK 165167107 62 1800 SHARES X 1 1800 0 0 CHESAPEAKE UTILITIES COMMON CORPORATI STOCK 165303108 26 750 SHARES X 1 750 0 0 CHEVRON CORP COMMON STOCK 166764100 38914 461943 SHARES X 1 453791 0 8152 CHEVRON CORP COMMON STOCK 166764100 21169 251295 SHARES X 1 232694 0 18601 CHICAGO BRIDGE & COMMON IRON CO N V C STOCK 167250109 487 12895 SHARES X 1 12415 0 480 CHICAGO BRIDGE & COMMON IRON CO N V C STOCK 167250109 69 1825 SHARES X 1 25 0 1800 CHICOS FAS INC COMMON STOCK 168615102 173 7093 SHARES X 1 6673 0 420 CHICOS FAS INC COMMON STOCK 168615102 7 300 SHARES X 1 300 0 0 CHILDRENS PLACE COMMON RETAIL STORES STOCK 168905107 227 4390 SHARES X 1 4080 0 310 CHINA FUND INC PREFERRED STOCK 169373107 14 375 SHARES X 1 N.A. N.A. N.A. CHINA GRENTECH CORP COMMON LTD-ADR STOCK 16938P107 73 5475 SHARES X 1 5000 0 475 CHINA MOBILE LTD COMMON SPON ADR STOCK 16941M109 16 300 SHARES X 1 300 0 0 CHOICEPOINT INC COM COMMON STOCK 170388102 11 266 SHARES X 1 266 0 0 CHRISTOPHER & BANKS COMMON CORP STOCK 171046105 6 337 SHARES X 1 337 0 0 CHUBB CORP COMMON STOCK 171232101 468 8650 SHARES X 1 8650 0 0 CHUBB CORP COMMON STOCK 171232101 307 5678 SHARES X 1 5678 0 0 CIENA CORP COMMON STOCK 171779309 67 1852 SHARES X 1 1701 0 151 CIGNA CORP COMMON STOCK 125509109 778 14907 SHARES X 1 14907 0 0 CIGNA CORP COMMON STOCK 125509109 282 5400 SHARES X 1 5400 0 0 CINCINNATI FINL CORP COMMON COM STOCK 172062101 1329 30631 SHARES X 1 29761 0 870 CINCINNATI FINL CORP COMMON COM STOCK 172062101 133 3065 SHARES X 1 3065 0 0 CIRCUIT STORES COM COMMON STOCK 172737108 5 300 SHARES X 1 300 0 0 CIRCUIT STORES COM COMMON STOCK 172737108 57 3800 SHARES X 1 3800 0 0 CISCO SYSTEMS INC COMMON STOCK 17275R102 21584 775020 SHARES X 1 759733 0 15287 CISCO SYSTEMS INC COMMON STOCK 17275R102 6626 237904 SHARES X 1 214719 0 23185 CIT GROUP INC COMMON STOCK 125581108 4815 87822 SHARES X 1 84308 0 3514 CIT GROUP INC COMMON STOCK 125581108 650 11860 SHARES X 1 10665 0 1195 CITADEL BROADCASTING COMMON COMPANY STOCK 17285T106 90 13975 SHARES X 1 13952 0 23 CITADEL BROADCASTING COMMON COMPANY STOCK 17285T106 45 7043 SHARES X 1 6570 0 473 CITIGROUP INC COM COMMON STOCK 172967101 22197 432783 SHARES X 1 421565 0 11218 CITIGROUP INC COM COMMON STOCK 172967101 9340 182094 SHARES X 1 169343 0 12751 CITIZENS COMMON COMMUNICATIONS CO STOCK 17453B101 140 9200 SHARES X 1 7700 0 1500 CITIZENS COMMON COMMUNICATIONS CO STOCK 17453B101 98 6450 SHARES X 1 3200 0 3250 CITRIX SYSTEMS INC COMMON COM STOCK 177376100 1225 36382 SHARES X 1 36142 0 240 CITRIX SYSTEMS INC COMMON COM STOCK 177376100 13 400 SHARES X 1 400 0 0 CITY NATIONAL CORP COMMON COM STOCK 178566105 22 290 SHARES X 1 290 0 0 CLEAR CHANNEL COMMON COMMUNICATIONS I STOCK 184502102 39 1025 SHARES X 1 1025 0 0 CLEAR CHANNEL COMMON COMMUNICATIONS I STOCK 184502102 128 3375 SHARES X 1 3375 0 0 CLEVELAND CLIFFS INC COMMON COM STOCK 185896107 2689 34623 SHARES X 1 33309 0 1314 CLEVELAND CLIFFS INC COMMON COM STOCK 185896107 534 6870 SHARES X 1 4785 0 2085 CLOROX COMPANY COMMON STOCK 189054109 481 7752 SHARES X 1 7752 0 0 CLOROX COMPANY COMMON STOCK 189054109 311 5015 SHARES X 1 5015 0 0 CMS ENERGY CORP COM COMMON STOCK 125896100 3 200 SHARES X 1 200 0 0 CNOOC LTD-ADR COMMON STOCK 126132109 34 300 SHARES X 1 300 0 0 COACH INC COMMON STOCK 189754104 807 17019 SHARES X 1 16814 0 205 COACH INC COMMON STOCK 189754104 336 7082 SHARES X 1 7082 0 0 COCA COLA BOTTLING COMMON CO CONSOLID STOCK 191098102 6 125 SHARES X 1 125 0 0 COCA COLA CO COM COMMON STOCK 191216100 15506 296422 SHARES X 1 290585 0 5837 COCA COLA CO COM COMMON STOCK 191216100 6820 130381 SHARES X 1 129021 0 1360 COCA COLA COMMON ENTERPRISES INC STOCK 191219104 24 1000 SHARES X 1 1000 0 0 CODORUS VALLEY COMMON BANCORP INC STOCK 192025104 1015 53922 SHARES X 1 37697 0 16225 CODORUS VALLEY COMMON BANCORP INC STOCK 192025104 38 2024 SHARES X 1 2024 0 0 COGNIZANT TECH SOL COMMON CORP STOCK 192446102 238 3172 SHARES X 1 2972 0 200 COHEN & STEERS PREFERRED ADVANTAGE INC R STOCK 19247W102 22 1000 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS PREFERRED QUALITY INC RLT STOCK 19247L106 84 4028 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS PREFERRED SELECT UTILITY STOCK 19248A109 26 1009 SHARES X 1 N.A. N.A. N.A. COHU INCORPORATED COMMON STOCK 192576106 18 800 SHARES X 1 800 0 0 COINMACH SERVICE CORP COMMON STOCK 19259W107 10 500 SHARES X 1 500 0 0 COLGATE PALMOLIVE CO COMMON COM STOCK 194162103 6507 100337 SHARES X 1 100337 0 0 COLGATE PALMOLIVE CO COMMON COM STOCK 194162103 4190 64610 SHARES X 1 54760 0 9850 COLLECTORS UNIVERSE COMMON INC STOCK 19421R200 1 50 SHARES X 1 50 0 0 COLONIAL BANCGROUP COMMON INC STOCK 195493309 56 2250 SHARES X 1 2250 0 0 COMCAST CORP NEW A COMMON STOCK 20030N101 9480 337126 SHARES X 1 328640 0 8486 COMCAST CORP NEW A COMMON STOCK 20030N101 2338 83160 SHARES X 1 80106 0 3054 COMCAST CORP- COMMON SPECIAL CL A STOCK 20030N200 759 27158 SHARES X 1 27158 0 0 COMCAST CORP- COMMON SPECIAL CL A STOCK 20030N200 203 7270 SHARES X 1 6970 0 300 COMERICA INC COMMON STOCK 200340107 173 2916 SHARES X 1 2916 0 0 COMMERCE BANCORP INC COMMON N J STOCK 200519106 11 300 SHARES X 1 300 0 0 COMMERCE BANCORP INC COMMON N J STOCK 200519106 78 2100 SHARES X 1 1500 0 600 COMMERCE ENERGY COMMON GROUP INC STOCK 20061Q106 1 325 SHARES X 1 325 0 0 6 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- COMMERCIAL NATL COMMON FINANCIAL CORP STOCK 202217105 15 820 SHARES X 1 820 0 0 COMMSCOPE INC COM COMMON STOCK 203372107 146 2510 SHARES X 1 2300 0 210 COMMUNITY BANK COMMON SYSTEM INC STOCK 203607106 516 25762 SHARES X 1 25762 0 0 COMMUNITY BANKS INC COMMON COM STOCK 203628102 564 17501 SHARES X 1 16051 0 1450 COMMUNITY BANKS INC COMMON COM STOCK 203628102 1089 33789 SHARES X 1 32285 1504 0 COMMUNITY HEALTH COMMON SYSTEMS INC STOCK 203668108 61 1500 SHARES X 1 1500 0 0 COMPANHIA VALE DO COMMON RIO DOCE SPO STOCK 204412100 19 500 SHARES X 1 500 0 0 COMPANHIA VALE DO COMMON RIO DOCE-ADR STOCK 204412209 1388 31165 SHARES X 1 31165 0 0 COMPANIA DE COMMON TELECOMUNICACIONES STOCK 204449300 5 500 SHARES X 1 500 0 0 COMPTON PETROLEUM COMMON CORP STOCK 204940100 60 6000 SHARES X 1 6000 0 0 COMPUTER SCIENCES COMMON CORP COM STOCK 205363104 24 400 SHARES X 1 400 0 0 COMPUTER SCIENCES COMMON CORP COM STOCK 205363104 12 200 SHARES X 1 200 0 0 COMPUTER TASK GROUP COMMON STOCK 205477102 260 58750 SHARES X 1 58750 0 0 COMPUWARE CORP COMMON STOCK 205638109 18 1500 SHARES X 1 1500 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 56 2103 SHARES X 1 2103 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 125 4654 SHARES X 1 4654 0 0 CONOCOPHILLIPS COMMON STOCK 20825C104 19681 250714 SHARES X 1 246081 0 4633 CONOCOPHILLIPS COMMON STOCK 20825C104 6648 84684 SHARES X 1 77685 0 6999 CONSOL ENERGY INC COMMON STOCK 20854P109 65 1400 SHARES X 1 1400 0 0 CONSOLIDATED COMMON COMMUNICATIONS HL STOCK 209034107 14 600 SHARES X 1 600 0 0 CONSOLIDATED EDISON COMMON INC COM STOCK 209115104 283 6268 SHARES X 1 6268 0 0 CONSOLIDATED EDISON COMMON INC COM STOCK 209115104 331 7333 SHARES X 1 7333 0 0 CONSOLIDATED-TOMOKA COMMON LAND CO STOCK 210226106 29 422 SHARES X 1 422 0 0 CONSTELLATION BRANDS COMMON INC CL A STOCK 21036P108 18 757 SHARES X 1 757 0 0 CONSTELLATION BRANDS COMMON INC CL A STOCK 21036P108 22 900 SHARES X 1 900 0 0 CONSTELLATION ENERGY COMMON GROUP INC STOCK 210371100 4878 55961 SHARES X 1 55961 0 0 CONSTELLATION ENERGY COMMON GROUP INC STOCK 210371100 6589 75587 SHARES X 1 70987 0 4600 CONVERGYS CORP COMMON STOCK 212485106 10 400 SHARES X 1 400 0 0 COOPER INDUSTRIES COMMON LTD CL A STOCK G24182100 164 2874 SHARES X 1 2874 0 0 COOPER INDUSTRIES COMMON LTD CL A STOCK G24182100 137 2400 SHARES X 1 2400 0 0 CORN PRODS INTL INC COMMON COM STOCK 219023108 47 1029 SHARES X 1 1029 0 0 CORN PRODS INTL INC COMMON COM STOCK 219023108 222 4888 SHARES X 1 4888 0 0 CORNERSTONE PREFERRED STRATEGIC VALUE FU STOCK 21924B104 1 128 SHARES X 1 N.A. N.A. N.A. CORNING INC COMMON STOCK 219350105 6520 255167 SHARES X 1 251027 0 4140 CORNING INC COMMON STOCK 219350105 1146 44845 SHARES X 1 38135 0 6710 CORP OFFICE COMMON PROPERTIES TR (REI STOCK 22002T108 21 500 SHARES X 1 N.A. N.A. N.A. CORTEX COMMON PHARMACEUTICALS INC STOCK 220524300 4 1390 SHARES X 1 1390 0 0 COSTCO WHOLESALE COMMON CORP COM STOCK 22160K105 522 8925 SHARES X 1 8925 0 0 COSTCO WHOLESALE COMMON CORP COM STOCK 22160K105 303 5175 SHARES X 1 5175 0 0 COUNTRYWIDE COMMON FINANCIAL CORP STOCK 222372104 7 198 SHARES X 1 198 0 0 COUNTRYWIDE COMMON FINANCIAL CORP STOCK 222372104 44 1200 SHARES X 1 0 0 1200 COVANCE INC COM COMMON STOCK 222816100 111 1617 SHARES X 1 1617 0 0 COVANCE INC COM COMMON STOCK 222816100 88 1283 SHARES X 1 1283 0 0 COVENTRY HEALTH CARE COMMON INC STOCK 222862104 12 200 SHARES X 1 200 0 0 COVENTRY HEALTH CARE COMMON INC STOCK 222862104 6 100 SHARES X 1 100 0 0 CRANE CO COMMON STOCK 224399105 466 10246 SHARES X 1 10246 0 0 CRAY INC COMMON STOCK 225223304 1 75 SHARES X 1 75 0 0 CREE RESEARCH INC COM COMMON STOCK 225447101 73 2835 SHARES X 1 2600 0 235 CREE RESEARCH INC COM COMMON STOCK 225447101 45 1750 SHARES X 1 0 0 1750 CROSS COUNTRY HEALTH COMMON CARE INC STOCK 227483104 58 3485 SHARES X 1 3200 0 285 CROSS TIMBERS COMMON ROYALTY TRUST STOCK 22757R109 0 1 SHARES X 1 N.A. N.A. N.A. CRYOLIFE INC COMMON STOCK 228903100 107 8209 SHARES X 1 8209 0 0 CSX CORP COMMON STOCK 126408103 1693 37552 SHARES X 1 37552 0 0 CSX CORP COMMON STOCK 126408103 1329 29484 SHARES X 1 20284 0 9200 CUBIST COMMON PHARMACEUTICALS INC STOCK 229678107 46 2315 SHARES X 1 2100 0 215 CUMMINS INC COM COMMON STOCK 231021106 20 200 SHARES X 1 200 0 0 CURTISS WRIGHT CORP COMMON STOCK 231561101 78 1676 SHARES X 1 1676 0 0 CURTISS WRIGHT CORP COMMON STOCK 231561101 47 1000 SHARES X 1 1000 0 0 CUTERA INC COMMON STOCK 232109108 12 500 SHARES X 1 500 0 0 CVS /CAREMARK CORP COMMON STOCK 126650100 6048 165920 SHARES X 1 164520 0 1400 CVS /CAREMARK CORP COMMON STOCK 126650100 2261 62036 SHARES X 1 60576 0 1460 CYTYC CORP COMMON STOCK 232946103 4365 101263 SHARES X 1 98577 0 2686 CYTYC CORP COMMON STOCK 232946103 12 274 SHARES X 1 274 0 0 D R HORTON INC COMMON STOCK 23331A109 38 1900 SHARES X 1 1900 0 0 D R HORTON INC COMMON STOCK 23331A109 29 1480 SHARES X 1 1480 0 0 D&E COMMUNICATIONS COMMON INC STOCK 232860106 6 300 SHARES X 1 300 0 0 DAIMLERCHRYSLER AG COMMON STOCK D1668R123 77 838 SHARES X 1 373 0 465 DAIMLERCHRYSLER AG COMMON STOCK D1668R123 119 1298 SHARES X 1 448 0 850 DANAHER CORP COM COMMON STOCK 235851102 1371 18165 SHARES X 1 18165 0 0 DANAHER CORP COM COMMON STOCK 235851102 121 1606 SHARES X 1 1036 0 570 DARDEN RESTAURANTS COMMON INC COM STOCK 237194105 1330 30240 SHARES X 1 30240 0 0 DARDEN RESTAURANTS COMMON INC COM STOCK 237194105 306 6948 SHARES X 1 6948 0 0 DARLING COMMON INTERNATIONAL INC STOCK 237266101 56 6075 SHARES X 1 5600 0 475 DAVITA INC WITH COMMON ATTACHED RIGHT STOCK 23918K108 105 1941 SHARES X 1 1641 0 300 DECODE GENETICS INC COMMON STOCK 243586104 1 300 SHARES X 1 300 0 0 DEERE & CO COMMON STOCK 244199105 2589 21441 SHARES X 1 21141 0 300 DEERE & CO COMMON STOCK 244199105 867 7180 SHARES X 1 6437 0 743 DEL MONTE FOODS CO COMMON STOCK 24522P103 16 1303 SHARES X 1 1303 0 0 7 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- DEL MONTE FOODS CO COMMON STOCK 24522P103 22 1780 SHARES X 1 1780 0 0 DELEK US HOLDINGS INC COMMON STOCK 246647101 26 989 SHARES X 1 989 0 0 DELHAIZE GROUP COMMON SPONSORED ADR STOCK 29759W101 10 100 SHARES X 1 100 0 0 DELL INC COMMON STOCK 24702R101 2706 94795 SHARES X 1 94395 0 400 DELL INC COMMON STOCK 24702R101 903 31645 SHARES X 1 28780 0 2865 DELTA AIR LINES INC COMMON STOCK 247361702 68 3446 SHARES X 1 3171 0 275 DELTA PETROLEUM CORP COMMON STOCK 247907207 231 11500 SHARES X 1 11500 0 0 DELUXE CORPORATION COMMON STOCK 248019101 46 1124 SHARES X 1 1124 0 0 DENBURY RESOURCES COMMON INCORPORATED STOCK 247916208 197 5253 SHARES X 1 4888 0 365 DENTSPLY INTERNATIONAL INC COMMON COM STOCK 249030107 1543 40341 SHARES X 1 40051 0 290 DENTSPLY INTERNATIONAL INC COMMON COM STOCK 249030107 422 11030 SHARES X 1 11030 0 0 DEUTSCHE TELEKOM AG COMMON SPONSORED STOCK 251566105 7 376 SHARES X 1 376 0 0 DEV DIVERSIFIED RLTY COMMON CORP STOCK 251591103 154 2931 SHARES X 1 N.A. N.A. N.A. DEV DIVERSIFIED RLTY COMMON CORP STOCK 251591103 32 600 SHARES X 1 N.A. N.A. N.A. DEVON ENERGY CORP COMMON STOCK 25179M103 1954 24957 SHARES X 1 24631 0 326 DEVON ENERGY CORP COMMON STOCK 25179M103 291 3717 SHARES X 1 3317 0 400 DEVRY INC COMMON STOCK 251893103 17 500 SHARES X 1 500 0 0 DG FASTCHANNEL INC COMMON STOCK 23326R109 69 3400 SHARES X 1 3100 0 300 DIAGEO PLC SPONSORED COMMON ADR STOCK 25243Q205 278 3334 SHARES X 1 3334 0 0 DIAMOND OFFSHORE COMMON DRILLING COM STOCK 25271C102 5 50 SHARES X 1 50 0 0 DIAMONDS TR UNIT SER COMMON 1 STOCK 252787106 550 4100 SHARES X 1 4100 0 0 DIEBOLD INC COMMON STOCK 253651103 24 463 SHARES X 1 463 0 0 DIEBOLD INC COMMON STOCK 253651103 18 350 SHARES X 1 350 0 0 DIGENE CORP COMMON COMMON STOCK 253752109 398 6630 SHARES X 1 6450 0 180 DISCOVERY HOLDING CO COMMON STOCK 25468Y206 60 2600 SHARES X 1 2600 0 0 DISCOVERY HOLDING COMMON CO-A STOCK 25468Y107 34 1498 SHARES X 1 1498 0 0 DISCOVERY HOLDING COMMON CO-A STOCK 25468Y107 78 3400 SHARES X 1 3400 0 0 DISNEY WALT CO COMMON STOCK 254687106 7314 214239 SHARES X 1 213939 0 300 DISNEY WALT CO COMMON STOCK 254687106 3330 97528 SHARES X 1 91078 0 6450 DJO INCORPORATED COMMON STOCK 23325G104 63 1525 SHARES X 1 1400 0 125 DNP SELECT INCOME PREFERRED FUND INC STOCK 23325P104 5 428 SHARES X 1 N.A. N.A. N.A. DNP SELECT INCOME PREFERRED FUND INC STOCK 23325P104 11 1000 SHARES X 1 N.A. N.A. N.A. DOLBY LABORATORIES COMMON INC CL A STOCK 25659T107 4 100 SHARES X 1 100 0 0 DOMINION RESOURCES COMMON BLACK WARRI STOCK 25746Q108 62 2500 SHARES X 1 2500 0 0 DOMINION RESOURCES COMMON INC STOCK 25746U109 4586 53129 SHARES X 1 51929 0 1200 DOMINION RESOURCES COMMON INC STOCK 25746U109 3493 40476 SHARES X 1 35483 0 4993 DONEGAL GROUP INC CL COMMON A STOCK 257701201 25 1685 SHARES X 1 1685 0 0 DONEGAL GROUP INC CL COMMON B STOCK 257701300 14 842 SHARES X 1 842 0 0 DONNELLEY R R & SONS COMMON CO STOCK 257867101 178 4099 SHARES X 1 4099 0 0 DONNELLEY R R & SONS COMMON CO STOCK 257867101 177 4066 SHARES X 1 4066 0 0 DOVER CORP COMMON STOCK 260003108 2615 51125 SHARES X 1 51125 0 0 DOVER CORP COMMON STOCK 260003108 1641 32082 SHARES X 1 25682 0 6400 DOVER DOWNS GAMING & COMMON ENTMT INC STOCK 260095104 0 1 SHARES X 1 1 0 0 DOVER MOTORSPORTS INC COMMON STOCK 260174107 0 1 SHARES X 1 1 0 0 DOW CHEMICAL CO COMMON STOCK 260543103 6357 143757 SHARES X 1 137369 0 6388 DOW CHEMICAL CO COMMON STOCK 260543103 3171 71702 SHARES X 1 70402 0 1300 DPL INC COMMON STOCK 233293109 121 4255 SHARES X 1 4255 0 0 DPL INC COMMON STOCK 233293109 28 1000 SHARES X 1 1000 0 0 DR REDDYS LABS LTD COMMON ADR STOCK 256135203 16 1000 SHARES X 1 1000 0 0 DREYFUS HIGH YIELD PREFERRED STRATEGIES STOCK 26200S101 8 2000 SHARES X 1 N.A. N.A. N.A. DREYFUS MUNICIPAL PREFERRED INCOME FUND STOCK 26201R102 64 7200 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC PREFERRED MUN BD FD STOCK 26202F107 257 28844 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC PREFERRED MUN BD FD STOCK 26202F107 73 8206 SHARES X 1 N.A. N.A. N.A. DRYCLEAN USA INC COMMON STOCK 262432107 1 350 SHARES X 1 350 0 0 DTE ENERGY CO COMMON STOCK 233331107 581 12048 SHARES X 1 12048 0 0 DTE ENERGY CO COMMON STOCK 233331107 448 9299 SHARES X 1 6771 0 2528 DUKE ENERGY CORP COMMON STOCK 26441C105 512 27988 SHARES X 1 27988 0 0 DUKE ENERGY CORP COMMON STOCK 26441C105 625 34143 SHARES X 1 33643 0 500 DUKE REALTY CORP COMMON STOCK 264411505 65 1830 SHARES X 1 N.A. N.A. N.A. DUKE REALTY CORP COMMON STOCK 264411505 121 3400 SHARES X 1 N.A. N.A. N.A. DUN & BRADSTREET CORP COMMON STOCK 26483E100 49 474 SHARES X 1 474 0 0 DUN & BRADSTREET CORP COMMON STOCK 26483E100 113 1100 SHARES X 1 1100 0 0 DUPONT EI DE COMMON NEMOURS & CO COM STOCK 263534109 9226 181475 SHARES X 1 178805 0 2670 DUPONT EI DE COMMON NEMOURS & CO COM STOCK 263534109 8600 169155 SHARES X 1 164755 0 4400 DWS MUNICIPAL INCOME PREFERRED TRUST STOCK 23338M106 15 1400 SHARES X 1 N.A. N.A. N.A. DWS STRATEGIC PREFERRED MUNICIPAL INCOME STOCK 23338T101 18 1500 SHARES X 1 N.A. N.A. N.A. DYCOM INDUSTRIES INC COMMON STOCK 267475101 95 3165 SHARES X 1 2900 0 265 DYNAMICS RESEARCH COMMON CORP STOCK 268057106 130 10000 SHARES X 1 10000 0 0 DYNEGY INC CL A COMMON STOCK 26817G102 99 10469 SHARES X 1 9669 0 800 E*TRADE FINANCIAL COMMON CORPORATION STOCK 269246104 6 290 SHARES X 1 290 0 0 E*TRADE FINANCIAL COMMON CORPORATION STOCK 269246104 27 1240 SHARES X 1 1240 0 0 EAGLE BULK SHIPPING COMMON INC STOCK Y2187A101 45 2000 SHARES X 1 2000 0 0 EAGLE MATERIALS INC COMMON COM W RIGH STOCK 26969P108 17 345 SHARES X 1 345 0 0 EARTHLINK INC COM COMMON STOCK 270321102 26 3528 SHARES X 1 3528 0 0 EASTMAN CHEMICAL COMMON COMPANY COM STOCK 277432100 64 991 SHARES X 1 991 0 0 EASTMAN CHEMICAL COMMON COMPANY COM STOCK 277432100 56 873 SHARES X 1 373 0 500 EASTMAN KODAK CO COM COMMON STOCK 277461109 107 3832 SHARES X 1 2775 0 1057 EASTMAN KODAK CO COM COMMON STOCK 277461109 158 5673 SHARES X 1 5673 0 0 8 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- EATON CORP COM COMMON STOCK 278058102 731 7860 SHARES X 1 7860 0 0 EATON CORP COM COMMON STOCK 278058102 84 900 SHARES X 1 900 0 0 EATON VANCE CORP COMMON STOCK 278265103 10 230 SHARES X 1 230 0 0 EATON VANCE INSD PREFERRED MUNI BD FD STOCK 27827X101 2 116 SHARES X 1 N.A. N.A. N.A. EATON VANCE LTD PREFERRED DURATION INC F STOCK 27828H105 43 2400 SHARES X 1 N.A. N.A. N.A. EATON VANCE PREFERRED MUNICIPAL INCOME T STOCK 27826U108 76 5000 SHARES X 1 N.A. N.A. N.A. EATON VANCE PA MUNI PREFERRED INC TR STOCK 27826T101 142 10000 SHARES X 1 N.A. N.A. N.A. EATON VANCE SENIOR PREFERRED INCOME TRUS STOCK 27826S103 7 800 SHARES X 1 N.A. N.A. N.A. EATON VANCE SR PREFERRED FLOATING RATE F STOCK 27828Q105 45 2400 SHARES X 1 N.A. N.A. N.A. EATON VANCE PREFERRED TAX-ADVANTAGED DVD STOCK 27828G107 110 3750 SHARES X 1 N.A. N.A. N.A. EATON VANCE PREFERRED TAX-ADVANTAGED DVD STOCK 27828G107 115 3900 SHARES X 1 N.A. N.A. N.A. EATON VANCE PREFERRED TAX-MANAGED DIV EQ STOCK 27828N102 9 485 SHARES X 1 N.A. N.A. N.A. EATON VANCE PREFERRED TAX-MANAGED GLOBAL STOCK 27829F108 19 990 SHARES X 1 N.A. N.A. N.A. EBAY INC COM COMMON STOCK 278642103 1826 56741 SHARES X 1 55591 0 1150 EBAY INC COM COMMON STOCK 278642103 358 11119 SHARES X 1 8234 0 2885 ECHELON CORPORATION COMMON STOCK 27874N105 46 2930 SHARES X 1 2930 0 0 ECOLAB INC COM COMMON STOCK 278865100 1123 26300 SHARES X 1 26300 0 0 ECOLAB INC COM COMMON STOCK 278865100 100 2350 SHARES X 1 2350 0 0 EDISON INTERNATIONAL COMMON COM STOCK 281020107 51 910 SHARES X 1 910 0 0 EDUCATION REALTY COMMON TRUST INC REI STOCK 28140H104 18 1300 SHARES X 1 N.A. N.A. N.A. EDWARDS AG INC COM COMMON STOCK 281760108 19 225 SHARES X 1 225 0 0 EDWARDS LIFESCIENCES COMMON CORP COM STOCK 28176E108 237 4800 SHARES X 1 4800 0 0 EDWARDS LIFESCIENCES COMMON CORP COM STOCK 28176E108 158 3200 SHARES X 1 2600 0 600 EL PASO CORP COM COMMON STOCK 28336L109 33 1900 SHARES X 1 1900 0 0 EL PASO CORP COM COMMON STOCK 28336L109 53 3081 SHARES X 1 3081 0 0 ELECTRONIC DATA COMMON SYSTEM CORPORA STOCK 285661104 14 491 SHARES X 1 491 0 0 ELECTRONIC DATA COMMON SYSTEM CORPORA STOCK 285661104 67 2408 SHARES X 1 2408 0 0 ELECTRONICS ARTS COM COMMON STOCK 285512109 3051 64471 SHARES X 1 61111 0 3360 ELECTRONICS ARTS COM COMMON STOCK 285512109 416 8790 SHARES X 1 8440 0 350 ELECTRONICS FOR COMMON IMAGING INC CO STOCK 286082102 285 10090 SHARES X 1 9510 0 580 ELECTRONICS FOR COMMON IMAGING INC CO STOCK 286082102 14 500 SHARES X 1 0 0 500 ELIZABETH ARDEN INC COMMON COM STOCK 28660G106 5 205 SHARES X 1 205 0 0 EMBARQ CORP COMMON STOCK 29078E105 18 282 SHARES X 1 217 0 65 EMBARQ CORP COMMON STOCK 29078E105 38 600 SHARES X 1 600 0 0 EMC CORP MASS COM COMMON STOCK 268648102 6241 344822 SHARES X 1 339796 0 5026 EMC CORP MASS COM COMMON STOCK 268648102 917 50640 SHARES X 1 44770 0 5870 EMCOR GROUP INC COMMON STOCK 29084Q100 143 1965 SHARES X 1 1800 0 165 EMERSON ELECTRIC CO COMMON STOCK 291011104 6633 141729 SHARES X 1 139729 0 2000 EMERSON ELECTRIC CO COMMON STOCK 291011104 5428 115987 SHARES X 1 102157 0 13830 ENBRIDGE ENERGY PTNR COMMON STOCK 29250R106 22 400 SHARES X 1 400 0 0 ENCANA CORP COMMON STOCK 292505104 98 1600 SHARES X 1 1600 0 0 ENCYSIVE COMMON PHARMACEUTICALS INC STOCK 29256X107 48 27000 SHARES X 1 27000 0 0 ENDEAVOUR COMMON INTERNATIONAL CORP STOCK 29259G101 2 1000 SHARES X 1 1000 0 0 ENDESA S A SPONSORED COMMON ADR STOCK 29258N107 128 2418 SHARES X 1 2418 0 0 ENDESA S A SPONSORED COMMON ADR STOCK 29258N107 42 800 SHARES X 1 800 0 0 ENERGIZER HLDGS INC COMMON COM STOCK 29266R108 129 1300 SHARES X 1 1300 0 0 ENERGIZER HLDGS INC COMMON COM STOCK 29266R108 10 100 SHARES X 1 100 0 0 ENERGY CONVERSION COMMON DEVICES INC STOCK 292659109 6 200 SHARES X 1 200 0 0 ENERGY EAST CORP COM COMMON STOCK 29266M109 147 5623 SHARES X 1 5623 0 0 ENERGY EAST CORP COM COMMON STOCK 29266M109 179 6875 SHARES X 1 6185 490 200 ENERGY SELECT SECTOR PREFERRED SPDR FD STOCK 81369Y506 34 500 SHARES X 1 N.A. N.A. N.A. ENERGY SELECT SECTOR PREFERRED SPDR FD STOCK 81369Y506 154 2239 SHARES X 1 N.A. N.A. N.A. ENERGY TRANSFER COMMON PARTNERS LP STOCK 29273R109 16 261 SHARES X 1 261 0 0 ENERGY TRANSFER COMMON PARTNERS LP STOCK 29273R109 62 1000 SHARES X 1 1000 0 0 ENERPLUS RESOURCES COMMON FUND STOCK 29274D604 28 600 SHARES X 1 600 0 0 ENERPLUS RESOURCES COMMON FUND STOCK 29274D604 160 3400 SHARES X 1 3400 0 0 ENGLOBAL CORPORATION COMMON STOCK 293306106 110 9060 SHARES X 1 8300 0 760 ENSCO INTERNATIONAL COMMON INC COM STOCK 26874Q100 7772 127396 SHARES X 1 123074 0 4322 ENSCO INTERNATIONAL COMMON INC COM STOCK 26874Q100 836 13710 SHARES X 1 10805 0 2905 ENTERGY CORP COM NEW COMMON STOCK 29364G103 115 1067 SHARES X 1 1067 0 0 ENTERGY CORP COM NEW COMMON STOCK 29364G103 183 1708 SHARES X 1 1708 0 0 ENTERPRISE PRODUCTS COMMON PARTNERS L STOCK 293792107 80 2522 SHARES X 1 2522 0 0 ENTERPRISE PRODUCTS COMMON PARTNERS L STOCK 293792107 145 4570 SHARES X 1 4570 0 0 ENVIRONMENTAL POWER COMMON CORP STOCK 29406L201 1 100 SHARES X 1 100 0 0 ENZON COMMON PHARMACEUTICALS INC STOCK 293904108 2 200 SHARES X 1 200 0 0 EOG RESOURCES INC COM COMMON STOCK 26875P101 2912 39860 SHARES X 1 38675 0 1185 EOG RESOURCES INC COM COMMON STOCK 26875P101 304 4160 SHARES X 1 2320 0 1840 EQUIFAX INC COM COMMON STOCK 294429105 96 2166 SHARES X 1 2166 0 0 EQUITABLE RESOURCES COMMON INC STOCK 294549100 1219 24600 SHARES X 1 24600 0 0 EQUITABLE RESOURCES COMMON INC STOCK 294549100 198 4000 SHARES X 1 4000 0 0 EQUITY INCOME FUND-AT&T SHARES OTHER 294700703 76 600 SHARES X 1 N.A. N.A. N.A. EQUITY ONE COMMON INCORPORATED STOCK 294752100 22 850 SHARES X 1 N.A. N.A. N.A. EQUITY RESIDENTIAL COMMON (REIT) STOCK 29476L107 30 650 SHARES X 1 N.A. N.A. N.A. EQUITY RESIDENTIAL COMMON (REIT) STOCK 29476L107 183 4000 SHARES X 1 N.A. N.A. N.A. ERIE INDEMNITY CO CL COMMON A STOCK 29530P102 7052 130500 SHARES X 1 130500 0 0 EVERGREEN INCOME ADV PREFERRED FD STOCK 30023Y105 28 2000 SHARES X 1 N.A. N.A. N.A. EXELON CORP COMMON STOCK 30161N101 5091 70130 SHARES X 1 68730 0 1400 EXELON CORP COMMON STOCK 30161N101 1581 21773 SHARES X 1 20323 0 1450 9 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 -------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------- ------ ----- EXPEDITORS INTL COMMON WASH INC COM STOCK 302130109 385 9312 SHARES X 1 8852 0 460 EXPRESS SCRIPTS INC COMMON STOCK 302182100 11899 237926 SHARES X 1 232914 0 5012 EXPRESS SCRIPTS INC COMMON STOCK 302182100 3396 67910 SHARES X 1 65120 0 2790 EXPRESS-1 EXPEDITED COMMON SOLUTIONS STOCK 30217Q108 1 800 SHARES X 1 800 0 0 EXXON MOBIL CORP COMMON STOCK 30231G102 98770 1177519 SHARES X 1 1159302 0 18217 EXXON MOBIL CORP COMMON STOCK 30231G102 82351 981770 SHARES X 1 884811 0 96959 F5 NETWORKS INC COMMON STOCK 315616102 251 3108 SHARES X 1 3007 0 101 F5 NETWORKS INC COMMON STOCK 315616102 11 135 SHARES X 1 135 0 0 FACTSET RESEARCH COMMON SYSTEMS INC STOCK 303075105 62 900 SHARES X 1 900 0 0 FAIRCHILD SEMICONDUCTOR COMMON INTL I STOCK 303726103 1 43 SHARES X 1 43 0 0 FAIRPOINT COMMON COMMUNICATIONS INC STOCK 305560104 2 100 SHARES X 1 100 0 0 FAMILY DOLLAR STORES COMMON STOCK 307000109 3 75 SHARES X 1 75 0 0 FASTENAL CO COMMON STOCK 311900104 176 4199 SHARES X 1 3939 0 260 FASTENAL CO COMMON STOCK 311900104 7 175 SHARES X 1 175 0 0 FED NATL MTG ASSN COMMON COM STOCK 313586109 5524 84549 SHARES X 1 84549 0 0 FED NATL MTG ASSN COMMON COM STOCK 313586109 2603 39851 SHARES X 1 38101 0 1750 FEDERAL REALTY INV COMMON TR (REIT) STOCK 313747206 77 1000 SHARES X 1 N.A. N.A. N.A. FEDERAL SIGNAL CORP COMMON STOCK 313855108 16 1000 SHARES X 1 1000 0 0 FEDEX CORP COM COMMON STOCK 31428X106 1166 10511 SHARES X 1 10511 0 0 FEDEX CORP COM COMMON STOCK 31428X106 392 3530 SHARES X 1 2730 0 800 FERRELLGAS PARTNERS COMMON LP STOCK 315293100 24 1000 SHARES X 1 1000 0 0 FIDELITY NATIONAL COMMON FINANCIAL - STOCK 31620R105 4 186 SHARES X 1 186 0 0 FIDELITY NATL COMMON INFORMATION SERV STOCK 31620M106 140 2580 SHARES X 1 2443 0 137 FIDELITY NATL COMMON INFORMATION SERV STOCK 31620M106 20 360 SHARES X 1 360 0 0 FIFTH THIRD BANCORP COMMON COM STOCK 316773100 512 12877 SHARES X 1 12877 0 0 FIFTH THIRD BANCORP COMMON COM STOCK 316773100 38 950 SHARES X 1 950 0 0 FIRST DATA CORP COM COMMON STOCK 319963104 977 29907 SHARES X 1 29907 0 0 FIRST DATA CORP COM COMMON STOCK 319963104 695 21282 SHARES X 1 20582 0 700 FIRST HORIZON COMMON NATIONAL CORP STOCK 320517105 9 234 SHARES X 1 234 0 0 FIRST INDUSTRIAL COMMON REALTY TR (RE STOCK 32054K103 16 422 SHARES X 1 N.A. N.A. N.A. FIRST MARINER COMMON BANCORP INCORPOR STOCK 320795107 39 3000 SHARES X 1 3000 0 0 FIRST NIAGARA COMMON FINANCIAL GROUP STOCK 33582V108 4 292 SHARES X 1 292 0 0 FIRST POTOMAC COMMON REALTY TRUST STOCK 33610F109 23 1000 SHARES X 1 N.A. N.A. N.A. FIRST SOLAR INC COMMON STOCK 336433107 88 980 SHARES X 1 900 0 80 FIRST STATE COMMON FINANCIAL CORP FLO STOCK 33708M206 59 3253 SHARES X 1 3253 0 0 FIRST UNITED CORP COMMON COM STOCK 33741H107 45 2250 SHARES X 1 200 0 2050 FIRSTENERGY CORP COM COMMON STOCK 337932107 348 5377 SHARES X 1 5377 0 0 FIRSTENERGY CORP COM COMMON STOCK 337932107 447 6906 SHARES X 1 6906 0 0 FISERV INC COMMON STOCK 337738108 12 220 SHARES X 1 220 0 0 FISERV INC COMMON STOCK 337738108 11 200 SHARES X 1 0 0 200 FIVE STAR QUALITY COMMON CARE INC STOCK 33832D106 0 10 SHARES X 1 0 0 10 FLEXIBLE SOLUTIONS COMMON INTERNATION STOCK 33938T104 1 250 SHARES X 1 250 0 0 FLEXTRONICS INTL LTD COMMON STOCK Y2573F102 7 644 SHARES X 1 644 0 0 FLEXTRONICS INTL LTD COMMON STOCK Y2573F102 23 2100 SHARES X 1 2100 0 0 FLORIDA EAST COAST COMMON INDUSTRIES STOCK 340632108 1 8 SHARES X 1 8 0 0 FLUOR CORP COMMON STOCK 343412102 518 4649 SHARES X 1 4649 0 0 FLUOR CORP COMMON STOCK 343412102 184 1650 SHARES X 1 1650 0 0 FNB CORP PA COMMON STOCK 302520101 43 2578 SHARES X 1 2578 0 0 FORD MOTOR CO COMMON STOCK 345370860 51 5422 SHARES X 1 5422 0 0 FORD MOTOR CO COMMON STOCK 345370860 51 5372 SHARES X 1 1812 0 3560 FORDING CANADIAN COMMON COAL TRUST STOCK 345425102 1025 31306 SHARES X 1 31306 0 0 FORDING CANADIAN COMMON COAL TRUST STOCK 345425102 538 16425 SHARES X 1 16175 0 250 FOREST LABS INC COM COMMON STOCK 345838106 16 350 SHARES X 1 350 0 0 FOREST OIL CORP COMMON STOCK 346091705 21 500 SHARES X 1 500 0 0 FORTUNE BRANDS INC COMMON STOCK 349631101 1223 14852 SHARES X 1 14852 0 0 FORTUNE BRANDS INC COMMON STOCK 349631101 1067 12949 SHARES X 1 10842 0 2107 FOSTER WHEELER LTD COMMON STOCK G36535139 5368 50173 SHARES X 1 48718 0 1455 FOSTER WHEELER LTD COMMON STOCK G36535139 552 5160 SHARES X 1 3860 0 1300 FOSTER WHEELER LTD COMMON WARRANTS 9 STOCK G36535113 4 500 SHARES X 1 500 0 0 FPL GROUP INC COM COMMON STOCK 302571104 7243 127656 SHARES X 1 127656 0 0 FPL GROUP INC COM COMMON STOCK 302571104 3538 62362 SHARES X 1 53620 0 8742 FRANKLIN RESOURCES COMMON INC STOCK 354613101 109 825 SHARES X 1 825 0 0 FRANKLIN RESOURCES COMMON INC STOCK 354613101 20 150 SHARES X 1 150 0 0 FREDDIE MAC COMMON STOCK 313400301 759 12505 SHARES X 1 12505 0 0 FREDDIE MAC COMMON STOCK 313400301 20 330 SHARES X 1 330 0 0 FREEPORT- MCMORAN COMMON CPR & GLD INC STOCK 35671D857 170 2053 SHARES X 1 2053 0 0 FRIEDMAN BILLINGS COMMON RAMSEY GRP I STOCK 358434108 3 500 SHARES X 1 500 0 0 FRONTEER DEVELOPMENT GROUP COMMON INC STOCK 35903Q106 6 500 SHARES X 1 500 0 0 FRONTIER OIL COMMON CORPORATION STOCK 35914P105 38 870 SHARES X 1 870 0 0 FRONTLINE LTD COMMON STOCK G3682E127 65 1425 SHARES X 1 1425 0 0 FULTON FINANCIAL COMMON CORP STOCK 360271100 1382 95832 SHARES X 1 95832 0 0 FULTON FINANCIAL COMMON CORP STOCK 360271100 2204 152838 SHARES X 1 101979 5000 45859 FURMANITE COMMON CORPORATION STOCK 361086101 3 400 SHARES X 1 400 0 0 GABELLI EQUITY TRUST PREFERRED STOCK 362397101 37 3758 SHARES X 1 N.A. N.A. N.A. GABELLI GLOBAL PREFERRED MULTIMEDIA TR STOCK 36239Q109 2 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. GALLAGHER ARTHUR COMMON J. & CO STOCK 363576109 28 1000 SHARES X 1 1000 0 0 GAMESTOP CORP-- COMMON CLASS A STOCK 36467W109 420 10751 SHARES X 1 10311 0 440 10 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 --------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------- ------ ------ GANNETT CO INC COMMON STOCK 364730101 610 11095 SHARES X 1 11095 0 0 GANNETT CO INC COMMON STOCK 364730101 504 9175 SHARES X 1 9175 0 0 GAP INC COM COMMON STOCK 364760108 559 29275 SHARES X 1 29275 0 0 GAP INC COM COMMON STOCK 364760108 329 17225 SHARES X 1 16825 0 400 GATX CORP COMMON STOCK 361448103 17 350 SHARES X 1 0 0 350 GENCO SHIPPING & COMMON TRADING LTD STOCK Y2685T107 105 2535 SHARES X 1 2300 0 235 GENELABS COMMON TECHNOLOGIES INC STOCK 368706206 1 600 SHARES X 1 600 0 0 GENENTECH INC COM COMMON NEW STOCK 368710406 3685 48704 SHARES X 1 48704 0 0 GENENTECH INC COM COMMON NEW STOCK 368710406 227 3000 SHARES X 1 3000 0 0 GENERAL DYNAMICS COMMON CORP COM STOCK 369550108 4324 55284 SHARES X 1 55284 0 0 GENERAL DYNAMICS COMMON CORP COM STOCK 369550108 1119 14300 SHARES X 1 14300 0 0 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 78752 2057266 SHARES X 1 2007038 0 50228 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 73976 1932486 SHARES X 1 1807814 0 124672 GENERAL GROWTH COMMON PPTYS INC STOCK 370021107 127 2400 SHARES X 1 N.A. N.A. N.A. GENERAL MARITIME COMMON CORP STOCK Y2692M103 17 622 SHARES X 1 622 0 0 GENERAL MILLS INC COMMON STOCK 370334104 4007 68584 SHARES X 1 67184 0 1400 GENERAL MILLS INC COMMON STOCK 370334104 1885 32258 SHARES X 1 31858 0 400 GENERAL MOTORS CORP COMMON COM STOCK 370442105 150 3960 SHARES X 1 2946 0 1014 GENERAL MOTORS CORP COMMON COM STOCK 370442105 117 3097 SHARES X 1 2749 0 348 GENESIS MICROCHIP COMMON INC STOCK 37184C103 5 500 SHARES X 1 500 0 0 GENUINE PARTS INC COMMON STOCK 372460105 504 10155 SHARES X 1 10155 0 0 GENUINE PARTS INC COMMON STOCK 372460105 409 8250 SHARES X 1 8250 0 0 GENWORTH FINANCIAL COMMON INC - CL A STOCK 37247D106 3 97 SHARES X 1 97 0 0 GENZYME CORP COM COMMON STOCK 372917104 1389 21566 SHARES X 1 21066 0 500 GENZYME CORP COM COMMON STOCK 372917104 96 1485 SHARES X 1 1260 0 225 GERON CORP COMMON STOCK 374163103 4 500 SHARES X 1 0 0 500 GILAT SATELLITE COMMON NETWORKS LTD STOCK M51474118 96 9925 SHARES X 1 9100 0 825 GILEAD SCIENCES INC COMMON COM STOCK 375558103 2932 75565 SHARES X 1 74473 0 1092 GILEAD SCIENCES INC COMMON COM STOCK 375558103 418 10770 SHARES X 1 10770 0 0 GLADSTONE CAPITAL COMMON CORP STOCK 376535100 107 5000 SHARES X 1 5000 0 0 GLADSTONE COMMON COMMERCIAL CORP STOCK 376536108 78 4000 SHARES X 1 N.A. N.A. N.A. GLATFELTER COMMON STOCK 377316104 559 41153 SHARES X 1 41153 0 0 GLAXOSMITHKLINE PLC COMMON ADR STOCK 37733W105 1204 22993 SHARES X 1 22993 0 0 GLAXOSMITHKLINE PLC COMMON ADR STOCK 37733W105 1555 29694 SHARES X 1 22994 0 6700 GOLD FIELDS LIMITED COMMON ADR STOCK 38059T106 4 250 SHARES X 1 250 0 0 GOLDCORP INC COMMON STOCK 380956409 24 1000 SHARES X 1 1000 0 0 GOLDMAN SACHS GROUP COMMON INC COM STOCK 38141G104 4164 19213 SHARES X 1 18511 0 702 GOLDMAN SACHS GROUP COMMON INC COM STOCK 38141G104 529 2440 SHARES X 1 1845 0 595 GOODRICH CORP COMMON STOCK 382388106 6 100 SHARES X 1 100 0 0 GOODRICH CORP COMMON STOCK 382388106 357 6000 SHARES X 1 4400 0 1600 GOODYEAR TIRE & COMMON RUBR CO STOCK 382550101 3 100 SHARES X 1 100 0 0 GOODYEAR TIRE & COMMON RUBR CO STOCK 382550101 70 2000 SHARES X 1 2000 0 0 GOOGLE INC CL A COMMON STOCK 38259P508 7853 15023 SHARES X 1 14734 0 289 GOOGLE INC CL A COMMON STOCK 38259P508 338 647 SHARES X 1 360 0 287 GRACO INC COM COMMON STOCK 384109104 1111 27589 SHARES X 1 25937 0 1652 GRANT PRIDECO INC COMMON COM STOCK 38821G101 339 6294 SHARES X 1 5863 0 431 GREAT AMERN FINL COMMON RES INC COM STOCK 389915109 2 100 SHARES X 1 0 0 100 GREAT PLAINS ENERGY COMMON INC STOCK 391164100 17 570 SHARES X 1 570 0 0 GREAT PLAINS ENERGY COMMON INC STOCK 391164100 25 850 SHARES X 1 850 0 0 GREAT WOLF RESORTS COMMON INC STOCK 391523107 94 6600 SHARES X 1 6000 0 600 GREY WOLF INC COMMON STOCK 397888108 28 3367 SHARES X 1 3367 0 0 GROUPE DANONE SPONS COMMON ADR STOCK 399449107 33 2000 SHARES X 1 2000 0 0 HALLIBURTON HLDG CO COMMON COM STOCK 406216101 488 14131 SHARES X 1 12481 0 1650 HALLIBURTON HLDG CO COMMON COM STOCK 406216101 429 12432 SHARES X 1 5732 0 6700 HANESBRANDS INC COMMON STOCK 410345102 17 636 SHARES X 1 636 0 0 HANESBRANDS INC COMMON STOCK 410345102 75 2766 SHARES X 1 2241 0 525 HANOVER INSURANCE COMMON GROUP INC STOCK 410867105 96 1960 SHARES X 1 1800 0 160 HARLEY-DAVIDSON INC COMMON STOCK 412822108 1145 19209 SHARES X 1 19209 0 0 HARLEY-DAVIDSON INC COMMON STOCK 412822108 349 5850 SHARES X 1 2650 0 3200 HARLEYSVILLE COMMON NATIONAL CORP STOCK 412850109 21 1316 SHARES X 1 1316 0 0 HARMAN INTERNATIONAL COMMON INDUSTRIE STOCK 413086109 114 975 SHARES X 1 930 0 45 HARMONY GOLD MINING COMMON SPON ADR STOCK 413216300 18 1275 SHARES X 1 1275 0 0 HARRAHS COMMON ENTERTAINMENT INC STOCK 413619107 40 475 SHARES X 1 475 0 0 HARRIS & HARRIS COMMON GROUP INC STOCK 413833104 2 200 SHARES X 1 200 0 0 HARRIS CORP COMMON STOCK 413875105 4535 83133 SHARES X 1 81791 0 1342 HARRIS CORP COMMON STOCK 413875105 467 8565 SHARES X 1 8565 0 0 HARSCO CORP COMMON STOCK 415864107 19832 381393 SHARES X 1 312268 0 69125 HARSCO CORP COMMON STOCK 415864107 5349 102866 SHARES X 1 102866 0 0 HARTFORD FINANCIAL COMMON SVCS GRP IN STOCK 416515104 2322 23573 SHARES X 1 23013 0 560 HARTFORD FINANCIAL COMMON SVCS GRP IN STOCK 416515104 1411 14321 SHARES X 1 13131 0 1190 HASBRO INC COMMON STOCK 418056107 5 170 SHARES X 1 170 0 0 HAWAIIAN ELEC IND COMMON INC STOCK 419870100 3 140 SHARES X 1 140 0 0 HAYNES COMMON INTERNATIONAL INC STOCK 420877201 213 2525 SHARES X 1 2335 0 190 HCC INS HLDGS INC COMMON COM STOCK 404132102 396 11854 SHARES X 1 10964 0 890 HEALTH CARE COMMON PROPERTY (REIT) STOCK 421915109 140 4856 SHARES X 1 N.A. N.A. N.A. HEALTH CARE REIT INC COMMON STOCK 42217K106 40 1000 SHARES X 1 N.A. N.A. N.A. HEALTH CARE REIT INC COMMON STOCK 42217K106 40 1000 SHARES X 1 N.A. N.A. N.A. HEALTH MANAGEMENT- COMMON CLASS A STOCK 421933102 155 13668 SHARES X 1 13668 0 0 11 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- HEALTH MANAGEMENT- COMMON CLASS A STOCK 421933102 132 11630 SHARES X 1 9430 0 2200 HEALTH NET INC COM COMMON STOCK 42222G108 162 3069 SHARES X 1 2869 0 200 HEALTH NET INC COM COMMON STOCK 42222G108 32 600 SHARES X 1 600 0 0 HEALTHCARE REALTY COMMON TRUST INC (R STOCK 421946104 9 330 SHARES X 1 N.A. N.A. N.A. HEALTHCARE REALTY COMMON TRUST INC (R STOCK 421946104 6 200 SHARES X 1 N.A. N.A. N.A. HEALTHEXTRAS COMMON INCORPORATED STOCK 422211102 12 400 SHARES X 1 400 0 0 HEALTHSOUTH CORP COMMON STOCK 421924309 9 500 SHARES X 1 500 0 0 HEALTHWAYS INC COMMON STOCK 422245100 4 75 SHARES X 1 75 0 0 HEINZ H J CO COM COMMON STOCK 423074103 1141 24046 SHARES X 1 24046 0 0 HEINZ H J CO COM COMMON STOCK 423074103 866 18237 SHARES X 1 12487 0 5750 HELIX ENERGY COMMON SOLUTIONS GRP STOCK 42330P107 9 218 SHARES X 1 218 0 0 HENRY SCHEIN INC COM COMMON STOCK 806407102 11 200 SHARES X 1 200 0 0 HERCULES INC COMMON STOCK 427056106 100 5100 SHARES X 1 5100 0 0 HERLEY INDUSTRIES INC COMMON STOCK 427398102 3 180 SHARES X 1 180 0 0 HERMAN MILLER INC COMMON STOCK 600544100 21 650 SHARES X 1 650 0 0 HEWLETT- PACKARD CO COMMON STOCK 428236103 8745 195998 SHARES X 1 193786 0 2212 HEWLETT- PACKARD CO COMMON STOCK 428236103 2950 66103 SHARES X 1 60103 0 6000 HIGH YIELD PLUS FUND PREFERRED STOCK 429906100 1 211 SHARES X 1 N.A. N.A. N.A. HIGHWOODS PROPERTIES COMMON (REIT) STOCK 431284108 19 500 SHARES X 1 N.A. N.A. N.A. HIGHWOODS PROPERTIES COMMON (REIT) STOCK 431284108 19 500 SHARES X 1 N.A. N.A. N.A. HILTON HOTELS CORP COMMON STOCK 432848109 973 29083 SHARES X 1 29083 0 0 HILTON HOTELS CORP COMMON STOCK 432848109 18 525 SHARES X 1 525 0 0 HOLLY CORPORATION COMMON STOCK 435758305 33 451 SHARES X 1 451 0 0 HOLOGIC INC COM COMMON STOCK 436440101 133 2400 SHARES X 1 1600 0 800 HOME DEPOT INC COM COMMON STOCK 437076102 14713 373892 SHARES X 1 368817 0 5075 HOME DEPOT INC COM COMMON STOCK 437076102 5735 145756 SHARES X 1 137296 0 8460 HOME PROPERTIES INC COMMON (REIT) STOCK 437306103 92 1775 SHARES X 1 N.A. N.A. N.A. HOME PROPERTIES INC COMMON (REIT) STOCK 437306103 493 9488 SHARES X 1 N.A. N.A. N.A. HONEYWELL INTL INC COMMON COM STOCK 438516106 894 15882 SHARES X 1 15882 0 0 HONEYWELL INTL INC COMMON COM STOCK 438516106 1951 34660 SHARES X 1 34660 0 0 HORIZON LINES COMMON INC-CLASS A STOCK 44044K101 75 2285 SHARES X 1 2100 0 185 HOSPIRA INC COMMON STOCK 441060100 142 3650 SHARES X 1 3650 0 0 HOSPIRA INC COMMON STOCK 441060100 147 3755 SHARES X 1 3385 0 370 HOSPITALITY COMMON PROPERTIES TRUST ( STOCK 44106M102 37 900 SHARES X 1 N.A. N.A. N.A. HOSPITALITY COMMON PROPERTIES TRUST ( STOCK 44106M102 12 300 SHARES X 1 N.A. N.A. N.A. HOST HOTELS & COMMON RESORTS INC STOCK 44107P104 4 178 SHARES X 1 N.A. N.A. N.A. HOST HOTELS & COMMON RESORTS INC STOCK 44107P104 7 303 SHARES X 1 N.A. N.A. N.A. HOUSTON WIRE & CABLE COMMON CO STOCK 44244K109 60 2100 SHARES X 1 1900 0 200 HOVNANIAN COMMON ENTERPRISES-A STOCK 442487203 2 100 SHARES X 1 100 0 0 HRPT PROPERTIES COMMON TRUST (REIT) STOCK 40426W101 2 148 SHARES X 1 N.A. N.A. N.A. HRPT PROPERTIES COMMON TRUST (REIT) STOCK 40426W101 12 1200 SHARES X 1 N.A. N.A. N.A. HSBC HOLDINGS PLC COMMON SPON ADR STOCK 404280406 107 1164 SHARES X 1 1164 0 0 HSBC HOLDINGS PLC COMMON SPON ADR STOCK 404280406 78 850 SHARES X 1 850 0 0 HUANENG POWER INTL- COMMON SPONS ADR STOCK 443304100 122 2620 SHARES X 1 2620 0 0 HUB GROUP INC CLASS A COMMON STOCK 443320106 88 2515 SHARES X 1 2300 0 215 HUBBELL INC CL B COMMON STOCK 443510201 130 2390 SHARES X 1 2200 0 190 HUBBELL INC CL B COMMON STOCK 443510201 27 500 SHARES X 1 500 0 0 HUDSON TECHNOLOGIES COMMON INC STOCK 444144109 1 500 SHARES X 1 500 0 0 HUGOTON ROYALTY TRUST COMMON STOCK 444717102 1 50 SHARES X 1 50 0 0 HUMAN GENOME COMMON SCIENCES INC STOCK 444903108 55 6200 SHARES X 1 6200 0 0 HUMANA INC COM COMMON STOCK 444859102 18 300 SHARES X 1 300 0 0 HUNTINGTON COMMON BANCSHARES INC COM STOCK 446150104 7 300 SHARES X 1 300 0 0 HUTTIG BLDG PRODS INC COMMON STOCK 448451104 0 15 SHARES X 1 15 0 0 IAC/INTERACTIVE CORP COMMON STOCK 44919P300 3 100 SHARES X 1 100 0 0 IAC/INTERACTIVE CORP COMMON STOCK 44919P300 55 1600 SHARES X 1 1600 0 0 ICICI BANK LIMITED COMMON SPONSORED A STOCK 45104G104 15 300 SHARES X 1 300 0 0 IDACORP INC COMMON STOCK 451107106 32 1000 SHARES X 1 0 0 1000 IDEARC INC COMMON STOCK 451663108 171 4847 SHARES X 1 4842 0 5 IDEARC INC COMMON STOCK 451663108 215 6080 SHARES X 1 6003 0 77 IGI INC COMMON STOCK 449575109 0 200 SHARES X 1 200 0 0 ILLINOIS TOOL WKS COMMON INC COM STOCK 452308109 992 18310 SHARES X 1 18310 0 0 ILLINOIS TOOL WKS COMMON INC COM STOCK 452308109 952 17575 SHARES X 1 17575 0 0 IMATION CORPORATION COMMON COM STOCK 45245A107 2 41 SHARES X 1 41 0 0 IMAX CORPORATION COMMON STOCK 45245E109 4 1000 SHARES X 1 1000 0 0 IMPAC MORTGAGE COMMON HOLDINGS INC(RE STOCK 45254P102 1 200 SHARES X 1 N.A. N.A. N.A. IMPERIAL OIL LTD COMMON STOCK 453038408 232 5000 SHARES X 1 5000 0 0 IMPLANT SCIENCES CORP COMMON STOCK 45320R108 4 2500 SHARES X 1 2500 0 0 IMS HEALTH INC COM COMMON STOCK 449934108 551 17162 SHARES X 1 16664 0 498 IMS HEALTH INC COM COMMON STOCK 449934108 183 5682 SHARES X 1 5382 0 300 INCYTE GENOMICS INC COMMON COM STOCK 45337C102 2 400 SHARES X 1 400 0 0 INDIA FUND PREFERRED STOCK 454089103 13 293 SHARES X 1 N.A. N.A. N.A. INDYMAC BANCORP INC COMMON STOCK 456607100 8 271 SHARES X 1 271 0 0 INERGY LP COMMON STOCK 456615103 36 1000 SHARES X 1 1000 0 0 INFOSYS TECHNOLOGIES COMMON LTDSPON A STOCK 456788108 10 200 SHARES X 1 200 0 0 INFRASOURCE SERVICES COMMON INC STOCK 45684P102 195 5255 SHARES X 1 4900 0 355 ING GLOBAL EQUITY PREFERRED DIV & PREM O STOCK 45684E107 24 1150 SHARES X 1 N.A. N.A. N.A. ING GROEP NV COMMON SPONSORED ADR STOCK 456837103 24 550 SHARES X 1 550 0 0 ING PRIME RATE TR PREFERRED STOCK 44977W106 22 3000 SHARES X 1 N.A. N.A. N.A. 12 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- INGERSOLL-RAND COMMON COMPANY LTD-A STOCK G4776G101 203 3700 SHARES X 1 3700 0 0 INGERSOLL-RAND COMMON COMPANY LTD-A STOCK G4776G101 491 8950 SHARES X 1 8950 0 0 INGRAM MICRO INC CL A COMMON STOCK 457153104 4 200 SHARES X 1 200 0 0 INSIGHT ENTERPRISES COMMON INC COM STOCK 45765U103 101 4475 SHARES X 1 4100 0 375 INTEGRATED COMMON ELECTRICAL SERVICES STOCK 45811E301 129 3920 SHARES X 1 3600 0 320 INTEGRYS ENERGY COMMON GROUP INC STOCK 45822P105 36 700 SHARES X 1 700 0 0 INTEGRYS ENERGY COMMON GROUP INC STOCK 45822P105 18 350 SHARES X 1 350 0 0 INTEL CORP COM COMMON STOCK 458140100 15236 641777 SHARES X 1 629156 0 12621 INTEL CORP COM COMMON STOCK 458140100 5958 250961 SHARES X 1 215906 0 35055 INTERCONTINENTAL COMMON EXCHANGE INC STOCK 45865V100 1691 11439 SHARES X 1 11338 0 101 INTERCONTINENTAL COMMON HOTELS-ADR STOCK 45857P301 4 167 SHARES X 1 167 0 0 INTERDIGITAL COMM COMMON CORP STOCK 45866A105 32 1000 SHARES X 1 1000 0 0 INTERNATIONAL COMMON BUSINESS MACHINE STOCK 459200101 40858 388204 SHARES X 1 361550 0 26654 INTERNATIONAL COMMON BUSINESS MACHINE STOCK 459200101 14193 134849 SHARES X 1 125374 0 9475 INTERNATIONAL GAME COMMON TECH COM STOCK 459902102 33 825 SHARES X 1 825 0 0 INTERNATIONAL GAME COMMON TECH COM STOCK 459902102 119 3000 SHARES X 1 3000 0 0 INTERNATIONAL PAPER COMMON CO COM STOCK 460146103 765 19591 SHARES X 1 18841 0 750 INTERNATIONAL PAPER COMMON CO COM STOCK 460146103 380 9731 SHARES X 1 5195 0 4536 INTERNATIONAL COMMON RECTIFIER CORP STOCK 460254105 347 9325 SHARES X 1 8125 0 1200 INTERNATIONAL COMMON RECTIFIER CORP STOCK 460254105 159 4275 SHARES X 1 4275 0 0 INTERNATIONAL COMMON SPEEDWAY CORP CL STOCK 460335201 7 125 SHARES X 1 125 0 0 INTERNATIONAL COMMON SPEEDWAY CORP CL STOCK 460335201 6 120 SHARES X 1 120 0 0 INTL FLAVORS & COMMON FRAGRANCES INC STOCK 459506101 36 700 SHARES X 1 700 0 0 INTUIT INC COM COMMON STOCK 461202103 187 6210 SHARES X 1 5895 0 315 INTUIT INC COM COMMON STOCK 461202103 18 600 SHARES X 1 600 0 0 INTUITIVE SURGICAL COMMON INC STOCK 46120E602 2378 17133 SHARES X 1 16785 0 348 INTUITIVE SURGICAL COMMON INC STOCK 46120E602 121 875 SHARES X 1 875 0 0 INVACARE CORP COM COMMON STOCK 461203101 4 200 SHARES X 1 200 0 0 INVITROGEN CORP COM COMMON STOCK 46185R100 178 2417 SHARES X 1 2257 0 160 INVITROGEN CORP COM COMMON STOCK 46185R100 30 400 SHARES X 1 0 0 400 IOWA TELECOMMUNICATIONS COMMON SERVIC STOCK 462594201 57 2500 SHARES X 1 2500 0 0 ISHARES COHEN & PREFERRED STEERS RLTY IN STOCK 464287564 41 450 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT PREFERRED DIVIDEND IND STOCK 464287168 150 2085 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT PREFERRED DIVIDEND IND STOCK 464287168 18 250 SHARES X 1 N.A. N.A. N.A. ISHARES DJ US BASIC PREFERRED MATERIALS STOCK 464287838 44 625 SHARES X 1 N.A. N.A. N.A. ISHARES DJ US COMMON HEALTHCARE SECTO STOCK 464287762 21 300 SHARES X 1 300 0 0 ISHARES DJ US TECH COMMON SEC INDEX F STOCK 464287721 30 500 SHARES X 1 500 0 0 ISHARES DOW JONES US PREFERRED TRANS IND STOCK 464287192 5 60 SHARES X 1 N.A. N.A. N.A. ISHARES DOW JONES US PREFERRED UTIL SECT STOCK 464287697 37 385 SHARES X 1 N.A. N.A. N.A. ISHARES FTSE/XINHUA PREFERRED CHINA 25 STOCK 464287184 8 61 SHARES X 1 N.A. N.A. N.A. ISHARES FTSE/XINHUA PREFERRED CHINA 25 STOCK 464287184 30 234 SHARES X 1 N.A. N.A. N.A. ISHARES LEHMAN UST PREFERRED INF PR S STOCK 464287176 122 1235 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI PREFERRED AUSTRALIA INDEX F STOCK 464286103 12 415 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI BRAZIL COMMON INDEX FUND STOCK 464286400 8 128 SHARES X 1 128 0 0 ISHARES MSCI CANADA PREFERRED INDEX FD STOCK 464286509 11 365 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EAFE PREFERRED INDEX FD STOCK 464287465 1351 16730 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EAFE PREFERRED INDEX FD STOCK 464287465 1388 17180 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI PREFERRED EMERGING MARKETS STOCK 464287234 29 224 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI PREFERRED EMERGING MARKETS STOCK 464287234 97 735 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI GERMANY PREFERRED INDEX FD STOCK 464286806 19 560 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI JAPAN PREFERRED INDEX FD STOCK 464286848 138 9500 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI JAPAN PREFERRED INDEX FD STOCK 464286848 13 900 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI COMMON MALAYSIA INDEX FD STOCK 464286830 8 658 SHARES X 1 658 0 0 ISHARES MSCI MEXICO PREFERRED INDEX FUND STOCK 464286822 8 126 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI COMMON SINGAPORE INDEX F STOCK 464286673 13 983 SHARES X 1 983 0 0 ISHARES RUSSELL 1000 PREFERRED INDEX FD STOCK 464287622 4085 50027 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 1000 PREFERRED VALUE IND STOCK 464287598 48 555 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 PREFERRED GRWTH FD STOCK 464287648 155 1800 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 PREFERRED INDEX FD STOCK 464287655 1822 21958 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 PREFERRED INDEX FD STOCK 464287655 22 260 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 PREFERRED VALUE STOCK 464287630 26 311 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500 COMMON BARRA VALUE IN STOCK 464287408 241 2950 SHARES X 1 2950 0 0 ISHARES S&P 500 PREFERRED INDEX FD STOCK 464287200 2543 16897 SHARES X 1 N.A. N.A. N.A. ISHARES S&P PREFERRED 500/BARRA GRWTH IN STOCK 464287309 827 12035 SHARES X 1 N.A. N.A. N.A. ISHARES S&P EUROPE PREFERRED 350 INDEX F STOCK 464287861 175 1500 SHARES X 1 N.A. N.A. N.A. ISHARES S&P GSTI PREFERRED TECHNOLOGY ID STOCK 464287549 20 350 SHARES X 1 N.A. N.A. N.A. ISHARES S&P LATIN COMMON AMERICA 40 I STOCK 464287390 8 36 SHARES X 1 36 0 0 ISHARES S&P MIDCAP PREFERRED 400 BARRA G STOCK 464287606 413 4578 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP PREFERRED 400 INDEX F STOCK 464287507 451 5050 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP PREFERRED 400/BARRA V STOCK 464287705 335 3865 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP PREFERRED 400/BARRA V STOCK 464287705 43 500 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP PREFERRED 600 BARRA STOCK 464287879 222 2800 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP PREFERRED 600 BARRA STOCK 464287887 311 2197 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP PREFERRED 600 INDEX STOCK 464287804 524 7370 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP PREFERRED 600 INDEX STOCK 464287804 328 4615 SHARES X 1 N.A. N.A. N.A. ISIS PHARMACEUTICALS COMMON COM STOCK 464330109 3 350 SHARES X 1 350 0 0 ISTAR FINL INC COM COMMON STOCK 45031U101 111 2500 SHARES X 1 N.A. N.A. N.A. I-TRAX INC COMMON STOCK 45069D203 1 300 SHARES X 1 300 0 0 13 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- ITT CORP COMMON STOCK 450911102 733 10734 SHARES X 1 9974 0 760 ITT CORP COMMON STOCK 450911102 186 2728 SHARES X 1 2728 0 0 IXIA COMMON STOCK 45071R109 7 775 SHARES X 1 775 0 0 JABIL CIRCUIT INC COMMON STOCK 466313103 214 9675 SHARES X 1 9675 0 0 JABIL CIRCUIT INC COMMON STOCK 466313103 117 5300 SHARES X 1 5300 0 0 JACOBS ENGINEERING COMMON GROUP INC C STOCK 469814107 719 12500 SHARES X 1 12500 0 0 JACOBS ENGINEERING COMMON GROUP INC C STOCK 469814107 92 1600 SHARES X 1 1600 0 0 JARDEN CORPORATION COMMON STOCK 471109108 57 1320 SHARES X 1 1200 0 120 JDS UNIPHASE CORP COMMON STOCK 46612J507 3 189 SHARES X 1 189 0 0 JETBLUE AIRWAYS COMMON CORPORATION STOCK 477143101 1 100 SHARES X 1 100 0 0 JM SMUCKER CO COMMON STOCK 832696405 172 2703 SHARES X 1 2606 0 97 JM SMUCKER CO COMMON STOCK 832696405 425 6675 SHARES X 1 6077 0 598 JOHN HANCOCK BANK & PREFERRED THRIFT OPP STOCK 409735107 18 2000 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PATR PREFERRED PREM DIV FD STOCK 41013T105 12 1123 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PFD INC PREFERRED FD II STOCK 41013X106 27 1150 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PFD INC PREFERRED FD III STOCK 41021P103 18 809 SHARES X 1 N.A. N.A. N.A. JOHNSON & JOHNSON COMMON STOCK 478160104 31108 504838 SHARES X 1 496738 0 8100 JOHNSON & JOHNSON COMMON STOCK 478160104 30589 496413 SHARES X 1 481851 0 14562 JOHNSON CONTROLS INC COMMON COM STOCK 478366107 1043 9005 SHARES X 1 9005 0 0 JOHNSON CONTROLS INC COMMON COM STOCK 478366107 262 2260 SHARES X 1 2260 0 0 JOS A BANK CLOTHIERS COMMON INC STOCK 480838101 112 2700 SHARES X 1 2550 0 150 JOY GLOBAL COMMON INCORPORATED STOCK 481165108 2910 49895 SHARES X 1 49515 0 380 JOY GLOBAL COMMON INCORPORATED STOCK 481165108 64 1100 SHARES X 1 1100 0 0 JPMORGAN CHASE & CO COMMON STOCK 46625H100 11883 245272 SHARES X 1 242096 0 3176 JPMORGAN CHASE & CO COMMON STOCK 46625H100 7244 149511 SHARES X 1 137880 0 11631 KADANT INC COM COMMON STOCK 48282T104 31 1000 SHARES X 1 1000 0 0 KANSAS CITY SOUTHERN COMMON STOCK 485170302 94 2505 SHARES X 1 2300 0 205 KANSAS LIFE INS CO COMMON COM STOCK 484836101 70 1500 SHARES X 1 1500 0 0 KAYNE ANDERSON MLP PREFERRED INVESTMENT STOCK 486606106 84 2541 SHARES X 1 N.A. N.A. N.A. KB HOME COM COMMON STOCK 48666K109 8 200 SHARES X 1 200 0 0 KBR INC COMMON STOCK 48242W106 134 5115 SHARES X 1 4700 0 415 KELLOGG CO COM COMMON STOCK 487836108 1109 21406 SHARES X 1 21406 0 0 KELLOGG CO COM COMMON STOCK 487836108 1120 21622 SHARES X 1 20025 0 1597 KENNAMETAL INC COMMON STOCK 489170100 107 1305 SHARES X 1 1200 0 105 KEYCORP NEW COM COMMON STOCK 493267108 364 10615 SHARES X 1 10615 0 0 KEYCORP NEW COM COMMON STOCK 493267108 143 4175 SHARES X 1 4175 0 0 KEYSPAN CORP COM COMMON STOCK 49337W100 64 1526 SHARES X 1 1426 0 100 KEYSPAN CORP COM COMMON STOCK 49337W100 37 880 SHARES X 1 880 0 0 KIMBERLY CLARK CORP COMMON STOCK 494368103 5574 83338 SHARES X 1 83338 0 0 KIMBERLY CLARK CORP COMMON STOCK 494368103 4048 60522 SHARES X 1 53772 0 6750 KIMCO REALTY CORP COMMON (REIT) STOCK 49446R109 24 622 SHARES X 1 N.A. N.A. N.A. KINDER MORGAN ENERGY COMMON PARTNERS STOCK 494550106 156 2830 SHARES X 1 2830 0 0 KINDER MORGAN ENERGY COMMON PARTNERS STOCK 494550106 57 1025 SHARES X 1 1025 0 0 KINDER MORGAN COMMON MANAGEMENT LLC STOCK 49455U100 80 1548 SHARES X 1 1548 0 0 KINETIC CONCEPTS INC COMMON STOCK 49460W208 30 579 SHARES X 1 579 0 0 KINETIC CONCEPTS INC COMMON STOCK 49460W208 49 950 SHARES X 1 950 0 0 KING PHARMACEUTICALS COMMON INC COM STOCK 495582108 23 1142 SHARES X 1 1142 0 0 KINROSS GOLD COMMON CORPORATION STOCK 496902404 17 1419 SHARES X 1 1419 0 0 KKR FINANCIAL CORP COMMON REIT STOCK 48248A306 125 5000 SHARES X 1 N.A. N.A. N.A. KKR FINANCIAL CORP COMMON REIT STOCK 48248A306 37 1500 SHARES X 1 N.A. N.A. N.A. KLA TENCOR CORP COM COMMON STOCK 482480100 11 200 SHARES X 1 200 0 0 KMG CHEMICALS INC COMMON STOCK 482564101 75 2835 SHARES X 1 2609 0 226 KNIGHTSBRIDGE COMMON TANKERS LTD STOCK G5299G106 15 500 SHARES X 1 500 0 0 KOHLS CORP COM COMMON STOCK 500255104 430 6059 SHARES X 1 6059 0 0 KOHLS CORP COM COMMON STOCK 500255104 215 3020 SHARES X 1 3020 0 0 KONINKLIJKE PHILIPS COMMON ELEC N V N STOCK 500472303 19 450 SHARES X 1 450 0 0 KORN/FERRY INTL COMMON STOCK 500643200 22 848 SHARES X 1 848 0 0 KRAFT FOODS INC CL A COMMON STOCK 50075N104 8084 229343 SHARES X 1 226495 0 2848 KRAFT FOODS INC CL A COMMON STOCK 50075N104 3725 105677 SHARES X 1 100654 0 5023 KROGER CO COMMON STOCK 501044101 380 13525 SHARES X 1 13525 0 0 KROGER CO COMMON STOCK 501044101 100 3550 SHARES X 1 3050 0 500 K-SWISS INC CL A COMMON STOCK 482686102 16 552 SHARES X 1 552 0 0 KYPHON INC COMMON STOCK 501577100 79 1635 SHARES X 1 1500 0 135 L 3 COMMUNICATIONS COMMON CORP COM STOCK 502424104 34 345 SHARES X 1 345 0 0 L 3 COMMUNICATIONS COMMON CORP COM STOCK 502424104 92 945 SHARES X 1 945 0 0 LADISH CO INC COMMON STOCK 505754200 150 3495 SHARES X 1 3200 0 295 LAM RESH CORP COMMON STOCK 512807108 34 670 SHARES X 1 670 0 0 LAM RESH CORP COMMON STOCK 512807108 25 485 SHARES X 1 485 0 0 LANCE INC COMMON STOCK 514606102 13 532 SHARES X 1 532 0 0 LAS VEGAS SANDS CORP COMMON STOCK 517834107 23 300 SHARES X 1 300 0 0 LASALLE HOTEL PROP COMMON REIT STOCK 517942108 4 100 SHARES X 1 N.A. N.A. N.A. LAUDER ESTEE CO CL A COMMON STOCK 518439104 5486 120535 SHARES X 1 115512 0 5023 LAUDER ESTEE CO CL A COMMON STOCK 518439104 475 10430 SHARES X 1 7790 0 2640 LAUREATE EDUCATION COMMON INC STOCK 518613104 2129 34527 SHARES X 1 32894 0 1633 LAUREATE EDUCATION COMMON INC STOCK 518613104 88 1420 SHARES X 1 960 0 460 LAW ENFORCEMENT COMMON ASSOCIATES COR STOCK 519485106 0 700 SHARES X 1 700 0 0 LAWSON SOFTWARE INC COMMON STOCK 52078P102 82 8310 SHARES X 1 7600 0 710 LAZARD WORLD PREFERRED DIVIDEND & INCOME STOCK 521076109 11 460 SHARES X 1 N.A. N.A. N.A. 14 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 -------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ------ LEAR CORP COMMON STOCK 521865105 29 801 SHARES X 1 801 0 0 LEAR CORP COMMON STOCK 521865105 33 925 SHARES X 1 925 0 0 LEESPORT FINANCIAL COMMON CORP STOCK 524477106 43 2180 SHARES X 1 2180 0 0 LEGG MASON INC COMMON STOCK 524901105 3002 30515 SHARES X 1 30240 0 275 LEGG MASON INC COMMON STOCK 524901105 506 5143 SHARES X 1 4993 0 150 LEGGETT & PLATT INC COMMON STOCK 524660107 176 8000 SHARES X 1 8000 0 0 LEHMAN BROTHERS COMMON HLDGS INC COM STOCK 524908100 8972 118368 SHARES X 1 116222 0 2146 LEHMAN BROTHERS COMMON HLDGS INC COM STOCK 524908100 1251 16504 SHARES X 1 15279 0 1225 LEVEL 3 COMMON COMMUNICATIONS INC STOCK 52729N100 35 6000 SHARES X 1 6000 0 0 LEXINGTON REALTY COMMON TRUST STOCK 529043101 26 1235 SHARES X 1 N.A. N.A. N.A. LEXINGTON REALTY COMMON TRUST STOCK 529043101 26 1257 SHARES X 1 N.A. N.A. N.A. LIBERTY GLOBAL INC COMMON - CL A STOCK 530555101 9 213 SHARES X 1 213 0 0 LIBERTY GLOBAL INC COMMON - CL A STOCK 530555101 86 2100 SHARES X 1 2100 0 0 LIBERTY GLOBAL INC COMMON CL C STOCK 530555309 8 216 SHARES X 1 216 0 0 LIBERTY GLOBAL INC COMMON CL C STOCK 530555309 134 3400 SHARES X 1 3400 0 0 LIBERTY GLOBAL COMMON INC-CL B STOCK 530555200 53 1300 SHARES X 1 1300 0 0 LIBERTY MEDIA HLDG COMMON CORP - CAP STOCK 53071M302 222 1884 SHARES X 1 1884 0 0 LIBERTY MEDIA HLDG COMMON CORP - CAP STOCK 53071M302 341 2900 SHARES X 1 2900 0 0 LIBERTY MEDIA HLDG COMMON CORP - CAP STOCK 53071M401 153 1300 SHARES X 1 1300 0 0 LIBERTY MEDIA HLDG COMMON CORP - INTE STOCK 53071M104 204 9120 SHARES X 1 9120 0 0 LIBERTY MEDIA HLDG COMMON CORP - INTE STOCK 53071M104 324 14500 SHARES X 1 14500 0 0 LIBERTY MEDIA HLDG COMMON CORP - INTE STOCK 53071M203 144 6500 SHARES X 1 6500 0 0 LIFECELL CORP COMMON STOCK 531927101 60 1965 SHARES X 1 1800 0 165 LILLY ELI & CO COMMON STOCK 532457108 6628 118610 SHARES X 1 117297 0 1313 LILLY ELI & CO COMMON STOCK 532457108 5713 102239 SHARES X 1 99894 1600 745 LIMITED BRANDS, INC COMMON COM STOCK 532716107 5 200 SHARES X 1 200 0 0 LINCOLN NATIONAL COMMON CORP STOCK 534187109 5474 77156 SHARES X 1 72595 0 4561 LINCOLN NATIONAL COMMON CORP STOCK 534187109 1010 14237 SHARES X 1 14237 0 0 LINEAR TECHNOLOGY COMMON CORP COM STOCK 535678106 349 9655 SHARES X 1 8905 0 750 LINEAR TECHNOLOGY COMMON CORP COM STOCK 535678106 114 3140 SHARES X 1 1350 0 1790 LIVE NATION INC COMMON STOCK 538034109 1 65 SHARES X 1 65 0 0 LIVE NATION INC COMMON STOCK 538034109 6 277 SHARES X 1 277 0 0 LIZ CLAIBORNE INC COMMON STOCK 539320101 22 600 SHARES X 1 600 0 0 LJ INTERNATIONAL INC COMMON STOCK G55312105 4 400 SHARES X 1 400 0 0 LOCKHEED MARTIN COMMON CORPORATION CO STOCK 539830109 11609 123327 SHARES X 1 121577 0 1750 LOCKHEED MARTIN COMMON CORPORATION CO STOCK 539830109 2475 26295 SHARES X 1 24920 0 1375 LOEWS CORP COM COMMON STOCK 540424108 138 2700 SHARES X 1 2700 0 0 LOEWS CORP COM COMMON STOCK 540424108 61 1200 SHARES X 1 1200 0 0 LOGITECH INTERNATIONAL SA COMMON - RE STOCK H50430232 78 2940 SHARES X 1 2700 0 240 LOWES COS INC COM COMMON STOCK 548661107 5597 182374 SHARES X 1 176733 0 5641 LOWES COS INC COM COMMON STOCK 548661107 559 18219 SHARES X 1 13659 0 4560 LSI CORPORATION COMMON STOCK 502161102 1 184 SHARES X 1 184 0 0 LSI CORPORATION COMMON STOCK 502161102 54 7134 SHARES X 1 7126 0 8 LUBRIZOL CORP COMMON STOCK 549271104 1132 17532 SHARES X 1 17532 0 0 LUMERA CORP COMMON STOCK 55024R106 4 1000 SHARES X 1 1000 0 0 LUMINENT MORTGAGE COMMON CAPITAL INC STOCK 550278303 30 3000 SHARES X 1 N.A. N.A. N.A. LUMINEX CORPORATION COMMON STOCK 55027E102 32 2615 SHARES X 1 2400 0 215 LYONDELL CHEMICAL COMMON COMPANY COM STOCK 552078107 15 400 SHARES X 1 400 0 0 M & T BANK CORP COMMON STOCK 55261F104 61884 578897 SHARES X 1 572503 0 6394 M & T BANK CORP COMMON STOCK 55261F104 17664 165234 SHARES X 1 33950 0 131284 MACK CALI RLTY CORP COMMON STOCK 554489104 9 200 SHARES X 1 N.A. N.A. N.A. MACY'S INC COMMON STOCK 55616P104 191 4808 SHARES X 1 4808 0 0 MACY'S INC COMMON STOCK 55616P104 37 938 SHARES X 1 938 0 0 MAF BANCORP INC COM COMMON STOCK 55261R108 416 7674 SHARES X 1 7674 0 0 MAGNA INTL INC CL A COMMON STOCK 559222401 68 750 SHARES X 1 750 0 0 MAINE & MARITIMES COMMON CORP STOCK 560377103 11 400 SHARES X 1 400 0 0 MANITOWOC CO INC COM COMMON STOCK 563571108 6 75 SHARES X 1 75 0 0 MANOR CARE INC COM COMMON STOCK 564055101 291 4450 SHARES X 1 4250 0 200 MANPOWER INC WIS COMMON STOCK 56418H100 138 1500 SHARES X 1 1500 0 0 MANULIFE FINANCIAL COMMON CORP STOCK 56501R106 1237 33159 SHARES X 1 33159 0 0 MANULIFE FINANCIAL COMMON CORP STOCK 56501R106 52 1404 SHARES X 1 1404 0 0 MARATHON OIL CORP COMMON STOCK 565849106 1119 18656 SHARES X 1 18656 0 0 MARATHON OIL CORP COMMON STOCK 565849106 321 5360 SHARES X 1 5360 0 0 MARINER ENERGY INC COMMON STOCK 56845T305 10 404 SHARES X 1 404 0 0 MARKET VECTORS GOLD PREFERRED MINERS STOCK 57060U100 4 115 SHARES X 1 N.A. N.A. N.A. MARKET VECTORS PREFERRED STEEL INDEX FD STOCK 57060U308 8 118 SHARES X 1 N.A. N.A. N.A. MARRIOTT INTL INC COMMON CL A STOCK 571903202 136 3138 SHARES X 1 3138 0 0 MARSH & MCLENNAN COMMON COS INC COM STOCK 571748102 74 2400 SHARES X 1 2400 0 0 MARSH & MCLENNAN COMMON COS INC COM STOCK 571748102 157 5100 SHARES X 1 5100 0 0 MARSHALL & ILSLEY COMMON CORP STOCK 571834100 248 5216 SHARES X 1 5216 0 0 MARSHALL & ILSLEY COMMON CORP STOCK 571834100 14 300 SHARES X 1 300 0 0 MARTEK BIOSCIENCES COMMON CORP STOCK 572901106 99 3823 SHARES X 1 3573 0 250 MARTHA STEWART COMMON LIVING-CL A STOCK 573083102 12 700 SHARES X 1 700 0 0 MARVEL TECHNOLOGY COMMON GROUP LTD STOCK G5876H105 14 750 SHARES X 1 750 0 0 MASCO CORP COMMON STOCK 574599106 1224 43002 SHARES X 1 43002 0 0 MASCO CORP COMMON STOCK 574599106 465 16344 SHARES X 1 16344 0 0 MASSEY ENERGY CO COM COMMON STOCK 576206106 21 773 SHARES X 1 773 0 0 MASSEY ENERGY CO COM COMMON STOCK 576206106 40 1500 SHARES X 1 1500 0 0 15 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- MASTEC INC COMMON STOCK 576323109 119 7500 SHARES X 1 6900 0 600 MATRIX SERVICE COMMON COMPANY STOCK 576853105 144 5775 SHARES X 1 5300 0 475 MATSUSHITA ELEC IND COMMON SPON ADR STOCK 576879209 10 500 SHARES X 1 500 0 0 MATTEL INC COMMON STOCK 577081102 10 400 SHARES X 1 400 0 0 MATTEL INC COMMON STOCK 577081102 123 4869 SHARES X 1 4869 0 0 MAX CAPITAL GROUP LTD COMMON STOCK G6052F103 5 165 SHARES X 1 165 0 0 MAXIM INTEGRATED COMMON PRODS INC COM STOCK 57772K101 159 4745 SHARES X 1 4505 0 240 MAXWELL TECHNOLOGIES COMMON INC STOCK 577767106 185 13000 SHARES X 1 13000 0 0 MC GRAW HILL COMMON COMPANIES INC STOCK 580645109 722 10600 SHARES X 1 10600 0 0 MC GRAW HILL COMMON COMPANIES INC STOCK 580645109 2007 29487 SHARES X 1 23887 0 5600 MCCORMICK & CO-NON COMMON VTG SHS STOCK 579780206 2399 62835 SHARES X 1 61660 0 1175 MCCORMICK & CO-NON COMMON VTG SHS STOCK 579780206 640 16770 SHARES X 1 13475 0 3295 MCDERMOTT INTL INC COMMON STOCK 580037109 776 9338 SHARES X 1 9018 0 320 MCDERMOTT INTL INC COMMON STOCK 580037109 19 225 SHARES X 1 0 0 225 MCDONALD'S COMMON CORPORATION STOCK 580135101 3394 66856 SHARES X 1 66106 0 750 MCDONALD'S COMMON CORPORATION STOCK 580135101 1816 35770 SHARES X 1 28910 0 6860 MCKESSON CORPORATION COMMON COM STOCK 58155Q103 50 834 SHARES X 1 394 0 440 MCKESSON CORPORATION COMMON COM STOCK 58155Q103 9 150 SHARES X 1 150 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 CORP COMMON STOCK 583334107 17 489 SHARES X 1 489 0 0 MEDAREX INC COMMON STOCK 583916101 56 3950 SHARES X 1 3600 0 350 MEDCO HEALTH COMMON SOLUTIONS INC STOCK 58405U102 1041 13350 SHARES X 1 12699 0 651 MEDCO HEALTH COMMON SOLUTIONS INC STOCK 58405U102 1578 20227 SHARES X 1 17493 0 2734 MEDICIS PHARMACEUTICAL COMMON CORP CL STOCK 584690309 50 1635 SHARES X 1 1500 0 135 MEDTRONIC INC COMMON STOCK 585055106 5314 102470 SHARES X 1 100470 0 2000 MEDTRONIC INC COMMON STOCK 585055106 3117 60112 SHARES X 1 54797 0 5315 MELLON FINANCIAL CORP COMMON STOCK 58551A108 2560 58171 SHARES X 1 58171 0 0 MELLON FINANCIAL CORP COMMON STOCK 58551A108 126 2872 SHARES X 1 2872 0 0 MEMC ELECTRONIC COMMON MATERIALS INC STOCK 552715104 655 10712 SHARES X 1 10512 0 200 MEMRY CORP COMMON STOCK 586263204 1 350 SHARES X 1 350 0 0 MENS WEARHOUSE INC COMMON COM STOCK 587118100 94 1840 SHARES X 1 1700 0 140 MENTOR CORP MINN COM COMMON STOCK 587188103 37 900 SHARES X 1 700 0 200 MERCANTILE BANK COMMON CORPORATION STOCK 587376104 9 317 SHARES X 1 317 0 0 MERCK & CO INC COM COMMON STOCK 589331107 8960 179911 SHARES X 1 173911 0 6000 MERCK & CO INC COM COMMON STOCK 589331107 8934 179394 SHARES X 1 155739 0 23655 MERIDIAN GOLD COMMON INCORPORATED STOCK 589975101 7 250 SHARES X 1 250 0 0 MERRILL LYNCH & CO COMMON INC STOCK 590188108 2950 35292 SHARES X 1 34917 0 375 MERRILL LYNCH & CO COMMON INC STOCK 590188108 1110 13280 SHARES X 1 12265 0 1015 MESA LABORATORIES COMMON INC COM STOCK 59064R109 23 1000 SHARES X 1 1000 0 0 METABOLIX INC COMMON STOCK 591018809 3 100 SHARES X 1 100 0 0 METHANEX CORPORATION COMMON STOCK 59151K108 22 884 SHARES X 1 884 0 0 METLIFE CAP TR I COMMON STOCK 59156R108 56 876 SHARES X 1 876 0 0 METLIFE CAP TR I COMMON STOCK 59156R108 99 1528 SHARES X 1 1528 0 0 MFRI INC COMMON STOCK 552721102 92 3270 SHARES X 1 3000 0 270 MFS MUN INCOME TR SH BEN INT OTHER 552738106 14 1700 SHARES X 1 N.A. N.A. N.A. MFS SPECIAL VALUE PREFERRED TRUST STOCK 55274E102 24 2125 SHARES X 1 N.A. N.A. N.A. MGM MIRAGE COMMON STOCK 552953101 4 50 SHARES X 1 50 0 0 MHI HOSPITALITY CORP COMMON STOCK 55302L102 13 1200 SHARES X 1 N.A. N.A. N.A. MICROCHIP TECHNOLOGY COMMON INC COM STOCK 595017104 102 2765 SHARES X 1 2600 0 165 MICRON TECHNOLOGY COMMON INC COM STOCK 595112103 5 400 SHARES X 1 400 0 0 MICRON TECHNOLOGY COMMON INC COM STOCK 595112103 5 400 SHARES X 1 400 0 0 MICROS SYSTEMS INC COMMON STOCK 594901100 713 13100 SHARES X 1 13100 0 0 MICROSOFT CORP COMMON STOCK 594918104 23836 808825 SHARES X 1 784631 0 24194 MICROSOFT CORP COMMON STOCK 594918104 7689 260903 SHARES X 1 229932 0 30971 MID PENN BANCORP COMMON INCORPORATED STOCK 59540G107 31 1157 SHARES X 1 1157 0 0 MIDCAP SPDR TRUST COMMON SERIES 1 S&P STOCK 595635103 2010 12337 SHARES X 1 12337 0 0 MIDCAP SPDR TRUST COMMON SERIES 1 S&P STOCK 595635103 2871 17617 SHARES X 1 17617 0 0 MILLENNIUM COMMON PHARMACEUTICALS COM STOCK 599902103 53 5000 SHARES X 1 5000 0 0 MINE SAFETY COMMON APPLIANCES CO STOCK 602720104 28 650 SHARES X 1 650 0 0 MINERAL TECH INC COM COMMON STOCK 603158106 7 100 SHARES X 1 100 0 0 MIRANT CORP COMMON STOCK 60467R100 0 11 SHARES X 1 11 0 0 MIRANT CORP-W/I-CW11 COMMON 1 STOCK 60467R118 1 23 SHARES X 1 23 0 0 MIRANT CORP-W/I-CW11 COMMON 1 STOCK 60467R118 1 35 SHARES X 1 35 0 0 ML MACADAMIA ORCHARDS COMMON STOCK 55307U107 1 100 SHARES X 1 100 0 0 MOHAWK INDUSTRIES COMMON INC COM STOCK 608190104 71 700 SHARES X 1 700 0 0 MOLEX INC COMMON STOCK 608554101 114 3812 SHARES X 1 3812 0 0 MOLEX INC COMMON STOCK 608554101 49 1640 SHARES X 1 1640 0 0 MOLSON COORS BREWING COMMON COMPANY STOCK 60871R209 28 300 SHARES X 1 300 0 0 MONARCH CASINO & COMMON RESORT INC STOCK 609027107 70 2619 SHARES X 1 2619 0 0 MONSANTO COMPANY COMMON STOCK 61166W101 213 3160 SHARES X 1 1878 0 1282 MONSANTO COMPANY COMMON STOCK 61166W101 841 12456 SHARES X 1 12456 0 0 MONSTER WORLDWIDE COMMON INCORPORATED STOCK 611742107 5 125 SHARES X 1 125 0 0 MONTGOMERY ST INCOME PREFERRED SECS INC STOCK 614115103 98 5653 SHARES X 1 N.A. N.A. N.A. MOODYS CORP COMMON STOCK 615369105 99 1590 SHARES X 1 1590 0 0 MOODYS CORP COMMON STOCK 615369105 535 8600 SHARES X 1 8600 0 0 MOOG INC CL A COMMON STOCK 615394202 3 75 SHARES X 1 75 0 0 MORGAN STAN DEAN PREFERRED QUALITY MUN I STOCK 61745P734 20 1413 SHARES X 1 N.A. N.A. N.A. 16 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- MORGAN STANLEY PREFERRED EMERGING MKTS D STOCK 61744H105 15 1500 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY GROUP COMMON INC STOCK 617446448 10077 120134 SHARES X 1 117010 0 3124 MORGAN STANLEY GROUP COMMON INC STOCK 617446448 2502 29831 SHARES X 1 29169 0 662 MORGAN STANLEY HIGH PREFERRED YLD FD INC STOCK 61744M104 2 300 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY INSD PREFERRED MUNI INCOM STOCK 61745P791 40 2814 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY PREFERRED QUALITY MUNI IN STOCK 61745P668 23 1708 SHARES X 1 N.A. N.A. N.A. MOTOROLA INC COMMON STOCK 620076109 1781 100641 SHARES X 1 100641 0 0 MOTOROLA INC COMMON STOCK 620076109 1044 59010 SHARES X 1 58010 0 1000 MUELLER WATER COMMON PRODUCTS INC-A STOCK 624758108 2 100 SHARES X 1 100 0 0 MUNICIPAL MTG & EQ COMMON LLC STOCK 62624B101 41 1700 SHARES X 1 1700 0 0 MUNICIPAL MTG & EQ COMMON LLC STOCK 62624B101 40 1650 SHARES X 1 1650 0 0 MURPHY OIL CORP COMMON STOCK 626717102 53 900 SHARES X 1 900 0 0 MURPHY OIL CORP COMMON STOCK 626717102 89 1500 SHARES X 1 1500 0 0 MYLAN LABORATORIES COMMON INC STOCK 628530107 15 800 SHARES X 1 800 0 0 MYLAN LABORATORIES COMMON INC STOCK 628530107 27 1500 SHARES X 1 0 0 1500 MYRIAD GENETICS INC COMMON COM STOCK 62855J104 6 150 SHARES X 1 150 0 0 N J RES CORP COMMON STOCK 646025106 31 600 SHARES X 1 600 0 0 NABI COMMON BIOPHARMACEUTICALS STOCK 629519109 9 2000 SHARES X 1 2000 0 0 NABORS INDUSTRIES LTD COMMON STOCK G6359F103 2006 60109 SHARES X 1 59615 0 494 NABORS INDUSTRIES LTD COMMON STOCK G6359F103 860 25755 SHARES X 1 25755 0 0 NAM TAI ELECTRONICS COMMON INCORPORAT STOCK 629865205 6 500 SHARES X 1 0 0 500 NATIONAL AUSTRALIA COMMON BK LTD STOCK 632525408 87 500 SHARES X 1 500 0 0 NATIONAL BANK OF COMMON GREECE ADR STOCK 633643408 150 13100 SHARES X 1 13100 0 0 NATIONAL BANK OF COMMON GREECE ADR STOCK 633643408 15 1300 SHARES X 1 1300 0 0 NATIONAL CITY CORP COMMON COM STOCK 635405103 579 17375 SHARES X 1 17375 0 0 NATIONAL CITY CORP COMMON COM STOCK 635405103 40 1215 SHARES X 1 1215 0 0 NATIONAL PENN COMMON BANCSHARES INC STOCK 637138108 135 8113 SHARES X 1 8113 0 0 NATIONAL PENN COMMON BANCSHARES INC STOCK 637138108 114 6836 SHARES X 1 6836 0 0 NATIONAL RETAIL COMMON PROPERTIES INC STOCK 637417106 15 700 SHARES X 1 N.A. N.A. N.A. NATIONAL SEMICONDUCTOR CORP COMMON CO STOCK 637640103 66 2350 SHARES X 1 2350 0 0 NATIONAL SEMICONDUCTOR CORP COMMON CO STOCK 637640103 87 3090 SHARES X 1 3090 0 0 NATIONAL-OILWELL COMMON VARCO INC STOCK 637071101 26 250 SHARES X 1 250 0 0 NATIONWIDE FINL SVCS COMMON INC STOCK 638612101 26 413 SHARES X 1 0 0 413 NATIONWIDE HEALTH COMMON PROPERTIES ( STOCK 638620104 41 1500 SHARES X 1 N.A. N.A. N.A. NATL FUEL GAS CO COMMON STOCK 636180101 43 1000 SHARES X 1 1000 0 0 NATURAL GAS SERVICES COMMON GROUP STOCK 63886Q109 72 4000 SHARES X 1 4000 0 0 NATURAL RESOURCE COMMON PARTNERS L P STOCK 63900P103 17 434 SHARES X 1 434 0 0 NCR CORP COM COMMON STOCK 62886E108 6 109 SHARES X 1 109 0 0 NCR CORP COM COMMON STOCK 62886E108 77 1474 SHARES X 1 1458 0 16 NEENAH PAPER INC COMMON STOCK 640079109 43 1035 SHARES X 1 1035 0 0 NEENAH PAPER INC COMMON STOCK 640079109 3 65 SHARES X 1 65 0 0 NETSOL TECHNOLOGIES COMMON INC STOCK 64115A204 1 500 SHARES X 1 500 0 0 NETWORK APPLIANCE COMMON INC COM STOCK 64120L104 743 25440 SHARES X 1 25440 0 0 NEUROCRINE COMMON BIOSCIENCES INC STOCK 64125C109 6 500 SHARES X 1 0 0 500 NEW AMERICAN HIGH PREFERRED INCOME FD IN STOCK 641876107 8 3500 SHARES X 1 N.A. N.A. N.A. NEW YORK TIMES CO CL COMMON A STOCK 650111107 31 1220 SHARES X 1 1220 0 0 NEW YORK TIMES CO CL COMMON A STOCK 650111107 254 10000 SHARES X 1 10000 0 0 NEWELL RUBBERMAID COMMON INC COM STOCK 651229106 726 24668 SHARES X 1 24668 0 0 NEWELL RUBBERMAID COMMON INC COM STOCK 651229106 373 12682 SHARES X 1 12182 0 500 NEWFIELD EXPLORATION COMMON CO STOCK 651290108 184 4034 SHARES X 1 3814 0 220 NEWMARKET CORPORATION COMMON STOCK 651587107 106 2200 SHARES X 1 2200 0 0 NEWMARKET CORPORATION COMMON STOCK 651587107 263 5440 SHARES X 1 5440 0 0 NEWMONT MINING COMMON STOCK 651639106 351 8991 SHARES X 1 8940 0 51 NEWMONT MINING COMMON STOCK 651639106 39 1000 SHARES X 1 100 0 900 NEWS CORP INC-A COMMON STOCK 65248E104 2932 138247 SHARES X 1 135760 0 2487 NEWS CORP INC-A COMMON STOCK 65248E104 102 4786 SHARES X 1 4686 0 100 NEWS CORP-CLASS B COMMON STOCK 65248E203 4 185 SHARES X 1 185 0 0 NEXEN INC COMMON STOCK 65334H102 15 480 SHARES X 1 480 0 0 NFJ DIVIDEND, PREFERRED INTEREST, PREMIUM STOCK 65337H109 122 4800 SHARES X 1 N.A. N.A. N.A. NFJ DIVIDEND, PREFERRED INTEREST, PREMIUM STOCK 65337H109 3 100 SHARES X 1 N.A. N.A. N.A. NICHOLAS-APPLEGATE PREFERRED INTL & PREM STOCK 65370C108 17 600 SHARES X 1 N.A. N.A. N.A. 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 1891 32441 SHARES X 1 32441 0 0 NIKE INC CL B COMMON STOCK 654106103 131 2240 SHARES X 1 1940 0 300 NISOURCE INC COMMON STOCK 65473P105 96 4621 SHARES X 1 4621 0 0 NISOURCE INC COMMON STOCK 65473P105 41 1971 SHARES X 1 1971 0 0 NOBLE CORPORATION COMMON STOCK G65422100 138 1415 SHARES X 1 1415 0 0 NOBLE ENERGY INC COMMON STOCK 655044105 470 7535 SHARES X 1 7170 0 365 NOBLE ENERGY INC COMMON STOCK 655044105 125 2000 SHARES X 1 2000 0 0 NOKIA CORP SPONSORED COMMON ADR STOCK 654902204 1033 36756 SHARES X 1 36756 0 0 NOKIA CORP SPONSORED COMMON ADR STOCK 654902204 378 13440 SHARES X 1 12640 0 800 NORDSTROM INC COM COMMON STOCK 655664100 153 3000 SHARES X 1 2860 0 140 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 927 17635 SHARES X 1 17635 0 0 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 810 15400 SHARES X 1 12700 0 2700 NORTEL NETWORKS CORP COMMON STOCK 656568508 3 135 SHARES X 1 135 0 0 NORTEL NETWORKS CORP COMMON STOCK 656568508 0 13 SHARES X 1 13 0 0 NORTHEAST UTILITIES COMMON COM STOCK 664397106 11 375 SHARES X 1 375 0 0 17 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- NORTHROP GRUMMAN CORP COMMON STOCK 666807102 641 8236 SHARES X 1 8236 0 0 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 248 3186 SHARES X 1 3186 0 0 NORTHWEST AIRLINES COMMON CORP STOCK 667280408 3 122 SHARES X 1 122 0 0 NORTHWEST BANCORP COMMON INCORPORATED STOCK 667328108 16 621 SHARES X 1 621 0 0 NORTHWEST NATURAL COMMON GAS COMPANY STOCK 667655104 76 1650 SHARES X 1 1650 0 0 NORTHWEST NATURAL COMMON GAS COMPANY STOCK 667655104 23 500 SHARES X 1 500 0 0 NOVARTIS AG ADR COMMON STOCK 66987V109 5814 103688 SHARES X 1 101017 0 2671 NOVARTIS AG ADR COMMON STOCK 66987V109 890 15873 SHARES X 1 13323 0 2550 NOVASTAR FINANCIAL COMMON INCORPORATE STOCK 669947400 3 500 SHARES X 1 N.A. N.A. N.A. NOVAVAX INC COMMON STOCK 670002104 1 200 SHARES X 1 200 0 0 NOVELL INC COMMON STOCK 670006105 76 9695 SHARES X 1 9695 0 0 NOVELL INC COMMON STOCK 670006105 117 15075 SHARES X 1 15075 0 0 NOVOGEN LTD-SPONS ADR COMMON STOCK 67010F103 17 2000 SHARES X 1 2000 0 0 NSTAR COM COMMON STOCK 67019E107 18 560 SHARES X 1 560 0 0 NUCOR CORP COMMON STOCK 670346105 113 1920 SHARES X 1 1920 0 0 NUSTAR ENERGY LP COMMON STOCK 67058H102 27 400 SHARES X 1 400 0 0 NUVEEN DIV ADVANTAGE PREFERRED MUN FD 2 STOCK 67070F100 4 250 SHARES X 1 N.A. N.A. N.A. NUVEEN DIV ADVANTAGE PREFERRED MUN FD 2 STOCK 67070F100 4 250 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 INSD QUALITY PREFERRED MUN FD STOCK 67062N103 65 4624 SHARES X 1 N.A. N.A. N.A. NUVEEN INVESTMENTS COMMON INC STOCK 67090F106 7 115 SHARES X 1 115 0 0 NUVEEN INVESTMENTS COMMON INC STOCK 67090F106 57 925 SHARES X 1 925 0 0 NUVEEN INVT QUALITY PREFERRED MUNI FD STOCK 67062E103 5 333 SHARES X 1 N.A. N.A. N.A. NUVEEN MARYLAND PREFERRED DIVIDEND ADV M STOCK 67069R107 77 5289 SHARES X 1 N.A. N.A. N.A. NUVEEN MD DIV PREFERRED ADVANTAGE MUN FD STOCK 67070V105 59 4059 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET PREFERRED OPPORTUNITY STOCK 67062W103 42 3000 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET PREFERRED OPPORTUNITY STOCK 67062W103 210 15000 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED ADVANTAGE FD STOCK 67062H106 26 1721 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED ADVANTAGE FD STOCK 67062H106 31 2071 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED VALUE FUND STOCK 670928100 29 2963 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED VALUE FUND STOCK 670928100 25 2594 SHARES X 1 N.A. N.A. N.A. NUVEEN NY INVT PREFERRED QUALITY MUN FD STOCK 67062X101 40 2965 SHARES X 1 N.A. N.A. N.A. NUVEEN NY SELECT PREFERRED QUAL MUNI FD STOCK 670976109 7 500 SHARES X 1 N.A. N.A. N.A. NUVEEN PA DIVIDEND PREFERRED ADV MUNI FD STOCK 67071W102 14 979 SHARES X 1 N.A. N.A. N.A. NUVEEN PA DIVIDEND PREFERRED ADV MUNI FD STOCK 67070E103 15 1000 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT PREFERRED QUALITY MUN FD STOCK 670972108 157 11709 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT PREFERRED QUALITY MUN FD STOCK 670972108 130 9736 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM PREFERRED INCOME MUN FD 2 STOCK 67061F101 92 7028 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM PREFERRED INCOME MUN FD 2 STOCK 67061F101 15 1117 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PREFERRED PLUS MUNI F STOCK 67062P108 46 3255 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PREFERRED PLUS MUNI F STOCK 67062P108 9 645 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CONV PREFERRED INCOME FD II STOCK 67073D102 34 2560 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 & CVRT PREFERRED INCOME FUND STOCK 67073B106 20 1500 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUN PREFERRED FD 4 STOCK 6706K4105 41 3324 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUN PREFERRED FD 4 STOCK 6706K4105 2 184 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER INSD PREFERRED MUNI INC F STOCK 670987106 6 410 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER INSD PREFERRED MUNI INC F STOCK 670987106 14 1000 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PREFERRED INCOME MUNI FD STOCK 670977107 7 500 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PREFERRED INCOME MUNI FD STOCK 670977107 3 210 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PFD PREFERRED INCOME FD 2 STOCK 67072C105 56 4085 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PFD PREFERRED INCOME FD 3 STOCK 67072W101 93 7000 SHARES X 1 N.A. N.A. N.A. NUVEEN SELECT PREFERRED QUALITY MUN FD STOCK 670973106 6 406 SHARES X 1 N.A. N.A. N.A. NYER MEDICAL GROUP COMMON INCORPORATE STOCK 670711100 2 825 SHARES X 1 825 0 0 NYSE EURONEXT COMMON STOCK 629491101 92 1250 SHARES X 1 550 0 700 NYSE EURONEXT COMMON STOCK 629491101 15 200 SHARES X 1 200 0 0 OCCIDENTAL PETE CORP COMMON COM STOCK 674599105 339 5858 SHARES X 1 5858 0 0 OCCIDENTAL PETE CORP COMMON COM STOCK 674599105 174 3000 SHARES X 1 3000 0 0 OCEANEERING INTL INC COMMON COM STOCK 675232102 32 600 SHARES X 1 600 0 0 OFFICE DEPOT INC COMMON STOCK 676220106 52 1700 SHARES X 1 1700 0 0 OFFICEMAX INC COMMON STOCK 67622P101 26 673 SHARES X 1 673 0 0 OGE ENERGY CORP COM COMMON STOCK 670837103 51 1400 SHARES X 1 1400 0 0 OGE ENERGY CORP COM COMMON STOCK 670837103 99 2710 SHARES X 1 2710 0 0 OHIO CAS CORP COMMON STOCK 677240103 10 240 SHARES X 1 240 0 0 OLD NATIONAL BANCORP COMMON COM STOCK 680033107 95 5700 SHARES X 1 5700 0 0 OLD REPUBLIC INTL COMMON CORP COM STOCK 680223104 98 4600 SHARES X 1 4600 0 0 OLIN CORP COM COMMON STOCK 680665205 22 1050 SHARES X 1 1050 0 0 OLIN CORP COM COMMON STOCK 680665205 21 1000 SHARES X 1 1000 0 0 OMEGA FINANCIAL CORP COMMON STOCK 682092101 73 2712 SHARES X 1 2712 0 0 OMEGA FINANCIAL CORP COMMON STOCK 682092101 361 13427 SHARES X 1 11000 0 2427 OMNICOM GROUP INC COM COMMON STOCK 681919106 516 9760 SHARES X 1 9760 0 0 OMNICOM GROUP INC COM COMMON STOCK 681919106 198 3750 SHARES X 1 3750 0 0 OMNIVISION COMMON TECHNOLOGIES INC STOCK 682128103 23 1294 SHARES X 1 1294 0 0 ON SEMICONDUCTOR COMMON CORPORATION STOCK 682189105 66 6200 SHARES X 1 5600 0 600 ON TRACK INNOVATIONS COMMON LTD STOCK M8791A109 9 1500 SHARES X 1 1500 0 0 ONEOK INC COMMON STOCK 682680103 41 820 SHARES X 1 820 0 0 ONEOK INC COMMON STOCK 682680103 10 200 SHARES X 1 200 0 0 ONEOK PARTNERS LP COMMON STOCK 68268N103 82 1200 SHARES X 1 1200 0 0 18 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- ONEOK PARTNERS LP COMMON STOCK 68268N103 137 2000 SHARES X 1 2000 0 0 OPPENHEIMER HOLDINGS COMMON INC CL A STOCK 683797104 73 1420 SHARES X 1 1300 0 120 OPTEUM INC COMMON STOCK 68384A100 0 100 SHARES X 1 N.A. N.A. N.A. ORACLE CORPORATION COMMON COM STOCK 68389X105 2435 123552 SHARES X 1 122852 0 700 ORACLE CORPORATION COMMON COM STOCK 68389X105 678 34410 SHARES X 1 34410 0 0 OSHKOSH TRUCK CORP COMMON STOCK 688239201 22 350 SHARES X 1 350 0 0 OSI PHARMACEUTICALS COMMON INC COM STOCK 671040103 35 980 SHARES X 1 900 0 80 OTELCO INC COMMON STOCK 688823202 27 1355 SHARES X 1 1355 0 0 P G & E CORP COMMON STOCK 69331C108 58 1274 SHARES X 1 1274 0 0 P G & E CORP COMMON STOCK 69331C108 68 1500 SHARES X 1 0 0 1500 PACCAR INC COMMON STOCK 693718108 16 187 SHARES X 1 187 0 0 PACER INTERNATIONAL COMMON INC STOCK 69373H106 16 663 SHARES X 1 663 0 0 PACTIV CORP COM COMMON STOCK 695257105 33 1028 SHARES X 1 1028 0 0 PAETEC HOLDING CORP COMMON STOCK 695459107 11 1000 SHARES X 1 1000 0 0 PALL CORP COM COMMON STOCK 696429307 92 2000 SHARES X 1 2000 0 0 PALM INC COMMON STOCK 696643105 20 1259 SHARES X 1 1259 0 0 PALM INC COMMON STOCK 696643105 1 87 SHARES X 1 87 0 0 PAPA JOHNS COMMON INTERNATIONAL INC STOCK 698813102 4 147 SHARES X 1 147 0 0 PAR PHARMACEUTICALS COMMON COS INC STOCK 69888P106 8 286 SHARES X 1 286 0 0 PARAMETRIC COMMON TECHNOLOGY CORP STOCK 699173209 60 2799 SHARES X 1 2799 0 0 PARKER HANNIFIN CORP COMMON STOCK 701094104 356 3631 SHARES X 1 3631 0 0 PARKER HANNIFIN CORP COMMON STOCK 701094104 176 1796 SHARES X 1 1796 0 0 PARTNERRE LTD COMMON STOCK G6852T105 38 485 SHARES X 1 485 0 0 PARTNERS TRUST COMMON FINANCIAL GROUP STOCK 70213F102 80 7574 SHARES X 1 7574 0 0 PARTNERS TRUST COMMON FINANCIAL GROUP STOCK 70213F102 13 1213 SHARES X 1 0 0 1213 PATTERSON-UTI ENERGY COMMON INC STOCK 703481101 18 704 SHARES X 1 704 0 0 PATTERSON-UTI ENERGY COMMON INC STOCK 703481101 25 950 SHARES X 1 950 0 0 PAYCHEX INC COM COMMON STOCK 704326107 386 9857 SHARES X 1 9857 0 0 PAYCHEX INC COM COMMON STOCK 704326107 463 11825 SHARES X 1 11825 0 0 PAYLESS SHOESOURCE COMMON INC COM STOCK 704379106 62 1960 SHARES X 1 1800 0 160 PDL BIOPHARMA INC COMMON STOCK 69329Y104 131 5602 SHARES X 1 5242 0 360 PDL BIOPHARMA INC COMMON STOCK 69329Y104 7 300 SHARES X 1 300 0 0 PEABODY ENERGY CORP COMMON STOCK 704549104 2831 58513 SHARES X 1 56058 0 2455 PEABODY ENERGY CORP COMMON STOCK 704549104 369 7630 SHARES X 1 4845 0 2785 PEDIATRIX MEDICAL COMMON GROUP INC CO STOCK 705324101 542 9820 SHARES X 1 9525 0 295 PEDIATRIX MEDICAL COMMON GROUP INC CO STOCK 705324101 44 800 SHARES X 1 0 0 800 PEETS COFFEE & TEA COMMON INC COM STOCK 705560100 5 200 SHARES X 1 200 0 0 PENGROWTH ENERGY COMMON TRUST STOCK 706902509 8 400 SHARES X 1 400 0 0 PENN ESTATE INV TR COMMON (REIT) STOCK 709102107 67 1516 SHARES X 1 N.A. N.A. N.A. PENN ESTATE INV TR COMMON (REIT) STOCK 709102107 13 300 SHARES X 1 N.A. N.A. N.A. PENN NATL GAMING INC COMMON STOCK 707569109 107 1775 SHARES X 1 1775 0 0 PENN TREATY AMERICAN COMMON CORP STOCK 707874400 0 21 SHARES X 1 21 0 0 PENN VA RESOURCE COMMON PARTNERS LP STOCK 707884102 31 1000 SHARES X 1 1000 0 0 PENNEY JC CO INC COMMON STOCK 708160106 2212 30558 SHARES X 1 29616 0 942 PENNEY JC CO INC COMMON STOCK 708160106 536 7408 SHARES X 1 7408 0 0 PENNICHUCK COMMON CORPORATION NEW STOCK 708254206 20 789 SHARES X 1 789 0 0 PENNSYLVANIA COMMON COMMERCE BANCORP STOCK 708677109 184 6500 SHARES X 1 6500 0 0 PENNWEST ENERGY TRUST COMMON STOCK 707885109 100 3010 SHARES X 1 3010 0 0 PENTAIR INC COM COMMON STOCK 709631105 31 800 SHARES X 1 800 0 0 PENTAIR INC COM COMMON STOCK 709631105 301 7800 SHARES X 1 7800 0 0 PEPCO HOLDINGS INC COMMON STOCK 713291102 426 15118 SHARES X 1 13592 0 1526 PEPCO HOLDINGS INC COMMON STOCK 713291102 521 18482 SHARES X 1 16182 0 2300 PEPSIAMERICAS INC COM COMMON STOCK 71343P200 15 600 SHARES X 1 600 0 0 PEPSICO INC COM COMMON STOCK 713448108 27309 421117 SHARES X 1 416405 0 4712 PEPSICO INC COM COMMON STOCK 713448108 16363 252321 SHARES X 1 227719 0 24602 PERFORMANCE FOOD COMMON GROUP CO STOCK 713755106 23 700 SHARES X 1 700 0 0 PERKINELMER INC COM COMMON STOCK 714046109 31 1200 SHARES X 1 1200 0 0 PERKINELMER INC COM COMMON STOCK 714046109 104 4000 SHARES X 1 4000 0 0 PERRIGO COMPANY COMMON STOCK 714290103 235 11981 SHARES X 1 11141 0 840 PETE & RES CORP COM COMMON STOCK 716549100 39 1000 SHARES X 1 1000 0 0 PETMED EXPRESS INC COMMON STOCK 716382106 10 800 SHARES X 1 800 0 0 PETRO-CANADA COMMON STOCK 71644E102 85 1600 SHARES X 1 1600 0 0 PETROCHINA CO LTD ADR COMMON STOCK 71646E100 67 450 SHARES X 1 450 0 0 PETSMART INC COMMON STOCK 716768106 1148 35370 SHARES X 1 35370 0 0 PETSMART INC COMMON STOCK 716768106 451 13905 SHARES X 1 13905 0 0 PFIZER INC COMMON STOCK 717081103 21331 834212 SHARES X 1 821486 0 12726 PFIZER INC COMMON STOCK 717081103 12365 483568 SHARES X 1 469203 600 13765 PHARMACEUTIAL COMMON PRODUCT DEVEL IN STOCK 717124101 1461 38185 SHARES X 1 37445 0 740 PHARMACEUTICAL PREFERRED HOLDERS TRUST STOCK 71712A206 41 500 SHARES X 1 N.A. N.A. N.A. PHH CORPORATION COMMON STOCK 693320202 0 12 SHARES X 1 12 0 0 PHOENIX COS INC COM COMMON STOCK 71902E109 21 1413 SHARES X 1 1413 0 0 PHOENIX COS INC COM COMMON STOCK 71902E109 24 1588 SHARES X 1 1588 0 0 PICO HOLDINGS INC COM COMMON STOCK 693366205 73 1691 SHARES X 1 0 0 1691 PIEDMONT NAT GAS INC COMMON STOCK 720186105 54 2180 SHARES X 1 2180 0 0 PIEDMONT NAT GAS INC COMMON STOCK 720186105 10 400 SHARES X 1 0 0 400 PIKE ELECTRIC CORP COMMON STOCK 721283109 73 3260 SHARES X 1 3000 0 260 PIMCO CORPORATE PREFERRED INCOME FUND STOCK 72200U100 11 740 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. 19 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 -------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ------ PIMCO MUNICIPAL PREFERRED INCOME FUND II STOCK 72201A103 20 1335 SHARES X 1 N.A. N.A. N.A. PIMCO MUNICIPAL PREFERRED INCOME FUND II STOCK 72200W106 194 13200 SHARES X 1 N.A. N.A. N.A. PIMCO RCM STRAT PREFERRED GLOBAL GOVT STOCK 72200X104 15 1500 SHARES X 1 N.A. N.A. N.A. PINNACLE DATA COMMON SYSTEMS INC STOCK 723454104 1 300 SHARES X 1 300 0 0 PINNACLE WEST COMMON CAPITAL CORP STOCK 723484101 20 500 SHARES X 1 500 0 0 PIONEER MUNICIPAL PREFERRED HI INC ADV T STOCK 723762100 31 2000 SHARES X 1 N.A. N.A. N.A. PIONEER NATURAL COMMON RESOURCES CO STOCK 723787107 93 1903 SHARES X 1 1803 0 100 PIPER JAFFRAY COMMON COMPANIES INC STOCK 724078100 206 3699 SHARES X 1 3439 0 260 PIPER JAFFRAY COMMON COMPANIES INC STOCK 724078100 1 10 SHARES X 1 10 0 0 PITNEY BOWES INC COM COMMON STOCK 724479100 449 9600 SHARES X 1 9600 0 0 PITNEY BOWES INC COM COMMON STOCK 724479100 220 4700 SHARES X 1 4700 0 0 PLAINS ALL AMERICAN COMMON PIPELINE L STOCK 726503105 64 1000 SHARES X 1 1000 0 0 PLAINS EXPLORATION & COMMON PRODUCT C STOCK 726505100 96 2000 SHARES X 1 2000 0 0 PLATINUM UNDERWRITERS COMMON HOLDINGS STOCK G7127P100 102 2940 SHARES X 1 2700 0 240 PLUM CREEK TIMBER COMMON CO INC STOCK 729251108 70 1680 SHARES X 1 N.A. N.A. N.A. PMC SIERRA INC COMMON STOCK 69344F106 400 51740 SHARES X 1 48925 0 2815 PNC FINANCIAL COMMON SERVICES GROUP I STOCK 693475105 12176 170108 SHARES X 1 167048 0 3060 PNC FINANCIAL COMMON SERVICES GROUP I STOCK 693475105 5253 73387 SHARES X 1 62292 7000 4095 PNM RESOURCES INC COMMON STOCK 69349H107 34 1208 SHARES X 1 1208 0 0 POLO RALPH LAUREN COMMON CORPORATION STOCK 731572103 10 100 SHARES X 1 100 0 0 PORTUGAL TELECOM COMMON SGPS S A SPON STOCK 737273102 3 204 SHARES X 1 204 0 0 POWELL INDUSTRIES COMMON INC STOCK 739128106 55 1732 SHARES X 1 1598 0 134 POWERSHARES DYN PREFERRED BIOTECH & GENO STOCK 73935X856 110 6000 SHARES X 1 N.A. N.A. N.A. POWERSHARES GLD DRG PREFERRED H USX CH STOCK 73935X401 8 310 SHARES X 1 N.A. N.A. N.A. POWERSHARES GLOBAL COMMON WATER PORTF STOCK 73935X575 27 1300 SHARES X 1 1300 0 0 POWERSHARES QQQ PREFERRED STOCK 73935A104 330 6937 SHARES X 1 N.A. N.A. N.A. POWERSHARES QQQ PREFERRED STOCK 73935A104 5316 111680 SHARES X 1 N.A. N.A. N.A. POZEN INCORPORATED COMMON STOCK 73941U102 126 6958 SHARES X 1 6463 0 495 PPG INDS INC COMMON STOCK 693506107 558 7335 SHARES X 1 6535 0 800 PPG INDS INC COMMON STOCK 693506107 1520 19973 SHARES X 1 18348 0 1625 PPL CORP COM COMMON STOCK 69351T106 6620 141476 SHARES X 1 139576 0 1900 PPL CORP COM COMMON STOCK 69351T106 2206 47148 SHARES X 1 37456 2130 7562 PRAXAIR INC COM COMMON STOCK 74005P104 103 1435 SHARES X 1 835 0 600 PRAXAIR INC COM COMMON STOCK 74005P104 221 3071 SHARES X 1 3071 0 0 PRECISION CASTPARTS COMMON CORP COM STOCK 740189105 3631 29923 SHARES X 1 29051 0 872 PRECISION CASTPARTS COMMON CORP COM STOCK 740189105 49 405 SHARES X 1 405 0 0 PRECISION DRILLING COMMON CORP-US$ STOCK 740215108 51 2100 SHARES X 1 2100 0 0 PRICE T ROWE GROUP COMMON INC COM STOCK 74144T108 1589 30615 SHARES X 1 30615 0 0 PRICE T ROWE GROUP COMMON INC COM STOCK 74144T108 1354 26090 SHARES X 1 25900 0 190 PRICELINE.COM COMMON INCORPORATED STOCK 741503403 135 1960 SHARES X 1 1800 0 160 PRIMEWEST ENERGY COMMON TRUST STOCK 741930309 13 600 SHARES X 1 600 0 0 PRINCIPAL FINL COMMON GROUP INC STOCK 74251V102 92 1575 SHARES X 1 1575 0 0 PROASSURANCE CORP COMMON STOCK 74267C106 290 5210 SHARES X 1 4820 0 390 PROCTER & GAMBLE CO COMMON COM STOCK 742718109 39295 642173 SHARES X 1 627756 0 14417 PROCTER & GAMBLE CO COMMON COM STOCK 742718109 33998 555608 SHARES X 1 449950 0 105658 PROGRESS ENERGY INC COMMON COM STOCK 743263105 517 11331 SHARES X 1 10731 0 600 PROGRESS ENERGY INC COMMON COM STOCK 743263105 146 3209 SHARES X 1 3209 0 0 PROGRESSIVE CORP COM COMMON STOCK 743315103 96 4000 SHARES X 1 4000 0 0 PROLOGIS (REIT) COMMON STOCK 743410102 24 430 SHARES X 1 N.A. N.A. N.A. PROVIDENT BANKSHARES COMMON CORPORATI STOCK 743859100 356 10867 SHARES X 1 10867 0 0 PROVIDENT BANKSHARES COMMON CORPORATI STOCK 743859100 92 2810 SHARES X 1 2810 0 0 PROVIDENT ENERGY COMMON TRUST UNITS STOCK 74386K104 77 6500 SHARES X 1 6500 0 0 PROVIDENT ENERGY COMMON TRUST UNITS STOCK 74386K104 20 1700 SHARES X 1 1700 0 0 PROVIDENT FINANCIAL COMMON SERVICES I STOCK 74386T105 16 1000 SHARES X 1 1000 0 0 PROXYMED INC COMMON STOCK 744290305 1 500 SHARES X 1 500 0 0 PRUDENTIAL COMMON FINANCIAL INC STOCK 744320102 330 3392 SHARES X 1 3392 0 0 PRUDENTIAL COMMON FINANCIAL INC STOCK 744320102 69 713 SHARES X 1 713 0 0 PSYCHIATRIC COMMON SOLUTIONS INC STOCK 74439H108 4837 133399 SHARES X 1 130487 0 2912 PSYCHIATRIC COMMON SOLUTIONS INC STOCK 74439H108 91 2500 SHARES X 1 1325 0 1175 PUBLIC STORAGE INC COMMON COM STOCK 74460D109 4 56 SHARES X 1 N.A. N.A. N.A. PUBLIC SVC ENTERPRISE GROUP COMMON IN STOCK 744573106 519 5909 SHARES X 1 5909 0 0 PUBLIC SVC ENTERPRISE GROUP COMMON IN STOCK 744573106 354 4028 SHARES X 1 4028 0 0 PUGET ENERGY INC COM COMMON STOCK 745310102 57 2340 SHARES X 1 2340 0 0 PUGET ENERGY INC COM COMMON STOCK 745310102 21 875 SHARES X 1 875 0 0 PURE CYCLE CORP COMMON STOCK 746228303 78 10000 SHARES X 1 10000 0 0 PUTNAM MANAGED PREFERRED MUNICIPAL INCOM STOCK 746823103 95 12081 SHARES X 1 N.A. N.A. N.A. PUTNAM MANAGED PREFERRED MUNICIPAL INCOM STOCK 746823103 8 1073 SHARES X 1 N.A. N.A. N.A. PUTNAM PREMIER PREFERRED INCOME TRUST STOCK 746853100 1 144 SHARES X 1 N.A. N.A. N.A. PUTNAM PREMIER PREFERRED INCOME TRUST STOCK 746853100 2 300 SHARES X 1 N.A. N.A. N.A. QUALCOMM INC COM COMMON STOCK 747525103 7992 184186 SHARES X 1 182711 0 1475 QUALCOMM INC COM COMMON STOCK 747525103 1076 24795 SHARES X 1 24395 0 400 QUANTA SERVICES INC COMMON COM STOCK 74762E102 423 13805 SHARES X 1 13300 0 505 QUEST DIAGNOSTICS COMMON INC STOCK 74834L100 376 7278 SHARES X 1 7278 0 0 QUEST DIAGNOSTICS COMMON INC STOCK 74834L100 310 5998 SHARES X 1 5698 0 300 QUESTAR CORP COM COMMON STOCK 748356102 169 3204 SHARES X 1 3204 0 0 QUESTAR CORP COM COMMON STOCK 748356102 180 3400 SHARES X 1 3400 0 0 QWEST COMMUNICATIONS COMMON INTL INC STOCK 749121109 28 2931 SHARES X 1 2931 0 0 QWEST COMMUNICATIONS COMMON INTL INC STOCK 749121109 18 1814 SHARES X 1 1604 0 210 20 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- R H DONNELLEY CORP COMMON STOCK 74955W307 8 111 SHARES X 1 111 0 0 R H DONNELLEY CORP COMMON STOCK 74955W307 18 240 SHARES X 1 240 0 0 RADA ELECTRONIC INDS COMMON LTD STOCK M81863116 0 200 SHARES X 1 200 0 0 RADIAN GROUP INC COM COMMON STOCK 750236101 2126 39370 SHARES X 1 37716 0 1654 RAIT FINANCIAL TRUST COMMON STOCK 749227104 13 500 SHARES X 1 N.A. N.A. N.A. RANGE RESOURCES COMMON CORPORATION STOCK 75281A109 12 315 SHARES X 1 315 0 0 RAYONIER INC COM COMMON STOCK 754907103 30 668 SHARES X 1 668 0 0 RAYONIER INC COM COMMON STOCK 754907103 129 2850 SHARES X 1 2850 0 0 RAYTHEON CO COM NEW COMMON STOCK 755111507 561 10413 SHARES X 1 9089 0 1324 RAYTHEON CO COM NEW COMMON STOCK 755111507 1051 19504 SHARES X 1 19004 0 500 REDWOOD TRUST COMMON INC-REIT STOCK 758075402 20 420 SHARES X 1 N.A. N.A. N.A. REGAL-BELOIT CORP COMMON STOCK 758750103 61 1315 SHARES X 1 1200 0 115 REGIONS FINANCIAL COMMON CORP STOCK 7591EP100 117 3532 SHARES X 1 3532 0 0 REGIONS FINANCIAL COMMON CORP STOCK 7591EP100 250 7559 SHARES X 1 7559 0 0 REGIS CORP MINN COMMON STOCK 758932107 4 100 SHARES X 1 100 0 0 RELIANT ENERGY INC COMMON STOCK 75952B105 4 157 SHARES X 1 157 0 0 REPSOL YPF SA SPON COMMON ADR STOCK 76026T205 39 1000 SHARES X 1 1000 0 0 REUTERS GROUP PLC COMMON SPONS ADR STOCK 76132M102 75 1000 SHARES X 1 1000 0 0 REYNOLDS AMERICAN INC COMMON STOCK 761713106 112 1716 SHARES X 1 1716 0 0 REYNOLDS AMERICAN INC COMMON STOCK 761713106 59 900 SHARES X 1 900 0 0 RF MICRO DEVICES INC COMMON COM STOCK 749941100 81 12954 SHARES X 1 12294 0 660 RITE AID CORP COM COMMON STOCK 767754104 36 5600 SHARES X 1 3300 0 2300 RITE AID CORP COM COMMON STOCK 767754104 4 600 SHARES X 1 600 0 0 ROBERT HALF INTL INC COMMON COM STOCK 770323103 67 1840 SHARES X 1 1840 0 0 ROBERT HALF INTL INC COMMON COM STOCK 770323103 44 1205 SHARES X 1 1100 0 105 ROCKWELL AUTOMATION COMMON INC. STOCK 773903109 7555 108805 SHARES X 1 106266 0 2539 ROCKWELL AUTOMATION COMMON INC. STOCK 773903109 1050 15125 SHARES X 1 12995 0 2130 ROCKWELL COLLINS COM COMMON STOCK 774341101 343 4852 SHARES X 1 4852 0 0 ROCKWELL COLLINS COM COMMON STOCK 774341101 173 2455 SHARES X 1 2375 0 80 ROHM & HAAS CO COMMON STOCK 775371107 22 395 SHARES X 1 395 0 0 ROHM & HAAS CO COMMON STOCK 775371107 650 11896 SHARES X 1 11896 0 0 ROSS STORES INC COM COMMON STOCK 778296103 531 17246 SHARES X 1 16302 0 944 ROSS STORES INC COM COMMON STOCK 778296103 137 4450 SHARES X 1 2975 0 1475 ROYAL BANK SCOTLAND PREFERRED PFD 6.4% S STOCK 780097796 49 2000 SHARES X 1 N.A. N.A. N.A. ROYAL BK CANADA COMMON STOCK 780087102 53 1000 SHARES X 1 1000 0 0 ROYAL DUTCH SHELL COMMON PLC-ADR A STOCK 780259206 4349 53559 SHARES X 1 53159 0 400 ROYAL DUTCH SHELL COMMON PLC-ADR A STOCK 780259206 4317 53164 SHARES X 1 48364 0 4800 ROYCE VALUE TRUST COMMON (CE) STOCK 780910105 34 1601 SHARES X 1 1601 0 0 RPM INTL INC COMMON STOCK 749685103 12 500 SHARES X 1 500 0 0 RPM INTL INC COMMON STOCK 749685103 37 1600 SHARES X 1 1600 0 0 RUBY TUESDAY INC COMMON STOCK 781182100 5 200 SHARES X 1 200 0 0 RYDEX RUSSELL TOP 50 PREFERRED ETF STOCK 78355W205 586 5280 SHARES X 1 N.A. N.A. N.A. S & T BANCORP INC COMMON STOCK 783859101 13 400 SHARES X 1 400 0 0 SAFETY INSURANCE GRP COMMON STOCK 78648T100 13 322 SHARES X 1 322 0 0 SAFEWAY INC COM COMMON STOCK 786514208 7 200 SHARES X 1 200 0 0 SAFEWAY INC COM COMMON STOCK 786514208 61 1800 SHARES X 1 300 0 1500 SAKS INC COMMON STOCK 79377W108 68 3200 SHARES X 1 2900 0 300 SALLY BEAUTY COMPANY COMMON INC STOCK 79546E104 1 100 SHARES X 1 100 0 0 SAN JUAN BASIN COMMON ROYALTY TR STOCK 798241105 32 1000 SHARES X 1 1000 0 0 SAN JUAN BASIN COMMON ROYALTY TR STOCK 798241105 6 200 SHARES X 1 200 0 0 SANDISK CORP COM COMMON STOCK 80004C101 103 2105 SHARES X 1 2105 0 0 SANDISK CORP COM COMMON STOCK 80004C101 5 100 SHARES X 1 100 0 0 SANDY SPRING BANCORP COMMON INC STOCK 800363103 6 200 SHARES X 1 200 0 0 SANDY SPRING BANCORP COMMON INC STOCK 800363103 1592 50629 SHARES X 1 50629 0 0 SANOFI-AVENTIS ADR COMMON STOCK 80105N105 40 1000 SHARES X 1 1000 0 0 SANOFI-AVENTIS ADR COMMON STOCK 80105N105 56 1400 SHARES X 1 1400 0 0 SAP AG SPONS ADR COMMON STOCK 803054204 17 325 SHARES X 1 325 0 0 SAP AG SPONS ADR COMMON STOCK 803054204 61 1200 SHARES X 1 1200 0 0 SARA LEE CORP COMMON STOCK 803111103 349 20043 SHARES X 1 20043 0 0 SARA LEE CORP COMMON STOCK 803111103 845 48540 SHARES X 1 42740 0 5800 SASOL LTD SPONS-ADR COMMON STOCK 803866300 38 1000 SHARES X 1 1000 0 0 SCANA CORP NEW COM COMMON STOCK 80589M102 177 4611 SHARES X 1 4611 0 0 SCANA CORP NEW COM COMMON STOCK 80589M102 292 7628 SHARES X 1 7628 0 0 SCHERING PLOUGH CORP COMMON STOCK 806605101 2463 80910 SHARES X 1 80910 0 0 SCHERING PLOUGH CORP COMMON STOCK 806605101 1536 50461 SHARES X 1 40511 0 9950 SCHERING-PLOUGH CV PREFERRED PFD 6.0% 09 STOCK 806605606 53 775 SHARES X 1 N.A. N.A. N.A. SCHLUMBERGER LTD COMMON STOCK 806857108 19956 234945 SHARES X 1 233730 0 1215 SCHLUMBERGER LTD COMMON STOCK 806857108 6252 73601 SHARES X 1 68141 0 5460 SCHWAB CHARLES CORP COMMON NEW COM STOCK 808513105 343 16696 SHARES X 1 16696 0 0 SEAGATE TECHNOLOGY COMMON STOCK G7945J104 1977 90803 SHARES X 1 87589 0 3214 SEAGATE TECHNOLOGY COMMON STOCK G7945J104 203 9304 SHARES X 1 6729 0 2575 SEARS HOLDINGS CORP COMMON STOCK 812350106 673 3971 SHARES X 1 3741 0 230 SEARS HOLDINGS CORP COMMON STOCK 812350106 16 94 SHARES X 1 94 0 0 SEASPAN CORP COMMON STOCK Y75638109 177 5500 SHARES X 1 5500 0 0 SEI CORP COM COMMON STOCK 784117103 95 3270 SHARES X 1 3270 0 0 SELECTIVE INS GROUP COMMON INC STOCK 816300107 5 200 SHARES X 1 200 0 0 SELIGMAN SELECT PREFERRED MUNICIPAL FD STOCK 816344105 10 1000 SHARES X 1 N.A. N.A. N.A. SEMPRA ENERGY COM COMMON STOCK 816851109 12 200 SHARES X 1 200 0 0 21 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- SEMPRA ENERGY COM COMMON STOCK 816851109 32 532 SHARES X 1 532 0 0 SENIOR HOUSING COMMON PROPERTIES TR ( STOCK 81721M109 10 500 SHARES X 1 N.A. N.A. N.A. SENIOR HOUSING COMMON PROPERTIES TR ( STOCK 81721M109 2 100 SHARES X 1 N.A. N.A. N.A. SEPRACOR INC COM COMMON STOCK 817315104 174 4241 SHARES X 1 3966 0 275 SERVICEMASTER CO COM COMMON STOCK 81760N109 224 14500 SHARES X 1 0 0 14500 SEVERN BANCORP INC COMMON STOCK 81811M100 8 484 SHARES X 1 484 0 0 SEVERN BANCORP INC COMMON STOCK 81811M100 460 28150 SHARES X 1 28150 0 0 SHERWIN WILLIAMS CO COMMON COM STOCK 824348106 25 380 SHARES X 1 380 0 0 SHERWIN WILLIAMS CO COMMON COM STOCK 824348106 346 5200 SHARES X 1 200 0 5000 SHIP FINANCE INTL LTD COMMON STOCK G81075106 26 891 SHARES X 1 891 0 0 SHUFFLE MASTER INC COMMON STOCK 825549108 86 5183 SHARES X 1 5183 0 0 SIERRA HEALTH COMMON SERVICES INC STOCK 826322109 131 3150 SHARES X 1 2800 0 350 SIERRA PAC RES COMMON STOCK 826428104 13 742 SHARES X 1 742 0 0 SILICON MOTION COMMON TECHNOLOGY CORP STOCK 82706C108 86 3480 SHARES X 1 3200 0 280 SIMON PROPERTY GRP COMMON INC (REIT) STOCK 828806109 1247 13404 SHARES X 1 N.A. N.A. N.A. SIMON PROPERTY GRP COMMON INC (REIT) STOCK 828806109 965 10375 SHARES X 1 N.A. N.A. N.A. SIRIUS SATELLITE COMMON RADIO INC COM STOCK 82966U103 20 6570 SHARES X 1 6570 0 0 SIRIUS SATELLITE COMMON RADIO INC COM STOCK 82966U103 3 1000 SHARES X 1 1000 0 0 SIRONA DENTAL COMMON SYSTEMS INC STOCK 82966C103 898 23740 SHARES X 1 23215 0 525 SLM CORP COM COMMON STOCK 78442P106 164 2846 SHARES X 1 2846 0 0 SMITH INTL INC COMMON STOCK 832110100 2217 37800 SHARES X 1 37800 0 0 SMITH INTL INC COMMON STOCK 832110100 352 6000 SHARES X 1 6000 0 0 SMITH MICRO SOFTWARE COMMON INC STOCK 832154108 79 5230 SHARES X 1 4800 0 430 SMITHFIELD FOODS INC COMMON STOCK 832248108 31 1000 SHARES X 1 1000 0 0 SOLECTRON CORP COMMON STOCK 834182107 3 900 SHARES X 1 900 0 0 SOMANETICS CORP COMMON STOCK 834445405 37 2000 SHARES X 1 2000 0 0 SONOCO PRODUCTS CO COMMON COM STOCK 835495102 30 700 SHARES X 1 700 0 0 SONY CORP-- COMMON SPONSORED ADR STOCK 835699307 62 1200 SHARES X 1 1200 0 0 SOTHEBY'S COMMON STOCK 835898107 75 1635 SHARES X 1 1500 0 135 SOUTH JERSEY COMMON INDUSTRIES INC STOCK 838518108 18 518 SHARES X 1 518 0 0 SOUTHERN CO COM COMMON STOCK 842587107 902 26308 SHARES X 1 25308 0 1000 SOUTHERN CO COM COMMON STOCK 842587107 1154 33641 SHARES X 1 32641 0 1000 SOUTHWEST AIRLINES COMMON CO COM STOCK 844741108 68 4562 SHARES X 1 4562 0 0 SOUTHWEST AIRLINES COMMON CO COM STOCK 844741108 118 7900 SHARES X 1 7900 0 0 SOUTHWEST GAS CORP COMMON COM STOCK 844895102 7 219 SHARES X 1 219 0 0 SOUTHWEST GAS CORP COMMON COM STOCK 844895102 34 1000 SHARES X 1 1000 0 0 SOUTHWESTERN ENERGY COMMON COMPANY STOCK 845467109 492 11053 SHARES X 1 10798 0 255 SOVEREIGN BANCORP INC COMMON STOCK 845905108 3041 143854 SHARES X 1 141130 0 2724 SOVEREIGN BANCORP INC COMMON STOCK 845905108 62 2940 SHARES X 1 2520 0 420 SOVRAN SELF STORAGE COMMON INC STOCK 84610H108 241 5000 SHARES X 1 N.A. N.A. N.A. SPAR GROUP INC COMMON STOCK 784933103 1 450 SHARES X 1 450 0 0 SPDR TRUST SERIES 1 COMMON S&P 500 IN STOCK 78462F103 7165 47631 SHARES X 1 47631 0 0 SPDR TRUST SERIES 1 COMMON S&P 500 IN STOCK 78462F103 9781 65023 SHARES X 1 65023 0 0 SPECTRA ENERGY CORP COMMON STOCK 847560109 327 12590 SHARES X 1 12590 0 0 SPECTRA ENERGY CORP COMMON STOCK 847560109 394 15178 SHARES X 1 14928 0 250 SPECTRUM CTL INC COM COMMON STOCK 847615101 157 9300 SHARES X 1 9300 0 0 SPEEDWAY MOTORSPORTS COMMON INCORPORA STOCK 847788106 4 100 SHARES X 1 100 0 0 SPRINT NEXTEL CORP COMMON STOCK 852061100 426 20592 SHARES X 1 13892 0 6700 SPRINT NEXTEL CORP COMMON STOCK 852061100 251 12107 SHARES X 1 12107 0 0 SPX CORP COM COMMON STOCK 784635104 22 249 SHARES X 1 249 0 0 ST JOE CORP COMMON STOCK 790148100 398 8590 SHARES X 1 7390 0 1200 ST JOE CORP COMMON STOCK 790148100 133 2863 SHARES X 1 2863 0 0 STANLEY WORKS COM COMMON STOCK 854616109 522 8600 SHARES X 1 8600 0 0 STANLEY WORKS COM COMMON STOCK 854616109 540 8900 SHARES X 1 2900 0 6000 STAPLES INC COM COMMON STOCK 855030102 6439 271332 SHARES X 1 265256 0 6076 STAPLES INC COM COMMON STOCK 855030102 1486 62609 SHARES X 1 61759 0 850 STAR GAS PARTNERS LP COMMON STOCK 85512C105 2 500 SHARES X 1 500 0 0 STARBUCKS CORP COM COMMON STOCK 855244109 1250 47642 SHARES X 1 47642 0 0 STARBUCKS CORP COM COMMON STOCK 855244109 79 3000 SHARES X 1 3000 0 0 STARWOOD HOTELS & COMMON RESORTS WORL STOCK 85590A401 22 329 SHARES X 1 329 0 0 STATE STREET CORP COMMON STOCK 857477103 187 2732 SHARES X 1 2732 0 0 STATE STREET CORP COMMON STOCK 857477103 5965 87214 SHARES X 1 87214 0 0 STEELCASE INC CL A COMMON STOCK 858155203 19 1000 SHARES X 1 0 0 1000 STERIS CORP COMMON STOCK 859152100 40 1315 SHARES X 1 1200 0 115 STERLING FINANCIAL COMMON CORP STOCK 859317109 504 47892 SHARES X 1 18825 0 29067 STERLING FINANCIAL COMMON CORP STOCK 859317109 53 5000 SHARES X 1 0 0 5000 STIFEL FINANCIAL COMMON CORPORATION STOCK 860630102 78 1320 SHARES X 1 1200 0 120 STMICROELECTRONICS N COMMON V STOCK 861012102 2 100 SHARES X 1 100 0 0 STORA ENSO OYJ COMMON SPONSORED ADR STOCK 86210M106 28 1500 SHARES X 1 1500 0 0 STRATEGIC COMMON DIAGNOSTICS INC COM STOCK 862700101 182 40000 SHARES X 1 40000 0 0 STRATEGIC HOTEL & COMMON RESORTS INC STOCK 86272T106 16 700 SHARES X 1 N.A. N.A. N.A. STREETTRACKS GOLD COMMON TRUST STOCK 863307104 29 446 SHARES X 1 446 0 0 STRYKER CORP COM COMMON STOCK 863667101 548 8680 SHARES X 1 8680 0 0 STRYKER CORP COM COMMON STOCK 863667101 76 1200 SHARES X 1 1000 0 200 STURM RUGER & CO INC COMMON COM STOCK 864159108 7 450 SHARES X 1 450 0 0 STURM RUGER & CO INC COMMON COM STOCK 864159108 16 1000 SHARES X 1 1000 0 0 SUBURBAN PROPANE COMMON PARTNERS LP L STOCK 864482104 12 250 SHARES X 1 250 0 0 SUBURBAN PROPANE COMMON PARTNERS LP L STOCK 864482104 48 1000 SHARES X 1 0 0 1000 22 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- SUN LIFE FINL INC COMMON STOCK 866796105 155 3237 SHARES X 1 3237 0 0 SUN MICROSYSTEMS INC COMMON COM STOCK 866810104 62 11750 SHARES X 1 11750 0 0 SUN MICROSYSTEMS INC COMMON COM STOCK 866810104 28 5300 SHARES X 1 5300 0 0 SUNCOR ENERGY INC COMMON STOCK 867229106 92 1025 SHARES X 1 1025 0 0 SUNCOR ENERGY INC COMMON STOCK 867229106 45 500 SHARES X 1 500 0 0 SUNOCO INC COM COMMON STOCK 86764P109 129 1625 SHARES X 1 1625 0 0 SUNOCO LOGISTICS COMMON PARTNERS LP STOCK 86764L108 90 1500 SHARES X 1 1500 0 0 SUNPOWER CORP CL A COMMON STOCK 867652109 13 200 SHARES X 1 200 0 0 SUNRISE SENIOR COMMON LIVING INC STOCK 86768K106 8 200 SHARES X 1 200 0 0 SUNTRUST BANKS INC COMMON STOCK 867914103 770 8983 SHARES X 1 8983 0 0 SUNTRUST BANKS INC COMMON STOCK 867914103 1638 19109 SHARES X 1 17409 0 1700 SUPERIOR ENERGY COMMON SERVICES INC C STOCK 868157108 80 2015 SHARES X 1 1900 0 115 SUPERVALU INC COMMON STOCK 868536103 111 2400 SHARES X 1 2400 0 0 SUSQUEHANNA COMMON BANCSHARES INC PA STOCK 869099101 1376 61504 SHARES X 1 61504 0 0 SUTRON CORPORATION COMMON STOCK 869380105 178 20000 SHARES X 1 20000 0 0 SYKES ENTERPRISES INC COMMON STOCK 871237103 100 5280 SHARES X 1 4800 0 480 SYMANTEC CORP COM COMMON STOCK 871503108 213 10533 SHARES X 1 10533 0 0 SYMANTEC CORP COM COMMON STOCK 871503108 144 7110 SHARES X 1 7110 0 0 SYNOPSYS INC COM COMMON STOCK 871607107 20 750 SHARES X 1 750 0 0 SYNOPSYS INC COM COMMON STOCK 871607107 40 1500 SHARES X 1 0 0 1500 SYNOVUS FINL CORP COM COMMON STOCK 87161C105 28 900 SHARES X 1 900 0 0 SYSCO CORP COMMON STOCK 871829107 8100 245537 SHARES X 1 240644 0 4893 SYSCO CORP COMMON STOCK 871829107 10001 303141 SHARES X 1 298576 0 4565 TAIWAN SEMICONDUCTOR COMMON SPON ADR STOCK 874039100 28 2478 SHARES X 1 2478 0 0 TAIWAN SEMICONDUCTOR COMMON SPON ADR STOCK 874039100 11 1005 SHARES X 1 0 0 1005 TALISMAN ENERGY INC COMMON STOCK 87425E103 59 3030 SHARES X 1 3030 0 0 TALISMAN ENERGY INC COMMON STOCK 87425E103 4 210 SHARES X 1 0 0 210 TARGET CORP COM COMMON STOCK 87612E106 8385 131837 SHARES X 1 129687 0 2150 TARGET CORP COM COMMON STOCK 87612E106 1755 27600 SHARES X 1 26475 0 1125 TAYLOR DEVICES INC COMMON STOCK 877163105 94 16400 SHARES X 1 16400 0 0 TD AMERITRADE COMMON HOLDING CORP STOCK 87236Y108 5 257 SHARES X 1 257 0 0 TECH DATA CORP COM COMMON STOCK 878237106 19 500 SHARES X 1 500 0 0 TECK COMINCO LTD-CL B COMMON STOCK 878742204 24 564 SHARES X 1 564 0 0 TECO ENERGY INC COMMON STOCK 872375100 166 9688 SHARES X 1 9688 0 0 TECO ENERGY INC COMMON STOCK 872375100 386 22450 SHARES X 1 22150 0 300 TELE NORTE LESTE COMMON PART ADR STOCK 879246106 13 700 SHARES X 1 700 0 0 TELECOM NEW ZEALAND COMMON SPON ADR STOCK 879278208 3 100 SHARES X 1 100 0 0 TELECOMMUNICATION COMMON SYSTEMS INC STOCK 87929J103 34 6600 SHARES X 1 6032 0 568 TELEDYNE TECHNOLOGIES INC COMMON COM STOCK 879360105 128 2775 SHARES X 1 2775 0 0 TELEDYNE TECHNOLOGIES INC COMMON COM STOCK 879360105 92 2000 SHARES X 1 2000 0 0 TELEFONAKTIEBOLAGET COMMON LM ERICSSO STOCK 294821608 55 1380 SHARES X 1 1380 0 0 TELEFONICA S A COMMON SPONSORED ADR STOCK 879382208 100 1500 SHARES X 1 1500 0 0 TELEFONOS DE MEXICO COMMON SA DE CV STOCK 879403707 173 4596 SHARES X 1 4596 0 0 TELEFONOS DE MEXICO COMMON SP ADR L STOCK 879403780 269 7092 SHARES X 1 7092 0 0 TELEFONOS DE MEXICO COMMON SP ADR L STOCK 879403780 114 3000 SHARES X 1 1000 0 2000 TEMPLE INLAND INC COMMON STOCK 879868107 8 128 SHARES X 1 128 0 0 TEMPLE INLAND INC COMMON STOCK 879868107 6 100 SHARES X 1 0 0 100 TEMPLETON DRAGON PREFERRED FUND INC STOCK 88018T101 3 100 SHARES X 1 N.A. N.A. N.A. TEMPLETON GLOBAL PREFERRED INCOME FUND-D STOCK 880198106 388 41543 SHARES X 1 N.A. N.A. N.A. TENET HEALTHCARE CORP COMMON STOCK 88033G100 12 1900 SHARES X 1 1900 0 0 TEPPCO PARTNERS LTD COMMON PARTNERS STOCK 872384102 109 2450 SHARES X 1 2450 0 0 TEREX CORP COMMON STOCK 880779103 20 247 SHARES X 1 247 0 0 TERRA INDUSTRIES INC COMMON STOCK 880915103 1 27 SHARES X 1 27 0 0 TESSERA TECHNOLOGIES COMMON INC STOCK 88164L100 63 1550 SHARES X 1 1400 0 150 TEVA PHARMACEUTICAL COMMON SPONS ADR STOCK 881624209 423 10265 SHARES X 1 10265 0 0 TEVA PHARMACEUTICAL COMMON SPONS ADR STOCK 881624209 70 1700 SHARES X 1 1700 0 0 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 7493 199127 SHARES X 1 193204 0 5923 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 2547 67687 SHARES X 1 60267 0 7420 TEXTRON INC COM COMMON STOCK 883203101 492 4468 SHARES X 1 4468 0 0 TEXTRON INC COM COMMON STOCK 883203101 121 1100 SHARES X 1 100 0 1000 TEXTRON INC PFD CV PREFERRED $1.40 SER B STOCK 883203309 79 200 SHARES X 1 N.A. N.A. N.A. TF FINANCIAL CORP COMMON STOCK 872391107 151 5000 SHARES X 1 5000 0 0 THE DIRECTV GROUP INC COMMON STOCK 25459L106 13 579 SHARES X 1 530 0 49 THE DIRECTV GROUP INC COMMON STOCK 25459L106 33 1448 SHARES X 1 1448 0 0 THE HERSHEY COMPANY COMMON STOCK 427866108 5517 108981 SHARES X 1 105250 0 3731 THE HERSHEY COMPANY COMMON STOCK 427866108 2453 48459 SHARES X 1 34814 0 13645 THE MOSAIC COMPANY COMMON STOCK 61945A107 16 400 SHARES X 1 400 0 0 THE MOSAIC COMPANY COMMON STOCK 61945A107 16 400 SHARES X 1 400 0 0 THE PANTRY INC COMMON STOCK 698657103 7 150 SHARES X 1 150 0 0 THE SCOTTS COMMON MIRACLE-GRO COMPANY STOCK 810186106 569 13250 SHARES X 1 13250 0 0 THE TRAVELERS COMMON COMPANIES INC STOCK 89417E109 1323 24737 SHARES X 1 24633 0 104 THE TRAVELERS COMMON COMPANIES INC STOCK 89417E109 693 12959 SHARES X 1 12750 0 209 THERMO FISHER COMMON SCIENTIFIC INC STOCK 883556102 1181 22835 SHARES X 1 22835 0 0 THERMO FISHER COMMON SCIENTIFIC INC STOCK 883556102 178 3450 SHARES X 1 3450 0 0 THORNBURG MTG INC COMMON (REIT) STOCK 885218107 325 12430 SHARES X 1 N.A. N.A. N.A. THORNBURG MTG INC COMMON (REIT) STOCK 885218107 192 7325 SHARES X 1 N.A. N.A. N.A. THQ INC COM NEW COMMON STOCK 872443403 104 3405 SHARES X 1 3100 0 305 TIDEWATER INC COMMON STOCK 886423102 71 1000 SHARES X 1 1000 0 0 23 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- TIDEWATER INC COMMON STOCK 886423102 28 400 SHARES X 1 400 0 0 TIFFANY & CO COMMON STOCK 886547108 148 2784 SHARES X 1 2784 0 0 TIM HORTONS INC COMMON STOCK 88706M103 165 5366 SHARES X 1 5366 0 0 TIM HORTONS INC COMMON STOCK 88706M103 8 270 SHARES X 1 270 0 0 TIME WARNER INC COMMON STOCK 887317105 1281 60892 SHARES X 1 56992 0 3900 TIME WARNER INC COMMON STOCK 887317105 821 39004 SHARES X 1 35304 0 3700 TIMKEN CO COM COMMON STOCK 887389104 45 1240 SHARES X 1 1240 0 0 TITAN INTERNATIONAL COMMON INC STOCK 88830M102 211 6667 SHARES X 1 6392 0 275 TITANIUM METALS CORP COMMON STOCK 888339207 63 1965 SHARES X 1 1800 0 165 TIVO INC COMMON STOCK 888706108 1 100 SHARES X 1 100 0 0 TJX COMPANIES COM COMMON STOCK 872540109 5 165 SHARES X 1 165 0 0 TOLL BROS INC COMMON STOCK 889478103 1430 57231 SHARES X 1 57036 0 195 TOLL BROS INC COMMON STOCK 889478103 528 21150 SHARES X 1 20650 0 500 TOMPKINS FINANCIAL COMMON CORP STOCK 890110109 17 450 SHARES X 1 450 0 0 TOOTSIE ROLL COMMON INDUSTRIES STOCK 890516107 53 1905 SHARES X 1 1905 0 0 TORO CO COM COMMON STOCK 891092108 101 1720 SHARES X 1 1720 0 0 TORONTO-DOMINION BANK COMMON STOCK 891160509 14 211 SHARES X 1 211 0 0 TORONTO-DOMINION BANK COMMON STOCK 891160509 97 1410 SHARES X 1 1410 0 0 TOTAL SA SPONSORED COMMON ADR STOCK 89151E109 15 185 SHARES X 1 185 0 0 TOYOTA MOTOR CORP COMMON SPON ADR STOCK 892331307 31 250 SHARES X 1 250 0 0 TOYOTA MOTOR CORP COMMON SPON ADR STOCK 892331307 25 200 SHARES X 1 200 0 0 TRADESTATION GROUP COMMON INC STOCK 89267P105 10 900 SHARES X 1 900 0 0 TRANSACT TECHNOLOGIES INC COMMON COM STOCK 892918103 6 1000 SHARES X 1 1000 0 0 TRANSCANADA CORP COMMON STOCK 89353D107 10 300 SHARES X 1 300 0 0 TRANSCEND SERVICES COMMON INC STOCK 893929208 6 325 SHARES X 1 325 0 0 TRANSOCEAN INC COMMON STOCK G90078109 3132 29552 SHARES X 1 29552 0 0 TRANSOCEAN INC COMMON STOCK G90078109 514 4850 SHARES X 1 4650 0 200 TRAVELCENTERS OF COMMON AMERICA LLC STOCK 894174101 4 90 SHARES X 1 90 0 0 TRAVELCENTERS OF COMMON AMERICA LLC STOCK 894174101 1 30 SHARES X 1 30 0 0 TREDEGAR CORP COMMON STOCK 894650100 53 2500 SHARES X 1 2500 0 0 TRIBUNE CO NEW COM COMMON STOCK 896047107 38 1300 SHARES X 1 1300 0 0 TRI-CONTINENTAL CORP PREFERRED STOCK 895436103 42 1616 SHARES X 1 N.A. N.A. N.A. TRIDENT MICROSYSTEMS COMMON INC STOCK 895919108 248 13498 SHARES X 1 12538 0 960 TRINITY INDUSTRIES COMMON INC STOCK 896522109 7 150 SHARES X 1 150 0 0 TRINITY INDUSTRIES COMMON INC STOCK 896522109 39 900 SHARES X 1 900 0 0 TRONOX INC-CLASS B COMMON STOCK 897051207 3 221 SHARES X 1 60 0 161 TRONOX INC-CLASS B COMMON STOCK 897051207 1 76 SHARES X 1 76 0 0 TUPPERWARE BRANDS COMMON CORP STOCK 899896104 14 500 SHARES X 1 500 0 0 TUPPERWARE BRANDS COMMON CORP STOCK 899896104 13 450 SHARES X 1 450 0 0 TXU CORP COM COMMON STOCK 873168108 435 6460 SHARES X 1 6460 0 0 TXU CORP COM COMMON STOCK 873168108 195 2900 SHARES X 1 2900 0 0 TYCO INTERNATIONAL COMMON LTD STOCK 902124106 683 20201 SHARES X 1 8483 0 11718 TYCO INTERNATIONAL COMMON LTD STOCK 902124106 905 26782 SHARES X 1 23568 0 3214 TYSON FOODS INC COM COMMON STOCK 902494103 14 600 SHARES X 1 600 0 0 U S BANCORP DEL COM COMMON NEW STOCK 902973304 2649 80391 SHARES X 1 80191 0 200 U S BANCORP DEL COM COMMON NEW STOCK 902973304 963 29229 SHARES X 1 23923 0 5306 U S GOLD CORPORATION COMMON STOCK 912023207 53 9650 SHARES X 1 8800 0 850 UBS AG COMMON STOCK H89231338 211 3522 SHARES X 1 3522 0 0 UDR INC REIT COMMON STOCK 902653104 13 500 SHARES X 1 N.A. N.A. N.A. UDR INC REIT COMMON STOCK 902653104 53 2000 SHARES X 1 N.A. N.A. N.A. UGI CORP COMMON STOCK 902681105 248 9100 SHARES X 1 9100 0 0 UGI CORP COMMON STOCK 902681105 164 6000 SHARES X 1 6000 0 0 ULTRA OIL & GAS PREFERRED PROSHARES STOCK 74347R719 8 79 SHARES X 1 N.A. N.A. N.A. UNILEVER NV NY SHARES COMMON STOCK 904784709 495 15971 SHARES X 1 15971 0 0 UNILEVER NV NY SHARES COMMON STOCK 904784709 187 6032 SHARES X 1 6032 0 0 UNILEVER PLC COMMON SPONSORED ADR STOCK 904767704 5 160 SHARES X 1 160 0 0 UNILEVER PLC COMMON SPONSORED ADR STOCK 904767704 58 1800 SHARES X 1 1800 0 0 UNION BANKSHARES COMMON CORPORATION STOCK 905399101 7 300 SHARES X 1 300 0 0 UNION PACIFIC CORP COMMON COM STOCK 907818108 1210 10509 SHARES X 1 10509 0 0 UNION PACIFIC CORP COMMON COM STOCK 907818108 1027 8915 SHARES X 1 4115 0 4800 UNISOURCE ENERGY CORP COMMON STOCK 909205106 4 120 SHARES X 1 120 0 0 UNITED PARCEL COMMON SERVICE CL B STOCK 911312106 7388 101199 SHARES X 1 98833 0 2366 UNITED PARCEL COMMON SERVICE CL B STOCK 911312106 1601 21935 SHARES X 1 19870 0 2065 UNITED STS STL CORP COMMON NEW STOCK 912909108 93 851 SHARES X 1 851 0 0 UNITED STS STL CORP COMMON NEW STOCK 912909108 17 153 SHARES X 1 153 0 0 UNITED TECHNOLOGIES COMMON CORP COM STOCK 913017109 8858 124887 SHARES X 1 120015 0 4872 UNITED TECHNOLOGIES COMMON CORP COM STOCK 913017109 3777 53244 SHARES X 1 50129 0 3115 UNITED UTILITIES PLC COMMON SP ADR STOCK 91311Q105 8 300 SHARES X 1 300 0 0 UNITEDHEALTH GROUP COMMON INC STOCK 91324P102 4945 96686 SHARES X 1 94944 0 1742 UNITEDHEALTH GROUP COMMON INC STOCK 91324P102 521 10194 SHARES X 1 6644 0 3550 UNITRIN INC COM COMMON STOCK 913275103 165 3358 SHARES X 1 3358 0 0 UNIVERSAL COMPRESSION COMMON HOLDINGS STOCK 913431102 72 1000 SHARES X 1 1000 0 0 UNIVERSAL DISPLAY COMMON CORP STOCK 91347P105 20 1300 SHARES X 1 1300 0 0 UNIVERSAL STAINLESS & ALLOY COMMON PR STOCK 913837100 21 600 SHARES X 1 600 0 0 UNIVEST CORP OF PA COMMON STOCK 915271100 55 2454 SHARES X 1 2454 0 0 URBAN OUTFITTERS INC COMMON STOCK 917047102 97 4029 SHARES X 1 3769 0 260 URSTADT BIDDLE PPTYS COMMON INC CL A STOCK 917286205 26 1500 SHARES X 1 N.A. N.A. N.A. URSTADT BIDDLE PPTYS COMMON INC CL A STOCK 917286205 51 3000 SHARES X 1 N.A. N.A. N.A. 24 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- USG CORP COMMON STOCK 903293405 12 240 SHARES X 1 240 0 0 UST INC COM COMMON STOCK 902911106 213 3975 SHARES X 1 3975 0 0 UST INC COM COMMON STOCK 902911106 140 2600 SHARES X 1 2600 0 0 V F CORP COMMON STOCK 918204108 300 3276 SHARES X 1 3276 0 0 V F CORP COMMON STOCK 918204108 861 9400 SHARES X 1 9400 0 0 VALASSIS COMMUNICATION INC COMMON COM STOCK 918866104 23 1344 SHARES X 1 1344 0 0 VALERO ENERGY CORP COMMON COM STOCK 91913Y100 473 6400 SHARES X 1 6400 0 0 VALERO ENERGY CORP COMMON COM STOCK 91913Y100 369 5000 SHARES X 1 5000 0 0 VALUECLICK INC COMMON STOCK 92046N102 97 3285 SHARES X 1 3020 0 265 VAN KAMPEN MUNICIPAL PREFERRED OPPORTUNI STOCK 920935103 114 7385 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PENN PREFERRED VALUE MUNI INC STOCK 92112T108 190 13352 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PENN PREFERRED VALUE MUNI INC STOCK 92112T108 376 26478 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TR FOR PREFERRED INV GR MUNIC STOCK 920929106 19 1258 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TR FOR PREFERRED INV GR MUNIC STOCK 920929106 88 5851 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TRUST PREFERRED INSURED MUNIC STOCK 920928108 7 505 SHARES X 1 N.A. N.A. N.A. VANGUARD EMERGING PREFERRED MKTS ETF STOCK 922042858 31 345 SHARES X 1 N.A. N.A. N.A. VANGUARD ENERGY ETF PREFERRED STOCK 92204A306 43 425 SHARES X 1 N.A. N.A. N.A. VANGUARD INFO TECH COMMON ETF STOCK 92204A702 4 65 SHARES X 1 65 0 0 VANGUARD MATERIALS PREFERRED ETF STOCK 92204A801 21 250 SHARES X 1 N.A. N.A. N.A. VANGUARD MID-CAP ETF PREFERRED STOCK 922908629 55 678 SHARES X 1 N.A. N.A. N.A. VANGUARD TOTAL STOCK PREFERRED MARKET ET STOCK 922908769 132 882 SHARES X 1 N.A. N.A. N.A. VANGUARD TOTAL STOCK PREFERRED MARKET ET STOCK 922908769 438 2931 SHARES X 1 N.A. N.A. N.A. VARIAN INC COMMON STOCK 922206107 7 120 SHARES X 1 120 0 0 VARIAN MEDICAL SYS COMMON INC COM STOCK 92220P105 696 16383 SHARES X 1 16123 0 260 VARIAN MEDICAL SYS COMMON INC COM STOCK 92220P105 83 1945 SHARES X 1 1945 0 0 VARIAN SEMICONDUCTOR COMMON EQUIP ASS STOCK 922207105 98 2455 SHARES X 1 2270 0 185 VECTOR GROUP LTD COMMON STOCK 92240M108 12 525 SHARES X 1 525 0 0 VERIGY LTD COMMON STOCK Y93691106 36 1244 SHARES X 1 1244 0 0 VERIGY LTD COMMON STOCK Y93691106 3 120 SHARES X 1 120 0 0 VERISIGN INC COM COMMON STOCK 92343E102 46 1455 SHARES X 1 1455 0 0 VERISIGN INC COM COMMON STOCK 92343E102 21 650 SHARES X 1 650 0 0 VERIZON COMMON COMMUNICATIONS COM STOCK 92343V104 19086 463595 SHARES X 1 452480 0 11115 VERIZON COMMON COMMUNICATIONS COM STOCK 92343V104 10715 260273 SHARES X 1 246522 0 13751 VIACOM INC CL A COMMON STOCK 92553P102 9 225 SHARES X 1 225 0 0 VIACOM INC-CLASS B COMMON STOCK 92553P201 523 12565 SHARES X 1 12565 0 0 VIACOM INC-CLASS B COMMON STOCK 92553P201 216 5184 SHARES X 1 4034 0 1150 VISHAY INTERTECHNOLOGY COMMON INC COM STOCK 928298108 16 1000 SHARES X 1 1000 0 0 VISICU INC COMMON STOCK 92831L204 2287 249998 SHARES X 1 249998 0 0 VITAL IMAGES INC COMMON STOCK 92846N104 65 2400 SHARES X 1 2200 0 200 VK ADVANTAGE MUNI PREFERRED INCOME TR I STOCK 92112K107 12 933 SHARES X 1 N.A. N.A. N.A. VODAFONE GROUP COMMON PLC--SP ADR STOCK 92857W209 1075 31975 SHARES X 1 31975 0 0 VODAFONE GROUP COMMON PLC--SP ADR STOCK 92857W209 438 13019 SHARES X 1 12858 0 161 VOLVO AB SPONS ADR B COMMON STOCK 928856400 60 3000 SHARES X 1 0 0 3000 VSE CORPORATION COMMON STOCK 918284100 313 8500 SHARES X 1 8500 0 0 VULCAN MATERIAL COM COMMON STOCK 929160109 5 41 SHARES X 1 41 0 0 W P CAREY & CO LLC COMMON STOCK 92930Y107 8 263 SHARES X 1 N.A. N.A. N.A. W P CAREY & CO LLC COMMON STOCK 92930Y107 158 5019 SHARES X 1 N.A. N.A. N.A. W W GRAINGER INC COM COMMON STOCK 384802104 484 5200 SHARES X 1 5200 0 0 W W GRAINGER INC COM COMMON STOCK 384802104 149 1600 SHARES X 1 1600 0 0 WABTEC CORP COM COMMON STOCK 929740108 260 7113 SHARES X 1 6593 0 520 WACHOVIA CORP COM COMMON STOCK 929903102 15249 297548 SHARES X 1 288428 0 9120 WACHOVIA CORP COM COMMON STOCK 929903102 5608 109431 SHARES X 1 101256 0 8175 WADDELL & REED FINL COMMON INC CL A STOCK 930059100 16 600 SHARES X 1 600 0 0 WAL MART STORES INC COMMON COM STOCK 931142103 13740 285594 SHARES X 1 280865 0 4729 WAL MART STORES INC COMMON COM STOCK 931142103 4514 93827 SHARES X 1 85487 0 8340 WALGREEN CO COMMON STOCK 931422109 1315 30208 SHARES X 1 29258 0 950 WALGREEN CO COMMON STOCK 931422109 990 22742 SHARES X 1 16572 0 6170 WASHINGTON MUTUAL COM COMMON STOCK 939322103 1417 33241 SHARES X 1 33241 0 0 WASHINGTON MUTUAL COM COMMON STOCK 939322103 471 11050 SHARES X 1 10050 0 1000 WASHINGTON REAL COMMON ESTATE INVT (R STOCK 939653101 203 5975 SHARES X 1 N.A. N.A. N.A. WASHINGTON REAL COMMON ESTATE INVT (R STOCK 939653101 20 600 SHARES X 1 N.A. N.A. N.A. WASTE CONNECTIONS INC COMMON STOCK 941053100 147 4873 SHARES X 1 4583 0 290 WASTE MANAGEMENT INC COMMON COM STOCK 94106L109 1419 36337 SHARES X 1 35065 0 1272 WASTE MANAGEMENT INC COMMON COM STOCK 94106L109 486 12447 SHARES X 1 8947 0 3500 WATERS CORP COM COMMON STOCK 941848103 101 1700 SHARES X 1 1700 0 0 WATSON PHARMACEUTICALS COMMON INC COM STOCK 942683103 50 1526 SHARES X 1 763 763 0 WCI INDUSTRIES COMMON STOCK 92923C104 3 150 SHARES X 1 150 0 0 WD 40 CO COM COMMON STOCK 929236107 72 2200 SHARES X 1 2200 0 0 WEATHERFORD INTL LTD COMMON BERMUDA STOCK G95089101 2795 50604 SHARES X 1 50364 0 240 WEATHERFORD INTL LTD COMMON BERMUDA STOCK G95089101 212 3837 SHARES X 1 3837 0 0 WEBSENSE INC COMMON STOCK 947684106 86 4060 SHARES X 1 3700 0 360 WEIGHT WATCHERS INTL COMMON INC NEW STOCK 948626106 19 375 SHARES X 1 375 0 0 WEINGARTEN REALTY COMMON INVESTORS (R STOCK 948741103 41 1000 SHARES X 1 N.A. N.A. N.A. WEINGARTEN REALTY COMMON INVESTORS (R STOCK 948741103 21 500 SHARES X 1 N.A. N.A. N.A. WEIS MARKETS INC COMMON STOCK 948849104 85 2095 SHARES X 1 1645 0 450 WEIS MARKETS INC COMMON STOCK 948849104 6 150 SHARES X 1 150 0 0 WELLPOINT INC COMMON STOCK 94973V107 68 850 SHARES X 1 850 0 0 WELLS FARGO & CO COMMON STOCK 949746101 12300 349737 SHARES X 1 348237 0 1500 25 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- WELLS FARGO & CO COMMON STOCK 949746101 5337 151762 SHARES X 1 146616 0 5146 WENDYS INTL INC COM COMMON STOCK 950590109 145 3936 SHARES X 1 3936 0 0 WENDYS INTL INC COM COMMON STOCK 950590109 7 200 SHARES X 1 200 0 0 WERNER ENTERPRISES COMMON INC STOCK 950755108 19 935 SHARES X 1 935 0 0 WESTAR ENERGY INC COMMON STOCK 95709T100 11 443 SHARES X 1 443 0 0 WESTAR ENERGY INC COMMON STOCK 95709T100 5 200 SHARES X 1 200 0 0 WESTERN ASSET GLOBAL PREFERRED HIGH INC STOCK 95766B109 26 2000 SHARES X 1 N.A. N.A. N.A. WESTERN ASSET HIGH PREFERRED INC OPPORTU STOCK 95766K109 15 2281 SHARES X 1 N.A. N.A. N.A. WESTERN ASSET PREFERRED MANAGED MUNICIPA STOCK 95766M105 11 1016 SHARES X 1 N.A. N.A. N.A. WESTERN ASSET PREFERRED MUNICIPAL HIGH I STOCK 95766N103 23 2923 SHARES X 1 N.A. N.A. N.A. WESTERN REFINING INC COMMON STOCK 959319104 48 828 SHARES X 1 828 0 0 WESTERN UNION COMPANY COMMON STOCK 959802109 523 25112 SHARES X 1 25112 0 0 WESTERN UNION COMPANY COMMON STOCK 959802109 422 20248 SHARES X 1 19548 0 700 WESTLAKE CHEMICAL COMMON CORPORATION STOCK 960413102 17 605 SHARES X 1 605 0 0 WESTN DIGITAL CORP COMMON STOCK 958102105 78 4037 SHARES X 1 3767 0 270 WESTSIDE ENERGY CORP COMMON STOCK 96149R100 43 12000 SHARES X 1 12000 0 0 WEYERHAEUSER CO COM COMMON STOCK 962166104 232 2937 SHARES X 1 2937 0 0 WEYERHAEUSER CO COM COMMON STOCK 962166104 474 6002 SHARES X 1 5204 0 798 WGL HLDGS INC COM COMMON STOCK 92924F106 39 1200 SHARES X 1 1200 0 0 WHEELING- PITTSBURG COMMON CORP STOCK 963142302 5 245 SHARES X 1 245 0 0 WHIRLPOOL CORP COM COMMON STOCK 963320106 88 792 SHARES X 1 792 0 0 WHIRLPOOL CORP COM COMMON STOCK 963320106 83 742 SHARES X 1 742 0 0 WHITING PETROLEUM COMMON CORPORATION STOCK 966387102 61 1500 SHARES X 1 1500 0 0 WHOLE FOODS MKT INC COMMON COM STOCK 966837106 50 1300 SHARES X 1 1300 0 0 WHOLE FOODS MKT INC COMMON COM STOCK 966837106 23 600 SHARES X 1 600 0 0 WILBER CORP COM COMMON STOCK 967797101 7 750 SHARES X 1 750 0 0 WILLIAM SONOMA INC COMMON COM STOCK 969904101 125 3943 SHARES X 1 3688 0 255 WILLIAMS COMPANY INC COMMON (THE) STOCK 969457100 23 724 SHARES X 1 724 0 0 WILLIAMS COMPANY INC COMMON (THE) STOCK 969457100 38 1200 SHARES X 1 0 0 1200 WILMINGTON TRUST CORP COMMON STOCK 971807102 25 600 SHARES X 1 600 0 0 WINDSTREAM CORP COMMON STOCK 97381W104 157 10604 SHARES X 1 10604 0 0 WINDSTREAM CORP COMMON STOCK 97381W104 401 27155 SHARES X 1 22813 0 4342 WISCONSIN ENERGY COMMON CORP COM STOCK 976657106 175 3952 SHARES X 1 3952 0 0 WISCONSIN ENERGY COMMON CORP COM STOCK 976657106 171 3875 SHARES X 1 3875 0 0 WORTHINGTON INDS INC COMMON COM STOCK 981811102 281 13000 SHARES X 1 0 0 13000 WRIGLEY WM JR CO COMMON STOCK 982526105 734 13270 SHARES X 1 13270 0 0 WRIGLEY WM JR CO COMMON STOCK 982526105 388 7018 SHARES X 1 6268 0 750 WYETH COMMON STOCK 983024100 17826 310891 SHARES X 1 306791 0 4100 WYETH COMMON STOCK 983024100 18564 323760 SHARES X 1 273337 0 50423 WYNDHAM WORLDWIDE COMMON CORP STOCK 98310W108 14 383 SHARES X 1 383 0 0 WYNN RESORTS LIMITED COMMON STOCK 983134107 9 100 SHARES X 1 100 0 0 XCEL ENERGY INC COM COMMON STOCK 98389B100 49 2373 SHARES X 1 2373 0 0 XCEL ENERGY INC COM COMMON STOCK 98389B100 154 7514 SHARES X 1 7514 0 0 XEROX CORP COMMON STOCK 984121103 52 2800 SHARES X 1 2800 0 0 XEROX CORP COMMON STOCK 984121103 202 10940 SHARES X 1 10940 0 0 XM SATELLITE RADIO COMMON HLDGS INC STOCK 983759101 6 530 SHARES X 1 530 0 0 X-RITE INC COM COMMON STOCK 983857103 4 250 SHARES X 1 250 0 0 XTO ENERGY INC COM COMMON STOCK 98385X106 2364 39331 SHARES X 1 39176 0 155 XTO ENERGY INC COM COMMON STOCK 98385X106 182 3028 SHARES X 1 3028 0 0 YAHOO INC COM COMMON STOCK 984332106 863 31805 SHARES X 1 31805 0 0 YAHOO INC COM COMMON STOCK 984332106 19 710 SHARES X 1 710 0 0 YAMANA GOLD INC COMMON STOCK 98462Y100 63 5675 SHARES X 1 5200 0 475 YORK WATER COMPANY COMMON STOCK 987184108 1422 80124 SHARES X 1 80124 0 0 YORK WATER COMPANY COMMON STOCK 987184108 1250 70444 SHARES X 1 70444 0 0 YUM! BRANDS INC COMMON STOCK 988498101 507 15492 SHARES X 1 15492 0 0 YUM! BRANDS INC COMMON STOCK 988498101 388 11846 SHARES X 1 8006 0 3840 ZEBRA TECHNOLOGIES COMMON CORP CL A STOCK 989207105 87 2250 SHARES X 1 2250 0 0 ZIMMER HLDGS INC COM COMMON STOCK 98956P102 6576 77464 SHARES X 1 75859 0 1605 ZIMMER HLDGS INC COM COMMON STOCK 98956P102 1717 20232 SHARES X 1 19282 0 950 ZIONS BANCORPORATION COMMON COM STOCK 989701107 3778 49123 SHARES X 1 47426 0 1697 ZIONS BANCORPORATION COMMON COM STOCK 989701107 324 4210 SHARES X 1 3285 0 925 ZYGO CORP COM COMMON STOCK 989855101 106 7430 SHARES X 1 6800 0 630 3M COMPANY COMMON STOCK 88579Y101 9602 110635 SHARES X 2 110635 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 1122 20950 SHARES X 2 20950 0 0 ABIGAIL ADAMS COMMON NATIONAL BANCORP STOCK 003390101 2 137 SHARES X 2 137 0 0 ACTUANT CORP CL A NEW COMMON STOCK 00508X203 158 2500 SHARES X 2 2500 0 0 ACUITY BRANDS INC COMMON STOCK 00508Y102 12 200 SHARES X 2 200 0 0 ADOBE SYSTEMS COMMON INCORPORATED STOCK 00724F101 1819 45318 SHARES X 2 45318 0 0 ADVANTAGE ENERGY COMMON INCOME FUND STOCK 00762L101 49 3500 SHARES X 2 3500 0 0 AES CORPORATION COMMON STOCK 00130H105 17827 814729 SHARES X 2 814729 0 0 AES TRUST III 6.75% CONV PFD CV PREFERRED STOCK 00808N202 4420 88200 SHARES X 2 88200 0 0 AETNA INC NEW COM COMMON STOCK 00817Y108 48 980 SHARES X 2 980 0 0 AFLAC INCORPORATED COMMON STOCK 001055102 4056 78900 SHARES X 2 78900 0 0 AGILENT TECHNOLOGIES COMMON INC COM STOCK 00846U101 88 2288 SHARES X 2 2288 0 0 ALCON INC COMMON STOCK H01301102 162 1200 SHARES X 2 1200 0 0 ALLIANCE FINANCIAL COMMON CORP STOCK 019205103 80 3027 SHARES X 2 3027 0 0 ALLIANCE HOLDINGS GP COMMON LP STOCK 01861G100 48 1600 SHARES X 2 1600 0 0 ALLIANCEBERNSTEIN COMMON HOLDING LP STOCK 01881G106 2025 23250 SHARES X 2 23250 0 0 26 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- ALLIANT TECHSYSTEMS COMMON INC STOCK 018804104 67 675 SHARES X 2 675 0 0 ALLIED CAPITAL COMMON CORPORATION STOCK 01903Q108 2198 70997 SHARES X 2 70997 0 0 ALLSTATE CORPORATION COMMON STOCK 020002101 3435 55852 SHARES X 2 55852 0 0 ALLTEL CORPORATION COMMON STOCK 020039103 4629 68524 SHARES X 2 68524 0 0 ALNYLAM COMMON PHARMACEUTICALS INC STOCK 02043Q107 53 3500 SHARES X 2 3500 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 1620 23100 SHARES X 2 23100 0 0 AMBAC FINANCIAL COMMON GROUP INC STOCK 023139108 52 600 SHARES X 2 600 0 0 AMERICA MOVIL COMMON SA--SPONS ADR SER L STOCK 02364W105 124 2000 SHARES X 2 2000 0 0 AMERICAN CAPITAL COMMON STRATEGIES LTD STOCK 024937104 9559 224800 SHARES X 2 224800 0 0 AMERICAN ELECTRIC COMMON POWER CO INC STOCK 025537101 23 500 SHARES X 2 500 0 0 AMERICAN ELECTRIC COMMON TECHNOLOGIES INC STOCK 025576109 1 160 SHARES X 2 160 0 0 AMERICAN EXPRESS COMMON COMPANY STOCK 025816109 2715 44379 SHARES X 2 44379 0 0 AMERICAN FINANCIAL COMMON REALTY STOCK 02607P305 4700 455450 SHARES X 2 455450 0 0 AMERICAN INTERNATIONAL COMMON GROUP INC STOCK 026874107 21253 303481 SHARES X 2 303481 0 0 AMERIPRISE FINANCIAL COMMON INC STOCK 03076C106 158 2490 SHARES X 2 2490 0 0 AMERON INTERNATIONAL COMMON CORP STOCK 030710107 72 800 SHARES X 2 800 0 0 AMGEN INCORPORATED COMMON STOCK 031162100 1991 36013 SHARES X 2 36013 0 0 ANADARKO PETROLEUM COMMON CORPORATION STOCK 032511107 310 5954 SHARES X 2 5954 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 790 21000 SHARES X 2 21000 0 0 ANHEUSER BUSCH COS COMMON INC COM STOCK 035229103 956 18322 SHARES X 2 18322 0 0 ANNALY CAPITAL MANAGEMENT INC COMMON (REIT) STOCK 035710409 108 7500 SHARES X 2 7500 0 0 APACHE CORP COM COMMON STOCK 037411105 471 5774 SHARES X 2 5774 0 0 APARTMENT INVT & COMMON MGMT CL A STOCK 03748R101 151 3000 SHARES X 2 3000 0 0 APPLE COMPUTER COMMON INCORPORATED STOCK 037833100 16916 138610 SHARES X 2 138610 0 0 APPLIED MATERIALS COMMON INCORPORATED STOCK 038222105 1779 89575 SHARES X 2 89575 0 0 ARCHER DANIELS COMMON MIDLAND CO COM STOCK 039483102 103 3102 SHARES X 2 3102 0 0 ARCHSTONE-SMITH TRUST COMMON STOCK 039583109 2124 35939 SHARES X 2 35939 0 0 ARLINGTON TANKERS LTD COMMON STOCK G04899103 4128 143949 SHARES X 2 143949 0 0 ASPECT MEDICAL SYSTEMS COMMON INCORPORATED STOCK 045235108 30 2000 SHARES X 2 2000 0 0 AT&T INC COMMON STOCK 00206R102 16217 390769 SHARES X 2 390769 0 0 ATLAS PIPELINE COMMON HOLDINGS LP STOCK 04939R108 67 1600 SHARES X 2 1600 0 0 ATMOS ENERGY CORP COMMON STOCK 049560105 14 476 SHARES X 2 476 0 0 AUTOMATIC DATA COMMON PROCESSING INC STOCK 053015103 2530 52198 SHARES X 2 52198 0 0 BAKER HUGHES COMMON INCORPORATED STOCK 057224107 1123 13350 SHARES X 2 13350 0 0 BANK NEW YORK COMMON INCORPORATED STOCK 064057102 4097 98880 SHARES X 2 98880 0 0 BANK OF AMERICA COMMON CORPORATION STOCK 060505104 19651 401952 SHARES X 2 401952 0 0 BASIN WATER INC COMMON STOCK 07011T306 174 20000 SHARES X 2 20000 0 0 BAYTEX ENERGY COMMON TRUST--UNITS STOCK 073176109 44 2200 SHARES X 2 2200 0 0 BB & T CORPORATION COMMON STOCK 054937107 2733 67196 SHARES X 2 67196 0 0 BECKMAN COULTER INC COMMON STOCK 075811109 1035 16000 SHARES X 2 16000 0 0 BED BATH & BEYOND COMMON INC COM STOCK 075896100 43 1200 SHARES X 2 1200 0 0 BERKSHIRE HATHAWAY COMMON INC CLASS A STOCK 084670108 1095 10 SHARES X 2 10 0 0 BERKSHIRE HATHAWAY COMMON INC CLASS B STOCK 084670207 469 130 SHARES X 2 130 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 997 18630 SHARES X 2 18630 0 0 BJ'S WHOLESALE CLUB COMMON INC COM STOCK 05548J106 14 400 SHARES X 2 400 0 0 BLACKROCK MARYLAND COMMON MUNI BD TR STOCK 09249L105 53 3000 SHARES X 2 3000 0 0 BLACKROCK MUNI COMMON INTERM DURATION FD STOCK 09253X102 6 450 SHARES X 2 450 0 0 BOARDWALK PIPELINE COMMON PARTNERS LP STOCK 096627104 35 1000 SHARES X 2 1000 0 0 BOEING CO COM COMMON STOCK 097023105 96 1000 SHARES X 2 1000 0 0 BOSTON PROPERTIES COMMON INCORPORATED STOCK 101121101 94 2600 SHARES X 2 2600 0 0 BOSTON SCIENTIFIC COMMON CORPORATION STOCK 101137107 86 3800 SHARES X 2 3800 0 0 BP PLC SPONSORED ADR COMMON STOCK 055622104 1295 17952 SHARES X 2 17952 0 0 BRANDYWINE REALTY COMMON TRUST (REIT) STOCK 105368203 83 2900 SHARES X 2 2900 0 0 BRIGHT HORIZONS FAMILY SOLUTIONS COMMON INC STOCK 109195107 800 20750 SHARES X 2 20750 0 0 BRISTOL MYERS SQUIBB COMMON COMPANY STOCK 110122108 1609 51754 SHARES X 2 51754 0 0 BROADRIDGE FINANCIAL COMMON SOLUTIONS LLC STOCK 11133T103 44 2325 SHARES X 2 2325 0 0 BROWN-FORMAN CORP CL COMMON B STOCK 115637209 395 5400 SHARES X 2 5400 0 0 BUCKEYE PARTNERS COMMON LIMITED PARTNERSHIP STOCK 118230101 108 2102 SHARES X 2 2102 0 0 BUNGE LIMITED COMMON STOCK G16962105 597 7065 SHARES X 2 7065 0 0 BURLINGTON NORTHERN COMMON SANTA FE CORP STOCK 12189T104 13 150 SHARES X 2 150 0 0 CAMDEN PROPERTY COMMON TRUST (REIT) STOCK 133131102 33 500 SHARES X 2 500 0 0 CANETIC RESOURCES COMMON TRUST STOCK 137513107 50 3100 SHARES X 2 3100 0 0 CANON INC SPONS ADR COMMON STOCK 138006309 12 202 SHARES X 2 202 0 0 CAPITAL ONE FINANCIAL COMMON CORPORATION STOCK 14040H105 13363 170361 SHARES X 2 170361 0 0 CAPITALSOURCE INC COMMON STOCK 14055X102 10573 429950 SHARES X 2 429950 0 0 CARDINAL HEALTH COMMON INCORPORATED STOCK 14149Y108 424 6000 SHARES X 2 6000 0 0 CARMAX INC COMMON STOCK 143130102 255 10000 SHARES X 2 10000 0 0 CATERPILLAR INC COMMON STOCK 149123101 394 5036 SHARES X 2 5036 0 0 CB RICHARD ELLIS COMMON GROUP INC CL A STOCK 12497T101 2200 60275 SHARES X 2 60275 0 0 CBS CORP CL B COMMON STOCK 124857202 11 331 SHARES X 2 331 0 0 CENTRAL VIRGINIA COMMON BANKSHARES INC STOCK 155792104 5 231 SHARES X 2 231 0 0 CERNER CORP COMMON STOCK 156782104 333 6000 SHARES X 2 6000 0 0 CGI GROUP INC - CL A COMMON STOCK 39945C109 17 1500 SHARES X 2 1500 0 0 CHECK POINT SOFTWARE COMMON TECH COM STOCK M22465104 360 15800 SHARES X 2 15800 0 0 CHECKFREE CORP COM COMMON STOCK 162813109 20 500 SHARES X 2 500 0 0 CHENIERE ENERGY INC COMMON STOCK 16411R208 1076 27749 SHARES X 2 27749 0 0 CHEVRONTEXACO COMMON CORPORATION STOCK 166764100 4358 52216 SHARES X 2 52216 0 0 CHICAGO BRIDGE & COMMON IRON CO N V COM STOCK 167250109 340 9000 SHARES X 2 9000 0 0 27 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- CHOICE HOTELS COMMON INTERNATIONAL INC STOCK 169905106 40 1000 SHARES X 2 1000 0 0 CHUBB CORP COMMON STOCK 171232101 5533 102198 SHARES X 2 102198 0 0 CINCINNATI FINANCIAL COMMON CORPORATION STOCK 172062101 239 5511 SHARES X 2 5511 0 0 CIPHERGEN BIOSYSTEMS COMMON INCORPORATED STOCK 17252Y104 0 130 SHARES X 2 130 0 0 CISCO SYSTEMS COMMON INCORPORATED STOCK 17275R102 9594 344503 SHARES X 2 344503 0 0 CITADEL BROADCASTING COMMON COMPANY STOCK 17285T106 13 2012 SHARES X 2 2012 0 0 CITIGROUP COMMON INCORPORATED STOCK 172967101 12278 240329 SHARES X 2 240329 0 0 CITIZENS COMMON COMMUNICATIONS CO STOCK 17453B101 49 3200 SHARES X 2 3200 0 0 CITY NATIONAL CORP COMMON COM STOCK 178566105 19 250 SHARES X 2 250 0 0 CLOROX COMPANY COMMON STOCK 189054109 435 7000 SHARES X 2 7000 0 0 COCA COLA CO COM COMMON STOCK 191216100 377 7203 SHARES X 2 7203 0 0 COHEN & STEERS ADVANTAGE INC RLTY COMMON FD STOCK 19247W102 22 1000 SHARES X 2 1000 0 0 COHEN & STEERS COMMON QUALITY INC RLTY FD STOCK 19247L106 21 1025 SHARES X 2 1025 0 0 COHEN & STEERS COMMON REIT & PFD INC FD STOCK 19247X100 22 800 SHARES X 2 800 0 0 COHEN & STEERS REIT COMMON AND UTILITY FUND STOCK 19247Y108 13 600 SHARES X 2 600 0 0 COLGATE PALMOLIVE COMMON COMPANY STOCK 194162103 6200 96500 SHARES X 2 96500 0 0 COMCAST CORPORATION COMMON CLASS A NEW STOCK 20030N101 1639 58294 SHARES X 2 58294 0 0 COMCAST CORP- COMMON SPECIAL CL A STOCK 20030N200 681 24350 SHARES X 2 24350 0 0 COMMERCE BANCORP INC COMMON N J STOCK 200519106 481 13000 SHARES X 2 13000 0 0 COMPANHIA VALE DO COMMON RIO DOCE-ADR STOCK 204412209 22 500 SHARES X 2 500 0 0 COMPTON PETROLEUM COMMON CORP STOCK 204940100 37 3700 SHARES X 2 3700 0 0 COMSTOCK HOMEBUILDING COS COMMON INC CL A STOCK 205684103 10 3500 SHARES X 2 3500 0 0 CONOCOPHILLIPS COMMON STOCK 20825C104 800 10196 SHARES X 2 10196 0 0 CONSTELLATION BRANDS COMMON INC CLASS A STOCK 21036P108 2973 122446 SHARES X 2 122446 0 0 CORNING INCORPORATED COMMON STOCK 219350105 1180 43555 SHARES X 2 43555 0 0 CORP OFFICE PROPERTIES TR COMMON (REIT) STOCK 22002T108 49 1200 SHARES X 2 1200 0 0 COSTCO WHOLESALE COMMON CORP COM STOCK 22160K105 275 4700 SHARES X 2 4700 0 0 COVENTRY HEALTH CARE COMMON INCORPORATED STOCK 222862104 3455 59300 SHARES X 2 59300 0 0 CROSSTEX ENERGY LP COMMON STOCK 22765U102 42 1200 SHARES X 2 1200 0 0 CSX CORP COMMON STOCK 126408103 23 512 SHARES X 2 512 0 0 CUISINE SOLUTIONS INC COMMON STOCK 229904107 154 25500 SHARES X 2 25500 0 0 CURTISS WRIGHT CORP COMMON STOCK 231561101 34 728 SHARES X 2 728 0 0 CVS /CAREMARK CORP COMMON STOCK 126650100 452 12400 SHARES X 2 12400 0 0 CYMER INC COMMON STOCK 232572107 12 300 SHARES X 2 300 0 0 DAIMLERCHRYSLER AG COMMON STOCK D1668R123 11 124 SHARES X 2 124 0 0 DANAHER CORPORATION COMMON STOCK 235851102 3368 47461 SHARES X 2 47461 0 0 DCP MIDSTREAM COMMON PARTNERS LP STOCK 23311P100 47 1000 SHARES X 2 1000 0 0 DELL INC COMMON STOCK 24702R101 31 1100 SHARES X 2 1100 0 0 DEVON ENERGY CORP COMMON STOCK 25179M103 78 1000 SHARES X 2 1000 0 0 DIAMONDS TR UNIT SER COMMON 1 STOCK 252787106 253 1884 SHARES X 2 1884 0 0 DIONEX CORP COMMON STOCK 254546104 1090 15350 SHARES X 2 15350 0 0 DISNEY WALT CO COMMON STOCK 254687106 867 25400 SHARES X 2 25400 0 0 DOMINION RESOURCES COMMON INC STOCK 25746U109 354 4100 SHARES X 2 4100 0 0 DONNELLEY R R & SONS COMMON CO STOCK 257867101 186 4280 SHARES X 2 4280 0 0 DOW CHEMICAL COMPANY COMMON STOCK 260543103 3458 82600 SHARES X 2 82600 0 0 DRS TECHNOLOGIES COMMON INCORPORATED STOCK 23330X100 1622 28325 SHARES X 2 28325 0 0 DU PONT E I DE COMMON NEMOURS & COMPANY STOCK 263534109 1157 23300 SHARES X 2 23300 0 0 DUKE REALTY CORP COMMON STOCK 264411505 330 9247 SHARES X 2 9247 0 0 DYADIC INTERNATIONAL COMMON INC STOCK 26745T101 111 21000 SHARES X 2 21000 0 0 E M C CORPORATION COMMON MASSACHUSETTS STOCK 268648102 6593 344262 SHARES X 2 344262 0 0 EAGLE BANCORP INC MD COMMON STOCK 268948106 1338 80981 SHARES X 2 80981 0 0 EAST WEST BANCORP INC COMMON STOCK 27579R104 389 10000 SHARES X 2 10000 0 0 EASTGROUP PROPERTIES COMMON INCORPORATED STOCK 277276101 3061 73450 SHARES X 2 73450 0 0 EBAY INC COM COMMON STOCK 278642103 277 8600 SHARES X 2 8600 0 0 EL PASO CORP COM COMMON STOCK 28336L109 258 15000 SHARES X 2 15000 0 0 EMERSON ELECTRIC COMMON COMPANY STOCK 291011104 4063 70095 SHARES X 2 70095 0 0 ENCANA CORP COMMON STOCK 292505104 61 1000 SHARES X 2 1000 0 0 ENERGY EAST CORP COM COMMON STOCK 29266M109 157 6000 SHARES X 2 6000 0 0 ENERGY SELECT SECTOR COMMON SPDR FD STOCK 81369Y506 34 500 SHARES X 2 500 0 0 ENERGY TRANSFER COMMON EQUITY LP STOCK 29273V100 47 1100 SHARES X 2 1100 0 0 ENERGY TRANSFER COMMON PARTNERS LP STOCK 29273R109 105 1700 SHARES X 2 1700 0 0 ENERPLUS RESOURCES COMMON FUND STOCK 29274D604 47 1000 SHARES X 2 1000 0 0 ENI SPA-SPONS ADR COMMON STOCK 26874R108 15 212 SHARES X 2 212 0 0 ENTERPRISE GP COMMON HOLDINGS LP STOCK 293716106 38 1000 SHARES X 2 1000 0 0 ENTERPRISE PRODUCTS COMMON PARTNERS L.P. STOCK 293792107 2493 465800 SHARES X 2 465800 0 0 EP MEDSYSTEMS INC COM COMMON STOCK 26881P103 46 25000 SHARES X 2 25000 0 0 EQUITY RESIDENTIAL COMMON (REIT) STOCK 29476L107 15 325 SHARES X 2 325 0 0 EV ENERGY PARTNER LP COMMON STOCK 26926V107 44 1200 SHARES X 2 1200 0 0 EXPEDITORS INTL WASH COMMON INC COM STOCK 302130109 103 2500 SHARES X 2 2500 0 0 EXXON MOBIL COMMON CORPORATION STOCK 30231G102 5980 71300 SHARES X 2 71300 0 0 FASTENAL CO COMMON STOCK 311900104 670 16000 SHARES X 2 16000 0 0 FED NATL MTG ASSN COM COMMON STOCK 313586109 1274 19500 SHARES X 2 19500 0 0 FEDERAL REALTY INV COMMON TR (REIT) STOCK 313747206 442 5719 SHARES X 2 5719 0 0 FEDEX CORP COM COMMON STOCK 31428X106 227 2050 SHARES X 2 2050 0 0 FIDELITY NATIONAL COMMON FINANCIAL--A STOCK 31620R105 34 1441 SHARES X 2 1441 0 0 FIFTH THIRD BANCORP COMMON COM STOCK 316773100 3034 76281 SHARES X 2 76281 0 0 FIRST DATA COMMON CORPORATION STOCK 319963104 215 15043 SHARES X 2 15043 0 0 FIRST MARBLEHEAD CORP COMMON STOCK 320771108 2322 60250 SHARES X 2 60250 0 0 28 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- FIRSTENERGY CORP COM COMMON STOCK 337932107 78 1200 SHARES X 2 1200 0 0 FISERV INCORPORATED COMMON STOCK 337738108 3581 65531 SHARES X 2 65531 0 0 FLANDERS CORPORATION COMMON STOCK 338494107 1764 226900 SHARES X 2 226900 0 0 FLORIDA EAST COAST COMMON INDUSTRIES STOCK 340632108 50 600 SHARES X 2 600 0 0 FLOWERS FOODS INC COM COMMON STOCK 343498101 158 4724 SHARES X 2 4724 0 0 FORD MOTOR COMPANY COMMON STOCK 345370860 0 40 SHARES X 2 40 0 0 FOREST CITY COMMON ENTERPRISES INC STOCK 345550107 61 1000 SHARES X 2 1000 0 0 FORTUNE BRANDS INC COMMON STOCK 349631101 21 250 SHARES X 2 250 0 0 FREDDIE MAC--FHLM COMMON STOCK 313400301 9889 167082 SHARES X 2 167082 0 0 GANNETT CO INC COMMON STOCK 364730101 293 5332 SHARES X 2 5332 0 0 GAP INC COM COMMON STOCK 364760108 103 5400 SHARES X 2 5400 0 0 GARMIN LIMITED ORD COMMON STOCK G37260109 222 3000 SHARES X 2 3000 0 0 GENERAL AMERICAN COMMON INVESTORS CO STOCK 368802104 557 17500 SHARES X 2 17500 0 0 GENERAL COMMUNICATIONS INC COMMON CLASS A STOCK 369385109 3 200 SHARES X 2 200 0 0 GENERAL DYNAMICS COMMON CORP COM STOCK 369550108 16 200 SHARES X 2 200 0 0 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 17400 454431 SHARES X 2 454431 0 0 GENERAL GROWTH PPTYS COMMON INC STOCK 370021107 29 550 SHARES X 2 550 0 0 GENERAL MILLS INC COMMON STOCK 370334104 117 2000 SHARES X 2 2000 0 0 GENESIS ENERGY LP COMMON STOCK 371927104 70 2000 SHARES X 2 2000 0 0 GENUINE PARTS COMPANY COMMON STOCK 372460105 1070 8201 SHARES X 2 8201 0 0 GENZYME CORP COM COMMON STOCK 372917104 344 5344 SHARES X 2 5344 0 0 GLADSTONE CAPITAL COMMON CORP STOCK 376535100 5476 257000 SHARES X 2 257000 0 0 GLADSTONE COMMERCIAL COMMON CORP STOCK 376536108 3418 174406 SHARES X 2 174406 0 0 GLAXOSMITHKLINE PLC COMMON ADR STOCK 37733W105 250 4782 SHARES X 2 4782 0 0 GLOBALSANTAFE CORP COMMON STOCK G3930E101 43 600 SHARES X 2 600 0 0 GOLDMAN SACHS GROUP COMMON INC COM STOCK 38141G104 228 1050 SHARES X 2 1050 0 0 GOOGLE INC CL A COMMON STOCK 38259P508 12599 24104 SHARES X 2 24104 0 0 GRACO INC COM COMMON STOCK 384109104 161 4000 SHARES X 2 4000 0 0 GREENBRIER COMPANIES COMMON INC STOCK 393657101 592 19600 SHARES X 2 19600 0 0 GREENBRIER COS CONV CONV 2.375% 5/15/26 PFD STOCK 393657AD3 443 500000 SHARES X 2 500000 0 0 HARTFORD FINANCIAL COMMON SVCS GRP INC COM STOCK 416515104 142 1440 SHARES X 2 1440 0 0 HARVEST ENERGY COMMON TRUST-UNITS STOCK 41752X101 56 1800 SHARES X 2 1800 0 0 HEALTH CARE PROPERTY COMMON (REIT) STOCK 421915109 183 6316 SHARES X 2 6316 0 0 HEALTH CARE REIT INC COMMON STOCK 42217K106 182 4500 SHARES X 2 4500 0 0 HEALTHCARE REALTY COMMON TRUST INC (REIT) STOCK 421946104 183 6600 SHARES X 2 6600 0 0 HEALTHEXTRAS COMMON INCORPORATED STOCK 422211102 74 2500 SHARES X 2 2500 0 0 HEALTHWAYS INC COMMON STOCK 422245100 86 1820 SHARES X 2 1820 0 0 HEARTLAND PAYMENT COMMON SYSTEMS INC STOCK 42235N108 109 3700 SHARES X 2 3700 0 0 HEINZ H J COMPANY COMMON STOCK 423074103 549 14080 SHARES X 2 14080 0 0 HEWLETT PACKARD COMMON COMPANY STOCK 428236103 3850 109904 SHARES X 2 109904 0 0 HILAND HOLDINGS GP LP COMMON STOCK 43129M107 97 2700 SHARES X 2 2700 0 0 HILAND PARTNERS LP COMMON STOCK 431291103 38 700 SHARES X 2 700 0 0 HILB ROGAL & HOBBS CO COMMON STOCK 431294107 110 2576 SHARES X 2 2576 0 0 HOME DEPOT COMMON INCORPORATED STOCK 437076102 3394 160800 SHARES X 2 160800 0 0 HOME PROPERTIES OF COMMON NEW YORK INC STOCK 437306103 5934 114329 SHARES X 2 114329 0 0 HONEYWELL INTERNATIONAL COMMON INCORPORATED STOCK 438516106 1445 328559 SHARES X 2 328559 0 0 HOST HOTELS & COMMON RESORTS INC STOCK 44107P104 300 12978 SHARES X 2 12978 0 0 HOUSTON WIRE & CABLE COMMON CO STOCK 44244K109 114 4000 SHARES X 2 4000 0 0 HUMAN GENOME COMMON SCIENCES INC STOCK 444903108 16 1840 SHARES X 2 1840 0 0 IDEXX CORP COMMON STOCK 45168D104 189 2000 SHARES X 2 2000 0 0 ILLINOIS TOOL WORKS COMMON INCORPORATED STOCK 452308109 1417 30230 SHARES X 2 30230 0 0 IMAGEWARE SYSTEMS INC COMMON STOCK 45245S108 44 20000 SHARES X 2 20000 0 0 IMPERIAL OIL LTD COMMON STOCK 453038408 139 3000 SHARES X 2 3000 0 0 INERGY HOLDINGS LP COMMON STOCK 45661Q107 46 900 SHARES X 2 900 0 0 ING GROEP NV COMMON SPONSORED ADR STOCK 456837103 23 525 SHARES X 2 525 0 0 INGERSOLL RAND COMMON COMPANY CLASS A STOCK G4776G101 9605 175210 SHARES X 2 175210 0 0 INSURED MUNICIPAL COMMON INCOME FD STOCK 45809F104 39 2964 SHARES X 2 2964 0 0 INTEL CORPORATION COMMON STOCK 458140100 341 13990 SHARES X 2 13990 0 0 INTERACTIVE COMMON INTELLIGENCE INC STOCK 45839M103 4 200 SHARES X 2 200 0 0 INTERDIGITAL COMMON COMMUNICATIONS CORP STOCK 45866A105 3714 115450 SHARES X 2 115450 0 0 INTERNATIONAL BUSINESS MACHINES COMMON CORP STOCK 459200101 11702 113153 SHARES X 2 113153 0 0 INVESTORS FINANCIAL COMMON SERVICES CORP STOCK 461915100 527 8527 SHARES X 2 8527 0 0 IOWA TELECOMMUNICATIONS COMMON SERVICES STOCK 462594201 49 2150 SHARES X 2 2150 0 0 IRON MTN INC PA COM COMMON STOCK 462846106 196 7500 SHARES X 2 7500 0 0 ISHARES DJ US HOME COMMON CONSTRUCT FD STOCK 464288752 962 125473 SHARES X 2 125473 0 0 ISHARES FTSE/XINHUA COMMON CHINA 25 STOCK 464287184 799 6200 SHARES X 2 6200 0 0 ISHARES MSCI AUSTRALIA INDEX COMMON FUND STOCK 464286103 21 750 SHARES X 2 750 0 0 ISHARES MSCI AUSTRIA COMMON INDEX FUND STOCK 464286202 20 500 SHARES X 2 500 0 0 ISHARES MSCI BELGIUM COMMON INDEX FUND STOCK 464286301 19 700 SHARES X 2 700 0 0 ISHARES MSCI BRAZIL COMMON INDEX FUND STOCK 464286400 24 383 SHARES X 2 383 0 0 ISHARES MSCI CANADA COMMON INDEX FD STOCK 464286509 45 1500 SHARES X 2 1500 0 0 ISHARES MSCI EAFE COMMON INDEX FD STOCK 464287465 2690 33310 SHARES X 2 33310 0 0 ISHARES MSCI EMERGING MARKETS COMMON INDEX STOCK 464287234 26 200 SHARES X 2 200 0 0 ISHARES MSCI GERMANY COMMON INDEX FD STOCK 464286806 22 650 SHARES X 2 650 0 0 ISHARES MSCI COMMON MALAYSIA INDEX FD STOCK 464286830 20 1700 SHARES X 2 1700 0 0 ISHARES MSCI MEXICO COMMON INDEX FUND STOCK 464286822 22 350 SHARES X 2 350 0 0 ISHARES MSCI PACIFIC COMMON EX-JAPAN INDEX STOCK 464286665 366 2500 SHARES X 2 2500 0 0 ISHARES MSCI COMMON SINGAPORE INDEX FD STOCK 464286673 20 1500 SHARES X 2 1500 0 0 29 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- ISHARES MSCI SPAIN COMMON INDEX FD STOCK 464286764 64 1100 SHARES X 2 1100 0 0 ISHARES MSCI SWEDEN COMMON INDEX FUND STOCK 464286756 20 550 SHARES X 2 550 0 0 ISHARES RUSSELL MID COMMON CAP GROWTH INDEX STOCK 464287481 136 1190 SHARES X 2 1190 0 0 ISHARES S&P 100 COMMON INDEX FUND STOCK 464287101 144 2080 SHARES X 2 2080 0 0 ISHARES S&P EUROPE COMMON 350 INDEX FD STOCK 464287861 29 250 SHARES X 2 250 0 0 ISHARES S&P GLOBAL COMMON ENERGY SECT STOCK 464287341 65 500 SHARES X 2 500 0 0 ISHARES S&P MIDCAP COMMON 400 BARRA GRWTH I STOCK 464287606 699 7750 SHARES X 2 7750 0 0 ISHARES S&P MIDCAP COMMON 400/BARRA VAL IND STOCK 464287705 415 4788 SHARES X 2 4788 0 0 ISHARES S&P SMALLCAP COMMON 600 INDEX FD STOCK 464287804 31 440 SHARES X 2 440 0 0 ISHARES S&P TOPIX COMMON 150 INDEX STOCK 464287382 19 150 SHARES X 2 150 0 0 ISHARES TRUST DOW COMMON JONES STOCK 464287721 3997 80670 SHARES X 2 80670 0 0 ISTAR COMMON STOCK 45031U101 8473 191145 SHARES X 2 191145 0 0 ITT CORP COMMON STOCK 450911102 57 840 SHARES X 2 840 0 0 JDS UNIPHASE COMMON CORPORATION STOCK 46612J507 262 19536 SHARES X 2 19536 0 0 JER INVESTORS TRUST COMMON INC REIT STOCK 46614H301 3717 247800 SHARES X 2 247800 0 0 JETBLUE AIRWAYS COMMON CORPORATION STOCK 477143101 10 843 SHARES X 2 843 0 0 JOHN HANCOCK BANK & COMMON THRIFT OPP FD STOCK 409735107 15 1616 SHARES X 2 1616 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 5187 84057 SHARES X 2 84057 0 0 JP MORGAN CHASE & COMMON COMPANY STOCK 46625H100 16236 335118 SHARES X 2 335118 0 0 KELLOGG CO COM COMMON STOCK 487836108 41 800 SHARES X 2 800 0 0 KEYCORP-NEW COMMON STOCK 493267108 712 28938 SHARES X 2 28938 0 0 KIMBERLY CLARK CORP COMMON STOCK 494368103 422 6316 SHARES X 2 6316 0 0 KIMCO REALTY CORP COMMON (REIT) STOCK 49446R109 145 3800 SHARES X 2 3800 0 0 KINDER MORGAN ENERGY COMMON PARTNERS L P STOCK 494550106 5551 103400 SHARES X 2 103400 0 0 KINDER MORGAN MGMT COMMON LLC STOCK 49455U100 4936 95106 SHARES X 2 95106 0 0 KING PHARMACEUTICALS COMMON INC COM STOCK 495582108 22 1066 SHARES X 2 1066 0 0 KKR FINANCIAL COMMON HOLDINGS LLC STOCK 48248A306 8917 357950 SHARES X 2 357950 0 0 KNOLOGY INC COMMON STOCK 499183804 445 25642 SHARES X 2 25642 0 0 KONINKLIJKE PHILIPS COMMON ELEC N V NY SHR STOCK 500472303 42 1000 SHARES X 2 1000 0 0 KRAFT FOODS INC CL A COMMON STOCK 50075N104 351 9957 SHARES X 2 9957 0 0 LABORATORY CORPORATION OF COMMON AMER HLDGS STOCK 50540R409 13383 171005 SHARES X 2 171005 0 0 LASERCARD CORP COMMON STOCK 51807U101 5 500 SHARES X 2 500 0 0 LEHMAN BROTHERS COMMON HLDGS INC COM STOCK 524908100 15 200 SHARES X 2 200 0 0 LEVEL 3 COMMUNICATIONS COMMON INCORPORATED STOCK 52729N100 228 39000 SHARES X 2 39000 0 0 LIBERTY MEDIA HLDG COMMON CORP--CAP SER A STOCK 53071M302 17 145 SHARES X 2 145 0 0 LIBERTY MEDIA HLDG COMMON CORP-- INTERACT A STOCK 53071M104 16 725 SHARES X 2 725 0 0 LIBERTY PROPERTY COMMON TRUST (REIT) STOCK 531172104 44 1000 SHARES X 2 1000 0 0 LILLY ELI & CO COMMON STOCK 532457108 507 9079 SHARES X 2 9079 0 0 LINCOLN NATIONAL COMMON CORPORATION STOCK 534187109 2958 40774 SHARES X 2 40774 0 0 LOCKHEED MARTIN COMMON CORPORATION COM STOCK 539830109 1111 11798 SHARES X 2 11798 0 0 LOEWS CORP COM COMMON STOCK 540424108 184 3600 SHARES X 2 3600 0 0 LUMINENT MORTGAGE COMMON CAPITAL INC STOCK 550278303 58 5700 SHARES X 2 5700 0 0 M & T BANK CORP COMMON STOCK 55261F104 321 3000 SHARES X 2 3000 0 0 MAGELAN MIDSTREAM COMMON PARTNERS LP STOCK 559080106 2323 52500 SHARES X 2 52500 0 0 MAGELLAN MIDSTREAM COMMON HOLDINGS STOCK 55907R108 45 1500 SHARES X 2 1500 0 0 MAGUIRE PROPERTIES COMMON INC STOCK 559775101 137 4000 SHARES X 2 4000 0 0 MANOR CARE INC COM COMMON STOCK 564055101 264 4042 SHARES X 2 4042 0 0 MANULIFE FINANCIAL COMMON CORP STOCK 56501R106 955 25600 SHARES X 2 25600 0 0 MARATHON OIL CORP COMMON STOCK 565849106 40 660 SHARES X 2 660 0 0 MARKEL CORP COM COMMON STOCK 570535104 286 590 SHARES X 2 590 0 0 MARKWEST ENERGY COMMON PARTNERS LP STOCK 570759100 38 1100 SHARES X 2 1100 0 0 MARRIOTT INTL INC CL COMMON A STOCK 571903202 1389 32120 SHARES X 2 32120 0 0 MARSH & MCLENNAN COS COMMON INC COM STOCK 571748102 31 1000 SHARES X 2 1000 0 0 MARTIN MARIETTA COMMON MATERIALS INC STOCK 573284106 81 500 SHARES X 2 500 0 0 MASTERCARD INC CL A COMMON STOCK 57636Q104 25 150 SHARES X 2 150 0 0 MBIA INC COM COMMON STOCK 55262C100 78 1250 SHARES X 2 1250 0 0 MC GRAW HILL COMMON COMPANIES INC STOCK 580645109 102 1500 SHARES X 2 1500 0 0 MCDONALD'S COMMON CORPORATION STOCK 580135101 15 300 SHARES X 2 300 0 0 MEADOW VALLEY COMMON CORPORATION STOCK 583185103 313 22220 SHARES X 2 22220 0 0 MEDCO HEALTH COMMON SOLUTIONS INC STOCK 58405U102 94 1206 SHARES X 2 1206 0 0 MEDICIS PHARMACEUTICAL COMMON CORP CL A NEW STOCK 584690309 24 800 SHARES X 2 800 0 0 MEDTRONIC COMMON INCORPORATED STOCK 585055106 13169 265798 SHARES X 2 265798 0 0 MERCK & CO INC COM COMMON STOCK 589331107 798 16028 SHARES X 2 16028 0 0 MERRILL LYNCH & COMPANY COMMON INCORPORATED STOCK 590188108 1853 22200 SHARES X 2 22200 0 0 METLIFE CAP TR I COMMON STOCK 59156R108 23 350 SHARES X 2 350 0 0 MICROSOFT CORPORATION COMMON STOCK 594918104 284 8510 SHARES X 2 8510 0 0 MICROSTRATEGY INC COMMON STOCK 594972408 694 15550 SHARES X 2 15550 0 0 MID-AMERICA APARTMENT COMMON COMMUNITIES STOCK 59522J103 79 1500 SHARES X 2 1500 0 0 MIDCAP SPDR TRUST COMMON SERIES 1 S&P 400 STOCK 595635103 216 1325 SHARES X 2 1325 0 0 MILLENNIUM COMMON PHARMACEUTICALS COM STOCK 599902103 11 1072 SHARES X 2 1072 0 0 MONOGRAM BIOSCIENCES COMMON INC STOCK 60975U108 8 5000 SHARES X 2 5000 0 0 MOTOROLA INC COMMON STOCK 620076109 372 21000 SHARES X 2 21000 0 0 MRV COMMUNICATIONS COMMON INC STOCK 553477100 2 645 SHARES X 2 645 0 0 MURPHY OIL CORP COMMON STOCK 626717102 48 800 SHARES X 2 800 0 0 NATIONAL CITY CORP COMMON COM STOCK 635405103 353 10600 SHARES X 2 10600 0 0 NATIONWIDE HEALTH COMMON PROPERTIES (REIT) STOCK 638620104 54 2000 SHARES X 2 2000 0 0 NATURAL RESOURCE COMMON PARTNERS L P STOCK 63900P103 951 25000 SHARES X 2 25000 0 0 NEENAH PAPER INC COMMON STOCK 640079109 0 9 SHARES X 2 9 0 0 30 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- NORFOLK SOUTHERN CORP COMMON STOCK 655844108 11 200 SHARES X 2 200 0 0 NOVO-NORDISK A/S COMMON SPONS ADR STOCK 670100205 271 2500 SHARES X 2 2500 0 0 NU SKIN ENTERPRISES COMMON INC STOCK 67018T105 13 800 SHARES X 2 800 0 0 NUSTAR GP HOLDINGS COMMON LLC STOCK 67059L102 57 1500 SHARES X 2 1500 0 0 NUVEEN INSD MUNI COMMON OPPORTUNITY STOCK 670984103 7 500 SHARES X 2 500 0 0 NUVEEN INSD QUALITY COMMON MUN FD STOCK 67062N103 11 760 SHARES X 2 760 0 0 NUVEEN INSURED PREM COMMON INC MUNI FD II STOCK 6706D8104 40 3100 SHARES X 2 3100 0 0 NUVEEN INVESTMENTS COMMON INC STOCK 67090F106 963 15500 SHARES X 2 15500 0 0 NUVEEN MARYLAND PREM COMMON INC MUN FD STOCK 67061Q107 36 2600 SHARES X 2 2600 0 0 NUVEEN MD DIV COMMON ADVANTAGE MUN FD 2 STOCK 67070V105 15 1000 SHARES X 2 1000 0 0 NUVEEN PREMIER INSD COMMON MUNI INC FD STOCK 670987106 15 1050 SHARES X 2 1050 0 0 NUVEEN SELECT COMMON QUALITY MUN FD STOCK 670973106 7 450 SHARES X 2 450 0 0 NUVEEN VA DVD ADV COMMON MUNI BOND FUND STOCK 67069M108 10 625 SHARES X 2 625 0 0 NUVEEN VA DVD ADV COMMON MUNI FD 2 STOCK 67071C106 10 650 SHARES X 2 650 0 0 NYSE EURONEXT COMMON STOCK 629491101 29 400 SHARES X 2 400 0 0 OCCIDENTAL PETROLEUM COMMON CORPORATION STOCK 674599105 493 10480 SHARES X 2 10480 0 0 ONEOK PARTNERS LP COMMON STOCK 68268N103 41 600 SHARES X 2 600 0 0 ORACLE CORPORATION COMMON STOCK 68389X105 1009 51166 SHARES X 2 51166 0 0 O'REILLY AUTOMOTIVE COMMON INC COM STOCK 686091109 475 13000 SHARES X 2 13000 0 0 PACCAR INC COMMON STOCK 693718108 409 4700 SHARES X 2 4700 0 0 PALATIN TECHNOLOGIES COMMON INC STOCK 696077304 10 5000 SHARES X 2 5000 0 0 PARKWAY PROPERTIES COMMON INCORPORATED STOCK 70159Q104 72 1500 SHARES X 2 1500 0 0 PAYCHEX INC COM COMMON STOCK 704326107 303 7750 SHARES X 2 7750 0 0 PENGROWTH ENERGY COMMON TRUST STOCK 706902509 44 2300 SHARES X 2 2300 0 0 PENN ESTATE INV TR COMMON (REIT) STOCK 709102107 49 1100 SHARES X 2 1100 0 0 PENN VIRGINIA GP COMMON HOLDINGS LP STOCK 70788P105 53 1700 SHARES X 2 1700 0 0 PENNEY JC CO INC COMMON STOCK 708160106 72 1000 SHARES X 2 1000 0 0 PENNWEST ENERGY TRUST COMMON STOCK 707885109 43 1300 SHARES X 2 1300 0 0 PEOPLES UNITED COMMON FINANCIAL INC STOCK 712704105 126 7084 SHARES X 2 7084 0 0 PEPCO HOLDINGS INC COMMON STOCK 713291102 103 3655 SHARES X 2 3655 0 0 PEPSICO INCORPORATED COMMON STOCK 713448108 4180 63009 SHARES X 2 63009 0 0 PETROLEO BRASILEIRO COMMON SA ADR STOCK 71654V101 23 220 SHARES X 2 220 0 0 PFIZER INCORPORATED COMMON STOCK 717081103 5836 224811 SHARES X 2 224811 0 0 PHOENIX COS INC COM COMMON STOCK 71902E109 27 1798 SHARES X 2 1798 0 0 PIMCO MUNICIPAL COMMON INCOME FUND STOCK 72200R107 16 1000 SHARES X 2 1000 0 0 PITNEY BOWES INC COM COMMON STOCK 724479100 117 2500 SHARES X 2 2500 0 0 PLAINS ALL AMERICAN COMMON PIPELINE L P STOCK 726503105 7853 123201 SHARES X 2 123201 0 0 PLUM CREEK TIMBER CO COMMON INC STOCK 729251108 73 1750 SHARES X 2 1750 0 0 PNC FINANCIAL COMMON SERVICES GROUP INC STOCK 693475105 1098 15344 SHARES X 2 15344 0 0 POOL CORP COMMON STOCK 73278L105 117 3000 SHARES X 2 3000 0 0 POWERSHARES QQQ COMMON STOCK 73935A104 274 5752 SHARES X 2 5752 0 0 PRAXAIR INC COM COMMON STOCK 74005P104 490 6800 SHARES X 2 6800 0 0 PRECISION DRILLING COMMON CORP-US$ STOCK 740215108 42 1700 SHARES X 2 1700 0 0 PRIMEWEST ENERGY COMMON TRUST STOCK 741930309 42 2000 SHARES X 2 2000 0 0 PROCTER & GAMBLE COMMON CORPORATION STOCK 742718109 17526 286825 SHARES X 2 286825 0 0 PROLOGIS (REIT) COMMON STOCK 743410102 96 1688 SHARES X 2 1688 0 0 PROVIDENT ENERGY COMMON TRUST UNITS STOCK 74386K104 40 3400 SHARES X 2 3400 0 0 PSS WORLD MED INC COM COMMON STOCK 69366A100 91 5000 SHARES X 2 5000 0 0 PULTE HOMES INC COM COMMON STOCK 745867101 112 5000 SHARES X 2 5000 0 0 QUALCOMM INC COM COMMON STOCK 747525103 304 7000 SHARES X 2 7000 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 93 1800 SHARES X 2 1800 0 0 QWEST COMMUNICATIONS COMMON INTERNATIONAL STOCK 749121109 4471 179732 SHARES X 2 179732 0 0 RAINING DATA COMMON CORPORATION STOCK 75087R108 231 70000 SHARES X 2 70000 0 0 RAYONIER INCORPORATED COMMON STOCK 754907103 2226 51600 SHARES X 2 51600 0 0 REALTY INCOME CORP COMMON STOCK 756109104 151 6000 SHARES X 2 6000 0 0 RED HAT INC COM COMMON STOCK 756577102 11 500 SHARES X 2 500 0 0 REDWOOD TRUST COMMON INC-REIT STOCK 758075402 48 1000 SHARES X 2 1000 0 0 REGENERX BIOPHARMACEUTICALS COMMON INC STOCK 75886X108 24 11400 SHARES X 2 11400 0 0 REGIONS FINANCIAL COMMON CORP STOCK 7591EP100 5 164 SHARES X 2 164 0 0 RESEARCH IN MOTION COMMON LIMITED STOCK 760975102 11699 58500 SHARES X 2 58500 0 0 ROCKWELL AUTOMATION COMMON INC. STOCK 773903109 113 1632 SHARES X 2 1632 0 0 ROCKWELL COLLINS COM COMMON STOCK 774341101 115 1632 SHARES X 2 1632 0 0 ROYAL BK CANADA COMMON STOCK 780087102 42 800 SHARES X 2 800 0 0 ROYAL DUTCH SHELL COMMON PLC-ADR A STOCK 780259206 407 5014 SHARES X 2 5014 0 0 ROYAL DUTCH SHELL COMMON PLC-ADR B STOCK 780259107 67 800 SHARES X 2 800 0 0 RPM INCORPORATED OHIO COMMON STOCK 749685103 443 20700 SHARES X 2 20700 0 0 RYLAND GROUP INC COMMON STOCK 783764103 41 1100 SHARES X 2 1100 0 0 SAP AG SPONS ADR COMMON STOCK 803054204 13 250 SHARES X 2 250 0 0 SAUL CENTERS COMMON INCORPORATED STOCK 804395101 113 2500 SHARES X 2 2500 0 0 SCHERING PLOUGH CORP COMMON STOCK 806605101 645 21200 SHARES X 2 21200 0 0 SCHLUMBERGER LTD COMMON STOCK 806857108 3118 36706 SHARES X 2 36706 0 0 SCOLR PHARMA INC COMMON STOCK 78402X107 45 20000 SHARES X 2 20000 0 0 SEMICONDUCTOR MFG COMMON INTL CORP-ADR STOCK 81663N206 7 1000 SHARES X 2 1000 0 0 SERVICE CORPORATION COMMON INTL STOCK 817565104 93 7300 SHARES X 2 7300 0 0 SIMON PROPERTY GROUP COMMON INCORPORATED STOCK 828806109 1380 14825 SHARES X 2 14825 0 0 SIRIUS SATELLITE COMMON RADIO INC COM STOCK 82966U103 59 19500 SHARES X 2 19500 0 0 SIX FLAGS INC COMMON STOCK 83001P109 24 4000 SHARES X 2 4000 0 0 SLM CORP. COMMON STOCK 78442P106 10158 176425 SHARES X 2 176425 0 0 31 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 -------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------- ------ ----- SMITHFIELD FOODS INC COMMON STOCK 832248108 28 900 SHARES X 2 900 0 0 SOLECTRON CORPORATION COMMON STOCK 834182107 10 10 SHARES X 2 10 0 0 SOUTHERN CO COM COMMON STOCK 842587107 103 3003 SHARES X 2 3003 0 0 SPRINT CORPORATION COMMON FON GROUP STOCK 852061100 1651 79293 SHARES X 2 79293 0 0 SRA INTERNATIONAL COMMON INCORPORATED CL A STOCK 78464R105 88 3500 SHARES X 2 3500 0 0 ST JOE COMPANY COMMON STOCK 790148100 4206 91333 SHARES X 2 91333 0 0 ST MARY LAND & COMMON EXPLORATION COMPANY STOCK 792228108 220 6000 SHARES X 2 6000 0 0 STANDARD & POORS DEP COMMON RCPTS UT SER 1 STOCK 78462F103 877 5830 SHARES X 2 5830 0 0 STAPLES INC COM COMMON STOCK 855030102 494 20800 SHARES X 2 20800 0 0 STARBUCKS CORPORATION COMMON STOCK 855244109 2662 101405 SHARES X 2 101405 0 0 STATE STREET CORP COMMON STOCK 857477103 616 9000 SHARES X 2 9000 0 0 STEMCELLS COMMON INCORPORATED STOCK 85857R105 2 1000 SHARES X 2 1000 0 0 STERICYCLE INC COM COMMON STOCK 858912108 18 400 SHARES X 2 400 0 0 STIFEL FINANCIAL COMMON CORPORATION STOCK 860630102 10 176 SHARES X 2 176 0 0 STORM CAT ENERGY CORP COMMON STOCK 862168101 23 20000 SHARES X 2 20000 0 0 STRYKER CORP COM COMMON STOCK 863667101 4377 69375 SHARES X 2 69375 0 0 SUBURBAN PROPANE COMMON PARTNERS LP LIMITED STOCK 864482104 48 1000 SHARES X 2 1000 0 0 SUN MICROSYSTEMS COMMON INCORPORATED STOCK 866810104 42 7710 SHARES X 2 7710 0 0 SUNCOR ENERGY INC COMMON STOCK 867229106 27 300 SHARES X 2 300 0 0 SUNOCO LOGISTICS COMMON PARTNERS LP STOCK 86764L108 907 15100 SHARES X 2 15100 0 0 SUNRISE ASSISTED COMMON LIVING INCORPORATED STOCK 86768K106 8718 217997 SHARES X 2 217997 0 0 SUNTRUST BANKS INC COMMON STOCK 867914103 1094 12764 SHARES X 2 12764 0 0 SYSCO CORPORATION COMMON STOCK 871829107 3643 113200 SHARES X 2 113200 0 0 T. ROWE PRICE GROUP COMMON INCORPORATED STOCK 74144T108 820 15800 SHARES X 2 15800 0 0 TARGET CORP COMMON STOCK 87612E106 1075 16900 SHARES X 2 16900 0 0 TECHNE CORP COMMON STOCK 878377100 556 9723 SHARES X 2 9723 0 0 TECHTARGET COMMON STOCK 87874R100 26 2000 SHARES X 2 2000 0 0 TELEFLEX INC COM COMMON STOCK 879369106 204 2500 SHARES X 2 2500 0 0 TELEFONICA S A COMMON SPONSORED ADR STOCK 879382208 37 555 SHARES X 2 555 0 0 TEMPLE INLAND INC COMMON STOCK 879868107 49 800 SHARES X 2 800 0 0 TEPPCO PARTNERS COMMON LIMITED PARTNERSHIP STOCK 872384102 3084 70000 SHARES X 2 70000 0 0 TEVA PHARMACEUTICAL COMMON SPONS ADR STOCK 881624209 41 1000 SHARES X 2 1000 0 0 TEXAS INSTRUMENTS COMMON INCORPORATED STOCK 882508104 1026 27400 SHARES X 2 27400 0 0 THE CHEESECAKE COMMON FACTORY STOCK 163072101 25 1012 SHARES X 2 1012 0 0 THE HERSHEY COMPANY COMMON STOCK 427866108 40 800 SHARES X 2 800 0 0 THE PMI GROUP INC COMMON STOCK 69344M101 125 2800 SHARES X 2 2800 0 0 THE SCOTTS MIRACLE-GRO COMMON COMPANY CL A STOCK 810186106 150 3500 SHARES X 2 3500 0 0 THE TRAVELERS COMMON COMPANIES INC STOCK 89417E109 800 14944 SHARES X 2 14944 0 0 THERMO FISHER COMMON SCIENTIFIC INC STOCK 883556102 103 2000 SHARES X 2 2000 0 0 THORNBURG MTG INC COMMON (REIT) STOCK 885218107 52 2000 SHARES X 2 2000 0 0 TIFFANY & CO COMMON STOCK 886547108 1220 23000 SHARES X 2 23000 0 0 TIME WARNER INC COMMON STOCK 887317105 10989 1056275 SHARES X 2 1056275 0 0 TOLL BROS INC COMMON STOCK 889478103 134 5350 SHARES X 2 5350 0 0 TRACTOR SUPPLY COMMON COMPANY STOCK 892356106 208 4000 SHARES X 2 4000 0 0 TRANSMONTAIGNE COMMON PARTNERS LP STOCK 89376V100 42 1200 SHARES X 2 1200 0 0 TRANSOCEAN INC COMMON STOCK G90078109 329 3100 SHARES X 2 3100 0 0 TRIMBLE NAV LTD COM COMMON STOCK 896239100 225 7000 SHARES X 2 7000 0 0 TYCO INTERNATIONAL COMMON LIMITED NEW STOCK 902124106 6949 207050 SHARES X 2 207050 0 0 TYLER TECHNOLOGIES COMMON INC STOCK 902252105 2243 197814 SHARES X 2 197814 0 0 UAL CORPORATION COMMON STOCK 902549807 8 193 SHARES X 2 193 0 0 UNDER ARMOUR COMMON INC-CLASS A STOCK 904311107 100 2200 SHARES X 2 2200 0 0 UNION PACIFIC CORP COMMON COM STOCK 907818108 945 8207 SHARES X 2 8207 0 0 UNITED BANKSHARES INC COMMON STOCK 909907107 26 824 SHARES X 2 824 0 0 UNITED PARCEL COMMON SERVICE INC CLASS B STOCK 911312106 11323 159599 SHARES X 2 159599 0 0 UNITED TECHNOLOGIES COMMON CORPORATION STOCK 913017109 2302 33610 SHARES X 2 33610 0 0 UNITEDHEALTH GROUP COMMON INC. STOCK 91324P102 14692 287287 SHARES X 2 287287 0 0 UNIVERSAL DISPLAY COMMON CORP STOCK 91347P105 8 500 SHARES X 2 500 0 0 UNUMPROVIDENT COMMON CORPORATION STOCK 91529Y106 3012 115373 SHARES X 2 115373 0 0 URANIUM RESOURCES INC COMMON STOCK 916901507 276 25000 SHARES X 2 25000 0 0 US BANCORP NEW COMMON STOCK 902973304 338 10100 SHARES X 2 10100 0 0 UTI WORLDWIDE INC COMMON STOCK G87210103 107 4000 SHARES X 2 4000 0 0 VARIAN MEDICAL SYS COMMON INC COM STOCK 92220P105 43 1000 SHARES X 2 1000 0 0 VERIFONE HOLDINGS INC COMMON STOCK 92342Y109 35 1000 SHARES X 2 1000 0 0 VERIGY LTD COMMON STOCK Y93691106 8 280 SHARES X 2 280 0 0 VERIZON COMMON COMMUNICATIONS STOCK 92343V104 11158 271032 SHARES X 2 271032 0 0 VIACOM INC-CLASS B COMMON STOCK 92553P201 35 831 SHARES X 2 831 0 0 VITAL IMAGES INC COMMON STOCK 92846N104 41 1500 SHARES X 2 1500 0 0 VODAFONE GROUP COMMON PLC--SP ADR STOCK 92857W209 268 7964 SHARES X 2 7964 0 0 VORNADO REALTY TRUST COMMON STOCK 929042109 117 2800 SHARES X 2 2800 0 0 W W GRAINGER INC COM COMMON STOCK 384802104 93 1000 SHARES X 2 1000 0 0 WACHOVIA CORPORATION COMMON NEW STOCK 929903102 2560 53835 SHARES X 2 53835 0 0 WAL MART STORES INC COMMON COM STOCK 931142103 443 9216 SHARES X 2 9216 0 0 WALGREEN CO COMMON STOCK 931422109 87 2000 SHARES X 2 2000 0 0 WASHINGTON MUTUAL COMMON INCORPORATED STOCK 939322103 3423 195477 SHARES X 2 195477 0 0 WASHINGTON POST CO COMMON CL B STOCK 939640108 582 750 SHARES X 2 750 0 0 WEINGARTEN REALTY COMMON INVESTORS STOCK 948741103 4544 110570 SHARES X 2 110570 0 0 WELLS FARGO & COMMON COMPANY NEW STOCK 949746101 9829 279360 SHARES X 2 279360 0 0 WESTERN ASSET MANAGED MUNICIPALS COMMON FD STOCK 95766M105 254 22791 SHARES X 2 22791 0 0 32 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- WESTERN ASSET/ CLAYMORE US TREAS COMMON INFL STOCK 95766R104 46 4000 SHARES X 2 4000 0 0 WGL HLDGS INC COM COMMON STOCK 92924F106 59 1796 SHARES X 2 1796 0 0 WHITE MOUNTAINS COMMON INSURANCE GROUP LTD STOCK G9618E107 303 500 SHARES X 2 500 0 0 WHOLE FOODS MARKET COMMON INCORPORATED STOCK 966837106 424 8470 SHARES X 2 8470 0 0 WILLIAMS COMPANIES COMMON INCORPORATED STOCK 969457100 84 301 SHARES X 2 301 0 0 WILLIAMS PARTNERS LP COMMON STOCK 96950F104 43 900 SHARES X 2 900 0 0 WRIGLEY WM JR CO COMMON STOCK 982526105 985 17808 SHARES X 2 17808 0 0 WYETH COMMON STOCK 983024100 1925 28826 SHARES X 2 28826 0 0 XM SATELLITE RADIO COMMON HLDGS INC CL A STOCK 983759101 32 1 SHARES X 2 1 0 0 YAHOO INC COM COMMON STOCK 984332106 163 6000 SHARES X 2 6000 0 0 YUM! BRANDS INC COMMON STOCK 988498101 1066 32580 SHARES X 2 32580 0 0 ZENITH NATIONAL COMMON INSURANCE CORP STOCK 989390109 66 1400 SHARES X 2 1400 0 0 ZIMMER HOLDINGS COMMON INCORPORATED STOCK 98956P102 6156 72523 SHARES X 2 72523 0 0 3M CO COMMON STOCK 88579Y101 5284 60885 SHARES X 3 59019 0 1866 A C MOORE ARTS&CRAFT COMMON STOCK 00086T103 822 41900 SHARES X 3 41900 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 3760 70200 SHARES X 3 65610 0 4590 ABERCROMBIE & FITCH COMMON STOCK 002896207 1230 16850 SHARES X 3 16850 0 0 ABM INDUSTRIES COMMON INCORPORATED STOCK 000957100 16 630 SHARES X 3 630 0 0 ACCENTURE LTD-CL A COMMON STOCK G1150G111 43 1010 SHARES X 3 1010 0 0 ACE LIMITED COMMON STOCK G0070K103 175 2800 SHARES X 3 2800 0 0 ACTIVISION INC COMMON STOCK 004930202 1769 94800 SHARES X 3 94800 0 0 ACUITY BRANDS INC COMMON STOCK 00508Y102 21 350 SHARES X 3 350 0 0 ADC TELECOMMUNICATNS COMMON STOCK 000886309 4 200 SHARES X 3 200 0 0 ADOBE SYSTEMS INC COMMON STOCK 00724F101 201 5000 SHARES X 3 5000 0 0 ADTRAN INC COMMON STOCK 00738A106 2031 78200 SHARES X 3 78200 0 0 ADV MICRO DEVICES COMMON STOCK 007903107 622 43530 SHARES X 3 43530 0 0 AECOM TECHNOLOGY COMMON STOCK 00766T100 1836 74000 SHARES X 3 74000 0 0 AEROPOSTALE INC COMMON STOCK 007865108 984 23600 SHARES X 3 23600 0 0 AES CORP COMMON STOCK 00130H105 127 5800 SHARES X 3 5800 0 0 AETNA INC COMMON STOCK 00817Y108 282 5720 SHARES X 3 5720 0 0 AFFILIATED COMP SVCS COMMON STOCK 008190100 51 900 SHARES X 3 900 0 0 AFFILIATED MANAGE GR COMMON STOCK 008252108 3026 23500 SHARES X 3 23500 0 0 AFLAC INC COMMON STOCK 001055102 215 4175 SHARES X 3 4175 0 0 AGCO CORP COMMON STOCK 001084102 1493 34400 SHARES X 3 34400 0 0 AGILENT TECHN INC COMMON STOCK 00846U101 132 3430 SHARES X 3 3430 0 0 AGL RESOURCES INC COM COMMON STOCK 001204106 57 1400 SHARES X 3 1400 0 0 AIR PRODS & CHEMS COMMON STOCK 009158106 145 1800 SHARES X 3 1800 0 0 AKAMAI TECH INC COMMON STOCK 00971T101 1922 39515 SHARES X 3 39515 0 0 ALBERTO-CULVER COMMON COMPANY STOCK 013078100 26 1100 SHARES X 3 1100 0 0 ALCOA INC COMMON STOCK 013817101 309 7612 SHARES X 3 7612 0 0 ALKERMES INC COMMON STOCK 01642T108 466 31900 SHARES X 3 31900 0 0 ALLEGHENY ENERGY INC COMMON STOCK 017361106 72 1400 SHARES X 3 1400 0 0 ALLEGHENY TECH INC COMMON STOCK 01741R102 89 850 SHARES X 3 850 0 0 ALLERGAN INC COMMON STOCK 018490102 147 2550 SHARES X 3 2550 0 0 ALLIED CAPITAL CORP COMMON NEW COM STOCK 01903Q108 22 700 SHARES X 3 700 0 0 ALLIED WASTE IND COMMON STOCK 019589308 46 3400 SHARES X 3 3400 0 0 ALLSCRIPTS HEALTHCAR COMMON STOCK 01988P108 6584 258409 SHARES X 3 257994 0 415 ALLSTATE CORP COMMON STOCK 020002101 367 5953 SHARES X 3 5953 0 0 ALLTEL CORP COMMON STOCK 020039103 216 3200 SHARES X 3 2750 0 450 ALPHA NATURAL RES COMMON STOCK 02076X102 1035 49800 SHARES X 3 49800 0 0 ALTERA CORP COMMON STOCK 021441100 66 3000 SHARES X 3 3000 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 8554 121969 SHARES X 3 121969 0 0 AMAZON COM INC COMMON STOCK 023135106 164 2400 SHARES X 3 2400 0 0 AMBAC FINANCIAL COMMON GROUP INC STOCK 023139108 677 7765 SHARES X 3 7765 0 0 AMEREN CORPORATION COMMON STOCK 023608102 83 1700 SHARES X 3 1700 0 0 AMERICAN EAGLE COMMON OUTFITTER INC STOCK 02553E106 621 24200 SHARES X 3 24200 0 0 AMERICAN EXPRESS CO COMMON STOCK 025816109 1762 28817 SHARES X 3 28817 0 0 AMERICAN INTERNATIONAL COMMON GROUP I STOCK 026874107 11598 165626 SHARES X 3 162309 0 3317 AMERICAN STANDARD CO COMMON STOCK 029712106 88 1500 SHARES X 3 1500 0 0 AMERIPRISE FINANCIAL COMMON STOCK 03076C106 127 2000 SHARES X 3 2000 0 0 AMERISOURCE- BERGEN COMMON STOCK 03073E105 79 1600 SHARES X 3 1600 0 0 AMERN ELEC PWR INC COMMON STOCK 025537101 153 3402 SHARES X 3 3402 0 0 AMGEN INC COMMON STOCK 031162100 3586 64855 SHARES X 3 59763 0 5092 ANADARKO PETE COMMON STOCK 032511107 533 10245 SHARES X 3 10245 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 195 5200 SHARES X 3 5200 0 0 ANGIODYNAMICS INC COMMON STOCK 03475V101 1317 73100 SHARES X 3 73100 0 0 ANHEUSER BUSCH COS COMMON STOCK 035229103 534 10230 SHARES X 3 10230 0 0 ANNALY CAPITAL MGMT COMMON STOCK 035710409 95 6600 SHARES X 3 6600 0 0 ANSOFT CORPORATION COMMON STOCK 036384105 19 650 SHARES X 3 650 0 0 ANSYS INC COMMON STOCK 03662Q105 2393 90300 SHARES X 3 90300 0 0 AON CORPORATION COMMON STOCK 037389103 104 2430 SHARES X 3 2430 0 0 APACHE CORP COMMON STOCK 037411105 228 2800 SHARES X 3 2800 0 0 APARTMENT INVT&MGMT REIT 03748R101 40 800 SHARES X 3 800 0 0 APOLLO GROUP INC COMMON STOCK 037604105 64 1100 SHARES X 3 1100 0 0 APPLE INC COMMON STOCK 037833100 4306 35290 SHARES X 3 35218 0 72 APPLERA CORPORATION COMMON STOCK 038020103 47 1540 SHARES X 3 1540 0 0 APPLIED MATERIALS COMMON STOCK 038222105 230 11600 SHARES X 3 11600 0 0 AQUA AMERICA INC COMMON STOCK 03836W103 112 5000 SHARES X 3 5000 0 0 33 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- ARCHER DANIELS COMMON MIDLAND CO COM STOCK 039483102 202 6100 SHARES X 3 6100 0 0 ARCHSTONE SMITH TR REIT 039583109 106 1800 SHARES X 3 1800 0 0 ARIAD PHARMACEUTICAL COMMON STOCK 04033A100 741 135000 SHARES X 3 135000 0 0 ARQULE INC COMMON STOCK 04269E107 508 72000 SHARES X 3 72000 0 0 ASHLAND INC COMMON STOCK 044209104 226 3550 SHARES X 3 3550 0 0 ASSURANT INC COMMON STOCK 04621X108 53 900 SHARES X 3 900 0 0 ASTORIA FINL CORP COMMON STOCK 046265104 75 3000 SHARES X 3 3000 0 0 ASTRAZENECA GROUP COMMON PLC SPONSORE STOCK 046353108 59 1100 SHARES X 3 1100 0 0 AT&T INC COMMON STOCK 00206R102 6644 160082 SHARES X 3 155164 0 4918 AUTODESK COM COMMON STOCK 052769106 2927 62181 SHARES X 3 59276 0 2905 AUTOMATIC DATA PROC COMMON STOCK 053015103 378 7800 SHARES X 3 7800 0 0 AUTONATION INC COMMON STOCK 05329W102 29 1300 SHARES X 3 1300 0 0 AUTOZONE INC COMMON STOCK 053332102 60 440 SHARES X 3 440 0 0 AVALONBAY COMMUNTIES REIT 053484101 83 700 SHARES X 3 700 0 0 AVAYA INC COMMON STOCK 053499109 64 3825 SHARES X 3 3825 0 0 AVERY DENNISON CORP COMMON STOCK 053611109 133 2000 SHARES X 3 2000 0 0 AVON PRODUCTS INC COMMON STOCK 054303102 136 3700 SHARES X 3 3700 0 0 BAKER HUGHES INC COMMON STOCK 057224107 227 2700 SHARES X 3 2700 0 0 BALL CORP COMMON STOCK 058498106 46 860 SHARES X 3 860 0 0 BANK AMER CORP COMMON STOCK 060505104 9726 198931 SHARES X 3 192649 0 6282 BANK NEW YORK INC COMMON STOCK 064057102 410 9910 SHARES X 3 9910 0 0 BARD C R INC COMMON STOCK 067383109 103 1250 SHARES X 3 1250 0 0 BARR PHARMACEUTICALS COMMON STOCK 068306109 45 900 SHARES X 3 900 0 0 BAUSCH & LOMB INC COMMON STOCK 071707103 31 440 SHARES X 3 440 0 0 BAXTER INTL INC COMMON STOCK 071813109 326 5790 SHARES X 3 5790 0 0 BB&T CORP COM COMMON STOCK 054937107 276 6777 SHARES X 3 6777 0 0 BEAR STEARNS COS INC COMMON STOCK 073902108 144 1025 SHARES X 3 1025 0 0 BECTON DICKINSON COMMON STOCK 075887109 153 2055 SHARES X 3 2055 0 0 BED BATH & BEYOND COMMON STOCK 075896100 86 2400 SHARES X 3 2400 0 0 BELO CORPORATION COMMON STOCK 080555105 1499 72800 SHARES X 3 72800 0 0 BEMIS INC COMMON STOCK 081437105 70 2120 SHARES X 3 2120 0 0 BEST BUY INC COMMON STOCK 086516101 160 3425 SHARES X 3 3425 0 0 BIG 5 SPORTING GOODS COMMON STOCK 08915P101 1048 41100 SHARES X 3 41100 0 0 BIG LOTS INC COMMON STOCK 089302103 53 1800 SHARES X 3 1800 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 179 3350 SHARES X 3 3350 0 0 BIOMARIN PHARMAC INC COMMON STOCK 09061G101 498 27800 SHARES X 3 27800 0 0 BIOMET INC COMMON STOCK 090613100 64 1400 SHARES X 3 1400 0 0 BJ SVCS CO COMMON STOCK 055482103 70 2450 SHARES X 3 2450 0 0 BLACK & DECKER CORP COMMON STOCK 091797100 150 1700 SHARES X 3 1700 0 0 BLACKROCK INC COMMON STOCK 09247X101 16 100 SHARES X 3 100 0 0 BLOCK H & R INC COMMON STOCK 093671105 157 6700 SHARES X 3 6700 0 0 BMC SOFTWARE INC COMMON STOCK 055921100 56 1850 SHARES X 3 1850 0 0 BOEING CO COMMON STOCK 097023105 1292 13445 SHARES X 3 13445 0 0 BOSTON PROPERTIES COMMON STOCK 101121101 105 1025 SHARES X 3 1025 0 0 BOSTON SCIENTIFIC COMMON STOCK 101137107 155 10100 SHARES X 3 10100 0 0 BP PLC SPONSORED ADR COMMON STOCK 055622104 256 3544 SHARES X 3 3544 0 0 BRADLEY PHARMACEUT COMMON STOCK 104576103 596 27450 SHARES X 3 27450 0 0 BRINKER INTL INC COMMON STOCK 109641100 705 24100 SHARES X 3 24100 0 0 BRISTOL MYERS SQUIBB COMMON STOCK 110122108 935 29620 SHARES X 3 29620 0 0 BROADCOM CORP COMMON STOCK 111320107 632 21595 SHARES X 3 21595 0 0 BROADRIDGE FINL SOLN COMMON STOCK 11133T103 1397 73100 SHARES X 3 73100 0 0 BROWN FORMAN CORP COMMON B 115637209 51 700 SHARES X 3 700 0 0 BRUNSWICK CORP COMMON STOCK 117043109 121 3700 SHARES X 3 3700 0 0 BRUSH ENGINEER MATRL COMMON STOCK 117421107 1079 25700 SHARES X 3 25700 0 0 BUCYRUS INTL INC COMMON STOCK 118759109 1493 21100 SHARES X 3 21100 0 0 BURLINGTN NRTHRN S F COMMON STOCK 12189T104 3116 36583 SHARES X 3 35199 0 1384 C H ROBINSON WLDWIDE COMMON STOCK 12541W209 747 14200 SHARES X 3 14200 0 0 CA INC COMMON STOCK 12673P105 134 5168 SHARES X 3 5168 0 0 CACHE INC COMMON STOCK 127150308 616 46400 SHARES X 3 46400 0 0 CAL DIVE INTERNATNL COMMON STOCK 12802T101 2222 133600 SHARES X 3 133600 0 0 CAMPBELL SOUP CO COMMON STOCK 134429109 105 2715 SHARES X 3 2715 0 0 CANTEL MEDICAL CORP COMMON STOCK 138098108 753 44300 SHARES X 3 44300 0 0 CAPELLA EDUCATION COMMON STOCK 139594105 1018 22100 SHARES X 3 22100 0 0 CAPITAL ONE COMMON FINANCIAL CORP STOCK 14040H105 4329 55181 SHARES X 3 53637 0 1544 CAPITALSOURCE INC COMMON STOCK 14055X102 668 27157 SHARES X 3 27157 0 0 CARDINAL HEALTH INC COMMON STOCK 14149Y108 237 3350 SHARES X 3 3350 0 0 CARNIVAL CORP COMMON STOCK 143658300 2872 58896 SHARES X 3 58896 0 0 CATERPILLAR INC COMMON STOCK 149123101 3009 38426 SHARES X 3 37308 0 1118 CB RICHARD ELLIS GRP COMMON STOCK 12497T101 55 1500 SHARES X 3 1500 0 0 CBS CORPORATION COMMON B 124857202 207 6200 SHARES X 3 6200 0 0 CECO ENVIRONMENTAL COMMON STOCK 125141101 1842 160506 SHARES X 3 160506 0 0 CELGENE CORP COMMON STOCK 151020104 183 3200 SHARES X 3 3200 0 0 CENTERPOINT ENERGY COMMON STOCK 15189T107 41 2360 SHARES X 3 2360 0 0 CENTEX CORP COMMON STOCK 152312104 40 1000 SHARES X 3 1000 0 0 CENTURY ALUM CO COMMON STOCK 156431108 983 18000 SHARES X 3 18000 0 0 CENTURYTEL INC COMMON STOCK 156700106 49 1000 SHARES X 3 1000 0 0 CEPHALON INC COMMON STOCK 156708109 522 6500 SHARES X 3 6500 0 0 CERNER CORP COMMON STOCK 156782104 5343 96323 SHARES X 3 94599 0 1724 34 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- CHECKFREE CORP COMMON STOCK 162813109 643 16000 SHARES X 3 16000 0 0 CHEMTURA CORPORATION COMMON STOCK 163893100 60 5400 SHARES X 3 5400 0 0 CHESAPEAKE ENERGY COMMON STOCK 165167107 121 3500 SHARES X 3 3500 0 0 CHEVRON CORP COMMON STOCK 166764100 11144 132288 SHARES X 3 128541 0 3747 CHICAGO BRIDGE & IRN COMMON STOCK 167250109 3509 92970 SHARES X 3 92970 0 0 CHICAGO MERCANTILE COMMON STOCK 167760107 160 300 SHARES X 3 300 0 0 CHICOS FAS INC COMMON STOCK 168615102 662 27200 SHARES X 3 27200 0 0 CHILDRENS PL RETL ST COMMON STOCK 168905107 1668 32300 SHARES X 3 32300 0 0 CHINA GRENTECH CORP COMMON STOCK 16938P107 1142 85300 SHARES X 3 85300 0 0 CHINA MOBILE LTD COMMON SPON ADR STOCK 16941M109 25 460 SHARES X 3 460 0 0 CHUBB CORP COMMON STOCK 171232101 176 3250 SHARES X 3 3250 0 0 CIENA CORPORATION COMMON STOCK 171779309 1066 29485 SHARES X 3 29485 0 0 CIGNA CORP COMMON STOCK 125509109 198 3795 SHARES X 3 3795 0 0 CINCINNATI FINL CORP COMMON STOCK 172062101 666 15339 SHARES X 3 12738 0 2601 CINEMARK HOLDINGS COMMON STOCK 17243V102 86 4800 SHARES X 3 4800 0 0 CINTAS CORP COMMON STOCK 172908105 43 1100 SHARES X 3 1100 0 0 CIRCUIT CITY STORE COMMON STOCK 172737108 19 1250 SHARES X 3 1250 0 0 CISCO SYSTEMS INC COMMON STOCK 17275R102 10445 375067 SHARES X 3 367353 0 7714 CIT GROUP INC COMMON STOCK 125581108 4344 79219 SHARES X 3 76104 0 3115 CITADEL BROADCASTING COMMON STOCK 17285T106 0 2 SHARES X 3 2 0 0 CITIGROUP INC COMMON STOCK 172967101 10189 198660 SHARES X 3 192376 0 6284 CITIZENS COMMUN CO COMMON STOCK 17453B101 40 2600 SHARES X 3 2600 0 0 CITRIX SYS INC COMMON STOCK 177376100 1345 39945 SHARES X 3 39945 0 0 CLEAR CHANNEL COMMUN COMMON STOCK 184502102 163 4300 SHARES X 3 4300 0 0 CLEVELAND CLIFFS INC COMMON STOCK 185896107 2709 34873 SHARES X 3 33826 0 1047 CLOROX CO COMMON STOCK 189054109 274 4400 SHARES X 3 4400 0 0 CMS ENERGY CORP COMMON STOCK 125896100 29 1700 SHARES X 3 1700 0 0 COACH INC COMMON STOCK 189754104 1257 26540 SHARES X 3 26540 0 0 COCA COLA CO COM COMMON STOCK 191216100 8453 161592 SHARES X 3 157184 0 4408 COCA COLA ENTERPRISE COMMON STOCK 191219104 55 2300 SHARES X 3 2300 0 0 COGNIZANT TECH SOLNS COMMON STOCK 192446102 2821 39801 SHARES X 3 39801 0 0 COLONIAL BANCGROUP COMMON STOCK 195493309 105 4200 SHARES X 3 4200 0 0 COMCAST CORP COMMON STOCK 20030N101 5477 194764 SHARES X 3 186213 0 8551 COMERICA INC COMMON STOCK 200340107 83 1400 SHARES X 3 1400 0 0 COMMERCE BANC INC NJ COMMON STOCK 200519106 59 1600 SHARES X 3 1600 0 0 COMMSCOPE INC COMMON STOCK 203372107 2281 39100 SHARES X 3 39100 0 0 COMPANHIA VAL DO RIO ADR 204412209 951 21345 SHARES X 3 21345 0 0 COMPASS BANCSHARES COMMON STOCK 20449H109 69 1000 SHARES X 3 1000 0 0 COMPUTER SCIENCES COMMON STOCK 205363104 113 1900 SHARES X 3 1900 0 0 COMPUWARE CORP COMMON STOCK 205638109 34 2900 SHARES X 3 2900 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 209 7800 SHARES X 3 7800 0 0 CONOCOPHILLIPS COMMON STOCK 20825C104 9141 116430 SHARES X 3 113788 0 2642 CONSECO INC COMMON STOCK 208464883 83 3960 SHARES X 3 3960 0 0 CONSOL ENERGY INC COMMON STOCK 20854P109 74 1600 SHARES X 3 1600 0 0 CONSOLDTD EDISON INC COMMON STOCK 209115104 104 2300 SHARES X 3 2300 0 0 CONSTELLATION BRANDS COMMON STOCK 21036P108 41 1700 SHARES X 3 1700 0 0 CONSTELLATION ENERGY COMMON GROUP INC STOCK 210371100 338 3880 SHARES X 3 3880 0 0 CONVERGYS CORP COMMON STOCK 212485106 27 1100 SHARES X 3 1100 0 0 COOPER INDS LTD COMMON STOCK G24182100 86 1500 SHARES X 3 1500 0 0 CORNING INC COMMON STOCK 219350105 4146 162257 SHARES X 3 157412 0 4845 COSTCO WHOLESALE COMMON CORP COM STOCK 22160K105 252 4300 SHARES X 3 4300 0 0 COUNTRYWIDE FINL COMMON STOCK 222372104 182 5000 SHARES X 3 5000 0 0 COVENTRY HEALTH CAR COMMON STOCK 222862104 79 1375 SHARES X 3 1375 0 0 CREATIVE TECHNOLOGY COMMON LTD STOCK Y1775U107 13 2700 SHARES X 3 2700 0 0 CREE INC COMMON STOCK 225447101 1155 44700 SHARES X 3 44700 0 0 CROSS CNTRY HLTHCARE COMMON STOCK 227483104 892 53500 SHARES X 3 53500 0 0 CSX CORP COMMON STOCK 126408103 221 4900 SHARES X 3 4900 0 0 CT COMMUNICATIONS INC COMMON STOCK 126426402 23 740 SHARES X 3 740 0 0 CUBIST PHARMACEUT COMMON STOCK 229678107 710 36000 SHARES X 3 36000 0 0 CULLEN FROST BANKERS COMMON STOCK 229899109 96 1800 SHARES X 3 1800 0 0 CUMMINS INC COMMON STOCK 231021106 89 875 SHARES X 3 875 0 0 CVS CAREMARK CORP COMMON STOCK 126650100 474 13000 SHARES X 3 13000 0 0 CYTYC CORP COMMON STOCK 232946103 8423 195400 SHARES X 3 195007 0 393 D R HORTON INC COMMON STOCK 23331A109 46 2300 SHARES X 3 2300 0 0 DANAHER CORP COMMON STOCK 235851102 151 2000 SHARES X 3 2000 0 0 DARDEN RESTAURANT COMMON STOCK 237194105 53 1200 SHARES X 3 1200 0 0 DARLING INTL INC COMMON STOCK 237266101 865 94600 SHARES X 3 94600 0 0 DEAN FOODS CO NEW COMMON STOCK 242370104 38 1200 SHARES X 3 1200 0 0 DEERE & CO COMMON STOCK 244199105 371 3075 SHARES X 3 3075 0 0 DELL INC COMMON STOCK 24702R101 1129 39560 SHARES X 3 39560 0 0 DELTA AIR LINES COMMON STOCK 247361702 1013 51400 SHARES X 3 51400 0 0 DENBURY RES INC COMMON STOCK 247916208 886 23600 SHARES X 3 23600 0 0 DENTSPLY INTL INC COMMON STOCK 249030107 930 24300 SHARES X 3 24300 0 0 DEVELOPERS DIVER RTY REIT 251591103 58 1100 SHARES X 3 1100 0 0 DEVON ENERGY CORP COMMON STOCK 25179M103 1661 21200 SHARES X 3 21200 0 0 DG FASTCHANNEL INC COMMON STOCK 23326R109 1070 52500 SHARES X 3 52500 0 0 DIAGEO PLC SPONSORED COMMON ADR STOCK 25243Q205 42 500 SHARES X 3 500 0 0 DIGENE CORP COMMON STOCK 253752109 1916 31900 SHARES X 3 31900 0 0 35 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- DILLARDS INC COMMON STOCK 254067101 22 600 SHARES X 3 600 0 0 DIRECTV GROUP INC COMMON STOCK 25459L106 200 8650 SHARES X 3 8650 0 0 DISNEY WALT CO COMMON STOCK 254687106 1651 48365 SHARES X 3 48365 0 0 DJO INC COMMON STOCK 23325G104 1019 24700 SHARES X 3 24700 0 0 DOLLAR GEN CORP COMMON STOCK 256669102 62 2850 SHARES X 3 2850 0 0 DOMINION RES INC VA COMMON STOCK 25746U109 250 2900 SHARES X 3 2900 0 0 DONNELLEY R R & SONS COMMON STOCK 257867101 200 4600 SHARES X 3 4600 0 0 DOVER CORP COMMON STOCK 260003108 90 1760 SHARES X 3 1760 0 0 DOW CHEMICAL CO COMMON STOCK 260543103 930 21020 SHARES X 3 21020 0 0 DOW JONES & CO INC COMMON STOCK 260561105 34 600 SHARES X 3 600 0 0 DTE ENERGY CO COMMON STOCK 233331107 84 1745 SHARES X 3 1745 0 0 DU PONT E I DE NEMOU COMMON STOCK 263534109 467 9200 SHARES X 3 9200 0 0 DUKE ENERGY CORP COMMON STOCK 26441C105 287 15692 SHARES X 3 15692 0 0 DYCOM INDUSTRIES INC COMMON STOCK 267475101 1481 49400 SHARES X 3 49400 0 0 DYNEGY INC COMMON STOCK 26817G102 1530 161970 SHARES X 3 161970 0 0 E TRADE FINL CORP COMMON STOCK 269246104 80 3600 SHARES X 3 3600 0 0 EARTHLINK INC COM COMMON STOCK 270321102 37 4950 SHARES X 3 4950 0 0 EASTMAN CHEM CO COMMON STOCK 277432100 45 700 SHARES X 3 700 0 0 EASTMAN KODAK CO COMMON STOCK 277461109 67 2400 SHARES X 3 2400 0 0 EATON CORP COMMON STOCK 278058102 116 1250 SHARES X 3 1250 0 0 EBAY INC COMMON STOCK 278642103 985 30609 SHARES X 3 30609 0 0 ECOLAB INC COMMON STOCK 278865100 64 1500 SHARES X 3 1500 0 0 EDISON INTL COMMON STOCK 281020107 155 2765 SHARES X 3 2765 0 0 EGL INC COM COMMON STOCK 268484102 14 300 SHARES X 3 300 0 0 EL PASO CORPORATION COMMON STOCK 28336L109 102 5900 SHARES X 3 5900 0 0 ELECTRONIC ARTS COMMON STOCK 285512109 529 11172 SHARES X 3 11038 0 134 ELECTRONIC DATA SYS COMMON STOCK 285661104 123 4425 SHARES X 3 4425 0 0 ELECTRONICS FOR IMAG COMMON STOCK 286082102 1746 61900 SHARES X 3 61900 0 0 ELI LILLY & CO COMMON STOCK 532457108 5128 91775 SHARES X 3 88694 0 3081 EMBARQ CORPORATION COMMON STOCK 29078E105 82 1300 SHARES X 3 1300 0 0 EMC CORP MASS COMMON STOCK 268648102 2689 148536 SHARES X 3 144658 0 3878 EMCOR GROUP INC COMMON STOCK 29084Q100 2245 30800 SHARES X 3 30800 0 0 EMERSON ELEC CO COMMON STOCK 291011104 318 6800 SHARES X 3 6800 0 0 ENDESA S A SPONSORED COMMON ADR STOCK 29258N107 21 400 SHARES X 3 400 0 0 ENGLOBAL CORP COMMON STOCK 293306106 1712 140900 SHARES X 3 140900 0 0 ENSCO INTERNATIONAL COMMON INC COM STOCK 26874Q100 4648 76181 SHARES X 3 73423 0 2758 ENTERGY CORP COMMON STOCK 29364G103 228 2130 SHARES X 3 2130 0 0 EOG RESOURCES INC COMMON STOCK 26875P101 3095 42362 SHARES X 3 40959 0 1403 EQUIFAX INC COMMON STOCK 294429105 46 1025 SHARES X 3 1025 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 116 2550 SHARES X 3 2550 0 0 ESTEE LAUDER CO COMMON STOCK 518439104 3203 70352 SHARES X 3 67073 0 3279 EXELON CORP COMMON STOCK 30161N101 403 5550 SHARES X 3 5550 0 0 EXPEDITORS INTL WASH COMMON STOCK 302130109 1313 31800 SHARES X 3 31800 0 0 EXPRESS SCRIPTS INC COMMON STOCK 302182100 4931 98626 SHARES X 3 94942 0 3684 EXXON MOBIL CORP COMMON STOCK 30231G102 25364 302374 SHARES X 3 296870 0 5504 EZCORP INC CLASS A COMMON STOCK 302301106 15 1100 SHARES X 3 1100 0 0 F5 NETWORKS INC COMMON STOCK 315616102 1192 14800 SHARES X 3 14800 0 0 FAMILY DOLLAR STORES COMMON STOCK 307000109 43 1250 SHARES X 3 1250 0 0 FASTENAL CO COMMON STOCK 311900104 1024 21900 SHARES X 3 21900 0 0 FED NATL MTG ASSN COM COMMON STOCK 313586109 544 8330 SHARES X 3 8330 0 0 FEDERATED INVS INC COMMON B 314211103 169 4400 SHARES X 3 4400 0 0 FEDEX CORPORATION COMMON STOCK 31428X106 291 2625 SHARES X 3 2625 0 0 FELCOR LODGING TRUST COMMON INC (REIT STOCK 31430F101 22 860 SHARES X 3 N.A. N.A. N.A. FIDELITY NATL INFO COMMON STOCK 31620M106 518 9541 SHARES X 3 9541 0 0 FIFTH THIRD BANCORP COMMON STOCK 316773100 187 4700 SHARES X 3 4700 0 0 FIRST DATA CORP COMMON STOCK 319963104 212 6500 SHARES X 3 6500 0 0 FIRST HORIZON NATL COMMON STOCK 320517105 129 3300 SHARES X 3 3300 0 0 FIRST SOLAR COMMON STOCK 336433107 1375 15400 SHARES X 3 15400 0 0 FIRSTENERGY CORP COMMON STOCK 337932107 162 2500 SHARES X 3 2500 0 0 FISERV INC COMMON STOCK 337738108 82 1450 SHARES X 3 1450 0 0 FLUOR CORPORATION COMMON STOCK 343412102 84 750 SHARES X 3 750 0 0 FOMENTO ECONOMICO COMMON MEXICANA ADR STOCK 344419106 32 810 SHARES X 3 810 0 0 FOOT LOCKER INC COMMON STOCK 344849104 164 7500 SHARES X 3 7500 0 0 FORD MOTOR CO COMMON STOCK 345370860 148 15700 SHARES X 3 15700 0 0 FOREST LABS INC COMMON STOCK 345838106 134 2931 SHARES X 3 2931 0 0 FORTUNE BRANDS INC COMMON STOCK 349631101 111 1350 SHARES X 3 1350 0 0 FOSTER WHEELER LTD COMMON STOCK G36535139 8252 77113 SHARES X 3 75511 0 1602 FPL GROUP INC COMMON STOCK 302571104 197 3470 SHARES X 3 3470 0 0 FRANKLIN RES INC COMMON STOCK 354613101 185 1400 SHARES X 3 1400 0 0 FREEPORT- MCMORAN C&G COMMON STOCK 35671D857 265 3200 SHARES X 3 3200 0 0 FREMONT GENERAL COMMON CORPORATION STOCK 357288109 18 1700 SHARES X 3 1700 0 0 GAMESTOP CORP HLDG COMMON STOCK 36467W109 1694 43300 SHARES X 3 43300 0 0 GANNETT CO INC COMMON STOCK 364730101 165 3000 SHARES X 3 3000 0 0 GAP INC COMMON STOCK 364760108 274 14300 SHARES X 3 14300 0 0 GENCO SHIPPING&TRAD COMMON STOCK Y2685T107 1613 39100 SHARES X 3 39100 0 0 GENENTECH INC COMMON STOCK 368710406 823 10880 SHARES X 3 10880 0 0 GENERAL DYNAMICS COMMON STOCK 369550108 343 4388 SHARES X 3 4388 0 0 GENERAL ELECTRIC CO COMMON STOCK 369604103 18986 495999 SHARES X 3 482346 0 13653 36 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- GENERAL GROWTH PPTYS COMMON STOCK 370021107 53 1000 SHARES X 3 1000 0 0 GENERAL MILLS INC COMMON STOCK 370334104 592 10137 SHARES X 3 9137 0 1000 GENERAL MOTORS CORP COMMON STOCK 370442105 178 4700 SHARES X 3 4700 0 0 GENUINE PARTS CO COMMON STOCK 372460105 67 1360 SHARES X 3 1360 0 0 GENWORTH FINANCIAL COMMON STOCK 37247D106 120 3500 SHARES X 3 3500 0 0 GENZYME CORP COMMON STOCK 372917104 142 2200 SHARES X 3 2200 0 0 GILAT SATELLITE NTWK COMMON STOCK M51474118 1485 154200 SHARES X 3 154200 0 0 GILEAD SCIENCES INC COMMON STOCK 375558103 2824 72782 SHARES X 3 70552 0 2230 GLOBALSANTAFE CORP COMMON STOCK G3930E101 20 270 SHARES X 3 270 0 0 GOLDMAN SACHS GROUP COMMON STOCK 38141G104 2757 12719 SHARES X 3 12377 0 342 GOODRICH CORP COMMON STOCK 382388106 172 2885 SHARES X 3 2885 0 0 GOODYEAR TIRE & RUBR COMMON STOCK 382550101 93 2670 SHARES X 3 2670 0 0 GOOGLE INC COMMON STOCK 38259P508 9017 17248 SHARES X 3 16915 0 333 GRACO INC COMMON STOCK 384109104 1702 42255 SHARES X 3 39500 0 2755 GRAINGER W W INC COMMON STOCK 384802104 56 605 SHARES X 3 605 0 0 GRANT PRIDECO INC COMMON STOCK 38821G101 2019 37500 SHARES X 3 37500 0 0 GREAT WOLF RESORTS COMMON STOCK 391523107 1466 102900 SHARES X 3 102900 0 0 GREY WOLF INC COMMON STOCK 397888108 24 2900 SHARES X 3 2900 0 0 HALLIBURTON COMMON STOCK 406216101 262 7600 SHARES X 3 7600 0 0 HARLEY DAVIDSON INC COMMON STOCK 412822108 167 2810 SHARES X 3 2810 0 0 HARMAN INTL INDS COMMON STOCK 413086109 425 3640 SHARES X 3 3640 0 0 HARRAHS ENTMT INC COMMON STOCK 413619107 136 1600 SHARES X 3 1600 0 0 HARRIS CORP COMMON STOCK 413875105 5074 93002 SHARES X 3 91053 0 1949 HARSCO CORP COMMON STOCK 415864107 5639 108446 SHARES X 3 105886 0 2560 HARTFORD FINL SVCS COMMON STOCK 416515104 271 2750 SHARES X 3 2750 0 0 HASBRO INC COMMON STOCK 418056107 60 1900 SHARES X 3 1900 0 0 HAYNES INTERNATIONAL COMMON STOCK 420877201 2381 28200 SHARES X 3 28200 0 0 HCC INS HLDGS INC COMMON STOCK 404132102 3034 90800 SHARES X 3 90800 0 0 HEALTH NET INC COMMON STOCK 42222G108 729 13800 SHARES X 3 13800 0 0 HEINZ H J CO COMMON STOCK 423074103 133 2800 SHARES X 3 2800 0 0 HERCULES INC COMMON STOCK 427056106 20 1000 SHARES X 3 1000 0 0 HESS CORPORATION COMMON STOCK 42809H107 136 2310 SHARES X 3 2310 0 0 HEWLETT PACKARD CO COMMON STOCK 428236103 6301 141247 SHARES X 3 137668 0 3579 HILTON HOTELS CORP COMMON STOCK 432848109 873 26070 SHARES X 3 26070 0 0 HOLOGIC INC COM COMMON STOCK 436440101 22 400 SHARES X 3 400 0 0 HOME DEPOT INC COMMON STOCK 437076102 5433 138057 SHARES X 3 135520 0 2537 HONEYWELL INTL INC COMMON STOCK 438516106 377 6710 SHARES X 3 6710 0 0 HORIZON LINES INC COMMON STOCK 44044K101 1507 46000 SHARES X 3 46000 0 0 HOSPIRA INC COMMON STOCK 441060100 51 1300 SHARES X 3 1300 0 0 HOST HOTELS & RESRTS REIT 44107P104 99 4300 SHARES X 3 4300 0 0 HOUSTON WIRE & CABLE COMMON STOCK 44244K109 949 33400 SHARES X 3 33400 0 0 HUB GROUP INC COMMON STOCK 443320106 1433 40750 SHARES X 3 40750 0 0 HUBBELL INC COMMON STOCK 443510201 2006 37000 SHARES X 3 37000 0 0 HUDSON CITY BANCORP COMMON STOCK 443683107 53 4300 SHARES X 3 4300 0 0 HUMANA INC COMMON STOCK 444859102 105 1730 SHARES X 3 1730 0 0 HUNTINGTON BANCSHARE COMMON STOCK 446150104 45 2000 SHARES X 3 2000 0 0 HUNTSMAN CORP COMMON STOCK 447011107 24 1000 SHARES X 3 1000 0 0 HURCO CO COMMON STOCK 447324104 400 8000 SHARES X 3 8000 0 0 IAC INTERACTIVECORP COMMON STOCK 44919P300 66 1900 SHARES X 3 1900 0 0 IDEARC INC COMMON STOCK 451663108 14 397 SHARES X 3 397 0 0 ILLINOIS TOOL WORKS COMMON STOCK 452308109 190 3500 SHARES X 3 3500 0 0 IMMUCOR INC COMMON STOCK 452526106 51 1820 SHARES X 3 1820 0 0 IMS HEALTH INC COMMON STOCK 449934108 2091 65100 SHARES X 3 65100 0 0 INFRASOURCE SVCS INC COMMON STOCK 45684P102 2479 66800 SHARES X 3 66800 0 0 INGERSOLL-RAND CO COMMON STOCK G4776G101 192 3500 SHARES X 3 3500 0 0 INSIGHT ENTERPRISES COMMON STOCK 45765U103 1580 70000 SHARES X 3 70000 0 0 INTEGRATED ELECTRIC COMMON STOCK 45811E301 2034 61700 SHARES X 3 61700 0 0 INTEGRYS ENERGY COMMON STOCK 45822P105 30 600 SHARES X 3 600 0 0 INTEL CORP COMMON STOCK 458140100 5981 251951 SHARES X 3 246715 0 5236 INTERCONTINENTAL COMMON EXCHANGE INC STOCK 45865V100 2537 17165 SHARES X 3 17165 0 0 INTERNATIONAL COMMON BUSINESS MACHINE STOCK 459200101 9866 93718 SHARES X 3 90533 0 3185 INTERNATIONAL PAPER COMMON STOCK 460146103 293 7500 SHARES X 3 7500 0 0 INTERNET INITIATIVE COMMON JAPAN SP-A STOCK 46059T109 21 2500 SHARES X 3 2500 0 0 INTERPUBLIC GROUP COMMON STOCK 460690100 48 4201 SHARES X 3 4201 0 0 INTL FLAVORS & FRAGR COMMON STOCK 459506101 31 585 SHARES X 3 585 0 0 INTL GAME TECH COMMON STOCK 459902102 113 2850 SHARES X 3 2850 0 0 INTUIT COMMON STOCK 461202103 756 25150 SHARES X 3 25150 0 0 INTUITIVE SURGIC INC COMMON STOCK 46120E602 2706 19496 SHARES X 3 18949 0 547 INVITROGEN CORP COMMON STOCK 46185R100 811 11000 SHARES X 3 11000 0 0 ISHARES RUSSELL 3000 COMMON GRTH INDX STOCK 464287671 34 700 SHARES X 3 700 0 0 ISHARES TR S&P MIDCP 400 GRW 464287606 548 6100 SHARES X 3 6100 0 0 ISHARES TR RUSL 2000 GROW 464287648 1915 22300 SHARES X 3 22300 0 0 ITT CORPORATION COMMON STOCK 450911102 102 1500 SHARES X 3 1500 0 0 JABIL CIRCUIT INC COMMON STOCK 466313103 38 1700 SHARES X 3 1700 0 0 JANUS CAPITAL GROUP COMMON STOCK 47102X105 47 1700 SHARES X 3 1700 0 0 JARDEN CORP COMMON STOCK 471109108 886 20600 SHARES X 3 20600 0 0 JDS UNIPHASE CORP COMMON STOCK 46612J507 24 1800 SHARES X 3 1800 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 10854 176142 SHARES X 3 176142 0 0 37 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- JOHNSON CONTROLS INC COMMON STOCK 478366107 190 1640 SHARES X 3 1640 0 0 JONES APPAREL GROUP COMMON STOCK 480074103 141 5000 SHARES X 3 5000 0 0 JOS A BANK CLOTHIERS COMMON STOCK 480838101 1194 28800 SHARES X 3 28800 0 0 JOY GLOBAL INC COMMON STOCK 481165108 2936 50345 SHARES X 3 50345 0 0 JPMORGAN CHASE & CO COMMON STOCK 46625H100 5339 110202 SHARES X 3 108085 0 2117 JUNIPER NETWORKS COM COMMON STOCK 48203R104 153 6060 SHARES X 3 6060 0 0 KANSAS CITY SOUTHERN COMMON STOCK 485170302 1468 39100 SHARES X 3 39100 0 0 KB HOME COMMON STOCK 48666K109 107 2700 SHARES X 3 2700 0 0 KBR INC COMMON STOCK 48242W106 2091 79700 SHARES X 3 79700 0 0 KELLOGG CO COMMON STOCK 487836108 109 2100 SHARES X 3 2100 0 0 KENNAMETAL INC COMMON STOCK 489170100 1690 20600 SHARES X 3 20600 0 0 KEYCORP COMMON STOCK 493267108 152 4445 SHARES X 3 4445 0 0 KEYSPAN CORPORATION COMMON STOCK 49337W100 59 1400 SHARES X 3 1400 0 0 KIMBERLY CLARK CORP COMMON STOCK 494368103 358 5350 SHARES X 3 5350 0 0 KIMCO REALTY CORP COMMON STOCK 49446R109 76 2000 SHARES X 3 2000 0 0 KINETIC CONCEPTS INC COMMON STOCK 49460W208 14 270 SHARES X 3 270 0 0 KING PHARMACEUTICALS COMMON STOCK 495582108 44 2133 SHARES X 3 2133 0 0 KLA-TENCOR CORP COMMON STOCK 482480100 93 1700 SHARES X 3 1700 0 0 KMG CHEMICALS INC COMMON STOCK 482564101 1205 45600 SHARES X 3 45600 0 0 KOHLS CORP COMMON STOCK 500255104 702 9870 SHARES X 3 9870 0 0 KOMAG INC COMMON STOCK 500453204 18 560 SHARES X 3 560 0 0 KRAFT FOODS INC COMMON STOCK 50075N104 3567 101217 SHARES X 3 97417 0 3800 KROGER CO COMMON STOCK 501044101 222 7900 SHARES X 3 7900 0 0 KYPHON INC COMMON STOCK 501577100 1262 26200 SHARES X 3 26200 0 0 L-3 COMMUNICATIONS COMMON STOCK 502424104 107 1100 SHARES X 3 1100 0 0 LABORATORY CORP AMER COMMON STOCK 50540R409 78 1000 SHARES X 3 1000 0 0 LABRANCHE & CO INC COMMON STOCK 505447102 20 2730 SHARES X 3 2730 0 0 LADISH INC COMMON STOCK 505754200 2366 55000 SHARES X 3 55000 0 0 LANDAMERICA COMMON FINANCIAL GROUP IN STOCK 514936103 42 440 SHARES X 3 440 0 0 LAUREATE EDUCATION COMMON STOCK 518613104 1314 21320 SHARES X 3 21164 0 156 LAWSON SOFTWARE COMMON STOCK 52078P102 1271 128500 SHARES X 3 128500 0 0 LEGG MASON INC COMMON STOCK 524901105 108 1100 SHARES X 3 1100 0 0 LEGGETT & PLATT INC COMMON STOCK 524660107 31 1400 SHARES X 3 1400 0 0 LEHMAN BROS HLDGS COMMON STOCK 524908100 5491 73359 SHARES X 3 71136 0 2223 LENNAR CORP COMMON STOCK 526057104 40 1100 SHARES X 3 1100 0 0 LEXMARK INTL COMMON STOCK 529771107 93 1900 SHARES X 3 1900 0 0 LIBERTY MEDIA HLDG COMMON CORP - CAP STOCK 53071M302 35 300 SHARES X 3 300 0 0 LIFECELL CORP COMMON STOCK 531927101 943 30900 SHARES X 3 30900 0 0 LIMITED BRANDS INC COMMON STOCK 532716107 212 7700 SHARES X 3 7700 0 0 LINCOLN NATIONAL CORP COMMON STOCK 534187109 3159 44513 SHARES X 3 44387 0 126 LINEAR TECHNOLOGY COMMON STOCK 535678106 80 2200 SHARES X 3 2200 0 0 LIZ CLAIBORNE INC COMMON STOCK 539320101 31 840 SHARES X 3 840 0 0 LOCKHEED MARTIN CORP COMMON STOCK 539830109 4122 43786 SHARES X 3 43786 0 0 LOEWS CORP COMMON STOCK 540424108 194 3800 SHARES X 3 3800 0 0 LOGITECH INTL ADR H50430232 1222 46300 SHARES X 3 46300 0 0 LOWES CO COMMON STOCK 548661107 1567 51045 SHARES X 3 47519 0 3526 LSI CORPORATION COMMON STOCK 502161102 51 6800 SHARES X 3 6800 0 0 LUBRIZOL CORP COMMON STOCK 549271104 45 700 SHARES X 3 700 0 0 LUMINEX CORP DEL COMMON STOCK 55027E102 506 41100 SHARES X 3 41100 0 0 LYONDELL CHEMICAL CO COMMON STOCK 552078107 56 1500 SHARES X 3 1500 0 0 M & T BANK CORP COMMON STOCK 55261F104 88 830 SHARES X 3 830 0 0 MACYS INC COMMON STOCK 55616P104 155 3900 SHARES X 3 3900 0 0 MANOR CARE INC COMMON STOCK 564055101 39 590 SHARES X 3 590 0 0 MARATHON OIL CORP COMMON STOCK 565849106 440 7330 SHARES X 3 7330 0 0 MARRIOTT INTL INC COMMON STOCK 571903202 143 3300 SHARES X 3 3300 0 0 MARSH & MCLENNAN COS COMMON STOCK 571748102 145 4680 SHARES X 3 4680 0 0 MARSHALL & ILSLEY COMMON STOCK 571834100 276 5800 SHARES X 3 5800 0 0 MARTEK BIOSCIENCES COMMON STOCK 572901106 420 16200 SHARES X 3 16200 0 0 MARTIN MARIETTA COMMON MATERIALS INC STOCK 573284106 19 120 SHARES X 3 120 0 0 MASCO CORP COMMON STOCK 574599106 208 7300 SHARES X 3 7300 0 0 MASTEC INC COMMON STOCK 576323109 1866 117900 SHARES X 3 117900 0 0 MATRIX SVC CO COMMON STOCK 576853105 2249 90500 SHARES X 3 90500 0 0 MATTEL INC COMMON STOCK 577081102 83 3300 SHARES X 3 3300 0 0 MAXIM INTEGRATED PRO COMMON STOCK 57772K101 1670 50000 SHARES X 3 50000 0 0 MBIA INC COMMON STOCK 55262C100 255 4100 SHARES X 3 4100 0 0 MCAFEE INC COMMON STOCK 579064106 56 1600 SHARES X 3 1600 0 0 MCCORMICK & CO INC COMMON STOCK 579780107 2 50 SHARES X 3 50 0 0 MCCORMICK & CO INC COMMON STOCK 579780206 76 2000 SHARES X 3 2000 0 0 MCDERMOTT INTL INC COMMON STOCK 580037109 3940 47400 SHARES X 3 47400 0 0 MCDONALDS CORP COMMON STOCK 580135101 542 10670 SHARES X 3 10670 0 0 MCGRAW HILL COS INC COMMON STOCK 580645109 204 3000 SHARES X 3 3000 0 0 MCKESSON CORP COMMON STOCK 58155Q103 241 4041 SHARES X 3 2941 0 1100 MEADWESTVACO CORP COMMON STOCK 583334107 145 4100 SHARES X 3 4100 0 0 MEDAREX INC COMMON STOCK 583916101 881 61700 SHARES X 3 61700 0 0 MEDCO HEALTH SOL COMMON STOCK 58405U102 187 2400 SHARES X 3 2400 0 0 MEDICIS PHARMACEUTCL COMMON STOCK 584690309 785 25700 SHARES X 3 25700 0 0 MEDTRONIC INC COMMON STOCK 585055106 494 9525 SHARES X 3 9525 0 0 MELLON FINL CORP COMMON STOCK 58551A108 156 3535 SHARES X 3 3535 0 0 38 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- MEMC ELECTR MATLS COMMON STOCK 552715104 1617 26470 SHARES X 3 26470 0 0 MENS WEARHOUSE INC COMMON STOCK 587118100 1471 28800 SHARES X 3 28800 0 0 MERCK & CO INC COMMON STOCK 589331107 994 19978 SHARES X 3 19978 0 0 MERCURY GENERAL CORP COMMON STOCK 589400100 116 2100 SHARES X 3 2100 0 0 MEREDITH CORP COMMON STOCK 589433101 22 360 SHARES X 3 360 0 0 MERRILL LYNCH & CO COMMON STOCK 590188108 618 7400 SHARES X 3 7400 0 0 METLIFE INC COMMON STOCK 59156R108 406 6300 SHARES X 3 6300 0 0 MFRI INC COMMON STOCK 552721102 1452 51900 SHARES X 3 51900 0 0 MGIC INVT CORP COMMON STOCK 552848103 187 3300 SHARES X 3 3300 0 0 MICREL INC COM COMMON STOCK 594793101 20 1600 SHARES X 3 1600 0 0 MICROCHIP TECHNOLOGY COMMON STOCK 595017104 433 11700 SHARES X 3 11700 0 0 MICRON TECHNOLOGY COMMON STOCK 595112103 80 6400 SHARES X 3 6400 0 0 MICROSOFT CORP COMMON STOCK 594918104 12919 438405 SHARES X 3 429555 0 8850 MILLIPORE CORP COMMON STOCK 601073109 32 430 SHARES X 3 430 0 0 MOLEX INC COMMON STOCK 608554101 35 1150 SHARES X 3 1150 0 0 MOLSON COORS BREWING COMMON STOCK 60871R209 37 400 SHARES X 3 400 0 0 MONARCH CASINO&RES COMMON STOCK 609027107 1272 47400 SHARES X 3 47400 0 0 MONSANTO CO COMMON STOCK 61166W101 304 4500 SHARES X 3 4500 0 0 MONSTER WORLDWIDE COMMON STOCK 611742107 45 1100 SHARES X 3 1100 0 0 MOODYS CORP COMMON STOCK 615369105 124 2000 SHARES X 3 2000 0 0 MORGAN STANLEY COMMON STOCK 617446448 7003 83487 SHARES X 3 81300 0 2187 MOTOROLA INC COMMON STOCK 620076109 433 24468 SHARES X 3 24468 0 0 MURPHY OIL CORP COMMON STOCK 626717102 95 1600 SHARES X 3 1600 0 0 MYLAN LABS INC COMMON STOCK 628530107 36 2000 SHARES X 3 2000 0 0 NABORS INDS LTD COMMON STOCK G6359F103 110 3300 SHARES X 3 2300 0 1000 NATIONAL CITY CORP COMMON STOCK 635405103 167 5000 SHARES X 3 5000 0 0 NATIONAL OILWELL VAR COMMON STOCK 637071101 156 1500 SHARES X 3 1500 0 0 NATIONAL SEMICONDUCT COMMON STOCK 637640103 70 2470 SHARES X 3 2470 0 0 NCR CORP COMMON STOCK 62886E108 79 1500 SHARES X 3 1500 0 0 NETWORK APPLIANCE COMMON STOCK 64120L104 918 31455 SHARES X 3 31455 0 0 NEW YORK CMNTY BANCO COMMON STOCK 649445103 163 9600 SHARES X 3 9600 0 0 NEW YORK TIMES CO COMMON STOCK 650111107 32 1270 SHARES X 3 1270 0 0 NEWELL RUBBERMAID IN COMMON STOCK 651229106 66 2250 SHARES X 3 2250 0 0 NEWFIELD EXPL CO COMMON STOCK 651290108 692 15200 SHARES X 3 15200 0 0 NEWMARKET CORPORATION COMMON STOCK 651587107 15 300 SHARES X 3 300 0 0 NEWMONT MINING CORP COMMON STOCK 651639106 152 3900 SHARES X 3 3900 0 0 NEWS CORP INC-A COMMON STOCK 65248E104 4046 190743 SHARES X 3 187145 0 3598 NICOR INC COMMON STOCK 654086107 15 340 SHARES X 3 340 0 0 NIKE INC COMMON B 654106103 897 15396 SHARES X 3 15396 0 0 NISOURCE INC COMMON STOCK 65473P105 131 6300 SHARES X 3 6300 0 0 NOBLE CORPORATION COMMON STOCK G65422100 110 1125 SHARES X 3 1125 0 0 NOBLE ENERGY INC COMMON STOCK 655044105 1566 25100 SHARES X 3 25100 0 0 NORDSTROM INC COMMON STOCK 655664100 607 11850 SHARES X 3 11850 0 0 NORFOLK SOUTHERN COMMON STOCK 655844108 218 4150 SHARES X 3 4150 0 0 NORTHERN TR CORP COMMON STOCK 665859104 319 4970 SHARES X 3 4970 0 0 NORTHROP GRUMMAN CO COMMON STOCK 666807102 343 4400 SHARES X 3 4400 0 0 NOVARTIS AG ADR COMMON STOCK 66987V109 975 17390 SHARES X 3 14857 0 2533 NOVELL INC COMMON STOCK 670006105 23 2925 SHARES X 3 2925 0 0 NOVELLUS SYS INC COMMON STOCK 670008101 97 3420 SHARES X 3 3420 0 0 NUCOR CORP COMMON STOCK 670346105 163 2800 SHARES X 3 2800 0 0 NVIDIA CORP COMMON STOCK 67066G104 124 3000 SHARES X 3 3000 0 0 OCCIDENTAL PETE CORP COMMON STOCK 674599105 562 9700 SHARES X 3 9700 0 0 OCWEN FINANCIAL CORP COMMON STOCK 675746309 15 1100 SHARES X 3 1100 0 0 OFFICE DEPOT INC COMMON STOCK 676220106 85 2800 SHARES X 3 2800 0 0 OFFICEMAX INC COMMON STOCK 67622P101 25 625 SHARES X 3 625 0 0 OMNICOM GROUP INC COMMON STOCK 681919106 151 2850 SHARES X 3 2850 0 0 ON SEMICONDUCTOR COR COMMON STOCK 682189105 1006 93800 SHARES X 3 93800 0 0 ON TRACK INNOVATION COMMON STOCK M8791A109 6 900 SHARES X 3 900 0 0 OPPENHEIMER HLDGS COMMON STOCK 683797104 1190 23100 SHARES X 3 23100 0 0 ORACLE CORP COMMON STOCK 68389X105 1944 98740 SHARES X 3 98740 0 0 OSI PHARMACEUTICALS COMMON STOCK 671040103 599 16500 SHARES X 3 16500 0 0 PACCAR INC COMMON STOCK 693718108 227 2600 SHARES X 3 2600 0 0 PACIFIC SUNWEAR OF COMMON CALIFORNIA STOCK 694873100 29 1300 SHARES X 3 1300 0 0 PACKAGING CORP AMER COMMON STOCK 695156109 94 3700 SHARES X 3 3700 0 0 PACTIV CORP COMMON STOCK 695257105 53 1665 SHARES X 3 1665 0 0 PAIN THERAPEUTICS COMMON INCORPORATED STOCK 69562K100 23 2680 SHARES X 3 2680 0 0 PALL CORP COMMON STOCK 696429307 45 980 SHARES X 3 980 0 0 PARKER HANNIFIN CORP COMMON STOCK 701094104 98 1000 SHARES X 3 1000 0 0 PATTERSON COMPANIES COMMON STOCK 703395103 41 1100 SHARES X 3 1100 0 0 PATTERSON-UTI ENERGY COMMON INC STOCK 703481101 34 1300 SHARES X 3 1300 0 0 PAYCHEX INC COMMON STOCK 704326107 203 5200 SHARES X 3 5200 0 0 PAYLESS SHOESOURCE COMMON STOCK 704379106 956 30300 SHARES X 3 30300 0 0 PDL BIOPHARMA INC COMMON STOCK 69329Y104 590 25300 SHARES X 3 25300 0 0 PEABODY ENERGY CORP COMMON STOCK 704549104 1702 35170 SHARES X 3 35170 0 0 PEDIATRIX MED GRP COMMON STOCK 705324101 2303 41760 SHARES X 3 41760 0 0 PENN NATL GAMING INC COMMON STOCK 707569109 1700 28300 SHARES X 3 28300 0 0 PENNEY J C INC COMMON STOCK 708160106 4118 56887 SHARES X 3 55531 0 1356 PENNS WOODS BANCORP COMMON INC. STOCK 708430103 311 9082 SHARES X 3 9082 0 0 39 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- PENTAIR INC COMMON STOCK 709631105 150 3900 SHARES X 3 3900 0 0 PEPSI BOTTLING GRP COMMON STOCK 713409100 37 1100 SHARES X 3 1100 0 0 PEPSICO INC COMMON STOCK 713448108 8889 137089 SHARES X 3 134504 0 2585 PERKINELMER INC COMMON STOCK 714046109 27 1030 SHARES X 3 1030 0 0 PERRIGO CO COMMON STOCK 714290103 1782 91000 SHARES X 3 91000 0 0 PFIZER INC COMMON STOCK 717081103 7102 277803 SHARES X 3 277803 0 0 PG&E CORP COMMON STOCK 69331C108 135 2980 SHARES X 3 2980 0 0 PHARMACEUTIAL COMMON PRODUCT DEVEL IN STOCK 717124101 3701 96665 SHARES X 3 96665 0 0 PIKE ELECTRIC CORP COMMON STOCK 721283109 1150 51400 SHARES X 3 51400 0 0 PINNACLE AIRLINES COMMON CORP STOCK 723443107 17 920 SHARES X 3 920 0 0 PINNACLE WEST CAP COMMON STOCK 723484101 36 900 SHARES X 3 900 0 0 PIONEER NATURAL RES COMMON STOCK 723787107 380 7800 SHARES X 3 7800 0 0 PIPER JAFFRAY COMMON COMPANIES INC STOCK 724078100 1661 29810 SHARES X 3 29810 0 0 PITNEY BOWES INC COMMON STOCK 724479100 155 3305 SHARES X 3 3305 0 0 PLATINUM UNDERWRITER COMMON STOCK G7127P100 1578 45400 SHARES X 3 45400 0 0 PLUM CREEK TIMBER CO COMMON STOCK 729251108 65 1550 SHARES X 3 1550 0 0 PMC-SIERRA INC COMMON STOCK 69344F106 2744 355000 SHARES X 3 355000 0 0 PNC FINANCIAL COMMON SERVICES GROUP I STOCK 693475105 316 4406 SHARES X 3 4406 0 0 POLARIS INDS INC COMMON STOCK 731068102 108 2000 SHARES X 3 2000 0 0 POLO RALPH LAUREN COMMON STOCK 731572103 49 500 SHARES X 3 500 0 0 POWELL INDS INC COMMON STOCK 739128106 854 26900 SHARES X 3 26900 0 0 POZEN INC COMMON STOCK 73941U102 1047 57910 SHARES X 3 57910 0 0 PPG INDUSTRIES INC COMMON STOCK 693506107 205 2690 SHARES X 3 2690 0 0 PPL CORP COMMON STOCK 69351T106 151 3230 SHARES X 3 3230 0 0 PRAXAIR INC COMMON STOCK 74005P104 195 2710 SHARES X 3 2710 0 0 PRECISION CASTPARTS COMMON STOCK 740189105 5251 43277 SHARES X 3 41628 0 1649 PRICE T ROWE GRP COMMON STOCK 74144T108 119 2300 SHARES X 3 2300 0 0 PRICELINE COM INC COMMON STOCK 741503403 2117 30800 SHARES X 3 30800 0 0 PRINCIPAL FINL GRP COMMON STOCK 74251V102 134 2300 SHARES X 3 2300 0 0 PROASSURANCE CORP COMMON STOCK 74267C106 2733 49100 SHARES X 3 49100 0 0 PROCTER & GAMBLE CO COMMON STOCK 742718109 13628 222722 SHARES X 3 219277 0 3445 PROGRESS ENERGY INC COMMON STOCK 743263105 97 2127 SHARES X 3 2127 0 0 PROGRESSIVE CORP COMMON STOCK 743315103 148 6200 SHARES X 3 6200 0 0 PROLOGIS COMMON STOCK 743410102 125 2200 SHARES X 3 2200 0 0 PROTECTIVE LIFE CORP COMMON STOCK 743674103 110 2300 SHARES X 3 2300 0 0 PRUDENTIAL FINL COMMON STOCK 744320102 389 4000 SHARES X 3 4000 0 0 PSYCHIATRIC SOLUTION COMMON STOCK 74439H108 8182 225638 SHARES X 3 225242 0 396 PUBLIC STORAGE REIT 74460D109 81 1050 SHARES X 3 1050 0 0 PUBLIC SVC ENTERPR COMMON STOCK 744573106 185 2110 SHARES X 3 2110 0 0 PULTE HOMES INC COMMON STOCK 745867101 38 1700 SHARES X 3 1700 0 0 QLOGIC CORP COMMON STOCK 747277101 23 1400 SHARES X 3 1400 0 0 QLT INC COMMON STOCK 746927102 37 5050 SHARES X 3 5050 0 0 QUALCOMM INC COMMON STOCK 747525103 5876 135422 SHARES X 3 132004 0 3418 QUANTA SVCS INC COMMON STOCK 74762E102 2994 97600 SHARES X 3 97600 0 0 QUEST DIAGNOSTICS COMMON STOCK 74834L100 70 1350 SHARES X 3 1350 0 0 QUESTAR CORP COMMON STOCK 748356102 79 1500 SHARES X 3 1500 0 0 QWEST COMMUNCTN INTL COMMON STOCK 749121109 132 13600 SHARES X 3 13600 0 0 RADIAN GROUP INC COMMON STOCK 750236101 1235 22878 SHARES X 3 20899 0 1979 RADIOSHACK CORP COMMON STOCK 750438103 56 1700 SHARES X 3 1700 0 0 RAYTHEON COMMON STOCK 755111507 199 3700 SHARES X 3 3700 0 0 REGAL BELOIT CORP COMMON STOCK 758750103 959 20600 SHARES X 3 20600 0 0 REGIONS FINL CORP COMMON STOCK 7591EP100 199 6000 SHARES X 3 6000 0 0 REYNOLDS AMERN INC COMMON STOCK 761713106 91 1400 SHARES X 3 1400 0 0 RF MICRODEVICES INC COMMON STOCK 749941100 258 41300 SHARES X 3 41300 0 0 ROBERT HALF INTL INC COMMON STOCK 770323103 69 1890 SHARES X 3 1890 0 0 ROCKWELL AUTOMATION COMMON STOCK 773903109 5804 83567 SHARES X 3 80791 0 2776 ROCKWELL COLLINS INC COMMON STOCK 774341101 102 1440 SHARES X 3 1440 0 0 ROHM & HAAS CO COMMON STOCK 775371107 246 4500 SHARES X 3 4500 0 0 ROSS STORES INC COMMON STOCK 778296103 492 15950 SHARES X 3 15950 0 0 ROWAN COS INC COMMON STOCK 779382100 37 900 SHARES X 3 900 0 0 RPM INTERNATIONAL COMMON STOCK 749685103 104 4500 SHARES X 3 4500 0 0 RYDER SYSTEMS INC COMMON STOCK 783549108 25 470 SHARES X 3 470 0 0 S&P 500 DEP RECEIPTS COMMON STOCK 78462F103 75 500 SHARES X 3 500 0 0 SAFECO CORP COMMON STOCK 786429100 58 925 SHARES X 3 925 0 0 SAFEWAY INC COMMON STOCK 786514208 214 6280 SHARES X 3 6280 0 0 SAKS INCORPORATED COMMON STOCK 79377W108 1065 49900 SHARES X 3 49900 0 0 SANDISK CORP COMMON STOCK 80004C101 95 1950 SHARES X 3 1950 0 0 SANMINA-SCI CORP COMMON STOCK 800907107 11 3400 SHARES X 3 3400 0 0 SANOFI-AVENTIS ADR 80105N105 101 2500 SHARES X 3 2500 0 0 SAP AG SPONS ADR COMMON STOCK 803054204 276 5400 SHARES X 3 5400 0 0 SARA LEE CORP COMMON STOCK 803111103 143 8220 SHARES X 3 8220 0 0 SCANA CORP NEW COM COMMON STOCK 80589M102 84 2200 SHARES X 3 2200 0 0 SCHERING PLOUGH CORP COMMON STOCK 806605101 433 14200 SHARES X 3 14200 0 0 SCHLUMBERGER LTD COMMON STOCK 806857108 6552 77159 SHARES X 3 73996 0 3163 SCHWAB CHARLES CORP COMMON STOCK 808513105 174 8500 SHARES X 3 8500 0 0 SCRIPPS E W CO OHIO COMMON STOCK 811054204 32 700 SHARES X 3 700 0 0 SEAGATE TECHNOLOGY COMMON STOCK G7945J104 1391 63863 SHARES X 3 63552 0 311 SEALED AIR CORP COMMON STOCK 81211K100 42 1364 SHARES X 3 1364 0 0 40 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- SEARS HOLDING CORP COMMON STOCK 812350106 403 2371 SHARES X 3 2371 0 0 SELECT COMFORT COMMON CORPORATION STOCK 81616X103 16 1000 SHARES X 3 1000 0 0 SEMPRA ENERGY COMMON STOCK 816851109 135 2276 SHARES X 3 2276 0 0 SEPRACOR INC COMMON STOCK 817315104 791 19289 SHARES X 3 19289 0 0 SHERWIN WILLIAMS CO COMMON STOCK 824348106 79 1190 SHARES X 3 1190 0 0 SHUFFLE MASTER INC COMMON STOCK 825549108 373 22500 SHARES X 3 22500 0 0 SIERRA HEALTH COMMON SERVICES INC STOCK 826322109 1928 46350 SHARES X 3 46350 0 0 SIGMA ALDRICH CORP COMMON STOCK 826552101 47 1100 SHARES X 3 1100 0 0 SILICON MOTION TECH ADR 82706C108 1353 54500 SHARES X 3 54500 0 0 SIMON PPTY INC REIT 828806109 177 1900 SHARES X 3 1900 0 0 SIRONA DENTAL SYS COMMON STOCK 82966C103 3145 83165 SHARES X 3 83165 0 0 SLM CORP COMMON STOCK 78442P106 203 3525 SHARES X 3 3525 0 0 SMITH INTL INC COMMON STOCK 832110100 100 1700 SHARES X 3 1700 0 0 SMITH MICRO SOFTWARE COMMON STOCK 832154108 1238 82200 SHARES X 3 82200 0 0 SNAP-ON INC COMMON STOCK 833034101 24 480 SHARES X 3 480 0 0 SOLECTRON CORP COMMON STOCK 834182107 28 7500 SHARES X 3 7500 0 0 SOTHEBYS COMMON STOCK 835898107 1183 25700 SHARES X 3 25700 0 0 SOUTH FINL GROUP INC COMMON STOCK 837841105 95 4200 SHARES X 3 4200 0 0 SOUTHERN CO COMMON STOCK 842587107 213 6200 SHARES X 3 6200 0 0 SOUTHWEST AIRLS CO COMMON STOCK 844741108 99 6659 SHARES X 3 6659 0 0 SOUTHWESTERN ENERGY COMMON STOCK 845467109 1059 23810 SHARES X 3 23810 0 0 SOVEREIGN BANCORP COMMON STOCK 845905108 68 3200 SHARES X 3 3200 0 0 SPECTRA ENERGY CORP COMMON STOCK 847560109 207 7990 SHARES X 3 7990 0 0 SPRINT NEXTEL COMMON STOCK 852061100 512 24700 SHARES X 3 24700 0 0 ST JUDE MEDICAL INC COMMON STOCK 790849103 120 2900 SHARES X 3 2900 0 0 STANLEY WORKS COMMON STOCK 854616109 42 700 SHARES X 3 700 0 0 STAPLES INC COMMON STOCK 855030102 847 35656 SHARES X 3 30995 0 4661 STARBUCKS CORP COMMON STOCK 855244109 541 20645 SHARES X 3 20645 0 0 STARWOOD HTLS&RESORT COMMON STOCK 85590A401 121 1800 SHARES X 3 1800 0 0 STATE STREET CORP COMMON STOCK 857477103 192 2800 SHARES X 3 2800 0 0 STATOIL ASA COMMON SPONSORED ADR STOCK 85771P102 20 650 SHARES X 3 650 0 0 STEELCASE INC CL A COMMON STOCK 858155203 26 1400 SHARES X 3 1400 0 0 STERIS CORP COMMON STOCK 859152100 630 20600 SHARES X 3 20600 0 0 STIFEL FINL CORP COMMON STOCK 860630102 1608 27300 SHARES X 3 27300 0 0 STREETTRACKS GOLD COMMON TRUST STOCK 863307104 323 5023 SHARES X 3 5023 0 0 STRYKER CORP COMMON STOCK 863667101 185 2930 SHARES X 3 2930 0 0 SUN MICROSYSTEM INC COMMON STOCK 866810104 161 30700 SHARES X 3 30700 0 0 SUNOCO INC COMMON STOCK 86764P109 233 2920 SHARES X 3 2920 0 0 SUNTRUST BANKS INC COMMON STOCK 867914103 565 6603 SHARES X 3 6603 0 0 SUPERIOR ENERGY SVCS COMMON STOCK 868157108 818 20500 SHARES X 3 20500 0 0 SUPERVALU INC COMMON STOCK 868536103 83 1800 SHARES X 3 1800 0 0 SYKES ENTERPRISES IN COMMON STOCK 871237103 1639 86300 SHARES X 3 86300 0 0 SYMANTEC CORP COMMON STOCK 871503108 158 7800 SHARES X 3 7800 0 0 SYNOVUS FINL CORP COMMON STOCK 87161C105 86 2792 SHARES X 3 2792 0 0 SYSCO CORP COMMON STOCK 871829107 2143 64965 SHARES X 3 61612 0 3353 SYSTEMAX INC COMMON STOCK 871851101 29 1370 SHARES X 3 1370 0 0 TAIWAN SEMICONDUCTOR ADR 874039100 186 16683 SHARES X 3 16683 0 0 TARGET CORP COM COMMON STOCK 87612E106 1799 28281 SHARES X 3 28281 0 0 TCF FINANCIAL CORP COMMON STOCK 872275102 72 2600 SHARES X 3 2600 0 0 TECO ENERGY INC COMMON STOCK 872375100 85 5000 SHARES X 3 5000 0 0 TEKTRONIX INC COMMON STOCK 879131100 20 600 SHARES X 3 600 0 0 TELECOMMUNICATNS SYS COMMON STOCK 87929J103 522 102800 SHARES X 3 102800 0 0 TELEDYNE TECH INC COMMON STOCK 879360105 1985 43200 SHARES X 3 43200 0 0 TELEFONOS DE MEXICO COMMON SP ADR L STOCK 879403780 27 720 SHARES X 3 720 0 0 TELLABS INC COMMON STOCK 879664100 38 3500 SHARES X 3 3500 0 0 TEMPLE INLAND INC COMMON STOCK 879868107 55 900 SHARES X 3 900 0 0 TENET HEALTHCARE COMMON STOCK 88033G100 27 4100 SHARES X 3 4100 0 0 TERADYNE INC COMMON STOCK 880770102 26 1500 SHARES X 3 1500 0 0 TEREX CORP COMMON STOCK 880779103 73 900 SHARES X 3 900 0 0 TERRA INDUSTRIES INC COMMON STOCK 880915103 25 970 SHARES X 3 970 0 0 TESSERA TECHNOLOGIES COMMON STOCK 88164L100 1001 24700 SHARES X 3 24700 0 0 TEXAS INSTRUMENTS COMMON STOCK 882508104 3901 103674 SHARES X 3 100814 0 2860 TEXTRON INC COMMON STOCK 883203101 121 1100 SHARES X 3 1100 0 0 THE GYMBOREE COMMON CORPORATION STOCK 403777105 24 620 SHARES X 3 620 0 0 THE HANOVER INS GRP COMMON STOCK 410867105 1556 31900 SHARES X 3 31900 0 0 THE HERSHEY COMPANY COMMON STOCK 427866108 1652 32660 SHARES X 3 31010 0 1650 THE WESTERN UNION COMMON STOCK 959802109 135 6500 SHARES X 3 6500 0 0 THERMO FISHER SCI COMMON STOCK 883556102 1152 22255 SHARES X 3 22255 0 0 THQ INC COMMON STOCK 872443403 1615 52900 SHARES X 3 52900 0 0 TIFFANY & CO COMMON STOCK 886547108 58 1100 SHARES X 3 1100 0 0 TIME WARNER INC COMMON STOCK 887317105 693 32955 SHARES X 3 32955 0 0 TIMKEN CO COMMON STOCK 887389104 130 3600 SHARES X 3 3600 0 0 TITAN INTL INC COMMON STOCK 88830M102 1625 51400 SHARES X 3 51400 0 0 TITANIUM METALS CORP COMMON STOCK 888339207 999 31300 SHARES X 3 31300 0 0 TJX COMPANIES INC COMMON STOCK 872540109 105 3800 SHARES X 3 3800 0 0 TOLL BROTHERS INC COMMON STOCK 889478103 282 11300 SHARES X 3 11300 0 0 TORCHMARK CORP COMMON STOCK 891027104 54 800 SHARES X 3 800 0 0 TRANSOCEAN INC COMMON STOCK G90078109 254 2400 SHARES X 3 2400 0 0 41 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 6 COLUMN 8 SHARES INVESTMENT AUTHORITY VOTING AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ------------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- TRAVELERS CO(THE) COMMON STOCK 89417E109 298 5575 SHARES X 3 5575 0 0 TRIBUNE CO COMMON STOCK 896047107 38 1277 SHARES X 3 1277 0 0 TRIDENT MICROSYSTEMS COMMON STOCK 895919108 1947 106100 SHARES X 3 106100 0 0 TXU CORP COMMON STOCK 873168108 269 3990 SHARES X 3 3990 0 0 TYCO INTERNATIONAL COMMON LTD STOCK 902124106 584 17300 SHARES X 3 17300 0 0 TYLER TECHNOLOGIES COMMON INC STOCK 902252105 15 1200 SHARES X 3 1200 0 0 TYSON FOODS INC COMMON STOCK 902494103 85 3700 SHARES X 3 3700 0 0 U S BANCORP DEL COM COMMON NEW STOCK 902973304 989 30000 SHARES X 3 30000 0 0 U S GOLD CORP COMMON STOCK 912023207 833 151300 SHARES X 3 151300 0 0 UBS AG COMMON STOCK H89231338 56 930 SHARES X 3 930 0 0 UDR INC REIT COMMON STOCK 902653104 45 1700 SHARES X 3 N.A. N.A. N.A. UNIBANCO-GDR COMMON STOCK 90458E107 56 500 SHARES X 3 500 0 0 UNION PAC CORP COMMON STOCK 907818108 265 2300 SHARES X 3 2300 0 0 UNISYS CORPORATION COMMON STOCK 909214108 27 3000 SHARES X 3 3000 0 0 UNITED PARCEL COMMON SERVICE CL B STOCK 911312106 4847 66398 SHARES X 3 64204 0 2194 UNITED STATES STL COMMON STOCK 912909108 121 1110 SHARES X 3 1110 0 0 UNITED TECHNOLOGIES COMMON STOCK 913017109 1570 22130 SHARES X 3 22130 0 0 UNITEDHEALTH GROUP COMMON INC STOCK 91324P102 3551 69456 SHARES X 3 66858 0 2598 UNUM GROUP COMMON STOCK 91529Y106 78 2995 SHARES X 3 2995 0 0 URBAN OUTFITTERS COMMON STOCK 917047102 437 18200 SHARES X 3 18200 0 0 UST INC COMMON STOCK 902911106 143 2660 SHARES X 3 2660 0 0 UTSTARCOM INC COMMON STOCK 918076100 31 5580 SHARES X 3 5580 0 0 V F CORP COMMON STOCK 918204108 64 700 SHARES X 3 700 0 0 VALERO ENERGY CORP COMMON STOCK 91913Y100 340 4600 SHARES X 3 4600 0 0 VALSPAR CORP COMMON STOCK 920355104 97 3400 SHARES X 3 3400 0 0 VALUECLICK INC COMMON STOCK 92046N102 1049 35600 SHARES X 3 35600 0 0 VARIAN MED SYS INC COMMON STOCK 92220P105 688 16160 SHARES X 3 16160 0 0 VARIAN SEMICONDUC EQ COMMON STOCK 922207105 1378 34400 SHARES X 3 34400 0 0 VERISIGN INC COMMON STOCK 92343E102 67 2100 SHARES X 3 2100 0 0 VERIZON COMMON COMMUNICATIONS COM STOCK 92343V104 4334 105285 SHARES X 3 102680 0 2605 VIACOM INC COMMON B 92553P201 229 5500 SHARES X 3 5500 0 0 VITAL IMAGES INC COMMON STOCK 92846N104 1018 37500 SHARES X 3 37500 0 0 VOLT INFORMATION COMMON SCIENCES STOCK 928703107 17 900 SHARES X 3 900 0 0 VORNADO RLTY TR REIT 929042109 124 1125 SHARES X 3 1125 0 0 VULCAN MATERIALS CO COMMON STOCK 929160109 92 800 SHARES X 3 800 0 0 W HOLDING COMPANY INC COMMON STOCK 929251106 17 6250 SHARES X 3 6250 0 0 WABTEC COMMON STOCK 929740108 2463 67400 SHARES X 3 67400 0 0 WACHOVIA CORP COMMON STOCK 929903102 4076 79529 SHARES X 3 77745 0 1784 WAL MART STORES INC COMMON STOCK 931142103 6599 137177 SHARES X 3 134456 0 2721 WALGREEN CO COMMON STOCK 931422109 366 8400 SHARES X 3 8400 0 0 WASHINGTON MUTUAL COMMON STOCK 939322103 512 12000 SHARES X 3 12000 0 0 WASHINGTON REAL COMMON ESTATE INVT (R STOCK 939653101 16 480 SHARES X 3 N.A. N.A. N.A. WASTE CONNECTIONS I COMMON STOCK 941053100 672 22200 SHARES X 3 22200 0 0 WASTE MANAGEMENT INC COMMON STOCK 94106L109 2640 67583 SHARES X 3 65319 0 2264 WATERS CORP COMMON STOCK 941848103 50 850 SHARES X 3 850 0 0 WATSON PHARMACEUTCLS COMMON STOCK 942683103 29 900 SHARES X 3 900 0 0 WEATHERFORD INTL LTD COMMON STOCK G95089101 2403 43488 SHARES X 3 43488 0 0 WEBSENSE INC COMMON STOCK 947684106 1332 62700 SHARES X 3 62700 0 0 WELLCARE HEALTH PLANS COMMON STOCK 94946T106 36 400 SHARES X 3 400 0 0 WELLPOINT INC COMMON STOCK 94973V107 415 5200 SHARES X 3 5200 0 0 WELLS FARGO & CO COMMON STOCK 949746101 1421 40400 SHARES X 3 40400 0 0 WENDYS INTL INC COMMON STOCK 950590109 30 825 SHARES X 3 825 0 0 WESCO INTERNATIONAL COMMON INCORPORAT STOCK 95082P105 18 300 SHARES X 3 300 0 0 WESTERN DIGITAL CORP COMMON STOCK 958102105 975 50400 SHARES X 3 50400 0 0 WEYERHAEUSER CO COMMON STOCK 962166104 138 1750 SHARES X 3 1750 0 0 WGL HLDGS INC COM COMMON STOCK 92924F106 60 1828 SHARES X 3 1828 0 0 WHIRLPOOL CORP COMMON STOCK 963320106 89 800 SHARES X 3 800 0 0 WHOLE FOODS MKT INC COMMON STOCK 966837106 50 1300 SHARES X 3 1300 0 0 WILLIAMS COS INC COMMON STOCK 969457100 155 4900 SHARES X 3 4900 0 0 WILLIAMS SONOMA INC COMMON STOCK 969904101 556 17600 SHARES X 3 17600 0 0 WILMINGTON TRUST CRP COMMON STOCK 971807102 141 3400 SHARES X 3 3400 0 0 WINDSTREAM CORP COMMON STOCK 97381W104 57 3853 SHARES X 3 3853 0 0 WRIGLEY WM JR CO COMMON STOCK 982526105 163 2950 SHARES X 3 2950 0 0 WYETH COMMON STOCK 983024100 5954 103843 SHARES X 3 103843 0 0 WYNDHAM WORLDWIDE CO COMMON STOCK 98310W108 58 1600 SHARES X 3 1600 0 0 XCEL ENERGY INC COMMON STOCK 98389B100 72 3500 SHARES X 3 3500 0 0 XEROX CORP COMMON STOCK 984121103 152 8200 SHARES X 3 8000 0 200 XILINX INC COMMON STOCK 983919101 72 2700 SHARES X 3 2700 0 0 XL CAP LTD COMMON STOCK G98255105 131 1550 SHARES X 3 1550 0 0 XTO ENERGY INC COMMON STOCK 98385X106 1084 18046 SHARES X 3 18046 0 0 YAHOO INC COMMON STOCK 984332106 878 32355 SHARES X 3 32355 0 0 YAMANA GOLD INC COMMON STOCK 98462Y100 972 87400 SHARES X 3 87400 0 0 YRC WORLDWIDE INC COMMON STOCK 984249102 14 390 SHARES X 3 390 0 0 YUM BRANDS INC COMMON STOCK 988498101 193 5900 SHARES X 3 5900 0 0 ZIMMER HLDGS INC COM COMMON STOCK 98956P102 4175 49198 SHARES X 3 47516 0 1682 ZIONS BANCORPORATION COMMON STOCK 989701107 2423 31509 SHARES X 3 30640 0 869 ZOLL MEDICAL CORP COMMON STOCK 989922109 15 650 SHARES X 3 650 0 0 ZYGO CORP COMMON STOCK 989855101 1685 117900 SHARES X 3 117900 0 0 42 of 43

SEC USE _______________________________________ COLUMN 5 ------------------------ COLUMN 8 COLUMN 6 VOTING SHARES INVESTMENT AUTHORITY AUTHORITY COLUMN 2 COLUMN 4 OR SHARES PUT ---------------------- COLUMN 7 ----------------- COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ---- ------ ----- 3M CO COMMON STOCK 88579Y101 13 150 SHARES X 4 150 0 0 ALCATEL-LUCENT - COMMON SPON ADR STOCK 013904305 2 165 SHARES X 4 165 0 0 ALCOA INC COM COMMON STOCK 013817101 8 200 SHARES X 4 200 0 0 ALLSTATE CORP COMMON STOCK 020002101 6 100 SHARES X 4 100 0 0 AMERICAN EXPRESS CO COMMON STOCK 025816109 12 200 SHARES X 4 200 0 0 AMERICAN INTERNATIONAL COMMON GROUP I STOCK 026874107 21 300 SHARES X 4 300 0 0 AMERIPRISE FINANCIAL COMMON INC STOCK 03076C106 3 40 SHARES X 4 40 0 0 AMGEN INC COM COMMON STOCK 031162100 11 200 SHARES X 4 200 0 0 AT&T INC COMMON STOCK 00206R102 11 265 SHARES X 4 265 0 0 AVNET INC COM COMMON STOCK 053807103 8 200 SHARES X 4 200 0 0 BANK NEW YORK INC COM COMMON STOCK 064057102 4 100 SHARES X 4 100 0 0 BRISTOL-MYERS SQUIBB COMMON CO STOCK 110122108 8 250 SHARES X 4 250 0 0 CBS CORP CL B COMMON STOCK 124857202 3 100 SHARES X 4 100 0 0 CHEVRON CORP COMMON STOCK 166764100 13 150 SHARES X 4 150 0 0 CISCO SYSTEMS INC COMMON STOCK 17275R102 24 850 SHARES X 4 850 0 0 CIT GROUP INC COMMON STOCK 125581108 14 250 SHARES X 4 250 0 0 CITADEL BROADCASTING COMMON COMPANY STOCK 17285T106 0 33 SHARES X 4 33 0 0 CITIGROUP INC COM COMMON STOCK 172967101 21 400 SHARES X 4 400 0 0 CLEAR CHANNEL COMMON COMMUNICATIONS I STOCK 184502102 8 200 SHARES X 4 200 0 0 COCA COLA CO COM COMMON STOCK 191216100 13 250 SHARES X 4 250 0 0 COLGATE PALMOLIVE CO COMMON COM STOCK 194162103 6 100 SHARES X 4 100 0 0 COMCAST CORP- COMMON SPECIAL CL A STOCK 20030N200 13 450 SHARES X 4 450 0 0 CONOCOPHILLIPS COMMON STOCK 20825C104 27 344 SHARES X 4 344 0 0 CORNING INC COMMON STOCK 219350105 8 300 SHARES X 4 300 0 0 DISNEY WALT CO COMMON STOCK 254687106 15 425 SHARES X 4 425 0 0 DUPONT EI DE COMMON NEMOURS & CO COM STOCK 263534109 5 100 SHARES X 4 100 0 0 EXXON MOBIL CORP COMMON STOCK 30231G102 25 300 SHARES X 4 300 0 0 FIRST DATA CORP COM COMMON STOCK 319963104 7 200 SHARES X 4 200 0 0 FPL GROUP INC COM COMMON STOCK 302571104 17 300 SHARES X 4 300 0 0 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 21 550 SHARES X 4 550 0 0 GENERAL MILLS INC COMMON STOCK 370334104 9 150 SHARES X 4 150 0 0 HARTFORD FINANCIAL COMMON SVCS GRP IN STOCK 416515104 10 100 SHARES X 4 100 0 0 HEALTH MANAGEMENT- COMMON CLASS A STOCK 421933102 5 400 SHARES X 4 400 0 0 HEWLETT- PACKARD CO COMMON STOCK 428236103 11 237 SHARES X 4 237 0 0 HOME DEPOT INC COM COMMON STOCK 437076102 12 300 SHARES X 4 300 0 0 HONEYWELL INTL INC COMMON COM STOCK 438516106 17 300 SHARES X 4 300 0 0 INTEL CORP COM COMMON STOCK 458140100 9 400 SHARES X 4 400 0 0 INTERNATIONAL COMMON BUSINESS MACHINE STOCK 459200101 21 200 SHARES X 4 200 0 0 INTERNATIONAL COMMON RECTIFIER CORP STOCK 460254105 3 75 SHARES X 4 75 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 12 200 SHARES X 4 200 0 0 KIMBERLY CLARK CORP COMMON STOCK 494368103 7 100 SHARES X 4 100 0 0 KRAFT FOODS INC CL A COMMON STOCK 50075N104 4 100 SHARES X 4 100 0 0 KROGER CO COMMON STOCK 501044101 11 400 SHARES X 4 400 0 0 LILLY ELI & CO COMMON STOCK 532457108 6 100 SHARES X 4 100 0 0 LINCOLN NATIONAL CORP COMMON STOCK 534187109 14 200 SHARES X 4 200 0 0 LIVE NATION INC COMMON STOCK 538034109 1 25 SHARES X 4 25 0 0 LOCKHEED MARTIN COMMON CORPORATION CO STOCK 539830109 9 100 SHARES X 4 100 0 0 MARATHON OIL CORP COMMON STOCK 565849106 48 800 SHARES X 4 800 0 0 MCDONALD'S COMMON CORPORATION STOCK 580135101 15 300 SHARES X 4 300 0 0 MEDCO HEALTH COMMON SOLUTIONS INC STOCK 58405U102 2 24 SHARES X 4 24 0 0 MERCK & CO INC COM COMMON STOCK 589331107 10 200 SHARES X 4 200 0 0 MERRILL LYNCH & CO COMMON INC STOCK 590188108 8 100 SHARES X 4 100 0 0 MICROSOFT CORP COMMON STOCK 594918104 32 1100 SHARES X 4 1100 0 0 MORGAN STANLEY GROUP COMMON INC STOCK 617446448 8 100 SHARES X 4 100 0 0 MOTOROLA INC COMMON STOCK 620076109 3 150 SHARES X 4 150 0 0 NEWELL RUBBERMAID COMMON INC COM STOCK 651229106 3 100 SHARES X 4 100 0 0 NOVELL INC COMMON STOCK 670006105 9 1200 SHARES X 4 1200 0 0 ORACLE CORPORATION COMMON COM STOCK 68389X105 17 850 SHARES X 4 850 0 0 PEPSICO INC COM COMMON STOCK 713448108 10 150 SHARES X 4 150 0 0 PFIZER INC COMMON STOCK 717081103 13 500 SHARES X 4 500 0 0 PIPER JAFFRAY COMMON COMPANIES INC STOCK 724078100 0 4 SHARES X 4 4 0 0 PROCTER & GAMBLE CO COMMON COM STOCK 742718109 18 295 SHARES X 4 295 0 0 RAYTHEON CO COM NEW COMMON STOCK 755111507 11 200 SHARES X 4 200 0 0 SCHLUMBERGER LTD COMMON STOCK 806857108 34 400 SHARES X 4 400 0 0 SYSCO CORP COMMON STOCK 871829107 8 250 SHARES X 4 250 0 0 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 4 100 SHARES X 4 100 0 0 THE TRAVELERS COMMON COMPANIES INC STOCK 89417E109 9 160 SHARES X 4 160 0 0 TOLL BROS INC COMMON STOCK 889478103 10 400 SHARES X 4 400 0 0 U S BANCORP DEL COM COMMON NEW STOCK 902973304 15 453 SHARES X 4 453 0 0 UNITED PARCEL COMMON SERVICE CL B STOCK 911312106 11 150 SHARES X 4 150 0 0 VIACOM INC-CLASS B COMMON STOCK 92553P201 4 100 SHARES X 4 100 0 0 WACHOVIA CORP COM COMMON STOCK 929903102 5 100 SHARES X 4 100 0 0 WAL MART STORES INC COMMON COM STOCK 931142103 14 300 SHARES X 4 300 0 0 WASHINGTON MUTUAL COM COMMON STOCK 939322103 13 300 SHARES X 4 300 0 0 WELLS FARGO & CO COMMON STOCK 949746101 7 200 SHARES X 4 200 0 0 WESTERN UNION COMPANY COMMON STOCK 959802109 4 200 SHARES X 4 200 0 0 WYETH COMMON STOCK 983024100 17 300 SHARES X 4 300 0 0 4052999 90579745 43 of 43