MASTER ASSET PURCHASE AGREEMENT