Tried clearing my own cache. Same story. Is 37.252.188.60 actually the ip address of your hosting server?