UNITED STATES
                          SECURITIES AND EXCHANGE COMMISSION
                                 Washington, DC 20549

                                  Form 13F Cover Page

Report for the Calendar Year or Quarter Ended: March 31, 2002

Check here if Amendment [   ]; Amendment Number:  _______

This Amendment:

[  ]  is a restatement.
[  ]  adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:  Federated Investors, Inc.

Address:  Federated Investors Tower
                1001 Liberty Avenue
                Pittsburgh, PA  15222-3779

Form 13F File Number:  28-5680

      The 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 parts of this form.

Person Signing this Report on Behalf of Reporting Manager:

Name:  Lisa J. Ling
Title:  Assistant Vice President and Compliance Officer
Phone:  (412) 288-6399

Signature, Place, and Date of Signing:
/s/Lisa J. Ling   Pittsburgh, PA          May 14, 2002


COVER PAGE ADDENDUM FOR FORM 13F

Federated Investors, Inc. ("Investors") is affiliated with
the institutional investment managers listed on the summary
page of this Form 13F in the manner described below.  By
virtue of Rule 13F-1(b) under the Securities Exchange Act
of 1934, Investors is deemed to share investment discretion
over all investments reported herein.  This filing does not
constitute an admission that such investment discretion
does in fact exist, but is made solely to comply with
applicable law.

The information set forth below is numbered to correspond
with the names of the other parties with respect to which
this schedule is filed as listed at the bottom of the cover
page hereof:

1.  Federated Investment Counseling ("FIC") is an
Investment Adviser to Federated International Funds, PLC.
and certain private investment accounts, consisting
primarily of pension and retirement plans.  FIC is a
wholly-owned subsidiary of Investors.  Investors exercises
investment discretion over certain investments as reported
by FIC.  FIC exercises investment discretion over the
investments identified with the number "1" under Item 7 in
the attached tables.  This filing is made on behalf of FIC
with respect to all investments over which it exercises
investment discretion.

2.  Federated Investment Management Company ("FIM") is the
Investment Adviser to certain Federated Funds.  FIM is a
wholly-owned subsidiary of Investors.  Subject to
guidelines established by the Boards of Trustees or
Directors of the aforementioned Funds, FIM exercises
investment discretion over the investments identified with
the number "2" under Item 7 in the attached tables.  This
filing is made on behalf of FIM with respect to all
investments over which it exercises investment discretion.

4.  Passport Research Ltd. ("PR") is the Investment Adviser
to Federated Utility Fund, Inc.  PR is 50.5% owned
subsidiary of Daily Cash Research Corp.  Daily Cash
Research Corp. is a wholly-owned subsidiary of Federated
Investors.  Subject to guidelines established by the Boards
of Trustees of the aforementioned investment company, PR
exercises investment discretion over the investments
identified with the number "4" under Item 7 in the attached
tables.  This filing is made on behalf of PR with respect
to all investments over which it exercises investment
discretion.

21.  Federated Global Investment Management Corp.
("Global") is the Investment Adviser to certain
international Federated Funds.  Global is a wholly-owned
subsidiary of Investors.  Subject to guidelines established
by the Board of Trustees or Directors of the aforementioned
Funds, Global exercises investment discretion over the
investments identified with the number "21" under Item 7 in
the attached tables.  This filing is made on behalf of
Global with respect to all investments over which it
exercises investment discretion.

Report Type

[ X] 13F HOLDING REPORT.

[  ]  13F NOTICE.

[  ]  13F COMBINATION REPORT.

Form 13 F Summary Page

Number of Other Included Managers:   4

Form 13F Information Table Entry Total:  1514
Form 13F Information Table Value Total:   $15,394,357

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.

No.      13F File Number      Name

01       28-1454              Federated Investment Counseling
02       28-2576              Federated Investment Management Company
04       28-2491              Passport Research, Ltd.
21       28-6486              Federated Global Investment Management Corp.




                                                                           

----------------------------------------------------------------------------------------------------------
            Column 1                 Column 2       Column 3    Column 4              Column 5
----------------------------------------------------------------------------------------------------------
         Name of issuer              Title of         CUSIP       Value      Shrs or        SH/    Put/
----------------------------------------------------------------------------------------------------------
                                       Class                    (x$1000)     prn amt        PRN    Call
----------------------------------------------------------------------------------------------------------

