IOException {
final RabinFingerprintLong rabin = new RabinFingerprintLong(p);
for (String path : paths) {
File file = new File(path);
if (file.exists()) {
rabin.reset();
rabin.pushBytes(ByteStreams.toByteArray(new FileInputStream(file)));
System.out.println(String.format("%X %s", rabin.getFingerprintLong(), file.getAbsolutePath()));
System.out.flush();
} else {
System.err.print(String.format("Could not find file %s", path));