REGISTRATION RIGHTS AGREEMENT ________________________________ MARCH 25, 1999 ________________________________ CONFIDENTIAL