Function at 0x1403b0000
Capabilities:
Encode data using xor

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 rax, [0x140323c00]
push 0
pop rcx
push rax
not dword [rax + 0x6c]
sub dword [rax + 0x124], 0x29025b17
sub dword [rax + 0x160], 0x20cb3dd2
xor dword [rax], 0x8374bbb
xor dword [rax + 0x214], 0x70085911
not dword [rax + 0x164]
not dword [rax + 0x2e0]
xor dword [rax + 0xe8], 0x4fe62d68
not dword [rax + 0x350]
add dword [rax + 0x12c], 0x15ab7fe7
add dword [rax + 0x364], 0x6aa7799e
sub dword [rax + 0x1e8], 0x44236b7b
not dword [rax + 0x3e8]
add dword [rax + 0x2e4], 0x5f604064
add dword [rax + 0x38], 0x45324b95
xor dword [rax + 0x3f8], 0x2a671269
xor dword [rax + 0x90], 0x457e0a31
add dword [rax + 0xc8], 0x49dc6077
xor dword [rax + 0x384], 0x193d3fe1
add dword [rax + 0x48], 0x3dac00ee
xor dword [rax + 0x80], 0x15a30f34
sub dword [rax + 0x40], 0x2206424
add dword [rax + 0x294], 0x34755291
not dword [rax + 0xa0]
xor dword [rax + 0x100], 0x25060ec5
sub dword [rax + 0x224], 0x15e044f1
sub dword [rax + 0xd8], 0x19783e2d
not dword [rax + 0x328]
sub dword [rax + 0x38c], 0x3ae85ae3
xor dword [rax + 0x318], 0x2c576ab3
xor dword [rax + 0xb0], 0x10f85c19
sub dword [rax + 0x19c], 0x2591508f
xor dword [rax + 0x200], 0xc0e2c12
add dword [rax + 0x21c], 0x6e9f553b
not dword [rax + 0x32c]
xor dword [rax + 0x34c], 0x5ec60225
xor dword [rax + 0x3ec], 0x2d3a7908
xor dword [rax + 0x2c0], 0x3ad1411
not dword [rax + 0x1f0]
sub dword [rax + 0x268], 0x50403bfb
xor dword [rax + 0x278], 0x6f5c0d0a
sub dword [rax + 0x310], 0x58bc60fc
sub dword [rax + 0x5c], 0x6dda2b10
sub dword [rax + 0x258], 0x6e98250b
not dword [rax + 0x20c]
add dword [rax + 0x2cc], 0x138565a2
not dword [rax + 0x2f4]
add dword [rax + 0x10c], 0x5bee07b1
add dword [rax + 0x58], 0x765571dd
xor dword [rax + 0x27c], 0x7f42bb
add dword [rax + 0xc0], 0x32547bba
sub dword [rax + 0xd4], 0x50654794
sub dword [rax + 0x28c], 0x1dd646b8
xor dword [rax + 0x98], 0x2bed19ab
not dword [rax + 0x114]
xor dword [rax + 0x358], 0x23df66c1
sub dword [rax + 0x254], 0x582c025f
sub dword [rax + 0x3d4], 0x55492a78
add dword [rax + 0x2d4], 0x72700922
not dword [rax + 0x3bc]
xor dword [rax + 0xac], 0x355f162d
not dword [rax + 0x36c]
xor dword [rax + 0x270], 0x3e9d1fb7
xor dword [rax + 0x330], 0x17931bb5
not dword [rax + 0x22c]
sub dword [rax + 0x17c], 0x3e5f3485
not dword [rax + 0x1d0]
not dword [rax + 0x2c]
not dword [rax + 0x120]
xor dword [rax + 0x250], 0x3e6d2b8e
sub dword [rax + 0xec], 0x761148f8
sub dword [rax + 0x238], 0x56d03ce5
not dword [rax + 0x44]
add dword [rax + 0x3dc], 0x1ce16eac
sub dword [rax + 0x11c], 0xf585607
xor dword [rax + 0x348], 0x79b23518
sub dword [rax + 0xd0], 0x73a91e7b
sub dword [rax + 0x3d0], 0x57816ff2
add dword [rax + 0x248], 0x2dce17c7
add dword [rax + 0x360], 0x3efa1af7
not dword [rax + 0xa8]
xor dword [rax + 0x210], 0x48897762
not dword [rax + 0x140]
xor dword [rax + 0x340], 0x6e1e17fe
add dword [rax + 0x388], 0x5aa85afb
add dword [rax + 0x300], 0xa105f61
sub dword [rax + 0x2b4], 0x18f456e6
not dword [rax + 0x368]
not dword [rax + 0x284]
not dword [rax + 0x14]
sub dword [rax + 0x290], 0x394a7b97
not dword [rax + 0x70]
sub dword [rax + 0x314], 0x5ee38cd
xor dword [rax + 0x2d0], 0x1d832f5c
add dword [rax + 0x33c], 0x34d20de8
sub dword [rax + 0xb4], 0x70b349d4
xor dword [rax + 0x180], 0x31f76be7
sub dword [rax + 0x74], 0x4900734e
not dword [rax + 0x9c]
sub dword [rax + 0x24c], 0x4ed64e04
xor dword [rax + 0x88], 0x752e7b0c
xor dword [rax + 0x118], 0x222207aa
add dword [rax + 0x3e4], 0x76666d1b
add dword [rax + 0x3f4], 0x2814758c
add dword [rax + 0x260], 0x10c277f0
sub dword [rax + 0x29c], 0x373c1522
add dword [rax + 0x23c], 0x1454133c
xor dword [rax + 0x8c], 0x61895ec5
sub dword [rax + 4], 0x44643ac7
not dword [rax + 0x320]
xor dword [rax + 0x26c], 0x56bc2b6e
sub dword [rax + 0x190], 0x68613e65
xor dword [rax + 0x60], 0x2a5558df
not dword [rax + 0xf8]
sub dword [rax + 0x1f8], 0x36661ba
not dword [rax + 0x2fc]
xor dword [rax + 0x1bc], 0x3cfb0ce4
not dword [rax + 0x3f0]
not dword [rax + 0xe4]
xor dword [rax + 0x1a0], 0x5bad2af0
add dword [rax + 0x178], 0x170f6bf6
sub dword [rax + 0x1dc], 0x558a3f07
sub dword [rax + 0x144], 0x609607ce
sub dword [rax + 0x274], 0x66494c88
xor dword [rax + 0x2a8], 0x4e840ab1
xor dword [rax + 0x298], 0x727e083f
sub dword [rax + 0x37c], 0x1d7f29a6
not dword [rax + 0x398]
not dword [rax + 0x18c]
sub dword [rax + 0x2d8], 0x12af115f
sub dword [rax + 0x13c], 0xd464715
sub dword [rax + 0x138], 0x51cb22cf
not dword [rax + 0x2b0]
add dword [rax + 0x84], 0x22c832bd
not dword [rax + 0x3b4]
not dword [rax + 0x334]
sub dword [rax + 0x304], 0x4db07dce
not dword [rax + 0x3ac]
sub dword [rax + 0x1f4], 0x7fed1d9c
xor dword [rax + 0x2dc], 0x12f1381b
add dword [rax + 0x3e0], 0x426b377f
not dword [rax + 0xa4]
add dword [rax + 0x1c], 0x1c891f01
not dword [rax + 0x2c8]
not dword [rax + 0x280]
sub dword [rax + 0x16c], 0x2774388a
add dword [rax + 0xbc], 0x1b7d6fb7
add dword [rax + 0x324], 0x2ec5866
sub dword [rax + 0x188], 0xfb03ee9
sub dword [rax + 0x94], 0x625e6887
add dword [rax + 0x3c], 0x41e848b3
not dword [rax + 0x1b4]
xor dword [rax + 0x14c], 0x4521f14
sub dword [rax + 0x10], 0x2a92170b
xor dword [rax + 0x78], 0x6bdd3c2f
not dword [rax + 0x1e0]
xor dword [rax + 0x1d4], 0x24b93a6c
xor dword [rax + 0x2f8], 0x60490c1c
not dword [rax + 0x1cc]
sub dword [rax + 0x390], 0x58f86188
xor dword [rax + 0x1c8], 0x5a15592c
sub dword [rax + 0x148], 0x3961184f
sub dword [rax + 0x2a0], 0x584252ee
xor dword [rax + 0x354], 0x58fc778e
xor dword [rax + 0x3c8], 0x798c513e
not dword [rax + 0x35c]
not dword [rax + 0x15c]
not dword [rax + 0x338]
not dword [rax + 0x108]
sub dword [rax + 0x34], 0x2df95829
xor dword [rax + 0x370], 0x2f3841a3
sub dword [rax + 0x50], 0x209759ac
xor dword [rax + 0x2b8], 0x956320f
not dword [rax + 0x174]
not dword [rax + 0x68]
xor dword [rax + 0x1ac], 0x26f34db7
xor dword [rax + 0x378], 0x4f850129
add dword [rax + 0x204], 0x2763cf3
sub dword [rax + 0x194], 0x45307d74
xor dword [rax + 8], 0x41b95ea5
sub dword [rax + 0x1fc], 0x746f1b15
not dword [rax + 0xb8]
not dword [rax + 0x2c4]
sub dword [rax + 0x3b0], 0x3b6d2d91
not dword [rax + 0x374]
sub dword [rax + 0xf0], 0x30ae0acc
sub dword [rax + 0x380], 0x712a5176
add dword [rax + 0x208], 0x126b47ce
not dword [rax + 0x288]
sub dword [rax + 0x150], 0x33975516
add dword [rax + 0x3cc], 0x2ad37024
not dword [rax + 0xf4]
add dword [rax + 0x1e4], 0x265a3358
not dword [rax + 0xcc]
not dword [rax + 0x2e8]
not dword [rax + 0x30]
not dword [rax + 0x308]
add dword [rax + 0x184], 0x58d9617b
not dword [rax + 0x1d8]
sub dword [rax + 0x198], 0x65bc63f3
xor dword [rax + 0x240], 0xce07658
xor dword [rax + 0x170], 0x37305311
sub dword [rax + 0x218], 0x11375bd
add dword [rax + 0x3c4], 0x46548b2
sub dword [rax + 0x130], 0x59955b4a
not dword [rax + 0x2ac]
not dword [rax + 0x158]
not dword [rax + 0x134]
xor dword [rax + 0x3c0], 0x41c82598
not dword [rax + 0x3fc]
sub dword [rax + 0x3d8], 0x2807a67
sub dword [rax + 0x1a8], 0x49957b44
not dword [rax + 0x394]
xor dword [rax + 0x2a4], 0x2e4374c
sub dword [rax + 0xfc], 0x129732f1
sub dword [rax + 0x1a4], 0x5fe77ffd
not dword [rax + 0x230]
xor dword [rax + 0x104], 0x21f20cdc
xor dword [rax + 0x25c], 0x6c892dee
not dword [rax + 0x39c]
sub dword [rax + 0x110], 0xebb5ea8
xor dword [rax + 0x24], 0xc920019
xor dword [rax + 0xc4], 0x4ead66ba
sub dword [rax + 0x20], 0x299d44f9
add dword [rax + 0x2f0], 0x7db97a08
add dword [rax + 0xe0], 0x462c7b6f
add dword [rax + 0x244], 0x738e46d4
sub dword [rax + 0x228], 0x74c95206
xor dword [rax + 0x54], 0x58934f00
sub dword [rax + 0x31c], 0x101f555c
not dword [rax + 0x1c4]
xor dword [rax + 0xc], 0x193b7191
sub dword [rax + 0x128], 0x14114eb1
add dword [rax + 0x3b8], 0xb244db7
xor dword [rax + 0x3a8], 0x74f2549f
add dword [rax + 0x28], 0x2ab9693c
sub dword [rax + 0x4c], 0x7d7b2096
not dword [rax + 0x1c0]
xor dword [rax + 0x3a0], 0x764902c6
xor dword [rax + 0x344], 0x252c454e
not dword [rax + 0x1b0]
not dword [rax + 0x3a4]
sub dword [rax + 0x2ec], 0x17122def
add dword [rax + 0x30c], 0x1ac76075
add dword [rax + 0x64], 0x65186f23
sub dword [rax + 0x264], 0x2991214
xor dword [rax + 0x1ec], 0x67ef277f
xor dword [rax + 0x7c], 0x695f4e43
add dword [rax + 0x154], 0x569f3c70
not dword [rax + 0x220]
not dword [rax + 0x18]
not dword [rax + 0x1b8]
xor dword [rax + 0x2bc], 0x41094035
not dword [rax + 0xdc]
add dword [rax + 0x168], 0x63a35888
sub dword [rax + 0x234], 0x14c00163
add rcx, 0x400
add rax, 0x400
cmp rcx, 0x8c000
jne 0x1403b002e
pop rcx
call fcn.1403af506
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