There seems to be a technical problem with some of the files hosted at Mediafire.
I have asked their support team to help me out.
In the meantime there may be some problems downloading from Mediafire.....
EDIT: the problem appears to have been resolved (and very rapidly too!).
23 minutes ago