AGREEMENT AND PLAN OF MERGER by and among NEC CORPORATION, CANVAS TRANSACTION COMPANY, INC. and CSG SYSTEMS INTERNATIONAL, INC. Dated as of October 29, 2025