regeneratojn