<TABLE>
FORM 13F INFORMATION TABLE
VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C>
A. G. Edwards & Co., Inc. COM 281760108 1632 34400 SH SOLE 34100 300
Abgenix Inc. COM 00339B107 1482 25100 SH SOLE 25100
Adelphia Communications Corp. COM 006848105 1931 37400 SH SOLE 37400
Advanced Digital Info. Corp. COM 007525108 1626 70700 SH SOLE 70700
Aeroflex Inc COM 007768104 1522 52800 SH SOLE 52800
Aetna Inc. COM 00817Y108 1831 44600 SH SOLE 44600
Affymetrix Inc. COM 00826T108 2133 28650 SH SOLE 28420 230
Aflac Inc. COM 001055102 1635 22650 SH SOLE 22450 200
Agilent Technologies Inc. COM 00846U101 2524 46100 SH SOLE 45800 300
Albany Molecular Research Inc COM 012423109 1929 31300 SH SOLE 31300
Allstate Corp. COM 020002101 2438 55970 SH SOLE 55500 470
Alpha Industries COM 020753109 1672 45200 SH SOLE 44900 300
Ambac Financial Group COM 023139108 1752 30050 SH SOLE 29800 250
AmeriSource Health Corp COM 03071P102 1565 31000 SH SOLE 31000
American Airlines COM 001765106 2462 62830 SH SOLE 62400 430
American Eagle Outfitters Inc. COM 02553E106 2724 64470 SH SOLE 64050 420
American Electric Power Co. COM 025537101 1860 40000 SH SOLE 40000
American International Grp COM 026874107 2027 20565 SH SOLE 20400 165
Anaren Microwave Inc COM 032744104 1903 28325 SH SOLE 28325
Apache Corp. COM 037411105 2061 29420 SH SOLE 29200 220
Apollo Group COM 037604105 1687 34300 SH SOLE 34000 300
ArQule Inc COM 04269E107 1686 52700 SH SOLE 52700
AremisSoft Corp COM 040026106 1766 41370 SH SOLE 41000 370
Astoria Financial Corp COM 046265104 2810 51730 SH SOLE 51400 330
Aviron COM 053762100 1911 28600 SH SOLE 28600
BB and T Corp COM 054937107 1642 44000 SH SOLE 44000
BEA Systems Inc. COM 073325102 2856 42430 SH SOLE 42210 220
Baker Hughes Inc. COM 057224107 1618 38940 SH SOLE 38600 340
Bank of New York COM 064057102 1827 33100 SH SOLE 33100
Barrick Gold Corp. COM 067901108 1750 106820 SH SOLE 106000 820
Bed Bath & Beyond COM 075896100 1655 73950 SH SOLE 73300 650
Boeing Corp. COM 097023105 1631 24710 SH SOLE 24500 210
Brinker International Inc COM 109641100 1901 45000 SH SOLE 45000
Burlington Northern Santa Fe C COM 12189T104 1631 57600 SH SOLE 57600
Burlington Resources COM 122014103 2042 40440 SH SOLE 40100 340
C and D Technologies Inc. COM 124661109 1472 34080 SH SOLE 33800 280
CSG Systems Int'l Inc. COM 126349109 1648 35100 SH SOLE 34800 300
CVS Corp. COM 126650100 2086 34800 SH SOLE 34800
CYTYC Corp. COM 232946103 2816 45010 SH SOLE 44700 310
Cadence Design Systems COM 127387108 1864 67770 SH SOLE 67200 570
Calpine Corp COM 131347106 2943 65300 SH SOLE 64900 400
Caterpillar COM 149123101 1883 39800 SH SOLE 39800
Cephalon Inc COM 156708109 1785 28200 SH SOLE 28200
Charter Communications Inc COM 16117M107 1676 73875 SH SOLE 73875
Check Point Software Tech. COM M22465104 2735 20480 SH SOLE 20380 100
Cigna Corp. COM 125509109 1787 13510 SH SOLE 13400 110
Comverse Technology COM 205862402 2616 24080 SH SOLE 23940 140
Concord EFS Inc. COM 206197105 2793 63570 SH SOLE 63100 470
Convergys Corp. COM 212485106 1577 34800 SH SOLE 34500 300
Countrywide Credit Industries COM 222372104 2834 56400 SH SOLE 56400
Deere and Co. COM 244199105 2656 57980 SH SOLE 57600 380
Delta Airlines COM 247361108 1591 31700 SH SOLE 31700
Documentum Inc. COM 256159104 2190 44070 SH SOLE 43800 270
Dynegy Inc. COM 26816Q101 1648 29400 SH SOLE 29400
EMC Corp. COM 268648102 1423 21400 SH SOLE 21400
EOG Resources Inc COM 26875P101 2581 47200 SH SOLE 47200
El Paso Energy Corp COM 283905107 2034 28400 SH SOLE 28400
Electronic Data Systems COM 285661104 1692 29300 SH SOLE 29300
Emulex Corp COM 292475209 2393 29938 SH SOLE 29658 280
Enzon Inc. COM 293904108 1840 29640 SH SOLE 29400 240
Equity Office Properties Trust COM 294741103 2248 68900 SH SOLE 68400 500
Everest RE Group Ltd COM G3223R108 1948 27200 SH SOLE 27200
Exelon Corp COM 30161N101 1705 24285 SH SOLE 24285
Express Scripts Inc COM 302182100 3189 31185 SH SOLE 30955 230
Fannie Mae COM 313586109 3175 36600 SH SOLE 36600
Filenet Corp COM 316869106 1456 53440 SH SOLE 53000 440
Freddie Mac COM 313400301 3137 45550 SH SOLE 45200 350
Genzyme Corp. General Division COM 372917104 2585 28740 SH SOLE 28500 240
Golden West Financial Corp. COM 381317106 3241 48020 SH SOLE 47700 320
Goldman Sachs Group COM 38141G104 1903 17800 SH SOLE 17800
Greater Bay Bancorp COM 391648102 2077 50660 SH SOLE 50200 460
Human Genome Sciences COM 444903108 1456 21000 SH SOLE 21000
IDEC Pharmaceuticals COM 449370105 2066 10900 SH SOLE 10900
Immunex Corp. COM 452528102 1475 36300 SH SOLE 36300
Informatica Corp COM 45666Q102 1540 38920 SH SOLE 38600 320
Inhale Therapeutic Systems Inc COM 457191104 1783 35300 SH SOLE 35300
International Game Technology COM 459902102 2578 53700 SH SOLE 53700
Intranet Solutions Inc COM 460939309 772 15140 SH SOLE 15000 140
Invitrogen Corp COM 46185R100 3737 43270 SH SOLE 43000 270
Jefferson Pilot Corp. COM 475070108 1801 24100 SH SOLE 24100
Kaufman & Broad COM 486168107 1718 51000 SH SOLE 51000
Keycorp COM 493267108 1543 55100 SH SOLE 55100
Kimberly Clark Corp COM 494368103 1707 24150 SH SOLE 23950 200
King Pharmaceuticals COM 495582108 1961 37940 SH SOLE 37600 340
Laboratory Corp of America COM 50540R409 2839 16130 SH SOLE 16000 130
Lehman Brothers Holdings Inc. COM 524908100 1812 26800 SH SOLE 26800
LifePoint Hospitals Inc COM 53219L109 1804 36000 SH SOLE 36000
Lincare Holdings Inc. COM 532791100 2419 42400 SH SOLE 42050 350
Linens and Things Inc. COM 535679104 2013 72880 SH SOLE 72300 580
Loews Corp COM 540424108 2429 23450 SH SOLE 23300 150
MGIC Investment Corp COM 552848103 1956 29000 SH SOLE 29000
Macrovision Corp COM 555904101 1628 22000 SH SOLE 22000
Manugistics Group Inc COM 565011103 2429 42610 SH SOLE 42300 310
May Department Stores COM 577778103 1772 54100 SH SOLE 54100
Mentor Graphics Corp. COM 587200106 2486 90600 SH SOLE 89900 700
Merrill Lynch & Co., Inc. COM 590188108 2625 38500 SH SOLE 38500
Metlife Inc COM 59156R108 1767 50500 SH SOLE 50500
Minnesota Mining and Manufactu COM 604059105 1871 15530 SH SOLE 15400 130
Myriad Genetics Inc COM 62855J104 2291 27680 SH SOLE 27500 180
NCR Corp COM 62886E108 1577 32100 SH SOLE 32100
Nabors Industries Inc COM 629568106 1686 28500 SH SOLE 28500
NetIQ Corp COM 64115P102 2235 25580 SH SOLE 25400 180
Newmont Mining Corp. COM 651639106 2288 134080 SH SOLE 133200 880
Nike Inc. Cl B COM 654106103 1641 29400 SH SOLE 29400
Nokia Corporation COM 654902204 1702 39120 SH SOLE 38800 320
Oracle Systems COM 68389X105 2406 82770 SH SOLE 82300 470
Oxford Health Plans COM 691471106 2674 67700 SH SOLE 67700
PNC Financial Svcs Grp COM 693475105 1695 23200 SH SOLE 23000 200
Pacific Sunwear of California COM 694873100 1671 65200 SH SOLE 65200
Peoplesoft Inc. COM 712713106 2425 65213 SH SOLE 64693 520
PerkinElmer Inc COM 714046109 2519 23990 SH SOLE 23750 240
Philip Morris Companies Inc COM 718154107 1883 42800 SH SOLE 42800
Powerwave Technologies COM 739363109 2438 41680 SH SOLE 41300 380
Professional Detailing Inc COM 74312N107 1782 16850 SH SOLE 16700 150
Progress Energy Inc COM 743263105 1984 40340 SH SOLE 40000 340
Progressive Corp. COM 743315103 2721 26260 SH SOLE 26100 160
Providian Financial Corp. COM 74406A102 1225 21300 SH SOLE 21300
PurchasePro.com Inc. COM 746144104 492 28100 SH SOLE 28100
Qualcomm Corp. COM 747525103 2456 29880 SH SOLE 29660 220
Quest Diagnostics Inc. COM 74834L100 2465 17360 SH SOLE 17360
Radian Group Inc COM 750236101 1944 25900 SH SOLE 25900
Rockwell International COM 773903109 1994 41860 SH SOLE 41500 360
SEI Investments COM 784117103 2434 21730 SH SOLE 21500 230
Safeco Corporation COM 786429100 1863 56680 SH SOLE 56200 480
Sigma Aldrich Corp COM 826552101 1616 41100 SH SOLE 41100
SouthTrust Corp COM 844730101 2755 67700 SH SOLE 67700
Southwest Airlines Co. COM 844741108 3694 110170 SH SOLE 109300 870
St. Paul Companies Inc COM 792860108 1809 33300 SH SOLE 33300
Starbucks Corp. COM 855244109 1705 38520 SH SOLE 38200 320
SunGard Data Systems COM 867363103 1640 34800 SH SOLE 34800
Suntrust Banks Inc COM 867914103 1840 29200 SH SOLE 29200
Synopsys Inc. COM 871607107 3193 67320 SH SOLE 67000 320
Sysco Corp COM 871829107 1828 60940 SH SOLE 60400 540
Talbots Inc COM 874161102 2031 44520 SH SOLE 44200 320
Tellabs COM 879664100 1637 28970 SH SOLE 28700 270
Tenet Healthcare Corp. COM 88033G100 2493 56100 SH SOLE 55600 500
Thermo Electron Corp. COM 883556102 1702 57200 SH SOLE 57200
Tosco Corp. COM 891490302 1670 49200 SH SOLE 49200
TranSwitch Corp. COM 894065101 1455 37200 SH SOLE 37200
Trigon Healthcare Inc COM 89618L100 3253 41800 SH SOLE 41500 300
Triquint Semiconductor Inc. COM 89674K103 1742 39880 SH SOLE 39600 280
Tyco International COM 902124106 2653 47800 SH SOLE 47500 300
US Bancorp COM 902973106 2525 86500 SH SOLE 86500
USA Education Inc COM 90390U102 3249 47780 SH SOLE 47500 280
Union Pacific Corp. COM 907818108 1512 29800 SH SOLE 29800
United Health Group Inc. COM 91324P102 3245 52870 SH SOLE 52500 370
United Technologies Corp COM 913017109 2050 26070 SH SOLE 25850 220
Universal Health Services COM 913903100 2185 19550 SH SOLE 19380 170
Vertex Pharmaceuticals Inc. COM 92532F100 1588 22210 SH SOLE 22000 210
Washington Mutual COM 939322103 2472 46590 SH SOLE 46200 390
Waste Management Inc. COM 94106L109 3083 111100 SH SOLE 111100
Wellpoint Health Networks Inc COM 94973H108 3264 28320 SH SOLE 28130 190
Wells Fargo and Co. COM 949746101 1955 35100 SH SOLE 35100
Whole Foods Market Inc. COM 966837106 1756 28730 SH SOLE 28730
XL Capital Ltd COM G98255105 1835 21000 SH SOLE 21000
</TABLE>