I just tried to submit an application, but the name "lorsha" was already taken. I thought that was odd. Then I tried to login with "lorsha" with a few of my different passwords, and one of them worked.
Odd though... I am sure that I never applied lol. At least I'm "pretty" sure, hehe. But anyway, I will start submitting now.