Function at 0x1400b69a0
Capabilities:
Encode data using base64

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x7d8]
sub rsp, 0x8d8
mov rax, qword [0x140295010]
xor rax, rsp
mov qword [rbp + 0x7c0], rax
mov dword [rsp + 0x60], r9d
mov dword [rsp + 0x50], r8d
mov r14, rdx
mov rdi, rcx
mov qword [rbp - 0x70], rcx
mov eax, dword [rbp + 0x840]
mov dword [rsp + 0x58], eax
xor r12d, r12d
mov esi, r12d
mov dword [rsp + 0x40], r12d
lea edx, [r12 + 8]
lea rcx, [rsp + 0x48]
call fcn.140019bb0
mov r9d, dword [r14 + 0x208]
mov r8, qword [0x140296838]
mov rdx, qword [0x140296830]
lea rcx, [rsp + 0x48]
call fcn.1401cf7c0
mov rbx, qword [rsp + 0x48]
cmp rbx, qword [0x140296838]
je 0x1400b7f20
lea r15, [0x140226c92]
mov rdx, r15
lea rcx, [rbp + 0x760]
call fcn.14001a2b0
nop
mov r13d, r12d
mov rdx, qword [r14 + 0xb0]
mov rax, qword [r14 + 0xb8]
sub rax, rdx
sar rax, 5
movabs r8, 0x7fffffffffffffff
test rax, rax
je 0x1400b6c56
nop dword [rax + rax]
lea rdi, [r12 + rdx]
mov rcx, qword [rdi + 0x10]
mov rax, r8
sub rax, rcx
cmp rax, 0x18
jb 0x1400b7f49
mov rax, rdi
cmp qword [rdi + 0x18], 0x10
jb 0x1400b6aa5
mov rax, qword [rdi]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x18
lea r9, str._nadd_checkboxcheckbox__
lea rcx, [rbp]
call fcn.1401d7570
or esi, 8
mov r8d, 3
lea rdx, [0x14024df9c]
lea rcx, [rbp]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x740], xmm0
xor ecx, ecx
mov qword [rbp + 0x750], rcx
mov qword [rbp + 0x758], rcx
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x740], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x750], xmm1
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], cl
or esi, 0x10
mov r8, qword [rdi + 0x10]
cmp qword [rdi + 0x18], 0x10
jb 0x1400b6b2f
mov rdi, qword [rdi]
mov rdx, rdi
lea rcx, [rbp + 0x740]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x7a0], xmm0
xor edi, edi
mov qword [rbp + 0x7b0], rdi
mov qword [rbp + 0x7b8], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x7a0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x7b0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
or esi, 0x20
lea r8d, [rdi + 4]
lea rdx, [0x14024df94]
lea rcx, [rbp + 0x7a0]
call fcn.1401cab10
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x78], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
or esi, 0x40
mov dword [rsp + 0x40], esi
lea rdx, [rsp + 0x68]
movq rcx, xmm0
movdqa xmm0, xmm1
psrldq xmm0, 8
movq rax, xmm0
cmp rax, 0x10
cmovae rdx, rcx
movq r8, xmm1
lea rcx, [rbp + 0x760]
call fcn.1401cab10
nop
lea rcx, [rsp + 0x68]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x7a0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x740]
call fcn.1401ca7b0
nop
lea rcx, [rbp]
call fcn.1401ca7b0
inc r13d
add r12, 0x20
mov rdx, qword [r14 + 0xb0]
mov rcx, qword [r14 + 0xb8]
sub rcx, rdx
sar rcx, 5
movsxd rax, r13d
cmp rax, rcx
movabs r8, 0x7fffffffffffffff
jb 0x1400b6a80
mov rdi, qword [rbp - 0x70]
xor r12d, r12d
cmp qword [rbp + 0x770], 0
jne 0x1400b6c73
lea rdx, str._nadd_labelsmallCurrently__youre_the_only_one_with_access.__left
lea rcx, [rbp + 0x760]
call fcn.1401c86b0
sub rbx, qword [0x140296830]
movabs rax, 0x2aaaaaaaaaaaaaab
imul rbx
sar rdx, 5
mov rax, rdx
shr rax, 0x3f
add rdx, rax
lea rbx, [rdx + rdx*2]
shl rbx, 6
add rbx, qword [0x140296830]
xorps xmm0, xmm0
movups xmmword [rbp + 0x780], xmm0
mov qword [rbp + 0x790], r12
mov qword [rbp + 0x798], r12
mov r8d, 0x2d
lea rdx, str._nadd_buttongetKeyGet_Guild_Keynoflags00
lea rcx, [rbp + 0x780]
call fcn.14001a320
nop
mov dword [rsp + 0x48], r12d
mov byte [rsp + 0x20], 0
mov r9b, 1
lea r8, [rsp + 0x48]
mov edx, 0x16b8
mov rcx, rdi
call fcn.14005e5e0
cmp dword [rsp + 0x48], 0
je 0x1400b6d0b
mov rdx, r15
lea rcx, [rbp + 0x780]
call fcn.1401c86b0
mov dword [rbp + 0x740], r12d
mov ecx, 0x3d
call fcn.1401e85bc
mov qword [rbp + 0x748], rax
mov dword [rbp + 0x744], 0x3d
mov dword [rax + 0xc], r12d
mov qword [rax + 0x10], 8
mov qword [rax + 0x1c], r12
mov qword [rax + 0x24], r12
mov qword [rax + 0x2c], r12
mov qword [rax + 0x34], r12
mov byte [rax + 0x3c], 0
mov dword [rax], 4
mov dword [rax + 4], 1
mov dword [rax + 8], 0xffffffff
mov dword [rax + 0x18], r12d
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r12
mov qword [rbp - 0x80], r12
mov r8d, reloc.WS2_32.dll_ntohs
lea rdx, str.OnDialogRequest
lea rcx, [rsp + 0x68]
call fcn.14001a320
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x740]
call fcn.1400340a0
mov edx, dword [r14 + 0x1b8]
lea rcx, [rbp + 0x580]
call fcn.1400176c0
mov qword [rbp - 0x78], rax
lea rdx, [r14 + 8]
mov r13, qword [rdi + 0x30]
mov r9, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0x10
jb 0x1400b6dcb
mov rdx, qword [rdx]
mov r8, qword [r13 + 0x320]
lea rcx, [r13 + 0x310]
cmp qword [r13 + 0x328], 0x10
jb 0x1400b6dea
mov rcx, qword [r13 + 0x310]
cmp r8, r9
jne 0x1400b6dfc
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400b6dfc
mov al, 1
jmp 0x1400b6dfe
xor al, al
lea r8, [0x140229d74]
lea rdi, [0x140227694]
mov rcx, rdi
test al, al
cmovne rcx, r8
mov qword [rbp - 0x28], rcx
cmp qword [r13 + 0x320], 0
je 0x1400b6e65
lea r8, [r13 + 0x310]
lea rdx, str._nadd_smalltextYour_current_home_world_is:
lea rcx, [rbp + 0x540]
call fcn.1401cee20
nop
or esi, 1
mov dword [rsp + 0x40], esi
lea r8, [0x140227e98]
mov rdx, rax
lea rcx, [rbp + 0x520]
call fcn.1401ce740
mov qword [rsp + 0x48], rax
or esi, 2
jmp 0x1400b6e7c
mov rdx, r15
lea rcx, [rbp + 0x500]
call fcn.14001a2b0
mov qword [rsp + 0x48], rax
or esi, 4
mov dword [rsp + 0x40], esi
mov rax, rdi
cmp byte [r14 + 0x18f], 0
lea r12, [0x140229d74]
cmovne rax, r12
mov qword [rbp - 0x30], rax
mov r8d, dword [r14 + 0x1b4]
lea r9, [rbp + 0x7b5]
nop dword [rax + rax]
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x1400b6eb0
lea r8, [rbp + 0x7b5]
mov rdx, r9
lea rcx, [rbp + 0x3c0]
call fcn.1401d8420
or esi, 0x180
mov dword [rsp + 0x40], esi
mov rax, rdi
cmp byte [r14 + 0x18e], 0
cmovne rax, r12
mov qword [rbp - 0x38], rax
mov rax, rdi
cmp byte [r14 + 0x18d], 0
cmovne rax, r12
mov qword [rbp - 0x40], rax
mov r13, rdi
cmp byte [rbx + 0x80], 1
cmove r13, r12
mov edx, dword [rsp + 0x58]
lea rcx, [rbp + 0x720]
call fcn.1400176c0
mov qword [rbp - 0x48], rax
mov edx, dword [rsp + 0x60]
lea rcx, [rbp + 0x700]
call fcn.1400176c0
mov qword [rbp - 0x50], rax
movzx r8d, byte [rbx + 0x83]
test r8b, r8b
je 0x1400b6f6c
lea r15, str._nadd_labelsmall_2All_guild_members_have_access.__left
jmp 0x1400b6f90
cmp byte [rbx + 0x82], 0
je 0x1400b6f7e
lea r15, str._nadd_labelsmall_2Guild_Co_Leaders_and_Elders_have_access.__left
jmp 0x1400b6f90
lea rax, str._nadd_labelsmall_2Guild_Co_Leaders_have_access.__left
cmp byte [rbx + 0x81], 0
cmovne r15, rax
mov rdx, rbx
mov ecx, 0x82
mov r12, rdi
test r8b, r8b
lea r8, [0x140229d74]
cmovne r12, r8
mov r14, rdi
cmp byte [rbx + rcx], 0
cmovne r14, r8
cmp byte [rbx + 0x81], 0
cmovne rdi, r8
movzx eax, word [rbx + 4]
lea rdx, [rax + rax*2]
mov rax, qword [0x1402963b8]
mov rdx, qword [rax + rdx*8 - 0x18]
mov edx, dword [rdx]
lea rcx, [rbp + 0x6e0]
call fcn.1400176c0
mov qword [rbp - 0x58], rax
mov r8d, dword [rbx + 8]
lea r9, [rbp + 0x7b5]
dec r9
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x1400b6ff0
lea r8, [rbp + 0x7b5]
mov rdx, r9
lea rcx, [rbp + 0x3a0]
call fcn.1401d8420
or esi, 0x600
mov dword [rsp + 0x40], esi
movzx edx, word [rbx + 4]
lea rcx, [rbp + 0x6c0]
call fcn.1400176c0
mov qword [rbp - 0x60], rax
mov edx, dword [rsp + 0x58]
lea rcx, [rbp + 0x6a0]
call fcn.1400176c0
mov qword [rbp - 0x68], rax
mov edx, dword [rsp + 0x60]
lea rcx, [rbp + 0x680]
call fcn.1400176c0
mov qword [rsp + 0x58], rax
mov edx, dword [rsp + 0x50]
lea rcx, [rbp + 0x660]
call fcn.1400176c0
mov qword [rsp + 0x60], rax
movsxd rcx, dword [rsp + 0x50]
imul rdx, rcx, 0x3b8
add rdx, 0x308
add rdx, qword [0x140296980]
mov r8, qword [rdx + 0x10]
movabs rcx, 0x7fffffffffffffff
sub rcx, r8
cmp rcx, 0x1f
jb 0x1400b7f43
cmp qword [rdx + 0x18], 0x10
jb 0x1400b70cb
mov rdx, qword [rdx]
mov qword [rsp + 0x30], r8
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 0x1f
lea r9, str.add_label_with_iconbig_wEdit
lea rcx, [rbp + 0x380]
call fcn.1401d7570
bts esi, 0xb
mov dword [rsp + 0x40], esi
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0x380]
call fcn.1401cab10
movups xmm0, xmmword [rax]
movups xmmword [rbp], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x10], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts esi, 0xc
mov dword [rsp + 0x40], esi
mov r9, qword [rsp + 0x60]
lea r8, [rbp]
lea rcx, [rbp + 0x360]
call fcn.1401d7380
bts esi, 0xd
mov dword [rsp + 0x40], esi
mov r8d, 0x25
lea rdx, str._nadd_spacersmall_nembed_datatilex
lea rcx, [rbp + 0x360]
call fcn.1401cab10
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x280], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x290], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts esi, 0xe
mov dword [rsp + 0x40], esi
mov r9, qword [rsp + 0x58]
lea r8, [rbp + 0x280]
lea rcx, [rbp + 0x4c0]
call fcn.1401d7380
bts esi, 0xf
mov dword [rsp + 0x40], esi
mov r8d, reloc.WS2_32.dll_select
lea rdx, str._nembed_datatiley
lea rcx, [rbp + 0x4c0]
call fcn.1401cab10
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x260], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x270], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts esi, 0x10
mov dword [rsp + 0x40], esi
mov r9, qword [rbp - 0x68]
lea r8, [rbp + 0x260]
lea rcx, [rbp + 0x4a0]
call fcn.1401d7380
bts esi, 0x11
mov dword [rsp + 0x40], esi
mov r8d, setsockopt
lea rdx, str._nadd_player_info
lea rcx, [rbp + 0x4a0]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
xor ecx, ecx
mov qword [rsp + 0x78], rcx
mov qword [rbp - 0x80], rcx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x78], xmm1
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], cl
bts esi, 0x12
mov dword [rsp + 0x40], esi
lea rdx, [rbx + 0x10]
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0x10
jb 0x1400b728f
mov rdx, qword [rdx]
lea rcx, [rsp + 0x68]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
xor ebx, ebx
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x10], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts esi, 0x13
mov dword [rsp + 0x40], esi
lea r8d, [rbx + 3]
lea rdx, [0x14024e650]
lea rcx, [rbp - 0x20]
call fcn.1401cab10
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x240], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x250], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts esi, 0x14
mov dword [rsp + 0x40], esi
mov r9, qword [rbp - 0x60]
lea r8, [rbp + 0x240]
lea rcx, [rbp + 0x480]
call fcn.1401d7380
bts esi, 0x15
mov dword [rsp + 0x40], esi
lea r8d, [rbx + 1]
lea rdx, [0x140227d8c]
lea rcx, [rbp + 0x480]
call fcn.1401cab10
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x340], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x350], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts esi, 0x16
mov dword [rsp + 0x40], esi
lea r9, [rbp + 0x3a0]
lea r8, [rbp + 0x340]
lea rcx, [rbp + 0x460]
call fcn.1401d7380
bts esi, 0x17
mov dword [rsp + 0x40], esi
lea r8d, [rbx + 1]
lea rdx, [0x140227d8c]
lea rcx, [rbp + 0x460]
call fcn.1401cab10
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x320], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x330], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts esi, 0x18
mov dword [rsp + 0x40], esi
mov r9, qword [rbp - 0x58]
lea r8, [rbp + 0x320]
lea rcx, [rbp + 0x440]
call fcn.1401d7380
bts esi, 0x19
mov dword [rsp + 0x40], esi
lea r8d, [rbx + 0x7d]
lea rdx, str._nadd_spacersmall_nadd_textbox_wManage_Guild_Member_access:__left_nadd_checkboxcheckbox_coleaderEnable_Co_Leader_access
lea rcx, [rbp + 0x440]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x220], xmm0
mov qword [rbp + 0x230], rbx
mov qword [rbp + 0x238], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x220], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x230], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts esi, 0x1a
mov dword [rsp + 0x40], esi
mov rbx, 0xffffffffffffffff
mov r8, rbx
inc r8
cmp byte [rdi + r8], 0
jne 0x1400b7456
mov rdx, rdi
lea rcx, [rbp + 0x220]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x200], xmm0
xor edi, edi
mov qword [rbp + 0x210], rdi
mov qword [rbp + 0x218], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x200], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x210], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
bts esi, 0x1b
mov dword [rsp + 0x40], esi
lea r8d, [rdi + 0x3f]
lea rdx, str._nadd_checkboxcheckbox_elderEnable_Co_Leader_and_Elder_access
lea rcx, [rbp + 0x200]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x1e0], xmm0
mov qword [rbp + 0x1f0], rdi
mov qword [rbp + 0x1f8], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1e0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1f0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
bts esi, 0x1c
mov dword [rsp + 0x40], esi
mov r8, rbx
inc r8
cmp byte [r14 + r8], 0
jne 0x1400b7513
mov rdx, r14
lea rcx, [rbp + 0x1e0]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c0], xmm0
mov qword [rbp + 0x1d0], rdi
mov qword [rbp + 0x1d8], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1c0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1d0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts esi, 0x1d
mov dword [rsp + 0x40], esi
mov r8d, 0x38
lea rdx, str._nadd_checkboxcheckbox_memberEnable_all_Members_access
lea rcx, [rbp + 0x1c0]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x1a0], xmm0
mov qword [rbp + 0x1b0], rdi
mov qword [rbp + 0x1b8], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1a0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1b0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts esi, 0x1e
mov dword [rsp + 0x40], esi
mov r8, rbx
inc r8
cmp byte [r12 + r8], 0
jne 0x1400b75d0
mov rdx, r12
lea rcx, [rbp + 0x1a0]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x180], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x190], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
or esi, 0x80000000
mov dword [rsp + 0x40], esi
mov r8d, reloc.WS2_32.dll_select
lea rdx, [0x14022bfd8]
lea rcx, [rbp + 0x180]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x160], xmm0
mov qword [rbp + 0x170], rdi
mov qword [rbp + 0x178], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x160], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x170], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [r15 + r8], 0
jne 0x1400b7690
mov rdx, r15
lea rcx, [rbp + 0x160]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x140], xmm0
mov qword [rbp + 0x150], rdi
mov qword [rbp + 0x158], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x140], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x150], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 0x4a
lea rdx, str._nadd_spacersmall_nadd_labelsmall_wAccess_List:__left_nembed_datatilex
lea rcx, [rbp + 0x140]
call fcn.1401cab10
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x300], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x310], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, qword [rbp - 0x50]
lea r8, [rbp + 0x300]
lea rcx, [rbp + 0x420]
call fcn.1401d7380
nop
mov r8d, reloc.WS2_32.dll_select
lea rdx, str._nembed_datatiley
lea rcx, [rbp + 0x420]
call fcn.1401cab10
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2e0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2f0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, qword [rbp - 0x48]
lea r8, [rbp + 0x2e0]
lea rcx, [rbp + 0x400]
call fcn.1401d7380
nop
mov r8d, reloc.WS2_32.dll_select
lea rdx, [0x14022bfd8]
lea rcx, [rbp + 0x400]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x120], xmm0
mov qword [rbp + 0x130], rdi
mov qword [rbp + 0x138], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x120], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x130], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [rbp + 0x760]
cmp qword [rbp + 0x778], 0x10
cmovae rdx, qword [rbp + 0x760]
mov r8, qword [rbp + 0x770]
lea rcx, [rbp + 0x120]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x100], xmm0
mov qword [rbp + 0x110], rdi
mov qword [rbp + 0x118], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x100], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x110], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 0x10e
lea rdx, str._nadd_spacersmall_nadd_player_pickerplayerNetID_wAdd___nadd_spacersmall_nadd_textboxIncrease_your_guild_size_to__w15___or_more_members_and_you_can_set_a_guild_mascot_left_nadd_spacersmall_nadd_checkboxcheckbox_displaymascotDisplay_Guild_Mascot_on_the_Guild_Lock
lea rcx, [rbp + 0x100]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0xe0], xmm0
mov qword [rbp + 0xf0], rdi
mov qword [rbp + 0xf8], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xe0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xf0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8, rbx
inc r8
cmp byte [r8 + r13], 0
jne 0x1400b78a2
mov rdx, r13
lea rcx, [rbp + 0xe0]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0xc0], xmm0
mov qword [rbp + 0xd0], rdi
mov qword [rbp + 0xd8], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xc0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xd0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, reloc.WS2_32.dll_gethostbyname
lea rdx, str._nadd_checkboxcheckbox_publicAllow_anyone_to_build
lea rcx, [rbp + 0xc0]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0xb0], rdi
mov qword [rbp + 0xb8], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xa0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8, rbx
mov rdx, qword [rbp - 0x40]
inc r8
cmp byte [rdx + r8], 0
jne 0x1400b7953
lea rcx, [rbp + 0xa0]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x90], rdi
mov qword [rbp + 0x98], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x90], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 0x41
lea rdx, str._nadd_checkboxcheckbox_disable_musicDisable_Custom_Music_Blocks
lea rcx, [rbp + 0x80]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x70], rdi
mov qword [rbp + 0x78], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x70], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8, rbx
mov rdx, qword [rbp - 0x38]
inc r8
cmp byte [rdx + r8], 0
jne 0x1400b79f2
lea rcx, [rbp + 0x60]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x50], rdi
mov qword [rbp + 0x58], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x50], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 0x20
lea rdx, str._nadd_text_inputtempoMusic_BPM
lea rcx, [rbp + 0x40]
call fcn.1401cab10
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2c0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2d0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r9, [rbp + 0x3c0]
lea r8, [rbp + 0x2c0]
lea rcx, [rbp + 0x3e0]
call fcn.1401d7380
nop
mov r8d, 0x52
lea rdx, str.3_nadd_checkboxcheckbox_disable_music_renderMake_Custom_Music_Blocks_invisible
lea rcx, [rbp + 0x3e0]
call fcn.1401cab10
xorps xmm0, xmm0
movups xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x30], rdi
mov qword [rbp + 0x38], rdi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x30], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp - 0x30]
inc rbx
cmp byte [rdx + rbx], 0
jne 0x1400b7ad1
mov r8, rbx
lea rcx, [rbp + 0x20]
call fcn.1401cab10
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2a0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2b0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8, qword [rsp + 0x48]
lea rdx, [rbp + 0x2a0]
lea rcx, [rbp + 0x640]
call fcn.1401ce8f0
nop
lea r8, str._nadd_checkboxcheckbox_set_as_home_worldSet_as_Home_World
mov rdx, rax
lea rcx, [rbp + 0x620]
call fcn.1401ce740
nop
mov r8, qword [rbp - 0x28]
mov rdx, rax
lea rcx, [rbp + 0x600]
call fcn.1401ce740
nop
lea r8, str._nadd_text_inputminimum_entry_levelWorld_Level:_
mov rdx, rax
lea rcx, [rbp + 0x5e0]
call fcn.1401ce740
nop
mov r8, qword [rbp - 0x78]
mov rdx, rax
lea rcx, [rbp + 0x5c0]
call fcn.1401ce8f0
nop
lea r8, str.3_nadd_smalltextSet_minimum_world_entry_level._nadd_buttonsessionlength_dialog_wSet_World_Timer__noflags00_nadd_spacersmall_nadd_buttonchangecat_wCategory:_None__noflags00
mov rdx, rax
lea rcx, [rbp + 0x5a0]
call fcn.1401ce740
nop
lea r8, [rbp + 0x780]
mov rdx, rax
lea rcx, [rbp + 0x4e0]
call fcn.1401ce880
nop
lea r8, str._nadd_buttonabondonguildconfirm_wAbandon_Guild__noflags00_nend_dialogeditguildlockCancelOK_nadd_quick_exit
mov rdx, rax
lea rcx, [rbp + 0x560]
call fcn.1401ce740
mov rdx, rax
lea rcx, [rbp + 0x740]
call fcn.1400340a0
nop
lea rcx, [rbp + 0x4e0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x5a0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x5c0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x5e0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x600]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x620]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x640]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x2a0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x20]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x3e0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x2c0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x40]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x60]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x80]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0xa0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0xc0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0xe0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x100]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x120]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x400]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x2e0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x420]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x300]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x140]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x160]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x180]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x1a0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x1c0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x1e0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x200]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x220]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x440]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x320]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x460]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x340]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x480]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x240]
call fcn.1401ca7b0
nop
lea rcx, [rbp - 0x20]
call fcn.1401ca7b0
nop
lea rcx, [rsp + 0x68]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x4a0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x260]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x4c0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x280]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x360]
call fcn.1401ca7b0
nop
lea rcx, [rbp]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x380]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x660]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x680]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x6a0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x6c0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x3a0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x6e0]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x700]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x720]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x3c0]
call fcn.1401ca7b0
nop
test sil, 4
je 0x1400b7e9d
and esi, 0xfffffffb
lea rcx, [rbp + 0x500]
call fcn.1401ca7b0
nop
test sil, 2
je 0x1400b7eb3
and esi, 0xfffffffd
lea rcx, [rbp + 0x520]
call fcn.1401ca7b0
nop
test sil, 1
je 0x1400b7ec6
lea rcx, [rbp + 0x540]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x580]
call fcn.1401ca7b0
movsxd rdx, dword [rbp + 0x744]
mov r8d, 1
mov rcx, qword [rbp + 0x748]
call fcn.1400131e0
mov r8, rax
xor edx, edx
mov rcx, qword [rbp - 0x70]
call fcn.1400134b0
nop
mov rcx, qword [rbp + 0x748]
call fcn.1401e8250
nop
lea rcx, [rbp + 0x780]
call fcn.1401ca7b0
nop
lea rcx, [rbp + 0x760]
call fcn.1401ca7b0
mov rcx, qword [rbp + 0x7c0]
xor rcx, rsp
call fcn.1401e8230
add rsp, 0x8d8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.1400176a0
nop
call fcn.1400176a0
int3