Function at 0x401000
Capabilities:
Allocate thread local storage
Download url
Get graphical window text
Log keystrokes via polling
Persist via default file association registry key
Persist via run registry key
Receive data
Set registry value

Disassembly:
push 0xd70
push 0
push 0x540d84
call sub.MSVCRT.dll_memset
add esp, 0xc
push 0
call sub.KERNEL32.dll_GetModuleHandleW
mov dword [0x540d88], eax
push 0
push 0x1000
push 0
call sub.KERNEL32.dll_HeapCreate
mov dword [0x540d84], eax
mov eax, 0x51ebcc
mov dword [0x541040], eax
call fcn.004d5760
call fcn.004d4b60
call fcn.004d4520
call fcn.004d2930
call fcn.004d0a64
call fcn.004d01f0
call fcn.004cf7cd
call fcn.004ce594
call fcn.004cd81f
call fcn.004c5128
call fcn.004c4c56
call fcn.004c3d15
call fcn.004c3687
call fcn.004c301d
call fcn.004c1840
call fcn.004bee31
call fcn.004ae237
call fcn.004ae17a
call fcn.004ad5e7
call fcn.004abb47
call fcn.004aa919
call fcn.004a9e3d
call fcn.0048fc30
call fcn.0048f1fe
call fcn.0048c31d
call fcn.0048c034
call fcn.0048ba4d
call fcn.0048ac97
push 0x541a78
push 0
push 0x15
push 0xd
push 4
call fcn.004c4c7f
mov edx, str.keyAIzaSyBuSeAEC9Ybti_CYD5xK6uK6RnEnyDl70w
lea ecx, [0x541560]
call fcn.0048a008
mov edx, 0x510b9e
lea ecx, [0x54163c]
call fcn.0048a008
mov dword [0x541480], 0
mov dword [0x541a8c], 1
mov dword [0x541a90], 1
push 0x541a88
push 0x51eb28
push 8
push 4
push 2
call fcn.004c4d26
mov dword [0x5412b4], 0x7d0
mov dword [0x540ff0], 0x7d0
mov dword [0x541208], 0x7d0
mov dword [0x540ea0], 0x7d0
mov dword [0x5413cc], 0
mov dword [0x5417a4], 0xc0
push dword [0x541aa0]
call fcn.004ce645
push 7
xor eax, eax
push eax
lea eax, [0x541aa0]
push eax
push 0xc
call fcn.004ce5b3
push dword [0x541aa8]
call fcn.004ce645
push 7
push 0x51eb68
lea eax, [0x541aa8]
push eax
push 0x1c
call fcn.004ce5b3
push dword [0x541ab0]
call fcn.004ce645
push 8
push 0x51eb28
lea eax, [0x541ab0]
push eax
push 4
call fcn.004ce5b3
push dword [0x541ab8]
call fcn.004ce645
push 7
push 0x51eb30
lea eax, [0x541ab8]
push eax
push 0xc
call fcn.004ce5b3
push dword [0x541ac0]
call fcn.004ce645
push 7
push 0x51eb30
lea eax, [0x541ac0]
push eax
push 0xc
call fcn.004ce5b3
lea ebp, [0x5418a4]
mov dword [ebp], 0x74
mov eax, 0x200
push eax
lea eax, [0x541ae8]
push eax
push 0x51eb28
push 8
push 4
call fcn.004c36a6
mov eax, 0x200
push eax
lea eax, [0x541aec]
push eax
push 0x51eb28
push 8
push 4
call fcn.004c36a6
mov dword [0x5413d8], 0xffffffff
mov eax, 0x200
push eax
lea eax, [0x541ae8]
push eax
push 0x51eb28
push 8
push 4
call fcn.004c36a6
mov eax, 0x200
push eax
lea eax, [0x541aec]
push eax
push 0x51eb28
push 8
push 4
call fcn.004c36a6
mov dword [0x541554], 0xe
push dword [0x541ac8]
call fcn.004ce645
push 7
push 0x51ebc0
lea eax, [0x541ac8]
push eax
push 8
call fcn.004ce5b3
push dword [0x541ad0]
call fcn.004ce645
push 7
push 0x51eb38
lea eax, [0x541ad0]
push eax
push 0x18
call fcn.004ce5b3
push dword [0x541ad8]
call fcn.004ce645
push 7
push 0x51ebc0
lea eax, [0x541ad8]
push eax
push 8
call fcn.004ce5b3
push dword [0x541ad0]
call fcn.004ce6ae
call fcn.004c4838
mov dword [0x541270], 0x10000
mov dword [0x541390], 0x20000
mov dword [0x540f98], 0x40000
mov dword [0x541498], 0x80000
mov dword [0x5410e0], 0x100000
mov dword [0x541784], 0x200000
mov dword [0x540f38], 0
mov dword [0x5415a4], 0
mov ebx, dword [0x541270]
or ebx, 0x101
or ebx, dword [0x541390]
mov dword [0x541700], ebx
mov ebx, dword [0x541270]
or ebx, 0x402
or ebx, dword [0x541390]
mov dword [0x540e48], ebx
mov ebx, dword [0x541270]
or ebx, 0x803
or ebx, dword [0x541390]
mov dword [0x54132c], ebx
mov ebx, dword [0x5410e0]
or ebx, 0x1004
mov dword [0x540ee8], ebx
mov ebx, dword [0x541390]
or ebx, 0x1005
mov dword [0x541620], ebx
mov ebx, dword [0x541390]
or ebx, 0x1006
mov dword [0x5416b0], ebx
mov ebx, dword [0x540f98]
or ebx, 0x1007
or ebx, dword [0x541390]
mov dword [0x540eac], ebx
mov ebx, dword [0x541390]
or ebx, 0x1808
mov dword [0x5416e0], ebx
mov ebx, dword [0x541390]
or ebx, 0x2009
mov dword [0x540eb8], ebx
mov ebx, dword [0x540f98]
or ebx, 0x200a
or ebx, dword [0x541390]
or ebx, dword [0x541784]
mov dword [0x5414dc], ebx
mov ebx, dword [0x540f98]
or ebx, 0x200b
or ebx, dword [0x541498]
or ebx, dword [0x541390]
mov dword [0x540f64], ebx
mov ebx, dword [0x5410e0]
or ebx, 0x300c
mov dword [0x541080], ebx
mov ebx, dword [0x540f98]
or ebx, 0x400d
or ebx, dword [0x541784]
or ebx, dword [0x5410e0]
mov dword [0x540eb4], ebx
mov ebx, dword [0x540f98]
or ebx, 0x400e
or ebx, dword [0x541498]
or ebx, dword [0x5410e0]
mov dword [0x54165c], ebx
mov dword [0x541470], 0xf
push 0x804
mov eax, str.MeinGemeinsamerSpeicher
push eax
call fcn.0048230a
mov dword [0x541740], eax
mov dword [0x5410ac], 8
mov dword [0x540f6c], 0xb4
mov dword [0x5416fc], 0xb4
mov dword [0x540ec8], 0xb4
mov edx, 0x513252
lea ecx, [0x5415d8]
call fcn.0048a008
call fcn.004beb26
mov dword [0x541024], eax
push dword [0x541ac0]
call fcn.004ce6ae
mov ebp, 0x53d948
push ebp
mov ebp, dword [0x541ac4]
pop dword [ebp + 8]
mov edx, str.IID_DWebBrowserEvents2
lea ecx, [ebp + 0x10]
call fcn.0048a008
call fcn.004beb26
mov dword [0x540f40], eax
push dword [0x541ad0]
call fcn.004ce74c
mov dword [0x541198], 0xffffffff
mov dword [0x5413c0], 1
fld qword [0x51e530]
fstp qword [0x540dd4]
mov dword [0x54124c], 3
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
push 0x541400
call fcn.004d57f0
mov dword [0x54177c], 0x18
mov dword [0x541754], 0x18
mov dword [0x54159c], 0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004a9fd1
push 0x5414a4
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x5414a4]
call fcn.004d2be0
call fcn.004d5880
mov edx, str._MERGE
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
je 0x40166d
mov edx, 0x51188a
lea ecx, [0x5414a4]
call fcn.0048a008
jmp 0x401715
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x5414a4]
call fcn.004d2be0
call fcn.004d5880
mov edx, str._SPLIT
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
je 0x4016b2
mov edx, 0x511a74
lea ecx, [0x5414a4]
call fcn.0048a008
jmp 0x401715
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x5414a4]
call fcn.004d2be0
call fcn.004d5880
mov edx, str._SWAP
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
je 0x4016f7
mov edx, 0x511a8a
lea ecx, [0x5414a4]
call fcn.0048a008
jmp 0x401715
mov edx, dword [0x5414a4]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
push 0x540f80
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0x3e8
call fcn.004d2c50
push 0x5411ec
call fcn.004d57f0
push 0x3e8
mov eax, dword [0x5411ec]
push eax
push 0
call sub.KERNEL32.dll_GetModuleHandleW
push eax
call sub.KERNEL32.dll_GetModuleFileNameW
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x5411ec]
call fcn.004c0bfd
push 0x5415ac
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x5411ec]
call fcn.004c0c0f
push 0x5411ec
call fcn.004d57f0
call sub.USER32.DLL_GetDesktopWindow
mov dword [0x5410ec], eax
push dword [0x5410ec]
call sub.USER32.DLL_GetDC
mov dword [0x5411ac], eax
push 0x58
push dword [0x5411ac]
call sub.GDI32.DLL_GetDeviceCaps
mov dword [esp - 4], eax
fild dword [esp - 4]
fdiv qword [0x51e520]
fstp qword [0x540ddc]
fld qword [0x540ddc]
fcomp qword [0x51e530]
fnstsw ax
test ah, 0x40
je 0x4017fb
fld qword [0x51e5a0]
fstp qword [0x540ddc]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x514f0a
push eax
mov eax, 0x511b38
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x541158], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x514f0a
push eax
mov eax, 0x511b9a
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x541160], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x515d2c
push eax
mov eax, str.SuchX
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x5416f0], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x515d2c
push eax
mov eax, str.SuchY
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x5416f8], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x514f0a
push eax
mov eax, 0x513d3c
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x541514], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x514f0a
push eax
mov eax, str.PrefY
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x541518], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x512a1e
push eax
mov eax, 0x512fc0
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x540fa4], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51a720
push eax
mov eax, str.Hoehe
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x541058], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b9e
push eax
mov eax, str.Panel
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x541184], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b9e
push eax
mov eax, str.Gross
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x5412f0], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b46
push eax
mov eax, str.Translit
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x5410e8], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b46
push eax
mov eax, 0x511d6c
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x541684], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b46
push eax
mov eax, str.Wordwrap
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x540e6c], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b46
push eax
mov eax, str.Instanzen
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x540e3c], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b46
push eax
mov eax, 0x512878
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x541304], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b46
push eax
mov eax, str.PopUp
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x541500], eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51019a
push eax
mov eax, 0x5109b6
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
push 0x5412fc
call fcn.004d57f0
mov edx, dword [0x5412fc]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51019a
push eax
mov eax, str.FileName
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
pop eax
push 0x5412fc
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51019a
push eax
mov eax, str.Suchpfad
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
push 0x540ef0
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x516a8e
push eax
mov eax, str.datumbr
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x5417bc], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51397a
push eax
mov eax, str.dateibr
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x5412ac], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b1c
push eax
mov eax, str.fundbr
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x5416d8], eax
mov ebx, dword [0x5416d8]
cmp ebx, 0x384
jle 0x401dab
mov dword [0x5416d8], 0x78
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x512d1c
push eax
mov eax, str.fundbr2
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x540ea8], eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51019a
push eax
mov eax, str.Favorites
push eax
mov eax, str.SoftwareMicrosoftWindowsCurrentVersionExplorerShell_Folders
push eax
push 0x80000001
call fcn.0046a2d4
push 0x5416d0
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b46
push eax
mov eax, str.Stimme
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x541614], eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51019a
push eax
mov eax, str.StimmenName
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
push 0x541808
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x5174fe
push eax
mov eax, str.Umbruch
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x54113c], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x511d66
push eax
mov eax, str.Icons
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
push edx
push eax
push 0
push 2
push dword [esp + 0xc]
push dword [esp + 0xc]
call fcn.0048a010
mov dword [esp], eax
mov dword [esp + 4], edx
pop eax
pop edx
mov dword [0x541714], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.15001575
push eax
mov eax, str.hintergrundFarbe
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x54109c], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.1848629
push eax
mov eax, str.textFarbe
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x54169c], eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51019a
push eax
mov eax, 0x51a38a
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
push 0x5413f0
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51019a
push eax
mov eax, 0x51019a
push eax
mov eax, str.wordhtmlfile_shellOpencommand
push eax
push 0x80000000
call fcn.0046a2d4
push 0x54103c
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, 0x510932
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, dword [0x54109c]
call fcn.0048a170
cdq
push edx
push eax
call fcn.004d2ec0
pop eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, dword [0x54109c]
call fcn.0048a180
cdq
push edx
push eax
call fcn.004d2ec0
pop eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, dword [0x54109c]
call fcn.0048a190
cdq
push edx
push eax
call fcn.004d2ec0
pop eax
push 0x5410a4
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, 0x510932
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, dword [0x54169c]
call fcn.0048a170
cdq
push edx
push eax
call fcn.004d2ec0
pop eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, dword [0x54169c]
call fcn.0048a180
cdq
push edx
push eax
call fcn.004d2ec0
pop eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, dword [0x54169c]
call fcn.0048a190
cdq
push edx
push eax
call fcn.004d2ec0
pop eax
push 0x541414
call fcn.004d57f0
call fcn.004c3d86
push 0
call fcn.004c3fee
push eax
fild dword [esp]
push eax
fstp qword [esp]
pop dword [0x540da4]
pop dword [0x540da8]
fld qword [0x540da4]
fcomp qword [0x51e530]
fnstsw ax
test ah, 0x40
je 0x402167
fld qword [0x51e7f8]
fstp qword [0x540da4]
jmp 0x402179
fld qword [0x540da4]
fdivr qword [0x51e800]
fstp qword [0x540da4]
push 0
call fcn.004c3fee
mov dword [esp - 4], eax
fild dword [esp - 4]
fdiv qword [0x51e5b0]
sub esp, 8
fstp qword [esp]
call fcn.004ad270
mov dword [esp - 4], eax
fild dword [esp - 4]
fild dword [0x541714]
fdiv qword [0x51e608]
fsubp st(1)
fadd qword [0x51e5a8]
fmul qword [0x540da4]
fstp qword [0x540dec]
mov ebx, dword [0x541714]
add ebx, ebx
mov dword [0x54136c], ebx
mov dword [0x541280], 0xffffffff
mov ebx, dword [0x540e3c]
and ebx, ebx
jne 0x402419
call fcn.0047df6c
and eax, eax
je 0x402419
push 0x541030
push 0x5411a8
push 0
push 0xf003f
push 0
push 0
push 0
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call sub.ADVAPI32.DLL_RegCreateKeyExW
mov ebx, eax
and ebx, ebx
jne 0x402409
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
push 0
call fcn.004d2f40
call fcn.0048a262
add dword [esp], edx
call fcn.004d30a0
call fcn.0048a280
mov ebx, eax
add ebx, 2
push ebx
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
push 0
call fcn.004d2f40
call fcn.004d5880
push 1
push 0
mov eax, 0x512878
push eax
push dword [0x5411a8]
call fcn.0048a262
add dword [esp + 0x10], edx
call sub.ADVAPI32.DLL_RegSetValueExW
call fcn.0048a280
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0x7e
push dword [0x540f80]
call fcn.004d30d0
call fcn.0048a262
add dword [esp], edx
call fcn.004d30a0
call fcn.0048a280
mov ebx, eax
add ebx, 2
push ebx
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0x7e
push dword [0x540f80]
call fcn.004d30d0
call fcn.004d5880
push 1
push 0
mov eax, 0x5109b6
push eax
push dword [0x5411a8]
call fcn.0048a262
add dword [esp + 0x10], edx
call sub.ADVAPI32.DLL_RegSetValueExW
call fcn.0048a280
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0x7e
push 0x7f
push dword [0x540f80]
call fcn.004d3140
call fcn.0048a262
add dword [esp], edx
call fcn.004d30a0
call fcn.0048a280
mov ebx, eax
add ebx, 2
push ebx
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0x7e
push 0x7f
push dword [0x540f80]
call fcn.004d3140
call fcn.004d5880
push 1
push 0
mov eax, str.FileName
push eax
push dword [0x5411a8]
call fcn.0048a262
add dword [esp + 0x10], edx
call sub.ADVAPI32.DLL_RegSetValueExW
call fcn.0048a280
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegCloseKey
push dword [0x541740]
call fcn.00464c92
jmp 0x4498a1
push 0x541030
push 0x5411a8
push 0
push 0xf003f
push 0
push 0
push 0
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call sub.ADVAPI32.DLL_RegCreateKeyExW
mov ebx, eax
and ebx, ebx
jne 0x402529
mov eax, 0x510b46
push eax
call fcn.004d30a0
mov ebx, eax
add ebx, 2
push ebx
mov eax, 0x510b46
push eax
push 1
push 0
mov eax, str.Slot1
push eax
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegSetValueExW
mov eax, 0x510b46
push eax
call fcn.004d30a0
mov ebx, eax
add ebx, 2
push ebx
mov eax, 0x510b46
push eax
push 1
push 0
mov eax, str.Slot2
push eax
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegSetValueExW
mov eax, 0x510b46
push eax
call fcn.004d30a0
mov ebx, eax
add ebx, 2
push ebx
mov eax, 0x510b46
push eax
push 1
push 0
mov eax, str.Slot3
push eax
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegSetValueExW
mov eax, 0x510b46
push eax
call fcn.004d30a0
mov ebx, eax
add ebx, 2
push ebx
mov eax, 0x510b46
push eax
push 1
push 0
mov eax, str.Slot4
push eax
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegSetValueExW
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegCloseKey
push 0x541030
push 0x5411a8
push 0
push 0xf003f
push 0
push 0
push 0
mov eax, str.SoftwareMicrosoftInternet_ExplorerMainFeatureControlFEATURE_BROWSER_EMULATION
push eax
push 0x80000001
call sub.ADVAPI32.DLL_RegCreateKeyExW
mov ebx, eax
and ebx, ebx
jne 0x4025e7
mov dword [0x5412cc], 0x2af9
push edx
call fcn.004d57b0
pop edx
push eax
push 4
push 0x5412cc
push 4
push 0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004aa00b
call fcn.0048a262
add dword [esp], edx
call fcn.004c0bfd
call fcn.004d5880
push dword [0x5411a8]
call fcn.0048a262
add dword [esp + 4], edx
call sub.ADVAPI32.DLL_RegSetValueExW
call fcn.0048a280
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegCloseKey
push 0
push 0
push 0x19
mov ebx, dword [0x541714]
add ebx, ebx
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
push ebx
call sub.COMCTL32.DLL_ImageList_Create
mov dword [0x540e2c], eax
mov ebp, 0x51ec8e
push ebp
push 0x1e
call fcn.004cd99e
mov dword [0x5416ec], eax
push 1
mov ebx, dword [0x541714]
add ebx, ebx
push ebx
push 0x1e
call fcn.004cd9b5
mov ebx, eax
mov eax, ebx
mov ecx, 0x10
cdq
idiv ecx
mov ebx, eax
imul ebx, dword [0x541714]
push ebx
push 0x1e
call fcn.004cd9d3
mov dword [0x5416ec], eax
push 0xff00ff
push dword [0x5416ec]
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_AddMasked
push 0x1e
call fcn.004cd767
push 0
push 0
push 0x19
fld qword [0x540ddc]
fmul qword [0x51e808]
push eax
fistp dword [esp]
fld qword [0x540ddc]
fmul qword [0x51e808]
push eax
fistp dword [esp]
call sub.COMCTL32.DLL_ImageList_Create
mov dword [0x540e34], eax
mov ebp, 0x51ec8e
push ebp
push 0x1e
call fcn.004cd99e
mov dword [0x5416ec], eax
push 1
fld qword [0x540ddc]
fmul qword [0x51e808]
push eax
fistp dword [esp]
push 0x1e
call fcn.004cd9b5
mov ebx, eax
mov eax, ebx
mov ecx, 0x10
cdq
idiv ecx
mov ebx, eax
shl ebx, 3
mov dword [esp - 4], ebx
fild dword [esp - 4]
fmul qword [0x540ddc]
push eax
fistp dword [esp]
push 0x1e
call fcn.004cd9d3
mov dword [0x5416ec], eax
push 0xff00ff
push dword [0x5416ec]
push dword [0x540e34]
call sub.COMCTL32.DLL_ImageList_AddMasked
push 0x1e
call fcn.004cd767
push 0
push 0
push 0x19
fld qword [0x540ddc]
fmul qword [0x51e810]
push eax
fistp dword [esp]
fld qword [0x540ddc]
fmul qword [0x51e810]
push eax
fistp dword [esp]
call sub.COMCTL32.DLL_ImageList_Create
mov dword [0x540e38], eax
mov ebp, 0x51ec8e
push ebp
push 0x1e
call fcn.004cd99e
mov dword [0x5416ec], eax
push 1
fld qword [0x540ddc]
fmul qword [0x51e810]
push eax
fistp dword [esp]
push 0x1e
call fcn.004cd9b5
mov ebx, eax
mov eax, ebx
mov ecx, 0x10
cdq
idiv ecx
mov ebx, eax
imul ebx, ebx, 0xc
mov dword [esp - 4], ebx
fild dword [esp - 4]
fmul qword [0x540ddc]
push eax
fistp dword [esp]
push 0x1e
call fcn.004cd9d3
mov dword [0x5416ec], eax
push 0xff00ff
push dword [0x5416ec]
push dword [0x540e38]
call sub.COMCTL32.DLL_ImageList_AddMasked
push 0x1e
call fcn.004cd767
push 1
push 0x2a
push dword [0x540e34]
call sub.COMCTL32.DLL_ImageList_GetIcon
mov dword [0x541214], eax
push 1
push 0x2b
push dword [0x540e34]
call sub.COMCTL32.DLL_ImageList_GetIcon
mov dword [0x541468], eax
push 1
push 0x2c
push dword [0x540e34]
call sub.COMCTL32.DLL_ImageList_GetIcon
mov dword [0x54157c], eax
call fcn.004c4358
push eax
call fcn.004c438f
mov ebx, eax
cmp ebx, 7
jle 0x40287b
call fcn.004c4358
push eax
call fcn.004c438f
mov ebx, eax
cmp ebx, 0x18
jge 0x40287b
mov eax, 1
jmp 0x40287d
xor eax, eax
and eax, eax
je 0x40288d
mov dword [0x541500], 0
jmp 0x402897
mov dword [0x541500], 1
mov dword [0x540f1c], 3
mov dword [0x541314], 0
call fcn.004beb26
mov dword [0x54162c], eax
mov dword [0x541108], 1
mov edx, 0x518e3e
lea ecx, [0x541120]
call fcn.0048a008
mov dword [0x541128], 1
mov dword [0x5413a8], 0
call fcn.004bec0e
mov ebx, eax
cmp ebx, 0x45
jle 0x4028f9
mov dword [0x541464], 1
mov eax, str.Gdi32.dll
push eax
push 1
call fcn.004ad65a
and eax, eax
je 0x4029a1
mov eax, str.AddFontMemResourceEx
push eax
push 1
call fcn.004ad6b4
mov dword [0x541600], eax
cmp dword [0x541600], 0
je 0x402997
push 0x541108
push 0
mov ebp, 0x538a74
mov ebx, ebp
mov ebp, 0x52ecc4
sub ebx, ebp
push ebx
mov ebp, 0x52ecc4
push ebp
mov eax, str.AddFontMemResourceEx
push eax
push 1
call fcn.004ad775
push 0x541108
push 0
mov ebp, 0x53d8c8
mov ebx, ebp
mov ebp, 0x538a74
sub ebx, ebp
push ebx
mov ebp, 0x538a74
push ebp
mov eax, str.AddFontMemResourceEx
push eax
push 1
call fcn.004ad775
mov dword [0x541128], 0
push 1
call fcn.004ad59a
cmp dword [0x541128], 0
je 0x402a32
mov eax, str.Dolmetscher.fon
push eax
push 0
call fcn.004c1a50
and eax, eax
je 0x402a11
mov ebp, 0x538a74
mov ebx, ebp
mov ebp, 0x52ecc4
sub ebx, ebp
push ebx
mov ebp, 0x52ecc4
push ebp
push 0
call fcn.004c1cc0
push 0
call fcn.004c1770
mov eax, str.Dolmetscher.fon
push eax
call sub.GDI32.DLL_AddFontResourceW
push 0
push 0
push 0x1d
push 0xffff
call sub.USER32.DLL_SendMessageW
jmp 0x402a32
mov eax, str.Konnte_eine_Resource_nicht_laden
push eax
mov eax, str.Fehler
push eax
call fcn.0048f268
push dword [0x541384]
call sub.KERNEL32.dll_CloseHandle
jmp 0x4498a1
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, dword [0x5411ec]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, str.liblesezeichen.prefs
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.004c0c8e
call fcn.0048a280
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xffffffff
jne 0x402a79
cmp edi, 0xffffffff
je 0x402a7d
xor eax, eax
jmp 0x402a82
mov eax, 1
or eax, eax
je 0x402ac9
push edx
call fcn.004d57b0
pop edx
push eax
push 2
mov edx, dword [0x5411ec]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, str.liblesezeichen.prefs
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.004aa9b6
call fcn.0048a280
call fcn.004aaa1d
mov eax, dword [0x541158]
mov dword [0x540fb0], eax
mov eax, dword [0x541160]
mov dword [0x540fb4], eax
mov ebx, dword [0x541058]
add ebx, 3
mov dword [0x541170], ebx
mov ebx, dword [0x540fa4]
add ebx, 3
mov dword [0x54108c], ebx
push 0x1f
call sub.USER32.DLL_GetSystemMetrics
mov dword [0x5410dc], eax
mov ebx, dword [0x540e88]
cmp ebx, 1
jne 0x402b51
push 0xcf0008
mov eax, str.Libello_Lite__24.05.19.1592
push eax
mov ebx, dword [0x541058]
add ebx, 3
push ebx
mov ebx, dword [0x540fa4]
add ebx, 3
push ebx
push dword [0x541160]
push dword [0x541158]
push 0xa3
call fcn.004bee9c
mov dword [0x541194], eax
jmp 0x402b8b
push 0xcf0008
mov eax, str.Libello___24.05.19.1592
push eax
mov ebx, dword [0x541058]
add ebx, 3
push ebx
mov ebx, dword [0x540fa4]
add ebx, 3
push ebx
push dword [0x541160]
push dword [0x541158]
push 0xa3
call fcn.004bee9c
mov dword [0x541194], eax
cmp dword [0x541194], 0
je 0x403f46
push 0xfffffff0
push 0xa3
call fcn.004bf237
push eax
call sub.USER32.DLL_GetWindowLongW
mov dword [0x540ee4], eax
push dword [0x541194]
call fcn.004ae3a6
mov ebx, dword [0x541714]
imul ebx, ebx, 3
push ebx
push 0x7d0
push 0
push 0
push 0x6b
call fcn.004ae7a6
push 0x6b
call fcn.004ae7c3
push eax
push 0
call fcn.0048bc14
mov dword [0x540e50], eax
call fcn.004ae7df
cmp dword [0x540e50], 0
je 0x403153
push 0
push 0
push 0x431
push 0
call fcn.0048bd30
push eax
call sub.USER32.DLL_SendMessageW
mov dword [0x540f78], eax
mov ebx, dword [0x541714]
add ebx, ebx
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
push ebx
push dword [0x540f78]
call sub.COMCTL32.DLL_ImageList_SetIconSize
push dword [0x540f78]
push 0
push 0x430
push 0
call fcn.0048bd30
push eax
call sub.USER32.DLL_SendMessageW
push 0
push 0
push 0x421
push 0
call fcn.0048bd30
push eax
call sub.USER32.DLL_SendMessageW
push 1
push 2
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xcf
call fcn.0048bee6
push 1
push 6
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xd0
call fcn.0048bee6
push 1
push 7
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xd1
call fcn.0048bee6
push 1
push 8
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xd2
call fcn.0048bee6
push 1
push 9
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xd4
call fcn.0048bee6
push 1
push 0xa
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xd5
call fcn.0048bee6
push 1
push 0xb
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xd6
call fcn.0048bee6
push 1
push 0xd
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xd8
call fcn.0048bee6
push 1
push 0x30
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xc7
call fcn.0048bee6
call fcn.0048bef8
push 1
push 0xe
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xe3
call fcn.0048bee6
push 1
push 0x35
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xe6
call fcn.0048bee6
push 1
push 0x34
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xe5
call fcn.0048bee6
push 1
push 0xe5
push 0x404
push dword [0x540e50]
call sub.USER32.DLL_SendMessageW
push 1
push 0x1c
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xe7
call fcn.0048bee6
push 1
push 0x1d
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xe8
call fcn.0048bee6
call fcn.0048bef8
push 1
push 0x20
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xe9
call fcn.0048bee6
push 1
push 0x21
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xea
call fcn.0048bee6
push 1
push 0x22
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xeb
call fcn.0048bee6
call fcn.0048bef8
push 1
push 0x1e
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xda
call fcn.0048bee6
push 1
push 0x2d
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xe4
call fcn.0048bee6
push 0x91
call sub.USER32.DLL_GetKeyState
and eax, eax
je 0x402f55
push 0
push 1
push 0
push 0x91
call sub.USER32.DLL_keybd_event
push 0
push 3
push 0
push 0x91
call sub.USER32.DLL_keybd_event
push 1
push 0x2f
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xee
call fcn.0048bee6
push 1
push 0x1f
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
push 0xe0
call fcn.0048bee6
call fcn.0048bef8
mov eax, str.Neu__StrgN_
push eax
push 0xcf
push 0
call fcn.0048bf2f
mov eax, 0x516aca
push eax
push 0xd0
push 0
call fcn.0048bf2f
mov eax, str.Speichern__StrgS_
push eax
push 0xd1
push 0
call fcn.0048bf2f
mov eax, str.Drucken__StrgP_
push eax
push 0xd2
push 0
call fcn.0048bf2f
mov eax, str.Ausschneiden__StrgX_
push eax
push 0xd4
push 0
call fcn.0048bf2f
mov eax, str.Kopieren__StrgC_
push eax
push 0xd5
push 0
call fcn.0048bf2f
mov eax, 0x51b150
push eax
push 0xd6
push 0
call fcn.0048bf2f
mov eax, str.Suchen__StrgF_
push eax
push 0xd8
push 0
call fcn.0048bf2f
mov eax, 0x5187ee
push eax
push 0xda
push 0
call fcn.0048bf2f
mov eax, str.Bearbeitungsmodus__F12_
push eax
push 0xc7
push 0
call fcn.0048bf2f
mov eax, str.Zeilenumbruch:_Ein_Aus
push eax
push 0xe3
push 0
call fcn.0048bf2f
mov eax, str.In_vollbild_lesemodus_schalten
push eax
push 0xe6
push 0
call fcn.0048bf2f
mov eax, str.In_vollbild_lesemodus_schalten
push eax
push 0xe5
push 0
call fcn.0048bf2f
mov eax, str.Text_Scrollen__Rollen___mit__Rechts__und__Links__oder____und_____Gaschwindigkeit_regeln_
push eax
push 0xe4
push 0
call fcn.0048bf2f
mov eax, 0x5136d0
push eax
push 0xe7
push 0
call fcn.0048bf2f
mov eax, str.Schrift_kleiner__Strg__
push eax
push 0xe8
push 0
call fcn.0048bf2f
mov eax, str.Internet_Browser:_Ein_Aus
push eax
push 0xe9
push 0
call fcn.0048bf2f
mov eax, 0x511b60
push eax
push 0xe0
push 0
call fcn.0048bf2f
mov eax, str.Dateien_durchsuchen
push eax
push 0xea
push 0
call fcn.0048bf2f
mov eax, str.Datei_Listen_erstellen
push eax
push 0xeb
push 0
call fcn.0048bf2f
mov eax, str.Vorlesen
push eax
push 0xee
push 0
call fcn.0048bf2f
push dword [0x541194]
call fcn.004ae3a6
mov ebx, dword [0x541714]
fld qword [0x540ddc]
fmul qword [0x51e698]
mov dword [esp - 4], ebx
fild dword [esp - 4]
faddp st(1)
fadd qword [0x51e530]
push eax
fistp dword [esp]
fld qword [0x540ddc]
fmul qword [0x51e818]
push eax
fistp dword [esp]
mov ebx, dword [0x541714]
mov eax, ebx
mov ecx, 2
cdq
idiv ecx
mov ebx, eax
add ebx, 0xfffffffc
push ebx
mov ebx, dword [0x541714]
imul ebx, ebx, 0x28
add ebx, 0xaa
push ebx
push 0x88
call fcn.004aedd6
push dword [0x540e50]
push 0x88
call fcn.004ae7c3
push eax
call sub.USER32.DLL_SetParent
push dword [0x541194]
push 0xc0
call fcn.0048c175
mov dword [0x541624], eax
cmp dword [0x541624], 0
je 0x40322c
fld qword [0x540ddc]
fmul qword [0x51e820]
push eax
fistp dword [esp]
call fcn.0048c690
fld qword [0x540ddc]
fmul qword [0x51e7d0]
push eax
fistp dword [esp]
call fcn.0048c690
push 0xffff0001
call fcn.0048c690
push 0xc0
call fcn.0048c8cd
mov dword [0x541378], eax
push 0x64
push 0
mov ebx, dword [0x541378]
add ebx, 0xfffffffd
push ebx
fld qword [0x540ddc]
fmul qword [0x51e828]
push eax
fistp dword [esp]
push 2
push 1
push 0xc2
call fcn.004af246
push 0x1003
mov eax, str.PopUp
push eax
mov ebx, dword [0x541378]
dec ebx
push ebx
fld qword [0x540ddc]
fmul qword [0x51e830]
push eax
fistp dword [esp]
push 1
fld qword [0x540ddc]
fmul qword [0x51e838]
push eax
fistp dword [esp]
push 0x6a
call fcn.004af58c
mov eax, str.Popups_blocken:_Ein_Aus
push eax
push 0x6a
call fcn.004af6b4
push dword [0x541500]
push 0x6a
call fcn.004af861
push 8
push 9
mov eax, str.Arial
push eax
push 0xb
call fcn.004d4bad
push 9
mov eax, str.Arial
push eax
push 0xc
call fcn.004d4c76
mov ebx, dword [0x541500]
cmp ebx, 1
jne 0x403326
push 0xb
call fcn.004d4c8c
push eax
push 0x6a
call fcn.004af899
jmp 0x40333b
push 0xc
call fcn.004d4c8c
push eax
push 0x6a
call fcn.004af899
push dword [0x541624]
push 0xc2
call fcn.004ae7c3
push eax
call sub.USER32.DLL_SetParent
push dword [0x541624]
push 0x6a
call fcn.004ae7c3
push eax
call sub.USER32.DLL_SetParent
mov ebx, dword [0x541058]
mov edi, dword [0x541714]
add edi, edi
sub ebx, edi
sub ebx, dword [0x541378]
sub ebx, dword [0x541464]
add ebx, 0xfffffff8
push ebx
mov ebx, dword [0x540fa4]
add ebx, 3
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xc
push ebx
push 1
push 0xab
call fcn.004afe1b
mov eax, 0x5115d2
push eax
push 0
push 0xab
call fcn.004b069b
mov ebx, dword [0x541058]
mov edi, dword [0x541714]
add edi, edi
sub ebx, edi
sub ebx, dword [0x541378]
add ebx, 0xffffffdc
push ebx
mov ebx, dword [0x540fa4]
add ebx, 0xfffffffb
push ebx
push 0
push 0
push 0xac
call fcn.004b0df8
mov dword [0x5411c4], eax
push dword [0x54109c]
push 2
push 0xac
call fcn.004b12c4
push 1
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
mov ebx, dword [0x540fa4]
add ebx, 0xfffffffb
push ebx
push 0
push 0
push 0x83
call fcn.004ae5fe
push 1
push 0x83
call fcn.004b12ef
push 1
push 0x23
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0x16
push ebx
push 0
push 1
push 0x6f
call fcn.004b1aea
push 1
push 0x24
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0x16
push ebx
push 0
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0x17
push ebx
push 0x70
call fcn.004b1aea
push 1
push 0x25
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
push 0
mov ebx, dword [0x541714]
shl ebx, 2
add ebx, 0x2d
push ebx
push 0x71
call fcn.004b1aea
push 1
push 0x26
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
push 0
mov ebx, dword [0x541714]
imul ebx, ebx, 6
add ebx, 0x37
push ebx
push 0x72
call fcn.004b1aea
push 1
push 0x27
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
push 0
mov ebx, dword [0x541714]
shl ebx, 3
add ebx, 0x41
push ebx
push 0x73
call fcn.004b1aea
push 1
push 0x28
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
push 0
mov ebx, dword [0x541714]
imul ebx, ebx, 0xa
add ebx, 0x4b
push ebx
push 0x81
call fcn.004b1aea
mov eax, str.Adresse:
push eax
fld qword [0x540ddc]
fmul qword [0x51e840]
push eax
fistp dword [esp]
fld qword [0x540ddc]
fmul qword [0x51e638]
push eax
fistp dword [esp]
mov ebx, dword [0x541714]
fld qword [0x540ddc]
fmul qword [0x51e5d0]
mov dword [esp - 4], ebx
fild dword [esp - 4]
fxch st(1)
fsubp st(1)
fadd qword [0x51e530]
push eax
fistp dword [esp]
mov ebx, dword [0x541714]
imul ebx, ebx, 0xc
add ebx, 0x5a
push ebx
push 0x82
call fcn.004b1e77
mov eax, 0x51019a
push eax
fld qword [0x540ddc]
fmul qword [0x51e688]
push eax
fistp dword [esp]
fild dword [0x540fa4]
fld qword [0x540ddc]
fmul dword [0x51e4c8]
fsubp st(1)
fild dword [0x541714]
fmul dword [0x51e514]
fsubp st(1)
fadd dword [0x51e518]
fabs
fistp dword [esp - 4]
mov eax, dword [esp - 4]
push eax
mov ebx, dword [0x541714]
fld qword [0x540ddc]
fmul qword [0x51e5d0]
mov dword [esp - 4], ebx
fild dword [esp - 4]
fxch st(1)
fsubp st(1)
fadd qword [0x51e530]
push eax
fistp dword [esp]
mov ebx, dword [0x541714]
imul ebx, ebx, 0xc
fld qword [0x540ddc]
fmul qword [0x51e638]
mov dword [esp - 4], ebx
fild dword [esp - 4]
faddp st(1)
fadd qword [0x51e848]
push eax
fistp dword [esp]
push 0x85
call fcn.004b2168
push 1
push 0x38
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
push 0
mov ebx, dword [0x540fa4]
mov edi, dword [0x541714]
shl edi, 2
sub ebx, edi
add ebx, 0xffffff7e
push ebx
push 0x74
call fcn.004b1aea
mov eax, 0x51019a
push eax
fld qword [0x540ddc]
fmul qword [0x51e688]
push eax
fistp dword [esp]
push 0x64
mov ebx, dword [0x541714]
fld qword [0x540ddc]
fmul qword [0x51e5d0]
mov dword [esp - 4], ebx
fild dword [esp - 4]
fxch st(1)
fsubp st(1)
fadd qword [0x51e530]
push eax
fistp dword [esp]
mov ebx, dword [0x540fa4]
mov edi, dword [0x541714]
add edi, edi
sub ebx, edi
add ebx, 0xffffff8a
push ebx
push 0x75
call fcn.004b2168
mov eax, str.Google
push eax
push 0
push 0x1501
push 0x75
call fcn.004ae7c3
push eax
call sub.USER32.DLL_SendMessageW
push 1
push 0x29
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xb
push ebx
push 0
mov ebx, dword [0x540fa4]
mov edi, dword [0x541714]
add edi, edi
sub ebx, edi
add ebx, 0xffffffee
push ebx
push 0x76
call fcn.004b1aea
mov eax, str.History_oder_Kapitel_zur
push eax
push 0x6f
call fcn.004af6b4
mov eax, str.History_oder_Kapitel_vorw
push eax
push 0x70
call fcn.004af6b4
mov eax, str.Laden_abbrechen_oder_Info_zum_Buch_im_Internet_suchen
push eax
push 0x71
call fcn.004af6b4
mov eax, str.Aktualisieren_oder_letztes_Lesezeichen
push eax
push 0x72
call fcn.004af6b4
mov eax, str.Startseite_oder_Buchanfang
push eax
push 0x73
call fcn.004af6b4
mov eax, str.Wechseln_zu
push eax
push 0x74
call fcn.004af6b4
mov eax, str.Favoriten_oder_Inhaltsverzeichnis
push eax
push 0x81
call fcn.004af6b4
mov eax, str.Mit_Google.de_suchen
push eax
push 0x76
call fcn.004af6b4
push 1
push 7
push 1
push 0x14
push 0x3c
push 0
mov ebx, dword [0x541714]
imul ebx, ebx, 0x25
add ebx, 0x7a
push ebx
push 0x69
call fcn.004b21b1
push 1
push 0x69
call fcn.004b12ef
push 0xab
call fcn.004ae7c3
push eax
push 0x69
call fcn.004ae7c3
push eax
call sub.USER32.DLL_SetParent
mov ebx, dword [0x5413cc]
add ebx, 4
push ebx
push 0x69
call fcn.004af861
mov eax, str.Sprech_Geschwindigkeit
push eax
push 0x69
call fcn.004af6b4
call fcn.004ae7df
mov eax, str.Original
push eax
push 0xffffffff
push 0xab
call fcn.004b069b
mov ebx, dword [0x541058]
mov edi, dword [0x541714]
add edi, edi
sub ebx, edi
sub ebx, dword [0x541378]
add ebx, 0xffffffdc
push ebx
mov ebx, dword [0x540fa4]
add ebx, 0xfffffffb
push ebx
push 0
push 0
push 0xad
call fcn.004b0df8
mov dword [0x5411cc], eax
push dword [0x54109c]
push 2
push 0xad
call fcn.004b12c4
push 1
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
mov ebx, dword [0x540fa4]
add ebx, 0xfffffffb
push ebx
push 0
push 0
push 0x84
call fcn.004ae5fe
push 1
push 0x84
call fcn.004b12ef
push 1
push 0x23
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0x16
push ebx
push 0
push 1
push 0x77
call fcn.004b1aea
push 1
push 0x24
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0x16
push ebx
push 0
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0x17
push ebx
push 0x78
call fcn.004b1aea
push 1
push 0x25
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
push 0
mov ebx, dword [0x541714]
shl ebx, 2
add ebx, 0x2d
push ebx
push 0x79
call fcn.004b1aea
push 1
push 0x26
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
push 0
mov ebx, dword [0x541714]
imul ebx, ebx, 6
add ebx, 0x37
push ebx
push 0x7a
call fcn.004b1aea
push 1
push 0x27
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
push 0
mov ebx, dword [0x541714]
shl ebx, 3
add ebx, 0x41
push ebx
push 0x7b
call fcn.004b1aea
push 1
push 0x28
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
push 0
mov ebx, dword [0x541714]
imul ebx, ebx, 0xa
add ebx, 0x4b
push ebx
push 0x7e
call fcn.004b1aea
mov eax, str.Adresse:
push eax
fld qword [0x540ddc]
fmul qword [0x51e840]
push eax
fistp dword [esp]
fld qword [0x540ddc]
fmul qword [0x51e638]
push eax
fistp dword [esp]
mov ebx, dword [0x541714]
fld qword [0x540ddc]
fmul qword [0x51e5d0]
mov dword [esp - 4], ebx
fild dword [esp - 4]
fxch st(1)
fsubp st(1)
fadd qword [0x51e530]
push eax
fistp dword [esp]
mov ebx, dword [0x541714]
imul ebx, ebx, 0xc
add ebx, 0x5a
push ebx
push 0x7d
call fcn.004b1e77
mov eax, 0x51019a
push eax
fld qword [0x540ddc]
fmul qword [0x51e688]
push eax
fistp dword [esp]
fild dword [0x540fa4]
fld qword [0x540ddc]
fmul dword [0x51e4c8]
fsubp st(1)
fild dword [0x541714]
fmul dword [0x51e514]
fsubp st(1)
fadd dword [0x51e518]
fabs
fistp dword [esp - 4]
mov eax, dword [esp - 4]
push eax
mov ebx, dword [0x541714]
fld qword [0x540ddc]
fmul qword [0x51e5d0]
mov dword [esp - 4], ebx
fild dword [esp - 4]
fxch st(1)
fsubp st(1)
fadd qword [0x51e530]
push eax
fistp dword [esp]
mov ebx, dword [0x541714]
imul ebx, ebx, 0xc
fld qword [0x540ddc]
fmul qword [0x51e638]
mov dword [esp - 4], ebx
fild dword [esp - 4]
faddp st(1)
fadd qword [0x51e848]
push eax
fistp dword [esp]
push 0x86
call fcn.004b2168
push 1
push 0x38
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xa
push ebx
push 0
mov ebx, dword [0x540fa4]
mov edi, dword [0x541714]
shl edi, 2
sub ebx, edi
add ebx, 0xffffff7e
push ebx
push 0x7c
call fcn.004b1aea
mov eax, 0x51019a
push eax
fld qword [0x540ddc]
fmul qword [0x51e688]
push eax
fistp dword [esp]
push 0x64
mov ebx, dword [0x541714]
fld qword [0x540ddc]
fmul qword [0x51e5d0]
mov dword [esp - 4], ebx
fild dword [esp - 4]
fxch st(1)
fsubp st(1)
fadd qword [0x51e530]
push eax
fistp dword [esp]
mov ebx, dword [0x540fa4]
mov edi, dword [0x541714]
add edi, edi
sub ebx, edi
add ebx, 0xffffff8a
push ebx
push 0x7f
call fcn.004b2168
mov eax, str.Google
push eax
push 0
push 0x1501
push 0x7f
call fcn.004ae7c3
push eax
call sub.USER32.DLL_SendMessageW
push 1
push 0x29
push dword [0x540e2c]
call sub.COMCTL32.DLL_ImageList_GetIcon
push eax
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 8
push ebx
mov ebx, dword [0x541714]
add ebx, ebx
add ebx, 0xb
push ebx
push 0
mov ebx, dword [0x540fa4]
mov edi, dword [0x541714]
add edi, edi
sub ebx, edi
add ebx, 0xffffffee
push ebx
push pe_nt_image_headers32
call fcn.004b1aea
mov eax, str.History_oder_Kapitel_zur
push eax
push 0x77
call fcn.004af6b4
mov eax, str.History_oder_Kapitel_vorw
push eax
push 0x78
call fcn.004af6b4
mov eax, str.Laden_abbrechen_oder_Info_zum_Buch_im_Internet_suchen
push eax
push 0x79
call fcn.004af6b4
mov eax, str.Aktualisieren_oder_letztes_Lesezeichen
push eax
push 0x7a
call fcn.004af6b4
mov eax, str.Startseite_oder_Buchanfang
push eax
push 0x7b
call fcn.004af6b4
mov eax, str.Wechseln_zu
push eax
push 0x7c
call fcn.004af6b4
mov eax, str.Favoriten_oder_Inhaltsverzeichnis
push eax
push 0x7e
call fcn.004af6b4
mov eax, str.Mit_Google.de_suchen
push eax
push pe_nt_image_headers32
call fcn.004af6b4
call fcn.004ae7df
push dword [0x541184]
push 0xab
call fcn.004af861
push 0xac
call fcn.004ae7c3
push eax
call fcn.004825cc
push 0xad
call fcn.004ae7c3
push eax
call fcn.004825cc
call fcn.004ae7df
cmp dword [0x540e6c], 0
je 0x403f37
fild dword [0x540f04]
fild dword [0x5412b4]
fdiv qword [0x51e7e8]
fsubp st(1)
fild dword [0x540ff0]
fdiv qword [0x51e7e8]
fsubp st(1)
fadd qword [0x51e530]
fmul qword [0x51e850]
sub esp, 8
fstp qword [esp]
call fcn.004ad270
push eax
push dword [0x5411cc]
call sub.USER32.DLL_GetWindowDC
push eax
push 0x448
push dword [0x5411cc]
call sub.USER32.DLL_SendMessageW
fild dword [0x540f04]
fild dword [0x5412b4]
fdiv qword [0x51e7e8]
fsubp st(1)
fild dword [0x540ff0]
fdiv qword [0x51e7e8]
fsubp st(1)
fadd qword [0x51e530]
fmul qword [0x51e850]
sub esp, 8
fstp qword [esp]
call fcn.004ad270
push eax
push dword [0x5411c4]
call sub.USER32.DLL_GetWindowDC
push eax
push 0x448
push dword [0x5411c4]
call sub.USER32.DLL_SendMessageW
push 1
push 0xa3
call fcn.004bf253
call fcn.004813d8
push 9
push 0xa3
call fcn.004bf3a2
push 0xd8
push 0x20046
push 0xa3
call fcn.004bf51b
push 1
push dword [0x541194]
call sub.SHELL32.DLL_DragAcceptFiles
push 0xc9
push 0x1b
push 0xa3
call fcn.004bf51b
push 0xc7
push 0x7b
push 0xa3
call fcn.004bf51b
push 0xc6
push 0x72
push 0xa3
call fcn.004bf51b
push 0xf6
push 0x2005b
push 0xa3
call fcn.004bf51b
push 0x12b
push 0x20049
push 0xa3
call fcn.004bf51b
push 0xd0
push 0x2004f
push 0xa3
call fcn.004bf51b
push 0xd1
push 0x20053
push 0xa3
call fcn.004bf51b
push 0xcf
push 0x2004e
push 0xa3
call fcn.004bf51b
push 0xd2
push 0x20050
push 0xa3
call fcn.004bf51b
push 0xa3
call fcn.004bf693
mov ebx, eax
mov edi, dword [0x541714]
add edi, edi
sub ebx, edi
add ebx, 0xb
mov dword [0x541058], ebx
mov dword [0x540e90], 0
mov dword [0x54105c], 0
mov dword [0x54128c], 1
mov dword [0x54106c], 0
mov dword [0x541138], 0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510ff2
push eax
mov eax, 0x516d04
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x5410b8], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510f60
push eax
mov eax, str.Schriftgradg
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x541794], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510e5c
push eax
mov eax, str.Schriftgrads
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x5417b0], eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.Lucida_Console
push eax
mov eax, str.Schriftart
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
push 0x541098
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.Garamond
push eax
mov eax, str.SchriftartEpub
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
push 0x5410b0
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, str.EnglischRussisch_Deutsch.vok
push eax
mov eax, str.Vokabeln
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
push 0x541130
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x5174fe
push eax
mov eax, str.Umbruch
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x54113c], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x510b46
push eax
mov eax, str.Wordwrap
push eax
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call fcn.0046a2d4
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov dword [0x540e6c], eax
mov eax, dword [0x541794]
mov dword [0x5415b4], eax
mov ebx, dword [0x54113c]
and ebx, ebx
jne 0x40427a
mov dword [0x54113c], 0x50
mov dword [0x541158], 1
jmp 0x404286
mov eax, 0x64
cmp eax, dword [0x541158]
jl 0x4042a5
push 1
call fcn.004bf6a1
inc dword [0x541158]
jno 0x404286
call fcn.00411305
push dword [0x541794]
push dword [0x541098]
push 0xf7
call fcn.004d4c76
mov dword [0x5412e0], eax
push dword [0x5417b0]
push dword [0x541098]
push 0xf8
call fcn.004d4c76
mov dword [0x541300], eax
push 0x32
mov eax, 0x51b1e0
push eax
push 0x71
call fcn.004d4c76
mov dword [0x54172c], eax
push 0x3c
mov eax, str.Arial
push eax
push 0x72
call fcn.004d4c76
mov dword [0x5415c4], eax
push 0x28
mov eax, str.Arial
push eax
push 0x73
call fcn.004d4c76
mov dword [0x5415e0], eax
mov ebx, dword [0x5410b8]
add ebx, 0xfffffffe
push ebx
mov eax, 0x513956
push eax
push 0xf9
call fcn.004d4c76
mov dword [0x541598], eax
push dword [0x5412e0]
push 0xac
call fcn.004af899
push dword [0x5412e0]
push 0xad
call fcn.004af899
mov ebx, dword [0x540e6c]
cmp ebx, 1
jne 0x404392
push 1
push 0xe3
push 0x402
push dword [0x540e50]
call sub.USER32.DLL_SendMessageW
push 0xa3
lea eax, [0x47a2b8]
push eax
call fcn.004bf7d4
mov dword [0x541738], 1
push dword [0x5412fc]
mov edx, 0x51019a
pop ecx
call fcn.0048a210
jne 0x4043da
push dword [0x540f80]
mov edx, 0x51019a
pop ecx
call fcn.0048a210
je 0x4043da
mov eax, 1
jmp 0x4043dc
xor eax, eax
and eax, eax
je 0x40451c
mov edx, 0x51019a
lea ecx, [0x5412fc]
call fcn.0048a008
push 0x541030
push 0x5411a8
push 0
push 0xf003f
push 0
push 0
push 0
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call sub.ADVAPI32.DLL_RegCreateKeyExW
mov ebx, eax
and ebx, ebx
jne 0x40451c
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
push 1
call fcn.004d2f40
call fcn.0048a262
add dword [esp], edx
call fcn.004d30a0
call fcn.0048a280
mov ebx, eax
add ebx, 2
push ebx
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
push 1
call fcn.004d2f40
call fcn.004d5880
push 1
push 0
mov eax, 0x512878
push eax
push dword [0x5411a8]
call fcn.0048a262
add dword [esp + 0x10], edx
call sub.ADVAPI32.DLL_RegSetValueExW
call fcn.0048a280
push 2
mov eax, 0x51019a
push eax
push 1
push 0
mov eax, 0x5109b6
push eax
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegSetValueExW
push 2
mov eax, 0x51019a
push eax
push 1
push 0
mov eax, str.FileName
push eax
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegSetValueExW
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegCloseKey
push dword [0x540f80]
mov edx, 0x51019a
pop ecx
call fcn.0048a210
jne 0x404948
push dword [0x5412fc]
mov edx, 0x51019a
pop ecx
call fcn.0048a210
jne 0x404672
push 0x541030
push 0x5411a8
push 0
push 0xf003f
push 0
push 0
push 0
mov eax, str.SoftwareLibello
push eax
push 0x80000001
call sub.ADVAPI32.DLL_RegCreateKeyExW
mov ebx, eax
and ebx, ebx
jne 0x404672
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
push 1
call fcn.004d2f40
call fcn.0048a262
add dword [esp], edx
call fcn.004d30a0
call fcn.0048a280
mov ebx, eax
add ebx, 2
push ebx
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
push 1
call fcn.004d2f40
call fcn.004d5880
push 1
push 0
mov eax, 0x512878
push eax
push dword [0x5411a8]
call fcn.0048a262
add dword [esp + 0x10], edx
call sub.ADVAPI32.DLL_RegSetValueExW
call fcn.0048a280
push 2
mov eax, 0x51019a
push eax
push 1
push 0
mov eax, 0x5109b6
push eax
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegSetValueExW
push 2
mov eax, 0x51019a
push eax
push 1
push 0
mov eax, str.FileName
push eax
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegSetValueExW
push dword [0x5411a8]
call sub.ADVAPI32.DLL_RegCloseKey
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x540f80]
call fcn.004c0de5
call fcn.0048a262
add dword [esp], edx
call fcn.004d3220
call fcn.004d5880
mov edx, str.lesezeichen
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
je 0x4046f8
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x540f80]
call fcn.004d3290
mov ebx, eax
add ebx, 0xfffffff4
push ebx
push dword [0x540f80]
call fcn.004d30d0
push 0x540f80
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x540f80]
call fcn.004c0de5
call fcn.0048a262
add dword [esp], edx
call fcn.004d3220
call fcn.004d5880
mov edx, 0x513dd0
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
jne 0x40490c
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x540f80]
call fcn.004c0de5
call fcn.0048a262
add dword [esp], edx
call fcn.004d3220
call fcn.004d5880
mov edx, str.mobi
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
jne 0x40490c
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x540f80]
call fcn.004c0de5
call fcn.0048a262
add dword [esp], edx
call fcn.004d3220
call fcn.004d5880
mov edx, 0x5136b6
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
jne 0x40490c
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x540f80]
call fcn.004c0de5
call fcn.0048a262
add dword [esp], edx
call fcn.004d3220
call fcn.004d5880
mov edx, str.pd_b
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
jne 0x40490c
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x540f80]
call fcn.004c0de5
call fcn.0048a262
add dword [esp], edx
call fcn.004d3220
call fcn.004d5880
mov edx, str.kind
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
jne 0x40490c
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 3
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x540f80]
call fcn.004c0de5
call fcn.0048a262
add dword [esp], edx
call fcn.004d3220
call fcn.0048a262
add dword [esp], edx
call fcn.004d30d0
call fcn.004d5880
mov edx, 0x518a6e
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
jne 0x40490c
jmp 0x404913
mov eax, 1
jmp 0x404915
xor eax, eax
and eax, eax
je 0x404943
mov edx, dword [0x540f80]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
push 0x541484
call fcn.004d57f0
mov dword [0x540ffc], 1
jmp 0x404948
call fcn.00433231
mov edx, str.Vokabeln_
lea ecx, [0x54116c]
call fcn.0048a008
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51019a
push eax
mov edx, dword [0x5411ec]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, dword [0x54116c]
push edx
call fcn.004d58b0
call fcn.004d5880
push 0xb
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c0f42
call fcn.0048a280
mov ebx, eax
and ebx, ebx
jne 0x4049bb
mov edx, 0x51019a
lea ecx, [0x54116c]
call fcn.0048a008
jmp 0x4049c5
push 0xb
call fcn.004c106f
call fcn.0043225b
push 0x88
call fcn.004b2452
push dword [0x541ae0]
call fcn.004ce645
push 8
push 0x51eb28
lea eax, [0x541ae0]
push eax
push 4
call fcn.004ce5b3
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x5166fe
push eax
mov edx, dword [0x5411ec]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, dword [0x54116c]
push edx
call fcn.004d58b0
call fcn.004d5880
push 0xb
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c0f42
call fcn.0048a280
and eax, eax
je 0x404bf3
mov dword [0x5412a0], 0
push 0xb
call fcn.004c10a1
mov ebx, eax
cmp ebx, 1
jne 0x404ac2
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0xb
call fcn.004c0ea2
push 0x540f9c
call fcn.004d57f0
push dword [0x541ae0]
call fcn.004ce6ae
mov edx, dword [0x540f9c]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov ebp, dword [0x541ae4]
lea eax, [ebp + 8]
push eax
call fcn.004d57f0
inc dword [0x5412a0]
jmp 0x404a57
push 0xb
call fcn.004c106f
push 2
push dword [0x541ae0]
call fcn.0048ce90
push dword [0x541ae0]
call fcn.004ce7aa
mov dword [0x541494], 0
jmp 0x404af3
mov ebx, dword [0x5412a0]
dec ebx
cmp ebx, dword [0x541494]
jl 0x404bf3
push dword [0x541ae0]
call fcn.004ce7bf
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51b9ca
push eax
mov eax, 0x510afe
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebp, dword [0x541ae4]
push dword [ebp + 8]
call fcn.004d3290
mov ebx, eax
add ebx, 0xfffffffc
push ebx
push dword [ebp + 8]
call fcn.004d30d0
call fcn.0048a262
add dword [esp], edx
call fcn.004d3620
call fcn.004d5880
push 0xffffffff
push 0x88
call fcn.0048a262
add dword [esp + 8], edx
call fcn.004b069b
call fcn.0048a280
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [ebp + 8]
call fcn.004d2be0
call fcn.004d5880
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x541130]
call fcn.004d2be0
call fcn.0048a200
mov edx, eax
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
je 0x404be7
mov eax, dword [0x541494]
mov dword [0x540e20], eax
inc dword [0x541494]
jno 0x404af3
push dword [0x540e20]
push 0x88
call fcn.004af861
push 1
mov eax, 0x510afe
push eax
push dword [0x541130]
call fcn.004d3640
mov dword [0x541110], eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [0x541110]
dec ebx
push ebx
push dword [0x541130]
call fcn.004d30d0
push 0x541178
call fcn.004d57f0
mov edx, dword [0x541130]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
push 0x5413c8
call fcn.004d57f0
push 0
push 0
push 0xb9
push dword [0x5411cc]
call sub.USER32.DLL_SendMessageW
push 0
push 0
push 0xb9
push dword [0x5411c4]
call sub.USER32.DLL_SendMessageW
push dword [0x540f80]
mov edx, 0x51019a
pop ecx
call fcn.0048a210
jne 0x404cc2
mov ebx, dword [0x540f1c]
cmp ebx, 3
jne 0x404cc2
mov eax, 1
jmp 0x404cc4
xor eax, eax
and eax, eax
je 0x404ccd
jmp 0x40734b
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, dword [0x541400]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, 0x51925e
push edx
call fcn.004d58b0
call fcn.0048a262
add dword [esp], edx
call fcn.004c0c8e
call fcn.0048a280
push edx
push eax
pop ebx
pop edi
cmp ebx, 0xfffffffe
jne 0x404d14
cmp edi, 0xffffffff
je 0x404d18
xor eax, eax
jmp 0x404d1d
mov eax, 1
or eax, eax
je fcn.0040585a
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x5196d6
push eax
mov edx, dword [0x541400]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, 0x51925e
push edx
call fcn.004d58b0
call fcn.004d5880
push 0
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c0f42
call fcn.0048a280
and eax, eax
je 0x405250
push 0
call fcn.004c10a1
and eax, eax
je 0x405246
push 0
call fcn.004c0f1e
mov ebx, eax
cmp ebx, 1
jne 0x404dfa
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
call fcn.004c0ea2
call fcn.004d5880
mov edx, str.Gesamttext.htm
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
je 0x404df5
mov edx, dword [0x541400]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, str.dolmGesamttext.htm
push edx
call fcn.004d58b0
push 0x540f80
call fcn.004d57f0
jmp 0x405241
push 0
call fcn.004c0f1e
mov ebx, eax
cmp ebx, 2
jne 0x404e66
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 1
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
call fcn.004c0ea2
call fcn.0048a262
add dword [esp], edx
call fcn.004d30d0
call fcn.004d5880
mov edx, 0x510b02
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
jne 0x404e66
mov eax, 1
jmp 0x404e68
xor eax, eax
and eax, eax
je 0x405241
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x5196d6
push eax
mov edx, dword [0x541400]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, 0x513252
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
call fcn.004c0ea2
pop eax
call fcn.004d5880
push 1
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c0f42
call fcn.0048a280
and eax, eax
je 0x405241
push 1
call fcn.004c10a1
and eax, eax
je 0x405237
push 1
call fcn.004c0f1e
mov ebx, eax
cmp ebx, 1
jne 0x404fd8
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 1
call fcn.004c0ea2
call fcn.004d5880
mov edx, str.Gesamttext.htm
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
je 0x404fd3
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
call fcn.004c0ea2
mov edx, 0x51148e
push edx
call fcn.004d58b0
push 0x540f28
call fcn.004d57f0
mov edx, dword [0x541400]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, 0x513252
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
call fcn.004c0ea2
pop eax
mov edx, 0x51148e
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 1
call fcn.004c0ea2
pop eax
push 0x540f80
call fcn.004d57f0
jmp 0x405232
push 1
call fcn.004c0f1e
mov ebx, eax
cmp ebx, 2
jne 0x405044
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 1
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 1
call fcn.004c0ea2
call fcn.0048a262
add dword [esp], edx
call fcn.004d30d0
call fcn.004d5880
mov edx, 0x510b02
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
jne 0x405044
mov eax, 1
jmp 0x405046
xor eax, eax
and eax, eax
je 0x405232
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x5196d6
push eax
mov edx, dword [0x541400]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, str.dolm_
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
call fcn.004c0ea2
pop eax
mov edx, 0x51148e
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 1
call fcn.004c0ea2
pop eax
call fcn.004d5880
push 2
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c0f42
call fcn.0048a280
and eax, eax
je 0x405232
push 2
call fcn.004c10a1
and eax, eax
je 0x405228
push 2
call fcn.004c0f1e
mov ebx, eax
cmp ebx, 1
jne 0x405223
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 2
call fcn.004c0ea2
call fcn.004d5880
mov edx, str.Gesamttext.htm
call fcn.0048a200
mov ecx, eax
call fcn.0048a210
je 0x405223
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
call fcn.004c0ea2
mov edx, 0x51148e
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 1
call fcn.004c0ea2
pop eax
mov edx, 0x51148e
push edx
call fcn.004d58b0
push 0x540f28
call fcn.004d57f0
mov edx, dword [0x541400]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
mov edx, 0x513252
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
call fcn.004c0ea2
pop eax
mov edx, 0x51148e
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 1
call fcn.004c0ea2
pop eax
mov edx, 0x51148e
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 2
call fcn.004c0ea2
pop eax
push 0x540f80
call fcn.004d57f0
jmp 0x4050e1
push 2
call fcn.004c106f
jmp 0x404edd
push 1
call fcn.004c106f
jmp 0x404d77
push 0
call fcn.004c106f
push dword [0x540f80]
mov edx, 0x51019a
pop ecx
call fcn.0048a210
jne fcn.0040585a
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, dword [0x5415d8]
push edx
call fcn.004d58b0
mov edx, 0x51a09a
push edx
call fcn.004d58b0
call fcn.004d5880
push 0x21
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c1b20
call fcn.0048a280
and eax, eax
je 0x40539d
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0x10002
push 0x21
call fcn.004c1d30
push 0x541134
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push 0
mov eax, str.__dc:creator_
push eax
mov eax, str._dc:creator_
push eax
push dword [0x541134]
call fcn.00463357
mov edx, 0x51ba50
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push 0
mov eax, str.__dc:title_
push eax
mov eax, str._dc:title_
push eax
push dword [0x541134]
call fcn.00463357
pop eax
mov edx, str..epub
push edx
call fcn.004d58b0
push 0x541484
call fcn.004d57f0
push dword [0x541484]
mov edx, str.___.epub
pop ecx
call fcn.0048a210
je 0x405375
mov edx, 0x51019a
lea ecx, [0x541484]
call fcn.0048a008
mov edx, dword [0x541484]
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d58b0
push 0x541790
call fcn.004d57f0
push 0x21
call fcn.004c1770
mov edx, str.toc.ncx
lea ecx, [0x540f00]
call fcn.0048a008
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
call fcn.004c0add
mov edx, dword [0x5415d8]
push edx
call fcn.004d58b0
mov edx, dword [0x540f00]
push edx
call fcn.004d58b0
call fcn.004d5880
push 0x21
call fcn.0048a262
add dword [esp + 4], edx
call fcn.004c1b20
call fcn.0048a280
and eax, eax
je 0x405855
mov dword [0x541020], 0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 2
push 0x21
call fcn.004c1d30
push 0x541134
call fcn.004d57f0
push 0x21
call fcn.004c1e60
and eax, eax
je 0x40544c
xor eax, eax
jmp 0x405451
mov eax, 1
and eax, eax
je 0x40584b
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [0x541020]
dec ebx
push ebx
mov eax, 0x3e
push eax
mov eax, 0x3c
push eax
mov eax, dword [0x541134]
push eax
call fcn.00471941
push 0x5411fc
call fcn.004d57f0
push dword [0x5411fc]
mov edx, dword [0x541134]
pop ecx
call fcn.0048a210
je 0x4054f5
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 2
push 0x21
call fcn.004c1d30
push 0x541134
call fcn.004d57f0
push edx
call fcn.004d57b0
pop edx
push eax
push 0
mov eax, 0x3e
push eax
mov eax, 0x3c
push eax
mov eax, dword [0x541134]
push eax
call fcn.00471941
push 0x5411fc
call fcn.004d57f0
mov ebx, dword [0x541050]
dec ebx
mov dword [0x541020], ebx
push dword [0x5411fc]
mov edx, dword [0x541134]
pop ecx
call fcn.0048a210
jne 0x405846
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 5
push dword [0x5411fc]
call fcn.004d30d0
push 0x541200
call fcn.004d57f0
push dword [0x541200]
mov edx, str.navPo
mov ecx, dword [esp]
call fcn.0048a210
je 0x40565e
push dword [0x541ad0]
call fcn.004ce6ae
mov ebp, dword [0x541ad4]
mov word [ebp + 8], 2
mov dword [0x540e84], 1
push edx
call fcn.004d57b0
pop edx
push eax
push 0
mov eax, 0x3d
push eax
mov eax, 0x20
push eax
mov eax, dword [0x5411fc]
push eax
call fcn.00471941
push 0x541200
call fcn.004d57f0
push dword [0x541200]
mov edx, dword [0x5411fc]
pop ecx
call fcn.0048a210
jne 0x405659
push dword [0x541200]
mov edx, str.playOrder
mov ecx, dword [esp]
call fcn.0048a210
je 0x405622
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x541050]
mov eax, 0x22
push eax
mov eax, 0x22
push eax
mov eax, dword [0x5411fc]
push eax
call fcn.00471941
call fcn.0048a262
add dword [esp], edx
call fcn.004d2ca0
call fcn.0048a280
mov ebp, dword [0x541ad4]
mov word [ebp + 0xa], ax
pop eax
push edx
call fcn.004d57b0
pop edx
push eax
mov ebx, dword [0x541050]
dec ebx
push ebx
mov eax, 0x3d
push eax
mov eax, 0x20
push eax
mov eax, dword [0x5411fc]
push eax
call fcn.00471941
push 0x541200
call fcn.004d57f0
jmp 0x4055ac
jmp 0x4057b8
mov edx, str.text
mov ecx, dword [esp]
call fcn.0048a210
je 0x4056c9
push dword [0x541ad0]
call fcn.004ce7f3
and eax, eax
je 0x4056c4
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push 0
mov eax, 0x3c
push eax
mov eax, 0x3e
push eax
mov eax, dword [0x541134]
push eax
call fcn.00471941
call fcn.0048a262
add dword [esp], edx
call fcn.004892bc
mov ebp, dword [0x541ad4]
lea eax, [ebp + 0x12]
push eax
call fcn.004d57f0
jmp 0x4057b8
mov edx, str.conte
mov ecx, dword [esp]
call fcn.0048a210
je 0x405797
push edx
call fcn.004d57b0
pop edx
push eax
push 0
mov eax, 0x22
push eax
mov eax, 0x22
push eax
mov eax, dword [0x541134]
push eax
call fcn.00471941
mov ebp, dword [0x541ad4]
lea eax, [ebp + 0x1c]
push eax
call fcn.004d57f0
mov eax, 0x510932
push eax
push dword [ebp + 0x1c]
call fcn.004d3700
mov dword [0x541798], eax
cmp dword [0x541798], 0
je 0x405795
push edx
call fcn.004d57b0
pop edx
push eax
mov edx, 0x510932
push edx
call fcn.004d58b0
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
mov eax, 0x51019a
push eax
mov eax, 0x510932
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push edx
call fcn.004d57b0
pop edx
push eax
push dword [0x541798]
mov ebp, dword [0x541ad4]
push dword [ebp + 0x1c]
call fcn.004d31d0
call fcn.0048a262
add dword [esp], edx
call fcn.004d3620
pop eax
lea eax, [ebp + 0x1c]
push eax
call fcn.004d57f0
jmp 0x4057b8
mov edx, str._navP
mov ecx, dword [esp]
call fcn.0048a210
je 0x4057b8
mov ebp, dword [0x541ad4]
mov word [ebp + 8], 2
dec dword [0x540e84]
pop eax
push dword [0x541ad0]
call fcn.004ce7f3
and eax, eax
je 0x405846
push dword [0x540e84]
mov ebx, 1
cmp ebx, dword [esp]
jne 0x4057ed
mov ebp, dword [0x541ad4]
mov edx, 0x51b9ca
lea ecx, [ebp + 0x16]
call fcn.0048a008
jmp 0x405845
mov ebx, 0xffffffff
cmp ebx, dword [esp]
jne 0x40580c
mov ebp, dword [0x541ad4]
mov edx, 0x51a734
lea ecx, [ebp + 0x16]
call fcn.0048a008
jmp 0x405845
mov ebx, 0xfffffffe
cmp ebx, dword [esp]
jne 0x40582b
mov ebp, dword [0x541ad4]
mov edx, 0x51579a
lea ecx, [ebp + 0x16]
call fcn.0048a008
jmp 0x405845
xor ebx, ebx
cmp ebx, dword [esp]
jne 0x405845
mov ebp, dword [0x541ad4]
mov edx, 0x51019a
lea ecx, [ebp + 0x16]
call fcn.0048a008
pop eax
jmp 0x40543a
push 0x21
call fcn.004c1770
jmp 0x40734b