PURCHASE AGREEMENT Dated December 14, 2006