Function at 0x14006c6b0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x20], rsi
push rbp
push rdi
push r14
lea rbp, [rsp - 0x47]
sub rsp, 0x90
movzx edi, byte [rbp + 0x6f]
xor eax, eax
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0xc], xmm0
mov byte [rbp + 4], al
mov r14, rcx
mov dword [rbp - 0x19], 0x40714862
mov rsi, 0xffffffffffffffff
mov dword [rbp - 0x15], 0x6b76686b
mov dword [rbp - 0x11], 0x6f6f7d6d
mov byte [rbp - 0xd], 0xc
nop
call fcn.140049fd0
mov rbx, qword [rax]
call fcn.140049fe0
mov rax, qword [rax]
xor r8d, r8d
cmp r8, 0x1e
jae 0x14006cdb6
movzx r9d, byte [rbp + r8 - 0x19]
mov edx, r9d
cmp rbx, r8
ja 0x14006cdad
lea rcx, [rax + 1]
cmp rbx, rcx
jae 0x14006c74c
movzx ecx, r8b
movzx edi, r9b
and cl, dl
add cl, cl
sub dil, cl
add dil, r8b
jmp 0x14006c786
je 0x14006cd4e
lea rcx, [rax + 2]
cmp rbx, rcx
je 0x14006cd08
lea rcx, [rax + 3]
cmp rbx, rcx
je 0x14006ccd5
lea rcx, [rax + 7]
cmp rbx, rcx
je 0x14006ccb7
lea rcx, [rax + 4]
cmp rbx, rcx
je 0x14006cc82
cmp rax, r8
ja 0x14006cda4
lea rcx, [rax + 5]
cmp rbx, rcx
jae 0x14006c7ac
movzx ecx, r8b
movzx edi, r9b
and cl, dl
add cl, cl
sub dil, cl
add dil, r8b
jmp 0x14006c7e0
lea rcx, [rax + 1]
cmp rbx, rcx
je 0x14006cc82
lea rcx, [rax + 2]
cmp rbx, rcx
je 0x14006ccb7
lea rcx, [rax + 3]
cmp rbx, rcx
je 0x14006cc40
lea rcx, [rax + 6]
cmp rbx, rcx
je 0x14006ca7e
lea rcx, [rax + rbx]
cmp rcx, r8
jbe 0x14006ca2a
nop dword [rax]
lea rcx, [rax + 0x80]
cmp rbx, rcx
je 0x14006cc82
lea rcx, [rax + 0x3e8]
cmp rbx, rcx
je 0x14006ca09
lea rcx, [rax + 4]
cmp rbx, rcx
je 0x14006ccb7
lea rcx, [rax + 6]
cmp rbx, rcx
je 0x14006cc40
lea rcx, [rax + 9]
cmp rbx, rcx
je 0x14006cb26
lea rcx, [rax + 0x10]
cmp rbx, rcx
je 0x14006cb9f
lea rcx, [rax + 0x28]
cmp rbx, rcx
je 0x14006ca7e
lea rcx, [rax + 0x41]
cmp rbx, rcx
je 0x14006ca69
lea rcx, [rax + 0x2a]
cmp rbx, rcx
je 0x14006ca54
lea rcx, [rax + 2]
cmp rbx, rcx
je 0x14006c7f0
lea rbx, [rax + 3]
lea rax, [rbx + 4]
lea rcx, [rax + 5]
cmp rbx, rcx
jb 0x14006cd8c
lea rcx, [rax + 8]
cmp rbx, rcx
jb 0x14006cd74
lea rcx, [rax + 0x3e8]
cmp rbx, rcx
jb 0x14006c9d1
lea rcx, [rax + 0x1000]
cmp rbx, rcx
jb 0x14006c9b9
lea rcx, [rax + 0x7a]
cmp rbx, rcx
jb 0x14006c9a1
lea rcx, [rax + 0x5a]
cmp rbx, rcx
jb 0x14006ca36
lea rcx, [rax + 1]
cmp rbx, rcx
jb 0x14006cabb
lea rcx, [rax + 3]
cmp rbx, rcx
jb 0x14006caeb
lea rcx, [rax + 0x42]
cmp rbx, rcx
jb 0x14006c9e9
lea rcx, [rax + 0x80]
cmp rbx, rcx
jb 0x14006c7f0
lea rbx, [rax + 0x200]
lea rax, [rbx + 0x3e8]
lea rcx, [rax + 0x400]
cmp rbx, rcx
ja 0x14006ca54
lea rcx, [rax + 0x61]
cmp rbx, rcx
ja 0x14006ca69
lea rcx, [rax + 0x41]
cmp rbx, rcx
ja 0x14006ca7e
lea rcx, [rax + 0xa]
cmp rbx, rcx
ja 0x14006cb9f
lea rcx, [rax + 0x20]
cmp rbx, rcx
ja 0x14006cb26
lea rcx, [rax + 0x40]
cmp rbx, rcx
ja 0x14006cc40
lea rcx, [rax + 0x64]
cmp rbx, rcx
ja 0x14006ccb7
lea rcx, [rax + 0x200]
cmp rbx, rcx
ja 0x14006ca09
lea rcx, [rax + 5]
cmp rbx, rcx
ja 0x14006c7f0
lea rbx, [rax + 6]
lea rax, [rbx + 8]
jmp 0x14006c7f0
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
jmp 0x14006c7e0
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
jmp 0x14006c786
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
jmp 0x14006c726
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
mov byte [rbp + r8 - 0x19], dil
inc r8
jmp 0x14006c713
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
inc rax
add cl, cl
sub dil, cl
add dil, r8b
dec r8
inc r8
jmp 0x14006c713
lea rcx, [rax + 0x3e8]
cmp rbx, rcx
jae 0x14006ca4b
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
jmp 0x14006caa4
lea rcx, [rax + 1]
cmp rbx, rcx
jne 0x14006ca60
movzx ecx, r9b
and cl, r8b
jmp 0x14006cd54
lea rcx, [rax + 2]
cmp rbx, rcx
jne 0x14006ca75
movzx ecx, r9b
and cl, r8b
jmp 0x14006cd0e
lea rcx, [rax + 3]
cmp rbx, rcx
jne 0x14006ca8a
movzx ecx, r9b
and cl, r8b
jmp 0x14006ccdb
lea rcx, [rax + 5]
cmp rbx, rcx
je 0x14006cc40
lea rcx, [rax + 4]
cmp rbx, rcx
je 0x14006cc82
lea rcx, [rax + rbx]
cmp rcx, 5
je 0x14006cc26
lea rcx, [rax + 6]
cmp rbx, rcx
jbe 0x14006cb03
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
cmp rbx, 0x400
jae 0x14006cc0f
lea rcx, [rax + 0x1000]
cmp rbx, rcx
jbe 0x14006cb6c
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
jmp 0x14006cbea
lea rcx, [rax + 1]
cmp rbx, rcx
je 0x14006cc82
lea rcx, [rax + 2]
cmp rbx, rcx
je 0x14006ccb7
lea rcx, [rax + 3]
cmp rbx, rcx
jne 0x14006cb3e
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
jmp 0x14006cc6a
lea rcx, [rax + 5]
cmp rbx, rcx
jne 0x14006cb53
movzx ecx, r9b
and cl, r8b
jmp 0x14006ccdb
lea rcx, [rax + 7]
cmp rbx, rcx
jne 0x14006cace
movzx ecx, r9b
and cl, r8b
jmp 0x14006cd0e
lea rcx, [rax + 1]
cmp rbx, rcx
jne 0x14006cb81
movzx ecx, r9b
and cl, r8b
jmp 0x14006cd54
lea rcx, [rax + 2]
cmp rbx, rcx
jne 0x14006cb96
movzx ecx, r9b
and cl, r8b
jmp 0x14006ccdb
lea rcx, [rax + 4]
cmp rbx, rcx
jne 0x14006cbc7
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
mov rdx, rsi
add cl, cl
sub dil, cl
add dil, r8b
movzx ecx, dil
sub rdx, rcx
add r8, rdx
inc r8
jmp 0x14006c713
lea rcx, [rax + 3]
cmp rbx, rcx
je 0x14006cc40
lea rcx, [rax + 7]
cmp rbx, rcx
je 0x14006ccb7
lea rcx, [rax + 6]
cmp rbx, rcx
je 0x14006cc82
cmp rax, 9
jb 0x14006c9fc
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
add dil, dil
jmp 0x14006cc95
movzx edi, byte [rbp + r8 - 0x19]
movzx ecx, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r9b
jmp 0x14006cc50
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
sub dil, byte [rbp + r8 - 0x19]
jmp 0x14006cce4
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
movzx ecx, r9b
and cl, r8b
add cl, cl
sub r9b, cl
add r9b, r8b
add r9b, dil
mov byte [rbp + r8 - 0x19], r9b
add rbx, rax
movzx ecx, dil
mov rdx, rsi
sub rdx, rcx
add r8, rdx
inc r8
jmp 0x14006c713
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
movzx ecx, r9b
and cl, r8b
add cl, cl
sub r9b, cl
add r9b, r8b
mov byte [rbp + r8 - 0x19], r9b
inc rax
dec r8
inc r8
jmp 0x14006c713
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
dec r8
inc r8
jmp 0x14006c713
movzx ecx, r8b
and cl, dl
add cl, cl
movzx edi, r9b
sub dil, cl
add dil, r8b
and dl, r8b
inc rax
add dl, dl
movzx ecx, r9b
sub cl, dl
add cl, r8b
movzx edx, cl
mov byte [rbp + r8 - 0x19], dl
add rdx, rax
sub r8, rdx
jmp 0x14006cd1a
movzx ecx, r8b
and cl, dl
add cl, cl
movzx edi, r9b
sub dil, cl
add dil, r8b
movzx ecx, r9b
inc rbx
and cl, r8b
add cl, cl
sub r9b, cl
mov rcx, rsi
add r9b, r8b
sub rcx, rbx
mov byte [rbp + r8 - 0x19], r9b
add r8, rcx
movzx ecx, byte [rbp + r8 - 0x19]
add rcx, rax
add r8, rcx
inc r8
jmp 0x14006c713
movzx ecx, r8b
and cl, dl
add cl, cl
movzx edi, r9b
sub dil, cl
add dil, r8b
movzx ecx, byte [rbp + r8 - 0x19]
add rcx, rax
add r8, rcx
inc r8
jmp 0x14006c713
movzx ecx, r9b
movzx edi, r9b
and cl, r8b
add cl, cl
sub dil, cl
add dil, r8b
jmp 0x14006c710
movzx eax, r9b
movzx edi, r9b
and al, r8b
add al, al
sub dil, al
add dil, r8b
jmp 0x14006c700
lea rdx, [rbp + 0x171b3e7]
jmp 0x14006cdba
lea rdx, [rbp + 0x637ae7]
jmp 0x14006cdba
lea rdx, [rbp - 0x19]
vpxor xmm0, xmm0, xmm0
vpxor xmm1, xmm1, xmm1
vmovups xmmword [rbp + 0x27], xmm0
vmovdqu xmmword [rbp + 0x37], xmm1
nop dword [rax]
inc rsi
cmp byte [rdx + rsi], 0
jne 0x14006cdd0
mov r8, rsi
lea rcx, [rbp + 0x27]
call fcn.14004a1a0
mov ecx, 0x30
mov qword [rbp + 0xf], 0
call fcn.1400d63b0
vmovups ymm1, ymmword [str._Script_OPP.RBFrequencyMatchPanelComponent]
vmovdqu xmm0, xmmword [0x14010fd30]
vmovdqu xmmword [rbp + 0x17], xmm0
mov qword [rbp + 7], rax
lea rdx, [rbp + 0x27]
vmovups ymmword [rax], ymm1
vmovsd xmm0, qword [0x14010f820]
vmovsd qword [rax + 0x20], xmm0
movzx ecx, word [0x14010f828]
mov word [rax + 0x28], cx
lea rcx, [rbp + 7]
mov byte [rax + 0x2a], 0
vzeroupper
call fcn.1400811d0
mov r10, qword [0x1402f0c90]
lea r8, [rbp + 0x6f]
mov edx, eax
mov r9d, 1
add rdx, qword [r14]
lea rax, [rbp + 0x77]
mov qword [rsp + 0x20], rax
mov rcx, qword [r10 + 0x20]
call qword [r10 + 8]
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x14006ce9e
mov rcx, qword [rbp + 7]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006ce99
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006cf02
call fcn.1400d5fb0
mov rdx, qword [rbp + 0x3f]
mov byte [rbp + 7], 0
vmovdqu xmm0, xmmword [0x14010fc20]
vmovdqu xmmword [rbp + 0x17], xmm0
cmp rdx, 0xf
jbe 0x14006cee6
mov rcx, qword [rbp + 0x27]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006cee1
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006cf02
call fcn.1400d5fb0
movzx eax, byte [rbp + 0x6f]
lea r11, [rsp + 0x90]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x38]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret
call fcn.1400ebc08
int3