The page seems to be down. You might want to consider a free host like Cloudflare.
Thanks for pointing it out. I think the problem was in one of the links URL.