Function at 0x180082070
Capabilities:
Encode data using xor
Hash data using fnv

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0xa0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
mov rax, qword [0x1802ec4c0]
xor rax, rsp
mov qword [rbp + 0xf], rax
movaps xmm7, xmm0
xor edi, edi
xorps xmm1, xmm1
movups xmmword [rbp - 0x11], xmm1
mov qword [rbp - 1], 8
mov qword [rbp + 7], 0xf
movabs r12, 0x4955476b63696c43
mov qword [rbp - 0x11], r12
mov byte [rbp - 9], dil
movabs rsi, 0xcbf29ce484222325
mov rcx, rsi
mov edx, edi
movabs r13, 0x100000001b3
movzx eax, byte [rbp + rdx - 0x11]
xor rcx, rax
imul rcx, r13
inc rdx
cmp rdx, 8
jb 0x1800820f0
mov qword [rbp - 0x39], rcx
lea rdx, [rbp - 0x39]
call fcn.180134530
mov rcx, qword [rax + 8]
test rcx, rcx
je 0x18008211f
lock inc dword [rcx + 8]
mov r10, qword [rax]
mov rbx, qword [rax + 8]
mov qword [rbp - 0x41], rbx
mov word [rbp - 0x23], di
mov qword [rbp - 0x21], 0xd
mov qword [rbp - 0x19], 0xf
movsd xmm0, qword [str.o_colors_text]
movsd qword [rbp - 0x31], xmm0
mov r8d, dword [0x1802a3418]
mov dword [rbp - 0x29], r8d
movzx r9d, byte [0x1802a341c]
mov byte [rbp - 0x25], r9b
mov byte [rbp - 0x24], 0
mov rcx, rsi
mov rdx, rdi
nop dword [rax]
movzx eax, byte [rbp + rdx - 0x31]
xor rcx, rax
imul rcx, r13
inc rdx
cmp rdx, 0xd
jb 0x180082170
mov rax, qword [r10 + 0xa0]
and rax, rcx
add rax, rax
mov rdx, qword [r10 + 0x88]
mov rcx, qword [rdx + rax*8 + 8]
mov r14, qword [r10 + 0x78]
cmp rcx, r14
je 0x1800821e4
mov r10, qword [rdx + rax*8]
mov r11, qword [rbp - 0x31]
nop
lea rax, [rcx + 0x10]
mov rdx, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x1800821c2
mov rax, qword [rax]
cmp rdx, 0xd
jne 0x1800821d9
cmp r11, qword [rax]
jne 0x1800821d9
cmp r8d, dword [rax + 8]
jne 0x1800821d9
cmp r9b, byte [rax + 0xc]
je 0x1800821e7
cmp rcx, r10
je 0x1800821e4
mov rcx, qword [rcx + 8]
jmp 0x1800821b0
mov rcx, rdi
test rcx, rcx
je 0x1800821f7
cmp rcx, r14
je 0x1800821f7
mov rax, qword [rcx + 0x30]
jmp 0x1800821fa
mov rax, rdi
movss xmm0, dword [rax + 0x28]
movss dword [0x180343bac], xmm0
mov r14d, 0xffffffff
test rbx, rbx
je 0x180082243
mov eax, r14d
lock xadd dword [rbx + 8], eax
cmp eax, 1
jne 0x180082243
mov rbx, qword [rbp - 0x41]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, r14d
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180082243
mov rcx, qword [rbp - 0x41]
mov rax, qword [rcx]
call qword [rax + reloc.d2d1.dll_Ordinal_8]
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
mov qword [rbp - 1], 8
mov qword [rbp + 7], 0xf
mov qword [rbp - 0x11], r12
mov byte [rbp - 9], 0
mov rcx, rsi
mov rdx, rdi
nop dword [rax + rax]
movzx eax, byte [rbp + rdx - 0x11]
xor rcx, rax
imul rcx, r13
inc rdx
cmp rdx, 8
jb 0x180082270
mov qword [rbp - 0x39], rcx
lea rdx, [rbp - 0x39]
call fcn.180134530
mov rcx, qword [rax + 8]
test rcx, rcx
je 0x18008229f
lock inc dword [rcx + 8]
mov rbx, qword [rax]
mov qword [rbp - 0x49], rbx
mov r15, qword [rax + 8]
mov qword [rbp - 0x41], r15
mov qword [rbp - 0x29], rdi
mov ecx, 0x20
call fcn.18020e888
mov r8, rax
mov qword [rbp - 0x31], rax
mov qword [rbp - 0x21], 0x10
mov qword [rbp - 0x19], 0x1f
movups xmm0, xmmword [str.o_colors_enabled]
movups xmmword [rax], xmm0
mov byte [rax + 0x10], 0
mov rcx, rsi
mov rdx, rdi
nop word [rax + rax]
movzx eax, byte [rdx + r8]
xor rcx, rax
imul rcx, r13
inc rdx
cmp rdx, 0x10
jb 0x1800822f0
mov rax, qword [rbx + 0xa0]
and rax, rcx
add rax, rax
mov r9, qword [rbx + 0x88]
mov rdx, qword [r9 + rax*8 + 8]
mov r10, qword [rbx + 0x78]
cmp rdx, r10
je 0x180082365
mov r9, qword [r9 + rax*8]
nop dword [rax + rax]
lea rcx, [rdx + 0x10]
mov rax, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x180082342
mov rcx, qword [rcx]
cmp rax, 0x10
jne 0x18008235a
mov rax, qword [r8]
cmp rax, qword [rcx]
jne 0x18008235a
mov rax, qword [r8 + 8]
cmp rax, qword [rcx + 8]
je 0x180082368
cmp rdx, r9
je 0x180082365
mov rdx, qword [rdx + 8]
jmp 0x180082330
mov rdx, rdi
test rdx, rdx
je 0x180082378
cmp rdx, r10
je 0x180082378
mov rax, qword [rdx + 0x30]
jmp 0x18008237b
mov rax, rdi
movss xmm0, dword [rax + 0x28]
movss dword [0x180343ba8], xmm0
mov edx, 0x20
mov rcx, r8
call fcn.18020e750
nop
test r15, r15
je 0x1800823cc
mov eax, r14d
lock xadd dword [r15 + 8], eax
cmp eax, 1
jne 0x1800823cc
mov rbx, qword [rbp - 0x41]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
lock xadd dword [rbx + 0xc], r14d
cmp r14d, 1
jne 0x1800823cc
mov rcx, qword [rbp - 0x41]
mov rax, qword [rcx]
call qword [rax + reloc.d2d1.dll_Ordinal_8]
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
mov qword [rbp - 1], 8
mov qword [rbp + 7], 0xf
mov qword [rbp - 0x11], r12
mov byte [rbp - 9], 0
mov rcx, rsi
mov rdx, rdi
movzx eax, byte [rbp + rdx - 0x11]
xor rcx, rax
imul rcx, r13
inc rdx
cmp rdx, 8
jb 0x1800823f1
mov qword [rbp - 0x39], rcx
lea rdx, [rbp - 0x39]
call fcn.180134530
mov rcx, qword [rax + 8]
test rcx, rcx
je 0x180082420
lock inc dword [rcx + 8]
mov rcx, qword [rax]
mov qword [rbp - 0x49], rcx
mov r15, qword [rax + 8]
mov qword [rbp - 0x41], r15
lea r12, [rcx + 0x70]
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
mov qword [rbp - 0x21], rdi
mov qword [rbp - 0x19], rdi
mov r8d, 0x11
lea rdx, str.o_colors_disabled
lea rcx, [rbp - 0x31]
call fcn.1800596c0
lea rdx, [rbp - 0x31]
mov rbx, qword [rbp - 0x31]
mov r14, qword [rbp - 0x19]
cmp r14, 0xf
cmova rdx, rbx
mov r9, rsi
mov rcx, rdi
mov r8, qword [rbp - 0x21]
test r8, r8
je 0x180082493
nop dword [rax + rax]
movzx eax, byte [rcx + rdx]
xor r9, rax
imul r9, r13
inc rcx
cmp rcx, r8
jb 0x180082480
lea r8, [rbp - 0x31]
lea rdx, [rbp - 0x49]
mov rcx, r12
call fcn.18004b0e0
mov rcx, qword [rax + 8]
test rcx, rcx
je 0x1800824b9
cmp rcx, qword [r12 + 8]
je 0x1800824b9
mov rax, qword [rcx + 0x30]
jmp 0x1800824bc
mov rax, rdi
movss xmm0, dword [rax + 0x28]
movss dword [0x180343ba4], xmm0
cmp r14, 0xf
jbe 0x180082501
lea rdx, [r14 + 1]
mov rax, rbx
cmp rdx, 0x1000
jb 0x1800824f8
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800839ec
mov rcx, rbx
call fcn.18020e750
nop
test r15, r15
je 0x18008250f
mov rcx, r15
call fcn.180003820
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
mov qword [rbp - 1], 8
mov qword [rbp + 7], 0xf
movabs r15, 0x4955476b63696c43
mov qword [rbp - 0x11], r15
mov byte [rbp - 9], 0
mov rcx, rsi
mov rdx, rdi
nop
movzx eax, byte [rbp + rdx - 0x11]
xor rcx, rax
imul rcx, r13
inc rdx
cmp rdx, 8
jb 0x180082540
mov qword [rbp - 0x39], rcx
lea rdx, [rbp - 0x39]
call fcn.180134530
mov rcx, qword [rax + 8]
test rcx, rcx
je 0x18008256f
lock inc dword [rcx + 8]
mov rcx, qword [rax]
mov qword [rbp - 0x49], rcx
mov r14, qword [rax + 8]
mov qword [rbp - 0x41], r14
lea rbx, [rcx + 0x70]
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 0x11
lea rdx, str.o_colors_primary1
lea rcx, [rbp - 0x31]
call fcn.1800596c0
lea rdx, [rbp - 0x31]
mov rcx, rbx
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343ba0], xmm0
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x1800825d8
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
nop
test r14, r14
je 0x1800825e6
mov rcx, r14
call fcn.180003820
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
mov qword [rbp - 1], 8
mov qword [rbp + 7], 0xf
mov qword [rbp - 0x11], r15
mov byte [rbp - 9], 0
mov rcx, rsi
mov rdx, rdi
nop dword [rax + rax]
movzx eax, byte [rbp + rdx - 0x11]
xor rcx, rax
imul rcx, r13
inc rdx
cmp rdx, 8
jb 0x180082610
mov qword [rbp - 0x39], rcx
lea rdx, [rbp - 0x39]
call fcn.180134530
mov rcx, qword [rax + 8]
test rcx, rcx
je 0x18008263f
lock inc dword [rcx + 8]
mov rcx, qword [rax]
mov qword [rbp - 0x49], rcx
mov r14, qword [rax + 8]
mov qword [rbp - 0x41], r14
lea rbx, [rcx + 0x70]
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 0x11
lea rdx, str.o_colors_primary2
lea rcx, [rbp - 0x31]
call fcn.1800596c0
lea rdx, [rbp - 0x31]
mov rcx, rbx
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b9c], xmm0
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x1800826a8
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
nop
test r14, r14
je 0x1800826b6
mov rcx, r14
call fcn.180003820
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
mov qword [rbp - 1], 8
mov qword [rbp + 7], 0xf
mov qword [rbp - 0x11], r15
mov byte [rbp - 9], 0
mov rcx, rsi
mov rdx, rdi
nop dword [rax + rax]
movzx eax, byte [rbp + rdx - 0x11]
xor rcx, rax
imul rcx, r13
inc rdx
cmp rdx, 8
jb 0x1800826e0
mov qword [rbp - 0x39], rcx
lea rdx, [rbp - 0x39]
call fcn.180134530
mov rcx, qword [rax + 8]
test rcx, rcx
je 0x18008270f
lock inc dword [rcx + 8]
mov rcx, qword [rax]
mov qword [rbp - 0x49], rcx
mov r14, qword [rax + 8]
mov qword [rbp - 0x41], r14
lea rbx, [rcx + 0x70]
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 0x11
lea rdx, str.o_colors_primary3
lea rcx, [rbp - 0x31]
call fcn.1800596c0
lea rdx, [rbp - 0x31]
mov rcx, rbx
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b98], xmm0
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x180082778
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
nop
test r14, r14
je 0x180082786
mov rcx, r14
call fcn.180003820
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
mov qword [rbp - 1], 8
mov qword [rbp + 7], 0xf
mov qword [rbp - 0x11], r15
mov byte [rbp - 9], 0
nop word [rax + rax]
movzx eax, byte [rbp + rdi - 0x11]
xor rsi, rax
imul rsi, r13
inc rdi
cmp rdi, 8
jb 0x1800827b0
mov qword [rbp - 0x39], rsi
lea rdx, [rbp - 0x39]
call fcn.180134530
mov rcx, qword [rax + 8]
test rcx, rcx
je 0x1800827df
lock inc dword [rcx + 8]
mov rcx, qword [rax]
mov qword [rbp - 0x49], rcx
mov rdi, qword [rax + 8]
mov qword [rbp - 0x41], rdi
lea rbx, [rcx + 0x70]
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 0x11
lea rdx, str.o_colors_primary4
lea rcx, [rbp - 0x31]
call fcn.1800596c0
lea rdx, [rbp - 0x31]
mov rcx, rbx
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b94], xmm0
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x180082848
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
nop
test rdi, rdi
je 0x180082856
mov rcx, rdi
call fcn.180003820
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
movdqa xmm6, xmmword [reloc.d2d1.dll_Ordinal_8]
movdqu xmmword [rbp - 0x21], xmm6
mov qword [rbp - 0x31], r15
mov byte [rbp - 0x29], 0
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0x13
lea rdx, str.o_colors_secondary1
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b80], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x1800828da
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x1800828f0
call fcn.180003820
movdqa xmm6, xmmword [reloc.d2d1.dll_Ordinal_8]
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x18008290f
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
movdqa xmm6, xmmword [reloc.d2d1.dll_Ordinal_8]
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
movdqu xmmword [rbp - 0x21], xmm6
mov qword [rbp - 0x31], r15
mov byte [rbp - 0x29], 0
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0x13
lea rdx, str.o_colors_secondary2
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b7c], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x18008298b
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x18008299a
call fcn.180003820
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x1800829b1
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
movdqa xmm1, xmmword [reloc.d2d1.dll_Ordinal_8]
movdqu xmmword [rbp - 0x21], xmm1
mov qword [rbp - 0x31], r15
mov byte [rbp - 0x29], 0
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0x13
lea rdx, str.o_colors_secondary3
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b78], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x180082a35
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x180082a44
call fcn.180003820
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x180082a5b
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0x13
lea rdx, str.o_colors_secondary4
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b74], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x180082ae9
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x180082af8
call fcn.180003820
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x180082b0f
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0x13
lea rdx, str.o_colors_secondary5
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b70], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x180082b9d
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x180082bac
call fcn.180003820
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x180082bc3
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0x13
lea rdx, str.o_colors_secondary6
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b6c], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x180082c51
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x180082c60
call fcn.180003820
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x180082c77
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0x13
lea rdx, str.o_colors_secondary7
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b68], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x180082d05
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x180082d14
call fcn.180003820
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x180082d2b
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0x13
lea rdx, str.o_colors_secondary8
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b64], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x180082db9
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x180082dc8
call fcn.180003820
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x180082ddf
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0xd
lea rdx, str.o_colors_mod1
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b90], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x180082e6d
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x180082e7c
call fcn.180003820
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x180082e93
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0xd
lea rdx, str.o_colors_mod2
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b8c], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x180082f21
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x180082f30
call fcn.180003820
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x180082f47
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0xd
lea rdx, str.o_colors_mod3
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b88], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x180082fd5
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
mov rcx, qword [rbp - 0x41]
test rcx, rcx
je 0x180082fe4
call fcn.180003820
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x180082ffb
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0xd
lea rdx, str.o_colors_mod4
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss xmm0, dword [rax + 0x28]
movss dword [0x180343b84], xmm0
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x180083089
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x1800830aa
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
movaps xmm6, xmm7
mulss xmm6, dword [0x180343bac]
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0xd
lea rdx, str.o_colors_text
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x18008313b
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x18008315c
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
movaps xmm6, xmm7
mulss xmm6, dword [0x180343ba8]
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0x10
lea rdx, str.o_colors_enabled
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x1800831ed
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x18008320e
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
movaps xmm6, xmm7
mulss xmm6, dword [0x180343ba4]
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0x11
lea rdx, str.o_colors_disabled
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x18008329f
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
mov r8, qword [rbp - 0x19]
cmp r8, 0xf
jbe 0x1800832c0
mov rdx, qword [rbp - 0x31]
lea rcx, [rbp - 0x31]
call fcn.180059850
movaps xmm6, xmm7
mulss xmm6, dword [0x180343ba0]
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
mov r8d, 8
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800596c0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rbp - 0x11], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 1], xmm1
mov r8d, 0x11
lea rdx, str.o_colors_primary1
lea rcx, [rbp - 0x11]
call fcn.1800596c0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
mov r8, qword [rbp + 7]
cmp r8, 0xf
jbe 0x180083351
mov rdx, qword [rbp - 0x11]
lea rcx, [rbp - 0x11]
call fcn.180059850
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b9c]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_primary2
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b98]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_primary3
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b94]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_primary4
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b80]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_secondary1
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b7c]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_secondary2
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b78]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_secondary3
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b74]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_secondary4
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b70]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_secondary5
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b6c]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_secondary6
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b68]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_secondary7
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b64]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_secondary8
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b90]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_mod1
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b8c]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_mod2
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
movaps xmm6, xmm7
mulss xmm6, dword [0x180343b88]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_mod3
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm6
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
mulss xmm7, dword [0x180343b84]
lea rdx, str.ClickGUI
lea rcx, [rbp - 0x31]
call fcn.1800597d0
nop
lea rdx, [rbp - 0x31]
lea rcx, [rbp - 0x49]
call fcn.180133930
nop
mov rbx, qword [rax]
lea rdx, str.o_colors_mod4
lea rcx, [rbp - 0x11]
call fcn.1800597d0
lea rdx, [rbp - 0x11]
lea rcx, [rbx + 0x70]
call fcn.180044ae0
movss dword [rax + 0x28], xmm7
lea rcx, [rbp - 0x11]
call fcn.180059890
nop
lea rcx, [rbp - 0x49]
call fcn.18005fd70
nop
lea rcx, [rbp - 0x31]
call fcn.180059890
mov rcx, qword [rbp + 0xf]
xor rcx, rsp
call fcn.18020e120
lea r11, [rsp + 0xa0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1802214b8
nop
int3