Function at 0x1401f9000
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 rcx, [0x14016c000]
movabs rdx, 0
push rcx
not dword [rcx + 0x1f8]
add dword [rcx + 0x1ec], 0x3774616e
add dword [rcx + 0x1bc], 0x10b94ead
not dword [rcx + 0x228]
sub dword [rcx + 0x2b0], 0x372b0208
not dword [rcx + 0x1b4]
add dword [rcx + 0x324], 0x43811b98
not dword [rcx + 0x100]
add dword [rcx + 0x2e8], 0x2cd957ae
xor dword [rcx + 0x328], 0x113c6466
xor dword [rcx + 0x198], 0x248f40b5
xor dword [rcx + 0x278], 0xb60636b
sub dword [rcx + 0x1cc], 0x22181a0d
not dword [rcx + 0x1c4]
add dword [rcx + 0x2c0], 0x51f934f3
sub dword [rcx + 0x3b4], 0x1d9531ac
add dword [rcx + 0x220], 0x14493087
sub dword [rcx + 0x7c], 0x6b4e1571
sub dword [rcx + 0xf0], 0x12be5274
sub dword [rcx + 0x38c], 0x76297a34
sub dword [rcx + 0x338], 0x30d25822
xor dword [rcx + 0x3e0], 0x2efb748b
xor dword [rcx + 0x1b0], 0x246f0737
not dword [rcx + 0x3a0]
not dword [rcx + 0x3c8]
add dword [rcx + 0x3a8], 0x50cf464b
add dword [rcx + 0x13c], 0x502755f0
not dword [rcx + 0x2d4]
add dword [rcx], 0x5e7d38c5
not dword [rcx + 0x194]
sub dword [rcx + 0x1dc], 0x539606d0
add dword [rcx + 0x388], 0x21a91d50
sub dword [rcx + 0xcc], 0x60547aee
not dword [rcx + 0x33c]
xor dword [rcx + 0x214], 0x53f32e3a
sub dword [rcx + 0x14], 0x1b186ee6
add dword [rcx + 0x9c], 0x48442848
sub dword [rcx + 0x1d8], 0x37cf5c7c
xor dword [rcx + 0x1e8], 0x15383461
xor dword [rcx + 0x36c], 0x3296550f
not dword [rcx + 0x12c]
xor dword [rcx + 0x128], 0x661c4c96
xor dword [rcx + 0x370], 0x34d40eb
xor dword [rcx + 0x28c], 0x5fe82c54
xor dword [rcx + 0x74], 0x1fdc1ef5
not dword [rcx + 0x210]
add dword [rcx + 0x3dc], 0x145f5c2f
xor dword [rcx + 0x250], 0x168041a1
add dword [rcx + 0x2c], 0x669143cb
add dword [rcx + 0x34c], 0x6d0f0917
xor dword [rcx + 0x300], 0x5d561951
not dword [rcx + 0xa8]
sub dword [rcx + 0x32c], 0x13bf4bbe
xor dword [rcx + 0xb8], 0x327467c4
add dword [rcx + 0xb0], 0xd9c1618
sub dword [rcx + 0x2e0], 0xf207b09
add dword [rcx + 0x180], 0x28ff59f9
sub dword [rcx + 0x134], 0x14b15d8e
not dword [rcx + 0x22c]
sub dword [rcx + 0x3bc], 0x36a041ed
not dword [rcx + 0x154]
xor dword [rcx + 0x2f8], 0x4ab748b
xor dword [rcx + 0x3c0], 0x27131cff
xor dword [rcx + 0x3d0], 0x7113604d
sub dword [rcx + 0x3ec], 0x117716ef
xor dword [rcx + 0x24], 0x48356576
add dword [rcx + 0xf8], 0x2d8a0e87
not dword [rcx + 0x2ec]
not dword [rcx + 0x1c8]
sub dword [rcx + 0x26c], 0x674c6467
xor dword [rcx + 0x16c], 0x1a834093
xor dword [rcx + 0x280], 0x4edd4b5a
sub dword [rcx + 0x98], 0xfcc5d0f
not dword [rcx + 0x170]
not dword [rcx + 0xc4]
sub dword [rcx + 0x2d0], 0x222340d8
sub dword [rcx + 0xf4], 0x760b6bfd
sub dword [rcx + 0x84], 0x55ff15f8
xor dword [rcx + 0x314], 0x7eb6479c
sub dword [rcx + 0x354], 0x176725cd
sub dword [rcx + 0x2a8], 0x28ec357f
not dword [rcx + 0xc]
xor dword [rcx + 0x360], 0x694c1555
sub dword [rcx + 0xe0], 0x7fb40b99
add dword [rcx + 0x368], 0x7fa041cd
xor dword [rcx + 0x304], 0x37d93d11
sub dword [rcx + 0x94], 0x3c252e29
sub dword [rcx + 0x30c], 0x2896668a
not dword [rcx + 0x1c0]
add dword [rcx + 0x54], 0x149d5590
add dword [rcx + 0x11c], 0xe4f1b58
xor dword [rcx + 0x1fc], 0x1daa78d1
not dword [rcx + 0x1c]
sub dword [rcx + 0x130], 0xed50bad
sub dword [rcx + 0x320], 0x6a0f7079
xor dword [rcx + 0x298], 0x493264bc
sub dword [rcx + 0x24c], 0x63865f64
xor dword [rcx + 8], 0x59975ff3
add dword [rcx + 0xa4], 0x6b2455a6
sub dword [rcx + 0x8c], 0x5bce481a
add dword [rcx + 0x358], 0x653e689e
add dword [rcx + 0x64], 0x37223d4
sub dword [rcx + 0x344], 0x503f26a9
xor dword [rcx + 0x21c], 0x6acc03ea
not dword [rcx + 0x88]
not dword [rcx + 0x2cc]
xor dword [rcx + 0x384], 0x719002e3
add dword [rcx + 0x3d4], 0x67d13a51
not dword [rcx + 0x3f8]
add dword [rcx + 0x234], 0x13531887
xor dword [rcx + 0x2b8], 0x260d6c20
sub dword [rcx + 0x1e0], 0x7cf3754e
sub dword [rcx + 0x4c], 0x768c2ef5
xor dword [rcx + 0x3b0], 0x6290524b
xor dword [rcx + 0x208], 0x544955d2
add dword [rcx + 0x1a8], 0x14b433cf
sub dword [rcx + 0x364], 0x35f6655
not dword [rcx + 0x394]
not dword [rcx + 0x1f4]
xor dword [rcx + 0x350], 0x37762e9
xor dword [rcx + 0x104], 0x7d0741ef
not dword [rcx + 0x25c]
sub dword [rcx + 0x270], 0x2e44389e
sub dword [rcx + 0x3b8], 0x6d7bf3
sub dword [rcx + 0x10], 0x3fb254c2
add dword [rcx + 0x230], 0x64044c2d
sub dword [rcx + 0x3ac], 0x8e148a9
sub dword [rcx + 0xd4], 0x49d109fb
add dword [rcx + 0x35c], 0x153267f
not dword [rcx + 0x2f0]
not dword [rcx + 0x2c4]
add dword [rcx + 0x29c], 0x17ae5c9c
add dword [rcx + 0x380], 0x1fa01c18
xor dword [rcx + 0x40], 0x6f500297
not dword [rcx + 0x224]
add dword [rcx + 0x50], 0x78f563f0
xor dword [rcx + 0x174], 0x1c9f0b4d
not dword [rcx + 0x124]
add dword [rcx + 0x140], 0xf1d14e7
add dword [rcx + 0x60], 0x6ab15b55
not dword [rcx + 0x80]
sub dword [rcx + 0x244], 0x714b5906
add dword [rcx + 0x1e4], 0x23af6172
xor dword [rcx + 0x20c], 0x5b681678
sub dword [rcx + 0x284], 0xce121b
add dword [rcx + 0xdc], 0x8682f8e
not dword [rcx + 0x268]
not dword [rcx + 0x240]
sub dword [rcx + 0x2c8], 0x74642b55
add dword [rcx + 0x188], 0x3ead2935
not dword [rcx + 0xd8]
xor dword [rcx + 0xac], 0x57432505
add dword [rcx + 4], 0x684a52a5
add dword [rcx + 0x318], 0x461342af
sub dword [rcx + 0x348], 0x28cd688e
xor dword [rcx + 0x2ac], 0x665144ad
not dword [rcx + 0x158]
xor dword [rcx + 0x340], 0x33577653
not dword [rcx + 0x3cc]
add dword [rcx + 0x28], 0x1f3d1c49
add dword [rcx + 0x14c], 0x53450eee
xor dword [rcx + 0xa0], 0x53fa1a1c
sub dword [rcx + 0x2a4], 0x3fc66397
sub dword [rcx + 0x3fc], 0x18a30335
not dword [rcx + 0x334]
sub dword [rcx + 0x160], 0x26c253ef
add dword [rcx + 0x1a4], 0x77f0344b
not dword [rcx + 0x39c]
add dword [rcx + 0x238], 0x6470b34
xor dword [rcx + 0x218], 0x20f93150
sub dword [rcx + 0x18c], 0x1e5f03e0
not dword [rcx + 0x260]
not dword [rcx + 0x1b8]
not dword [rcx + 0x37c]
not dword [rcx + 0x120]
xor dword [rcx + 0x1f0], 0x2b592265
not dword [rcx + 0x70]
xor dword [rcx + 0x374], 0x2483247
add dword [rcx + 0x398], 0x747476e3
xor dword [rcx + 0xd0], 0x3fc73c6d
add dword [rcx + 0x20], 0x1f541cc4
xor dword [rcx + 0x290], 0x57bd4f81
xor dword [rcx + 0x378], 0x3f5f6e9d
not dword [rcx + 0x3c4]
sub dword [rcx + 0x1d0], 0x7df410cd
xor dword [rcx + 0x288], 0x79c17a90
sub dword [rcx + 0xbc], 0xbe83ad7
xor dword [rcx + 0x150], 0x49ea3de3
sub dword [rcx + 0x2f4], 0x6c6e6e63
sub dword [rcx + 0x68], 0x406e6081
not dword [rcx + 0xe4]
not dword [rcx + 0xc0]
sub dword [rcx + 0x34], 0x37953669
xor dword [rcx + 0x2bc], 0x73b65f74
xor dword [rcx + 0x38], 0x4c354400
sub dword [rcx + 0x3e8], 0x3cd52887
add dword [rcx + 0x2e4], 0x2fde65b6
add dword [rcx + 0x118], 0x5f1e6f32
xor dword [rcx + 0x190], 0x5b0009ba
add dword [rcx + 0x204], 0x28f74328
not dword [rcx + 0x27c]
not dword [rcx + 0xc8]
add dword [rcx + 0x1a0], 0x715d6306
not dword [rcx + 0x2a0]
xor dword [rcx + 0x31c], 0x2e9d1bb5
not dword [rcx + 0x3c]
sub dword [rcx + 0x17c], 0x15a79c9
xor dword [rcx + 0x274], 0x1ad95628
xor dword [rcx + 0x200], 0x661e6c3a
not dword [rcx + 0x19c]
add dword [rcx + 0x18], 0x29c26e93
sub dword [rcx + 0x6c], 0x7e7a58d5
add dword [rcx + 0x2dc], 0x29a96c1a
not dword [rcx + 0xe8]
xor dword [rcx + 0x114], 0x37fe3992
add dword [rcx + 0x110], 0x59fd7ed9
xor dword [rcx + 0x254], 0x7efb7e8d
xor dword [rcx + 0x138], 0x24520bbe
xor dword [rcx + 0x258], 0x2c4659c9
xor dword [rcx + 0x2d8], 0x3a784541
not dword [rcx + 0x330]
xor dword [rcx + 0xec], 0x58c249be
sub dword [rcx + 0x144], 0x42397fc3
sub dword [rcx + 0x178], 0x11a71521
not dword [rcx + 0x108]
sub dword [rcx + 0x294], 0x57fe3628
sub dword [rcx + 0x1ac], 0x1fb203b7
add dword [rcx + 0x3e4], 0x11c74712
sub dword [rcx + 0x5c], 0xd5b41b5
not dword [rcx + 0x310]
not dword [rcx + 0x15c]
not dword [rcx + 0x184]
not dword [rcx + 0x30]
xor dword [rcx + 0x10c], 0x70146773
not dword [rcx + 0x48]
not dword [rcx + 0x3f4]
xor dword [rcx + 0xb4], 0x20ee1d2d
xor dword [rcx + 0x23c], 0x67d611a7
not dword [rcx + 0x390]
add dword [rcx + 0x148], 0x6f0f5189
sub dword [rcx + 0x44], 0x67496420
add dword [rcx + 0x2b4], 0x74220bce
not dword [rcx + 0x2fc]
not dword [rcx + 0x248]
sub dword [rcx + 0x264], 0x78cb2f5e
xor dword [rcx + 0x1d4], 0x1f080922
not dword [rcx + 0xfc]
not dword [rcx + 0x90]
xor dword [rcx + 0x3f0], 0x789b11ee
not dword [rcx + 0x78]
add dword [rcx + 0x308], 0x1d6f12a8
sub dword [rcx + 0x168], 0x59ae62c3
not dword [rcx + 0x58]
sub dword [rcx + 0x3a4], 0x7667524a
add dword [rcx + 0x164], 0x5a114e1d
sub dword [rcx + 0x3d8], 0x63705196
add rdx, 0x400
add rcx, 0x400
cmp rdx, 0x8c000
je 0x1401f98e0
jmp 0x1401f9035
pop rcx
call fcn.1401f7906
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