Function at 0x14000c560
Capabilities:
Hide graphical window

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x90
mov rax, qword [0x14002f318]
xor rax, rsp
mov qword [rsp + 0x80], rax
mov rdi, rcx
mov ebp, r8d
mov ebx, 0x22
lea rcx, [rsp + 0x30]
xor edx, edx
mov r8, rbx
call fcn.140013900
lea rcx, [rsp + 0x58]
mov r8, rbx
xor edx, edx
call fcn.140013900
mov ecx, dword [0x140030adc]
mov rdx, rdi
call fcn.140009fb8
and dword [0x140030a90], 0
mov rcx, rdi
call fcn.14000bb54
mov r9d, ebx
mov ebx, 0x412
lea r8, [rsp + 0x58]
mov rcx, rdi
mov edx, ebx
call qword [sym.imp.USER32.dll_GetDlgItemTextA]
lea esi, [rbx + 1]
mov rcx, rdi
mov edx, esi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, ebx
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 3]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 2]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r15d, [rbx + 5]
mov rcx, rdi
mov edx, r15d
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0xb]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 8]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 4]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 6]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0xa]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 9]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x16]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 7]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0xc]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x15]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0xd]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0xe]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0xf]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x10]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x11]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x12]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x13]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x14]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x17]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r12d, [rbx + 0x18]
mov rcx, rdi
mov edx, r12d
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x1a]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r13d, [rbx + 0x20]
mov rcx, rdi
mov edx, r13d
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x19]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r14d, [rbx + 0x1b]
mov rcx, rdi
mov edx, r14d
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x1c]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x1d]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x1e]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [rbx + 0x1f]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, 0x6d
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
xor edx, edx
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea eax, [rbx + 0x10]
cmp ebp, eax
jg 0x14000cfb7
je 0x14000c95b
cmp ebp, 0x6d
je 0x14000cfa2
lea r12d, [rbx + 2]
cmp ebp, r12d
je 0x14000cf3c
cmp ebp, r15d
je 0x14000ce18
jle 0x14000cc0f
lea r15d, [rbx + 9]
cmp ebp, r15d
jle 0x14000cc40
cmp ebp, 0x420
jne 0x14000cc0f
mov edx, esi
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov esi, 5
mov rcx, rax
mov edx, esi
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, ebx
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, 0x41e
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, 0x427
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
mov r14d, 0xc2
mov r8d, r14d
xor r9d, r9d
mov edx, 0x427
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
lea r12, [0x14000a578]
lea r13d, [rsi - 9]
mov r8, r12
mov edx, r13d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
mov edx, 0x41f
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, 0x420
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
xor r9d, r9d
mov r8d, r14d
mov edx, 0x420
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
mov r8, r12
mov edx, r13d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
mov edx, 0x421
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov r15d, 0x422
mov edx, r15d
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
xor r9d, r9d
mov r8d, r14d
mov edx, r15d
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
mov r8, r12
mov edx, r13d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
lea edx, [r15 + 1]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [r15 + 2]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
lea edx, [r15 + 2]
xor r9d, r9d
mov r8d, r14d
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
mov r8, r12
mov edx, r13d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
lea edx, [r15 + 3]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov r15d, 0x426
mov edx, r15d
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
xor r9d, r9d
mov r8d, r14d
mov edx, r15d
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
mov r8, r12
mov edx, r13d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
mov dword [0x140030adc], ebp
mov rcx, qword [rsp + 0x80]
xor rcx, rsp
call fcn.140013bb0
lea r11, [rsp + 0x90]
mov rbx, qword [r11 + 0x38]
mov rbp, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
mov edx, esi
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov esi, 5
mov rcx, rax
mov edx, esi
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, ebx
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, 0x41d
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov r12d, 0x41a
mov rcx, rdi
mov edx, r12d
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
mov r14d, 0xc2
mov r8d, r14d
xor r9d, r9d
mov edx, r12d
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
lea r12, [0x14000a578]
lea r13d, [rsi - 9]
mov r8, r12
mov edx, r13d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
mov edx, 0x416
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, 0x418
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
xor r9d, r9d
mov r8d, r14d
mov edx, 0x418
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
mov r8, r12
mov edx, r13d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
mov edx, 0x41c
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, r15d
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
xor r9d, r9d
mov r8d, r14d
mov edx, r15d
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
mov r8, r12
mov edx, r13d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
mov edx, 0x428
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov r15d, 0x419
jmp 0x14000cbaa
mov edx, esi
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov esi, 5
mov rcx, rax
mov edx, esi
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, ebx
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, 0x415
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, r15d
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
xor r9d, r9d
mov r8d, 0xc2
mov edx, r15d
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
lea rdx, str.TWTY_STR32
lea rcx, [rsp + 0x58]
call qword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
je 0x14000cc0f
lea rdx, str.TWTY_STR64
lea rcx, [rsp + 0x58]
call qword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
je 0x14000cc0f
lea rdx, str.TWTY_STR128
lea rcx, [rsp + 0x58]
call qword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
je 0x14000cc0f
lea rdx, str.TWTY_STR255
lea rcx, [rsp + 0x58]
call qword [sym.imp.KERNEL32.dll_lstrcmpA]
test eax, eax
je 0x14000cc0f
lea r8, [0x14000a578]
lea edx, [rsi - 9]
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
mov dword [0x140030adc], r15d
jmp 0x14000cc0f
mov edx, esi
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov esi, 5
mov rcx, rax
mov edx, esi
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, ebx
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, 0x415
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, r12d
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
jmp 0x14000cc0f
mov edx, 0x6d
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, 5
jmp 0x14000cf94
cmp ebp, 0x424
je 0x14000c95b
cmp ebp, 0x425
jle 0x14000cc0f
cmp ebp, 0x427
jle 0x14000c95b
cmp ebp, r14d
je 0x14000d116
cmp ebp, 0x42f
je 0x14000d116
cmp ebp, r13d
jne 0x14000cc0f
mov edx, esi
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov esi, 5
mov rcx, rax
mov edx, esi
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, ebx
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, 0x429
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, r12d
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
xor r9d, r9d
mov r8d, 0xc2
mov edx, r12d
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
lea r11, [0x14002e6e8]
lea rdx, [0x14002e6e0]
lea r8d, [rsi + 8]
cmp word [r11], si
jne 0x14000d09c
mov rcx, rdi
call fcn.140009c50
add rdx, 0x10
add r11, 0x10
sub r8, 1
jne 0x14000d08e
lea r8, [0x14000a578]
mov edx, 0xfffffffc
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
mov edx, 0x42c
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov ebx, r13d
mov rcx, rdi
mov edx, ebx
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov dword [0x140030adc], ebx
jmp 0x14000cc0f
mov edx, esi
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov esi, 5
mov rcx, rax
mov edx, esi
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, ebx
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, 0x429
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov edx, r12d
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
mov r14d, 0xc2
mov r8d, r14d
xor r9d, r9d
mov edx, r12d
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
lea r11, [0x14002e6e8]
lea rdx, [0x14002e6e0]
lea r8d, [rsi + 8]
cmp word [r11], si
jne 0x14000d1bc
mov rcx, rdi
call fcn.140009c50
add rdx, 0x10
add r11, 0x10
sub r8, 1
jne 0x14000d1ae
lea r12, [0x14000a578]
mov r13d, 0xfffffffc
mov rcx, rbx
mov r8, r12
mov edx, r13d
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
mov edx, 0x42b
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov r15d, 0x42d
mov rcx, rdi
mov edx, r15d
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
xor r9d, r9d
mov r8d, r14d
mov edx, r15d
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
mov r8, r12
mov edx, r13d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
lea edx, [r15 + 1]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
mov r15d, 0x42f
mov rcx, rdi
mov edx, r15d
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
mov rbx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea r11, [rsp + 0x30]
xor r9d, r9d
mov r8d, r14d
mov edx, r15d
mov rcx, rdi
mov qword [rsp + 0x20], r11
call qword [sym.imp.USER32.dll_SendDlgItemMessageA]
mov r8, r12
mov edx, r13d
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetWindowLongPtrA]
mov rdx, qword [0x14002a038]
mov rcx, rbx
mov r8, rax
mov qword [0x140031d30], rax
call qword [sym.imp.USER32.dll_SetPropA]
lea edx, [r15 + 1]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
lea edx, [r15 + 2]
mov rcx, rdi
call qword [sym.imp.USER32.dll_GetDlgItem]
mov edx, esi
mov rcx, rax
call qword [sym.imp.USER32.dll_ShowWindow]
jmp 0x14000cc09