ctf21annualReport