public int[] GetIntList(int val)
{
if (val < 0 || null == m_Ints || 0 == m_Ints.Length) {
return null;
}
long ct = (val & 0x000000ff);
long start = ((val & 0xffffff00) >> 8);
int[] vals = new int[ct];
Array.Copy(m_Ints, start, vals, 0, ct);
return vals;
}