AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT RELATING TO FINISAR CORPORATION CONTENTS