protected static ulong ConvertFromHexDigit(char input) { if (input >= '0' && input <= '9') return (ulong)(input - 0x30); else return (ulong)(input - 0x37); }