ABB LTD                          SPONSORED ADR    000375204          27415      3514764     SH
ABBOTT LABS                      COMMON           002824100             48          919     SH
ABBOTT LABS                      COM              002824100           1478        28100     SH
ABBOTT LABS                      COM              002824100         110592      2102515     SH
ACCENTURE LTD BERMUDA            CL A             G1150G111            342        12800     SH
ACCENTURE LTD BERMUDA            CL A             G1150G111           9062       339400     SH
ACCLAIM ENTMT INC                COM PAR $0.02    004325205          13153      2897100     SH
ACE LTD                          ORD              G0070K103          48476      1162500     SH
ACE LTD ORD                      COMMON           G0070K103             55         1325     SH
ADAPTEC INC                      NOTE  4.750% 2/0 00651FAC2           3613      3750000     PRN
ADVANCED AUTO PARTS INC          COM              00751Y106          27738       603000     SH
ADVANCED DIGITAL INFORMATION     COM              007525108            879        67600     SH
ADVANCED ENERGY INDS             COM              007973100           2032        56500     SH
ADVO INC                         COM              007585102           1322        31300     SH
AEROGEN INC                      COM              007779101            224       120000     SH
AES CORP                         COM              00130H105           7325       813900     SH
AFFILIATED COMPUTER SERVICES     CL A             008190100             79         1400     SH
AFFILIATED COMPUTER SERVICES     CL A             008190100         124957      2226200     SH
AFFILIATED MANAGERS GROUP        COM              008252108             72         1000     SH
AFFILIATED MANAGERS GROUP        COM              008252108            215         3000     SH
AFFILIATED MANAGERS GROUP        COM              008252108           1651        22985     SH
AGILENT TECHNOLOGIES INC         COM              00846U101            290         8300     SH
AGILENT TECHNOLOGIES INC         COM              00846U101           4248       121500     SH
AIR PRODS & CHEMS INC            COM              009158106          23356       452200     SH
AIRGAS INC                       COM              009363102           1749        87000     SH
ALBANY INTL CORP                 CL A             012348108           1206        39800     SH
ALCATEL                          SPONSORED ADR    013904305            124         7600     SH
ALCATEL                          SPONSORED ADR    013904305            955        58700     SH
ALCOA INC                        COM              013817101           2746        72768     SH
ALCOA INC                        COM              013817101          66194      1753942     SH
ALCOA INC                        COM              013817101           1260        30000     SH
ALCOA INC COM                    COMMON           013817101             48         1270     SH
ALEXANDER & BALDWIN INC          COM              014482103            400        14500     SH
ALEXANDRIA REAL ESTATE EQ IN     COM              015271109           1021        22900     SH
ALEXION PHARMACEUTICALS INC      COM              015351109           2351       100000     SH
ALLEGHANY CORP DEL               COM              017175100             96          510     SH
ALLEGHANY CORP DEL               COM              017175100            287         1530     SH
ALLEGHENY ENERGY INC             COM              017361106           1902        46000     SH
ALLEGHENY ENERGY INC             COM              017361106           9800       237000     SH
ALLEGHENY ENERGY INC             COM              017361106           1600        38700     SH
ALLEGHENY ENERGY INC COM         COMMON           017361106             19          467     SH
ALLEGIANCE TELECOM INC           COM              01747T102           6000      2000000     SH
ALLERGAN INC COM                 COMMON           018490102             37          573     SH
ALLIANCE CAP MGMT HLDG L P       UNIT LTD PARTN   01855A101          16495       355500     SH
ALLIANCE CAP MGMT HLDG L P UT    COMMON           01855A101             53         1147     SH
ALLIANCE IMAGING INC             COM NEW          018606202          19182      1559500     SH
ALLIANT ENERGY CORP              COM              018802108             24          800     SH
ALLIANT ENERGY CORP              COM              018802108           8178       270600     SH
ALLIANT ENERGY CORP              COM              018802108           5690       188300     SH
ALLIANT TECHSYSTEMS INC          COM              018804104             41          400     SH
ALLIANT TECHSYSTEMS INC          COM              018804104          11321       111000     SH
ALLIANT TECHSYSTEMS INC          COM              018804104           1988        17450     SH
ALLIED CAP CORP NEW              COM              01903Q108          17993       654300     SH
ALLMERICA FINL CORP              COM              019754100           4688       104400     SH
ALLMERICA FINL CORP              COM              019754100          21503       478900     SH
ALLMERICA FINL CORP COM          COMMON           019754100              4           87     SH
ALLOS THERAPEUTICS INC           COM              019777101           1460       210000     SH
ALLSTATE CORP                    COM              020002101           8141       215538     SH
ALLSTATE CORP                    COM              020002101          87354      2312800     SH
ALLSTATE CORP COM                COMMON           020002101              6          153     SH
ALLTEL CORP                      COM              020039103          11254       202600     SH
ALLTEL CORP                      COM              020039103          16382       294900     SH
ALPHA INDS INC                   COM              020753109             11          700     SH
ALPHA INDS INC                   COM              020753109            630        41300     SH
ALPHARMA INC                     CL A             020813101            755        52800     SH
ALTERA CORP                      COM              021441100           2187       100000     SH
ALVARION LTD                     SHS              M0861T100           1394       557576     SH
AMB PPTY CORP COM                COMMON           00163T109             21          763     SH
AMB PROPERTY CORP                COM              00163T109           1642        59700     SH
AMB PROPERTY CORP                COM              00163T109           1914        69600     SH
AMCOR LTD ADR NEW                COMMON           02341R302             13          791     SH
AMDOCS LTD                       ORD              G02602103             19          700     SH
AMDOCS LTD                       ORD              G02602103           7169       269000     SH
AMDOCS LTD                       ORD              G02602103           2526        94770     SH
AMERCO                           COM              023586100           1039        59700     SH
AMEREN CORP                      COM              023608102            312         7300     SH
AMEREN CORP                      COM              023608102           1620        37900     SH
AMEREN CORP COM                  COMMON           023608102             23          527     SH
AMERICA MOVIL S A DE C V         SPON ADR L SHS   02364W105            707        35600     SH
AMERICAN CAPITAL STRATEGIES      COM              024937104           1136        36700     SH
AMERICAN ELEC PWR INC            COM              025537101           5443       118100     SH
AMERICAN ELEC PWR INC            COM              025537101          28133       610400     SH
AMERICAN ELEC PWR INC            COM              025537101            917        19900     SH
AMERICAN ELECTRIC POWER          COMMON           025537101             17          374     SH
AMERICAN EXPRESS CO              COM              025816109           2957        72200     SH
AMERICAN EXPRESS CO              COM              025816109           3023        70870     SH
AMERICAN INTL GROUP INC          COM              026874107            156         2162     SH
AMERICAN INTL GROUP INC          COM              026874107          47616       660053     SH
AMERICAN INTL GROUP INC          COM              026874107           2313        29954     SH
AMERICAN MGMT SYS INC            COM              027352103            993        53182     SH
AMERICAN NATL INS CO             COM              028591105            491         5200     SH
AMERICAN NATL INS CO COM         COMMON           028591105             11          115     SH
AMERICAN TOWER CORP              CL A             029912201           1082       200000     SH
AMERICAN TOWER CORP              NOTE  5.000% 2/1 029912AF9           1252      2250000     PRN
AMERIPATH INC                    COM              03071D109             35         1300     SH
AMERIPATH INC                    COM              03071D109          17163       640400     SH
AMERISOURCEBERGEN CORP           COM              03073E105          17266       252800     SH
AMERISOURCEBERGEN CORP           COM              03073E105            993        13000     SH
AMERITRADE HLDG CORP             CL A             03072H109           1392       214490     SH
AMGEN INC                        COM              031162100           2089        35000     SH
AMGEN INC                        COM              031162100           1498        22400     SH
AMLI RESIDENTIAL PPTYS TR SH B   COMMON           001735109             15          589     SH
AMN HEALTHCARE SERVICES INC      COM              001744101           2018        75000     SH
AMSOUTH BANCORPORATION           COM              032165102           5554       252700     SH
AMVESCAP PLC                     SPONSORED ADR    03235E100           1305        47050     SH
ANADARKO PETE CORP               COM              032511107            248         4400     SH
ANADIGICS INC                    COM              032515108           1440       116700     SH
ANALOGIC CORP                    COM PAR $0.05    032657207             67         1600     SH
ANALOGIC CORP                    COM PAR $0.05    032657207            204         4900     SH
ANGLOGOLD LTD                    SPONSORED ADR    035128206           1956        77700     SH
ANGLOGOLD LTD ADR SPONSORED      COMMON           035128206             26         1033     SH
ANHEUSER BUSCH COS INC           COMMON           035229103             64         1228     SH
ANHEUSER BUSCH COS INC           COM              035229103            313         6000     SH
ANHEUSER BUSCH COS INC           COM              035229103         114372      2191026     SH
ANTHEM INC                       COM              03674B104            391         6800     SH
ANTHEM INC                       COM              03674B104          35716       620400     SH
ANTHEM INC COM                   COMMON           03674B104             89         1547     SH
AOL TIME WARNER INC              COM              00184A105          17433       737143     SH
AOL TIME WARNER INC              COM              00184A105           1229        46600     SH
AOL TIME WARNER INC COM          COMMON           00184A105             29         1218     SH
APACHE CORP                      COM              037411105          18389       323300     SH
APPLEBEES INTL INC               COM              037899101           1630        44900     SH
APPLIED MATLS INC                COM              038222105          35843       660455     SH
APPLIED MICRO CIRCUITS CORP      COM              03822W109           6654       831700     SH
APPLIED MOLECULAR EVOLUTION      COM              03823E108            823        95740     SH
APRIA HEALTHCARE GROUP INC       COM              037933108             54         2200     SH
APRIA HEALTHCARE GROUP INC       COM              037933108          26044      1062600     SH
APTARGROUP INC                   COM              038336103           1525        43500     SH
AQUILA INC                       COMMON           03840P102              9          358     SH
ARAMARK CORP                     CL B             038521100          12632       478500     SH
ARCHSTONE SMITH TR               COM              039583109            726        27100     SH
ARCHSTONE SMITH TR               COM              039583109           1795        67000     SH
ARCHSTONE-SMITH TRUST COM        COMMON           039583109             16          586     SH
ARDEN RLTY INC                   COM              039793104           1664        58600     SH
ARDEN RLTY INC COM               COMMON           039793104             15          513     SH
ARGONAUT TECHNOLOGIES INC        COM              040175101           1525       535000     SH
ARMOR HOLDINGS INC               COM              042260109            588        20200     SH
ARQULE INC                       COM              04269E107           7514       594900     SH
ARRAY BIOPHARMA INC              COM              04269X105           6151       475000     SH
ARRIS GROUP INC                  COM              04269Q100            490        52699     SH
ASHLAND INC                      COM              044204105           5757       126500     SH
ASHLAND INC                      COM              044204105          24798       544900     SH
ASHLAND INC COM                  COMMON           044204105              4           94     SH
ASML HLDG NV                     N Y SHS          N07059111           1779        70300     SH
ASPECT MED SYS INC               COM              045235108           1780       200000     SH
ASPEN TECHNOLOGY INC             COM              045327103            900        39300     SH
ASYST TECHNOLOGY CORP            COM              04648X107           1358        74600     SH
AT&T CORP                        COM              001957109            168        10700     SH
AT&T CORP                        COM              001957109          46895      2986944     SH
AT&T CORP                        COM              001957109          23597      1502984     SH
AT&T CORP                        COM              001957109           1865       118800     SH
AT&T CORP COM                    COMMON           001957109              3          205     SH
AT&T WIRELESS SVCS INC           COM              00209A106            396        44252     SH
AT&T WIRELESS SVCS INC           COM              00209A106           2882       303450     SH
ATI TECHNOLOGIES INC             COM              001941103           7083       528600     SH
ATMI INC                         COM              00207R101           1387        44100     SH
ATRIX LABS INC                   COM              04962L101           3985       175000     SH
ATTUNITY LTD                     ORD              M15332105             61        45000     SH
AUDIOCODES LTD                   ORD              M15342104            155        45700     SH
AUTOMATIC DATA PROCESSING IN     COM              053015103           1364        23400     SH
AUTOZONE INC                     COM              053332102             28          400     SH
AUTOZONE INC                     COM              053332102           5715        83000     SH
AVALONBAY CMNTYS INC             COM              053484101           1927        38700     SH
AVALONBAY CMNTYS INC COM         COMMON           053484101             10          197     SH
AVON PRODS INC                   COM              054303102           4813        88600     SH
AVON PRODS INC                   COM              054303102           9620       177100     SH
AXCELIS TECHNOLOGIES INC         COM              054540109           8459       591548     SH
AXT INC                          COM              00246W103            396        37000     SH
BAKER HUGHES INC                 COM              057224107            199         5200     SH
BAKER HUGHES INC                 COM              057224107           4234       110700     SH
BALL CORP                        COM              058498106             66         1400     SH
BALL CORP                        COM              058498106           6762       143200     SH
BANDAG INC                       COM              059815100             53         1400     SH
BANDAG INC                       COM              059815100            158         4200     SH
BANK AMER CORP COM               COMMON           060505104             98         1434     SH
BANK NEW YORK INC                COMMON           064057102             50         1195     SH
BANK NEW YORK INC                COM              064057102            185         4400     SH
BANK NEW YORK INC                COM              064057102          21476       511086     SH
BANK OF AMERICA CORPORATION      COM              060505104           9754       143400     SH
BANK OF AMERICA CORPORATION      COM              060505104         164979      2425454     SH
BANK ONE CORP                    COM              06423A103            971        23240     SH
BANTA CORP                       COM              066821109           1136        31800     SH
BARD C R INC                     COM              067383109           2409        40800     SH
BARNES & NOBLE INC               COM              067774109           7676       247700     SH
BARRICK GOLD CORP                COM              067901108           5978       322100     SH
BARRICK GOLD CORP COM            COMMON           067901108             12          660     SH
BAUSCH & LOMB INC                COM              071707103             49         1100     SH
BAUSCH & LOMB INC                COM              071707103           9743       218600     SH
BAXTER INTL INC                  COMMON           071813109             58          981     SH
BAXTER INTL INC                  COM              071813109           6416       107800     SH
BAXTER INTL INC                  COM              071813109         119551      2008582     SH
BCE INC                          COM              05534B109           3936       223400     SH
BCE INC                          COM              05534B109          11351       644200     SH
BEA SYS INC                      COM              073325102          10389       757800     SH
BEA SYS INC COM                  COMMON           073325102             35         2542     SH
BEAR STEARNS COS INC             COM              073902108           7491       119386     SH
BEAR STEARNS COS INC             COM              073902108         115915      1847253     SH
BEAR STEARNS COS INC             COM              073902108           1154        18383     SH
BEAR STEARNS COS INC COM         COMMON           073902108             58          921     SH
BED BATH & BEYOND INC            COM              075896100            459        13600     SH
BED BATH & BEYOND INC            COM              075896100          12184       361000     SH
BELLSOUTH CORP                   COMMON           079860102             77         2088     SH
BELLSOUTH CORP                   COM              079860102           4200       113944     SH
BELLSOUTH CORP                   COM              079860102          66252      1797400     SH
BELLSOUTH CORP                   COM              079860102          10258       278300     SH
BELLSOUTH CORP                   COM              079860102           2083        56500     SH
BIO TECHNOLOGY GEN CORP          COM              090578105            366        74500     SH
BIOGEN INC                       COM              090597105          15214       310100     SH
BIOGEN INC COM                   COMMON           090597105             34          701     SH
BIONX IMPLANTS INC               COM              09064Q106           4675       850000     SH
BJ SVCS CO                       COM              055482103           4340       125900     SH
BJS WHOLESALE CLUB INC           COM              05548J106          15201       340057     SH
BJS WHSL CLUB INC COM            COMMON           05548J106             59         1311     SH
BLOCK H & R INC                  COM              093671105           9495       213600     SH
BLOCK H & R INC                  COM              093671105         132062      2971013     SH
BLOCK H & R INC COM              COMMON           093671105              7          166     SH
BOB EVANS FARMS INC              COM              096761101           1298        46000     SH
BOEING CO                        COM              097023105           1163        24100     SH
BOISE CASCADE CORP               COM              097383103           2145        52900     SH
BOOTS PLC ADR                    COMMON           099491201             10          545     SH
BORG WARNER INC                  COM              099724106             88         1400     SH
BORG WARNER INC                  COM              099724106            271         4300     SH
BORLAND SOFTWARE CORP            COM              099849101          11171       858681     SH
BOSTON COMMUNICATIONS GROUP      COM              100582105           1522       176800     SH
BOSTON PPTYS INC COM             COMMON           101121101             13          340     SH
BOWATER INC                      COM              102183100          14281       286762     SH
BOWATER INC COM                  COMMON           102183100             48          973     SH
BP AMOCO P L C ADR SPONSORED     COMMON           055622104              5          103     SH
BP PLC                           SPONSORED ADR    055622104           7153       134700     SH
BP PLC                           SPONSORED ADR    055622104          80234      1511000     SH
BRAUN CONSULTING INC             COM              105651103           1312       304500     SH
BRE PPTYS INC CL A               COMMON           05564E106             10          314     SH
BRINKER INTL INC                 COM              109641100           5348       165000     SH
BRISTOL MYERS SQUIBB CO          COMMON           110122108             44         1079     SH
BRISTOL MYERS SQUIBB CO          COM              110122108           5729       141500     SH
BRISTOL MYERS SQUIBB CO          COM              110122108         116450      2876010     SH
BROCADE COMMUNICATIONS SYS I     COM              111621108           8124       300900     SH
BROWN & BROWN INC                COM              115236101            521        16600     SH
BRUKER AXS INC                   COM              11679P101           3045       733800     SH
BUNGE LIMITED                    COM              G16962105           2442       112800     SH
CABLE & WIRELESS PUB LTD CO      SPONSORED ADR    126830207            452        45900     SH
CABLE & WIRELESS PUB LTD CO      SPONSORED ADR    126830207           2354       239200     SH
CABOT OIL & GAS CORP             CL A             127097103            951        38400     SH
CADBURY SCHWEPPES PLC            ADR              127209302            347        12500     SH
CADBURY SCHWEPPES PLC ADR        COMMON           127209302             10          354     SH
CADENCE DESIGN SYSTEM INC        COM              127387108          12038       532400     SH
CAMBREX CORP                     COM              132011107           1065        25300     SH
CAMDEN PPTY TR                   SH BEN INT       133131102            994        25400     SH
CAMDEN PPTY TR SH BEN INT        COMMON           133131102             16          407     SH
CAMPBELL SOUP CO                 COM              134429109           1008        33600     SH
CAPITAL ONE FINL CORP            COM              14040H105             77         1200     SH
CAPITAL ONE FINL CORP            COM              14040H105          42634       667725     SH
CARDINAL HEALTH INC              COM              14149Y108            106         1500     SH
CARDINAL HEALTH INC              COM              14149Y108          40582       572470     SH
CAREER EDUCATION CORP            COM              141665109           1311        33100     SH
CARESCIENCE INC                  COM              141726109           1642      1175000     SH
CARLISLE COS INC                 COM              142339100           1661        38000     SH
CARNIVAL CORP                    COM              143658102           7330       224500     SH
CARRAMERICA RLTY CORP            COM              144418100            660        21000     SH
CARRAMERICA RLTY CORP COM        COMMON           144418100             16          507     SH
CATELLUS DEV CORP                COM              149111106           1727        87800     SH
CATERPILLAR INC DEL              COM              149123101            722        12700     SH
CATHAY BANCORP INC               COM              149150104             87         1200     SH
CATHAY BANCORP INC               COM              149150104            252         3500     SH
CELESTICA INC                    SUB VTG SHS      15101Q108             98         2700     SH
CELESTICA INC                    SUB VTG SHS      15101Q108           4025       111000     SH
CEMEX S A                        SPON ADR 5 ORD   151290889            798        27000     SH
CENDANT CORP                     COM              151313103          12374       644458     SH
CENDANT CORP                     COM              151313103         295522     15391773     SH
CENDANT CORP COM                 COMMON           151313103             13          660     SH
CENTEX CORP                      COM              152312104           1514        29150     SH
CERADYNE INC                     COM              156710105             97        10000     SH
CHARLES RIV LABS INTL INC        COM              159864107             43         1400     SH
CHARLES RIV LABS INTL INC        COM              159864107          38660      1247100     SH
CHARTER COMMUNICATIONS INC D     CL A             16117M107           3345       296300     SH
CHARTER COMMUNICATIONS INC D     CL A             16117M107          34975      3097900     SH
CHARTER COMMUNICATIONS INC D     NOTE  4.750% 6/0 16117MAC1            630       800000     PRN
CHARTER COMMUNICATIONS INC D     NOTE  4.750% 6/0 16117MAC1           3308      4200000     PRN
CHARTER COMMUNICATIONS INC DCL   COMMON           16117M107              3          271     SH
CHECK POINT SOFTWARE TECH LT     ORD              M22465104          14312       470790     SH
CHECK POINT SOFTWARE TECH LT     ORD              M22465104            486        16000     SH
CHEESECAKE FACTORY INC           COM              163072101           7205       195250     SH
CHESAPEAKE ENERGY CORP           COM              165167107           1595       206100     SH
CHEVRONTEXACO CORP               COM              166764100           8135        90120     SH
CHEVRONTEXACO CORP               COM              166764100         159911      1771474     SH
CHEVRONTEXACO CORP               COM              166764100           1071        10700     SH
CHEVRONTEXACO CORPORATION        COMMON           166764100             48          532     SH
CIGNA CORP                       COM              125509109           5445        53700     SH
CIGNA CORP                       COM              125509109          81249       801350     SH
CINERGY CORP                     COM              172474108           5388       150700     SH
CINERGY CORP                     COM              172474108          50962      1425500     SH
CINERGY CORP                     COM              172474108           2109        59000     SH
CIRCUIT CITY STORE INC           CIRCT CITY GRP   172737108             14          800     SH
CIRCUIT CITY STORE INC           CIRCT CITY GRP   172737108           1063        58900     SH
CIRCUIT CITY STORE INC           CIRCT CITY GRP   172737108           1034        51300     SH
CISCO SYS INC                    COM              17275R102            902        53300     SH
CISCO SYS INC                    COM              17275R102          38405      2268457     SH
CISCO SYS INC COM                COMMON           17275R102             51         3008     SH
CITIGROUP INC                    COM              172967101           7582       153100     SH
CITIGROUP INC                    COM              172967101         165862      3349390     SH
CITIGROUP INC                    COM              172967101           3512        65900     SH
CITIGROUP INC COM                COMMON           172967101            103         2075     SH
CITY NATL CORP                   COM              178566105           5366       102000     SH
CLEAR CHANNEL COMMUNICATIONS     COM              184502102            308         6000     SH
CLEAR CHANNEL COMMUNICATIONS     COM              184502102          48070       935025     SH
CLEAR CHANNEL COMMUNICATIONS     COM              184502102           2619        45700     SH
CLOROX CO DEL                    COM              189054109            332         7600     SH
CLOROX CO DEL                    COM              189054109           5585       128000     SH
CMS ENERGY CORP                  ADJ CV TR8.75%   125896308           2963       100000     SH
CMS ENERGY CORP                  ADJ CV TR8.75%   125896308          15633       527700     SH
CMS ENERGY CORP COM              COMMON           125896100             15          678     SH
COCA COLA CO                     COMMON           191216100             50          962     SH
COCA COLA CO                     COM              191216100            209         4000     SH
COCA COLA CO                     COM              191216100          27974       535280     SH
COCA COLA CO                     COM              191216100           1770        30400     SH
COGNIZANT TECHNOLOGY SOLUTIO     CL A             192446102           1566        37200     SH
COLGATE PALMOLIVE CO             COM              194162103            491         8600     SH
COLGATE PALMOLIVE CO             COM              194162103           2965        51880     SH
COMCAST CORP                     CL A SPL         200300200            134         4200     SH
COMCAST CORP                     CL A SPL         200300200          40757      1281680     SH
COMERICA INC                     COM              200340107            564         9010     SH
COMMERCE BANCORP INC NJ          COM              200519106           5581       124300     SH
COMMERCIAL FEDERAL CORPORATI     COM              201647104           1627        60500     SH
COMMERCIAL METALS CO             COM              201723103             63         1500     SH
COMMERCIAL METALS CO             COM              201723103            193         4600     SH
COMMUNITY FIRST BANKSHARES I     COM              203902101           1309        50614     SH
COMMUNITY HEALTH SYS INC NEW     COM              203668108          11911       538700     SH
COMPAQ COMPUTER CORP             COMMON           204493100              5          444     SH
COMPAQ COMPUTER CORP             COM              204493100           3266       312556     SH
COMPAQ COMPUTER CORP             COM              204493100          43691      4180935     SH
COMPUCREDIT CORP                 COM              20478N100            442        77300     SH
COMPUTER ASSOC INTL INC          COM              204912109           3461       158100     SH
COMPUTER ASSOC INTL INC          COM              204912109          20183       922000     SH
COMPUTER SCIENCES CORP           COM              205363104           4156        81900     SH
COMPUTER SCIENCES CORP           COM              205363104          51532      1015400     SH
COMPUWARE CORP                   COM              205638109           1389       107600     SH
CONAGRA FOODS INC                COM              205887102           8213       338700     SH
CONAGRA INC                      COMMON           205887102             12          492     SH
CONCEPTUS INC                    COM              206016107             24         1100     SH
CONCEPTUS INC                    COM              206016107           5737       266200     SH
CONCORD EFS INC                  COM              206197105            293         8800     SH
CONCORD EFS INC                  COM              206197105         122190      3674900     SH
CONCURRENT COMPUTER CORP NEW     COM              206710204           2359       283900     SH
CONEXANT SYSTEMS INC             COM              207142100           3013       250000     SH
CONOCO INC                       COM              208251504            611        20945     SH
CONOCO INC                       COM              208251504            846        29000     SH
CONSOLIDATED EDISON INC          COM              209115104           1408        33600     SH
CONSOLIDATED EDISON INC          COM              209115104           7288       173900     SH
CONSTELLATION BRANDS INC         CL A             21036P108          10041       182700     SH
CONSTELLATION ENERGY GROUP I     COM              210371100            583        18900     SH
CONSTELLATION ENERGY GROUP I     COM              210371100           3141       101800     SH
CONSTELLATION ENERGY GROUP I     COM              210371100           1419        46000     SH
CONTINENTAL AIRLS INC            CL B             210795308             25          900     SH
CONTINENTAL AIRLS INC            CL B             210795308             76         2700     SH
CONTINENTAL AIRLS INC            CL B             210795308           1615        51100     SH
COOPER CAMERON CORP              COM              216640102           6910       135200     SH
COOPER TIRE & RUBR CO            COM              216831107            351        16200     SH
COOPER TIRE & RUBR CO            COM              216831107          21687      1001700     SH
COOPER TIRE & RUBR CO COM        COMMON           216831107              5          244     SH
COORS ADOLPH CO                  CL B             217016104             47          700     SH
COORS ADOLPH CO                  CL B             217016104           1187        17600     SH
COORS ADOLPH CO CL B             COMMON           217016104             13          194     SH
CORNING INC                      COM              219350105            225        29500     SH
CORPORATE EXECUTIVE BRD CO       COM              21988R102             98         2600     SH
CORPORATE EXECUTIVE BRD CO       COM              21988R102          53483      1425800     SH
CORPORATE OFFICE PPTYS TR        SH BEN INT       22002T108           2120       161800     SH
CORVAS INTL INC                  COM              221005101           2276       400000     SH
COSTAR GROUP INC                 COM              22160N109             18          800     SH
COSTAR GROUP INC                 COM              22160N109           6867       301700     SH
COSTCO WHSL CORP NEW             COM              22160K105            203         5100     SH
COSTCO WHSL CORP NEW             COM              22160K105          12806       321600     SH
COUNTRYWIDE CR INDS INC DEL      COM              222372104          20661       461700     SH
COUNTRYWIDE CR INDS INC DEL      COM              222372104           1607        35900     SH
COUSINS PPTYS INC                COMMON           222795106             10          373     SH
COUSINS PPTYS INC                COM              222795106            633        24300     SH
COVENTRY HEALTH CARE INC         COM              222862104          11885       457100     SH
COX COMMUNICATIONS INC NEW       CL A             224044107          25264       671200     SH
CREATIVE TECHNOLOGY LTD          ORD              Y1775U107            915        75300     SH
CREDENCE SYS CORP                COM              225302108           3290       149800     SH
CROSS CTRY INC                   COM              22748P105           6645       246100     SH
CROWN CASTLE INTL CORP           COM              228227104           2644       400000     SH
CROWN CASTLE INTL CORP           COM              228227104            407        55200     SH
CRYOLIFE INC                     COM              228903100             29         1400     SH
CRYOLIFE INC                     COM              228903100          15616       747200     SH
CSG SYS INTL INC                 COM              126349109            698        24500     SH
CURAGEN CORP                     COM              23126R101           1135        70700     SH
CURON MED INC                    COM              231292103           7064      1766000     SH
CVS CORP                         COM              126650100            333         9700     SH
CVS CORP                         COM              126650100          14992       436700     SH
CVS CORP COM                     COMMON           126650100              4          108     SH
CYMER INC                        COM              232572107           7623       153500     SH
D R HORTON INC                   COM              23331A109            858        22746     SH
DANAHER CORP DEL                 COM              235851102            355         5000     SH
DANAHER CORP DEL                 COM              235851102          17491       246280     SH
DANAHER CORP SHS BEN INT         COMMON           235851102             55          780     SH
DARDEN RESTAURANTS INC           COM              237194105           6352       156500     SH
DECODE GENETICS INC              COM              243586104            529        92970     SH
DEERE & CO                       COM              244199105          28562       627043     SH
DEERE & CO COM                   COMMON           244199105             47         1036     SH
DELL COMPUTER CORP               COM              247025109            916        35100     SH
DELL COMPUTER CORP               COM              247025109          41818      1601600     SH
DELTA AIR LINES INC DEL          COM              247361108           1751        48000     SH
DENTSPLY INTL INC NEW            COM              249030107          10162       274200     SH
DIAGEO P L C                     SPON ADR NEW     25243Q205           9571       182400     SH
DIAGEO PLC ADR SPONSORED         COMMON           25243Q205             11          214     SH
DIAGNOSTIC PRODS CORP            COM              252450101           1482        34300     SH
DIAL CORP NEW                    COM              25247D101           2910       161500     SH
DIAMOND OFFSHORE DRILLING IN     COM              25271C102          60182      1925200     SH
DISNEY WALT CO                   COM DISNEY       254687106          47882      2074600     SH
DISNEY WALT CO                   COM DISNEY       254687106            786        30400     SH
DJ ORTHOPEDICS INC               COM              23325G104           7200       900000     SH
DOLE FOOD INC                    COM              256605106            422        13600     SH
DOLLAR TREE STORES INC           COM              256747106             46         1400     SH
DOLLAR TREE STORES INC           COM              256747106          39487      1203500     SH
DOMINION RES INC VA NEW          COM              25746U109            847        13000     SH
DOMINION RES INC VA NEW COM      COMMON           25746U109             17          254     SH
DORAL FINL CORP                  COM              25811P100           1748        51500     SH
DOVER CORP                       COM              260003108          16457       401400     SH
DOVER DOWNS ENTMT INC            EX-DISTRIB       260086103             18         1100     SH
DOVER DOWNS ENTMT INC            EX-DISTRIB       260086103           7212       444100     SH
DQE INC                          COM              23329J104             49         2300     SH
DQE INC                          COM              23329J104            469        22000     SH
DQE INC                          COM              23329J104           1662        78000     SH
DR REDDYS LABS LTD               ADR              256135203          17445       789000     SH
DR REDDYS LABS LTD               ADR              256135203            184         8300     SH
DREYERS GRAND ICE CREAM INC      COM              261878102           6652       161500     SH
DSP GROUP INC                    COM              23332B106            526        25700     SH
DST SYS INC DEL                  COM              233326107           2448        44200     SH
DTE ENERGY CO                    COM              233331107            714        15700     SH
DTE ENERGY CO                    COM              233331107           3745        82300     SH
DU PONT E I DE NEMOURS & CO      COM              263534109           5323       112900     SH
DU PONT E I DE NEMOURS & CO      COM              263534109          65274      1384396     SH
DU PONT E I DE NEMOURS CO        COMMON           263534109              5           97     SH
DUKE ENERGY CORP                 WHEN ISSUED      264399106           6199       164000     SH
DUKE ENERGY CORP                 WHEN ISSUED      264399106           2268        60000     SH
DUKE ENERGY CORP                 UNIT 99/99/9999  264399585           7713       300000     SH
DUKE REALTY CORP                 COM NEW          264411505           1258        48400     SH
DUKE-WEEKS REALTY CORP COM NEW   COMMON           264411505             14          551     SH
DYCOM INDS INC                   COM              267475101            854        57100     SH
DYNEGY INC NEW                   CL A             26816Q101          15263       526300     SH
DYNEGY INC NEW                   CL A             26816Q101           1589        54800     SH
E M C CORP MASS                  COM              268648102           4627       388144     SH
E ON AG                          SPONSORED ADR    268780103            439         8700     SH
E ON AG                          SPONSORED ADR    268780103           2252        44600     SH
EASYLINK SVCS CORP               CL A NEW         27784T200           1128       417660     SH
EATON CORP                       COM              278058102          21881       270200     SH
EATON CORP COM                   COMMON           278058102             48          591     SH
ECOLAB INC                       COM              278865100            201         4400     SH
ECOLAB INC                       COM              278865100           6639       145200     SH
EDISON INTL                      COM              281020107            238        14200     SH
EDISON INTL                      COM              281020107            658        39300     SH
EDISON INTL                      COM              281020107           1826       109000     SH
EDWARDS A G INC COM              COMMON           281760108             55         1240     SH
EDWARDS AG INC                   COM              281760108          23300       529790     SH
EDWARDS AG INC                   COM              281760108            787        17900     SH
EEX CORP                         COM NEW          26842V207           2901      1408200     SH
EGL INC                          COM              268484102            319        17500     SH
EL PASO CORP                     COM              28336L109           1296        29445     SH
ELECTRO SCIENTIFIC INDS          COM              285229100           1250        34100     SH
ELECTRONIC ARTS INC              COM              285512109           7868       129400     SH
ELECTRONIC DATA SYS CORP NEWCO   COMMON           285661104              4           72     SH
ELECTRONIC DATA SYS NEW          COM              285661104           7527       129800     SH
ELECTRONIC DATA SYS NEW          COM              285661104          76912      1326300     SH
ELECTRONIC DATA SYS NEW          COM              285661104           1385        21550     SH
ELECTRONICS FOR IMAGING INC      COM              286082102           1103        53800     SH
EMCOR GROUP INC                  COM              29084Q100             75         1300     SH
EMCOR GROUP INC                  COM              29084Q100          16803       289700     SH
ENBRIDGE ENERGY PARTNERS L P     COM              29250R106           1994        45000     SH
ENBRIDGE ENERGY PARTNERS L PCO   COMMON           29250R106             23          527     SH
ENDESA S A                       SPONSORED ADR    29258N107            441        29600     SH
ENDESA S A                       SPONSORED ADR    29258N107           2271       152300     SH
ENERGEN CORP                     COM              29265N108            688        26000     SH
ENERGY EAST CORP                 COM              29266M109           1216        55900     SH
ENERGY EAST CORP                 COM              29266M109           6255       287600     SH
ENERGY EAST CORP                 COM              29266M109           1088        50000     SH
ENSCO INTL INC                   COM              26874Q100           7161       237600     SH
ENSCO INTL INC                   COM              26874Q100          36849      1222600     SH
ENSCO INTL INC COM               COMMON           26874Q100              7          230     SH
ENTERCOM COMMUNICATIONS CORP     CL A             293639100          23045       420000     SH
ENTERGY CORP NEW                 COM              29364G103           5422       124900     SH
ENTERGY CORP NEW                 COM              29364G103          98506      2269200     SH
ENTERGY CORP NEW                 COM              29364G103           3017        69500     SH
ENTERGY CORP NEW                 COM              29364G103           1867        43000     SH
ENTERGY CORP NEW COM             COMMON           29364G103              6          143     SH
EXAR CORP                        COM              300645108            986        48000     SH
EXELIXIS INC                     COM              30161Q104          17185      1246223     SH
EXELON CORP                      COM              30161N101           1478        27900     SH
EXELON CORP                      COM              30161N101           7569       142900     SH
EXPONENT INC                     COM              30214U102           4496       337800     SH
EXXON MOBIL CORP                 COM              30231G102           7587       173100     SH
EXXON MOBIL CORP                 COM              30231G102         187962      4288436     SH
EXXON MOBIL CORP COM             COMMON           30231G102             50         1136     SH
FACTORY 2-U INC                  COM              303072102            806        62500     SH
FAIRCHILD SEMICONDUCTOR INTL     CL A             303726103          11360       397200     SH
FAMILY DLR STORES INC            COM              307000109          34117      1018100     SH
FARMER BROS CO                   COM              307675108            121          400     SH
FARMER BROS CO                   COM              307675108            364         1200     SH
FEDERAL AGRIC MTG CORP           CL C             313148306             49         1100     SH
FEDERAL AGRIC MTG CORP           CL C             313148306          15571       349900     SH
FEDERAL HOME LN MTG CORP         COM              313400301            566         8930     SH
FEDERAL HOME LN MTG CORP         COM              313400301            922        14550     SH
FEDERAL NATL MTG ASSN            COM              313586109           5576        69800     SH
FEDERAL NATL MTG ASSN            COM              313586109          60557       758100     SH
FEDERATED DEPT STORES INC DE     COM              31410H101           4685       114700     SH
FEDERATED DEPT STORES INC DE     COM              31410H101          55397      1356100     SH
FEDERATED DEPT STORES INC DECO   COMMON           31410H101              5          129     SH
FIFTH THIRD BANCORP              COM              316773100            432         6400     SH
FIFTH THIRD BANCORP              COM              316773100           7342       108800     SH
FIRST AMERN CORP CALIF           COM              318522307           1688        79300     SH
FIRST CTZNS BANCSHARES INC N     CL A             31946M103             93          900     SH
FIRST CTZNS BANCSHARES INC N     CL A             31946M103            278         2700     SH
FIRST DATA CORP                  COM              319963104          14091       161500     SH
FIRST DATA CORP                  COM              319963104         163969      1879300     SH
FIRST DATA CORP COM              COMMON           319963104             10          109     SH
FIRST HEALTH GROUP CORP          COM              320960107          11440       474100     SH
FIRST INDL RLTY TR INC COM       COMMON           32054K103             19          569     SH
FIRST TENN NATL CORP             COM              337162101           5517       157400     SH
FIRSTENERGY CORP                 COM              337932107          10378       300110     SH
FIRSTENERGY CORP                 COM              337932107          13991       404605     SH
FIRSTENERGY CORP                 COM              337932107           2282        66000     SH
FISERV INC                       COM              337738108          17954       390394     SH
FISERV INC COM                   COMMON           337738108             52         1126     SH
FLEETBOSTON FINL CORP            COM              339030108           1024        29265     SH
FLEETBOSTON FINL CORP            COM              339030108           3117        83606     SH
FLIR SYS INC                     COM              302445101            820        15400     SH
FORD MTR CO DEL                  COM PAR $0.01    345370860           3801       230508     SH
FORD MTR CO DEL                  COM PAR $0.01    345370860          38424      2330149     SH
FOREST LABS INC                  COM              345838106          10662       130500     SH
FOREST OIL CORP                  COM PAR $0.01    346091705             21          700     SH
FOREST OIL CORP                  COM PAR $0.01    346091705           7260       245100     SH
FOUR SEASONS HOTEL INC           LTD VTG SH       35100E104            533        10000     SH
FOX ENTMT GROUP INC              CL A             35138T107           2053        77800     SH
FPL GROUP INC                    COM              302571104           6693       112400     SH
FPL GROUP INC                    COM              302571104          93699      1573456     SH
FPL GROUP INC                    COM              302571104           1405        23600     SH
FPL GROUP INC COM                COMMON           302571104             50          842     SH
FRANKLIN ELEC INC                COM              353514102            122         2400     SH
FRANKLIN ELEC INC                COM              353514102            365         7200     SH
FRANKLIN RES INC                 COM              354613101           1273        29750     SH
FREEPORT MCMORAN COPPER&GOLDCL   COMMON           35671D857             15          872     SH
FREEPORT-MCMORAN COPPER & GO     PFD CV 0.05SH    35671D501            575        29700     SH
FREMONT GEN CORP                 COM              357288109            586        96100     SH
FRONTLINE LTD                    ORD              G3682E127           2199       196300     SH
FULLER H B CO                    COM              359694106            961        32100     SH
FURNITURE BRANDS INTL INC        COM              360921100           5876       161200     SH
GALEN HLDGS PLC                  SPONSORED ADR    363240102             51         1500     SH
GALEN HLDGS PLC                  SPONSORED ADR    363240102          14651       428400     SH
GALLAGHER ARTHUR J & CO          COM              363576109          45170      1378400     SH
GALLAGHER ARTHUR J & CO COM      COMMON           363576109             78         2394     SH
GANNETT INC                      COM              364730101            776        10200     SH
GENE LOGIC INC                   COM              368689105           1574        80900     SH
GENENTECH INC                    COM NEW          368710406            232         4600     SH
GENENTECH INC                    COM NEW          368710406          29405       582860     SH
GENERAL DYNAMICS CORP            COM              369550108          41629       443100     SH
GENERAL ELEC CO                  COMMON           369604103             64         1720     SH
GENERAL ELEC CO                  COM              369604103           1337        35710     SH
GENERAL ELEC CO                  COM              369604103          72283      1930125     SH
GENERAL ELEC CO                  COM              369604103           3092        73800     SH
GENERAL GROWTH PPTYS INC         COM              370021107           4226        95600     SH
GENERAL MLS INC                  COM              370334104           6302       129000     SH
GENERAL MLS INC                  COM              370334104          25866       529500     SH
GENERAL MLS INC COM              COMMON           370334104              4           84     SH
GENERAL MTRS CORP                COMMON           370442105              6           96     SH
GENERAL MTRS CORP                COM              370442105           5819        96259     SH
GENERAL MTRS CORP                COM              370442105          58084       960856     SH
GENERAL MTRS CORP                DEB SR CONV B    370442733          26436       967300     SH
GENERAL MTRS CORP                CL H NEW         370442832            295        17916     SH
GENESIS MICROCHIP INC DEL        COM              37184C103              9          342     SH
GENESIS MICROCHIP INC DEL        COM              37184C103          43745      1682519     SH
GENTA INC                        COM NEW          37245M207           4969       296296     SH
GENZYME TRANSGENICS CORP         COM              37246E105            990       300000     SH
GEORGIA GULF CORP                COM PAR $0.01    373200203           1117        41600     SH
GILEAD SCIENCES INC              COM              375558103          15137       420600     SH
GILEAD SCIENCES INC              NOTE  5.000%12/1 375558AB9          10513      6460000     PRN
GILLETTE CO                      COM              375766102          27620       812100     SH
GLOBAL PMTS INC                  COM              37940X102           1763        48100     SH
GLOBAL SANTAFE CORPORATION       COMMON           G3930E101             56         1708     SH
GLOBALSANTAFE CORP               SHS              G3930E101          19796       605367     SH
GLOBALSANTAFE CORP               SHS              G3930E101           1305        35900     SH
GLOBESPANVIRATA INC              COM              37957V106           5692       381488     SH
GOLDMAN SACHS GROUP INC          COM              38141G104             54          600     SH
GOLDMAN SACHS GROUP INC          COM              38141G104          32048       355100     SH
GOLDMAN SACHS GROUP INC          COM              38141G104           7130        79000     SH    C
GOLDMAN SACHS GROUP INC          COM              38141G104           1133        12550     SH
GRACO INC                        COM              384109104            976        23900     SH
GRAINGER W W INC                 COM              384802104          16104       286400     SH
GREAT PLAINS ENERGY INC          COM              391164100            724        29000     SH
GREAT PLAINS ENERGY INC          COM              391164100           3787       151800     SH
GREY GLOBAL GROUP INC            COM              39787M108            136          200     SH
GREY GLOBAL GROUP INC            COM              39787M108            409          600     SH
GRUPO TELEVISA SA DE CV          SP ADR REP ORD   40049J206            437         9000     SH
GUIDANT CORP                     COM              401698105            290         6700     SH
GUIDANT CORP                     COM              401698105          52075      1202100     SH
HAEMONETICS CORP                 COM              405024100             51         1600     SH
HAEMONETICS CORP                 COM              405024100           8744       275500     SH
HAIN CELESTIAL GROUP INC         COM              405217100           1359        61100     SH
HANCOCK JOHN FINL SVCS INC       COM              41014S106           1318        34500     SH
HANDSPRING INC                   COM              410293104           2330       500000     SH
HANOVER COMPRESSOR CO            COM              410768105             13          700     SH
HANOVER COMPRESSOR CO            COM              410768105             38         2100     SH
HANOVER COMPRESSOR CO            COM              410768105           1235        61000     SH
HARLEY DAVIDSON INC              COM              412822108            436         7900     SH
HARLEY DAVIDSON INC              COM              412822108           3484        63200     SH
HARMAN INTL INDS INC             COM              413086109             54         1100     SH
HARMAN INTL INDS INC             COM              413086109            163         3300     SH
HARMONIC INC                     COM              413160102            898        77400     SH
HARRIS CORP DEL                  COM              413875105           2406        67000     SH
HARRIS CORP DEL                  COM              413875105           1346        33700     SH
HARTFORD FINL SVCS GROUP INC     COM              416515104           1502        22050     SH
HASBRO INC                       COM              418056107           1687        95500     SH
HCA INC                          COM              404119109          17632       400000     SH
HCA INC                          COM              404119109           2688        54600     SH
HEALTH CARE PPTY INVS INC        COM              421915109           2417        59600     SH
HEALTH CARE PPTY INVS INC COM    COMMON           421915109             27          677     SH
HEALTH MGMT ASSOC INC NEW        CL A             421933102          10925       527000     SH
HEALTHCARE RLTY TR               COM              421946104           2292        75500     SH
HEALTHCARE RLTY TR COM           COMMON           421946104             21          679     SH
HEALTHSOUTH CORP                 COM              421924101           8111       565200     SH
HEALTHSOUTH CORP                 COM              421924101         142956      9962124     SH
HEALTHSOUTH CORP COM             COMMON           421924101             63         4373     SH
HEIDRICK & STRUGGLES INTL IN     COM              422819102            772        37100     SH
HENRY JACK & ASSOC INC           COM              426281101            754        34000     SH
HEWLETT PACKARD CO               COM              428236103           3976       221600     SH
HEWLETT PACKARD CO               COM              428236103          45882      2557500     SH
HEWLETT PACKARD CO COM           COMMON           428236103              5          295     SH
HEXCEL CORP NEW                  NOTE  7.000% 8/0 428291AA6           1288      1767000     PRN
HEXCEL CORP NEW                  NOTE  7.000% 8/0 428291AA6           2330      3197000     PRN
HIGHWOODS PPTYS INC              COM              431284108            427        15200     SH
HIGHWOODS PPTYS INC              COM              431284108           2303        82000     SH
HILTON HOTELS CORP               NOTE  5.000% 5/1 432848AL3           3764      4000000     PRN
HISPANIC BROADCASTING CORP       CL A             43357B104           5661       194400     SH
HOLLY CORP                       COM PAR $0.01    435758305           1126        60700     SH
HOLLY CORP COM PAR $0.01         COMMON           435758305             11          585     SH
HOLLYWOOD MEDIA CORP             COM              436233100          10843      2168600     SH
HOME DEPOT INC                   COM              437076102           1006        20700     SH
HOME DEPOT INC                   COM              437076102          51175      1052757     SH
HOMESTORE COM INC                COM              437852106            270       100000     SH
HON INDS INC                     COM              438092108           1406        49500     SH
HONEYWELL INTL INC               COM              438516106            440        11500     SH
HONEYWELL INTL INC               COM              438516106          12311       321700     SH
HOUSEHOLD INTL INC               COM              441815107            738        13000     SH
HRPT PPTYS TR                    COM SH BEN INT   40426W101           2061       229000     SH
HRPT PPTYS TR COM SH BEN INT     COMMON           40426W101             21         2280     SH
HYPERION SOLUTIONS CORP          COM              44914M104           1172        43400     SH
I B M                            COMMON           459200101             49          468     SH
I2 TECHNOLOGIES INC              COM              465754109           1771       350000     SH
ICN PHARMACEUTICALS INC NEW      COM              448924100           7169       225800     SH
IDACORP INC                      COM              451107106            660        16300     SH
IDACORP INC                      COM              451107106           3434        84800     SH
IDEC PHARMACEUTICALS CORP        COM              449370105             32          500     SH
IDEC PHARMACEUTICALS CORP        COM              449370105          33976       528400     SH
IDEXX LABS INC                   COM              45168D104           1111        41400     SH
IDINE REWARDS NETWORK INC        COM              45168A100             98        10000     SH
ILLINOIS TOOL WKS INC            COM              452308109          15071       208300     SH
IMMUNOMEDICS INC                 COM              452907108           1187        62600     SH
IMPERIAL OIL LTD                 COM NEW          453038408           2859        95800     SH
IMPERIAL OIL LTD COM NEW         COMMON           453038408             19          651     SH
INAMED CORP                      COM              453235103             33         1000     SH
INAMED CORP                      COM              453235103          14976       455200     SH
INCO LTD                         COM              453258402            819        37500     SH
INCO LTD                         PFD CV E 5.5%    453258808           1097        22500     SH
INCO LTD COM                     COMMON           453258402             16          827     SH
INCYTE GENOMICS INC              COM              45337C102           1000        84000     SH
INDYMAC BANCORP INC              COM              456607100            114         4600     SH
INDYMAC BANCORP INC              COM              456607100          37354      1512300     SH
INFORMATICA CORP                 COM              45666Q102           5876       811668     SH
INGERSOLL-RAND CO LTD CL A COM   COMMON           G4776G101             56         1121     SH
INGERSOLL-RAND COMPANY LTD       CL A             G4776G101           5662       113200     SH
INGERSOLL-RAND COMPANY LTD       CL A             G4776G101         113027      2259631     SH
INGRAM MICRO INC                 CL A             457153104           9816       593100     SH
INHALE THERAPEUTIC SYS INC       COM              457191104            612        58000     SH
INKTOMI CORP                     COM              457277101            556       161268     SH
INPUT/OUTPUT INC                 COM              457652105            910       100000     SH
INSPIRE PHARMACEUTICALS INC      COM              457733103            211       105000     SH
INTEGRATED DEFENSE TECHNOLOG     COM              45819B101           1110        40000     SH
INTEGRATED TELECOM EXPRESS I     COM              45817U101            860       555000     SH
INTEL CORP                       COM              458140100           1049        34500     SH
INTEL CORP                       COM              458140100          45158      1484965     SH
INTEL CORP                       COM              458140100           1995        58500     SH
INTERMUNE INC                    COM              45884X103             15          500     SH
INTERMUNE INC                    COM              45884X103           5987       199100     SH
INTERNATIONAL BUSINESS MACHS     COM              459200101           8008        77000     SH
INTERNATIONAL BUSINESS MACHS     COM              459200101         135146      1299476     SH
INTERNATIONAL BUSINESS MACHS     COM              459200101           2196        18900     SH
INTERNATIONAL GAME TECHNOLOG     COM              459902102           6606       106000     SH
INTERNATIONAL PAPER CO           COMMON           460146103              4          104     SH
INTERNATIONAL RECTIFIER CORP     COM              460254105          11745       258650     SH
INTERNET SEC SYS INC             COM              46060X107           7757       339460     SH
INTERPUBLIC GROUP COS INC        COM              460690100            178         5200     SH
INTERPUBLIC GROUP COS INC        COM              460690100           5862       171000     SH
INTERSIL CORP                    CL A             46069S109             17          600     SH
INTERSIL CORP                    CL A             46069S109           3073       108400     SH
INTL PAPER CO                    COM              460146103            439        10200     SH
INTL PAPER CO                    COM              460146103          19836       461200     SH
INTUIT                           COM              461202103          12107       315627     SH
INVESTMENT TECHNOLOGY GRP NE     COM              46145F105             21          400     SH
INVESTMENT TECHNOLOGY GRP NE     COM              46145F105          12112       229650     SH
INVESTORS FINL SERVICES CORP     COM              461915100           1080        14200     SH
IRON MTN INC PA                  COM              462846106             19          600     SH
IRON MTN INC PA                  COM              462846106           6046       190600     SH
ISHARES INC                      MSCI UTD KINGD   464286699           5248       358000     SH
ISHARES INC                      MSCI FRANCE      464286707           2614       139400     SH
ISHARES INC                      MSCI SWITZERLD   464286749           1497       114100     SH
ISHARES INC                      MSCI GERMAN      464286806           2068       134800     SH
ISHARES INC                      MSCI NETHERLND   464286814           1427        80100     SH
ISHARES INC                      MSCI JAPAN       464286848           4473       549500     SH
ISHARES INC                      MSCI ITALY       464286855           1011        60800     SH
ISTAR FINL INC                   COM              45031U101            361        12500     SH
ISTAR FINL INC                   COM              45031U101           1896        65600     SH
ITT EDUCATIONAL SERVICES INC     COM              45068B109             18          400     SH
ITT EDUCATIONAL SERVICES INC     COM              45068B109           1404        31200     SH
ITT INDS INC IND                 COM              450911102            460         7300     SH
ITT INDS INC IND                 COM              450911102          13301       211000     SH
J P MORGAN CHASE & CO            COM              46625H100           1041        29212     SH
JABIL CIRCUIT INC                COM              466313103           8207       348800     SH
JDA SOFTWARE GROUP INC           COM              46612K108           3634       114000     SH
JDN RLTY CORP                    COM              465917102           1153        90200     SH
JDS UNIPHASE CORP                COM              46612J101             86        14540     SH
JEFFERSON PILOT CORP             COM              475070108            691        13800     SH
JEFFERSON SMURFIT GROUP PLC      SPONSORED ADR    47508W107            517        21600     SH
JEFFERSON SMURFIT GROUP PLC AD   COMMON           47508W107             14          585     SH
JOHNSON & JOHNSON                COM              478160104           1111        17100     SH
JOHNSON & JOHNSON                COM              478160104          35521       546900     SH
JOHNSON & JOHNSON                COM              478160104           2086        28800     SH
JOHNSON CTLS INC                 COM              478366107           6862        77700     SH
JOHNSON CTLS INC                 COM              478366107          93019      1053319     SH
JONES APPAREL GROUP INC          COM              480074103             21          600     SH
JONES APPAREL GROUP INC          COM              480074103           7713       220700     SH
JUNIPER NETWORKS INC             COM              48203R104           2992       238600     SH
KEMET CORP                       COM              488360108           1012        46700     SH
KERR MCGEE CORP                  COM              492386107           4959        78900     SH
KERR MCGEE CORP                  COM              492386107          17384       276600     SH
KERR MCGEE CORP                  SDCV  5.250% 2/1 492386AP2          25058     21040000     PRN
KERR MCGEE CORP COM              COMMON           492386107             21          329     SH
KEY ENERGY SVCS INC              COM              492914106           1469       137000     SH
KEYNOTE SYS INC                  COM              493308100           1045       107800     SH
KEYSPAN CORP                     COM              49337W100           3242        89100     SH
KEYSPAN CORP                     COM              49337W100          16743       460100     SH
KEYSPAN CORP                     COM              49337W100           1576        43300     SH
KEYSPAN CORP COM                 COMMON           49337W100             14          390     SH
KEYSTONE PPTY TR CORP            COM              493596100           1760       124800     SH
KEYSTONE PPTY TR CORP COM        COMMON           493596100             21         1484     SH
KILROY RLTY CORP                 COM              49427F108           1932        68500     SH
KIMBALL INTL INC                 CL B             494274103            750        46000     SH
KIMBERLY CLARK CORP              COM              494368103           6239        96500     SH
KIMBERLY CLARK CORP              COM              494368103          69777      1079300     SH
KIMBERLY CLARK CORP              COM              494368103            780        10500     SH
KIMBERLY CLARK CORP COM          COMMON           494368103              6           90     SH
KINDER MORGAN INC KANS           COM              49455P101             77         1600     SH
KINDER MORGAN INC KANS           COM              49455P101          46042       950700     SH
KING PHARMACEUTICALS INC         COM              495582108          19096       545432     SH
KLA-TENCOR CORP                  COM              482480100           2804        42170     SH
KNIGHT RIDDER INC                COM              499040103           5214        75900     SH
KNIGHT RIDDER INC                COM              499040103          18210       265106     SH
KNIGHT RIDDER INC COM            COMMON           499040103             91         1322     SH
KOHLS CORP                       COM              500255104            320         4500     SH
KOHLS CORP                       COM              500255104          11491       161500     SH
KONINKLIJKE PHILIPS ELECTRS      NY REG SH NEW    500472303            339        11232     SH
KONINKLIJKE PHILIPS ELECTRS      NY REG SH NEW    500472303          13334       441240     SH
KONINKLIJKE PHILIPS ELECTRS SP   COMMON           500472303              6          201     SH
KOPIN CORP                       COM              500600101            532        58400     SH
KOREA ELECTRIC PWR               SPONSORED ADR    500631106            487        46200     SH
KOREA ELECTRIC PWR               SPONSORED ADR    500631106           2602       246900     SH
KOREA ELECTRIC PWR               SPONSORED ADR    500631106            723        68600     SH
KOREA TELECOM                    SPONSORED ADR    50063P103            480        20000     SH
KPMG CONSULTING INC              COM              48265R109          10577       523600     SH
KRAFT FOODS INC                  CL A             50075N104            243         6300     SH
KRAFT FOODS INC                  CL A             50075N104          16592       429300     SH
KROGER CO                        COM              501044101          15025       678009     SH
KROGER CO COM                    COMMON           501044101             39         1763     SH
KROLL INC                        COM              501049100           3720       223400     SH
KULICKE & SOFFA INDS INC         COM              501242101           1303        62600     SH
L-3 COMMUNICATIONS HLDGS INC     COM              502424104          10338        92300     SH
L-3 COMMUNICATIONS HLDGS INC     DEBT  4.000% 9/1 502424AD6          37267     31350000     PRN
LABORATORY CORP AMER HLDGS       COM NEW          50540R409             86          900     SH
LABORATORY CORP AMER HLDGS       COM NEW          50540R409          59021       615700     SH
LABRANCHE & CO INC               COM              505447102             22          700     SH
LABRANCHE & CO INC               COM              505447102           8123       261600     SH
LABRANCHE & CO INC               COM              505447102           1034        33300     SH
LAMAR ADVERTISING CO             CL A             512815101          35096       864000     SH
LANDAUER INC                     COM              51476K103           1898        50000     SH
LARGE SCALE BIOLOGY CORP         COM              517053104            329       100000     SH
LEAR CORP                        COM              521865105           7383       155100     SH
LEARNING TREE INTL INC           COM              522015106             15          600     SH
LEARNING TREE INTL INC           COM              522015106           1142        47200     SH
LEGG MASON INC                   COM              524901105           9167       172700     SH
LEGG MASON INC                   COM              524901105            717        13500     SH
LEHMAN BROS HLDGS INC            COM              524908100          70896      1096786     SH
LEHMAN BROS HLDGS INC            COM              524908100            867        13420     SH
LEHMAN BROTHERS HLDGS INC COM    COMMON           524908100             49          755     SH
LEXAR MEDIA INC                  COM              52886P104           1890       700000     SH
LEXMARK INTL INC CL A            COMMON           529771107             82         1436     SH
LEXMARK INTL NEW                 CL A             529771107            343         6000     SH
LEXMARK INTL NEW                 CL A             529771107          87426      1528961     SH
LIBERATE TECHNOLOGIES            COM              530129105            665       111700     SH
LIBERTY MEDIA CORP NEW           COM SER A        530718105           3792       300000     SH
LIBERTY PPTY TR                  SH BEN INT       531172104            574        17800     SH
LIBERTY PPTY TR SH BEN INT       COMMON           531172104             12          377     SH
LIFEPOINT HOSPITALS INC          COM              53219L109             70         1900     SH
LIFEPOINT HOSPITALS INC          COM              53219L109          18720       506500     SH
LILLY ELI & CO                   COM              532457108           1029        13500     SH
LILLY ELI & CO                   COM              532457108          41346       542600     SH
LIMITED INC                      COM              532716107          16012       894500     SH
LINCARE HLDGS INC                COM              532791100         240541      8869500     SH
LINCOLN NATL CORP COM            COMMON           534187109              5          108     SH
LINCOLN NATL CORP IND            COM              534187109           6757       133200     SH
LINCOLN NATL CORP IND            COM              534187109          79423      1565600     SH
LOEWS CORP                       COMMON           540424108              6          105     SH
LOEWS CORP                       COM              540424108           7170       122400     SH
LOEWS CORP                       COM              540424108          99481      1698200     SH
LOEWS CORP                       CAROLNA GP STK   540424207          16959       565500     SH
LOEWS CORP                       CAROLNA GP STK   540424207           3690       110150     SH
LONE STAR TECHNOLOGIES INC       COM              542312103            636        27900     SH
LOWES COS INC                    COM              548661107           8063       185400     SH
LOWES COS INC                    NOTE         2/1 548661CF2           8282     10460000     PRN
LOWES COS INC COM                COMMON           548661107             75         1730     SH
LSI LOGIC CORP                   COM              502161102            117         6900     SH
LSI LOGIC CORP                   COM              502161102          19921      1171800     SH
LUCENT TECHNOLOGIES INC          COM              549463107           1298       274400     SH
LUCENT TECHNOLOGIES INC          COM              549463107          22483      4753380     SH
LUCENT TECHNOLOGIES INC COM      COMMON           549463107              3          619     SH
M & T BK CORP                    COM              55261F104           5457        67900     SH
MACK CALI RLTY CORP              COM              554489104           1911        55100     SH
MACK CALI RLTY CORP COM          COMMON           554489104             19          546     SH
MACROMEDIA INC                   COM              556100105             20         1000     SH
MACROMEDIA INC                   COM              556100105           8015       392500     SH
MACROVISION CORP                 COM              555904101             21          800     SH
MACROVISION CORP                 COM              555904101           1029        38600     SH
MAGMA DESIGN AUTOMATION          COM              559181102          31414      1614310     SH
MANAGEMENT NETWORK GROUP INC     COM              561693102            479        87300     SH
MANHATTAN ASSOCS INC             COM              562750109           5940       155900     SH
MARATHON OIL CORP                COM              565849106           4899       170100     SH
MARATHON OIL CORP                COM              565849106          67427      2341200     SH
MARATHON OIL CORP COM            COMMON           565849106             29         1010     SH
MARKEL CORP                      COM              570535104            102          500     SH
MARKEL CORP                      COM              570535104            305         1500     SH
MARRIOTT INTL INC NEW            CL A             571903202             58         1300     SH
MARRIOTT INTL INC NEW            CL A             571903202          16236       361200     SH
MARRIOTT INTL INC NEW            CL A             571903202           1082        21550     SH
MARSH & MCLENNAN COS INC         COM              571748102            846         7500     SH
MARSH & MCLENNAN COS INC         COM              571748102         115716      1026400     SH
MARSH & MCLENNAN COS INC         COM              571748102           1940        17210     SH
MARSH & MCLENNAN COS INC COM     COMMON           571748102             10           91     SH
MARSHALL & ILSLEY CORP           COM              571834100           5359        86100     SH
MARVELL TECHNOLOGY GROUP LTD     ORD              G5876H105           2015        46000     SH
MASCO CORP                       COM              574599106            329        12000     SH
MAVERICK TUBE CORP               COM              577914104           1566        86000     SH
MAXTOR CORP                      COM NEW          577729205           1413       203300     SH
MBIA INC                         COM              55262C100           7449       136200     SH
MBIA INC                         COM              55262C100          81759      1494950     SH
MBNA CORP                        COM              55262L100            131         3400     SH
MBNA CORP                        COM              55262L100           5732       148610     SH
MCCORMICK & CO INC               COM NON VTG      579780206          14725       288000     SH
MCCORMICK & CO INC NON VOTING    COMMON           579780206             63         1234     SH
MCDERMOTT INTL INC               COM              580037109           2333       150000     SH
MCKESSON CORP                    COM              58155Q103          21541       575500     SH
MCKESSON CORPORATION COM         COMMON           58155Q103              6          166     SH
MDU RES GROUP INC                COM              552690109           2285        73700     SH
MDU RES GROUP INC                COM              552690109           2334        75300     SH
MEADWESTVACO CORP                COM              583334107          17250       520367     SH
MEDAREX INC                      COM              583916101             18         1100     SH
MEDAREX INC                      COM              583916101           4085       253300     SH
MEDICIS PHARMACEUTICAL CORP      CL A NEW         584690309             33          600     SH
MEDICIS PHARMACEUTICAL CORP      CL A NEW         584690309           1010        18200     SH
MEDIMMUNE INC                    COM              584699102            637        16200     SH
MEDIMMUNE INC                    COM              584699102           1105        25110     SH
MEDQUIST INC                     COM              584949101           1341        44700     SH
MEDTRONIC INC                    COM              585055106            393         8700     SH
MEDTRONIC INC                    COM              585055106           3486        77114     SH
MELLON FINL CORP                 COM              58551A108           1287        33355     SH
MELLON FINL CORP                 COM              58551A108           3487        85731     SH
MENTOR GRAPHICS CORP             COM              587200106           1330        62900     SH
MERCK & CO INC                   COMMON           589331107             54          941     SH
MERCK & CO INC                   COM              589331107           1566        27200     SH
MERCK & CO INC                   COM              589331107          52863       918073     SH
MERCURY COMPUTER SYS             COM              589378108             19          600     SH
MERCURY COMPUTER SYS             COM              589378108           1796        56200     SH
MERCURY INTERACTIVE CORP         COM              589405109           5105       135600     SH
MERRILL LYNCH & CO INC           COM              590188108             89         1600     SH
MERRILL LYNCH & CO INC           COM              590188108           9719       175500     SH
MERRILL LYNCH & CO INC           COM              590188108           3228        56100     SH
METLIFE INC                      COM              59156R108           2558        76900     SH
METRIS COS INC                   COM              591598107           1384        69200     SH
METRO GOLDWYN MAYER INC          COM              591610100           1326        71500     SH
METTLER TOLEDO INTERNATIONAL     COM              592688105           1227        27100     SH
MGIC INVT CORP WIS               COM              552848103          21754       317900     SH
MICROCHIP TECHNOLOGY INC         COM              595017104          15427       368800     SH
MICROMUSE INC                    COM              595094103            609        69500     SH
MICRON TECHNOLOGY INC            COM              595112103            523        15900     SH
MICRON TECHNOLOGY INC            COM              595112103          30651       931633     SH
MICRON TECHNOLOGY INC COM        COMMON           595112103             52         1591     SH
MICROSOFT CORP                   COM              594918104           1303        21600     SH
MICROSOFT CORP                   COM              594918104         122201      2026207     SH
MICROSOFT CORP                   COM              594918104           2832        41750     SH
MICROSOFT CORP COM               COMMON           594918104             72         1187     SH
MICROTUNE INC DEL                COM              59514P109             10          700     SH
MICROTUNE INC DEL                COM              59514P109            605        42100     SH
MID ATLANTIC MED SVCS INC        COM              59523C107           1673        58700     SH
MID-ATLANTIC RLTY TR             SH BEN INT       595232109           1224        80000     SH
MIDWAY GAMES INC                 COM              598148104             15         1100     SH
MIDWAY GAMES INC                 COM              598148104          11783       875400     SH
MIM CORP                         COM              553044108           4006       242800     SH
MIPS TECHNOLOGIES INC            CL A             604567107            407        55300     SH
MIRANT CORP                      COM              604675108          12352       854800     SH
MIRANT CORP                      COM              604675108           1936       134000     SH
MIRANT CORP                      COM              604675108            535        37000     SH
MIRANT TR I                      PFD CV SER A     60467Q102          12575       320800     SH
MOODYS CORP                      COM              615369105          16440       400000     SH
MORGAN STANLEY DEAN WITTER &CO   COMMON           617446448              5           82     SH
MORGAN STANLEY DEAN WITTER&C     COM NEW          617446448           7829       136600     SH
MORGAN STANLEY DEAN WITTER&C     COM NEW          617446448         162904      2842508     SH
MORGAN STANLEY DEAN WITTER&C     COM NEW          617446448           1372        23945     SH
MOTOROLA INC                     COM              620076109           3665       258100     SH
MOTOROLA INC                     COM              620076109          42280      2977475     SH
MOTOROLA INC                     COM              620076109           3621       234500     SH
MOTOROLA INC COM                 COMMON           620076109              5          329     SH
MSC INDL DIRECT INC              CL A             553530106           4351       190000     SH
MURPHY OIL CORP                  COM              626717102          14361       149597     SH
MYLAN LABS INC                   COM              628530107          18580       630700     SH
MYLAN LABS INC COM               COMMON           628530107             39         1331     SH
NABORS INDS INC                  COM              629568106          35629       843300     SH
NACCO INDS INC                   CL A             629579103             60          900     SH
NACCO INDS INC                   CL A             629579103            179         2700     SH
NASSDA CORP                      COM              63172M101           6914       454900     SH
NATIONAL FUEL GAS CO N J         COM              636180101            974        40000     SH
NATIONAL GRID GROUP PLC          SPONSORED ADR    636274102            428        13100     SH
NATIONAL GRID GROUP PLC          SPONSORED ADR    636274102           2197        67200     SH
NATIONAL PROCESSING INC          COM              637229105             40         1400     SH
NATIONAL PROCESSING INC          COM              637229105          27008       945000     SH
NATIONAL PROCESSING INC          COM              637229105            811        26400     SH
NATIONAL WESTN LIFE INS CO       CL A             638522102             69          600     SH
NATIONAL WESTN LIFE INS CO       CL A             638522102            206         1800     SH
NATIONAL-OILWELL INC             COM              637071101           1497        59100     SH
NATIONWIDE HEALTH PPTYS INC      COM              638620104           1747        86700     SH
NATIONWIDE HEALTH PPTYS INC CO   COMMON           638620104             26         1306     SH
NATUS MEDICAL INC DEL            COM              639050103           9105      1912900     SH
NAVISTAR INTL CORP NEW           COM              63934E108           9294       209800     SH
NBTY INC                         COM              628782104           1370        80300     SH
NEOFORMA COM INC                 COM NEW          640475505            196        10000     SH
NETBANK INC                      COM              640933107           1273        75300     SH
NETWORK APPLIANCE INC            COM              64120L104           7506       368300     SH
NEUROCRINE BIOSCIENCES INC       COM              64125C109             16          400     SH
NEUROCRINE BIOSCIENCES INC       COM              64125C109            633        15600     SH
NEW YORK CMNTY BANCORP INC       COM              649445103           5406       195500     SH
NEWFIELD EXPL CO                 COM              651290108           5064       136900     SH
NEWFIELD FINL TR I               QUIPS SER A      651291205            548         9900     SH
NEWMONT MINING CORP              COM              651639106            665        24000     SH
NEWPARK RES INC                  COM PAR $.01NEW  651718504            704        90800     SH
NEWS CORP LTD                    ADR NEW          652487703            403        14200     SH
NEWS CORP LTD                    ADR NEW          652487703           6729       237100     SH
NEWS CORP LTD                    SP ADR PFD       652487802           4932       205500     SH
NEWS CORP LTD                    SP ADR PFD       652487802          64642      2693400     SH
NEWS CORP LTD ADR NEW            COMMON           652487703              4          137     SH
NEXTEL COMMUNICATIONS INC        CL A             65332V103            242        44900     SH
NEXTEL COMMUNICATIONS INC        NOTE  5.250% 1/1 65332VAY9           2503      5000000     PRN
NICOR INC                        COM              654086107           4254        93400     SH
NICOR INC                        COM              654086107          22379       491300     SH
NIKE INC                         CL B             654106103          25155       419188     SH
NISOURCE INC                     COM              65473P105          10720       467100     SH
NISOURCE INC COM                 COMMON           65473P105             57         2471     SH
NMT MED INC                      COM              629294109           4939       617400     SH
NOBLE DRILLING CORP              COM              655042109          24946       602700     SH
NOKIA CORP                       SPONSORED ADR    654902204            170         8200     SH
NOKIA CORP                       SPONSORED ADR    654902204          18855       909100     SH
NOKIA CORP                       SPONSORED ADR    654902204            689        30000     SH
NORSK HYDRO A S                  SPONSORED ADR    656531605           1940        40500     SH
NORTEL NETWORKS CORP NEW         COM              656568102            468       104275     SH
NORTH FORK BANCORPORATION NY     COM              659424105            267         7500     SH
NORTH FORK BANCORPORATION NY     COM              659424105          10593       297900     SH
NORTHEAST UTILS                  COM              664397106           1143        57500     SH
NORTHEAST UTILS                  COM              664397106           5901       297000     SH
NORTHEAST UTILS                  COM              664397106            835        42000     SH
NORTHROP GRUMMAN CORP            COM              666807102           8507        75250     SH
NORTHROP GRUMMAN CORP            COM              666807102          47232       417800     SH
NORTHROP GRUMMAN CORP            COM              666807102           1630        12900     SH
NORTHROP GRUMMAN CORP COM        COMMON           666807102             20          178     SH
NOVELL INC                       COM              670006105            615       158200     SH
NOVELL INC                       COM              670006105          12640      3249300     SH
NOVELLUS SYS INC                 COM              670008101          19782       365380     SH
NOVELLUS SYS INC COM             COMMON           670008101             69         1270     SH
NPS PHARMACEUTICALS INC          COM              62936P103             16          500     SH
NPS PHARMACEUTICALS INC          COM              62936P103           3772       115600     SH
NSTAR                            COM              67019E107           1596        35200     SH
NSTAR                            COM              67019E107           8043       177400     SH
NUANCE COMMUNICATIONS INC        COM              669967101            376        55100     SH
NUEVO FING I                     TECONS SER A     670511203            399        13800     SH
NUI CORP                         COM              629431107             25         1000     SH
NUI CORP                         COM              629431107           8501       341692     SH
NVIDIA CORP                      COM              67066G104             13          300     SH
NVIDIA CORP                      COM              67066G104           4081        92000     SH
NVR INC                          COM              62944T105             63          200     SH
NVR INC                          COM              62944T105            189          600     SH
OCCIDENTAL PETE CORP DEL         COM              674599105           4416       151500     SH
OCEAN ENERGY INC DEL             COM              67481E106           9875       499000     SH
OCEAN ENERGY INC DEL             COM              67481E106           1355        64400     SH
OCEANEERING INTL INC             COM              675232102             58         2000     SH
OCEANEERING INTL INC             COM              675232102          23333       804600     SH
OCWEN FINL CORP                  COM              675746101           8925      1354300     SH
ODYSSEY HEALTHCARE INC           COM              67611V101           4108       153800     SH
OFFICE DEPOT INC                 COM              676220106          14143       712500     SH
OGE ENERGY CORP                  COM              670837103           2387        99600     SH
OGE ENERGY CORP                  COM              670837103           4422       184500     SH
OGE ENERGY CORP COM              COMMON           670837103             18          731     SH
OIL STS INTL INC                 COM              678026105           1080       100000     SH
OM GROUP INC                     COM              670872100             65          900     SH
OM GROUP INC                     COM              670872100            195         2700     SH
OMI CORP NEW                     COM              Y6476W104           7051      1762700     SH
OMI CORP NEW                     COM              Y6476W104           1004       226000     SH
OMNICELL INC                     COM              68213N109           6975       938800     SH
OMNICOM GROUP INC                COM              681919106            623         6600     SH
OMNICOM GROUP INC                COM              681919106          79625       843490     SH
ONEOK INC NEW                    COM              682680103           1849        88700     SH
ONEOK INC NEW                    COM              682680103           1735        83200     SH
ONLINE RES CORP                  COM              68273G101             22         7200     SH
ONLINE RES CORP                  COM              68273G101           3466      1118000     SH
OPEN TEXT CORP                   COM              683715106            476        19000     SH
ORACLE CORP                      COM              68389X105            532        41600     SH
ORACLE CORP                      COM              68389X105          32309      2524116     SH
ORACLE SYS CORP                  COMMON           68389X105             30         2361     SH
ORIENT-EXPRESS HOTELS LTD        CL A             G67743107           6687       326200     SH
ORTHOFIX INTL N V                COM              N6748L102             56         1400     SH
ORTHOFIX INTL N V                COM              N6748L102          39894       989200     SH
OTG SOFTWARE INC                 COM              671059103           1014       117500     SH
OVERSEAS SHIPHOLDING GROUP I     COM              690368105            975        36200     SH
OWENS & MINOR INC NEW            COM              690732102           1019        51900     SH
OWENS & MINOR INC NEW COM        COMMON           690732102             10          505     SH
OXFORD HEALTH PLANS INC          COM              691471106           5224       125000     SH
PACIFIC CENTY FINL CORP          COM              694058108             18          700     SH
PACIFIC CENTY FINL CORP          COM              694058108           1921        73700     SH
PACTIV CORP                      COM              695257105          10244       511700     SH
PAN PACIFIC RETAIL PPTYS INC     COM              69806L104           2323        76000     SH
PANAMERICAN BEVERAGES INC        CL A             P74823108           1843       101500     SH
PANAMERICAN BEVERAGES INC        CL A             P74823108           4224       221400     SH
PARK NATL CORP                   COM              700658107            128         1300     SH
PARK NATL CORP                   COM              700658107            375         3800     SH
PARKER HANNIFIN CORP             COM              701094104           4099        82150     SH
PARKER HANNIFIN CORP             COM              701094104           1776        35600     SH
PATTERSON DENTAL CO              COM              703412106           8129       185900     SH
PATTERSON UTI ENERGY INC         COM              703481101           1520        51100     SH
PAYLESS SHOESOURCE INC           COM              704379106             98         1600     SH
PAYLESS SHOESOURCE INC           COM              704379106            299         4900     SH
PEDIATRIC SVCS OF AMERICA        COM              705323103           2180       200000     SH
PENN VA RESOURCES PARTNERS L     COM              707884102           2352        98600     SH
PENTAIR INC                      COM              709631105           2649        58900     SH
PEOPLES ENERGY CORP              COM              711030106           2394        60800     SH
PEOPLES ENERGY CORP              COM              711030106          12566       319100     SH
PEPSIAMERICAS INC                COM              71343P200           2547       158500     SH
PEPSICO INC                      COMMON           713448108             47          907     SH
PEPSICO INC                      COM              713448108            386         7500     SH
PEPSICO INC                      COM              713448108          87363      1696377     SH
PEREGRINE SYSTEMS INC            COM              71366Q101           1234       116050     SH
PEROT SYS CORP                   CL A             714265105           2414       121000     SH
PERRIGO CO                       COM              714290103           1095        91600     SH
PETCO ANIMAL SUPPLIES            COM NEW          716016209          11795       500000     SH
PETROLEO BRASILEIRO SA PETRO     SPONSORED ADR    71654V408           1125        42500     SH
PETSMART INC                     COM              716768106         208343     15364513     SH
PFIZER INC                       COMMON           717081103             60         1513     SH
PFIZER INC                       COM              717081103           7074       178000     SH
PFIZER INC                       COM              717081103         198643      4998571     SH
PFIZER INC                       COM              717081103           2329        52250     SH
PG&E CORP                        COM              69331C108           1979        84000     SH
PHARMACIA CORP                   COM              71713U102           5757       127701     SH
PHARMACIA CORP                   COM              71713U102         153095      3396076     SH
PHARMACIA CORP                   COM              71713U102           2553        50900     SH
PHARMACIA CORP COM               COMMON           71713U102              4           93     SH
PHARMACOPEIA INC                 COM              71713B104           1229        92300     SH
PHELPS DODGE CORP                COM              717265102             29          700     SH
PHELPS DODGE CORP                COM              717265102             88         2100     SH
PHELPS DODGE CORP                COM              717265102            801        17100     SH
PHILADELPHIA CONS HLDG CORP      COM              717528103             64         1600     SH
PHILADELPHIA CONS HLDG CORP      COM              717528103          60826      1528300     SH
PHILIP MORRIS COS INC            COM              718154107           8253       156700     SH
PHILIP MORRIS COS INC            COM              718154107         187884      3567200     SH
PHILIP MORRIS COS INC            COM              718154107           5457        92900     SH
PHILIP MORRIS COS INS            COMMON           718154107             78         1477     SH
PHILLIPS PETE CO                 COM              718507106           7616       121280     SH
PHILLIPS PETE CO                 COM              718507106          82883      1319800     SH
PHILLIPS PETROLEUM COMPANY       COMMON           718507106              7          112     SH
PHOENIX COS INC NEW              COM              71902E109          17674       920500     SH
PHOENIX COS INC NEW              COM              71902E109            739        38500     SH
PIEDMONT NAT GAS INC             COM              720186105            684        19200     SH
PIEDMONT NAT GAS INC             COM              720186105           3596       101000     SH
PINNACLE SYS INC                 COM              723481107            632        79300     SH
PINNACLE WEST CAP CORP           COM              723484101           1887        41600     SH
PINNACLE WEST CAP CORP           COM              723484101           9755       215100     SH
PITTSTON CO                      COM BRINKS GRP   725701106           1624        64700     SH
PLACER DOME INC                  COM              725906101           6453       526800     SH
PLAINS ALL AMERN PIPELINE L      UNIT LTD PARTN   726503105           1421        56500     SH
PLAINS ALL AMERN PIPELINE L UN   COMMON           726503105             10          403     SH
PLEXUS CORP                      COM              729132100            953        40400     SH
PMI GROUP INC                    COM              69344M101            886        11700     SH
PNC FINL SVCS GROUP INC          COM              693475105            541         8800     SH
PNC FINL SVCS GROUP INC          COM              693475105          71790      1167500     SH
PNC FINL SVCS GROUP INC          COM              693475105            999        16240     SH
PNM RES INC                      COM              69349H107           2073        67600     SH
PNM RES INC                      COM              69349H107           3118       101700     SH
POGO PRODUCING CO                COM              730448107           2057        64900     SH
POGO PRODUCING CO                NOTE  5.500% 6/1 730448AE7           1026      1000000     PRN
POGO PRODUCING CO COM            COMMON           730448107             15          477     SH
POST PPTYS INC                   COM              737464107           1015        30200     SH
POTOMAC ELEC PWR CO              COM              737679100           1420        60800     SH
POTOMAC ELEC PWR CO              COM              737679100           2720       116500     SH
POTOMAC ELECTRIC POWER CO        COMMON           737679100             15          632     SH
POWER INTEGRATIONS INC           COM              739276103            701        36800     SH
POWERWAVE TECHNOLOGIES INC       COM              739363109             13         1000     SH
POWERWAVE TECHNOLOGIES INC       COM              739363109           6474       503000     SH
POZEN INC                        COM              73941U102           1329       230000     SH
PPG INDS INC                     COM              693506107           6024       109700     SH
PPG INDS INC                     COM              693506107          69681      1269000     SH
PPG INDS INC COM                 COMMON           693506107              4           81     SH
PPL CORP                         COM              69351T106           2535        64000     SH
PPL CORP COM                     COMMON           69351T106             12          300     SH
PRAXAIR INC                      COM              74005P104            478         8000     SH
PRAXAIR INC                      COM              74005P104           4192        70100     SH
PRENTISS PPTYS TR                SH BEN INT       740706106            915        31000     SH
PRENTISS PPTYS TR SH BEN INT     COMMON           740706106             18          593     SH
PRG-SCHULTZ INTERNATIONAL IN     COM              69357C107            858        61100     SH
PRICE T ROWE GROUP INC           COM              74144T108            993        25500     SH
PRICELINE COM INC                COM              741503106            463        88600     SH
PRIDE INTL INC DEL               COM              74153Q102           1844       116000     SH
PRIME HOSPITALITY CORP           COM              741917108           5135       390500     SH
PRINCIPAL FINANCIAL GROUP IN     COM              74251V102           5612       221800     SH
PRINCIPAL FINANCIAL GROUP IN     COM              74251V102          48414      1913600     SH
PRINCIPAL FINL GROUP INC COM     COMMON           74251V102              4          156     SH
PROCTER & GAMBLE CO              COM              742718109            631         7000     SH
PROCTER & GAMBLE CO              COM              742718109          50387       559300     SH
PROGRESS ENERGY INC              COM              743263105           2887        57700     SH
PROGRESS ENERGY INC              COM              743263105           9973       199300     SH
PROGRESS ENERGY INC              COM              743263105           1451        29000     SH
PROGRESS ENERGY INC COM          COMMON           743263105             64         1279     SH
PROLOGIS TR                      SH BEN INT       743410102           1623        69500     SH
PROTEIN DESIGN LABS INC          COM              74369L103             14          800     SH
PROTEIN DESIGN LABS INC          COM              74369L103           6269       365990     SH
PROVIDENT BANKSHARES CORP        COM              743859100            812        33835     SH
PROVIDIAN FINL CORP              COM              74406A102           7550      1000000     SH
PROVINCE HEALTHCARE CO           COM              743977100           1518        42900     SH
PSS WORLD MED INC                COM              69366A100            934        95300     SH
PUBLIC STORAGE INC               COM              74460D109            370        10000     SH
PUBLIC STORAGE INC               COM              74460D109           1925        52000     SH
PUBLIC SVC ENTERPRISE GROUP      COM              744573106            458        10000     SH
PUBLIC SVC ENTERPRISE GROUP      COM              744573106          21068       460000     SH
PUBLIC SVC ENTERPRISE GROUP      COM              744573106           2716        59300     SH
PUBLIC SVC ENTERPRISES           COMMON           744573106              5          105     SH
PUGET ENERGY INC NEW             COM              745310102            541        26000     SH
QLOGIC CORP                      COM              747277101            282         5700     SH
QLOGIC CORP                      COM              747277101          15728       317600     SH
QUALCOMM INC                     COM              747525103            478        12700     SH
QUALCOMM INC                     COM              747525103          12786       339700     SH
QUALCOMM INC                     COM              747525103           1586        37750     SH
QUEST DIAGNOSTICS INC            COM              74834L100             33          400     SH
QUEST DIAGNOSTICS INC            COM              74834L100          10041       121200     SH
QUEST DIAGNOSTICS INC            COM              74834L100           3116        33700     SH
QUESTAR CORP                     COM              748356102            373        14500     SH
QUESTAR CORP                     COM              748356102           1903        74000     SH
QUESTAR CORP                     COM              748356102            527        20500     SH
QWEST COMMUNICATIONS INTL IN     COM              749121109            467        56761     SH
RADIAN GROUP INC                 COM              750236101           1050        21400     SH
RADIO ONE INC                    CL A             75040P108           1447        66500     SH
RALCORP HLDGS INC NEW            COM              751028101           1099        40400     SH
RAYMOND JAMES FINANCIAL INC      COM              754730109           1393        40700     SH
RAYMOND JAMES FINANCIAL INC      COM              754730109            953        27850     SH
RAYONIER INC                     COM              754907103            117         2200     SH
RAYONIER INC                     COM              754907103            357         6700     SH
RAYTHEON CO                      COM NEW          755111507           5398       131500     SH
REALNETWORKS INC                 COM              75605L104           1390       198000     SH
REALTY INCOME CORP               COM              756109104            813        24500     SH
RECKSON ASSOCS RLTY CORP         CL B             75621K304           1994        77400     SH
REDWOOD TR INC                   COM              758075402          16790       616600     SH
REGIONS FINL CORP                COM              758940100            363        11376     SH
RELIANT ENERGY INC               COM              75952J108           5181       200900     SH
RELIANT ENERGY INC               COM              75952J108          61138      2370600     SH
RELIANT ENERGY INC               COM              75952J108           4062       157500     SH
RELIANT ENERGY INC COM           COMMON           75952J108              4          147     SH
RELIANT RES INC                  COM              75952B105            418        24700     SH
RELIANT RES INC                  COM              75952B105           2161       127800     SH
RELIANT RES INC                  COM              75952B105            829        49000     SH
REMINGTON OIL & GAS CORP         COM              759594302           2149       100000     SH
RENAISSANCE LEARNING INC         COM              75968L105            867        26500     SH
RENAL CARE GROUP INC             COM              759930100          11628       354500     SH
RESMED INC                       COM              761152107            490        12200     SH
REYNOLDS R J TOB HLDGS INC       COM              76182K105          34384       531034     SH
RF MICRODEVICES INC              COM              749941100           8060       450300     SH
RIGGS NATL CORP WASH DC          COM              766570105            600        39100     SH
RIVERDEEP GROUP PLC              ADR              76870Q109           2495       111613     SH
ROLLINS INC                      COM              775711104            582        27600     SH
ROSLYN BANCORP INC               COM              778162107           1635        79000     SH
ROYAL DUTCH PETE CO              NY REG GLD1.25   780257804          20777       382500     SH
ROYAL DUTCH PETE CO              NY REG GLD1.25   780257804           2165        35735     SH
RTW INC                          COM              74974R107            585       975000     SH
RYANAIR HLDGS PLC                SPONSORED ADR    783513104          14276       475700     SH
RYERSON TULL INC NEW             COM              78375P107           1073        98000     SH
SAFEWAY INC                      COM NEW          786514208           2922        58150     SH
SALIX PHARMACEUTICALS INC        COM              795435106           2191       125000     SH
SANDISK CORP                     COM              80004C101           9808       452000     SH
SANGSTAT MED CORP                COM              801003104           6715       250000     SH
SAP AKTIENGESELLSCHAFT           SPONSORED ADR    803054204          20200       543000     SH
SARA LEE CORP                    COM              803111103           5026       242100     SH
SARA LEE CORP                    COM              803111103          57667      2777800     SH
SARA LEE CORP COM                COMMON           803111103              4          170     SH
SATYAM COMPUTER SERVICES LTD     ADR              804098101            250        20000     SH
SBC COMMUNICATIONS INC           COM              78387G103           5735       153176     SH
SBC COMMUNICATIONS INC           COM              78387G103         128433      3430366     SH
SBC COMMUNICATIONS INC           COM              78387G103          32135       858300     SH
SBC COMMUNICATIONS INC           COM              78387G103           8693       223576     SH
SBC COMMUNICATIONS INC COM       COMMON           78387G103              3           91     SH
SCANA CORP NEW                   COM              80589M102          14919       487545     SH
SCANA CORP NEW                   COM              80589M102           6016       196600     SH
SCANA CORP NEW COM               COMMON           80589M102             62         2036     SH
SCHERING PLOUGH CORP             COMMON           806605101             44         1400     SH
SCHERING PLOUGH CORP             COM              806605101           2373        75800     SH
SCHERING PLOUGH CORP             COM              806605101          45885      1465986     SH
SCHERING PLOUGH CORP             COM              806605101           1476        42300     SH
SCHLUMBERGER LTD                 COM              806857108           2419        41125     SH
SCHWAB CHARLES CORP NEW          COM              808513105            128         9800     SH
SCHWAB CHARLES CORP NEW          COM              808513105           3164       241737     SH
SCHWAB CHARLES CORP NEW          COM              808513105           1183        90350     SH
SCIENTIFIC ATLANTA INC           COM              808655104          12182       527348     SH
SCOTTISH PWR PLC                 SPON ADR FINAL   81013T705           1718        84000     SH
SEACHANGE INTL INC               COM              811699107          17646      1161700     SH
SEACOR SMIT INC                  COM              811904101             88         1800     SH
SEACOR SMIT INC                  COM              811904101            265         5400     SH
SEALED AIR CORP NEW              COM              81211K100           5108       108500     SH
SEARS ROEBUCK & CO               COM              812387108           3955        77143     SH
SEARS ROEBUCK & CO               COM              812387108           6142       119800     SH
SEEBEYOND TECHNOLOGIES CORP      COM              815704101           2678       350000     SH
SELECT MEDICAL CORP              COM              816196109          17448      1089800     SH
SEMPRA ENERGY                    COM              816851109          11383       452600     SH
SEMPRA ENERGY                    COM              816851109           3619       143900     SH
SEMPRA ENERGY                    COM              816851109           2691       107000     SH
SENIOR HSG PPTYS TR              SH BEN INT       81721M109           1850       128500     SH
SENIOR HSG PPTYS TR SH BEN INT   COMMON           81721M109             25         1747     SH
SENSIENT TECHNOLOGIES CORP COM   COMMON           81725T100             11          466     SH
SEQUA CORPORATION                CL A             817320104             78         1500     SH
SEQUA CORPORATION                CL A             817320104            193         3700     SH
SHIRE PHARMACEUTICALS GRP PL     SPONSORED ADR    82481R106           7511       320000     SH
SHURGARD STORAGE CTRS INC        COM              82567D104           1295        38200     SH
SICOR INC                        COM              825846108            673        39400     SH
SIEBEL SYS INC                   COM              826170102            130         4000     SH
SIEBEL SYS INC                   COM              826170102          16876       517510     SH
SIEBEL SYS INC                   NOTE  5.500% 9/1 826170AC6           8460      5560000     PRN
SIERRA PAC RES NEW               COM              826428104           1169        77500     SH
SILVERSTREAM SOFTWARE INC        COM              827907106           1673       340000     SH
SIMON PPTY GROUP INC NEW         COM              828806109          15656       479800     SH
SIMON PPTY GROUP INC NEW         COM              828806109           2382        73000     SH
SIMON PPTY GROUP INC NEW COM     COMMON           828806109             46         1421     SH
SIMPSON MANUFACTURING CO INC     COM              829073105             24          400     SH
SIMPSON MANUFACTURING CO INC     COM              829073105           9527       155800     SH
SJW CORP                         COM              784305104             89         1100     SH
SJW CORP                         COM              784305104            268         3300     SH
SKECHERS U S A INC               CL A             830566105            282        13000     SH
SKYWEST INC                      COM              830879102             17          700     SH
SKYWEST INC                      COM              830879102            975        39100     SH
SL GREEN RLTY CORP               COM              78440X101            937        27900     SH
SMITH & WOLLENSKY RESTAURANT     COM              831758107           1103       225000     SH
SMITH & WOLLENSKY RESTAURANT     COM              831758107            291        51700     SH
SMITHFIELD FOODS INC             COM              832248108           9673       370600     SH
SOLECTRON CORP                   COM              834182107          10140      1300000     SH
SONICWALL INC                    COM              835470105           3358       257500     SH
SOUTHERN CO                      COM              842587107           2834       107000     SH
SOUTHERN CO                      COM              842587107          14871       561400     SH
SOUTHTRUST CORP                  COM              844730101           5628       213200     SH
SOVEREIGN BANCORP INC            COM              845905108           5676       404000     SH
SPECTRIAN CORP                   COM              847608106           4296       300000     SH
SPEECHWORKS INTL INC             COM              84764M101            593        75700     SH
SPEEDWAY MOTORSPORTS INC         COM              847788106           1426        50000     SH
SPRINT CORP                      COM FON GROUP    852061100           3318       217000     SH
SPRINT CORP                      COM FON GROUP    852061100          50349      3292933     SH
SPRINT CORP                      COM FON GROUP    852061100           1154        75500     SH
SPRINT CORP                      PCS COM SER 1    852061506            344        33400     SH
SPRINT CORP COM                  COMMON           852061100             53         3491     SH
SPS TECHNOLOGIES INC             COM              784626103           1409        29800     SH
SPX CORP                         COM              784635104             42          300     SH
SPX CORP                         COM              784635104          16197       114400     SH
ST JUDE MED INC                  COM              790849103            363         4700     SH
ST JUDE MED INC                  COM              790849103          31486       408110     SH
ST JUDE MED INC COM              COMMON           790849103             75          973     SH
STAPLES INC                      COM              855030102           3994       200000     SH
STATE STR CORP                   COM              857477103            332         6000     SH
STATE STR CORP                   COM              857477103           4613        83300     SH
STEEL DYNAMICS INC               COM              858119100           1008        61400     SH
STELMAR SHIPPING LTD             COM              V8726M103          12664       757400     SH
STERLING BANCSHARES INC          COM              858907108            611        45750     SH
STILLWATER MNG CO                COM              86074Q102           1974       104700     SH
STILWELL FINL INC                COM              860831106            264        10800     SH
STILWELL FINL INC                COM              860831106           8295       338700     SH
STILWELL FINL INC                COM              860831106           2415        95770     SH
STMICROELECTRONICS N V           NY REGISTRY      861012102            405        11950     SH
STMICROELECTRONICS N V           NY REGISTRY      861012102           6684       197050     SH
STONE ENERGY CORP                COM              861642106             66         1700     SH
STONE ENERGY CORP                COM              861642106            202         5200     SH
STORAGE TECHNOLOGY CORP          COM PAR $0.10    862111200          10302       480500     SH
STORAGE TECHNOLOGY CORP          COM PAR $0.10    862111200          75307      3512460     SH
SUMMIT PPTYS INC COM             COMMON           866239106             15          596     SH
SUN LIFE FINL SVCS CDA INC       COM              866796105           1574        72614     SH
SUN MICROSYSTEMS INC             COM              866810104           1156       131050     SH
SUNGARD DATA SYS INC             COM              867363103            323         9800     SH
SUNGARD DATA SYS INC             COM              867363103          33091      1003665     SH
SUNGARD DATA SYS INC COM         COMMON           867363103             90         2736     SH
SUNOCO INC                       COM              86764P109             28          700     SH
SUNOCO INC                       COM              86764P109          44335      1108100     SH
SUNOCO INC COM                   COMMON           86764P109             12          303     SH
SUPERIOR INDS INTL INC           COM              868168105           1541        31600     SH
SUPERVALU INC                    COM              868536103           5722       221800     SH
SURMODICS INC                    COM              868873100            676        15500     SH
SYBASE INC                       COM              871130100           8263       473000     SH
SYMANTEC CORP                    COM              871503108          16472       399700     SH
SYNAPTICS INC                    COM              87157D109          17250      1000000     SH
SYNOVUS FINL CORP                COM              87161C105            274         9000     SH
SYNOVUS FINL CORP                COM              87161C105           5813       190700     SH
SYPRIS SOLUTIONS INC             COM              871655106           1127        75000     SH
SYSCO CORP                       COM              871829107           6924       232200     SH
TAIWAN SEMICONDUCTOR MFG LTD     SPONSORED ADR    874039100          16360       788440     SH
TALARIAN CORP                    COM              874090103            758       158000     SH
TALK AMERICA HLDGS INC           COM              87426R103           2117      4923100     SH
TALX CORP                        COM              874918105            792        49500     SH
TARGET CORP                      COM              87612E106            276         6400     SH
TARGET CORP                      COM              87612E106          44040      1021339     SH
TARGET CORP COM                  COMMON           87612E106             69         1595     SH
TARO PHARMACEUTICAL INDS LTD     ORD              M8737E108           2755        97177     SH
TECH DATA CORP                   COM              878237106           2662        58000     SH
TECHNE CORP                      COM              878377100           1163        42200     SH
TECHNITROL INC                   COM              878555101            730        30600     SH
TELECOM ITALIA SPA               SPON ADR ORD     87927W106            327         4000     SH
TELECOM ITALIA SPA               SPON ADR ORD     87927W106           1717        21000     SH
TELEFLEX INC                     COM              879369106           1788        32700     SH
TELEFONOS DE MEXICO S A          SPON ADR ORD L   879403780           9459       234200     SH
TELEFONOS DE MEXICO S A          SPON ADR ORD L   879403780           1838        45500     SH
TELEFONOS DE MEXICO S A          SPON ADR ORD L   879403780           1721        42600     SH
TELEPHONE & DATA SYS INC         COM              879433100          11042       125118     SH
TELIK INC                        COM              87959M109          10580       872900     SH
TELLABS INC                      COM              879664100            109        10400     SH
TENET HEALTHCARE CORP            COM              88033G100            516         7700     SH
TENET HEALTHCARE CORP            COM              88033G100          38175       569600     SH
TENNANT CO                       COM              880345103             80         1900     SH
TENNANT CO                       COM              880345103            239         5700     SH
TEPPCO PARTNERS L P              UT LTD PARTNER   872384102           2038        65000     SH
TERADYNE INC                     COM              880770102            481        12200     SH
TERADYNE INC                     COM              880770102          21239       538643     SH
TERADYNE INC                     SDCV  3.750%10/1 880770AD4          21315     12600000     PRN
TETRA TECH INC NEW               COM              88162G103            960        67201     SH
TEVA PHARMACEUTICAL INDS LTD     ADR              881624209            312         5700     SH
TEXAS INSTRS INC                 COM              882508104            238         7200     SH
TEXAS INSTRS INC                 COM              882508104          41999      1268840     SH
TEXAS INSTRS INC                 COM              882508104           1415        38350     SH
TEXTRON INC                      COM              883203101           5033        98500     SH
TEXTRON INC                      COM              883203101          69459      1359268     SH
TEXTRON INC COM                  COMMON           883203101             86         1683     SH
THERASENSE INC                   COM              883381105           7237       382900     SH
THERMOGENESIS CORP               COM NEW          883623209           1319       556400     SH
THQ INC                          COM NEW          872443403             25          500     SH
THQ INC                          COM NEW          872443403          11622       236700     SH
THREE FIVE SYS INC               COM              88554L108            863        58200     SH
TICKETMASTER                     CL B             88633P203           5916       200000     SH
TIDEWATER INC                    COM              886423102             42         1000     SH
TIDEWATER INC                    COM              886423102           1584        37400     SH
TIFFANY & CO NEW                 COM              886547108           9151       257400     SH
TITAN CORP                       COM              888266103           2669       115800     SH
TOLLGRADE COMMUNICATIONS INC     COM              889542106             15          600     SH
TOLLGRADE COMMUNICATIONS INC     COM              889542106            627        25600     SH
TOTAL FINA ELF S A               SPONSORED ADR    89151E109            678         7700     SH
TOWER AUTOMOTIVE INC             NOTE  5.000% 8/0 891707AE1           1008      1100000     PRN
TOWER AUTOMOTIVE INC COM         COMMON           891707101             19         1325     SH
TOYS 'R' US INC                  COMMON           892335100             58         3238     SH
TOYS R US INC                    COM              892335100           4609       256600     SH
TOYS R US INC                    COM              892335100          52618      2929735     SH
TRANSCANADA PIPELINES LTD        COM              893526103           1006        74000     SH
TRANSOCEAN SEDCO FOREX INC       ORD              G90078109             70         2100     SH
TRANSOCEAN SEDCO FOREX INC       ORD              G90078109           2116        57000     SH
TRIAD HOSPITALS INC              COM              89579K109          15502       450900     SH
TRIBUNE CO NEW                   COM              896047107            763        15040     SH
TRICO MARINE SERVICES INC        COM              896106101            729        83100     SH
TRICON GLOBAL RESTAURANTS        COM              895953107           5784        98400     SH
TRIMBLE NAVIGATION LTD           COM              896239100           1061        63800     SH
TRIQUINT SEMICONDUCTOR INC       COM              89674K103            897        74657     SH
TROVER SOLUTIONS INC             COM              897249108           2317       382400     SH
TRW INC                          COM              872649108           5384       104600     SH
TRW INC                          COM              872649108          72218      1403100     SH
TRW INC COM                      COMMON           872649108              6          121     SH
TSAKOS ENERGY NAVIGATION LTD     SHS              G9108L108           4569       300000     SH
TULARIK INC                      COM              899165104            860        52300     SH
TUPPERWARE CORP                  COM              899896104            710        31200     SH
TV AZTECA S A DE C V             SPONSORED ADR    901145102            616        70000     SH
TXU CORP                         COM              873168108            545        10000     SH
TYCO INTL LTD NEW                COM              902124106          11340       350873     SH
TYCO INTL LTD NEW                COM              902124106         136519      4223971     SH
TYCO INTL LTD NEW COM            COMMON           902124106              6          186     SH
TYSON FOODS INC                  CL A             902494103            696        55800     SH
UNILAB CORP NEW                  COM NEW          904763208          51600      2098400     SH
UNILEVER N V                     N Y SHS NEW      904784709           1630        28700     SH
UNION PAC CORP                   COMMON           907818108             69         1114     SH
UNION PAC CORP                   COM              907818108           5704        91800     SH
UNION PAC CORP                   COM              907818108          24129       388300     SH
UNISOURCE ENERGY CORP            COM              909205106            878        42900     SH
UNITED MICROELECTRONICS CORP     SPONSORED ADR    910873207            384        36100     SH
UNITED MICROELECTRONICS CORP     SPONSORED ADR    910873207          22012      2066900     SH
UNITED MICROELECTRONICS CORP     SPONSORED ADR    910873207            266        25000     SH
UNITED TECHNOLOGIES CORP         COM              913017109            816        11000     SH
UNITED TECHNOLOGIES CORP         COM              913017109           8689       117100     SH
UNITEDHEALTH GROUP INC           COM              91324P102           4845        63400     SH
UNITEDHEALTH GROUP INC           COM              91324P102          65622       858700     SH
UNITEDHEALTH GROUP INC COM       COMMON           91324P102              8          102     SH
UNIVERSAL HLTH SVCS INC          CL B             913903100           5813       126400     SH
UNIVERSAL HLTH SVCS INC          DBCV         6/2 913903AL4          23062     40620000     PRN
UNIVISION COMMUNICATIONS INC     CL A             914906102            655        15600     SH
UNIVISION COMMUNICATIONS INC     CL A             914906102           7451       177400     SH
UNOCAL CORP                      COMMON           915289102             69         1759     SH
UNOCAL CORP                      COM              915289102          48520      1245700     SH
UNUMPROVIDENT CORP               COM              91529Y106            978        35000     SH
URS CORP NEW                     COM              903236107             22          700     SH
URS CORP NEW                     COM              903236107           4863       153400     SH
US AIRWAYS GROUP INC             COM              911905107            212        32800     SH
US BANCORP DEL                   COM NEW          902973304           1292        57236     SH
USA NETWORKS INC                 COM              902984103           2043        64300     SH
USA TRUCK INC                    COM              902925106            193        13000     SH
UST INC                          COM              902911106           6416       164800     SH
UST INC                          COM              902911106          94798      2435100     SH
UST INC COM                      COMMON           902911106             21          539     SH
UTSTARCOM INC                    COM              918076100             29         1100     SH
UTSTARCOM INC                    COM              918076100          21598       823400     SH
VALERO ENERGY CORP COM           COMMON           91913Y100             90         1826     SH
VALERO ENERGY CORP NEW           COM              91913Y100           6898       139300     SH
VARCO INTL INC DEL               COM              922122106           1475        73400     SH
VARIAN MED SYS INC               COM              92220P105             33          800     SH
VARIAN MED SYS INC               COM              92220P105          35853       876600     SH
VARIAN SEMICONDUCTOR EQUIPMN     COM              922207105           1193        26500     SH
VCA ANTECH INC                   COM              918194101          24849      1840700     SH
VECTREN CORP                     COM              92240G101            439        17100     SH
VECTREN CORP                     COM              92240G101           2366        92100     SH
VEECO INSTRS INC DEL             COM              922417100             25          700     SH
VEECO INSTRS INC DEL             COM              922417100            802        22900     SH
VENTAS INC                       COM              92276F100            613        45000     SH
VERITAS SOFTWARE CO              COM              923436109            399         9100     SH
VERITAS SOFTWARE CO              COM              923436109          20120       459055     SH
VERITY INC                       COM              92343C106            797        45100     SH
VERIZON COMMUNICATIONS           COM              92343V104           9046       196226     SH
VERIZON COMMUNICATIONS           COM              92343V104         171595      3758916     SH
VERIZON COMMUNICATIONS           COM              92343V104          31882       698400     SH
VERIZON COMMUNICATIONS           COM              92343V104           5419       115900     SH
VERIZON COMMUNICATIONS COM       COMMON           92343V104              6          128     SH
VIACOM INC                       CL A             925524100            296         6100     SH
VIACOM INC                       CL A             925524100          11960       246100     SH
VIACOM INC                       CL B             925524308           5671       117240     SH
VIACOM INC                       CL B             925524308          83099      1717996     SH
VIACOM INC CL B                  COMMON           925524308             64         1324     SH
VICINITY CORP                    COM              925653107            250       119000     SH
VISHAY INTERTECHNOLOGY INC       COM              928298108           2319       114000     SH
VIVENDI ENVIRONNEMENT            SPONSORED ADR    928517101           1003        32000     SH
VORNADO RLTY TR                  SH BEN INT       929042109            896        20300     SH
VORNADO RLTY TR                  SH BEN INT       929042109           1722        39000     SH
VORNADO RLTY TR COM              COMMON           929042109             17          385     SH
VOTORANTIM CELULOSE E PAPEL      SPONSORED ADR    92906P106            512        27300     SH
WACHOVIA CORP 2ND NEW            COM              929903102           8328       224600     SH
WACHOVIA CORP 2ND NEW            COM              929903102          79129      2134000     SH
WACHOVIA CORP 2ND NEW            COM              929903102           2873        72980     SH
WACHOVIA CORP COM                COMMON           929903102              7          189     SH
WADDELL & REED FINL INC          CL A             930059100           1052        34500     SH
WAL MART STORES INC              COM              931142103           1453        23700     SH
WAL MART STORES INC              COM              931142103          40344       658240     SH
WAL MART STORES INC              COM              931142103           1633        23200     SH
WALGREEN CO                      COM              931422109           9610       245222     SH
WALGREEN COMPANY                 COMMON           931422109             49         1261     SH
WALLACE COMPUTER SERVICES IN     COM              932270101           1075        53200     SH
WASHINGTON FED INC               COM              938824109           1828        76340     SH
WASHINGTON MUT INC               COM              939322103           8369       252600     SH
WASHINGTON MUT INC               COM              939322103          94117      2840835     SH
WASHINGTON MUT INC               COM              939322103           2716        78117     SH
WASHINGTON MUT INC COM           COMMON           939322103              5          154     SH
WASTE MGMT INC DEL               COM              94106L109           4979       182711     SH
WASTE MGMT INC DEL               COM              94106L109          68171      2501676     SH
WASTE MGMT INC DEL COM           COMMON           94106L109             44         1613     SH
WAUSAU-MOSINEE PAPER CORP        COM              943315101            863        67600     SH
WEBSENSE INC                     COM              947684106             23          900     SH
WEBSENSE INC                     COM              947684106           9968       396200     SH
WEIGHT WATCHERS INTL INC NEW     COM              948626106          19130       500000     SH
WEINGARTEN RLTY INVS             SH BEN INT       948741103           1696        33000     SH
WELLPOINT HEALTH NETWORK NEW     COM              94973H108            280         4400     SH
WELLPOINT HEALTH NETWORK NEW     COM              94973H108          30004       471248     SH
WELLPOINT HEALTH NTWRKS NEW CO   COMMON           94973H108             48          750     SH
WELLS FARGO & CO NEW             COM              949746101            203         4100     SH
WELLS FARGO & CO NEW             COM              949746101          56314      1139955     SH
WELLS FARGO & CO NEW             COM              949746101            934        18900     SH
WELLS FARGO & CO NEW COM         COMMON           949746101             76         1536     SH
WEST PHARMACEUTICAL SVSC INC     COM              955306105            592        19500     SH
WESTAMERICA BANCORPORATION       COM              957090103           1838        43000     SH
WESTERN DIGITAL CORP             COM              958102105           1443       231700     SH
WESTERN RES INC                  COM              959425109           2897       168900     SH
WESTERN RES INC COM              COMMON           959425109             12          671     SH
WEYERHAEUSER CO                  COM              962166104           1307        20800     SH
WILLIAMS COS INC DEL             COM              969457100           1202        51000     SH
WILLIAMS SONOMA INC              COM              969904101           9299       202200     SH
WILMINGTON TRUST CORP            COM              971807102             94         1400     SH
WILMINGTON TRUST CORP            COM              971807102            283         4200     SH
WIMM BILL DANN FOODS OJSC        SPONSORED ADR    97263M109           1148        48020     SH
WISCONSIN ENERGY CORP            COM              976657106            530        21300     SH
WISCONSIN ENERGY CORP            COM              976657106           2834       113900     SH
WMC LTD                          SPONSORED ADR    928947100           1095        53200     SH
WMC LTD ADR SPONSORED            COMMON           928947100             15          749     SH
WORLDCOM INC GA NEW              WRLDCOM GP COM   98157D106            648        96205     SH
WPS RESOURCES CORP               COM              92931B106            580        14700     SH
WPS RESOURCES CORP               COM              92931B106           3128        79300     SH
WYETH                            COMMON           983024100             54          825     SH
WYETH                            COM              983024100          86487      1317396     SH
XCEL ENERGY INC                  COM              98389B100            507        20000     SH
XCEL ENERGY INC COM              COMMON           98389B100             10          378     SH
XILINX INC                       COM              983919101            255         6400     SH
XILINX INC                       COM              983919101          14989       376050     SH
XL CAP LTD                       CL A             G98255105             47          500     SH
XL CAP LTD                       CL A             G98255105          18409       197200     SH
YAHOO INC                        COM              984332106            296        16000     SH
YORK INTL CORP NEW               COM              986670107           1669        46500     SH
ZIMMER HLDGS INC                 COM              98956P102            436        12800     SH
ZIMMER HLDGS INC                 COM              98956P102          18393       540167     SH
ZORAN CORP                       COM              98975F101            192         4400     SH
ZORAN CORP                       COM              98975F101           1550        35480     SH







                                                            

