INT64 __fastcall XmGetLongImmediate(INT64 a1){
int v1;
v1 = *(_DWORD *)(a1 + 20);
if( v1 + 3 > (unsigned int)*(unsigned __int16 *)(a1 + 70) )
longjmp((_JBTYPE *)(a1 + 160), 14i64);
*(_WORD *)(a1 + 20) += 4;
return *(unsigned int *)x86BiosTranslateAddress(*(_WORD *)(a1 + 58), v1);
}