1 Exhibit 4.10 ------------ REGISTRATION RIGHTS AGREEMENT Dated as of June 2, 1999