MASTER PURCHASE AGREEMENT NO. 990901