Oscar Ivan Vasquez Rodriguez