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

Disassembly:
push eax
push ecx
push edx
push ebx
push ebp
push esi
push edi
call 0x49700c
pop edx
sub edx, 0x8ca0c
mov ecx, 0
push edx
sub dword [edx + 0x258], 0x5dd604b3
sub dword [edx + 0x3c8], 0x5ee41bf0
sub dword [edx + 0x388], 0x5d3430e7
sub dword [edx + 0xc4], 0x10a27c90
add dword [edx + 0x35c], 0x5f907c1d
add dword [edx + 0x58], 0x39fd3b16
sub dword [edx + 0x308], 0x22ef33dd
xor dword [edx + 0xdc], 0x21876d50
add dword [edx + 0xd0], 0x7ce80627
add dword [edx + 0x1f8], 0xac3401f
not dword [edx + 0x378]
add dword [edx + 0x20], 0x2d457f62
xor dword [edx + 0x1b0], 0x79081430
add dword [edx + 0xc0], 0x16521d79
not dword [edx + 0x2a0]
add dword [edx + 0x18c], 0x6eb24984
not dword [edx + 0x36c]
add dword [edx + 0x19c], 0x4d836609
sub dword [edx + 0x29c], 0x32716fea
not dword [edx + 0x194]
sub dword [edx + 0x44], 0x41116cd6
sub dword [edx + 0xec], 0x131f2ed0
xor dword [edx + 0x34c], 0x42b72537
not dword [edx + 0x1d4]
add dword [edx + 0xd8], 0x23eb4c60
not dword [edx + 0x274]
add dword [edx + 0x26c], 0x1610749c
xor dword [edx + 0x2b8], 0x2ea81afe
sub dword [edx + 0x2b4], 0x1a696f8b
xor dword [edx + 0x154], 0x250c32a7
xor dword [edx + 0x16c], 0x6b43217f
xor dword [edx + 0x180], 0x5bfd0775
add dword [edx + 0x25c], 0x18067084
add dword [edx + 0x324], 0x6f2a322f
xor dword [edx + 0x130], 0x5ac04e50
not dword [edx + 0x168]
sub dword [edx + 0x264], 0xc6e2494
xor dword [edx + 0xc8], 0x6ba3133f
sub dword [edx + 0x260], 0x4dff22c6
xor dword [edx + 0x3f0], 0x65676a09
not dword [edx + 0x23c]
add dword [edx + 0x238], 0x27b755ba
sub dword [edx + 0x1bc], 0x30f86f06
add dword [edx + 0x34], 0x63c93cc7
xor dword [edx + 0x204], 0x751159c6
sub dword [edx + 0x2bc], 0x3d6a43f1
not dword [edx + 0x118]
sub dword [edx + 0x54], 0x38860bd0
not dword [edx + 0x360]
not dword [edx + 0x2d0]
sub dword [edx + 4], 0x50775dfd
xor dword [edx + 0xfc], 0x317334fd
sub dword [edx + 0xf8], 0x389a3f5a
sub dword [edx + 0x1b4], 0x6062409
xor dword [edx + 0x31c], 0x452f3764
not dword [edx + 0x50]
xor dword [edx + 0x3e4], 0x2e271ccf
add dword [edx + 0xe8], 0x1f9a2485
not dword [edx + 0x2a4]
add dword [edx + 0x200], 0x45fa15a6
not dword [edx + 0x304]
xor dword [edx + 0xac], 0x3446508d
add dword [edx + 0x94], 0x3e0a5528
xor dword [edx + 0x188], 0x11577382
xor dword [edx + 0x344], 0x2b3449db
add dword [edx + 0x28], 0x9f6702
add dword [edx + 0x218], 0x7c215e55
not dword [edx + 0x2e0]
add dword [edx + 0x28c], 0x3a470ca
sub dword [edx + 0x70], 0x3faf364a
sub dword [edx + 0x2dc], 0x7132764e
not dword [edx + 0xb0]
not dword [edx + 0xf4]
not dword [edx + 0x2e4]
sub dword [edx + 0x38c], 0x75f54545
sub dword [edx + 0x1b8], 0x2d6d52ff
sub dword [edx + 0xe0], 0xa73184b
add dword [edx + 0x3a0], 0x72c17683
not dword [edx + 0x3bc]
sub dword [edx + 0x390], 0x17c67160
not dword [edx + 0x110]
xor dword [edx + 0x8c], 0x49611eb4
add dword [edx + 0xd4], 0x63184f41
xor dword [edx + 0x4c], 0x65391033
xor dword [edx + 0x2d4], 0x24e27805
not dword [edx + 0x290]
add dword [edx + 0x138], 0x16f42b13
xor dword [edx + 0x394], 0x744065b6
add dword [edx + 0x340], 0x7f9b53db
not dword [edx + 0x3f4]
sub dword [edx + 0x184], 0x50243bcb
add dword [edx + 0x11c], 0x36e27a71
xor dword [edx + 0x80], 0x5f9d4820
xor dword [edx + 0x3c], 0x55803bb4
add dword [edx + 0x128], 0x5fc06159
xor dword [edx + 0x2c8], 0x6b03644e
xor dword [edx + 0xbc], 0x6bdb2954
not dword [edx + 0x2fc]
xor dword [edx + 0x27c], 0xd4d180e
xor dword [edx + 0x310], 0x7fe9168c
not dword [edx + 0x30]
xor dword [edx + 0x14c], 0x5c480a05
xor dword [edx + 0x3e8], 0x2c8b301c
sub dword [edx + 0x124], 0x27360c6f
add dword [edx + 0x240], 0x20de0565
xor dword [edx + 0x32c], 0x1ceb2d1e
sub dword [edx + 0x2ac], 0x72084de4
sub dword [edx + 0x3c4], 0x218c0328
add dword [edx + 0x354], 0x260c7aae
sub dword [edx], 0x7f0a710c
xor dword [edx + 0x20c], 0x65db4a0c
sub dword [edx + 0x18], 0x73f743a9
xor dword [edx + 0xc], 0x6fc8183b
xor dword [edx + 0x3cc], 0x9577a3
xor dword [edx + 0x314], 0x285866c2
not dword [edx + 0x134]
add dword [edx + 0x210], 0x4dc002a0
add dword [edx + 0x270], 0x244b39f5
not dword [edx + 0x1ac]
sub dword [edx + 0x3ac], 0x696d26e3
not dword [edx + 0x37c]
add dword [edx + 0x160], 0x52da4a68
sub dword [edx + 0x1dc], 0x2dd60227
sub dword [edx + 0x1f0], 0x641736ef
xor dword [edx + 0x104], 0xeb71066
sub dword [edx + 0x3ec], 0x555b4a0a
not dword [edx + 0x24c]
not dword [edx + 0x3d8]
not dword [edx + 0x68]
sub dword [edx + 0x140], 0x739f5ec5
xor dword [edx + 0x2c], 0x3ab13da4
xor dword [edx + 0x33c], 0x5bee3f98
xor dword [edx + 0x6c], 0x2ede2b40
not dword [edx + 0x1a0]
sub dword [edx + 0x370], 0x445b690a
add dword [edx + 0x328], 0x3efc56b5
xor dword [edx + 0x30c], 0x7c41dd5
sub dword [edx + 0x148], 0x1b4b64c8
xor dword [edx + 0x13c], 0x1c9b6292
not dword [edx + 0x2d8]
add dword [edx + 0xcc], 0x28572e5f
add dword [edx + 0x318], 0x60400428
sub dword [edx + 0x268], 0x1a1f1742
sub dword [edx + 0x120], 0x741d22c5
xor dword [edx + 0x1d8], 0x1dff6e76
sub dword [edx + 0x150], 0x19133f80
add dword [edx + 0x294], 0x4fad23ce
not dword [edx + 0x358]
sub dword [edx + 0x158], 0x5b4e1298
xor dword [edx + 0x14], 0x5d0c2110
not dword [edx + 0x300]
not dword [edx + 0xa8]
xor dword [edx + 0x214], 0x13484483
not dword [edx + 0x3dc]
xor dword [edx + 0x21c], 0x14a29a9
sub dword [edx + 0x234], 0x12e26906
xor dword [edx + 0x3b8], 0x9e15ffd
sub dword [edx + 0x1fc], 0x357b0ccc
add dword [edx + 0x2ec], 0x62291739
xor dword [edx + 0x10], 0x5719648d
sub dword [edx + 0x350], 0x217471d4
add dword [edx + 0x3c0], 0x65c56df2
sub dword [edx + 0x2c4], 0xc7f7718
sub dword [edx + 0x164], 0x39431fda
not dword [edx + 0x338]
xor dword [edx + 0x284], 0x53f3182f
xor dword [edx + 0x2c0], 0x7b017ca9
not dword [edx + 0x3b0]
not dword [edx + 0x1e4]
not dword [edx + 0x220]
not dword [edx + 0x10c]
sub dword [edx + 0x3d4], 0x63703104
sub dword [edx + 0x3b4], 0x6d5a7a89
not dword [edx + 0x254]
sub dword [edx + 0xf0], 0x16613391
xor dword [edx + 0x3fc], 0x5e996664
add dword [edx + 0x1c], 0x743624f9
xor dword [edx + 0x2f8], 0x57db1d94
add dword [edx + 0x374], 0x79bc5ad8
not dword [edx + 0x3d0]
sub dword [edx + 0x248], 0x59a30318
not dword [edx + 0x40]
sub dword [edx + 0x84], 0x3e505dbf
add dword [edx + 0x60], 0x640a1b99
xor dword [edx + 0xb8], 0x6f723a40
xor dword [edx + 0x244], 0x74f45b08
xor dword [edx + 0x144], 0xd7d0b9b
sub dword [edx + 0x12c], 0x5fe1588a
sub dword [edx + 0x108], 0x38bd6b94
sub dword [edx + 0x230], 0x509d6bb6
sub dword [edx + 0x1c0], 0x4e1b2f16
not dword [edx + 0xa4]
sub dword [edx + 0x2f4], 0x44827d44
xor dword [edx + 0x174], 0x2db35569
xor dword [edx + 0x1a4], 0x2d203045
sub dword [edx + 0x2e8], 0x65980ccb
add dword [edx + 0x298], 0x717c30c5
xor dword [edx + 0x384], 0xd7c31ab
xor dword [edx + 0x3a8], 0x652b7376
not dword [edx + 0x38]
not dword [edx + 0x15c]
sub dword [edx + 0x364], 0x355c110e
not dword [edx + 0x1e8]
xor dword [edx + 0x98], 0x7a1b5581
not dword [edx + 0x88]
not dword [edx + 0x1c8]
xor dword [edx + 0x280], 0x4d4a42d1
xor dword [edx + 0x114], 0x476f1388
add dword [edx + 0x278], 0x470506e7
sub dword [edx + 0x190], 0x10456a96
sub dword [edx + 0xb4], 0x60725d41
add dword [edx + 0x348], 0xba61083
xor dword [edx + 0x1f4], 0x6a766be4
sub dword [edx + 0x3a4], 0x60d60bc5
not dword [edx + 0xe4]
xor dword [edx + 0x24], 0x78b838e5
add dword [edx + 0x39c], 0x21bc52ad
xor dword [edx + 0x330], 0x620a3d96
xor dword [edx + 0x224], 0x2ac75d47
not dword [edx + 0x7c]
not dword [edx + 0x5c]
add dword [edx + 0x1cc], 0x56c6513b
sub dword [edx + 0x320], 0x20fe2824
not dword [edx + 0x3f8]
add dword [edx + 0xa0], 0x1af86a9c
add dword [edx + 0x288], 0xb184b6e
sub dword [edx + 0x250], 0x20ef3df1
not dword [edx + 0x208]
xor dword [edx + 0x1ec], 0x4e004666
xor dword [edx + 0x1a8], 0x6c4a46
sub dword [edx + 0x74], 0x26dc3c22
not dword [edx + 0x48]
xor dword [edx + 0x2cc], 0x4a463ebc
sub dword [edx + 0x2a8], 0x7b247bc
sub dword [edx + 0x198], 0x4058021f
not dword [edx + 0x334]
not dword [edx + 0x1d0]
sub dword [edx + 0x9c], 0x61311049
add dword [edx + 0x90], 0x6a8a1f05
add dword [edx + 0x1e0], 0x19565dea
not dword [edx + 0x368]
not dword [edx + 0x22c]
sub dword [edx + 0x2f0], 0x322f37d6
add dword [edx + 0x170], 0xefc5a4a
add dword [edx + 0x17c], 0x69b6da3
sub dword [edx + 0x64], 0x401a2c1f
not dword [edx + 0x3e0]
xor dword [edx + 0x100], 0x4a3c0f46
sub dword [edx + 0x398], 0x3c472734
not dword [edx + 0x380]
sub dword [edx + 0x1c4], 0x781b79d1
sub dword [edx + 8], 0xd5d44b2
not dword [edx + 0x228]
not dword [edx + 0x178]
xor dword [edx + 0x2b0], 0x5a15775b
xor dword [edx + 0x78], 0x39033dee
add ecx, 0x400
add edx, 0x400
cmp ecx, 0x8c000
je 0x4978d1
jmp 0x497019
call fcn.00453fb8
pop edi
pop esi
pop ebp
pop ebx
pop edx
pop ecx
pop eax