PURCHASE AGREEMENT Dated as of November 24, 2003 By and Among