Confirming as babeXXX. Nearly didn't make it. Had a bad day yesterday and dropped ~10 games, so it really came down to the wire.
edit: proof I own the account in question
Also this might not matter to most people, but this was a big accomplishment for me. One of my first goals on Smogon was...