Function at 0x1400026f0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0x90
lea rcx, [rbp - 0x39]
call fcn.1400de480
xor r13d, r13d
mov dword [rbp - 0x19], 0x37004c
mov al, 0x4c
mov dword [rbp - 0x15], 0x74007f
mov dword [rbp - 0x11], 0x7e0074
mov ecx, r13d
mov dword [rbp - 0xd], 0x74002d
lea ebx, [r13 + 1]
mov dword [rbp - 9], 0x7c0078
mov dword [rbp - 5], 0x740061
mov dword [rbp - 1], 0x740079
mov dword [rbp + 3], 0x61002d
mov dword [rbp + 7], 0x7d007d
mov dword [rbp + 0xb], 0x2e0029
mov dword [rbp + 0xf], 0x2e0061
mov dword [rbp + 0x13], 0x290075
mov dword [rbp + 0x17], 0x61007d
mov dword [rbp + 0x1b], 0x7c0074
mov dword [rbp + 0x1f], 0x29007a
mov dword [rbp + 0x23], 0x2a007a
mov dword [rbp + 0x27], 0x29007a
mov dword [rbp + 0x2b], 0x75007a
mov dword [rbp + 0x2f], 0x7f007a
mov dword [rbp + 0x33], Ordinal_50
movsx eax, al
xor word [rbp + rcx*2 - 0x17], ax
add rcx, rbx
cmp rcx, 0x26
jae 0x1400027ca
mov al, byte [rbp - 0x19]
jmp 0x1400027b4
or rdx, 0xffffffffffffffff
mov word [rbp + 0x35], r13w
mov r8, rdx
lea rax, [rbp - 0x17]
inc r8
cmp word [rax + r8*2], r13w
jne 0x1400027da
cmp qword [rbp - 0x21], 8
lea rax, [rbp - 0x39]
mov rcx, qword [rbp - 0x29]
cmovae rax, qword [rbp - 0x39]
setae dil
cmp rcx, r8
jne 0x14000284a
lea r11, [rbp - 0x17]
mov r8, rcx
test rcx, rcx
je 0x140002958
movzx r9d, word [rax]
movzx r10d, word [rbp - 0x17]
cmp r9w, r10w
jb 0x14000284a
lea rsi, [rbp - 0x17]
sub rax, rsi
cmp r9w, r10w
ja 0x14000284a
cmp r8, rbx
je 0x140002958
add r11, 2
sub r8, rbx
movzx r9d, word [rax + r11]
movzx r10d, word [r11]
cmp r9w, r10w
jae 0x140002829
mov al, 0x60
mov dword [rbp - 0x19], 0x1b0060
mov dword [rbp - 0x15], 0x540058
mov r8, r13
mov dword [rbp - 0x11], 0x50056
mov dword [rbp - 0xd], 0x530005
mov dword [rbp - 9], 0x500054
mov dword [rbp - 5], 0x57004d
mov dword [rbp - 1], 0x530050
mov dword [rbp + 3], 0x4d0059
mov dword [rbp + 7], 0x510051
mov dword [rbp + 0xb], 0x50004
mov dword [rbp + 0xf], 0x59004d
mov dword [rbp + 0x13], 0x520004
mov dword [rbp + 0x17], 0x4d0050
mov dword [rbp + 0x1b], 0x500058
mov dword [rbp + 0x1f], 0x50056
mov dword [rbp + 0x23], 0x60056
mov dword [rbp + 0x27], 0x50056
mov dword [rbp + 0x2b], 0x590056
mov dword [rbp + 0x2f], 0x530056
mov dword [rbp + 0x33], Ordinal_32
movsx eax, al
xor word [rbp + r8*2 - 0x17], ax
add r8, rbx
cmp r8, 0x26
jae 0x1400028f2
mov al, byte [rbp - 0x19]
jmp 0x1400028db
mov word [rbp + 0x35], r13w
lea rax, [rbp - 0x17]
inc rdx
cmp word [rax + rdx*2], r13w
jne 0x1400028fb
test dil, dil
lea rax, [rbp - 0x39]
cmovne rax, qword [rbp - 0x39]
cmp rcx, rdx
jne 0x140002955
lea r9, [rbp - 0x17]
test rcx, rcx
je 0x140002958
movzx edx, word [rax]
movzx r8d, word [rbp - 0x17]
cmp dx, r8w
jb 0x140002955
lea r10, [rbp - 0x17]
sub rax, r10
cmp dx, r8w
ja 0x140002955
cmp rcx, rbx
je 0x140002958
add r9, 2
sub rcx, rbx
movzx edx, word [rax + r9]
movzx r8d, word [r9]
cmp dx, r8w
jae 0x140002938
mov bl, r13b
lea rcx, [rbp - 0x39]
call fcn.14000299c
lea r11, [rsp + 0x90]
mov al, bl
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret