It seems to be back now.
Yes. It’s still in Google’s cache. Follow the links to the right once on that page.
It seems to be back now.