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

Disassembly:
push eax
push ecx
push edx
push ebx
push ebp
push esi
push edi
call 0x51500c
pop ebx
sub ebx, 0x8d00c
mov edx, 0
push ebx
add dword [ebx + 0x238], 0x309e0122
not dword [ebx + 0xf8]
add dword [ebx + 0x1c4], 0x66c725cd
xor dword [ebx + 0x118], 0x53346f7c
add dword [ebx + 0x1ac], 0x5b524035
add dword [ebx + 0x3cc], 0x1bbc2721
not dword [ebx + 0x17c]
sub dword [ebx + 0x288], 0x17b30cf0
add dword [ebx + 0xa8], 0x5e172536
not dword [ebx + 0x350]
sub dword [ebx + 0xc0], 0x358f5d1a
sub dword [ebx + 0x160], 0x458e078c
xor dword [ebx + 0x3ac], 0x3b742016
xor dword [ebx + 0x2d4], 0x19ed0937
add dword [ebx + 0x2b0], 0x485932a5
add dword [ebx + 0x180], 0x6ddc58e0
not dword [ebx + 0x33c]
sub dword [ebx + 0x320], 0x6fec1e8a
xor dword [ebx + 0x29c], 0x4d5d597c
xor dword [ebx + 0x2a8], 0x5f5f198d
add dword [ebx + 0x280], 0x330142f4
not dword [ebx + 0x20]
not dword [ebx + 0xb4]
add dword [ebx + 0x1a8], 0x4101591f
xor dword [ebx + 0x36c], 0xe2e26d3
add dword [ebx + 0x2f8], 0x4c3447d6
xor dword [ebx + 0x168], 0x46880fb2
not dword [ebx + 0xac]
not dword [ebx + 0x2b4]
sub dword [ebx + 0x1f0], 0x22194a4e
sub dword [ebx + 0x144], 0x3a0d684c
xor dword [ebx + 0x8c], 0x430106b4
sub dword [ebx + 0x50], 0x46431116
xor dword [ebx + 0x3d0], 0x46c92695
sub dword [ebx + 0x2d0], 0x12cf2a59
sub dword [ebx + 0x2f0], 0x2d88016e
not dword [ebx + 0x38]
not dword [ebx + 0x248]
sub dword [ebx + 0xdc], 0xfc16dc7
sub dword [ebx + 0x300], 0x21a9666c
add dword [ebx + 0x78], 0x31600184
sub dword [ebx + 0x2f4], 0x5ff405a8
sub dword [ebx + 0x70], 0x74ac0755
not dword [ebx + 0x1a4]
add dword [ebx + 0x14c], 0x1ac30866
xor dword [ebx + 0x260], 0x578b4da2
xor dword [ebx + 0x310], 0x6f3d6d7b
xor dword [ebx + 0x20c], 0x19af7950
sub dword [ebx + 0x1c0], 0x7330376f
add dword [ebx + 0x270], 0x3f86771
xor dword [ebx + 0x140], 0x28c711c2
xor dword [ebx + 0x384], 0x534a4df1
xor dword [ebx + 0x220], 0x6f316873
xor dword [ebx + 0x3dc], 0x217b3d07
not dword [ebx + 0x200]
sub dword [ebx + 0x19c], 0x58770a42
not dword [ebx + 0x2c]
sub dword [ebx + 0x380], 0x4dd408cd
sub dword [ebx + 0x60], 0x27e67305
sub dword [ebx + 0x1c8], 0x37764ff0
xor dword [ebx + 0x35c], 0x15b609f0
sub dword [ebx + 0x344], 0x6c345fbb
sub dword [ebx + 0x164], 0x4c2a1e6d
xor dword [ebx + 0x1d0], 0x5de296f
sub dword [ebx + 0x1fc], 0x27fc0fd6
sub dword [ebx + 0x90], 0x630262e7
xor dword [ebx + 0x37c], 0x3e9849d1
sub dword [ebx + 0x6c], 0x2c9f4335
sub dword [ebx + 0x378], 0x3f4219db
sub dword [ebx + 0x264], 0x568d30c0
xor dword [ebx + 0x258], 0x60c1461a
xor dword [ebx + 0x21c], 0x4b3a738f
add dword [ebx + 0x1b0], 0x63f45b41
xor dword [ebx + 0x390], 0x33475eea
not dword [ebx + 0x32c]
xor dword [ebx + 0x124], 0x58f69dc
add dword [ebx + 0xec], 0x331d20b1
not dword [ebx + 0x298]
not dword [ebx + 0x3c8]
not dword [ebx + 0x68]
add dword [ebx + 0x3ec], 0x1cc03973
xor dword [ebx + 4], 0x20815c2f
xor dword [ebx + 0x30c], 0x71153f1
xor dword [ebx + 0x1bc], 0x3ffb4b3a
not dword [ebx + 0x354]
add dword [ebx + 0xe8], 0x691d3864
xor dword [ebx + 0x1f8], 0xf8444e9
add dword [ebx + 0x3c4], 0x2ca81054
sub dword [ebx + 0x244], 0x27bb0050
not dword [ebx + 0x318]
xor dword [ebx + 0x27c], 0x444a1445
sub dword [ebx + 0x84], 0x2b75623d
add dword [ebx + 0x374], 0x5c0a0648
not dword [ebx + 0x1e8]
sub dword [ebx + 0x28], 0x29913866
xor dword [ebx + 0x2b8], 0xf5b7922
add dword [ebx + 0x360], 0x2e9d5507
sub dword [ebx + 0x2c8], 0x664738e
sub dword [ebx + 0x16c], 0x1f7c474c
xor dword [ebx + 0x1cc], 0x76fc3f09
not dword [ebx + 0xe0]
add dword [ebx + 0x224], 0x3e571e4d
xor dword [ebx + 0x284], 0x498959dd
sub dword [ebx + 0x3c0], 0x4e8a1fbb
not dword [ebx + 0x26c]
sub dword [ebx + 0x178], 0xc313c91
xor dword [ebx + 0x2bc], 0x1565527d
add dword [ebx + 0x228], 0x70160aa9
add dword [ebx + 0x44], 0x6f6928ef
not dword [ebx + 0x130]
add dword [ebx + 0x4c], 0x763b7dbd
not dword [ebx + 0x10]
add dword [ebx + 0x18], 0x104b3f42
add dword [ebx + 0x340], 0x10742848
add dword [ebx + 0x2c4], 0x5623fad
add dword [ebx + 0x3d4], 0x67335d4e
not dword [ebx + 0x3a4]
add dword [ebx + 0x194], 0x5a166c1d
not dword [ebx + 0x25c]
xor dword [ebx + 0x3fc], 0x4f092a1e
not dword [ebx + 0xe4]
sub dword [ebx + 0x198], 0x2290566c
not dword [ebx + 0x188]
add dword [ebx + 0x170], 0x2552558e
add dword [ebx + 0x358], 0x61d86904
sub dword [ebx + 0x74], 0x5e026b4b
not dword [ebx + 0x104]
sub dword [ebx + 0x134], 0xb0e27b4
not dword [ebx + 0x114]
add dword [ebx + 0x208], 0x52e738e8
add dword [ebx + 0x330], 0x48fa75fc
xor dword [ebx + 0xcc], 0x37155755
xor dword [ebx + 0x278], 0x4e92056e
xor dword [ebx + 0x328], 0x71350501
not dword [ebx + 0x234]
xor dword [ebx + 0x294], 0x4e4a547a
not dword [ebx + 0x274]
add dword [ebx + 0x3a0], 0x3b1b69c5
add dword [ebx + 0x120], 0x615b79bb
xor dword [ebx + 8], 0x7fbc5447
sub dword [ebx + 0x3e8], 0x195742e3
not dword [ebx + 0x394]
not dword [ebx + 0x304]
not dword [ebx + 0x1e4]
sub dword [ebx + 0x38c], 0x25fe25cd
not dword [ebx + 0x314]
xor dword [ebx + 0x31c], 0x43173aa1
not dword [ebx + 0x214]
not dword [ebx + 0x3a8]
add dword [ebx + 0x138], 0x2e430704
not dword [ebx + 0x13c]
sub dword [ebx + 0x370], 0x556050be
add dword [ebx + 0x54], 0x7bc50846
sub dword [ebx + 0x108], 0x71345922
not dword [ebx + 0x3b4]
sub dword [ebx + 0x24c], 0x657a3d55
not dword [ebx + 0x204]
xor dword [ebx + 0x1f4], 0x5e300c31
not dword [ebx + 0x34]
not dword [ebx + 0x14]
sub dword [ebx + 0xb0], 0x20c03678
not dword [ebx + 0x290]
xor dword [ebx + 0x2ac], 0x4b974f3f
add dword [ebx + 0x150], 0x468d7f0d
add dword [ebx + 0xbc], 0x79e63b30
sub dword [ebx + 0x128], 0x63ca09b6
add dword [ebx + 0x39c], 0x14a06997
sub dword [ebx + 0x98], 0x3bb2756
not dword [ebx + 0x218]
not dword [ebx + 0x338]
sub dword [ebx + 0x64], 0x23c9451a
xor dword [ebx + 0xb8], 0x6cf67974
sub dword [ebx + 0x1e0], 0xa7540ea
sub dword [ebx + 0x388], 0x13e70461
add dword [ebx + 0x28c], 0x434167a
not dword [ebx + 0x230]
not dword [ebx + 0xc4]
not dword [ebx + 0x2c0]
not dword [ebx + 0x40]
not dword [ebx + 0x1a0]
sub dword [ebx + 0x100], 0x792f5c55
sub dword [ebx + 0xa4], 0x244d658d
xor dword [ebx + 0x12c], 0x5bbd4921
add dword [ebx + 0x23c], 0xa942a9
xor dword [ebx + 0x174], 0x409130a9
not dword [ebx + 0x1d8]
sub dword [ebx + 0x334], 0x3334699a
sub dword [ebx + 0x3e0], 0x7cca23a2
xor dword [ebx + 0x9c], 0x242c572a
add dword [ebx + 0x364], 0x3eb252d1
xor dword [ebx + 0x184], 0x7d824ae1
xor dword [ebx + 0x3e4], 0x7a1a585e
sub dword [ebx + 0x2d8], 0xde136a8
add dword [ebx + 0x3c], 0x5e0f3f65
xor dword [ebx + 0x368], 0x4989194b
xor dword [ebx + 0x2fc], 0x2ec11866
not dword [ebx + 0x250]
add dword [ebx + 0x2cc], 0x43f45962
add dword [ebx + 0x18c], 0x7ca1c5c
not dword [ebx + 0x1d4]
add dword [ebx], 0x76255b63
xor dword [ebx + 0x324], 0x3ff27ecd
sub dword [ebx + 0xfc], 0x10fc73b0
add dword [ebx + 0x1c], 0x2e36342e
add dword [ebx + 0x1b4], 0x7512688f
not dword [ebx + 0x148]
add dword [ebx + 0x34c], 0x34227d49
add dword [ebx + 0x3f4], 0x7637374b
not dword [ebx + 0xd0]
sub dword [ebx + 0x1b8], 0x48897dab
not dword [ebx + 0x2a0]
not dword [ebx + 0xa0]
add dword [ebx + 0x398], 0x47af5871
add dword [ebx + 0x2dc], 0x5b5c0d76
xor dword [ebx + 0x5c], 0x43360573
not dword [ebx + 0x1dc]
sub dword [ebx + 0x58], 0x37b7138e
sub dword [ebx + 0x80], 0x5a472d3
sub dword [ebx + 0x1ec], 0x8767a1f
add dword [ebx + 0x22c], 0x2c5e0c8c
xor dword [ebx + 0x7c], 0x7bd924c8
xor dword [ebx + 0x158], 0x47a03b88
not dword [ebx + 0x10c]
not dword [ebx + 0x254]
add dword [ebx + 0x88], 0x459c3cf3
sub dword [ebx + 0x15c], 0x29f25c1
xor dword [ebx + 0x2e4], 0x30ab09e5
add dword [ebx + 0x11c], 0x14da72fe
xor dword [ebx + 0x348], 0x5c1308bf
xor dword [ebx + 0x94], 0x7b375ba3
sub dword [ebx + 0x3f8], 0x12934d33
sub dword [ebx + 0x308], 0x5f95355b
sub dword [ebx + 0x2e8], 0x494b0299
sub dword [ebx + 0xd8], 0x43f11414
xor dword [ebx + 0x3b8], 0x582d3999
xor dword [ebx + 0x3f0], 0x61971d8
xor dword [ebx + 0x190], 0x571509b1
sub dword [ebx + 0xf0], 0x7f0b18b8
add dword [ebx + 0x3bc], 0x13e21dba
sub dword [ebx + 0x3b0], 0x62af6062
sub dword [ebx + 0x2a4], 0x30cf301f
sub dword [ebx + 0xc8], 0x16d4328e
add dword [ebx + 0x210], 0x12bc7256
add dword [ebx + 0xd4], 0x52b32243
add dword [ebx + 0x24], 0x29d85aba
xor dword [ebx + 0x48], 0x2e037428
sub dword [ebx + 0x268], 0x48477995
add dword [ebx + 0x30], 0x449d4961
not dword [ebx + 0x110]
xor dword [ebx + 0x154], 0x23036635
sub dword [ebx + 0x2e0], 0x30e521af
not dword [ebx + 0x2ec]
add dword [ebx + 0x240], 0xfdf451a
add dword [ebx + 0x3d8], 0x6a7c4de7
not dword [ebx + 0xf4]
xor dword [ebx + 0xc], 0x64ad71cf
add edx, 0x400
add ebx, 0x400
cmp edx, 0x8c000
je 0x5158d1
jmp 0x515019
call fcn.004d1f54
pop edi
pop esi
pop ebp
pop ebx
pop edx
pop ecx
pop eax