Function at 0x140001a40
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r14
lea rbp, [rsp - 0x70]
sub rsp, 0x170
mov rax, qword [section..data]
xor rax, rsp
mov qword [rbp + 0x60], rax
movdqa xmm2, xmmword [0x1400047b0]
lea r8, [rsp + 0x40]
mov r14, rcx
mov dword [rsp + 0x40], 0xd7763bef
mov dword [rsp + 0x44], 0xf3b3dbe3
lea r9, [rsp + 0x60]
mov dword [rsp + 0x48], 0x4434f3f3
lea r10, [rsp + 0x70]
mov dword [rsp + 0x4c], 0x44454334
mov edx, 0xd
mov dword [rsp + 0x50], 0xc5243b49
xor esi, esi
mov dword [rsp + 0x54], 0x457e3b58
mov dword [rsp + 0x58], 0x457e3b53
mov dword [rsp + 0x5c], 0x457e3b0b
mov dword [rsp + 0x60], 0x657e3b13
mov dword [rsp + 0x64], 0xaa023b43
mov dword [rsp + 0x68], 0x24403d3d
mov dword [rsp + 0x6c], 0xb3243bbc
mov dword [rsp + 0x70], 0x6f542f9f
mov dword [rsp + 0x74], 0x34131ff5
mov dword [rsp + 0x78], 0x3400bcb4
mov dword [rsp + 0x7c], 0xe0d5b4f4
mov dword [rbp - 0x80], 0x3b443445
mov dword [rbp - 0x7c], 0x7e13457e
mov dword [rbp - 0x78], 0xf43b2f35
mov dword [rbp - 0x74], 0x7b737ec3
mov dword [rbp - 0x70], 0x3bf3f3f3
mov dword [rbp - 0x6c], 0x5a67b378
mov dword [rbp - 0x68], 0x43c3f43b
mov dword [rbp - 0x64], 0x370b3b7e
mov dword [rbp - 0x60], 0x3c13337e
mov dword [rbp - 0x5c], 0x49d6c3f4
mov dword [rbp - 0x58], 0x34bcf23b
mov dword [rbp - 0x54], 0x3b7b277e
mov dword [rbp - 0x50], 0x2440c9f4
mov dword [rbp - 0x4c], 0xb3243bbc
mov dword [rbp - 0x48], 0xbcb4349f
mov dword [rbp - 0x44], 0xb4f43400
mov dword [rbp - 0x40], 0xe468d32b
mov dword [rbp - 0x3c], 0x173ff63f
mov dword [rbp - 0x38], 0xc42c38fb
mov dword [rbp - 0x34], 0x374bcb68
mov dword [rbp - 0x30], 0x3c17337e
mov dword [rbp - 0x2c], 0x3459c3f4
mov dword [rbp - 0x28], 0x373bff7e
mov dword [rbp - 0x24], 0x3c0f337e
mov dword [rbp - 0x20], 0x7e34c3f4
mov dword [rbp - 0x1c], 0xf43b7bf7
mov dword [rbp - 0x18], 0x344b34c3
mov dword [rbp - 0x14], 0x4d4c514b
mov dword [rbp - 0x10], 0x4c344b34
mov dword [rbp - 0xc], 0x763b4d34
mov dword [rbp - 8], 0x453413df
mov dword [rbp - 4], 0x344bd3f2
mov dword [rbp], 0x7e3b4d4c
mov dword [rbp + 4], 0xf24adc05
mov dword [rbp + 8], 0x3b50f2f2
mov dword [rbp + 0xc], 0xf3f3f4ad
mov dword [rbp + 0x10], 0xf3f3f3f3
mov dword [rbp + 0x14], 0x80803bf3
mov dword [rbp + 0x18], 0xf3f3f4f4
mov dword [rbp + 0x1c], 0x7e24ad34
mov dword [rbp + 0x20], 0xc8f27a62
mov dword [rbp + 0x24], 0x95a8e3ae
mov dword [rbp + 0x28], 0x99ad3449
mov dword [rbp + 0x2c], 0xf290b088
mov dword [rbp + 0x30], 0xb7763bc8
mov dword [rbp + 0x34], 0x6ff92f1b
mov dword [rbp + 0x38], 0xd3ee73fd
mov dword [rbp + 0x3c], 0x3aaef868
mov dword [rbp + 0x40], 0x5d626506
mov dword [rbp + 0x44], 0x7c344cf3
mov dword [rbp + 0x48], 0x56c8f2cd
mov dword [rbp + 0x4c], 0x58215760
mov dword [rbp + 0x50], 0x2213586b
mov dword [rbp + 0x54], 0x54561356
mov dword [rbp + 0x58], 0x5821565f
mov dword [rbp + 0x5c], 0xf3f3586b
mov ecx, esi
mov rax, rsi
nop word [rax + rax]
movdqu xmm0, xmmword [r8 + rax]
lea rax, [rax + 0x40]
add ecx, 0x40
movdqa xmm1, xmm2
paddb xmm1, xmm0
movdqu xmmword [r8 + rax - 0x40], xmm1
movdqa xmm1, xmm2
movdqu xmm0, xmmword [rsp + rax + 0x10]
paddb xmm1, xmm0
movdqu xmmword [rsp + rax + 0x10], xmm1
movdqa xmm1, xmm2
movdqu xmm0, xmmword [r9 + rax - 0x40]
paddb xmm1, xmm0
movdqu xmmword [r9 + rax - 0x40], xmm1
movdqa xmm1, xmm2
movdqu xmm0, xmmword [r10 + rax - 0x40]
paddb xmm1, xmm0
movdqu xmmword [r10 + rax - 0x40], xmm1
cmp ecx, 0x100
jb 0x140001ca0
cmp ecx, 0x120
jae 0x140001d30
lea rax, [rsp + rax + 0x40]
nop dword [rax]
nop word [rax + rax]
inc byte [rax]
lea rax, [rax + 1]
inc ecx
cmp ecx, 0x120
jb 0x140001d20
sub rdx, 1
jne 0x140001c91
nop word [rax + rax]
mov edx, 2
lea rcx, [rsp + 0x28]
call qword [sym.imp.MSVCP140.dll_struct_std::_Smanip_long_long___int64_____cdecl_std::setw_long_long___int64__]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x140004774]
mov rbx, rax
call fcn.140001fc0
mov rdx, qword [rbx + 8]
mov rdi, rax
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [rbx]
mov rcx, qword [rdi]
movsxd rdx, dword [rcx + 4]
mov rcx, rdi
mov byte [rdx + rdi + 0x58], 0x30
lea rdx, [0x1400010d0]
movzx ebx, byte [rsp + rsi + 0x40]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::ios_base____ptr64____cdecl___class_std::ios_base____ptr64_____ptr64]
mov rcx, rax
mov edx, ebx
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
mov rcx, rax
lea rdx, [0x140004770]
call fcn.140001fc0
inc rsi
cmp rsi, 0x120
jb 0x140001d40
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
lea rdx, [0x140002190]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
lea r9, [rsp + 0x28]
mov rcx, r14
lea r8, [rsp + 0x20]
call fcn.140001600
mov rdx, qword [rsp + 0x28]
lea r8, [rsp + 0x40]
mov rcx, r14
call fcn.140001840
mov edx, dword [rsp + 0x20]
lea rcx, [0x140004778]
call fcn.140001070
mov rcx, qword [rbp + 0x60]
xor rcx, rsp
call fcn.1400021e0
lea r11, [rsp + 0x170]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret