df Ranch Triathlon in its third year