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
sub dword [rbx + 0x22c], 0x257f44bd
sub dword [rbx + 0x120], 0x2eeb35f3
sub dword [rbx + 0x390], 0x3a6701a0
add dword [rbx + 0x1f4], 0x7e7b2698
add dword [rbx + 0xa4], 0x161170f9
not dword [rbx + 0x74]
not dword [rbx + 0xec]
xor dword [rbx + 0xb4], 0x4fef540e
add dword [rbx + 0x1ec], 0x347036b8
xor dword [rbx + 0x24c], 0x13cf6ebc
xor dword [rbx + 0x1c4], 0x77c67f77
add dword [rbx + 0xd0], 0x44cc15c0
add dword [rbx + 0x10], 0x520d1230
not dword [rbx + 0x2c4]
add dword [rbx + 0x17c], 0x75a192a
not dword [rbx + 0xbc]
add dword [rbx + 0x290], 0x180b1c1f
xor dword [rbx + 0x1d8], 0x48a76290
xor dword [rbx + 0x5c], 0x2b834cc8
xor dword [rbx + 0x38], 0x75a34f0c
xor dword [rbx + 0x13c], 0x585a3f0a
sub dword [rbx + 0xe4], 0x29480b10
xor dword [rbx + 0x144], 0x70685efa
sub dword [rbx + 0x1d0], 0x30ae22d4
xor dword [rbx + 0x224], 0x10ee32b5
xor dword [rbx + 0x254], 0x4557076d
sub dword [rbx + 0x4c], 0x6c5f3f6a
sub dword [rbx + 0x160], 0x6cf15f73
not dword [rbx + 0xe0]
sub dword [rbx + 0x150], 0x6969205b
add dword [rbx + 0x23c], 0x7660577e
xor dword [rbx + 0x1b8], 0x4f045db4
sub dword [rbx + 0x3dc], 0x46a25ae1
add dword [rbx + 0x3f0], 0x1a5c7c9b
not dword [rbx + 0x320]
add dword [rbx + 0x1b4], 0x4b6d3aed
add dword [rbx + 0x48], 0x30a006f6
xor dword [rbx + 0x18], 0x57c511d5
sub dword [rbx + 0x1e4], 0x76497968
add dword [rbx + 0x2c0], 0x73571327
add dword [rbx + 0x1ac], 0x52c87d57
not dword [rbx + 0x1cc]
xor dword [rbx + 0x238], 0x10d93c14
add dword [rbx + 0x9c], 0x6dd4779a
add dword [rbx + 0x234], 0x420e0506
add dword [rbx + 0x84], 0x61cb30f6
xor dword [rbx + 0x100], 0x1c632bfd
xor dword [rbx + 0x3d4], 0x1bd23f2c
not dword [rbx + 0x33c]
not dword [rbx + 0x3c0]
xor dword [rbx + 0x298], 0x595e5eb2
sub dword [rbx + 0x388], 0x48b94eb6
not dword [rbx + 0x58]
not dword [rbx + 0xd4]
xor dword [rbx + 0x1dc], 0xc4126ff
xor dword [rbx + 0x80], 0x6b835505
xor dword [rbx + 0x340], 0x2e56501f
sub dword [rbx + 0x10c], 0x49ef3549
sub dword [rbx + 0x6c], 0x46304bc4
not dword [rbx + 0x200]
not dword [rbx + 0x248]
xor dword [rbx + 0xf8], 0x3b96826
sub dword [rbx + 0x310], 0x55bc50ff
sub dword [rbx + 0x228], 0x54cc1f5a
add dword [rbx + 0x34c], 0xd85743b
add dword [rbx + 0x2ac], 0x10ad25bc
sub dword [rbx + 0x3e4], 0x15ff3133
xor dword [rbx + 0x194], 0x4800483e
xor dword [rbx + 0x208], 0x5f0277d8
add dword [rbx + 0x2f0], 0x587a7a7c
sub dword [rbx + 0x2cc], 0x12fb7680
sub dword [rbx + 0x178], 0x6bcf69a5
xor dword [rbx + 0x358], 0x70562b99
add dword [rbx + 0x60], 0x58e76de6
not dword [rbx + 0x2fc]
sub dword [rbx], 0x14eb3f60
xor dword [rbx + 0x2c], 0x773e52c6
add dword [rbx + 0x278], 0x640e1233
xor dword [rbx + 0x364], 0x456f4a81
xor dword [rbx + 0x2d8], 0x10e9493c
add dword [rbx + 0x250], 0x79b24823
add dword [rbx + 0x1a4], 0x371f78e3
not dword [rbx + 0x50]
not dword [rbx + 0x98]
not dword [rbx + 0x3b0]
not dword [rbx + 0x1d4]
sub dword [rbx + 0x2f8], 0x58e757b1
xor dword [rbx + 0x130], 0x71b97e7b
not dword [rbx + 0x118]
xor dword [rbx + 0x1f8], 0x23ce7341
not dword [rbx + 0x288]
add dword [rbx + 0x3d0], 0x422a52bf
not dword [rbx + 0x3e0]
not dword [rbx + 0x44]
not dword [rbx + 0x378]
not dword [rbx + 0x2c8]
add dword [rbx + 0x3a8], 0x5b5a18ac
sub dword [rbx + 0x34], 0x10243598
add dword [rbx + 0xa8], 0x63573e6b
xor dword [rbx + 0x1c0], 0x4b1f6d8a
xor dword [rbx + 0x154], 0x3e5707af
not dword [rbx + 0x11c]
sub dword [rbx + 0x3ac], 0x154f12e1
xor dword [rbx + 0x54], 0x3c17d78
not dword [rbx + 0x31c]
sub dword [rbx + 0x2e4], 0x7f14534
add dword [rbx + 0x270], 0x16d5101e
not dword [rbx + 0x104]
not dword [rbx + 0x198]
add dword [rbx + 0x78], 0x2733658c
not dword [rbx + 0x24]
xor dword [rbx + 0x3a4], 0x531d07c0
sub dword [rbx + 0x28c], 0x3fa51751
xor dword [rbx + 4], 0x61ad6c19
sub dword [rbx + 0x40], 0x244f36e8
sub dword [rbx + 0x370], 0x7ef523fe
add dword [rbx + 0x374], 0x8f76e3c
add dword [rbx + 0x188], 0x1ccc680b
xor dword [rbx + 0x3f4], 0x2ff13557
sub dword [rbx + 0x158], 0x6d2319d0
xor dword [rbx + 0x94], 0x72a95087
sub dword [rbx + 0x344], 0x450577b8
xor dword [rbx + 0x330], 0x69930f31
not dword [rbx + 0x180]
not dword [rbx + 0x184]
sub dword [rbx + 0x30], 0x40336c7d
not dword [rbx + 0x170]
add dword [rbx + 0x318], 0x3823153c
xor dword [rbx + 0xfc], 0x28606c02
sub dword [rbx + 0xc0], 0x3ff87be7
not dword [rbx + 0x328]
sub dword [rbx + 0xb8], 0x45c13068
xor dword [rbx + 0x260], 0x14c42811
xor dword [rbx + 0x2d0], 0x378e5f3f
xor dword [rbx + 0x3c8], 0x117e3e0c
add dword [rbx + 0x3a0], 0x78e41fc8
add dword [rbx + 0x1a0], 0x5ba43693
xor dword [rbx + 0x258], 0x7f773cf7
not dword [rbx + 0x64]
sub dword [rbx + 0x128], 0x2f726c1b
xor dword [rbx + 0x2e8], 0x26eb3a78
not dword [rbx + 0x2a0]
xor dword [rbx + 0x1c], 0x5790609b
sub dword [rbx + 0x334], 0x226f10c4
sub dword [rbx + 0x300], 0x26962a76
not dword [rbx + 0x70]
xor dword [rbx + 0x15c], 0x21b0596
sub dword [rbx + 0xe8], 0x36b712fa
add dword [rbx + 0x240], 0x77cd1b1d
sub dword [rbx + 0x2b8], 0x429a07e5
add dword [rbx + 0x108], 0x55b37b4a
xor dword [rbx + 0x3c], 0x1fad7122
add dword [rbx + 0x314], 0x45f625f4
not dword [rbx + 0x1e0]
not dword [rbx + 0x230]
not dword [rbx + 0x88]
sub dword [rbx + 0x124], 0x187d4dc2
sub dword [rbx + 0x348], 0x4ac26ecc
sub dword [rbx + 0x3e8], 0x7df831bb
sub dword [rbx + 0x12c], 0x245000f1
xor dword [rbx + 0x2b0], 0x1a470d00
xor dword [rbx + 0x174], 0x29935dcb
not dword [rbx + 0x25c]
sub dword [rbx + 0x284], 0x3b2e4447
add dword [rbx + 0x1fc], 0x7c866a01
sub dword [rbx + 0x280], 0x5aa54984
xor dword [rbx + 0x29c], 0x38b86c7b
xor dword [rbx + 0x1e8], 0x44152ccd
add dword [rbx + 0x264], 0x408c0af4
xor dword [rbx + 0x19c], 0x3a463ee0
add dword [rbx + 0x380], 0x49c84312
sub dword [rbx + 0x368], 0x117f2f0b
add dword [rbx + 0x28], 0x2a7f7e64
sub dword [rbx + 0x114], 0xba50868
not dword [rbx + 0x7c]
sub dword [rbx + 0xc], 0x3fd16fad
xor dword [rbx + 0x26c], 0x289c7fd8
not dword [rbx + 0x134]
not dword [rbx + 0x308]
not dword [rbx + 0xac]
sub dword [rbx + 0x1f0], 0x3dee18eb
xor dword [rbx + 0x244], 0x6faf64db
not dword [rbx + 0x398]
add dword [rbx + 0x3fc], 0x51895c17
xor dword [rbx + 0x20], 0x6fd62cd6
sub dword [rbx + 0x2b4], 0x573c0b5b
not dword [rbx + 0x14c]
xor dword [rbx + 0x21c], 0x43e31357
sub dword [rbx + 0x68], 0x59f82e36
not dword [rbx + 0x324]
add dword [rbx + 0x204], 0x7ec23f2f
not dword [rbx + 0x3b8]
sub dword [rbx + 0x2e0], 0x36952033
xor dword [rbx + 0x1a8], 0x36a61a2d
add dword [rbx + 0x36c], 0x47645fdb
add dword [rbx + 0xc4], 0x619e360b
sub dword [rbx + 0xf4], 0x6b844e76
xor dword [rbx + 0x354], 0x6c810b73
sub dword [rbx + 0x274], 0x2bb45db4
sub dword [rbx + 0x164], 0x5430623a
not dword [rbx + 0x30c]
sub dword [rbx + 0xdc], 0x45191836
sub dword [rbx + 0x168], 0x44235644
add dword [rbx + 0x2a8], 0x19bc1658
not dword [rbx + 0x384]
add dword [rbx + 0x1bc], 0x1cd61be6
not dword [rbx + 0x2a4]
not dword [rbx + 0x16c]
xor dword [rbx + 0x1b0], 0x6716c9d
sub dword [rbx + 0x338], 0xaa0545e
add dword [rbx + 0x3c4], 0x466103e0
xor dword [rbx + 0x3b4], 0x1f1e0c19
sub dword [rbx + 0x3d8], 0x5160c45
sub dword [rbx + 0x394], 0x787b7812
xor dword [rbx + 0x3f8], 0x55c32f34
not dword [rbx + 0x20c]
not dword [rbx + 0x2f4]
not dword [rbx + 0xb0]
not dword [rbx + 0x138]
not dword [rbx + 0x3ec]
add dword [rbx + 0x214], 0xe310de2
add dword [rbx + 0x268], 0x2c660f4b
sub dword [rbx + 0x90], 0x7d3c56d0
add dword [rbx + 0xd8], 0x61914680
sub dword [rbx + 0x148], 0x6902623d
xor dword [rbx + 0xcc], 0x72483345
not dword [rbx + 0x1c8]
add dword [rbx + 0x39c], 0x76eb512b
add dword [rbx + 0x220], 0x249a7533
xor dword [rbx + 0x140], 0x50b573f5
not dword [rbx + 0x210]
xor dword [rbx + 0x218], 0x50682ba3
add dword [rbx + 0x18c], 0x448679f
add dword [rbx + 0x190], 0x613d35c4
add dword [rbx + 0x360], 0xd213382
not dword [rbx + 0x3bc]
xor dword [rbx + 0xf0], 0x39f60829
sub dword [rbx + 8], 0x7173780d
sub dword [rbx + 0xc8], 0x1ca5169d
sub dword [rbx + 0xa0], 0x3ad949dc
sub dword [rbx + 0x14], 0x7a9456c4
not dword [rbx + 0x350]
sub dword [rbx + 0x8c], 0x7c2f0dd6
not dword [rbx + 0x2d4]
sub dword [rbx + 0x294], 0x28b00b2c
xor dword [rbx + 0x37c], 0x8656593
add dword [rbx + 0x304], 0x3f9a4bca
xor dword [rbx + 0x2bc], 0x35b076e9
add dword [rbx + 0x38c], 0x580639ac
xor dword [rbx + 0x2ec], 0x70da095b
sub dword [rbx + 0x3cc], 0x70a46384
not dword [rbx + 0x32c]
sub dword [rbx + 0x110], 0x1ef6659
xor dword [rbx + 0x27c], 0x369b19a0
sub dword [rbx + 0x2dc], 0x2da324d
xor dword [rbx + 0x35c], 0x16bc2463
add rdx, 0x400
add rbx, 0x400
cmp rdx, 0x8c000
je 0x1400968f4
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