BRANCH PURCHASE AND ASSUMPTION AGREEMENT by and between Main Street Bank and Green Bank, National Association June 17, 2011