exchange (197.680)