AGREEMENT AND PLAN OF MERGER BY AND AMONG SEACOAST BANKING CORPORATION OF FLORIDA SEACOAST NATIONAL Bank THE BANKSHARES, INC. AND BANKFIRST Dated as of April 24, 2014