Function at 0x403dc0
Capabilities:
Read file on windows

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x160
mov eax, dword [0x4a7480]
xor eax, ebp
mov dword [ebp - 4], eax
xor al, al
mov byte [ebp - 0x14d], al
mov eax, 0x2d
push esi
movzx esi, word [ebp + 8]
mov word [ebp - 0x14c], ax
lea edx, [eax + 0x1e]
mov dword [ebp - 0x154], esi
mov ax, word [0x48a644]
push edi
nop dword [eax]
lea edi, [ebp - 0x14c]
dec edi
mov cl, byte [edi + 1]
lea edi, [edi + 1]
test cl, cl
jne 0x403e07
mov word [edi], ax
sub edx, 1
jne 0x403e00
cmp si, 1
jle 0x4042a1
push 0x48a920
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
movsx eax, word [0x4cef42]
add esp, 0x10
cmp si, 2
jle 0x403e6d
push 0x48a94c
push eax
push section..data
push str._s_d_s
push dword [0x630da0]
call fcn.004070f0
add esp, 0x14
jmp 0x403e86
push eax
push section..data
push str._s_d
push dword [0x630da0]
call fcn.004070f0
add esp, 0x10
movsx eax, si
mov edi, 2
mov dword [ebp - 0x158], eax
dec eax
cmp eax, edi
jl 0x403f4f
fld qword [0x48bb20]
mov esi, edi
movd xmm0, esi
cvtdq2pd xmm0, xmm0
movsd qword [ebp - 0x160], xmm0
fld qword [ebp - 0x160]
fxch st(1)
call fcn.0045a960
movsd xmm0, qword [0x5192e0]
fstp qword [ebp - 0x160]
comisd xmm0, xmmword [ebp - 0x160]
jbe 0x403ef2
push section..data
push 0x48a960
push dword [0x630da0]
call fcn.004070f0
add esp, 0xc
mov ecx, dword [ebp - 0x158]
movsx eax, word [esi*2 + 0x4cef40]
dec ecx
cmp esi, ecx
jge 0x403f20
push 0x48a94c
push eax
push str._d_s
push dword [0x630da0]
call fcn.004070f0
add esp, 0x10
jmp 0x403f34
push eax
push 0x48a8ec
push dword [0x630da0]
call fcn.004070f0
add esp, 0xc
mov eax, dword [ebp - 0x158]
inc edi
fld qword [0x48bb20]
dec eax
movsx esi, di
cmp esi, eax
jle 0x403ea5
fstp st(0)
mov eax, dword [ebp - 0x158]
movsx eax, word [eax*2 + 0x4cef40]
push eax
push str._und
push str._s_d_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push 0x48a76c
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sLF_Nr.__Typ_gammaU_psi0___Gewicht_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push 0x48a76c
push dword [0x630da0]
call fcn.004070f0
add esp, 0x34
mov esi, 1
mov edx, str.AG_iA
nop
movzx edi, si
mov eax, edi
mov cl, byte [eax + 0x57b7d4]
cmp cl, 0x47
je 0x403ffd
cmp cl, 0x42
je 0x403ffd
cmp byte [eax + 0x57b010], 0x41
lea eax, [ebp - 0x58]
jne 0x403fed
push 0x48a9c4
push 0x48a46c
jmp 0x404047
push 0x48a9c7
push eax
call fcn.004015c0
add esp, 8
jmp 0x404050
cmp byte [eax + 0x57aee6], 0x41
mov cl, byte [eax + 0x57b13a]
mov byte [ebp - 0x14d], 1
jne 0x40402a
movsx eax, word [eax*2 + 0x57b4b8]
cmp cl, 0x41
push eax
mov eax, str.AG_i
cmove eax, edx
push eax
jmp 0x404044
movsx eax, word [eax*2 + 0x57b4b8]
push eax
cmp cl, 0x41
jne 0x40403f
push str.G_iA
jmp 0x404044
push str.G_i
lea eax, [ebp - 0x58]
push eax
call fcn.004015c0
add esp, 0xc
sub esp, 0x18
cmp edi, 1
jne 0x4040c8
mov ecx, edi
movss xmm0, dword [ecx*4 + 0x57b9f4]
movsx eax, word [ecx*2 + 0x57b70c]
cvtps2pd xmm0, xmm0
movsd qword [esp + 0x10], xmm0
movss xmm0, dword [ecx*4 + 0x57bf08]
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movss xmm0, dword [ecx*4 + 0x57bbe8]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push dword [eax*4 + 0x4a7410]
lea eax, [ebp - 0x58]
push eax
movsx eax, word [ecx*2 + 0x4cef40]
push eax
push section..data
push str._sLF__d__s__s__.2f__.2f____3.1lf_
push dword [0x630da0]
call fcn.004070f0
add esp, 0x30
jmp 0x40416c
mov eax, edi
movss xmm0, dword [eax*4 + 0x57b9f4]
movss xmm1, dword [eax*4 + 0x57bf08]
movss xmm2, dword [eax*4 + 0x57bbe8]
movsx ecx, word [eax*2 + 0x4cef40]
movsx eax, word [eax*2 + 0x57b70c]
cvtps2pd xmm0, xmm0
mov eax, dword [eax*4 + 0x4a7410]
cvtps2pd xmm1, xmm1
cvtps2pd xmm2, xmm2
movsd qword [esp + 0x10], xmm0
movsd qword [esp + 8], xmm1
movsd qword [esp], xmm2
push eax
lea eax, [ebp - 0x58]
push eax
push ecx
cmp si, word [ebp - 0x154]
jge 0x404159
push str.LF__d__s__s__.2f__.2f____3.1lf_
push dword [0x630da0]
call fcn.004070f0
mov ecx, edi
add esp, 0x2c
test cl, 1
jne 0x40416c
push section..data
push 0x48a960
push dword [0x630da0]
call fcn.004070f0
add esp, 0xc
jmp 0x40416c
push str.LF__d__s__s__.2f__.2f____3.1lf_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x2c
inc esi
mov edx, str.AG_iA
cmp si, word [ebp - 0x154]
jle 0x403fc0
cmp byte [ebp - 0x14d], 0
je 0x4042c8
push section..data
push 0x48a76c
push dword [0x630da0]
call fcn.004070f0
push str.G__Gruppe__A__alternativ__SLW_
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push 0x48a76c
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._s__________________________________________________________________________________n
push dword [0x630da0]
call fcn.004070f0
push str.Beispiel:_G1A__alle_Positionen_des_SLW60_und_G2A__alle_Positionen_des_SLW30.
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x44
push str.Nur_der_jeweils_ma
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
push str.AG1A_und_AG2A_bedeutet_Gruppe_1__SLW60__und_2__SLW30__sind_alternativ__nur_der
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
push 0x48abd8
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
push str.Eine_Kombination_AG3_und_AG4__ohne_nachgestelltes_A__bedeutet__dass_innerhalb_der
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x40
push str.Gruppen_die_LF_addiert_werden__die_beiden_Gruppen_sich_aber_ausschlie
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._s__________________________________________________________________________________n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x1c
jmp 0x4042c8
movsx eax, word [0x4cef42]
push eax
push 1
push str.Bemessung_der_Platte_f
push section..data
push str._s_s_d_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x18
movss xmm3, dword [0x630d4c]
movss xmm2, dword [0x630d38]
cvtps2pd xmm3, xmm3
cvtps2pd xmm1, xmm2
movaps xmm0, xmm3
mulsd xmm1, qword [0x48bad8]
mulsd xmm0, qword [0x48bb38]
divsd xmm1, xmm0
movsd xmm0, qword [0x5192e0]
subsd xmm1, qword [0x48bad0]
andps xmm1, xmmword [0x48bc20]
comisd xmm0, xmm1
movsd xmm1, qword [0x48bb30]
jbe 0x4043b8
movsx eax, word [0x630d44]
sub eax, 0
je 0x404390
sub eax, 1
je 0x404368
sub eax, 1
jne 0x4043e9
movsd xmm0, qword [0x611850]
sub esp, 8
divsd xmm0, xmm1
cvttss2si eax, xmm2
movsd qword [esp], xmm0
push eax
push str.BSt__i__fyd___6.2lf_N_mm2
push 0x4a9900
call fcn.004015c0
add esp, 0x14
jmp 0x4043e9
movsd xmm0, qword [0x611850]
sub esp, 8
divsd xmm0, xmm1
movsd qword [esp], xmm0
push str.BSt_500_S__fyd___6.2lf_N_mm2
push 0x4a9900
call fcn.004015c0
add esp, 0x10
jmp 0x4043e9
movsd xmm0, qword [0x611850]
sub esp, 8
divsd xmm0, xmm1
movsd qword [esp], xmm0
push str.BSt_500_M__fyd___6.2lf_N_mm2
push 0x4a9900
call fcn.004015c0
add esp, 0x10
jmp 0x4043e9
movsd xmm0, qword [0x611850]
sub esp, 0x10
divsd xmm0, xmm1
cvttss2si eax, xmm2
movsd qword [esp + 8], xmm0
movsd qword [esp], xmm3
push eax
push str.BSt__i__gamma___4.2lf__fyd___6.2lf_N_mm2
push 0x4a9900
call fcn.004015c0
add esp, 0x1c
push section..data
push 0x48a76c
push dword [0x630da0]
call fcn.004070f0
add esp, 0xc
cmp word [0x630d44], 2
push 0x4a9900
jge 0x40442f
push str.Betonstahl
push section..data
push str._s_s_s_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x14
jmp 0x404447
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x10
movsx esi, word [0x630d46]
xorps xmm0, xmm0
movsd xmm1, qword [0x48bac0]
cvtsi2sd xmm0, esi
call fcn.0045ae30
movsd xmm1, qword [0x5192f0]
xorps xmm4, xmm4
movsd xmm2, qword [0x48bb30]
add esi, 0xfffffff4
cvtsd2ss xmm4, xmm0
movaps xmm0, xmm1
mulsd xmm1, qword [0x48bb48]
mulss xmm4, dword [0x48ba00]
mulsd xmm0, xmm2
mulsd xmm1, xmm2
movss dword [ebp - 0x154], xmm4
mulsd xmm0, xmm0
cvtpd2ps xmm3, xmm0
cvtpd2ps xmm0, xmm1
mulss xmm3, xmm4
divss xmm3, xmm0
movss dword [ebp - 0x158], xmm3
cmp esi, 0x58
ja case.0x4044c7.13
movzx eax, byte [esi + 0x404d1c]
jmp dword [eax*4 + 0x404ce4]
mov eax, str.C_0__user___fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C20_25__fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C25_30__fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C30_37__fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C35_45__fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C40_50__fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C45_55__fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C50_60__fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C55_67__fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C60_75__fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C70_85__fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C90_105_fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C100_115_fcd___.2f_N_mm2
jmp 0x40452e
mov eax, str.C__fcd___.2f_N_mm2
movsd xmm0, qword [0x611858]
sub esp, 8
divsd xmm0, xmm2
movsd qword [esp], xmm0
push eax
push 0x4a9900
call fcn.004015c0
movss xmm0, dword [ebp - 0x154]
add esp, 8
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push 0x4a9900
push section..data
push str._sBeton__s_f_ctm___.1f_N_mm2_n
push dword [0x630da0]
call fcn.004070f0
movsd xmm0, qword [0x5192f0]
add esp, 8
mulsd xmm0, qword [0x48bb30]
movsd qword [esp + 8], xmm0
movss xmm0, dword [ebp - 0x158]
cvtps2pd xmm0, xmm0
movsd qword [esp], xmm0
push section..data
push str._smin_as___.3f_cm2_m__h___.1f_cm__n
push dword [0x630da0]
call fcn.004070f0
push 0x630892
push 0x630889
push section..data
push str._sExpositionsklassen__s___s_n_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sDie_Bemessung_basiert_auf_Tab._4.2_4.15_DIN_1045_1__BK_2001_S._288_301_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sfcd__0.85fcd__0.85__alpha__Abmind._wg._Langzeiteffekten__s._4.2_S._283_n_n
push dword [0x630da0]
call fcn.004070f0
mov di, word [ebp + 0xc]
add esp, 0x48
test di, di
je 0x404625
push section..data
push str._s__mit_Druckbewehrung____1__keine_Bewehrung_m
push dword [0x630da0]
call fcn.004070f0
add esp, 0xc
push 0x4aa200
push str.BETA
push 0x4a9c00
push str._s_s_s
push 0x4a9a00
call fcn.004015c0
push 0x4a9a00
call fcn.004026f0
push 0x48a470
push 0x4a9a00
call fcn.0044c7ec
push eax
push 1
push 8
push 0x611858
mov dword [0x630d9c], eax
call fcn.0044ca9e
push dword [0x630d9c]
push 1
push 8
push 0x611850
call fcn.0044ca9e
add esp, 0x40
push dword [0x630d9c]
push 1
push 8
push 0x611868
call fcn.0044ca9e
push dword [0x630d9c]
push 1
push 8
push 0x611860
call fcn.0044ca9e
push dword [0x630d9c]
push 1
push 8
push 0x611828
call fcn.0044ca9e
push dword [0x630d9c]
push 1
push 8
push 0x611820
call fcn.0044ca9e
add esp, 0x40
push dword [0x630d9c]
push 1
push 8
push 0x611830
call fcn.0044ca9e
mov eax, dword [0x630d9c]
add esp, 0x10
test eax, eax
je 0x404703
push eax
call fcn.0044c4fe
add esp, 4
mov ax, word [0x519114]
cmp ax, 1
jne 0x4047bb
movsd xmm1, qword [0x5192f0]
mulsd xmm1, qword [0x48bb30]
movzx eax, word [0x630d44]
push eax
movzx eax, word [0x630d46]
sub esp, 8
movaps xmm0, xmm1
subsd xmm0, qword [0x611868]
cvtpd2ps xmm0, xmm0
movss dword [esp + 4], xmm0
cvtpd2ps xmm0, xmm1
movss dword [esp], xmm0
push eax
call fcn.00403940
push section..data
push 0x48a76c
push dword [0x630da0]
fstp dword [ebp - 0x154]
call fcn.004070f0
movss xmm0, dword [ebp - 0x154]
add esp, 0xc
cvtps2pd xmm0, xmm0
movsd qword [esp + 8], xmm0
movsd xmm0, qword [0x5192f0]
mulsd xmm0, qword [0x48bb30]
movsd qword [esp], xmm0
push section..data
push str._sPlattendicke___4.1lf_cm__as_min___4.1lf_cm2_m_n
push dword [0x630da0]
call fcn.004070f0
mov ax, word [0x519114]
add esp, 0x1c
mov ecx, 1
cmp ax, cx
jle 0x40486e
mov esi, ecx
cmp cx, ax
jg 0x40486e
nop dword [eax]
nop dword [eax + eax]
movsd xmm0, qword [0x611868]
movsx eax, si
imul eax, eax, 0x5c
cvtpd2ps xmm0, xmm0
movss xmm2, dword [eax + 0x611880]
mulss xmm2, dword [0x48bb98]
movzx eax, word [0x630d44]
push eax
movzx eax, word [0x630d46]
sub esp, 8
movaps xmm1, xmm2
movss dword [ebp - 0x154], xmm2
subss xmm1, xmm0
movss dword [esp + 4], xmm1
movss dword [esp], xmm2
push eax
call fcn.00403940
movss xmm0, dword [ebp - 0x154]
cvtps2pd xmm0, xmm0
fstp qword [esp + 8]
movsd qword [esp], xmm0
push section..data
push str._sPlattendicke___4.1lf_cm__as_min___4.1lf_cm2_m_n
push dword [0x630da0]
call fcn.004070f0
inc esi
add esp, 0x1c
cmp si, word [0x519114]
jle 0x4047e0
push section..data
push 0x48a76c
push dword [0x630da0]
call fcn.004070f0
mov ax, word [0x58272a]
mov edx, 1
add esp, 0xc
xor cl, cl
cmp dx, ax
jg 0x4049b1
mov edx, 0x582742
movzx esi, ax
movsx eax, word [edx]
lea edx, [edx + 2]
imul eax, eax, 0x2c
movzx ecx, cl
cmp dword [eax + 0x62fa88], 1
mov eax, 1
cmove ecx, eax
sub esi, eax
jne 0x4048a4
test cl, cl
je 0x4049b1
cmp di, 2
je 0x4049b1
mov edi, eax
nop word [eax + eax]
movsx eax, di
movsx esi, word [eax*2 + 0x582740]
push esi
push str.Satz
push section..data
push str._s_s_i_n_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x14
imul esi, esi, 0x2c
push 0x48b060
sub esp, 8
movsd xmm0, qword [esi + 0x62fa78]
movsd qword [esp], xmm0
movsd xmm0, qword [esi + 0x62fa70]
push str._cm__Eisen_y_
sub esp, 8
movsd qword [esp], xmm0
push str.Randabstand_d._Bewehrung__Oben:_Eisen_x_
push section..data
push str._s_s_3.1lf_s_3.1lf_s_n
push dword [0x630da0]
call fcn.004070f0
movsd xmm0, qword [esi + 0x62fa68]
add esp, 0x28
push 0x48b060
sub esp, 8
movsd qword [esp], xmm0
movsd xmm0, qword [esi + 0x62fa60]
push str._cm__Eisen_y_
sub esp, 8
movsd qword [esp], xmm0
push str.Randabstand_d._Bewehrung_Unten:_Eisen_x_
push section..data
push str._s_s_3.1lf_s_3.1lf_s_n_n
push dword [0x630da0]
call fcn.004070f0
inc edi
add esp, 0x28
cmp di, word [0x58272a]
jle 0x4048e0
mov di, word [ebp + 0xc]
jmp 0x404a3f
movsd xmm0, qword [0x611820]
push 0x48b060
sub esp, 8
movsd qword [esp], xmm0
movsd xmm0, qword [0x611828]
push str._cm__Eisen_y_
sub esp, 8
movsd qword [esp], xmm0
push str.Randabstand_d._Bewehrung__Oben:_Eisen_x_
push section..data
push str._s_s_3.1lf_s_3.1lf_s_n
push dword [0x630da0]
call fcn.004070f0
movsd xmm0, qword [0x611860]
add esp, 0x28
push 0x48b060
sub esp, 8
movsd qword [esp], xmm0
movsd xmm0, qword [0x611868]
push str._cm__Eisen_y_
sub esp, 8
movsd qword [esp], xmm0
push str.Randabstand_d._Bewehrung_Unten:_Eisen_x_
push section..data
push str._s_s_3.1lf_s_3.1lf_s_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x28
cmp di, 1
jne 0x404a91
push section..data
push 0x48a76c
push dword [0x630da0]
call fcn.004070f0
push str.Bemessungsmomente__die_auf_der_betreffenden_Seite_Zug_erzeugen__sind
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
push str.positiv_und_sonst_negativ.
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x2c
cmp word [0x6308ae], 0
je 0x404ac8
push section..data
push 0x48a76c
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sIn_der_letzten_Spalte_steht_die_Abminderung_der_Wandmomente_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x18
cmp di, 2
pop edi
pop esi
jne 0x404c99
push section..data
push 0x48a76c
push dword [0x630da0]
call fcn.004070f0
add esp, 0xc
cmp byte [0x630d07], 0
je 0x404afc
push str.Schubbewehrung_nach_DIN_1045_1_10.3.4
jmp 0x404b01
push str.Schubbewehrung_nach_DIN_1045_1_10.3.4_und_DIN_Fachbericht_102__M
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x10
push 0x48a9c7
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sDer_maximale_B
push dword [0x630da0]
call fcn.004070f0
push 0x48a9c7
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sEine_Abminderung_der_Querkraft_v_Ed_nach_DIN_1045_1_10.3.2__1____v_Ed_im_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sAbstand_d_vom_Lagerrand___wird_nicht_vorgenommen._Ebenso_werden_randnahe_n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x44
push section..data
push str._sEinzelkr
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sa__b__Querkrafttragf
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sDer_gr
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sSpalte_6__so_gro
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sDie_Bewehrung_as_L
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sSie_wird_an_anderer_Stelle_mit_as_n_bezeichnet__Bewehrung_normal_zum_Rand_._n
push dword [0x630da0]
call fcn.004070f0
add esp, 0x48
push 0x48a9c7
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push 0x48b500
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._ssind_daher_die_berechneten_Querkr
push dword [0x630da0]
call fcn.004070f0
push section..data
push str._sLinien_von_Punkten_in_Wandrichtung__meist_der_Satz_2__werden_beim_Schubnachweis_daher_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push 0x48b620
push dword [0x630da0]
call fcn.004070f0
add esp, 0x40
push section..data
push str._s___________________________________________________________________________________________n
push dword [0x630da0]
call fcn.004070f0
add esp, 0xc
cmp byte [0x4a7ec2], 0
je 0x404cd4
push 0x48b6e0
push section..data
push str._s_s_n
push dword [0x630da0]
call fcn.004070f0
push section..data
push 0x48a76c
push dword [0x630da0]
call fcn.004070f0
add esp, 0x1c
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.00426216
mov esp, ebp
pop ebp
ret