REGISTRATION RIGHTS AGREEMENT Dated February 25, 1997