if (log.isDebugEnabled()) {
log.debug("readVCN: wants start " + vcn + " length " + nrClusters +
", we have start " + getStartVCN() + " length " + getNumberOfVCNs());
}
final NTFSVolume volume = getFileRecord().getVolume();
final int clusterSize = volume.getClusterSize();
int readClusters = 0;
for (DataRunInterface dataRun : this.getDataRuns()) {
readClusters += dataRun.readClusters(vcn, dst, dstOffset, nrClusters, clusterSize, volume);
if (readClusters == nrClusters) {
break;