macy peralta