primate strides