We've Moved to a New URL

The website has recently
moved to a new data center with a new URL. The new URL is:

https://registration.xendirect.com/eccpc/

If the new URL does not work, the move process is not yet complete.
When the DNS has completely propagated, this new URL can be used to
navigate to the new location.

Please bookmark the new URL or record this URL for future reference.

We've Moved!