Seems that both sites are gone now.