Check it out:
I borrowed some from Airbear to get it in before the 15th (since my paycheck doesn't land until midnight on the 14th and it takes 48 hours to transfer from the bank to the Roth), so it feels a little like cheating. But hey! Maxed out Roth! First time!!