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

Disassembly:
push rax
push rcx
push rdx
push rbx
push rbp
push rsi
push rdi
push r8
push r9
push r10
push r11
push r12
push r13
push r14
push r15
push rbp
mov rbp, rsp
sub rsp, 0x20
and rsp, 0xfffffffffffffff0
lea rbx, [0x0040c200]
movabs rdx, 0
push rbx
add dword [rbx + 0x1d8], 0x112408f0
xor dword [rbx + 4], 0x37610f7d
xor dword [rbx + 0xe0], 0x37e54328
add dword [rbx + 0x11c], 0x5b6b1948
sub dword [rbx + 0x3a0], 0xf7574da
add dword [rbx + 0x19c], 0x58042577
add dword [rbx + 0x33c], 0x735a0988
add dword [rbx + 0xf8], 0x6424135b
sub dword [rbx + 0x300], 0x671d7dd6
xor dword [rbx + 0xdc], 0x66df362d
not dword [rbx + 0x1b4]
sub dword [rbx + 0x344], 0x14695935
add dword [rbx + 0x390], 0x33763e9d
add dword [rbx + 0x3c8], 0x74d650b1
sub dword [rbx + 0x39c], 0x4555063
sub dword [rbx + 0xd8], 0xecb263f
sub dword [rbx + 0x3f8], 0x3e7761cf
add dword [rbx + 0x60], 0x1ea47f59
sub dword [rbx + 0x288], 0x49c42ddd
add dword [rbx + 0x230], 0x6afb7627
sub dword [rbx + 0x1b8], 0x20ab459f
xor dword [rbx + 0x70], 0x7e2f35c7
sub dword [rbx + 0x30c], 0x7c6a4161
not dword [rbx + 0x370]
not dword [rbx + 0x2b0]
xor dword [rbx + 0x3dc], 0x436e23f3
sub dword [rbx + 0x14], 0x115176a8
add dword [rbx + 0x1a0], 0x6ff85274
xor dword [rbx + 0x84], 0x68914416
sub dword [rbx + 0x184], 0x41514312
add dword [rbx + 0x35c], 0x5cf23186
xor dword [rbx + 0x2c8], 0x4bd56ee7
not dword [rbx + 0xc4]
xor dword [rbx + 0x100], 0x3953609f
add dword [rbx + 0xe8], 0x3a2a4be5
add dword [rbx + 0x394], 0x44459a5
xor dword [rbx + 0x2ac], 0x229e3f87
sub dword [rbx + 0x238], 0x6ccd4aec
not dword [rbx + 0x218]
sub dword [rbx + 0x88], 0x5f3447a3
xor dword [rbx + 0x248], 0x3d9223b8
xor dword [rbx + 0x3e0], 0x50a04a00
add dword [rbx + 0x330], 0x309e74e8
sub dword [rbx], 0x52cd6a64
sub dword [rbx + 0x68], 0x582b1c70
xor dword [rbx + 0x80], 0x153c27be
sub dword [rbx + 0x3b8], 0x2e677840
xor dword [rbx + 0xb0], 0x797c5a53
not dword [rbx + 0x1c0]
not dword [rbx + 0x354]
xor dword [rbx + 0xa0], 0x1bad1b46
not dword [rbx + 0x2e0]
add dword [rbx + 0x164], 0x53a1550
sub dword [rbx + 0x364], 0x397001a0
sub dword [rbx + 0x1f8], 0xf4f6b7d
sub dword [rbx + 0x2bc], 0x15444cfe
not dword [rbx + 0x198]
add dword [rbx + 0x318], 0x367271e7
add dword [rbx + 0x1d0], 0x1fa7779c
add dword [rbx + 0x2a8], 0x468c4cc7
sub dword [rbx + 0x3d0], 0x5309092a
sub dword [rbx + 0xc], 0x34ac7010
not dword [rbx + 0x114]
sub dword [rbx + 0x29c], 0x45d90e33
add dword [rbx + 0xa4], 0x13d57930
not dword [rbx + 0x268]
not dword [rbx + 0x254]
not dword [rbx + 0xd0]
sub dword [rbx + 0x2d4], 0x1df703cb
add dword [rbx + 0x1c8], 0x76021463
xor dword [rbx + 0x278], 0x539a2f1b
xor dword [rbx + 0x118], 0x4a0d1294
add dword [rbx + 0x28c], 0x1a163c93
not dword [rbx + 0xec]
not dword [rbx + 0x168]
xor dword [rbx + 0x134], 0x55200bd7
add dword [rbx + 0x204], 0x175068a5
not dword [rbx + 0x208]
not dword [rbx + 0x170]
add dword [rbx + 0x350], 0x63526046
sub dword [rbx + 0x180], 0x1bea40c1
sub dword [rbx + 0x3c], 0x6e73284
add dword [rbx + 0x3a8], 0x11c13ac
add dword [rbx + 0x1e4], 0x72851daf
xor dword [rbx + 0x294], 0x6b84b52
add dword [rbx + 0x36c], 0x4bee42c5
xor dword [rbx + 0xf4], 0x162f78c7
add dword [rbx + 0x8c], 0x47d3272d
add dword [rbx + 0x378], 0x249661cc
sub dword [rbx + 0x1e8], 0x2ab40e37
sub dword [rbx + 0x3fc], 0x2d502644
add dword [rbx + 0xa8], 0x586a45a8
sub dword [rbx + 0x154], 0xf7a1d88
add dword [rbx + 0x228], 0x30c7529e
add dword [rbx + 0x1ec], 0x4634326b
sub dword [rbx + 0x2e4], 0x5a686f3f
not dword [rbx + 0x338]
add dword [rbx + 0x7c], 0xe092969
sub dword [rbx + 0x3bc], 0x1c70477e
xor dword [rbx + 0x1f4], 0x4e504c32
not dword [rbx + 0x2f0]
xor dword [rbx + 0x148], 0x600d27f0
sub dword [rbx + 0x314], 0x1b40cdf
not dword [rbx + 0x2d0]
sub dword [rbx + 0x31c], 0x75066b71
xor dword [rbx + 0x2e8], 0x73424b87
add dword [rbx + 0x140], 0x68f90a65
add dword [rbx + 0x210], 0x685a09a3
add dword [rbx + 0x1cc], 0x607f3c6f
sub dword [rbx + 0x78], 0x681645e8
add dword [rbx + 0x38c], 0x20c86941
sub dword [rbx + 0x58], 0x6a1b5687
sub dword [rbx + 0x374], 0x55418d8
xor dword [rbx + 0x74], 0x4d53614a
sub dword [rbx + 0x3f0], 0x4a9b049b
sub dword [rbx + 0x10c], 0x16ac0e24
xor dword [rbx + 0x1d4], 0x5049716f
add dword [rbx + 0x3cc], 0x70f81d43
sub dword [rbx + 0x2a0], 0x76fb33bb
add dword [rbx + 0x6c], 0x1bfb67fb
add dword [rbx + 0x1bc], 0x26365eca
not dword [rbx + 0x214]
sub dword [rbx + 0x358], 0x4d061727
xor dword [rbx + 0x264], 0x3ed73d77
sub dword [rbx + 0x258], 0x39fe42da
not dword [rbx + 0x1f0]
sub dword [rbx + 0x3c4], 0x77f87863
xor dword [rbx + 0x98], 0x7156747f
xor dword [rbx + 0x2fc], 0x6ea70683
not dword [rbx + 0x3a4]
not dword [rbx + 0x4c]
sub dword [rbx + 0x20], 0x6270302c
not dword [rbx + 0x24]
sub dword [rbx + 0x174], 0x14f12eb7
xor dword [rbx + 0x40], 0x19565b4
not dword [rbx + 0x24c]
sub dword [rbx + 0x2dc], 0x7e934979
add dword [rbx + 0xd4], 0x71bb3107
sub dword [rbx + 0x5c], 0x788c34dd
not dword [rbx + 0x1e0]
not dword [rbx + 0x10]
add dword [rbx + 0x50], 0x7ef9195d
not dword [rbx + 0x3e4]
not dword [rbx + 0x22c]
add dword [rbx + 0xcc], 0x165a4328
xor dword [rbx + 0x310], 0x4092057e
sub dword [rbx + 0x194], 0x249c1585
not dword [rbx + 0x2b8]
xor dword [rbx + 0x388], 0x1d27161b
not dword [rbx + 0x368]
not dword [rbx + 0x1fc]
sub dword [rbx + 0x224], 0x2de212f5
xor dword [rbx + 0x17c], 0x39171cde
xor dword [rbx + 0x284], 0x4057067
xor dword [rbx + 0x1a8], 0x7e9062b0
add dword [rbx + 0x18c], 0xdaf20cd
sub dword [rbx + 0x178], 0x3baf7c65
not dword [rbx + 0x2c]
not dword [rbx + 0x1c4]
sub dword [rbx + 0x2b4], 0x1cf357ad
sub dword [rbx + 0x240], 0x60c4d86
not dword [rbx + 0x26c]
not dword [rbx + 0x18]
sub dword [rbx + 0x144], 0x5e8c6b32
xor dword [rbx + 0x1c], 0x4a073590
not dword [rbx + 0xac]
not dword [rbx + 0x1ac]
sub dword [rbx + 0x3e8], 0x34962395
add dword [rbx + 0x270], 0x6de95ba3
sub dword [rbx + 0x250], 0x8f977b7
not dword [rbx + 0x304]
sub dword [rbx + 0x64], 0x1ada046a
not dword [rbx + 0x290]
sub dword [rbx + 0x334], 0x37c33f0d
not dword [rbx + 0xc8]
xor dword [rbx + 0x94], 0x30577e
add dword [rbx + 0x384], 0x2a6d78d5
add dword [rbx + 0x27c], 0x2693792d
xor dword [rbx + 0x32c], 0x5e215f35
xor dword [rbx + 0x23c], 0x14351686
not dword [rbx + 0x130]
xor dword [rbx + 0x220], 0x72b73bf9
add dword [rbx + 0x138], 0x69311e
not dword [rbx + 0x380]
sub dword [rbx + 0x15c], 0x42780027
not dword [rbx + 0xfc]
sub dword [rbx + 0x37c], 0x63e5918
xor dword [rbx + 0x200], 0x4dd937da
not dword [rbx + 0x34c]
sub dword [rbx + 0x2c0], 0x4454014c
not dword [rbx + 0x234]
sub dword [rbx + 0xb8], 0x16f70ee
add dword [rbx + 0x2a4], 0x278c4b2a
sub dword [rbx + 0x398], 0x45e552d3
sub dword [rbx + 0x20c], 0x7d560eff
sub dword [rbx + 0x190], 0x78560a79
xor dword [rbx + 0x30], 0x1bde3041
add dword [rbx + 0xbc], 0xf871220
not dword [rbx + 0x298]
xor dword [rbx + 0x2f8], 0x512a79b9
add dword [rbx + 0xb4], 0x31a86904
sub dword [rbx + 0x320], 0x729d3274
xor dword [rbx + 0x110], 0x3fed1385
add dword [rbx + 0x3b4], 0x45346b4d
add dword [rbx + 0x340], 0x7f8f4cd7
sub dword [rbx + 0x324], 0x2a12122b
not dword [rbx + 0x90]
not dword [rbx + 0x2d8]
not dword [rbx + 0x3ec]
not dword [rbx + 0x1a4]
add dword [rbx + 0x244], 0x49d8293f
xor dword [rbx + 0x158], 0x7f0168f
add dword [rbx + 0x48], 0x589507cd
add dword [rbx + 0x2cc], 0x681e458e
sub dword [rbx + 0x2c4], 0x521c68b1
xor dword [rbx + 0x3d4], 0x488518dc
xor dword [rbx + 0x120], 0x2ce84276
not dword [rbx + 0x124]
sub dword [rbx + 0x28], 0x204b449d
add dword [rbx + 0x54], 0x735437d4
not dword [rbx + 0x1dc]
add dword [rbx + 0x160], 0x3f9060e8
sub dword [rbx + 0x16c], 0x177a6530
add dword [rbx + 0x188], 0x6d5d00f5
xor dword [rbx + 0x3c0], 0x3e964dde
sub dword [rbx + 0x3ac], 0x4a6c450b
sub dword [rbx + 0x328], 0x13f55523
sub dword [rbx + 0x348], 0x49e432e7
xor dword [rbx + 0x274], 0xb062e51
not dword [rbx + 0x38]
xor dword [rbx + 0x104], 0x24cf5415
xor dword [rbx + 0x280], 0x13f779a4
sub dword [rbx + 0x25c], 0x41594375
xor dword [rbx + 0x3b0], 0x7aa91600
not dword [rbx + 0x21c]
not dword [rbx + 0x14c]
sub dword [rbx + 0x150], 0x7b1c4b54
add dword [rbx + 0x2f4], 0x57ca462b
add dword [rbx + 0x9c], 0x4314136d
not dword [rbx + 0x12c]
xor dword [rbx + 0xf0], 0x4a727dac
not dword [rbx + 0x1b0]
add dword [rbx + 0x44], 0x68c3424e
add dword [rbx + 0x360], 0x473d7dbe
not dword [rbx + 0x260]
not dword [rbx + 0x13c]
xor dword [rbx + 0x2ec], 0x1ef62c5e
xor dword [rbx + 0xe4], 0xabf7dc1
xor dword [rbx + 0x3d8], 0x7a63307b
xor dword [rbx + 0x308], 0x6d8a1795
add dword [rbx + 0x128], 0x6fcf1d06
sub dword [rbx + 0x108], 0xa8d0bd5
add dword [rbx + 0xc0], 0x7d139a
add dword [rbx + 8], 0x483b7566
add dword [rbx + 0x3f4], 0x285c3f70
add dword [rbx + 0x34], 0x6b3a4798
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x4998fc
jmp 0x499035
pop rcx
call 0x497b06
mov rsp, rbp
pop rbp
pop r15
pop r14
pop r13
pop r12
pop r11
pop r10
pop r9
pop r8
pop rdi
pop rsi
pop rbp
pop rbx
pop rdx
pop rcx
pop rax