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

Disassembly:
push eax
push ecx
push edx
push ebx
push ebp
push esi
push edi
call 0x4c200c
pop ecx
sub ecx, 0x8cc0c
mov edi, 0
push ecx
add dword [ecx + 0x1cc], 0x29979a4
xor dword [ecx + 0x4c], 0x1945287
not dword [ecx + 0x1d8]
not dword [ecx + 0x1ec]
sub dword [ecx + 0x258], 0x6a075338
not dword [ecx + 0xb0]
sub dword [ecx + 0x78], 0x314802c8
not dword [ecx + 0x2f4]
add dword [ecx + 0x2c8], 0x6fdf45cd
xor dword [ecx + 0x48], 0x38fe179a
not dword [ecx + 0x1bc]
not dword [ecx + 0x170]
not dword [ecx + 0x18]
sub dword [ecx + 0x3e8], 0x5bf9000b
xor dword [ecx + 0x234], 0x5b2758c0
not dword [ecx + 0x29c]
xor dword [ecx + 0x3d4], 0x6d782453
xor dword [ecx + 0x368], 0x2d932264
not dword [ecx + 0x2dc]
add dword [ecx + 0x314], 0x1125527a
not dword [ecx + 0x350]
not dword [ecx + 0x144]
sub dword [ecx + 0x248], 0x2b197f20
xor dword [ecx + 0x7c], 0x2cf36cd7
add dword [ecx + 0x290], 0x5fa6479b
sub dword [ecx + 0x3c4], 0x45a31027
add dword [ecx + 0x220], 0x37d7bba
sub dword [ecx + 0x310], 0x113c6348
xor dword [ecx + 0x54], 0x4475229f
not dword [ecx + 0x10]
not dword [ecx + 0xa4]
add dword [ecx + 0x38], 0x75f03192
not dword [ecx + 0x3d0]
sub dword [ecx + 0x230], 0x12926b0
add dword [ecx + 0x380], 0x10fd0471
sub dword [ecx + 0x14c], 0x4d0a7026
xor dword [ecx + 0xc8], 0x2ddc533e
xor dword [ecx + 0x90], 0x4095cd0
add dword [ecx + 0xac], 0x763f4171
sub dword [ecx + 0x120], 0x207846b7
sub dword [ecx + 0x2bc], 0x193f3968
sub dword [ecx + 0x1dc], 0x357d7e
xor dword [ecx + 0x3b8], 0x2b026cff
not dword [ecx + 0x2e4]
sub dword [ecx + 0x25c], 0x14ff5820
not dword [ecx + 0x1b0]
xor dword [ecx + 0x370], 0x7c6708f5
sub dword [ecx + 0x5c], 0xf642b92
add dword [ecx + 0x274], 0x31d61e58
sub dword [ecx + 0x190], 0x11540f6
xor dword [ecx + 0x288], 0x78ff0ec8
add dword [ecx + 0x38c], 0x4e603c8b
xor dword [ecx + 0xd4], 0x1fc45d09
add dword [ecx + 0x2b8], 0xaf02818
add dword [ecx + 0x210], 0x69a1337d
add dword [ecx + 0x3b0], 0x42154a91
not dword [ecx + 0x244]
not dword [ecx + 0x34c]
not dword [ecx + 0xe4]
not dword [ecx + 0x328]
sub dword [ecx + 0x300], 0x155b6ce0
xor dword [ecx + 0x3c8], 0x6f030d89
xor dword [ecx + 0x360], 0x78c7638a
xor dword [ecx + 0x118], 0x360b62d9
not dword [ecx + 0x1c8]
add dword [ecx + 0xf4], 0x1ce2d7d
xor dword [ecx + 0x44], 0x24eb7838
xor dword [ecx + 0x20c], 0x4de74189
not dword [ecx + 0x208]
add dword [ecx + 0x378], 0x3b9e54dd
add dword [ecx + 0x6c], 0x485f1aa5
sub dword [ecx + 0x74], 0x55f878a5
xor dword [ecx + 0xb8], 0x482e357f
sub dword [ecx + 0x26c], 0x1aa90984
sub dword [ecx + 0x2e8], 0x633024d1
add dword [ecx + 0x138], 0x60e104b
not dword [ecx + 0x18c]
not dword [ecx + 0x68]
sub dword [ecx + 0x198], 0x63401599
xor dword [ecx + 0x3b4], 0x652b1911
add dword [ecx + 0xbc], 0x3aa67a99
xor dword [ecx + 0x284], 0x54e76044
sub dword [ecx + 0x1f0], 0x9b74176
not dword [ecx + 0x2e0]
sub dword [ecx + 0xdc], 0x561f544e
add dword [ecx + 0x1f4], 0x6b450c7e
not dword [ecx + 0x134]
xor dword [ecx + 0x114], 0x53740b8
sub dword [ecx + 0x318], 0x61e94bff
xor dword [ecx + 0x1b8], 0x22e9662e
sub dword [ecx + 0x30c], 0x3d10622c
not dword [ecx + 0x348]
not dword [ecx + 0x3e0]
not dword [ecx + 0x21c]
add dword [ecx + 0xd0], 0x76ea7db2
xor dword [ecx + 0x298], 0x70d62cf4
add dword [ecx + 0x35c], 0x77aa50f3
add dword [ecx + 0x2d8], 0x3e693e74
add dword [ecx + 0x1f8], 0x49b85fb1
not dword [ecx + 0x2a8]
add dword [ecx + 0x15c], 0x697d23ea
add dword [ecx + 0x2d0], 0x6a553cb8
add dword [ecx + 0x1e0], 0xa463183
not dword [ecx + 0x32c]
xor dword [ecx + 0x228], 0x65a45c6f
add dword [ecx + 0x160], 0x22963d10
not dword [ecx + 0x384]
xor dword [ecx + 0x9c], 0x4f16e7e
xor dword [ecx + 0x30], 0x13550ec
not dword [ecx + 0x34]
add dword [ecx + 0x100], 0x2af0420e
not dword [ecx + 0x2c4]
add dword [ecx + 0x254], 0x5c440497
xor dword [ecx + 0x250], 0x18a3fd1
sub dword [ecx + 0x36c], 0x3a650941
not dword [ecx + 0x280]
sub dword [ecx + 0xf0], 0x571f7c09
add dword [ecx + 0x218], 0x7211253a
sub dword [ecx + 0x334], 0x264501f4
add dword [ecx + 0x3a0], 0x53d20af0
sub dword [ecx + 0x240], 0x10c373cf
add dword [ecx + 0x2d4], 0x6b851cb0
not dword [ecx + 0x3dc]
not dword [ecx + 0x2b4]
add dword [ecx + 0x178], 0x51df696e
xor dword [ecx + 0x394], 0xcaf0971
not dword [ecx + 0x324]
not dword [ecx + 0x108]
not dword [ecx + 0xf8]
add dword [ecx + 0x164], 0x46cd0c69
sub dword [ecx + 0x10c], 0x2b3a0e67
sub dword [ecx + 0x1ac], 0x6e81176c
xor dword [ecx + 0x27c], 0x12601ddf
sub dword [ecx + 0x3f0], 0x8d04c3
not dword [ecx + 0x140]
xor dword [ecx + 0x3ec], 0x35ac7147
not dword [ecx + 0x1a8]
sub dword [ecx + 0x1d0], 0xac512fe
sub dword [ecx + 0x40], 0x39e249a5
add dword [ecx + 0xb4], 0x2e2a05d7
not dword [ecx + 0x3bc]
add dword [ecx + 0x84], 0x28aa427c
add dword [ecx + 0x390], 0x407c107d
not dword [ecx + 0x50]
xor dword [ecx + 0x3f4], 0x36810f67
xor dword [ecx + 0x1fc], 0x48ac7fc5
add dword [ecx + 0x94], 0x23731694
sub dword [ecx + 0x12c], 0x32315cf4
sub dword [ecx + 0x188], 0x477a2eed
add dword [ecx + 0x1c0], 0x14a75845
add dword [ecx + 4], 0x77e512fc
sub dword [ecx + 0x294], 0x6e7e0ef8
sub dword [ecx + 0xa8], 0xf5e00f6
add dword [ecx + 0xec], 0x7d806c5
not dword [ecx + 0x158]
not dword [ecx + 0x64]
not dword [ecx + 0x268]
add dword [ecx + 0x200], 0x3ee953b6
sub dword [ecx + 0x2a4], 0x748307e1
xor dword [ecx + 0x3c0], 0x3cf46af6
not dword [ecx + 0x2ec]
xor dword [ecx + 0x148], 0x35f02c91
add dword [ecx + 0x340], 0x49517baf
xor dword [ecx + 0x260], 0x40ce2b18
not dword [ecx + 0x104]
sub dword [ecx + 0xd8], 0xf496be4
sub dword [ecx + 0x60], 0x596005b3
add dword [ecx + 0x16c], 0x22926390
xor dword [ecx + 0x184], 0x729e65ee
sub dword [ecx + 0x1a0], 0xb741105
not dword [ecx + 0x364]
not dword [ecx + 0x110]
xor dword [ecx + 0x33c], 0x4abb12df
xor dword [ecx + 0xe8], 0x54ed08ed
sub dword [ecx + 0x304], 0x4b182f60
sub dword [ecx + 0x3e4], 0x21570f6a
not dword [ecx + 0x2f0]
not dword [ecx + 0x2cc]
xor dword [ecx + 0x3a8], 0x71904d71
not dword [ecx + 0x3fc]
sub dword [ecx + 0x154], 0x15db0f9b
sub dword [ecx + 0x3c], 0x723e5830
not dword [ecx + 0x354]
add dword [ecx + 0x3d8], 0x746d036a
xor dword [ecx + 0xc], 0x63494407
add dword [ecx + 0x264], 0x3def15ec
sub dword [ecx + 0x70], 0x7cb4717d
add dword [ecx + 0x24], 0x73121563
add dword [ecx + 0x1c], 0x19416648
not dword [ecx + 0xc4]
sub dword [ecx], 0xcb17c29
not dword [ecx + 0xa0]
xor dword [ecx + 0x39c], 0x7e77275f
not dword [ecx + 0x17c]
not dword [ecx + 0x3f8]
not dword [ecx + 0x214]
sub dword [ecx + 0x2a0], 0x212a494d
not dword [ecx + 0xcc]
not dword [ecx + 0x238]
xor dword [ecx + 0x37c], 0x1ec62053
sub dword [ecx + 0x1e4], 0x13e61e1d
sub dword [ecx + 0x1c4], 0x337216db
xor dword [ecx + 0x1a4], 0x61f33a6e
sub dword [ecx + 0x338], 0xcb7090
add dword [ecx + 0x58], 0x635b3e2d
xor dword [ecx + 8], 0x1da83048
xor dword [ecx + 0x19c], 0x215b6e7b
sub dword [ecx + 0x24c], 0x69ac39b6
xor dword [ecx + 0x88], 0x57dc341a
xor dword [ecx + 0x308], 0x68940fe5
add dword [ecx + 0x168], 0x73b04f60
not dword [ecx + 0x11c]
not dword [ecx + 0x270]
not dword [ecx + 0x28c]
not dword [ecx + 0x320]
add dword [ecx + 0x23c], 0x78373d8a
not dword [ecx + 0x20]
not dword [ecx + 0x204]
xor dword [ecx + 0x150], 0x61ed2246
not dword [ecx + 0x128]
not dword [ecx + 0x2b0]
xor dword [ecx + 0x180], 0xea332e
sub dword [ecx + 0x8c], 0x288637eb
xor dword [ecx + 0x28], 0x77b7e58
add dword [ecx + 0x2f8], 0x2f406531
sub dword [ecx + 0x2ac], 0x21172ba0
xor dword [ecx + 0x344], 0x1a981309
sub dword [ecx + 0x174], 0x2d6a00d3
add dword [ecx + 0x3cc], 0x72277357
xor dword [ecx + 0xc0], 0x8cf18a8
add dword [ecx + 0x1b4], 0x52005af8
not dword [ecx + 0x224]
xor dword [ecx + 0x124], 0x78d43346
sub dword [ecx + 0x14], 0x3d3c09ad
not dword [ecx + 0x2c]
xor dword [ecx + 0x398], 0x3ba02593
sub dword [ecx + 0x194], 0x7a004aef
add dword [ecx + 0x330], 0x457f79f3
xor dword [ecx + 0x98], 0x501c75c3
add dword [ecx + 0xfc], 0x4fae0959
xor dword [ecx + 0x31c], 0x2b5b69cd
add dword [ecx + 0x13c], 0x24a24a3b
add dword [ecx + 0x278], 0x37110edf
sub dword [ecx + 0x3ac], 0x27c24ace
sub dword [ecx + 0x22c], 0x18666c73
sub dword [ecx + 0x358], 0x71c3421c
not dword [ecx + 0x3a4]
xor dword [ecx + 0x2c0], 0x11c97a74
not dword [ecx + 0x130]
sub dword [ecx + 0xe0], 0x5b273d48
xor dword [ecx + 0x2fc], 0x232b2207
xor dword [ecx + 0x80], 0x5d662ae0
not dword [ecx + 0x374]
add dword [ecx + 0x1e8], 0x3174707
xor dword [ecx + 0x388], 0x1b2b196c
sub dword [ecx + 0x1d4], 0x3033572d
add edi, 0x400
add ecx, 0x400
cmp edi, 0x8c000
je 0x4c28a9
jmp 0x4c2019
call fcn.0047edb8
pop edi
pop esi
pop ebp
pop ebx
pop edx
pop ecx
pop eax
add ecx, 0x479e
add dh, 0x7c
test ebx, ebx
jne 0x4c28bb
mov eax, eax
mov eax, ebp
add al, 0x58
add eax, 0x47
test ecx, ebp
jne 0x4c28c4
test edx, eax
jne 0x4c28c8
add esi, 0x55
sub edi, 0x6dce
test ebx, ebp
jne 0x4c28be
mov bp, ax
add eax, 0x67
mov di, bx
test edi, ebp
jne 0x4c28c6
add dl, 0x2d
sub edx, 0x7489
add eax, 0x54c8
test esp, ebx
jne 0x4c28c4
sub edx, 0xfffffffc
mov bx, cx
mov edx, edx
add dl, 0x2b
sub eax, 0x13
sub ecx, 0x34
test ebp, ebp
jne 0x4c28c6
mov edx, esp
sub edi, 0xffffffe2
sub ebx, 0x227b
invalid
ret