2005? I can't read that small print, so I'll have to take your word on that. I would assume it would be up to date. Well, I going to the eye doctor tonight (literally, scheduled for a week now) so I should be able to confirm soon LOL