Function at 0x140017310
Capabilities:
Get geographical location
Hash data using fnv

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x530
mov rax, qword [0x140070040]
xor rax, rsp
mov qword [rsp + 0x520], rax
mov rsi, rcx
xor r13d, r13d
mov dword [rsp + 0xa0], r13d
lea r15, [0x14000a500]
mov qword [rsp + 0x20], r15
lea r9, [0x1400094d0]
lea edx, [r13 + 0x40]
lea r8d, [r13 + 7]
lea rcx, [rsp + 0x2b0]
call fcn.140052148
nop
lea rdx, [rsi + 0x38]
lea rcx, [rsp + 0x2b0]
call fcn.14000a670
lea rdx, [rsp + 0x2d0]
lea rcx, [rsp + 0x128]
call fcn.140002160
nop
lea rcx, [rsp + 0x128]
cmp qword [rsp + 0x140], 0xf
cmova rcx, qword [rsp + 0x128]
mov qword [rsp + 0x20], 0x1b
lea r9, str.OnSuperMainStartAcceptLogon
xor r8d, r8d
mov rdx, qword [rsp + 0x138]
call fcn.14001cf00
cmp rax, 0xffffffffffffffff
je 0x1400173e1
mov byte [0x1400794b3], 1
lea rcx, [rsp + 0x128]
cmp qword [rsp + 0x140], 0xf
cmova rcx, qword [rsp + 0x128]
movsx eax, byte [rcx]
test al, al
je 0x14001ac3b
xor eax, 0x811c9dc5
imul edx, eax, 0x1000193
inc rcx
call fcn.140008dc0
cmp eax, 0x4423f960
ja 0x140019f3f
je 0x140019eae
cmp eax, 0x16605bc1
je 0x140018bdd
cmp eax, 0x22226100
je 0x140018a31
cmp eax, 0x29844378
je 0x14001793c
cmp eax, 0x2f726c59
jne 0x14001ac3b
lea rdx, [rsp + 0x310]
lea rcx, [rsp + 0x108]
call fcn.140002160
nop
lea rdx, str._wAre_you_Human___
lea rcx, [rsp + 0x108]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
je 0x1400174d4
lea rdx, [rsp + 0x108]
lea rcx, [rsp + 0xe8]
call fcn.140002160
mov rcx, rax
call fcn.14001eba0
nop
lea rcx, [rsp + 0x108]
call fcn.140002100
nop
lea rcx, [rsp + 0x128]
call fcn.140002100
nop
lea rcx, [rsp + 0x2b0]
call fcn.14000f3f0
mov al, 1
jmp 0x14001acbd
lea rcx, [rsp + 0x188]
call fcn.14000bf80
lea rdx, [0x140059d58]
lea rcx, [rsp + 0xe8]
call fcn.14001c280
nop
lea r8, [rsp + 0xe8]
lea rdx, [rsp + 0x108]
lea rcx, [rsp + 0x188]
call fcn.14000f410
nop
lea rcx, [rsp + 0xe8]
call fcn.140002100
mov rdx, qword [rsp + 0x188]
add rdx, 0x20
lea rcx, [rsp + 0x1c8]
call fcn.140002160
nop
lea rdx, [0x140059edf]
lea rcx, [rsp + 0xc8]
call fcn.14001c280
nop
lea rdx, str.0098_captcha_generated_
lea rcx, [rsp + 0xe8]
call fcn.14001c280
nop
lea r8, [rsp + 0xc8]
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0x1c8]
call fcn.140051740
nop
lea rcx, [rsp + 0xe8]
call fcn.140002100
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
lea rdx, [0x140059edf]
lea rcx, [rsp + 0xc8]
call fcn.14001c280
nop
lea rdx, str.PuzzleWithMissingPiece.rttex
lea rcx, [rsp + 0xe8]
call fcn.14001c280
nop
lea r8, [rsp + 0xc8]
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0x1c8]
call fcn.140051740
nop
lea rcx, [rsp + 0xe8]
call fcn.140002100
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
mov r9, qword [rsp + 0x1d8]
dec r9
xor r8d, r8d
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0x1c8]
call fcn.14001bcb0
mov rdx, rax
lea rcx, [rsp + 0x1c8]
call fcn.14001c0e0
lea rcx, [rsp + 0xe8]
call fcn.140002100
lea r8, [rsp + 0x1c8]
lea rdx, str.http:__api.surferstealer.com_captcha_index_CaptchaID
lea rcx, [rsp + 0xe8]
call fcn.140002310
nop
mov rdx, rax
lea rcx, [rsp + 0x470]
call fcn.14000c660
nop
lea rcx, [rsp + 0xe8]
call fcn.140002100
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x1a8], xmm0
mov qword [rsp + 0x1b8], r13
lea rdx, [0x140059edf]
lea rcx, [rsp + 0xc8]
call fcn.14001c280
nop
lea rdx, [0x14005cac0]
lea rcx, [rsp + 0xe8]
call fcn.14001c280
nop
mov qword [rsp + 0x28], 0xffffffffffffffff
lea rax, [rsp + 0x1a8]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xc8]
lea r8, [rsp + 0xe8]
lea rdx, [rsp + 0x210]
lea rcx, [rsp + 0x470]
call fcn.14000cdc0
nop
lea rcx, [rsp + 0xe8]
call fcn.140002100
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
nop
lea rcx, [rsp + 0x1a8]
call fcn.14001c440
mov r8, qword [rsp + 0x258]
mov rdx, qword [rsp + 0x250]
lea rcx, [rsp + 0x168]
call fcn.14001cad0
nop
lea rdx, str.AnswerFailed
lea rcx, [rsp + 0x168]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
jne 0x1400178c8
lea rdx, str.Answer
lea rcx, [rsp + 0x168]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
je 0x1400178c8
lea rdx, [0x140059edf]
lea rcx, [rsp + 0xc8]
call fcn.14001c280
nop
lea rdx, str.Answer
lea rcx, [rsp + 0xe8]
call fcn.14001c280
nop
lea r8, [rsp + 0xc8]
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0x168]
call fcn.140051740
nop
lea rcx, [rsp + 0xe8]
call fcn.140002100
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
lea r8, [rsp + 0x168]
lea rdx, str.Solved_Captcha_As
lea rcx, [rsp + 0xe8]
call fcn.140002310
mov rcx, rax
call fcn.14001eab0
lea r8, [rsp + 0x168]
lea rdx, str.actiondialog_return_ndialog_namepuzzle_captcha_submit_ncaptcha_answer
lea rcx, [rsp + 0x148]
call fcn.140002310
nop
lea r8, str.CaptchaID
mov rdx, rax
lea rcx, [rsp + 0xc8]
call fcn.140002380
nop
mov r8, qword [rsp + 0x188]
sub r8, 0xffffffffffffff80
mov rdx, rax
lea rcx, [rsp + 0xe8]
call fcn.140002480
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.140050cf0
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
nop
lea rcx, [rsp + 0x148]
call fcn.140002100
nop
lea rcx, [rsp + 0x168]
call fcn.140002100
nop
lea rcx, [rsp + 0x210]
call fcn.14000ed40
nop
lea rcx, [rsp + 0x470]
call fcn.14000f0f0
nop
lea rcx, [rsp + 0x1c8]
call fcn.140002100
nop
lea rcx, [rsp + 0x188]
call fcn.14001c440
jmp 0x1400174a4
lea rcx, [rsp + 0x168]
call fcn.140002100
nop
lea rcx, [rsp + 0x210]
call fcn.14000ed40
nop
lea rcx, [rsp + 0x470]
call fcn.14000f0f0
nop
lea rcx, [rsp + 0x1c8]
call fcn.140002100
nop
lea rcx, [rsp + 0x188]
call fcn.14001c440
nop
lea rcx, [rsp + 0x108]
call fcn.140002100
nop
lea rcx, [rsp + 0x128]
call fcn.140002100
nop
lea rcx, [rsp + 0x2b0]
call fcn.14000f3f0
jmp 0x14001acbb
cmp dword [rsp + 0x2f0], 0
jne 0x14001795e
mov dword [rsp + 0x2f0], 9
mov edi, r13d
mov dword [rsp + 0x300], r13d
jmp 0x140017965
mov edi, dword [rsp + 0x300]
mov rbx, qword [0x1400795c0]
cmp edi, dword [rbx + 0x140]
jne 0x1400188ee
lea rdx, str.spun_the_wheel_and_got
lea rcx, [rsp + 0x350]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
je 0x1400188ce
lea rdx, [rbx + 0x100]
lea rcx, [rsp + 0xc8]
call fcn.140002160
nop
mov r9, 0xffffffffffffffff
lea r8d, [r9 + 3]
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0xc8]
call fcn.14001bcb0
nop
mov r9, qword [rsp + 0xd8]
add r9, 0xfffffffffffffffc
xor r8d, r8d
lea rdx, [rsp + 0xe8]
mov rcx, rax
call fcn.14001bcb0
nop
lea rcx, [rsp + 0x148]
call fcn.140002100
mov r8, qword [rsp + 0xf8]
add r8, 0x23
mov r9, 0xffffffffffffffff
lea rdx, [rsp + 0x1a8]
lea rcx, [rsp + 0x350]
call fcn.14001bcb0
nop
mov rbx, r13
mov rax, qword [rsp + 0x1b8]
test rax, rax
je 0x140017a6a
lea rax, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], 0xf
cmova rax, qword [rsp + 0x1a8]
movsx ecx, byte [rbx + rax]
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isdigit]
test eax, eax
mov rax, qword [rsp + 0x1b8]
jne 0x140017a6a
inc rbx
cmp rbx, rax
jb 0x140017a32
mov r8, rax
sub r8, rbx
xorps xmm0, xmm0
movups xmmword [rsp + 0x108], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x118], xmm1
cmp rax, rbx
jb 0x14001acea
lea rdx, [rsp + 0x1a8]
cmp qword [rsp + 0x1c0], 0xf
cmova rdx, qword [rsp + 0x1a8]
add rdx, rbx
lea rcx, [rsp + 0x108]
call fcn.14001cff0
mov dword [rsp + 0xa0], 0x40000
mov rdx, qword [rsp + 0x1c0]
cmp rdx, 0xf
jbe 0x140017b08
inc rdx
mov rcx, qword [rsp + 0x1a8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017b03
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140018511
call fcn.140051dfc
movups xmm0, xmmword [rsp + 0x108]
movups xmmword [rsp + 0x1a8], xmm0
movups xmm1, xmmword [rsp + 0x118]
movups xmmword [rsp + 0x1b8], xmm1
lea rcx, [rsp + 0x1a8]
movq rdx, xmm0
psrldq xmm1, 8
movq rax, xmm1
cmp rax, 0xf
cmova rcx, rdx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x188], xmm0
mov qword [rsp + 0x198], rax
mov edx, ebx
lea rcx, [rsp + 0x188]
call fcn.14000f2b0
nop
mov eax, 0x66666667
imul ebx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add edx, eax
lea eax, [rdx + rdx*4]
add eax, eax
mov ecx, ebx
sub ecx, eax
mov r12d, r13d
test ebx, ebx
jle 0x140017bba
nop word [rax + rax]
mov eax, 0xcccccccd
mul ebx
shr edx, 3
lea eax, [rdx + rdx*4]
add eax, eax
sub ebx, eax
add r12d, ebx
mov ebx, edx
test edx, edx
jg 0x140017ba0
cmp dword [rsi + 0x14], 0x708
jne 0x140018518
cmp byte [0x1400794ac], 0
je 0x140017d47
mov edx, ecx
lea rcx, [rsp + 0x1e8]
call fcn.140001670
mov rdi, rax
mov dword [rsp + 0xa0], 0x40001
mov r8, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rax, rcx
sub rax, r8
cmp rax, 8
jb 0x140017c8d
lea rax, [r8 + 8]
mov qword [rdi + 0x10], rax
mov rsi, rdi
cmp rcx, 0xf
jbe 0x140017c1d
mov rsi, qword [rdi]
lea rax, [0x14005cf70]
lea r14, str.___9QQ:
cmp rax, rsi
jbe 0x140017c50
lea rax, [rsi + r8]
cmp r14, rax
ja 0x140017c50
mov ebx, 8
cmp rsi, r14
ja 0x140017c48
mov r15, r13
jmp 0x140017c58
mov r15, rsi
sub r15, r14
jmp 0x140017c58
mov ebx, 8
mov r15d, ebx
lea rcx, [rsi + 8]
inc r8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memmove
mov r8, r15
mov rdx, r14
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsi + r15]
sub rbx, r15
lea rdx, [r14 + 8]
add rdx, r15
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140017cb0
mov ebx, 8
mov qword [rsp + 0x28], rbx
lea r14, str.___9QQ:
mov qword [rsp + 0x20], r14
mov edx, ebx
mov rcx, rdi
call fcn.14001e5a0
mov rdi, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x1c8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x1d8], xmm1
movups xmm0, xmmword [rdi]
movups xmmword [rsp + 0x1c8], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsp + 0x1d8], xmm1
mov qword [rdi + 0x10], r13
mov qword [rdi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rdi], 0
mov dword [rsp + 0xa0], 0x41003
mov r8d, 3
lea rdx, [0x14005cf60]
lea rcx, [rsp + 0x1c8]
call fcn.140002290
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x168], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x178], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rsp + 0x168]
mov ebx, 0x49007
jmp 0x140017d82
xorps xmm0, xmm0
movups xmmword [rsp + 0x108], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x118], xmm1
xor r8d, r8d
lea rdx, [0x140059edf]
lea rcx, [rsp + 0x108]
call fcn.14001cff0
lea rax, [rsp + 0x108]
mov ebx, 0x40008
mov dword [rsp + 0xa0], ebx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x290], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x2a0], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
test bl, 8
je 0x140017e05
and ebx, 0xfffffff7
mov dword [rsp + 0xa0], ebx
mov rdx, qword [rsp + 0x120]
cmp rdx, 0xf
jbe 0x140017e05
inc rdx
mov rcx, qword [rsp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017dff
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017dff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
nop
test bl, 4
je 0x140017e5b
and ebx, 0xfffffffb
mov dword [rsp + 0xa0], ebx
mov rdx, qword [rsp + 0x180]
cmp rdx, 0xf
jbe 0x140017e5b
inc rdx
mov rcx, qword [rsp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017e55
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017e55
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
nop
test bl, 2
je 0x140017ec9
and ebx, 0xfffffffd
mov dword [rsp + 0xa0], ebx
mov rdx, qword [rsp + 0x1e0]
cmp rdx, 0xf
jbe 0x140017eb0
inc rdx
mov rcx, qword [rsp + 0x1c8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017eab
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017eab
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
movdqa xmm0, xmmword [0x140060e70]
movdqu xmmword [rsp + 0x1d8], xmm0
mov byte [rsp + 0x1c8], 0
test bl, 1
je 0x140017f37
and ebx, 0xfffffffe
mov dword [rsp + 0xa0], ebx
mov rdx, qword [rsp + 0x200]
cmp rdx, 0xf
jbe 0x140017f1e
inc rdx
mov rcx, qword [rsp + 0x1e8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140017f19
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140017f19
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
movdqa xmm0, xmmword [0x140060e70]
movdqu xmmword [rsp + 0x1f8], xmm0
mov byte [rsp + 0x1e8], 0
cmp byte [0x1400794a4], 0
je 0x1400180bc
mov edx, r12d
lea rcx, [rsp + 0x148]
call fcn.140001670
mov rdi, rax
or ebx, 0x10
mov dword [rsp + 0xa0], ebx
mov r8, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rax, rcx
sub rax, r8
cmp rax, 0xa
jb 0x140017ffd
lea rax, [r8 + 0xa]
mov qword [rdi + 0x10], rax
mov r14, rdi
cmp rcx, 0xf
jbe 0x140017f8d
mov r14, qword [rdi]
lea rax, [0x14005cf82]
lea r15, str.___9REME:
cmp rax, r14
jbe 0x140017fc0
lea rax, [r14 + r8]
cmp r15, rax
ja 0x140017fc0
mov esi, 0xa
cmp r14, r15
ja 0x140017fb8
mov r12, r13
jmp 0x140017fc8
mov r12, r14
sub r12, r15
jmp 0x140017fc8
mov esi, 0xa
mov r12d, esi
lea rcx, [r14 + 0xa]
inc r8
mov rdx, r14
call sub.VCRUNTIME140.dll_memmove
mov r8, r12
mov rdx, r15
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + r12]
sub rsi, r12
lea rdx, [r15 + 0xa]
add rdx, r12
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140018020
mov esi, 0xa
mov qword [rsp + 0x28], rsi
lea r15, str.___9REME:
mov qword [rsp + 0x20], r15
mov edx, esi
mov rcx, rdi
call fcn.14001e5a0
mov rdi, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x168], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x178], xmm1
movups xmm0, xmmword [rdi]
movups xmmword [rsp + 0x168], xmm0
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsp + 0x178], xmm1
mov qword [rdi + 0x10], r13
mov qword [rdi + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rdi], 0
bts ebx, 0xe
or ebx, 0x20
mov dword [rsp + 0xa0], ebx
mov r8d, 3
lea rdx, [0x14005cf60]
lea rcx, [rsp + 0x168]
call fcn.140002290
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x1e8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x1f8], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts ebx, 0xd
lea rax, [rsp + 0x1e8]
or ebx, 0x40
jmp 0x1400180f6
xorps xmm0, xmm0
movups xmmword [rsp + 0x108], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x118], xmm1
xor r8d, r8d
lea rdx, [0x140059edf]
lea rcx, [rsp + 0x108]
call fcn.14001cff0
lea rax, [rsp + 0x108]
bts ebx, 7
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x270], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x280], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
test bl, bl
jns 0x14001816b
btr ebx, 7
mov rdx, qword [rsp + 0x120]
cmp rdx, 0xf
jbe 0x14001816b
inc rdx
mov rcx, qword [rsp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140018165
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140018165
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
nop
test bl, 0x40
je 0x1400181ba
and ebx, 0xffffffbf
mov rdx, qword [rsp + 0x200]
cmp rdx, 0xf
jbe 0x1400181ba
inc rdx
mov rcx, qword [rsp + 0x1e8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400181b4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400181b4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
nop
test bl, 0x20
je 0x140018221
and ebx, 0xffffffdf
mov rdx, qword [rsp + 0x180]
cmp rdx, 0xf
jbe 0x140018208
inc rdx
mov rcx, qword [rsp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140018203
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140018203
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
movdqa xmm0, xmmword [0x140060e70]
movdqu xmmword [rsp + 0x178], xmm0
mov byte [rsp + 0x168], 0
test bl, 0x10
je 0x140018285
mov rdx, qword [rsp + 0x160]
cmp rdx, 0xf
jbe 0x14001826c
inc rdx
mov rcx, qword [rsp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140018267
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140018267
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
movdqa xmm0, xmmword [0x140060e70]
movdqu xmmword [rsp + 0x158], xmm0
mov byte [rsp + 0x148], 0
lea rbx, [rsp + 0x290]
lea rax, [rsp + 0x270]
cmp byte [0x1400794ac], 0
cmove rbx, rax
movabs rax, 0x7fffffffffffffff
mov rcx, qword [rsp + 0x360]
sub rax, rcx
cmp rax, 0xf
jb 0x14001acf0
lea rax, [rsp + 0x350]
cmp qword [rsp + 0x368], 0xf
cmova rax, qword [rsp + 0x350]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], reloc.WS2_32.dll_ntohs
lea r9, str._0__2REAL_0__w
lea rcx, [rsp + 0x108]
call fcn.140002870
nop
mov rdx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14001830e
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
lea rcx, [rsp + 0x108]
call fcn.140002290
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x148], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x158], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov dword [rsp + 0x330], 2
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0x350]
call fcn.14001c050
nop
mov rdx, qword [rsp + 0x160]
cmp rdx, 0xf
jbe 0x1400183ad
inc rdx
mov rcx, qword [rsp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400183a7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400183a7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
nop
mov rdx, qword [rsp + 0x120]
cmp rdx, 0xf
jbe 0x1400183f3
inc rdx
mov rcx, qword [rsp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400183ee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400183ee
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
movdqa xmm0, xmmword [0x140060e70]
movdqu xmmword [rsp + 0x118], xmm0
mov byte [rsp + 0x108], 0
mov rdx, qword [rsp + 0x288]
cmp rdx, 0xf
jbe 0x140018453
inc rdx
mov rcx, qword [rsp + 0x270]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001844d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001844d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
nop
mov rdx, qword [rsp + 0x2a8]
cmp rdx, 0xf
jbe 0x140018499
inc rdx
mov rcx, qword [rsp + 0x290]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140018494
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140018494
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
lea r15, [0x14000a500]
mov dword [rsp + 0x20], r13d
mov r9d, 0xffffffff
lea r8, [rsp + 0x2b0]
mov rcx, qword [0x1400795c0]
call fcn.140050b30
nop
mov rcx, qword [rsp + 0x188]
test rcx, rcx
je 0x14001875b
mov rax, qword [rsp + 0x198]
sub rax, rcx
sar rax, 2
lea rdx, [rax*4]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140018742
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140018742
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
lea rcx, [rsp + 0x350]
mov rdi, qword [rsp + 0x350]
mov rsi, qword [rsp + 0x368]
cmp rsi, 0xf
cmova rcx, rdi
mov qword [rsp + 0x20], shutdown
lea r9, str.the_wheel_and_got
xor r8d, r8d
mov rbx, qword [rsp + 0x360]
mov rdx, rbx
call fcn.14001cf00
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x50], xmm1
cmp rbx, rax
jb 0x14001acf6
sub rbx, rax
mov r8, 0xffffffffffffffff
cmp rbx, r8
cmovb r8, rbx
lea rdx, [rsp + 0x350]
cmp rsi, 0xf
cmova rdx, rdi
add rdx, rax
lea rcx, [rsp + 0x40]
call fcn.14001cff0
nop
mov r8, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x58]
mov rax, rcx
sub rax, r8
lea rsi, str._0__4FAKE_0__w
cmp rax, 0xf
jb 0x14001863f
lea rax, [r8 + 0xf]
mov qword [rsp + 0x50], rax
lea rbx, [rsp + 0x40]
cmp rcx, 0xf
cmova rbx, qword [rsp + 0x40]
lea r14, [0x14005cfbf]
cmp r14, rbx
jbe 0x140018600
lea rax, [r8 + rbx]
cmp rsi, rax
ja 0x140018600
cmp rbx, rsi
ja 0x1400185f8
mov rdi, r13
jmp 0x140018605
mov rdi, rbx
sub rdi, rsi
jmp 0x140018605
mov edi, reloc.WS2_32.dll_ntohs
lea rcx, [rbx + 0xf]
inc r8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, rsi
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + rdi]
mov r8d, reloc.WS2_32.dll_ntohs
sub r8, rdi
lea rdx, [rdi + r14]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x40]
jmp 0x14001865c
mov qword [rsp + 0x28], reloc.WS2_32.dll_ntohs
mov qword [rsp + 0x20], rsi
mov edx, reloc.WS2_32.dll_ntohs
lea rcx, [rsp + 0x40]
call fcn.14001e5a0
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x148], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x158], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov dword [rsp + 0x330], 2
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0x350]
call fcn.14001c050
nop
mov rdx, qword [rsp + 0x160]
cmp rdx, 0xf
jbe 0x1400186ea
inc rdx
mov rcx, qword [rsp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400186e4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400186e4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
nop
mov rdx, qword [rsp + 0x58]
cmp rdx, 0xf
jbe 0x14001872a
inc rdx
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140018725
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140018725
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
movdqa xmm0, xmmword [0x140060e70]
movdqu xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x40], 0
jmp 0x1400184a0
call fcn.140051dfc
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x188], xmm0
mov qword [rsp + 0x198], r13
mov rdx, qword [rsp + 0x1c0]
cmp rdx, 0xf
jbe 0x1400187a1
inc rdx
mov rcx, qword [rsp + 0x1a8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001879c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001879c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
mov qword [rsp + 0x1b8], r13
mov qword [rsp + 0x1c0], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x1a8], 0
mov rdx, qword [rsp + 0x100]
cmp rdx, 0xf
jbe 0x140018804
inc rdx
mov rcx, qword [rsp + 0xe8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400187fe
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400187fe
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
nop
mov rdx, qword [rsp + 0xe0]
cmp rdx, 0xf
jbe 0x14001884b
inc rdx
mov rcx, qword [rsp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140018845
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140018845
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
nop
mov rdx, qword [rsp + 0x140]
cmp rdx, 0xf
jbe 0x140018891
inc rdx
mov rcx, qword [rsp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001888c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001888c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
mov qword [rsp + 0x138], r13
mov qword [rsp + 0x140], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x128], 0
mov r9, r15
mov edx, 0x40
lea r8d, [rdx - 0x39]
lea rcx, [rsp + 0x2b0]
call fcn.140051e30
nop
mov al, 1
jmp 0x14001acbd
mov dword [rsp + 0x20], r13d
mov r9d, 0xffffffff
lea r8, [rsp + 0x2b0]
mov rcx, rbx
call fcn.140050b30
jmp 0x1400174b2
cmp byte [0x1400794b0], 0
je 0x14001ac3b
lea rdx, str._7____4MWAHAHAHA___FIRE_FIRE_FIRE
lea rcx, [rsp + 0x350]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
je 0x14001ac3b
mov edx, edi
lea rcx, [rsp + 0xc8]
call fcn.140001670
nop
mov r8, rax
lea rdx, str.actionwrench_nnetid
lea rcx, [rsp + 0xe8]
call fcn.14001c760
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.140050cf0
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
mov edx, edi
lea rcx, [rsp + 0x168]
call fcn.140001670
mov rbx, rax
mov edx, edi
lea rcx, [rsp + 0x108]
call fcn.140001670
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namepopup_nnetID
lea rcx, [rsp + 0x1e8]
call fcn.14001c760
nop
lea r8, str._nnetID
mov rdx, rax
lea rcx, [rsp + 0x148]
call fcn.140002380
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0xc8]
call fcn.140002460
nop
lea r8, str._nbuttonClickedworldban
mov rdx, rax
lea rcx, [rsp + 0xe8]
call fcn.140002380
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.140050cf0
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
nop
lea rcx, [rsp + 0x148]
call fcn.140002100
nop
lea rcx, [rsp + 0x1e8]
call fcn.140002100
nop
lea rcx, [rsp + 0x108]
call fcn.140002100
nop
lea rcx, [rsp + 0x168]
jmp 0x1400174ac
mov rdi, qword [rsp + 0x310]
mov rsi, qword [rsp + 0x328]
mov rbx, qword [rsp + 0x320]
cmp byte [0x1400794a5], 0
je 0x140018a8a
lea rcx, [rsp + 0x310]
cmp rsi, 0xf
cmova rcx, rdi
mov qword [rsp + 0x20], shutdown
lea r9, str._6___4Spam_detected_
xor r8d, r8d
mov rdx, rbx
call fcn.14001cf00
cmp rax, 0xffffffffffffffff
je 0x140018a8a
mov byte [0x1400794a9], 0
movabs rax, 0x7fffffffffffffff
sub rax, rbx
cmp rax, 0x18
jb 0x14001acfc
lea rax, [rsp + 0x310]
cmp rsi, 0xf
cmova rax, rdi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x18
lea r9, str.__Proxy_Tk_:__df125___
lea rcx, [rsp + 0xe8]
call fcn.140002870
nop
mov dword [rsp + 0x2f0], 2
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0x310]
call fcn.14001c050
nop
mov rdx, qword [rsp + 0x100]
cmp rdx, 0xf
jbe 0x140018b3d
inc rdx
mov rcx, qword [rsp + 0xe8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140018b38
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001abe9
call fcn.140051dfc
mov dword [rsp + 0x20], r13d
mov r9d, 0xffffffff
lea r8, [rsp + 0x2b0]
mov rcx, qword [0x1400795c0]
call fcn.140050b30
nop
mov rdx, qword [rsp + 0x140]
cmp rdx, 0xf
jbe 0x140018ba0
inc rdx
mov rcx, qword [rsp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140018b9b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140019ef6
call fcn.140051dfc
mov qword [rsp + 0x138], r13
mov qword [rsp + 0x140], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x128], 0
mov r9, r15
mov edx, 0x40
lea r8d, [rdx - 0x39]
lea rcx, [rsp + 0x2b0]
call fcn.140051e30
nop
mov al, 1
jmp 0x14001acbd
lea rdx, [rsp + 0x310]
lea rcx, [rsp + 0xa8]
call fcn.140002160
nop
mov rsi, qword [rsp + 0xa8]
mov r14, qword [rsp + 0xc0]
mov rdi, qword [rsp + 0xb8]
cmp byte [0x1400794aa], 0
je 0x140019867
lea rcx, [rsp + 0xa8]
cmp r14, 0xf
cmova rcx, rsi
mov qword [rsp + 0x20], gethostbyname
lea r9, str.Dial_a_number_to_call_somebody_in_Growtopia.
xor r8d, r8d
mov rdx, rdi
call fcn.14001cf00
lea rcx, [rsp + 0xa8]
cmp rax, 0xffffffffffffffff
je 0x14001942a
lea rdx, str.embed_datatilex
call fcn.14001be20
mov r8, rax
lea rcx, [rsp + 0xa8]
call fcn.14001bd10
mov r13, rax
lea rdx, str.embed_datatilex
lea rcx, [rsp + 0xa8]
call fcn.14001be20
mov r15, 0xffffffffffffffef
sub r15, rax
add r13, r15
lea r15, [rsp + 0xa8]
cmp r14, 0xf
cmova r15, rsi
cmp rdi, 0x11
jb 0x140018d09
lea r12, [rdi + r15]
lea r8, [r12 - 0x10]
sub r8, r15
mov edx, 0x65
mov rcx, r15
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
je 0x140018d09
nop dword [rax]
mov r8d, shutdown
lea rdx, str.embed_datatilex
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140018d36
inc rbx
lea r8, [r12 - 0x10]
sub r8, rbx
mov edx, 0x65
mov rcx, rbx
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
jne 0x140018cd0
mov rbx, 0xffffffffffffffff
add rbx, 0x11
xorps xmm0, xmm0
movups xmmword [rsp + 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x90], xmm1
cmp rdi, rbx
jb 0x14001ad02
jmp 0x140018d3b
sub rbx, r15
jmp 0x140018d10
sub rdi, rbx
cmp rdi, r13
cmovb r13, rdi
lea rdx, [rsp + 0xa8]
cmp r14, 0xf
cmova rdx, rsi
add rdx, rbx
mov r8, r13
lea rcx, [rsp + 0x80]
call fcn.14001cff0
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov rdi, rax
lea rbx, [rsp + 0x80]
cmp qword [rsp + 0x98], 0xf
cmova rbx, qword [rsp + 0x80]
mov dword [rax], 0
mov esi, 0xa
mov r8d, esi
lea rdx, [rsp + 0xa0]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
mov r13d, eax
cmp rbx, qword [rsp + 0xa0]
jne 0x140018dc6
lea rcx, str.invalid_stoi_argument
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xinvalid_argument_char_const____ptr64_]
int3
cmp dword [rdi], 0x22
jne 0x140018dd9
lea rcx, str.stoi_argument_out_of_range
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xout_of_range_char_const____ptr64_]
nop
lea rcx, [rsp + 0x80]
call fcn.140002100
lea rcx, [rsp + 0xa8]
mov r14, qword [rsp + 0xa8]
mov r15, qword [rsp + 0xc0]
cmp r15, 0xf
cmova rcx, r14
mov qword [rsp + 0x20], shutdown
lea r9, str.embed_datatiley
xor r8d, r8d
mov rbx, qword [rsp + 0xb8]
mov rdx, rbx
call fcn.14001cf00
lea r12, [rsp + 0xa8]
cmp r15, 0xf
cmova r12, r14
cmp rax, rbx
jae 0x140018e5f
mov r8, rbx
sub r8, rax
lea rcx, [r12 + rax]
mov edx, 0x7c
call sub.VCRUNTIME140.dll_memchr
mov rdi, rax
test rax, rax
je 0x140018e5f
sub rdi, r12
jmp 0x140018e66
mov rdi, 0xffffffffffffffff
lea rcx, [rsp + 0xa8]
cmp r15, 0xf
cmova rcx, r14
mov qword [rsp + 0x20], shutdown
lea r9, str.embed_datatiley
xor r8d, r8d
mov rdx, rbx
call fcn.14001cf00
mov r12, rax
lea rcx, [rsp + 0xa8]
cmp r15, 0xf
cmova rcx, r14
mov qword [rsp + 0x20], shutdown
lea r9, str.embed_datatiley
xor r8d, r8d
mov rdx, rbx
call fcn.14001cf00
lea rcx, [rax + 0x11]
xorps xmm0, xmm0
movups xmmword [rsp + 0x60], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x70], xmm1
cmp rbx, rcx
jb 0x14001ad08
sub rdi, r12
lea r8, [rdi - 0x11]
sub rbx, rcx
cmp rbx, r8
cmovb r8, rbx
lea rdx, [rsp + 0xa8]
cmp r15, 0xf
cmova rdx, r14
add rdx, rcx
lea rcx, [rsp + 0x60]
call fcn.14001cff0
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov rdi, rax
lea rbx, [rsp + 0x60]
cmp qword [rsp + 0x78], 0xf
cmova rbx, qword [rsp + 0x60]
xor r15d, r15d
mov dword [rax], r15d
mov r8d, esi
lea rdx, [rsp + 0xa0]
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_strtol]
mov esi, eax
cmp rbx, qword [rsp + 0xa0]
jne 0x140018f5a
lea rcx, str.invalid_stoi_argument
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xinvalid_argument_char_const____ptr64_]
int3
cmp dword [rdi], 0x22
jne 0x140018f6d
lea rcx, str.stoi_argument_out_of_range
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Xout_of_range_char_const____ptr64_]
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x140018fad
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140018fa8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140018fa8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
mov edx, esi
lea rcx, [rsp + 0xe8]
call fcn.140001670
mov r12, rax
mov edx, r13d
lea rcx, [rsp + 0x148]
call fcn.140001670
mov rbx, rax
mov r8, qword [rax + 0x10]
mov rdx, qword [rax + 0x18]
mov rcx, rdx
sub rcx, r8
cmp rcx, 0x31
jb 0x14001906c
lea rax, [r8 + 0x31]
mov qword [rbx + 0x10], rax
mov rsi, rbx
cmp rdx, 0xf
jbe 0x140018ffe
mov rsi, qword [rbx]
lea rax, [0x14005cc51]
lea r14, str.actiondialog_return_ndialog_namephonecall_ntilex
cmp rax, rsi
jbe 0x14001902c
lea rax, [rsi + r8]
cmp r14, rax
ja 0x14001902c
mov edi, gethostbyname
cmp rsi, r14
jbe 0x140019034
mov r15, rsi
sub r15, r14
jmp 0x140019034
mov edi, gethostbyname
mov r15d, edi
lea rcx, [rsi + 0x31]
inc r8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memmove
mov r8, r15
mov rdx, r14
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsi + r15]
sub rdi, r15
lea rdx, [r15 + 0x31]
add rdx, r14
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
xor r15d, r15d
jmp 0x14001908f
mov edi, gethostbyname
mov qword [rsp + 0x28], rdi
lea r14, str.actiondialog_return_ndialog_namephonecall_ntilex
mov qword [rsp + 0x20], r14
mov edx, edi
mov rcx, rbx
call fcn.14001e5a0
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x168], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x178], xmm1
movups xmm0, xmmword [rbx]
movups xmmword [rsp + 0x168], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsp + 0x178], xmm1
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rbx], 0
mov r8d, 8
lea rdx, str._ntiley
lea rcx, [rsp + 0x168]
call fcn.140002290
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0xc8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0xd8], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, r12
lea r8, [rsp + 0xc8]
lea rcx, [rsp + 0x1c8]
call fcn.140002680
nop
mov r8d, shutdown
lea rdx, str._nnum_2_ndial53785
lea rcx, [rsp + 0x1c8]
call fcn.140002290
xorps xmm0, xmm0
movups xmmword [rsp + 0x108], xmm0
mov qword [rsp + 0x118], r15
mov qword [rsp + 0x120], r15
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x108], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x118], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9d, 2
lea r8, [rsp + 0x108]
xor edx, edx
call fcn.140050cf0
nop
mov rdx, qword [rsp + 0x1e0]
cmp rdx, 0xf
jbe 0x1400191dc
inc rdx
mov rcx, qword [rsp + 0x1c8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400191d7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400191d7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
movdqa xmm0, xmmword [0x140060e70]
movdqu xmmword [rsp + 0x1d8], xmm0
mov byte [rsp + 0x1c8], 0
mov rdx, qword [rsp + 0xe0]
cmp rdx, 0xf
jbe 0x14001923c
inc rdx
mov rcx, qword [rsp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140019236
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140019236
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
nop
mov rdx, qword [rsp + 0x180]
cmp rdx, 0xf
jbe 0x140019282
inc rdx
mov rcx, qword [rsp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001927d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001927d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
movdqa xmm0, xmmword [0x140060e70]
movdqu xmmword [rsp + 0x178], xmm0
mov byte [rsp + 0x168], 0
mov rdx, qword [rsp + 0x160]
cmp rdx, 0xf
jbe 0x1400192e1
inc rdx
mov rcx, qword [rsp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400192dc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400192dc
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
movdqa xmm0, xmmword [0x140060e70]
movdqu xmmword [rsp + 0x158], xmm0
mov byte [rsp + 0x148], 0
mov rdx, qword [rsp + 0x100]
cmp rdx, 0xf
jbe 0x140019341
inc rdx
mov rcx, qword [rsp + 0xe8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001933b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001933b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
nop
mov rdx, qword [rsp + 0xc0]
cmp rdx, 0xf
jbe 0x140019387
inc rdx
mov rcx, qword [rsp + 0xa8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140019382
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140019382
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
mov qword [rsp + 0xb8], r15
mov qword [rsp + 0xc0], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0xa8], 0
mov rdx, qword [rsp + 0x140]
cmp rdx, 0xf
jbe 0x1400193e9
inc rdx
mov rcx, qword [rsp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400193e4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400193e4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
mov qword [rsp + 0x138], r15
mov qword [rsp + 0x140], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x128], 0
lea r9, [0x14000a500]
mov edx, 0x40
lea r8d, [rdx - 0x39]
lea rcx, [rsp + 0x2b0]
call fcn.140051e30
nop
mov al, 1
jmp 0x14001acbd
lea rdx, str.embed_datanum53785
call fcn.14001be20
lea rcx, [rsp + 0xa8]
cmp rax, 0xffffffffffffffff
je 0x14001963d
lea rdx, str.embed_datatilex
call fcn.14001be20
mov r8, rax
lea rcx, [rsp + 0xa8]
call fcn.14001bd10
mov rbx, rax
lea rdx, str.embed_datatilex
lea rcx, [rsp + 0xa8]
call fcn.14001be20
mov r15, 0xffffffffffffffef
mov rcx, r15
sub rcx, rax
add rbx, rcx
lea rdx, str.embed_datatilex
lea rcx, [rsp + 0xa8]
call fcn.14001be20
lea r8, [rax + 0x11]
mov r9, rbx
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0xa8]
call fcn.14001bcb0
nop
mov rcx, rax
call fcn.140008cb0
mov edi, eax
lea rcx, [rsp + 0xe8]
call fcn.140002100
lea rdx, str.embed_datatiley
lea rcx, [rsp + 0xa8]
call fcn.14001be20
mov r8, rax
lea rcx, [rsp + 0xa8]
call fcn.14001bd10
mov rbx, rax
lea rdx, str.embed_datatiley
lea rcx, [rsp + 0xa8]
call fcn.14001be20
sub r15, rax
add rbx, r15
lea rdx, str.embed_datatiley
lea rcx, [rsp + 0xa8]
call fcn.14001be20
lea r8, [rax + 0x11]
mov r9, rbx
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0xa8]
call fcn.14001bcb0
nop
mov rcx, rax
call fcn.140008cb0
mov ebx, eax
lea rcx, [rsp + 0xe8]
call fcn.140002100
mov edx, ebx
lea rcx, [rsp + 0x168]
call fcn.140001670
mov rbx, rax
mov edx, edi
lea rcx, [rsp + 0x108]
call fcn.140001670
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namephonecall_ntilex
lea rcx, [rsp + 0x1e8]
call fcn.14001c760
nop
lea r8, str._ntiley
mov rdx, rax
lea rcx, [rsp + 0x148]
call fcn.140002380
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0xc8]
call fcn.140002460
nop
lea r8, str._nnum53785_nbuttonClickedchc5
mov rdx, rax
lea rcx, [rsp + 0xe8]
call fcn.140002380
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.140050cf0
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
nop
lea rcx, [rsp + 0x148]
call fcn.140002100
nop
lea rcx, [rsp + 0x1e8]
call fcn.140002100
nop
lea rcx, [rsp + 0x108]
call fcn.140002100
nop
lea rcx, [rsp + 0x168]
call fcn.140002100
nop
lea rcx, [rsp + 0xa8]
jmp 0x1400174ac
cmp r14, 0xf
cmova rcx, rsi
mov qword [rsp + 0x20], 0x51
lea r9, str.Excellent__Im_happy_to_sell_you_a_Blue_Gem_Lock_in_exchange_for_100_Diamond_Lock
xor r8d, r8d
mov rdx, rdi
call fcn.14001cf00
cmp rax, 0xffffffffffffffff
je 0x140019867
lea rdx, str.embed_datatilex
lea rcx, [rsp + 0xa8]
call fcn.14001be20
mov r8, rax
lea rcx, [rsp + 0xa8]
call fcn.14001bd10
mov rbx, rax
lea rdx, str.embed_datatilex
lea rcx, [rsp + 0xa8]
call fcn.14001be20
mov r15, 0xffffffffffffffef
mov rcx, r15
sub rcx, rax
add rbx, rcx
lea rdx, str.embed_datatilex
lea rcx, [rsp + 0xa8]
call fcn.14001be20
lea r8, [rax + 0x11]
mov r9, rbx
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0xa8]
call fcn.14001bcb0
nop
mov rcx, rax
call fcn.140008cb0
mov edi, eax
lea rcx, [rsp + 0xe8]
call fcn.140002100
lea rdx, str.embed_datatiley
lea rcx, [rsp + 0xa8]
call fcn.14001be20
mov r8, rax
lea rcx, [rsp + 0xa8]
call fcn.14001bd10
mov rbx, rax
lea rdx, str.embed_datatiley
lea rcx, [rsp + 0xa8]
call fcn.14001be20
sub r15, rax
add rbx, r15
lea rdx, str.embed_datatiley
lea rcx, [rsp + 0xa8]
call fcn.14001be20
lea r8, [rax + 0x11]
mov r9, rbx
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0xa8]
call fcn.14001bcb0
nop
mov rcx, rax
call fcn.140008cb0
mov ebx, eax
lea rcx, [rsp + 0xe8]
call fcn.140002100
mov edx, ebx
lea rcx, [rsp + 0x168]
call fcn.140001670
mov rbx, rax
mov edx, edi
lea rcx, [rsp + 0x108]
call fcn.140001670
nop
mov r8, rax
lea rdx, str.actiondialog_return_ndialog_namephonecall_ntilex
lea rcx, [rsp + 0x1e8]
call fcn.14001c760
nop
lea r8, str._ntiley
mov rdx, rax
lea rcx, [rsp + 0x148]
call fcn.140002380
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rsp + 0xc8]
call fcn.140002460
nop
lea r8, str._nnum_34_nbuttonClickedchc0
mov rdx, rax
lea rcx, [rsp + 0xe8]
call fcn.140002380
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.140050cf0
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
nop
lea rcx, [rsp + 0x148]
call fcn.140002100
nop
lea rcx, [rsp + 0x1e8]
call fcn.140002100
nop
lea rcx, [rsp + 0x108]
call fcn.140002100
nop
lea rcx, [rsp + 0x168]
call fcn.140002100
nop
lea rcx, [rsp + 0xa8]
jmp 0x1400174ac
lea rcx, [rsp + 0xa8]
cmp r14, 0xf
cmova rcx, rsi
mov qword [rsp + 0x20], shutdown
lea r9, str.set_default_color_o
xor r8d, r8d
mov rdx, rdi
call fcn.14001cf00
cmp rax, 0xffffffffffffffff
je 0x1400198f4
lea rcx, [rsp + 0xa8]
cmp r14, 0xf
cmova rcx, rsi
mov qword [rsp + 0x20], 0x22
lea r9, str.end_dialogcaptcha_submitSubmit
xor r8d, r8d
mov rdx, rdi
call fcn.14001cf00
cmp rax, 0xffffffffffffffff
je 0x1400198f4
lea rdx, [rsp + 0xa8]
lea rcx, [rsp + 0xe8]
call fcn.140002160
mov rcx, rax
call fcn.14001eba0
nop
lea rcx, [rsp + 0xa8]
jmp 0x1400174ac
cmp byte [0x1400794ad], 0
je 0x140019935
lea rdx, str.add_buttonreport_player_wReport_Player__noflags00
lea rcx, [rsp + 0xa8]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
je 0x140019935
lea rdx, str.embed_datanetID
lea rcx, [rsp + 0xa8]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
jne 0x140019630
cmp byte [0x1400794b1], 0
je 0x140019ade
lea rdx, str.embed_dataitemID
lea rcx, [rsp + 0xa8]
call fcn.14001be20
sub rdi, rax
lea rdx, str.embed_dataitemID
lea rcx, [rsp + 0xa8]
call fcn.14001be20
lea r8, [rax + 0x12]
lea r9, [rdi - 1]
lea rdx, [rsp + 0xc8]
lea rcx, [rsp + 0xa8]
call fcn.14001bcb0
nop
lea rdx, str.count
lea rcx, [rsp + 0xa8]
call fcn.14001be20
mov rbx, qword [rsp + 0xb8]
sub rbx, rax
lea rdx, str.count
lea rcx, [rsp + 0xa8]
call fcn.14001be20
lea r8, [rax + 7]
lea r9, [rbx - 1]
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0xa8]
call fcn.14001bcb0
nop
lea rdx, str.embed_dataitemID
lea rcx, [rsp + 0xa8]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
je 0x140019abb
lea rdx, str.Drop
lea rcx, [rsp + 0xa8]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
je 0x140019abb
lea r8, [rsp + 0xc8]
lea rdx, str.actiondialog_return_ndialog_namedrop_item_nitemID
lea rcx, [rsp + 0x108]
call fcn.140002310
nop
lea r8, str._ncount
mov rdx, rax
lea rcx, [rsp + 0x1e8]
call fcn.140002380
nop
lea r8, [rsp + 0xe8]
mov rdx, rax
lea rcx, [rsp + 0x148]
call fcn.140002480
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.140050cf0
nop
lea rcx, [rsp + 0x1e8]
call fcn.140002100
nop
lea rcx, [rsp + 0x108]
call fcn.140002100
nop
lea rcx, [rsp + 0xe8]
call fcn.140002100
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
nop
lea rcx, [rsp + 0xa8]
jmp 0x1400174ac
lea rcx, [rsp + 0xe8]
call fcn.140002100
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
mov rdi, qword [rsp + 0xb8]
cmp byte [0x1400794ae], 0
je 0x140019d13
lea rdx, str.embed_dataitemID
lea rcx, [rsp + 0xa8]
call fcn.14001be20
sub rdi, rax
lea rdx, str.embed_dataitemID
lea rcx, [rsp + 0xa8]
call fcn.14001be20
lea r8, [rax + 0x12]
lea r9, [rdi - 1]
lea rdx, [rsp + 0x1e8]
lea rcx, [rsp + 0xa8]
call fcn.14001bcb0
nop
lea rdx, str.you_have
lea rcx, [rsp + 0xa8]
call fcn.14001be20
mov rbx, qword [rsp + 0xb8]
sub rbx, rax
lea rdx, str.you_have
lea rcx, [rsp + 0xa8]
call fcn.14001be20
lea r8, [rax + 9]
lea r9, [rbx - 1]
lea rdx, [rsp + 0xc8]
lea rcx, [rsp + 0xa8]
call fcn.14001bcb0
nop
lea rdx, [0x14005ce14]
lea rcx, [rsp + 0x148]
call fcn.14001c280
nop
xor r8d, r8d
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0xc8]
call fcn.14001be70
mov r9, rax
xor r8d, r8d
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0xc8]
call fcn.14001bcb0
nop
lea rdx, str.embed_dataitemID
lea rcx, [rsp + 0xa8]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
je 0x140019cc9
lea rdx, str.Trash
lea rcx, [rsp + 0xa8]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
je 0x140019cc9
lea r8, [rsp + 0x1e8]
lea rdx, str.actiondialog_return_ndialog_nametrash_item_nitemID
lea rcx, [rsp + 0x1c8]
call fcn.140002310
nop
lea r8, str._ncount
mov rdx, rax
lea rcx, [rsp + 0x168]
call fcn.140002380
nop
lea r8, [rsp + 0xe8]
mov rdx, rax
lea rcx, [rsp + 0x108]
call fcn.140002480
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.140050cf0
nop
lea rcx, [rsp + 0x168]
call fcn.140002100
nop
lea rcx, [rsp + 0x1c8]
call fcn.140002100
nop
lea rcx, [rsp + 0xe8]
call fcn.140002100
nop
lea rcx, [rsp + 0x148]
call fcn.140002100
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
nop
lea rcx, [rsp + 0x1e8]
call fcn.140002100
nop
lea rcx, [rsp + 0xa8]
jmp 0x1400174ac
lea rcx, [rsp + 0xe8]
call fcn.140002100
nop
lea rcx, [rsp + 0x148]
call fcn.140002100
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
nop
lea rcx, [rsp + 0x1e8]
call fcn.140002100
nop
lea rcx, [rsp + 0xa8]
call fcn.140002100
jmp 0x14001ac3b
cmp byte [0x1400794b2], 0
je 0x140019d01
lea rdx, [0x14005ce58]
lea rcx, [rsp + 0xa8]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
je 0x140019d01
mov r8, 0xffffffffffffffff
lea rdx, str._4Stop_ignoring
lea rcx, [rsp + 0xa8]
call fcn.14001bd60
movsxd r9, eax
xor r8d, r8d
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0xa8]
call fcn.14001bcb0
nop
mov r8, 0xffffffffffffffff
lea rdx, str.add_button
lea rcx, [rsp + 0xe8]
call fcn.14001bd60
lea r8, [rax + 0xb]
mov r9, 0xffffffffffffffff
lea rdx, [rsp + 0x108]
lea rcx, [rsp + 0xe8]
call fcn.14001bcb0
nop
lea rcx, [rsp + 0x108]
call fcn.1400020f0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
lea rcx, [rsp + 0xc8]
test eax, eax
jne 0x140019dea
mov byte [0x1400794b2], al
lea rdx, str.name_resolving_seems_to_have_failed.
call fcn.14001c280
mov rcx, rax
call fcn.14001eab0
jmp 0x140019e85
lea r8, [rsp + 0x108]
lea rdx, str.Target_UID:
call fcn.140002310
mov rcx, rax
call fcn.14001eab0
lea r8, [rsp + 0x108]
lea rdx, str.actiondialog_return_ndialog_namefriends_nbuttonClicked
lea rcx, [rsp + 0xc8]
call fcn.140002310
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.140050cf0
lea r8, [rsp + 0x108]
lea rdx, str.actiondialog_return_ndialog_namefriends_remove_nfriendID
lea rcx, [rsp + 0x148]
call fcn.140002310
nop
lea r8, str._nbuttonClickedremove
mov rdx, rax
lea rcx, [rsp + 0xc8]
call fcn.140002380
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.140050cf0
nop
lea rcx, [rsp + 0x148]
call fcn.140002100
nop
lea rcx, [rsp + 0x108]
call fcn.140002100
nop
lea rcx, [rsp + 0xe8]
call fcn.140002100
nop
lea rcx, [rsp + 0xa8]
jmp 0x1400174ac
lea rdx, [rsp + 0x2b0]
call fcn.140050500
nop
mov rdx, qword [rsp + 0x140]
cmp rdx, 0xf
jbe 0x140019f02
inc rdx
mov rcx, qword [rsp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140019efd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140019efd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
mov qword [rsp + 0x138], r13
mov qword [rsp + 0x140], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x128], 0
mov r9, r15
mov edx, 0x40
lea r8d, [rdx - 0x39]
lea rcx, [rsp + 0x2b0]
call fcn.140051e30
nop
mov al, 1
jmp 0x14001acbd
cmp eax, 0x62d7eb18
je 0x14001aa69
cmp eax, 0x82942058
je 0x14001a5da
cmp eax, 0xa30921bf
je 0x140019f7e
cmp eax, 0xb0ea94c1
jne 0x14001ac3b
cmp byte [0x1400794a7], 0
je 0x14001ac3b
call fcn.14000f800
jmp 0x1400174b2
lea rdx, [rsp + 0x310]
lea rcx, [rsp + 0x168]
call fcn.140002160
nop
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x188], xmm0
mov qword [rsp + 0x198], rax
lea rdx, [rsp + 0x168]
lea rcx, [rsp + 0xe8]
call fcn.140002160
mov rdx, rax
lea rcx, [rsp + 0x188]
call fcn.14000b440
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x108], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x118], xmm1
mov r8d, 4
lea rdx, str.name
lea rcx, [rsp + 0x108]
call fcn.14001cff0
nop
lea rdx, [rsp + 0x108]
lea rcx, [rsp + 0x188]
call fcn.14000b940
mov rdi, rax
mov rdx, qword [rsp + 0x120]
cmp rdx, 0xf
jbe 0x14001a05c
inc rdx
mov rcx, qword [rsp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001a057
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001a16d
call fcn.140051dfc
xorps xmm0, xmm0
movups xmmword [rsp + 0x108], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x118], xmm1
mov r8d, 5
lea rdx, str.netID
lea rcx, [rsp + 0x108]
call fcn.14001cff0
nop
lea rdx, [rsp + 0x108]
lea rcx, [rsp + 0x188]
call fcn.14000b940
mov rsi, rax
mov rdx, qword [rsp + 0x120]
cmp rdx, 0xf
jbe 0x14001a0e9
inc rdx
mov rcx, qword [rsp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001a0e4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001a16d
call fcn.140051dfc
xorps xmm0, xmm0
movups xmmword [rsp + 0x108], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x118], xmm1
mov r8d, 8
lea rdx, [0x14005d000]
lea rcx, [rsp + 0x108]
call fcn.14001cff0
nop
lea rdx, [rsp + 0x108]
lea rcx, [rsp + 0x188]
call fcn.14000b940
mov rbx, rax
mov rdx, qword [rsp + 0x120]
cmp rdx, 0xf
jbe 0x14001a179
inc rdx
mov rcx, qword [rsp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001a174
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001a174
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
test rdi, rdi
je 0x14001a57d
test rsi, rsi
je 0x14001a57d
test rbx, rbx
je 0x14001a57d
lea rcx, [rsp + 0x210]
call fcn.14000c0f0
nop
mov word [rsp + 0x260], 0
lea rdx, [rdi + 0x38]
lea rcx, [rsp + 0x210]
call fcn.14001c050
lea rdx, str.country
lea rcx, [rsp + 0xc8]
call fcn.14001c280
nop
lea r8, [rsp + 0xc8]
lea rdx, [rsp + 0x148]
lea rcx, [rsp + 0x188]
call fcn.14000bb60
mov rdx, rax
lea rcx, [rsp + 0x230]
call fcn.14001c0e0
lea rcx, [rsp + 0x148]
call fcn.140002100
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
lea r8, [rsi + 0x38]
lea rdx, str.__4_
lea rcx, [rsp + 0x148]
call fcn.140002310
nop
lea r8, [0x14005d00c]
mov rdx, rax
lea rcx, [rsp + 0xc8]
call fcn.140002380
nop
mov rdx, rax
mov rcx, qword [rdi + 0x20]
call fcn.14001bfb0
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
nop
lea rcx, [rsp + 0x148]
call fcn.140002100
lea rdx, str.posXY
lea rcx, [rsp + 0xc8]
call fcn.14001c280
nop
lea rdx, [rsp + 0xc8]
lea rcx, [rsp + 0x188]
call fcn.14000b940
mov rdi, rax
lea rcx, [rsp + 0xc8]
call fcn.140002100
test rdi, rdi
je 0x14001a30d
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
sub rdx, rcx
sar rdx, 5
cmp rdx, 2
jb 0x14001a30d
call fcn.1400020f0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
mov rcx, qword [rdi + 0x20]
add rcx, 0x20
call fcn.1400020f0
mov rcx, rax
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
movd xmm0, ebx
cvtdq2ps xmm0, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss dword [rsp + 0x258], xmm0
movss dword [rsp + 0x25c], xmm1
lea rdx, str.userID
lea rcx, [rsp + 0xc8]
call fcn.14001c280
nop
lea rdx, [rsp + 0xc8]
lea rcx, [rsp + 0x188]
call fcn.14000be50
mov dword [rsp + 0x254], eax
lea rcx, [rsp + 0xc8]
call fcn.140002100
lea rdx, str.netID
lea rcx, [rsp + 0xc8]
call fcn.14001c280
nop
lea rdx, [rsp + 0xc8]
lea rcx, [rsp + 0x188]
call fcn.14000be50
mov dword [rsp + 0x250], eax
lea rcx, [rsp + 0xc8]
call fcn.140002100
lea rdx, str.typelocal
lea rcx, [rsp + 0x168]
call fcn.14001be20
cmp rax, 0xffffffffffffffff
je 0x14001a406
lea rdx, str.mstate
lea rcx, [rsp + 0xc8]
call fcn.14001c280
nop
lea rdx, [rsp + 0xc8]
lea rcx, [rsp + 0x188]
call fcn.14000b940
lea rdx, [0x14005d03c]
mov rcx, qword [rax + 0x20]
call fcn.14001bfd0
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
mov rcx, qword [0x1400795c0]
add rcx, 0x100
lea rdx, [rsp + 0x210]
call fcn.14001ae30
mov rcx, qword [0x1400795c0]
add rcx, 0xe8
lea rdx, [rsp + 0x210]
call fcn.14001b400
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0x188]
call fcn.14000bc70
nop
lea rdx, str.onlineID
lea rcx, [rsp + 0x148]
call fcn.14001c280
nop
lea rdx, [0x14005d000]
lea rcx, [rsp + 0xc8]
call fcn.14001c280
nop
lea r8, [rsp + 0x148]
lea rdx, [rsp + 0xc8]
lea rcx, [rsp + 0xe8]
call fcn.140051740
nop
lea rcx, [rsp + 0xc8]
call fcn.140002100
nop
lea rcx, [rsp + 0x148]
call fcn.140002100
lea rdx, [rsp + 0xe8]
lea rcx, [rsp + 0x2f0]
call fcn.140009500
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 0xffffffff
lea r8, [rsp + 0x2b0]
mov rcx, qword [0x1400795c0]
call fcn.140050b30
cmp byte [0x1400794a6], 1
jne 0x14001a546
mov qword [rsp + 0xa0], gethostbyname
lea rcx, [rsp + 0xa0]
call fcn.14001cc40
lea r8, [rsp + 0x210]
lea rdx, str.actioninput_ntext_msg
lea rcx, [rsp + 0x148]
call fcn.140002310
nop
lea r8, [0x140079558]
mov rdx, rax
lea rcx, [rsp + 0xc8]
call fcn.140002480
mov r9d, 2
mov r8, rax
xor edx, edx
call fcn.140050cf0
nop
lea rcx, [rsp + 0x148]
call fcn.140002100
nop
lea rcx, [rsp + 0xe8]
call fcn.140002100
nop
lea rcx, [rsp + 0x210]
call fcn.14001ad20
nop
lea rcx, [rsp + 0x188]
call fcn.14001b490
nop
lea rcx, [rsp + 0x168]
jmp 0x1400174ac
lea rcx, [rsp + 0x188]
call fcn.14001b490
nop
mov rdx, qword [rsp + 0x180]
cmp rdx, 0xf
jbe 0x14001ac3b
inc rdx
mov rcx, qword [rsp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001a5d0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001a5d0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
jmp 0x14001ac3b
lea rdx, [rsp + 0x310]
lea rcx, [rsp + 0x1a8]
call fcn.140002160
nop
lea rdi, [rsp + 0x1a8]
mov rbx, qword [rsp + 0x1c0]
cmp rbx, 0xf
cmova rdi, qword [rsp + 0x1a8]
mov r14, qword [rsp + 0x1b8]
cmp r14, 6
jb 0x14001aa23
lea rsi, [r14 + rdi]
lea r8, [rsi - 5]
sub r8, rdi
mov edx, WSAGetLastError
mov rcx, rdi
call sub.VCRUNTIME140.dll_memchr
mov r9, rax
test rax, rax
je 0x14001aa23
lea r15, [0x14005cfe4]
nop word [rax + rax]
mov rcx, r13
nop dword [rax]
nop word [rax + rax]
movzx eax, byte [r9 + rcx]
inc rcx
cmp al, byte [r15 + rcx - 1]
jne 0x14001a67a
cmp rcx, 6
jne 0x14001a660
mov eax, r13d
jmp 0x14001a67f
sbb eax, eax
or eax, 1
test eax, eax
je 0x14001a6a7
inc r9
lea r8, [rsi - 5]
sub r8, r9
mov edx, WSAGetLastError
mov rcx, r9
call sub.VCRUNTIME140.dll_memchr
mov r9, rax
test rax, rax
jne 0x14001a650
jmp 0x14001aa23
cmp r9, rdi
jne 0x14001aa23
xorps xmm0, xmm0
movups xmmword [rsp + 0x188], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x198], xmm1
cmp r14, 6
jb 0x14001ad0e
lea rax, [r14 - 6]
mov r8, 0xffffffffffffffff
cmp rax, r8
cmovb r8, rax
lea rdx, [rsp + 0x1a8]
cmp rbx, 0xf
cmova rdx, qword [rsp + 0x1a8]
add rdx, 6
lea rcx, [rsp + 0x188]
call fcn.14001cff0
lea rcx, [rsp + 0x188]
cmp qword [rsp + 0x1a0], 0xf
cmova rcx, qword [rsp + 0x188]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov ebx, eax
mov rdx, qword [rsp + 0x1a0]
cmp rdx, 0xf
jbe 0x14001a771
inc rdx
mov rcx, qword [rsp + 0x188]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001a76c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001a76c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
movdqa xmm0, xmmword [0x140060e70]
movdqu xmmword [rsp + 0x198], xmm0
mov byte [rsp + 0x188], 0
mov r13, qword [0x1400795c0]
cmp ebx, dword [r13 + 0x140]
jne 0x14001a89d
xorps xmm0, xmm0
movups xmmword [rsp + 0x210], xmm0
movdqa xmm1, xmmword [0x140060e70]
movdqa xmmword [rsp + 0x220], xmm1
mov byte [rsp + 0x210], 0
movups xmmword [rsp + 0x230], xmm0
movdqa xmmword [rsp + 0x240], xmm1
mov byte [rsp + 0x230], 0
mov qword [rsp + 0x250], 0xffffffffffffffff
mov qword [rsp + 0x258], 0
mov word [rsp + 0x260], 0
lea rcx, [r13 + 0x100]
lea rdx, [rsp + 0x210]
call fcn.14001add0
mov rdx, qword [rsp + 0x248]
cmp rdx, 0xf
jbe 0x14001a850
inc rdx
mov rcx, qword [rsp + 0x230]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001a84b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001a88a
call fcn.140051dfc
mov rdx, qword [rsp + 0x228]
cmp rdx, 0xf
jbe 0x14001a896
inc rdx
mov rcx, qword [rsp + 0x210]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001a891
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001a891
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
mov r13, qword [0x1400795c0]
xor r8d, r8d
mov r14, qword [r13 + 0xf0]
mov rsi, qword [r13 + 0xe8]
mov rcx, r14
sub rcx, rsi
movabs rax, 0x2e8ba2e8ba2e8ba3
imul rcx
sar rdx, 4
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x14001aa18
mov rdi, rsi
mov ecx, dword [rdi + 0x40]
cmp ecx, ebx
je 0x14001a8f0
inc r8
add rdi, 0x58
cmp r8, rdx
jb 0x14001a8d8
jmp 0x14001aa18
cmp rsi, r14
je 0x14001aa18
nop dword [rax]
cmp dword [rsi + 0x40], ecx
jne 0x14001a90d
mov eax, dword [rdi + 0x44]
cmp dword [rsi + 0x44], eax
je 0x14001a916
add rsi, 0x58
cmp rsi, r14
jne 0x14001a900
cmp rsi, r14
je 0x14001aa18
lea rbx, [rsi + 0x58]
cmp rbx, r14
je 0x14001a981
mov eax, dword [rdi + 0x40]
cmp dword [rbx + 0x40], eax
jne 0x14001a938
mov eax, dword [rdi + 0x44]
cmp dword [rbx + 0x44], eax
je 0x14001a978
mov rdx, rbx
mov rcx, rsi
call fcn.14001c0e0
lea rdx, [rbx + 0x20]
lea rcx, [rsi + 0x20]
call fcn.14001c0e0
mov eax, dword [rbx + 0x40]
mov dword [rsi + 0x40], eax
mov eax, dword [rbx + 0x44]
mov dword [rsi + 0x44], eax
movsd xmm0, qword [rbx + 0x48]
movsd qword [rsi + 0x48], xmm0
movzx eax, byte [rbx + 0x50]
mov byte [rsi + 0x50], al
movzx eax, byte [rbx + 0x51]
mov byte [rsi + 0x51], al
add rsi, 0x58
add rbx, 0x58
cmp rbx, r14
jne 0x14001a928
cmp rsi, r14
je 0x14001aa18
mov r15, qword [r13 + 0xf0]
cmp r14, r15
je 0x14001a9f1
sub r14, rsi
nop dword [rax]
lea rdi, [rsi + r14]
mov rdx, rdi
mov rcx, rsi
call fcn.14001c0e0
lea rbx, [rsi + r14]
lea rcx, [rsi + 0x20]
lea rdx, [rbx + 0x20]
call fcn.14001c0e0
mov eax, dword [rbx + 0x40]
mov dword [rsi + 0x40], eax
mov eax, dword [rdi + 0x44]
mov dword [rsi + 0x44], eax
movsd xmm0, qword [rdi + 0x48]
movsd qword [rsi + 0x48], xmm0
movzx eax, byte [rdi + 0x50]
mov byte [rsi + 0x50], al
movzx eax, byte [rdi + 0x51]
mov byte [rsi + 0x51], al
add rsi, 0x58
lea rax, [rsi + r14]
cmp rax, r15
jne 0x14001a9a0
mov rdi, qword [r13 + 0xf0]
mov rbx, rsi
cmp rsi, rdi
je 0x14001aa11
mov rcx, rbx
call fcn.14001ad20
add rbx, 0x58
cmp rbx, rdi
jne 0x14001aa00
mov qword [r13 + 0xf0], rsi
mov rbx, qword [rsp + 0x1c0]
xor r13d, r13d
cmp rbx, 0xf
jbe 0x14001ac3b
lea rdx, [rbx + 1]
mov rcx, qword [rsp + 0x1a8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001a5d0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001a5d0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rdi, qword [0x1400795c0]
add rdi, 0xc8
mov rsi, qword [rdi + 0x28]
mov rbx, qword [rdi + 0x20]
cmp rbx, rsi
je 0x14001aa9d
mov rcx, rbx
call fcn.14001ad20
add rbx, 0x58
cmp rbx, rsi
jne 0x14001aa84
mov rax, qword [rdi + 0x20]
mov qword [rdi + 0x28], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x210], xmm0
movdqa xmm1, xmmword [0x140060e70]
movdqa xmmword [rsp + 0x220], xmm1
mov byte [rsp + 0x210], 0
movups xmmword [rsp + 0x230], xmm0
movdqa xmmword [rsp + 0x240], xmm1
mov byte [rsp + 0x230], 0
mov qword [rsp + 0x250], 0xffffffffffffffff
mov qword [rsp + 0x258], 0
mov word [rsp + 0x260], 0
lea rdx, [rsp + 0x210]
lea rcx, [rdi + 0x38]
call fcn.14001c0e0
lea rcx, [rdi + 0x58]
lea rdx, [rsp + 0x230]
call fcn.14001c0e0
mov eax, dword [rsp + 0x250]
mov dword [rdi + 0x78], eax
mov eax, dword [rsp + 0x254]
mov dword [rdi + 0x7c], eax
movss xmm0, dword [rsp + 0x258]
movss dword [rdi + 0x80], xmm0
movss xmm1, dword [rsp + 0x25c]
movss dword [rdi + 0x84], xmm1
movzx eax, byte [rsp + 0x260]
mov byte [rdi + 0x88], al
movzx eax, byte [rsp + 0x261]
mov byte [rdi + 0x89], al
mov rdx, qword [rsp + 0x248]
cmp rdx, 0xf
jbe 0x14001abaf
inc rdx
mov rcx, qword [rsp + 0x230]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001abaa
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001abe9
call fcn.140051dfc
mov rdx, qword [rsp + 0x228]
cmp rdx, 0xf
jbe 0x14001abf5
inc rdx
mov rcx, qword [rsp + 0x210]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001abf0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001abf0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
mov byte [rdi + 0x90], 0
mov rcx, qword [rdi + 0x18]
cmp rcx, 4
jb 0x14001ac26
mov rax, rdi
cmp rcx, 0xf
jbe 0x14001ac12
mov rax, qword [rdi]
mov qword [rdi + 0x10], 4
mov dword [rax], 0x54495845
mov byte [rax + 4], 0
jmp 0x14001ac3b
lea r9, str.EXIT
mov edx, 4
mov rcx, rdi
call fcn.14001d2e0
nop
mov rdx, qword [rsp + 0x140]
cmp rdx, 0xf
jbe 0x14001ac81
inc rdx
mov rcx, qword [rsp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001ac7c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14001ac7c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140051dfc
mov qword [rsp + 0x138], r13
mov qword [rsp + 0x140], reloc.WS2_32.dll_ntohs
mov byte [rsp + 0x128], 0
lea r9, [0x14000a500]
mov edx, 0x40
lea r8d, [rdx - 0x39]
lea rcx, [rsp + 0x2b0]
call fcn.140051e30
nop
xor al, al
mov rcx, qword [rsp + 0x520]
xor rcx, rsp
call fcn.140051da0
lea r11, [rsp + 0x530]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
call fcn.14001c740
nop
call fcn.140001650
nop
call fcn.14001c740
nop
call fcn.140001650
nop
call fcn.14001c740
int3
call fcn.14001c740
nop
call fcn.14001c740
int3