cross (168.476)