I got a letter that says...

trackdude410
Fri, 22 Feb 2008 16:32:39 +0000

sounds like a likely letter to me, both of em