Function at 0x1400c6d60
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x680]
sub rsp, 0x780
mov rax, qword [0x140306028]
xor rax, rsp
mov qword [rbp + 0x670], rax
mov rdi, r9
mov rsi, rdx
mov r13, rcx
mov qword [rbp - 0x80], rcx
mov r15d, dword [rbp + 0x6e0]
mov dword [rsp + 0x70], r15d
mov r14d, dword [rbp + 0x6e8]
mov dword [rsp + 0x68], r14d
xor r12d, r12d
mov dword [rsp + 0x40], r12d
mov edx, dword [r9 + 8]
test edx, edx
jne 0x1400c70ca
movzx eax, word [r9]
imul rbx, rax, 0x3b8
add rbx, 0x308
add rbx, qword [0x140307de8]
mov edx, r14d
lea rcx, [rbp + 0x590]
call fcn.140017800
mov rsi, rax
mov edx, r15d
lea rcx, [rbp + 0x570]
call fcn.140017800
mov r14, rax
movzx edx, word [rdi]
lea rcx, [rbp + 0x550]
call fcn.140017800
mov r12, rax
movzx eax, word [rdi]
imul rcx, rax, 0x3b8
add rcx, 0x308
add rcx, qword [0x140307de8]
mov rax, qword [rcx + 0x10]
movabs r15, 0x7fffffffffffffff
sub r15, rax
cmp r15, 0x2f
jb 0x1400c81a3
cmp qword [rcx + 0x18], 0x10
jb 0x1400c6e55
mov rcx, qword [rcx]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], gethostbyname
lea r9, str.set_default_color_o_nadd_label_with_iconbig_w
lea rcx, [rbp + 0x390]
call fcn.14020b410
nop
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0x390]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x38], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x28], xmm1
xor edi, edi
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, r12
lea r8, [rbp - 0x38]
lea rcx, [rbp + 0x370]
call fcn.14020b220
nop
lea r8d, [rdi + 0x25]
lea rdx, str._nadd_spacersmall_nembed_datatilex
lea rcx, [rbp + 0x370]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x78], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x68], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, r14
lea r8, [rbp - 0x78]
lea rcx, [rbp + 0x350]
call fcn.14020b220
nop
lea r8d, [rdi + 0x12]
lea rdx, str._nembed_datatiley
lea rcx, [rbp + 0x350]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x58], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x48], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, rsi
lea r8, [rbp - 0x58]
lea rcx, [rbp + 0x330]
call fcn.14020b220
nop
lea r8d, [rdi + 0x75]
lea rdx, str._nadd_textbox_6The_machine_is_empty.__left_nadd_item_pickerselectitem_wChoose_Item__Choose_an_item_to_put_in_the
lea rcx, [rbp + 0x330]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x10], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x20], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x10], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x20], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r8, qword [rbx + 0x10]
cmp qword [rbx + 0x18], 0x10
jb 0x1400c6fad
mov rbx, qword [rbx]
mov rdx, rbx
lea rcx, [rbp + 0x10]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x650], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x660], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x650], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x660], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 0x26
lea rdx, str.__nend_dialogitemsucker_blockClose
lea rcx, [rbp + 0x650]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [r13], xmm0
mov qword [r13 + 0x10], rdi
mov qword [r13 + 0x18], rdi
movups xmm0, xmmword [rax]
movups xmmword [r13], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r13 + 0x10], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rcx, [rbp + 0x650]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x10]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x330]
call fcn.1401fdef0
nop
lea rcx, [rbp - 0x58]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x350]
call fcn.1401fdef0
nop
lea rcx, [rbp - 0x78]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x370]
call fcn.1401fdef0
nop
lea rcx, [rbp - 0x38]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x390]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x550]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x570]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x590]
jmp 0x1400c816b
xor bl, bl
mov dword [rsp + 0x48], r12d
mov byte [rsp + 0x20], bl
mov r9b, 1
lea r8, [rsp + 0x48]
mov rcx, rsi
call fcn.140063aa0
movzx eax, bl
mov edx, 1
mov ecx, dword [rsp + 0x48]
mov dword [rsp + 0x58], ecx
test ecx, ecx
cmovne eax, edx
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x48], r12d
cmp dword [rdi + 8], r12d
je 0x1400c7154
mov byte [rsp + 0x20], bl
movzx r9d, dl
lea r8, [rsp + 0x48]
mov edx, 0x1608
mov rcx, rsi
call fcn.140063aa0
cmp dword [rsp + 0x48], r12d
je 0x1400c7154
mov rcx, qword [rsi + 0x30]
cmp dword [rcx + 0x8a0], r15d
jne 0x1400c7154
cmp dword [rcx + 0x8a4], r14d
jne 0x1400c7154
movzx ebx, bl
mov eax, dword [rdi + 8]
cmp dword [rcx + 0x89c], eax
mov eax, 1
cmove ebx, eax
mov byte [rsp + 0x44], r12b
mov eax, dword [rdi + 8]
imul rdx, rax, 0x3b8
add rdx, qword [0x140307de8]
cmp dword [rdx + 0x16c], 1
je 0x1400c718b
mov eax, dword [rdx + 0x390]
dec eax
test eax, 0xfffffffd
je 0x1400c718b
cmp byte [rdx + 0xf8], r12b
je 0x1400c7199
mov eax, 0x3e7
cmp word [rdx + 0x388], ax
jne 0x1400c719e
mov byte [rsp + 0x44], 1
lea rax, str._5ACTIVE
lea rdx, str._6DISABLED
cmp byte [rdi + 0xc6], r12b
cmovne rdx, rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x630], xmm0
mov qword [rbp + 0x640], r12
mov qword [rbp + 0x648], r12
mov rsi, 0xffffffffffffffff
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [rdx + r8], r12b
jne 0x1400c71e0
lea rcx, [rbp + 0x630]
call fcn.140019cb0
nop
lea rax, [0x14028991c]
lea r12, [0x140287354]
cmp byte [rdi + 0xbc], 0
cmovne r12, rax
mov qword [rsp + 0x48], r12
movzx eax, word [rdi]
mov ecx, 0x1606
movabs r15, 0x7fffffffffffffff
lea r14, [0x14028682b]
cmp ax, cx
jne 0x1400c724a
test bl, bl
jne 0x1400c724a
cmp byte [rsp + 0x44], bl
jne 0x1400c724a
lea r8, str._nadd_buttongetplantationdeviceGet_Remotenoflags00
mov qword [rsp + 0x78], r8
jmp 0x1400c7258
mov qword [rsp + 0x78], r14
cmp ax, cx
jne 0x1400c74a9
imul rcx, rax, 0x3b8
mov rdx, qword [0x140307de8]
add rcx, 0x308
add rcx, rdx
mov qword [rsp + 0x60], rcx
mov eax, dword [rdi + 8]
imul r12, rax, 0x3b8
add r12, 0x308
add r12, rdx
add rdx, 0x51f0c8
mov rcx, qword [rdx + 0x10]
mov rax, r15
sub rax, rcx
cmp rax, 0x15
jb 0x1400c81a9
cmp qword [rdx + 0x18], 0x10
jb 0x1400c72ae
mov rdx, qword [rdx]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], reloc.WS2_32.dll_setsockopt
lea r9, str._nadd_textboxUse_the
lea rcx, [rbp + 0x530]
call fcn.14020b410
nop
mov ebx, 2
mov dword [rsp + 0x40], ebx
lea r8d, [rbx + 0xa]
lea rdx, str._to_build__2
lea rcx, [rbp + 0x530]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x1b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1c0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1c0], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
or ebx, 4
mov dword [rsp + 0x40], ebx
mov r8, qword [r12 + 0x10]
cmp qword [r12 + 0x18], 0x10
jb 0x1400c734a
mov r12, qword [r12]
mov rdx, r12
lea rcx, [rbp + 0x1b0]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x190], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1a0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x190], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1a0], xmm1
xor r12d, r12d
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
or ebx, 8
mov dword [rsp + 0x40], ebx
lea r8d, [r12 + 0x15]
lea rdx, str.___directly_from_the
lea rcx, [rbp + 0x190]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x170], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x180], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x170], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x180], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r12b
or ebx, 0x10
mov dword [rsp + 0x40], ebx
mov rax, qword [rsp + 0x60]
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400c7407
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0x170]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x150], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x160], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x150], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x160], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
or ebx, 0x20
mov dword [rsp + 0x40], ebx
mov r8d, select
lea rdx, str.s_storage.left
lea rcx, [rbp + 0x150]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x210], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x220], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x210]
mov qword [rsp + 0x60], rax
or ebx, 0x40
mov r12, qword [rsp + 0x48]
jmp 0x1400c74d5
xorps xmm0, xmm0
movups xmmword [rbp - 0x58], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x48], xmm1
xor r8d, r8d
mov rdx, r14
lea rcx, [rbp - 0x58]
call fcn.140019cb0
lea rax, [rbp - 0x58]
mov qword [rsp + 0x60], rax
mov ebx, 0x80
mov dword [rsp + 0x40], ebx
mov eax, 0x1606
cmp word [rdi], ax
jne 0x1400c7597
mov rax, r15
mov rcx, qword [rbp + 0x640]
sub rax, rcx
cmp rax, 0x1c
jb 0x1400c81af
lea rax, [rbp + 0x630]
cmp qword [rbp + 0x648], 0x10
cmovae rax, qword [rbp + 0x630]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x1c
lea r9, str._nadd_textboxBuilding_mode:
lea rcx, [rbp + 0x510]
call fcn.14020b410
nop
bts ebx, 8
mov dword [rsp + 0x40], ebx
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0x510]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1f0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x200], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x1f0]
mov qword [rsp + 0x48], rax
bts ebx, 9
jmp 0x1400c75c2
xorps xmm0, xmm0
movups xmmword [rbp - 0x78], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x68], xmm1
xor r8d, r8d
mov rdx, r14
lea rcx, [rbp - 0x78]
call fcn.140019cb0
lea rax, [rbp - 0x78]
mov qword [rsp + 0x48], rax
bts ebx, 0xa
mov dword [rsp + 0x40], ebx
cmp dword [rdi + 0x18], 0
je 0x1400c770c
cmp dword [rsp + 0x58], 0xc8
jne 0x1400c769f
mov eax, dword [rdi + 8]
imul rcx, rax, 0x3b8
add rcx, 0x308
add rcx, qword [0x140307de8]
mov rdx, qword [rcx + 0x10]
mov rax, r15
sub rax, rdx
cmp rax, 0x2c
jb 0x1400c81b5
cmp qword [rcx + 0x18], 0x10
jb 0x1400c7614
mov rcx, qword [rcx]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], gethostbyname
lea r9, str._nadd_textbox_6You_are_already_carrying_200
lea rcx, [rbp + 0x4f0]
call fcn.14020b410
nop
bts ebx, 0xb
mov dword [rsp + 0x40], ebx
mov r8d, 9
lea rdx, [0x1402b3090]
lea rcx, [rbp + 0x4f0]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x130], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x140], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x130]
bts ebx, 0xc
lea rcx, [rbp + 0x140]
lea rdx, [rbp + 0x148]
jmp 0x1400c76d4
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp], xmm1
mov r8d, gethostbyname
lea rdx, str._nadd_buttonretrieveitemRetrieve_Itemnoflags00
lea rcx, [rbp - 0x10]
call fcn.140019cb0
lea rax, [rbp - 0x10]
bts ebx, 0xd
lea rcx, [rbp]
lea rdx, [rbp + 8]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x310], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x320], xmm1
mov qword [rcx], 0
mov qword [rdx], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x310]
mov qword [rsp + 0x58], rax
bts ebx, 0xe
jmp 0x1400c773e
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x28], xmm1
mov r8d, 0x2e
lea rdx, str._nadd_buttonclearitemChange_Itemnoflags00
lea rcx, [rbp - 0x38]
call fcn.140019cb0
lea rax, [rbp - 0x38]
mov qword [rsp + 0x58], rax
bts ebx, 0xf
mov dword [rsp + 0x40], ebx
movzx r8d, word [rdi]
mov edx, dword [rdi + 0x18]
mov eax, 0x5dc
mov ecx, 0x1388
mov r9d, 0x1606
cmp byte [rsp + 0x50], 0
je 0x1400c7767
lea r14, str._nadd_buttonadditemAdd_Items_to_the_machinenoflags00
cmp r8w, r9w
cmove eax, ecx
cmp edx, eax
lea rcx, str._nadd_smalltext_4The_machine_is_at_maximum_capacity___left
cmovge r14, rcx
test edx, edx
jne 0x1400c77c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x1d0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1e0], xmm1
lea r8d, [rdx + 0x36]
lea rdx, str._nadd_textbox_6The_machine_is_currently_empty___left
lea rcx, [rbp + 0x1d0]
call fcn.140019cb0
lea rax, [rbp + 0x1d0]
mov qword [rsp + 0x50], rax
bts ebx, 0x10
jmp 0x1400c7962
mov eax, dword [rdi + 8]
imul rcx, rax, 0x3b8
add rcx, 0x398
add rcx, qword [0x140307de8]
mov qword [rsp + 0x50], rcx
lea rcx, [rbp + 0x610]
call fcn.140017800
nop
bts ebx, 0x11
mov dword [rsp + 0x40], ebx
mov r9d, 0x22
lea r8, str._nadd_textboxThe_machine_contains
mov rcx, rax
call fcn.14020baa0
xorps xmm0, xmm0
movups xmmword [rbp + 0x110], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x120], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x110], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x120], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts ebx, 0x12
mov dword [rsp + 0x40], ebx
mov r8d, 3
lea rdx, [0x1402a7630]
lea rcx, [rbp + 0x110]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0xf0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x100], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xf0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x100], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts ebx, 0x13
mov dword [rsp + 0x40], ebx
mov rax, qword [rsp + 0x50]
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400c78bd
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0xf0]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0xd0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xd0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xe0], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
bts ebx, 0x14
mov dword [rsp + 0x40], ebx
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0xd0]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2f0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x300], xmm1
mov qword [rax + 0x10], 0
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rax, [rbp + 0x2f0]
mov qword [rsp + 0x50], rax
bts ebx, 0x15
mov dword [rsp + 0x40], ebx
mov r8d, dword [rdi + 8]
lea r9, [rbp + 0x665]
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 0x1400c7971
lea r8, [rbp + 0x665]
mov rdx, r9
lea rcx, [rbp + 0x4d0]
call fcn.14020c4a0
nop
mov eax, dword [rdi + 8]
imul rcx, rax, 0x3b8
add rcx, 0x308
add rcx, qword [0x140307de8]
mov qword [rbp - 0x80], rcx
mov edx, dword [rsp + 0x68]
lea rcx, [rbp + 0x5f0]
call fcn.140017800
mov qword [rbp - 0x18], rax
mov edx, dword [rsp + 0x70]
lea rcx, [rbp + 0x5d0]
call fcn.140017800
mov qword [rsp + 0x68], rax
movzx edx, word [rdi]
lea rcx, [rbp + 0x5b0]
call fcn.140017800
mov qword [rsp + 0x70], rax
movzx ecx, word [rdi]
imul rdx, rcx, 0x3b8
add rdx, 0x308
add rdx, qword [0x140307de8]
mov rcx, qword [rdx + 0x10]
sub r15, rcx
cmp r15, 0x2f
jb 0x1400c819d
cmp qword [rdx + 0x18], 0x10
jb 0x1400c7a3e
mov rdx, qword [rdx]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], gethostbyname
lea r9, str.set_default_color_o_nadd_label_with_iconbig_w
lea rcx, [rbp + 0x4b0]
call fcn.14020b410
nop
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0x4b0]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2d0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2e0], xmm1
xor edi, edi
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, qword [rsp + 0x70]
lea r8, [rbp + 0x2d0]
lea rcx, [rbp + 0x490]
call fcn.14020b220
nop
lea r8d, [rdi + 0x25]
lea rdx, str._nadd_spacersmall_nembed_datatilex
lea rcx, [rbp + 0x490]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x2b0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2c0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, qword [rsp + 0x68]
lea r8, [rbp + 0x2b0]
lea rcx, [rbp + 0x470]
call fcn.14020b220
nop
lea r8d, [rdi + 0x12]
lea rdx, str._nembed_datatiley
lea rcx, [rbp + 0x470]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x290], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x2a0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov r9, qword [rbp - 0x18]
lea r8, [rbp + 0x290]
lea rcx, [rbp + 0x450]
call fcn.14020b220
nop
lea r8d, [rdi + 0x1d]
lea rdx, str._nadd_label_with_iconsmall_2
lea rcx, [rbp + 0x450]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0xb0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xc0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xb0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xc0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], dil
mov rax, qword [rbp - 0x80]
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], 0x10
jb 0x1400c7bc6
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp + 0xb0]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x90], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xa0], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x90], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xa0], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 8
lea rdx, str.__left
lea rcx, [rbp + 0x90]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x270], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x280], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r9, [rbp + 0x4d0]
lea r8, [rbp + 0x270]
lea rcx, [rbp + 0x430]
call fcn.14020b220
nop
mov r8d, 1
lea rdx, [0x140287a4c]
lea rcx, [rbp + 0x430]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x250], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x260], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, qword [rsp + 0x50]
lea r8, [rbp + 0x250]
lea rcx, [rbp + 0x410]
call fcn.14020b220
nop
mov r8, rsi
nop
inc r8
cmp byte [r14 + r8], 0
jne 0x1400c7cc0
mov rdx, r14
lea rcx, [rbp + 0x410]
call fcn.1401fe250
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x230], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x240], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, qword [rsp + 0x58]
lea r8, [rbp + 0x230]
lea rcx, [rbp + 0x3f0]
call fcn.14020b220
nop
mov r9, qword [rsp + 0x48]
lea r8, [rbp + 0x3f0]
lea rcx, [rbp + 0x3d0]
call fcn.14020b220
nop
mov r9, qword [rsp + 0x60]
lea r8, [rbp + 0x3d0]
lea rcx, [rbp + 0x3b0]
call fcn.14020b220
nop
mov r8, rsi
mov rax, qword [rsp + 0x78]
inc r8
cmp byte [rax + r8], 0
jne 0x1400c7d50
mov rdx, rax
lea rcx, [rbp + 0x3b0]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x80], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x80], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, gethostbyname
lea rdx, str._nadd_checkboxchk_enablesuckingEnable_Collection.
lea rcx, [rbp + 0x70]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x60], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x60], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
nop
inc rsi
cmp byte [r12 + rsi], 0
jne 0x1400c7de0
mov r8, rsi
mov rdx, r12
lea rcx, [rbp + 0x50]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x40], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x30], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x40], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 0x2a
lea rdx, str._nend_dialogitemsucker_blockCloseUpdate
lea rcx, [rbp + 0x30]
call fcn.1401fe250
xorps xmm0, xmm0
movups xmmword [r13], xmm0
mov qword [r13 + 0x10], rdi
mov qword [r13 + 0x18], rdi
movups xmm0, xmmword [rax]
movups xmmword [r13], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r13 + 0x10], xmm1
mov qword [rax + 0x10], rdi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
or ebx, 1
lea rcx, [rbp + 0x30]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x50]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x70]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x3b0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x3d0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x3f0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x230]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x410]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x250]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x430]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x270]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x90]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0xb0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x450]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x290]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x470]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x2b0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x490]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x2d0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x4b0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x5b0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x5d0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x5f0]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x4d0]
call fcn.1401fdef0
nop
bt ebx, 0x15
jae 0x1400c7fb5
btr ebx, 0x15
lea rcx, [rbp + 0x2f0]
call fcn.1401fdef0
nop
bt ebx, 0x14
jae 0x1400c7fcc
btr ebx, 0x14
lea rcx, [rbp + 0xd0]
call fcn.1401fdef0
nop
bt ebx, 0x13
jae 0x1400c7fe3
btr ebx, 0x13
lea rcx, [rbp + 0xf0]
call fcn.1401fdef0
nop
bt ebx, 0x12
jae 0x1400c7ffa
btr ebx, 0x12
lea rcx, [rbp + 0x110]
call fcn.1401fdef0
nop
bt ebx, 0x11
jae 0x1400c8011
btr ebx, 0x11
lea rcx, [rbp + 0x610]
call fcn.1401fdef0
nop
bt ebx, 0x10
jae 0x1400c8028
btr ebx, 0x10
lea rcx, [rbp + 0x1d0]
call fcn.1401fdef0
nop
bt ebx, 0xf
jae 0x1400c803c
btr ebx, 0xf
lea rcx, [rbp - 0x38]
call fcn.1401fdef0
nop
bt ebx, 0xe
jae 0x1400c8053
btr ebx, 0xe
lea rcx, [rbp + 0x310]
call fcn.1401fdef0
nop
bt ebx, 0xd
jae 0x1400c8067
btr ebx, 0xd
lea rcx, [rbp - 0x10]
call fcn.1401fdef0
nop
bt ebx, 0xc
jae 0x1400c807e
btr ebx, 0xc
lea rcx, [rbp + 0x130]
call fcn.1401fdef0
nop
bt ebx, 0xb
jae 0x1400c8095
btr ebx, 0xb
lea rcx, [rbp + 0x4f0]
call fcn.1401fdef0
nop
bt ebx, 0xa
jae 0x1400c80a9
btr ebx, 0xa
lea rcx, [rbp - 0x78]
call fcn.1401fdef0
nop
bt ebx, 9
jae 0x1400c80c0
btr ebx, 9
lea rcx, [rbp + 0x1f0]
call fcn.1401fdef0
nop
bt ebx, 8
jae 0x1400c80d7
btr ebx, 8
lea rcx, [rbp + 0x510]
call fcn.1401fdef0
nop
test bl, bl
jns 0x1400c80e9
btr ebx, 7
lea rcx, [rbp - 0x58]
call fcn.1401fdef0
nop
test bl, 0x40
je 0x1400c80fe
and ebx, 0xffffffbf
lea rcx, [rbp + 0x210]
call fcn.1401fdef0
nop
test bl, 0x20
je 0x1400c8113
and ebx, 0xffffffdf
lea rcx, [rbp + 0x150]
call fcn.1401fdef0
nop
test bl, 0x10
je 0x1400c8128
and ebx, 0xffffffef
lea rcx, [rbp + 0x170]
call fcn.1401fdef0
nop
test bl, 8
je 0x1400c813d
and ebx, 0xfffffff7
lea rcx, [rbp + 0x190]
call fcn.1401fdef0
nop
test bl, 4
je 0x1400c8152
and ebx, 0xfffffffb
lea rcx, [rbp + 0x1b0]
call fcn.1401fdef0
nop
test bl, 2
je 0x1400c8164
lea rcx, [rbp + 0x530]
call fcn.1401fdef0
nop
lea rcx, [rbp + 0x630]
call fcn.1401fdef0
mov rax, r13
mov rcx, qword [rbp + 0x670]
xor rcx, rsp
call fcn.140222170
mov rbx, qword [rsp + 0x7d0]
add rsp, 0x780
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.140017740
nop
call fcn.140017740
nop
call fcn.140017740
nop
call fcn.140017740
nop
call fcn.140017740
int3