if (params.cramFile != null) {
FileInputStream fis = new FileInputStream(params.cramFile);
if (params.locations == null || params.locations.isEmpty())
is = new BufferedInputStream(fis);
else
is = new SeekableFileStream(params.cramFile);
} else
is = System.in;
if (params.decrypt) {
CipherInputStream_256 cipherInputStream_256 = new CipherInputStream_256(
is, pass, 128);
is = cipherInputStream_256.getCipherInputStream();
if (params.locations != null && !params.locations.isEmpty()) {
is = new SeekableCipherStream_256(new SeekableFileStream(
params.cramFile), pass, 1, 128);
}
}
long offset = 0;