iii- 4 REGISTRATION RIGHTS AGREEMENT -----------------------------