Function at 0x14005c118
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 [0x14011dab0]
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 [0x14011f438], eax
jg 0x14005d31b
mov eax, dword [r14 + rdi]
cmp dword [0x14011f298], eax
jg 0x14005d3a0
mov eax, dword [r14 + rdi]
cmp dword [0x14011f268], eax
jg 0x14005d425
mov eax, dword [r14 + rdi]
cmp dword [0x14011f608], eax
jg 0x14005d4aa
mov eax, dword [r14 + rdi]
cmp dword [0x14011f238], eax
jg 0x14005d52f
mov eax, dword [r14 + rdi]
cmp dword [0x14011f418], eax
jg 0x14005d5b4
mov eax, dword [r14 + rdi]
cmp dword [0x14011f334], eax
jg 0x14005d639
mov eax, dword [r14 + rdi]
cmp dword [0x14011ef98], eax
jg 0x14005d6be
mov eax, dword [r14 + rdi]
cmp dword [0x14011f36c], eax
jg 0x14005d743
mov eax, dword [r14 + rdi]
cmp dword [0x14011ef94], eax
jg 0x14005d7c8
mov eax, dword [r14 + rdi]
cmp dword [0x14011f084], eax
jg 0x14005d84d
mov eax, dword [r14 + rdi]
cmp dword [0x14011ef80], eax
jg 0x14005d8d2
mov eax, dword [r14 + rdi]
cmp dword [0x14011eea8], eax
jg 0x14005d957
mov eax, dword [r14 + rdi]
cmp dword [0x14011f1e8], eax
jg 0x14005d9dc
mov eax, dword [r14 + rdi]
cmp dword [0x14011f068], eax
jg 0x14005da61
mov eax, dword [r14 + rdi]
cmp dword [0x14011f120], eax
jg 0x14005dae6
mov eax, dword [r14 + rdi]
cmp dword [0x14011f1c4], eax
jg 0x14005db6b
mov eax, dword [r14 + rdi]
cmp dword [0x14011f09c], eax
jg 0x14005dbf0
xor r14d, r14d
test sil, 1
je 0x14005c9b7
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005c2bf
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f428]
test rax, rax
je 0x14005c2d0
mov r8, qword [rax]
jmp 0x14005c2d3
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0xb0]
call fcn.14004ee70
mov rbx, rax
cmp r15, rax
je 0x14005c320
cmp qword [r15 + 0x18], 8
jb 0x14005c305
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.1400066b8
cmp qword [rbp + 0xc8], 8
jb 0x14005c33d
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 0x14005c360
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f5f0]
test rax, rax
je 0x14005c371
mov r8, qword [rax]
jmp 0x14005c374
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp - 0x78]
call fcn.14004f150
mov rcx, qword [rax]
test rcx, rcx
je 0x14005c3a2
mov rdi, rcx
mov qword [rsp + 0x30], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x14005c3b8
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
test rdi, rdi
je 0x14005c582
mov qword [rbp - 0x80], r14
mov rax, qword [rdi]
lea rdx, [rbp - 0x80]
mov rcx, rdi
mov rax, qword [rax + 0x60]
call qword [0x1400ce238]
test eax, eax
jne 0x14005c56c
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005dc75
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
jmp 0x14005c54b
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005c426
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x38]
call fcn.14004ed24
nop
mov r8, rax
mov rdx, qword [0x140117248]
lea rcx, [rbp + 0xb0]
call fcn.14001c814
nop
cmp qword [rsp + 0x50], 8
jb 0x14005c466
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 [0x14011f428]
test rax, rax
je 0x14005c48b
mov rdx, qword [rax]
jmp 0x14005c48e
mov rdx, r14
lea rcx, [rbp + 0xb0]
call fcn.1400451b8
test eax, eax
jne 0x14005dc8b
mov rcx, qword [rsp + 0x78]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x14005c4bd
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x50]
call fcn.14004f02c
nop
lea rcx, [r15 + 0x20]
mov rdx, rax
call fcn.1400403dc
nop
cmp qword [rbp + 0x68], 8
jb 0x14005c4ef
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 0x14005dc80
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005c513
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rbx]
lea rdx, [rsp + 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
cmp qword [rbp + 0xc8], 8
jb 0x14005c54b
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 0x14005c40f
test rcx, rcx
je 0x14005c56c
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005c582
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005c59d
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011eee8]
test rax, rax
je 0x14005c5ae
mov rdx, qword [rax]
jmp 0x14005c5b1
mov rdx, r14
lea rcx, [rsp + 0x68]
call fcn.14004f210
mov dword [r15 + 0x78], eax
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005c5da
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f000]
test rax, rax
je 0x14005c5eb
mov r8, qword [rax]
jmp 0x14005c5ee
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.14004ee70
mov rsi, rax
lea rbx, [r15 + 0x38]
cmp rbx, rax
je 0x14005c63c
cmp qword [rbx + 0x18], 8
jb 0x14005c621
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.1400066b8
cmp qword [rbp + 0x68], 8
jb 0x14005c653
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 0x14005c66e
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f678]
test rax, rax
je 0x14005c67f
mov r8, qword [rax]
jmp 0x14005c682
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.14004ee70
mov r14, rax
lea rsi, [r15 + 0x58]
cmp rsi, rax
je 0x14005c6d1
cmp qword [rsi + 0x18], 8
jb 0x14005c6b5
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.1400066b8
cmp qword [rbp + 0x68], 8
jb 0x14005c6e8
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 0x14005c8d9
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x14005c710
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f4d0]
test rax, rax
je 0x14005c721
mov r8, qword [rax]
jmp 0x14005c724
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rsp + 0x78]
call fcn.14004f150
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005c7d2
mov qword [rbp - 0x70], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f000]
test rax, rax
je 0x14005c766
mov r8, qword [rax]
jmp 0x14005c769
mov r8, r14
mov qword [rsp + 0x20], rbx
mov r9, r12
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x50]
call fcn.14004f560
mov r14, rax
cmp rbx, rax
je 0x14005c7b8
cmp qword [rbx + 0x18], 8
jb 0x14005c79c
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.1400066b8
cmp qword [rbp + 0x68], 8
jb 0x14005c7cf
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 0x14005c7ec
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011ef30]
test rax, rax
je 0x14005c7fd
mov r8, qword [rax]
jmp 0x14005c800
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x68]
call fcn.14004f150
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005c8af
mov qword [rbp - 0x80], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f678]
test rax, rax
je 0x14005c842
mov r8, qword [rax]
jmp 0x14005c845
mov r8, r14
mov qword [rsp + 0x20], rsi
mov r9, r12
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0x50]
call fcn.14004f560
mov rbx, rax
cmp rsi, rax
je 0x14005c893
cmp qword [rsi + 0x18], 8
jb 0x14005c878
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.1400066b8
cmp qword [rbp + 0x68], 8
jb 0x14005c8aa
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 0x14005c8c2
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005c8d9
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x14005c8f4
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f498]
test rax, rax
je 0x14005c905
mov r8, qword [rax]
jmp 0x14005c908
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x70]
call fcn.14004f150
nop
cmp qword [rsp + 0x70], r14
je 0x14005c927
mov byte [r15 + 0x7c], 1
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x14005c941
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f1f8]
test rax, rax
je 0x14005c952
mov r8, qword [rax]
jmp 0x14005c955
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x60]
call fcn.14004f150
nop
mov rcx, qword [rbp - 0x60]
test rcx, rcx
je 0x14005c974
mov byte [r15 + 0x7d], 1
test rcx, rcx
je 0x14005c987
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rsp + 0x70]
test rcx, rcx
je 0x14005c99f
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
test rdi, rdi
je 0x14005c9b4
mov rax, qword [rdi]
mov rcx, rdi
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov esi, dword [rbp - 0x68]
test sil, 4
je 0x14005cbb4
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005c9e3
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f1e0]
test rax, rax
je 0x14005c9f4
mov r8, qword [rax]
jmp 0x14005c9f7
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.14004f150
mov rcx, qword [rax]
test rcx, rcx
je 0x14005ca25
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x14005ca3c
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
test rbx, rbx
je 0x14005cb9f
mov qword [rbp - 0x80], r14
mov rax, qword [rbx]
lea rdx, [rbp - 0x80]
mov rcx, rbx
mov rax, qword [rax + 0x60]
call qword [0x1400ce238]
test eax, eax
jne 0x14005cb88
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005dca5
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005cb75
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 0x14005cafe
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.140062164
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0x88]
call fcn.1400601dc
mov rdi, qword [rbp - 0x80]
test rdi, rdi
je 0x14005dcb0
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005cb40
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
lea rcx, [rbp - 0x50]
call fcn.1400347e8
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005ca9c
mov esi, dword [rbp - 0x68]
test rcx, rcx
je 0x14005cb88
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005cb9f
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
test rbx, rbx
je 0x14005cbb4
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
test sil, 8
je 0x14005d2c4
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005cbe0
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f2c8]
test rax, rax
je 0x14005cbf1
mov r8, qword [rax]
jmp 0x14005cbf4
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.14004f150
mov rcx, qword [rax]
test rcx, rcx
je 0x14005cc22
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x14005cc39
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
test rbx, rbx
je 0x14005d2ae
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011ef10]
test rax, rax
je 0x14005cc68
mov rdx, qword [rax]
jmp 0x14005cc6b
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.14004f3ec
mov byte [r15 + 0x7e], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f1c8]
test rax, rax
je 0x14005cca2
mov rdx, qword [rax]
jmp 0x14005cca5
mov rdx, r14
mov r9b, 1
lea rcx, [rsp + 0x70]
call fcn.14004f3ec
mov byte [r15 + 0x7f], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rax, qword [0x14011f688]
test rax, rax
je 0x14005ccdc
mov rdx, qword [rax]
jmp 0x14005ccdf
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.14004f3ec
mov byte [r15 + 0x80], al
mov qword [rsp + 0x68], r14
mov rax, qword [0x14011f510]
test rax, rax
je 0x14005cd09
mov rdx, qword [rax]
jmp 0x14005cd0c
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rsp + 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ce238]
test eax, eax
jne 0x14005ce39
mov qword [rsp + 0x78], r14
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005dcbb
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
jmp 0x14005ce18
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 0x14005cdb1
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.140062b0c
lea rdx, [rbp + 0x50]
lea rcx, [r15 + 0xa0]
call fcn.140060128
mov rdi, qword [rsp + 0x68]
test rdi, rdi
je 0x14005dcc6
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005cdf4
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
lea rcx, [rbp + 0x50]
call fcn.1400501fc
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005cd5b
test rcx, rcx
je 0x14005ce39
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov qword [rbp - 0x78], r14
mov rax, qword [0x14011eee0]
test rax, rax
je 0x14005ce4e
mov rdx, qword [rax]
jmp 0x14005ce51
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ce238]
test eax, eax
jne 0x14005cf80
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x14005dcd1
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
jmp 0x14005cf5f
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 0x14005cef9
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.1400630c4
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xb8]
call fcn.14005ffe4
mov rdi, qword [rbp - 0x78]
test rdi, rdi
je 0x14005dcdc
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005cf3b
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
lea rcx, [rbp - 0x50]
call fcn.14005fe58
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005ce9e
test rcx, rcx
je 0x14005cf80
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov qword [rbp - 0x70], r14
mov rax, qword [0x14011f670]
test rax, rax
je 0x14005cf95
mov rdx, qword [rax]
jmp 0x14005cf98
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x70]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ce238]
test eax, eax
jne 0x14005d118
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x14005dce7
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005d105
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 0x14005d047
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
mov rcx, qword [rbp - 0x80]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005d05e
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.14004f02c
nop
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.1400403dc
nop
xor r8d, r8d
mov dl, 1
lea rcx, [rbp + 0x50]
call fcn.140003b4c
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005d09f
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xd0]
call fcn.14005ff30
mov rdi, qword [rbp - 0x70]
test rdi, rdi
je 0x14005dcf2
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005d0d3
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
lea rcx, [rbp - 0x50]
call fcn.1400501fc
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005cff7
test rcx, rcx
je 0x14005d118
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov qword [rbp - 0x68], r14
mov rax, qword [0x14011f278]
test rax, rax
je 0x14005d12d
mov rdx, qword [rax]
jmp 0x14005d130
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400ce238]
test eax, eax
jne 0x14005d251
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x14005d305
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
jmp 0x14005d230
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 0x14005d1ca
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400ce238]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.140062008
lea rdx, [rbp - 0x48]
lea rcx, [r15 + 0xe8]
call fcn.140028de8
mov rdi, qword [rbp - 0x68]
test rdi, rdi
je 0x14005d310
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005d20c
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400ce238]
nop
lea rcx, [rbp - 0x50]
call fcn.1400501fc
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x14005d17d
test rcx, rcx
je 0x14005d251
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x14005d268
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x14005d27f
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x14005d296
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005d2ae
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
test rbx, rbx
je 0x14005d2c4
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
nop
mov rcx, qword [r13]
test rcx, rcx
je 0x14005d2da
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400ce238]
mov rcx, qword [rbp + 0xd0]
xor rcx, rsp
call fcn.1400bab80
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.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
lea rcx, [0x14011f438]
call fcn.1400bb694
cmp dword [0x14011f438], 0xffffffff
jne 0x14005c187
lea rdx, str.Name
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f000]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7d20]
call fcn.1400bad18
nop
lea rcx, [0x14011f438]
call fcn.1400bb624
jmp 0x14005c187
lea rcx, [0x14011f298]
call fcn.1400bb694
cmp dword [0x14011f298], 0xffffffff
jne 0x14005c197
lea rdx, str.Description
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f678]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7d00]
call fcn.1400bad18
nop
lea rcx, [0x14011f298]
call fcn.1400bb624
jmp 0x14005c197
lea rcx, [0x14011f268]
call fcn.1400bb694
cmp dword [0x14011f268], 0xffffffff
jne 0x14005c1a7
lea rdx, str.LocalizedNames
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f4d0]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7ce0]
call fcn.1400bad18
nop
lea rcx, [0x14011f268]
call fcn.1400bb624
jmp 0x14005c1a7
lea rcx, [0x14011f608]
call fcn.1400bb694
cmp dword [0x14011f608], 0xffffffff
jne 0x14005c1b7
lea rdx, str.LocalizedDescriptions
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011ef30]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7cc0]
call fcn.1400bad18
nop
lea rcx, [0x14011f608]
call fcn.1400bb624
jmp 0x14005c1b7
lea rcx, [0x14011f238]
call fcn.1400bb694
cmp dword [0x14011f238], 0xffffffff
jne 0x14005c1c7
lea rdx, [0x1400dcef4]
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f428]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7ca0]
call fcn.1400bad18
nop
lea rcx, [0x14011f238]
call fcn.1400bb624
jmp 0x14005c1c7
lea rcx, [0x14011f418]
call fcn.1400bb694
cmp dword [0x14011f418], 0xffffffff
jne 0x14005c1d7
lea rdx, str.ReplacedTemplates
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f5f0]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7c80]
call fcn.1400bad18
nop
lea rcx, [0x14011f418]
call fcn.1400bb624
jmp 0x14005c1d7
lea rcx, [0x14011f334]
call fcn.1400bb694
cmp dword [0x14011f334], 0xffffffff
jne 0x14005c1e7
lea rdx, str.Version
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011eee8]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7c60]
call fcn.1400bad18
nop
lea rcx, [0x14011f334]
call fcn.1400bb624
jmp 0x14005c1e7
lea rcx, [0x14011ef98]
call fcn.1400bb694
cmp dword [0x14011ef98], 0xffffffff
jne 0x14005c1f7
lea rdx, str.DeferToMSAccount
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f498]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7c40]
call fcn.1400bad18
nop
lea rcx, [0x14011ef98]
call fcn.1400bb624
jmp 0x14005c1f7
lea rcx, [0x14011f36c]
call fcn.1400bb694
cmp dword [0x14011f36c], 0xffffffff
jne 0x14005c207
lea rdx, str.DeferToOffice365
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f1f8]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7c20]
call fcn.1400bad18
nop
lea rcx, [0x14011f36c]
call fcn.1400bb624
jmp 0x14005c207
lea rcx, [0x14011ef94]
call fcn.1400bb694
cmp dword [0x14011ef94], 0xffffffff
jne 0x14005c217
lea rdx, str.Asynchronous
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011ef10]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7c00]
call fcn.1400bad18
nop
lea rcx, [0x14011ef94]
call fcn.1400bb624
jmp 0x14005c217
lea rcx, [0x14011f084]
call fcn.1400bb694
cmp dword [0x14011f084], 0xffffffff
jne 0x14005c227
lea rdx, str.PreventOverlappingSynchronization
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f1c8]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7be0]
call fcn.1400bad18
nop
lea rcx, [0x14011f084]
call fcn.1400bb624
jmp 0x14005c227
lea rcx, [0x14011ef80]
call fcn.1400bb694
cmp dword [0x14011ef80], 0xffffffff
jne 0x14005c237
lea rdx, str.AlwaysApplySettings
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f688]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7bc0]
call fcn.1400bad18
nop
lea rcx, [0x14011ef80]
call fcn.1400bb624
jmp 0x14005c237
lea rcx, [0x14011eea8]
call fcn.1400bb694
cmp dword [0x14011eea8], 0xffffffff
jne 0x14005c247
lea rdx, str.Processes
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f1e0]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7ba0]
call fcn.1400bad18
nop
lea rcx, [0x14011eea8]
call fcn.1400bb624
jmp 0x14005c247
lea rcx, [0x14011f1e8]
call fcn.1400bb694
cmp dword [0x14011f1e8], 0xffffffff
jne 0x14005c257
lea rdx, str.Settings
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f2c8]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7b80]
call fcn.1400bad18
nop
lea rcx, [0x14011f1e8]
call fcn.1400bb624
jmp 0x14005c257
lea rcx, [0x14011f068]
call fcn.1400bb694
cmp dword [0x14011f068], 0xffffffff
jne 0x14005c267
lea rdx, str.Registry
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f510]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7b60]
call fcn.1400bad18
nop
lea rcx, [0x14011f068]
call fcn.1400bb624
jmp 0x14005c267
lea rcx, [0x14011f120]
call fcn.1400bb694
cmp dword [0x14011f120], 0xffffffff
jne 0x14005c277
lea rdx, str.File
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011eee0]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7b40]
call fcn.1400bad18
nop
lea rcx, [0x14011f120]
call fcn.1400bb624
jmp 0x14005c277
lea rcx, [0x14011f1c4]
call fcn.1400bb694
cmp dword [0x14011f1c4], 0xffffffff
jne 0x14005c287
lea rdx, str.SystemParameter
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f670]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7b20]
call fcn.1400bad18
nop
lea rcx, [0x14011f1c4]
call fcn.1400bb624
jmp 0x14005c287
lea rcx, [0x14011f09c]
call fcn.1400bb694
cmp dword [0x14011f09c], 0xffffffff
jne 0x14005c297
lea rdx, [0x1400dc398]
lea rcx, [rsp + 0x68]
call fcn.14004d200
mov rbx, rax
mov rdx, qword [0x140117248]
lea rcx, [rsp + 0x70]
call fcn.14004d200
nop
mov r8, rbx
lea rdx, [0x14011f278]
mov rcx, rax
call fcn.14004d2a8
nop
lea rcx, [rsp + 0x70]
call fcn.14004d330
nop
lea rcx, [rsp + 0x68]
call fcn.14004d330
lea rcx, [0x1400c7b00]
call fcn.1400bad18
nop
lea rcx, [0x14011f09c]
call fcn.1400bb624
jmp 0x14005c297
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
int3
lea rcx, [rbp + 0x50]
call fcn.14004d4f8
lea rdx, [0x1401142f0]
lea rcx, [rbp + 0x50]
call sub.msvcrt.dll__CxxThrowException
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
nop
mov ecx, 0x80004003
call fcn.140093f10
int3