Function at 0x140060820
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 [0x1404e3538], 1
jne 0x1400608bf
mov eax, dword [0x1404e3860]
cdq
sub eax, edx
sar eax, 1
movd xmm2, eax
cvtdq2ps xmm2, xmm2
mov eax, dword [0x1404e3858]
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.140060330
movss xmm8, dword [0x14025d6e8]
movss xmm12, dword [0x14025d728]
xorps xmm9, xmm9
movss xmm6, dword [0x14025d770]
cmp dword [0x1404e3538], 2
jne 0x1400609f2
mov rax, qword [0x1404e2e80]
mov rax, qword [rax + 0x4b00]
lea r8, [0x1402534e8]
xor edx, edx
mov rcx, qword [rax]
call fcn.14019c0b0
mov rbx, rax
movdqa xmm0, xmmword [0x14025dd50]
movups xmmword [rsp + 0x70], xmm0
lea rcx, [rsp + 0x70]
call fcn.1401a10c0
mov esi, eax
mov eax, dword [0x1404e3858]
cdq
sub eax, edx
sar eax, 1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x180], xmm0
mov eax, dword [0x1404e3860]
cdq
sub eax, edx
sar eax, 1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0x184], xmm0
test esi, 0xff000000
je 0x1400609f2
movss xmm2, dword [0x1404ab914]
comiss xmm8, xmm2
ja 0x1400609f2
movss xmm0, dword [0x14025d8cc]
movaps xmm1, xmm0
subss xmm1, xmm12
mulss xmm1, dword [0x14025d834]
divss xmm1, xmm0
subss xmm2, xmm8
lea rdx, [rbp + 0x180]
comiss xmm8, xmm2
jbe 0x1400609af
lea rdi, [rbx + 0x78]
mov rcx, rdi
call fcn.140048350
jmp 0x1400609cc
mov dword [rsp + 0x28], 0xf9
movss dword [rsp + 0x20], xmm1
xorps xmm3, xmm3
mov rcx, rbx
call fcn.1401acbe0
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.1401afc90
mov dword [rdi], r15d
movss xmm11, dword [0x14025d7d4]
cmp dword [0x1404e3538], 3
jne 0x140060be1
mov rax, qword [0x1404e2e80]
mov rax, qword [rax + 0x4b00]
lea r8, [0x1402534e8]
xor edx, edx
mov rcx, qword [rax]
call fcn.14019c0b0
mov rbx, rax
movdqa xmm0, xmmword [0x14025dc30]
movups xmmword [rsp + 0x70], xmm0
lea rcx, [rsp + 0x70]
call fcn.1401a10c0
mov esi, eax
mov eax, dword [0x1404e3860]
cdq
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mov eax, dword [0x1404e3858]
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 0x140060af9
movss xmm2, dword [0x1404ab914]
comiss xmm8, xmm2
ja 0x140060af9
subss xmm2, xmm8
lea rdx, [rbp + 0x180]
comiss xmm8, xmm2
jbe 0x140060ab5
lea rdi, [rbx + 0x78]
mov rcx, rdi
call fcn.140048350
jmp 0x140060ad2
mov dword [rsp + 0x28], 0xf9
movss dword [rsp + 0x20], xmm7
xorps xmm3, xmm3
mov rcx, rbx
call fcn.1401acbe0
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.1401afc90
mov dword [rdi], r15d
mov rax, qword [0x1404e2e80]
mov rax, qword [rax + 0x4b00]
lea r8, [0x1402534e8]
xor edx, edx
mov rcx, qword [rax]
call fcn.14019c0b0
mov rbx, rax
movdqa xmm0, xmmword [0x14025dd50]
movups xmmword [rsp + 0x70], xmm0
lea rcx, [rsp + 0x70]
call fcn.1401a10c0
mov esi, eax
mov eax, dword [0x1404e3860]
cdq
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mov eax, dword [0x1404e3858]
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 0x140060be1
movss xmm2, dword [0x1404ab914]
comiss xmm8, xmm2
ja 0x140060be1
subss xmm2, xmm8
lea rdx, [rbp + 0x180]
comiss xmm8, xmm2
jbe 0x140060b9e
lea rdi, [rbx + 0x78]
mov rcx, rdi
call fcn.140048350
jmp 0x140060bbb
mov dword [rsp + 0x28], 0xf9
movss dword [rsp + 0x20], xmm7
xorps xmm3, xmm3
mov rcx, rbx
call fcn.1401acbe0
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.1401afc90
mov dword [rdi], r15d
mov ecx, reloc.WLDAP32.dll_Ordinal_45
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x140060bfe
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 0x140060c1b
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 0x140060c38
cmp byte [0x1404e3595], r15b
sete byte [0x1404e3595]
mov rcx, qword [0x1404e3550]
mov qword [rbp + 0x180], rcx
mov rbx, qword [0x1404e2e80]
mov rdi, rcx
test rcx, rcx
jne 0x140060c73
mov rcx, qword [rbx + 0x48]
test rcx, rcx
jne 0x140060c69
mov rax, qword [rbx + 0x38]
mov rcx, qword [rax + 0x60]
mov rcx, qword [rcx]
mov qword [rbp + 0x180], rcx
mov rdi, rcx
call fcn.140192510
lea rcx, [rbx + 0x4a80]
lea rdx, [rbp + 0x180]
call fcn.1400482b0
mov rax, qword [rbx + 0x4038]
mov rdx, qword [rdi + 0x40]
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 0x2a8]
call fcn.1401b10e0
cmp byte [reloc.WS2_32.dll_accept], r15b
sete bl
mov rdi, qword [0x1404e2e98]
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 0x140062f69
mov rsi, qword [0x1404e2e80]
mov qword [rbp + 0x190], rsi
movss xmm0, dword [0x1404ab820]
movss dword [0x1404e36f0], xmm0
movss xmm1, dword [0x1404ab824]
movss dword [0x1404e36f4], xmm1
movss xmm0, dword [0x1404ab828]
movss dword [0x1404e36f8], xmm0
mov dword [0x1404e36fc], 0x3f800000
movaps xmm1, xmmword [0x1404ab7c0]
movups xmmword [0x1404e3660], xmm1
movaps xmm1, xmmword [0x1404ab7a0]
movups xmmword [0x1404e36b0], xmm1
movaps xmm1, xmmword [0x1404ab900]
movups xmmword [0x1404e36a0], xmm1
movaps xmm1, xmmword [0x1404ab8a0]
movups xmmword [0x1404e36c0], xmm1
movaps xmm1, xmmword [0x1404ab830]
movups xmmword [0x1404e36d0], xmm1
movaps xmm1, xmmword [0x1404ab8f0]
movups xmmword [0x1404e3620], xmm1
movaps xmm1, xmmword [0x1404ab780]
movups xmmword [0x1404e3630], xmm1
movaps xmm1, xmmword [0x1404ab800]
movups xmmword [0x1404e3600], xmm1
movaps xmm1, xmmword [0x1404ab860]
movups xmmword [0x1404e3610], xmm1
movaps xmm1, xmmword [0x1404ab850]
movups xmmword [0x1404e35f0], 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 [0x1404ab878]
movsd qword [rsi + 0x4a08], xmm0
mov dword [rsi + 0x49f0], 1
xor edx, edx
mov r8d, 0x202b
lea rcx, [0x14025b83c]
call fcn.140192fe0
mov rcx, qword [0x1404e2e80]
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.14019c0b0
mov r10, rax
mov rcx, qword [0x1404e2e80]
movss xmm0, dword [0x1404e36b0]
movss dword [rsp + 0x60], xmm0
movss xmm1, dword [0x1404e36b4]
movss dword [rsp + 0x64], xmm1
movss xmm0, dword [0x1404e36b8]
movss dword [rsp + 0x68], xmm0
movss xmm1, dword [0x1404e36bc]
mulss xmm1, dword [rcx + 0x38f0]
movss dword [rsp + 0x6c], xmm1
lea rcx, [rsp + 0x60]
call fcn.1401a10c0
movaps xmm7, xmm6
shufps xmm7, xmm7, 0x55
movsd qword [rbp + 0x180], xmm6
movaps xmm1, xmm7
addss xmm1, dword [0x1404ab87c]
movss xmm6, dword [rbp + 0x180]
movaps xmm0, xmm6
addss xmm0, dword [0x1404ab878]
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.1401b0d40
mov rax, qword [0x1404e2e80]
mov rax, qword [rax + 0x4b00]
lea r8, [0x1402534e8]
xor edx, edx
mov rcx, qword [rax]
call fcn.14019c0b0
mov r10, rax
mov rcx, qword [0x1404e2e80]
movss xmm0, dword [0x1404e36a0]
movss dword [rsp + 0x60], xmm0
movss xmm1, dword [0x1404e36a4]
movss dword [rsp + 0x64], xmm1
movss xmm0, dword [0x1404e36a8]
movss dword [rsp + 0x68], xmm0
movss xmm1, dword [0x1404e36ac]
mulss xmm1, dword [rcx + 0x38f0]
movss dword [rsp + 0x6c], xmm1
lea rcx, [rsp + 0x60]
call fcn.1401a10c0
movss xmm10, dword [0x14025d8a8]
addss xmm6, xmm10
movss dword [rbp + 0x188], xmm6
addss xmm7, dword [0x1404ab87c]
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.1401b0d40
mov rcx, qword [0x1404e2e80]
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.14018db40
mov dword [rbp + 0x180], 0x423c0000
mov dword [rbp + 0x184], 0x423c0000
cmp dword [0x1404e3570], r15d
sete cl
lea r9, [rbp + 0x180]
lea r8, [0x14025a450]
mov edx, 1
call fcn.1401b8b50
test al, al
je 0x1400610a1
mov eax, r15d
mov dword [0x1404e3570], eax
jmp 0x1400610a7
mov eax, dword [0x1404e3570]
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.1401b8b50
test al, al
je 0x1400610ec
mov eax, 2
mov dword [0x1404e3570], eax
jmp 0x1400610f2
mov eax, dword [0x1404e3570]
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.1401b8b50
test al, al
je 0x140061132
mov dword [0x1404e3570], 6
call fcn.14018d700
movss xmm2, dword [rsi + 0x393c]
mov rcx, qword [0x1404e2e80]
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, xmm10
addss xmm0, xmm2
addss xmm1, xmm9
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm1
mov byte [rax + 0x151], 1
movss xmm6, dword [0x14025d940]
mov eax, dword [0x1404e3570]
cmp eax, dword [0x1404e3438]
jne 0x1400611b6
movaps xmm1, xmm12
jmp 0x1400611b9
movaps xmm1, xmm6
movss xmm0, dword [rcx + 0x18]
mulss xmm0, dword [0x14025d808]
mulss xmm0, xmm1
addss xmm0, dword [0x1404e3374]
comiss xmm9, xmm0
jbe 0x1400611dd
xorps xmm1, xmm1
jmp 0x1400611e5
movaps xmm1, xmm12
minss xmm1, xmm0
movss dword [0x1404e3374], xmm1
ucomiss xmm1, xmm9
jp 0x14006120b
jne 0x14006120b
movss xmm0, dword [0x1404e3370]
ucomiss xmm0, xmm9
jp 0x14006120b
jne 0x14006120b
mov dword [0x1404e3438], eax
mulss xmm1, dword [rsi + 0x38f0]
xor ecx, ecx
call fcn.1401a0350
movss xmm2, dword [0x1404ab87c]
subss xmm2, xmm9
movss xmm1, dword [rsi + 0x393c]
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
subss xmm0, xmm1
movss dword [rbp + 0x180], xmm0
movss dword [rbp + 0x184], xmm2
lea rdx, [rbp + 0x180]
call fcn.140198ba0
mov eax, dword [0x1404e3438]
test eax, eax
jne 0x140061ae2
call fcn.14018db40
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
lea rdx, [0x1404e3595]
lea rcx, str.Enable_Aimbot__F1_
call fcn.1401bc820
lea rdx, [0x1404e3575]
lea rcx, str.Prediction
call fcn.1401bc820
cmp byte [0x1404e2e7b], 1
jne 0x1400612f6
lea rdx, [0x1404e3545]
lea rcx, [0x14025a5b0]
call fcn.1401bc820
lea rdx, [0x1404e35a0]
lea rcx, str.Target_Line
call fcn.1401bc820
mov edx, r15d
lea rcx, [0x14025b880]
nop dword [rax]
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061327
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061320
mov dword [rsp + 0x20], edx
lea r9, [0x14025b880]
lea r8, [0x1401bae50]
lea rdx, [0x1404e3540]
lea rcx, str.Aimbot_hitbox
call fcn.1401bacd0
mov edx, r15d
lea rcx, str._Right_mouse
nop dword [rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061377
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061370
mov dword [rsp + 0x20], edx
lea r9, str._Right_mouse
lea r8, [0x1401bae50]
lea rdx, [0x1402c4bf0]
lea rcx, str.Aimkey
call fcn.1401bacd0
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, [0x1404e2e8c]
lea rcx, str.Player_Ignores
call fcn.1401baea0
call fcn.1401bd0c0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
lea rdx, [0x1404e359d]
lea rcx, str.WeaponConfig
call fcn.1401bc820
mov dword [rsp + 0x20], 4
lea r9, str.Rifle
lea r8, [0x1401bc5c0]
lea rdx, [0x1404e3350]
lea rcx, str.Current_Weapon
call fcn.1401bacd0
lea rdx, [0x1404ab891]
lea rcx, str.Aimbot_Disable_on_pickaxe
call fcn.1401bc820
call fcn.1401bd0c0
call fcn.14018d700
movaps xmm1, xmm6
movaps xmm0, xmm9
call fcn.14018e290
call fcn.14018db40
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
mov dword [rsp + 0x20], 4
lea r9, str.None
lea r8, [0x1401bc5c0]
lea rdx, [0x1404e3538]
lea rcx, str.Draw_Fov
call fcn.1401bacd0
lea rdx, [0x1404e2e7c]
lea rcx, str.Draw_Fov_Arrows
call fcn.1401bc820
lea rdx, [0x1404e3568]
lea rcx, str.Visible_Check
call fcn.1401bc820
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, [0x1404ab914]
mov edx, 8
lea rcx, str.Aimbot_Fov
call fcn.1401b7f30
cmp byte [0x1404e2e7b], 1
jne 0x14006162e
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.1401b7f30
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, [0x1404ab8e0]
mov edx, 4
lea rcx, str.Triggerbot_Distance
call fcn.1401b7f30
cmp byte [0x1404e3574], r15b
je 0x140061650
movss dword [rsp + 0x30], xmm12
movss dword [rsp + 0x20], xmm10
movaps xmm3, xmm9
call fcn.1401b6520
jmp 0x140061699
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.1401b7f30
call fcn.1401bd0c0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
cmp byte [0x1404e359d], r15b
je 0x140062d99
cmp dword [0x1404e3350], r15d
jne 0x1400617de
mov edx, r15d
lea rcx, str._Head
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061717
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061710
mov dword [rsp + 0x20], edx
lea r9, str._Head
lea r8, [0x1401bae50]
lea rdx, [0x1404e3590]
lea rcx, str.Rifle_bone
call fcn.1401bacd0
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, [0x1404ab8b0]
mov edx, 8
lea rcx, str.rifle_fov
call fcn.1401b7f30
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, [0x1404ab8b4]
mov edx, 8
lea rcx, str.rifle_smooth
call fcn.1401b7f30
cmp dword [0x1404e3350], 1
jne 0x1400618ea
mov edx, r15d
lea rcx, str._Head
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061807
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061800
mov dword [rsp + 0x20], edx
lea r9, str._Head
lea r8, [0x1401bae50]
lea rdx, [0x1404e3598]
lea rcx, str.shotgun_bone
call fcn.1401bacd0
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, [0x1404ab8e4]
mov edx, 8
lea rcx, str.shotgun_fov
call fcn.1401b7f30
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, [0x1404ab8e8]
mov edx, 8
lea rcx, str.shotgun_smooth
call fcn.1401b7f30
cmp byte [0x1404e2e7b], 1
jne 0x1400618ea
lea rdx, [0x1404e359e]
lea rcx, str.Triggerbot_Shotgun
call fcn.1401bc820
cmp dword [0x1404e3350], 2
jne 0x1400619de
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 0x140061917
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061910
mov dword [rsp + 0x20], edx
lea r9, str._Head
lea r8, [0x1401bae50]
lea rdx, [0x1404e3530]
lea rcx, str.smg_bone
call fcn.1401bacd0
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.1401b7f30
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.1401b7f30
cmp dword [0x1404e3350], 3
jne 0x140062d99
mov edx, r15d
lea rcx, str._Head
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061a07
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061a00
mov dword [rsp + 0x20], edx
lea r9, str._Head
lea r8, [0x1401bae50]
lea rdx, [0x1404e3548]
lea rcx, str.sniper_bone
call fcn.1401bacd0
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.1401b7f30
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.1401b7f30
call fcn.1401bd0c0
call fcn.14018d700
mov ebx, 3
jmp 0x140062e9e
cmp eax, 2
jne 0x1400621eb
call fcn.14018db40
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
lea rdx, [0x1404ab790]
lea rcx, str.Draw_ESP__F2_
call fcn.1401bc820
lea rdx, [0x140280505]
lea rcx, str.Draw_Boxes
call fcn.1401bc820
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x140061bd5
mov edx, r15d
lea rcx, [0x14025bb40]
nop
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061b77
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061b70
mov dword [rsp + 0x20], edx
lea r9, [0x14025bb40]
lea r8, [0x1401bae50]
lea rdx, [0x1404ab8ec]
lea rcx, str.Current_Box
call fcn.1401bacd0
mov eax, dword [reloc.WS2_32.dll_connect]
add eax, 0xfffffffe
test eax, 0xfffffffd
jne 0x140061bd5
lea rdx, [0x1404ab890]
lea rcx, str.Draw_Filled_Boxes
call fcn.1401bc820
lea rdx, [0x1404e3544]
lea rcx, str.Draw_Line
call fcn.1401bc820
cmp byte [0x1404e3544], r15b
je 0x140061c42
mov edx, r15d
lea rcx, str._top
nop dword [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140061c07
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140061c00
mov dword [rsp + 0x20], edx
lea r9, str._top
lea r8, [0x1401bae50]
lea rdx, [0x1404e356c]
lea rcx, str.Lines
call fcn.1401bacd0
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.1401baea0
lea rdx, [0x1404e3546]
lea rcx, str.skeleton
call fcn.1401bc820
call fcn.1401bd0c0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
call fcn.1401bc5d0
lea rdi, [0x14025427c]
cmp byte [0x1404e2e79], 1
jne 0x140061ddd
mov dword [rsp + 0x20], 2
lea r9, str.Circle
lea r8, [0x1401bc5c0]
lea rdx, [0x1404e2ed0]
lea rcx, str.Radar_Selection
call fcn.1401bacd0
lea rdx, [0x140280529]
lea rcx, str.Draw_distance
call fcn.1401bc820
lea rdx, [0x140280528]
lea rcx, str.Draw_outline
call fcn.1401bc820
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, case.0x140183725.3
mov r8d, 4
lea rdx, str.Radar_exact_position.
lea rcx, str.Radar_Postion
call fcn.1401b9260
call fcn.1401bd0c0
call fcn.14018d700
movaps xmm1, xmm6
movaps xmm0, xmm9
call fcn.14018e290
call fcn.14018db40
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
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, [0x1404ab8b8]
mov edx, 8
lea rcx, str.Box_thick
call fcn.1401b7f30
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.1401b7f30
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.1401b7f30
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, [0x1404ab894]
mov edx, 8
lea rcx, str.Skeleton_thick
call fcn.1401b7f30
mov r8d, 0x30120
lea rdx, [0x1404ab678]
lea rcx, str.Visible_color
call fcn.1401b3a90
mov r8d, 0x30120
lea rdx, [0x1404ab6a8]
lea rcx, str.Invisible_color
call fcn.1401b3a90
lea rdx, reloc.WS2_32.dll_accept
lea rcx, str.Outline
call fcn.1401bc820
call fcn.1401bd0c0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
lea rdx, [0x1404e354d]
lea rcx, str.Coustom_Text_Font
call fcn.1401bc820
cmp byte [0x1404e354d], r15b
je 0x1400620b2
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.1401b7f30
mov edx, r15d
lea rcx, str._default
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r15b
jne 0x140062077
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r15b
jne 0x140062070
mov dword [rsp + 0x20], edx
lea r9, str._default
lea r8, [0x1401bae50]
lea rdx, reloc.WS2_32.dll_accept
lea rcx, str.Font
call fcn.1401bacd0
call fcn.1401bd0c0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
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.1401b7f30
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.1401b7f30
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.1401b7f30
call fcn.1401bd0c0
call fcn.14018d700
mov ebx, 3
jmp 0x140062e9e
cmp eax, 6
jne 0x140062dc9
call fcn.14018db40
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
mov r8d, 0x30122
lea rdx, [0x1404ab820]
lea rcx, str.Accent_Color
call fcn.1401b3a90
mov r8d, 0x30120
lea rdx, [0x1404ab7a0]
lea rcx, str.Background
call fcn.1401b3a90
mov r8d, 0x30120
lea rdx, [0x1404ab900]
lea rcx, str.Border
call fcn.1401b3a90
mov r8d, 0x30120
lea rdx, [0x1404ab8a0]
lea rcx, str.Child
call fcn.1401b3a90
mov r8d, 0x30120
lea rdx, [0x1404ab830]
lea rcx, str.Color_Elements
call fcn.1401b3a90
mov r8d, 0x30120
lea rdx, [0x1404ab8f0]
lea rcx, str.Color_Selectable
call fcn.1401b3a90
mov r8d, 0x30120
lea rdx, [0x1404ab780]
lea rcx, str.Color_Popups
call fcn.1401b3a90
mov r8d, 0x30120
lea rdx, [0x1404ab800]
lea rcx, str.Text_Active
call fcn.1401b3a90
mov r8d, 0x30120
lea rdx, [0x1404ab860]
lea rcx, str.Text_Hovered
call fcn.1401b3a90
mov r8d, 0x30120
lea rdx, [0x1404ab850]
lea rcx, str.Text_Default
call fcn.1401b3a90
call fcn.1401bd0c0
call fcn.14018d700
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14018e290
call fcn.14018db40
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
lea rcx, [rbp + 0x78]
call fcn.140219bc0
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.1402193a0
mov rbx, rax
lea rcx, [0x1404e33a0]
cmp rcx, rax
je 0x1400623ec
call fcn.1400689a0
mov rcx, qword [rbx]
mov qword [0x1404e33a0], rcx
mov rcx, qword [rbx + 8]
mov qword [0x1404e33a8], rcx
mov rcx, qword [rbx + 0x10]
mov qword [0x1404e33b0], rcx
mov qword [rbx], r15
mov qword [rbx + 8], r15
mov qword [rbx + 0x10], r15
lea rcx, [rsp + 0x70]
call fcn.1400689a0
mov ecx, 4
mov rax, qword gs:[0x58]
mov rax, qword [rax]
mov eax, dword [rcx + rax]
cmp dword [0x1404e3868], eax
jg 0x140062faa
lea rbx, [0x1404ab918]
mov r8, rbx
cmp qword [reloc.WS2_32.dll_ntohs], 0xf
cmova r8, qword [0x1404ab918]
mov rcx, qword [0x1404e2e80]
mov rax, qword [rcx + 0x4038]
cmp qword [rax + 0x1b8], r15
jne 0x140062457
cmp qword [rcx + 0x4dd8], r15
lea rdx, [rax + 0x260]
je 0x14006245e
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, [0x140219880]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0x40000
lea rax, [rbp + 0x180]
mov qword [rsp + 0x20], rax
mov r9d, dword [0x1404ab928]
lea rdx, str._Config_Name
lea rcx, [0x14025be40]
call fcn.1401d21a0
movdqa xmm7, xmmword [0x14025dd70]
movups xmmword [rsp + 0x70], xmm7
xor r8d, r8d
lea rdx, [rsp + 0x70]
lea rcx, str.Save
call fcn.1401b1ec0
test al, al
je 0x14006261c
lea rcx, [rbp + 0x78]
call fcn.140219bc0
nop
mov r8d, 1
lea rdx, [0x14025b7c8]
mov rcx, rax
call fcn.1400497e0
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.1400499d0
nop
mov r8d, 4
lea rdx, str..ini
mov rcx, rax
call fcn.1400497e0
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 0x14006259f
mov rdx, qword [rbp + 0x38]
lea rcx, [rbp + 0x38]
call fcn.140049870
movdqa xmm0, xmmword [0x14025d9d0]
movdqu xmmword [rbp + 0x48], xmm0
mov byte [rbp + 0x38], 0
mov r8, qword [rbp - 0x10]
cmp r8, 0xf
jbe 0x1400625cf
mov rdx, qword [rbp - 0x28]
lea rcx, [rbp - 0x28]
call fcn.140049870
movdqa xmm0, xmmword [0x14025d9d0]
movdqu xmmword [rbp - 0x18], xmm0
mov byte [rbp - 0x28], 0
mov r8, qword [rbp + 0x90]
cmp r8, 0xf
jbe 0x1400625f2
mov rdx, qword [rbp + 0x78]
lea rcx, [rbp + 0x78]
call fcn.140049870
lea rcx, [rbp - 8]
cmp qword [rbp + 0x10], 0xf
cmova rcx, qword [rbp - 8]
call fcn.14021cb10
mov r8, qword [rbp + 0x10]
cmp r8, 0xf
jbe 0x14006261c
mov rdx, qword [rbp - 8]
lea rcx, [rbp - 8]
call fcn.140049870
call fcn.1401bd0c0
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
mov dword [rsp + 0x20], 2
lea r9, [0x140280518]
lea r8, [0x1401bc5c0]
lea rdx, [0x1404ab910]
lea rcx, str.Config
call fcn.1401bacd0
mov rax, qword [0x1404e2e80]
movss xmm0, dword [0x1404e3690]
movss dword [rsp + 0x60], xmm0
movss xmm1, dword [0x1404e3694]
movss dword [rsp + 0x64], xmm1
movss xmm0, dword [0x1404e3698]
movss dword [rsp + 0x68], xmm0
movss xmm1, dword [0x1404e369c]
mulss xmm1, dword [rax + 0x38f0]
movss dword [rsp + 0x6c], xmm1
lea rcx, [rsp + 0x60]
call fcn.1401a10c0
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.1401d7180
mov r13d, r15d
mov rdx, qword [0x1404e33a8]
mov rax, rdx
mov r8, qword [0x1404e33a0]
sub rax, r8
sar rax, 5
test rax, rax
je 0x140062d99
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 0x140062fa4
lea r12, [r8 + r10]
mov rdx, r12
lea rcx, [rbp + 0x98]
call fcn.140067250
mov rdx, rax
lea rcx, [rbp + 0x58]
call fcn.1402198d0
mov rsi, rax
mov r8, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rax, rcx
sub rax, r8
cmp rax, 7
jb 0x140062890
lea rax, [r8 + 7]
mov qword [rsi + 0x10], rax
mov r14, rsi
cmp rcx, 0xf
jbe 0x14006281b
mov r14, qword [rsi]
lea rax, [0x14025be8f]
cmp rax, r14
jbe 0x140062844
lea rax, [r8 + r14]
lea rcx, str.Name_:
cmp rcx, rax
ja 0x140062844
cmp r14, rcx
jbe 0x14006284a
mov r15, r14
sub r15, rcx
jmp 0x14006284a
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 0x1400628b5
mov qword [rsp + 0x28], 7
mov qword [rsp + 0x20], r14
xor r9d, r9d
movzx r8d, bl
mov edx, 7
mov rcx, rsi
call fcn.14004a680
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 0x14006291d
inc rdx
mov rcx, qword [rbp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062918
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140062dad
call fcn.1401839b0
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 [0x1404e2e80]
movss xmm0, dword [0x1404e3600]
movss dword [rsp + 0x60], xmm0
movss xmm1, dword [0x1404e3604]
movss dword [rsp + 0x64], xmm1
movss xmm0, dword [0x1404e3608]
movss dword [rsp + 0x68], xmm0
movss xmm1, dword [0x1404e360c]
mulss xmm1, dword [rax + 0x38f0]
movss dword [rsp + 0x6c], xmm1
lea rcx, [rsp + 0x60]
call fcn.1401a10c0
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.1401d7180
mov rcx, qword [0x1404e2e80]
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.1400493d0
mov rsi, rax
mov r8, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rax, rcx
sub rax, r8
cmp rax, 6
jb 0x140062af7
lea rax, [r8 + 6]
mov qword [rsi + 0x10], rax
mov r14, rsi
cmp rcx, 0xf
jbe 0x140062a82
mov r14, qword [rsi]
lea rax, [0x14025be96]
cmp rax, r14
jbe 0x140062aab
lea rax, [r8 + r14]
lea rcx, str.Load
cmp rcx, rax
ja 0x140062aab
cmp r14, rcx
jbe 0x140062ab1
mov r15, r14
sub r15, rcx
jmp 0x140062ab1
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 0x140062b23
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.14004a680
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.1401b1ec0
movzx esi, al
mov rdx, qword [rbp - 0x50]
cmp rdx, 0xf
jbe 0x140062ba9
inc rdx
mov rcx, qword [rbp - 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062ba4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140062db4
call fcn.1401839b0
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 0x140062bf4
inc rdx
mov rcx, qword [rbp - 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062bef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140062dbb
call fcn.1401839b0
mov qword [rbp - 0x38], r15
mov qword [rbp - 0x30], reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x48], 0
test sil, sil
je 0x140062c47
mov eax, dword [reloc.WS2_32.dll_accept]
test eax, eax
jne 0x140062c2d
mov rcx, r12
cmp qword [r12 + 0x18], 0xf
jbe 0x140062c22
mov rcx, qword [r12]
call fcn.14021c1e0
mov eax, dword [reloc.WS2_32.dll_accept]
cmp eax, 1
jne 0x140062c47
cmp qword [r12 + 0x18], 0xf
jbe 0x140062c3e
mov r12, qword [r12]
mov rcx, r12
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov rax, qword [0x1404e2e80]
movss xmm0, dword [0x1404e3690]
movss dword [rbp - 0x78], xmm0
movss xmm1, dword [0x1404e3694]
movss dword [rbp - 0x74], xmm1
movss xmm0, dword [0x1404e3698]
movss dword [rbp - 0x70], xmm0
movss xmm1, dword [0x1404e369c]
mulss xmm1, dword [rax + 0x38f0]
movss dword [rbp - 0x6c], xmm1
lea rcx, [rbp - 0x78]
call fcn.1401a10c0
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.1401d7180
nop
mov rdx, qword [rbp + 0x30]
cmp rdx, 0xf
jbe 0x140062d48
inc rdx
mov rcx, qword [rbp + 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062d43
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140062dc2
call fcn.1401839b0
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 [0x1404e33a8]
mov rcx, rdx
mov r8, qword [0x1404e33a0]
sub rcx, r8
sar rcx, 5
movsxd rax, r13d
cmp rax, rcx
jb 0x1400627b6
mov rsi, qword [rbp + 0x190]
call fcn.1401bd0c0
call fcn.14018d700
mov ebx, 3
jmp 0x140062e9e
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 0x140062e9e
call fcn.14018db40
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
mov r8d, 0x30122
lea rdx, [0x1404ab820]
lea rcx, str.Accent_Color
call fcn.1401b3a90
call fcn.1401bd0c0
call fcn.14018d700
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.14018e290
call fcn.14018db40
movss xmm1, dword [rsi + 0x393c]
mulss xmm1, xmm11
addss xmm1, xmm10
movss xmm0, dword [0x1404ab878]
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.1401bda40
call fcn.1401bd0c0
call fcn.14018d700
mov rdx, qword [0x1404e2e80]
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.140198590
mov ecx, 1
call fcn.1401a0040
call fcn.140192d10
call fcn.140199090
mov r8, qword [0x1404e2e80]
mov eax, dword [r8 + 0x4a60]
cmp eax, 3
jge 0x140062f30
mov ebx, eax
test eax, eax
jle 0x140062f69
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 0x140062f30
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.140068980
int3
lea rcx, [0x1404e3868]
call fcn.1401836b4
cmp dword [0x1404e3868], 0xffffffff
jne 0x140062416
lea rcx, [0x140223cd0]
call fcn.140183990
lea rcx, [0x1404e3868]
call fcn.140183648
jmp 0x140062416