protected internal virtual string unpackValues(int k)
{
StringBuilder buf = new StringBuilder();
sbyte v = vspace.get(k++);
while (v != 0)
{
char c = (char)(((int)((uint)v >> 4)) - 1 + '0');
buf.Append(c);
c = (char)(v & 0x0f);
if (c == 0)
{
break;
}
c = (char)(c - 1 + '0');
buf.Append(c);
v = vspace.get(k++);
}
return buf.ToString();
}