R  c i p r o q u e 