­REGISTRATION RIGHTS AGREEMENT