PURCHASE AGREEMENT NUMBER 3866