if((blocksPerSegment > origFetchContext.maxDataBlocksPerSegment)
|| (checkBlocksPerSegment > origFetchContext.maxCheckBlocksPerSegment))
throw new FetchException(FetchExceptionMode.TOO_MANY_BLOCKS_PER_SEGMENT, "Too many blocks per segment: "+blocksPerSegment+" data, "+checkBlocksPerSegment+" check");
} else throw new MetadataParseException("Unknown splitfile format: "+splitfileType);
if(logMINOR)
Logger.minor(this, "Algorithm: "+splitfileType+", blocks per segment: "+blocksPerSegment+
", check blocks per segment: "+checkBlocksPerSegment+", segments: "+segmentCount+
", data blocks: "+splitfileDataBlocks+", check blocks: "+splitfileCheckBlocks);