Function at 0x1400dadd0
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 - 0x878]
sub rsp, 0x978
mov rax, qword [0x1403c6030]
xor rax, rsp
mov qword [rbp + 0x860], rax
mov dword [rsp + 0x60], r9d
mov dword [rsp + 0x50], r8d
mov r14, rdx
mov rsi, rcx
mov qword [rbp - 0x70], rcx
mov eax, dword [rbp + 0x8e0]
mov dword [rsp + 0x58], eax
xor r15d, r15d
mov edi, r15d
mov dword [rsp + 0x40], r15d
lea edx, [r15 + 8]
lea rcx, [rsp + 0x48]
call fcn.140015220
mov r9d, dword [r14 + 0x230]
mov r8, qword [0x1403c7ff0]
mov rdx, qword [0x1403c7fe8]
lea rcx, [rsp + 0x48]
call fcn.1402a4110
mov rbx, qword [rsp + 0x48]
cmp rbx, qword [0x1403c7ff0]
je 0x1400dc64a
lea r12, [0x1403439cb]
mov rdx, r12
lea rcx, [rbp + 0x800]
call fcn.140016740
nop
mov r13d, r15d
mov rdx, qword [r14 + 0xd8]
mov rax, qword [r14 + 0xe0]
sub rax, rdx
sar rax, 5
movabs r8, 0x7fffffffffffffff
test rax, rax
je 0x1400db086
nop word [rax + rax]
lea rsi, [r15 + rdx]
mov rcx, qword [rsi + 0x10]
mov rax, r8
sub rax, rcx
cmp rax, 0x18
jb 0x1400dc673
mov rax, rsi
cmp qword [rsi + 0x18], 0x10
jb 0x1400daed5
mov rax, qword [rsi]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x18
lea r9, str._nadd_checkboxcheckbox__
lea rcx, [rbp + 0x40]
call fcn.1402ae8c0
or edi, 8
mov r8d, 3
lea rdx, [0x140365658]
lea rcx, [rbp + 0x40]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x7c0], xmm0
xor ecx, ecx
mov qword [rbp + 0x7d0], rcx
mov qword [rbp + 0x7d8], rcx
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x7c0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x7d0], xmm1
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], cl
or edi, 0x10
mov r8, qword [rsi + 0x10]
cmp qword [rsi + 0x18], 0x10
jb 0x1400daf5f
mov rsi, qword [rsi]
mov rdx, rsi
lea rcx, [rbp + 0x7c0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x840], xmm0
xor esi, esi
mov qword [rbp + 0x850], rsi
mov qword [rbp + 0x858], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x840], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x850], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], sil
or edi, 0x20
lea r8d, [rsi + 4]
lea rdx, [0x140365650]
lea rcx, [rbp + 0x840]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x78], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], sil
or edi, 0x40
mov dword [rsp + 0x40], edi
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 + 0x800]
call fcn.14029f170
nop
lea rcx, [rsp + 0x68]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x840]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x7c0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x40]
call fcn.14029ed10
inc r13d
add r15, 0x20
mov rdx, qword [r14 + 0xd8]
mov rcx, qword [r14 + 0xe0]
sub rcx, rdx
sar rcx, 5
movsxd rax, r13d
cmp rax, rcx
movabs r8, 0x7fffffffffffffff
jb 0x1400daeb0
mov rsi, qword [rbp - 0x70]
xor r15d, r15d
cmp qword [rbp + 0x810], 0
jne 0x1400db0a3
lea rdx, str._nadd_labelsmallCurrently__youre_the_only_one_with_access.__left
lea rcx, [rbp + 0x800]
call fcn.14029c0a0
sub rbx, qword [0x1403c7fe8]
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 [0x1403c7fe8]
xorps xmm0, xmm0
movups xmmword [rbp + 0x820], xmm0
mov qword [rbp + 0x830], r15
mov qword [rbp + 0x838], r15
mov r8d, 0x2d
lea rdx, str._nadd_buttongetKeyGet_Guild_Keynoflags00
lea rcx, [rbp + 0x820]
call fcn.1400167a0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x7a0], xmm0
mov qword [rbp + 0x7b0], r15
mov qword [rbp + 0x7b8], r15
xor r8d, r8d
mov rdx, r12
lea rcx, [rbp + 0x7a0]
call fcn.1400167a0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x7e0], xmm0
mov qword [rbp + 0x7f0], r15
mov qword [rbp + 0x7f8], r15
mov r8d, 0x5d
lea rdx, str._nadd_textboxIncrease_your_guild_level_to__w3___or_more_and_you_can_set_a_guild_mascot_left
lea rcx, [rbp + 0x7e0]
call fcn.1400167a0
nop
mov dword [rsp + 0x48], r15d
mov byte [rsp + 0x20], 0
mov r9b, 1
lea r8, [rsp + 0x48]
mov edx, 0x16b8
mov rcx, rsi
call fcn.14006e480
cmp dword [rsp + 0x48], 0
je 0x1400db198
mov rdx, r12
lea rcx, [rbp + 0x820]
call fcn.14029c0a0
cmp word [rbx + 4], 1
jne 0x1400db1bb
cmp dword [rbx + 8], 0x62e08
jb 0x1400db1bb
lea rdx, str._nadd_buttonupg2Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__2200000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 2
jne 0x1400db1de
cmp dword [rbx + 8], 0x128a18
jb 0x1400db1de
lea rdx, str._nadd_buttonupg3Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__2300000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 3
jne 0x1400db201
cmp dword [rbx + 8], 0x251430
jb 0x1400db201
lea rdx, str._nadd_buttonupg4Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__2400000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 4
jne 0x1400db224
cmp dword [rbx + 8], 0x3dcc50
jb 0x1400db224
lea rdx, str._nadd_buttonupg5Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__2500000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 5
jne 0x1400db247
cmp dword [rbx + 8], 0x6f3c90
jb 0x1400db247
lea rdx, str._nadd_buttonupg6Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__21000000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 6
jne 0x1400db26a
cmp dword [rbx + 8], 0xae6870
jb 0x1400db26a
lea rdx, str._nadd_buttonupg7Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__22000000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 7
jne 0x1400db28d
cmp dword [rbx + 8], 0xf73140
jb 0x1400db28d
lea rdx, str._nadd_buttonupg8Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__23000000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 8
jne 0x1400db2b0
cmp dword [rbx + 8], 0x14db5b0
jb 0x1400db2b0
lea rdx, str._nadd_buttonupg9Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__24000000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 9
jne 0x1400db2d3
cmp dword [rbx + 8], 0x1b09630
jb 0x1400db2d3
lea rdx, str._nadd_buttonupg10Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__25000000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 0xa
jne 0x1400db2f6
cmp dword [rbx + 8], 0x24e83e0
jb 0x1400db2f6
lea rdx, str._nadd_buttonupg11Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:_26000000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 0xb
jne 0x1400db319
cmp dword [rbx + 8], 0x2e593c0
jb 0x1400db319
lea rdx, str._nadd_buttonupg12Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__28000000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 0xc
jne 0x1400db33c
cmp dword [rbx + 8], 0x39be1ac
jb 0x1400db33c
lea rdx, str._nadd_buttonupg13Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__29000000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 0xd
jne 0x1400db35f
cmp dword [rbx + 8], 0x464b9b0
jb 0x1400db35f
lea rdx, str._nadd_buttonupg14Upgrade_Guildnoflags00_nadd_labelsmall_0Cost:__210000000_Gemsleft_nadd_spacersmall
lea rcx, [rbp + 0x7a0]
call fcn.14029c0a0
cmp word [rbx + 4], 1
jb 0x1400db379
lea rdx, str._nadd_buttoncreate_guild_mascot_0Change_Guild_Mascotnoflags00
lea rcx, [rbp + 0x7e0]
call fcn.14029c0a0
mov dword [rbp + 0x7c0], r15d
mov ecx, 0x3d
call fcn.1402d160c
mov qword [rbp + 0x7c8], rax
mov dword [rbp + 0x7c4], 0x3d
mov dword [rax + 0xc], r15d
mov qword [rax + 0x10], 8
mov qword [rax + 0x1c], r15
mov qword [rax + 0x24], r15
mov qword [rax + 0x2c], r15
mov qword [rax + 0x34], r15
mov byte [rax + 0x3c], 0
mov dword [rax], 4
mov dword [rax + 4], 1
mov dword [rax + 8], 0xffffffff
mov dword [rax + 0x18], r15d
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov qword [rbp - 0x80], r15
mov r8d, reloc.WS2_32.dll_ntohs
lea rdx, str.OnDialogRequest
lea rcx, [rsp + 0x68]
call fcn.1400167a0
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x7c0]
call fcn.1400348f0
mov edx, dword [r14 + 0x1e0]
lea rcx, [rbp + 0x520]
call fcn.140014630
mov qword [rbp - 0x78], rax
lea rdx, [r14 + 0x28]
mov r13, qword [rsi + 0x30]
mov r9, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0x10
jb 0x1400db439
mov rdx, qword [rdx]
mov r8, qword [r13 + 0x4f8]
lea rcx, [r13 + 0x4e8]
cmp qword [r13 + 0x500], 0x10
jb 0x1400db458
mov rcx, qword [r13 + 0x4e8]
cmp r8, r9
jne 0x1400db46a
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400db46a
mov al, 1
jmp 0x1400db46c
xor al, al
lea r8, [0x140346c6c]
lea rsi, [0x140344514]
mov rcx, rsi
test al, al
cmovne rcx, r8
mov qword [rbp - 0x28], rcx
cmp qword [r13 + 0x4f8], 0
je 0x1400db4d3
lea r8, [r13 + 0x4e8]
lea rdx, str._nadd_smalltextYour_current_home_world_is:
lea rcx, [rbp + 0x4e0]
call fcn.1402a3090
nop
or edi, 1
mov dword [rsp + 0x40], edi
lea r8, [0x140344cec]
mov rdx, rax
lea rcx, [rbp + 0x4c0]
call fcn.1402a31e0
mov qword [rsp + 0x48], rax
or edi, 2
jmp 0x1400db4ea
mov rdx, r12
lea rcx, [rbp + 0x4a0]
call fcn.140016740
mov qword [rsp + 0x48], rax
or edi, 4
mov dword [rsp + 0x40], edi
mov rax, rsi
cmp byte [r14 + 0x1b7], 0
lea r15, [0x140346c6c]
cmovne rax, r15
mov qword [rbp - 0x30], rax
mov r8d, dword [r14 + 0x1dc]
lea r9, [rbp + 0x855]
nop word [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 0x1400db520
lea r8, [rbp + 0x855]
mov rdx, r9
lea rcx, [rbp + 0x460]
call fcn.1402af720
or edi, 0x180
mov dword [rsp + 0x40], edi
mov rax, rsi
cmp byte [r14 + 0x1b6], 0
cmovne rax, r15
mov qword [rbp - 0x38], rax
mov rax, rsi
cmp byte [r14 + 0x1b5], 0
cmovne rax, r15
mov qword [rbp - 0x40], rax
mov r13, rsi
cmp byte [rbx + 0x80], 1
cmove r13, r15
mov edx, dword [rsp + 0x58]
lea rcx, [rbp + 0x480]
call fcn.140014630
mov qword [rbp - 0x48], rax
mov edx, dword [rsp + 0x60]
lea rcx, [rbp + 0x5c0]
call fcn.140014630
mov qword [rbp - 0x50], rax
movzx r8d, byte [rbx + 0x83]
test r8b, r8b
je 0x1400db5dc
lea r12, str._nadd_labelsmall_2All_guild_members_have_access.__left
jmp 0x1400db600
cmp byte [rbx + 0x82], 0
je 0x1400db5ee
lea r12, str._nadd_labelsmall_2Guild_Co_Leaders_and_Elders_have_access.__left
jmp 0x1400db600
lea rax, str._nadd_labelsmall_2Guild_Co_Leaders_have_access.__left
cmp byte [rbx + 0x81], 0
cmovne r12, rax
mov rdx, rbx
mov ecx, 0x82
mov r15, rsi
test r8b, r8b
lea r8, [0x140346c6c]
cmovne r15, r8
mov r14, rsi
cmp byte [rbx + rcx], 0
cmovne r14, r8
cmp byte [rbx + 0x81], 0
cmovne rsi, r8
movzx eax, word [rbx + 4]
lea rcx, [rax + rax*2]
mov rax, qword [0x1403c7b08]
mov rcx, qword [rax + rcx*8 - 0x18]
mov edx, dword [rcx]
lea rcx, [rbp + 0x780]
call fcn.140014630
mov qword [rbp - 0x58], rax
mov r8d, dword [rbx + 8]
lea r9, [rbp + 0x855]
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 0x1400db660
lea r8, [rbp + 0x855]
mov rdx, r9
lea rcx, [rbp + 0x3c0]
call fcn.1402af720
or edi, 0x600
mov dword [rsp + 0x40], edi
movzx edx, word [rbx + 4]
lea rcx, [rbp + 0x760]
call fcn.140014630
mov qword [rbp - 0x60], rax
mov edx, dword [rsp + 0x58]
lea rcx, [rbp + 0x740]
call fcn.140014630
mov qword [rbp - 0x68], rax
mov edx, dword [rsp + 0x60]
lea rcx, [rbp + 0x720]
call fcn.140014630
mov qword [rsp + 0x58], rax
mov edx, dword [rsp + 0x50]
lea rcx, [rbp + 0x700]
call fcn.140014630
mov qword [rsp + 0x60], rax
movsxd rcx, dword [rsp + 0x50]
imul rdx, rcx, 0x3b8
add rdx, 0x308
add rdx, qword [0x1403c8210]
mov r8, qword [rdx + 0x10]
movabs rcx, 0x7fffffffffffffff
sub rcx, r8
cmp rcx, 0x1f
jb 0x1400dc66d
cmp qword [rdx + 0x18], 0x10
jb 0x1400db73b
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 + 0x3a0]
call fcn.1402ae8c0
bts edi, 0xb
mov dword [rsp + 0x40], edi
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0x3a0]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x40], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x50], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts edi, 0xc
mov dword [rsp + 0x40], edi
mov r9, qword [rsp + 0x60]
lea r8, [rbp + 0x40]
lea rcx, [rbp + 0x380]
call fcn.1402ae6d0
bts edi, 0xd
mov dword [rsp + 0x40], edi
mov r8d, 0x25
lea rdx, str._nadd_spacersmall_nembed_datatilex
lea rcx, [rbp + 0x380]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2e0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2f0], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts edi, 0xe
mov dword [rsp + 0x40], edi
mov r9, qword [rsp + 0x58]
lea r8, [rbp + 0x2e0]
lea rcx, [rbp + 0x360]
call fcn.1402ae6d0
bts edi, 0xf
mov dword [rsp + 0x40], edi
mov r8d, reloc.WS2_32.dll_select
lea rdx, str._nembed_datatiley
lea rcx, [rbp + 0x360]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2c0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2d0], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts edi, 0x10
mov dword [rsp + 0x40], edi
mov r9, qword [rbp - 0x68]
lea r8, [rbp + 0x2c0]
lea rcx, [rbp + 0x340]
call fcn.1402ae6d0
bts edi, 0x11
mov dword [rsp + 0x40], edi
mov r8d, select
lea rdx, str._nadd_player_info
lea rcx, [rbp + 0x340]
call fcn.14029f170
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 edi, 0x12
mov dword [rsp + 0x40], edi
lea rdx, [rbx + 0x10]
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 0x10
jb 0x1400db8ff
mov rdx, qword [rdx]
lea rcx, [rsp + 0x68]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
xor ebx, ebx
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x18], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp], 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 edi, 0x13
mov dword [rsp + 0x40], edi
lea r8d, [rbx + 3]
lea rdx, [0x1403662fc]
lea rcx, [rbp]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2a0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2b0], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts edi, 0x14
mov dword [rsp + 0x40], edi
mov r9, qword [rbp - 0x60]
lea r8, [rbp + 0x2a0]
lea rcx, [rbp + 0x320]
call fcn.1402ae6d0
bts edi, 0x15
mov dword [rsp + 0x40], edi
lea r8d, [rbx + 1]
lea rdx, [0x140344c0c]
lea rcx, [rbp + 0x320]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x280], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x290], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts edi, 0x16
mov dword [rsp + 0x40], edi
lea r9, [rbp + 0x3c0]
lea r8, [rbp + 0x280]
lea rcx, [rbp + 0x440]
call fcn.1402ae6d0
bts edi, 0x17
mov dword [rsp + 0x40], edi
lea r8d, [rbx + 1]
lea rdx, [0x140344c0c]
lea rcx, [rbp + 0x440]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x260], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x270], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts edi, 0x18
mov dword [rsp + 0x40], edi
mov r9, qword [rbp - 0x58]
lea r8, [rbp + 0x260]
lea rcx, [rbp + 0x420]
call fcn.1402ae6d0
bts edi, 0x19
mov dword [rsp + 0x40], edi
lea r8d, [rbx + 0x13]
lea rdx, str._nadd_spacersmall
lea rcx, [rbp + 0x420]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
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 edi, 0x1a
mov dword [rsp + 0x40], edi
lea rdx, [rbp + 0x7a0]
cmp qword [rbp + 0x7b8], 0x10
cmovae rdx, qword [rbp + 0x7a0]
mov r8, qword [rbp + 0x7b0]
lea rcx, [rbp - 0x20]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x30], rbx
mov qword [rbp + 0x38], rbx
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x20], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x30], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], bl
bts edi, 0x1b
mov dword [rsp + 0x40], edi
lea r8d, [rbx + 0x6a]
lea rdx, str._nadd_textbox_wManage_Guild_Member_access:__left_nadd_checkboxcheckbox_coleaderEnable_Co_Leader_access
lea rcx, [rbp + 0x20]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x240], xmm0
mov qword [rbp + 0x250], rbx
mov qword [rbp + 0x258], rbx
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 edi, 0x1c
mov dword [rsp + 0x40], edi
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rsi + r8], 0
jne 0x1400dbb70
mov rdx, rsi
lea rcx, [rbp + 0x240]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x220], xmm0
xor esi, esi
mov qword [rbp + 0x230], rsi
mov qword [rbp + 0x238], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x220], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x230], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], sil
bts edi, 0x1d
mov dword [rsp + 0x40], edi
lea r8d, [rsi + 0x3f]
lea rdx, str._nadd_checkboxcheckbox_elderEnable_Co_Leader_and_Elder_access
lea rcx, [rbp + 0x220]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x200], xmm0
mov qword [rbp + 0x210], rsi
mov qword [rbp + 0x218], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x200], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x210], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], sil
bts edi, 0x1e
mov dword [rsp + 0x40], edi
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [r14 + r8], 0
jne 0x1400dbc30
mov rdx, r14
lea rcx, [rbp + 0x200]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x1e0], xmm0
mov qword [rbp + 0x1f0], rsi
mov qword [rbp + 0x1f8], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1e0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1f0], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
or edi, 0x80000000
mov dword [rsp + 0x40], edi
mov r8d, 0x38
lea rdx, str._nadd_checkboxcheckbox_memberEnable_all_Members_access
lea rcx, [rbp + 0x1e0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c0], xmm0
mov qword [rbp + 0x1d0], rsi
mov qword [rbp + 0x1d8], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1c0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1d0], xmm1
mov qword [rax + 0x10], rsi
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 0x1400dbcf0
mov rdx, r15
lea rcx, [rbp + 0x1c0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x1a0], xmm0
mov qword [rbp + 0x1b0], rsi
mov qword [rbp + 0x1b8], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1a0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1b0], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, reloc.WS2_32.dll_select
lea rdx, [0x140349a80]
lea rcx, [rbp + 0x1a0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rsi
mov qword [rbp + 0x198], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x180], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x190], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [r12 + r8], 0
jne 0x1400dbda0
mov rdx, r12
lea rcx, [rbp + 0x180]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x160], xmm0
mov qword [rbp + 0x170], rsi
mov qword [rbp + 0x178], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x160], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x170], xmm1
mov qword [rax + 0x10], rsi
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 + 0x160]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x300], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x310], xmm1
mov qword [rax + 0x10], rsi
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 + 0x400]
call fcn.1402ae6d0
nop
mov r8d, reloc.WS2_32.dll_select
lea rdx, str._nembed_datatiley
lea rcx, [rbp + 0x400]
call fcn.14029f170
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x840], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x850], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, qword [rbp - 0x48]
lea r8, [rbp + 0x840]
lea rcx, [rbp + 0x3e0]
call fcn.1402ae6d0
nop
mov r8d, reloc.WS2_32.dll_select
lea rdx, [0x140349a80]
lea rcx, [rbp + 0x3e0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x140], xmm0
mov qword [rbp + 0x150], rsi
mov qword [rbp + 0x158], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x140], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x150], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [rbp + 0x800]
cmp qword [rbp + 0x818], 0x10
cmovae rdx, qword [rbp + 0x800]
mov r8, qword [rbp + 0x810]
lea rcx, [rbp + 0x140]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x120], xmm0
mov qword [rbp + 0x130], rsi
mov qword [rbp + 0x138], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x120], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x130], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 0x4b
lea rdx, str._nadd_spacersmall_nadd_player_pickerplayerNetID_wAdd___nadd_spacersmall
lea rcx, [rbp + 0x120]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x100], xmm0
mov qword [rbp + 0x110], rsi
mov qword [rbp + 0x118], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x100], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x110], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [rbp + 0x7e0]
cmp qword [rbp + 0x7f8], 0x10
cmovae rdx, qword [rbp + 0x7e0]
mov r8, qword [rbp + 0x7f0]
lea rcx, [rbp + 0x100]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0xe0], xmm0
mov qword [rbp + 0xf0], rsi
mov qword [rbp + 0xf8], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xe0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xf0], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 0x5e
lea rdx, str._nadd_spacersmall_nadd_checkboxcheckbox_displaymascotDisplay_Guild_Mascot_on_the_Guild_Lock
lea rcx, [rbp + 0xe0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0xc0], xmm0
mov qword [rbp + 0xd0], rsi
mov qword [rbp + 0xd8], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xc0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xd0], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [r8 + r13], 0
jne 0x1400dc070
mov rdx, r13
lea rcx, [rbp + 0xc0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0xb0], rsi
mov qword [rbp + 0xb8], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xa0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb0], xmm1
mov qword [rax + 0x10], rsi
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 + 0xa0]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x90], rsi
mov qword [rbp + 0x98], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x90], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp - 0x40]
nop
inc rbx
cmp byte [rdx + rbx], 0
jne 0x1400dc120
mov r8, rbx
lea rcx, [rbp + 0x80]
call fcn.14029f170
xorps xmm0, xmm0
movups xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x70], rsi
mov qword [rbp + 0x78], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x70], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r8, str._nadd_checkboxcheckbox_disable_musicDisable_Custom_Music_Blocks
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x6e0]
call fcn.1402a31e0
nop
mov r8, qword [rbp - 0x38]
mov rdx, rax
lea rcx, [rbp + 0x6c0]
call fcn.1402a31e0
nop
lea r8, str._nadd_text_inputtempoMusic_BPM
mov rdx, rax
lea rcx, [rbp + 0x6a0]
call fcn.1402a31e0
nop
lea r8, [rbp + 0x460]
mov rdx, rax
lea rcx, [rbp + 0x680]
call fcn.1402a3390
nop
lea r8, str.3_nadd_checkboxcheckbox_disable_music_renderMake_Custom_Music_Blocks_invisible
mov rdx, rax
lea rcx, [rbp + 0x660]
call fcn.1402a31e0
nop
mov r8, qword [rbp - 0x30]
mov rdx, rax
lea rcx, [rbp + 0x640]
call fcn.1402a31e0
nop
mov r8, qword [rsp + 0x48]
mov rdx, rax
lea rcx, [rbp + 0x620]
call fcn.1402a3390
nop
lea r8, str._nadd_checkboxcheckbox_set_as_home_worldSet_as_Home_World
mov rdx, rax
lea rcx, [rbp + 0x600]
call fcn.1402a31e0
nop
mov r8, qword [rbp - 0x28]
mov rdx, rax
lea rcx, [rbp + 0x5e0]
call fcn.1402a31e0
nop
lea r8, str._nadd_text_inputminimum_entry_levelWorld_Level:_
mov rdx, rax
lea rcx, [rbp + 0x500]
call fcn.1402a31e0
nop
mov r8, qword [rbp - 0x78]
mov rdx, rax
lea rcx, [rbp + 0x5a0]
call fcn.1402a3390
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 + 0x580]
call fcn.1402a31e0
nop
lea r8, [rbp + 0x820]
mov rdx, rax
lea rcx, [rbp + 0x560]
call fcn.1402a3320
nop
lea r8, str._nadd_buttonabondonguildconfirm_wAbandon_Guild__noflags00_nend_dialogeditguildlockCancelOK_nadd_quick_exit
mov rdx, rax
lea rcx, [rbp + 0x540]
call fcn.1402a31e0
mov rdx, rax
lea rcx, [rbp + 0x7c0]
call fcn.1400348f0
nop
lea rcx, [rbp + 0x560]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x580]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x5a0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x500]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x5e0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x600]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x620]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x640]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x660]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x680]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x6a0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x6c0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x6e0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x60]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x80]
call fcn.14029ed10
nop
lea rcx, [rbp + 0xa0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0xc0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0xe0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x100]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x120]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x140]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x3e0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x840]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x400]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x300]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x160]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x180]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x1a0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x1c0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x1e0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x200]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x220]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x240]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x20]
call fcn.14029ed10
nop
lea rcx, [rbp - 0x20]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x420]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x260]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x440]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x280]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x320]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x2a0]
call fcn.14029ed10
nop
lea rcx, [rbp]
call fcn.14029ed10
nop
lea rcx, [rsp + 0x68]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x340]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x2c0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x360]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x2e0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x380]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x40]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x3a0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x700]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x720]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x740]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x760]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x3c0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x780]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x5c0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x480]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x460]
call fcn.14029ed10
nop
test dil, 4
je 0x1400dc5ad
and edi, 0xfffffffb
lea rcx, [rbp + 0x4a0]
call fcn.14029ed10
nop
test dil, 2
je 0x1400dc5c3
and edi, 0xfffffffd
lea rcx, [rbp + 0x4c0]
call fcn.14029ed10
nop
test dil, 1
je 0x1400dc5d6
lea rcx, [rbp + 0x4e0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x520]
call fcn.14029ed10
movsxd rdx, dword [rbp + 0x7c4]
mov r8d, 1
mov rcx, qword [rbp + 0x7c8]
call fcn.14000ff40
mov r8, rax
xor edx, edx
mov rcx, qword [rbp - 0x70]
call fcn.1400101d0
nop
mov rcx, qword [rbp + 0x7c8]
call fcn.1402d0d60
nop
lea rcx, [rbp + 0x7e0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x7a0]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x820]
call fcn.14029ed10
nop
lea rcx, [rbp + 0x800]
call fcn.14029ed10
mov rcx, qword [rbp + 0x860]
xor rcx, rsp
call fcn.1402d0d40
add rsp, 0x978
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.140014450
nop
call fcn.140014450
int3