Function at 0x41181e
Capabilities:
Read file on windows

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x288
mov eax, dword [0x47b0c0]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
push edi
push 0
push 0xe
xor esi, esi
push 0x20
inc esi
push str.IN_STEEL4.C
mov dword [ebp - 0x250], esi
call fcn.00402a5b
push esi
push esi
mov edi, 0x47e360
push edi
call fcn.00401332
push edi
mov edi, 0x47dc60
push edi
push 0x47d560
push 0x47e260
push 0x550ae0
push 0x5febb8
call fcn.00401146
mov eax, 0x46a703
push eax
push eax
mov eax, 0x47e360
push eax
push 0x46a704
push eax
call fcn.004012af
add esp, 0x48
push 0x47e360
push str.PARAM00
push edi
push str._s_s_s
mov edi, 0x47da60
push edi
call fcn.00401381
push edi
call fcn.00402994
push 0x4694e0
push edi
call fcn.0043ed2e
push eax
push esi
push 0x2e8
push 0x4ed220
mov dword [0x5ff13c], eax
call fcn.0043efcb
mov eax, dword [0x5ff13c]
add esp, 0x30
test eax, eax
je 0x4118e9
push eax
call fcn.0043e7de
pop ecx
movsx ecx, word [0x4ed23c]
movsx eax, word [0x4ed22c]
add ecx, eax
test ecx, ecx
jle 0x4125a5
cmp word [0x5fec44], 0
je 0x411919
cmp word [0x5fec42], 0
jne 0x4119a9
push 0x47e360
push str.BSBR
push 0x47dc60
push str._s_s_s
push edi
call fcn.00401381
push 0x4694e0
push edi
call fcn.0043ed2e
add esp, 0x1c
mov dword [0x5ff13c], eax
test eax, eax
je 0x4119a9
push eax
push esi
push 8
push 0x5fcb00
call fcn.0043efcb
push dword [0x5ff13c]
push esi
push 8
push 0x5fcb08
call fcn.0043efcb
push dword [0x5ff13c]
call fcn.0043e7de
movsd xmm0, qword [0x5fcb00]
add esp, 0x24
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb00], xmm0
movsd xmm0, qword [0x5fcb08]
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb08], xmm0
mov cx, word [0x5fec46]
mov ax, word [0x5fec40]
mov word [0x550aa4], ax
cmp si, cx
jg 0x4119da
movzx ecx, cx
mov esi, 0x5ff04a
shr ecx, 1
mov edi, 0x550ac2
rep movsd dword es:[edi], dword [esi]
adc ecx, ecx
rep movsw word es:[edi], word [esi]
xor esi, esi
inc esi
cmp si, ax
jg 0x411a10
movzx eax, ax
mov esi, 0x5fec68
mov ecx, eax
mov edi, 0x4a3168
and ecx, 0x1fffffff
add ecx, ecx
rep movsd dword es:[edi], dword [esi]
mov ecx, eax
mov esi, 0x5fef82
shr ecx, 1
mov edi, 0x4a3082
rep movsd dword es:[edi], dword [esi]
adc ecx, ecx
rep movsw word es:[edi], word [esi]
xor esi, esi
inc esi
movsx eax, word [0x4a3082]
push eax
push 0x4698fc
push 0x4ed0b0
call fcn.00401381
movsx eax, word [0x5fec44]
add esp, 0xc
sub eax, 0
je 0x411a94
sub eax, 1
je 0x411a87
sub eax, 1
je 0x411a7a
sub eax, 1
je 0x411a6d
sub eax, 1
je 0x411a60
sub eax, 1
jne 0x411b2c
movsd xmm0, qword [0x46b3b0]
jmp 0x411b24
movsd xmm0, qword [0x46b3a8]
jmp 0x411b24
movsd xmm0, qword [0x46b3a0]
jmp 0x411b24
movsd xmm0, qword [0x46b398]
jmp 0x411b24
movsd xmm0, qword [0x46b390]
jmp 0x411b24
push 0x47e360
push str.BSBR
push 0x47dc60
push str._s_s_s
push 0x47da60
call fcn.00401381
push 0x4694e0
push 0x47da60
call fcn.0043ed2e
add esp, 0x1c
mov dword [0x5ff13c], eax
test eax, eax
je 0x411b2c
push eax
push esi
push 8
push 0x5fcb00
call fcn.0043efcb
push dword [0x5ff13c]
push esi
push 8
push 0x5fcb08
call fcn.0043efcb
push dword [0x5ff13c]
call fcn.0043e7de
movsd xmm0, qword [0x5fcb00]
add esp, 0x24
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb00], xmm0
movsd xmm0, qword [0x5fcb08]
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb08], xmm0
movsx eax, word [0x5fec42]
sub eax, 0
je 0x411b74
sub eax, 1
je 0x411b5f
sub eax, 1
je 0x411b55
sub eax, 1
jne 0x411c0c
movsd xmm0, qword [0x46b3c8]
jmp 0x411b67
movsd xmm0, qword [0x46b3c0]
jmp 0x411b67
movsd xmm0, qword [0x46b3b8]
movsd qword [0x5fcb00], xmm0
jmp 0x411c0c
push 0x47e360
push str.BSBR
push 0x47dc60
push str._s_s_s
push 0x47da60
call fcn.00401381
push 0x4694e0
push 0x47da60
call fcn.0043ed2e
add esp, 0x1c
mov dword [0x5ff13c], eax
test eax, eax
je 0x411c0c
push eax
push esi
push 8
push 0x5fcb00
call fcn.0043efcb
push dword [0x5ff13c]
push esi
push 8
push 0x5fcb08
call fcn.0043efcb
push dword [0x5ff13c]
call fcn.0043e7de
movsd xmm0, qword [0x5fcb00]
add esp, 0x24
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb00], xmm0
movsd xmm0, qword [0x5fcb08]
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb08], xmm0
movsd xmm0, qword [0x5ff080]
mov ecx, 0xba
push 0x47dc60
push 0x47e360
push 0x47da60
push 0x4ed520
movsd qword [0x5fcad0], xmm0
mov esi, 0x4ed220
movsd xmm0, qword [0x5ff088]
push 0x5fcb40
movsd qword [0x5fcac8], xmm0
movsd xmm0, qword [0x5ff070]
push 0x4e9360
sub esp, 0x2e8
movsd qword [0x5fcb18], xmm0
movsd xmm0, qword [0x5ff078]
mov edi, esp
rep movsd dword es:[edi], dword [esi]
movsd qword [0x5fcb10], xmm0
call fcn.0040f276
xor esi, esi
mov edi, 0x47da60
inc esi
push esi
push edi
push 0x47e560
push 0x47dc60
call fcn.00403930
add esp, 0x310
push 0x46aff8
push edi
call fcn.0043ed2e
push 0x4ed230
push 0x492980
mov dword [0x5ff140], eax
call fcn.0040781d
add esp, 0x10
cmp byte [0x5ff0a0], 0
je 0x411dd6
mov edi, esi
cmp si, word [0x550aa4]
jg 0x411dd1
movsx eax, di
mov dword [ebp - 0x23c], eax
movsx eax, word [eax*2 + 0x4a3080]
push eax
lea eax, [ebp - 0x260]
push 0x4698fc
push eax
call fcn.00401381
push 0x47e360
lea eax, [ebp - 0x260]
push eax
push 0x469910
push 0x47dc60
push str._s_s_s_s
push 0x47da60
call fcn.00401381
push 0x47da60
call fcn.00402994
push 0x4694e0
push 0x47da60
call fcn.0043ed2e
push eax
push esi
push 0x8348
push 0x596f28
mov dword [0x5ff13c], eax
call fcn.0043efcb
add esp, 0x40
push dword [0x5ff13c]
push esi
push 0x8348
push 0x59f270
call fcn.0043efcb
mov cx, word [0x4ed230]
add esp, 0x10
cmp si, cx
jg 0x411db3
movzx edx, cx
xor eax, eax
mov ecx, dword [ebp - 0x23c]
movsd xmm0, qword [ecx*8 + 0x4a3160]
mulsd xmm0, qword [eax + 0x59f278]
addsd xmm0, qword [eax + 0x492988]
movsd qword [eax + 0x492988], xmm0
add eax, 8
sub edx, 1
jne 0x411d8a
mov eax, dword [0x5ff13c]
test eax, eax
je 0x411dc3
push eax
call fcn.0043e7de
pop ecx
inc edi
cmp di, word [0x550aa4]
jle 0x411ce0
mov edi, 0x47da60
cmp byte [0x5ff0a1], 0
je 0x411e63
push 0x47e360
push str.UT_S
push 0x47dc60
push str._s_s_0_12__s
push edi
call fcn.00401381
push edi
call fcn.00402994
push 0x4694e0
push edi
call fcn.0043ed2e
push eax
push esi
push 0x8348
mov edi, 0x49ace0
mov dword [0x5ff13c], eax
push edi
call fcn.0043efcb
push dword [0x5ff13c]
push esi
push 0x8348
push edi
call fcn.0043efcb
add esp, 0x40
push dword [0x5ff13c]
push esi
push 0x8348
push 0x492980
call fcn.0043efcb
mov eax, dword [0x5ff13c]
add esp, 0x10
test eax, eax
je 0x411e63
push eax
call fcn.0043e7de
pop ecx
push 0x47e360
push 0x47dc60
push str._sSTANZ1_s
mov edi, 0x47da60
push edi
call fcn.00401381
push 0x4694e0
push edi
call fcn.0043ed2e
add esp, 0x18
mov dword [0x5ff13c], eax
test eax, eax
je 0x411ef0
movsx edx, word [0x4ed23c]
mov edi, esi
movsx ecx, word [0x4ed22c]
add edx, ecx
cmp edx, esi
jl 0x411ee4
mov edx, esi
push eax
imul eax, edx, 0xac
push esi
push 0xac
add eax, 0x4c7920
push eax
call fcn.0043efcb
movsx eax, word [0x4ed22c]
add esp, 0x10
movsx ecx, word [0x4ed23c]
inc edi
add ecx, eax
movsx edx, di
mov eax, dword [0x5ff13c]
cmp edx, ecx
jle 0x411eac
push eax
call fcn.0043e7de
pop ecx
mov edi, 0x47da60
push 0x47e360
push str.ESPANA
push 0x47dc60
push str._s_s_s
push edi
call fcn.00401381
push 0x4694e0
push edi
call fcn.0043ed2e
add esp, 0x1c
mov dword [0x5ff13c], eax
test eax, eax
je 0x413837
push eax
push esi
lea eax, [ebp - 0x25c]
push 2
push eax
call fcn.0043efcb
movsx ecx, word [0x4ed23c]
add esp, 0x10
movsx eax, word [0x4ed22c]
mov edi, esi
add ecx, eax
cmp ecx, esi
jl 0x411f83
mov edx, esi
push dword [0x5ff13c]
lea eax, [ebp - 0x234]
push esi
lea eax, [eax + edx*2]
push 2
push eax
call fcn.0043efcb
movsx ecx, word [0x4ed23c]
add esp, 0x10
movsx eax, word [0x4ed22c]
inc edi
movsx edx, di
add ecx, eax
cmp edx, ecx
jle 0x411f50
push dword [0x5ff13c]
call fcn.0043e7de
movsx eax, word [0x4ed22c]
pop ecx
movsx ecx, word [0x4ed23c]
add ecx, eax
mov dword [ebp - 0x23c], esi
cmp ecx, esi
jl 0x4121e3
movsd xmm4, qword [ebp - 0x258]
mov edx, esi
movsd qword [ebp - 0x248], xmm4
movsd xmm5, qword [0x46a760]
movsd xmm1, qword [0x5fcac8]
movsd xmm0, qword [0x5fcad0]
imul edi, edx, 0xac
mulsd xmm1, xmm5
mulsd xmm0, xmm5
movss xmm2, dword [edi + 0x4c7954]
addsd xmm1, xmm0
movzx eax, byte [edi + 0x4c7920]
cvtps2pd xmm2, xmm2
mulsd xmm1, qword [0x46a7c8]
subsd xmm2, xmm1
mulsd xmm2, qword [0x46a8a0]
movaps xmm3, xmm2
mulsd xmm3, xmm5
sub eax, 0
je 0x41203a
dec eax
sub eax, 1
je 0x412030
sub eax, 1
jne 0x41204a
movsd xmm4, qword [0x46a7d8]
jmp 0x412042
movsd xmm4, qword [0x46c6b8]
jmp 0x412042
movsd xmm4, qword [0x46a810]
movsd qword [ebp - 0x248], xmm4
imul ecx, edx, 0x64
movss xmm0, dword [edi + 0x4c7930]
cvtps2pd xmm0, xmm0
movsx eax, word [ecx + 0x4e9360]
imul eax, eax, 0x64
movsx eax, word [eax + 0x4ed55c]
movsd xmm1, qword [eax*8 + 0x492980]
lea eax, [ebp - 0x24c]
push eax
push 0
lea eax, [ebp - 0x250]
xorps xmm1, xmmword [0x46a8e0]
push eax
movzx eax, word [edi + 0x4c79ae]
push eax
movzx eax, word [0x5fec44]
push eax
sub esp, 0x30
movzx eax, word [0x5fec42]
movsd qword [ebp - 0x258], xmm1
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [edi + 0x4c7948]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm4
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [edi + 0x4c7944]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [edi + 0x4c793c]
movsd qword [esp + 8], xmm3
movsd qword [esp], xmm2
push eax
movzx eax, word [edi + 0x4c79ac]
push eax
movzx eax, word [edi + 0x4c79b4]
cvtps2pd xmm0, xmm0
push eax
movzx eax, word [edi + 0x4c79b2]
push eax
movzx eax, word [edi + 0x4c79b0]
push eax
sub esp, 0x50
movsd qword [esp + 0x48], xmm0
movss xmm0, dword [edi + 0x4c7938]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x40], xmm0
movss xmm0, dword [edi + 0x4c7934]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x38], xmm0
movss xmm0, dword [edi + 0x4c7940]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x30], xmm0
movss xmm0, dword [ecx + 0x4e937c]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [ecx + 0x4e9378]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
xorps xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [ecx + 0x4e9374]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm1
movsd qword [esp + 8], xmm0
movss xmm0, dword [ecx + 0x4e9370]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push esi
call fcn.0040f3ec
movsx ecx, word [0x4ed23c]
add esp, 0xac
movsx eax, word [0x4ed22c]
inc esi
movss xmm0, dword [ebp - 0x24c]
add ecx, eax
movsd xmm4, qword [ebp - 0x248]
movsx edx, si
movss dword [edi + 0x4c7980], xmm0
cmp edx, ecx
jle 0x411fbf
xor esi, esi
inc esi
jmp 0x4121f3
movsd xmm0, qword [ebp - 0x258]
movsd qword [ebp - 0x248], xmm0
push dword [0x5ff140]
call fcn.0043e7de
mov edi, 0x47dc60
push edi
push 0x47e560
call fcn.0040139c
push 0x47e360
push edi
push str._sSTANZ1_s
mov edi, 0x47da60
push edi
call fcn.00401381
push 0x4694e4
push edi
call fcn.0043ed2e
add esp, 0x24
mov dword [0x5ff13c], eax
test eax, eax
je 0x412297
movsx edx, word [0x4ed23c]
mov edi, esi
movsx ecx, word [0x4ed22c]
add edx, ecx
cmp edx, esi
jl 0x41228b
mov edx, esi
push eax
imul eax, edx, 0xac
push esi
push 0xac
add eax, 0x4c7920
push eax
call fcn.0043f495
movsx eax, word [0x4ed22c]
add esp, 0x10
movsx ecx, word [0x4ed23c]
inc edi
add ecx, eax
movsx edx, di
mov eax, dword [0x5ff13c]
cmp edx, ecx
jle 0x412253
push eax
call fcn.0043e7de
pop ecx
mov edi, 0x47da60
push str.DATEIEN
push 0x47dc60
push 0x469fc8
push edi
call fcn.00401381
push 0x46b028
push edi
call fcn.0043ed2e
push 0x47e560
mov dword [0x5ff13c], eax
call fcn.00423db0
add esp, 0x1c
dec eax
sub eax, 1
je 0x4122f3
sub eax, 1
je 0x4122ec
sub eax, 1
je 0x4122e5
sub eax, 1
jne 0x4122f3
mov eax, 0x46b018
jmp 0x4122f8
mov eax, 0x46b010
jmp 0x4122f8
mov eax, 0x46b008
jmp 0x4122f8
mov eax, 0x46affc
push eax
lea eax, [ebp - 0x10]
push eax
call fcn.00423cb0
mov edi, esi
mov byte [0x5fe000], 0
pop ecx
pop ecx
cmp si, word [0x5fec40]
jg 0x41234d
movsx eax, di
movsx eax, word [eax*2 + 0x5fef80]
push eax
push 0x46b0a0
push 0x47e460
call fcn.00401381
push 0x47e460
push 0x5fe000
call fcn.00423cc0
add esp, 0x14
inc edi
cmp di, word [0x5fec40]
jle 0x412316
mov edi, 0x5fe000
push edi
call fcn.00423db0
pop ecx
push 0x11
pop ecx
cmp eax, ecx
jae 0x412392
push edi
call fcn.00423db0
pop ecx
movzx ecx, ax
push 0x11
pop eax
cmp cx, ax
jg 0x4123a6
push 0x12
pop eax
sub eax, ecx
movzx edi, ax
push 0x46b0a4
push 0x5fe000
call fcn.00423cc0
pop ecx
pop ecx
sub edi, 1
jne 0x41237a
jmp 0x4123a6
push 0x46b0a8
push edi
mov byte [0x5fe00e], 0
call fcn.00423cc0
pop ecx
pop ecx
push 0x46a703
mov edi, 0x47dd60
push edi
call fcn.00423cb0
push edi
call fcn.00423db0
add esp, 0xc
movzx ecx, ax
push 0x11
pop eax
cmp cx, ax
jg 0x4123ed
push 0x12
pop eax
sub eax, ecx
movzx edi, ax
push 0x46b0a4
push 0x47dd60
call fcn.00423cc0
pop ecx
pop ecx
sub edi, 1
jne 0x4123d2
mov edi, 0x47dd60
push str.__Durchstanzen_St
push edi
push 0x46b0b0
push 0x5fe000
lea eax, [ebp - 0x10]
push eax
push 0x47e560
push 0x46b018
push 0x47af88
push str._s_s_s_s_s_s_s_s_n
push dword [0x5ff140]
call fcn.00407804
mov eax, dword [0x5ff13c]
add esp, 0x28
test eax, eax
je 0x412433
push eax
call fcn.0043e7de
pop ecx
mov edi, 0x47da60
cmp word [0x4ed258], 0
jle 0x412df9
cmp word [0x5fec44], 0
je 0x41245e
cmp word [0x5fec42], 0
jne 0x4124ee
push 0x47e360
push str.BSBR
push 0x47dc60
push str._s_s_s
push edi
call fcn.00401381
push 0x4694e0
push edi
call fcn.0043ed2e
add esp, 0x1c
mov dword [0x5ff13c], eax
test eax, eax
je 0x4124ee
push eax
push esi
push 8
push 0x5fcb00
call fcn.0043efcb
push dword [0x5ff13c]
push esi
push 8
push 0x5fcb08
call fcn.0043efcb
push dword [0x5ff13c]
call fcn.0043e7de
movsd xmm0, qword [0x5fcb00]
add esp, 0x24
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb00], xmm0
movsd xmm0, qword [0x5fcb08]
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb08], xmm0
mov cx, word [0x5fec46]
mov ax, word [0x5fec40]
mov word [0x550aa4], ax
cmp si, cx
jg 0x41251f
movzx ecx, cx
mov esi, 0x5ff04a
shr ecx, 1
mov edi, 0x550ac2
rep movsd dword es:[edi], dword [esi]
adc ecx, ecx
rep movsw word es:[edi], word [esi]
xor esi, esi
inc esi
cmp si, ax
jg 0x412555
movzx eax, ax
mov esi, 0x5fec68
mov ecx, eax
mov edi, 0x4a3168
and ecx, 0x1fffffff
add ecx, ecx
rep movsd dword es:[edi], dword [esi]
mov ecx, eax
mov esi, 0x5fef82
shr ecx, 1
mov edi, 0x4a3082
rep movsd dword es:[edi], dword [esi]
adc ecx, ecx
rep movsw word es:[edi], word [esi]
xor esi, esi
inc esi
movsx eax, word [0x4a3082]
push eax
push 0x4698fc
push 0x4ed0b0
call fcn.00401381
movsx eax, word [0x5fec44]
add esp, 0xc
sub eax, 0
je 0x4125ee
sub eax, 1
je 0x4125e1
sub eax, 1
je 0x4125d4
sub eax, 1
je 0x4125c7
sub eax, 1
je 0x4125ba
sub eax, 1
jne 0x412686
movsd xmm0, qword [0x46b3b0]
jmp 0x41267e
movsd xmm0, qword [ebp - 0x258]
movsd qword [ebp - 0x248], xmm0
jmp 0x412438
movsd xmm0, qword [0x46b3a8]
jmp 0x41267e
movsd xmm0, qword [0x46b3a0]
jmp 0x41267e
movsd xmm0, qword [0x46b398]
jmp 0x41267e
movsd xmm0, qword [0x46b390]
jmp 0x41267e
push 0x47e360
push str.BSBR
push 0x47dc60
push str._s_s_s
push 0x47da60
call fcn.00401381
push 0x4694e0
push 0x47da60
call fcn.0043ed2e
add esp, 0x1c
mov dword [0x5ff13c], eax
test eax, eax
je 0x412686
push eax
push esi
push 8
push 0x5fcb00
call fcn.0043efcb
push dword [0x5ff13c]
push esi
push 8
push 0x5fcb08
call fcn.0043efcb
push dword [0x5ff13c]
call fcn.0043e7de
movsd xmm0, qword [0x5fcb00]
add esp, 0x24
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb00], xmm0
movsd xmm0, qword [0x5fcb08]
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb08], xmm0
movsx eax, word [0x5fec42]
sub eax, 0
je 0x4126ce
sub eax, 1
je 0x4126b9
sub eax, 1
je 0x4126af
sub eax, 1
jne 0x412766
movsd xmm0, qword [0x46b3c8]
jmp 0x4126c1
movsd xmm0, qword [0x46b3c0]
jmp 0x4126c1
movsd xmm0, qword [0x46b3b8]
movsd qword [0x5fcb00], xmm0
jmp 0x412766
push 0x47e360
push str.BSBR
push 0x47dc60
push str._s_s_s
push 0x47da60
call fcn.00401381
push 0x4694e0
push 0x47da60
call fcn.0043ed2e
add esp, 0x1c
mov dword [0x5ff13c], eax
test eax, eax
je 0x412766
push eax
push esi
push 8
push 0x5fcb00
call fcn.0043efcb
push dword [0x5ff13c]
push esi
push 8
push 0x5fcb08
call fcn.0043efcb
push dword [0x5ff13c]
call fcn.0043e7de
movsd xmm0, qword [0x5fcb00]
add esp, 0x24
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb00], xmm0
movsd xmm0, qword [0x5fcb08]
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb08], xmm0
movsd xmm0, qword [0x5ff080]
mov ecx, 0xba
push 0x47dc60
push 0x47e360
push 0x47da60
push 0x4ed520
movsd qword [0x5fcad0], xmm0
mov esi, 0x4ed220
movsd xmm0, qword [0x5ff088]
push 0x5fcb40
movsd qword [0x5fcac8], xmm0
movsd xmm0, qword [0x5ff070]
push 0x4e9360
sub esp, 0x2e8
movsd qword [0x5fcb18], xmm0
movsd xmm0, qword [0x5ff078]
mov edi, esp
rep movsd dword es:[edi], dword [esi]
movsd qword [0x5fcb10], xmm0
call fcn.0040f276
xor esi, esi
mov edi, 0x47da60
inc esi
push esi
push edi
push 0x47e560
push 0x47dc60
call fcn.00403930
add esp, 0x310
push 0x46aff8
push edi
call fcn.0043ed2e
push 0x47e360
push 0x47dc60
push str._sSTANZ2_s
push edi
mov dword [0x5ff140], eax
call fcn.00401381
push 0x4694e0
push edi
call fcn.0043ed2e
add esp, 0x20
mov dword [0x5ff13c], eax
test eax, eax
je 0x4128b1
mov edi, esi
cmp si, word [0x4ed258]
jg 0x4128a5
push eax
movsx eax, di
imul eax, eax, 0xac
push esi
push 0xac
add eax, 0x4c7920
push eax
call fcn.0043efcb
add esp, 0x10
test ax, ax
jne 0x412896
push 0x47da60
push str._0_Gelesen_aus_Datei__s
push 0x47d960
call fcn.00401381
mov eax, dword [0x550ae8]
add esp, 0xc
push 0
push str.Hinweis
push 0x47d960
push dword [eax]
call dword [sym.imp.USER32.dll_MessageBoxA]
mov eax, dword [0x5ff13c]
inc edi
cmp di, word [0x4ed258]
jle 0x412843
push eax
call fcn.0043e7de
pop ecx
mov edi, 0x47da60
push 0x47e360
push str.SFCLU
push 0x47dc60
push str._s_s_s
push edi
call fcn.00401381
add esp, 0x14
mov eax, esi
mov dword [ebp - 0x240], eax
cmp si, word [0x4ed258]
jg 0x412bc1
movsd xmm3, qword [0x46a760]
movsd xmm0, qword [0x5fcb18]
movsd xmm1, qword [0x5fcb10]
cwde
imul edi, eax, 0xac
mulsd xmm0, xmm3
mov dword [ebp - 0x23c], eax
mulsd xmm1, xmm3
movss xmm2, dword [edi + 0x4c7954]
addsd xmm1, xmm0
movzx eax, byte [edi + 0x4c7920]
cvtps2pd xmm2, xmm2
mulsd xmm1, qword [0x46a7c8]
subsd xmm2, xmm1
mulsd xmm2, qword [0x46a8a0]
movsd qword [ebp - 0x270], xmm2
movaps xmm0, xmm2
mulsd xmm0, xmm3
movsd qword [ebp - 0x268], xmm0
sub eax, 0
je 0x412975
dec eax
sub eax, 1
je 0x41296b
sub eax, 1
jne 0x412985
movsd xmm0, qword [0x46a7d8]
jmp 0x41297d
movsd xmm0, qword [0x46c6b8]
jmp 0x41297d
movsd xmm0, qword [0x46a810]
movsd qword [ebp - 0x248], xmm0
push 0x47e360
push str.SFCLU
push 0x47dc60
push str._s_s_0_12__s
push 0x47da60
call fcn.00401381
push 0x47da60
call fcn.00402994
push 0x4694e0
push 0x47da60
call fcn.0043ed2e
mov ecx, dword [ebp - 0x23c]
shl ecx, 5
push 0
sub ecx, 0x20
mov dword [0x5ff13c], eax
push ecx
push eax
call fcn.0043ff30
push dword [0x5ff13c]
lea eax, [ebp - 0x258]
push esi
push 8
push eax
call fcn.0043efcb
push dword [0x5ff13c]
lea eax, [ebp - 0x278]
push esi
push 8
push eax
call fcn.0043efcb
add esp, 0x4c
lea eax, [ebp - 0x280]
push dword [0x5ff13c]
push esi
push 8
push eax
call fcn.0043efcb
push dword [0x5ff13c]
lea eax, [ebp - 0x288]
push esi
push 8
push eax
call fcn.0043efcb
push dword [0x5ff13c]
call fcn.0043e7de
movss xmm0, dword [edi + 0x4c7930]
lea eax, [ebp - 0x24c]
add esp, 0x24
cvtps2pd xmm0, xmm0
push eax
push esi
lea eax, [ebp - 0x250]
push eax
movzx eax, word [edi + 0x4c79ae]
push eax
movzx eax, word [0x5fec44]
push eax
sub esp, 0x30
movzx eax, word [0x5fec42]
movsd qword [esp + 0x28], xmm0
movsd xmm0, qword [ebp - 0x248]
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [edi + 0x4c7948]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [edi + 0x4c7944]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movsd xmm0, qword [ebp - 0x268]
movsd qword [esp + 8], xmm0
movsd xmm0, qword [ebp - 0x270]
movsd qword [esp], xmm0
push eax
movzx eax, word [edi + 0x4c79ac]
push eax
movzx eax, word [edi + 0x4c79b4]
push eax
movzx eax, word [edi + 0x4c79b2]
push eax
movzx eax, word [edi + 0x4c79b0]
movss xmm0, dword [edi + 0x4c793c]
cvtps2pd xmm0, xmm0
push eax
sub esp, 0x50
movsd qword [esp + 0x48], xmm0
movss xmm0, dword [edi + 0x4c7938]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x40], xmm0
movss xmm0, dword [edi + 0x4c7934]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x38], xmm0
movss xmm0, dword [edi + 0x4c7940]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x30], xmm0
movss xmm0, dword [edi + 0x4c795c]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [edi + 0x4c7958]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movsd xmm0, qword [ebp - 0x278]
movsd qword [esp + 0x18], xmm0
movsd xmm0, qword [ebp - 0x258]
movsd qword [esp + 0x10], xmm0
movsd xmm0, qword [ebp - 0x288]
movsd qword [esp + 8], xmm0
movsd xmm0, qword [ebp - 0x280]
movsd qword [esp], xmm0
push dword [ebp - 0x240]
call fcn.0040f3ec
mov eax, dword [ebp - 0x240]
add esp, 0xac
movss xmm0, dword [ebp - 0x24c]
inc eax
movss dword [edi + 0x4c7980], xmm0
mov dword [ebp - 0x240], eax
cmp ax, word [0x4ed258]
jle 0x4128e3
mov edi, 0x47da60
mov eax, dword [0x5ff13c]
test eax, eax
je 0x412bd1
push eax
call fcn.0043e7de
pop ecx
push dword [0x5ff140]
call fcn.0043e7de
mov dword [esp], 0x47dc60
push 0x47e560
call fcn.0040139c
push 0x47e360
push 0x47dc60
push str._sSTANZ2_s
push edi
call fcn.00401381
push 0x4694e4
push edi
call fcn.0043ed2e
add esp, 0x20
mov dword [0x5ff13c], eax
test eax, eax
je 0x412c5d
mov edi, esi
cmp si, word [0x4ed258]
jg 0x412c51
push eax
movsx eax, di
imul eax, eax, 0xac
push esi
push 0xac
add eax, 0x4c7920
push eax
call fcn.0043f495
mov eax, dword [0x5ff13c]
add esp, 0x10
inc edi
cmp di, word [0x4ed258]
jle 0x412c24
push eax
call fcn.0043e7de
pop ecx
mov edi, 0x47da60
push str.DATEIEN
push 0x47dc60
push 0x469fc8
push edi
call fcn.00401381
push 0x46b028
push edi
call fcn.0043ed2e
push 0x47e560
mov dword [0x5ff13c], eax
call fcn.00423db0
add esp, 0x1c
dec eax
sub eax, 1
je 0x412cb9
sub eax, 1
je 0x412cb2
sub eax, 1
je 0x412cab
sub eax, 1
jne 0x412cb9
mov eax, 0x46b018
jmp 0x412cbe
mov eax, 0x46b010
jmp 0x412cbe
mov eax, 0x46b008
jmp 0x412cbe
mov eax, 0x46affc
push eax
lea eax, [ebp - 0x10]
push eax
call fcn.00423cb0
mov edi, esi
mov byte [0x5fe000], 0
pop ecx
pop ecx
cmp si, word [0x5fec40]
jg 0x412d13
movsx eax, di
movsx eax, word [eax*2 + 0x5fef80]
push eax
push 0x46b0a0
push 0x47e460
call fcn.00401381
push 0x47e460
push 0x5fe000
call fcn.00423cc0
add esp, 0x14
inc edi
cmp di, word [0x5fec40]
jle 0x412cdc
mov edi, 0x5fe000
push edi
call fcn.00423db0
pop ecx
push 0x11
pop ecx
cmp eax, ecx
jae 0x412d58
push edi
call fcn.00423db0
pop ecx
movzx ecx, ax
push 0x11
pop eax
cmp cx, ax
jg 0x412d6c
push 0x12
pop eax
sub eax, ecx
movzx edi, ax
push 0x46b0a4
push 0x5fe000
call fcn.00423cc0
pop ecx
pop ecx
sub edi, 1
jne 0x412d40
jmp 0x412d6c
push 0x46b0a8
push edi
mov byte [0x5fe00e], 0
call fcn.00423cc0
pop ecx
pop ecx
push 0x46a703
mov edi, 0x47dd60
push edi
call fcn.00423cb0
push edi
call fcn.00423db0
add esp, 0xc
movzx ecx, ax
push 0x11
pop eax
cmp cx, ax
jg 0x412db3
push 0x12
pop eax
sub eax, ecx
movzx edi, ax
push 0x46b0a4
push 0x47dd60
call fcn.00423cc0
pop ecx
pop ecx
sub edi, 1
jne 0x412d98
mov edi, 0x47dd60
push str.__Durchstanzen_Kr
push edi
push 0x46b0b0
push 0x5fe000
lea eax, [ebp - 0x10]
push eax
push 0x47e560
push 0x46b018
push 0x47af88
push str._s_s_s_s_s_s_s_s_n
push dword [0x5ff140]
call fcn.00407804
mov eax, dword [0x5ff13c]
add esp, 0x28
test eax, eax
je 0x412df9
push eax
call fcn.0043e7de
pop ecx
push 0x47e360
push str.DNODES2EX
push 0x47dc60
push str._s_s_0_2__s
mov edi, 0x47da60
push edi
call fcn.00401381
push 0x4694e0
push edi
call fcn.0043ed2e
add esp, 0x1c
mov dword [0x5ff13c], eax
test eax, eax
je 0x413829
push eax
call fcn.0043e7de
cmp word [0x5fec44], 0
pop ecx
je 0x412e52
cmp word [0x5fec42], 0
jne 0x412ee2
push 0x47e360
push str.BSBR
push 0x47dc60
push str._s_s_s
push edi
call fcn.00401381
push 0x4694e0
push edi
call fcn.0043ed2e
add esp, 0x1c
mov dword [0x5ff13c], eax
test eax, eax
je 0x412ee2
push eax
push esi
push 8
push 0x5fcb00
call fcn.0043efcb
push dword [0x5ff13c]
push esi
push 8
push 0x5fcb08
call fcn.0043efcb
push dword [0x5ff13c]
call fcn.0043e7de
movsd xmm0, qword [0x5fcb00]
add esp, 0x24
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb00], xmm0
movsd xmm0, qword [0x5fcb08]
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb08], xmm0
mov cx, word [0x5fec46]
mov ax, word [0x5fec40]
mov word [0x550aa4], ax
cmp si, cx
jg 0x412f13
movzx ecx, cx
mov esi, 0x5ff04a
shr ecx, 1
mov edi, 0x550ac2
rep movsd dword es:[edi], dword [esi]
adc ecx, ecx
rep movsw word es:[edi], word [esi]
xor esi, esi
inc esi
cmp si, ax
jg 0x412f49
movzx eax, ax
mov esi, 0x5fec68
mov ecx, eax
mov edi, 0x4a3168
and ecx, 0x1fffffff
add ecx, ecx
rep movsd dword es:[edi], dword [esi]
mov ecx, eax
mov esi, 0x5fef82
shr ecx, 1
mov edi, 0x4a3082
rep movsd dword es:[edi], dword [esi]
adc ecx, ecx
rep movsw word es:[edi], word [esi]
xor esi, esi
inc esi
movsx eax, word [0x4a3082]
push eax
push 0x4698fc
push 0x4ed0b0
call fcn.00401381
movsx eax, word [0x5fec44]
add esp, 0xc
sub eax, 0
je 0x412fcd
sub eax, 1
je 0x412fc0
sub eax, 1
je 0x412fb3
sub eax, 1
je 0x412fa6
sub eax, 1
je 0x412f99
sub eax, 1
jne 0x413065
movsd xmm0, qword [0x46b3b0]
jmp 0x41305d
movsd xmm0, qword [0x46b3a8]
jmp 0x41305d
movsd xmm0, qword [0x46b3a0]
jmp 0x41305d
movsd xmm0, qword [0x46b398]
jmp 0x41305d
movsd xmm0, qword [0x46b390]
jmp 0x41305d
push 0x47e360
push str.BSBR
push 0x47dc60
push str._s_s_s
push 0x47da60
call fcn.00401381
push 0x4694e0
push 0x47da60
call fcn.0043ed2e
add esp, 0x1c
mov dword [0x5ff13c], eax
test eax, eax
je 0x413065
push eax
push esi
push 8
push 0x5fcb00
call fcn.0043efcb
push dword [0x5ff13c]
push esi
push 8
push 0x5fcb08
call fcn.0043efcb
push dword [0x5ff13c]
call fcn.0043e7de
movsd xmm0, qword [0x5fcb00]
add esp, 0x24
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb00], xmm0
movsd xmm0, qword [0x5fcb08]
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb08], xmm0
movsx eax, word [0x5fec42]
sub eax, 0
je 0x4130ad
sub eax, 1
je 0x413098
sub eax, 1
je 0x41308e
sub eax, 1
jne 0x413145
movsd xmm0, qword [0x46b3c8]
jmp 0x4130a0
movsd xmm0, qword [0x46b3c0]
jmp 0x4130a0
movsd xmm0, qword [0x46b3b8]
movsd qword [0x5fcb00], xmm0
jmp 0x413145
push 0x47e360
push str.BSBR
push 0x47dc60
push str._s_s_s
push 0x47da60
call fcn.00401381
push 0x4694e0
push 0x47da60
call fcn.0043ed2e
add esp, 0x1c
mov dword [0x5ff13c], eax
test eax, eax
je 0x413145
push eax
push esi
push 8
push 0x5fcb00
call fcn.0043efcb
push dword [0x5ff13c]
push esi
push 8
push 0x5fcb08
call fcn.0043efcb
push dword [0x5ff13c]
call fcn.0043e7de
movsd xmm0, qword [0x5fcb00]
add esp, 0x24
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb00], xmm0
movsd xmm0, qword [0x5fcb08]
mulsd xmm0, qword [0x46a8a0]
movsd qword [0x5fcb08], xmm0
movsd xmm0, qword [0x5ff080]
mov ecx, 0xba
push 0x47dc60
push 0x47e360
push 0x47da60
push 0x4ed520
movsd qword [0x5fcad0], xmm0
mov esi, 0x4ed220
movsd xmm0, qword [0x5ff088]
push 0x5fcb40
movsd qword [0x5fcac8], xmm0
movsd xmm0, qword [0x5ff070]
push 0x4e9360
sub esp, 0x2e8
movsd qword [0x5fcb18], xmm0
movsd xmm0, qword [0x5ff078]
mov edi, esp
rep movsd dword es:[edi], dword [esi]
movsd qword [0x5fcb10], xmm0
call fcn.0040f276
xor esi, esi
mov edi, 0x47da60
inc esi
push esi
push edi
push 0x47e560
push 0x47dc60
call fcn.00403930
add esp, 0x310
push 0x46aff8
push edi
call fcn.0043ed2e
push 0x47e360
push str.DNODES2
push 0x47dc60
push str._s_s_s
push edi
mov dword [0x5ff140], eax
call fcn.00401381
push edi
call fcn.00402994
push 0x4694e0
push edi
call fcn.0043ed2e
push eax
push esi
mov dword [0x5ff13c], eax
lea eax, [ebp - 0x238]
push 4
push eax
call fcn.0043efcb
add esp, 0x38
mov edi, esi
cmp dword [ebp - 0x238], esi
jl 0x413266
mov eax, esi
push dword [0x5ff13c]
imul eax, eax, 0x94
push esi
push 0x94
add eax, 0x5dfba0
push eax
call fcn.0043efcb
add esp, 0x10
inc edi
movsx eax, di
cmp eax, dword [ebp - 0x238]
jle 0x41323a
push dword [0x5ff13c]
call fcn.0043e7de
mov dword [esp], 0x47e360
mov edi, 0x47da60
push 0x47dc60
push str._sSTANZ3_s
push edi
call fcn.00401381
push 0x4694e0
push edi
call fcn.0043ed2e
add esp, 0x18
mov dword [0x5ff13c], eax
test eax, eax
je 0x41331d
mov edi, esi
cmp dword [ebp - 0x238], esi
jl 0x413311
mov ecx, esi
push eax
imul eax, ecx, 0xac
push esi
push 0xac
add eax, 0x4c7920
push eax
call fcn.0043efcb
add esp, 0x10
test ax, ax
jne 0x413300
push 0x47da60
push str._0_Gelesen_aus_Datei__s
push 0x47d960
call fcn.00401381
mov eax, dword [0x550ae8]
add esp, 0xc
push 0
push str.Hinweis
push 0x47d960
push dword [eax]
call dword [sym.imp.USER32.dll_MessageBoxA]
mov eax, dword [0x5ff13c]
inc edi
movsx ecx, di
cmp ecx, dword [ebp - 0x238]
jle 0x4132b0
push eax
call fcn.0043e7de
pop ecx
mov edi, 0x47da60
push 0x47e360
push str.DNODES2EX
push 0x47dc60
push str._s_s_0_2__s
push edi
call fcn.00401381
push edi
call fcn.00402994
push 0x4694e0
push edi
call fcn.0043ed2e
push eax
push esi
mov dword [0x5ff13c], eax
lea eax, [ebp - 0x238]
push 4
push eax
call fcn.0043efcb
add esp, 0x30
mov dword [ebp - 0x240], esi
cmp dword [ebp - 0x238], esi
jl 0x4135f7
mov eax, esi
mov dword [ebp - 0x23c], esi
movsd xmm3, qword [0x46a760]
movsd xmm0, qword [0x5fcb18]
movsd xmm1, qword [0x5fcb10]
imul edi, eax, 0xac
mulsd xmm0, xmm3
mulsd xmm1, xmm3
movss xmm2, dword [edi + 0x4c7954]
addsd xmm1, xmm0
movzx eax, byte [edi + 0x4c7920]
cvtps2pd xmm2, xmm2
mulsd xmm1, qword [0x46a7c8]
subsd xmm2, xmm1
mulsd xmm2, qword [0x46a8a0]
movsd qword [ebp - 0x268], xmm2
movaps xmm0, xmm2
mulsd xmm0, xmm3
movsd qword [ebp - 0x270], xmm0
sub eax, 0
je 0x413405
dec eax
sub eax, 1
je 0x4133fb
sub eax, 1
jne 0x413415
movsd xmm0, qword [0x46a7d8]
jmp 0x41340d
movsd xmm0, qword [0x46c6b8]
jmp 0x41340d
movsd xmm0, qword [0x46a810]
movsd qword [ebp - 0x248], xmm0
push dword [0x5ff13c]
push esi
push 0x94
push 0x5dfba0
call fcn.0043efcb
imul eax, dword [ebp - 0x23c], 0x94
add esp, 0x10
cmp byte [edi + 0x4c7924], 0
xorps xmm4, xmm4
movss xmm1, dword [0x5dfbe4]
cvtps2pd xmm1, xmm1
movss xmm2, dword [eax + 0x5dfbf0]
movss xmm3, dword [eax + 0x5dfbf4]
cvtps2pd xmm2, xmm2
cvtps2pd xmm3, xmm3
movsd qword [ebp - 0x258], xmm1
movsd qword [ebp - 0x278], xmm4
movsd qword [ebp - 0x280], xmm2
movsd qword [ebp - 0x288], xmm3
je 0x4135d0
movss xmm0, dword [edi + 0x4c7930]
lea eax, [ebp - 0x24c]
push eax
cvtps2pd xmm0, xmm0
push esi
lea eax, [ebp - 0x250]
push eax
movzx eax, word [edi + 0x4c79ae]
push eax
movzx eax, word [0x5fec44]
push eax
sub esp, 0x30
movzx eax, word [0x5fec42]
movsd qword [esp + 0x28], xmm0
movsd xmm0, qword [ebp - 0x248]
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [edi + 0x4c7948]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [edi + 0x4c7944]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movsd xmm0, qword [ebp - 0x270]
movsd qword [esp + 8], xmm0
movsd xmm0, qword [ebp - 0x268]
movsd qword [esp], xmm0
movss xmm0, dword [edi + 0x4c793c]
push eax
movzx eax, word [edi + 0x4c79ac]
push eax
movzx eax, word [edi + 0x4c79b4]
push eax
movzx eax, word [edi + 0x4c79b2]
cvtps2pd xmm0, xmm0
push eax
movzx eax, word [edi + 0x4c79b0]
push eax
sub esp, 0x50
movsd qword [esp + 0x48], xmm0
movss xmm0, dword [edi + 0x4c7938]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x40], xmm0
movss xmm0, dword [edi + 0x4c7934]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x38], xmm0
movss xmm0, dword [edi + 0x4c7940]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x30], xmm0
movss xmm0, dword [edi + 0x4c795c]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x28], xmm0
movss xmm0, dword [edi + 0x4c7958]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movsd qword [esp + 0x18], xmm4
movsd qword [esp + 0x10], xmm1
movsd qword [esp + 8], xmm3
movsd qword [esp], xmm2
push dword [ebp - 0x240]
call fcn.0040f3ec
movss xmm0, dword [ebp - 0x24c]
add esp, 0xac
movss dword [edi + 0x4c7980], xmm0
mov ecx, dword [ebp - 0x240]
inc ecx
movsx eax, cx
mov dword [ebp - 0x240], ecx
mov dword [ebp - 0x23c], eax
cmp eax, dword [ebp - 0x238]
jle 0x41337a
mov edi, 0x47da60
mov eax, dword [0x5ff13c]
test eax, eax
je 0x413607
push eax
call fcn.0043e7de
pop ecx
push dword [0x5ff140]
call fcn.0043e7de
mov dword [esp], 0x47dc60
push 0x47e560
call fcn.0040139c
push 0x47e360
push 0x47dc60
push str._sSTANZ3_s
push edi
call fcn.00401381
push 0x4694e4
push edi
call fcn.0043ed2e
add esp, 0x20
mov dword [0x5ff13c], eax
test eax, eax
je 0x413693
mov edi, esi
cmp dword [ebp - 0x238], esi
jl 0x413687
mov ecx, esi
push eax
imul eax, ecx, 0xac
push esi
push 0xac
add eax, 0x4c7920
push eax
call fcn.0043f495
mov eax, dword [0x5ff13c]
add esp, 0x10
inc edi
movsx ecx, di
cmp ecx, dword [ebp - 0x238]
jle 0x41365b
push eax
call fcn.0043e7de
pop ecx
mov edi, 0x47da60
push str.DATEIEN
push 0x47dc60
push 0x469fc8
push edi
call fcn.00401381
push 0x46b028
push edi
call fcn.0043ed2e
push 0x47e560
mov dword [0x5ff13c], eax
call fcn.00423db0
add esp, 0x1c
dec eax
sub eax, 1
je 0x4136ef
sub eax, 1
je 0x4136e8
sub eax, 1
je 0x4136e1
sub eax, 1
jne 0x4136ef
mov eax, 0x46b018
jmp 0x4136f4
mov eax, 0x46b010
jmp 0x4136f4
mov eax, 0x46b008
jmp 0x4136f4
mov eax, 0x46affc
push eax
lea eax, [ebp - 0x10]
push eax
call fcn.00423cb0
pop ecx
pop ecx
mov byte [0x5fe000], 0
cmp si, word [0x5fec40]
jg 0x413744
mov edi, 0x47e460
movsx eax, si
movsx eax, word [eax*2 + 0x5fef80]
push eax
push 0x46b0a0
push edi
call fcn.00401381
push edi
push 0x5fe000
call fcn.00423cc0
add esp, 0x14
inc esi
cmp si, word [0x5fec40]
jle 0x413715
mov esi, 0x5fe000
push esi
call fcn.00423db0
pop ecx
push 0x11
pop edi
cmp eax, edi
jae 0x413788
push esi
call fcn.00423db0
pop ecx
movzx ecx, ax
push 0x12
cmp cx, di
pop edi
jg 0x41379f
mov eax, edi
sub eax, ecx
movzx esi, ax
push 0x46b0a4
push 0x5fe000
call fcn.00423cc0
pop ecx
pop ecx
sub esi, 1
jne 0x413770
jmp 0x41379f
push 0x46b0a8
push esi
mov byte [0x5fe00e], 0
call fcn.00423cc0
pop ecx
pop ecx
push 0x12
pop edi
push 0x46a703
mov esi, 0x47dd60
push esi
call fcn.00423cb0
push esi
call fcn.00423db0
add esp, 0xc
movzx eax, ax
push 0x11
pop ecx
cmp ax, cx
jg 0x4137e3
sub edi, eax
movzx esi, di
push 0x46b0a4
push 0x47dd60
call fcn.00423cc0
pop ecx
pop ecx
sub esi, 1
jne 0x4137c8
mov esi, 0x47dd60
push str.__Durchstanzen_Ecken
push esi
push 0x46b0b0
push 0x5fe000
lea eax, [ebp - 0x10]
push eax
push 0x47e560
push 0x46b018
push 0x47af88
push str._s_s_s_s_s_s_s_s_n
push dword [0x5ff140]
call fcn.00407804
mov eax, dword [0x5ff13c]
add esp, 0x28
test eax, eax
je 0x413829
push eax
call fcn.0043e7de
pop ecx
mov ecx, dword [ebp - 4]
pop edi
xor ecx, ebp
pop esi
call fcn.0041836a
leave
ret
push edi
lea eax, [ebp - 0x104]
push str.Der_File__s_existiert_nicht._n_nWurden_Spannungspunkte_um_die_St
push eax
call fcn.00401381
add esp, 0xc
lea eax, [ebp - 0x104]
push 0
push str.PROGRAMM_STEEL.EXE__Bemessung_
push eax
mov eax, dword [0x550ae8]
push dword [eax]
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.0043fb25
int3