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

Disassembly:
push ebp
adc ah, 0
neg edx
mov ebp, esp
cbw
lea esp, [esp - 0xe8]
neg edx
jmp 0x112c0680
push ecx
jmp 0x1145ff85
jne 0x113fa36a
lea ecx, [ecx + 2]
cmc
add esi, 2
test dl, dl
jmp 0x113decf4
pop edi
not cx
sal bl, 0x59
mov eax, esi
pop esi
cmp ecx, edx
shr cl, cl
pop ebx
sub ch, 0x60
mov ecx, dword [ebp - 4]
xor ecx, ebp
jmp 0x1149b3b9
mov dword [ebp - 0xd8], 0
jmp 0x1135508f
jmp 0x1136703c
mov edx, dword [ebp - 0xd8]
xchg si, si
mov ecx, dword [ebp - 0xe0]
mov esi, esi
movzx esi, di
movzx ecx, word [ecx + edx*2]
cdq
mov si, bx
mov edx, dword [ebp - 0xdc]
mov esi, 0x5758023c
cmovo si, sp
mov esi, dword [edx + ecx*4]
jmp 0x1121ed4d
mov ecx, dword [ebp - 0xe8]
or dl, 0x32
cmc
btr edx, ebx
mov edx, dword [ebp - 0xd8]
xadd esi, esi
mov ecx, dword [ecx + edx*4]
or esi, 0x27b33c12
bt si, 0x45
mov esi, ebx
jmp 0x114025f4
call fcn.10071dc8
mov esp, ebp
bswap ebp
pop ebp
jmp 0x1147a9a3
push eax
jmp 0x1140aa60
mov eax, dword [0x10149de0]
xadd cl, cl
btc edx, edx
btr edx, ebp
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [ebp + 8]
rol dx, cl
mov cl, 0x6c
rol edx, cl
sbb dx, 0x5da5
mov byte [ebp - 0xa], cl
sal dh, cl
mov byte [ebp - 9], cl
rol cx, 0xad
xor edx, 0x30454a3e
inc cl
mov ecx, dword [eax + 0x3c]
inc dl
sar edx, 0xf7
push ebx
cmp sp, si
shl bl, cl
btr edx, 0x8d
mov ebx, dword [ebp + 0xc]
stc
add dx, 0x6186
add ecx, eax
xor edx, 0x4110761a
bswap dx
shr dx, 0xcd
push esi
ror dl, cl
sub esi, 0x12557e86
mov byte [ebp - 0xc], 0x2e
mov byte [ebp - 0xb], 0x64
mov byte [ebp - 8], 0
rol dx, 0x54
push edi
adc edx, eax
mov edi, dword [ecx + 0x78]
mov ecx, dword [ecx + 0x7c]
mov esi, dword [edi + eax + 0x1c]
btc dx, 0x46
sbb dh, 0x8b
mov edx, dword [edi + eax + 0x24]
mov dword [ebp - 0xe4], ecx
mov ecx, dword [edi + eax + 0x20]
cmp eax, 0x7f0a1b57
test eax, edi
lea esi, [esi + eax]
test ax, si
jmp 0x114512d7
jmp 0x113c5439
call fcn.10071dc8
mov esp, ebp
movsx ebp, cx
xchg bp, bp
pop ebp
jmp 0x113df985
call 0x11278425
lea ecx, [ebp - 0x70]
jmp 0x1017be17
mov ecx, dword [ebp - 4]
movzx edi, di
pop edi
pop esi
shrd ebx, edi, 0x71
xor ecx, ebp
cmp ecx, ecx
sub eax, eax
setb bl
bswap ebx
pop ebx
jmp 0x11313994
jg 0x11256e74
mov ecx, dword [edi + eax + 0x10]
cmp ebx, ecx
jmp 0x11367017
mov byte [ebp - 0x70], 0
jmp 0x113d01b2
jb 0x1133e164
mov edx, dword [edi + eax + 0x14]
lea edx, [edx + ecx - 1]
cmp dx, di
test esi, esp
cmp ebx, edx
ja 0x1133e164
sub ebx, ecx
mov esi, dword [esi + ebx*4]
mov ecx, edi
ror cx, cl
add esi, eax
and ch, bh
shl ch, cl
adc cx, si
lea ecx, [eax + edi]
cmc
jmp 0x11412609
push ecx
mov byte [ebp - 0xd4], 0
jmp 0x113e52c3
push edx
jmp 0x113cee1a
push 0x2e
push eax
jmp 0x113a8768
push eax
jmp 0x1135d3ff
push eax
jmp 0x1131bea3
call fcn.100732c0
add esp, 8
test eax, eax
jmp 0x11449b19
je 0x113decfa
mov dl, byte [ecx + 1]
stc
cmp dl, byte [esi + 1]
jmp 0x111b4c8d
ja 0x111b715d
push 0x63
cmovae ax, cx
lea eax, [ebp - 0x6f]
push 0
jmp 0x113927f3
sbb ecx, 0xffffffff
test ecx, ecx
jmp 0x113d7f65
call edi
lea eax, [ebp - 0x70]
jmp 0x1138ea68
call fcn.10078880
push 0x63
lea ecx, [ebp - 0xd3]
jmp 0x113e14bd
jne 0x113fa36a
test dl, dl
jmp 0x113a87fc
je 0x1124683b
mov ecx, dword [ebp - 0xd8]
inc ecx
cmp esi, 0x345a3fd3
cmp ecx, dword [edi + eax + 0x18]
mov dword [ebp - 0xd8], ecx
jmp 0x113fda7e
jne 0x114025f6
xor ecx, ecx
jmp 0x112c8950
ret
push 0
jmp 0x113779bd
call fcn.10078880
call 0x113c1854
add esp, 0x18
not edx
push esi
lea edx, [ebp - 0x70]
jmp 0x11389d41
sbb ecx, ecx
jmp 0x113c5436
jl 0x11256e67
mov esi, dword [ebp - 0xdc]
jmp 0x1140162e
jmp 0x11355095
add ecx, eax
mov dl, byte [ecx]
cmp dl, byte [esi]
jmp 0x113d4dbc
call fcn.1017222a
lea esp, [esp + 8]
mov ebx, edx
bt esi, 0x97
pop edi
sbb bh, bl
movzx ecx, sp
pop esi
neg bx
or ecx, 0x59b75df5
pop ebx
adc ch, 0xb4
mov ecx, dword [ebp - 4]
test sp, ax
cmc
clc
xor ecx, ebp
jmp 0x112722b0
cmp esi, ecx
jb 0x111b715d
mov edx, dword [ebp - 0xe4]
stc
cmc
cmp bl, 0x57
add eax, edx
clc
lea eax, [eax + edi]
cmp esp, 0x259010f2
cmp esi, eax
jmp 0x113bd650
push edx
jmp 0x11280859
je 0x111b715d
mov byte [eax], 0
bswap cx
inc eax
push eax
movzx ecx, dx
not cx
lea ecx, [ebp - 0xd4]
push ecx
jmp 0x114da610
lea ecx, [ecx + eax]
add edx, eax
mov dword [ebp - 0xdc], esi
test dx, 0x6b18
mov dword [ebp - 0xe8], ecx
stc
clc
mov dword [ebp - 0xe0], edx
test ebp, ebx
test dl, 0xe5
test ebx, 0xffff0000
jmp 0x114a5c72
call dword [0x100eb3b0]
test eax, eax
je 0x111b715d
lea edx, [ebp - 0xd4]
jmp 0x11444302
ret
call fcn.10071dc8
mov esp, ebp
movsx ebp, dx
pop ebp
ret
je 0x11355095
cmp dword [edi + eax + 0x18], 0
jmp 0x111c5b55
call edi
lea edx, [ebp - 0xc]
push edx
nop
lea eax, [ebp - 0x70]
jmp 0x113a3faa