Function at 0x140060a70
Capabilities:
Delete file
Log keystrokes via polling

Disassembly:
mov rax, rsp
mov qword [rax + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x178]
sub rsp, 0x238
movaps xmmword [rax - 0x58], xmm6
movaps xmmword [rax - 0x68], xmm7
movaps xmmword [rax - 0x78], xmm8
movaps xmmword [rax - 0x88], xmm9
movaps xmmword [rax - 0x98], xmm10
movaps xmmword [rax - 0xa8], xmm11
movaps xmmword [rax - 0xb8], xmm12
xor r15d, r15d
cmp dword [0x1404e3568], 1
jne 0x140060b0f
mov eax, dword [0x1404e3884]
cdq
sub eax, edx
sar eax, 1
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mov eax, dword [0x1404e387c]
cdq
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss xmm0, dword [0x14025d83c]
movss dword [rsp + 0x30], xmm0
movss xmm3, dword [0x14025d744]
movss dword [rsp + 0x28], xmm3
call fcn.140060580
movss xmm8, dword [0x14025d6e8]
movss xmm12, dword [0x14025d728]
xorps xmm10, xmm10
movss xmm6, dword [0x14025d770]
cmp dword [0x1404e3568], 2
jne 0x140060c42
mov rax, qword [0x1404e2ea0]
mov rax, qword [rax + 0x4b00]
lea r8, [0x1402534e8]
xor edx, edx
mov rcx, qword [rax]
call fcn.14019bd50
mov rbx, rax
movdqa xmm0, xmmword [0x14025dd50]
movups xmmword [rsp + 0x70], xmm0
lea rcx, [rsp + 0x70]
call fcn.1401a0d60
mov esi, eax
mov eax, dword [0x1404e387c]
cdq
sub eax, edx
sar eax, 1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x180], xmm0
mov eax, dword [0x1404e3884]
cdq
sub eax, edx
sar eax, 1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x184], xmm0
test esi, 0xff000000
je 0x140060c42
movss xmm2, dword [0x1404ab934]
comiss xmm8, xmm2
ja 0x140060c42
movss xmm0, dword [0x14025d8c8]
movaps xmm1, xmm0
subss xmm1, xmm12
mulss xmm1, dword [0x14025d834]
divss xmm1, xmm0
subss xmm2, xmm8
lea rdx, [rbp + 0x180]
comiss xmm8, xmm2
jbe 0x140060bff
lea rdi, [rbx + 0x78]
mov rcx, rdi
call fcn.140048720
jmp 0x140060c1c
mov dword [rsp + 0x28], 0xf9
movss dword [rsp + 0x20], xmm1
xorps xmm3, xmm3
mov rcx, rbx
call fcn.1401ac880
lea rdi, [rbx + 0x78]
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], 1
mov r9d, esi
mov r8d, dword [rdi]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.1401af930
mov dword [rdi], r15d
movss xmm11, dword [0x14025d7d4]
cmp dword [0x1404e3568], 3
jne 0x140060e31
mov rax, qword [0x1404e2ea0]
mov rax, qword [rax + 0x4b00]
lea r8, [0x1402534e8]
xor edx, edx
mov rcx, qword [rax]
call fcn.14019bd50
mov rbx, rax
movdqa xmm0, xmmword [0x14025dc30]
movups xmmword [rsp + 0x70], xmm0
lea rcx, [rsp + 0x70]
call fcn.1401a0d60
mov esi, eax
mov eax, dword [0x1404e3884]
cdq
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mov eax, dword [0x1404e387c]
cdq
sub eax, edx
sar eax, 1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x180], xmm0
movss dword [rbp + 0x184], xmm1
movss xmm7, dword [0x14025d830]
test esi, 0xff000000
je 0x140060d49
movss xmm2, dword [0x1404ab934]
comiss xmm8, xmm2
ja 0x140060d49
subss xmm2, xmm8
lea rdx, [rbp + 0x180]
comiss xmm8, xmm2
jbe 0x140060d05
lea rdi, [rbx + 0x78]
mov rcx, rdi
call fcn.140048720
jmp 0x140060d22
mov dword [rsp + 0x28], 0xf9
movss dword [rsp + 0x20], xmm7
xorps xmm3, xmm3
mov rcx, rbx
call fcn.1401ac880
lea rdi, [rbx + 0x78]
movss dword [rsp + 0x28], xmm11
mov dword [rsp + 0x20], 1
mov r9d, esi
mov r8d, dword [rdi]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.1401af930
mov dword [rdi], r15d
mov rax, qword [0x1404e2ea0]
mov rax, qword [rax + 0x4b00]
lea r8, [0x1402534e8]
xor edx, edx
mov rcx, qword [rax]
call fcn.14019bd50
mov rbx, rax
movdqa xmm0, xmmword [0x14025dd50]
movups xmmword [rsp + 0x70], xmm0
lea rcx, [rsp + 0x70]
call fcn.1401a0d60
mov esi, eax
mov eax, dword [0x1404e3884]
cdq
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mov eax, dword [0x1404e387c]
cdq
sub eax, edx
sar eax, 1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x180], xmm0
movss dword [rbp + 0x184], xmm1
test esi, 0xff000000
je 0x140060e31
movss xmm2, dword [0x1404ab934]
comiss xmm8, xmm2
ja 0x140060e31
subss xmm2, xmm8
lea rdx, [rbp + 0x180]
comiss xmm8, xmm2
jbe 0x140060dee
lea rdi, [rbx + 0x78]
mov rcx, rdi
call fcn.140048720
jmp 0x140060e0b
mov dword [rsp + 0x28], 0xf9
movss dword [rsp + 0x20], xmm7
xorps xmm3, xmm3
mov rcx, rbx
call fcn.1401ac880
lea rdi, [rbx + 0x78]
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], 1
mov r9d, esi
mov r8d, dword [rdi]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.1401af930
mov dword [rdi], r15d
mov ecx, reloc.WLDAP32.dll_Ordinal_45
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140060e4e
cmp byte [reloc.WS2_32.dll_accept], r15b
sete byte [0x1404ab810]
mov ecx, WSAStartup
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140060e6b
cmp byte [reloc.WS2_32.dll_accept], r15b
sete byte [0x1404ab790]
mov ecx, reloc.WS2_32.dll_WSASetLastError
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140060e88
cmp byte [0x1404e35bd], r15b
sete byte [0x1404e35bd]
cmp byte [reloc.WS2_32.dll_accept], r15b
sete bl
mov rdi, qword [0x1404e2eb8]
mov edx, 0xffffffec
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetWindowLongPtrA]
mov r8, rax
and rax, 0xfffffffffff7ffdf
or r8, 0x80020
test bl, bl
cmove r8, rax
mov edx, 0xffffffec
mov rcx, rdi
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov dword [rsp + 0x30], gethostname
mov dword [rsp + 0x28], r15d
mov dword [rsp + 0x20], r15d
xor r9d, r9d
xor r8d, r8d
mov rdx, 0xffffffffffffffff
mov rcx, rdi
call qword [sym.imp.USER32.dll_SetWindowPos]
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x1400631b9
mov rcx, qword [0x1404e3580]
mov qword [rbp + 0x180], rcx
mov rbx, qword [0x1404e2ea0]
mov rdi, rcx
test rcx, rcx
jne 0x140060f3b
mov rcx, qword [rbx + 0x48]
test rcx, rcx
jne 0x140060f31
mov rax, qword [rbx + 0x38]
mov rcx, qword [rax + 0x60]
mov rcx, qword [rcx]
mov qword [rbp + 0x180], rcx
mov rdi, rcx
call fcn.1401921c0
lea rcx, [rbx + 0x4a80]
lea rdx, [rbp + 0x180]
call fcn.140048680
mov rax, qword [rbx + 0x4038]
mov rdx, qword [rdi + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x2a8]
call fcn.1401b0d80
mov rsi, qword [0x1404e2ea0]
mov qword [rbp + 0x190], rsi
movss xmm0, dword [0x1404ab820]
movss dword [0x1404e3718], xmm0
movss xmm1, dword [0x1404ab824]
movss dword [0x1404e371c], xmm1
movss xmm0, dword [0x1404ab828]
movss dword [0x1404e3720], xmm0
mov dword [0x1404e3724], 0x3f800000
movaps xmm1, xmmword [0x1404ab7c0]
movups xmmword [0x1404e3688], xmm1
movaps xmm1, xmmword [0x1404ab7a0]
movups xmmword [0x1404e36d8], xmm1
movaps xmm1, xmmword [0x1404ab920]
movups xmmword [0x1404e36c8], xmm1
movaps xmm1, xmmword [0x1404ab8b0]
movups xmmword [0x1404e36e8], xmm1
movaps xmm1, xmmword [0x1404ab830]
movups xmmword [0x1404e36f8], xmm1
movaps xmm1, xmmword [0x1404ab910]
movups xmmword [0x1404e3648], xmm1
movaps xmm1, xmmword [0x1404ab780]
movups xmmword [0x1404e3658], xmm1
movaps xmm1, xmmword [0x1404ab800]
movups xmmword [0x1404e3628], xmm1
movaps xmm1, xmmword [0x1404ab870]
movups xmmword [0x1404e3638], xmm1
movaps xmm1, xmmword [0x1404ab850]
movups xmmword [0x1404e3618], xmm1
mov qword [rsi + 0x38f8], r15
mov qword [rsi + 0x393c], 0x41a00000
mov dword [rsi + 0x3904], r15d
mov dword [rsi + 0x3964], 0x41100000
or dword [rsi + 0x49e8], 2
movsd xmm0, qword [0x1404ab888]
movsd qword [rsi + 0x4a08], xmm0
mov dword [rsi + 0x49f0], 1
xor edx, edx
mov r8d, 0x202b
lea rcx, [0x14025b83c]
call fcn.140192c90
mov rcx, qword [0x1404e2ea0]
mov rax, qword [rcx + 0x4038]
movsd xmm6, qword [rax + 0x28]
mov rax, qword [rcx + 0x4b00]
lea r8, [0x1402534e8]
xor edx, edx
mov rcx, qword [rax]
call fcn.14019bd50
mov r10, rax
mov rcx, qword [0x1404e2ea0]
movss xmm0, dword [0x1404e36d8]
movss dword [rsp + 0x60], xmm0
movss xmm1, dword [0x1404e36dc]
movss dword [rsp + 0x64], xmm1
movss xmm0, dword [0x1404e36e0]
movss dword [rsp + 0x68], xmm0
movss xmm1, dword [0x1404e36e4]
mulss xmm1, dword [rcx + 0x38f0]
movss dword [rsp + 0x6c], xmm1
lea rcx, [rsp + 0x60]
call fcn.1401a0d60
movaps xmm7, xmm6
shufps xmm7, xmm7, 0x55
movsd qword [rbp + 0x180], xmm6
movaps xmm1, xmm7
addss xmm1, dword [0x1404ab88c]
movss xmm6, dword [rbp + 0x180]
movaps xmm0, xmm6
addss xmm0, dword [0x1404ab888]
movss dword [rbp + 0x188], xmm0
movss dword [rbp + 0x18c], xmm1
mov dword [rsp + 0x28], r15d
movss xmm0, dword [0x14025d858]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rbp + 0x188]
lea rdx, [rbp + 0x180]
mov rcx, r10
call fcn.1401b09e0
mov rax, qword [0x1404e2ea0]
mov rax, qword [rax + 0x4b00]
lea r8, [0x1402534e8]
xor edx, edx
mov rcx, qword [rax]
call fcn.14019bd50
mov r10, rax
mov rcx, qword [0x1404e2ea0]
movss xmm0, dword [0x1404e36c8]
movss dword [rsp + 0x60], xmm0
movss xmm1, dword [0x1404e36cc]
movss dword [rsp + 0x64], xmm1
movss xmm0, dword [0x1404e36d0]
movss dword [rsp + 0x68], xmm0
movss xmm1, dword [0x1404e36d4]
mulss xmm1, dword [rcx + 0x38f0]
movss dword [rsp + 0x6c], xmm1
lea rcx, [rsp + 0x60]
call fcn.1401a0d60
movss xmm9, dword [0x14025d8a8]
addss xmm6, xmm9
movss dword [rbp + 0x188], xmm6
addss xmm7, dword [0x1404ab88c]
movss dword [rbp + 0x18c], xmm7
mov dword [rsp + 0x28], 0x50
movss xmm0, dword [0x14025d854]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rbp + 0x188]
lea rdx, [rbp + 0x180]
mov rcx, r10
call fcn.1401b09e0
mov rcx, qword [0x1404e2ea0]
mov rax, qword [rcx + 0x4038]
mov byte [rax + 0xc0], 1
mov rax, qword [rcx + 0x4038]
movss xmm1, dword [rax + 0x2c]
subss xmm1, dword [rax + 0x90]
addss xmm1, dword [0x14025d8b0]
movss xmm0, dword [rax + 0x28]
subss xmm0, dword [rax + 0x8c]
addss xmm0, dword [0x14025d878]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm1
mov byte [rax + 0x151], 1
call fcn.14018d7f0
mov dword [rbp + 0x180], 0x423c0000
mov dword [rbp + 0x184], 0x423c0000
cmp dword [0x1404e3594], r15d
sete cl
lea r9, [rbp + 0x180]
lea r8, [0x14025a450]
mov edx, 1
call fcn.1401b87f0
test al, al
je 0x1400612f1
mov eax, r15d
mov dword [0x1404e3594], eax
jmp 0x1400612f7
mov eax, dword [0x1404e3594]
mov dword [rbp + 0x180], 0x423c0000
mov dword [rbp + 0x184], 0x423c0000
cmp eax, 2
sete cl
lea r9, [rbp + 0x180]
lea r8, [0x14025a44c]
mov ebx, 3
mov edx, ebx
call fcn.1401b87f0
test al, al
je 0x14006133c
mov eax, 2
mov dword [0x1404e3594], eax
jmp 0x140061342
mov eax, dword [0x1404e3594]
mov dword [rbp + 0x180], 0x423c0000
mov dword [rbp + 0x184], 0x423c0000
cmp eax, 6
sete cl
lea r9, [rbp + 0x180]
lea r8, [0x14025a454]
mov edx, 6
call fcn.1401b87f0
test al, al
je 0x140061382
mov dword [0x1404e3594], 6
call fcn.14018d3b0
movss xmm2, dword [rsi + 0x393c]
mov rcx, qword [0x1404e2ea0]
mov rax, qword [rcx + 0x4038]
mov byte [rax + 0xc0], 1
mov rax, qword [rcx + 0x4038]
movss xmm1, dword [rax + 0x2c]
subss xmm1, dword [rax + 0x90]
movss xmm0, dword [rax + 0x28]
subss xmm0, dword [rax + 0x8c]
addss xmm2, xmm9
addss xmm0, xmm2
addss xmm1, xmm10
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm1
mov byte [rax + 0x151], 1
movss xmm6, dword [0x14025d938]
mov eax, dword [0x1404e3594]
cmp eax, dword [0x1404e3460]
jne 0x140061406
movaps xmm1, xmm12
jmp 0x140061409
movaps xmm1, xmm6
movss xmm0, dword [rcx + 0x18]
mulss xmm0, dword [0x14025d808]
mulss xmm0, xmm1
addss xmm0, dword [0x1404e339c]
comiss xmm10, xmm0
jbe 0x14006142d
xorps xmm1, xmm1
jmp 0x140061435
movaps xmm1, xmm12
minss xmm1, xmm0
movss dword [0x1404e339c], xmm1
ucomiss xmm1, xmm10
jp 0x14006145b
jne 0x14006145b
movss xmm0, dword [0x1404e3398]
ucomiss xmm0, xmm10
jp 0x14006145b
jne 0x14006145b
mov dword [0x1404e3460], eax
mulss xmm1, dword [rsi + 0x38f0]
xor ecx, ecx
call fcn.14019fff0
movss xmm2, dword [0x1404ab88c]
subss xmm2, xmm10
movss xmm1, dword [rsi + 0x393c]
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
movss dword [rbp + 0x180], xmm0
movss dword [rbp + 0x184], xmm2
lea rdx, [rbp + 0x180]
call fcn.140198840
mov eax, dword [0x1404e3460]
test eax, eax
jne 0x140061d32
call fcn.14018d7f0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, str.Aimbot
call fcn.1401bd6e0
lea rdx, [0x1404e35bd]
lea rcx, str.Enable_Aimbot__F1_
call fcn.1401bc4c0
lea rdx, [0x1404e3599]
lea rcx, str.Prediction
call fcn.1401bc4c0
cmp byte [0x1404e2e9b], 1
jne 0x140061546
lea rdx, [0x1404e3575]
lea rcx, [0x14025a5b0]
call fcn.1401bc4c0
lea rdx, [0x1404e35ce]
lea rcx, str.Target_Line
call fcn.1401bc4c0
mov edx, r15d
lea rcx, [0x14025b880]
nop dword [rax]
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061577
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061570
mov dword [rsp + 0x20], edx
lea r9, [0x14025b880]
lea r8, [0x1401baaf0]
lea rdx, [0x1404e3570]
lea rcx, str.Aimbot_hitbox
call fcn.1401ba970
mov edx, r15d
lea rcx, str._Right_mouse
nop dword [rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x1400615c7
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x1400615c0
mov dword [rsp + 0x20], edx
lea r9, str._Right_mouse
lea r8, [0x1401baaf0]
lea rdx, [0x1402c4bf0]
lea rcx, str.Aimkey
call fcn.1401ba970
lea rax, str.Dead
mov qword [rsp + 0x70], rax
lea rax, str.Staggered
mov qword [rsp + 0x78], rax
lea rax, str.Invulnerable
mov qword [rbp - 0x80], rax
mov r9d, ebx
lea r8, [rsp + 0x70]
lea rdx, [0x1404e2eac]
lea rcx, str.Player_Ignores
call fcn.1401bab40
call fcn.1401bcd60
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, str.Weapon_Config
call fcn.1401bd6e0
lea rdx, [0x1404ab8fc]
lea rcx, str.WeaponConfig
call fcn.1401bc4c0
mov dword [rsp + 0x20], 4
lea r9, str.Rifle
lea r8, [0x1401bc260]
lea rdx, [0x1404e2f98]
lea rcx, str.Current_Weapon
call fcn.1401ba970
lea rdx, [0x1404ab8a2]
lea rcx, str.Aimbot_Disable_on_pickaxe
call fcn.1401bc4c0
call fcn.1401bcd60
call fcn.14018d3b0
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.14018df40
call fcn.14018d7f0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, str.Aim_Settings
call fcn.1401bd6e0
mov dword [rsp + 0x20], 4
lea r9, str.None
lea r8, [0x1401bc260]
lea rdx, [0x1404e3568]
lea rcx, str.Draw_Fov
call fcn.1401ba970
lea rdx, [0x1404e2e9c]
lea rcx, str.Draw_Fov_Arrows
call fcn.1401bc4c0
lea rdx, [0x1404ab8a1]
lea rcx, str.Visible_Check
call fcn.1401bc4c0
mov dword [rbp + 0x180], 0x43fa0000
mov dword [rbp + 0x188], 0x41200000
mov dword [rsp + 0x30], r15d
lea rbx, str._.3f
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab934]
mov edx, 8
lea rcx, str.Aimbot_Fov
call fcn.1401b7bd0
cmp byte [0x1404e2e9b], 1
jne 0x14006187e
mov dword [rbp + 0x180], 0x64
mov dword [rbp + 0x188], 1
mov dword [rsp + 0x30], r15d
lea rdi, [0x14025427c]
mov qword [rsp + 0x28], rdi
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1402c4bf8]
mov edx, 4
lea rcx, str.Triggerbot
call fcn.1401b7bd0
mov dword [rbp + 0x180], reloc.WS2_32.dll_sendto
mov dword [rbp + 0x188], 1
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rdi
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab8f0]
mov edx, 4
lea rcx, str.Triggerbot_Distance
call fcn.1401b7bd0
cmp byte [0x1404e3598], r15b
je 0x1400618a0
movss dword [rsp + 0x30], xmm12
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm10
call fcn.1401b61c0
jmp 0x1400618e9
mov dword [rbp + 0x180], 0x42c80000
mov dword [rbp + 0x188], 0x3f800000
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1402c4bf4]
mov edx, 8
lea rcx, str.Smoothing
call fcn.1401b7bd0
call fcn.1401bcd60
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, str.Weapons
call fcn.1401bd6e0
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x140062fe9
cmp dword [0x1404e2f98], r15d
jne 0x140061a2e
mov edx, r15d
lea rcx, str._Head
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061967
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061960
mov dword [rsp + 0x20], edx
lea r9, str._Head
lea r8, [0x1401baaf0]
lea rdx, [0x1404e35b8]
lea rcx, str.Rifle_bone
call fcn.1401ba970
mov dword [rbp + 0x180], 0x43960000
mov dword [rbp + 0x188], r15d
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab8c0]
mov edx, 8
lea rcx, str.rifle_fov
call fcn.1401b7bd0
mov dword [rbp + 0x180], 0x42c80000
mov dword [rbp + 0x188], r15d
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab8c4]
mov edx, 8
lea rcx, str.rifle_smooth
call fcn.1401b7bd0
cmp dword [0x1404e2f98], 1
jne 0x140061b3a
mov edx, r15d
lea rcx, str._Head
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061a57
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061a50
mov dword [rsp + 0x20], edx
lea r9, str._Head
lea r8, [0x1401baaf0]
lea rdx, [0x1404e35c0]
lea rcx, str.shotgun_bone
call fcn.1401ba970
mov dword [rbp + 0x180], 0x43960000
mov dword [rbp + 0x188], r15d
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab8f4]
mov edx, 8
lea rcx, str.shotgun_fov
call fcn.1401b7bd0
mov dword [rbp + 0x180], 0x42c80000
mov dword [rbp + 0x188], r15d
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab8f8]
mov edx, 8
lea rcx, str.shotgun_smooth
call fcn.1401b7bd0
cmp byte [0x1404e2e9b], 1
jne 0x140061b3a
lea rdx, [0x1404e35cc]
lea rcx, str.Triggerbot_Shotgun
call fcn.1401bc4c0
cmp dword [0x1404e2f98], 2
jne 0x140061c2e
mov edx, r15d
lea rcx, str._Head
nop dword [rax]
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061b67
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061b60
mov dword [rsp + 0x20], edx
lea r9, str._Head
lea r8, [0x1401baaf0]
lea rdx, [0x1404e3560]
lea rcx, str.smg_bone
call fcn.1401ba970
mov dword [rbp + 0x180], 0x43960000
mov dword [rbp + 0x188], r15d
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x140280508]
mov edx, 8
lea rcx, str.smg_fov
call fcn.1401b7bd0
mov dword [rbp + 0x180], 0x42c80000
mov dword [rbp + 0x188], r15d
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x14028050c]
mov edx, 8
lea rcx, str.smg_smooth
call fcn.1401b7bd0
cmp dword [0x1404e2f98], 3
jne 0x140062fe9
mov edx, r15d
lea rcx, str._Head
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061c57
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061c50
mov dword [rsp + 0x20], edx
lea r9, str._Head
lea r8, [0x1401baaf0]
lea rdx, [0x1404e3578]
lea rcx, str.sniper_bone
call fcn.1401ba970
mov dword [rbp + 0x180], 0x43960000
mov dword [rbp + 0x188], r15d
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab840]
mov edx, 8
lea rcx, str.sniper_fov
call fcn.1401b7bd0
mov dword [rbp + 0x180], 0x42c80000
mov dword [rbp + 0x188], r15d
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab844]
mov edx, 8
lea rcx, str.sniper_smooth
call fcn.1401b7bd0
call fcn.1401bcd60
call fcn.14018d3b0
mov ebx, 3
jmp 0x1400630ee
cmp eax, 2
jne 0x14006243b
call fcn.14018d7f0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, str.Players
call fcn.1401bd6e0
lea rdx, [0x1404ab790]
lea rcx, str.Draw_ESP__F2_
call fcn.1401bc4c0
lea rdx, [0x140280505]
lea rcx, str.Draw_Boxes
call fcn.1401bc4c0
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x140061e25
mov edx, r15d
lea rcx, [0x14025bb40]
nop
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061dc7
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061dc0
mov dword [rsp + 0x20], edx
lea r9, [0x14025bb40]
lea r8, [0x1401baaf0]
lea rdx, reloc.WS2_32.dll_connect
lea rcx, str.Current_Box
call fcn.1401ba970
mov eax, dword [reloc.WS2_32.dll_connect]
add eax, 0xfffffffe
test eax, 0xfffffffd
jne 0x140061e25
lea rdx, [0x1404ab8a0]
lea rcx, str.Draw_Filled_Boxes
call fcn.1401bc4c0
lea rdx, [0x1404e3574]
lea rcx, str.Draw_Line
call fcn.1401bc4c0
cmp byte [0x1404e3574], r15b
je 0x140061e92
mov edx, r15d
lea rcx, str._top
nop dword [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061e57
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061e50
mov dword [rsp + 0x20], edx
lea r9, str._top
lea r8, [0x1401baaf0]
lea rdx, [0x1404e3590]
lea rcx, str.Lines
call fcn.1401ba970
lea rax, str.Weapon
mov qword [rbp - 0x48], rax
lea rax, str.Distance
mov qword [rbp - 0x40], rax
lea rax, str.Platform
mov qword [rbp - 0x38], rax
lea rax, str.Rank
mov qword [rbp - 0x30], rax
mov r9d, 4
lea r8, [rbp - 0x48]
lea rdx, [0x140311f3c]
lea rcx, str.Player_Infos
call fcn.1401bab40
lea rdx, [0x1404e3576]
lea rcx, str.skeleton
call fcn.1401bc4c0
call fcn.1401bcd60
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, str.Radar
call fcn.1401bd6e0
call fcn.1401bc270
lea rdi, [0x14025427c]
cmp byte [0x1404e2e99], 1
jne 0x14006202d
mov dword [rsp + 0x20], 2
lea r9, str.Circle
lea r8, [0x1401bc260]
lea rdx, [0x1404e2ef0]
lea rcx, str.Radar_Selection
call fcn.1401ba970
lea rdx, [0x140280529]
lea rcx, str.Draw_distance
call fcn.1401bc4c0
lea rdx, [0x140280528]
lea rcx, str.Draw_outline
call fcn.1401bc4c0
mov dword [rbp + 0x180], 0x33a
mov dword [rbp + 0x188], r15d
mov dword [rbp + 0x190], 0x66c
mov dword [rbp + 0x198], r15d
mov dword [rsp + 0x58], r15d
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x48], rdi
lea rax, [rbp + 0x180]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x188]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x190]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x198]
mov qword [rsp + 0x28], rax
lea rax, reloc.WLDAP32.dll_Ordinal_60
mov qword [rsp + 0x20], rax
lea r9, reloc.WS2_32.dll_ntohs
mov r8d, 4
lea rdx, str.Radar_exact_position.
lea rcx, str.Radar_Postion
call fcn.1401b8f00
call fcn.1401bcd60
call fcn.14018d3b0
movaps xmm1, xmm6
movaps xmm0, xmm10
call fcn.14018df40
call fcn.14018d7f0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, str.Visual_Settings
call fcn.1401bd6e0
mov dword [rbp + 0x180], 0x40a00000
mov dword [rbp + 0x188], 0x3f800000
mov dword [rsp + 0x30], r15d
lea rbx, str._.3f
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab8c8]
mov edx, 8
lea rcx, str.Box_thick
call fcn.1401b7bd0
mov dword [rbp + 0x180], 5
mov dword [rbp + 0x188], 1
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rdi
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, reloc.WS2_32.dll_bind
mov edx, 4
lea rcx, str.Line_thick
call fcn.1401b7bd0
mov dword [rbp + 0x180], 0x3f800000
mov dword [rbp + 0x188], r15d
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab770]
mov edx, 8
lea rcx, str.Box_width
call fcn.1401b7bd0
mov dword [rbp + 0x180], 0x40a00000
mov dword [rbp + 0x188], 0x3f800000
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab8a4]
mov edx, 8
lea rcx, str.Skeleton_thick
call fcn.1401b7bd0
mov r8d, 0x30120
lea rdx, [0x1404ab678]
lea rcx, str.Visible_color
call fcn.1401b3730
mov r8d, 0x30120
lea rdx, [0x1404ab6a8]
lea rcx, str.Invisible_color
call fcn.1401b3730
lea rdx, reloc.WS2_32.dll_accept
lea rcx, str.Outline
call fcn.1401bc4c0
call fcn.1401bcd60
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, str.Visual_Font_Settings
call fcn.1401bd6e0
lea rdx, reloc.WS2_32.dll_accept
lea rcx, str.Coustom_Text_Font
call fcn.1401bc4c0
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x140062302
mov dword [rbp + 0x180], 0x42480000
mov dword [rbp + 0x188], 0x3f800000
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404ab794]
mov edx, 8
lea rcx, str.Font_Size
call fcn.1401b7bd0
mov edx, r15d
lea rcx, str._default
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x1400622c7
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x1400622c0
mov dword [rsp + 0x20], edx
lea r9, str._default
lea r8, [0x1401baaf0]
lea rdx, reloc.WS2_32.dll_accept
lea rcx, str.Font
call fcn.1401ba970
call fcn.1401bcd60
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, str.Radar_Settings
call fcn.1401bd6e0
mov dword [rbp + 0x180], 0x43a50000
mov dword [rbp + 0x188], 0x3f800000
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404a0640]
mov edx, 8
lea rcx, str.Radar_Size
call fcn.1401b7bd0
mov dword [rbp + 0x180], 0x41200000
mov dword [rbp + 0x188], 0x3f800000
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x140280514]
mov edx, 8
lea rcx, str.Radar_Circle_Size
call fcn.1401b7bd0
mov dword [rbp + 0x180], 0x42700000
mov dword [rbp + 0x188], 0x3f800000
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x188]
lea r8, [0x1404a05e0]
mov edx, 8
lea rcx, str.Max_Distance
call fcn.1401b7bd0
call fcn.1401bcd60
call fcn.14018d3b0
mov ebx, 3
jmp 0x1400630ee
cmp eax, 6
jne 0x140063019
call fcn.14018d7f0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, [0x14025bd90]
call fcn.1401bd6e0
mov r8d, 0x30122
lea rdx, [0x1404ab820]
lea rcx, str.Accent_Color
call fcn.1401b3730
mov r8d, 0x30120
lea rdx, [0x1404ab7a0]
lea rcx, str.Background
call fcn.1401b3730
mov r8d, 0x30120
lea rdx, [0x1404ab920]
lea rcx, str.Border
call fcn.1401b3730
mov r8d, 0x30120
lea rdx, [0x1404ab8b0]
lea rcx, str.Child
call fcn.1401b3730
mov r8d, 0x30120
lea rdx, [0x1404ab830]
lea rcx, str.Color_Elements
call fcn.1401b3730
mov r8d, 0x30120
lea rdx, [0x1404ab910]
lea rcx, str.Color_Selectable
call fcn.1401b3730
mov r8d, 0x30120
lea rdx, [0x1404ab780]
lea rcx, str.Color_Popups
call fcn.1401b3730
mov r8d, 0x30120
lea rdx, [0x1404ab800]
lea rcx, str.Text_Active
call fcn.1401b3730
mov r8d, 0x30120
lea rdx, [0x1404ab870]
lea rcx, str.Text_Hovered
call fcn.1401b3730
mov r8d, 0x30120
lea rdx, [0x1404ab850]
lea rcx, str.Text_Default
call fcn.1401b3730
call fcn.1401bcd60
call fcn.14018d3b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14018df40
call fcn.14018d7f0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, str.Config
call fcn.1401bd6e0
lea rcx, [rbp + 0x78]
call fcn.14021a460
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.140219c40
mov rbx, rax
lea rcx, [0x1404e33c8]
cmp rcx, rax
je 0x14006263c
call fcn.140068630
mov rcx, qword [rbx]
mov qword [0x1404e33c8], rcx
mov rcx, qword [rbx + 8]
mov qword [0x1404e33d0], rcx
mov rcx, qword [rbx + 0x10]
mov qword [0x1404e33d8], rcx
mov qword [rbx], r15
mov qword [rbx + 8], r15
mov qword [rbx + 0x10], r15
lea rcx, [rsp + 0x70]
call fcn.140068630
mov ecx, 4
mov rax, qword gs:[0x58]
mov rax, qword [rax]
mov eax, dword [rcx + rax]
cmp dword [0x1404e388c], eax
jg 0x1400631fa
lea rbx, [0x1404ab938]
mov r8, rbx
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova r8, qword [0x1404ab938]
mov rcx, qword [0x1404e2ea0]
mov rax, qword [rcx + 0x4038]
cmp qword [rax + 0x1b8], r15
jne 0x1400626a7
cmp qword [rcx + 0x4dd8], r15
lea rdx, [rax + 0x260]
je 0x1400626ae
lea rdx, [rax + 0x230]
movss xmm0, dword [rdx]
subss xmm0, dword [rax + 0x28]
subss xmm0, dword [rcx + 0x38f8]
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], 0x420c0000
mov qword [rsp + 0x38], rbx
lea rax, [0x14021a120]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x40000
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
mov r9d, dword [0x1404ab948]
lea rdx, str._Config_Name
lea rcx, [0x14025be40]
call fcn.1401d1e40
movdqa xmm7, xmmword [0x14025dd70]
movups xmmword [rsp + 0x70], xmm7
xor r8d, r8d
lea rdx, [rsp + 0x70]
lea rcx, str.Save
call fcn.1401b1b60
test al, al
je 0x14006286c
lea rcx, [rbp + 0x78]
call fcn.14021a460
nop
mov r8d, 1
lea rdx, [0x14025b7c8]
mov rcx, rax
call fcn.140049bb0
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x18], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x28], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x18], xmm1
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov qword [rax + 0x10], r15
mov byte [rax], 0
mov r8, rbx
lea rdx, [rbp - 0x28]
lea rcx, [rbp + 0x38]
call fcn.140049da0
nop
mov r8d, 4
lea rdx, str..ini
mov rcx, rax
call fcn.140049bb0
xorps xmm0, xmm0
movups xmmword [rbp - 8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 8], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 8], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8, qword [rbp + 0x50]
cmp r8, 0xf
jbe 0x1400627ef
mov rdx, qword [rbp + 0x38]
lea rcx, [rbp + 0x38]
call fcn.140049c40
movdqa xmm0, xmmword [0x14025d9d0]
movdqu xmmword [rbp + 0x48], xmm0
mov byte [rbp + 0x38], 0
mov r8, qword [rbp - 0x10]
cmp r8, 0xf
jbe 0x14006281f
mov rdx, qword [rbp - 0x28]
lea rcx, [rbp - 0x28]
call fcn.140049c40
movdqa xmm0, xmmword [0x14025d9d0]
movdqu xmmword [rbp - 0x18], xmm0
mov byte [rbp - 0x28], 0
mov r8, qword [rbp + 0x90]
cmp r8, 0xf
jbe 0x140062842
mov rdx, qword [rbp + 0x78]
lea rcx, [rbp + 0x78]
call fcn.140049c40
lea rcx, [rbp - 8]
cmp qword [rbp + 0x10], 0xf
cmova rcx, qword [rbp - 8]
call fcn.14021d3b0
mov r8, qword [rbp + 0x10]
cmp r8, 0xf
jbe 0x14006286c
mov rdx, qword [rbp - 8]
lea rcx, [rbp - 8]
call fcn.140049c40
call fcn.1401bcd60
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], 0
lea rdx, [rbp + 0x180]
lea rcx, str.Config_List
call fcn.1401bd6e0
mov dword [rsp + 0x20], 2
lea r9, [0x140280518]
lea r8, [0x1401bc260]
lea rdx, [0x1404ab930]
lea rcx, str.Config
call fcn.1401ba970
mov rax, qword [0x1404e2ea0]
movss xmm0, dword [0x1404e36b8]
movss dword [rsp + 0x60], xmm0
movss xmm1, dword [0x1404e36bc]
movss dword [rsp + 0x64], xmm1
movss xmm0, dword [0x1404e36c0]
movss dword [rsp + 0x68], xmm0
movss xmm1, dword [0x1404e36c4]
mulss xmm1, dword [rax + 0x38f0]
movss dword [rsp + 0x6c], xmm1
lea rcx, [rsp + 0x60]
call fcn.1401a0d60
movzx ecx, al
xorps xmm3, xmm3
cvtsi2ss xmm3, rcx
movss xmm6, dword [0x14025d694]
mulss xmm3, xmm6
mov ecx, eax
shr ecx, 8
movzx ecx, cl
xorps xmm0, xmm0
cvtsi2ss xmm0, rcx
mulss xmm0, xmm6
mov ecx, eax
shr ecx, 0x10
movzx ecx, cl
xorps xmm1, xmm1
cvtsi2ss xmm1, rcx
mulss xmm1, xmm6
shr eax, 0x18
xorps xmm2, xmm2
cvtsi2ss xmm2, rax
mulss xmm2, xmm6
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm1
shufps xmm3, xmm3, 0x27
movss xmm3, xmm2
shufps xmm3, xmm3, 0x39
movups xmmword [rbp - 0x78], xmm3
movups xmmword [rsp + 0x70], xmm3
lea rdx, str.______________________________
lea rcx, [rsp + 0x70]
call fcn.1401d6e20
mov r13d, r15d
mov rdx, qword [0x1404e33d0]
mov rax, rdx
mov r8, qword [0x1404e33c8]
sub rax, r8
sar rax, 5
test rax, rax
je 0x140062fe9
mov r9, r15
mov qword [rbp + 0x180], r15
mov r10, r15
mov qword [rbp + 0x188], r15
movzx ebx, byte [rbp + 0x180]
movzx edi, byte [rbp + 0x180]
movss xmm8, dword [0x14025d87c]
lea r14, str.Name_:
sub rdx, r8
sar rdx, 5
cmp rdx, r9
jbe 0x1400631f4
lea r12, [r8 + r10]
mov rdx, r12
lea rcx, [rbp + 0x98]
call fcn.140066ee0
mov rdx, rax
lea rcx, [rbp + 0x58]
call fcn.14021a170
mov rsi, rax
mov r8, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rax, rcx
sub rax, r8
cmp rax, 7
jb 0x140062ae0
lea rax, [r8 + 7]
mov qword [rsi + 0x10], rax
mov r14, rsi
cmp rcx, 0xf
jbe 0x140062a6b
mov r14, qword [rsi]
lea rax, [0x14025be8f]
cmp rax, r14
jbe 0x140062a94
lea rax, [r8 + r14]
lea rcx, str.Name_:
cmp rcx, rax
ja 0x140062a94
cmp r14, rcx
jbe 0x140062a9a
mov r15, r14
sub r15, rcx
jmp 0x140062a9a
mov r15d, 7
inc r8
lea rcx, [r14 + 7]
mov rdx, r14
call sub.VCRUNTIME140.dll_memmove
mov r8, r15
lea rdx, str.Name_:
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 7
sub r8, r15
lea rdx, str.Name_:
add rdx, 7
add rdx, r15
lea rcx, [r14 + r15]
call sub.VCRUNTIME140.dll_memcpy
xor r15d, r15d
jmp 0x140062b05
mov qword [rsp + 0x28], 7
mov qword [rsp + 0x20], r14
xor r9d, r9d
movzx r8d, bl
mov edx, 7
mov rcx, rsi
call fcn.14004aa50
mov rsi, rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x18], xmm0
mov qword [rbp + 0x28], r15
mov qword [rbp + 0x30], r15
movups xmm0, xmmword [rsi]
movups xmmword [rbp + 0x18], xmm0
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbp + 0x28], xmm1
mov qword [rsi + 0x10], r15
mov qword [rsi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rsi], 0
mov rdx, qword [rbp + 0x70]
cmp rdx, 0xf
jbe 0x140062b6d
inc rdx
mov rcx, qword [rbp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062b68
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140062ffd
call fcn.140183660
mov qword [rbp + 0x68], r15
mov qword [rbp + 0x70], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x58], 0
lea r8, [rbp + 0x18]
cmp qword [rbp + 0x30], 0xf
cmova r8, qword [rbp + 0x18]
mov rax, qword [0x1404e2ea0]
movss xmm0, dword [0x1404e3628]
movss dword [rsp + 0x60], xmm0
movss xmm1, dword [0x1404e362c]
movss dword [rsp + 0x64], xmm1
movss xmm0, dword [0x1404e3630]
movss dword [rsp + 0x68], xmm0
movss xmm1, dword [0x1404e3634]
mulss xmm1, dword [rax + 0x38f0]
movss dword [rsp + 0x6c], xmm1
lea rcx, [rsp + 0x60]
call fcn.1401a0d60
movzx ecx, al
xorps xmm3, xmm3
cvtsi2ss xmm3, rcx
mulss xmm3, xmm6
mov ecx, eax
shr ecx, 8
movzx ecx, cl
xorps xmm0, xmm0
cvtsi2ss xmm0, rcx
mulss xmm0, xmm6
mov ecx, eax
shr ecx, 0x10
movzx ecx, cl
xorps xmm1, xmm1
cvtsi2ss xmm1, rcx
mulss xmm1, xmm6
shr eax, 0x18
xorps xmm2, xmm2
cvtsi2ss xmm2, rax
mulss xmm2, xmm6
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm1
shufps xmm3, xmm3, 0x27
movss xmm3, xmm2
shufps xmm3, xmm3, 0x39
movups xmmword [rsp + 0x70], xmm3
movups xmmword [rsp + 0x70], xmm3
mov rdx, r8
lea rcx, [rsp + 0x70]
call fcn.1401d6e20
mov rcx, qword [0x1404e2ea0]
mov rax, qword [rcx + 0x4038]
mov byte [rax + 0xc0], 1
mov rax, qword [rcx + 0x4038]
movss xmm0, dword [rax + 0x28]
subss xmm0, dword [rax + 0x8c]
subss xmm0, xmm8
movss dword [rax + 0x110], xmm0
mov byte [rax + 0x151], 1
movups xmmword [rsp + 0x70], xmm7
mov edx, r13d
lea rcx, [rbp - 0x48]
call fcn.1400497a0
mov rsi, rax
mov r8, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rax, rcx
sub rax, r8
cmp rax, 6
jb 0x140062d47
lea rax, [r8 + 6]
mov qword [rsi + 0x10], rax
mov r14, rsi
cmp rcx, 0xf
jbe 0x140062cd2
mov r14, qword [rsi]
lea rax, [0x14025be96]
cmp rax, r14
jbe 0x140062cfb
lea rax, [r8 + r14]
lea rcx, str.Load
cmp rcx, rax
ja 0x140062cfb
cmp r14, rcx
jbe 0x140062d01
mov r15, r14
sub r15, rcx
jmp 0x140062d01
mov r15d, 6
inc r8
lea rcx, [r14 + 6]
mov rdx, r14
call sub.VCRUNTIME140.dll_memmove
mov r8, r15
lea rdx, str.Load
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 6
sub r8, r15
lea rdx, str.Load
add rdx, 6
add rdx, r15
lea rcx, [r15 + r14]
call sub.VCRUNTIME140.dll_memcpy
xor r15d, r15d
jmp 0x140062d73
mov qword [rsp + 0x28], 6
lea rax, str.Load
mov qword [rsp + 0x20], rax
xor r9d, r9d
movzx r8d, dil
mov edx, 6
mov rcx, rsi
call fcn.14004aa50
mov rsi, rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x68], xmm0
mov qword [rbp - 0x58], r15
mov qword [rbp - 0x50], r15
movups xmm0, xmmword [rsi]
movups xmmword [rbp - 0x68], xmm0
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbp - 0x58], xmm1
mov qword [rsi + 0x10], r15
mov qword [rsi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rsi], 0
lea rcx, [rbp - 0x68]
cmp qword [rbp - 0x50], 0xf
cmova rcx, qword [rbp - 0x68]
xor r8d, r8d
lea rdx, [rsp + 0x70]
call fcn.1401b1b60
movzx esi, al
mov rdx, qword [rbp - 0x50]
cmp rdx, 0xf
jbe 0x140062df9
inc rdx
mov rcx, qword [rbp - 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062df4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063004
call fcn.140183660
mov qword [rbp - 0x58], r15
mov qword [rbp - 0x50], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x68], 0
mov rdx, qword [rbp - 0x30]
cmp rdx, 0xf
jbe 0x140062e44
inc rdx
mov rcx, qword [rbp - 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062e3f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14006300b
call fcn.140183660
mov qword [rbp - 0x38], r15
mov qword [rbp - 0x30], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x48], 0
test sil, sil
je 0x140062e97
mov eax, dword [reloc.WS2_32.dll_accept]
test eax, eax
jne 0x140062e7d
mov rcx, r12
cmp qword [r12 + 0x18], 0xf
jbe 0x140062e72
mov rcx, qword [r12]
call fcn.14021ca80
mov eax, dword [reloc.WS2_32.dll_accept]
cmp eax, 1
jne 0x140062e97
cmp qword [r12 + 0x18], 0xf
jbe 0x140062e8e
mov r12, qword [r12]
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov rax, qword [0x1404e2ea0]
movss xmm0, dword [0x1404e36b8]
movss dword [rbp - 0x78], xmm0
movss xmm1, dword [0x1404e36bc]
movss dword [rbp - 0x74], xmm1
movss xmm0, dword [0x1404e36c0]
movss dword [rbp - 0x70], xmm0
movss xmm1, dword [0x1404e36c4]
mulss xmm1, dword [rax + 0x38f0]
movss dword [rbp - 0x6c], xmm1
lea rcx, [rbp - 0x78]
call fcn.1401a0d60
movzx ecx, al
xorps xmm3, xmm3
cvtsi2ss xmm3, rcx
mulss xmm3, xmm6
mov ecx, eax
shr ecx, 8
movzx ecx, cl
xorps xmm0, xmm0
cvtsi2ss xmm0, rcx
mulss xmm0, xmm6
mov ecx, eax
shr ecx, 0x10
movzx ecx, cl
xorps xmm1, xmm1
cvtsi2ss xmm1, rcx
mulss xmm1, xmm6
shr eax, 0x18
xorps xmm2, xmm2
cvtsi2ss xmm2, rax
mulss xmm2, xmm6
shufps xmm3, xmm3, 0xe1
movss xmm3, xmm0
shufps xmm3, xmm3, 0xc6
movss xmm3, xmm1
shufps xmm3, xmm3, 0x27
movss xmm3, xmm2
shufps xmm3, xmm3, 0x39
movups xmmword [rsp + 0x70], xmm3
movups xmmword [rsp + 0x70], xmm3
lea rdx, str.______________________________
lea rcx, [rsp + 0x70]
call fcn.1401d6e20
nop
mov rdx, qword [rbp + 0x30]
cmp rdx, 0xf
jbe 0x140062f98
inc rdx
mov rcx, qword [rbp + 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062f93
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063012
call fcn.140183660
inc r13d
mov r9, qword [rbp + 0x180]
inc r9
mov qword [rbp + 0x180], r9
mov r10, qword [rbp + 0x188]
add r10, 0x20
mov qword [rbp + 0x188], r10
mov rdx, qword [0x1404e33d0]
mov rcx, rdx
mov r8, qword [0x1404e33c8]
sub rcx, r8
sar rcx, 5
movsxd rax, r13d
cmp rax, rcx
jb 0x140062a06
mov rsi, qword [rbp + 0x190]
call fcn.1401bcd60
call fcn.14018d3b0
mov ebx, 3
jmp 0x1400630ee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
cmp eax, 7
jne 0x1400630ee
call fcn.14018d7f0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, [0x14025bd90]
call fcn.1401bd6e0
mov r8d, 0x30122
lea rdx, [0x1404ab820]
lea rcx, str.Accent_Color
call fcn.1401b3730
call fcn.1401bcd60
call fcn.14018d3b0
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14018df40
call fcn.14018d7f0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm9
movss xmm0, dword [0x1404ab888]
subss xmm0, xmm1
mulss xmm0, xmm8
movss dword [rbp + 0x180], xmm0
mov dword [rbp + 0x184], r15d
lea rdx, [rbp + 0x180]
lea rcx, str.Miscellaneous
call fcn.1401bd6e0
call fcn.1401bcd60
call fcn.14018d3b0
mov rdx, qword [0x1404e2ea0]
mov rax, qword [rdx + 0x4038]
movss xmm1, dword [rax + 0x114]
subss xmm1, dword [rax + 0x2c]
addss xmm1, dword [rax + 0x90]
addss xmm1, dword [rsi + 0x393c]
mov byte [rax + 0xc0], 1
mov rax, qword [rdx + 0x4038]
movss xmm0, dword [rax + 0x2c]
subss xmm0, dword [rax + 0x90]
addss xmm0, xmm1
movss dword [rax + 0x114], xmm0
mov byte [rax + 0x151], 1
call fcn.140198230
mov ecx, 1
call fcn.14019fce0
call fcn.1401929c0
call fcn.140198d30
mov r8, qword [0x1404e2ea0]
mov eax, dword [r8 + 0x4a60]
cmp eax, 3
jge 0x140063180
mov ebx, eax
test eax, eax
jle 0x1400631b9
nop dword [rax]
cdqe
lea rdx, [rax + rax*4]
mov rcx, qword [r8 + 0x4a68]
movsxd rax, dword [rcx + rdx*4 - 0x14]
add rax, 0x39e
add rax, rax
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
movups xmmword [r8 + rax*8], xmm0
dec dword [r8 + 0x4a60]
mov eax, dword [r8 + 0x4a60]
dec ebx
test ebx, ebx
jg 0x140063180
lea r11, [rsp + 0x238]
movaps xmm6, xmmword [r11 - 0x18]
movaps xmm7, xmmword [r11 - 0x28]
movaps xmm8, xmmword [r11 - 0x38]
movaps xmm9, xmmword [r11 - 0x48]
movaps xmm10, xmmword [r11 - 0x58]
movaps xmm11, xmmword [r11 - 0x68]
movaps xmm12, xmmword [r11 - 0x78]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.140068610
int3
lea rcx, [0x1404e388c]
call fcn.140183364
cmp dword [0x1404e388c], 0xffffffff
jne 0x140062666
lea rcx, [0x140224570]
call fcn.140183640
lea rcx, [0x1404e388c]
call fcn.1401832f8
jmp 0x140062666