May 12th, 2022 - Server issues
There were server performance and stability issues and email delays over the last several days. Sorry for the inconvenience. This should now be resolved and the site should be stable now.
May 3rd, 2022 - Mail server problem.
Unfortunately, there was a mail server configuration problem that prevented us from receving emails up until May 5th. This should now be resolved.