Function at 0x1800139f0
Capabilities:
Create process on windows
Log keystrokes via polling
Resolve function by parsing pe exports

Disassembly:
mov rax, rsp
push rbp
push rbx
push rsi
push rdi
push r14
push r15
lea rbp, [rax - 0x128]
sub rsp, 0x1f8
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm9
movaps xmmword [rax - 0x88], xmm10
movaps xmmword [rax - 0x98], xmm11
movaps xmmword [rax - 0xa8], xmm12
call fcn.18002ef40
mov rbx, rax
mov dword [rax + 0x10], 0x40c00000
mov dword [rax + 0x2c], 0x40400000
mov dword [rax + 0x44], 0x40400000
mov dword [rax + 0x34], 0x40400000
mov dword [rax + 0x80], 0x40400000
mov dword [rax + 0x88], 0x40400000
mov dword [rax + 0x78], 0x40400000
mov dword [rax + 0x98], 0x3f000000
mov dword [rax + 0x9c], 0x3f000000
mov dword [rax + 0x20], 0x3f000000
mov dword [rax + 0x24], 0x3f000000
mov dword [rax + 0x4c], 0x41000000
mov dword [rax + 0x50], 0x41000000
mov dword [rax + 8], 0x41000000
mov dword [rax + 0xc], 0x41000000
mov dword [rax + 0x3c], 0x40800000
mov dword [rax + 0x40], 0x40800000
mov dword [rax + 0x14], 0x3f800000
xor r15d, r15d
mov dword [rax + 0x48], r15d
mov dword [rax + 0x74], 0x41400000
mov dword [rax + 0x7c], 0x41000000
movss xmm12, dword [0x18005aa3c]
movaps xmm3, xmm12
mov r8d, 0x121212
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xe8], xmm0
movss xmm11, dword [0x18005aa40]
movaps xmm3, xmm11
mov r8d, 0x121212
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x108], xmm0
movss xmm6, dword [0x1800be648]
movaps xmm3, xmm6
mov r8d, 0x121212
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x168], xmm0
movaps xmm3, xmm11
mov r8d, 0x181818
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x178], xmm0
movaps xmm3, xmm6
mov r8d, 0x121212
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xf8], xmm0
movaps xmm3, xmm11
mov r8d, 0x2f2f2f
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x218], xmm0
movaps xmm3, xmm11
mov r8d, 0x444444
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x228], xmm0
movaps xmm3, xmm11
mov r8d, 0x363636
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x238], xmm0
movaps xmm3, xmm11
mov r8d, 0xfafafa
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xc8], xmm0
movaps xmm3, xmm11
mov r8d, 0x808080
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xd8], xmm0
movaps xmm3, xmm11
mov r8d, 0x2b2b2b
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x118], xmm0
movaps xmm3, xmm11
mov r8d, 0x2b2b2b
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x278], xmm0
movaps xmm3, xmm12
mov r8d, 0x121212
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x138], xmm0
movaps xmm3, xmm11
mov r8d, 0x444444
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x148], xmm0
movaps xmm3, xmm11
mov r8d, 0x363636
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x158], xmm0
movaps xmm3, xmm11
mov r8d, 0xfafafa
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x1e8], xmm0
movaps xmm3, xmm11
mov r8d, 0x9dff
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x1f8], xmm0
movaps xmm3, xmm11
mov r8d, 0x212121
lea rdx, [rsp + 0x50]
mov rcx, qword [0x1800f8c48]
call fcn.180055b80
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x208], xmm0
call fcn.180023670
call fcn.1800409a0
call fcn.1800352e0
cmp byte [0x1800f791c], r15b
je 0x180013dd2
movd xmm2, dword [0x1800f7928]
cvtdq2ps xmm2, xmm2
movd xmm1, dword [0x1800f7924]
cvtdq2ps xmm1, xmm1
movd xmm0, dword [0x1800f7920]
cvtdq2ps xmm0, xmm0
movzx r9d, byte [0x1800f791d]
call fcn.18001a520
movss xmm10, dword [0x18005aa6c]
xorps xmm9, xmm9
cmp byte [0x1800f7939], r15b
je 0x18001422d
movaps xmm0, xmmword [0x1800be820]
movups xmmword [rsp + 0x50], xmm0
call fcn.18002e540
mov rbx, rax
lea rcx, [rsp + 0x50]
call fcn.18002e390
mov dword [rbp + 0x130], 0x41300000
mov dword [rbp + 0x134], 0x41300000
test eax, 0xff000000
je 0x180013e7f
mov rcx, qword [rbx + 0x38]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rsp + 0x70], xmm0
mov byte [rsp + 0x48], r15b
movss dword [rsp + 0x40], xmm9
lea rdx, [0x1800bde90]
mov qword [rsp + 0x38], rdx
lea rdx, str.Velocity_Slotted
mov qword [rsp + 0x30], rdx
lea rdx, [rsp + 0x70]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], eax
lea r9, [rbp + 0x130]
movss xmm2, dword [rcx + 0x10]
mov rdx, rbx
mov rcx, qword [rcx + 8]
call fcn.180015850
cmp byte [0x1800f793a], r15b
je 0x180013f5d
mov dword [rbp + 0x130], 0x41200000
mov dword [rbp + 0x134], 0x41f00000
call fcn.18002e870
movss xmm3, dword [rax + 0xd8]
cvtps2pd xmm3, xmm3
movq r9, xmm3
lea r8, str.FPS:__.1f
mov edx, 0x20
lea rcx, [rbp - 0x10]
call fcn.180021650
movaps xmm0, xmmword [0x1800be810]
movups xmmword [rsp + 0x70], xmm0
lea rcx, [rsp + 0x70]
call fcn.18002e390
mov r8d, eax
test eax, 0xff000000
je 0x180013f5d
lea rax, [rbp - 0x10]
mov rcx, 0xffffffffffffffff
inc rcx
cmp byte [rax + rcx], r15b
jne 0x180013ef5
lea rdx, [rbp - 0x10]
add rdx, rcx
lea rax, [rbp - 0x10]
cmp rax, rdx
je 0x180013f5d
mov rax, qword [rbx + 0x38]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rbp - 0x80], xmm0
mov byte [rsp + 0x48], r15b
movss dword [rsp + 0x40], xmm9
mov qword [rsp + 0x38], rdx
lea rcx, [rbp - 0x10]
mov qword [rsp + 0x30], rcx
lea rcx, [rbp - 0x80]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r8d
lea r9, [rbp + 0x130]
movss xmm2, dword [rax + 0x10]
mov rdx, rbx
mov rcx, qword [rax + 8]
call fcn.180015850
cmp byte [0x1800f7930], r15b
je 0x18001422d
movd xmm7, dword [0x1800f89b0]
cvtdq2ps xmm7, xmm7
mulss xmm7, xmm12
subss xmm7, dword [0x1800be6ec]
movss dword [rbp + 0x130], xmm7
mov dword [rbp + 0x134], 0x42480000
movaps xmm1, xmmword [0x1800be7f0]
movups xmmword [rbp - 0x80], xmm1
movaps xmm0, xmmword [0x1800be7e0]
movups xmmword [rbp - 0x60], xmm0
movaps xmm1, xmmword [0x1800be810]
movups xmmword [rbp - 0x70], xmm1
mov r8d, dword [0x1800f8a18]
lea rdx, str.__Players_Visible__d
lea rcx, [rbp + 0x10]
call fcn.1800216b0
movaps xmm0, xmmword [0x1800be810]
movaps xmmword [rsp + 0x70], xmm0
lea rax, [rbp - 0x50]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x28], 1
mov byte [rsp + 0x20], 1
lea r9, [rsp + 0x70]
xor r8d, r8d
lea edx, [r8 + 0x32]
movss xmm0, dword [0x1800be6e0]
movd ecx, xmm0
call fcn.18000c530
mov r8d, dword [0x1800f8a18]
lea rdx, str.__Players_Visible__d
lea rcx, [rbp + 0x10]
call fcn.1800216b0
mov r8d, dword [0x1800f8a1c]
lea rdx, str.Players_Not_Visible__d__
lea rcx, [rbp + 0x48]
call fcn.1800216b0
lea rcx, [rbp - 0x80]
call fcn.18002e390
mov r8d, eax
test eax, 0xff000000
je 0x1800140be
lea rax, [rbp + 0x10]
mov rcx, 0xffffffffffffffff
inc rcx
cmp byte [rax + rcx], r15b
jne 0x180014054
lea rdx, [rbp + 0x10]
add rdx, rcx
lea rax, [rbp + 0x10]
cmp rax, rdx
je 0x1800140be
mov rax, qword [rbx + 0x38]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rsp + 0x70], xmm0
mov byte [rsp + 0x48], r15b
movss dword [rsp + 0x40], xmm9
mov qword [rsp + 0x38], rdx
lea rcx, [rbp + 0x10]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r8d
lea r9, [rbp + 0x130]
movss xmm2, dword [rax + 0x10]
mov rdx, rbx
mov rcx, qword [rax + 8]
call fcn.180015850
movss dword [rsp + 0x20], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x138]
call fcn.18002a300
movss xmm6, dword [rax]
addss xmm6, dword [0x18005aa54]
addss xmm6, xmm7
movsd xmm0, qword [rbp + 0x130]
movss xmm0, xmm6
movsd qword [rbp + 0x130], xmm0
movsd qword [rbp + 0x138], xmm0
lea rcx, [rbp - 0x70]
call fcn.18002e390
lea rdi, [0x1800bdedc]
test eax, 0xff000000
je 0x180014171
mov rcx, qword [rbx + 0x38]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rsp + 0x70], xmm0
mov byte [rsp + 0x48], r15b
movss dword [rsp + 0x40], xmm9
lea rdx, [0x1800bdedd]
mov qword [rsp + 0x38], rdx
mov qword [rsp + 0x30], rdi
lea r8, [rsp + 0x70]
mov qword [rsp + 0x28], r8
mov dword [rsp + 0x20], eax
lea r9, [rbp + 0x138]
movss xmm2, dword [rcx + 0x10]
mov rdx, rbx
mov rcx, qword [rcx + 8]
call fcn.180015850
movss dword [rsp + 0x20], xmm10
xor r9d, r9d
xor r8d, r8d
mov rdx, rdi
lea rcx, [rbp + 0x138]
call fcn.18002a300
movss xmm0, dword [rax]
addss xmm0, dword [0x18005aa54]
addss xmm0, xmm6
movss dword [rbp + 0x130], xmm0
lea rcx, [rbp - 0x60]
call fcn.18002e390
mov r8d, eax
test eax, 0xff000000
je 0x18001422d
lea rax, [rbp + 0x48]
mov rcx, 0xffffffffffffffff
inc rcx
cmp byte [rax + rcx], r15b
jne 0x1800141c3
lea rdx, [rbp + 0x48]
add rdx, rcx
lea rax, [rbp + 0x48]
cmp rax, rdx
je 0x18001422d
mov rax, qword [rbx + 0x38]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rsp + 0x70], xmm0
mov byte [rsp + 0x48], r15b
movss dword [rsp + 0x40], xmm9
mov qword [rsp + 0x38], rdx
lea rcx, [rbp + 0x48]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r8d
lea r9, [rbp + 0x130]
movss xmm2, dword [rax + 0x10]
mov rdx, rbx
mov rcx, qword [rax + 8]
call fcn.180015850
call fcn.180008050
cmp byte [0x1800f78e0], r15b
je 0x18001578c
lea rcx, [rbp + 0x148]
call fcn.18002f140
call fcn.18002ef40
mov r14, rax
mov qword [rbp - 0x50], 0xffffffffffffffff
mov qword [rbp - 0x48], 0xffffffffffffffff
mov qword [rbp - 0x40], 0xffffffffffffffff
mov qword [rbp - 0x38], 0xffffffffffffffff
mov dword [rbp - 0x30], 0xffffffff
mov qword [rbp - 0x2c], 0xfffffffffffffffd
mov dword [rbp - 0x24], 0xffffffff
mov qword [rbp - 0x20], r15
mov qword [rbp + 0x130], r15
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
movd xmm6, eax
cvtdq2ps xmm6, xmm6
movss xmm0, dword [0x1800f7308]
mulss xmm0, xmm12
subss xmm6, xmm0
mov ecx, 1
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cdq
sub eax, edx
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss xmm0, dword [0x1800f730c]
mulss xmm0, xmm12
subss xmm1, xmm0
movss dword [rbp + 0x138], xmm6
movss dword [rbp + 0x13c], xmm1
lea r8, [rbp + 0x130]
mov edx, 4
lea rcx, [rbp + 0x138]
call fcn.18003b230
xor edx, edx
lea rcx, [0x1800f7308]
call fcn.18003b270
mov qword [rbp + 0x130], r15
lea rdx, [rbp + 0x130]
mov ecx, 2
call fcn.180037230
xor edx, edx
mov r8d, 0xab
lea rcx, str.Window::WindowName
call fcn.180026f10
mov ecx, 1
call fcn.180036b30
call fcn.18002e1f0
mov rsi, rax
movss xmm7, dword [r14 + 0x10]
movaps xmm1, xmm11
mov ecx, 3
call fcn.18002e3d0
mov edi, eax
lea rcx, [rbp + 0x138]
call fcn.18002f160
mov rbx, rax
lea rcx, [rbp + 0x140]
call fcn.18002f140
movss xmm6, dword [rax + 4]
addss xmm6, dword [rbx + 4]
lea rcx, [rbp - 0x60]
call fcn.18002f140
movd xmm0, dword [0x1800d61e4]
cvtdq2ps xmm0, xmm0
addss xmm0, dword [rax]
movss dword [rbp + 0x130], xmm0
movss dword [rbp + 0x134], xmm6
lea rcx, [rbp - 0x70]
call fcn.18002f140
mov dword [rsp + 0x28], 0x50
movss dword [rsp + 0x20], xmm7
mov r9d, edi
lea r8, [rbp + 0x130]
mov rdx, rax
mov rcx, rsi
call fcn.180006860
call fcn.18002e1f0
mov rsi, rax
movss xmm7, dword [r14 + 0x10]
movaps xmm1, xmm11
mov ecx, 2
call fcn.18002e3d0
mov edi, eax
lea rcx, [rbp + 0x140]
call fcn.18002f160
mov rbx, rax
lea rcx, [rbp - 0x70]
call fcn.18002f140
movss xmm6, dword [rbx + 4]
addss xmm6, dword [rax + 4]
lea rcx, [rbp - 0x60]
call fcn.18002f160
mov rbx, rax
lea rcx, [rbp - 0x80]
call fcn.18002f140
movss xmm0, dword [rax]
addss xmm0, dword [rbx]
movss dword [rbp + 0x130], xmm0
movss dword [rbp + 0x134], xmm6
lea rcx, [rsp + 0x70]
call fcn.18002f140
movss xmm6, dword [rax + 4]
lea rcx, [rsp + 0x50]
call fcn.18002f140
movd xmm0, dword [0x1800d61e4]
cvtdq2ps xmm0, xmm0
addss xmm0, dword [rax]
addss xmm0, dword [r14 + 0x14]
movss dword [rbp + 0x138], xmm0
movss dword [rbp + 0x13c], xmm6
mov dword [rsp + 0x28], 0xa0
movss dword [rsp + 0x20], xmm7
mov r9d, edi
lea r8, [rbp + 0x130]
lea rdx, [rbp + 0x138]
mov rcx, rsi
call fcn.180006860
call fcn.18002e1f0
mov rdi, rax
movss xmm7, dword [r14 + 0x14]
movss xmm8, dword [r14 + 0x10]
lea rcx, [rbp + 0x140]
call fcn.18002f160
mov rbx, rax
lea rcx, [rsp + 0x50]
call fcn.18002f140
movss xmm6, dword [rax + 4]
addss xmm6, dword [rbx + 4]
lea rcx, [rsp + 0x70]
call fcn.18002f160
mov rbx, rax
lea rcx, [rbp - 0x80]
call fcn.18002f140
movss xmm0, dword [rax]
addss xmm0, dword [rbx]
movss dword [rbp + 0x130], xmm0
movss dword [rbp + 0x134], xmm6
lea rcx, [rbp - 0x70]
call fcn.18002f140
movss xmm6, dword [rax + 4]
lea rcx, [rbp - 0x60]
call fcn.18002f140
movss xmm0, dword [rax]
movss dword [rbp + 0x138], xmm0
movss dword [rbp + 0x13c], xmm6
movss dword [rsp + 0x30], xmm7
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm8
mov r9d, 0xff000000
lea r8, [rbp + 0x130]
lea rdx, [rbp + 0x138]
mov rcx, rdi
call fcn.180006750
call fcn.18002e1f0
mov rsi, rax
movss xmm7, dword [r14 + 0x14]
movss xmm8, dword [r14 + 0x10]
movaps xmm1, xmm11
mov ecx, 5
call fcn.18002e3d0
mov edi, eax
lea rcx, [rbp + 0x140]
call fcn.18002f160
mov rbx, rax
lea rcx, [rsp + 0x50]
call fcn.18002f140
movss xmm6, dword [rax + 4]
addss xmm6, dword [rbx + 4]
subss xmm6, dword [r14 + 0x14]
lea rcx, [rsp + 0x70]
call fcn.18002f160
mov rbx, rax
lea rcx, [rbp - 0x80]
call fcn.18002f140
movss xmm0, dword [rbx]
addss xmm0, dword [rax]
subss xmm0, dword [r14 + 0x14]
movss dword [rbp + 0x130], xmm0
movss dword [rbp + 0x134], xmm6
lea rcx, [rbp - 0x70]
call fcn.18002f140
movss xmm6, dword [rax + 4]
addss xmm6, dword [r14 + 0x14]
lea rcx, [rbp - 0x60]
call fcn.18002f140
movss xmm0, dword [rax]
addss xmm0, dword [r14 + 0x14]
movss dword [rbp + 0x138], xmm0
movss dword [rbp + 0x13c], xmm6
movss dword [rsp + 0x30], xmm7
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm8
mov r9d, edi
lea r8, [rbp + 0x130]
lea rdx, [rbp + 0x138]
mov rcx, rsi
call fcn.180006750
call fcn.18002e1f0
mov rsi, rax
movss xmm7, dword [r14 + 0x14]
movaps xmm1, xmm11
mov ecx, 5
call fcn.18002e3d0
mov edi, eax
lea rcx, [rbp + 0x140]
call fcn.18002f160
mov rbx, rax
lea rcx, [rsp + 0x50]
call fcn.18002f140
movss xmm0, dword [r14 + 0x14]
movss xmm6, dword [rax + 4]
addss xmm6, dword [rbx + 4]
addss xmm0, xmm0
subss xmm6, xmm0
lea rcx, [rsp + 0x70]
call fcn.18002f140
movd xmm0, dword [0x1800d61e4]
cvtdq2ps xmm0, xmm0
addss xmm0, dword [rax]
movss dword [rbp + 0x130], xmm0
movss dword [rbp + 0x134], xmm6
lea rcx, [rbp - 0x80]
call fcn.18002f140
movss xmm6, dword [r14 + 0x14]
addss xmm6, xmm6
addss xmm6, dword [rax + 4]
lea rcx, [rbp - 0x70]
call fcn.18002f140
movd xmm0, dword [0x1800d61e4]
cvtdq2ps xmm0, xmm0
addss xmm0, dword [rax]
movss dword [rbp + 0x138], xmm0
movss dword [rbp + 0x13c], xmm6
movss dword [rsp + 0x20], xmm7
mov r9d, edi
lea r8, [rbp + 0x130]
lea rdx, [rbp + 0x138]
mov rcx, rsi
call fcn.1800056c0
movss xmm1, dword [r14 + 0x14]
addss xmm1, xmm1
movd xmm0, dword [0x1800d61e4]
cvtdq2ps xmm0, xmm0
addss xmm1, xmm0
movss dword [rbp + 0x138], xmm1
mov dword [rbp + 0x13c], r15d
mov r9d, 0x88
mov r8b, 1
lea rdx, [rbp + 0x138]
lea rcx, str.sidebar
call fcn.1800293e0
lea rcx, [rbp + 0x138]
call fcn.18002f160
movss xmm0, dword [r14 + 8]
addss xmm0, xmm0
movss xmm6, dword [rax]
subss xmm6, xmm0
lea rcx, [rbp + 0x140]
call fcn.18002f160
movss xmm1, dword [r14 + 8]
addss xmm1, xmm1
movss xmm0, dword [rax]
subss xmm0, xmm1
movss dword [rbp + 0x130], xmm0
movss dword [rbp + 0x134], xmm6
xorps xmm1, xmm1
movups xmmword [rsp + 0x50], xmm1
movaps xmm0, xmmword [0x1800be810]
movups xmmword [rsp + 0x70], xmm0
mov dword [rbp + 0x138], 0x3f800000
mov dword [rbp + 0x13c], 0x3f800000
mov qword [rbp + 0x140], r15
lea rax, [rsp + 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x138]
lea r8, [rbp + 0x140]
lea rdx, [rbp + 0x130]
mov rcx, qword [0x1800f8970]
call fcn.18004dce0
cmp qword [0x1800f8970], r15
jne 0x18001485e
mov qword [rsp + 0x30], r15
lea rax, [0x1800f8970]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea r9, [rbp - 0x50]
mov r8d, 0x712f
lea rdx, [0x1800cf0a0]
mov rcx, qword [0x1800f8b50]
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
call fcn.1800523e0
mov byte [rsp + 0x38], 1
movzx eax, byte [0x1800f8b94]
mov byte [rsp + 0x30], al
lea rbx, [0x1800d61e8]
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x20], 2
mov r9, qword [rbp + 0x130]
lea r8, str.Softaim
lea rdx, [0x1800bdf08]
mov rcx, qword [0x1800f8c48]
call fcn.180055d20
mov byte [rsp + 0x38], 1
movzx eax, byte [0x1800f8b94]
mov byte [rsp + 0x30], al
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x20], 5
mov r9, qword [rbp + 0x130]
lea r8, str.Visuals
lea rdx, [0x1800bdf0c]
mov rcx, qword [0x1800f8c48]
call fcn.180055d20
mov byte [rsp + 0x38], 1
movzx eax, byte [0x1800f8b94]
mov byte [rsp + 0x30], al
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x20], 3
mov r9, qword [rbp + 0x130]
lea r8, str.Visual_Settings
lea rdx, [0x1800bdf20]
mov rcx, qword [0x1800f8c48]
call fcn.180055d20
mov byte [rsp + 0x38], 1
movzx eax, byte [0x1800f8b94]
mov byte [rsp + 0x30], al
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x20], 8
mov r9, qword [rbp + 0x130]
lea r8, str.Updates
lea rdx, [0x1800bdf30]
mov rcx, qword [0x1800f8c48]
call fcn.180055d20
mov byte [rsp + 0x38], 1
movzx eax, byte [0x1800f8b94]
mov byte [rsp + 0x30], al
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x20], 9
mov r9, qword [rbp + 0x130]
lea r8, str.Miscellaneous
lea rdx, [0x1800bdf48]
mov rcx, qword [0x1800f8c48]
call fcn.180055d20
call fcn.18002c800
movd xmm0, dword [0x1800d61e4]
cvtdq2ps xmm0, xmm0
subss xmm0, dword [r14 + 0x14]
movaps xmm1, xmm10
call fcn.18003a2b0
mov qword [rbp + 0x138], r15
mov r9d, 0x80
mov r8b, 1
lea rdx, [rbp + 0x138]
lea rcx, str.content
call fcn.1800293e0
mov eax, dword [0x1800d61e8]
cmp eax, 2
jne 0x180014d68
lea rcx, [rbp + 0x138]
call fcn.18002f160
lea rcx, [rbp + 0x140]
call fcn.18002f160
movss xmm0, dword [r14 + 8]
addss xmm0, xmm0
movss xmm6, dword [rax]
subss xmm6, xmm0
call fcn.1800299f0
movss dword [rbp + 0x138], xmm6
mov dword [rbp + 0x13c], 0x43c80000
mov r9d, 0x400
mov r8b, 1
lea rdx, [rbp + 0x138]
lea rcx, str.weapons1
call fcn.1800293e0
call fcn.180049930
test al, al
je 0x180014a6a
xor edx, edx
lea rcx, str.Softaim
call fcn.180053a00
call fcn.18004da10
lea rdx, [0x1800f78e3]
lea rcx, str.Softaim
call fcn.18004a480
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18003a2b0
lea rdx, [0x1800f7900]
lea rcx, str.Enable_Triggerbot
call fcn.18004a480
lea rcx, str.Aim_Keybind
call fcn.180053490
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18003a2b0
lea rcx, str.Triggerbot_Keybind
call fcn.180053490
lea rcx, [rbp + 0x138]
call fcn.18002f160
mov qword [rbp + 0x138], r15
lea rdx, [rbp + 0x138]
mov ecx, 0xb
call fcn.180037230
call fcn.18002e510
mov dword [rbp + 0x138], 0x42a00000
movss dword [rbp + 0x13c], xmm0
lea r8, [rbp + 0x138]
lea rdx, [0x1800f78f0]
mov rcx, qword [0x1800f8c48]
call fcn.180055be0
mov ecx, 1
call fcn.180036b30
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18003a2b0
call fcn.18002e510
mov dword [rbp + 0x138], 0x42a00000
movss dword [rbp + 0x13c], xmm0
mov ecx, dword [0x1800f8d00]
mov rax, qword gs:[0x58]
mov edx, 4
mov rax, qword [rax + rcx*8]
lea rbx, str.NONE
mov eax, dword [rdx + rax]
cmp dword [0x1800f8b88], eax
jg 0x180015811
lea rdx, [rbp + 0x138]
mov rcx, qword [0x1800f8b80]
call fcn.180049bf0
test al, al
je 0x180014ba1
lea rax, [0x1800bde7c]
mov qword [0x1800f8b80], rax
mov byte [0x1800f8b8c], 1
jmp 0x180014baa
cmp byte [0x1800f8b8c], r15b
je 0x180014c0b
mov rbx, qword [0x1800f8a50]
mov rdi, qword [0x1800f8a58]
cmp rbx, rdi
je 0x180014bd6
nop dword [rax]
mov ecx, dword [rbx]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
js 0x180014c1d
add rbx, 4
cmp rbx, rdi
jne 0x180014bc0
lea rbx, [0x18005e730]
lea rdi, [0x18005e9c8]
mov ecx, dword [rbx]
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jns 0x180014c00
mov eax, dword [rbx]
mov dword [0x1800f7904], eax
mov byte [0x1800f8b8c], r15b
add rbx, 4
cmp rbx, rdi
jne 0x180014be4
jmp 0x180014c1d
movsxd rax, dword [0x1800f7904]
mov rax, qword [rbx + rax*8]
mov qword [0x1800f8b80], rax
mov dword [rsp + 0x28], r15d
lea rbx, [0x1800bdfa4]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x1800f7908]
lea rcx, str.Triggerbot_Delay__ms_
call fcn.180052b00
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, 0x28
lea r8d, [r9 - 0x27]
lea rdx, [0x1800f7964]
lea rcx, str.Smooth
call fcn.180052b00
lea rdx, [0x1800f78ec]
lea rcx, str.Draw_Fov
call fcn.18004a480
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, 0x14
lea r8d, [r9 - 0x13]
lea rdx, [0x1800f7968]
lea rcx, str.Aim_Fov
call fcn.180052b00
lea rdx, [0x1800f78e9]
lea rcx, str.Aimline
call fcn.18004a480
lea rdx, [0x1800f78eb]
lea rcx, str.Skip_Knocked_Player
call fcn.18004a480
lea rdx, [0x1800f78ed]
lea rcx, str.Crosshair
call fcn.18004a480
mov r9d, 0xffffffff
lea r8, str.Head
lea rdx, [0x1800f8b90]
lea rcx, str.Aim_Bone
call fcn.18004d3c0
test al, al
je 0x1800157d1
mov eax, dword [0x1800f8b90]
test eax, eax
jne 0x180014d28
mov dword [0x1800f793c], 0x6e
jmp 0x1800157d1
cmp eax, 1
jne 0x180014d3c
mov dword [0x1800f793c], 0x42
jmp 0x1800157d1
cmp eax, 2
jne 0x180014d50
mov dword [0x1800f793c], 7
jmp 0x1800157d1
cmp eax, 3
jne 0x1800157d1
mov dword [0x1800f793c], 2
jmp 0x1800157d1
cmp eax, 5
jne 0x180014f10
lea rcx, [rbp + 0x138]
call fcn.18002f160
lea rcx, [rbp + 0x140]
call fcn.18002f160
movss xmm0, dword [r14 + 8]
addss xmm0, xmm0
movss xmm6, dword [rax]
subss xmm6, xmm0
call fcn.1800299f0
movss dword [rbp + 0x138], xmm6
mov dword [rbp + 0x13c], 0x43c80000
mov r9d, 0x400
mov r8b, 1
lea rdx, [rbp + 0x138]
lea rcx, str.Visuals
call fcn.1800293e0
call fcn.180049930
test al, al
je 0x180014dea
xor edx, edx
lea rcx, str.Player_Visuals
call fcn.180053a00
call fcn.18004da10
mov r9d, 0xffffffff
lea r8, str.Outlined_Box
lea rdx, [0x1800f8b90]
lea rcx, str.Select_Box
call fcn.18004d3c0
test al, al
je 0x180014e40
mov eax, dword [0x1800f8b90]
test eax, eax
jne 0x180014e23
mov word [0x1800f78e1], 1
jmp 0x180014e40
cmp eax, 1
jne 0x180014e33
mov word [0x1800f78e1], 0x100
jmp 0x180014e40
cmp eax, 2
jne 0x180014e40
mov word [0x1800f78e1], r15w
lea rdx, [0x1800f78e5]
lea rcx, str.Skeleton_ESP
call fcn.18004a480
lea rdx, [0x1800f78e7]
lea rcx, str.Snapline_ESP
call fcn.18004a480
lea rdx, [0x1800f78e6]
lea rcx, str.Distance_ESP
call fcn.18004a480
lea rdx, [0x1800f7930]
lea rcx, str.Players_Visible
call fcn.18004a480
lea rdx, [0x1800f78f9]
lea rcx, str.Platform_ESP
call fcn.18004a480
lea rdx, [0x1800f7938]
lea rcx, str.Radar_ESP
call fcn.18004a480
lea rdx, [0x1800f791e]
lea rcx, str.Distance_ESP_Radar
call fcn.18004a480
call fcn.18002c800
mov dword [rbp + 0x138], 0x40c00000
mov dword [rbp + 0x13c], 0x40c00000
lea rdx, [rbp + 0x138]
mov ecx, 2
call fcn.180037230
mov ecx, 1
call fcn.180036b30
call fcn.18002cee0
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18003a2b0
jmp 0x1800157d1
cmp eax, 3
jne 0x180015195
lea rcx, [rbp + 0x138]
call fcn.18002f160
lea rcx, [rbp + 0x140]
call fcn.18002f160
movss xmm0, dword [r14 + 8]
addss xmm0, xmm0
movss xmm6, dword [rax]
subss xmm6, xmm0
call fcn.1800299f0
movss dword [rbp + 0x138], xmm6
mov dword [rbp + 0x13c], 0x43c80000
mov r9d, 0x400
mov r8b, 1
lea rdx, [rbp + 0x138]
lea rcx, str.Visuals
call fcn.1800293e0
call fcn.180049930
test al, al
je 0x180014f92
xor edx, edx
lea rcx, str.Visual_Settings
call fcn.180053a00
call fcn.18004da10
lea rcx, str.Visual_Settings
call fcn.180053490
mov dword [rsp + 0x28], r15d
lea rbx, str._.3f
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x18005aa54]
movaps xmm2, xmm11
lea rdx, [0x1800d6220]
lea rcx, str.Box_Thickness
call fcn.180052ab0
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
movss xmm3, dword [0x1800be6d4]
movss xmm2, dword [0x1800be628]
lea rdx, [0x1800d61ec]
lea rcx, str.Skeleton_Thickness
call fcn.180052ab0
mov dword [rsp + 0x28], r15d
lea rbx, [0x1800bdfa4]
mov qword [rsp + 0x20], rbx
mov r9d, 0x12c
mov r8d, 1
lea rdx, [0x1800f78fc]
lea rcx, str.Esp_Render_Distance
call fcn.180052b00
call fcn.1800523e0
lea rcx, str.Radar_Settings
call fcn.180053490
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, 0x708
mov r8d, 1
lea rdx, [0x1800f7920]
lea rcx, str.Radar_x_Pos
call fcn.180052b00
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x1800f7924]
lea rcx, str.Radar_y_Pos
call fcn.180052b00
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, 0x12c
mov r8d, 0x64
lea rdx, [0x1800f7928]
lea rcx, str.Radar_Size
call fcn.180052b00
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, 0x32
lea r8d, [r9 - 0x31]
lea rdx, [0x1800f792c]
lea rcx, str.Radar_Dist
call fcn.180052b00
call fcn.1800523e0
mov r8d, 0x110
lea rdx, [0x1800d6200]
lea rcx, str.picker_skeleton
call fcn.18004b330
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18003a2b0
lea rcx, str.Skeleton_Color
call fcn.180053490
xor r9d, r9d
mov r8d, 0x110
lea rdx, [0x1800d6210]
lea rcx, str.picker_box
call fcn.18004b4e0
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18003a2b0
lea rcx, str.Box_Color
call fcn.180053490
call fcn.18002c800
mov dword [rbp + 0x138], 0x40c00000
mov dword [rbp + 0x13c], 0x40c00000
lea rdx, [rbp + 0x138]
mov ecx, 2
call fcn.180037230
mov ecx, 1
call fcn.180036b30
call fcn.18002cee0
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18003a2b0
jmp 0x1800157d1
cmp eax, 8
jne 0x180015315
lea rcx, [rbp + 0x138]
call fcn.18002f160
lea rcx, [rbp + 0x140]
call fcn.18002f160
movss xmm6, dword [rax]
mulss xmm6, xmm12
movss xmm0, dword [r14 + 8]
mulss xmm0, dword [0x18005aa48]
mulss xmm0, xmm12
subss xmm6, xmm0
call fcn.1800299f0
movss dword [rbp + 0x138], xmm6
mov dword [rbp + 0x13c], 0x43c80000
mov r9d, 0x400
mov r8b, 1
lea rdx, [rbp + 0x138]
lea rcx, str.updates
call fcn.1800293e0
call fcn.180049930
test al, al
je 0x180015225
xor edx, edx
lea rcx, str.Updates
call fcn.180053a00
call fcn.18004da10
lea rcx, str.__Updated_To_Latest_Game_Patch
call fcn.180053490
lea rcx, str.__Added_Radar
call fcn.180053490
lea rcx, str.__Added_Thickness_Sliders
call fcn.180053490
lea rcx, str.__Added_Distance_On_Radar
call fcn.180053490
lea rcx, str.__Player_Visible___Not_visible
call fcn.180053490
lea rcx, str.__Added_Skeleton_Color_Picker
call fcn.180053490
lea rcx, str.__Config_System
call fcn.180053490
lea rcx, str.__Optimised_Triggerbot
call fcn.180053490
call fcn.18002c800
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18003a2b0
mov qword [rbp + 0x138], r15
mov r9d, 0x400
mov r8b, 1
lea rdx, [rbp + 0x138]
lea rcx, str.working_on
call fcn.1800293e0
call fcn.180049930
test al, al
je 0x1800152d6
xor edx, edx
lea rcx, str.Currently_Working_On
call fcn.180053a00
call fcn.18004da10
lea rcx, str.__Fixing_Weapon_Name_ESP
call fcn.180053490
lea rcx, str.__Better_looking_Font
call fcn.180053490
lea rcx, str.__Fix_Color_picker_box
call fcn.180053490
lea rcx, str.__Prediction
call fcn.180053490
call fcn.18002c800
call fcn.18002cee0
jmp 0x1800157d1
cmp eax, 9
jne 0x1800157d1
lea rcx, [rbp + 0x138]
call fcn.18002f160
lea rcx, [rbp + 0x140]
call fcn.18002f160
movss xmm0, dword [r14 + 8]
addss xmm0, xmm0
movss xmm6, dword [rax]
subss xmm6, xmm0
call fcn.1800299f0
movss dword [rbp + 0x138], xmm6
mov dword [rbp + 0x13c], 0x43c80000
mov r9d, 0x400
mov r8b, 1
lea rdx, [rbp + 0x138]
lea rcx, str.settings
call fcn.1800293e0
call fcn.180049930
test al, al
je 0x180015397
xor edx, edx
lea rcx, str.Miscellaneous
call fcn.180053a00
call fcn.18004da10
lea rdx, [0x1800f793a]
lea rcx, str.FPS_Counter
call fcn.18004a480
lea rcx, str.Select_Config
call fcn.180053490
mov r9d, 0xffffffff
lea r8, str.Legit_Config
lea rdx, [0x1800f8a74]
lea rcx, [0x1800bdbc1]
call fcn.18004d3c0
mov qword [rbp + 0x138], r15
lea rdx, [rbp + 0x138]
lea rcx, str.Save_Config
call fcn.180049bf0
test al, al
je 0x18001552e
mov eax, dword [0x1800f8a74]
test eax, eax
jne 0x180015443
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea ecx, [rax + 0x20]
call fcn.180056b54
mov qword [rsp + 0x50], rax
movdqa xmm0, xmmword [0x1800be740]
movdqu xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [str.Legit_Config.dat]
movups xmmword [rax], xmm1
mov byte [rax + 0x10], r15b
lea rcx, [rsp + 0x50]
call fcn.180015f20
nop
jmp 0x1800154f1
cmp eax, 1
jne 0x180015499
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea ecx, [rax + 0x1f]
call fcn.180056b54
mov qword [rsp + 0x50], rax
movdqa xmm0, xmmword [0x1800be750]
movdqu xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [str.Semi_Legit_Config.dat]
movups xmmword [rax], xmm1
mov ecx, dword [0x1800be3e0]
mov dword [rax + 0x10], ecx
movzx ecx, byte [0x1800be3e4]
mov byte [rax + 0x14], cl
mov byte [rax + 0x15], r15b
lea rcx, [rsp + 0x50]
call fcn.180015f20
nop
jmp 0x1800154f1
cmp eax, 2
jne 0x18001552e
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea ecx, [rax + 0x1e]
call fcn.180056b54
mov qword [rsp + 0x50], rax
movdqa xmm0, xmmword [0x1800be750]
movdqu xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [str.Tournament_Config.dat]
movups xmmword [rax], xmm1
mov ecx, dword [0x1800be3f8]
mov dword [rax + 0x10], ecx
movzx ecx, byte [0x1800be3fc]
mov byte [rax + 0x14], cl
mov byte [rax + 0x15], r15b
lea rcx, [rsp + 0x50]
call fcn.180015f20
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x18001552e
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180015529
mov rcx, qword [rcx - 8]
sub rax, rcx
add rdx, 0x27
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180015785
call fcn.180056b90
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18003a2b0
mov qword [rbp + 0x138], 0
lea rdx, [rbp + 0x138]
lea rcx, str.Load_Config
call fcn.180049bf0
test al, al
je 0x1800155e8
mov eax, dword [0x1800f8a74]
test eax, eax
jne 0x180015694
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea ecx, [rax + 0x20]
call fcn.180056b54
mov qword [rsp + 0x50], rax
movdqa xmm0, xmmword [0x1800be740]
movdqu xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [str.Legit_Config.dat]
movups xmmword [rax], xmm1
mov byte [rax + 0x10], 0
lea rcx, [rsp + 0x50]
call fcn.180010a90
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x1800155e8
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800155e3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180015785
call fcn.180056b90
mov qword [rbp + 0x138], 0
lea rdx, [rbp + 0x138]
lea rcx, str.Discord_Server
call fcn.180049bf0
test al, al
je 0x180015630
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], r15
xor r9d, r9d
lea r8, str.https:__discord.gg_GAwCnRjn
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18003a2b0
mov qword [rbp + 0x138], 0
lea rdx, [rbp + 0x138]
lea rcx, str.YouTube_Channel
call fcn.180049bf0
test al, al
je 0x180015685
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], r15
xor r9d, r9d
lea r8, str.https:__youtubelinkhere
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
call fcn.18002c800
call fcn.18002cee0
jmp 0x1800157d1
cmp eax, 1
jne 0x1800156ed
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea ecx, [rax + 0x1f]
call fcn.180056b54
mov qword [rsp + 0x50], rax
movdqa xmm0, xmmword [0x1800be750]
movdqu xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [str.Semi_Legit_Config.dat]
movups xmmword [rax], xmm1
mov ecx, dword [0x1800be3e0]
mov dword [rax + 0x10], ecx
movzx ecx, byte [0x1800be3e4]
mov byte [rax + 0x14], cl
mov byte [rax + 0x15], 0
lea rcx, [rsp + 0x50]
call fcn.180010a90
nop
jmp 0x1800155ab
cmp eax, 2
jne 0x1800155e8
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea ecx, [rax + 0x1e]
call fcn.180056b54
mov qword [rsp + 0x50], rax
movdqa xmm0, xmmword [0x1800be750]
movdqu xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [str.Tournament_Config.dat]
movups xmmword [rax], xmm1
mov ecx, dword [0x1800be3f8]
mov dword [rax + 0x10], ecx
movzx ecx, byte [0x1800be3fc]
mov byte [rax + 0x14], cl
mov byte [rax + 0x15], 0
lea rcx, [rsp + 0x50]
call fcn.180010a90
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x1800155e8
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800155e3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800155e3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov qword [rbp + 0x130], 0x43e88000
xor edx, edx
lea rcx, [rbp + 0x130]
call fcn.18003b270
mov qword [rbp + 0x130], r15
mov qword [rbp + 0x138], r15
lea r8, [rbp + 0x130]
xor edx, edx
lea rcx, [rbp + 0x138]
call fcn.18003b230
xor edx, edx
mov cl, 1
call fcn.18003b200
call fcn.18002c4a0
lea r11, [rsp + 0x1f8]
movaps xmm6, xmmword [r11 - 0x18]
movaps xmm7, xmmword [r11 - 0x28]
movaps xmm8, xmmword [r11 - 0x38]
movaps xmm9, xmmword [r11 - 0x48]
movaps xmm10, xmmword [r11 - 0x58]
movaps xmm11, xmmword [r11 - 0x68]
movaps xmm12, xmmword [r11 - 0x78]
mov rsp, r11
pop r15
pop r14
pop rdi
pop rsi
pop rbx
pop rbp
jmp fcn.18002cb70
lea rcx, [0x1800f8b88]
call fcn.180056fb0
cmp dword [0x1800f8b88], 0xffffffff
jne 0x180014b73
movsxd rax, dword [0x1800f7904]
mov rax, qword [rbx + rax*8]
mov qword [0x1800f8b80], rax
lea rcx, [0x1800f8b88]
call fcn.180056f44
jmp 0x180014b73