PURCHASE AGREEMENT DATED AS OF APRIL 10, 2002