Function at 0x140024cd0
Capabilities:
Create process on windows
Create thread
Execute command
Log keystrokes via polling
Self delete

Disassembly:
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
mov eax, 0x1380
call fcn.140097f00
sub rsp, rax
movaps xmmword [rsp + 0x1370], xmm6
movaps xmmword [rsp + 0x1360], xmm7
movaps xmmword [rsp + 0x1350], xmm8
movaps xmmword [rsp + 0x1340], xmm9
movaps xmmword [rsp + 0x1330], xmm10
movaps xmmword [rsp + 0x1320], xmm11
movaps xmmword [rsp + 0x1310], xmm12
movaps xmmword [rsp + 0x1300], xmm13
mov rbx, rcx
xor r14d, r14d
mov r12d, r14d
mov dword [rsp + 0x13c8], r14d
xor r9d, r9d
lea r8, [rsp + 0x13d0]
xor edx, edx
lea rdi, [0x1400c9160]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_InitOnceBeginInitialize]
test eax, eax
je 0x14002ba10
cmp dword [rsp + 0x13d0], r14d
je 0x140024d9e
mov qword [rsp + 0x48], rdi
mov dword [rsp + 0x50], 4
call fcn.14004e400
mov qword [0x1400c9148], rax
xor r8d, r8d
xor edx, edx
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_InitOnceComplete]
test eax, eax
je 0x14002ba30
mov rcx, rbx
call fcn.140024100
mov dword [rsp + 0x308], 0x43fa0000
mov dword [rsp + 0x30c], 0x43c80000
xor edx, edx
lea rcx, [rsp + 0x308]
call fcn.14005daf0
xor edx, edx
mov r8d, 0x4001b
lea rcx, str.skywalker
call fcn.140038f90
call fcn.140023c90
movss xmm7, dword [0x14009df88]
xorps xmm11, xmm11
cmp byte [0x1400c925c], 0
je 0x140024e68
mov rax, qword [0x1400c9148]
movss xmm0, dword [rax + 0x10]
mulss xmm0, dword [0x1400c61a0]
movss xmm3, dword [0x1400c9174]
addss xmm3, xmm0
movss dword [0x1400c9174], xmm3
comiss xmm3, xmm7
jb 0x140024e31
xorps xmm3, xmm3
movss dword [0x1400c9174], xmm3
lea rax, [0x1400c6190]
mov qword [rsp + 0x28], rax
lea rax, [0x1400c618c]
mov qword [rsp + 0x20], rax
lea r9, [0x1400c6188]
movss xmm2, dword [0x1400c9170]
movss xmm1, dword [0x1400c916c]
movaps xmm0, xmm3
call fcn.14003f640
movss xmm0, dword [0x1400c6188]
movss dword [rsp + 0x3e8], xmm0
movss xmm1, dword [0x1400c618c]
movss dword [rsp + 0x3ec], xmm1
movss xmm0, dword [0x1400c6190]
movss dword [rsp + 0x3f0], xmm0
mov dword [rsp + 0x3f4], 0x3f800000
lea rdx, str.skywalker
lea rcx, [rsp + 0x3e8]
call fcn.140095450
movss xmm12, dword [0x1400a1fd8]
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
movaps xmm0, xmmword [0x1400a20c0]
movups xmmword [rsp + 0x840], xmm0
lea rdx, str.clicker
lea rcx, [rsp + 0x840]
call fcn.140095450
xor edx, edx
lea rcx, str.tabbar
call fcn.140083c70
test al, al
je 0x140025042
xor r8d, r8d
xor edx, edx
lea rcx, str.__main
call fcn.140084070
test al, al
je 0x140024f29
mov dword [0x1400c9138], r14d
call fcn.14008a470
xor r8d, r8d
xor edx, edx
lea rcx, str.__configs
call fcn.140084070
test al, al
je 0x140024fd1
mov rdx, qword [0x1400c8fe8]
mov rcx, qword [0x1400c8fe0]
cmp rcx, rdx
jne 0x140024f67
lea rbx, [rsp + 0x12d0]
lea rcx, [rsp + 0x1260]
jmp 0x140024f91
lea r8, [0x1400c8fe0]
call fcn.140003520
mov rax, qword [0x1400c8fe0]
mov qword [0x1400c8fe8], rax
lea rbx, [rsp + 0x12e8]
lea rcx, [rsp + 0x1280]
mov r8d, r14d
lea rdx, [0x1400c60d0]
call fcn.140022b70
mov rdx, rax
mov rcx, rbx
call fcn.1400164d0
mov rdx, rax
lea rcx, [0x1400c8fe0]
call fcn.1400239a0
mov rcx, rbx
call fcn.140004d10
mov dword [0x1400c9138], 1
call fcn.14008a470
xor r8d, r8d
xor edx, edx
lea rcx, str.__recorder
call fcn.140084070
test al, al
je 0x140024ff5
mov dword [0x1400c9138], 2
call fcn.14008a470
xor r8d, r8d
xor edx, edx
lea rcx, str.___misc
call fcn.140084070
test al, al
je 0x140025019
mov dword [0x1400c9138], 3
call fcn.14008a470
xor r8d, r8d
xor edx, edx
lea rcx, str.__console
call fcn.140084070
test al, al
je 0x14002503d
mov dword [0x1400c9138], 4
call fcn.14008a470
call fcn.14008a2c0
movss xmm13, dword [0x1400a0f88]
movaps xmm0, xmm13
call fcn.14005d3b0
movss xmm0, dword [0x1400a1fa8]
call fcn.14005d400
mov eax, dword [0x1400c9138]
test eax, eax
jne 0x140026a82
lea rcx, [rsp + 0xd70]
call fcn.14004efd0
movss xmm0, dword [rax]
movss xmm9, dword [0x14009df84]
mulss xmm0, xmm9
movss xmm8, dword [0x1400a0f90]
subss xmm0, xmm8
movss dword [rsp + 0x310], xmm0
mov dword [rsp + 0x314], 0x43960000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x310]
lea rcx, str.clicker
call fcn.14003bfc0
lea rcx, [rsp + 0xd78]
call fcn.14004efd0
movss xmm0, dword [rax]
mulss xmm0, xmm9
movss xmm7, dword [0x1400a1fa4]
subss xmm0, xmm7
call fcn.14005d3b0
xor edx, edx
lea rcx, str.ClickerTabs
call fcn.140083c70
cmp dword [0x1400c9264], 0
je 0x140025126
movaps xmm0, xmmword [0x1400a2150]
movups xmmword [rsp + 0x850], xmm0
lea rdx, [rsp + 0x850]
xor ecx, ecx
call fcn.140058540
xor r8d, r8d
xor edx, edx
lea rcx, str.left
call fcn.140084070
test al, al
je 0x140025147
mov dword [0x1400c9260], r14d
call fcn.14008a470
mov eax, dword [0x1400c9264]
test eax, eax
je 0x140025161
mov ecx, 1
call fcn.140057d30
mov eax, dword [0x1400c9264]
cmp eax, 1
je 0x140025184
movaps xmm0, xmmword [0x1400a2150]
movups xmmword [rsp + 0x860], xmm0
lea rdx, [rsp + 0x860]
xor ecx, ecx
call fcn.140058540
xor r8d, r8d
xor edx, edx
lea rcx, str.right
call fcn.140084070
test al, al
je 0x1400251a8
mov dword [0x1400c9260], 1
call fcn.14008a470
cmp dword [0x1400c9264], 1
je 0x1400251bb
mov ecx, 1
call fcn.140057d30
mov eax, dword [0x1400c9260]
mov dword [0x1400c9264], eax
call fcn.14008a2c0
mov eax, dword [0x1400c9260]
test eax, eax
jne 0x14002599f
mov dword [rsp + 0x318], 0x3f800000
mov dword [rsp + 0x31c], 0x40600000
lea rdx, [rsp + 0x318]
lea ecx, [rax + 0xe]
call fcn.1400585a0
lea rcx, [rsp + 0xd80]
call fcn.14004efd0
movss xmm6, dword [rax + 4]
subss xmm6, xmm7
lea rcx, [rsp + 0xd88]
call fcn.14004efd0
movss xmm0, dword [rax]
movss dword [rsp + 0x320], xmm0
movss dword [rsp + 0x324], xmm6
xor r9d, r9d
xor r8d, r8d
lea rdx, [rsp + 0x320]
lea rcx, str.left
call fcn.14003bfc0
call fcn.1400909d0
lea rdx, [0x1400c8f70]
lea rcx, str.Enable_Left
call fcn.140084930
test al, al
je 0x14002528b
mov rcx, qword [0x1400c8f48]
cmp byte [0x1400c8f70], 0
je 0x140025286
call fcn.14002bd70
jmp 0x14002528b
call fcn.140020d00
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rcx, str.enable
call fcn.140095420
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0x870], xmm0
lea rdx, [rsp + 0x870]
mov ecx, 0x15
call fcn.140058540
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0x880], xmm0
lea rdx, [rsp + 0x880]
mov ecx, 0x17
call fcn.140058540
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0x890], xmm0
lea rdx, [rsp + 0x890]
mov ecx, 0x16
call fcn.140058540
movaps xmm0, xmmword [0x1400a20c0]
movups xmmword [rsp + 0x8a0], xmm0
lea rdx, [rsp + 0x8a0]
xor ecx, ecx
call fcn.140058540
mov qword [rsp + 0x328], 0
mov rcx, qword [0x1400c6050]
movabs r12, 0x7fffffffffffffff
sub r12, rcx
cmp r12, 1
jb 0x14002ba17
lea rbx, [0x1400c6040]
mov rax, rbx
cmp qword [0x1400c6058], 0xf
cmova rax, qword [0x1400c6040]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 1
lea r9, [0x1400a1234]
mov r8, rbx
movzx edx, byte [rsp + 0x13c8]
lea rcx, [rsp + 0x4e8]
call fcn.140006cd0
nop
mov r8d, 1
lea rdx, [0x1400a1230]
lea rcx, [rsp + 0x4e8]
call fcn.140004dc0
xorps xmm0, xmm0
movups xmmword [rsp + 0x3b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x3c0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x3b0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x3c0], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r12d, 0xc0
mov dword [rsp + 0x13c8], r12d
lea rcx, [rsp + 0x3b0]
cmp qword [rsp + 0x3c8], 0xf
cmova rcx, qword [rsp + 0x3b0]
lea rdx, [rsp + 0x328]
call fcn.140084150
movzx edi, al
mov rdx, qword [rsp + 0x3c8]
cmp rdx, 0xf
jbe 0x14002547c
inc rdx
mov rcx, qword [rsp + 0x3b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140025477
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140025477
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140097c9c
movdqa xmm0, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x3c0], xmm0
mov byte [rsp + 0x3b0], 0
mov r8, qword [rsp + 0x500]
cmp r8, 0xf
jbe 0x1400254b8
mov rdx, qword [rsp + 0x4e8]
lea rcx, [rsp + 0x4e8]
call fcn.1400166c0
movdqa xmm0, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x4f8], xmm0
mov byte [rsp + 0x4e8], 0
test dil, dil
je 0x1400254f2
mov r8d, 2
lea rdx, [0x1400a1054]
mov rcx, rbx
call fcn.140017210
mov byte [0x1400c912a], 1
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
cmp byte [0x1400c9124], 0
je 0x140025536
cmp dword [0x1400c9120], 0
jne 0x140025536
mov dword [0x1400c9120], 1
cmp byte [0x1400c9118], 0
je 0x140025593
call fcn.140091c80
mov dword [rsp + 0x28], r14d
lea rbx, str._dcps
mov qword [rsp + 0x20], rbx
mov r9d, 0x14
lea r8d, [r9 - 0xf]
lea rdx, [0x1400c6178]
lea rcx, [0x1400a1240]
call fcn.1400916c0
mov esi, 0x64
cmp dword [0x1400c6178], 5
jge 0x140025642
mov dword [0x1400c6178], 5
jmp 0x140025642
mov esi, 0x64
mov r13d, 0x14
cmp byte [0x1400c90f1], 0
cmovne r13d, esi
lea rcx, [0x1400a1248]
call fcn.140095420
mov dword [rsp + 0x28], r14d
lea rbx, str._dcps
mov qword [rsp + 0x20], rbx
mov r9d, r13d
lea r8d, [rsi - 0x5f]
lea rdx, [0x1400c6194]
lea rcx, str.Min
call fcn.1400916c0
test al, al
je 0x1400255f8
mov eax, dword [0x1400c6194]
cmp eax, dword [0x1400c6198]
jle 0x1400255f8
mov dword [0x1400c6198], eax
lea rcx, [0x1400a1254]
call fcn.140095420
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], rbx
mov r9d, r13d
mov r8d, 5
lea rdx, [0x1400c6198]
lea rcx, str.Max
call fcn.1400916c0
test al, al
je 0x140025642
mov eax, dword [0x1400c6198]
cmp eax, dword [0x1400c6194]
jge 0x140025642
mov dword [0x1400c6194], eax
call fcn.140091c80
cmp byte [0x1400c90f1], 0
sete byte [0x1400c91a9]
lea rdx, [0x1400c90f2]
lea rcx, str.click_in_menus
call fcn.140084930
lea rdx, [0x1400c91a9]
lea rcx, str.randomization
call fcn.140084930
test al, al
je 0x14002569f
cmp byte [0x1400c91a9], 0
je 0x140025691
mov byte [0x1400c90f1], 0
jmp 0x14002569f
mov byte [0x1400c91a9], 0
mov byte [0x1400c90f1], 1
lea rdx, [0x1400c90f0]
lea rcx, str.prioritize_higher_cps
call fcn.140084930
cmp byte [0x1400c925d], 0
jne 0x1400256dc
mov dl, 1
mov ecx, 4
call fcn.140058310
call fcn.14004ece0
movss xmm1, dword [rax]
mulss xmm1, xmm9
xor ecx, ecx
call fcn.140058680
mov dword [rsp + 0x340], 0x3f800000
mov dword [rsp + 0x344], 0x3f000000
lea rdx, [rsp + 0x340]
mov ecx, 0xe
call fcn.1400585a0
lea rdx, [0x1400c90f3]
lea rcx, str.slot_whitelist
call fcn.140084930
cmp byte [0x1400c90f3], 0
je 0x1400258a0
mov dword [rsp + 0x348], 0x3f333333
mov dword [rsp + 0x34c], 0x3f800000
lea rdx, [rsp + 0x348]
mov ecx, 0xe
call fcn.1400585a0
mov dword [rsp + 0x350], 0x3f99999a
mov dword [rsp + 0x354], 0x40400000
lea rdx, [rsp + 0x350]
mov ecx, 0xb
call fcn.1400585a0
movss xmm0, dword [0x1400a1f88]
call fcn.14005d3b0
lea rdx, [0x1400c9100]
lea rcx, str.slot1
call fcn.140084930
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rdx, [0x1400c9101]
lea rcx, str.slot2
call fcn.140084930
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rdx, [0x1400c9102]
lea rcx, str.slot3
call fcn.140084930
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rdx, [0x1400c9103]
lea rcx, str.slot4
call fcn.140084930
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rdx, [0x1400c9104]
lea rcx, str.slot5
call fcn.140084930
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rdx, [0x1400c9105]
lea rcx, str.slot6
call fcn.140084930
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rdx, [0x1400c9106]
lea rcx, str.slot7
call fcn.140084930
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rdx, [0x1400c9107]
lea rcx, str.slot8
call fcn.140084930
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rdx, [0x1400c9108]
lea rcx, str.slot9
call fcn.140084930
mov ecx, 1
call fcn.140057de0
mov ecx, 1
call fcn.140057de0
mov ecx, 1
call fcn.140057de0
cmp byte [0x1400c925d], 0
jne 0x1400258c2
call fcn.140057c00
mov ecx, 1
call fcn.140057de0
mov ecx, 1
call fcn.140057de0
mov dl, 1
mov ecx, 4
call fcn.140058310
movaps xmm1, xmm9
xor ecx, ecx
call fcn.140058680
lea rdx, [0x1400c91a8]
lea rcx, str.break_blocks
call fcn.140084930
call fcn.140057c00
mov ecx, 1
call fcn.140057de0
cmp byte [0x1400c91a8], 1
jne 0x140025995
mov ecx, 1
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x140025995
lea rdx, str.Lunar_Client
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov rbx, rax
call qword [sym.imp.USER32.dll_GetForegroundWindow]
test rbx, rbx
je 0x140025995
cmp rax, rbx
jne 0x140025995
xor r9d, r9d
mov edx, 0x201
lea r8d, [r9 + 1]
mov rcx, rbx
call qword [sym.imp.USER32.dll_SendMessageW]
xor r9d, r9d
mov edx, 0x202
lea r8d, [r9 + 1]
mov rcx, rbx
call qword [sym.imp.USER32.dll_SendMessageW]
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov ecx, eax
mov eax, 0x10624dd3
imul ecx
sar edx, 6
mov eax, edx
shr eax, 0x1f
add edx, eax
imul eax, edx, 0x3e8
sub ecx, eax
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.14004afe0
jmp 0x140025db7
cmp eax, 1
jne 0x140025db2
mov dword [rsp + 0x358], 0x3f800000
mov dword [rsp + 0x35c], 0x40600000
lea rdx, [rsp + 0x358]
lea ecx, [rax + 0xd]
call fcn.1400585a0
lea rcx, [rsp + 0xd90]
call fcn.14004efd0
movss xmm6, dword [rax + 4]
subss xmm6, xmm7
lea rcx, [rsp + 0xd98]
call fcn.14004efd0
movss xmm0, dword [rax]
movss dword [rsp + 0x360], xmm0
movss dword [rsp + 0x364], xmm6
xor r9d, r9d
xor r8d, r8d
lea rdx, [rsp + 0x360]
lea rcx, str.right
call fcn.14003bfc0
call fcn.1400909d0
lea rdx, [0x1400c90e8]
lea rcx, str.Enable_right
call fcn.140084930
test al, al
je 0x140025a59
mov rcx, qword [0x1400c8f50]
cmp byte [0x1400c90e8], 0
je 0x140025a54
call fcn.14002bf30
jmp 0x140025a59
call fcn.140020d00
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rcx, str.enable
call fcn.140095420
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0x8b0], xmm0
lea rdx, [rsp + 0x8b0]
mov ecx, 0x15
call fcn.140058540
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0x8c0], xmm0
lea rdx, [rsp + 0x8c0]
mov ecx, 0x17
call fcn.140058540
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0x8d0], xmm0
lea rdx, [rsp + 0x8d0]
mov ecx, 0x16
call fcn.140058540
movaps xmm0, xmmword [0x1400a20c0]
movups xmmword [rsp + 0x8e0], xmm0
lea rdx, [rsp + 0x8e0]
xor ecx, ecx
call fcn.140058540
mov qword [rsp + 0x368], 0
mov rcx, qword [0x1400c6030]
movabs r12, 0x7fffffffffffffff
sub r12, rcx
cmp r12, 1
jb 0x14002ba17
lea rdi, [0x1400c6020]
mov rax, rdi
cmp qword [0x1400c6038], 0xf
cmova rax, qword [0x1400c6020]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 1
lea r9, [0x1400a1234]
mov r8, rdi
movzx edx, byte [rsp + 0x13c8]
lea rcx, [rsp + 0xed0]
call fcn.140006cd0
nop
mov r8d, 1
lea rdx, [0x1400a1230]
lea rcx, [rsp + 0xed0]
call fcn.140004dc0
xorps xmm0, xmm0
movups xmmword [rsp + 0x4a8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x4b8], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x4a8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x4b8], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r12d, 0xc00
mov dword [rsp + 0x13c8], r12d
lea rcx, [rsp + 0x4a8]
cmp qword [rsp + 0x4c0], 0xf
cmova rcx, qword [rsp + 0x4a8]
lea rdx, [rsp + 0x368]
call fcn.140084150
movzx ebx, al
lea rcx, [rsp + 0x4a8]
call fcn.1400046b0
nop
lea rcx, [rsp + 0xed0]
call fcn.1400046b0
test bl, bl
je 0x140025c3f
mov r8d, 2
lea rdx, [0x1400a1054]
mov rcx, rdi
call fcn.140017210
mov byte [0x1400c912a], 1
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
lea rcx, [0x1400a1248]
call fcn.140095420
mov dword [rsp + 0x28], r14d
lea rbx, str._dcps
mov qword [rsp + 0x20], rbx
mov r9d, 0x5a
lea r8d, [r9 - 0x55]
lea rdx, [0x1400c6170]
lea rcx, str.Min_right
call fcn.1400916c0
test al, al
je 0x140025cb9
mov eax, dword [0x1400c6170]
cmp eax, dword [0x1400c6174]
jle 0x140025cb9
mov dword [0x1400c6174], eax
lea rcx, [0x1400a1254]
call fcn.140095420
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], rbx
mov r9d, 0x5a
lea r8d, [r9 - 0x55]
lea rdx, [0x1400c6174]
lea rcx, str.Max_right
call fcn.1400916c0
test al, al
je 0x140025d04
mov eax, dword [0x1400c6174]
cmp eax, dword [0x1400c6170]
jge 0x140025d04
mov dword [0x1400c6170], eax
call fcn.140091c80
lea rdx, [0x1400c90e9]
lea rcx, str.Inventory_right
call fcn.140084930
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rcx, str.click_in_menus
call fcn.140095420
lea rdx, [0x1400c90ea]
lea rcx, str.Only_Inventory_right
call fcn.140084930
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rcx, str.only_click_in_menus
call fcn.140095420
lea rdx, [0x1400c90f4]
lea rcx, str.Rmblock
call fcn.140084930
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rcx, str.rmb_lock
call fcn.140095420
cmp byte [0x1400c90e9], 0
jne 0x140025da3
cmp byte [0x1400c90ea], 0
je 0x140025da3
mov byte [0x1400c90e9], 1
mov ecx, 1
call fcn.140057de0
call fcn.14004afe0
mov esi, 0x64
call fcn.14004afe0
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rcx, [rsp + 0xda0]
call fcn.14004efd0
movss xmm6, dword [rax]
lea rcx, [rsp + 0xda8]
call fcn.14004efd0
mulss xmm6, xmm9
subss xmm6, xmm8
movss xmm0, dword [rax]
subss xmm0, xmm6
subss xmm0, xmm13
call fcn.14005d3b0
lea rcx, [rsp + 0xdb0]
call fcn.14004efd0
movss xmm0, dword [rax]
mulss xmm0, xmm9
subss xmm0, xmm8
movss dword [rsp + 0x178], xmm0
mov dword [rsp + 0x17c], 0x43960000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x178]
lea rcx, str.ClickerExtraOptions
call fcn.14003bfc0
xor edx, edx
lea rcx, str.ClickerOthers
call fcn.140083c70
test al, al
je 0x140025f26
cmp dword [0x1400c926c], 1
je 0x140025e88
movaps xmm0, xmmword [0x1400a2150]
movups xmmword [rsp + 0x8f0], xmm0
lea rdx, [rsp + 0x8f0]
xor ecx, ecx
call fcn.140058540
xor r8d, r8d
xor edx, edx
lea rcx, str.double_clicker
call fcn.140084070
test al, al
je 0x140025eac
mov dword [0x1400c9268], 1
call fcn.14008a470
cmp dword [0x1400c926c], 1
je 0x140025ebf
mov ecx, 1
call fcn.140057d30
mov eax, dword [0x1400c9268]
mov dword [0x1400c926c], eax
test eax, eax
je 0x140025eed
movaps xmm0, xmmword [0x1400a2150]
movups xmmword [rsp + 0x900], xmm0
lea rdx, [rsp + 0x900]
xor ecx, ecx
call fcn.140058540
xor r8d, r8d
xor edx, edx
lea rcx, str.clicksounds
call fcn.140084070
test al, al
je 0x140025f0e
mov dword [0x1400c9268], r14d
call fcn.14008a470
cmp dword [0x1400c926c], 0
je 0x140025f21
mov ecx, 1
call fcn.140057d30
call fcn.14008a2c0
call fcn.1400909d0
cmp dword [0x1400c9268], 0
jne 0x14002676e
mov rax, qword [0x1400c8fb0]
cmp qword [0x1400c8fa8], rax
jne 0x140025f5f
mov dl, 1
mov ecx, 4
call fcn.140058310
movaps xmm1, xmm9
xor ecx, ecx
call fcn.140058680
lea rdx, [0x1400c9090]
lea rcx, str.enabled
call fcn.140084930
test al, al
je 0x140026047
cmp byte [0x1400c9090], 0
je 0x14002603b
mov rbx, qword [0x1400c8f40]
mov eax, 1
xchg byte [rbx + 0x60], al
lea rdi, [0x140005ce0]
mov ecx, 0x10
call fcn.140097c60
test rax, rax
je 0x140025fb5
mov qword [rax], rbx
mov qword [rax + 8], rdi
jmp 0x140025fb8
mov rax, r14
mov qword [rsp + 0x498], rax
mov r12d, dword [rsp + 0x13c8]
bts r12d, 0x10
lea rcx, [rsp + 0x338]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r14d
mov r9, rax
lea r8, [0x140006a10]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rsp + 0x330], rax
test rax, rax
je 0x14002ba1d
mov qword [rsp + 0x498], r14
cmp dword [rbx + 0x58], 0
jne 0x140026034
xorps xmm0, xmm0
movaps xmm1, xmmword [rsp + 0x330]
movdqa xmmword [rsp + 0x330], xmm0
movups xmmword [rbx + 0x50], xmm1
cmp dword [rsp + 0x338], 0
je 0x140026047
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
int3
mov rcx, qword [0x1400c8f40]
call fcn.14002bfd0
mov rax, qword [0x1400c8fb0]
cmp qword [0x1400c8fa8], rax
jne 0x140026066
call fcn.140057c00
mov ecx, 1
call fcn.140057de0
lea rdx, [0x1400c8f72]
lea rcx, str.custom_output_device
call fcn.140084930
mov rdx, qword [0x1400c8fb0]
sub rdx, qword [0x1400c8fa8]
sar rdx, 5
lea rcx, str.selected_sounds:___i_
call fcn.140095420
lea rcx, [rsp + 0xdc8]
call fcn.14004efd0
movss xmm0, dword [rax]
subss xmm0, dword [0x1400a1f94]
movss dword [rsp + 0x180], xmm0
mov dword [rsp + 0x184], 0x42a00000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x180]
lea rcx, str.SelectedSoundsList
call fcn.14003bfc0
mov rax, qword [0x1400c8fb0]
mov rcx, qword [0x1400c8fa8]
cmp rcx, rax
je 0x140026223
mov r15d, r14d
sub rax, rcx
sar rax, 5
test rax, rax
je 0x140026262
mov rbx, r14
nop dword [rax + rax]
shl rbx, 5
lea r8, [rbx + rcx]
cmp qword [r8 + 0x18], 0xf
jbe 0x140026122
mov r8, qword [r8]
mov edx, r15d
lea rcx, str.__i___s
call fcn.140095420
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
mov ecx, r15d
call fcn.140058110
mov qword [rsp + 0x188], 0
lea rdx, [rsp + 0x188]
lea rcx, [0x1400a1448]
call fcn.140084150
test al, al
je 0x1400261f8
mov rdi, qword [0x1400c8fa8]
add rdi, rbx
mov rsi, qword [0x1400c8fb0]
lea rbx, [rdi + 0x20]
cmp rbx, rsi
je 0x1400261c6
cmp rdi, rbx
je 0x1400261b2
mov rcx, rdi
call fcn.1400046b0
movups xmm0, xmmword [rbx]
movups xmmword [rdi], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rdi + 0x10], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
add rdi, 0x20
add rbx, 0x20
cmp rbx, rsi
jne 0x140026188
mov rsi, qword [0x1400c8fb0]
lea rdx, [rsi - 0x20]
lea rcx, [0x1400c8fa8]
call fcn.140023620
sub qword [0x1400c8fb0], 0x20
lea r8, [0x1400c8fa8]
lea rdx, [0x1400c8f90]
mov rcx, qword [0x1400c8f40]
call fcn.140004f90
call fcn.140057b90
inc r15d
mov rax, qword [0x1400c8fb0]
mov rcx, qword [0x1400c8fa8]
sub rax, rcx
sar rax, 5
mov ebx, r15d
cmp rbx, rax
jb 0x140026110
jmp 0x140026262
movaps xmm0, xmmword [0x1400a1ff0]
movups xmmword [rsp + 0x910], xmm0
lea rdx, str.no_sounds_selected
lea rcx, [rsp + 0x910]
call fcn.140095450
cmp byte [0x1400c9090], 0
je 0x140026262
mov byte [0x1400c9090], 0
mov rcx, qword [0x1400c8f40]
call fcn.14002bfd0
call fcn.1400909d0
mov qword [rsp + 0x190], 0
lea rdx, [rsp + 0x190]
lea rcx, str.refresh
call fcn.140084150
test al, al
je 0x1400262a5
lea r8, [0x1400c8fa8]
lea rdx, [0x1400c8f90]
mov rcx, qword [0x1400c8f40]
call fcn.140004f90
mov rax, qword [0x1400c8f98]
mov rcx, qword [0x1400c8f90]
cmp rcx, rax
jne 0x1400262e0
movaps xmm0, xmmword [0x1400a1ff0]
movups xmmword [rsp + 0x920], xmm0
lea rdx, str.no_files_found
lea rcx, [rsp + 0x920]
call fcn.140095450
jmp 0x140026507
mov rbx, r14
sub rax, rcx
sar rax, 5
test rax, rax
je 0x140026507
mov rdi, r14
lea rsi, [0x140000000]
lea r13, [0x1400a10f0]
lea r15, vtable.std::basic_stringstream_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t__.0
nop dword [rax + rax]
movsxd rax, dword [0x1400c9144]
cmp rax, rbx
sete dl
mov qword [rsp + 0x198], 0
add rcx, rdi
cmp qword [rcx + 0x18], 0xf
jbe 0x140026336
mov rcx, qword [rcx]
lea r9, [rsp + 0x198]
xor r8d, r8d
call fcn.1400903e0
test al, al
je 0x140026350
mov dword [0x1400c9144], ebx
call fcn.140050c50
test al, al
je 0x1400264e2
xor ecx, ecx
call fcn.140050fc0
test al, al
je 0x1400264e2
lea rax, [rsi + 0xa10e8]
mov qword [rsp + 0xf90], rax
mov qword [rsp + 0xfa0], r13
lea rcx, [rsp + 0x1028]
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_ios_wchar_t__struct_std::char_traits_wchar_t__::constructor_void____ptr64]
nop
or r12d, 1
mov dword [rsp + 0x13c8], r12d
xor r8d, r8d
lea rdx, [rsp + 0xfa8]
lea rcx, [rsp + 0xf90]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_iostream_wchar_t__struct_std::char_traits_wchar_t__::constructor_class_std::basic_streambuf_wchar_t__struct_std::char_traits_wchar_t______ptr64____ptr64]
nop
mov rax, qword [rsp + 0xf90]
movsxd rcx, dword [rax + 4]
mov qword [rsp + rcx + 0xf90], r15
mov rax, qword [rsp + 0xf90]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x98]
mov dword [rsp + rcx + 0xf8c], edx
lea rcx, [rsp + 0xfa8]
call qword [sym.imp.MSVCP140.dll_protected:_void___cdecl_std::basic_streambuf_wchar_t__struct_std::char_traits_wchar_t__::constructor_void____ptr64]
lea rax, vtable.std::basic_stringbuf_wchar_t__struct_std::char_traits_wchar_t___class_std::allocator_wchar_t__.0
mov qword [rsp + 0xfa8], rax
mov qword [rsp + 0x1010], r14
mov dword [rsp + 0x1018], r14d
mov rdx, qword [0x1400c8f90]
add rdx, rdi
cmp qword [rdx + 0x18], 0xf
jbe 0x140026426
mov rdx, qword [rdx]
lea rcx, [rsp + 0xfa0]
call fcn.140022e30
mov r8, qword [0x1400c8f90]
add r8, rdi
mov rax, qword [0x1400c8fb0]
cmp rax, qword [0x1400c8fb8]
je 0x140026462
mov rdx, r8
mov rcx, rax
call fcn.1400042d0
add qword [0x1400c8fb0], 0x20
jmp 0x140026471
mov rdx, rax
lea rcx, [0x1400c8fa8]
call fcn.140023210
lea r8, [0x1400c8fa8]
lea rdx, [0x1400c8f90]
mov rcx, qword [0x1400c8f40]
call fcn.140004f90
nop
mov rax, qword [rsp + 0xf90]
movsxd rcx, dword [rax + 4]
mov qword [rsp + rcx + 0xf90], r15
mov rax, qword [rsp + 0xf90]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x98]
mov dword [rsp + rcx + 0xf8c], edx
lea rcx, [rsp + 0xfa8]
call fcn.1400237a0
lea rcx, [rsp + 0xfb0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_iostream_wchar_t__struct_std::char_traits_wchar_t__::destructor_void____ptr64]
lea rcx, [rsp + 0x1028]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_wchar_t__struct_std::char_traits_wchar_t__::destructor_void____ptr64]
inc rbx
add rdi, 0x20
mov rax, qword [0x1400c8f98]
mov rcx, qword [0x1400c8f90]
sub rax, rcx
sar rax, 5
cmp rbx, rax
jb 0x140026310
call fcn.14004afe0
cmp byte [0x1400c8f72], 0
jne 0x14002652c
mov dl, 1
mov ecx, 4
call fcn.140058310
movaps xmm1, xmm9
xor ecx, ecx
call fcn.140058680
lea r12, [0x1400c6080]
mov rdx, r12
cmp qword [0x1400c6098], 0xf
cmova rdx, qword [0x1400c6080]
xor r8d, r8d
lea rcx, str.OutputDevices
call fcn.140083250
test al, al
je 0x140026660
mov r15d, r14d
mov rax, qword [0x1400c8f80]
mov rbx, qword [0x1400c8f78]
sub rax, rbx
sar rax, 5
test rax, rax
je 0x14002665b
mov rdi, r14
lea rdx, [rdi + rbx]
mov rax, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0xf
jbe 0x140026593
mov rdx, qword [rdx]
mov rcx, r12
cmp qword [0x1400c6098], 0xf
cmova rcx, qword [0x1400c6080]
mov r8, qword [0x1400c6090]
cmp r8, rax
jne 0x1400265c0
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400265c0
mov sil, 1
jmp 0x1400265c3
xor sil, sil
mov qword [rsp + 0x1a0], 0
lea rcx, [rdi + rbx]
cmp qword [rcx + 0x18], 0xf
jbe 0x1400265dd
mov rcx, qword [rcx]
lea r9, [rsp + 0x1a0]
xor r8d, r8d
movzx edx, sil
call fcn.1400903e0
mov rbx, qword [0x1400c8f78]
test al, al
je 0x140026629
lea rdx, [rdi + rbx]
cmp r12, rdx
je 0x140026622
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0xf
jbe 0x140026613
mov rdx, qword [rdx]
mov rcx, r12
call fcn.140017210
mov rbx, qword [0x1400c8f78]
mov dword [0x1400c8f74], r15d
test sil, sil
je 0x14002663a
call fcn.14005d800
mov rbx, qword [0x1400c8f78]
inc r15d
add rdi, 0x20
mov rdx, qword [0x1400c8f80]
sub rdx, rbx
sar rdx, 5
movsxd rax, r15d
cmp rax, rdx
jb 0x140026581
call fcn.14008a2b0
lea rdx, [0x1400c8fc0]
lea rcx, str.randomize_volume
call fcn.140084930
cmp byte [0x1400c8fc0], 0
je 0x14002671f
lea rcx, [0x1400a1248]
call fcn.140095420
mov dword [rsp + 0x28], r14d
lea r15, [0x14009e0b1]
mov qword [rsp + 0x20], r15
mov r9d, 0x32
lea r8d, [r9 - 0x2d]
lea rdx, [0x1400c60a4]
lea rcx, str.minVol
call fcn.1400916c0
test al, al
je 0x1400266d2
mov eax, dword [0x1400c60a4]
cmp eax, dword [0x1400c60a8]
jle 0x1400266d2
mov dword [0x1400c60a8], eax
lea rcx, [0x1400a1254]
call fcn.140095420
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r15
mov r9d, 0x32
lea r8d, [r9 - 0x2d]
lea rdx, [0x1400c60a8]
lea rcx, str.maxVol
call fcn.1400916c0
test al, al
je 0x14002674d
mov eax, dword [0x1400c60a8]
cmp eax, dword [0x1400c60a4]
jge 0x14002674d
mov dword [0x1400c60a4], eax
jmp 0x14002674d
mov dword [rsp + 0x28], r14d
lea r15, [0x14009e0b1]
mov qword [rsp + 0x20], r15
mov r9d, 0x32
lea r8d, [r9 - 0x2d]
lea rdx, [0x1400c60a0]
lea rcx, str.volSlider
call fcn.1400916c0
cmp byte [0x1400c8f72], 0
jne 0x140026940
call fcn.140057c00
mov ecx, 1
call fcn.140057de0
jmp 0x140026940
lea rdx, [0x1400c9108]
lea rcx, str.enabled
call fcn.140084930
test al, al
je 0x1400267a1
mov rcx, qword [0x1400c8f68]
cmp byte [0x1400c9108], 0
je 0x14002679c
call fcn.14002be10
jmp 0x1400267a1
call fcn.14002c040
call fcn.14004eff0
subss xmm0, dword [0x1400a1fb8]
movaps xmm1, xmm12
call fcn.14005c760
movaps xmm0, xmmword [0x1400a20f0]
movups xmmword [rsp + 0x930], xmm0
lea r8, [0x1400c6060]
lea rdx, str.__s_
lea rcx, [rsp + 0x930]
call fcn.140095450
xor ecx, ecx
call fcn.140050ab0
test al, al
je 0x14002680c
mov r8d, 2
lea rdx, [0x1400a1054]
lea rcx, [0x1400c6060]
call fcn.140017210
mov byte [0x1400c912a], 1
lea rcx, [0x1400a14dc]
call fcn.140095420
mov dword [rsp + 0x28], r14d
lea rbx, str._dms
mov qword [rsp + 0x20], rbx
mov r9d, 0xc8
xor r8d, r8d
lea rdx, [0x1400c6160]
lea rcx, str.delay
call fcn.1400916c0
call fcn.140091c80
lea rcx, [0x1400a14f8]
call fcn.140095420
mov dword [rsp + 0x28], r14d
lea rax, str._d__
mov qword [rsp + 0x20], rax
mov r9d, esi
mov r8d, 1
lea rdx, [0x1400c6164]
lea rcx, str.chance
call fcn.1400916c0
call fcn.140091c80
lea rcx, [0x1400a1518]
call fcn.140095420
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], rbx
mov r9d, 0xf
lea r8d, [r9 - 0xe]
lea rdx, [0x1400c6168]
lea rcx, str.min_interval
call fcn.1400916c0
test al, al
je 0x1400268d3
mov eax, dword [0x1400c6168]
cmp eax, dword [0x1400c616c]
jle 0x1400268d3
mov dword [0x1400c616c], eax
call fcn.140091c80
lea rcx, [0x1400a1538]
call fcn.140095420
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], rbx
mov r9d, 0xf
lea r8d, [r9 - 0xe]
lea rdx, [0x1400c616c]
lea rcx, str.max_interval
call fcn.1400916c0
test al, al
je 0x140026925
mov eax, dword [0x1400c616c]
cmp eax, dword [0x1400c6168]
jge 0x140026939
mov dword [0x1400c6168], eax
jmp 0x140026939
mov eax, dword [0x1400c6168]
cmp eax, dword [0x1400c616c]
jle 0x140026939
mov dword [0x1400c616c], eax
lea r15, [0x14009e0b1]
call fcn.14004afe0
xor ecx, ecx
call fcn.140050c90
test al, al
je 0x140026974
xor ecx, ecx
call fcn.140051330
test al, al
je 0x140026974
movaps xmm0, xmmword [0x1400a1fe0]
movups xmmword [rsp + 0x940], xmm0
lea rax, [rsp + 0x940]
jmp 0x140026990
call fcn.14004ece0
movups xmm0, xmmword [rax + 0xe8]
movups xmmword [rsp + 0x950], xmm0
lea rax, [rsp + 0x950]
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x588], xmm0
lea rcx, [rsp + 0xdd0]
call fcn.14004efd0
movss xmm0, dword [rax + 4]
movss xmm6, dword [0x1400a1fd4]
subss xmm0, xmm6
mov dword [rsp + 0x1a8], 0x43e10000
movss dword [rsp + 0x1ac], xmm0
lea rcx, [rsp + 0x1a8]
call fcn.14005d330
lea rdx, [rsp + 0x588]
mov ecx, 0x15
call fcn.140058540
mov qword [rsp + 0x1b0], 0
lea rdx, [rsp + 0x1b0]
lea rcx, [0x1400a1558]
call fcn.140084150
test al, al
je 0x140026a24
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rcx, rax
mov edx, 6
call qword [sym.imp.USER32.dll_ShowWindow]
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x588]
mov ecx, 0x15
call fcn.140058540
mov qword [rsp + 0x1b8], 0
lea rdx, [rsp + 0x1b8]
lea rcx, [0x1400a155c]
call fcn.140084150
test al, al
je 0x140027841
xor ecx, ecx
call qword [sym.imp.USER32.dll_PostQuitMessage]
mov ecx, 2
call fcn.140057d30
jmp 0x14002b441
cmp eax, 1
jne 0x140027850
lea rcx, [rsp + 0xdd8]
call fcn.14004efd0
movss xmm0, dword [rax]
movss xmm7, dword [0x14009df84]
mulss xmm0, xmm7
movss xmm9, dword [0x1400a0f90]
subss xmm0, xmm9
movss dword [rsp + 0x1c0], xmm0
mov dword [rsp + 0x1c4], 0x43960000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x1c0]
lea rcx, str.Configs
call fcn.14003bfc0
lea rcx, [rsp + 0xde0]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.configs
lea rcx, [rsp + 0xde8]
call fcn.14003e1d0
mulss xmm6, xmm7
subss xmm6, dword [rax]
movss xmm8, dword [0x1400a1f88]
addss xmm6, xmm8
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a2160]
movups xmmword [rsp + 0x960], xmm0
lea rdx, str._configs
lea rcx, [rsp + 0x960]
call fcn.140095450
call fcn.1400909d0
lea rcx, [rsp + 0xdf0]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.ServerPresetsConfigs
lea rcx, [rsp + 0xdf8]
call fcn.14003e1d0
mulss xmm6, xmm7
subss xmm6, dword [rax]
addss xmm6, dword [0x1400a1fa0]
movaps xmm0, xmm6
call fcn.14005d3b0
call fcn.140091c80
mov dword [rsp + 0x1c8], 0x43480000
mov dword [rsp + 0x1cc], 0x43160000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x1c8]
lea rcx, str.ConfigBox
call fcn.14003bfc0
mov rax, qword [0x1400c8fe8]
mov rcx, qword [0x1400c8fe0]
cmp rcx, rax
je 0x140026d21
mov rbx, r14
sub rax, rcx
sar rax, 5
test rax, rax
je 0x140026e3e
lea r15, [0x1400c9270]
nop dword [rax]
xor r9d, r9d
lea r8, [rsp + 0x13d8]
xor edx, edx
lea rcx, [0x1400c9150]
call qword [sym.imp.KERNEL32.dll_InitOnceBeginInitialize]
test eax, eax
je 0x14002ba10
cmp dword [rsp + 0x13d8], 0
je 0x140026c88
mov dword [0x1400c921c], ebx
mov rcx, rbx
shl rcx, 5
add rcx, qword [0x1400c8fe0]
cmp qword [rcx + 0x18], 0xf
jbe 0x140026c5a
mov rcx, qword [rcx]
mov rdx, r15
sub rdx, rcx
movzx eax, byte [rcx]
mov byte [rcx + rdx], al
lea rcx, [rcx + 1]
test al, al
jne 0x140026c60
xor r8d, r8d
xor edx, edx
lea rcx, [0x1400c9150]
call qword [sym.imp.KERNEL32.dll_InitOnceComplete]
test eax, eax
je 0x14002ba30
movsxd rax, dword [0x1400c921c]
cmp rax, rbx
sete dl
mov qword [rsp + 0x1d0], 0
mov rdi, rbx
shl rdi, 5
mov rcx, qword [0x1400c8fe0]
add rcx, rdi
cmp qword [rcx + 0x18], 0xf
jbe 0x140026cbc
mov rcx, qword [rcx]
lea r9, [rsp + 0x1d0]
xor r8d, r8d
call fcn.1400903e0
test al, al
je 0x140026cfe
mov dword [0x1400c921c], ebx
mov rcx, qword [0x1400c8fe0]
add rcx, rdi
cmp qword [rcx + 0x18], 0xf
jbe 0x140026cea
mov rcx, qword [rcx]
mov rdx, r15
sub rdx, rcx
movzx eax, byte [rcx]
mov byte [rdx + rcx], al
lea rcx, [rcx + 1]
test al, al
jne 0x140026cf0
inc rbx
mov rax, qword [0x1400c8fe8]
sub rax, qword [0x1400c8fe0]
sar rax, 5
cmp rbx, rax
jb 0x140026c10
jmp 0x140026e45
movaps xmm0, xmmword [0x1400a1ff0]
movups xmmword [rsp + 0x970], xmm0
lea rdx, str.___No_configs_found_
lea rcx, [rsp + 0x970]
call fcn.140095450
movaps xmm0, xmmword [0x1400a1ff0]
movups xmmword [rsp + 0x980], xmm0
lea rdx, str.____insert_a_name
lea rcx, [rsp + 0x980]
call fcn.140095450
lea rcx, [rsp + 0xe00]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.and_press_Save
lea rcx, [rsp + 0xe08]
call fcn.14003e1d0
mulss xmm6, xmm7
subss xmm6, dword [rax]
addss xmm6, xmm8
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a1ff0]
movups xmmword [rsp + 0x990], xmm0
lea rdx, str.___and_press_Save
lea rcx, [rsp + 0x990]
call fcn.140095450
xor r9d, r9d
lea r8, [rsp + 0x110]
xor edx, edx
lea rcx, [0x1400c9158]
call qword [sym.imp.KERNEL32.dll_InitOnceBeginInitialize]
test eax, eax
je 0x14002ba10
cmp dword [rsp + 0x110], 0
je 0x140026e3e
mov eax, dword [str.config]
mov dword [0x1400c9270], eax
movzx eax, word [0x1400a10fc]
mov word [0x1400c9274], ax
movzx eax, byte [0x1400a10fe]
mov byte [0x1400c9276], al
xor r8d, r8d
xor edx, edx
lea rcx, [0x1400c9158]
call qword [sym.imp.KERNEL32.dll_InitOnceComplete]
test eax, eax
je 0x14002ba30
lea r15, [0x1400c9270]
call fcn.14004afe0
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], r14
xor r9d, r9d
lea r8d, [r9 + 0x18]
mov rdx, r15
lea rcx, str.SelectedConfig
call fcn.14008b110
mov qword [rsp + 0x1d8], 0
lea rdx, [rsp + 0x1d8]
lea rcx, str.Load
call fcn.140084150
test al, al
je 0x140027031
xorps xmm0, xmm0
movups xmmword [rsp + 0xb8], xmm0
mov qword [rsp + 0xc8], 1
mov qword [rsp + 0xd0], 0xf
mov word [rsp + 0xb8], 0x5c
mov rsi, 0xffffffffffffffff
mov rbx, rsi
nop dword [rax]
inc rbx
cmp byte [r15 + rbx], 0
jne 0x140026ed0
cmp rbx, 0xe
ja 0x140026f09
lea rax, [rbx + 1]
mov qword [rsp + 0xc8], rax
mov r8, rbx
mov rdx, r15
lea rcx, [rsp + 0xb9]
call sub.VCRUNTIME140.dll_memmove
mov byte [rsp + rbx + 0xb9], 0
jmp 0x140026f24
mov qword [rsp + 0x20], rbx
mov r9, r15
xor r8d, r8d
mov rdx, rbx
lea rcx, [rsp + 0xb8]
call fcn.140003c40
mov r8d, 0xa
lea rdx, str..skywalker
lea rcx, [rsp + 0xb8]
call fcn.140004dc0
mov rcx, qword [0x1400c60e0]
movabs r12, 0x7fffffffffffffff
mov rax, r12
sub rax, rcx
mov rdx, qword [rsp + 0xc8]
cmp rax, rdx
jb 0x14002ba36
lea r9, [0x1400c60d0]
cmp qword [0x1400c60e8], 0xf
cmova r9, qword [0x1400c60d0]
lea rax, [rsp + 0xb8]
cmp qword [rsp + 0xd0], 0xf
cmova rax, qword [rsp + 0xb8]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x1400c60d0]
movzx edx, byte [rsp + 0x13c8]
lea rcx, [rsp + 0xef0]
call fcn.140006cd0
lea rcx, [rsp + 0xef0]
call fcn.14001afe0
nop
mov rdx, qword [rsp + 0xd0]
cmp rdx, 0xf
jbe 0x140027013
inc rdx
mov rcx, qword [rsp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002700e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400276e3
call fcn.140097c9c
mov qword [rsp + 0xc8], r14
mov qword [rsp + 0xd0], 0xf
mov byte [rsp + 0xb8], 0
jmp 0x140027042
mov rsi, 0xffffffffffffffff
movabs r12, 0x7fffffffffffffff
call fcn.14004afe0
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
lea rcx, [rsp + 0xe10]
call fcn.14004efd0
movss xmm6, dword [rax]
lea rcx, [rsp + 0xe18]
call fcn.14004efd0
mulss xmm6, xmm7
subss xmm6, xmm9
movss xmm0, dword [rax]
subss xmm0, xmm6
subss xmm0, xmm13
call fcn.14005d3b0
mov dword [rsp + 0x1e0], 0x435c0000
mov dword [rsp + 0x1e4], 0x42dc0000
mov r9d, 0x18
mov r8b, 1
lea rdx, [rsp + 0x1e0]
lea rcx, str.serverPresets
call fcn.14003bfc0
test al, al
je 0x140027328
lea rcx, [rsp + 0xe20]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.server_presets
lea rcx, [rsp + 0xe28]
call fcn.14003e1d0
mulss xmm6, xmm7
subss xmm6, dword [rax]
addss xmm6, xmm8
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a2160]
movups xmmword [rsp + 0x9a0], xmm0
lea rdx, str._____server_presets
lea rcx, [rsp + 0x9a0]
call fcn.140095450
call fcn.1400909d0
mov dword [rsp + 0x20], esi
mov r9d, 3
lea rbx, str.Vanity
mov r8, rbx
lea rdx, [0x1400c9218]
lea rcx, str.ServerPresetsCombo
call fcn.14008e590
mov qword [rsp + 0x1e8], 0
lea rdx, [rsp + 0x1e8]
lea rcx, str.load
call fcn.140084150
test al, al
je 0x140027323
movsxd rax, dword [0x1400c9218]
cmp eax, 2
ja 0x140027310
mov rdx, qword [rbx + rax*8]
xorps xmm0, xmm0
movups xmmword [rsp + 0x118], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x128], xmm1
mov r8, rsi
inc r8
cmp byte [rdx + r8], 0
jne 0x1400271b4
lea rcx, [rsp + 0x118]
call fcn.140003410
nop
lea rcx, [rsp + 0x118]
mov r13, qword [rsp + 0x118]
mov rdi, qword [rsp + 0x130]
cmp rdi, 0xf
cmova rcx, r13
mov rbx, qword [rsp + 0x128]
cmp rbx, 6
jne 0x140027219
mov r8, rbx
lea rdx, str.Vanity
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140027219
mov dword [0x1400c6178], 0x16
jmp 0x14002724c
lea rcx, [rsp + 0x118]
cmp rdi, 0xf
cmova rcx, r13
cmp rbx, 3
jne 0x14002726a
mov r8, rbx
lea rdx, [0x1400a0ff8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14002726a
mov dword [0x1400c6178], 0x13
mov byte [0x1400c90f1], 1
mov byte [0x1400c91a9], 0
mov byte [0x1400c8f70], 0
mov byte [0x1400c90f2], 1
jmp 0x1400272dc
lea rcx, [rsp + 0x118]
cmp rdi, 0xf
cmova rcx, r13
cmp rbx, 6
jne 0x1400272b9
mov r8, rbx
lea rdx, str.Balker
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400272b9
mov dword [0x1400c6178], 0xf
mov byte [0x1400c8f70], al
mov byte [0x1400c90f2], 1
mov byte [0x1400c90f1], al
mov byte [0x1400c91a9], 1
jmp 0x1400272dc
lea rdx, str.Unknown_server_preset__n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140022bd0
mov rdi, qword [rsp + 0x130]
mov r13, qword [rsp + 0x118]
cmp rdi, 0xf
jbe 0x1400272f5
mov r8, rdi
mov rdx, r13
lea rcx, [rsp + 0x118]
call fcn.1400166c0
movdqa xmm0, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x128], xmm0
mov byte [rsp + 0x118], 0
jmp 0x140027323
lea rdx, str.Invalid_selection__n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140022bd0
call fcn.14004afe0
lea rcx, [rsp + 0xe30]
call fcn.14004efd0
movss xmm1, dword [rax + 4]
subss xmm1, dword [0x1400a1fc4]
mov dword [rsp + 0x1f0], 0x437a0000
movss dword [rsp + 0x1f4], xmm1
lea rcx, [rsp + 0x1f0]
call fcn.14005d330
lea rcx, [rsp + 0xe38]
call fcn.14004efd0
movss xmm6, dword [rax]
lea rcx, [rsp + 0xe40]
call fcn.14004efd0
mulss xmm6, xmm7
subss xmm6, xmm9
movss xmm0, dword [rax]
subss xmm0, xmm6
subss xmm0, xmm13
call fcn.14005d3b0
mov dword [rsp + 0x1f8], 0x435c0000
mov dword [rsp + 0x1fc], 0x43340000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x1f8]
lea rcx, str.options
call fcn.14003bfc0
test al, al
je 0x140027417
lea rcx, [rsp + 0xe48]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.options
lea rcx, [rsp + 0xe50]
call fcn.14003e1d0
mulss xmm6, xmm7
subss xmm6, dword [rax]
addss xmm6, xmm8
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a2160]
movups xmmword [rsp + 0x9b0], xmm0
lea rdx, str.__options
lea rcx, [rsp + 0x9b0]
call fcn.140095450
call fcn.1400909d0
mov qword [rsp + 0x200], 0
lea rdx, [rsp + 0x200]
lea rcx, [0x1400a16b0]
call fcn.140084150
test al, al
je 0x140027579
mov rdx, qword [0x1400c8fe8]
mov rcx, qword [0x1400c8fe0]
cmp rcx, rdx
je 0x140027494
lea r8, [0x1400c8fe0]
call fcn.140003520
mov rax, qword [0x1400c8fe0]
mov qword [0x1400c8fe8], rax
mov rdi, qword [0x1400c60e0]
lea rbx, [0x1400c60d0]
cmp qword [0x1400c60e8], 0xf
cmova rbx, qword [0x1400c60d0]
call fcn.1400977a0
mov qword [rsp + 0xe0], rbx
mov qword [rsp + 0xe8], rdi
lea r8, [rsp + 0xe0]
mov edx, eax
lea rcx, [rsp + 0xe70]
call fcn.140004940
lea rdx, [rsp + 0xe70]
lea rcx, [rsp + 0x3d0]
call fcn.1400164d0
mov rdx, rax
lea rcx, [0x1400c8fe0]
call fcn.1400239a0
mov rcx, qword [rsp + 0x3d0]
test rcx, rcx
je 0x140027579
lea r8, [rsp + 0x3d0]
mov rdx, qword [rsp + 0x3d8]
call fcn.140003520
mov rdx, qword [rsp + 0x3e0]
mov rcx, qword [rsp + 0x3d0]
sub rdx, rcx
and rdx, 0xffffffffffffffe0
mov rax, rcx
cmp rdx, 0x1000
jb 0x140027560
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400276e3
call fcn.140097c9c
mov qword [rsp + 0x3d0], r14
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x3d8], xmm0
mov qword [rsp + 0x208], 0
lea rdx, [rsp + 0x208]
lea rcx, str.Save
call fcn.140084150
test al, al
je 0x14002770b
xorps xmm0, xmm0
movups xmmword [rsp + 0xf0], xmm0
mov qword [rsp + 0x100], 1
mov qword [rsp + 0x108], 0xf
mov word [rsp + 0xf0], 0x5c
nop
inc rsi
cmp byte [r15 + rsi], 0
jne 0x1400275d0
cmp rsi, 0xe
ja 0x140027609
lea rax, [rsi + 1]
mov qword [rsp + 0x100], rax
mov r8, rsi
mov rdx, r15
lea rcx, [rsp + 0xf1]
call sub.VCRUNTIME140.dll_memmove
mov byte [rsp + rsi + 0xf1], 0
jmp 0x140027624
mov qword [rsp + 0x20], rsi
mov r9, r15
xor r8d, r8d
mov rdx, rsi
lea rcx, [rsp + 0xf0]
call fcn.140003c40
mov rcx, qword [0x1400c60e0]
sub r12, rcx
mov rdx, qword [rsp + 0x100]
cmp r12, rdx
jb 0x14002ba3c
lea r9, [0x1400c60d0]
cmp qword [0x1400c60e8], 0xf
cmova r9, qword [0x1400c60d0]
lea rax, [rsp + 0xf0]
cmp qword [rsp + 0x108], 0xf
cmova rax, qword [rsp + 0xf0]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x1400c60d0]
movzx edx, byte [rsp + 0x13c8]
lea rcx, [rsp + 0xf10]
call fcn.140006cd0
lea rcx, [rsp + 0xf10]
call fcn.14001d770
nop
mov rdx, qword [rsp + 0x108]
cmp rdx, 0xf
jbe 0x1400276ef
inc rdx
mov rcx, qword [rsp + 0xf0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400276ea
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400276ea
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140097c9c
mov qword [rsp + 0x100], r14
mov qword [rsp + 0x108], 0xf
mov byte [rsp + 0xf0], 0
call fcn.14004afe0
xor ecx, ecx
call fcn.140050c90
test al, al
je 0x14002773f
xor ecx, ecx
call fcn.140051330
test al, al
je 0x14002773f
movaps xmm0, xmmword [0x1400a1fe0]
movups xmmword [rsp + 0x9c0], xmm0
lea rax, [rsp + 0x9c0]
jmp 0x14002775b
call fcn.14004ece0
movups xmm0, xmmword [rax + 0xe8]
movups xmmword [rsp + 0x9d0], xmm0
lea rax, [rsp + 0x9d0]
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x598], xmm0
lea rcx, [rsp + 0xe58]
call fcn.14004efd0
movss xmm0, dword [rax + 4]
movss xmm6, dword [0x1400a1fd4]
subss xmm0, xmm6
mov dword [rsp + 0x210], 0x43e10000
movss dword [rsp + 0x214], xmm0
lea rcx, [rsp + 0x210]
call fcn.14005d330
lea rdx, [rsp + 0x598]
mov ecx, 0x15
call fcn.140058540
mov qword [rsp + 0x218], 0
lea rdx, [rsp + 0x218]
lea rcx, [0x1400a1558]
call fcn.140084150
test al, al
je 0x1400277ef
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rcx, rax
mov edx, 6
call qword [sym.imp.USER32.dll_ShowWindow]
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x598]
mov ecx, 0x15
call fcn.140058540
mov qword [rsp + 0x220], 0
lea rdx, [rsp + 0x220]
lea rcx, [0x1400a155c]
call fcn.140084150
test al, al
je 0x14002783a
xor ecx, ecx
call qword [sym.imp.USER32.dll_PostQuitMessage]
lea r15, [0x14009e0b1]
mov ecx, 2
call fcn.140057d30
jmp 0x14002b441
cmp eax, 4
jne 0x140029a7f
lea rcx, [rsp + 0xe60]
call fcn.14004efd0
movss xmm0, dword [rax]
movss xmm8, dword [0x14009df84]
mulss xmm0, xmm8
movss xmm10, dword [0x1400a0f90]
subss xmm0, xmm10
movss dword [rsp + 0x228], xmm0
mov dword [rsp + 0x22c], 0x43960000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x228]
lea rcx, str.Logger
call fcn.14003bfc0
lea rcx, [rsp + 0xe68]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.console
lea rcx, [rsp + 0x718]
call fcn.14003e1d0
mulss xmm6, xmm8
subss xmm6, dword [rax]
movss xmm9, dword [0x1400a1f88]
addss xmm6, xmm9
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a2160]
movups xmmword [rsp + 0x9e0], xmm0
lea rdx, str._console
lea rcx, [rsp + 0x9e0]
call fcn.140095450
call fcn.1400909d0
movzx eax, byte [0x1400c8f70]
cmp al, byte [0x1400c92a9]
je 0x140027a15
xorps xmm0, xmm0
movups xmmword [rsp + 0x508], xmm0
movdqa xmm1, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x518], xmm1
mov byte [rsp + 0x508], 0
mov r13d, 0x14
test al, al
je 0x14002797a
lea rdx, str.left_clicker_enabled
mov r8d, r13d
jmp 0x140027987
lea rdx, str.left_clicker_disabled
mov r8d, 0x15
lea rcx, [rsp + 0x508]
call fcn.140017210
mov rcx, qword [0x1400c9190]
mov rax, rcx
sub rax, qword [0x1400c9188]
sar rax, 5
cmp rax, 0xc
jb 0x1400279c2
lea rcx, [0x1400c9188]
call fcn.140023c20
mov rcx, qword [0x1400c9190]
cmp rcx, qword [0x1400c9198]
je 0x1400279e2
lea rdx, [rsp + 0x508]
call fcn.1400042d0
add qword [0x1400c9190], 0x20
jmp 0x1400279f9
lea r8, [rsp + 0x508]
mov rdx, rcx
lea rcx, [0x1400c9188]
call fcn.140023210
movzx eax, byte [0x1400c8f70]
mov byte [0x1400c92a9], al
lea rcx, [rsp + 0x508]
call fcn.1400046b0
jmp 0x140027a1b
mov r13d, 0x14
movzx eax, byte [0x1400c90e8]
cmp al, byte [0x1400c92aa]
je 0x140027afe
xorps xmm0, xmm0
movups xmmword [rsp + 0x528], xmm0
movdqa xmm1, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x538], xmm1
mov byte [rsp + 0x528], 0
test al, al
je 0x140027a65
lea rdx, str.right_clicker_enabled
mov r8d, 0x15
jmp 0x140027a72
lea rdx, str.right_clicker_disabled
mov r8d, 0x16
lea rcx, [rsp + 0x528]
call fcn.140017210
mov rcx, qword [0x1400c9190]
mov rax, rcx
sub rax, qword [0x1400c9188]
sar rax, 5
cmp rax, 0xc
jb 0x140027aad
lea rcx, [0x1400c9188]
call fcn.140023c20
mov rcx, qword [0x1400c9190]
cmp rcx, qword [0x1400c9198]
je 0x140027acd
lea rdx, [rsp + 0x528]
call fcn.1400042d0
add qword [0x1400c9190], 0x20
jmp 0x140027ae4
lea r8, [rsp + 0x528]
mov rdx, rcx
lea rcx, [0x1400c9188]
call fcn.140023210
movzx eax, byte [0x1400c90e8]
mov byte [0x1400c92aa], al
lea rcx, [rsp + 0x528]
call fcn.1400046b0
mov r12, qword [0x1400c9190]
mov rdi, qword [0x1400c9188]
cmp rdi, r12
je 0x140027fd5
mov r14d, 8
nop dword [rax + rax]
mov rax, qword [rdi + 0x10]
mov r15, rdi
cmp qword [rdi + 0x18], 0xf
jbe 0x140027b31
mov r15, qword [rdi]
cmp rax, 0x14
jb 0x140027b99
lea rsi, [rax + r15]
lea r8, [rsi - 0x13]
sub r8, r15
mov edx, 0x6c
mov rcx, r15
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
je 0x140027b99
nop word [rax + rax]
mov r8, r13
lea rdx, str.left_clicker_enabled
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140027bfb
inc rbx
lea r8, [rsi - 0x13]
sub r8, rbx
mov edx, 0x6c
mov rcx, rbx
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
jne 0x140027b60
mov rsi, qword [rdi + 0x10]
mov rcx, rdi
mov rbx, qword [rdi + 0x18]
cmp rbx, 0xf
jbe 0x140027bad
mov rcx, qword [rdi]
mov qword [rsp + 0x20], 0x15
lea r9, str.left_clicker_disabled
xor r8d, r8d
mov rdx, rsi
call fcn.140023550
cmp rax, 0xffffffffffffffff
je 0x140027c32
mov rdx, rdi
cmp rbx, 0xf
jbe 0x140027bda
mov rdx, qword [rdi]
movaps xmm0, xmmword [0x1400a2170]
movups xmmword [rsp + 0xa00], xmm0
lea rcx, [rsp + 0xa00]
call fcn.140095450
jmp 0x140027fc5
sub rbx, r15
cmp rbx, 0xffffffffffffffff
je 0x140027b99
mov rdx, rdi
cmp qword [rdi + 0x18], 0xf
jbe 0x140027c11
mov rdx, qword [rdi]
movaps xmm0, xmmword [0x1400a2000]
movups xmmword [rsp + 0x9f0], xmm0
lea rcx, [rsp + 0x9f0]
call fcn.140095450
jmp 0x140027fc5
mov rcx, rdi
cmp rbx, 0xf
jbe 0x140027c3e
mov rcx, qword [rdi]
mov qword [rsp + 0x20], 0x16
lea r9, str.randomization_disabled
xor r8d, r8d
mov rdx, rsi
call fcn.140023550
cmp rax, 0xffffffffffffffff
je 0x140027c8c
mov rdx, rdi
cmp rbx, 0xf
jbe 0x140027c6b
mov rdx, qword [rdi]
movaps xmm0, xmmword [0x1400a2170]
movups xmmword [rsp + 0xa10], xmm0
lea rcx, [rsp + 0xa10]
call fcn.140095450
jmp 0x140027fc5
mov rcx, rdi
cmp rbx, 0xf
jbe 0x140027c98
mov rcx, qword [rdi]
mov qword [rsp + 0x20], 0x15
lea r9, str.randomization_enabled
xor r8d, r8d
mov rdx, rsi
call fcn.140023550
cmp rax, 0xffffffffffffffff
je 0x140027ce6
mov rdx, rdi
cmp rbx, 0xf
jbe 0x140027cc5
mov rdx, qword [rdi]
movaps xmm0, xmmword [0x1400a2000]
movups xmmword [rsp + 0xa20], xmm0
lea rcx, [rsp + 0xa20]
call fcn.140095450
jmp 0x140027fc5
mov rcx, rdi
cmp rbx, 0xf
jbe 0x140027cf2
mov rcx, qword [rdi]
mov qword [rsp + 0x20], 0x15
lea r9, str.right_clicker_enabled
xor r8d, r8d
mov rdx, rsi
call fcn.140023550
cmp rax, 0xffffffffffffffff
je 0x140027d40
mov rdx, rdi
cmp rbx, 0xf
jbe 0x140027d1f
mov rdx, qword [rdi]
movaps xmm0, xmmword [0x1400a2000]
movups xmmword [rsp + 0xa30], xmm0
lea rcx, [rsp + 0xa30]
call fcn.140095450
jmp 0x140027fc5
mov rcx, rdi
cmp rbx, 0xf
jbe 0x140027d4c
mov rcx, qword [rdi]
mov qword [rsp + 0x20], 0x16
lea r9, str.right_clicker_disabled
xor r8d, r8d
mov rdx, rsi
call fcn.140023550
cmp rax, 0xffffffffffffffff
je 0x140027d9a
mov rdx, rdi
cmp rbx, 0xf
jbe 0x140027d79
mov rdx, qword [rdi]
movaps xmm0, xmmword [0x1400a2170]
movups xmmword [rsp + 0xa40], xmm0
lea rcx, [rsp + 0xa40]
call fcn.140095450
jmp 0x140027fc5
mov rcx, rdi
cmp rbx, 0xf
jbe 0x140027da6
mov rcx, qword [rdi]
mov qword [rsp + 0x20], 3
lea r9, [0x1400a1778]
xor r8d, r8d
mov rdx, rsi
call fcn.140023550
cmp rax, 0xffffffffffffffff
je 0x140027df4
mov rdx, rdi
cmp rbx, 0xf
jbe 0x140027dd3
mov rdx, qword [rdi]
movaps xmm0, xmmword [0x1400a2180]
movups xmmword [rsp + 0xa50], xmm0
lea rcx, [rsp + 0xa50]
call fcn.140095450
jmp 0x140027fc5
mov rcx, rdi
cmp rbx, 0xf
jbe 0x140027e00
mov rcx, qword [rdi]
mov qword [rsp + 0x20], 4
lea r9, str.hide
xor r8d, r8d
mov rdx, rsi
call fcn.140023550
cmp rax, 0xffffffffffffffff
je 0x140027e4e
mov rdx, rdi
cmp rbx, 0xf
jbe 0x140027e2d
mov rdx, qword [rdi]
movaps xmm0, xmmword [0x1400a2180]
movups xmmword [rsp + 0xa60], xmm0
lea rcx, [rsp + 0xa60]
call fcn.140095450
jmp 0x140027fc5
mov rcx, rdi
cmp rbx, 0xf
jbe 0x140027e5a
mov rcx, qword [rdi]
mov qword [rsp + 0x20], 5
lea r9, str.close
xor r8d, r8d
mov rdx, rsi
call fcn.140023550
mov rcx, rdi
cmp rax, 0xffffffffffffffff
je 0x140027e90
call fcn.140023c10
lea rcx, [rsp + 0x1220]
jmp 0x140027f93
cmp rbx, 0xf
jbe 0x140027e99
mov rcx, qword [rdi]
mov qword [rsp + 0x20], r14
lea r9, str.destruct
xor r8d, r8d
mov rdx, rsi
call fcn.140023550
mov rcx, rdi
cmp rax, 0xffffffffffffffff
je 0x140027ecb
call fcn.140023c10
lea rcx, [rsp + 0x1160]
jmp 0x140027f93
xor r8d, r8d
lea rdx, str.clear
call fcn.1400240c0
mov rcx, rdi
cmp rax, 0xffffffffffffffff
je 0x140027ef5
call fcn.140023c10
lea rcx, [rsp + 0x1230]
jmp 0x140027f93
xor r8d, r8d
lea rdx, str.left_right
call fcn.1400240c0
mov rcx, rdi
cmp rax, 0xffffffffffffffff
je 0x140027f1c
call fcn.140023c10
lea rcx, [rsp + 0x1250]
jmp 0x140027f93
xor r8d, r8d
lea rdx, str.on_off
call fcn.1400240c0
mov rcx, rdi
cmp rax, 0xffffffffffffffff
je 0x140027f43
call fcn.140023c10
lea rcx, [rsp + 0x1090]
jmp 0x140027f93
xor r8d, r8d
lea rdx, str.invalid
call fcn.1400240c0
mov rcx, rdi
cmp rax, 0xffffffffffffffff
je 0x140027f6e
call fcn.140023c10
movaps xmm2, xmm8
lea rcx, [rsp + 0x10a0]
jmp 0x140027f96
xor r8d, r8d
lea rdx, str.config
call fcn.1400240c0
mov rcx, rdi
cmp rax, 0xffffffffffffffff
je 0x140027fb8
call fcn.140023c10
lea rcx, [rsp + 0x10b0]
movaps xmm2, xmm7
mov rbx, rax
movss dword [rsp + 0x20], xmm7
movaps xmm3, xmm8
movaps xmm1, xmm7
call fcn.140023780
mov rdx, rbx
mov rcx, rax
call fcn.140095450
jmp 0x140027fc5
call fcn.140023c10
mov rcx, rax
call fcn.140095420
add rdi, 0x20
cmp rdi, r12
jne 0x140027b20
xor r14d, r14d
mov r13d, 8
movss xmm0, dword [0x1400a1fcc]
call fcn.14005d400
call fcn.1400909d0
movss xmm0, dword [0x1400a1fd0]
call fcn.14005d400
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], r14
xor r9d, r9d
lea r8d, [r13 + 0x11]
lea rbx, [0x1400c9290]
mov rdx, rbx
lea rcx, str.command_input
call fcn.14008b110
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2190]
movups xmmword [rsp + 0xa70], xmm0
lea rdx, str.command
lea rcx, [rsp + 0xa70]
call fcn.140095450
mov qword [rsp + 0x230], 0
lea rdx, [rsp + 0x230]
lea rcx, str.execute
call fcn.140084150
test al, al
je 0x140028e4f
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r14
mov qword [rsp + 0x80], r14
mov rsi, 0xffffffffffffffff
mov r8, rsi
nop dword [rax + rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x1400280a0
mov rdx, rbx
lea rcx, [rsp + 0x68]
call fcn.140003410
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x418], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x428], xmm1
mov r8d, 4
cmp qword [rsp + 0x78], r8
cmovb r8, qword [rsp + 0x78]
lea rdx, [rsp + 0x68]
cmp qword [rsp + 0x80], 0xf
cmova rdx, qword [rsp + 0x68]
lea rcx, [rsp + 0x418]
call fcn.140003410
lea rcx, [rsp + 0x418]
cmp qword [rsp + 0x430], 0xf
cmova rcx, qword [rsp + 0x418]
mov r8, qword [rsp + 0x428]
cmp r8, 4
jne 0x1400283f1
lea rdx, str.cps
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400283f1
lea rcx, [rsp + 0x418]
call fcn.1400046b0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x548], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x558], xmm1
mov rax, qword [rsp + 0x78]
cmp rax, 4
jb 0x14002ba42
add rax, 0xfffffffffffffffc
cmp rax, 0xffffffffffffffff
cmovb rsi, rax
lea rdx, [rsp + 0x68]
cmp qword [rsp + 0x80], 0xf
cmova rdx, qword [rsp + 0x68]
add rdx, 4
mov r8, rsi
lea rcx, [rsp + 0x548]
call fcn.140003410
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov rdi, rax
lea rbx, [rsp + 0x548]
cmp qword [rsp + 0x560], 0xf
cmova rbx, qword [rsp + 0x548]
mov dword [rax], r14d
mov r8d, 0xa
lea rdx, [rsp + 0x4a0]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
mov esi, eax
cmp rbx, qword [rsp + 0x4a0]
je 0x14002ba48
cmp dword [rdi], 0x22
je 0x14002ba54
lea rcx, [rsp + 0x548]
call fcn.1400046b0
mov dword [0x1400c6178], esi
mov edx, esi
lea rcx, [rsp + 0x12a0]
call fcn.14002c0d0
mov rbx, rax
mov r8, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rax, rcx
sub rax, r8
cmp rax, 0xb
jb 0x1400282c1
lea rax, [r8 + 0xb]
mov qword [rbx + 0x10], rax
mov rsi, rbx
cmp rcx, 0xf
jbe 0x140028251
mov rsi, qword [rbx]
lea rax, [0x1400a17fb]
lea r15, str.cps_set_to
cmp rax, rsi
jbe 0x140028284
lea rax, [rsi + r8]
cmp r15, rax
ja 0x140028284
mov edi, 0xb
cmp rsi, r15
ja 0x14002827c
mov r12, r14
jmp 0x14002828c
mov r12, rsi
sub r12, r15
jmp 0x14002828c
mov edi, 0xb
mov r12d, edi
lea rcx, [rsi + 0xb]
inc r8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memmove
mov r8, r12
mov rdx, r15
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsi + r12]
sub rdi, r12
lea rdx, [r15 + 0xb]
add rdx, r12
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400282ea
mov edi, 0xb
mov qword [rsp + 0x28], rdi
lea r15, str.cps_set_to
mov qword [rsp + 0x20], r15
xor r9d, r9d
xor r8d, r8d
mov edx, edi
mov rcx, rbx
call fcn.1400233a0
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x3f8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x408], xmm1
movups xmm0, xmmword [rbx]
movups xmmword [rsp + 0x3f8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsp + 0x408], xmm1
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], 0xf
mov byte [rbx], 0
lea rdx, [rsp + 0x3f8]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
mov rdx, qword [rsp + 0x410]
cmp rdx, 0xf
jbe 0x140028382
inc rdx
mov rcx, qword [rsp + 0x3f8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002837d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002837d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140097c9c
movdqa xmm0, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x408], xmm0
mov byte [rsp + 0x3f8], 0
lea rcx, [rsp + 0x12a0]
call fcn.1400046b0
mov byte [0x1400c9128], 1
jmp 0x140028e2c
lea rcx, [rsp + 0x418]
call fcn.1400046b0
lea rcx, [rsp + 0x68]
mov rdi, qword [rsp + 0x68]
mov rsi, qword [rsp + 0x80]
cmp rsi, 0xf
cmova rcx, rdi
mov rbx, qword [rsp + 0x78]
cmp rbx, 0xb
jne 0x140028449
mov r8, rbx
lea rdx, str.enable_left
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140028449
mov byte [0x1400c9128], 1
mov byte [0x1400c8f70], 1
jmp 0x140028e2c
lea rcx, [rsp + 0x68]
cmp rsi, 0xf
cmova rcx, rdi
cmp rbx, 3
jne 0x14002855c
mov r8, rbx
lea rdx, [0x1400a1778]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14002855c
mov byte [0x1400c9128], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x158], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x168], xmm1
lea r8d, [rbx + 0xb]
lea rdx, str.invalid_syntax
lea rcx, [rsp + 0x158]
call fcn.140003410
nop
mov rdx, qword [0x1400c9190]
cmp rdx, qword [0x1400c9198]
je 0x140028506
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], r14
mov qword [rdx + 0x18], r14
movups xmm0, xmmword [rsp + 0x158]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rsp + 0x168]
movups xmmword [rdx + 0x10], xmm1
movdqa xmm0, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x168], xmm0
mov byte [rsp + 0x158], 0
add qword [0x1400c9190], 0x20
jmp 0x14002851b
lea r8, [rsp + 0x158]
lea rcx, [0x1400c9188]
call fcn.1400035b0
nop
mov r8, qword [rsp + 0x170]
cmp r8, 0xf
jbe 0x14002853e
mov rdx, qword [rsp + 0x158]
lea rcx, [rsp + 0x158]
call fcn.1400166c0
movdqa xmm0, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x168], xmm0
mov byte [rsp + 0x158], 0
jmp 0x140028e2c
lea rcx, [rsp + 0x68]
cmp rsi, 0xf
cmova rcx, rdi
cmp rbx, 7
jne 0x140028617
mov r8, rbx
lea rdx, str.disable
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140028617
mov byte [0x1400c9128], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x438], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x448], xmm1
lea r8d, [rbx + 7]
lea rdx, str.invalid_syntax
lea rcx, [rsp + 0x438]
call fcn.140003410
nop
lea rdx, [rsp + 0x438]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
mov r8, qword [rsp + 0x450]
cmp r8, 0xf
jbe 0x1400285f9
mov rdx, qword [rsp + 0x438]
lea rcx, [rsp + 0x438]
call fcn.1400166c0
movdqa xmm0, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x448], xmm0
mov byte [rsp + 0x438], 0
jmp 0x140028e2c
lea rcx, [rsp + 0x68]
cmp rsi, 0xf
cmova rcx, rdi
cmp rbx, 6
jne 0x140028696
mov r8, rbx
lea rdx, str.enable
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140028696
mov byte [0x1400c9128], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x6b8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x6c8], xmm1
lea r8d, [rbx + 8]
lea rdx, str.invalid_syntax
lea rcx, [rsp + 0x6b8]
call fcn.140003410
nop
lea rdx, [rsp + 0x6b8]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
lea rcx, [rsp + 0x6b8]
jmp 0x140028e27
lea rcx, [rsp + 0x68]
cmp rsi, 0xf
cmova rcx, rdi
cmp rbx, 0xd
jne 0x140028715
mov r8, rbx
lea rdx, str.randomization
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140028715
mov byte [0x1400c9128], 1
xorps xmm0, xmm0
movups xmmword [rsp + 0x6d8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x6e8], xmm1
lea r8d, [rbx + 1]
lea rdx, str.invalid_syntax
lea rcx, [rsp + 0x6d8]
call fcn.140003410
nop
lea rdx, [rsp + 0x6d8]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
lea rcx, [rsp + 0x6d8]
jmp 0x140028e27
lea rcx, [rsp + 0x68]
cmp rsi, 0xf
cmova rcx, rdi
cmp rbx, 0x10
jne 0x1400287dd
mov r8, rbx
lea rdx, str.randomization_on
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400287dd
mov byte [0x1400c9128], 1
mov byte [0x1400c91a9], 1
mov byte [0x1400c90f1], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x458], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x468], xmm1
lea r8d, [rbx + 5]
lea rdx, str.randomization_enabled
lea rcx, [rsp + 0x458]
call fcn.140003410
nop
lea rdx, [rsp + 0x458]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
mov r8, qword [rsp + 0x470]
cmp r8, 0xf
jbe 0x1400287bf
mov rdx, qword [rsp + 0x458]
lea rcx, [rsp + 0x458]
call fcn.1400166c0
movdqa xmm0, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x468], xmm0
mov byte [rsp + 0x458], 0
jmp 0x140028e2c
lea rcx, [rsp + 0x68]
cmp rsi, 0xf
cmova rcx, rdi
cmp rbx, 0x11
jne 0x14002885f
mov r8, rbx
lea rdx, str.randomization_off
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14002885f
mov byte [0x1400c9128], 1
mov byte [0x1400c91a9], al
mov byte [0x1400c90f1], 1
lea rcx, [rsp + 0xe90]
call fcn.140023760
lea r8d, [rbx + 5]
lea rdx, str.randomization_disabled
lea rcx, [rsp + 0xe90]
call fcn.140003410
nop
lea rdx, [rsp + 0xe90]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
lea rcx, [rsp + 0xe90]
jmp 0x140028e27
lea rdx, str.config
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
je 0x1400288a4
mov byte [0x1400c9128], 1
lea rdx, str.invalid_syntax
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
jmp 0x140028e22
lea rdx, str.disable_left
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
je 0x1400288cc
mov byte [0x1400c9128], 1
mov byte [0x1400c8f70], 0
jmp 0x140028e2c
lea rdx, str.enable_right
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
je 0x1400288f4
mov byte [0x1400c9128], 1
mov byte [0x1400c90e8], 1
jmp 0x140028e2c
lea rdx, str.help
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028cb5
lea rdx, str.commands
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028cb5
lea rdx, str.disable_right
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
je 0x14002894e
mov byte [0x1400c9128], 1
mov byte [0x1400c90e8], 0
jmp 0x140028e2c
lea rdx, str.config_vanity
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028c5f
lea rdx, str.config_vanityempire
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028c5f
lea rdx, str.config_mmc
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028c09
lea rdx, str.config_minemen
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028c09
lea rdx, str.config_balker
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028bb3
lea rdx, str.config_balkercraft
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028bb3
lea rdx, [0x1400a1984]
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028ba5
lea rdx, str.close
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028ba5
lea rdx, str.quit
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028ba5
lea rdx, str.destruct
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028b3a
lea rdx, str.selfdestruct
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028b3a
lea rdx, str.self_destruct
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028b3a
lea rdx, str.hide
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028b21
lea rdx, str.minimize
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028b21
lea rdx, str.hide_window
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028b21
lea rdx, str.hidewindow
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
jne 0x140028b21
lea rdx, str.clear
lea rcx, [rsp + 0x68]
call fcn.140023120
test al, al
je 0x140028af8
lea rcx, [0x1400c9188]
call fcn.140023c20
jmp 0x140028e2c
lea rdx, str.invalid_command
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
jmp 0x140028e22
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rcx, rax
mov edx, 6
call qword [sym.imp.USER32.dll_ShowWindow]
jmp 0x140028e2c
lea rdx, str.del__Q__D
lea rcx, [rsp + 0xf30]
call fcn.140015140
nop
lea rdx, str.C:WindowsPrefetchSKYWALKER..pf
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [rsp + 0xf30]
call fcn.140023bf0
mov rcx, rax
call fcn.140023c10
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov eax, r14d
xchg byte [0x1400c9031], al
lea rcx, [rsp + 0x48]
call fcn.1400046b0
nop
lea rcx, [rsp + 0xf30]
jmp 0x140028e27
mov eax, r14d
xchg byte [0x1400c9031], al
jmp 0x140028e2c
mov byte [0x1400c9128], 1
mov dword [0x1400c6178], 0xf
mov byte [0x1400c90f1], 0
mov byte [0x1400c8f70], 0
mov byte [0x1400c90f2], 1
mov byte [0x1400c91a9], 1
lea rdx, str.config_set
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
jmp 0x140028e22
mov byte [0x1400c9128], 1
mov dword [0x1400c6178], 0x13
mov byte [0x1400c90f1], 1
mov byte [0x1400c91a9], 0
mov byte [0x1400c8f70], 0
mov byte [0x1400c90f2], 1
lea rdx, str.config_set
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
jmp 0x140028e22
mov byte [0x1400c9128], 1
mov dword [0x1400c6178], 0x16
mov byte [0x1400c90f1], 1
mov byte [0x1400c8f70], 0
mov byte [0x1400c91a9], 0
mov byte [0x1400c90f2], 1
lea rdx, str.config_set
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
jmp 0x140028e22
mov byte [0x1400c9128], 1
lea rdx, str.cps___number__
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
lea rcx, [rsp + 0x48]
call fcn.1400046b0
lea rdx, str.enable___left_right__
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
lea rcx, [rsp + 0x48]
call fcn.1400046b0
lea rdx, str.config___config_name__
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
lea rcx, [rsp + 0x48]
call fcn.1400046b0
lea rdx, str.close
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
lea rcx, [rsp + 0x48]
call fcn.1400046b0
lea rdx, str.destruct
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
lea rcx, [rsp + 0x48]
call fcn.1400046b0
lea rdx, str.hide
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
lea rcx, [rsp + 0x48]
call fcn.1400046b0
lea rdx, str.clear
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
lea rcx, [rsp + 0x48]
call fcn.1400046b0
lea rdx, str.randomization___on_off__
lea rcx, [rsp + 0x48]
call fcn.140015140
nop
lea rdx, [rsp + 0x48]
lea rcx, [0x1400c9188]
call fcn.140024c80
nop
lea rcx, [rsp + 0x48]
call fcn.1400046b0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [0x1400c9290], xmm0
mov qword [0x1400c92a0], rax
mov byte [0x1400c92a8], al
lea rcx, [rsp + 0x68]
call fcn.1400046b0
mov rdx, qword [0x1400c9190]
mov rcx, qword [0x1400c9188]
mov rax, rdx
sub rax, rcx
sar rax, 5
cmp rax, 0xc
jb 0x140028e95
cmp byte [0x1400c9128], 0
je 0x140028e95
cmp rcx, rdx
je 0x140028e95
lea r8, [0x1400c9188]
call fcn.140003520
mov rax, qword [0x1400c9188]
mov qword [0x1400c9190], rax
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
movsxd rdx, dword [0x1400c92ac]
lea rsi, [0x140000000]
xor r8d, r8d
mov rdx, qword [rsi + rdx*8 + 0xc61a8]
lea rcx, str.Action
call fcn.140083250
test al, al
je 0x140029124
cmp dword [0x1400c92ac], 0
sete bl
mov r8d, r13d
cmp byte [0x1400c61e0], 0
cmovne r8d, r14d
mov qword [rsp + 0x40], 0
lea r9, [rsp + 0x40]
movzx edx, bl
mov rcx, qword [str.basic_cmds]
call fcn.1400903e0
test al, al
je 0x140028f18
cmp byte [0x1400c61e0], 0
je 0x140028f18
mov dword [0x1400c92ac], r14d
test bl, bl
je 0x140028f21
call fcn.14005d800
cmp dword [0x1400c92ac], 1
sete bl
mov r8d, r13d
cmp byte [0x1400c61e1], 0
cmovne r8d, r14d
mov qword [rsp + 0x40], 0
lea r9, [rsp + 0x40]
movzx edx, bl
mov rcx, qword [str.cps__number_]
call fcn.1400903e0
test al, al
je 0x140028f6d
cmp byte [0x1400c61e1], 0
je 0x140028f6d
mov dword [0x1400c92ac], 1
test bl, bl
je 0x140028f76
call fcn.14005d800
cmp dword [0x1400c92ac], 2
sete bl
mov r8d, r13d
cmp byte [0x1400c61e2], 0
cmovne r8d, r14d
mov qword [rsp + 0x40], 0
lea r9, [rsp + 0x40]
movzx edx, bl
mov rcx, qword [str.enable__left_right_]
call fcn.1400903e0
test al, al
je 0x140028fc2
cmp byte [0x1400c61e2], 0
je 0x140028fc2
mov dword [0x1400c92ac], 2
test bl, bl
je 0x140028fcb
call fcn.14005d800
cmp dword [0x1400c92ac], 3
sete bl
mov r8d, r13d
cmp byte [0x1400c61e3], 0
cmovne r8d, r14d
mov qword [rsp + 0x40], 0
lea r9, [rsp + 0x40]
movzx edx, bl
mov rcx, qword [str.disable__left_right_]
call fcn.1400903e0
test al, al
je 0x140029017
cmp byte [0x1400c61e3], 0
je 0x140029017
mov dword [0x1400c92ac], 3
test bl, bl
je 0x140029020
call fcn.14005d800
cmp dword [0x1400c92ac], 4
sete bl
mov r8d, r13d
cmp byte [0x1400c61e4], 0
cmovne r8d, r14d
mov qword [rsp + 0x40], 0
lea r9, [rsp + 0x40]
movzx edx, bl
mov rcx, qword [str.config__name_]
call fcn.1400903e0
test al, al
je 0x14002906c
cmp byte [0x1400c61e4], 0
je 0x14002906c
mov dword [0x1400c92ac], 4
test bl, bl
je 0x140029075
call fcn.14005d800
cmp dword [0x1400c92ac], 5
sete bl
mov r8d, r13d
cmp byte [0x1400c61e5], 0
cmovne r8d, r14d
mov qword [rsp + 0x40], 0
lea r9, [rsp + 0x40]
movzx edx, bl
mov rcx, qword [str.randomization__on_off_]
call fcn.1400903e0
test al, al
je 0x1400290c1
cmp byte [0x1400c61e5], 0
je 0x1400290c1
mov dword [0x1400c92ac], 5
test bl, bl
je 0x1400290ca
call fcn.14005d800
cmp dword [0x1400c92ac], 6
sete bl
cmp byte [0x1400c61e6], 0
cmovne r13d, r14d
mov qword [rsp + 0x40], 0
lea r9, [rsp + 0x40]
mov r8d, r13d
movzx edx, bl
mov rcx, qword [str.help]
call fcn.1400903e0
test al, al
je 0x140029116
cmp byte [0x1400c61e6], 0
je 0x140029116
mov dword [0x1400c92ac], 6
test bl, bl
je 0x14002911f
call fcn.14005d800
call fcn.14008a2b0
lea rcx, [rsp + 0x720]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.ServerPresetsConfigs
lea rcx, [rsp + 0x728]
call fcn.14003e1d0
mulss xmm6, xmm8
subss xmm6, dword [rax]
addss xmm6, dword [0x1400a1fa0]
movaps xmm0, xmm6
call fcn.14005d3b0
call fcn.140091c80
call fcn.14004afe0
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
lea rcx, [rsp + 0x730]
call fcn.14004efd0
movss xmm6, dword [rax]
lea rcx, [rsp + 0x738]
call fcn.14004efd0
mulss xmm6, xmm8
subss xmm6, xmm10
movss xmm0, dword [rax]
subss xmm0, xmm6
subss xmm0, xmm13
call fcn.14005d3b0
mov dword [rsp + 0x238], 0x435c0000
mov dword [rsp + 0x23c], 0x43960000
mov r9d, 0x18
mov r8b, 1
lea rdx, [rsp + 0x238]
lea rcx, str.serverPresets
call fcn.14003bfc0
test al, al
je 0x140029963
lea rcx, [rsp + 0x740]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, [0x1400a0f98]
lea rcx, [rsp + 0x748]
call fcn.14003e1d0
mulss xmm6, xmm8
subss xmm6, dword [rax]
addss xmm6, xmm9
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a2160]
movups xmmword [rsp + 0xa80], xmm0
lea rdx, str._status
lea rcx, [rsp + 0xa80]
call fcn.140095450
call fcn.1400909d0
movaps xmm0, xmmword [0x1400a20c0]
movups xmmword [rsp + 0x98], xmm0
movaps xmm1, xmmword [0x1400a20d0]
movups xmmword [rsp + 0x88], xmm1
movaps xmm0, xmmword [0x1400a20e0]
movups xmmword [rsp + 0xa8], xmm0
lea rcx, str.enabled:
call fcn.140095420
movss xmm6, dword [0x1400a1f80]
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp byte [0x1400c8f70], 1
jne 0x1400292e8
lea rdx, [rsp + 0xa8]
call fcn.140058540
lea rcx, str._true_
jmp 0x1400292fc
lea rdx, [rsp + 0x88]
call fcn.140058540
lea rcx, str._false_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
lea rcx, str.toggle_bind:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp dword [0x1400c90f8], ecx
je 0x140029357
cmp byte [0x1400c8f70], 1
lea rdx, [rsp + 0xa8]
je 0x14002935f
lea rdx, [rsp + 0x88]
call fcn.140058540
lea rbx, [0x1400c6040]
mov rdx, rbx
cmp qword [0x1400c6058], 0xf
cmova rdx, qword [0x1400c6040]
lea rcx, str.__s_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
lea rcx, str.cps:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp byte [0x1400c8f70], 1
lea rdx, [rsp + 0xa8]
je 0x1400293e0
lea rdx, [rsp + 0x88]
call fcn.140058540
mov edx, dword [0x1400c6178]
lea rcx, str.__d_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
call fcn.140091c80
call fcn.140091c80
lea rcx, str.menus:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp byte [0x1400c90f2], 1
jne 0x14002945d
lea rdx, [rsp + 0xa8]
call fcn.140058540
lea rcx, str._true_
jmp 0x140029471
lea rdx, [rsp + 0x88]
call fcn.140058540
lea rcx, str._false_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
lea rcx, str.randomization:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp byte [0x1400c90f1], cl
jne 0x1400294d1
lea rdx, [rsp + 0xa8]
call fcn.140058540
lea rcx, str._true_
jmp 0x1400294e5
lea rdx, [rsp + 0x88]
call fcn.140058540
lea rcx, str._false_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
lea rcx, str.double_clicker:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp byte [0x1400c9108], 1
jne 0x140029546
lea rdx, [rsp + 0xa8]
call fcn.140058540
lea rcx, str._true_
jmp 0x14002955a
lea rdx, [rsp + 0x88]
call fcn.140058540
lea rcx, str._false_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
lea rcx, str.jitter:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp byte [0x1400c9110], 1
jne 0x1400295bb
lea rdx, [rsp + 0xa8]
call fcn.140058540
lea rcx, str._true_
jmp 0x1400295cf
lea rdx, [rsp + 0x88]
call fcn.140058540
lea rcx, str._false_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
lea rcx, str.clicksounds:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp byte [0x1400c9090], 1
jne 0x140029630
lea rdx, [rsp + 0xa8]
call fcn.140058540
lea rcx, str._true_
jmp 0x140029644
lea rdx, [rsp + 0x88]
call fcn.140058540
lea rcx, str._false_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
call fcn.140091c80
call fcn.140091c80
lea rcx, str.recorder_bind:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp dword [0x1400c9224], ecx
je 0x1400296a9
cmp byte [0x1400c8ff8], 1
lea rdx, [rsp + 0xa8]
je 0x1400296b1
lea rdx, [rsp + 0x88]
call fcn.140058540
lea rdx, [0x1400c60f0]
cmp qword [0x1400c6108], 0xf
cmova rdx, qword [0x1400c60f0]
lea rcx, str.__s_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
lea rcx, str.playback_enabled:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp byte [0x1400c9094], 1
jne 0x140029735
lea rdx, [rsp + 0xa8]
call fcn.140058540
lea rcx, str._true_
jmp 0x140029749
lea rdx, [rsp + 0x88]
call fcn.140058540
lea rcx, str._false_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
call fcn.140091c80
call fcn.140091c80
lea rcx, str.right_enabled:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp byte [0x1400c90e8], 1
jne 0x1400297b4
lea rdx, [rsp + 0xa8]
call fcn.140058540
lea rcx, str._true_
jmp 0x1400297c8
lea rdx, [rsp + 0x88]
call fcn.140058540
lea rcx, str._false_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
lea rcx, str.toggle_bind:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp dword [0x1400c90ec], ecx
je 0x140029849
cmp byte [0x1400c90e8], 1
lea rdx, [rsp + 0xa8]
je 0x14002982b
lea rdx, [rsp + 0x88]
call fcn.140058540
lea rdx, [0x1400c6020]
cmp qword [0x1400c6038], 0xf
cmova rdx, qword [0x1400c6020]
jmp 0x140029869
lea rdx, [rsp + 0x88]
call fcn.140058540
cmp qword [0x1400c6058], 0xf
cmova rbx, qword [0x1400c6040]
mov rdx, rbx
lea rcx, str.__s_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
lea rcx, str.right_max_cps:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp byte [0x1400c90e8], 1
lea rdx, [rsp + 0xa8]
je 0x1400298cb
lea rdx, [rsp + 0x88]
call fcn.140058540
mov edx, dword [0x1400c6174]
lea rcx, str.__d_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
lea rcx, str.right_min_cps:
call fcn.140095420
movaps xmm1, xmm6
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x98]
xor ecx, ecx
call fcn.140058540
xor ecx, ecx
cmp byte [0x1400c90e8], 1
lea rdx, [rsp + 0xa8]
je 0x140029938
lea rdx, [rsp + 0x88]
call fcn.140058540
mov edx, dword [0x1400c6170]
lea rcx, str.__d_
call fcn.140095420
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
call fcn.14004afe0
xor ecx, ecx
call fcn.140050c90
test al, al
je 0x140029997
xor ecx, ecx
call fcn.140051330
test al, al
je 0x140029997
movaps xmm0, xmmword [0x1400a1fe0]
movups xmmword [rsp + 0xa90], xmm0
lea rax, [rsp + 0xa90]
jmp 0x1400299b3
call fcn.14004ece0
movups xmm0, xmmword [rax + 0xe8]
movups xmmword [rsp + 0xaa0], xmm0
lea rax, [rsp + 0xaa0]
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x5a8], xmm0
lea rcx, [rsp + 0x750]
call fcn.14004efd0
movss xmm0, dword [rax + 4]
movss xmm6, dword [0x1400a1fd4]
subss xmm0, xmm6
mov dword [rsp + 0x240], 0x43e10000
movss dword [rsp + 0x244], xmm0
lea rcx, [rsp + 0x240]
call fcn.14005d330
lea rdx, [rsp + 0x5a8]
mov ecx, 0x15
call fcn.140058540
mov qword [rsp + 0x248], 0
lea rdx, [rsp + 0x248]
lea rcx, [0x1400a1558]
call fcn.140084150
test al, al
je 0x140029a47
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rcx, rax
mov edx, 6
call qword [sym.imp.USER32.dll_ShowWindow]
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x5a8]
mov ecx, 0x15
call fcn.140058540
mov qword [rsp + 0x250], 0
lea rdx, [rsp + 0x250]
jmp 0x14002abc3
cmp eax, 2
jne 0x14002abea
lea rcx, [rsp + 0x758]
call fcn.14004efd0
movss xmm0, dword [rax]
movss xmm8, dword [0x14009df84]
mulss xmm0, xmm8
movss xmm9, dword [0x1400a0f90]
subss xmm0, xmm9
movss dword [rsp + 0x258], xmm0
mov dword [rsp + 0x25c], 0x43200000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x258]
lea rcx, str.recorderSettings
call fcn.14003bfc0
lea rcx, [rsp + 0x760]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.settings
lea rcx, [rsp + 0x768]
call fcn.14003e1d0
mulss xmm6, xmm8
subss xmm6, dword [rax]
movss xmm10, dword [0x1400a1f88]
addss xmm6, xmm10
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a2160]
movups xmmword [rsp + 0xab0], xmm0
lea rdx, str.__settings
lea rcx, [rsp + 0xab0]
call fcn.140095450
call fcn.1400909d0
lea rcx, str.Bound_to:
call fcn.140095420
call fcn.14004eff0
subss xmm0, dword [0x1400a1fbc]
movaps xmm1, xmm12
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0xac0], xmm0
lea rdx, [rsp + 0xac0]
mov ecx, 0x15
call fcn.140058540
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0xad0], xmm0
lea rdx, [rsp + 0xad0]
mov ecx, 0x17
call fcn.140058540
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0xae0], xmm0
lea rdx, [rsp + 0xae0]
mov ecx, 0x16
call fcn.140058540
movaps xmm0, xmmword [0x1400a20c0]
movups xmmword [rsp + 0xaf0], xmm0
lea rdx, [rsp + 0xaf0]
xor ecx, ecx
call fcn.140058540
mov qword [rsp + 0x260], 0
mov rcx, qword [0x1400c6100]
movabs r12, 0x7fffffffffffffff
mov rax, r12
sub rax, rcx
cmp rax, 1
jb 0x14002ba67
lea rdi, [0x1400c60f0]
mov rax, rdi
cmp qword [0x1400c6108], 0xf
cmova rax, qword [0x1400c60f0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 1
lea r9, [0x1400a1234]
mov r8, rdi
movzx edx, byte [rsp + 0x13c8]
lea rcx, [rsp + 0xf50]
call fcn.140006cd0
nop
mov r8d, 1
lea rdx, [0x1400a1230]
lea rcx, [rsp + 0xf50]
call fcn.140004dc0
xorps xmm0, xmm0
movups xmmword [rsp + 0x4c8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x4d8], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x4c8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x4d8], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rcx, [rsp + 0x4c8]
cmp qword [rsp + 0x4e0], 0xf
cmova rcx, qword [rsp + 0x4c8]
lea rdx, [rsp + 0x260]
call fcn.140084150
movzx ebx, al
lea rcx, [rsp + 0x4c8]
call fcn.1400046b0
nop
lea rcx, [rsp + 0xf50]
call fcn.1400046b0
test bl, bl
je 0x140029d35
mov r8d, 2
lea rdx, [0x1400a1054]
mov rcx, rdi
call fcn.140017210
mov byte [0x1400c912a], 1
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
cmp byte [0x1400c90b9], 0
jne 0x140029d72
mov rcx, qword [0x1400c8f60]
call fcn.1400075a0
lea rdx, [0x1400c9221]
lea rcx, str.unbind_on_toggle_off
call fcn.140084930
lea rdx, [0x1400c9220]
lea rcx, str.custom_file_extension
call fcn.140084930
lea rdx, [0x1400c9092]
lea rcx, str.skip_delay_after_time
call fcn.140084930
cmp byte [0x1400c9092], 0
je 0x140029efb
xorps xmm0, xmm0
movups xmmword [rsp + 0x138], xmm0
movdqa xmm1, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x148], xmm1
mov byte [rsp + 0x138], 0
movsd xmm1, qword [0x1400c6138]
cvttsd2si eax, xmm1
movd xmm0, eax
cvtdq2pd xmm0, xmm0
ucomisd xmm1, xmm0
jp 0x140029dff
lea rdx, str._.0f
je 0x140029e06
lea rdx, str._.1f
mov r8d, 4
lea rcx, [rsp + 0x138]
call fcn.140017210
movss xmm0, dword [0x1400a0f94]
call fcn.140058400
lea rax, [rsp + 0x138]
cmp qword [rsp + 0x150], 0xf
cmova rax, qword [rsp + 0x138]
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], rax
movsd xmm3, qword [0x1400a1f78]
movsd xmm2, qword [0x1400a1f70]
lea rdx, [0x1400c6138]
lea rcx, str.skipDelay
call fcn.14008a6a0
call fcn.140057ca0
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
movsd xmm0, qword [0x1400c6138]
ucomisd xmm0, qword [0x1400a1f78]
jp 0x140029e99
lea rcx, str.second
je 0x140029ea0
lea rcx, str.seconds
call fcn.140095420
movsd xmm0, qword [0x1400a1f68]
comisd xmm0, xmmword [0x1400c6138]
jbe 0x140029ebf
movsd qword [0x1400c6138], xmm0
mov r8, qword [rsp + 0x150]
cmp r8, 0xf
jbe 0x140029ee2
mov rdx, qword [rsp + 0x138]
lea rcx, [rsp + 0x138]
call fcn.1400166c0
movdqa xmm0, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x148], xmm0
mov byte [rsp + 0x138], 0
movss xmm0, dword [0x1400a1fb0]
call fcn.140058400
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], r14
xor r9d, r9d
lea r8d, [r9 + 0x19]
lea r15, [0x1400c92b0]
mov rdx, r15
lea rcx, str.name
call fcn.14008b110
call fcn.140057ca0
cmp byte [0x1400c9220], 0
je 0x140029fce
cmp byte [str..txt], 0x2e
je 0x140029f51
mov byte [str..txt], 0x2e
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
movss xmm0, dword [0x1400a1fb4]
call fcn.14005d3b0
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rbx, str..txt
mov rdx, rbx
lea rcx, [rsp + 0x770]
call fcn.14003e1d0
movss xmm0, dword [rax]
addss xmm0, dword [0x1400a1f84]
call fcn.140058400
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], r14
mov r9d, 0x100000
mov r8d, 0xf
mov rdx, rbx
lea rcx, str.extension
call fcn.14008b110
call fcn.140057ca0
jmp 0x14002a076
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
movss xmm0, dword [0x1400a1fb4]
call fcn.14005d3b0
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, [0x1400a1bb4]
lea rcx, [rsp + 0x778]
call fcn.14003e1d0
movss xmm0, dword [rax]
addss xmm0, dword [0x1400a1f84]
call fcn.140058400
movaps xmm0, xmmword [0x1400a2060]
movups xmmword [rsp + 0xb00], xmm0
lea rdx, [rsp + 0xb00]
xor ecx, ecx
call fcn.140058540
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], r14
mov r9d, 0x4000
mov r8d, 5
lea rdx, [0x1400a1bb4]
lea rcx, str.defaultext
call fcn.14008b110
mov ecx, 1
call fcn.140057d30
call fcn.140057ca0
lea rbx, str..txt
mov qword [rsp + 0x268], 0
lea rdx, [rsp + 0x268]
lea rcx, str.load_file
call fcn.140084150
test al, al
je 0x14002a205
mov rdi, qword [0x1400c8f60]
xorps xmm0, xmm0
cmp byte [0x1400c9220], 0
je 0x14002a168
lea rax, [rsp + 0x5b8]
mov qword [rsp + 0x13c8], rax
movups xmmword [rsp + 0x5b8], xmm0
mov qword [rsp + 0x5c8], r14
mov qword [rsp + 0x5d0], r14
mov rsi, 0xffffffffffffffff
mov r8, rsi
nop word [rax + rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x14002a0f0
mov rdx, rbx
lea rcx, [rsp + 0x5b8]
call fcn.140003410
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x5d8], xmm0
mov qword [rsp + 0x5e8], r14
mov qword [rsp + 0x5f0], r14
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [r15 + r8], 0
jne 0x14002a130
mov rdx, r15
lea rcx, [rsp + 0x5d8]
call fcn.140003410
nop
lea r8, [rsp + 0x5b8]
lea rdx, [rsp + 0x5d8]
mov rcx, rdi
call fcn.140007670
jmp 0x14002a20c
lea rax, [rsp + 0x5f8]
mov qword [rsp + 0x13c8], rax
movups xmmword [rsp + 0x5f8], xmm0
mov qword [rsp + 0x608], r14
mov qword [rsp + 0x610], r14
mov r8d, 4
lea rdx, [0x1400a1bb4]
lea rcx, [rsp + 0x5f8]
call fcn.140003410
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x618], xmm0
mov qword [rsp + 0x628], r14
mov qword [rsp + 0x630], r14
mov rsi, 0xffffffffffffffff
mov r8, rsi
inc r8
cmp byte [r15 + r8], 0
jne 0x14002a1d0
mov rdx, r15
lea rcx, [rsp + 0x618]
call fcn.140003410
nop
lea r8, [rsp + 0x5f8]
lea rdx, [rsp + 0x618]
mov rcx, rdi
call fcn.140007670
jmp 0x14002a20c
mov rsi, 0xffffffffffffffff
cmp byte [0x1400c8ff8], 0
jne 0x14002a3b6
mov rax, qword [0x1400c9008]
cmp qword [0x1400c9000], rax
je 0x14002a3b6
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
mov qword [rsp + 0x270], 0
lea rdx, [rsp + 0x270]
lea rcx, str.save_file
call fcn.140084150
test al, al
je 0x14002a3b6
xorps xmm0, xmm0
cmp byte [0x1400c9220], 0
je 0x14002a316
mov rdi, qword [0x1400c8f60]
lea rax, [rsp + 0x638]
mov qword [rsp + 0x13c8], rax
movups xmmword [rsp + 0x638], xmm0
mov qword [rsp + 0x648], r14
mov qword [rsp + 0x650], r14
mov r8, rsi
inc r8
cmp byte [rbx + r8], 0
jne 0x14002a2a4
mov rdx, rbx
lea rcx, [rsp + 0x638]
call fcn.140003410
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x658], xmm0
mov qword [rsp + 0x668], r14
mov qword [rsp + 0x670], r14
nop word [rax + rax]
inc rsi
cmp byte [r15 + rsi], 0
jne 0x14002a2e0
mov r8, rsi
mov rdx, r15
lea rcx, [rsp + 0x658]
call fcn.140003410
nop
lea r8, [rsp + 0x638]
lea rdx, [rsp + 0x658]
mov rcx, rdi
jmp 0x14002a3b1
mov rbx, qword [0x1400c8f60]
lea rax, [rsp + 0x678]
mov qword [rsp + 0x13c8], rax
movups xmmword [rsp + 0x678], xmm0
mov qword [rsp + 0x688], r14
mov qword [rsp + 0x690], r14
mov r8d, 4
lea rdx, [0x1400a1bb4]
lea rcx, [rsp + 0x678]
call fcn.140003410
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x698], xmm0
mov qword [rsp + 0x6a8], r14
mov qword [rsp + 0x6b0], r14
nop dword [rax + rax]
inc rsi
cmp byte [r15 + rsi], 0
jne 0x14002a380
mov r8, rsi
mov rdx, r15
lea rcx, [rsp + 0x698]
call fcn.140003410
nop
lea r8, [rsp + 0x678]
lea rdx, [rsp + 0x698]
mov rcx, rbx
call fcn.140008b20
call fcn.14004afe0
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
lea rcx, [rsp + 0x780]
call fcn.14004efd0
movss xmm6, dword [rax]
lea rcx, [rsp + 0x788]
call fcn.14004efd0
mulss xmm6, xmm8
subss xmm6, xmm9
movss xmm0, dword [rax]
subss xmm0, xmm6
subss xmm0, xmm13
call fcn.14005d3b0
lea rcx, [rsp + 0x790]
call fcn.14004efd0
movss xmm0, dword [rax]
mulss xmm0, xmm8
subss xmm0, xmm9
movss dword [rsp + 0x278], xmm0
mov dword [rsp + 0x27c], 0x43200000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x278]
lea rcx, str.recorderInfo
call fcn.14003bfc0
lea rcx, [rsp + 0x798]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.info
lea rcx, [rsp + 0x7a0]
call fcn.14003e1d0
mulss xmm6, xmm8
subss xmm6, dword [rax]
addss xmm6, xmm10
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a2160]
movups xmmword [rsp + 0xb10], xmm0
lea rdx, str.info
lea rcx, [rsp + 0xb10]
call fcn.140095450
call fcn.1400909d0
lea rcx, str.status:
call fcn.140095420
call fcn.14004eff0
subss xmm0, dword [0x1400a1fc0]
movaps xmm1, xmm12
call fcn.14005c760
mov ecx, dword [0x1400c6130]
test ecx, ecx
je 0x14002a55a
sub ecx, 1
je 0x14002a53a
sub ecx, 1
je 0x14002a51a
cmp ecx, 1
jne 0x14002a57d
movaps xmm0, xmmword [0x1400a2010]
movups xmmword [rsp + 0xb20], xmm0
lea rdx, str.skipping_click
lea rcx, [rsp + 0xb20]
jmp 0x14002a578
movaps xmm0, xmmword [0x1400a1ff0]
movups xmmword [rsp + 0xb30], xmm0
lea rdx, str.not_recording
lea rcx, [rsp + 0xb30]
jmp 0x14002a578
movaps xmm0, xmmword [0x1400a2000]
movups xmmword [rsp + 0xb40], xmm0
lea rdx, str.recording
lea rcx, [rsp + 0xb40]
jmp 0x14002a578
movaps xmm0, xmmword [0x1400a2010]
movups xmmword [rsp + 0xb50], xmm0
lea rdx, str.awaiting_first_click
lea rcx, [rsp + 0xb50]
call fcn.140095450
movsd xmm1, qword [0x1400c90a0]
movq rdx, xmm1
lea rcx, str.average_cps:___.2f_
call fcn.140095420
mov edx, dword [0x1400c9098]
lea rcx, str.total_clicks:___i_
call fcn.140095420
mov rdx, qword [0x1400c9008]
sub rdx, qword [0x1400c9000]
sar rdx, 2
lea rcx, str.lines_loaded:___i_
call fcn.140095420
movss xmm0, dword [0x1400a1fa4]
call fcn.140058400
mov rax, qword [0x1400c9008]
cmp qword [0x1400c9000], rax
jne 0x14002a604
mov dl, 1
mov ecx, 4
call fcn.140058310
call fcn.14004ece0
movss xmm1, dword [rax]
mulss xmm1, xmm8
xor ecx, ecx
call fcn.140058680
lea rcx, str.multiplier
call fcn.140095420
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
mov dword [rsp + 0x30], 1
lea rax, str._.2f
mov qword [rsp + 0x28], rax
movss xmm0, dword [0x1400a0f84]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm7
movaps xmm2, xmm11
lea rdx, [0x1400c6140]
lea rcx, str.ClickRecordermultiplier
call fcn.140089d60
test al, al
je 0x14002a679
mov rax, qword [0x1400c9008]
cmp qword [0x1400c9000], rax
je 0x14002a689
mov rcx, qword [0x1400c8f60]
call fcn.140007330
mov rax, qword [0x1400c9008]
cmp qword [0x1400c9000], rax
jne 0x14002a698
call fcn.140057c00
mov ecx, 1
call fcn.140057de0
call fcn.140057ca0
call fcn.14004afe0
mov dword [rsp + 0x280], 0x41a00000
mov dword [rsp + 0x284], 0x43660000
lea rcx, [rsp + 0x280]
call fcn.14005d330
lea rcx, [rsp + 0x7a8]
call fcn.14004efd0
movss xmm0, dword [rax]
subss xmm0, dword [0x1400a1f9c]
movss dword [rsp + 0x288], xmm0
mov dword [rsp + 0x28c], 0x43020000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x288]
lea rcx, str.recorderPlayback
call fcn.14003bfc0
lea rcx, [rsp + 0x7b0]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.playback
lea rcx, [rsp + 0x7b8]
call fcn.14003e1d0
mulss xmm6, xmm8
subss xmm6, dword [rax]
addss xmm6, dword [0x1400a1f90]
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a2160]
movups xmmword [rsp + 0xb60], xmm0
lea rdx, str.__playback
lea rcx, [rsp + 0xb60]
call fcn.140095450
call fcn.1400909d0
lea rdx, [0x1400c9094]
lea rcx, str.enabled
call fcn.140084930
test al, al
je 0x14002a7ab
cmp byte [0x1400c90b8], 0
jne 0x14002a7ab
mov rcx, qword [0x1400c8f60]
call fcn.1400074f0
call fcn.14004eff0
movss xmm6, dword [0x1400a1fd4]
subss xmm0, xmm6
movaps xmm1, xmm12
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0xb70], xmm0
lea rdx, [rsp + 0xb70]
mov ecx, 0x15
call fcn.140058540
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0xb80], xmm0
lea rdx, [rsp + 0xb80]
mov ecx, 0x17
call fcn.140058540
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0xb90], xmm0
lea rdx, [rsp + 0xb90]
mov ecx, 0x16
call fcn.140058540
movaps xmm0, xmmword [0x1400a20c0]
movups xmmword [rsp + 0xba0], xmm0
lea rdx, [rsp + 0xba0]
xor ecx, ecx
call fcn.140058540
mov qword [rsp + 0x290], 0
mov rcx, qword [0x1400c6120]
sub r12, rcx
cmp r12, 1
jb 0x14002ba61
lea rax, str.none
cmp qword [0x1400c6128], 0xf
cmova rax, qword [str.none]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 1
lea r9, [0x1400a1234]
lea r8, str.none
movzx edx, byte [rsp + 0x13c8]
lea rcx, [rsp + 0xeb0]
call fcn.140006cd0
nop
mov r8d, 1
lea rdx, [0x1400a1230]
lea rcx, [rsp + 0xeb0]
call fcn.140004dc0
xorps xmm0, xmm0
movups xmmword [rsp + 0x370], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x380], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x370], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x380], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rcx, [rsp + 0x370]
cmp qword [rsp + 0x388], 0xf
cmova rcx, qword [rsp + 0x370]
lea rdx, [rsp + 0x290]
call fcn.140084150
movzx ebx, al
mov r8, qword [rsp + 0x388]
cmp r8, 0xf
jbe 0x14002a958
mov rdx, qword [rsp + 0x370]
lea rcx, [rsp + 0x370]
call fcn.1400166c0
movdqa xmm0, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x380], xmm0
mov byte [rsp + 0x370], 0
lea rcx, [rsp + 0xeb0]
call fcn.1400046b0
test bl, bl
je 0x14002a9a2
mov r8d, 2
lea rdx, [0x1400a1054]
lea rcx, str.none
call fcn.140017210
mov byte [0x1400c912a], 1
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
mov rax, qword [0x1400c9008]
cmp qword [0x1400c9000], rax
jne 0x14002aa0a
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
movaps xmm0, xmmword [0x1400a1ff0]
movups xmmword [rsp + 0xbb0], xmm0
lea rdx, str.there_are_no_clicks_loaded
lea rcx, [rsp + 0xbb0]
call fcn.140095450
lea rcx, str.recorderwhenvisib
call fcn.140058230
lea rdx, [0x1400c9093]
lea rcx, str.when_mouse_visible
call fcn.140084930
call fcn.140057b90
lea rdx, [0x1400c9095]
lea rcx, str.randomize_start
call fcn.140084930
lea rcx, str.starting_point
call fcn.140095420
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
mov dword [rsp + 0x20], r14d
mov r9d, 0x64
lea r8d, [r9 - 0x62]
lea rdx, [0x1400c90ac]
lea rcx, str.Playbackstartpoint
call fcn.14008aab0
movsxd rax, dword [0x1400c90ac]
test eax, eax
js 0x14002aa9e
mov rcx, qword [0x1400c9008]
sub rcx, qword [0x1400c9000]
sar rcx, 2
cmp rax, rcx
jbe 0x14002aaa5
mov dword [0x1400c90ac], r14d
call fcn.140007650
test al, al
jne 0x14002aab4
inc dword [0x1400c90ac]
call fcn.14004afe0
xor ecx, ecx
call fcn.140050c90
test al, al
je 0x14002aae8
xor ecx, ecx
call fcn.140051330
test al, al
je 0x14002aae8
movaps xmm0, xmmword [0x1400a1fe0]
movups xmmword [rsp + 0xbc0], xmm0
lea rax, [rsp + 0xbc0]
jmp 0x14002ab04
call fcn.14004ece0
movups xmm0, xmmword [rax + 0xe8]
movups xmmword [rsp + 0xbd0], xmm0
lea rax, [rsp + 0xbd0]
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x568], xmm0
lea rcx, [rsp + 0x7c0]
call fcn.14004efd0
movss xmm0, dword [rax + 4]
subss xmm0, xmm6
mov dword [rsp + 0x298], 0x43e10000
movss dword [rsp + 0x29c], xmm0
lea rcx, [rsp + 0x298]
call fcn.14005d330
lea rdx, [rsp + 0x568]
mov ecx, 0x15
call fcn.140058540
mov qword [rsp + 0x2a0], 0
lea rdx, [rsp + 0x2a0]
lea rcx, [0x1400a1558]
call fcn.140084150
test al, al
je 0x14002ab90
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rcx, rax
mov edx, 6
call qword [sym.imp.USER32.dll_ShowWindow]
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x568]
mov ecx, 0x15
call fcn.140058540
mov qword [rsp + 0x2a8], 0
lea rdx, [rsp + 0x2a8]
lea rcx, [0x1400a155c]
call fcn.140084150
test al, al
je 0x14002abdb
xor ecx, ecx
call qword [sym.imp.USER32.dll_PostQuitMessage]
mov ecx, 2
call fcn.140057d30
jmp 0x14002b43a
cmp eax, 3
jne 0x14002b432
lea rcx, [rsp + 0x7c8]
call fcn.14004efd0
movss xmm0, dword [rax]
movss xmm7, dword [0x14009df84]
mulss xmm0, xmm7
movss xmm8, dword [0x1400a0f90]
subss xmm0, xmm8
movss dword [rsp + 0x2b0], xmm0
mov dword [rsp + 0x2b4], 0x43960000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x2b0]
lea rcx, str.window
call fcn.14003bfc0
lea rcx, [rsp + 0x7d0]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.window
lea rcx, [rsp + 0x7d8]
call fcn.14003e1d0
mulss xmm6, xmm7
subss xmm6, dword [rax]
addss xmm6, dword [0x1400a1f8c]
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a2160]
movups xmmword [rsp + 0xbe0], xmm0
lea rdx, str.window
lea rcx, [rsp + 0xbe0]
call fcn.140095450
call fcn.1400909d0
mov qword [rsp + 0x2b8], 0
lea rdx, [rsp + 0x2b8]
lea rcx, str.Self_Destruct
call fcn.140084150
test al, al
je 0x14002adb4
xorps xmm0, xmm0
movups xmmword [rsp + 0x6f8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x708], xmm1
mov r8d, 9
lea rdx, str.del__Q__D
lea rcx, [rsp + 0x6f8]
call fcn.140003410
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x478], xmm0
mov qword [rsp + 0x488], r14
mov qword [rsp + 0x490], r14
mov r8d, 0x22
lea rdx, str.C:WindowsPrefetchSKYWALKER..pf
lea rcx, [rsp + 0x478]
call fcn.140003410
nop
lea rdx, [rsp + 0x478]
cmp qword [rsp + 0x490], 0xf
cmova rdx, qword [rsp + 0x478]
mov r8, qword [rsp + 0x488]
lea rcx, [rsp + 0x6f8]
call fcn.140004dc0
cmp qword [rax + 0x18], 0xf
jbe 0x14002ad87
mov rax, qword [rax]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov eax, r14d
xchg byte [0x1400c9031], al
lea rcx, [rsp + 0x478]
call fcn.1400046b0
nop
lea rcx, [rsp + 0x6f8]
call fcn.1400046b0
call fcn.14004eff0
subss xmm0, dword [0x1400a1fac]
movaps xmm1, xmm12
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0xbf0], xmm0
lea rdx, [rsp + 0xbf0]
mov ecx, 0x15
call fcn.140058540
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0xc00], xmm0
lea rdx, [rsp + 0xc00]
mov ecx, 0x17
call fcn.140058540
movaps xmm0, xmmword [0x1400a2050]
movups xmmword [rsp + 0xc10], xmm0
lea rdx, [rsp + 0xc10]
mov ecx, 0x16
call fcn.140058540
movaps xmm0, xmmword [0x1400a20c0]
movups xmmword [rsp + 0xc20], xmm0
lea rdx, [rsp + 0xc20]
xor ecx, ecx
call fcn.140058540
mov qword [rsp + 0x2c0], 0
mov rcx, qword [0x1400c60c0]
movabs r12, 0x7fffffffffffffff
sub r12, rcx
cmp r12, 1
jb 0x14002ba67
lea rax, [0x1400c60b0]
cmp qword [0x1400c60c8], 0xf
cmova rax, qword [0x1400c60b0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 1
lea r9, [0x1400a1234]
lea r8, [0x1400c60b0]
movzx edx, byte [rsp + 0x13c8]
lea rcx, [rsp + 0xf70]
call fcn.140006cd0
nop
mov r8d, 1
lea rdx, [0x1400a1230]
lea rcx, [rsp + 0xf70]
call fcn.140004dc0
xorps xmm0, xmm0
movups xmmword [rsp + 0x390], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x3a0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x390], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x3a0], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rcx, [rsp + 0x390]
cmp qword [rsp + 0x3a8], 0xf
cmova rcx, qword [rsp + 0x390]
lea rdx, [rsp + 0x2c0]
call fcn.140084150
movzx ebx, al
mov r8, qword [rsp + 0x3a8]
cmp r8, 0xf
jbe 0x14002af67
mov rdx, qword [rsp + 0x390]
lea rcx, [rsp + 0x390]
call fcn.1400166c0
movdqa xmm0, xmmword [0x14009deb0]
movdqu xmmword [rsp + 0x3a0], xmm0
mov byte [rsp + 0x390], 0
lea rcx, [rsp + 0xf70]
call fcn.1400046b0
test bl, bl
je 0x14002afb1
mov r8d, 2
lea rdx, [0x1400a1054]
lea rcx, [0x1400c60b0]
call fcn.140017210
mov byte [0x1400c912a], 1
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
mov ecx, 1
call fcn.140057d30
call fcn.140091c80
xor r8d, r8d
lea rdx, [0x1400c6188]
lea rcx, str.GuiCol
call fcn.140086ad0
lea rdx, [0x1400c925c]
lea rcx, str.rainbow
call fcn.140084930
test al, al
je 0x14002b032
cmp byte [0x1400c925c], 0
jne 0x14002b024
movups xmm0, xmmword [0x1400c9178]
movups xmmword [0x1400c6188], xmm0
jmp 0x14002b032
movups xmm0, xmmword [0x1400c6188]
movups xmmword [0x1400c9178], xmm0
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
call fcn.14004afe0
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
lea rcx, [rsp + 0x7e0]
call fcn.14004efd0
movss xmm6, dword [rax]
lea rcx, [rsp + 0x7e8]
call fcn.14004efd0
mulss xmm6, xmm7
subss xmm6, xmm8
movss xmm0, dword [rax]
subss xmm0, xmm6
subss xmm0, xmm13
call fcn.14005d3b0
lea rcx, [rsp + 0x7f0]
call fcn.14004efd0
movss xmm0, dword [rax]
mulss xmm0, xmm7
subss xmm0, xmm8
movss dword [rsp + 0x2c8], xmm0
mov dword [rsp + 0x2cc], 0x43200000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x2c8]
lea rcx, str.jitter
call fcn.14003bfc0
lea rcx, [rsp + 0x7f8]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.jitter
lea rcx, [rsp + 0x800]
call fcn.14003e1d0
mulss xmm6, xmm7
subss xmm6, dword [rax]
addss xmm6, dword [0x1400a1f98]
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a2160]
movups xmmword [rsp + 0xc30], xmm0
lea rdx, str.jitter
lea rcx, [rsp + 0xc30]
call fcn.140095450
call fcn.1400909d0
lea rdx, [0x1400c9110]
lea rcx, str.enable
call fcn.140084930
lea rcx, [0x1400a1dd0]
call fcn.140095420
mov dword [rsp + 0x28], r14d
lea rax, [0x1400a1ddc]
mov qword [rsp + 0x20], rax
mov r9d, 0xa
lea r8d, [r9 - 9]
lea rdx, [0x1400c617c]
lea rcx, str.intensity
call fcn.1400916c0
test al, al
je 0x14002b19f
mov eax, dword [0x1400c617c]
mov dword [0x1400c6180], eax
call fcn.140091c80
lea rcx, [0x1400a14f8]
call fcn.140095420
mov dword [rsp + 0x28], r14d
lea rax, str._d__
mov qword [rsp + 0x20], rax
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, [0x1400c6184]
lea rcx, str.Chance
call fcn.1400916c0
call fcn.14004afe0
lea rcx, [rsp + 0x808]
call fcn.14004efd0
movss xmm6, dword [rax]
lea rcx, [rsp + 0x810]
call fcn.14004efd0
mulss xmm6, xmm7
subss xmm6, xmm8
movss xmm0, dword [rax]
subss xmm0, xmm6
subss xmm0, xmm13
call fcn.14005d3b0
movss xmm0, dword [0x1400a1fc8]
call fcn.14005d400
lea rcx, [rsp + 0x818]
call fcn.14004efd0
movss xmm0, dword [rax]
mulss xmm0, xmm7
subss xmm0, xmm8
movss dword [rsp + 0x2d0], xmm0
mov dword [rsp + 0x2d4], 0x43020000
xor r9d, r9d
mov r8b, 1
lea rdx, [rsp + 0x2d0]
lea rcx, str.credit
call fcn.14003bfc0
lea rcx, [rsp + 0x820]
call fcn.14004efd0
movss xmm6, dword [rax]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, str.credits
lea rcx, [rsp + 0x828]
call fcn.14003e1d0
mulss xmm6, xmm7
subss xmm6, dword [rax]
addss xmm6, dword [0x1400a1f88]
movaps xmm0, xmm6
call fcn.14005d3b0
movaps xmm0, xmmword [0x1400a2160]
movups xmmword [rsp + 0xc40], xmm0
lea rdx, str.__credits
lea rcx, [rsp + 0xc40]
call fcn.140095450
call fcn.1400909d0
call fcn.140091c80
movaps xmm0, xmmword [0x1400a21b0]
movups xmmword [rsp + 0xc50], xmm0
lea rdx, [0x1400a1e1c]
lea rcx, [rsp + 0xc50]
call fcn.140095450
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2140]
movups xmmword [rsp + 0xc60], xmm0
lea rdx, str.ChatGPT.
lea rcx, [rsp + 0xc60]
call fcn.140095450
xor ecx, ecx
call fcn.140050ab0
test al, al
je 0x14002b351
lea rcx, str.https:__www.youtube.com_channel_UCmumYRY3ofhMQOqKmM9eB7A
call fcn.140023ba0
call fcn.140091c80
movaps xmm0, xmmword [0x1400a21b0]
movups xmmword [rsp + 0xc70], xmm0
lea rdx, [0x1400a1e1c]
lea rcx, [rsp + 0xc70]
call fcn.140095450
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
movaps xmm0, xmmword [0x1400a21c0]
movups xmmword [rsp + 0xc80], xmm0
lea rdx, str.vierkant.
lea rcx, [rsp + 0xc80]
call fcn.140095450
xor ecx, ecx
call fcn.140050ab0
test al, al
je 0x14002b3bf
lea rcx, str.https:__github.com_Steve987321
call fcn.140023ba0
call fcn.140091c80
movaps xmm0, xmmword [0x1400a21b0]
movups xmmword [rsp + 0xc90], xmm0
lea rdx, [0x1400a1e1c]
lea rcx, [rsp + 0xc90]
call fcn.140095450
movaps xmm1, xmm12
xorps xmm0, xmm0
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2130]
movups xmmword [rsp + 0xca0], xmm0
lea rdx, str.uxx.
lea rcx, [rsp + 0xca0]
call fcn.140095450
xor ecx, ecx
call fcn.140050ab0
test al, al
je 0x14002b42d
lea rcx, str.https:__www.youtube.com__rakosgecik
call fcn.140023ba0
call fcn.14004afe0
movss xmm6, dword [0x1400a1fd4]
lea r15, [0x14009e0b1]
xor ecx, ecx
call fcn.140050c90
test al, al
je 0x14002b470
xor ecx, ecx
call fcn.140051330
test al, al
je 0x14002b470
movaps xmm0, xmmword [0x1400a1fe0]
movups xmmword [rsp + 0xcb0], xmm0
lea rax, [rsp + 0xcb0]
jmp 0x14002b48c
call fcn.14004ece0
movups xmm0, xmmword [rax + 0xe8]
movups xmmword [rsp + 0xcc0], xmm0
lea rax, [rsp + 0xcc0]
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x578], xmm0
lea rcx, [rsp + 0x830]
call fcn.14004efd0
movss xmm0, dword [rax + 4]
subss xmm0, xmm6
mov dword [rsp + 0x2d8], 0x43e10000
movss dword [rsp + 0x2dc], xmm0
lea rcx, [rsp + 0x2d8]
call fcn.14005d330
lea rdx, [rsp + 0x578]
mov ecx, 0x15
call fcn.140058540
mov qword [rsp + 0x2e0], 0
lea rdx, [rsp + 0x2e0]
lea rcx, [0x1400a1558]
call fcn.140084150
test al, al
je 0x14002b518
call qword [sym.imp.USER32.dll_GetActiveWindow]
mov rcx, rax
mov edx, 6
call qword [sym.imp.USER32.dll_ShowWindow]
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
lea rdx, [rsp + 0x578]
mov ecx, 0x15
call fcn.140058540
mov qword [rsp + 0x2e8], 0
lea rdx, [rsp + 0x2e8]
lea rcx, [0x1400a155c]
call fcn.140084150
test al, al
je 0x14002b563
xor ecx, ecx
call qword [sym.imp.USER32.dll_PostQuitMessage]
mov ecx, 2
call fcn.140057d30
cmp byte [0x1400c9129], 0
je 0x14002b7b0
cmp dword [0x1400c619c], 2
jne 0x14002b7b0
mov r8d, 0x200000
lea rdx, [0x1400c9129]
lea rcx, str.Process_List
call fcn.140038f90
mov qword [rsp + 0x2f0], 0
lea rdx, [rsp + 0x2f0]
lea rcx, str.refresh
call fcn.140084150
test al, al
je 0x14002b5f6
mov rdx, qword [0x1400c8fd0]
mov rcx, qword [0x1400c8fc8]
cmp rcx, rdx
je 0x14002b5f1
lea r8, [0x1400c8fc8]
call fcn.140023170
mov rax, qword [0x1400c8fc8]
mov qword [0x1400c8fd0], rax
call fcn.14002cbd0
mov rdi, r14
mov rcx, qword [0x1400c8fd0]
mov r8, qword [0x1400c8fc8]
sub rcx, r8
movabs r13, 0x2aaaaaaaaaaaaaab
mov rax, r13
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x14002b7ab
mov rbx, r14
lea r12, [0x1400c91b0]
nop dword [rax + rax]
movsxd rsi, dword [0x1400c9144]
cmp rsi, rdi
sete dl
mov qword [rsp + 0x2f8], 0
lea rcx, [rbx + 8]
add rcx, r8
cmp qword [rcx + 0x18], 0xf
jbe 0x14002b66a
mov rcx, qword [rcx]
lea r9, [rsp + 0x2f8]
xor r8d, r8d
call fcn.1400903e0
test al, al
je 0x14002b684
mov dword [0x1400c9144], edi
call fcn.140050c50
test al, al
je 0x14002b6f4
xor ecx, ecx
call fcn.140050fc0
test al, al
je 0x14002b6f4
mov rcx, qword [0x1400c8fc8]
add rcx, 8
add rcx, rbx
cmp qword [rcx + 0x18], 0xf
jbe 0x14002b6b0
mov rcx, qword [rcx]
mov rdx, r12
sub rdx, rcx
nop word [rax + rax]
movzx eax, byte [rcx]
mov byte [rdx + rcx], al
lea rcx, [rcx + 1]
test al, al
jne 0x14002b6c0
mov r8, qword [0x1400c8fc8]
mov eax, dword [r8 + rbx]
mov dword [0x1400c9214], eax
mov rax, qword [r8 + rbx + 0x28]
mov qword [0x1400c90b0], rax
mov byte [0x1400c9129], 0
jmp 0x14002b6fb
mov r8, qword [0x1400c8fc8]
cmp rsi, rdi
jne 0x14002b77d
mov qword [rsp + 0x300], 0
lea rdx, [rsp + 0x300]
lea rcx, str.select_as_active
call fcn.140084150
test al, al
je 0x14002b776
mov rcx, qword [0x1400c8fc8]
add rcx, 8
add rcx, rbx
cmp qword [rcx + 0x18], 0xf
jbe 0x14002b73c
mov rcx, qword [rcx]
mov rdx, r12
sub rdx, rcx
movzx eax, byte [rcx]
mov byte [rdx + rcx], al
lea rcx, [rcx + 1]
test al, al
jne 0x14002b742
mov r8, qword [0x1400c8fc8]
mov eax, dword [r8 + rbx]
mov dword [0x1400c9214], eax
mov rax, qword [r8 + rbx + 0x28]
mov qword [0x1400c90b0], rax
mov byte [0x1400c9129], 0
jmp 0x14002b77d
mov r8, qword [0x1400c8fc8]
inc rdi
add rbx, 0x30
mov rcx, qword [0x1400c8fd0]
sub rcx, r8
mov rax, r13
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rdi, rdx
jb 0x14002b640
call fcn.14004a8d0
lea rcx, [rsp + 0x838]
call fcn.14004efd0
movss xmm0, dword [rax + 4]
subss xmm0, xmm13
call fcn.14005d400
movaps xmm0, xmmword [0x1400a2080]
movups xmmword [rsp + 0xcd0], xmm0
lea rdx, str.madeby
lea rcx, [rsp + 0xcd0]
call fcn.140095450
movaps xmm1, xmm11
movaps xmm0, xmm11
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2090]
movups xmmword [rsp + 0xce0], xmm0
lea rdx, [0x1400a1ef8]
lea rcx, [rsp + 0xce0]
call fcn.140095450
movaps xmm1, xmm11
movaps xmm0, xmm11
call fcn.14005c760
movaps xmm0, xmmword [0x1400a20b0]
movups xmmword [rsp + 0xcf0], xmm0
lea rdx, [0x1400a1efc]
lea rcx, [rsp + 0xcf0]
call fcn.140095450
movaps xmm1, xmm11
movaps xmm0, xmm11
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2100]
movups xmmword [rsp + 0xd00], xmm0
lea rdx, [0x1400a1f00]
lea rcx, [rsp + 0xd00]
call fcn.140095450
movaps xmm1, xmm11
movaps xmm0, xmm11
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2110]
movups xmmword [rsp + 0xd10], xmm0
mov rdx, r15
lea rcx, [rsp + 0xd10]
call fcn.140095450
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
movaps xmm0, xmmword [0x1400a2100]
movups xmmword [rsp + 0xd20], xmm0
lea rdx, [0x1400a1f04]
lea rcx, [rsp + 0xd20]
call fcn.140095450
movaps xmm1, xmm11
movaps xmm0, xmm11
call fcn.14005c760
movaps xmm0, xmmword [0x1400a20b0]
movups xmmword [rsp + 0xd30], xmm0
lea rdx, [0x1400a1f08]
lea rcx, [rsp + 0xd30]
call fcn.140095450
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
movaps xmm0, xmmword [0x1400a20a0]
movups xmmword [rsp + 0xd40], xmm0
lea rdx, [0x1400a1f0c]
lea rcx, [rsp + 0xd40]
call fcn.140095450
xor ecx, ecx
call fcn.140050ab0
test al, al
je 0x14002b96c
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], r14
xor r9d, r9d
lea r8, str.https:__www.youtube.com_channel_UCaP_66RdEx46ud7K_pCNIBw
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
movaps xmm2, xmmword [0x1400a2120]
movups xmmword [rsp + 0xd50], xmm2
lea rdx, [0x1400a1f54]
lea rcx, [rsp + 0xd50]
call fcn.140095450
movaps xmm1, xmm12
movaps xmm0, xmm11
call fcn.14005c760
movaps xmm0, xmmword [0x1400a20f0]
movups xmmword [rsp + 0xd60], xmm0
lea rdx, str.build_04_20
lea rcx, [rsp + 0xd60]
call fcn.140095450
call fcn.14004a8d0
lea r11, [rsp + 0x1380]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
call fcn.140004d80
nop
mov dword [rsp + 0x338], r14d
mov ecx, 6
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
nop
call fcn.140097b40
nop
call fcn.140004d80
nop
call fcn.140004d80
nop
call fcn.140023bd0
nop
lea rcx, str.invalid_stoi_argument
call sub.MSVCP140.dll_void___cdecl_std::_Xinvalid_argument_char_const____ptr64_
lea rcx, str.stoi_argument_out_of_range
call sub.MSVCP140.dll_void___cdecl_std::_Xout_of_range_char_const____ptr64_
nop
call fcn.140004d80
int3
call fcn.140004d80
int3