riley peralta