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

Disassembly:
add byte [edi - 0x61ffb84f], al
mov cl, 0x47
add byte [ebp - 0x15ffb84f], dh
mov cl, 0x47
add byte [ecx], al
mov dl, 0x47
add byte [eax], bl
mov dl, 0x47
add byte [edi], ch
mov dl, 0x47
add byte [esi - 0x4e], al
inc edi
add byte [ebp - 0x4e], bl
inc edi
add bh, al
stosd dword es:[edi], eax
inc edi
add byte [edx + esi*4 + 0x47], dh
add byte [ebx - 0x5dffb84e], cl
mov dl, 0x47
add byte [ecx - 0x2fffb84e], bh
mov dl, 0x47
add bh, ah
mov dl, 0x47
out 0xb2, eax
inc edi
add dh, bh
mov dl, 0x47
add byte [0x2c0047b3], dl
mov bl, 0x47
add byte [ebx - 0x4d], al
inc edi
add byte [eax - 0x4d], bh
inc edi
add byte [edi - 0x3bffb84d], cl
mov bl, 0x47
add bl, bl
mov bl, 0x47
add dl, dh
mov bl, 0x47
add byte [ecx], cl
mov ah, 0x47
add byte [esi], bh
mov ah, 0x47
add byte [ebx - 0x4c], dh
inc edi
add byte [eax - 0x22ffb84c], ch
mov ah, 0x47
add byte [edx], dl
mov ch, 0x47
ja 0x47b8f7
mov ch, 0x47
ja 0x47b933
mov ch, 0x47
ja 0x47b84e
mov ch, 0x47
add bh, al
stosd dword es:[edi], eax
inc edi
add byte [ebp - 0x79ffb84b], ch
push es
add al, byte [eax]
add byte [ebx], cl
call 0xf1d30f1a
call 0x45d4fb
test byte [edx + eax], 8
add dword [ecx + ecx + 0x56], esi
call 0x6740f78b
test esi, esi
je 0x47b86f
invalid
and byte [esi - 0x77], 0x51
add cl, byte [ecx + 0x41c70471]
or al, 0x16
call 0x420f3b0a
adc al, 0x12
call 0xc7ae3b11
inc ecx
or byte [esp + eax + 0x66], cl
mov dword [ecx + 0x10], 0x41c704b0
sbb al, 0x1c
call 0xc7ae3b24
inc ecx
sbb byte [eax + 0x2041c766], dl
js 0x47b931
mov word [ecx + 0xa], dx
mov dword [ecx + 0x24], edx
push ecx
and al, 0x66
mov dword [ecx + 0x28], 0x41c705dc
sub al, 0x49
call 0xc7ae3b44
inc ecx
xor byte [eax + 6], al
mov word [ecx + 0x28], 0x5dc
mov dword [ecx + 0x2c], 0x8202e849
mov word [ecx + 0x30], 0x640
mov word [ecx + 0x12], dx
mov eax, 0x8202e810
mov word [ecx + 0x1a], dx
mov dword [ecx + 0x34], eax
mov word [ecx + 0x38], 0x6a4
mov word [ecx + 0x22], dx
mov dword [ecx + 0x3c], eax
mov word [ecx + 0x40], 0x708
mov dword [ecx + 0x44], 0x8202e806
mov word [ecx + 0x48], 0x76c
mov word [ecx + 0x2a], dx
mov dword [ecx + 0x4c], 0x82020199
mov word [ecx + 0x50], 0x7d0
mov word [ecx + 0x32], dx
mov dword [ecx + 0x54], 0x8202e812
mov word [ecx + 0x58], 0x834
mov word [ecx + 0x3a], dx
mov eax, 0x8202e80a
mov word [ecx + 0x42], dx
mov dword [ecx + 0x5c], eax
mov word [ecx + 0x60], 0x898
mov word [ecx + 0x4a], dx
mov dword [ecx + 0x64], eax
mov word [ecx + 0x68], 0x8fc
mov word [ecx + 0x52], dx
mov dword [ecx + 0x6c], eax
mov word [ecx + 0x6a], 0xc883
mov word [ecx + 0x5a], dx
mov dword [ecx + 0x74], esi
mov word [ecx + 0x70], 0x960
mov dword [ecx + 0x7c], 0x8202e804
mov word [ecx + 0x78], 0x9c4
mov word [ecx - 0x7dfd1780], 0xa28
mov dword [ecx - 0x7dfd177c], 0x8202e80e
mov word [ecx - 0x7dfd1778], 0xa8c
mov word [ecx + 0x62], dx
mov dword [ecx - 0x7dfd1774], 0x8202e816
mov word [ecx - 0x7dfd1770], 0xaf0
mov word [ecx + 0x72], dx
mov word [ecx + 0x7a], dx
mov word [ecx - 0x7dfd177e], dx
mov word [ecx - 0x7dfd1776], dx
mov word [ecx - 0x7dfd176e], dx
mov dword [ecx - 0x7dfd176c], 0x8202e80f
mov dword [ecx - 0x7dfd1764], 0x8202e806
mov word [ecx + 0x6a51009a], dx
mov dword [ecx - 0x7dfd175c], esi
mov word [ecx - 0x7dfd1768], 0xb54
mov dword [ecx - 0x7dfd1754], 0x8202e812
mov word [ecx - 0x7dfd1760], 0xbb8
mov word [ecx - 0x7dfd1758], 0xc1c
mov word [ecx + 0x6a5100a2], dx
mov dword [ecx - 0x7dfd174c], esi
mov word [ecx - 0x7dfd1750], 0xc80
mov word [ecx + 0x6a5100aa], dx
mov dword [ecx - 0x7dfd1744], esi
mov word [ecx - 0x7dfd1748], 0xce4
mov word [ecx + 0x6a5100b2], dx
mov dword [ecx - 0x7dfd173c], esi
mov word [ecx - 0x7dfd1740], 0xd48
mov dword [ecx - 0x7dfd1734], 0x8202e814
mov word [ecx + 0x5011c2], 0x8201
mov word [ecx + 0x5011c8], 0xdac
mov word [ecx + 0x5011ca], 0x8201
mov word [ecx + 0x5011ba], dx
mov edx, 0x501107
cmp edx, 6
jne 0x47bafa
mov dword [ecx - 0x7dfd1734], 0x8202e806
xor eax, eax
mov edx, 0x8202e80a
mov word [ecx + 0x6a5100d2], ax
mov dword [ecx - 0x7dfd172c], edx
mov word [ecx - 0x7dfd1726], ax
mov esi, 0x8202e802
mov word [ecx + 0x6a5100e2], ax
mov dword [ecx - 0x7dfd1724], esi
mov word [ecx - 0x7dfd1730], 0xe10
mov word [ecx + 0x6a5100ea], ax
mov dword [ecx - 0x7dfd171c], edx
mov word [ecx - 0x7dfd1728], 0xe74
mov word [ecx + 0x6a5100f2], ax
mov dword [ecx - 0x7dfd1714], edx
mov word [ecx - 0x7dfd1720], 0xed8
mov word [ecx + 0x6a5100fa], ax
mov dword [ecx - 0x7dfd170c], esi
mov word [ecx - 0x7dfd1718], 0xf3c
mov word [ecx + 0x6a510102], ax
mov dword [ecx - 0x7dfd1704], esi
mov dword [ecx + 0x6a510104], 0x8202e832
mov word [ecx + 0x5011f0], 0xfa0
mov word [ecx + 0x6a51010a], ax
mov dword [ecx - 0x7dfdfef4], esi
mov word [ecx + 0x5011f8], 0x1004
mov word [ecx + 0x6a510112], ax
mov dword [ecx - 0x7dfdfeec], esi
mov word [ecx - 0x20377d00], 0x1068
mov word [ecx + 0x6a51011a], ax
mov dword [ecx - 0x7dfdfee4], esi
mov word [ecx - 0x7dfdfef8], 0x10cc
mov dword [ecx - 0x7dfdfedc], 0x8202e810
mov word [ecx - 0x7dfdfef0], 0x1130
mov word [ecx - 0x7dfdfee8], 0x1194
mov dword [ecx - 0x7dfdfed4], 0x8202e896
mov word [ecx - 0x7dfdfee0], 0x11f8
mov word [ecx - 0x7dfdfed8], 0x125c
mov word [ecx + 0x50012a], 0x8201
mov word [ecx + 0x500122], ax
mov eax, 0x501107
cmp eax, 6
jne 0x47bc30
mov dword [ecx - 0x7dfdfed4], 0x8202e808
xor eax, eax
pop esi
mov word [ecx - 0x20377cce], ax
mov dword [ecx - 0x7dfdfecc], eax
mov word [ecx - 0x7dfdfed0], 0x12c0
mov eax, ecx
ret