What is the last day for pre-registration for the rally? I've looked on the web page but can't find it.

Will the web page print the registration form or do I have to wait for it to come in the mail?