Technical difficulties

Thanks to everyone for your patience while the technical difficulties of the last 36 hours have been resolved.  The system has now been tested, and seems to be working properly.  A routine update to the site resulted in an issue with the registration page.  A code update from the suppliers today has fixed the problem.