"ON or ABOUT"....this wording is typical of many contracts that I have read....It is an oxymoron kind of phrase.....It shows a definite but nebulous termination which allows them the leeway to terminate to their best advantage. This phrase is an operational tool of contractal agreements.
It allows them the possibility to terminate early so that roll-out can be moved up as they see fit.
It allows them to terminate a little late with out having mud on their face. If something legitimate were to cause slight delay, it just might prevent panic amongst investors.
I must add that I am a self appointed expert and don't really know crap from shinola....!!!..I am home schooled