CHAR __fastcall XmGetCodeByte(INT64 a1, INT64 a2, VOID *a3){
unsigned int v3;
v3 = *(_DWORD *)(a1 + 20);
if( v3 > *(unsigned __int16 *)(a1 + 70) )
longjmp((_JBTYPE *)(a1 + 160), 14i64);
++*(_WORD *)(a1 + 20);
return *(_BYTE *)x86BiosTranslateAddress(*(_WORD *)(a1 + 58), v3);
}