Hercules , Ahlfors , fr. Carthagena.