MASTER MORTGAGE LOAN PURCHASE AND SALE AGREEMENT Residential Mortgage Loans and Home Equity Loans /Lines of Credit between GMAC BANK and GMAC MORTGAGE, LLC Amended and Restated as of [July 1, 2008]