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

Disassembly:
push eax
push ecx
push edx
push ebx
push ebp
push esi
push edi
call 0x51b00c
pop ebx
sub ebx, 0x8d00c
mov eax, 0
push ebx
add dword [ebx + 0xfc], 0x441c73d0
not dword [ebx + 0x3d4]
sub dword [ebx + 0x214], 0x393c5f88
add dword [ebx + 0x3a4], 0x6b8b4e22
add dword [ebx + 0x1e8], 0x43680d96
add dword [ebx], 0x1b94434c
not dword [ebx + 0xe4]
add dword [ebx + 0x17c], 0x5fbd48e6
not dword [ebx + 0x2d4]
xor dword [ebx + 0x2f8], 0x32163620
xor dword [ebx + 0x1e4], 0x78b5ef1
sub dword [ebx + 0xec], 0x1f6a5e80
xor dword [ebx + 0x2e4], 0xe3c7150
sub dword [ebx + 0xc4], 0x4cb94dd5
sub dword [ebx + 0x34c], 0x38fa524f
add dword [ebx + 0x294], 0x5b041be6
sub dword [ebx + 0x4c], 0x53291669
xor dword [ebx + 0x10c], 0x7bf829d1
xor dword [ebx + 0x2b8], 0x5ced6666
sub dword [ebx + 0x118], 0x39447ffc
xor dword [ebx + 0x144], 0x65dd1506
sub dword [ebx + 0x120], 0x23b420f9
not dword [ebx + 0x378]
xor dword [ebx + 0x248], 0x305f4d07
xor dword [ebx + 0x2ec], 0x4b6c5125
xor dword [ebx + 0x54], 0x25902ffa
xor dword [ebx + 0x1cc], 0x506f63dd
not dword [ebx + 0x84]
xor dword [ebx + 0x218], 0x40743ff5
add dword [ebx + 0x38c], 0x90b5414
sub dword [ebx + 0x284], 0x412c374c
xor dword [ebx + 0x31c], 0xdcb3401
not dword [ebx + 0x29c]
xor dword [ebx + 0x360], 0x7840320d
sub dword [ebx + 0x2e0], 0x5c9562b5
add dword [ebx + 0x22c], 0x5d8d5749
xor dword [ebx + 0xc], 0x5daf7662
sub dword [ebx + 0xb4], 0x7ca2448d
xor dword [ebx + 0x1dc], 0x212a77c8
not dword [ebx + 0x80]
xor dword [ebx + 0x148], 0x59ee4a29
sub dword [ebx + 0x18c], 0x662c38a4
xor dword [ebx + 0x39c], 0x491c3d37
not dword [ebx + 0x290]
sub dword [ebx + 0x1a0], 0x60341a94
sub dword [ebx + 0x180], 0x557d256b
not dword [ebx + 0x210]
xor dword [ebx + 0x15c], 0x18145a5
add dword [ebx + 0xa0], 0x58226779
sub dword [ebx + 0x1b4], 0x46b219bd
add dword [ebx + 0x1fc], 0x42343120
sub dword [ebx + 0x23c], 0x4f636df3
not dword [ebx + 0x2c4]
sub dword [ebx + 0x70], 0x662b1ef2
sub dword [ebx + 0x20c], 0x7b890d29
sub dword [ebx + 0x34], 0x3132268d
not dword [ebx + 0x14]
add dword [ebx + 0x1a4], 0x346b5322
xor dword [ebx + 0x1d8], 0x69801547
add dword [ebx + 0x3dc], 0x54f774c9
add dword [ebx + 0x1f0], 0x64c76057
sub dword [ebx + 0x178], 0x43731db9
sub dword [ebx + 0x200], 0x10b1261a
not dword [ebx + 0x2a4]
xor dword [ebx + 0x3d0], 0x16f61043
add dword [ebx + 0x354], 0x309a1836
sub dword [ebx + 0x2a8], 0x12652f24
sub dword [ebx + 0x3b0], 0x603e424b
not dword [ebx + 0x300]
not dword [ebx + 0x3e4]
not dword [ebx + 0x7c]
not dword [ebx + 0x36c]
add dword [ebx + 0x3c], 0x1b86760d
not dword [ebx + 0x19c]
xor dword [ebx + 0x364], 0x161d42c8
not dword [ebx + 0xa8]
sub dword [ebx + 0x174], 0x60492e75
add dword [ebx + 0x2d8], 0x2c32a7a
not dword [ebx + 0x8c]
xor dword [ebx + 0x9c], 0x3a4d782a
sub dword [ebx + 0x3bc], 0x3d4f03bd
not dword [ebx + 0x28]
not dword [ebx + 0x2fc]
sub dword [ebx + 0x338], 0x71560f6d
xor dword [ebx + 0x100], 0xd6226c9
not dword [ebx + 0x64]
sub dword [ebx + 0x3b8], 0x55120c6d
add dword [ebx + 0x198], 0x5e2631ab
xor dword [ebx + 0x3e0], 0x1f941dec
add dword [ebx + 0x150], 0x35bb5a47
not dword [ebx + 0x2c]
not dword [ebx + 0x40]
add dword [ebx + 0x184], 0x1ea508aa
sub dword [ebx + 0x88], 0x68582ff0
xor dword [ebx + 0x170], 0x4c120af6
sub dword [ebx + 4], 0x23f77ca2
sub dword [ebx + 0x28c], 0x4fe81618
not dword [ebx + 0x2d0]
xor dword [ebx + 0xcc], 0x3c137389
sub dword [ebx + 0x190], 0x1fd33773
not dword [ebx + 0xc0]
xor dword [ebx + 0x12c], 0x2fda549d
not dword [ebx + 0x3f0]
xor dword [ebx + 0x74], 0x5d93123d
sub dword [ebx + 0x94], 0x797c57be
not dword [ebx + 0x13c]
not dword [ebx + 0x2ac]
sub dword [ebx + 0x20], 0x60c62cfc
not dword [ebx + 0xd8]
xor dword [ebx + 0x108], 0x5d9e4fdb
not dword [ebx + 0x21c]
sub dword [ebx + 0x1f4], 0x2c595620
xor dword [ebx + 0x390], 0x2eae368c
add dword [ebx + 0x304], 0xa3d11cf
add dword [ebx + 0x1bc], 0x51401d93
sub dword [ebx + 0x268], 0x246067ea
sub dword [ebx + 0x348], 0x16b56999
xor dword [ebx + 0x288], 0x3da1535f
not dword [ebx + 0x3e8]
sub dword [ebx + 0x110], 0xb826196
not dword [ebx + 0x220]
not dword [ebx + 0x320]
add dword [ebx + 0x330], 0x4d403f8d
not dword [ebx + 0x2f0]
add dword [ebx + 0x128], 0x3ad15000
add dword [ebx + 0x3b4], 0xa2807ff
xor dword [ebx + 0x30], 0x4dd62052
sub dword [ebx + 0x104], 0x3a004d99
sub dword [ebx + 0x208], 0x634a633a
sub dword [ebx + 0x2dc], 0x21bf0e8e
sub dword [ebx + 0x228], 0x28015e9
xor dword [ebx + 0x30c], 0x2b210629
not dword [ebx + 0x388]
sub dword [ebx + 0x344], 0x27836799
not dword [ebx + 0x50]
add dword [ebx + 0x140], 0x76a00152
add dword [ebx + 0x1ac], 0x75142873
xor dword [ebx + 0x35c], 0x575b41a1
xor dword [ebx + 0x26c], 0x2e3e6315
add dword [ebx + 0x194], 0x311d00b3
not dword [ebx + 0x124]
sub dword [ebx + 0x264], 0x33935adb
sub dword [ebx + 0x3fc], 0x175439c4
xor dword [ebx + 0xe8], 0x61e5bf5
sub dword [ebx + 0xdc], 0x7976b7
add dword [ebx + 0x314], 0x6c8d63c2
not dword [ebx + 0x98]
not dword [ebx + 0x134]
not dword [ebx + 8]
not dword [ebx + 0x254]
xor dword [ebx + 0x37c], 0x341266ce
sub dword [ebx + 0x340], 0x11fa10e0
xor dword [ebx + 0x188], 0x6af134d6
xor dword [ebx + 0x2b0], 0x71ef0954
add dword [ebx + 0x368], 0x14ce5c54
sub dword [ebx + 0x394], 0x57f00917
add dword [ebx + 0x44], 0x36e85248
add dword [ebx + 0x27c], 0x74da1eb4
add dword [ebx + 0x278], 0x1de902e5
add dword [ebx + 0x114], 0x90756d
add dword [ebx + 0x14c], 0x23e25fc8
xor dword [ebx + 0x33c], 0x541326d0
xor dword [ebx + 0x240], 0x1df54fb6
add dword [ebx + 0x18], 0x7de66b13
xor dword [ebx + 0x224], 0x325c1ab4
sub dword [ebx + 0x334], 0x64246906
add dword [ebx + 0xa4], 0x16a55d8a
not dword [ebx + 0x370]
xor dword [ebx + 0x1c8], 0x4c26200d
xor dword [ebx + 0x60], 0xa1149a4
add dword [ebx + 0x298], 0x7a73db4
xor dword [ebx + 0x3f4], 0x142a0f19
xor dword [ebx + 0x250], 0x6d194c98
add dword [ebx + 0x24], 0x71a04694
xor dword [ebx + 0x234], 0x37816add
xor dword [ebx + 0x1d0], 0x7e716b8e
sub dword [ebx + 0xd4], 0x5ef025da
add dword [ebx + 0x3c0], 0x2b8a663b
sub dword [ebx + 0x78], 0x9b77ca4
add dword [ebx + 0x274], 0x5fac1974
add dword [ebx + 0x230], 0x4d13000a
add dword [ebx + 0x3ac], 0x56e976fb
sub dword [ebx + 0x1e0], 0x515f413b
add dword [ebx + 0xf0], 0x48467307
sub dword [ebx + 0x398], 0x569a56ec
not dword [ebx + 0x38]
sub dword [ebx + 0x2bc], 0x3de25e4a
add dword [ebx + 0xb8], 0x1721392d
xor dword [ebx + 0x1ec], 0x7113011a
not dword [ebx + 0x2c0]
add dword [ebx + 0xf4], 0x6e64317c
xor dword [ebx + 0x48], 0x5ba41e3e
add dword [ebx + 0xc8], 0x74c14d01
xor dword [ebx + 0x204], 0x2815613
not dword [ebx + 0x138]
add dword [ebx + 0x32c], 0xfa048d5
not dword [ebx + 0x3a8]
not dword [ebx + 0x308]
sub dword [ebx + 0x244], 0x6c7b1836
sub dword [ebx + 0x1b0], 0x61745817
not dword [ebx + 0x1b8]
sub dword [ebx + 0x328], 0x239d67ae
not dword [ebx + 0x25c]
not dword [ebx + 0x1f8]
add dword [ebx + 0x1d4], 0x33913de4
not dword [ebx + 0xe0]
not dword [ebx + 0x158]
sub dword [ebx + 0x258], 0x571119b1
xor dword [ebx + 0x1a8], 0x7ff722a5
add dword [ebx + 0x16c], 0x915397b
sub dword [ebx + 0x3c8], 0x16c319e1
sub dword [ebx + 0x5c], 0x15b96dc5
sub dword [ebx + 0x68], 0x51dd61f9
not dword [ebx + 0x160]
add dword [ebx + 0x58], 0xadf15da
add dword [ebx + 0x1c4], 0x5feb5354
add dword [ebx + 0x380], 0x2e0b6168
xor dword [ebx + 0x90], 0x154f2e19
add dword [ebx + 0x6c], 0x113b0672
sub dword [ebx + 0x374], 0x147d6af8
not dword [ebx + 0x318]
not dword [ebx + 0x3c4]
not dword [ebx + 0xd0]
not dword [ebx + 0x3d8]
sub dword [ebx + 0xbc], 0xca90fd8
not dword [ebx + 0x2f4]
xor dword [ebx + 0x350], 0x6924445b
not dword [ebx + 0xac]
sub dword [ebx + 0x3f8], 0x48ac3317
xor dword [ebx + 0x11c], 0x7a662cb3
not dword [ebx + 0x384]
sub dword [ebx + 0x2cc], 0x13232a68
sub dword [ebx + 0x3a0], 0x45e153f2
xor dword [ebx + 0xb0], 0x550e21d3
add dword [ebx + 0x2a0], 0x72df367c
not dword [ebx + 0x3cc]
not dword [ebx + 0x324]
sub dword [ebx + 0x168], 0x634f780c
sub dword [ebx + 0x164], 0x5f8a4119
xor dword [ebx + 0x154], 0x23e23d5
xor dword [ebx + 0x270], 0x99e40c3
add dword [ebx + 0x2c8], 0xf91436d
xor dword [ebx + 0x280], 0x62b43cef
xor dword [ebx + 0x260], 0x7ddd54cc
xor dword [ebx + 0x130], 0x35da19e2
add dword [ebx + 0x1c0], 0x6c116bb7
add dword [ebx + 0x1c], 0x17d10c82
add dword [ebx + 0x3ec], 0x55336c5f
add dword [ebx + 0x310], 0x4fb15d3d
sub dword [ebx + 0x24c], 0x3b934c80
add dword [ebx + 0x358], 0x6a0e687b
xor dword [ebx + 0x2e8], 0x282f4662
add dword [ebx + 0x10], 0x3d045264
xor dword [ebx + 0x238], 0x5f5e5981
xor dword [ebx + 0x2b4], 0x1d9e4da3
add dword [ebx + 0xf8], 0x1c3a4c17
add eax, 0x400
add ebx, 0x400
cmp eax, 0x8c000
je 0x51b8d9
jmp 0x51b019
call fcn.004d7f54
pop edi
pop esi
pop ebp
pop ebx
pop edx
pop ecx
pop eax