Function at 0x10088fd0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov eax, 0xa9b69
call fcn.10088bc4
mov dword [esp + 4], eax
mov eax, dword [esp]
lea esp, [esp + 4]
xchg edx, eax
mov eax, ebx
push edx
xchg edx, eax
pop eax
xchg ebx, edx
mov edx, dword [esp]
push ebx
xchg ebx, edx
pop edx
jmp 0x10088706
call fcn.10089234
sbb byte [eax], ch
loop 0x10088d89
cmp byte [esi + 0x1c], cl
sbb esp, dword [edi]
add byte [ebx + 0x18c5839c], dl
popfd
lea ebp, [ebp - 0x18]
xchg dword [esp], eax
lea esi, [esi]
xchg ebx, eax
push edi
mov edi, dword [esp + 7]
pop edi
lea esp, [esp + 4]
lea ebx, [ebx]
lea eax, [ebx + eax - 5]
pushfd
add ebp, 0x6c
popfd
lea ebp, [ebp - 0x6c]
xchg esi, ecx
lea esp, [esp - 4]
mov dword [esp], esi
mov esi, ecx
mov ecx, dword [esp]
xchg ecx, eax
mov eax, dword [esp + 4]
push ecx
xchg ecx, eax
pop eax
lea ecx, [ecx + 0x6e]
pushfd
add ebp, 0xf
popfd
lea ebp, [ebp - 0xf]
xchg dword [esp + 4], ecx
push ecx
mov ecx, dword [esp + 4]
lea ecx, [ecx + 0x19]
xchg dword [esp + 4], ecx
mov dword [esp + 4], ecx
mov ecx, dword [esp]
lea esp, [esp + 4]
mov dword [esp + 4], ecx
mov ebx, ebx
xchg ecx, ebx
mov ebx, dword [esp]
push ecx
xchg ecx, ebx
pop ebx
lea esp, [esp + 4]
pushfd
add ebp, 3
popfd
lea ebp, [ebp - 3]
xchg edi, ebx
push ebx
mov ebx, dword [esp + 4]
lea ebx, [ebx + 0x72]
xchg dword [esp + 4], ebx
mov dword [esp + 4], ebx
mov ebx, dword [esp]
lea esp, [esp + 4]
xchg dword [esp], edi
push ebp
mov ebp, esp
leave
xchg edi, ebx
push ebp
mov ebp, esp
leave
lea esp, [esp + 4]
lea eax, [eax]
xchg dword [esp], eax
push ecx
mov ecx, dword [esp + 4]
pop ecx
xchg esi, edi
lea esp, [esp - 4]
mov dword [esp], esi
mov esi, edi
mov edi, dword [esp]
xchg edi, ecx
mov ecx, dword [esp + 4]
push edi
xchg edi, ecx
pop ecx
lea edi, [edi + 0x4d]
lea ebx, [ebx]
xchg dword [esp + 4], edi
mov eax, eax
mov dword [esp + 4], edi
push eax
mov eax, dword [esp + 4]
lea eax, [eax + 0x2d]
xchg dword [esp + 4], eax
mov dword [esp + 4], eax
mov eax, dword [esp]
lea esp, [esp + 4]
xchg edi, eax
mov eax, dword [esp]
push edi
xchg edi, eax
pop eax
lea esp, [esp + 4]
lea edi, [edi]
jmp fcn.100af888
lea edx, [edx]
xchg edx, eax
lea esp, [esp - 4]
mov dword [esp], edx
mov edx, eax
mov eax, dword [esp]
xchg ecx, eax
mov ecx, dword [esp + 4]
push eax
xchg ecx, eax
pop ecx
lea eax, [eax + 0x38]
push edx
mov edx, dword [esp + 4]
lea edx, [edx + 9]
xchg dword [esp + 4], edx
mov dword [esp + 4], edx
mov edx, dword [esp]
lea esp, [esp + 4]
xchg dword [esp + 4], eax
push ecx
mov ecx, eax
pop ecx
mov dword [esp + 4], eax
mov ecx, ecx
xchg esi, eax
mov esi, dword [esp]
push eax
xchg esi, eax
pop esi
lea esp, [esp + 4]
push ebx
mov ebx, dword [esp + 4]
lea ebx, [ebx + 2]
xchg dword [esp + 4], ebx
mov dword [esp + 4], ebx
mov ebx, dword [esp]
lea esp, [esp + 4]
add dword [esp], 0xfffffec4
xchg dword [esp], ebx
mov edx, edx
xchg edx, eax
lea esp, [esp - 4]
mov dword [esp], eax
mov eax, edx
mov edx, dword [esp]
xchg edx, edi
mov edi, dword [esp + 4]
push edx
xchg edx, edi
pop edi
lea edx, [edx + 0x6c]
mov eax, eax
xchg dword [esp + 4], edx
pushfd
add ebp, 0x3c
popfd
lea ebp, [ebp - 0x3c]
mov dword [esp + 4], edx
push ecx
mov ecx, dword [esp + 4]
lea ecx, [ecx + 0x7a]
xchg dword [esp + 4], ecx
mov dword [esp + 4], ecx
mov ecx, dword [esp]
lea esp, [esp + 4]
xchg edx, eax
mov eax, dword [esp]
push edx
xchg edx, eax
pop eax
lea esp, [esp + 4]
push ecx
mov ecx, dword [esp + 4]
lea ecx, [ecx + 0x33]
xchg dword [esp + 4], ecx
mov dword [esp + 4], ecx
mov ecx, dword [esp]
lea esp, [esp + 4]
xchg dword [esp + 4], ebx
push ebp
mov ebp, esp
leave
xchg ecx, eax
lea esp, [esp - 4]
mov dword [esp], ecx
mov ecx, eax
mov eax, dword [esp]
xchg edx, eax
mov edx, dword [esp + 4]
push eax
xchg edx, eax
pop edx
lea eax, [eax + 0x51]
push ebp
mov ebp, esp
leave
xchg dword [esp + 4], eax
push eax
mov eax, dword [esp + 4]
lea eax, [eax + 0x3c]
xchg dword [esp + 4], eax
mov dword [esp + 4], eax
mov eax, dword [esp]
lea esp, [esp + 4]
mov dword [esp + 4], eax
mov esi, esi
xchg ebx, eax
mov ebx, dword [esp]
push eax
xchg ebx, eax
pop ebx
lea esp, [esp + 4]
push ecx
mov ecx, dword [esp + 4]
lea ecx, [ecx + 0x77]
xchg dword [esp + 4], ecx
mov dword [esp + 4], ecx
mov ecx, dword [esp]
lea esp, [esp + 4]
xchg dword [esp], ebx
push ebp
mov ebp, esp
leave
xchg edx, eax
lea esp, [esp - 4]
mov dword [esp], eax
mov eax, edx
mov edx, dword [esp]
xchg edx, ebx
mov ebx, dword [esp + 4]
push edx
xchg edx, ebx
pop ebx
lea edx, [edx + 0x2e]
lea ecx, [ecx]
xchg dword [esp + 4], edx
push ecx
mov ecx, dword [esp + 4]
lea ecx, [ecx + 0x41]
xchg dword [esp + 4], ecx
mov dword [esp + 4], ecx
mov ecx, dword [esp]
lea esp, [esp + 4]
mov dword [esp + 4], edx
push eax
mov eax, ebx
pop eax
xchg edx, eax
mov eax, dword [esp]
push edx
xchg edx, eax
pop eax
lea esp, [esp + 4]
push ebp
mov ebp, esp
leave
popfd
push edx
mov edx, dword [esp + 4]
lea edx, [edx + 0x4d]
xchg dword [esp + 4], edx
mov dword [esp + 4], edx
mov edx, dword [esp]
lea esp, [esp + 4]
xchg esi, edi
lea esp, [esp - 4]
mov dword [esp], esi
mov esi, edi
mov edi, dword [esp]
xchg edi, ebx
mov ebx, dword [esp + 4]
push edi
xchg edi, ebx
pop ebx
lea edi, [edi + 0x16]
mov ebx, ebx
xchg dword [esp + 4], edi
push edi
mov edi, dword [esp + 4]
lea edi, [edi + 0x16]
xchg dword [esp + 4], edi
mov dword [esp + 4], edi
mov edi, dword [esp]
lea esp, [esp + 4]
mov dword [esp + 4], edi
pushfd
add ebp, 0x1c
popfd
lea ebp, [ebp - 0x1c]
xchg edi, eax
mov eax, dword [esp]
push edi
xchg edi, eax
pop eax
lea esp, [esp + 4]
push ecx
mov ecx, dword [esp + 4]
lea ecx, [ecx + 0x21]
xchg dword [esp + 4], ecx
mov dword [esp + 4], ecx
mov ecx, dword [esp]
lea esp, [esp + 4]
jmp 0x10088dbc