Function at 0x4399b0
Capabilities:
Get graphical window text

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
sub esp, 0x18
mov eax, dword [0x64a040]
xor eax, esp
mov dword [esp + 0x14], eax
push esi
push edi
mov edi, ecx
call fcn.004950bc
push 0x2c9f
mov ecx, edi
call fcn.004936d9
mov esi, dword [sym.imp.USER32.dll_SendMessageW]
push 0x616388
push 0
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c9f
mov ecx, edi
call fcn.004936d9
push 0x616394
push 1
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c9f
mov ecx, edi
call fcn.004936d9
push 0x6163a4
push 2
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c9f
mov ecx, edi
call fcn.004936d9
push 0
push 0
push 0x14e
push dword [eax + 0x20]
call esi
push 0x2c8f
mov ecx, edi
call fcn.004936d9
push str.12345
push 0
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c8f
mov ecx, edi
call fcn.004936d9
push 0x6163bc
push 1
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c8f
mov ecx, edi
call fcn.004936d9
push 0x6163c0
push 2
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c8f
mov ecx, edi
call fcn.004936d9
push 0x6163c4
push 3
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c8f
mov ecx, edi
call fcn.004936d9
push 0x6163c8
push 4
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c8f
mov ecx, edi
call fcn.004936d9
push 0
push 0
push 0x14e
push dword [eax + 0x20]
call esi
push 0x2c90
mov ecx, edi
call fcn.004936d9
push 0x6163c0
push 0
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c90
mov ecx, edi
call fcn.004936d9
push 0x61afe4
push 1
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c90
mov ecx, edi
call fcn.004936d9
push 0
push 0
push 0x14e
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push str.777_80_20080__
push 0
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b00c
push 1
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b02c
push 2
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b04c
push 3
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b06c
push 4
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b08c
push 5
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b0a8
push 6
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b0c4
push 7
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b0e0
push 8
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push str.hQOh
push 9
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push str.hQOj
push 0xa
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b124
push 0xb
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b140
push 0xc
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b15c
push 0xd
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b178
push 0xe
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0x61b198
push 0xf
push 0x14a
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0
push 0x96
push 0x160
push dword [eax + 0x20]
call esi
push 0x2c91
mov ecx, edi
call fcn.004936d9
push 0
push 1
push 0x14e
push dword [eax + 0x20]
call esi
push 0x616bf4
push 0x2c8b
mov ecx, edi
call fcn.00493f19
mov ecx, edi
call fcn.00439df0
lea eax, [esp + 0xc]
xorps xmm0, xmm0
push eax
push dword [edi + 0x20]
movdqu xmmword [esp + 0x14], xmm0
call dword [sym.imp.USER32.dll_GetClientRect]
mov ecx, dword [edi + 0x28c]
mov eax, dword [edi + 0x20]
pop edi
pop esi
mov dword [ecx + 0xdc], eax
mov eax, 1
mov ecx, dword [esp + 0x14]
xor ecx, esp
call fcn.005b144a
mov esp, ebp
pop ebp
ret