STOCK PURCHASE AGREEMENT dated as of May 16, 2024 by and among NIPPON LIFE INSURANCE COMPANY, AMERICAN INTERNATIONAL GROUP, INC. and COREBRIDGE FINANCIAL, INC. CONTENTS