MASTER PURCHASE AGREEMENT Agreement No. 112565