They must have just updated:
Last Updated: 2010-09-21 08:59:12 EST (10 minutes ago.)