1 EXHIBIT 4.7 REGISTRATION RIGHTS AGREEMENT Dated as of May 31, 1996