cjc registration dates for 2024