Alfredo Piedra Carlos Solano y Victor Alfaro1