What's the connection between this message and 2005? It was published then?
I cannot find a strong source to prove this, but it seems to have been published on this website in 2005.