juanram ndeacal