SECOND REGISTRATION RIGHTS AGREEMENT