The order of rows output by CrosscheckFingerprints seems to change from run to run on the same input data. Not sure if this is new behavior or has always been the case.
This isn't a massive problem, but would be nice for the order to always be the same.