I had noticed an issue with the site not allowing files to be uploaded which affected the registration process. If you registered during this time it did not send a copy of the license with the registration. That has now been fixed and all should be well. If you notice any issues with the site please let me know.
This content is restricted to site members. If you are an existing user, please log in. New users may register below.