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

Disassembly:
mov eax, dword [eax]
inc ecx
mov dword [edi + 0xc0], eax
dec eax
mov edx, eax
dec eax
mov eax, dword [ebp]
dec eax
mov ecx, dword [eax + 0x40]
dec eax
mov eax, dword [ecx + edx*8]
dec eax
mov dword [esp + 0xd8], eax
dec esp
cmp dword [ebp + 0x48], ebp
je 0x110ae20
dec eax
mov ecx, dword [ebp + 0x48]
dec eax
mov eax, dword [ecx]
dec esp
lea eax, [esp + 0x110]
xor edx, edx
call dword [eax + 0x18]
inc esp
mov ebp, eax
xor eax, eax
inc esp
cmp ebp, eax
jne 0x110b1bb
dec eax
mov ecx, dword [ebp + 0x38]
dec eax
mov eax, dword [ecx]
inc ebp
xor ecx, ecx
inc ebp
xor eax, eax
xor edx, edx
call dword [eax + 0x20]
inc esp
mov ebp, eax
xor eax, eax
rol byte [ebx + edi - 0x18], 0xf
test edi, edx
add eax, dword [eax]
invalid
dec eax
mov dword [esp + 0xe8], eax
dec esp
lea ecx, [esp + 0xe8]
inc ebp
mov eax, dword [edi + 0xc0]
xchg eax, eax
add byte [eax], al
add byte [eax - 0x75], cl
aad 0x49
mov ecx, edi
call fcn.011084e8
inc esp
mov ebp, eax
xor eax, eax
inc esp
cmp ebp, eax
jne 0x110b273
add eax, dword [eax + eax]
invalid
dec eax
mov ecx, dword [esp + 0xe8]
inc ebp
xor ebp, ebp
dec ecx
cmp ecx, ebp
jne 0x110ae85
jmp 0x110b184
dec esp
mov dword [esp + 0x128], ebp
inc esp
cmp byte [ebp + 0x19], ch
sete dl
dec eax
mov dword [esp + 0x28], ebx
dec eax
mov eax, dword [ebp + 0x48]
dec eax
mov dword [esp + 0x20], eax
dec esp
lea ecx, [esp + 0x128]
dec esp
mov eax, dword [ebp + 0x38]
call fcn.01105e20
mov edx, ebp
dec ecx
mov ecx, edi
call fcn.01105d84
inc esp
mov ebp, eax
xor eax, eax
inc esp
cmp ebp, eax
jne 0x110b3c3
inc ebp
xor ebp, ebp
inc ebp
cmp byte [edi + 0x22], ch
jne 0x110b46b
dec eax
mov eax, dword [esp + 0xe0]
inc esp
mov ch, byte [eax]
xor ecx, ecx
dec eax
cmp dword [esp + 0x148], ecx
jge 0x110b06c
dec eax
mov ecx, dword [esp + 0xd8]
call fcn.011058f0
inc ebp
movzx ebp, ch
xor ecx, ecx
cmp al, cl
inc esp
cmovne ebp, ecx
inc esp
cmp ch, cl
jne 0x110b468
inc ebp
xor ebp, ebp
inc ecx
mov eax, dword [edi + 0xc0]
mov ecx, 1
mov byte [eax + esi], cl
dec esp
cmp dword [esp + 0x230], ebp
jne 0x110b0fd
inc esp
cmp byte [esp + 0x2ac], ch
jne 0x110b0fd
dec ecx
mov eax, dword [edi + 0xf0]
dec eax
cmp dword [esp + 0x238], eax
jb 0x110b0fd
dec eax
mov ecx, dword [esp + 0x278]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x268]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x250]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x240]
call fcn.010dc55c
nop
dec eax
mov ecx, dword [esp + 0xe8]
dec ecx
cmp ecx, ebp
je 0x110b184
dec eax
mov eax, dword [ecx]
call dword [eax + 0x10]
jmp 0x110b184
dec esp
lea eax, [esp + 0x230]
dec eax
mov edx, dword [esp + 0xd8]
dec eax
mov ecx, dword [esp + 0xe8]
call fcn.01108670
inc esp
mov ebp, eax
xor eax, eax
inc esp
cmp ebp, eax
jne 0x110b55c
dec eax
lea edx, [esp + 0x230]
dec ecx
mov ecx, esi
call fcn.01108cbc
nop
dec eax
mov ecx, dword [esp + 0x278]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x268]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x250]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x240]
call fcn.010dc55c
nop
dec eax
mov ecx, dword [esp + 0xe8]
inc ebp
xor ebp, ebp
dec ecx
cmp ecx, ebp
je 0x110b184
dec eax
mov eax, dword [ecx]
call dword [eax + 0x10]
inc esp
mov eax, dword [esp + 0x460]
inc ecx
inc eax
inc esp
mov dword [esp + 0x460], eax
dec eax
mov eax, dword [esp + 0x100]
dec eax
add eax, 4
dec eax
mov dword [esp + 0x100], eax
inc esp
cmp eax, dword [esp + 0x50]
jae 0x110b601
jmp 0x110add8
dec eax
mov ecx, dword [esp + 0x278]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x268]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x250]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x240]
call fcn.010dc55c
nop
dec eax
mov ecx, dword [esp + 0xe8]
xor ebp, ebp
dec eax
cmp ecx, ebp
je 0x110b40e
dec eax
mov eax, dword [ecx]
call dword [eax + 0x10]
nop
dec eax
mov ecx, dword [esp + 0x48]
call fcn.010dc55c
nop
dec eax
mov ecx, dword [esp + 0x70]
call fcn.010dc55c
nop
dec eax
mov eax, dword [ebx]
dec eax
mov ecx, ebx
call dword [eax + 0x10]
nop
dec esp
cmp esi, ebp
je 0x110b43d
dec ecx
mov eax, dword [esi]
dec ecx
mov ecx, esi
call dword [eax + 0x10]
nop
dec eax
mov ecx, esi
call fcn.010dc55c
nop
dec eax
mov ecx, edi
call fcn.010dc55c
nop
dec ecx
mov ecx, esp
call fcn.010dc55c
nop
dec eax
mov ecx, dword [esp + 0x60]
call fcn.010dc55c
nop
jmp 0x110d16b
inc ebp
xor ebp, ebp
dec eax
mov ebp, dword [ebp + 0x38]
dec ecx
cmp ebp, ebp
je 0x110b47e
dec eax
mov eax, dword [ebp]
dec eax
mov ecx, ebp
call dword [eax + 8]
dec ecx
mov ecx, dword [edi + 8]
dec ecx
cmp ecx, ebp
je 0x110b48d
dec eax
mov eax, dword [ecx]
add edi, edi
push eax
invalid
dec ecx
mov dword [edi + 8], ebp
dec eax
mov ebp, dword [esp + 0xe8]
dec ecx
cmp ebp, ebp
je 0x110b4a8
dec eax
mov eax, dword [ebp]
dec eax
mov ecx, ebp
call dword [eax + 8]
dec ecx
mov ecx, dword [edi]
dec ecx
cmp ecx, ebp
je 0x110b4b6
dec eax
mov eax, dword [ecx]
call dword [eax + 0x10]
dec ecx
mov dword [edi], ebp
dec eax
mov ecx, dword [esp + 0x278]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x268]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x250]
call fcn.010dc55c
dec eax
mov ecx, dword [esp + 0x240]
call fcn.010dc55c
nop
dec eax
mov ecx, dword [esp + 0xe8]
xor ebp, ebp
dec eax
cmp ecx, ebp
je 0x110b5a7
dec eax
mov eax, dword [ecx]
call dword [eax + 0x10]
nop
dec eax
mov ecx, dword [esp + 0x48]
call fcn.010dc55c
nop
dec eax
mov ecx, dword [esp + 0x70]
call fcn.010dc55c
nop
dec eax
mov eax, dword [ebx]
dec eax
mov ecx, ebx
call dword [eax + 0x10]
nop
dec esp
cmp esi, ebp
je 0x110b5d6
dec ecx
mov eax, dword [esi]
dec ecx
mov ecx, esi
call dword [eax + 0x10]
nop
dec eax
mov ecx, esi
call fcn.010dc55c
nop
dec eax
mov ecx, edi
call fcn.010dc55c
nop
dec ecx
mov ecx, esp
call fcn.010dc55c
nop
dec eax
mov ecx, dword [esp + 0x60]
call fcn.010dc55c
nop
jmp 0x110d16b
dec eax
mov ecx, dword [esp + 0x48]
call fcn.010dc55c
nop
dec eax
mov ecx, dword [esp + 0x70]
call fcn.010dc55c
dec esp
mov dword [esp + 0xa0], ebp
inc esp
mov dword [esp + 0xa8], ebp
inc esp
mov dword [esp + 0xac], ebp
dec esp
mov dword [esp + 0x70], ebp
inc esp
mov dword [esp + 0x78], ebp
inc esp
mov dword [esp + 0x7c], ebp
inc esp
mov dword [esp + 0x460], ebp
dec eax
mov eax, dword [ebp]
xor ecx, ecx
cmp dword [eax + 0x48], ecx
dec eax
dec eax
jbe 0x110b6eb
xor edi, edi
dec eax
mov ebx, edi
inc ebp
mov edi, ebp
lea esi, [ecx + 1]
inc ecx
mov edx, edi
dec eax
lea ecx, [esp + 0xa0]
call 0x1126bd4
dec esp
mov ebx, dword [ebp]
dec ecx
mov eax, dword [ebx + 0x40]
dec eax
mov eax, dword [ebx + eax]
inc esp
add edi, dword [eax + 0x50]
inc esp
mov esp, edi
cmp dword [eax + 0x50], edi
jbe 0x110b6b2
dec eax
mov ebp, eax
mov edi, 1
inc ecx
mov edx, ebp
dec eax
lea ecx, [esp + 0x70]
call 0x1126bd4
inc esp
add esp, edi
inc esp
cmp esp, dword [ebp + 0x50]
jb 0x110b68f
dec eax
mov ebp, dword [esp + 0x458]
xor edi, edi
lea esi, [edi + 1]
inc esp
add ebp, esi
dec eax
add ebx, 8
dec eax
mov eax, dword [ebp]
inc esp
cmp ebp, dword [eax + 0x48]
jb 0x110b65f
dec eax
mov edi, dword [esp + 0x150]
dec eax
mov esi, dword [esp + 0x158]
dec esp
mov edi, dword [esp + 0x450]
dec eax
mov ebx, dword [esp + 0x80]