AGREEMENT AND PLAN OF MERGER by and between BANK FIRST CORPORATION and DENMARK BANCSHARES, INC. Dated as of January 18, 2022