EXHIBIT NO. 10.47 REGISTRATION RIGHTS AGREEMENT