AGREEMENT AND PLAN OF REORGANIZATION BY AND AMONG third coast BANCSHARES, INC., ARCH MERGER SUB, INC. AND keystone bancshares, Inc. Dated as of October 22, 2025