Function at 0x14013b080
Capabilities:
Query or enumerate registry value

Disassembly:
mov rax, rsp
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0xe8]
sub rsp, 0x1c0
mov qword [rbp - 0x60], 0xfffffffffffffffe
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
mov rax, qword [0x1403eaa10]
xor rax, rsp
mov qword [rbp + 0x90], rax
mov rsi, rcx
xor r13d, r13d
mov r12d, r13d
mov dword [rbp - 0x68], r13d
mov rax, qword [rcx]
lea rdx, [rbp + 0x20]
call qword [rax + 0x70]
nop
call fcn.1400f20d0
mov dword [rsi + 0xb0], eax
xor r15b, r15b
lea rax, [0x140323de0]
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], r13
mov qword [rbp - 0x78], rax
mov qword [rbp - 0x70], r13
mov qword [rsp + 0x78], rax
mov qword [rbp - 0x80], r13
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], r13
mov r14d, r13d
xor ecx, ecx
call fcn.1400f3b20
mov rdi, rax
test rax, rax
je 0x14013b22c
mov dword [rsp + 0x50], r13d
mov dword [rsp + 0x54], 4
lea rax, [rsp + 0x54]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x50]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x30]
xor r8d, r8d
lea rdx, str.ProxyAuthentication
mov rcx, qword [rdi + 8]
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExW]
mov ebx, eax
mov ecx, eax
call qword [sym.imp.KERNEL32.dll_SetLastError]
test ebx, ebx
jne 0x14013b180
cmp dword [rsp + 0x50], r13d
setne r15b
lea r8, [rsp + 0x78]
lea rdx, str.ProxyServer
mov rcx, rdi
call fcn.1400d5720
mov dword [rsp + 0x50], r13d
mov dword [rsp + 0x54], 4
lea rax, [rsp + 0x54]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x50]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x30]
xor r8d, r8d
lea rdx, str.ProxyPort
mov rcx, qword [rdi + 8]
call qword [sym.imp.ADVAPI32.dll_RegQueryValueExW]
mov ebx, eax
mov ecx, eax
call qword [sym.imp.KERNEL32.dll_SetLastError]
test ebx, ebx
cmove r14d, dword [rsp + 0x50]
lea r8, [rsp + 0x58]
lea rdx, str.ProxyPAC
mov rcx, rdi
call fcn.1400d5720
lea r8, [rsp + 0x68]
lea rdx, str.ProxyUsername
mov rcx, rdi
call fcn.1400d5720
lea r8, [rbp - 0x78]
lea rdx, str.ProxyPassword
mov rcx, qword [rsi + 0xa8]
call fcn.1400f21f0
mov rax, qword [rdi]
mov edx, 1
mov rcx, rdi
call qword [rax]
mov ecx, 0xb0
call fcn.14029806c
mov qword [rsp + 0x30], rax
test rax, rax
je 0x14013b24d
mov rcx, rax
call fcn.1401f6f60
mov rcx, rax
jmp 0x14013b250
mov rcx, r13
mov qword [rsi + 0xb8], rcx
mov dword [rsp + 0x30], 0x15
mov dword [rsp + 0x34], 0x2e
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x296
mov dword [rsp + 0x34], 0x144
mov rcx, qword [rsi + 0xb8]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
movss xmm6, dword [0x14034cf50]
mulss xmm2, xmm6
movss xmm7, dword [0x14034ce84]
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0xb8]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013b2ec
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0xb8]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0x14
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0x14
lea r8, str.Labels_ProxySettings
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0x14
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6370
nop
mov rdx, rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013b387
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013b398
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov ecx, 0xb8
call fcn.14029806c
mov rbx, rax
lea rdi, vtable.Core::Windows::Forms::RadioButton.0
test rax, rax
je 0x14013b3c7
mov rcx, rax
call fcn.1401f1620
mov qword [rbx], rdi
mov word [rbx + 0xb0], 1
jmp 0x14013b3ca
mov rbx, r13
mov qword [rsi + 0xc0], rbx
mov dword [rsp + 0x30], 0x15
mov dword [rsp + 0x34], 0x16
mov rax, qword [rbx]
lea rdx, [rsp + 0x30]
mov rcx, rbx
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x280
mov dword [rsp + 0x34], 0x18
mov rcx, qword [rsi + 0xc0]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0xc0]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013b459
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0xc0]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0x12
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0x12
lea r8, str.Labels_SystemProxy
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0x12
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6580
nop
mov rdx, rax
mov rcx, qword [rsi + 0xc0]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013b4f4
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013b505
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rcx, qword [rsi + 0xc0]
add rcx, 0x78
xor edx, edx
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
lea rdx, vtable.DelegateCall_Member_class_HitmanPro35::UI::ProxyPane__class_Core::Windows::Forms::Control____ptr64__class_Core::EventArgs____ptr64_.0
lea rcx, [0x14013df50]
test rax, rax
je 0x14013b544
mov qword [rax], rdx
mov qword [rax + 8], rsi
mov qword [rax + 0x10], rcx
jmp 0x14013b547
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xb8
call fcn.14029806c
mov rbx, rax
test rax, rax
je 0x14013b589
mov rcx, rax
call fcn.1401f1620
lea rax, vtable.Core::Windows::Forms::RadioButton.0
mov qword [rbx], rax
mov word [rbx + 0xb0], 1
jmp 0x14013b58c
mov rbx, r13
mov qword [rsi + 0xc8], rbx
mov dword [rsp + 0x30], 0x15
mov dword [rsp + 0x34], 0x34
mov rax, qword [rbx]
lea rdx, [rsp + 0x30]
mov rcx, rbx
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x178
mov dword [rsp + 0x34], 0x18
mov rcx, qword [rsi + 0xc8]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0xc8]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013b61b
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0xc8]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0xe
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0xe
lea r8, str.Labels_NoProxy
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0xe
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6370
nop
mov rdx, rax
mov rcx, qword [rsi + 0xc8]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013b6b6
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013b6c7
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rcx, qword [rsi + 0xc8]
add rcx, 0x78
xor edx, edx
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
test rax, rax
je 0x14013b706
lea rcx, vtable.DelegateCall_Member_class_HitmanPro35::UI::ProxyPane__class_Core::Windows::Forms::Control____ptr64__class_Core::EventArgs____ptr64_.0
mov qword [rax], rcx
mov qword [rax + 8], rsi
lea rcx, [0x14013df50]
mov qword [rax + 0x10], rcx
jmp 0x14013b709
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xb8
call fcn.14029806c
mov rbx, rax
test rax, rax
je 0x14013b74b
mov rcx, rax
call fcn.1401f1620
lea rax, vtable.Core::Windows::Forms::RadioButton.0
mov qword [rbx], rax
mov word [rbx + 0xb0], 1
jmp 0x14013b74e
mov rbx, r13
mov qword [rsi + 0xd0], rbx
mov dword [rsp + 0x30], 0x15
mov dword [rsp + 0x34], 0x52
mov rax, qword [rbx]
lea rdx, [rsp + 0x30]
mov rcx, rbx
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x178
mov dword [rsp + 0x34], 0x18
mov rcx, qword [rsi + 0xd0]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0xd0]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013b7dd
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0xd0]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0x10
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0x10
lea r8, str.Labels_WpadProxy
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0x10
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6370
nop
mov rdx, rax
mov rcx, qword [rsi + 0xd0]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013b878
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013b889
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rcx, qword [rsi + 0xd0]
add rcx, 0x78
xor edx, edx
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
test rax, rax
je 0x14013b8c8
lea rcx, vtable.DelegateCall_Member_class_HitmanPro35::UI::ProxyPane__class_Core::Windows::Forms::Control____ptr64__class_Core::EventArgs____ptr64_.0
mov qword [rax], rcx
mov qword [rax + 8], rsi
lea rcx, [0x14013df50]
mov qword [rax + 0x10], rcx
jmp 0x14013b8cb
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xb8
call fcn.14029806c
mov rbx, rax
test rax, rax
je 0x14013b90d
mov rcx, rax
call fcn.1401f1620
lea rax, vtable.Core::Windows::Forms::RadioButton.0
mov qword [rbx], rax
mov word [rbx + 0xb0], 1
jmp 0x14013b910
mov rbx, r13
mov qword [rsi + 0xf0], rbx
mov dword [rsp + 0x30], 0x15
mov dword [rsp + 0x34], 0x70
mov rax, qword [rbx]
lea rdx, [rsp + 0x30]
mov rcx, rbx
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x178
mov dword [rsp + 0x34], 0x18
mov rcx, qword [rsi + 0xf0]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0xf0]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013b99f
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0xf0]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0x12
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0x12
lea r8, str.Labels_ManualProxy
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0x12
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6370
nop
mov rdx, rax
mov rcx, qword [rsi + 0xf0]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013ba3a
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013ba4b
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rcx, qword [rsi + 0xf0]
add rcx, 0x78
xor edx, edx
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
test rax, rax
je 0x14013ba8a
lea rcx, vtable.DelegateCall_Member_class_HitmanPro35::UI::ProxyPane__class_Core::Windows::Forms::Control____ptr64__class_Core::EventArgs____ptr64_.0
mov qword [rax], rcx
mov qword [rax + 8], rsi
lea rcx, [0x14013df50]
mov qword [rax + 0x10], rcx
jmp 0x14013ba8d
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xb0
call fcn.14029806c
test rax, rax
je 0x14013babc
mov rcx, rax
call fcn.1401ec680
mov rcx, rax
jmp 0x14013babf
mov rcx, r13
mov qword [rsi + 0xf8], rcx
mov dword [rsp + 0x30], 0x26
mov dword [rsp + 0x34], 0x8e
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x60
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0xf8]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0xf8]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013bb4b
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0xf8]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0x13
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0x13
lea r8, str.Labels_ProxyAddress
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0x13
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6370
nop
mov rdx, rax
mov rcx, qword [rsi + 0xf8]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013bbe6
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013bbf7
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rax, qword [rsi + 0xf8]
mov dword [rax + 0xa0], 0x10
mov ecx, 0xb8
call fcn.14029806c
test rax, rax
je 0x14013bc24
mov rcx, rax
call fcn.1401f8c80
mov rcx, rax
jmp 0x14013bc27
mov rcx, r13
mov qword [rsi + 0x100], rcx
mov dword [rsp + 0x30], 0x96
mov dword [rsp + 0x34], 0x8e
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x96
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0x100]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x100]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013bcb3
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0x100]
cmp qword [rbx + 8], 0
je 0x14013bcde
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov rcx, rax
xor r9d, r9d
mov edx, 0xc5
lea r8d, [r9 + 0x20]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbx + 0xac], 0x20
mov rdi, qword [rsi + 0x100]
mov edx, dword [rbp - 0x7c]
lea rcx, [rdi + 0x40]
call fcn.1401e9030
movsxd r9, dword [rbp - 0x7c]
mov eax, dword [rdi + 0x48]
inc eax
movsxd rdx, eax
mov r8, qword [rsp + 0x78]
mov rcx, qword [rdi + 0x40]
call fcn.14029b4d8
mov edx, dword [rbp - 0x7c]
lea rcx, [rdi + 0x40]
call fcn.1401ea290
cmp qword [rdi + 8], 0
je 0x14013bd40
mov rbx, qword [rdi + 0x40]
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.USER32.dll_SetWindowTextW]
mov rcx, qword [rsi + 0x100]
mov rax, qword [rcx]
mov dl, 1
call qword [rax + 0x40]
mov rcx, qword [rsi + 0x100]
add rcx, 0x78
mov edx, 4
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
lea rdx, [0x14013e170]
test rax, rax
je 0x14013bd91
lea rcx, vtable.DelegateCall_Member_class_HitmanPro35::UI::ProxyPane__class_Core::Windows::Forms::Control____ptr64__class_Core::EventArgs____ptr64_.0
mov qword [rax], rcx
mov qword [rax + 8], rsi
mov qword [rax + 0x10], rdx
jmp 0x14013bd94
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xb0
call fcn.14029806c
test rax, rax
je 0x14013bdc3
mov rcx, rax
call fcn.1401ec680
mov rcx, rax
jmp 0x14013bdc6
mov rcx, r13
mov qword [rsi + 0x108], rcx
mov dword [rsp + 0x30], 0x134
mov dword [rsp + 0x34], 0x8e
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x2c
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0x108]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x108]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013be52
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0x108]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0x10
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0x10
lea r8, str.Labels_ProxyPort
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0x10
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6370
nop
mov rdx, rax
mov rcx, qword [rsi + 0x108]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013beed
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013befe
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rax, qword [rsi + 0x108]
mov dword [rax + 0xa0], 0x10
mov ecx, 0xb8
call fcn.14029806c
mov rbx, rax
test rax, rax
je 0x14013bf35
mov rcx, rax
call fcn.1401f8c80
lea rax, vtable.HitmanPro35::UI::NumericTextBox.0
mov qword [rbx], rax
jmp 0x14013bf38
mov rbx, r13
mov qword [rsi + 0x110], rbx
mov dword [rsp + 0x30], 0x15e
mov dword [rsp + 0x34], 0x8e
mov rax, qword [rbx]
lea rdx, [rsp + 0x30]
mov rcx, rbx
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x38
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0x110]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x110]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013bfc7
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0x110]
cmp qword [rbx + 8], 0
je 0x14013bff2
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov rcx, rax
xor r9d, r9d
mov edx, 0xc5
lea r8d, [r9 + 5]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbx + 0xac], 5
test r14d, r14d
jle 0x14013c033
mov rbx, qword [rsi + 0x110]
mov edx, r14d
lea rcx, [rsp + 0x40]
call fcn.140003890
nop
mov rdx, rax
mov rcx, rbx
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013c033
mov rcx, qword [rsp + 0x40]
call fcn.140298600
mov rcx, qword [rsi + 0x110]
mov rax, qword [rcx]
mov dl, 1
call qword [rax + 0x40]
mov rcx, qword [rsi + 0x110]
add rcx, 0x78
mov edx, 4
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
lea r14, vtable.DelegateCall_Member_class_HitmanPro35::UI::ProxyPane__class_Core::Windows::Forms::Control____ptr64__class_Core::EventArgs____ptr64_.0
test rax, rax
je 0x14013c084
mov qword [rax], r14
mov qword [rax + 8], rsi
lea rcx, [0x14013e170]
mov qword [rax + 0x10], rcx
jmp 0x14013c087
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xb8
call fcn.14029806c
mov rbx, rax
test rax, rax
je 0x14013c0c9
mov rcx, rax
call fcn.1401f1620
lea rax, vtable.Core::Windows::Forms::RadioButton.0
mov qword [rbx], rax
mov word [rbx + 0xb0], 1
jmp 0x14013c0cc
mov rbx, r13
mov qword [rsi + 0xd8], rbx
mov dword [rsp + 0x30], 0x15
mov dword [rsp + 0x34], 0xac
mov rax, qword [rbx]
lea rdx, [rsp + 0x30]
mov rcx, rbx
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x178
mov dword [rsp + 0x34], 0x18
mov rcx, qword [rsi + 0xd8]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0xd8]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013c15b
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0xd8]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0xf
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0xf
lea r8, str.Labels_PacProxy
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0xf
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6370
nop
mov rdx, rax
mov rcx, qword [rsi + 0xd8]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013c1f6
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013c207
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rcx, qword [rsi + 0xd8]
add rcx, 0x78
xor edx, edx
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
test rax, rax
je 0x14013c23f
mov qword [rax], r14
mov qword [rax + 8], rsi
lea rcx, [0x14013df50]
mov qword [rax + 0x10], rcx
jmp 0x14013c242
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xb0
call fcn.14029806c
test rax, rax
je 0x14013c271
mov rcx, rax
call fcn.1401ec680
mov rcx, rax
jmp 0x14013c274
mov rcx, r13
mov qword [rsi + 0xe0], rcx
mov dword [rsp + 0x30], 0x26
mov dword [rsp + 0x34], 0xca
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x60
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0xe0]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0xe0]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013c300
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0xe0]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0xf
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0xf
lea r8, str.Labels_ProxyURL
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0xf
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6370
nop
mov rdx, rax
mov rcx, qword [rsi + 0xe0]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013c39b
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013c3ac
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rax, qword [rsi + 0xe0]
mov dword [rax + 0xa0], 0x10
mov ecx, 0xb8
call fcn.14029806c
test rax, rax
je 0x14013c3d9
mov rcx, rax
call fcn.1401f8c80
mov rcx, rax
jmp 0x14013c3dc
mov rcx, r13
mov qword [rsi + 0xe8], rcx
mov dword [rsp + 0x30], 0x96
mov dword [rsp + 0x34], 0xca
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x140
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0xe8]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0xe8]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013c468
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0xe8]
cmp qword [rbx + 8], 0
je 0x14013c495
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov rcx, rax
xor r9d, r9d
mov edx, 0xc5
mov r8d, 0x400
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbx + 0xac], 0x400
mov rdi, qword [rsi + 0xe8]
mov edx, dword [rsp + 0x64]
lea rcx, [rdi + 0x40]
call fcn.1401e9030
movsxd r9, dword [rsp + 0x64]
mov eax, dword [rdi + 0x48]
inc eax
movsxd rdx, eax
mov r8, qword [rsp + 0x58]
mov rcx, qword [rdi + 0x40]
call fcn.14029b4d8
mov edx, dword [rsp + 0x64]
lea rcx, [rdi + 0x40]
call fcn.1401ea290
cmp qword [rdi + 8], 0
je 0x14013c4fa
mov rbx, qword [rdi + 0x40]
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.USER32.dll_SetWindowTextW]
mov rcx, qword [rsi + 0xe8]
mov rax, qword [rcx]
mov dl, 1
call qword [rax + 0x40]
mov rcx, qword [rsi + 0xe8]
add rcx, 0x78
mov edx, 4
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
test rax, rax
je 0x14013c544
mov qword [rax], r14
mov qword [rax + 8], rsi
lea rcx, [0x14013e170]
mov qword [rax + 0x10], rcx
jmp 0x14013c547
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xb8
call fcn.14029806c
mov rbx, rax
lea r14, vtable.Core::Windows::Forms::CheckBox.0
test rax, rax
je 0x14013c589
mov rcx, rax
call fcn.1401f1620
mov qword [rbx], r14
mov word [rbx + 0xb0], 1
jmp 0x14013c58c
mov rbx, r13
mov qword [rsi + 0x118], rbx
mov dword [rsp + 0x30], 0x15
mov dword [rsp + 0x34], 0xe8
mov rax, qword [rbx]
lea rdx, [rsp + 0x30]
mov rcx, rbx
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x178
mov dword [rsp + 0x34], 0x18
mov rcx, qword [rsi + 0x118]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x118]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013c61b
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0x118]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0x1d
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0x1d
lea r8, str.Labels_UseProxyAuthentication
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0x1d
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6370
nop
mov rdx, rax
mov rcx, qword [rsi + 0x118]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013c6b6
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013c6c7
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rcx, qword [rsi + 0x118]
mov byte [rcx + 0xb1], r15b
cmp qword [rcx + 8], 0
je 0x14013c6fe
mov rbx, r13
test r15b, r15b
setne bl
mov rax, qword [rcx]
call qword [rax]
mov rcx, rax
xor r9d, r9d
mov r8, rbx
mov edx, 0xf1
call qword [sym.imp.USER32.dll_SendMessageW]
mov rcx, qword [rsi + 0x118]
add rcx, 0x78
xor edx, edx
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
lea r15, vtable.DelegateCall_Member_class_HitmanPro35::UI::ProxyPane__class_Core::Windows::Forms::Control____ptr64__class_Core::EventArgs____ptr64_.0
test rax, rax
je 0x14013c73d
mov qword [rax], r15
mov qword [rax + 8], rsi
lea rcx, [0x14013dfe0]
mov qword [rax + 0x10], rcx
jmp 0x14013c740
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xb0
call fcn.14029806c
test rax, rax
je 0x14013c76f
mov rcx, rax
call fcn.1401ec680
mov rcx, rax
jmp 0x14013c772
mov rcx, r13
mov qword [rsi + 0x120], rcx
mov dword [rsp + 0x30], 0x26
mov dword [rsp + 0x34], 0x106
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x60
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0x120]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x120]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013c7fe
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0x120]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0x14
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0x14
lea r8, str.Labels_ProxyUserName
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0x14
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6370
nop
mov rdx, rax
mov rcx, qword [rsi + 0x120]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013c899
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013c8aa
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rax, qword [rsi + 0x120]
mov dword [rax + 0xa0], 0x10
mov ecx, 0xb8
call fcn.14029806c
test rax, rax
je 0x14013c8d7
mov rcx, rax
call fcn.1401f8c80
mov rcx, rax
jmp 0x14013c8da
mov rcx, r13
mov qword [rsi + 0x128], rcx
mov dword [rsp + 0x30], 0x96
mov dword [rsp + 0x34], 0x106
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x96
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0x128]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x128]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013c966
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0x128]
cmp qword [rbx + 8], 0
je 0x14013c991
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov rcx, rax
xor r9d, r9d
mov edx, 0xc5
lea r8d, [r9 + 0x40]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbx + 0xac], 0x40
mov rdi, qword [rsi + 0x128]
mov edx, dword [rsp + 0x74]
lea rcx, [rdi + 0x40]
call fcn.1401e9030
movsxd r9, dword [rsp + 0x74]
mov eax, dword [rdi + 0x48]
inc eax
movsxd rdx, eax
mov r8, qword [rsp + 0x68]
mov rcx, qword [rdi + 0x40]
call fcn.14029b4d8
mov edx, dword [rsp + 0x74]
lea rcx, [rdi + 0x40]
call fcn.1401ea290
cmp qword [rdi + 8], 0
je 0x14013c9f6
mov rbx, qword [rdi + 0x40]
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.USER32.dll_SetWindowTextW]
mov rcx, qword [rsi + 0x128]
mov rax, qword [rcx]
mov dl, 1
call qword [rax + 0x40]
mov rcx, qword [rsi + 0x128]
add rcx, 0x78
mov edx, 4
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
test rax, rax
je 0x14013ca40
mov qword [rax], r15
mov qword [rax + 8], rsi
lea rcx, [0x14013e170]
mov qword [rax + 0x10], rcx
jmp 0x14013ca43
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xb0
call fcn.14029806c
test rax, rax
je 0x14013ca72
mov rcx, rax
call fcn.1401ec680
mov rcx, rax
jmp 0x14013ca75
mov rcx, r13
mov qword [rsi + 0x130], rcx
mov dword [rsp + 0x30], 0x26
mov dword [rsp + 0x34], 0x124
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x60
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0x130]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x130]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013cb01
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0x130]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0x14
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0x14
lea r8, str.Labels_ProxyPassword
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0x14
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x40]
call fcn.1400f6370
nop
mov rdx, rax
mov rcx, qword [rsi + 0x130]
call fcn.1401e6150
nop
cmp dword [rsp + 0x48], 0
jle 0x14013cb9c
mov rcx, qword [rsp + 0x40]
call fcn.140298600
nop
cmp dword [rsp + 0x38], 0
jle 0x14013cbad
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rax, qword [rsi + 0x130]
mov dword [rax + 0xa0], 0x10
mov ecx, 0xb8
call fcn.14029806c
test rax, rax
je 0x14013cbda
mov rcx, rax
call fcn.1401f8c80
mov rcx, rax
jmp 0x14013cbdd
mov rcx, r13
mov qword [rsi + 0x138], rcx
mov dword [rsp + 0x30], 0x96
mov dword [rsp + 0x34], 0x124
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x96
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0x138]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x138]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013cc69
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rdi, qword [rsi + 0x138]
mov edx, dword [rbp - 0x6c]
lea rcx, [rdi + 0x40]
call fcn.1401e9030
movsxd r9, dword [rbp - 0x6c]
mov eax, dword [rdi + 0x48]
inc eax
movsxd rdx, eax
mov r8, qword [rbp - 0x78]
mov rcx, qword [rdi + 0x40]
call fcn.14029b4d8
mov edx, dword [rbp - 0x6c]
lea rcx, [rdi + 0x40]
call fcn.1401ea290
cmp qword [rdi + 8], 0
je 0x14013ccc0
mov rbx, qword [rdi + 0x40]
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.USER32.dll_SetWindowTextW]
mov rbx, qword [rsi + 0x138]
cmp qword [rbx + 8], 0
je 0x14013cceb
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov rcx, rax
xor r9d, r9d
mov edx, 0xc5
lea r8d, [r9 + 0x40]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbx + 0xac], 0x40
mov rax, qword [rsi + 0x138]
mov byte [rax + 0xb6], 1
mov rcx, qword [rsi + 0x138]
mov rax, qword [rcx]
mov dl, 1
call qword [rax + 0x40]
mov rcx, qword [rsi + 0x138]
add rcx, 0x78
mov edx, 4
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
test rax, rax
je 0x14013cd4d
mov qword [rax], r15
mov qword [rax + 8], rsi
lea rcx, [0x14013e170]
mov qword [rax + 0x10], rcx
jmp 0x14013cd50
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov rax, qword [rsi + 0xc0]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013cda6
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0xc8]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013cde9
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0xd0]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013ce2c
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0xf0]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013ce6f
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0xf8]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013ceb2
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x100]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013cef5
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x108]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013cf38
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x110]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013cf7b
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0xd8]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013cfbe
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0xe0]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013d001
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0xe8]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013d044
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x118]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013d087
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x120]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013d0ca
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x128]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013d10d
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x130]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013d150
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rax, qword [rsi + 0x138]
mov qword [rsp + 0x30], rax
mov rcx, qword [rsi + 0xb8]
call fcn.1401e5600
mov rbx, rax
lea rcx, [rax + 0x10]
mov r8, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [r8]
mov rax, qword [rbx]
mov rcx, qword [rsp + 0x30]
mov qword [rcx + 0x18], rax
cmp qword [rax + 8], 0
je 0x14013d193
mov rax, qword [rcx]
call qword [rax + 0x10]
mov ecx, 0xb0
call fcn.14029806c
mov qword [rsp + 0x30], rax
test rax, rax
je 0x14013d1b4
mov rcx, rax
call fcn.1401f6f60
mov rcx, rax
jmp 0x14013d1b7
mov rcx, r13
mov qword [rsi + 0x140], rcx
mov dword [rsp + 0x30], 0x15
mov dword [rsp + 0x34], 0x17a
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x296
mov dword [rsp + 0x34], 0x64
mov rcx, qword [rsi + 0x140]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x140]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013d243
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0x140]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0xd
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0xd
lea r8, str.Private_Cloud
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0xd
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
mov rdi, qword [rsi + 0x140]
mov edx, dword [rsp + 0x3c]
lea rcx, [rdi + 0x40]
call fcn.1401e9030
movsxd r9, dword [rsp + 0x3c]
mov eax, dword [rdi + 0x48]
inc eax
movsxd rdx, eax
mov r8, qword [rsp + 0x30]
mov rcx, qword [rdi + 0x40]
call fcn.14029b4d8
mov edx, dword [rsp + 0x3c]
lea rcx, [rdi + 0x40]
call fcn.1401ea290
cmp qword [rdi + 8], 0
je 0x14013d308
mov rbx, qword [rdi + 0x40]
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.USER32.dll_SetWindowTextW]
nop
cmp dword [rsp + 0x38], 0
jle 0x14013d319
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov ecx, 0xb0
call fcn.14029806c
test rax, rax
je 0x14013d335
mov rcx, rax
call fcn.1401ec680
mov rcx, rax
jmp 0x14013d338
mov rcx, r13
mov qword [rsi + 0x148], rcx
mov dword [rsp + 0x30], 0x26
mov dword [rsp + 0x34], 0x16
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x252
mov dword [rsp + 0x34], 0x1e
mov rcx, qword [rsi + 0x148]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x148]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013d3c4
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0x148]
mov rdi, qword [rbx]
mov edx, 0x585858
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0xb9
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0xb9
lea r8, str.HitmanPro.PrivateCloud_is_a_smaller_version_of_the_HitmanPro_Scan_Cloud_that_can_be_used_in_Government_and_Enterprise_environments_to_scan_new_and_unknown_files_inside_the_organisation.
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0xb9
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
mov rdi, qword [rsi + 0x148]
mov edx, dword [rsp + 0x3c]
lea rcx, [rdi + 0x40]
call fcn.1401e9030
movsxd r9, dword [rsp + 0x3c]
mov eax, dword [rdi + 0x48]
inc eax
movsxd rdx, eax
mov r8, qword [rsp + 0x30]
mov rcx, qword [rdi + 0x40]
call fcn.14029b4d8
mov edx, dword [rsp + 0x3c]
lea rcx, [rdi + 0x40]
call fcn.1401ea290
cmp qword [rdi + 8], 0
je 0x14013d489
mov rbx, qword [rdi + 0x40]
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.USER32.dll_SetWindowTextW]
nop
cmp dword [rsp + 0x38], 0
jle 0x14013d49a
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rax, qword [rsi + 0x148]
mov dword [rax + 0xa0], 1
mov ecx, 0xb8
call fcn.14029806c
mov rbx, rax
test rax, rax
je 0x14013d4d3
mov rcx, rax
call fcn.1401f1620
mov qword [rbx], r14
mov word [rbx + 0xb0], 1
jmp 0x14013d4d6
mov rbx, r13
mov qword [rsi + 0x150], rbx
mov dword [rsp + 0x30], 0x15
mov dword [rsp + 0x34], 0x40
mov rax, qword [rbx]
lea rdx, [rsp + 0x30]
mov rcx, rbx
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x7e
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0x150]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x150]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013d565
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rax, qword [rsi + 0xa8]
movzx r8d, byte [rax + 0xe0]
mov rcx, qword [rsi + 0x150]
mov byte [rcx + 0xb1], r8b
cmp qword [rcx + 8], 0
je 0x14013d5ab
mov rbx, r13
test r8b, r8b
setne bl
mov rax, qword [rcx]
call qword [rax]
mov rcx, rax
xor r9d, r9d
mov r8, rbx
mov edx, 0xf1
call qword [sym.imp.USER32.dll_SendMessageW]
mov qword [rsp + 0x38], r13
mov edx, 0x13
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0x13
lea r8, str.Use_Private_Cloud_:
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0x13
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
mov rdi, qword [rsi + 0x150]
mov edx, dword [rsp + 0x3c]
lea rcx, [rdi + 0x40]
call fcn.1401e9030
movsxd r9, dword [rsp + 0x3c]
mov eax, dword [rdi + 0x48]
inc eax
movsxd rdx, eax
mov r8, qword [rsp + 0x30]
mov rcx, qword [rdi + 0x40]
call fcn.14029b4d8
mov edx, dword [rsp + 0x3c]
lea rcx, [rdi + 0x40]
call fcn.1401ea290
cmp qword [rdi + 8], 0
je 0x14013d64b
mov rbx, qword [rdi + 0x40]
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.USER32.dll_SetWindowTextW]
nop
cmp dword [rsp + 0x38], 0
jle 0x14013d65c
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rcx, qword [rsi + 0x150]
add rcx, 0x78
xor edx, edx
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
test rax, rax
je 0x14013d694
mov qword [rax], r15
mov qword [rax + 8], rsi
lea rcx, [0x14013e0f0]
mov qword [rax + 0x10], rcx
jmp 0x14013d697
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xb8
call fcn.14029806c
test rax, rax
je 0x14013d6c6
mov rcx, rax
call fcn.1401f8c80
mov rcx, rax
jmp 0x14013d6c9
mov rcx, r13
mov qword [rsi + 0x158], rcx
mov dword [rsp + 0x30], 0x96
mov dword [rsp + 0x34], 0x40
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x96
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0x158]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x158]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013d755
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0x158]
cmp qword [rbx + 8], 0
je 0x14013d780
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov rcx, rax
xor r9d, r9d
mov edx, 0xc5
lea r8d, [r9 + 0x20]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbx + 0xac], 0x20
lea rdx, [rsp + 0x40]
mov rcx, qword [rsi + 0xa8]
call fcn.1400f1850
mov rbx, rax
mov r14, qword [rsi + 0x158]
mov edx, dword [rax + 0xc]
lea rcx, [r14 + 0x40]
call fcn.1401e9030
movsxd r9, dword [rbx + 0xc]
mov ecx, dword [r14 + 0x48]
inc ecx
movsxd rdx, ecx
mov r8, qword [rbx]
mov rcx, qword [r14 + 0x40]
call fcn.14029b4d8
mov edx, dword [rbx + 0xc]
lea rcx, [r14 + 0x40]
call fcn.1401ea290
cmp qword [r14 + 8], 0
je 0x14013d7f6
mov rbx, qword [r14 + 0x40]
mov rax, qword [r14]
mov rcx, r14
call qword [rax]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.USER32.dll_SetWindowTextW]
nop
cmp dword [rsp + 0x48], 0
jle 0x14013d807
mov rcx, qword [rsp + 0x40]
call fcn.140298600
mov rax, qword [rsi + 0xa8]
mov rcx, qword [rsi + 0x158]
mov r8, qword [rcx]
movzx edx, byte [rax + 0xe0]
call qword [r8 + 0x60]
mov rcx, qword [rsi + 0x158]
mov rax, qword [rcx]
mov dl, 1
call qword [rax + 0x40]
mov rcx, qword [rsi + 0x158]
add rcx, 0x78
mov edx, 4
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
test rax, rax
je 0x14013d86d
mov qword [rax], r15
mov qword [rax + 8], rsi
lea rcx, [0x14013e170]
mov qword [rax + 0x10], rcx
jmp 0x14013d870
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov ecx, 0xc0
call fcn.14029806c
mov rbx, rax
test rax, rax
je 0x14013d8b7
mov rcx, rax
call fcn.1401f1620
lea rax, vtable.Core::Windows::Forms::Button.0
mov qword [rbx], rax
lea rax, vtable.Core::Windows::Forms::Button.1.0
mov qword [rbx + 0xb0], rax
jmp 0x14013d8ba
mov rbx, r13
mov qword [rsi + 0x160], rbx
mov dword [rsp + 0x30], 0x134
mov dword [rsp + 0x34], 0x3e
mov rax, qword [rbx]
lea rdx, [rsp + 0x30]
mov rcx, rbx
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0x60
mov dword [rsp + 0x34], 0x19
mov rcx, qword [rsi + 0x160]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x160]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013d949
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov qword [rsp + 0x38], r13
mov edx, 4
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 4
lea r8, str.Test
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 4
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
mov rdi, qword [rsi + 0x160]
mov edx, dword [rsp + 0x3c]
lea rcx, [rdi + 0x40]
call fcn.1401e9030
movsxd r9, dword [rsp + 0x3c]
mov eax, dword [rdi + 0x48]
inc eax
movsxd rdx, eax
mov r8, qword [rsp + 0x30]
mov rcx, qword [rdi + 0x40]
call fcn.14029b4d8
mov edx, dword [rsp + 0x3c]
lea rcx, [rdi + 0x40]
call fcn.1401ea290
cmp qword [rdi + 8], 0
je 0x14013d9e9
mov rbx, qword [rdi + 0x40]
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.USER32.dll_SetWindowTextW]
nop
cmp dword [rsp + 0x38], 0
jle 0x14013d9fa
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rcx, qword [rsi + 0xa8]
cmp byte [rcx + 0xe0], 0
je 0x14013da2b
lea rdx, [rsp + 0x40]
call fcn.1400f1850
nop
mov r12d, 1
mov dword [rbp - 0x68], r12d
cmp dword [rax + 0xc], 0
jle 0x14013da2b
movzx edx, r12b
jmp 0x14013da2d
xor edx, edx
mov rcx, qword [rsi + 0x160]
mov rax, qword [rcx]
call qword [rax + 0x60]
nop
test r12b, 1
je 0x14013da52
cmp dword [rsp + 0x48], 0
jle 0x14013da52
mov rcx, qword [rsp + 0x40]
call fcn.140298600
mov rcx, qword [rsi + 0x160]
add rcx, 0x78
xor edx, edx
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
test rax, rax
je 0x14013da8a
mov qword [rax], r15
mov qword [rax + 8], rsi
lea rcx, [0x14013e430]
mov qword [rax + 0x10], rcx
jmp 0x14013da8d
mov rax, r13
mov qword [rsp + 0x30], rax
lea rcx, [rbx + 0x10]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax]
mov rcx, qword [rsi + 0x160]
mov rax, qword [rcx]
xor edx, edx
call qword [rax + 0xd0]
mov ecx, 0x100
call fcn.14029806c
test rax, rax
je 0x14013dace
mov rcx, rax
call fcn.1401f7670
mov rcx, rax
jmp 0x14013dad1
mov rcx, r13
mov qword [rsi + 0x170], rcx
mov dword [rsp + 0x30], 0x1a4
mov dword [rsp + 0x34], 0x40
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xa0]
mov dword [rsp + 0x30], 0xa0
mov dword [rsp + 0x34], 0x15
mov rcx, qword [rsi + 0x170]
mov rax, qword [rcx]
lea rdx, [rsp + 0x30]
call qword [rax + 0xc0]
movd xmm2, dword [rbp + 0x20]
cvtdq2ps xmm2, xmm2
mulss xmm2, xmm6
divss xmm2, xmm7
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x50]
call fcn.140003670
nop
mov rcx, qword [rsi + 0x170]
mov r8, qword [rcx]
mov rdx, rax
call qword [r8 + 0x78]
nop
cmp dword [rbp + 0x18], 0
jle 0x14013db5d
mov rcx, qword [rbp + 0x10]
call fcn.140298600
mov rbx, qword [rsi + 0x170]
mov rdi, qword [rbx]
mov edx, 0xc37d00
lea rcx, [rsp + 0x30]
call fcn.140003630
mov rdx, rax
mov rcx, rbx
call qword [rdi + 0x88]
mov qword [rsp + 0x38], r13
mov edx, 0x1a
lea rcx, [rsp + 0x30]
call fcn.1401e9030
mov eax, dword [rsp + 0x38]
inc eax
movsxd rdx, eax
mov r9d, 0x1a
lea r8, str.privatecloud_hitmanpro.com
mov rcx, qword [rsp + 0x30]
call fcn.14029b4d8
mov edx, 0x1a
lea rcx, [rsp + 0x30]
call fcn.1401ea290
nop
mov rdi, qword [rsi + 0x170]
mov edx, dword [rsp + 0x3c]
lea rcx, [rdi + 0x40]
call fcn.1401e9030
movsxd r9, dword [rsp + 0x3c]
mov eax, dword [rdi + 0x48]
inc eax
movsxd rdx, eax
mov r8, qword [rsp + 0x30]
mov rcx, qword [rdi + 0x40]
call fcn.14029b4d8
mov edx, dword [rsp + 0x3c]
lea rcx, [rdi + 0x40]
call fcn.1401ea290
cmp qword [rdi + 8], 0
je 0x14013dc22
mov rbx, qword [rdi + 0x40]
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov rcx, rax
mov rdx, rbx
call qword [sym.imp.USER32.dll_SetWindowTextW]
nop
cmp dword [rsp + 0x38], 0
jle 0x14013dc33
mov rcx, qword [rsp + 0x30]
call fcn.140298600
mov rax, qword [rsi + 0x170]
mov dword [rax + 0xa0], 0x10
mov rcx, qword [rsi + 0x170]
add rcx, 0x78
xor edx, edx
call fcn.140002930
mov rbx, rax
mov ecx, 0x18
call fcn.14029806c
test rax, rax
je 0x14013dc7c