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 rax, [0x0040c200]
movabs rsi, 0
push rax
not dword [rax + 0x3d4]
not dword [rax + 0x3ac]
not dword [rax + 0x398]
xor dword [rax + 0x164], 0x18436312
xor dword [rax + 0x180], 0x3a75611f
sub dword [rax + 0xe8], 0x33dc0cf3
xor dword [rax + 0x238], 0xdf82243
sub dword [rax + 0x278], 0x46c22747
not dword [rax + 0x324]
xor dword [rax + 0x3e4], 0x46bc2a61
add dword [rax + 0x178], 0x3a79068c
add dword [rax + 0x26c], 0x4a65632a
not dword [rax + 0x330]
sub dword [rax + 0x37c], 0x2b9a6926
sub dword [rax + 0x2c], 0x5c0c3191
not dword [rax + 0xd0]
xor dword [rax + 0x78], 0x2f4a09c8
xor dword [rax + 0x28c], 0x129c12ee
not dword [rax + 0x1b0]
sub dword [rax + 0x2a0], 0x268a6f24
sub dword [rax + 0x110], 0xd37959
add dword [rax + 0x80], 0x2b35311e
sub dword [rax + 0x2cc], 0x3d2038b1
add dword [rax + 0x168], 0x3ab807e7
xor dword [rax + 0x230], 0x504824b2
sub dword [rax + 0x288], 0x225441d0
add dword [rax], 0x2d7107c9
not dword [rax + 0x3e0]
xor dword [rax + 0x3c], 0x20c34373
sub dword [rax + 0x154], 0x50282f45
add dword [rax + 0x1d8], 0x469112fc
not dword [rax + 0x120]
sub dword [rax + 0x3b0], 0x2fc969c1
add dword [rax + 0x284], 0x721d6277
xor dword [rax + 0x3d8], 0x64735a6
not dword [rax + 0x1e8]
not dword [rax + 0x32c]
add dword [rax + 0x348], 0x72165b9b
not dword [rax + 0x1e0]
xor dword [rax + 8], 0x5e9346b
not dword [rax + 0xd8]
xor dword [rax + 0x204], 0x1f785226
xor dword [rax + 0x194], 0x33030baf
sub dword [rax + 0x370], 0x403943cf
sub dword [rax + 0x58], 0x452752e
not dword [rax + 0x258]
add dword [rax + 0x254], 0x3dae1403
sub dword [rax + 0xc0], 0x1f330fe6
add dword [rax + 0x314], 0x59be02e5
add dword [rax + 0x128], 0x47204bd
xor dword [rax + 0x6c], 0x584c43e3
add dword [rax + 0x368], 0xad02a51
not dword [rax + 0xdc]
sub dword [rax + 0x3b8], 0x6b7824d6
not dword [rax + 0xe4]
not dword [rax + 0x3e8]
not dword [rax + 0x34c]
not dword [rax + 0x23c]
add dword [rax + 0x4c], 0x3b745bd7
not dword [rax + 0x2bc]
sub dword [rax + 0x2f8], 0x69fc563e
sub dword [rax + 0x184], 0xe5a28be
sub dword [rax + 0x104], 0x1f2a50c6
add dword [rax + 0xc8], 0x5e3c4d3a
sub dword [rax + 0x298], 0x2ab85fde
not dword [rax + 0x3f4]
not dword [rax + 0x270]
not dword [rax + 0x378]
xor dword [rax + 0x328], 0x2a71d9d
sub dword [rax + 0x2c8], 0x1e2e34f1
add dword [rax + 0x390], 0x25d37f74
add dword [rax + 0x248], 0x7acf3084
sub dword [rax + 0x5c], 0x304a4aa9
sub dword [rax + 0x190], 0x2638359b
not dword [rax + 0x2dc]
xor dword [rax + 0x24], 0x2d9c5116
not dword [rax + 0x2c0]
xor dword [rax + 0x2ec], 0x43446fbe
add dword [rax + 0x364], 0x19f642b5
not dword [rax + 0x1c8]
not dword [rax + 0x3b4]
xor dword [rax + 0x280], 0x4b753235
not dword [rax + 0x88]
not dword [rax + 0x1e4]
not dword [rax + 0x3fc]
sub dword [rax + 0x374], 0x6e0f164b
sub dword [rax + 0x30], 0x511434a1
add dword [rax + 0x84], 0x65018c7
sub dword [rax + 0x60], 0x4c53290f
xor dword [rax + 0x318], 0x647a1141
sub dword [rax + 0x144], 0x3c361403
xor dword [rax + 0x1bc], 0x3f9a1084
not dword [rax + 0x38]
not dword [rax + 0x174]
xor dword [rax + 0x3f0], 0x75783018
sub dword [rax + 0x3a0], 0xa2211e8
not dword [rax + 0x2ac]
add dword [rax + 0x2a4], 0x7f560a9a
add dword [rax + 0x118], 0x44b2fea
add dword [rax + 0x10c], 0x64ce2007
xor dword [rax + 0x198], 0x6818400a
xor dword [rax + 0x114], 0x67cd1a36
xor dword [rax + 0xb0], 0x32862c24
not dword [rax + 0x17c]
sub dword [rax + 0x14c], 0x1e8c53ec
add dword [rax + 0x18c], 0x6da91f0c
add dword [rax + 0x9c], 0x146d0314
not dword [rax + 0x36c]
not dword [rax + 0x134]
sub dword [rax + 0x2f4], 0x6692566f
xor dword [rax + 0xcc], 0x199131a6
add dword [rax + 0x20c], 0x3fa54f1c
add dword [rax + 0x90], 0x3c656930
add dword [rax + 0x138], 0x3ed038e7
sub dword [rax + 0x18], 0x25f0105
not dword [rax + 0xa8]
add dword [rax + 0x30c], 0x52641139
sub dword [rax + 0x354], 0x7ce80b2f
add dword [rax + 0x1dc], 0x5f533eba
not dword [rax + 0x1fc]
not dword [rax + 0x25c]
xor dword [rax + 0x11c], 0x28fc248b
add dword [rax + 0x16c], 0x30c11b8f
xor dword [rax + 0x27c], 0x4384c44
xor dword [rax + 0x2b4], 0x70bd6c7c
sub dword [rax + 0x1c0], 0x671a081b
sub dword [rax + 0x19c], 0x63f94bf2
add dword [rax + 0x2f0], 0x7e9a4011
add dword [rax + 0x24c], 0x787c34b9
xor dword [rax + 0x3dc], 0x267a2ef2
xor dword [rax + 0x124], 0x5f391cbc
not dword [rax + 0x2b8]
sub dword [rax + 0x74], 0x424b04ad
not dword [rax + 0x334]
sub dword [rax + 0x208], 0x689e4761
add dword [rax + 0xf4], 0x4e5f1741
xor dword [rax + 0x250], 0x30314f4f
add dword [rax + 0x320], 0xfc32b2c
sub dword [rax + 0x304], 0x79df5329
not dword [rax + 0x3bc]
xor dword [rax + 0x54], 0x3986d35
add dword [rax + 0x188], 0x5b7c6b2a
not dword [rax + 0x15c]
add dword [rax + 0x358], 0x5a953f48
sub dword [rax + 0x234], 0x6187ecd
not dword [rax + 0x38c]
xor dword [rax + 0x35c], 0x4d536138
add dword [rax + 0xb8], 0x4c87000
add dword [rax + 0x1d0], 0x6ab059cc
sub dword [rax + 0x244], 0xe585432
add dword [rax + 0x39c], 0x1b0a615c
not dword [rax + 0x360]
not dword [rax + 0x310]
add dword [rax + 0x350], 0x1c740f2a
add dword [rax + 0x1c], 0x33f21856
xor dword [rax + 0x210], 0x64cc008c
sub dword [rax + 0x1ec], 0x7e816902
xor dword [rax + 0x7c], 0x5aa731c5
xor dword [rax + 0x1b8], 0xc633460
sub dword [rax + 0x22c], 0x6f975bc
xor dword [rax + 0x160], 0x40221aab
xor dword [rax + 0x44], 0x449d68a7
add dword [rax + 0xac], 0x2a234208
not dword [rax + 0x33c]
add dword [rax + 0x2d4], 0x538817cf
sub dword [rax + 0x1f0], 0x7d610fd3
sub dword [rax + 0x2a8], 0x6ab04a93
sub dword [rax + 0x2e8], 0x36271fa2
xor dword [rax + 0x3c8], 0x1b8062d9
add dword [rax + 0x260], 0x587a01c4
add dword [rax + 0x1cc], 0x343d3f5f
sub dword [rax + 0x3cc], 0x12fb535a
xor dword [rax + 0xf8], 0x487a2d17
not dword [rax + 0xa4]
xor dword [rax + 0x344], 0x37c454f3
add dword [rax + 0x148], 0x65ce5901
not dword [rax + 0x68]
xor dword [rax + 0x12c], 0x24c20a67
add dword [rax + 0x300], 0x6a6a0fe4
not dword [rax + 0x338]
not dword [rax + 0x380]
not dword [rax + 0xbc]
sub dword [rax + 0x13c], 0x94d5c87
sub dword [rax + 0x2d8], 0x7f0b59f2
xor dword [rax + 0x2d0], 0x6ab564e6
not dword [rax + 0xf0]
xor dword [rax + 0x2c4], 0x3d91345
xor dword [rax + 0x14], 0x695c36dc
xor dword [rax + 0x2fc], 0x37be6563
not dword [rax + 0x1a4]
not dword [rax + 0x150]
xor dword [rax + 0x264], 0x7e6c079e
sub dword [rax + 0x1c4], 0x39aa2c45
add dword [rax + 0x2e4], 0x5eb9149c
xor dword [rax + 0x28], 0x194c3026
add dword [rax + 0x290], 0x78c710c7
sub dword [rax + 0x220], 0x2dbf48b7
xor dword [rax + 0x1ac], 0x38c20666
sub dword [rax + 0x274], 0xec024c5
add dword [rax + 0x240], 0x2c631863
add dword [rax + 0x308], 0x77992ad1
sub dword [rax + 0xd4], 0x6c4d1264
sub dword [rax + 0x100], 0x54f92988
xor dword [rax + 0x1d4], 0x57402bd2
not dword [rax + 0x3d0]
not dword [rax + 0x10]
xor dword [rax + 0x384], 0x7e5901b3
sub dword [rax + 0x3a4], 0x37734e9
xor dword [rax + 0x2e0], 0x55a5159b
not dword [rax + 0x218]
sub dword [rax + 0x29c], 0x5a987d75
xor dword [rax + 0xec], 0x664c5917
not dword [rax + 0x340]
xor dword [rax + 0x108], 0x2ff850d4
add dword [rax + 0x1f4], 0x2d827455
xor dword [rax + 0xe0], 0x73856d39
xor dword [rax + 0x64], 0x42bb614f
not dword [rax + 0x20]
xor dword [rax + 0x31c], 0x3eeb3a00
not dword [rax + 0x40]
xor dword [rax + 0xc4], 0x206467f7
add dword [rax + 4], 0x4c353348
not dword [rax + 0x21c]
add dword [rax + 0x94], 0x59482fee
add dword [rax + 0x294], 0x5be4100e
not dword [rax + 0xfc]
xor dword [rax + 0x224], 0x6a48083c
not dword [rax + 0x3ec]
not dword [rax + 0xb4]
sub dword [rax + 0x228], 0x77a50050
xor dword [rax + 0x388], 0x7b6346ba
xor dword [rax + 0x158], 0x2ab15bad
add dword [rax + 0x8c], 0x213c3353
add dword [rax + 0x200], 0x2f615bfb
not dword [rax + 0x34]
not dword [rax + 0x3c4]
xor dword [rax + 0x214], 0x6d033e4f
xor dword [rax + 0x170], 0x5b564423
not dword [rax + 0x1a0]
add dword [rax + 0x3a8], 0x2b814ac6
not dword [rax + 0x130]
xor dword [rax + 0x1a8], 0x618e617b
not dword [rax + 0x70]
add dword [rax + 0x48], 0x5b537251
add dword [rax + 0x268], 0x17e527e6
xor dword [rax + 0xc], 0x531d7e3a
add dword [rax + 0x394], 0x54aa3ccc
sub dword [rax + 0x50], 0x7e1117cd
not dword [rax + 0x3c0]
not dword [rax + 0x140]
xor dword [rax + 0x3f8], 0x6ef43a94
xor dword [rax + 0x98], 0x338b0a85
xor dword [rax + 0xa0], 0x1ac23025
sub dword [rax + 0x2b0], 0x36be56de
xor dword [rax + 0x1b4], 0x3cfb095d
add dword [rax + 0x1f8], 0x73be3bff
add rsi, 0x400
add rax, 0x400
cmp rsi, 0x8c000
je 0x4998d0
jmp 0x499035
pop rcx
call fcn.0049733e
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