We will be setting up a private mirror for our program at 172.26.64.13 in the US. We should be only serving 60 system in the near-term but double that in the next year.
Thanks,
Laura Curtis