Function at 0x14005fb38
Capabilities:
Get number of processors

Disassembly:
mov rax, rsp
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x118]
sub rsp, 0x1e0
mov qword [rsp + 0x58], 0xfffffffffffffffe
mov qword [rax + 0x10], rbx
mov rax, qword [0x140121c90]
xor rax, rsp
mov qword [rbp + 0xd0], rax
mov r15, r9
mov r12, r8
mov esi, edx
mov dword [rbp - 0x68], edx
mov r13, rcx
mov qword [rsp + 0x60], rcx
mov r14d, 4
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
mov eax, dword [r14 + rdi]
cmp dword [0x140123698], eax
jg 0x140060d3b
mov eax, dword [r14 + rdi]
cmp dword [0x1401234f8], eax
jg 0x140060dc0
mov eax, dword [r14 + rdi]
cmp dword [0x1401234c8], eax
jg 0x140060e45
mov eax, dword [r14 + rdi]
cmp dword [0x140123868], eax
jg 0x140060eca
mov eax, dword [r14 + rdi]
cmp dword [0x140123498], eax
jg 0x140060f4f
mov eax, dword [r14 + rdi]
cmp dword [0x140123678], eax
jg 0x140060fd4
mov eax, dword [r14 + rdi]
cmp dword [0x140123594], eax
jg 0x140061059
mov eax, dword [r14 + rdi]
cmp dword [0x1401231f8], eax
jg 0x1400610de
mov eax, dword [r14 + rdi]
cmp dword [0x1401235cc], eax
jg 0x140061163
mov eax, dword [r14 + rdi]
cmp dword [0x1401231f4], eax
jg 0x1400611e8
mov eax, dword [r14 + rdi]
cmp dword [0x1401232e4], eax
jg 0x14006126d
mov eax, dword [r14 + rdi]
cmp dword [0x1401231e0], eax
jg 0x1400612f2
mov eax, dword [r14 + rdi]
cmp dword [0x140123108], eax
jg 0x140061377
mov eax, dword [r14 + rdi]
cmp dword [0x140123448], eax
jg 0x1400613fc
mov eax, dword [r14 + rdi]
cmp dword [0x1401232c8], eax
jg 0x140061481
mov eax, dword [r14 + rdi]
cmp dword [0x140123380], eax
jg 0x140061506
mov eax, dword [r14 + rdi]
cmp dword [0x140123424], eax
jg 0x14006158b
mov eax, dword [r14 + rdi]
cmp dword [0x1401232fc], eax
jg 0x140061610
xor r14d, r14d
test sil, 1
je 0x1400603d7
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005fcdf
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123688]
test rax, rax
je 0x14005fcf0
mov r8, qword [rax]
jmp 0x14005fcf3
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0xb0]
call fcn.140052890
mov rbx, rax
cmp r15, rax
je 0x14005fd40
cmp qword [r15 + 0x18], 8
jb 0x14005fd25
mov rcx, qword [r15]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [r15 + 0x18], 7
mov qword [r15 + 0x10], r14
mov word [r15], r14w
mov rdx, rbx
mov rcx, r15
call fcn.1400067b8
cmp qword [rbp + 0xc8], 8
jb 0x14005fd5d
mov rcx, qword [rbp + 0xb0]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov rdi, r14
mov qword [rsp + 0x30], r14
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005fd80
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123850]
test rax, rax
je 0x14005fd91
mov r8, qword [rax]
jmp 0x14005fd94
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp - 0x78]
call fcn.140052b70
mov rcx, qword [rax]
test rcx, rcx
je 0x14005fdc2
mov rdi, rcx
mov qword [rsp + 0x30], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x14005fdd8
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
test rdi, rdi
je 0x14005ffa2
mov qword [rbp - 0x80], r14
mov rax, qword [rdi]
lea rdx, [rbp - 0x80]
mov rcx, rdi
mov rax, qword [rax + 0x60]
call qword [0x1400d22d8]
test eax, eax
jne 0x14005ff8c
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x140061695
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
jmp 0x14005ff6b
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005fe46
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x38]
call fcn.140052744
nop
mov r8, rax
mov rdx, qword [0x14011b248]
lea rcx, [rbp + 0xb0]
call fcn.14001c914
nop
cmp qword [rsp + 0x50], 8
jb 0x14005fe86
mov rcx, qword [rsp + 0x38]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [rsp + 0x50], 7
mov qword [rsp + 0x48], r14
mov word [rsp + 0x38], r14w
mov rax, qword [0x140123688]
test rax, rax
je 0x14005feab
mov rdx, qword [rax]
jmp 0x14005feae
mov rdx, r14
lea rcx, [rbp + 0xb0]
call fcn.140048bd8
test eax, eax
jne 0x1400616ab
mov rcx, qword [rsp + 0x78]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x14005fedd
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x50]
call fcn.140052a4c
nop
lea rcx, [r15 + 0x20]
mov rdx, rax
call fcn.140043dfc
nop
cmp qword [rbp + 0x68], 8
jb 0x14005ff0f
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov rbx, qword [rbp - 0x80]
test rbx, rbx
je 0x1400616a0
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005ff33
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
mov qword [rsp + 0x78], r14
mov rax, qword [rbx]
lea rdx, [rsp + 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
nop
cmp qword [rbp + 0xc8], 8
jb 0x14005ff6b
mov rcx, qword [rbp + 0xb0]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005fe2f
test rcx, rcx
je 0x14005ff8c
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005ffa2
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005ffbd
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123148]
test rax, rax
je 0x14005ffce
mov rdx, qword [rax]
jmp 0x14005ffd1
mov rdx, r14
lea rcx, [rsp + 0x68]
call fcn.140052c30
mov dword [r15 + 0x78], eax
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005fffa
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123260]
test rax, rax
je 0x14006000b
mov r8, qword [rax]
jmp 0x14006000e
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.140052890
mov rsi, rax
lea rbx, [r15 + 0x38]
cmp rbx, rax
je 0x14006005c
cmp qword [rbx + 0x18], 8
jb 0x140060041
mov rcx, qword [rbx]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [rbx + 0x18], 7
mov qword [rbx + 0x10], r14
mov word [rbx], r14w
mov rdx, rsi
mov rcx, rbx
call fcn.1400067b8
cmp qword [rbp + 0x68], 8
jb 0x140060073
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14006008e
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x1401238d8]
test rax, rax
je 0x14006009f
mov r8, qword [rax]
jmp 0x1400600a2
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.140052890
mov r14, rax
lea rsi, [r15 + 0x58]
cmp rsi, rax
je 0x1400600f1
cmp qword [rsi + 0x18], 8
jb 0x1400600d5
mov rcx, qword [rsi]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [rsi + 0x18], 7
xor eax, eax
mov qword [rsi + 0x10], rax
mov word [rsi], ax
mov rdx, r14
mov rcx, rsi
call fcn.1400067b8
cmp qword [rbp + 0x68], 8
jb 0x140060108
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
xor r14d, r14d
cmp qword [r12 + 0x10], r14
jbe 0x1400602f9
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x140060130
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123730]
test rax, rax
je 0x140060141
mov r8, qword [rax]
jmp 0x140060144
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rsp + 0x78]
call fcn.140052b70
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x1400601f2
mov qword [rbp - 0x70], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123260]
test rax, rax
je 0x140060186
mov r8, qword [rax]
jmp 0x140060189
mov r8, r14
mov qword [rsp + 0x20], rbx
mov r9, r12
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x50]
call fcn.140052f80
mov r14, rax
cmp rbx, rax
je 0x1400601d8
cmp qword [rbx + 0x18], 8
jb 0x1400601bc
mov rcx, qword [rbx]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [rbx + 0x18], 7
xor eax, eax
mov qword [rbx + 0x10], rax
mov word [rbx], ax
mov rdx, r14
mov rcx, rbx
call fcn.1400067b8
cmp qword [rbp + 0x68], 8
jb 0x1400601ef
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
xor r14d, r14d
mov rcx, qword [r13]
mov qword [rbp - 0x70], rcx
test rcx, rcx
je 0x14006020c
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123190]
test rax, rax
je 0x14006021d
mov r8, qword [rax]
jmp 0x140060220
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x68]
call fcn.140052b70
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x1400602cf
mov qword [rbp - 0x80], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x1401238d8]
test rax, rax
je 0x140060262
mov r8, qword [rax]
jmp 0x140060265
mov r8, r14
mov qword [rsp + 0x20], rsi
mov r9, r12
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0x50]
call fcn.140052f80
mov rbx, rax
cmp rsi, rax
je 0x1400602b3
cmp qword [rsi + 0x18], 8
jb 0x140060298
mov rcx, qword [rsi]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov qword [rsi + 0x18], 7
mov qword [rsi + 0x10], r14
mov word [rsi], r14w
mov rdx, rbx
mov rcx, rsi
call fcn.1400067b8
cmp qword [rbp + 0x68], 8
jb 0x1400602ca
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
nop dword [rax + rax]
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x1400602e2
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x1400602f9
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140060314
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x1401236f8]
test rax, rax
je 0x140060325
mov r8, qword [rax]
jmp 0x140060328
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x70]
call fcn.140052b70
nop
cmp qword [rsp + 0x70], r14
je 0x140060347
mov byte [r15 + 0x7c], 1
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x140060361
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123458]
test rax, rax
je 0x140060372
mov r8, qword [rax]
jmp 0x140060375
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x60]
call fcn.140052b70
nop
mov rcx, qword [rbp - 0x60]
test rcx, rcx
je 0x140060394
mov byte [r15 + 0x7d], 1
test rcx, rcx
je 0x1400603a7
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov rcx, qword [rsp + 0x70]
test rcx, rcx
je 0x1400603bf
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
test rdi, rdi
je 0x1400603d4
mov rax, qword [rdi]
mov rcx, rdi
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
mov esi, dword [rbp - 0x68]
test sil, 4
je 0x1400605d4
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x140060403
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123440]
test rax, rax
je 0x140060414
mov r8, qword [rax]
jmp 0x140060417
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.140052b70
mov rcx, qword [rax]
test rcx, rcx
je 0x140060445
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x14006045c
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
test rbx, rbx
je 0x1400605bf
mov qword [rbp - 0x80], r14
mov rax, qword [rbx]
lea rdx, [rbp - 0x80]
mov rcx, rbx
mov rax, qword [rax + 0x60]
call qword [0x1400d22d8]
test eax, eax
jne 0x1400605a8
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x1400616c5
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140060595
mov qword [rbp - 0x38], 7
mov qword [rbp - 0x40], r14
mov word [rbp - 0x50], r14w
mov qword [rbp - 0x10], 7
mov qword [rbp - 0x18], r14
mov word [rbp - 0x28], r14w
mov qword [rbp + 0x10], 7
mov qword [rbp + 8], r14
mov word [rbp - 8], r14w
mov qword [rbp + 0x18], r14
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x20], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x30], xmm1
mov qword [rbp + 0x40], r14
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14006051e
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.140065b84
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0x88]
call fcn.140063bfc
mov rdi, qword [rbp - 0x80]
test rdi, rdi
je 0x1400616d0
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140060560
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
nop
lea rcx, [rbp - 0x50]
call fcn.1400349d8
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x1400604bc
mov esi, dword [rbp - 0x68]
test rcx, rcx
je 0x1400605a8
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x1400605bf
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
test rbx, rbx
je 0x1400605d4
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
test sil, 8
je 0x140060ce4
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x140060600
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123528]
test rax, rax
je 0x140060611
mov r8, qword [rax]
jmp 0x140060614
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.140052b70
mov rcx, qword [rax]
test rcx, rcx
je 0x140060642
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x140060659
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
test rbx, rbx
je 0x140060cce
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123170]
test rax, rax
je 0x140060688
mov rdx, qword [rax]
jmp 0x14006068b
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.140052e0c
mov byte [r15 + 0x7e], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x140123428]
test rax, rax
je 0x1400606c2
mov rdx, qword [rax]
jmp 0x1400606c5
mov rdx, r14
mov r9b, 1
lea rcx, [rsp + 0x70]
call fcn.140052e0c
mov byte [r15 + 0x7f], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rax, qword [0x1401238e8]
test rax, rax
je 0x1400606fc
mov rdx, qword [rax]
jmp 0x1400606ff
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.140052e0c
mov byte [r15 + 0x80], al
mov qword [rsp + 0x68], r14
mov rax, qword [0x140123770]
test rax, rax
je 0x140060729
mov rdx, qword [rax]
jmp 0x14006072c
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rsp + 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400d22d8]
test eax, eax
jne 0x140060859
mov qword [rsp + 0x78], r14
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x1400616db
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
jmp 0x140060838
mov qword [rbp + 0x70], 7
mov qword [rbp + 0x68], r14
mov word [rbp + 0x58], r14w
and word [rbp + 0x78], 0
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x80], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x90], xmm1
movdqa xmmword [rbp + 0xa0], xmm0
lea rax, vtable.Uev::RegistrySetting.0
mov qword [rbp + 0x50], rax
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x1400607d1
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.14006652c
lea rdx, [rbp + 0x50]
lea rcx, [r15 + 0xa0]
call fcn.140063b48
mov rdi, qword [rsp + 0x68]
test rdi, rdi
je 0x1400616e6
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140060814
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
nop
lea rcx, [rbp + 0x50]
call fcn.140053c1c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14006077b
test rcx, rcx
je 0x140060859
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov qword [rbp - 0x78], r14
mov rax, qword [0x140123140]
test rax, rax
je 0x14006086e
mov rdx, qword [rax]
jmp 0x140060871
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400d22d8]
test eax, eax
jne 0x1400609a0
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x1400616f1
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
jmp 0x14006097f
mov edx, 7
mov qword [rbp - 0x30], rdx
mov qword [rbp - 0x38], r14
mov word [rbp - 0x48], r14w
and word [rbp - 0x28], 0
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x20], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp - 0x10], xmm1
movdqa xmmword [rbp], xmm0
lea rax, vtable.Uev::FileSetting.0
mov qword [rbp - 0x50], rax
mov qword [rbp + 0x30], rdx
mov qword [rbp + 0x28], r14
mov word [rbp + 0x18], r14w
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x140060919
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.140066ae4
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xb8]
call fcn.140063a04
mov rdi, qword [rbp - 0x78]
test rdi, rdi
je 0x1400616fc
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14006095b
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
nop
lea rcx, [rbp - 0x50]
call fcn.140063878
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x1400608be
test rcx, rcx
je 0x1400609a0
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov qword [rbp - 0x70], r14
mov rax, qword [0x1401238d0]
test rax, rax
je 0x1400609b5
mov rdx, qword [rax]
jmp 0x1400609b8
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x70]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400d22d8]
test eax, eax
jne 0x140060b38
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x140061707
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140060b25
lea rax, [rbp - 0x80]
mov qword [rsp + 0x30], rax
mov qword [rbp - 0x30], 7
mov qword [rbp - 0x38], r14
mov word [rbp - 0x48], r14w
and word [rbp - 0x28], 0
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x20], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp - 0x10], xmm1
movdqa xmmword [rbp], xmm0
lea rax, vtable.Uev::SystemParameterSetting.0
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x80], rcx
test rcx, rcx
je 0x140060a67
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
mov rcx, qword [rbp - 0x80]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x140060a7e
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.140052a4c
nop
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.140043dfc
nop
xor r8d, r8d
mov dl, 1
lea rcx, [rbp + 0x50]
call fcn.140003c4c
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x140060abf
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xd0]
call fcn.140063950
mov rdi, qword [rbp - 0x70]
test rdi, rdi
je 0x140061712
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140060af3
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
nop
lea rcx, [rbp - 0x50]
call fcn.140053c1c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140060a17
test rcx, rcx
je 0x140060b38
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov qword [rbp - 0x68], r14
mov rax, qword [0x1401234d8]
test rax, rax
je 0x140060b4d
mov rdx, qword [rax]
jmp 0x140060b50
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400d22d8]
test eax, eax
jne 0x140060c71
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x140060d25
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
jmp 0x140060c50
mov qword [rbp - 0x30], 7
mov qword [rbp - 0x38], r14
mov word [rbp - 0x48], r14w
and word [rbp - 0x28], 0
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x20], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp - 0x10], xmm1
movdqa xmmword [rbp], xmm0
lea rax, vtable.Uev::CustomActionSetting.0
mov qword [rbp - 0x50], rax
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x140060bea
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400d22d8]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.140065a28
lea rdx, [rbp - 0x48]
lea rcx, [r15 + 0xe8]
call fcn.140028fd8
mov rdi, qword [rbp - 0x68]
test rdi, rdi
je 0x140060d30
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140060c2c
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400d22d8]
nop
lea rcx, [rbp - 0x50]
call fcn.140053c1c
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140060b9d
test rcx, rcx
je 0x140060c71
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x140060c88
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x140060c9f
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x140060cb6
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x140060cce
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
test rbx, rbx
je 0x140060ce4
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
nop
mov rcx, qword [r13]
test rcx, rcx
je 0x140060cfa
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400d22d8]
mov rcx, qword [rbp + 0xd0]
xor rcx, rsp
call fcn.1400be5a0
mov rbx, qword [rsp + 0x228]
add rsp, 0x1e0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov ecx, 0x80004003
call fcn.140097930
nop
mov ecx, 0x80004003
call fcn.140097930
nop
lea rcx, [0x140123698]
call fcn.1400bf0b4
cmp dword [0x140123698], 0xffffffff
jne 0x14005fba7
lea rdx, str.Name
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123260]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb820]
call fcn.1400be738
nop
lea rcx, [0x140123698]
call fcn.1400bf044
jmp 0x14005fba7
lea rcx, [0x1401234f8]
call fcn.1400bf0b4
cmp dword [0x1401234f8], 0xffffffff
jne 0x14005fbb7
lea rdx, str.Description
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x1401238d8]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb800]
call fcn.1400be738
nop
lea rcx, [0x1401234f8]
call fcn.1400bf044
jmp 0x14005fbb7
lea rcx, [0x1401234c8]
call fcn.1400bf0b4
cmp dword [0x1401234c8], 0xffffffff
jne 0x14005fbc7
lea rdx, str.LocalizedNames
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123730]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb7e0]
call fcn.1400be738
nop
lea rcx, [0x1401234c8]
call fcn.1400bf044
jmp 0x14005fbc7
lea rcx, [0x140123868]
call fcn.1400bf0b4
cmp dword [0x140123868], 0xffffffff
jne 0x14005fbd7
lea rdx, str.LocalizedDescriptions
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123190]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb7c0]
call fcn.1400be738
nop
lea rcx, [0x140123868]
call fcn.1400bf044
jmp 0x14005fbd7
lea rcx, [0x140123498]
call fcn.1400bf0b4
cmp dword [0x140123498], 0xffffffff
jne 0x14005fbe7
lea rdx, [0x1400e12b4]
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123688]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb7a0]
call fcn.1400be738
nop
lea rcx, [0x140123498]
call fcn.1400bf044
jmp 0x14005fbe7
lea rcx, [0x140123678]
call fcn.1400bf0b4
cmp dword [0x140123678], 0xffffffff
jne 0x14005fbf7
lea rdx, str.ReplacedTemplates
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123850]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb780]
call fcn.1400be738
nop
lea rcx, [0x140123678]
call fcn.1400bf044
jmp 0x14005fbf7
lea rcx, [0x140123594]
call fcn.1400bf0b4
cmp dword [0x140123594], 0xffffffff
jne 0x14005fc07
lea rdx, str.Version
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123148]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb760]
call fcn.1400be738
nop
lea rcx, [0x140123594]
call fcn.1400bf044
jmp 0x14005fc07
lea rcx, [0x1401231f8]
call fcn.1400bf0b4
cmp dword [0x1401231f8], 0xffffffff
jne 0x14005fc17
lea rdx, str.DeferToMSAccount
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x1401236f8]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb740]
call fcn.1400be738
nop
lea rcx, [0x1401231f8]
call fcn.1400bf044
jmp 0x14005fc17
lea rcx, [0x1401235cc]
call fcn.1400bf0b4
cmp dword [0x1401235cc], 0xffffffff
jne 0x14005fc27
lea rdx, str.DeferToOffice365
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123458]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb720]
call fcn.1400be738
nop
lea rcx, [0x1401235cc]
call fcn.1400bf044
jmp 0x14005fc27
lea rcx, [0x1401231f4]
call fcn.1400bf0b4
cmp dword [0x1401231f4], 0xffffffff
jne 0x14005fc37
lea rdx, str.Asynchronous
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123170]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb700]
call fcn.1400be738
nop
lea rcx, [0x1401231f4]
call fcn.1400bf044
jmp 0x14005fc37
lea rcx, [0x1401232e4]
call fcn.1400bf0b4
cmp dword [0x1401232e4], 0xffffffff
jne 0x14005fc47
lea rdx, str.PreventOverlappingSynchronization
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123428]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb6e0]
call fcn.1400be738
nop
lea rcx, [0x1401232e4]
call fcn.1400bf044
jmp 0x14005fc47
lea rcx, [0x1401231e0]
call fcn.1400bf0b4
cmp dword [0x1401231e0], 0xffffffff
jne 0x14005fc57
lea rdx, str.AlwaysApplySettings
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x1401238e8]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb6c0]
call fcn.1400be738
nop
lea rcx, [0x1401231e0]
call fcn.1400bf044
jmp 0x14005fc57
lea rcx, [0x140123108]
call fcn.1400bf0b4
cmp dword [0x140123108], 0xffffffff
jne 0x14005fc67
lea rdx, str.Processes
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123440]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb6a0]
call fcn.1400be738
nop
lea rcx, [0x140123108]
call fcn.1400bf044
jmp 0x14005fc67
lea rcx, [0x140123448]
call fcn.1400bf0b4
cmp dword [0x140123448], 0xffffffff
jne 0x14005fc77
lea rdx, str.Settings
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123528]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb680]
call fcn.1400be738
nop
lea rcx, [0x140123448]
call fcn.1400bf044
jmp 0x14005fc77
lea rcx, [0x1401232c8]
call fcn.1400bf0b4
cmp dword [0x1401232c8], 0xffffffff
jne 0x14005fc87
lea rdx, str.Registry
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123770]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb660]
call fcn.1400be738
nop
lea rcx, [0x1401232c8]
call fcn.1400bf044
jmp 0x14005fc87
lea rcx, [0x140123380]
call fcn.1400bf0b4
cmp dword [0x140123380], 0xffffffff
jne 0x14005fc97
lea rdx, str.File
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x140123140]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb640]
call fcn.1400be738
nop
lea rcx, [0x140123380]
call fcn.1400bf044
jmp 0x14005fc97
lea rcx, [0x140123424]
call fcn.1400bf0b4
cmp dword [0x140123424], 0xffffffff
jne 0x14005fca7
lea rdx, str.SystemParameter
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x1401238d0]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb620]
call fcn.1400be738
nop
lea rcx, [0x140123424]
call fcn.1400bf044
jmp 0x14005fca7
lea rcx, [0x1401232fc]
call fcn.1400bf0b4
cmp dword [0x1401232fc], 0xffffffff
jne 0x14005fcb7
lea rdx, [0x1400e0758]
lea rcx, [rsp + 0x68]
call fcn.140050c20
mov rbx, rax
mov rdx, qword [0x14011b248]
lea rcx, [rsp + 0x70]
call fcn.140050c20
nop
mov r8, rbx
lea rdx, [0x1401234d8]
mov rcx, rax
call fcn.140050cc8
nop
lea rcx, [rsp + 0x70]
call fcn.140050d50
nop
lea rcx, [rsp + 0x68]
call fcn.140050d50
lea rcx, [0x1400cb600]
call fcn.1400be738
nop
lea rcx, [0x1401232fc]
call fcn.1400bf044
jmp 0x14005fcb7
mov ecx, 0x80004003
call fcn.140097930
nop
mov ecx, 0x80004003
call fcn.140097930
int3
lea rcx, [rbp + 0x50]
call fcn.140050f18
lea rdx, [0x140118d90]
lea rcx, [rbp + 0x50]
call sub.msvcrt.dll__CxxThrowException
nop
mov ecx, 0x80004003
call fcn.140097930
nop
mov ecx, 0x80004003
call fcn.140097930
nop
mov ecx, 0x80004003
call fcn.140097930
nop
mov ecx, 0x80004003
call fcn.140097930
nop
mov ecx, 0x80004003
call fcn.140097930
nop
mov ecx, 0x80004003
call fcn.140097930
nop
mov ecx, 0x80004003
call fcn.140097930
nop
mov ecx, 0x80004003
call fcn.140097930
int3