Exhibit 10.14 REGISTRATION RIGHTS AGREEMENT -----------------------------