Function at 0x14001da80
Capabilities:
Get geographical location

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r14
push r15
lea rbp, [rsp - 0x360]
sub rsp, 0x460
mov rax, qword [0x1400f7080]
xor rax, rsp
mov qword [rbp + 0x350], rax
mov rsi, rcx
mov qword [rbp + 0x58], rcx
xor r15d, r15d
mov dword [rsp + 0x50], r15d
mov rdx, rcx
cmp qword [rcx + 0x18], 0x10
jb 0x14001dad0
mov rdx, qword [rcx]
lea rcx, str._SERVER_:_Generic_text:__s_n
call fcn.140008180
mov r14, qword [0x140100d10]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xf0], xmm0
mov qword [rbp + 0x100], rax
mov rdx, rsi
lea rcx, [rbp + 0x60]
call fcn.140025b50
mov rdx, rax
lea rcx, [rbp + 0xf0]
call fcn.14000aeb0
nop
mov rcx, qword [rbp + 0xf8]
mov rbx, qword [rbp + 0xf0]
sub rcx, rbx
movabs rax, 0x2e8ba2e8ba2e8ba3
imul rcx
mov rdi, rdx
sar rdi, 4
mov rax, rdi
shr rax, 0x3f
add rdi, rax
cmp rdi, 1
jb 0x140020d5c
mov rax, qword [rbx + 0x28]
sub rax, qword [rbx + 0x20]
sar rax, 5
cmp rax, 1
jb 0x140020d5c
cmp byte [0x140100c65], 1
jne 0x14001e5da
mov rcx, rsi
cmp qword [rsi + 0x18], 0x10
jb 0x14001db7b
mov rcx, qword [rsi]
mov qword [rsp + 0x20], reloc.WS2_32.dll_listen
lea r9, str.actionwrench
xor r8d, r8d
mov rdx, qword [rsi + 0x10]
call fcn.14002a1d0
cmp rax, 0xffffffffffffffff
je 0x14001e5da
mov rdx, rsi
lea rcx, [rbp + 0xa0]
call fcn.140025b50
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
mov rbx, qword [rsi + 0x10]
mov rcx, rsi
mov r14, qword [rsi + 0x18]
cmp r14, 0x10
jb 0x14001dbd4
mov rcx, qword [rsi]
mov qword [rsp + 0x20], 6
lea r9, str.netid
xor r8d, r8d
mov rdx, rbx
call fcn.14002a1d0
mov rdi, rbx
sub rdi, rax
dec rdi
mov rcx, rsi
cmp r14, 0x10
jb 0x14001dc04
mov rcx, qword [rsi]
mov qword [rsp + 0x20], 6
lea r9, str.netid
xor r8d, r8d
mov rdx, rbx
call fcn.14002a1d0
add rax, 6
xorps xmm0, xmm0
movups xmmword [rbp + 0x170], xmm0
mov qword [rbp + 0x180], r15
mov qword [rbp + 0x188], r15
cmp rbx, rax
jb 0x140020db0
sub rbx, rax
cmp rbx, rdi
cmovb rdi, rbx
mov rcx, rsi
cmp r14, 0x10
jb 0x14001dc5a
mov rcx, qword [rsi]
lea rdx, [rcx + rax]
mov r8, rdi
lea rcx, [rbp + 0x170]
call fcn.14002a700
nop
lea rbx, [rbp + 0x170]
cmp qword [rbp + 0x188], 0x10
cmovae rbx, qword [rbp + 0x170]
mov r15, qword [rbp + 0x180]
cmp r15, 1
jb 0x14001dce4
lea r14, [r15 + rbx]
mov r8, r15
mov edx, 0x7c
mov rcx, rbx
call sub.VCRUNTIME140.dll_memchr
mov rdi, rax
test rax, rax
je 0x14001dce4
nop
cmp byte [rdi], 0x7c
jne 0x14001dcb9
xor eax, eax
jmp 0x14001dcbe
sbb eax, eax
or eax, 1
test eax, eax
je 0x14001df22
inc rdi
mov r8, r14
sub r8, rdi
mov edx, 0x7c
mov rcx, rdi
call sub.VCRUNTIME140.dll_memchr
mov rdi, rax
test rax, rax
jne 0x14001dcb0
mov rdi, 0xffffffffffffffff
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
xor r14d, r14d
mov qword [rbp + 0x90], r14
mov qword [rbp + 0x98], r14
cmp r15, rdi
cmovb rdi, r15
lea rdx, [rbp + 0x170]
cmp qword [rbp + 0x188], 0x10
cmovae rdx, qword [rbp + 0x170]
mov r8, rdi
lea rcx, [rbp + 0x80]
call fcn.14002a700
nop
lea rbx, [0x140100c70]
mov rcx, rbx
cmp qword [0x140100c88], 0x10
cmovae rcx, qword [0x140100c70]
mov qword [rsp + 0x20], 4
lea r9, str.pull
xor r8d, r8d
mov rdx, qword [0x140100c80]
call fcn.14002a1d0
movabs rdi, 0x7fffffffffffffff
cmp rax, 0xffffffffffffffff
je 0x14001dfd5
mov rax, rdi
mov rcx, qword [rbp + 0x90]
sub rax, rcx
cmp rax, 0x2d
jb 0x140020db6
lea rax, [rbp + 0x80]
cmp qword [rbp + 0x98], 0x10
cmovae rax, qword [rbp + 0x80]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_45
lea r9, str.actiondialog_return_ndialog_namepopup_nnetID
lea rcx, [rbp + 0x60]
call fcn.14002b830
nop
mov r8d, 8
lea rdx, str._nnetID
lea rcx, [rbp + 0x60]
call fcn.140025810
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x78], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x78], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x78], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [rbp + 0x80]
cmp qword [rbp + 0x98], 0x10
cmovae rdx, qword [rbp + 0x80]
mov r8, qword [rbp + 0x90]
lea rcx, [rsp + 0x78]
call fcn.140025810
xorps xmm0, xmm0
movups xmmword [rbp + 0x128], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x138], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x128], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x138], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, reloc.WS2_32.dll_sendto
lea rdx, str._nbuttonClickedpull
lea rcx, [rbp + 0x128]
call fcn.140025810
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], r14
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xd0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xe0], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9d, 2
lea r8, [rbp + 0xd0]
xor edx, edx
call fcn.14005e430
nop
mov rdx, qword [rbp + 0x140]
cmp rdx, 0x10
jb 0x14001df2f
inc rdx
mov rcx, qword [rbp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001df2a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001df2a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
sub rdi, rbx
jmp 0x14001dceb
call fcn.1400c16c0
movdqa xmm0, xmmword [0x1400df440]
movdqu xmmword [rbp + 0x138], xmm0
mov byte [rbp + 0x128], 0
mov rdx, qword [rbp - 0x70]
cmp rdx, 0x10
jb 0x14001df85
inc rdx
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001df80
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001df80
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
movdqa xmm0, xmmword [0x1400df440]
movdqu xmmword [rbp - 0x78], xmm0
mov byte [rsp + 0x78], 0
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x14001dfd5
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001dfd0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001dfd0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
mov rcx, rbx
cmp qword [0x140100c88], 0x10
cmovae rcx, qword [0x140100c70]
mov qword [rsp + 0x20], 4
lea r9, str.kick
xor r8d, r8d
mov rdx, qword [0x140100c80]
call fcn.14002a1d0
cmp rax, 0xffffffffffffffff
je 0x14001e25d
mov rax, rdi
mov rcx, qword [rbp + 0x90]
sub rax, rcx
cmp rax, 0x2d
jb 0x140020dbc
lea rax, [rbp + 0x80]
cmp qword [rbp + 0x98], 0x10
cmovae rax, qword [rbp + 0x80]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_45
lea r9, str.actiondialog_return_ndialog_namepopup_nnetID
lea rcx, [rbp + 0x60]
call fcn.14002b830
nop
mov r8d, 8
lea rdx, str._nnetID
lea rcx, [rbp + 0x60]
call fcn.140025810
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x78], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x78], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x78], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [rbp + 0x80]
cmp qword [rbp + 0x98], 0x10
cmovae rdx, qword [rbp + 0x80]
mov r8, qword [rbp + 0x90]
lea rcx, [rsp + 0x78]
call fcn.140025810
xorps xmm0, xmm0
movups xmmword [rbp + 0x128], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x138], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x128], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x138], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, reloc.WS2_32.dll_sendto
lea rdx, str._nbuttonClickedkick
lea rcx, [rbp + 0x128]
call fcn.140025810
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], r14
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xd0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xe0], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9d, 2
lea r8, [rbp + 0xd0]
xor edx, edx
call fcn.14005e430
nop
mov rdx, qword [rbp + 0x140]
cmp rdx, 0x10
jb 0x14001e1b7
inc rdx
mov rcx, qword [rbp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e1b2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001e1b2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
movdqa xmm0, xmmword [0x1400df440]
movdqu xmmword [rbp + 0x138], xmm0
mov byte [rbp + 0x128], 0
mov rdx, qword [rbp - 0x70]
cmp rdx, 0x10
jb 0x14001e20d
inc rdx
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e208
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001e208
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
movdqa xmm0, xmmword [0x1400df440]
movdqu xmmword [rbp - 0x78], xmm0
mov byte [rsp + 0x78], 0
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x14001e25d
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e258
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001e258
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
cmp qword [0x140100c88], 0x10
cmovae rbx, qword [0x140100c70]
mov qword [rsp + 0x20], 3
lea r9, [0x1400d9020]
xor r8d, r8d
mov rdx, qword [0x140100c80]
mov rcx, rbx
call fcn.14002a1d0
cmp rax, 0xffffffffffffffff
je 0x14001e4e3
mov rcx, qword [rbp + 0x90]
sub rdi, rcx
cmp rdi, 0x2d
jb 0x140020dc2
lea rax, [rbp + 0x80]
cmp qword [rbp + 0x98], 0x10
cmovae rax, qword [rbp + 0x80]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], reloc.WLDAP32.dll_Ordinal_45
lea r9, str.actiondialog_return_ndialog_namepopup_nnetID
lea rcx, [rbp + 0x60]
call fcn.14002b830
nop
mov r8d, 8
lea rdx, str._nnetID
lea rcx, [rbp + 0x60]
call fcn.140025810
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x78], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x78], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x78], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [rbp + 0x80]
cmp qword [rbp + 0x98], 0x10
cmovae rdx, qword [rbp + 0x80]
mov r8, qword [rbp + 0x90]
lea rcx, [rsp + 0x78]
call fcn.140025810
xorps xmm0, xmm0
movups xmmword [rbp + 0x128], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x138], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x128], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x138], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, Ordinal_26
lea rdx, str._nbuttonClickedworldban
lea rcx, [rbp + 0x128]
call fcn.140025810
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
mov qword [rbp + 0xe0], r14
mov qword [rbp + 0xe8], r14
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xd0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xe0], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9d, 2
lea r8, [rbp + 0xd0]
xor edx, edx
call fcn.14005e430
nop
mov rdx, qword [rbp + 0x140]
cmp rdx, 0x10
jb 0x14001e43c
inc rdx
mov rcx, qword [rbp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e437
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001e437
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
movdqa xmm0, xmmword [0x1400df440]
movdqu xmmword [rbp + 0x138], xmm0
mov byte [rbp + 0x128], 0
mov rdx, qword [rbp - 0x70]
cmp rdx, 0x10
jb 0x14001e492
inc rdx
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e48d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001e48d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
movdqa xmm0, xmmword [0x1400df440]
movdqu xmmword [rbp - 0x78], xmm0
mov byte [rsp + 0x78], 0
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x14001e4e3
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e4dd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001e4dd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
nop
mov rdx, qword [rbp + 0x98]
cmp rdx, 0x10
jb 0x14001e528
inc rdx
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e522
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001e522
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
nop
mov rdx, qword [rbp + 0x188]
cmp rdx, 0x10
jb 0x14001e56c
inc rdx
mov rcx, qword [rbp + 0x170]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e567
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001e567
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
mov qword [rbp + 0x180], r14
mov qword [rbp + 0x188], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x170], 0
lea rcx, [rbp + 0xf0]
call fcn.1400262f0
nop
mov rdx, qword [rsi + 0x18]
cmp rdx, 0x10
jb 0x14001e5c8
inc rdx
mov rcx, qword [rsi]
cmp rdx, 0x1000
jb 0x14001e5c3
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14001e5d3
mov rcx, r8
call fcn.1400c16c0
mov qword [rsi + 0x10], r14
mov al, 1
jmp 0x14001e6ab
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov r8, qword [rbx + 0x10]
mov rcx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x14001e5eb
mov rcx, qword [rbx]
cmp r8, 6
jne 0x14001ff97
lea rdx, str.action
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14001ff97
lea rcx, [rbx + 0x38]
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x14001e61b
mov rcx, qword [rcx]
cmp r8, 5
jne 0x14001ff97
lea rdx, str.input
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x14001ff97
cmp rdi, 2
jb 0x14001e662
mov rax, qword [rbx + 0x80]
sub rax, qword [rbx + 0x78]
sar rax, 5
cmp rax, 2
jb 0x14001e662
cmp byte [r14 + 0x100], 0
jne 0x14001e6e9
lea rcx, [rbp + 0xf0]
call fcn.1400262f0
nop
mov rdx, qword [rsi + 0x18]
cmp rdx, 0x10
jb 0x14001e6a5
inc rdx
mov rcx, qword [rsi]
cmp rdx, 0x1000
jb 0x14001e6a0
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14001e6e2
mov rcx, r8
call fcn.1400c16c0
xor al, al
mov qword [rsi + 0x10], r15
mov byte [rsi], 0
mov qword [rsi + 0x18], reloc.WS2_32.dll_ntohs
mov rcx, qword [rbp + 0x350]
xor rcx, rsp
call fcn.1400c16a0
lea r11, [rsp + 0x460]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rdi, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
mov rdx, qword [rbx + 0x78]
add rdx, 0x20
lea rcx, [rbp + 0x80]
call fcn.140025b50
nop
lea rax, [rbp + 0xd0]
mov qword [rsp + 0x50], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
mov qword [rbp + 0xe0], r15
mov qword [rbp + 0xe8], r15
mov r8d, 5
lea rdx, [0x1400d9054]
lea rcx, [rbp + 0xd0]
call fcn.14002a700
nop
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
lea rdx, [rbp + 0xd0]
mov rcx, rax
call fcn.14001d180
lea rcx, [rbp + 0x60]
test al, al
je 0x14001e8b5
call fcn.14002a6e0
mov rax, qword [rbp + 0x90]
cmp rax, 6
jb 0x140020daa
add rax, 0xfffffffffffffffa
mov rdi, 0xffffffffffffffff
mov r8, rdi
cmp rax, rdi
cmovb r8, rax
lea rcx, [rbp + 0x80]
call fcn.140025610
lea rdx, [rax + 6]
lea rcx, [rbp + 0x60]
call fcn.14002a700
nop
lea r8, [rbp + 0x60]
lea rdx, [0x1400d905c]
lea rcx, [rbp + 0x108]
call fcn.140026ec0
nop
lea r8, [0x1400d905c]
mov rdx, rax
lea rcx, [rbp + 0xa0]
call fcn.140026ff0
nop
lea rcx, [rbp + 0x108]
call fcn.140025910
nop
lea rcx, [rbp + 0x60]
call fcn.140025910
lea rdx, str.OnNameChanged
lea rcx, [rsp + 0x58]
call fcn.140025b10
nop
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x190]
call fcn.14000a0a0
nop
lea rcx, [rsp + 0x58]
call fcn.140025910
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x1d0]
call fcn.140008fe0
mov dword [rsp + 0x20], edi
mov r9d, dword [r14 + 0xe8]
lea r8, [rbp + 0x190]
mov rcx, qword [0x140100d10]
call fcn.14005e270
lea r8, [rbp + 0xa0]
lea rdx, str.name_set_to:
lea rcx, [rbp + 0x60]
call fcn.140026e50
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rbp + 0x190]
call fcn.14001cfb0
nop
lea rcx, [rbp + 0xa0]
call fcn.140025910
nop
lea rcx, [rbp + 0x80]
call fcn.140025910
nop
lea rcx, [rbp + 0xf0]
call fcn.1400262f0
nop
mov rcx, rsi
call fcn.140025910
mov al, 1
jmp 0x14001e6b6
lea rax, [rbp + 0x60]
mov qword [rbp - 0x68], rax
lea rdx, str.flag
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0xa0]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001ea0d
mov rdi, 0xffffffffffffffff
mov r9, rdi
lea r8d, [rdi + 7]
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x80]
call fcn.140025320
mov rcx, rax
call fcn.140025610
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
lea rcx, [rsp + 0x58]
call fcn.140025910
lea rdx, str.OnGuildDataChanged
lea rcx, [rbp + 0x60]
call fcn.140025b10
nop
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x190]
call fcn.14000a0a0
nop
lea rcx, [rbp + 0x60]
call fcn.140025910
mov dword [rbp + 0x1d0], 9
mov dword [rbp + 0x1e0], 1
mov dword [rbp + 0x210], 9
mov dword [rbp + 0x220], 2
mov dword [rbp + 0x250], 9
mov dword [rbp + 0x260], ebx
mov dword [rbp + 0x290], 9
mov dword [rbp + 0x2a0], 3
mov dword [rsp + 0x20], edi
mov r9d, dword [r14 + 0xe8]
lea r8, [rbp + 0x190]
mov rcx, qword [0x140100d10]
call fcn.14005e270
mov edx, ebx
lea rcx, [rbp + 0xa0]
call fcn.1400084c0
nop
mov r8, rax
lea rdx, str.flag_set_to_item_id:
lea rcx, [rbp + 0x60]
call fcn.140026ec0
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rbp + 0xa0]
call fcn.140025910
nop
lea rcx, [rbp + 0x190]
call fcn.14001cfb0
jmp 0x14001e88c
lea rax, [rbp + 0x60]
mov qword [rbp - 0x68], rax
lea rdx, str.ghost
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0xa0]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001ea95
cmp byte [0x140100c6b], 0
sete al
mov byte [0x140100c6b], al
lea rcx, [rbp + 0x60]
test al, al
je 0x14001ea7c
lea rdx, str.Ghost_is_now_enabled.
call fcn.140025b10
mov rcx, rax
call fcn.140036410
jmp 0x14001e88c
lea rdx, str.Ghost_is_now_disabled.
call fcn.140025b10
mov rcx, rax
call fcn.140036410
jmp 0x14001e88c
lea rax, [rbp + 0xa0]
mov qword [rbp - 0x68], rax
lea rdx, [0x1400d90f0]
lea rcx, [rbp + 0xa0]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001eb4c
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 0xa]
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
lea rdx, [rbp + 0x60]
lea rcx, [0x140100c90]
call fcn.1400258e0
lea r8, [rbp + 0x60]
lea rdx, str.your_country_set_to
lea rcx, [rsp + 0x58]
call fcn.140026e50
nop
lea r8, str.___Relog_to_game_to_change_it_successfully__
mov rdx, rax
lea rcx, [rbp + 0xa0]
call fcn.140026ff0
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rsp + 0x58]
call fcn.140025910
nop
lea rcx, [rbp + 0x60]
jmp 0x14001e886
lea rax, [rbp + 0x60]
mov qword [rbp - 0x68], rax
lea rdx, [0x1400d9148]
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0xa0]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
lea rcx, [rbp + 0x60]
test al, al
je 0x14001ebd4
cmp byte [0x140100c68], 0
sete al
mov byte [0x140100c68], al
test al, al
je 0x14001ebbb
lea rdx, str.Fast_Drop_is_now_enabled.
call fcn.140025b10
mov rcx, rax
call fcn.140036410
jmp 0x14001e88c
lea rdx, str.Fast_Drop_is_now_disabled.
call fcn.140025b10
mov rcx, rax
call fcn.140036410
jmp 0x14001e88c
lea rax, [rbp + 0x60]
mov qword [rbp - 0x68], rax
lea rdx, [0x1400d918c]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0xa0]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
lea rcx, [rbp + 0x60]
test al, al
je 0x14001ec58
cmp byte [0x140100c66], 0
sete al
mov byte [0x140100c66], al
test al, al
je 0x14001ec3f
lea rdx, str.Fast_Trash_is_now_enabled.
call fcn.140025b10
mov rcx, rax
call fcn.140036410
jmp 0x14001e88c
lea rdx, str.Fast_Trash_is_now_disabled.
call fcn.140025b10
mov rcx, rax
call fcn.140036410
jmp 0x14001e88c
lea rax, [rbp + 0x60]
mov qword [rbp - 0x68], rax
lea rdx, str.wrenchset
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0xa0]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001ecea
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 0xb]
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x80]
call fcn.140025320
mov rdx, rax
lea rbx, [0x140100c70]
mov rcx, rbx
call fcn.140025970
lea rcx, [rsp + 0x58]
call fcn.140025910
mov r8, rbx
lea rdx, str.Wrench_mode_set_to
lea rcx, [rbp + 0x60]
call fcn.140026e50
mov rcx, rax
call fcn.140036410
jmp 0x14001e88c
lea rax, [rbp + 0x60]
mov qword [rbp - 0x68], rax
lea rdx, [0x1400d91f4]
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0xa0]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001ed60
cmp byte [0x140100c65], 0
sete al
mov byte [0x140100c65], al
lea rcx, [rbp + 0x60]
test al, al
lea rdx, str.Wrench_mode_is_on.
jne 0x14001ed4e
lea rdx, str.Wrench_mode_is_off.
call fcn.140025b10
mov rcx, rax
call fcn.140036410
jmp 0x14001e88c
lea rax, [rbp + 0xa0]
mov qword [rbp - 0x68], rax
lea rdx, str.uid
lea rcx, [rbp + 0xa0]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001eea4
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 6]
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
lea r8, [rbp + 0x60]
lea rdx, str.resolving_uid_for
lea rcx, [rbp + 0xa0]
call fcn.140026e50
mov rcx, rax
call fcn.140036410
lea r8, [rbp + 0x60]
lea rdx, str.actioninput_ntext_ignore
lea rcx, [rbp + 0xa0]
call fcn.140026e50
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
lea rdx, str.actionfriends
lea rcx, [rbp + 0xa0]
call fcn.140025b10
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
lea rdx, str.actiondialog_return_ndialog_nameplayerportal_nbuttonClickedsocialportal
lea rcx, [rbp + 0xa0]
call fcn.140025b10
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
lea rdx, str.actiondialog_return_ndialog_namefriends_guilds_nbuttonClickedshowfriend
lea rcx, [rbp + 0xa0]
call fcn.140025b10
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
lea rdx, str.actiondialog_return_ndialog_namefriends_nbuttonClickedfriend_all
lea rcx, [rbp + 0xa0]
call fcn.140025b10
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
mov byte [0x140100c69], 1
lea rcx, [rbp + 0x60]
jmp 0x14001e886
lea rax, [rbp + 0x60]
mov qword [rbp - 0x68], rax
lea rdx, [0x1400d9364]
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0xa0]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001f0e6
mov rdi, 0xffffffffffffffff
mov r9, rdi
lea r8d, [rdi + 5]
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x108]
call fcn.140025660
mov r9, qword [rax]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x108]
call fcn.140025640
mov r8, qword [rax]
lea rdx, [rbp + 0x148]
lea rcx, [rbp + 0x108]
call fcn.140025660
mov rcx, qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_tolower]
mov qword [rsp + 0x20], rcx
mov rdx, qword [rax]
lea rcx, [rbp + 0xc0]
call fcn.140029570
mov rax, qword [0x140100d10]
mov rbx, qword [rax + 0x90]
mov r14, qword [rax + 0x98]
cmp rbx, r14
je 0x14001f0da
nop dword [rax + rax]
mov r9, rdi
mov r8d, 2
lea rdx, [rbp + 0xd0]
mov rcx, rbx
call fcn.140025320
nop
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0xd0]
call fcn.140025660
mov r9, qword [rax]
lea rdx, [rbp + 0x148]
lea rcx, [rbp + 0xd0]
call fcn.140025640
mov r8, qword [rax]
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0xd0]
call fcn.140025660
mov rcx, qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_tolower]
mov qword [rsp + 0x20], rcx
mov rdx, qword [rax]
lea rcx, [rsp + 0x50]
call fcn.140029570
xor r8d, r8d
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0xd0]
call fcn.140025480
test rax, rax
je 0x14001f027
lea rcx, [rbp + 0xd0]
call fcn.140025910
add rbx, 0x58
cmp rbx, r14
jne 0x14001ef80
jmp 0x14001f0da
mov r8, rbx
lea rdx, str.Teleporting_to
lea rcx, [rbp + 0x60]
call fcn.140026e50
mov rcx, rax
call fcn.140036410
lea rdx, str.OnSetPos
lea rcx, [rbp + 0x60]
call fcn.140025b10
nop
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x190]
call fcn.14000a0a0
nop
lea rcx, [rbp + 0x60]
call fcn.140025910
mov dword [rbp + 0x1d0], 3
movss xmm0, dword [rbx + 0x48]
movss xmm1, dword [rbx + 0x4c]
movss dword [rbp + 0x1e0], xmm0
movss dword [rbp + 0x1e4], xmm1
mov rcx, qword [0x140100d10]
movss dword [rcx + 0xf0], xmm0
movss dword [rcx + 0xf4], xmm1
mov dword [rsp + 0x20], edi
mov r9d, dword [rcx + 0xe8]
lea r8, [rbp + 0x190]
call fcn.14005e270
nop
lea rcx, [rbp + 0x190]
call fcn.14001cfb0
nop
lea rcx, [rbp + 0xd0]
call fcn.140025910
nop
lea rcx, [rbp + 0x108]
jmp 0x14001e886
lea rax, [rbp + 0xa0]
mov qword [rbp + 0xc0], rax
lea rdx, str.warp
lea rcx, [rbp + 0xa0]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001f197
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 7]
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
lea r8, [rbp + 0x60]
lea rdx, str._7Warping_to
lea rcx, [rbp + 0xa0]
call fcn.140026e50
mov rcx, rax
call fcn.140036410
lea r8, [rbp + 0x60]
lea rdx, str.actionjoin_request_nname
lea rcx, [rbp + 0xa0]
call fcn.140026e50
mov r9d, 3
mov r8, rax
xor edx, edx
call fcn.14005e430
nop
lea rcx, [rbp + 0x60]
jmp 0x14001e886
lea rax, [rbp + 0x60]
mov qword [rbp + 0xc0], rax
lea rdx, str.pullall
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001f353
mov rdi, 0xffffffffffffffff
mov r9, rdi
lea r8d, [rdi + 7]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
mov rax, qword [0x140100d10]
mov rbx, qword [rax + 0x90]
mov r14, qword [rax + 0x98]
cmp rbx, r14
je 0x14001f34e
nop word [rax + rax]
mov r9, rdi
mov r8d, 2
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.140025320
nop
xor r8d, r8d
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x60]
call fcn.140025480
test rax, rax
je 0x14001f338
mov edx, dword [rbx + 0x40]
lea rcx, [rbp + 0xd0]
call fcn.1400084c0
nop
mov r8, rax
lea rdx, str.actionwrench_nnetid
lea rcx, [rsp + 0x58]
call fcn.140026ec0
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
nop
lea rcx, [rbp + 0xd0]
call fcn.140025910
mov qword [rsp + 0x50], 5
lea rcx, [rsp + 0x50]
call fcn.1400274b0
mov edx, dword [rbx + 0x40]
lea rcx, [rbp + 0x108]
call fcn.1400084c0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namepopup_nnetID
lea rcx, [rbp + 0xd0]
call fcn.140026ec0
nop
lea r8, str._nbuttonClickedpull
mov rdx, rax
lea rcx, [rsp + 0x58]
call fcn.140026ff0
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
nop
lea rcx, [rbp + 0xd0]
call fcn.140025910
nop
lea rcx, [rbp + 0x108]
call fcn.140025910
mov qword [rsp + 0x50], 5
lea rcx, [rsp + 0x50]
call fcn.1400274b0
lea rdx, str.Pulled_all
lea rcx, [rsp + 0x58]
call fcn.140025b10
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rbp + 0x60]
call fcn.140025910
add rbx, 0x58
cmp rbx, r14
jne 0x14001f220
jmp 0x14001e87f
lea rax, [rbp + 0x60]
mov qword [rbp + 0xc0], rax
lea rdx, str.banall
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001f513
mov rdi, 0xffffffffffffffff
mov r9, rdi
lea r8d, [rdi + 7]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
mov rax, qword [0x140100d10]
mov rbx, qword [rax + 0x90]
mov r14, qword [rax + 0x98]
cmp rbx, r14
je 0x14001f50e
nop word [rax + rax]
mov r9, rdi
mov r8d, 2
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.140025320
nop
xor r8d, r8d
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x60]
call fcn.140025480
test rax, rax
je 0x14001f4f8
mov edx, dword [rbx + 0x40]
lea rcx, [rbp + 0xd0]
call fcn.1400084c0
nop
mov r8, rax
lea rdx, str.actionwrench_nnetid
lea rcx, [rsp + 0x58]
call fcn.140026ec0
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
nop
lea rcx, [rbp + 0xd0]
call fcn.140025910
mov qword [rsp + 0x50], 5
lea rcx, [rsp + 0x50]
call fcn.1400274b0
mov edx, dword [rbx + 0x40]
lea rcx, [rbp + 0x108]
call fcn.1400084c0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namepopup_nnetID
lea rcx, [rbp + 0xd0]
call fcn.140026ec0
nop
lea r8, str._nbuttonClickedworldban
mov rdx, rax
lea rcx, [rsp + 0x58]
call fcn.140026ff0
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
nop
lea rcx, [rbp + 0xd0]
call fcn.140025910
nop
lea rcx, [rbp + 0x108]
call fcn.140025910
mov qword [rsp + 0x50], 5
lea rcx, [rsp + 0x50]
call fcn.1400274b0
lea rdx, str.Banned_all
lea rcx, [rsp + 0x58]
call fcn.140025b10
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rbp + 0x60]
call fcn.140025910
add rbx, 0x58
cmp rbx, r14
jne 0x14001f3e0
jmp 0x14001e87f
lea rax, [rbp + 0x60]
mov qword [rbp + 0xc0], rax
lea rdx, str.killall
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001f6d3
mov rdi, 0xffffffffffffffff
mov r9, rdi
lea r8d, [rdi + 7]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
mov rax, qword [0x140100d10]
mov rbx, qword [rax + 0x90]
mov r14, qword [rax + 0x98]
cmp rbx, r14
je 0x14001f6ce
nop word [rax + rax]
mov r9, rdi
mov r8d, 2
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.140025320
nop
xor r8d, r8d
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x60]
call fcn.140025480
test rax, rax
je 0x14001f6b8
mov edx, dword [rbx + 0x40]
lea rcx, [rbp + 0xd0]
call fcn.1400084c0
nop
mov r8, rax
lea rdx, str.actionwrench_nnetid
lea rcx, [rsp + 0x58]
call fcn.140026ec0
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
nop
lea rcx, [rbp + 0xd0]
call fcn.140025910
mov qword [rsp + 0x50], 5
lea rcx, [rsp + 0x50]
call fcn.1400274b0
mov edx, dword [rbx + 0x40]
lea rcx, [rbp + 0x108]
call fcn.1400084c0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namepopup_nnetID
lea rcx, [rbp + 0xd0]
call fcn.140026ec0
nop
lea r8, str._nbuttonClickedkick
mov rdx, rax
lea rcx, [rsp + 0x58]
call fcn.140026ff0
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
nop
lea rcx, [rbp + 0xd0]
call fcn.140025910
nop
lea rcx, [rbp + 0x108]
call fcn.140025910
mov qword [rsp + 0x50], 5
lea rcx, [rsp + 0x50]
call fcn.1400274b0
lea rdx, str.Kicked_all
lea rcx, [rsp + 0x58]
call fcn.140025b10
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rbp + 0x60]
call fcn.140025910
add rbx, 0x58
cmp rbx, r14
jne 0x14001f5a0
jmp 0x14001e87f
lea rax, [rbp + 0x60]
mov qword [rbp + 0xc0], rax
lea rdx, str.tradeall
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001f893
mov rdi, 0xffffffffffffffff
mov r9, rdi
lea r8d, [rdi + 7]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
mov rax, qword [0x140100d10]
mov rbx, qword [rax + 0x90]
mov r14, qword [rax + 0x98]
cmp rbx, r14
je 0x14001f88e
nop word [rax + rax]
mov r9, rdi
mov r8d, 2
lea rdx, [rbp + 0x60]
mov rcx, rbx
call fcn.140025320
nop
xor r8d, r8d
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x60]
call fcn.140025480
test rax, rax
je 0x14001f878
mov edx, dword [rbx + 0x40]
lea rcx, [rbp + 0xd0]
call fcn.1400084c0
nop
mov r8, rax
lea rdx, str.actionwrench_nnetid
lea rcx, [rsp + 0x58]
call fcn.140026ec0
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
nop
lea rcx, [rbp + 0xd0]
call fcn.140025910
mov qword [rsp + 0x50], 5
lea rcx, [rsp + 0x50]
call fcn.1400274b0
mov edx, dword [rbx + 0x40]
lea rcx, [rbp + 0x108]
call fcn.1400084c0
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namepopup_nnetID
lea rcx, [rbp + 0xd0]
call fcn.140026ec0
nop
lea r8, str._nbuttonClickedtrade
mov rdx, rax
lea rcx, [rsp + 0x58]
call fcn.140026ff0
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
nop
lea rcx, [rbp + 0xd0]
call fcn.140025910
nop
lea rcx, [rbp + 0x108]
call fcn.140025910
mov qword [rsp + 0x50], 5
lea rcx, [rsp + 0x50]
call fcn.1400274b0
lea rdx, str.Traded_all
lea rcx, [rsp + 0x58]
call fcn.140025b10
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rbp + 0x60]
call fcn.140025910
add rbx, 0x58
cmp rbx, r14
jne 0x14001f760
jmp 0x14001e87f
lea rax, [rbp + 0x60]
mov qword [rbp + 0xc0], rax
lea rdx, str.skin
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0xa0]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001f97f
mov rdi, 0xffffffffffffffff
mov r9, rdi
lea r8d, [rdi + 7]
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x80]
call fcn.140025320
mov rcx, rax
call fcn.140025610
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
lea rcx, [rsp + 0x58]
call fcn.140025910
lea rdx, str.OnChangeSkin
lea rcx, [rbp + 0x60]
call fcn.140025b10
nop
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x190]
call fcn.14000a0a0
nop
lea rcx, [rbp + 0x60]
call fcn.140025910
mov dword [rbp + 0x1d0], 9
mov dword [rbp + 0x1e0], ebx
mov dword [rsp + 0x20], edi
mov r9d, dword [r14 + 0xe8]
lea r8, [rbp + 0x190]
mov rcx, qword [0x140100d10]
call fcn.14005e270
nop
lea rcx, [rbp + 0x190]
call fcn.14001cfb0
jmp 0x14001e88c
lea rax, [rbp + 0x60]
mov qword [rbp + 0xc0], rax
lea rdx, str.wrench
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0xa0]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001fafd
mov rdi, 0xffffffffffffffff
mov r9, rdi
lea r8d, [rdi + 7]
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
lea rdx, [0x1400d8ab4]
lea rcx, [rbp + 0xd0]
call fcn.140025b10
nop
mov rax, qword [0x140100d10]
mov rbx, qword [rax + 0x90]
mov r14, qword [rax + 0x98]
cmp rbx, r14
je 0x14001fae4
nop dword [rax + rax]
mov r9, rdi
mov r8d, 2
lea rdx, [rbp + 0xa0]
mov rcx, rbx
call fcn.140025320
nop
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0xa0]
call fcn.140025660
mov r9, qword [rax]
lea rdx, [rbp + 0x148]
lea rcx, [rbp + 0xa0]
call fcn.140025640
mov r8, qword [rax]
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0xa0]
call fcn.140025660
mov rcx, qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_tolower]
mov qword [rsp + 0x20], rcx
mov rdx, qword [rax]
lea rcx, [rsp + 0x50]
call fcn.140029570
mov edx, dword [rbx + 0x40]
lea rcx, [rsp + 0x58]
call fcn.1400084c0
nop
mov r8, rax
lea rdx, str.actionwrench_nnetid
lea rcx, [rbp + 0x60]
call fcn.140026ec0
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
nop
lea rcx, [rsp + 0x58]
call fcn.140025910
nop
lea rcx, [rbp + 0xa0]
call fcn.140025910
add rbx, 0x58
cmp rbx, r14
jne 0x14001fa20
lea rcx, [rbp + 0xd0]
call fcn.140025910
nop
lea rcx, [rbp + 0x108]
jmp 0x14001e886
lea rax, [rbp + 0x60]
mov qword [rsp + 0x78], rax
lea rdx, str.dropwl
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001fc2f
mov byte [0x140100c67], 1
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 9]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
lea rdx, str.actiondrop_nitemID242
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
lea r8, [rbp + 0xa0]
lea rdx, str._9Dropping__c
lea rcx, [rsp + 0x58]
call fcn.140026e50
nop
lea r8, str._9_wls
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.140026ff0
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rsp + 0x58]
call fcn.140025910
lea r8, [rbp + 0xa0]
lea rdx, str.actiondialog_return_ndialog_namedrop_item_nitemID242_ncount
lea rcx, [rbp + 0x60]
call fcn.140026e50
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
lea r8, [rbp + 0xa0]
lea rdx, str._9Dropped__c
lea rcx, [rsp + 0x58]
call fcn.140026e50
nop
lea r8, str._9_bgl
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.140026ff0
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rsp + 0x58]
call fcn.140025910
nop
jmp 0x14001e87f
lea rax, [rbp + 0x60]
mov qword [rsp + 0x78], rax
lea rdx, str.dropdl
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001fd61
mov byte [0x140100c67], 1
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 9]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
lea rdx, str.actiondrop_nitemID1796
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
lea r8, [rbp + 0xa0]
lea rdx, str._9Dropping__c
lea rcx, [rsp + 0x58]
call fcn.140026e50
nop
lea r8, str._9_dls
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.140026ff0
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rsp + 0x58]
call fcn.140025910
lea r8, [rbp + 0xa0]
lea rdx, str.actiondialog_return_ndialog_namedrop_item_nitemID1796_ncount
lea rcx, [rbp + 0x60]
call fcn.140026e50
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
lea r8, [rbp + 0xa0]
lea rdx, str._9Dropped__c
lea rcx, [rsp + 0x58]
call fcn.140026e50
nop
lea r8, str._9_dl
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.140026ff0
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rsp + 0x58]
call fcn.140025910
nop
jmp 0x14001e87f
lea rax, [rbp + 0x60]
mov qword [rsp + 0x78], rax
lea rdx, str.dropbgl
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001fe93
mov byte [0x140100c67], 1
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 9]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x80]
call fcn.140025320
nop
lea rdx, str.actiondrop_nitemID7188
lea rcx, [rbp + 0x60]
call fcn.140025b10
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
lea r8, [rbp + 0xa0]
lea rdx, str._9Dropping__c
lea rcx, [rsp + 0x58]
call fcn.140026e50
nop
lea r8, str._9_bgls
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.140026ff0
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rsp + 0x58]
call fcn.140025910
lea r8, [rbp + 0xa0]
lea rdx, str.actiondialog_return_ndialog_namedrop_item_nitemID7188_ncount
lea rcx, [rbp + 0x60]
call fcn.140026e50
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
lea r8, [rbp + 0xa0]
lea rdx, str._9Dropped__c
lea rcx, [rsp + 0x58]
call fcn.140026e50
nop
lea r8, str._9_bgl
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.140026ff0
mov rcx, rax
call fcn.140036410
nop
lea rcx, [rsp + 0x58]
call fcn.140025910
nop
jmp 0x14001e87f
lea rax, [rbp + 0xa0]
mov qword [rsp + 0x78], rax
lea rdx, str.proxy
lea rcx, [rbp + 0xa0]
call fcn.140025b10
mov rbx, rax
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x58]
call fcn.140025b50
nop
mov rdx, rbx
mov rcx, rax
call fcn.14001d180
test al, al
je 0x14001ff6e
lea rcx, [rbp + 0x60]
call fcn.140025c70
nop
lea rdx, str._nadd_label_with_iconbigProxy_Commandsleft32_nadd_spacersmall_nadd_textbox_1_proxy___Show_Proxy_Commands_left2480_nadd_textbox_2_dropwl__amount____Drop_World_Lock_by_amount_left2480_nadd_textbox_3_dropdl__amount____Drop_Diamond_Lock_by_amount_left2480_nadd_textbox_6_dropbgl___Drop_Blue_Gem_Lock_by_amount_left2480_nadd_textbox_6_wrenchset__pull_kick_ban____Change_wrench_mode_left2480_nadd_textbox_6_wm___Enable_Disable_wrench_mode_left2480_nadd_textbox_9_tp__name____Teleport_To_Target_Player__left2480_nadd_textbox_9_ghost___Ghost_Mode_left2480_nadd_textbox_9_uid__name____Resolve_Target_UID_left2480_nadd_textbox_9_warp__world____Warp_To_Other_World_left2480_nadd_textbox_9_flag__id____Change_Flag_To_Item_ID_left2480_nadd_textbox_9_skin__id____Change_Skin_To_Skin_ID_left2480_nadd_textbox_9_country__key____Change_Flag_To_Other_Country_left2480_nadd_textbox_9_name__name____Change_GrowID_But_Its_Visual_left2480_nadd_textbox_9_fd___Enable_Disable_Fast_Drop_left2480_nadd_textbox_9_ft___Enable_Disable_Fast_Trash_left2480_nadd_textbox_9_pullall___Pull_All_Player_In_Same_World_left2480_nadd_textbox_9_banall___Ban_All_Player_In_Same_World_left2480_nadd_textbox_9_tradeall___Trade_All_Player_In_Same_World_left2480_nadd_quick_exit_nend_dialogoptionlslsCancelOkay
lea rcx, [rbp + 0x60]
call fcn.1400258c0
lea rdx, str.OnDialogRequest
lea rcx, [rbp + 0xa0]
call fcn.140025b10
nop
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x190]
call fcn.14000a0a0
nop
lea rcx, [rbp + 0xa0]
call fcn.140025910
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x1d0]
call fcn.140008fe0
mov dword [rsp + 0x20], r15d
mov r9, 0xffffffffffffffff
lea r8, [rbp + 0x190]
mov rcx, qword [0x140100d10]
call fcn.14005e270
nop
lea rcx, [rbp + 0x190]
call fcn.14001cfb0
nop
lea rcx, [rbp + 0x60]
jmp 0x14001e886
lea rcx, [rbp + 0x80]
call fcn.140025910
nop
lea rcx, [rbp + 0xf0]
call fcn.1400262f0
nop
mov rcx, rsi
call fcn.140025910
xor al, al
jmp 0x14001e6b6
mov rcx, rsi
cmp qword [rsi + 0x18], 0x10
jb 0x14001ffa4
mov rcx, qword [rsi]
mov qword [rsp + 0x20], reloc.WS2_32.dll_listen
lea r9, str.game_version
xor r8d, r8d
mov rdx, qword [rsi + 0x10]
call fcn.14002a1d0
cmp rax, 0xffffffffffffffff
je 0x140020d0e
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x128], xmm0
mov qword [rbp + 0x138], rax
mov rdx, rsi
lea rcx, [rsp + 0x58]
call fcn.140025b50
mov rdx, rax
lea rcx, [rbp + 0x128]
call fcn.14000aeb0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe0], xmm1
mov r8d, 2
lea rdx, [0x1400d9b48]
lea rcx, [rbp + 0xd0]
call fcn.14002a700
nop
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0xa0]
call fcn.14005e860
nop
mov rdx, qword [rbp + 0xe8]
cmp rdx, 0x10
jb 0x140020081
inc rdx
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002007c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002007c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
lea rax, [rbp - 0x48]
mov qword [rsp + 0x78], rax
lea rdx, [rbp + 0xa0]
lea rcx, [rbp - 0x48]
call fcn.140025b50
mov rbx, rax
mov qword [rbp + 0xc0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe0], xmm1
mov r8d, 3
lea rdx, [0x1400d9b4c]
lea rcx, [rbp + 0xd0]
call fcn.14002a700
nop
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0x128]
call fcn.14000b320
test rax, rax
je 0x14002011c
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
sub rax, rcx
sar rax, 5
cmp rax, 1
jb 0x14002011c
cmp rcx, rbx
je 0x14002011c
mov rdx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x140020112
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
call fcn.1400256b0
nop
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x140020152
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x14002014d
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1400201a0
mov rcx, r8
call fcn.1400c16c0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
mov rdx, qword [rbp + 0xe8]
cmp rdx, 0x10
jb 0x1400201ac
inc rdx
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400201a7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400201a7
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 fcn.1400c16c0
mov rbx, qword [0x140100d10]
lea rcx, [rbx + 0x28]
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0x10
jb 0x1400201c5
mov rcx, qword [rcx]
cmp r8, 0xf
jne 0x140020991
lea rdx, str.213.179.209.168
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140020991
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x158], xmm1
mov qword [rbp + 0x168], r15
movdqu xmmword [rbp + 0xc0], xmm1
lea ecx, [rax + 0x60]
call fcn.1400c17e8
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp + 0xc0], rax
lea rax, str.User_Agent
mov qword [rbp - 0x68], rax
lea rax, str.UbiServices_SDK_2019.Release.27_PC64_unicode_static
mov qword [rbp - 0x60], rax
lea r8, [rbp - 0x68]
lea rdx, [rsp + 0x78]
lea rcx, [rbp + 0xc0]
call fcn.1400295d0
lea rax, str.Host
mov qword [rbp - 0x68], rax
lea rax, str.www.growtopia1.com
mov qword [rbp - 0x60], rax
lea r8, [rbp - 0x68]
lea rdx, [rsp + 0x78]
lea rcx, [rbp + 0xc0]
call fcn.1400295d0
xorps xmm0, xmm0
movups xmmword [rbp + 0x148], xmm0
xorps xmm1, xmm1
movups xmmword [rbp + 0x108], xmm1
movdqu xmmword [rbp + 0x118], xmm0
mov r8d, reloc.WS2_32.dll_setsockopt
lea rdx, str.https:__104.125.3.135
lea rcx, [rbp + 0x108]
call fcn.14002a700
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
movdqa xmm1, xmmword [0x1400df440]
movdqu xmmword [rbp - 0x78], xmm1
mov byte [rsp + 0x78], 0
movups xmmword [rbp + 0x80], xmm0
movdqu xmmword [rbp + 0x90], xmm1
mov byte [rbp + 0x80], 0
lea r9, [rsp + 0x78]
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0x148]
call fcn.14001c530
nop
mov rdx, qword [rbp + 0x98]
cmp rdx, 0x10
jb 0x14002033d
inc rdx
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140020338
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140020338
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
movdqa xmm0, xmmword [0x1400df440]
movdqu xmmword [rbp + 0x90], xmm0
mov byte [rbp + 0x80], 0
mov rdx, qword [rbp - 0x70]
cmp rdx, 0x10
jb 0x140020394
inc rdx
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002038e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002038e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
nop
mov rdx, qword [rbp + 0x120]
cmp rdx, 0x10
jb 0x1400203d8
inc rdx
mov rcx, qword [rbp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400203d3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400203d3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
movdqa xmm0, xmmword [0x1400df440]
movdqu xmmword [rbp + 0x118], xmm0
mov byte [rbp + 0x108], 0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x80], r15
lea rax, [rsp + 0x78]
mov qword [rbp - 0x68], rax
lea rax, [rsp + 0x78]
mov qword [rbp - 0x60], rax
mov ecx, 0x60
call fcn.1400c17e8
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rsp + 0x78], rax
lea rdx, [rbp + 0xc0]
lea rcx, [rsp + 0x78]
call fcn.14002a8b0
nop
lea rdx, [rsp + 0x78]
lea rcx, [rbp + 0x148]
call fcn.14001ce60
mov rax, qword [rbp + 0x148]
mov byte [rax + 0x3c8], 0
mov rax, qword [rbp + 0x148]
mov qword [rax + 0x170], 2
mov qword [rax + 0x178], r15
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
movups xmmword [rbp + 0xe0], xmm0
mov rbx, qword [rbp + 0x148]
movups xmmword [rbp + 0x108], xmm0
movdqa xmm1, xmmword [0x1400df440]
movdqu xmmword [rbp + 0x118], xmm1
mov byte [rbp + 0x108], 0
movdqu xmmword [rbp - 0x68], xmm0
mov ecx, 0x60
call fcn.1400c17e8
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rbp - 0x68], rax
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x50], r15
lea rax, [rbp - 0x28]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x18]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], r15
lea rax, [rbp + 0x108]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x68]
mov qword [rsp + 0x20], rax
lea rdx, [rbp + 0xd0]
mov rcx, rbx
call fcn.14001a8a0
nop
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x68]
call fcn.140029cf0
nop
mov rdx, qword [rbp + 0x120]
cmp rdx, 0x10
jb 0x140020564
inc rdx
mov rcx, qword [rbp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14002055f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14002055f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
mov dword [rsp + 0x50], 0x780
cmp dword [rbp + 0xd8], 0
jne 0x1400205ea
mov rdx, qword [rbp + 0xd0]
add rdx, 0x58
lea rcx, [rbp + 0x60]
call fcn.140025b50
mov rdx, rax
lea rcx, [rbp + 0x80]
call fcn.14000aeb0
mov rbx, rax
lea rax, [rbp + 0x158]
cmp rax, rbx
je 0x1400205de
lea rcx, [rbp + 0x158]
call fcn.1400262f0
mov rcx, qword [rbx]
mov qword [rbp + 0x158], rcx
mov rcx, qword [rbx + 8]
mov qword [rbp + 0x160], rcx
mov rcx, qword [rbx + 0x10]
mov qword [rbp + 0x168], rcx
mov qword [rbx], r15
mov qword [rbx + 8], r15
mov qword [rbx + 0x10], r15
lea rcx, [rbp + 0x80]
call fcn.1400262f0
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x68], xmm1
mov r8d, 4
lea rdx, str.meta
lea rcx, [rsp + 0x58]
call fcn.14002a700
nop
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x158]
call fcn.14000b320
xorps xmm0, xmm0
xorps xmm1, xmm1
mov r8d, 4
lea rdx, str.meta
test rax, rax
je 0x1400206b3
movups xmmword [rbp - 0x68], xmm0
movdqu xmmword [rbp - 0x58], xmm1
lea rcx, [rbp - 0x68]
call fcn.14002a700
nop
mov dword [rsp + 0x50], 0x781
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x158]
call fcn.14000b320
lea rcx, [rbp + 0x80]
test rax, rax
je 0x14002067e
lea rdx, [rax + 0x38]
call fcn.140025b50
jmp 0x1400206a2
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x90], xmm1
xor r8d, r8d
lea rdx, [0x1400d87c6]
call fcn.14002a700
lea rax, [rbp + 0x80]
mov ebx, 0x800783
jmp 0x14002074d
movups xmmword [rsp + 0x78], xmm0
movdqu xmmword [rbp - 0x78], xmm1
lea rcx, [rsp + 0x78]
call fcn.14002a700
nop
mov dword [rsp + 0x50], 0x784
lea rdx, [rsp + 0x78]
lea rcx, [rbp + 0x158]
call fcn.14000b320
lea rcx, [rbp + 0x108]
test rax, rax
je 0x1400206f8
lea rdx, [rax + 0x38]
call fcn.140025b50
jmp 0x14002071d
xorps xmm0, xmm0
movups xmmword [rbp + 0x108], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x118], xmm1
xor r8d, r8d
lea rdx, [0x1400d87c6]
call fcn.14002a700
nop
mov dword [rsp + 0x50], 0x100078c
mov rcx, qword [0x140100d10]
add rcx, 0x48
lea rdx, [rbp + 0x108]
call fcn.140025970
mov rdx, rax
lea rcx, [rbp + 0x60]
call fcn.140025b50
mov ebx, 0x100079c
mov rcx, qword [0x140100d10]
add rcx, 0x48
mov rdx, rax
call fcn.140025970
test bl, 0x10
je 0x1400207b7
and ebx, 0xffffffef
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x1400207a6
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400207a1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400207a1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
movdqa xmm0, xmmword [0x1400df440]
movdqu xmmword [rbp + 0x70], xmm0
mov byte [rbp + 0x60], 0
test bl, 8
je 0x140020804
and ebx, 0xfffffff7
mov rdx, qword [rbp + 0x120]
cmp rdx, 0x10
jb 0x140020804
inc rdx
mov rcx, qword [rbp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400207fe
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400207fe
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
nop
test bl, 4
je 0x14002084c
and ebx, 0xfffffffb
mov rdx, qword [rbp - 0x70]
cmp rdx, 0x10
jb 0x14002084c
inc rdx
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140020846
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140020846
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
nop
test bl, 2
je 0x140020899
and ebx, 0xfffffffd
mov rdx, qword [rbp + 0x98]
cmp rdx, 0x10
jb 0x140020899
inc rdx
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140020893
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140020893
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
nop
test bl, 1
je 0x1400208dd
mov rdx, qword [rbp - 0x50]
cmp rdx, 0x10
jb 0x1400208dd
inc rdx
mov rcx, qword [rbp - 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400208d7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400208d7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
nop
mov rdx, qword [rsp + 0x70]
cmp rdx, 0x10
jb 0x14002091e
inc rdx
mov rcx, qword [rsp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140020918
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140020918
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
nop
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0xe0]
call fcn.140029cf0
mov rbx, qword [rbp + 0xd0]
test rbx, rbx
je 0x140020953
mov rcx, rbx
call fcn.14000e660
mov edx, 0x128
mov rcx, rbx
call fcn.1400c16c0
nop
mov rcx, qword [rbp + 0x148]
test rcx, rcx
je 0x14002096a
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0xc0]
call fcn.140029cf0
nop
lea rcx, [rbp + 0x158]
call fcn.1400262f0
mov rbx, qword [0x140100d10]
lea rax, [rbp + 0x60]
mov qword [rsp + 0x78], rax
lea rdx, [rbx + 0x48]
lea rcx, [rbp + 0x60]
call fcn.140025b50
mov rbx, rax
mov qword [rbp + 0xc0], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x68], xmm1
mov r8d, 4
lea rdx, str.meta
lea rcx, [rsp + 0x58]
call fcn.14002a700
nop
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x128]
call fcn.14000b320
test rax, rax
je 0x140020a21
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
sub rax, rcx
sar rax, 5
cmp rax, 1
jb 0x140020a21
cmp rcx, rbx
je 0x140020a21
mov rdx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x140020a17
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
call fcn.1400256b0
nop
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x140020a57
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x140020a52
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140020aa1
mov rcx, r8
call fcn.1400c16c0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
mov rdx, qword [rsp + 0x70]
cmp rdx, 0x10
jb 0x140020aad
inc rdx
mov rcx, qword [rsp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140020aa8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140020aa8
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 fcn.1400c16c0
lea rax, [rbp - 0x48]
mov qword [rsp + 0x78], rax
lea rdx, [0x140100c90]
lea rcx, [rbp - 0x48]
call fcn.140025b50
mov rbx, rax
mov qword [rbp + 0xc0], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x68], xmm1
mov r8d, 7
lea rdx, str.country
lea rcx, [rsp + 0x58]
call fcn.14002a700
nop
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x128]
call fcn.14000b320
test rax, rax
je 0x140020b40
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
sub rax, rcx
sar rax, 5
cmp rax, 1
jb 0x140020b40
cmp rcx, rbx
je 0x140020b40
mov rdx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x140020b36
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
call fcn.1400256b0
nop
mov rdx, qword [rbx + 0x18]
cmp rdx, 0x10
jb 0x140020b76
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x140020b71
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140020bc0
mov rcx, r8
call fcn.1400c16c0
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
mov rdx, qword [rsp + 0x70]
cmp rdx, 0x10
jb 0x140020bcc
inc rdx
mov rcx, qword [rsp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140020bc7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140020bc7
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 fcn.1400c16c0
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x128]
call fcn.14000b540
mov rdx, rax
mov rcx, rsi
call fcn.140025970
mov rdx, qword [rbp + 0x78]
cmp rdx, 0x10
jb 0x140020c25
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140020c20
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140020c20
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
mov byte [0x140100c6a], 0
lea rcx, str._SERVER_:_Spoofing_login_info_n
call fcn.140008180
mov rdx, rsi
lea rcx, [rbp - 0x48]
call fcn.140025b50
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.14005e430
nop
mov rdx, qword [rbp + 0xb8]
cmp rdx, 0x10
jb 0x140020c99
inc rdx
mov rcx, qword [rbp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140020c94
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140020c94
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c16c0
movdqa xmm0, xmmword [0x1400df440]
movdqu xmmword [rbp + 0xb0], xmm0
mov byte [rbp + 0xa0], 0
lea rcx, [rbp + 0x128]
call fcn.1400262f0
nop
lea rcx, [rbp + 0xf0]
call fcn.1400262f0
nop
mov rdx, qword [rsi + 0x18]
cmp rdx, 0x10
jb 0x140020d00
inc rdx
mov rcx, qword [rsi]
cmp rdx, 0x1000
jb 0x140020cfb
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x140020d07
mov rcx, r8
call fcn.1400c16c0
mov al, 1
jmp 0x14001e6a7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
lea rcx, [rbp + 0xf0]
call fcn.1400262f0
nop
mov rdx, qword [rsi + 0x18]
cmp rdx, 0x10
jb 0x14001e6a5
inc rdx
mov rcx, qword [rsi]
cmp rdx, 0x1000
jb 0x14001e6a0
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
jbe 0x14001e69d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
lea rcx, [rbp + 0xf0]
call fcn.1400262f0
nop
mov rdx, qword [rsi + 0x18]
cmp rdx, 0x10
jb 0x14001e6a5
inc rdx
mov rcx, qword [rsi]
cmp rdx, 0x1000
jb 0x14001e6a0
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
jbe 0x14001e69d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.140026840
nop
call fcn.140026840
nop
call fcn.1400084a0
int3
call fcn.1400084a0
int3
call fcn.1400084a0
int3