Function at 0x1800112b0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r14
push r15
lea rbp, [rsp - 0x47]
sub rsp, 0xb0
lea r14d, [rdx + 0x37e]
mov rsi, r9
mov r15, r8
mov rbx, rcx
cmp edx, r14d
jae 0x18001158a
mov rdi, qword [rbp + 0x37]
nop dword [rax]
cmp edx, 0x115
ja 0x18001132b
je 0x180011468
cmp edx, 0x54
je 0x180011320
cmp edx, 0x6d
je 0x18001142f
cmp edx, 0xff
jne 0x18001141b
mov rdi, r15
jmp 0x18001141b
mov rax, qword [rbx]
mov qword [rax], rsi
jmp 0x18001141b
cmp edx, 0x194
je 0x180011344
cmp edx, 0x229
jne 0x18001141b
jmp 0x180011416
mov ecx, dword [rsi]
sub ecx, 0xca
je 0x180011409
sub ecx, 1
je 0x180011372
cmp ecx, 6
jne 0x18001141b
mov rax, qword [rbx + 0xa0]
mov dword [rax], 1
jmp 0x180011416
mov ecx, 0x9b
mov eax, ecx
sub eax, 0x9b
je 0x18001138b
cmp eax, 1
je 0x180011416
jmp 0x1800113fb
mov rcx, qword [rdi + 0x20]
lea rdx, str._topic
mov r8d, 6
call fcn.18006e0e0
test eax, eax
jne 0x180011416
mov rdx, qword [rdi + 0x10]
xor ecx, ecx
test rdx, rdx
je 0x1800113c8
mov rax, qword [rbx + 0x40]
add rax, 0xa
cmp byte [rax], 0x41
jne 0x1800113c8
inc rcx
inc rax
cmp rcx, rdx
jb 0x1800113b8
mov ecx, 0x9b
cmp rdx, 0xc8
jne 0x1800113e5
mov rax, qword [rbx + 0xa0]
mov dword [rax], 2
jmp 0x1800113fb
cmp rdx, 0x4e20
jne 0x1800113fb
mov rax, qword [rbx + 0xa0]
mov dword [rax], 3
inc ecx
cmp ecx, 0x9d
jb 0x180011377
mov rax, qword [rbx + 0xa0]
mov dword [rax], 4
mov edx, 0x229
add edx, 0x95
cmp edx, r14d
jb 0x1800112f0
jmp 0x18001158a
test rbx, rbx
je 0x18001145e
test rsi, rsi
je 0x180011456
sub rsi, rbx
nop dword [rax]
movzx ecx, byte [rbx]
movzx eax, byte [rbx + rsi]
sub ecx, eax
jne 0x180011452
inc rbx
test eax, eax
jne 0x180011440
test ecx, ecx
je 0x18001145e
mov eax, dword [r15]
jmp 0x18001158d
mov eax, 1
jmp 0x18001158d
mov qword [rbp - 0x49], 0xffffffffffffffff
lea rcx, [0x1800bb9b0]
mov qword [rbp - 0x41], 0xffffffffffffffff
movaps xmm0, xmmword [rbp - 0x49]
movaps xmmword [0x1800bb9b0], xmm0
mov qword [rbp - 0x39], 0xffffffffffffffff
mov qword [rbp - 0x31], 0xffffffffffffffff
movaps xmm1, xmmword [rbp - 0x39]
movaps xmmword [0x1800bb9c0], xmm1
mov qword [rbp - 0x29], 0xffffffffffffffff
mov dword [rbp - 0x21], 0x3effffff
mov dword [rbp - 0x1d], 0x3fffffff
movaps xmm0, xmmword [rbp - 0x29]
movaps xmmword [0x1800bb9d0], xmm0
mov dword [rbp - 0x19], 0x37363534
mov dword [rbp - 0x15], 0x3b3a3938
mov dword [rbp - 0x11], 0xffff3d3c
mov dword [rbp - 0xd], 0xffffc8ff
movaps xmm1, xmmword [rbp - 0x19]
movaps xmmword [0x1800bb9e0], xmm1
mov dword [rbp - 9], 0x20100ff
mov dword [rbp - 5], 0x6050403
mov dword [rbp - 1], 0xa090807
mov dword [rbp + 3], 0xe0d0c0b
movaps xmm0, xmmword [rbp - 9]
movaps xmmword [0x1800bb9f0], xmm0
mov dword [rbp + 7], 0x1211100f
mov dword [rbp + 0xb], 0x16151413
mov qword [rbp + 0xf], 0xffffffffff191817
movaps xmm1, xmmword [rbp + 7]
movaps xmmword [0x1800bba00], xmm1
mov dword [rbp + 0x17], 0x1c1b1aff
mov dword [rbp + 0x1b], 0x201f1e1d
mov dword [rbp + 0x1f], 0x24232221
mov dword [rbp + 0x23], 0x28272625
movaps xmm0, xmmword [rbp + 0x17]
movaps xmmword [0x1800bba10], xmm0
mov dword [rbp + 0x27], 0x2c2b2a29
mov dword [rbp + 0x2b], 0x302f2e2d
mov qword [rbp + 0x2f], 0xffffffffff333231
movaps xmm1, xmmword [rbp + 0x27]
movaps xmmword [0x1800bba20], xmm1
movzx eax, byte [rbx]
and eax, 0x7f
movzx eax, byte [rax + rcx]
mov byte [rbp + 0x6f], al
mov eax, dword [rbp + 0x6f]
lea r11, [rsp + 0xb0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x30]
mov rdi, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rbp
ret