Function at 0x14016f000
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, [0x140042800]
movabs rsi, 0
push rcx
sub dword [rcx + 0x270], 0x34ba6e24
xor dword [rcx + 0x3f4], 0x314e3c87
xor dword [rcx + 0x320], 0x6fed69be
sub dword [rcx + 0x138], 0x7db2c50
sub dword [rcx + 0x1f0], 0x5cfc17a1
sub dword [rcx + 0x80], 0x47f971c0
not dword [rcx + 0xcc]
sub dword [rcx + 0xac], 0x271d19b4
xor dword [rcx + 0x3ec], 0x83978d9
add dword [rcx + 0x3b0], 0x4ba550af
add dword [rcx + 0x158], 0x44047965
not dword [rcx + 0x180]
add dword [rcx + 0x2d4], 0x1cb739b8
add dword [rcx + 0x288], 0x22ad3e31
sub dword [rcx + 0x208], 0x36ef1124
xor dword [rcx + 0x3e0], 0x108c53eb
add dword [rcx + 0x3d0], 0x63c3a38
sub dword [rcx + 0x68], 0x42ce7237
not dword [rcx + 0x5c]
xor dword [rcx + 0x32c], 0x1ffd0c32
sub dword [rcx + 0x298], 0x71c246b7
xor dword [rcx + 0x258], 0xf3a29f0
add dword [rcx + 0x210], 0x31b57e77
sub dword [rcx + 0x36c], 0x50ea4b23
xor dword [rcx + 0x3c8], 0x227d3c5b
add dword [rcx + 0x290], 0x4bc8050e
sub dword [rcx + 0x1e4], 0x33b24f0
not dword [rcx + 0x100]
xor dword [rcx + 0x154], 0x3b843ace
sub dword [rcx + 0x330], 0x77316e88
not dword [rcx + 0x3c]
xor dword [rcx + 0x170], 0x61161740
add dword [rcx + 0x328], 0x230d50cd
xor dword [rcx + 0x1f8], 0x4a9b7d60
sub dword [rcx + 0x24c], 0x59641dc0
add dword [rcx + 0xc], 0x34267cb5
not dword [rcx + 0x1c0]
not dword [rcx]
sub dword [rcx + 0x30], 0x401d642b
xor dword [rcx + 0x2ec], 0x28d678c4
xor dword [rcx + 0x234], 0x6ccb41dd
xor dword [rcx + 0x6c], 0x65b076be
add dword [rcx + 0xa8], 0x340226fb
xor dword [rcx + 0x114], 0xcf41d00
add dword [rcx + 0x108], 0x3d974295
sub dword [rcx + 0x1ec], 0x2f7c2dab
sub dword [rcx + 0x2d0], 0x46252b5b
not dword [rcx + 0x20]
sub dword [rcx + 0x3c4], 0x2c0708e2
xor dword [rcx + 0x54], 0x70d4775a
xor dword [rcx + 0x1c], 0x4e497df7
not dword [rcx + 0x1c4]
not dword [rcx + 0x28c]
not dword [rcx + 0x78]
xor dword [rcx + 0x284], 0x343f50fa
sub dword [rcx + 0x11c], 0x75f60dc3
not dword [rcx + 0xe0]
add dword [rcx + 0x144], 0x420a62a6
xor dword [rcx + 0x3d4], 0x1eef42d4
sub dword [rcx + 0x398], 0x2fa7c57
xor dword [rcx + 0x25c], 0x8b310f9
add dword [rcx + 0x44], 0x67e54c74
xor dword [rcx + 0x1a8], 0x2d724a0e
sub dword [rcx + 8], 0x277a7df1
xor dword [rcx + 0x18], 0x284d1a40
add dword [rcx + 0x3bc], 0x349458cd
xor dword [rcx + 0x4c], 0xe735a0f
xor dword [rcx + 0x2ac], 0x74c01f15
not dword [rcx + 0x12c]
sub dword [rcx + 0x3a4], 0x45b86689
sub dword [rcx + 0xf4], 0x21ce2a32
not dword [rcx + 0x1dc]
sub dword [rcx + 0x94], 0x387b0451
add dword [rcx + 0xc0], 0x1b6605dc
not dword [rcx + 0x200]
add dword [rcx + 0x2c0], 0x70a02cdd
add dword [rcx + 0x14c], 0x11534145
sub dword [rcx + 4], 0x43b41a77
xor dword [rcx + 0x24], 0x2282755b
xor dword [rcx + 0x34c], 0x44655041
xor dword [rcx + 0x2c4], 0x4bc119e6
not dword [rcx + 0x1f4]
xor dword [rcx + 0xb8], 0x6dd27654
not dword [rcx + 0xb0]
not dword [rcx + 0x74]
sub dword [rcx + 0x1e0], 0x5c9e2f10
not dword [rcx + 0x2e0]
xor dword [rcx + 0x3e4], 0x6f382d2e
sub dword [rcx + 0x248], 0x63e114a2
sub dword [rcx + 0x2c], 0x5ef30a9
sub dword [rcx + 0x268], 0x123fba
xor dword [rcx + 0x2a0], 0x60405ac2
not dword [rcx + 0x1d8]
not dword [rcx + 0xbc]
add dword [rcx + 0x168], 0x718e636e
add dword [rcx + 0x324], 0x7d7f6bcc
xor dword [rcx + 0x37c], 0x3a480ce5
sub dword [rcx + 0x31c], 0x73450860
xor dword [rcx + 0x1e8], 0x212c4816
sub dword [rcx + 0x16c], 0x1cc60ac2
not dword [rcx + 0x2fc]
add dword [rcx + 0x88], 0x614d50a1
xor dword [rcx + 0x368], 0x611a60da
add dword [rcx + 0x3f0], 0x20f6772d
not dword [rcx + 0x3b8]
sub dword [rcx + 0x3ac], 0x5e971899
not dword [rcx + 0x174]
add dword [rcx + 0xfc], 0x76257d9c
not dword [rcx + 0x1a0]
sub dword [rcx + 0x30c], 0x6f55753e
add dword [rcx + 0x84], 0x54a9372f
add dword [rcx + 0x60], 0x5bb45f2
xor dword [rcx + 0x23c], 0x7d5d0511
sub dword [rcx + 0x18c], 0x18ca7616
xor dword [rcx + 0x2dc], 0x475f62ee
not dword [rcx + 0x188]
add dword [rcx + 0x10], 0x3fa41c33
add dword [rcx + 0x1ac], 0x982125e
sub dword [rcx + 0x3c0], 0x1029588f
add dword [rcx + 0x3b4], 0x2f51755b
add dword [rcx + 0x220], 0x29257456
not dword [rcx + 0x120]
sub dword [rcx + 0x29c], 0x6026285d
xor dword [rcx + 0x148], 0x710c1bd1
not dword [rcx + 0x244]
add dword [rcx + 0x310], 0x761242fd
add dword [rcx + 0x2b0], 0x42913130
not dword [rcx + 0x2f8]
not dword [rcx + 0x9c]
not dword [rcx + 0x14]
xor dword [rcx + 0x264], 0x717919a0
sub dword [rcx + 0x19c], 0x63b71fa6
add dword [rcx + 0xe8], 0x5ce2788c
add dword [rcx + 0x64], 0x76f33890
xor dword [rcx + 0x3e8], 0x4fea50c5
sub dword [rcx + 0x308], 0x4e422b60
add dword [rcx + 0x90], 0x1ccf0417
not dword [rcx + 0x34]
xor dword [rcx + 0x1fc], 0x414e445f
sub dword [rcx + 0x2b4], 0x409737a0
xor dword [rcx + 0x3d8], 0x29b568d3
add dword [rcx + 0x33c], 0x6f021d15
not dword [rcx + 0x2cc]
not dword [rcx + 0x344]
not dword [rcx + 0x164]
not dword [rcx + 0x388]
not dword [rcx + 0x340]
not dword [rcx + 0x184]
add dword [rcx + 0x204], 0x73400a9b
sub dword [rcx + 0x390], 0xc2b39bd
not dword [rcx + 0x3dc]
xor dword [rcx + 0x380], 0x13af0a8d
xor dword [rcx + 0xdc], 0x14326dc6
xor dword [rcx + 0x318], 0x265d58d2
not dword [rcx + 0x274]
not dword [rcx + 0xb4]
not dword [rcx + 0x110]
add dword [rcx + 0x224], 0x23434cd7
not dword [rcx + 0x2e8]
add dword [rcx + 0x10c], 0x20e01038
not dword [rcx + 0x3a8]
not dword [rcx + 0x130]
not dword [rcx + 0x124]
sub dword [rcx + 0x2f4], 0x7b3b7980
add dword [rcx + 0x1bc], 0x62db0d94
not dword [rcx + 0x348]
not dword [rcx + 0xc4]
add dword [rcx + 0xf8], 0x65e556ca
xor dword [rcx + 0x3a0], 0x1a432b41
not dword [rcx + 0x2a8]
add dword [rcx + 0x8c], 0x5e72920
not dword [rcx + 0x374]
sub dword [rcx + 0x38], 0x4aa4178
xor dword [rcx + 0x384], 0x51411aa2
xor dword [rcx + 0xc8], 0x294571a7
xor dword [rcx + 0x354], 0x65d66d0f
not dword [rcx + 0x1b4]
xor dword [rcx + 0x1cc], 0x385a724e
not dword [rcx + 0x190]
add dword [rcx + 0x228], 0x4ee950cd
sub dword [rcx + 0x214], 0x7a367ed8
sub dword [rcx + 0x370], 0x561f5372
sub dword [rcx + 0x250], 0x3e293f07
xor dword [rcx + 0x15c], 0x6f5560fd
add dword [rcx + 0x358], 0x456671d4
not dword [rcx + 0x278]
not dword [rcx + 0x2bc]
add dword [rcx + 0x98], 0x2e870211
xor dword [rcx + 0x140], 0x45b6537c
add dword [rcx + 0x58], 0x5072a72
not dword [rcx + 0x198]
sub dword [rcx + 0x300], 0x6c0e3b53
xor dword [rcx + 0xa4], 0x2f682808
add dword [rcx + 0x178], 0x5d6e7cfb
add dword [rcx + 0xd0], 0x2f5358d7
xor dword [rcx + 0x254], 0x3a9a3675
xor dword [rcx + 0x334], 0x66c64702
xor dword [rcx + 0x194], 0x748a670f
sub dword [rcx + 0x40], 0x5bee5809
sub dword [rcx + 0xd8], 0x86b5e94
not dword [rcx + 0x1d4]
sub dword [rcx + 0xa0], 0x2e4b6cbf
not dword [rcx + 0x304]
add dword [rcx + 0x2b8], 0x47a22634
not dword [rcx + 0x28]
xor dword [rcx + 0x26c], 0x49444ea4
add dword [rcx + 0x104], 0x47ed318d
xor dword [rcx + 0x21c], 0x5c5f3a51
add dword [rcx + 0x394], 0x496c7ff6
add dword [rcx + 0x38c], 0x702f0f21
add dword [rcx + 0x22c], 0x382a682c
not dword [rcx + 0x27c]
xor dword [rcx + 0x3cc], 0x55cb7f7f
sub dword [rcx + 0x364], 0x40004ae6
add dword [rcx + 0x1b8], 0x339b6324
add dword [rcx + 0x314], 0x3faf4cf3
xor dword [rcx + 0xf0], 0x12715c8a
xor dword [rcx + 0x1d0], 0x68172ed0
not dword [rcx + 0x3f8]
not dword [rcx + 0x150]
xor dword [rcx + 0x20c], 0x455b32d0
sub dword [rcx + 0x1b0], 0xa6f5f0c
not dword [rcx + 0x160]
add dword [rcx + 0x70], 0x16743b07
not dword [rcx + 0x1a4]
not dword [rcx + 0x218]
not dword [rcx + 0x2d8]
add dword [rcx + 0x238], 0x5ea5e88
not dword [rcx + 0x2e4]
not dword [rcx + 0x280]
add dword [rcx + 0x240], 0xb3b3e04
add dword [rcx + 0x35c], 0x58fe75a7
add dword [rcx + 0x350], 0x31a30343
add dword [rcx + 0x2a4], 0x7f2b6984
add dword [rcx + 0xd4], 0x409b21ba
xor dword [rcx + 0xe4], 0x1706b40
xor dword [rcx + 0x230], 0x6d2e0e2f
xor dword [rcx + 0x338], 0x759905e0
xor dword [rcx + 0x1c8], 0xccd1a12
sub dword [rcx + 0x2c8], 0x519f37b8
sub dword [rcx + 0x17c], 0x3bfd695c
sub dword [rcx + 0x7c], 0x48d2f85
add dword [rcx + 0x2f0], 0x6ae80f42
sub dword [rcx + 0x3fc], 0x3dad64e1
sub dword [rcx + 0x134], 0x307f51d3
not dword [rcx + 0x260]
sub dword [rcx + 0x50], 0xd706825
sub dword [rcx + 0xec], 0x166a6ed0
not dword [rcx + 0x118]
xor dword [rcx + 0x13c], 0x6eed1da5
xor dword [rcx + 0x378], 0x2c6868f7
xor dword [rcx + 0x48], 0x4222775c
xor dword [rcx + 0x39c], 0x1df24cf4
not dword [rcx + 0x294]
xor dword [rcx + 0x128], 0x2971930
add dword [rcx + 0x360], 0x2dd97627
add rsi, 0x400
add rcx, 0x400
cmp rsi, 0x8c000
je 0x14016f8dc
jmp 0x14016f035
pop rcx
call fcn.1400ce106
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