This is now hosted at this address: Bluejean.fr/en/