As for my knowledge and the citizenship/oath ceremony schedules looks like the system generates the timeline based on the Citizenship ceremony.
https://secure.cic.gc.ca/CeremonyCeremonie/en/Home
The ceremony tracker is getting updated every 2 weeks and as of now we have it until 4th April...