Gabriel García Moreno.