Function at 0x140096000
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, [0x140009000]
movabs rdx, 0
push rbx
xor dword [rbx + 0x22c], 0x287d2d5e
sub dword [rbx + 0x258], 0x20522d7a
xor dword [rbx + 0x168], 0x43c073c8
sub dword [rbx + 0x64], 0x19fa5931
xor dword [rbx + 0x9c], 0x6a2a3cdc
add dword [rbx + 0x2a8], 0x231c5e7a
not dword [rbx + 0x84]
sub dword [rbx + 0x5c], 0x67037bb2
xor dword [rbx + 0x328], 0x1cf82cdc
add dword [rbx + 0x380], 0xc1606d
not dword [rbx + 0x124]
xor dword [rbx + 0x238], 0x5a900026
add dword [rbx + 0x3a0], 0x26c57857
sub dword [rbx + 0xcc], 0x81c5e36
add dword [rbx + 0x3ac], 0x7532266e
not dword [rbx + 0x330]
xor dword [rbx + 0x34], 0x2cc74b8e
add dword [rbx + 0x1f0], 0x5f0c5bde
sub dword [rbx + 0x18], 0x57b846f7
add dword [rbx + 0x10], 0xd714ee3
sub dword [rbx + 0x288], 0x4f1e067c
xor dword [rbx + 0x12c], 0x26365bca
xor dword [rbx + 0x200], 0x277a207b
sub dword [rbx + 0xc], 0x72456e22
add dword [rbx + 0x230], 0x68cd27f5
sub dword [rbx + 0x274], 0x3aa94fc3
not dword [rbx + 0x110]
xor dword [rbx + 0x3d0], 0x765b353f
xor dword [rbx + 0x11c], 0x2e314097
sub dword [rbx + 0x174], 0x62b702d0
add dword [rbx + 0x340], 0x3c421aba
add dword [rbx + 0x374], 0x3d055fa
add dword [rbx + 0x2e0], 0x33ea0f7b
add dword [rbx + 0x1c4], 0x52c75c63
xor dword [rbx + 0x280], 0x162622f7
add dword [rbx + 0x1e0], 0x38e56208
add dword [rbx + 0x2a0], 0x185019c9
add dword [rbx + 0x1d8], 0x249037f2
not dword [rbx + 0xd8]
not dword [rbx + 0x308]
not dword [rbx + 0x300]
not dword [rbx + 0x3c8]
xor dword [rbx + 0x184], 0x55d4449a
sub dword [rbx + 0xac], 0x2c3942
sub dword [rbx + 0x384], 0x1af82b4b
xor dword [rbx + 0x6c], 0x7b0533dc
not dword [rbx + 0x2c]
not dword [rbx + 0x30c]
sub dword [rbx + 0x4c], 0x4d9947d1
sub dword [rbx + 0x314], 0x49a946d6
xor dword [rbx + 0x90], 0x4200446b
not dword [rbx + 0x150]
add dword [rbx + 0x34c], 0x1683667b
not dword [rbx + 0x2f4]
add dword [rbx + 0x2b4], 0x3fa0542f
xor dword [rbx + 0x68], 0x1768028e
not dword [rbx + 0x250]
not dword [rbx + 0x350]
xor dword [rbx + 0xb4], 0x7cfc755e
xor dword [rbx + 0x98], 0x520e7eae
xor dword [rbx + 0x58], 0x373f3331
xor dword [rbx + 0x210], 0x5f276c5b
sub dword [rbx + 0x20], 0x5e0c5b3c
sub dword [rbx + 0x360], 0x298270a3
sub dword [rbx + 0x2bc], 0x335b6373
xor dword [rbx + 0x23c], 0x56ff2079
not dword [rbx + 0xf0]
sub dword [rbx + 0x3dc], 0x7aeb01e0
not dword [rbx + 0xa0]
xor dword [rbx + 0x164], 0x75d27712
sub dword [rbx + 0x27c], 0xc493a0a
xor dword [rbx + 4], 0xeee0bf9
add dword [rbx + 0x1d4], 0x40d518bd
xor dword [rbx + 0x3c], 0xefd62ed
sub dword [rbx + 0x108], 0x7acf4c78
not dword [rbx + 0x364]
not dword [rbx + 0xec]
xor dword [rbx + 0x270], 0x62a31734
add dword [rbx + 0x1e8], 0x17d637e2
add dword [rbx + 0x3a4], 0x3251d95
xor dword [rbx + 0x310], 0x7f6c051e
xor dword [rbx + 0x278], 0x31cf64fb
not dword [rbx + 0x78]
not dword [rbx + 0x224]
xor dword [rbx + 0x354], 0x6748560c
add dword [rbx + 0x32c], 0x57d45197
sub dword [rbx + 0x1c0], 0xa1b2d88
not dword [rbx + 0x25c]
xor dword [rbx + 0x188], 0x63f22528
not dword [rbx + 0x7c]
xor dword [rbx + 0x1b0], 0x58c1ee2
not dword [rbx + 0x2cc]
xor dword [rbx + 0x30], 0x31481e57
add dword [rbx + 0x50], 0x2709509f
sub dword [rbx + 0x148], 0x268d74bf
not dword [rbx + 0x334]
xor dword [rbx + 0x1c], 0x75505327
sub dword [rbx + 0x2d8], 0x5fd0032e
not dword [rbx + 0x100]
sub dword [rbx + 0x290], 0x755769ad
not dword [rbx + 0x338]
sub dword [rbx + 8], 0x21b80af3
not dword [rbx + 0x1c8]
add dword [rbx], 0xc2a3396
add dword [rbx + 0x2ec], 0x7d2137
add dword [rbx + 0x94], 0x394c4ca6
add dword [rbx + 0x1bc], 0x1662254
not dword [rbx + 0xf4]
add dword [rbx + 0x2a4], 0x354d414a
add dword [rbx + 0x2dc], 0x203c6c74
sub dword [rbx + 0x3d4], 0xb0e341c
add dword [rbx + 0x304], 0x6d247c2d
not dword [rbx + 0x29c]
not dword [rbx + 0x38c]
add dword [rbx + 0x248], 0x7e7371bf
sub dword [rbx + 0xe4], 0x219f75af
add dword [rbx + 0x284], 0x43fd11eb
sub dword [rbx + 0x208], 0x2c9a10c2
sub dword [rbx + 0x3e0], 0x249d38b5
sub dword [rbx + 0x37c], 0x688534fc
xor dword [rbx + 0x228], 0x5b2a04df
xor dword [rbx + 0x194], 0x1a7a4010
sub dword [rbx + 0x40], 0x30b35ed6
sub dword [rbx + 0x220], 0x20b16a6f
add dword [rbx + 0x60], 0xc5e0b7b
xor dword [rbx + 0x2e4], 0x42721710
not dword [rbx + 0x3f0]
add dword [rbx + 0x14c], 0x7dc956a2
not dword [rbx + 0xd0]
not dword [rbx + 0xc8]
not dword [rbx + 0x28]
sub dword [rbx + 0x1f4], 0x7c8518cd
add dword [rbx + 0x3d8], 0x696039fb
sub dword [rbx + 0x128], 0x67a8031d
not dword [rbx + 0xb0]
xor dword [rbx + 0x378], 0x37661fa6
xor dword [rbx + 0x264], 0x21c473eb
sub dword [rbx + 0x54], 0x7a561e88
sub dword [rbx + 0x398], 0x227e29ea
xor dword [rbx + 0xd4], 0x36e6607f
sub dword [rbx + 0x3b4], 0x2ccb2e24
sub dword [rbx + 0x130], 0x4646613d
add dword [rbx + 0x2c4], 0x7a8b0f96
not dword [rbx + 0x358]
sub dword [rbx + 0x104], 0x75e37fdb
xor dword [rbx + 0x394], 0x215f37b6
sub dword [rbx + 0xdc], 0x770c1d37
add dword [rbx + 0xc4], 0x2d060230
sub dword [rbx + 0x2ac], 0x742b4c9a
not dword [rbx + 0x3f8]
xor dword [rbx + 0x3e8], 0x5a329f8
sub dword [rbx + 0x178], 0xe7f2f39
add dword [rbx + 0x1a4], 0x5e3e4c66
sub dword [rbx + 0x268], 0x535fef
not dword [rbx + 0x80]
add dword [rbx + 0x138], 0x79030b38
add dword [rbx + 0x154], 0x9be6ac9
not dword [rbx + 0x13c]
sub dword [rbx + 0x1b8], 0x4b232ddc
xor dword [rbx + 0x158], 0x1db11cdd
add dword [rbx + 0x1a8], 0x9cb13d2
sub dword [rbx + 0x1e4], 0x250b2334
not dword [rbx + 0x3b8]
sub dword [rbx + 0x390], 0x49fd4526
sub dword [rbx + 0x35c], 0x66e33c85
sub dword [rbx + 0x114], 0x4d810a9c
not dword [rbx + 0x18c]
sub dword [rbx + 0x3f4], 0x18c461ea
sub dword [rbx + 0x118], 0x5fac4c0d
xor dword [rbx + 0x260], 0x56be4445
not dword [rbx + 0x298]
add dword [rbx + 0x10c], 0x12fa69b1
xor dword [rbx + 0x2d0], 0x11135292
xor dword [rbx + 0x19c], 0x69d11f1
add dword [rbx + 0xf8], 0x74953fe3
not dword [rbx + 0x15c]
add dword [rbx + 0x370], 0x27046fb9
not dword [rbx + 0xa8]
sub dword [rbx + 0x134], 0x799b42cb
not dword [rbx + 0x3cc]
sub dword [rbx + 0x1ec], 0x49b36539
sub dword [rbx + 0x3b0], 0x2e5e0667
xor dword [rbx + 0x2c8], 0x1407467f
add dword [rbx + 0x48], 0x7a0b1ef2
add dword [rbx + 0x234], 0x6ff575db
xor dword [rbx + 0x2f8], 0x1ee674d7
sub dword [rbx + 0x120], 0x53004ba
xor dword [rbx + 0x344], 0x7f59452b
xor dword [rbx + 0x140], 0x582bde
sub dword [rbx + 0x70], 0x5f8d67f1
add dword [rbx + 0x2fc], 0x6c9c15e7
sub dword [rbx + 0x214], 0x402e025b
add dword [rbx + 0x1ac], 0x17131dcc
not dword [rbx + 0x3fc]
sub dword [rbx + 0xc0], 0x7a9369a0
not dword [rbx + 0x1f8]
sub dword [rbx + 0x2d4], 0x47a21107
xor dword [rbx + 0x88], 0x6ad91379
xor dword [rbx + 0x44], 0x41bb3eda
not dword [rbx + 0x3a8]
add dword [rbx + 0x294], 0x2955ad5
not dword [rbx + 0x324]
sub dword [rbx + 0x2b0], 0x59a023eb
add dword [rbx + 0xbc], 0x759c4626
xor dword [rbx + 0x1dc], 0x223249d1
add dword [rbx + 0x254], 0x4e2439b5
sub dword [rbx + 0x240], 0x73f31a95
not dword [rbx + 0x198]
add dword [rbx + 0xe8], 0x76b84d6a
xor dword [rbx + 0x2c0], 0x2df842fe
add dword [rbx + 0x74], 0x143c3c60
sub dword [rbx + 0x190], 0x44436aaf
add dword [rbx + 0x28c], 0xc0230d5
xor dword [rbx + 0x26c], 0x64c87f1d
xor dword [rbx + 0x24], 0x6b0302d
sub dword [rbx + 0x1cc], 0x159602d
add dword [rbx + 0x3c4], 0x20107288
not dword [rbx + 0xa4]
xor dword [rbx + 0x348], 0x547b4fb4
sub dword [rbx + 0x160], 0x15485fcd
not dword [rbx + 0x1b4]
sub dword [rbx + 0xe0], 0x3acd589b
xor dword [rbx + 0x2e8], 0x7e8f3627
not dword [rbx + 0x204]
add dword [rbx + 0x21c], 0x3ca63881
not dword [rbx + 0x17c]
xor dword [rbx + 0x144], 0x30e34916
add dword [rbx + 0x20c], 0x27c7558e
sub dword [rbx + 0x31c], 0x7a6f47a4
not dword [rbx + 0x8c]
not dword [rbx + 0x16c]
add dword [rbx + 0xb8], 0x265a3782
add dword [rbx + 0x38], 0x494e1602
add dword [rbx + 0x218], 0x1c1f5aa4
sub dword [rbx + 0x318], 0x63d1007b
add dword [rbx + 0x180], 0x3e704cde
add dword [rbx + 0x2b8], 0x192326cf
xor dword [rbx + 0x1d0], 0x3e8d6750
add dword [rbx + 0x3bc], 0xd3c5e43
xor dword [rbx + 0x244], 0x7c2d38f1
xor dword [rbx + 0x368], 0x7e108c2
sub dword [rbx + 0x2f0], 0x58181eaa
add dword [rbx + 0xfc], 0x3aab6bd5
add dword [rbx + 0x14], 0x61e364d8
xor dword [rbx + 0x3ec], 0x7ca6126a
xor dword [rbx + 0x39c], 0x28a06368
add dword [rbx + 0x3c0], 0x36ea39c2
sub dword [rbx + 0x1a0], 0x43590b12
xor dword [rbx + 0x33c], 0x38b27fd9
not dword [rbx + 0x320]
sub dword [rbx + 0x170], 0x39bb5331
not dword [rbx + 0x36c]
sub dword [rbx + 0x24c], 0x29823df0
not dword [rbx + 0x1fc]
not dword [rbx + 0x388]
xor dword [rbx + 0x3e4], 0x3d941003
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x140096900
jmp 0x140096035
pop rcx
call fcn.140094906
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