exchange (130.617)