private TdfBlob DecodeTdfBlob(string label) { int length = (int)DecodeInteger(); byte[] data = new byte[length]; for (int i = 0; i < length; i++) { data[i] = (byte)_stream.ReadByte(); } return new TdfBlob(label, data); }