Function at 0x1400ba040
Capabilities:
Decompress data using quicklz

Disassembly:
mov rax, rsp
mov qword [rax + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x58]
sub rsp, 0x120
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm9
movaps xmmword [rax - 0x88], xmm10
mov rax, qword [0x14051f680]
xor rax, rsp
mov qword [rbp - 0x40], rax
mov r15d, r9d
mov dword [rsp + 0x28], r9d
mov qword [rsp + 0x60], rdx
mov rax, rcx
mov qword [rsp + 0x58], rcx
xor ecx, ecx
mov ebx, ecx
mov dword [rsp + 0x20], ecx
mov r13, qword [r8 + 0x10]
mov qword [rsp + 0x20], r13
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov ecx, 3
mov word [rbp - 0x52], cx
movups xmmword [rbp - 0x70], xmm0
mov ecx, 4
mov word [rbp - 0x62], cx
movups xmmword [rbp - 0x50], xmm0
mov word [rbp - 0x42], cx
xorps xmm8, xmm8
xorps xmm10, xmm10
xorps xmm9, xmm9
mov rsi, qword [rax + 0x2b0]
mov qword [rsp + 0x48], rsi
mov r14, qword [rax + 0x2b8]
mov qword [rsp + 0x50], r14
mov edi, 0x216
lea r12d, [rcx + 0xc]
movsd xmm7, qword [0x1404e2a50]
cmp rsi, r14
je 0x1400ba665
mov rax, qword [rbp - 0x48]
mov qword [rsp + 0x30], rax
mov r13d, dword [rbp - 0x4c]
nop dword [rax + rax]
mov rcx, qword [rsi]
mov rax, qword [rcx]
call qword [rax + 0x20]
mov rdi, rax
mov qword [rsp + 0x40], rax
test rax, rax
je 0x1400ba649
xor edx, edx
mov r8d, 0x2710
mov rcx, rax
call fcn.14006cee0
movq rdx, xmm0
shr rdx, 0x34
and edx, 0x7ff
setne cl
cmp edx, 0x7ff
setne al
and al, cl
cmp al, 1
je 0x1400ba16e
xorps xmm0, xmm0
addsd xmm8, xmm0
xor edx, edx
mov r8d, 0xea60
mov rcx, rdi
call fcn.14006cee0
movq rax, xmm0
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
je 0x1400ba1a5
xorps xmm0, xmm0
addsd xmm10, xmm0
xor edx, edx
mov r8d, 0xdbba0
mov rcx, rdi
call fcn.14006cee0
movq rax, xmm0
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
je 0x1400ba1dc
xorps xmm0, xmm0
addsd xmm9, xmm0
cmp r15d, 1
jg 0x1400ba649
mov edx, 1
xor r15d, r15d
mov qword [rsp + 0x38], rdx
mov rax, qword [rdi]
lea rcx, [rax - 1]
test rax, rax
cmove rcx, r15
lea rax, [rdx - 1]
cmp rax, rcx
jae 0x1400ba63a
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov eax, 4
mov word [rbp - 0x72], ax
mov r8d, 0x2710
mov rcx, rdi
call fcn.14006cee0
movaps xmm6, xmm0
mulsd xmm0, xmm7
call fcn.14039f02c
movaps xmm1, xmm0
divsd xmm1, xmm7
movq rax, xmm6
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba2a4
movq rax, xmm1
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba2a4
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov eax, 0x216
mov word [rsp + 0x7e], ax
movaps xmm6, xmmword [rsp + 0x70]
movsd xmm6, xmm1
movaps xmmword [rsp + 0x70], xmm6
jmp 0x1400ba2bd
or ebx, 0x20
mov eax, ebx
xorps xmm6, xmm6
movaps xmmword [rsp + 0x70], xmm6
and ebx, 0xffffffdf
test al, 0x10
je 0x1400ba2bd
mov ebx, eax
and ebx, 0xffffffcf
mov r15d, dword [rbp - 0x80]
mov edi, dword [rbp - 0x7c]
cmp r15d, edi
jb 0x1400ba32a
test edi, edi
jne 0x1400ba2d2
mov r14d, r12d
jmp 0x1400ba2e1
lea r14d, [rdi + 1]
shr r14d, 1
add r14d, edi
cmp r14d, edi
jbe 0x1400ba32a
mov rsi, qword [rbp - 0x78]
mov rdx, rsi
movabs rax, 0xffffffffffff
and rdx, rax
mov r9d, r14d
shl r9, 4
mov r8, rdi
shl r8, 4
mov rcx, qword [rsp + 0x20]
call fcn.1400238a0
movabs rcx, 0xffff000000000000
and rsi, rcx
or rsi, rax
mov qword [rbp - 0x78], rsi
mov edi, r14d
mov dword [rbp - 0x7c], r14d
jmp 0x1400ba32e
mov rsi, qword [rbp - 0x78]
mov r12, rsi
movabs rax, 0xffffffffffff
and r12, rax
mov rax, r15
add rax, rax
inc r15d
mov dword [rbp - 0x80], r15d
movups xmmword [r12 + rax*8], xmm6
xor eax, eax
mov word [rsp + 0x7e], ax
mov r8d, 0xea60
mov rdx, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x40]
call fcn.14006cee0
movaps xmm6, xmm0
mulsd xmm0, xmm7
call fcn.14039f02c
movaps xmm1, xmm0
divsd xmm1, xmm7
movq rax, xmm6
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba3df
movq rax, xmm1
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba3df
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov eax, 0x216
mov word [rsp + 0x7e], ax
movaps xmm6, xmmword [rsp + 0x70]
movsd xmm6, xmm1
movaps xmmword [rsp + 0x70], xmm6
jmp 0x1400ba3f8
or ebx, 2
mov eax, ebx
xorps xmm6, xmm6
movaps xmmword [rsp + 0x70], xmm6
and ebx, 0xfffffffd
test al, 1
je 0x1400ba3f8
mov ebx, eax
and ebx, 0xfffffffc
cmp r15d, edi
jb 0x1400ba44c
test edi, edi
jne 0x1400ba407
lea r14d, [rdi + 0x10]
jmp 0x1400ba416
lea r14d, [rdi + 1]
shr r14d, 1
add r14d, edi
cmp r14d, edi
jbe 0x1400ba44c
mov r9d, r14d
shl r9, 4
mov r8d, edi
shl r8, 4
mov rdx, r12
mov rcx, qword [rsp + 0x20]
call fcn.1400238a0
movabs rcx, 0xffff000000000000
and rsi, rcx
or rsi, rax
mov qword [rbp - 0x78], rsi
mov edi, r14d
mov dword [rbp - 0x7c], r14d
mov r12, rsi
movabs rax, 0xffffffffffff
and r12, rax
mov eax, r15d
add rax, rax
inc r15d
mov dword [rbp - 0x80], r15d
movups xmmword [r12 + rax*8], xmm6
xor eax, eax
mov word [rsp + 0x7e], ax
mov r8d, 0xdbba0
mov rdx, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x40]
call fcn.14006cee0
movaps xmm6, xmm0
mulsd xmm0, xmm7
call fcn.14039f02c
movaps xmm1, xmm0
divsd xmm1, xmm7
movq rax, xmm6
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba4fd
movq rax, xmm1
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba4fd
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov eax, 0x216
mov word [rsp + 0x7e], ax
movaps xmm6, xmmword [rsp + 0x70]
movsd xmm6, xmm1
movaps xmmword [rsp + 0x70], xmm6
jmp 0x1400ba510
xorps xmm6, xmm6
movaps xmmword [rsp + 0x70], xmm6
and ebx, 0xfffffff7
test bl, 4
je 0x1400ba510
and ebx, 0xfffffffb
cmp r15d, edi
jb 0x1400ba566
test edi, edi
jne 0x1400ba51f
lea r14d, [rdi + 0x10]
jmp 0x1400ba52e
lea r14d, [rdi + 1]
shr r14d, 1
add r14d, edi
cmp r14d, edi
jbe 0x1400ba566
mov r9d, r14d
shl r9, 4
mov r8d, edi
shl r8, 4
mov rdx, r12
mov r12, qword [rsp + 0x20]
mov rcx, r12
call fcn.1400238a0
movabs rcx, 0xffff000000000000
and rsi, rcx
or rsi, rax
mov qword [rbp - 0x78], rsi
mov dword [rbp - 0x7c], r14d
jmp 0x1400ba56b
mov r12, qword [rsp + 0x20]
mov eax, r15d
add rax, rax
movabs rcx, 0xffffffffffff
and rsi, rcx
inc r15d
mov dword [rbp - 0x80], r15d
movups xmmword [rsi + rax*8], xmm6
xor r15d, r15d
mov word [rsp + 0x7e], r15w
mov r14d, dword [rbp - 0x50]
cmp r14d, r13d
jb 0x1400ba5f6
test r13d, r13d
jne 0x1400ba5a6
lea edi, [r15 + 0x10]
jmp 0x1400ba5b4
lea edi, [r13 + 1]
shr edi, 1
add edi, r13d
cmp edi, r13d
jbe 0x1400ba5f6
mov rsi, qword [rsp + 0x30]
mov rdx, rsi
and rdx, rcx
mov r9d, edi
shl r9, 4
mov r8d, r13d
shl r8, 4
mov rcx, r12
call fcn.1400238a0
movabs rcx, 0xffff000000000000
and rsi, rcx
or rsi, rax
mov qword [rsp + 0x30], rsi
mov qword [rbp - 0x48], rsi
mov r13d, edi
mov dword [rbp - 0x4c], edi
jmp 0x1400ba5fb
mov rsi, qword [rsp + 0x30]
mov rcx, r14
add rcx, rcx
movabs rdx, 0xffffffffffff
and rsi, rdx
inc r14d
mov dword [rbp - 0x50], r14d
movups xmm0, xmmword [rbp - 0x80]
movups xmmword [rsi + rcx*8], xmm0
mov word [rbp - 0x72], r15w
mov rdx, qword [rsp + 0x38]
inc rdx
mov r12d, reloc.WS2_32.dll_recv
mov rdi, qword [rsp + 0x40]
jmp 0x1400ba1f3
mov rsi, qword [rsp + 0x48]
mov r14, qword [rsp + 0x50]
mov r15d, dword [rsp + 0x28]
add rsi, 8
mov qword [rsp + 0x48], rsi
cmp rsi, r14
jne 0x1400ba120
mov r13, qword [rsp + 0x20]
mov edi, 0x216
movaps xmm0, xmm8
mulsd xmm0, xmm7
call fcn.14039f02c
movaps xmm1, xmm0
divsd xmm1, xmm7
movq rax, xmm8
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba6cf
movq rax, xmm1
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba6cf
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov word [rsp + 0x7e], di
movaps xmm6, xmmword [rsp + 0x70]
movsd xmm6, xmm1
jmp 0x1400ba6d2
xorps xmm6, xmm6
movaps xmmword [rsp + 0x70], xmm6
mov r14d, dword [rbp - 0x70]
mov ebx, dword [rbp - 0x6c]
cmp r14d, ebx
jb 0x1400ba73c
test ebx, ebx
jne 0x1400ba6ec
mov esi, r12d
jmp 0x1400ba6f7
lea esi, [rbx + 1]
shr esi, 1
add esi, ebx
cmp esi, ebx
jbe 0x1400ba73c
mov rdi, qword [rbp - 0x68]
mov rdx, rdi
movabs rax, 0xffffffffffff
and rdx, rax
mov r9d, esi
shl r9, 4
mov r8, rbx
shl r8, 4
mov rcx, r13
call fcn.1400238a0
movabs rcx, 0xffff000000000000
and rdi, rcx
or rdi, rax
mov qword [rbp - 0x68], rdi
mov ebx, esi
mov dword [rbp - 0x6c], ebx
jmp 0x1400ba740
mov rdi, qword [rbp - 0x68]
mov r15, rdi
movabs rax, 0xffffffffffff
and r15, rax
mov rax, r14
add rax, rax
inc r14d
mov dword [rbp - 0x70], r14d
movups xmmword [r15 + rax*8], xmm6
movaps xmm0, xmm10
mulsd xmm0, xmm7
call fcn.14039f02c
movaps xmm1, xmm0
divsd xmm1, xmm7
movq rax, xmm10
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba7d1
movq rax, xmm1
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba7d1
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov eax, 0x216
mov word [rsp + 0x7e], ax
movaps xmm6, xmmword [rsp + 0x70]
movsd xmm6, xmm1
jmp 0x1400ba7d4
xorps xmm6, xmm6
movaps xmmword [rsp + 0x70], xmm6
cmp r14d, ebx
jb 0x1400ba824
test ebx, ebx
jne 0x1400ba7e7
mov esi, r12d
jmp 0x1400ba7f2
lea esi, [rbx + 1]
shr esi, 1
add esi, ebx
cmp esi, ebx
jbe 0x1400ba824
mov r9d, esi
shl r9, 4
mov r8d, ebx
shl r8, 4
mov rdx, r15
mov rcx, r13
call fcn.1400238a0
movabs rcx, 0xffff000000000000
and rdi, rcx
or rdi, rax
mov qword [rbp - 0x68], rdi
mov ebx, esi
mov dword [rbp - 0x6c], ebx
mov r15, rdi
movabs rax, 0xffffffffffff
and r15, rax
mov eax, r14d
add rax, rax
inc r14d
mov dword [rbp - 0x70], r14d
movups xmmword [r15 + rax*8], xmm6
movaps xmm0, xmm9
mulsd xmm0, xmm7
call fcn.14039f02c
movaps xmm1, xmm0
divsd xmm1, xmm7
movq rax, xmm9
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba8b5
movq rax, xmm1
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400ba8b5
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov eax, 0x216
mov word [rsp + 0x7e], ax
movaps xmm6, xmmword [rsp + 0x70]
movsd xmm6, xmm1
jmp 0x1400ba8b8
xorps xmm6, xmm6
movaps xmmword [rsp + 0x70], xmm6
cmp r14d, ebx
jb 0x1400ba908
test ebx, ebx
jne 0x1400ba8cb
mov esi, r12d
jmp 0x1400ba8d6
lea esi, [rbx + 1]
shr esi, 1
add esi, ebx
cmp esi, ebx
jbe 0x1400ba908
mov r9d, esi
shl r9, 4
mov r8d, ebx
shl r8, 4
mov rdx, r15
mov rcx, r13
call fcn.1400238a0
movabs rcx, 0xffff000000000000
and rdi, rcx
or rdi, rax
mov qword [rbp - 0x68], rdi
mov dword [rbp - 0x6c], esi
jmp 0x1400ba912
movabs rcx, 0xffff000000000000
mov eax, r14d
add rax, rax
movabs r8, 0xffffffffffff
and rdi, r8
inc r14d
mov dword [rbp - 0x70], r14d
movups xmmword [rdi + rax*8], xmm6
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov eax, 0x405
mov word [rsp + 0x7e], ax
mov rax, qword [rsp + 0x78]
and rax, rcx
lea rcx, str.total
or rax, rcx
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x70], 5
mov edi, dword [rbp - 0x5c]
mov r14d, dword [rbp - 0x60]
cmp r14d, edi
jb 0x1400ba986
mov eax, edi
test edi, edi
je 0x1400baa47
lea esi, [rdi + 1]
shr esi, 1
add esi, edi
cmp esi, edi
ja 0x1400baa4a
mov rbx, qword [rbp - 0x58]
mov r15, rbx
and r15, r8
mov rax, r14
shl rax, 5
movups xmm0, xmmword [rsp + 0x70]
movups xmmword [rax + r15], xmm0
movups xmm1, xmmword [rbp - 0x70]
movups xmmword [rax + r15 + 0x10], xmm1
xor eax, eax
mov word [rbp - 0x62], ax
inc r14d
mov dword [rbp - 0x60], r14d
mov rcx, qword [rsp + 0x58]
mov eax, dword [rcx]
mov dword [rsp + 0x20], eax
add rcx, 0x2a0
lea rdx, [rsp + 0x20]
call fcn.1400bc750
movsd xmm6, qword [rax]
movaps xmm0, xmm6
mulsd xmm0, xmm7
call fcn.14039f02c
movaps xmm1, xmm0
divsd xmm1, xmm7
movq rax, xmm6
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400baa92
movq rax, xmm1
shr rax, 0x34
and eax, 0x7ff
setne cl
cmp eax, 0x7ff
setne al
and al, cl
cmp al, 1
jne 0x1400baa92
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov eax, 0x216
mov word [rbp - 0x72], ax
movaps xmm6, xmmword [rbp - 0x80]
movsd xmm6, xmm1
jmp 0x1400baa95
mov esi, r12d
mov rbx, qword [rbp - 0x58]
mov rdx, rbx
and rdx, r8
mov r8d, eax
mov r9d, esi
shl r9, 5
shl r8, 5
mov rcx, r13
call fcn.1400238a0
movabs rcx, 0xffff000000000000
and rbx, rcx
or rbx, rax
mov qword [rbp - 0x58], rbx
mov dword [rbp - 0x5c], esi
mov edi, esi
movabs r8, 0xffffffffffff
jmp 0x1400ba98a
xorps xmm6, xmm6
movaps xmmword [rbp - 0x80], xmm6
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov r9d, 0x405
mov word [rsp + 0x7e], r9w
mov rax, qword [rsp + 0x78]
movabs rcx, 0xffff000000000000
and rax, rcx
lea rcx, str.highest
or rax, rcx
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x70], 7
mov ecx, edi
cmp r14d, edi
jb 0x1400baaf4
test edi, edi
je 0x1400bac80
lea esi, [rdi + 1]
shr esi, 1
add esi, edi
cmp esi, edi
ja 0x1400bac83
movabs rdi, 0xffff000000000000
mov rdx, rbx
movabs r15, 0xffffffffffff
and rdx, r15
mov eax, r14d
shl rax, 5
movups xmm0, xmmword [rsp + 0x70]
movups xmmword [rax + rdx], xmm0
movups xmmword [rax + rdx + 0x10], xmm6
lea esi, [r14 + 1]
mov dword [rbp - 0x60], esi
cmp dword [rsp + 0x28], 1
jne 0x1400babaa
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov word [rsp + 0x7e], r9w
mov rax, qword [rsp + 0x78]
and rax, rdi
lea r8, str.threads
or rax, r8
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x70], 7
cmp esi, ecx
jb 0x1400bab83
test ecx, ecx
je 0x1400bacc0
lea edi, [rcx + 1]
shr edi, 1
add edi, ecx
cmp edi, ecx
ja 0x1400bacc3
movabs rdi, 0xffff000000000000
and rbx, r15
mov eax, esi
shl rax, 5
movups xmm0, xmmword [rsp + 0x70]
movups xmmword [rax + rbx], xmm0
movups xmm1, xmmword [rbp - 0x50]
movups xmmword [rax + rbx + 0x10], xmm1
xor eax, eax
mov word [rbp - 0x42], ax
lea eax, [rsi + 1]
mov dword [rbp - 0x60], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov word [rsp + 0x7e], r9w
mov rax, qword [rsp + 0x78]
and rax, rdi
lea rcx, str.hashrate
or rax, rcx
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x70], 8
mov rbx, qword [rsp + 0x60]
mov eax, dword [rbx + 4]
cmp dword [rbx], eax
jb 0x1400bac1f
test eax, eax
je 0x1400babf6
lea r12d, [rax + 1]
shr r12d, 1
add r12d, eax
cmp r12d, eax
jbe 0x1400bac1f
mov rdx, qword [rbx + 8]
and rdx, r15
mov r8, rax
mov r9d, r12d
shl r9, 5
shl r8, 5
mov rcx, r13
call fcn.1400238a0
and qword [rbx + 8], rdi
or qword [rbx + 8], rax
mov dword [rbx + 4], r12d
mov rax, qword [rbx + 8]
and rax, r15
mov ecx, dword [rbx]
shl rcx, 5
movups xmm0, xmmword [rsp + 0x70]
movups xmmword [rcx + rax], xmm0
movups xmm1, xmmword [rbp - 0x60]
movups xmmword [rcx + rax + 0x10], xmm1
inc dword [rbx]
mov rcx, qword [rbp - 0x40]
xor rcx, rsp
call fcn.14036d350
lea r11, [rsp + 0x120]
mov rbx, qword [r11 + 0x58]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov esi, r12d
mov r8d, edi
mov r9d, esi
shl r9, 5
shl r8, 5
mov rdx, r15
mov rcx, r13
call fcn.1400238a0
movabs rdi, 0xffff000000000000
and rbx, rdi
or rbx, rax
mov qword [rbp - 0x58], rbx
mov dword [rbp - 0x5c], esi
mov ecx, esi
mov r9d, 0x405
jmp 0x1400baafe
mov edi, r12d
mov r8d, ecx
mov r9d, edi
shl r9, 5
shl r8, 5
mov rcx, r13
call fcn.1400238a0
movabs rcx, 0xffff000000000000
and rbx, rcx
or rbx, rax
mov qword [rbp - 0x58], rbx
mov dword [rbp - 0x5c], edi
mov rdi, rcx
mov r9d, 0x405
jmp 0x1400bab83