CDF 10K 2023