I just noticed that the CRG website is back online.

Chameleo Research Group's Website