Function at 0x1400b6000
Capabilities:
Encode data using xor
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 rdx, [0x140029800]
push 0
pop rdi
push rdx
sub dword [rdx + 0x20c], 0x18181a08
sub dword [rdx + 0x378], 0x6bab05cb
sub dword [rdx + 0x110], 0x260b5c3b
xor dword [rdx + 0x40], 0x72a34e18
add dword [rdx + 0xb4], 0x41795ef1
not dword [rdx + 0x300]
add dword [rdx + 0x2ac], 0x57405bce
xor dword [rdx + 0x68], 0x7cb65242
xor dword [rdx + 0x16c], 0x324e347f
not dword [rdx + 0x2a8]
xor dword [rdx + 0x98], 0x5eab0a9c
xor dword [rdx + 0x370], 0x25f069f4
sub dword [rdx + 0x2dc], 0x25150751
add dword [rdx + 0xc4], 0x11cd2503
not dword [rdx + 0x2d4]
add dword [rdx + 0x194], 0x4ac862c6
add dword [rdx + 0x11c], 0xc9706f0
add dword [rdx + 0x114], 0x1786582b
add dword [rdx + 0x180], 0x66e430de
not dword [rdx + 0x288]
xor dword [rdx + 0x3b0], 0x26df3d72
xor dword [rdx + 0x34], 0x5dd2185
add dword [rdx + 0x3ac], 0x35d444dc
add dword [rdx + 0x200], 0x54384e51
add dword [rdx + 0xcc], 0x50675a85
xor dword [rdx + 0x24], 0x40f25e69
add dword [rdx + 0xfc], 0xcbe3e5c
add dword [rdx + 0x100], 0x41812f86
add dword [rdx + 0x1b4], 0x7bad6cb6
xor dword [rdx + 0x2b0], 0x7c96271d
add dword [rdx + 0x204], 0x4fd85d25
sub dword [rdx + 0x3f4], 0x231e6ff5
not dword [rdx + 0x48]
not dword [rdx + 0x228]
not dword [rdx + 0x5c]
add dword [rdx + 0x1cc], 0x5dca0483
xor dword [rdx + 0x30c], 0x53e42ca2
add dword [rdx + 0x39c], 0xdbe501c
xor dword [rdx + 0x35c], 0x6acf4625
add dword [rdx + 0x388], 0x5f463d45
sub dword [rdx + 0x8c], 0x7e573e46
not dword [rdx + 0xd0]
sub dword [rdx + 0x3b8], 0x7b945133
xor dword [rdx + 0x2d0], 0x281f7663
add dword [rdx + 0x104], 0x75d611d
add dword [rdx + 0x278], 0x77723ee3
add dword [rdx + 0x1d4], 0x1bba1f20
not dword [rdx]
xor dword [rdx + 0x33c], 0x5fb36d1b
add dword [rdx + 0x2e8], 0x17eb48df
sub dword [rdx + 0x74], 0x14911c36
not dword [rdx + 0x310]
sub dword [rdx + 0x374], 0x23cb63bb
add dword [rdx + 8], 0x46467a67
not dword [rdx + 0x3d0]
add dword [rdx + 0x2bc], 0x5e1f1680
add dword [rdx + 0x124], 0x310c3e71
add dword [rdx + 0xb0], 0x6d0579c9
not dword [rdx + 0x188]
add dword [rdx + 0x21c], 0x4c8a71ed
add dword [rdx + 0x44], 0x1ae45f63
sub dword [rdx + 0x1dc], 0xc927299
not dword [rdx + 0x344]
add dword [rdx + 0x2a4], 0x5b8c36d5
sub dword [rdx + 0x32c], 0x260d73f4
not dword [rdx + 0x50]
xor dword [rdx + 0x318], 0x679e68a2
not dword [rdx + 0x2cc]
sub dword [rdx + 0x348], 0x7f5b3277
xor dword [rdx + 0x3cc], 0x201802fa
sub dword [rdx + 0x1c0], 0x5dca0f01
xor dword [rdx + 0x3c8], 0x14407fea
xor dword [rdx + 0x258], 0x632170f5
add dword [rdx + 0x38], 0x4beb152a
add dword [rdx + 0x1ac], 0x4eb73a68
xor dword [rdx + 0x244], 0x21e851ee
xor dword [rdx + 0x2f8], 0x458b32a3
add dword [rdx + 0x240], 0x7dc83c45
not dword [rdx + 0x3d8]
sub dword [rdx + 0x314], 0x7c15959
add dword [rdx + 0x84], 0x28c72e81
xor dword [rdx + 0x3e0], 0x7f8e1f68
add dword [rdx + 0xc8], 0x21e66174
xor dword [rdx + 0x1d8], 0x753932c0
add dword [rdx + 0x260], 0xd2159dc
add dword [rdx + 0x10c], 0x6e7e705d
add dword [rdx + 0x174], 0x4f0f3978
add dword [rdx + 0xf8], 0x55c3d68
sub dword [rdx + 0x90], 0x5ebb3d30
sub dword [rdx + 0x1e8], 0xff266bd
sub dword [rdx + 0xac], 0x287831ea
not dword [rdx + 0x1d0]
xor dword [rdx + 0x364], 0x4a9012ae
xor dword [rdx + 0xa8], 0x8041e9d
xor dword [rdx + 0x1fc], 0x3f5b5feb
sub dword [rdx + 0x138], 0x1bb15823
xor dword [rdx + 0x3ec], 0x21d36e03
xor dword [rdx + 0x144], 0x5b207640
add dword [rdx + 0x3c4], 0x7baf7b60
add dword [rdx + 0x2d8], 0x6b0275d
add dword [rdx + 0x1f0], 0x5e20722b
sub dword [rdx + 0x2c0], 0x20fc3738
add dword [rdx + 0x10], 0x6d4e5eed
sub dword [rdx + 0x1e0], 0x3d0a0545
xor dword [rdx + 0x12c], 0x380b6578
not dword [rdx + 0x3c]
not dword [rdx + 0x2fc]
sub dword [rdx + 0x270], 0x502434e0
add dword [rdx + 0x158], 0x36632445
not dword [rdx + 0x24c]
not dword [rdx + 0x3e8]
not dword [rdx + 0x1ec]
sub dword [rdx + 0x1c], 0x46f2722e
add dword [rdx + 0x3d4], 0x27d6742e
add dword [rdx + 0x3bc], 0x1159461b
xor dword [rdx + 0xf4], 0x576c6a18
not dword [rdx + 0x1f8]
not dword [rdx + 0x148]
xor dword [rdx + 0x1b0], 0x2384125
sub dword [rdx + 0x178], 0x38f303be
sub dword [rdx + 0x280], 0x19562295
not dword [rdx + 0x394]
not dword [rdx + 0x28c]
sub dword [rdx + 0x2a0], 0x28e45d72
add dword [rdx + 0x23c], 0x6fa42bf1
not dword [rdx + 0x390]
sub dword [rdx + 0x17c], 0x19f6574b
not dword [rdx + 0x3f8]
sub dword [rdx + 0x3a8], 0x51d77220
not dword [rdx + 0x130]
sub dword [rdx + 0x1f4], 0x732266d
xor dword [rdx + 0x19c], 0x55cb797b
sub dword [rdx + 0x1b8], 0x44341c8a
xor dword [rdx + 0x28], 0x5db83151
sub dword [rdx + 0x1a0], 0x5eff04d7
not dword [rdx + 0x234]
add dword [rdx + 0x4c], 0x42027463
sub dword [rdx + 0x20], 0x64c71bae
not dword [rdx + 0x360]
not dword [rdx + 0xa0]
sub dword [rdx + 0x324], 0x3f7c396e
xor dword [rdx + 0x154], 0x25497c0a
not dword [rdx + 0x29c]
xor dword [rdx + 0x18c], 0x7414601
sub dword [rdx + 0x26c], 0x25eb6bc9
xor dword [rdx + 0x1a8], 0x696269dd
xor dword [rdx + 0x54], 0x5f4334d6
xor dword [rdx + 0x2f4], 0x3bd82d76
sub dword [rdx + 0x320], 0x387e75a8
add dword [rdx + 0x25c], 0x36543b40
xor dword [rdx + 0x6c], 0x7e0c0c6c
xor dword [rdx + 0x368], 0x6b541c97
not dword [rdx + 0x2b8]
sub dword [rdx + 0x354], 0x496c076b
xor dword [rdx + 0x340], 0x253e0090
sub dword [rdx + 0x290], 0x2acb1a44
not dword [rdx + 0x3f0]
sub dword [rdx + 0x1c4], 0x251663b1
not dword [rdx + 0x334]
add dword [rdx + 0x248], 0x7f3f6beb
add dword [rdx + 0x3a0], 0x19a7196e
sub dword [rdx + 0x308], 0x109a421f
sub dword [rdx + 0x80], 0x8397390
xor dword [rdx + 0x118], 0x4f862aa0
add dword [rdx + 0x60], 0x6f1b2f39
add dword [rdx + 0x2c4], 0x7cd7990
not dword [rdx + 0x208]
not dword [rdx + 0xe0]
not dword [rdx + 0x218]
xor dword [rdx + 0x2e0], 0x3042def
not dword [rdx + 0x220]
sub dword [rdx + 0x30], 0x4802d89
xor dword [rdx + 0x15c], 0x39d73206
xor dword [rdx + 0x304], 0x522f778e
add dword [rdx + 0x3fc], 0x1e184234
add dword [rdx + 0x128], 0x72e059ce
not dword [rdx + 0x2b4]
sub dword [rdx + 0x120], 0x17050901
xor dword [rdx + 0x2c], 0x6b893be5
not dword [rdx + 0x1c8]
not dword [rdx + 0xd4]
not dword [rdx + 0x198]
not dword [rdx + 0x264]
xor dword [rdx + 0x294], 0x502d1445
add dword [rdx + 0x230], 0x519570b2
sub dword [rdx + 0x268], 0x147d0dea
xor dword [rdx + 0x13c], 0xc1c059b
not dword [rdx + 0x224]
not dword [rdx + 0x31c]
add dword [rdx + 0x398], 0x63c751f7
add dword [rdx + 0xf0], 0x4d253152
add dword [rdx + 0x330], 0x769108a0
sub dword [rdx + 0x3dc], 0x3d785b14
add dword [rdx + 0x37c], 0x124c6761
xor dword [rdx + 0x7c], 0x78bc54c6
add dword [rdx + 0x88], 0xc120958
add dword [rdx + 0x14c], 0x652c0a48
not dword [rdx + 0x328]
add dword [rdx + 0x14], 0x104d29c8
sub dword [rdx + 0xe4], 0x6afb6175
sub dword [rdx + 0x18], 0x5be44aa6
not dword [rdx + 0x94]
add dword [rdx + 0x274], 0x4f8d610f
sub dword [rdx + 0x3e4], 0x111409b5
not dword [rdx + 0x3b4]
xor dword [rdx + 0x214], 0x1818751c
add dword [rdx + 0xdc], 0x742c722d
xor dword [rdx + 0x238], 0x6340262d
sub dword [rdx + 0x254], 0x1c1609fc
xor dword [rdx + 0x2f0], 0x58f61011
add dword [rdx + 0x338], 0x5f596b0a
sub dword [rdx + 0x22c], 0x4f74892
sub dword [rdx + 0x27c], 0x3fe60c94
xor dword [rdx + 0x2ec], 0x10272a3e
sub dword [rdx + 0xb8], 0x5c213d80
add dword [rdx + 0x1bc], 0x1b4b0b18
not dword [rdx + 0x250]
xor dword [rdx + 0x140], 0x172a72b2
not dword [rdx + 0x2e4]
not dword [rdx + 0xbc]
add dword [rdx + 0x210], 0x53bc7d8d
add dword [rdx + 0x284], 0x1e2c6fc1
sub dword [rdx + 0x36c], 0x3ca2110a
sub dword [rdx + 0x168], 0x4d337263
xor dword [rdx + 0x34c], 0x21684671
xor dword [rdx + 0x170], 0x499365b9
sub dword [rdx + 0x3a4], 0x41004695
sub dword [rdx + 0xa4], 0x27405a22
xor dword [rdx + 0xc], 0x4b5608e2
not dword [rdx + 0x58]
xor dword [rdx + 0x190], 0xd994348
xor dword [rdx + 0x78], 0x236d589b
sub dword [rdx + 0x380], 0x6e4f2e74
not dword [rdx + 0x3c0]
xor dword [rdx + 0x70], 0x177d7abe
sub dword [rdx + 0x160], 0xbe61272
sub dword [rdx + 0x298], 0x68824fb3
sub dword [rdx + 4], 0x66ff5eb6
not dword [rdx + 0xec]
xor dword [rdx + 0x134], 0x581474f
add dword [rdx + 0x358], 0x3a800270
add dword [rdx + 0x9c], 0x78f74cf3
not dword [rdx + 0xc0]
xor dword [rdx + 0x164], 0x653a5129
not dword [rdx + 0x64]
sub dword [rdx + 0x384], 0x681a6b23
not dword [rdx + 0x1e4]
add dword [rdx + 0xe8], 0x232673e1
sub dword [rdx + 0x350], 0x18b7480d
add dword [rdx + 0x150], 0xc9d5526
sub dword [rdx + 0x184], 0x6efb1d21
add dword [rdx + 0x38c], 0x11ca24e5
add dword [rdx + 0xd8], 0x7404610c
sub dword [rdx + 0x108], 0x5ec77a10
xor dword [rdx + 0x2c8], 0x2862511f
xor dword [rdx + 0x1a4], 0x3b8c36ef
add rdi, 0x400
add rdx, 0x400
cmp rdi, 0x8c000
jne 0x1400b602e
pop rcx
call fcn.1400b5106
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