EXHIBIT 10.3 ------------ REGISTRATION RIGHTS AGREEMENT