Juan Cruz Cesar Vallejo (399609)