Function at 0x140028de0
Capabilities:
Hash data using fnv

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x130]
sub rsp, 0x230
mov rax, qword [0x140098500]
xor rax, rsp
mov qword [rbp + 0x120], rax
mov r14, rdx
mov qword [rbp - 0x60], rdx
mov r15, rcx
mov qword [rsp + 0x48], rcx
xor r13d, r13d
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rdi, rax
mov qword [rbp - 0x50], rax
mov rcx, rax
call sub.MSVCP140.dll__Mtx_lock
test eax, eax
jne 0x140029a9d
mov eax, dword [rdi + 0x4c]
cmp eax, 0x7fffffff
je 0x140029aa8
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x78], xmm0
mov r12d, r13d
mov qword [rsp + 0x50], r13
mov qword [rbp - 0x68], r13
mov rax, qword [r14]
lea rdx, [rbp - 0x58]
mov rcx, r14
call qword [rax + 0x20]
mov rbx, qword [rax]
mov rax, qword [r14]
lea rdx, [rsp + 0x60]
mov rcx, r14
call qword [rax + 0x28]
cmp rbx, qword [rax]
je 0x140029235
lea rsi, vtable.el::base::LogFormat.0
mov r8d, 0x16
movabs rdx, 0x8000000000000000
movabs rcx, 0x7fffffffffffffff
mov r14, qword [rbx]
mov qword [rsp + 0x40], r14
mov eax, dword [r14 + 0xc]
cmp eax, 1
jne 0x140029368
lea r12, [r14 + 0x10]
xorps xmm0, xmm0
movups xmmword [rbp - 8], xmm0
mov qword [rbp + 8], r13
mov qword [rbp + 0x10], r13
mov r15, qword [r12 + 0x10]
cmp qword [r12 + 0x18], 0xf
jbe 0x140028ee2
mov r12, qword [r12]
cmp r15, rcx
ja 0x140029acb
mov qword [rbp + 0x10], sendto
cmp r15, 0xf
ja 0x140028f0b
mov qword [rbp + 8], r15
movups xmm0, xmmword [r12]
movups xmmword [rbp - 8], xmm0
jmp 0x140028f8e
mov rsi, r15
or rsi, 0xf
cmp rsi, rcx
jbe 0x140028f20
mov rsi, rcx
lea rax, [rdx + 0x27]
jmp 0x140028f42
cmp rsi, 0x16
cmovb rsi, r8
lea rcx, [rsi + 1]
cmp rcx, 0x1000
jb 0x140028f64
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140029ab8
mov rcx, rax
call fcn.1400734b0
mov rcx, rax
test rax, rax
je 0x140029a47
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140028f73
test rcx, rcx
je 0x140028f70
call fcn.1400734b0
jmp 0x140028f73
mov rax, r13
mov qword [rbp - 8], rax
mov qword [rbp + 8], r15
mov qword [rbp + 0x10], rsi
lea r8, [r15 + 1]
mov rdx, r12
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp - 8]
call fcn.140031ee0
lea rcx, [rbp - 8]
mov r13, qword [rbp + 0x10]
cmp r13, 0xf
seta r12b
mov rsi, qword [rbp - 8]
cmova rcx, rsi
mov r15, qword [rbp + 8]
cmp r15, 4
jne 0x140028fcc
mov r8, r15
lea rdx, str.TRUE
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140029014
lea rcx, [rbp - 8]
test r12b, r12b
cmovne rcx, rsi
cmp r15, 4
jne 0x140028ff0
mov r8, r15
lea rdx, str.true
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140029014
lea rcx, [rbp - 8]
test r12b, r12b
cmovne rcx, rsi
cmp r15, 1
jne 0x140029019
mov r8, r15
lea rdx, [0x14008052c]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140029019
mov r15b, 1
jmp 0x14002901c
xor r15b, r15b
test r12b, r12b
je 0x140029052
lea rdx, [r13 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x14002904a
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140029a47
mov rcx, rsi
call fcn.1400734ec
xor r13d, r13d
mov qword [rbp + 8], r13
mov qword [rbp + 0x10], sendto
mov byte [rbp - 8], r13b
mov r9, qword [rsp + 0x48]
mov r8d, dword [r14 + 8]
mov dword [rsp + 0x38], r8d
cmp qword [r9 + 0x70], r13
jne 0x1400290a2
mov dword [rsp + 0x68], 1
mov byte [rsp + 0x6c], r15b
lea r8, [rsp + 0x68]
lea rdx, [rbp - 0x48]
lea rcx, [r9 + 0x60]
call fcn.1400206c0
mov r15, qword [rsp + 0x48]
jmp 0x14002920a
mov rcx, qword [r9 + 0x90]
movabs rax, 0xad2aca7747985764
and rcx, rax
shl rcx, 4
add rcx, qword [r9 + 0x78]
mov rax, qword [rcx + 8]
mov rdx, qword [r9 + 0x68]
cmp rax, rdx
je 0x1400290e5
mov rcx, qword [rcx]
cmp dword [rax + 0x10], 1
je 0x1400290e8
cmp rax, rcx
je 0x1400290e5
mov rax, qword [rax + 8]
cmp dword [rax + 0x10], 1
jne 0x1400290d4
jmp 0x1400290e8
mov rax, r13
test rax, rax
cmovne rdx, rax
mov r10, qword [r9 + 0x68]
cmp rdx, r10
je 0x140029102
cmp byte [rdx + 0x14], r15b
je 0x140029207
movzx edx, r8b
movabs rax, 0xcbf29ce484222325
xor rdx, rax
movabs r12, 0x100000001b3
imul rdx, r12
movzx r11d, byte [rsp + 0x39]
xor rdx, r11
imul rdx, r12
movzx esi, byte [rsp + 0x3a]
xor rdx, rsi
imul rdx, r12
movzx r14d, byte [rsp + 0x3b]
xor rdx, r14
imul rdx, r12
mov rcx, qword [r9 + 0x90]
and rcx, rdx
shl rcx, 4
add rcx, qword [r9 + 0x78]
mov rax, qword [rcx + 8]
cmp rax, r10
je 0x140029181
mov rcx, qword [rcx]
cmp r8d, dword [rax + 0x10]
je 0x140029184
nop dword [rax + rax]
cmp rax, rcx
je 0x140029181
mov rax, qword [rax + 8]
cmp r8d, dword [rax + 0x10]
jne 0x140029170
jmp 0x140029184
mov rax, r13
test rax, rax
je 0x140029342
cmp rax, r10
je 0x140029342
movzx ecx, r8b
movabs rax, 0xcbf29ce484222325
xor rcx, rax
imul rcx, r12
xor rcx, r11
imul rcx, r12
xor rcx, rsi
imul rcx, r12
xor rcx, r14
imul rcx, r12
mov rdx, qword [r9 + 0x90]
and rdx, rcx
mov r11, qword [r9 + 0x78]
mov rax, rdx
add rax, rax
mov rcx, qword [r11 + rax*8 + 8]
cmp rcx, r10
je 0x140029abe
add rdx, rdx
mov rax, qword [r11 + rdx*8]
cmp r8d, dword [rcx + 0x10]
je 0x140029203
nop
cmp rcx, rax
je 0x140029abe
mov rcx, qword [rcx + 8]
cmp r8d, dword [rcx + 0x10]
jne 0x1400291f0
mov byte [rcx + 0x14], r15b
mov r15, r9
mov r12, qword [rsp + 0x50]
lea rsi, vtable.el::base::LogFormat.0
add rbx, 8
mov r14, qword [rbp - 0x60]
mov rax, qword [r14]
lea rdx, [rsp + 0x60]
mov rcx, r14
call qword [rax + 0x28]
cmp rbx, qword [rax]
jne 0x140028e8f
mov rax, qword [r14]
lea rdx, [rbp - 0x58]
mov rcx, r14
call qword [rax + 0x20]
mov rbx, qword [rax]
mov rax, qword [r14]
lea rdx, [rsp + 0x60]
mov rcx, r14
call qword [rax + 0x28]
cmp rbx, qword [rax]
je 0x14002928f
nop dword [rax + rax]
mov rdx, qword [rbx]
cmp dword [rdx + 0xc], 0x10
jne 0x140029278
lea r8, [rdx + 0x10]
mov edx, dword [rdx + 8]
mov rcx, r15
call fcn.14002d1f0
add rbx, 8
mov rax, qword [r14]
lea rdx, [rsp + 0x60]
mov rcx, r14
call qword [rax + 0x28]
cmp rbx, qword [rax]
jne 0x140029260
mov rsi, qword [rbp - 0x78]
mov rbx, rsi
mov r14, qword [rbp - 0x70]
cmp rsi, r14
je 0x1400292fa
lea r13, vtable.std::_Func_impl_no_alloc_void____cdecl___char_const____ptr64__unsigned_long_long_unsigned___int64____void__char_const____ptr64__unsigned_long_long_unsigned___int64__.0
lea r12, [fcn.14002b120]
nop dword [rax]
mov qword [rbp + 0x20], r13
mov qword [rbp + 0x28], r12
lea rax, [rbp + 0x20]
mov qword [rbp + 0x58], rax
mov rax, qword [rbx]
lea r8, [rbp + 0x20]
mov edx, dword [rax + 8]
mov rcx, r15
call fcn.1400327d0
nop
mov rcx, qword [rbp + 0x58]
test rcx, rcx
je 0x1400292ec
mov rax, qword [rcx]
lea rdx, [rbp + 0x20]
cmp rcx, rdx
setne dl
call qword [rax + 0x20]
add rbx, 8
cmp rbx, r14
jne 0x1400292b0
mov r12, qword [rsp + 0x50]
test rsi, rsi
je 0x140029a65
sub r12, rsi
sar r12, 3
lea rdx, [r12*8]
mov rax, rsi
cmp rdx, 0x1000
jb 0x140029a5c
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140029a5c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov dword [rsp + 0x70], r8d
mov byte [rsp + 0x74], r15b
lea r8, [rsp + 0x70]
lea rdx, [rbp - 0x38]
lea rcx, [r9 + 0x60]
call fcn.1400206c0
mov r15, qword [rsp + 0x48]
jmp 0x14002920a
cmp eax, 2
jne 0x1400296e5
lea r12, [r14 + 0x10]
xorps xmm0, xmm0
movups xmmword [rbp - 8], xmm0
mov qword [rbp + 8], r13
mov qword [rbp + 0x10], r13
mov r15, qword [r12 + 0x10]
cmp qword [r12 + 0x18], 0xf
jbe 0x140029395
mov r12, qword [r12]
cmp r15, rcx
ja 0x140029a97
mov qword [rbp + 0x10], sendto
cmp r15, 0xf
ja 0x1400293be
mov qword [rbp + 8], r15
movups xmm0, xmmword [r12]
movups xmmword [rbp - 8], xmm0
jmp 0x140029441
mov rsi, r15
or rsi, 0xf
cmp rsi, rcx
jbe 0x1400293d3
mov rsi, rcx
lea rax, [rdx + 0x27]
jmp 0x1400293f5
cmp rsi, 0x16
cmovb rsi, r8
lea rcx, [rsi + 1]
cmp rcx, 0x1000
jb 0x140029417
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x140029ad1
mov rcx, rax
call fcn.1400734b0
mov rcx, rax
test rax, rax
je 0x140029a4e
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140029426
test rcx, rcx
je 0x140029423
call fcn.1400734b0
jmp 0x140029426
mov rax, r13
mov qword [rbp - 8], rax
mov qword [rbp + 8], r15
mov qword [rbp + 0x10], rsi
lea r8, [r15 + 1]
mov rdx, r12
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp - 8]
call fcn.140031ee0
lea rcx, [rbp - 8]
mov r13, qword [rbp + 0x10]
cmp r13, 0xf
seta r12b
mov rsi, qword [rbp - 8]
cmova rcx, rsi
mov r15, qword [rbp + 8]
cmp r15, 4
jne 0x14002947f
mov r8, r15
lea rdx, str.TRUE
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1400294c8
lea rcx, [rbp - 8]
test r12b, r12b
cmovne rcx, rsi
cmp r15, 4
jne 0x1400294a3
mov r8, r15
lea rdx, str.true
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1400294c8
lea rcx, [rbp - 8]
cmp r13, 0xf
cmova rcx, rsi
cmp r15, 1
jne 0x1400294cd
mov r8, r15
lea rdx, [0x14008052c]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400294cd
mov r15b, 1
jmp 0x1400294d0
xor r15b, r15b
cmp r13, 0xf
jbe 0x140029507
lea rdx, [r13 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x1400294ff
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140029a4e
mov rcx, rsi
call fcn.1400734ec
xor r13d, r13d
mov qword [rbp + 8], r13
mov qword [rbp + 0x10], sendto
mov byte [rbp - 8], r13b
mov r9, qword [rsp + 0x48]
add r9, 0xa0
mov r8d, dword [r14 + 8]
mov dword [rsp + 0x38], r8d
cmp qword [r9 + 0x10], r13
jne 0x140029560
mov dword [rsp + 0x78], 1
mov byte [rsp + 0x7c], r15b
lea r8, [rsp + 0x78]
lea rdx, [rbp - 0x28]
mov rcx, r9
call fcn.1400206c0
mov r15, qword [rsp + 0x48]
jmp 0x14002920a
mov rcx, qword [r9 + 0x30]
movabs rax, 0xad2aca7747985764
and rcx, rax
shl rcx, 4
add rcx, qword [r9 + 0x18]
mov rax, qword [rcx + 8]
cmp rax, qword [r9 + 8]
je 0x1400295a1
mov rcx, qword [rcx]
cmp dword [rax + 0x10], 1
je 0x1400295a4
nop dword [rax]
cmp rax, rcx
je 0x1400295a1
mov rax, qword [rax + 8]
cmp dword [rax + 0x10], 1
jne 0x140029590
jmp 0x1400295a4
mov rax, r13
mov r10, qword [r9 + 8]
test rax, rax
je 0x1400295c0
cmp rax, r10
je 0x1400295c0
cmp byte [rax + 0x14], r15b
je 0x140029098
nop dword [rax]
movzx edx, r8b
movabs rax, 0xcbf29ce484222325
xor rdx, rax
movabs r12, 0x100000001b3
imul rdx, r12
movzx r11d, byte [rsp + 0x39]
xor rdx, r11
imul rdx, r12
movzx esi, byte [rsp + 0x3a]
xor rdx, rsi
imul rdx, r12
movzx r14d, byte [rsp + 0x3b]
xor rdx, r14
imul rdx, r12
mov rcx, qword [r9 + 0x30]
and rcx, rdx
shl rcx, 4
add rcx, qword [r9 + 0x18]
mov rax, qword [rcx + 8]
cmp rax, r10
je 0x140029637
mov rcx, qword [rcx]
cmp r8d, dword [rax + 0x10]
je 0x14002963a
cmp rax, rcx
je 0x140029637
mov rax, qword [rax + 8]
cmp r8d, dword [rax + 0x10]
jne 0x140029626
jmp 0x14002963a
mov rax, r13
test rax, rax
je 0x1400296c3
mov r10, qword [r9 + 8]
cmp rax, r10
je 0x1400296c3
movzx ecx, r8b
movabs rax, 0xcbf29ce484222325
xor rcx, rax
imul rcx, r12
xor rcx, r11
imul rcx, r12
xor rcx, rsi
imul rcx, r12
xor rcx, r14
imul rcx, r12
mov rdx, qword [r9 + 0x30]
and rdx, rcx
mov r11, qword [r9 + 0x18]
mov rax, rdx
add rax, rax
mov rcx, qword [r11 + rax*8 + 8]
cmp rcx, r10
je 0x140029ad7
add rdx, rdx
mov rax, qword [r11 + rdx*8]
cmp r8d, dword [rcx + 0x10]
je 0x1400296b5
cmp rcx, rax
je 0x140029ad7
mov rcx, qword [rcx + 8]
cmp r8d, dword [rcx + 0x10]
jne 0x1400296a2
mov byte [rcx + 0x14], r15b
mov r15, qword [rsp + 0x48]
jmp 0x14002920a
mov dword [rbp - 0x80], r8d
mov byte [rbp - 0x7c], r15b
lea r8, [rbp - 0x80]
lea rdx, [rbp - 0x18]
mov rcx, r9
call fcn.1400206c0
mov r15, qword [rsp + 0x48]
jmp 0x14002920a
cmp eax, 4
jne 0x14002972a
lea rdx, [r14 + 0x10]
lea rcx, [rbp - 8]
call fcn.140018b00
mov rdx, rax
lea rcx, [rsp + 0x30]
call fcn.140024b30
mov byte [rsp + 0x30], al
lea r9, [r15 + 0x120]
mov byte [rsp + 0x20], 1
lea r8, [rsp + 0x30]
mov edx, dword [r14 + 8]
mov rcx, r15
call fcn.1400214c0
jmp 0x140029216
cmp eax, 0x10
je 0x140029216
cmp eax, 8
jne 0x1400298a4
lea rdx, [r14 + 0x10]
cmp qword [rdx + 0x18], 0xf
jbe 0x140029753
mov r8, qword [rdx]
mov r9, r8
add r8, qword [rdx + 0x10]
jmp 0x14002975d
mov r8, qword [rdx + 0x10]
add r8, rdx
mov r9, rdx
xorps xmm0, xmm0
movups xmmword [rbp - 8], xmm0
mov qword [rbp + 8], r13
mov qword [rbp + 0x10], r13
cmp r9, r8
jne 0x140029783
mov qword [rbp + 8], r13
mov qword [rbp + 0x10], sendto
mov byte [rbp - 8], 0
jmp 0x140029793
sub r8, r9
mov rdx, r9
lea rcx, [rbp - 8]
call fcn.140006860
nop
mov eax, dword [r14 + 8]
mov qword [rbp + 0x60], rsi
mov dword [rbp + 0x68], eax
lea rdx, [rbp - 8]
lea rcx, [rbp + 0x70]
call fcn.140018b00
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x90], xmm0
mov qword [rbp + 0xa0], r13
mov qword [rbp + 0xa8], sendto
mov byte [rbp + 0x90], 0
movups xmmword [rbp + 0xb0], xmm0
mov qword [rbp + 0xc0], r13
mov qword [rbp + 0xc8], sendto
mov byte [rbp + 0xb0], 0
xor r9d, r9d
mov r8, qword [str.unknown_user]
lea rdx, str.USERNAME
lea rcx, [rbp + 0xd8]
call fcn.14002c170
nop
xor r9d, r9d
mov r8, qword [str.unknown_host]
lea rdx, str.COMPUTERNAME
lea rcx, [rbp + 0xf8]
call fcn.14002c170
nop
lea rdx, [rbp + 0x70]
lea rcx, [rbp + 0x60]
call fcn.14002e4f0
nop
lea r9, [r15 + 0x160]
mov byte [rsp + 0x20], 1
lea r8, [rbp + 0x60]
mov edx, dword [r14 + 8]
mov rcx, r15
call fcn.140020e20
nop
lea rcx, [rbp + 0x60]
call fcn.1400244d0
nop
mov rdx, qword [rbp + 0x10]
cmp rdx, 0xf
jbe 0x140029216
inc rdx
mov rcx, qword [rbp - 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002989a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140029a55
call fcn.1400734ec
jmp 0x140029216
cmp eax, 0x20
jne 0x140029932
lea rdx, [r14 + 0x10]
lea rcx, [rbp - 8]
call fcn.140018b00
mov rdx, rax
mov rcx, r15
call fcn.14002c360
lea ecx, [rax - 1]
cmp ecx, 5
ja 0x1400298ff
mov dword [rsp + 0x58], eax
sub eax, 3
je 0x140029907
sub eax, 1
je 0x1400298f5
sub eax, 1
je 0x1400298eb
cmp eax, 1
jne 0x140029907
mov dword [rsp + 0x5c], eax
jmp 0x14002990f
mov dword [rsp + 0x5c], 0xa
jmp 0x14002990f
mov dword [rsp + 0x5c], 0x64
jmp 0x14002990f
mov dword [rsp + 0x58], 3
mov dword [rsp + 0x5c], 0x3e8
lea r9, [r15 + 0x1a0]
mov byte [rsp + 0x20], 1
lea r8, [rsp + 0x58]
mov edx, 1
mov rcx, r15
call fcn.140021140
jmp 0x140029216
cmp eax, 0x40
jne 0x140029978
lea rdx, [r14 + 0x10]
lea rcx, [rbp - 8]
call fcn.140018b00
mov rdx, rax
lea rcx, [rsp + 0x30]
call fcn.140024b30
mov byte [rsp + 0x30], al
lea r9, [r15 + 0x1e0]
mov byte [rsp + 0x20], 1
lea r8, [rsp + 0x30]
mov edx, 1
mov rcx, r15
call fcn.1400214c0
jmp 0x140029216
cmp eax, 0x80
jne 0x1400299fb
lea rdx, [r14 + 0x10]
lea rcx, [rbp - 8]
call fcn.140018b00
mov rdx, rax
mov rcx, r15
call fcn.14002c360
mov esi, eax
mov qword [rsp + 0x38], rsi
lea r9, [r15 + 0x260]
mov byte [rsp + 0x20], 1
lea r8, [rsp + 0x38]
mov edx, dword [r14 + 8]
mov rcx, r15
call fcn.1400212e0
test esi, esi
je 0x14002920f
mov rax, qword [rbp - 0x70]
cmp rax, r12
je 0x1400299dc
mov qword [rax], r14
add rax, 8
mov qword [rbp - 0x70], rax
jmp 0x14002920f
lea r8, [rsp + 0x40]
mov rdx, rax
lea rcx, [rbp - 0x78]
call fcn.140018270
mov r12, qword [rbp - 0x68]
mov qword [rsp + 0x50], r12
jmp 0x14002920f
cmp eax, 0x100
jne 0x140029216
lea rdx, [r14 + 0x10]
lea rcx, [rbp - 8]
call fcn.140018b00
mov rdx, rax
mov rcx, r15
call fcn.14002c360
mov eax, eax
mov qword [rsp + 0x40], rax
lea r9, [r15 + 0x2a0]
mov byte [rsp + 0x20], 1
lea r8, [rsp + 0x40]
mov edx, dword [r14 + 8]
mov rcx, r15
call fcn.1400212e0
jmp 0x140029216
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov rcx, rsi
call fcn.1400734ec
nop
mov rcx, rdi
call fcn.140072c8b
mov rcx, qword [rbp + 0x120]
xor rcx, rsp
call fcn.140073840
mov rbx, qword [rsp + 0x280]
add rsp, 0x230
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.140007ea0
nop
mov ecx, 5
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
int3
dec eax
mov dword [rdi + 0x4c], eax
mov ecx, 6
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
nop
call fcn.140007e80
int3
lea rcx, str.invalid_unordered_map_K__T__key
call sub.MSVCP140.dll_void___cdecl_std::_Xout_of_range_char_const____ptr64_
int3
call fcn.140007ea0
int3
call fcn.140007e80
int3
lea rcx, str.invalid_unordered_map_K__T__key
call sub.MSVCP140.dll_void___cdecl_std::_Xout_of_range_char_const____ptr64_
int3