Function at 0x1400b0530
Capabilities:
Create thread

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x108]
sub rsp, 0x1e0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
mov rax, qword [0x14014ce70]
xor rax, rsp
mov qword [rbp + 0x60], rax
xor r14d, r14d
lea rdx, [rbp + 8]
lea rcx, [0x14032f2e8]
call fcn.140003690
nop
lea rdx, str.DBDC_
cmp qword [0x14032f350], 0x10
cmovae rdx, qword [str.DBDC_]
mov r8, qword [0x14032f348]
mov rcx, rax
call fcn.140008430
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], r14
mov qword [rbp - 0x38], r14
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x40], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], r14b
lea rdx, [0x14032f268]
cmp qword [0x14032f280], 0x10
cmovae rdx, qword [0x14032f268]
mov r8, qword [0x14032f278]
lea rcx, [rbp - 0x50]
call fcn.140008430
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x58], r14
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x60], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], r14b
lea r8d, [r14 + 0xd]
lea rdx, str.settings.json
lea rcx, [rbp - 0x70]
call fcn.140008430
xorps xmm0, xmm0
movups xmmword [rsp + 0x70], xmm0
mov qword [rbp - 0x80], r14
mov qword [rbp - 0x78], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x80], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], r14b
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x30]
call fcn.140005570
nop
lea rcx, [rsp + 0x70]
call fcn.140009cd0
nop
lea rcx, [rbp - 0x70]
call fcn.140009cd0
nop
lea rcx, [rbp - 0x50]
call fcn.140009cd0
nop
lea rcx, [rbp + 8]
call fcn.140009cd0
movzx r13d, byte [rbp + 0x30]
cmp r13b, 1
sete r12b
jne 0x1400b0b5e
mov rsi, qword [rbp + 0x38]
mov r15, qword [rsi]
mov rbx, qword [r15 + 8]
mov r14, r15
mov edi, 0xb
cmp byte [rbx + 0x19], 0
jne 0x1400b074f
mov r13d, edi
nop
lea rcx, [rbx + 0x20]
mov rdi, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1400b0702
mov rcx, qword [rcx]
mov r8, rdi
cmp rdi, r13
cmova r8, r13
lea rdx, str.menu_accent
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1400b0722
jns 0x1400b072d
mov al, 1
jmp 0x1400b072f
cmp rdi, r13
jae 0x1400b072b
mov al, 1
jmp 0x1400b072f
jbe 0x1400b0739
xor al, al
test al, al
je 0x1400b0739
mov rbx, qword [rbx + 0x10]
jmp 0x1400b073f
mov r14, rbx
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
je 0x1400b06f0
movzx r13d, byte [rbp + 0x30]
mov edi, 0xb
cmp byte [r14 + 0x19], 0
jne 0x1400b0b5b
lea rcx, [r14 + 0x20]
mov rbx, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1400b076c
mov rcx, qword [rcx]
mov r8, rbx
cmp rbx, 0xb
cmova r8, rdi
lea rdx, str.menu_accent
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1400b078d
jns 0x1400b0799
mov al, 0xff
jmp 0x1400b079b
cmp rbx, 0xb
jae 0x1400b0797
mov al, 0xff
jmp 0x1400b079b
jbe 0x1400b07a3
mov al, 1
test al, al
jg 0x1400b0b5b
cmp r14, r15
je 0x1400b0b5b
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
xor r14d, r14d
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], r14
mov r8, rdi
lea rdx, str.menu_accent
lea rcx, [rsp + 0x30]
call fcn.140004300
nop
test r12b, r12b
je 0x1400b11ba
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.14001a070
mov rbx, qword [rsp + 0x60]
cmp byte [rbx + 0x19], r14b
jne 0x1400b080e
lea r8, [rbx + 0x20]
lea rdx, [rsp + 0x30]
call fcn.14001b290
test al, al
je 0x1400b0811
mov rbx, qword [rsi]
lea rcx, [rsp + 0x30]
call fcn.140009cd0
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], r14
mov r8d, 1
lea rdx, [0x14010d6b4]
lea rcx, [rsp + 0x30]
call fcn.140004300
nop
cmp byte [rbx + 0x40], 1
jne 0x1400b12b1
mov rdi, qword [rbx + 0x48]
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.14001a070
mov rbx, qword [rsp + 0x60]
cmp byte [rbx + 0x19], 0
jne 0x1400b0882
lea r8, [rbx + 0x20]
lea rdx, [rsp + 0x30]
call fcn.14001b290
test al, al
je 0x1400b0885
mov rbx, qword [rdi]
lea rcx, [rsp + 0x30]
call fcn.140009cd0
lea rcx, [rbx + 0x40]
call fcn.14009b110
mov dword [0x14032f258], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], r14
mov r8d, 0xb
lea rdx, str.menu_accent
lea rcx, [rsp + 0x30]
call fcn.140004300
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.14001a070
mov rbx, qword [rsp + 0x60]
cmp byte [rbx + 0x19], 0
jne 0x1400b08f7
lea r8, [rbx + 0x20]
lea rdx, [rsp + 0x30]
call fcn.14001b290
test al, al
je 0x1400b08fa
mov rbx, qword [rsi]
lea rcx, [rsp + 0x30]
call fcn.140009cd0
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], r14
mov r8d, 1
lea rdx, [0x14010d6b8]
lea rcx, [rsp + 0x30]
call fcn.140004300
nop
cmp byte [rbx + 0x40], 1
jne 0x1400b1273
mov rdi, qword [rbx + 0x48]
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.14001a070
mov rbx, qword [rsp + 0x60]
cmp byte [rbx + 0x19], 0
jne 0x1400b096b
lea r8, [rbx + 0x20]
lea rdx, [rsp + 0x30]
call fcn.14001b290
test al, al
je 0x1400b096e
mov rbx, qword [rdi]
lea rcx, [rsp + 0x30]
call fcn.140009cd0
lea rcx, [rbx + 0x40]
call fcn.14009b110
mov dword [0x14032f25c], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], r14
mov r8d, 0xb
lea rdx, str.menu_accent
lea rcx, [rsp + 0x30]
call fcn.140004300
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.14001a070
mov rbx, qword [rsp + 0x60]
cmp byte [rbx + 0x19], 0
jne 0x1400b09e0
lea r8, [rbx + 0x20]
lea rdx, [rsp + 0x30]
call fcn.14001b290
test al, al
je 0x1400b09e3
mov rbx, qword [rsi]
lea rcx, [rsp + 0x30]
call fcn.140009cd0
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], r14
mov r8d, 1
lea rdx, [0x14010d6f4]
lea rcx, [rsp + 0x30]
call fcn.140004300
nop
cmp byte [rbx + 0x40], 1
jne 0x1400b1235
mov rdi, qword [rbx + 0x48]
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.14001a070
mov rbx, qword [rsp + 0x60]
cmp byte [rbx + 0x19], 0
jne 0x1400b0a54
lea r8, [rbx + 0x20]
lea rdx, [rsp + 0x30]
call fcn.14001b290
test al, al
je 0x1400b0a57
mov rbx, qword [rdi]
lea rcx, [rsp + 0x30]
call fcn.140009cd0
lea rcx, [rbx + 0x40]
call fcn.14009b110
mov dword [0x14032f260], eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], r14
mov r8d, 0xb
lea rdx, str.menu_accent
lea rcx, [rsp + 0x30]
call fcn.140004300
nop
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.14001a070
mov rbx, qword [rsp + 0x60]
cmp byte [rbx + 0x19], 0
jne 0x1400b0ac9
lea r8, [rbx + 0x20]
lea rdx, [rsp + 0x30]
call fcn.14001b290
test al, al
je 0x1400b0acc
mov rbx, qword [rsi]
lea rcx, [rsp + 0x30]
call fcn.140009cd0
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
mov qword [rsp + 0x40], r14
mov qword [rsp + 0x48], r14
mov r8d, 1
lea rdx, [0x14010d6f8]
lea rcx, [rsp + 0x30]
call fcn.140004300
nop
cmp byte [rbx + 0x40], 1
jne 0x1400b11f7
mov rdi, qword [rbx + 0x48]
lea r8, [rsp + 0x30]
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.14001a070
mov rbx, qword [rsp + 0x60]
cmp byte [rbx + 0x19], 0
jne 0x1400b0b3d
lea r8, [rbx + 0x20]
lea rdx, [rsp + 0x30]
call fcn.14001b290
test al, al
je 0x1400b0b40
mov rbx, qword [rdi]
lea rcx, [rsp + 0x30]
call fcn.140009cd0
lea rcx, [rbx + 0x40]
call fcn.14009b110
mov dword [0x14032f264], eax
jmp 0x1400b0b5e
xor r14d, r14d
movzx edx, r13b
lea rcx, [rbp + 0x38]
call fcn.14000ac00
nop
mov ecx, 1
call fcn.1400e7be0
mov qword [rbp + 0x28], rax
lea rcx, [rbp + 0x58]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r14d
mov r9, rax
lea r8, [0x1400b3990]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x50], rax
test rax, rax
je 0x1400b115a
cmp dword [rbp + 0x58], 0
jne 0x1400b0bbb
mov ecx, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
movaps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp + 0x30], xmm0
lea rcx, [rbp + 0x30]
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
je 0x1400b0bdb
mov ecx, eax
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_C_error_int_]
int3
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x50], xmm0
mov ecx, 8
call fcn.1400e7be0
lea rcx, [0x1400b3b30]
mov qword [rax], rcx
mov qword [rbp + 0x28], rax
lea rcx, [rbp + 0x48]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r14d
mov r9, rax
lea r8, [0x1400b3a40]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x40], rax
test rax, rax
je 0x1400b114a
cmp dword [rbp + 0x48], 0
jne 0x1400b0c3c
mov ecx, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3
movaps xmm0, xmmword [rbp + 0x40]
movdqa xmmword [rbp + 0x30], xmm0
lea rcx, [rbp + 0x30]
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
je 0x1400b0c5c
mov ecx, eax
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_C_error_int_]
int3
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x40], xmm0
mov rcx, qword [0x1403339e0]
call fcn.1400cae00
test eax, eax
jne 0x1400b1130
movabs rsi, 0x311cdad160000
movabs r15, 0x112e0be826d694b3
movsd xmm11, qword [0x14010e1b8]
xorps xmm9, xmm9
movsd xmm12, qword [0x14010e2a8]
movsd xmm10, qword [0x14010e350]
movsd xmm8, qword [0x14010e308]
call fcn.1400cf830
movaps xmm7, xmm0
mov rcx, qword [0x1403339e0]
call fcn.1400c7950
mov rax, qword [0x140333c78]
mov qword [0x140333a10], rax
call fcn.1400cca80
mov rax, qword [0x140333a10]
test rax, rax
je 0x1400b0cf0
mov rax, qword [rax + 0xa0]
jmp 0x1400b0cf3
mov rax, r14
cmp dword [rax + 0x30], 0
jne 0x1400b0cfe
call fcn.1400740f0
call fcn.140072d30
call fcn.14003d0a0
call fcn.1400b2fe0
call fcn.1400b12f0
call fcn.14003f7e0
mov ecx, 0x4000
call qword [sym.imp.OPENGL32.dll_glClear]
mov rax, qword [0x140333a10]
mov rax, qword [rax + 0x4cd8]
mov rcx, qword [rax]
add rcx, 0xa8
mov rax, r14
cmp byte [rcx], 0
cmovne rax, rcx
mov rcx, rax
call fcn.140073700
mov rcx, qword [0x1403339e0]
call fcn.1400c7a60
mov rcx, qword [0x140333c68]
test rcx, rcx
je 0x1400b0fb5
call fcn.1400c7950
mov rax, qword [0x140333c70]
mov qword [0x140333a10], rax
test rax, rax
je 0x1400b0d89
mov rcx, qword [rax + 0xa0]
jmp 0x1400b0d8c
mov rcx, r14
cmp dword [rcx + 0x30], 0
jne 0x1400b0d97
call fcn.1400740f0
call fcn.140072d30
call fcn.14003d0a0
cmp byte [0x14014cf10], 0
je 0x1400b0f61
cmp byte [0x14014cf7c], 0
je 0x1400b0dcc
call fcn.1400afc00
mov r8, qword [0x14032f228]
mov rdx, qword [0x14032f220]
jmp 0x1400b0e3d
mov r8, qword [0x14032f228]
mov rax, r8
mov rdx, qword [0x14032f220]
sub rax, rdx
sar rax, 3
test rax, rax
je 0x1400b0e3d
mov ebx, 1
cmp rax, rbx
jbe 0x1400b0e3d
mov ecx, ebx
nop word [rax + rax]
lea rcx, [rdx + rcx*8]
lea rdx, [rcx + 8]
sub r8, rdx
call sub.VCRUNTIME140.dll_memmove
mov r8, qword [0x14032f228]
sub r8, 8
mov qword [0x14032f228], r8
inc ebx
mov rax, r8
mov rdx, qword [0x14032f220]
sub rax, rdx
sar rax, 3
movsxd rcx, ebx
cmp rcx, rax
jb 0x1400b0e00
mov edi, r14d
mov rax, r8
sub rax, rdx
sar rax, 3
test rax, rax
je 0x1400b0f61
mov rbx, r14
movsd xmm0, qword [rdx + rbx]
movsd qword [rbp + 0x28], xmm0
cmp byte [0x14014cf4c], 0
je 0x1400b0f13
mov rax, qword [0x140333a10]
mov rcx, qword [rax + 0x41d8]
lea r8, str.Background
xor edx, edx
mov rcx, qword [rcx + 0x40]
call fcn.14003c1f0
mov r8, rax
lea rcx, [0x14014cf5c]
cmp byte [0x14014cf4d], 0
je 0x1400b0ecb
call fcn.140036720
movd xmm2, dword [0x14014cf50]
cvtdq2ps xmm2, xmm2
mov ecx, dword [0x14014cf58]
mov dword [rsp + 0x20], ecx
mov r9d, eax
lea rdx, [rbp + 0x28]
mov rcx, r8
call fcn.14006ac20
jmp 0x1400b0f05
movd xmm6, dword [0x14014cf54]
cvtdq2ps xmm6, xmm6
call fcn.140036720
movd xmm2, dword [0x14014cf50]
cvtdq2ps xmm2, xmm2
movss dword [rsp + 0x28], xmm6
mov ecx, dword [0x14014cf58]
mov dword [rsp + 0x20], ecx
mov r9d, eax
lea rdx, [rbp + 0x28]
mov rcx, r8
call fcn.14006ab40
mov rdx, qword [0x14032f220]
mov r8, qword [0x14032f228]
cmp byte [0x14014cf11], 0
je 0x1400b0f45
cmp byte [0x14014cf34], 0
je 0x1400b0f2e
lea rcx, [rbp + 0x28]
call fcn.1400af490
lea rcx, [rbp + 0x28]
call fcn.1400af0f0
mov r8, qword [0x14032f228]
mov rdx, qword [0x14032f220]
inc edi
add rbx, 8
mov rcx, r8
sub rcx, rdx
sar rcx, 3
movsxd rax, edi
cmp rax, rcx
jb 0x1400b0e56
cmp byte [0x140333c58], 0
je 0x1400b0f6f
call fcn.140098770
call fcn.14003f7e0
mov ecx, 0x4100
call qword [sym.imp.OPENGL32.dll_glClear]
mov rax, qword [0x140333a10]
mov rax, qword [rax + 0x4cd8]
mov rcx, qword [rax]
add rcx, 0xa8
mov rax, r14
cmp byte [rcx], 0
cmovne rax, rcx
mov rcx, rax
call fcn.140073700
mov rcx, qword [0x140333c68]
call fcn.1400c7a60
cmp byte [0x140333c58], 0
je 0x1400b0fc3
call fcn.140098540
call fcn.1400cf830
subsd xmm0, xmm7
comisd xmm11, xmm0
jbe 0x1400b111c
movaps xmm6, xmm11
subsd xmm6, xmm0
call qword [sym.imp.MSVCP140.dll__Query_perf_frequency]
mov rbx, rax
call qword [sym.imp.MSVCP140.dll__Query_perf_counter]
cmp rbx, 0x989680
jne 0x1400b0ffd
imul rax, rax, 0x64
jmp 0x1400b1018
cqo
idiv rbx
imul rcx, rax, 0x3b9aca00
imul rax, rdx, 0x3b9aca00
cqo
idiv rbx
add rax, rcx
xorps xmm7, xmm7
cvtsi2sd xmm7, rax
comisd xmm9, xmm6
ja 0x1400b1062
comisd xmm6, xmm9
jbe 0x1400b1032
mov al, 1
jmp 0x1400b1041
ucomisd xmm6, xmm9
jp 0x1400b103f
jne 0x1400b103f
xor al, al
jmp 0x1400b1041
mov al, 0x80
test al, al
jle 0x1400b1062
mulsd xmm6, xmm12
movaps xmm0, xmm10
subsd xmm0, xmm6
comisd xmm0, xmm7
jbe 0x1400b105e
addsd xmm7, xmm6
jmp 0x1400b1062
movaps xmm7, xmm10
call qword [sym.imp.MSVCP140.dll__Query_perf_frequency]
mov rbx, rax
call qword [sym.imp.MSVCP140.dll__Query_perf_counter]
cmp rbx, 0x989680
jne 0x1400b1080
imul rax, rax, 0x64
jmp 0x1400b109b
cqo
idiv rbx
imul rcx, rax, 0x3b9aca00
imul rax, rdx, 0x3b9aca00
cqo
idiv rbx
add rax, rcx
xorps xmm0, xmm0
cvtsi2sd xmm0, rax
comisd xmm0, xmm7
ja 0x1400b111c
comisd xmm7, xmm0
jbe 0x1400b10b3
mov al, 0xff
jmp 0x1400b10c1
ucomisd xmm7, xmm0
jp 0x1400b10bf
jne 0x1400b10bf
xor al, al
jmp 0x1400b10c1
mov al, 0x80
test al, al
jns 0x1400b111c
movaps xmm6, xmm7
subsd xmm6, xmm0
call qword [sym.imp.MSVCP140.dll__Xtime_get_ticks]
imul rcx, rax, 0x64
comisd xmm6, xmm8
jbe 0x1400b10e2
add rcx, rsi
jmp 0x1400b10ea
cvttsd2si rax, xmm6
add rcx, rax
mov rax, r15
imul rcx
sar rdx, 0x1a
mov rax, rdx
shr rax, 0x3f
add rdx, rax
mov qword [rbp + 0x30], rdx
imul eax, edx, 0x3b9aca00
sub ecx, eax
mov dword [rbp + 0x38], ecx
lea rcx, [rbp + 0x30]
call qword [sym.imp.MSVCP140.dll__Thrd_sleep]
jmp 0x1400b1062
mov rcx, qword [0x1403339e0]
call fcn.1400cae00
test eax, eax
je 0x1400b0cb4
cmp dword [rbp + 0x48], 0
je 0x1400b113d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
nop
cmp dword [rbp + 0x58], 0
je 0x1400b116a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
nop
mov dword [rbp + 0x48], r14d
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
nop
mov dword [rbp + 0x58], r14d
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
nop
mov rcx, qword [rbp + 0x60]
xor rcx, rsp
call fcn.1400e7bc0
lea r11, [rsp + 0x1e0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
lea rcx, [rbp + 0x30]
call fcn.1400096b0
mov qword [rbp + 0x28], rax
lea r8, [rbp + 0x28]
lea rcx, [rbp + 8]
call fcn.140019560
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rbp - 0x30]
call fcn.14000dda0
lea rdx, [0x140121458]
lea rcx, [rbp - 0x30]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbx + 0x40]
call fcn.1400096b0
mov qword [rbp + 0x28], rax
lea r8, [rbp + 0x28]
lea rcx, [rsp + 0x50]
call fcn.140019560
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rbp - 0x30]
call fcn.14000dda0
lea rdx, [0x140121458]
lea rcx, [rbp - 0x30]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbx + 0x40]
call fcn.1400096b0
mov qword [rbp + 0x28], rax
lea r8, [rbp + 0x28]
lea rcx, [rsp + 0x50]
call fcn.140019560
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rbp - 0x30]
call fcn.14000dda0
lea rdx, [0x140121458]
lea rcx, [rbp - 0x30]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbx + 0x40]
call fcn.1400096b0
mov qword [rbp + 0x28], rax
lea r8, [rbp + 0x28]
lea rcx, [rsp + 0x50]
call fcn.140019560
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rbp - 0x30]
call fcn.14000dda0
lea rdx, [0x140121458]
lea rcx, [rbp - 0x30]
call sub.VCRUNTIME140.dll__CxxThrowException
nop
lea rcx, [rbx + 0x40]
call fcn.1400096b0
mov qword [rbp + 0x28], rax
lea r8, [rbp + 0x28]
lea rcx, [rsp + 0x50]
call fcn.140019560
nop
mov r8, rax
mov edx, 0x131
lea rcx, [rbp - 0x30]
call fcn.14000dda0
lea rdx, [0x140121458]
lea rcx, [rbp - 0x30]
call sub.VCRUNTIME140.dll__CxxThrowException
int3