Function at 0x140050c60
Capabilities:
Check for unmoving mouse cursor
Create process on windows
Log keystrokes via polling
Self delete

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0xc0
movaps xmmword [rax - 0x28], xmm6
movaps xmmword [rax - 0x38], xmm7
mov rax, qword [0x1400cb058]
xor rax, rsp
mov qword [rbp + 0x17], rax
xor r14d, r14d
mov rax, qword [0x1400ce260]
mov dword [rax + 0x3f50], 0x44160000
mov dword [rax + 0x3f54], 0x43af0000
mov dword [rax + 0x3f38], 2
or dword [rax + 0x3f30], 3
mov qword [rax + 0x3f40], r14
mov qword [rax + 0x3f48], r14
mov dword [rax + 0x3f34], 2
mov ecx, dword [0x1400cbd04]
mov dword [0x1400cbf60], ecx
test ecx, ecx
je 0x140050d50
mov edx, dword [0x1400cbf5c]
test edx, edx
je 0x140050d49
sub edx, 1
je 0x140050d36
cmp edx, 1
jne 0x140050d50
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
bt ax, 0xf
jae 0x140050d16
mov byte [0x1400cbf59], 1
jmp 0x140050d50
cmp byte [0x1400cbf59], r14b
je 0x140050d50
cmp byte [0x1400cbf58], r14b
sete byte [0x1400cbf58]
mov byte [0x1400cbf59], r14b
jmp 0x140050d50
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
shr eax, 0xf
and al, 1
mov byte [0x1400cbf58], al
jmp 0x140050d50
mov byte [0x1400cbf58], 1
mov rcx, qword [0x1400ce310]
cmp byte [0x1400cbf58], r14b
je 0x140050d64
xor edx, edx
jmp 0x140050d69
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
cmp byte [0x1400cbc60], r14b
je 0x1400527c5
mov r8d, 0x26
lea rdx, [0x1400cbc60]
lea rcx, str.clicker
call fcn.140016730
test al, al
je 0x14005278c
mov rax, qword [0x1400ce260]
movss xmm0, dword [rax + 0x3660]
xorps xmm6, xmm6
ucomiss xmm0, xmm6
jp 0x140050df5
jne 0x140050df5
mov rbx, qword [0x1400ce310]
lea rcx, [rbp - 0x19]
call qword [sym.imp.USER32.dll_GetCursorPos]
lea rdx, [rbp - 0x11]
mov rcx, rbx
call qword [sym.imp.USER32.dll_GetWindowRect]
mov edi, dword [rbp - 0x19]
sub edi, dword [rbp - 0x11]
mov dword [0x1400ce2a8], edi
mov ebx, dword [rbp - 0x15]
sub ebx, dword [rbp - 0xd]
mov dword [0x1400ce2ac], ebx
mov rax, qword [0x1400ce260]
jmp 0x140050e01
mov ebx, dword [0x1400ce2ac]
mov edi, dword [0x1400ce2a8]
test ebx, ebx
js 0x140050eaa
movd xmm1, ebx
cvtdq2ps xmm1, xmm1
movss xmm0, dword [rax + 0x37b8]
mulss xmm0, dword [0x1400bcd40]
addss xmm0, dword [rax + 0x3b98]
comiss xmm0, xmm1
jb 0x140050eaa
cmp byte [rax + 0xd14], r14b
je 0x140050eaa
movss xmm1, dword [rax + 0x38]
mulss xmm1, xmm1
movss xmm0, dword [rax + 0x3688]
comiss xmm0, xmm1
setae al
test al, al
je 0x140050eaa
mov rsi, qword [0x1400ce310]
lea rcx, [rbp + 0xf]
call qword [sym.imp.USER32.dll_GetCursorPos]
mov eax, 7
test edi, edi
je 0x140050e82
test ebx, ebx
je 0x140050e82
mov eax, dword [rbp + 0xf]
sub eax, edi
mov edi, eax
mov eax, dword [rbp + 0x13]
sub eax, ebx
mov ebx, eax
mov eax, 5
and eax, 0xfffffffe
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x28], 0x15e
mov dword [rsp + 0x20], 0x258
mov r9d, ebx
mov r8d, edi
xor edx, edx
mov rcx, rsi
call qword [sym.imp.USER32.dll_SetWindowPos]
call fcn.140048d80
test al, al
je 0x140052787
lea rcx, str.mouse
call fcn.14004aa40
mov rdi, 0xffffffffffffffff
movss xmm7, dword [0x1400bce50]
test al, al
je 0x140051d22
lea rcx, str.Keybind
call fcn.140038980
mov rax, qword [0x1400ce260]
mov rcx, qword [rax + 0x3e28]
cmp byte [rcx + 0x93], r14b
jne 0x140050f0f
mov eax, dword [rcx + 0x18c]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.14003b450
mov r8d, ILFree
lea rdx, [0x1400cbce8]
call fcn.140052800
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.14001a170
movss xmm0, dword [0x1400bcdbc]
call fcn.14001a220
mov edx, r14d
lea rcx, str.Always
mov rax, rdi
inc rax
cmp byte [rcx + rax], r14b
jne 0x140050f46
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r14b
jne 0x140050f43
mov dword [rsp + 0x20], edx
lea r9, str.Always
lea rdx, [0x1400cbcec]
lea rcx, str.var::clicker::i_key_type
call fcn.14003ca00
mov rcx, qword [0x1400ce260]
mov rax, qword [rcx + 0x3e28]
mov byte [rax + 0x90], 1
mov r8, qword [rcx + 0x3e28]
movsxd rdx, dword [r8 + 0x1a0]
mov rax, qword [r8 + 0x1a8]
mov ecx, dword [rax + rdx*4 - 4]
mov dword [r8 + 0x194], ecx
lea eax, [rdx - 1]
mov dword [r8 + 0x1a0], eax
lea rcx, str.General
call fcn.140038980
mov rcx, qword [0x1400ce260]
mov rdx, qword [rcx + 0x3e28]
cmp byte [rcx + 0x407b], r14b
je 0x140051011
cmp byte [rcx + 0x407a], r14b
jne 0x140051011
test byte [rcx + 0x3ef4], 4
jne 0x1400510bc
mov eax, dword [rcx + 0x4040]
cmp eax, dword [rcx + 0x3ef0]
jne 0x1400510bc
test eax, eax
je 0x1400510bc
jmp 0x1400510a9
mov eax, dword [rcx + 0x3ef8]
test al, 1
je 0x1400510bc
cmp qword [rcx + 0x3e30], rdx
je 0x140051030
test al, al
jns 0x1400510bc
mov eax, dword [rcx + 0x3e74]
test eax, eax
je 0x140051050
cmp eax, dword [rcx + 0x3ef0]
je 0x140051050
cmp byte [rcx + 0x3e81], r14b
jne 0x140051050
cmp eax, dword [rdx + 0x54]
jne 0x1400510bc
mov rax, qword [rcx + 0x4038]
test rax, rax
je 0x14005108c
mov rax, qword [rax + 0x350]
test rax, rax
je 0x14005108c
cmp byte [rax + 0x8f], r14b
je 0x14005108c
cmp rax, qword [rdx + 0x350]
je 0x14005108c
mov r8d, dword [rax + 0xc]
bt r8d, 0x1b
jb 0x1400510bc
bt r8d, 0x1a
jb 0x1400510bc
test byte [rcx + 0x3ef4], 4
jne 0x1400510bc
mov eax, dword [rdx + 0x54]
cmp dword [rcx + 0x3ef0], eax
jne 0x1400510a9
cmp byte [rdx + 0x90], r14b
jne 0x1400510bc
lea rcx, str.Press_Ctrl__Left_click_on_the_slider_for_custom_values._nValues_between_9.5f___12.5f_are_recommended_for_bypassing_server_sided_anti_cheats.
call fcn.14001b0f0
mov rcx, qword [0x1400ce260]
mov rax, qword [rcx + 0x3e28]
cmp byte [rax + 0x93], r14b
jne 0x1400510de
mov eax, dword [rax + 0x18c]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.14003b450
lea rdx, [0x1400cbcf4]
lea rcx, str.Left_mouse_clicker
call fcn.14003a780
lea rbx, str._.2f_cps
cmp byte [0x1400cbcf4], r14b
je 0x140051139
mov dword [rbp + 0xf], 0x41a00000
mov dword [rbp - 0x19], 0x3f800000
mov qword [rsp + 0x28], rbx
lea rax, [rbp + 0xf]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x19]
lea r8, [0x1400cbcf8]
mov edx, 8
lea rcx, str.var::clicker::f_left_cps
call fcn.14003df50
lea rdx, [0x1400cbcf5]
lea rcx, str.Right_mouse_clicker
call fcn.14003a780
cmp byte [0x1400cbcf5], r14b
je 0x14005118d
mov dword [rbp - 0x19], 0x41a00000
mov dword [rbp + 0xf], 0x3f800000
mov qword [rsp + 0x28], rbx
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xf]
lea r8, [0x1400cbcfc]
mov edx, 8
lea rcx, str.var::clicker::f_right_cps
call fcn.14003df50
lea rcx, str.Focus
call fcn.140038980
mov rax, qword [0x1400ce260]
mov rcx, qword [rax + 0x3e28]
cmp byte [rcx + 0x93], r14b
jne 0x1400511c2
mov eax, dword [rcx + 0x18c]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.14003b450
mov edx, r14d
lea rcx, str.Minecraft
nop dword [rax]
mov rax, rdi
inc rax
cmp byte [rcx + rax], r14b
jne 0x1400511d3
inc rcx
add rcx, rax
inc edx
cmp byte [rcx], r14b
jne 0x1400511d0
mov dword [rsp + 0x20], edx
lea r9, str.Minecraft
lea rdx, [0x1400cbcf0]
lea rcx, str.var::clicker::i_version_type
call fcn.14003ca00
mov ecx, dword [0x1400cbcf0]
test ecx, ecx
je 0x14005136d
cmp ecx, 1
jne 0x140051477
mov qword [rbp - 0x19], r14
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], r14d
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
lea r9d, [rcx + 0x1f]
lea rbx, [0x1400ce3b0]
mov r8, rbx
xor edx, edx
lea rcx, str.var::input::buffer
call fcn.1400407b0
mov rcx, qword [0x1400ce260]
mov rdx, qword [rcx + 0x3e28]
cmp byte [rcx + 0x407b], r14b
je 0x1400512a2
cmp byte [rcx + 0x407a], r14b
jne 0x1400512a2
test byte [rcx + 0x3ef4], 4
jne 0x140051346
mov eax, dword [rcx + 0x4040]
cmp eax, dword [rcx + 0x3ef0]
jne 0x140051346
test eax, eax
je 0x140051346
jmp 0x14005133a
mov eax, dword [rcx + 0x3ef8]
test al, 1
je 0x140051346
cmp qword [rcx + 0x3e30], rdx
je 0x1400512c1
test al, al
jns 0x140051346
mov eax, dword [rcx + 0x3e74]
test eax, eax
je 0x1400512e1
cmp eax, dword [rcx + 0x3ef0]
je 0x1400512e1
cmp byte [rcx + 0x3e81], r14b
jne 0x1400512e1
cmp eax, dword [rdx + 0x54]
jne 0x140051346
mov rax, qword [rcx + 0x4038]
test rax, rax
je 0x14005131d
mov rax, qword [rax + 0x350]
test rax, rax
je 0x14005131d
cmp byte [rax + 0x8f], r14b
je 0x14005131d
cmp rax, qword [rdx + 0x350]
je 0x14005131d
mov r8d, dword [rax + 0xc]
bt r8d, 0x1b
jb 0x140051346
bt r8d, 0x1a
jb 0x140051346
test byte [rcx + 0x3ef4], 4
jne 0x140051346
mov eax, dword [rdx + 0x54]
cmp dword [rcx + 0x3ef0], eax
jne 0x14005133a
cmp byte [rdx + 0x90], r14b
jne 0x140051346
lea rcx, str.If_you_leave_it_blank_itll_work_anywhere.
call fcn.14001b0f0
mov r8, rdi
nop dword [rax]
inc r8
cmp byte [rbx + r8], r14b
jne 0x140051350
mov rdx, rbx
lea rcx, [0x1400cbd70]
call fcn.140009030
jmp 0x140051477
lea rdx, [0x1400cbd2b]
lea rcx, str.Work_in_inventory
call fcn.14003a780
mov rcx, qword [0x1400ce260]
mov rdx, qword [rcx + 0x3e28]
cmp byte [rcx + 0x407b], r14b
je 0x1400513cc
cmp byte [rcx + 0x407a], r14b
jne 0x1400513cc
test byte [rcx + 0x3ef4], 4
jne 0x140051477
mov eax, dword [rcx + 0x4040]
cmp eax, dword [rcx + 0x3ef0]
jne 0x140051477
test eax, eax
je 0x140051477
jmp 0x14005146b
mov eax, dword [rcx + 0x3ef8]
test al, 1
je 0x140051477
cmp qword [rcx + 0x3e30], rdx
je 0x1400513eb
test al, al
jns 0x140051477
mov eax, dword [rcx + 0x3e74]
test eax, eax
je 0x14005140b
cmp eax, dword [rcx + 0x3ef0]
je 0x14005140b
cmp byte [rcx + 0x3e81], r14b
jne 0x14005140b
cmp eax, dword [rdx + 0x54]
jne 0x140051477
mov rax, qword [0x1400ce260]
mov rax, qword [rax + 0x4038]
test rax, rax
je 0x14005144e
mov rax, qword [rax + 0x350]
test rax, rax
je 0x14005144e
cmp byte [rax + 0x8f], r14b
je 0x14005144e
cmp rax, qword [rdx + 0x350]
je 0x14005144e
mov r8d, dword [rax + 0xc]
bt r8d, 0x1b
jb 0x140051477
bt r8d, 0x1a
jb 0x140051477
test byte [rcx + 0x3ef4], 4
jne 0x140051477
mov eax, dword [rdx + 0x54]
cmp dword [rcx + 0x3ef0], eax
jne 0x14005146b
cmp byte [rdx + 0x90], r14b
jne 0x140051477
lea rcx, str.If_enabled__the_clicker_will_work_with_the_inventory_opened.
call fcn.14001b0f0
cmp byte [0x1400cbd00], r14b
jne 0x140051bb2
lea rcx, str.Randomization
call fcn.140038980
mov rax, qword [0x1400ce260]
mov rcx, qword [rax + 0x3e28]
cmp byte [rcx + 0x93], r14b
jne 0x1400514b9
mov eax, dword [rcx + 0x18c]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.14003b450
lea rdx, [0x1400cbd09]
lea rcx, str.Persistence
call fcn.14003a780
mov rcx, qword [0x1400ce260]
mov rdx, qword [rcx + 0x3e28]
cmp byte [rcx + 0x407b], r14b
je 0x140051518
cmp byte [rcx + 0x407a], r14b
jne 0x140051518
test byte [rcx + 0x3ef4], 4
jne 0x1400515bc
mov eax, dword [rcx + 0x4040]
cmp eax, dword [rcx + 0x3ef0]
jne 0x1400515bc
test eax, eax
je 0x1400515bc
jmp 0x1400515b0
mov eax, dword [rcx + 0x3ef8]
test al, 1
je 0x1400515bc
cmp qword [rcx + 0x3e30], rdx
je 0x140051537
test al, al
jns 0x1400515bc
mov eax, dword [rcx + 0x3e74]
test eax, eax
je 0x140051557
cmp eax, dword [rcx + 0x3ef0]
je 0x140051557
cmp byte [rcx + 0x3e81], r14b
jne 0x140051557
cmp eax, dword [rdx + 0x54]
jne 0x1400515bc
mov rax, qword [rcx + 0x4038]
test rax, rax
je 0x140051593
mov rax, qword [rax + 0x350]
test rax, rax
je 0x140051593
cmp byte [rax + 0x8f], r14b
je 0x140051593
cmp rax, qword [rdx + 0x350]
je 0x140051593
mov r8d, dword [rax + 0xc]
bt r8d, 0x1b
jb 0x1400515bc
bt r8d, 0x1a
jb 0x1400515bc
test byte [rcx + 0x3ef4], 4
jne 0x1400515bc
mov eax, dword [rdx + 0x54]
cmp dword [rcx + 0x3ef0], eax
jne 0x1400515b0
cmp byte [rdx + 0x90], r14b
jne 0x1400515bc
lea rcx, str.This_randomization_is_applied_in_a_short_period_of_time_set_to_the_defined_CPS._nRecommended.
call fcn.14001b0f0
cmp byte [0x1400cbd09], r14b
je 0x140051604
mov dword [rbp - 0x19], 0x40a00000
mov dword [rbp + 0xf], 0x3f800000
lea rax, str._.1f_cps
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xf]
lea r8, [0x1400cbd0c]
mov edx, 8
lea rcx, str.var::clicker::f_persistence_value
call fcn.14003df50
lea rdx, [0x1400cbd28]
lea rcx, str.Spike_chance
call fcn.14003a780
mov rcx, qword [0x1400ce260]
mov rdx, qword [rcx + 0x3e28]
cmp byte [rcx + 0x407b], r14b
je 0x140051663
cmp byte [rcx + 0x407a], r14b
jne 0x140051663
test byte [rcx + 0x3ef4], 4
jne 0x140051707
mov eax, dword [rcx + 0x4040]
cmp eax, dword [rcx + 0x3ef0]
jne 0x140051707
test eax, eax
je 0x140051707
jmp 0x1400516fb
mov eax, dword [rcx + 0x3ef8]
test al, 1
je 0x140051707
cmp qword [rcx + 0x3e30], rdx
je 0x140051682
test al, al
jns 0x140051707
mov eax, dword [rcx + 0x3e74]
test eax, eax
je 0x1400516a2
cmp eax, dword [rcx + 0x3ef0]
je 0x1400516a2
cmp byte [rcx + 0x3e81], r14b
jne 0x1400516a2
cmp eax, dword [rdx + 0x54]
jne 0x140051707
mov rax, qword [rcx + 0x4038]
test rax, rax
je 0x1400516de
mov rax, qword [rax + 0x350]
test rax, rax
je 0x1400516de
cmp byte [rax + 0x8f], r14b
je 0x1400516de
cmp rax, qword [rdx + 0x350]
je 0x1400516de
mov r8d, dword [rax + 0xc]
bt r8d, 0x1b
jb 0x140051707
bt r8d, 0x1a
jb 0x140051707
test byte [rcx + 0x3ef4], 4
jne 0x140051707
mov eax, dword [rdx + 0x54]
cmp dword [rcx + 0x3ef0], eax
jne 0x1400516fb
cmp byte [rdx + 0x90], r14b
jne 0x140051707
lea rcx, str.Spikes_the_amount_to_defined_value_with_the_given_chance.
call fcn.14001b0f0
lea rbx, str.chance__d__
cmp byte [0x1400cbd28], r14b
je 0x14005178e
mov dword [rbp - 0x19], 0x64
mov dword [rbp + 0xf], 1
mov qword [rsp + 0x28], rbx
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xf]
lea r8, [0x1400cbd18]
mov edx, 4
lea rcx, str.var::clicker::i_cps_spike_chance
call fcn.14003df50
mov dword [rbp - 0x19], 0x40a00000
mov dword [rbp + 0xf], 0x3f800000
lea rax, str.add__.1f_cps
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xf]
lea r8, [0x1400cbd1c]
mov edx, 8
lea rcx, str.var::clicker::f_cps_spike_add
call fcn.14003df50
lea rdx, [0x1400cbd29]
lea rcx, str.Drop_chance
call fcn.14003a780
mov rcx, qword [0x1400ce260]
mov rdx, qword [rcx + 0x3e28]
cmp byte [rcx + 0x407b], r14b
je 0x1400517ed
cmp byte [rcx + 0x407a], r14b
jne 0x1400517ed
test byte [rcx + 0x3ef4], 4
jne 0x140051891
mov eax, dword [rcx + 0x4040]
cmp eax, dword [rcx + 0x3ef0]
jne 0x140051891
test eax, eax
je 0x140051891
jmp 0x140051885
mov eax, dword [rcx + 0x3ef8]
test al, 1
je 0x140051891
cmp qword [rcx + 0x3e30], rdx
je 0x14005180c
test al, al
jns 0x140051891
mov eax, dword [rcx + 0x3e74]
test eax, eax
je 0x14005182c
cmp eax, dword [rcx + 0x3ef0]
je 0x14005182c
cmp byte [rcx + 0x3e81], r14b
jne 0x14005182c
cmp eax, dword [rdx + 0x54]
jne 0x140051891
mov rax, qword [rcx + 0x4038]
test rax, rax
je 0x140051868
mov rax, qword [rax + 0x350]
test rax, rax
je 0x140051868
cmp byte [rax + 0x8f], r14b
je 0x140051868
cmp rax, qword [rdx + 0x350]
je 0x140051868
mov r8d, dword [rax + 0xc]
bt r8d, 0x1b
jb 0x140051891
bt r8d, 0x1a
jb 0x140051891
test byte [rcx + 0x3ef4], 4
jne 0x140051891
mov eax, dword [rdx + 0x54]
cmp dword [rcx + 0x3ef0], eax
jne 0x140051885
cmp byte [rdx + 0x90], r14b
jne 0x140051891
lea rcx, str.Drops_the_amount_to_defined_value_with_the_given_chance.
call fcn.14001b0f0
cmp byte [0x1400cbd29], r14b
je 0x140051911
mov dword [rbp - 0x19], 0x64
mov dword [rbp + 0xf], 1
mov qword [rsp + 0x28], rbx
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xf]
lea r8, [0x1400cbd20]
mov edx, 4
lea rcx, str.var::clicker::i_cps_drop_chance
call fcn.14003df50
mov dword [rbp - 0x19], 0x40a00000
mov dword [rbp + 0xf], 0x3f800000
lea rax, str.remove__.1f_cps
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xf]
lea r8, [0x1400cbd24]
mov edx, 8
lea rcx, str.var::clicker::f_cps_drop_remove
call fcn.14003df50
lea rdx, [0x1400cbd08]
lea rcx, str.Advanced_options
call fcn.14003a780
cmp byte [0x1400cbd08], r14b
je 0x140051bb2
lea rcx, str.Maximum_update_rate_delay
call fcn.140038980
mov rcx, qword [0x1400ce260]
mov rdx, qword [rcx + 0x3e28]
cmp byte [rcx + 0x407b], r14b
je 0x140051989
cmp byte [rcx + 0x407a], r14b
jne 0x140051989
test byte [rcx + 0x3ef4], 4
jne 0x140051a2d
mov eax, dword [rcx + 0x4040]
cmp eax, dword [rcx + 0x3ef0]
jne 0x140051a2d
test eax, eax
je 0x140051a2d
jmp 0x140051a21
mov eax, dword [rcx + 0x3ef8]
test al, 1
je 0x140051a2d
cmp qword [rcx + 0x3e30], rdx
je 0x1400519a8
test al, al
jns 0x140051a2d
mov eax, dword [rcx + 0x3e74]
test eax, eax
je 0x1400519c8
cmp eax, dword [rcx + 0x3ef0]
je 0x1400519c8
cmp byte [rcx + 0x3e81], r14b
jne 0x1400519c8
cmp eax, dword [rdx + 0x54]
jne 0x140051a2d
mov rax, qword [rcx + 0x4038]
test rax, rax
je 0x140051a04
mov rax, qword [rax + 0x350]
test rax, rax
je 0x140051a04
cmp byte [rax + 0x8f], r14b
je 0x140051a04
cmp rax, qword [rdx + 0x350]
je 0x140051a04
mov r8d, dword [rax + 0xc]
bt r8d, 0x1b
jb 0x140051a2d
bt r8d, 0x1a
jb 0x140051a2d
test byte [rcx + 0x3ef4], 4
jne 0x140051a2d
mov eax, dword [rdx + 0x54]
cmp dword [rcx + 0x3ef0], eax
jne 0x140051a21
cmp byte [rdx + 0x90], r14b
jne 0x140051a2d
lea rcx, str.Maximum_CPS_rate_delay_update.
call fcn.14001b0f0
movss xmm0, dword [0x1400bce10]
movss dword [rbp - 0x19], xmm0
movss xmm1, dword [0x1400bce04]
movss dword [rbp + 0xf], xmm1
lea rbx, str._.1f_ms
mov qword [rsp + 0x28], rbx
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xf]
lea r8, [0x1400cbd10]
mov edx, 8
lea rcx, str.var::clicker::f_persistence_update_rate
call fcn.14003df50
lea rcx, str.Default_timer_randomization
call fcn.140038980
mov rcx, qword [0x1400ce260]
mov rdx, qword [rcx + 0x3e28]
cmp byte [rcx + 0x407b], r14b
je 0x140051ad0
cmp byte [rcx + 0x407a], r14b
jne 0x140051ad0
test byte [rcx + 0x3ef4], 4
jne 0x140051b74
mov eax, dword [rcx + 0x4040]
cmp eax, dword [rcx + 0x3ef0]
jne 0x140051b74
test eax, eax
je 0x140051b74
jmp 0x140051b68
mov eax, dword [rcx + 0x3ef8]
test al, 1
je 0x140051b74
cmp qword [rcx + 0x3e30], rdx
je 0x140051aef
test al, al
jns 0x140051b74
mov eax, dword [rcx + 0x3e74]
test eax, eax
je 0x140051b0f
cmp eax, dword [rcx + 0x3ef0]
je 0x140051b0f
cmp byte [rcx + 0x3e81], r14b
jne 0x140051b0f
cmp eax, dword [rdx + 0x54]
jne 0x140051b74
mov rax, qword [rcx + 0x4038]
test rax, rax
je 0x140051b4b
mov rax, qword [rax + 0x350]
test rax, rax
je 0x140051b4b
cmp byte [rax + 0x8f], r14b
je 0x140051b4b
cmp rax, qword [rdx + 0x350]
je 0x140051b4b
mov r8d, dword [rax + 0xc]
bt r8d, 0x1b
jb 0x140051b74
bt r8d, 0x1a
jb 0x140051b74
test byte [rcx + 0x3ef4], 4
jne 0x140051b74
mov eax, dword [rdx + 0x54]
cmp dword [rcx + 0x3ef0], eax
jne 0x140051b68
cmp byte [rdx + 0x90], r14b
jne 0x140051b74
lea rcx, str.Default_timer_delay_variation.
call fcn.14001b0f0
movss xmm0, dword [0x1400bcd94]
movss dword [rbp - 0x19], xmm0
mov dword [rbp + 0xf], 0x3f800000
mov qword [rsp + 0x28], rbx
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xf]
lea r8, [0x1400cbd14]
mov edx, 8
lea rcx, str.var::clicker::f_default_timer_randomization
call fcn.14003df50
mov rax, qword [0x1400ce260]
mov rcx, qword [rax + 0x3e28]
cmp byte [rcx + 0x93], r14b
jne 0x140051bdb
mov eax, dword [rcx + 0x18c]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.14003b450
lea rdx, [0x1400cbd00]
lea rcx, str.Blatant
call fcn.14003a780
mov rdx, qword [0x1400ce260]
mov rcx, qword [rdx + 0x3e28]
cmp byte [rdx + 0x407b], r14b
je 0x140051c3a
cmp byte [rdx + 0x407a], r14b
jne 0x140051c3a
test byte [rdx + 0x3ef4], 4
jne 0x140051ce5
mov eax, dword [rdx + 0x4040]
cmp eax, dword [rdx + 0x3ef0]
jne 0x140051ce5
test eax, eax
je 0x140051ce5
jmp 0x140051cd2
mov eax, dword [rdx + 0x3ef8]
test al, 1
je 0x140051ce5
cmp qword [rdx + 0x3e30], rcx
je 0x140051c59
test al, al
jns 0x140051ce5
mov eax, dword [rdx + 0x3e74]
test eax, eax
je 0x140051c79
cmp eax, dword [rdx + 0x3ef0]
je 0x140051c79
cmp byte [rdx + 0x3e81], r14b
jne 0x140051c79
cmp eax, dword [rcx + 0x54]
jne 0x140051ce5
mov rax, qword [rdx + 0x4038]
test rax, rax
je 0x140051cb5
mov rax, qword [rax + 0x350]
test rax, rax
je 0x140051cb5
cmp byte [rax + 0x8f], r14b
je 0x140051cb5
cmp rax, qword [rcx + 0x350]
je 0x140051cb5
mov r8d, dword [rax + 0xc]
bt r8d, 0x1b
jb 0x140051ce5
bt r8d, 0x1a
jb 0x140051ce5
test byte [rdx + 0x3ef4], 4
jne 0x140051ce5
mov eax, dword [rcx + 0x54]
cmp dword [rdx + 0x3ef0], eax
jne 0x140051cd2
cmp byte [rcx + 0x90], r14b
jne 0x140051ce5
lea rcx, str.If_this_is_enabled_no_randomization_will_be_added._Use_it_at_your_own_risk.
call fcn.14001b0f0
mov rdx, qword [0x1400ce260]
mov rax, qword [rdx + 0x3e28]
cmp byte [rax + 0x93], r14b
jne 0x140051d22
mov r8, qword [rdx + 0x42f0]
test r8, r8
je 0x140051d22
movsx rax, word [r8 + 0x70]
lea rcx, [rax + rax*4]
mov rax, qword [r8 + 8]
test byte [rax + rcx*8 + 4], 8
jne 0x140051d22
mov rax, qword [rdx + 0x3e28]
dec dword [rax + 0xc8]
lea rcx, str.misc
call fcn.14004aa40
test al, al
je 0x1400522e0
lea rcx, str.Hide
call fcn.140038980
mov rax, qword [0x1400ce260]
mov rcx, qword [rax + 0x3e28]
cmp byte [rcx + 0x93], r14b
jne 0x140051d6b
mov eax, dword [rcx + 0x18c]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.14003b450
lea rcx, str.Hide_window_key
call fcn.140038980
mov r8d, reloc.SHELL32.dll_ILFree
lea rdx, [0x1400cbd04]
call fcn.140052800
lea rcx, str.Colors
call fcn.140038980
mov rax, qword [0x1400ce260]
mov rcx, qword [rax + 0x3e28]
cmp byte [rcx + 0x93], r14b
jne 0x140051dbe
mov eax, dword [rcx + 0x18c]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.14003b450
mov r8d, 0x20
lea rdx, [0x1400cbd2c]
lea rcx, str.Color_accent
call fcn.140043a90
mov r8d, 0x20
lea rdx, [0x1400cbd3c]
lea rcx, str.Color_accent_hovered
call fcn.140043a90
mov r8d, 0x20
lea rdx, [0x1400cbd4c]
lea rcx, str.Color_accent_active
call fcn.140043a90
mov r8d, 0x20
lea rdx, [0x1400cbd5c]
lea rcx, str.Color_accent_text
call fcn.140043a90
mov rax, qword [0x1400ce260]
mov rcx, qword [rax + 0x3e28]
cmp byte [rcx + 0x93], r14b
jne 0x140051e4b
mov eax, dword [rcx + 0x18c]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.14003b450
lea rdx, [0x1400ce2a5]
lea rcx, str.Show_advanced_debug_info
call fcn.14003a780
cmp byte [0x1400ce2a5], r14b
je 0x14005213e
lea rcx, str.Information
call fcn.140038980
mov rax, qword [0x1400ce260]
mov rcx, qword [rax + 0x3e28]
cmp byte [rcx + 0x93], r14b
jne 0x140051ea0
mov eax, dword [rcx + 0x18c]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.14003b450
mov edx, dword [0x1400ce22c]
lea rcx, str.Clicks_this_session:__d
call fcn.140038980
movss xmm1, dword [0x1400ce230]
cvtps2pd xmm1, xmm1
movq rdx, xmm1
lea rcx, str.Average_CPS:__.2f
call fcn.140038980
lea rsi, [0x1400bc814]
lea rbx, [0x1400bc818]
mov rdx, rbx
cmp byte [0x1400cbd90], r14b
cmovne rdx, rsi
lea rcx, str.Is_left_button_down:__s
call fcn.140038980
mov rdx, rbx
cmp byte [0x1400cbda0], r14b
cmovne rdx, rsi
lea rcx, str.Is_right_button_down:__s
call fcn.140038980
mov ecx, dword [0x1400cbca8]
test ecx, ecx
je 0x140051f7e
mov edx, dword [0x1400cbca4]
test edx, edx
je 0x140051f77
sub edx, 1
je 0x140051f64
cmp edx, 1
jne 0x140051f7e
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
bt ax, 0xf
jae 0x140051f44
mov byte [0x1400cbca1], 1
jmp 0x140051f7e
cmp byte [0x1400cbca1], r14b
je 0x140051f7e
cmp byte [0x1400cbca0], r14b
sete byte [0x1400cbca0]
mov byte [0x1400cbca1], r14b
jmp 0x140051f7e
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
shr eax, 0xf
and al, 1
mov byte [0x1400cbca0], al
jmp 0x140051f7e
mov byte [0x1400cbca0], 1
mov rdx, rbx
cmp byte [0x1400cbca0], r14b
cmovne rdx, rsi
lea rcx, str.Is_hotkey_toggled:__s
call fcn.140038980
call fcn.140055ea0
mov rdx, rbx
test al, al
cmovne rdx, rsi
lea rcx, str.Is_window_focused:__s
call fcn.140038980
mov dword [rbp - 0x11], 0x18
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0xd], xmm0
mov dword [rbp + 3], eax
lea rcx, [rbp - 0x11]
call qword [sym.imp.USER32.dll_GetCursorInfo]
test eax, eax
je 0x140051fe6
mov rax, qword [rbp - 9]
add rax, 0xffffffffffff3caf
cmp rax, 0xc34e
setbe al
mov rdx, rbx
test al, al
cmovne rdx, rsi
lea rcx, str.Is_cursor_visible:__s
call fcn.140038980
mov rdx, rbx
cmp byte [0x1400ce228], r14b
cmovne rdx, rsi
lea rcx, str.Is_in_inventory:__s
call fcn.140038980
cmp byte [0x1400ce229], r14b
cmovne rbx, rsi
mov rdx, rbx
lea rcx, str.Is_shift_pressed:__s
call fcn.140038980
lea rcx, [rbp - 0x39]
call fcn.140055db0
mov rbx, qword [rax + 0x10]
mov rdx, qword [rbp - 0x21]
cmp rdx, 8
jb 0x14005207c
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x39]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140052077
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400527cd
call fcn.1400588a0
mov qword [rbp - 0x29], r14
mov qword [rbp - 0x21], 7
mov word [rbp - 0x39], r14w
test rbx, rbx
je 0x140052107
lea rcx, [rbp - 0x11]
call fcn.140055db0
nop
cmp qword [rax + 0x18], 8
jb 0x1400520a6
mov rax, qword [rax]
mov rdx, rax
lea rcx, str.Current_window_name:__ls
call fcn.140038980
nop
mov rdx, qword [rbp + 7]
cmp rdx, 8
jb 0x1400520f6
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x11]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400520f1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400527d3
call fcn.1400588a0
mov qword [rbp - 1], r14
mov qword [rbp + 7], 7
mov word [rbp - 0x11], r14w
mov rax, qword [0x1400ce260]
movss xmm1, dword [rax + 0xd8]
cvtps2pd xmm2, xmm1
movss xmm0, dword [0x1400bcdfc]
divss xmm0, xmm1
cvtps2pd xmm1, xmm0
movq r8, xmm2
movq rdx, xmm1
lea rcx, str.Application_average:__.1f_ms___.1f_fps_
call fcn.140038980
mov rax, qword [0x1400ce260]
mov rcx, qword [rax + 0x3e28]
cmp byte [rcx + 0x93], 0
jne 0x140052167
mov eax, dword [rcx + 0x18c]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.14003b450
lea rcx, [0x1400bc918]
call fcn.140038980
mov r9, qword [0x1400ce260]
mov rcx, qword [r9 + 0x3e28]
cmp byte [r9 + 0x407b], 0
je 0x1400521c4
cmp byte [r9 + 0x407a], 0
jne 0x1400521c4
test byte [r9 + 0x3ef4], 4
jne 0x140052272
mov eax, dword [r9 + 0x4040]
cmp eax, dword [r9 + 0x3ef0]
jne 0x140052272
test eax, eax
je 0x140052272
jmp 0x14005225f
mov eax, dword [r9 + 0x3ef8]
test al, 1
je 0x140052272
cmp qword [r9 + 0x3e30], rcx
je 0x1400521e4
test al, al
jns 0x140052272
mov eax, dword [r9 + 0x3e74]
test eax, eax
je 0x140052207
cmp eax, dword [r9 + 0x3ef0]
je 0x140052207
cmp byte [r9 + 0x3e81], 0
jne 0x140052207
cmp eax, dword [rcx + 0x54]
jne 0x140052272
mov rax, qword [r9 + 0x4038]
test rax, rax
je 0x140052240
mov rax, qword [rax + 0x350]
test rax, rax
je 0x140052240
cmp byte [rax + 0x8f], 0
je 0x140052240
cmp rax, qword [rcx + 0x350]
je 0x140052240
mov edx, dword [rax + 0xc]
bt edx, 0x1b
jb 0x140052272
bt edx, 0x1a
jb 0x140052272
test byte [r9 + 0x3ef4], 4
jne 0x140052272
mov eax, dword [rcx + 0x54]
cmp dword [r9 + 0x3ef0], eax
jne 0x14005225f
cmp byte [rcx + 0x90], 0
jne 0x140052272
lea rcx, str.Click_me_
call fcn.14001b0f0
mov r9, qword [0x1400ce260]
call fcn.140013710
test al, al
je 0x1400522a3
mov dword [rsp + 0x28], 5
mov qword [rsp + 0x20], r14
xor r9d, r9d
lea r8, str.https:__github.com_b1scoito_clicker
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
mov r9, qword [0x1400ce260]
mov rax, qword [r9 + 0x3e28]
cmp byte [rax + 0x93], 0
jne 0x1400522e0
mov rdx, qword [r9 + 0x42f0]
test rdx, rdx
je 0x1400522e0
movsx rax, word [rdx + 0x70]
lea rcx, [rax + rax*4]
mov rax, qword [rdx + 8]
test byte [rax + rcx*8 + 4], 8
jne 0x1400522e0
mov rax, qword [r9 + 0x3e28]
dec dword [rax + 0xc8]
lea rcx, str.config
call fcn.14004aa40
test al, al
je 0x140052782
lea rcx, str.Config_settings
call fcn.140038980
mov rax, qword [0x1400ce260]
mov rcx, qword [rax + 0x3e28]
cmp byte [rcx + 0x93], 0
jne 0x140052329
mov eax, dword [rcx + 0x18c]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.14003b450
mov qword [rbp - 0x19], 0
lea rdx, [rbp - 0x19]
lea rcx, str.Open_config_folder
call fcn.140039180
test al, al
je 0x1400523f4
lea rdx, [0x1400cbcb0]
lea rcx, [rbp - 0x39]
call fcn.140009470
lea rcx, [rbp - 0x39]
cmp qword [rbp - 0x21], 8
cmovae rcx, qword [rbp - 0x39]
mov qword [rsp + 0x20], r14
xor r9d, r9d
lea r8, [rbp - 0x19]
xor edx, edx
call qword [sym.imp.SHELL32.dll_SHParseDisplayName]
test eax, eax
setns bl
mov rdx, qword [rbp - 0x21]
cmp rdx, 8
jb 0x1400523c0
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x39]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400523bb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400527d9
call fcn.1400588a0
test bl, bl
je 0x1400523f4
xor eax, eax
mov word [rbp + 0xf], ax
mov byte [rbp + 0x11], al
lea rax, [rbp + 0xf]
mov qword [rbp - 0x11], rax
xor r9d, r9d
lea r8, [rbp - 0x11]
lea edx, [r9 + 1]
mov rcx, qword [rbp - 0x19]
call qword [sym.imp.SHELL32.dll_SHOpenFolderAndSelectItems]
mov rcx, qword [rbp - 0x19]
call qword [sym.imp.SHELL32.dll_ILFree]
mov rdx, qword [0x1400cbcd8]
sub rdx, qword [0x1400cbcd0]
sar rdx, 5
movsxd rcx, dword [0x1400cbc98]
cmp rcx, rdx
cmovae ecx, edi
mov dword [0x1400cbc98], ecx
lea rcx, str.Configs
call fcn.140038980
mov rax, qword [0x1400cbcd8]
sub rax, qword [0x1400cbcd0]
sar rax, 5
mov dword [rsp + 0x20], eax
lea r9, [0x1400cbcd0]
lea r8, [0x1400527e0]
call fcn.1400489c0
lea rbx, [0x1400ce3d0]
test al, al
je 0x14005248a
movsxd rax, dword [0x1400cbc98]
cmp eax, 0xffffffff
je 0x14005248a
mov r8, rax
shl r8, 5
add r8, qword [0x1400cbcd0]
cmp qword [r8 + 0x18], 0x10
jb 0x14005247d
mov r8, qword [r8]
mov edx, 0x20
mov rcx, rbx
call fcn.14006a03c
mov qword [rbp - 0x19], 0
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], 0x20
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
mov r9d, 0x20
mov r8, rbx
xor edx, edx
lea rcx, str.var::clicker::config_name
call fcn.1400407b0
test al, al
je 0x140052511
cmp dword [0x1400cbc98], 0xffffffff
je 0x140052511
mov qword [rbp - 0x39], r14
mov qword [rbp - 0x29], r14
mov qword [rbp - 0x21], 0xf
mov r8, rdi
inc r8
cmp byte [rbx + r8], 0
jne 0x1400524e4
mov rdx, rbx
lea rcx, [rbp - 0x39]
call fcn.140009030
movsxd rdx, dword [0x1400cbc98]
lea r8, [rbp - 0x39]
lea rcx, [0x1400cbcb0]
call fcn.140003070
mov dword [rbp - 0x19], 0x42700000
mov dword [rbp - 0x15], 0x41c80000
lea rdx, [rbp - 0x19]
lea rcx, str.Create
call fcn.140039180
test al, al
je 0x140052638
mov qword [rbp - 0x39], r14
mov qword [rbp - 0x29], r14
mov qword [rbp - 0x21], 0xf
inc rdi
cmp byte [rbx + rdi], 0
jne 0x140052547
mov r8, rdi
mov rdx, rbx
lea rcx, [rbp - 0x39]
call fcn.140009030
lea rax, [rbp - 0x39]
mov qword [rbp - 0x11], rax
mov r14, qword [rbp - 0x29]
mov rsi, qword [rbp - 0x21]
test r14, r14
je 0x140052600
mov rdi, qword [0x1400cbcd8]
mov rbx, qword [0x1400cbcd0]
cmp rbx, rdi
je 0x1400525ca
nop dword [rax + rax]
lea rdx, [rbp - 0x39]
cmp rsi, 0x10
cmovae rdx, qword [rbp - 0x39]
mov r8, qword [rbx + 0x10]
mov rcx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x1400525ae
mov rcx, qword [rbx]
cmp r8, r14
jne 0x1400525bc
call fcn.14005b3a0
test eax, eax
je 0x1400525c5
add rbx, 0x20
cmp rbx, rdi
jne 0x140052590
cmp rbx, rdi
jne 0x140052600
cmp rdi, qword [0x1400cbce0]
je 0x1400525e9
lea rdx, [rbp - 0x39]
mov rcx, rdi
call fcn.140009640
add qword [0x1400cbcd8], 0x20
jmp 0x1400525fc
lea r8, [rbp - 0x39]
mov rdx, rdi
lea rcx, [0x1400cbcd0]
call fcn.140004ea0
mov rsi, qword [rbp - 0x21]
cmp rsi, 0x10
jb 0x140052638
lea rdx, [rsi + 1]
mov rcx, qword [rbp - 0x39]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140052633
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400527bf
call fcn.1400588a0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.14001a170
mov dword [rbp - 0x19], 0x42700000
mov dword [rbp - 0x15], 0x41c80000
lea rdx, [rbp - 0x19]
lea rcx, str.Reset
call fcn.140039180
test al, al
je 0x140052671
lea rcx, [0x1400cbcb0]
call fcn.140003380
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.14001a170
cmp dword [0x1400cbc98], 0xffffffff
jle 0x14005273e
mov dword [rbp - 0x19], 0x42700000
mov dword [rbp - 0x15], 0x41c80000
lea rdx, [rbp - 0x19]
lea rcx, str.Save
call fcn.140039180
test al, al
je 0x1400526be
movsxd rdx, dword [0x1400cbc98]
lea rcx, [0x1400cbcb0]
call fcn.1400029c0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.14001a170
mov dword [rbp - 0x19], 0x42700000
mov dword [rbp - 0x15], 0x41c80000
lea rdx, [rbp - 0x19]
lea rcx, str.Load
call fcn.140039180
test al, al
je 0x1400526fe
movsxd rdx, dword [0x1400cbc98]
lea rcx, [0x1400cbcb0]
call fcn.140002570
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.14001a170
mov dword [rbp - 0x19], 0x42700000
mov dword [rbp - 0x15], 0x41c80000
lea rdx, [rbp - 0x19]
lea rcx, str.Delete
call fcn.140039180
test al, al
je 0x14005273e
movsxd rdx, dword [0x1400cbc98]
lea rcx, [0x1400cbcb0]
call fcn.140002e10
mov rdx, qword [0x1400ce260]
mov rax, qword [rdx + 0x3e28]
cmp byte [rax + 0x93], 0
jne 0x140052782
mov r8, qword [rdx + 0x42f0]
test r8, r8
je 0x140052782
movsx rax, word [r8 + 0x70]
lea rcx, [rax + rax*4]
mov rax, qword [r8 + 8]
test byte [rax + rcx*8 + 4], 8
jne 0x140052782
mov rax, qword [rdx + 0x3e28]
dec dword [rax + 0xc8]
call fcn.140049290
call fcn.140018a20
mov rcx, qword [rbp + 0x17]
xor rcx, rsp
call fcn.140058630
lea r11, [rsp + 0xc0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
call fcn.14005f208
int3
xor ecx, ecx
call fcn.14006a030
int3
call fcn.14005f208
int3
call fcn.14005f208
int3
call fcn.14005f208
int3