CFT Notes for Guidance (revised 2023)