INVESTMENT AGREEMENT Between SEACOAST BANKING CORPORATION OF FLORIDA and each of the PURCHASERS NAMED HEREIN Dated as of April 8, 2010