JUAN CARLOS MARTINEZ PUENTES