1 EXHIBIT 4.3.2 REGISTRATION RIGHTS AGREEMENT Dated as of May 27, 1999