Here is c xinguensis. Very similar to c polystictus, but, if I'm right, polystictus has a shorter and 'dumpier' body (I have c polystictus too) whereas this is longer and more slender in body.

Here is what I believe to be c ellisae although they were marked up as c errhardti. Can't be the latter as errhardti have round noses whereas these have long(ish) noses.

please can you check my ID's?
Thanks