Function at 0x1401d7000
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, [0x14014a000]
movabs rdi, 0
push rcx
not dword [rcx + 0xec]
xor dword [rcx + 0xb8], 0x6ce453ae
xor dword [rcx + 0x244], 0x3f4a019e
not dword [rcx + 0x204]
not dword [rcx + 0x230]
not dword [rcx + 0x3dc]
xor dword [rcx + 0x138], 0x70f80a27
sub dword [rcx + 0x114], 0x7aad2129
not dword [rcx + 0x3cc]
not dword [rcx + 0x23c]
sub dword [rcx + 0x354], 0x1e4522a0
sub dword [rcx + 0x34c], 0x3b276b6e
not dword [rcx + 0x300]
xor dword [rcx + 0x220], 0x7aec24d6
not dword [rcx + 0x24]
not dword [rcx + 0xe8]
add dword [rcx + 0x1f0], 0x4a6e1dd0
add dword [rcx + 0x184], 0xd381ae8
xor dword [rcx + 0xc8], 0x33262cf5
not dword [rcx + 0xc4]
xor dword [rcx + 0x128], 0x6bd80bbf
xor dword [rcx + 0x228], 0x43d772a5
xor dword [rcx + 0x84], 0x69e767b
xor dword [rcx + 0x10], 0x49237696
add dword [rcx + 0x330], 0x424fb6
not dword [rcx + 0x2e0]
xor dword [rcx + 0x14c], 0x58b16323
add dword [rcx + 0x2ec], 0x76210ef3
not dword [rcx + 0x224]
sub dword [rcx + 0x2b0], 0x3ebb5f9f
sub dword [rcx + 0x238], 0x5c923833
sub dword [rcx + 0xe0], 0x672a3552
add dword [rcx + 0x2cc], 0x32d676f7
not dword [rcx + 0x1b8]
not dword [rcx + 0x18]
xor dword [rcx + 0x2c8], 0x4e4117cc
sub dword [rcx + 0x74], 0x17624bc6
add dword [rcx + 0x16c], 0x32470b8b
sub dword [rcx + 0x6c], 0x3c461848
add dword [rcx + 0xd8], 0x18773d20
add dword [rcx + 0x1d8], 0x27de3d73
add dword [rcx + 0x4c], 0x494091e
not dword [rcx + 0x68]
xor dword [rcx + 0x12c], 0x35ed08c6
not dword [rcx + 0x2c0]
sub dword [rcx + 0x338], 0x161562e
sub dword [rcx + 0x1b0], 0x1f301fdb
add dword [rcx + 0x248], 0x12be1f8a
add dword [rcx + 0x168], 0x6d806023
xor dword [rcx + 0x14], 0x57936d21
not dword [rcx + 0x144]
not dword [rcx + 0x3ac]
add dword [rcx + 0x88], 0x3fa158fe
not dword [rcx + 0x1a0]
not dword [rcx + 0x188]
xor dword [rcx + 0x54], 0x18587b26
add dword [rcx + 0x304], 0x292d0bfe
add dword [rcx + 0x34], 0x77b46eac
not dword [rcx + 0x394]
xor dword [rcx + 0x2a8], 0x38167122
xor dword [rcx + 0x398], 0x605d6fb8
not dword [rcx + 0xd0]
sub dword [rcx + 0x294], 0xb0759c5
xor dword [rcx + 0x110], 0x45d3216e
xor dword [rcx + 0x1bc], 0x3c7e7187
xor dword [rcx + 0x264], 0x422b4d82
add dword [rcx + 0x360], 0x7bbc5f31
add dword [rcx + 0x288], 0x40c772fb
sub dword [rcx + 0x2c], 0x513434d5
add dword [rcx + 0x344], 0x5b3d79d9
not dword [rcx + 0x160]
sub dword [rcx + 0x32c], 0x3f327861
not dword [rcx + 0x2e8]
xor dword [rcx + 0x20], 0x50ec73fd
xor dword [rcx + 0x26c], 0x603e75d2
sub dword [rcx + 0x278], 0x57a082e
not dword [rcx + 0x2d4]
sub dword [rcx + 0x364], 0x602e3742
add dword [rcx + 0x368], 0x40773ec5
not dword [rcx]
add dword [rcx + 0x3b0], 0x5ebe5a3b
sub dword [rcx + 0x210], 0x3f816846
add dword [rcx + 0x284], 0x1d4a2883
sub dword [rcx + 0x2b4], 0x591a6e84
sub dword [rcx + 0x48], 0x20f439ee
xor dword [rcx + 0x374], 0x365f222f
add dword [rcx + 0x38], 0xdd45c49
sub dword [rcx + 0x13c], 0x1e62654c
xor dword [rcx + 0x9c], 0x42de4f13
sub dword [rcx + 0x36c], 0x2deb09dc
sub dword [rcx + 0x1e8], 0x2f8c22e7
add dword [rcx + 0x1a4], 0x64e95f35
sub dword [rcx + 0x124], 0x2ccb4ff4
sub dword [rcx + 0x11c], 0x28ea144e
not dword [rcx + 0x154]
add dword [rcx + 0x104], 0x73986298
sub dword [rcx + 0x258], 0x3e0f2093
not dword [rcx + 0x334]
add dword [rcx + 0x1cc], 0x59932029
add dword [rcx + 0x1ac], 0x55054b1
add dword [rcx + 0x234], 0x4b492706
not dword [rcx + 0x3b4]
add dword [rcx + 0x314], 0x2adf5ae5
not dword [rcx + 0x150]
xor dword [rcx + 0x1a8], 0x484b18ac
sub dword [rcx + 0x44], 0x2cfe09a0
not dword [rcx + 0x7c]
add dword [rcx + 0x118], 0x46416c9d
add dword [rcx + 0x3e0], 0x65bf47fc
not dword [rcx + 0x3a0]
xor dword [rcx + 0x2c4], 0x79ee73f8
not dword [rcx + 8]
sub dword [rcx + 0x3e8], 0x2dad7b7b
not dword [rcx + 0x25c]
add dword [rcx + 0x120], 0x53e75ceb
not dword [rcx + 0x3b8]
add dword [rcx + 0xac], 0x1b8c52ef
add dword [rcx + 0x30], 0x2cfa5a77
sub dword [rcx + 0x8c], 0x21dc3ba2
sub dword [rcx + 0x194], 0x7226727f
sub dword [rcx + 0x37c], 0x7e3a356b
xor dword [rcx + 0x1d4], 0x4cbe2a88
sub dword [rcx + 0xa0], 0x74140530
add dword [rcx + 0x3ec], 0xe922ee6
xor dword [rcx + 0x38c], 0x266f35dc
sub dword [rcx + 0x1c4], 0x5c9847b3
add dword [rcx + 0x100], 0x7d865fde
not dword [rcx + 0x134]
add dword [rcx + 0x98], 0x32a83280
sub dword [rcx + 0x164], 0x7d283d18
add dword [rcx + 0x2a0], 0x3cd00177
add dword [rcx + 0x22c], 0x12ac290a
add dword [rcx + 0x5c], 0x48e35f84
not dword [rcx + 0xdc]
sub dword [rcx + 0x10c], 0x226c1279
add dword [rcx + 0x40], 0x6c022da
add dword [rcx + 0x1ec], 0x9476a22
add dword [rcx + 0x274], 0x5f943f5
sub dword [rcx + 0x3f8], 0x20534a30
add dword [rcx + 0x190], 0x711e31fe
not dword [rcx + 0x178]
add dword [rcx + 0x29c], 0x1e6c240b
not dword [rcx + 0x108]
sub dword [rcx + 0x18c], 0x35f28ef
sub dword [rcx + 0x240], 0xfcf7819
sub dword [rcx + 0x2dc], 0x47f50c2f
not dword [rcx + 0xf8]
sub dword [rcx + 0x35c], 0x261170f0
not dword [rcx + 0x318]
xor dword [rcx + 0xa4], 0x2c20114c
xor dword [rcx + 0x320], 0x30be7d7e
not dword [rcx + 0xe4]
xor dword [rcx + 0x3a8], 0x150b2d8b
add dword [rcx + 0x3c4], 0x75ed0259
not dword [rcx + 0x20c]
sub dword [rcx + 0x1e0], 0x77ab2754
not dword [rcx + 0x1f8]
not dword [rcx + 0x60]
not dword [rcx + 0x250]
xor dword [rcx + 0x3d4], 0x292a6006
not dword [rcx + 0x2f0]
add dword [rcx + 0xcc], 0x3baf49e7
sub dword [rcx + 0x1f4], 0x32e165c5
xor dword [rcx + 0x90], 0xcc726de
xor dword [rcx + 0x260], 0x240a4f15
add dword [rcx + 0x21c], 0x343954f2
add dword [rcx + 0x17c], 0x33b0203
xor dword [rcx + 0x214], 0x4ddc6c2b
not dword [rcx + 0xa8]
sub dword [rcx + 0x218], 0x43218d7
not dword [rcx + 0x340]
add dword [rcx + 0x2f8], 0x41e346d
sub dword [rcx + 0x350], 0x68c315bf
not dword [rcx + 0x310]
xor dword [rcx + 0x50], 0x680e7b85
sub dword [rcx + 0x170], 0x63fd22e8
xor dword [rcx + 0x1dc], 0x7d717808
not dword [rcx + 0xf4]
sub dword [rcx + 0x290], 0x15d417fe
not dword [rcx + 0x308]
sub dword [rcx + 0x1b4], 0x46db237d
add dword [rcx + 0xfc], 0x49e32366
not dword [rcx + 0x70]
not dword [rcx + 0x24c]
add dword [rcx + 0x15c], 0x201858f1
add dword [rcx + 0x378], 0x31b4171a
sub dword [rcx + 0x64], 0x43657542
not dword [rcx + 0x370]
add dword [rcx + 0x27c], 0x2912016f
add dword [rcx + 0x130], 0x497a62be
sub dword [rcx + 0x1c8], 0x2b73554b
not dword [rcx + 0x198]
add dword [rcx + 0xc0], 0x233a60a2
sub dword [rcx + 0x3a4], 0x5e4b4816
sub dword [rcx + 0x80], 0x468712e3
add dword [rcx + 0x2b8], 0x70470bb7
not dword [rcx + 0x2d0]
not dword [rcx + 0x270]
xor dword [rcx + 0x28c], 0x4a501e18
add dword [rcx + 0xb0], 0x215b6530
not dword [rcx + 0x174]
add dword [rcx + 0x324], 0x672d0180
sub dword [rcx + 0x348], 0x30954288
add dword [rcx + 0x200], 0x29c56801
not dword [rcx + 0x1e4]
xor dword [rcx + 0x30c], 0x3c3e637a
add dword [rcx + 0xf0], 0x6b8e7769
not dword [rcx + 0x2ac]
sub dword [rcx + 0x78], 0x32755c31
not dword [rcx + 0x380]
not dword [rcx + 4]
xor dword [rcx + 0x328], 0x529f4f9c
xor dword [rcx + 0x31c], 0x4af2761d
not dword [rcx + 0xd4]
xor dword [rcx + 0x298], 0x70b934e4
add dword [rcx + 0x390], 0x71aa069f
add dword [rcx + 0x2bc], 0x698e3cf5
add dword [rcx + 0x2f4], 0x2b115de6
not dword [rcx + 0x28]
sub dword [rcx + 0x2d8], 0x48b3304c
xor dword [rcx + 0x33c], 0x577471d8
not dword [rcx + 0x3d0]
xor dword [rcx + 0xc], 0x55b81311
xor dword [rcx + 0x3d8], 0x73b56d6b
add dword [rcx + 0x358], 0x10e24996
not dword [rcx + 0x3c8]
sub dword [rcx + 0x3f0], 0x592415f8
add dword [rcx + 0x148], 0x19c81897
xor dword [rcx + 0x384], 0xc95580b
not dword [rcx + 0x3bc]
sub dword [rcx + 0x2e4], 0x66b011ac
sub dword [rcx + 0x3fc], 0x29b958ba
sub dword [rcx + 0x388], 0x37140a91
sub dword [rcx + 0x3f4], 0x401d5368
add dword [rcx + 0x1c0], 0x316a280a
not dword [rcx + 0xb4]
sub dword [rcx + 0x268], 0x42ff71f3
sub dword [rcx + 0x58], 0x711019fd
sub dword [rcx + 0x19c], 0x53e050fb
add dword [rcx + 0x94], 0x6e390092
not dword [rcx + 0x158]
xor dword [rcx + 0x208], 0x4073200a
not dword [rcx + 0xbc]
sub dword [rcx + 0x3e4], 0x625c225e
add dword [rcx + 0x1fc], 0x74785f13
sub dword [rcx + 0x1c], 0x15456571
sub dword [rcx + 0x3c0], 0x18521456
sub dword [rcx + 0x140], 0x5d562c9f
add dword [rcx + 0x2fc], 0x107f63ef
sub dword [rcx + 0x280], 0x7fb36d99
not dword [rcx + 0x2a4]
sub dword [rcx + 0x180], 0x21d31b2b
xor dword [rcx + 0x1d0], 0x58d71cc8
sub dword [rcx + 0x254], 0x75473b79
xor dword [rcx + 0x3c], 0x53ad5f94
not dword [rcx + 0x39c]
add rdi, 0x400
add rcx, 0x400
cmp rdi, 0x8c000
je 0x1401d78d0
jmp 0x1401d7035
pop rcx
call fcn.1401d5906
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