REGISTRATION RIGHTS & LOCK UP AGREEMENT