carlos andres salazar melendez