AGREEMENT AND PLAN OF MERGER by and between BANK FIRST CORPORATION and CENTRE 1 BANCORP, INC. Dated as of July 17, 2025