it would seem the links from mega are up and stable i just finished downloading the normal version of the .pup (not the recovery version) from [Register or Login to view links] and i'm still getting the recovery version from [Register or Login to view links]
if the md5's don't match what it says in the post you have a problem because it was posted to this topic as a link and i think they are correct.
Sweet update! Though not sure if anyone else really noticed this: looking at the screenshots, it appears to be firmware 1.00, not 1.50, as the XML data specifically states 1.00 throughout and the PUP version states 100 in the HEX code. Also considering it was only up for a very short time before being removed almost immediately. Unless it was just a placeholder. Just a thought.