AGREEMENT AND PLAN OF MERGER BY AND AMONG SEACOAST BANKING CORPORATION OF FLORIDA SEACOAST NATIONAL Bank SABAL PALM BANCORP, INC. AND SABAL PALM BANK Dated as of August 23, 2021