Over the web site is still alive and maintained. So no worry with having that source down any time soon.