UNITED STATES
               SECURITIES AND EXCHANGE COMMISSION
                     Washington, D.C. 20549

                            Form 13F

                       Form 13F COVER PAGE

Report for the Calendar Year or Quarter Ended: JUNE 30, 2004

Check here if Amendment [  ]; Amendment Number: ____
This Amendment (Check only one.): [  ] is a restatement.
                                  [  ] adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:    BP p.l.c.
Address: 1 St James's Square
         London SW1Y 4PD
         England

Form 13F File Number:  28-05353

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:  Dr. Byron E. Grote
Title: Chief Financial Officer and Executive Director
Phone: 020 7496 4263

Signature, Place, and Date of Signing:

/s/ Byron Grote      London, UK            4 August 2004
------------------   ------------------    ------------------
[Signature]          [City,State]          [Date]

Report Type (Check only one.):

[X] 13F HOLDINGS REPORT. (Check here if all holdings of this
reporting manager are reported in this report.)

[ ] 13F NOTICE. (Check here if no holdings reported are in this
report, and all holdings are reported by other reporting
manager(s).)

[ ] 13F COMBINATION REPORT. (Check here if a portion of the
holdings for this reporting manager are reported in this report
and a portion are reported by other reporting manager(s).)

List of Other Managers Reporting for this Manager:

Form 13F File Number               Name

28-________________                _______________



                      Form 13F SUMMARY PAGE


Report Summary:

Number of Other Included Managers:            1
                                          ------------

Form 13F Information Table Entry Total:      370
                                          ------------

Form 13F Information Table Value Total:   $ 1,122,111
                                          ------------
                                          (thousands)

List of Other Included Managers:

Provide a numbered list of the name(s) and Form 13F file
number(s) of all institutional investment managers with respect
to which this report is filed, other than the manager filing this
report.

No.  Form 13F File Number          Name
01   28-05357                 BP Investment Management Limited










BP P.L.C.
FORM 13F INFORMATION TABLE
JUNE 30, 2004

                               TITLE                MARKET
                                OF                   VALUE       SHARES     SH/   INVESTMENT               VOTING AUTHORITY
            ISSUER             CLASS    CUSIP     ( USD 000)    /PRN AMT    PRN   DISCRETION    MANAGERS      SOLE      SHARED NONE
                                                                                                 
