RESTATED PURCHASE AGREEMENT GCT-025/98