private final static byte[] read(InputStream is, int count) throws IOException {
		byte[] bytes = tbytes;
		if (count > tbytes.length) {
			bytes = new byte[count];
		}
		is.read(bytes, 0, count);
		return bytes;
	}