Function at 0x14000d920
Capabilities:
Check os version
Create thread
Delete file
Get common file path
Get file attributes
Persist via run registry key
Query environment variable
Query or enumerate registry value

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1328
call fcn.140021d10
sub rsp, rax
movaps xmmword [rsp + 0x1310], xmm6
mov rsi, rdx
mov edi, ecx
mov rax, qword [0x140036010]
xor rax, rsp
mov qword [rsp + 0x1308], rax
mov qword [0x140036280], rdx
lea rbx, [rsp + 0x2c0]
mov qword [rbx + 0x10], 0
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
lea r9, str.MOZ_CRASHREPORTER_AUTO_SUBMIT
mov edx, 0x1d
mov rcx, rbx
call fcn.140001230
lea rcx, [rsp + 0x1f0]
mov rdx, rbx
call fcn.140015990
mov rax, qword [rbx + 0x18]
cmp rax, 0x10
jae 0x14000da8a
cmp qword [rsp + 0x200], 0
setne byte [0x140036288]
mov qword [rsp + 0x1b0], 0
mov qword [rsp + 0x1b8], 0xf
mov byte [rsp + 0x1a0], 0
lea rdx, [rsp + 0x2c0]
xor ecx, ecx
mov r8d, 0x104
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
test eax, eax
je 0x14000db8f
lea rcx, [rsp + 0x2c0]
mov dx, 0x2e
call sub.VCRUNTIME140.dll_wcsrchr
test rax, rax
je 0x14000db8f
lea rdx, str..ini
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_wcscpy]
mov qword [rsp + 0x220], 0
mov qword [rsp + 0x228], 7
mov word [rsp + 0x210], 0
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call sub.api_ms_win_crt_string_l1_1_0.dll_wcslen
mov rbp, rax
lea rcx, [rsp + 0x210]
cmp rax, 7
ja 0x14000daad
mov qword [rcx + 0x10], rbp
mov r8, rbp
add r8, rbp
lea rdx, [rsp + 0x2c0]
call sub.VCRUNTIME140.dll_memcpy
mov word [rsp + rbp*2 + 0x210], 0
jmp 0x14000dabd
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014c12
call fcn.140020c40
jmp 0x14000d9ac
lea r9, [rsp + 0x2c0]
mov rdx, rbp
call fcn.140024740
lea rcx, [rsp + 0x70]
lea rdx, [rsp + 0x210]
call fcn.140019ef0
mov rax, qword [rsp + 0x1b8]
cmp rax, 0x10
jae 0x14000dc82
movups xmm0, xmmword [rsp + 0x70]
movups xmm1, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov qword [rsp + 0x80], 0
mov qword [rsp + 0x88], 0xf
mov byte [rsp + 0x70], 0
mov rax, qword [rsp + 0x228]
cmp rax, 8
jb 0x14000db4b
mov rcx, qword [rsp + 0x210]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jae 0x14000e0de
call fcn.140020c40
lea rcx, [rsp + 0x1a0]
mov edx, 1
call fcn.14000ad90
mov rbp, rax
cmp qword [rax + 0x90], 0
jne 0x14000dca5
mov rax, qword [rbp]
movsxd rax, dword [rax + 4]
mov rcx, rbp
add rcx, rax
mov rax, qword [rbp + rax]
mov rax, qword [rax]
mov edx, 1
call qword [case.0x140020f0e.0]
mov rax, qword [rsp + 0x1b8]
cmp rax, 0x10
jae 0x14000dc3c
lea rsi, [rsp + 0x2c0]
mov qword [rsi + 0x10], 0
mov qword [rsi + 0x18], 0xf
mov byte [rsi], 0
lea r9, str.Couldnt_read_configuration.
mov edx, 0x1c
mov rcx, rsi
call fcn.140001230
mov rcx, rsi
call fcn.14000a3c0
mov rax, qword [rsi + 0x18]
cmp rax, 0x10
jae 0x14000dc5f
mov rax, qword [rsp + 0x208]
cmp rax, 0x10
jae 0x14000dc1c
mov rcx, qword [rsp + 0x1308]
xor rcx, rsp
call fcn.140021cd0
movaps xmm6, xmmword [rsp + 0x1310]
add rsp, 0x1328
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x1f0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014c36
call fcn.140020c40
jmp 0x14000dbf0
mov rcx, qword [rsp + 0x1a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014c5a
call fcn.140020c40
jmp 0x14000dba1
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014c7e
call fcn.140020c40
jmp 0x14000dbe2
mov rcx, qword [rsp + 0x1a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014c9c
call fcn.140020c40
jmp 0x14000dae1
lea rdx, [0x1400361e8]
mov rcx, rbp
mov r8b, 1
call fcn.14000a7e0
lea rcx, [rbp + 0x10]
call fcn.140024090
test rax, rax
jne 0x14000dce1
mov rax, qword [rbp]
movsxd rax, dword [rax + 4]
lea rcx, [rax + rbp]
mov edx, dword [rbp + rax + 0x10]
or edx, 2
xor r8d, r8d
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::clear_int__bool____ptr64]
mov rax, qword [rbp]
movsxd rax, dword [rax + 4]
mov rcx, rbp
add rcx, rax
mov rax, qword [rbp + rax]
mov rax, qword [rax]
mov edx, 1
call qword [case.0x140020f0e.0]
lea rcx, str.MOZ_CRASHREPORTER_STRINGS_OVERRIDE
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
test rax, rax
je 0x14000ded6
mov r14, rax
cmp byte [rax], 0
je 0x14000ded6
mov qword [rsp + 0x80], 0
mov qword [rsp + 0x88], 0xf
mov byte [rsp + 0x70], 0
mov rcx, r14
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbp, rax
lea rcx, [rsp + 0x70]
cmp rax, 0xf
jbe 0x14000dd64
mov rdx, rbp
mov r9, r14
call fcn.140001230
jmp 0x14000dd78
mov qword [rcx + 0x10], rbp
mov rdx, r14
mov r8, rbp
call sub.VCRUNTIME140.dll_memmove
mov byte [rsp + rbp + 0x70], 0
lea rdx, [rsp + 0x70]
mov rcx, rbx
call fcn.14001a3b0
cmp qword [rsp + 0x2d8], 8
jb 0x14000dd98
mov rbx, qword [rsp + 0x2c0]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
mov ebx, eax
mov rax, qword [rsp + 0x2d8]
cmp rax, 8
jb 0x14000ddd3
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jae 0x14000f611
call fcn.140020c40
mov rax, qword [rsp + 0x88]
cmp rax, 0x10
jae 0x14000e105
cmp ebx, 0xffffffff
je 0x14000ded6
mov qword [rsp + 0x2d0], 0
mov qword [rsp + 0x2d8], 0xf
mov byte [rsp + 0x2c0], 0
mov rcx, r14
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbx, rax
lea rcx, [rsp + 0x2c0]
cmp rax, 0xf
jbe 0x14000de34
mov rdx, rbx
mov r9, r14
call fcn.140001230
jmp 0x14000de4b
mov qword [rcx + 0x10], rbx
mov rdx, r14
mov r8, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rsp + rbx + 0x2c0], 0
lea rcx, [rsp + 0x2c0]
mov edx, 1
call fcn.14000ad90
mov rbx, rax
cmp qword [rax + 0x90], 0
je 0x14000dea5
lea rdx, [0x1400361e8]
mov rcx, rbx
mov r8b, 1
call fcn.14000a7e0
lea rcx, [rbx + 0x10]
call fcn.140024090
test rax, rax
jne 0x14000dea5
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
lea rcx, [rbx + rax]
mov edx, dword [rbx + rax + 0x10]
or edx, 2
xor r8d, r8d
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::clear_int__bool____ptr64]
mov rax, qword [rbx]
movsxd rax, dword [rax + 4]
mov rcx, rbx
add rcx, rax
mov rax, qword [rbx + rax]
mov rax, qword [rax]
mov edx, 1
call qword [case.0x140020f0e.0]
mov rax, qword [rsp + 0x2d8]
cmp rax, 0x10
jae 0x14000e43b
mov rax, qword [rsp + 0x1b8]
cmp rax, 0x10
jae 0x14000dfda
lea rdx, [0x14002f850]
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call fcn.140026f00
lea rdx, [0x14002f854]
mov rcx, rbx
call fcn.140026f00
lea rdx, [0x14002f858]
mov rcx, rbx
call fcn.140026f00
lea rdx, [0x14002f85c]
mov rcx, rbx
call fcn.140026f00
lea rdx, [0x14002f860]
mov rcx, rbx
call fcn.140026f00
lea rdx, [0x14002f864]
mov rcx, rbx
call fcn.140026f00
lea rdx, [0x14002f868]
mov rcx, rbx
call fcn.140026f00
lea rdx, [0x14002f86c]
mov rcx, rbx
call fcn.140026f00
movabs rax, 0x2000000008
mov qword [rbx], rax
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call qword [sym.imp.COMCTL32.dll_InitCommonControlsEx]
lea rcx, str.Msftedit.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
cmp edi, 1
jle 0x14000e01e
mov rsi, qword [rsi + 8]
mov rcx, rsi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rdi, rax
mov rax, qword [0x1400362b0]
cmp rax, rdi
jae 0x14000dfcb
lea rcx, [0x140036298]
mov rdx, rdi
mov r9, rsi
call fcn.140001230
jmp 0x14000e01e
cmp rax, 0x10
jb 0x14000dffd
mov rbp, qword [0x140036298]
jmp 0x14000e004
mov rcx, qword [rsp + 0x1a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014cc5
call fcn.140020c40
jmp 0x14000dee8
lea rbp, [0x140036298]
mov qword [0x1400362a8], rdi
mov rcx, rbp
mov rdx, rsi
mov r8, rdi
call sub.VCRUNTIME140.dll_memmove
mov byte [rbp + rdi], 0
mov rsi, qword [0x1400362a8]
test rsi, rsi
jne 0x14000e0cb
cmp byte [0x140036288], 0
jne 0x14000dbe2
lea rdx, str.CrashReporterDefault
mov rcx, rbx
call fcn.14001a2b0
cmp qword [rsp + 0x2d8], 8
jb 0x14000e05d
mov rbx, qword [rsp + 0x2c0]
lea r8, [0x140031dbc]
xor ecx, ecx
mov rdx, rbx
mov r9d, 0x10
call qword [sym.imp.USER32.dll_MessageBoxW]
mov rax, qword [rsp + 0x2d8]
cmp rax, 8
jb 0x14000dbe2
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x14000dc78
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbp
jmp 0x14000dc78
cmp qword [0x1400362b0], 0x10
jb 0x14000e125
mov rbx, qword [0x140036298]
jmp 0x14000e12c
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbp
jmp 0x14000db46
mov rcx, qword [rsp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014ce9
call fcn.140020c40
jmp 0x14000dde5
lea rbx, [0x140036298]
cmp rsi, 0x10
jae 0x14000e884
mov r15, qword [rbx]
mov rax, qword [rbx + 8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x2d0], xmm0
mov qword [rsp + 0x2c0], r15
mov qword [rsp + 0x2c8], rax
mov ebp, 0xf
lea r8, [rsp + 0x2e0]
mov qword [r8 - 0x10], rsi
mov qword [r8 - 8], rbp
xorps xmm0, xmm0
lea rcx, [rsp + 0x50]
movaps xmmword [rcx], xmm0
mov qword [rcx + 0x10], 0
lea rdi, [rsp + 0x2c0]
mov rdx, rdi
call fcn.140026d30
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jae 0x14000e527
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.MOZ_CRASHREPORTER_DUMP_ALL_THREADS
mov edx, 0x22
mov rcx, rdi
call fcn.140001230
lea rcx, [rsp + 0x1d0]
mov rdx, rdi
call fcn.140015990
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jae 0x14000e54a
cmp qword [rsp + 0x1e0], 0
je 0x14000e241
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x18], 0xf
mov qword [rdi + 0x10], 6
mov dword [rdi], 0x75662d2d
mov word [rdi + 4], 0x6c6c
mov byte [rdi + 6], 0
lea rcx, [rsp + 0x50]
mov r8, qword [rcx]
lea rdx, [rsp + 0x70]
mov r9, rdi
call fcn.140026da0
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jae 0x14000e85b
lea rdi, [rsp + 0x70]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.minidump_analyzer
mov edx, 0x11
mov rcx, rdi
call fcn.140001230
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
mov rdx, rdi
call fcn.140016230
lea rdx, [rsp + 0x50]
mov rcx, rbx
mov r8b, 1
call fcn.140015b10
mov rax, qword [rbx + 0x18]
cmp rax, 0x10
jae 0x14000e56d
mov qword [rsp + 0x2d0], 0
mov qword [rsp + 0x2d8], 0xf
mov byte [rsp + 0x2c0], 0
mov rax, qword [rsp + 0x88]
cmp rax, 0x10
jae 0x14000e590
lea rdx, [0x14002f830]
lea rdi, [rsp + 0x2c0]
mov rcx, rdi
call fcn.140016500
mov rax, qword [0x1400362d0]
cmp rax, 0x10
jae 0x14000e5b0
movups xmm0, xmmword [rsp + 0x2c0]
movups xmm1, xmmword [rsp + 0x2d0]
movups xmmword [0x1400362c8], xmm1
movups xmmword [0x1400362b8], xmm0
cmp qword [0x1400362c8], 0
jne 0x14000e34c
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.ErrorBadArguments
mov edx, 0x11
jmp 0x14000e3d9
lea rdx, [0x1400362b8]
mov rcx, rdi
call fcn.14001a3b0
cmp qword [rsp + 0x2d8], 8
jb 0x14000e36e
mov rdi, qword [rsp + 0x2c0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
mov edi, eax
mov rax, qword [rsp + 0x2d8]
cmp rax, 8
jb 0x14000e3a9
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jae 0x14000f93e
call fcn.140020c40
cmp edi, 0xffffffff
jne 0x14000e45e
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.ErrorExtraFileExists
mov edx, 0x14
mov rcx, rdi
call fcn.140001230
lea rcx, [0x1400361e8]
lea rbx, [rsp + 0x70]
mov rdx, rbx
mov r8, rdi
call fcn.140026150
mov rcx, qword [rbx]
add rcx, 0x40
call fcn.14000a3c0
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jb 0x14000fb73
mov rsi, rbp
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014e4e
call fcn.140020c40
mov rbp, rsi
jmp 0x14000fb73
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014d0d
call fcn.140020c40
jmp 0x14000ded6
lea rdx, str..memory.json.gz
lea rdi, [rsp + 0x2c0]
mov rcx, rdi
call fcn.140016500
mov rax, qword [0x1400362f0]
cmp rax, 0x10
jae 0x14000e92a
movups xmm0, xmmword [rsp + 0x2c0]
movups xmm1, xmmword [rsp + 0x2d0]
movups xmmword [0x1400362e8], xmm1
movups xmmword [0x1400362d8], xmm0
lea r14, [0x1400362d8]
mov rcx, rdi
mov rdx, r14
call fcn.14001a3b0
cmp qword [rsp + 0x2d8], 8
jb 0x14000e4c9
mov rdi, qword [rsp + 0x2c0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
mov edi, eax
mov rax, qword [rsp + 0x2d8]
cmp rax, 8
jb 0x14000e504
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jae 0x140010f59
call fcn.140020c40
cmp edi, 0xffffffff
jne 0x14000e5e7
cmp qword [0x1400362f0], 0x10
jb 0x14000e5d2
mov rax, qword [0x1400362d8]
jmp 0x14000e5d9
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014d52
call fcn.140020c40
jmp 0x14000e19e
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014d7c
call fcn.140020c40
jmp 0x14000e1eb
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014da6
call fcn.140020c40
jmp 0x14000e29e
mov rcx, qword [rsp + 0x70]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014dd0
call fcn.140020c40
jmp 0x14000e2d0
mov rcx, qword [0x1400362b8]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014dfa
call fcn.140020c40
jmp 0x14000e2f8
lea rax, [0x1400362d8]
mov qword [0x1400362e8], 0
mov byte [rax], 0
lea rcx, [rsp + 0x1a0]
xor edx, edx
call fcn.140006f10
lea r12, [0x1400362b8]
mov rcx, r12
mov edx, 1
call fcn.14000ad90
mov rdi, rax
cmp qword [rax + 0x90], 0
jne 0x14000e63b
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov rcx, rdi
add rcx, rax
mov rax, qword [rdi + rax]
mov rax, qword [rax]
mov edx, 1
call qword [case.0x140020f0e.0]
jmp 0x14000e7d2
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call fcn.1400224a0
lea r8, [rsp + 0x1a0]
mov rcx, rbx
mov rdx, rdi
xor r9d, r9d
call fcn.14002b5d0
mov esi, eax
lea rax, [0x14002f9e8]
mov qword [rbx], rax
lea rcx, [rsp + 0x2c8]
call fcn.140001070
mov rax, qword [rdi]
movsxd rax, dword [rax + 4]
mov rcx, rdi
add rcx, rax
mov rax, qword [rdi + rax]
mov rax, qword [rax]
mov edx, 1
call qword [case.0x140020f0e.0]
test sil, sil
je 0x14000e7d2
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x48], rbp
lea rdx, [0x14003109f]
lea rcx, [rsp + 0x1a0]
call fcn.14002c440
test al, al
je 0x14000e8fe
lea r8, [0x14003109f]
lea r9, [0x1400362f8]
lea rdi, [rsp + 0x1a0]
lea rbp, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbp
call fcn.14002c280
lea r13, [rsp + 0x210]
mov rcx, rbp
mov rdx, r13
call fcn.140003400
mov rcx, rbp
call fcn.140001070
lea rdx, [0x1400314ca]
lea rbp, [rsp + 0x70]
mov rcx, rbp
call fcn.140001660
lea r8, [0x140030540]
lea rbx, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbx
mov r9, rbp
call fcn.14002c280
lea rdi, [rsp + 0x12e0]
mov rcx, rbx
mov rdx, rdi
call fcn.140003400
mov rcx, rbx
call fcn.140001070
cmp qword [rdi + 0x18], 0x10
jb 0x14000e771
mov rdi, qword [rsp + 0x12e0]
lea rbx, [rsp + 0x12c0]
mov qword [rbx + 0x10], 0
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
lea r9, str.CrashReporterVendorTitle
mov edx, 0x18
mov rcx, rbx
call fcn.140001230
lea rcx, [0x1400361e8]
lea rbp, [rsp + 0x2c0]
mov rdx, rbp
mov r8, rbx
call fcn.140026150
mov r8, qword [rbp]
cmp qword [r8 + 0x58], 0x10
jb 0x14000e952
mov r8, qword [r8 + 0x40]
jmp 0x14000e956
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.ErrorExtraFileRead
mov edx, 0x12
mov rcx, rdi
call fcn.140001230
lea rcx, [0x1400361e8]
lea rbx, [rsp + 0x70]
mov rdx, rbx
mov r8, rdi
call fcn.140026150
mov rcx, qword [rbx]
add rcx, 0x40
call fcn.14000a3c0
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jb 0x14000fb66
mov rsi, rbp
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014eba
call fcn.140020c40
mov rbp, rsi
jmp 0x14000fb66
mov rsi, rbp
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014e72
call fcn.140020c40
mov rbp, rsi
jmp 0x14000e241
mov rcx, rsi
or rcx, 0xf
movabs rax, 0x7fffffffffffffff
cmp rcx, rax
cmovae rcx, rax
mov r14, rcx
cmp rcx, 0xffe
ja 0x140010f0b
lea rbp, [r14 + 1]
mov rcx, rbp
call fcn.140020c48
lea rdi, [rsi + 1]
mov r15, rax
mov rcx, rax
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
xorps xmm0, xmm0
movups xmmword [rsp + 0x2d0], xmm0
mov rcx, rbp
call fcn.140020c48
mov rcx, rax
mov qword [rsp + 0x2c0], rcx
mov rdx, r15
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rbp, r14
jmp 0x14000e15d
lea rdi, [rsp + 0x2c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.ErrorNoProductName
mov edx, 0x12
jmp 0x14000fb27
mov rsi, rbp
mov rcx, qword [0x1400362d8]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014e96
call fcn.140020c40
mov rbp, rsi
jmp 0x14000e486
add r8, 0x40
lea rcx, [rsp + 0x2c0]
mov edx, 0x1000
mov r9, rdi
call fcn.140002570
mov rax, qword [rsp + 0x12d8]
cmp rax, 0x10
jae 0x14000f638
lea rdi, [rsp + 0x12c0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterTitle
mov edx, 0x12
mov rcx, rdi
call fcn.140001230
lea rcx, [0x1400361e8]
lea rbx, [rsp + 0x2a0]
mov rdx, rbx
mov r8, rdi
call fcn.140026150
mov rsi, qword [rbx]
lea rdi, [rsi + 0x40]
lea rcx, [rsp + 0x2c0]
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbp, rax
mov rax, qword [rsi + 0x58]
cmp rax, rbp
jae 0x14000e9fb
lea r9, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbp
call fcn.140001230
jmp 0x14000ea20
cmp rax, 0x10
jb 0x14000ea05
mov rdi, qword [rsi + 0x40]
mov qword [rsi + 0x50], rbp
lea rdx, [rsp + 0x2c0]
mov rcx, rdi
mov r8, rbp
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbp], 0
mov rax, qword [rsp + 0x12d8]
cmp rax, 0x10
jae 0x14000f65b
lea rdi, [rsp + 0x2a0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterProductErrorText2
mov edx, 0x1e
mov rcx, rdi
call fcn.140001230
lea rcx, [0x1400361e8]
lea rbp, [rsp + 0x12c0]
mov rdx, rbp
mov r8, rdi
call fcn.140026150
mov rdi, qword [rbp]
xorps xmm0, xmm0
movups xmmword [rbp + 0x10], xmm0
mov rsi, qword [rdi + 0x50]
cmp qword [rdi + 0x58], 0x10
jb 0x14000ea97
mov rdi, qword [rdi + 0x40]
jmp 0x14000ea9b
add rdi, 0x40
cmp rsi, 0xf
ja 0x140010d52
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x12c0], xmm0
mov ebx, 0xf
mov qword [rsp + 0x12d0], rsi
mov qword [rsp + 0x12d8], rbx
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f67e
cmp rbx, 0x10
jb 0x14000eae5
mov rbp, qword [rsp + 0x12c0]
cmp rsi, 2
jb 0x14000eb0e
lea rdi, [rsi + rbp]
dec rdi
mov r8, rdi
sub r8, rbp
mov rcx, rbp
mov edx, 0x25
call sub.VCRUNTIME140.dll_memchr
test rax, rax
jne 0x14000f8ae
lea rdi, [rsp + 0x2a0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterErrorText
mov edx, 0x16
mov rcx, rdi
call fcn.140001230
lea rcx, [0x1400361e8]
lea rbx, [rsp + 0x280]
mov rdx, rbx
mov r8, rdi
call fcn.140026150
mov rax, qword [rbx]
lea rdi, [rax + 0x40]
lea r9, [rsp + 0x12c0]
cmp rdi, r9
je 0x14000ebb3
mov rbx, qword [rsp + 0x12d0]
cmp qword [rsp + 0x12d8], 0x10
jb 0x14000eb86
mov r9, qword [rsp + 0x12c0]
mov rcx, qword [rax + 0x58]
cmp rcx, rbx
jb 0x1400148ce
cmp rcx, 0x10
jb 0x14000eb9d
mov rdi, qword [rax + 0x40]
mov qword [rax + 0x50], rbx
mov rcx, rdi
mov rdx, r9
mov r8, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbx], 0
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f6b1
cmp qword [rsp + 0x228], 0x10
jb 0x14000ebda
mov rdi, qword [rsp + 0x210]
jmp 0x14000ebe2
lea rdi, [rsp + 0x210]
lea rbx, [rsp + 0x2a0]
mov qword [rbx + 0x10], 0
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
lea r9, str.CrashReporterDescriptionText2
mov edx, 0x1d
mov rcx, rbx
call fcn.140001230
lea rcx, [0x1400361e8]
lea rbp, [rsp + 0x280]
mov rdx, rbp
mov r8, rbx
call fcn.140026150
mov r8, qword [rbp]
cmp qword [r8 + 0x58], 0x10
jb 0x14000ec3c
mov r8, qword [r8 + 0x40]
jmp 0x14000ec40
add r8, 0x40
lea rcx, [rsp + 0x2c0]
mov edx, 0x1000
mov r9, rdi
call fcn.140002570
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f6d4
lea rdi, [rsp + 0x2a0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterDescriptionText2
mov edx, 0x1d
mov rcx, rdi
call fcn.140001230
lea rcx, [0x1400361e8]
lea rbx, [rsp + 0x280]
mov rdx, rbx
mov r8, rdi
call fcn.140026150
mov rsi, qword [rbx]
lea rdi, [rsi + 0x40]
lea rcx, [rsp + 0x2c0]
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbx, rax
mov rax, qword [rsi + 0x58]
cmp rax, rbx
jae 0x14000ece5
lea r9, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbx
call fcn.140001230
jmp 0x14000ed0a
cmp rax, 0x10
jb 0x14000ecef
mov rdi, qword [rsi + 0x40]
mov qword [rsi + 0x50], rbx
lea rdx, [rsp + 0x2c0]
mov rcx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbx], 0
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f6f7
cmp qword [rsp + 0x12f8], 0x10
jb 0x14000ed31
mov rdi, qword [rsp + 0x12e0]
jmp 0x14000ed39
lea rdi, [rsp + 0x12e0]
mov eax, 0xf
lea r8, [rsp + 0x2a0]
mov qword [r8 + 0x18], rax
mov qword [r8 + 0x10], rax
movabs rsi, 0x6e65536b63656843
mov qword [r8], rsi
movabs rbp, 0x74726f706552646e
mov qword [r8 + 7], rbp
mov byte [r8 + 0xf], 0
lea rcx, [0x1400361e8]
lea rbx, [rsp + 0x280]
mov rdx, rbx
call fcn.140026150
mov r8, qword [rbx]
cmp qword [r8 + 0x58], 0x10
jb 0x14000ed95
mov r8, qword [r8 + 0x40]
jmp 0x14000ed99
add r8, 0x40
lea rcx, [rsp + 0x2c0]
mov edx, 0x1000
mov r9, rdi
call fcn.140002570
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f71a
mov eax, 0xf
lea r8, [rsp + 0x2a0]
mov qword [r8 + 0x18], rax
mov qword [r8 + 0x10], rax
mov qword [r8], rsi
mov qword [r8 + 7], rbp
mov byte [r8 + 0xf], 0
lea rcx, [0x1400361e8]
lea rdi, [rsp + 0x280]
mov rdx, rdi
call fcn.140026150
mov rsi, qword [rdi]
lea rdi, [rsi + 0x40]
lea rcx, [rsp + 0x2c0]
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbx, rax
mov rax, qword [rsi + 0x58]
cmp rax, rbx
jae 0x14000ee2d
lea r9, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbx
call fcn.140001230
jmp 0x14000ee52
cmp rax, 0x10
jb 0x14000ee37
mov rdi, qword [rsi + 0x40]
mov qword [rsi + 0x50], rbx
lea rdx, [rsp + 0x2c0]
mov rcx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbx], 0
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x14000f73d
cmp qword [rsp + 0x228], 0x10
jb 0x14000ee79
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbp
jmp 0x14000ddce
mov rcx, qword [rsp + 0x12c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014f02
call fcn.140020c40
jmp 0x14000e97d
mov rcx, qword [rsp + 0x12c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014f26
call fcn.140020c40
jmp 0x14000ea32
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014f4a
call fcn.140020c40
mov rsi, qword [rsp + 0x12d0]
mov rbx, qword [rsp + 0x12d8]
jmp 0x14000ead7
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014f6e
call fcn.140020c40
jmp 0x14000ebc5
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014f92
call fcn.140020c40
jmp 0x14000ec67
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014fb6
call fcn.140020c40
jmp 0x14000ed1c
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014fda
call fcn.140020c40
jmp 0x14000edc0
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014ffe
call fcn.140020c40
jmp 0x14000ee64
add rsi, 0xfffffffffffffffe
movzx ecx, word [rax]
cmp ecx, 0x7325
je 0x140010d05
inc rax
mov r8, rdi
sub r8, rax
mov rcx, rax
mov edx, 0x25
call sub.VCRUNTIME140.dll_memchr
test rax, rax
je 0x14000eb0e
jmp 0x14000f8b2
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e3a4
mov rcx, rdi
call fcn.140001230
lea rcx, [0x1400361e8]
lea rbx, [rsp + 0x70]
mov rdx, rbx
mov r8, rdi
call fcn.140026150
mov rcx, qword [rbx]
add rcx, 0x40
call fcn.14000a3c0
mov rax, qword [rdi + 0x18]
cmp rax, 0x10
jae 0x14000fbd0
mov rbp, qword [rsp + 0x48]
mov r15, qword [rsp + 0x40]
lea rcx, [rsp + 0x1a0]
call fcn.140001070
mov rax, qword [rsp + 0x1e8]
cmp rax, 0x10
jae 0x14000fbb0
lea rcx, [rsp + 0x50]
call fcn.140022100
cmp rbp, 0x10
jb 0x14000dbe2
cmp rbp, 0xfff
jae 0x140014d31
inc rbp
mov rcx, r15
mov rdx, rbp
jmp 0x14000dc78
mov rcx, qword [rsp + 0x1d0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014e24
call fcn.140020c40
jmp 0x14000fb81
mov rcx, qword [rsp + 0x2c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140014ede
call fcn.140020c40
jmp 0x14000fb5c
sub rax, rbp
cmp rax, 0xffffffffffffffff
je 0x14000eb0e
add rax, 2
cmp rsi, rax
jb 0x14000eb0e
add rax, rbp
mov r8, rdi
sub r8, rax
mov rcx, rax
mov edx, 0x25
call sub.VCRUNTIME140.dll_memchr
test rax, rax
je 0x14000eb0e
movzx ecx, word [rax]
cmp ecx, 0x7325
je 0x140012b19
inc rax
jmp 0x140010d22
mov rbx, rsi
or rbx, 0xf
movabs rax, 0x7fffffffffffffff
cmp rbx, rax
cmovae rbx, rax
cmp rbx, 0xfff
jae 0x140012bbc
lea rcx, [rbx + 1]
call fcn.140020c48
mov rcx, rax
mov qword [rsp + 0x12c0], rcx
lea r8, [rsi + 1]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14000eab5
lea rbp, [r14 + 0x28]
mov rcx, rbp
call fcn.140020c48
lea rcx, [rax + 0x27]
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
lea rdi, [rsi + 1]
mov r15, rcx
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
xorps xmm0, xmm0
movups xmmword [rsp + 0x2d0], xmm0
mov rcx, rbp
call fcn.140020c48
lea rcx, [rax + 0x27]
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x14000e8e3
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e4ff
sub rax, rbp
cmp rax, 0xffffffffffffffff
je 0x14000eb0e
cmp qword [rsp + 0x228], 0x10
jb 0x140012b39
mov r13, qword [rsp + 0x210]
lea rdi, [rsp + 0x2a0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterProductErrorText2
mov edx, 0x1e
mov rcx, rdi
call fcn.140001230
lea rcx, [0x1400361e8]
lea rbx, [rsp + 0x280]
mov rdx, rbx
mov r8, rdi
call fcn.140026150
mov r8, qword [rbx]
cmp qword [r8 + 0x58], 0x10
jb 0x140014822
mov r8, qword [r8 + 0x40]
jmp 0x140014826
lea rcx, [rbx + 0x28]
call fcn.140020c48
lea rcx, [rax + 0x27]
and rcx, 0xffffffffffffffe0
mov qword [rcx - 8], rax
jmp 0x140010d83
add r8, 0x40
lea rax, [0x14003049e]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x2c0]
mov edx, 0x1000
mov r9, r13
call fcn.140002570
mov rax, qword [rsp + 0x2b8]
cmp rax, 0x10
jae 0x140014a2a
lea rdi, [rsp + 0x2a0]
mov qword [rdi + 0x10], 0
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
lea r9, str.CrashReporterErrorText
mov edx, 0x16
mov rcx, rdi
call fcn.140001230
lea rcx, [0x1400361e8]
lea rbx, [rsp + 0x280]
mov rdx, rbx
mov r8, rdi
call fcn.140026150
mov rsi, qword [rbx]
lea rdi, [rsi + 0x40]
lea rcx, [rsp + 0x2c0]
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
mov rbx, rax
mov rax, qword [rsi + 0x58]
cmp rax, rbx
jae 0x140014993
lea r9, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbx
call fcn.140001230
jmp 0x14000ebb3
cmp rax, 0x10
jb 0x14001499d
mov rdi, qword [rsi + 0x40]
mov qword [rsi + 0x50], rbx
lea rdx, [rsp + 0x2c0]
mov rcx, rdi
jmp 0x14000eba7
mov rcx, qword [rsp + 0x2a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jae 0x140015961
call fcn.140020c40
jmp 0x140014859
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000daa3
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000dc35
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000dc55
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
jmp 0x14000e0c0
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000dc9b
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000dff3
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000e11b
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000e454
mov rax, qword [r15 - 8]
add r15, 0xfffffffffffffff8
sub r15, rax
cmp r15, 0x20
jae 0x140015981
add rbp, 0x28
mov r15, rax
jmp 0x14000fba5
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e540
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e563
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e586
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e5a6
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000e5c8
mov rbx, rbp
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
mov rbp, rbx
jmp 0x14000fbc9
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000e42e
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000e877
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000e945
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000e84e
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000fbe9
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f651
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f674
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbx
jmp 0x14000f697
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f6ca
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f6ed
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f710
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbx
jmp 0x14000f733
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x14000f756
mov rbp, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbp
cmp rcx, 0x20
jae 0x140015981
add rax, 0x28
mov rdx, rax
mov rcx, rbp
jmp 0x140014a43
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3