Function at 0x140006d40
Capabilities:
Read file on windows

Disassembly:
push rbp
push r12
push r14
push r15
lea rbp, [rsp - 0xa8]
sub rsp, 0x1a8
mov rax, qword [section..data]
xor rax, rsp
mov qword [rbp + 0x98], rax
xor r12d, r12d
lea r14, [0x1400066a0]
mov qword [rbp - 0x50], r12
lea r15, [0x1400066f0]
mov qword [rbp - 0x58], r12
lea r8, [0x140006770]
test rdx, rdx
jne 0x140006dd2
lea rcx, [0x1400066c0]
mov qword [rsp + 0x68], r14
mov qword [rsp + 0x70], rcx
lea rax, [0x140006650]
lea rcx, [0x1400066e0]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x78], rcx
lea rcx, [0x140006760]
mov qword [rbp - 0x78], rcx
mov ecx, r12d
mov qword [rbp - 0x68], rcx
mov qword [rbp - 0x80], r15
mov qword [rbp - 0x70], r8
jmp 0x140006e14
movaps xmm0, xmmword [rdx + 0x10]
movaps xmm1, xmmword [rdx + 0x20]
movaps xmm2, xmmword [rdx + 0x30]
movaps xmm3, xmmword [rdx]
movaps xmmword [rsp + 0x70], xmm0
movq rax, xmm3
movaps xmm0, xmmword [rdx + 0x40]
movaps xmmword [rbp - 0x80], xmm1
movsd xmm1, qword [rdx + 0x50]
movaps xmmword [rbp - 0x70], xmm2
psrldq xmm2, 8
movaps xmmword [rbp - 0x60], xmm0
movq rcx, xmm2
movsd qword [rbp - 0x50], xmm1
movaps xmmword [rsp + 0x60], xmm3
xor edx, edx
mov dword [rbp - 0x48], 1
mov r8d, 5
test rax, rax
je 0x140006e2c
call rax
jmp 0x140006e2f
call qword [rbp - 0x60]
mov qword [rbp - 0x40], rax
test rax, rax
je 0x140007bd1
mov qword [rsp + 0x1d0], rbx
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x1e0], rsi
mov rdx, rax
mov qword [rsp + 0x1e8], rdi
mov qword [rsp + 0x1a0], r13
call fcn.140006940
mov rbx, qword [rbp - 0x40]
mov rcx, rax
mov qword [rsp + 0x58], rax
cmp rax, 0xffffffffffffffff
je 0x1400075b3
mov rax, qword [rbp - 0x80]
mov r13d, 0xffffffff
mov rsi, qword [rbp - 0x68]
mov dword [rbp + 0x7c], 1
test rax, rax
je 0x140006ec2
cmp rax, r15
jne 0x140006eb2
mov rdx, rcx
xor r8d, r8d
mov rcx, rbx
call fcn.140019604
neg eax
sbb eax, eax
jmp 0x140006edd
mov r8, rcx
xor r9d, r9d
mov rcx, rsi
mov rdx, rbx
call rax
jmp 0x140006edd
mov eax, ecx
cmp rax, rcx
je 0x140006ece
mov eax, r13d
jmp 0x140006edd
mov r8d, ecx
xor r9d, r9d
mov rcx, rsi
mov rdx, rbx
call qword [rbp - 0x50]
mov r14, qword [rsp + 0x68]
neg eax
lea rax, [0x1400066a0]
sbb edi, edi
cmp r14, rax
jne 0x140006f0e
mov r9, rbx
lea rcx, [rbp + 0x88]
mov edx, 1
mov r8d, 4
call fcn.1400198fc
jmp 0x140006f24
mov r9d, 4
lea r8, [rbp + 0x88]
mov rdx, rbx
mov rcx, rsi
call r14
mov r15, qword [rbp - 0x70]
cmp eax, 4
je 0x140006f58
lea rcx, [0x140006770]
cmp r15, rcx
jne 0x140006f43
mov rcx, rbx
call fcn.140019368
jmp 0x140006f4c
mov rdx, rbx
mov rcx, rsi
call r15
mov ecx, eax
mov eax, r13d
test ecx, ecx
cmove eax, edi
mov edi, eax
lea rax, [0x1400066a0]
cmp r14, rax
jne 0x140006f80
mov r9, rbx
lea rcx, [rbp + 0x90]
mov edx, 1
mov r8d, 8
call fcn.1400198fc
jmp 0x140006f96
mov r9d, 8
lea r8, [rbp + 0x90]
mov rdx, rbx
mov rcx, rsi
call r14
cmp eax, 8
je 0x140006fc0
lea rax, [0x140006770]
cmp r15, rax
jne 0x140006fb1
mov rcx, rbx
call fcn.140019368
jmp 0x140006fba
mov rdx, rbx
mov rcx, rsi
call r15
test eax, eax
cmovne edi, r13d
lea rax, [0x1400066a0]
mov r13d, 2
cmp r14, rax
jne 0x140006feb
mov r9, rbx
lea rcx, [rbp + 0x80]
mov r8d, r13d
mov edx, 1
call fcn.1400198fc
jmp 0x140006ffe
mov r9d, r13d
lea r8, [rbp + 0x80]
mov rdx, rbx
mov rcx, rsi
call r14
cmp eax, 2
je 0x14000702c
lea rax, [0x140006770]
cmp r15, rax
jne 0x140007019
mov rcx, rbx
call fcn.140019368
jmp 0x140007022
mov rdx, rbx
mov rcx, rsi
call r15
test eax, eax
mov eax, 0xffffffff
cmovne edi, eax
lea rax, [0x1400066a0]
cmp r14, rax
jne 0x140007051
mov r9, rbx
lea rcx, [rbp + 0x80]
mov r8, r13
mov edx, 1
call fcn.1400198fc
jmp 0x140007064
mov r9d, r13d
lea r8, [rbp + 0x80]
mov rdx, rbx
mov rcx, rsi
call r14
cmp eax, 2
je 0x140007092
lea rax, [0x140006770]
cmp r15, rax
jne 0x14000707f
mov rcx, rbx
call fcn.140019368
jmp 0x140007088
mov rdx, rbx
mov rcx, rsi
call r15
test eax, eax
mov eax, 0xffffffff
cmovne edi, eax
lea rax, [0x1400066a0]
cmp r14, rax
jne 0x1400070ba
mov r9, rbx
lea rcx, [rbp + 0x80]
mov edx, 1
mov r8d, 4
call fcn.1400198fc
jmp 0x1400070d0
mov r9d, 4
lea r8, [rbp + 0x80]
mov rdx, rbx
mov rcx, rsi
call r14
cmp eax, 4
jne 0x140007108
movzx eax, byte [rbp + 0x82]
movzx ecx, byte [rbp + 0x83]
shl ecx, 8
or ecx, eax
movzx eax, byte [rbp + 0x81]
shl ecx, 8
or ecx, eax
movzx eax, byte [rbp + 0x80]
shl ecx, 8
or ecx, eax
mov dword [rbp + 0x88], ecx
jmp 0x140007138
lea rax, [0x140006770]
mov dword [rbp + 0x88], r12d
cmp r15, rax
jne 0x140007125
mov rcx, rbx
call fcn.140019368
jmp 0x14000712e
mov rdx, rbx
mov rcx, rsi
call r15
test eax, eax
mov eax, 0xffffffff
cmovne edi, eax
lea rax, [0x1400066a0]
cmp r14, rax
jne 0x140007160
mov r9, rbx
lea rcx, [rbp + 0x80]
mov edx, 1
mov r8d, 4
call fcn.1400198fc
jmp 0x140007176
mov r9d, 4
lea r8, [rbp + 0x80]
mov rdx, rbx
mov rcx, rsi
call r14
cmp eax, 4
jne 0x1400071ac
movzx eax, byte [rbp + 0x82]
movzx ecx, byte [rbp + 0x83]
shl ecx, 8
or ecx, eax
movzx eax, byte [rbp + 0x81]
shl ecx, 8
or ecx, eax
movzx eax, byte [rbp + 0x80]
shl ecx, 8
or ecx, eax
mov dword [rsp + 0x50], ecx
jmp 0x1400071da
lea rax, [0x140006770]
mov dword [rsp + 0x50], r12d
cmp r15, rax
jne 0x1400071c7
mov rcx, rbx
call fcn.140019368
jmp 0x1400071d0
mov rdx, rbx
mov rcx, rsi
call r15
test eax, eax
mov eax, 0xffffffff
cmovne edi, eax
lea rax, [0x1400066a0]
cmp r14, rax
jne 0x140007202
mov r9, rbx
lea rcx, [rbp + 0x90]
mov edx, 1
mov r8d, 8
call fcn.1400198fc
jmp 0x140007218
mov r9d, 8
lea r8, [rbp + 0x90]
mov rdx, rbx
mov rcx, rsi
call r14
cmp eax, 8
jne 0x140007293
movzx eax, byte [rbp + 0x96]
movzx ecx, byte [rbp + 0x97]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x95]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x94]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x93]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x92]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x91]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x90]
shl rcx, 8
or rcx, rax
mov qword [rbp + 0x80], rcx
mov qword [rbp - 0x38], rcx
jmp 0x1400072ca
mov rax, r12
mov qword [rbp + 0x80], rax
mov qword [rbp - 0x38], rax
lea rax, [0x140006770]
cmp r15, rax
jne 0x1400072b7
mov rcx, rbx
call fcn.140019368
jmp 0x1400072c0
mov rdx, rbx
mov rcx, rsi
call r15
test eax, eax
mov eax, 0xffffffff
cmovne edi, eax
lea rax, [0x1400066a0]
cmp r14, rax
jne 0x1400072f2
mov r9, rbx
lea rcx, [rbp + 0x90]
mov edx, 1
mov r8d, 8
call fcn.1400198fc
jmp 0x140007308
mov r9d, 8
lea r8, [rbp + 0x90]
mov rdx, rbx
mov rcx, rsi
call r14
cmp eax, 8
jne 0x140007378
movzx eax, byte [rbp + 0x96]
movzx ecx, byte [rbp + 0x97]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x95]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x94]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x93]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x92]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x91]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x90]
shl rcx, 8
or rcx, rax
jmp 0x1400073a4
lea rax, [0x140006770]
cmp r15, rax
jne 0x14000738e
mov rcx, rbx
call fcn.140019368
jmp 0x140007397
mov rdx, rbx
mov rcx, rsi
call r15
test eax, eax
mov rcx, r12
mov eax, 0xffffffff
cmovne edi, eax
cmp rcx, qword [rbp + 0x80]
jne 0x1400073bd
cmp dword [rsp + 0x50], r12d
jne 0x1400073bd
cmp dword [rbp + 0x88], r12d
je 0x1400073c2
mov edi, 0xffffff99
lea rax, [0x1400066a0]
cmp r14, rax
jne 0x1400073ea
mov r9, rbx
lea rcx, [rbp + 0x90]
mov edx, 1
mov r8d, 8
call fcn.1400198fc
jmp 0x140007400
mov r9d, 8
lea r8, [rbp + 0x90]
mov rdx, rbx
mov rcx, rsi
call r14
cmp eax, 8
jne 0x14000747b
movzx eax, byte [rbp + 0x96]
movzx ecx, byte [rbp + 0x97]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x95]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x94]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x93]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x92]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x91]
shl rcx, 8
or rcx, rax
movzx eax, byte [rbp + 0x90]
shl rcx, 8
or rcx, rax
mov qword [rbp + 0x88], rcx
mov qword [rbp], rcx
jmp 0x1400074b2
mov rax, r12
mov qword [rbp + 0x88], rax
mov qword [rbp], rax
lea rax, [0x140006770]
cmp r15, rax
jne 0x14000749f
mov rcx, rbx
call fcn.140019368
jmp 0x1400074a8
mov rdx, rbx
mov rcx, rsi
call r15
test eax, eax
mov eax, 0xffffffff
cmovne edi, eax
lea rax, [0x1400066a0]
cmp r14, rax
jne 0x1400074da
mov r9, rbx
lea rcx, [rbp + 0x90]
mov edx, 1
mov r8d, 8
call fcn.1400198fc
jmp 0x1400074f0
mov r9d, 8
lea r8, [rbp + 0x90]
mov rdx, rbx
mov rcx, rsi
call r14
cmp eax, 8
jne 0x140007573
movzx eax, byte [rbp + 0x96]
movzx r14d, byte [rbp + 0x97]
mov r15, qword [rbp + 0x88]
shl r14, 8
or r14, rax
mov dword [rbp - 0x30], r12d
movzx eax, byte [rbp + 0x95]
shl r14, 8
or r14, rax
movzx eax, byte [rbp + 0x94]
shl r14, 8
or r14, rax
movzx eax, byte [rbp + 0x93]
shl r14, 8
or r14, rax
movzx eax, byte [rbp + 0x92]
shl r14, 8
or r14, rax
movzx eax, byte [rbp + 0x91]
shl r14, 8
or r14, rax
movzx eax, byte [rbp + 0x90]
shl r14, 8
or r14, rax
mov qword [rbp + 8], r14
jmp 0x140007aa4
lea rax, [0x140006770]
mov qword [rbp + 8], r12
mov r14, r12
cmp r15, rax
jne 0x140007590
mov rcx, rbx
call fcn.140019368
jmp 0x140007599
mov rdx, rbx
mov rcx, rsi
call r15
mov r15, qword [rbp + 0x88]
test eax, eax
mov eax, 0xffffffff
mov dword [rbp - 0x30], r12d
cmovne edi, eax
jmp 0x140007aa4
mov rdx, rbx
lea rcx, [rsp + 0x60]
call fcn.140006780
mov rsi, qword [rbp - 0x68]
cmp rax, 0xffffffffffffffff
mov edi, r12d
mov qword [rsp + 0x58], rax
setne dil
mov dword [rbp + 0x7c], r12d
mov rcx, rax
dec edi
mov rax, qword [rbp - 0x80]
mov r13d, 0xffffffff
test rax, rax
je 0x140007615
cmp rax, r15
jne 0x140007605
mov rdx, rcx
xor r8d, r8d
mov rcx, rbx
call fcn.140019604
neg eax
sbb eax, eax
jmp 0x14000762b
mov r8, rcx
xor r9d, r9d
mov rcx, rsi
mov rdx, rbx
call rax
jmp 0x14000762b
mov eax, ecx
cmp rax, rcx
jne 0x14000762f
mov r8d, ecx
xor r9d, r9d
mov rcx, rsi
mov rdx, rbx
call qword [rbp - 0x50]
test eax, eax
je 0x140007632
mov edi, r13d
mov r15, qword [rsp + 0x68]
cmp r15, r14
jne 0x140007658
mov r9, rbx
lea rcx, [rbp + 0x88]
mov edx, 1
mov r8d, 4
call fcn.1400198fc
jmp 0x14000766e
mov r9d, 4
lea r8, [rbp + 0x88]
mov rdx, rbx
mov rcx, rsi
call r15
mov r14, qword [rbp - 0x70]
cmp eax, 4
je 0x14000769c
lea rax, [0x140006770]
cmp r14, rax
jne 0x14000768d
mov rcx, rbx
call fcn.140019368
jmp 0x140007696
mov rdx, rbx
mov rcx, rsi
call r14
test eax, eax
cmovne edi, r13d
lea rax, [0x1400066a0]
mov r13d, 2
cmp r15, rax
jne 0x1400076c7
mov r9, rbx
lea rcx, [rbp + 0x80]
mov r8d, r13d
mov edx, 1
call fcn.1400198fc
jmp 0x1400076da
mov r9d, r13d
lea r8, [rbp + 0x80]
mov rdx, rbx
mov rcx, rsi
call r15
cmp eax, 2
jne 0x1400076f8
movzx ecx, byte [rbp + 0x81]
movzx eax, byte [rbp + 0x80]
shl ecx, 8
or ecx, eax
mov dword [rsp + 0x50], ecx
jmp 0x140007726
lea rax, [0x140006770]
mov dword [rsp + 0x50], r12d
cmp r14, rax
jne 0x140007713
mov rcx, rbx
call fcn.140019368
jmp 0x14000771c
mov rdx, rbx
mov rcx, rsi
call r14
test eax, eax
mov eax, 0xffffffff
cmovne edi, eax
lea rax, [0x1400066a0]
cmp r15, rax
jne 0x14000774b
mov r9, rbx
lea rcx, [rbp + 0x80]
mov r8, r13
mov edx, 1
call fcn.1400198fc
jmp 0x14000775e
mov r9d, r13d
lea r8, [rbp + 0x80]
mov rdx, rbx
mov rcx, rsi
call r15
cmp eax, 2
jne 0x14000777e
movzx ecx, byte [rbp + 0x81]
movzx eax, byte [rbp + 0x80]
shl ecx, 8
or ecx, eax
mov dword [rbp + 0x88], ecx
jmp 0x1400077ae
lea rax, [0x140006770]
mov dword [rbp + 0x88], r12d
cmp r14, rax
jne 0x14000779b
mov rcx, rbx
call fcn.140019368
jmp 0x1400077a4
mov rdx, rbx
mov rcx, rsi
call r14
test eax, eax
mov eax, 0xffffffff
cmovne edi, eax
lea rax, [0x1400066a0]
cmp r15, rax
jne 0x1400077d3
mov r9, rbx
lea rcx, [rbp + 0x80]
mov r8, r13
mov edx, 1
call fcn.1400198fc
jmp 0x1400077e6
mov r9d, r13d
lea r8, [rbp + 0x80]
mov rdx, rbx
mov rcx, rsi
call r15
cmp eax, 2
jne 0x140007800
movzx ecx, byte [rbp + 0x81]
movzx eax, byte [rbp + 0x80]
shl ecx, 8
or ecx, eax
jmp 0x14000782c
lea rax, [0x140006770]
cmp r14, rax
jne 0x140007816
mov rcx, rbx
call fcn.140019368
jmp 0x14000781f
mov rdx, rbx
mov rcx, rsi
call r14
test eax, eax
mov ecx, r12d
mov eax, 0xffffffff
cmovne edi, eax
mov eax, ecx
mov qword [rbp - 0x38], rax
lea rax, [0x1400066a0]
cmp r15, rax
jne 0x140007857
mov r9, rbx
lea rcx, [rbp + 0x80]
mov r8, r13
mov edx, 1
call fcn.1400198fc
jmp 0x14000786a
mov r9d, r13d
lea r8, [rbp + 0x80]
mov rdx, rbx
mov rcx, rsi
call r15
cmp eax, 2
jne 0x140007884
movzx ecx, byte [rbp + 0x81]
movzx eax, byte [rbp + 0x80]
shl ecx, 8
or ecx, eax
jmp 0x1400078b0
lea rax, [0x140006770]
cmp r14, rax
jne 0x14000789a
mov rcx, rbx
call fcn.140019368
jmp 0x1400078a3
mov rdx, rbx
mov rcx, rsi
call r14
test eax, eax
mov ecx, r12d
mov eax, 0xffffffff
cmovne edi, eax
mov eax, ecx
cmp rax, qword [rbp - 0x38]
jne 0x1400078c8
cmp dword [rbp + 0x88], r12d
jne 0x1400078c8
cmp dword [rsp + 0x50], r12d
je 0x1400078cd
mov edi, 0xffffff99
lea rax, [0x1400066a0]
cmp r15, rax
jne 0x1400078f5
mov r9, rbx
lea rcx, [rbp + 0x80]
mov edx, 1
mov r8d, 4
call fcn.1400198fc
jmp 0x14000790b
mov r9d, 4
lea r8, [rbp + 0x80]
mov rdx, rbx
mov rcx, rsi
call r15
cmp eax, 4
jne 0x140007944
movzx eax, byte [rbp + 0x82]
movzx r15d, byte [rbp + 0x83]
shl r15d, 8
or r15d, eax
movzx eax, byte [rbp + 0x81]
shl r15d, 8
or r15d, eax
movzx eax, byte [rbp + 0x80]
shl r15d, 8
or r15d, eax
jmp 0x140007970
lea rax, [0x140006770]
mov r15d, r12d
cmp r14, rax
jne 0x14000795d
mov rcx, rbx
call fcn.140019368
jmp 0x140007966
mov rdx, rbx
mov rcx, rsi
call r14
test eax, eax
mov eax, 0xffffffff
cmovne edi, eax
mov rax, qword [rsp + 0x68]
lea rcx, [0x1400066a0]
mov qword [rbp], r15
cmp rax, rcx
jne 0x1400079a1
mov r9, rbx
lea rcx, [rbp + 0x80]
mov edx, 1
mov r8d, 4
call fcn.1400198fc
jmp 0x1400079b6
mov r9d, 4
lea r8, [rbp + 0x80]
mov rdx, rbx
mov rcx, rsi
call rax
cmp eax, 4
jne 0x1400079e8
movzx eax, byte [rbp + 0x82]
movzx ecx, byte [rbp + 0x83]
shl ecx, 8
or ecx, eax
movzx eax, byte [rbp + 0x81]
shl ecx, 8
or ecx, eax
movzx eax, byte [rbp + 0x80]
shl ecx, 8
or ecx, eax
jmp 0x140007a14
lea rax, [0x140006770]
cmp r14, rax
jne 0x1400079fe
mov rcx, rbx
call fcn.140019368
jmp 0x140007a07
mov rdx, rbx
mov rcx, rsi
call r14
test eax, eax
mov ecx, r12d
mov eax, 0xffffffff
cmovne edi, eax
mov rax, qword [rsp + 0x68]
mov r14d, ecx
lea rcx, [0x1400066a0]
mov qword [rbp + 8], r14
cmp rax, rcx
jne 0x140007a45
mov r9, rbx
lea rcx, [rbp + 0x80]
mov r8, r13
mov edx, 1
call fcn.1400198fc
jmp 0x140007a57
mov r9d, r13d
lea r8, [rbp + 0x80]
mov rdx, rbx
mov rcx, rsi
call rax
cmp eax, 2
jne 0x140007a74
movzx ecx, byte [rbp + 0x81]
movzx eax, byte [rbp + 0x80]
shl ecx, 8
or ecx, eax
mov dword [rbp - 0x30], ecx
jmp 0x140007aa4
mov rax, qword [rbp - 0x70]
lea rcx, [0x140006770]
mov dword [rbp - 0x30], r12d
cmp rax, rcx
jne 0x140007a92
mov rcx, rbx
call fcn.140019368
jmp 0x140007a9a
mov rdx, rbx
mov rcx, rsi
call rax
test eax, eax
mov eax, 0xffffffff
cmovne edi, eax
mov rcx, qword [rsp + 0x58]
lea rax, [r14 + r15]
cmp rcx, rax
jb 0x140007ba6
test edi, edi
jne 0x140007ba6
mov rax, rcx
mov qword [rbp - 8], rcx
sub rax, r14
mov qword [rbp + 0x70], r12
sub rax, r15
mov dword [rbp + 0x78], r12d
mov ecx, pe_nt_image_headers64
mov qword [rbp - 0x28], rax
call fcn.140018a74
mov rbx, rax
test rax, rax
je 0x140007ba1
mov rcx, rax
lea rdx, [rsp + 0x60]
nop word [rax + rax]
lea rcx, [rcx + 0x80]
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
lea rdx, [rdx + 0x80]
movups xmmword [rcx - 0x80], xmm0
movups xmm0, xmmword [rdx - 0x60]
movups xmmword [rcx - 0x70], xmm1
movups xmm1, xmmword [rdx - 0x50]
movups xmmword [rcx - 0x60], xmm0
movups xmm0, xmmword [rdx - 0x40]
movups xmmword [rcx - 0x50], xmm1
movups xmm1, xmmword [rdx - 0x30]
movups xmmword [rcx - 0x40], xmm0
movups xmm0, xmmword [rdx - 0x20]
movups xmmword [rcx - 0x30], xmm1
movups xmm1, xmmword [rdx - 0x10]
movups xmmword [rcx - 0x20], xmm0
movups xmmword [rcx - 0x10], xmm1
sub r13, 1
jne 0x140007b00
movups xmm0, xmmword [rdx]
lea r8, [rbx + 0x108]
xor r9d, r9d
movups xmm1, xmmword [rdx + 0x10]
lea rdx, [rbx + 0xb0]
mov dword [rsp + 0x20], r12d
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
mov rax, qword [rax + 0xa8]
mov rcx, rbx
mov qword [rbx + 0x88], rax
mov qword [rbx + 0x80], r12
call fcn.140007bf0
test eax, eax
sete r12b
mov qword [rbx + 0x90], r12
mov rax, rbx
jmp 0x140007bb1
mov rdx, rbx
mov rcx, rsi
call qword [rbp - 0x78]
xor eax, eax
mov rdi, qword [rsp + 0x1e8]
mov rsi, qword [rsp + 0x1e0]
mov rbx, qword [rsp + 0x1d0]
mov r13, qword [rsp + 0x1a0]
mov rcx, qword [rbp + 0x98]
xor rcx, rsp
call fcn.140009350
add rsp, 0x1a8
pop r15
pop r14
pop r12
pop rbp
ret