Function at 0x1400cd930
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 [0x140306028]
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.140018270
mov r9d, dword [r14 + 0x208]
mov r8, qword [0x140307c88]
mov rdx, qword [0x140307c80]
lea rcx, [rsp + 0x48]
call fcn.140202f20
mov rbx, qword [rsp + 0x48]
cmp rbx, qword [0x140307c88]
je 0x1400ceeb0
lea r15, [0x14028682b]
mov rdx, r15
lea rcx, [rbp + 0x760]
call fcn.140019c40
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 0x1400cdbe6
nop dword [rax + rax]
lea rdi, [r12 + rdx]
mov rcx, qword [rdi + 0x10]
mov rax, r8
sub rax, rcx
cmp rax, 0x18
jb 0x1400ceed9
mov rax, rdi
cmp qword [rdi + 0x18], 0x10
jb 0x1400cda35
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.14020b410
or esi, 8
mov r8d, 3
lea rdx, [0x1402b3998]
lea rcx, [rbp]
call fcn.1401fe250
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 0x1400cdabf
mov rdi, qword [rdi]
mov rdx, rdi
lea rcx, [rbp + 0x740]
call fcn.1401fe250
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, str.__1
lea rcx, [rbp + 0x7a0]
call fcn.1401fe250
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.1401fe250
nop
lea rcx, [rsp + 0x68]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x7a0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x740]
call fcn.1401fdef0
nop
lea rcx, [rbp]
call fcn.1401fdef0
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 0x1400cda10
mov rdi, qword [rbp - 0x70]
xor r12d, r12d
cmp qword [rbp + 0x770], 0
jne 0x1400cdc03
lea rdx, str._nadd_labelsmallCurrently__youre_the_only_one_with_access.__left
lea rcx, [rbp + 0x760]
call fcn.1401fb6f0
sub rbx, qword [0x140307c80]
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 [0x140307c80]
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.140019cb0
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.140063aa0
cmp dword [rsp + 0x48], 0
je 0x1400cdc9b
mov rdx, r15
lea rcx, [rbp + 0x780]
call fcn.1401fb6f0
mov dword [rbp + 0x740], r12d
mov ecx, 0x3d
call fcn.140222890
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.140019cb0
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x740]
call fcn.140034df0
mov edx, dword [r14 + 0x1b8]
lea rcx, [rbp + 0x580]
call fcn.140017800
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 0x1400cdd5b
mov rdx, qword [rdx]
mov r8, qword [r13 + 0x340]
lea rcx, [r13 + 0x330]
cmp qword [r13 + 0x348], 0x10
jb 0x1400cdd7a
mov rcx, qword [r13 + 0x330]
cmp r8, r9
jne 0x1400cdd8c
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400cdd8c
mov al, 1
jmp 0x1400cdd8e
xor al, al
lea r8, [0x14028991c]
lea rdi, [0x140287354]
mov rcx, rdi
test al, al
cmovne rcx, r8
mov qword [rbp - 0x28], rcx
cmp qword [r13 + 0x340], 0
je 0x1400cddf5
lea r8, [r13 + 0x330]
lea rdx, str._nadd_smalltextYour_current_home_world_is:
lea rcx, [rbp + 0x540]
call fcn.140202130
nop
or esi, 1
mov dword [rsp + 0x40], esi
lea r8, [0x140287b2c]
mov rdx, rax
lea rcx, [rbp + 0x520]
call fcn.140202280
mov qword [rsp + 0x48], rax
or esi, 2
jmp 0x1400cde0c
mov rdx, r15
lea rcx, [rbp + 0x500]
call fcn.140019c40
mov qword [rsp + 0x48], rax
or esi, 4
mov dword [rsp + 0x40], esi
mov rax, rdi
cmp byte [r14 + 0x18f], 0
lea r12, [0x14028991c]
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 0x1400cde40
lea r8, [rbp + 0x7b5]
mov rdx, r9
lea rcx, [rbp + 0x3c0]
call fcn.14020c4a0
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.140017800
mov qword [rbp - 0x48], rax
mov edx, dword [rsp + 0x60]
lea rcx, [rbp + 0x700]
call fcn.140017800
mov qword [rbp - 0x50], rax
movzx r8d, byte [rbx + 0x83]
test r8b, r8b
je 0x1400cdefc
lea r15, str._nadd_labelsmall_2All_guild_members_have_access.__left
jmp 0x1400cdf20
cmp byte [rbx + 0x82], 0
je 0x1400cdf0e
lea r15, str._nadd_labelsmall_2Guild_Co_Leaders_and_Elders_have_access.__left
jmp 0x1400cdf20
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, [0x14028991c]
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 rcx, [rax + rax*2]
mov rax, qword [0x1403077b8]
mov rcx, qword [rax + rcx*8 - 0x18]
mov edx, dword [rcx]
lea rcx, [rbp + 0x6e0]
call fcn.140017800
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 0x1400cdf80
lea r8, [rbp + 0x7b5]
mov rdx, r9
lea rcx, [rbp + 0x3a0]
call fcn.14020c4a0
or esi, 0x600
mov dword [rsp + 0x40], esi
movzx edx, word [rbx + 4]
lea rcx, [rbp + 0x6c0]
call fcn.140017800
mov qword [rbp - 0x60], rax
mov edx, dword [rsp + 0x58]
lea rcx, [rbp + 0x6a0]
call fcn.140017800
mov qword [rbp - 0x68], rax
mov edx, dword [rsp + 0x60]
lea rcx, [rbp + 0x680]
call fcn.140017800
mov qword [rsp + 0x58], rax
mov edx, dword [rsp + 0x50]
lea rcx, [rbp + 0x660]
call fcn.140017800
mov qword [rsp + 0x60], rax
movsxd rcx, dword [rsp + 0x50]
imul rdx, rcx, 0x3b8
add rdx, 0x308
add rdx, qword [0x140307de8]
mov r8, qword [rdx + 0x10]
movabs rcx, 0x7fffffffffffffff
sub rcx, r8
cmp rcx, 0x1f
jb 0x1400ceed3
cmp qword [rdx + 0x18], 0x10
jb 0x1400ce05b
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.14020b410
bts esi, 0xb
mov dword [rsp + 0x40], esi
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0x380]
call fcn.1401fe250
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.14020b220
bts esi, 0xd
mov dword [rsp + 0x40], esi
mov r8d, 0x25
lea rdx, str._nadd_spacersmall_nembed_datatilex
lea rcx, [rbp + 0x360]
call fcn.1401fe250
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.14020b220
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.1401fe250
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.14020b220
bts esi, 0x11
mov dword [rsp + 0x40], esi
mov r8d, select
lea rdx, str._nadd_player_info
lea rcx, [rbp + 0x4a0]
call fcn.1401fe250
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 0x1400ce21f
mov rdx, qword [rdx]
lea rcx, [rsp + 0x68]
call fcn.1401fe250
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, [0x1402b4050]
lea rcx, [rbp - 0x20]
call fcn.1401fe250
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.14020b220
bts esi, 0x15
mov dword [rsp + 0x40], esi
lea r8d, [rbx + 1]
lea rdx, [0x140287a4c]
lea rcx, [rbp + 0x480]
call fcn.1401fe250
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.14020b220
bts esi, 0x17
mov dword [rsp + 0x40], esi
lea r8d, [rbx + 1]
lea rdx, [0x140287a4c]
lea rcx, [rbp + 0x460]
call fcn.1401fe250
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.14020b220
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.1401fe250
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 0x1400ce3e6
mov rdx, rdi
lea rcx, [rbp + 0x220]
call fcn.1401fe250
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.1401fe250
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 0x1400ce4a3
mov rdx, r14
lea rcx, [rbp + 0x1e0]
call fcn.1401fe250
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.1401fe250
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 0x1400ce560
mov rdx, r12
lea rcx, [rbp + 0x1a0]
call fcn.1401fe250
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, [0x14028e230]
lea rcx, [rbp + 0x180]
call fcn.1401fe250
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 0x1400ce620
mov rdx, r15
lea rcx, [rbp + 0x160]
call fcn.1401fe250
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.1401fe250
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.14020b220
nop
mov r8d, reloc.WS2_32.dll_select
lea rdx, str._nembed_datatiley
lea rcx, [rbp + 0x420]
call fcn.1401fe250
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.14020b220
nop
mov r8d, reloc.WS2_32.dll_select
lea rdx, [0x14028e230]
lea rcx, [rbp + 0x400]
call fcn.1401fe250
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.1401fe250
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.1401fe250
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 0x1400ce832
mov rdx, r13
lea rcx, [rbp + 0xe0]
call fcn.1401fe250
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.1401fe250
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 0x1400ce8e3
lea rcx, [rbp + 0xa0]
call fcn.1401fe250
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.1401fe250
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 0x1400ce982
lea rcx, [rbp + 0x60]
call fcn.1401fe250
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.1401fe250
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.14020b220
nop
mov r8d, 0x52
lea rdx, str.3_nadd_checkboxcheckbox_disable_music_renderMake_Custom_Music_Blocks_invisible
lea rcx, [rbp + 0x3e0]
call fcn.1401fe250
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 0x1400cea61
mov r8, rbx
lea rcx, [rbp + 0x20]
call fcn.1401fe250
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.140202430
nop
lea r8, str._nadd_checkboxcheckbox_set_as_home_worldSet_as_Home_World
mov rdx, rax
lea rcx, [rbp + 0x620]
call fcn.140202280
nop
mov r8, qword [rbp - 0x28]
mov rdx, rax
lea rcx, [rbp + 0x600]
call fcn.140202280
nop
lea r8, str._nadd_text_inputminimum_entry_levelWorld_Level:_
mov rdx, rax
lea rcx, [rbp + 0x5e0]
call fcn.140202280
nop
mov r8, qword [rbp - 0x78]
mov rdx, rax
lea rcx, [rbp + 0x5c0]
call fcn.140202430
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.140202280
nop
lea r8, [rbp + 0x780]
mov rdx, rax
lea rcx, [rbp + 0x4e0]
call fcn.1402023c0
nop
lea r8, str._nadd_buttonabondonguildconfirm_wAbandon_Guild__noflags00_nend_dialogeditguildlockCancelOK_nadd_quick_exit
mov rdx, rax
lea rcx, [rbp + 0x560]
call fcn.140202280
mov rdx, rax
lea rcx, [rbp + 0x740]
call fcn.140034df0
nop
lea rcx, [rbp + 0x4e0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x5a0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x5c0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x5e0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x600]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x620]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x640]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x2a0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x20]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x3e0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x2c0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x40]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x60]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x80]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0xa0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0xc0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0xe0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x100]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x120]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x400]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x2e0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x420]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x300]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x140]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x160]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x180]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x1a0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x1c0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x1e0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x200]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x220]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x440]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x320]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x460]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x340]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x480]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x240]
call fcn.1401fdef0
nop
lea rcx, [rbp - 0x20]
call fcn.1401fdef0
nop
lea rcx, [rsp + 0x68]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x4a0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x260]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x4c0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x280]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x360]
call fcn.1401fdef0
nop
lea rcx, [rbp]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x380]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x660]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x680]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x6a0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x6c0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x3a0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x6e0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x700]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x720]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x3c0]
call fcn.1401fdef0
nop
test sil, 4
je 0x1400cee2d
and esi, 0xfffffffb
lea rcx, [rbp + 0x500]
call fcn.1401fdef0
nop
test sil, 2
je 0x1400cee43
and esi, 0xfffffffd
lea rcx, [rbp + 0x520]
call fcn.1401fdef0
nop
test sil, 1
je 0x1400cee56
lea rcx, [rbp + 0x540]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x580]
call fcn.1401fdef0
movsxd rdx, dword [rbp + 0x744]
mov r8d, 1
mov rcx, qword [rbp + 0x748]
call fcn.140013230
mov r8, rax
xor edx, edx
mov rcx, qword [rbp - 0x70]
call fcn.1400134c0
nop
mov rcx, qword [rbp + 0x748]
call fcn.140222190
nop
lea rcx, [rbp + 0x780]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x760]
call fcn.1401fdef0
mov rcx, qword [rbp + 0x7c0]
xor rcx, rsp
call fcn.140222170
add rsp, 0x8d8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.140017740
nop
call fcn.140017740
int3