Function at 0x140057a20
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 [0x140118a50]
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 [0x14011ac10], eax
jg 0x140058bd4
mov eax, dword [r14 + rdi]
cmp dword [0x14011a518], eax
jg 0x140058c59
mov eax, dword [r14 + rdi]
cmp dword [0x14011a6b0], eax
jg 0x140058cde
mov eax, dword [r14 + rdi]
cmp dword [0x14011a730], eax
jg 0x140058d63
mov eax, dword [r14 + rdi]
cmp dword [0x14011a4e4], eax
jg 0x140058de8
mov eax, dword [r14 + rdi]
cmp dword [0x14011aaac], eax
jg 0x140058e6d
mov eax, dword [r14 + rdi]
cmp dword [0x14011a748], eax
jg 0x140058ef2
mov eax, dword [r14 + rdi]
cmp dword [0x14011a9e0], eax
jg 0x140058f77
mov eax, dword [r14 + rdi]
cmp dword [0x14011a8f8], eax
jg 0x140058ffc
mov eax, dword [r14 + rdi]
cmp dword [0x14011a800], eax
jg 0x140059081
mov eax, dword [r14 + rdi]
cmp dword [0x14011aadc], eax
jg 0x140059106
mov eax, dword [r14 + rdi]
cmp dword [0x14011a82c], eax
jg 0x14005918b
mov eax, dword [r14 + rdi]
cmp dword [0x14011a690], eax
jg 0x140059210
mov eax, dword [r14 + rdi]
cmp dword [0x14011a830], eax
jg 0x140059295
mov eax, dword [r14 + rdi]
cmp dword [0x14011a804], eax
jg 0x14005931a
mov eax, dword [r14 + rdi]
cmp dword [0x14011aab8], eax
jg 0x14005939f
mov eax, dword [r14 + rdi]
cmp dword [0x14011a9b4], eax
jg 0x140059424
mov eax, dword [r14 + rdi]
cmp dword [0x14011aabc], eax
jg 0x1400594a9
xor r14d, r14d
test sil, 1
je 0x140058271
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140057bc7
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011abe0]
test rax, rax
je 0x140057bd8
mov r8, qword [rax]
jmp 0x140057bdb
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0xb0]
call fcn.14004cbe4
mov rbx, rax
cmp r15, rax
je 0x140057c22
cmp qword [r15 + 0x18], 8
jb 0x140057c07
mov rcx, qword [r15]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov qword [r15 + 0x18], 7
mov qword [r15 + 0x10], r14
mov word [r15], r14w
mov rdx, rbx
mov rcx, r15
call fcn.140006534
cmp qword [rbp + 0xc8], 8
jb 0x140057c39
mov rcx, qword [rbp + 0xb0]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov rdi, r14
mov qword [rsp + 0x30], r14
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140057c5c
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011ac58]
test rax, rax
je 0x140057c6d
mov r8, qword [rax]
jmp 0x140057c70
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp - 0x78]
call fcn.14004ceac
mov rcx, qword [rax]
test rcx, rcx
je 0x140057c9e
mov rdi, rcx
mov qword [rsp + 0x30], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x140057cb4
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
test rdi, rdi
je 0x140057e6c
mov qword [rbp - 0x80], r14
mov rax, qword [rdi]
lea rdx, [rbp - 0x80]
mov rcx, rdi
mov rax, qword [rax + 0x60]
call qword [0x1400c91f0]
test eax, eax
jne 0x140057e56
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005952e
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
jmp 0x140057e35
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140057d22
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x38]
call fcn.14004caa8
nop
mov r8, rax
mov rdx, qword [0x140112260]
lea rcx, [rbp + 0xb0]
call fcn.14001b858
nop
cmp qword [rsp + 0x50], 8
jb 0x140057d5c
mov rcx, qword [rsp + 0x38]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov qword [rsp + 0x50], 7
mov qword [rsp + 0x48], r14
mov word [rsp + 0x38], r14w
mov rax, qword [0x14011abe0]
test rax, rax
je 0x140057d81
mov rdx, qword [rax]
jmp 0x140057d84
mov rdx, r14
lea rcx, [rbp + 0xb0]
call fcn.140044a14
test eax, eax
jne 0x140059544
mov rcx, qword [rsp + 0x78]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x140057db3
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x50]
call fcn.14004cd94
nop
lea rcx, [r15 + 0x20]
mov rdx, rax
call fcn.140040000
nop
cmp qword [rbp + 0x68], 8
jb 0x140057ddf
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov rbx, qword [rbp - 0x80]
test rbx, rbx
je 0x140059539
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140057e03
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
mov qword [rsp + 0x78], r14
mov rax, qword [rbx]
lea rdx, [rsp + 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
nop
cmp qword [rbp + 0xc8], 8
jb 0x140057e35
mov rcx, qword [rbp + 0xb0]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140057d0b
test rcx, rcx
je 0x140057e56
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x140057e6c
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140057e87
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011a4e8]
test rax, rax
je 0x140057e98
mov rdx, qword [rax]
jmp 0x140057e9b
mov rdx, r14
lea rcx, [rsp + 0x68]
call fcn.14004cf6c
mov dword [r15 + 0x78], eax
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140057ec4
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011ab00]
test rax, rax
je 0x140057ed5
mov r8, qword [rax]
jmp 0x140057ed8
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.14004cbe4
mov rsi, rax
lea rbx, [r15 + 0x38]
cmp rbx, rax
je 0x140057f20
cmp qword [rbx + 0x18], 8
jb 0x140057f05
mov rcx, qword [rbx]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov qword [rbx + 0x18], 7
mov qword [rbx + 0x10], r14
mov word [rbx], r14w
mov rdx, rsi
mov rcx, rbx
call fcn.140006534
cmp qword [rbp + 0x68], 8
jb 0x140057f31
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x140057f4c
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011a6d8]
test rax, rax
je 0x140057f5d
mov r8, qword [rax]
jmp 0x140057f60
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x50]
call fcn.14004cbe4
mov r14, rax
lea rsi, [r15 + 0x58]
cmp rsi, rax
je 0x140057fa9
cmp qword [rsi + 0x18], 8
jb 0x140057f8d
mov rcx, qword [rsi]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
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.140006534
cmp qword [rbp + 0x68], 8
jb 0x140057fba
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
xor r14d, r14d
cmp qword [r12 + 0x10], r14
jbe 0x140058193
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x140057fe2
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011a890]
test rax, rax
je 0x140057ff3
mov r8, qword [rax]
jmp 0x140057ff6
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rsp + 0x78]
call fcn.14004ceac
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140058098
mov qword [rbp - 0x70], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011ab00]
test rax, rax
je 0x140058038
mov r8, qword [rax]
jmp 0x14005803b
mov r8, r14
mov qword [rsp + 0x20], rbx
mov r9, r12
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x50]
call fcn.14004d2a0
mov r14, rax
cmp rbx, rax
je 0x140058084
cmp qword [rbx + 0x18], 8
jb 0x140058068
mov rcx, qword [rbx]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
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.140006534
cmp qword [rbp + 0x68], 8
jb 0x140058095
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
xor r14d, r14d
mov rcx, qword [r13]
mov qword [rbp - 0x70], rcx
test rcx, rcx
je 0x1400580b2
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011a728]
test rax, rax
je 0x1400580c3
mov r8, qword [rax]
jmp 0x1400580c6
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x70]
lea rcx, [rsp + 0x68]
call fcn.14004ceac
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x140058169
mov qword [rbp - 0x80], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011a6d8]
test rax, rax
je 0x140058108
mov r8, qword [rax]
jmp 0x14005810b
mov r8, r14
mov qword [rsp + 0x20], rsi
mov r9, r12
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0x50]
call fcn.14004d2a0
mov rbx, rax
cmp rsi, rax
je 0x140058153
cmp qword [rsi + 0x18], 8
jb 0x140058138
mov rcx, qword [rsi]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov qword [rsi + 0x18], 7
mov qword [rsi + 0x10], r14
mov word [rsi], r14w
mov rdx, rbx
mov rcx, rsi
call fcn.140006534
cmp qword [rbp + 0x68], 8
jb 0x140058164
mov rcx, qword [rbp + 0x50]
call qword [sym.imp.msvcrt.dll_void___cdecl_operator_delete_void____ptr64_]
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x14005817c
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140058193
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
mov rcx, qword [r13]
mov qword [rsp + 0x68], rcx
test rcx, rcx
je 0x1400581ae
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011a750]
test rax, rax
je 0x1400581bf
mov r8, qword [rax]
jmp 0x1400581c2
mov r8, r14
xor r9d, r9d
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x70]
call fcn.14004ceac
nop
cmp qword [rsp + 0x70], r14
je 0x1400581e1
mov byte [r15 + 0x7c], 1
mov rcx, qword [r13]
mov qword [rbp - 0x78], rcx
test rcx, rcx
je 0x1400581fb
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011a820]
test rax, rax
je 0x14005820c
mov r8, qword [rax]
jmp 0x14005820f
mov r8, r14
xor r9d, r9d
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x60]
call fcn.14004ceac
nop
mov rcx, qword [rbp - 0x60]
test rcx, rcx
je 0x14005822e
mov byte [r15 + 0x7d], 1
test rcx, rcx
je 0x140058241
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov rcx, qword [rsp + 0x70]
test rcx, rcx
je 0x140058259
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
test rdi, rdi
je 0x14005826e
mov rax, qword [rdi]
mov rcx, rdi
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
mov esi, dword [rbp - 0x68]
test sil, 4
je 0x14005846e
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005829d
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011a8b0]
test rax, rax
je 0x1400582ae
mov r8, qword [rax]
jmp 0x1400582b1
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.14004ceac
mov rcx, qword [rax]
test rcx, rcx
je 0x1400582df
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x1400582f6
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
test rbx, rbx
je 0x140058459
mov qword [rbp - 0x80], r14
mov rax, qword [rbx]
lea rdx, [rbp - 0x80]
mov rcx, rbx
mov rax, qword [rax + 0x60]
call qword [0x1400c91f0]
test eax, eax
jne 0x140058442
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x14005955e
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005842f
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 0x1400583b8
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.14005df4c
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0x88]
call fcn.14005d764
mov rdi, qword [rbp - 0x80]
test rdi, rdi
je 0x140059569
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x1400583fa
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
nop
lea rcx, [rbp - 0x50]
call fcn.140034730
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140058356
mov esi, dword [rbp - 0x68]
test rcx, rcx
je 0x140058442
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x140058459
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
test rbx, rbx
je 0x14005846e
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
test sil, 8
je 0x140058b7e
mov rbx, r14
mov qword [rbp - 0x60], rbx
mov rcx, qword [r13]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x14005849a
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011a9a8]
test rax, rax
je 0x1400584ab
mov r8, qword [rax]
jmp 0x1400584ae
mov r8, r14
mov r9b, 1
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x30]
call fcn.14004ceac
mov rcx, qword [rax]
test rcx, rcx
je 0x1400584dc
mov rbx, rcx
mov qword [rbp - 0x60], rcx
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rcx, qword [rsp + 0x30]
test rcx, rcx
je 0x1400584f3
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
test rbx, rbx
je 0x140058b68
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011a7c0]
test rax, rax
je 0x140058522
mov rdx, qword [rax]
jmp 0x140058525
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.14004d140
mov byte [r15 + 0x7e], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011ab58]
test rax, rax
je 0x14005855c
mov rdx, qword [rax]
jmp 0x14005855f
mov rdx, r14
mov r9b, 1
lea rcx, [rsp + 0x70]
call fcn.14004d140
mov byte [r15 + 0x7f], al
mov qword [rsp + 0x70], rbx
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rax, qword [0x14011abf0]
test rax, rax
je 0x140058596
mov rdx, qword [rax]
jmp 0x140058599
mov rdx, r14
xor r9d, r9d
lea rcx, [rsp + 0x70]
call fcn.14004d140
mov byte [r15 + 0x80], al
mov qword [rsp + 0x68], r14
mov rax, qword [0x14011a578]
test rax, rax
je 0x1400585c3
mov rdx, qword [rax]
jmp 0x1400585c6
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rsp + 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400c91f0]
test eax, eax
jne 0x1400586f3
mov qword [rsp + 0x78], r14
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x140059574
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
jmp 0x1400586d2
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 0x14005866b
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.14005e8a4
lea rdx, [rbp + 0x50]
lea rcx, [r15 + 0xa0]
call fcn.14005d6b0
mov rdi, qword [rsp + 0x68]
test rdi, rdi
je 0x14005957f
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x1400586ae
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
nop
lea rcx, [rbp + 0x50]
call fcn.14004ded8
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140058615
test rcx, rcx
je 0x1400586f3
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov qword [rbp - 0x78], r14
mov rax, qword [0x14011a470]
test rax, rax
je 0x140058708
mov rdx, qword [rax]
jmp 0x14005870b
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x78]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400c91f0]
test eax, eax
jne 0x14005883a
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x14005958a
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
jmp 0x140058819
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 0x1400587b3
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.14005ee3c
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xb8]
call fcn.14005d56c
mov rdi, qword [rbp - 0x78]
test rdi, rdi
je 0x140059595
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x1400587f5
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
nop
lea rcx, [rbp - 0x50]
call fcn.14005d3f8
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140058758
test rcx, rcx
je 0x14005883a
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov qword [rbp - 0x70], r14
mov rax, qword [0x14011a738]
test rax, rax
je 0x14005884f
mov rdx, qword [rax]
jmp 0x140058852
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x70]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400c91f0]
test eax, eax
jne 0x1400589d2
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x1400595a0
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x1400589bf
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 0x140058901
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
mov rcx, qword [rbp - 0x80]
mov qword [rsp + 0x70], rcx
test rcx, rcx
je 0x140058918
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.14004cd94
nop
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.140040000
nop
xor r8d, r8d
mov dl, 1
lea rcx, [rbp + 0x50]
call fcn.1400039fc
nop
mov rcx, qword [rbp - 0x80]
test rcx, rcx
je 0x140058959
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
lea rdx, [rbp - 0x50]
lea rcx, [r15 + 0xd0]
call fcn.14005d4b8
mov rdi, qword [rbp - 0x70]
test rdi, rdi
je 0x1400595ab
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x14005898d
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
nop
lea rcx, [rbp - 0x50]
call fcn.14004ded8
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x1400588b1
test rcx, rcx
je 0x1400589d2
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov qword [rbp - 0x68], r14
mov rax, qword [0x14011aae0]
test rax, rax
je 0x1400589e7
mov rdx, qword [rax]
jmp 0x1400589ea
mov rdx, r14
mov rax, qword [rbx]
lea r8, [rbp - 0x68]
mov rcx, rbx
mov rax, qword [rax + 0x120]
call qword [0x1400c91f0]
test eax, eax
jne 0x140058b0b
mov qword [rsp + 0x78], r14
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x140058bbe
mov qword [rsp + 0x78], r14
mov rax, qword [rcx]
lea rdx, [rsp + 0x78]
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
jmp 0x140058aea
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 0x140058a84
mov rax, qword [rcx]
mov rax, qword [rax + 8]
call qword [0x1400c91f0]
lea rdx, [rsp + 0x70]
lea rcx, [rbp - 0x50]
call fcn.14005f4e4
lea rdx, [rbp - 0x48]
lea rcx, [r15 + 0xe8]
call fcn.140028048
mov rdi, qword [rbp - 0x68]
test rdi, rdi
je 0x140058bc9
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140058ac6
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
mov qword [rsp + 0x78], r14
mov rax, qword [rdi]
lea rdx, [rsp + 0x78]
mov rcx, rdi
mov rax, qword [rax + 0x48]
call qword [0x1400c91f0]
nop
lea rcx, [rbp - 0x50]
call fcn.14004ded8
mov rcx, qword [rsp + 0x78]
test rcx, rcx
jne 0x140058a37
test rcx, rcx
je 0x140058b0b
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov rcx, qword [rbp - 0x68]
test rcx, rcx
je 0x140058b22
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov rcx, qword [rbp - 0x70]
test rcx, rcx
je 0x140058b39
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x140058b50
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x140058b68
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
test rbx, rbx
je 0x140058b7e
mov rax, qword [rbx]
mov rcx, rbx
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
nop
mov rcx, qword [r13]
test rcx, rcx
je 0x140058b94
mov rax, qword [rcx]
mov rax, qword [rax + 0x10]
call qword [0x1400c91f0]
mov rcx, qword [rbp + 0xd0]
xor rcx, rsp
call fcn.1400b6250
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.14008fd40
nop
mov ecx, 0x80004003
call fcn.14008fd40
nop
lea rcx, [0x14011ac10]
call fcn.1400b6d54
cmp dword [0x14011ac10], 0xffffffff
jne 0x140057a8f
lea rdx, str.Name
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011ab00]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c3120]
call fcn.1400b63e8
nop
lea rcx, [0x14011ac10]
call fcn.1400b6ce4
jmp 0x140057a8f
lea rcx, [0x14011a518]
call fcn.1400b6d54
cmp dword [0x14011a518], 0xffffffff
jne 0x140057a9f
lea rdx, str.Description
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a6d8]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c3100]
call fcn.1400b63e8
nop
lea rcx, [0x14011a518]
call fcn.1400b6ce4
jmp 0x140057a9f
lea rcx, [0x14011a6b0]
call fcn.1400b6d54
cmp dword [0x14011a6b0], 0xffffffff
jne 0x140057aaf
lea rdx, str.LocalizedNames
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a890]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c30e0]
call fcn.1400b63e8
nop
lea rcx, [0x14011a6b0]
call fcn.1400b6ce4
jmp 0x140057aaf
lea rcx, [0x14011a730]
call fcn.1400b6d54
cmp dword [0x14011a730], 0xffffffff
jne 0x140057abf
lea rdx, str.LocalizedDescriptions
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a728]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c30c0]
call fcn.1400b63e8
nop
lea rcx, [0x14011a730]
call fcn.1400b6ce4
jmp 0x140057abf
lea rcx, [0x14011a4e4]
call fcn.1400b6d54
cmp dword [0x14011a4e4], 0xffffffff
jne 0x140057acf
lea rdx, [0x1400d8350]
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011abe0]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c30a0]
call fcn.1400b63e8
nop
lea rcx, [0x14011a4e4]
call fcn.1400b6ce4
jmp 0x140057acf
lea rcx, [0x14011aaac]
call fcn.1400b6d54
cmp dword [0x14011aaac], 0xffffffff
jne 0x140057adf
lea rdx, str.ReplacedTemplates
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011ac58]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c3080]
call fcn.1400b63e8
nop
lea rcx, [0x14011aaac]
call fcn.1400b6ce4
jmp 0x140057adf
lea rcx, [0x14011a748]
call fcn.1400b6d54
cmp dword [0x14011a748], 0xffffffff
jne 0x140057aef
lea rdx, str.Version
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a4e8]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c3060]
call fcn.1400b63e8
nop
lea rcx, [0x14011a748]
call fcn.1400b6ce4
jmp 0x140057aef
lea rcx, [0x14011a9e0]
call fcn.1400b6d54
cmp dword [0x14011a9e0], 0xffffffff
jne 0x140057aff
lea rdx, str.DeferToMSAccount
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a750]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c3040]
call fcn.1400b63e8
nop
lea rcx, [0x14011a9e0]
call fcn.1400b6ce4
jmp 0x140057aff
lea rcx, [0x14011a8f8]
call fcn.1400b6d54
cmp dword [0x14011a8f8], 0xffffffff
jne 0x140057b0f
lea rdx, str.DeferToOffice365
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a820]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c3020]
call fcn.1400b63e8
nop
lea rcx, [0x14011a8f8]
call fcn.1400b6ce4
jmp 0x140057b0f
lea rcx, [0x14011a800]
call fcn.1400b6d54
cmp dword [0x14011a800], 0xffffffff
jne 0x140057b1f
lea rdx, str.Asynchronous
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a7c0]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c3000]
call fcn.1400b63e8
nop
lea rcx, [0x14011a800]
call fcn.1400b6ce4
jmp 0x140057b1f
lea rcx, [0x14011aadc]
call fcn.1400b6d54
cmp dword [0x14011aadc], 0xffffffff
jne 0x140057b2f
lea rdx, str.PreventOverlappingSynchronization
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011ab58]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c2fe0]
call fcn.1400b63e8
nop
lea rcx, [0x14011aadc]
call fcn.1400b6ce4
jmp 0x140057b2f
lea rcx, [0x14011a82c]
call fcn.1400b6d54
cmp dword [0x14011a82c], 0xffffffff
jne 0x140057b3f
lea rdx, str.AlwaysApplySettings
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011abf0]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c2fc0]
call fcn.1400b63e8
nop
lea rcx, [0x14011a82c]
call fcn.1400b6ce4
jmp 0x140057b3f
lea rcx, [0x14011a690]
call fcn.1400b6d54
cmp dword [0x14011a690], 0xffffffff
jne 0x140057b4f
lea rdx, str.Processes
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a8b0]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c2fa0]
call fcn.1400b63e8
nop
lea rcx, [0x14011a690]
call fcn.1400b6ce4
jmp 0x140057b4f
lea rcx, [0x14011a830]
call fcn.1400b6d54
cmp dword [0x14011a830], 0xffffffff
jne 0x140057b5f
lea rdx, str.Settings
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a9a8]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c2f80]
call fcn.1400b63e8
nop
lea rcx, [0x14011a830]
call fcn.1400b6ce4
jmp 0x140057b5f
lea rcx, [0x14011a804]
call fcn.1400b6d54
cmp dword [0x14011a804], 0xffffffff
jne 0x140057b6f
lea rdx, str.Registry
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a578]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c2f60]
call fcn.1400b63e8
nop
lea rcx, [0x14011a804]
call fcn.1400b6ce4
jmp 0x140057b6f
lea rcx, [0x14011aab8]
call fcn.1400b6d54
cmp dword [0x14011aab8], 0xffffffff
jne 0x140057b7f
lea rdx, str.File
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a470]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c2f40]
call fcn.1400b63e8
nop
lea rcx, [0x14011aab8]
call fcn.1400b6ce4
jmp 0x140057b7f
lea rcx, [0x14011a9b4]
call fcn.1400b6d54
cmp dword [0x14011a9b4], 0xffffffff
jne 0x140057b8f
lea rdx, str.SystemParameter
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011a738]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c2f20]
call fcn.1400b63e8
nop
lea rcx, [0x14011a9b4]
call fcn.1400b6ce4
jmp 0x140057b8f
lea rcx, [0x14011aabc]
call fcn.1400b6d54
cmp dword [0x14011aabc], 0xffffffff
jne 0x140057b9f
lea rdx, str.CustomAction
lea rcx, [rsp + 0x68]
call fcn.14004afd0
mov rbx, rax
mov rdx, qword [0x140112260]
lea rcx, [rsp + 0x70]
call fcn.14004afd0
nop
mov r8, rbx
lea rdx, [0x14011aae0]
mov rcx, rax
call fcn.14004b160
nop
lea rcx, [rsp + 0x70]
call fcn.14004b064
nop
lea rcx, [rsp + 0x68]
call fcn.14004b064
lea rcx, [0x1400c2f00]
call fcn.1400b63e8
nop
lea rcx, [0x14011aabc]
call fcn.1400b6ce4
jmp 0x140057b9f
mov ecx, 0x80004003
call fcn.14008fd40
nop
mov ecx, 0x80004003
call fcn.14008fd40
int3
lea rcx, [rbp + 0x50]
call fcn.14004b368
lea rdx, [0x14010f350]
lea rcx, [rbp + 0x50]
call sub.msvcrt.dll__CxxThrowException
nop
mov ecx, 0x80004003
call fcn.14008fd40
nop
mov ecx, 0x80004003
call fcn.14008fd40
nop
mov ecx, 0x80004003
call fcn.14008fd40
nop
mov ecx, 0x80004003
call fcn.14008fd40
nop
mov ecx, 0x80004003
call fcn.14008fd40
nop
mov ecx, 0x80004003
call fcn.14008fd40
nop
mov ecx, 0x80004003
call fcn.14008fd40
nop
mov ecx, 0x80004003
call fcn.14008fd40
int3