Third Annual df Ranch Triathlon approaches