salvador macias valdes