FORM N-PX

                     ANNUAL REPORT OF PROXY VOTING RECORD OF
                    REGISTERED MANAGEMENT INVESTMENT COMPANY

Investment Company Act file number:  811-4418
                                     --------
Registrant: California Investment Trust II
            ------------------------------

Registrant Address: 44 Montgomery Street, Suite 2100, San Francisco, CA  94104
                    ----------------------------------------------------------

Agent for service: CT Corporation System, 101 Federal Street, Boston, MA  02110
                   ------------------------------------------------------------

Registrant Telephone: (415) 398-2727
                      --------------

Date of Fiscal Year End:  August 31, 2004
                          ---------------

Date of Reporting Period: July 1, 2003 - June 30, 2004
                          ----------------------------






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P 500 Index Fund       3M COMPANY                              MMM   88579Y101 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ABBOTT LABORATORIES                     ABT   002824100 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ACE LIMITED                             ACE   G0070K103 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ADC TELECOMMUNICATIONS, INC.           ADCT   000886101 03/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ADOBE SYSTEMS INCORPORATED             ADBE   00724F101 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ADOLPH COORS COMPANY                    RKY   217016104 10/03/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ADVANCED MICRO DEVICES, INC.            AMD   007903107 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AETNA INC.                              AET   00817Y108 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AFLAC INCORPORATED                      AFL   001055102 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AGILENT TECHNOLOGIES, INC.               A    00846U101 03/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AIR PRODUCTS AND CHEMICALS, INC.        APD   009158106 01/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALBERTO-CULVER COMPANY                  ACV   013068101 01/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALBERTSON'S, INC.                       ABS   013104104 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALCOA INC.                             AAPR   013817101 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALLEGHENY ENERGY, INC.                  AYE   017361106 11/14/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALLEGHENY ENERGY, INC.                  AYE   017361106 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALLEGHENY TECHNOLOGIES INCORPORATED     ATI   01741R102 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALLERGAN, INC.                          AGN   018490102 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALLIED WASTE INDUSTRIES, INC.           AW    019589308 12/18/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALLIED WASTE INDUSTRIES, INC.           AW    019589308 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALLTEL CORPORATION                     ALTEM  020039806 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALTERA CORPORATION                     ALTR   021441100 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ALTRIA GROUP, INC.                      MO    02209S103 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AMBAC FINANCIAL GROUP, INC.             ABK   023139108 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AMERADA HESS CORPORATION                AHC   023551104 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AMEREN CORPORATION                      AEE   023608102 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AMERICAN ELECTRIC POWER COMPANY, INC    AEP   025537101 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AMERICAN EXPRESS COMPANY                AXP   025816109 04/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AMERICAN INTERNATIONAL GROUP, INC.      AIG   026874107 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AMERICAN POWER CONVERSION CORPORATIO   APCC   029066107 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AMERICAN STANDARD COMPANIES, INC.       ASD   029712106 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AMERISOURCEBERGEN CORPORATION           ABC   03073E105 03/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AMGEN INC.                             AMGN   031162100 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AMSOUTH BANCORPORATION                  ASO   032165102 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ANADARKO PETROLEUM CORPORATION         APCKP  032511107 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ANALOG DEVICES, INC.                    ADI   032654105 03/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ANDREW CORPORATION                     ANDW   034425108 07/15/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ANDREW CORPORATION                     ANDW   034425108 02/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ANHEUSER-BUSCH COMPANIES, INC.          BUD   035229103 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ANTHEM, INC.                            ATH   03674B104 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ANTHEM, INC.                            ATH   03674B104 06/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AON CORPORATION                         AOC   037389103 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       APACHE CORPORATION                      APA   037411105 12/18/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       APACHE CORPORATION                      APA   037411105 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       APARTMENT INVESTMENT AND MANAGEMENT     AIV   03748R101 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       APPLE COMPUTER, INC.                   AAPL   037833100 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       APPLERA CORPORATION                     ABI   038020103 10/16/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       APPLIED MATERIALS, INC.                AMAT   038222105 03/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       APPLIED MICRO CIRCUITS CORPORATION     AMCC   03822W109 08/27/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ARCHER-DANIELS-MIDLAND COMPANY          ADM   039483102 11/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ASHLAND INC.                            ASH   044204105 01/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AT&T CORP.                               T    001957505 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AT&T WIRELESS SERVICES, INC.            AWE   00209A106 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AUTODESK, INC.                         ADSK   052769106 06/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AUTOMATIC DATA PROCESSING, INC.         ADP   053015103 11/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AUTONATION, INC.                        AN    05329W102 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AUTOZONE, INC.                          AZO   053332102 12/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AVAYA INC.                              AV    053499109 02/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AVERY DENNISON CORPORATION              AVY   053611109 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       AVON PRODUCTS, INC.                     AVP   054303102 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BAKER HUGHES INCORPORATED               BHI   057224107 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BALL CORPORATION                        BLL   058498106 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BANK OF AMERICA CORPORATION             BAC   060505104 03/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BANK OF AMERICA CORPORATION             BAC   060505104 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BANK ONE CORPORATION                    ONE   06423A103 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BAUSCH & LOMB INCORPORATED              BOL   071707103 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BAXTER INTERNATIONAL INC.               BAX   071813109 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BB&T CORPORATION                        BBT   054937107 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BECTON, DICKINSON AND COMPANY           BDX   075887109 02/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BELLSOUTH CORPORATION                   BLS   079860102 04/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BEMIS COMPANY, INC.                    BEMSP  081437105 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BEST BUY CO., INC.                      BBY   086516101 06/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BIG LOTS, INC.                          BLI   089302103 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BIOGEN IDEC INC.                       BIIB   09062X103 06/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BIOGEN, INC.                           BGEN   090597105 11/12/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BIOMET, INC.                           BMET   090613100 09/27/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BJ SERVICES COMPANY                     BJS   055482103 01/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BMC SOFTWARE, INC.                      BMC   055921100 08/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BOISE CASCADE CORPORATION             BCCPRG  097383103 12/09/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BOISE CASCADE CORPORATION             BCCPRG  097383103 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BOSTON SCIENTIFIC CORPORATION           BSX   101137107 10/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BOSTON SCIENTIFIC CORPORATION           BSX   101137107 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BRISTOL-MYERS SQUIBB COMPANY           BMYPR  110122108 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BROADCOM CORPORATION                   BRCM   111320107 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BROWN-FORMAN CORPORATION               BF/B   115637209 07/24/03  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    

