AMENDED AND RESTATED AGREEMENT AND PLAN OF MERGER by and among SKYLINE BANKSHARES, INC., SKYLINE NATIONAL BANK, SNB INTERIM BANK, NATIONAL ASSOCIATION and JOHNSON COUNTY BANK June 28, 2024