Function at 0x1400a49b0
Capabilities:
Create thread

Disassembly:
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xd8]
sub rsp, 0x1d8
mov r12, qword [rbp + 0x140]
mov rdi, qword [rbp + 0x148]
lea r14, [r12 + 0x18]
lea rsi, [r12 + 0x10]
cmp qword [r14], 0xf
jbe 0x1400a4a1b
mov rax, qword [r12]
mov rcx, qword [rsi]
lea r15, [rcx + rax]
lea r14, [r12 + 0x18]
lea rsi, [r12 + 0x10]
lea rbx, [rcx + rax]
mov rcx, rax
jmp 0x1400a4a29
mov rax, qword [rsi]
lea r15, [rax + r12]
lea rbx, [rax + r12]
mov rcx, r12
mov r13, r15
mov r8b, 0x23
mov rdx, rbx
call fcn.1400c70f0
mov rdx, rax
cmp rax, rbx
je 0x1400a4a66
inc rax
cmp rax, rbx
je 0x1400a4a66
movzx ecx, byte [rax]
cmp cl, 0x23
je 0x1400a4a54
mov byte [rdx], cl
inc rdx
inc rax
cmp rax, rbx
jne 0x1400a4a47
lea rsi, [r12 + 0x10]
lea r14, [r12 + 0x18]
mov r9, rdx
mov rbx, qword [rsi]
mov rax, rbx
cmp qword [r12 + 0x18], 0xf
jbe 0x1400a4a8e
sub r9, qword [r12]
sub r15, rdx
sub rax, r9
cmp rax, r15
cmovb r15, rax
mov rax, qword [r12]
jmp 0x1400a4aa4
sub r9, r12
mov r15, r13
sub r15, rdx
sub rax, r9
cmp rax, r15
cmovb r15, rax
mov rax, r12
lea rcx, [rax + r9]
sub rbx, r15
mov r8, rbx
sub r8, r9
inc r8
lea rdx, [rcx + r15]
call sub.VCRUNTIME140.dll_memmove
mov qword [rsi], rbx
cmp qword [r14], 0xf
jbe 0x1400a4ad6
mov rax, qword [r12]
lea rsi, [rbx + rax]
add rbx, rax
mov rcx, rax
jmp 0x1400a4ae0
lea rsi, [rbx + r12]
add rbx, r12
mov rcx, r12
mov r14, rsi
mov r8b, 0x5e
mov rdx, rbx
call fcn.1400c70f0
mov rcx, rax
cmp rax, rbx
je 0x1400a4b15
inc rax
cmp rax, rbx
je 0x1400a4b15
nop
movzx edx, byte [rax]
cmp dl, 0x5e
je 0x1400a4b0d
mov byte [rcx], dl
inc rcx
inc rax
cmp rax, rbx
jne 0x1400a4b00
mov rdx, rcx
mov rbx, qword [r12 + 0x10]
mov rax, rbx
cmp qword [r12 + 0x18], 0xf
jbe 0x1400a4b3f
sub rdx, qword [r12]
sub rsi, rcx
sub rax, rdx
cmp rax, rsi
cmovb rsi, rax
mov rax, qword [r12]
jmp 0x1400a4b55
sub rdx, r12
mov rsi, r14
sub rsi, rcx
sub rax, rdx
cmp rax, rsi
cmovb rsi, rax
mov rax, r12
lea rcx, [rax + rdx]
sub rbx, rsi
mov r8, rbx
sub r8, rdx
inc r8
lea rdx, [rcx + rsi]
call sub.VCRUNTIME140.dll_memmove
mov qword [r12 + 0x10], rbx
lea r15, [rdi + 0x18]
lea r14, [rdi + 0x10]
cmp qword [r15], 0xf
jbe 0x1400a4b99
mov rax, qword [rdi]
mov rcx, qword [rdi + 0x10]
lea rsi, [rcx + rax]
lea r15, [rdi + 0x18]
lea rbx, [rcx + rax]
mov rcx, rax
jmp 0x1400a4ba7
mov rax, qword [r14]
lea rsi, [rax + rdi]
lea rbx, [rax + rdi]
mov rcx, rdi
mov r13, rsi
mov r8b, 0x23
mov rdx, rbx
call fcn.1400c70f0
mov rcx, rax
cmp rax, rbx
je 0x1400a4be2
inc rax
cmp rax, rbx
je 0x1400a4be2
movzx edx, byte [rax]
cmp dl, 0x23
je 0x1400a4bd2
mov byte [rcx], dl
inc rcx
inc rax
cmp rax, rbx
jne 0x1400a4bc5
lea r14, [rdi + 0x10]
lea r15, [rdi + 0x18]
mov rdx, rcx
mov rbx, qword [r14]
mov rax, rbx
cmp qword [rdi + 0x18], 0xf
jbe 0x1400a4c07
sub rdx, qword [rdi]
sub rsi, rcx
sub rax, rdx
cmp rax, rsi
cmovb rsi, rax
mov rax, qword [rdi]
jmp 0x1400a4c1d
sub rdx, rdi
mov rsi, r13
sub rsi, rcx
sub rax, rdx
cmp rax, rsi
cmovb rsi, rax
mov rax, rdi
lea rcx, [rax + rdx]
sub rbx, rsi
mov r8, rbx
sub r8, rdx
inc r8
lea rdx, [rcx + rsi]
call sub.VCRUNTIME140.dll_memmove
mov qword [r14], rbx
cmp qword [r15], 0xf
jbe 0x1400a4c4e
mov rax, qword [rdi]
lea rsi, [rax + rbx]
add rbx, rax
mov rcx, rax
jmp 0x1400a4c58
lea rsi, [rdi + rbx]
add rbx, rdi
mov rcx, rdi
mov r14, rsi
mov r8b, 0x5e
mov rdx, rbx
call fcn.1400c70f0
mov rcx, rax
cmp rax, rbx
je 0x1400a4c8b
inc rax
cmp rax, rbx
je 0x1400a4c8b
movzx edx, byte [rax]
cmp dl, 0x5e
je 0x1400a4c83
mov byte [rcx], dl
inc rcx
inc rax
cmp rax, rbx
jne 0x1400a4c76
mov rdx, rcx
mov rbx, qword [rdi + 0x10]
mov rax, rbx
cmp qword [rdi + 0x18], 0xf
jbe 0x1400a4cb1
sub rdx, qword [rdi]
sub rsi, rcx
sub rax, rdx
cmp rax, rsi
cmovb rsi, rax
mov rax, qword [rdi]
jmp 0x1400a4cc7
sub rdx, rdi
mov rsi, r14
sub rsi, rcx
sub rax, rdx
cmp rax, rsi
cmovb rsi, rax
mov rax, rdi
lea rcx, [rax + rdx]
sub rbx, rsi
mov r8, rbx
sub r8, rdx
inc r8
lea rdx, [rcx + rsi]
call sub.VCRUNTIME140.dll_memmove
mov qword [rdi + 0x10], rbx
mov rdx, rdi
lea rcx, [rbp + 0x50]
call fcn.1400a36f0
mov rdx, rax
mov rcx, rdi
call fcn.140069c80
lea rcx, [rbp + 0x50]
call fcn.14004bc40
mov rdx, r12
lea rcx, [rbp + 0x50]
call fcn.1400a36f0
mov rdx, rax
mov rcx, r12
call fcn.140069c80
lea rcx, [rbp + 0x50]
call fcn.14004bc40
mov r14, qword [rbp + 0x130]
mov rdx, r14
lea rcx, [rbp + 0x50]
call fcn.1400a36f0
mov rdx, rax
mov rcx, r14
call fcn.140069c80
lea rcx, [rbp + 0x50]
call fcn.14004bc40
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], 2
mov r13d, send
mov qword [rsp + 0x58], r13
movzx eax, word [0x1400dd6d8]
mov word [rsp + 0x40], ax
mov byte [rsp + 0x42], 0
mov rsi, qword [rbp + 0x128]
mov rdx, rsi
lea rcx, [rsp + 0x60]
call fcn.14006a180
mov rbx, qword [rsp + 0x60]
test rbx, rbx
jne 0x1400a4db0
mov r8d, 0x32e4
lea rdx, str.E:ReposDCRealisticlibs_nlohmannjson.hpp
lea rcx, str.m_object___nullptr
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movzx eax, byte [rbx]
cmp eax, 9
ja case.0x1400a4dc9.0
lea rdx, [0x140000000]
mov ecx, dword [rdx + rax*4 + 0xa54f8]
add rcx, rdx
jmp rcx
mov rax, qword [rbx + 8]
mov rcx, qword [rax]
mov qword [rsp + 0x68], rcx
jmp 0x1400a4df1
mov rax, qword [rbx + 8]
mov rcx, qword [rax + 8]
mov qword [rsp + 0x70], rcx
jmp 0x1400a4df1
mov qword [rsp + 0x78], 1
lea r8, [rsp + 0x40]
lea rdx, [rbp + 0xb0]
mov rcx, rsi
call fcn.140085440
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14006bce0
nop
test al, al
jne 0x1400a4e4c
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
mov qword [rsp + 0x50], 2
mov qword [rsp + 0x58], r13
movzx eax, word [0x1400dd6d8]
mov word [rsp + 0x40], ax
mov byte [rsp + 0x42], 0
lea rdx, [rsp + 0x40]
mov rcx, rsi
call fcn.140085550
nop
lea rdx, [rbp + 0xb0]
mov rcx, rsi
call fcn.140089600
mov rbx, rax
mov rdx, qword [r14 + 0x10]
movabs rcx, 0x7fffffffffffffff
sub rcx, rdx
cmp rcx, 8
jb 0x1400a54f1
mov rax, r14
cmp qword [r14 + 0x18], 0xf
jbe 0x1400a4e86
mov rax, qword [r14]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 8
lea r9, str.acmodel
lea rcx, [rbp + 0x50]
call fcn.14004cca0
nop
mov r8d, 8
lea rdx, str.author
lea rcx, [rbp + 0x50]
call fcn.14004fde0
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xor r15d, r15d
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x58], r15
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x50], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r13
mov byte [rax], r15b
mov rdx, rdi
cmp qword [rdi + 0x18], 0xf
jbe 0x1400a4efe
mov rdx, qword [rdi]
mov r8, qword [rdi + 0x10]
lea rcx, [rsp + 0x40]
call fcn.14004fde0
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], r15
mov qword [rbp + 0x48], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x40], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r13
mov byte [rax], 0
mov r8d, 6
lea rdx, str.desc
lea rcx, [rbp + 0x30]
call fcn.14004fde0
xorps xmm0, xmm0
movups xmmword [rbp + 0x10], xmm0
mov qword [rbp + 0x20], r15
mov qword [rbp + 0x28], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x10], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x20], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r13
mov byte [rax], 0
mov rdx, r12
cmp qword [r12 + 0x18], 0xf
jbe 0x1400a4f83
mov rdx, qword [r12]
mov r8, qword [r12 + 0x10]
lea rcx, [rbp + 0x10]
call fcn.14004fde0
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
mov qword [rbp], r15
mov qword [rbp + 8], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x10], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r13
mov byte [rax], 0
mov r8d, 6
lea rdx, str.data
lea rcx, [rbp - 0x10]
call fcn.14004fde0
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r13
mov byte [rax], 0
mov r9, rbx
lea r8, [rsp + 0x60]
lea rcx, [rbp + 0x90]
call fcn.1400770c0
nop
mov r8d, 6
lea rdx, str.pcid
lea rcx, [rbp + 0x90]
call fcn.14004fde0
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
mov qword [rbp - 0x20], r15
mov qword [rbp - 0x18], r15
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x20], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], r13
mov byte [rax], 0
mov r15, qword [rbp + 0x138]
mov rdx, r15
cmp qword [r15 + 0x18], 0xf
jbe 0x1400a5057
mov rdx, qword [r15]
mov r8, qword [r15 + 0x10]
lea rcx, [rbp - 0x30]
call fcn.14004fde0
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
xor ebx, ebx
mov qword [rbp - 0x40], rbx
mov qword [rbp - 0x38], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x40], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], r13
mov byte [rax], bl
lea r8d, [rbx + 5]
lea rdx, str.ver
lea rcx, [rbp - 0x50]
call fcn.14004fde0
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
mov qword [rbp - 0x70], rbx
mov qword [rbp - 0x68], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], r13
mov byte [rax], bl
mov rbx, qword [rbp + 0x150]
mov rdx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400a50de
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
lea rcx, [rbp - 0x80]
call fcn.14004fde0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x80], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], r13
mov byte [rax], 0
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x1400a514a
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400a5145
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400a5145
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c62ec
mov qword [rbp - 0x70], 0
mov qword [rbp - 0x68], r13
mov byte [rbp - 0x80], 0
mov rdx, qword [rbp - 0x38]
cmp rdx, 0xf
jbe 0x1400a5198
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400a5193
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400a5193
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c62ec
mov qword [rbp - 0x40], 0
mov qword [rbp - 0x38], r13
mov byte [rbp - 0x50], 0
mov rdx, qword [rbp - 0x18]
cmp rdx, 0xf
jbe 0x1400a51e6
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400a51e1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400a51e1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c62ec
mov qword [rbp - 0x20], 0
mov qword [rbp - 0x18], r13
mov byte [rbp - 0x30], 0
lea rcx, [rbp + 0x90]
call fcn.14004bc40
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x1400a5244
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400a523e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400a523e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c62ec
nop
mov rdx, qword [rbp + 8]
cmp rdx, 0xf
jbe 0x1400a5282
inc rdx
mov rcx, qword [rbp - 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400a527d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400a527d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c62ec
mov qword [rbp], 0
mov qword [rbp + 8], r13
mov byte [rbp - 0x10], 0
mov rdx, qword [rbp + 0x28]
cmp rdx, 0xf
jbe 0x1400a52d0
inc rdx
mov rcx, qword [rbp + 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400a52cb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400a52cb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c62ec
mov qword [rbp + 0x20], 0
mov qword [rbp + 0x28], r13
mov byte [rbp + 0x10], 0
mov rdx, qword [rbp + 0x48]
cmp rdx, 0xf
jbe 0x1400a531e
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400a5319
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400a5319
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c62ec
mov qword [rbp + 0x40], 0
mov qword [rbp + 0x48], r13
mov byte [rbp + 0x30], 0
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x1400a536e
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400a5369
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400a5369
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c62ec
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x58], r13
mov byte [rsp + 0x40], 0
lea rcx, [rbp + 0x50]
call fcn.14004bc40
nop
lea rcx, [rbp + 0xb0]
call fcn.14004bc40
lea rdx, [rbp + 0x70]
lea rcx, [rsp + 0x60]
call fcn.14004c7c0
nop
mov ecx, 0x20
call fcn.1400c6364
movups xmm0, xmmword [rsp + 0x60]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rsp + 0x70]
movups xmmword [rax + 0x10], xmm1
xor edx, edx
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x78], r13
mov byte [rsp + 0x60], dl
mov qword [rbp + 0x120], rax
lea rcx, [rbp - 0x58]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], edx
mov r9, rax
lea r8, [0x1400a9470]
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp - 0x60], rax
test rax, rax
je 0x1400a54de
lea rcx, [rsp + 0x60]
call fcn.14004bc40
cmp dword [rbp - 0x58], 0
je 0x1400a54d2
movaps xmm0, xmmword [rbp - 0x60]
movdqa xmmword [rbp - 0x80], xmm0
lea rcx, [rbp - 0x80]
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x1400a54d2
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x60], xmm0
mov rdx, qword [rbp + 0x88]
cmp rdx, 0xf
jbe 0x1400a547d
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400a5477
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400a5477
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c62ec
nop
mov rcx, rsi
call fcn.14004fd30
lea rcx, [rsi + 8]
movzx edx, byte [rsi]
call fcn.14004f8e0
nop
mov rcx, r14
call fcn.14004bc40
nop
mov rcx, r15
call fcn.14004bc40
nop
mov rcx, r12
call fcn.14004bc40
nop
mov rcx, rdi
call fcn.14004bc40
nop
mov rcx, rbx
call fcn.14004bc40
add rsp, 0x1d8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov ecx, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
nop
mov dword [rbp - 0x58], 0
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
nop
call fcn.14004adb0
int3