Function at 0x140051180
Capabilities:
Create process on windows
Self delete

Disassembly:
mov rax, rsp
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x4a8]
sub rsp, 0x568
movaps xmmword [rax - 0x58], xmm6
movaps xmmword [rax - 0x68], xmm7
movaps xmmword [rax - 0x78], xmm8
movaps xmmword [rax - 0x88], xmm9
movaps xmmword [rax - 0x98], xmm10
movaps xmmword [rax - 0xa8], xmm11
movaps xmmword [rax - 0xb8], xmm12
movaps xmmword [rax - 0xc8], xmm13
movaps xmmword [rax - 0xd8], xmm14
movaps xmmword [rax - 0xe8], xmm15
xor r12d, r12d
mov dword [rbp + 0x4b0], r12d
call fcn.140009730
call fcn.140005420
mov rbx, rax
mov qword [rbp + 0x108], rax
xorps xmm8, xmm8
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4b0]
call fcn.140002590
movsd xmm0, qword [rax]
movsd qword [rbx + 8], xmm0
mov dword [rbx + 0x14], r12d
movss xmm14, dword [0x140110df4]
movaps xmm2, xmm14
movaps xmm1, xmm14
lea rcx, [rbp + 0x4b0]
call fcn.140002590
lea r13, [rbx + 0x4c]
movsd xmm0, qword [rax]
movsd qword [r13], xmm0
mov dword [rbx + 0x74], 0x41000000
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov r8, rbx
xor edx, edx
lea rcx, [rbp + 0x4b0]
call fcn.140013f20
xorps xmm2, xmm2
movss xmm1, dword [0x1401a6b74]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
movsd xmm0, qword [0x1401a5640]
movsd qword [rbp + 0x4b0], xmm0
mov r8, rax
lea rdx, [rbp + 0x4b0]
lea rcx, [rbp + 0x4c0]
call fcn.14004d990
mov rcx, rax
xor edx, edx
call fcn.140013fb0
xor edx, edx
mov r8d, 0x12f
lea rcx, [0x14010f510]
call fcn.14000ff10
lea rcx, [rsp + 0x50]
call fcn.140013c50
call fcn.140005420
movsd xmm0, qword [rax + 0x4c]
movsd qword [rsp + 0x48], xmm0
call fcn.140008f90
mov rsi, rax
lea rcx, [0x1401a75c0]
call fcn.140005460
mov edi, eax
xorps xmm2, xmm2
movss xmm1, dword [0x1401a6b74]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
movsd xmm0, qword [0x1401a5640]
movsd qword [rbp + 0x4b0], xmm0
lea r8, [rbp + 0x4b0]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c0]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov dword [rsp + 0x28], r12d
movss xmm0, dword [0x140110dd8]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rax
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.1400273f0
call fcn.140008f90
mov rsi, rax
lea rcx, [0x1401a7520]
call fcn.140005460
mov edi, eax
xorps xmm2, xmm2
movss xmm1, dword [0x1401a6b74]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
movsd xmm0, qword [0x1401a5640]
movsd qword [rbp + 0x4b0], xmm0
lea r8, [rbp + 0x4b0]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c0]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
movss xmm9, dword [0x140110d40]
movss dword [rsp + 0x30], xmm9
mov dword [rsp + 0x28], r12d
movss xmm0, dword [0x140110dd8]
movss dword [rsp + 0x20], xmm0
mov r9d, edi
mov r8, rax
lea rdx, [rsp + 0x50]
mov rcx, rsi
call fcn.1400272e0
lea rcx, [0x1401a7670]
call fcn.140005460
mov edx, eax
xor ecx, ecx
call fcn.1400054a0
mov rcx, qword [0x1401a6b68]
call fcn.140013790
movss xmm15, dword [0x140110d08]
movaps xmm2, xmm15
movaps xmm1, xmm15
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movss xmm1, dword [rsp + 0x48]
mulss xmm1, xmm15
addss xmm1, dword [0x1401a6b74]
movss xmm12, dword [0x140110e18]
subss xmm1, xmm12
xorps xmm2, xmm2
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm10, dword [0x140110e40]
movaps xmm2, xmm10
movaps xmm1, xmm10
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14004d990
mov r8, rdi
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.14004d990
mov rbx, rax
xorps xmm2, xmm2
movaps xmm1, xmm10
lea rcx, [rbp - 0x58]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x50]
call fcn.14004d990
mov rdx, rax
lea r8, [rsp + 0x48]
lea rcx, [rbp + 0x80]
call fcn.14004d990
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8, [0x14010f510]
mov rdx, rbx
mov rcx, rax
call fcn.1400060d0
call fcn.140013830
lea r8, [0x1401a4ee0]
lea rdx, str.license:
lea rcx, [rbp + 0x398]
call fcn.14005d4c0
movss xmm2, dword [0x140110d00]
xorps xmm1, xmm1
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
lea rcx, [rbp + 0x398]
call fcn.1400475a0
mov r14, rax
xorps xmm2, xmm2
movss xmm1, dword [0x1401a6b74]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [0x1401a5644]
movaps xmm1, xmm10
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14004d990
mov r8, rdi
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.14004d990
mov rbx, rax
movss xmm2, dword [0x1401a5644]
subss xmm2, dword [0x140110ed4]
movss xmm1, dword [rsp + 0x48]
addss xmm1, xmm10
lea rcx, [rbp - 0x58]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x50]
call fcn.14004d990
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8, r14
mov rdx, rbx
mov rcx, rax
call fcn.1400060d0
movss xmm2, dword [0x140110d0c]
xorps xmm1, xmm1
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov r14, rax
lea rcx, [0x1401a5958]
call fcn.1400475a0
mov rsi, rax
xorps xmm2, xmm2
movss xmm1, dword [0x1401a6b74]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [0x1401a5644]
movaps xmm1, xmm10
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14004d990
mov r8, rdi
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.14004d990
mov rbx, rax
movss xmm2, dword [0x1401a5644]
subss xmm2, dword [0x140110ed4]
movss xmm1, dword [rsp + 0x48]
addss xmm1, xmm10
lea rcx, [rbp - 0x58]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x50]
call fcn.14004d990
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8, rsi
mov rdx, rbx
mov rcx, rax
call fcn.1400060d0
mov rcx, qword [0x1401a6b68]
call fcn.140013790
mov edx, 0xfffffffa
xor ecx, ecx
call fcn.1400054a0
lea r8, [0x1401a5958]
lea rdx, str.Hello_
lea rcx, [rbp + 0x378]
call fcn.14005d4c0
movaps xmm2, xmm15
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
lea rcx, [rbp + 0x378]
call fcn.1400475a0
mov r14, rax
movss xmm1, dword [rsp + 0x48]
mulss xmm1, xmm15
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110f38]
xorps xmm2, xmm2
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm6, dword [0x140110e28]
movaps xmm2, xmm6
movaps xmm1, xmm10
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14004d990
mov r8, rdi
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.14004d990
mov rbx, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp - 0x58]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x50]
call fcn.14004d990
mov rdx, rax
lea r8, [rsp + 0x48]
lea rcx, [rbp + 0x80]
call fcn.14004d990
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8, r14
mov rdx, rbx
mov rcx, rax
call fcn.1400060d0
call fcn.140013830
lea ecx, [r12 + 1]
call fcn.140005570
call fcn.140008f90
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movss xmm7, dword [0x140110e94]
movaps xmm2, xmm7
movaps xmm1, xmm7
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm7
movaps xmm1, xmm7
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm11, dword [0x140110dd4]
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov rbx, rax
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rsp + 0x40]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x80]
call fcn.14004d990
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a69c0]
mov rcx, r15
call fcn.140027a90
mov edx, 0xff645d5a
xor ecx, ecx
call fcn.1400054a0
movaps xmm2, xmm15
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movss xmm1, dword [rsp + 0x48]
mulss xmm1, xmm15
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110eb0]
movss xmm2, dword [0x140111030]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [0x140110e5c]
movaps xmm1, xmm10
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14004d990
mov r8, rdi
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.14004d990
mov rbx, rax
movaps xmm2, xmm14
movaps xmm1, xmm12
lea rcx, [rbp - 0x58]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x50]
call fcn.14004d990
mov rdx, rax
lea r8, [rsp + 0x48]
lea rcx, [rbp + 0x80]
call fcn.14004d990
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8, str.Welcome_Back_
mov rdx, rbx
mov rcx, rax
call fcn.1400060d0
lea ecx, [r12 + 1]
call fcn.140005570
lea ecx, [r12 + 1]
call fcn.140005570
movss xmm1, dword [0x1401a6b74]
movss xmm13, dword [0x140110fd4]
addss xmm1, xmm13
movaps xmm2, xmm12
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rcx, rax
call fcn.140017c60
lea rcx, [0x1401a7670]
call fcn.140005460
mov esi, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm6
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6af0]
lea ecx, [r12 + 1]
call fcn.140038920
test al, al
je 0x140051b41
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8, str.https:__sltools.ro_discord
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm13
addss xmm1, xmm6
addss xmm1, dword [0x140110d98]
movss xmm7, dword [0x140110e44]
addss xmm1, xmm7
movaps xmm2, xmm12
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rcx, rax
call fcn.140017c60
lea rcx, [0x1401a7670]
call fcn.140005460
mov esi, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm6
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6af8]
mov ecx, 2
call fcn.140038920
test al, al
je 0x140051c14
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8, str.https:__sltools.ro_youtube
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm13
addss xmm1, xmm6
addss xmm1, xmm7
addss xmm1, xmm6
addss xmm1, xmm11
addss xmm1, xmm7
movaps xmm2, xmm12
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rcx, rax
call fcn.140017c60
lea rcx, [0x1401a7670]
call fcn.140005460
mov esi, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rdi, rax
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm6
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6a60]
mov ecx, 3
call fcn.140038920
test al, al
je 0x140051ce4
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8, str.https:__sltools.ro
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
lea rax, [0x1401033d4]
mov qword [rbp + 0x90], rax
lea rax, [0x1401033d8]
mov qword [rbp + 0x98], rax
lea rax, [0x1401033dc]
mov qword [rbp + 0xa0], rax
lea rax, [0x1401033e0]
mov qword [rbp + 0xa8], rax
lea rax, [0x1401033e4]
mov qword [rbp + 0xb0], rax
lea rax, [0x1401033e8]
mov qword [rbp + 0xb8], rax
lea rax, str.General
mov qword [rbp + 0x40], rax
lea rax, str.Autopot
mov qword [rbp + 0x48], rax
lea rax, str.Spammer
mov qword [rbp + 0x50], rax
lea rax, str.Teleport
mov qword [rbp + 0x58], rax
lea rax, [0x14010f5c4]
mov qword [rbp + 0x60], rax
lea rax, str.Draw
mov qword [rbp + 0x68], rax
lea rax, str.General_Settings
mov qword [rbp + 0x10], rax
lea rax, str.HP__SP__Status
mov qword [rbp + 0x18], rax
lea rax, str.Spam_Keys__Aim
mov qword [rbp + 0x20], rax
lea rax, str.TP_Click__Finder
mov qword [rbp + 0x28], rax
lea rax, str.Filter__Color__Highlight
mov qword [rbp + 0x30], rax
lea rax, str.Display_Info__Maya
mov qword [rbp + 0x38], rax
movss xmm2, dword [rsp + 0x4c]
movss xmm12, dword [0x140110d60]
mulss xmm2, xmm12
addss xmm2, xmm10
movss xmm7, dword [0x140110dfc]
addss xmm2, xmm7
movss xmm1, dword [rsp + 0x48]
addss xmm1, dword [0x140110df0]
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rcx, rax
call fcn.140017c60
call fcn.140018080
mov edi, r12d
mov rbx, r12
movss xmm6, dword [0x140110e20]
nop word [rax + rax]
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm6
movaps xmm2, xmm6
lea rcx, [rbp + 0x4b0]
call fcn.140002590
cmp edi, dword [0x1401a7430]
sete cl
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + rbx + 0x10]
mov r8, qword [rbp + rbx + 0x40]
mov rdx, qword [rbp + rbx + 0x90]
call fcn.140036c10
test al, al
je 0x140051e6a
mov dword [0x1401a7430], edi
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm6
movaps xmm2, xmm6
lea rcx, [rbp + 0x4b0]
call fcn.140002590
lea esi, [rdi + 1]
cmp esi, dword [0x1401a7430]
sete cl
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + rbx + 0x18]
mov r8, qword [rbp + rbx + 0x48]
mov rdx, qword [rbp + rbx + 0x98]
call fcn.140036c10
test al, al
je 0x140051eb7
mov dword [0x1401a7430], esi
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm6
movaps xmm2, xmm6
lea rcx, [rbp + 0x4b0]
call fcn.140002590
lea esi, [rdi + 2]
cmp esi, dword [0x1401a7430]
sete cl
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + rbx + 0x20]
mov r8, qword [rbp + rbx + 0x50]
mov rdx, qword [rbp + rbx + 0xa0]
call fcn.140036c10
test al, al
je 0x140051f04
mov dword [0x1401a7430], esi
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm6
movaps xmm2, xmm6
lea rcx, [rbp + 0x4b0]
call fcn.140002590
lea esi, [rdi + 3]
cmp esi, dword [0x1401a7430]
sete cl
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + rbx + 0x28]
mov r8, qword [rbp + rbx + 0x58]
mov rdx, qword [rbp + rbx + 0xa8]
call fcn.140036c10
test al, al
je 0x140051f51
mov dword [0x1401a7430], esi
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm6
movaps xmm2, xmm6
lea rcx, [rbp + 0x4b0]
call fcn.140002590
lea esi, [rdi + 4]
cmp esi, dword [0x1401a7430]
sete cl
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + rbx + 0x30]
mov r8, qword [rbp + rbx + 0x60]
mov rdx, qword [rbp + rbx + 0xb0]
call fcn.140036c10
test al, al
je 0x140051f9e
mov dword [0x1401a7430], esi
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm6
movaps xmm2, xmm6
lea rcx, [rbp + 0x4b0]
call fcn.140002590
lea esi, [rdi + 5]
cmp esi, dword [0x1401a7430]
sete cl
mov qword [rsp + 0x20], rax
mov r9, qword [rbp + rbx + 0x38]
mov r8, qword [rbp + rbx + 0x68]
mov rdx, qword [rbp + rbx + 0xb8]
call fcn.140036c10
test al, al
je 0x140051feb
mov dword [0x1401a7430], esi
add edi, 6
add rbx, 0x30
cmp edi, 6
jb 0x140051e20
call fcn.1400181d0
movss xmm2, dword [0x140110dcc]
movss xmm1, dword [0x140110dc8]
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rdx, rax
lea r8, [rsp + 0x48]
lea rcx, [rbp + 0x4b8]
call fcn.14004d990
mov rcx, rax
call fcn.140017c60
call fcn.14004e350
lea rcx, [0x1401a7680]
call fcn.140005460
mov esi, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rdi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
movaps xmm2, xmm6
movaps xmm1, xmm6
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6b40]
mov ecx, 4
call fcn.140038920
test al, al
je 0x1400520bd
cmp byte [0x140126ae6], r12b
sete byte [0x140126ae6]
lea rcx, [rbp + 0x4b0]
call fcn.14004e380
movss xmm2, dword [rax + 4]
movss xmm0, dword [0x1401a6b70]
mulss xmm0, dword [0x140110d54]
movss xmm1, dword [rax]
unpcklps xmm1, xmm2
movq rdx, xmm1
call fcn.14004e4f0
movss xmm1, dword [0x1401a6b74]
subss xmm1, xmm7
movss xmm2, dword [0x140111038]
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov r8, rax
lea rdx, [0x1401a5640]
lea rcx, [rbp + 0x4b8]
call fcn.14004d990
mov rcx, rax
call fcn.140017c60
lea rcx, [0x1401a7680]
call fcn.140005460
mov esi, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rdi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6958]
mov ecx, 5
call fcn.140038920
test al, al
je 0x1400521b7
xor edx, edx
mov rcx, qword [0x1401a6d20]
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [0x1401a5630], r12b
call fcn.140008f90
mov r14, rax
lea rcx, [0x1401a75d0]
call fcn.140005460
mov esi, eax
movaps xmm2, xmm8
movss xmm1, dword [0x1401a6b74]
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [0x1401a5644]
subss xmm2, xmm10
movss xmm0, dword [rsp + 0x4c]
movss xmm7, dword [0x140110d7c]
mulss xmm0, xmm7
subss xmm2, xmm0
movaps xmm1, xmm10
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c0]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov r8, rdi
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14004d990
mov rbx, rax
movss xmm2, dword [rsp + 0x4c]
subss xmm2, xmm14
movaps xmm1, xmm8
lea rcx, [rbp - 0x80]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x58]
call fcn.14004d990
mov rdx, rax
lea r8, [rsp + 0x48]
lea rcx, [rbp - 0x50]
call fcn.14004d990
mov dword [rsp + 0x28], r12d
movss xmm0, dword [0x140110da0]
movss dword [rsp + 0x20], xmm0
mov r9d, esi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.1400273f0
call fcn.140008f90
mov r14, rax
lea rcx, [0x1401a7530]
call fcn.140005460
mov esi, eax
movaps xmm2, xmm8
movss xmm1, dword [0x1401a6b74]
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [0x1401a5644]
subss xmm2, xmm10
movss xmm0, dword [rsp + 0x4c]
mulss xmm0, xmm7
subss xmm2, xmm0
movaps xmm1, xmm10
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c0]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov r8, rdi
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14004d990
mov rbx, rax
movss xmm2, dword [rsp + 0x4c]
subss xmm2, xmm14
movaps xmm1, xmm8
lea rcx, [rbp - 0x80]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x58]
call fcn.14004d990
mov rdx, rax
lea r8, [rsp + 0x48]
lea rcx, [rbp - 0x50]
call fcn.14004d990
movss dword [rsp + 0x30], xmm9
mov dword [rsp + 0x28], r12d
movss xmm0, dword [0x140110da0]
movss dword [rsp + 0x20], xmm0
mov r9d, esi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.1400272e0
call fcn.140008f90
mov r14, rax
lea rcx, [0x1401a75d0]
call fcn.140005460
mov esi, eax
movaps xmm2, xmm8
movss xmm1, dword [0x1401a6b74]
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rdi, rax
movss xmm0, dword [rsp + 0x4c]
mulss xmm0, xmm12
movss xmm2, dword [0x1401a5644]
subss xmm2, xmm0
movaps xmm1, xmm10
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c0]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov r8, rdi
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14004d990
mov rbx, rax
movss xmm2, dword [0x1401a5644]
subss xmm2, xmm10
movss xmm0, dword [rsp + 0x4c]
mulss xmm0, xmm12
subss xmm2, xmm0
movaps xmm1, xmm8
lea rcx, [rbp - 0x80]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x58]
call fcn.14004d990
mov rdx, rax
lea r8, [rsp + 0x48]
lea rcx, [rbp - 0x50]
call fcn.14004d990
mov dword [rsp + 0x28], r12d
movss xmm0, dword [0x140110da0]
movss dword [rsp + 0x20], xmm0
mov r9d, esi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.1400273f0
call fcn.140008f90
mov r14, rax
lea rcx, [0x1401a7530]
call fcn.140005460
mov esi, eax
movaps xmm2, xmm8
movss xmm1, dword [0x1401a6b74]
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rdi, rax
movss xmm0, dword [rsp + 0x4c]
mulss xmm0, xmm12
movss xmm2, dword [0x1401a5644]
subss xmm2, xmm0
movaps xmm1, xmm10
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rbx, rax
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4c0]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov r8, rdi
mov rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14004d990
mov rbx, rax
movss xmm2, dword [0x1401a5644]
subss xmm2, xmm10
movss xmm0, dword [rsp + 0x4c]
mulss xmm0, xmm12
subss xmm2, xmm0
movaps xmm1, xmm8
lea rcx, [rbp - 0x80]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x58]
call fcn.14004d990
mov rdx, rax
lea r8, [rsp + 0x48]
lea rcx, [rbp - 0x50]
call fcn.14004d990
movss dword [rsp + 0x30], xmm9
mov dword [rsp + 0x28], r12d
movss xmm0, dword [0x140110da0]
movss dword [rsp + 0x20], xmm0
mov r9d, esi
mov r8, rbx
mov rdx, rax
mov rcx, r14
call fcn.1400272e0
call fcn.140014030
mov r12, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r15d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov r14, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movss xmm1, dword [0x140110dd8]
movaps xmm2, xmm1
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm0, dword [rsp + 0x4c]
mulss xmm0, xmm12
movss xmm2, dword [0x1401a5644]
subss xmm2, xmm0
movaps xmm1, xmm10
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x40]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.14004d990
mov r8, rdi
mov rdx, rax
lea rcx, [rbp - 0x58]
call fcn.14004d9c0
mov rdi, rax
movss xmm1, dword [0x140110dd8]
movaps xmm2, xmm1
lea rcx, [rbp - 0x50]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [0x1401a5644]
subss xmm2, xmm10
movss xmm0, dword [rsp + 0x4c]
mulss xmm0, xmm12
subss xmm2, xmm0
movaps xmm1, xmm8
lea rcx, [rbp + 0x80]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x110]
call fcn.14004d990
mov rdx, rax
lea r8, [rsp + 0x48]
lea rcx, [rbp + 0xe0]
call fcn.14004d990
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x78]
call fcn.14004d990
mov dword [rsp + 0x30], r15d
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov r9, rdi
mov r8, rax
mov rdx, qword [0x1401a6b40]
mov rcx, r12
call fcn.140027a90
call fcn.140014030
mov rdi, rax
lea rcx, [0x1401a75d0]
call fcn.140005460
mov ebx, eax
movss xmm0, dword [rsp + 0x4c]
mulss xmm0, xmm12
movss xmm2, dword [0x1401a5644]
subss xmm2, xmm0
addss xmm2, xmm7
movss xmm6, dword [0x140110e48]
movaps xmm1, xmm6
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4b8]
call fcn.14004d990
mov dword [rsp + 0x20], 0x64
mov r9d, ebx
movaps xmm2, xmm11
mov rdx, rax
mov rcx, rdi
call fcn.1400278d0
call fcn.140014030
mov rdi, rax
mov dword [rsp + 0x20], 0xff
xor r9d, r9d
xor edx, edx
mov r8d, 0xff
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov ebx, eax
movss xmm0, dword [rsp + 0x4c]
mulss xmm0, xmm12
movss xmm2, dword [0x1401a5644]
subss xmm2, xmm0
addss xmm2, xmm7
movaps xmm1, xmm6
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x4b8]
call fcn.14004d990
mov dword [rsp + 0x20], 0x64
mov r9d, ebx
movss xmm2, dword [0x140110da0]
mov rdx, rax
mov rcx, rdi
call fcn.1400278d0
call fcn.14004e6c0
call fcn.14004ea00
call fcn.14004ec40
mov eax, dword [0x1401a7454]
movss xmm7, dword [0x14011101c]
cmp dword [0x1401a7430], eax
jne 0x140052868
movaps xmm6, xmm9
jmp 0x14005286b
movaps xmm6, xmm7
call fcn.140008d70
movss xmm0, dword [rax + 0x10]
movss xmm11, dword [0x140110d8c]
mulss xmm0, xmm11
mulss xmm0, xmm6
addss xmm0, dword [0x1401a7098]
movaps xmm2, xmm9
movaps xmm1, xmm8
call fcn.14005d530
movss dword [0x1401a7098], xmm0
mov eax, dword [0x1401a7454]
cmp dword [0x1401a7430], eax
jne 0x1400528b8
movaps xmm6, xmm9
jmp 0x1400528bb
movaps xmm6, xmm7
call fcn.140008d70
mov rbx, rax
movss xmm0, dword [0x140110fa8]
call fcn.14004dfe0
mulss xmm0, dword [rbx + 0x10]
mulss xmm0, xmm6
addss xmm0, dword [0x1401a7848]
movaps xmm2, xmm9
movaps xmm1, xmm8
call fcn.14005d530
movss dword [0x1401a7848], xmm0
movss xmm1, dword [0x1401a7098]
ucomiss xmm1, xmm8
jp 0x14005291a
jne 0x14005291a
ucomiss xmm0, xmm8
jp 0x14005291a
jne 0x14005291a
mov eax, dword [0x1401a7430]
mov dword [0x1401a7454], eax
mov r12, qword [rbp + 0x108]
mulss xmm1, dword [r12]
xor ecx, ecx
call fcn.140005640
lea r14, [0x1401a5670]
lea r15, [0x1401a70d0]
mov rdi, 0xffffffffffffffff
movss xmm12, dword [0x140110e08]
movss xmm6, dword [0x140110e78]
movss xmm13, dword [0x140110e04]
movss xmm7, dword [0x140110eb8]
mov eax, dword [0x1401a7430]
movss xmm14, dword [0x140110d60]
test eax, eax
jne 0x140053b7d
movaps xmm2, xmm14
mov rdx, r13
lea rcx, [rbp + 0x4b8]
call fcn.14004d970
mov rbx, rax
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm10
movaps xmm2, xmm10
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov rcx, rax
call fcn.140017c60
call fcn.140018080
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm15
movss xmm2, dword [0x140110f34]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rax
xor esi, esi
mov dword [rsp + 0x20], esi
xor r9d, r9d
lea rdx, str.General
lea rcx, [0x1401017ba]
call fcn.14000cf40
lea rdx, [0x1401a7103]
lea rcx, str.Fast_Refresh
call fcn.140038b20
lea rdx, [0x1401a7104]
lea rcx, str.No_Animation
call fcn.140038b20
lea rdx, [0x1401a7458]
lea rcx, str.Physical_Input
call fcn.140038b20
lea rdx, [0x1401a7450]
lea rcx, str.Watch_Tomb
call fcn.140038b20
lea rcx, [rbp + 0x4b8]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdx, rax
lea rcx, str.Save
call fcn.140037bd0
test al, al
je 0x1400536e5
cmp dword [0x140126078], edi
je 0x1400536e5
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp - 0x40]
call fcn.14005c680
lea rdx, str.settings.ini
lea rcx, [rbp - 0x40]
call fcn.14005c790
movzx ebx, byte [0x1401a7103]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Fast_Refresh
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
movzx ebx, byte [0x1401a7458]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Physical_Input
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
movzx ebx, byte [0x1401a6889]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Rainbow_Theme
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
movsxd rax, dword [reloc.OLEAUT32.dll_VariantClear]
lea rdi, [0x1401a57e0]
mov rbx, qword [rdi + rax*8]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.Pause_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
movsxd rax, dword [0x1401a562c]
mov rbx, qword [rdi + rax*8]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.Toggle_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
lea rcx, [rbp + 0x178]
call fcn.14004dff0
lea rcx, [rbp + 0x198]
call fcn.14004dff0
lea rcx, [rbp - 0x78]
call fcn.14004dff0
lea rcx, [rsp + 0x60]
call fcn.14004dff0
lea rcx, [rbp + 0x158]
call fcn.14004dff0
mov rdi, r14
mov ebx, esi
lea rcx, str.pqrstuvwx123456789QWERTYUIOASDFGHJKLZXCVBNM
nop dword [rax]
mov eax, dword [0x1401a705c]
cmp dword [rbx + rcx], eax
jne 0x140052c51
mov rdx, qword [rdi]
lea rcx, [rbp + 0x178]
call fcn.1400475e0
lea rcx, str.pqrstuvwx123456789QWERTYUIOASDFGHJKLZXCVBNM
mov eax, dword [0x1401a7064]
cmp dword [rbx + rcx], eax
jne 0x140052c72
mov rdx, qword [rdi]
lea rcx, [rbp + 0x198]
call fcn.1400475e0
lea rcx, str.pqrstuvwx123456789QWERTYUIOASDFGHJKLZXCVBNM
mov eax, dword [0x1401a7058]
cmp dword [rbx + rcx], eax
jne 0x140052c90
mov rdx, qword [rdi]
lea rcx, [rbp - 0x78]
call fcn.1400475e0
lea rcx, str.pqrstuvwx123456789QWERTYUIOASDFGHJKLZXCVBNM
mov eax, dword [0x1401a7054]
cmp dword [rbx + rcx], eax
jne 0x140052caf
mov rdx, qword [rdi]
lea rcx, [rsp + 0x60]
call fcn.1400475e0
lea rcx, str.pqrstuvwx123456789QWERTYUIOASDFGHJKLZXCVBNM
mov eax, dword [0x1401a7440]
cmp dword [rbx + rcx], eax
jne 0x140052cd0
mov rdx, qword [rdi]
lea rcx, [rbp + 0x158]
call fcn.1400475e0
lea rcx, str.pqrstuvwx123456789QWERTYUIOASDFGHJKLZXCVBNM
add rbx, 4
add rdi, 8
cmp rbx, 0xac
jb 0x140052c30
mov ebx, dword [0x1401a7060]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x30], sil
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9d, ebx
lea r8, str.HP__
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cdd0
lea rcx, [rbp + 0x178]
call fcn.1400475a0
mov rbx, rax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.HP_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
mov ebx, dword [0x1401a7050]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x30], sil
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9d, ebx
lea r8, str.SP__
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cdd0
lea rcx, [rbp + 0x198]
call fcn.1400475a0
mov rbx, rax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.SP_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
mov ebx, dword [0x1401a706c]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x30], sil
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9d, ebx
lea r8, str.Ygg__
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cdd0
lea rcx, [rbp - 0x78]
call fcn.1400475a0
mov rbx, rax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.Ygg_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
lea rcx, [rsp + 0x60]
call fcn.1400475a0
mov rbx, rax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.Status_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
mov ebx, dword [0x1401a5634]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x30], sil
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9d, ebx
lea r8, str.Autopot_Delay
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cdd0
movzx ebx, byte [0x1401a7068]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Pot_in_City
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
lea rcx, [rbp + 0x118]
call fcn.14004dff0
mov rdi, rsi
mov rbx, rsi
nop
cmp byte [rbx + r15], sil
je 0x140052f4d
mov rdx, qword [r14 + rbx*8]
test rdi, rdi
je 0x140052f3e
lea rcx, [rbp + 0x40]
call fcn.140047690
mov r8, rax
lea rdx, [0x14010f73c]
lea rcx, [rbp + 0x10]
call fcn.140047c50
mov rdx, rax
lea rcx, [rbp + 0x118]
call fcn.1400475d0
lea rcx, [rbp + 0x10]
call fcn.140047600
lea rcx, [rbp + 0x40]
call fcn.140047600
jmp 0x140052f4a
lea rcx, [rbp + 0x118]
call fcn.1400475b0
inc rdi
inc rbx
cmp rbx, 0x2b
jb 0x140052ef0
lea rcx, [rbp + 0x138]
call fcn.14004dff0
mov rbx, rsi
lea rcx, [0x1401a5928]
call fcn.14005bda0
test rax, rax
je 0x140053012
nop word [rax + rax]
lea rcx, [0x1401a5928]
test rbx, rbx
je 0x140052fd0
mov rdx, rbx
call fcn.14005bd90
mov edx, dword [rax]
lea rcx, [rbp + 0x40]
call fcn.14004c070
mov r8, rax
lea rdx, [0x14010f73c]
lea rcx, [rbp + 0x10]
call fcn.140047c50
mov rdx, rax
lea rcx, [rbp + 0x138]
call fcn.1400475d0
lea rcx, [rbp + 0x10]
call fcn.140047600
lea rcx, [rbp + 0x40]
jmp 0x140052ff5
xor edx, edx
call fcn.14005bd90
mov edx, dword [rax]
lea rcx, [rbp + 0x10]
call fcn.14004c070
mov rdx, rax
lea rcx, [rbp + 0x138]
call fcn.1400475d0
lea rcx, [rbp + 0x10]
call fcn.140047600
inc rbx
lea rcx, [0x1401a5928]
call fcn.14005bda0
cmp rbx, rax
jb 0x140052f80
lea rcx, [rbp + 0x118]
call fcn.1400475a0
mov rbx, rax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.Spammer_Keys
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
lea rcx, [rbp + 0x138]
call fcn.1400475a0
mov rbx, rax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.Spammer_Aim_List
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
mov ebx, dword [0x1401a70fc]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x30], sil
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9d, ebx
lea r8, str.Aim_X_Offset
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cdd0
mov ebx, dword [0x1401a70cc]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x30], sil
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9d, ebx
lea r8, str.Aim_Y_Offset
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cdd0
movzx ebx, byte [0x1401a70c9]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Spammer_Finder
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
movzx ebx, byte [0x1401a70c8]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.No_Shift
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
movzx ebx, byte [0x1401a7100]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Mouse_Flick
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
lea rcx, [rbp + 0xc0]
call fcn.14004dff0
mov rbx, rsi
lea rcx, [0x1401a5940]
call fcn.14005bda0
test rax, rax
je 0x140053252
nop word [rax + rax]
lea rcx, [0x1401a5940]
test rbx, rbx
je 0x140053210
mov rdx, rbx
call fcn.14005bd90
mov edx, dword [rax]
lea rcx, [rbp + 0x40]
call fcn.14004c070
mov r8, rax
lea rdx, [0x14010f73c]
lea rcx, [rbp + 0x10]
call fcn.140047c50
mov rdx, rax
lea rcx, [rbp + 0xc0]
call fcn.1400475d0
lea rcx, [rbp + 0x10]
call fcn.140047600
lea rcx, [rbp + 0x40]
jmp 0x140053235
xor edx, edx
call fcn.14005bd90
mov edx, dword [rax]
lea rcx, [rbp + 0x10]
call fcn.14004c070
mov rdx, rax
lea rcx, [rbp + 0xc0]
call fcn.1400475d0
lea rcx, [rbp + 0x10]
call fcn.140047600
inc rbx
lea rcx, [0x1401a5940]
call fcn.14005bda0
cmp rbx, rax
jb 0x1400531c0
cmp dword [0x1401a7438], esi
setne bl
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.TP_Skill
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
lea rcx, [rbp + 0x158]
call fcn.1400475a0
mov rbx, rax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.Teleport_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
movsxd rax, dword [0x1401a5660]
lea r14, [0x1401a57e0]
mov rbx, qword [r14 + rax*8]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.Exit_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
movzx ebx, byte [0x1401a7444]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.TP_Click
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
movzx ebx, byte [0x1401a743c]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Delayed
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
mov ebx, dword [0x1401a5664]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x30], sil
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9d, ebx
lea r8, str.TP_Click_Delay
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cdd0
lea rcx, [rbp + 0xc0]
call fcn.1400475a0
mov rbx, rax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.Finder_List
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
movsxd rax, dword [0x1401a565c]
mov rbx, qword [r14 + rax*8]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9, rbx
lea r8, str.Finder_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005b4c0
movzx ebx, byte [0x1401a7434]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Finder_MvP
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
mov ebx, dword [0x1401a5658]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x30], sil
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9d, ebx
lea r8, str.Finder_Delay
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cdd0
movzx ebx, byte [0x1401a6c94]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Draw_Cell
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
mov ebx, dword [0x140126080]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x30], sil
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9d, ebx
lea r8, str.Cell_Thickness
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cdd0
mov ebx, dword [0x14012607c]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x30], sil
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
mov r9d, ebx
lea r8, str.Cell_Width
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cdd0
movzx ebx, byte [0x1401a6c91]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Draw_JobName
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
movzx ebx, byte [0x1401a6c90]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Draw_ID
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
movzx ebx, byte [0x1401a6c93]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Draw_Level
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
movzx ebx, byte [0x1401a6c95]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Draw_Coordinates
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
movzx ebx, byte [0x1401a7101]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Draw_RGB
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
movzx ebx, byte [0x1401a6c92]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov byte [rsp + 0x28], sil
mov qword [rsp + 0x20], rsi
movzx r9d, bl
lea r8, str.Draw_Only_Hidden
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ce80
mov r8b, 1
lea rdx, str.settings.ini
lea rcx, [rbp - 0x40]
call fcn.14005c8b0
xor edx, edx
lea rcx, str.save_popup
call fcn.140019350
lea rcx, [rbp + 0xc0]
call fcn.140047600
lea rcx, [rbp + 0x138]
call fcn.140047600
lea rcx, [rbp + 0x118]
call fcn.140047600
lea rcx, [rbp + 0x158]
call fcn.140047600
lea rcx, [rsp + 0x60]
call fcn.140047600
lea rcx, [rbp - 0x78]
call fcn.140047600
lea rcx, [rbp + 0x198]
call fcn.140047600
lea rcx, [rbp + 0x178]
call fcn.140047600
lea rcx, [rbp - 0x40]
call fcn.14005c710
mov rdi, 0xffffffffffffffff
jmp 0x1400536ec
lea r14, [0x1401a57e0]
xor edx, edx
lea rcx, str.save_popup
call fcn.140019c10
test al, al
je 0x14005370f
lea rcx, str.Saved_settings_
call fcn.1400360c0
call fcn.140019c60
call fcn.14000d050
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm15
movss xmm2, dword [0x140110ed4]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], esi
xor r9d, r9d
lea rdx, str.TP_Settings
lea rcx, [0x1401017ba]
call fcn.14000cf40
lea rax, str.Fly_Wing
mov qword [rsp + 0x60], rax
lea rax, str.Skill
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x20], edi
mov r9d, 2
lea r8, [rsp + 0x60]
lea rdx, [0x1401a7438]
lea rcx, str.Teleport
call fcn.14003b2e0
mov r8b, 1
lea rdx, [0x1401a7440]
lea rcx, str.TP_Key
call fcn.140034530
mov dword [rsp + 0x20], edi
mov r9d, 0x15
mov r8, r14
lea rdx, [0x1401a5660]
lea rcx, str.Exit_Key
call fcn.14003b2e0
call fcn.14000d050
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm15
movss xmm2, dword [0x140110f28]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], esi
xor r9d, r9d
lea rdx, str.Menu_Settings
lea rcx, [0x1401017ba]
call fcn.14000cf40
lea rdx, [0x1401a6c80]
lea rcx, str.Pause
call fcn.140038b20
mov dword [rsp + 0x20], edi
mov r9d, 0x15
mov r8, r14
lea rdx, reloc.OLEAUT32.dll_VariantClear
lea rcx, str.Pause_Key
call fcn.14003b2e0
mov dword [rsp + 0x20], edi
mov r9d, 0x15
mov r8, r14
lea rdx, [0x1401a562c]
lea rcx, str.Show_Hide_Key
call fcn.14003b2e0
lea rdx, [0x1401a6889]
lea rcx, str.Rainbow_Theme
call fcn.140038b20
call fcn.14000d050
lea rcx, [rbp + 0x4b0]
call fcn.140013c50
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm6
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6b38]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110f98]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110f98]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.140002590
mov rdx, qword [0x1401a6a08]
cmp dword [0x1401a7438], 0
cmovne rdx, qword [0x1401a6b00]
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fd0]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fd0]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a69f8]
mov rcx, r15
call fcn.140027a90
call fcn.1400181d0
mov eax, dword [0x1401a7430]
lea rsi, [0x1401067c4]
movss xmm6, dword [0x140110f3c]
cmp eax, 1
jne 0x14005432e
movaps xmm2, xmm14
mov rdx, r13
lea rcx, [rbp + 0x4b0]
call fcn.14004d970
mov rbx, rax
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm10
movaps xmm2, xmm10
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c0]
call fcn.14004d990
mov rcx, rax
call fcn.140017c60
call fcn.140018080
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm15
movss xmm14, dword [0x140110e78]
movaps xmm2, xmm14
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov r8, rax
xor ebx, ebx
mov dword [rsp + 0x20], ebx
xor r9d, r9d
lea rdx, [0x14010f958]
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rsi
lea r9d, [rbx + 0x64]
xor r8d, r8d
lea rdx, [0x1401a7060]
lea rcx, [0x14010f95c]
call fcn.14003cab0
mov r8b, 1
lea rdx, [0x1401a705c]
lea rcx, [0x14010f960]
call fcn.140034530
call fcn.14000d050
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm15
movaps xmm2, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], ebx
xor r9d, r9d
lea rdx, [0x14010f964]
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rsi
lea r9d, [rbx + 0x64]
xor r8d, r8d
lea rdx, [0x1401a7050]
lea rcx, [0x14010f95c]
call fcn.14003cab0
mov r8b, 1
lea rdx, [0x1401a7064]
lea rcx, [0x14010f960]
call fcn.140034530
call fcn.14000d050
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm15
movaps xmm2, xmm14
lea rcx, [rbp - 0x80]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], ebx
xor r9d, r9d
lea rdx, str.HP_Ygg
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rsi
lea r9d, [rbx + 0x64]
xor r8d, r8d
lea rdx, [0x1401a706c]
lea rcx, [0x14010f95c]
call fcn.14003cab0
mov r8b, 1
lea rdx, [0x1401a7058]
lea rcx, [0x14010f960]
call fcn.140034530
call fcn.14000d050
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm15
movaps xmm2, xmm10
lea rcx, [rbp - 0x58]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], ebx
xor r9d, r9d
lea rdx, str.Status
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov r8b, 1
lea rdx, [0x1401a7054]
lea rcx, [0x14010f960]
call fcn.140034530
call fcn.14000d050
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm15
movaps xmm2, xmm7
lea rcx, [rbp - 0x50]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], ebx
xor r9d, r9d
lea rdx, str.Settings
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rsi
lea r9d, [rbx + 0xa]
lea r8d, [rbx + 1]
lea rdx, [0x1401a5634]
lea rcx, str.Delay_ms_
call fcn.14003cab0
lea rdx, [0x1401a7068]
lea rcx, str.Pot_in_city_
call fcn.140038b20
call fcn.14000d050
lea rcx, [rbp + 0x4b0]
call fcn.140013c50
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm14
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm14
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6920]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm6
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a69f0]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110f9c]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110f9c]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6930]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fc0]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fc0]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a68f0]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fe0]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fe0]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm7
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a69f8]
mov rcx, r15
call fcn.140027a90
call fcn.1400181d0
mov eax, dword [0x1401a7430]
lea rsi, [0x1401067c4]
movss xmm13, dword [0x140110eec]
movss xmm14, dword [0x140110e50]
movss xmm15, dword [0x140110e6c]
movss xmm7, dword [0x140110f2c]
movss xmm6, dword [0x140110fa4]
cmp eax, 2
jne 0x140054ca5
movss xmm2, dword [0x140110d60]
mov rdx, r13
lea rcx, [rbp + 0x4b0]
call fcn.14004d970
mov rbx, rax
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm10
movaps xmm2, xmm10
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c0]
call fcn.14004d990
mov rcx, rax
call fcn.140017c60
call fcn.140018080
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, dword [0x140110d08]
movaps xmm2, xmm10
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov r8, rax
xor edi, edi
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea rdx, str.Spam
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov dword [rsp + 0x20], 9
lea r9d, [rdi + 0x2b]
lea r8, [0x1401a5670]
lea rdx, [0x1401a70d0]
lea rcx, str.Keys
call fcn.14003b300
call fcn.14000d050
call fcn.140018080
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, dword [0x140110d08]
subss xmm1, dword [0x140110e78]
movaps xmm2, xmm13
lea rcx, [rsp + 0x40]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea rdx, [0x14010f9a8]
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov dword [rsp + 0x20], edi
lea r9d, [rdi + 0x64]
xor r8d, r8d
lea rdx, [0x1401a745c]
lea rcx, [0x14010f9ac]
call fcn.14003cf60
mov eax, dword [0x1401a745c]
test eax, eax
jns 0x1400544c2
mov dword [0x1401a745c], edi
jmp 0x1400544d3
cmp eax, 0x7530
jle 0x1400544d3
mov dword [0x1401a745c], 0x7530
lea rcx, [rbp + 0x4b8]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdx, rax
lea rcx, [0x14010f9b0]
call fcn.140037bd0
test al, al
je 0x140054586
lea rdx, [rbp + 0x4c0]
lea rcx, [0x1401a5928]
call fcn.14005bdb0
mov rbx, qword [rax]
lea rdx, [rbp + 0x4c8]
lea rcx, [0x1401a5928]
call fcn.14005b410
lea r9, [0x1401a745c]
mov r8, rbx
mov rdx, qword [rax]
lea rcx, [rbp + 0x4b8]
call fcn.14005d550
lea rdx, [rsp + 0x40]
lea rcx, [0x1401a5928]
call fcn.14005bdb0
mov rdx, rax
lea rcx, [rbp + 0x4b8]
call fcn.14005b400
test al, al
je 0x140054586
lea rdx, [0x1401a745c]
lea rcx, [0x1401a5928]
call fcn.14005bdd0
lea rcx, [rbp + 0x4b8]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdx, rax
lea rcx, str.Clear
call fcn.140037bd0
test al, al
je 0x1400545cc
lea rcx, [0x1401a5928]
call fcn.14005bdc0
call fcn.14000d050
call fcn.1400181d0
movss xmm1, dword [0x14011101c]
movaps xmm0, xmm8
call fcn.140017b80
call fcn.140018080
movaps xmm2, xmm13
movaps xmm1, xmm14
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea rdx, str.List
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov rbx, rdi
lea rcx, [0x1401a5928]
call fcn.14005bda0
test rax, rax
je 0x140054682
mov rdx, rbx
lea rcx, [0x1401a5928]
call fcn.14005bd90
mov edx, dword [rax]
lea rcx, [rbp + 0xe8]
call fcn.14004c070
lea rcx, [rbp + 0xe8]
call fcn.1400475a0
mov rcx, rax
call fcn.1400360c0
lea rcx, [rbp + 0xe8]
call fcn.140047600
inc rbx
lea rcx, [0x1401a5928]
call fcn.14005bda0
cmp rbx, rax
jb 0x140054631
call fcn.14000d050
call fcn.1400181d0
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, dword [0x140110d08]
movss xmm2, dword [0x140110ed4]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea rdx, str.Aim_Settings
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov dword [rsp + 0x28], edi
mov qword [rsp + 0x20], rsi
mov r9d, 0x32
lea r8d, [r9 - 0x64]
lea rdx, [0x1401a70fc]
lea rcx, str.X_Offset
call fcn.14003cab0
mov dword [rsp + 0x28], edi
mov qword [rsp + 0x20], rsi
mov r9d, 0x32
lea r8d, [r9 - 0x64]
lea rdx, [0x1401a70cc]
lea rcx, str.Y_Offset
call fcn.14003cab0
lea rdx, [0x1401a70c9]
lea rcx, str.Search
call fcn.140038b20
call fcn.14000d050
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, dword [0x140110d08]
movss xmm2, dword [0x140110f1c]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea rdx, str.Settings
lea rcx, [0x1401017ba]
call fcn.14000cf40
lea rdx, [0x1401a70c8]
lea rcx, str.No_Shift
call fcn.140038b20
lea rdx, [0x1401a7100]
lea rcx, str.Mouse_Flick
call fcn.140038b20
call fcn.14000d050
lea rcx, [rbp + 0x4b0]
call fcn.140013c50
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm15
addss xmm2, dword [0x140110e14]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110ebc]
addss xmm1, dword [0x140110df8]
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110ebc]
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6b50]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
addss xmm2, dword [0x140110e04]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110eb8]
addss xmm1, dword [0x140110e04]
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110eb8]
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6978]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
addss xmm2, dword [0x140110e04]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm6
addss xmm1, dword [0x140110e04]
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm6
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6b20]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fa0]
addss xmm2, dword [0x140110e04]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110eb8]
addss xmm1, dword [0x140110e04]
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fa0]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110eb8]
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a69f8]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fd8]
addss xmm2, dword [0x140110e04]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110eb8]
addss xmm1, dword [0x140110e04]
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fd8]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110eb8]
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a69f8]
mov rcx, r15
call fcn.140027a90
call fcn.1400181d0
mov eax, dword [0x1401a7430]
cmp eax, 3
jne 0x1400554c3
movss xmm2, dword [0x140110d60]
mov rdx, r13
lea rcx, [rbp + 0x4b0]
call fcn.14004d970
mov rbx, rax
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm10
movaps xmm2, xmm10
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c0]
call fcn.14004d990
mov rcx, rax
call fcn.140017c60
call fcn.140018080
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
movss xmm6, dword [0x140110d08]
mulss xmm1, xmm6
movss xmm2, dword [0x140110ed8]
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov r8, rax
xor edi, edi
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea rdx, str.TP_Click
lea rcx, [0x1401017ba]
call fcn.14000cf40
lea rdx, [0x1401a7444]
lea rcx, str.TP_Click
call fcn.140038b20
lea rdx, [0x1401a743c]
lea rcx, str.Delayed
call fcn.140038b20
lea rsi, [0x1401067c4]
cmp byte [0x1401a743c], dil
jne 0x140054db9
mov dword [rsp + 0x28], edi
mov qword [rsp + 0x20], rsi
lea r9d, [rdi + 0x32]
lea r8d, [rdi + 1]
lea rdx, [0x1401a5664]
lea rcx, str.Delay
call fcn.14003cab0
call fcn.14000d050
call fcn.140018080
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm6
subss xmm1, dword [0x140110e78]
movaps xmm2, xmm13
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea rdx, str.Finder
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov dword [rsp + 0x20], edi
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1401a7090]
lea rcx, [0x14010f9ac]
call fcn.14003cf60
mov eax, dword [0x1401a7090]
test eax, eax
jns 0x140054e4a
mov dword [0x1401a7090], edi
jmp 0x140054e5b
cmp eax, 0x7530
jle 0x140054e5b
mov dword [0x1401a7090], 0x7530
lea rcx, [rbp + 0x4b8]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdx, rax
lea rcx, [0x14010f9b0]
call fcn.140037bd0
test al, al
je 0x140054f0e
lea rdx, [rbp + 0x4c0]
lea rcx, [0x1401a5940]
call fcn.14005bdb0
mov rbx, qword [rax]
lea rdx, [rbp + 0x4c8]
lea rcx, [0x1401a5940]
call fcn.14005b410
lea r9, [0x1401a7090]
mov r8, rbx
mov rdx, qword [rax]
lea rcx, [rbp + 0x4b8]
call fcn.14005d550
lea rdx, [rsp + 0x40]
lea rcx, [0x1401a5940]
call fcn.14005bdb0
mov rdx, rax
lea rcx, [rbp + 0x4b8]
call fcn.14005b400
test al, al
je 0x140054f0e
lea rdx, [0x1401a7090]
lea rcx, [0x1401a5940]
call fcn.14005bdd0
lea rcx, [rbp + 0x4b8]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdx, rax
lea rcx, str.Clear
call fcn.140037bd0
test al, al
je 0x140054f54
lea rcx, [0x1401a5940]
call fcn.14005bdc0
call fcn.14000d050
call fcn.1400181d0
movss xmm1, dword [0x14011101c]
movaps xmm0, xmm8
call fcn.140017b80
call fcn.140018080
movaps xmm2, xmm13
movaps xmm1, xmm14
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea rdx, str.List
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov rbx, rdi
lea rcx, [0x1401a5940]
call fcn.14005bda0
test rax, rax
je 0x140055011
nop dword [rax]
mov rdx, rbx
lea rcx, [0x1401a5940]
call fcn.14005bd90
mov edx, dword [rax]
lea rcx, [rbp + 0xe8]
call fcn.14004c070
lea rcx, [rbp + 0xe8]
call fcn.1400475a0
mov rcx, rax
call fcn.1400360c0
lea rcx, [rbp + 0xe8]
call fcn.140047600
inc rbx
lea rcx, [0x1401a5940]
call fcn.14005bda0
cmp rbx, rax
jb 0x140054fc0
call fcn.14000d050
call fcn.1400181d0
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm6
movss xmm2, dword [0x140110f58]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea rdx, str.Finder_Settings
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 0x15
lea r8, [0x1401a57e0]
lea rdx, [0x1401a565c]
lea rcx, str.Finder_Key
call fcn.14003b2e0
lea rdx, [0x1401a7434]
lea rcx, [0x14010fa18]
call fcn.140038b20
mov dword [rsp + 0x28], edi
mov qword [rsp + 0x20], rsi
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x1401a5658]
lea rcx, str.Delay
call fcn.14003cab0
call fcn.14000d050
lea rcx, [rbp + 0x4b0]
call fcn.140013c50
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm15
addss xmm2, dword [0x140110e14]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110ebc]
addss xmm1, dword [0x140110df8]
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110ebc]
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6b50]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
movss xmm6, dword [0x140110f60]
addss xmm2, xmm6
movss xmm15, dword [0x140110e04]
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
movss xmm14, dword [0x140110eb8]
addss xmm1, xmm14
addss xmm1, xmm15
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6a40]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm6
addss xmm2, xmm15
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110fa4]
addss xmm1, xmm15
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110fa4]
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6b20]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fac]
movaps xmm13, xmm15
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fac]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a69f8]
mov rcx, r15
call fcn.140027a90
call fcn.1400181d0
mov eax, dword [0x1401a7430]
jmp 0x1400554d5
movss xmm14, dword [0x140110eb8]
movss xmm13, dword [0x140110e04]
cmp eax, 4
jne 0x14005644f
movss xmm2, dword [0x140110d60]
mov rdx, r13
lea rcx, [rbp + 0x4b8]
call fcn.14004d970
mov rbx, rax
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm10
movaps xmm2, xmm10
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c8]
call fcn.14004d990
mov rcx, rax
call fcn.140017c60
call fcn.140018080
lea rbx, str.Job_Filter
mov qword [rbp + 0xc0], rbx
lea rsi, str.Job_Color
mov qword [rbp + 0xc8], rsi
lea rax, str.Job_Highlight
mov qword [rbp + 0xd0], rax
lea rcx, [rbp + 0x4b0]
call fcn.140013c50
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
movss xmm6, dword [0x140110d08]
mulss xmm1, xmm6
movaps xmm2, xmm10
lea rcx, [rsp + 0x40]
call fcn.140002590
mov r8, rax
xor edi, edi
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea rdx, str.Select_Cheat
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov dword [rsp + 0x20], 9
lea r9d, [rdi + 3]
lea r8, [rbp + 0xc0]
lea rdx, [0x1401a6d28]
lea rcx, str.Cheats
call fcn.14003b2e0
call fcn.14000d050
movss xmm15, dword [0x140110f4c]
mov eax, dword [0x1401a6d28]
test eax, eax
jne 0x1400558d9
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm6
movaps xmm2, xmm15
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], edi
xor r9d, r9d
mov rdx, rbx
lea rcx, [0x1401017ba]
call fcn.14000cf40
lea rcx, [0x1401a77b8]
call fcn.14005bd60
mov rbx, rax
lea rcx, [0x1401a77b8]
call fcn.14005bd80
mov dword [rsp + 0x20], 9
mov r9d, ebx
mov r8, rax
lea rdx, [0x1401a7094]
lea rcx, [0x14010f5c4]
call fcn.14003b2e0
lea rdx, [0x1401a7105]
lea rcx, str.Filter_All
call fcn.140038b20
lea rdx, [0x1401a7102]
lea rcx, str.Filter_Slaves
call fcn.140038b20
call fcn.140017c30
addss xmm0, dword [0x140110de0]
call fcn.140017d00
lea rcx, [rbp + 0x4c0]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdx, rax
lea rcx, [0x14010f9b0]
call fcn.140037bd0
test al, al
je 0x140055798
lea rcx, [0x1401a58b8]
call fcn.14005bce0
test rax, rax
je 0x14005574f
nop dword [rax]
movsxd rdx, dword [0x1401a7094]
lea rcx, [0x1401a7788]
call fcn.14005bd90
mov rbx, rax
mov rdx, rdi
lea rcx, [0x1401a58b8]
call fcn.14005bcd0
mov ecx, dword [rbx]
cmp dword [rax], ecx
je 0x140055798
inc rdi
lea rcx, [0x1401a58b8]
call fcn.14005bce0
cmp rdi, rax
jb 0x140055710
movsxd rdx, dword [0x1401a7094]
lea rcx, [0x1401a77b8]
call fcn.14005bd50
mov rbx, qword [rax]
movsxd rdx, dword [0x1401a7094]
lea rcx, [0x1401a7788]
call fcn.14005bd90
mov r8, rbx
mov edx, dword [rax]
lea rcx, [rsp + 0x60]
call fcn.14004e010
lea rdx, [rsp + 0x60]
lea rcx, [0x1401a58b8]
call fcn.14005bd20
lea rcx, [rbp + 0x4b8]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdx, rax
lea rcx, str.Clear
call fcn.140037bd0
test al, al
je 0x1400557de
lea rcx, [0x1401a58b8]
call fcn.14005bd00
call fcn.14000d050
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6ab8]
mov rcx, r15
call fcn.140027a90
mov eax, dword [0x1401a6d28]
xor edi, edi
lea rsi, str.Job_Color
cmp eax, 1
jne 0x140055d19
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm6
movaps xmm2, xmm15
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], edi
xor r9d, r9d
mov rdx, rsi
lea rcx, [0x1401017ba]
call fcn.14000cf40
lea rcx, [0x1401a77b8]
call fcn.14005bd60
mov rbx, rax
lea rcx, [0x1401a77b8]
call fcn.14005bd80
mov dword [rsp + 0x20], 9
mov r9d, ebx
mov r8, rax
lea rdx, [0x1401a7094]
lea rcx, [0x14010f5c4]
call fcn.14003b2e0
lea rdx, [0x1401a7070]
lea rcx, [0x14010e100]
call fcn.140038b20
mov r8d, 0x30120
lea rdx, [0x1401a57c8]
lea rcx, str.Color
call fcn.1400439f0
call fcn.140017c30
addss xmm0, dword [0x140110de4]
call fcn.140017d00
lea rcx, [rbp + 0x4c0]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdx, rax
lea rcx, [0x14010f9b0]
call fcn.140037bd0
test al, al
je 0x140055adc
lea rcx, [0x1401a58d0]
call fcn.14005bc50
test rax, rax
je 0x140055a43
nop dword [rax]
nop dword [rax + rax]
movsxd rdx, dword [0x1401a7094]
lea rcx, [0x1401a7788]
call fcn.14005bd90
mov rbx, rax
mov rdx, rdi
lea rcx, [0x1401a58d0]
call fcn.14005bc40
mov ecx, dword [rbx]
cmp dword [rax], ecx
je 0x140055adc
inc rdi
lea rcx, [0x1401a58d0]
call fcn.14005bc50
cmp rdi, rax
jb 0x140055a00
movzx edi, byte [0x1401a7070]
test dil, dil
je 0x140055a5d
movaps xmm6, xmm8
movaps xmm13, xmm8
movaps xmm14, xmm9
jmp 0x140055a77
movss xmm6, dword [0x1401a57d0]
movss xmm13, dword [0x1401a57cc]
movss xmm14, dword [0x1401a57c8]
movsxd rdx, dword [0x1401a7094]
lea rcx, [0x1401a77b8]
call fcn.14005bd50
mov rbx, qword [rax]
movsxd rdx, dword [0x1401a7094]
lea rcx, [0x1401a7788]
call fcn.14005bd90
mov byte [rsp + 0x30], dil
movss dword [rsp + 0x28], xmm6
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm14
mov r8, rbx
mov edx, dword [rax]
lea rcx, [rbp + 0x10]
call fcn.14004e020
lea rdx, [rbp + 0x10]
lea rcx, [0x1401a58d0]
call fcn.14005bc90
movss xmm6, dword [0x140110d08]
lea rcx, [rbp + 0x4b8]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdx, rax
lea rcx, str.Clear
call fcn.140037bd0
test al, al
je 0x140055b22
lea rcx, [0x1401a58d0]
call fcn.14005bc70
call fcn.14000d050
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
movss xmm13, dword [0x140110e04]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
movss xmm14, dword [0x140110eb8]
addss xmm1, xmm14
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a69d8]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
movss dword [rsp + 0x20], xmm9
movss xmm3, dword [0x1401a6b88]
movss xmm2, dword [0x1401a6b84]
movss xmm1, dword [0x1401a4ed8]
lea rcx, [rsp + 0x60]
call fcn.14004d9f0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6ae8]
mov rcx, r15
call fcn.140027a90
mov eax, dword [0x1401a6d28]
cmp eax, 2
jne 0x140056003
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm6
movaps xmm2, xmm15
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rax
xor edi, edi
mov dword [rsp + 0x20], edi
xor r9d, r9d
lea rdx, str.Job_Highlight
lea rcx, [0x1401017ba]
call fcn.14000cf40
lea rcx, [0x1401a77b8]
call fcn.14005bd60
mov rbx, rax
lea rcx, [0x1401a77b8]
call fcn.14005bd80
mov dword [rsp + 0x20], 9
mov r9d, ebx
mov r8, rax
lea rdx, [0x1401a7094]
lea rcx, [0x14010f5c4]
call fcn.14003b2e0
mov dword [rsp + 0x28], edi
lea rax, [0x1401067c4]
mov qword [rsp + 0x20], rax
mov r9d, 0xc8
lea r8d, [rdi + 0xa]
lea rdx, [0x1401a5654]
lea rcx, str.Distance
call fcn.14003cab0
call fcn.140017c30
addss xmm0, dword [0x140110e30]
call fcn.140017d00
lea rcx, [rbp + 0x4c0]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdx, rax
lea rcx, [0x14010f9b0]
call fcn.140037bd0
test al, al
je 0x140055ed1
lea rcx, [0x1401a59f8]
call fcn.14005bbd0
test rax, rax
je 0x140055e7f
nop dword [rax + rax]
movsxd rdx, dword [0x1401a7094]
lea rcx, [0x1401a7788]
call fcn.14005bd90
mov rbx, rax
mov rdx, rdi
lea rcx, [0x1401a59f8]
call fcn.14005bbc0
mov edx, dword [rbx]
cmp dword [rax], edx
je 0x140055ed1
inc rdi
lea rcx, [0x1401a59f8]
call fcn.14005bbd0
cmp rdi, rax
jb 0x140055e40
mov edi, dword [0x1401a5654]
movsxd rdx, dword [0x1401a7094]
lea rcx, [0x1401a77b8]
call fcn.14005bd50
mov rbx, qword [rax]
movsxd rdx, dword [0x1401a7094]
lea rcx, [0x1401a7788]
call fcn.14005bd90
mov r9d, edi
mov r8, rbx
mov edx, dword [rax]
lea rcx, [rsp + 0x60]
call fcn.14004e050
lea rdx, [rsp + 0x60]
lea rcx, [0x1401a59f8]
call fcn.14005bc10
lea rcx, [rbp + 0x4b8]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdx, rax
lea rcx, str.Clear
call fcn.140037bd0
test al, al
je 0x140055f17
lea rcx, [0x1401a59f8]
call fcn.14005bbf0
call fcn.14000d050
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm7
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6938]
mov rcx, r15
call fcn.140027a90
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm6
movaps xmm2, xmm15
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea rdx, str.List
lea rcx, [0x1401017ba]
call fcn.14000cf40
cmp dword [0x1401a6d28], 0
jne 0x14005609c
xor ebx, ebx
lea rcx, [0x1401a58b8]
call fcn.14005bce0
test rax, rax
je 0x14005609c
mov rdx, rbx
lea rcx, [0x1401a58b8]
call fcn.14005bcd0
mov rcx, qword [rax + 8]
call fcn.1400360c0
inc rbx
lea rcx, [0x1401a58b8]
call fcn.14005bce0
cmp rbx, rax
jb 0x140056070
cmp dword [0x1401a6d28], 1
jne 0x140056150
xor ebx, ebx
lea rcx, [0x1401a58d0]
call fcn.14005bc50
test rax, rax
je 0x140056150
mov rdx, rbx
lea rcx, [0x1401a58d0]
call fcn.14005bc40
movss xmm7, dword [rax + 0x18]
mov rdx, rbx
lea rcx, [0x1401a58d0]
call fcn.14005bc40
movss xmm6, dword [rax + 0x14]
mov rdx, rbx
lea rcx, [0x1401a58d0]
call fcn.14005bc40
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm7
movaps xmm2, xmm6
movss xmm1, dword [rax + 0x10]
lea rcx, [rbp - 0x78]
call fcn.14004d9f0
movups xmm6, xmmword [rax]
mov rdx, rbx
lea rcx, [0x1401a58d0]
call fcn.14005bc40
movdqa xmmword [rsp + 0x60], xmm6
lea rdx, [rsp + 0x60]
mov rcx, qword [rax + 8]
call fcn.1400360f0
inc rbx
lea rcx, [0x1401a58d0]
call fcn.14005bc50
cmp rbx, rax
jb 0x1400560c0
cmp dword [0x1401a6d28], 2
jne 0x14005625f
xor ebx, ebx
lea rcx, [0x1401a59f8]
call fcn.14005bbd0
test rax, rax
je 0x14005625f
nop dword [rax]
nop dword [rax + rax]
mov rdx, rbx
lea rcx, [0x1401a59f8]
call fcn.14005bbc0
mov rdx, qword [rax + 8]
lea rcx, [rbp + 0x1b8]
call fcn.140047690
mov rdx, rbx
lea rcx, [0x1401a59f8]
call fcn.14005bbc0
mov edx, dword [rax + 4]
lea rcx, [rbp + 0x1d8]
call fcn.14004c070
lea r8, [0x14010faa0]
lea rdx, [rbp + 0x1b8]
lea rcx, [rbp + 0x40]
call fcn.14005c5b0
mov rdx, rax
lea r8, [rbp + 0x1d8]
lea rcx, [rbp + 0x10]
call fcn.14005c620
mov rdx, rax
lea r8, [0x14010fa9c]
lea rcx, [rbp + 0xe8]
call fcn.14004d0a0
lea rcx, [rbp + 0x10]
call fcn.140047600
lea rcx, [rbp + 0x40]
call fcn.140047600
lea rcx, [rbp + 0xe8]
call fcn.1400475a0
mov rcx, rax
call fcn.1400360c0
lea rcx, [rbp + 0xe8]
call fcn.140047600
lea rcx, [rbp + 0x1d8]
call fcn.140047600
lea rcx, [rbp + 0x1b8]
call fcn.140047600
inc rbx
lea rcx, [0x1401a59f8]
call fcn.14005bbd0
cmp rbx, rax
jb 0x140056180
call fcn.14000d050
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
movss xmm6, dword [0x140110e78]
addss xmm2, xmm6
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6b48]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fb0]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fb0]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6b20]
mov rcx, r15
call fcn.140027a90
call fcn.1400181d0
mov eax, dword [0x1401a7430]
jmp 0x140056457
movss xmm6, dword [0x140110e78]
cmp eax, 5
jne 0x140056986
movss xmm2, dword [0x140110d60]
mov rdx, r13
lea rcx, [rbp + 0x4b0]
call fcn.14004d970
mov rbx, rax
movss xmm1, dword [0x1401a6b74]
addss xmm1, xmm10
movaps xmm2, xmm10
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x4c0]
call fcn.14004d990
mov rcx, rax
call fcn.140017c60
call fcn.140018080
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
movss xmm15, dword [0x140110d08]
mulss xmm1, xmm15
movss xmm2, dword [0x140110ed4]
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov r8, rax
xor ebx, ebx
mov dword [rsp + 0x20], ebx
xor r9d, r9d
lea rdx, str.Grid
lea rcx, [0x1401017ba]
call fcn.14000cf40
lea rdx, [0x1401a6c94]
lea rcx, str.Cell
call fcn.140038b20
mov dword [rsp + 0x28], ebx
lea rdi, [0x1401067c4]
mov qword [rsp + 0x20], rdi
lea r9d, [rbx + 5]
lea r8d, [rbx + 1]
lea rdx, [0x140126080]
lea rcx, str.Thickness
call fcn.14003cab0
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rdi
lea r9d, [rbx + 0x1e]
lea r8d, [rbx + 0x14]
lea rdx, [0x14012607c]
lea rcx, str.Width
call fcn.14003cab0
call fcn.14000d050
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm15
movss xmm2, dword [0x140110f50]
lea rcx, [rsp + 0x40]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], ebx
xor r9d, r9d
lea rdx, str.Sense
lea rcx, [0x1401017ba]
call fcn.14000cf40
lea rdx, [0x1401a6c91]
lea rcx, str.Job_Name
call fcn.140038b20
lea rdx, [0x1401a6c90]
lea rcx, [0x14010f9ac]
call fcn.140038b20
lea rdx, [0x1401a6c93]
lea rcx, str.Level
call fcn.140038b20
lea rdx, [0x1401a6c95]
lea rcx, str.Coordinates
call fcn.140038b20
mov r8d, 0x30120
lea rdx, [0x1401a5648]
lea rcx, str.Color
call fcn.1400439f0
lea rdx, [0x1401a7101]
lea rcx, [0x14010e100]
call fcn.140038b20
call fcn.14000d050
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm15
movss xmm2, dword [0x140110f10]
lea rcx, [rbp - 0x80]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], ebx
xor r9d, r9d
lea rdx, str.Settings
lea rcx, [0x1401017ba]
call fcn.14000cf40
lea rdx, [0x1401a6c92]
lea rcx, str.Only_Hidden__Fake_Maya_
call fcn.140038b20
call fcn.14000d050
lea rcx, [rbp + 0x4b0]
call fcn.140013c50
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm6
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, xmm6
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6b30]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110f5c]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110f5c]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a69d0]
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fdc]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
addss xmm1, xmm13
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4b4]
addss xmm2, dword [0x140110fdc]
movss xmm1, dword [rbp + 0x4b0]
addss xmm1, dword [0x1401a6b74]
addss xmm1, xmm14
lea rcx, [rsp + 0x40]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a69f8]
mov rcx, r15
call fcn.140027a90
call fcn.1400181d0
jmp 0x14005698f
movss xmm15, dword [0x140110d08]
movss xmm1, dword [0x14011101c]
movaps xmm0, xmm8
call fcn.140017b80
call fcn.140018080
movss xmm1, dword [0x1401a5640]
subss xmm1, xmm10
movss xmm0, dword [r13]
mulss xmm0, xmm11
subss xmm1, xmm0
mulss xmm1, xmm15
movss xmm2, dword [0x140110fe4]
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov r8, rax
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea rdx, str.Player
lea rcx, [0x1401017ba]
call fcn.14000cf40
mov edx, 4
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x1401a7b70], eax
jle 0x140056a44
lea rcx, [0x1401a7b70]
call fcn.1400df644
cmp dword [0x1401a7b70], 0xffffffff
jne 0x140056a44
lea rcx, [0x1400e37f0]
call fcn.1400dfa00
lea rcx, [0x1401a7b70]
call fcn.1400df5d8
lea rcx, [rbp + 0x4b0]
call fcn.140018020
movss xmm1, dword [rax]
subss xmm1, dword [r12 + 8]
movaps xmm2, xmm12
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdx, rax
lea rcx, str.Select_Client..
call fcn.140037bd0
test al, al
je 0x140056ad1
lea r8, [0x1401a4ee0]
lea rdx, [rbp + 0xc0]
lea rcx, [0x1401a77e0]
call fcn.14004dc50
mov rdx, rax
lea rcx, [0x1401a7078]
call fcn.14005beb0
lea rcx, [rbp + 0xc0]
call fcn.14005be20
lea rcx, [0x1401a7078]
call fcn.14005be00
test al, al
jne 0x140056ad1
xor edx, edx
lea rcx, str.client_popup
call fcn.140019350
xor edx, edx
lea rcx, str.client_popup
call fcn.140019c10
test al, al
je 0x140057c14
lea r8, [0x1401a4ee0]
lea rdx, [0x14010fb40]
lea rcx, [rbp + 0x40]
call fcn.14005d4c0
mov rdx, rax
lea r8, [0x14010fb40]
lea rcx, [rbp + 0x10]
call fcn.14004d0a0
lea rcx, [rbp + 0x40]
call fcn.140047600
lea rcx, [rbp + 0x10]
call fcn.1400475a0
mov rcx, rax
call fcn.1400360c0
xor ebx, ebx
mov qword [rbp + 0x70], rbx
mov rcx, qword [0x1401a7080]
sub rcx, qword [0x1401a7078]
movabs rax, 0x6666666666666667
imul rcx
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x140057c06
movzx r15d, byte [rbp + 0x4b0]
movzx r13d, byte [rbp + 0x4b0]
movzx esi, byte [rbp + 0x4b0]
movzx r14d, byte [rbp + 0x4b0]
nop
mov rdx, rbx
lea rcx, [0x1401a7078]
call fcn.14005bdf0
lea rcx, [rax + 8]
lea rdx, [0x1401a5a10]
call fcn.14005d580
test al, al
je 0x140056bc8
mov rdx, rbx
lea rcx, [0x1401a7078]
call fcn.14005bdf0
lea rcx, [rax + 8]
call fcn.1400475a0
mov rcx, rax
call fcn.1400360c0
jmp 0x140057bcd
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rbx, rax
mov rdx, qword [rbp + 0x70]
lea rcx, [0x1401a7078]
call fcn.14005bdf0
lea rcx, [rax + 8]
call fcn.1400475a0
mov r9, rbx
xor r8d, r8d
xor edx, edx
mov rcx, rax
call fcn.140046870
mov rbx, qword [rbp + 0x70]
test al, al
je 0x140057bcd
mov rdx, rbx
lea rcx, [0x1401a7078]
call fcn.14005bdf0
mov edx, dword [rax]
lea rcx, [0x1401a77d0]
call fcn.14004da90
mov rdx, rbx
lea rcx, [0x1401a7078]
call fcn.14005bdf0
mov ecx, dword [rax]
call fcn.14004e2d0
mov qword [0x1401a6c88], rax
lea rdx, str.RagnaRESTART.exe
lea rcx, [rbp + 0x218]
call fcn.140047690
lea rdx, [rbp + 0x218]
lea rcx, [0x1401a77d0]
call fcn.14004dac0
mov dword [0x1401a7108], eax
lea rcx, [rbp + 0x218]
call fcn.140047600
mov dword [rbp + 0x4c0], 0x113b7b0
lea r8, [rbp + 0x4c0]
lea rdx, [rbp + 0x218]
lea rcx, [0x1401a77d0]
call fcn.14004dba0
mov rdx, rax
lea rcx, [0x1401a5a10]
call fcn.14005bfb0
lea rcx, [rbp + 0x218]
call fcn.140047600
lea rdx, [0x1401a7838]
mov rcx, qword [0x1401a6c88]
call qword [sym.imp.USER32.dll_GetClientRect]
call fcn.140051160
mov dword [0x140126078], ebx
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp - 0x40]
call fcn.14005c680
lea rdx, str.settings.ini
lea rcx, [rbp - 0x40]
call fcn.14005c790
lea rcx, [rsp + 0x60]
call fcn.14005b490
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x40]
call fcn.14005c930
lea rdx, [rbp + 0x88]
lea rcx, [rsp + 0x60]
call fcn.14005b420
lea rdx, [rbp + 0xe0]
lea rcx, [rsp + 0x60]
call fcn.14005b410
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0x88]
call fcn.14005b400
test al, al
jne 0x140057ba6
nop word [rax + rax]
lea rcx, [rbp + 0x88]
call fcn.14005b3f0
mov rdx, qword [rax]
lea rcx, [0x1401a5a10]
call fcn.14005c560
test al, al
jne 0x140056da7
lea rcx, [rbp + 0x88]
call fcn.14005b3e0
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0x88]
call fcn.14005b400
test al, al
je 0x140056d60
jmp 0x140057ba6
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
xor ebx, ebx
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Fast_Refresh
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a7103], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Physical_Input
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a7458], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Rainbow_Theme
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a6889], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.HP__
lea rcx, [rbp - 0x40]
call fcn.14005cb30
mov dword [rbp + 0x4c0], eax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.SP__
lea rcx, [rbp - 0x40]
call fcn.14005cb30
mov ebx, eax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
mov qword [rsp + 0x20], 0
xor r9d, r9d
lea r8, str.Ygg__
lea rcx, [rbp - 0x40]
call fcn.14005cb30
mov ecx, eax
mov eax, dword [rbp + 0x4c0]
cmp eax, 0x64
ja 0x140056ec4
mov dword [0x1401a7060], eax
cmp ebx, 0x64
ja 0x140056ecf
mov dword [0x1401a7050], ebx
test ecx, ecx
js 0x140056ede
cmp ebx, 0x64
jg 0x140056ede
mov dword [0x1401a706c], ecx
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
xor ebx, ebx
mov qword [rsp + 0x20], rbx
lea r9, str.None
lea r8, str.HP_Key
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rdx, rax
lea rcx, [rbp + 0x40]
call fcn.140047690
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
mov qword [rsp + 0x20], rbx
lea r9, str.None
lea r8, str.SP_Key
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rdx, rax
lea rcx, [rbp + 0x90]
call fcn.140047690
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
mov qword [rsp + 0x20], rbx
lea r9, str.None
lea r8, str.Ygg_Key
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rdx, rax
lea rcx, [rbp + 0x1f8]
call fcn.140047690
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
mov qword [rsp + 0x20], rbx
lea r9, str.None
lea r8, str.Status_Key
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rdx, rax
lea rcx, [rbp + 0x358]
call fcn.140047690
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
mov qword [rsp + 0x20], rbx
lea r9, str.None
lea r8, str.Teleport_Key
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rdx, rax
lea rcx, [rbp + 0x338]
call fcn.140047690
lea r12, str.pqrstuvwx123456789QWERTYUIOASDFGHJKLZXCVBNM
lea rdi, [0x1401a5670]
nop dword [rax]
mov rdx, qword [rbx + rdi]
lea rcx, [rbp + 0x40]
call fcn.14005c560
test al, al
je 0x14005702b
mov eax, dword [r12]
mov dword [0x1401a705c], eax
mov rdx, qword [rbx + rdi]
lea rcx, [rbp + 0x90]
call fcn.14005c560
test al, al
je 0x140057049
mov eax, dword [r12]
mov dword [0x1401a7064], eax
mov rdx, qword [rbx + rdi]
lea rcx, [rbp + 0x1f8]
call fcn.14005c560
test al, al
je 0x140057067
mov eax, dword [r12]
mov dword [0x1401a7058], eax
mov rdx, qword [rbx + rdi]
lea rcx, [rbp + 0x358]
call fcn.14005c560
test al, al
je 0x140057085
mov eax, dword [r12]
mov dword [0x1401a7054], eax
mov rdx, qword [rbx + rdi]
lea rcx, [rbp + 0x338]
call fcn.14005c560
test al, al
je 0x1400570a3
mov eax, dword [r12]
mov dword [0x1401a7440], eax
add rbx, 8
add r12, 4
cmp rbx, 0x158
jb 0x140057010
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov rdx, rax
mov qword [rsp + 0x20], 0
mov r9d, 1
lea r8, str.Autopot_Delay
lea rcx, [rbp - 0x40]
call fcn.14005cb30
lea ecx, [rax - 1]
cmp ecx, 9
movzx edi, byte [rbp + 0x4b0]
movzx r12d, byte [rbp + 0x4b0]
ja 0x140057103
mov dword [0x1401a5634], eax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], 0
xor r9d, r9d
lea r8, str.Pot_in_City
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a7068], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], 0
lea r9, str.None
lea r8, str.Spammer_Keys
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rdx, rax
lea rcx, [rbp + 0x318]
call fcn.140047690
mov r8b, 0x2c
lea rdx, [rbp + 0x318]
lea rcx, [rbp + 0x118]
call fcn.14004e060
mov qword [rbp + 0x4c0], 0
mov rax, qword [rbp + 0x120]
mov rcx, qword [rbp + 0x118]
sub rax, rcx
sar rax, 5
test rax, rax
je 0x140057227
xor r15d, r15d
lea r14, [0x1401a5670]
lea r13, [0x1401a70d0]
nop
xor ebx, ebx
add rcx, r15
mov rdx, qword [r14 + rbx*8]
call fcn.14005c560
test al, al
je 0x1400571d7
mov byte [rbx + r13], 1
inc rbx
mov rcx, qword [rbp + 0x118]
cmp rbx, 0x2b
jb 0x1400571c2
mov rdx, qword [rbp + 0x4c0]
inc rdx
mov qword [rbp + 0x4c0], rdx
add r15, 0x20
mov rax, qword [rbp + 0x120]
sub rax, rcx
sar rax, 5
cmp rdx, rax
jb 0x1400571c0
movzx r14d, byte [rbp + 0x4b0]
movzx r15d, byte [rbp + 0x4b0]
movzx r13d, byte [rbp + 0x4b0]
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], 0
lea r9, [0x14010fb5c]
lea r8, str.Aim_List
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rbx, rax
movzx edx, sil
lea rcx, [rbp + 0x278]
call fcn.1400482a0
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x140057270
mov rdx, rbx
lea rcx, [rbp + 0x278]
call fcn.1400482c0
mov r8b, 0x2c
lea rdx, [rbp + 0x278]
lea rcx, [rbp + 0xc0]
call fcn.14004e060
xor ebx, ebx
mov rax, qword [rbp + 0xc8]
mov rcx, qword [rbp + 0xc0]
sub rax, rcx
sar rax, 5
test rax, rax
je 0x1400573aa
mov r13d, ebx
mov edi, ebx
nop dword [rax]
nop dword [rax + rax]
add rcx, r13
xor edx, edx
lea r8d, [rdx + 0xa]
call fcn.14004da10
mov dword [rbp + 0x4b0], eax
lea r8, [0x1401a5928]
mov rdx, qword [0x1401a5930]
lea rcx, [rbp + 0x110]
call fcn.14005c2d0
mov rbx, qword [rbp + 0x110]
lea r8, [0x1401a5928]
mov rdx, qword [0x1401a5928]
lea rcx, [rbp + 0x80]
call fcn.14005c2d0
lea r8, [rbp + 0x4b0]
mov rdx, rbx
mov rcx, qword [rbp + 0x80]
call fcn.14005e070
mov rbx, rax
cmp dword [rbp + 0x4b0], 0x7530
ja 0x140057374
lea r8, [0x1401a5928]
mov rdx, qword [0x1401a5930]
lea rcx, [rbp - 0x50]
call fcn.14005c2d0
cmp rbx, qword [rbp - 0x50]
jne 0x140057374
lea rdx, [rbp + 0x4b0]
lea rcx, [0x1401a5928]
call fcn.14005d5d0
inc rdi
add r13, 0x20
mov rax, qword [rbp + 0xc8]
mov rcx, qword [rbp + 0xc0]
sub rax, rcx
sar rax, 5
cmp rdi, rax
jb 0x1400572d0
movzx edi, byte [rbp + 0x4b0]
movzx r13d, byte [rbp + 0x4b0]
xor ebx, ebx
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Aim_X_Offset
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cb30
lea ecx, [rax + 0x32]
cmp ecx, 0x64
ja 0x1400573df
mov dword [0x1401a70fc], eax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Aim_Y_Offset
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cb30
lea ecx, [rax + 0x32]
cmp ecx, 0x64
ja 0x140057414
mov dword [0x1401a70cc], eax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Spammer_Finder
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a70c9], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.No_Shift
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a70c8], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Mouse_Flick
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a7100], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.TP_Skill
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
movzx eax, al
mov dword [0x1401a7438], eax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.TP_Click
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a7444], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Delayed
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a743c], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
mov r9d, 1
lea r8, str.TP_Click_Delay
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cb30
lea ecx, [rax - 1]
cmp ecx, 0x31
ja 0x14005755d
mov dword [0x1401a5664], eax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
lea r9, [0x14010fb5c]
lea r8, str.Finder_List
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rbx, rax
movzx edx, r14b
lea rcx, [rbp + 0x258]
call fcn.1400482a0
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x1400575a2
mov rdx, rbx
lea rcx, [rbp + 0x258]
call fcn.1400482c0
mov r8b, 0x2c
lea rdx, [rbp + 0x258]
lea rcx, [rbp + 0x138]
call fcn.14004e060
xor ebx, ebx
mov rax, qword [rbp + 0x140]
mov rcx, qword [rbp + 0x138]
sub rax, rcx
sar rax, 5
test rax, rax
je 0x1400576d0
mov edi, ebx
mov r12d, ebx
nop word [rax + rax]
add rcx, rdi
xor edx, edx
lea r8d, [rdx + 0xa]
call fcn.14004da10
mov dword [rbp + 0x4b8], eax
lea r8, [0x1401a5940]
mov rdx, qword [0x1401a5948]
lea rcx, [rbp - 0x58]
call fcn.14005c2d0
mov rbx, qword [rbp - 0x58]
lea r8, [0x1401a5940]
mov rdx, qword [0x1401a5940]
lea rcx, [rbp - 0x80]
call fcn.14005c2d0
lea r8, [rbp + 0x4b8]
mov rdx, rbx
mov rcx, qword [rbp - 0x80]
call fcn.14005e070
mov rbx, rax
cmp dword [rbp + 0x4b8], 0x7530
ja 0x14005769a
lea r8, [0x1401a5940]
mov rdx, qword [0x1401a5948]
lea rcx, [rsp + 0x40]
call fcn.14005c2d0
cmp rbx, qword [rsp + 0x40]
jne 0x14005769a
lea rdx, [rbp + 0x4b8]
lea rcx, [0x1401a5940]
call fcn.14005d5d0
inc r12
add rdi, 0x20
mov rax, qword [rbp + 0x140]
mov rcx, qword [rbp + 0x138]
sub rax, rcx
sar rax, 5
cmp r12, rax
jb 0x140057600
movzx edi, byte [rbp + 0x4b0]
movzx r12d, byte [rbp + 0x4b0]
xor ebx, ebx
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Finder_MvP
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a7434], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
mov r9d, 1
lea r8, str.Finder_Delay
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cb30
lea ecx, [rax - 1]
cmp ecx, 0x1f3
ja 0x140057738
mov dword [0x1401a5658], eax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
lea r9, str.Home
lea r8, str.Toggle_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rbx, rax
movzx edx, dil
lea rcx, [rbp + 0x238]
call fcn.1400482a0
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x140057780
mov rdx, rbx
lea rcx, [rbp + 0x238]
call fcn.1400482c0
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], 0
lea r9, [0x1401032f4]
lea r8, str.Pause_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rbx, rax
movzx edx, r13b
lea rcx, [rbp + 0x2f8]
call fcn.1400482a0
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x1400577e2
mov rdx, rbx
lea rcx, [rbp + 0x2f8]
call fcn.1400482c0
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], 0
lea r9, str.PageDown
lea r8, str.Finder_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rbx, rax
movzx edx, r15b
lea rcx, [rbp + 0x198]
call fcn.1400482a0
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x140057844
mov rdx, rbx
lea rcx, [rbp + 0x198]
call fcn.1400482c0
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], 0
lea r9, str.Pause
lea r8, str.Exit_Key
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005ca80
mov rbx, rax
movzx edx, r12b
lea rcx, [rbp + 0x178]
call fcn.1400482a0
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x1400578a6
mov rdx, rbx
lea rcx, [rbp + 0x178]
call fcn.1400482c0
xor ebx, ebx
lea rsi, [0x1401a57e0]
nop dword [rax + rax]
mov rdx, qword [rsi]
lea rcx, [rbp + 0x238]
call fcn.14005c560
test al, al
je 0x1400578e9
mov dword [0x1401a562c], ebx
mov rdx, qword [rsi]
lea rcx, [rbp + 0x2f8]
call fcn.14005c560
test al, al
je 0x140057902
mov dword [reloc.OLEAUT32.dll_VariantClear], ebx
mov rdx, qword [rsi]
lea rcx, [rbp + 0x198]
call fcn.14005c560
test al, al
je 0x14005791b
mov dword [0x1401a565c], ebx
mov rdx, qword [rsi]
lea rcx, [rbp + 0x178]
call fcn.14005c560
test al, al
je 0x140057934
mov dword [0x1401a5660], ebx
inc ebx
add rsi, 8
cmp ebx, 0x15
jb 0x1400578d0
lea rcx, [0x1401a5a10]
call fcn.1400475a0
xor ebx, ebx
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Draw_Cell
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a6c94], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
lea r9d, [rbx + 1]
lea r8, str.Cell_Thickness
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cb30
lea ecx, [rax - 1]
cmp ecx, 4
movzx esi, byte [rbp + 0x4b0]
ja 0x1400579ab
mov dword [0x140126080], eax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
mov r9d, 0x14
lea r8, str.Cell_Width
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cb30
lea ecx, [rax - 0x14]
cmp ecx, 0xa
ja 0x1400579e3
mov dword [0x14012607c], eax
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Draw_JobName
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a6c91], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Draw_ID
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a6c90], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Draw_Level
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a6c93], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Draw_Coordinates
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a6c95], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Draw_RGB
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a7101], al
lea rcx, [0x1401a5a10]
call fcn.1400475a0
mov qword [rsp + 0x20], rbx
xor r9d, r9d
lea r8, str.Draw_Only_Hidden
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.14005cc90
mov byte [0x1401a6c92], al
lea rcx, [rbp + 0x178]
call fcn.140047600
lea rcx, [rbp + 0x198]
call fcn.140047600
lea rcx, [rbp + 0x2f8]
call fcn.140047600
lea rcx, [rbp + 0x238]
call fcn.140047600
lea rcx, [rbp + 0x138]
call fcn.14005b4e0
lea rcx, [rbp + 0x258]
call fcn.140047600
lea rcx, [rbp + 0xc0]
call fcn.14005b4e0
lea rcx, [rbp + 0x278]
call fcn.140047600
lea rcx, [rbp + 0x118]
call fcn.14005b4e0
lea rcx, [rbp + 0x318]
call fcn.140047600
lea rcx, [rbp + 0x338]
call fcn.140047600
lea rcx, [rbp + 0x358]
call fcn.140047600
lea rcx, [rbp + 0x1f8]
call fcn.140047600
lea rcx, [rbp + 0x90]
call fcn.140047600
lea rcx, [rbp + 0x40]
call fcn.140047600
mov rbx, qword [rbp + 0x70]
lea rcx, [rsp + 0x60]
call fcn.14005b430
nop
lea rcx, [rbp - 0x40]
call fcn.14005dc10
lea rcx, [rbp - 0x10]
call fcn.14005b430
lea rcx, [rbp - 0x20]
call fcn.14005da20
nop
inc rbx
mov qword [rbp + 0x70], rbx
mov rcx, qword [0x1401a7080]
sub rcx, qword [0x1401a7078]
movabs rax, 0x6666666666666667
imul rcx
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rbx, rdx
jb 0x140056b80
call fcn.140019c60
lea rcx, [rbp + 0x10]
call fcn.140047600
cmp dword [0x140126078], 0xffffffff
jne 0x140057c42
lea rdx, [0x140106974]
lea rcx, [rbp + 0x10]
call fcn.140047690
mov rdx, rax
lea rcx, [rbp + 0x158]
call fcn.140047660
lea rcx, [rbp + 0x10]
jmp 0x140057c65
lea rdx, [0x1401a5a10]
lea rcx, [rbp + 0x40]
call fcn.14005c040
mov rdx, rax
lea rcx, [rbp + 0x158]
call fcn.140047660
lea rcx, [rbp + 0x40]
xor r12d, r12d
call fcn.140047600
lea rcx, [rbp + 0x4b0]
call fcn.140018020
movss xmm6, dword [rax]
mov r13, qword [rbp + 0x108]
movss xmm7, dword [r13 + 8]
lea rcx, [rbp + 0x158]
call fcn.1400475a0
mov rdx, rax
movss xmm12, dword [0x14011101c]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x4b8]
call fcn.14000c2d0
addss xmm7, xmm6
subss xmm7, dword [rax]
mulss xmm7, xmm15
movaps xmm0, xmm7
call fcn.140017cc0
call fcn.140017c30
addss xmm0, dword [0x140110d7c]
call fcn.140017d00
lea rcx, [rbp + 0x158]
call fcn.1400475a0
mov rcx, rax
call fcn.1400360c0
mov edx, dword [0x1401a70b8]
lea rcx, [rbp + 0x90]
call fcn.14004c070
mov rbx, rax
mov edx, dword [0x1401a70b4]
lea rcx, [rbp + 0x40]
call fcn.14004c070
mov rdx, rax
lea r8, [0x14010f3e8]
lea rcx, [rbp + 0x10]
call fcn.14004d0a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xe8]
call fcn.14004d110
lea rcx, [rbp + 0x10]
call fcn.140047600
lea rcx, [rbp + 0x40]
call fcn.140047600
lea rcx, [rbp + 0x90]
call fcn.140047600
lea rcx, [rbp + 0x4c0]
call fcn.140018020
movss xmm6, dword [rax]
movss xmm7, dword [r13 + 8]
lea rcx, [rbp + 0xe8]
call fcn.1400475a0
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x4b0]
call fcn.14000c2d0
addss xmm7, xmm6
subss xmm7, dword [rax]
mulss xmm7, xmm15
movaps xmm0, xmm7
call fcn.140017cc0
call fcn.140017c30
addss xmm0, dword [0x140110d60]
call fcn.140017d00
lea rcx, [rbp + 0xe8]
call fcn.1400475a0
mov rcx, rax
call fcn.1400360c0
lea rcx, [rbp + 0x4c8]
call fcn.140013c50
mov eax, dword [0x1401a70c0]
cmp dword [0x140126078], 0xffffffff
mov rcx, 0xffffffffffffffff
cmove eax, ecx
cmp eax, 0xfa1
jg 0x140057fcc
je case.0x140057ff5.4021
cmp eax, 0x19
ja case.0x140057ff5.4052
cdqe
lea rdx, [0x140000000]
mov eax, dword [rdx + rax*4 + 0x5b238]
add rax, rdx
jmp rax
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e98]
addss xmm2, dword [0x140110f94]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e64]
addss xmm1, dword [0x140110ef8]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e98]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e64]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6b08]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
addss xmm2, dword [0x140110f88]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e64]
addss xmm1, dword [0x140110ef8]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e64]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6940]
jmp 0x14005a8d2
sub eax, 0xfa2
cmp eax, 0x6a
ja case.0x140057ff5.4052
cdqe
lea rdx, [0x140000000]
movzx eax, byte [rdx + rax + 0x5b36c]
mov ecx, dword [rdx + rax*4 + 0x5b2a0]
add rcx, rdx
jmp rcx
call fcn.140014030
mov edx, 0xff
mov r9d, edx
mov r8d, edx
jmp 0x14005a815
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
addss xmm2, dword [0x140110f78]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
addss xmm1, dword [0x140110eb0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6980]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ecc]
addss xmm2, dword [0x140110f6c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
addss xmm1, dword [0x140110ed0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ecc]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a78]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec4]
addss xmm2, dword [0x140110f74]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
addss xmm1, dword [0x140110eb0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a69a8]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ecc]
addss xmm2, dword [0x140110f6c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110ea8]
addss xmm1, dword [0x140110e84]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ecc]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110ea8]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6988]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec8]
addss xmm2, dword [0x140110f70]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e94]
addss xmm1, dword [0x140110ea4]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec8]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e94]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6990]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec4]
addss xmm2, dword [0x140110f74]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e94]
addss xmm1, dword [0x140110ea4]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e94]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a68]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
addss xmm2, dword [0x140110f88]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e8c]
addss xmm1, dword [0x140110ebc]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e8c]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6908]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
addss xmm2, dword [0x140110f80]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e74]
addss xmm1, dword [0x140110ee0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e74]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a28]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
addss xmm2, dword [0x140110f84]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
addss xmm1, dword [0x140110ed4]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a10]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e9c]
addss xmm2, dword [0x140110f8c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e7c]
addss xmm1, dword [0x140110edc]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e9c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e7c]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6ab0]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
addss xmm2, dword [0x140110f88]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
addss xmm1, dword [0x140110eb0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a48]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
addss xmm2, dword [0x140110f84]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
addss xmm1, dword [0x140110ed0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6aa8]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e9c]
addss xmm2, dword [0x140110f8c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e68]
addss xmm1, dword [0x140110ef0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e9c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e68]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6ae0]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e9c]
addss xmm2, dword [0x140110f8c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
addss xmm1, dword [0x140110ed4]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e9c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6900]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e9c]
addss xmm2, dword [0x140110f8c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
addss xmm1, dword [0x140110ed0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e9c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a90]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e98]
addss xmm2, dword [0x140110f94]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e74]
addss xmm1, dword [0x140110ee0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e98]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e74]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6998]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
addss xmm2, dword [0x140110f88]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
addss xmm1, dword [0x140110eb0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6b18]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
addss xmm2, dword [0x140110f84]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e8c]
addss xmm1, dword [0x140110ebc]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e8c]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a38]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
addss xmm2, dword [0x140110f78]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
addss xmm1, dword [0x140110eb0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a69e8]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
addss xmm2, dword [0x140110f84]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
addss xmm1, dword [0x140110eb0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6ac0]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
addss xmm2, dword [0x140110f80]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
addss xmm1, dword [0x140110ed0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a69a0]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
addss xmm2, dword [0x140110f78]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e70]
addss xmm1, dword [0x140110ee8]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e70]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6aa0]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
addss xmm2, dword [0x140110f7c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
addss xmm1, dword [0x140110ed0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a68f8]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
addss xmm2, dword [0x140110f80]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e70]
addss xmm1, dword [0x140110ee8]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e70]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a69c8]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
addss xmm2, dword [0x140110f84]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
addss xmm1, dword [0x140110ed0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a69b8]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
addss xmm2, dword [0x140110f84]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e64]
addss xmm1, dword [0x140110ef8]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e64]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6ac8]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
addss xmm2, dword [0x140110f7c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e58]
addss xmm1, dword [0x140110f18]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e58]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a70]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
addss xmm2, dword [0x140110f7c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e8c]
addss xmm1, dword [0x140110ebc]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e8c]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6b60]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
addss xmm2, dword [0x140110f80]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e60]
addss xmm1, dword [0x140110f08]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e60]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6b28]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
addss xmm2, dword [0x140110f84]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e70]
addss xmm1, dword [0x140110ee8]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e70]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6b58]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
addss xmm2, dword [0x140110f80]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
addss xmm1, dword [0x140110eb0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e90]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6948]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
addss xmm2, dword [0x140110f78]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
addss xmm1, dword [0x140110ed0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6928]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
addss xmm2, dword [0x140110f78]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
addss xmm1, dword [0x140110ed0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e88]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a68e0]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
addss xmm2, dword [0x140110f7c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
addss xmm1, dword [0x140110ed4]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a58]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
addss xmm2, dword [0x140110f7c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e68]
addss xmm1, dword [0x140110ef0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e68]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6910]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
addss xmm2, dword [0x140110f7c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
addss xmm1, dword [0x140110ed4]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a68e8]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
addss xmm2, dword [0x140110f88]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e74]
addss xmm1, dword [0x140110ee0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e74]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a98]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
addss xmm2, dword [0x140110f84]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e64]
addss xmm1, dword [0x140110ef8]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e64]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a69b0]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
addss xmm2, dword [0x140110f80]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e74]
addss xmm1, dword [0x140110ee0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e74]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6b10]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
addss xmm2, dword [0x140110f78]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e70]
addss xmm1, dword [0x140110ee8]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ec0]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e70]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a80]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
addss xmm2, dword [0x140110f80]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
addss xmm1, dword [0x140110ed4]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a68d8]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
addss xmm2, dword [0x140110f80]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e70]
addss xmm1, dword [0x140110ee8]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e70]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6968]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
addss xmm2, dword [0x140110f80]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e64]
addss xmm1, dword [0x140110ef8]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eb4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e64]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a50]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
addss xmm2, dword [0x140110f84]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e54]
addss xmm1, dword [0x140110f20]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110eac]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e54]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a30]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
addss xmm2, dword [0x140110f7c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e7c]
addss xmm1, dword [0x140110edc]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e7c]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6ad8]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
addss xmm2, dword [0x140110f7c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
addss xmm1, dword [0x140110ed4]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a00]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
addss xmm2, dword [0x140110f7c]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e60]
addss xmm1, dword [0x140110f08]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm14
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e60]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6a88]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
addss xmm2, dword [0x140110f88]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
addss xmm1, dword [0x140110ed4]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110ea8]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e80]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6970]
jmp 0x14005a8d2
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e98]
addss xmm2, dword [0x140110f94]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e5c]
addss xmm1, dword [0x140110f14]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110e98]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e5c]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a69e0]
jmp 0x14005a8d2
call fcn.140014030
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov dword [rsp + 0x20], 0xff
mov r15, rax
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
movss xmm2, dword [rbp + 0x4cc]
movss xmm1, dword [rbp + 0x4c8]
addss xmm2, dword [0x140110ec4]
addss xmm1, dword [0x140110e90]
mov rdi, rax
addss xmm2, dword [0x140110f74]
addss xmm1, dword [0x140110eb0]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
movss xmm2, dword [rbp + 0x4cc]
movss xmm1, dword [rbp + 0x4c8]
mov rbx, rax
addss xmm2, dword [0x140110ec4]
addss xmm1, dword [0x140110e90]
lea rcx, [rbp - 0x78]
call fcn.140002590
mov rdx, qword [0x1401a6ad0]
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rcx, r15
call fcn.140027a90
call fcn.140014030
mov rsi, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0x1e
lea r9d, [rdx + 0x46]
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov edi, eax
movss xmm2, dword [rbp + 0x4cc]
movss xmm11, dword [0x140110fbc]
addss xmm2, xmm11
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110f64]
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110fb0]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e38]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
movss dword [rsp + 0x30], xmm9
xor r14d, r14d
mov dword [rsp + 0x28], r14d
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400272e0
call fcn.140014030
mov rsi, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0x1e
lea r9d, [r14 + 0x64]
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov edi, eax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110fc8]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110f64]
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
movss xmm10, dword [0x140110fb8]
addss xmm2, xmm10
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, dword [0x140110e38]
lea rcx, [rbp + 0x4b8]
call fcn.140002590
movss dword [rsp + 0x30], xmm9
mov dword [rsp + 0x28], r14d
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400272e0
cmp dword [0x140126078], 0xffffffff
je 0x14005aa95
mov eax, dword [0x1401a70b0]
test eax, eax
je 0x14005aa95
movd xmm6, dword [0x1401a70bc]
cvtdq2ps xmm6, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
divss xmm6, xmm0
movss xmm14, dword [0x140110f3c]
mulss xmm6, xmm14
jmp 0x14005aaa2
movss xmm14, dword [0x140110f3c]
movaps xmm6, xmm14
call fcn.140014030
mov rsi, rax
mov dword [rsp + 0x20], 0xc8
xor r9d, r9d
xor edx, edx
mov r8d, 0xff
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov edi, eax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm10
movss xmm1, dword [rbp + 0x4c8]
movss xmm7, dword [0x140110e3c]
addss xmm1, xmm7
addss xmm1, xmm6
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110fb4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, xmm7
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov dword [rsp + 0x28], r14d
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400273f0
cmp dword [0x140126078], 0xffffffff
je 0x14005ab7a
mov eax, dword [0x1401a70c4]
test eax, eax
je 0x14005ab7a
movd xmm6, dword [0x1401a70a0]
cvtdq2ps xmm6, xmm6
movd xmm0, eax
cvtdq2ps xmm0, xmm0
divss xmm6, xmm0
mulss xmm6, xmm14
jmp 0x14005ab7e
movaps xmm6, xmm14
call fcn.140014030
mov rsi, rax
mov dword [rsp + 0x20], 0xc8
mov edx, 0x1e
mov r9d, 0xd2
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov edi, eax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, dword [0x140110fc4]
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, xmm7
addss xmm1, xmm6
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x4cc]
addss xmm2, xmm11
movss xmm1, dword [rbp + 0x4c8]
addss xmm1, xmm7
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov dword [rsp + 0x28], r14d
movss dword [rsp + 0x20], xmm8
mov r9d, edi
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.1400273f0
mov edx, dword [0x1401a70b0]
lea rcx, [rbp + 0x90]
call fcn.14004c070
mov rbx, rax
mov edx, dword [0x1401a70bc]
lea rcx, [rbp + 0x40]
call fcn.14004c070
mov rdx, rax
lea r8, [0x14010f3e8]
lea rcx, [rbp + 0x10]
call fcn.14004d0a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1d8]
call fcn.14004d110
lea rcx, [rbp + 0x10]
call fcn.140047600
lea rcx, [rbp + 0x40]
call fcn.140047600
lea rcx, [rbp + 0x90]
call fcn.140047600
lea rcx, [rbp + 0x4c0]
call fcn.140018020
movss xmm6, dword [rax]
movss xmm7, dword [r13 + 8]
lea rcx, [rbp + 0x1d8]
call fcn.1400475a0
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x4b0]
call fcn.14000c2d0
addss xmm7, xmm6
subss xmm7, dword [rax]
mulss xmm7, xmm15
movaps xmm0, xmm7
call fcn.140017cc0
call fcn.140017c30
addss xmm0, dword [0x140110f90]
call fcn.140017d00
lea rcx, [rbp + 0x1d8]
call fcn.1400475a0
mov rcx, rax
call fcn.1400360c0
mov edx, dword [0x1401a70c4]
lea rcx, [rbp + 0x90]
call fcn.14004c070
mov rbx, rax
mov edx, dword [0x1401a70a0]
lea rcx, [rbp + 0x40]
call fcn.14004c070
mov rdx, rax
lea r8, [0x14010f3e8]
lea rcx, [rbp + 0x10]
call fcn.14004d0a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x1b8]
call fcn.14004d110
lea rcx, [rbp + 0x10]
call fcn.140047600
lea rcx, [rbp + 0x40]
call fcn.140047600
lea rcx, [rbp + 0x90]
call fcn.140047600
lea rcx, [rbp - 0x78]
call fcn.140018020
movss xmm6, dword [rax]
movss xmm7, dword [r13 + 8]
lea rcx, [rbp + 0x1b8]
call fcn.1400475a0
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x4b0]
call fcn.14000c2d0
addss xmm7, xmm6
subss xmm7, dword [rax]
mulss xmm7, xmm15
movaps xmm0, xmm7
call fcn.140017cc0
call fcn.140017c30
subss xmm0, dword [0x140110dd8]
call fcn.140017d00
lea rcx, [rbp + 0x1b8]
call fcn.1400475a0
mov rcx, rax
call fcn.1400360c0
mov edx, dword [0x1401a70a4]
lea rcx, [rbp + 0x90]
call fcn.14004c070
mov rbx, rax
mov edx, dword [0x1401a709c]
lea rcx, [rbp + 0x40]
call fcn.14004c070
mov rdx, rax
lea r8, [0x14010f3e8]
lea rcx, [rbp + 0x10]
call fcn.14004d0a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x2d8]
call fcn.14004d110
lea rcx, [rbp + 0x10]
call fcn.140047600
lea rcx, [rbp + 0x40]
call fcn.140047600
lea rcx, [rbp + 0x90]
call fcn.140047600
cmp dword [0x140126078], 0xffffffff
jne 0x14005ae6e
or r12d, 4
lea r8, [rbp + 0x2d8]
lea rdx, str.Map:___
lea rcx, [rbp + 0x1f8]
call fcn.14005d4c0
jmp 0x14005aeb2
lea r8, [0x1401a58e8]
lea rdx, str.Map:
lea rcx, [rbp + 0x90]
call fcn.14005d4c0
mov rdx, rax
lea r8, [0x1401067e0]
lea rcx, [rbp + 0x40]
call fcn.14004d0a0
mov rdx, rax
lea r8, [rbp + 0x2d8]
lea rcx, [rbp + 0x10]
call fcn.14005c620
or r12d, 0x38
mov rdx, rax
lea rcx, [rbp + 0x2b8]
call fcn.140047660
test r12b, 0x20
je 0x14005aed4
and r12d, 0xffffffdf
lea rcx, [rbp + 0x10]
call fcn.140047600
test r12b, 0x10
je 0x14005aee7
and r12d, 0xffffffef
lea rcx, [rbp + 0x40]
call fcn.140047600
test r12b, 8
je 0x14005aefd
and r12d, 0xfffffff7
lea rcx, [rbp + 0x90]
call fcn.140047600
test r12b, 4
je 0x14005af0f
lea rcx, [rbp + 0x1f8]
call fcn.140047600
lea rcx, [rbp + 0x4b0]
call fcn.140018020
movss xmm6, dword [rax]
movss xmm7, dword [r13 + 8]
lea rcx, [rbp + 0x2b8]
call fcn.1400475a0
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x4b8]
call fcn.14000c2d0
addss xmm7, xmm6
subss xmm7, dword [rax]
mulss xmm7, xmm15
movaps xmm0, xmm7
call fcn.140017cc0
lea rcx, [rbp + 0x2b8]
call fcn.1400475a0
mov rcx, rax
call fcn.1400360c0
mov edx, dword [0x1401a70a8]
lea rcx, [rbp + 0x1f8]
call fcn.14004c070
mov rbx, rax
mov edx, dword [0x1401a70ac]
lea rcx, [rbp + 0x90]
call fcn.14004c070
mov r8, rax
lea rdx, str.Weight:
lea rcx, [rbp + 0x40]
call fcn.140047c50
mov rdx, rax
lea r8, [0x14010f3e8]
lea rcx, [rbp + 0x10]
call fcn.14004d0a0
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x298]
call fcn.14004d110
lea rcx, [rbp + 0x10]
call fcn.140047600
lea rcx, [rbp + 0x40]
call fcn.140047600
lea rcx, [rbp + 0x90]
call fcn.140047600
lea rcx, [rbp + 0x1f8]
call fcn.140047600
lea rcx, [rbp + 0x4c0]
call fcn.140018020
movss xmm7, dword [rax]
movss xmm6, dword [r13 + 8]
lea rcx, [rbp + 0x298]
call fcn.1400475a0
mov rdx, rax
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x4b0]
call fcn.14000c2d0
addss xmm7, xmm6
subss xmm7, dword [rax]
mulss xmm7, xmm15
movaps xmm0, xmm7
call fcn.140017cc0
lea rcx, [rbp + 0x298]
call fcn.1400475a0
mov rcx, rax
call fcn.1400360c0
lea rcx, [rbp + 0x298]
call fcn.140047600
lea rcx, [rbp + 0x2b8]
call fcn.140047600
lea rcx, [rbp + 0x2d8]
call fcn.140047600
lea rcx, [rbp + 0x1b8]
call fcn.140047600
lea rcx, [rbp + 0x1d8]
call fcn.140047600
lea rcx, [rbp + 0xe8]
call fcn.140047600
lea rcx, [rbp + 0x158]
call fcn.140047600
call fcn.14000d050
lea rcx, [rbp + 0x78]
call fcn.140013c50
call fcn.140014030
mov r15, rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rsp + 0x60]
call fcn.1400025b0
mov rcx, rax
call fcn.140034500
mov r14d, eax
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rbp + 0x4b0]
call fcn.140002590
mov rsi, rax
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rbp + 0x4b8]
call fcn.140002590
mov rdi, rax
movss xmm2, dword [rbp + 0x7c]
addss xmm2, dword [0x140110e78]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x78]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110fcc]
addss xmm1, dword [0x140110e0c]
lea rcx, [rbp + 0x4c0]
call fcn.140002590
mov rbx, rax
movss xmm2, dword [rbp + 0x7c]
addss xmm2, dword [0x140110e78]
movss xmm1, dword [rbp + 0x78]
addss xmm1, dword [0x1401a6b74]
addss xmm1, dword [0x140110fcc]
lea rcx, [rbp + 0x4c8]
call fcn.140002590
mov dword [rsp + 0x30], r14d
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
mov r9, rbx
mov r8, rax
mov rdx, qword [0x1401a6960]
mov rcx, r15
call fcn.140027a90
call fcn.1400181d0
mov ecx, 1
call fcn.1400057f0
call fcn.1400127a0
lea rcx, [rbp + 0x378]
call fcn.140047600
lea rcx, [rbp + 0x398]
call fcn.140047600
nop
lea r11, [rsp + 0x568]
movaps xmm6, xmmword [r11 - 0x18]
movaps xmm7, xmmword [r11 - 0x28]
movaps xmm8, xmmword [r11 - 0x38]
movaps xmm9, xmmword [r11 - 0x48]
movaps xmm10, xmmword [r11 - 0x58]
movaps xmm11, xmmword [r11 - 0x68]
movaps xmm12, xmmword [r11 - 0x78]
movaps xmm13, xmmword [r11 - 0x88]
movaps xmm14, xmmword [r11 - 0x98]
movaps xmm15, xmmword [r11 - 0xa8]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret