private void FromHexString(byte[] bs, int p)
{
try
{
W1 = RawParseUtils.parseHexInt32(bs, p);
W2 = RawParseUtils.parseHexInt32(bs, p + 8);
W3 = RawParseUtils.parseHexInt32(bs, p + 16);
W4 = RawParseUtils.parseHexInt32(bs, p + 24);
W5 = RawParseUtils.parseHexInt32(bs, p + 32);
}
catch (IndexOutOfRangeException e)
{
throw new InvalidObjectIdException(bs, p, Constants.OBJECT_ID_STRING_LENGTH, e);
}
}