S&P 500 Index Fund       BROWN-FORMAN CORPORATION              BFPRCL  115637209 01/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BRUNSWICK CORPORATION                   BC    117043109 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BURLINGTON NORTHERN SANTA FE CORPORA    BNI   12189T104 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       BURLINGTON RESOURCES INC.               BR    122014103 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       C.R. BARD, INC.                         BCR   067383109 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CALPINE CORPORATION                     CPN   131347106 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CAMPBELL SOUP COMPANY                   CPB   134429109 11/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CAPITAL ONE FINANCIAL CORPORATION       COF   14040H105 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CARDINAL HEALTH, INC.                   CAH   14149Y108 11/05/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CAREMARK RX, INC.                       CMX   141705103 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CARNIVAL CORPORATION                    CCL   143658300 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CATERPILLAR INC.                        CAT   149123101 04/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CENDANT CORPORATION                     CD    151313103 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CENTERPOINT ENERGY, INC.                CNP   15189T107 06/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CENTEX CORP                             CTX   152312104 07/17/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CENTEX CORP./3333 HOLDING CORP.         CTX   152312104 02/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CENTURYTEL, INC.                        CTL   156700106 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CHARTER ONE FINANCIAL, INC.             CF    160903100 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CHEVRONTEXACO CORPORATION               CVX   166764100 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CHIRON CORPORATION                     CHIR   170040109 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CHUBB CORPORATION                       CB    171232101 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CIENA CORPORATION                      CIEN   171779101 03/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CIGNA CORPORATION                       CI    125509109 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CINCINNATI FINANCIAL CORPORATION       CINF   172062101 04/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CINERGY CORP.                           CIN   172474108 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CINTAS CORPORATION                     CTAS   172908105 10/14/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CIRCUIT CITY STORES, INC.               CC    172737108 06/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CISCO SYSTEMS, INC.                    CSCO   17275R102 11/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CITIGROUP INC.                           C    172967101 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CITIZENS COMMUNICATIONS COMPANY         CZN   17453B101 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CITRIX SYSTEMS, INC.                   CTXS   177376100 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CLEAR CHANNEL COMMUNICATIONS, INC.      CCU   184502102 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CMS ENERGY CORPORATION                  CMS   125896100 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COCA-COLA ENTERPRISES INC.              CCE   191219104 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COLGATE-PALMOLIVE COMPANY               CL    194162103 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COMCAST CORPORATION                    CMCSA  20030N101 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COMERICA INCORPORATED                   CMA   200340107 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COMPUTER ASSOCIATES INTERNATIONAL I     CA    204912109 08/27/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COMPUTER SCIENCES CORPORATION           CSC   205363104 08/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COMPUWARE CORPORATION                  CPWR   205638109 08/26/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COMVERSE TECHNOLOGY, INC.              CMVT   205862402 12/16/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COMVERSE TECHNOLOGY, INC.              CMVT   205862402 06/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CONAGRA FOODS, INC.                     CAG   205887102 09/25/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CONCORD EFS, INC.                       CE    206197105 10/28/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CONCORD EFS, INC.                       CE    206197105 02/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CONOCOPHILLIPS                          COP   20825C104 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CONSOLIDATED EDISON, INC.               ED    209115104 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CONSTELLATION ENERGY GROUP, INC.        CEG   210371100 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CONVERGYS CORPORATION                   CVG   212485106 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COOPER INDUSTRIES, LTD.                 CBE   G24182100 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COOPER TIRE & RUBBER COMPANY            CTB   216831107 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CORNING INCORPORATED                    GLW   219350105 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COSTCO WHOLESALE CORPORATION           COST   22160K105 01/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COUNTRYWIDE FINANCIAL CORPORATION       CFC   222372104 01/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       COUNTRYWIDE FINANCIAL CORPORATION       CFC   222372104 06/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CRANE CO.                               CR    224399105 04/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CSX CORPORATION                         CSX   126408103 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CUMMINS INC.                            CMI   231021106 04/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CUMMINS, INC.                           CMI   231021106 09/16/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       CVS CORPORATION                         CVS   126650100 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DANA CORPORATION                        DCN   235811106 04/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DANAHER CORPORATION                     DHR   235851102 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DARDEN RESTAURANTS, INC.                DRI   237194105 09/25/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DEERE & COMPANY                         DE    244199105 02/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DELL COMPUTER CORPORATION              DELL   24702R101 07/18/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DELPHI CORPORATION                      DPH   247126105 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DELTA AIR LINES, INC.                   DAL   247361108 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DELUXE CORPORATION                      DLX   248019101 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DEVON ENERGY CORPORATION               DVEGP  25179M103 06/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DILLARD'S, INC.                         DDS   254067101 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DOLLAR GENERAL CORPORATION              DG    256669102 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DOMINION RESOURCES, INC.                 D    25746U109 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DOVER CORPORATION                       DOV   260003108 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DOW JONES & COMPANY, INC.               DJ    260561105 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DTE ENERGY COMPANY                      DTE   233331107 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DUKE ENERGY CORPORATION                 DUK   264399106 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       DYNEGY INC.                            DYNGB  26816Q200 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       E. I. DU PONT DE NEMOURS AND COMPANY    DD    263534109 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EASTMAN CHEMICAL COMPANY                EMN   277432100 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EASTMAN KODAK COMPANY                   EK    277461109 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EATON CORPORATION                       ETN   278058102 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EBAY INC.                              EBAY   278642103 06/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ECOLAB INC.                             ECL   278865100 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EDISON INTERNATIONAL                    EIX   281020107 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ELECTRONIC ARTS INC.                   ERTS   285512109 07/31/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ELECTRONIC DATA SYSTEMS CORPORATION     EDS   285661104 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ELI LILLY AND COMPANY                   HYU   532457124 04/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EMC CORPORATION                         EMC   268648102 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EMERSON ELECTRIC CO.                    EMR   291011104 02/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ENGELHARD CORPORATION                   EC    292845104 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ENTERGY CORPORATION                     ETR   29364G103 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EOG RESOURCES, INC.                     EOG   26875P101 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EQUIFAX INC.                            EFX   294429105 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EQUITY OFFICE PROPERTIES TRUST          EOP   294741103 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EQUITY RESIDENTIAL                    EQRPRA  29476L107 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EXELON CORPORATION                      EXC   30161N101 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EXPRESS SCRIPTS, INC.                  ESRX   302182100 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       EXXON MOBIL CORPORATION                 XOM   30231G102 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FAMILY DOLLAR STORES, INC.              FDO   307000109 01/15/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P 500 Index Fund       FANNIE MAE                              FNM   313586109 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FEDERAL HOME LOAN MORTGAGE CORPORATI  FREPRR  313400301 03/31/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FEDERATED DEPARTMENT STORES, INC.       FD    31410H101 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FEDEX CORPORATION                       FDX   31428X106 09/29/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FIFTH THIRD BANCORP                    FITB   316773100 03/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FIRST AMERICAN FUNDS, INC.             FIUXX  31846V732 07/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FIRST DATA CORPORATION                  FDC   319963104 10/28/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FIRST DATA CORPORATION                  FDC   319963104 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FIRST TENNESSEE NATIONAL CORPORATION    FTN   337162101 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FIRSTENERGY CORP.                       FE    337932107 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FISERV, INC.                           FISV   337738108 04/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FLEETBOSTON FINANCIAL CORPORATION       FBF   339030108 03/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FLUOR CORPORATION                       FLR   343412102 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FORD MOTOR COMPANY                       F    345370860 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FOREST LABORATORIES, INC.               FRX   345838106 08/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FORTUNE BRANDS, INC.                    FO    349631101 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FPL GROUP, INC.                         FPL   302571104 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FRANKLIN RESOURCES, INC.                BEN   354613101 01/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       FREEPORT-MCMORAN COPPER & GOLD INC.   FCXPRB  35671D857 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GANNETT CO., INC.                       GCI   364730101 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GAP, INC.                               GPS   364760108 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GATEWAY, INC.                           GTW   367626108 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GENERAL DYNAMICS CORPORATION            GD    369550108 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GENERAL ELECTRIC COMPANY                GE    369604103 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GENERAL MILLS, INC.                     GIS   370334104 09/22/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GENERAL MOTORS CORPORAITON              GM    370442105 10/03/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GENERAL MOTORS CORPORATION             GMPRG  370442105 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GENUINE PARTS COMPANY                   GPC   372460105 04/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GENZYME CORPORATION                    GZTR   372917401 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GEORGIA-PACIFIC CORPORATION             TGP   373298702 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GOLDEN WEST FINANCIAL CORPORATION       GDW   381317106 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GOODRICH CORPORATION                    GR    382388106 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GREAT LAKES CHEMICAL CORPORATION        GLK   390568103 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       GUIDANT CORPORATION                     GDT   401698105 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       H&R BLOCK, INC.                         HRB   093671105 09/10/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       H.J. HEINZ COMPANY                      HNZ   423074103 09/12/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HALLIBURTON COMPANY                     HAL   406216101 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HARLEY-DAVIDSON, INC.                   HDI   412822108 04/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HARRAH'S ENTERTAINMENT, INC.            HET   413619107 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HASBRO, INC.                            HAS   418056107 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HCA INC.                                HCA   404119109 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HEALTH MANAGEMENT ASSOCIATES, INC.      HMA   421933102 02/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HERCULES INCORPORATED                   HPC   427056106 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HERSHEY FOODS CORPORATION               HSY   427866108 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HEWLETT-PACKARD COMPANY                 HPQ   428236103 03/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HILTON HOTELS CORPORATION             HLTPRP  432848109 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HONEYWELL INTERNATIONAL INC.            HON   438516106 04/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HUMANA INC.                             HUM   444859102 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       HUNTINGTON BANCSHARES INCORPORATED     HBAN   446150104 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ILLINOIS TOOL WORKS INC.                ITW   452308109 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       IMS HEALTH INCORPORATED                 RX    449934108 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       INGERSOLL-RAND COMPANY LIMITED          IR    G4776G101 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       INTEL CORPORATION                      INTC   458140100 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       INTERNATIONAL BUSINESS MACHINES CORP    IBM   459200101 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       INTERNATIONAL FLAVORS & FRAGRANCES I    IFF   459506101 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       INTERNATIONAL GAME TECHNOLOGY           IGT   459902102 03/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       INTERNATIONAL PAPER COMPANY             IP    460146103 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       INTUIT INC.                            INTU   461202103 10/30/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ITT INDUSTRIES, INC.                    ITT   450911102 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       J. C. PENNEY COMPANY, INC.              JCP   708160106 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       J.P. MORGAN CHASE & CO.                 JPM   46625H100 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       JABIL CIRCUIT, INC.                     JBL   466313103 01/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       JANUS CAPITAL GROUP INC.                JNS   47102X105 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       JDS UNIPHASE CORPORATION               JDSU   46612J101 11/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       JEFFERSON-PILOT CORPORATION             NBX   475070207 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       JOHN HANCOCK FINANCIAL SERVICES, INC    JHF   41014S106 02/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       JOHNSON & JOHNSON                       JNJ   478160104 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       JOHNSON CONTROLS, INC.                  JCI   478366107 01/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       JONES APPAREL GROUP, INC.               JNY   480074103 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KB HOME                                 KBH   48666K109 04/01/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KELLOGG COMPANY                          K    487836108 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KERR-MCGEE CORPORATION                  KMG   492386107 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KERR-MCGEE CORPORATION                  KMG   492386107 06/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KEYCORP                                 KEY   493267108 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KEYSPAN CORPORATION                   KSEPRA  49337W100 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KIMBERLY-CLARK CORPORATION              KMB   494368103 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KINDER MORGAN, INC.                     KMI   49455P101 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KING PHARMACEUTICALS, INC.              KG    495582108 11/04/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KLA-TENCOR CORPORATION                 KLAC   482480100 11/05/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KNIGHT-RIDDER, INC.                     KRI   499040103 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       KOHL'S CORPORATION                      KSS   500255104 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LEGGETT & PLATT, INCORPORATED           LEG   524660107 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LEHMAN BROTHERS HOLDINGS INC.           LEH   524908100 04/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LEXMARK INTERNATIONAL, INC.             LXK   529771107 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LIMITED BRANDS, INC.                    LTD   532716107 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LINCOLN NATIONAL CORPORATION            LNC   534187109 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LINEAR TECHNOLOGY CORPORATION          LLTC   535678106 11/05/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LIZ CLAIBORNE, INC.                     LIZ   539320101 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LOCKHEED MARTIN CORPORATION             LMT   539830109 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LOEWS CORPORATION                       CG    540424207 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LOUISIANA-PACIFIC CORPORATION           LPX   546347105 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LOWE'S COMPANIES, INC.                  LOW   548661107 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LSI LOGIC CORPORATION                   LSI   502161102 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       LUCENT TECHNOLOGIES INC.                LU    549463107 02/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       M&T BANK CORPORATION                    MTB   55261F104 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MANOR CARE, INC.                        HCR   564055101 05/05/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P 500 Index Fund       MARATHON OIL CORPORATION                MRO   565849106 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MARRIOTT INTERNATIONAL, INC.            MAR   571903202 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MARSH & MCLENNAN COMPANIES, INC.        MMC   571748102 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MARSHALL & ILSLEY CORPORATION           MI    571834100 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MASCO CORPORATION                       MAS   574599106 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MATTEL, INC.                          MATPRC  577081102 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MAXIM INTEGRATED PRODUCTS, INC.        MXIM   57772K101 11/13/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MAYTAG CORPORATION                      MYG   578592107 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MBIA INC.                               MBI   55262C100 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MBNA CORPORATION                      KRBPRB  55262L100 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MCDERMOTT INTERNATIONAL, INC.           MDR   580037109 12/17/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MCDONALD'S CORPORATION                  MCD   580135101 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MCKESSON CORPORATION                    MCK   58155Q103 07/30/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MEADWESTVACO CORPORATION                MWV   583334107 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MEDCO HEALTH SOLUTIONS, INC.            MHS   58405U102 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MEDIMMUNE, INC.                        MEDI   584699102 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MEDTRONIC, INC.                         MDT   585055106 08/28/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MELLON FINANCIAL CORPORATION            MEL   58551A108 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MERCK & CO., INC.                       MRK   589331107 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MERCURY INTERACTIVE CORPORATION        MERQ   589405109 12/10/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MERCURY INTERACTIVE CORPORATION        MERQ   589405109 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MEREDITH CORPORATION                    MDP   589433101 11/10/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MERRILL LYNCH & CO., INC.               MER   590188108 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       METLIFE, INC.                           MET   59156R108 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MGIC INVESTMENT CORPORATION             MTG   552848103 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MICRON TECHNOLOGY, INC.                 MU    595112103 11/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MICROSOFT CORPORATION                  MSFT   594918104 11/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MILLIPORE CORPORATION                   MIL   601073109 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MOLEX CORPORATION                      MOLX   608554101 10/24/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MONSANTO COMPANY                        MON   61166W101 01/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MONSTER WORLDWIDE, INC.                MNST   611742107 06/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MOODY'S CORPORATION                     MCO   615369105 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MORGAN STANLEY                          MS    617446448 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       MOTOROLA, INC.                          MOT   620076109 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NABORS INDUSTRIES LTD.                  NBR   G6359F103 06/01/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NATIONAL CITY CORPORATION               NCC   635405103 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NATIONAL SEMICONDUCTOR CORPORAITON      NSM   637640103 09/26/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NAVISTAR INTERNATIONAL CORPORATION      NAV   63934E108 02/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NCR CORPORATION                         NCR   62886E108 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NETWORK APPLIANCE, INC.                NTAP   64120L104 09/02/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NEWELL RUBBERMAID INC.                  NWL   651229106 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NEWMONT MINING CORPORATION              NEM   651639106 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NEXTEL COMMUNICATIONS, INC.            NXTL   65332V103 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NICOR INC.                              GAS   654086107 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NIKE, INC.                              NKE   654106103 09/22/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NISOURCE INC.                           NI    65473P105 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NOBLE CORPORATION                       NE    G65422100 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NORDSTROM, INC.                         JWN   655664100 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NORDSTROM, INC.                         JWN   655664100 06/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NORFOLK SOUTHERN CORPORATION            NSC   655844108 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NORTH FORK BANCORPORATION, INC.         NFB   659424105 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NORTHERN TRUST CORPORATION             NTRS   665859104 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NORTHROP GRUMMAN CORPORATION            NOC   666807102 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NOVELL, INC.                           NOVL   670006105 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NOVELLUS SYSTEMS, INC.                 NVLS   670008101 04/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NUCOR CORPORATION                       NUE   670346105 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       NVIDIA CORPORATION                     NVDA   67066G104 07/10/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       OCCIDENTAL PETROLEUM CORPORATION        OXY   674599105 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       OFFICE DEPOT, INC.                      ODP   676220106 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       OMNICOM GROUP INC.                      OMC   681919106 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ORACLE CORPORATION                     ORCL   68389X105 10/13/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PACCAR INC                             PCAR   693718108 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PACTIV CORP.                            PTV   695257105 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PALL CORPORATION                        PLL   696429307 11/19/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PARAMETRIC TECHNOLOGY CORPORATION      PMTC   699173100 03/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PARKER-HANNIFIN CORPORATION             PH    701094104 10/22/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PAYCHEX, INC.                          PAYX   704326107 10/02/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PEOPLES ENERGY CORPORATION              PGL   711030106 02/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PEOPLESOFT, INC.                       PSFT   712713106 03/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PEPSICO, INC.                           PEP   713448108 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PERKINELMER, INC.                       PKI   714046109 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PFIZER INC.                             PFE   717081103 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PG&E CORPORATION                        PCG   69331C108 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PHELPS DODGE CORPORATION                PD    717265102 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PINNACLE WEST CAPITAL CORPORATION       PNW   723484101 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PITNEY BOWES INC.                       PBI   724479100 05/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PLUM CREEK TIMBER COMPANY, INC.         PCL   729251108 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PMC-SIERRA, INC.                       PMCS   69344F106 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       POWER-ONE, INC.                        PWER   739308104 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PPG INDUSTRIES, INC.                    PPG   693506107 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PPL CORPORATION                         PPL   69351T106 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PRAXAIR, INC.                           PX    74005P104 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PRINCIPAL FINANCIAL GROUP, INC.         PFG   74251V102 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PROGRESS ENERGY, INC.                   PGN   743263105 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PROLOGIS                              PLDPRD  743410102 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PROVIDIAN FINANCIAL CORPORATION         PVN   74406A102 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PRUDENTIAL FINANCIAL, INC.              PRU   744320102 06/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PUBLIC SERVICE ENTERPRISE GROUP INC.    PEG   744573106 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       PULTE HOMES, INC.                       PHM   745867101 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       QLOGIC CORPORATION                     QLGC   747277101 08/26/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       QUALCOMM, INCORPORATED                 QCOM   747525103 03/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       QUINTILES TRANSNATIONAL CORP.          QTRN   748767100 09/25/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       QWEST COMMUNICATIONS INTERNATIONAL I     Q    749121109 12/16/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       QWEST COMMUNICATIONS INTERNATIONAL I     Q    749121109 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       R.R. DONNELLEY & SONS COMPANY           DNY   257867101 02/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       R.R. DONNELLEY & SONS COMPANY           RRD   257867101 04/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       RADIOSHACK CORPORATION                  RSH   750438103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       RAYTHEON COMPANY                        RTN   755111507 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       REEBOK INTERNATIONAL LTD.               RBK   758110100 05/04/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P 500 Index Fund       REGIONS FINANCIAL CORPORATION           RF    758940100 06/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ROBERT HALF INTERNATIONAL INC.          RHI   770323103 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ROCKWELL AUTOMATION, INC.               ROK   773903109 02/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ROCKWELL COLLINS, INC.                  COL   774341101 02/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ROHM AND HAAS COMPANY                  ROHMP  775371107 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ROWAN COMPANIES, INC.                   RDC   779382100 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       RYDER SYSTEM, INC.                       R    783549108 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SABRE HOLDINGS CORPORATION              TSG   785905100 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SAFECO CORPORATION                     SAFC   786429100 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SAFEWAY INC.                            SWY   786514208 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SANMINA-SCI CORPORATION                SANM   800907107 01/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SARA LEE CORPORATION                    SLE   803111103 10/30/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SBC COMMUNICATIONS INC.                 SBC   78387G103 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SCHERING-PLOUGH CORPORATION             SGP   806605101 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SCHLUMBERGER LIMITED (SCHLUMBERGER N    SLB   806857108 04/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SCIENTIFIC-ATLANTA, INC.                SFA   808655104 11/07/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SEALED AIR CORPORATION                  SEE   81211K100 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SEARS, ROEBUCK AND CO.                 SPRA   812387108 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SEMPRA ENERGY                           SRE   816851109 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SIEBEL SYSTEMS, INC.                   SEBL   826170102 06/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SIGMA-ALDRICH CORPORATION              SIAL   826552101 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SIMON PROPERTY GROUP, INC.              SPG   828806109 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SLM CORPORATION                       SLMPRA  78442P106 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SNAP-ON INCORPORATED                    SNA   833034101 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SOLECTRON CORPORATION                   SLR   834182107 01/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SOUTHTRUST CORPORATION                 SOTR   844730101 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SOUTHWEST AIRLINES CO.                  LUV   844741108 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SPRINT CORPORATION                     FONPR  852061100 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ST. JUDE MEDICAL, INC.                  STJ   790849103 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       STAPLES, INC.                          SPLS   855030102 06/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       STARBUCKS CORPORATION                  SBUX   855244109 03/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       STARWOOD HOTELS & RESORTS WORLDWIDE,    HOT   85590A203 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       STATE STREET CORPORATION                SBZ   857477202 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       STRYKER CORPORATION                     SYK   863667101 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SUN MICROSYSTEMS, INC.                 SUNW   866810104 11/13/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SUNGARD DATA SYSTEMS INC.               SDS   867363103 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SUNOCO, INC.                            SUN   86764P109 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SUNTRUST BANKS, INC.                   STIKO  867914103 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SUPERVALU INC.                          SVU   868536103 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SYMANTEC CORPORATION                   SYMC   871503108 08/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SYMBOL TECHNOLOGIES, INC.               SBL   871508107 04/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SYNOVUS FINANCIAL CORP.                 SNV   87161C105 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       SYSCO CORPORATION                       SYY   871829107 11/07/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       T. ROWE PRICE GROUP, INC.              TROW   74144T108 04/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TARGET CORPORATION                      TGT   87612E106 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TECO ENERGY, INC.                       TE    872375100 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TEKTRONIX, INC.                         TEK   879131100 09/25/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TELLABS, INC.                          TLAB   879664100 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TEMPLE-INLAND INC.                      TIN   879868107 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TENET HEALTHCARE CORPORATION            THC   88033G100 07/23/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TENET HEALTHCARE CORPORATION            THC   88033G100 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TERADYNE, INC.                          TER   880770102 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TEXAS INSTRUMENTS INCORPORATED          TXN   882508104 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TEXTRON INC.                            TXT   883203101 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE AES CORPORATION                     AES   00130H105 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE ALLSTATE CORPORATION                ALL   020002101 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE BANK OF NEW YORK COMPANY, INC.      BK    064057102 04/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE BEAR STEARNS COMPANIES INC.         BSC   073902108 03/31/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE BLACK & DECKER CORPORATION          BDK   091797100 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE BOEING COMPANY                      BA    097023105 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE CHARLES SCHWAB CORPORATION          SCH   808513105 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE CLOROX COMPANY                      CLX   189054109 11/19/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE COCA-COLA COMPANY                   KO    191216100 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE DOW CHEMICAL COMPANY                DOW   260543103 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE GILLETTE COMPANY                     G    375766102 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE GOLDMAN SACHS GROUP, INC.           GS    38141G104 03/31/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE GOODYEAR TIRE & RUBBER COMPANY      GT    382550101 06/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE HARTFORD FINANCIAL SVCS GROUP, I    HIG   416515104 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE HOME DEPOT, INC.                    HD    437076102 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE INTERPUBLIC GROUP OF COMPANIES,     IPG   460690100 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE KROGER CO.                          KR    501044101 06/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE MAY DEPARTMENT STORES COMPANY       MAY   577778103 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE MCGRAW-HILL COMPANIES, INC.        MHPGP  580645109 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE NEW YORK TIMES COMPANY              NYT   650111107 04/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE PEPSI BOTTLING GROUP, INC.          PBG   713409100 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE PNC FINANCIAL SERVICES GROUP, IN  PNCPRD  693475105 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE PROCTOR & GAMBLE COMPANY            PG    742718109 10/14/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE PROGRESSIVE CORPORATION             PGR   743315103 04/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE SHERWIN-WILLIAMS COMPANY            SHW   824348106 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE SOUTHERN COMPANY                    SO    842587107 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE ST. PAUL COMPANIES, INC.            SPC   792860108 03/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE STANLEY WORKS                       SWK   854616109 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE TJX COMPANIES, INC.                 TJX   872540109 06/01/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THE WALT DISNEY COMPANY                 DIS   254687106 03/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THERMO ELECTRON CORPORATION             TMO   883556102 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       THOMAS & BETTS CORPORATION              TNB   884315102 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TIFFANY & CO.                           TIF   886547108 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TIME WARNER INC.                        TWX   887317105 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TORCHMARK CORPORATION                   TMK   891027104 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TOYS 'R' US, INC.                       TOY   892335100 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TRANSOCEAN INC.                         RIG   G90078109 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TRAVELERS PROPERTY CASUALTY CORP.      TAPA   89420G406 03/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TRIBUNE COMPANY                         TXA   896047107 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TUPPERWARE CORPORATION                  TUP   899896104 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TXU CORP.                               TXU   873168108 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       TYCO INTERNATIONAL LTD.                 TYC   902124106 03/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       U.S. BANCORP                            USB   902973304 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       UNION PACIFIC CORPORATION               UNP   907818108 04/16/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P 500 Index Fund       UNION PLANTERS CORPORATION              UPC   908068109 06/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       UNISYS CORPORATION                      UIS   909214108 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       UNITED PARCEL SERVICE, INC.             UPS   911312106 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       UNITED STATES STEEL CORPORATION          X    912909108 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       UNITED TECHNOLOGIES CORPORATION         UTX   913017109 04/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       UNITEDHEALTH GROUP INCORPORATED         UNH   91324P102 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       UNIVISION COMMUNICATIONS INC.           UVN   914906102 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       UNOCAL CORPORATION                      UCL   915289102 05/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       UNUMPROVIDENT CORPORATION               UNM   91529Y106 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       UST INC.                                UST   902911106 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       VERIZON COMMUNICATIONS INC.             VZ    92343V104 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       VF CORPORATION                          VFC   918204108 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       VISTEON CORPORATION                     VC    92839U107 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       VULCAN MATERIALS COMPANY                VMC   929160109 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       W.W. GRAINGER, INC.                     GWW   384802104 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WACHOVIA CORPORATION                    WB    929903102 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WALGREEN CO.                            WAG   931422109 01/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WAL-MART STORES, INC.                   WMT   931142103 06/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WASHINGTON MUTUAL, INC.                WAMUO  939322103 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WASTE MANAGEMENT, INC.                  WMI   94106L109 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WATERS CORPORATION                      WAT   941848103 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WATSON PHARMACEUTICALS, INC.            WPI   942683103 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WELLPOINT HEALTH NETWORKS INC.          WLP   94973H108 06/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WELLS FARGO & COMPANY                   WFC   949746101 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WENDY'S INTERNATIONAL, INC.             WEN   950590109 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WEYERHAEUSER COMPANY                    WY    962166104 04/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WHIRLPOOL CORPORATION                   WHR   963320106 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WILLIAMS COMPANIES, INC.                WMB   969457100 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WINN-DIXIE STORES, INC.                 WIN   974280109 10/08/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WM. WRIGLEY JR. COMPANY                 WWY   982526105 03/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WORTHINGTON INDUSTRIES, INC.            WOR   981811102 09/25/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       WYETH                                   WYE   983024100 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       XCEL ENERGY INC.                        XEL   98389B100 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       XEROX CORPORATION                       XRX   984121103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       XILINX, INC.                           XLNX   983919101 08/07/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       XL CAPITAL LTD                          XL    G98255105 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       YAHOO! INC.                            YHOO   984332106 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       YUM! BRANDS, INC.                       YUM   988498101 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ZIMMER HOLDINGS, INC.                   ZMH   98956P102 08/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ZIMMER HOLDINGS, INC.                   ZMH   98956P102 05/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P 500 Index Fund       ZIONS BANCORPORATION                   ZION   989701107 04/30/04  N/A*    N/A*      No*      N/A*     N/A*

S&P MidCap Index Fund    99 CENTS ONLY STORES                    NDN   65440K106 06/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    A.G. EDWARDS, INC.                      AGE   281760108 06/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ABERCROMBIE & FITCH CO.                 ANF   002896207 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ACTIVISION, INC.                       ATVI   004930202 12/29/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ADTRAN, INC.                           ADTN   00738A106 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ADVANCED FIBRE COMMUNICATIONS, INC.    AFCI   00754A105 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ADVANCEPCS                             ADVP   00790K109 03/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ADVENT SOFTWARE, INC.                  ADVS   007974108 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AFFILIATED COMPUTER SERVICES, INC.      ACS   008190100 10/30/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AGCO CORPORATION                        AG    001084102 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AGL RESOURCES INC.                      ATG   001204106 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ALASKA AIR GROUP, INC.                  ALK   011659109 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ALBEMARLE CORPORATION                   ALB   012653101 03/31/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ALEXANDER & BALDWIN, INC.              ALEX   014482103 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ALLETE, INC.                            ALE   018522102 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ALLIANT ENERGY CORPORATION              LNT   018802108 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ALLMERICA FINANCIAL CORPORATION         AFC   019754100 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AMB PROPERTY CORPORATION              AMBPRA  00163T109 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AMERICAN EAGLE OUTFITTERS, INC.        AEOS   02553E106 06/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AMERICAN FINANCIAL GROUP, INC.          AFG   025932104 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AMERICAN GREETINGS CORPORATION          AM    026375105 06/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AMERICREDIT CORP.                       ACF   03060R101 11/05/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AMERUS GROUP CO.                        AMH   03072M108 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AMETEK, INC.                            AME   031100100 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ANNTAYLOR STORES CORPORATION            ANN   036115103 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    APOGENT TECHNOLOGIES INC.               AOT   03760A101 01/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    APOGENT TECHNOLOGIES INC.               AOT   03760A101 06/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    APPLEBEE'S INTERNATIONAL, INC.         APPB   037899101 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    APRIA HEALTHCARE GROUP INC.             AHG   037933108 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AQUA AMERICA, INC.                      WTR   03836W103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AQUILA, INC.                            ILA   03840P102 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ARCH COAL, INC.                         ACI   039380100 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ARROW ELECTRONICS, INC.                 ARW   042735100 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ARTHUR J. GALLAGHER & CO.               AJG   363576109 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ARVINMERITOR, INC.                      ARM   043353101 02/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ASCENTIAL SOFTWARE CORPORATION         ASCL   04362P207 06/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ASSOCIATED BANC-CORP                   ASBC   045487105 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ASTORIA FINANCIAL CORPORATION           AF    046265104 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ATMEL CORPORATION                      ATML   049513104 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AVNET, INC.                             AVT   053807103 11/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    AVOCENT CORPORATION                    AVCT   053893103 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BANDAG, INCORPORATED                    BDG   059815100 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BANK OF HAWAII CORPORATION              BOH   062540109 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BANKNORTH GROUP, INC.                   BNK   06646R107 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BANTA CORPORATION                       BN    066821109 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BARNES & NOBLE, INC.                    BKS   067774109 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BECKMAN COULTER, INC.                   BEC   075811109 04/01/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BELO CORP.                              BLC   080555105 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BJ'S WHOLESALE CLUB, INC.               BJ    05548J106 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BLACK HILLS CORPORATION                 BKH   092113109 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BLYTH, INC.                             BTH   09643P108 06/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BORDERS GROUP, INC.                     BGP   099709107 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BORGWARNER INC.                         BWA   099724106 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BOWATER INCORPORATED                  BOWPRB  102183100 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BOYD GAMING CORPORATION                 BYD   103304101 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BRINKER INTERNATIONAL, INC.             EAT   109641100 11/13/03  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P MidCap Index Fund    BRINK'S COMPANY                         BCO   109696104 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    BROWN & BROWN, INC.                     BRO   115236101 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    C.H. ROBINSON WORLDWIDE, INC.          CHRW   12541W100 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CABOT CORPORATION                       CBT   127055101 03/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CABOT MICROELECTRONICS CORPORATION     CCMP   12709P103 03/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CADENCE DESIGN SYSTEMS, INC.            CDN   127387108 06/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CAESARS ENTERTAINMENT, INC.             CZR   127687101 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CALLAWAY GOLF COMPANY                   ELY   131193104 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CAREER EDUCATION CORPORATION           CECO   141665109 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CARLISLE COMPANIES INCORPORATED         CSL   142339100 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CARMAX, INC.                            KMX   143130102 06/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CARPENTER TECHNOLOGY CORPORATION        CRS   144285103 10/27/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CBRL GROUP, INC.                       CBRL   12489V106 11/25/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CDW CORPORATION                        CDWC   12512N105 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CEPHALON, INC.                         CEPH   156708109 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CERIDIAN CORPORATION                    CEN   156779100 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CERTEGY INC.                            CEY   156880106 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CHARLES RIVER LABORATORIES INTL., IN    CRL   159864107 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CHECKFREE CORPORATION                  CKFR   162813109 10/29/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CHICO'S FAS, INC.                       CHS   168615102 06/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CHOICEPOINT INC.                        CPS   170388102 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CHURCH & DWIGHT CO., INC.               CHD   171340102 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CINCINNATI BELL INC.                    CBB   171871106 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CITY NATIONAL CORPORATION               CYN   178566105 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CLAIRE'S STORES, INC.                   CLE   179584107 06/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CNF INC.                                CNF   12612W104 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    COACH, INC.                             COH   189754104 11/05/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    COGNIZANT TECHNOLOGY SOLUTIONS CORP.   CTSH   192446102 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    COMMERCE BANCORP, INC.                  CBH   200519106 06/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    COMMSCOPE, INC.                         CTV   203372107 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    COMMUNITY HEALTH SYSTEMS, INC.          CYH   203668108 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    COMPASS BANCSHARES, INC.               CBSS   20449H109 04/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    COOPER CAMERON CORPORATION              CAM   216640102 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    COPART, INC.                           CPRT   217204106 12/08/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CORINTHIAN COLLEGES, INC.              COCO   218868107 11/20/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    COVANCE INC.                            CVD   222816100 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    COVENTRY HEALTH CARE, INC.              CVH   222862104 06/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CREDENCE SYSTEMS CORPORATION           CMOS   225302108 03/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CREDENCE SYSTEMS CORPORATION           CMOS   225302108 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CREE, INC.                             CREE   225447101 10/28/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CROMPTON CORPORATION                    CK    227116100 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CSG SYSTEMS INTERNATIONAL, INC.        CSGS   126349109 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CULLEN/FROST BANKERS, INC.              CFR   229899109 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CYPRESS SEMICONDUCTOR CORPORATION       CY    232806109 04/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CYTEC INDUSTRIES INC.                   CYT   232820100 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    CYTYC CORPORATION                      CYTC   232946103 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    D.R. HORTON, INC.                       DHI   23331A109 01/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    DEAN FOODS COMPANY                      DF    242370104 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    DENTSPLY INTERNATIONAL INC.            XRAY   249030107 05/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    DEVRY INC.                              DV    251893103 11/18/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    DIEBOLD, INCORPORATED                   DBD   253651103 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    DOLLAR TREE STORES, INC.               DLTR   256747106 06/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    DONALDSON COMPANY, INC.                 DCI   257651109 11/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    DST SYSTEMS, INC.                       DST   233326107 11/28/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    DST SYSTEMS, INC.                       DST   233326107 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    DUQUESNE LIGHT HOLDINGS, INC.           DQE   266233105 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    DYCOM INDUSTRIES, INC.                  DY    267475101 11/25/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    EDUCATION MANAGEMENT CORPORATION       EDMC   28139T101 11/20/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    EDWARDS LIFESCIENCES CORPORATION        EW    28176E108 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    EMMIS COMMUNICATIONS CORPORATION       EMMS   291525103 06/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ENERGIZER HOLDINGS, INC.                ENR   29266R108 01/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ENERGY EAST CORPORATION                 EAS   29266M109 06/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ENSCO INTERNATIONAL INCORPORATED        ESV   26874Q100 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ENTERCOM COMMUNICATIONS CORP.           ETM   293639100 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    EQUITABLE RESOURCES, INC.               EQT   294549100 04/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    EVEREST RE GROUP, LTD.                  RE    G3223R108 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    EXPEDITORS INT'L OF WASHINGTON, INC.   EXPD   302130109 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    EXTENDED STAY AMERICA, INC.             ESA   30224P101 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FAIR ISAAC CORPORATION                  FIC   303250104 02/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FAIRCHILD SEMICONDUCTOR INTL., INC.     FCS   303726103 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FASTENAL COMPANY                       FAST   311900104 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FEDERAL SIGNAL CORPORATION              FSS   313855108 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FERRO CORPORATION                       FOE   315405100 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FIDELITY NATIONAL FINANCIAL, INC.       FNF   316326107 09/29/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FIRST AMERICAN FUNDS, INC.             FIUXX  31846V732 07/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FIRST HEALTH GROUP CORP.               FHCC   320960107 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FIRSTMERIT CORPORATION                 FMER   337915102 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FLOWSERVE CORPORATION                   FLS   34354P105 06/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FMC CORPORATION                       FMCPRC  302491303 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FMC TECHNOLOGIES, INC.                  FTI   30249U101 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FOREST OIL CORPORATION                 FOILB  346091309 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    FURNITURE BRANDS INTERNATIONAL, INC.    FBN   360921100 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    GARTNER, INC.                           IT    366651107 06/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    GATX CORPORATION                        GMT   361448103 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    GENTEX CORPORATION                     GNTX   371901109 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    GILEAD SCIENCES, INC.                  GILD   375558103 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    GRACO INC.                              GGG   384109104 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    GRANITE CONSTRUCTION INCORPORATED       GVA   387328107 05/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    GRANT PRIDECO, INC.                     GRP   38821G101 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    GREAT PLAINS ENERGY INCORPORATED        GXP   391164100 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    GREATER BAY BANCORP                    GBBK   391648102 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    GREENPOINT FINANCIAL CORP.              GPT   395384100 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HANOVER COMPRESSOR COMPANY              HC    410768105 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HARSCO CORPORATION                      HSC   415864107 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HARTE-HANKS, INC.                       HHS   416196103 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HAWAIIAN ELECTRIC INDUSTRIES, INC.      HE    419870100 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HCC INSURANCE HOLDINGS, INC.            HCC   404132102 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HEALTH NET, INC.                        HNT   42222G108 05/13/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P MidCap Index Fund    HELMERICH & PAYNE, INC.                 HP    423452101 03/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HENRY SCHEIN, INC.                     HSIC   806407102 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HIBERNIA CORPORATION                    HIB   428656102 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HIGHWOODS PROPERTIES, INC.              HIW   431284108 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HILLENBRAND INDUSTRIES, INC.            HB    431573104 02/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HON INDUSTRIES INC.                     HNI   438092108 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HORACE MANN EDUCATORS CORPORATION       HMN   440327104 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HORMEL FOODS CORPORATION                HRL   440452100 01/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HOSPITALITY PROPERTIES TRUST            HPT   44106M102 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    HOVNANIAN ENTERPRISES, INC.             HOV   442487203 03/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    IDACORP, INC.                           IDA   451107106 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    IDEC PHARMACEUTICALS CORPORATION       IDPH   449370105 11/12/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    IMATION CORP.                           IMN   45245A107 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    IMC GLOBAL INC.                         IGL   449669100 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    INDEPENDENCE COMMUNITY BANK CORP.      ICBC   453414104 03/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    INDEPENDENCE COMMUNITY BANK CORP.      ICBC   453414104 06/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    INDYMAC BANCORP, INC.                   NDE   456607100 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    INTERNATIONAL RECTIFIER CORPORATION     IRF   460254105 11/24/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    INTERNATIONAL RECTIFIER CORPORATION     IRF   460254105 12/08/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    INTERNATIONAL RECTIFIER CORPORATION     IRF   460254105 01/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    INTERNET SECURITY SYSTEMS, INC.        ISSX   46060X107 05/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    INTERSIL CORPORATION                   ISIL   46069S109 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    INVESTORS FINANCIAL SERVICES CORP.     IFINA  461915209 04/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    J.B. HUNT TRANSPORT SERVICES, INC.     JBHT   445658107 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    JACK HENRY & ASSOCIATES, INC.          JKHY   426281101 10/28/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    JACOBS ENGINEERING GROUP INC.           JEC   469814107 02/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    JEFFERIES GROUP, INC.                   JEF   472319102 05/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    JETBLUE AIRWAYS CORPORATION            JBLU   477143101 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    KEANE, INC.                             KEA   486665102 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    KENNAMETAL INC.                         KMT   489170100 10/28/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    KRISPY KREME DOUGHNUTS, INC.            KKD   501014104 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    L-3 COMMUNICATIONS HOLDINGS, INC.       LLL   502424104 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LABRANCHE & CO INC.                     LAB   505447102 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LAM RESEARCH CORPORATION               LRCX   512807108 11/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LANCASTER COLONY CORPORATION           LANC   513847103 11/17/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LATTICE SEMICONDUCTOR CORPORATION      LSCC   518415104 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LEAR CORPORATION                        LEA   521865105 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LEE ENTERPRISES, INCORPORATED           LEE   523768109 01/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LENNAR CORPORATION                      LEN   526057104 03/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LEUCADIA NATIONAL CORPORATION           LUK   527288104 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LIBERTY PROPERTY TRUST                  LRY   531172104 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LIFEPOINT HOSPITALS, INC.              LPNT   53219L109 06/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LINCARE HOLDINGS, INC.                 LNCR   532791100 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LONGS DRUG STORES CORPORATION           LDG   543162101 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LONGVIEW FIBRE COMPANY                  LFB   543213102 03/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LTX CORPORATION                        LTXX   502392103 12/10/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    LYONDELL CHEMICAL COMPANY               LYO   552078107 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MACK-CALI REALTY CORPORATION            CLI   554489104 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MACROVISION CORPORATION                MVSN   555904101 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MANPOWER INC.                           MAN   56418H100 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MARTIN MARIETTA MATERIALS, INC.         MLM   573284106 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MDU RESOURCES GROUP, INC.              MDURP  552690208 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MEDIA GENERAL, INC.                     MEG   584404107 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MENTOR GRAPHICS CORPORATION            MENT   587200106 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MERCANTILE BANKSHARES CORPORATION      MRBK   587405101 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MICHAELS STORES, INC.                   MIK   594087108 06/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MICREL, INCORPORATED                   MCRL   594793101 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MICROCHIP TECHNOLOGY INCORPORATED      MCHP   595017104 08/15/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MILLENNIUM PHARMACEUTICALS, INC.       MLNM   599902103 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MINERALS TECHNOLOGIES INC.              MTX   603158106 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MOHAWK INDUSTRIES, INC.                 MHK   608190104 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MPS GROUP, INC.                         MPS   553409103 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    MURPHY OIL CORPORATION                  MUR   626717102 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NATIONAL COMMERCE FINANCIAL CORP.       NCF   63545P104 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NATIONAL FUEL GAS COMPANY               NFG   636180101 02/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NATIONAL INSTRUMENTS CORPORATION       NATI   636518102 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NATIONAL-OILWELL, INC.                  NOI   637071101 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NEIMAN MARCUS GROUP, INC.              NMGA   640204202 01/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NETWORKS ASSOCIATES, INC.               NET   640938106 12/16/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NETWORKS ASSOCIATES, INC.               NET   640938106 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NEUBERGER BERMAN INC.                   NEU   641234109 10/31/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NEW PLAN EXCEL REALTY TRUST, INC.       NXL   648053106 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NEW YORK COMMUNITY BANCORP, INC.        NYB   649445103 10/29/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NEW YORK COMMUNITY BANCORP, INC.        NYB   649445103 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NEWFIELD EXPLORATION COMPANY            NFX   651290108 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NEWPORT CORPORATION                    NEWP   651824104 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NOBLE ENERGY, INC.                      NBL   655044105 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NORDSON CORPORATION                    NDSN   655663102 03/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NORTHEAST UTILITIES                     NU    664397106 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NORTHWESTERN CORPORATION               NTHWQ  668074107 09/15/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    NSTAR                                   NST   67019E107 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    OGE ENERGY CORP.                        OGE   670837103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    OHIO CASUALTY CORPORATION              OCAS   677240103 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    OLD REPUBLIC INTERNATIONAL CORPORATI    ORI   680223104 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    OLIN CORPORATION                        OLN   680665205 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    OMNICARE, INC.                          OCR   681904108 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ONEOK, INC.                             OKE   682680103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    O'REILLY AUTOMOTIVE, INC.              ORLY   686091109 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    OUTBACK STEAKHOUSE, INC.                OSI   689899102 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    OVERSEAS SHIPHOLDING GROUP, INC.        OSG   690368105 06/01/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    OXFORD HEALTH PLANS, INC.               OHP   691471106 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    P.H. GLATFELTER COMPANY                 GLT   377316104 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PACIFICARE HEALTH SYSTEMS, INC.         PHS   695112102 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PACKAGING CORPORATION OF AMERICA        PKG   695156109 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PATTERSON DENTAL COMPANY               PDCO   704412106 09/08/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PATTERSON-UTI ENERGY, INC.             PTEN   703481101 06/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PAYLESS SHOESOURCE, INC.                PSS   704379106 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PEABODY ENERGY CORPORATION              BTU   704549104 05/06/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P MidCap Index Fund    PENTAIR, INC.                           PNR   709631105 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PEPCO HOLDINGS, INC.                    POM   713291102 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PEPSIAMERICAS, INC.                     PAS   71343P200 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PERRIGO COMPANY                        PRGO   714290103 10/28/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PETSMART, INC.                         PETM   716768106 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PHARMACEUTICAL RESOURCES, INC.          PRX   717125108 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PIER 1 IMPORTS, INC.                    PIR   720279108 06/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PIONEER NATURAL RESOURCES COMPANY       PXD   723787107 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PLEXUS CORP.                           PLXS   729132100 02/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PNM RESOURCES, INC.                     PNM   69349H107 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    POGO PRODUCING COMPANY                  PPP   730448107 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    POLYCOM, INC.                          PLCM   73172K104 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    POTLATCH CORPORATION                    PCH   737628107 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    POWERWAVE TECHNOLOGIES, INC.           PWAV   739363109 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PRICE COMMUNICATIONS CORPORATION        PR    741437305 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PRIDE INTERNATIONAL, INC.               PDE   74153Q102 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PROTECTIVE LIFE CORPORATION             PL    743674103 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PROTEIN DESIGN LABS, INC.              PDLI   74369L103 06/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PROVIDENT FINANCIAL GROUP, INC.        PFGI   743866105 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    PUGET ENERGY, INC.                      PSD   745310102 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    QUANTA SERVICES, INC.                   PWR   74762E102 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    QUESTAR CORPORATION                     STR   748356102 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    RADIAN GROUP INC.                       RDN   750236101 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    RAYMOND JAMES FINANCIAL, INC.           RJF   754730109 02/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    RAYONIER INC.                           RYN   754907103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    RENT-A-CENTER, INC.                    RCII   76009N100 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    REPUBLIC SERVICES, INC.                 RSG   760759100 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    RETEK INC.                             RETK   76128Q109 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    RF MICRO DEVICES, INC.                 RFMD   749941100 07/22/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ROLLINS, INC.                           ROL   775711104 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ROSLYN BANCORP, INC.                   RSLN   778162107 10/29/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ROSS STORES, INC.                      ROST   778296103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    RSA SECURITY INC.                      RSAS   749719100 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    RUDDICK CORPORATION                     RDK   781258108 02/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SAKS INCORPORATED                       SKS   79377W108 06/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SANDISK CORPORATION                    SNDK   80004C101 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SCANA CORPORATION                       SCG   80589M102 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SEI INVESTMENTS COMPANY                SEIC   784117103 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SEMTECH CORPORATION                    SMTC   816850101 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SENSIENT TECHNOLOGIES CORPORATION       SXT   81725T100 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SEPRACOR INC.                          SEPR   817315104 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SEQUA CORPORATION                      SQAA   817320104 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SICOR INC.                             SCRI   825846108 01/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SIERRA PACIFIC RESOURCES                SRP   826428104 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SILICON LABORATORIES INC.              SLAB   826919102 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SILICON VALLEY BANCSHARES              SIVB   827064106 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SIX FLAGS, INC.                         PKS   83001P109 06/01/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SMITH INTERNATIONAL, INC.               SII   832110100 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SONOCO PRODUCTS COMPANY                 SON   835495102 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SOVEREIGN BANCORP, INC.                SOVPR  845905108 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SPX CORPORATION                         SPW   784635104 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    STANCORP FINANCIAL GROUP, INC.          SFG   852891100 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    STERICYCLE, INC.                       SRCL   858912108 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    STORAGE TECHNOLOGY CORPORATION          STK   862111200 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SWIFT TRANSPORTATION CO., INC.         SWFT   870756103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SYBASE, INC.                            SY    871130100 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SYLVAN LEARNING SYSTEMS, INC.          SLVN   871399101 06/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    SYNOPSYS, INC.                         SNPS   871607107 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TCF FINANCIAL CORPORATION               TCB   872275102 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TECH DATA CORPORATION                  TECD   878237106 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TELEFLEX INCORPORATED                   TFX   879369106 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TELEPHONE AND DATA SYSTEMS, INC.        TDS   879433100 06/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE BISYS GROUP, INC.                   BSG   055472104 11/13/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE CHEESECAKE FACTORY INCORPORATED    CAKE   163072101 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE COLONIAL BANCGROUP, INC.            CNB   195493309 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE DIAL CORPORATION                    DL    25247D101 03/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE DUN & BRADSTREET CORPORATION        DNB   26483E100 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE FIRST AMERICAN CORPORATION          FAF   318522307 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE J.M. SMUCKER COMPANY               SJMA   832696405 06/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE LUBRIZOL CORPORATION                LZ    549271104 04/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE MONY GROUP INC.                     MNY   615337102 02/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE MONY GROUP INC.                     MNY   615337102 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE PMI GROUP, INC.                     PMI   69344M101 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE READER'S DIGEST ASSOCIATION, INC    RDB   755267200 11/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE REYNOLDS AND REYNOLDS COMPANY      REYNB  761695204 02/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE RYLAND GROUP, INC.                  RYL   783764103 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE SCOTTS COMPANY                      SMG   810186106 01/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE TIMBERLAND COMPANY                  TBL   887100105 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE TITAN CORPORATION                   TTN   888266103 03/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE TITAN CORPORATION                   TTN   888266103 04/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE TITAN CORPORATION                   TTN   888266103 06/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE VALSPAR CORPORATION                 VAL   920355104 02/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    THE WASHINGTON POST COMPANY             WPO   939640108 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TIDEWATER INC.                          TDW   886423102 07/31/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TOLL BROTHERS, INC.                     TOL   889478103 03/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TOOTSIE ROLL INDUSTRIES, INC.           TR    890516107 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TRANSACTION SYSTEMS ARCHITECTS, INC.   TSAI   893416107 03/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TRIAD HOSPITALS, INC.                   TRI   89579K109 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TRINITY INDUSTRIES, INC.                TRN   896522109 05/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TRIQUINT SEMICONDUCTOR, INC.           TQNT   89674K103 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TUPPERWARE CORPORATION                  TUP   899896104 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    TYSON FOODS, INC.                      TSNFB  902494202 02/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    UNITED DOMINION REALTY TRUST, INC.    UDRPRA  910197102 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    UNITED RENTALS, INC.                    URI   911363109 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    UNITRIN, INC.                           UTR   913275103 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    UNIVERSAL CORPORATION                  UVVHP  913456109 10/28/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    UNIVERSAL HEALTH SERVICES, INC.        UHSI   913903100 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    VALASSIS COMMUNICATIONS, INC.           VCI   918866104 05/11/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P MidCap Index Fund    VALEANT PHARMACEUTICALS INTL.           VRX   91911X104 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    VALERO ENERGY CORPORATION               VLO   91913Y100 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    VARCO INTERNATIONAL, INC.               VRC   922122106 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    VARIAN MEDICAL SYSTEMS, INC.            VAR   92220P105 02/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    VARIAN MEDICAL SYSTEMS, INC.            VAR   92220P105 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    VARIAN, INC.                           VARI   922206107 02/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    VECTREN CORPORATION                     VVC   92240G101 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    VERTEX PHARMACEUTICALS INCORPORATED    VRTX   92532F100 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    VIAD CORP                               VVI   92552R406 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    VISHAY INTERTECHNOLOGY, INC.            VSH   928298108 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    VISX, INCORPORATED                      EYE   92844S105 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    W. R. BERKLEY CORPORATION               BER   084423102 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WADDELL & REED FINANCIAL, INC.         WDRB   930059100 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WEATHERFORD INTERNATIONAL LTD.          WFT   G95089101 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WEBSTER FINANCIAL CORPORATION           WBS   947890109 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WERNER ENTERPRISES, INC.               WERN   950755108 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WESTAMERICA BANCORPORATION             WABC   957090103 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WESTAR ENERGY, INC.                     WR    95709T100 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WESTERN GAS RESOURCES, INC.           WGRPRA  958259103 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WESTWOOD ONE, INC.                      WON   961815107 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WGL HOLDINGS, INC.                      WGL   92924F106 03/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WHOLE FOODS MARKET, INC.               WFMI   966837106 03/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WILLIAMS-SONOMA, INC.                   WSM   969904101 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WILMINGTON TRUST CORPORATION            WL    971807102 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WIND RIVER SYSTEMS, INC.               WIND   973149107 12/19/03  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WIND RIVER SYSTEMS, INC.               WIND   973149107 06/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WISCONSIN ENERGY CORPORATION            WEC   976657106 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    WPS RESOURCES CORPORATION               WPS   92931B106 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    XTO ENERGY INC.                         XTO   98385X106 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    YORK INTERNATIONAL CORPORATION          YRK   986670107 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P MidCap Index Fund    ZEBRA TECHNOLOGIES CORPORATION         ZBRA   989207105 06/03/04  N/A*    N/A*      No*      N/A*     N/A*

S&P SmallCap Index Fund  4KIDS ENTERTAINMENT, INC.               KDE   350865101 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  A. SCHULMAN, INC.                      SHLM   808194104 12/04/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  A.M. CASTLE & CO.                       CAS   148411101 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  A.O. SMITH CORPORATION                 SAOSA  831865100 04/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  A.T. CROSS COMPANY                      ATX   227478104 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AAR CORP.                               AIR   000361105 10/08/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ABM INDUSTRIES INCORPORATED             ABM   000957100 03/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ACCREDO HEALTH, INCORPORATED           ACDO   00437V104 11/25/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ACTION PERFORMANCE COMPANIES, INC.      ATN   004933107 03/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ACUITY BRANDS, INC.                     AYI   00508Y102 12/18/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ADAPTEC, INC.                          ADPT   00651F108 08/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ADMINISTAFF, INC.                       ASF   007094105 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ADVANCED ENERGY INDUSTRIES, INC.       AEIS   007973100 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ADVANCED MARKETING SERVICES, INC.       MKT   00753T105 08/14/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ADVANCED MEDICAL OPTICS, INC.           AVO   00763M108 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ADVO, INC.                              AD    007585102 01/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AEROFLEX INCORPORATED                  ARXX   007768104 11/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ALBANY INTERNATIONAL CORP.             AINOB  012348207 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ALLEN TELECOM INC.                      ALN   018091108 07/15/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ALLIANCE SEMICONDUCTOR CORPORATION     ALSC   01877H100 08/26/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ALLIANT TECHSYSTEMS INC.                ATK   018804104 08/05/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ALPHARMA INC.                           ALO   020813101 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AMERICAN HEALTHWAYS, INC.              AMHC   02649V104 01/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AMERICAN ITALIAN PASTA COMPANY          PLB   027070101 02/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AMERICAN MEDICAL SYSTEMS HOLDINGS IN   AMMD   02744M108 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AMERICAN STATES WATER COMPANY          AWRWP  029899101 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AMERIGROUP CORPORATION                  AGP   03073T102 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AMSURG CORP.                           AMSGA  03232P108 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ANALOGIC CORPORATION                   ALOG   032657207 01/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ANCHOR BANCORP WISCONSIN INC.          ABCW   032839102 07/22/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ANGELICA CORPORATION                    AGL   034663104 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ANIXTER INTERNATIONAL INC.              AXE   035290105 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ANSYS, INC.                            ANSS   03662Q105 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  APOGEE ENTERPRISES, INC.               APOG   037598109 06/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  APPLICA INCORPORATED                    APN   03815A106 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  APPLIED INDUSTRIAL TECHNOLOGIES, INC    AIT   03820C105 10/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  APTARGROUP, INC.                        ATR   038336103 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ARBITRON INC.                           ARB   03875Q108 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ARCH CHEMICALS, INC.                    ARJ   03937R102 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ARCTIC CAT INC.                        ACAT   039670104 08/07/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ARGOSY GAMING COMPANY                   AGY   040228108 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ARKANSAS BEST CORPORATION              ABFS   040790107 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ARMOR HOLDINGS, INC.                    AH    042260109 06/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ARQULE, INC.                           ARQL   04269E107 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ARTESYN TECHNOLOGIES, INC.             ATSN   043127109 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ARTHROCARE CORPORATION                 ARTC   043136100 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ASHWORTH, INC.                         ASHW   04516H101 03/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ASTEC INDUSTRIES, INC.                 ASTE   046224101 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ATLANTIC COAST AIRLINES HOLDINGS, IN   ACAI   048396105 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ATMI, INC.                             ATMI   00207R101 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ATMOS ENERGY CORPORATION                ATO   049560105 02/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ATWOOD OCEANICS, INC.                   ATW   050095108 02/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AUDIOVOX CORPORAITON                   VOXX   050757103 07/24/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AVID TECHNOLOGY, INC.                  AVID   05367P100 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AVISTA CORP.                            AVA   05379B107 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AXCELIS TECHNOLOGIES, INC.             ACLS   054540109 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  AZTAR CORPORATION                       AZR   054802103 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BALDOR ELECTRIC COMPANY                 BEZ   057741100 04/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BALLY TOTAL FITNESS HOLDING CORPORAT    BFT   05873K108 07/31/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BANKUNITED FINANCIAL CORPORATION       BKUNO  06652B301 01/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BARNES GROUP INC.                        B    067806109 04/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BARRA, INC.                            BARZ   068313105 07/31/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BARRA, INC.                            BARZ   068313105 06/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BASSETT FURNITURE INDUSTRIES, INC.     BSET   070203104 02/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BEI TECHNOLOGIES, INC.                 BEIQ   05538P104 03/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BELL MICROPRODUCTS INC.                BELM   078137106 05/26/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P SmallCap Index Fund  BENCHMARK ELECTRONICS, INC.             BHE   08160H101 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BIOSITE INCORPORATED                   BSTE   090945106 06/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BLACK BOX CORPORATION                  BBOX   091826107 08/12/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BOSTON COMMUNICATIONS GROUP, INC.      BCGI   100582105 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BOSTON PRIVATE FINANCIAL HOLDINGS, I   BPFH   101119105 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BOWNE & CO., INC.                       BNE   103043105 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BRIGGS & STRATTON CORPORATION           BGG   109043109 10/15/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BROOKLINE BANCORP, INC.                BRKL   11373M107 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BROOKS AUTOMATION, INC.                BRKS   114340102 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BROOKTROUT, INC.                       BRKT   114580103 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BROWN SHOE COMPANY, INC.                BWS   115736100 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BRUSH ENGINEERED MATERIALS INC.         BW    117421107 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BUCKEYE TECHNOLOGIES INC.               BKI   118255108 11/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BUILDING MATERIALS HOLDING CORPORATI   BMHC   120113105 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BURLINGTON COAT FACTORY WAREHOUSE CO    BCF   121579106 10/30/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  BUTLER MANUFACTURING COMPANY            BBR   123655102 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  C&D TECHNOLOGIES, INC.                  CHP   124661109 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CABLE DESIGN TECHNOLOGIES CORPORATIO    CDT   126924109 12/09/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CABOT OIL & GAS CORPORATION             COG   127097103 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CACI INTERNATIONAL INC                  CAI   127190304 11/20/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CAL DIVE INTERNATIONAL, INC.           CDIS   127914109 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CAMBREX CORPORATION                     CBM   132011107 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CAPITAL AUTOMOTIVE REIT                CARS   139733109 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CAPTARIS, INC.                         CAPA   14071N104 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CARAUSTAR INDUSTRIES, INC.             CSAR   140909102 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CARBO CERAMICS INC.                     CRR   140781105 04/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CARREKER CORPORATION                   CANI   144433109 06/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CASCADE NATURAL GAS CORPORATION         CGC   147339105 01/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CASEY'S GENERAL STORES, INC.           CASY   147528103 09/19/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CASH AMERICA INTERNATIONAL, INC.        PWN   14754D100 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CATAPULT COMMUNICATIONS CORPORATION    CATT   149016107 01/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  C-COR.NET CORP.                        CCBL   125010108 10/14/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CDI CORP.                               CDI   125071100 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CEC ENTERTAINMENT, INC.                 CEC   125137109 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CENTENE CORPORATION                     CNC   15135B101 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CENTRAL PARKING CORPORATION             CPC   154785109 02/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CENTRAL VERMONT PUBLIC SERVICE CORP.   CPUBL  155771801 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CERNER CORPORATION                     CERN   156782104 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CH ENERGY GROUP, INC.                   CHG   12541M102 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CHAMPION ENTERPRISES, INC.              CHB   158496109 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CHECKPOINT SYSTEMS, INC.                CKP   162825103 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CHESAPEAKE CORPORATION                  CSK   165159104 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CHITTENDEN CORPORATION                  CHZ   170228100 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CHRISTOPHER & BANKS CORPORATION         CBK   171046105 07/30/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CIBER, INC.                             CBR   17163B102 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CIMA LABS INC.                         CIMA   171796105 06/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CIMAREX ENERGY CO.                      XEC   171798101 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CLARCOR INC.                            CLC   179895107 03/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CLECO CORPORATION                       CNL   12561W105 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CLEVELAND-CLIFFS INC                    CLF   185896107 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COACHMEN INDUSTRIES, INC.               COA   189873102 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COGNEX CORPORATION                     CGNX   192422103 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COHERENT, INC.                         COHR   192479103 03/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COHU, INC.                             COHU   192576106 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COINSTAR, INC.                         CSTR   19259P300 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COLONIAL PROPERTIES TRUST               CLP   195872106 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COMMERCIAL FEDERAL CORPORATION          CFB   201647104 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COMMERCIAL METALS COMPANY               CMC   201723103 01/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COMMONWEALTH INDUSTRIES, INC.          CMIN   203004106 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COMMONWEALTH TELEPHONE ENTERPRISES,    CTCO   203349105 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COMMUNITY FIRST BANKSHARES, INC.       CFBX   203902101 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COMMUNITY FIRST BANKSHARES, INC.       CFBX   203902101 06/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CONCERTO SOFTWARE, INC.                CRTO   20602T106 02/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CONCORD CAMERA CORP.                   LENS   206156101 01/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CONCORD COMMUNICATIONS, INC.           CCRD   206186108 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CONMED CORPORATION                     CNMD   207410101 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CORN PRODUCTS INTERNATIONAL, INC.       CPO   219023108 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  COSOLIDATED GRAPHICS, INC.              CGX   209341106 07/24/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CPI CORP.                               CPY   125902106 03/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CPI CORP.                               CPY   125902106 04/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CROSS COUNTRY HEALTHCARE, INC.         CCRN   227483104 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CRYOLIFE, INC.                          CRY   228903100 06/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CTS CORPORATION                         CTS   126501105 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CUBIC CORPORATION                       CUB   229669106 02/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CUNO INCORPORATED                      CUNO   126583103 03/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CURATIVE HEALTH SERVICES, INC.         CURE   23126W100 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CURTISS-WRIGHT CORPORATION              CW    231561101 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  CYMER, INC.                            CYMI   232572107 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DATASCOPE CORP.                        DSCP   238113104 12/09/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DELPHI FINANCIAL GROUP, INC.            DFG   247131105 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DELTA AND PINE LAND COMPANY             DLP   247357106 01/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DELTIC TIMBER CORPORATION               DEL   247850100 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DENDRITE INTERNATIONAL, INC.           DRTE   248239105 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DEPARTMENT 56, INC.                     DFS   249509100 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DIAGNOSTIC PRODUCTS CORPORATION         DP    252450101 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DIGI INTERNATIONAL INC.                DGII   253798102 01/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DIME COMMUNITY BANCSHARES, INC.        DCOM   253922108 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DIMON INCORPORATED                      DMN   254394109 11/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DIONEX CORPORATION                     DNEX   254546104 10/24/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DOWNEY FINANCIAL CORP.                  DSL   261018105 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DRIL-QUIP, INC.                         DRQ   262037104 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DRS TECHNOLOGIES, INC.                  DRS   23330X100 08/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DRS TECHNOLOGIES, INC.                  DRS   23330X100 01/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DSP GROUP, INC.                        DSPG   23332B106 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  DUPONT PHOTOMASKS, INC.                DPMI   26613X101 11/04/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  EAST WEST BANCORP, INC.                EWBC   27579R104 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  EDO CORPORATION                         EDO   281347104 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  EFUNDS CORPORATION                      EFD   28224R101 05/20/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P SmallCap Index Fund  EGL, INC.                              EAGL   268484102 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  EL PASO ELECTRIC COMPANY               ELPAQ  283677102 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ELECTRO SCIENTIFIC INDUSTRIES, INC.    ESIO   285229100 10/30/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ELECTRONICS BOUTIQUE HOLDINGS CORP.    ELBO   286045109 06/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ELKCORP                                 ELK   287456107 10/28/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  EMCOR GROUP, INC.                       EME   29084Q100 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ENERGEN CORPORATION                     EGN   29265N108 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ENESCO GROUP, INC.                      ENC   292973104 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ENGINEERED SUPPORT SYSTEMS, INC.       EASI   292866100 03/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ENZO BIOCHEM, INC.                      ENZ   294100102 01/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  EPIQ SYSTEMS, INC.                     EPIQ   26882D109 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ESSEX PROPERTY TRUST, INC.              ESS   297178105 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ESTERLINE TECHNOLOGIES CORPORATION      ESL   297425100 03/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ETHAN ALLEN INTERIORS INC.              ETH   297602104 11/17/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  EVERGREEN RESOURCES, INC.               EVG   299900308 11/20/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  EVERGREEN RESOURCES, INC.               EVG   299900308 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  EXAR CORPORATION                       EXAR   300645108 09/04/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FACTSET RESEARCH SYSTEMS INC.           FDS   303075105 01/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FEDDERS CORPORATION                     FJC   313135501 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FEI COMPANY                            FEIC   30241L109 08/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FEI COMPANY                            FEIC   30241L109 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FILENET CORPORATION                    FILE   316869106 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FINANCIAL FEDERAL CORPORATION           FIF   317492106 12/09/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FIRST AMERICAN FUNDS, INC.             FIUXX  31846V732 07/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FIRST BANCORP                           FBP   318672102 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FIRST MIDWEST BANCORP, INC.            FMBI   320867104 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FIRST REPUBLIC BANK                     FRC   336158100 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FIRSTFED FINANCIAL CORP.                FED   337907109 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FLAGSTAR BANCORP, INC.                  FBC   337930101 06/01/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FLEETWOOD ENTERPRISES, INC.             FLE   339099103 09/09/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FLEETWOOD ENTERPRISES, INC.             FLE   339099103 04/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FLIR SYSTEMS, INC.                     FLIR   302445101 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FLORIDA ROCK INDUSTRIES, INC.           FRK   341140101 02/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FLOWERS FOODS, INC.                     FLO   343498101 06/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FORWARD AIR CORPORATION                FWRD   349853101 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FOSSIL, INC.                           FOSL   349882100 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FRED'S, INC.                           FRED   356108100 06/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FREMONT GENERAL CORPORATION             FMT   357288109 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FRONTIER AIRLINES, INC.                FRNT   359065109 09/04/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  FRONTIER OIL CORPORATION                FTO   35914P105 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  G&K SERVICES, INC.                     GKSRA  361268105 11/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GABLES RESIDENTIAL TRUST                GBP   362418105 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GARDNER DENVER, INC.                    GDI   365558105 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GBC BANCORP                            GBCB   361475106 09/17/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GENCORP INC.                           GYNCP  368682100 03/31/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GENERAL COMMUNICATION, INC.            GNCMA  369385109 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GENESCO INC.                            GCO   371532102 06/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GEORGIA GULF CORPORATION                GGC   373200203 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GERBER SCIENTIFIC, INC.                 GRB   373730100 09/18/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GLENBOROUGH REALTY TRUST INCORPORATE    GLB   37803P105 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GLOBAL PAYMENTS INC.                    GPN   37940X102 10/22/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GOLD BANC CORPORATION, INC.            GLDB   379907108 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GOODY'S FAMILY CLOTHING, INC.          GDYS   382588101 06/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GREEN MOUNTAIN POWER CORPORATION        GMP   393154109 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GRIFFON CORPORATION                     GFF   398433102 02/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GROUP 1 AUTOMOTIVE, INC.                GPI   398905109 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  GUITAR CENTER, INC.                    GTRC   402040109 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  H.B. FULLER COMPANY                     FUL   359694106 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HAEMONETICS CORPOATION                  HAE   405024100 07/22/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HAGGAR CORP.                           HGGR   405173105 03/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HANCOCK FABRICS, INC.                   HKF   409900107 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HARMAN INTERNATIONAL INDUSTRIES, INC    HAR   413086109 11/12/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HARMONIC INC.                          HLIT   413160102 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HAVERTY FURNITURE COMPANIES, INC.       HVT   419596101 05/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HEARTLAND EXPRESS, INC.                HTLD   422347104 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HEIDRICK & STRUGGLES INTERNATIONAL,    HSII   422819102 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HELIX TECHNOLOGY CORPORATION           HELX   423319102 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HILB, ROGAL AND HAMILTON COMPANY        HRH   431294107 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HOLOGIC, INC.                          HOLX   436440101 03/01/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HOOPER HOLMES, INC.                     HH    439104100 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HOT TOPIC, INC.                        HOTT   441339108 06/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HUBBELL INCORPORATED                   HUBA   443510201 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HUDSON UNITED BANCORP                   HU    444165104 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HUFFY CORPORATION                       HUF   444356109 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HUGHES SUPPLY, INC.                     HUG   444482103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HUTCHINSON TECHNOLOGY INCORPORATED     HTCH   448407106 01/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HYDRIL COMPANY                         HYDL   448774109 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  HYPERION SOLUTIONS CORPORATION         HYSL   44914M104 11/10/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ICU MEDICAL, INC.                      ICUI   44930G107 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  IDEX CORPORATION                        IEX   45167R104 03/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  IDEXX LABORATORIES, INC.               IDXX   45168D104 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  IHOP CORP.                              IHP   449623107 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  IMAGISTICS INTERNATIONAL INC.           IGI   45247T104 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  IMCO RECYCLING INC.                     IMR   449681105 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INAMED CORPORATION                     IMDC   453235103 07/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INAMED CORPORATION                     IMDC   453235103 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INFORMATION HOLDINGS INC.               IHI   456727106 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INPUT/OUTPUT, INC.                      IO    457652105 06/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INSIGHT ENTERPRISES, INC.              NSIT   45765U103 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INSITUFORM TECHNOLOGIES, INC.          INSU   457667103 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INSURANCE AUTO AUCTIONS, INC.          IAAI   457875102 06/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INTEGRA LIFESCIENCES HOLDINGS CORP.    IART   457985208 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INTERFACE, INC.                        IFSIA  458665106 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INTERMAGNETICS GENERAL CORPORATION     IMGC   458771102 11/13/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INTERMET CORPORATION                   INMT   45881K104 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INTER-TEL, INCORPORATED                INTL   458372109 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INTRADO INC.                           TRDO   46117A100 06/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INVACARE CORPORATION                    IVC   461203101 05/26/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P SmallCap Index Fund  INVESTMENT TECHNOLOGY GROUP, INC.       ITG   46145F105 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  INVISION TECHNOLOGIES, INC.            INVN   461851107 06/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  IONICS, INCORPORATED                    ION   462218108 02/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  IONICS, INCORPORATED                    ION   462218108 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  IRWIN FINANCIAL CORPORATION             IFC   464119106 04/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ITRON, INC.                            ITRI   465741106 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  J & J SNACK FOODS CORP.                JJSF   466032109 02/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  J. JILL GROUP, INC.                    JILL   466189107 06/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  J2 GLOBAL COMMUNICATIONS, INC.         JCOM   46626E205 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  JACK IN THE BOX INC.                    JBX   466367109 02/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  JAKKS PACIFIC, INC.                    JAKK   47012E106 09/03/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  JDA SOFTWARE GROUP, INC.               JDAS   46612K108 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  JLG INDUSTRIES, INC.                    JLG   466210101 11/20/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  JO-ANN STORES, INC.                    JASA   47758P307 11/04/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  JO-ANN STORES, INC.                    JASA   47758P307 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  JOHN H. HARLAND COMPANY                 JH    412693103 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  K2 INC.                                 KTO   482732104 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  KANSAS CITY SOUTHERN                    KSU   485170302 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  KAYDON CORPORATION                      KDN   486587108 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  KEITHLEY INSTRUMENTS, INC.              KEI   487584104 02/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  KELLWOOD COMPANY                        KWD   488044108 06/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  KILROY REALTY CORPORATION               KRC   49427F108 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  KIRBY CORPORATION                       KEX   497266106 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  KNIGHT TRANSPORTATION, INC.            KNGT   499064103 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  KOPIN CORPORATION                      KOPN   500600101 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  KROLL, INC.                            KROL   501049100 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  KRONOS INCORPORATED                    KRON   501052104 02/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  K-SWISS INC.                           KSWS   482686102 12/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  K-SWISS INC.                           KSWS   482686102 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  KULICKE AND SOFFA INDUSTRIES, INC.     KLIC   501242101 02/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LABOR READY, INC.                       LRW   505401208 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LANCE, INC.                            LNCE   514606102 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LANDAMERICA FINANCIAL GROUP, INC.       LFG   514936103 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LANDRY'S RESTAURANTS, INC.              LNY   51508L103 06/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LANDSTAR SYSTEM, INC.                  LSTR   515098101 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LAWSON PRODUCTS, INC.                  LAWS   520776105 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LA-Z0BOT INCORPORATED                   LZB   505336107 08/12/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LEXINGTON CORPORATE PROPERTIES TRUST    LXP   529043101 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LIBBEY INC.                             LBY   529898108 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LINDSAY MANUFACTURING CO.               LNN   535555106 01/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LINENS 'N THINGS, INC.                  LIN   535679104 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LONE STAR STEAKHOUSE & SALOON, INC.    STAR   542307103 07/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LONE STAR STEAKHOUSE & SALOON, INC.    STAR   542307103 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LONE STAR TECHNOLOGIES, INC.            LSS   542312103 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  LYDALL, INC.                            LDL   550819106 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  M.D.C. HOLDINGS, INC.                   MDC   552676108 04/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MACDERMID, INCORPORATED                 MRD   554273102 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MAF BANCORP, INC.                      MAFB   55261R108 11/25/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MAF BANCORP, INC.                      MAFB   55261R108 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MAGNETEK, INC.                          MAG   559424106 10/29/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MANHATTAN ASSOCIATES, INC.             MANH   562750109 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MANTECH INTERNATIONAL CORP.            MANT   564563104 06/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MAPINFO CORPORATION                    MAPS   565105103 02/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MASSEY ENERGY COMPANY                   MEE   576206106 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MATERIAL SCIENCES CORPORATION           MSC   576674105 06/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MAVERICK TUBE CORPORATION               MVK   577914104 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MAXIMUS, INC.                           MMS   577933104 03/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MEDICIS PHARMACEUTICAL CORPORATION      MRX   584690309 11/19/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MEMBERWORKS INCORPORATED               MBRS   586002107 11/20/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MENTOR CORPORATION                      MNT   587188103 09/10/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MERCURY COMPUTER SYSTEMS, INC.         MRCY   589378108 11/17/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MERIT MEDICAL SYSTEMS, INC.            MMSI   589889104 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MERITAGE CORPORATION                    MTH   59001A102 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MESA AIR GROUP, INC.                   MESA   590479101 03/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  METHODE ELECTRONICS, INC.              METH   591520200 07/24/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  METHODE ELECTRONICS, INC.              METHB  591520101 01/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  METHODE ELECTRONICS, INC.              METH   591520200 02/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MGI PHARMA, INC.                       MOGN   552880106 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MICROS SYSTEMS, INC.                   MCRS   594901100 11/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MICROSEMI CORPORATION                  MSCC   595137100 02/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MID ATLANTIC MEDICAL SERVICES, INC.     MME   59523C107 02/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MIDAS, INC.                             MDS   595626102 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MIDWAY GAMES INC.                       MWY   598148104 12/12/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MIDWAY GAMES INC.                       MWY   598148104 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MILACRON INC.                          MZIPP  598709103 06/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MOBILE MINI, INC.                      MINIZ  60740F105 06/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MONACO COACH CORPORATION                MNC   60886R103 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MOVIE GALLERY, INC.                    MOVI   624581104 06/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MRO SOFTWARE, INC.                     MROI   55347W105 03/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MUELLER INDUSTRIES, INC.                MLI   624756102 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  MYERS INDUSTRIES, INC.                  MYE   628464109 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NASH FINCH COMPANY                     NAFC   631158102 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NATURE'S SUNSHINE PRODUCTS, INC.       NATR   639027101 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NAUTICA ENTERPRISES, INC.              NAUT   639089101 07/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NAUTICA ENTERPRISES, INC.              NAUT   639089101 08/27/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NBTY, INC.                              NTY   628782104 04/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NCO GROUP, INC.                        NCOG   628858102 03/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NCO GROUP, INC.                        NCOG   628858102 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NDCHEALTH CORPORATON                    NDC   639480102 10/23/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NETEGRITY, INC.                        NETE   64110P107 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NETWORK EQUIPMENT TECHNOLOGIES          NWK   641208103 08/12/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NEW CENTURY FINANCIAL CORPORATION      NCEN   64352D101 09/10/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NEW ENGLAND BUSINESS SERVICE, INC.      NEB   643872104 10/24/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NEW JERSEY RESOURCES CORPORATION        NJR   646025106 01/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NEWFIELD EXPLORATION COMPANY            NFX   651290108 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NORTHWEST NATURAL GAS COMPANY           NWN   667655104 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NOVEN PHARMACEUTICALS, INC.            NOVN   670009109 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NUEVO ENERGY COMPANY                    NEV   670509108 05/14/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P SmallCap Index Fund  NVR, INC.                              NVRWS  62944T105 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  NYFIX, INC.                            NYFX   670712108 11/13/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  OCEANEERING INTERNATIONAL, INC.         OII   675232102 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  O'CHARLEY'S INC.                       CHUX   670823103 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ODYSSEY HEALTHCARE, INC.               ODSY   67611V101 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  OFFSHORE LOGISTICS, INC.                OLG   676255102 09/15/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  OMNOVA SOLUTIONS INC.                   OMN   682129101 03/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ON ASSIGNMENT, INC.                    ASGN   682159108 06/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ORTHODONTIC CENTERS OF AMERICA, INC.    OCA   68750P103 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  OSHKOSH B'GOSH, INC.                   GOSHB  688222306 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  OSHKOSH TRUCK CORPORATION              OTRKA  688239102 02/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  OSTEOTECH, INC.                        OSTE   688582105 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  OWENS & MINOR, INC.                     OMI   690732102 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  OXFORD INDUSTRIES, INC.                 OXM   691497309 10/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  P.F. CHANG'S CHINA BISTRO, INC.        PFCB   69333Y108 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PANERA BREAD COMPANY                   PNRA   69840W108 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PAPA JOHN'S INTERNATIONAL, INC.        PZZA   698813102 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PAREXEL INTERNATIONAL CORPORATION      PRXL   699462107 11/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PATINA OIL & GAS CORPORATION            POG   703224105 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PAXAR CORPORATION                       PXR   704227107 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PCTEL, INC.                            PCTI   69325Q105 06/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PEDIATRIX MEDICAL GROUP, INC.           PDX   705324101 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PEGASUS SOLUTIONS, INC.                PEGS   705906105 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PENFORD CORPORATION                    PENX   707051108 01/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PERFORMANCE FOOD GROUP COMPANY         PFGC   713755106 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PERICOM SEMICONDUCTOR CORPORATION      PSEM   713831105 12/17/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PHARMACEUTICAL PRODUCT DEVELOPMENT,    PPDI   717124101 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PHILADELPHIA CONSOLIDATED HOLDING CO   PHLY   717528103 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PHILLIPS-VAN HEUSEN CORPORATION         PVH   718592108 06/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PHOENIX TECHNOLOGIES LTD.              PTEC   719153108 03/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PHOTON DYNAMICS, INC.                  PHTN   719364101 01/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PHOTRONICS, INC.                       PLAB   719405102 03/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PIEDMONT NATURAL GAS COMPANY, INC.      PNY   720186105 02/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PINNACLE ENTERTAINMENT, INC.            PNK   723456109 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PINNACLE SYSTEMS, INC.                 PCLE   723481107 10/29/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PIONEER-STANDARD ELECTRONICS, INC.     PIOS   723877106 07/29/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PIONEER-STANDARD ELECTRONICS, INC.     PIOS   723877106 09/12/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PIPER JAFFRAY COMPANIES                 PJC   724078100 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PLANAR SYSTEMS, INC.                   PLNR   726900103 01/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  POLARIS INDUSTRIES INC.                 PII   731068102 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  POLYMEDICA CORPORATION                 PLMD   731738100 09/26/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  POLYONE CORPORATION                     POL   73179P106 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  POPE & TALBOT, INC.                     POP   732827100 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  POSSIS MEDICAL, INC.                   POSS   737407106 12/10/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  POWER INTEGRATIONS, INC.               POWI   739276103 06/03/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PRE-PAID LEGAL SERVICES, INC.          PPDLP  740065107 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PRESIDENTIAL LIFE CORPORATION          PLFE   740884101 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PRG-SCHULTZ INTERNATIONAL, INC.        PRGX   69357C107 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PRIMA ENERGY CORPORATION               PENG   741901201 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PRIME HOSPITALITY CORP.                 PDQ   741917108 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PRIORITY HEALTHCARE CORPORATION        PHCC   74264T102 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PROGRESS SOFTWARE CORPORATION          PRGS   743312100 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PROVIDENT BANKSHARES CORPORATION       PBKS   743859100 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  PROVINCE HEALTHCARE COMPANY             PRV   743977100 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  QRS CORPORATION                        QRSI   74726X105 06/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  QUAKER CHEMICAL CORPORATION             KWR   747316107 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  QUANEX CORPORATION                     NXQXO  747620102 02/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  QUIKSILVER, INC.                        ZQK   74838C106 03/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RADIANT SYSTEMS, INC.                  RADS   75025N102 07/24/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RADIANT SYSTEMS, INC.                  RADS   75025N102 01/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RADISYS CORPORATION                    RSYS   750459109 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RAINBOW TECHNOLOGIES, INC.             RNBO   750862104 03/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RALCORP HOLDINGS, INC.                  RAH   751028101 02/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RARE HOSPITALITY INTERNATIONAL, INC.   RARE   753820109 05/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  REGAL-BELOIT CORPORATION                RBC   758750103 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  REGENERON PHARMACEUTICALS, INC.        REGN   75886F107 06/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  REGIS CORPORATION                       RGS   758932107 10/30/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  REHABCARE GROUP, INC.                   RHB   759148109 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RELIANCE STEEL & ALUMINUM CO.           RS    759509102 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  REMINGTON OIL AND GAS CORPORATION      ROILB  759594203 05/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RENAL CARE GROUP, INC.                  RCI   759930100 06/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  REPUBLIC BANCORP INC.                  RBNC   760282103 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RESMED INC.                             RMD   761152107 11/13/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RESPIRONICS, INC.                      RESP   761230101 11/18/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  REWARDS NETWORK, INC.                   IRN   761557107 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RIGGS NATIONAL CORPORATION             RIGS   766570105 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RLI CORP.                               RLI   749607107 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ROADWAY CORPORATION                    ROAD   769742107 12/09/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ROBBINS & MYERS, INC.                   RBN   770196103 12/10/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ROCK-TENN COMPANY                      RTENB  772739207 01/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ROGERS CORPORATION                      ROG   775133101 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ROPER INDUSTRIES, INC.                  ROP   776696106 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ROTO-ROOTER, INC.                       RRR   778787101 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ROXIO, INC.                            ROXI   780008108 09/18/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RTI INTERNATIONAL METALS, INC.          RTI   74973W107 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RUDOLPH TECHNOLOGIES, INC.             RTEC   781270103 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RUSS BERRIE AND COMPANY, INC.           RUS   782233100 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RUSSELL CORPORATION                     RML   782352108 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RYAN'S FAMILY STEAK HOUSES, INC.       RYAN   783519101 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  RYERSON TULL, INC.                      RT    78375P107 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SALTON, INC.                            SFP   795757103 12/09/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SBS TECHNOLOGIES, INC.                 SBSE   78387P103 11/13/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SCHOOL SPECIALTY, INC.                 SCHS   807863105 08/26/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SCHWEITZER-MAUDUIT INTERNATIONAL, IN    SWM   808541106 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SCM MICROSYSTEMS, INC.                 SCMM   784018103 06/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SCP POOL CORPORATION                   POOL   784028102 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SCPIE HOLDINGS INC.                     SKP   78402P104 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SEACOAST FINANCIAL SERVICES CORPORAT   SCFS   81170Q106 06/28/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P SmallCap Index Fund  SEACOR HOLDINGS, INC.                   CKH   811904101 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SELECT COMFORT CORPORATION             SCSS   81616X103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SELECTIVE INSURANCE GROUP, INC.        SIGI   816300107 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SERENA SOFTWARE, INC.                  SRNA   817492101 06/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SHOPKO STORES, INC.                     SKO   824911101 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SHUFFLE MASTER, INC.                   SHFL   825549108 03/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SHURGARD STORAGE CENTERS, INC.          SHU   82567D104 06/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SIERRA HEALTH SERVICES, INC.            SIE   826322109 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SIMPSON MANUFACTURING CO., INC.         SSD   829073105 04/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SKYLINE CORPORATION                     SKY   830830105 09/22/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SKYWEST, INC.                          SKYW   830879102 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SKYWORKS SOLUTIONS, INC.               SWKS   83088M102 03/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SOLA INTERNATIONAL INC.                 SOL   834092108 07/24/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SONIC CORP.                            SONC   835451105 01/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SOURCECORP, INCORPORATED               SRCP   836167106 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SOUTHERN UNION COMPANY                  SUG   844030106 11/04/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SOUTHWEST BANCORPORATION OF TEXAS, I   SWBT   84476R109 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SOUTHWEST GAS CORPORATION               SWX   844895102 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SOUTHWESTERN ENERGY COMPANY             SWN   845467109 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SPHERION CORPORATION                    SFN   848420105 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SPINNAKER EXPLORATION COMPANY           SKE   84855W109 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SPS TECHNOLOGIES, INC.                  ST    784626103 12/02/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ST. MARY LAND & EXPLORATION COMPANY     SM    792228108 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STANDARD MOTOR PRODUCTS, INC.           SMP   853666105 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STANDARD PACIFIC CORP.                  SPF   85375C101 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STANDEX INTERNATIONAL CORPORATION       SXI   854231107 10/28/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STARTEK, INC.                           SRT   85569C107 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STATEN ISLAND BANCORP, INC.             SIB   857550107 03/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STEEL DYNAMICS, INC.                   STLD   858119100 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STEEL TECHNOLOGIES INC.                STTX   858147101 01/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STEIN MART, INC.                       SMRT   858375108 06/08/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STERLING BANCSHARES, INC.              SBIB   858907108 04/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STEWART INFORMATION SERVICES CORPORA    STC   860372101 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STONE ENERGY CORPORATION                SGY   861642106 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  STURM, RUGER & COMPANY, INC.            RGR   864159108 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SUNRISE SENIOR LIVING, INC.             SRZ   86768K106 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SUPERTEX, INC.                         SUPX   868532102 08/15/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SURMODICS, INC.                        SRDX   868873100 01/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SUSQUEHANNA BANCSHARES, INC.           SUSAP  869099101 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SUSQUEHANNA BANCSHARES, INC.           SUSAP  869099101 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SWIFT ENERGY COMPANY                    SFY   870738101 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SWS GROUP, INC.                         SWS   78503N107 11/12/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SYBRON DENTAL SPECIALTIES, INC.         SYD   871142105 02/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SYMMETRICOM, INC.                      SYMM   871543104 10/31/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  SYSTEMS & COMPUTER TECHNOLOGY CORP.    SCTC   871873105 02/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TAKE-TWO INTERACTIVE SOFTWARE, INC.    TTWO   874054109 11/17/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TAKE-TWO INTERACTIVE SOFTWARE, INC.    TTWO   874054109 06/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TALX CORPORATION                       TALX   874918105 09/04/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TBC CORPORATION                        TBCC   872180104 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TECHNE CORPORATION                     TECH   878377100 10/23/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TECHNITROL, INC.                        TNL   878555101 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TELEDYNE TECHNOLOGIES INCORPORATED      TDY   879360105 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TETRA TECH, INC.                       TTEK   88162G103 02/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TETRA TECHNOLOGIES, INC.                TTI   88162F105 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TEXAS INDUSTRIES, INC.                  TXI   882491103 10/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE CATO CORPORATION                    CTR   149205106 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE CHILDREN'S PLACE RETAIL STORES,    PLCE   168905107 06/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE COOPER COMPANIES, INC.              COO   216648402 03/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE DRESS BARN, INC.                   DBRN   261570105 11/19/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE GYMBOREE CORPORATION               GYMB   403777105 06/16/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE HAIN CELESTIAL GROUP, INC.         HAIN   405217100 12/04/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE LACLEDE GROUP, INC.                 LG    505597104 01/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE MANITOWOC COMPANY, INC.             MTW   563571108 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE MARCUS CORPORATION                  MCS   566330106 10/08/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE MEN'S WEARHOUSE, INC.               MW    587118100 06/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE NAUTILUS GROUP, INC.                NLS   63910B102 06/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE PEP BOYS - MANNY, MOE & JACK        PBY   713278109 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE RYLAND GROUP, INC.                  RYL   783764103 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE SHAW GROUP INC.                     SGR   820280105 01/30/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE SOUTH FINANCIAL GROUP, INC.        TSFG   837841105 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE STANDARD REGISTER COMPANY           SR    853887107 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE STEAK N SHAKE COMPANY               SNS   857873103 02/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE STRIDE RITE CORPORATION             SRR   863314100 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE TIMKEN COMPANY                      TKR   887389104 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE TORO COMPANY                        TTC   891092108 03/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THE WET SEAL, INC.                     WTSLA  961840105 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THERAGENICS CORPORATION                THRXZ  883375107 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THOMAS INDUSTRIES INC.                  TII   884425109 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THOMAS NELSON, INC.                     TNM   640376109 08/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THOR INDUSTRIES, INC.                   THO   885160101 12/09/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THQ, INC.                              THQI   872443403 08/12/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  THREE-FIVE SYSTEMS, INC.                TFS   88554L108 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TOLLGRADE COMMUNICATIONS, INC.         TLGD   889542106 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TOM BROWN, INC.                         TBI   115660201 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TOO, INC.                               TOO   890333107 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TOWER AUTOMOTIVE, INC.                  TWR   891707101 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TRACTOR SUPPLY COMPANY                 TSCO   892356106 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TREDEGAR CORPORATION                    TG    894650100 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TRIARC COMPANIES, INC.                  TRY   895927101 06/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TRIMBLE NAVIGATION LIMITED             TRMB   896239100 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TRIUMPH GROUP, INC.                     TGI   896818101 07/21/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  TRUSTCO BANK CORP NY                   TRST   898349105 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UCBH HOLDINGS, INC.                    UCBH   90262T308 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UGI CORPORATION                         UGI   902681105 02/24/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UICI                                    UCI   902737105 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UIL HOLDINGS CORPORATION                UIL   902748102 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ULTIMATE ELECTRONICS, INC.             ULTE   903849107 06/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ULTRATECH, INC.                        UTEK   904034105 06/03/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
S&P SmallCap Index Fund  UMPQUA HOLDINGS CORPORATION            UMPQ   904214103 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UNISOURCE ENERGY CORPORATION            UNS   909205106 03/29/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UNISOURCE ENERGY CORPORATION            UNS   909205106 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UNIT CORPORATION                        UNT   909218109 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UNITED BANKSHARES, INC.                UBSI   909907107 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UNITED NATURAL FOODS, INC.             UNFI   911163103 12/03/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UNITED STATIONERS INC.                 USTR   913004107 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UNITED SURGICAL PARTNERS INTL., INC.   USPI   913016309 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UNITEDHEALTH GROUP INCORPORATED         UNH   91324P102 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  UNIVERSAL FOREST PRODUCTS, INC.        UFPI   913543104 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  URBAN OUTFITTERS, INC.                 URBN   917047102 06/01/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  URS CORPORATION                         URS   903236107 03/23/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  USF CORPORATION                        USFC   91729Q101 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VALMONT INDUSTRIES, INC.                VMI   920253101 04/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VARIAN SEMICONDUCTOR EQUIP. ASSOC.,    VSEA   922207105 02/10/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VEECO INSTRUMENTS INC.                 VECO   922417100 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VERITAS DGC INC.                        VTS   92343P107 12/02/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VERITY  INC.                           VRTY   92343C106 10/23/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VIASAT, INC.                           VSAT   92552V100 09/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VIASYS HEALTHCARE INC.                  VAS   92553Q209 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VICOR CORPORATION                      VICR   925815102 06/17/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VINTAGE PETROLEUM, INC.                 VPI   927460105 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VITAL SIGNS, INC.                      VITL   928469105 09/29/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VITAL SIGNS, INC.                      VITL   928469105 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  VOLT INFORMATION SCIENCES, INC.         VOL   928703107 04/09/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WABASH NATIONAL CORPORATION             WNC   929566107 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WASTE CONNECTIONS, INC.                 WCN   941053100 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WATSCO, INC.                           WSOB   942622200 06/01/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WATSON WYATT & COMPANY HOLDINGS         WW    942712100 11/17/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WATTS WATER TECHNOLOGIES, INC.          WTS   942749102 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WAUSAU-MOSINEE PAPER CORPORATION        WMO   943315101 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WAYPOINT FINANCIAL CORP.               WYPT   946756103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WD-40 COMPANY                          WDFC   929236107 12/16/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WEBEX COMMUNICATIONS, INC.             WEBX   94767L109 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WEBSENSE, INC.                         WBSN   947684106 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WELLMAN, INC.                           WLM   949702104 08/05/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WELLMAN, INC.                           WLM   949702104 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  W-H ENERGY SERVICES, INC.               WHQ   92925E108 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WHITNEY HOLDING CORPORATION            WTNY   966612103 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WILSON GREATBATCH TECHNOLOGIES, INC.    GB    972232102 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WINNEBAGO INDUSTRIES, INC.              WGO   974637100 01/13/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WINTRUST FINANCIAL CORPORATION         WTFC   97650W108 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WMS INDUSTRIES INC.                     WMS   929297109 12/11/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WOLVERINE TUBE, INC.                    WLV   978093102 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WOLVERINE WORLD WIDE, INC.              WWW   978097103 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  WOODWARD GOVERNOR COMPANY              WGOV   980745103 01/28/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  X-RITE, INCORPORATED                   XRIT   983857103 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  YELLOW CORPORATION                     YELL   985509108 12/09/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  YELLOW ROADWAY CORPORATION             YELL   985577105 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ZALE CORPORATION                        ZLC   988858106 11/06/03  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ZENITH NATIONAL INSURANCE CORP.         ZNT   989390109 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
S&P SmallCap Index Fund  ZIX CORPORATION                        ZIXI   98974P100 05/06/04  N/A*    N/A*      No*      N/A*     N/A*

Equity Income Fund       3M COMPANY                              MMM   88579Y101 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       AETNA INC.                              AET   00817Y108 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       ALCOA INC.                             AAPR   013817101 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       AMB PROPERTY CORPORATION              AMBPRA  00163T109 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       AMERICAN INTERNATIONAL GROUP, INC.      AIG   026874107 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       AMERISOURCEBERGEN CORPORATION           ABC   03073E105 03/05/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       ANHEUSER-BUSCH COMPANIES, INC.          BUD   035229103 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       ANNALY MORTGAGE MANAGEMENT, INC.        NLY   035710409 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       APACHE CORPORATION                      APA   037411105 12/18/03  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       APACHE CORPORATION                      APA   037411105 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       BAKER HUGHES INCORPORATED               BHI   057224107 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       BANK OF AMERICA CORPORATION             BAC   060505104 03/17/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       BANK OF AMERICA CORPORATION             BAC   060505104 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       BAXTER INTERNATIONAL INC.               BAX   071813109 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       BOSTON PROPERTIES, INC.                 BXP   101121101 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       CALPINE CORPORATION                     CPN   131347106 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       CATERPILLAR INC.                        CAT   149123101 04/14/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       CENTRAL GARDEN & PET COMPANY           CENT   153527106 02/09/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       CHEVRONTEXACO CORPORATION               CVX   166764100 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       CINERGY CORP.                           CIN   172474108 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       CITIGROUP INC.                           C    172967101 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       COACH, INC.                             COH   189754104 11/05/03  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       CONOCOPHILLIPS                          COP   20825C104 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       DEVON ENERGY CORPORATION               DVEGP  25179M103 06/08/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       DIEBOLD, INCORPORATED                   DBD   253651103 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       DOMINION RESOURCES, INC.                 D    25746U109 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       DONALDSON COMPANY, INC.                 DCI   257651109 11/21/03  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       ENSCO INTERNATIONAL INCORPORATED        ESV   26874Q100 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       ENTERGY CORPORATION                     ETR   29364G103 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       EXELON CORPORATION                      EXC   30161N101 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       EXXON MOBIL CORPORATION                 XOM   30231G102 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       FAMILY DOLLAR STORES, INC.              FDO   307000109 01/15/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       FIDELITY NATIONAL FINANCIAL, INC.       FNF   316326107 09/29/03  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       FIFTH THIRD BANCORP                    FITB   316773100 03/23/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       FIRST AMERICAN FUNDS, INC.             FIUXX  31846V732 07/21/03  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       FIRST DATA CORPORATION                  FDC   319963104 10/28/03  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       FIRST DATA CORPORATION                  FDC   319963104 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       FORTUNE BRANDS, INC.                    FO    349631101 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       GAP, INC.                               GPS   364760108 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       GLOBALSANTAFE CORPORATION               GSF   739308104 06/09/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       HARLEY-DAVIDSON, INC.                   HDI   412822108 04/24/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       HEWLETT-PACKARD COMPANY                 HPQ   428236103 03/17/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       INTEL CORPORATION                      INTC   458140100 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       ISTAR FINANCIAL INC.                    SFI   45031U101 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       ITT INDUSTRIES, INC.                    ITT   450911102 05/11/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
Equity Income Fund       KIMCO REALTY CORPORATION              KIMPRC  49446R109 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       LEGGETT & PLATT, INCORPORATED           LEG   524660107 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       LENNAR CORPORATION                      LEN   526057104 03/30/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       LIZ CLAIBORNE, INC.                     LIZ   539320101 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       LOEWS CORPORATION                       CG    540424207 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       LONGS DRUG STORES CORPORATION           LDG   543162101 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       LOWE'S COMPANIES, INC.                  LOW   548661107 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       M&T BANK CORPORATION                    MTB   55261F104 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       MARSH & MCLENNAN COMPANIES, INC.        MMC   571748102 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       MASCO CORPORATION                       MAS   574599106 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       MBNA CORPORATION                      KRBPRB  55262L100 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       MCDONALD'S CORPORATION                  MCD   580135101 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       METLIFE, INC.                           MET   59156R108 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       MICROSOFT CORPORATION                  MSFT   594918104 11/11/03  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       MOODY'S CORPORATION                     MCO   615369105 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       NATIONAL COMMERCE FINANCIAL CORP.       NCF   63545P104 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       OMNICARE, INC.                          OCR   681904108 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       PITNEY BOWES INC.                       PBI   724479100 05/10/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       PLUM CREEK TIMBER COMPANY, INC.         PCL   729251108 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       PRAXAIR, INC.                           PX    74005P104 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       PROGRESS ENERGY, INC.                   PGN   743263105 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       PULTE HOMES, INC.                       PHM   745867101 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       REALTY INCOME CORPORATION               OUI   756109203 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       ROSS STORES, INC.                      ROST   778296103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       SBC COMMUNICATIONS INC.                 SBC   78387G103 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       SEARS, ROEBUCK AND CO.                 SPRA   812387108 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       SIMON PROPERTY GROUP, INC.              SPG   828806109 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       SL GREEN REALTY CORP.                   SLG   78440X101 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       STANCORP FINANCIAL GROUP, INC.          SFG   852891100 05/03/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       TARGET CORPORATION                      TGT   87612E106 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       THE CLOROX COMPANY                      CLX   189054109 11/19/03  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       THE DIAL CORPORATION                    DL    25247D101 03/24/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       THE MCGRAW-HILL COMPANIES, INC.        MHPGP  580645109 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       THE MILLS CORPORATION                   MLS   601148109 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       THE PROCTOR & GAMBLE COMPANY            PG    742718109 10/14/03  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       THE REYNOLDS AND REYNOLDS COMPANY      REYNB  761695204 02/12/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       THE SHERWIN-WILLIAMS COMPANY            SHW   824348106 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       THE STANLEY WORKS                       SWK   854616109 04/23/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       THE TJX COMPANIES, INC.                 TJX   872540109 06/01/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       TIDEWATER INC.                          TDW   886423102 07/31/03  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       TYSON FOODS, INC.                      TSNFB  902494202 02/06/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       VALERO ENERGY CORPORATION               VLO   91913Y100 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       VORNADO REALTY TRUST                    VNO   929042109 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       WAL-MART STORES, INC.                   WMT   931142103 06/04/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       WELLS FARGO & COMPANY                   WFC   949746101 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
Equity Income Fund       XL CAPITAL LTD                          XL    G98255105 04/30/04  N/A*    N/A*      No*      N/A*     N/A*

European Growth &
  Income Fund            ABN AMRO HOLDING N.V.                   ABN   000937102 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            AEGON N.V.                              AEG   007924103 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            ALCATEL                                 ALA   013904305 06/04/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            ALLIANZ AKTIENGESELLSCHAFT              AZ    018805101 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            ASTRAZENECA PLC                         AZN   046353108 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            AXA-UAP                                 AXA   054536107 04/21/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            BANCO BILBAO VIZCAYA ARGENTARIA S.A.    BBV   05946K101 02/28/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            BARCLAYS PLC                            BCS   06738E204 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            BAYER AG                                BAY   072730302 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            BNP PARIBAS                            BNPZY  05565A103 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            BP P.L.C.                               BP    055622104 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            BT GROUP PLC                            BTY   05577E101 07/16/03  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            CREDIT SUISSE GROUP                     CSR   225401108 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            DAIMLERCHRYSLER A.G.                    DCX   D1668R123 04/07/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            DEUTSCHE BANK AG                        DB    D18190898 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            DEUTSCHE TELEKOM AG                     DT    251566105 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            DIAGEO PLC                              DEO   25243Q205 10/22/03  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            E.ON AG                                 EON   268780103 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            FIRST AMERICAN FUNDS, INC.             FIUXX  31846V732 07/21/03  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            GLAXOSMITHKLINE PLC                     GSK   37733W105 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            HSBC HOLDINGS PLC                       HBC   404280406 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            ING GROEP N.V.                          INZ   456837103 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            KLONINKLIJKE AHOLD N.V.                 AHO   500467303 09/04/03  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            KONINKLIJKE AHOLD N.V.                  AHO   500467303 11/26/03  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            KONINKLIJKE AHOLD N.V.                  AHO   500467303 03/03/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            KONINKLIJKE AHOLD N.V.                  AHO   500467303 06/02/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            LLOYDS TSB GROUP                        LYG   539439109 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            NESTLE S.A.                            NSRGY  641069406 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            NOKIA CORPORATION                       NOK   654902204 03/25/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            NOVARTIS AG                             NVS   66987V109 02/24/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            PRUDENTIAL PLC                          PUK   74435K204 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            ROYAL & SUN ALLIANCE INSURANCE GROUP    RSA   78004V202 09/22/03  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            ROYAL & SUN ALLIANCE INSURANCE GROUP   RSAIY  78004V202 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            ROYAL DUTCH PETROLEUM COMPANY           RD    780257804 06/28/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            SHELL TRANSPORT & TRADING COMPANY, P    SC    822703609 06/28/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            SUEZ                                    SZE   864686100 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            TELEFONICA, S.A.                        TEF   879382208 04/30/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            TOTAL S.A.                              TOT   89151E109 05/14/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            UBS AG                                  UBS   H8920G155 04/15/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            UNILEVER N.V.                           UN    904784709 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            VIVENDI UNIVERSAL                        V    92851S204 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
European Growth &
  Income Fund            VODAFONE GROUP PLC                      VOD   92857W100 07/30/03  N/A*    N/A*      No*      N/A*     N/A*

Nasdaq-100 Index Fund    ADC TELECOMMUNICATIONS, INC.           ADCT   000886101 03/02/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    ADOBE SYSTEMS INCORPORATED             ADBE   00724F101 04/28/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    ALTERA CORPORATION                     ALTR   021441100 05/11/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    AMAZON.COM, INC.                       AMZN   023135106 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    AMERICAN POWER CONVERSION CORPORATIO   APCC   029066107 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    AMGEN INC.                             AMGN   031162100 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    ANADARKO PETROLEUM CORPORATION         APCKP  032511107 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    APPLE COMPUTER, INC.                   AAPL   037833100 04/22/04  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
Nasdaq-100 Index Fund    APPLIED MATERIALS, INC.                AMAT   038222105 03/24/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    BEA SYSTEMS, INC.                      BEAS   073325102 07/11/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    BEA SYSTEMS, INC.                      BEAS   073325102 06/11/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    BIOGEN IDEC INC.                       BIIB   09062X103 06/16/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    BIOGEN, INC.                           BGEN   090597105 11/12/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    BIOMET, INC.                           BMET   090613100 09/27/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    BROADCOM CORPORATION                   BRCM   111320107 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    C.H. ROBINSON WORLDWIDE, INC.          CHRW   12541W100 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    CAREER EDUCATION CORPORATION           CECO   141665109 05/21/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    CDW CORPORATION                        CDWC   12512N105 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    CEPHALON, INC.                         CEPH   156708109 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    CHECK POINT SOFTWARE TECHNOLOGIES LT   CHKP   M22465104 07/31/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    CHECK POINT SOFTWARE TECHNOLOGIES LT   CHKP   M22465104 06/30/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    CHIRON CORPORATION                     CHIR   170040109 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    CIENA CORPORATION                      CIEN   171779101 03/10/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    CINTAS CORPORATION                     CTAS   172908105 10/14/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    CISCO SYSTEMS, INC.                    CSCO   17275R102 11/11/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    CITRIX SYSTEMS, INC.                   CTXS   177376100 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    COMCAST CORPORATION                    CMCSA  20030N101 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    COMPUWARE CORPORATION                  CPWR   205638109 08/26/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    COMVERSE TECHNOLOGY, INC.              CMVT   205862402 12/16/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    COMVERSE TECHNOLOGY, INC.              CMVT   205862402 06/15/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    COSTCO WHOLESALE CORPORATION           COST   22160K105 01/29/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    DELL COMPUTER CORPORATION              DELL   24702R101 07/18/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    DENTSPLY INTERNATIONAL INC.            XRAY   249030107 05/10/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    DOLLAR TREE STORES, INC.               DLTR   256747106 06/17/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    EBAY INC.                              EBAY   278642103 06/24/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    ECHOSTAR COMMUNICATIONS CORPORATION    DISH   278762109 05/06/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    ELECTRONIC ARTS INC.                   ERTS   285512109 07/31/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    EXPEDITORS INT'L OF WASHINGTON, INC.   EXPD   302130109 05/05/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    EXPRESS SCRIPTS, INC.                  ESRX   302182100 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    FASTENAL COMPANY                       FAST   311900104 04/20/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    FIRST AMERICAN FUNDS, INC.             FIUXX  31846V732 07/21/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    FIRST HEALTH GROUP CORP.               FHCC   320960107 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    FISERV, INC.                           FISV   337738108 04/06/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    FLEXTRONICS INTERNATIONAL LTD.         FLEX   Y2573F102 09/30/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    GARMIN LTD.                            GRMN   G37260109 06/04/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    GENTEX CORPORATION                     GNTX   371901109 05/13/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    GENZYME CORPORATION                    GZTR   372917401 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    GILEAD SCIENCES, INC.                  GILD   375558103 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    HENRY SCHEIN, INC.                     HSIC   806407102 05/25/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    IDEC PHARMACEUTICALS CORPORATION       IDPH   449370105 11/12/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    INTEL CORPORATION                      INTC   458140100 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    INTERACTIVECORP                        IACI   45840Q101 06/23/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    INTERSIL CORPORATION                   ISIL   46069S109 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    INTUIT INC.                            INTU   461202103 10/30/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    INVITROGEN CORPORATION                 IVGN   46185R100 04/29/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    JDS UNIPHASE CORPORATION               JDSU   46612J101 11/06/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    JUNIPER NETWORKS, INC.                 JNPR   48203R104 04/16/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    JUNIPER NETWORKS, INC.                 JNPR   48203R104 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    KLA-TENCOR CORPORATION                 KLAC   482480100 11/05/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    LAM RESEARCH CORPORATION               LRCX   512807108 11/06/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    LAMAR ADVERTISING COMPANY              LAMR   512815101 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    LEVEL 3 COMMUNICATIONS, INC.           LVLT   52729N100 05/18/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    LINCARE HOLDINGS, INC.                 LNCR   532791100 05/17/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    LINEAR TECHNOLOGY CORPORATION          LLTC   535678106 11/05/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    MARVELL TECHNOLOGY GROUP LTD.          MRVL   G5876H105 05/28/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    MAXIM INTEGRATED PRODUCTS, INC.        MXIM   57772K101 11/13/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    MEDIMMUNE, INC.                        MEDI   584699102 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    MERCURY INTERACTIVE CORPORATION        MERQ   589405109 12/10/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    MERCURY INTERACTIVE CORPORATION        MERQ   589405109 05/19/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    MICROCHIP TECHNOLOGY INCORPORATED      MCHP   595017104 08/15/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    MICROSOFT CORPORATION                  MSFT   594918104 11/11/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    MILLENNIUM PHARMACEUTICALS, INC.       MLNM   599902103 05/07/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    MOLEX CORPORATION                      MOLX   608554101 10/24/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    MONSTER WORLDWIDE, INC.                MNST   611742107 06/16/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    NETWORK APPLIANCE, INC.                NTAP   64120L104 09/02/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    NEXTEL COMMUNICATIONS, INC.            NXTL   65332V103 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    NOVELLUS SYSTEMS, INC.                 NVLS   670008101 04/16/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    NVIDIA CORPORATION                     NVDA   67066G104 07/10/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    ORACLE CORPORATION                     ORCL   68389X105 10/13/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    PACCAR INC                             PCAR   693718108 04/27/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    PATTERSON DENTAL COMPANY               PDCO   704412106 09/08/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    PATTERSON-UTI ENERGY, INC.             PTEN   703481101 06/29/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    PAYCHEX, INC.                          PAYX   704326107 10/02/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    PEOPLESOFT, INC.                       PSFT   712713106 03/25/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    PETSMART, INC.                         PETM   716768106 06/10/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    PIXAR                                  PIXR   725811103 09/05/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    QLOGIC CORPORATION                     QLGC   747277101 08/26/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    QUALCOMM, INCORPORATED                 QCOM   747525103 03/02/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    RF MICRO DEVICES, INC.                 RFMD   749941100 07/22/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    ROSS STORES, INC.                      ROST   778296103 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    SANDISK CORPORATION                    SNDK   80004C101 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    SANMINA-SCI CORPORATION                SANM   800907107 01/26/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    SIEBEL SYSTEMS, INC.                   SEBL   826170102 06/23/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    SIGMA-ALDRICH CORPORATION              SIAL   826552101 05/04/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    SMURFIT-STONE CONTAINER CORPORATION    SSCCP  832727200 05/12/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    STAPLES, INC.                          SPLS   855030102 06/17/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    STARBUCKS CORPORATION                  SBUX   855244109 03/30/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    SUN MICROSYSTEMS, INC.                 SUNW   866810104 11/13/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    SYMANTEC CORPORATION                   SYMC   871503108 08/21/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    SYNOPSYS, INC.                         SNPS   871607107 05/26/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    TELLABS, INC.                          TLAB   879664100 04/22/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    TEVA PHARMACEUTICAL INDUSTRIES LIMIT   TEVA   881624209 10/27/03  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    TEVA PHARMACEUTICAL INDUSTRIES LIMIT   TEVA   881624209 05/20/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    VERISIGN, INC.                         VRSN   92343E102 05/27/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    WHOLE FOODS MARKET, INC.               WFMI   966837106 03/22/04  N/A*    N/A*      No*      N/A*     N/A*
Nasdaq-100 Index Fund    XILINX, INC.                           XLNX   983919101 08/07/03  N/A*    N/A*      No*      N/A*     N/A*






Fund Name                      COMPANY NAME                    TICKER   CUSIP     MEETING Matter  Matter    Did      How       For
                                                                                   DATE   Voted  Proposed  Regist-  Regist-    or
                                                                                           On      By       rant     rant    Against
                                                                                                            Vote    Voted      Mgt
- ------------------------------------------------------------------------------------------------------------------------------------
                                                                                                    
Nasdaq-100 Index Fund    YAHOO! INC.                            YHOO   984332106 05/21/04  N/A*    N/A*      No*      N/A*     N/A*



*     the Adviser generally does not vote securities where the economic value of
      the securities in the client account is less than 1/10 of 1% of the total
      value of the outstanding shares of such securities.

                                   SIGNATURES

Pursuant to the requirements of the Investment Company Act of 1940, the
registrant has duly caused this report to be signed on its behalf by the
undersigned, thereunto duly authorized.



By:     /s/ Stephen C. Rogers
    --------------------------------
        Stephen C. Rogers, President

Date: August 26, 2004
      ----------------