NTSTATUS __stdcall XmLongJump(INT64 a1){
int v2;
if( *(_BYTE *)(a1 + 138) )
v2 = XmGetLongImmediate(a1) + *(_DWORD *)(a1 + 20);
else
v2 = (unsigned __int16)(*(_WORD *)(a1 + 20) + XmGetWordImmediate(a1));
*(_DWORD *)(a1 + 104) = v2;
*(_DWORD *)(a1 + 108) = *(_DWORD *)(a1 + 112) & 0xF;
return 1;
}