Function at 0x140057d20
Capabilities:
Create process on windows
Create thread
Download url
Execute command
Receive data
Resolve function by parsing pe exports
Set console window title
Set registry value
Terminate process

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 - 0xba8]
sub rsp, 0xc80
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
movaps xmmword [rax - 0xc8], xmm15
mov rax, qword [0x1401d0680]
xor rax, rsp
mov qword [rbp + 0xad0], rax
xor r14d, r14d
mov r13d, r14d
mov dword [rbp - 0x80], r14d
mov dword [rsp + 0x7c], r14d
lea rcx, str.Ascent_Multibot
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
call fcn.140072a30
mov ebx, eax
lea rdx, str.Ascent_Multibot
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
lea rdx, [0x14001e470]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
test ebx, ebx
jns 0x140057df4
lea rcx, str.pause
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
xor eax, eax
jmp 0x14005d516
lea rdx, [0x140175778]
lea rcx, [rbp + 0x4e0]
call fcn.140008300
nop
mov edx, 0x110
lea rcx, [rbp + 0x2b0]
call fcn.140056fa0
lea rcx, [rbp + 0x4e0]
call fcn.1400080a0
mov rdx, rax
mov edi, 1
mov dword [rsp + 0x20], edi
lea r9d, [rdi + 0x3f]
mov r8d, edi
lea rcx, [rbp + 0x2b0]
call fcn.140048600
nop
mov rax, qword [rbp + 0x2b0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x2b0]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
test al, al
je 0x140057e85
mov qword [rsp + 0x20], r14
xor r9d, r9d
lea r8, str.C:items.dat
lea rdx, str.https:__cdn.discordapp.com_attachments_1125701650221367346_1125701713614090320_items.dat
xor ecx, ecx
call sub.urlmon.dll_URLDownloadToFileW
test eax, eax
js 0x140057ea7
lea rdx, [0x140175778]
lea rcx, [rbp + 0x3c0]
call fcn.140008300
mov rdx, rax
mov rcx, qword [0x1401d3be0]
call fcn.140048d20
mov dword [0x1401d3c30], 0x50
mov dword [0x1401d3c34], 0x40
lea rax, [0x140055fe0]
mov qword [0x1401d3c38], rax
mov qword [0x1401d3c40], r14
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [0x1401d3c48], rax
xorps xmm0, xmm0
movdqa xmmword [0x1401d3c50], xmm0
xorps xmm1, xmm1
movdqa xmmword [0x1401d3c60], xmm1
lea rax, str.main_window
mov qword [0x1401d3c70], rax
mov qword [0x1401d3c78], r14
lea rcx, [0x1401d3c30]
call qword [sym.imp.USER32.dll_RegisterClassExW]
mov qword [rsp + 0x58], r14
mov rax, qword [0x1401d3c48]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r14
mov qword [rsp + 0x40], r14
mov dword [rsp + 0x38], 5
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], r14d
mov dword [rsp + 0x20], r14d
mov r9d, 0x80000000
mov rdx, qword [0x1401d3c70]
mov r8, rdx
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov qword [0x1401d3c28], rax
call fcn.1400527b0
test al, al
je 0x14005d4e3
call fcn.140052880
mov edx, Ordinal_27
lea rcx, [rbp + 0x4a0]
call fcn.140056fa0
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x4a0], xmm0
mov qword [rbp + 0x4b0], r14
xor r15b, r15b
mov dword [rbp - 0x7c], r15d
mov edx, 0x120
lea rcx, [rbp + 0x500]
call fcn.140056fa0
xor edx, edx
lea rcx, [rbp + 0x500]
call fcn.140050800
nop
mov qword [rbp + 0x508], r14
mov byte [rbp + 0x55c], 1
lea rdx, str.Browse_script
lea rcx, [rbp + 0x3c0]
call fcn.140008300
mov rdx, rax
lea rcx, [rbp + 0x500]
call fcn.140054a90
lea rdx, str..lua
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
lea rax, [rbp + 0x3c0]
mov qword [rbp + 0x490], rax
lea rax, [rbp + 0x3e0]
mov qword [rbp + 0x498], rax
lea r8, [rsp + 0x78]
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x1e8]
call fcn.140050740
nop
lea rdx, [rbp + 0x1e8]
lea rcx, [rbp + 0x500]
call fcn.140054e90
nop
lea rcx, [rbp + 0x1e8]
call fcn.140033730
nop
lea r9, [fcn.140008270]
mov r8, rdi
mov edx, reloc.WLDAP32.dll_Ordinal_32
lea rcx, [rbp + 0x3c0]
call fcn.140147510
mov edx, 0x350
lea rcx, [rbp + 0x730]
call fcn.140056fa0
lea rcx, [rbp + 0x730]
call fcn.140061070
nop
lea rcx, [rbp + 0x730]
call fcn.140044c00
call fcn.140065750
mov rdx, rax
lea rcx, [rbp + 0x730]
call fcn.14006af60
call fcn.1400880e0
mov dword [rax + 0x10], 0x40800000
call fcn.1400880e0
mov dword [rax + 0x44], 0x40800000
call fcn.1400880e0
mov dword [rax + 0x34], 0x40800000
call fcn.1400880e0
mov dword [rax + 0x78], 0x40c00000
call fcn.1400880e0
mov dword [rax + 0x80], 0x40800000
call fcn.1400880e0
mov dword [rax + 0x88], 0x40800000
call fcn.140087890
or dword [rax], 0x401
mov qword [rsp + 0x20], r14
xor r9d, r9d
movss xmm2, dword [0x1401764ac]
lea rdx, str.C:WindowsFonts_arial.ttf
mov rcx, qword [rax + 0x48]
call fcn.14009dd20
call fcn.1400880e0
lea rbx, [rax + 0xc8]
movss xmm13, dword [0x1401526e0]
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm13
movaps xmm2, xmm13
movaps xmm1, xmm13
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx], xmm0
movss dword [rsp + 0x20], xmm13
movss xmm0, dword [0x14017647c]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x10], xmm0
movss dword [rsp + 0x20], xmm13
movss xmm1, dword [0x140176438]
movaps xmm3, xmm1
movaps xmm2, xmm1
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x20], xmm0
xorps xmm6, xmm6
movss dword [rsp + 0x20], xmm6
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x30], xmm0
movss xmm1, dword [0x140176498]
movss dword [rsp + 0x20], xmm1
movss xmm11, dword [0x140176440]
movaps xmm3, xmm11
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x40], xmm0
movss xmm0, dword [0x140176458]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm11
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x50], xmm0
movss xmm1, dword [0x140176450]
movss dword [rsp + 0x20], xmm1
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x60], xmm0
movss xmm9, dword [0x140176484]
movss dword [rsp + 0x20], xmm9
movss xmm8, dword [0x140176430]
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x70], xmm0
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm11
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x80], xmm0
movss dword [rsp + 0x20], xmm13
movss xmm3, dword [0x14017644c]
movss xmm2, dword [0x140176448]
movss xmm1, dword [0x140176444]
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x90], xmm0
movss dword [rsp + 0x20], xmm13
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xa0], xmm0
movss dword [rsp + 0x20], xmm13
movss xmm0, dword [0x140176434]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xb0], xmm0
movss dword [rsp + 0x20], xmm13
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xc0], xmm0
movss dword [rsp + 0x20], xmm13
movss xmm12, dword [0x14017643c]
movaps xmm3, xmm12
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xd0], xmm0
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xe0], xmm0
movss dword [rsp + 0x20], xmm9
movss xmm7, dword [0x140176464]
movaps xmm3, xmm7
movaps xmm2, xmm7
movaps xmm1, xmm7
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xf0], xmm0
movss dword [rsp + 0x20], xmm9
movss xmm10, dword [0x140176470]
movaps xmm3, xmm10
movaps xmm2, xmm10
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x100], xmm0
movss dword [rsp + 0x20], xmm9
movss xmm6, dword [0x140176488]
movaps xmm3, xmm6
movaps xmm2, xmm6
movaps xmm1, xmm6
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x110], xmm0
movss dword [rsp + 0x20], xmm13
movss xmm15, dword [0x140176494]
movaps xmm3, xmm15
movss xmm14, dword [0x14017648c]
movaps xmm2, xmm14
movss xmm13, dword [0x140176460]
movaps xmm1, xmm13
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x120], xmm0
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm7
movaps xmm2, xmm7
movaps xmm1, xmm7
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x130], xmm0
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm6
movaps xmm2, xmm6
movaps xmm1, xmm6
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x140], xmm0
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm8
movaps xmm2, xmm8
movaps xmm1, xmm8
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x150], xmm0
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm11
movaps xmm2, xmm11
movaps xmm1, xmm11
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x160], xmm0
movss xmm1, dword [0x1401526e0]
movss dword [rsp + 0x20], xmm1
movss xmm7, dword [0x14017644c]
movaps xmm3, xmm7
movss xmm6, dword [0x140176448]
movaps xmm2, xmm6
movss xmm9, dword [0x140176444]
movaps xmm1, xmm9
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x170], xmm0
movss xmm11, dword [0x140176480]
movss dword [rsp + 0x20], xmm11
xorps xmm1, xmm1
xorps xmm3, xmm3
xorps xmm2, xmm2
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x180], xmm0
movss xmm8, dword [0x14017646c]
movss dword [rsp + 0x20], xmm8
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x190], xmm0
movss dword [rsp + 0x20], xmm13
movaps xmm3, xmm7
movaps xmm2, xmm6
movaps xmm1, xmm9
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x1a0], xmm0
movss xmm6, dword [0x140176458]
movss dword [rsp + 0x20], xmm6
movss xmm9, dword [0x140176454]
movaps xmm3, xmm9
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x1b0], xmm0
movss dword [rsp + 0x20], xmm6
movss xmm7, dword [0x140176474]
movaps xmm3, xmm7
movaps xmm2, xmm7
movaps xmm1, xmm7
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x1c0], xmm0
movss xmm0, dword [0x1401526e0]
movss dword [rsp + 0x20], xmm0
movss xmm6, dword [0x140176478]
movaps xmm3, xmm6
movaps xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x1d0], xmm0
movss xmm0, dword [0x140176458]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm9
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x1e0], xmm0
movss xmm0, dword [0x140176458]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm7
movaps xmm2, xmm7
movaps xmm1, xmm7
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x1f0], xmm0
movss xmm0, dword [0x1401526e0]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm6
movaps xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x200], xmm0
movss dword [rsp + 0x20], xmm11
xorps xmm7, xmm7
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x210], xmm0
movss xmm10, dword [0x1401526e0]
movss dword [rsp + 0x20], xmm10
movaps xmm3, xmm12
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x220], xmm0
movss dword [rsp + 0x20], xmm8
movss xmm6, dword [0x140176444]
movaps xmm3, xmm6
movaps xmm2, xmm6
movaps xmm1, xmm6
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x230], xmm0
movss dword [rsp + 0x20], xmm11
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x240], xmm0
movss dword [rsp + 0x20], xmm10
movaps xmm3, xmm12
movaps xmm2, xmm12
movaps xmm1, xmm12
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x250], xmm0
movss dword [rsp + 0x20], xmm10
movaps xmm3, xmm15
movaps xmm2, xmm14
movaps xmm1, xmm13
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x260], xmm0
movss dword [rsp + 0x20], xmm10
xorps xmm3, xmm3
xorps xmm2, xmm2
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x270], xmm0
movss dword [rsp + 0x20], xmm10
xorps xmm3, xmm3
xorps xmm2, xmm2
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x280], xmm0
movss dword [rsp + 0x20], xmm10
xorps xmm3, xmm3
xorps xmm2, xmm2
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x290], xmm0
movss dword [rsp + 0x20], xmm10
xorps xmm3, xmm3
xorps xmm2, xmm2
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x2a0], xmm0
movss dword [rsp + 0x20], xmm10
xorps xmm3, xmm3
xorps xmm2, xmm2
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x2b0], xmm0
movss dword [rsp + 0x20], xmm11
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x2c0], xmm0
movss dword [rsp + 0x20], xmm11
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x2d0], xmm0
movss xmm0, dword [0x140176458]
movss dword [rsp + 0x20], xmm0
movaps xmm3, xmm9
movaps xmm2, xmm9
movaps xmm1, xmm9
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x2e0], xmm0
movss dword [rsp + 0x20], xmm7
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x2f0], xmm0
movss xmm1, dword [0x140176434]
movss dword [rsp + 0x20], xmm1
movaps xmm3, xmm10
movaps xmm2, xmm10
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x300], xmm0
movss dword [rsp + 0x20], xmm10
movss xmm3, dword [0x14017644c]
movss xmm2, dword [0x140176448]
movaps xmm1, xmm6
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x310], xmm0
movss dword [rsp + 0x20], xmm10
movaps xmm3, xmm15
movaps xmm2, xmm14
movaps xmm1, xmm13
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x320], xmm0
movss dword [rsp + 0x20], xmm10
xorps xmm3, xmm3
xorps xmm2, xmm2
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x330], xmm0
movss xmm1, dword [0x140176490]
movss dword [rsp + 0x20], xmm1
xorps xmm3, xmm3
xorps xmm2, xmm2
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x340], xmm0
movss dword [rsp + 0x20], xmm6
xorps xmm3, xmm3
xorps xmm2, xmm2
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x350], xmm0
movss xmm1, dword [0x140176468]
movss dword [rsp + 0x20], xmm1
xorps xmm3, xmm3
xorps xmm2, xmm2
movaps xmm1, xmm10
lea rcx, [rsp + 0x60]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x360], xmm0
call fcn.1400880e0
mov r12, rax
mov qword [rbp + 0x1d0], rax
mov dword [rax + 8], 0x41000000
mov dword [rax + 0xc], 0x41000000
mov dword [rax + 0x3c], 0x40a00000
mov dword [rax + 0x40], 0x40000000
mov dword [rax + 0x5c], 0x40c00000
mov qword [rax + 0x60], 0x40c00000
mov dword [rax + 0x4c], 0x40c00000
mov dword [rax + 0x50], 0x40c00000
mov dword [rax + 0x54], 0x40c00000
mov dword [rax + 0x58], 0x40c00000
mov dword [rax + 0x68], r14d
mov dword [rax + 0x6c], 0x41c80000
mov dword [rax + 0x74], 0x41700000
mov dword [rax + 0x7c], 0x41200000
mov dword [rax + 0x14], 0x3f800000
mov dword [rax + 0x30], 0x3f800000
mov dword [rax + 0x38], 0x3f800000
mov dword [rax + 0x48], 0x3f800000
mov dword [rax + 0x8c], 0x3f800000
mov dword [rax + 0x10], 0x40e00000
mov dword [rax + 0x2c], 0x40800000
mov dword [rax + 0x44], 0x40400000
mov dword [rax + 0x34], 0x40800000
mov dword [rax + 0x78], 0x41100000
mov dword [rax + 0x80], 0x40400000
mov dword [rax + 0x84], 0x40800000
mov dword [rax + 0x88], 0x40800000
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x14005d4ab
mov ebx, dword [0x14020a654]
mov qword [rbp - 0x40], rbx
mov rsi, qword gs:[0x58]
movzx edi, byte [rsp + 0x78]
movss xmm9, dword [0x1401764a0]
movss xmm11, dword [0x1401764a8]
movss xmm8, dword [0x1401764e4]
movss xmm12, dword [0x1401764bc]
movss xmm6, dword [0x1401764d8]
movss xmm13, dword [0x1401764d0]
movss xmm15, dword [0x1401764d4]
movss xmm14, dword [0x1401764e0]
nop dword [rax + rax]
call fcn.140052750
test al, al
jne 0x14005d499
mov qword [rbp + 0x1c0], 0
mov dword [rbp + 0x1c8], 0x42f00000
mov dword [rbp + 0x1cc], 0x42f00000
lea r8, [rbp + 0x1c0]
mov edx, 2
lea rcx, [rbp + 0x1c8]
call fcn.1400959d0
mov dword [rbp - 0x38], 0x443b8000
mov dword [rbp - 0x34], 0x43f28000
mov edx, 2
lea rcx, [rbp - 0x38]
call fcn.140095a20
mov edx, 2
xor ecx, ecx
call fcn.1400959a0
xor r8d, r8d
lea rdx, [0x1401cf074]
lea rcx, str.Ascent_Multibot__dsc.gg_ascentcommunity
call fcn.1400765a0
test al, al
je 0x14005b911
lea r14, [0x1401cf108]
mov rdx, r14
cmp dword [reloc.WS2_32.dll_accept], 1
lea rax, [0x1401cf0f8]
cmove rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.140090950
lea rcx, [rbp + 0x220]
call fcn.1400883f0
movss xmm0, dword [rax]
divss xmm0, xmm9
subss xmm0, xmm11
movss dword [rbp - 0x30], xmm0
mov dword [rbp - 0x2c], 0x42200000
lea rdx, [rbp - 0x30]
lea rcx, str.Bots
call fcn.1400ba130
test al, al
je 0x140058ca5
mov eax, 1
mov dword [reloc.WS2_32.dll_accept], eax
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov rdx, r14
cmp dword [reloc.WS2_32.dll_accept], 2
lea rax, [0x1401cf0f8]
cmove rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.140090950
lea rcx, [rbp + 0x228]
call fcn.1400883f0
movss xmm0, dword [rax]
divss xmm0, xmm9
subss xmm0, xmm11
movss dword [rbp - 0x28], xmm0
mov dword [rbp - 0x24], 0x42200000
lea rdx, [rbp - 0x28]
lea rcx, str.Executor
call fcn.1400ba130
test al, al
je 0x140058d14
mov dword [reloc.WS2_32.dll_accept], 2
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov rdx, r14
cmp dword [reloc.WS2_32.dll_accept], 3
lea rax, [0x1401cf0f8]
cmove rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.140090950
lea rcx, [rbp + 0x230]
call fcn.1400883f0
movss xmm0, dword [rax]
divss xmm0, xmm9
subss xmm0, xmm11
movss dword [rbp - 0x20], xmm0
mov dword [rbp - 0x1c], 0x42200000
lea rdx, [rbp - 0x20]
lea rcx, str.Item_DB
call fcn.1400ba130
test al, al
je 0x140058d83
mov dword [reloc.WS2_32.dll_accept], 3
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov rdx, r14
cmp dword [reloc.WS2_32.dll_accept], 4
lea rax, [0x1401cf0f8]
cmove rdx, rax
mov ecx, reloc.WS2_32.dll_setsockopt
call fcn.140090950
lea rcx, [rbp + 0x238]
call fcn.1400883f0
movss xmm0, dword [rax]
divss xmm0, xmm9
subss xmm0, xmm11
movss dword [rbp - 0x18], xmm0
mov dword [rbp - 0x14], 0x42200000
lea rdx, [rbp - 0x18]
lea rcx, str.Author
call fcn.1400ba130
test al, al
je 0x140058df2
mov dword [reloc.WS2_32.dll_accept], 4
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov ecx, 3
call fcn.140090170
call fcn.140055390
mov byte [0x1401d3ff8], 0
mov r14d, 4
mov qword [rsp + 0x70], r14
cmp dword [reloc.WS2_32.dll_accept], 1
jne 0x14005ab61
call fcn.1400c1fc0
mov dword [rbp - 0x10], 0x43480000
mov dword [rbp - 0xc], 0x43c30000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp - 0x10]
lea rcx, [0x140175910]
call fcn.140079210
mov rax, qword [rsi + rbx*8]
mov ecx, dword [r14 + rax]
cmp dword [0x1401d401c], ecx
jle 0x140058e9e
lea rcx, [0x1401d401c]
call fcn.1401478d0
cmp dword [0x1401d401c], 0xffffffff
jne 0x140058e9e
lea rcx, [rbp + 0x240]
call fcn.1400872c0
movss xmm0, dword [rax]
movss dword [0x1401d4018], xmm0
lea rcx, [0x1401d401c]
call fcn.140147864
lea rdx, str.On_Main_Tab____
lea rcx, [rbp + 0x3c0]
call fcn.140008300
lea rcx, [rbp + 0x3c0]
call fcn.1400529c0
lea rcx, [rbp + 0x3c0]
call fcn.140008270
movss xmm0, dword [0x1401d4018]
movss dword [rbp - 8], xmm0
mov dword [rbp - 4], 0x43a28000
lea rdx, [rbp - 8]
lea rcx, str.lbls
call fcn.1400b9930
test al, al
je 0x140058fc5
xor ebx, ebx
mov rax, qword [0x1401d3fe8]
sub rax, qword [0x1401d3fe0]
sar rax, 3
test rax, rax
je 0x140058fc0
xor esi, esi
mov ecx, ebx
call fcn.1400905e0
mov rdx, qword [0x1401d3fe0]
movsxd rax, dword [0x1401d3c20]
test eax, eax
jle 0x140058f3a
mov rcx, qword [rdx + rax*8]
mov qword [0x1401d4010], rcx
jmp 0x140058f41
mov rcx, qword [0x1401d4010]
mov qword [rbp], 0
mov rax, qword [rdx + rsi*8]
cmp rcx, rax
sete r14b
lea rcx, [rax + 0x48]
cmp qword [rcx + 0x10], 0
jne 0x140058f68
lea rax, str._Guest_Acccount_
jmp 0x140058f6d
call fcn.1400080a0
lea r9, [rbp]
xor r8d, r8d
movzx edx, r14b
mov rcx, rax
call fcn.1400c09d0
test al, al
je 0x140058f9c
mov rax, qword [0x1401d3fe0]
mov rcx, qword [rax + rsi*8]
mov qword [0x1401d4010], rcx
mov dword [0x1401d3c20], ebx
call fcn.140090110
inc ebx
mov rax, qword [0x1401d3fe8]
sub rax, qword [0x1401d3fe0]
sar rax, 3
mov esi, ebx
cmp rsi, rax
jb 0x140058f14
call fcn.1400bba90
movss xmm0, dword [0x1401d4018]
movss dword [rbp + 8], xmm0
mov dword [rbp + 0xc], 0
lea rdx, [rbp + 8]
lea rcx, [0x140175944]
call fcn.1400ba130
movzx r15d, r15b
test al, al
mov ebx, 1
cmovne r15d, ebx
mov dword [rbp - 0x7c], r15d
movss xmm0, dword [0x1401d4018]
movss dword [rbp + 0x10], xmm0
mov dword [rbp + 0x14], 0
lea rdx, [rbp + 0x10]
lea rcx, str.Remove
call fcn.1400ba130
xor esi, esi
test al, al
je 0x140059092
mov r9, qword [0x1401d4010]
test r9, r9
je 0x140059092
mov ecx, esi
mov rdx, qword [0x1401d3fe8]
mov r8, qword [0x1401d3fe0]
sub rdx, r8
sar rdx, 3
test rdx, rdx
je 0x14005908b
mov eax, esi
cmp qword [r8 + rax*8], r9
je 0x140059061
inc ecx
mov eax, ecx
cmp rax, rdx
jb 0x140059050
jmp 0x14005908b
lea r8, [r8 + rax*8]
lea rdx, [rbp + 0x248]
lea rcx, [0x1401d3fe0]
call fcn.140057720
lea rdx, [0x1401d4010]
lea rcx, [rbp + 0x4a0]
call fcn.140057930
mov qword [0x1401d4010], rsi
call fcn.140085120
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov dword [rbp + 0x18], 0x44020000
mov dword [rbp + 0x1c], 0x43c30000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x18]
lea rcx, [0x140175950]
call fcn.140079210
cmp qword [0x1401d4010], 0
je 0x14005ab1a
xor edx, edx
lea rcx, [0x140175954]
call fcn.1400b9bc0
call fcn.1400c1fc0
xor r8d, r8d
xor edx, edx
lea rcx, str.Info1
call fcn.1400ba090
test al, al
je 0x14005943d
xor edx, edx
lea rcx, str.Name:
call fcn.1400c5590
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov rcx, qword [0x1401d4010]
cmp qword [rcx + 0x58], 0
jne 0x140059132
lea rax, str._Guest_Acccount_
jmp 0x14005913b
add rcx, 0x48
call fcn.1400080a0
xor edx, edx
mov rcx, rax
call fcn.1400c5590
xor edx, edx
lea rcx, str.Status:
call fcn.1400c5590
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
movups xmm6, xmmword [r12 + 0xc8]
mov rcx, qword [0x1401d4010]
call fcn.140029ab0
test eax, eax
je 0x14005921a
sub eax, ebx
je 0x1400591f3
sub eax, 4
je 0x1400591c1
cmp eax, 2
je 0x140059196
lea rcx, str.Unknown_status
jmp 0x14005924a
movss dword [rsp + 0x20], xmm10
movaps xmm3, xmm7
movss xmm2, dword [0x14017645c]
movaps xmm1, xmm10
lea rcx, [rbp + 0x270]
call fcn.140050b60
lea rcx, str.Disconnecting
jmp 0x14005923e
movss dword [rsp + 0x20], xmm10
movaps xmm3, xmm7
movaps xmm2, xmm10
movaps xmm1, xmm7
lea rcx, [rbp + 0x280]
call fcn.140050b60
movups xmm0, xmmword [rax]
movups xmmword [r12 + 0xc8], xmm0
lea rcx, str.Connected
jmp 0x14005924c
movss dword [rsp + 0x20], xmm10
movaps xmm3, xmm7
movaps xmm2, xmm10
movaps xmm1, xmm10
lea rcx, [rbp + 0x290]
call fcn.140050b60
lea rcx, str.Connecting
jmp 0x14005923e
movss dword [rsp + 0x20], xmm10
movaps xmm3, xmm7
movaps xmm2, xmm7
movaps xmm1, xmm10
lea rcx, [rbp + 0x2a0]
call fcn.140050b60
lea rcx, str.Disconnected
movups xmm0, xmmword [rax]
movups xmmword [r12 + 0xc8], xmm0
xor bl, bl
xor edx, edx
call fcn.1400c5590
movups xmmword [r12 + 0xc8], xmm6
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov rcx, qword [0x1401d4010]
call fcn.140029a90
mov edx, eax
lea rcx, str.Ping:__d
call fcn.1400c5060
test bl, bl
je 0x1400593a9
mov rcx, qword [0x1401d4010]
add rcx, 0x268
call fcn.1400080a0
mov rdx, rax
lea rcx, str.State:_In__s
call fcn.1400c5060
mov rcx, qword [0x1401d4010]
mov ebx, dword [rcx + 0xd0]
add rcx, 0xb0
call fcn.1400080a0
mov r8d, ebx
mov rdx, rax
lea rcx, str.Server:__s:_d
call fcn.1400c5060
mov rax, qword [0x1401d4010]
movss xmm0, dword [rax + 0x1dc]
addss xmm0, dword [0x140152700]
mulss xmm0, dword [0x1401526dc]
cvttss2si r8d, xmm0
movss xmm1, dword [rax + 0x1d8]
addss xmm1, dword [0x1401526fc]
mulss xmm1, dword [0x1401526dc]
cvttss2si edx, xmm1
lea rcx, str.Position__d___d
call fcn.1400c5060
mov rdx, qword [0x1401d4010]
mov edx, dword [rdx + 0x1d4]
lea rcx, str.UserID:__d
call fcn.1400c5060
mov rdx, qword [0x1401d4010]
mov edx, dword [rdx + 0x1d0]
lea rcx, str.NetID:__d
call fcn.1400c5060
mov rdx, qword [0x1401d4010]
mov edx, dword [rdx + 0x204]
lea rcx, str.Gems:__d
call fcn.1400c5060
mov rdx, qword [0x1401d4010]
mov edx, dword [rdx + 0x200]
lea rcx, str.Level:__d
call fcn.1400c5060
mov rcx, qword [0x1401d4010]
add rcx, 0x250
call fcn.140057a20
mov rdx, rax
lea rcx, str.Players_In_World:__d
call fcn.1400c5060
mov rcx, qword [0x1401d4010]
add rcx, 0x88
call fcn.1400080a0
mov rdx, rax
lea rcx, str.Other_status:__s
call fcn.1400c5060
mov qword [rbp + 0x20], 0
lea rdx, [rbp + 0x20]
lea rcx, str.Connect
call fcn.1400ba130
test al, al
je 0x1400593f5
mov dl, 1
mov rcx, qword [0x1401d4010]
call fcn.140027a60
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov qword [rbp + 0x28], 0
lea rdx, [rbp + 0x28]
lea rcx, str.Disconnect
call fcn.1400ba130
test al, al
je 0x14005942b
mov dl, 1
mov rcx, qword [0x1401d4010]
call fcn.1400285a0
call fcn.1400bbbd0
movss xmm6, dword [0x1401764d8]
mov ebx, 1
xor r8d, r8d
xor edx, edx
lea rcx, str.Control
call fcn.1400ba090
test al, al
je 0x140059a50
call fcn.1400c1fc0
lea rdx, str.On_Control_Tab____
lea rcx, [rbp + 0x3c0]
call fcn.140008300
lea rcx, [rbp + 0x3c0]
call fcn.1400529c0
lea rcx, [rbp + 0x3c0]
call fcn.140008270
movaps xmm0, xmm12
call fcn.140095980
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x20], esi
mov r9d, reloc.WLDAP32.dll_Ordinal_30
lea r8, [0x1401d4020]
lea rdx, str.World_name
lea rcx, str.itwn
call fcn.1400bf6d0
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov qword [rbp + 0x30], 0x425c0000
lea rdx, [rbp + 0x30]
lea rcx, str.Warp
call fcn.1400ba130
test al, al
je 0x140059579
lea rdx, [0x1401d4020]
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
mov rdx, qword [0x1401d4010]
add rdx, 0x268
lea rcx, [rbp + 0x3c0]
call fcn.140012230
test al, al
jne 0x14005956d
mov edx, 0xbb8
lea rcx, [0x1401d4098]
call fcn.14005dfd0
test al, al
je 0x14005956d
lea r8, [rbp + 0x3c0]
lea rdx, str.actionjoin_request_nname
lea rcx, [rbp + 0x400]
call fcn.140009500
nop
mov r8, rax
mov edx, 3
mov rcx, qword [0x1401d4010]
call fcn.14002cbf0
nop
lea rcx, [rbp + 0x400]
call fcn.140008270
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
movaps xmm0, xmm12
call fcn.140095980
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x20], esi
mov r9d, reloc.WLDAP32.dll_Ordinal_30
lea r8, [0x1401d4040]
lea rdx, str.Door_ID
lea rcx, str.itwnn
call fcn.1400bf6d0
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov qword [rbp + 0x38], 0x425c0000
lea rdx, [rbp + 0x38]
lea rcx, str.Enter
call fcn.1400ba130
test al, al
je 0x1400596fb
lea rdx, [0x1401d4040]
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
lea rdx, [0x1401d4020]
lea rcx, [rbp + 0x400]
call fcn.140008300
nop
mov rdx, qword [0x1401d4010]
add rdx, 0x268
lea rcx, [rbp + 0x3c0]
call fcn.140012230
test al, al
jne 0x1400596e2
mov edx, 0xbb8
lea rcx, [0x1401d4098]
call fcn.14005dfd0
test al, al
je 0x1400596e2
lea r8, [rbp + 0x400]
lea rdx, str.actionjoin_request_nname
lea rcx, [rbp + 0x448]
call fcn.140009500
nop
lea r8, [0x1401515c4]
mov rdx, rax
lea rcx, [rbp - 0x70]
call fcn.1400096d0
nop
lea r8, [rbp + 0x3c0]
mov rdx, rax
lea rcx, [rbp + 0x3e0]
call fcn.140009740
nop
lea r8, str._ninvitedWorld0
mov rdx, rax
lea rcx, [rbp + 0x420]
call fcn.1400096d0
nop
mov r8, rax
mov edx, 3
mov rcx, qword [0x1401d4010]
call fcn.14002cbf0
nop
lea rcx, [rbp + 0x420]
call fcn.140008270
nop
lea rcx, [rbp + 0x3e0]
call fcn.140008270
nop
lea rcx, [rbp - 0x70]
call fcn.140008270
nop
lea rcx, [rbp + 0x448]
call fcn.140008270
nop
lea rcx, [rbp + 0x400]
call fcn.140008270
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
movaps xmm0, xmm12
call fcn.140095980
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x20], esi
mov r9d, reloc.WLDAP32.dll_Ordinal_50
lea r8, [0x1401d4060]
lea rdx, str.Text
lea rcx, str.itwnnn
call fcn.1400bf6d0
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov qword [rbp + 0x40], 0x425c0000
lea rdx, [rbp + 0x40]
lea rcx, [0x140175b24]
call fcn.1400ba130
test al, al
je 0x1400597b7
lea rdx, [0x1401d4060]
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
lea r8, [rbp + 0x3c0]
lea rdx, str.actioninput_ntext
lea rcx, [rbp + 0x448]
call fcn.140009500
nop
mov r8, rax
mov edx, 2
mov rcx, qword [0x1401d4010]
call fcn.14002cbf0
nop
lea rcx, [rbp + 0x448]
call fcn.140008270
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
mov rdx, qword [0x1401d4010]
add rdx, 0x2d8
lea rcx, str.Auto_Access
call fcn.1400ba8e0
mov qword [rbp + 0x48], 0
lea rdx, [rbp + 0x48]
lea rcx, str.Unaccess
call fcn.1400ba130
test al, al
je 0x140059836
mov rcx, qword [0x1401d4010]
call fcn.140029c70
test al, al
je 0x140059836
lea rdx, str.actioninput_ntext_unaccess
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
lea r8, [rbp + 0x3c0]
mov edx, 2
mov rcx, qword [0x1401d4010]
call fcn.14002cbf0
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
mov qword [rbp + 0x50], 0
lea rdx, [rbp + 0x50]
lea rcx, str.Respawn
call fcn.1400ba130
test al, al
je 0x14005989b
mov rcx, qword [0x1401d4010]
call fcn.140029c70
test al, al
je 0x14005989b
lea rdx, str.actionrespawn
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
lea r8, [rbp + 0x3c0]
mov edx, 2
mov rcx, qword [0x1401d4010]
call fcn.14002cbf0
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
movaps xmm0, xmm6
call fcn.140095450
movss xmm0, dword [0x1401764b4]
call fcn.1400954a0
mov dword [rbp + 0x58], 0x42a00000
mov dword [rbp + 0x5c], 0x42a00000
lea rdx, [rbp + 0x58]
lea rcx, str.Upmn
call fcn.1400ba130
test al, al
je 0x1400598ea
mov r8d, dword [reloc.WS2_32.dll_accept]
neg r8d
xor edx, edx
mov rcx, qword [0x1401d4010]
call fcn.140029d00
call fcn.1400c1fc0
movaps xmm0, xmm13
call fcn.140095450
mov dword [rbp + 0x60], 0x42a00000
mov dword [rbp + 0x64], 0x42a00000
lea rdx, [rbp + 0x60]
lea rcx, str.Leftmw
call fcn.1400ba130
test al, al
je 0x140059931
mov edx, dword [reloc.WS2_32.dll_accept]
neg edx
xor r8d, r8d
mov rcx, qword [0x1401d4010]
call fcn.140029d00
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov dword [rbp + 0x68], 0x42a00000
mov dword [rbp + 0x6c], 0x42a00000
lea rdx, [rbp + 0x68]
lea rcx, str.Usemdoor
call fcn.1400ba130
test al, al
je 0x14005996b
mov rcx, qword [0x1401d4010]
call fcn.1400287b0
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov dword [rbp + 0x70], 0x42a00000
mov dword [rbp + 0x74], 0x42a00000
lea rdx, [rbp + 0x70]
lea rcx, str.Rightme
call fcn.1400ba130
test al, al
je 0x1400599ae
xor r8d, r8d
mov edx, dword [reloc.WS2_32.dll_accept]
mov rcx, qword [0x1401d4010]
call fcn.140029d00
call fcn.1400c1fc0
movss xmm0, dword [0x1401764dc]
call fcn.140095450
movss xmm0, dword [0x1401764c0]
call fcn.1400954a0
mov dword [rbp + 0x78], 0x42a00000
mov dword [rbp + 0x7c], 0x42a00000
lea rdx, [rbp + 0x78]
lea rcx, str.Downms
call fcn.1400ba130
test al, al
je 0x140059a04
mov r8d, dword [reloc.WS2_32.dll_accept]
xor edx, edx
mov rcx, qword [0x1401d4010]
call fcn.140029d00
call fcn.1400c1fc0
movaps xmm0, xmm13
call fcn.140095450
movss xmm0, dword [0x1401764cc]
call fcn.140090810
mov dword [rsp + 0x28], esi
lea rax, str._d_Tile
mov qword [rsp + 0x20], rax
mov r9d, 5
mov r8d, ebx
lea rdx, reloc.WS2_32.dll_accept
lea rcx, str.speed
call fcn.1400c1a50
call fcn.1400bbbd0
xor r8d, r8d
xor edx, edx
lea rcx, str.Automation
call fcn.1400ba090
test al, al
je 0x14005a07e
lea rdx, str.On_Automation_Tab____
lea rcx, [rbp + 0x3c0]
call fcn.140008300
lea rcx, [rbp + 0x3c0]
call fcn.1400529c0
lea rcx, [rbp + 0x3c0]
call fcn.140008270
xor edx, edx
lea rcx, [0x140175c18]
call fcn.1400b9bc0
xor r8d, r8d
xor edx, edx
lea rcx, str.Collect
call fcn.1400ba090
test al, al
je 0x140059b86
mov qword [rbp + 0x80], 0
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x80]
lea rcx, [0x140175c1c]
call fcn.140079210
mov rdx, qword [0x1401d4010]
add rdx, 0x2d9
lea rcx, str.Auto_collect
call fcn.1400ba8e0
mov rdx, qword [0x1401d4010]
add rdx, 0x2da
lea rcx, str.Force_collect_all
call fcn.1400ba8e0
mov rdx, qword [0x1401d4010]
add rdx, 0x2dc
mov dword [rsp + 0x28], esi
lea rax, str.Collect_delay:__d
mov qword [rsp + 0x20], rax
mov r9d, 0x3e8
mov r8d, 0x64
lea rcx, str.sicd
call fcn.1400c1a50
mov rdx, qword [0x1401d4010]
add rdx, 0x2e0
mov dword [rsp + 0x28], esi
lea rax, str._d_Tiles
mov qword [rsp + 0x20], rax
mov r9d, 0xa
xor r8d, r8d
lea rcx, str.sir
call fcn.1400c1a50
call fcn.140085120
call fcn.1400bbbd0
xor r8d, r8d
xor edx, edx
lea rcx, str.Farming
call fcn.1400ba090
test al, al
je 0x140059d49
lea rdx, str.On_Auto_Farming_Tab____
lea rcx, [rbp + 0x3c0]
call fcn.140008300
lea rcx, [rbp + 0x3c0]
call fcn.1400529c0
lea rcx, [rbp + 0x3c0]
call fcn.140008270
mov qword [rbp + 0x88], 0
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x88]
lea rcx, [0x140175ca0]
call fcn.140079210
mov rdx, qword [0x1401d4010]
add rdx, 0x2f0
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 4
lea r8, str.Above_bot__Y__2_
lea rcx, str.Farm_mode
call fcn.1400bb490
mov rdx, qword [0x1401d4010]
add rdx, 0x2f4
mov dword [rsp + 0x20], esi
mov r9d, 0x64
mov r8d, ebx
lea rcx, str.Item_ID
call fcn.1400bbd70
test al, al
je 0x140059c85
mov rdx, qword [0x1401d4010]
mov edx, dword [rdx + 0x2f4]
mov rcx, qword [0x1401d3be0]
call fcn.1400488c0
test rax, rax
je 0x140059c76
movzx ecx, byte [rax + 0x29]
mov eax, 0xaaaaaaab
mul ecx
shr edx, 2
jmp 0x140059c78
mov edx, esi
mov rax, qword [0x1401d4010]
mov byte [rax + 0x303], dl
mov rdx, qword [0x1401d4010]
add rdx, 0x2f8
mov dword [rsp + 0x28], esi
lea rax, str.Place_delay:__d
mov qword [rsp + 0x20], rax
mov r9d, 0x3e8
mov r8d, reloc.WLDAP32.dll_Ordinal_200
lea rcx, str.sipd
call fcn.1400c1a50
mov rdx, qword [0x1401d4010]
add rdx, 0x2fc
mov dword [rsp + 0x28], esi
lea rax, str.Break_delay:__d
mov qword [rsp + 0x20], rax
mov r9d, 0x3e8
mov r8d, 0xb4
lea rcx, str.sibd
call fcn.1400c1a50
mov rdx, qword [0x1401d4010]
add rdx, 0x300
lea rcx, str.Auto_farm
call fcn.1400ba8e0
mov rdx, qword [0x1401d4010]
add rdx, 0x301
lea rcx, str.Auto_place
call fcn.1400ba8e0
mov rdx, qword [0x1401d4010]
add rdx, 0x302
lea rcx, str.Auto_break
call fcn.1400ba8e0
call fcn.140085120
call fcn.1400bbbd0
xor r8d, r8d
xor edx, edx
lea rcx, str.Spamming
call fcn.1400ba090
test al, al
je 0x14005a074
lea rdx, str.On_Spamming_Tab____
lea rcx, [rbp + 0x3c0]
call fcn.140008300
lea rcx, [rbp + 0x3c0]
call fcn.1400529c0
lea rcx, [rbp + 0x3c0]
call fcn.140008270
mov qword [rbp + 0x90], 0
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x90]
lea rcx, [0x140175d44]
call fcn.140079210
lea rcx, [rbp + 0x250]
call fcn.1400872c0
movss xmm6, dword [rax]
movaps xmm0, xmm6
call fcn.140095980
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x20], esi
mov r9d, 0x64
lea r8, [0x1401d40a0]
lea rdx, str.Spam_text
lea rcx, str.itst
call fcn.1400bf6d0
mov qword [rbp + 0x98], 0
lea rdx, [rbp + 0x98]
lea rcx, [0x140175944]
call fcn.1400ba130
test al, al
je 0x140059e5e
lea rdx, [0x1401d40a0]
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
cmp qword [rbp + 0x3d0], 0
je 0x140059e52
mov rcx, qword [0x1401d4010]
add rcx, 0x310
lea rdx, [rbp + 0x3c0]
call fcn.140057950
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov qword [rbp + 0xa0], 0
lea rdx, [rbp + 0xa0]
lea rcx, str.Remove
call fcn.1400ba130
test al, al
je 0x140059ef6
movsxd rcx, dword [0x1401cf140]
cmp ecx, 0xffffffff
jle 0x140059eec
mov rbx, qword [0x1401d4010]
mov rdx, qword [rbx + 0x310]
mov rax, qword [rbx + 0x318]
sub rax, rdx
sar rax, 5
mov r8, rcx
cmp rcx, rax
jae 0x140059eec
mov qword [rbp + 0x440], rdx
lea rdx, [rbp + 0x258]
lea rcx, [rbp + 0x440]
call fcn.140052390
mov r8, qword [rax]
lea rdx, [rbp + 0x260]
lea rcx, [rbx + 0x310]
call fcn.140057770
mov dword [0x1401cf140], 0xffffffff
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov qword [rbp + 0xa8], 0
lea rdx, [rbp + 0xa8]
lea rcx, str.Clear
call fcn.1400ba130
test al, al
je 0x140059f41
mov rcx, qword [0x1401d4010]
add rcx, 0x310
call fcn.140057300
mov dword [0x1401cf140], 0xffffffff
movss dword [rbp + 0xb0], xmm6
mov dword [rbp + 0xb4], 0x43200000
lea rdx, [rbp + 0xb0]
lea rcx, str.lbs
call fcn.1400b9930
test al, al
je 0x14005a01a
mov r14d, esi
mov rax, qword [0x1401d4010]
mov rcx, qword [rax + 0x318]
sub rcx, qword [rax + 0x310]
sar rcx, 5
test rcx, rcx
je 0x14005a015
mov ecx, r14d
call fcn.1400905e0
mov qword [rbp + 0xb8], 0
cmp dword [0x1401cf140], r14d
sete bl
mov rax, qword [0x1401d4010]
shl rsi, 5
add rsi, qword [rax + 0x310]
mov rcx, rsi
call fcn.1400080a0
lea r9, [rbp + 0xb8]
xor r8d, r8d
movzx edx, bl
mov rcx, rax
call fcn.1400c09d0
test al, al
je 0x140059fea
mov dword [0x1401cf140], r14d
call fcn.140090110
inc r14d
mov rax, qword [0x1401d4010]
mov rcx, qword [rax + 0x318]
sub rcx, qword [rax + 0x310]
sar rcx, 5
movsxd rsi, r14d
cmp rsi, rcx
jb 0x140059f93
xor esi, esi
call fcn.1400bba90
mov rdx, qword [0x1401d4010]
add rdx, 0x330
mov dword [rsp + 0x28], esi
lea rax, str.Spam_delay:__d
mov qword [rsp + 0x20], rax
mov r9d, 0x1f40
mov r8d, 0x7d0
lea rcx, str.sisd
call fcn.1400c1a50
mov rdx, qword [0x1401d4010]
add rdx, 0x328
lea rcx, str.Spam
call fcn.1400ba8e0
call fcn.140085120
call fcn.1400bbbd0
call fcn.1400bbab0
call fcn.1400bbbd0
xor r8d, r8d
xor edx, edx
lea rcx, str.World
call fcn.1400ba090
test al, al
je 0x14005a6ed
lea rdx, str.On_World_Tab____
lea rcx, [rbp + 0x3c0]
call fcn.140008300
lea rcx, [rbp + 0x3c0]
call fcn.1400529c0
lea rcx, [rbp + 0x3c0]
call fcn.140008270
xor edx, edx
lea rcx, [0x140175dac]
call fcn.1400b9bc0
xor r8d, r8d
xor edx, edx
lea rcx, str.Players
call fcn.1400ba090
test al, al
je 0x14005a431
mov r14d, esi
mov rcx, qword [0x1401d4010]
add rcx, 0x250
call fcn.140057a20
test rax, rax
je 0x14005a42c
nop dword [rax + rax]
lea rdx, [0x1401ad64b]
lea rcx, [rbp + 0x400]
call fcn.140008300
nop
lea rdx, [0x140175db8]
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
mov rcx, qword [0x1401d4010]
add rcx, 0x250
mov rdx, rsi
call fcn.140057110
mov rcx, rax
lea r8, [rbp + 0x400]
lea rdx, [rbp + 0x3c0]
call fcn.14005e150
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
nop
lea rcx, [rbp + 0x400]
call fcn.140008270
lea rdx, [0x1401ad64b]
lea rcx, [rbp + 0x400]
call fcn.140008300
nop
lea rdx, [0x140175dbc]
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
mov rcx, qword [0x1401d4010]
add rcx, 0x250
mov rdx, rsi
call fcn.140057110
mov rcx, rax
lea r8, [rbp + 0x400]
lea rdx, [rbp + 0x3c0]
call fcn.14005e150
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
nop
lea rcx, [rbp + 0x400]
call fcn.140008270
lea rdx, [0x1401ad64b]
lea rcx, [rbp + 0x400]
call fcn.140008300
nop
lea rdx, [0x140175dc0]
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
mov rcx, qword [0x1401d4010]
add rcx, 0x250
mov rdx, rsi
call fcn.140057110
mov rcx, rax
lea r8, [rbp + 0x400]
lea rdx, [rbp + 0x3c0]
call fcn.14005e150
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
nop
lea rcx, [rbp + 0x400]
call fcn.140008270
lea rdx, [0x1401ad64b]
lea rcx, [rbp + 0x400]
call fcn.140008300
nop
lea rdx, [0x140175dc4]
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
mov rcx, qword [0x1401d4010]
add rcx, 0x250
mov rdx, rsi
call fcn.140057110
mov rcx, rax
lea r8, [rbp + 0x400]
lea rdx, [rbp + 0x3c0]
call fcn.14005e150
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
nop
lea rcx, [rbp + 0x400]
call fcn.140008270
lea rdx, [0x1401ad64b]
lea rcx, [rbp + 0x400]
call fcn.140008300
nop
lea rdx, [0x140175dc8]
lea rcx, [rbp + 0x3c0]
call fcn.140008300
nop
mov rcx, qword [0x1401d4010]
add rcx, 0x250
mov rdx, rsi
call fcn.140057110
mov rcx, rax
lea r8, [rbp + 0x400]
lea rdx, [rbp + 0x3c0]
call fcn.14005e150
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
nop
lea rcx, [rbp + 0x400]
call fcn.140008270
mov rcx, qword [0x1401d4010]
add rcx, 0x250
mov rdx, rsi
call fcn.140057110
mov rcx, rax
call fcn.1400080a0
mov rcx, rax
xor edx, edx
call fcn.1400bb260
test al, al
je 0x14005a408
mov rcx, qword [0x1401d4010]
add rcx, 0x250
mov rdx, rsi
call fcn.140057110
mov edx, dword [rax + 0x24]
lea rcx, str.NetId:__d
call fcn.1400c5060
mov rcx, qword [0x1401d4010]
add rcx, 0x250
mov rdx, rsi
call fcn.140057110
mov edx, dword [rax + 0x20]
lea rcx, str.UserId:__d
call fcn.1400c5060
mov rcx, qword [0x1401d4010]
add rcx, 0x250
mov rdx, rsi
call fcn.140057110
cvttss2si eax, dword [rax + 0x2c]
cdq
and edx, 0x1f
lea ebx, [rdx + rax]
sar ebx, 5
mov rcx, qword [0x1401d4010]
add rcx, 0x250
mov rdx, rsi
call fcn.140057110
cvttss2si eax, dword [rax + 0x28]
cdq
and edx, 0x1f
add edx, eax
sar edx, 5
mov r8d, ebx
lea rcx, str.X:__d__Y:__d
call fcn.1400c5060
inc r14d
movsxd rsi, r14d
mov rcx, qword [0x1401d4010]
add rcx, 0x250
call fcn.140057a20
cmp rsi, rax
jb 0x14005a110
xor esi, esi
call fcn.1400bbbd0
xor r8d, r8d
xor edx, edx
lea rcx, str.Floating_Object
call fcn.1400ba090
test al, al
je 0x14005a567
mov qword [rbp + 0xc0], 0
lea rdx, [rbp + 0xc0]
lea rcx, str.Rescan
call fcn.1400ba130
test al, al
je 0x14005a47f
mov rcx, qword [0x1401d4010]
add rcx, 0x1b0
call fcn.14004b800
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov rcx, qword [0x1401d4010]
mov ebx, dword [rcx + 0x294]
add rcx, 0x220
call fcn.140057a80
mov r8d, ebx
mov rdx, rax
lea rcx, str.count:__d__actual_count:__d
call fcn.1400c5060
mov qword [rbp + 0xc8], 0
xor r9d, r9d
mov r8b, 1
lea rdx, [rbp + 0xc8]
lea rcx, [0x140175e34]
call fcn.140079210
mov rbx, qword [0x1401d4010]
mov rbx, qword [rbx + 0x2a0]
mov rbx, qword [rbx]
mov qword [rbp + 0x440], rbx
cmp byte [rbx + 0x19], 0
jne 0x14005a55d
nop dword [rax + rax]
mov edx, dword [rbx + 0x1c]
mov rcx, qword [0x1401d3be0]
call fcn.1400488c0
test rax, rax
je 0x14005a531
lea rcx, [rax + 8]
call fcn.1400080a0
mov r8, rax
mov edx, dword [rbx + 0x20]
lea rcx, str._dx__s
call fcn.1400c5060
jmp 0x14005a544
mov r8d, dword [rbx + 0x1c]
mov edx, dword [rbx + 0x20]
lea rcx, str._dx__id:__d_
call fcn.1400c5060
lea rcx, [rbp + 0x440]
call fcn.140052320
mov rbx, qword [rbp + 0x440]
cmp byte [rbx + 0x19], 0
je 0x14005a500
call fcn.140085120
call fcn.1400bbbd0
xor r8d, r8d
xor edx, edx
lea rcx, str.World_Tile
call fcn.1400ba090
test al, al
je 0x14005a6e3
mov qword [rbp + 0xd0], 0
lea rdx, [rbp + 0xd0]
lea rcx, str.Rescan
call fcn.1400ba130
test al, al
je 0x14005a5b5
mov rcx, qword [0x1401d4010]
add rcx, 0x1b0
call fcn.14004b930
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov rcx, qword [0x1401d4010]
mov ebx, dword [rcx + 0x290]
add rcx, 0x238
call fcn.140057a50
mov r8d, ebx
mov rdx, rax
lea rcx, str.count:__d__actual_count:__d
call fcn.1400c5060
mov qword [rbp + 0xd8], 0
xor r9d, r9d
mov r8b, 1
lea rdx, [rbp + 0xd8]
lea rcx, [0x140175e5c]
call fcn.140079210
mov rbx, qword [0x1401d4010]
mov rbx, qword [rbx + 0x2b0]
mov rbx, qword [rbx]
cmp byte [rbx + 0x19], 0
jne 0x14005a6d9
nop dword [rax + rax]
mov edx, dword [rbx + 0x1c]
mov rcx, qword [0x1401d3be0]
call fcn.1400488c0
test rax, rax
je 0x14005a663
lea r8, [rax + 8]
cmp qword [r8 + 0x18], 0xf
jbe 0x14005a652
mov r8, qword [r8]
mov edx, dword [rbx + 0x20]
lea rcx, str._dx__s
call fcn.1400c5060
jmp 0x14005a676
mov r8d, dword [rbx + 0x1c]
mov edx, dword [rbx + 0x20]
lea rcx, str._dx__id:__d_
call fcn.1400c5060
mov rax, qword [rbx + 0x10]
cmp byte [rax + 0x19], 0
je 0x14005a6a8
mov rax, qword [rbx + 8]
cmp byte [rax + 0x19], 0
jne 0x14005a6a3
nop word [rax + rax]
cmp rbx, qword [rax + 0x10]
jne 0x14005a6a3
mov rbx, rax
mov rax, qword [rax + 8]
cmp byte [rax + 0x19], 0
je 0x14005a690
mov rbx, rax
jmp 0x14005a6cf
mov rbx, rax
mov rcx, qword [rax]
cmp byte [rcx + 0x19], 0
jne 0x14005a6cf
nop dword [rax]
nop dword [rax + rax]
mov rbx, rcx
mov rax, qword [rcx]
mov rcx, rax
cmp byte [rax + 0x19], 0
je 0x14005a6c0
cmp byte [rbx + 0x19], 0
je 0x14005a630
call fcn.140085120
call fcn.1400bbbd0
call fcn.1400bbab0
call fcn.1400bbbd0
xor r8d, r8d
xor edx, edx
lea rcx, str.Inventory
call fcn.1400ba090
test al, al
je 0x14005ab13
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], rsi
mov qword [rbp + 0x3d8], rsi
mov r8d, reloc.WS2_32.dll_sendto
lea rdx, str.On_Inventory_Tab____
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
lea rcx, [rbp + 0x3c0]
call fcn.1400529c0
lea rcx, [rbp + 0x3c0]
call fcn.140008270
call fcn.1400c1fc0
mov rax, qword [0x1401d4010]
mov rbx, qword [rax + 0x208]
mov r12, qword [rax + 0x210]
cmp rbx, r12
je 0x14005ab07
nop dword [rax]
nop word [rax + rax]
movsx edx, word [rbx]
mov rcx, qword [0x1401d3be0]
call fcn.1400488c0
test rax, rax
je 0x14005a7b4
lea r8, [rax + 8]
cmp qword [r8 + 0x18], 0xf
jbe 0x14005a7a2
mov r8, qword [r8]
movzx edx, byte [rbx + 2]
lea rcx, str._dx__s
call fcn.1400c5060
jmp 0x14005a7c8
movsx r8d, word [rbx]
movzx edx, byte [rbx + 2]
lea rcx, str._dx__id:__d_
call fcn.1400c5060
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
movsx ecx, word [rbx]
call fcn.1400905e0
mov qword [rbp + 0xe0], 0
lea rdx, [rbp + 0xe0]
lea rcx, str.Drop
call fcn.1400ba130
test al, al
je 0x14005a962
mov rcx, qword [0x1401d4010]
call fcn.140029c70
test al, al
je 0x14005a962
mov edx, 0x84f
lea rcx, [0x1401d4108]
call fcn.14005dfd0
test al, al
je 0x14005a962
movzx ecx, byte [rbx + 2]
mov rax, qword [0x1401d4010]
mov dword [rax + 0x1c], ecx
movsx edx, word [rbx]
lea rcx, [rbp + 0x448]
call fcn.140001790
mov r15, rax
mov r13, qword [rax + 0x10]
mov rax, qword [rax + 0x18]
sub rax, r13
mov rcx, r15
cmp rax, 0x14
jb 0x14005a8e7
lea rax, [r13 + 0x14]
mov qword [r15 + 0x10], rax
call fcn.1400080a0
mov r14, rax
lea rax, [0x140175ea4]
cmp rax, r14
jbe 0x14005a8a0
lea rcx, [r14 + r13]
lea rax, str.actiondrop_nitemID
cmp rax, rcx
ja 0x14005a8a0
cmp r14, rax
jbe 0x14005a8a5
mov rsi, r14
sub rsi, rax
jmp 0x14005a8a5
mov esi, reloc.WS2_32.dll_sendto
lea r8, [r13 + 1]
lea rcx, [r14 + 0x14]
mov rdx, r14
call fcn.140008f80
mov r8, rsi
lea r13, str.actiondrop_nitemID
mov rdx, r13
mov rcx, r14
call fcn.140008fa0
mov r8d, reloc.WS2_32.dll_sendto
sub r8, rsi
lea rdx, [r13 + 0x14]
add rdx, rsi
lea rcx, [rsi + r14]
call fcn.140008fa0
xor esi, esi
jmp 0x14005a90f
mov qword [rsp + 0x28], reloc.WS2_32.dll_sendto
lea rax, str.actiondrop_nitemID
mov qword [rsp + 0x20], rax
xor r9d, r9d
movzx r8d, dil
lea edx, [r9 + 0x14]
call fcn.140012270
mov r15, rax
mov rdx, r15
lea rcx, [rbp + 0x3c0]
call fcn.1400082d0
mov r13d, dword [rbp - 0x80]
bts r13d, 0xd
mov dword [rbp - 0x80], r13d
mov dword [rsp + 0x7c], r13d
lea r8, [rbp + 0x3c0]
mov edx, 2
mov rcx, qword [0x1401d4010]
call fcn.14002cbf0
nop
lea rcx, [rbp + 0x3c0]
call fcn.140008270
nop
lea rcx, [rbp + 0x448]
call fcn.140008270
call fcn.140090110
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
movsx ecx, word [rbx]
add ecx, 0x4e20
call fcn.1400905e0
mov qword [rbp + 0xe8], 0
lea rdx, [rbp + 0xe8]
lea rcx, str.Trash
call fcn.1400ba130
test al, al
je 0x14005aa29
mov rcx, qword [0x1401d4010]
call fcn.140029c70
test al, al
je 0x14005aa29
mov edx, 0x84f
lea rcx, [0x1401d4108]
call fcn.14005dfd0
test al, al
je 0x14005aa29
movzx ecx, byte [rbx + 2]
mov rax, qword [0x1401d4010]
mov dword [rax + 0x1c], ecx
movsx edx, word [rbx]
lea rcx, [rbp - 0x70]
call fcn.140001790
nop
mov r8, rax
lea rdx, str.actiontrash_nitemID
lea rcx, [rbp + 0x448]
call fcn.140009660
nop
mov r8, rax
mov edx, 2
mov rcx, qword [0x1401d4010]
call fcn.14002cbf0
nop
lea rcx, [rbp + 0x448]
call fcn.140008270
nop
lea rcx, [rbp - 0x70]
call fcn.140008270
call fcn.140090110
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
movsx ecx, word [rbx]
add ecx, 0x9c40
call fcn.1400905e0
mov qword [rbp + 0xf0], 0
lea rdx, [rbp + 0xf0]
lea rcx, str.Wear
call fcn.1400ba130
test al, al
je 0x14005aaf1
mov rcx, qword [0x1401d4010]
call fcn.140029c70
test al, al
je 0x14005aaf1
mov word [rbp + 0x449], 0
mov byte [rbp + 0x44b], 0
mov qword [rbp + 0x44c], 0
mov qword [rbp + 0x454], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x460], xmm0
mov qword [rbp + 0x470], 0
mov qword [rbp + 0x478], 0
mov byte [rbp + 0x448], 0xa
movsx eax, word [rbx]
mov dword [rbp + 0x45c], eax
mov r9d, 1
lea r8, [rbp + 0x448]
lea edx, [r9 + 3]
mov rcx, qword [0x1401d4010]
call fcn.14002ccb0
call fcn.140090110
add rbx, 4
cmp rbx, r12
jne 0x14005a780
mov r15d, dword [rbp - 0x7c]
call fcn.1400bbbd0
mov r12, qword [rbp + 0x1d0]
call fcn.1400bbab0
jmp 0x14005ab4a
movss dword [rsp + 0x20], xmm10
movaps xmm3, xmm7
movaps xmm2, xmm7
movss xmm1, dword [0x1401764c8]
lea rcx, [rbp + 0x1e8]
call fcn.140050b60
mov rcx, rax
lea rdx, str.No_bots_selected.
call fcn.1400c5090
call fcn.140085120
mov r14, qword [rsp + 0x70]
mov rbx, qword [rbp - 0x40]
mov rsi, qword gs:[0x58]
cmp dword [reloc.WS2_32.dll_accept], 2
jne 0x14005b489
call fcn.1400c1fc0
mov dword [rbp + 0xf8], 0x43480000
mov dword [rbp + 0xfc], 0x43c30000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0xf8]
lea rcx, [0x140175910]
call fcn.140079210
mov rax, qword [rsi + rbx*8]
mov ecx, dword [r14 + rax]
cmp dword [0x1401d4114], ecx
jle 0x14005abe9
lea rcx, [0x1401d4114]
call fcn.1401478d0
cmp dword [0x1401d4114], 0xffffffff
jne 0x14005abe9
lea rcx, [rbp + 0x268]
call fcn.1400872c0
movss xmm0, dword [rax]
movss dword [0x1401d4110], xmm0
lea rcx, [0x1401d4114]
call fcn.140147864
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
xor esi, esi
mov qword [rbp + 0x3d0], rsi
mov qword [rbp + 0x3d8], rsi
lea r8d, [rsi + 0x13]
lea rdx, str.On_Executor_Tab____
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
lea rcx, [rbp + 0x3c0]
call fcn.1400529c0
lea rcx, [rbp + 0x3c0]
call fcn.140008270
movss xmm0, dword [0x1401d4110]
movss dword [rbp + 0x100], xmm0
mov dword [rbp + 0x104], 0x43a28000
lea rdx, [rbp + 0x100]
lea rcx, str.lbls
call fcn.1400b9930
test al, al
je 0x14005ad3a
mov ebx, esi
mov rax, qword [0x1401d3fe8]
sub rax, qword [0x1401d3fe0]
sar rax, 3
test rax, rax
je 0x14005ad35
mov ecx, ebx
call fcn.1400905e0
mov rdx, qword [0x1401d3fe0]
movsxd rax, dword [0x1401d3c20]
test eax, eax
jle 0x14005acaa
mov rcx, qword [rdx + rax*8]
mov qword [0x1401d4010], rcx
jmp 0x14005acb1
mov rcx, qword [0x1401d4010]
mov qword [rbp + 0x108], 0
mov rax, qword [rdx + rsi*8]
cmp rcx, rax
sete dl
cmp qword [rax + 0x58], 0
jne 0x14005acd6
lea rcx, str._Guest_Acccount_
jmp 0x14005ace4
lea rcx, [rax + 0x48]
cmp qword [rcx + 0x18], 0xf
jbe 0x14005ace4
mov rcx, qword [rcx]
lea r9, [rbp + 0x108]
xor r8d, r8d
call fcn.1400c09d0
test al, al
je 0x14005ad0f
mov rax, qword [0x1401d3fe0]
mov rcx, qword [rax + rsi*8]
mov qword [0x1401d4010], rcx
mov dword [0x1401d3c20], ebx
call fcn.140090110
inc ebx
mov rax, qword [0x1401d3fe8]
sub rax, qword [0x1401d3fe0]
sar rax, 3
mov esi, ebx
cmp rsi, rax
jb 0x14005ac84
xor esi, esi
call fcn.1400bba90
movss xmm0, dword [0x1401d4110]
movss dword [rbp + 0x110], xmm0
mov dword [rbp + 0x114], 0
lea rdx, [rbp + 0x110]
lea rcx, [0x140175944]
call fcn.1400ba130
movzx r15d, r15b
test al, al
mov eax, 1
cmovne r15d, eax
mov dword [rbp - 0x7c], r15d
movss xmm0, dword [0x1401d4110]
movss dword [rbp + 0x118], xmm0
mov dword [rbp + 0x11c], 0
lea rdx, [rbp + 0x118]
lea rcx, str.Remove
call fcn.1400ba130
test al, al
je 0x14005ae4b
mov r9, qword [0x1401d4010]
test r9, r9
je 0x14005ae4b
mov ecx, esi
mov r10, qword [0x1401d3fe8]
mov rdx, r10
mov r8, qword [0x1401d3fe0]
sub rdx, r8
sar rdx, 3
test rdx, rdx
je 0x14005ae44
mov rax, rsi
cmp qword [r8 + rax*8], r9
je 0x14005adf2
inc ecx
mov eax, ecx
cmp rax, rdx
jb 0x14005ade1
jmp 0x14005ae44
lea rcx, [r8 + rax*8]
lea rdx, [rcx + 8]
sub r10, rdx
mov r8, r10
call sub.VCRUNTIME140.dll_memmove
sub qword [0x1401d3fe8], 8
mov rdx, qword [rbp + 0x4a8]
cmp rdx, qword [rbp + 0x4b0]
je 0x14005ae31
mov rax, qword [0x1401d4010]
mov qword [rdx], rax
add qword [rbp + 0x4a8], 8
jmp 0x14005ae44
lea r8, [0x1401d4010]
lea rcx, [rbp + 0x4a0]
call fcn.14004ddd0
mov qword [0x1401d4010], rsi
call fcn.140085120
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov dword [rbp + 0x120], 0x44020000
mov dword [rbp + 0x124], 0x43c30000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x120]
lea rcx, [0x140175950]
call fcn.140079210
cmp qword [0x1401d4010], 0
je 0x14005b463
xor edx, edx
lea rcx, [0x140175efc]
call fcn.1400b9bc0
xor r8d, r8d
xor edx, edx
lea rcx, str.Main
call fcn.1400ba090
test al, al
je 0x14005b1c9
mov rax, qword [0x1401d4010]
cmp byte [rax + 0x20], 0
jne 0x14005b05e
mov qword [rbp + 0x128], 0
lea rdx, [rbp + 0x128]
lea rcx, str.Execute
call fcn.1400ba130
test al, al
je 0x14005b052
mov rax, qword [0x1401d4010]
cmp qword [rax + 0x28], 0
jne 0x14005af30
call fcn.1400cafd0
mov rcx, qword [0x1401d4010]
mov qword [rcx + 0x28], rax
mov rdx, qword [0x1401d4010]
mov rcx, rax
call fcn.140046810
mov rax, qword [0x1401d4010]
cmp qword [rax + 0x28], 0
je 0x14005af03
lea rdx, [rbp + 0x448]
lea rcx, [rbp + 0x730]
call fcn.140065d70
mov rbx, rax
mov rsi, qword [0x1401d4010]
lea r14, [rsi + 0x20]
mov ecx, gethostname
call fcn.14014732c
mov r9, rax
test rax, rax
je 0x14005afac
xorps xmm0, xmm0
movups xmmword [rax], xmm0
xor eax, eax
mov qword [r9 + 0x10], rax
mov qword [r9 + 0x18], rax
movups xmm0, xmmword [rbx]
movups xmmword [r9], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [r9 + 0x10], xmm1
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], al
mov qword [r9 + 0x20], r14
mov rax, qword [rsi + 0x28]
mov qword [r9 + 0x28], rax
lea rax, [0x140046ff0]
mov qword [r9 + 0x30], rax
xor esi, esi
jmp 0x14005afb1
xor esi, esi
mov r9d, esi
mov qword [rbp + 0x440], r9
bts r13d, 0xc
mov dword [rbp - 0x80], r13d
mov dword [rsp + 0x7c], r13d
lea rax, [rbp + 0x498]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], esi
lea r8, [0x14004eb30]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rbp + 0x490], rax
test rax, rax
je 0x14005d5d5
mov qword [rbp + 0x440], rsi
lea rcx, [rbp + 0x440]
call fcn.140051470
nop
lea rcx, [rbp + 0x448]
call fcn.140008270
cmp dword [rbp + 0x498], 0
je 0x14005d5ca
movaps xmm0, xmmword [rbp + 0x490]
movdqa xmmword [rbp + 0x3e0], xmm0
lea rcx, [rbp + 0x3e0]
call sub.MSVCP140.dll__Thrd_detach
test eax, eax
jne 0x14005d5ca
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x490], xmm0
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov qword [rbp + 0x130], 0
lea rdx, [rbp + 0x130]
lea rcx, str.Terminate
call fcn.1400ba130
test al, al
je 0x14005b0f6
mov rax, qword [0x1401d4010]
mov byte [rax + 0x21], 0
mov rax, qword [0x1401d4010]
mov rcx, qword [rax + 0x28]
test rcx, rcx
je 0x14005b0bf
cmp byte [rax + 0x20], 0
je 0x14005b0a8
call fcn.140046fd0
jmp 0x14005b0ad
call fcn.1400e6060
mov rax, qword [0x1401d4010]
mov qword [rax + 0x28], rsi
mov rax, qword [0x1401d4010]
mov rsi, qword [rax + 0x38]
mov rbx, qword [rax + 0x30]
cmp rbx, rsi
je 0x14005b0e8
nop dword [rax]
mov rcx, qword [rbx]
call fcn.1400e6060
add rbx, 8
cmp rbx, rsi
jne 0x14005b0d0
mov rax, qword [0x1401d4010]
mov rcx, qword [rax + 0x30]
cmp rcx, qword [rax + 0x38]
je 0x14005b0f6
mov qword [rax + 0x38], rcx
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov qword [rbp + 0x138], 0
lea rdx, [rbp + 0x138]
lea rcx, str.Browse
call fcn.1400ba130
test al, al
je 0x14005b19c
lea rcx, [rbp + 0x5c0]
call fcn.140057270
mov rax, qword [rbp + 0x5e8]
mov byte [rax], 0
mov byte [rbp + 0x55b], 0
lea rcx, [rbp + 0x500]
call fcn.140055410
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], 0
mov qword [rbp + 0x3d8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x3c0], 0
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x560]
call fcn.140025370
lea rcx, [rbp + 0x3c0]
call fcn.140008270
mov word [rbp + 0x558], 1
mov qword [rbp + 0x140], 0
xor r9d, r9d
lea r8, [rbp + 0x140]
lea rdx, [0x140175f24]
lea rcx, [rbp + 0x730]
call fcn.14006a7c0
call fcn.1400bbbd0
xor r8d, r8d
xor edx, edx
lea rcx, str.Console
call fcn.1400ba090
test al, al
je 0x14005b457
mov qword [rbp + 0x148], 0
lea rdx, [rbp + 0x148]
lea rcx, str.Clear
call fcn.1400ba130
test al, al
je 0x14005b316
mov rsi, qword [0x1401d4010]
add rsi, 0x2c0
mov rbx, qword [rsi]
mov rax, qword [rbx + 8]
mov qword [rbp + 0x3e0], rax
xor r14d, r14d
mov dword [rbp + 0x3e8], r14d
mov rcx, rbx
cmp byte [rax + 0x19], r14b
jne 0x14005b270
nop word [rax + rax]
mov qword [rbp + 0x3e0], rax
cmp dword [rax + 0x20], 7
jge 0x14005b25a
mov dword [rbp + 0x3e8], r14d
mov rax, qword [rax + 0x10]
jmp 0x14005b26a
mov dword [rbp + 0x3e8], 1
mov rcx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], r14b
je 0x14005b240
cmp byte [rcx + 0x19], r14b
jne 0x14005b27c
cmp dword [rcx + 0x20], 7
jle 0x14005b2f7
movabs rax, 0x3ffffffffffffff
cmp qword [rsi + 8], rax
je 0x14005d5e6
mov qword [rbp + 0x1d8], rsi
mov qword [rbp + 0x1e0], r14
mov ecx, 0x40
call fcn.14014732c
nop
mov dword [rax + 0x20], 7
mov qword [rax + 0x28], r14
mov qword [rax + 0x30], r14
mov qword [rax + 0x38], r14
mov qword [rax], rbx
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbx
mov word [rax + 0x18], 0
mov qword [rbp + 0x1e0], r14
movups xmm0, xmmword [rbp + 0x3e0]
movaps xmmword [rbp + 0x3e0], xmm0
mov r8, rax
lea rdx, [rbp + 0x3e0]
mov rcx, rsi
call fcn.140012a00
mov rcx, rax
lea rbx, [rcx + 0x28]
mov rdx, qword [rbx + 8]
mov rcx, qword [rbx]
cmp rcx, rdx
je 0x14005b316
mov r8, rbx
call fcn.14000a030
mov rax, qword [rbx]
mov qword [rbx + 8], rax
mov qword [rbp + 0x150], 0
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x150]
lea rcx, [0x140175f30]
call fcn.140079210
mov r14, qword [0x1401d4010]
add r14, 0x2c0
mov rsi, qword [r14]
mov rax, qword [rsi + 8]
mov qword [rbp + 0x3e0], rax
xor ecx, ecx
mov dword [rbp + 0x3e8], ecx
mov rbx, rsi
cmp byte [rax + 0x19], cl
jne 0x14005b39e
nop word [rax + rax]
mov qword [rbp + 0x3e0], rax
cmp dword [rax + 0x20], 7
jge 0x14005b389
mov dword [rbp + 0x3e8], ecx
mov rax, qword [rax + 0x10]
jmp 0x14005b399
mov dword [rbp + 0x3e8], 1
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], cl
je 0x14005b370
cmp byte [rbx + 0x19], cl
jne 0x14005b3a9
cmp dword [rbx + 0x20], 7
jle 0x14005b41e
movabs rax, 0x3ffffffffffffff
cmp qword [r14 + 8], rax
je 0x14005d5ec
mov qword [rsp + 0x60], r14
mov qword [rsp + 0x68], rcx
mov ecx, 0x40
call fcn.14014732c
nop
mov dword [rax + 0x20], 7
xor ecx, ecx
mov qword [rax + 0x28], rcx
mov qword [rax + 0x30], rcx
mov qword [rax + 0x38], rcx
mov qword [rax], rsi
mov qword [rax + 8], rsi
mov qword [rax + 0x10], rsi
mov word [rax + 0x18], cx
mov qword [rsp + 0x68], rcx
movups xmm0, xmmword [rbp + 0x3e0]
movaps xmmword [rbp + 0x3e0], xmm0
mov r8, rax
lea rdx, [rbp + 0x3e0]
mov rcx, r14
call fcn.140012a00
mov rbx, rax
mov rsi, qword [rbx + 0x30]
mov rbx, qword [rbx + 0x28]
cmp rbx, rsi
je 0x14005b44d
nop dword [rax + rax]
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14005b43d
mov rcx, qword [rbx]
xor edx, edx
call fcn.1400c5590
add rbx, 0x20
cmp rbx, rsi
jne 0x14005b430
call fcn.140085120
call fcn.1400bbbd0
call fcn.1400bbab0
mov r14, qword [rsp + 0x70]
jmp 0x14005b484
movaps xmm0, xmmword [0x140176500]
movups xmmword [rbp + 0x3e0], xmm0
lea rdx, str.No_bots_selected.
lea rcx, [rbp + 0x3e0]
call fcn.1400c5090
call fcn.140085120
cmp dword [reloc.WS2_32.dll_accept], 3
jne 0x14005b90e
call fcn.1400c1fc0
mov rax, qword [0x1401d3be0]
cmp byte [rax + 0x28], 0
je 0x14005b876
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], 0
mov qword [rbp + 0x3d8], 0
mov r8d, reloc.WS2_32.dll_select
lea rdx, str.On_Item_DB_Tab____
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
lea rcx, [rbp + 0x3c0]
call fcn.1400529c0
mov rdx, qword [rbp + 0x3d8]
cmp rdx, 0xf
jbe 0x14005b532
inc rdx
mov rcx, qword [rbp + 0x3c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005b52d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d57e
call fcn.140147368
mov rax, qword [rbp - 0x40]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov ecx, dword [r14 + rax]
cmp dword [0x1401d4150], ecx
jle 0x14005b57c
lea rcx, [0x1401d4150]
call fcn.1401478d0
cmp dword [0x1401d4150], 0xffffffff
jne 0x14005b57c
lea rcx, [0x14014ded0]
call fcn.140147810
lea rcx, [0x1401d4150]
call fcn.140147864
lea rcx, str.if_you_cant_find_anything_here_you_need_to_paste_items.dat_to_disk_C:
call fcn.1400c5060
lea rcx, str.already_done_move_items.dat_to_disk_C:__reopen_this_app_
call fcn.1400c5060
mov qword [rbp + 0x158], 0
lea rdx, [rbp + 0x158]
lea rcx, str.Download_items.dat
call fcn.1400ba130
xor r14d, r14d
test al, al
je 0x14005b5da
mov dword [rsp + 0x28], 5
mov qword [rsp + 0x20], r14
xor r9d, r9d
lea r8, str.https:__cdn.discordapp.com_attachments_1125701650221367346_1125701713614090320_items.dat
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
mov r8, qword [0x1401d3be0]
movsx edx, word [r8 + 0x20]
mov r8d, dword [r8 + 0x24]
lea rcx, str.items.dat_version:__d__item_count:__d
call fcn.1400c5060
call fcn.1400c0f70
movss xmm0, dword [0x1401764c4]
call fcn.140095980
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x20], r14d
mov r9d, reloc.WLDAP32.dll_Ordinal_30
lea rbx, [0x1401d4118]
mov r8, rbx
lea rdx, str.Find_item_name
lea rcx, str.intit
call fcn.1400bf6d0
test al, al
je 0x14005b693
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], r14
mov qword [rbp + 0x3d8], r14
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x14005b660
mov rdx, rbx
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
lea r8, [rbp + 0x3c0]
lea rdx, [0x1401d4138]
mov rcx, qword [0x1401d3be0]
call fcn.1400488e0
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov rdx, qword [0x1401d4140]
sub rdx, qword [0x1401d4138]
sar rdx, 3
lea rcx, str.found_result:__d
call fcn.1400c5060
movss xmm0, dword [0x1401764b8]
call fcn.140095980
mov dword [rsp + 0x20], r14d
mov r9d, 0x64
lea r8d, [r9 - 0x63]
lea rdx, reloc.WS2_32.dll_sendto
lea rcx, str.Show_count
call fcn.1400bbd70
lea rcx, [rbp + 0x208]
call fcn.1400872c0
movss xmm0, dword [rax + 4]
mov dword [rbp + 0x160], 0x43960000
movss dword [rbp + 0x164], xmm0
lea rdx, [rbp + 0x160]
lea rcx, str.ls
call fcn.1400b9930
test al, al
je 0x14005b7d5
mov ebx, r14d
cmp dword [reloc.WS2_32.dll_sendto], 0
jle 0x14005b7d0
mov rsi, r14
nop dword [rax]
cmp ebx, 0xffffffff
jle 0x14005b7d0
mov rax, qword [0x1401d4140]
sub rax, qword [0x1401d4138]
sar rax, 3
cmp ebx, eax
jge 0x14005b7d0
mov ecx, ebx
call fcn.1400905e0
mov qword [rbp + 0x168], 0
mov rax, qword [0x1401d4138]
mov rcx, qword [rax + rsi]
cmp qword [0x1401d4158], rcx
sete dl
add rcx, 8
cmp qword [rcx + 0x18], 0xf
jbe 0x14005b794
mov rcx, qword [rcx]
lea r9, [rbp + 0x168]
xor r8d, r8d
call fcn.1400c09d0
test al, al
je 0x14005b7b9
mov rax, qword [0x1401d4138]
mov rcx, qword [rax + rsi]
mov qword [0x1401d4158], rcx
call fcn.140090110
inc ebx
add rsi, 8
cmp ebx, dword [reloc.WS2_32.dll_sendto]
jl 0x14005b740
call fcn.1400bba90
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov qword [rbp + 0x170], 0
xor r9d, r9d
mov r8b, 1
lea rdx, [rbp + 0x170]
lea rcx, [0x140175950]
call fcn.140079210
mov r10, qword [0x1401d4158]
test r10, r10
je 0x14005b86c
mov r11d, dword [r10 + 0x30]
movsx ebx, word [r10 + 0x2c]
movsx esi, byte [r10 + 0x2a]
movzx ecx, byte [r10 + 0x29]
mov eax, 0xaaaaaaab
mul ecx
mov ecx, edx
shr ecx, 2
movsx eax, byte [r10 + 0x28]
movzx r9d, byte [r10 + 4]
lea rdx, [r10 + 8]
cmp qword [rdx + 0x18], 0xf
jbe 0x14005b848
mov rdx, qword [rdx]
mov dword [rsp + 0x40], r11d
mov dword [rsp + 0x38], ebx
mov dword [rsp + 0x30], esi
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], eax
mov r8d, dword [r10]
lea rcx, str.name:__s_nid:__d_ntype:__d_ncollision_type:__d_nbreak_hit:__d_nclothing_type:__d_nrarity:__d_ngrow_time:__d
call fcn.1400c5060
call fcn.140085120
jmp 0x14005b911
xor edx, edx
lea rcx, str.items.dat_not_found__please_click_Download_items.dat__n
call fcn.1400c5590
mov qword [rbp + 0x178], 0
lea rdx, [rbp + 0x178]
lea rcx, str.Download_items.dat
call fcn.1400ba130
xor r14d, r14d
test al, al
je 0x14005b911
mov qword [rsp + 0x20], r14
xor r9d, r9d
lea r8, str.C:items.dat
lea rdx, str.https:__cdn.discordapp.com_attachments_1125701650221367346_1125701713614090320_items.dat
xor ecx, ecx
call sub.urlmon.dll_URLDownloadToFileW
test eax, eax
js 0x14005b911
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], r14
mov qword [rbp + 0x3d8], r14
lea r8d, [r14 + 0xc]
lea rdx, [0x140175778]
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
lea rdx, [rbp + 0x3c0]
mov rcx, qword [0x1401d3be0]
call fcn.140048d20
jmp 0x14005b911
xor r14d, r14d
cmp dword [reloc.WS2_32.dll_accept], 4
jne 0x14005b9dd
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], r14
mov qword [rbp + 0x3d8], r14
mov r8d, reloc.WS2_32.dll_recvfrom
lea rdx, str.On_Author_Tab____
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
lea rcx, [rbp + 0x3c0]
call fcn.1400529c0
mov rdx, qword [rbp + 0x3d8]
cmp rdx, 0xf
jbe 0x14005b99c
inc rdx
mov rcx, qword [rbp + 0x3c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005b997
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d585
call fcn.140147368
call fcn.1400c1fc0
lea rcx, str.Author____nnicholasdevs_AKA_LeMakSiao5026
call fcn.1400c5060
lea rcx, str.Ascent_Discord_Server____nhttps:__dsc.gg_ascentcommunity
call fcn.1400c5060
lea rcx, str.Ascent_Proxy____nhttps:__ascentproxy.xyz
call fcn.1400c5060
lea rcx, str.Growtopia_Version____n4.44
call fcn.1400c5060
lea rcx, str._nThank_you_for_using_Ascent_Multibot._nWant_to_support_us__Promote__Share_this_software_
call fcn.1400c5060
test r15b, r15b
je 0x14005b9f4
mov byte [rbp - 0x7c], 0
xor edx, edx
lea rcx, str.Add_bot
call fcn.14008fb60
mov dword [rbp + 0x180], 0x44160000
mov dword [rbp + 0x184], 0x43200000
xor edx, edx
lea rcx, [rbp + 0x180]
call fcn.140095a20
xor edx, edx
lea r8d, [rdx + 0x22]
lea rcx, str.Auth
call fcn.14007a5c0
test al, al
je 0x14005cc45
lea rcx, str.Buy_License_In_https:__dsc.gg_ascentcommunity
call fcn.1400c5060
movaps xmm0, xmm14
call fcn.140095980
xor r15d, r15d
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
mov r9d, reloc.WLDAP32.dll_Ordinal_200
lea rsi, [0x1401d4160]
mov r8, rsi
lea rdx, str.Username
lea rcx, str.itn
call fcn.1400bf6d0
movaps xmm0, xmm14
call fcn.140095980
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
mov r9d, reloc.WLDAP32.dll_Ordinal_200
lea r14, [0x1401d4178]
mov r8, r14
lea rdx, str.License__EMPTY_FOR_LOGIN___NEED_LICENSE_TO_REGISTER_
lea rcx, str.itp
call fcn.1400bf6d0
lea rcx, [rbp + 0x210]
call fcn.1400872c0
mov dword [rbp + 0x188], 0x433e0000
mov dword [rbp + 0x18c], 0x41c80000
lea rdx, [rbp + 0x188]
lea rcx, str.Login
call fcn.1400ba130
test al, al
je 0x14005c9ad
lea rcx, [0x1401d3d20]
call fcn.140003250
lea rax, [rbp + 0x3c0]
mov qword [rsp + 0x70], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], r15
mov qword [rbp + 0x3d8], r15
mov ebx, 1
mov r8d, ebx
lea rdx, [0x1401762d0]
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x410], r15
mov qword [rbp + 0x418], r15
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rsi + r8], 0
jne 0x14005bb60
mov rdx, rsi
lea rcx, [rbp + 0x400]
call fcn.14001b1d0
nop
lea r8, [rbp + 0x3c0]
lea rdx, [rbp + 0x400]
lea rcx, [0x1401d3d20]
call fcn.1400044e0
cmp byte [0x1401d3f58], 0
je 0x14005c9b2
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], r15
mov qword [rbp + 0x3d8], r15
mov r8d, 9
lea rdx, str.defaultip
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
lea r8, [rbp + 0x3c0]
lea rdx, [rbp + 0x400]
lea rcx, [0x1401d3d20]
call fcn.140006a40
mov rdx, qword [rax + 0x10]
cmp qword [rax + 0x18], 0xf
jbe 0x14005bbfa
mov rax, qword [rax]
lea rsi, [0x1401d3ea0]
mov rcx, rsi
cmp qword [0x1401d3eb8], 0xf
cmova rcx, qword [0x1401d3ea0]
mov r8, qword [0x1401d3eb0]
cmp r8, rdx
jne 0x14005bc30
mov rdx, rax
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14005bc30
mov bl, 1
jmp 0x14005bc32
xor bl, bl
mov r8, qword [rbp + 0x418]
cmp r8, 0xf
jbe 0x14005bc52
mov rdx, qword [rbp + 0x400]
lea rcx, [rbp + 0x400]
call fcn.14002f5d0
test bl, bl
je 0x14005c262
call fcn.14007bd80
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], r15
mov qword [rbp + 0x3d8], r15
mov r8d, 9
lea rdx, str.defaultip
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
lea r8, [rbp + 0x3c0]
lea rdx, [rbp + 0x448]
lea rcx, [0x1401d3d20]
call fcn.140006a40
mov rbx, rax
lea rdx, str._nDefault_IP:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
mov r8, qword [rbx + 0x10]
cmp qword [rbx + 0x18], 0xf
jbe 0x14005bcce
mov rbx, qword [rbx]
mov rdx, rbx
mov rcx, rax
call fcn.14001c580
nop
lea rcx, [rbp + 0x448]
call fcn.140008270
lea rdx, str._nUsername:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
lea rdx, [0x1401d3e80]
cmp qword [0x1401d3e98], 0xf
cmova rdx, qword [0x1401d3e80]
mov r8, qword [0x1401d3e90]
mov rcx, rax
call fcn.14001c580
lea rdx, str._nIP_address:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
mov rdx, rsi
cmp qword [0x1401d3eb8], 0xf
cmova rdx, qword [0x1401d3ea0]
mov r8, qword [0x1401d3eb0]
mov rcx, rax
call fcn.14001c580
xorps xmm0, xmm0
movups xmmword [rbp + 0x3e0], xmm0
mov qword [rbp + 0x3f0], r15
mov qword [rbp + 0x3f8], r15
mov rsi, qword [0x1401d3ef0]
lea r14, [0x1401d3ee0]
cmp qword [0x1401d3ef8], 0xf
cmova r14, qword [0x1401d3ee0]
movabs rbx, 0x7fffffffffffffff
cmp rsi, rbx
ja 0x14005d5fe
mov qword [rbp + 0x3f8], reloc.WS2_32.dll_ntohs
cmp rsi, 0xf
ja 0x14005bdc2
mov qword [rbp + 0x3f0], rsi
movups xmm0, xmmword [r14]
movups xmmword [rbp + 0x3e0], xmm0
jmp 0x14005be0b
mov rdx, rsi
lea rcx, [rbp + 0x3e0]
call fcn.14000b2a0
mov rbx, rax
lea rcx, [rax + 1]
call fcn.14000a5d0
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3f0], rsi
mov qword [rbp + 0x3f8], rbx
lea r8, [rsi + 1]
mov rdx, r14
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
movabs rbx, 0x7fffffffffffffff
lea rcx, [rbp + 0x3e0]
call fcn.140057ab0
mov qword [rbp + 0x4d8], rax
lea rdx, [rbp + 0x4d8]
lea rcx, [rbp + 0x448]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64_s]
movups xmm0, xmmword [rbp + 0x448]
movaps xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x458]
movaps xmmword [rbp - 0x60], xmm1
mov eax, dword [rbp + 0x468]
mov dword [rbp - 0x50], eax
lea r9, [rbp - 0x70]
lea r8, str._a__m__d__y__H:_M:_S__Z
mov edx, 0x50
lea rcx, [rbp + 0xa80]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_strftime]
xorps xmm0, xmm0
movups xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x410], r15
mov qword [rbp + 0x418], r15
lea rax, [rbp + 0xa80]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x14005be94
lea rdx, [rbp + 0xa80]
lea rcx, [rbp + 0x400]
call fcn.14001b1d0
bts r13d, 0xa
lea rdx, str._nCreate_date:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
lea rdx, [rbp + 0x400]
cmp qword [rbp + 0x418], 0xf
cmova rdx, qword [rbp + 0x400]
mov r8, qword [rbp + 0x410]
mov rcx, rax
call fcn.14001c580
nop
lea rcx, [rbp + 0x400]
call fcn.140008270
xorps xmm0, xmm0
movups xmmword [rbp + 0x3e0], xmm0
mov qword [rbp + 0x3f0], r15
mov qword [rbp + 0x3f8], r15
mov rsi, qword [0x1401d3f10]
lea r14, [0x1401d3f00]
cmp qword [0x1401d3f18], 0xf
cmova r14, qword [0x1401d3f00]
cmp rsi, rbx
ja 0x14005d5f8
mov qword [rbp + 0x3f8], reloc.WS2_32.dll_ntohs
cmp rsi, 0xf
ja 0x14005bf60
mov qword [rbp + 0x3f0], rsi
movups xmm0, xmmword [r14]
movups xmmword [rbp + 0x3e0], xmm0
jmp 0x14005bfbb
mov rdx, rsi
lea rcx, [rbp + 0x3e0]
call fcn.14000b2a0
lea rbx, [rax + 1]
mov qword [rsp + 0x70], rbx
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x3e0]
call fcn.14004d700
lea rcx, [rbx - 1]
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3f0], rsi
mov qword [rbp + 0x3f8], rcx
lea r8, [rsi + 1]
mov rdx, r14
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
movabs rbx, 0x7fffffffffffffff
lea rcx, [rbp + 0x3e0]
call fcn.140057ab0
mov qword [rbp + 0x4b8], rax
lea rdx, [rbp + 0x4b8]
lea rcx, [rbp + 0x448]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64_s]
movups xmm0, xmmword [rbp + 0x448]
movaps xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x458]
movaps xmmword [rbp - 0x60], xmm1
mov eax, dword [rbp + 0x468]
mov dword [rbp - 0x50], eax
lea r9, [rbp - 0x70]
lea r8, str._a__m__d__y__H:_M:_S__Z
mov edx, 0x50
lea rcx, [rbp + 0xa80]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_strftime]
xorps xmm0, xmm0
movups xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x410], r15
mov qword [rbp + 0x418], r15
lea rax, [rbp + 0xa80]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x14005c044
lea rdx, [rbp + 0xa80]
lea rcx, [rbp + 0x400]
call fcn.14001b1d0
bts r13d, 0xb
lea rdx, str._nLast_login:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
lea rdx, [rbp + 0x400]
cmp qword [rbp + 0x418], 0xf
cmova rdx, qword [rbp + 0x400]
mov r8, qword [rbp + 0x410]
mov rcx, rax
call fcn.14001c580
nop
lea rcx, [rbp + 0x400]
call fcn.140008270
xorps xmm0, xmm0
movups xmmword [rbp + 0x3e0], xmm0
mov qword [rbp + 0x3f0], r15
mov qword [rbp + 0x3f8], r15
mov rsi, qword [0x1401d3f48]
lea r14, [0x1401d3f38]
cmp qword [0x1401d3f50], 0xf
cmova r14, qword [0x1401d3f38]
cmp rsi, rbx
ja 0x14005d5f2
mov qword [rbp + 0x3f8], reloc.WS2_32.dll_ntohs
cmp rsi, 0xf
ja 0x14005c110
mov qword [rbp + 0x3f0], rsi
movups xmm0, xmmword [r14]
movups xmmword [rbp + 0x3e0], xmm0
jmp 0x14005c14f
mov rdx, rsi
lea rcx, [rbp + 0x3e0]
call fcn.14000b2a0
mov rbx, rax
lea rcx, [rax + 1]
call fcn.14000a5d0
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3f0], rsi
mov qword [rbp + 0x3f8], rbx
lea r8, [rsi + 1]
mov rdx, r14
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x3e0]
call fcn.140057ab0
mov qword [rbp + 0x4c0], rax
lea rdx, [rbp + 0x4c0]
lea rcx, [rbp + 0x448]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64_s]
movups xmm0, xmmword [rbp + 0x448]
movaps xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x458]
movaps xmmword [rbp - 0x60], xmm1
mov eax, dword [rbp + 0x468]
mov dword [rbp - 0x50], eax
lea r9, [rbp - 0x70]
lea r8, str._a__m__d__y__H:_M:_S__Z
mov edx, 0x50
lea rcx, [rbp + 0xa80]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_strftime]
xorps xmm0, xmm0
movups xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x410], r15
mov qword [rbp + 0x418], r15
lea rax, [rbp + 0xa80]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14005c1e0
lea rdx, [rbp + 0xa80]
lea rcx, [rbp + 0x400]
call fcn.14001b1d0
bts r13d, 9
lea rdx, str._nExpiry:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
lea rdx, [rbp + 0x400]
cmp qword [rbp + 0x418], 0xf
cmova rdx, qword [rbp + 0x400]
mov r8, qword [rbp + 0x410]
mov rcx, rax
call fcn.14001c580
nop
lea rcx, [rbp + 0x400]
call fcn.140008270
lea rdx, str._nSuccessfully_Logged_In__n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
lea rsi, [0x1401d3ea0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], r15
mov qword [rbp + 0x3d8], r15
mov r8d, 9
lea rdx, str.defaultip
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
lea r8, [rbp + 0x3c0]
lea rdx, [rbp + 0x400]
lea rcx, [0x1401d3d20]
call fcn.140006a40
mov rbx, rax
lea rdx, str._nDefault_IP:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
mov r8, qword [rbx + 0x10]
cmp qword [rbx + 0x18], 0xf
jbe 0x14005c2d1
mov rbx, qword [rbx]
mov rdx, rbx
mov rcx, rax
call fcn.14001c580
nop
mov r8, qword [rbp + 0x418]
cmp r8, 0xf
jbe 0x14005c2fd
mov rdx, qword [rbp + 0x400]
lea rcx, [rbp + 0x400]
call fcn.14002f5d0
lea rdx, str._nUsername:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
lea rdx, [0x1401d3e80]
cmp qword [0x1401d3e98], 0xf
cmova rdx, qword [0x1401d3e80]
mov r8, qword [0x1401d3e90]
mov rcx, rax
call fcn.14001c580
lea rdx, str._nIP_address:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
mov rdx, rsi
cmp qword [0x1401d3eb8], 0xf
cmova rdx, qword [0x1401d3ea0]
mov r8, qword [0x1401d3eb0]
mov rcx, rax
call fcn.14001c580
xorps xmm0, xmm0
movups xmmword [rbp + 0x3e0], xmm0
mov qword [rbp + 0x3f0], r15
mov qword [rbp + 0x3f8], r15
mov rsi, qword [0x1401d3ef0]
lea r14, [0x1401d3ee0]
cmp qword [0x1401d3ef8], 0xf
cmova r14, qword [0x1401d3ee0]
movabs rax, 0x7fffffffffffffff
cmp rsi, rax
ja 0x14005d616
mov qword [rbp + 0x3f8], reloc.WS2_32.dll_ntohs
cmp rsi, 0xf
ja 0x14005c3d9
mov qword [rbp + 0x3f0], rsi
movups xmm0, xmmword [r14]
movups xmmword [rbp + 0x3e0], xmm0
jmp 0x14005c418
mov rdx, rsi
lea rcx, [rbp + 0x3e0]
call fcn.14000b2a0
mov rbx, rax
lea rcx, [rax + 1]
call fcn.14000a5d0
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3f0], rsi
mov qword [rbp + 0x3f8], rbx
lea r8, [rsi + 1]
mov rdx, r14
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x3e0]
call fcn.140057ab0
mov qword [rbp + 0x4c8], rax
lea rdx, [rbp + 0x4c8]
lea rcx, [rbp + 0x448]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64_s]
movups xmm0, xmmword [rbp + 0x448]
movaps xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x458]
movaps xmmword [rbp - 0x60], xmm1
mov eax, dword [rbp + 0x468]
mov dword [rbp - 0x50], eax
lea r9, [rbp - 0x70]
lea r8, str._a__m__d__y__H:_M:_S__Z
mov edx, 0x50
lea rcx, [rbp + 0xa80]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_strftime]
xorps xmm0, xmm0
movups xmmword [rbp + 0x420], xmm0
mov qword [rbp + 0x430], r15
mov qword [rbp + 0x438], r15
lea rax, [rbp + 0xa80]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x14005c4a1
lea rdx, [rbp + 0xa80]
lea rcx, [rbp + 0x420]
call fcn.14001b1d0
or r13d, 0x40
lea rdx, str._nCreate_date:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
lea rdx, [rbp + 0x420]
cmp qword [rbp + 0x438], 0xf
cmova rdx, qword [rbp + 0x420]
mov r8, qword [rbp + 0x430]
mov rcx, rax
call fcn.14001c580
nop
mov rdx, qword [rbp + 0x438]
cmp rdx, 0xf
jbe 0x14005c53d
inc rdx
mov rcx, qword [rbp + 0x420]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c538
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d58c
call fcn.140147368
xorps xmm0, xmm0
movups xmmword [rbp + 0x3e0], xmm0
mov qword [rbp + 0x3f0], r15
mov qword [rbp + 0x3f8], r15
mov rsi, qword [0x1401d3f10]
lea r14, [0x1401d3f00]
cmp qword [0x1401d3f18], 0xf
cmova r14, qword [0x1401d3f00]
movabs rax, 0x7fffffffffffffff
cmp rsi, rax
ja 0x14005d610
mov qword [rbp + 0x3f8], reloc.WS2_32.dll_ntohs
cmp rsi, 0xf
ja 0x14005c5b5
mov qword [rbp + 0x3f0], rsi
movups xmm0, xmmword [r14]
movups xmmword [rbp + 0x3e0], xmm0
lea rcx, [rbp + 0x3e0]
jmp 0x14005c667
mov rbx, rsi
or rbx, 0xf
cmp rbx, rax
jbe 0x14005c5d4
mov rbx, rax
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x14005c5fb
cmp rbx, 0x16
mov eax, reloc.WS2_32.dll_shutdown
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x14005c61d
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14005d604
mov rcx, rax
call fcn.14014732c
mov rcx, rax
test rax, rax
je 0x14005d593
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x14005c62c
test rcx, rcx
je 0x14005c629
call fcn.14014732c
jmp 0x14005c62c
mov rax, r15
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3f0], rsi
mov qword [rbp + 0x3f8], rbx
lea r8, [rsi + 1]
mov rdx, r14
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x3e0]
cmp qword [rbp + 0x3f8], 0xf
cmova rcx, qword [rbp + 0x3e0]
xor edx, edx
lea r8d, [rdx + 0xa]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
movsxd rbx, eax
mov rdx, qword [rbp + 0x3f8]
cmp rdx, 0xf
jbe 0x14005c6b7
inc rdx
mov rcx, qword [rbp + 0x3e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c6b2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d59a
call fcn.140147368
mov qword [rbp + 0x3f0], r15
mov qword [rbp + 0x3f8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x3e0], 0
mov qword [rbp + 0x4d0], rbx
lea rdx, [rbp + 0x4d0]
lea rcx, [rbp + 0x448]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64_s]
movups xmm0, xmmword [rbp + 0x448]
movaps xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x458]
movaps xmmword [rbp - 0x60], xmm1
mov eax, dword [rbp + 0x468]
mov dword [rbp - 0x50], eax
lea r9, [rbp - 0x70]
lea r8, str._a__m__d__y__H:_M:_S__Z
mov edx, 0x50
lea rcx, [rbp + 0xa80]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_strftime]
xorps xmm0, xmm0
movups xmmword [rbp + 0x420], xmm0
mov qword [rbp + 0x430], r15
mov qword [rbp + 0x438], r15
lea rax, [rbp + 0xa80]
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14005c750
lea rdx, [rbp + 0xa80]
lea rcx, [rbp + 0x420]
call fcn.14001b1d0
bts r13d, 8
lea rdx, str._nLast_login:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
lea rdx, [rbp + 0x420]
cmp qword [rbp + 0x438], 0xf
cmova rdx, qword [rbp + 0x420]
mov r8, qword [rbp + 0x430]
mov rcx, rax
call fcn.14001c580
nop
mov r8, qword [rbp + 0x438]
cmp r8, 0xf
jbe 0x14005c7cc
mov rdx, qword [rbp + 0x420]
lea rcx, [rbp + 0x420]
call fcn.14002f5d0
xorps xmm0, xmm0
movups xmmword [rbp + 0x3e0], xmm0
mov qword [rbp + 0x3f0], r15
mov qword [rbp + 0x3f8], r15
mov rsi, qword [0x1401d3f48]
lea r14, [0x1401d3f38]
cmp qword [0x1401d3f50], 0xf
cmova r14, qword [0x1401d3f38]
movabs rax, 0x7fffffffffffffff
cmp rsi, rax
ja 0x14005d60a
mov qword [rbp + 0x3f8], reloc.WS2_32.dll_ntohs
cmp rsi, 0xf
ja 0x14005c83a
mov qword [rbp + 0x3f0], rsi
movups xmm0, xmmword [r14]
movups xmmword [rbp + 0x3e0], xmm0
jmp 0x14005c879
mov rdx, rsi
lea rcx, [rbp + 0x3e0]
call fcn.14000b2a0
mov rbx, rax
lea rcx, [rax + 1]
call fcn.14000a5d0
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3f0], rsi
mov qword [rbp + 0x3f8], rbx
lea r8, [rsi + 1]
mov rdx, r14
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x3e0]
call fcn.140057ab0
mov qword [rbp + 0x480], rax
lea rdx, [rbp + 0x480]
lea rcx, [rbp + 0x448]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__localtime64_s]
movups xmm0, xmmword [rbp + 0x448]
movaps xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rbp + 0x458]
movaps xmmword [rbp - 0x60], xmm1
mov eax, dword [rbp + 0x468]
mov dword [rbp - 0x50], eax
lea r9, [rbp - 0x70]
lea r8, str._a__m__d__y__H:_M:_S__Z
mov edx, 0x50
lea rcx, [rbp + 0xa80]
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_strftime]
xorps xmm0, xmm0
movups xmmword [rbp + 0x420], xmm0
mov qword [rbp + 0x430], r15
mov qword [rbp + 0x438], r15
lea rax, [rbp + 0xa80]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x14005c902
lea rdx, [rbp + 0xa80]
lea rcx, [rbp + 0x420]
call fcn.14001b1d0
bts r13d, 7
mov dword [rbp - 0x80], r13d
mov dword [rsp + 0x7c], r13d
lea rdx, str._nExpiry:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
lea rdx, [rbp + 0x420]
cmp qword [rbp + 0x438], 0xf
cmova rdx, qword [rbp + 0x420]
mov r8, qword [rbp + 0x430]
mov rcx, rax
call fcn.14001c580
nop
mov r8, qword [rbp + 0x438]
cmp r8, 0xf
jbe 0x14005c987
mov rdx, qword [rbp + 0x420]
lea rcx, [rbp + 0x420]
call fcn.14002f5d0
lea rdx, str._nSuccessfully_Logged_In__n
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
call fcn.14007bd80
lea rsi, [0x1401d4160]
lea r14, [0x1401d4178]
mov ebx, 1
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov dword [rbp + 0x190], 0x433e0000
mov dword [rbp + 0x194], 0x41c80000
lea rdx, [rbp + 0x190]
lea rcx, str.Register
call fcn.1400ba130
test al, al
je 0x14005cc03
lea rcx, [0x1401d3d20]
call fcn.140003250
lea rax, [rbp + 0x3c0]
mov qword [rsp + 0x70], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], r15
mov qword [rbp + 0x3d8], r15
mov r8, 0xffffffffffffffff
inc r8
cmp byte [r14 + r8], 0
jne 0x14005ca24
mov rdx, r14
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
nop
lea rax, [rbp + 0x400]
mov qword [rbp + 0x440], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x410], r15
mov qword [rbp + 0x418], r15
mov r8, rbx
lea rdx, [0x1401762d0]
lea rcx, [rbp + 0x400]
call fcn.14001b1d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x420], xmm0
mov qword [rbp + 0x430], r15
mov qword [rbp + 0x438], r15
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rsi + r8], 0
jne 0x14005caa0
mov rdx, rsi
lea rcx, [rbp + 0x420]
call fcn.14001b1d0
nop
lea r9, [rbp + 0x3c0]
lea r8, [rbp + 0x400]
lea rdx, [rbp + 0x420]
lea rcx, [0x1401d3d20]
call fcn.140005250
cmp byte [0x1401d3f58], 0
je 0x14005cc03
lea rax, [rbp + 0x420]
mov qword [rbp + 0x3e0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x420], xmm0
mov qword [rbp + 0x430], r15
mov qword [rbp + 0x438], r15
mov rsi, qword [0x1401d3eb0]
lea r14, [0x1401d3ea0]
cmp qword [0x1401d3eb8], 0xf
cmova r14, qword [0x1401d3ea0]
movabs rax, 0x7fffffffffffffff
cmp rsi, rax
ja 0x14005d61c
mov qword [rbp + 0x438], reloc.WS2_32.dll_ntohs
cmp rsi, 0xf
ja 0x14005cb64
mov qword [rbp + 0x430], rsi
movups xmm0, xmmword [r14]
movups xmmword [rbp + 0x420], xmm0
jmp 0x14005cba4
mov rdx, rsi
lea rcx, [rbp + 0x420]
call fcn.14000b2a0
mov rbx, rax
lea rcx, [rax + 1]
call fcn.14000a5d0
mov qword [rbp + 0x420], rax
mov qword [rbp + 0x430], rsi
mov qword [rbp + 0x438], rbx
lea r8, [rsi + 1]
mov rdx, r14
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], r15
mov qword [rbp + 0x3d8], r15
mov r8d, 9
lea rdx, str.defaultip
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
nop
lea r8, [rbp + 0x420]
lea rdx, [rbp + 0x3c0]
lea rcx, [0x1401d3d20]
call fcn.140006120
lea rdx, str.Register_Successfully__Now_You_Can_Log_In_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.14001a280
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
mov dword [rbp + 0x198], 0x433e0000
mov dword [rbp + 0x19c], 0x41c80000
lea rdx, [rbp + 0x198]
lea rcx, str.Exit
call fcn.1400ba130
test al, al
jne 0x14005d5a1
call fcn.140085e30
jmp 0x14005cc48
xor r15d, r15d
mov qword [rbp + 0x1a0], 0
mov dword [rbp + 0x1a8], 0x42f00000
mov dword [rbp + 0x1ac], 0x42f00000
lea r8, [rbp + 0x1a0]
mov edx, 2
lea rcx, [rbp + 0x1a8]
call fcn.1400959d0
xor edx, edx
lea r8d, [rdx + 0x2b]
lea rcx, str.Add_bot
call fcn.14007a5c0
test al, al
je 0x14005cec2
movaps xmm0, xmm15
call fcn.140095980
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], r15d
mov r9d, reloc.WS2_32.dll_sendto
lea r14, [0x1401d4198]
mov r8, r14
lea rdx, str.GrowID__empty_for_guest_
lea rcx, str.itn
call fcn.1400bf6d0
movaps xmm0, xmm15
call fcn.140095980
mov eax, 0x8000
cmp byte [0x1401d41c4], 0
cmovne eax, r15d
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], eax
mov r9d, reloc.WS2_32.dll_sendto
lea rsi, [0x1401d41b0]
mov r8, rsi
lea rdx, str.Password__empty_for_guest_
lea rcx, str.itp
call fcn.1400bf6d0
lea rdx, [0x1401d41c4]
lea rcx, str.Show_password
call fcn.1400ba8e0
lea rcx, [rbp + 0x218]
call fcn.1400872c0
movss xmm6, dword [rax]
subss xmm6, dword [r12 + 0x4c]
mulss xmm6, dword [0x14017647c]
movss dword [rbp + 0x1b0], xmm6
mov dword [rbp + 0x1b4], 0
lea rdx, [rbp + 0x1b0]
lea rcx, str.Cancel
call fcn.1400ba130
test al, al
je 0x14005cd7e
call fcn.14007bd80
movaps xmm1, xmm8
movaps xmm0, xmm7
call fcn.140094a10
movss dword [rbp + 0x1b8], xmm6
mov dword [rbp + 0x1bc], 0
lea rdx, [rbp + 0x1b8]
lea rcx, [0x140175944]
call fcn.1400ba130
test al, al
je 0x14005cebd
mov ecx, 0x340
call fcn.14014732c
mov rbx, rax
mov qword [rbp + 0x200], rax
test rax, rax
je 0x14005ce82
xor edx, edx
mov r8d, 0x340
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
lea rax, [rbp + 0x3c0]
mov qword [rbp + 0x3e0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], r15
mov qword [rbp + 0x3d8], r15
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rsi + r8], 0
jne 0x14005ce11
mov rdx, rsi
lea rcx, [rbp + 0x3c0]
call fcn.14001b1d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x410], r15
mov qword [rbp + 0x418], r15
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [r14 + r8], 0
jne 0x14005ce50
mov rdx, r14
lea rcx, [rbp + 0x400]
call fcn.14001b1d0
nop
lea r8, [rbp + 0x3c0]
lea rdx, [rbp + 0x400]
mov rcx, rbx
call fcn.140021810
jmp 0x14005ce85
mov rax, r15
mov qword [rsp + 0x70], rax
mov rdx, qword [0x1401d3fe8]
cmp rdx, qword [0x1401d3ff0]
je 0x14005cea7
mov qword [rdx], rax
add qword [0x1401d3fe8], 8
jmp 0x14005ceb8
lea r8, [rsp + 0x70]
lea rcx, [0x1401d3fe0]
call fcn.14004ddd0
call fcn.14007bd80
call fcn.140085e30
lea rcx, [rbp + 0x500]
call fcn.140052b50
cmp byte [rbp + 0x55b], 0
je 0x14005d363
cmp qword [rbp + 0x5c8], 0
jne 0x14005cefa
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp + 0x3c0]
call fcn.140050610
jmp 0x14005cf34
mov rax, qword [rbp + 0x5c0]
mov rbx, qword [rax]
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp + 0x3c0]
call fcn.140050610
or r13d, 0x20
mov dword [rsp + 0x7c], r13d
lea rdx, [rbx + 0x20]
lea rcx, [rbp + 0x3c0]
call fcn.140052450
and r13d, 0xffffffdf
or r13d, 0x10
lea r14, [rbp + 0x3c0]
cmp qword [rbp + 0x3d8], 7
cmova r14, qword [rbp + 0x3c0]
mov rsi, qword [rbp + 0x3d0]
call fcn.140146bb4
mov r15d, eax
xorps xmm0, xmm0
movups xmmword [rbp + 0x420], xmm0
xor eax, eax
mov qword [rbp + 0x430], rax
mov qword [rbp + 0x438], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x420], al
or r13d, 8
mov dword [rsp + 0x7c], r13d
test rsi, rsi
je 0x14005d016
cmp rsi, 0x7fffffff
ja 0x14005d5bf
mov dword [rsp + 0x20], eax
xor r9d, r9d
mov r8d, esi
mov rdx, r14
mov ecx, r15d
call fcn.140146c24
mov rbx, rax
mov qword [rsp + 0x70], rax
shr rax, 0x20
test eax, eax
jne 0x14005d62c
movsxd rdx, ebx
xor r8d, r8d
lea rcx, [rbp + 0x420]
call fcn.14003db40
lea r9, [rbp + 0x420]
cmp qword [rbp + 0x438], 0xf
cmova r9, qword [rbp + 0x420]
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov rdx, r14
mov ecx, r15d
call fcn.140146c24
mov qword [rsp + 0x70], rax
shr rax, 0x20
test eax, eax
jne 0x14005d622
and r13d, 0xfffffff7
or r13d, 7
mov dword [rbp - 0x80], r13d
mov dword [rsp + 0x7c], r13d
lea rcx, [rbp + 0x3c0]
call fcn.140007f30
xorps xmm0, xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x3e0], xmm1
xor r15d, r15d
mov qword [rbp + 0x3f0], r15
movups xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x410], r15
mov qword [rbp + 0x418], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x400], r15b
xor edx, edx
mov r8d, 0x110
lea rcx, [rbp + 0x620]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rbp + 0x420]
cmp qword [rbp + 0x438], 0xf
cmova rdx, qword [rbp + 0x420]
mov eax, 1
mov dword [rsp + 0x20], eax
lea r9d, [r15 + 0x40]
mov r8d, eax
lea rcx, [rbp + 0x620]
call fcn.140048600
mov rax, qword [rbp + 0x620]
movsxd rcx, dword [rax + 4]
lea rbx, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rbp + rcx + 0x620], rbx
mov rax, qword [rbp + 0x620]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x61c], edx
mov rax, qword [rbp + 0x620]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x620]
add rcx, rax
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
movzx r8d, al
lea rdx, [rbp + 0x400]
lea rcx, [rbp + 0x620]
call fcn.14004a1b0
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
je 0x14005d1bb
mov rax, qword [rbp + 0x3e8]
cmp rax, qword [rbp + 0x3f0]
je 0x14005d159
lea rdx, [rbp + 0x400]
mov rcx, rax
call fcn.140008340
add qword [rbp + 0x3e8], 0x20
jmp 0x14005d16f
lea r8, [rbp + 0x400]
mov rdx, rax
lea rcx, [rbp + 0x3e0]
call fcn.14001b960
mov rax, qword [rbp + 0x620]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x620]
add rcx, rax
mov dl, 0xa
call qword [sym.imp.MSVCP140.dll_public:_char___cdecl_std::basic_ios_char__struct_std::char_traits_char__::widen_char_const___ptr64]
movzx r8d, al
lea rdx, [rbp + 0x400]
lea rcx, [rbp + 0x620]
call fcn.14004a1b0
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator_bool_void_const___ptr64]
test al, al
jne 0x14005d130
lea rcx, [rbp + 0x630]
call fcn.1400342c0
test rax, rax
jne 0x14005d1ee
mov rax, qword [rbp + 0x620]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0x620]
add rcx, rax
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
lea rdx, [rbp + 0x3e0]
lea rcx, [rbp + 0x730]
call fcn.14006b1b0
lea rcx, [rbp + 0x5c0]
call fcn.140057270
mov rax, qword [rbp + 0x5e8]
mov byte [rax], 0
mov byte [rbp + 0x55b], 0
mov rax, qword [rbp + 0x620]
movsxd rcx, dword [rax + 4]
mov qword [rbp + rcx + 0x620], rbx
mov rax, qword [rbp + 0x620]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rbp + rcx + 0x61c], edx
lea rcx, [rbp + 0x630]
call fcn.1400233a0
lea rcx, [rbp + 0x638]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_istream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x6d0]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
mov rdx, qword [rbp + 0x418]
cmp rdx, 0xf
jbe 0x14005d2b2
inc rdx
mov rcx, qword [rbp + 0x400]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005d2ac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d5aa
call fcn.140147368
nop
mov rcx, qword [rbp + 0x3e0]
test rcx, rcx
je 0x14005d322
lea r8, [rbp + 0x3e0]
mov rdx, qword [rbp + 0x3e8]
call fcn.14000a030
mov rdx, qword [rbp + 0x3f0]
mov rcx, qword [rbp + 0x3e0]
sub rdx, rcx
and rdx, 0xffffffffffffffe0
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005d30b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d5b1
call fcn.140147368
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x3e0], xmm0
mov qword [rbp + 0x3f0], r15
mov rdx, qword [rbp + 0x438]
cmp rdx, 0xf
jbe 0x14005d363
inc rdx
mov rcx, qword [rbp + 0x420]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005d35e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005d5b8
call fcn.140147368
call fcn.140084d50
call fcn.140085470
mov rcx, qword [0x1401d3c88]
mov rax, qword [rcx]
mov dword [rsp + 0x30], r15d
movss dword [rsp + 0x28], xmm10
mov dword [rsp + 0x20], r15d
mov r9d, 3
xor r8d, r8d
xor edx, edx
call qword [rax + 0x158]
mov rcx, qword [0x1401d3c88]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x14005d3cf
call fcn.140090ac0
call fcn.140087350
mov rcx, rax
call fcn.1400ae4a0
mov rcx, qword [0x1401d3c88]
mov rax, qword [rcx]
call qword [rax + 0x150]
call fcn.140098e20
xor edx, edx
xor ecx, ecx
call fcn.1400922f0
mov rcx, qword [0x1401d3c88]
mov rax, qword [rcx]
mov qword [rsp + 0x20], r15
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x14005d436
mov rcx, qword [0x1401d3c88]
mov rax, qword [rcx]
call qword [rax + Ordinal_26]
cmp eax, 0x88760869
jne 0x14005d436
call fcn.1400ae2a0
mov rcx, qword [0x1401d3c88]
mov rax, qword [rcx]
lea rdx, [0x1401d3c90]
call qword [rax + 0x80]
call fcn.1400addd0
mov rsi, qword [0x1401d3fe8]
mov rbx, qword [0x1401d3fe0]
cmp rbx, rsi
je 0x14005d461
nop dword [rax]
mov rcx, qword [rbx]
call fcn.14002c8e0
add rbx, 8
cmp rbx, rsi
jne 0x14005d450
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
mov ecx, 5
call qword [sym.imp.KERNEL32.dll_Sleep]
movss xmm6, dword [0x1401764d8]
mov r15d, dword [rbp - 0x7c]
mov rbx, qword [rbp - 0x40]
mov rsi, qword gs:[0x58]
xor r14d, r14d
cmp byte [reloc.WS2_32.dll_accept], 0
jne 0x140058bb0
mov edi, 1
call fcn.1400af0d0
call fcn.1400b0190
xor ecx, ecx
call fcn.14007c940
nop
lea rcx, [rbp + 0x730]
call fcn.140061a10
nop
lea rcx, [rbp + 0x500]
call fcn.1400515a0
nop
lea rcx, [rbp + 0x4a0]
call fcn.14000b790
call fcn.140052940
call fcn.140052990
lea rcx, str.pause
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
nop
lea rcx, [rbp + 0x2b0]
call fcn.140048810
nop
lea rcx, [rbp + 0x4e0]
call fcn.140008270
mov eax, edi
mov rcx, qword [rbp + 0xad0]
xor rcx, rsp
call fcn.140147480
lea r11, [rsp + 0xc80]
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]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov ecx, reloc.WS2_32.dll_shutdown
call fcn.140056f00
nop
mov ecx, 1
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
nop
mov dword [rbp + 0x498], esi
mov ecx, 6
call sub.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_
nop
call fcn.140001920
int3
call fcn.140001920
int3
call fcn.1400016c0
int3
call fcn.1400016c0
int3
call fcn.1400016c0
int3
call fcn.140001620
int3
call fcn.1400016c0
int3
call fcn.1400016c0
int3
call fcn.1400016c0
int3
call fcn.1400016c0
nop
mov ecx, dword [rsp + 0x74]
call fcn.140056f40
int3
mov ecx, dword [rsp + 0x74]
call fcn.140056f40
int3