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

Disassembly:
mov ebx, dword [esp + 0xe0]
xchg edi, edx
shl esi, 2
inc ecx
and edx, 0xc57f17d0
inc ecx
inc edx
add edx, 0xc580cdab
jmp 0x4bb174
mov dword [esp + 0xe8], ebx
bswap ecx
mov ecx, esi
jmp 0x4b7ef9
movzx ebx, word [ebx]
xor esi, ecx
and edi, 0xc5ecaa3c
shr edx, 0x13
ror edx, 0x1b
mov edi, ecx
xchg esi, ecx
sub edi, ecx
inc esi
mov edi, 0xc608969a
sub ecx, 0xc60906c4
sub edx, 0xc61457c5
jmp 0x4bb6b7
add ebx, dword [esp + 0x118]
and ecx, 0xc6d48407
dec edx
ror edx, 0x1d
dec edx
mov edx, esi
xor esi, ecx
mov esi, 0xc6d78648
and ecx, edi
and ecx, edi
neg edx
jmp 0x4b8ab3
ret
mov ebx, dword [ebx]
bswap ecx
shr esi, 0x17
or edx, 0xc72a0a75
add edx, edi
xor ecx, edx
or edi, esi
jmp 0x4bad63
mov ebx, dword [ebx]
sub esi, 0xc737daa3
mov esi, edi
neg edx
add edx, esi
not edi
mov edx, ecx
shl ecx, 0xe
mov esi, edi
neg edx
jmp 0x4b994f
mov ebx, 0x30
neg edx
ror esi, 8
sub edi, 0xc7955a3d
add ecx, 0xc795c883
rol ecx, 0xe
ror ecx, 1
or edx, edi
sub esi, edx
rol ecx, 0x1e
mov esi, 0xc797a325
xchg esi, edx
jmp 0x4b96fb
mov ebx, dword [esp + 0x118]
mov edx, esi
or edx, ecx
neg ecx
add edi, ecx
xor edi, esi
or ecx, edx
sub esi, edx
or edi, esi
inc edx
ror edi, 5
and esi, ecx
jmp 0x4bac6a
mov ebx, dword [esp + 0xb4]
rol esi, 0xa
mov edx, edi
xchg edx, esi
jmp 0x4b84ac
mov ebx, dword [ebx]
and esi, ecx
xor edi, 0xc7cb9d9c
or edi, esi
add esi, 0xc7cc2266
add edx, esi
jmp 0x4b7c29
mov dword [esp + 0xe0], 0
or esi, edi
sub edi, edx
shl ecx, 2
neg edi
and ecx, edx
add edi, esi
sub edx, 0xc8002ccf
sub esi, edi
ror esi, 6
mov ecx, 0xc801e41b
ror edi, 8
jmp 0x4b86b0
xor eax, eax
add edi, 0xc808da28
rol edx, 0x18
mov edi, edx
xchg edx, esi
mov esi, ecx
add esi, edi
shl edx, 7
jmp 0x4b8b34
mov ebx, dword [ebx]
xchg ecx, esi
and esi, edx
not esi
and ecx, edi
sub esi, edx
shr ecx, 5
shr edx, 0x16
xor edx, edi
and edx, ecx
sub edx, ecx
jmp 0x4b881e
mov ebx, dword [ebx]
xor esi, 0xc8f1d85a
or edi, edx
xor ecx, edx
mov edx, ecx
sub esi, 0xc8f3a623
inc ecx
xchg ecx, edx
and edx, edi
xor ecx, edi
add edi, esi
add esi, 0xc8f63df8
xor esi, edx
add edi, esi
and esi, edx
xchg esi, edx
jmp 0x4b866f
add ebx, dword [esp + 0x118]
xchg ecx, edi
xchg edi, ecx
shr ecx, 8
xchg edx, esi
inc edi
xchg edi, esi
nop
ror edi, 0x17
jmp 0x4ba009
mov dword [esp + 0x118], 0
and ecx, edx
sub esi, edi
xor esi, ecx
xor esi, ecx
jmp 0x4bacec
add ebx, dword [esp + 0x118]
mov ecx, edi
and esi, 0xc95527eb
dec ecx
or ecx, edi
not ecx
or edx, ecx
rol edx, 0x1d
mov edx, esi
or esi, 0xc956dffa
xchg edi, esi
add edx, edi
and ecx, edi
shl edx, 0xc
jmp 0x4b9c7b
inc ebx
mov edi, esi
xchg ecx, edx
or ecx, edi
sub ecx, esi
and edi, 0xc9591302
xchg edi, ecx
mov ecx, edx
xchg ecx, esi
jmp 0x4ba83a
add ebx, dword [esp + 0x118]
nop
sub esi, edx
and ecx, esi
add esi, edi
add edi, esi
dec edi
mov esi, 0xc9891836
sub esi, ecx
jmp 0x4b9ea6
mov dword [esp + 0xb4], ebx
sub edi, ecx
xchg edx, edi
add edi, 0xc98a2252
inc edi
or edx, 0xc99105a2
or ecx, edi
jmp 0x4ba81f
mov ebx, dword [esp + 0xe0]
mov ecx, 0xc9acb35a
shr esi, 0x1b
shl ecx, 1
mov esi, ecx
and edi, edx
sub esi, edx
mov ecx, esi
mov edi, ecx
bswap esi
jmp 0x4b82a8
mov dword [esp + 0xe0], ebx
dec edx
and ecx, esi
xchg edx, edi
rol esi, 0xd
add ecx, edi
xor edi, ecx
sub ecx, edi
sub edx, 0xc9e09da7
mov edx, ecx
jmp 0x4bb0bb
add dword [esp + 0xb4], ebx
or esi, ecx
mov esi, 0xc9eb846e
add ecx, edi
xor ecx, 0xc9ec02ef
bswap ecx
mov edx, ecx
add esi, edx
or esi, edx
mov edx, esi
jmp 0x4b992f
xor al, byte [ebx]
ror esi, 0x17
xchg esi, ecx
shr esi, 0x10
not ecx
bswap ecx
add edx, edi
xor edi, esi
or esi, ecx
and edx, edi
xchg ecx, edx
mov esi, 0xc9effaca
sub edx, ecx
add esi, edi
xchg esi, edi
rol edi, 0xd
mov esi, edi
jmp 0x4bb72b
mov ebx, dword [ebx]
neg edx
and edx, esi
xor esi, edx
mov edi, edx
bswap edx
mov esi, ecx
and edi, edx
xor edi, 0xc9fa8380
inc esi
and edi, ecx
mov esi, edx
mov ecx, esi
xor edx, edi
mov edx, edi
shr edx, 8
or edx, edi
jmp 0x4b9f74
sub esp, 0x160
neg edx
and edx, 0xca332d02
jmp 0x4ba2ae
pop ebx
or esi, edi
or edx, 0xca607434
shl ecx, 0x15
and esi, edx
add edx, ecx
bswap esi
add edx, ecx
mov esi, ecx
bswap edx
dec edx
or edx, edi
and ecx, esi
jmp 0x4bb626
mov dword [esp + 0xb4], ebx
xchg edx, esi
sub edx, 0xca68fc31
xor edi, esi
bswap esi
neg edx
xor ecx, edi
or ecx, esi
add esi, 0xca6aaad5
add edx, ecx
and esi, edx
xchg esi, ecx
and edx, 0xca6b99d3
add edi, esi
jmp 0x4bb223
add dword [esp + 0xe0], 4
xchg esi, edx
bswap edi
sub edi, esi
shl edi, 0xe
mov esi, ecx
and edi, ecx
add edx, 0xca8d329c
shr ecx, 4
neg edx
xor ecx, esi
mov esi, ecx
mov edi, edx
or edx, ecx
jmp 0x4b89cc
mov ebx, dword [ebx]
mov esi, edi
and esi, 0xcaea7e90
and edi, ecx
add ecx, edi
or esi, ecx
or ecx, esi
mov edi, edx
sub esi, ecx
sub ecx, edi
add edi, esi
xor edx, esi
and edi, edx
xor ecx, esi
xor edi, 0xcb0bbbf4
jmp 0x4b872a
mov ebx, dword [esp + 0xb4]
xchg esi, edx
or ecx, 0xcb16de1b
add edx, 0xcb171828
or edx, esi
jmp 0x4b9343
mul ebx
xor edi, ecx
shr ecx, 0x14
and ecx, edi
sub ecx, 0xcb185f7d
bswap edi
jmp 0x4b9f0c
mov ebx, dword fs:[ebx]
add edi, 0xcb79b751
add edx, ecx
and edi, esi
ror ecx, 0xe
xor ecx, edi
bswap ecx
and edi, esi
xor edi, edx
xor ecx, esi
xor ecx, 0xcb7be6ac
xor edi, esi
or edi, edx
and esi, 0xcb7c9e46
or esi, 0xcb7cd8fb
jmp 0x4b9c98
mov ebx, dword [ebx]
inc edx
or edi, 0xcb9bda52
xor edi, esi
add edx, 0xcb9c51f7
xor esi, ecx
xor edx, edi
dec edx
or ecx, edx
jmp 0x4b8f49
add dword [esp + 0xb4], 0x20
or esi, ecx
xchg esi, ecx
mov edx, 0xcba804ff
xchg ecx, edx
xor edx, edi
add esi, 0xcba8cbbf
jmp 0x4b9bf9
mov dword [esp + 0x118], ebx
or ecx, esi
add edx, esi
jmp 0x4b7f6c
mov eax, 2
sub edx, edi
inc edi
xor edx, esi
xchg edi, esi
sub edx, esi
and ecx, edx
or edx, esi
mov ecx, esi
mov esi, 0xcbad6b0e
xor edx, edi
bswap edx
jmp 0x4ba795
add dword [esp + 0xb4], 4
inc esi
mov edi, edx
or ecx, edx
bswap edx
mov edi, edx
bswap edi
xchg edi, esi
and edi, ecx
add ecx, 0xcbe53ca3
mov edi, ecx
jmp 0x4ba37c
mov ebx, dword [esp + 0xb4]
add esi, edx
sub esi, edi
sub esi, edx
inc esi
or esi, edi
inc edi
bswap edx
add ecx, edx
ror edi, 0x1d
jmp 0x4b7fd9
sub dword [esp + 0xb4], 8
add edi, esi
sub edx, ecx
inc edi
and ecx, esi
xchg esi, ecx
add ecx, esi
add ecx, esi
xor esi, edi
and ecx, edi
xchg esi, ecx
xchg edx, esi
jmp 0x4b93b3
mov dword [esp + 0xb4], ebx
add esi, edi
and ecx, esi
sub edx, esi
and esi, edi
xor edi, 0xcc0cd2d0
ror edx, 0x13
jmp 0x4b76cb
add ebx, 0xc
add ecx, esi
mov edx, 0xcc0e8265
add ecx, edx
ror edi, 0x19
add edi, edx
shl esi, 0x15
mov edi, esi
or ecx, esi
xor edx, ecx
add esi, 0xcc28565a
dec edi
xor ecx, esi
sub ecx, esi
or edx, esi
bswap edx
jmp 0x4b8bc1
push ebx
or ecx, 0xcc4cf4f9
add edx, ecx
or esi, edx
xor edx, edi
or edi, esi
shl edx, 2
and ecx, 0xcc4e8b1d
shl esi, 0xb
ror ecx, 2
shl ecx, 0xe
add edx, esi
xor esi, edi
neg ecx
jmp 0x4b8123
mov dword [esp + 0x24], eax
or esi, edx
ror edi, 0x1a
ror ecx, 0x1a
inc esi
xor edx, edi
inc edx
or edx, edi
xchg esi, edx
and esi, edi
not edx
jmp 0x4b9c24
add ebx, 0xc
or ecx, 0xcc8029e1
and edi, 0xcc80682e
shl edx, 0xa
jmp 0x4bb684
add esp, 0x160
sub esi, edx
add edi, ecx
add edi, ecx
xchg edi, ecx
xchg esi, edx
xchg esi, edx
or esi, edx
not edx
jmp 0x4b7cd0
mov dword [esp + 0xe0], ebx
sub edi, 0xccab672d
not ecx
xor esi, edx
or edx, ecx
or esi, ecx
xor edx, esi
add edi, 0xccad650c
jmp 0x4b997b
add ebx, 0x18
add esi, edi
rol ecx, 0xd
or edx, ecx
not esi
and esi, edi
mov edi, ecx
xor ecx, 0xcccf0a08
neg edi
or edx, esi
mov esi, 0xcccfc32d
and esi, edi
xor ecx, edi
jmp 0x4b7da3
mov dword [esp + 0x24], 0
xchg esi, ecx
or edi, ecx
add edi, edx
inc esi
shl edi, 0xe
jmp 0x4b80c6
mov ebx, dword [esp + 0xb4]
rol edi, 0x16
shl ecx, 0x18
and edx, 0xccdebc5d
xchg ecx, edi
xor ecx, edi
or edx, ecx
add edi, esi
jmp 0x4b7d05
mov ebx, dword [ebx]
and ecx, 0xccf5b24e
add edx, edi
add ecx, esi
add edx, 0xccf66726
neg edx
mov edi, esi
and edi, esi
jmp 0x4b883b
jne 0x4bb0bb
mov ecx, 0xccf771f9
and edx, edi
and ecx, edx
add esi, edi
xor edi, edx
shl edi, 0x1b
or esi, ecx
xchg ecx, edi
xor edx, ecx
jmp 0x4b9b0b
mov ebx, dword [ebx]
sub esi, ecx
shl esi, 0x15
mov esi, 0xcd0291aa
or esi, ecx
dec edi
inc esi
sub esi, edi
jmp 0x4ba71e
mov ebx, dword [ebx]
add esi, edi
or edx, 0xcd23c752
neg edx
sub edi, esi
or esi, edi
shr edx, 0xb
inc ecx
xor edx, edi
add edi, ecx
or esi, ecx
mov esi, edx
or ecx, esi
jmp 0x4ba286
mov ebx, dword [esp + 0x24]
sub ecx, edx
or edx, edi
add esi, edi
and esi, edi
xor ecx, edx
or esi, ecx
or edx, 0xcd3c21d3
add edi, 0xcd3c63db
xchg edi, edx
jmp 0x4b93cf
mov eax, 4
add esi, edx
and ecx, edi
and edi, esi
neg edi
add ecx, edx
xor edi, edx
not ecx
neg esi
xchg ecx, edx
jmp 0x4b78ed
add dword [esp + 0xb4], 0x78
sub edi, esi
add edx, esi
or ecx, edx
or esi, edx
add esi, edi
not edx
or esi, ecx
jmp 0x4bb6f1
cmp byte [ebx], 0
jmp 0x4bafe6
add ebx, 0x3c
sub edi, 0xcdb5482e
mov ecx, edi
xor edx, ecx
sub ecx, 0xcdb60832
xor ecx, 0xcdb64b35
xor edx, esi
neg edx
or ecx, esi
bswap edx
jmp 0x4ba4c9
mov dword [esp + 0xb4], 0
or ecx, edi
and edi, ecx
inc edx
inc edi
rol edi, 0xb
sub edi, edx
jmp 0x4b776c
add ebx, dword [esp + 0x118]
and edx, 0xcdde97b1
add esi, edi
xor edi, 0xcddf1249
or ecx, esi
add esi, ecx
sub edx, 0xcddfd14e
sub esi, 0xcde010df
add ecx, 0xcde0536d
jmp 0x4ba19b
add ebx, dword [esp + 0xb4]
not edx
mov ecx, 0xcdf4fdda
xchg ecx, edi
sub esi, edx
ror edx, 8
and edx, edi
rol edx, 1
inc edi
mov ecx, edx
jmp 0x4b989f
jne 0x4b8b34
or esi, ecx
mov edx, edi
neg esi
bswap ecx
add ecx, edx
rol ecx, 0x13
jmp 0x4b8eca
add dword [esp + 0xb4], eax
shr esi, 0x16
xchg ecx, esi
inc esi
mov edx, edi
jmp 0x4b7fb0
inc dword [esp + 0x24]
or ecx, 0xce350bcb
sub edx, esi
add edi, edx
or esi, 0xce35c2c7
xor edx, edi
or esi, edi
xor esi, 0xce367b6b
xor ecx, esi
rol edx, 6
mov edx, ecx
or edx, esi
xor ecx, esi
and edi, esi
neg ecx
add esi, ecx
jmp 0x4b9070
add ebx, dword [esp + 0x24]
xor esi, ecx
and edx, edi
neg edi
xor ecx, edx
xchg ecx, esi
jmp 0x4ba7f0
mov ebx, dword [esp + 0x118]
mov edx, ecx
neg edx
dec edi
rol ecx, 0x1e
xor edx, ecx
ror ecx, 7
mov edi, esi
sub edx, edi
jmp 0x4b8b0f
cmp eax, dword [esp + 0xe8]
jmp 0x4ba4e6
mov ebx, dword [ebx]
add ecx, esi
sub edi, ecx
add esi, edi
or esi, edx
mov esi, edi
jmp 0x4ba579
mul ebx
bswap esi
and edi, 0xcee7f9b3
or edi, edx
xor edi, ecx
add edi, esi
add esi, edi
shl edx, 0x12
dec esi
or edi, edx
jmp 0x4bb01e
mov ebx, dword [esp + 0x118]
mov ecx, 0xceef89e8
inc edx
and edx, ecx
and ecx, edi
neg edi
ror esi, 0xa
jmp 0x4baeaf
rol eax, 8
sub edx, edi
xor edi, esi
or edi, edx
or edx, ecx
xor ecx, 0xcf1059f5
bswap esi
jmp 0x4b8759