Nov 3 2011. Hardware maintenance scheduled for Nov 22.
Apr 4 2011. Hardware failure. We are sorry that the ReXSpecies web site was not available for about one week.
We have recovered now and a provisional solution is now ready to use. When we will have finally solved the problem, we will announce it here.