EXHIBIT 99.1 AMENDED AND RESTATED CERTIFICATE PURCHASE AGREEMENT