1ST DATA CPUSD0.01              COM   319963104         4,786      107,500   SH     DEFINED        01           107,500
3M                              COM   88579Y101         7,201       80,000   SH     DEFINED        01            80,000
5TH 3RD BANCO NPV               COM   316773100         2,958       55,000   SH     DEFINED        01            55,000
ABBOTT LABS                     COM   002824100         6,725      165,000   SH     DEFINED        01           165,000
ACE                             COM   G0070K103         1,268       30,000   SH     DEFINED        01            30,000
ADOBE SYSTM                     COM   00724F101         1,395       30,000   SH     DEFINED        01            30,000
AETNA NEW                       COM   00817Y108         1,964       23,100   SH     DEFINED        01            23,100
AFLAC                           COM   001055102         2,857       70,000   SH     DEFINED        01            70,000
AIR PROD CHEM                   COM   009158106         1,311       25,000   SH     DEFINED        01            25,000
ALBERTSONS INC                  COM   013104104           929       35,000   SH     DEFINED        01            35,000
ALLEG ENERGY                    COM   017361106           616       40,000   SH     DEFINED        01            40,000
ALLOS THERAPEUTICS COM          COM   019777101            99       44,172   SH      SOLE                        44,172
ALLSTATE CORP                   COM   020002101         3,957       85,000   SH     DEFINED        01            85,000
ALLTEL                          COM   020039103         1,670       33,000   SH     DEFINED        01            33,000
ALTERA                          COM   021441100           889       40,000   SH     DEFINED        01            40,000
ALTRIA GRP INC                  COM   02209S103        10,761      215,000   SH     DEFINED        01           215,000
ALUM AMER                       COM   013817101         3,468      105,000   SH     DEFINED        01           105,000
AMBAC FIN                       COM   023139108           734       10,000   SH     DEFINED        01            10,000
AMER ELECT POWER                COM   025537101         1,280       40,000   SH     DEFINED        01            40,000
AMER INT GRP                    COM   026874107        21,028      295,000   SH     DEFINED        01           295,000
AMER MOV ADR20                  ADR   02364W105         2,291       63,000   SH     DEFINED        01            63,000
AMER MOV ADR20                  ADR   02364W204         3,584      100,000   SH     DEFINED        01           100,000
AMER POW CONV USD               COM   029066107           590       30,000   SH     DEFINED        01            30,000
AMEREN CRP                      COM   023608102           859       20,000   SH     DEFINED        01            20,000
AMERICAN EXPRESS                COM   025816109         7,322      142,500   SH     DEFINED        01           142,500
AMGEN                           COM   031162100         8,622      158,000   SH     DEFINED        01           158,000
AMSOUTH BANCORP                 COM   032165102           891       35,000   SH     DEFINED        01            35,000
ANADARKO PET                    COM   032511107         1,758       30,000   SH     DEFINED        01            30,000
ANALOG DEVICES                  COM   032654105         1,883       40,000   SH     DEFINED        01            40,000
ANHEUSER BUSCH                  COM   035229103         5,666      104,920   SH     DEFINED        01           104,920
ANTHEM INC                      COM   03674B104         1,343       15,000   SH     DEFINED        01            15,000
APACHE CP                       COM   037411105         1,829       42,000   SH     DEFINED        01            42,000
APOL GR NPV                     COM   037604105         1,678       19,000   SH     DEFINED        01            19,000
APP MATERIALS(FRA)              COM   038222105         3,394      173,000   SH     DEFINED        01           173,000
APPLE COMPUTER NPV              COM   037833100         1,302       40,000   SH     DEFINED        01            40,000
APPLERA BIOSYS                  COM   038020103           435       20,000   SH     DEFINED        01            20,000
ARACRUZ  ADR(MUN)               ADR   038496204           464       14,200   SH     DEFINED        01            14,200
ARGLNT TECH                     COM   00846U101         1,464       50,000   SH     DEFINED        01            50,000
AT&T CORP                       COM   001957505         1,067       72,909   SH     DEFINED        01            72,909
AT&T WIRELESS                   COM   00209A106         4,081      285,000   SH     DEFINED        01           285,000
AUTODESK NPV                    COM   052769106           535       12,500   SH     DEFINED        01            12,500
AUTOMATIC DATA PRO              COM   053015103         2,555       61,000   SH     DEFINED        01            61,000
AVON PRDCTS                     COM   054303102         2,307       50,000   SH     DEFINED        01            50,000
AVY INC                         COM   053499109           947       60,000   SH     DEFINED        01            60,000
BAKBONE SOFTWARE                COM   057101107           194       87,949   SH      SOLE                        87,949
BAKER HUGHES                    COM   057224107         1,412       37,500   SH     DEFINED        01            37,500
BANK OF NEW YORK                COM   064057102         2,801       95,000   SH     DEFINED        01            95,000
BANK ONE CP                     COM   06423A103         6,120      120,000   SH     DEFINED        01           120,000
BAXTER INTL                     COM   071813109         2,157       62,500   SH     DEFINED        01            62,500
BB&T CP USD5                    COM   054937107         1,849       50,000   SH     DEFINED        01            50,000
BECT DICKIN USD1                COM   075887109         1,295       25,000   SH     DEFINED        01            25,000
BED BATH USD0.01                COM   075896100         1,538       40,000   SH     DEFINED        01            40,000
BELLSOUTH                       COM   079860102         4,851      185,000   SH     DEFINED        01           185,000
BEST BUY CO USD                 COM   086516101         1,903       37,500   SH     DEFINED        01            37,500
BIOGEN IDC                      COM   09062X103         2,372       37,500   SH     DEFINED        01            37,500
BK OF AMER(TOK)                 COM   060505104        19,169      226,527   SH     DEFINED        01           226,527
BLACK&DECKER                    COM   091797100         1,553       25,000   SH     DEFINED        01            25,000
BLOCK(H&R) NPV                  COM   093671105           858       18,000   SH     DEFINED        01            18,000
BMC SFTWRE USD0.01              COM   055921100           648       35,000   SH     DEFINED        01            35,000
BOEING CO                       COM   097023105         4,240       83,000   SH     DEFINED        01            83,000
BOSTN SCN CRP                   COM   101137107         3,552       83,000   SH     DEFINED        01            83,000
BRLNGTN RES USD.01              COM   122014103         2,171       60,000   SH     DEFINED        01            60,000
BROADCOM                        COM   111320107         1,497       32,000   SH     DEFINED        01            32,000
BRST MYERS SQU                  COM   110122108         5,145      210,000   SH     DEFINED        01           210,000
BURLNGTON NTH SAN               COM   12189T104         1,508       43,000   SH     DEFINED        01            43,000
CALPINE(BER)                    COM   131347106           173       40,000   SH     DEFINED        01            40,000
CAP1 FINL                       COM   14040H105         1,607       23,500   SH     DEFINED        01            23,500
CARD HLTH NPV                   COM   14149Y108         3,152       45,000   SH     DEFINED        01            45,000
CAREMRK RX                      COM   141705103         1,482       45,000   SH     DEFINED        01            45,000
CARSO GBL SPN.ADR               ADR   14574P101           448      160,000   SH     DEFINED        01           160,000
CATERPILLAR                     COM   149123101         2,939       37,000   SH     DEFINED        01            37,000
CEMX ADR 5 CPO                  ADR   151290889         4,815      165,458   SH     DEFINED        01           165,458
CENDANT USD0.01                 COM   151313103         3,133      128,000   SH     DEFINED        01           128,000
CHEVRONTEXACO                   COM   166764100        11,768      125,050   SH     DEFINED        01           125,050
CHIRON  CORP                    COM   170040109           848       19,000   SH     DEFINED        01            19,000
CHUBB CP                        COM   171232101         1,364       20,000   SH     DEFINED        01            20,000
CIA ENRG SPONS ADR              ADR   204409601           946       63,000   SH     DEFINED        01            63,000
CIENA CP$0.01                   COM   171779101           186       50,000   SH     DEFINED        01            50,000
CIGNA CP                        COM   125509109         1,514       22,000   SH     DEFINED        01            22,000
CINERGY!0.01                    COM   172474108           836       22,000   SH     DEFINED        01            22,000
CISCO COM ST                    COM   17275R102        17,183      725,000   SH     DEFINED        01           725,000
CITIGROUP USD0.01               COM   172967101        26,490      569,669   SH     DEFINED        01           569,669
CITRIX SYSTEMS                  COM   177376100           407       20,000   SH     DEFINED        01            20,000
CLEAR CHAN                      COM   184502102         2,402       65,000   SH     DEFINED        01            65,000
CNTRPNT ENRGY                   COM   15189T107           702       61,000   SH     DEFINED        01            61,000
COCA COLA ENT                   COM   191219104         1,160       40,000   SH     DEFINED        01            40,000
COCA-COLA USD.25                COM   191216100        12,368      245,000   SH     DEFINED        01           245,000
COLGTE PALMLV                   COM   194162103         3,273       56,000   SH     DEFINED        01            56,000
COMCAST'A'                      COM   20030N101         6,587      235,000   SH     DEFINED        01           235,000
COMERCIA INC                    COM   200340107         1,207       22,000   SH     DEFINED        01            22,000
COMP ASS INT                    COM   204912109         1,712       61,000   SH     DEFINED        01            61,000
COMPAN VALE ADR                 ADR   204412209           713       15,000   SH     DEFINED        01            15,000
COMSCICOMSTKUSD                 COM   205363104         1,393       30,000   SH     DEFINED        01            30,000
COMVERSE USD0.01                COM   205862402           598       30,000   SH     DEFINED        01            30,000
CONAGRA FOODS                   COM   205887102         1,300       48,000   SH     DEFINED        01            48,000
CONOCOPHILLIPS                  COM   20825C104         6,111       80,100   SH     DEFINED        01            80,100
CONSOL EDS USD0.10              COM   209115104           795       20,000   SH     DEFINED        01            20,000
CORNING INC                     COM   219350105         1,763      135,000   SH     DEFINED        01           135,000
COSTCO WHLESLE                  COM   22160K105         2,054       50,000   SH     DEFINED        01            50,000
COUNTRYWIDE FIN                 COM   222372104         2,108       30,000   SH     DEFINED        01            30,000
CRNVL CORP                      COM   143658300         3,055       65,000   SH     DEFINED        01            65,000
CSX CORP                        COM   126408103           786       24,000   SH     DEFINED        01            24,000
CUMMINS INC COM                 COM   231021106           625       10,000   SH     DEFINED        01            10,000
CVS CORP                        COM   126650100         2,101       50,000   SH     DEFINED        01            50,000
DANAHER CRP                     COM   235851102         1,348       26,000   SH     DEFINED        01            26,000
DEERE&CO                        COM   244199105         1,824       26,000   SH     DEFINED        01            26,000
DELL                            COM   24702R101         9,313      260,000   SH     DEFINED        01           260,000
DELPHI                          COM   247126105           641       60,000   SH     DEFINED        01            60,000
DEVON ENERGY                    COM   25179M103         2,805       42,500   SH     DEFINED        01            42,500
DIGITAS INC COM                 COM   25388K104            78        7,115   SH      SOLE                         7,115
DISNEY(WALT) DIS                COM   254687106         5,659      222,000   SH     DEFINED        01           222,000
DOLLAR GENERAL USD              COM   256669102         1,174       60,000   SH     DEFINED        01            60,000
DOMINION RES(VIRG)              COM   25746U109         2,019       32,000   SH     DEFINED        01            32,000
DONNELLY(R.R.)                  COM   257867101         1,486       45,000   SH     DEFINED        01            45,000
DOVER CRP                       COM   260003108           842       20,000   SH     DEFINED        01            20,000
DOW CHEM                        COM   260543103         3,932       96,600   SH     DEFINED        01            96,600
DSL.NET INC COM                 COM   262506108           532    1,717,021   SH      SOLE                     1,717,021
DTE ENERGY                      COM   233331107           770       19,000   SH     DEFINED        01            19,000
DU PONT                         COM   263534109         4,664      105,000   SH     DEFINED        01           105,000
DUKE ENERGY                     COM   264399106         2,232      110,000   SH     DEFINED        01           110,000
EATON CP                        COM   278058102         1,877       29,000   SH     DEFINED        01            29,000
EBAY IUSD0.01                   COM   278642103         6,069       66,000   SH     DEFINED        01            66,000
ECOLAB                          COM   278865100         1,268       40,000   SH     DEFINED        01            40,000
EDISON INTL                     COM   281020107         1,317       51,500   SH     DEFINED        01            51,500
EL PASO CP                      COM   28336L109           946      120,000   SH     DEFINED        01           120,000
ELEC ATS NPV                    COM   285512109         1,637       30,000   SH     DEFINED        01            30,000
ELEC DATA SYS                   COM   285661104           862       45,000   SH     DEFINED        01            45,000
EMC MASS USD0.01                COM   268648102         2,964      260,000   SH     DEFINED        01           260,000
EMERS ELEC                      COM   291011104         2,860       45,000   SH     DEFINED        01            45,000
ENGELHARD CP                    COM   292845104           485       15,000   SH     DEFINED        01            15,000
ENTERGY USD0.01                 COM   29364G103         1,960       35,000   SH     DEFINED        01            35,000
EOG RESRCS                      COM   26875P101         1,194       20,000   SH     DEFINED        01            20,000
EXELON                          COM   30161N101         2,330       70,000   SH     DEFINED        01            70,000
EXP SCRIPTS'A'                  COM   302182100           634        8,000   SH     DEFINED        01             8,000
EXXON MOBIL                     COM   30231G102        30,066      677,000   SH     DEFINED        01           677,000
FANNIE MAE                      COM   313586109         6,244       87,500   SH     DEFINED        01            87,500
FED DEPMRT                      COM   31410H101           982       20,000   SH     DEFINED        01            20,000
FEDEX CORP                      COM   31428X106         2,287       28,000   SH     DEFINED        01            28,000
FIRST ENERGY USD.1              COM   337932107         1,496       40,000   SH     DEFINED        01            40,000
FISERV                          COM   337738108           778       20,000   SH     DEFINED        01            20,000
FLUOR                           COM   343412102           429        9,000   SH     DEFINED        01             9,000
FOM ECON ADR                    ADR   344419106         1,834       40,000   SH     DEFINED        01            40,000
FORD MTR                        COM   345370860         2,661      170,000   SH     DEFINED        01           170,000
FOREST LABS                     COM   345838106         2,832       50,000   SH     DEFINED        01            50,000
FPL GRP INC                     COM   302571104         1,279       20,000   SH     DEFINED        01            20,000
FRANKLIN RES                    COM   354613101         1,552       31,000   SH     DEFINED        01            31,000
FRED MAC USD0.21                COM   313400301         4,146       65,500   SH     DEFINED        01            65,500
FREEPRT MCMGN                   COM   35671D857           862       26,000   SH     DEFINED        01            26,000
GANNETT                         COM   364730101         3,733       44,000   SH     DEFINED        01            44,000
GAP                             COM   364760108         2,061       85,000   SH     DEFINED        01            85,000
GEN DYN                         COM   369550108         1,986       20,000   SH     DEFINED        01            20,000
GEN ELEC                        COM   369604103        34,992    1,080,000   SH     DEFINED        01         1,080,000
GEN MLLS                        COM   370334104         2,377       50,000   SH     DEFINED        01            50,000
GEN MOTORS                      COM   370442105         2,446       52,500   SH     DEFINED        01            52,500
GENUNE PRTS                     COM   372460105           516       13,000   SH     DEFINED        01            13,000
GEORGIA PAC                     COM   373298108         1,331       36,000   SH     DEFINED        01            36,000
GILLETTE                        COM   375766102         4,240      100,000   SH     DEFINED        01           100,000
GLD SACHS                       COM   38141G104         4,802       51,000   SH     DEFINED        01            51,000
GLD W.FIN                       COM   381317106         2,127       20,000   SH     DEFINED        01            20,000
GNZYM                           COM   372917104         1,183       25,000   SH     DEFINED        01            25,000
GPO CARSO SPN.ADR               ADR   400485207           815      100,000   SH     DEFINED        01           100,000
GRAINGER WW                     COM   384802104           863       15,000   SH     DEFINED        01            15,000
GRUPO TELE SP GDR               GDR   40049J206         2,037       45,000   SH     DEFINED        01            45,000
GUIDNT CRP NPV                  COM   401698105         1,788       32,000   SH     DEFINED        01            32,000
HALLIBRTON                      COM   406216101         1,816       60,000   SH     DEFINED        01            60,000
HARLY DAVD                      COM   412822108         2,385       38,500   SH     DEFINED        01            38,500
HARRAHS ENT                     COM   413619107           622       11,500   SH     DEFINED        01            11,500
HARTFORD FINL USD               COM   416515104         3,093       45,000   SH     DEFINED        01            45,000
HASBRO                          COM   418056107           380       20,000   SH     DEFINED        01            20,000
HCA INC                         COM   404119109         2,059       49,500   SH     DEFINED        01            49,500
HEINZ(HJ)                       COM   423074103         1,470       37,500   SH     DEFINED        01            37,500
HELL TELECOM ADS                COM   423325307           180       27,778   SH     DEFINED        01            27,778
HERSHY FOOD                     COM   427866108         1,296       28,000   SH     DEFINED        01            28,000
HEWLTT PCKWRD                   COM   428236103         7,069      335,000   SH     DEFINED        01           335,000
HLTH MAN'A'                     COM   421933102           673       30,000   SH     DEFINED        01            30,000
HLTN HTLS                       COM   432848109           933       50,000   SH     DEFINED        01            50,000
HNYWELL INT(DT ZT)              COM   438516106         3,297       90,000   SH     DEFINED        01            90,000
HOME DEPOT                      COM   437076102         8,448      240,000   SH     DEFINED        01           240,000
HOSPIRA I                       COM   441060100           455       16,500   SH     DEFINED        01            16,500
IBM                             COM   459200101        15,294      173,500   SH     DEFINED        01           173,500
ILL TOOL NPV                    COM   452308109         2,877       30,000   SH     DEFINED        01            30,000
IMS HEALTH USD                  COM   449934108           703       30,000   SH     DEFINED        01            30,000
INGRSL-RND'A'                   COM   G4776G101         1,298       19,000   SH     DEFINED        01            19,000
INTEL                           COM   458140100        18,354      665,000   SH     DEFINED        01           665,000
INTL PAPER                      COM   460146103         2,414       54,000   SH     DEFINED        01            54,000
INTUIT 0.01                     COM   461202103           972       25,200   SH     DEFINED        01            25,200
IONA TECH ADR                   ADR   46206P109           265       65,000   SH     DEFINED        01            65,000
ISHS C&S RLTY IDX               COM   464287564         4,180       38,000   SH     DEFINED        01            38,000
ITT INDUST                      COM   450911102         1,245       15,000   SH     DEFINED        01            15,000
JABIL CIRCT                     COM   466313103           755       30,000   SH     DEFINED        01            30,000
JDS UNIPHASE CRP                COM   46612J101           531      140,000   SH     DEFINED        01           140,000
JNSN CNTRLS                     COM   478366107         1,601       30,000   SH     DEFINED        01            30,000
JOHNSN&JOHNSN                   COM   478160104        16,710      300,000   SH     DEFINED        01           300,000
JP MORGAN CHASE                 COM   46625H100         7,735      199,500   SH     DEFINED        01           199,500
KB HOME                         COM   48666K109           686       10,000   SH     DEFINED        01            10,000
KELLOGGS                        COM   487836108         2,093       50,000   SH     DEFINED        01            50,000
KERR-MCGEE                      COM   492386107         1,075       20,000   SH     DEFINED        01            20,000
KEYCORP                         COM   493267108         1,345       45,000   SH     DEFINED        01            45,000
KIMBERLY CLRK                   COM   494368103         3,162       48,000   SH     DEFINED        01            48,000
KLA TENCOR                      COM   482480100         1,037       21,000   SH     DEFINED        01            21,000
KOHLS CORP                      COM   500255104         2,325       55,000   SH     DEFINED        01            55,000
KROGER                          COM   501044101         1,001       55,000   SH     DEFINED        01            55,000
LASON SYS$0.01                  COM   51808R107           -          1,824   SH     DEFINED        01             1,824
LEXMAX INTL'A'                  COM   529771107         1,448       15,000   SH     DEFINED        01            15,000
LHMN BROS                       COM   524908100         2,709       36,000   SH     DEFINED        01            36,000
LILLY ELI                       COM   532457108         8,564      122,500   SH     DEFINED        01           122,500
LINCOLN NATL                    COM   534187109           945       20,000   SH     DEFINED        01            20,000
LINEAR TECH NPV                 COM   535678106         1,381       35,000   SH     DEFINED        01            35,000
LOCK MARTIN                     COM   539830109         2,500       48,000   SH     DEFINED        01            48,000
LOWES COS                       COM   548661107         5,518      105,000   SH     DEFINED        01           105,000
LSI LOGIC                       COM   502161102           343       45,000   SH     DEFINED        01            45,000
LTD BRNDS INC                   COM   532716107           935       50,000   SH     DEFINED        01            50,000
LUCNT TECH                      COM   549463107         1,588      420,000   SH     DEFINED        01           420,000
M&T BK CP                       COM   55261F104         1,310       15,000   SH     DEFINED        01            15,000
MARATHON OIL                    COM   565849106         1,324       35,000   SH     DEFINED        01            35,000
MARRIOTT INT'A'                 COM   571903202         1,995       40,000   SH     DEFINED        01            40,000
MARSH&MCLN                      COM   571748102         3,267       72,000   SH     DEFINED        01            72,000
MARSHL&IL                       COM   571834100         1,173       30,000   SH     DEFINED        01            30,000
MASCO                           COM   574599106         1,559       50,000   SH     DEFINED        01            50,000
MATTEL                          COM   577081102           730       40,000   SH     DEFINED        01            40,000
MAXIM INTER USD                 COM   57772K101         1,940       37,000   SH     DEFINED        01            37,000
MBIA INC                        COM   55262C100           857       15,000   SH     DEFINED        01            15,000
MBNA                            COM   55262L100         3,997      155,000   SH     DEFINED        01           155,000
MCCORMICK NV NPV                COM   579780206           510       15,000   SH     DEFINED        01            15,000
MCDONALD'S                      COM   580135101         3,770      145,000   SH     DEFINED        01           145,000
MCGRAW HILL$1                   COM   580645109         1,761       23,000   SH     DEFINED        01            23,000
MCKESSON CORP                   COM   58155Q103         1,202       35,000   SH     DEFINED        01            35,000
MDCHLTH SLTN                    COM   58405U102           986       26,300   SH     DEFINED        01            26,300
MEADWESTVACO                    COM   583334107           588       20,000   SH     DEFINED        01            20,000
MEDIMMUNE                       COM   584699102           573       24,500   SH     DEFINED        01            24,500
MEDTRONIC                       COM   585055106         5,773      118,500   SH     DEFINED        01           118,500
MELLON FINL                     COM   58551A108         1,598       54,500   SH     DEFINED        01            54,500
MERCK&CO NPV                    COM   589331107        10,450      220,000   SH     DEFINED        01           220,000
MERCURY INTER USD               COM   589405109           872       17,500   SH     DEFINED        01            17,500
MERRIL LYNCH                    COM   590188108         5,425      100,500   SH     DEFINED        01           100,500
METLIFE INC                     COM   59156R108         2,653       74,000   SH     DEFINED        01            74,000
MGN ST                          COM   617446448         6,412      121,500   SH     DEFINED        01           121,500
MICRON TECH                     COM   595112103           949       62,000   SH     DEFINED        01            62,000
MICROSOFT                       COM   594918104        31,773    1,112,500   SH     DEFINED        01         1,112,500
MNSNT                           COM   61166W101         1,059       27,500   SH     DEFINED        01            27,500
MOLEX                           COM   608554101           481       15,000   SH     DEFINED        01            15,000
MONSTER WWDE                    COM   611742107           334       13,000   SH     DEFINED        01            13,000
MOODYS                          COM   615369105         2,101       32,500   SH     DEFINED        01            32,500
MOTOROLA                        COM   620076109         4,517      247,500   SH     DEFINED        01           247,500
N.FORK BANC                     COM   659424105         2,492       65,500   SH     DEFINED        01            65,500
NAT CITY CORP                   COM   635405103         2,276       65,000   SH     DEFINED        01            65,000
NAT SEMICON$0.50                COM   637640103           880       40,000   SH     DEFINED        01            40,000
NATUZZI ADR                     ADR   63905A101         1,948      181,340   SH     DEFINED        01           181,340
NETWORK APPL                    COM   64120L104           969       45,000   SH     DEFINED        01            45,000
NEWELL RUBBERMAID               COM   651229106           705       30,000   SH     DEFINED        01            30,000
NEWMNT MIN                      COM   651639106         2,519       65,000   SH     DEFINED        01            65,000
NEXTL COMM INC                  COM   65332V103         3,199      120,000   SH     DEFINED        01           120,000
NIKE'B'NPV                      COM   654106103         1,894       25,000   SH     DEFINED        01            25,000
NOBLE                           COM   G65422100         1,042       27,500   SH     DEFINED        01            27,500
NOVELL                          COM   670006105           302       36,000   SH     DEFINED        01            36,000
NOVELLUS SYST NPV               COM   670008101           472       15,000   SH     DEFINED        01            15,000
NRFLK STHRN                     COM   655844108         1,061       40,000   SH     DEFINED        01            40,000
NRTHN TST                       COM   665859104         1,268       30,000   SH     DEFINED        01            30,000
NRTHROP GRUM                    COM   666807102         1,933       36,000   SH     DEFINED        01            36,000
NUCOR                           COM   670346105           768       10,000   SH     DEFINED        01            10,000
NY TIMES                        COM   650111107           648       14,500   SH     DEFINED        01            14,500
OMNICOM!0.50                    COM   681919106         2,284       30,100   SH     DEFINED        01            30,100
ORACLE                          COM   68389X105         6,383      535,000   SH     DEFINED        01           535,000
ORBOTECH                        COM   M75253100         1,272       62,500   SH     DEFINED        01            62,500
P G&E                           COM   69331C108         1,816       65,000   SH     DEFINED        01            65,000
PAYCHEX                         COM   704326107         1,304       38,500   SH     DEFINED        01            38,500
PENNEY JC                       COM   708160106           982       26,000   SH     DEFINED        01            26,000
PEOPLESFT  0.01                 COM   712713106           925       50,000   SH     DEFINED        01            50,000
PEPSICO                         COM   713448108        11,040      204,900   SH     DEFINED        01           204,900
PFIZER                          COM   717081103        29,988      874,800   SH     DEFINED        01           874,800
PHLPS DGD                       COM   717265102           775       10,000   SH     DEFINED        01            10,000
PHOENIX COS INC NEW             COM   71902E109         1,247      101,817   SH      SOLE                       101,817
PITNEY BOWES                    COM   724479100         1,106       25,000   SH     DEFINED        01            25,000
PIXELWORKS INC COM STK          COM   72581M107           255       16,625   SH      SOLE                        16,625
PPG INDST                       COM   693506107         1,250       20,000   SH     DEFINED        01            20,000
PPL CP                          COM   69351T106           918       20,000   SH     DEFINED        01            20,000
PRAXAIR                         COM   74005P104         1,477       37,000   SH     DEFINED        01            37,000
PRGRSS ENRGY                    COM   743263105         1,189       27,000   SH     DEFINED        01            27,000
PRINCIPAL FIN                   COM   74251V102         1,217       35,000   SH     DEFINED        01            35,000
PRK HANNFN                      COM   701094104         1,487       25,000   SH     DEFINED        01            25,000
PROCTR&GMBLE                    COM   742718109        16,332      300,000   SH     DEFINED        01           300,000
PROGRESSIVE CORP                COM   743315103         1,962       23,000   SH     DEFINED        01            23,000
PRUDENT FINANCIAL               COM   744320102         3,718       80,000   SH     DEFINED        01            80,000
PTRLBRAS ADS                    COM   71654V408           842       30,000   SH     DEFINED        01            30,000
PUBLIC SERV NPV                 COM   744573106         1,001       25,000   SH     DEFINED        01            25,000
PULTE HOMES                     COM   745867101         1,145       22,000   SH     DEFINED        01            22,000
QLOGIC                          COM   747277101           266       10,000   SH     DEFINED        01            10,000
QUALCOMM                        COM   747525103         6,203       85,000   SH     DEFINED        01            85,000
QUST DIAGNSTC                   COM   74834L100           722        8,500   SH     DEFINED        01             8,500
QWEST COMM                      COM   749121109           718      200,000   SH     DEFINED        01           200,000
RAYTHEON CO                     COM   755111507         1,610       45,000   SH     DEFINED        01            45,000
RCKWLL CLLNS                    COM   774341101           666       20,000   SH     DEFINED        01            20,000
ROBERT HALF INT                 COM   770323103           566       19,000   SH     DEFINED        01            19,000
ROCKWELL AUTO                   COM   773903109           750       20,000   SH     DEFINED        01            20,000
ROHM&HAAS                       COM   775371107           832       20,000   SH     DEFINED        01            20,000
SAFEWAY                         COM   786514208         1,140       45,000   SH     DEFINED        01            45,000
SANMINA CORP                    COM   800907107           637       70,000   SH     DEFINED        01            70,000
SARA LEE                        COM   803111103         1,724       75,000   SH     DEFINED        01            75,000
SBC COMM                        COM   78387G103         8,124      335,000   SH     DEFINED        01           335,000
SCHERING-PLOUGH                 COM   806605101         2,532      137,000   SH     DEFINED        01           137,000
SCHLUMBER                       COM   806857108         3,811       60,000   SH     DEFINED        01            60,000
SCHWB CHRLS                     COM   808513105         1,297      135,000   SH     DEFINED        01           135,000
SEARS ROEBCK                    COM   812387108         1,133       30,000   SH     DEFINED        01            30,000
SEMPRA ENER NPV                 COM   816851109         1,033       30,000   SH     DEFINED        01            30,000
SIEBL SYSTM                     COM   826170102           641       60,000   SH     DEFINED        01            60,000
SIGMA ALDRCH                    COM   826552101           477        8,000   SH     DEFINED        01             8,000
SLM CORP                        COM   78442P106         2,912       72,000   SH     DEFINED        01            72,000
SOLECTRON 0.001                 COM   834182107           631       97,550   SH     DEFINED        01            97,550
SOUTHTRUST                      COM   844730101         1,281       33,000   SH     DEFINED        01            33,000
SPRINT                          COM   852061100         2,552      145,000   SH     DEFINED        01           145,000
ST JUDE MED                     COM   790849103         1,286       17,000   SH     DEFINED        01            17,000
ST PAUL T                       COM   792860108         3,703       91,335   SH     DEFINED        01            91,335
STAPLES USD                     COM   855030102         2,228       76,000   SH     DEFINED        01            76,000
STARBUCK NPV                    COM   855244109         1,783       41,000   SH     DEFINED        01            41,000
STARWD HOTELS'B'                COM   85590A203         1,301       29,000   SH     DEFINED        01            29,000
STATE STREET                    COM   857477103         1,765       36,000   SH     DEFINED        01            36,000
STET HELL TEL ADR               ADR   859823106           970       57,737   SH     DEFINED        01            57,737
STHRN CO                        COM   842587107         2,653       91,000   SH     DEFINED        01            91,000
STRYKER                         COM   863667101         2,200       40,000   SH     DEFINED        01            40,000
SUN MICRO                       COM   866810104         1,345      310,000   SH     DEFINED        01           310,000
SUNGARD DATA$0.01               COM   867363103           780       30,000   SH     DEFINED        01            30,000
SUNTST BNKS                     COM   867914103         2,600       40,000   SH     DEFINED        01            40,000
SW AIR$1                        COM   844741108         1,794      107,000   SH     DEFINED        01           107,000
SYMANTEC                        COM   871503108         1,532       35,000   SH     DEFINED        01            35,000
SYSCO                           COM   871829107         3,228       90,000   SH     DEFINED        01            90,000
TAIWAN GRT CHNA FD              COM   874037104           938      220,284   SH     DEFINED        01           220,284
TARGET CP                       COM   97612E106         3,907       92,000   SH     DEFINED        01            92,000
TEFNDS MEX ADR                  ADR   879403707         4,443      135,000   SH     DEFINED        01           135,000
TELE MEX ADS                    COM   879403780         1,930       58,000   SH     DEFINED        01            58,000
TELLABS                         COM   879664100           350       40,000   SH     DEFINED        01            40,000
TERADYNE                        COM   880770102           454       20,000   SH     DEFINED        01            20,000
TEXAS INSTR                     COM   882508104         4,352      180,000   SH     DEFINED        01           180,000
TEXTRON                         COM   883203101         1,187       20,000   SH     DEFINED        01            20,000
TIFFANY                         COM   886547108           553       15,000   SH     DEFINED        01            15,000
TIME WARNER                     COM   887317105         8,263      470,000   SH     DEFINED        01           470,000
TJX COS                         COM   872540109         1,931       80,000   SH     DEFINED        01            80,000
TMPLTN INLND                    COM   879868107           693       10,000   SH     DEFINED        01            10,000
TRANSOCN INC                    COM   G90078109           868       30,000   SH     DEFINED        01            30,000
TRIBUNE(DEL)NPV                 COM   896047107         1,958       43,000   SH     DEFINED        01            43,000
TXU CORP                        COM   873168108         1,924       47,500   SH     DEFINED        01            47,500
TYCO INT LD                     COM   902124106         7,457      225,000   SH     DEFINED        01           225,000
UNIBANCO GDR                    GDR   9.046E+111          395       20,000   SH     DEFINED        01            20,000
UNION PAC CORP                  COM   907818108         1,605       27,000   SH     DEFINED        01            27,000
UNISYS CP                       COM   909214108           416       30,000   SH     DEFINED        01            30,000
UNITEDHEALTH GRP                COM   91324P102         5,385       86,500   SH     DEFINED        01            86,500
UPS'B'                          COM   911312106         8,645      115,000   SH     DEFINED        01           115,000
US BANCORP                      COM   902973304         5,732      208,000   SH     DEFINED        01           208,000
UST DEL                         COM   902911106           360       10,000   SH     DEFINED        01            10,000
UTD TECH                        COM   913017109         5,260       57,500   SH     DEFINED        01            57,500
VA LINUX SYSTEMS                COM   91819B105           126       51,609   SH      SOLE                        51,609
VERITAS SFTWRE NPV              COM   923436109         1,247       45,000   SH     DEFINED        01            45,000
VERIZON                         COM   92343V104        10,278      284,000   SH     DEFINED        01           284,000
VIACOM N.VTG'B'                 COM   925524308         7,591      212,500   SH     DEFINED        01           212,500
WACHOVIA CRP USD                COM   929903102         7,343      165,000   SH     DEFINED        01           165,000
WALGREEN                        COM   931422109         3,983      110,000   SH     DEFINED        01           110,000
WALMART STORE                   COM   931142103        23,848      452,000   SH     DEFINED        01           452,000
WASH MUT                        COM   939322103         3,478       90,000   SH     DEFINED        01            90,000
WASTE MGMT                      COM   94106L109         2,452       80,000   SH     DEFINED        01            80,000
WELLPNT HLTHWRK                 COM   94973H108         2,184       19,500   SH     DEFINED        01            19,500
WELLS FARGO                     COM   949746101        10,301      180,000   SH     DEFINED        01           180,000
WENDYS INTL USD0.1              COM   950590109           871       25,000   SH     DEFINED        01            25,000
WEYERHAEUSER$1.25               COM   962166104         1,862       29,500   SH     DEFINED        01            29,500
WHRLPOOL                        COM   963320106           549        8,000   SH     DEFINED        01             8,000
WILLIAMS COS                    COM   969457100           595       50,000   SH     DEFINED        01            50,000
WRIGLEY(WM)NPV                  COM   982526105         1,450       23,000   SH     DEFINED        01            23,000
WYETH                           COM   983024100         5,243      145,000   SH     DEFINED        01           145,000
X1LINX                          COM   983919101         1,332       40,000   SH     DEFINED        01            40,000
XEROX                           COM   984121103         1,233       85,000   SH     DEFINED        01            85,000
YAHOO INC                       COM   984332106         4,905      135,000   SH     DEFINED        01           135,000
ZIMMER HOLDINGS                 COM   98956P102         2,646       30,000   SH     DEFINED        01            30,000

                                                    1,122,111