ANNEX B FORM OF REGISTRATION RIGHTS AGREEMENT