exchange (130.106)