Author: Fernando Chavez Mora, Jorge Alvarado Alvarado, Rodrigo Aymerich Blen, Alejandro Solórzano López