--------------------------------------------------------------------------------------------
       Column 6               Column 7                          Column 8
--------------------------------------------------------------------------------------------
                                                        Voting Authority (Shares)
--------------------------------------------------------------------------------------------
      Investment                Other                Sole             Shared        None
--------------------------------------------------------------------------------------------
      discretion              managers
--------------------------------------------------------------------------------------------

        DEFINED                  02                       3514764       0            0
        DEFINED                  01                           919       0            0
        DEFINED                  01                         28100       0            0
        DEFINED                  02                       2102515       0            0
        DEFINED                  01                         12800       0            0
        DEFINED                  02                        339400       0            0
        DEFINED                  02                       2897100       0            0
        DEFINED                  02                       1162500       0            0
        DEFINED                  01                          1325       0            0
        DEFINED                  02                       3750000       0            0
        DEFINED                  02                        603000       0            0
        DEFINED                  02                         67600       0            0
        DEFINED                  02                         56500       0            0
        DEFINED                  02                         31300       0            0
        DEFINED                  02                        120000       0            0
        DEFINED                  02                        813900       0            0
        DEFINED                  01                          1400       0            0
        DEFINED                  02                       2226200       0            0
        DEFINED                  01                          1000       0            0
        DEFINED                  02                          3000       0            0
        DEFINED                  21                         22985       0            0
        DEFINED                  01                          8300       0            0
        DEFINED                  02                        121500       0            0
        DEFINED                  02                        452200       0            0
        DEFINED                  02                         87000       0            0
        DEFINED                  02                         39800       0            0
        DEFINED                  01                          7600       0            0
        DEFINED                  21                         58700       0            0
        DEFINED                  01                         72768       0            0
        DEFINED                  02                       1753942       0            0
        DEFINED                  21                         30000       0            0
        DEFINED                  01                          1270       0            0
        DEFINED                  02                         14500       0            0
        DEFINED                  02                         22900       0            0
        DEFINED                  02                        100000       0            0
        DEFINED                  01                           510       0            0
        DEFINED                  02                          1530       0            0
        DEFINED                  02                         46000       0            0
        DEFINED                  04                        237000       0            0
        DEFINED                  21                         38700       0            0
        DEFINED                  01                           467       0            0
        DEFINED                  02                       2000000       0            0
        DEFINED                  01                           573       0            0
        DEFINED                  02                        355500       0            0
        DEFINED                  01                          1147       0            0
        DEFINED                  02                       1559500       0            0
        DEFINED                  01                           800       0            0
        DEFINED                  02                        270600       0            0
        DEFINED                  04                        188300       0            0
        DEFINED                  01                           400       0            0
        DEFINED                  02                        111000       0            0
        DEFINED                  21                         17450       0            0
        DEFINED                  02                        654300       0            0
        DEFINED                  01                        104400       0            0
        DEFINED                  02                        478900       0            0
        DEFINED                  01                            87       0            0
        DEFINED                  02                        210000       0            0
        DEFINED                  01                        215538       0            0
        DEFINED                  02                       2312800       0            0
        DEFINED                  01                           153       0            0
        DEFINED                  02                        202600       0            0
        DEFINED                  04                        294900       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                         41300       0            0
        DEFINED                  02                         52800       0            0
        DEFINED                  02                        100000       0            0
        DEFINED                  02                        557576       0            0
        DEFINED                  01                           763       0            0
        DEFINED                  02                         59700       0            0
        DEFINED                  04                         69600       0            0
        DEFINED                  01                           791       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                        269000       0            0
        DEFINED                  21                         94770       0            0
        DEFINED                  02                         59700       0            0
        DEFINED                  02                          7300       0            0
        DEFINED                  04                         37900       0            0
        DEFINED                  01                           527       0            0
        DEFINED                  21                         35600       0            0
        DEFINED                  02                         36700       0            0
        DEFINED                  02                        118100       0            0
        DEFINED                  04                        610400       0            0
        DEFINED                  21                         19900       0            0
        DEFINED                  01                           374       0            0
        DEFINED                  02                         72200       0            0
        DEFINED                  21                         70870       0            0
        DEFINED                  01                          2162       0            0
        DEFINED                  02                        660053       0            0
        DEFINED                  21                         29954       0            0
        DEFINED                  02                         53182       0            0
        DEFINED                  02                          5200       0            0
        DEFINED                  01                           115       0            0
        DEFINED                  02                        200000       0            0
        DEFINED                  02                       2250000       0            0
        DEFINED                  01                          1300       0            0
        DEFINED                  02                        640400       0            0
        DEFINED                  02                        252800       0            0
        DEFINED                  21                         13000       0            0
        DEFINED                  02                        214490       0            0
        DEFINED                  02                         35000       0            0
        DEFINED                  21                         22400       0            0
        DEFINED                  01                           589       0            0
        DEFINED                  02                         75000       0            0
        DEFINED                  02                        252700       0            0
        DEFINED                  21                         47050       0            0
        DEFINED                  02                          4400       0            0
        DEFINED                  02                        116700       0            0
        DEFINED                  01                          1600       0            0
        DEFINED                  02                          4900       0            0
        DEFINED                  02                         77700       0            0
        DEFINED                  01                          1033       0            0
        DEFINED                  01                          1228       0            0
        DEFINED                  01                          6000       0            0
        DEFINED                  02                       2191026       0            0
        DEFINED                  01                          6800       0            0
        DEFINED                  02                        620400       0            0
        DEFINED                  01                          1547       0            0
        DEFINED                  02                        737143       0            0
        DEFINED                  21                         46600       0            0
        DEFINED                  01                          1218       0            0
        DEFINED                  02                        323300       0            0
        DEFINED                  02                         44900       0            0
        DEFINED                  02                        660455       0            0
        DEFINED                  02                        831700       0            0
        DEFINED                  02                         95740       0            0
        DEFINED                  01                          2200       0            0
        DEFINED                  02                       1062600       0            0
        DEFINED                  02                         43500       0            0
        DEFINED                  01                           358       0            0
        DEFINED                  02                        478500       0            0
        DEFINED                  02                         27100       0            0
        DEFINED                  04                         67000       0            0
        DEFINED                  01                           586       0            0
        DEFINED                  02                         58600       0            0
        DEFINED                  01                           513       0            0
        DEFINED                  02                        535000       0            0
        DEFINED                  21                         20200       0            0
        DEFINED                  02                        594900       0            0
        DEFINED                  02                        475000       0            0
        DEFINED                  02                         52699       0            0
        DEFINED                  01                        126500       0            0
        DEFINED                  02                        544900       0            0
        DEFINED                  01                            94       0            0
        DEFINED                  02                         70300       0            0
        DEFINED                  02                        200000       0            0
        DEFINED                  02                         39300       0            0
        DEFINED                  02                         74600       0            0
        DEFINED                  01                         10700       0            0
        DEFINED                  02                       2986944       0            0
        DEFINED                  04                       1502984       0            0
        DEFINED                  21                        118800       0            0
        DEFINED                  01                           205       0            0
        DEFINED                  02                         44252       0            0
        DEFINED                  21                        303450       0            0
        DEFINED                  02                        528600       0            0
        DEFINED                  02                         44100       0            0
        DEFINED                  02                        175000       0            0
        DEFINED                  02                         45000       0            0
        DEFINED                  21                         45700       0            0
        DEFINED                  02                         23400       0            0
        DEFINED                  01                           400       0            0
        DEFINED                  02                         83000       0            0
        DEFINED                  02                         38700       0            0
        DEFINED                  01                           197       0            0
        DEFINED                  01                         88600       0            0
        DEFINED                  02                        177100       0            0
        DEFINED                  02                        591548       0            0
        DEFINED                  02                         37000       0            0
        DEFINED                  01                          5200       0            0
        DEFINED                  02                        110700       0            0
        DEFINED                  01                          1400       0            0
        DEFINED                  02                        143200       0            0
        DEFINED                  01                          1400       0            0
        DEFINED                  02                          4200       0            0
        DEFINED                  01                          1434       0            0
        DEFINED                  01                          1195       0            0
        DEFINED                  01                          4400       0            0
        DEFINED                  02                        511086       0            0
        DEFINED                  01                        143400       0            0
        DEFINED                  02                       2425454       0            0
        DEFINED                  21                         23240       0            0
        DEFINED                  02                         31800       0            0
        DEFINED                  01                         40800       0            0
        DEFINED                  02                        247700       0            0
        DEFINED                  02                        322100       0            0
        DEFINED                  01                           660       0            0
        DEFINED                  01                          1100       0            0
        DEFINED                  02                        218600       0            0
        DEFINED                  01                           981       0            0
        DEFINED                  01                        107800       0            0
        DEFINED                  02                       2008582       0            0
        DEFINED                  02                        223400       0            0
        DEFINED                  04                        644200       0            0
        DEFINED                  02                        757800       0            0
        DEFINED                  01                          2542       0            0
        DEFINED                  01                        119386       0            0
        DEFINED                  02                       1847253       0            0
        DEFINED                  21                         18383       0            0
        DEFINED                  01                           921       0            0
        DEFINED                  01                         13600       0            0
        DEFINED                  02                        361000       0            0
        DEFINED                  01                          2088       0            0
        DEFINED                  01                        113944       0            0
        DEFINED                  02                       1797400       0            0
        DEFINED                  04                        278300       0            0
        DEFINED                  21                         56500       0            0
        DEFINED                  02                         74500       0            0
        DEFINED                  02                        310100       0            0
        DEFINED                  01                           701       0            0
        DEFINED                  02                        850000       0            0
        DEFINED                  02                        125900       0            0
        DEFINED                  02                        340057       0            0
        DEFINED                  01                          1311       0            0
        DEFINED                  01                        213600       0            0
        DEFINED                  02                       2971013       0            0
        DEFINED                  01                           166       0            0
        DEFINED                  02                         46000       0            0
        DEFINED                  02                         24100       0            0
        DEFINED                  21                         52900       0            0
        DEFINED                  01                           545       0            0
        DEFINED                  01                          1400       0            0
        DEFINED                  02                          4300       0            0
        DEFINED                  02                        858681       0            0
        DEFINED                  02                        176800       0            0
        DEFINED                  01                           340       0            0
        DEFINED                  02                        286762       0            0
        DEFINED                  01                           973       0            0
        DEFINED                  01                           103       0            0
        DEFINED                  01                        134700       0            0
        DEFINED                  02                       1511000       0            0
        DEFINED                  02                        304500       0            0
        DEFINED                  01                           314       0            0
        DEFINED                  02                        165000       0            0
        DEFINED                  01                          1079       0            0
        DEFINED                  01                        141500       0            0
        DEFINED                  02                       2876010       0            0
        DEFINED                  02                        300900       0            0
        DEFINED                  02                         16600       0            0
        DEFINED                  02                        733800       0            0
        DEFINED                  02                        112800       0            0
        DEFINED                  02                         45900       0            0
        DEFINED                  04                        239200       0            0
        DEFINED                  02                         38400       0            0
        DEFINED                  02                         12500       0            0
        DEFINED                  01                           354       0            0
        DEFINED                  02                        532400       0            0
        DEFINED                  02                         25300       0            0
        DEFINED                  02                         25400       0            0
        DEFINED                  01                           407       0            0
        DEFINED                  21                         33600       0            0
        DEFINED                  01                          1200       0            0
        DEFINED                  02                        667725       0            0
        DEFINED                  01                          1500       0            0
        DEFINED                  02                        572470       0            0
        DEFINED                  02                         33100       0            0
        DEFINED                  02                       1175000       0            0
        DEFINED                  02                         38000       0            0
        DEFINED                  02                        224500       0            0
        DEFINED                  02                         21000       0            0
        DEFINED                  01                           507       0            0
        DEFINED                  02                         87800       0            0
        DEFINED                  02                         12700       0            0
        DEFINED                  01                          1200       0            0
        DEFINED                  02                          3500       0            0
        DEFINED                  01                          2700       0            0
        DEFINED                  02                        111000       0            0
        DEFINED                  21                         27000       0            0
        DEFINED                  01                        644458       0            0
        DEFINED                  02                      15391773       0            0
        DEFINED                  01                           660       0            0
        DEFINED                  21                         29150       0            0
        DEFINED                  02                         10000       0            0
        DEFINED                  01                          1400       0            0
        DEFINED                  02                       1247100       0            0
        DEFINED                  01                        296300       0            0
        DEFINED                  02                       3097900       0            0
        DEFINED                  02                        800000       0            0
        DEFINED                  04                       4200000       0            0
        DEFINED                  01                           271       0            0
        DEFINED                  02                        470790       0            0
        DEFINED                  21                         16000       0            0
        DEFINED                  02                        195250       0            0
        DEFINED                  02                        206100       0            0
        DEFINED                  01                         90120       0            0
        DEFINED                  02                       1771474       0            0
        DEFINED                  21                         10700       0            0
        DEFINED                  01                           532       0            0
        DEFINED                  01                         53700       0            0
        DEFINED                  02                        801350       0            0
        DEFINED                  01                        150700       0            0
        DEFINED                  02                       1425500       0            0
        DEFINED                  21                         59000       0            0
        DEFINED                  01                           800       0            0
        DEFINED                  02                         58900       0            0
        DEFINED                  21                         51300       0            0
        DEFINED                  01                         53300       0            0
        DEFINED                  02                       2268457       0            0
        DEFINED                  01                          3008       0            0
        DEFINED                  01                        153100       0            0
        DEFINED                  02                       3349390       0            0
        DEFINED                  21                         65900       0            0
        DEFINED                  01                          2075       0            0
        DEFINED                  02                        102000       0            0
        DEFINED                  01                          6000       0            0
        DEFINED                  02                        935025       0            0
        DEFINED                  21                         45700       0            0
        DEFINED                  01                          7600       0            0
        DEFINED                  02                        128000       0            0
        DEFINED                  02                        100000       0            0
        DEFINED                  04                        527700       0            0
        DEFINED                  01                           678       0            0
        DEFINED                  01                           962       0            0
        DEFINED                  01                          4000       0            0
        DEFINED                  02                        535280       0            0
        DEFINED                  21                         30400       0            0
        DEFINED                  02                         37200       0            0
        DEFINED                  01                          8600       0            0
        DEFINED                  02                         51880       0            0
        DEFINED                  01                          4200       0            0
        DEFINED                  02                       1281680       0            0
        DEFINED                  21                          9010       0            0
        DEFINED                  02                        124300       0            0
        DEFINED                  21                         60500       0            0
        DEFINED                  01                          1500       0            0
        DEFINED                  02                          4600       0            0
        DEFINED                  02                         50614       0            0
        DEFINED                  02                        538700       0            0
        DEFINED                  01                           444       0            0
        DEFINED                  01                        312556       0            0
        DEFINED                  02                       4180935       0            0
        DEFINED                  02                         77300       0            0
        DEFINED                  01                        158100       0            0
        DEFINED                  02                        922000       0            0
        DEFINED                  01                         81900       0            0
        DEFINED                  02                       1015400       0            0
        DEFINED                  02                        107600       0            0
        DEFINED                  02                        338700       0            0
        DEFINED                  01                           492       0            0
        DEFINED                  01                          1100       0            0
        DEFINED                  02                        266200       0            0
        DEFINED                  01                          8800       0            0
        DEFINED                  02                       3674900       0            0
        DEFINED                  02                        283900       0            0
        DEFINED                  02                        250000       0            0
        DEFINED                  02                         20945       0            0
        DEFINED                  21                         29000       0            0
        DEFINED                  02                         33600       0            0
        DEFINED                  04                        173900       0            0
        DEFINED                  02                        182700       0            0
        DEFINED                  02                         18900       0            0
        DEFINED                  04                        101800       0            0
        DEFINED                  21                         46000       0            0
        DEFINED                  01                           900       0            0
        DEFINED                  02                          2700       0            0
        DEFINED                  21                         51100       0            0
        DEFINED                  02                        135200       0            0
        DEFINED                  01                         16200       0            0
        DEFINED                  02                       1001700       0            0
        DEFINED                  01                           244       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                         17600       0            0
        DEFINED                  01                           194       0            0
        DEFINED                  02                         29500       0            0
        DEFINED                  01                          2600       0            0
        DEFINED                  02                       1425800       0            0
        DEFINED                  02                        161800       0            0
        DEFINED                  02                        400000       0            0
        DEFINED                  01                           800       0            0
        DEFINED                  02                        301700       0            0
        DEFINED                  01                          5100       0            0
        DEFINED                  02                        321600       0            0
        DEFINED                  02                        461700       0            0
        DEFINED                  21                         35900       0            0
        DEFINED                  01                           373       0            0
        DEFINED                  02                         24300       0            0
        DEFINED                  02                        457100       0            0
        DEFINED                  02                        671200       0            0
        DEFINED                  21                         75300       0            0
        DEFINED                  02                        149800       0            0
        DEFINED                  02                        246100       0            0
        DEFINED                  02                        400000       0            0
        DEFINED                  21                         55200       0            0
        DEFINED                  01                          1400       0            0
        DEFINED                  02                        747200       0            0
        DEFINED                  02                         24500       0            0
        DEFINED                  02                         70700       0            0
        DEFINED                  02                       1766000       0            0
        DEFINED                  01                          9700       0            0
        DEFINED                  02                        436700       0            0
        DEFINED                  01                           108       0            0
        DEFINED                  02                        153500       0            0
        DEFINED                  21                         22746       0            0
        DEFINED                  01                          5000       0            0
        DEFINED                  02                        246280       0            0
        DEFINED                  01                           780       0            0
        DEFINED                  02                        156500       0            0
        DEFINED                  02                         92970       0            0
        DEFINED                  02                        627043       0            0
        DEFINED                  01                          1036       0            0
        DEFINED                  01                         35100       0            0
        DEFINED                  02                       1601600       0            0
        DEFINED                  21                         48000       0            0
        DEFINED                  02                        274200       0            0
        DEFINED                  02                        182400       0            0
        DEFINED                  01                           214       0            0
        DEFINED                  02                         34300       0            0
        DEFINED                  02                        161500       0            0
        DEFINED                  02                       1925200       0            0
        DEFINED                  02                       2074600       0            0
        DEFINED                  21                         30400       0            0
        DEFINED                  02                        900000       0            0
        DEFINED                  02                         13600       0            0
        DEFINED                  01                          1400       0            0
        DEFINED                  02                       1203500       0            0
        DEFINED                  21                         13000       0            0
        DEFINED                  01                           254       0            0
        DEFINED                  02                         51500       0            0
        DEFINED                  02                        401400       0            0
        DEFINED                  01                          1100       0            0
        DEFINED                  02                        444100       0            0
        DEFINED                  01                          2300       0            0
        DEFINED                  02                         22000       0            0
        DEFINED                  04                         78000       0            0
        DEFINED                  02                        789000       0            0
        DEFINED                  21                          8300       0            0
        DEFINED                  02                        161500       0            0
        DEFINED                  02                         25700       0            0
        DEFINED                  21                         44200       0            0
        DEFINED                  02                         15700       0            0
        DEFINED                  04                         82300       0            0
        DEFINED                  01                        112900       0            0
        DEFINED                  02                       1384396       0            0
        DEFINED                  01                            97       0            0
        DEFINED                  02                        164000       0            0
        DEFINED                  21                         60000       0            0
        DEFINED                  02                        300000       0            0
        DEFINED                  02                         48400       0            0
        DEFINED                  01                           551       0            0
        DEFINED                  02                         57100       0            0
        DEFINED                  02                        526300       0            0
        DEFINED                  04                         54800       0            0
        DEFINED                  02                        388144       0            0
        DEFINED                  02                          8700       0            0
        DEFINED                  04                         44600       0            0
        DEFINED                  02                        417660       0            0
        DEFINED                  02                        270200       0            0
        DEFINED                  01                           591       0            0
        DEFINED                  01                          4400       0            0
        DEFINED                  02                        145200       0            0
        DEFINED                  01                         14200       0            0
        DEFINED                  02                         39300       0            0
        DEFINED                  21                        109000       0            0
        DEFINED                  01                          1240       0            0
        DEFINED                  02                        529790       0            0
        DEFINED                  21                         17900       0            0
        DEFINED                  02                       1408200       0            0
        DEFINED                  21                         17500       0            0
        DEFINED                  21                         29445       0            0
        DEFINED                  02                         34100       0            0
        DEFINED                  02                        129400       0            0
        DEFINED                  01                            72       0            0
        DEFINED                  01                        129800       0            0
        DEFINED                  02                       1326300       0            0
        DEFINED                  21                         21550       0            0
        DEFINED                  21                         53800       0            0
        DEFINED                  01                          1300       0            0
        DEFINED                  02                        289700       0            0
        DEFINED                  02                         45000       0            0
        DEFINED                  01                           527       0            0
        DEFINED                  02                         29600       0            0
        DEFINED                  04                        152300       0            0
        DEFINED                  21                         26000       0            0
        DEFINED                  02                         55900       0            0
        DEFINED                  04                        287600       0            0
        DEFINED                  21                         50000       0            0
        DEFINED                  01                        237600       0            0
        DEFINED                  02                       1222600       0            0
        DEFINED                  01                           230       0            0
        DEFINED                  02                        420000       0            0
        DEFINED                  01                        124900       0            0
        DEFINED                  02                       2269200       0            0
        DEFINED                  04                         69500       0            0
        DEFINED                  21                         43000       0            0
        DEFINED                  01                           143       0            0
        DEFINED                  02                         48000       0            0
        DEFINED                  02                       1246223       0            0
        DEFINED                  02                         27900       0            0
        DEFINED                  04                        142900       0            0
        DEFINED                  02                        337800       0            0
        DEFINED                  01                        173100       0            0
        DEFINED                  02                       4288436       0            0
        DEFINED                  01                          1136       0            0
        DEFINED                  02                         62500       0            0
        DEFINED                  02                        397200       0            0
        DEFINED                  02                       1018100       0            0
        DEFINED                  01                           400       0            0
        DEFINED                  02                          1200       0            0
        DEFINED                  01                          1100       0            0
        DEFINED                  02                        349900       0            0
        DEFINED                  02                          8930       0            0
        DEFINED                  21                         14550       0            0
        DEFINED                  01                         69800       0            0
        DEFINED                  02                        758100       0            0
        DEFINED                  01                        114700       0            0
        DEFINED                  02                       1356100       0            0
        DEFINED                  01                           129       0            0
        DEFINED                  01                          6400       0            0
        DEFINED                  02                        108800       0            0
        DEFINED                  02                         79300       0            0
        DEFINED                  01                           900       0            0
        DEFINED                  02                          2700       0            0
        DEFINED                  01                        161500       0            0
        DEFINED                  02                       1879300       0            0
        DEFINED                  01                           109       0            0
        DEFINED                  02                        474100       0            0
        DEFINED                  01                           569       0            0
        DEFINED                  02                        157400       0            0
        DEFINED                  02                        300110       0            0
        DEFINED                  04                        404605       0            0
        DEFINED                  21                         66000       0            0
        DEFINED                  02                        390394       0            0
        DEFINED                  01                          1126       0            0
        DEFINED                  02                         29265       0            0
        DEFINED                  21                         83606       0            0
        DEFINED                  21                         15400       0            0
        DEFINED                  01                        230508       0            0
        DEFINED                  02                       2330149       0            0
        DEFINED                  02                        130500       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                        245100       0            0
        DEFINED                  02                         10000       0            0
        DEFINED                  21                         77800       0            0
        DEFINED                  01                        112400       0            0
        DEFINED                  02                       1573456       0            0
        DEFINED                  21                         23600       0            0
        DEFINED                  01                           842       0            0
        DEFINED                  01                          2400       0            0
        DEFINED                  02                          7200       0            0
        DEFINED                  21                         29750       0            0
        DEFINED                  01                           872       0            0
        DEFINED                  02                         29700       0            0
        DEFINED                  02                         96100       0            0
        DEFINED                  02                        196300       0            0
        DEFINED                  02                         32100       0            0
        DEFINED                  02                        161200       0            0
        DEFINED                  01                          1500       0            0
        DEFINED                  02                        428400       0            0
        DEFINED                  02                       1378400       0            0
        DEFINED                  01                          2394       0            0
        DEFINED                  02                         10200       0            0
        DEFINED                  02                         80900       0            0
        DEFINED                  01                          4600       0            0
        DEFINED                  02                        582860       0            0
        DEFINED                  02                        443100       0            0
        DEFINED                  01                          1720       0            0
        DEFINED                  01                         35710       0            0
        DEFINED                  02                       1930125       0            0
        DEFINED                  21                         73800       0            0
        DEFINED                  02                         95600       0            0
        DEFINED                  01                        129000       0            0
        DEFINED                  02                        529500       0            0
        DEFINED                  01                            84       0            0
        DEFINED                  01                            96       0            0
        DEFINED                  01                         96259       0            0
        DEFINED                  02                        960856       0            0
        DEFINED                  02                        967300       0            0
        DEFINED                  02                         17916       0            0
        DEFINED                  01                           342       0            0
        DEFINED                  02                       1682519       0            0
        DEFINED                  02                        296296       0            0
        DEFINED                  02                        300000       0            0
        DEFINED                  02                         41600       0            0
        DEFINED                  02                        420600       0            0
        DEFINED                  02                       6460000       0            0
        DEFINED                  02                        812100       0            0
        DEFINED                  02                         48100       0            0
        DEFINED                  01                          1708       0            0
        DEFINED                  02                        605367       0            0
        DEFINED                  21                         35900       0            0
        DEFINED                  02                        381488       0            0
        DEFINED                  01                           600       0            0
        DEFINED                  02                        355100       0            0

        DEFINED                  21                         12550       0            0
        DEFINED                  02                         23900       0            0
        DEFINED                  02                        286400       0            0
        DEFINED                  02                         29000       0            0
        DEFINED                  04                        151800       0            0
        DEFINED                  01                           200       0            0
        DEFINED                  02                           600       0            0
        DEFINED                  21                          9000       0            0
        DEFINED                  01                          6700       0            0
        DEFINED                  02                       1202100       0            0
        DEFINED                  01                          1600       0            0
        DEFINED                  02                        275500       0            0
        DEFINED                  02                         61100       0            0
        DEFINED                  21                         34500       0            0
        DEFINED                  02                        500000       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                          2100       0            0
        DEFINED                  21                         61000       0            0
        DEFINED                  01                          7900       0            0
        DEFINED                  02                         63200       0            0
        DEFINED                  01                          1100       0            0
        DEFINED                  02                          3300       0            0
        DEFINED                  02                         77400       0            0
        DEFINED                  02                         67000       0            0
        DEFINED                  21                         33700       0            0
        DEFINED                  21                         22050       0            0
        DEFINED                  21                         95500       0            0
        DEFINED                  02                        400000       0            0
        DEFINED                  21                         54600       0            0
        DEFINED                  02                         59600       0            0
        DEFINED                  01                           677       0            0
        DEFINED                  02                        527000       0            0
        DEFINED                  02                         75500       0            0
        DEFINED                  01                           679       0            0
        DEFINED                  01                        565200       0            0
        DEFINED                  02                       9962124       0            0
        DEFINED                  01                          4373       0            0
        DEFINED                  02                         37100       0            0
        DEFINED                  02                         34000       0            0
        DEFINED                  01                        221600       0            0
        DEFINED                  02                       2557500       0            0
        DEFINED                  01                           295       0            0
        DEFINED                  01                       1767000       0            0
        DEFINED                  02                       3197000       0            0
        DEFINED                  02                         15200       0            0
        DEFINED                  04                         82000       0            0
        DEFINED                  01                       4000000       0            0
        DEFINED                  02                        194400       0            0
        DEFINED                  02                         60700       0            0
        DEFINED                  01                           585       0            0
        DEFINED                  02                       2168600       0            0
        DEFINED                  01                         20700       0            0
        DEFINED                  02                       1052757       0            0
        DEFINED                  02                        100000       0            0
        DEFINED                  02                         49500       0            0
        DEFINED                  01                         11500       0            0
        DEFINED                  02                        321700       0            0
        DEFINED                  21                         13000       0            0
        DEFINED                  02                        229000       0            0
        DEFINED                  01                          2280       0            0
        DEFINED                  02                         43400       0            0
        DEFINED                  01                           468       0            0
        DEFINED                  02                        350000       0            0
        DEFINED                  02                        225800       0            0
        DEFINED                  02                         16300       0            0
        DEFINED                  04                         84800       0            0
        DEFINED                  01                           500       0            0
        DEFINED                  02                        528400       0            0
        DEFINED                  02                         41400       0            0
        DEFINED                  02                         10000       0            0
        DEFINED                  02                        208300       0            0
        DEFINED                  02                         62600       0            0
        DEFINED                  02                         95800       0            0
        DEFINED                  01                           651       0            0
        DEFINED                  01                          1000       0            0
        DEFINED                  02                        455200       0            0
        DEFINED                  21                         37500       0            0
        DEFINED                  02                         22500       0            0
        DEFINED                  01                           827       0            0
        DEFINED                  02                         84000       0            0
        DEFINED                  01                          4600       0            0
        DEFINED                  02                       1512300       0            0
        DEFINED                  02                        811668       0            0
        DEFINED                  01                          1121       0            0
        DEFINED                  01                        113200       0            0
        DEFINED                  02                       2259631       0            0
        DEFINED                  02                        593100       0            0
        DEFINED                  02                         58000       0            0
        DEFINED                  02                        161268       0            0
        DEFINED                  02                        100000       0            0
        DEFINED                  02                        105000       0            0
        DEFINED                  02                         40000       0            0
        DEFINED                  02                        555000       0            0
        DEFINED                  01                         34500       0            0
        DEFINED                  02                       1484965       0            0
        DEFINED                  21                         58500       0            0
        DEFINED                  01                           500       0            0
        DEFINED                  02                        199100       0            0
        DEFINED                  01                         77000       0            0
        DEFINED                  02                       1299476       0            0
        DEFINED                  21                         18900       0            0
        DEFINED                  02                        106000       0            0
        DEFINED                  01                           104       0            0
        DEFINED                  02                        258650       0            0
        DEFINED                  02                        339460       0            0
        DEFINED                  01                          5200       0            0
        DEFINED                  02                        171000       0            0
        DEFINED                  01                           600       0            0
        DEFINED                  02                        108400       0            0
        DEFINED                  01                         10200       0            0
        DEFINED                  02                        461200       0            0
        DEFINED                  02                        315627       0            0
        DEFINED                  01                           400       0            0
        DEFINED                  02                        229650       0            0
        DEFINED                  02                         14200       0            0
        DEFINED                  01                           600       0            0
        DEFINED                  02                        190600       0            0
        DEFINED                  02                        358000       0            0
        DEFINED                  02                        139400       0            0
        DEFINED                  02                        114100       0            0
        DEFINED                  02                        134800       0            0
        DEFINED                  02                         80100       0            0
        DEFINED                  02                        549500       0            0
        DEFINED                  02                         60800       0            0
        DEFINED                  02                         12500       0            0
        DEFINED                  04                         65600       0            0
        DEFINED                  01                           400       0            0
        DEFINED                  02                         31200       0            0
        DEFINED                  01                          7300       0            0
        DEFINED                  02                        211000       0            0
        DEFINED                  21                         29212       0            0
        DEFINED                  02                        348800       0            0
        DEFINED                  02                        114000       0            0
        DEFINED                  02                         90200       0            0
        DEFINED                  02                         14540       0            0
        DEFINED                  21                         13800       0            0
        DEFINED                  02                         21600       0            0
        DEFINED                  01                           585       0            0
        DEFINED                  01                         17100       0            0
        DEFINED                  02                        546900       0            0
        DEFINED                  21                         28800       0            0
        DEFINED                  01                         77700       0            0
        DEFINED                  02                       1053319       0            0
        DEFINED                  01                           600       0            0
        DEFINED                  02                        220700       0            0
        DEFINED                  02                        238600       0            0
        DEFINED                  21                         46700       0            0
        DEFINED                  01                         78900       0            0
        DEFINED                  02                        276600       0            0
        DEFINED                  02                      21040000       0            0
        DEFINED                  01                           329       0            0
        DEFINED                  02                        137000       0            0
        DEFINED                  02                        107800       0            0
        DEFINED                  02                         89100       0            0
        DEFINED                  04                        460100       0            0
        DEFINED                  21                         43300       0            0
        DEFINED                  01                           390       0            0
        DEFINED                  02                        124800       0            0
        DEFINED                  01                          1484       0            0
        DEFINED                  02                         68500       0            0
        DEFINED                  02                         46000       0            0
        DEFINED                  01                         96500       0            0
        DEFINED                  02                       1079300       0            0
        DEFINED                  21                         10500       0            0
        DEFINED                  01                            90       0            0
        DEFINED                  01                          1600       0            0
        DEFINED                  02                        950700       0            0
        DEFINED                  02                        545432       0            0
        DEFINED                  02                         42170       0            0
        DEFINED                  01                         75900       0            0
        DEFINED                  02                        265106       0            0
        DEFINED                  01                          1322       0            0
        DEFINED                  01                          4500       0            0
        DEFINED                  02                        161500       0            0
        DEFINED                  01                         11232       0            0
        DEFINED                  02                        441240       0            0
        DEFINED                  01                           201       0            0
        DEFINED                  02                         58400       0            0
        DEFINED                  02                         46200       0            0
        DEFINED                  04                        246900       0            0
        DEFINED                  21                         68600       0            0
        DEFINED                  21                         20000       0            0
        DEFINED                  02                        523600       0            0
        DEFINED                  01                          6300       0            0
        DEFINED                  02                        429300       0            0
        DEFINED                  02                        678009       0            0
        DEFINED                  01                          1763       0            0
        DEFINED                  02                        223400       0            0
        DEFINED                  02                         62600       0            0
        DEFINED                  02                         92300       0            0
        DEFINED                  02                      31350000       0            0
        DEFINED                  01                           900       0            0
        DEFINED                  02                        615700       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                        261600       0            0
        DEFINED                  21                         33300       0            0
        DEFINED                  02                        864000       0            0
        DEFINED                  02                         50000       0            0
        DEFINED                  02                        100000       0            0
        DEFINED                  02                        155100       0            0
        DEFINED                  01                           600       0            0
        DEFINED                  02                         47200       0            0
        DEFINED                  02                        172700       0            0
        DEFINED                  21                         13500       0            0
        DEFINED                  02                       1096786       0            0
        DEFINED                  21                         13420       0            0
        DEFINED                  01                           755       0            0
        DEFINED                  02                        700000       0            0
        DEFINED                  01                          1436       0            0
        DEFINED                  01                          6000       0            0
        DEFINED                  02                       1528961       0            0
        DEFINED                  02                        111700       0            0
        DEFINED                  02                        300000       0            0
        DEFINED                  02                         17800       0            0
        DEFINED                  01                           377       0            0
        DEFINED                  01                          1900       0            0
        DEFINED                  02                        506500       0            0
        DEFINED                  01                         13500       0            0
        DEFINED                  02                        542600       0            0
        DEFINED                  02                        894500       0            0
        DEFINED                  02                       8869500       0            0
        DEFINED                  01                           108       0            0
        DEFINED                  01                        133200       0            0
        DEFINED                  02                       1565600       0            0
        DEFINED                  01                           105       0            0
        DEFINED                  01                        122400       0            0
        DEFINED                  02                       1698200       0            0
        DEFINED                  02                        565500       0            0
        DEFINED                  21                        110150       0            0
        DEFINED                  02                         27900       0            0
        DEFINED                  02                        185400       0            0
        DEFINED                  02                      10460000       0            0
        DEFINED                  01                          1730       0            0
        DEFINED                  01                          6900       0            0
        DEFINED                  02                       1171800       0            0
        DEFINED                  01                        274400       0            0
        DEFINED                  02                       4753380       0            0
        DEFINED                  01                           619       0            0
        DEFINED                  02                         67900       0            0
        DEFINED                  02                         55100       0            0
        DEFINED                  01                           546       0            0
        DEFINED                  01                          1000       0            0
        DEFINED                  02                        392500       0            0
        DEFINED                  01                           800       0            0
        DEFINED                  02                         38600       0            0
        DEFINED                  02                       1614310       0            0
        DEFINED                  02                         87300       0            0
        DEFINED                  02                        155900       0            0
        DEFINED                  01                        170100       0            0
        DEFINED                  02                       2341200       0            0
        DEFINED                  01                          1010       0            0
        DEFINED                  01                           500       0            0
        DEFINED                  02                          1500       0            0
        DEFINED                  01                          1300       0            0
        DEFINED                  02                        361200       0            0
        DEFINED                  21                         21550       0            0
        DEFINED                  01                          7500       0            0
        DEFINED                  02                       1026400       0            0
        DEFINED                  21                         17210       0            0
        DEFINED                  01                            91       0            0
        DEFINED                  02                         86100       0            0
        DEFINED                  02                         46000       0            0
        DEFINED                  21                         12000       0            0
        DEFINED                  21                         86000       0            0
        DEFINED                  02                        203300       0            0
        DEFINED                  01                        136200       0            0
        DEFINED                  02                       1494950       0            0
        DEFINED                  01                          3400       0            0
        DEFINED                  02                        148610       0            0
        DEFINED                  02                        288000       0            0
        DEFINED                  01                          1234       0            0
        DEFINED                  02                        150000       0            0
        DEFINED                  02                        575500       0            0
        DEFINED                  01                           166       0            0
        DEFINED                  02                         73700       0            0
        DEFINED                  04                         75300       0            0
        DEFINED                  02                        520367       0            0
        DEFINED                  01                          1100       0            0
        DEFINED                  02                        253300       0            0
        DEFINED                  01                           600       0            0
        DEFINED                  02                         18200       0            0
        DEFINED                  02                         16200       0            0
        DEFINED                  21                         25110       0            0
        DEFINED                  02                         44700       0            0
        DEFINED                  01                          8700       0            0
        DEFINED                  02                         77114       0            0
        DEFINED                  02                         33355       0            0
        DEFINED                  21                         85731       0            0
        DEFINED                  02                         62900       0            0
        DEFINED                  01                           941       0            0
        DEFINED                  01                         27200       0            0
        DEFINED                  02                        918073       0            0
        DEFINED                  01                           600       0            0
        DEFINED                  02                         56200       0            0
        DEFINED                  02                        135600       0            0
        DEFINED                  01                          1600       0            0
        DEFINED                  02                        175500       0            0
        DEFINED                  21                         56100       0            0
        DEFINED                  21                         76900       0            0
        DEFINED                  02                         69200       0            0
        DEFINED                  21                         71500       0            0
        DEFINED                  02                         27100       0            0
        DEFINED                  02                        317900       0            0
        DEFINED                  02                        368800       0            0
        DEFINED                  02                         69500       0            0
        DEFINED                  01                         15900       0            0
        DEFINED                  02                        931633       0            0
        DEFINED                  01                          1591       0            0
        DEFINED                  01                         21600       0            0
        DEFINED                  02                       2026207       0            0
        DEFINED                  21                         41750       0            0
        DEFINED                  01                          1187       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                         42100       0            0
        DEFINED                  02                         58700       0            0
        DEFINED                  02                         80000       0            0
        DEFINED                  01                          1100       0            0
        DEFINED                  02                        875400       0            0
        DEFINED                  02                        242800       0            0
        DEFINED                  02                         55300       0            0
        DEFINED                  02                        854800       0            0
        DEFINED                  04                        134000       0            0
        DEFINED                  21                         37000       0            0
        DEFINED                  02                        320800       0            0
        DEFINED                  02                        400000       0            0
        DEFINED                  01                            82       0            0
        DEFINED                  01                        136600       0            0
        DEFINED                  02                       2842508       0            0
        DEFINED                  21                         23945       0            0
        DEFINED                  01                        258100       0            0
        DEFINED                  02                       2977475       0            0
        DEFINED                  21                        234500       0            0
        DEFINED                  01                           329       0            0
        DEFINED                  02                        190000       0            0
        DEFINED                  02                        149597       0            0
        DEFINED                  02                        630700       0            0
        DEFINED                  01                          1331       0            0
        DEFINED                  02                        843300       0            0
        DEFINED                  01                           900       0            0
        DEFINED                  02                          2700       0            0
        DEFINED                  02                        454900       0            0
        DEFINED                  21                         40000       0            0
        DEFINED                  02                         13100       0            0
        DEFINED                  04                         67200       0            0
        DEFINED                  01                          1400       0            0
        DEFINED                  02                        945000       0            0
        DEFINED                  21                         26400       0            0
        DEFINED                  01                           600       0            0
        DEFINED                  02                          1800       0            0
        DEFINED                  02                         59100       0            0
        DEFINED                  02                         86700       0            0
        DEFINED                  01                          1306       0            0
        DEFINED                  02                       1912900       0            0
        DEFINED                  02                        209800       0            0
        DEFINED                  02                         80300       0            0
        DEFINED                  02                         10000       0            0
        DEFINED                  02                         75300       0            0
        DEFINED                  02                        368300       0            0
        DEFINED                  01                           400       0            0
        DEFINED                  02                         15600       0            0
        DEFINED                  02                        195500       0            0
        DEFINED                  02                        136900       0            0
        DEFINED                  02                          9900       0            0
        DEFINED                  02                         24000       0            0
        DEFINED                  02                         90800       0            0
        DEFINED                  02                         14200       0            0
        DEFINED                  21                        237100       0            0
        DEFINED                  01                        205500       0            0
        DEFINED                  02                       2693400       0            0
        DEFINED                  01                           137       0            0
        DEFINED                  02                         44900       0            0
        DEFINED                  01                       5000000       0            0
        DEFINED                  02                         93400       0            0
        DEFINED                  04                        491300       0            0
        DEFINED                  02                        419188       0            0
        DEFINED                  02                        467100       0            0
        DEFINED                  01                          2471       0            0
        DEFINED                  02                        617400       0            0
        DEFINED                  02                        602700       0            0
        DEFINED                  01                          8200       0            0
        DEFINED                  02                        909100       0            0
        DEFINED                  21                         30000       0            0
        DEFINED                  02                         40500       0            0
        DEFINED                  02                        104275       0            0
        DEFINED                  01                          7500       0            0
        DEFINED                  02                        297900       0            0
        DEFINED                  02                         57500       0            0
        DEFINED                  04                        297000       0            0
        DEFINED                  21                         42000       0            0
        DEFINED                  01                         75250       0            0
        DEFINED                  02                        417800       0            0
        DEFINED                  21                         12900       0            0
        DEFINED                  01                           178       0            0
        DEFINED                  01                        158200       0            0
        DEFINED                  02                       3249300       0            0
        DEFINED                  02                        365380       0            0
        DEFINED                  01                          1270       0            0
        DEFINED                  01                           500       0            0
        DEFINED                  02                        115600       0            0
        DEFINED                  02                         35200       0            0
        DEFINED                  04                        177400       0            0
        DEFINED                  02                         55100       0            0
        DEFINED                  02                         13800       0            0
        DEFINED                  01                          1000       0            0
        DEFINED                  02                        341692       0            0
        DEFINED                  01                           300       0            0
        DEFINED                  02                         92000       0            0
        DEFINED                  01                           200       0            0
        DEFINED                  02                           600       0            0
        DEFINED                  02                        151500       0            0
        DEFINED                  02                        499000       0            0
        DEFINED                  21                         64400       0            0
        DEFINED                  01                          2000       0            0
        DEFINED                  02                        804600       0            0
        DEFINED                  02                       1354300       0            0
        DEFINED                  02                        153800       0            0
        DEFINED                  02                        712500       0            0
        DEFINED                  02                         99600       0            0
        DEFINED                  04                        184500       0            0
        DEFINED                  01                           731       0            0
        DEFINED                  02                        100000       0            0
        DEFINED                  01                           900       0            0
        DEFINED                  02                          2700       0            0
        DEFINED                  02                       1762700       0            0
        DEFINED                  21                        226000       0            0
        DEFINED                  02                        938800       0            0
        DEFINED                  01                          6600       0            0
        DEFINED                  02                        843490       0            0
        DEFINED                  02                         88700       0            0
        DEFINED                  04                         83200       0            0
        DEFINED                  01                          7200       0            0
        DEFINED                  02                       1118000       0            0
        DEFINED                  21                         19000       0            0
        DEFINED                  01                         41600       0            0
        DEFINED                  02                       2524116       0            0
        DEFINED                  01                          2361       0            0
        DEFINED                  02                        326200       0            0
        DEFINED                  01                          1400       0            0
        DEFINED                  02                        989200       0            0
        DEFINED                  02                        117500       0            0
        DEFINED                  21                         36200       0            0
        DEFINED                  02                         51900       0            0
        DEFINED                  01                           505       0            0
        DEFINED                  02                        125000       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                         73700       0            0
        DEFINED                  02                        511700       0            0
        DEFINED                  02                         76000       0            0
        DEFINED                  02                        101500       0            0
        DEFINED                  21                        221400       0            0
        DEFINED                  01                          1300       0            0
        DEFINED                  02                          3800       0            0
        DEFINED                  01                         82150       0            0
        DEFINED                  02                         35600       0            0
        DEFINED                  02                        185900       0            0
        DEFINED                  02                         51100       0            0
        DEFINED                  01                          1600       0            0
        DEFINED                  02                          4900       0            0
        DEFINED                  02                        200000       0            0
        DEFINED                  02                         98600       0            0
        DEFINED                  02                         58900       0            0
        DEFINED                  02                         60800       0            0
        DEFINED                  04                        319100       0            0
        DEFINED                  21                        158500       0            0
        DEFINED                  01                           907       0            0
        DEFINED                  01                          7500       0            0
        DEFINED                  02                       1696377       0            0
        DEFINED                  21                        116050       0            0
        DEFINED                  02                        121000       0            0
        DEFINED                  02                         91600       0            0
        DEFINED                  02                        500000       0            0
        DEFINED                  21                         42500       0            0
        DEFINED                  02                      15364513       0            0
        DEFINED                  01                          1513       0            0
        DEFINED                  01                        178000       0            0
        DEFINED                  02                       4998571       0            0
        DEFINED                  21                         52250       0            0
        DEFINED                  21                         84000       0            0
        DEFINED                  01                        127701       0            0
        DEFINED                  02                       3396076       0            0
        DEFINED                  21                         50900       0            0
        DEFINED                  01                            93       0            0
        DEFINED                  02                         92300       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                          2100       0            0
        DEFINED                  21                         17100       0            0
        DEFINED                  01                          1600       0            0
        DEFINED                  02                       1528300       0            0
        DEFINED                  01                        156700       0            0
        DEFINED                  02                       3567200       0            0
        DEFINED                  21                         92900       0            0
        DEFINED                  01                          1477       0            0
        DEFINED                  01                        121280       0            0
        DEFINED                  02                       1319800       0            0
        DEFINED                  01                           112       0            0
        DEFINED                  02                        920500       0            0
        DEFINED                  21                         38500       0            0
        DEFINED                  02                         19200       0            0
        DEFINED                  04                        101000       0            0
        DEFINED                  02                         79300       0            0
        DEFINED                  02                         41600       0            0
        DEFINED                  04                        215100       0            0
        DEFINED                  02                         64700       0            0
        DEFINED                  02                        526800       0            0
        DEFINED                  02                         56500       0            0
        DEFINED                  01                           403       0            0
        DEFINED                  02                         40400       0            0
        DEFINED                  21                         11700       0            0
        DEFINED                  01                          8800       0            0
        DEFINED                  02                       1167500       0            0
        DEFINED                  21                         16240       0            0
        DEFINED                  02                         67600       0            0
        DEFINED                  04                        101700       0            0
        DEFINED                  02                         64900       0            0
        DEFINED                  02                       1000000       0            0
        DEFINED                  01                           477       0            0
        DEFINED                  02                         30200       0            0
        DEFINED                  02                         60800       0            0
        DEFINED                  04                        116500       0            0
        DEFINED                  01                           632       0            0
        DEFINED                  02                         36800       0            0
        DEFINED                  01                          1000       0            0
        DEFINED                  02                        503000       0            0
        DEFINED                  02                        230000       0            0
        DEFINED                  01                        109700       0            0
        DEFINED                  02                       1269000       0            0
        DEFINED                  01                            81       0            0
        DEFINED                  21                         64000       0            0
        DEFINED                  01                           300       0            0
        DEFINED                  01                          8000       0            0
        DEFINED                  02                         70100       0            0
        DEFINED                  02                         31000       0            0
        DEFINED                  01                           593       0            0
        DEFINED                  02                         61100       0            0
        DEFINED                  21                         25500       0            0
        DEFINED                  02                         88600       0            0
        DEFINED                  02                        116000       0            0
        DEFINED                  02                        390500       0            0
        DEFINED                  01                        221800       0            0
        DEFINED                  02                       1913600       0            0
        DEFINED                  01                           156       0            0
        DEFINED                  01                          7000       0            0
        DEFINED                  02                        559300       0            0
        DEFINED                  02                         57700       0            0
        DEFINED                  04                        199300       0            0
        DEFINED                  21                         29000       0            0
        DEFINED                  01                          1279       0            0
        DEFINED                  02                         69500       0            0
        DEFINED                  01                           800       0            0
        DEFINED                  02                        365990       0            0
        DEFINED                  02                         33835       0            0
        DEFINED                  02                       1000000       0            0
        DEFINED                  21                         42900       0            0
        DEFINED                  02                         95300       0            0
        DEFINED                  02                         10000       0            0
        DEFINED                  04                         52000       0            0
        DEFINED                  01                         10000       0            0
        DEFINED                  02                        460000       0            0
        DEFINED                  04                         59300       0            0
        DEFINED                  01                           105       0            0
        DEFINED                  21                         26000       0            0
        DEFINED                  01                          5700       0            0
        DEFINED                  02                        317600       0            0
        DEFINED                  01                         12700       0            0
        DEFINED                  02                        339700       0            0
        DEFINED                  21                         37750       0            0
        DEFINED                  01                           400       0            0
        DEFINED                  02                        121200       0            0
        DEFINED                  21                         33700       0            0
        DEFINED                  02                         14500       0            0
        DEFINED                  04                         74000       0            0
        DEFINED                  21                         20500       0            0
        DEFINED                  02                         56761       0            0
        DEFINED                  21                         21400       0            0
        DEFINED                  02                         66500       0            0
        DEFINED                  02                         40400       0            0
        DEFINED                  02                         40700       0            0
        DEFINED                  21                         27850       0            0
        DEFINED                  01                          2200       0            0
        DEFINED                  02                          6700       0            0
        DEFINED                  02                        131500       0            0
        DEFINED                  02                        198000       0            0
        DEFINED                  02                         24500       0            0
        DEFINED                  02                         77400       0            0
        DEFINED                  02                        616600       0            0
        DEFINED                  01                         11376       0            0
        DEFINED                  01                        200900       0            0
        DEFINED                  02                       2370600       0            0
        DEFINED                  04                        157500       0            0
        DEFINED                  01                           147       0            0
        DEFINED                  02                         24700       0            0
        DEFINED                  04                        127800       0            0
        DEFINED                  21                         49000       0            0
        DEFINED                  21                        100000       0            0
        DEFINED                  02                         26500       0            0
        DEFINED                  02                        354500       0            0
        DEFINED                  02                         12200       0            0
        DEFINED                  02                        531034       0            0
        DEFINED                  02                        450300       0            0
        DEFINED                  02                         39100       0            0
        DEFINED                  21                        111613       0            0
        DEFINED                  02                         27600       0            0
        DEFINED                  02                         79000       0            0
        DEFINED                  02                        382500       0            0
        DEFINED                  21                         35735       0            0
        DEFINED                  02                        975000       0            0
        DEFINED                  02                        475700       0            0
        DEFINED                  02                         98000       0            0
        DEFINED                  21                         58150       0            0
        DEFINED                  02                        125000       0            0
        DEFINED                  02                        452000       0            0
        DEFINED                  02                        250000       0            0
        DEFINED                  02                        543000       0            0
        DEFINED                  01                        242100       0            0
        DEFINED                  02                       2777800       0            0
        DEFINED                  01                           170       0            0
        DEFINED                  21                         20000       0            0
        DEFINED                  01                        153176       0            0
        DEFINED                  02                       3430366       0            0
        DEFINED                  04                        858300       0            0
        DEFINED                  21                        223576       0            0
        DEFINED                  01                            91       0            0
        DEFINED                  02                        487545       0            0
        DEFINED                  04                        196600       0            0
        DEFINED                  01                          2036       0            0
        DEFINED                  01                          1400       0            0
        DEFINED                  01                         75800       0            0
        DEFINED                  02                       1465986       0            0
        DEFINED                  21                         42300       0            0
        DEFINED                  02                         41125       0            0
        DEFINED                  01                          9800       0            0
        DEFINED                  02                        241737       0            0
        DEFINED                  21                         90350       0            0
        DEFINED                  02                        527348       0            0
        DEFINED                  02                         84000       0            0
        DEFINED                  02                       1161700       0            0
        DEFINED                  01                          1800       0            0
        DEFINED                  02                          5400       0            0
        DEFINED                  02                        108500       0            0
        DEFINED                  01                         77143       0            0
        DEFINED                  02                        119800       0            0
        DEFINED                  02                        350000       0            0
        DEFINED                  02                       1089800       0            0
        DEFINED                  02                        452600       0            0
        DEFINED                  04                        143900       0            0
        DEFINED                  21                        107000       0            0
        DEFINED                  02                        128500       0            0
        DEFINED                  01                          1747       0            0
        DEFINED                  01                           466       0            0
        DEFINED                  01                          1500       0            0
        DEFINED                  02                          3700       0            0
        DEFINED                  02                        320000       0            0
        DEFINED                  02                         38200       0            0
        DEFINED                  02                         39400       0            0
        DEFINED                  01                          4000       0            0
        DEFINED                  02                        517510       0            0
        DEFINED                  02                       5560000       0            0
        DEFINED                  21                         77500       0            0
        DEFINED                  02                        340000       0            0
        DEFINED                  02                        479800       0            0
        DEFINED                  04                         73000       0            0
        DEFINED                  01                          1421       0            0
        DEFINED                  01                           400       0            0
        DEFINED                  02                        155800       0            0
        DEFINED                  01                          1100       0            0
        DEFINED                  02                          3300       0            0
        DEFINED                  21                         13000       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                         39100       0            0
        DEFINED                  02                         27900       0            0
        DEFINED                  02                        225000       0            0
        DEFINED                  21                         51700       0            0
        DEFINED                  02                        370600       0            0
        DEFINED                  02                       1300000       0            0
        DEFINED                  02                        257500       0            0
        DEFINED                  02                        107000       0            0
        DEFINED                  04                        561400       0            0
        DEFINED                  02                        213200       0            0
        DEFINED                  02                        404000       0            0
        DEFINED                  02                        300000       0            0
        DEFINED                  02                         75700       0            0
        DEFINED                  02                         50000       0            0
        DEFINED                  01                        217000       0            0
        DEFINED                  02                       3292933       0            0
        DEFINED                  21                         75500       0            0
        DEFINED                  02                         33400       0            0
        DEFINED                  01                          3491       0            0
        DEFINED                  21                         29800       0            0
        DEFINED                  01                           300       0            0
        DEFINED                  02                        114400       0            0
        DEFINED                  01                          4700       0            0
        DEFINED                  02                        408110       0            0
        DEFINED                  01                           973       0            0
        DEFINED                  02                        200000       0            0
        DEFINED                  01                          6000       0            0
        DEFINED                  02                         83300       0            0
        DEFINED                  02                         61400       0            0
        DEFINED                  02                        757400       0            0
        DEFINED                  02                         45750       0            0
        DEFINED                  02                        104700       0            0
        DEFINED                  01                         10800       0            0
        DEFINED                  02                        338700       0            0
        DEFINED                  21                         95770       0            0
        DEFINED                  02                         11950       0            0
        DEFINED                  21                        197050       0            0
        DEFINED                  01                          1700       0            0
        DEFINED                  02                          5200       0            0
        DEFINED                  01                        480500       0            0
        DEFINED                  02                       3512460       0            0
        DEFINED                  01                           596       0            0
        DEFINED                  21                         72614       0            0
        DEFINED                  02                        131050       0            0
        DEFINED                  01                          9800       0            0
        DEFINED                  02                       1003665       0            0
        DEFINED                  01                          2736       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                       1108100       0            0
        DEFINED                  01                           303       0            0
        DEFINED                  02                         31600       0            0
        DEFINED                  02                        221800       0            0
        DEFINED                  02                         15500       0            0
        DEFINED                  02                        473000       0            0
        DEFINED                  02                        399700       0            0
        DEFINED                  02                       1000000       0            0
        DEFINED                  01                          9000       0            0
        DEFINED                  02                        190700       0            0
        DEFINED                  02                         75000       0            0
        DEFINED                  02                        232200       0            0
        DEFINED                  02                        788440       0            0
        DEFINED                  02                        158000       0            0
        DEFINED                  02                       4923100       0            0
        DEFINED                  02                         49500       0            0
        DEFINED                  01                          6400       0            0
        DEFINED                  02                       1021339       0            0
        DEFINED                  01                          1595       0            0
        DEFINED                  21                         97177       0            0
        DEFINED                  02                         58000       0            0
        DEFINED                  02                         42200       0            0
        DEFINED                  02                         30600       0            0
        DEFINED                  02                          4000       0            0
        DEFINED                  04                         21000       0            0
        DEFINED                  02                         32700       0            0
        DEFINED                  02                        234200       0            0
        DEFINED                  04                         45500       0            0
        DEFINED                  21                         42600       0            0
        DEFINED                  02                        125118       0            0
        DEFINED                  02                        872900       0            0
        DEFINED                  02                         10400       0            0
        DEFINED                  01                          7700       0            0
        DEFINED                  02                        569600       0            0
        DEFINED                  01                          1900       0            0
        DEFINED                  02                          5700       0            0
        DEFINED                  02                         65000       0            0
        DEFINED                  01                         12200       0            0
        DEFINED                  02                        538643       0            0
        DEFINED                  02                      12600000       0            0
        DEFINED                  02                         67201       0            0
        DEFINED                  21                          5700       0            0
        DEFINED                  01                          7200       0            0
        DEFINED                  02                       1268840       0            0
        DEFINED                  21                         38350       0            0
        DEFINED                  01                         98500       0            0
        DEFINED                  02                       1359268       0            0
        DEFINED                  01                          1683       0            0
        DEFINED                  02                        382900       0            0
        DEFINED                  02                        556400       0            0
        DEFINED                  01                           500       0            0
        DEFINED                  02                        236700       0            0
        DEFINED                  02                         58200       0            0
        DEFINED                  02                        200000       0            0
        DEFINED                  01                          1000       0            0
        DEFINED                  02                         37400       0            0
        DEFINED                  02                        257400       0            0
        DEFINED                  21                        115800       0            0
        DEFINED                  01                           600       0            0
        DEFINED                  02                         25600       0            0
        DEFINED                  21                          7700       0            0
        DEFINED                  02                       1100000       0            0
        DEFINED                  01                          1325       0            0
        DEFINED                  01                          3238       0            0
        DEFINED                  01                        256600       0            0
        DEFINED                  02                       2929735       0            0
        DEFINED                  02                         74000       0            0
        DEFINED                  01                          2100       0            0
        DEFINED                  21                         57000       0            0
        DEFINED                  02                        450900       0            0
        DEFINED                  21                         15040       0            0
        DEFINED                  02                         83100       0            0
        DEFINED                  02                         98400       0            0
        DEFINED                  02                         63800       0            0
        DEFINED                  02                         74657       0            0
        DEFINED                  02                        382400       0            0
        DEFINED                  01                        104600       0            0
        DEFINED                  02                       1403100       0            0
        DEFINED                  01                           121       0            0
        DEFINED                  02                        300000       0            0
        DEFINED                  02                         52300       0            0
        DEFINED                  02                         31200       0            0
        DEFINED                  21                         70000       0            0
        DEFINED                  21                         10000       0            0
        DEFINED                  01                        350873       0            0
        DEFINED                  02                       4223971       0            0
        DEFINED                  01                           186       0            0
        DEFINED                  02                         55800       0            0
        DEFINED                  02                       2098400       0            0
        DEFINED                  02                         28700       0            0
        DEFINED                  01                          1114       0            0
        DEFINED                  01                         91800       0            0
        DEFINED                  02                        388300       0            0
        DEFINED                  02                         42900       0            0
        DEFINED                  01                         36100       0            0
        DEFINED                  02                       2066900       0            0
        DEFINED                  21                         25000       0            0
        DEFINED                  01                         11000       0            0
        DEFINED                  02                        117100       0            0
        DEFINED                  01                         63400       0            0
        DEFINED                  02                        858700       0            0
        DEFINED                  01                           102       0            0
        DEFINED                  21                        126400       0            0
        DEFINED                  02                      40620000       0            0
        DEFINED                  01                         15600       0            0
        DEFINED                  02                        177400       0            0
        DEFINED                  01                          1759       0            0
        DEFINED                  02                       1245700       0            0
        DEFINED                  02                         35000       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                        153400       0            0
        DEFINED                  02                         32800       0            0
        DEFINED                  02                         57236       0            0
        DEFINED                  02                         64300       0            0
        DEFINED                  21                         13000       0            0
        DEFINED                  01                        164800       0            0
        DEFINED                  02                       2435100       0            0
        DEFINED                  01                           539       0            0
        DEFINED                  01                          1100       0            0
        DEFINED                  02                        823400       0            0
        DEFINED                  01                          1826       0            0
        DEFINED                  02                        139300       0            0
        DEFINED                  02                         73400       0            0
        DEFINED                  01                           800       0            0
        DEFINED                  02                        876600       0            0
        DEFINED                  02                         26500       0            0
        DEFINED                  02                       1840700       0            0
        DEFINED                  02                         17100       0            0
        DEFINED                  04                         92100       0            0
        DEFINED                  01                           700       0            0
        DEFINED                  02                         22900       0            0
        DEFINED                  21                         45000       0            0
        DEFINED                  01                          9100       0            0
        DEFINED                  02                        459055       0            0
        DEFINED                  02                         45100       0            0
        DEFINED                  01                        196226       0            0
        DEFINED                  02                       3758916       0            0
        DEFINED                  04                        698400       0            0
        DEFINED                  21                        115900       0            0
        DEFINED                  01                           128       0            0
        DEFINED                  01                          6100       0            0
        DEFINED                  02                        246100       0            0
        DEFINED                  01                        117240       0            0
        DEFINED                  02                       1717996       0            0
        DEFINED                  01                          1324       0            0
        DEFINED                  02                        119000       0            0
        DEFINED                  02                        114000       0            0
        DEFINED                  02                         32000       0            0
        DEFINED                  02                         20300       0            0
        DEFINED                  04                         39000       0            0
        DEFINED                  01                           385       0            0
        DEFINED                  21                         27300       0            0
        DEFINED                  01                        224600       0            0
        DEFINED                  02                       2134000       0            0
        DEFINED                  21                         72980       0            0
        DEFINED                  01                           189       0            0
        DEFINED                  21                         34500       0            0
        DEFINED                  01                         23700       0            0
        DEFINED                  02                        658240       0            0
        DEFINED                  21                         23200       0            0
        DEFINED                  02                        245222       0            0
        DEFINED                  01                          1261       0            0
        DEFINED                  02                         53200       0            0
        DEFINED                  02                         76340       0            0
        DEFINED                  01                        252600       0            0
        DEFINED                  02                       2840835       0            0
        DEFINED                  21                         78117       0            0
        DEFINED                  01                           154       0            0
        DEFINED                  01                        182711       0            0
        DEFINED                  02                       2501676       0            0
        DEFINED                  01                          1613       0            0
        DEFINED                  02                         67600       0            0
        DEFINED                  01                           900       0            0
        DEFINED                  02                        396200       0            0
        DEFINED                  02                        500000       0            0
        DEFINED                  02                         33000       0            0
        DEFINED                  01                          4400       0            0
        DEFINED                  02                        471248       0            0
        DEFINED                  01                           750       0            0
        DEFINED                  01                          4100       0            0
        DEFINED                  02                       1139955       0            0
        DEFINED                  21                         18900       0            0
        DEFINED                  01                          1536       0            0
        DEFINED                  02                         19500       0            0
        DEFINED                  02                         43000       0            0
        DEFINED                  02                        231700       0            0
        DEFINED                  02                        168900       0            0
        DEFINED                  01                           671       0            0
        DEFINED                  02                         20800       0            0
        DEFINED                  21                         51000       0            0
        DEFINED                  02                        202200       0            0
        DEFINED                  01                          1400       0            0
        DEFINED                  02                          4200       0            0
        DEFINED                  21                         48020       0            0
        DEFINED                  02                         21300       0            0
        DEFINED                  04                        113900       0            0
        DEFINED                  02                         53200       0            0
        DEFINED                  01                           749       0            0
        DEFINED                  02                         96205       0            0
        DEFINED                  02                         14700       0            0
        DEFINED                  04                         79300       0            0
        DEFINED                  01                           825       0            0
        DEFINED                  02                       1317396       0            0
        DEFINED                  21                         20000       0            0
        DEFINED                  01                           378       0            0
        DEFINED                  01                          6400       0            0
        DEFINED                  02                        376050       0            0
        DEFINED                  01                           500       0            0
        DEFINED                  02                        197200       0            0
        DEFINED                  02                         16000       0            0
        DEFINED                  02                         46500       0            0
        DEFINED                  01                         12800       0            0
        DEFINED                  02                        540167       0            0
        DEFINED                  01                          4400       0            0
        DEFINED                  02                         35480       0            0