Yala Marathon 3rd use registration system, timing chip system and race result system of 42one95.