Function at 0x22dc4daa0
Capabilities:
Link many functions at runtime

Disassembly:
push r14
push r13
push r12
push rbx
sub rsp, 0x28
lea rcx, [0x22dd9ba50]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov qword [0x22ddfdc30], rax
mov r12, rax
test rax, rax
je 0x22dc4dd80
lea r13, str.GetAsyncKeyState
mov rbx, qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, rax
mov rdx, r13
call rbx
test rax, rax
je 0x22dc4dd90
mov r12, qword [0x22ddfdc30]
lea r13, str.SendInput
mov qword [0x22ddfd358], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x22dc4dda0
mov r12, qword [0x22ddfdc30]
lea r13, str.GetCursorPos
mov qword [0x22ddfd350], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x22dc4ddb0
mov r12, qword [0x22ddfdc30]
lea r13, str.SetCursorPos
mov qword [0x22ddfd348], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x22dc4ddc0
mov r12, qword [0x22ddfdc30]
lea r13, str.GetSystemMetrics
mov qword [0x22ddfd340], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x22dc4ddd0
mov r13, qword [0x22ddfdc30]
lea r12, str.GetWindow
mov qword [0x22ddfd338], rax
mov rdx, r12
mov rcx, r13
call rbx
test rax, rax
je 0x22dc4dde0
mov r13, qword [0x22ddfdc30]
lea r14, str.GetTopWindow
mov qword [0x22ddfd330], rax
mov rdx, r14
mov rcx, r13
call rbx
test rax, rax
je 0x22dc4ddf0
mov r13, qword [0x22ddfdc30]
lea r14, str.IsWindowVisible
mov qword [0x22ddfd328], rax
mov rdx, r14
mov rcx, r13
call rbx
test rax, rax
je 0x22dc4de00
mov r13, qword [0x22ddfdc30]
lea r14, str.GetWindowThreadProcessId
mov qword [0x22ddfd320], rax
mov rdx, r14
mov rcx, r13
call rbx
test rax, rax
je 0x22dc4de10
mov r13, qword [0x22ddfdc30]
lea r14, str.GetWindowTextLengthW
mov qword [0x22ddfd318], rax
mov rdx, r14
mov rcx, r13
call rbx
test rax, rax
je 0x22dc4de20
mov r13, qword [0x22ddfdc30]
lea r14, str.GetWindowTextW
mov qword [0x22ddfd310], rax
mov rdx, r14
mov rcx, r13
call rbx
test rax, rax
je 0x22dc4de30
mov r13, qword [0x22ddfdc30]
mov qword [0x22ddfd308], rax
mov rdx, r12
mov rcx, r13
call rbx
test rax, rax
je 0x22dc4de40
mov r12, qword [0x22ddfdc30]
lea r13, str.SetProcessDPIAware
mov qword [0x22ddfd300], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x22dc4de50
mov r12, qword [0x22ddfdc30]
lea r13, str.FindWindowA
mov qword [0x22ddfd2f8], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x22dc4de60
mov r12, qword [0x22ddfdc30]
lea r13, str.GetClientRect
mov qword [0x22ddfd2f0], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x22dc4de70
mov r12, qword [0x22ddfdc30]
lea r13, str.GetWindowInfo
mov qword [0x22ddfd2e8], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x22dc4de80
mov r12, qword [0x22ddfdc30]
lea r13, str.GetDC
mov qword [0x22ddfd2e0], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x22dc4de90
mov r12, qword [0x22ddfdc30]
lea r13, str.ReleaseDC
mov qword [0x22ddfd2d8], rax
mov rdx, r13
mov rcx, r12
call rbx
test rax, rax
je 0x22dc4dea0
mov qword [0x22ddfd2d0], rax
add rsp, 0x28
pop rbx
pop r12
pop r13
pop r14
ret
lea rcx, [0x22dd9ba20]
call fcn.22dc26640
nop dword [rax]
mov rdx, r13
mov rcx, r12
call fcn.22dc27130
jmp 0x22dc4daea
mov rdx, r13
mov rcx, r12
call fcn.22dc27130
jmp 0x22dc4db10
mov rdx, r13
mov rcx, r12
call fcn.22dc27130
jmp 0x22dc4db36
mov rdx, r13
mov rcx, r12
call fcn.22dc27130
jmp 0x22dc4db5c
mov rdx, r13
mov rcx, r12
call fcn.22dc27130
jmp 0x22dc4db82
mov rdx, r12
mov rcx, r13
call fcn.22dc27130
jmp 0x22dc4dba8
mov rdx, r14
mov rcx, r13
call fcn.22dc27130
jmp 0x22dc4dbce
mov rdx, r14
mov rcx, r13
call fcn.22dc27130
jmp 0x22dc4dbf4
mov rdx, r14
mov rcx, r13
call fcn.22dc27130
jmp 0x22dc4dc1a
mov rdx, r14
mov rcx, r13
call fcn.22dc27130
jmp 0x22dc4dc40
mov rdx, r14
mov rcx, r13
call fcn.22dc27130
jmp 0x22dc4dc66
mov rdx, r12
mov rcx, r13
call fcn.22dc27130
jmp 0x22dc4dc85
mov rdx, r13
mov rcx, r12
call fcn.22dc27130
jmp 0x22dc4dcab
mov rdx, r13
mov rcx, r12
call fcn.22dc27130
jmp 0x22dc4dcd1
mov rdx, r13
mov rcx, r12
call fcn.22dc27130
jmp 0x22dc4dcf7
mov rdx, r13
mov rcx, r12
call fcn.22dc27130
jmp 0x22dc4dd1d
mov rdx, r13
mov rcx, r12
call fcn.22dc27130
jmp 0x22dc4dd43
mov rdx, r13
mov rcx, r12
call fcn.22dc27130
jmp 0x22dc4dd69