Function at 0x1800350e0
Capabilities:
Access peb ldr_data
Delete file
Encode data using xor
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
mov eax, 0x1310
call fcn.18013dff0
sub rsp, rax
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1801ee5c0]
xor rax, rsp
mov qword [rbp + 0x12b0], rax
mov r15, rcx
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x940], xmm0
mov qword [rbp + 0x950], rax
movabs r13, 0xd654bbc37a7c557f
mov qword [rbp + 0x900], r13
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x390], rax
movabs r12, 0xc143e9b19062b289
mov qword [rbp + 0x900], r12
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x398], rax
movabs r14, 0xae3195b0091d2613
mov qword [rbp + 0x900], r14
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x11c0], rax
movabs rsi, 0xc143e9b19062b2ec
mov qword [rbp + 0x900], rsi
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x11c8], rax
movdqa xmm0, xmmword [rbp + 0x390]
xorps xmm0, xmmword [rbp + 0x11c0]
movdqa xmmword [rbp + 0x390], xmm0
lea rax, [rbp + 0x390]
mov qword [rbp + 0x3b0], rax
movabs rax, 0xae5895c209762660
mov qword [rbp + 0x900], rax
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x530], rax
movabs rax, 0xc124e99f9016b29c
mov qword [rbp + 0x900], rax
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x538], rax
movabs rax, 0xee679fa20ff1d4ea
mov qword [rbp + 0x900], rax
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x540], rax
movabs rcx, 0xcbd8168b88380b16
mov qword [rbp + 0x900], rcx
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x548], rax
mov qword [rbp + 0x900], r14
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x900], rsi
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x900], rax
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0x900], rcx
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x530]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x530], ymm1
lea rax, [rbp + 0x530]
mov qword [rbp + 0x3a8], rax
lea r8, [rbp + 0x3a8]
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp + 0x960]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x68], r13
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x68], r12
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x1a8], rax
mov qword [rbp + 0x68], r14
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x1280], rax
mov qword [rbp + 0x68], rsi
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x1288], rax
movdqa xmm0, xmmword [rbp + 0x1a0]
xorps xmm0, xmmword [rbp + 0x1280]
movdqa xmmword [rbp + 0x1a0], xmm0
lea rax, [rbp + 0x1a0]
mov qword [rbp + 0x1280], rax
movabs rdi, 0xae1195e309492654
mov qword [rbp + 0x68], rdi
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x550], rax
movabs rbx, 0xc137e9de900db2be
mov qword [rbp + 0x68], rbx
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x558], rax
movabs rax, 0xee579f930fa3d4ad
mov qword [rbp + 0x68], rax
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x560], rax
movabs rcx, 0xcbd8168b88380b16
mov qword [rbp + 0x68], rcx
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x568], rax
mov qword [rbp + 0x68], r14
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x68], rsi
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x68], rax
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0x68], rcx
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x550]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x550], ymm1
lea rax, [rbp + 0x550]
mov qword [rbp + 0x68], rax
lea r8, [rbp + 0x68]
lea rdx, [rbp + 0x1280]
lea rcx, [rbp + 0x9a0]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x78], r13
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x1b0], rax
mov qword [rbp + 0x78], r12
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x1b8], rax
mov qword [rbp + 0x78], r14
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x1290], rax
mov qword [rbp + 0x78], rsi
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x1298], rax
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp + 0x1290]
movdqa xmmword [rbp + 0x1b0], xmm0
lea rax, [rbp + 0x1b0]
mov qword [rbp + 0x1290], rax
mov qword [rbp + 0x78], rdi
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x570], rax
mov qword [rbp + 0x78], rbx
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x578], rax
movabs rcx, 0xee679fa20ff1d48d
mov qword [rbp + 0x78], rcx
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x580], rax
movabs rbx, 0xcbd8168b88380b16
mov qword [rbp + 0x78], rbx
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x588], rax
mov qword [rbp + 0x78], r14
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x78], rsi
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x1168], rax
mov qword [rbp + 0x78], rcx
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0x78], rbx
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x570]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x570], ymm1
lea rax, [rbp + 0x570]
mov qword [rbp + 0x78], rax
lea r8, [rbp + 0x78]
lea rdx, [rbp + 0x1290]
lea rcx, [rbp + 0x9e0]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0xd8], r13
mov rax, qword [rbp + 0xd8]
mov qword [rbp + 0x1c0], rax
mov qword [rbp + 0xd8], r12
mov rax, qword [rbp + 0xd8]
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0xd8], r14
mov rax, qword [rbp + 0xd8]
mov qword [rbp + 0x12a0], rax
mov qword [rbp + 0xd8], rsi
mov rax, qword [rbp + 0xd8]
mov qword [rbp + 0x12a8], rax
movdqa xmm0, xmmword [rbp + 0x1c0]
xorps xmm0, xmmword [rbp + 0x12a0]
movdqa xmmword [rbp + 0x1c0], xmm0
lea rax, [rbp + 0x1c0]
mov qword [rbp + 0x12a0], rax
movabs rax, 0xae019583092d2626
mov qword [rbp + 0xd8], rax
mov rax, qword [rbp + 0xd8]
mov qword [rbp + 0x1d0], rax
movabs rax, 0xc143e9b19062b2dd
mov qword [rbp + 0xd8], rax
mov rax, qword [rbp + 0xd8]
mov qword [rbp + 0x1d8], rax
mov qword [rbp + 0xd8], r14
mov rax, qword [rbp + 0xd8]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xd8], rsi
mov rax, qword [rbp + 0xd8]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x1d0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x1d0], xmm0
lea rax, [rbp + 0x1d0]
mov qword [rbp + 0xd8], rax
lea r8, [rbp + 0xd8]
lea rdx, [rbp + 0x12a0]
lea rcx, [rbp + 0xa20]
call fcn.18003bdd0
nop
mov qword [rbp + 0x88], r13
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x1e0], rax
mov qword [rbp + 0x88], r12
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x1e8], rax
mov qword [rbp + 0x88], r14
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x88], rsi
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x1e0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x1e0], xmm0
lea rax, [rbp + 0x1e0]
mov qword [rbp + 0x3d0], rax
movabs rax, 0xae03959e092c2626
mov qword [rbp + 0x88], rax
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x590], rax
movabs rax, 0xc172e99f9050b2de
mov qword [rbp + 0x88], rax
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x598], rax
movabs rax, 0xee529f930fdfd4be
mov qword [rbp + 0x88], rax
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x5a0], rax
movabs rax, 0xcbd8168b88380b20
mov qword [rbp + 0x88], rax
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x5a8], rax
mov qword [rbp + 0x88], r14
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x88], rsi
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x88], rax
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0x88], rbx
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x590]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x590], ymm1
lea rax, [rbp + 0x590]
mov qword [rbp + 0x88], rax
lea r8, [rbp + 0x88]
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0xa60]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0xa8], r13
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x1f0], rax
mov qword [rbp + 0xa8], r12
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x1f8], rax
mov qword [rbp + 0xa8], r14
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xa8], rsi
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x1f0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rax, [rbp + 0x1f0]
mov qword [rbp + 0x3d8], rax
mov qword [rbp + 0xa8], rdi
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x5b0], rax
movabs rax, 0xc172e9919023b2af
mov qword [rbp + 0xa8], rax
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x5b8], rax
movabs rax, 0xee679f920fc4d4dd
mov qword [rbp + 0xa8], rax
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0xa8], rbx
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x5c8], rax
mov qword [rbp + 0xa8], r14
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xa8], rsi
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x1168], rax
movabs rdi, 0xee679fa20ff1d48d
mov qword [rbp + 0xa8], rdi
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0xa8], rbx
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x5b0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x5b0], ymm1
lea rax, [rbp + 0x5b0]
mov qword [rbp + 0xa8], rax
lea r8, [rbp + 0xa8]
lea rdx, [rbp + 0x3d8]
lea rcx, [rbp + 0xaa0]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0xe0], r13
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x200], rax
mov qword [rbp + 0xe0], r12
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x208], rax
mov qword [rbp + 0xe0], r14
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xe0], rsi
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x200]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x200], xmm0
lea rax, [rbp + 0x200]
mov qword [rbp + 0x3a0], rax
movabs rax, 0xae6195fb094f2640
mov qword [rbp + 0xe0], rax
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x210], rax
movabs rax, 0xc143e9b19000b299
mov qword [rbp + 0xe0], rax
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x218], rax
mov qword [rbp + 0xe0], r14
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xe0], rsi
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x210]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x210], xmm0
lea rax, [rbp + 0x210]
mov qword [rbp + 0xe0], rax
lea r8, [rbp + 0xe0]
lea rdx, [rbp + 0x3a0]
lea rcx, [rbp + 0xae0]
call fcn.18003bdd0
nop
mov qword [rbp + 0x30], r13
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x220], rax
mov qword [rbp + 0x30], r12
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x228], rax
mov qword [rbp + 0x30], r14
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x30], rsi
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x220]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x220], xmm0
lea rax, [rbp + 0x220]
mov qword [rbp + 0x3e8], rax
movabs rax, 0xae1f958309332622
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x800], rax
movabs rax, 0xc16de980904cb2da
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x808], rax
movabs rax, 0xee499f930fdfd4b9
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x810], rax
movabs rax, 0xcbea16ba88090b27
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x818], rax
movabs rax, 0x39125fe45b8efaee
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x820], rax
movabs rbx, 0xa27f8755eace7660
mov qword [rbp + 0x30], rbx
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x828], rax
mov qword [rbp + 0x30], r14
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x30], rsi
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x1168], rax
mov qword [rbp + 0x30], rdi
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x1170], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x1178], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x1180], rax
mov qword [rbp + 0x30], rbx
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x1188], rax
vmovdqu ymm0, ymmword [rbp + 0x800]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x800], ymm1
vmovdqa xmm0, xmmword [rbp + 0x820]
vxorps xmm0, xmm0, xmmword [rbp + 0x1180]
vmovdqa xmmword [rbp + 0x820], xmm0
lea rax, [rbp + 0x800]
mov qword [rbp + 0x30], rax
lea r8, [rbp + 0x30]
lea rdx, [rbp + 0x3e8]
lea rcx, [rbp + 0xb20]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x40], r13
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x230], rax
mov qword [rbp + 0x40], r12
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x238], rax
mov qword [rbp + 0x40], r14
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x40], rsi
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x230]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x230], xmm0
lea rax, [rbp + 0x230]
mov qword [rbp + 0x3f0], rax
movabs r14, 0xae4195c40969267b
mov qword [rbp + 0x40], r14
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x7c0], rax
movabs rax, 0xc12ce99e904db2d6
mov qword [rbp + 0x40], rax
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x7c8], rax
movabs rax, 0xee499fd20f82d4ee
mov qword [rbp + 0x40], rax
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x7d0], rax
movabs rsi, 0xcbf616e288530b66
mov qword [rbp + 0x40], rsi
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x7d8], rax
movabs rdi, 0x39755f8b5be1fab0
mov qword [rbp + 0x40], rdi
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x7e0], rax
mov qword [rbp + 0x40], rbx
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x7e8], rax
movabs rax, 0xae3195b0091d2613
mov qword [rbp + 0x40], rax
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x1160], rax
movabs rax, 0xc143e9b19062b2ec
mov qword [rbp + 0x40], rax
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x40], rax
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x1170], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp + 0x40], rax
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x1178], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp + 0x40], rax
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x1180], rax
mov qword [rbp + 0x40], rbx
mov rax, qword [rbp + 0x40]
mov qword [rbp + 0x1188], rax
vmovdqu ymm0, ymmword [rbp + 0x7c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x7c0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x7e0]
vxorps xmm0, xmm0, xmmword [rbp + 0x1180]
vmovdqa xmmword [rbp + 0x7e0], xmm0
lea rax, [rbp + 0x7c0]
mov qword [rbp + 0x40], rax
lea r8, [rbp + 0x40]
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp + 0xb60]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x48], r13
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x240], rax
mov qword [rbp + 0x48], r12
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x248], rax
movabs rdx, 0xae3195b0091d2613
mov qword [rbp + 0x48], rdx
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x1160], rax
movabs rcx, 0xc143e9b19062b2ec
mov qword [rbp + 0x48], rcx
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x240]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x240], xmm0
lea rax, [rbp + 0x240]
mov qword [rbp + 0x3f8], rax
mov qword [rbp + 0x48], r14
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x840], rax
movabs rbx, 0xc120e99e904db2d6
mov qword [rbp + 0x48], rbx
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x848], rax
movabs rax, 0xee179f8c0f9dd4ff
mov qword [rbp + 0x48], rax
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x850], rax
movabs rax, 0xcbbf16a588510b7d
mov qword [rbp + 0x48], rax
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x858], rax
movabs rax, 0x39125f835be1fab8
mov qword [rbp + 0x48], rax
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x860], rax
movabs r8, 0xa27f8755eace7660
mov qword [rbp + 0x48], r8
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x868], rax
mov qword [rbp + 0x48], rdx
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x48], rcx
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x48], rax
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x1170], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp + 0x48], rax
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x1178], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp + 0x48], rax
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x1180], rax
mov qword [rbp + 0x48], r8
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x1188], rax
vmovdqu ymm0, ymmword [rbp + 0x840]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x840], ymm1
vmovdqa xmm0, xmmword [rbp + 0x860]
vxorps xmm0, xmm0, xmmword [rbp + 0x1180]
vmovdqa xmmword [rbp + 0x860], xmm0
lea rax, [rbp + 0x840]
mov qword [rbp + 0x48], rax
lea r8, [rbp + 0x48]
lea rdx, [rbp + 0x3f8]
lea rcx, [rbp + 0xba0]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x98], r13
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x250], rax
mov qword [rbp + 0x98], r12
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x258], rax
movabs rdx, 0xae3195b0091d2613
mov qword [rbp + 0x98], rdx
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x1160], rax
movabs rcx, 0xc143e9b19062b2ec
mov qword [rbp + 0x98], rcx
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x250]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x250], xmm0
lea rax, [rbp + 0x250]
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x98], r14
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x5d0], rax
movabs rax, 0xc133e99e904db2d6
mov qword [rbp + 0x98], rax
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x5d8], rax
movabs rax, 0xee009f8c0f98d4e6
mov qword [rbp + 0x98], rax
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x5e0], rax
movabs rax, 0xcbd816ec88570b79
mov qword [rbp + 0x98], rax
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x5e8], rax
mov qword [rbp + 0x98], rdx
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x98], rcx
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x98], rax
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x1170], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp + 0x98], rax
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x5d0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x5d0], ymm1
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0x98], rax
lea r8, [rbp + 0x98]
lea rdx, [rbp + 0x400]
lea rcx, [rbp + 0xbe0]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x50], r13
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x260], rax
mov qword [rbp + 0x50], r12
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x268], rax
movabs rax, 0xae3195b0091d2613
mov qword [rbp + 0x50], rax
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x1160], rax
movabs rax, 0xc143e9b19062b2ec
mov qword [rbp + 0x50], rax
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x260]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x260], xmm0
lea rax, [rbp + 0x260]
mov qword [rbp + 0x408], rax
mov qword [rbp + 0x50], r14
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x880], rax
mov qword [rbp + 0x50], rbx
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x888], rax
movabs rax, 0xee499fd10f9dd4ff
mov qword [rbp + 0x50], rax
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x890], rax
mov qword [rbp + 0x50], rsi
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x898], rax
mov qword [rbp + 0x50], rdi
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x8a0], rax
movabs rbx, 0xa27f8755eace7660
mov qword [rbp + 0x50], rbx
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x8a8], rax
movabs rsi, 0xae3195b0091d2613
mov qword [rbp + 0x50], rsi
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x1160], rax
movabs rdi, 0xc143e9b19062b2ec
mov qword [rbp + 0x50], rdi
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x50], rax
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x1170], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp + 0x50], rax
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x1178], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp + 0x50], rax
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x1180], rax
mov qword [rbp + 0x50], rbx
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x1188], rax
vmovdqu ymm0, ymmword [rbp + 0x880]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x880], ymm1
vmovdqa xmm0, xmmword [rbp + 0x8a0]
vxorps xmm0, xmm0, xmmword [rbp + 0x1180]
vmovdqa xmmword [rbp + 0x8a0], xmm0
lea rax, [rbp + 0x880]
mov qword [rbp + 0x50], rax
lea r8, [rbp + 0x50]
lea rdx, [rbp + 0x408]
lea rcx, [rbp + 0xc20]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x28], r13
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x270], rax
mov qword [rbp + 0x28], r12
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x278], rax
mov qword [rbp + 0x28], rsi
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x28], rdi
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x270]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x270], xmm0
lea rax, [rbp + 0x270]
mov qword [rbp + 0x410], rax
mov qword [rbp + 0x28], r14
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x680], rax
movabs rax, 0xc16ce99e9058b29f
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x688], rax
movabs rax, 0xee499fcb0f9ad4fd
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x690], rax
movabs rax, 0xcbbf16e488570b71
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x698], rax
movabs rax, 0x39625f815bfcfaf8
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x6a0], rax
movabs rax, 0xa20b873ceabd760f
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x6a8], rax
movabs rax, 0x479b6caf0a53780e
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x6b0], rax
movabs rax, 0x3761383f57f8c54a
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x6b8], rax
mov qword [rbp + 0x28], rsi
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x28], rdi
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x1170], rax
movabs r14, 0xcbd8168b88380b16
mov qword [rbp + 0x28], r14
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x1178], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x1180], rax
mov qword [rbp + 0x28], rbx
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x1188], rax
movabs rax, 0x47b46cd60a217861
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x1190], rax
movabs rax, 0x3761383f57f8c57a
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x1198], rax
vmovdqu ymm0, ymmword [rbp + 0x680]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x680], ymm1
vmovdqu ymm0, ymmword [rbp + 0x6a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1180]
vmovdqa ymmword [rbp + 0x6a0], ymm1
lea rax, [rbp + 0x680]
mov qword [rbp + 0x28], rax
lea r8, [rbp + 0x28]
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0xc60]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0xb0], r13
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x280], rax
mov qword [rbp + 0xb0], r12
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x288], rax
mov qword [rbp + 0xb0], rsi
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xb0], rdi
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x280]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x280], xmm0
lea rax, [rbp + 0x280]
mov qword [rbp + 0x418], rax
movabs rbx, 0xae5095c909782678
mov qword [rbp + 0xb0], rbx
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x5f0], rax
movabs r13, 0xc16de9d99016b299
mov qword [rbp + 0xb0], r13
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x5f8], rax
movabs r12, 0xee679fcc0f98d4fa
mov qword [rbp + 0xb0], r12
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x600], rax
mov qword [rbp + 0xb0], r14
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x608], rax
mov qword [rbp + 0xb0], rsi
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xb0], rdi
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0xb0], rax
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0xb0], r14
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x5f0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x5f0], ymm1
lea rax, [rbp + 0x5f0]
mov qword [rbp + 0xb0], rax
lea r8, [rbp + 0xb0]
lea rdx, [rbp + 0x418]
lea rcx, [rbp + 0xca0]
vzeroupper
call fcn.18003bdd0
nop
movabs rsi, 0xd654bbc37a7c557f
mov qword [rbp + 0xf0], rsi
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x290], rax
movabs rdi, 0xc143e9b19062b289
mov qword [rbp + 0xf0], rdi
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x298], rax
movabs rdx, 0xae3195b0091d2613
mov qword [rbp + 0xf0], rdx
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x1160], rax
movabs rcx, 0xc143e9b19062b2ec
mov qword [rbp + 0xf0], rcx
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x290]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x290], xmm0
lea rax, [rbp + 0x290]
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0xf0], rbx
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x2a0], rax
movabs r14, 0xc143e9d99016b299
mov qword [rbp + 0xf0], r14
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x2a8], rax
mov qword [rbp + 0xf0], rdx
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xf0], rcx
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x2a0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x2a0], xmm0
lea rax, [rbp + 0x2a0]
mov qword [rbp + 0xf0], rax
lea r8, [rbp + 0xf0]
lea rdx, [rbp + 0x3e0]
lea rcx, [rbp + 0xce0]
call fcn.18003bdd0
nop
mov qword [rbp + 0xa0], rsi
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x2b0], rax
mov qword [rbp + 0xa0], rdi
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x2b8], rax
movabs rdx, 0xae3195b0091d2613
mov qword [rbp + 0xa0], rdx
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x1160], rax
movabs rcx, 0xc143e9b19062b2ec
mov qword [rbp + 0xa0], rcx
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x2b0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x2b0], xmm0
lea rax, [rbp + 0x2b0]
mov qword [rbp + 0x428], rax
movabs rsi, 0xae1c95d9096d2672
mov qword [rbp + 0xa0], rsi
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x610], rax
movabs rdi, 0xc128e9c3900db29b
mov qword [rbp + 0xa0], rdi
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x618], rax
movabs rbx, 0xee679fa20f83d4e8
mov qword [rbp + 0xa0], rbx
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x620], rax
movabs r8, 0xcbd8168b88380b16
mov qword [rbp + 0xa0], r8
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x628], rax
mov qword [rbp + 0xa0], rdx
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xa0], rcx
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0xa0], rax
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0xa0], r8
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x610]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x610], ymm1
lea rax, [rbp + 0x610]
mov qword [rbp + 0xa0], rax
lea r8, [rbp + 0xa0]
lea rdx, [rbp + 0x428]
lea rcx, [rbp + 0xd20]
vzeroupper
call fcn.18003bdd0
nop
movabs rax, 0xcb59f6d16a6e4877
mov qword [rbp + 0xc8], rax
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x2c0], rax
movabs rcx, 0xc143e9b19062b2ec
mov qword [rbp + 0xc8], rcx
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x2c8], rax
movabs rdx, 0xae3195b0091d2613
mov qword [rbp + 0xc8], rdx
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xc8], rcx
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x2c0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x2c0], xmm0
lea rax, [rbp + 0x2c0]
mov qword [rbp + 0x430], rax
movabs rax, 0xae5095c909782678
mov qword [rbp + 0xc8], rax
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x630], rax
mov qword [rbp + 0xc8], r13
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x638], rax
mov qword [rbp + 0xc8], r12
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x640], rax
movabs rcx, 0xcbd8168b88380b16
mov qword [rbp + 0xc8], rcx
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x648], rax
mov qword [rbp + 0xc8], rdx
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x1160], rax
movabs r13, 0xc143e9b19062b2ec
mov qword [rbp + 0xc8], r13
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0xc8], rax
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0xc8], rcx
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x630]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x630], ymm1
lea rax, [rbp + 0x630]
mov qword [rbp + 0xc8], rax
lea r8, [rbp + 0xc8]
lea rdx, [rbp + 0x430]
lea rcx, [rbp + 0xd60]
vzeroupper
call fcn.18003bdd0
nop
movabs r12, 0xcb59f6d16a6e4877
mov qword [rbp + 0xd0], r12
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x2d0], rax
mov qword [rbp + 0xd0], r13
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x2d8], rax
movabs rcx, 0xae3195b0091d2613
mov qword [rbp + 0xd0], rcx
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xd0], r13
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x2d0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x2d0], xmm0
lea rax, [rbp + 0x2d0]
mov qword [rbp + 0x438], rax
movabs rax, 0xae5095c909782678
mov qword [rbp + 0xd0], rax
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x2e0], rax
mov qword [rbp + 0xd0], r14
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x2e8], rax
mov qword [rbp + 0xd0], rcx
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xd0], r13
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x2e0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x2e0], xmm0
lea rax, [rbp + 0x2e0]
mov qword [rbp + 0xd0], rax
lea r8, [rbp + 0xd0]
lea rdx, [rbp + 0x438]
lea rcx, [rbp + 0xda0]
call fcn.18003bdd0
nop
mov qword [rbp + 0x70], r12
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x2f0], rax
mov qword [rbp + 0x70], r13
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x2f8], rax
movabs rax, 0xae3195b0091d2613
mov qword [rbp + 0x70], rax
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x70], r13
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x2f0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x2f0], xmm0
lea rax, [rbp + 0x2f0]
mov qword [rbp + 0x440], rax
mov qword [rbp + 0x70], rsi
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x650], rax
mov qword [rbp + 0x70], rdi
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x658], rax
mov qword [rbp + 0x70], rbx
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x660], rax
movabs r14, 0xcbd8168b88380b16
mov qword [rbp + 0x70], r14
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x668], rax
movabs rdi, 0xae3195b0091d2613
mov qword [rbp + 0x70], rdi
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x70], r13
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x1168], rax
movabs rsi, 0xee679fa20ff1d48d
mov qword [rbp + 0x70], rsi
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0x70], r14
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x650]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x650], ymm1
lea rax, [rbp + 0x650]
mov qword [rbp + 0x70], rax
lea r8, [rbp + 0x70]
lea rdx, [rbp + 0x440]
lea rcx, [rbp + 0xde0]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x80], r12
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x300], rax
mov qword [rbp + 0x80], r13
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x308], rax
mov qword [rbp + 0x80], rdi
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x80], r13
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x300]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x300], xmm0
lea rax, [rbp + 0x300]
mov qword [rbp + 0x448], rax
movabs rbx, 0xae5895c209762660
mov qword [rbp + 0x80], rbx
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x490], rax
movabs rax, 0xc124e99f9016b29c
mov qword [rbp + 0x80], rax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x498], rax
movabs rax, 0xee679fa20ff1d4ea
mov qword [rbp + 0x80], rax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x4a0], rax
mov qword [rbp + 0x80], r14
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x4a8], rax
mov qword [rbp + 0x80], rdi
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x80], r13
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x1168], rax
mov qword [rbp + 0x80], rsi
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0x80], r14
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x490]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x490], ymm1
lea rax, [rbp + 0x490]
mov qword [rbp + 0x80], rax
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x448]
lea rcx, [rbp + 0xe20]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0xe8], r12
mov rax, qword [rbp + 0xe8]
mov qword [rbp + 0x310], rax
mov qword [rbp + 0xe8], r13
mov rax, qword [rbp + 0xe8]
mov qword [rbp + 0x318], rax
mov qword [rbp + 0xe8], rdi
mov rax, qword [rbp + 0xe8]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xe8], r13
mov rax, qword [rbp + 0xe8]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x310]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x310], xmm0
lea rax, [rbp + 0x310]
mov qword [rbp + 0x450], rax
mov qword [rbp + 0xe8], rbx
mov rax, qword [rbp + 0xe8]
mov qword [rbp + 0x320], rax
movabs rax, 0xc143e9b19016b29c
mov qword [rbp + 0xe8], rax
mov rax, qword [rbp + 0xe8]
mov qword [rbp + 0x328], rax
mov qword [rbp + 0xe8], rdi
mov rax, qword [rbp + 0xe8]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xe8], r13
mov rax, qword [rbp + 0xe8]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x320]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x320], xmm0
lea rax, [rbp + 0x320]
mov qword [rbp + 0xe8], rax
lea r8, [rbp + 0xe8]
lea rdx, [rbp + 0x450]
lea rcx, [rbp + 0xe60]
call fcn.18003bdd0
nop
mov qword [rbp + 0x38], r12
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x330], rax
mov qword [rbp + 0x38], r13
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x338], rax
mov qword [rbp + 0x38], rdi
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x38], r13
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x330], xmm0
lea rax, [rbp + 0x330]
mov qword [rbp + 0x458], rax
movabs rax, 0xae4595c409722661
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x8c0], rax
movabs rax, 0xc13ae9d3900cb289
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x8c8], rax
movabs rax, 0xee149fd10f90d4fd
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x8d0], rax
movabs rax, 0xcbb716e3884b0b38
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x8d8], rax
movabs rax, 0x39125fe45b8efaa7
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x8e0], rax
movabs rsi, 0xa27f8755eace7660
mov qword [rbp + 0x38], rsi
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x8e8], rax
mov qword [rbp + 0x38], rdi
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x38], r13
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x1168], rax
movabs r12, 0xee679fa20ff1d48d
mov qword [rbp + 0x38], r12
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0x38], r14
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x1178], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x1180], rax
mov qword [rbp + 0x38], rsi
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x1188], rax
vmovdqu ymm0, ymmword [rbp + 0x8c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x8c0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x8e0]
vxorps xmm0, xmm0, xmmword [rbp + 0x1180]
vmovdqa xmmword [rbp + 0x8e0], xmm0
lea rax, [rbp + 0x8c0]
mov qword [rbp + 0x38], rax
lea r8, [rbp + 0x38]
lea rdx, [rbp + 0x458]
lea rcx, [rbp + 0xea0]
vzeroupper
call fcn.18003bdd0
nop
movabs rbx, 0xae3195b0096e5677
mov qword [rbp + 0xb8], rbx
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x340], rax
mov qword [rbp + 0xb8], r13
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x348], rax
mov qword [rbp + 0xb8], rdi
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xb8], r13
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x340]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x340], xmm0
lea rax, [rbp + 0x340]
mov qword [rbp + 0x460], rax
movabs rax, 0xae5a95c309782677
mov qword [rbp + 0xb8], rax
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x4b0], rax
movabs rax, 0xc16de9c1900db298
mov qword [rbp + 0xb8], rax
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x4b8], rax
movabs rax, 0xee679fcb0f9fd4e4
mov qword [rbp + 0xb8], rax
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0xb8], r14
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x4c8], rax
mov qword [rbp + 0xb8], rdi
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xb8], r13
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x1168], rax
mov qword [rbp + 0xb8], r12
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0xb8], r14
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x4b0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x4b0], ymm1
lea rax, [rbp + 0x4b0]
mov qword [rbp + 0xb8], rax
lea r8, [rbp + 0xb8]
lea rdx, [rbp + 0x460]
lea rcx, [rbp + 0xee0]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x18], rbx
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x350], rax
mov qword [rbp + 0x18], r13
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x358], rax
mov qword [rbp + 0x18], rdi
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x18], r13
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x350]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x350], xmm0
lea rax, [rbp + 0x350]
mov qword [rbp + 0x468], rax
movabs rax, 0xae5495d4093c2632
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x700], rax
movabs rax, 0xc12ce9c59009b29f
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x708], rax
movabs rax, 0xee099fcb0fdfd4fd
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x710], rax
movabs rax, 0xcbe816b988190b7f
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x718], rax
movabs rax, 0x39225fcb5bbafae5
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x720], rax
movabs rax, 0xa24f8764eae17652
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x728], rax
movabs rax, 0x478e6ce10a10785b
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x730], rax
movabs rax, 0x3754380557cec54a
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x738], rax
movabs rax, 0x8a366f28ebf223c9
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x740], rax
movabs rcx, 0x5fc54b791c09f074
mov qword [rbp + 0x18], rcx
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x748], rax
mov qword [rbp + 0x18], rdi
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x18], r13
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x1168], rax
mov qword [rbp + 0x18], r12
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0x18], r14
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x1178], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x1180], rax
mov qword [rbp + 0x18], rsi
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x1188], rax
movabs rax, 0x47b46cd60a217861
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x1190], rax
movabs rax, 0x3761383f57f8c57a
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x1198], rax
movabs rax, 0x8a176f18ebd323fb
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x11a0], rax
mov qword [rbp + 0x18], rcx
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x11a8], rax
vmovdqu ymm0, ymmword [rbp + 0x700]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x700], ymm1
vmovdqu ymm0, ymmword [rbp + 0x720]
vpxor ymm1, ymm0, ymmword [rbp + 0x1180]
vmovdqa ymmword [rbp + 0x720], ymm1
vmovdqa xmm0, xmmword [rbp + 0x740]
vxorps xmm0, xmm0, xmmword [rbp + 0x11a0]
vmovdqa xmmword [rbp + 0x740], xmm0
lea rax, [rbp + 0x700]
mov qword [rbp + 0x18], rax
lea r8, [rbp + 0x18]
lea rdx, [rbp + 0x468]
lea rcx, [rbp + 0xf20]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x58], rbx
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x360], rax
mov qword [rbp + 0x58], r13
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x58], rdi
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x58], r13
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x360], xmm0
lea rax, [rbp + 0x360]
mov qword [rbp + 0x470], rax
movabs rax, 0xae039580092f2632
mov qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1220], rax
movabs rax, 0xc171e981904db2d8
mov qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1228], rax
movabs rax, 0xee5d9f920fc0d4a2
mov qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1230], rax
movabs rax, 0xcbe816b1880f0b27
mov qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1238], rax
movabs rax, 0x39205fd15bb4fae1
mov qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1240], rax
movabs rax, 0xa27f8774eafe7641
mov qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1248], rax
mov qword [rbp + 0x58], rdi
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x58], r13
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1168], rax
mov qword [rbp + 0x58], r12
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0x58], r14
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1178], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1180], rax
mov qword [rbp + 0x58], rsi
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x1188], rax
vmovdqu ymm0, ymmword [rbp + 0x1220]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x1220], ymm1
vmovdqa xmm0, xmmword [rbp + 0x1240]
vxorps xmm0, xmm0, xmmword [rbp + 0x1180]
vmovdqa xmmword [rbp + 0x1240], xmm0
lea rax, [rbp + 0x1220]
mov qword [rbp + 0x58], rax
lea r8, [rbp + 0x58]
lea rdx, [rbp + 0x470]
lea rcx, [rbp + 0xf60]
vzeroupper
call fcn.18003bdd0
nop
movabs rax, 0xae31f6c67a7c4563
mov qword [rbp + 0xc0], rax
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x370], rax
mov qword [rbp + 0xc0], r13
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x378], rax
mov qword [rbp + 0xc0], rdi
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0xc0], r13
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x370]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x370], xmm0
lea rax, [rbp + 0x370]
mov qword [rbp + 0x478], rax
movabs r13, 0xae5595ec09272650
mov qword [rbp + 0xc0], r13
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x510], rax
movabs r12, 0xc137e9da9011b289
mov qword [rbp + 0xc0], r12
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x518], rax
movabs r14, 0xee0e9f8c0f81d4e2
mov qword [rbp + 0xc0], r14
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x520], rax
movabs rsi, 0xcbd8168b88510b78
mov qword [rbp + 0xc0], rsi
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x528], rax
mov qword [rbp + 0xc0], rdi
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x1160], rax
movabs rbx, 0xc143e9b19062b2ec
mov qword [rbp + 0xc0], rbx
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0xc0], rax
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x1170], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp + 0xc0], rax
mov rax, qword [rbp + 0xc0]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x510]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x510], ymm1
lea rax, [rbp + 0x510]
mov qword [rbp + 0xc0], rax
lea r8, [rbp + 0xc0]
lea rdx, [rbp + 0x478]
lea rcx, [rbp + 0xfa0]
vzeroupper
call fcn.18003bdd0
nop
movabs rax, 0xdc54e7df656d5e76
mov qword [rbp + 0x60], rax
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x380], rax
movabs rax, 0xc143e9b1f51ad7c2
mov qword [rbp + 0x60], rax
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x388], rax
mov qword [rbp + 0x60], rdi
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x60], rbx
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x380], xmm0
lea rax, [rbp + 0x380]
mov qword [rbp + 0x480], rax
mov qword [rbp + 0x60], r13
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x60], r12
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x4d8], rax
mov qword [rbp + 0x60], r14
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x4e0], rax
mov qword [rbp + 0x60], rsi
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x4e8], rax
mov qword [rbp + 0x60], rdi
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x60], rbx
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x60], rax
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x1170], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp + 0x60], rax
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x4d0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x4d0], ymm1
lea rax, [rbp + 0x4d0]
mov qword [rbp + 0x60], rax
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x480]
lea rcx, [rbp + 0xfe0]
vzeroupper
call fcn.18003bdd0
nop
movabs rdi, 0x8045e6df617e5060
mov qword [rbp + 0x90], rdi
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x930], rax
movabs rbx, 0xc143e9b1be07ca89
mov qword [rbp + 0x90], rbx
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x938], rax
movabs rdx, 0xae3195b0091d2613
mov qword [rbp + 0x90], rdx
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x1160], rax
movabs rcx, 0xc143e9b19062b2ec
mov qword [rbp + 0x90], rcx
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x930]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x930], xmm0
lea rax, [rbp + 0x930]
mov qword [rbp + 0x3b8], rax
mov qword [rbp + 0x90], r13
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x90], r12
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x4f8], rax
mov qword [rbp + 0x90], r14
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x500], rax
mov qword [rbp + 0x90], rsi
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x508], rax
mov qword [rbp + 0x90], rdx
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x90], rcx
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x90], rax
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x1170], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp + 0x90], rax
mov rax, qword [rbp + 0x90]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x4f0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x4f0], ymm1
lea rax, [rbp + 0x4f0]
mov qword [rbp + 0x90], rax
lea r8, [rbp + 0x90]
lea rdx, [rbp + 0x3b8]
lea rcx, [rbp + 0x1020]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 8], rdi
mov rax, qword [rbp + 8]
mov qword [rbp + 0x100], rax
mov qword [rbp + 8], rbx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x108], rax
movabs rdx, 0xae3195b0091d2613
mov qword [rbp + 8], rdx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1160], rax
movabs rcx, 0xc143e9b19062b2ec
mov qword [rbp + 8], rcx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x100]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x100], xmm0
lea rax, [rbp + 0x100]
mov qword [rbp + 0x3c0], rax
movabs rax, 0xae5495d4093c2632
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x760], rax
movabs rax, 0xc12ce9c59009b29f
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x768], rax
movabs rax, 0xee099fcb0fdfd4fd
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x770], rax
movabs rax, 0xcbe816b988190b7f
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x778], rax
movabs rax, 0x39225fcb5bbafae5
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x780], rax
movabs rax, 0xa24f8764eae17652
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x788], rax
movabs rax, 0x478e6ce10a10785b
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x790], rax
movabs rax, 0x3754380557cec54a
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x798], rax
movabs rax, 0x8a366f28ebf223c9
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x7a0], rax
movabs r8, 0x5fc54b791c09f074
mov qword [rbp + 8], r8
mov rax, qword [rbp + 8]
mov qword [rbp + 0x7a8], rax
mov qword [rbp + 8], rdx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 8], rcx
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1170], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1178], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1180], rax
movabs rax, 0xa27f8755eace7660
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1188], rax
movabs rax, 0x47b46cd60a217861
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1190], rax
movabs rax, 0x3761383f57f8c57a
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x1198], rax
movabs rax, 0x8a176f18ebd323fb
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11a0], rax
mov qword [rbp + 8], r8
mov rax, qword [rbp + 8]
mov qword [rbp + 0x11a8], rax
vmovdqu ymm0, ymmword [rbp + 0x760]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x760], ymm1
vmovdqu ymm0, ymmword [rbp + 0x780]
vpxor ymm1, ymm0, ymmword [rbp + 0x1180]
vmovdqa ymmword [rbp + 0x780], ymm1
vmovdqa xmm0, xmmword [rbp + 0x7a0]
vxorps xmm0, xmm0, xmmword [rbp + 0x11a0]
vmovdqa xmmword [rbp + 0x7a0], xmm0
lea rax, [rbp + 0x760]
mov qword [rbp + 8], rax
lea r8, [rbp + 8]
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x1060]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x20], rdi
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x920], rax
mov qword [rbp + 0x20], rbx
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x928], rax
movabs rdx, 0xae3195b0091d2613
mov qword [rbp + 0x20], rdx
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x1160], rax
movabs rcx, 0xc143e9b19062b2ec
mov qword [rbp + 0x20], rcx
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x920]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x920], xmm0
lea rax, [rbp + 0x920]
mov qword [rbp + 0x3c8], rax
movabs rax, 0xae019582093c2632
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x6c0], rax
movabs rax, 0xc173e99e9056b2de
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x6c8], rax
movabs rax, 0xee579f930fded4bf
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x6d0], rax
movabs rax, 0xcbe216bc88090b2c
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x6d8], rax
movabs rax, 0x39275fde5bb8fae7
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x6e0], rax
movabs rax, 0xa25e8765eaef7652
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x6e8], rax
movabs r8, 0x47b46cd60a217861
mov qword [rbp + 0x20], r8
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x6f0], rax
movabs r9, 0x3761383f57f8c57a
mov qword [rbp + 0x20], r9
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x6f8], rax
mov qword [rbp + 0x20], rdx
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x20], rcx
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x1170], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x1178], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x1180], rax
movabs rax, 0xa27f8755eace7660
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x1188], rax
mov qword [rbp + 0x20], r8
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x1190], rax
mov qword [rbp + 0x20], r9
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x1198], rax
vmovdqu ymm0, ymmword [rbp + 0x6c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x6c0], ymm1
vmovdqu ymm0, ymmword [rbp + 0x6e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1180]
vmovdqa ymmword [rbp + 0x6e0], ymm1
lea rax, [rbp + 0x6c0]
mov qword [rbp + 0x20], rax
lea r8, [rbp + 0x20]
lea rdx, [rbp + 0x3c8]
lea rcx, [rbp + 0x10a0]
vzeroupper
call fcn.18003bdd0
nop
mov qword [rbp + 0x10], rdi
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x11c0], rax
mov qword [rbp + 0x10], rbx
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x11c8], rax
movabs rdi, 0xae3195b0091d2613
mov qword [rbp + 0x10], rdi
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1160], rax
movabs rbx, 0xc143e9b19062b2ec
mov qword [rbp + 0x10], rbx
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x11c0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x11c0], xmm0
lea rax, [rbp + 0x11c0]
mov qword [rbp + 0x420], rax
movabs rax, 0xae5495d4093c2632
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x120], rax
movabs rax, 0xc12ce9c59009b29f
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x128], rax
movabs rax, 0xee099fcb0fdfd4fd
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x130], rax
movabs rax, 0xcbe816b988190b7f
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x138], rax
movabs rax, 0x39225fcb5bbafae5
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x140], rax
movabs rax, 0xa24f8764eae17652
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x148], rax
movabs rax, 0x478e6ce10a10785b
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x150], rax
movabs rax, 0x3754380557cec54a
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x158], rax
movabs rax, 0x8a366f28ebf223c9
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x160], rax
movabs rcx, 0x5fc54b791c09f074
mov qword [rbp + 0x10], rcx
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x168], rax
mov qword [rbp + 0x10], rdi
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x10], rbx
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1168], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1170], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1178], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1180], rax
movabs rax, 0xa27f8755eace7660
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1188], rax
movabs rax, 0x47b46cd60a217861
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1190], rax
movabs rax, 0x3761383f57f8c57a
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x1198], rax
movabs rax, 0x8a176f18ebd323fb
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x11a0], rax
mov qword [rbp + 0x10], rcx
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x11a8], rax
vmovdqu ymm0, ymmword [rbp + 0x120]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x120], ymm1
vmovdqu ymm0, ymmword [rbp + 0x140]
vpxor ymm1, ymm0, ymmword [rbp + 0x1180]
vmovdqa ymmword [rbp + 0x140], ymm1
vmovdqa xmm0, xmmword [rbp + 0x160]
vxorps xmm0, xmm0, xmmword [rbp + 0x11a0]
vmovdqa xmmword [rbp + 0x160], xmm0
lea rax, [rbp + 0x120]
mov qword [rbp + 0x10], rax
lea r8, [rbp + 0x10]
lea rdx, [rbp + 0x420]
lea rcx, [rbp + 0x10e0]
vzeroupper
call fcn.18003bdd0
nop
movabs rax, 0xc078fdd37b7c4340
mov qword [rbp + 0x908], rax
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x180], rax
movabs rax, 0xb926c7c3f51ad788
mov qword [rbp + 0x908], rax
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x188], rax
movabs rax, 0xee679fa20ff1d4e8
mov qword [rbp + 0x908], rax
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x190], rax
movabs rcx, 0xcbd8168b88380b16
mov qword [rbp + 0x908], rcx
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x198], rax
mov qword [rbp + 0x908], rdi
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x908], rbx
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x1168], rax
movabs rdx, 0xee679fa20ff1d48d
mov qword [rbp + 0x908], rdx
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0x908], rcx
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x180]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqa ymmword [rbp + 0x180], ymm1
lea rax, [rbp + 0x180]
mov qword [rbp], rax
mov qword [rbp + 0x908], r13
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x11e0], rax
mov qword [rbp + 0x908], r12
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x11e8], rax
mov qword [rbp + 0x908], r14
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x11f0], rax
mov qword [rbp + 0x908], rsi
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x11f8], rax
mov qword [rbp + 0x908], rdi
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x1160], rax
mov qword [rbp + 0x908], rbx
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x1168], rax
mov qword [rbp + 0x908], rdx
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x1170], rax
mov qword [rbp + 0x908], rcx
mov rax, qword [rbp + 0x908]
mov qword [rbp + 0x1178], rax
vmovdqu ymm0, ymmword [rbp + 0x11e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1160]
vmovdqu ymmword [rbp + 0x11e0], ymm1
lea rax, [rbp + 0x11e0]
mov qword [rbp + 0x908], rax
lea r8, [rbp + 0x908]
lea rdx, [rbp]
lea rcx, [rbp + 0x1120]
vzeroupper
call fcn.18003bdd0
nop
lea rax, [rbp + 0x960]
mov qword [rbp + 0x1160], rax
lea rax, [rbp + 0x1160]
mov qword [rbp + 0x1168], rax
movaps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x1160], xmm0
lea r8, [rbp + 0xf8]
lea rdx, [rbp + 0x1160]
lea rcx, [rbp + 0x940]
call fcn.18003bb14
nop
lea r9, [fcn.180039228]
mov edx, 0x40
lea r8d, [rdx - 0x20]
lea rcx, [rbp + 0x960]
call fcn.18013d098
and qword [rbp + 0x900], 0
lea rcx, [rbp + 0x900]
call fcn.18002fe3c
nop
mov rsi, qword [rbp + 0x940]
mov r14, qword [rbp + 0x948]
cmp rsi, r14
je 0x180038759
mov rdi, qword [rbp + 0x900]
lea rax, [rbp + 0x11e0]
mov qword [rbp], rax
lea rdx, [rsi + 0x20]
lea rcx, [rbp + 0x11e0]
call fcn.18002e8b8
mov rbx, rax
mov rdx, rsi
lea rcx, [rbp + 0x180]
call fcn.18002e9b4
mov rcx, rax
call fcn.18003c728
nop
mov r8, rbx
mov edx, eax
mov rcx, rdi
call fcn.18002bb68
add rsi, 0x40
cmp rsi, r14
jne 0x1800386fc
movabs rbx, 0xc143e9b19062b2ec
movabs rax, 0xeb63d4e75d5b6940
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x120], rax
movabs r13, 0xae3086c3f30bffb0
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x128], rax
movabs r12, 0x8103f1cb58ada0eb
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x130], rax
movabs r14, 0xaeaa64fecb647861
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x138], rax
movabs rsi, 0x567b2c963ed88eb9
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x140], rax
movabs rdi, 0xd010eb25928b2a0e
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x148], rax
movabs rax, 0x2bf001b9497d0a04
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x150], rax
movabs rax, 0x590448700bcaf61d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x158], rax
movabs rax, 0xe67306488ea542a8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x160], rax
movabs rax, 0x5fa9271d405ca239
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x168], rax
movabs rax, 0xae3195b0091d2613
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1220], rax
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x1228], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1230], rax
movabs rax, 0xcbd8168b88380b16
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1238], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1240], rax
movabs rax, 0xa27f8755eace7660
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1248], rax
movabs rax, 0x47b46cd60a217861
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1250], rax
movabs rax, 0x3761383f57f8c57a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1258], rax
movabs rax, 0x8a176f18ebd323fb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1260], rax
movabs r8, 0x5fc54b791c09f074
mov qword [rbp], r8
mov rax, qword [rbp]
mov qword [rbp + 0x1268], rax
vmovdqu ymm0, ymmword [rbp + 0x120]
vpxor ymm1, ymm0, ymmword [rbp + 0x1220]
vmovdqa ymmword [rbp + 0x120], ymm1
vmovdqu ymm0, ymmword [rbp + 0x140]
vpxor ymm1, ymm0, ymmword [rbp + 0x1240]
vmovdqa ymmword [rbp + 0x140], ymm1
vmovdqa xmm0, xmmword [rbp + 0x160]
vxorps xmm0, xmm0, xmmword [rbp + 0x1260]
vmovdqa xmmword [rbp + 0x160], xmm0
lea r8, [rbp + 0x120]
mov rbx, 0xffffffff80000001
mov rdx, rbx
mov rcx, qword [rbp + 0x900]
vzeroupper
call fcn.18002bfdc
movabs rax, 0xeb63d4e75d5b6940
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x120], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x128], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x130], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x138], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x140], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x148], rax
movabs rax, 0x29d10fb3587d0a04
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x150], rax
movabs rax, 0x534f644c3497810e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x158], rax
movabs rax, 0x8a176f18ebd34f97
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x160], rax
movabs rcx, 0x5fc54b791c09f074
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x168], rax
movabs r14, 0xae3195b0091d2613
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1220], rax
movabs rsi, 0xc143e9b19062b2ec
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1228], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1230], rax
movabs r13, 0xcbd8168b88380b16
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1238], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1240], rax
movabs r12, 0xa27f8755eace7660
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1248], rax
movabs rax, 0x47b46cd60a217861
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1250], rax
movabs rax, 0x3761383f57f8c57a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1258], rax
movabs rax, 0x8a176f18ebd323fb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1260], rax
mov qword [rbp], rcx
mov rax, qword [rbp]
mov qword [rbp + 0x1268], rax
vmovdqu ymm0, ymmword [rbp + 0x120]
vpxor ymm1, ymm0, ymmword [rbp + 0x1220]
vmovdqa ymmword [rbp + 0x120], ymm1
vmovdqu ymm0, ymmword [rbp + 0x140]
vpxor ymm1, ymm0, ymmword [rbp + 0x1240]
vmovdqa ymmword [rbp + 0x140], ymm1
vmovdqa xmm0, xmmword [rbp + 0x160]
vxorps xmm0, xmm0, xmmword [rbp + 0x1260]
vmovdqa xmmword [rbp + 0x160], xmm0
lea r8, [rbp + 0x120]
mov rdx, rbx
mov rcx, qword [rbp + 0x900]
vzeroupper
call fcn.18002bfdc
movabs rbx, 0xda5ae6d56d411c50
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x11c0], rax
movabs rax, 0xc14380dff94cc283
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x11c8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1160], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x11c0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x11c0], xmm0
lea rdx, [rbp + 0x11c0]
lea rcx, [rbp + 0x11e0]
call fcn.18002e7b4
nop
lea rdx, [rbp + 0x11e0]
mov rcx, r15
call fcn.1800349dc
nop
lea rcx, [rbp + 0x11e0]
call fcn.18002bae4
mov qword [rbp], rbx
mov rax, qword [rbp]
mov qword [rbp + 0x11c0], rax
movabs rax, 0xc14385ddf44cc283
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x11c8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1160], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x11c0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x11c0], xmm0
lea rcx, [rbp + 0x11c0]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
movabs rax, 0xae3195b009411c50
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x11c0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x11c8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1160], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x11c0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x11c0], xmm0
lea rax, [rbp + 0x11c0]
mov qword [rbp], rax
xor r8d, r8d
lea rdx, [rbp]
lea rcx, [rbp + 0x11e0]
call fcn.18003c058
nop
lea rdx, [rbp + 0x11e0]
lea rcx, [rbp + 0x930]
call fcn.18002eca0
nop
lea rcx, [rbp + 0x11e0]
call fcn.18002ece8
xorps xmm0, xmm0
movups xmmword [rbp + 0x908], xmm0
movdqu xmmword [rbp + 0x11c0], xmm0
lea rdx, [rbp + 0x930]
lea rcx, [rbp + 0x11c0]
call fcn.18002c738
lea rdx, [rbp + 0x11c0]
lea rcx, [rbp + 0x908]
call fcn.18002cd20
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x920], xmm0
movdqu xmmword [rbp + 0x100], xmm0
lea rdx, [rbp + 0x930]
lea rcx, [rbp + 0x100]
call fcn.18002c738
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x920]
call fcn.18002ccc8
nop
jmp 0x180038fae
lea rdi, [rbx + 0x20]
mov rcx, rdi
call fcn.18003c660
test al, al
je 0x180038fa2
lea rcx, [rbx + 0x20]
lea rdx, [rbp + 0x11e0]
call fcn.18003c584
mov rbx, qword [rax + 0x10]
lea rcx, [rbp + 0x11e0]
call fcn.18002ece8
test rbx, rbx
jne 0x180038fa2
xor edx, edx
mov r8d, 0x118
lea rcx, [rbp + 0x960]
call sub.VCRUNTIME140.dll_memset
mov dword [rsp + 0x20], 1
lea r9d, [rbx + 0x40]
lea r8d, [rbx + 3]
mov rdx, rdi
lea rcx, [rbp + 0x960]
call fcn.18003be58
nop
cmp qword [rbp + 0x9f8], rbx
je 0x180038f89
lea rcx, [rbp + 0x11e0]
call fcn.18002bb40
lea rcx, [rbp + 0x11e0]
call fcn.18002bb54
nop
jmp 0x180038f44
movabs rax, 0xcf7ff2d96f734950
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x11c0], rax
movabs rax, 0xc143e9b19062d781
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x11c8], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1160], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x1168], rax
movdqa xmm0, xmmword [rbp + 0x11c0]
xorps xmm0, xmmword [rbp + 0x1160]
movdqa xmmword [rbp + 0x11c0], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x11c0]
lea rcx, [rbp + 0x11e0]
call fcn.18003c6f0
cmp rax, 0xffffffffffffffff
je 0x180038f44
cmp qword [rbp + 0x9f8], 0
je 0x180038f0d
lea rcx, [rbp + 0x960]
call fcn.18003ba7c
lea r8, [rbp + 0xf8]
lea rdx, [rbp + 0x180]
mov rcx, rdi
call fcn.18003c2c4
lea rcx, [rbp + 0x180]
call fcn.180023f00
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, [rbp + 0x180]
call fcn.18002bae4
lea rdx, [rbp + 0x11e0]
lea rcx, [rbp + 0x960]
call fcn.18003c004
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
jne 0x180038e74
lea rcx, [rbp + 0x960]
call fcn.18003ba7c
nop
lea rcx, [rbp + 0x11e0]
call fcn.18002bae4
nop
lea rcx, [rbp + 0xa18]
call fcn.18003bab0
lea rcx, [rbp + 0xa18]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x908]
call fcn.18002cca4
mov rbx, qword [rbp + 0x908]
cmp rbx, qword [rbp + 0x920]
jne 0x180038dd8
mov rcx, qword [rbp + 0x928]
test rcx, rcx
je 0x180038fd4
call fcn.18002d90c
nop
mov rcx, qword [rbp + 0x910]
test rcx, rcx
je 0x180038fe6
call fcn.18002d90c
nop
mov rcx, qword [rbp + 0x938]
test rcx, rcx
je 0x180038ff7
call fcn.18002d90c
mov r9, qword [0x180218318]
test r9, r9
jne 0x1800390a3
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
mov r8, qword [rax + 0x30]
movsxd rcx, dword [r8 + 0x3c]
mov r9d, dword [rcx + r8 + 0x88]
add r9, r8
cmp r9, r8
je 0x18003907d
mov r10d, dword [r9 + 0x18]
test r10d, r10d
je 0x18003907d
mov edi, dword [r9 + 0x20]
dec r10d
lea rcx, [r8 + r10*4]
mov edx, dword [rcx + rdi]
add rdx, r8
mov r11d, 0x6e36c17d
mov cl, byte [rdx]
inc rdx
test cl, cl
je 0x180039078
movsx ecx, cl
xor ecx, r11d
imul r11d, ecx, 0x1000193
mov cl, byte [rdx]
inc rdx
test cl, cl
jne 0x180039059
cmp r11d, 0x59bbd4e8
je 0x180039082
test r10d, r10d
jne 0x18003903d
mov rax, qword [rax]
jmp 0x180039018
mov ecx, dword [r9 + 0x1c]
add rcx, r8
mov eax, dword [r9 + 0x24]
add rax, r8
movzx eax, word [rax + r10*2]
mov r9d, dword [rcx + rax*4]
add r9, r8
mov qword [0x180218318], r9
movabs rax, 0xc058f8d4686e5565
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1220], rax
movabs rax, 0xad268d91f51ad7c2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1228], rax
movabs rax, 0x8a06f7d12f94a0e8
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1230], rax
movabs rax, 0xa7b477a4a84b7c79
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1238], rax
movabs rax, 0x39663a8d2effd5f7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1240], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1248], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x11e0], rax
mov qword [rbp], rsi
mov rax, qword [rbp]
mov qword [rbp + 0x11e8], rax
movabs rax, 0xee679fa20ff1d48d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x11f0], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x11f8], rax
movabs rax, 0x39125fe45b8efad7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1200], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1208], rax
vmovdqu ymm0, ymmword [rbp + 0x1220]
vpxor ymm1, ymm0, ymmword [rbp + 0x11e0]
vmovdqa ymmword [rbp + 0x1220], ymm1
vmovdqa xmm0, xmmword [rbp + 0x1240]
vxorps xmm0, xmm0, xmmword [rbp + 0x1200]
vmovdqa xmmword [rbp + 0x1240], xmm0
xor edx, edx
lea rcx, [rbp + 0x1220]
vzeroupper
call r9
nop
lea rcx, [rbp + 0x900]
call fcn.18002fd70
nop
lea rcx, [rbp + 0x940]
call fcn.18003bd44
mov rcx, qword [rbp + 0x12b0]
xor rcx, rsp
call fcn.18013d070
lea r11, [rsp + 0x1310]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret