Edgardo Barbot Rodriguez Vigil Service