Function at 0x14000a930
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 7]
sub rsp, 0xf0
mov rax, qword [0x14004f040]
xor rax, rsp
mov qword [rbp - 9], rax
mov r13, qword [rbp + 0x7f]
xorps xmm0, xmm0
mov r14, rdx
mov qword [rsp + 0x60], rdx
mov rbx, rcx
mov qword [rsp + 0x68], rcx
xor r12d, r12d
mov qword [rsp + 0x50], r9
mov rcx, r14
mov qword [rsp + 0x58], r8
mov edx, 0x40
mov edi, r12d
movups xmmword [rbp - 0x59], xmm0
mov esi, r12d
movups xmmword [rbp - 0x49], xmm0
movups xmmword [rbp - 0x39], xmm0
call fcn.1400092f0
test eax, eax
je 0x14000b604
mov eax, 0x5a4d
cmp word [rbx], ax
je 0x14000aa77
mov r8d, 0x338243f8
mov dword [rbp - 0x29], 0x338243f8
lea rdx, [rbp - 0x25]
mov dword [rbp - 0x25], 0x17ed4393
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x21], 0xe6e6048a
mov dword [rbp - 0x1d], 0xd5e4a59d
mov dword [rbp - 0x19], 0xa12a26ca
mov dword [rbp - 0x15], 0x7ac39c47
mov dword [rbp - 0x11], 0x8dab2725
mov dword [rbp - 0xd], 0x5629
call fcn.1400088a0
mov rbx, 0xffffffffffffffff
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x34]
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x29], xmm0
movdqu xmmword [rbp - 0x19], xmm1
nop word [rax + rax]
inc rbx
cmp word [rax + rbx*2], si
jne 0x14000aa30
mov r8, rbx
lea rdx, [rsp + 0x34]
lea rcx, [rbp - 0x29]
call fcn.140003ab0
mov rdi, qword [rbp - 0x11]
lea rdx, [rbp - 0x29]
mov rbx, qword [rbp - 0x29]
cmp rdi, 7
movabs rcx, 0xfda1b8ab02fa9885
cmova rdx, rbx
call fcn.140008030
mov ecx, 0xc1
jmp 0x14000b1e3
movsxd rdx, dword [rbx + 0x3c]
mov rcx, r14
add rdx, 0x108
call fcn.1400092f0
test eax, eax
je 0x14000b604
movsxd r15, dword [rbx + 0x3c]
add r15, rbx
cmp dword [r15], 0x4550
je 0x14000ab2e
mov r8d, 0x1bdcee92
mov dword [rbp - 0x29], 0x1bdcee92
lea rdx, [rbp - 0x25]
mov dword [rbp - 0x25], 0x7beaeef9
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x21], 0x31c10893
mov dword [rbp - 0x1d], 0x23bc44a4
mov dword [rbp - 0x19], 0x29e2c103
mov dword [rbp - 0x15], 0x2c041b1f
mov dword [rbp - 0x11], 0x5c9c49cd
mov dword [rbp - 0xd], 0x2a11
call fcn.1400088a0
mov rbx, 0xffffffffffffffff
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x34]
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x29], xmm0
movdqu xmmword [rbp - 0x19], xmm1
nop dword [rax]
inc rbx
cmp word [rax + rbx*2], si
jne 0x14000ab20
jmp 0x14000aa39
mov eax, 0x8664
cmp word [r15 + 4], ax
je 0x14000abc3
mov r8d, 0x7b1c74cf
mov dword [rbp - 0x29], 0x7b1c74cf
lea rdx, [rbp - 0x25]
mov dword [rbp - 0x25], 0x43c774a4
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x21], 0x7f0cbf0c
mov dword [rbp - 0x1d], 0x434f1fdb
mov dword [rbp - 0x19], 0xa36034bd
mov dword [rbp - 0x15], 0x697772e0
mov dword [rbp - 0x11], 0xced8a5f1
mov dword [rbp - 0xd], 0xa68d
call fcn.1400088a0
mov rbx, 0xffffffffffffffff
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x34]
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x29], xmm0
movdqu xmmword [rbp - 0x19], xmm1
inc rbx
cmp word [rax + rbx*2], si
jne 0x14000abb5
jmp 0x14000aa39
mov eax, dword [r15 + 0x38]
test al, 1
je 0x14000ac54
mov r8d, 0x3d81834f
mov dword [rbp - 0x29], 0x3d81834f
lea rdx, [rbp - 0x25]
mov dword [rbp - 0x25], 0x5d448324
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x21], 0xcdfe4102
mov dword [rbp - 0x1d], 0x58739314
mov dword [rbp - 0x19], 0xfc0dfd62
mov dword [rbp - 0x15], 0x1c042b1f
mov dword [rbp - 0x11], 0x4c8359cd
mov dword [rbp - 0xd], 0x7d81
call fcn.1400088a0
mov rbx, 0xffffffffffffffff
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x34]
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x29], xmm0
movdqu xmmword [rbp - 0x19], xmm1
inc rbx
cmp word [rax + rbx*2], si
jne 0x14000ac46
jmp 0x14000aa39
movzx ecx, word [r15 + 0x14]
mov r9, rax
movzx eax, word [r15 + 6]
add rcx, 0x24
cmp r12w, ax
jae 0x14000ac96
add rcx, r15
mov r8d, eax
mov eax, dword [rcx + 4]
mov edx, dword [rcx]
test eax, eax
jne 0x14000ac80
lea rax, [r9 + rdx]
jmp 0x14000ac82
add eax, edx
cmp rax, rdi
cmovbe rax, rdi
add rcx, 0x28
mov rdi, rax
sub r8, 1
jne 0x14000ac71
mov r8d, 0x7f393946
mov dword [rbp - 0x29], 0x7f393946
lea rdx, [rbp - 0x25]
mov dword [rbp - 0x25], 0x667f392d
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x21], 0x4f0720f5
mov dword [rbp - 0x1d], 0x7a2577c2
mov dword [rbp - 0x19], 0x58beafb
mov dword [rbp - 0x15], 0xa34d0e76
mov dword [rbp - 0x11], 0x12f53f84
mov dword [rbp - 0xd], 0xbf78
call fcn.1400088a0
mov rbx, 0xffffffffffffffff
mov r8, rbx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x34]
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x29], xmm0
movdqu xmmword [rbp - 0x19], xmm1
inc r8
cmp word [rax + r8*2], si
jne 0x14000ad10
lea rdx, [rsp + 0x34]
lea rcx, [rbp - 0x29]
call fcn.140003ab0
mov r12, qword [rbp - 0x11]
lea rdx, [rbp - 0x29]
mov r14, qword [rbp - 0x29]
cmp r12, 7
movabs rcx, 0xfe6d80a1193d5eb1
cmova rdx, r14
call fcn.140008030
lea rcx, [rbp - 0x59]
call rax
cmp r12, 7
jbe 0x14000ad8c
lea rdx, [r12*2 + 2]
mov rax, r14
cmp rdx, 0x1000
jb 0x14000ad84
mov r14, qword [r14 - 8]
add rdx, 0x27
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000b64f
mov rcx, r14
call fcn.140019718
mov edx, dword [rbp - 0x55]
mov eax, dword [r15 + 0x50]
lea r14, [rdx - 1]
add r14, rax
lea rcx, [rdx - 1]
not rcx
lea rax, [rdx - 1]
add rax, rdi
and r14, rcx
and rax, rcx
cmp r14, rax
je 0x14000ae35
mov r8d, 0xd2d1310
mov dword [rbp - 0x29], 0xd2d1310
lea rdx, [rbp - 0x25]
mov dword [rbp - 0x25], 0x6595137b
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x21], 0x279f3162
mov dword [rbp - 0x1d], 0xbe0c4bc5
mov dword [rbp - 0x19], 0xf253d793
mov dword [rbp - 0x15], 0xfe25a001
mov dword [rbp - 0x11], 0x8e4dc223
mov dword [rbp - 0xd], 0xa070
call fcn.1400088a0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x34]
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x29], xmm0
movdqu xmmword [rbp - 0x19], xmm1
inc rbx
cmp word [rax + rbx*2], si
jne 0x14000ae27
jmp 0x14000aa39
mov rcx, qword [r15 + 0x30]
mov r9d, 4
mov rdi, qword [rsp + 0x58]
mov r8d, 0x3000
mov rdx, r14
mov qword [rsp + 0x20], r13
call rdi
mov r12, rax
test rax, rax
jne 0x14000af02
mov r9d, 4
mov qword [rsp + 0x20], r13
mov r8d, 0x3000
mov rdx, r14
xor ecx, ecx
call rdi
mov r12, rax
test rax, rax
jne 0x14000af02
mov r8d, 0x67456d26
mov dword [rbp - 0x29], 0x67456d26
lea rdx, [rbp - 0x25]
mov dword [rbp - 0x25], 0xe05e6d4d
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x21], 0xdd049484
mov dword [rbp - 0x1d], 0xa0478653
mov dword [rbp - 0x19], 0x62fe0c36
mov dword [rbp - 0x15], 0xe5b8ffdb
mov dword [rbp - 0x11], 0xca30f588
mov dword [rbp - 0xd], 0x9964
call fcn.1400088a0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x34]
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x29], xmm0
movdqu xmmword [rbp - 0x19], xmm1
inc rbx
cmp word [rax + rbx*2], si
jne 0x14000aef4
jmp 0x14000b1aa
movabs rdx, 0xffffffff00000000
lea rcx, [r12 + r14]
mov rax, r12
and rcx, rdx
and rax, rdx
cmp rax, rcx
jae 0x14000af84
nop
mov ecx, 0x10
call fcn.140020a74
mov rdi, rax
test rax, rax
je 0x14000b0df
mov qword [rax], rsi
mov r9d, 4
mov r8d, 0x3000
mov qword [rax + 8], r12
mov rdx, r14
mov qword [rsp + 0x20], r13
xor ecx, ecx
mov rsi, rax
call qword [rsp + 0x58]
mov r12, rax
test rax, rax
je 0x14000b04f
lea rcx, [rax + r14]
movabs rdx, 0xffffffff00000000
and rcx, rdx
and rax, rdx
cmp rax, rcx
jb 0x14000af20
mov rdi, qword [rsp + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
mov edx, 8
mov r8d, 0x78
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov r14, rax
test rax, rax
jne 0x14000b229
mov rdi, qword [rsp + 0x50]
mov r9, r13
xor edx, edx
mov r8d, 0x8000
mov rcx, r12
call rdi
mov r8, r13
mov rdx, rdi
mov rcx, rsi
call fcn.140009880
mov r8d, 0x11c8b422
mov dword [rbp - 0x29], 0x11c8b422
lea rdx, [rbp - 0x25]
mov dword [rbp - 0x25], 0x969bb449
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x21], 0x750df90
mov dword [rbp - 0x1d], 0x6f1293c7
mov dword [rbp - 0x19], 0xcf8dcf51
mov dword [rbp - 0x15], 0x7fbb4f9f
mov dword [rbp - 0x11], 0x2c6c31fd
mov dword [rbp - 0xd], 0x9401
call fcn.1400088a0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x34]
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x29], xmm0
movdqu xmmword [rbp - 0x19], xmm1
nop dword [rax]
inc rbx
cmp word [rax + rbx*2], 0
jne 0x14000b040
jmp 0x14000b1aa
mov rdx, qword [rsp + 0x50]
mov r8, r13
mov rcx, rdi
call fcn.140009880
mov r8d, 0x3d5fbd40
mov dword [rbp - 0x29], 0x3d5fbd40
lea rdx, [rbp - 0x25]
mov dword [rbp - 0x25], 0xb6a4bd2b
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x21], 0xf35ed1a2
mov dword [rbp - 0x1d], 0xc9d317b4
mov dword [rbp - 0x19], 0x39d2f582
mov dword [rbp - 0x15], 0xfd84d40e
mov dword [rbp - 0x11], 0x418d504c
mov dword [rbp - 0xd], 0x8b0
call fcn.1400088a0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x34]
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x29], xmm0
movdqu xmmword [rbp - 0x19], xmm1
nop
inc rbx
cmp word [rax + rbx*2], 0
jne 0x14000b0d0
jmp 0x14000b1aa
mov rax, qword [rsp + 0x50]
mov r9, r13
xor edx, edx
mov r8d, 0x8000
mov rcx, r12
call rax
test rsi, rsi
je 0x14000b12b
mov rbx, qword [rsp + 0x50]
nop
mov rcx, qword [rsi + 8]
mov r9, r13
xor edx, edx
mov r8d, 0x8000
call rbx
mov rdi, qword [rsi]
mov rcx, rsi
call fcn.140020a60
mov rsi, rdi
test rdi, rdi
jne 0x14000b100
mov rbx, 0xffffffffffffffff
mov r8d, 0x52d89446
mov dword [rbp - 0x29], 0x52d89446
lea rdx, [rbp - 0x25]
mov dword [rbp - 0x25], 0x3b7f942d
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x21], 0xc7b41bf4
mov dword [rbp - 0x1d], 0xbcf6baa3
mov dword [rbp - 0x19], 0x19697235
mov dword [rbp - 0x15], 0xf2eefdf8
mov dword [rbp - 0x11], 0xcdb6d37b
mov dword [rbp - 0xd], 0x14c7
call fcn.1400088a0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x34]
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x29], xmm0
movdqu xmmword [rbp - 0x19], xmm1
nop dword [rax + rax]
inc rbx
cmp word [rax + rbx*2], 0
jne 0x14000b1a0
mov r8, rbx
lea rdx, [rsp + 0x34]
lea rcx, [rbp - 0x29]
call fcn.140003ab0
mov rdi, qword [rbp - 0x11]
lea rdx, [rbp - 0x29]
mov rbx, qword [rbp - 0x29]
cmp rdi, 7
movabs rcx, 0xfda1b8ab02fa9885
cmova rdx, rbx
call fcn.140008030
mov ecx, 0xe
call rax
cmp rdi, 7
jbe 0x14000b604
lea rdx, [rdi*2 + 2]
mov rax, rbx
cmp rdx, 0x1000
jb 0x14000b21c
mov rbx, qword [rbx - 8]
add rdx, 0x27
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000b64f
mov rcx, rbx
call fcn.140019718
jmp 0x14000b604
mov rcx, qword [rsp + 0x60]
mov qword [rax + 8], r12
movzx eax, word [r15 + 0x16]
shr eax, 0xd
and eax, 1
mov qword [r14 + 0x28], rdi
mov dword [r14 + 0x20], eax
mov rax, qword [rsp + 0x50]
mov qword [r14 + 0x30], rax
mov rax, qword [rbp + 0x67]
mov qword [r14 + 0x38], rax
mov rax, qword [rbp + 0x6f]
mov qword [r14 + 0x40], rax
mov rax, qword [rbp + 0x77]
mov qword [r14 + 0x48], rax
mov qword [r14 + 0x58], r13
mov eax, dword [rbp - 0x55]
mov dword [r14 + 0x68], eax
mov qword [r14 + 0x70], rsi
mov edx, dword [r15 + 0x54]
call fcn.1400092f0
test eax, eax
je 0x14000b5fc
mov edx, dword [r15 + 0x54]
mov r9d, 4
mov r8d, 0x1000
mov qword [rsp + 0x20], r13
mov rcx, r12
call rdi
mov rsi, qword [rsp + 0x68]
mov rcx, rax
mov r8d, dword [r15 + 0x54]
mov rdx, rsi
mov rdi, rax
call fcn.140037860
movsxd rax, dword [rsi + 0x3c]
xor ecx, ecx
add rax, rdi
mov dword [rsp + 0x50], ecx
mov qword [r14], rax
mov edi, ecx
mov qword [rax + 0x30], r12
mov rax, qword [r14]
mov r13, qword [r14 + 8]
movzx esi, word [rax + 0x14]
add rsi, 0x24
cmp cx, word [rax + 6]
jae 0x14000b3c9
add rsi, rax
nop dword [rax]
mov ecx, dword [rsi + 4]
test ecx, ecx
jne 0x14000b34a
mov eax, dword [r15 + 0x38]
test eax, eax
je 0x14000b3ae
mov ecx, dword [rsi]
mov edx, eax
mov r10, qword [r14 + 0x28]
add rcx, r13
mov qword [rsp + 0x58], rax
mov r9d, 4
mov rax, qword [r14 + 0x58]
mov r8d, 0x1000
mov qword [rsp + 0x20], rax
call r10
test rax, rax
je 0x14000b5fc
mov ecx, dword [rsi]
xor edx, edx
mov r8, qword [rsp + 0x58]
add rcx, r13
mov dword [rsi - 4], ecx
call fcn.140037f00
jmp 0x14000b3ae
mov edx, dword [rsi + 8]
add edx, ecx
mov rcx, qword [rsp + 0x60]
call fcn.1400092f0
test eax, eax
je 0x14000b5fc
mov ecx, dword [rsi]
mov r9d, 4
mov rax, qword [r14 + 0x58]
add rcx, r13
mov r10, qword [r14 + 0x28]
mov r8d, 0x1000
mov edx, dword [rsi + 4]
mov qword [rsp + 0x20], rax
call r10
test rax, rax
je 0x14000b5fc
mov edi, dword [rsi]
mov edx, dword [rsi + 8]
add rdi, r13
mov r8d, dword [rsi + 4]
mov rcx, rdi
add rdx, qword [rsp + 0x68]
call fcn.140037860
mov dword [rsi - 4], edi
mov edi, dword [rsp + 0x50]
mov rax, qword [r14]
inc edi
add rsi, 0x28
mov dword [rsp + 0x50], edi
movzx ecx, word [rax + 6]
cmp edi, ecx
jb 0x14000b2f0
xor ecx, ecx
mov rax, qword [r14]
mov rdi, qword [rax + 0x30]
sub rdi, qword [r15 + 0x30]
je 0x14000b46b
cmp dword [rax + 0xb4], 0
jne 0x14000b3ea
mov eax, ecx
jmp 0x14000b470
mov r11d, dword [rax + 0xb0]
mov rsi, qword [r14 + 8]
add r11, rsi
mov eax, dword [r11]
test eax, eax
je 0x14000b46b
nop
mov r10d, dword [r11 + 4]
lea rdx, [r11 + 8]
mov r9d, eax
mov r8d, ecx
add r9, rsi
lea rax, [r10 - 8]
test rax, 0xfffffffffffffffe
jbe 0x14000b45e
nop dword [rax]
movzx eax, word [rdx]
mov ecx, eax
shr eax, 0xc
and ecx, 0xfff
cmp eax, 3
je 0x14000b43e
cmp eax, 0xa
jne 0x14000b442
add qword [rcx + r9], rdi
jmp 0x14000b442
add dword [rcx + r9], edi
mov r10d, dword [r11 + 4]
inc r8d
add rdx, 2
mov eax, r8d
lea rcx, [r10 - 8]
shr rcx, 1
cmp rax, rcx
jb 0x14000b420
xor ecx, ecx
mov eax, r10d
add r11, rax
mov eax, dword [r11]
test eax, eax
jne 0x14000b400
mov eax, 1
mov rcx, r14
mov dword [r14 + 0x24], eax
call fcn.140008d50
test eax, eax
je 0x14000b5fc
mov rcx, r14
call fcn.1400096e0
test eax, eax
je 0x14000b5fc
mov rax, qword [r14]
mov ecx, dword [rax + 0xd0]
test ecx, ecx
je 0x14000b4da
mov rsi, qword [r14 + 8]
mov rdi, qword [rcx + rsi + 0x18]
test rdi, rdi
je 0x14000b4da
mov rax, qword [rdi]
test rax, rax
je 0x14000b4da
nop word [rax + rax]
xor r8d, r8d
mov edx, 1
mov rcx, rsi
call rax
mov rax, qword [rdi + 8]
lea rdi, [rdi + 8]
test rax, rax
jne 0x14000b4c0
mov rax, qword [r14]
mov ecx, dword [rax + 0x28]
test ecx, ecx
je 0x14000b643
cmp dword [r14 + 0x20], 0
lea rax, [r12 + rcx]
je 0x14000b63a
xor r8d, r8d
mov edx, 1
mov rcx, r12
call rax
test eax, eax
jne 0x14000b62d
mov r8d, 0x51a54120
mov dword [rbp - 0x29], 0x51a54120
lea rdx, [rbp - 0x25]
mov dword [rbp - 0x25], 0xe084414b
lea rcx, [rbp - 0x79]
mov dword [rbp - 0x21], 0x1cafd9dd
mov dword [rbp - 0x1d], 0x995dcbb5
mov dword [rbp - 0x19], 0x7938e53
mov dword [rbp - 0x15], 0x28757ede
mov dword [rbp - 0x11], 0xbaecddec
mov dword [rbp - 0xd], 0x2d80
call fcn.1400088a0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x34]
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp - 0x29], xmm0
movdqu xmmword [rbp - 0x19], xmm1
nop dword [rax]
inc rbx
cmp word [rax + rbx*2], 0
jne 0x14000b580
mov r8, rbx
lea rdx, [rsp + 0x34]
lea rcx, [rbp - 0x29]
call fcn.140003ab0
mov rdi, qword [rbp - 0x11]
lea rdx, [rbp - 0x29]
mov rbx, qword [rbp - 0x29]
cmp rdi, 7
movabs rcx, 0xfda1b8ab02fa9885
cmova rdx, rbx
call fcn.140008030
mov ecx, 0x45a
call rax
cmp rdi, 7
jbe 0x14000b5fc
lea rdx, [rdi*2 + 2]
mov rax, rbx
cmp rdx, 0x1000
jb 0x14000b5f4
mov rbx, qword [rbx - 8]
add rdx, 0x27
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000b64f
mov rcx, rbx
call fcn.140019718
mov rcx, r14
call fcn.14000a010
xor eax, eax
mov rcx, qword [rbp - 9]
xor rcx, rsp
call fcn.1400199f0
mov rbx, qword [rsp + 0x138]
add rsp, 0xf0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov dword [r14 + 0x1c], 1
mov rax, r14
jmp 0x14000b606
mov qword [r14 + 0x60], rax
mov rax, r14
jmp 0x14000b606
xor r12d, r12d
mov rax, r14
mov qword [r14 + 0x60], r12
jmp 0x14000b606
call fcn.140020768
int3