Unofficial mirror + patches for ecartis (2006)