Function at 0x48e00f
Capabilities:
Hide graphical window

Disassembly:
push 0x14
mov eax, 0x49d458
call fcn.00497232
mov edi, ecx
mov dword [ebp - 0x1c], edi
call fcn.0047f4e3
mov esi, dword [sym.imp.USER32.dll_KillTimer]
mov ebx, eax
xor eax, eax
mov dword [ebp - 0x10], ebx
inc eax
push eax
push dword [edi + 4]
mov dword [edi + 0x1dc], eax
call esi
push 2
push dword [edi + 4]
call esi
push 1
push dword [edi + 0x120]
call dword [sym.imp.USER32.dll_EnableWindow]
mov esi, dword [sym.imp.USER32.dll_ShowWindow]
push 5
push dword [edi + 0x124]
call esi
push 5
push dword [edi + 0x128]
call esi
push 5
push dword [edi + 0xbc]
call esi
push 5
push dword [edi + 0xc0]
call esi
push 5
push dword [edi + 0xc8]
call esi
push 5
push dword [edi + 0x124]
call esi
push 0
push dword [edi + 0x130]
call esi
push str.SendNow
push str.ResendDlg
lea eax, [ebp - 0x14]
mov ecx, ebx
push eax
call fcn.0047f521
mov esi, dword [sym.imp.USER32.dll_SetWindowTextW]
push dword [eax]
push dword [edi + 0x120]
call esi
lea ecx, [ebp - 0x14]
call fcn.0045e73f
push str.ClickForDetails
push str.ResendDlg
lea eax, [ebp - 0x14]
mov ecx, ebx
push eax
call fcn.0047f521
push dword [eax]
push dword [edi + 0x44]
call esi
lea ecx, [ebp - 0x14]
call fcn.0045e73f
xor esi, esi
lea ebx, [edi + 0x4c]
push esi
push esi
push 0x1004
push dword [ebx]
call dword [sym.imp.USER32.dll_SendMessageW]
test eax, eax
jle 0x48e168
mov edi, dword [ebp - 0x10]
push esi
mov ecx, ebx
call fcn.0046feae
test eax, eax
je 0x48e14f
push esi
mov ecx, ebx
call fcn.0046ffd5
push eax
mov ecx, edi
call fcn.0047f40b
mov ecx, eax
call fcn.004682df
mov ecx, eax
call fcn.00467e12
test eax, eax
jne 0x48e14f
push eax
push eax
push eax
push eax
push 0x49f854
push 1
push 2
push esi
mov ecx, ebx
call fcn.00473674
push 0
push 0
push 0x1004
push dword [ebx]
inc esi
call dword [sym.imp.USER32.dll_SendMessageW]
cmp esi, eax
jl 0x48e10c
mov edi, dword [ebp - 0x1c]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x18]
push str.RTLReading
push str.Settings
push eax
call fcn.0047f521
and dword [ebp - 4], 0
push 0x4a0910
push dword [ebp - 0x18]
call dword [sym.imp.MSVCR120.dll__wcsicmp]
pop ecx
xor ebx, ebx
test eax, eax
mov eax, dword [0x4cb014]
pop ecx
mov ecx, 0x100000
mov dword [ebp - 0x14], eax
cmove ebx, ecx
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x1c]
push 0x4a0914
push str.ResendDlg
push eax
mov byte [ebp - 4], 1
call fcn.0047f521
mov ecx, dword [ebp - 0x10]
mov esi, dword [eax]
mov byte [ebp - 4], 2
call fcn.0047f40b
push dword [eax + 0x10]
lea eax, [ebp - 0x14]
push esi
push eax
call fcn.0045fd48
add esp, 0xc
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x1c]
call fcn.0045e73f
mov esi, dword [ebp - 0x10]
mov ecx, esi
call fcn.0047f589
test eax, eax
je 0x48e270
push 5
push dword [edi + 4]
call dword [sym.imp.USER32.dll_ShowWindow]
push 3
xor esi, esi
push esi
push esi
push esi
push esi
push esi
push dword [edi + 4]
call dword [sym.imp.USER32.dll_SetWindowPos]
push dword [edi + 4]
call dword [sym.imp.USER32.dll_SetFocus]
push 0x405
push esi
push esi
push dword [edi + 4]
mov esi, dword [sym.imp.USER32.dll_RedrawWindow]
call esi
push 0x405
push 0
push 0
push dword [edi + 0x4c]
call esi
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x1c]
push str.DeliveryFailed
push str.ResendDlg
push eax
call fcn.0047f521
or ebx, 0x40
push ebx
push dword [ebp - 0x14]
push dword [eax]
push dword [edi + 4]
call dword [sym.imp.USER32.dll_MessageBoxW]
lea ecx, [ebp - 0x1c]
call fcn.0045e73f
jmp 0x48e2bb
push dword [edi + 4]
call dword [sym.imp.USER32.dll_IsWindowVisible]
test eax, eax
je 0x48e2ac
push str.DeliverySucceeded
push str.ResendDlg
lea eax, [ebp - 0x20]
mov ecx, esi
push eax
call fcn.0047f521
or ebx, 0x40
push ebx
push dword [ebp - 0x14]
push dword [eax]
push dword [edi + 4]
call dword [sym.imp.USER32.dll_MessageBoxW]
lea ecx, [ebp - 0x20]
call fcn.0045e73f
push 0
push 0
push 0x10
push dword [edi + 4]
call dword [sym.imp.USER32.dll_SendMessageW]
lea ecx, [ebp - 0x14]
call fcn.0045e73f
lea ecx, [ebp - 0x18]
call fcn.0045e73f
xor eax, eax
call fcn.00497200
ret 0x10