Function at 0x1400030b0
Capabilities:
Enumerate gui resources
Link many functions at runtime

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0x90
mov rax, qword [0x140049090]
xor rax, rsp
mov qword [rbp + 0x27], rax
mov rsi, rcx
mov qword [rbp - 0x19], rcx
mov rbx, rcx
shr rsi, 0x20
mov rcx, qword [0x14004c580]
lea rdx, [rbp + 0x17]
xorps xmm0, xmm0
movups xmmword [rbp + 0x17], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rcx, qword [0x14004c580]
mov edi, ebx
call qword [sym.imp.USER32.dll_IsWindowVisible]
test eax, eax
je 0x140003144
cmp dword [rbp + 0x17], ebx
jg 0x140003144
cmp dword [rbp + 0x1f], ebx
jl 0x140003144
cmp dword [rbp + 0x1b], esi
jg 0x140003144
cmp dword [rbp + 0x23], esi
jl 0x140003144
mov rcx, qword [0x14004c880]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14004c548]
mov edx, 0x25e6
call qword [sym.imp.USER32.dll_KillTimer]
mov rcx, qword [0x14004c868]
lea rdx, [rbp + 0x17]
xorps xmm0, xmm0
mov qword [rsp + 0xc8], r14
movdqa xmmword [rbp + 0x17], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rcx, qword [0x14004c868]
call qword [sym.imp.USER32.dll_IsWindowVisible]
mov r15d, dword [rbp - 0x15]
xor r12d, r12d
test eax, eax
je 0x140003305
cmp dword [rbp + 0x17], edi
jg 0x140003305
cmp dword [rbp + 0x1f], edi
jl 0x140003305
cmp dword [rbp + 0x1b], r15d
jg 0x140003305
cmp dword [rbp + 0x23], r15d
jl 0x140003305
cmp byte [0x14004c872], r12b
je 0x140003305
lea edx, [r12 + 1]
mov dword [0x14004c574], r12d
lea rcx, [0x140004b90]
mov dword [0x140049c80], 1
call qword [sym.imp.USER32.dll_EnumWindows]
mov rcx, qword [0x14004c588]
test rcx, rcx
je 0x1400032b8
lea rdx, str.MoveWindowByRect
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r14, rax
test rax, rax
je 0x1400032b8
mov r9, qword [0x14004c8a0]
mov edi, r12d
mov r8, qword [0x14004c898]
mov rdx, r9
sub rdx, r8
sar rdx, 3
test rdx, rdx
je 0x1400032b8
mov esi, r12d
test edi, edi
jne 0x14000329c
mov rcx, qword [rsi + r8]
lea rdx, [rbp + 0x17]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [0x140049e44]
lea rdx, [rbp - 0x29]
mov rcx, qword [0x14004c898]
mov r8b, 1
mov dword [rbp - 0x19], eax
mov eax, dword [0x140049e48]
mov dword [rbp - 0x15], eax
mov eax, dword [rbp + 0x1f]
sub eax, dword [rbp + 0x17]
mov rcx, qword [rsi + rcx]
mov dword [rbp - 0x11], eax
mov eax, dword [rbp + 0x23]
sub eax, dword [rbp + 0x1b]
mov dword [rbp - 0xd], eax
movaps xmm0, xmmword [rbp - 0x19]
movdqa xmmword [rbp - 0x29], xmm0
call r14
mov rcx, qword [0x14004c898]
lea edx, [rdi + 8]
mov rcx, qword [rsi + rcx]
call fcn.140005ae0
mov r9, qword [0x14004c8a0]
mov r8, qword [0x14004c898]
inc edi
mov rcx, r9
sub rcx, r8
movsxd rax, edi
sar rcx, 3
add rsi, 8
cmp rax, rcx
jb 0x140003227
mov rcx, qword [0x14004c880]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14004c548]
mov edx, 0x25e6
call qword [sym.imp.USER32.dll_KillTimer]
cvttss2si eax, dword [0x140049c8c]
mov rcx, qword [0x14004c868]
xor edx, edx
mov dword [rsp + 0x28], r12d
lea r8d, [rdx + 1]
cvttss2si r9d, dword [0x140049c88]
mov dword [rsp + 0x20], eax
call fcn.140007630
mov rcx, qword [0x14004c550]
lea rdx, [rbp + 0x17]
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x17], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rcx, qword [0x14004c550]
call qword [sym.imp.USER32.dll_IsWindowVisible]
test eax, eax
je 0x1400034f2
cmp dword [rbp + 0x17], ebx
jg 0x1400034f2
cmp dword [rbp + 0x1f], ebx
jl 0x1400034f2
cmp dword [rbp + 0x1b], r15d
jg 0x1400034f2
cmp dword [rbp + 0x23], r15d
jl 0x1400034f2
cmp byte [0x14004c871], r12b
je 0x1400034f2
mov edx, 2
mov dword [0x14004c574], r12d
lea rcx, [0x140004b90]
mov dword [0x140049c80], 2
call qword [sym.imp.USER32.dll_EnumWindows]
mov rcx, qword [0x14004c588]
test rcx, rcx
je 0x1400034a5
lea rdx, str.MoveWindowByRect
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r14, rax
test rax, rax
je 0x1400034a5
mov rcx, qword [0x14004c8a0]
mov edi, r12d
mov r9, qword [0x14004c898]
sub rcx, r9
sar rcx, 3
test rcx, rcx
je 0x1400034a5
mov rsi, r12
test edi, edi
jne 0x14000341f
mov eax, dword [0x140049e44]
xor r8d, r8d
mov rcx, qword [rsi + r9]
mov dword [rbp - 0x19], eax
mov eax, dword [0x140049e48]
mov dword [rbp - 0x15], eax
mov eax, dword [0x140049e4c]
cdq
sub eax, edx
lea rdx, [rbp - 0x29]
sar eax, 1
mov dword [rbp - 0x11], eax
mov eax, dword [0x140049e50]
mov dword [rbp - 0xd], eax
movaps xmm0, xmmword [rbp - 0x19]
movdqa xmmword [rbp - 0x29], xmm0
call r14
lea edx, [rdi + 4]
jmp 0x14000346e
cmp edi, 1
jne 0x140003485
mov edx, dword [0x140049e4c]
test edx, edx
jns 0x140003430
inc edx
mov ecx, dword [0x140049e44]
xor r8d, r8d
mov eax, dword [0x140049e48]
sar edx, 1
add ecx, edx
mov dword [rbp - 5], eax
mov eax, dword [0x140049e50]
mov dword [rbp - 9], ecx
mov rcx, qword [rsi + r9]
mov dword [rbp - 1], edx
lea rdx, [rbp - 0x29]
mov dword [rbp + 3], eax
movaps xmm0, xmmword [rbp - 9]
movdqa xmmword [rbp - 0x29], xmm0
call r14
mov edx, 5
mov rcx, qword [0x14004c898]
mov rcx, qword [rsi + rcx]
call fcn.140005ae0
mov r9, qword [0x14004c898]
mov rcx, qword [0x14004c8a0]
inc edi
sub rcx, r9
movsxd rax, edi
sar rcx, 3
add rsi, 8
cmp rax, rcx
jb 0x1400033d6
mov rcx, qword [0x14004c880]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14004c548]
mov edx, 0x25e6
call qword [sym.imp.USER32.dll_KillTimer]
cvttss2si eax, dword [0x140049c8c]
mov rcx, qword [0x14004c550]
xor edx, edx
mov dword [rsp + 0x28], r12d
lea r8d, [rdx + 2]
cvttss2si r9d, dword [0x140049c88]
mov dword [rsp + 0x20], eax
call fcn.140007630
mov rcx, qword [0x14004c578]
lea rdx, [rbp + 0x17]
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x17], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rcx, qword [0x14004c578]
call qword [sym.imp.USER32.dll_IsWindowVisible]
test eax, eax
je 0x14000373f
cmp dword [rbp + 0x17], ebx
jg 0x14000373f
cmp dword [rbp + 0x1f], ebx
jl 0x14000373f
cmp dword [rbp + 0x1b], r15d
jg 0x14000373f
cmp dword [rbp + 0x23], r15d
jl 0x14000373f
cmp byte [0x14004c55f], r12b
je 0x14000373f
mov edx, 3
mov dword [0x14004c574], r12d
lea rcx, [0x140004b90]
mov dword [0x140049c80], 3
call qword [sym.imp.USER32.dll_EnumWindows]
mov rcx, qword [0x14004c588]
test rcx, rcx
je 0x1400036f2
lea rdx, str.MoveWindowByRect
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r14, rax
test rax, rax
je 0x1400036f2
mov rcx, qword [0x14004c8a0]
mov edi, r12d
mov r9, qword [0x14004c898]
sub rcx, r9
sar rcx, 3
test rcx, rcx
je 0x1400036f2
mov rsi, r12
test edi, edi
jne 0x14000360f
mov eax, dword [0x140049e44]
xor r8d, r8d
mov rcx, qword [rsi + r9]
mov dword [rbp - 9], eax
mov eax, dword [0x140049e48]
mov dword [rbp - 5], eax
mov eax, dword [0x140049e4c]
cdq
sub eax, edx
lea rdx, [rbp + 7]
sar eax, 1
mov dword [rbp - 1], eax
mov eax, dword [0x140049e50]
mov dword [rbp + 3], eax
movaps xmm0, xmmword [rbp - 9]
movdqa xmmword [rbp + 7], xmm0
call r14
lea edx, [rdi + 4]
jmp 0x1400036bb
cmp edi, 1
jne 0x140003665
mov edx, dword [0x140049e4c]
test edx, edx
jns 0x140003620
inc edx
mov eax, dword [0x140049e48]
xor r8d, r8d
mov ecx, dword [0x140049e44]
mov dword [rbp - 0x15], eax
mov eax, dword [0x140049e50]
sar edx, 1
add ecx, edx
mov dword [rbp - 0x11], edx
cdq
mov dword [rbp - 0x19], ecx
mov rcx, qword [rsi + r9]
sub eax, edx
sar eax, 1
lea rdx, [rbp + 7]
mov dword [rbp - 0xd], eax
movaps xmm0, xmmword [rbp - 0x19]
movdqa xmmword [rbp + 7], xmm0
call r14
mov edx, 1
jmp 0x1400036bb
cmp edi, 2
jne 0x1400036d2
mov edx, dword [0x140049e4c]
test edx, edx
jns 0x140003676
inc edx
mov r8d, dword [0x140049e50]
sar edx, 1
test r8d, r8d
jns 0x140003687
inc r8d
mov ecx, dword [0x140049e44]
add ecx, edx
sar r8d, 1
mov dword [rbp - 0x29], ecx
mov ecx, dword [0x140049e48]
add ecx, r8d
mov dword [rbp - 0x21], edx
mov dword [rbp - 0x25], ecx
lea rdx, [rbp - 0x29]
mov rcx, qword [rsi + r9]
mov dword [rbp - 0x1d], r8d
xor r8d, r8d
call r14
mov edx, 3
mov rcx, qword [0x14004c898]
mov rcx, qword [rsi + rcx]
call fcn.140005ae0
mov r9, qword [0x14004c898]
mov rcx, qword [0x14004c8a0]
inc edi
sub rcx, r9
movsxd rax, edi
sar rcx, 3
add rsi, 8
cmp rax, rcx
jb 0x1400035c3
mov rcx, qword [0x14004c880]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14004c548]
mov edx, 0x25e6
call qword [sym.imp.USER32.dll_KillTimer]
cvttss2si eax, dword [0x140049c8c]
mov rcx, qword [0x14004c578]
xor edx, edx
mov dword [rsp + 0x28], r12d
lea r8d, [rdx + 3]
cvttss2si r9d, dword [0x140049c88]
mov dword [rsp + 0x20], eax
call fcn.140007630
mov rcx, qword [0x14004c798]
lea rdx, [rbp + 0x17]
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x17], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rcx, qword [0x14004c798]
call qword [sym.imp.USER32.dll_IsWindowVisible]
test eax, eax
je 0x1400037a0
cmp dword [rbp + 0x17], ebx
jg 0x1400037a0
cmp dword [rbp + 0x1f], ebx
jl 0x1400037a0
cmp dword [rbp + 0x1b], r15d
jg 0x1400037a0
cmp dword [rbp + 0x23], r15d
jl 0x1400037a0
mov rcx, qword [0x14004c560]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14004c548]
mov edx, 0x25e6
call qword [sym.imp.USER32.dll_KillTimer]
mov rcx, qword [0x14004c470]
lea rdx, [rbp + 0x17]
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x17], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rcx, qword [0x14004c470]
call qword [sym.imp.USER32.dll_IsWindowVisible]
test eax, eax
je 0x140003954
cmp dword [rbp + 0x17], ebx
jg 0x140003954
cmp dword [rbp + 0x1f], ebx
jl 0x140003954
cmp dword [rbp + 0x1b], r15d
jg 0x140003954
cmp dword [rbp + 0x23], r15d
jl 0x140003954
cmp byte [0x14004c872], r12b
je 0x140003954
mov edx, 1
mov dword [0x14004c574], r12d
lea rcx, [0x140004b90]
mov dword [0x140049c80], 1
call qword [sym.imp.USER32.dll_EnumWindows]
mov rcx, qword [0x14004c588]
test rcx, rcx
je 0x140003905
lea rdx, str.MoveWindowByRect
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r14, rax
test rax, rax
je 0x140003905
mov r9, qword [0x14004c8a0]
mov edi, r12d
mov r8, qword [0x14004c898]
mov rdx, r9
sub rdx, r8
sar rdx, 3
test rdx, rdx
je 0x140003905
mov rsi, r12
test edi, edi
jne 0x1400038e9
mov rcx, qword [rsi + r8]
lea rdx, [rbp + 0x17]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [0x140049e44]
lea rdx, [rbp + 7]
mov rcx, qword [0x14004c898]
mov r8b, 1
mov dword [rbp - 0x29], eax
mov eax, dword [0x140049e48]
mov dword [rbp - 0x25], eax
mov eax, dword [rbp + 0x1f]
sub eax, dword [rbp + 0x17]
mov rcx, qword [rsi + rcx]
mov dword [rbp - 0x21], eax
mov eax, dword [rbp + 0x23]
sub eax, dword [rbp + 0x1b]
mov dword [rbp - 0x1d], eax
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp + 7], xmm0
call r14
mov rcx, qword [0x14004c898]
lea edx, [rdi + 8]
mov rcx, qword [rsi + rcx]
call fcn.140005ae0
mov r9, qword [0x14004c8a0]
mov r8, qword [0x14004c898]
inc edi
mov rcx, r9
sub rcx, r8
movsxd rax, edi
sar rcx, 3
add rsi, 8
cmp rax, rcx
jb 0x140003874
mov rcx, qword [0x14004c560]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14004c548]
mov edx, 0x25e6
call qword [sym.imp.USER32.dll_KillTimer]
cvttss2si eax, dword [0x140049c8c]
mov rcx, qword [0x14004c470]
mov edx, 1
mov dword [rsp + 0x28], r12d
mov r8d, edx
cvttss2si r9d, dword [0x140049c88]
mov dword [rsp + 0x20], eax
call fcn.140007630
mov rcx, qword [0x14004c568]
lea rdx, [rbp + 0x17]
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x17], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rcx, qword [0x14004c568]
call qword [sym.imp.USER32.dll_IsWindowVisible]
test eax, eax
je 0x140003b44
cmp dword [rbp + 0x17], ebx
jg 0x140003b44
cmp dword [rbp + 0x1f], ebx
jl 0x140003b44
cmp dword [rbp + 0x1b], r15d
jg 0x140003b44
cmp dword [rbp + 0x23], r15d
jl 0x140003b44
cmp byte [0x14004c871], r12b
je 0x140003b44
mov edx, 2
mov dword [0x14004c574], r12d
lea rcx, [0x140004b90]
mov dword [0x140049c80], 2
call qword [sym.imp.USER32.dll_EnumWindows]
mov rcx, qword [0x14004c588]
test rcx, rcx
je 0x140003af4
lea rdx, str.MoveWindowByRect
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r14, rax
test rax, rax
je 0x140003af4
mov rcx, qword [0x14004c8a0]
mov edi, r12d
mov r9, qword [0x14004c898]
sub rcx, r9
sar rcx, 3
test rcx, rcx
je 0x140003af4
mov rsi, r12
test edi, edi
jne 0x140003a6e
mov eax, dword [0x140049e44]
xor r8d, r8d
mov rcx, qword [rsi + r9]
mov dword [rbp - 0x29], eax
mov eax, dword [0x140049e48]
mov dword [rbp - 0x25], eax
mov eax, dword [0x140049e4c]
mov dword [rbp - 0x21], eax
mov eax, dword [0x140049e50]
cdq
sub eax, edx
lea rdx, [rbp + 7]
sar eax, 1
mov dword [rbp - 0x1d], eax
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp + 7], xmm0
call r14
lea edx, [rdi + 6]
jmp 0x140003abd
cmp edi, 1
jne 0x140003ad4
mov edx, dword [0x140049e50]
mov eax, dword [0x140049e44]
mov dword [rbp - 9], eax
test edx, edx
jns 0x140003a88
inc edx
mov ecx, dword [0x140049e48]
xor r8d, r8d
mov eax, dword [0x140049e4c]
sar edx, 1
add ecx, edx
mov dword [rbp + 3], edx
mov dword [rbp - 5], ecx
lea rdx, [rbp + 7]
mov rcx, qword [rsi + r9]
mov dword [rbp - 1], eax
movaps xmm0, xmmword [rbp - 9]
movdqa xmmword [rbp + 7], xmm0
call r14
mov edx, 7
mov rcx, qword [0x14004c898]
mov rcx, qword [rsi + rcx]
call fcn.140005ae0
mov r9, qword [0x14004c898]
mov rcx, qword [0x14004c8a0]
inc edi
sub rcx, r9
movsxd rax, edi
sar rcx, 3
add rsi, 8
cmp rax, rcx
jb 0x140003a25
mov rcx, qword [0x14004c560]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14004c548]
mov edx, 0x25e6
call qword [sym.imp.USER32.dll_KillTimer]
cvttss2si eax, dword [0x140049c8c]
mov rcx, qword [0x14004c568]
mov edx, 1
mov dword [rsp + 0x28], r12d
lea r8d, [rdx + 1]
cvttss2si r9d, dword [0x140049c88]
mov dword [rsp + 0x20], eax
call fcn.140007630
mov rcx, qword [0x14004c878]
lea rdx, [rbp + 0x17]
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x17], xmm0
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rcx, qword [0x14004c878]
call qword [sym.imp.USER32.dll_IsWindowVisible]
mov r14, qword [rsp + 0xc8]
test eax, eax
je 0x140003da2
cmp dword [rbp + 0x17], ebx
jg 0x140003da2
cmp dword [rbp + 0x1f], ebx
jl 0x140003da2
cmp dword [rbp + 0x1b], r15d
jg 0x140003da2
cmp dword [rbp + 0x23], r15d
jl 0x140003da2
cmp byte [0x14004c55f], r12b
je 0x140003da2
mov edx, 3
mov dword [0x14004c574], r12d
lea rcx, [0x140004b90]
mov dword [0x140049c80], 3
call qword [sym.imp.USER32.dll_EnumWindows]
mov rcx, qword [0x14004c588]
test rcx, rcx
je 0x140003d52
lea rdx, str.MoveWindowByRect
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rsi, rax
test rax, rax
je 0x140003d52
mov rcx, qword [0x14004c8a0]
mov ebx, r12d
mov r9, qword [0x14004c898]
sub rcx, r9
sar rcx, 3
test rcx, rcx
je 0x140003d52
mov rdi, r12
nop dword [rax]
test ebx, ebx
jne 0x140003c6b
mov eax, dword [0x140049e44]
xor r8d, r8d
mov rcx, qword [rdi + r9]
mov dword [rbp - 0x29], eax
mov eax, dword [0x140049e48]
mov dword [rbp - 0x25], eax
mov eax, dword [0x140049e4c]
mov dword [rbp - 0x21], eax
mov eax, dword [0x140049e50]
cdq
sub eax, edx
lea rdx, [rbp + 7]
sar eax, 1
mov dword [rbp - 0x1d], eax
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp + 7], xmm0
call rsi
lea edx, [rbx + 6]
jmp 0x140003d1b
cmp ebx, 1
jne 0x140003cc6
mov r8d, dword [0x140049e50]
mov eax, dword [0x140049e44]
mov dword [rbp - 9], eax
test r8d, r8d
jns 0x140003c88
inc r8d
mov ecx, dword [0x140049e48]
mov eax, dword [0x140049e4c]
cdq
sar r8d, 1
add ecx, r8d
mov dword [rbp + 3], r8d
sub eax, edx
mov dword [rbp - 5], ecx
mov rcx, qword [rdi + r9]
lea rdx, [rbp + 7]
sar eax, 1
xor r8d, r8d
mov dword [rbp - 1], eax
movaps xmm0, xmmword [rbp - 9]
movdqa xmmword [rbp + 7], xmm0
call rsi
mov edx, 2
jmp 0x140003d1b
cmp ebx, 2
jne 0x140003d32
mov edx, dword [0x140049e4c]
test edx, edx
jns 0x140003cd7
inc edx
mov r8d, dword [0x140049e50]
sar edx, 1
test r8d, r8d
jns 0x140003ce8
inc r8d
mov ecx, dword [0x140049e44]
add ecx, edx
sar r8d, 1
mov dword [rbp - 0x19], ecx
mov ecx, dword [0x140049e48]
add ecx, r8d
mov dword [rbp - 0x11], edx
mov dword [rbp - 0x15], ecx
lea rdx, [rbp - 0x19]
mov rcx, qword [rdi + r9]
mov dword [rbp - 0xd], r8d
xor r8d, r8d
call rsi
mov edx, 3
mov rcx, qword [0x14004c898]
mov rcx, qword [rdi + rcx]
call fcn.140005ae0
mov r9, qword [0x14004c898]
mov rcx, qword [0x14004c8a0]
inc ebx
sub rcx, r9
movsxd rax, ebx
sar rcx, 3
add rdi, 8
cmp rax, rcx
jb 0x140003c20
mov rcx, qword [0x14004c560]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14004c548]
mov edx, 0x25e6
call qword [sym.imp.USER32.dll_KillTimer]
cvttss2si eax, dword [0x140049c8c]
mov rcx, qword [0x14004c878]
mov edx, 1
mov dword [rsp + 0x28], r12d
lea r8d, [rdx + 2]
cvttss2si r9d, dword [0x140049c88]
mov dword [rsp + 0x20], eax
call fcn.140007630
call fcn.140004420
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.14000eef0
mov rbx, qword [rsp + 0xd0]
add rsp, 0x90
pop r15
pop r12
pop rdi
pop rsi
pop rbp
ret