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

Disassembly:
ret
jb 0x1b6831f
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x114]
jmp 0x1984c0b
mov esp, ebp
movsx ebp, bx
pop ebp
jmp 0xda500b
mov dword [ebp - 4], eax
test eax, eax
jmp 0x1ba9a5d
jmp 0x1b8a291
dec ebx
add edx, edi
cmp bx, 0x4e6f
cmc
mov dword [ebp + 8], 0
cmc
mov dword [ebp - 0xc], edx
test ebx, ebx
jl 0x1bb1893
jmp 0x1b8cc1d
mov dword [ebp - 8], ecx
mov dword [ebp + 8], edx
jmp 0x1b6f002
jne 0x1b8a291
inc esi
mov dword [ebp + 8], esi
jmp 0xd94d9c
push eax
jmp 0xda07be
call fcn.01acc4b7
add esp, 0xc
movsx esi, si
movzx esi, ax
cmovl edi, esi
pop esi
pop ebx
movzx edi, ax
pop edi
mov esp, ebp
not ebp
cmovs bp, si
pop ebp
ret
ret
jae 0x1b85516
mov edx, dword [eax + edi + 0x1c]
lea ecx, [edx + ecx*4]
jmp 0x1b840dd
xor al, byte [ebx + esi]
jmp 0x1b76582
jne 0xdb0a11
pop esi
or bh, 0xa1
dec ebx
pop ebx
add di, cx
xor edi, 0x98647b4
shrd di, bp, 0x6c
sub eax, eax
pop edi
jmp 0x1b702d9
mov eax, dword [ebp + 0xc]
jmp 0x1b9c54c
je 0x1b85516
cmp ecx, eax
jb 0x1b78cda
mov edx, dword [ebp - 0x10]
lea edx, [edx + eax]
jmp 0x1b78524
jae 0x1b78cda
lea eax, [ecx + edi]
mov cl, byte [eax]
adc esi, 0x3e349a
mov esi, eax
cmp di, ax
stc
test cl, cl
jmp 0x1960c39
mov byte [ebp + eax - 0x114], 0
movsx eax, bp
mov eax, dword [sym.imp.kernel32.dll_GetModuleHandleA]
jmp 0x1b617b0
cmp byte [esi + 1], 0x23
xchg cx, cx
movsx ecx, cx
seto ch
lea ecx, [esi + 1]
jmp 0x1b9b62c
inc esi
test al, 0xed
cmp bl, 9
jmp 0x1b8a39e
inc eax
mov dword [ebp + 8], edx
stc
test bx, 0x648d
cmp edx, ecx
jmp 0xd8eab7
je 0x1b85516
mov edi, edi
stc
cmp cl, 0x2e
je 0x1b98b15
mov cl, byte [esi + 1]
jmp 0x1b8550d
test ecx, ecx
jmp 0xdb0a0b
pop ebp
jmp 0x1bb3c0b
pop ebx
movzx edi, si
pop edi
jmp 0x197fff3
jne 0xdb817d
cmp byte [ebp + 0x10], 0
jmp 0x1ad4ba0
mov esp, ebp
not ebp
jmp 0x196fd7f
mov ebx, dword [eax + edi + 0x18]
clc
cmp esp, ebp
test ebx, ebx
jmp 0x1ba078c
push ecx
jmp 0xdb6037
ret
push edx
jmp 0x1bb12b6
push ebp
mov ebp, esp
test sp, 0x4fa7
stc
clc
sub esp, 0x114
clc
push edi
neg di
mov edi, dword [ebp + 8]
cmp ecx, eax
jmp 0x1b82b97
je 0xdafaef
mov ebx, dword [ebp + 0xc]
jmp 0x1b5dac4
call eax
test eax, eax
je 0x1b85516
cmp eax, edi
jmp 0x197f919
ret
je 0x1b38528
mov ecx, dword [ebp + 0xc]
jmp 0x1b49c47
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + edi + 0x24]
xchg ch, al
mov ax, 0x19a9
lea eax, [edx + esi*2]
xchg dh, ch
movzx ecx, word [eax + edi]
bswap dx
movsx dx, bh
lea edx, [ebx + 1]
jmp 0xd9beea
lea ebx, [esi - 1]
jmp 0x1b8a291
push ecx
jmp 0xd9eb8e
mov esp, ebp
pop ebp
jmp 0x1b51b1b
call eax
pop esi
jmp 0x1973347
mov edx, dword [ebp + 8]
inc edx
jmp 0x1960712
je 0xd8eabd
mov byte [ebx + eax], dl
movsx edx, ax
dec dl
jmp 0x1b00d0b
je 0x1b38528
mov eax, 0x5a4d
test si, di
cmp word [edi], ax
je 0x1b62902
sub eax, eax
cmova edi, esi
pop edi
mov esp, ebp
mov ebp, edx
movsx ebp, dx
pop ebp
jmp 0x1ad84bd
test ecx, ecx
jmp 0x1b38511
cmp eax, 0xffffffff
jmp 0x1b60f0c
ret
jae 0x1b85516
mov ecx, dword [eax + edi + 0x1c]
xchg dh, dl
sal dx, 0xb4
lea edx, [ecx + esi*4]
test sp, 0x42d2
mov ecx, dword [edx + edi]
jmp 0x196f5c3
lea eax, [ebp - 0x114]
inc cl
or esi, esi
add cl, bl
sub edx, edx
sbb si, 0x5b54
btc si, sp
shl si, 0x45
sub ebx, eax
movzx eax, bx
mov edi, edi
mov eax, 0x7cc75af9
mov cl, dl
rol si, 0x84
cmovl si, si
rol eax, cl
rcl esi, 0xac
dec si
lea esi, [ebp + edx - 0x114]
add al, dl
jmp 0xda9a26
jne 0x1ad6bdc
lea edx, [ebp - 0x114]
cmovnp eax, edx
movzx ax, cl
bswap ax
push edx
bswap eax
movsx eax, cx
mov eax, dword [sym.imp.kernel32.dll_LoadLibraryA]
jmp 0x1ad6bd2
je 0x1af4276
test eax, eax
jmp 0x1b7cfe8
call eax
test eax, eax
jmp 0x1b5f3ed
mov esp, ebp
pop ebp
jmp 0xd8dd87
mov edx, dword [edi + 0x3c]
lea edx, [edx + edi]
cmp dword [edx], 0x4550
jne 0x1b38528
mov eax, dword [edx + 0x78]
jmp 0xd90c51
call fcn.01acc4b7
add esp, 0xc
pop esi
movzx edi, bp
pop ebx
movsx edi, dx
pop edi
jmp 0x1afd6ad
jbe 0xd8eabd
lea ebx, [ebp - 0x114]
xor dl, bl
sub ebx, eax
neg dl
sal dl, cl
mov dl, byte [eax]
stc
test dl, dl
jmp 0x1b30356
jmp 0x1b8a291
mov esp, ebp
mov bp, dx
mov bp, 0x1718
pop ebp
jmp 0x19854cf
mov byte [esi], al
je 0x1b76597
inc edx
cmp edx, 0x104
jb 0x1b5dae6
lea eax, [ebp - 0x114]
push eax
push edi
movsx eax, bp
setae ah
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0x1b9ad38
cmp ecx, edx
jmp 0xdb3593
pop esi
cwde
mov ax, bx
pop ebx
not ah
lea eax, [ecx + edi]
cmovns di, si
mov di, di
pop edi
jmp 0xd8f74e
je 0x1ae70a8
cmp eax, 1
jmp 0xd9ce8b
jne 0x1b93bf4
push 0
jmp 0x1985a52
test edi, edi
jmp 0x1ad8cc5
mov ecx, dword [ecx + edi]
test ecx, ecx
jmp 0xdab8ba
inc esi
test cl, cl
jne 0x1960c42
pop esi
xchg edi, edi
pop ebx
xor eax, eax
cmova di, dx
xchg di, di
pop edi
jmp 0x1baefbb
cmp dword [ebp + 8], ebx
jmp 0x1bb187e
ja 0x1b7e0de
movsx ecx, cl
jmp 0x1b8a833
lea edx, [edx + edx*4]
cmp ebp, edx
cmc
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
test edi, 0x3a670e31
test si, bp
cmp esp, eax
test cl, cl
jmp 0x1b7e0d8
mov ecx, dword [ebp + 0xc]
shrd si, ax, 0x26
bswap dx
mov edx, dword [ebp - 0xc]
movzx eax, sp
cmovnp si, dx
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
add ah, 0xa8
or ax, 0x2b16
mov eax, dword [ebp + 0x10]
stc
push eax
sar esi, 1
btc eax, ebp
cmp edi, 0x57766dc4
rcr ah, cl
mov eax, dword [edx + esi*4]
clc
cmp bx, si
add eax, edi
call fcn.01ae74fd
lea esp, [esp + 4]
jmp 0x1b4f991
mov cl, byte [esi + 2]
cmp si, ax
lea esi, [esi + 2]
xor edx, edx
test cl, cl
je 0x1b7e0de
mov bl, cl
stc
test sp, 0x4e9e
cmp esi, edi
sub bl, 0x30
jmp 0xdb9ba2
mov ecx, esi
sub ecx, eax
cmp ax, bp
stc
cmp ecx, 0x104
jmp 0x1ba32d6
call eax
pop esi
movsx ebx, di
pop ebx
pop edi
jmp 0x1b62555
je 0x1b93be1
push 0
jmp 0x1afa164
push eax
not ah
push edi
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0x1b005e5
je 0x1bb1893
mov edx, dword [eax + edi + 0x20]
jmp 0xd95e9c
jae 0x1b85516
mov dword [ebp + 8], 0
stc
test bp, bp
test ecx, ecx
jmp 0x1b6830b
je 0x1b38528
mov edx, dword [edx + 0x7c]
cmc
push ebx
push esi
cmc
or esi, 0xffffffff
cmp cx, 0x1fd6
test eax, edi
cmc
mov dword [ebp - 0x10], edx
mov dword [ebp - 8], esi
cmc
clc
cmp ecx, 0xffff
ja 0x1983dc8
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0xda5f3b
mov esp, ebp
movsx ebp, di
cmovnp ebp, esi
pop ebp
ret
push eax
jmp 0x1b679f8
jle 0x1b8cc08
mov eax, dword [ebp - 4]
cmc
adc esi, 0x160518f9
mov esi, dword [ebp - 8]
test esi, ecx
cmp esi, dword [eax + edi + 0x14]
jmp 0x1b5d3fb
ret