Function at 0x140016150
Capabilities:
Encode data using xor
Hash data using fnv

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r12
push rbp
push r14
push r15
mov rbp, rsp
sub rsp, 0x50
mov r15, rcx
mov ecx, 4
mov rax, qword gs:[0x58]
mov rax, qword [rax]
xor r14d, r14d
mov eax, dword [rcx + rax]
cmp dword [0x14020fdc8], eax
jle 0x140016254
lea rcx, [0x14020fdc8]
call fcn.14007dea8
cmp dword [0x14020fdc8], 0xffffffff
jne 0x140016254
vpxor xmm0, xmm0, xmm0
vmovups ymmword [0x14020fdd0], ymm0
vmovups ymmword [0x14020fdf0], ymm0
vmovss dword [0x14020fdd0], xmm0
mov qword [0x14020fdd8], r14
mov qword [0x14020fde0], r14
lea ecx, [r14 + 0x38]
vzeroupper
call fcn.14007df20
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [0x14020fdd8], rax
mov qword [0x14020fde8], r14
vpxor xmm0, xmm0, xmm0
vmovdqu xmmword [0x14020fdf0], xmm0
mov qword [0x14020fe00], 7
mov qword [0x14020fe08], 8
vmovss xmm0, dword [0x1400b1958]
vmovss dword [0x14020fdd0], xmm0
mov r8, rax
lea edx, [r14 + 0x10]
lea rcx, [0x14020fde8]
call fcn.1400091e0
nop
lea rcx, [0x140086130]
call fcn.14007e254
nop
lea rcx, [0x14020fdc8]
call fcn.14007de3c
cmp qword [0x14020fde0], 0
jne 0x140017831
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 8
lea rdx, str.knife_ct
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a944c]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400162e4
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400162df
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400162df
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 7
lea rdx, str.knife_t
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9458]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016366
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016361
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016361
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 6
lea rdx, str.deagle
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a6218]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400163e8
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400163e3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400163e3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.elite
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a621c]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x14001646a
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016465
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016465
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 9
lea rdx, str.fiveseven
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, str.CABD
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400164ec
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400164e7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400164e7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.glock
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a6220]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x14001656e
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016569
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016569
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 8
lea rdx, str.revolver
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9494]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400165f0
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400165eb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400165eb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 7
lea rdx, str.hkp2000
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a94a0]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016672
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001666d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001666d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 4
lea rdx, str.p250
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a94ac]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400166f4
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400166ef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400166ef
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 0xc
lea rdx, str.usp_silencer
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a94c0]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016776
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016771
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016771
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 4
lea rdx, str.tec9
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a94cc]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400167f8
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400167f3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400167f3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.cz75a
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a94d8]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x14001687a
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016875
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016875
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.mac10
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a94e4]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400168fc
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400168f7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400168f7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.ump45
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a94f0]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x14001697e
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016979
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016979
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.bizon
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a94fc]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016a00
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400169fb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400169fb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 3
lea rdx, [0x1400a9500]
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9504]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016a82
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016a7d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016a7d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 3
lea rdx, [0x1400a9508]
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rbx, [0x1400a950c]
mov qword [rcx + 0x30], rbx
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016b04
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016aff
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016aff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 3
lea rdx, [0x1400a9510]
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9514]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016b86
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016b81
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016b81
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 7
lea rdx, str.galilar
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9520]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016c08
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016c03
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016c03
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.famas
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
mov qword [rcx + 0x30], rbx
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016c83
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016c7e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016c7e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 0xd
lea rdx, str.m4a1_silencer
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9540]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016d05
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016d00
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016d00
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 4
lea rdx, str.m4a1
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a954c]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016d87
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016d82
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016d82
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 3
lea rdx, [0x1400a9550]
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9554]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016e09
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016e04
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016e04
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.sg556
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9560]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016e8b
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016e86
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016e86
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 4
lea rdx, str.ak47
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a956c]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016f0d
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016f08
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016f08
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.g3sg1
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9578]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140016f8f
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140016f8a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140016f8a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 6
lea rdx, str.scar20
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9584]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140017011
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001700c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001700c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 3
lea rdx, [0x1400a9588]
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a958c]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140017093
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001708e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001708e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.ssg08
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9598]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140017115
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017110
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017110
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 6
lea rdx, str.xm1014
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a95a4]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140017197
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017192
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017192
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 8
lea rdx, str.sawedoff
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a95b4]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140017219
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017214
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017214
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 4
lea rdx, str.mag7
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a95c0]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x14001729b
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017296
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017296
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 4
lea rdx, str.nova
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a95cc]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x14001731d
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017318
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017318
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.negev
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a95d8]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x14001739f
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001739a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001739a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 4
lea rdx, str.m249
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a95e4]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140017421
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001741c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001741c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.taser
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a95f0]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400174a3
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001749e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001749e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 9
lea rdx, str.flashbang
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9604]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140017525
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017520
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017520
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 9
lea rdx, str.hegrenade
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9614]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400175a7
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400175a2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400175a2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 0xc
lea rdx, str.smokegrenade
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9628]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140017629
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017624
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017624
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 7
lea rdx, str.molotov
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9638]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400176ab
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400176a6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400176a6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 5
lea rdx, str.decoy
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9644]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x14001772d
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017728
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017728
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 0xa
lea rdx, str.incgrenade
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a9654]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400177af
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400177aa
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400177aa
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
vpxor xmm0, xmm0, xmm0
vmovups xmmword [rbp - 0x30], xmm0
vpxor xmm1, xmm1, xmm1
vmovdqu xmmword [rbp - 0x20], xmm1
mov r8d, 2
lea rdx, [0x1400a9658]
lea rcx, [rbp - 0x30]
call fcn.1400035d0
nop
lea r8, [rbp - 0x30]
lea rdx, [rbp - 0x10]
call fcn.140017aa0
mov rcx, qword [rax]
lea rax, [0x1400a965c]
mov qword [rcx + 0x30], rax
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x140017831
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001782c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001782c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14007e26c
mov rdi, qword [r15 + 0x10]
mov rdx, r15
cmp qword [r15 + 0x18], 0xf
jbe 0x140017842
mov rdx, qword [r15]
movabs rbx, 0xcbf29ce484222325
mov r9, rbx
mov rcx, r14
movabs r12, 0x100000001b3
test rdi, rdi
je 0x140017874
movzx eax, byte [rdx + rcx]
xor r9, rax
imul r9, r12
inc rcx
cmp rcx, rdi
jb 0x140017861
mov r8, r15
lea rdx, [rbp - 0x10]
call fcn.1400179c0
cmp qword [rax + 8], 0
je 0x1400178e0
mov rcx, r15
cmp qword [r15 + 0x18], 0xf
jbe 0x140017894
mov rcx, qword [r15]
test rdi, rdi
je 0x1400178b4
nop dword [rax]
movzx eax, byte [rcx + r14]
xor rbx, rax
imul rbx, r12
inc r14
cmp r14, rdi
jb 0x1400178a0
mov r9, rbx
mov r8, r15
lea rdx, [rbp - 0x10]
call fcn.1400179c0
mov rax, qword [rbp - 8]
test rax, rax
je 0x1400178d2
mov rax, qword [rax + 0x30]
jmp 0x1400178e7
lea rcx, str.invalid_unordered_map_K__T__key
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xout_of_range_char_const____ptr64_]
int3
lea rax, [0x1400a6216]
lea r11, [rsp + 0x50]
mov rbx, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rbp
ret