Function at 0x40fc65
Capabilities:
Create process on windows
Get graphical window text

Disassembly:
push ebp
mov ebp, esp
push ebx
push esi
push edi
sub esp, 0x64
push sym.ZSSENTSCHL.exe_LOHNKT1DLGPROC
xor esi, esi
xor edi, edi
mov ecx, 0x98
push esi
dec ecx
jne 0x40fc7c
push 0
push 0x6e
push 4
push 0x12e0010
push 0
lea ebx, [ebp - 0x1ec]
call fcn.004232a2
push 0
mov edx, 0x42f004
call fcn.0042785b
mov ebx, esp
call fcn.00426f14
push dword [0x428f78]
call dword [sym.imp.USER32.DLL_LoadIconA]
push eax
mov ebx, esp
mov eax, dword [ebx + 4]
call fcn.00425928
pop eax
add esp, 4
call fcn.004271a4
push eax
push 0xfffffffffffffff2
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SetClassLongA]
call fcn.004271a4
fild dword [ebp + 0xc]
fstp xword [ebp - 0x40]
fild word [0x4316a8]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x41029e
mov edx, 0x42ec58
call fcn.0042785b
mov ebx, 0x42b220
call fcn.00426e62
mov edx, 0x42ec58
call fcn.0042785b
mov ebx, 0x42b224
call fcn.00426e62
mov word [0x42b228], 0
mov word [0x42b1cc], 0x17
mov word [0x42b1d0], 0x39
mov word [0x42b1d8], 4
xor eax, eax
movsx ecx, word [0x42b198]
cmp ecx, eax
je 0x40ff71
xor eax, eax
movsx ecx, word [0x42b19c]
cmp ecx, eax
je 0x40ff71
mov word [0x42b1cc], 0xf
mov word [0x42b1d0], 0x31
mov word [0x42b1d8], 8
mov word [0x42b1ac], 1
call fcn.0041b741
push dword [ebp + 0x14]
push dword [ebp + 0x10]
push 5
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SendMessageA]
call fcn.004271a4
mov ebx, 0x42aa28
push ebx
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetWindowRect]
call fcn.004271a4
fild dword [0x42aa28]
fisubr dword [0x42aa30]
fild word [0x431908]
fimul word [0x42b198]
faddp st(1)
fstp qword [ebp - 0xec]
fild dword [0x42aa2c]
fisubr dword [0x42aa34]
fild word [0x431908]
fimul word [0x42b19c]
faddp st(1)
fstp qword [ebp - 0xf4]
fld qword [ebp - 0xfc]
call fcn.00424fa0
push eax
fld qword [ebp - 0xf4]
fistp qword [ebp - 0x5c]
push dword [ebp - 0x5c]
fld qword [ebp - 0xec]
fistp qword [ebp - 0x5c]
push dword [ebp - 0x5c]
movsx eax, word [0x42b19c]
neg eax
add eax, dword [0x42aa2c]
push eax
movsx eax, word [0x42b198]
neg eax
add eax, dword [0x42aa28]
push eax
fild qword [0x4316e0]
call fcn.00424fa0
push eax
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SetWindowPos]
call fcn.004271a4
push 0xa
mov edx, 0x42f010
call fcn.0042785b
sub esp, 4
mov ebx, esp
call fcn.00426ed5
call fcn.0040346a
mov dword [0x42babc], eax
mov eax, 0x78
movsx ecx, word [0x42b198]
cmp ecx, eax
jle 0x40ff05
push 0xc
mov edx, 0x42f010
call fcn.0042785b
sub esp, 4
mov ebx, esp
call fcn.00426ed5
call fcn.0040346a
mov dword [0x42babc], eax
mov edx, 0x42ec48
call fcn.0042785b
mov ebx, 0x42b220
call fcn.00426e62
mov edx, 0x42ec48
call fcn.0042785b
mov ebx, 0x42b224
call fcn.00426e62
mov word [0x42b228], 0x32
mov eax, 2
movsx ecx, word [0x42b1a0]
cmp ecx, eax
jne 0x40ff05
mov eax, 4
movsx ecx, word [0x42b1a4]
cmp ecx, eax
jne 0x40ff05
mov word [str.ZSSENTSCHL.EXE], 2
mov word [0x42b1ac], 0
fild word [0x4320c4]
fstp qword [ebp - 0x10c]
fld1
fstp qword [ebp - 0x104]
fldz
fstp qword [0x42aa40]
push 0
push dword [0x42babc]
push 0x30
fld qword [0x42aa40]
fistp qword [ebp - 0x5c]
push dword [ebp - 0x5c]
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SendDlgItemMessageA]
call fcn.004271a4
fld qword [ebp - 0x104]
fadd qword [0x42aa40]
fstp qword [0x42aa40]
fld qword [0x42aa40]
fcomp qword [ebp - 0x10c]
fnstsw ax
sahf
jbe 0x40ff2a
mov edx, 0x42f024
call fcn.0042785b
mov ebx, 0x42add4
mov ecx, 0x14
call fcn.00427727
mov ebx, 0x42add4
push ebx
push dword [0x428f78]
call dword [sym.imp.USER32.DLL_LoadAcceleratorsA]
call fcn.004271a4
mov word [0x42ade8], ax
mov edx, dword [0x42ae6c]
call fcn.00427847
mov ebx, 0x428f68
call fcn.00426e62
mov ebx, 0x428f68
push ebx
call fcn.0041d392
mov edx, dword [0x428f68]
call fcn.00427847
mov ebx, 0x42b324
call fcn.00426e62
mov word [0x42ae04], 0
mov di, 0
mov word [0x42aec0], 0
mov eax, 0x14
add eax, dword [0x42e398]
mov edx, dword [eax]
call fcn.00427847
mov edx, 0x42ede4
call fcn.0042785b
call fcn.00427102
jne 0x41004a
mov edx, 0x42f034
call fcn.0042785b
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov ebx, 0x4290bc
push ebx
push 0x69
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SetDlgItemTextA]
call fcn.004271a4
mov edx, dword [0x42ae6c]
call fcn.00427847
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov ebx, 0x4290bc
push ebx
push 0x7a
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SetDlgItemTextA]
call fcn.004271a4
mov edx, dword [0x42ae58]
call fcn.00427847
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov ebx, 0x4290bc
push ebx
push 0x7b
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SetDlgItemTextA]
call fcn.004271a4
mov eax, 0x10
add eax, dword [0x42bdfc]
mov edx, dword [eax]
call fcn.00427847
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov ebx, 0x4290bc
push ebx
push 0x12e
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetDlgItem]
call fcn.004271a4
push eax
call dword [sym.imp.USER32.DLL_SetWindowTextA]
call fcn.004271a4
mov edx, 0x42f044
call fcn.0042785b
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov ebx, 0x4290bc
push ebx
push 0x70
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetDlgItem]
call fcn.004271a4
push eax
call dword [sym.imp.USER32.DLL_SetWindowTextA]
call fcn.004271a4
push dword [ebp + 8]
call fcn.004150ed
movsx eax, word [0x42b1a4]
add eax, 0xc
mov dword [ebp - 0xe4], eax
movsx eax, word [0x42b1a0]
add eax, 5
mov dword [ebp - 0xe0], eax
mov dword [ebp - 0xdc], 0
mov dword [ebp - 0xd8], 0
mov dword [ebp - 0xd4], 0x190
mov byte [ebp - 0xd0], 0
mov byte [ebp - 0xcf], 0
mov byte [ebp - 0xce], 0
mov byte [ebp - 0xcd], 0xff
mov byte [ebp - 0xcc], 0
mov byte [ebp - 0xcb], 0
mov byte [ebp - 0xca], 2
mov byte [ebp - 0xc9], 0x41
mov edx, 0x42f054
call fcn.0042785b
lea ebx, [ebp - 0xc8]
mov ecx, 0x20
call fcn.00427727
lea ebx, [ebp - 0xe4]
push ebx
call dword [sym.imp.GDI32.DLL_CreateFontIndirectA]
call fcn.004271a4
mov dword [0x42bab8], eax
mov ebx, str.ber_das_Rechenzentrum_des_Softwareersteller_gesendet_wird_und_regelm
push ebx
push 0x7c
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetDlgItem]
call fcn.004271a4
push eax
call dword [sym.imp.USER32.DLL_GetClientRect]
call fcn.004271a4
fldz
mov edx, dword [0x42ae7c]
call fcn.00427847
call fcn.0042615a
fcompp
fnstsw ax
sahf
jne 0x410294
push 0xfffffffffffffff0
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetWindowLongA]
call fcn.004271a4
call fcn.00424f7c
fstp qword [ebp - 0x114]
fild dword [0x4316c4]
call fcn.00426e13
fld qword [ebp - 0x114]
call fcn.00426e20
fstp qword [ebp - 0x114]
fild dword [0x4316c0]
call fcn.00426e13
fld qword [ebp - 0x114]
call fcn.00426e20
fstp qword [ebp - 0x114]
fld qword [ebp - 0x114]
fistp qword [ebp - 0x5c]
push dword [ebp - 0x5c]
push 0xfffffffffffffff0
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SetWindowLongA]
call fcn.004271a4
call fcn.00424f7c
fstp qword [ebp - 0x114]
jmp 0x413573
fild word [0x4316b0]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x4102e9
mov eax, 1
movsx ecx, word [0x42ae04]
cmp ecx, eax
jne 0x4102cb
mov word [0x42ae04], 0
mov eax, 0xf060
mov ecx, dword [ebp + 0x10]
xchg ecx, eax
movzx eax, ax
cmp eax, ecx
je 0x410a4b
jmp 0x413573
fild word [0x43169c]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x4103a6
mov word [0x42ae04], 0
mov eax, 1
movsx ecx, word [0x42b1c8]
cmp ecx, eax
jne 0x41034e
push 0
push 0xff0000
push 0
mov edx, 0x42f064
call fcn.0042785b
mov ebx, esp
add ebx, 8
push ebx
call fcn.00426ed5
push 1
push dword [ebp + 8]
call fcn.0041bf59
mov ebx, esp
mov eax, dword [ebx]
call fcn.00425928
add esp, 4
mov eax, 2
movsx ecx, word [0x42b1c8]
cmp ecx, eax
jne 0x41039c
mov word [0x42b3a4], 0
push 0
push 0
push 0
mov edx, 0x42f08c
call fcn.0042785b
mov ebx, esp
add ebx, 8
push ebx
call fcn.00426ed5
push 1
push dword [ebp + 8]
call fcn.0041bf59
mov ebx, esp
mov eax, dword [ebx]
call fcn.00425928
add esp, 4
jmp 0x413573
fild word [0x4316b4]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x4103e0
mov word [0x42ae04], 0
cmp dword [ebp + 0x10], 2
jne 0x4103d6
lea ebx, [ebp + 8]
push ebx
call fcn.00414b40
jmp 0x413573
fild word [0x431690]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410448
mov eax, 1
movsx ecx, word [0x42b1ac]
cmp ecx, eax
jne 0x41043e
mov dword [0x42b21c], 0
mov eax, 0x78
movsx ecx, word [0x42b198]
cmp ecx, eax
jle 0x41042c
mov dword [0x42b21c], 0x14
mov ebx, 0x42b21c
push ebx
push dword [ebp + 0x14]
lea ebx, [ebp + 8]
push ebx
call fcn.00403184
jmp 0x413573
fild word [0x4316ac]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x413569
xor eax, eax
movsx ecx, word [0x42adf8]
cmp ecx, eax
jle 0x4104c6
mov eax, 1
movsx ecx, word [0x42adf8]
add eax, ecx
mov word [0x42adf8], ax
push 0
push 0
push 0x12
mov edx, 0x42ec58
call fcn.0042785b
mov ebx, esp
add ebx, 8
call fcn.00426f14
push 0
call dword [sym.imp.HHCTRL.OCX_HtmlHelpA]
push eax
mov ebx, esp
mov eax, dword [ebx + 4]
call fcn.00425928
pop eax
add esp, 4
call fcn.004271a4
mov word [0x42adf8], 0
jmp 0x413573
mov eax, 1
movsx ecx, word [0x42b170]
cmp ecx, eax
jne 0x41068a
mov eax, 1
movsx ecx, word [0x42aaa0]
cmp ecx, eax
jne 0x410572
fld1
fadd qword [str.slich_unter_PAIP.EXE_gestartet]
fstp qword [str.slich_unter_PAIP.EXE_gestartet]
fild word [0x431f1c]
fld1
fisubr word [0x42af60]
fmulp st(1)
fild word [0x431fb4]
fld1
fisubr word [0x42af60]
fmulp st(1)
faddp st(1)
fiadd word [0x431e94]
fisub word [0x42b1cc]
fcomp qword [str.slich_unter_PAIP.EXE_gestartet]
fnstsw ax
sahf
jae 0x41056d
fild word [0x431f1c]
fld1
fisubr word [0x42af60]
fmulp st(1)
fild word [0x431fb4]
fld1
fisubr word [0x42af60]
fmulp st(1)
faddp st(1)
fiadd word [0x431e94]
fisub word [0x42b1cc]
fstp qword [str.slich_unter_PAIP.EXE_gestartet]
jmp 0x410306
mov eax, 2
movsx ecx, word [0x42aaa0]
cmp ecx, eax
jne 0x4105ae
fld1
fsubr qword [str.slich_unter_PAIP.EXE_gestartet]
fstp qword [str.slich_unter_PAIP.EXE_gestartet]
fldz
fcomp qword [str.slich_unter_PAIP.EXE_gestartet]
fnstsw ax
sahf
jbe 0x4105a9
fldz
fstp qword [str.slich_unter_PAIP.EXE_gestartet]
jmp 0x410306
mov eax, 6
movsx ecx, word [0x42aaa0]
cmp ecx, eax
jne 0x41064a
fild word [0x431e10]
fadd qword [str.slich_unter_PAIP.EXE_gestartet]
fstp qword [str.slich_unter_PAIP.EXE_gestartet]
fild word [0x431f1c]
fld1
fisubr word [0x42af60]
fmulp st(1)
fild word [0x431fb4]
fld1
fisubr word [0x42af60]
fmulp st(1)
faddp st(1)
fiadd word [0x431e94]
fisub word [0x42b1cc]
fcomp qword [str.slich_unter_PAIP.EXE_gestartet]
fnstsw ax
sahf
jae 0x410645
fild word [0x431f1c]
fld1
fisubr word [0x42af60]
fmulp st(1)
fild word [0x431fb4]
fld1
fisubr word [0x42af60]
fmulp st(1)
faddp st(1)
fiadd word [0x431e94]
fisub word [0x42b1cc]
fstp qword [str.slich_unter_PAIP.EXE_gestartet]
jmp 0x410306
mov eax, 5
movsx ecx, word [0x42aaa0]
cmp ecx, eax
jne 0x41068a
fild word [0x431e10]
fsubr qword [str.slich_unter_PAIP.EXE_gestartet]
fstp qword [str.slich_unter_PAIP.EXE_gestartet]
fldz
fcomp qword [str.slich_unter_PAIP.EXE_gestartet]
fnstsw ax
sahf
jbe 0x410685
fldz
fstp qword [str.slich_unter_PAIP.EXE_gestartet]
jmp 0x410306
mov eax, 0xe
movsx ecx, word [0x42aaa0]
cmp ecx, eax
jne 0x4106cd
movsx eax, word [0x42afd0]
sub eax, 1
mov word [0x42afd0], ax
mov eax, 2
movsx ecx, word [0x42afd0]
cmp ecx, eax
jge 0x4106c8
mov word [0x42afd0], 2
jmp 0x410306
mov eax, 0x10
movsx ecx, word [0x42aaa0]
cmp ecx, eax
jne 0x41072b
mov eax, 1
movsx ecx, word [0x42afd0]
add eax, ecx
mov word [0x42afd0], ax
movsx eax, word [0x42b1d8]
neg eax
add eax, dword [0x431f38]
movsx ecx, word [0x42afd0]
cmp ecx, eax
jle 0x410726
movsx eax, word [0x42b1d8]
neg eax
add eax, dword [0x431f38]
mov word [0x42afd0], ax
jmp 0x410306
mov eax, dword [ebp + 0x10]
movzx eax, ax
call fcn.00424f7c
fstp xword [ebp - 0x40]
fild word [0x431dd8]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410975
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetDlgItem]
call fcn.004271a4
call fcn.00424f83
mov ebx, 1
call fcn.00427198
call dword [sym.imp.USER32.DLL_GetFocus]
mov ebx, 0x4001
call fcn.00427170
call fcn.00424f83
fcompp
fnstsw ax
sahf
jne 0x41079b
mov dword [0x42adfc], 0x7d5
mov word [0x42aed0], 1
push pe_nt_image_headers32
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetDlgItem]
call fcn.004271a4
call fcn.00424f83
mov ebx, 1
call fcn.00427198
call dword [sym.imp.USER32.DLL_GetFocus]
mov ebx, 0x4001
call fcn.00427170
call fcn.00424f83
fcompp
fnstsw ax
sahf
jne 0x4107ec
mov dword [0x42adfc], 0x7d5
mov word [0x42aed0], 1
fild word [0x431e6c]
fcomp qword [0x42aa38]
fnstsw ax
sahf
jne 0x41080e
xor eax, eax
movsx ecx, word [0x42aed0]
cmp ecx, eax
je 0x412d11
mov edx, dword [0x42ae88]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x41086c
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0ac
call fcn.0042785b
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
jmp 0x410895
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, 0x42f0bc
call fcn.0042785b
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
fldz
mov eax, dword [0x42adfc]
call fcn.00424f83
fcompp
fnstsw ax
sahf
jbe 0x4108e8
fild word [0x4320cc]
mov eax, dword [0x42adfc]
call fcn.00424f83
fcompp
fnstsw ax
sahf
jae 0x4108e8
push dword [0x42adfc]
push 0xf
mov ebx, 0x4290bc
push ebx
push dword [ebp + 8]
call dword [sym.imp.HHCTRL.OCX_HtmlHelpA]
call fcn.004271a4
mov di, ax
fldz
mov eax, dword [0x42adfc]
call fcn.00424f83
fcompp
fnstsw ax
sahf
je 0x410918
fild word [0x4320cc]
mov eax, dword [0x42adfc]
call fcn.00424f83
fcompp
fnstsw ax
sahf
jb 0x410933
push 0
push 0
mov ebx, 0x4290bc
push ebx
push dword [ebp + 8]
call dword [sym.imp.HHCTRL.OCX_HtmlHelpA]
call fcn.004271a4
mov di, ax
xor eax, eax
movsx ecx, di
cmp ecx, eax
je 0x41096b
mov word [0x42adf8], 1
mov eax, 1
movsx ecx, word [0x42aed0]
cmp ecx, eax
jne 0x41096b
mov word [0x42adf8], 2
mov word [0x42aed0], 0
jmp 0x413573
fild word [0x4320b8]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410a14
mov dword [0x42adfc], 0x7d5
push 0xdf
mov ebx, 0x4290bc
push ebx
push 0xdf
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetDlgItem]
call fcn.004271a4
push eax
call dword [sym.imp.USER32.DLL_GetWindowTextA]
call fcn.004271a4
mov ebx, 0x4290bc
call fcn.004276e1
call fcn.0042782f
mov word [0x42aa9c], ax
mov edx, dword [0x42aa94]
call fcn.00427847
push 0
mov eax, 0x79
call fcn.0042301b
call fcn.00422fb4
call fcn.00427091
mov ebx, 0x42aa80
call fcn.00426e62
fild word [0x431f1c]
fstp qword [0x42aa84]
jmp 0x413573
fild word [0x431dc4]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410a8d
mov eax, 1
movsx ecx, word [0x42ae04]
cmp ecx, eax
jne 0x410a4b
mov dword [0x42adfc], 0x6f
jmp 0x41080e
mov edx, 0x42ec58
call fcn.0042785b
mov ebx, 0x42ae80
call fcn.00426e62
mov edx, 0x42ec58
call fcn.0042785b
mov ebx, 0x42ae84
call fcn.00426e62
call fcn.00413595
mov ebx, 0x42acb0
push ebx
call fcn.0041ac3a
jmp 0x413573
fild word [0x431de4]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
je 0x410ab1
fild word [0x431de0]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410ae3
mov eax, 1
movsx ecx, word [0x42ae04]
cmp ecx, eax
jne 0x410ad4
mov dword [0x42adfc], 0xd3
jmp 0x41080e
jmp 0x410a4b
fild word [0x4320d4]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410b06
call fcn.00422149
jmp 0x413573
fild word [0x4320c0]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410b29
jmp 0x412314
fild word [0x4320d8]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410b55
mov word [0x42ba04], 1
jmp 0x410fb4
fild word [0x4320dc]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410b81
mov word [0x42ba04], 2
jmp 0x410fb4
fild word [0x4320e0]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410bad
mov word [0x42ba04], 3
jmp 0x410fb4
fild word [0x4320e4]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410bd9
mov word [0x42ba04], 4
jmp 0x410fb4
fild word [0x4320e8]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410dad
mov edx, 0x42f0cc
call fcn.0042785b
mov edx, 0x42ef1c
call fcn.0042785b
mov ebx, 0x42abcc
push ebx
call fcn.004276e1
call fcn.00425d5f
pop ebx
mov ecx, 0xc8
call fcn.00427727
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0d4
call fcn.0042785b
call fcn.00427091
mov ebx, 0x42abcc
call fcn.004276e1
call fcn.00427091
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
mov ebx, 0x42abcc
call fcn.004276e1
call fcn.00427091
call fcn.00424835
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0d4
call fcn.0042785b
call fcn.00427091
mov ebx, 0x42abcc
call fcn.004276e1
call fcn.00427091
call fcn.00426023
mov edx, 0x42f10c
call fcn.0042785b
mov ebx, 0x42a1b8
mov ecx, 0x50
call fcn.00427727
mov edx, 0x42f11c
call fcn.0042785b
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f144
call fcn.0042785b
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov word [0x428f64], 0x40
movsx eax, word [0x428f64]
push eax
mov ebx, 0x42a1b8
push ebx
mov ebx, 0x4290bc
push ebx
push dword [ebp + 8]
call fcn.00403c11
call fcn.00424f7c
fstp qword [0x42aa58]
push 1
push 0x396
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
push 1
push 0x398
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
mov edx, 0x42ec58
call fcn.0042785b
mov ebx, 0x42abcc
mov ecx, 0xc8
call fcn.00427727
push dword [ebp + 8]
call fcn.004150ed
jmp 0x413573
fild word [0x4320f0]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x410f81
mov edx, 0x42f164
call fcn.0042785b
mov edx, 0x42ef1c
call fcn.0042785b
mov ebx, 0x42abcc
push ebx
call fcn.004276e1
call fcn.00425d5f
pop ebx
mov ecx, 0xc8
call fcn.00427727
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f16c
call fcn.0042785b
call fcn.00427091
mov ebx, 0x42abcc
call fcn.004276e1
call fcn.00427091
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
mov ebx, 0x42abcc
call fcn.004276e1
call fcn.00427091
call fcn.00424835
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f16c
call fcn.0042785b
call fcn.00427091
mov ebx, 0x42abcc
call fcn.004276e1
call fcn.00427091
call fcn.00426023
mov edx, 0x42f10c
call fcn.0042785b
mov ebx, 0x42a1b8
mov ecx, 0x50
call fcn.00427727
mov edx, 0x42f11c
call fcn.0042785b
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f144
call fcn.0042785b
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov word [0x428f64], 0x40
movsx eax, word [0x428f64]
push eax
mov ebx, 0x42a1b8
push ebx
mov ebx, 0x4290bc
push ebx
push dword [ebp + 8]
call fcn.00403c11
call fcn.00424f7c
fstp qword [0x42aa58]
push 1
push 0x39a
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
push 1
push 0x39b
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
mov edx, 0x42ec58
call fcn.0042785b
mov ebx, 0x42abcc
mov ecx, 0xc8
call fcn.00427727
push dword [ebp + 8]
call fcn.004150ed
jmp 0x413573
fld1
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x41270c
mov eax, 1
movsx ecx, word [0x42ae04]
cmp ecx, eax
jne 0x410fb4
mov dword [0x42adfc], 0x6d
jmp 0x41080e
push 0
push 0xfa
push 4
push 0x12e0010
push 0
lea ebx, [ebp - 0x260]
call fcn.004232a2
push 0
push 0xfa
push 4
push 0x12e0010
push 0
lea ebx, [ebp - 0x2d4]
call fcn.004232a2
mov word [0x42b9e8], 0
mov edx, 0x42ec58
call fcn.0042785b
mov ebx, str.H_I_N_W_E_I_S
call fcn.00426e62
mov edx, dword [str.PERS.NR]
call fcn.00427847
mov edx, 0x42ef6c
call fcn.0042785b
call fcn.00427102
jne 0x41130b
mov ecx, 6
mov eax, 6
mov edx, dword [str.PERS.NR]
call fcn.00427847
mov ebx, 0x42b3c0
call fcn.0042790a
call fcn.0042487d
push 0xdf
mov ebx, 0x4290bc
push ebx
push 0xdf
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetDlgItem]
call fcn.004271a4
push eax
call dword [sym.imp.USER32.DLL_GetWindowTextA]
call fcn.004271a4
mov ebx, 0x4290bc
call fcn.004276e1
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x4110b8
mov edx, 0x42f194
call fcn.0042785b
mov ebx, 0x4290bc
call fcn.004276e1
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov ebx, 0x4290bc
call fcn.004276e1
mov ecx, 1
mov eax, 6
call fcn.004248ec
mov ebx, 0x42b9f4
call fcn.00426e62
fldz
fstp qword [ebp - 0x124]
mov edx, 0x42ec58
call fcn.0042785b
mov ebx, str.H_I_N_W_E_I_S
call fcn.00426e62
mov eax, 7
mov ebx, 0x4290bc
call fcn.004276e1
mov dword [ebp - 0x2c], eax
call fcn.0042782f
cmp eax, dword [ebp - 0x2c]
jne 0x411177
mov ebx, 0x4290bc
call fcn.004276e1
mov ecx, 7
mov eax, 1
call fcn.004248ec
mov edx, 0x42f19c
call fcn.0042785b
call fcn.00427102
jne 0x411177
mov ebx, 0x4290bc
call fcn.004276e1
mov ecx, 1
mov eax, 2
call fcn.004248ec
mov edx, 0x42f194
call fcn.0042785b
call fcn.00427102
jne 0x411177
fld1
fstp qword [ebp - 0x124]
mov ebx, 0x4290bc
call fcn.004276e1
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x4112ac
mov eax, 6
mov ebx, 0x4290bc
call fcn.004276e1
mov dword [ebp - 0x2c], eax
call fcn.0042782f
cmp eax, dword [ebp - 0x2c]
mov eax, 0xffffffff
jne 0x4111b8
inc eax
mov ebx, 0x4290bc
call fcn.004276e1
mov ecx, 1
mov dword [ebp - 0x2c], eax
mov eax, 2
call fcn.004248ec
mov edx, 0x42f194
call fcn.0042785b
call fcn.00427102
mov eax, 0xffffffff
jne 0x4111eb
inc eax
or eax, dword [ebp - 0x2c]
test eax, eax
je 0x4112ac
fldz
fcomp qword [ebp - 0x124]
fnstsw ax
sahf
jne 0x4112ac
mov edx, 0x42f10c
call fcn.0042785b
mov ebx, 0x42a1b8
mov ecx, 0x50
call fcn.00427727
mov edx, 0x42f1a4
call fcn.0042785b
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f1d4
call fcn.0042785b
call fcn.00427091
mov ebx, 0x4290bc
call fcn.004276e1
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov word [0x428f64], 0x40
movsx eax, word [0x428f64]
push eax
mov ebx, 0x42a1b8
push ebx
mov ebx, 0x4290bc
push ebx
push dword [ebp + 8]
call fcn.00403c11
call fcn.00424f7c
fstp qword [0x42aa58]
jmp 0x413573
mov edx, dword [0x42b9f4]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x41130b
mov ecx, 6
mov eax, 6
mov edx, dword [0x42b9f4]
call fcn.00427847
mov dword [ebp - 0x2c], ecx
mov ecx, 1
mov dword [ebp - 0x28], eax
mov eax, 6
call fcn.004248ec
mov ebx, 0x42b3c0
call fcn.0042790a
mov eax, dword [ebp - 0x28]
mov ecx, dword [ebp - 0x2c]
call fcn.0042487d
mov ebx, 0x4290bc
call fcn.004276e1
mov ecx, 7
mov eax, 1
call fcn.004248ec
mov edx, 0x42f19c
call fcn.0042785b
call fcn.00427102
jne 0x411349
mov edx, 0x42f19c
call fcn.0042785b
mov ebx, str.H_I_N_W_E_I_S
call fcn.00426e62
mov eax, 0x10
add eax, dword [0x42ea64]
mov edx, dword [eax]
call fcn.00427847
mov edx, 0x42ede4
call fcn.0042785b
call fcn.00427102
jne 0x4114a7
mov eax, 0x14
add eax, dword [0x42ea64]
mov edx, dword [eax]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x4114a7
xor eax, eax
movsx ecx, word [0x42b9f0]
cmp ecx, eax
jne 0x4114a7
push 0
xor eax, eax
mov ebx, esp
push ebx
mov dword [ebx], eax
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f230
call fcn.0042785b
call fcn.00427091
sub esp, 4
mov ebx, esp
call fcn.00426ed5
mov edx, 0x42f204
call fcn.0042785b
sub esp, 4
mov ebx, esp
call fcn.00426ed5
call fcn.0042059d
add esp, 4
call fcn.00424f7c
fstp qword [ebp - 0x12c]
fldz
fcomp qword [ebp - 0x12c]
fnstsw ax
sahf
je 0x4114a7
mov edx, dword [str.PERS.NR]
call fcn.00427847
mov edx, 0x42ef6c
call fcn.0042785b
call fcn.00427102
je 0x411442
mov word [0x42b9f0], 1
push 0
xor eax, eax
mov ebx, esp
push ebx
mov dword [ebx], eax
mov edx, dword [0x42b3c0]
call fcn.00427847
mov ecx, 6
mov eax, 6
call fcn.004248ec
sub esp, 4
mov ebx, esp
call fcn.00426ed5
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
sub esp, 4
mov ebx, esp
call fcn.00426ed5
call fcn.00420713
add esp, 4
call fcn.00424f7c
fstp qword [ebp - 0x12c]
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f244
call fcn.0042785b
call fcn.00427091
mov eax, 0x11
call fcn.00423763
lea ebx, [ebp - 0x130]
call fcn.00426e62
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.0042782f
test eax, eax
je 0x4117ec
fld1
fld qword [ebp - 0x138]
faddp st(1)
fstp qword [ebp - 0x138]
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x4117d7
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ecx, 9
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
jne 0x4115e4
mov eax, 9
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov dword [ebp - 0x2c], eax
call fcn.0042782f
cmp eax, dword [ebp - 0x2c]
mov eax, 0xffffffff
je 0x411580
inc eax
mov ecx, 0xd
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov dword [ebp - 0x2c], eax
call fcn.0042782f
cmp eax, ecx
mov eax, 0xffffffff
je 0x4115a2
inc eax
or eax, dword [ebp - 0x2c]
test eax, eax
je 0x4115e4
mov edx, dword [ebp - 0x130]
call fcn.00427847
movsx eax, word [ebp - 0x118]
shl eax, 2
add eax, dword [ebp - 0x260]
mov ebx, eax
call fcn.00426e62
mov eax, 1
movsx ecx, word [ebp - 0x118]
add eax, ecx
mov word [ebp - 0x118], ax
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ecx, 0xa
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
jne 0x41169a
mov eax, 0xa
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov dword [ebp - 0x2c], eax
call fcn.0042782f
cmp eax, dword [ebp - 0x2c]
mov eax, 0xffffffff
je 0x411636
inc eax
mov ecx, 0xe
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov dword [ebp - 0x2c], eax
call fcn.0042782f
cmp eax, ecx
mov eax, 0xffffffff
je 0x411658
inc eax
or eax, dword [ebp - 0x2c]
test eax, eax
je 0x41169a
mov edx, dword [ebp - 0x130]
call fcn.00427847
movsx eax, word [ebp - 0x118]
shl eax, 2
add eax, dword [ebp - 0x260]
mov ebx, eax
call fcn.00426e62
mov eax, 1
movsx ecx, word [ebp - 0x118]
add eax, ecx
mov word [ebp - 0x118], ax
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ecx, 0xc
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
jne 0x411750
mov eax, 0xc
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov dword [ebp - 0x2c], eax
call fcn.0042782f
cmp eax, dword [ebp - 0x2c]
mov eax, 0xffffffff
je 0x4116ec
inc eax
mov ecx, 0x10
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov dword [ebp - 0x2c], eax
call fcn.0042782f
cmp eax, ecx
mov eax, 0xffffffff
je 0x41170e
inc eax
or eax, dword [ebp - 0x2c]
test eax, eax
je 0x411750
mov edx, dword [ebp - 0x130]
call fcn.00427847
movsx eax, word [ebp - 0x11c]
shl eax, 2
add eax, dword [ebp - 0x2d4]
mov ebx, eax
call fcn.00426e62
mov eax, 1
movsx ecx, word [ebp - 0x11c]
add eax, ecx
mov word [ebp - 0x11c], ax
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ecx, 0x11
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
jne 0x4117d7
mov eax, 0x11
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov dword [ebp - 0x2c], eax
call fcn.0042782f
cmp eax, dword [ebp - 0x2c]
jne 0x4117d7
mov edx, dword [ebp - 0x130]
call fcn.00427847
movsx eax, word [ebp - 0x11c]
shl eax, 2
add eax, dword [ebp - 0x2d4]
mov ebx, eax
call fcn.00426e62
mov eax, 1
movsx ecx, word [ebp - 0x11c]
add eax, ecx
mov word [ebp - 0x11c], ax
call fcn.0042385d
lea ebx, [ebp - 0x130]
call fcn.00426e62
jmp 0x4114e6
xor eax, eax
movsx ecx, word [ebp - 0x11c]
cmp ecx, eax
jle 0x411acd
fild word [ebp - 0x11c]
fstp qword [ebp - 0x10c]
fld1
fstp qword [ebp - 0x104]
fldz
fstp qword [0x42aa40]
jmp 0x411ab8
fld qword [0x42aa40]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
mov ebx, dword [ebp - 0x2d4]
mov edx, dword [ebx + eax*4]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x411aa6
fld qword [0x42aa40]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
mov ebx, dword [ebp - 0x2d4]
mov edx, dword [ebx + eax*4]
call fcn.00427847
mov ecx, 0x11
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
je 0x41195f
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
fld qword [0x42aa40]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
mov ebx, dword [ebp - 0x2d4]
mov edx, dword [ebx + eax*4]
call fcn.00427847
call fcn.00427091
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
fld qword [0x42aa40]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
mov ebx, dword [ebp - 0x2d4]
mov edx, dword [ebx + eax*4]
call fcn.00427847
mov ecx, 1
mov eax, 4
call fcn.004248ec
call fcn.00427091
fld qword [0x42aa40]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
mov ebx, dword [ebp - 0x2d4]
mov edx, dword [ebx + eax*4]
call fcn.00427847
mov ecx, 8
mov eax, 5
call fcn.004248ec
call fcn.00427091
call fcn.00424b91
fld qword [0x42aa40]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
mov ebx, dword [ebp - 0x2d4]
mov edx, dword [ebx + eax*4]
call fcn.00427847
mov ecx, 0x11
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
jne 0x411a80
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
fld qword [0x42aa40]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
mov ebx, dword [ebp - 0x2d4]
mov edx, dword [ebx + eax*4]
call fcn.00427847
call fcn.00427091
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
fld qword [0x42aa40]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
mov ebx, dword [ebp - 0x2d4]
mov edx, dword [ebx + eax*4]
call fcn.00427847
mov ecx, 9
mov eax, 8
call fcn.004248ec
call fcn.00427091
fld qword [0x42aa40]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
mov ebx, dword [ebp - 0x2d4]
mov edx, dword [ebx + eax*4]
call fcn.00427847
mov ecx, 1
mov eax, 8
call fcn.004248ec
call fcn.00427091
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427091
call fcn.00424b91
mov edx, 0x42ec58
call fcn.0042785b
fld qword [0x42aa40]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
shl eax, 2
add eax, dword [ebp - 0x2d4]
mov ebx, eax
call fcn.00426e62
fld qword [ebp - 0x104]
fadd qword [0x42aa40]
fstp qword [0x42aa40]
fld qword [0x42aa40]
fcomp qword [ebp - 0x10c]
fnstsw ax
sahf
jbe 0x41181e
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f244
call fcn.0042785b
call fcn.00427091
mov eax, 0x11
call fcn.00423763
lea ebx, [ebp - 0x130]
call fcn.00426e62
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.0042782f
test eax, eax
je 0x411cac
fld1
fld qword [ebp - 0x138]
faddp st(1)
fstp qword [ebp - 0x138]
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x411c97
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ecx, 9
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
je 0x411c97
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ecx, 0xa
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
je 0x411c97
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ecx, 0xc
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
je 0x411c97
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ecx, 0x11
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
je 0x411c97
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov eax, 3
call fcn.0042494a
call fcn.00424675
mov edx, 0x42ef1c
call fcn.0042785b
call fcn.00427102
je 0x411c97
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov ebx, 0x4290bc
call fcn.004276e1
call fcn.00426023
call fcn.0042385d
lea ebx, [ebp - 0x130]
call fcn.00426e62
jmp 0x411b0c
mov word [ebp - 0x13c], 0
mov word [ebp - 0x140], 0
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f264
call fcn.0042785b
call fcn.00427091
mov eax, 0x11
call fcn.00423763
lea ebx, [ebp - 0x130]
call fcn.00426e62
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.0042782f
test eax, eax
je 0x411d89
fld1
fld qword [ebp - 0x138]
faddp st(1)
fstp qword [ebp - 0x138]
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x411d74
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov eax, 1
movsx ecx, word [ebp - 0x140]
add eax, ecx
mov word [ebp - 0x140], ax
call fcn.0042385d
lea ebx, [ebp - 0x130]
call fcn.00426e62
jmp 0x411cfd
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f284
call fcn.0042785b
call fcn.00427091
mov eax, 0x11
call fcn.00423763
lea ebx, [ebp - 0x130]
call fcn.00426e62
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.0042782f
test eax, eax
je 0x411e54
fld1
fld qword [ebp - 0x138]
faddp st(1)
fstp qword [ebp - 0x138]
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x411e3f
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov eax, 1
movsx ecx, word [ebp - 0x140]
add eax, ecx
mov word [ebp - 0x140], ax
call fcn.0042385d
lea ebx, [ebp - 0x130]
call fcn.00426e62
jmp 0x411dc8
movsx eax, word [ebp - 0x140]
movsx ecx, word [ebp - 0x13c]
add eax, ecx
cmp eax, 0
jle 0x41232f
mov dword [0x428f74], 0
mov eax, sym.ZSSENTSCHL.exe_PROGBA1DLGPROC
mov dword [0x42acac], eax
mov edx, 0x42f2ac
call fcn.0042785b
mov ebx, 0x42acb4
mov ecx, 0x50
call fcn.00427727
push dword [0x42acac]
push dword [0x428f70]
mov ebx, 0x42acb4
push ebx
push dword [0x428f78]
call fcn.00401ea1
mov dword [0x428f74], eax
xor ecx, ecx
mov eax, 2
mov dword [ebp - 0x2c], ecx
movsx ecx, word [ebp - 0x140]
mov dword [ebp - 0x28], eax
movsx eax, word [ebp - 0x13c]
add eax, ecx
imul dword [ebp - 0x28]
mov ecx, dword [ebp - 0x2c]
shl eax, 0x10
mov ax, cx
push eax
push 0
push 0x401
push dword [0x42b214]
call dword [sym.imp.USER32.DLL_SendMessageA]
call fcn.004271a4
push 0
push 1
push 0x404
push dword [0x42b214]
call dword [sym.imp.USER32.DLL_SendMessageA]
call fcn.004271a4
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f2bc
call fcn.0042785b
call fcn.00427091
mov eax, 0x11
call fcn.00423763
lea ebx, [ebp - 0x130]
call fcn.00426e62
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.0042782f
test eax, eax
je 0x41206d
fld1
fld qword [ebp - 0x138]
faddp st(1)
fstp qword [ebp - 0x138]
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x412058
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ecx, 9
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
jne 0x412058
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.00427091
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f2dc
call fcn.0042785b
call fcn.00427091
call fcn.00424b91
call fcn.0042385d
lea ebx, [ebp - 0x130]
call fcn.00426e62
jmp 0x411f59
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f2e8
call fcn.0042785b
call fcn.00427091
mov eax, 0x11
call fcn.00423763
lea ebx, [ebp - 0x130]
call fcn.00426e62
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.0042782f
test eax, eax
je 0x4121c0
fld1
fld qword [ebp - 0x138]
faddp st(1)
fstp qword [ebp - 0x138]
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x4121ab
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ecx, 0x11
mov eax, 1
call fcn.004248ec
mov edx, 0x42f25c
call fcn.0042785b
call fcn.00427102
jne 0x4121ab
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.00427091
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f2dc
call fcn.0042785b
call fcn.00427091
call fcn.00424b91
call fcn.0042385d
lea ebx, [ebp - 0x130]
call fcn.00426e62
jmp 0x4120ac
xor eax, eax
movsx ecx, word [ebp - 0x140]
cmp ecx, eax
je 0x41226a
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f310
call fcn.0042785b
call fcn.00427091
mov eax, 0x11
call fcn.00423763
lea ebx, [ebp - 0x144]
call fcn.00426e62
mov edx, dword [ebp - 0x144]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x41226a
push dword [0x42b214]
call fcn.00420550
lea ebx, [ebp - 0x144]
push ebx
push dword [ebp + 8]
call fcn.00421861
call fcn.0042786f
lea ebx, [ebp - 0x148]
call fcn.00426e62
push dword [0x42b214]
call fcn.00420550
jmp 0x4121d1
xor eax, eax
movsx ecx, word [ebp - 0x140]
cmp ecx, eax
je 0x412314
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f334
call fcn.0042785b
call fcn.00427091
mov eax, 0x11
call fcn.00423763
lea ebx, [ebp - 0x144]
call fcn.00426e62
mov edx, dword [ebp - 0x144]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x412314
push dword [0x42b214]
call fcn.00420550
lea ebx, [ebp - 0x144]
push ebx
push dword [ebp + 8]
call fcn.00421861
call fcn.0042786f
lea ebx, [ebp - 0x148]
call fcn.00426e62
push dword [0x42b214]
call fcn.00420550
jmp 0x41227b
push dword [0x428f74]
call dword [sym.imp.USER32.DLL_DestroyWindow]
call fcn.004271a4
mov dword [0x428f74], 0
call fcn.00420c79
xor eax, eax
movsx ecx, word [0x42b9e8]
cmp ecx, eax
jle 0x412405
mov edx, 0x42f360
call fcn.0042785b
mov ebx, 0x42a1b8
mov ecx, 0x50
call fcn.00427727
mov edx, 0x42f370
call fcn.0042785b
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, 0x42ed38
call fcn.0042785b
call fcn.00427091
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f3b8
call fcn.0042785b
call fcn.00427091
fild word [0x42b9e8]
call fcn.00425f8e
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov word [0x428f64], 0x40
movsx eax, word [0x428f64]
push eax
mov ebx, 0x42a1b8
push ebx
mov ebx, 0x4290bc
push ebx
push dword [ebp + 8]
call fcn.00403c11
call fcn.00424f7c
fstp qword [0x42aa58]
mov eax, 1
movsx ecx, word [0x42ba00]
cmp ecx, eax
jne 0x412498
xor ecx, ecx
fld qword [ebp - 0x150]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
call fcn.00425999
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42efac
call fcn.0042785b
call fcn.00427091
call fcn.00426023
push 0
push 0
push 0x201
push pe_nt_image_headers32
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SendDlgItemMessageA]
call fcn.004271a4
push 0
push 0
push 0x202
push pe_nt_image_headers32
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SendDlgItemMessageA]
call fcn.004271a4
jmp 0x413573
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetMenu]
call fcn.004271a4
push eax
call dword [sym.imp.USER32.DLL_GetSubMenu]
call fcn.004271a4
mov dword [0x42aa20], eax
push 1
push 0x397
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
push 1
push 0x396
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
push 1
push 0x398
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
push 1
push 0x39a
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
push 1
push 0x39b
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
mov word [0x42b1e8], 0
mov edx, 0x42f3ec
call fcn.0042785b
mov ebx, 0x42acb4
mov ecx, 0x50
call fcn.00427727
call dword [sym.imp.USER32.DLL_GetActiveWindow]
call fcn.004271a4
mov dword [0x42ad04], eax
mov eax, sym.ZSSENTSCHL.exe_PAIPP4DLGPROC
mov dword [0x42acac], eax
push dword [0x42acac]
push dword [0x42acb0]
mov ebx, 0x42acb4
push ebx
push dword [0x428f78]
call fcn.00401f5b
mov ebx, 0x42abcc
call fcn.004276e1
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x4126fa
mov eax, 1
movsx ecx, word [0x42ba04]
cmp ecx, eax
je 0x4125cd
xor eax, eax
movsx ecx, word [0x42ba04]
cmp ecx, eax
jne 0x412607
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetMenu]
call fcn.004271a4
push eax
call dword [sym.imp.USER32.DLL_GetSubMenu]
call fcn.004271a4
mov dword [0x42aa20], eax
push 0
push 0x397
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
mov eax, 2
movsx ecx, word [0x42ba04]
cmp ecx, eax
je 0x412628
xor eax, eax
movsx ecx, word [0x42ba04]
cmp ecx, eax
jne 0x41267a
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetMenu]
call fcn.004271a4
push eax
call dword [sym.imp.USER32.DLL_GetSubMenu]
call fcn.004271a4
mov dword [0x42aa20], eax
push 0
push 0x396
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
push 0
push 0x398
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
mov eax, 4
movsx ecx, word [0x42ba04]
cmp ecx, eax
je 0x41269b
xor eax, eax
movsx ecx, word [0x42ba04]
cmp ecx, eax
jne 0x4126ed
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetMenu]
call fcn.004271a4
push eax
call dword [sym.imp.USER32.DLL_GetSubMenu]
call fcn.004271a4
mov dword [0x42aa20], eax
push 0
push 0x39a
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
push 0
push 0x39b
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_EnableMenuItem]
call fcn.004271a4
push dword [ebp + 8]
call fcn.0041543e
jmp 0x412702
push dword [ebp + 8]
call fcn.004150ed
jmp 0x413573
fild word [0x4320f8]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
je 0x412730
fild word [0x4320ec]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x412a5a
mov ebx, 0x42abcc
call fcn.004276e1
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
jne 0x4127d5
mov edx, 0x42f10c
call fcn.0042785b
mov ebx, 0x42a1b8
mov ecx, 0x50
call fcn.00427727
mov edx, 0x42f3fc
call fcn.0042785b
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f428
call fcn.0042785b
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov word [0x428f64], 0x40
movsx eax, word [0x428f64]
push eax
mov ebx, 0x42a1b8
push ebx
mov ebx, 0x4290bc
push ebx
push dword [ebp + 8]
call fcn.00403c11
call fcn.00424f7c
fstp qword [0x42aa58]
jmp 0x413573
mov edx, 0x42f10c
call fcn.0042785b
mov ebx, 0x42a1b8
mov ecx, 0x50
call fcn.00427727
mov edx, 0x42f444
call fcn.0042785b
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f470
call fcn.0042785b
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov word [0x428f64], 0x124
movsx eax, word [0x428f64]
push eax
mov ebx, 0x42a1b8
push ebx
mov ebx, 0x4290bc
push ebx
push dword [ebp + 8]
call fcn.00403c11
call fcn.00424f7c
fstp qword [0x42aa58]
fild word [0x431750]
fcomp qword [0x42aa58]
fnstsw ax
sahf
jne 0x412a50
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
mov ebx, 0x42abcc
call fcn.004276e1
call fcn.00427091
lea ebx, [ebp - 0x154]
call fcn.00426e62
mov ebx, 0x42abcc
call fcn.004276e1
lea ebx, [ebp - 0x158]
call fcn.00426e62
mov ebx, 0x42abcc
call fcn.004276e1
mov eax, 3
call fcn.0042494a
mov edx, 0x42f0cc
call fcn.0042785b
call fcn.00427102
jne 0x4129ac
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f498
call fcn.0042785b
call fcn.00427091
mov ebx, 0x42abcc
call fcn.004276e1
mov ecx, 1
mov eax, 3
mov ebx, 0x42abcc
call fcn.004276e1
mov dword [ebp - 0x2c], eax
call fcn.0042782f
sub eax, dword [ebp - 0x2c]
call fcn.004248ec
call fcn.00427091
mov edx, 0x42ef1c
call fcn.0042785b
call fcn.00427091
lea ebx, [ebp - 0x154]
call fcn.00426e62
mov ebx, 0x42abcc
call fcn.004276e1
mov ecx, 1
mov eax, 3
mov ebx, 0x42abcc
call fcn.004276e1
mov dword [ebp - 0x2c], eax
call fcn.0042782f
sub eax, dword [ebp - 0x2c]
call fcn.004248ec
mov edx, 0x42ef1c
call fcn.0042785b
call fcn.00427091
lea ebx, [ebp - 0x158]
call fcn.00426e62
xor eax, eax
mov ebx, 0x42abcc
call fcn.004276e1
mov ecx, 1
mov edx, 0x42f4b8
call fcn.0042785b
xchg ecx, eax
call fcn.0042421f
cmp eax, ecx
jle 0x412a1f
mov edx, dword [ebp - 0x154]
call fcn.00427847
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42ef44
call fcn.0042785b
call fcn.00427091
mov edx, dword [ebp - 0x158]
call fcn.00427847
call fcn.00427091
call fcn.00424835
mov edx, dword [ebp - 0x154]
call fcn.00427847
call fcn.00426023
mov edx, 0x42ec58
call fcn.0042785b
mov ebx, 0x42abcc
mov ecx, 0xc8
call fcn.00427727
push dword [ebp + 8]
call fcn.004150ed
jmp 0x413573
fild word [0x4320f4]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x412ca3
mov ebx, 0x42abcc
call fcn.004276e1
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
jne 0x412b13
mov edx, 0x42f10c
call fcn.0042785b
mov ebx, 0x42a1b8
mov ecx, 0x50
call fcn.00427727
mov edx, 0x42f3fc
call fcn.0042785b
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f428
call fcn.0042785b
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov word [0x428f64], 0x40
movsx eax, word [0x428f64]
push eax
mov ebx, 0x42a1b8
push ebx
mov ebx, 0x4290bc
push ebx
push dword [ebp + 8]
call fcn.00403c11
call fcn.00424f7c
fstp qword [0x42aa58]
jmp 0x413573
mov edx, 0x42f10c
call fcn.0042785b
mov ebx, 0x42a1b8
mov ecx, 0x50
call fcn.00427727
mov edx, 0x42f4c0
call fcn.0042785b
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f4f4
call fcn.0042785b
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov word [0x428f64], 0x124
movsx eax, word [0x428f64]
push eax
mov ebx, 0x42a1b8
push ebx
mov ebx, 0x4290bc
push ebx
push dword [ebp + 8]
call fcn.00403c11
call fcn.00424f7c
fstp qword [0x42aa58]
fild word [0x431750]
fcomp qword [0x42aa58]
fnstsw ax
sahf
jne 0x412c99
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42ef44
call fcn.0042785b
call fcn.00427091
mov ebx, 0x42abcc
call fcn.004276e1
mov ecx, 1
mov eax, 3
mov ebx, 0x42abcc
call fcn.004276e1
mov dword [ebp - 0x2c], eax
call fcn.0042782f
sub eax, dword [ebp - 0x2c]
call fcn.004248ec
call fcn.00427091
mov edx, 0x42ef1c
call fcn.0042785b
call fcn.00427091
lea ebx, [ebp - 0x154]
call fcn.00426e62
mov ebx, 0x42abcc
call fcn.004276e1
mov ecx, 1
mov eax, 3
mov ebx, 0x42abcc
call fcn.004276e1
mov dword [ebp - 0x2c], eax
call fcn.0042782f
sub eax, dword [ebp - 0x2c]
call fcn.004248ec
mov edx, 0x42ef1c
call fcn.0042785b
call fcn.00427091
lea ebx, [ebp - 0x158]
call fcn.00426e62
mov edx, dword [ebp - 0x154]
call fcn.00427847
call fcn.00426023
mov edx, 0x42ec58
call fcn.0042785b
mov ebx, 0x42abcc
mov ecx, 0xc8
call fcn.00427727
push dword [ebp + 8]
call fcn.004150ed
jmp 0x413573
fild word [0x431ddc]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x412cd0
mov dword [0x42adfc], 0xd3
jmp 0x41080e
fild word [0x431df0]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x412cfd
mov dword [0x42adfc], 0xd3
jmp 0x41080e
fild word [0x431dac]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x412e51
mov word [str.RueckMeldungManuell_geloescht], 1
mov edx, dword [0x42b1b0]
call fcn.00427847
mov ecx, 0x36
mov eax, 1
call fcn.004248ec
mov edx, 0x42ede4
call fcn.0042785b
call fcn.00427102
je 0x412f43
call dword [sym.imp.USER32.DLL_CreatePopupMenu]
call fcn.004271a4
mov dword [0x42aa20], eax
mov edx, 0x42f51c
call fcn.0042785b
mov ebx, 0x42aaa4
mov ecx, 0xff
call fcn.00427727
mov ebx, 0x42aaa4
push ebx
push 0x3337
fld qword [ebp - 0x160]
call fcn.00424fa0
push eax
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_AppendMenuA]
call fcn.004271a4
mov edx, 0x42f550
call fcn.0042785b
mov ebx, 0x42aaa4
mov ecx, 0xff
call fcn.00427727
mov ebx, 0x42aaa4
push ebx
push 0x3c8e
fld qword [ebp - 0x160]
call fcn.00424fa0
push eax
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_AppendMenuA]
call fcn.004271a4
mov ebx, 0x42aa28
push ebx
push 0x12d
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetDlgItem]
call fcn.004271a4
push eax
call dword [sym.imp.USER32.DLL_GetWindowRect]
call fcn.004271a4
push 0
push dword [ebp + 8]
push 0
mov eax, 0xf
add eax, dword [0x42aa34]
push eax
push dword [0x42aa28]
push 0
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_TrackPopupMenu]
call fcn.004271a4
push dword [0x42aa20]
call dword [sym.imp.USER32.DLL_DestroyMenu]
call fcn.004271a4
mov word [str.RueckMeldungManuell_geloescht], 0
jmp 0x413573
fild word [0x431db0]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x412e74
jmp 0x41080e
fild word [0x431db4]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x412f2f
push 0x25a
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetDlgItem]
call fcn.004271a4
call fcn.00424f83
mov ebx, 1
call fcn.00427198
call dword [sym.imp.USER32.DLL_GetFocus]
mov ebx, 0x4001
call fcn.00427170
call fcn.00424f83
fcompp
fnstsw ax
sahf
jne 0x412ede
fild word [0x431e6c]
fstp qword [0x42aa40]
fild word [0x432100]
fstp qword [ebp - 0x168]
push 0
push 0x8000
push 8
fld qword [ebp - 0x168]
fistp qword [ebp - 0x5c]
push dword [ebp - 0x5c]
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SendDlgItemMessageA]
call fcn.004271a4
push 0x12d
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_GetDlgItem]
call fcn.004271a4
push eax
call dword [sym.imp.USER32.DLL_SetFocus]
call fcn.004271a4
jmp 0x412f43
fild word [0x431dc8]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x412f56
mov word [0x42b1e8], 0
jmp 0x413573
fild word [0x432104]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x412fbc
mov eax, 1
movsx ecx, word [0x42b1c8]
cmp ecx, eax
jne 0x412fb0
push 0
push 0
push 0x201
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SendDlgItemMessageA]
call fcn.004271a4
push 0
push 0
push 0x202
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SendDlgItemMessageA]
call fcn.004271a4
jmp 0x412f43
fild word [0x431dd4]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x413143
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42ecac
call fcn.0042785b
call fcn.00427091
mov edx, dword [0x42ae58]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f57c
call fcn.0042785b
call fcn.00427091
fild word [0x42b17c]
call fcn.00425f8e
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
call fcn.004277f0
call fcn.00424f7c
fstp qword [0x42ac98]
mov ebx, 0x4290bc
call fcn.004276e1
xor ebx, ebx
fld qword [0x42ac98]
fistp word [ebp - 0x36]
mov ecx, pe_nt_image_headers32
mov eax, 1
mov dx, 0x261
call fcn.00424303
fld qword [0x42ac98]
fistp word [ebp - 0x36]
mov edx, 0x42f588
call fcn.0042785b
call fcn.00425058
call fcn.00424623
xor ecx, ecx
fld qword [0x42ac98]
fistp qword [ebp - 0x5c]
mov eax, dword [ebp - 0x5c]
call fcn.00425999
call fcn.00413595
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f590
call fcn.0042785b
call fcn.00427091
mov edx, dword [0x42ae58]
call fcn.00427847
call fcn.00427091
mov edx, 0x42ec48
call fcn.0042785b
call fcn.00427091
fild word [0x42b17c]
call fcn.00425f8e
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
push 1
mov ebx, 0x4290bc
push ebx
call dword [sym.imp.KERNEL32.DLL_WinExec]
call fcn.004271a4
call fcn.00424f7c
fstp qword [ebp - 0x170]
mov word [0x42b1d4], 1
jmp 0x410306
fild word [0x432108]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x4133cd
fldz
fstp qword [ebp - 0x178]
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f5a4
call fcn.0042785b
call fcn.00427091
mov eax, 0x11
call fcn.00423763
lea ebx, [ebp - 0x130]
call fcn.00426e62
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.0042782f
test eax, eax
je 0x4132d0
fld1
fld qword [ebp - 0x138]
faddp st(1)
fstp qword [ebp - 0x138]
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov edx, 0x42ec58
call fcn.0042785b
call fcn.00427102
je 0x4132bb
fld1
fadd qword [ebp - 0x178]
fstp qword [ebp - 0x178]
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f5bc
call fcn.0042785b
call fcn.00427091
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.00427091
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f0f4
call fcn.0042785b
call fcn.00427091
mov edx, dword [ebp - 0x130]
call fcn.00427847
mov ecx, 1
mov eax, 0x11
call fcn.004248ec
call fcn.00427091
call fcn.00424835
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f5bc
call fcn.0042785b
call fcn.00427091
mov edx, dword [ebp - 0x130]
call fcn.00427847
call fcn.00427091
call fcn.00426023
call fcn.0042385d
lea ebx, [ebp - 0x130]
call fcn.00426e62
jmp 0x41319e
mov edx, 0x42f10c
call fcn.0042785b
mov ebx, 0x42a1b8
mov ecx, 0x50
call fcn.00427727
mov edx, 0x42f5d0
call fcn.0042785b
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, dword [0x428f60]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f5fc
call fcn.0042785b
call fcn.00427091
fld qword [ebp - 0x178]
call fcn.00425fa2
call fcn.00427091
mov edx, 0x42f60c
call fcn.0042785b
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
mov word [0x428f64], 0x40
movsx eax, word [0x428f64]
push eax
mov ebx, 0x42a1b8
push ebx
mov ebx, 0x4290bc
push ebx
push dword [ebp + 8]
call fcn.00403c11
call fcn.00424f7c
fstp qword [0x42aa58]
fldz
fcomp qword [ebp - 0x178]
fnstsw ax
sahf
jae 0x4133c3
push 0
push 0
push 0x201
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SendDlgItemMessageA]
call fcn.004271a4
push 0
push 0
push 0x202
push 1
push dword [ebp + 8]
call dword [sym.imp.USER32.DLL_SendDlgItemMessageA]
call fcn.004271a4
jmp 0x413573
fild word [0x431de8]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x413499
mov eax, 1
movsx ecx, word [0x42ae04]
cmp ecx, eax
jne 0x413404
mov dword [0x42adfc], 0x71
jmp 0x41080e
call fcn.00413595
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f62c
call fcn.0042785b
call fcn.00427091
mov edx, dword [0x42ae58]
call fcn.00427847
call fcn.00427091
mov edx, 0x42ec48
call fcn.0042785b
call fcn.00427091
fild word [0x42b17c]
call fcn.00425f8e
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
push 1
mov ebx, 0x4290bc
push ebx
call dword [sym.imp.KERNEL32.DLL_WinExec]
call fcn.004271a4
call fcn.00424f7c
fstp qword [ebp - 0x170]
jmp 0x413573
fild word [0x431dec]
fld xword [ebp - 0x40]
fcompp
fnstsw ax
sahf
jne 0x413560
mov eax, 1
movsx ecx, word [0x42ae04]
cmp ecx, eax
jne 0x4134d0
mov dword [0x42adfc], 0x71
jmp 0x41080e
call fcn.00413595
mov edx, dword [0x42b178]
call fcn.00427847
mov edx, dword [0x42ae88]
call fcn.00427847
call fcn.00427091
mov edx, 0x42f640
call fcn.0042785b
call fcn.00427091
mov edx, dword [0x42ae58]
call fcn.00427847
call fcn.00427091
mov edx, 0x42ec48
call fcn.0042785b
call fcn.00427091
fild word [0x42b17c]
call fcn.00425f8e
call fcn.00427091
mov ebx, 0x4290bc
mov ecx, 0xfd0
call fcn.00427727
push 1
mov ebx, 0x4290bc
push ebx
call dword [sym.imp.KERNEL32.DLL_WinExec]
call fcn.004271a4
call fcn.00424f7c
fstp qword [ebp - 0x170]
jmp 0x413573
mov word [0x42ae04], 0
mov dword [ebp - 0x88], 0
call fcn.00427777
mov eax, dword [ebp - 0x88]
lea esp, [ebp - 0xc]
pop edi
pop esi
pop ebx
pop ebp
ret 0x10