Exhibit 4.24 ------------ REGISTRATION RIGHTS AGREEMENT