Function at 0x19ef9f8
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
mov byte [esi], al
je 0x1a1890c
inc edx
cmp edx, 0x104
jmp 0x1a18906
ret
jne 0x1900fd9
inc esi
jmp 0x1aa71ea
jl 0x1900fed
jmp 0x1ad4a74
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jle 0x1ad4a62
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
cmp bx, 0x4f09
cmp esi, dword [eax + edi + 0x14]
jmp 0x196ed7b
ret
je 0x192dad1
cmp eax, edi
jmp 0x19e3b7b
mov edi, dword [ebp + 8]
test ch, al
test edi, edi
jmp 0x1ad2309
jne 0x1a430cb
pop esi
pop ebx
sub eax, eax
xchg di, di
pop edi
mov esp, ebp
mov ebp, 0x6d123caa
movsx ebp, bp
xchg ebp, ebp
pop ebp
jmp 0x18fa0b3
dec ebx
stc
add edx, edi
mov dword [ebp + 8], 0
test eax, esi
cmp edi, 0x584808f2
mov dword [ebp - 0xc], edx
cmc
cmp bx, 0x625f
clc
test ebx, ebx
jmp 0x18ff48e
mov ecx, dword [ebp - 4]
rdtsc
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
jmp 0x1a51225
ret
mov esp, ebp
movsx ebp, sp
mov ebp, 0x75050f01
jmp 0x1a142ea
pop ebp
jmp 0x1901b37
je 0x199cdab
mov edx, dword [edx + 0x7c]
cmp dx, si
test ebp, 0x470b48e8
test esi, esp
push ebx
push esi
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
test ecx, 0x44707ad8
jmp 0x1a0f47a
ret
inc esi
test cl, cl
jmp 0x192dacb
push ecx
mov byte [ebp + eax - 0x114], 0
movsx ax, ch
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x19bd046
jae 0x192dad1
mov ecx, dword [eax + edi + 0x1c]
lea edx, [ecx + esi*4]
cmp dx, 0xc7f
mov ecx, dword [edx + edi]
cmp cx, 0x395a
test ecx, ecx
je 0x192dad1
cmp ecx, eax
jmp 0x1a85a34
push eax
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x1a88b4e
mov edx, dword [edi + 0x3c]
add edx, edi
cmp esi, 0xf9a0dba
stc
cmp dword [edx], 0x4550
jmp 0x197ffc5
mov eax, dword [ebp + 0xc]
push eax
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x19b9284
mov esp, ebp
mov bp, si
mov ebp, 0x5e192653
pop ebp
jmp 0x19ca487
ret
jne 0x199cdab
mov eax, dword [edx + 0x78]
jmp 0x1a8f6f8
jbe 0x1a40432
lea ebx, [ebp - 0x114]
sbb dl, 0xef
add dl, 0x69
sub ebx, eax
mov dl, byte [eax]
test dl, dl
je 0x1a40432
mov byte [ebx + eax], dl
mov edx, dword [ebp + 8]
jmp 0x1a7fd69
test cl, cl
je 0x1a00338
mov bl, cl
sub bl, 0x30
inc esi
jmp 0x1a2781a
je 0x1ab4e52
mov cl, byte [esi + 1]
jmp 0x19658b9
call fcn.019ef9f8
add esp, 0xc
bswap di
pop esi
not bx
cmovl bx, sp
pop ebx
cmovnp di, si
movzx edi, sp
xchg di, di
pop edi
jmp 0x194eab8
jae 0x192dad1
mov dword [ebp + 8], 0
test ecx, 0x609426d5
stc
cmp bl, dh
test ecx, ecx
jmp 0x198242f
push eax
call fcn.019ef9f8
add esp, 0xc
movzx edi, ax
mov ebx, 0x21d374f2
pop esi
mov edi, 0x52297c3d
pop ebx
pop edi
mov esp, ebp
not ebp
pop ebp
jmp 0x1a035af
je 0x19773d1
sub eax, eax
pop edi
mov esp, ebp
bswap ebp
pop ebp
jmp 0x195c4bf
call eax
pop esi
xchg bx, di
not di
pop ebx
not di
movsx edi, di
pop edi
jmp 0x197c5de
call eax
test eax, eax
jne 0x19213c4
lea edx, [ebp - 0x114]
push edx
xchg ah, al
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
call eax
test eax, eax
jmp 0x19213be
ret
mov esp, ebp
jmp 0x194faba
call fcn.01ab9777
lea esp, [esp + 4]
cmp eax, 0xffffffff
je 0x1900fd6
test eax, eax
jmp 0x1a5a4c4
mov ebx, dword [eax + edi + 0x18]
stc
cmp esp, ecx
test ebx, ebx
jmp 0x1a8635f
jne 0x1a593b9
cmp byte [ebp + 0x10], 0
jmp 0x1a63cdd
push ebp
mov ebp, esp
test si, ax
sub esp, 0x114
push edi
jmp 0x192d156
push edx
jmp 0x1999cce
test cl, cl
jne 0x19855f5
push 0
jmp 0x19ff158
ret
mov dword [ebp - 8], esi
cmp dx, cx
test sp, 0x5234
cmp ecx, 0xffff
jmp 0x1a94892
pop esi
bswap bx
movsx ebx, bx
cmovo bx, dx
pop ebx
lea eax, [ecx + edi]
pop edi
mov esp, ebp
not ebp
mov ebp, 0x4f037292
movzx ebp, sp
pop ebp
jmp 0x197cb07
pop ebp
jmp 0x193b081
jb 0x1a63cfd
lea eax, [ebp - 0x114]
jmp 0x19769a9
je 0x1a98230
push 0
push ecx
push eax
jmp 0x1993f5c
push eax
jmp 0x1a2e435
cmp bl, 9
ja 0x1a00338
movsx ecx, cl
clc
test edi, eax
lea edx, [edx + edx*4]
jmp 0x1a524ea
add al, dl
test esi, 0x7c8a2212
xor al, byte [ebx + esi]
jmp 0x18f3f54
sar esi, 1
mov eax, dword [edx + esi*4]
add eax, edi
jmp 0x19d2492
jb 0x1982443
mov eax, dword [ebp + 8]
bswap cx
lea ecx, [ebp - 0x114]
jmp 0x19690b8
je 0x192dad1
mov edi, edi
test esi, 0x37631066
cmp cl, 0x2e
jmp 0x1992bbc
movzx ecx, word [eax + edi]
cdq
jmp 0x1aa5bc5
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
jmp 0x1a00330
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
jmp 0x1a19dad
je 0x193a9e9
cmp eax, 1
jmp 0x18fc42e
je 0x1977dce
mov ebx, dword [ebp + 0xc]
or eax, ebp
lea eax, [ebp - 0x114]
xor edx, edx
sub ebx, eax
btc eax, edi
cbw
ror al, cl
mov edi, edi
rcr cl, cl
mov eax, 0x58ed4590
ror cl, cl
ror cl, 0x59
mov cl, dl
rol eax, cl
stc
lea esi, [ebp + edx - 0x114]
jmp 0x1a2784e
jne 0x196ed9d
pop esi
sal bx, cl
adc bl, 0xc2
pop ebx
xor eax, eax
not di
pop edi
jmp 0x19d0900
test cl, cl
jmp 0x1a430bd
je 0x199cdab
mov eax, 0x5a4d
clc
cmp word [edi], ax
jmp 0x199cda5
inc edx
inc eax
mov dword [ebp + 8], edx
stc
jmp 0x1a8e9f5
jb 0x1a13a95
mov edx, dword [ebp - 0x10]
lea edx, [edx + eax]
test ch, 0xc3
cmp ecx, edx
jmp 0x1aa0fd0
je 0x1900fed
mov edx, dword [eax + edi + 0x20]
jmp 0x1936152
call eax
pop esi
pop ebx
movzx edi, sp
pop edi
jmp 0x1aba5d6
cmp edx, ecx
jmp 0x1a4042c
mov dword [ebp - 4], eax
test cx, 0x104a
test eax, eax
jmp 0x1959898
ja 0x19d36b7
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0x1ad7ffd
jmp 0x1900fd9
mov cl, byte [esi + 2]
add esi, 2
xor edx, edx
jmp 0x19855ed
mov dword [ebp + 8], edx
jmp 0x1a95867
jae 0x1a13a95
lea eax, [ecx + edi]
sar cl, 0x31
mov cl, byte [eax]
shl si, 0xea
and esi, 0x4d956885
bsf esi, ebp
mov esi, eax
jmp 0x1a69474
lea edx, [ebx + 1]
jmp 0x1ad1e71
mov dword [ebp + 8], esi
jmp 0x1900fd9
mov ecx, esi
clc
sub ecx, eax
cmc
stc
cmp ecx, 0x104
jmp 0x1995da2
mov esp, ebp
mov ebp, eax
movsx ebp, si
pop ebp
ret
mov dword [ebp - 8], ecx
jmp 0x1a9e9bc
je 0x199cdab
mov ecx, dword [ebp + 0xc]
cmc
test ecx, ecx
jmp 0x1a76bcd
mov ecx, dword [ebp + 0xc]
sbb si, 0x43f7
mov ax, 0x11b9
rcl edx, 0x9f
mov edx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
shr si, 0x34
rcr esi, 0x65
lea esi, [ebx + eax]
mov eax, dword [ebp + 0x10]
jmp 0x1a1dab7
jae 0x192dad1
mov edx, dword [eax + edi + 0x1c]
cmp cl, dh
clc
lea ecx, [edx + ecx*4]
cmc
cmp ch, 0x7f
cmp ecx, eax
mov ecx, dword [ecx + edi]
test ecx, ecx
jmp 0x1a678cb