cross (187.680)