Function at 0x41c160
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
sub esp, 0x1a0
mov eax, dword [0x4b3480]
xor eax, esp
mov dword [esp + 0x19c], eax
push esi
mov esi, dword [ebp + 0xdc]
push edi
mov edi, dword [ebp + 0xc4]
movzx eax, di
mov dword [esp + 0x1c], eax
mov eax, dword [ebp + 0xbc]
push section..data
mov dword [esp + 0x2c], eax
lea eax, [esp + 0xac]
push 0x495774
push eax
mov dword [esp + 0x78], 0
call fcn.00401540
movss xmm0, dword [0x496598]
lea eax, [esp + 0x134]
movsd xmm2, qword [ebp + 0x2c]
andps xmm2, xmmword [0x4967e0]
maxsd xmm2, qword [0x4965a0]
movss xmm1, dword [ebp + 0xd4]
andps xmm1, xmmword [0x4967d0]
movss dword [esp + 0x90], xmm0
movss dword [esp + 0x2c], xmm0
movss dword [esp + 0x9c], xmm0
movss dword [esp + 0x48], xmm0
movss dword [esp + 0x64], xmm0
movss dword [esp + 0x68], xmm0
movss dword [esp + 0x40], xmm0
movss dword [esp + 0x54], xmm0
movsd xmm0, qword [ebp + 0x3c]
cvtpd2ps xmm0, xmm0
push eax
mov dword [esi], 0
movsx eax, word [0x63cd46]
push eax
movsd qword [ebp + 0x2c], xmm2
mulss xmm0, dword [0x496750]
movsd xmm2, qword [ebp + 0x34]
andps xmm2, xmmword [0x4967e0]
maxsd xmm2, qword [0x4965a0]
movss dword [esp + 0x2c], xmm0
movsd xmm0, qword [ebp + 0x80]
mulsd xmm0, qword [0x4966f0]
movss dword [ebp + 0xd4], xmm1
movss xmm1, dword [ebp + 0xd8]
andps xmm1, xmmword [0x4967d0]
cvtpd2ps xmm0, xmm0
movss dword [ebp + 0xd8], xmm1
movss dword [esp + 0xa0], xmm0
movsd qword [ebp + 0x34], xmm2
call fcn.0042c300
movss xmm0, dword [0x63cd38]
add esp, 0x14
divss xmm0, dword [0x63cd4c]
movss xmm1, dword [0x63cd34]
divss xmm1, dword [0x63cd48]
cvtps2pd xmm0, xmm0
movsd xmm3, qword [ebp + 0x44]
movsd qword [0x61d850], xmm0
cvtps2pd xmm0, xmm1
movss dword [0x59d9e0], xmm1
movsd xmm1, qword [ebp + 0x80]
movsd qword [0x61d858], xmm0
addsd xmm3, xmm1
cvtpd2ps xmm0, xmm1
movsd qword [esp + 0x40], xmm3
movss dword [esp + 0x68], xmm0
movaps xmm0, xmm1
mulsd xmm0, qword [0x4966c8]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x98], xmm0
cvtpd2ps xmm0, xmm3
movss dword [esp + 0x88], xmm0
movaps xmm0, xmm3
mulsd xmm0, qword [0x4966c8]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x94], xmm0
movaps xmm0, xmm3
mulsd xmm0, qword [0x4966f0]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
mov esi, dword [esp + 0x28]
mov byte [0x63cd05], 1
cmp word [esi], 0
je 0x41c387
push section..data
push str._sNachweis_der_Durchstanzsicherheit_n
push dword [0x63cda0]
call fcn.004070c0
add esp, 0xc
xor eax, eax
mov word [esi], ax
push section..data
push str._s______________________________________________________________________________________n
push dword [0x63cda0]
call fcn.004070c0
movsd xmm0, qword [ebp + 0x14]
add esp, 4
movsx eax, word [ebp + 8]
cvtpd2ps xmm0, xmm0
mov esi, dword [ebp + 0x98]
movsd xmm1, qword [ebp + 0x1c]
movss dword [esp + 4], xmm0
movsd xmm0, qword [ebp + 0xc]
cvtpd2ps xmm0, xmm0
cvtpd2ps xmm1, xmm1
movss dword [esp], xmm0
movsd xmm0, qword [ebp + 0x24]
push eax
sub esp, 0x10
lea eax, [esp + 0x30]
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0xd8]
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp + 0xd4]
movss dword [esp], xmm0
movsd xmm0, qword [ebp + 0xac]
push eax
push ecx
movss dword [esp], xmm1
lea eax, [esp + 0x5c]
push dword [ebp + 0xd0]
push dword [ebp + 0xcc]
sub esp, 8
movsd qword [esp], xmm0
push eax
push esi
push 0
push 0
push dword [ebp + 0xc0]
call fcn.004220e0
movss xmm0, dword [esp + 0x5c]
add esp, 0x48
cmp byte [ebp + 0xc0], 0
movss xmm1, dword [0x4989b4]
mulss xmm0, xmm1
movss dword [esp + 0x28], xmm0
jne 0x41c4fc
cmp esi, 1
jne 0x41c4fc
push section..data
push 0x495774
push dword [0x63cda0]
call fcn.004070c0
push section..data
push str._sDurchzuf
push dword [0x63cda0]
call fcn.004070c0
movss xmm2, dword [esp + 0x40]
movss xmm1, dword [0x63cd38]
movaps xmm0, xmm2
divss xmm0, xmm1
divss xmm0, dword [0x496750]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp + 8], xmm0
cvtps2pd xmm0, xmm2
movsd qword [esp], xmm0
push section..data
push str._sAs__V_Ed_fyk___.2lf_N__.2lf_N_mm2___.2lf_cm2_n
push dword [0x63cda0]
call fcn.004070c0
push section..data
push 0x495774
push dword [0x63cda0]
call fcn.004070c0
movss xmm1, dword [0x4989b4]
add esp, 0x30
cmp word [ebp + 0x6c], 0
je 0x41c66c
movsd xmm0, qword [0x61d840]
mulsd xmm0, qword [0x496688]
movsd xmm2, qword [ebp + 0x9c]
movsd xmm4, qword [0x49aa98]
mulsd xmm0, qword [0x496628]
mulsd xmm0, xmm2
cvtpd2ps xmm0, xmm0
movaps xmm3, xmm0
mulss xmm3, xmm1
cvtps2pd xmm1, xmm0
movss xmm0, dword [esp + 0x88]
cvtps2pd xmm0, xmm0
mulsd xmm0, xmm4
comisd xmm0, xmm1
jb 0x41c60d
movsd xmm0, qword [ebp + 0x54]
sub esp, 0x18
movsd xmm1, qword [ebp + 0x44]
movsd qword [esp + 0x88], xmm0
movsd qword [esp + 0x68], xmm0
movsd qword [esp + 0x10], xmm1
movsd qword [esp + 8], xmm0
movsd qword [esp], xmm2
push section..data
push str._sRundst
push dword [0x63cda0]
call fcn.004070c0
add esp, 0x24
cmp byte [ebp + 0xe0], 1
jne 0x41c78b
movss xmm0, dword [esp + 0x68]
sub esp, 0xc
movss dword [esp + 8], xmm0
movsd xmm0, qword [ebp + 0x9c]
cvtpd2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movsd xmm0, qword [ebp + 0x1c]
cvtpd2ps xmm0, xmm0
movss dword [esp], xmm0
push edi
call fcn.0042b5a0
movsd xmm1, qword [ebp + 0x1c]
add esp, 0x10
cvtpd2ps xmm1, xmm1
fstp dword [esp + 0x28]
movss xmm0, dword [esp + 0x28]
movss dword [esp + 0x38], xmm0
mulss xmm0, xmm1
movss dword [esp + 0x14], xmm0
jmp 0x41c78b
movss xmm0, dword [esp + 0xc]
sub esp, 0x10
cvtps2pd xmm0, xmm0
mulsd xmm0, xmm4
movsd qword [esp + 8], xmm0
cvtps2pd xmm0, xmm3
movsd qword [esp], xmm0
push section..data
push str._sRundschnitt_U_0___.2lf_mm___12__d___.2lf_mm__n
push dword [0x63cda0]
call fcn.004070c0
push section..data
push str._sEin_normaler_Querkraftnachweis_ist_zu_f
push dword [0x63cda0]
call fcn.004070c0
add esp, 0x28
pop edi
pop esi
mov ecx, dword [esp + 0x19c]
xor ecx, esp
call fcn.00431856
mov esp, ebp
pop ebp
ret
cmp byte [0x525388], 0
movsd xmm0, qword [ebp + 0x2c]
maxsd xmm0, qword [ebp + 0x34]
push section..data
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x14], xmm0
movsd xmm0, qword [ebp + 0x2c]
minsd xmm0, qword [ebp + 0x34]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x2c], xmm0
je 0x41c6a9
push 0x499e84
jmp 0x41c6ae
push str._sStufenf
push dword [0x63cda0]
call fcn.004070c0
movsd xmm0, qword [ebp + 0x44]
add esp, 0xc
sub esp, 0x28
movsd qword [esp + 0x20], xmm0
movsd xmm0, qword [ebp + 0x5c]
movsd qword [esp + 0x18], xmm0
movsd qword [esp + 0x98], xmm0
movsd xmm0, qword [ebp + 0x54]
movsd qword [esp + 0x10], xmm0
movsd xmm0, qword [ebp + 0x34]
movsd qword [esp + 8], xmm0
movsd xmm0, qword [ebp + 0x2c]
movsd qword [esp], xmm0
push section..data
push str._sa_b___.2lf__.2lf_l_H_x___.2lf_m__l_H_y___.2lf_m__h_H___.2lf_m_n
push dword [0x63cda0]
call fcn.004070c0
add esp, 0x34
cmp byte [ebp + 0xe0], 1
jne 0x41c780
movss xmm0, dword [esp + 0x68]
sub esp, 0x10
movss dword [esp + 0xc], xmm0
movss xmm0, dword [esp + 0x38]
movss dword [esp + 8], xmm0
movss xmm0, dword [esp + 0x20]
movss dword [esp + 4], xmm0
movsd xmm0, qword [ebp + 0x1c]
cvtpd2ps xmm0, xmm0
movss dword [esp], xmm0
push edi
call fcn.0042b070
movsd xmm1, qword [ebp + 0x1c]
add esp, 0x14
cvtpd2ps xmm1, xmm1
fstp dword [esp + 0x28]
movss xmm0, dword [esp + 0x28]
movss dword [esp + 0x38], xmm0
mulss xmm0, xmm1
movss dword [esp + 0x14], xmm0
movsd xmm0, qword [ebp + 0x4c]
movsd qword [esp + 0x50], xmm0
movsd xmm1, qword [ebp + 0x44]
mov eax, dword [ebp + 0xb8]
addsd xmm1, xmm1
movsd qword [esp + 0x78], xmm1
cmp ax, 1
jne 0x41c978
lea eax, [esp + 0xa8]
push eax
push dword [0x63cda0]
call fcn.004070c0
push section..data
push str._sKegelstumpff
push dword [0x63cda0]
call fcn.004070c0
lea eax, [esp + 0xbc]
push eax
push dword [0x63cda0]
call fcn.004070c0
movsd xmm0, qword [esp + 0x94]
add esp, 4
movsd qword [esp + 0x10], xmm0
movsd xmm0, qword [ebp + 0x44]
movsd qword [esp + 8], xmm0
movsd xmm0, qword [esp + 0x68]
movsd qword [esp], xmm0
push section..data
push str._sl_H___2.0__h_H___l_H___.2lf___2.0___.2lf___.2lf_n
push dword [0x63cda0]
call fcn.004070c0
movsd xmm4, qword [0x61d840]
add esp, 0x24
cmp word [ebp + 0x6c], 0
je 0x41c83e
movsd xmm0, qword [ebp + 0x9c]
jmp 0x41c870
movsd xmm0, qword [ebp + 0x2c]
xorps xmm1, xmm1
mulsd xmm0, qword [0x4966a0]
mulsd xmm0, qword [ebp + 0x34]
divsd xmm0, xmm4
ucomisd xmm1, xmm0
ja 0x41c863
sqrtsd xmm0, xmm0
jmp 0x41c868
call fcn.00467190
movsd xmm4, qword [0x61d840]
cvtsd2ss xmm0, xmm0
lea eax, [esp + 0xa8]
push eax
xorps xmm1, xmm1
mulsd xmm4, qword [0x496688]
cvtss2sd xmm1, xmm0
movsd xmm0, qword [ebp + 0x80]
mulsd xmm1, qword [0x496628]
addsd xmm0, xmm0
movsd xmm2, qword [esp + 0x44]
addsd xmm2, xmm2
push dword [0x63cda0]
addsd xmm0, qword [esp + 0x58]
addsd xmm2, xmm1
addsd xmm0, xmm1
cvtpd2ps xmm0, xmm0
cvtps2pd xmm0, xmm0
mulsd xmm0, xmm4
mulsd xmm0, qword [0x4966f0]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x50], xmm0
cvtpd2ps xmm0, xmm2
cvtps2pd xmm0, xmm0
mulsd xmm0, xmm4
mulsd xmm0, qword [0x4966f0]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x3c], xmm0
call fcn.004070c0
push section..data
push str._sExterner_und_interner_Rundschnitt_n
push dword [0x63cda0]
call fcn.004070c0
lea eax, [esp + 0xbc]
push eax
push dword [0x63cda0]
call fcn.004070c0
movss xmm0, dword [esp + 0x64]
add esp, 0x14
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push section..data
push str._sRundschnitt_U_ex___.2lf_mm_n
push dword [0x63cda0]
call fcn.004070c0
movss xmm1, dword [esp + 0x48]
add esp, 0xc
cvtps2pd xmm0, xmm1
movsd qword [esp], xmm0
push section..data
push str._sRundschnitt_U_in___.2lf_mm_n
push dword [0x63cda0]
call fcn.004070c0
add esp, 0x14
jmp 0x41cde5
cmp ax, 2
jne 0x41cde5
lea eax, [esp + 0xa8]
push eax
push dword [0x63cda0]
call fcn.004070c0
movsd xmm1, qword [ebp + 0x54]
add esp, 8
movsd xmm0, qword [ebp + 0x2c]
movaps xmm2, xmm1
movsd xmm3, qword [esp + 0x70]
addsd xmm0, xmm1
maxsd xmm2, xmm3
addsd xmm0, xmm1
movsd qword [esp + 0x50], xmm2
cvtpd2ps xmm1, xmm0
movsd xmm0, qword [ebp + 0x34]
addsd xmm0, xmm3
movss dword [esp + 0x5c], xmm1
addsd xmm0, xmm3
cvtpd2ps xmm3, xmm0
comiss xmm1, xmm3
movss dword [esp + 0x58], xmm3
jbe 0x41c9f5
movaps xmm0, xmm1
movaps xmm1, xmm3
movss dword [esp + 0x5c], xmm1
movss dword [esp + 0x58], xmm0
movsd xmm0, qword [esp + 0x78]
sub esp, 0x18
movsd qword [esp + 0x10], xmm0
movsd xmm0, qword [ebp + 0x44]
movsd qword [esp + 8], xmm0
movsd qword [esp], xmm2
push section..data
push str._sl_H___2.0__h_H____.2lf___2.0___.2lf___.2lf_n
push dword [0x63cda0]
call fcn.004070c0
movsd xmm1, qword [ebp + 0x80]
lea eax, [esp + 0xcc]
movsd xmm2, qword [ebp + 0x2c]
addsd xmm1, xmm1
mulsd xmm2, qword [0x496628]
push eax
push dword [0x63cda0]
movaps xmm0, xmm1
addsd xmm0, qword [ebp + 0x54]
addsd xmm1, qword [esp + 0x9c]
movsd qword [esp + 0xa4], xmm2
addsd xmm0, xmm2
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x3c], xmm0
movsd xmm0, qword [ebp + 0x34]
mulsd xmm0, qword [0x496628]
addsd xmm1, xmm0
movsd qword [esp + 0x54], xmm0
cvtpd2ps xmm0, xmm1
movss dword [esp + 0x50], xmm0
call fcn.004070c0
movss xmm0, dword [esp + 0x3c]
add esp, 0xc
movsd xmm1, qword [ebp + 0x2c]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm1
movsd xmm1, qword [ebp + 0x80]
movsd qword [esp + 0x10], xmm1
movsd xmm1, qword [ebp + 0x54]
movsd qword [esp + 8], xmm1
movsd qword [esp], xmm0
push section..data
push str._srcont_Ex_x___.2lf_m___.2lf__2.0___.2lf__0.5___.2lf_n
push dword [0x63cda0]
call fcn.004070c0
movss xmm1, dword [esp + 0x50]
add esp, 0xc
cvtps2pd xmm0, xmm1
movsd xmm1, qword [ebp + 0x34]
movsd qword [esp + 0x18], xmm1
movsd xmm1, qword [ebp + 0x80]
movsd qword [esp + 0x10], xmm1
movsd xmm1, qword [esp + 0x90]
movsd qword [esp + 8], xmm1
movsd qword [esp], xmm0
push section..data
push str._srcont_Ex_y___.2lf_m___.2lf__2.0___.2lf__0.5___.2lf_n
push dword [0x63cda0]
call fcn.004070c0
lea eax, [esp + 0xd4]
push eax
push dword [0x63cda0]
call fcn.004070c0
movsd xmm2, qword [esp + 0x74]
add esp, 0xc
movsd xmm0, qword [esp + 0xa0]
addsd xmm2, xmm2
addsd xmm0, xmm2
cvtpd2ps xmm1, xmm0
movsd xmm0, qword [esp + 0x50]
addsd xmm0, xmm2
movss dword [esp + 0x64], xmm1
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x48], xmm0
cvtps2pd xmm0, xmm1
movsd xmm1, qword [ebp + 0x2c]
movsd qword [esp + 0x20], xmm1
movsd xmm1, qword [ebp + 0x44]
movsd qword [esp + 0x18], xmm1
movsd xmm1, qword [ebp + 0x80]
movsd qword [esp + 0x10], xmm1
movsd xmm1, qword [ebp + 0x54]
movsd qword [esp + 8], xmm1
movsd qword [esp], xmm0
push section..data
push str._srcont_In_x___.2lf_m___.2lf__2.0____.2lf___.2lf___0.5___.2lf_n
push dword [0x63cda0]
call fcn.004070c0
movss xmm1, dword [esp + 0x54]
add esp, 0xc
cvtps2pd xmm0, xmm1
movsd xmm1, qword [ebp + 0x34]
movsd qword [esp + 0x20], xmm1
movsd xmm1, qword [ebp + 0x44]
movsd qword [esp + 0x18], xmm1
movsd xmm1, qword [ebp + 0x80]
movsd qword [esp + 0x10], xmm1
movsd xmm1, qword [esp + 0x98]
movsd qword [esp + 8], xmm1
movsd qword [esp], xmm0
push section..data
push str._srcont_In_y___.2lf_m___.2lf__2.0____.2lf___.2lf___0.5___.2lf_n
push dword [0x63cda0]
call fcn.004070c0
lea eax, [esp + 0xdc]
push eax
push dword [0x63cda0]
call fcn.004070c0
movss xmm0, dword [esp + 0x60]
lea eax, [esp + 0xe4]
addss xmm0, dword [esp + 0x4c]
push eax
push dword [0x63cda0]
cvtps2pd xmm0, xmm0
mulsd xmm0, qword [0x4966a0]
mulsd xmm0, qword [0x4966f0]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x8c], xmm0
movss xmm0, dword [esp + 0x64]
addss xmm0, dword [esp + 0x80]
cvtps2pd xmm0, xmm0
mulsd xmm0, qword [0x4966a0]
mulsd xmm0, qword [0x4966f0]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x78], xmm0
call fcn.004070c0
add esp, 0x44
push section..data
push str._sExterner_und_interner_Rundschnitt_n
push dword [0x63cda0]
call fcn.004070c0
lea eax, [esp + 0xb4]
push eax
push dword [0x63cda0]
call fcn.004070c0
movss xmm1, dword [esp + 0x38]
cvtps2pd xmm0, xmm1
push ecx
movss xmm1, dword [esp + 0x28]
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp + 8], xmm0
movss xmm0, dword [esp + 0x60]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push section..data
push str._sRundschnitt_U_ex___.2lf_mm__4.0____.2lf_m___.2lf_m___1000____m_____mm__n
push dword [0x63cda0]
call fcn.004070c0
movss xmm1, dword [esp + 0x44]
add esp, 0xc
cvtps2pd xmm0, xmm1
movss xmm1, dword [esp + 0x54]
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm1
movss xmm1, dword [esp + 0x4c]
movsd qword [esp + 8], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp], xmm0
push section..data
push str._sRundschnitt_U_in___.2lf_mm__4.0____.2lf_m___.2lf_m___1000____m_____mm__n
push dword [0x63cda0]
call fcn.004070c0
movss xmm0, dword [esp + 0x44]
add esp, 0x24
mulss xmm0, dword [esp + 0x3c]
cvtps2pd xmm0, xmm0
mulsd xmm0, qword [0x4966a0]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x20], xmm0
movss xmm0, dword [esp + 0x24]
mulss xmm0, dword [esp + 0x10]
cvtps2pd xmm0, xmm0
mulsd xmm0, qword [0x4966a0]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x3c], xmm0
movsd xmm0, qword [ebp + 0x2c]
addsd xmm0, qword [ebp + 0x34]
addsd xmm0, xmm0
mulsd xmm0, qword [0x4966f0]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x84], xmm0
movss xmm0, dword [esp + 0x58]
addss xmm0, dword [esp + 0x5c]
cvtps2pd xmm0, xmm0
addsd xmm0, xmm0
mulsd xmm0, qword [0x4966f0]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x90], xmm0
lea eax, [esp + 0xa8]
push eax
push dword [0x63cda0]
call fcn.004070c0
add esp, 8
cmp byte [0x525388], 0
jne 0x41ce11
cmp byte [0x52538f], 0
je 0x41cf7a
movss xmm0, dword [esp + 0x14]
xorps xmm1, xmm1
comiss xmm0, xmm1
jbe 0x41cf7a
movss xmm0, dword [esp + 0x3c]
sub esp, 0x18
movsd xmm2, qword [ebp + 0x24]
cvtps2pd xmm0, xmm0
movaps xmm1, xmm0
mulsd xmm1, xmm2
movsd qword [esp + 0x10], xmm1
movsd qword [esp + 8], xmm2
movsd qword [esp], xmm0
push section..data
push 0x49a4c0
push dword [0x63cda0]
movsd qword [esp + 0x64], xmm1
call fcn.004070c0
movsd xmm0, qword [ebp + 0x1c]
add esp, 4
movss xmm1, dword [esp + 0x58]
movsd xmm2, qword [esp + 0x60]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm1
cvtps2pd xmm3, xmm0
movaps xmm0, xmm3
subsd xmm0, xmm2
mulsd xmm0, xmm1
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x30], xmm0
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movsd qword [esp + 0x10], xmm2
movsd qword [esp + 8], xmm3
movsd qword [esp], xmm1
push section..data
push str._sBemessungskraft_V_Ed_ex__beta__V_Ed___.2lf____.2lf_kN____.2lf_kN____.2lf_kN_n
push dword [0x63cda0]
call fcn.004070c0
movss xmm0, dword [esp + 0x4c]
add esp, 0x14
movsd xmm2, qword [ebp + 0x24]
cvtps2pd xmm0, xmm0
movaps xmm1, xmm0
mulsd xmm1, xmm2
movsd qword [esp + 0x10], xmm1
movsd qword [esp + 8], xmm2
movsd qword [esp], xmm0
push section..data
push str._sFl
push dword [0x63cda0]
movsd qword [esp + 0x64], xmm1
call fcn.004070c0
movsd xmm0, qword [ebp + 0x1c]
add esp, 4
movss xmm1, dword [esp + 0x58]
movsd xmm2, qword [esp + 0x60]
cvtpd2ps xmm0, xmm0
cvtps2pd xmm1, xmm1
cvtps2pd xmm3, xmm0
movaps xmm0, xmm3
subsd xmm0, xmm2
mulsd xmm0, xmm1
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x44], xmm0
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movsd qword [esp + 0x10], xmm2
movsd qword [esp + 8], xmm3
movsd qword [esp], xmm1
push section..data
push str._sBemessungskraft_V_Ed_in__beta__V_Ed___.2lf____.2lf_kN____.2lf_kN____.2lf_kN_n
push dword [0x63cda0]
call fcn.004070c0
movss xmm1, dword [esp + 0x3c]
add esp, 0x2c
jmp 0x41cf99
movsd xmm0, qword [ebp + 0x1c]
movss xmm1, dword [esp + 0x38]
cvtpd2ps xmm0, xmm0
mulss xmm1, xmm0
movss dword [esp + 0x10], xmm1
movss dword [esp + 0x24], xmm1
movss xmm2, dword [esp + 0x8c]
movaps xmm3, xmm1
mulss xmm3, dword [0x4989b4]
movaps xmm0, xmm2
sub esp, 0x20
movss xmm6, dword [esp + 0x68]
movsd xmm1, qword [ebp + 0x44]
mulsd xmm1, qword [0x4966f0]
movaps xmm5, xmm3
mulss xmm0, xmm6
cvtps2pd xmm2, xmm2
divss xmm5, xmm0
movss xmm0, dword [esp + 0x44]
addsd xmm1, xmm2
mulss xmm0, dword [0x4989b4]
movss dword [esp + 0x98], xmm5
cvtps2pd xmm4, xmm0
movss xmm0, dword [esp + 0x54]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x60], xmm4
mulsd xmm1, xmm0
movaps xmm0, xmm4
divsd xmm0, xmm1
cvtpd2ps xmm0, xmm0
movss dword [esp + 0x48], xmm0
cvtps2pd xmm0, xmm5
movsd qword [esp + 0x18], xmm0
cvtps2pd xmm0, xmm6
movsd qword [esp + 0x10], xmm2
movsd qword [esp + 8], xmm0
cvtps2pd xmm0, xmm3
movsd qword [esp], xmm0
push section..data
push str._sv_Ed_ex__V_Ed__U_1_ex_d____.2lf_N___.2lf_mm___.2lf_mm____.2lf_N_mm2_n
push dword [0x63cda0]
call fcn.004070c0
movss xmm0, dword [esp + 0x54]
add esp, 0xc
movss xmm1, dword [esp + 0x54]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [esp + 0x2c]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp + 8], xmm0
movsd xmm0, qword [esp + 0x60]
movsd qword [esp], xmm0
push section..data
push str._sv_Ed_in__V_Ed__U_1_in_d____.2lf_N___.2lf_mm___.2lf_mm____.2lf_N_mm2_n
push dword [0x63cda0]
call fcn.004070c0
movss xmm0, dword [esp + 0xb8]
lea eax, [esp + 0x154]
add esp, 0x2c
movss xmm1, dword [esp + 0x58]
movss xmm2, dword [esp + 0x5c]
movsd xmm3, qword [ebp + 0x24]
cvtps2pd xmm1, xmm1
push eax
sub esp, 0x10
movss dword [esp + 0xc], xmm0
movss xmm0, dword [esp + 0xa4]
movss dword [esp + 8], xmm0
movss xmm0, dword [esp + 0x5c]
movss dword [esp + 4], xmm0
movss xmm0, dword [esp + 0x50]
movss dword [esp], xmm0
push dword [ebp + 0xb8]
movss xmm0, dword [esp + 0x80]
cvtps2pd xmm0, xmm0
sub esp, 0x10
cvtps2pd xmm2, xmm2
movsd qword [esp + 8], xmm0
movss xmm0, dword [esp + 0xc0]
cvtps2pd xmm0, xmm0
cvtpd2ps xmm3, xmm3
movsd qword [esp], xmm0
push dword [ebp + 0x74]
push dword [ebp + 0x70]
push dword [ebp + 0x6c]
movsd xmm0, qword [ebp + 0x9c]
lea eax, [esp + 0xa0]
sub esp, 0x38
movsd qword [esp + 0x30], xmm0
movsd xmm0, qword [esp + 0xdc]
movsd qword [esp + 0x28], xmm0
movsd xmm0, qword [ebp + 0x54]
movsd qword [esp + 0x20], xmm0
movsd xmm0, qword [esp + 0xbc]
movsd qword [esp + 0x18], xmm0
movsd xmm0, qword [ebp + 0x44]
movsd qword [esp + 0x10], xmm0
movsd xmm0, qword [ebp + 0x3c]
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0xd8]
movsd qword [esp], xmm1
push esi
sub esp, 0x10
movsd qword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp + 0xd4]
movss dword [esp], xmm0
push dword [ebp + 0xd0]
movsd xmm0, qword [ebp + 0xa4]
push dword [ebp + 0xcc]
sub esp, 8
movsd qword [esp], xmm0
push dword [ebp + 0xc0]
movsd xmm0, qword [ebp + 0x90]
push eax
lea eax, [esp + 0x138]
push eax
lea eax, [esp + 0x144]
push eax
sub esp, 0x28
movsd qword [esp + 0x20], xmm0
movsd xmm0, qword [ebp + 0x88]
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [esp + 0xe0]
movss dword [esp + 0x14], xmm0
movss xmm0, dword [esp + 0x100]
movss dword [esp + 0x10], xmm0
movss xmm0, dword [esp + 0xd8]
movss dword [esp + 0xc], xmm3
movss dword [esp + 8], xmm0
movsd xmm0, qword [ebp + 0x1c]
cvtpd2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movss xmm0, dword [esp + 0x140]
movss dword [esp], xmm0
call fcn.00423310
add esp, 0xc8
cmp dword [esp + 0x6c], 0
jne 0x41da49
movss xmm0, dword [esp + 0x68]
lea eax, [esp + 0x128]
push ecx
movss dword [esp], xmm0
movss xmm0, dword [esp + 0x10]
push eax
sub esp, 0x10
lea eax, [esp + 0x84]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [esp + 0x9c]
movss dword [esp + 8], xmm0
movss xmm0, dword [esp + 0x4c]
movss dword [esp + 4], xmm0
movss xmm0, dword [esp + 0x38]
movss dword [esp], xmm0
push dword [ebp + 0xb8]
movss xmm0, dword [esp + 0xa4]
cvtps2pd xmm0, xmm0
sub esp, 0x10
movsd qword [esp + 8], xmm0
movss xmm0, dword [esp + 0xc0]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push dword [ebp + 0x74]
movsd xmm0, qword [ebp + 0x9c]
push dword [ebp + 0x70]
push dword [ebp + 0x6c]
sub esp, 0x38
movsd qword [esp + 0x30], xmm0
movsd xmm0, qword [esp + 0xe0]
movsd qword [esp + 0x28], xmm0
movsd xmm0, qword [ebp + 0x54]
movsd qword [esp + 0x20], xmm0
movsd xmm0, qword [esp + 0xc0]
movsd qword [esp + 0x18], xmm0
movsd xmm0, qword [ebp + 0x44]
movsd qword [esp + 0x10], xmm0
movsd xmm0, qword [ebp + 0x3c]
movsd qword [esp + 8], xmm0
movss xmm0, dword [esp + 0xc8]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
movss xmm0, dword [esp + 0xcc]
cvtps2pd xmm0, xmm0
push esi
sub esp, 0x10
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp + 0xd8]
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp + 0xd4]
movss dword [esp], xmm0
push dword [ebp + 0xd0]
movsd xmm0, qword [ebp + 0xa4]
push dword [ebp + 0xcc]
sub esp, 8
movsd qword [esp], xmm0
push dword [ebp + 0xc0]
movsd xmm0, qword [ebp + 0x90]
push eax
lea eax, [esp + 0x140]
push eax
lea eax, [esp + 0x148]
push eax
sub esp, 0x28
movsd qword [esp + 0x20], xmm0
movsd xmm0, qword [ebp + 0x88]
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [esp + 0xe4]
movss dword [esp + 0x14], xmm0
movss xmm0, dword [esp + 0x104]
movss dword [esp + 0x10], xmm0
movsd xmm0, qword [ebp + 0x24]
cvtpd2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [esp + 0xf0]
movss dword [esp + 8], xmm0
movsd xmm0, qword [ebp + 0x1c]
cvtpd2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movss xmm0, dword [esp + 0xf4]
movss dword [esp], xmm0
call fcn.00425170
add esp, 0xcc
cmp dword [esp + 0x6c], 0
jne 0x41da49
cmp byte [ebp + 0xc0], 0
jne 0x41da49
lea eax, [esp + 0xa8]
push eax
push dword [0x63cda0]
call fcn.004070c0
push section..data
push str._sMindestmomente_aus_Ausmitten_der_St
push dword [0x63cda0]
call fcn.004070c0
lea eax, [esp + 0xbc]
push eax
push dword [0x63cda0]
call fcn.004070c0
movsd xmm0, qword [ebp + 0x90]
add esp, 0xc
movsd qword [esp + 8], xmm0
movsd xmm0, qword [ebp + 0x88]
movsd qword [esp], xmm0
push section..data
push str._sBiegebewehrung_as_x___.2f_cm2_m__as_y___.2f_cm2_m_n
push dword [0x63cda0]
call fcn.004070c0
push section..data
push str._sMinmale_maximale_St
push dword [0x63cda0]
call fcn.004070c0
lea eax, [esp + 0xd0]
push eax
push dword [0x63cda0]
call fcn.004070c0
mov eax, dword [esp + 0x4c]
add esp, 0x30
not eax
movzx edi, di
movzx ecx, ax
mov eax, 1
sub eax, dword [ebp + 0xc4]
mov dword [esp + 0x28], ecx
mov dword [esp + 0x1c], eax
lea eax, [ecx + 1]
test di, di
movzx ecx, ax
movzx eax, di
cmovns ecx, eax
movzx eax, cx
cmp ax, word [0x52510c]
jg 0x41dde0
test ax, ax
je 0x41dde0
movsx esi, ax
sub esp, 0x28
mov eax, dword [esi*4 + 0x59da00]
movss xmm0, dword [eax + 0x10]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x20], xmm0
movss xmm0, dword [eax + 0xc]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
movss xmm0, dword [eax + 8]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [eax + 4]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [eax]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push section..data
push str._sx___6.2f_y___6.2f__Min:_mxy___8.2f_mxx___8.2f_myy___8.2f_kNm_n
push dword [0x63cda0]
call fcn.004070c0
mov eax, dword [esi*4 + 0x59da00]
add esp, 0x1c
movss xmm0, dword [eax + 0x28]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [eax + 0x24]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [eax + 0x20]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push section..data
push str._s_______________________Max:_mxy___8.2f_mxx___8.2f_myy___8.2f_kNm_n
push dword [0x63cda0]
call fcn.004070c0
mov ecx, dword [esp + 0x4c]
inc edi
mov eax, dword [esp + 0x40]
dec ecx
add eax, edi
mov dword [esp + 0x4c], ecx
add esp, 0x24
cmp ax, 4
jle 0x41d504
lea eax, [esp + 0xa8]
push eax
push dword [0x63cda0]
call fcn.004070c0
mov esi, dword [ebp + 0x98]
add esp, 8
cmp esi, 3
je 0x41da49
push section..data
push str._sMindestmomente_n
push dword [0x63cda0]
call fcn.004070c0
lea eax, [esp + 0xb4]
push eax
push dword [0x63cda0]
call fcn.004070c0
add esp, 0x14
cmp esi, 1
jne 0x41d7d6
movss xmm1, dword [esp + 0x14]
sub esp, 0x18
movsd xmm2, qword [0x498910]
movaps xmm0, xmm1
xorps xmm0, xmmword [0x496800]
cvtss2sd xmm0, xmm0
mulsd xmm0, xmm2
cvtsd2ss xmm0, xmm0
movss dword [esp + 0x34], xmm0
cvtss2sd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp + 8], xmm2
movsd qword [esp], xmm0
push section..data
push str._sm_Ed_x__m_Ed_y___.2lf___.3lf___.2lf_kNm_n
push dword [0x63cda0]
call fcn.004070c0
movss xmm0, dword [esp + 0x40]
lea eax, [esp + 0x70]
andps xmm0, xmmword [0x4967d0]
add esp, 0x24
movsd xmm3, qword [0x4966c8]
movss xmm2, dword [esp + 0x18]
movsd xmm1, qword [ebp + 0x78]
push eax
lea eax, [esp + 0xa0]
mulsd xmm1, xmm3
push eax
sub esp, 0x24
movsx eax, word [0x63cd46]
mulsd xmm1, qword [ebp + 0x78]
movss dword [esp + 0x20], xmm0
movsd xmm0, qword [0x61d820]
addsd xmm0, qword [0x61d828]
mulsd xmm1, qword [0x61d858]
mulsd xmm0, qword [0x496628]
mulsd xmm1, xmm3
cvtpd2ps xmm0, xmm0
mulsd xmm1, qword [0x496640]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x18], xmm0
cvtps2pd xmm0, xmm2
movss xmm2, dword [esp + 0x40]
cvtps2pd xmm2, xmm2
movsd qword [esp + 0x10], xmm0
mulsd xmm2, qword [0x498910]
movsd qword [esp + 8], xmm3
mulsd xmm2, xmm3
mulsd xmm2, qword [0x4966f0]
divsd xmm2, xmm1
cvtpd2ps xmm0, xmm2
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
call fcn.00405a30
movss xmm0, dword [esp + 0xcc]
add esp, 0x28
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push section..data
push str._sMindestbewehrung_as_x__as_y___.2f_cm2_m_n
push dword [0x63cda0]
call fcn.004070c0
push section..data
push str._sauf_0.3_l_x_und_0.3_l_y_des_St
push dword [0x63cda0]
call fcn.004070c0
lea eax, [esp + 0xc8]
push eax
push dword [0x63cda0]
call fcn.004070c0
add esp, 0x28
pop edi
pop esi
mov ecx, dword [esp + 0x19c]
xor ecx, esp
call fcn.00431856
mov esp, ebp
pop ebp
ret
cmp esi, 2
jne 0x41da49
cmp byte [ebp + 0xcc], 0
je 0x41dc12
sub esp, 0x30
cmp byte [ebp + 0xd0], 0
jne 0x41da5d
movss xmm3, dword [esp + 0x44]
xorps xmm1, xmm1
movsd xmm4, qword [0x49aa28]
movaps xmm0, xmm3
xorps xmm0, xmmword [0x496800]
movsd xmm2, qword [0x498910]
cvtss2sd xmm1, xmm0
movaps xmm0, xmm1
mulsd xmm1, xmm2
mulsd xmm0, xmm4
cvtpd2ps xmm5, xmm0
cvtpd2ps xmm0, xmm1
cvtps2pd xmm1, xmm3
movss dword [esp + 0x3c], xmm0
cvtps2pd xmm0, xmm0
movss dword [esp + 0x4c], xmm5
movsd qword [esp + 0x28], xmm0
movsd qword [esp + 0x20], xmm2
cvtps2pd xmm0, xmm5
movsd qword [esp + 0x18], xmm1
movsd qword [esp + 0x10], xmm0
movsd qword [esp + 8], xmm4
movsd qword [esp], xmm1
push section..data
push str._sm_Ed_x___.2lf___.2lf___.2lf_kNm__m_Ed_y___.2lf___.2lf___.2lf_kNm__n
push dword [0x63cda0]
call fcn.004070c0
movss xmm0, dword [esp + 0x48]
lea eax, [esp + 0x88]
andps xmm0, xmmword [0x4967d0]
add esp, 0x3c
movss dword [esp + 0xc], xmm0
movsd xmm0, qword [0x61d820]
addsd xmm0, qword [0x61d828]
movss xmm3, dword [esp + 0x1c]
movsd xmm4, qword [0x4966c8]
andps xmm3, xmmword [0x4967d0]
movsd xmm2, qword [ebp + 0x78]
mulsd xmm0, qword [0x496628]
push eax
lea eax, [esp + 0x68]
mulsd xmm2, xmm4
push eax
sub esp, 0x24
movsx eax, word [0x63cd46]
cvtpd2ps xmm0, xmm0
mulsd xmm2, qword [ebp + 0x78]
cvtps2pd xmm1, xmm0
movss dword [esp + 0x20], xmm3
movsd qword [esp + 0x18], xmm1
movsd qword [esp + 0x6c], xmm1
movss xmm1, dword [esp + 0x44]
cvtps2pd xmm0, xmm1
cvtps2pd xmm1, xmm3
movsd qword [esp + 0x10], xmm0
movaps xmm0, xmm2
mulsd xmm0, qword [0x61d858]
mulsd xmm1, xmm4
movsd qword [esp + 8], xmm4
mulsd xmm0, xmm4
mulsd xmm1, qword [0x4966f0]
movsd qword [esp + 0x7c], xmm2
mulsd xmm0, qword [0x496640]
divsd xmm1, xmm0
cvtpd2ps xmm0, xmm1
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
call fcn.00405a30
movss xmm1, dword [esp + 0x3c]
lea eax, [esp + 0x7c]
movsd xmm0, qword [esp + 0x70]
add esp, 0x30
movss xmm2, dword [esp + 0x18]
push eax
lea eax, [esp + 0x64]
push eax
sub esp, 0x24
movss dword [esp + 0x20], xmm1
movsd qword [esp + 0x18], xmm0
cvtps2pd xmm0, xmm2
movsd xmm2, qword [0x4966c8]
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm1
movsd xmm1, qword [esp + 0x7c]
mulsd xmm0, xmm2
movsd qword [esp + 8], xmm2
mulsd xmm0, qword [0x4966f0]
mulsd xmm1, qword [0x61d858]
mulsd xmm1, xmm2
mulsd xmm1, qword [0x496640]
divsd xmm0, xmm1
cvtpd2ps xmm0, xmm0
movsx eax, word [0x63cd46]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
call fcn.00405a30
movss xmm0, dword [esp + 0x90]
add esp, 0x20
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [esp + 0x74]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push section..data
push str._sMindestbewehrung_as_x___.2f_cm2_m__as_y___.2f_cm2_m_n
push dword [0x63cda0]
call fcn.004070c0
push section..data
push str._sauf_0.3_l_x_und_0.3_l_y__l_x__x__l_y__St
push dword [0x63cda0]
call fcn.004070c0
lea eax, [esp + 0xd0]
push eax
push dword [0x63cda0]
call fcn.004070c0
add esp, 0x30
mov ecx, dword [esp + 0x1a4]
pop edi
pop esi
xor ecx, esp
call fcn.00431856
mov esp, ebp
pop ebp
ret
movss xmm1, dword [esp + 0x44]
movsd xmm2, qword [0x49aa28]
movaps xmm0, xmm1
xorps xmm0, xmmword [0x496800]
cvtss2sd xmm0, xmm0
cvtps2pd xmm1, xmm1
mulsd xmm0, xmm2
cvtsd2ss xmm0, xmm0
movss dword [esp + 0x3c], xmm0
cvtss2sd xmm0, xmm0
movsd qword [esp + 0x28], xmm0
movsd qword [esp + 0x20], xmm2
movsd qword [esp + 0x18], xmm1
movsd qword [esp + 0x10], xmm0
movsd qword [esp + 8], xmm2
movsd qword [esp], xmm1
push section..data
push str._sm_Ed_x___.2lf___.2lf___.2lf_kNm__m_Ed_y___.2lf___.2lf___.2lf_kNm__n
push dword [0x63cda0]
call fcn.004070c0
movsd xmm0, qword [0x61d820]
lea eax, [esp + 0x88]
addsd xmm0, qword [0x61d828]
movsd xmm5, qword [0x4966c8]
add esp, 0x3c
movsd xmm2, qword [ebp + 0x78]
movss xmm4, dword [esp + 0xc]
andps xmm4, xmmword [0x4967d0]
mulsd xmm0, qword [0x496628]
push eax
lea eax, [esp + 0x68]
mulsd xmm2, xmm5
push eax
sub esp, 0x24
movsx eax, word [0x63cd46]
cvtpd2ps xmm0, xmm0
mulsd xmm2, qword [ebp + 0x78]
cvtps2pd xmm1, xmm0
movss dword [esp + 0x20], xmm4
movsd qword [esp + 0x18], xmm1
movsd qword [esp + 0x6c], xmm1
movss xmm1, dword [esp + 0x44]
cvtps2pd xmm0, xmm1
cvtps2pd xmm3, xmm4
movaps xmm1, xmm2
movsd qword [esp + 0x10], xmm0
mulsd xmm1, qword [0x61d858]
mulsd xmm3, xmm5
movsd qword [esp + 8], xmm5
mulsd xmm1, xmm5
mulsd xmm3, qword [0x4966f0]
movss dword [esp + 0x38], xmm4
mulsd xmm1, qword [0x496640]
movaps xmm0, xmm3
movsd qword [esp + 0x9c], xmm3
movsd qword [esp + 0x7c], xmm2
divsd xmm0, xmm1
cvtpd2ps xmm0, xmm0
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
call fcn.00405a30
movss xmm0, dword [esp + 0x3c]
lea eax, [esp + 0x7c]
movss xmm1, dword [esp + 0x48]
add esp, 0x30
movsd xmm2, qword [0x4966c8]
push eax
lea eax, [esp + 0x64]
push eax
sub esp, 0x24
movss dword [esp + 0x20], xmm0
movsd xmm0, qword [esp + 0x6c]
movsd qword [esp + 0x18], xmm0
cvtps2pd xmm0, xmm1
movsd qword [esp + 0x10], xmm0
movsd xmm0, qword [esp + 0x7c]
mulsd xmm0, qword [0x61d858]
movsd qword [esp + 8], xmm2
mulsd xmm0, xmm2
mulsd xmm0, qword [0x496640]
movsd xmm1, qword [esp + 0x9c]
divsd xmm1, xmm0
cvtpd2ps xmm0, xmm1
jmp 0x41d9d1
cmp byte [ebp + 0xd0], 0
je 0x41da49
movss xmm3, dword [esp + 0x14]
xorps xmm1, xmm1
movsd xmm4, qword [0x498910]
movaps xmm0, xmm3
xorps xmm0, xmmword [0x496800]
sub esp, 0x30
movsd xmm2, qword [0x49aa28]
cvtss2sd xmm1, xmm0
movaps xmm0, xmm1
mulsd xmm1, xmm2
mulsd xmm0, xmm4
cvtpd2ps xmm5, xmm0
cvtpd2ps xmm0, xmm1
cvtps2pd xmm1, xmm3
movss dword [esp + 0x3c], xmm0
cvtps2pd xmm0, xmm0
movss dword [esp + 0x4c], xmm5
movsd qword [esp + 0x28], xmm0
movsd qword [esp + 0x20], xmm2
cvtps2pd xmm0, xmm5
movsd qword [esp + 0x18], xmm1
movsd qword [esp + 0x10], xmm0
movsd qword [esp + 8], xmm4
movsd qword [esp], xmm1
push section..data
push str._sm_Ed_x___.2lf___.2lf___.2lf_kNm__m_Ed_y___.2lf___.2lf___.2lf_kNm__n
push dword [0x63cda0]
call fcn.004070c0
movss xmm0, dword [esp + 0x48]
lea eax, [esp + 0x88]
andps xmm0, xmmword [0x4967d0]
add esp, 0x3c
movss dword [esp + 0xc], xmm0
movsd xmm0, qword [0x61d820]
addsd xmm0, qword [0x61d828]
movss xmm3, dword [esp + 0x1c]
movsd xmm4, qword [0x4966c8]
andps xmm3, xmmword [0x4967d0]
movsd xmm2, qword [ebp + 0x78]
mulsd xmm0, qword [0x496628]
push eax
lea eax, [esp + 0x68]
mulsd xmm2, xmm4
push eax
sub esp, 0x24
movsx eax, word [0x63cd46]
cvtpd2ps xmm0, xmm0
mulsd xmm2, qword [ebp + 0x78]
cvtps2pd xmm1, xmm0
movss dword [esp + 0x20], xmm3
movsd qword [esp + 0x18], xmm1
movsd qword [esp + 0x6c], xmm1
movss xmm1, dword [esp + 0x44]
cvtps2pd xmm0, xmm1
cvtps2pd xmm1, xmm3
movsd qword [esp + 0x10], xmm0
movaps xmm0, xmm2
mulsd xmm0, qword [0x61d858]
mulsd xmm1, xmm4
movsd qword [esp + 8], xmm4
mulsd xmm0, xmm4
mulsd xmm1, qword [0x4966f0]
movsd qword [esp + 0x7c], xmm2
mulsd xmm0, qword [0x496640]
divsd xmm1, xmm0
cvtpd2ps xmm0, xmm1
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push eax
call fcn.00405a30
movss xmm1, dword [esp + 0x3c]
lea eax, [esp + 0x7c]
movsd xmm0, qword [esp + 0x70]
add esp, 0x30
movss xmm2, dword [esp + 0x18]
push eax
lea eax, [esp + 0x64]
push eax
sub esp, 0x24
movss dword [esp + 0x20], xmm1
movsd qword [esp + 0x18], xmm0
cvtps2pd xmm0, xmm2
movsd xmm2, qword [0x4966c8]
movsd qword [esp + 0x10], xmm0
cvtps2pd xmm0, xmm1
movsd xmm1, qword [esp + 0x7c]
mulsd xmm0, xmm2
movsd qword [esp + 8], xmm2
mulsd xmm0, qword [0x4966f0]
jmp 0x41d9b5
lea eax, [esp + 0x128]
push str.Sind_um_alle_St
push eax
call fcn.00401540
add esp, 8
lea eax, [esp + 0x128]
push 0
push str.Fehler
push eax
mov eax, dword [0x58e768]
push dword [eax]
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call fcn.00465f62
int3