原文
Unfortunately, due to a new development in the ongoing legal proceedings, we are required to suspend this service again until further notice. We can't share more details.
You can find the content you were looking for on the original website:
Thank you for your understanding. And the trust you have put into the XCancel project.