docs: function parse_RC4CryptoHeader(blob, length/*:number*/) {
  	var o = {};
  	var vers = o.EncryptionVersionInfo = parse_CRYPTOVersion(blob, 4); length -= 4;
  	if(vers.Minor != 2) throw new Error('unrecognized minor version code: ' + vers.Minor);
  	if(vers.Major > 4 || vers.Major < 2) throw new Error('unrecognized major version code: ' + vers.Major);
  	o.Flags = blob.read_shift(4); length -= 4;
  	var sz = blob.read_shift(4); length -= 4;
  	o.EncryptionHeader = parse_EncryptionHeader(blob, sz); length -= sz;
  	o.EncryptionVerifier = parse_EncryptionVerifier(blob, length);
  	return o;
  }