STOCK PURCHASE AGREEMENT AMONG THE WESTERN UNION COMPANY, ACI WORLDWIDE CORP. AND ACI WORLDWIDE, INC. Dated February 28, 2019