ca foundation dec 2023