It seems I was ratelimited and you saw an out of date version.
Since you didn't see the new index, I'll let you know now that I moved.
Click here to go to the right site, please refollow!