That is strange. The mirror I found was down too. Windows OS?
I downloaded it just a couple days ago.
Perhaps it's some kind of attack from MS now that they quit having anything to do with it.

I wish I had a better connection. I'd just send it to you.
Sorry.