ASSET PURCHASE AGREEMENT among HOME BANCSHARES, INC. CENTENNIAL BANK and UNION BANK & TRUST dated as of June 29, 2018