Function at 0x1400a7c8b
Capabilities:
Get geographical location

Disassembly:
jmp 0x140169d30
mov qword [rsp + 8], rcx
push rbp
push rdi
mov eax, 0x2678
call fcn.1400a4081
sub rsp, rax
lea rbp, [rsp + 0x30]
lea rdi, [rsp + 0x30]
mov ecx, 0x812
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x2698]
mov rax, qword [0x1402571c0]
xor rax, rbp
mov qword [rbp + 0x2630], rax
mov dword [rbp + 0x25d4], 0
lea rcx, reloc.WS2_32.dll_accept
call fcn.1400a8dd4
nop
lea rcx, [rbp + 0x10]
call fcn.1400a4180
nop
mov rcx, qword [rbp + 0x2660]
call fcn.1400a85eb
mov qword [rbp + 0x228], rax
mov rax, qword [rbp + 0x228]
add rax, 4
mov qword [rbp + 0x228], rax
xor r8d, r8d
mov rdx, qword [rbp + 0x228]
lea rcx, [rbp + 0x10]
call fcn.1400a3816
nop
lea rdx, [rbp + 0x1058]
lea rcx, [rbp + 0x10]
call fcn.1400a7141
mov qword [rbp + 0x25e8], rax
mov rcx, qword [rbp + 0x25e8]
call fcn.1400a37c6
mov rdx, rax
lea rcx, str._CLIENT_:_varlist:__s_n
call fcn.1400a5c7e
lea rcx, [rbp + 0x1058]
call fcn.1400a40d1
nop
xor edx, edx
lea rcx, [rbp + 0x10]
call fcn.1400a48d8
mov rcx, rax
call fcn.1400a3997
mov rdx, rax
lea rcx, [rbp + 0x248]
call fcn.1400a3b9f
nop
xor r8d, r8d
lea rdx, str.OnSuperMainStartAcceptLogon
lea rcx, [rbp + 0x248]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x140169e52
mov byte [0x14026222a], 1
lea rcx, [rbp + 0x248]
call fcn.1400a37c6
mov edx, 0x811c9dc5
mov rcx, rax
call fcn.1400a8780
mov dword [rbp + 0x25e4], eax
cmp dword [rbp + 0x25e4], 0x4423f960
ja 0x140169ebe
cmp dword [rbp + 0x25e4], 0x4423f960
je 0x14016a6ce
cmp dword [rbp + 0x25e4], 0x16605bc1
je 0x14016a7c3
cmp dword [rbp + 0x25e4], 0x22226100
je 0x14016a708
cmp dword [rbp + 0x25e4], 0x2f726c59
je 0x140169ee3
jmp 0x14016bc3d
cmp dword [rbp + 0x25e4], 0x82942058
je 0x14016b184
cmp dword [rbp + 0x25e4], 0xa30921bf
je 0x14016b449
jmp 0x14016bc3d
mov edx, 1
lea rcx, [rbp + 0x10]
call fcn.1400a48d8
mov rcx, rax
call fcn.1400a3997
mov rdx, rax
lea rcx, [rbp + 0x288]
call fcn.1400a3b9f
nop
xor r8d, r8d
lea rdx, str._wAre_you_Human___
lea rcx, [rbp + 0x288]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x140169f90
lea rax, [rbp + 0x1098]
mov qword [rbp + 0x10d8], rax
lea rdx, [rbp + 0x288]
mov rcx, qword [rbp + 0x10d8]
call fcn.1400a3b9f
mov qword [rbp + 0x25e8], rax
mov rcx, qword [rbp + 0x25e8]
call fcn.1400a6bab
nop
mov byte [rbp + 0x10f4], 1
lea rcx, [rbp + 0x288]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x10f4]
jmp 0x14016bc61
mov edx, 0x20
lea rcx, [rbp + 0x2c8]
call fcn.1400a3726
lea rdx, [0x14021568c]
lea rcx, [rbp + 0x1118]
call fcn.1400a5a94
nop
lea r8, [rbp + 0x1118]
lea rdx, [rbp + 0x288]
lea rcx, [rbp + 0x2c8]
call fcn.1400a5882
nop
lea rcx, [rbp + 0x1118]
call fcn.1400a40d1
nop
mov edx, 1
lea rcx, [rbp + 0x2c8]
call fcn.1400a4ae0
mov rdx, rax
lea rcx, [rbp + 0x308]
call fcn.1400a3b9f
nop
lea rdx, [0x140215506]
lea rcx, [rbp + 0x1158]
call fcn.1400a5a94
nop
lea rdx, str.0098_captcha_generated_
lea rcx, [rbp + 0x1198]
call fcn.1400a5a94
nop
lea r8, [rbp + 0x1158]
lea rdx, [rbp + 0x1198]
lea rcx, [rbp + 0x308]
call fcn.1400a44af
nop
lea rcx, [rbp + 0x1198]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x1158]
call fcn.1400a40d1
nop
lea rdx, [0x140215506]
lea rcx, [rbp + 0x11d8]
call fcn.1400a5a94
nop
lea rdx, str.PuzzleWithMissingPiece.rttex
lea rcx, [rbp + 0x1218]
call fcn.1400a5a94
nop
lea r8, [rbp + 0x11d8]
lea rdx, [rbp + 0x1218]
lea rcx, [rbp + 0x308]
call fcn.1400a44af
nop
lea rcx, [rbp + 0x1218]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x11d8]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x308]
call fcn.1400a7402
dec rax
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0x1258]
lea rcx, [rbp + 0x308]
call fcn.1400a5fd0
mov qword [rbp + 0x25e8], rax
mov rdx, qword [rbp + 0x25e8]
lea rcx, [rbp + 0x308]
call fcn.1400a497d
lea rcx, [rbp + 0x1258]
call fcn.1400a40d1
nop
lea r8, [rbp + 0x308]
lea rdx, str.http:__api.surferstealer.com_captcha_index_CaptchaID
lea rcx, [rbp + 0x1298]
call fcn.1400a3370
mov qword [rbp + 0x25e8], rax
mov rax, qword [rbp + 0x25e8]
mov qword [rbp + 0x25f0], rax
xor r8d, r8d
mov rdx, qword [rbp + 0x25f0]
lea rcx, [rbp + 0x350]
call fcn.1400a8447
nop
lea rcx, [rbp + 0x1298]
call fcn.1400a40d1
nop
mov dword [rbp + 0x12f4], 0xffffffff
lea rcx, [rbp + 0x1318]
call fcn.1400a54e0
nop
lea rdx, [0x140215506]
lea rcx, [rbp + 0x1358]
call fcn.1400a5a94
nop
lea rdx, [0x1402162b4]
lea rcx, [rbp + 0x1398]
call fcn.1400a5a94
nop
lea rdx, [rbp + 0x12f4]
lea rcx, [rbp + 0x12d8]
call fcn.1400a7551
mov rax, qword [rax]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x1318]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1358]
lea r8, [rbp + 0x1398]
lea rdx, [rbp + 0x440]
lea rcx, [rbp + 0x350]
call fcn.1400a606b
nop
lea rcx, [rbp + 0x1398]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x1358]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x1318]
call fcn.1400a89c9
nop
lea rax, [rbp + 0x13f8]
mov qword [rbp + 0x1428], rax
lea rax, [rbp + 0x1448]
mov qword [rbp + 0x1478], rax
lea rcx, [rbp + 0x13d4]
call fcn.1400a4595
mov qword [rbp + 0x25e8], rax
mov rdx, qword [rbp + 0x1428]
lea rcx, [rbp + 0x490]
call fcn.1400a5134
mov qword [rbp + 0x25f0], rax
mov rdx, qword [rbp + 0x1478]
lea rcx, [rbp + 0x490]
call fcn.1400a4e00
mov qword [rbp + 0x25f8], rax
mov rax, qword [rbp + 0x25e8]
mov r9, rax
mov r8, qword [rbp + 0x25f0]
mov rdx, qword [rbp + 0x25f8]
lea rcx, [rbp + 0x4c8]
call fcn.1400a4de2
nop
xor r8d, r8d
lea rdx, str.AnswerFailed
lea rcx, [rbp + 0x4c8]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016a36f
lea rcx, str.Captcha_Failed__n
call fcn.1400a5c7e
nop
lea rax, [rbp + 0x1498]
mov qword [rbp + 0x14d8], rax
lea rdx, str._bCaptcha_Failed_
mov rcx, qword [rbp + 0x14d8]
call fcn.1400a5a94
mov qword [rbp + 0x25e8], rax
mov rcx, qword [rbp + 0x25e8]
call fcn.1400a60b1
nop
mov byte [rbp + 0x14f4], 0
lea rcx, [rbp + 0x4c8]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x440]
call fcn.1400a3e83
nop
lea rcx, [rbp + 0x350]
call fcn.1400a3e92
nop
lea rcx, [rbp + 0x308]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x2c8]
call fcn.1400a89c9
nop
lea rcx, [rbp + 0x288]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x14f4]
jmp 0x14016bc61
xor r8d, r8d
lea rdx, str.Answer
lea rcx, [rbp + 0x4c8]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016a652
lea rdx, [0x140215506]
lea rcx, [rbp + 0x1518]
call fcn.1400a5a94
nop
lea rdx, str.Answer
lea rcx, [rbp + 0x1558]
call fcn.1400a5a94
nop
lea r8, [rbp + 0x1518]
lea rdx, [rbp + 0x1558]
lea rcx, [rbp + 0x4c8]
call fcn.1400a44af
nop
lea rcx, [rbp + 0x1558]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x1518]
call fcn.1400a40d1
nop
lea rdx, str.Captcha_Success__n
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400a397e
nop
lea r8, [rbp + 0x4c8]
lea rdx, str.Answer:
lea rcx, [rbp + 0x1598]
call fcn.1400a3370
mov qword [rbp + 0x25e8], rax
mov rax, qword [rbp + 0x25e8]
mov qword [rbp + 0x25f0], rax
lea r8, [0x14021566c]
mov rdx, qword [rbp + 0x25f0]
lea rcx, [rbp + 0x15d8]
call fcn.1400a8609
mov qword [rbp + 0x25f8], rax
mov rax, qword [rbp + 0x25f8]
mov qword [rbp + 0x2600], rax
mov rdx, qword [rbp + 0x2600]
mov rcx, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.1400a8307
nop
lea rcx, [rbp + 0x15d8]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x1598]
call fcn.1400a40d1
nop
lea rax, [rbp + 0x1618]
mov qword [rbp + 0x1658], rax
lea rdx, str._2Captcha_Success_
mov rcx, qword [rbp + 0x1658]
call fcn.1400a5a94
mov qword [rbp + 0x25e8], rax
mov rcx, qword [rbp + 0x25e8]
call fcn.1400a60b1
nop
lea rax, [rbp + 0x1678]
mov qword [rbp + 0x16b8], rax
lea r8, [rbp + 0x4c8]
lea rdx, str._8Answer:__b
mov rcx, qword [rbp + 0x16b8]
call fcn.1400a3370
mov qword [rbp + 0x25e8], rax
mov rcx, qword [rbp + 0x25e8]
call fcn.1400a60b1
nop
lea rax, [rbp + 0x16d8]
mov qword [rbp + 0x1718], rax
mov edx, 4
lea rcx, [rbp + 0x2c8]
call fcn.1400a4ae0
mov qword [rbp + 0x25e8], rax
lea r8, [rbp + 0x4c8]
lea rdx, str.actiondialog_return_ndialog_namepuzzle_captcha_submit_ncaptcha_answer
lea rcx, [rbp + 0x1738]
call fcn.1400a3370
mov qword [rbp + 0x25f0], rax
mov rax, qword [rbp + 0x25f0]
mov qword [rbp + 0x25f8], rax
lea r8, str.CaptchaID
mov rdx, qword [rbp + 0x25f8]
lea rcx, [rbp + 0x1778]
call fcn.1400a8609
mov qword [rbp + 0x2600], rax
mov rax, qword [rbp + 0x2600]
mov qword [rbp + 0x2608], rax
mov rax, qword [rbp + 0x25e8]
mov r8, rax
mov rdx, qword [rbp + 0x2608]
mov rcx, qword [rbp + 0x1718]
call fcn.1400a5080
mov qword [rbp + 0x2610], rax
mov r9d, 2
mov r8, qword [rbp + 0x2610]
xor edx, edx
mov rcx, qword [0x1402623e0]
call fcn.1400a82c6
nop
lea rcx, [rbp + 0x1778]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x1738]
call fcn.1400a40d1
nop
mov byte [rbp + 0x17b4], 1
lea rcx, [rbp + 0x4c8]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x440]
call fcn.1400a3e83
nop
lea rcx, [rbp + 0x350]
call fcn.1400a3e92
nop
lea rcx, [rbp + 0x308]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x2c8]
call fcn.1400a89c9
nop
lea rcx, [rbp + 0x288]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x17b4]
jmp 0x14016bc61
mov byte [rbp + 0x17d4], 0
lea rcx, [rbp + 0x4c8]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x440]
call fcn.1400a3e83
nop
lea rcx, [rbp + 0x350]
call fcn.1400a3e92
nop
lea rcx, [rbp + 0x308]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x2c8]
call fcn.1400a89c9
nop
lea rcx, [rbp + 0x288]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x17d4]
jmp 0x14016bc61
lea rdx, [rbp + 0x10]
mov rcx, qword [0x1402623e0]
call fcn.1400a622d
nop
mov byte [rbp + 0x17f4], 1
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x17f4]
jmp 0x14016bc61
mov edx, 1
lea rcx, [rbp + 0x10]
call fcn.1400a48d8
mov rcx, rax
call fcn.1400a3997
mov r8, rax
lea rdx, str._b__pProB10100_b______
lea rcx, [rbp + 0x1818]
call fcn.1400a3370
mov qword [rbp + 0x25e8], rax
mov rax, qword [rbp + 0x25e8]
mov qword [rbp + 0x25f0], rax
mov edx, 1
lea rcx, [rbp + 0x10]
call fcn.1400a48d8
mov rdx, qword [rbp + 0x25f0]
mov rcx, rax
call fcn.1400a710a
nop
lea rcx, [rbp + 0x1818]
call fcn.1400a40d1
nop
mov dword [rsp + 0x20], 0
mov r9d, 0xffffffff
lea r8, [rbp + 0x10]
mov dl, 1
mov rcx, qword [0x1402623e0]
call fcn.1400a6aa2
nop
mov byte [rbp + 0x1854], 1
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x1854]
jmp 0x14016bc61
mov edx, 1
lea rcx, [rbp + 0x10]
call fcn.1400a48d8
mov rcx, rax
call fcn.1400a3997
mov rdx, rax
lea rcx, [rbp + 0x508]
call fcn.1400a3b9f
nop
xor r8d, r8d
lea rdx, str.set_default_color_o
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016a926
xor r8d, r8d
lea rdx, str.end_dialogcaptcha_submitSubmit
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016a890
lea rax, [rbp + 0x1878]
mov qword [rbp + 0x18b8], rax
lea rdx, [rbp + 0x508]
mov rcx, qword [rbp + 0x18b8]
call fcn.1400a3b9f
mov qword [rbp + 0x25e8], rax
mov rcx, qword [rbp + 0x25e8]
call fcn.1400a6bab
nop
mov byte [rbp + 0x18d4], 1
lea rcx, [rbp + 0x508]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x18d4]
jmp 0x14016bc61
xor r8d, r8d
lea rdx, str.add_label_with_iconbig_wThe_Growtopia_Gazette
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016a926
lea rax, [rbp + 0x18f8]
mov qword [rbp + 0x1938], rax
lea rdx, str.actiondialog_return_ndialog_namegazette
mov rcx, qword [rbp + 0x1938]
call fcn.1400a5a94
mov qword [rbp + 0x25e8], rax
mov r9d, 2
mov r8, qword [rbp + 0x25e8]
xor edx, edx
mov rcx, qword [0x1402623e0]
call fcn.1400a82c6
nop
mov byte [rbp + 0x1954], 1
lea rcx, [rbp + 0x508]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x1954]
jmp 0x14016bc61
movzx eax, byte [0x140261fb8]
cmp eax, 1
jne 0x14016a9a0
xor r8d, r8d
lea rdx, str.add_buttonreport_player_wReport_Player__noflags00
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016a9a0
xor r8d, r8d
lea rdx, str.embed_datanetID
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016a9a0
mov byte [rbp + 0x1974], 1
lea rcx, [rbp + 0x508]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x1974]
jmp 0x14016bc61
movzx eax, byte [0x140261fb9]
cmp eax, 1
jne 0x14016ac13
lea rcx, [rbp + 0x508]
call fcn.1400a7fdd
mov qword [rbp + 0x25e8], rax
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
mov rcx, qword [rbp + 0x25e8]
sub rcx, rax
mov rax, rcx
dec rax
mov qword [rbp + 0x25f0], rax
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
add rax, 0x12
mov rcx, qword [rbp + 0x25f0]
mov r9, rcx
mov r8, rax
lea rdx, [rbp + 0x548]
lea rcx, [rbp + 0x508]
call fcn.1400a5fd0
nop
lea rcx, [rbp + 0x508]
call fcn.1400a7fdd
mov qword [rbp + 0x25e8], rax
xor r8d, r8d
lea rdx, [0x1402172a8]
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
mov rcx, qword [rbp + 0x25e8]
sub rcx, rax
mov rax, rcx
dec rax
mov qword [rbp + 0x25f0], rax
xor r8d, r8d
lea rdx, [0x1402172a8]
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
add rax, 7
mov rcx, qword [rbp + 0x25f0]
mov r9, rcx
mov r8, rax
lea rdx, [rbp + 0x588]
lea rcx, [rbp + 0x508]
call fcn.1400a5fd0
nop
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016abf9
xor r8d, r8d
lea rdx, str.Drop
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016abf9
lea rax, [rbp + 0x1998]
mov qword [rbp + 0x19d8], rax
lea r8, [rbp + 0x548]
lea rdx, str.actiondialog_return_ndialog_namedrop_item_nitemID
lea rcx, [rbp + 0x19f8]
call fcn.1400a3370
mov qword [rbp + 0x25e8], rax
mov rax, qword [rbp + 0x25e8]
mov qword [rbp + 0x25f0], rax
lea r8, str._ncount
mov rdx, qword [rbp + 0x25f0]
lea rcx, [rbp + 0x1a38]
call fcn.1400a8609
mov qword [rbp + 0x25f8], rax
mov rax, qword [rbp + 0x25f8]
mov qword [rbp + 0x2600], rax
lea r8, [rbp + 0x588]
mov rdx, qword [rbp + 0x2600]
mov rcx, qword [rbp + 0x19d8]
call fcn.1400a5080
mov qword [rbp + 0x2608], rax
mov r9d, 2
mov r8, qword [rbp + 0x2608]
xor edx, edx
mov rcx, qword [0x1402623e0]
call fcn.1400a82c6
nop
lea rcx, [rbp + 0x1a38]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x19f8]
call fcn.1400a40d1
nop
mov byte [rbp + 0x1a74], 1
lea rcx, [rbp + 0x588]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x548]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x508]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x1a74]
jmp 0x14016bc61
lea rcx, [rbp + 0x588]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x548]
call fcn.1400a40d1
nop
movzx eax, byte [0x140261fba]
cmp eax, 1
jne 0x14016af03
lea rcx, [rbp + 0x508]
call fcn.1400a7fdd
mov qword [rbp + 0x25e8], rax
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
mov rcx, qword [rbp + 0x25e8]
sub rcx, rax
mov rax, rcx
dec rax
mov qword [rbp + 0x25f0], rax
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
add rax, 0x12
mov rcx, qword [rbp + 0x25f0]
mov r9, rcx
mov r8, rax
lea rdx, [rbp + 0x5c8]
lea rcx, [rbp + 0x508]
call fcn.1400a5fd0
nop
lea rcx, [rbp + 0x508]
call fcn.1400a7fdd
mov qword [rbp + 0x25e8], rax
xor r8d, r8d
lea rdx, str.you_have
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
mov rcx, qword [rbp + 0x25e8]
sub rcx, rax
mov rax, rcx
dec rax
mov qword [rbp + 0x25f0], rax
xor r8d, r8d
lea rdx, str.you_have
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
add rax, 9
mov rcx, qword [rbp + 0x25f0]
mov r9, rcx
mov r8, rax
lea rdx, [rbp + 0x608]
lea rcx, [rbp + 0x508]
call fcn.1400a5fd0
nop
lea rdx, [0x14021731c]
lea rcx, [rbp + 0x648]
call fcn.1400a5a94
nop
xor r8d, r8d
lea rdx, [rbp + 0x648]
lea rcx, [rbp + 0x608]
call fcn.1400a4928
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0x688]
lea rcx, [rbp + 0x608]
call fcn.1400a5fd0
nop
xor r8d, r8d
lea rdx, str.embed_dataitemID
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016aeca
xor r8d, r8d
lea rdx, str.Trash
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016aeca
lea rax, [rbp + 0x1a98]
mov qword [rbp + 0x1ad8], rax
lea r8, [rbp + 0x5c8]
lea rdx, str.actiondialog_return_ndialog_nametrash_item_nitemID
lea rcx, [rbp + 0x1af8]
call fcn.1400a3370
mov qword [rbp + 0x25e8], rax
mov rax, qword [rbp + 0x25e8]
mov qword [rbp + 0x25f0], rax
lea r8, str._ncount
mov rdx, qword [rbp + 0x25f0]
lea rcx, [rbp + 0x1b38]
call fcn.1400a8609
mov qword [rbp + 0x25f8], rax
mov rax, qword [rbp + 0x25f8]
mov qword [rbp + 0x2600], rax
lea r8, [rbp + 0x688]
mov rdx, qword [rbp + 0x2600]
mov rcx, qword [rbp + 0x1ad8]
call fcn.1400a5080
mov qword [rbp + 0x2608], rax
mov r9d, 2
mov r8, qword [rbp + 0x2608]
xor edx, edx
mov rcx, qword [0x1402623e0]
call fcn.1400a82c6
nop
lea rcx, [rbp + 0x1b38]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x1af8]
call fcn.1400a40d1
nop
mov byte [rbp + 0x1b74], 1
lea rcx, [rbp + 0x688]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x648]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x608]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x5c8]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x508]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x1b74]
jmp 0x14016bc61
lea rcx, [rbp + 0x688]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x648]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x608]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x5c8]
call fcn.1400a40d1
nop
jmp 0x14016b172
movzx eax, byte [0x140262228]
test eax, eax
je 0x14016b172
xor r8d, r8d
lea rdx, [0x140217368]
lea rcx, [rbp + 0x508]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016b172
mov r8, 0xffffffffffffffff
lea rdx, str._4Stop_ignoring
lea rcx, [rbp + 0x508]
call fcn.1400a50e4
mov dword [rbp + 0x6c4], eax
movsxd rax, dword [rbp + 0x6c4]
mov r9, rax
xor r8d, r8d
lea rdx, [rbp + 0x6e8]
lea rcx, [rbp + 0x508]
call fcn.1400a5fd0
nop
mov r8, 0xffffffffffffffff
lea rdx, str.add_button
lea rcx, [rbp + 0x6e8]
call fcn.1400a50e4
add rax, 0xb
mov r9, 0xffffffffffffffff
mov r8, rax
lea rdx, [rbp + 0x728]
lea rcx, [rbp + 0x6e8]
call fcn.1400a5fd0
nop
lea rcx, [rbp + 0x728]
call fcn.1400a37c6
mov rcx, rax
call qword [sym.imp.ucrtbased.dll_atoi]
mov dword [rbp + 0x764], eax
cmp dword [rbp + 0x764], 0
jne 0x14016b014
mov byte [0x140262228], 0
lea rax, [rbp + 0x1b98]
mov qword [rbp + 0x1bd8], rax
lea rdx, str.name_resolving_seems_to_have_failed.
mov rcx, qword [rbp + 0x1bd8]
call fcn.1400a5a94
mov qword [rbp + 0x25e8], rax
mov rcx, qword [rbp + 0x25e8]
call fcn.1400a60b1
nop
jmp 0x14016b122
lea rax, [rbp + 0x1bf8]
mov qword [rbp + 0x1c38], rax
lea r8, [rbp + 0x728]
lea rdx, str._4Target_UID:__2
mov rcx, qword [rbp + 0x1c38]
call fcn.1400a3370
mov qword [rbp + 0x25e8], rax
mov rcx, qword [rbp + 0x25e8]
call fcn.1400a60b1
nop
lea rax, [rbp + 0x1c58]
mov qword [rbp + 0x1c98], rax
lea r8, [rbp + 0x728]
lea rdx, str.actiondialog_return_ndialog_namefriends_nbuttonClicked
mov rcx, qword [rbp + 0x1c98]
call fcn.1400a3370
mov qword [rbp + 0x25e8], rax
mov r9d, 2
mov r8, qword [rbp + 0x25e8]
xor edx, edx
mov rcx, qword [0x1402623e0]
call fcn.1400a82c6
nop
lea rax, [rbp + 0x1cb8]
mov qword [rbp + 0x1cf8], rax
lea r8, [rbp + 0x728]
lea rdx, str.actiondialog_return_ndialog_namefriends_remove_nfriendID
lea rcx, [rbp + 0x1d18]
call fcn.1400a3370
mov qword [rbp + 0x25e8], rax
mov rax, qword [rbp + 0x25e8]
mov qword [rbp + 0x25f0], rax
lea r8, str._nbuttonClickedremove
mov rdx, qword [rbp + 0x25f0]
mov rcx, qword [rbp + 0x1cf8]
call fcn.1400a8609
mov qword [rbp + 0x25f8], rax
mov r9d, 2
mov r8, qword [rbp + 0x25f8]
xor edx, edx
mov rcx, qword [0x1402623e0]
call fcn.1400a82c6
nop
lea rcx, [rbp + 0x1d18]
call fcn.1400a40d1
nop
mov byte [rbp + 0x1d54], 1
lea rcx, [rbp + 0x728]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x6e8]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x508]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x1d54]
jmp 0x14016bc61
lea rcx, [rbp + 0x508]
call fcn.1400a40d1
nop
jmp 0x14016bc3d
mov edx, 1
lea rcx, [rbp + 0x10]
call fcn.1400a30c3
mov rcx, rax
call fcn.1400a3997
mov rdx, rax
lea rcx, [rbp + 0x788]
call fcn.1400a3b9f
nop
xor r8d, r8d
lea rdx, [0x1402174a0]
lea rcx, [rbp + 0x788]
call fcn.1400a52d3
test rax, rax
jne 0x14016b437
mov r9, 0xffffffffffffffff
mov r8d, 6
lea rdx, [rbp + 0x1d78]
lea rcx, [rbp + 0x788]
call fcn.1400a5fd0
mov qword [rbp + 0x25e8], rax
mov rcx, qword [rbp + 0x25e8]
call fcn.1400a37c6
mov rcx, rax
call qword [sym.imp.ucrtbased.dll_atoi]
mov dword [rbp + 0x7c4], eax
lea rcx, [rbp + 0x1d78]
call fcn.1400a40d1
nop
mov rax, qword [0x1402623e0]
mov eax, dword [rax + 0x118]
cmp dword [rbp + 0x7c4], eax
jne 0x14016b262
lea rcx, [rbp + 0x1dc0]
call fcn.1400a625f
mov rax, qword [0x1402623e0]
add rax, 0xc8
lea rdx, [rbp + 0x1dc0]
mov rcx, rax
call fcn.1400a30b9
lea rcx, [rbp + 0x1dc0]
call fcn.1400a51d4
nop
mov rax, qword [0x1402623e0]
add rax, 0xa8
mov qword [rbp + 0x7e8], rax
mov qword [rbp + 0x808], 0
jmp 0x14016b294
mov rax, qword [rbp + 0x808]
inc rax
mov qword [rbp + 0x808], rax
mov rcx, qword [rbp + 0x7e8]
call fcn.1400a43d3
cmp qword [rbp + 0x808], rax
jae 0x14016b437
mov rdx, qword [rbp + 0x808]
mov rcx, qword [rbp + 0x7e8]
call fcn.1400a41a8
mov qword [rbp + 0x828], rax
mov rax, qword [rbp + 0x828]
mov ecx, dword [rbp + 0x7c4]
cmp dword [rax + 0x50], ecx
jne 0x14016b432
lea rax, [rbp + 0x1e48]
mov qword [rbp + 0x1e78], rax
lea rax, [rbp + 0x1ec8]
mov qword [rbp + 0x1ef8], rax
lea rax, [rbp + 0x1f18]
mov qword [rbp + 0x1f48], rax
lea rax, [rbp + 0x1f68]
mov qword [rbp + 0x1f98], rax
lea rdx, [rbp + 0x1e98]
mov rcx, qword [rbp + 0x7e8]
call fcn.1400a3c8f
mov qword [rbp + 0x25e8], rax
mov rax, qword [rbp + 0x25e8]
mov qword [rbp + 0x25f0], rax
mov rdx, qword [rbp + 0x25f0]
mov rcx, qword [rbp + 0x1e78]
call fcn.1400a419e
mov qword [rbp + 0x25f8], rax
mov rax, qword [rbp + 0x25f8]
mov qword [rbp + 0x2600], rax
mov rdx, qword [rbp + 0x1f48]
mov rcx, qword [rbp + 0x7e8]
call fcn.1400a3c8f
mov qword [rbp + 0x2608], rax
mov rdx, qword [rbp + 0x1f98]
mov rcx, qword [rbp + 0x7e8]
call fcn.1400a8a9b
mov qword [rbp + 0x2610], rax
mov r9, qword [rbp + 0x828]
mov r8, qword [rbp + 0x2608]
mov rdx, qword [rbp + 0x2610]
lea rcx, [rbp + 0x1fb8]
call fcn.1400a7d6c
mov qword [rbp + 0x2618], rax
mov rax, qword [rbp + 0x2618]
mov qword [rbp + 0x2620], rax
mov rdx, qword [rbp + 0x2620]
mov rcx, qword [rbp + 0x1ef8]
call fcn.1400a419e
mov qword [rbp + 0x2628], rax
mov r9, qword [rbp + 0x2600]
mov r8, qword [rbp + 0x2628]
lea rdx, [rbp + 0x1fe8]
mov rcx, qword [rbp + 0x7e8]
call fcn.1400a8af5
lea rcx, [rbp + 0x1fe8]
call fcn.1400a8627
lea rcx, [rbp + 0x1fb8]
call fcn.1400a8627
nop
lea rcx, [rbp + 0x1e98]
call fcn.1400a8627
nop
jmp 0x14016b437
jmp 0x14016b283
lea rcx, [rbp + 0x788]
call fcn.1400a40d1
nop
jmp 0x14016bc3d
mov edx, 1
lea rcx, [rbp + 0x10]
call fcn.1400a30c3
mov rcx, rax
call fcn.1400a3997
mov rdx, rax
lea rcx, [rbp + 0x848]
call fcn.1400a3b9f
nop
mov edx, 0x20
lea rcx, [rbp + 0x888]
call fcn.1400a5251
lea rax, [rbp + 0x2018]
mov qword [rbp + 0x2058], rax
lea rdx, [rbp + 0x848]
mov rcx, qword [rbp + 0x2058]
call fcn.1400a3b9f
mov qword [rbp + 0x25e8], rax
mov rdx, qword [rbp + 0x25e8]
lea rcx, [rbp + 0x888]
call fcn.1400a5f30
nop
lea rdx, str.name
lea rcx, [rbp + 0x2078]
call fcn.1400a5a94
nop
lea rdx, [rbp + 0x2078]
lea rcx, [rbp + 0x888]
call fcn.1400a68a9
mov qword [rbp + 0x8c8], rax
lea rcx, [rbp + 0x2078]
call fcn.1400a40d1
nop
lea rdx, str.netID
lea rcx, [rbp + 0x20b8]
call fcn.1400a5a94
nop
lea rdx, [rbp + 0x20b8]
lea rcx, [rbp + 0x888]
call fcn.1400a68a9
mov qword [rbp + 0x8e8], rax
lea rcx, [rbp + 0x20b8]
call fcn.1400a40d1
nop
lea rdx, [0x1402174b8]
lea rcx, [rbp + 0x20f8]
call fcn.1400a5a94
nop
lea rdx, [rbp + 0x20f8]
lea rcx, [rbp + 0x888]
call fcn.1400a68a9
mov qword [rbp + 0x908], rax
lea rcx, [rbp + 0x20f8]
call fcn.1400a40d1
nop
cmp qword [rbp + 0x8c8], 0
je 0x14016bc23
cmp qword [rbp + 0x8e8], 0
je 0x14016bc23
cmp qword [rbp + 0x908], 0
je 0x14016bc23
lea rcx, [rbp + 0x930]
call fcn.1400a625f
nop
lea rdx, str.invis
lea rcx, [rbp + 0x2158]
call fcn.1400a5a94
nop
lea rdx, [rbp + 0x2158]
lea rcx, [rbp + 0x888]
call fcn.1400a68a9
add rax, 0x48
lea rdx, [0x1402174c4]
mov rcx, rax
call fcn.1400a481a
mov byte [rbp + 0x2134], al
lea rcx, [rbp + 0x2158]
call fcn.1400a40d1
movzx eax, byte [rbp + 0x2134]
test eax, eax
je 0x14016b80f
mov rax, qword [rbp + 0x8c8]
add rax, 0x48
mov rdx, rax
lea rcx, [rbp + 0x930]
call fcn.1400a7d1c
nop
lea rdx, str.country
lea rcx, [rbp + 0x2198]
call fcn.1400a5a94
nop
lea r8, [rbp + 0x2198]
lea rdx, [rbp + 0x21d8]
lea rcx, [rbp + 0x888]
call fcn.1400a702e
mov qword [rbp + 0x25e8], rax
mov rdx, qword [rbp + 0x25e8]
lea rcx, [rbp + 0x958]
call fcn.1400a497d
lea rcx, [rbp + 0x21d8]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x2198]
call fcn.1400a40d1
nop
mov rax, qword [rbp + 0x8e8]
add rax, 0x48
mov r8, rax
lea rdx, [0x1402174d4]
lea rcx, [rbp + 0x2218]
call fcn.1400a3370
mov qword [rbp + 0x25e8], rax
mov rax, qword [rbp + 0x25e8]
mov qword [rbp + 0x25f0], rax
lea r8, [0x1402174d0]
mov rdx, qword [rbp + 0x25f0]
lea rcx, [rbp + 0x2258]
call fcn.1400a8609
mov qword [rbp + 0x25f8], rax
mov rax, qword [rbp + 0x25f8]
mov qword [rbp + 0x2600], rax
mov rax, qword [rbp + 0x8c8]
add rax, 0x28
xor edx, edx
mov rcx, rax
call fcn.1400a4ae0
mov rdx, qword [rbp + 0x2600]
mov rcx, rax
call fcn.1400a44d2
nop
lea rcx, [rbp + 0x2258]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x2218]
call fcn.1400a40d1
nop
lea rdx, str.posXY
lea rcx, [rbp + 0x2298]
call fcn.1400a5a94
nop
lea rdx, [rbp + 0x2298]
lea rcx, [rbp + 0x888]
call fcn.1400a68a9
mov qword [rbp + 0x9b8], rax
lea rcx, [rbp + 0x2298]
call fcn.1400a40d1
nop
cmp qword [rbp + 0x9b8], 0
je 0x14016b80d
mov rax, qword [rbp + 0x9b8]
add rax, 0x28
mov rcx, rax
call fcn.1400a523d
cmp rax, 2
jb 0x14016b80d
mov rax, qword [rbp + 0x9b8]
add rax, 0x28
xor edx, edx
mov rcx, rax
call fcn.1400a4ae0
mov rcx, rax
call fcn.1400a37c6
mov rcx, rax
call qword [sym.imp.ucrtbased.dll_atoi]
mov dword [rbp + 0x9d4], eax
mov rax, qword [rbp + 0x9b8]
add rax, 0x28
mov edx, 1
mov rcx, rax
call fcn.1400a4ae0
mov rcx, rax
call fcn.1400a37c6
mov rcx, rax
call qword [sym.imp.ucrtbased.dll_atoi]
mov dword [rbp + 0x9f4], eax
cvtsi2ss xmm0, dword [rbp + 0x9d4]
cvtsi2ss xmm1, dword [rbp + 0x9f4]
movaps xmm2, xmm1
movaps xmm1, xmm0
lea rcx, [rbp + 0x22d4]
call fcn.1400a8ac8
mov rax, qword [rax]
mov qword [rbp + 0x988], rax
jmp 0x14016b81d
mov byte [rbp + 0x991], 1
mov byte [rbp + 0x990], 1
lea rdx, str.mstate
lea rcx, [rbp + 0x2318]
call fcn.1400a5a94
nop
mov eax, dword [rbp + 0x25d4]
or eax, 1
mov dword [rbp + 0x25d4], eax
lea r8, [rbp + 0x2318]
lea rdx, [rbp + 0x2358]
lea rcx, [rbp + 0x888]
call fcn.1400a702e
mov qword [rbp + 0x25e8], rax
mov rax, qword [rbp + 0x25e8]
mov qword [rbp + 0x25f0], rax
mov eax, dword [rbp + 0x25d4]
or eax, 2
mov dword [rbp + 0x25d4], eax
lea rdx, [0x1402174c4]
mov rcx, qword [rbp + 0x25f0]
call fcn.1400a5549
movzx eax, al
test eax, eax
jne 0x14016b911
lea rdx, str.smstate
lea rcx, [rbp + 0x2398]
call fcn.1400a5a94
nop
mov eax, dword [rbp + 0x25d4]
or eax, 4
mov dword [rbp + 0x25d4], eax
lea r8, [rbp + 0x2398]
lea rdx, [rbp + 0x23d8]
lea rcx, [rbp + 0x888]
call fcn.1400a702e
mov qword [rbp + 0x25f8], rax
mov eax, dword [rbp + 0x25d4]
or eax, 8
mov dword [rbp + 0x25d4], eax
lea rdx, [0x1402174c4]
mov rcx, qword [rbp + 0x25f8]
call fcn.1400a5549
movzx eax, al
test eax, eax
jne 0x14016b911
mov dword [rbp + 0x2600], 0
jmp 0x14016b91b
mov dword [rbp + 0x2600], 1
movzx eax, byte [rbp + 0x2600]
mov byte [rbp + 0x22f4], al
mov eax, dword [rbp + 0x25d4]
and eax, 8
test eax, eax
je 0x14016b949
and dword [rbp + 0x25d4], 0xfffffff7
lea rcx, [rbp + 0x23d8]
call fcn.1400a40d1
nop
mov eax, dword [rbp + 0x25d4]
and eax, 4
test eax, eax
je 0x14016b96a
and dword [rbp + 0x25d4], 0xfffffffb
lea rcx, [rbp + 0x2398]
call fcn.1400a40d1
nop
mov eax, dword [rbp + 0x25d4]
and eax, 2
test eax, eax
je 0x14016b98b
and dword [rbp + 0x25d4], 0xfffffffd
lea rcx, [rbp + 0x2358]
call fcn.1400a40d1
nop
mov eax, dword [rbp + 0x25d4]
and eax, 1
test eax, eax
je 0x14016b9ac
and dword [rbp + 0x25d4], 0xfffffffe
lea rcx, [rbp + 0x2318]
call fcn.1400a40d1
nop
movzx eax, byte [rbp + 0x22f4]
test eax, eax
je 0x14016b9be
mov byte [rbp + 0x991], 1
lea rdx, str.userID
lea rcx, [rbp + 0x2418]
call fcn.1400a5a94
nop
lea rdx, [rbp + 0x2418]
lea rcx, [rbp + 0x888]
call fcn.1400a8acd
mov dword [rbp + 0x984], eax
lea rcx, [rbp + 0x2418]
call fcn.1400a40d1
nop
lea rdx, str.netID
lea rcx, [rbp + 0x2458]
call fcn.1400a5a94
nop
lea rdx, [rbp + 0x2458]
lea rcx, [rbp + 0x888]
call fcn.1400a8acd
mov dword [rbp + 0x980], eax
lea rcx, [rbp + 0x2458]
call fcn.1400a40d1
nop
xor r8d, r8d
lea rdx, str.typelocal
lea rcx, [rbp + 0x848]
call fcn.1400a52d3
cmp rax, 0xffffffffffffffff
je 0x14016babd
lea rdx, str.mstate
lea rcx, [rbp + 0x2498]
call fcn.1400a5a94
nop
lea rdx, [rbp + 0x2498]
lea rcx, [rbp + 0x888]
call fcn.1400a68a9
add rax, 0x28
xor edx, edx
mov rcx, rax
call fcn.1400a4ae0
lea rdx, [0x1402174c4]
mov rcx, rax
call fcn.1400a3307
nop
lea rcx, [rbp + 0x2498]
call fcn.1400a40d1
nop
mov rax, qword [0x1402623e0]
add rax, 0xc8
lea rdx, [rbp + 0x930]
mov rcx, rax
call fcn.1400a9333
nop
mov rax, qword [0x1402623e0]
add rax, 0xa8
lea rdx, [rbp + 0x930]
mov rcx, rax
call fcn.1400a8c5d
nop
lea rdx, [rbp + 0xa18]
lea rcx, [rbp + 0x888]
call fcn.1400a6f43
nop
lea rdx, str.onlineID
lea rcx, [rbp + 0x24d8]
call fcn.1400a5a94
nop
lea rdx, [0x1402174b8]
lea rcx, [rbp + 0x2518]
call fcn.1400a5a94
nop
lea r8, [rbp + 0x24d8]
lea rdx, [rbp + 0x2518]
lea rcx, [rbp + 0xa18]
call fcn.1400a44af
nop
lea rcx, [rbp + 0x2518]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x24d8]
call fcn.1400a40d1
nop
mov edx, 1
lea rcx, [rbp + 0x10]
call fcn.1400a48d8
lea rdx, [rbp + 0xa18]
mov rcx, rax
call fcn.1400a710a
nop
lea rdx, [rbp + 0x2558]
lea rcx, [rbp + 0x10]
call fcn.1400a7141
mov qword [rbp + 0x25e8], rax
mov rcx, qword [rbp + 0x25e8]
call fcn.1400a37c6
mov rdx, rax
lea rcx, str._CLIENT_:_new:__s_n
call fcn.1400a5c7e
lea rcx, [rbp + 0x2558]
call fcn.1400a40d1
nop
mov dword [rsp + 0x20], 0xffffffff
mov r9d, 0xffffffff
lea r8, [rbp + 0x10]
mov dl, 1
mov rcx, qword [0x1402623e0]
call fcn.1400a6aa2
nop
mov byte [rbp + 0x2594], 1
lea rcx, [rbp + 0xa18]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x930]
call fcn.1400a51d4
nop
lea rcx, [rbp + 0x888]
call fcn.1400a88fc
nop
lea rcx, [rbp + 0x848]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x2594]
jmp 0x14016bc61
lea rcx, [rbp + 0x888]
call fcn.1400a88fc
nop
lea rcx, [rbp + 0x848]
call fcn.1400a40d1
nop
mov byte [rbp + 0x25b4], 0
lea rcx, [rbp + 0x248]
call fcn.1400a40d1
nop
lea rcx, [rbp + 0x10]
call fcn.1400a3a7d
movzx eax, byte [rbp + 0x25b4]
mov rdi, rax
lea rcx, [rbp - 0x30]
lea rdx, reloc.WS2_32.dll_shutdown
call fcn.1400a7dda
mov rax, rdi
mov rcx, qword [rbp + 0x2630]
xor rcx, rbp
call fcn.1400a5d78
lea rsp, [rbp + 0x2648]
pop rdi
pop rbp
ret