Function at 0x1400476e0
Capabilities:
Terminate process

Disassembly:
mov rax, rsp
push rbp
lea rbp, [rax - 0x5f]
sub rsp, 0xa0
cmp byte [0x140056280], 0
je 0x1400488ad
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
xor esi, esi
cmp byte [0x140056bb9], sil
mov qword [rax + 0x20], rdi
movaps xmmword [rax - 0x18], xmm6
movaps xmmword [rax - 0x28], xmm7
movaps xmmword [rax - 0x38], xmm9
movaps xmmword [rax - 0x48], xmm10
mov rax, qword [0x140056bc0]
jne 0x140047894
mov dword [rax + 0x1738], 0x3d75c28f
mov dword [rax + 0x173c], 0x3d75c28f
mov dword [rax + 0x1740], 0x3d75c28f
mov dword [rax + 0x1744], 0x3f800000
movaps xmm0, xmmword [0x14004f410]
movss xmm2, dword [0x14004f1c4]
movaps xmm1, xmm0
movups xmmword [rax + 0x1788], xmm0
mov qword [rbp - 9], 0x3f800000
movups xmmword [rax + 0x1798], xmm0
mov dword [rbp - 1], 0x3e38b8b9
movd xmm0, dword [0x140056580]
movups xmm1, xmmword [rbp - 9]
cvtdq2ps xmm0, xmm0
shufps xmm1, xmm1, 0x93
mulss xmm0, xmm2
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rax + 0x1868], xmm1
movd xmm0, dword [0x140056580]
movups xmmword [rbp - 9], xmm1
mov qword [rbp - 9], 0x3f800000
mov dword [rbp - 1], 0x3e38b8b9
movups xmm1, xmmword [rbp - 9]
cvtdq2ps xmm0, xmm0
shufps xmm1, xmm1, 0x93
mulss xmm0, xmm2
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rax + 0x1888], xmm1
movd xmm0, dword [0x140056580]
movups xmmword [rbp - 9], xmm1
mov qword [rbp - 9], 0x3f800000
mov dword [rbp - 1], 0x3e38b8b9
movups xmm1, xmmword [rbp - 9]
cvtdq2ps xmm0, xmm0
shufps xmm1, xmm1, 0x93
mulss xmm0, xmm2
movss xmm1, xmm0
shufps xmm1, xmm1, 0x39
movups xmmword [rax + 0x1878], xmm1
movups xmmword [rbp - 9], xmm1
mov dword [rax + 0x1728], 0x3ebd70a4
mov dword [rax + 0x172c], 0x3ebd70a4
mov dword [rax + 0x1730], 0x3ebd70a4
mov dword [rax + 0x1734], 0x3f800000
mov dword [rax + 0x1658], 0x40800000
mov dword [rax + 0x165c], 0x40800000
mov dword [rax + 0x1664], esi
mov dword [rax + 0x168c], 0x41000000
mov dword [rax + 0x1690], 0x40c00000
mov dword [rax + 0x1694], 0x40400000
mov dword [rax + 0x1698], 0x3f800000
mov byte [0x140056bb9], 1
or dword [rax + 0x1e28], 2
lea rdx, [0x140056280]
movsd xmm0, qword [0x140056590]
movsd qword [rax + 0x1e4c], xmm0
mov dword [rax + 0x1e30], 1
mov r8d, dword [0x140056598]
mov rcx, qword [str.Loader]
call fcn.14000dfc0
mov rcx, qword [0x140056bc0]
movss xmm7, dword [0x14004f28c]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, [0x14004aaf0]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, dword [0x14004f31c]
addss xmm2, xmm7
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ad00
call fcn.14000abb0
test al, al
je 0x14004796d
mov byte [0x140056280], sil
mov rbx, qword [0x140056bc0]
lea rdx, [rbp - 9]
mov dword [rbp - 9], 3
movups xmm0, xmmword [rbx + 0x1748]
lea rcx, [rbx + 0x1eb8]
movups xmmword [rbp - 5], xmm0
call fcn.140024310
mov dword [rbx + 0x1748], 0x3d5d2f1b
lea rdx, [rbp - 9]
mov dword [rbx + 0x174c], 0x3d5d2f1b
mov dword [rbx + 0x1750], 0x3d5d2f1b
mov dword [rbx + 0x1754], 0x437f0000
mov rbx, qword [0x140056bc0]
movaps xmm6, xmmword [0x14004f420]
mov dword [rbp - 9], 5
movups xmm0, xmmword [rbx + 0x1768]
lea rcx, [rbx + 0x1eb8]
movups xmmword [rbp - 5], xmm0
call fcn.140024310
movups xmmword [rbx + 0x1768], xmm6
mov rbx, qword [0x140056bc0]
lea rdx, [rbp - 9]
mov dword [rbp - 9], 7
movss xmm0, dword [rbx + 0x167c]
lea rcx, [rbx + 0x1ec8]
movss dword [rbp - 5], xmm0
call fcn.140024220
mov rcx, qword [0x140056bc0]
lea rdx, [rbp + 0x67]
mov dword [rbx + 0x167c], 0x40400000
mov dword [rbp + 0x67], 0x43960000
mov dword [rbp + 0x6b], 0x438a0000
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, dword [0x14004f300]
addss xmm2, dword [0x14004f2d0]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14000af10
cmp byte [0x1400560c0], sil
lea rdi, [0x14004abd0]
movss xmm9, dword [0x14004f2b0]
movss xmm10, dword [0x14004f30c]
movss xmm6, dword [0x14004f2b4]
je 0x140048142
mov rcx, qword [0x140056bc0]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, str.Welcome_Back
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, dword [0x14004f2e8]
addss xmm2, xmm9
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ad00
mov rcx, qword [0x140056bc0]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, str.Log_into_your_account
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, dword [0x14004f2dc]
addss xmm2, dword [0x14004f2bc]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ab40
movaps xmm0, xmm10
call fcn.140011ee0
mov rcx, qword [0x140056bc0]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, [0x14004f090]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm6
addss xmm2, dword [0x14004f2cc]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ad00
mov rcx, qword [0x140056bc0]
mov qword [rbp + 0x67], rsi
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm9
addss xmm2, dword [0x14004f2d4]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
mov qword [rsp + 0x38], rsi
lea rax, [rbp + 0x67]
mov qword [rsp + 0x30], rsi
lea r8, str.Enter_your_username
mov dword [rsp + 0x28], esi
lea rcx, str.Username
mov r9d, 0xff
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.14003f9e0
mov rcx, qword [0x140056bc0]
movaps xmm0, xmm10
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov r8, qword [rcx + 0x1d28]
movsxd rdx, dword [r8 + 0x1d0]
mov rax, qword [r8 + 0x1d8]
mov ecx, dword [rax + rdx*4 - 4]
lea eax, [rdx - 1]
mov dword [r8 + 0x1d0], eax
mov dword [r8 + 0x1c4], ecx
call fcn.140011ee0
mov rcx, qword [0x140056bc0]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, str.Password
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm6
addss xmm2, dword [0x14004f2f0]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ad00
mov rcx, qword [0x140056bc0]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, str.Forgot_password_
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, dword [0x14004f2f8]
addss xmm2, dword [0x14004f2f0]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ad00
mov rcx, qword [0x140056bc0]
mov qword [rbp + 0x67], rsi
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm9
addss xmm2, dword [0x14004f2f4]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
mov qword [rsp + 0x38], rsi
lea rax, [rbp + 0x67]
mov qword [rsp + 0x30], rsi
lea r8, str.Enter_your_password
mov dword [rsp + 0x28], esi
lea rcx, str.Passowrd
mov r9d, 0xff
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.14003f9e0
mov rbx, qword [0x140056bc0]
mov dword [rbp - 9], 0xc
mov rax, qword [rbx + 0x1d28]
mov byte [rax + 0xc9], 1
mov r8, qword [rbx + 0x1d28]
movsxd rdx, dword [r8 + 0x1d0]
mov rax, qword [r8 + 0x1d8]
mov ecx, dword [rax + rdx*4 - 4]
lea eax, [rdx - 1]
mov dword [r8 + 0x1c4], ecx
lea rdx, [rbp - 9]
mov dword [r8 + 0x1d0], eax
lea rcx, [rbx + 0x1ec8]
mov rax, qword [rbx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rbx + 0x1d28]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm6
addss xmm2, dword [0x14004f2fc]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
movss xmm0, dword [rbx + 0x1694]
movss dword [rbp - 5], xmm0
call fcn.140024220
mov dword [rbx + 0x1694], 0x40400000
lea rdx, [rbp + 0x67]
lea rcx, str.Login
mov dword [rbp + 0x67], 0x43820000
mov dword [rbp + 0x6b], 0x41f00000
call fcn.14003b620
test al, al
je 0x140048057
mov byte [0x1400560c0], sil
mov byte [0x140056bba], 1
mov rcx, qword [0x140056bc0]
movsxd rax, dword [rcx + 0x1ec8]
mov r8, qword [rcx + 0x1ed0]
lea rdx, [rax + rax*2]
movsxd rax, dword [r8 + rdx*4 - 0xc]
lea r10, [rax + rax*2]
cmp dword [rdi + r10*4], 8
mov r9d, dword [rdi + r10*4 + 8]
jne 0x1400480bd
mov eax, dword [rdi + r10*4 + 4]
cmp eax, 1
jne 0x14004809e
mov eax, dword [r8 + rdx*4 - 8]
mov dword [r9 + rcx + 0x1650], eax
jmp 0x1400480bd
cmp eax, 2
jne 0x1400480bd
mov eax, dword [r8 + rdx*4 - 8]
mov dword [r9 + rcx + 0x1650], eax
mov eax, dword [r8 + rdx*4 - 4]
mov dword [r9 + rcx + 0x1654], eax
dec dword [rcx + 0x1ec8]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, str.Dont_have_an_account__Sign_up_
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm6
addss xmm2, dword [0x14004f304]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ad00
cmp byte [0x140056bba], sil
je 0x14004871a
mov rcx, qword [0x140056bc0]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, str.Welcome_Back
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, dword [0x14004f2e8]
addss xmm2, xmm9
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ad00
mov rcx, qword [0x140056bc0]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, str.Register_For_An_Account
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, dword [0x14004f2d4]
addss xmm2, dword [0x14004f2bc]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ab40
movaps xmm0, xmm10
call fcn.140011ee0
mov rcx, qword [0x140056bc0]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, [0x14004f090]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm6
addss xmm2, dword [0x14004f2cc]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ad00
mov rcx, qword [0x140056bc0]
mov qword [rbp + 0x67], rsi
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm9
addss xmm2, dword [0x14004f2d4]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
mov qword [rsp + 0x38], rsi
lea rax, [rbp + 0x67]
mov qword [rsp + 0x30], rsi
lea r8, str.Enter_your_username
mov dword [rsp + 0x28], esi
lea rcx, str.Username
mov r9d, 0xff
mov qword [rsp + 0x20], rax
xor edx, edx
call fcn.14003f9e0
mov rcx, qword [0x140056bc0]
movaps xmm0, xmm10
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov r8, qword [rcx + 0x1d28]
movsxd rdx, dword [r8 + 0x1d0]
mov rax, qword [r8 + 0x1d8]
mov ecx, dword [rax + rdx*4 - 4]
lea eax, [rdx - 1]
mov dword [r8 + 0x1d0], eax
mov dword [r8 + 0x1c4], ecx
call fcn.140011ee0
mov rcx, qword [0x140056bc0]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, str.Invite_Key
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm6
addss xmm2, dword [0x14004f2f0]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ad00
mov rcx, qword [0x140056bc0]
lea r8, str.Enter_your_invite_key
mov qword [rsp + 0x38], rsi
mov r9d, 0xff
mov qword [rsp + 0x30], rsi
xor edx, edx
mov dword [rsp + 0x28], esi
mov rax, qword [rcx + 0x1d28]
mov qword [rbp + 0x67], rsi
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, str.InviteKey
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm9
addss xmm2, dword [0x14004f2f4]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
lea rax, [rbp + 0x67]
mov qword [rsp + 0x20], rax
call fcn.14003f9e0
mov rbx, qword [0x140056bc0]
mov rax, qword [rbx + 0x1d28]
mov byte [rax + 0xc9], 1
mov r8, qword [rbx + 0x1d28]
movsxd rdx, dword [r8 + 0x1d0]
mov rax, qword [r8 + 0x1d8]
mov ecx, dword [rax + rdx*4 - 4]
lea eax, [rdx - 1]
mov dword [r8 + 0x1d0], eax
mov dword [r8 + 0x1c4], ecx
mov rax, qword [rbx + 0x1d28]
lea rcx, [rbx + 0x1ec8]
lea rdx, [rbp - 9]
mov dword [rbp - 9], 0xc
mov byte [rax + 0xc9], 1
mov rax, qword [rbx + 0x1d28]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm6
addss xmm2, dword [0x14004f2fc]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
movss xmm0, dword [rbx + 0x1694]
movss dword [rbp - 5], xmm0
call fcn.140024220
mov dword [rbx + 0x1694], 0x40400000
lea rdx, [rbp + 0x67]
lea rcx, str.Register
mov dword [rbp + 0x67], 0x43820000
mov dword [rbp + 0x6b], 0x41f00000
call fcn.14003b620
test al, al
je 0x14004862f
mov byte [0x1400560c0], 1
mov byte [0x140056bba], sil
mov rcx, qword [0x140056bc0]
movsxd rax, dword [rcx + 0x1ec8]
mov r8, qword [rcx + 0x1ed0]
lea rdx, [rax + rax*2]
movsxd rax, dword [r8 + rdx*4 - 0xc]
lea r10, [rax + rax*2]
cmp dword [rdi + r10*4], 8
mov r9d, dword [rdi + r10*4 + 8]
jne 0x140048695
mov eax, dword [rdi + r10*4 + 4]
cmp eax, 1
jne 0x140048676
mov eax, dword [r8 + rdx*4 - 8]
mov dword [r9 + rcx + 0x1650], eax
jmp 0x140048695
cmp eax, 2
jne 0x140048695
mov eax, dword [r8 + rdx*4 - 8]
mov dword [r9 + rcx + 0x1650], eax
mov eax, dword [r8 + rdx*4 - 4]
mov dword [r9 + rcx + 0x1654], eax
dec dword [rcx + 0x1ec8]
mov rax, qword [rcx + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [rcx + 0x1d28]
lea rcx, str.Already_have_an_account__Sign_in_now_
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm6
addss xmm2, dword [0x14004f304]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ad00
call fcn.14000afd0
mov r8, qword [0x140056bc0]
movaps xmm10, xmmword [rsp + 0x60]
movaps xmm9, xmmword [rsp + 0x70]
movaps xmm6, xmmword [rsp + 0x90]
mov rcx, qword [r8 + 0x1ec0]
movsxd rax, dword [r8 + 0x1eb8]
mov rsi, qword [rsp + 0xc0]
mov rbx, qword [rsp + 0xb8]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4 - 0x14]
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
add rax, rax
movups xmmword [r8 + rax*8 + 0x1718], xmm0
movsxd rcx, dword [r8 + 0x1eb8]
lea eax, [rcx - 1]
mov dword [r8 + 0x1eb8], eax
lea rax, [rcx - 2]
mov rcx, qword [r8 + 0x1ec0]
lea rdx, [rax + rax*4]
movsxd rax, dword [rcx + rdx*4]
movups xmm0, xmmword [rcx + rdx*4 + 4]
add rax, rax
movups xmmword [r8 + rax*8 + 0x1718], xmm0
dec dword [r8 + 0x1eb8]
movsxd rax, dword [r8 + 0x1ec8]
mov rdx, qword [r8 + 0x1ed0]
lea rcx, [rax + rax*2]
movsxd rax, dword [rdx + rcx*4 - 0xc]
lea r10, [rax + rax*2]
cmp dword [rdi + r10*4], 8
mov r9d, dword [rdi + r10*4 + 8]
jne 0x14004880a
mov eax, dword [rdi + r10*4 + 4]
cmp eax, 1
jne 0x1400487ed
mov eax, dword [rdx + rcx*4 - 8]
mov dword [r9 + r8 + 0x1650], eax
jmp 0x14004880a
cmp eax, 2
jne 0x14004880a
mov eax, dword [rdx + rcx*4 - 8]
mov dword [r9 + r8 + 0x1650], eax
mov eax, dword [rdx + rcx*4 - 4]
mov dword [r9 + r8 + 0x1654], eax
dec dword [r8 + 0x1ec8]
lea rcx, str.Loader_base__made_with__3_by_booget0001
mov rax, qword [r8 + 0x1d28]
mov byte [rax + 0xc9], 1
mov rax, qword [r8 + 0x1d28]
movss xmm0, dword [rax + 0x48]
subss xmm0, dword [rax + 0x94]
movss xmm2, dword [rax + 0x4c]
subss xmm2, dword [rax + 0x98]
addss xmm0, xmm7
addss xmm2, dword [0x14004f310]
movss dword [rax + 0x110], xmm0
movss dword [rax + 0x114], xmm2
movss xmm1, dword [rax + 0x128]
maxss xmm1, xmm0
movss xmm0, dword [rax + 0x12c]
maxss xmm0, xmm2
movss dword [rax + 0x128], xmm1
movss dword [rax + 0x12c], xmm0
call fcn.14003ad00
movaps xmm7, xmmword [rsp + 0x80]
mov rdi, qword [rsp + 0xc8]
add rsp, 0xa0
pop rbp
jmp fcn.140010fc0
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3