CSC-2023-Q4-Final