EXHIBIT 3.4 REGISTRATION RIGHTS AGREEMENT