PORTFOLIO PURCHASE AGREEMENT