Function at 0x18005e360
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xe0
mov rax, qword [0x1800a2078]
xor rax, rsp
mov qword [rbp + 0x2f], rax
mov ebx, dword [rbp - 0x69]
mov r13, r8
imul r12d, ecx, 0x65e
mov r15, rdx
mov r14d, ecx
mov esi, ecx
cmp ecx, r12d
ja 0x18005e802
lea rcx, [0x1800a36b0]
nop word [rax + rax]
cmp esi, 0xf2b2
ja 0x18005e64a
je 0x18005e802
mov eax, esi
sub eax, 0xb7
je 0x18005e5a7
sub eax, 7
je 0x18005e593
sub eax, 0x747e
je 0x18005e49e
sub eax, 0x47c
je 0x18005e495
cmp eax, 0x7009
jne 0x18005e7f0
mov qword [rsp + 0x30], rcx
lea r8, [rbp - 0x61]
xor edx, edx
mov qword [rsp + 0x28], 0
xor r9d, r9d
mov qword [rsp + 0x20], 0
lea ecx, [rdx + 0x20]
call fcn.180059f30
test eax, eax
jne 0x18005e7e9
mov edi, 0xc7
nop
mov eax, edi
sub eax, 0xc7
je 0x18005e455
cmp eax, 0x71
jne 0x18005e485
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180087b0c]
mov rcx, rax
lea rdx, str.IndicShape
lea rax, str.ulong8___OVERLOADABLE___convert_ulong_sat_rtz_ushort8__
mov qword [rsp + 0x20], rax
call fcn.180083e40
add edi, 0x71
cmp edi, 0x1a9
jb 0x18005e440
jmp 0x18005e7e9
mov ebx, dword [r15 + 4]
jmp 0x18005e7f0
lea r8, [0x1800a3670]
mov dword [0x1800a36b0], 0x3383940
mov edx, 0xfd
mov dword [0x1800a36b4], 0x10d4d8d
lea rcx, [rbp - 0x61]
mov dword [0x1800a36b8], 0x2829333
mov dword [0x1800a36bc], 0x94989c
mov dword [0x1800a36c0], 0x222324
mov dword [0x1800a36c4], 0x14585c6
mov dword [0x1800a36c8], 0x1213141
mov dword [0x1800a36cc], 0x181c44
mov dword [0x1800a36d0], 0x2030405
mov dword [0x1800a36d4], 0x40
mov dword [0x1800a36d8], 1
mov dword [0x1800a36dc], 1
call fcn.18001dd10
test eax, eax
jne 0x18005e7e9
mov edi, 0xab
nop dword [rax + rax]
mov eax, edi
sub eax, 0xab
je 0x18005e554
cmp eax, 1
je 0x18005e44e
jmp 0x18005e584
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180087b0c]
mov rcx, rax
lea rdx, str.lbr_from_5
lea rax, str._s:_Unable_to_get_VMAdapterInfo_element:__d__hr__0x_x
mov qword [rsp + 0x20], rax
call fcn.180083e40
inc edi
cmp edi, 0xad
jb 0x18005e540
jmp 0x18005e7e9
mov dword [r15], 0
mov eax, dword [r13]
add dword [r15 + 4], eax
jmp 0x18005e7f0
mov dword [rbp - 0x11], 0x3020100
mov dword [rbp - 0xd], 0x7060504
mov dword [rbp - 9], 0x14131211
mov dword [rbp - 5], 0x18171615
movups xmm0, xmmword [rbp - 0x11]
mov dword [rbp - 1], 0x25242322
mov dword [rbp + 3], 0x29282726
mov dword [rbp + 7], 0x36353433
mov dword [rbp + 0xb], 0x40393837
movups xmm1, xmmword [rbp - 1]
mov dword [0x1800a3690], 0x37383940
movups xmmword [0x1800a3670], xmm0
mov dword [0x1800a3694], 0x33343536
movups xmmword [0x1800a3680], xmm1
mov dword [0x1800a3698], 0x26272829
mov dword [0x1800a369c], 0x22232425
mov dword [0x1800a36a0], 0x15161718
mov dword [0x1800a36a4], 0x11121314
mov dword [0x1800a36a8], 0x4050607
mov dword [0x1800a36ac], 0x10203
jmp 0x18005e7f0
cmp esi, 0x15e46
je 0x18005e7d4
cmp esi, 0x1d2cb
je 0x18005e750
cmp esi, 0x24750
je 0x18005e6df
cmp esi, 0x2bbd5
jne 0x18005e7f0
mov r8, rcx
xor r9d, r9d
lea rcx, [rbp - 0x31]
mov edx, 0xc1
call fcn.1800759d0
mov r8d, 0x20
lea rdx, [0x1800a3690]
lea rcx, [rbp - 0x31]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x18005e7e9
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180087b0c]
mov rcx, rax
lea rdx, str.Fitxer_nou
lea rax, str.___which_means_we_need_to_keep_the_list_sorted_as_we_insert.
mov qword [rsp + 0x20], rax
call fcn.180083e40
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
lea rax, [rbp + 0xf]
mov rdx, rcx
xor ecx, ecx
mov qword [rsp + 0x20], rax
xor r9d, r9d
mov r8d, 0xf3
call fcn.1800131f0
mov r8d, 0x20
lea rdx, [0x1800a3670]
lea rcx, [rbp + 0xf]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x18005e7e9
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180087b0c]
mov rcx, rax
lea rdx, str.readMisses
lea rax, str.System.Collections.ICollection.get_IsSynchronized
mov qword [rsp + 0x20], rax
call fcn.180083e40
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
mov qword [rsp + 0x30], rcx
lea r8, [rbp - 0x61]
xor edx, edx
mov qword [rsp + 0x28], 0
xor r9d, r9d
mov qword [rsp + 0x20], 0
lea ecx, [rdx + 0x20]
call fcn.180059f30
test eax, eax
jne 0x18005e7e9
mov edi, 0x38
cmp edi, 0x38
je 0x18005e794
cmp edi, 0xff8
je 0x18005e44e
jmp 0x18005e7c4
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
xor r9d, r9d
lea r8, [0x180087b0c]
mov rcx, rax
lea rdx, str.start__f_
lea rax, str._ns:Feature_ns:ElementManifests_ns:ElementFile__Location
mov qword [rsp + 0x20], rax
call fcn.180083e40
add edi, 0xfc0
cmp edi, 0x1f80
jbe 0x18005e781
jmp 0x18005e7e9
lea r8, [rbp - 0x61]
mov ecx, 0xe9
lea rdx, [0x1800a3690]
call fcn.18002ce30
lea rcx, [0x1800a36b0]
imul eax, r14d, 0xa3
add esi, eax
cmp esi, r12d
jbe 0x18005e3c0
mov eax, ebx
mov rcx, qword [rbp + 0x2f]
xor rcx, rsp
call fcn.180084890
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret