ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙@@˙˙˙˙ gs.warenhaus˙˙˙(6 W0‹˙˙˙˙˙č˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙p@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.gs-Warenhaus handbuch.impressum˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŠa€ë˙˙ZX ˙˙˙˙k[k  mM˙˙˙˙a€˙˙˙˙˙˙˙˙˙˙˙˙[[˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙llZ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘€˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off ("u")# ˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙Q˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on ("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ҁ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙ņ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q‚˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á‚˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qƒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qƒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ƒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąƒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙„˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#block# ˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙„˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą„˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙…˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q…˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ…˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q†˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á†˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Anwender. ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‡˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a‡˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą‡˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ‡˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aˆ˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ˆ˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áˆ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!‰˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q‰˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‰˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҉˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Š˙U˙˙˙˙˙˙˙˙˙˙˙k˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙l˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.gs-Warenhaus handbuch.impressum˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N____________________________________________________________________________ ˙#on("b")##on ("u")# ˙˙˙˙˙˙˙˙˙˙.#center#Betriebssystem E U M E L ˙˙˙˙˙˙˙˙˙˙˙˙˙#center#gs-Warenhaus˙˙˙˙˙˙˙˙˙˙.#center#Lizenzfreie Software der ˙˙˙˙˙˙˙˙˙˙˙˙˙N#center#Gesellschaft fÛr Mathematik und Datenverarbeitung mbH, ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#center#5205 Sankt Augustin ˙˙^#center#Die Nutzung der Software ist nur im Schul- und Hochschulbereich fÛr ˙˙˙˙˙˙˙˙˙˙˙˙˙˙.#center#nichtkommerzielle Zwecke gestattet. ˙˙>#center#GewŲhrleistung und Haftung werden ausgeschlossen ˙˙˙˙˙N____________________________________________________________________________ ˙#free (4.0)##on("b")# ˙˙˙˙˙˙˙˙#center#gs-Warenhaus˙˙˙˙˙˙˙˙˙˙#center#Benutzerhandbuch ˙˙˙˙˙#center#Version 1.0 ˙˙˙˙˙˙˙˙˙˙#off("b")##center#copyright ˙˙#center#Eva Latta-Weber ˙˙˙˙˙˙.#center#Software- und Hardware-Systeme, 1988 ˙#center#ERGOS GmbH, 1990 ˙˙˙˙˙^#center#____________________________________________________________________________ ˙˙˙˙˙˙˙˙˙.Copyright:ß ERGOS GmbHßßßMŲrz 1990 ˙˙˙˙˙˙˙˙˙˙˙^ Alle Rechte vorbehalten. Insbesondere ist die ØberfÛhrung in˙˙˙˙˙˙˙˙˙˙˙˙˙^ maschinenlesbare Form sowie das Speichern in InformationsŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ systemen, auch auszugsweise, nur mit schriftlicher Einwilligung˙˙˙˙˙˙˙˙˙˙> der ERGOS GmbH gestattet. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^#center#____________________________________________________________________________ ˙˙˙˙˙˙˙˙˙NEs kann keine GewŲhr Ûbernommen werden, daû das Programm fÛr eine˙˙˙˙˙˙˙˙˙˙˙˙˙Nbestimmte Anwendung geeignet ist. Die Verantwortung dafÛr liegt beim˙˙˙˙˙˙˙˙˙˙NDas Handbuch wurde mit grÚûter Sorgfalt erstellt. FÛr die Korrektheit und˙˙˙˙˙NVollstŲndigkeit der Angaben kann keine GewŲhr Ûbernommen werden. Das˙˙˙˙˙˙˙˙˙˙>Handbuch kann jederzeit ohne AnkÛndigung geŲndert werden. ˙˙˙˙NTexterstellungöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö :ßßDieser Text wurde mit der ERGOS-L3 Textverarbeitung˙˙˙˙˙˙˙N erstellt und aufbereitet und auf einem Kyocera LaserŨ˙˙˙˙˙˙. drucker gedruckt. ˙˙˙˙˙˙˙˙˙^#center#___________________________________________________________________________ ˙˙˙˙˙˙˙˙˙˙.Ergonomic Office Software GmbH ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>Bergstr. 7 Telefon:ß(02241) 63075 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>5200 Siegburg Teletex:ß2627-2241413=ERGOS ˙˙˙˙˙˙˙˙˙˙> Telefax:ß(02241) 63078 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^#center#____________________________________________________________________________ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙`@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Inhalt Warenhaus˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąˆa€ë˙˙41 $˙˙˙˙ $ $5M˙˙˙˙a€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ€˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1‚˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‚˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą‚˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ‚˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qƒ˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąƒ˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņƒ˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1„˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą„˙=˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ„˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1…˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q…˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ…˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1†˙=˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q†˙=˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą†˙=˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ†˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1‡˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‡˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҇˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ˆ˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qˆ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Inhalt Warenhaus˙˙˙˙˙˙˙˙˙˙˙˙˙˙.#limit (11.5)##pagelength (16.5)##pageblock# ˙#start (1.8,0.0)# ˙˙˙˙˙˙˙˙˙˙˙˙Inhaltsverzeichnis ˙˙˙˙˙˙˙˙˙˙˙>1 Was kann gs-Warenhaus 1-1 ˙˙>2 Aufbau von gs-Warenhaus 2-1 ˙˙>3 Installation von gs-Warenhaus 3-1 ˙˙>3.1 Voraussetzungen 3-1 ˙˙>3.2 Lieferumfang 3-1 ˙˙>3.3 Installation 3-2 ˙˙>3.4 Einrichten mehrerer Hauptstellen 3-8 ˙˙>4 Anschluû eines Codekartenlesers 4-1 ˙˙>4.1 Hardware-Voraussetzungen 4-1 ˙˙>4.2 Verwendung des MUFI 4-2 ˙˙>4.2.1 Einstellungen am MUFI 4-3 ˙˙>4.2.2 MUFI im Terminalkanal 4-5 ˙˙>4.2.3 MUFI als EndgerŲt 4-6 ˙˙>4.3 Verwendung des AKTRONIC-Adapters 4-7 ˙˙>4.4 Konfiguration der seriellen Schnittstelle 4-8 ˙˙>4.5 Verbindung der Hardware-Komponenten 4-10 ˙>5 Beschreibung der Menufunktionen 5-1 ˙˙>5.1 Kurzhinweise zur Bedienung des Menus 5-1 ˙˙>5.2 Menufunktionen zum Oberbegriff 'Info' 5-4 ˙˙>5.3 Menufunktionen zum Oberbegriff 'Eingabeart' 5-7 ˙˙>5.4 Menufunktionen zum Oberbegriff 'Kommandos' 5-9 ˙˙>5.5 Menufunktionen zum Oberbegriff 'Programme' 5-18 ˙>5.6 Menufunktionen zum Oberbegriff 'Filialdaten' 5-24 ˙>5.7 Menufunktionen zum Oberbegriff 'Archiv' 5-28 ˙>6 Beschreibung der Programmierschnittstelle 6-1 ˙˙N6.1 Schreibweisen und Syntaxregeln in GRIN-Programmen 6-4 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N6.2 Kontrollstrukturen 6-8 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N6.3 Detailbeschreibung der Warenhaus-Grundbefehle 6-13 ˙˙˙˙˙˙˙˙˙˙˙˙˙N7 Weitere Kommandos (fÛr Systembetreuer) 7-1 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙.Anhang: Muster fÛr Codekarten ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņœa€ë˙˙~{0˙˙˙˙00M˙˙˙˙a€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙~˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q€˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #page (3)# ˙˙˙˙˙˙˙˙˙˙˙˙ #headodd# ˙˙˙˙˙˙˙˙˙˙˙Á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #headeven# ˙˙˙˙˙˙˙˙˙˙á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1˙Y˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‚˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙]˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙finden: ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ‚˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aƒ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ƒ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áƒ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1„˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙„˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ziehen. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ„˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!…˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q…˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á…˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á…˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1†˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҆˙6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‡˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a‡˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą‡˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˆ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qˆ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąˆ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‰˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!‰˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‰˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á‰˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Š˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŠ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Š˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄŠ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ҋ˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a‹˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ‹˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Œ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Œ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ҍ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ž˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ž˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄŽ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‘˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á‘˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!’˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a’˙Y˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á’˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙“˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a“˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą“˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙”˙Z˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a”˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą”˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ”˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A•˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a•˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą•˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙–˙b˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙–˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á–˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1—˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘—˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙á—˙l˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˜˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˜˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙™˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a™˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą™˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙š˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙š˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áš˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A›˙(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q›˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á›˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1œ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘œ˙V˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-1.#limit (11.0)##pagelength (16.5)##block# ˙˙˙˙˙#start (2.0,0.0)# ˙˙˙˙˙˙˙˙˙˙˙˙#center#gs-warenhaus#right#% ˙%#center#gs-warenhaus˙˙˙˙˙˙˙˙˙.#center#1ßßWas kann gs-Warenhaus ˙˙˙˙˙˙˙˙˙˙˙˙˙^Das Programmpaket #on("b")#gs-Warenhaus#off("b")# entstand auf der Grundlage der projektŨ˙˙˙˙˙^orientierten Unterrichtseinheit "WARENHAUS", die vom 'Landesinstitut fÛr Schule˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nund Weiterbildung' (LSW) in Soest fÛr den Bereich der 'Informations- und˙˙˙˙˙˙Nkommunikationstechnologischen Grundbildung' (kurz: GRIN) entwickelt wurde. ˙˙˙^Unter #on("b")#1.1 Thema und Ziele #off("b")# ist in dem zugehÚrigen Begleitheft folgendes zu˙N#i1#"Die SchÛlerinnen und SchÛler sollen in dieser Unterrichtseinheit die AnŨ˙Nwendungen neuer Technologien im Warenhaus kennenlernen und dabei sowohl˙˙˙˙˙˙˙Ndie grundlegenden technologischen ZusammenhŲnge erarbeiten als auch die˙˙˙˙˙˙˙NAuswirkungen reflektieren, die sich durch ihren Einsatz ergeben. Sie werden˙˙˙Ndabei nicht nur die Rolle der Kunden einnehmen, sondern auch die Interessen˙˙˙Nder Angestellten und die der GeschŲftsleitung in ihre Beurteilung mit einbeŨ˙˙NDiese komplexen ZusammenhŲnge werden den SchÛlerinnen und SchÛlern im 8.˙˙˙˙˙˙NSchuljahr nŲhergebracht, indem sie veranlaût werden, in einem Modell-WarenŨ˙˙˙Nhaus selbst schrittweise das Modell eines Warenwirtschaftssystems aufzubauen˙˙und damit zu arbeiten. ˙˙˙˙˙˙˙NIn diesem Modell-Warenhaus kommt dem Umgang mit dem Computer eine˙˙˙˙˙˙˙˙˙˙˙˙˙Nbesondere Bedeutung zu. Mit Hilfe des Rechners, an den ein Codekartenleser˙˙˙˙Nangeschlossen ist, und des zugehÚrigen Programms werden die wesentlichen˙˙˙˙˙˙>Bestandteile eines modernen Kassensystems abgebildet. ˙˙˙˙˙˙˙˙NMit dem Codekartenleser kann das Merkmal des automatischen Dateneinlesens˙˙˙˙˙Nvereinfacht dargestellt werden. ProgrammablŲufe, Bildschirmausgaben werden˙˙˙˙Nnicht nur Ûber Tastatureingaben der Benutzer beeinfluût, sondern auch durch˙˙˙Ndas Lesen verschlÛsselter Informationen. Am Beispiel des LesegerŲtes wird zum ^einen der Rationalisierungseffekt an der Kasse verdeutlicht, es lassen sich zum˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nanderen aber auch Fragen der Zugangsberechtigung durch maschinenlesbare˙˙˙˙˙˙˙Ausweiskarten ansprechen. ˙˙˙˙NDas zur VerfÛgung stehende Programm erlaubt es, daû die SchÛlerinnen und˙˙˙˙˙˙NSchÛler schrittweise die zentralen Funktionen eines modernen WarenwirtschaftsŨNsystems kennenlernen. Neben der maschinellen Datenerfassung mit Hilfe des˙˙˙˙˙NLesegerŲts und der Decodierung von Informationen sind dies z.B.: ˙˙˙˙˙˙˙˙˙˙˙˙˙- automatische Abrechnung, ˙˙˙- Speicherung von Warendaten, .- Kontrolle des Lagerbestandes, ˙˙˙˙˙˙˙˙˙˙˙˙˙˙.- Informationen Ûber Verkaufszahlen, ˙˙˙˙˙˙˙˙˙.- automatische Nachbestellung, ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.- Speicherung von Kundendaten, ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N- Zusammenfassung von Informationen aus verschiedenen Filialen, ˙˙˙˙˙˙˙˙˙˙˙˙˙˙- Erstellen von Øbersichten. ˙NDie SchÛlerinnen und SchÛler arbeiten dabei mit einer benutzerfreundlichen˙˙˙˙^Programmierumgebung. Diese bietet einerseits die MÚglichkeit, die Befehle direkt˙˙˙˙˙˙˙˙˙˙˙˙˙˙Naufzurufen, mit denen alle Funktionen dieses vereinfachten WarenwirtschaftsŨ˙˙Nsystems ausgefÛhrt werden kÚnnen, wie etwa Dateien aufbauen, einkaufen und˙˙˙˙NListen erstellen. Andererseits stellt die Programmierumgebung weitere Befehle˙Nzur VerfÛgung, mit denen einige dieser Funktionen auch 'programmiert' werden˙˙kÚnnen."#off("b")# ˙˙˙˙˙˙˙˙˙˙˙NSoweit zu Thema und Zielen dieööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööser Unterrichtseinheit. FÛr weitere didaktisch-˙Nmethodische Informationen zu dieser Reihe verweisen wir auf das entsprechende˙Begleitheft des LSW. ˙˙˙˙˙˙˙˙˙^(Vertrieb:ßSoester Verlagskontor, Jakobistraûe 46, 4770 Soest; Bestellnummer 1710) ˙˙˙˙˙˙˙˙˙˙˙^Da bei der Software-Entwicklung fÛr GRIN vom LSW das Betriebssystem EUMEL nicht˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^mit berÛcksichtigt wird, erscheint es notwendig, durch Eigeninitiativen wenigstens˙˙˙˙˙˙˙˙˙˙˙˙^einige GRIN - Projekte unter EUMEL zur VerfÛgung zu stellen, um den Schulen, die˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nmit EUMEL arbeiten, nicht gŲnzlich den Zugang zu GRIN zu verwehren. ˙˙˙˙˙˙˙˙˙˙NDas Projekt WARENHAUS bietet sich dabei besonders an, weil die Vernetzungen˙˙˙Ninnerhalb eines Warenwirtschaftssystems mit einem Mehrplatz-System und der˙˙˙˙^MÚglichkeit der Intertask-Kommunikation wesentlich wirklichkeitsnŲher aufzeigbar˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nsind als mit einem reinen Einzelplatz-System wie z.B. MS DOS, bei dem die˙˙˙˙˙^Kommunikation nur Ûber den Transport von Disketten geregelt wird. (Ein Netzwerk˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>ist in der Software der LSW nicht vorgesehen.) ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^#on("b")#gs-Warenhaus#off("b")# umfaût die wesentlichen Funktionen der vom LSW fÛr MS DOS˙˙˙˙˙Nerstellten Programmierumgebung WARENHAUS-2. Es ist jedoch keine genaue 'NachŨ˙Nbildung' dieser Software, sondern eher eine Realisierung des 'Vorbildes' unterNBerÛcksichtigung der besonderen Gegebenheiten des EUMEL-Systems, wobei sowohl˙Nam Ųuûeren Erscheinungsbild als auch inhaltlich Önderungen und Erweiterungen˙˙^vorgenommen wurden. Eingebettet ist #on("b")#gs-Warenhaus#off("b")# in die menÛorientierte˙˙˙˙>Benutzerschnittstelle #on("b")#gs-DIALOG#off("b")#. ˙˙˙˙˙˙˙˙˙˙NEin Codekartenleser kann in Verbindung mit einem Interface (z.B. dem MUFI der˙NFirma BICOS) verwendet werden, ist fÛr die Nutzung des Programmes aber nicht˙˙unbedingt erforderlich. ˙˙˙˙˙˙NDa zur Zeit der Entstehung dieses Programms GRIN an den Schulen noch nicht˙˙˙˙^etabliert ist und man mit (vorerst) nur einem Projekt dem Ansatz von GRIN sicher˙˙˙˙˙˙˙˙˙˙˙˙˙˙nnicht gerecht werden kann, ist #on("b")#gs-Warenhaus#off("b")# flexibel angelegt. Es enthŲlt neben˙˙˙˙˙˙˙˙˙˙˙˙^einer Programmierumgebung, in der die vom LSW fÛr GRIN entwickelten Befehle und˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NSyntaxregeln benutzt werden, eine weitere, in der in gewohnter ELAN-Syntax geŨ^arbeitet werden kann, so daû es z.B. ebenfalls fÛr den Unterricht in Klasse 9/10 (fÛr˙˙˙˙˙˙˙˙˙Nspezielle Fragestellungen evtl. auch in der Sek. II) verwendbar ist. ˙˙˙˙˙˙˙˙˙nNatÛrlich ist #on("b")#gs-Warenhaus#off("b")# #i1#kein#off("b")# Verwaltungsprogramm fÛr 'echte' WarenhŲuser˙˙^oder gar ganze Warenwirtschaftssysteme, es ist vielmehr ein Simulationsprogramm,˙˙˙˙˙˙˙˙˙˙˙˙˙˙^das die VorgŲnge in solch einem System anhand eines stark vereinfachten Modells˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nklarmachen soll. Aus diesem Grunde werden Ihnen beim Umgang mit diesem ProŨ˙˙˙Ngramm wahrscheinlich eine ganze Reihe von ErweiterungsmÚglichkeiten und˙˙˙˙˙˙˙^Funktionen einfallen, die das Programm nicht bietet. Denken Sie dabei bitte aber˙˙˙˙˙˙˙˙˙˙˙˙˙˙nimmer daran, daû #on("b")#gs-Warenhaus#off("b")# in erster Linie fÛr den Einsatz in GRIN oder im˙˙˙˙˙˙˙˙˙˙˙˙˙˙^WP-Unterricht konzipiert wurde, vornehmlich also von absoluten 'AnfŲngern' auf dem˙˙˙˙˙˙˙˙˙˙˙˙^Gebiet des Umgangs mit Rechnern genutzt wird, die von einer zu groûen FÛlle von˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.Programmfunktionen nur verwirrt wÛrden. ˙˙˙˙˙˙NWir werden Ihnen in den folgenden Kapiteln dieses Handbuchs den Umgang mit dennFunktionsangeboten von #on("b")#gs-Warenhaus#off("b")# erklŲren, auf die UmsetzungsmÚglichkeiten˙˙˙˙˙˙˙˙˙˙˙˙˙˙^der am Anfang dieses Kapitels erwŲhnten Ziele im Unterricht gehen wir jedoch nicht˙˙˙˙˙˙˙˙˙˙˙˙^ein. Beschaffen Sie sich dafÛr bitte das bereits oben angegebene Begleitheft des LSW. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ á˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŠa€ë˙˙JG<˙˙˙˙<<KM˙˙˙˙a€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q€˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #page (5)# ˙˙˙˙˙˙˙˙˙˙˙˙ #headodd# ˙˙˙˙˙˙˙˙˙˙˙Á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #headeven# ˙˙˙˙˙˙˙˙˙˙á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˙f˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙e˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‚˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ‚˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙[˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ƒ˙5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘„˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á„˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1…˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘…˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ…˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q†˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á†˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!‡˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‡˙^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҇˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˆ˙f˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qˆ˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąˆ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņˆ˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙!‰˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q‰˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‰˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҉˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ‰˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Š˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QŠ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Š˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŠ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-2.#limit (11.0)##pagelength (16.5)##block# ˙˙˙˙˙#start (2.0,0.0)# ˙˙˙˙˙˙˙˙˙˙˙˙#center#gs-warenhaus#right#% ˙%#center#gs-warenhaus˙˙˙˙˙˙˙˙˙>#center##on("b")#2ßßAufbau von gs-Warenhaus#off("b")# ˙˙˙˙˙˙˙˙n#on("b")#gs-Warenhaus#off("b")# bietet die MÚglichkeit, nicht nur #us#ein#use# Warenhaus, sondern eine˙˙˙˙˙˙˙˙NWarenhaus-Kette im Modell nachzubilden. Solch eine Warenhauskette besteht hiernstets aus einer #us#Hauptstelle#use# und einer oder mehrerer (bis zu 10) #us#Filialen#use#. Damit die˙˙˙˙˙˙˙˙˙^Filialen auf die zentralen Daten der Warenhauskette zugreifen kÚnnen, verfÛgt jede˙˙˙˙˙˙˙˙˙˙˙˙^Hauptstelle Ûber eine #us#Zentrale#use#, die jederzeit angerufen werden kann. FÛr die˙˙˙˙˙˙˙˙˙^Kommunikation untereinander gehÚrt zu jeder Filiale eine (Filial-) #us#Verwaltung#use#, bei˙˙˙>der die aktuellen Filialdaten erfragt werden kÚnnen. ˙˙˙˙˙˙˙˙˙NRealisiert wird dieser Aufbau durch verschiedene Tasks und der MÚglichkeit dernIntertask-Kommunikation. Unter einer Task, in der #on("b")#gs-Warenhaus#off("b")# insertiert ist,˙˙˙˙˙˙˙˙˙˙˙˙˙NkÚnnen eine oder mehrere Tasks als Hauptstellen angemeldet werden (siehe '3.3˙NInstallation' und '7 Weitere Kommandos'). So kann man z.B. fÛr verschiedene˙˙˙^Klassen gleichzeitig Warenhausketten einrichten. Zu beachten ist, daû verschiedene˙˙˙˙˙˙˙˙˙˙˙˙^Ketten untereinander vÚllig unabhŲngig sind und dadurch #us#nicht#use# miteinander˙˙˙˙˙˙˙˙˙˙˙˙kommunizieren kÚnnen. ˙˙˙˙˙˙˙˙^Jede Hauptstellen-Task richtet sich automatisch eine Sohn-Task als Zentrale ein.˙˙˙˙˙˙˙˙˙˙˙˙˙˙NWerden nun Sohn-Tasks einer Hauptstellen-Task angemeldet, so werden diese zu˙˙^Filialen der entsprechenden Hauptstelle, wobei ihnen automatisch eine Filialnummer˙˙˙˙˙˙˙˙˙˙˙˙Nzugeteilt wird, die identisch ist mit der Kanalnummer des benutzten Terminals.^(Steht keine Mehrplatzanlage zur VerfÛgung, so lŲût sich nur #us#eine#use# Filiale einrichten;.die Filialnummer ist dann in der Regel 1.) ˙˙˙nDie Filial-Tasks ihrerseits legen beim Starten von #on("b")#gs-Warenhaus#off("b")# automatisch jeweils˙˙˙˙˙˙˙˙.eine Sohn-Task als (Filial-) Verwaltung an. ˙˙NInsgesamt ergibt sich folgender schematischer Aufbau (die Pfeile zeigen die˙˙˙.KommunikationsmÚglichkeiten an): ˙˙˙˙˙˙˙˙˙˙˙˙˙. W A R E N H A U S ˙˙˙˙. / | \ ˙˙˙N Hauptstelle A Hauptstelle B Hauptstelle C .ß.ß. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ / | \ ˙˙˙.Zentrale A Filiale A1 Filiale A2 .ß.ß. ˙˙˙˙. | Verwaltg.A1 Verwaltg.A2 .ß.ß. ˙˙˙. | ^ ^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. | | |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. --------------------------- .ß.ß. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņļa€ë˙˙74H˙˙˙˙HH8M˙˙˙˙a€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q€˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #page (7)# ˙˙˙˙˙˙˙˙˙˙˙˙ #headodd# ˙˙˙˙˙˙˙˙˙˙˙Á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #headeven# ˙˙˙˙˙˙˙˙˙˙á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #center#1 ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˙\˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙_˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a‚˙(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙Y˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ‚˙d˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aƒ˙c˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙c˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A„˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á„˙d˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q…˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Kommando: ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙a†˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á†˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‡˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!‡˙(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q‡˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‡˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҇˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ˆ˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aˆ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˆ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąˆ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áˆ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áˆ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‰˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!‰˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‰˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‰˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Š˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Š˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŠ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‹˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‹˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‹˙\˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŒ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄŒ˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙Ž˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙1Ž˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙aŽ˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ž˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŽ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙Q˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ґ˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a‘˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą‘˙w˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1’˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙q’˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ’˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!“˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q“˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á“˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙”˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a”˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą”˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙•˙I˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q•˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą•˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ•˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A–˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘–˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á–˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1—˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙—˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ—˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˜˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˜˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ҙ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!™˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙™˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á™˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aš˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙š˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áš˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!›˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙›˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą›˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ beantworten: ˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙œ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aœ˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąœ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Až˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ž˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņž˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŸ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄŸ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ ˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ą˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĄ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁĄ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĸ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņĸ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ŗ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŗ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŖ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A¤˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘¤˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á¤˙b˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ĩ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ĩ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĨ˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ļ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ļ˙Z˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áĻ˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙1§˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙a§˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙‘§˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á§˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!¨˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q¨˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą¨˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ¨˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŠ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Š˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŠ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ē˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ē˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĒ˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ģ˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĢ˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĢ˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĢ˙3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ŧ˙3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŦ˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄŦ˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅŦ˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙­˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1­˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a­˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘­˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙ą­˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙Ņ­˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ­˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ž˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QŽ˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŽ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!¯˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘¯˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ҝ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!°˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q°˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą°˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ą˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áą˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˛˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘˛˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˛˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aŗ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąŗ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŗ˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙!´˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙Q´˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙´˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á´˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á´˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĩ˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qĩ˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ĩ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĩ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qļ˙W˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąļ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-3.#limit (11.0)##pagelength (16.5)##block# ˙˙˙˙˙#start (2.0,0.0)# ˙˙˙˙˙˙˙˙˙˙˙˙#center#gs-Warenhaus#right#% ˙%#center#gs-Warenhaus˙˙˙˙˙˙˙˙˙>#center##on("b")#3ßßInstallation von gs-Warenhaus#off("b")# ˙˙^Bevor Sie #on("b")#gs-Warenhaus#off("b")# auf Ihrem Computer benutzen kÚnnen, mÛssen Sie das˙˙nProgramm zunŲchst installieren. Wenn #on("b")#gs-Warenhaus#off("b")# auf Ihrem System schon zur˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NVerfÛgung steht, kÚnnen Sie dieses Kapitel ruhig Ûberspringen. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.#on("b")#3.1ßßVoraussetzungen#off("b")# ˙˙˙˙˙˙^Um #on("b")#gs-Warenhaus#off("b")# auf Ihrem Computer betreiben zu kÚnnen, muû das EUMEL-˙˙˙˙˙nBetriebssystem installiert sein. #on("b")#gs-Warenhaus#off("b")# setzt die Multi-User-Version voraus˙˙˙˙˙˙˙˙˙˙nund ist lauffŲhig ab Version 1.8.0. #on("b")#gs-Warenhaus#off("b")# setzt weiterhin voraus, daû auf˙˙˙˙˙˙˙˙˙˙˙nIhrem Computer bereits das Programm #on("b")#gs-DIALOG#off("b")# (ab Version 1.1) installiert ist. ˙˙˙˙˙˙˙˙˙˙˙.#on("b")#3.2ßßLieferumfang#off("b")# ˙˙˙˙˙˙˙˙˙n#on("b")#gs-Warenhaus#off("b")# wird auf einer Diskette geliefert, die alle notwendigen Programme˙˙˙˙˙˙˙˙˙˙˙˙˙nenthŲlt (die Installation von #on("b")#gs-DIALOG#off("b")# wird dabei vorausgesetzt!). Um den Inhalt˙˙˙˙˙˙˙˙˙˙^der Diskette feststellen zu kÚnnen, starten Sie Ihr System und bringen es dazu, daû˙˙˙˙˙˙˙˙˙˙˙N'gib kommando:' erscheint. Dann legen Sie die Diskette ein und geben das˙˙˙˙˙˙^#on("b")#archive("gs-Warenhaus"); list(archive); release(archive) #off("b")# ˙˙˙˙˙˙˙˙˙^Anschlieûend erscheint eine Øbersicht der auf dem Archiv vorhandenen Programme.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>Folgende Dateinamen sollten sich in der Øbersicht befinden: ˙˙ "gs-MENUKARTE:Warenhaus" . "gs-Warenhaus 0: ohne Kartenleser" ˙˙˙˙˙˙> "gs-Warenhaus 0: mit Kartenleser an AKTRONIC-Adapter" ˙˙˙> "gs-Warenhaus 0: mit Kartenleser an MUFI als EndgerŲt" ˙˙N "gs-Warenhaus 0: mit Kartenleser an MUFI im Terminalkanal" ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> "--------------------------------------------" ˙˙˙˙˙˙˙˙˙˙ "gs-Warenhaus 1" ˙˙˙˙˙˙˙˙ "gs-Warenhaus 2" ˙˙˙˙˙˙˙˙ "gs-Warenhaus 3" ˙˙˙˙˙˙˙˙ "gs-Warenhaus 4" ˙˙˙˙˙˙˙˙ "gs-Warenhaus 5" ˙˙˙˙˙˙˙˙ "gs-Warenhaus/gen" ˙˙˙˙˙˙^Eventuell kÚnnen noch weitere Namen auf der Diskette vorhanden sein. Wenn Sie den˙˙˙˙˙˙˙˙˙˙˙˙˙^Inhalt der Diskette kontrolliert haben und diese Dateien auf der Diskette vorhanden˙˙˙˙˙˙˙˙˙˙˙Nsind, kÚnnen Sie #on("b")#gs-Warenhaus#off("b")# installieren. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Sollten Sie statt der Øbersicht eine Fehlermeldung erhalten, ÛberprÛfen Sie bitte, ob˙˙˙˙˙˙˙˙˙^die Diskette das richtige Format besitzt oder ob Ihr Diskettenlaufwerk Probleme˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nmacht. Sollten dagegen Programme fehlen, so reklamieren Sie die Diskette. ˙˙˙˙.#on("b")#3.3ßßInstallation#off("b")# ˙˙˙˙˙˙˙˙˙n#on("b")#gs-Warenhaus#off("b")# muû in einer Task installiert werden, in der bereits das Programm˙˙˙˙˙˙˙˙˙˙˙˙˙^#on("b")#gs-DIALOG#off("b")# zööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööur VerfÛgung steht. Alle SÚhne und Enkel der neuen Task kÚnnen˙˙^anschlieûend das Warenhaus-Modell aufrufen. Richten Sie also eine Task als Sohn˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙nder Task ein, in der auf Ihrem Computer bereits #on("b")#gs-DIALOG#off("b")# installiert ist. Wir˙˙˙˙˙˙˙˙˙˙˙˙˙nnehmen hier an, daû #on("b")#gs-DIALOG#off("b")# in der Task 'MENU' installiert ist und die neue˙˙˙˙˙˙˙˙˙˙˙˙˙˙NTask den Namen 'WARENHAUS' erhalten soll. (Sie kÚnnen fÛr die Task auch einen˙.beliebigen anderen Namen wŲhlen): ˙˙˙˙˙˙˙˙˙˙˙˙. (Supervisor - Taste) . --> gib supervisor kommando: ˙˙˙˙˙˙˙˙˙˙˙. begin ("WARENHAUS","MENU")  --> gib kommando: ˙˙˙˙˙˙^(Arbeiten mehrere Personen mit dem Computer, dann ist es sinnvoll, diese Task vor˙˙˙˙˙˙˙˙˙˙˙˙˙^unbefugtem Zugriff durch ein Passwort zu schÛtzen. Wie das gemacht wird, kÚnnen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>Sie in Ihrem EUMEL-Benutzerhandbuch erfahren.) ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙nLegen Sie dann die Archivdiskette ein, auf der sich #on("b")#gs-Warenhaus#off("b")# befindet, und˙˙˙˙˙˙˙˙˙˙˙˙˙.geben Sie die folgenden Kommandos: ˙˙˙˙˙˙˙˙˙˙˙. archive ("gs-Warenhaus") ˙˙˙˙˙˙˙˙˙. fetch (ALL archive, archive) ˙˙˙˙˙ release (archive) . run ("gs-Warenhaus/gen") ˙˙˙˙˙˙˙˙˙^Sie haben damit das Installationsprogramm gestartet und kÚnnen die Diskette wieder˙˙˙˙˙˙˙˙˙˙˙˙Naus dem Laufwerk nehmen. (NatÛrlich kÚnnen Sie die Dateien auch mit Hilfe von˙~#on("b")#gs-DIALOG#off("b")# von der Diskette holen. Achten Sie dann bitte darauf, daû sie #on("b")#alle#off("b")# oben˙˙˙˙˙˙˙>angegebenen Dateien von der Diskette in Ihre Task holen). ˙˙˙˙^ZunŲchst werden Sie nun aufgefordert, eine Interface-Anpassung fÛr den CodekartenŨ˙˙˙˙˙˙˙˙˙˙˙˙Nleser auszuwŲhlen. Dazu erscheint das folgende Menu auf dem Bildschirm: ˙˙˙˙˙˙N+----------------------------------------------------------------------+ ˙˙˙˙˙N|center#Auswahl einer Interface-Anpassung fÛr den Codekartenleser | ˙˙˙˙˙N|center#Wenn kein Kartenleser benutzt wird, tippen! | ˙˙˙˙˙N| | ˙˙˙˙˙N| AuswahlßßeßißnßeßrßßDatei durch Ankreuzen | ˙˙˙˙˙N| | ˙˙˙˙˙N| ==> › gs-Warenhaus 0: mit Kartenleser an AKTRONIC-Adapter | ˙˙˙˙˙N| › gs-Warenhaus 0: mit Kartenleser an MUFI als EndgerŲt | ˙˙˙˙˙N| › gs-Warenhaus 0: mit Kartenleser an MUFI im Terminalkanal | ˙˙˙˙˙N| | ˙˙˙˙˙N| | ˙˙˙˙˙N| | ˙˙˙˙˙N| | ˙˙˙˙˙N| Info:ß Fertig:ß Abbrechen:ß | ˙˙˙˙˙N| | ˙˙˙˙˙N+-----------------------------------------------------------------------˙˙˙˙˙˙^Soll kein Kartenleser benutzt werden, tippen Sie einfach . Sonst fahren˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NSie den Pfeil mit den Cursor-Tasten in die gewÛnschte Zeile und drÛcken˙˙˙˙˙˙˙N. Welche der angegebenen Anpassung fÛr welchen Zweck die geeignete˙˙˙˙^ist, wird in Kapitel 4 ("Anschluû eines Codekartenlesers") genauer beschrieben. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Daraufhin wird die Installation automatisch durchgefÛhrt. Haben Sie die Anpassung˙˙˙˙˙˙˙˙˙˙˙˙˙^fÛr den 'AKTRONIC-Adapter' oder fÛr das 'MUFI als EndgerŲt' ausgewŲlt, so erscheint˙˙˙˙˙˙˙˙˙˙˙>nach der Insertierung dieser Datei die Aufforderung ˙˙˙˙˙˙˙˙˙˙>#center##on("b")#Gib Interface-Kanal:#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Hier muû angegeben werden, an welchen Kanal (serielle Schnittstelle) das Interface˙˙˙˙˙˙˙˙˙˙˙˙^angeschlossen werden soll (vgl. wiederum Kapitel 4). Der Interface-Kanal lŲût sich˙˙˙˙˙˙˙˙˙˙˙˙.auch spŲter noch umstellen (vgl. Kapitel 7). ˙^Wenn der Insertierungs-Vorgang abgeschlossen ist, mÛssen Sie noch einige Fragen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N#on("b")#Frage 1:#off("b")# #on("b")#Version fÛr GRIN (j/n)?#off("b")# ˙˙˙˙˙˙˙NTippen Sie hier ein , so werden spŲter in der Programmierumgebung die˙˙˙˙˙˙N'Soester' Befehle und Syntax-Regeln benutzt, ein liefert die ProgrammierŨ˙Numgebung fÛr ELAN. Die Versions-Einstellung kann auch noch spŲter geŲndert˙˙˙˙.werden (vgl. Kapitel 7, Befehl 'grin'). ˙˙˙˙˙˙n#on("b")#Frage 2:#off("b")# #on("b")#Soll diese Task Warenhaus-Hauptstelle sein (j/n)?#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙NDas Tippen von macht Ihre momentan benutzte Task zur (einzigen!) WarenŨ˙˙˙Nhaus-Hauptstelle; Sie kÚnnen dann (nach Beantwortung mindestens einer weiteren^Frage, s.u.) in SÚhnen dieser Task das Warenhaus-Programm starten. Allerdings ist es˙˙˙˙˙˙˙˙˙˙Ndann nicht mehr mÚglich, Sohntasks dieser Task zu Hauptstellen zu machen! ˙˙˙˙^MÚchten Sie aber mehrere Hauptstellen (evtl. fÛr verschiedene Lerngruppen) einŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^richten, so mÛssen Sie hier ein tippen. In diesem Fall ist die Installation˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NzunŲchst beendet und es erscheint der EUMEL-Eingangsbildschirm. Was Sie dann˙˙^noch tun mÛssen, erfahren Sie in Kapitel 3.4; die folgenden AusfÛhrungen kÚnnen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Sie Ûberschlagen. ˙˙˙˙˙˙˙˙˙˙˙˙N#on("b")#Frage 3:#off("b")# #on("b")#Mit Direktstart (j/n)?#off("b")# ˙˙˙˙˙˙˙˙NWenn Sie vor dem Benutzer die 'gib kommando:'-Ebene verbergen wollen, kÚnnen˙˙NSie das System durch Tippen eines so einstellen, daû sich sofort nach EinŨNrichten einer Sohntask das Menusystem meldet. FÛr den AnfŲnger kann das die˙˙˙^Arbeit durchaus erleichtern. Wenn Sie das nicht mÚchten, tippen Sie hier ein .˙˙˙˙˙˙˙˙˙˙˙˙˙^Haben Sie die Frage mit beantwortet, so erscheint noch eine (letzte) Abfrage: ˙˙˙˙˙˙˙˙˙˙˙˙^#on("b")#Frage 4:#off("b")# #on("b")#Mit automatischem LÚschen (j/n)?#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙NDurch Tippen eines legen Sie fest, daû in den Sohntasks nach Verlassen des^Menus die jeweilige Task automatisch gelÚscht wird. Tippen Sie ein , dann wird˙˙˙˙˙˙˙˙˙˙˙˙˙^nach Verlassen des Menus angefragt, ob die Task gelÚscht werden soll. Wird die Frage˙˙˙˙˙˙˙˙˙˙Nbejaht, wird gelÚscht - sonst wird die Task abgekoppelt (break) und kann durch.'continue' wieder angekoppelt werden. ˙˙˙˙˙˙˙˙n#on("b")#Anmerkung:#off("b")# In Tasks, in denen Sie die Frage nach dem Direktstart mit beantŨ˙˙˙˙˙˙˙˙˙˙˙˙Nwortet haben, sollte nicht das Kommando 'monitor' gegeben werden, da Sie durchNdieses Kommando auch diese Task zu einer Task machen, die sich direkt mit dem˙NMenu meldet und ggf. bei Verlassen des Menus automatisch gelÚscht wird! ˙˙˙˙˙˙^Nachdem der EUMEL-Eingangsbildschirm zu sehen ist, kÚnnen Sie nun #on("b")#gs-WarenŨ˙˙˙˙˙˙˙˙˙˙^haus#off("b")# starten. Nehmen wir an, die Task 'WARENHAUS' sei Hauptstellen-Task. Sie ist˙˙˙˙Ndamit automatisch Managertask, Sie kÚnnen also Sohntasks anmelden: ˙˙˙˙˙˙˙˙˙˙˙. (Supervisor - Taste) . --> gib supervisor kommando: ˙˙˙˙˙˙˙˙˙˙˙. begin ("Test","WARENHAUS") ^Statt 'Test' kÚnnen Sie der Sohntask natÛrlich auch einen beliebigen anderen Namen˙˙˙˙˙˙˙˙˙˙˙˙Ngeben. Wenn Sie einen Direktstart eingerichtet haben, erscheint nun sofort das.#on("b")#gs-DIALOG#off("b")#-Emblem. ˙˙˙˙˙˙˙˙˙N +------------------------+˙˙˙˙˙˙˙˙˙N | gs-DIALOG |˙˙˙˙˙˙˙˙˙N +---------------------------+ |˙˙˙˙˙˙˙˙˙N | Version 1.1 | |˙˙˙˙˙˙˙˙˙N +-öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö----------------------------+ | |˙˙˙˙˙˙˙˙˙N | (C) 1987/88 Eva Latta Weber | | |˙˙˙˙˙˙˙˙˙N +-------------------------------+ | |-----+˙˙˙˙˙˙˙˙˙N | (C) 1988 ERGOS GmbH | | |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N | | |---+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙> +------------------------------+ | |˙˙˙> | gggggggg ssssssss | |-------+˙˙˙> | ggg sss sss | |˙˙˙˙˙˙˙˙˙˙˙> | ggg sss | --------+˙˙˙˙˙˙˙˙˙˙˙. | ggg gggg ssssssss |˙˙˙˙˙. | ggg ggg sss |˙˙˙˙˙. | ggg ggg sss |˙˙˙˙˙. | gggggggggg sssssssss |˙˙˙˙˙. +------------------------------+˙˙˙˙˙. WßAßRßEßNßHßAßUßS ˙˙˙˙˙˙˙˙˙˙˙˙˙ Filiale 1 ˙Andernfalls erscheint ˙˙˙˙˙˙˙˙ gib kommando: ˙˙˙˙˙˙Mit dem Kommando ˙˙˙˙˙˙˙˙˙˙˙˙˙> #on("b")#warenhaus #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙nstarten Sie #on("b")#gs-Warenhaus#off("b")# und erhalten zunŲchst ebenfalls das obige Emblem auf˙˙˙˙˙˙˙˙˙˙˙˙˙˙^dem Bildschirm. Links unten sehen Sie, unter welcher Filialnummer diese Task nun˙˙˙˙˙˙˙˙˙˙˙˙˙˙nvon #on("b")#gs-Warenhaus#off("b")# gefÛhrt wird. Diese Nummer ist identisch mit der Kanalnummer,˙˙˙˙˙˙˙˙˙˙˙˙˙>unter der das EUMEL-System Ihren Arbeitsplatz verwaltet. ˙˙˙˙˙NKurze Zeit spŲter erscheint das WARENHAUS-Eingangsmenu. Wie Sie nun weiter mitN#on("b")#gs-Warenhaus#off("b")# arbeiten kÚnnen, erfahren Sie in Kapitel 5. ˙˙>#on("b")#3.4ßßEinrichten mehrerer Hauptstellen#off("b")# ˙˙˙˙˙nWir gehen hier davon aus, daû Sie die Installation von #on("b")#gs-Warenhaus#off("b")# gemŲû den˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Beschreibungen in Kapitel 3.3 bereits durchgefÛhrt und dabei die Frage 2 ("Soll diese˙˙˙˙˙˙˙˙˙^Task Warenhaus-Hauptstelle sein (j/n)?") mit 'nein' beantwortet haben. (Falls Sie˙˙˙˙˙˙˙˙˙˙˙˙˙^Frage 2 mit 'ja' beantwortet haben und nun den Hauptstellen-Status der Task wieder˙˙˙˙˙˙˙˙˙˙˙˙NrÛckgŲngig machen wollen, so lesen Sie zunŲchst in Kapitel 7 nach.) ˙˙˙˙˙˙˙˙˙˙^Die Task, in der die Installation stattfand (wir nehmen weiterhin an, daû sie den˙˙˙˙˙˙˙˙˙˙˙˙˙NNamen 'WARENHAUS' hat), wurde automatisch zur Managertask, das heiût, daû˙˙˙˙˙^SÚhne von ihr eingerichtet werden kÚnnen. Bevor Sie in diesem Fall das Programm˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nnutzen kÚnnen, mÛssen Sie nun noch mindestens eine Sohntask zur Hauptstelle˙˙˙.machen. Gehen Sie dabei folgendermaûen vor: ˙˙. (Supervisor - Taste) . --> gib supervisor kommando: ˙˙˙˙˙˙˙˙˙˙˙> begin ("Hauptstelle A","WARENHAUS") ˙˙˙˙˙˙˙ --> gib kommando: ˙˙˙˙˙˙Mit dem Kommando ˙˙˙˙˙˙˙˙˙˙˙˙˙N#center##on("b")#warenhaus hauptstelle (TRUE) #off("b")# ˙˙˙˙˙˙˙˙˙˙˙>wird die Task 'Hauptstelle A' zur Warenhaus-Hauptstelle. ˙˙˙˙˙^Zu beantworten sind dabei eine oder zwei Fragen; es sind dieselben, die auftauchen,˙˙˙˙˙˙˙˙˙˙˙^wenn bei der Abfrage 'Soll diese Task Warenhaus-Hauptstelle sein (j/n)?' ein ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^getippt wird. Lesen Sie deshalb nun weiter in Kapitel 3.3 bei der Frage 3: 'Mit DirektŨ˙˙˙˙˙˙˙start (j/n)?'. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙:ø˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Îa€ë˙˙|yT˙˙˙˙TT}M˙˙˙˙a€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙|˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q€˙(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #page (11)# ˙˙˙˙˙˙˙˙˙˙˙ #headodd# ˙˙˙˙˙˙˙˙˙˙˙Á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #headeven# ˙˙˙˙˙˙˙˙˙˙á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #center#1 ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙b˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ‚˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qƒ˙c˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áƒ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ„˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!…˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙…˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á…˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1†˙q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą†˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҆˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‡˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‡˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á‡˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˆ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qˆ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áˆ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‰˙V˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‰˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á‰˙V˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Š˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Š˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŠ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1‹˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‹˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ maûen dar: ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")#˙˙˙˙˙˙˙˙˙˙˙˙á‹˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Œ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŒ˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Œ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŒ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŒ˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŽ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄŽ˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙nutzen. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ґ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1‘˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ‘˙\˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1’˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘’˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ’˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!“˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙“˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á“˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A”˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘”˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ”˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!•˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööq•˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á•˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙–˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a–˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą–˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙—˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q—˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą—˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ—˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˜˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘˜˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á˜˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1™˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q™˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą™˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á™˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á™˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aš˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘š˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąš˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņš˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1›˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q›˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą›˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ›˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1œ˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qœ˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąœ˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņœ˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ž˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qž˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąž˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņž˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ÿ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŸ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ÿ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŸ˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŸ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q ˙X˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ą˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áĄ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ĸ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ĸ˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŗ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŖ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŖ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¤˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1¤˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q¤˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á¤˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ĩ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĨ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁĨ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ļ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĻ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĻ˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙§˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A§˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q§˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą§˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ҧ˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¨˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1¨˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q¨˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q¨˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą¨˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á¨˙6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Š˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Š˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅŠ˙^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ē˙[˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ē˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĒ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AĢ˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄĢ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŧ˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ŧ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ŧ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŦ˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q­˙V˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą­˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á­˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ž˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŽ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŽ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŽ˙V˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q¯˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą¯˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙°˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q°˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q°˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ұ˙^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ą˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ą˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąą˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áą˙_˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˛˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˛˙X˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŗ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŗ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ŗ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŗ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1´˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘´˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á´˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ´˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ĩ˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qĩ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĩ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĩ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áĩ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ļ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aļ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qļ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąļ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņļ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˇ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ˇ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aˇ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ˇ˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ҏ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¸˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1¸˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a¸˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘¸˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á¸˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!š˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙muû. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙š˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąš˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņš˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ē˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qē˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąē˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņē˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ģ˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qģ˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąģ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áģ˙3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ŧ˙>˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŧ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áŧ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ŋ˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QŊ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŊ˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ž˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qž˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áž˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŋ˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŋ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŋ˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ā˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QĀ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĀ˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qÁ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅÁ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Â˙v˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄÂ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ã˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AÃ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ã˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņÃ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ä˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aÄ˙>˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄÄ˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅÄ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņÄ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AÅ˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Å˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅÅ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ stellen. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Æ˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qÆ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁÆ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Į˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĮ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĮ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Č˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Č˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņČ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QÉ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąÉ˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ę˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĘ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ę˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĘ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ë˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ë˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņË˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AĖ˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ eingebaut.) ˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄĖ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Í˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QÍ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Í˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅÍ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Î˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-4.limit (11.0)##pagelength (16.5)##block# ˙˙˙˙˙˙#start (2.0,0.0)# ˙˙˙˙˙˙˙˙˙˙˙˙#center#gs-Warenhaus#right#% ˙%#center#gs-Warenhaus˙˙˙˙˙˙˙˙˙N#center# #on("b")#4ßßAnschluû eines Codekartenlesers#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Ein 'echter' Scanner oder Barcodeleser ist als automatisches LesegerŲt fÛr den EinŨ˙˙˙˙˙˙˙˙˙˙˙^satz im Unterricht nicht geeignet und kann unter EUMEL/ELAN unseres Wissens nach˙˙˙˙˙˙˙˙˙˙˙˙˙˙nauch nicht angesteuert werden. #on("b")#gs-Warenhaus#off("b")# benutzt stattdessen (ebenso wie die˙˙˙˙˙˙˙˙˙˙˙˙NSoester Software) den von der Firma AKTRONIC vertriebenen Codekartenleser fÛr˙.einfache 8-Bit-Lochkarten (siehe Anhang). ˙˙˙˙NDie Verwendung eines Codekartenlesers ist fÛr die Bedienung des Programms zwarnnicht unbedingt notwendig, bietet jedoch beim Einsatz von #on("b")#gs-Warenhaus#off("b")# im UnterŨ˙˙˙˙˙˙˙˙˙˙˙^richt neben den didaktischen HintergrÛnden (Modell fÛr Scanneröööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö-Kasse) auch noch˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nmancherlei Vorteile bezÛglich des "Datenschutzes" (Önderungen an Kunden- oder˙^Artikeldaten sowie Zugriffe auf Auskunftsfunktionen nur mit entsprechender CodeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nkarte mÚglich), so daû sein Anschluû sehr empfohlen werden muû. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Allerdings ist solch ein GerŲt nur mittels eines (relativ teuren) Interface-Systems˙˙˙˙˙˙˙˙˙˙˙^anschlieûbar, dessen Anschaffung sich nur lohnt, wenn das System auch sonst noch˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nzum Messen, Steuern, Regeln (= "Prozeûdatenverarbeitung", "PDV") im Unterricht~genutzt wird. (#on("b")#ERGOS#off("b")# bietet mit #on("b")#"gs-Prozess"#off("b")# auch ein Programmpaket zur PDV˙˙˙˙˙˙˙˙˙˙˙˙˙unter EUMEL/ELAN an!) ˙˙˙˙˙˙˙˙>#on("b")#4.1ßßHardware-Voraussetzungen#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙^Der Codekartenleser wird an einen Steckplatz des Interface-Systems MODUL-BUS der˙˙˙˙˙˙˙˙˙˙˙˙˙˙NFirma AKTRONIC angeschlossen, wobei ein Einzel- oder Mehrfachsteckplatz mit˙˙˙NKombi- oder E/A-Karte oder eine Compact-Box benutzt werden kÚnnen. ˙˙˙˙˙˙˙˙˙˙˙^Da Eingaben von externen GerŲten unter EUMEL in der Regel nur Ûber eine serielle˙˙˙˙˙˙˙˙˙˙˙˙˙˙NSchnittstelle mÚglich sind, benÚtigt man neben dem Kartenleser und dem MODUL-˙NBUS-Steckplatz noch einen 'Adapter', der die parallelen Signale des MODUL-BUS-^Systems in serielle Signale wandelt, die der Computer Ûber eine serielle Schnittstelle˙˙˙˙˙˙˙˙N(auch RS232- oder V24-Schnittstelle genannt) empfangen kann. FÛr erfahrene˙˙˙˙^Elektronik-Bastler ist das Erstellen solch eines Adapters sicher eine lÚsbare Aufgabe,˙˙˙˙˙˙˙˙^unter den fix und fertig kaufbaren GerŲten haben wir allerdings nur zwei geeignete˙˙˙˙˙˙˙˙˙˙˙˙^gefunden: das 'Multifunktionale Interface' (kurz: MUFI) der Firma BICOS und den˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N'RS232-Adapter fÛr das MODUL-BUS-System' der Firma AKTRONIC. Diese beiden˙˙˙˙˙NGerŲte werden auch von #on("b")#gs-Warenhaus#off("b")# unterstÛtzt. ˙˙˙˙˙˙˙˙˙˙^Die erforderliche Hardware-Konstellation stellt sich im Øberblick also folgenderŨ˙˙˙˙˙˙˙˙˙˙˙˙˙N Computer <----> Adapter <----> Interface <----> Kartenleser ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. (mit se- ('MUFI' ('MODUL- ˙˙˙. rieller oder BUS'- ˙˙˙˙. Schnitt- 'AKTRONIC- Steck- ˙˙˙. stelle) Adapter') platz) ˙˙˙.#on("b")#4.2ßßVerwendung des MUFI#off("b")# ˙˙^Das MUFI ist speziell fÛr die Arbeit in einem Mehrplatz-System entwickelt worden. Es˙˙˙˙˙˙˙˙˙˙^benÚtigt keine zusŲtzliche serielle Schnittstelle am Rechner, sondern kann einfach˙˙˙˙˙˙˙˙˙˙˙˙^zwischen Rechner und Terminal 'in den Terminalkanal gesteckt' werden, sodaû man˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^von diesem Terminal aus optimal auf das Interface-System zugreifen kann. Im IdealŨ˙˙˙˙˙˙˙˙˙˙˙˙^fall sollte jeder Arbeitsplatz mit der oben genannten Hardware ausgestattet sein, was˙˙˙˙˙˙˙˙˙^aber momentan sicher nicht fÛr jede Schule finanzierbar ist. Haben Sie zunŲchst nur˙˙˙˙˙˙˙˙˙˙˙^ein (oder wenige) MUFI(s) zur VerfÛgung und mÚchten von verschiedenen Terminals˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^(abwechselnd) auf ein Interface-System zugreifen oder verfÛgen Sie gar nicht Ûber˙˙˙˙˙˙˙˙˙˙˙˙˙Nein Terminal, sondern nur Ûber einen Monitor (z.B. bei IBM-Kompatiblen), so˙˙˙^kÚnnen Sie das MUFI auch 'als EndgerŲt' an einer separaten seriellen Schnittstelle˙˙˙˙˙˙˙˙˙˙˙˙^FÛr den Betrieb in einem Terminalkanal sollte das MUFI Ûber eine sog. "SchnittŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nstellen-Automatik" verfÛgen, die verhindert, daû das MUFI in ausgeschaltetem˙˙NZustand oder mit abgezogenem Netzstecker den Datenfluû vom Rechner zum˙˙˙˙˙˙˙˙^Terminal unterbricht. Diese sehr sinnvolle Automatik wird von BICOS #on("b")#nicht#off("b")#˙˙^standardmŲûig eingebaut. Sie sollten bei eventuellen Bestellungen darauf achten. ˙˙˙˙˙˙˙˙˙˙˙˙˙>#on("b")#4.2.1ßßEinstellungen am MUFI#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙NGleichgÛltig ob Sie das MUFI 'im Terminalkanal' oder 'als EndgerŲt' benutzen,˙^mÛssen Sie zunŲchst am MUFI einige Einstellungen per DIP-Schalter im Inneren des˙˙˙˙˙˙˙˙˙˙˙˙˙˙^MUFI vornehmen. Ziehen Sie dazu aber auf alle FŲlle den Stecker aus der Steckdose!˙˙˙˙˙˙˙˙˙˙˙˙^LÚsen Sie dann die 4 Schrauben an der Unterseite des GehŲuses, heben das Oberteil˙˙˙˙˙˙˙˙˙˙˙˙˙Nvorsichtig ab und legen es neben das Unterteil, sodaû die Kabelverbindungen˙˙˙>zwischen Unter- und Oberteil nicht belastet werden. ˙˙˙˙˙˙˙˙˙˙N +---------------------------------------------------+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N | +-------+ +------------+ |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N | | | | | +---------+ |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N | +-------+ | | | DIP- | |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N | +-------+ | | | Schalter| |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NRÛck- | | | | | +---------+ | Vorder-˙˙˙˙˙˙Nseite | +-------+ | | +--------------+ | seite˙˙˙˙˙˙˙˙N | +-------+ | SCN68000 | | | |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N | | | | | +--------------+ |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N | +-------+ | | |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N | +-------+ | | |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N | | | | | |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N | +-------+ +------------+ |˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N +---------------------------------------------------+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#center#Abb.1: MUFI geÚffnet NDie kleine Plastikbox mit den DIP-Schaltern trŲgt die folgende Aufschrift: ˙˙˙#center##on("b")#OßNßß ˙˙˙˙˙˙˙#center#1ß2ß3ß4#off("b")# ˙˙˙˙^Heben Sie den Deckel mit Hilfe eines kleinen Schraubendrehers o.Ų. an der rechten˙˙˙˙˙˙˙˙˙˙˙˙˙NSeite leicht an und klappen Sie ihn nach links um. Sie kÚnnen nun die 4 DIP-˙˙Schalter sehen. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> +---------------------------------------+˙˙˙˙˙˙˙> | +-----+ +-----+ +-----+ +-----+ |˙˙˙˙˙˙˙> | |+++++| | | | | | | |˙˙˙˙˙˙˙> | |+++++| | | | | | | | ON˙˙> | |+++++| | | | | | | |˙˙˙˙˙˙˙> | |+++++| | | | | | | |˙˙˙˙˙˙˙> | | | | | | | | | |˙˙˙˙˙˙˙> | | | | | | | | | |˙˙˙˙˙˙˙> | | | | | | | | | |˙˙˙˙˙˙˙> | | | |+++++| |+++++| |+++++| |˙˙˙˙˙˙˙> | | | |+++++| |+++++| |+++++| |˙˙˙˙˙˙˙> | | | |+++++| |+++++| |+++++| | OFF˙˙> | | | |+++++| |+++++| |+++++| |˙˙˙˙˙˙˙> | +-----+ +-----+ +-----+ +-----+ |˙˙˙˙˙˙˙> +---------------------------------------+˙˙˙˙˙˙˙> 1 2 3 4˙˙˙˙˙˙˙˙˙˙˙˙˙˙>#center#Abb.2: MÚgliche DIP-Schalter-Stellung beim MUFI ˙˙˙˙˙> Dabei haben die DIP-Schalter folgende Bedeutung: ˙˙˙˙˙˙˙˙˙˙. 1 ON : Modulbusbetrieb ˙˙˙˙˙˙˙˙˙˙˙˙˙˙. OFF : Parallelportbetrieb ˙˙˙˙˙˙˙˙˙˙. 2 ON : RTS/CTS-Hardware-Handshake ˙˙˙. OFF : XON/XOFF-Protokoll ˙˙˙˙˙˙˙˙˙˙˙ 3 ON : 9600 Baud ˙˙˙˙ OFF : 19200 Baud ˙˙˙ 4 ON : Even Parity ˙˙ OFF : No Parity ˙˙˙˙^In jedem Fall muû der DIP-Schalter 1 in Stellung #on("b")#ON#off("b")# gebracht werden. ˙˙˙˙˙˙NWenn Sie das MUFI im Terminalkanal betreiben wollen, mÛssen Sie die anderen˙˙˙^Einstellungen so vornehmen, daû sie zu der Konfiguration des Terminals passen (vgl.˙˙˙˙˙˙˙˙˙˙˙^auch Kapitel 4.4). BetrŲgt die Øbertragungsrate 19200 Baud, so sollten Sie unbedingt˙˙˙˙˙˙˙˙˙˙Nmit dem XON/XOFF-Protokoll arbööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööeiten - es sei denn, das Terminal unterstÛtzt˙˙˙^RTS/CTS! Wenn Sie das MUFI an einer separaten seriellen Schnittstelle als EndgerŲt˙˙˙˙˙˙˙˙˙˙˙˙nbetreiben wollen, #on("b")#muû#off("b")# der Datenaustausch mit dem RTS/CTS-Protokoll abgewickelt˙˙˙˙˙˙˙˙˙˙˙˙˙^werden (Schalter 2 auf 'ON'!). Vergewissern Sie sich, daû Ihr Schnittstellen-Kabel˙˙˙˙˙˙˙˙˙˙˙˙^auch darauf ausgelegt ist! Nach dieser Einstellung der DIP-Schalter ist das MUFI˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nbetriebsbereit. FÛgen Sie die beiden GehŲuseteile wieder zusammen und verŨ˙˙˙˙schrauben Sie sie wieder. ˙˙˙˙>#on("b")#4.2.2ßßMUFI im Terminalkanal#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙NUm das MUFI in den Terminalkanal einbauen zu kÚnnen, mÛssen Sie zunŲchst am˙˙˙NTerminal die Zuleitung vom Rechner lÚsen. Auf der RÛckseite des MUFIs befinden^sich zwei Stecker, die mit V24/1 und V24/2 bezeichnet sind. Stecken Sie an Stecker˙˙˙˙˙˙˙˙˙˙˙˙NV24/2 das Kabel, das ursprÛnglich vom Computer zum Terminal fÛhrte. Sie˙˙˙˙˙˙˙NbenÚtigen jetzt noch ein weiteres (kurzes) V24-Kabel, um das MUFI mit dem˙˙˙˙˙^Terminal zu verbinden. Dieses wird einerseits auf Stecker V24/1 am MUFI gesteckt˙˙˙˙˙˙˙˙˙˙˙˙˙˙^und andererseits auf den Stecker am Terminal, von dem Sie das ursprÛngliche Kabel˙˙˙˙˙˙˙˙˙˙˙˙˙>zwischen Rechner und Terminal abgezogen haben. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. +--------------------------+˙˙˙˙˙˙˙˙. | +----------------------+ |˙˙˙˙˙˙˙˙. | | V24/1 V24/2 | |˙˙˙˙˙˙˙˙. | | | | | |˙˙˙˙˙˙˙˙. | +----|-----------|-----+ |˙˙˙˙˙˙˙˙. +------|-----------|-------+˙˙˙˙˙˙˙˙ | | | |. ZUM <-----+ +-----> ZUM˙˙˙˙> TERMINAL COMPUTER˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>#center#Abb.3: Einbau des MUFIs in den Terminalkanal ˙˙˙˙˙˙˙˙^Die Verschaltung der V24-Kabel ist in der Bedienungsanleitung zum MUFI erlŲutert,˙˙˙˙˙˙˙˙˙˙˙˙˙Nggf. kÚnnen Sie entsprechende Kabel von der Firma BICOS beziehen. ˙˙˙˙˙˙˙˙˙˙˙˙^Wenn alle Kabelverbindungen gesteckt sind, sollten Sie auf alle FŲlle erst einmal #on("b")#bei^ausgeschaltetem MUFI#off("b")# prÛfen, ob das Terminal sich noch bedienen lŲût. Wenn dieses˙˙˙^keine Reaktion mehr zeigt, obwohl es vorher (ohne MUFI) reibungslos funktioniert˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nhat, dann haben Sie entweder ein MUFI ohne "Schnittstellen-Automatik" vor sich^(vgl. Kapitel 4.2, Seite 15), oder an den Kabelverbindungen stimmt irgendetwas nicht.˙˙˙˙˙˙˙˙˙^In diesem Fall sollten Sie noch einmal alle AnschlÛsse und evtl. auch die interne˙˙˙˙˙˙˙˙˙˙˙˙˙.Verschaltung der Kabel ÛberprÛfen. ˙˙˙˙˙˙˙˙˙˙˙^Schalten Sie dann das MUFI ein. Bei ebenfalls eingeschaltetem Terminal kÚnnen nun˙˙˙˙˙˙˙˙˙˙˙˙˙^einige Zeichen auf dem Bildschirm erscheinen, dieser Effekt ist normal. Funktioniert˙˙˙˙˙˙˙˙˙˙^Ihr Terminal bei eingeschaltetem MUFI reibungslos, so sind alle Einstellungen richtig˙˙˙˙˙˙˙˙˙^und Sie brauchen erst bei Kapitel 4.5 weiterzulesen. Andernfalls studieren Sie Kapitel˙˙˙˙˙˙˙˙.4.4 unter Beachtung von Kapitel 4.2.1! ˙˙˙˙˙˙˙.#on("b")#4.2.3ßßMUFI als EndgerŲt#off("b")# ˙˙^Wenn Sie das MUFI als EndgerŲt an einer separaten seriellen Schnittstelle betreiben˙˙˙˙˙˙˙˙˙˙˙Nwollen, dann stecken Sie das vom Computer kommende Kabel auf den mit V24/2˙˙˙˙.bezeichneten Stecker des MUFI. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Damit ein einwandfreier Betrieb gewŲhrleistet ist, sollten Sie einen sog. 'KurzschluûŨ˙˙˙˙˙˙˙˙Nstecker' auf den dann freien Stecker V24/1 des MUFIs stecken. Haben Sie einen˙^solchen nicht zur Hand, kÚnnen Sie auch zwei provisorische DrahtbrÛcken einsetzen:˙˙˙˙˙˙˙˙˙˙˙˙NVerbinden Sie mit zwei kleinen DrŲhten einmal Pin (×ffnung) 2 mit Pin 3 und˙˙˙auûerdem Pin 4 mit Pin 5. ˙˙˙˙^Die Anpassung 'gs-Warenhaus 0: mit Kartenleser an MUFI als EndgerŲt' unterstÛtzt˙˙˙˙˙˙˙˙˙˙˙˙˙˙^standardmŲûig nur den Betrieb von #on("b")#einem#off("b")# MUFI als EndgerŲt. Wie Sie vorgehen^mÛssen, wenn Sie mehrere MUFIs in dieser Betriebsart benutzen wollen, erfahren Sie˙˙˙˙˙˙˙˙˙˙˙˙in Kapitel 7. >#on("b")#4.3ßßVerwendung des AKTRONIC-Adapters#off("b")# ˙˙˙˙˙nIm Gegensatz zum MUFI ist der AKTRONIC-Adapter #on("b")#nicht#off("b")# fÛr den Einbau in einen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Terminalkanal geeignet, sondern kann nur als EndgerŲt an einer separaten seriellen˙˙˙˙˙˙˙˙˙˙˙˙^Schnittstelle betrieben werden. Bevor Sie den Adapter an eine serielle Schnittstelle anŨ˙˙˙˙˙˙^schlieûen, sollten Sie noch die eingestellte Baud-Rate ÛberprÛfen und gegebenenfalls˙˙˙˙˙˙˙˙˙˙neu einstellen. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N×ffnen Sie dazu das GehŲuse des Adapters, indem Sie die vier Schrauben an der˙NUnterseite lÚsen. Drehen Sie den Adapter so vor sich, daû die 25-polige D-SubŨ^miniaturbuchse von Ihnen weg zeigt. Vorn rechts sind dann zwei parallele 8-polige˙˙˙˙˙˙˙˙˙˙˙˙˙.Pfostensteckerleisten sichtbar. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙.#center#25-pol. D-Subminiatur-Stecker ˙˙˙˙˙˙˙˙. +---------------+˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙. +---+ +---+˙˙˙˙˙˙˙. | +------+ |˙˙˙˙˙˙˙. | | | |˙˙˙˙˙˙˙. | | | |˙˙˙˙˙˙˙. | | | |˙˙˙˙˙˙˙. | | | |˙˙˙˙˙˙˙. | +------+ |˙˙˙˙˙˙˙. | +------+ |˙˙˙˙˙˙˙. | | | +-------+ |˙˙˙˙˙˙˙. | +------+ | | |˙˙˙˙˙˙˙. | +------+ +-------+ |˙˙˙˙˙˙˙. | | | +-------+ |˙˙˙˙˙˙˙> | +------+ | <-|---------Jumperleiste˙˙˙˙. | +-------+ |˙˙˙˙˙˙˙. +---+ +---+˙˙˙˙˙˙˙. | Baudrate |˙˙˙˙˙˙˙˙˙˙˙. +---------------+˙˙˙˙˙˙˙˙˙˙˙.#center#Abb.4: AKTRONIC-Adapter geÚffmet ˙˙˙˙^Auf einem Pfostensteckerpaar steckt ein 'Jumper', der gegebenenfalls (passend zu˙˙˙˙˙˙˙˙˙˙˙˙˙˙^der Schnittstellen-Konfiguration im Computer, vgl. Kapitel 4.4) umgesteckt werden˙˙˙˙˙˙˙˙˙˙˙˙˙. +---------+˙˙˙˙˙˙˙> | Ļ Ļ | 300 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> | Ļ Ļ | 600 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> | Ļ Ļ | 1200 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> | Ļ Ļ | 2400 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> | Ļ Ļ | 4800 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> | Ļ Ļ | 9600 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> Jumper > | Ļ Ļ | 19200 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> | Ļ Ļ | 38400 ˙˙˙˙˙˙˙˙˙˙˙˙˙˙. +---------+˙˙˙˙˙˙˙> Baudrate ˙˙˙˙˙˙˙˙˙˙˙>#center#Abb.5: MÚgliche Jumperposition beim AKTRONIC-Adapter ^Am Adapter ist ein Kabel mit 25-poligem D-Subminiaturstecker bereits fest montiert.˙˙˙˙˙˙˙˙˙˙˙^Sollte der Stecker nicht an Ihren Rechner passen, so mÛûten Sie ein entsprechendes˙˙˙˙˙˙˙˙˙˙˙˙.Adapterkabel basteln oder kaufen. ˙˙˙˙˙˙˙˙˙˙˙˙^Die Anpassung 'gs-Warenhaus 0: mit Kartenleser an AKTRONIC-Adapter' unterstÛtzt˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙nstandardmŲûig nur den Betrieb von #on("b")#einem#off("b")# Adapter. Wie Sie vorgehen mÛssen, wenn˙˙˙˙˙˙˙˙˙˙˙˙˙NSie mehrere dieser Adapter benutzen wollen, erfahren Sie in Kapitel 7. ˙˙˙˙˙˙˙N#on("b")#4.4ßßKonfiguration der seriellen Schnittstelle#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙NSie mÛssen nun noch dafÛr Sorge tragen, daû die Einstellungen am MUFI bzw. am˙NAKTRONIC-Adapter mit den Einstellungen im Computer Ûbereinstimmen. ˙˙˙˙˙˙˙˙˙˙˙NKoppeln Sie dazu die Task 'configurator' an Ihr Terminal an (mit 'continue˙˙˙˙N("configurator") ') und geben Sie dann das Kommando 'configurate˙˙˙˙˙˙ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööN'. FÛr alle vorhandenen KanŲle werden Sie nun nacheinander gefragt,˙˙˙^ob Sie eine Konfiguration vornehmen wollen. Bei den "interessanten" KanŲlen antŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^worten Sie mit 'ja' (). Wollen Sie sich nur die aktuelle Konfiguration ansehen, so˙˙˙˙˙˙˙˙˙^beantworten Sie alle weiterhin gestellten Fragen zu diesem Kanal mit 'ja' (),˙˙˙˙˙˙˙˙˙˙˙˙˙˙^dann bleibt die aktuelle Einstellung erhalten. (Der Konfigurationsdialog ist im˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NEUMEL-Systemhandbuch auf den Seiten 6 - 8 detailliert beschrieben.) ˙˙˙˙˙˙˙˙˙˙~Benutzen Sie ein MUFI, so mÛssen auf alle FŲlle #on("b")#8ßDatenbits#off("b")# und #on("b")#1ßStopbit#off("b")# eingeŨ˙˙˙˙˙˙˙˙^stellt sein und auûerdem je nach DIP-Schalter-Stellung im MUFI (vgl. Kapitel 4.2.1)˙˙˙˙˙˙˙˙˙˙˙>9600 oder 19200 Baud sowie 'no parity' oder 'even parity'. ˙˙˙NBenutzen Sie das MUFI im Terminalkanal, so mÛssen Sie bei einer eventuellen˙˙˙^Önderung der Konfiguration an diesen Stellen auch das entsprechende Terminal auf˙˙˙˙˙˙˙˙˙˙˙˙˙˙diese Werte einstellen! ˙˙˙˙˙˙NBei der Verwendung des MUFIs als EndgerŲt muû der Kanal, an den das MUFI angeŨ>schlossen wird, darÛberhinaus unbedingt auf die Betriebsarten .#center#transparent und RTS/CTS-Protokoll ˙˙eingestellt werden. ˙˙˙˙˙˙˙˙˙˙NVerwenden Sie einen AKTRONIC-Adapter, so mÛssen fÛr den entsprechenden Kanal˙˙>folgende Konfigurationsmerkmale eingestellt werden: ˙˙˙˙˙˙˙˙˙˙N#center#transparent, 8 Bit, 2 Stopbit, #on("b")#kein#off("b")# Protokoll ˙˙˙˙˙^Die Baud-Rate ist gemŲû der Jumper-Position im Adapter (vgl. Kapitelß4.3) einzuŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙>#on("b")#4.5ßßVerbindung der Hardware-Komponenten#off("b")# ˙˙NDer Anschluû des Kartenlesers an den MODUL-BUS-Steckplatz ist denkbar einfach:^Stecken Sie den 8-poligen Platinenstecker des Codekartenlesers in die Buchse des˙˙˙˙˙˙˙˙˙˙˙˙˙˙NDigital-Einganges der Steckkarte bzw. Compact-Box und den 3-poligen PlatinenŨ˙^stecker in die passende Spannungsversorgungsbuchse (12 V) am Steckplatz bzw. auf˙˙˙˙˙˙˙˙˙˙˙˙˙˙^der Compact-Box, fertig. Bei eingeschalteter Betriebsspannung muû nun der CodeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^kartenleser beleuchtet sein. (Falls Sie einen Mehrfachsteckplatz benutzen, benÚtigen˙˙˙˙˙˙˙˙˙˙^Sie ein passendes Netzteil fÛr diesen Steckplatz! Achten Sie auch darauf, daû in˙˙˙˙˙˙˙˙˙˙˙˙˙˙^diesem Fall die Kombi- oder E/A-Karte in Steckplatz (Slot) 1 installiert ist.) ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Nun mÛssen Sie noch die Verbindung zu dem verwendeten Adapter herstellen. Dabei˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ist es gleichgÛltig, ob Sie eine Compact-Box, einen Einzel- oder einen MehrfachsteckŨ˙˙˙˙˙˙˙˙˙Nplatz benutzen, denn alle diese GerŲte verfÛgen Ûber ein Anschluûkabel mit demgleichen 25-poligen Stecker. ˙NDen AKTRONIC-Adapter kÚnnen Sie damit direkt an den Steckplatz anschlieûen,˙˙˙^denn er verfÛgt bereits Ûber eine entsprechende 25-polige Buchse. Hier mÛssen Sie˙˙˙˙˙˙˙˙˙˙˙˙˙^dann nur noch die Stromversorgung des Adapters sichern, indem Sie das Kabel mit˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^dem 3-poligen Platinenstecker in die passende Spannungsversorgungsbuchse (12 V)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nam Steckplatz oder auf der Compact-Box stecken. (Damit Codekartenleser und˙˙˙˙^Adapter hier gleichzeitig versorgt werden kÚnnen, ist in den Stecker eine Verzweigung˙˙˙˙˙˙˙˙˙^FÛr das MUFI benÚtigen Sie ein weiteres Kabel, das an einem Ende einen 36-poligen˙˙˙˙˙˙˙˙˙˙˙˙˙NCentronics-Stecker besitzt und an dem anderen einen 25-poligen D-SubminiaturŨ˙.stecker (von der Firma BICOS zu beziehen). ˙˙˙NZum Ausprobieren des Kartenlesers benutzen Sie am besten die Menupunkte˙˙˙˙˙˙˙^'Dezimalwert lesen' und 'Bitmuster lesen' unter dem Oberbegriff 'Kommandos' des˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NWarenhaus-Menus. Eine Beschreibung dieser Punkte finden Sie in Kapitel 5.4. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ė€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2Ęa€ë˙˙ģž¸ģ`˙˙˙˙``ŋM˙˙˙˙a€˙˙˙˙˙˙˙˙˙˙˙˙˙˙q€˙M˙˙˙˙˙˙˙˙˙˙˙ž˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á€˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #page (20)# ˙˙˙˙˙˙˙˙˙˙˙ #headodd# ˙˙˙˙˙˙˙˙˙˙˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #headeven# ˙˙˙˙˙˙˙˙˙˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #center#1 ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q˙>˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙l˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!‚˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‚˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‚˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á„˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙…˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a…˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą†˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ†˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‡˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą‡˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˆ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qˆ˙=˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ˆ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áˆ˙^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‰˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‰˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‰˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Š˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŠ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ҋ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q‹˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą‹˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ‹˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QŒ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŒ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QŽ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ž˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅŽ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙O˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙‘˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a‘˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą‘˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q’˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą’˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙“˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q“˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą“˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ“˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A”˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą”˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ”˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A•˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘•˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á•˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1–˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘–˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á–˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ–˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q—˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą—˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ—˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˜˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘˜˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á˜˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1™˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙™˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á™˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1š˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙š˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąš˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙›˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a›˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą›˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙œ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aœ˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąœ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ž˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qž˙>˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąž˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ÿ˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ÿ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ÿ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŸ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1 ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ menus: ˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙!Ą˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AĄ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ą˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áĄ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ĸ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņĸ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ŗ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŖ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŖ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¤˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")#˙˙˙˙˙˙˙˙˙˙˙˙˙#page#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙a¤˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¤˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ҥ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ĩ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĨ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁĨ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ļ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĻ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĻ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙§˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q§˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą§˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ§˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¨˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q¨˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á¨˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ¨˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŠ˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙qŠ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŠ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ē˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĒ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĒ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ģ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QĢ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄĢ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĢ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŦ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ŧ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŦ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1­˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙­˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ­˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ž˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŽ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ž˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŽ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q¯˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q¯˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á¯˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!°˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q°˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á°˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qą˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņą˙(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙˛˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˛˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˛˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˛˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aŗ˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ŗ˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŗ˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1´˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙´˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ´˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ĩ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĩ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áĩ˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ļ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ļ˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąļ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˇ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aˇ˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙‘ˇ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áˇ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1¸˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¸˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ҏ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!š˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qš˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áš˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ē˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aē˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąē˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ģ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qģ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąģ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņģ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aŧ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ŧ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŧ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ŋ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŋ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅŊ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŊ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Až˙m˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąž˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņž˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŋ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŋ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŋ˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŋ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ā˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĀ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĀ˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á˙]˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aÁ˙6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄÁ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅÁ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Â˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qÂ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁÂ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ã˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QÃ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ã˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅÃ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņÃ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AÄ˙=˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ä˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąÄ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Å˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Å˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Å˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áÅ˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Æ˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qÆ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄÆ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņÆ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Į˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĮ˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄĮ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁĮ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Č˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aČ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąČ˙>˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņČ˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AÉ˙_˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąÉ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ę˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĘ˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙ĄĘ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĘ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AË˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ë˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áË˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ė˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ė˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĖ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Í˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qÍ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁÍ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Î˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aÎ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąÎ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ī˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QĪ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄĪ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĪ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AĐ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄĐ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĐ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŅ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ņ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŅ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ō˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ō˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ vorbeugen. ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŌ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ķ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĶ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙ĄĶ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĶ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AÔ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ô˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áÔ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Õ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Õ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅÕ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ö˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qÖ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁÖ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙×˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a×˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą×˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ø˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QØ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄØ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņØ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŲ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ų˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŲ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ú˙H˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙Ú˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áÚ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Û˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Û˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áÛ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ü˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ü˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áÜ˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ũ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŨ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅŨ˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ū˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ū˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ū˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŪ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ß˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aß˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áß˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ā˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qā˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áā˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!á˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qá˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áá˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aâ˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąâ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņâ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ã˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ã˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áã˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ä˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ä˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ namen. ˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņä˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1å˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘å˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙ąå˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙æ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qæ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąæ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņæ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aį˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘į˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áį˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1č˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙č˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņč˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!é˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qé˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áé˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ę˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aę˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąę˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ë˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Që˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąë˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņë˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aė˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ė˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņė˙=˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1í˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘í˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áí˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņí˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aî˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąî˙\˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ī˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qī˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąī˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņī˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qđ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąđ˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aņ˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qņ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņņ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ō˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņō˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aķ˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąķ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ô˙^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aô˙]˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áô˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņô˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙õ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aõ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąõ˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áõ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ö˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qö˙5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąö˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!÷˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q÷˙>˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ÷˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ø˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ø˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áø˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ų˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙aų˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąų˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙áų˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ú˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņú˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!û˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qû˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áû˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aü˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąü˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qũ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąũ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņũ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aū˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ū˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áū˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1˙˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ˙˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙B˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B˙]˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙Z˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2 ˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚ ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ wird. ˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙2 ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚ ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙" ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛ ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")#˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙B˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō˙6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙‚˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙]˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙2˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙" ˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚!˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō!˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙""˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r"˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â"˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b#˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛#˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙$˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R$˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ$˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō$˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B%˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’%˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â%˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2&˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙‚&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ&˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō&˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"'˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r'˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ'˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚(˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛(˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙)˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b)˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â)˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙*˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚*˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â*˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b+˙c˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō+˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2,˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚,˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō,˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B-˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ-˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2.˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚.˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō.˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙/˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2/˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚/˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō/˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"0˙]˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚0˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ werden. ˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō0˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙21˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R1˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚1˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â1˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b2˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â2˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙3˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r3˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō3˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙24˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚4˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō4˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙5˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r5˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō5˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙B6˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ6˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙7˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b7˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â7˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙28˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’8˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō8˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b9˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛9˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙":˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b:˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ:˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō:˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B;˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’;˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â;˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B<˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’<˙=˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō<˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2=˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚=˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛=˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b>˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â>˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō>˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B?˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’?˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â?˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2@˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚@˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō@˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2A˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bA˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŌA˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2B˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚B˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛B˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙C˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙RC˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸC˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōC˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙BD˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’D˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âD˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2E˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚E˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŌE˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2F˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙‚F˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŌF˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"G˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rG˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÂG˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙H˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bH˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛H˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙I˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙RI˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸI˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōI˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙BJ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’J˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âJ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2K˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")#˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚K˙(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛K˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙L˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙RL˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸL˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙M˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bM˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛M˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"N˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚N˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âN˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙BO˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’O˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÂO˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"P˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚P˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛P˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bQ˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’Q˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōQ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙RR˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸR˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙S˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙RS˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rS˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŌS˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙âS˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙T˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rT˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛T˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙U˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bU˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛U˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙V˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bV˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸV˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÂV˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙W˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rW˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛W˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙X˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rX˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÂX˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âX˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙BY˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸY˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÂY˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âY˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙"Z˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙RZ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛Z˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŌZ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2[˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚[˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛[˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙\˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b\˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â\˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙]˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R]˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ]˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō]˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B^˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’^˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Â^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â^˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B_˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙R_˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙ĸ_˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō_˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B`˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’`˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â`˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2a˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚a˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ōa˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"b˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rb˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Âb˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙c˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bc˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛c˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙d˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Rd˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸd˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōd˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Be˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’e˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âe˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2f˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚f˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ōf˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"g˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚g˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âg˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2h˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Rechnern! ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚h˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ōh˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2i˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙bi˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Âi˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙"j˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rj˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ōj˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"k˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bk˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛k˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙l˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bl˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛l˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙m˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bm˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚m˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âm˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Bn˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’n˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ân˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Bo˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸo˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙p˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"p˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚p˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âp˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Bq˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rq˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Âq˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙2r˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Rr˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’r˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōr˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙s˙>˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Rs˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸs˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōs˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"t˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rt˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ât˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙u˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ru˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ōu˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"v˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rv˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Âv˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"w˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Rw˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛w˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙x˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bx˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸx˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Âx˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōx˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"y˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ry˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ây˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"z˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚z˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âz˙V˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B{˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’{˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō{˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2|˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’|˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō|˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R}˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛}˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙~˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B~˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ~˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō~˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"€˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚€˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō€˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ԁ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2‚˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’‚˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛‚˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō‚˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bƒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’ƒ˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙„˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"„˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r„˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙„˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙…˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r…˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙…˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â…˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B†˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’†˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō†˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R‡˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r‡˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’‡˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‡˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˆ˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2ˆ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚ˆ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ԉ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"‰˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r‰˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō‰˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"Š˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rŠ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ԋ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B‹˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ‹˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō‹˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2Œ˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bŒ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Œ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ž˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bŽ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛Ž˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙â˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R‘˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚‘˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â‘˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ werden. ˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2’˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R’˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚’˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛’˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â’˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"“˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B“˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ“˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙”˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b”˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙”˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙•˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b•˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛•˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙–˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r–˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙–˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙â–˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B—˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ werden. ˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’—˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛—˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â—˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˜˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R˜˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˜˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ԙ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"™˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r™˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō™˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2š˙V˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’š˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âš˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2›˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b›˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚›˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙›˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â›˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Bœ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’œ˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙œ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"ž˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rž˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ž˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōž˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"Ÿ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚Ÿ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ԟ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙" ˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛ ˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"Ą˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚Ą˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŌĄ˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2ĸ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚ĸ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ōĸ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōĸ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙RŖ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛Ŗ˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙âŖ˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"¤˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b¤˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸ¤˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â¤˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"Ĩ˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bĨ˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸĨ˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âĨ˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"Ļ˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bĻ˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸĻ˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âĻ˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"§˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b§˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙§˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¨˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b¨˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛¨˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō¨˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"Š˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚Š˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âŠ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙BĒ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸĒ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ģ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bĢ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛Ģ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŧ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙RŦ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸŦ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōŦ˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙2­˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’­˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō­˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ž˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2Ž˙6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rŽ˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸŽ˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âŽ˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¯˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b¯˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛¯˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙°˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙R°˙O˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙˛°˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ holen. ˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rą˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ōą˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˛˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˛˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˛˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2ŗ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚ŗ˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Âŗ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"´˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚´˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â´˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĩ˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bĩ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛ĩ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ļ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bļ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛ļ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˇ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"ˇ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rˇ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¡˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¸˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b¸˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚¸˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â¸˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")# ˙˙˙˙˙˙˙˙˙˙˙š˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Rš˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸš˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōš˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Bē˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’ē˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âē˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2ģ˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚ģ˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ōģ˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"ŧ˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙rŧ˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Âŧ˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŋ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bŊ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÂŊ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"ž˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚ž˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙âž˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Bŋ˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚ŋ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ōŋ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2Ā˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚Ā˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âĀ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2Á˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’Á˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âÁ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2Â˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’Â˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âÂ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙BÃ˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚Ã˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŌÃ˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ä˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙RÄ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĸÄ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ōÄ˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2Å˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚Å˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âÅ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙BÆ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’Æ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âÆ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2Į˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙rĮ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÂĮ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙âĮ˙3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"Č˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚Č˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÂČ˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙É˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙RÉ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛É˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ę˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-5N^˙N#limit (11.0)##pagelength (16.5)##block# ˙˙˙#start (2.0,0.0)# ˙˙˙˙˙˙˙˙˙˙˙˙#center#gs-Warenhaus#right#% ˙%#center#gs-Warenhaus ˙˙˙˙˙˙˙˙>#center##on("b")#5ßßBeschreibung der Menufunktionen#off("b")# nNach Aufruf meldet sich #on("b")#gs-Warenhaus#off("b")# zunŲchst mit dem #on("b")#gs-DIALOG#off("b")#-Emblem˙˙N(vgl. Kapitel 3.3). Kurze Zeit spŲter erscheint das WARENHAUS-Eingangsmenu aufdem Bildschirm: ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N +------------------------------------------------------------------------+˙˙N | WARENHAUS:ßßInfoßßEingabeartßßKommandosßßProgrammeßßFilialdatenßßArchiv|˙˙N |------------------------------------------------------------------------|˙˙N | | bßßBefehlsvorrat | |˙˙N | | ------------------ | |˙˙N | | aßßArtikeldaten | |˙˙N | | kßßKundendaten | |˙˙N | +--------------------+ |˙˙N | |˙˙N | |˙˙N | |˙˙N |------------------------------------------------------------------------+˙˙N | |˙˙N | Info:/ßWahl:ßAusfÛhren:ßVerlassen: |˙˙N +------------------------------------------------------------------------+˙˙^Bevor wir Ihnen die Bedeutung der einzelnen Menu-Punkte erklŲren, geben wir erst˙˙˙˙˙˙˙˙˙˙˙˙˙˙^noch einige grundsŲtzliche Hinweise zur Bedienung des Menus fÛr diejenigen Leser,˙˙˙˙˙˙˙˙˙˙˙˙˙Ndie im Umgang mit Menus unter #on("b")#gs-DIALOG#off("b")# nicht geÛbt sind. ˙>#on("b")#5.1ßßKurzhinweise zur Bedienung des Menus#off("b")# ˙NDie Bedienung des Menus ist sehr einfach. Eine ausfÛhrliche Beschreibung dazu˙^finden Sie in den Unterlagen zum Programmsystem #on("b")#gs-DIALOG#off("b")#. An dieser StelleNsollen nur die wesentlichen BedienungsvorgŲnge beschrieben werden. ˙˙˙˙˙˙˙˙˙˙˙N- Mit der Tastenfolge kÚnnen Sie sich Informationen zur Bedienung˙˙˙> des Menusystems in das Menu einblenden lassen ˙˙˙˙˙˙˙˙˙˙˙˙˙N- Mit den Pfeiltasten und kÚnnen Sie zwischen den "OberŨ˙˙˙˙^ begriffen" in der Kopfzeile wŲhlen. Der aktuelle Oberbegriff ist jeweils invers˙˙˙˙˙˙˙˙˙˙˙˙^ dargestellt. Das ausgeklappte 'Pull-Down-Menu' bezieht sich auf diesen invers˙˙˙˙˙˙˙˙˙˙˙˙˙˙ dargestellten Oberbegriff. N- Mit den Pfeiltasten und kÚnnen Sie zwischen den MenuŨ˙˙˙˙˙˙N funktionen wŲhlen, die Ihnen im aktuellen Pull-Down-Menu zur Auswahl angeŨ˙^ boten werden. Die aktuell angewŲhlte Menufunktion wird jeweils invers dargeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ stellt. Die Trennlinien, die in einigen Pull-Down-Menus sichtbar sind, dienen nur˙˙˙˙˙˙˙˙˙˙N der optischen Untergliederung; sie kÚnnen nicht angewŲhlt werden und werdenN deshalb automatisch Ûbersprungen. Die einzelnen Menupunkte sind "zyklisch˙˙N miteinander verknÛpft", das heiût, man gelangt vom untersten Menupunkt˙˙˙˙˙N wieder zum obersten und umgekehrt. Menupunkte, vor denen ein Minuszeichen˙˙^ steht ('-'), sind (zur Zeit) nicht aktivierbar; auch sie kÚnnen nicht angewŲhlt˙˙˙˙˙˙˙˙˙˙˙˙. werden und werden einfach Ûbersprungen. ˙˙˙N- Durch Tippen der Fragezeichentaste () kÚnnen Sie sich jeweils zur˙˙˙˙˙˙˙N aktuellen Menufunktion (invers im Pull-Down-Menu) Informationen in das Menu einblenden lassen. ˙˙˙˙˙˙˙˙^- Um eine Menufunktion ausfÛhren zu lassen, bewegen Sie sich mit den Pfeiltasten˙˙˙˙˙˙˙˙˙˙˙˙˙N auf die gewÛnschte Menufunktion im aktuellen Pull-Down-Menu und tippen˙˙˙˙˙N dann die -Taste. Steht vor dem gewÛnschten Menupunkt ein˙˙˙˙˙˙˙˙˙˙˙^ einzelner Buchstabe oder eine Ziffer, so kann durch Tippen der entsprechenden˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Taste diese Menufunktion dadurch direkt aufgerufen werden. Sobald eine MenuŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ funktion aufgerufen worden ist, erscheint davor ein Stern ('*'). Daraus kÚnnen˙˙˙˙˙˙˙˙˙˙˙˙˙N Sie entnehmen, daû das System bereits den Auftrag ausfÛhrt. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^- An verschiedenen Stellen werden Fragen an Sie gerichtet, die Sie mit 'ja' oööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööder˙˙˙˙˙˙˙˙˙˙˙˙˙^ 'nein' beantworten mÛssen. Tippen Sie dazu entsprechend der Entscheidung die˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙> Taste (fÛr 'ja') bzw. (fÛr 'nein'). ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N- Werden Ihnen vom Menu aus Dateinamen zur Auswahl angeboten, so kÚnnen Sie˙˙N den auf dem Bildschirm sichtbaren Pfeil vor den gewÛnschten Namen˙˙˙˙˙˙˙˙˙˙N positionieren. Mit den Tasten oder kÚnnen Sie den Namen˙˙˙˙˙˙˙N ankreuzen. Ist die Auswahl mehrerer Dateinamen mÚglich, so kÚnnen Sie den˙˙N Vorgang wiederholen. Mit den Tasten oder kÚnnen Sie auch˙˙˙˙˙˙^ ein Kreuz vor einem Namen wieder lÚschen. Daneben gibt es noch einige TastenŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N funktionen, die fÛr die Bedienung recht hilfreich sein kÚnnen. Tippen Sie˙˙N wŲhrend der Auswahl die Fragezeichentaste (), so werden Ihnen alle˙˙˙˙˙˙N BedienungsmÚglichkeiten auf dem Bildschirm angezeigt. Eine Auswahl, in der˙N mehrere Dateien angekreuzt werden dÛrfen, wird durch die Tastenfolge˙˙˙˙˙˙˙N verlassen. Anschlieûend wird die eingestellte Operation mit den˙˙˙^ angekreuzten Dateien ausgefÛhrt. Sind Sie versehentlich in eine solche Auswahl˙˙˙˙˙˙˙˙˙˙˙˙˙N gelangt, so kÚnnen Sie den Vorgang durch die Tastenkombination ˙˙˙˙ abbrechen. ^- An einigen Stellen werden Sie aufgefordert, eine Eingabe zu machen (z.B. einen˙˙˙˙˙˙˙˙˙˙˙˙˙N Dateinamen einzugeben). Wird Ihnen hier ein Vorschlag gemacht, den Sie˙˙˙˙˙N akzeptieren, so brauchen Sie zur BestŲtigung nur die -Taste zu˙˙˙˙˙N tippen. GefŲllt Ihnen der Vorschlag nicht oder wird Ihnen kein Vorschlag˙˙˙N gemacht, so machen Sie bitte die gewÛnschte Eingabe. Zum Schreiben stehen˙˙N Ihnen alle aus dem Editor bekannten Funktionen zur VerfÛgung. Mit der TasteN kÚnnen Sie Buchstaben lÚschen, mit einfÛgen. Die˙˙˙˙˙˙˙˙˙˙N Eingabe wird durch Tippen der -Taste abgeschlossen. Ist der von˙˙˙˙^ Ihnen gewÛnschte Name schon in Ihrer Task vorhanden und steht in der Fuûzeile˙˙˙˙˙˙˙˙˙˙˙˙˙˙N der Hinweis 'Zeigen: ', dann kÚnnen Sie sich auch alle vorŨ˙˙˙˙˙˙˙˙N handenen Namen zur Auswahl anbieten lassen und durch Ankreuzen den beabŨ˙˙˙. sichtigten Namen auswŲhlen. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N- Ihnen kÚnnen auch mehrere Alternativen angeboten werden, zwischen denen Sie^ wŲhlen mÛssen. In der untersten Zeile eines solchen Kastens, in denen Ihnen die˙˙˙˙˙˙˙˙˙˙˙˙N Alternativen auf dem Bildschirm eingeblendet werden, sind die MÚglichkeiten^ aufgefÛhrt, die darÛber beschrieben sind. Mit den Pfeiltasten kÚnnen sie die˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Markierung auf die gewÛnschte Alternative positionieren und dann durch die˙N -Taste zur AusfÛhrung bringen. (Manchmal ist das auch durch˙˙˙˙˙˙˙˙^ Tippen der den Alternativen vorangestellten Buchstaben oder Ziffern mÚglich). ˙˙˙˙˙˙˙˙˙˙˙˙˙N- Durch die Tastenfolge kann das Menu insgesamt verlassen˙˙˙˙˙˙˙˙˙˙˙^ werden. Damit das nicht versehentlich geschieht, wird jeweils die Frage gestellt,˙˙˙˙˙˙˙˙˙˙^ ob Sie das Menu tatsŲchlich verlassen wollen. Diese Frage beantworten Sie bitte je˙˙˙˙˙˙˙˙˙N nach Wunsch mit 'ja' oder 'nein' durch Tippen der Tasten bzw. . ˙˙˙˙>#on("b")#5.2ßßMenufunktionen zum Oberbegriff 'Info'#off("b")# NDas auf dem Bildschirm sichtbare Pull-Down-Menu ist bereits oben abgebildet. ˙.#on("b")#b Befehlsvorrat#off("b")# ˙˙˙˙˙˙˙˙˙˙˙^ Mit dieser Funktion kÚnnen Sie sich die Befehle, die Ihnen von der jeweils˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N eingestellten Programmierumgebung zur VerfÛgung gestellt werden, auf dem˙N Bildschirm anzeigen lassen. Anhand dieser Informationen kÚnnen Sie auch˙˙N feststellen, ob in dem System, das Ihnen zur VerfÛgung steht, die 'GRIN-˙> Version' oder die 'ELAN-Version' eingestellt ist. ˙˙˙˙˙˙˙^ Je nach Version gelangen Sie zunŲchst in eines der folgenden beiden AuswahlŨ˙˙˙˙˙˙˙˙˙˙˙˙˙ GRIN-Version: ˙˙˙˙˙˙˙˙˙˙˙N +-------------------------------------------------+ ˙˙˙˙˙N | dßßßDatei - Bearbeitung |˙˙˙˙˙˙˙˙˙˙N | eßßßEinkaufen und Auskunft |˙˙˙˙˙˙˙˙˙˙N | kßßßKontroll - Strukturen |˙˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙˙N | zßßßZurÛck zum HauptmenÛ |˙˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙˙N | DateißßßKaufen/AuskunftßßßKontrollßßßZurÛck |˙˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙˙N +-------------------------------------------------+˙˙˙˙˙˙˙˙˙˙ ELAN-Version: ˙˙˙˙˙˙˙˙˙˙˙N +-------------------------------------------------+˙˙˙˙˙˙˙˙˙˙N | dßßßDatei - Bearbeitung |˙˙˙˙˙˙˙˙˙˙N | eßßßEinkaufen und Auskunft |˙˙˙˙˙˙˙˙˙˙N | sßßßSonstige Befehle |˙˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙˙N | zßßßZurÛck zum HauptmenÛ |˙˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙˙N | DateißßßKaufen/AuskunftßßßSonstigeßßßZurÛck |˙˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙˙N +-------------------------------------------------+˙˙˙˙˙˙˙˙˙˙N Von hier aus kÚnnen Sie zu jedem dort angegebenen Bereich eine InformaŨ˙˙ tionstafel abrufen. ˙˙˙˙˙^ Aus jeder dieser Tafeln gelangen Sie wieder in die Auswahl zurÛck. Verlassen˙˙˙˙˙˙˙˙˙˙˙˙˙N Sie die Auswahl selbst, gelangen Sie zurÛck ins Ausgangsmenu. ˙˙˙˙˙˙˙˙˙˙˙.#on("b")#a Artikeldaten#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙N Bei Aktivierung dieses Menupunktes erhalten Sie eine Kurzinformation Ûber. Aufbau und Umfang der Artikeldaten: ˙˙˙˙˙N +-------------------------------------------------------+˙˙˙˙˙˙˙˙˙N | Ein Satz 'Artikeldaten' besteht aus: |˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙N | Artikelname |˙˙˙˙˙˙˙˙˙N | Preis |˙˙˙˙˙˙˙˙˙N | Mindestbestand |˙˙˙˙˙˙˙˙˙N | Bestand |˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙N | Es kÚnnen Daten fÛr maximal 15 Artikel gespeichert |˙˙˙˙˙˙˙˙˙N | werden. Die zugehÚrigen Artikelnummern sind 1...15. |˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙N +-------------------------------------------------------+˙˙˙˙˙˙˙˙˙N In allen Filialen mÛssen zu einer Artikelnummer stets der Artikelname undN Preis identisch sein, Bestand und Mindestbestand kÚnnen beliebig gewŲhlt˙N werden. Artikeldateien werden nur in den jeweiligen Filialen gehalten und nicht in der Zentrale. ˙˙N GegenÛber der Soester Warenhaus-Version sind Artikeldaten um den Punkt˙˙˙^ 'Mindestbestand' erweitert worden, weil sich damit unserer Meinung nach eine˙˙˙˙˙˙˙˙˙˙˙˙˙^ realistischere Nachbestellung realisieren lŲût (vgl. auch Kapitel 5.4, 'NachbeŨ˙˙˙˙˙˙˙˙˙˙ stellen'). ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Sollte Ihnen der Umfang des Warensortiments mit maximal 15 verschiedenen˙^ Artikeln sehr gering vorkommen, so denken Sie bitte daranöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö, daû die ArtikelŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N daten an jedem Arbeitsplatz erst einmal eingegeben werden mÛssen, was beiN Computer-AnfŲngern recht lange dauert. Auûerdem kommt es nur bei einem˙˙˙N genÛgend kleinen Sortiment zu den methodisch-didaktisch erwÛnschten˙˙˙˙˙˙> EinkaufshŲufungen bei bestimmten Produkten. ˙˙˙˙˙˙˙˙˙˙˙˙˙.#on("b")#k Kundendaten#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙N Bei Aktivierung dieses Menupunktes erhalten Sie eine Kurzinformation Ûber. Aufbau und Umfang der Kundendaten: ˙˙˙˙˙˙N +----------------------------------------------------------+˙˙˙˙˙˙˙˙N | Nachname |˙˙˙˙˙˙˙˙N | Vorname |˙˙˙˙˙˙˙˙N | Geschlecht |˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙N | Es kÚnnen Daten fÛr maxomal 31 Kunden gespeichert |˙˙˙˙˙˙˙˙N | werden. Die zugehÚrigen Kundennummern sind 129...159. |˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙N +----------------------------------------------------------+˙˙˙˙˙˙˙˙N Die Zuordnung Kundennummer ---> Kunde muû in allen Filialen gleich sein.˙N Kundendateien werden von jeder Filiale und von der Zentrale gefÛhrt. ˙˙˙˙N GegenÛber der Soester Warenhaus-Version sind Kundendaten um die Punkte˙˙˙n 'Nachname' und 'Geschlecht' erweitert worden, um dem Begriff Kunden#on("b")#daten#off("b")#˙˙˙˙˙˙˙˙˙˙˙˙˙˙N etwas gerechter zu werden. Die maximale Kundenanzahl von 31 entspricht˙˙˙. etwa der GrÚûe einer Klasse. ˙˙˙˙˙˙˙˙˙˙˙˙N#on("b")#5.3ßßMenufunktionen zum Oberbegriff 'Eingabeart'#off("b")# ˙˙˙˙˙˙˙˙˙˙^Die Funktionen unter diesem Oberbegriff sind nur dann fÛr Sie interessant, wenn Sie˙˙˙˙˙˙˙˙˙˙˙.einen Codekartenleser verwenden. ˙˙˙˙˙˙˙˙˙˙˙˙˙N+-------------------------------------------------------------------------+ ˙˙N| WARENHAUS:ßßInfoßßEingabeartßßKommandosßßProgrammeßßFilialdatenßßArchiv |˙˙˙N|-------------+-----------------+-----------------------------------------|˙˙˙N| | *ßßAnzeigen | |˙˙˙N| | --------------- | |˙˙˙N| | kßßKartenleser | |˙˙˙N| | tßßTastatur | |˙˙˙N| +-----------------+ |˙˙˙N| |˙˙˙N| |˙˙˙N| +------------------------+ |˙˙˙N| | Die Eingabeart ist auf | |˙˙˙N| | | |˙˙˙N| | Tastatur | |˙˙˙N| | | |˙˙˙N| | eingestellt | |˙˙˙N| +------------------------+ |˙˙˙N|-------------------------------------------------------------------------|˙˙˙N| Info:/ßWahl:ßAusfÛhren:ßVerlassen: |˙˙˙N+-------------------------------------------------------------------------+˙˙˙#on("b")#a Anzeigen#off("b")# N Es wird die momentan eingestellte Eingabeart angezeigt. MÚglich sind die˙n Eingabearten #on("b")#Tastatur#off("b")# und #on("b")#Kartenleser#off("b")#. Die Standardeinstellung ist˙ 'Tastatur'! ˙˙˙˙˙˙˙˙˙˙˙˙˙.#on("b")#k Kartenleser#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙^ Die Eingabeart 'Kartenleser' wird eingestellt. Alle Artikelnummern, KundenŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N nummern und sonstige Codenummern (fÛr AuskÛnfte) kÚnnen danach nur˙˙˙˙˙˙˙. Ûber den Kartenleser eingegeben werden. ˙N Diese Eingabeart kann nur eingestellt werden, wenn ein Kartenleser mit˙˙˙N funktionstÛchtigem Interface angeschlossen ist. Sonst erfolgt eine entŨ˙˙. sprechende Fehlermeldung. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙. - Kein Interface vorhanden! ˙˙˙˙˙˙˙˙˙˙˙˙˙^ Ursache: Bei der Installation von #on("b")#gs-Warenhaus#off("b")# wurde angegeben, daû˙> kein Kartenleser benutzt werden soll. ˙˙˙˙˙˙˙˙. - Interface meldet sich nicht! ˙˙˙˙˙˙˙˙˙˙N Abhilfe: ØberprÛfen, ob der Adapter ordnungsgemŲû angeschlossen und˙˙˙˙N eingeschaltet ist (vgl. Kapitel 4). Notfalls Eingabeart auf˙˙˙N 'Tastatur' schalten; wenn ein MUFI verwendet wird, MUFI aus-˙˙N und nach kleiner Pause wieder einschalten; noch einmal die˙˙˙˙> Eingabe 'Kartenleser' anwŲhlen. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙. - TASK fÛr Interface ist besetzt! ˙˙˙˙˙˙˙N (Kann nur beim Betrieb von MUFI als EndgerŲt oder bei AKTRONIC-Adapter˙ auftreten.) ˙˙˙˙˙˙˙˙˙˙N Abhilfe: Wenn irgendeine andere Task die Eingabeart 'Kartenleser' einŨ˙> gestellt hat, dort auf 'Tastatur' umstellen. ˙. - Interface-Kanal belegt! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N (Kann nur beim Betrieb von MUFI als EndgerŲt oder bei AKTRONIC-Adapter˙ auftreten.) ˙˙˙˙˙˙˙˙˙˙^ Abhilfe: Feststellen, welche Task an den Interface-Kanal angekoppelt ist˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ ('taskinfo (2)'), und diese dann abmelden ('break' oder 'end').˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Die Nummer des Interface-Kanals kann mit dem Befehl 'put˙˙˙˙˙˙> (interfacekanal)' erfragt werden. ˙˙˙˙˙˙˙˙˙˙˙˙. - TASK fÛr Interface existiert nicht! ˙˙˙N (Kann nur beim Betrieb von MUFI als EndgerŲt oder bei AKTRONIC-Adapter˙ auftreten.) ˙˙˙˙˙˙˙˙˙˙N Abhilfe: Task lÚschen; in der Vatertask das Kommando 'init interfaceŨ˙> channel' geben; Task neu anmelden. ˙˙˙˙˙˙˙˙˙˙#on("b")#t Tastatur#off("b")# N Die Eingabeart 'Tastatur' wird eingestellt. Alle Artikelnummern, KundenŨ˙N nummern und sonstige Codenummern (fÛr AuskÛnfte) kÚnnen danach nur˙˙˙˙˙˙˙N Ûber die Tastatur eingegeben werden. Ein etwa angeschlossener CodekartenŨ> leser ist bei dieser Einstellung nicht mehr ansprechbar. N#on("b")#5.4ßßMenufunktionen zum Oberbegriff 'Kommandos'#off("b")# ˙˙˙˙˙˙˙˙˙˙˙nDieses ist das zentrale Menu fÛr den Benutzer von #on("b")#gs-Warenhaus#off("b")#. Unter diesem˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Oberbegriff finden Sie alle Funktionen, die notwendig sind, um die AblŲufe innerhalb˙˙˙˙˙˙˙˙˙˙Ndes Modell-Warenhauses zu simulieren. (Die angebotenen Menufunktionen entŨ˙˙˙˙>sprechen etwa den "Direktbefehlen" der Soester Software.) ˙˙˙˙N+-------------------------------------------------------------------------+˙˙˙N| WARENHAUS:ßßInfoßßEingabeartßßKommandosßßProgrammeßßFilialdatenßßArchiv |˙˙˙N|---------------------+-------------------------------+-------------------|˙˙˙N| | wßßßWarendatei bearbeiten | |˙˙˙N| | kßßßKundendatei bearbeiten | |˙˙˙N| | -------------------------- | |˙˙˙N| | eßßßEinkaufen | |˙˙˙N| | -------------------------- | |˙˙˙N| | aßßßAuskunft einholen | |˙˙˙N| | nßßßNachbestellen | |˙˙˙N| | -------------------------- | öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö |˙˙˙N| | -ßßßDezimalwert lesen | |˙˙˙N| | -ßßßBitmuster lesen | |˙˙˙N| +-------------------------------+ |˙˙˙N| |˙˙˙N|-------------------------------------------------------------------------|˙˙˙N| Info:/ßWahl:ßAusfÛhren:ßVerlassen:|˙˙˙N+-------------------------------------------------------------------------+˙˙˙^Wird im Unterricht kein Kartenleser benutzt, so sind die eingegeben Daten vÚllig˙˙˙˙˙˙˙˙˙˙˙˙˙˙NungeschÛtzt. Vor allem bei der Kundendatei muû sichergestellt werden, daû dortNkeine unsinnigen Eintragungen oder Önderungen vorgenommen werden, da alle˙˙˙˙˙NNeueintragungen und Önderungen in dieser Datei auch in der Warenhaus-Zentrale˙Nwirksam werden und von dort aus auf Anfrage jeder Filiale mitgeteilt werden.˙˙NKorrekturen kÚnnen dadurch sehr mÛhsam werden. NatÛrlich sind ohne Kartenleser^(und dem damit verbundenen 'Ausweis' Codekarte) auch jederzeit EinkŲufe mit jeder˙˙˙˙˙˙˙˙˙˙˙˙˙Nbeliebigen Kundennummer mÚglich. Auch hier sollten Sie etwaigem Miûbrauch˙˙˙˙˙.#on("b")#w Warendatei bearbeiten#off("b")# ˙˙˙^ Hiermit kann die Warendatei der Filiale aufgebaut und verŲndert werden. Der˙˙˙˙˙˙˙˙˙˙˙˙˙˙. Bildschirm sieht dabei wie folgt aus: ˙˙˙N+------------------------------------------------------------------------+ ˙˙˙N|WARENHAUS:ßßInfoßßEingabeartßßKommandosßßProgrammeßßFilialdatenßßArchiv |˙˙˙˙N|-----------------------------------+------------------------------------|˙˙˙˙N| | Artikelnummer : 1 |˙˙˙˙N| | |˙˙˙˙N| | |˙˙˙˙N| | Artikelname : Bier (Kasten)| ˙˙˙N| | |˙˙˙˙N| | Preis : 16.85 |˙˙˙˙N| | |˙˙˙˙N| | Mindestbestand : 25 |˙˙˙˙N| | |˙˙˙˙N| | Bestand : 20 |˙˙˙˙N| | |˙˙˙˙N| | |˙˙˙˙N| | Alles richtigß? |˙˙˙˙N| | |˙˙˙˙N| | JaßßßßNein |˙˙˙˙N|-----------------------------------+------------------------------------|˙˙˙˙N| Info:/ßWahl:ßAusfÛhren:ßVerlassen: |˙˙˙˙N+------------------------------------------------------------------------+˙˙˙˙N ZunŲchst muû eine Artikelnummer (1...15) eingegeben werden (je nach˙˙˙˙˙˙^ Einstellung Ûber die Tastatur oder mittels einer Warenkarte Ûber den CodeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N kartenleser). UnzulŲssige Artikelnummern werden dabei nicht akzeptiert. ˙^ Ist unter dieser Nummer bereits ein Artikel gespeichert, so werden die entŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N sprechenden Artikeldaten in dem rechten oberen Bildschirmfenster gezeigt˙N und kÚnnen dort geŲndert oder einfach Ûbernommen werden. Gibt es noch˙˙˙˙N keinen Artikel mit dieser Nummer, so sind neue Artikeldaten einzugeben. ˙^ Dieser Vorgang wird solange wiederholt, bis bei der Eingabe der Artikelnummer˙˙˙˙˙˙˙˙˙˙˙˙. die Tastenfolge gedrÛckt wird. ˙^ Achten Sie darauf, daû in jeder Filiale der zu einer Artikelnummer gehÚrige˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Artikel stets denselben Artikelnamen und -preis erhŲlt. Bestand und MindestŨ˙˙˙˙˙˙˙˙˙˙˙˙˙. bestand kÚnnen unterschiedlich sein. ˙˙˙˙.#on("b")#k Kundendatei bearbeiten#off("b")# ˙˙N Hiermit kann die Kundendatei der Filiale aufgebaut und verŲndert werden.˙^ Öhnlich wie bei der Funktion 'Warendatei bearbeiten' erfolgen die Eingaben im˙˙˙˙˙˙˙˙˙˙˙˙. rechten oberen Bildschirmfenster. ˙˙˙˙˙˙˙N ZunŲchst muû eine Kundennummer (129...159) eingegeben werden (je nach˙˙˙˙^ Einstellung Ûber die Tastatur oder mittels einer Kundenkarte Ûber den CodeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N kartenleser). UnzulŲssige Kundennummern werden dabei nicht akzeptiert. ˙˙^ Ist unter dieser Nummer bereits ein Kunde in der Filiale oder in der Zentrale˙˙˙˙˙˙˙˙˙˙˙˙N gespeichert, so werden die entsprechenden Kundendaten in dem rechten˙˙˙˙˙^ oberen Bildschirmfenster gezeigt und kÚnnen dort geŲndert oder einfach ÛberŨ˙˙˙˙˙˙˙˙˙˙˙˙˙N nommen werden. Gibt es noch keinen Kunden mit dieser Nummer, so sind˙˙˙˙˙N neue Kundendaten einzugeben. (Neueingaben und Önderungen werden sofort˙˙˙N der Zentrale, aber nicht automatisch den andern Filialen mitgeteilt!) ˙˙˙N Dieser Vorgang wird solange wiederholt, bis bei der Eingabe der KundenŨ˙˙> nummer die Tastenfolge gedrÛckt wird. ˙˙˙˙˙˙˙˙˙˙.#on("b")#e Einkaufen#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ZunŲchst wird eine Kundennummer (129...159) erfragt. Wird die Nummer˙˙˙˙˙^ eines Kunden eingegeben, dessen Daten in der Filiale oder Zentrale bereits˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ gespeichert sind, so erscheint im linken Bildschirmfenster der Rechnungskopf˙˙˙˙˙˙˙˙˙˙˙˙˙N mit dem Namen des Kunden. Ist unter der Nummer noch kein Kunde eingeŨ˙˙˙˙N tragen oder wird die Eingabe der Kundennummer durch die Tastenfolge˙˙˙˙˙˙N abgebrochen, so enthŲlt der Rechnungskopf keinen KundenŨ˙˙˙˙˙˙˙˙^ Das eigentliche Einkaufen erfolgt nun durch die Eingabe von Artikelnummern˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ (1...15). Der zugehÚrige Artikelname und der Preis werden daraufhin in die˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Rechnung eingetragen. ˙˙˙N+------------------------------------------------------------------------+˙˙˙˙N|WARENHAUS:ßßInfoßßEingabeartßßKommandosßßProgrammeßßFilialdatenßßArchiv |˙˙˙˙N|----------------------------------+-------------------------------------|˙˙˙˙N| RECHNUNG fÛr Herrn B. Pollok | Artikelnummer :ßß1 |˙˙˙˙N| | |˙˙˙˙N| Bier (Kasten) 16.85 | |˙˙˙˙N| Tageszeitung 0.80 | |˙˙˙˙N| Pflaster 2.39 | |˙˙˙˙N| Mehl 0.79 | |˙˙˙˙N| Seife 1.80 | |˙˙˙˙N| Weinbrand 12.75 | |˙˙˙˙N| Zigaretten 3.80 | |˙˙˙˙N| Brot 2.29 | |˙˙˙˙N| Schallplatte 19.90 | |˙˙˙˙N| Geodreieck 2.35 |-------------------------------------|˙˙˙˙N| Videokassette 12.75 | Artikelnummer eingeben |˙˙˙˙N| Schulheft 0.85 | |˙˙˙˙N| | Stoptaste:ßß |˙˙˙˙N|----------------------------------+-------------------------------------|˙˙˙˙N| Einkaufen |˙˙˙˙N+-------------öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö-----------------------------------------------------------+˙˙˙˙N#off("b")# |˙˙˙˙^ Dieser Vorgang wird solange wiederholt, bis die Eingabe einer Artikelnummer˙˙˙˙˙˙˙˙˙˙˙˙˙˙> durch Tippen der Tastenfolge abgebrochen wird. ˙^ Abschlieûend wird der Rechnungsgesamtbetrag ausgegeben und gefragt, ob die˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. Rechnung gedruckt werden soll. ˙˙˙˙˙˙˙˙˙˙.#on("b")#a Auskunft einholen#off("b")# ˙˙˙˙˙˙˙N Mit Hilfe dieses Kommandos lassen sich nach Einlesen einer Codenummer (je^ nach Einstellung Ûber Tastatur oder Codekartenleser) verschiedene AuskÛnfte˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Ûber die gespeicherten Daten abrufen. Es kÚnnen #on("b")#EinzelauskÛnfte#off("b")# oder˙˙n #on("b")#ListenauskÛnfte#off("b")# eingeholt werden. Bei Eingabe einer falschen Nummer wird˙˙˙˙˙˙˙˙˙˙˙˙˙˙. die Auskunft abgebrochen! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. #on("b")#EinzelauskÛnfte:#off("b")# ˙˙˙˙˙. Codenummern 1...15 (Artikelnummern): ˙˙˙N Die zugehÚrigen Artikeldaten werden im rechten oberen BildŨ˙. schirmfenster angezeigt. ˙˙˙. Codenummern 129...159 (Kundennummern): ˙N Die zugehÚrigen Kundendaten werden im rechten oberen˙˙˙˙˙˙˙˙> Bildschirmfenster angezeigt. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. #on("b")#ListenauskÛnfte:#off("b")# ˙˙˙˙˙^ Hierbei liefern jeweils 3 benachbarte Codenummern von der Art her Ųhnliche˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Auskunfts-Listen, die auf Wunsch auch ausgedruckt werden kÚnnen. Die˙˙˙˙˙^ mittlere Nummer bezieht die AuskÛnfte stets auf die eigene Filiale; die beiden˙˙˙˙˙˙˙˙˙˙˙N anderen sind nur effizient, wenn mehrere Filialen angemeldet sind. Dabei˙n werden bei Eingabe der linken Nummer die jeweiligen Daten #on("b")#aller#off("b")# Filialen˙˙˙˙˙˙˙˙˙˙˙˙˙˙n 'aufaddiert' und in #on("b")#einer#off("b")# Gesamtliste ausgegeben. Bei Eingabe der rechten˙˙˙˙˙˙˙˙˙˙˙˙˙N Nummer hingegen werden die jeweiligen Listen von allen angeschlossenen˙˙˙^ Filialen der Reihe nach abgerufen und #on("b")#hintereinander#off("b")# in eine Datei geŨ^ schrieben, sodaû man eine Zusammenstellung der entsprechenden #on("b")#Einzel#off("b")#-˙. Listen der Filialen erhŲlt: ˙˙˙˙˙˙˙˙˙˙˙˙˙ Codenummern 66, 67, 68: N Die bisherigen Verkaufszahlen der einzelnen Waren werden˙˙˙˙N gezeigt; die Listen sind sortiert nach diesen Zahlen ('VerŨ˙. kaufs-Hitlisten'). ˙˙˙˙˙˙˙˙˙ Codenummern 73, 74, 75: N Nach Eingabe einer Artikelnummer wird eine Liste aller˙˙˙˙˙˙> KŲufer dieses Artikels ausgegeben. ˙˙˙˙˙˙˙˙˙ Codenummern 77, 78, 79: N Diese Codes liefern Kundenlisten der Filialen. ˙˙˙˙˙˙˙˙˙˙˙˙˙ Codenummern 84, 85, 86: N Nach Eingabe einer Kundennummer wird eine Liste aller von˙˙˙> diesem Kunden gekauften Artikel ausgegeben.  Codenummern 89, 90, 91: ^ Diese Codes liefern die Lagerbestandslisten der Filialen. Sollte˙˙˙˙˙˙˙˙˙˙˙˙N sich bei der Auskunftß'90' herausstellen, daû der Bestand˙˙˙^ mehrerer Artikel unter den Mindestbestand abgesunken ist, ist˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N es sinnvoll, als nŲchstes den Menupunkt 'Nachbestellen'˙˙˙˙˙. anzuwŲhlen (s.u.). ˙˙˙˙˙˙˙˙˙N Beispiel: Der Code '90' liefert bei entsprechend eingegebener Warendatei˙. folgende Auskunft: ˙˙˙˙˙˙˙˙˙˙˙˙N +------------------------------------------------------------------------+ ˙˙N | ............. Auskunft: Filiale 1 ................... Zeile 1 |˙˙˙N | |˙˙˙N | LagerÛbersicht: |˙˙˙N | ---------------------------------------------------------------------- |˙˙˙N | ---------------------------------------------------------------------- |˙˙˙N | | Art.Nr.| Artikelname | Preis | Min.Best. | Bestand | |˙˙˙N | ---+---------+------------------+-------------+-----------+----------+ |˙˙˙N | | | | | | | |˙˙˙N | | 1 | Bier (Kasten) | 16.85 | 25 | 19 | |˙˙˙N | | 2 | Tageszeitung | 0.80 | 15 | 16 | |˙˙˙N | | 3 | Pflaster | 2.39 | 14 | 22 | |˙˙˙N | | 4 | Mehl | 0.79 | 32 | 58 | |˙˙˙N | | 5 | Seife | 1.80 | 27 | 49 | |˙˙˙N | | 6 | Weinbrand | 12.75 | 24 | 41 | |˙˙˙N | | 7 | Zigaretten | 4 +------------+--------+ | |˙˙˙N | | 8 | Brot | 2 | Auskunft drucken ?| | |˙˙˙N | | 9 | EMMA | 3 | | | |˙˙˙N | | 10 | Schallplatte | 19 | JaßßßßßNein | | |˙˙˙N | | 11 | Geodreieck | 2 +---------------------+ | |˙˙˙N | | | | | | |˙˙˙N | | | | | | |˙˙˙N | | | | | | |˙˙˙N |----------------------------------------------------------------------- |˙˙˙N | | Öndern:ßßßßBestŲtigen:ß |˙˙˙N + -----------------------------------------------------------------------+˙˙˙N Hinweis: Nur die zu den jeweils mittleren Codenummern gehÚrigen AusŨ˙˙˙˙˙N kunftsfunktionen arbeiten mit Daten, die in der eigenen Task˙˙˙˙N gespeichert sind. Bei den Ûbrigen AuskÛnften mÛssen Daten aus˙˙˙N anderen Filialverwaltungs-Tasks oder der Zentrale geholt werden,^ so daû die Erstellung solch einer Auskunft recht zeitaufwendig ist.˙˙˙˙˙˙˙˙˙˙˙˙˙N Um zu lange Wartezeiten zu vermeiden, sollten nicht mehrere˙˙˙˙˙N Filialen gleichzeitig AuskÛnfte dieser Art einholen. ˙˙˙˙˙˙˙˙˙˙˙.#on("b")#n Nachbestellen#off("b")# ˙˙˙˙˙˙˙˙˙˙˙^ Auf dem Bildschirm wird eine Bestelliste ausgegeben, die alle Artikel enthŲlt,˙˙˙˙˙˙˙˙˙˙˙^ deren Bestand innerhalb der Filiale den Mindestbestand unterschritten hat. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Die Nachbestellung ist so bemessen, daû diese Artikel wieder mit ihrem˙˙˙N doppelten Mindestbestand vorrŲtig sind. Die neuen BestŲnde werden autoŨ˙˙> matisch in die Warendatei der Filiale eingetragen. ˙˙˙˙˙˙> Auf Wunsch kann die Bestelliste ausgedruckt werden. ˙˙˙˙˙.#on("b")#d Dezimalwert lesen#off("b")# ˙˙˙˙˙˙˙^ Der aktuelle Wert, der vom Codekartenleser gelesen wird, wird (Ųhnlich wie bei˙˙˙˙˙˙˙˙˙˙˙N 'Bitmuster lesen', s.u.) auf dem Bildschirm ausgegeben, bis ˙˙˙˙˙N gedrÛckt wird. Mit Hilfe dieses Kommandos kann man z.B. die Funktion des˙N Codekartenlesers testen und den Zusammenhang zwischen Bitmuster und˙˙˙˙˙˙ Dezimalwert klŲren. ˙˙˙˙˙N Dieser Menupunkt ist (ebenso wie der nŲchste) nur dann aufrufbar, wenn˙˙˙^ unter #on("b")#Eingabeart#off("b")# der #on("b")#Kartenleser#off("b")# eingestellt ist. ˙.#on("b")#b Bitmuster lesen#off("b")# ˙˙˙˙˙˙˙˙˙^ Dieser Menupunkt ist nur dann aufrufbar, wenn unter #on("b")#Eingabeart#off("b")# der˙˙˙˙N #on("b")#Kartenleser#off("b")# eingestellt ist (vgl. Kapitel 5.3). ˙˙˙˙˙˙^ Ist das der Fall, so wird hier das aktuelle Bitmuster, das vom Codekartenleser˙˙˙˙˙˙˙˙˙˙˙N gelesen wird, auf dem Bilöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööödschirm ausgegeben, bis gedrÛckt˙˙˙˙˙˙˙N+-------------------------------------------------------------------------+˙˙˙N| WARENHAUS:ßßInfoßßEingabeartßßKommandosßßProgrammeßßFilialdatenßßArchiv |˙˙˙N|-----------------------------------+-------------------------------------|˙˙˙N| | |˙˙˙N| | |˙˙˙N| | Bitmusterß:ßßßß0I00III0 |˙˙˙N| | |˙˙˙N| | |˙˙˙N| | |˙˙˙N| | |˙˙˙N| | |˙˙˙N| | |˙˙˙N| | |˙˙˙N| | |˙˙˙N| | |˙˙˙N| | Lesen beenden mit |˙˙˙N| +-------------------------------------|˙˙˙N| |˙˙˙N| Bitmuster lesen |˙˙˙N+-------------------------------------------------------------------------+˙˙˙^ Ein Bitmuster besteht aus 8 Zeichen (z.B. 'OIOOIIIO'). Dabei zeigt jedes 'I' ein˙˙˙˙˙˙˙˙˙N Loch an der entsprechenden Stelle der Codekarte an, die sich gerade im˙˙˙^ KartenlesegerŲt befindet. Dieses Bitmuster entspricht der Dualzahl 01001110˙˙˙˙˙˙˙˙˙˙˙˙˙˙> (im 'Zweiersystem'); zu ihr gehÚrt die Dezimalzahl ˙˙˙˙˙˙^ 0ß*ß128ß+ß1ß*ß64ß+ß0ß*ß32ß+ß0ß*ß16ß+ß1ß*ß8ß+ß1ß*ß4ß+ß1ß*ß2ß+ß0ß*ß1ß=ß78. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Mit Hilfe dieses Kommandos kÚnnen Sie z.B. die Funktion des CodekartenŨ˙˙N lesers testen. Bei voller Beleuchtung aller 8 Sensoren muû das Bitmuster˙^ 'IIIIIIII' geliefert werden. Decken Sie einige Sensoren mit den Fingern oder˙˙˙˙˙˙˙˙˙˙˙˙˙N einer Lochkarte ab, so muû sich das Bitmuster auf dem Bildschirm entŨ˙˙˙˙N sprechend verŲndern. Ist das nicht der Fall, so liegt ein Fehler vor. ˙˙˙^ PrÛfen Sie dann erst einmal, ob der Steckplatz mit Strom versorgt wird (NetzŨ˙˙˙˙˙˙˙˙˙˙˙˙^ kabel in der Steckdose? Compact-Box mit Netzteil richtig verbunden?) Ist dort˙˙˙˙˙˙˙˙˙˙˙˙N alles in Ordnung, so kÚnnte der Fehler noch in der Verbindung zum AdapterN liegen. (Steckplatz ordnungsgemŲû mit Adapter verbunden? Richtiges Kabel˙ verwendet?) ˙˙˙˙˙˙˙˙˙˙˙˙˙^ Sollten Sie auf diese Weise nicht zum Erfolg kommen, so verlassen Sie diesen˙˙˙˙˙˙˙˙˙˙˙˙˙N Menupunkt und wŲhlen noch einmal den Oberbegriff 'Eingabeart' an. StellenN Sie dort die Eingabeart zunŲchst auf 'Tastatur um' und dann wieder auf˙˙˙^ 'Kartenleser'. Treten hier Fehlermeldungen auf, so lesen Sie in Kapitel 5.3˙˙˙˙˙˙˙˙˙˙˙˙˙˙N nach. LŲût sich die Umstellung dagegen problemlos vornehmen, so mÛûte nun> auch das 'Bitmuster lesen' wieder funktionieren. ˙˙˙˙˙˙˙˙N#on("b")#5.5ßßMenufunktionen zum Oberbegriff 'Programme'#off("b")# ˙˙˙˙˙˙˙˙˙˙˙N+-------------------------------------------------------------------------+ ˙˙N| WARENHAUS:ßßInfoßßEingabeartßßKommandosßßProgrammeßßFilialdatenßßArchiv |˙˙˙N|---------------------+----------------------+----------------------------|˙˙˙N| | nßßNeu erstellen | |˙˙˙N| | aßßAnsehen/Öndern | |˙˙˙N| | ------------------ | |˙˙˙N| | sßßStarten | |˙˙˙N| | wßßWiederholen | |˙˙˙N| | ------------------ | |˙˙˙N| | vßßVerzeichnis | |˙˙˙N| | ------------------ | |˙˙˙N| | lßßLÚschen | |˙˙˙N| | dßßDrucken | |˙˙˙N| | ------------------ | |˙˙˙N| | kßßKopieren | |˙˙˙N| | ußßUmbenennen | |˙˙˙N| +----------------------+ |˙˙˙N|-------------------------------------------------------------------------|˙˙˙N| Info:/ßWahl:ßAusfÛhren:ßVerlassen: | ˙˙N+-------------------------------------------------------------------------+˙˙˙.#on("b")#n Neu erstellen#off("b")# ˙˙˙˙˙˙˙˙˙˙˙N Mit dieser Funktion kÚnnen Sie eine neue Programmdatei anlegen und˙˙˙˙˙˙˙ beschreiben. ˙˙˙˙˙˙˙˙˙˙˙˙n Sie werden zunŲchst nach einem Namen fÛr die #on("b")#neue#off("b")# Programmdatei gefragt.˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Geben Sie einen beliebigen Namen (#on("b")#ohne AnfÛhrungszeichen (!)#off("b")#) ein und˙N schlieûen Sie die Eingabe durch ab. Daraufhin wird Ihnen auf˙˙˙˙N dem Bildschirm eine neue Datei zum Beschreiben angeboten. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Sollte schon eine Programmdatei mit diesem Namen in der Task vorhanden˙˙˙> sein, so werden Sie darauf aufmerksam gemacht. ˙˙˙˙˙˙˙˙˙˙^ Sie kÚnnen sich wŲhrend des Schreibens die wichtigsten Tastenfunktionen des˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Editors einblenden lassen. Tippen Sie dazu die Tastenfolge . Es˙˙N erscheint dann das folgende Angebot aus dem Sie auswŲhlen kÚnnen: ˙˙˙˙˙˙˙#on("b")# ˙˙˙˙˙N +-----------------------------------------------------+˙˙˙˙˙˙˙N | Der EUMELß-ßEditor |˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙N | bß...ßBeschreibung desEditors |˙˙˙˙˙˙˙N | wß...ßWichtige Tasten |˙˙˙˙˙˙˙N | pß...ßPositionieren der Schreibmarke |˙˙˙˙˙˙˙N | kß...ßKorrigieren im Text (EinfÛgen/LÚschen) |˙˙˙˙˙˙˙N | mß...ßMarkierte Textpassagen bearbeiten |˙˙˙˙˙˙˙N | lß...ßLernen im Editor |˙˙˙˙˙˙˙N | aß...ßAnweisungen im Editorß(Kommandodialog) |˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙N | zß...ßZurÛck in den Schreibmodus |˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙N | bßßßwßßßpßßßkßßßmßßßlßßßaßßßz |˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙N +-----------------------------------------------------+˙˙˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙N - Eine Programm-Datei mit dem vorgeschlagenen Namen existiert schon. ˙˙˙.#on("b")#a Ansehen/Ųndern#off("b")# ˙˙˙˙˙˙˙˙˙˙N Mit dieser Funktion kÚnnen Sie sich Dateien, die schon in Ihrer Task˙˙˙˙˙. existieren, ansehen oder auch verŲndern. n Sie werden zunŲchst gefragt, ob Sie #on("b")#die zuletzt bearbeitete Programmdatei#off("böööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö")#˙˙˙˙˙˙˙˙˙˙˙˙˙n ansehen bzw. verŲndern mÚchten (sofern Sie schon vorher mit #on("b")#gs-Warenhaus#off("b")#˙˙˙˙˙˙˙˙˙˙˙˙˙˙. in der Task gearbeitet haben). ˙˙˙˙˙˙˙˙˙˙N Bejahen Sie diese Frage, dann wird Ihnen diese Programmdatei zur BearŨ˙˙˙^ beitung angeboten. Verneinen Sie die Frage dagegen, so gelangen Sie in die˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ 'Auswahl' (d.h es werden Ihnen alle Programmdateien in der Task zur Auswahl˙˙˙˙˙˙˙˙˙˙˙˙˙˙N angeboten). Nachdem Sie einen der Namen angekreuzt haben, wird Ihnen die˙N ausgewŲhlte Programmdatei zur Bearbeitung auf dem Bildschirm angeboten. ˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙> - In der Task existiert noch keine Programmdatei. ˙˙˙˙˙˙˙#on("b")#s Starten#off("b")# ˙^ Mit dieser Menufunktion kÚnnen Sie ein fertiggestelltes Programm Ûbersetzen˙˙˙˙˙˙˙˙˙˙˙˙˙˙ und ausfÛhren lassen. ˙˙˙n Sie werden zunŲchst gefragt, ob #on("b")#das zuletzt bearbeitete Programm#off("b")# ausgefÛhrt˙˙˙˙˙˙˙˙˙˙˙^ werden soll. Bejahen Sie die Frage, so wird dieses Programm gestartet; verŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N neinen Sie die Frage dagegen, so gelangen Sie in die 'Auswahl'. Nach AnŨ˙N kreuzen des gewÛnschten Programmnamens wird das ausgewŲhlte Programm˙˙˙˙˙ ausgefÛhrt. ˙˙˙˙˙˙˙˙˙˙˙˙˙N Sind im Programm noch Fehler enthalten, so werden das Programm und die˙˙˙^ Fehlermeldungen gleichzeitig auf dem Bildschirm dargestellt (Paralleleditor)˙˙˙˙˙˙˙˙˙˙˙˙˙^ und zur Korrektur angeboten. FÛr die Programmkorrektur stehen ebenfalls alle˙˙˙˙˙˙˙˙˙˙˙˙˙. Editorfunktionen zur VerfÛgung. ˙˙˙˙˙˙˙˙˙N Sollte Ihnen beim Programmieren ein Fehler unterlaufen sein (z.B. eine˙˙˙N Endlosschleife), so kann mit der Tastenfolge der ProgrammŨ˙˙˙˙˙˙. ablauf abgebrochen werden ("Notbremse"). .#on("b")#w Wiederholen#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙N Mit dieser Funktion kÚnnen Sie den Ablauf des zuletzt ausgefÛhrten˙˙˙˙˙˙˙N Programms wiederholen, ohne daû das Programm neu Ûbersetzt wird. ˙˙˙˙˙˙˙˙N Beachten Sie aber bitte, daû VerŲnderungen am Programmtext, die seit dem˙^ letzten Programmlauf vorgenommen wurden, #on("b")#nicht#off("b")# berÛcksichtigt werden;˙N dazu muû das Programm erneut mit der Menufunktion 'Starten' Ûbersetzt˙˙˙^ Ist die Wiederholung eines Programmlaufs nicht mÚglich, so erfolgt ein HinŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ weis darauf. ˙˙˙˙˙˙˙˙˙˙˙˙.#on("b")#v Verzeichnis#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙^ Mit dieser Funktion kÚnnen Sie sich einen Øberblick Ûber die in Ihrer Task˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. vorhandenen Programmdateien verschaffen. N Nach Aufruf dieser Funktion wird eine Liste der Programmdateien auf dem˙˙^ Bildschirm ausgegeben, die sich in Ihrer Task befinden. Da die Liste selbst˙˙˙˙˙˙˙˙˙˙˙˙˙˙N eine Text-Datei ist, kann Sie mit der Tastenkombination verŨ˙˙˙˙^ lassen werden - hierauf wird auch in der letzten Bildschirmzeile hingewiesen.˙˙˙˙˙˙˙˙˙˙˙˙^ Falls nicht alle Namen auf den Bildschirm passen, kÚnnen Sie das Fenster mit˙˙˙˙˙˙˙˙˙˙˙˙˙> und verschieben. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙#on("b")#LÚschen#off("b")# ˙˙˙N Mit dieser Funktion kÚnnen Sie Programmdateien, die Sie nicht mehr˙˙˙˙˙˙˙N benÚtigen, die unnÚtig Platz belegen, lÚschen. Aber Vorsicht! Die Dateien> verschwinden durch diese Funktion unwiederbringlich! ˙˙˙˙^ Nach Aufruf dieser Funktion werden Ihnen alle Programmdateien, die sich in˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Ihrer Task befinden, zur Auswahl angeboten. Hier kÚnnen Sie die gewÛnschten˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Namen ankreuzen. Die Auswahl wird dann durch die Tastenfolge˙˙˙˙˙˙˙˙˙˙˙˙˙ verlassen. ˙˙˙˙˙^ FÛr jede einzelne Programmdatei wird noch einmal zur Sicherheit gefragt, ob˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ sie auch tatsŲchlich gelÚscht werden soll. Zur BestŲtigung tippen Sie bitte die˙˙˙˙˙˙˙˙˙˙> Taste ('ja') - zur Verhinderung ('nein'). ˙˙˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙> - In der Task exsitiert noch keine Programmdatei ˙˙˙˙˙˙˙#on("b")#d Drucken#off("b")# ˙N Mit dieser Funktion kÚnnen Sie Programmdateien Ûber einen angeschlossenen Drucker ausgeben lassen. ^ Nach Aufruf dieser Funktion werden Ihnen alle Programmdateien, die sich in˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Ihrer Task befinden, zur Auswahl angeboten. Hier kÚnnen Sie die gewÛnschten˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Namen ankreuzen. Die Auswahl wird dann durch die Tastenfolge˙˙˙˙˙˙˙˙˙˙˙˙˙ verlassen. ˙˙˙˙˙N Die angekreuzten Programmdateien werden anschlieûend zum Drucker geŨ˙˙˙˙˙N schickt. Der Vorgang wird auf dem Bildschirm protokolliert. ˙˙˙˙˙˙˙˙˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙> - In der Task existiert noch keine Programmdatei. ˙˙˙˙˙˙> - Der Drucker ist nicht funktionsbereit. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - Der Drucker wird nicht Ûber die Task 'PRINTER' betrieben. ˙˙˙˙˙˙˙˙˙˙˙˙N - Auf Ihrem System werden die Druckkosten abgerechnet. Sie mÛssen sich˙˙. mit einer Codenummer identifizieren. ˙#on("b")#k Kopieren#off("b")# N Mit dieser Funktion kÚnnen Sie sich eine Kopie einer bereits in der Task˙^ vorhandenen Programmdatei anlegen. Das ist z.B. dann sinnvoll, wenn Sie sich˙˙˙˙˙˙˙˙˙˙˙˙˙N einen bestimmten 'Stand' aufbewahren wollen oder wenn Sie ein Programm˙˙˙> schreiben wollen, das einem bereits vorhandenen Ųhnelt. ˙^ Nach Aufruf dieser Funktion werden Ihnen alle Programmdateien, die sich in˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Ihrer Task befinden, zur Auswahl angeboten. Nach Ankreuzen eines Namens˙˙. wird die Auswahl automatisch verlassen. ˙N Anschlieûend wird der angekreuzte Name angezeigt und der Name fÛr die˙˙˙˙^ Kopie erfragt. Es muû ein Name eingetragen werden, der in dieser Task noch˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ nicht fÛr eine Programmdatei vergeben wurde; ansonsten erfolgt ein Hinweis˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. darauf und es wird nicht kopiert! ˙˙˙˙˙˙˙N Da man aber oft fÛr die Kopie einen Ųhnlichen Namen wie fÛr das Original˙N wŲhlt, wird der 'alte' Name vorgeschlagen. Aus genannten GrÛnden muû er˙˙N aber verŲndert werden. Sie kÚnnen diesen Namen mit den Ûblichen EditierŨ˙N funktionen verŲndern oder mit lÚschen und ganz neu˙˙˙˙˙˙˙˙˙N eingeben. Sie sparen aber eine Menge Tipparbeit, wenn Sie einen langen˙˙˙. Namen nur an einer Stelle Ųndern wollen.  FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙N - Eine Programmdatei mit dem gewÛnschten Namen existiert bereits in der˙ Task. .#on("b")#u Umbenennen#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Mit dieser Funktion kÚnnen Sie einer bereits vorhandenen Programmdatei˙˙˙ einen neuen Namen geben. ^ Nach Aufruf dieser Funktion werden Ihnen alle Programmdateien, die sich in˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Ihrer Task befinden, zur Auswahl angeboten. Nach Ankreuzen eines Namens˙˙. wird die Auswahl automatisch verlassen. ˙N Anschlieûend wird dieser Name angezeigt und der zukÛnftige Name fÛr die˙˙N Programmdatei erfragt. Es muû ein Name eingetragen werden, der in dieser˙N Task noch nicht fÛr eine Programmdatei vergeben wurde - ansonsten erfolgtN ein Hinweis darauf und die Programmdatei wird nicht umbenannt! ˙˙˙˙˙˙˙˙˙˙N Da man aber oft den 'neuen' Namen in Anlehnung an den 'alten' Namen˙˙˙˙˙˙N wŲhlt, wird der 'alte' Name vorgeschlagen. Aus genannten GrÛnden muû er˙˙N aber verŲndert werden. Sie kÚnnen diesen Namen mit den Ûblichen EditierŨ˙N funktionen verŲndern oder mit lÚschen und ganz neu˙˙˙˙˙˙˙˙˙N eingeben. Sie sparen aber eine Menge Tipparbeit, wenn Sie einen langen˙˙˙. Namen nur an einer Stelle Ųndern wollen.  FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙N - Eine Programmdatei mit dem gewÛnschtenöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö Namen existiert bereits in der˙ Task. N#on("b")#5.6ßßMenufunktionen zum Oberbegriff 'Filialdaten'#off("b")# ˙˙˙˙˙˙˙˙˙N+-------------------------------------------------------------------------+˙˙˙N| WARENHAUS:ßßInfoßßEingabeartßßKommandosßßProgrammeßßFilialdatenßßArchiv |˙˙˙N|---------------------------------------+--------------------------+------|˙˙˙N| | eßßßEintragen/ergŲnzen | |˙˙˙N| | zßßßZusammenstellen | |˙˙˙N| | ----------------------- | |˙˙˙N| | vßßßVerzeichnis | |˙˙˙N| | ----------------------- | |˙˙˙N| | lßßßLÚschen | |˙˙˙N| | ußßßUmbenennen | |˙˙˙N| +--------------------------+ |˙˙˙N| |˙˙˙N| |˙˙˙N|-------------------------------------------------------------------------|˙˙˙N| Info:/ßWahl:ßAusfÛhren:ßVerlassen:|˙˙˙N+-------------------------------------------------------------------------+˙˙˙.#on("b")#e Eintragen/ergŲnzen#off("b")# ˙˙˙˙˙˙N Mit diesem Menupunkt kÚnnen Sie Filialdaten-Dateien, die Sie z.B. von derN Vatertask oder von der Diskette geholt haben, in Ihrer Task laden. ˙˙˙˙˙˙N Ihnen werden zunŲchst alle vorhandenen Filialdaten-Dateien zur Auswahl˙˙˙^ angeboten. Anschlieûend werden die angekreuzten Dateien in der Reihenfolge,˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ in der sie angekreuzt wurden, zur Filialverwaltung geschickt und die Daten˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N dort zu den bereits vorhandenen hinzugefÛgt. Gegebenenfalls wird auch dieN zentrale Kundendatei ergŲnzt. Der Vorgang wird auf dem Bildschirm˙˙˙˙˙˙˙˙ protokolliert. ˙˙˙˙˙˙˙˙˙˙^ Beachten Sie bitte, daû in der Filiale etwa vorhandene Daten dadurch nicht˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Ûberschrieben, sondern lediglich ergŲnzt werden. Ein gŲnzliches Beseitigen von˙˙˙˙˙˙˙˙˙˙˙> alten Daten gelingt nur durch LÚschen der Filialtask. ˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙N - In der Task exsitieren noch keine Filialdaten-Dateien. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.#on("b")#z Zusammenstellen#off("b")# ˙˙˙˙˙˙˙˙˙^ Mit dieser Funktion kÚnnen Sie eine Datei anlegen, in der die aktuell in der˙˙˙˙˙˙˙˙˙˙˙˙˙^ Filiale gehaltenen Daten zusammengestellt werden. Solch eine Datei kann man˙˙˙˙˙˙˙˙˙˙˙˙˙˙. sich jedoch nicht ansehen! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ ZunŲchst wird der Name der Datei erfragt, in die die Filialdaten geschrieben˙˙˙˙˙˙˙˙˙˙˙˙˙N werden sollen. Danach werden darin die aktuellen Daten gespeichert und es. wird eine 'Vollzugsmeldung' ausgegeben. ˙^ Die Daten kÚnnen dann spŲter mit Hilfe der Archiv-Funktionen (vgl. Kapitel˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ 5.7) z.B. auf einer Diskette gespeichert werden, damit Sie beim eventuellen˙˙˙˙˙˙˙˙˙˙˙˙˙˙N LÚschen der Filialtask nicht verlorengehen. Eine Verwechselung mit˙˙˙˙˙˙˙^ Programmdateien ist nicht mÚglich, da Namen fÛr Filialdaten-Dateien (intern)˙˙˙˙˙˙˙˙˙˙˙˙˙N automatisch mit dem PrŲfix 'Filialdaten:' versehen werden. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙^ - Eine Filialdaten-Datei mit dem gewÛnschten Namen existiert bereits in der˙˙˙˙˙˙˙˙˙˙˙˙˙ Task. .#on("b")#v Verzeichnis#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙^ Mit dieser Funktion kÚnnen Sie sich einen Øberblick Ûber die in Ihrer Task˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙> vorhandenen Filialdaten-Dateien verschaffen. ˙˙˙˙˙˙˙˙˙˙˙˙^ Nach Aufruf dieser Funktion wird eine Liste der Filialdaten-Dateien auf dem˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Bildschirm ausgegeben, die sich in Ihrer Task befinden. Da die Liste eineN Text-Datei ist, kann Sie mit der Tastenkombination verlassen˙˙˙˙^ werden - hierauf wird auch in der letzten Bildschirmzeile hingewiesen. Falls˙˙˙˙˙˙˙˙˙˙˙˙˙N nicht alle Namen auf den Bildschirm passen, kÚnnen Sie das Fenster mit˙˙˙> und verschieben. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙#on("b")#l LÚschen#off("b")# ˙N Mit dieser Funktion kÚnnen Sie Filialdaten-Dateien, die Sie nicht mehr˙˙˙^ benÚtigen und die unnÚtig Platz belegen, lÚschen. Aber Vorsicht! Die Dateien˙˙˙˙˙˙˙˙˙˙˙˙˙> verschwinden durch diese Funktion unwiederbringlich! ˙˙˙˙^ Nach Aufruf dieser Funktion werden Ihnen alle Filialdaten-Dateien, die sich in˙˙˙˙˙˙˙˙˙˙˙^ Ihrer Task befinden, zur Auswahl angeboten. Hier kÚnnen Sie die gewÛnschten˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Namen ankreuzen. Die Auswahl wird dann durch die Tastenfolge˙˙˙˙˙˙˙˙˙˙˙˙˙ verlassen. ˙˙˙˙˙^ FÛr jede einzelne Datei wird nachgefragt, ob sie auch tatsŲchlich gelÚscht˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ werden soll. Zur BestŲtigung tippen Sie bitte die Taste ('ja') - zur VerŨ˙˙˙˙˙˙˙˙˙˙˙˙ hinderung ('nein'). ˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙> - In der Task exsitiert noch keine Filialdaten-Datei. ˙˙.#on("b")#u Umbenennen#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Mit dieser Funktion kÚnnen Sie einer bereits vorhandenen Filialdaten-Datei˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ einen neuen Namen geben. ^ Nach Aufruf dieser Funktion werden Ihnen alle Filialdaten-Dateien, die sich in˙˙˙˙˙˙˙˙˙˙˙N Ihrer Task befinden, zur Auswahl angeboten. Nach Ankreuzen eines Namens˙˙. wird die Auswahl automatisch verlassen. ˙N Anschlieûend wird dieser Name angezeigt und der zukÛnftige Name fÛr die˙˙^ Datei erfragt. Es muû ein Name eingetragen werden, der in dieser Task noch˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ nicht fÛr eine Filialdaten-Datei vergeben wurde - ansonsten erfolgt ein Hinweis˙˙˙˙˙˙˙˙˙˙> darauf und die Datei wird nicht umbenannt! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Da man aber oft den 'neuen' Namen in Anlehnung an den 'alten' Namen˙˙˙˙˙˙N wŲhlt, wird der 'alte' Name vorgeschlagen. Aus genannten GrÛnden muû er˙˙N aber verŲndert werden. Sie kÚnnen diesen Namen mit den Ûblichen EditierŨ˙N funktionen verŲndern oder mit lÚschen und ganz neu˙˙˙˙˙˙˙˙˙N eingeben. Sie sparen aber eine Menge Tipparbeit, wenn Sie einen langen˙˙˙. Namen nur an einer Stelle Ųndern wollen.  FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙^ - Eine Filialdaten-Datei mit dem gewÛnschten Namen existiert bereits in der˙˙˙˙˙˙˙˙˙˙˙˙˙ Task. N#on("b")#5.7ßßMenufunktionen zum Oberbegriff 'Archiv'#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N+--------------------------------------------------------------------------+˙˙N| WARENHAUS:ßßInfoßßEingabeartßßKommandosßßProgrammeßßFilialdatenßßArchiv |˙˙N|---------------------------------------------+------------------------+---|˙˙N| | rßßReservieren | |˙˙N| | -ßßNeue Diskette | |˙˙N| | -------------------- | |˙˙N| | -ßßSchreiben | |˙˙N| | -ßßChecken | |˙˙N| | -ßßKombination | |˙˙N| | -ßßHolen/Lesen | |˙˙N| | -ßßLÚschen | |˙˙N| | -------------------- | |˙˙N| | -ßßVerzeichnis | |˙˙N| | -ßßDrucken | |˙˙ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööN| | -------------------- | |˙˙N| +-----------------------+ | ißßInitialisieren | |˙˙N| | Dateiaustausch mit: | | zßßZieltask einstellen| |˙˙N| | Archiv | +------------------------+ |˙˙N| | Archivname: | |˙˙N| | gs-Warenhaus | |˙˙N| +-----------------------+ |˙˙N|--------------------------------------------------------------------------|˙˙N| Info:/ßWahl:ßAusfÛhren:ßVerlassen: |˙˙N+--------------------------------------------------------------------------+˙˙^In diesem Kapitel werden alle die Menufunktionen beschrieben, die Ihnen unter dem˙˙˙˙˙˙˙˙˙˙˙˙˙^Oberbegriff 'Archiv' im Menu angeboten werden. Mit den Funktionen in diesem Menu˙˙˙˙˙˙˙˙˙˙˙˙˙˙NkÚnnen Sie aber nicht nur Dateien auf dem Archiv behandeln, sondern auch in˙˙˙Nanderen Tasks im Multi-User-System oder Ûber das EUMEL-Netz sogar auf anderen˙NWenn Sie dieses Pull-Down-Menu gerade aufgeschlagen haben, sind nicht alle˙˙˙˙^Funktionen aktivierbar! Um weitere Funktionen zu aktivieren, muû erst einer der˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.aktivierbaren Menupunkte gewŲhlt werden. ˙˙˙˙˙^Bei der Archivbehandlung werden Ihnen jeweils alle in der Task vorhandenen Dateien˙˙˙˙˙˙˙˙˙˙˙˙^zur Auswahl angeboten. Das System unterscheidet nicht von sich aus - wie unter den˙˙˙˙˙˙˙˙˙˙˙˙NOberbegriffen 'Programme' und 'Filialdaten' - zwischen Programm- und FilialŨ˙˙^daten-Dateien. In den hier gezeigten Listen kÚnnen Sie aber Filialdaten-Dateien˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ndaran erkennen, daû ihnen das PrŲfix 'Filialdaten:' vorangestellt ist. ˙˙˙˙˙˙˙>#on("b")#r Reservieren#off("b")# (des Archivlaufwerks) ˙˙˙˙˙˙˙N Im EUMEL-Multi-User-System haben normalerweise mehrere Personen das˙˙˙˙˙˙^ Zugriffsrecht auf das Archivlaufwerk. Allerdings muû der Zugriff so geregelt˙˙˙˙˙˙˙˙˙˙˙˙˙N werden, daû sich die Beteiligten dabei nicht gegenseitig "in die Quere˙˙˙N kommen". Ein Zugriff auf das Archivlaufwerk erfordert zunŲchst eine AnŨ˙˙N meldung. Ist diese Anmeldung erfolgt, kann von den anderen Beteiligten so^ lange nicht mehr auf das Laufwerk zugegriffen werden, bis es wieder freigeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ geben worden ist. ˙˙˙˙˙˙˙^ Diese Anmeldung des Archivlaufwerkes erfolgt Ûber die Menufunktion 'r ReserŨ˙˙˙˙˙˙˙˙˙˙˙˙˙^ vieren'. Greift bereits eine andere Task auf das Laufwerk zu, so erhalten Sie˙˙˙˙˙˙˙˙˙˙˙˙N darÛber einen Hinweis auf dem Bildschirm. Ansonsten wird an Sie die FrageN gestellt, ob die Diskette eingelegt und das Laufwerk geschlossen ist. ˙˙˙^ Erst zu diesem Zeitpunkt ist sichergestellt, daû Sie den alleinigen Zugriff auf˙˙˙˙˙˙˙˙˙˙^ das Laufwerk haben. Deshalb sollten Sie, wenn Sie mit mehreren Personen am˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Computer arbeiten, erst zum Zeitpunkt der Fragestellung die Diskette ins LaufŨ˙˙˙˙˙˙˙˙˙˙˙ werk einlegen. ˙˙˙˙˙˙˙˙˙˙^ Nachdem Sie die Diskette eingelegt und die Frage bejaht haben, ermittelt das˙˙˙˙˙˙˙˙˙˙˙˙˙^ System selbstŲndig den Namen der eingelegten Diskette, zeigt den Namen auf˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ dem Bildschirm (im kleinen Kasten links unten) an und aktiviert die anderen˙˙˙˙˙˙˙˙˙˙˙˙˙˙. Menupunkte des Pull-Down-Menus. ˙˙˙˙˙˙˙˙˙N Beim Verlassen des Pull-Down-Menus, wenn eine andere Zieltask eingestelltN wird oder wenn das Menu gŲnzlich verlassen wird, wird die Reservierung˙˙˙ automatisch aufgehoben! ˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙> - Das Laufwerk ist von einer anderen Task belegt. ˙˙˙˙˙˙^ - Die Diskette ist falsch eingelegt oder das Laufwerk ist nicht richtig geŨ˙˙˙˙˙˙˙˙˙˙˙˙˙ schlossen. ˙˙˙˙˙˙˙˙˙˙˙> - Die Diskette ist nicht formatiert bzw. initialisiert. N - Die Diskette kann nicht gelesen werden (keine EUMEL-Diskette, DisketteN hat ein falsches Format, Diskette ist verschmutzt...). ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.#on("b")#n Neue Diskette#off("b")# (anmelden) N Der Dateiaustausch mit einer Diskette ist nur dann mÚglich, wenn der im˙˙N System eingestellte Diskettenname (auf dem Bildschirm im kleinen Kasten˙˙N unten links sichtbar) mit dem tatsŲchlichen Namen der Diskette ÛbereinŨ˙˙^ stimmt. Nach einem Diskettenwechsel ist das aber in der Regel nicht mehr der˙˙˙˙˙˙˙˙˙˙˙˙˙^ Fall. Greift man dann auf die neu eingelegte Diskette zu, so erscheint die˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Fehlermeldung: 'Falscher Archivname! Bitte neue Diskette anmelden!'. ˙˙˙˙N Das Anmelden einer neuen Diskette - ohne einen neuen ReservierungsvorgangN - wird durch diese Menufunktion ermÚglicht. Nach Aktivieren dieses MenuŨ˙^ punktes wird der Name der eingelegten Diskette ermittelt, im System eingestellt˙˙˙˙˙˙˙˙˙˙. und auf dem Bildschirm angezeigt. ˙˙˙˙˙˙˙^ Im Gegensatz zur Menufunktion 'r Reservieren' greift das System ohne Anfrage˙˙˙˙˙˙˙˙˙˙˙˙˙N an den Benutzer auf das Archivlaufwerk zu (die Reservierung bleibt ja beŨ^ stehen). Ist das Archivlaufwerk reserviert, so ist die Neuanmeldung einer DisŨ˙˙˙˙˙˙˙˙˙˙˙> kette Ûber diese Menufunktion weniger zeitaufwendig. ˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙. - wie unter 'r Reservieren'. ˙˙˙˙˙˙˙˙˙˙˙.#on("b")#s Schreiben#off("b")# (Kopieren) ˙˙˙˙N Alle Dateien der eigenen Task werden zur Auswahl angeboten. Wenn Sie die˙N Auswahl durch die Tastenfolge verlassen, ÛberprÛft das System˙˙˙^ zunŲchst, ob die Dateien in der eingestellten Zieltask schon vorhanden sind. Ist˙˙˙˙˙˙˙˙˙^ das der Fall, wird erfragt, ob die dort vorhandenen Dateien Ûberschrieben, d.h.˙˙˙˙˙˙˙˙˙˙^ gelÚscht werden dÛrfen (s.u.). Anschlieûend werden alle angekreuzten Dateien˙˙˙˙˙˙˙˙˙˙˙˙˙^ in der Reihenfolge, in der Sie sie angekreuzt haben, in die eingestellte Zieltask˙˙˙˙˙˙˙˙N kopiert. Der Vorgang wird auf dem Bildschirm protokolliert. Die OriginalŨ> dateien in der eigenen Task bleiben dabei erhalten. ˙˙˙˙˙^ Wenn in der Zieltask schon eine Datei existiert, die den gleichen Namen hat˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ wie eine Datei, die Sie dorthin kopieren mÚchten, so wird angefragt, ob die˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ vorher schon existierende Datei Ûberschrieben (gelÚscht!) werden soll. Bejahen˙˙˙˙˙˙˙˙˙˙˙^ Sie diese Frage, so wird die bereits in der Zieltask existierende Datei (unŨ˙˙˙˙˙˙˙˙˙˙˙˙˙^ wiederbringlich) gelÚscht und die gewÛnschte Datei dorthin transportiert. Ein˙˙˙˙˙˙˙˙˙˙˙˙^ Øberschreiben aus Versehen ist nicht mÚglich, wenn Sie die an Sie gestellte˙˙˙˙˙˙˙˙˙˙˙˙˙˙. Frage sorgfŲltig beantworten. ˙˙˙˙˙˙˙˙˙˙˙^ Verneinen Sie die Frage, so wird die Datei auch nicht hinÛbertransportiert! Sie˙˙˙˙˙˙˙˙˙˙N kÚnnen die Datei aber umbenennen (Menufunktion 'u Umbenennen' unter˙˙˙˙˙˙N den Oberbegriffen 'Programme' bzw. 'Filialdaten') und anschlieûend mit˙˙˙. anderem Namen hinÛberschreiben. ˙˙˙˙˙˙˙˙˙^ Beachten Sie, daû beim Øberschreiben einer Datei auf einer Archivdiskette der˙˙˙˙˙˙˙˙˙˙˙˙N Speicherplatz der alten (Ûberschriebenen) Version im allgemeinen nicht˙˙˙^ wiederverwendet werden kann. In einem solchen Fall kÚnnte die Diskette voll˙˙˙˙˙˙˙˙˙˙˙˙˙˙N geschrieben werden, obwohl eigentlich genÛgend Platz vorhanden wŲre. Zur˙N Optimierung wird deshalb zuerst ÛberprÛft, ob die angekreuzten Dateien˙˙˙^ schon in der Zieltask vorhanden sind und lÚscht diese, wenn Sie Ihr EinverŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N stŲndnis geben. Erst anschlieûend werden die Dateien insgesamt kopiert. ˙^ Normalerweise ist als Zieltask das Archivöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööölaufwerk der eigenen Station eingeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙^ stellt. Mit der Menufunktion 'z Zieltask einstellen' kann diese Einstellung aber˙˙˙˙˙˙˙˙˙ verŲndert werden. ˙˙˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙> - Die Diskette ist falsch eingelegt oder beschŲdigt. ˙˙˙N - Die Diskette kann nicht beschrieben werden (Schreibfehler). ˙˙˙˙˙˙˙˙˙˙. - Die Diskette ist voll. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. - Sehen Sie auch unter 'r Reservieren' > 'z Zieltask einstellen'. ˙˙˙˙˙˙˙#on("b")#c Checken#off("b")# ˙N Diese Menufunktion kann nur ausgefÛhrt werden, wenn der Dateiaustausch˙˙˙N mit einem Archiv(manager) erfolgt - ansonsten ist diese Menufunktion auchN nicht aktivierbar. Die Menufunktion dient dazu, auf Diskette geschriebene^ Dateien auf Lesefehler hin zu prÛfen. Es empfiehlt sich, diese PrÛfroutine auf˙˙˙˙˙˙˙˙˙˙˙N neu auf die Diskette geschriebene Dateien anzuwenden. Sehen Sie dazu auch 'k Kombination'. ˙˙˙˙˙˙˙˙^ Alle Dateien der eingestellten Zieltask (Archiv) werden zur Auswahl angeboten.˙˙˙˙˙˙˙˙˙˙˙N Wenn Sie die Auswahl durch die Tastenfolge verlassen, werden˙˙˙˙^ alle angekreuzten Dateien in der Reihenfolge, in der Sie sie angekreuzt haben,˙˙˙˙˙˙˙˙˙˙˙^ "gecheckt", d.h. auf Lesefehler hin ÛberprÛft. Der Vorgang wird auf dem BildŨ˙˙˙˙˙˙˙˙˙˙˙˙ schirm protokolliert. ˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙. - Lesefehler auf dem Archiv. ˙˙˙˙˙˙˙˙˙˙˙> - Sehen Sie auch unter 'r Reservieren'. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.#on("b")#k Kombination#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙N Diese Menufunktion ist eine Kombination aus den beiden Menufunktionen 's˙N Schreiben' und 'c Checken' (Sehen Sie weitere Informationen auch dort!). N Alle Dateien der eigenen Task werden zur Auswahl angeboten. Wenn Sie die˙N Auswahl durch die Tastenfolge verlassen, werden alle angeŨ˙˙˙˙˙˙^ kreuzten Dateien in der Reihenfolge, in der Sie sie angekreuzt haben, in die˙˙˙˙˙˙˙˙˙˙˙˙˙N eingestellte Zieltask kopiert (gegebenenfalls mÛssen bereits vorhandene˙˙N Dateien gleichen Namens in der Zieltask gelÚscht werden). Anschlieûend˙˙˙^ werden alle Dateien, die gerade geschrieben wurden, gecheckt, d.h. auf LeseŨ˙˙˙˙˙˙˙˙˙˙˙˙˙N fehler hin untersucht. Beide VorgŲnge werden auf dem Bildschirm˙˙˙˙˙˙˙˙˙˙ protokolliert. ˙˙˙˙˙˙˙˙˙˙^ Da die 'Check' - Operation nur bei Archivmanagern zulŲssig ist, ist diese MenuŨ˙˙˙˙˙˙˙˙˙˙N funktionen ebenfalls nur bei Archivmanagern aktivierbar. Zur ErlŲuterung˙> sehen Sie bitte auch unter 'z Zieltask einstellen'. ˙˙˙˙˙.#on("b")#h Holen/Lesen#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙^ Die Menufunktion dient dazu, Dateien, die bereits auf einer Archivdiskette oder˙˙˙˙˙˙˙˙˙˙N in einer anderen Task existieren, in die eigene Task zu kopieren. ˙˙˙˙˙˙˙N Alle Dateien der eingestellten Zieltask werden zur Auswahl angeboten. AnŨN schlieûend werden Kopien der angekreuzten Dateien in der Reihenfolge des˙^ Ankreuzens in die eigene Task geholt. Das Original in der Zieltask bleibt dabei˙˙˙˙˙˙˙˙˙˙N unverŲndert! Der Vorgang wird auf dem Bildschirm protokolliert. ˙˙˙˙˙˙˙˙˙N Sind in der eigenen Task schon Dateien mit gleichem Namen vorhanden, so˙˙^ wird gefragt, ob die 'alten' Dateien Ûberschrieben (gelÚscht) werden dÛrfen.˙˙˙˙˙˙˙˙˙˙˙˙˙N Nur wenn Sie zustimmen, werden die in Ihrer Task existierenden Dateien˙˙˙^ (unwiederbringlich!) gelÚscht und Kopien der gleichnamigen Dateien aus der˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Zieltask angefertigt. ˙˙˙^ Stimmen Sie dem LÚschvorgang nicht zu, dann bleiben die bisherigen Dateien˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ in Ihrer Task erhalten - die Dateien aus der Zieltask werden dann aber auch˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ nicht in Ihre Task kopiert! Um dennoch die Kopien zu erhalten, kÚnnen Sie die˙˙˙˙˙˙˙˙˙˙˙˙N namensgleichen Dateien in Ihrer Task umbenennen und dann erst die Dateien. aus der anderen Task anfordern. ˙˙˙˙˙˙˙˙˙^ Normalerweise werden die Dateien vom Archiv der eigenen Station geholt. Mit˙˙˙˙˙˙˙˙˙˙˙˙˙˙N dem Menupunkt 'z Zieltask einstellen' kann diese Einstellung verŲndert˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙. - Lesefehler auf dem Archiv. ˙˙˙˙˙˙˙˙˙˙˙. - Sehen Sie auch unter 'r Reservieren' . 's Schreiben' ˙˙> 'z Zieltask einstellen'. ˙˙˙˙˙˙˙#on("b")#l LÚschen#off("b")# ˙^ Die Menufunktion dient dazu, Dateien in der Zieltask (unwiederbringlich!) zu˙˙˙˙˙˙˙˙˙˙˙˙˙^ lÚschen. Dazu werden alle Dateien der eingestellten Zieltask zur Auswahl angeŨ˙˙˙˙˙˙˙˙˙˙˙^ boten. Anschlieûend werden die angekreuzten Dateien in der Reihenfolge ihres˙˙˙˙˙˙˙˙˙˙˙˙˙^ Ankreuzens gelÚscht. Zur Sicherheit muû noch einmal fÛr jede einzelne Datei˙˙˙˙˙˙˙˙˙˙˙˙˙˙N bestŲtigt werden, daû sie auch tatsŲchlich gelÚscht werden soll. ˙˙˙˙˙˙˙˙N Beachten Sie, daû beim LÚschen einer Datei auf einer Archivdiskette der˙˙N Speicherplatz im allgemeinen nicht wieder verwendet werden kann. In einem^ solchen Fall kÚnnte die Diskette voll geschrieben werden, obwohl eigentlich˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ genÛgend Platz vorhanden wŲre. Diese Probleme treten bei anderen Tasks, die˙˙˙˙˙˙˙˙˙˙˙˙˙˙N keine Archivmanager sind, nicht auf, da deren Speicherplatz intelligenter verwaltet wird. ˙˙˙˙˙˙˙˙˙^ Normalerweise ist als Zieltask das Archiv der eigenen Station eingestellt. Mit˙˙˙˙˙˙˙˙˙˙˙N dem Menupunkt 'z Zieltask einstellen' kann diese Einstellung verŲndert˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙. - Sehen Sie auch unter 'r Reservieren' . 's Schreiben' ˙˙> 'z Zieltask einstellen'. ˙˙˙˙˙˙˙.#on("b")#v Verzeichnis#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙N Mit dieser Menufunktion kÚnnen Sie sich einen Øberblick Ûber die in der˙˙N Zieltask (z.B. auf dem Archiv) vorhandenen Dateien verschaffen. ˙˙˙˙˙˙˙˙˙N Nach Aufruf der Funktion wird eine Liste der Dateien auf dem Bildschirm˙˙^ ausgegeben, die sich in der Zieltask (z.B. auf dem Archiv) befinden. Ist die˙˙˙˙˙˙˙˙˙˙˙˙˙^ Zieltask ein Archiv(manager), so wird auch angezeigt, wieviel Platz auf der˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Diskette belegt ist. Da die Liste selbst eine Datei ist, kann sie mit der TastenŨ˙˙˙˙˙˙˙˙N kombination verlassen werden. Falls nicht alle Dateinamen auf˙˙˙N den Bildschirm passen, kÚnnen Sie das Fenster mit und˙˙˙˙˙˙˙˙. verschieben. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙> - Sehen Sie unter 'z Zieltask einstellen'. ˙˙˙˙˙˙˙˙˙˙˙˙#on("b")#d Drucken#off("b")# ˙^ Das Verzeichnis der Dateien in der Zieltask, das man mit der Menufunktion 'v˙˙˙˙˙˙˙˙˙˙˙˙˙N Verzeichnis' auf dem Bildschirm angezeigt bekommt, kann mit dieser MenuŨ˙. funktion ausgedruckt werden. ˙˙˙˙˙˙˙˙˙˙˙˙^ Zur Sicherheit wird angefragt, ob wirklich ein solches Dateiverzeichnis der˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Zieltask gedruckt werden soll. Bejaht man die Frage, so wird ein DateiverŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙> zeichnis erstellt und zum Drucker geschickt. ˙˙˙˙˙˙˙˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙> - Der Drucker ist nicht funktionsbereit. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - Der Drucker wird nicht Ûber die Task 'PRINTER' betrieben. ˙˙˙˙˙˙˙˙˙˙˙˙N - Auf Ihrem System werden die Druckkosten abgerechnet. Sie mÛssen sich˙˙. mit einer Codenummer identifizieren. ˙.#on("b")#i Initialisieren#off("b")# ˙˙˙˙˙˙˙˙˙˙^ Diese Menufunktion gestattet es, frische Disketten zu formatieren, zu initialiŨ˙˙˙˙˙˙˙˙˙˙N sieren bzw. beschriebene Disketten vollstŲndig zu lÚschen und ggf. dabei˙N umzubenennen. Bei Aufruf dieser Menufunktööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööion wird - sofern noch nicht˙˙˙˙> geschehen - das Archivlaufwerk automatisch reserviert. ˙˙N Wenn Sie eine fabrikneue Diskette aus der Verpackung nehmen, mÛssen Sie˙˙n diese zunŲchst #on("b")#formatieren#off("b")#. Dabei wird die Diskette auf ein festgelegtes˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ physikalisches Format eingestellt. Ohne daû diese Operation vorausgegangen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ist, kann eine Diskette weder beschrieben noch gelesen werden. ˙˙˙˙˙˙˙˙˙˙^ Prinzipiell braucht eine Diskette nur ein einziges Mal formatiert zu werden. Sie˙˙˙˙˙˙˙˙˙N kÚnnen Sie jedoch jederzeit wieder formatieren - z.B. wenn Sie Disketten˙N haben, von denen Sie nicht genau wissen, fÛr welche Zwecke sie zuvor verŨ wendet wurden. ˙˙˙˙˙˙˙˙˙˙^ Wenn Sie diese Menufunktion aktivieren, werden Sie so zunŲchst gefragt, ob Sie˙˙˙˙˙˙˙˙˙˙˙^ die Diskette auch formatieren wollen. Bejahen Sie die Frage, so werden Ihnen˙˙˙˙˙˙˙˙˙˙˙˙˙. mehrere Formate zur Auswahl angeboten: ˙˙> +----------------------------------------+˙˙˙˙˙˙> | Formatieren einer Diskette |˙˙˙˙˙˙> | |˙˙˙˙˙˙> | Dies sind die mÚglichen Formate: |˙˙˙˙˙˙> | |˙˙˙˙˙˙> | 1ß.... 40 Spur - 360 KB |˙˙˙˙˙˙> | 2ß.... 80 Spur - 720 KB |˙˙˙˙˙˙> | 3ß.... 5 1/4" - 1,2 MB |˙˙˙˙˙˙> | 4ß.... 3 1/2" - 1,4 MB |˙˙˙˙˙˙> | sß.... Standard - Format |˙˙˙˙˙˙> | |˙˙˙˙˙˙> | |˙˙˙˙˙˙> | 1ßßß2ßßß3ßßß4ßßßs |˙˙˙˙˙˙> +----------------------------------------+ ˙˙˙˙˙^ Erkundigen Sie sich bei Ihrem HŲndler, welches Format Sie bei Ihrem Rechner˙˙˙˙˙˙˙˙˙˙˙˙˙˙N und den von Ihnen verwendeten Disketten einstellen mÛssen. Manche RechnerN unterstÛtzen diese Operation innerhalb des EUMEL-Systems auch gar nicht,˙N das Formatieren muû dann irgendwie anders auûerhalb des EUMEL-Systems˙˙˙˙ geschehen. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Wenn Sie die Formatierung abgeschlossen oder auch Ûbersprungen haben,˙˙˙˙^ beginnt die eigentliche Initialisierung der Diskette. Dabei wird als erstes der˙˙˙˙˙˙˙˙˙˙^ Archivname auf die Diskette geschrieben. Alle alten Daten, die sich ggf. auf der˙˙˙˙˙˙˙˙˙^ Diskette befinden, werden bei diesem Vorgang unwiederbringlich (!) gelÚscht. ˙˙˙˙˙˙˙˙˙˙˙˙^ Zur Sicherheit ÛberprÛft das System in jedem Falle, ob es sich um eine EUMEL˙˙˙˙˙˙˙˙˙˙˙˙˙^ - Diskette handelt, und erfragt Ihr EinverstŲndnis, ob die Diskette wirklich˙˙˙˙˙˙˙˙˙˙˙˙˙^ initialisiert werden soll. Geben Sie hierzu Ihr EinverstŲndnis, dann wird noch˙˙˙˙˙˙˙˙˙˙˙N der (neue) Archivname erfragt. Hatte die Diskette schon einen Namen, dannN wird dieser zum Øberschreiben angeboten. Wollen Sie den alten ArchivnamenN beibehalten, so brauchen Sie nur die -Taste zu tippen, ansonsten˙N kÚnnen Sie den Namen auch zuvor verŲndern oder einen ganz neuen Namen˙˙˙˙N hinschreiben. Anhand des ausgegebenen Namens kÚnnen Sie auch ÛberŨ˙˙˙˙˙˙˙> prÛfen, ob Sie die richtige Diskette eingelegt haben. ˙˙˙^ Das Initialisieren funktioniert natÛrlich nur, wenn Sie als Zieltask einen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Archivmanager eingestellt haben - ansonsten ist diese Menufunktion gesperrt˙˙˙˙˙˙˙˙˙˙˙˙˙˙ (nicht aktivierbar!). ˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙> - Formatieren ist nicht auf dem System mÚglich. ˙˙˙˙˙˙˙˙. - Sehen Sie auch unter 'r Reservieren' > 'z Zieltask einstellen'. ˙˙˙˙˙˙˙.#on("b")#z Zieltask einstellen#off("b")# ˙˙˙˙˙N Mit dieser Menufunktion kÚnnen Sie festlegen, mit welcher Zieltask Sie˙˙˙N kommunizieren, d.h. z.B. Dateien austauschen mÚchten. Normalerweise ist˙˙N hier das Archiv am eigenen Rechner eingestellt. Das wird auch nach AufŨ˙˙N klappen des Pull-Down-Menus im Kasten links unten angezeigt. ˙˙˙˙˙˙˙˙˙˙˙˙^ Diese Menufunktion kann im Unterricht z.B. dazu genutzt werden, um fertigŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ gestellte Hausaufgaben in eine bestimmte Task zu schicken (Vatertask) oder˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ um von dort z.B. vorgefertigte Programme und/oder Filialdaten-Dateien abzuŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Sie kÚnnen aber auch eine andere Task einstellen (z.B. die Vatertask oder die˙˙˙˙˙˙˙˙˙˙˙˙N Task 'PUBLIC'), um mit diesen Dateien auszutauschen oder um sich auch nur^ einen Øberblick Ûber die dort vorhandenen Dateien zu verschaffen. Wenn Sie˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N mit Ihrem Rechner in ein EUMEL-Netz integriert sind, kÚnnen Sie auch auf˙^ Tasks anderer Rechner zugreifen oder auch Disketten von Laufwerken anderer˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Rechner einlesen (z.B. wenn Sie Disketten anderer Formate haben, die von˙> Ihrem Rechner nicht gelesen werden kÚnnen). ˙˙˙˙˙˙˙˙˙˙˙˙˙^ Dabei werden zwei Anforderungen an die Zieltask gestellt: Sie muû existieren˙˙˙˙˙˙˙˙˙˙˙˙˙^ und bereit fÛr den Dateiaustausch sein, d.h es muû eine Managertask sein, auf˙˙˙˙˙˙˙˙˙˙˙˙^ die Sie Zugriff haben. Versuchen Sie auf andere Tasks zuzugreifen, so erhalten˙˙˙˙˙˙˙˙˙˙˙. Sie entsprechende (Fehler-)Meldungen. ˙˙˙N Zu beachten ist noch, daû es im EUMEL-System verschiedene Arten von˙˙˙˙˙˙N Managertasks gibt - Archivmanager und normale Dateimanager. Der UnterŨ˙˙˙N schied besteht darin, daû ein Archivmanager vom Benutzer vor dem Zugriff˙^ reserviert werden muû - anschlieûend hat nur dieser Benutzer (bis zur AufgaŨ˙˙˙˙˙˙˙˙˙˙˙˙˙N be der Reservierung) ein Zugriffsrecht auf den Manager. Normale DateiŨ˙˙˙N manager kÚnnen dagegen von mehreren Benutzern in beliebiger Reihenfolge˙˙ angesprochen werden. ˙˙˙˙N Ein Archivmanager kann auch auf bestimmte Diskettenformate spezialisert˙˙N sein (z.B. auf das Lesen von DOS-Disketten). Manche Rechner haben auch˙˙˙N mehrere Archivmanager fÛr verschiedene Laufwerke etc. Durch Einstellen˙˙˙N unterschiedlicher Archivmanager kÚnnen Sie dann auf verschiedenen LaufŨ˙˙ werken archivieren. ˙˙˙˙˙^ Nach Aktivieren dieses Menupunktes werden Ihnen die folgenden Alternativen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ angeboten: ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N +-------------------------------------------+˙˙˙˙˙˙˙˙˙˙˙˙˙N | Dateiaustausch gewÛnscht mit: |˙˙˙˙˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙˙˙˙˙N | aß...ßßßßArchiv (Eigene Station) |˙˙˙˙˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙˙˙˙˙N | vß...ßßßVatertask |˙˙˙˙˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙˙˙˙˙N | pß...ßßß'PUBLIC' (Eigene Station) |˙˙˙˙˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙˙˙˙˙N | sß...ßßßSonstige Task |˙˙˙˙˙˙˙˙˙˙˙˙˙N | |˙˙˙˙˙˙˙˙˙˙˙˙˙N | ArchivßßßVatertaskßßßPUBLICßßßSonstige |˙˙˙˙˙˙˙˙˙˙˙˙˙N +-------------------------------------------+˙˙˙˙˙˙˙˙˙˙˙˙˙N Da der Dateiaustausch mit dem Standardarchiv der eigenen Station (Task:˙˙^ 'ARCHIVE'), mit der Vatertask und der Task 'PUBLIC' recht hŲufig in Anspruch˙˙˙˙˙˙˙˙˙˙˙˙˙^ genommen wird, sind diese drei Optionen unter den Alternaöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööötiven direkt angeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ geben. Entscheiden Sie sich fÛr eine dieser drei Tasks, so nimmt das System˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ alle notwendigen Einstellungen vor. MÚchten Sie dagegen in Kontakt mit einer˙˙˙˙˙˙˙˙˙˙˙˙˙^ anderen Task treten, so wŲhlen Sie die Alternative 's ... Sonstige Task'. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙> In diesem Falle haben Sie noch 3 Angaben zu machen: ˙˙˙˙˙N - ZunŲchst werden Sie nach dem Namen der Zieltask gefragt. Geben Sie den^ Namen der Zieltask - ohne AnfÛhrungsstriche (!) - ein und schlieûen Sie˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N die Eingabe mit der -Taste ab. (Den ausgegebenen Namen der˙˙˙˙^ z.Z. eingestellten Task kÚnnen Sie dabei verŲndern bzw. Ûberschreiben.) ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - Dann wird die Nummer der Station im EUMEL-Netz erfragt, auf der sich˙˙^ die Zieltask befindet. Die Nummer Ihrer Station wird als Vorschlag ausgeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙N geben. Wollen Sie mit einer Task auf Ihrem Rechner kommunizieren, so˙˙N brauchen Sie diesen Vorschlag nur durch DrÛcken der -Taste˙˙˙˙^ bestŲtigen - ansonsten tragen Sie zuvor die entsprechende Stationsnummer˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ein. Ist Ihr Rechner nicht in ein EUMEL-Netz integriert, so wird die˙˙^ Stationsnummer 0 (Null) ausgegeben. Bitte bestŲtigen Sie diese StationsŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> nummer durch Tippen der -Taste. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - Zum Abschluû mÛssen Sie noch angeben, ob die eingestellte Zieltask ein. Archivmanager ist oder nicht. ˙˙˙˙˙˙˙˙N Das System versucht dann den Kontakt herzustellen. Je nachdem, welche˙˙˙˙N Einstellung Sie vorgenommen haben, sind bestimmte Funktionen innerhalb˙˙˙N des Menus nicht aktivierbar. Das System lŲût nur die Funktionen zu, die˙˙> aufgrund Ihrer Einstellungen zulŲssig sind. ˙˙˙˙˙˙˙˙˙˙˙˙˙N Im Kasten links unten auf dem Bildschirm wird jeweils angezeigt, welche˙˙^ Zieltask eingestellt ist. Erscheint in diesem Kasten auch ein Hinweis auf den˙˙˙˙˙˙˙˙˙˙˙˙^ Archivnamen, so haben Sie einen Archivmanager eingestellt. Ist dagegen vor˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N dem Namen der Zieltask noch eine Zahl und ein SchrŲgstrich angegeben, so˙N haben Sie eine Zieltask auf einem anderen Rechner eingestellt. ˙˙˙˙˙˙˙˙˙˙N Bedenken Sie, daû Operationen mit Tasks auf anderen Stationen lŲnger anŨ˙> dauern kÚnnen - werden Sie nicht ungeduldig! ˙˙˙˙˙˙˙˙˙˙˙˙N Sie kÚnnen die Einstellung der Zieltask jederzeit wieder verŲndern! ˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙> - Die eingestellte Zieltask existiert nicht. ˙˙˙˙˙˙˙˙˙˙˙^ - Die eingestellte Zieltask existiert zwar, ist aber nicht empfangsbereit, d.h.˙˙˙˙˙˙˙˙˙> ein Zugriff von Ihrer Task aus ist nicht mÚglich! ˙˙˙˙N - Das Netz ist nicht funktionsbereit (Collector-Task fehlt). ˙˙˙˙˙˙˙˙˙˙˙> - Die Kommunikation war nicht erfolgreich. ˙˙˙˙˙˙˙˙˙˙˙˙˙^ - Die gewÛnschte Operation kann mit der eingestellten Zieltask nicht ausgeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙N fÛhrt werden (Zieltask ist z.B. gar kein Archivmanager - Sie aber verŨ. suchen, das Laufwerk zu reservieren). ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Zā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ûa€ë˙˙OLl˙˙˙˙llPM˙˙˙˙a€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q€˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #page (61)# ˙˙˙˙˙˙˙˙˙˙˙ #headodd# ˙˙˙˙˙˙˙˙˙˙˙á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #headeven# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #center#1 ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!‚˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‚˙V˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ‚˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ƒ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1„˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘„˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ„˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bilden. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A…˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘…˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ…˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą†˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‡˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a‡˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą‡˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˆ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qˆ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áˆ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áˆ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1‰˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‰˙^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ‰˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QŠ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ zu erlernen. ˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŠ˙Z˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‹˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‹˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ‹˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Œ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Œ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄŒ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŒ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŽ˙b˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ anbietet. ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŽ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙=˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‘˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą‘˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ‘˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q’˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘’˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ’˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙“˙(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A“˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q“˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą“˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ“˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙”˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1”˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a”˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘”˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á”˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á”˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A•˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą•˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ•˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A–˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘–˙^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööņ–˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A—˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q—˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą—˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ—˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˜˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˜˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙™˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙a™˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ™˙\˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1š˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙š˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Қ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1›˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙›˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą›˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ›˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")#˙˙˙˙˙˙˙˙˙˙˙˙1œ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aœ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙œ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąœ˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ҝ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņœ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ž˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ž˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qž˙_˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áž˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ÿ˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŸ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŸ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙c˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ą˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AĄ˙e˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĄ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĄ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ĸ˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĸ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áĸ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŗ˙^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŖ˙v˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŖ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q¤˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą¤˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ĩ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ĩ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĨ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ļ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĻ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ļ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áĻ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1§˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙§˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á§˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙!¨˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q¨˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ҍ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Š˙e˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄŠ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŠ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AĒ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄĒ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ģ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QĢ˙W˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĢ˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŧ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŦ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŦ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙­˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q­˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ­˙p˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QŽ˙Z˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŽ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¯˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #on("b")#˙˙˙˙˙˙˙˙˙˙˙˙Q¯˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¯˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą¯˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á¯˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ¯˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙°˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1°˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q°˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q°˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘°˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą°˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ұ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ą˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aą˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aą˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ą˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąą˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņą˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1˛˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˛˙V˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŗ˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ŗ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ŗ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŗ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙´˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a´˙_˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ´˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĩ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qĩ˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąĩ˙^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ werden. ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ļ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ werden. ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qļ˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áļ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˇ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aˇ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąˇ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#page# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ҏ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!¸˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q¸˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ҏ˙W˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1š˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘š˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áš˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ē˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ē˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áē˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aģ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ģ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņģ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aŧ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąŧ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŧ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŊ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŊ˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ŋ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŊ˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ž˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ž˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņž˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ŋ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŋ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Klammern an. ˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŋ˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ā˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AĀ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĀ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ . ˙˙˙˙˙˙˙˙˙˙˙ . ˙˙˙˙˙˙˙˙˙Ā˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĀ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QÁ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄÁ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņÁ˙[˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QÂ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qÂ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Â˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņÂ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AÃ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄÃ˙V˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ä˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aÄ˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ä˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąÄ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Å˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QÅ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Å˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąÅ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áÅ˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Æ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Æ˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąÆ˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņÆ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Į˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QĮ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Į˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĮ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Č˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aČ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁČ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙É˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qÉ˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąÉ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áÉ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AĘ˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ę˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĘ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áĘ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ë˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qË˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁË˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ė˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ erfÛllt ist. ˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĖ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ė˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁĖ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĖ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Í˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QÍ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Í˙?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅÍ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Î˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Î˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áÎ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ī˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĪ˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĪ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Đ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Đ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĐ˙(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QŅ˙5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ņ˙5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅŅ˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ō˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŌ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅŌ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ķ˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĶ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĶ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ô˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QÔ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąÔ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Õ˙6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QÕ˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Õ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅÕ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ö˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ö˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áÖ˙d˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q×˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööq×˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ×˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ø˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ø˙v˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ų˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QŲ˙>˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ų˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŲ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AÚ˙f˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąÚ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Û˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QÛ˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Û˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅÛ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ü˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ü˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áÜ˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ũ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ũ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŨ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŪ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄŪ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ß˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qß˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąß˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņß˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aā˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ā˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņā˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!á˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qá˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąá˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņá˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aâ˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áâ˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ã˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aã˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąã˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áã˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aä˙5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ä˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņä˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙å˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aå˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąå˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņå˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!æ˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙æ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áæ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1į˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘į˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņį˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!č˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qč˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņč˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙é˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qé˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙é˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņé˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ę˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aę˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąę˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áę˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ë˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ë˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąë˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ė˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ wird. ˙˙˙˙˙˙˙˙˙˙aė˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąė˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņė˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1í˙<˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qí˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áí˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņí˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1î˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙î˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņî˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ kopf. ˙˙˙˙˙˙˙˙˙˙!ī˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qī˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąī˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áī˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ađ˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áđ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qņ˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ņ˙6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņņ˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ō˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aō˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ō˙.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áō˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ķ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ķ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ķ˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áķ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aô˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ô˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņô˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aõ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąõ˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņõ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qö˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąö˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áö˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1÷˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a÷˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą÷˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ÷˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aø˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ø˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áø˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ų˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ų˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áų˙(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ú˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qú˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qú˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áú˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-6N#limit (11.0)##pagelength (16.5)##block# ˙˙˙#start (2.0,0.0)# ˙˙˙˙˙˙˙˙˙˙˙˙#center#gs-Warenhaus#right#% ˙%#center#gs-Warenhaus˙˙˙˙˙˙˙˙˙N#center##on("b")#6ßßBeschreibung der Programmierschnittstelle#off("b")# ˙˙˙˙˙˙NIn allen GRIN-Projekten soll - zumindest als Erweiterung - der Aspekt des˙˙˙˙˙^"algorithmischen ProblemlÚsens" mit in den Unterricht eingebracht werden. Deshalb˙˙˙˙˙˙˙˙˙˙˙˙˙Nist auch in dem Soester Programm zum Projekt WARENHAUS eine ProgrammierŨ˙˙˙˙˙˙^schnittstelle realisiert, die es erlaubt, mit Hilfe eines eng begrenzten Befehlssatzes˙˙˙˙˙˙˙˙Nkleine Programme zur Steuerung der AblŲufe im Modell-Warenhaus zu schreiben. ˙^Wir haben lange Ûberlegt, ob wir diese Programmierschnittstelle Ûberhaupt nachŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nbilden sollten, weil wir der Meinung sind, daû beim Projekt WARENHAUS das˙˙˙˙˙^algorithmische ProblemlÚsen, wenn Ûberhaupt, nur eine sehr untergeordnete Rolle˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^spielt. Als Randproblematik kann man hier vielleicht untersuchen, wie die Menu-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Funktionen unter dem Oberbegriff 'Kommandos' (vgl. Kapitel 5.4) aufgebaut sind,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nund man kann versuchen, diese in eigenen kleinen Programmen nach- oder umzuŨ˙˙NUnser zweites Problem war, ob wir uns bei einer eventuellen Nachbildung der˙˙˙^Programmierschnittstelle auch wirklich streng an die Soester Vorgaben halten sollten,˙˙˙˙˙˙˙˙˙^auch wenn sie unseren Vorstellungen und Konzepten teilweise zuwiderlaufen. EigentŨ˙˙˙˙˙˙˙˙˙˙˙˙Nlich sind wir der Meinung, daû uns mit der Programmiersprache ELAN bereits ein^ausgezeichnetes Hilfsmittel zur VerfÛgung steht, um auch in der Sekundarstufe I in˙˙˙˙˙˙˙˙˙˙˙˙^das algorithmische ProblemlÚsen einzufÛhren. Gerade das Refinementkonzept - die˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NMethode der 'schrittweisen Verfeinerung' / der "Modularisierung im Kleinen" -˙^scheint uns besonders geeignet, typische Denkweisen des algorithmischen ProblemŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^lÚsens offenzulegen. Lediglich die Konstruktion einer ZŲhlschleife und den Umgang˙˙˙˙˙˙˙˙˙˙˙˙˙Nmit den Fehlermeldungen des ELAN-Compilers halten wir bei AnfŲngern fÛr etwas˙problematisch. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NWir haben uns deshalb entschlossen, Ihnen die Programmierschnittstelle in zwei^Versionen zur VerfÛgung zu stellen: In der 'ELAN-Version' kÚnnen Sie in der Ûblichen˙˙˙˙˙˙˙˙˙˙^ELAN-Umgebung programmieren; das bietet sich z.B. an, wenn Sie #on("b")#gs-Warenhaus#off("b")#^im Wahlpflichtbereich bzw. im Differenzierungsbereich 9/10 einsetzen mÚchten. Es˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ist dann dort nicht nÚtig, erst eine neue, weniger komfortable "Programmiersprache"˙˙˙˙˙˙˙˙˙˙˙^FÛr den GRIN-Bereich enthŲlt #on("b")#gs-Warenhaus#off("b")# eine weitere Programmierebene˙˙˙˙^('GRIN-Version'), die an die Soester Vorgaben angelehnt ist, und die es erlaubt, die˙˙˙˙˙˙˙˙˙˙^dort benutzten Schreibweisen von Befehlen und Kontrollstrukturen zu Ûbernehmen.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Allerdings haben wir dabei eine grundsŲtzliche Önderung bezÛglich der ModularisieŨ˙˙˙˙˙˙˙˙˙˙˙˙NrungsmÚglichkeit von 'GRIN-Programmen' vorgenommen, auf die wir in Kapitel 6.1nŲher eingehen werden. ˙˙˙˙˙˙˙NEin 'GRIN-Programm' wird bei der AusfÛhrung des Menupunktes 'sßStarten' (vgl.˙NKapitel 5.5) zunŲchst in ein ELAN-Programm Ûbersetzt und dabei auf formale˙˙˙˙^Korrektheit ÛberprÛft. Werden keine Fehler festgestellt, so wird nun seinerseits das˙˙˙˙˙˙˙˙˙˙NELAN-Programm vom Compiler Ûbersetzt und anschlieûend ausgefÛhrt. Als BenutzerNwerden Sie dabööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööei nicht mit Fehlermeldungen des Compilers konfrontiert, da der˙n#on("b")#gs-Warenhaus#off("b")#-Øbersetzer vorher alle formalen Fehler abfŲngt und zum Korrigieren˙˙˙˙˙˙˙˙˙˙˙˙NSollte das System nach erfolgreicher Øbersetzung und/oder Compilation bei der˙NAusfÛhrung des Programms einen Fehler "bemerken" (z.B. falscher Aufruf eines˙˙NBefehles), so wird das Programm automatisch abgebrochen und die entsprechende˙NFehlermeldung mit der Nummer der Programmzeile, in der der Fehler bemerkt˙˙˙˙˙^wurde, im unteren Teil des Bildschirmes in einem 'notebook' gezeigt. Im oberen Teil˙˙˙˙˙˙˙˙˙˙˙Nwird das Programm zum Verbessern angeboten, wobei der Cursor am Anfang der˙˙˙˙>fehlerhaften Zeile steht (gilt auch fÛr die 'ELAN-Version'). ˙^In beiden Versionen der Programmierschnittstelle ist die Schreibweise der Befehle bis˙˙˙˙˙˙˙˙˙^auf die Groû- und Kleinschreibung identisch. Folgende Befehle stehen zu VerfÛgung: ˙˙˙˙˙˙˙˙˙˙˙. GRIN-Version | ELAN-Version ˙>------------------------+------------------------------˙˙˙˙˙˙˙> Artikelnummer lesen | artikelnummer lesen ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> Artikeldaten eingeben | artikeldaten eingeben ˙˙˙˙˙˙˙˙˙˙˙˙> Kundennummer lesen | kundennummer lesen ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙> Kundendaten eingeben | kundendaten eingeben ˙˙˙˙˙˙˙˙˙˙˙˙˙. neues Blatt | neues blatt ˙˙˙˙˙˙. Rechnungskopf | rechnungskopf ˙˙˙˙. Artikel kaufen | artikel kaufen ˙˙˙. Abrechnung | abrechnung ˙˙˙˙˙˙˙. Auskunft | auskunft ˙˙˙˙˙˙˙˙˙. Bildschirm neu | bildschirm neu ˙˙˙. | nachbestellen ˙˙˙˙. | dezimalwert lesen . | bitmuster lesen ˙˙ |˙˙˙˙˙^Die drei letzten Befehle der ELAN-Version haben wir in den GRIN-Befehlssatz nicht˙˙˙˙˙˙˙˙˙˙˙˙˙^mit aufgenommen, weil wir hier den Befehlssatz mÚglichst klein (und damit ÛberŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nsichtlich) halten wollten und diese Befehle bereits unter dem Oberbegriff˙˙˙˙˙N'Kommandos' als Menu-Funktionen zur VerfÛgung stehen. (Ebenso kÚnnte man bei˙˙Ndem Befehl 'Auskunft' argumentieren. Die entsprechende Menu-Funktion 'Auskunft^einholen' liefert bei jeder Anwahl jedoch immer nur #on("b")#eine#off("b")# Auskunft; in einemNProgramm kann man nun die Ausgabe mehrerer AuskÛnfte hintereinander˙˙˙˙˙˙˙˙˙˙˙realisieren.) NDie genaue Wirkung der Befehle werden wir in Kapitel 6.3 noch detailliert˙˙˙˙˙Nbeschreiben. Sie entsprechen im wesentlichen den Soester Befehlen, die im˙˙˙˙˙NWARENHAUS-Begleitheft des LSW (siehe Anhang) auf den Seiten 99/100 aufgelistet^sind. (Die anderen dort zu findenden Befehle gehÚren eigentlich nicht in die BefehlsŨ˙˙˙˙˙˙˙˙˙^liste der Programmierschnittstelle, weil sie nicht von Programmen aus sondern nur in˙˙˙˙˙˙˙˙˙˙^einem 'Direktbefehgs-Modus' als Kommando aufrufbar sind! Diese Befehle sind auch˙˙˙˙˙˙˙˙˙˙˙˙˙˙n#on("b")#keine#off("b")# Programmierbefehle im eigentlichen Sinne, sondern entweder "Macros" zum˙˙˙˙˙˙˙˙˙˙˙˙˙˙^"Handling" des Warenhausmodells oder Systemkommandos. #on("b")#gs-Warenhaus#off("b")# stellt˙˙Ndiese Befehle unter Ųhnlichen Namen als Menu-Funktionen zur VerfÛgung.) ˙˙˙˙˙˙N#on("b")#6.1ßßSchreibweisen und Syntaxregeln in GRIN-Programmen#off("b")# ˙˙˙˙^Die Regeln, die beim Schreiben eines ELAN-Programms zu beachten sind, werden im˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NEUMEL/ELAN-Benutzerhandbuch beschrieben; wir werden uns daher hier auf die˙˙˙˙GRIN-Version konzentrieren. ˙˙NBeginnen wir mit einem Beispiel aus dem WARENHAUS-Begleitheft des LSW. Dort˙˙˙>finden Sie auf Seite 70 (unten) das folgende Programm: ˙˙˙˙˙˙˙. PROGRAMM Rechnung schreiben ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ neues Blatt ˙˙˙˙˙˙˙˙˙˙˙˙˙ Kundennummer lesen ˙˙˙˙˙˙. WENN nicht Stoptaste gedrÛckt ˙˙˙˙˙˙˙˙˙˙˙ Rechnungskopf ˙˙˙˙˙˙˙˙˙ WIEDERHOLE ˙˙˙˙˙˙˙˙˙˙˙˙ Artikelnummer lesen ˙. WENN nicht Stoptaste gedrÛckt ˙˙˙˙˙˙˙ Artikel kaufen ˙˙˙˙ ENDE WENN ˙˙˙˙˙˙˙˙˙˙˙ BIS Stoptaste gedrÛckt  Abrechnung ˙˙˙˙˙˙˙˙˙˙˙˙ ENDE WENN ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ENDE PROGRAMM #off("b")# ˙˙NSie kÚnnen dieses Programm ohne Önderungen Ûbernehmen und starten,˙˙˙˙˙˙˙˙˙˙˙˙n#on("b")#gs-Warenhaus#off("b")# wird es ohne Beanstandungen ausfÛhren. BezÛglich der ØbersichtŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nlichkeit und des Programmierstils kann man hier sicher geteilter Meinung sein,.darauf gehen wir spŲter noch ein. ˙˙˙˙˙˙˙˙˙˙˙˙NWir mÚchten Ihnen zunŲchst einige Regeln zur Schreibweise und Syntax in 'GRIN-^Programmen' aufzeigen, die sich im obigen Beispiel-Programm beobachten lassen: ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙n- In jeder Zeile darf nur #on("b")#ein#off("b")# Befehl stehen; Befehgs-Trennzeichen (wie etwa das˙˙˙˙˙˙˙˙˙˙˙N Semikolon in ELAN) werden deshalb nicht verwendet. Leerzeichen kÚnnen˙˙˙˙˙˙N beliebig gesetzt werden, auch leere Zeilen sind zulŲssig, nicht jedoch˙˙˙˙˙ Kommentare. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙n- Das Arbeiten mit Variablen (gleich welcher Art) ist #on("b")#nicht#off("b")# mÚglich; alle Befehle˙˙˙˙˙˙˙˙˙ sind datentypfrei. ˙˙˙˙˙˙˙˙N- SchlÛsselworte fÛr Kontrollstrukturen (wie z.B. WIEDERHOLE, WENN etc.)˙˙˙˙˙N werden in GROSSBUCHSTABEN geschrieben, AusfÛhrungsbefehle und˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Bedingungen hingegen klein und gemŲû den Regeln der deutschen Sprache mit˙˙N groûem Anfangsbuchstaben bei Substantiven. Diese Festlegung bezÛglich der˙˙^ Groû- und Kleinschreibung ist bei den von #on("b")#gs-Warenhaus#off("b")# zur VerfÛgung geŨ~ stellten Befehlen #on("b")#verbindlich#off("b")#, d.h. alle Warenhaus-#on("b")#Grund#off("b")#befehle und KontrollŨ˙˙˙˙˙˙˙˙^ strukturen mÛssen (bis auf Leerzeichen) genauso geschrieben werden, wie sie in˙˙˙˙˙˙˙˙˙˙˙˙˙N den Kapiteln 6.2 und 6.3 vorgegeben werden! (In der Soester Software kÚnnen^ dagegen Groû- und Kleinbuchstaben beliebig verwendet werden, sodaû dort z.B.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ neben 'neues Blatt' auch 'neues blatt', "NEueS BlaTT" u.Ų. als identisch angeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙ sehen werden.) ˙˙˙˙˙˙˙˙˙˙˙˙N- Jedes 'GRIN-Programm' beginnt mit dem 'SchlÛsselwort' ,˙˙˙˙˙˙˙˙˙˙N gefolgt von einem Programmnamen, der beliebig gewŲhlt werden kann, jedoch˙˙N noch in diese Zeile passen muû. Sinnvoll ist es, hier z.B. den Namen der˙˙˙ Programmdatei einzutragen. N- Jedes 'GRIN-Programm' endet mit der Zeile . Nach dieser˙˙˙˙˙N Zeile dÛrfen nur noch leere Zeilen folgen, es sei denn zwischen und wurden Befehle benutzt, die˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ nicht zum Warenhaus-Grundbefehlssatz gehÚren. Solche Befehle mÛssen in einer˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙> 'BefehlserklŲrung' nach Programmende definiert werden. ˙˙˙˙NDas obige Programm befriedigt vom Ųuûeren Erscheinungbild her einen PASCAL-˙˙˙^Programmierer wahrscheinlich vÚllig, einen ELAN-VerwÚhnten jedoch sicher nicht.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Die Soester WARENHAUS-Software bietet keinerlei MÚglichkeit der Modularisierung˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙n#on("b")#innerhalb#off("b")# eines Programms (Refinement-/Prozedurkonzept o.Ų.). Es gibt dort nur die˙˙˙˙˙˙˙˙˙NMÚglichkeit, fertiggestellte Programme unter dem Programmnamen dem BasisŨ˙˙˙˙˙Nbefehlssatz "hinzuzufÛgen" - ein Vorgang, der dem Insertieren unter EUMEL/ELAN^Ųhnelt. Obwohl es unter EUMEL/ELAN ein leichtes gewesen wŲre, diese MÚglichkeit˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ebenfalls zu realisieren, haben wir davon Abstand genommen, weil auf diese Weise an˙˙˙˙˙˙˙˙˙˙˙Njedem Arbeitsplatz eine "eigene" Programmierumgebung entstehen wÛrde. Wir sind^der Meinung, daû fÛr SchÛler der Sekundarstufe I eine #on("b")#feste Modellumgebung als˙˙˙˙˙˙˙^Basis#off("b")# vorhanden sein muû. Auûerdem erscheint uns bei der Programmierööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööung "im˙˙˙˙˙˙˙˙˙NKleinen" die "Bottom-Up"-Technik unangemessen und fÛr den AnfŲnger viel zu˙˙˙^unÛbersichtlich zu sein; viel eher wŲre hier die "Top-Down"-Methode angebracht. Wir˙˙˙˙˙˙˙˙˙˙˙Nhaben daher die Programmierumgebung in anderer Richtung erweitert und eine˙˙˙˙^ModularisierungsmÚglichkeit realisiert, die dem Refinementkonzept nachempfunden˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ist und damit unseren didaktisch-methodischen Vorstellungen viel eher entspricht. ˙˙˙˙˙˙˙˙˙˙˙˙~Bei #on("b")#gs-Warenhaus#off("b")# werden etwa benutzte 'eigene' Befehle #on("b")#innerhalb derselben#off("b")#˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Programmdatei 'erklŲrt' und zwar #on("b")#nach#off("b")# dem Ende des eigentlichen 'HauptŨ˙˙˙˙Nprogramms', d.h. also nach der Zeile . Mit Hilfe dieser MÚgŨ˙˙˙Nlichkeit kÚnnte das obige Programm besser strukturiert etwa so aussehen: ˙˙˙˙˙. PROGRAMM Rechnung schreiben ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ neues Blatt ˙˙˙˙˙˙˙˙˙˙˙˙˙ Kundennummer lesen ˙˙˙˙˙˙. WENN nicht Stoptaste gedrÛckt ˙˙˙˙˙˙˙˙˙˙˙ einkaufen mit Rechnung  ENDE WENN ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ENDE PROGRAMM ˙˙˙˙˙˙˙˙˙˙˙˙˙ einkaufen mit Rechnung: ˙˙˙ Rechnungskopf ˙˙˙˙˙˙˙˙˙˙˙ WIEDERHOLE ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Artikelnummer lesen ˙˙˙. Artikel eventuell kaufen ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ BIS Stoptaste gedrÛckt ˙˙ Abrechnung ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Artikel eventuell kaufen: ˙. WENN nicht Stoptaste gedrÛckt ˙˙˙˙˙˙˙˙˙˙˙ Artikel kaufen ˙˙˙˙˙˙˙˙ ENDE WENN ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Sie sehen, das Programm ist so zwar etwas lŲnger, aber erheblich Ûbersichtlicher˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ngeworden. FÛr 'neue Befehle' und die zugehÚrigen 'BefehlserklŲrungen' gelten˙˙folgende GrundsŲtze: ˙˙˙˙˙˙˙˙˙^- Die 'BefehlserklŲrungen' mÛssen #on("b")#nach#off("b")# aufgelistet˙˙˙˙˙˙˙˙. werden. Die Reihenfolge ist beliebig. ˙˙˙˙˙^- Eine 'BefehlserklŲrung' besteht aus dem zu erklŲrenden Befehl in (bis auf LeerŨ˙˙˙˙˙˙˙˙˙˙˙˙^ zeichen) vÚllig identischer Schreibweise (!) und einem nachfolgenden DoppelŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ punkt (:). ^- Ein 'neuer Befehl' darf alle mÚglichen Zeichen enthalten auûer einem DoppelŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙n punkt (:). Auûerdem darf solch ein Befehl #on("b")#nicht#off("b")# mit einem 'SchlÛsselwort'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. beginnen (vgl. Kapitel 6.2). ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N- In 'BefehlserklŲrungen' kÚnnen neben den Grundbefehlen auch wieder 'neue˙˙˙N Befehle' benutzt werden, die dann wiederum erklŲrt werden mÛssen. ˙˙˙˙˙˙˙˙˙^- Befehle dÛrfen nur #on("b")#einmal#off("b")# erklŲrt werden, auch wenn sie mehrfach benutztN- Es dÛrfen nur Befehle erklŲrt werden, die irgendwo auch wirklich benutzt˙˙˙n- BefehlserklŲrungen sind nur mÚglich fÛr #on("b")#AusfÛhrungs-Befehle#off("b")#. Es lassen sich˙˙˙˙˙˙˙˙˙˙˙˙˙N also z.B. keine neuen Bedingungen oder Kontrollstrukturen erklŲren! ˙˙˙˙˙˙˙N- Es dÛrfen innerhalb eines Programms maximal 20 verschiedene 'neue Befehle'˙N verwendet werden. (Diese Grenze dÛrfte in Warenhaus-Programmen kaum einŨ˙˙˙ mal erreicht werden!) ˙˙˙˙˙NFormale VerstÚûe gegen diese Regeln werden bei dem Øbersetzungsvorgang sofort˙Nbeim Auftauchen des ersten Fehlers zur Korrektur angeboten. Dabei wird in der˙^oberen BildschirmhŲlfte das Programm editiert, wobei der Cursor an den Anfang der˙˙˙˙˙˙˙˙˙˙˙˙˙^Zeile gesetzt wird, in der sich der (erste) Fehler befindet. In der unteren BildschirmŨ˙˙˙˙˙˙˙^hŲlfte wird Ûber den Paralleleditor in einem 'notebook' die Art des Fehlers mit AnŨ˙˙˙˙˙˙˙˙˙˙˙.gabe der Zeilennummer genauer beschrieben. ˙˙˙nIn der Regel wird hier nur auf #on("b")#einen#off("b")# (nŲmlich den ersten auftauchenden) Fehler˙˙˙˙˙˙˙˙˙˙˙˙˙^hingewiesen, so daû Sie das Programm evtl. mehrfach starten mÛssen, bis alle Fehler˙˙˙˙˙˙˙˙˙˙˙Nerkannt und beseitigt sind. Manchmal tauchen im Fehler-'notebook' aber auch˙˙˙^mehrere Fehlermeldungen auf (z.B. wenn 'neue Befehle' nicht erklŲrt oder erklŲrte˙˙˙˙˙˙˙˙˙˙˙˙˙NBefehle nicht benutzt wurden). In ExtremfŲllen kann es dabei dazu kommen, daû˙^nicht mehr das ganze Fehler-'notebook' auf dem Bildschirm sichtbar ist. In diesem˙˙˙˙˙˙˙˙˙˙˙˙˙NFall kÚnnen Sie mit der Tastenfolge den Cursor zwischen den beiden˙˙˙^BildschirmhŲlften hin- und herschalten und mit den Pfeiltasten evtl. nicht-sichtbare˙˙˙˙˙˙˙˙˙˙NTeile des 'notebooks' oder der Programmdatei auf den Bildschirm holen. (FÛr˙˙˙Ngenauere Informationen Ûber den Umgang mit dem EUMEL-Editor lesen Sie bitte imEUMEL-Benutzerhandbuch nach.) .#on("b")#6.2ßßKontrollstrukturen#off("b")# ˙˙˙NSowohl in ELAN-Programmen, als auch in GRIN-Programmen werden KontrollŨ˙˙˙˙˙˙˙Nstrukturen durch 'SchlÛsselworte' gekennzeichnet, die grundsŲtzlich in˙˙˙˙˙˙˙˙NGROSSBUCHSTABEN geschrieben werden mÛssen, um sie deutlich gegenÛber AusŨ˙˙˙˙˙NfÛhrungsbefehlen und Bedingungen abzuheben. In GRIN-Programmen gibt es˙˙˙˙˙˙˙˙NSchlÛsselworte fÛr den Anfang und das Ende eines Programms sowie fÛr Schleifen^und einseitige Abfragen. Wir notieren hier nur die in GRIN-Programmen mÚglichen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Kontrollstrukturen und geben, wenn vorhanden, die zugehÚrige ELAN-Øbersetzung in˙˙˙˙˙˙˙˙˙˙˙˙˙˙.#on("b")#Programm-Anfang/Ende:#off("b")# ˙˙˙˙˙. #on("b")#PROGRAMM#off("b")#  ˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙. #on("b")#ENDE PROGRAMM#off("b")# ˙˙˙˙˙˙˙˙˙˙NJedes GRIN-(Haupt-)Programm beginnt mit dem SchlÛsselwort 'PROGRAMM', gefolgt˙Nvon einem frei wŲhlbaren Programmnamen, der jedoch in dieselbe Zeile passen˙˙˙Nmuû. Die Zeile 'ENDE PROGRAMM' zeigt das Ende eines GRIN-(Haupt-)Programms˙˙˙˙Nan. Sowohl 'PROGRAMM', als auch 'ENDE PROGRAMM' dÛrfen in einer ProgrammŨ˙˙˙˙˙^datei nur #on("b")#einmal#off("b")# verwendet werden. Entsprechende SchlÛsselworte in ELAN-˙˙˙Programmen gibt es nicht. ˙˙˙˙#on("b")#Schleifen:#off("b")# ^Schleifen mÛssen innerhalb des Hauptprogramms oder der BefehlserklŲrung, in der˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nsie geÚffnet werden, auch wieder geschlossen werden. Schachtelungen sind zwar˙^zulŲssig, sollten aber aus GrÛnden der Øbersichtlichkeit vermieden werden. Soll˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^dennoch innerhalb einer Schleife eine weitere Schleife verwendet werden, so sollte die˙˙˙˙˙˙˙˙^innere Schleife Ûber einen 'neuen Befehl' in eine BefehlserklŲrung 'ausgelagert'˙˙˙˙˙˙˙˙˙˙˙˙˙˙.werden. Folgende Schleifenarten sind mÚglich: a) ZŲhlschleife: ˙˙˙˙˙˙˙˙˙˙˙˙˙^ #on("b")#WIEDERHOLE#off("b")# #on("b")#MAL#off("b")# (ELAN: INT VAR i; ˙˙˙˙˙˙˙˙˙˙˙˙˙> FOR i FROM 1 UPTO n REPEAT ˙˙˙. . ˙˙˙˙˙˙˙˙˙˙. . . ˙˙˙˙˙˙˙˙˙˙. . . ˙˙˙˙˙˙˙˙˙˙N #on("b")#ENDE WIEDERHOLE#off("b")# END REPEAT) ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NDie Anweisungen innerhalb der Schleife werden ß-ßmal ausgefÛhrt. ˙˙˙˙˙˙˙˙˙˙.b) Schleife mit Ausgangsbedingung: ˙˙˙˙˙˙˙˙˙˙˙> #on("b")#WIEDERHOLE#off("b")# (ELAN: REPEAT ˙˙˙˙. . ˙˙˙˙˙˙˙˙˙˙. . ˙˙˙˙˙˙˙˙˙˙. . . ˙˙˙˙˙˙˙˙˙˙. . . ˙˙˙˙˙˙˙˙˙˙^ #on("b")#BIS#off("b")# UNTIL bedingung END REPEAT) ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NDie Anweisungen innerhalb der Schleife werden mindestens einmal ausgefÛhrt und^dann solange wiederholt, bis die Bedingung erfÛllt ist. Bei der Programmierung ist˙˙˙˙˙˙˙˙˙˙˙˙Ndarauf zu achten, daû durch die Anweisungen die Bedingung erfÛllt werden kann,^denn sonst ist das Resultat eine 'Endlosschleife', deren AusfÛhrung nur durch einen˙˙˙˙˙˙˙˙˙˙˙>totalen Programmabbruch () beendet werden kann. ˙˙˙˙˙˙.c) ZŲhlschleife mit Ausgangsbedingung: ˙˙˙˙˙˙˙^ #on("b")#WIEDERHOLE#off("b"öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö)# #on("b")#MAL#off("b")# (ELAN: INT VAR i; ˙˙˙˙˙˙˙˙˙˙˙˙˙> FOR i FROM 1 UPTO n REPEAT ˙˙˙. . ˙˙˙˙˙˙˙˙˙˙. . . ˙˙˙˙˙˙˙˙˙˙. . . ˙˙˙˙˙˙˙˙˙˙^ #on("b")#BIS#off("b")# UNTIL bedingung END REPEAT) ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙NDie Anweisungen innerhalb der Schleife werden -mal ausgefÛhrt. Im GegensatzNzur reinen ZŲhlschleife kÚnnen die Wiederholungen jedoch vorzeitig abgebrochenNwerden, nŲmlich dann, wenn nach irgendeinem Schleifendurchlauf die Bedingung˙˙d) Endlosschleife: ˙˙˙˙˙˙˙˙˙˙˙> #on("b")#WIEDERHOLE#off("b")# (ELAN: REPEAT ˙˙˙˙. . ˙˙˙˙˙˙˙˙˙˙. . ˙˙˙˙˙˙˙˙˙˙. . . ˙˙˙˙˙˙˙˙˙˙. . . ˙˙˙˙˙˙˙˙˙˙N #on("b")#ENDE WIEDERHOLE#off("b")# END REPEAT) ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Die Anweisungen innerhalb der Schleife werden immer wieder ausgefÛhrt. Da keine˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^begrenzte Anzahl von DurchlŲufen und auch keine Abbruchbedingung angegeben ist,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nkann diese Schleife nur durch einen totalen Programmabbruch ()˙˙˙˙˙˙˙˙beendet werden. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^(Die Schleifenarten c) und d) sind in der Soester WARENHAUS-Software nicht vorŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙n handen, ergaben sich bei der Konstruktion des #on("b")#gs-Warenhaus#off("b")#-Øbersetzers wegen˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ der analogen Strukturen in ELAN jedoch quasi "von selbst", so daû wir sie auch˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N zugelassen haben. Schleifen mit Eingangsbedingung (ELAN: WHILE bedingung˙˙˙˙˙N REPEAT ... END REPEAT) sind fÛr GRIN-Programme jedoch nicht realisiert.) ˙˙˙˙.#on("b")#Einseitige Abfragen:#off("b")# ˙˙˙˙˙˙N #on("b")#WENN#off("b")# (ELAN: IF bedingung ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> THEN anweisung 1; ˙˙˙˙˙˙˙˙˙> anweisung 2; ˙˙˙˙˙˙˙˙˙. . . . . . > #on("b")#ENDE WENN#off("b")# END IF) ˙˙˙^Die Anweisungen werden nur ausgefÛhrt, wenn die Bedingung erfÛllt ist. (Eine EntŨ˙˙˙˙˙˙˙˙˙˙˙˙˙^sprechung zu der in ELAN mÚglichen 'zweiseitigen Abfrage' (IF ... THEN ... ELSE ...˙˙˙˙˙˙˙˙˙˙˙.END IF) gibt es in der GRIN-Version nicht!) ˙˙NEine im Hauptprogramm oder in einer BefehlserklŲrung begonnene Abfrage ('WENN˙N...') muû auch im selben Programmteil wieder beendet werden. Öhnlich wie bei˙˙NSchleifen ist die Schachtelung von Abfragen innerhalb des Hauptprogramms oder˙^einer BefehlserklŲrung zwar zulŲssig, fÛhrt aber zu unÛbersichtlichen Programmen.˙˙˙˙˙˙˙˙˙˙˙˙˙^Auch hier sollte man innerhalb einer Abfrage eventuell notwendige weitere Abfragen˙˙˙˙˙˙˙˙˙˙˙˙>durch 'neue Befehle' in BefehlserklŲrungen auslagern. ˙˙˙˙˙˙˙˙.#on("b")#ZulŲssige Bedingungen:#off("b")# ˙˙˙˙N#on("b")#Stoptaste gedrÛckt#off("b")# (ELAN: stoptaste gedrÛckt) ˙˙˙˙˙˙˙˙˙˙^ Die Bedingung ist erfÛllt (d.h. liefert den Wert 'wahr'), wenn wŲhrend des bisŨ˙˙˙˙˙˙˙˙˙˙˙˙N herigen Programmablaufs die Tastenfolge getippt worden ist;˙˙˙˙˙˙˙^ sonst ist sie nicht erfÛllt (Wahrheitswert 'falsch'). (Das Tippen von ˙˙˙˙˙˙˙˙˙˙˙˙˙n beim Verlassen einer Datei hat jedoch #on("b")#keinen#off("b")# Einfluû auf den Wahrheitswert der˙˙˙˙˙˙˙˙˙˙ Bedingung!) ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Bei jeder AusfÛhrung der Befehle 'Artikelnummer lesen', 'Kundennummer lesen'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N und 'Auskunft' wird der Wahrheitswert der Bedingung zunŲchst immer auf˙˙˙˙˙^ 'falsch' gesetzt (siehe 6.3), so daû die Abfrage der Bedingung nach einem dieser˙˙˙˙˙˙˙˙˙˙˙~ Befehle nur dann 'wahr' liefert, wenn #on("b")#wŲhrend#off("b")# oder #on("b")#nach#off("b")# der letztmaligen AusŨ˙˙˙˙˙˙˙˙N fÛhrung eines der drei Befehle getippt wurde; ein etwa vorher˙˙˙˙˙> erfolgtes Tippen dieser Tastenfolge ist somit wirkungslos! N#on("b")#nicht Stoptaste gedrÛckt#off("b")# (ELAN: NOT stoptaste gedrÛckt) ^ Dieses ist das logische Gegenteil von 'Stoptaste gedrÛckt': 'nicht Stoptaste geŨ˙˙˙˙˙˙˙˙˙˙˙n drÛckt' ist erfÛllt, wenn 'Stoptaste gedrÛckt' #on("b")#nicht#off("b")# erfÛllt ist und umgekehrt. ˙˙˙˙˙˙˙˙NUm Probleme bei der Arbeit mit Terminals zu vermeiden, die nicht Ûber den˙˙˙˙˙Ndeutschen Zeichensatz verfÛgen (Umlaute!), ist bei beiden Bedingungen auch die.Schreibweise 'gedrueckt' erlaubt. ˙˙˙˙˙˙˙˙˙˙˙˙N#on("b")#6.3ßßDetailbeschreibung der Warenhaus-Grundbefehle#off("b")# ˙˙˙˙˙˙˙˙^Wie bereits in 6.1 erwŲhnt, ist die im folgenden vorgegebene Schreibweise der GrundŨ˙˙˙˙˙˙˙˙˙˙Nbefehle bezÛglich Groû- und Kleinschreibung verbindlich; Leerzeichen dagegen˙˙^kÚnnen beliebig eingefÛgt oder auch weggelassen werden. Fett gedruckt steht immer˙˙˙˙˙˙˙˙˙˙˙˙˙Nder GRIN-Befehl, in Klammern dahinter der zugehÚrige ELAN-Befehl. ˙˙˙˙˙˙˙˙˙˙˙˙N#on("b")#Artikelnummer lesen#off("b")# (ELAN: artikelnummer lesen) ˙˙˙˙˙˙˙˙˙˙N - Der Wahrheitswert der Bedingung 'Stoptaste gedrÛckt' wird zunŲchst auf˙˙˙ 'falsch' gesetzt. ˙˙˙˙˙˙˙N - Der Benutzer wird aufgefordert, eine Artikelnummer einzugeben. Je nach˙˙˙^ Einstellung der 'Eingabeart' (vgl. Kapitel 5.3) erfolgt die Eingabe durch EinŨ˙˙˙˙˙˙˙˙˙˙˙^ tippen einer Zahl Ûber die Tastatur oder durch Einschieben einer Warenkarte˙˙˙˙˙˙˙˙˙˙˙˙˙˙N in das LesegerŲt. Eingaben Ûber die Tastatur sind mit abzuŨ˙˙˙˙˙^ schlieûen. Akzeptiert werden nur Werte von 1 bis 15, ansonsten erfolgt eine˙˙˙˙˙˙˙˙˙˙˙˙˙˙> Warnung, und die Eingabe wird wiederholt. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - Durch Tippen der Tastenfolge kann dieser Befehl abgebrochen˙˙˙˙˙N werden, ohne daû eine Artikelnummer eingelesen wird. In diesem Falle wird^ der Wahrheitswert der Bedingung 'Stoptaste gedrÛckt' auf 'wahr' gesetzt, sonst˙˙˙˙˙˙˙˙˙˙˙. bleibt der Wert auf 'falsch'. ˙˙˙˙˙˙˙˙˙˙˙N - Durch Tippen der Tastenfolge wird die AusfÛhrung des˙˙˙˙˙˙˙˙˙˙˙˙. gesamten Programms abgebrochen. ˙˙˙˙˙˙˙˙˙N#on("b")#Artikeldaten eingeben#off("b")# (ELAN: artikeldaten eingeben) ˙˙˙˙˙˙N - Der Befehl setzt voraus, daû zuvor eine Artikelnummer eingelesen wurde,˙˙> ansonsten erfolgt eine entsprechende Fehlermeldung. ˙˙˙˙˙^ - Die Angaben zu einem Artikel (Name, Preis, Mindestbestand, Bestand) kÚnnen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. eingegeben bzw. verŲndert werden. ˙˙˙˙˙˙˙N - Alle Eingaben sind mit oder der Tastenfolge ˙˙˙˙˙˙˙˙˙˙˙˙N abzuschlieûen. Durch wird der Wahrheitswert der Bedingung˙˙˙˙˙˙˙. 'Stoptaste gedrÛckt' auf 'wahr' gesetzt. ^ - Nach Abschluû der Eingaben werden die Artikeldaten in der Filial-Verwaltung˙˙˙˙˙˙˙˙˙˙˙˙˙˙> gespeichert, worauf auch kurz hingewiesen wird. ˙˙˙˙˙˙˙˙˙N - Durch Tippen der Tastenfolge wŲhrend der Eingaben wird die˙˙˙˙˙˙> AusfÛhrung des gesamten Programms abgebrochen. ˙˙˙˙˙˙˙˙˙˙N#on("b")#Kundennummer lesen#off("b")# (ELAN: kundennummer lesen) ˙˙˙˙˙˙˙˙˙˙˙˙N - Der Wahrheitswert der Bedingung 'Stoptaste gedrÛckt' wird zunŲchst auf˙˙˙ 'falsch' gesetzt. ˙˙˙˙˙˙˙N - Der Benutzer wird aufgefordert, eine Kundennummer einzugeben. Je nach˙˙˙˙^ Einstellung der 'Eingabeart' (vgl. Kapitel 5.3) erfolgt die Eingabe durch EinŨ˙˙˙˙˙˙˙˙˙˙˙^ tippen einer Zahl Ûber die Tastatur oder durch Einschieben einer Kundenkarte˙˙˙˙˙˙˙˙˙˙˙˙˙N in das LesegerŲt. Eingaben Ûber die Tastatur sind mit abzuŨ˙˙˙˙˙^ schlieûen. Akzeptiert werden nur Werte von 129 bis 159, ansonsten erfolgt eine˙˙˙˙˙˙˙˙˙˙˙> Warnung, und die Eingabe wird wiederholt. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - Durch Tippen der Tastenfolge kanöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööön dieser Befehl abgebrochen˙˙˙˙˙N werden, ohne daû eine Kundennummer eingelesen wird. In diesem Falle wird˙^ der Wahrheitswert der Bedingung 'Stoptaste gedrÛckt' auf 'wahr' gesetzt, sonst˙˙˙˙˙˙˙˙˙˙˙. bleibt der Wert auf 'falsch'. ˙˙˙˙˙˙˙˙˙˙˙N - Durch Tippen der Tastenfolge wird die AusfÛhrung des˙˙˙˙˙˙˙˙˙˙˙˙. gesamten Programms abgebrochen. ˙˙˙˙˙˙˙˙˙N#on("b")#Kundendaten eingeben#off("b")# (ELAN: kundendaten eingeben) ˙˙˙˙˙˙˙˙N - Der Befehl setzt voraus, daû zuvor eine Kundennummer eingelesen wurde,˙˙˙> ansonsten erfolgt eine entsprechende Fehlermeldung. ˙˙˙˙˙N - Die Angaben zu einem Kunden (Name, Vorname, Geschlecht) kÚnnen eingeŨ˙˙˙˙. geben bzw. verŲndert werden. ˙˙˙˙˙˙˙˙˙˙˙˙N - Alle Eingaben sind mit oder der Tastenfolge ˙˙˙˙˙˙˙˙˙˙˙˙N abzuschlieûen. Durch wird der Wahrheitswert der Bedingung˙˙˙˙˙˙˙. 'Stoptaste gedrÛckt' auf 'wahr' gesetzt. N - Nach Abschluû der Eingaben werden die Kundendaten sowohl in der Filial-˙˙^ Verwaltung als auch in der Zentrale gespeichert, worauf auch kurz hingewiesen˙˙˙˙˙˙˙˙˙˙˙˙N - Durch Tippen der Tastenfolge wŲhrend der Eingaben wird die˙˙˙˙˙˙> AusfÛhrung des gesamten Programms abgebrochen. ˙˙˙˙˙˙˙˙˙˙>#on("b")#neues Blatt#off("b")# (ELAN: neues blatt) ˙˙˙˙˙˙˙˙˙˙> - Das Rechnungsfenster auf dem Bildschirm wird gelÚscht. ˙˙N - FÛr die Ausgabe der nŲchsten Rechnung auf dem Drucker wird eine neue˙˙˙˙˙. Rechnungsdatei bereitgestellt. ˙˙˙˙˙˙˙˙˙˙>#on("b")#Rechnungskopf#off("b")# (ELAN: rechnungskopf) ˙˙˙˙˙˙N - Ein Rechnungskopf wird auf dem Bildschirm ausgegeben. Falls zuvor eine˙˙˙N Kundenummer eingelesen worden ist, unter der bereits Kundendaten eingeŨ˙˙N geben wurden, erscheint der Name des betreffenden Kunden im RechnungsŨ˙˙˙N - Der Rechnungskopf wird fÛr einen eventuellen spŲteren Ausdruck in die˙˙˙˙. Rechnungsdatei geschrieben. ˙˙˙˙˙˙˙˙˙˙˙˙˙>#on("b")#Artikel kaufen#off("b")# (ELAN: artikel kaufen) ˙˙˙˙^ - Der Befehl setzt voraus, daû zuvor eine Artikelnummer eingelesen worden ist,˙˙˙˙˙˙˙˙˙˙˙˙˙> ansonsten erfolgt eine entsprechende Fehlermeldung. ˙˙˙˙˙^ - Artikelname und -preis werden auf den Bildschirm und in die Rechnungsdatei˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ geschrieben. ˙˙˙˙˙˙˙˙˙˙˙˙N - Der Kauf wird intern in den entsprechenden Filial-Dateien registriert. ˙˙>#on("b")#Abrechnung#off("b")# (ELAN: abrechnung) ˙˙˙˙˙˙˙˙˙˙˙˙> - Die Preise der gekauften Artikel werden addiert. ˙˙˙˙˙˙˙˙N - Die Summe wird auf dem Bildschirm angezeigt und in die Rechnungsdatei˙˙˙˙ geschrieben. ˙˙˙˙˙˙˙˙˙˙˙˙N - Der Benutzer wird gefragt, ob die Rechnung ausgedruckt werden soll. ˙˙˙˙˙.#on("b")#Auskunft#off("b")# (ELAN: auskunft) N - Der Wahrheitswert der Bedingung 'Stoptaste gedrÛckt' wird zunŲchst auf˙˙˙ 'falsch' gesetzt. ˙˙˙˙˙˙˙N - Der Benutzer wird aufgefordert, eine Codenummer einzugeben. Je nach EinŨ˙^ stellung der 'Eingabeart' (vgl. Kapitel 5.3) erfolgt die Eingabe durch Eintippen˙˙˙˙˙˙˙˙˙^ einer Zahl Ûber die Tastatur oder durch Einschieben einer Codekarte in das˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N LesegerŲt. Eingaben Ûber die Tastatur sind mit abzuschlieûen.˙˙˙^ Akzeptiert werden nur zulŲssige Werte, ansonsten erfolgt eine Warnung, und˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N die Eingabe wird wiederholt. Die Bedeutungen der einzelnen Auskunftscodes^ sind in Kapitel 5.4 unter der Menufunktion 'Auskunft einholen' beschrieben. ˙˙˙˙˙˙˙˙˙˙˙˙˙N - Durch Tippen der Tastenfolge kann der Befehl abgebrochen˙˙˙˙˙˙˙˙^ werden, ohne daû eine Codenummer eingelesen wird. In diesem Falle wird der˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Wahrheitswert der Bedingung 'Stoptaste gedrÛckt' auf 'wahr' gesetzt, sonst˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. bleibt der Wert auf 'falsch'. ˙˙˙˙˙˙˙˙˙˙˙N - Durch Tippen der Tastenfolge wird die AusfÛhrung des˙˙˙˙˙˙˙˙˙˙˙˙. gesamten Programms abgebrochen. ˙˙˙˙˙˙˙˙˙>#on("b")#Bildschirm neu#off("b")# (ELAN: bildschirm neu) ˙˙˙˙N - Der Programm-Eingangsbildschirm wird neu aufgebaut. Der Befehl wird˙˙˙˙˙˙N benÚtigt, wenn die Fenstereinteilung auf dem Bildschirm wiederhergestelltN werden soll (z.B. nach Ausgabe einer Liste bei dem Befehl 'Auskunft'). ˙˙N - Der Befehl wird beim Starten eines GRIN-Programms automatisch ausgefÛhrt;N bei ELAN-Programmen wird er automatisch am Anfang eines jeden Programms˙˙N eingefÛgt, wenn das Programm nicht mit diesem Befehl beginnt. ˙˙˙˙˙˙˙˙˙˙˙^Neben diesen Befehlen stehen fÛr ELAN-Programme noch drei weitere zur VerfÛgung,˙˙˙˙˙˙˙˙˙˙˙˙˙˙.die nicht zum GRIN-Befehlssatz gehÚren: ˙˙˙˙˙˙ nachbestellen, ˙˙˙˙˙˙˙ dezimalwert lesen, ˙˙˙ bitmuster lesen. ˙˙˙˙˙NDiese Befehle entsprechen in ihrer Wirkung den gleichnamigen Menufunktionen˙˙˙Nunter dem Oberbegriff 'Kommandos', die in Kapitel 5.4 beschrieben sind. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņļa€ë˙˙íęx˙˙˙˙xxîM˙˙˙˙a€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙í˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q€˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #page (69)# ˙˙˙˙˙˙˙˙˙˙˙ #headodd# ˙˙˙˙˙˙˙˙˙˙˙Á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #headeven# ˙˙˙˙˙˙˙˙˙˙á€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #center#1 ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙V˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‚˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á‚˙g˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ƒ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņƒ˙e˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a„˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙„˙g˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ„˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q…˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a†˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á†˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‡˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‡˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö‘‡˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ‡˙h˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aˆ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áˆ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!‰˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‰˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҉˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Š˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Š˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŠ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‹˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‹˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‹˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŒ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Œ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŒ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ž˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŽ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŽ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙W˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q‘˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą‘˙^˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A’˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą’˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙“˙W˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a“˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á“˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!”˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙”˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á”˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1•˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ist n = 5.) ˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘•˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á•˙J˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1–˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘–˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ–˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q—˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙—˙3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á—˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˜˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a˜˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˜˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ sein. ˙˙˙˙˙˙˙˙˙™˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A™˙Z˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą™˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á™˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙š˙S˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aš˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘š˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ein: ˙˙˙˙˙˙˙˙˙˙ņš˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1›˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q›˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą›˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á›˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!œ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qœ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áœ˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņœ˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Až˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąž˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áž˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ÿ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aŸ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŸ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŸ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ auf. ˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ ˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á ˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĄ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĄ˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĄ˙3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ĸ˙7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĸ˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĸ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŗ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ŗ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ŗ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŖ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¤˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q¤˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¤˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á¤˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ĩ˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĨ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĨ˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ļ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ļ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áĻ˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!§˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q§˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á§˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¨˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a¨˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą¨˙e˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Š˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŠ˙T˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅŠ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŠ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AĒ˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ē˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĒ˙>˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ģ˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĢ˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĢ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áĢ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŦ˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄŦ˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŦ˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A­˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘­˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á­˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŽ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄŽ˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¯˙`˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q¯˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą¯˙R˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙°˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q°˙O˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą°˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á°˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙G˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qą˙I˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąą˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a˛˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á˛˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŗ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ŗ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŗ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŗ˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A´˙P˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą´˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á´˙Q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aĩ˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ĩ˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áĩ˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ļ˙-˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aļ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aļ˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąļ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙gs-Warenhaus-7.#limit (11.0)##pagelength (16.5)##block# ˙˙˙˙˙#start (2.0,0.0)# ˙˙˙˙˙˙˙˙˙˙˙˙#center#gs-Warenhaus#right#% ˙%#center#gs-Warenhaus ˙˙˙˙˙˙˙˙N#center##on("b")#7ßßWeitere Kommandos (fÛr Systembetreuer)#off("b")# ˙˙˙˙˙˙˙˙˙^Wenn Sie #on("b")#gs-Warenhaus#off("b")# installiert haben und mit dem Aufbau des Systems nach^der automatischen Generierung zufrieden sind, dann ist dieses Kapitel nicht wichtig˙˙˙˙˙˙˙˙˙˙˙^fÛr Sie. Wir erklŲren Ihnen hier die Befehle, mit denen Sie die Einstellungen, die bei˙˙˙˙˙˙˙˙Nder Installation vorgenommen wurden, auch nachtrŲglich noch Ųndern kÚnnen.˙˙˙˙nBeachten Sie bitte, daû aus SicherheitsgrÛnden eine Einstellungs#on("b")#Ųnderung#off("b")# i.a. nur in˙˙˙˙˙˙˙^der Task mÚglich ist, in der die entsprechende Einstellung vorgenommen wurde, es˙˙˙˙˙˙˙˙˙˙˙˙˙˙^sei denn, dort wurde eine Einstellung gŲnzlich aufgehoben. Auûerdem werden EinŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙nstellungsŲnderungen stets nur an Sohntasks weitergegeben ("vererbt"), die #on("b")#nach#off("b")# der˙˙˙˙˙˙˙˙˙Önderung angemeldet werden! ˙˙nDie Standard-Installation sieht z.B. nur die Einrichtung #on("b")#einer#off("b")# Warenhaus-Hauptstelle˙˙˙˙˙˙˙^vor. Wenn Sie tatsŲchlich nur eine Hauptstelle eingerichtet haben, nun aber doch˙˙˙˙˙˙˙˙˙˙˙˙˙˙^mehrere Hauptstellen (fÛr verschiedene Lerngruppen) betreiben wollen, so brauchen˙˙˙˙˙˙˙˙˙˙˙˙˙^Sie das Programm nicht erneut zu insertieren! Machen Sie besser in der bisherigen˙˙˙˙˙˙˙˙˙˙˙˙˙NHauptstellen-Task den Hauptstellenstatus mit dem Kommando 'warenhaus hauptŨ˙˙˙^stelle (FALSE)' rÛckgŲngig und richten Sie in Sohntasks mit dem Kommando 'warenŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Nhaus hauptstelle (TRUE)' wieder neue Hauptstellen ein. Auûerdem kÚnnen Sie in˙^Hauptstellen-Tasks die Version fÛr die Programmierschnittstelle umstellen ('grin˙˙˙˙˙˙˙˙˙˙˙˙˙˙(TRUE)' bzw. 'grin (FALSE)'). ^Öhnlich verhŲlt es sich mit dem Betrieb eines Adapters fÛr das Kartenleser-Interface.˙˙˙˙˙˙˙˙˙nAuch hier ist die Standard-Einstellung u.U. nur fÛr den Betrieb #on("b")#eines#off("b")# Adapters ausgeŨ˙˙˙˙˙˙^legt. MÚchten Sie mehrere Kartenleser anschlieûen, so sind bei der Verwendung von˙˙˙˙˙˙˙˙˙˙˙˙˙^MUFIs im Terminalkanal keine Önderungen nÚtig, da hier jede Filialtask sowieso nur˙˙˙˙˙˙˙˙˙˙˙˙^auf das MUFI zugreifen kann, das in den Kanal des Terminals geschaltet ist, an das˙˙˙˙˙˙˙˙˙˙˙˙Ndie Task gekoppelt ist. MÚchten Sie jedoch mehrere Kartenleser Ûber Adapter an^separaten seriellen Schnittstellen ansprechen,öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö so mÛssen Sie dem System mehrere˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Kanalnummern mitteilen, die fÛr verschiedene Filialtasks ja durchaus unterschiedŨ˙˙˙˙˙˙˙˙˙˙˙˙˙^lich sein kÚnnen. Am geschicktesten erscheint es in diesem Fall, unter einer HauptŨ˙˙˙˙˙˙˙˙˙˙˙Nstelle mehrere "Zwischentasks" einzurichten, in diesen jeweils die Interface-˙NKanalnummern festzulegen und die Filialtasks als SÚhne dieser "Zwischentasks"˙Nanzumelden. Benennen Sie die "Zwischentasks" so, daû die eingestellte KanalŨ˙˙^nummer aus dem Namen ersichtlich ist, so ist gleich bei der Anmeldung einer FilialŨ˙˙˙˙˙˙˙˙˙˙˙Ntask klar, welcher Kartenleser von dieser Task aus angesprochen werden kann. ˙^Um diesen Aufbau zu realisieren, sollten Sie zunŲchst in der entsprechenden HauptŨ˙˙˙˙˙˙˙˙˙˙˙˙Nstellentask einen etwa eingerichteten Direktstart mit dem Kommando 'warenhaus˙^direktstart (FALSE)' aufheben. Ebenfalls in der Hauptstellentask wird dann mit dem˙˙˙˙˙˙˙˙˙˙˙˙^Kommando 'init interface channel' eine etwa vorhandene Kanaleinstellung gelÚscht,˙˙˙˙˙˙˙˙˙˙˙˙˙^wenn Sie bei der Aufforderung 'Gib Interface-Kanal:' eine '0' eingeben. Nun richten˙˙˙˙˙˙˙˙˙˙^Sie fÛr jeden vorhandenen Adapter (natÛrlich mÛssen auch entsprechend viele freie˙˙˙˙˙˙˙˙˙˙˙˙˙^serielle Schnittstellen zur VerfÛgung stehen!) eine "Zwischentask" als Sohn der˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Hauptstellentask ein (z.B. 'Kanal 5', 'Kanal 6' etc.) und geben dort jeweils wieder das˙˙˙˙˙˙˙^Kommando 'init interface channel'. Bei der Abfrage 'Gib Interface-Kanal:' geben Sie˙˙˙˙˙˙˙˙˙˙˙^dann die entsprechende Kanalnummer ein (in unserem Beispiel 5 oder 6 etc.). Alle˙˙˙˙˙˙˙˙˙˙˙˙˙˙^SÚhne der Zwischentask 'Kanal 5' z.B. kÚnnen dann (abwechselnd) den Kartenleser˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^benutzen, der an den Adapter an Kanal 5 angeschlossen ist. In diesen Zwischentasks˙˙˙˙˙˙˙˙˙˙˙˙NkÚnnen Sie, wenn Sie mÚchten, mit dem Kommando 'warenhaus direktstart (TRUE)'˙Neinen Direktstart fÛr die neu anzumeldenden Sohntasks (Filialen) einrichten.˙˙^Ansonsten wird #on("b")#gs-Warenhaus#off("b")# in den Sohntasks aus der 'gib Kommando' - Ebene>mit dem Befehl 'warenhaus' gestartet (vgl. Kapitel 3.3). ˙˙˙˙˙^Sollten Sie beim Betrieb eines Codekartenlesers feststellen, daû die Wartezeit beim˙˙˙˙˙˙˙˙˙˙˙^Einlesen einer Codekarte zu kurz oder zu lang ist, so kÚnnen Sie auch diese Ųndern.˙˙˙˙˙˙˙˙˙˙˙^Da die Wartezeit durch eine Schleife realisiert ist, in der laufend Werte vom Interface˙˙˙˙˙˙˙^gelesen werden, ist sie abhŲngig von der Geschwindigkeit des verwendeten Rechners˙˙˙˙˙˙˙˙˙˙˙˙˙^und von der gewŲhlten Interface-Anpassung. Die VerŲnderung der Wartezeit erfolgt˙˙˙˙˙˙˙˙˙˙˙˙˙˙^mit dem Kommando 'eingabesicherheit (n)', wobei n eine 'Integer'-Zahl sein muû.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^Bei sehr langsamen Systemen hat sich ein Wert von 3 als sinnvoll herausgestellt; bei˙˙˙˙˙˙˙˙˙˙Nschnellen Rechnern muû n etwa 10 oder noch grÚûer sein. Ermitteln Sie den fÛr˙^Ihren Rechner geeigneten Wert bitte durch Ausprobieren. (StandardmŲûig eingestellt˙˙˙˙˙˙˙˙˙˙˙˙NMit Hilfe von drei Informationsprozeduren kÚnnen Sie Informationen Ûber den˙˙˙NSystemzustand einholen: 'put (hauptstellenname)' liefert den Namen der zuŨ˙˙˙˙^stŲndigen Hauptstellen-Task, 'put (interface anpassung)' zeigt den Namen der bei˙˙˙˙˙˙˙˙˙˙˙˙˙˙^der Installation gewŲhlten Interfaceanpassung fÛr den Kartenleser, und 'put (interŨ˙˙˙˙˙˙˙˙˙˙˙^face channel)' liefert die Nummer des Kanals, Ûber den ein Interface an separater˙˙˙˙˙˙˙˙˙˙˙˙˙.serieller Schnittstelle angesprochen wird. ˙˙˙>#on("b")#Detailbeschreibung der Befehle#off("b")#: ˙˙˙˙˙˙˙˙˙˙˙>#on("b")#PROC eingabesicherheit (INT CONST n):#off("b")# ˙˙˙˙˙^ - stellt die Wartezeit beim Einlesen einer Artikel-, Kunden- oder AuskunftsŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N codenummer in AbhŲngigkeit vom Absolutbetrag von n ein. Bei langsamen˙˙˙^ Rechnern sollte abs(n) klein (ca. 3), bei schnellen Rechnern grÚûer (ca. 10)˙˙˙˙˙˙˙˙˙˙˙˙. - Standardeinstellung ist 5. ˙˙˙˙˙˙˙˙˙˙˙˙˙^ - Der Befehl kann in jeder Task gegeben werden, in der #on("b")#gs-Warenhaus#off("b")#˙˙˙˙ insertiert ist. ˙˙˙˙˙˙˙˙>#on("b")#PROC grin (BOOL CONST entscheidung):#off("b")# ˙˙˙˙˙˙^ - ist nur in Hauptstellentasks aufrufbar und in Tasks, die keiner HauptstellenŨ˙˙˙˙˙˙˙˙˙˙˙. task untergeordnet sind. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ - stellt die Version fÛr die Programmierschnittstelle gemŲû der 'entscheidung'˙˙˙˙˙˙˙˙˙˙˙˙> TRUEß--->ßGRIN-Version, FALSEß--->ßELAN-Version. ˙˙˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - Dieser Befehl darf nur von der Task '...' aus gegeben werden! ˙˙˙˙˙˙˙>#on("b")#TEXT PROC hauptstellenname:#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙> - liefert den Namen der zustŲndigen Hauptstellentask. ˙˙˙˙N - liefert 'niltext' (""), wenn in diesem Zweig des Taskbaumes noch keine˙˙N Hauptstelle existiert; es ist dann kein Warenhaus-Betrieb mÚglich! (vgl.. 'PROC warenhaus hauptstelle') ˙˙˙˙˙˙˙˙˙˙>#on("b")#PROC init interfacechannel:#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ - initialisiert eine unbenannte Sohntask ("-") zum Ansprechen des InterfaceŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ systems Ûber eine separate serielle Schnittstelle und existiert deshalb nur bei˙˙˙˙˙˙˙˙˙N den Anpassungen fÛr 'MUFI als EndgerŲt' und 'AKTRONIK-Adapter'. ˙˙˙˙˙˙˙˙^ - erfragt zunŲchst eine Kanalnummer ('Gib Interface-Kanal:'); zulŲssig sind˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Eingaben von 0 bis 24. ˙N - lÚscht eine evtl. bereits vorhandene unbenannte Sohntask ("-"). ˙˙˙˙˙˙˙˙N - richtet bei Eingabe einer Kanalnummer > 0 eine neue unbenannte Sohntask˙N ein und sperrt dieses Kommando fÛr Sohntasks, die danach angemeldet˙˙˙˙˙ werden. ^ - hebt eine etwa gesetzte Sperrung bei Eingabe von 0 als Kanalnummer wieder˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - Dieses Kommando kann nur von der Task '...' aus gegeben werden! ˙˙˙˙˙. - UnzulŲssige Kanalnummer! ˙˙˙˙˙˙˙˙˙˙˙˙>#on("b")#TEXT PROC interface anpassung:#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙^ - liefert den Namen der bei der Installation ausgewŲhlten Anpassung. MÚglich˙˙˙˙˙˙˙˙˙˙˙˙˙˙ sind zur Zeit: ˙˙˙˙˙˙˙˙˙. "ohne Kartenleser", ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙> "mit Kartenleser an AKTRONIC-Adapter", ˙˙˙˙˙˙˙˙˙˙˙˙> "mit Kartenleser an MUFI als EndgerŲt", ˙˙˙˙˙˙˙˙˙˙˙> "mit Kartenleser an MUFI im Terminalkanal". ˙˙˙˙˙˙˙>#on("b")#INT PROC interface channel:#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - existiert nur bei den Anpassungen fÛr den AKTRONIC-Adapter und MUFI als˙ EndgerŲt. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ - liefert die Kanalnummer der seriellen Schnittstelle, Ûber die das InterfaceŨ˙˙˙˙˙˙˙˙˙˙˙˙. system angesprochen wird. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - wird der Wert 0 geliefert, so kann in der Task keine Eingabe Ûber einen˙N Kartenleser erfolgen (siehe 'PROC init interfacechannel'). ˙˙˙˙˙˙˙˙˙˙˙˙˙.#on("b")#PROC warenhaus:#off("b")# ˙˙˙˙˙˙˙˙˙˙˙> - ist nicht in Hauptstellentasks aufrufbar. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙n - startet #on("b")#gs-Warenhaus#off("b")# aus der 'gib Kommando' - Ebene oder wird bei eingeŨ˙˙˙˙˙˙˙˙˙˙˙˙˙> richtetem Direktstart automatisch aufgerufen. ˙˙˙˙˙˙˙˙˙˙^ - richtet eine Sohntask als Filialverwaltung ein und kennzeichnet damit die˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ eigene Task fÛr das System als 'aktive' Filiale. Der Name dieser Sohntask˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N enthŲlt den Namen der zustŲndigen Hauptstellentask und die Filialnummer,^ unter der die Filiale gefÛhrt wird. Diese Filialnummer ist identisch mit der˙˙˙˙˙˙˙˙˙˙˙˙> Kanalnummer des angekoppelten Terminals. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - lÚscht die Filialverwaltungstask, wenn das Warenhaus-Menu geregelt mit˙˙N verlassen wird. Zu Kollisionen bezÛglich der Filialnummer˙˙˙˙˙˙N kann es somit nur kommen, wenn an einem Arbeitsplatz dasöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö WARENHAUS-˙˙˙˙˙N Menu ungeregelt verlassen wird (z.B. durch Tippen der SV-Taste) und dannN an demselben Arbeitsplatz eine neue Filiale angemeldet werden soll. In˙˙n diesem Fall erhŲlt die neue Task #on("b")#keine#off("b")# Filialverwaltung als Sohntask und ist˙˙˙˙˙˙˙˙˙N damit fÛr den Warenhaus-Betrieb nicht brauchbar. Deshalb wird hier nach˙^ Ausgabe einer Fehlermeldung sofort gefragt, ob die Task gelÚscht werden soll. ˙˙˙˙˙˙˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - Dieser Befehl darf nur von SÚhnen dieser Task aus gegeben werden! ˙˙˙N - Keine uebergeordnete Task ist 'warenhaus hauptstelle'! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> - Filiale ist bereits besetzt durch TASK '...'! ˙˙˙> Es ist so kein geregelter Warenhaus-Betrieb mÚglich! N#on("b")#PROC warenhaus direktstart (BOOL CONST entscheidung):#off("b")# ˙˙˙˙˙N - richtet gemŲû dem Wahrheitswert der 'entscheidung' einen Direktstart ein. oder hebt ihn wieder auf. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Hat 'entscheidung' den Wert 'TRUE', so wird ein Direktstart eingerichtet. Es˙˙˙˙˙˙˙˙˙˙˙˙^ erscheint zunŲchst die Frage 'Mit automatischem LÚschen (j/n)?'. Durch den˙˙˙˙˙˙˙˙˙˙˙˙˙˙N Direktstart gelangt man beim Anmelden einer Sohntask nicht in die 'gib˙˙N Kommando' - Ebene, sondern sofort in das WARENHAUS-Menu. Wird die˙˙˙˙˙˙˙N obige Frage mit beantwortet, so werden Sohntasks nach dem Ausstieg˙˙N aus dem WARENHAUS-Menu sofort gelÚscht; andernfalls wird erst noch geŨ˙˙^ fragt, ob gelÚscht werden soll. Bei Verneinung erfolgt ein 'break'. Die EinŨ˙˙˙˙˙˙˙˙˙˙˙˙^ richtung eines Direktstarts wird vom System vermerkt und der Befehl daraufŨ˙˙˙˙˙˙˙˙˙˙˙˙˙^ hin in allen untergeordneten Tasks gesperrt. Sowohl der Direktstart als auch˙˙˙˙˙˙˙˙˙˙˙˙n die Sperrung sind nur wirksam fÛr Sohntasks, die #on("b")#nach#off("b")# AusfÛhrung dieses˙˙˙˙˙˙˙˙˙˙˙˙˙˙. Befehls angemeldet werden. ˙˙˙˙˙˙˙˙˙˙˙˙˙^ Hat 'entscheidung' den Wert 'FALSE', so wird ein etwa eingerichteter DirektŨ˙˙˙˙˙˙˙˙˙˙˙˙N start und die damit verbundene Sperrung des Befehls fÛr neue Sohntasks˙˙^ wieder aufgehoben. Die Aufhebung ist nur mÚglich in der Task, von der aus˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. der Direktstart eingerichtet wurde. ˙˙˙˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙˙˙N - Der Direktstart kann nur aus der Task '...' geaendert werden! ˙˙˙˙˙˙˙N#on("b")#PROC warenhaus hauptstelle (BOOL CONST entscheidung):#off("b")# ˙˙˙˙˙^ - macht je nach Wahrheitswert der 'entscheidung' eine Task zur HauptstellenŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ task ('TRUE') bzw. hebt diesen Status wieder auf ('FALSE'). Eine Task kann˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ nur Hauptstelle werden, wenn noch keine Ûbergeordnete Task Hauptstelle ist.˙˙˙˙˙˙˙˙˙˙˙˙˙N Der Hauptstellenstatus kann danach auch nur in dieser Task wieder aufgeŨ hoben werden. ˙˙˙˙˙˙˙˙˙˙N - lÚscht bei der Einrichtung der Hauptstelle eine etwa bereits vorhandene˙^ "Zentrale" und richtet automatisch eine neue "Zentrale" in Form einer SohnŨ˙˙˙˙˙˙˙˙˙˙˙˙˙^ task ein, die den Namen der Vatertask mit dem Zusatz ".Zentrale" erhŲlt und˙˙˙˙˙˙˙˙˙˙˙˙˙^ in der spŲter die zentrale Kundendatei gespeichert wird. Bei Aufhebung des˙˙˙˙˙˙˙˙˙˙˙˙˙˙> Hauptstellenstatus wird diese Task wieder gelÚscht. ˙˙˙˙^ - fragt bei Einrichtung der Hauptstelle nach, ob ein Direktstart eingerichtet˙˙˙˙˙˙˙˙˙˙˙˙˙N werden soll ('Mit Direktstart (j/n)?') und ruft die Prozedur 'warenhaus˙. direktstart' entsprechend auf. ˙˙˙˙˙˙˙˙˙N - Hebt bei LÚschen des Hauptstellenstatus einen in der Task etwa eingeŨ˙˙˙. richteten Direktstart automatisch auf. ˙ FehlerfŲlle: ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> - Hauptstelle ist bereits die Task '...'! ˙˙˙˙˙˙˙˙˙˙˙˙˙N - Dieses Kommando darf nur in der Task '...' gegeben werden! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙`@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Anhang Warenhaus˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ á˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ˆa€ë˙˙C@„˙˙˙˙„„DM˙˙˙˙a€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙C˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙K˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #page (100)# ˙˙˙˙˙˙˙˙˙˙ #headodd# ˙˙˙˙˙˙˙˙˙˙˙ņ€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #headeven# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙#end# ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #center#1 ˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ҁ˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1‚˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a‚˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á‚˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ‚˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ƒ˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qƒ˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąƒ˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áƒ˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙„˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A„˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą„˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņ„˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙…˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1…˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a…˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘…˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á…˙"˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ #page# ˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ…˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!†˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą†˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á†˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‡˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‡˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q‡˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą‡˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҇˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ˆ˙&˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Anhang Warenhaus˙˙˙˙˙˙˙˙˙˙˙˙˙˙N#limit (11.0)##pagelength (16.5)##block# ˙˙˙#start (2.0,0.0)# ˙˙˙˙˙˙˙˙˙˙˙˙#center#gs-Warenhaus#right#% ˙%#center#gs-Warenhaus˙˙˙˙˙˙˙˙˙.#center##on("b")##Anhang#off("b")# ˙˙˙˙˙˙˙˙˙˙˙>#on("b")##center#Muster fÛr Codekarten#off("b")# ˙˙˙˙˙˙˙˙˙˙˙˙˙. +-------------------+˙˙˙˙˙˙˙˙˙˙˙˙˙. | O O O O O O O O |˙˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙˙. | ----------------- |˙˙˙˙˙˙˙˙˙˙˙˙˙. +-------------------+˙˙˙˙˙˙˙˙˙˙˙˙˙. +--------------------+˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙. | O O O O |˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙. |W A R E N K A R T E |˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙. | Artikel |˙˙˙˙˙˙˙˙˙˙˙˙. | ---------------- |˙˙˙˙˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙˙˙˙˙. +--------------------+˙˙˙˙˙˙˙˙˙˙˙˙. +------------------------+˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙. | O O O O O O |˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙. | K U N D E N K A R T E |˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙. | Name |˙˙˙˙˙˙˙˙. | ---------------------- |˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙. | |˙˙˙˙˙˙˙˙. +------------------------+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙`@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ls-MENUKARTE:Warenhaus˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙w˙˙˙˙˙˙˙˙˙˙˙˙˙˙ã˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2Mĸĸ˙˙˙˙˙˙˙˙˙˙ WARENHAUS˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Info˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙b˙˙˙˙˙˙˙˙˙˙˙˙1ô˙˙˙˙˙˙˙˙˙˙˙˙Aô˙˙˙˙˙˙˙˙˙˙˙˙aô˙ŋ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Artikeldaten1÷˙˙˙˙˙˙˙˙˙˙˙˙Q÷˙f˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙k˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Kundendaten˙Áø˙˙˙˙˙˙˙˙˙˙˙˙áø˙f˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Eingabeart˙˙˙ ˙˙˙˙˙˙a˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Anzeigen˙˙˙˙Qú˙˙˙˙˙˙˙˙˙˙˙˙qú˙é˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙k˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Kartenleser˙aû˙˙˙˙˙˙˙˙˙˙˙˙û˙Ē˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙t˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Tastatur˙˙˙˙1ũ˙˙˙˙˙˙˙˙˙˙˙˙Qũ˙Z˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙ Kommandos˙˙˙˙˙˙˙˙˙˙w˙˙˙˙˙˙˙˙˙˙˙˙ąū˙˙˙˙˙˙˙˙˙˙˙˙Ņū˙˙˙˙˙˙˙˙˙˙˙˙áū˙Õ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙k˙˙˙˙˙˙˙˙˙˙˙˙Â˙˙˙˙˙˙˙˙˙˙˙˙â˙˙˙˙˙˙˙˙˙˙˙˙ō˙Ú˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙e˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Einkaufen˙˙˙Ō˙˙˙˙˙˙˙˙˙˙˙˙â˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a˙˙˙˙˙˙˙˙˙˙˙˙ō˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙n˙˙˙˙˙˙˙˙˙˙˙˙2 ˙˙˙˙˙˙˙˙˙˙˙˙B ˙˙˙˙˙˙˙˙˙˙˙˙R ˙ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙d˙˙˙˙˙˙˙˙˙˙˙˙B ˙˙˙˙˙˙˙˙˙˙˙˙b ˙˙˙˙˙˙˙˙˙˙˙˙r ˙y˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b˙˙˙˙˙˙˙˙˙˙˙˙ō˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙B˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙ Programme˙˙˙˙*˙˙˙˙˙˙n˙˙˙˙˙˙˙˙˙˙˙˙’˙˙˙˙˙˙˙˙˙˙˙˙ĸ˙˙˙˙˙˙˙˙˙˙˙˙Ō˙š˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙˙˙˙˙˙˙a˙˙˙˙˙˙˙˙˙˙˙˙’˙˙˙˙˙˙˙˙˙˙˙˙˛˙˙˙˙˙˙˙˙˙˙˙˙Ō˙ä˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙s˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Starten˙˙˙˙˙Â˙˙˙˙˙˙˙˙˙˙˙˙â˙d˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙w˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Wiederholen˙R˙˙˙˙˙˙˙˙˙˙˙˙r˙*˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙v˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Verzeichnis˙ĸ˙˙˙˙˙˙˙˙˙˙˙˙Â˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙l˙˙˙˙˙˙˙˙˙˙˙˙˙˙ LÚschen˙˙˙˙˙b˙˙˙˙˙˙˙˙˙˙˙˙‚˙™˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙d˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Drucken˙˙˙˙˙"˙˙˙˙˙˙˙˙˙˙˙˙B˙F˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙k˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Kopieren˙˙˙˙’ ˙˙˙˙˙˙˙˙˙˙˙˙˛ ˙H˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙u˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Umbenennen˙˙#˙˙˙˙˙˙˙˙˙˙˙˙"#˙L˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Filialdaten˙˙5˙˙˙˙˙˙e˙˙˙˙˙˙˙˙˙˙˙˙r%˙˙˙˙˙˙˙˙˙˙˙˙’%˙˙˙˙˙˙˙˙˙˙˙˙˛%˙‹˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙z˙˙˙˙˙˙˙˙˙˙˙˙B'˙˙˙˙˙˙˙˙˙˙˙˙b'˙˙˙˙˙˙˙˙˙˙˙˙‚'˙Ų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙v˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Verzeichnis˙b)˙˙˙˙˙˙˙˙˙˙˙˙‚)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙l˙˙˙˙˙˙˙˙˙˙˙˙˙˙ LÚschen˙˙˙˙˙"+˙˙˙˙˙˙˙˙˙˙˙˙B+˙ž˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙u˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Umbenennen˙˙â,˙˙˙˙˙˙˙˙˙˙˙˙-˙M˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Archiv˙˙˙˙˙˙˙B˙˙˙˙˙˙r˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Reservieren˙R/˙˙˙˙˙˙˙˙˙˙˙˙r/˙Ų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙n˙˙˙˙˙˙˙˙˙˙˙˙R2˙˙˙˙˙˙˙˙˙˙˙˙b2˙˙˙˙˙˙˙˙˙˙˙˙‚2˙r˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙s˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Schreiben˙˙˙5˙˙˙˙˙˙˙˙˙˙˙˙"5˙s˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙c˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Checken˙˙˙˙˙ĸ7˙˙˙˙˙˙˙˙˙˙˙˙Â7˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙k˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Kombination˙â9˙˙˙˙˙˙˙˙˙˙˙˙:˙Ģ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙h˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Holen/Lesen˙˛<˙˙˙˙˙˙˙˙˙˙˙˙Ō<˙´˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙l˙˙˙˙˙˙˙˙˙˙˙˙˙˙ LÚschen˙˙˙˙˙’?˙˙˙˙˙˙˙˙˙˙˙˙˛?˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙v˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Verzeichnis˙ÂA˙˙˙˙˙˙˙˙˙˙˙˙âA˙¯˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙d˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Drucken˙˙˙˙˙ĸC˙˙˙˙˙˙˙˙˙˙˙˙ŌC˙ī˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ###˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙i˙˙˙˙˙˙˙˙˙˙˙˙ŌD˙˙˙˙˙˙˙˙˙˙˙˙ōD˙˙˙˙˙˙˙˙˙˙˙˙E˙Û˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙z˙˙˙˙˙˙˙˙˙˙˙˙ōG˙˙˙˙˙˙˙˙˙˙˙˙H˙˙˙˙˙˙˙˙˙˙˙˙BH˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bK˙ ˙˙˙˙˙˙˙˙˙˙˙’K˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÂK˙˙˙˙˙˙˙˙˙˙˙˙âK˙9˙˙˙˙˙˙˙˙˙˙˙"L˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚L˙Ē˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ä˙˙˙˙˙˙ĸ˙ã˙˙˙˙˙˙˙˙˙˙˙˙˙ e w a b z˙˙˙˙˙˙ ewabzEWABZ˙˙˙qŖ˙ ˙˙˙˙˙˙˙˙˙˙˙Ĩ˙z˙˙˙˙˙˙˙˙˙˙˙¨˙ ˙˙˙˙˙˙˙˙˙˙˙Ē˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QŦ˙˙˙˙˙˙˙˙˙˙˙˙qŦ˙$˙˙˙˙˙˙˙˙˙˙˙ĄŦ˙˙˙˙˙˙˙˙˙˙˙˙ÁŦ˙)˙˙˙˙˙˙˙˙˙˙˙ņŦ˙˙˙˙˙˙˙˙˙˙˙˙­˙˙˙˙˙˙˙˙˙˙˙˙1­˙˙˙˙˙˙˙˙˙˙˙˙Q­˙˙˙˙˙˙˙˙˙˙˙˙q­˙˙˙˙˙˙˙˙˙˙˙˙‘­˙'˙˙˙˙˙˙˙˙˙˙˙Á­˙3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ž˙˙˙˙˙˙˙˙˙˙˙˙!Ž˙%˙˙˙˙˙˙˙˙˙˙˙QŽ˙˙˙˙˙˙˙˙˙˙˙˙qŽ˙˙˙˙˙˙˙˙˙˙˙˙‘Ž˙˙˙˙˙˙˙˙˙˙˙˙ĄŽ˙˙˙˙˙˙˙˙˙˙˙˙ąŽ˙˙˙˙˙˙˙˙˙˙˙˙ŅŽ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¯˙ĸ˙˙˙˙˙˙˙˙˙˙˙ą¯˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙avps˙˙˙˙˙˙˙˙˙á¯˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙ 1 2 3 4 s˙˙˙˙˙˙1234s˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ°˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Archivname:˙ą˙˙˙˙˙˙˙˙˙˙˙˙˙˙?????˙˙˙˙˙˙˙˙!ą˙˙˙˙˙˙˙˙˙˙˙˙Aą˙E˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Archiv ˙˙˙˙˙˙ PUBLIC ˙˙˙˙˙˙ Vatertask ˙˙˙---˙˙˙˙˙˙˙˙˙˙˙˙leer˙˙˙˙˙˙˙˙˙˙˙ Station: ˙˙˙˙˙˙Task : ˙˙˙˙˙˙˙˙Archiv˙˙˙˙˙˙˙˙˙ Vatertask˙˙˙˙˙˙(Task: ˙˙˙˙˙˙‘ą˙ ˙˙˙˙˙˙˙˙˙˙˙Áą˙<˙˙˙˙˙˙˙˙˙˙˙˛˙$˙˙˙˙˙˙˙˙˙˙˙1˛˙:˙˙˙˙˙˙˙˙˙˙˙q˛˙)˙˙˙˙˙˙˙˙˙˙˙˙˙ Archiv '˙˙˙Ą˛˙˙˙˙˙˙˙˙˙˙˙˙Á˛˙˙˙˙˙˙˙˙˙˙˙˙á˛˙F˙˙˙˙˙˙˙˙˙˙˙1ŗ˙L˙˙˙˙˙˙˙˙˙˙˙ŗ˙"˙˙˙˙˙˙˙˙˙˙˙ąŗ˙˙˙˙˙˙˙˙˙˙˙˙Ņŗ˙"˙˙˙˙˙˙˙˙˙˙˙´˙!˙˙˙˙˙˙˙˙˙˙˙1´˙˙˙˙˙˙˙˙˙˙˙˙˙˙ 'geschrieben'Q´˙˙˙˙˙˙˙˙˙˙˙˙˙˙ 'gecheckt'˙˙˙q´˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙ 'geschrieben'Ą´˙˙˙˙˙˙˙˙˙˙˙˙˙˙'geholt'˙˙˙˙˙Á´˙˙˙˙˙˙˙˙˙˙˙˙˙˙ 'gelÚscht'˙˙˙˙˙<-- ˙˙˙˙˙˙˙˙˙˙˙ ok?˙˙˙˙˙˙˙˙˙˙˙--> ˙˙˙˙˙˙˙˙˙á´˙'˙˙˙˙˙˙˙˙˙˙˙ĩ˙#˙˙˙˙˙˙˙˙˙˙˙Aĩ˙3˙˙˙˙˙˙˙˙˙˙˙˙˙lÚschen˙˙˙˙˙˙˙˙ Ûberschreibenĩ˙˙˙˙˙˙˙˙˙˙˙˙Ąĩ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áĩ˙&˙˙˙˙˙˙˙˙˙˙˙ņĩ˙8˙˙˙˙˙˙˙˙˙˙˙1ļ˙&˙˙˙˙˙˙˙˙˙˙˙aļ˙4˙˙˙˙˙˙˙˙˙˙˙Ąļ˙B˙˙˙˙˙˙˙˙˙˙˙ņļ˙h˙˙˙˙˙˙˙˙˙˙˙aˇ˙e˙˙˙˙˙˙˙˙˙˙˙Ҏ˙?˙˙˙˙˙˙˙˙˙˙˙!¸˙˜˙˙˙˙˙˙˙˙˙˙˙Á¸˙N˙˙˙˙˙˙˙˙˙˙˙š˙o˙˙˙˙˙˙˙˙˙˙˙‘š˙˙˙˙˙˙˙˙˙˙˙˙1ē˙7˙˙˙˙˙˙˙˙˙˙˙qē˙<˙˙˙˙˙˙˙˙˙˙˙ąē˙I˙˙˙˙˙˙˙˙˙˙˙ģ˙(˙˙˙˙˙˙˙˙˙˙˙1ģ˙n˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąģ˙$˙˙˙˙˙˙˙˙˙˙˙Ņģ˙Å˙˙˙˙˙˙˙˙˙˙˙Ąž˙’˙˙˙˙˙˙˙˙˙˙˙AÁ˙—˙˙˙˙˙˙˙˙˙˙˙áÃ˙‰˙˙˙˙˙˙˙˙˙˙˙qÆ˙Ķ˙˙˙˙˙˙˙˙˙˙˙QÉ˙p˙˙˙˙˙˙˙˙˙˙˙ŅË˙”˙˙˙˙˙˙˙˙˙˙˙qÎ˙ĩ˙˙˙˙˙˙˙˙˙˙˙1Đ˙˙˙˙˙˙˙˙˙˙˙˙QĐ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĐ˙#˙˙˙˙˙˙˙˙˙˙˙ĄĐ˙˙˙˙˙˙˙˙˙˙˙˙ÁĐ˙!˙˙˙˙˙˙˙˙˙˙˙ņĐ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ 'gedruckt'˙˙˙Ņ˙˙˙˙˙˙˙˙˙˙˙˙!Ņ˙˙˙˙˙˙˙˙˙˙˙˙1Ņ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ 'kopiert'˙˙˙˙˙˙ werden soll!˙aŅ˙˙˙˙˙˙˙˙˙˙˙˙Ņ˙˙˙˙˙˙˙˙˙˙˙˙ąŅ˙$˙˙˙˙˙˙˙˙˙˙˙áŅ˙=˙˙˙˙˙˙˙˙˙˙˙!Ō˙˙˙˙˙˙˙˙˙˙˙˙˙˙ 'umbenannt'˙˙AŌ˙˙˙˙˙˙˙˙˙˙˙˙aŌ˙˙˙˙˙˙˙˙˙˙˙˙Ō˙(˙˙˙˙˙˙˙˙˙˙˙ąŌ˙=˙˙˙˙˙˙˙˙˙˙˙˙˙belegt˙˙˙˙˙˙˙˙˙ KB˙˙˙˙˙˙˙˙˙˙ņŌ˙"˙˙˙˙˙˙˙˙˙˙˙˙˙ 'aufgerŲumt'˙!Ķ˙˙˙˙˙˙˙˙˙˙˙˙AĶ˙ ˙˙˙˙˙˙˙˙˙˙˙qĶ˙#˙˙˙˙˙˙˙˙˙˙˙ĄĶ˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áĶ˙¸˙˙˙˙˙˙˙˙˙˙˙ĄÔ˙E˙˙˙˙˙˙˙˙˙˙˙ņÔ˙"˙˙˙˙˙˙˙˙˙˙˙!Õ˙x˙˙˙˙˙˙˙˙˙˙˙ĄÕ˙Ž˙˙˙˙˙˙˙˙˙˙˙1Ö˙ŧ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.˙˙˙˙˙˙ņÖ˙@˙˙˙˙˙˙˙˙˙˙˙AÚ˙P˙˙˙˙˙˙˙˙˙˙˙ĄŨ˙Ę˙˙˙˙˙˙˙˙˙˙˙qā˙˙˙˙˙˙˙˙˙˙˙˙‘á˙˙˙˙˙˙˙˙˙˙˙˙Ąâ˙I˙˙˙˙˙˙˙˙˙˙˙ņâ˙I˙˙˙˙˙˙˙˙˙˙˙Aã˙m˙˙˙˙˙˙˙˙˙˙˙ąã˙b˙˙˙˙˙˙˙˙˙˙˙!ä˙a˙˙˙˙˙˙˙˙˙˙˙‘ä˙_˙˙˙˙˙˙˙˙˙˙˙å˙Z˙˙˙˙˙˙˙˙˙˙˙aå˙\˙˙˙˙˙˙˙˙˙˙˙Áå˙>˙˙˙˙˙˙˙˙˙˙˙é˙-˙˙˙˙˙˙˙˙˙˙˙1ė˙Û˙˙˙˙˙˙˙˙˙˙˙˙˙ noch leer˙˙˙˙˙˙ noch leer˙˙˙˙˙˙ noch leer˙˙˙˙˙˙ noch leer˙˙˙˙ī˙)˙˙˙˙˙˙˙˙˙˙˙Aī˙˙˙˙˙˙˙˙˙˙˙˙aī˙˙˙˙˙˙˙˙˙˙˙˙ī˙3˙˙˙˙˙˙˙˙˙˙˙Áī˙;˙˙˙˙˙˙˙˙˙˙˙đ˙˙˙˙˙˙˙˙˙˙˙˙!đ˙&˙˙˙˙˙˙˙˙˙˙˙Qđ˙˙˙˙˙˙˙˙˙˙˙˙qđ˙%˙˙˙˙˙˙˙˙˙˙˙Ąđ˙<˙˙˙˙˙˙˙˙˙˙˙áđ˙!˙˙˙˙˙˙˙˙˙˙˙ņ˙˙˙˙˙˙˙˙˙˙˙˙1ņ˙˙˙˙˙˙˙˙˙˙˙˙Qņ˙'˙˙˙˙˙˙˙˙˙˙˙ņ˙1˙˙˙˙˙˙˙˙˙˙˙Áņ˙˙˙˙˙˙˙˙˙˙˙˙áņ˙$˙˙˙˙˙˙˙˙˙˙˙ō˙A˙˙˙˙˙˙˙˙˙˙˙aō˙?˙˙˙˙˙˙˙˙˙˙˙ąō˙<˙˙˙˙˙˙˙˙˙˙˙ņō˙A˙˙˙˙˙˙˙˙˙˙˙Aķ˙=˙˙˙˙˙˙˙˙˙˙˙ķ˙/˙˙˙˙˙˙˙˙˙˙˙Áķ˙˙˙˙˙˙˙˙˙˙˙˙áķ˙˙˙˙˙˙˙˙˙˙˙˙ô˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙î ls-DIALOG  e ... ErlŲuterungen (allgemein) w ... Wahl eines Menupunktes a ... Aktivieren des Menupunktes b ... Besondere Tasten/Menuende z ... ZurÛck in das Menu ˙˙˙˙˙˙˙˙˙˙˙ ErlŲuterungen zum Menu  In jedem Menu findet man eine 'Kopfzeile'. Hier sind die 'Hauptmenupunkte' notiert. Einer dieser Hauptmenupunkte ist invers  dargestellt. Unter diesem invers dargestellten Hauptmenupunkt ist ein 'Pull-Down-Menu' sichtbar. Hier stehen mehrere Menupunkte untereinander - ggf. durch Trennlinien gegliedert. Einer dieser Pull-Down-Menupunkte ist wiederum invers . Auf diesen Punkt beziehen sich z. Z. die Eingaben. ˙˙˙˙~ Wahl eines Menupunktes  Mit den Pfeiltasten (Cursor) kann man sich innerhalb des gesamten Menus bewegen. Mit den Tasten und bewegt man sich inner- halb eines Pull-Down-Menus auf und ab. Mit den Tasten und kann man zu den benach- barten Pull-Down-Menus gelangen. Innerhalb eines Pull-Down-Menus werden Trennlinien automa- tisch Ûbersprungen. Punkte, vor denen ein Minuszeichen (-) steht, kÚnnen z. Z. nicht ausgewŲhlt werden - sie werden ebenfalls Ûbersprungen. ˙˙˙˙ Aktivieren des Menupunktes  Man kann immer nur den Menupunkt im aktuellen Pull-Down- Menu aktivieren, der gerade invers  dargestellt ist. Durch Tippen der -Taste kann man (zumeist) Informationen zu dem betreffenden Menupunkt erhalten. Hier wird die Funk- tion des Menupunktes erklŲrt. Durch Tippen der -Taste wird der Menupunkt zur Aus- fÛhrung gebracht. Das ist daran zu erkennen, daû vor dem Menupunkt ein Stern (öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö*) erscheint. ˙˙> Besondere Tasten/Menuende  Oft steht vor einem Menupunkt ein einzelner Buchstabe oder eine Ziffer. Dann hat man noch eine weitere MÚg- lichkeit, diesen Menupunkt zur AusfÛhrung zu bringen. Man braucht dann nŲmlich nur die entsprechende Taste zu tippen. Durch die Tastenfolge kann man das z.Z. aufge- schlagene Menu gŲnzlich verlassen. Damit das nicht ver- sehentlich geschieht, wird zur Sicherheit angefragt, ob das Menu tatsŲchlich verlassen werden soll.˙˙˙˙˙˙˙˙˙˙˙˙Bitte warten... ˙˙˙˙˙˙˙˙˙˙˙˙˙˙.Ich hebe die Archivreservierung auf!˙˙˙˙˙˙˙˙˙˙Ich treffe Vorbereitungen!˙˙˙˙.Ich versuche, auf das Archiv zuzugreifen!˙˙˙˙˙Ich melde das Archiv an!˙˙˙˙˙˙Ich greife auf das Archiv zu!˙Ich formatiere die Diskette!˙˙Ich erstelle eine Liste!˙˙˙˙˙˙Ich erstelle die Druckdatei!˙˙.Ich schicke die Druckdatei zum Drucker!˙˙˙˙˙˙˙>Ich ÛberprÛfe, ob die Dateien schon vorhanden sind!˙˙˙˙˙˙˙˙˙˙˙Die Zieltask existiert nicht˙˙.Die Zieltask ist nicht empfangsbereit˙˙˙˙˙˙˙˙˙Verlassen: ˙˙˙˙˙˙˙˙˙˙˙Kein Kontakt mit Zieltask˙˙˙˙˙Archiv besetztKeine DisketteArchiv nicht reserviert˙˙˙˙˙˙˙.Falscher Auftrag fÛr eigene Task˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ž Dateiaustausch gewÛnscht mit: a ... Archiv (Eigene Station) v ... Vatertask p ... 'PUBLIC' (Eigene Station) s ... Sonstige Task ˙˙˙˙˙˙˙˙˙˙˙˙.Archiv Vatertask PUBLIC Sonstige˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Formatieren einer Diskette  Dies sind die mÚglichen Formate: 1 ..... 40 Spur - 360 KB 2 ..... 80 Spur - 720 KB 3 ..... 5 1/4" - 1,2 MB 4 ..... 3 1/2" - 1,4 MB s ..... Standard - Format ˙ Dateiaustausch mit:˙˙˙˙˙˙˙˙˙˙Archiv heisst Archiv inkonsistent˙˙˙˙˙˙˙˙˙˙˙N Taskname unzulŲssig!  Alte Einstellung bleibt erhalten ! ˙˙˙˙˙˙˙˙˙. Bitte den Namen der Zieltask: ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> Bitte die Stationsnummer : (Eigene Station - ) ˙˙. Ist die Zieltask ein Archivmanager ˙˙˙˙˙˙˙˙˙˙> Ist die Diskette eingelegt und das Laufwerk geschlossen˙˙˙˙. Soll die Diskette auch formatiert werden˙˙˙˙˙' Ûberschreiben˙˙˙˙˙˙˙˙˙˙˙˙˙ Archiv initialisieren˙˙˙˙˙˙˙˙N Bitte den neuen Archivnamen: (Alten Namen beibehalten - ) ˙˙˙˙˙˙˙˙N Drucken einer Dateiliste  Soll eine solche Liste gedruckt werden˙˙.Bitte alle Dateien ankreuzen, die ˙˙˙˙˙˙˙˙˙˙˙˙ werden sollen!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. Alle ausgewŲhlten Dateien wurden ˙˙˙˙˙˙˙˙˙˙˙˙. Es wurde keine Datei ausgewŲhlt!˙˙˙˙˙˙˙˙˙˙˙˙˙Dateien schreiben ˙˙˙˙˙˙˙˙˙˙˙˙Dateien 'checken' ˙˙˙˙˙˙˙˙˙˙˙˙.Dateien schreiben und 'checken' ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Dateien holen/lesen ˙˙˙˙˙˙˙˙˙˙Dateien lÚschen ˙˙˙˙˙˙˙˙˙˙˙˙˙˙.Folgende Dateien sind schon vorhanden! ˙˙˙˙˙˙˙.Sie mÛssen zuerst gelÚscht werden! ˙˙˙˙˙˙˙˙˙˙˙> Achtung! Datei wird somit nicht geschrieben  !!!˙˙˙˙˙˙˙˙˙˙˙Bitte den Dateinamen:˙˙˙˙˙˙˙˙˙ ohne Fehler gelesen˙˙˙˙˙˙˙˙˙˙. Diese Operation kann mit der Task '˙˙˙˙˙˙˙˙>' nicht  ausgefÛhrt werden! (Kein Archivmanager!)˙˙˙˙˙˙. Bitte erst das Archiv reservieren! ˙˙˙˙˙˙˙˙> Ohne Diskette ist ein Laufwerkzugriff unmÚglich! ˙˙˙˙˙˙˙˙˙˙N Die Diskette ist nicht  formatiert bzw. initialisiert ˙˙˙˙˙˙˙˙˙˙˙˙n Die Diskette ist falsch eingelegt  oder  das Laufwerk ist nicht geschlossen! ˙˙˙˙˙˙n Die Diskette ist nicht lesbar (Name: '?????')!  MÚglicherweise ist die Diskette defekt!?! ˙˙˙˙˙˙˙˙˙N Falscher Archivname!  Bitte neue Diskette anmelden! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ž Diskette kann nicht beschrieben werden!  Ist die Diskette gegen Øberschreiben gesichert?  Sonst ist sie vermutlich verschutzt / defekt! ˙˙˙˙˙˙N Diskette kann nicht gelesen werden!  Vermutlich ist sie verschmutzt! ~ Die hier erwartete Funktion  steht auf diesem System  nicht  zur VerfÛgung! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ž Die gewÛnschte Funktion  kann mit der z.Z. eingestellten Zieltask  nicht  ausgefÛhrt werden! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙> Die eingestellte Zieltask  existiert nicht! ˙˙˙˙˙˙˙> Die eingestellte Zieltask  ist nicht empfangsbereit! ˙˙N Das Netz ist nicht funktionsbereit!  (Collector-Task fehlt!) ˙˙˙˙˙. Kommunikation war nicht erfolgreich! ˙˙˙˙˙˙n  Formatieren in diesem Format ist  auf dieser(m) Station/Laufwerk  nicht mÚglich! . Info: Verlassen: ˙˙˙˙˙˙˙˙˙˙Î Beschreibung des Editors  Der 'Editor' ist ein Programm mit dem man 'Dateien' am Bild- schirm bearbeiten kann. Eine Datei kann man sich wie 'ein groûes Blatt Papier' vorstel- len, das mit dem Editor beschrieben wird. Da die Datei (das Blatt) aber viel grÚûer als der Bildschirm sein kann, wird im- mer nur ein Teil der Datei auf dem Bildschirm angezeigt. Der Editor kann als eine Art 'Fenster' betrachtet werden, das sich Ûber die Datei bewegt. Er bietet gleichzeitig verschiedene MÚglichkeiten, wie man Texte, die in die Datei geschrieben wer- den, komfortabel bearbeiten kann(z.B. lÚschen, einfÛgen, etc.).˙˙˙˙˙˙˙˙˙ž Die wichtigsten Tasten des Editors  , : Pfeiltasten zum Bewegen der Schreibmarke , : (Cursor)in die betreffende Richtung. : LÚschtaste : EinfÛgetaste : Umschalttaste (Groû-/Kleinschreibung) () : Absatztaste ('WagenrÛcklauftaste') : VerstŲrkertaste : Kommandotaste : Markiertaste : Tabulatortaste˙˙˙˙˙˙˙˙˙˙˙˙ž Positionieren der Schreibmarke  , : Um eine Bildschirmposition in die , : entsprechende Richtung : Zum vorherigen Wortanfang : Zum folgenden Wortanfang , : In die entsprechende Richtung bis , : zum Bildschirmrand (blŲttern) : Die aktuelle Zeile wird zur ersten des Fensters <1> / <9> : Zum Anfang / zum Ende der Datei ˙˙˙˙˙˙˙Ž Korrigieren im Text  EinfÛgen: Schreibmarke auf das Zeichen positionieren, vor dem eingefÛgt werden soll / -Taste tippen / Buch- staben schreiben / (-Taste tippen) Mit kÚnnen Textpassagen eingefÛgt werden. Erneutes fÛgt den 'Rest-Text' wieder an. LÚschen : Schreibmarke auf das Zeichen positionieren, das ge- lÚscht werden soll / -Taste (mehrmals) tippen. Mit wird der Rest der Zeile ab der Posi- tion der Schreibmarke gelÚscht.˙˙˙˙˙Ū Markierte Textpassagen bearbeiten  Markieren : Schreibmarke an den Anfang der gewÛnschten Text- passage positionieren / -Taste tippen / An das Ende der Textpassage positionieren. : Markierten Bereich 'vorsichtig' lÚschen : Den zuvor mit gelÚschten Text an öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö aktueller Position einfÛgen.

: Markiertes lÚschen und 'zwischenspeichern'. : Markiertes kopieren ('zwischenspeichern') : Den zuvor mit

oder zwischenge- speicherten Text an aktueller Position einfÛgen.˙˙˙˙˙˙˙˙˙˙˙~ Lernen im Editor  : Einschalten des Lernmodus ('LEARN' erscheint in der Kopfzeile) Alle jetzt folgenden TastenanschlŲge werden gelernt! : Ausschalten des Lernmodus. Die gelernte Tastenfolge wird der Taste zugeordnet, die nach getippt wird. : Die gelernte Tastenfolge wird an der aktuel- len Position der Datei ausgefÛhrt. (Beliebig oft wiederholbar!)˙˙˙˙˙˙˙˙˙˙˙˙˙˙ž Anweisungen im Editor  Durch die Tastenfolge gelangt man in den Kommandomodus n : auf Zeile n springen "muster" : Muster ab Position vorwŲrts suchen "alt" C "neu" : erstes 'alt' suchen und ersetzen (einmal) "alt" CA "neu" : alle folgenden 'alt' suchen und ersetzen limit (n) : Dateibreite auf n einstellen margin (n) : linken Bildrand auf Spalte n einstellen word wrap (true) : automatischen Wortumbruch einschalten word wrap (false): automatischen Wortumbruch ausschalten˙˙˙˙˙˙˙˙˙˙ž Der EUMEL - Editor  b ... Beschreibung des Editors w ... Wichtige Tasten p ... Positionieren der Schreibmarke k ... Korrigieren im Text (EinfÛgen/LÚschen) m ... Markierte Textpassagen bearbeiten l ... Lernen im Editor a ... Anweisungen im Editor (Kommandodialog) z ... ZurÛck in den Schreibmodus ˙˙˙˙˙˙˙˙˙b w p k m l a z˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙bwpkmlazBWPKMLAZ˙˙˙˙˙˙˙˙˙˙˙˙˙˙. Dateiverzeichnis der eigenen Task:˙˙˙˙˙˙˙˙˙˙˙Dateien lÚschen (Eigene Task)˙. Bitte den Dateinamen eingeben ˙˙˙˙˙˙˙˙˙˙˙˙˙Dateien drucken (Eigene Task)˙wird gedruckt!Datei kopieren.Bitte die Datei ankreuzen, die ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Name der 'alten' Datei: ˙˙˙˙˙. Bitte den Namen fÛr die Kopie:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. Der gewÛnschte Name ist unzulŲssig!˙˙˙˙˙˙˙˙˙˙> Eine Datei mit diesem Namen  existiert bereits! ˙Datei umbenennen˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Bitte den 'neuen' Namen: ˙˙˙˙Datei-Speicherplatz bestimmen˙.Bitte die gewÛnschten Dateien ankreuzen!˙˙˙˙˙˙> Der Speicherplatz aller ausgewŲhlter Dateien wurde bestimmt!˙.Dateien aufrŲumen (reorganisieren)˙˙˙˙˙˙˙˙˙˙˙˙wird aufgerŲumt: ˙˙˙˙˙˙˙˙˙˙˙˙˙.kann nicht aufgerŲumt werden! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙. Es existiert noch keine Datei!  ˙˙˙˙˙˙˙˙˙˙˙> Eine Datei mit angegebenem Namen existiert gar nicht! ˙˙˙˙˙žPACKET direktstart DEFINES monitor: PROC monitor: disable stop; INT VAR previous heapsize := heap size; REP command dialogue (TRUE); sysin (""); sysout (""); cry if not enough storage;˙˙˙˙˙˙NIF is error THEN clear error; ELSE collect heap garbage if necessary;˙˙˙˙˙˙˙˙˙.eumel must advertise; end (myself)˙˙˙˙˙˙˙˙˙˙˙˙~page; say ("task """); say (name (myself)); IF yes (""" loeschen") THEN eumel must advertise; end (myself) ELSE break FI˙˙˙˙˙˙ŽFI PER. collect heap garbage if necessary: IF heap size > previous heapsize + 10 THEN collect heap garbage; previous heapsize := heap size FI.žcry if not enough storage: INT VAR size, used; storage (size, used); IF used > size THEN out (""7"Speicher Engpass! Dateien loeschen!"13""10"") FI. END PROC monitor; END PACKET direktstart˙˙N Befehle fÛr den Aufbau einer Artikel- bzw. Kundendatei: artikelnummer lesen ..... Eingabe einer Artikelnummer (1...15) Ûber Tastatur oder Kartenleser artikeldaten eingeben ... Eingabe der zugehÚrigen Artikeldaten ---------------------------------------------------------------- kundennummer lesen ...... Eingabe einer Kundennummer (129...159) Ûber Tastatur oder Kartenleser kundendaten eingeben .... Eingabe der zugehÚrigen Kundendaten ---------------------------------------------------------------- stoptaste gedrueckt ..... Bedingung; liefert TRUE, wenn vorher wŲhrend des (oder auch: Programmablaufs irgendwann die Tasten- 'stoptaste gedrÛckt') folge getippt wurde. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ Befehle zum Einkaufen/AuskÛnfte: neues blatt ............. Anfordern eines neuen Rechnungsblattes rechnungskopf ........... Kundennamen auf Rechnung schreiben artikel kaufen .......... Drucken von Artikel-Name u. -Preis auf Rechnung, Registrieren in Filial-Datei abrechnung .............. Summe der gekauften Waren auf Rechnung ---------------------------------------------------------------- nachbestellen ........... Nachbestellung aller Artikel, deren Bestand unter dem Mindestbestand liegt (mit Ausgabe der Bestelliste) ---------------------------------------------------------------- auskunft ................ Aufruf verschiedener AuskÛnfte nach Eingabe einer Code-Nummer ˙˙˙˙˙˙˙˙˙˙˙˙˙˙Î Sonstige Warenhaus-Befehle: bildschirm neu ........... LÚschen des Bildschirms und Wieder- herstellen des Anfangsbildes -------------------------------------------------------------- dezimalwert lesen ........ Ausgabe des vom Kartenleser aktuell gelieferten Dezimalwertes auf dem Bildschirm bitmuster lesen .......... Ausgabe des vom Kartenleser aktuell gelieferten Bitmusters auf dem Bildschirm Achtung: Die beiden letzten Befehle dÛrfen nur benutzt wer- den, wenn die Eingabe Ûber den Kartenleser erfolgt! ˙˙˙˙ Ein Satz 'Artikeldaten' besteht aus:  Artikelname Preis Mindestbestand Bestand Es kÚnnen Daten fÛr maximal 15 Artikel gespeichert werden. Die zugehÚrigen Artikelnummern sind 1...15. ˙˙ Ein Satz 'Kundendaten' besteht aus:  Nachname Vorname Geschlecht Es kÚnnen Daten fÛr maximal 31 Kunden gespeichert werden. Die zugehÚrigen Kundennummern sind 129...159. ˙˙˙˙˙˙˙˙˙˙˙˙N Die Eingabeart ist auf Tastatur  eingestellt. ˙˙˙˙˙N Die Eingabeart ist auf Kartenleser  eingestellt. ˙˙˙˙˙n FEHLER: TASK fÛr Interface existiert nicht! Die Eingabeart kann daher nicht umgestellt werden! ˙n FEHLER: TASK fÛr Interface ist besetzt! Die Eingabeart kann daher nicht umgestellt werden! ˙˙˙˙˙˙˙˙˙˙˙˙n FEHLER: Interface nicht initialisiert! Die Eingabeart kann daher nicht umgestellt werden! ˙˙˙˙˙˙˙˙˙˙˙˙˙n FEHLER: Interface meldet sich nicht! Die Eingabeart kann daher nicht umgestellt werden! ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙^ FEHLER: Interface-Kanal belegt! Die Eingabeart kann daher nicht umgestellt werden! ˙˙˙˙^ FEHLER: Kein Interface vorhanden! Die Eingabeart kann daher nicht umgestellt werden! ˙˙> Befehle fÛr den Aufbau einer Artikel- bzw. Kundendatei:öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö Artikelnummer lesen ...... Eingabe einer Artikelnummer (1...15) Artikeldaten eingeben .... Eingabe der zugehÚrigen Artikeldaten ----------------------------------------------------------------- Kundennummer lesen ....... Eingabe einer Kundennummer (129...159) Kundendaten eingeben ..... Eingabe der zugehÚrigen Kundendaten ----------------------------------------------------------------- Stoptaste gedrÛckt ....... Bedingung; ist erfÛllt, wenn vorher wŲhrend des Programmablaufs irgendwann die Tasten- folge getippt wurde. nicht Stoptaste gedrÛckt.. Bedingung; Gegenteil von 'Stoptaste gedrÛckt'. . Befehle zum Einkaufen/AuskÛnfte: neues Blatt ............. Anfordern eines neuen Rechnungsblattes Rechnungskopf ......... . Kundennamen auf Rechnung schreiben Artikel kaufen .......... Drucken von Artikel-Name u. -Preis auf Rechnung, Registrieren in Filial-Datei Abrechnung .............. Summe der gekauften Waren auf Rechnung schreiben ---------------------------------------------------------------- Auskunft ................ Aufruf verschiedener AuskÛnfte nach Eingabe einer Code-Nummer ---------------------------------------------------------------- Bildschirm neu .......... LÚschen des Bildschirms und Wiederher- stellen des Anfangsbildes ˙Ū Kontroll - Strukturen: PROGRAMM . Jedes Programm beginnt mit dieser Zeile. ENDE PROGRAMM .......... Ende des (Haupt-) Programms. Danach sind nur noch 'BefehlserklŲrungen' zulŲssig. WIEDERHOLE MAL ..... Die Anweisungen in der Schleife werden ENDE WIEDERHOLE -mal ausgefÛhrt. WIEDERHOLE ............. Die Anweisungen in der Schleife werden BIS solange ausgefÛhrt, bis die Bedingung erfÛllt ist. WENN ........ Die Anweisungen zwischen diesen Zeilen ENDE WENN werden nur ausgefÛhrt, wenn die Bedin- gung erfÛllt ist. ˙˙˙.Programmanfang ('PROGRAMM' + Name) fehlt!˙˙˙˙˙Zu viele Schleifen!˙˙˙˙˙˙˙˙˙˙˙Hier wird '... MAL' erwartet!˙>Nach 'MAL' darf nichts mehr in dieser Zeile stehen!˙˙˙˙˙˙˙˙˙˙˙>Zwischen 'WIEDERHOLE' und 'MAL' muû eine ganze Zahl stehen!˙˙˙Zu viele Abfragen!˙˙˙˙˙˙˙˙˙˙˙˙.Nach 'WENN' muû eine Bedingung stehen!˙˙˙˙˙˙˙˙UnzulŲssige Bedingung!˙˙˙˙˙˙˙˙.Nach 'BIS' muû eine Bedingung stehen!˙˙˙˙˙˙˙˙˙>Nach 'ENDE' muû 'WIEDERHOLE', 'WENN' oder 'PROGRAMM' stehen!˙˙.Kein Bezug zu einem 'WIEDERHOLE'!˙˙˙˙˙˙˙˙˙˙˙˙˙'ENDE WENN' fehlt!˙˙˙˙˙˙˙˙˙˙˙˙Kein Bezug zu einem 'WENN'!˙˙˙.'ENDE WIEDERHOLE' oder 'BIS ...' fehlt!˙˙˙˙˙˙˙>Vor einer Bedingung muû 'WENN' oder 'BIS' stehen!˙˙˙˙˙˙˙˙˙˙˙˙˙'ENDE PROGRAMM' fehlt!˙˙˙˙˙˙˙˙.'ENDE PROGRAMM' taucht mehrfach auf!˙˙˙˙˙˙˙˙˙˙N'PROGRAMM ...' darf nur in der ersten Zeile des Programms stehen!˙˙˙˙˙˙˙˙˙˙˙˙˙NNach 'ENDE PROGRAMM' dÛrfen nur noch BefehlserklŲrungen folgen!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>Nach einem Doppelpunkt darf nichts mehr in der Zeile stehen!˙˙NBefehlserklŲrungen dÛrfen nicht mit einem SchlÛsselwort beginnen!˙˙˙˙˙˙˙˙˙˙˙˙˙>Dies ist eine Bedingung und daher als Befehlsname unzulŲssig!˙>Dieser Befehl wird bereits weiter oben erklŲrt!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Zu viele neue Befehle!˙˙˙˙˙˙˙˙Befehl nicht gefunden!˙˙˙˙˙˙˙˙.BefehlserklŲrung wird nicht benutzt!˙˙˙˙˙˙˙˙˙˙ Befehlsvorratwarenhausbefehle zeigen˙˙˙˙˙˙˙Î Warenhaus-Befehlsvorrat  Hier werden die Befehle erlŲutert, die in Warenhaus - Programmen benutzt werden kÚnnen. Zuerst gelangt man in eine Auswahl, von der aus zu jedem dort angegebenen Bereich eine Informations- tafel abgerufen werden kann. Auf diesen Tafeln wird eine Kurzbeschreibung der Warenhaus-Befeh- le geliefert. Genauere Informationen Ûber die Wirkung der Befehle kÚnnen dem schriftlichen Begleitmaterial entnommen werden. Aus den einzelnen Informationstafeln gelangt man immer wieder zur Auswahl zurÛck. Wird die Auswahl selbst verlassen, gelangt man zurÛck ins Ausgangsmenu. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙menuinfo(anwendungstext(4))˙˙˙n Artikeldaten  Bei Wahl dieses Menupunktes erhŲlt man eine Kurz- information Ûber Aufbau und Umfang der Artikel- daten. Genauere Beschreibungen sind in dem schriftlichen Begleitmaterial zu finden. ˙˙˙˙˙˙˙˙menuinfo(anwendungstext(5))˙˙˙n Kundendaten  Bei Wahl dieses Menupunktes erhŲlt man eine Kurz- information Ûber Aufbau und Umfang der Kunden- daten. Genauere Beschreibungen sind in dem schriftlichen Begleitmaterial zu finden. ˙˙˙˙˙˙˙˙eingabeart anzeigen˙˙˙˙˙˙˙˙˙˙˙î Eingabeart anzeigen  Es wird die momentan eingestellte Eingabeart angezeigt. MÚglich sind die Eingabearten Tastatur  und Kartenleser  Die Standardeinstellung ist 'Tastatur'! ˙˙˙˙˙kartenleser einstellen˙˙˙˙˙˙˙˙Ž Kartenleser einstellen  Die Eingabeart 'Kartenleser' wird eingestellt. Alle Artikelnummern, Kundennummern und sonstige Codenummern (fÛr AuskÛnfte) kÚnnen danach nur Ûber den Kartenleser eingegeben werden. Diese Eingabeart kann nur eingestellt werden, wenn ein Kartenleser mit funktionstÛchtigem In- terface angeschlossen ist. Sonst erfolgt eine entsprechende Fehlermeldung.˙˙˙˙tastatur einstellen˙˙˙˙˙˙˙˙˙˙˙^ Tastatur einstellen  Die Eingabeart 'Tastatur' wird eingestellt. Alle Artikelnummern, Kundennummern und sonstige Codenummern (fÛr AuskÛnfte) kÚnnen danach nur Ûber die Tastatur eingegeben werden. Ein etwa angeschlossener Codekartenleser ist bei dieser Einstellung nicht mehr ansprechbar.˙˙˙˙ Warendatei bearbeiten˙˙˙˙˙˙˙˙direktbefehl 1Ū Warendatei bearbeiten  ZunŲchst muû eine Artikelnummer (1...15) eingegeben werden (je nach Einstellung Ûber die Tastatur oder den Codekartenleser). Un- zulŲssige Artikelnummern werden dabei nicht akzeptiert. Ist unter dieser Nummer bereits ein Artikel gespeichert, so wer- den die entsprechenden Artikeldaten in dem rechten oberen Bild- schirmfenster gezeigt und kÚnnen dort geŲndert oder einfach Ûber- nommen werden. Gibt es noch keinen Artikel mit dieser Nummer, so sind neue Artikeldaten einzugeben. Dieser Vorgang wird solange wiederholt, bis bei der Eingabe der Artikelnummer die 'Stoptaste' gedrÛckt wurde. ˙˙˙˙˙˙˙˙˙ Kundendatei bearbeiten˙˙˙˙˙˙˙direktbefehl 2Ū Kundendatei bearbeiten  ZunŲchst muû eine Kundennummer (129...159) eingegeben werden (je nach Einstellung Ûber die Tastatur oder den Codekartenleser). Un- zulŲssige Kundennummern werden dabei nicht akzeptiert. Ist unter dieser Nummer bereits ein Kunde in der Filiale oder in der Zentrale gespeichert, so werden die entsprechenden Kunden- daten in dem rechten oberen Bildschirmfenster gezeigt und kÚnnen dort geŲndert oder einfach Ûbernommen werden. Gibt es noch keinen öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö Kunden mit dieser Nummer, so sind neue Kundendaten einzugeben. Dieser Vorgang wird solange wiederholt, bis bei der Eingabe der Kundennummer die 'Stoptaste' gedrÛckt wurde. ˙˙˙˙direktbefehl 3 Einkaufen  ZunŲchst wird eine Kundennummer (129...159) erfragt. Wird die Nummer eines der Filiale oder der Zentrale bekannten Kunden ein- gegeben, so erscheint im linken Bildschirmfenster der Rechnungs- kopf mit dem Namen des Kunden. Wird die Eingabe der Kundennummer abgebrochen, so enthŲlt der Rechnungskopf keinen Kundennamen. Das eigentliche Einkaufen erfolgt nun durch die Eingabe von Arti- kelnummern (1...15). Der zugehÚrige Artikelname und der Preis werden daraufhin in die Rechnung eingetragen. Dieser Vorgang wird solange wiederholt, bis die Eingabe einer Artikelnummer durch DrÛcken der 'Stoptaste' abgebrochen wird. Abschlieûend wird der Rechnungsgesamtbetrag ausgegeben. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Auskunft einholen˙˙˙˙˙˙˙˙˙˙˙˙direktbefehl 4 Auskunft einholen  Mit Hilfe dieses Kommandos lassen sich nach Einlesen einer Code- nummer (je nach Einstellung Ûber Tastatur oder Codekartenleser) verschiedene AuskÛnfte Ûber die gespeicherten Daten abrufen. Ist die Codenummer beispielsweise eine Artikelnummer, so werden die zugehÚrigen Artikeldaten gezeigt; ist es eine Kundennummer, so werden die zugehÚrigen Kundendaten gezeigt. DarÛberhinaus gibt es noch Codenummern fÛr das Anzeigen der La- gerbestŲnde, der Kundenlisten u.s.w.. Da diese Informationen aber nicht jedem zugŲnglich sein sollen, sind diese Nummern hier nicht angegeben (siehe schriftliches Begleitmaterial). Bei Eingabe einer falschen Nummer wird die Auskunft abgebrochen! ˙˙˙˙ Nachbestellendirektbefehl 5î Ware nachbestellen  Auf dem Bildschirm wird eine Nachbestellung ausgegeben, die alle Artikel enthŲlt, deren Bestand innerhalb der Filiale den Mindestbestand unterschritten hat. Die Nachbestellung ist so bemessen, daû diese Artikel wieder mit ihrem doppelten Mindestbestand vorrŲtig sind. Die neuen BestŲnde werden automatisch in die Warendatei der Filiale eingetragen. Auf Wunsch kann die Bestelliste ausgedruckt werden. ˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Dezimalwert lesen˙˙˙˙˙˙˙˙˙˙˙˙direktbefehl 6~ Dezimalwert lesen  Der aktuelle Wert, der vom Codekartenleser gelesen wird, wird auf dem Bildschirm ausgegeben, bis gedrÛckt wird. Mit Hilfe dieses Kommandos kann man z.B. die Funktion des Code- kartenlesers testen. Dieser MenÛpunkt ist nur dann aufrufbar, wenn unter Eingabeart  der Kartenleser  eingestellt ist! ˙˙˙˙˙ Bitmuster lesen˙˙˙˙˙˙˙˙˙˙˙˙˙˙direktbefehl 7N Bitmuster lesen  Das aktuelle Bitmuster, das vom Codekartenleser gelesen wird, wird auf dem Bildschirm ausgegeben, bis gedrÛckt wird. Ein Bitmuster besteht aus 8 Zeichen (z.B. 'OOIOIIIO'). Dabei zeigt jedes 'I' ein Loch an der entsprechenden Stelle der Code- karte an, die sich gerade im KartenlesegerŲt befindet. Mit Hilfe dieses Kommandos kann man z.B. die Funktion des Code- kartenlesers testen. Dieser MenÛpunkt ist nur dann aufrufbar, wenn unter Eingabeart  der Kartenleser  eingestellt ist! ˙˙˙˙˙˙˙˙˙˙˙˙evtl d und b sperren˙˙˙˙˙˙˙˙˙˙ Neu erstellen.warenhausprogramm neu erstellen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ž Neues Programm erstellen  Es wird zunŲchst der Name fÛr die Datei erfragt, in die das neue Programm geschrieben werden soll. Anschlieûend wird eine leere Datei mit dem gewÛnschten Namen auf dem Bildschirm zum Beschreiben angeboten. Das Schreiben in eine solche Datei wird durch viele Hilfen erleichtert. Daher ist es ratsam, sich nach und nach mit den MÚglichkeiten, die der Editor bietet, vertraut zu machen. Die MÚglichkeiten sind im EUMEL-Benutzerhandbuch ausfÛhrlich beschrieben. Durch DrÛcken der -Taste kann man sich einige dieser MÚglichkeiten wŲhrend des Schreibens anzeigen lassen.˙˙˙˙˙ Ansehen/Ųndern˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙warenhausprogramm ansehen˙˙˙˙˙î Vorhandenes Programm ansehen oder Ųndern  Sofern das zuletzt bearbeitete Programm noch vorliegt, wird erfragt, ob man dieses Programm ansehehn/verŲndern mÚchte. Verneint man diese Frage, werden alle vorhandenen Programme zur Auswahl angeboten. Nach Ankreuzen - oder wenn die erste Frage bejaht wurde - wird das gewÛnschte Programm im augen- blicklichen Zustand angezeigt. Das Programm kann jetzt angesehen und verŲndert werden.˙˙˙˙˙˙˙˙˙˙warenhausprogramm starten˙˙˙˙˙n Programm starten/ausfÛhren  Sofern das zuletzt bearbeitete Programm noch vorliegt, wird erfragt, ob man dieses Programm starten/ausfÛhren mÚchte. Verneint man diese Frage, werden alle vorhandenen Programme zur Auswahl angeboten. Nach Ankreuzen - oder wenn die erste Frage bejaht wurde - wird das gewŲhlte Programm gestartet. EnthŲlt das Programm noch Fehler, so werden diese in der unteren BildschirmhŲlfte angezeigt. Im oberen Teil des Bildschirmes kann das Programm korrigiert werden. Der Programmablauf kann mit abgebrochen werden.˙˙˙˙˙˙˙˙˙˙warenhausprogramm wiederholen˙. Wiederholen eines Programms  Mit diesem Menupunkt kann das zuletzt ausgefÛhrte Programm wie- derholt, d.h. erneut ausgefÛhrt werden. Zu beachten ist, daû das Programm in der zuletzt Ûbersetzten Form vorliegt. Wurden seit dem letzten Programmlauf VerŲnderungen am Programmtext vorgenommen, so werden diese nicht berÛcksichtigt; dazu muû das Programm erneut mit dem Menupunkt 'Starten' Ûber- setzt werden. Ist die Wiederholung eines Programmlaufs nicht mÚglich,so erfolgt ein Hinweis darauf. ˙˙˙˙warenhausprogramme verzeichnisž Verzeichnis der vorhandenen Programme  Eine Liste der vorhandenen Programme wird auf dem Bildschirm ausgegeben. Da die Liste selbst eine Datei ist, kann man sie mit der Tastenfolge verlassen - das wird auch in der Kopfzeile angezeigt. Innerhalb der Liste kann man sich wie in einer Datei bewegen - nicht aber schreiben.˙˙˙˙˙˙˙˙˙˙˙˙˙˙warenhausprogramme loeschen˙˙˙ž Programme lÚschen  Alle vorhandenen Programme werden zur Auswahl angebo- ten. Anschlieûend werden die angekreuzten Programme in der Reihenfolge, in der sie angekreuzt wurden, ge- lÚscht. Zur Sicherheit muû noch einmal fÛr jedes einzelne Programm bestŲtigt werden, daû es auch tatsŲchlich gelÚscht werden soll!˙˙˙˙˙warenhausprogramme drucken˙˙˙˙N Programme drucken  Alle vorhandenen Programme werden zur Auswahl angebo- ten. Anschlieûend werden die angekreuzten Programme in der Reihenfolge, in der sie angekreuzt wurden, zum Drucker geschickt. Der Vorgang wird auf dem Bildschirm protokolliert.˙˙˙˙˙˙˙˙warenhausprogramm kopieren˙˙˙˙N Programm kopieren  Alle vorhandenen Programme werden zur Auswahl angeboten. Wenn ein Programm angekreuzt wird, wird der Name fÛr die Kopie erfragt. Hier muû ein Name eingetragen werden, der noch nicht fÛr ein Programm vergeben wurde - ansonsten erhööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööŲlt man einen Hinweis darauf und es wird nicht kopiert! Da man aber oft fÛr die Kopie einen Ųhnlichen Namen wie fÛr das Original wŲhlt, wird der 'alte' Name vorgeschla- gen. Aus genannten GrÛnden muû er aber verŲndert werden.˙˙˙˙˙˙warenhausprogramm umbenennen˙˙N Programm umbenennen  Alle vorhandenen Programme werden zur Auswahl angeboten. Wenn ein Programm angekreuzt wird, wird der Name erfragt, den des Programm zukÛnftig haben soll. Hier muû ein Name eingetragen werden, der noch nicht fÛr ein Programm vergeben wurde - ansonsten erhŲlt man einen Hinweis darauf und es wird nicht umbenannt! Da man aber oft den 'neuen' Namen in Anlehnung an den 'alten' Namen wŲhlt, wird der 'alte' Name vorgeschlagen. Aus genannten GrÛnden muû er aber verŲndert werden.˙˙ Eintragen/ergŲnzen˙˙˙˙˙˙˙˙˙˙˙filialdaten eintragen˙˙˙˙˙˙˙˙˙Ž Filialdaten eintragen/ergŲnzen  Alle vorhandenen Filialdaten-Dateien werden zur Auswahl angeboten. Anschlieûend werden die angekreuzten Dateien in der Reihenfolge, in der sie angekreuzt wurden, zur Filialverwaltung geschickt und die Daten dort zu den bereits vorhandenenen hinzugefÛgt. Der Vorgang wird auf dem Bildschirm protokolliert.˙˙˙ Zusammenstellen˙˙˙˙˙˙˙˙˙˙˙˙˙˙filialdaten zusammenstellen˙˙˙Ū Filialdaten zusammenstellen  Es wird zunŲchst der Name fÛr die Datei erfragt, in die die Filialdaten geschrieben werden sollen. Danach werden darin die aktuellen Filialdaten gespeichert. Solch eine Datei kann man sich n i c h t ansehen! Die Daten kÚnnen so aber mit Hilfe des MenÛpunktes Archiv  z.B. auf einer Diskette gespeichert werden, damit sie beim Verlassen von WARENHAUS nicht verloren gehen.˙˙˙˙˙filialdaten verzeichnis˙˙˙˙˙˙˙ž Verzeichnis der Filialdaten-Dateien  Eine Liste der vorhandenen Filialdaten - Dateien wird auf dem Bildschirm ausgegeben. Da die Liste selbst eine Datei ist, kann man sie mit der Tastenfolge verlassen - das wird auch in der Kopfzeile angezeigt. Innerhalb der Liste kann man sich wie in einer Datei bewegen - nicht aber schreiben.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙filialdaten loeschen˙˙˙˙˙˙˙˙˙˙ž LÚschen von Filialdaten-Dateien  Alle vorhandenen Filialdaten-Dateien werden zur Auswahl angeboten. Anschlieûend werden die angekreuzten Dateien in der Reihenfolge, in der sie angekreuzt wurden, ge- lÚscht. Zur Sicherheit muû noch einmal fÛr jede einzelne Datei bestŲtigt werden, daû sie auch tatsŲchlich gelÚscht werden soll!filialdaten umbenennen˙˙˙˙˙˙˙˙N Umbenennen einer Filialdaten-Datei  Alle vorhandenen Filialdaten - Dateien werden zur Auswahl angeboten. Wenn eine Datei angekreuzt wird, wird der Name erfragt, den die Datei zukÛnftig haben soll. Hier muû ein Name eingetragen werden, der noch nicht fÛr eine Filialdaten-Datei vergeben wurde - ansonsten erhŲlt man einen Hinweis darauf und es wird nicht umbenannt! Da man aber oft den 'neuen' Namen in Anlehnung an den 'alten' Namen wŲhlt, wird der 'alte' Name vorgeschlagen. Aus genannten GrÛnden muû er aber verŲndert werden.˙menu archiv reservieren˙˙˙˙˙˙˙Ū Reservieren (des Archivlaufwerks)  Das System versucht, auf das Archiv zuzugreifen. Ist das Archiv von keiner anderen Task benutzt, dann wird die Frage gestellt, ob die Diskette eingelegt ist. Erst zu diesem Zeitpunkt ist sicher- gestellt, daû keine andere Task auf das Archiv zugreifen kann! Nach Bejahen der gestellten Frage ermittelt das System selbstŲn- dig den Namen der eingelegten Diskette, zeigt den Namen auf dem Bildschirm an und aktiviert die anderen Menupunkte des Pull-Down- Menus. Beim Verlassen des Pull-Down-Menus oder wenn eine andere Zieltask eingestellt wird, wird die Reservierung automatisch aufgehoben!˙˙˙˙˙ Neue Diskettemenu archiv neue diskette˙˙˙˙˙~ Neue Diskette (anmelden)  Der Datenaustausch mit einer Diskette ist nur dann mÚglich, wenn der im System eingestellte Diskettenname (auf dem Bildschirm sichtbar) mit dem tatsŲchlichen Namen der Diskette Ûbereinstimmt. Nach einem Diskettenwechsel ist das aber zumeist nicht mehr der Fall. Nach Aktivieren dieses Menupunktes wird der Name der ein- gelegten Diskette ermittelt, im System eingestellt und angezeigt. Im Gegensatz zum Menupunkt 'Reservieren' greift das System ohne Anfrage an den Benutzer auf das Archiv zu (die Reservierung bleibt ja bestehen).˙˙˙˙˙˙˙˙˙˙˙˙menu archiv schreiben˙˙˙˙˙˙˙˙˙~ Schreiben (Kopieren)  Alle Dateien der eigenen Task werden zur Auswahl angeboten. An- schlieûend werden Kopien der angekreuzten Dateien in der Reihen- folge ihres Ankreuzens in die eingestellte Zieltask geschickt. Der Vorgang wird auf dem Bildschirm protokolliert. Sind in der Zieltask schon Dateien mit gleichem Namen vorhanden, so wird erfragt, ob diese dort gelÚscht werden sollen. Normalerweise ist als Zieltask das Archiv der eigenen Station eingestellt. Mit dem Menupunkt 'Zieltask einstellen' kann diese Einstellung verŲndert werden.˙˙˙˙˙˙˙˙˙˙˙menu archiv checken˙˙˙˙˙˙˙˙˙˙˙ Checken (PrÛfen)  Alle Dateien der eingestellten Zieltask (des Archivs) wer- den zur Auswahl angeboten. Anschlieûend werden die ange- kreuzten Dateien in der Reihenfolge ihres Ankreuzens 'ge- checkt', d.h. daraufhin untersucht, ob sie ohne Fehler ge- lesen werden kÚnnen. Der Vorgang wird auf dem Bildschirm protokolliert. Dieser Menupunkt kann nur ausgefÛhrt werden, wenn der Da- teiaustausch mit einem Archiv(manager) erfolgt.˙˙˙˙˙˙˙˙˙˙menu archiv schreibcheck˙˙˙˙˙˙Ž Kombination  Dieser Menupunkt wirkt wie eine Kombination der Menupunkte 'Schreiben' und 'Checken' (Weitere Informationen dort). Alle Dateien der eigenen Task werden zur Auswahl angeboten. Die angekreuzten Dateien werden in der Reihenfolge ihres An- kreuzens in die eingestellte Zieltask kopiert. Anschlieûend werden alle Dateien, die gerade geschrieben wurden, gecheckt, d.h. auf Lesefehler hin untersucht. Beide VorgŲnge werden auf dem Bildschirm protokolliert. Dieser Menupunkt kann nur ausgefÛhrt werden, wenn der Datei- austausch mit einem Archiv(manager) erfolgt. ˙˙˙menu archiv holen˙˙˙˙˙˙˙˙˙˙˙˙˙ž Holen / Lesen  Alle Dateien der eingestellten Zieltask werden zur Auswahl ange- boten. Anschlieûend werden Kopien der angekreuzten Dateien in der Reihenfolge des Ankreuzens in die eigene Task kopiert. Der Vor- gang wird auf dem Bildschirm protokolliert. Sind in der eigenen Task schon Dateien mit gleichem Namen vorhan- den, so wird gefragt, ob die 'alten' Dateien Ûberschrieben (ge- lÚscht) werden dÛrfen. Normalerweise werden die Dateien vom Archiv der eigenen Station geholt. Mit dem Menupunkt 'Zieltask einstellen' kann diese Ein- stellung verŲndert werden.˙˙˙˙˙˙˙˙˙˙menu archiv loeschen˙˙˙˙˙˙˙˙˙˙ LÚschen  Alle Dateien der eingesteööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööllten Zieltask werden zur Auswahl angeboten. Anschlieûend werden die angekreuzten Dateien in der Reihenfolge ihres Ankreuzens gelÚscht. Zur Sicherheit muû noch einmal fÛr jede einzelne Datei bestŲtigt werden, daû sie auch tatsŲchlich gelÚscht werden soll. Normalerweise ist als Zieltask das Archiv der eigenen Sta- tion eingestellt. Mit dem Menupunkt 'Zieltask einstellen' kann diese Einstellung verŲndert werden.˙˙˙˙˙˙˙˙˙menu archiv verzeichnis˙˙˙˙˙˙˙ž Verzeichnis  Eine Liste aller Dateien, die in der Zieltask vorhanden sind, wird auf dem Bildschirm ausgegeben. Ist die Ziel- task ein Archiv (manager), so wird auch angezeigt, wie- viel Platz auf der Diskette belegt ist. Da die Liste selbt eine Datei ist, kann man sie mit der Tastenfolge verlassen. Innerhalb der Liste kann man sich wie im Editor bewegen.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.menu archiv verzeichnis drucken˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ū Drucken  Zur Sicherheit fragt das System an, ob ein Datei- verzeichnis der Zieltask gedruckt werden soll. Be- jaht man diese Frage, so wird ein Dateiverzeichnis erstellt und zum Drucker geschickt.˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Initialisieren˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙menu archivinitialisieren˙˙˙˙˙Ū Initialisieren (VollstŲndiges LÚschen)  ZunŲchst erfragt das System, ob die Diskette auch formatiert wer- den soll. Bejaht man die Frage, so werden mehrere Formate zur Auswahl angeboten - anschlieûend wird die Diskette formatiert (wobei alle Inhalte gelÚscht  werden). Das Formatieren ist not- wendig, wenn man eine 'frische' Diskette verwendet. In jedem Fall wird dann angefragt, ob die Diskette initialisiert bzw. Ûberschrieben werden soll (je nachdem, ob die Diskette schon benutzt wurde oder nicht). Nach Bejahen der gestellten Frage wird der Name der Diskette erfragt. Bei der Initialisierung erhŲlt die Diskette einen (neuen) Namen und wird vollstŲndig gelÚscht. ˙˙˙ Zieltask einstellen˙˙˙˙˙˙˙˙˙˙.menu archiv zieltask einstellen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Zieltask einstellen  Das System bietet die Alternativen 'Archiv'-'Vatertask'-'PUBLIC' und 'Sonstige' zur Auswahl an. Bei der Wahl einer der ersten drei MÚglichkeiten nimmt das System die vollstŲndige Einstellung vor, zeigt den Namen der eingestellten Zieltask an und aktiviert die zur VerfÛgung stehenden Menupunkte. Als Zieltask kann aber im Prinzip auch jede andere empfangsberei- te Task auf der Station oder irgendwo im Netz (wenn installiert) gewŲhlt werden. Dazu wŲhlt man die Alternative 'Sonstige'. Nach- einander werden der Name der Task und die Stationsnummer erfragt. Danach wird erfragt, ob die Zieltask ein Archiv(manager) ist. An- schlieûend verfŲhrt das System wie oben beschrieben.˙˙˙˙˙˙˙˙˙.menu archiv grundeinstellung (3)˙˙˙˙˙˙˙˙˙˙˙˙˙˙.menu archiv reservierung aufgeben˙˙˙˙˙˙˙˙˙˙˙˙˙eingabegrundeinstellung˙˙˙˙˙˙˙>menu archiv reservierung aufgeben;eingabegrundeinstellung˙˙˙˙˙^ ls - Warenhaus  Version 1.01 ˙˙˙˙˙˙˙˙˙Ž Copyright (C) 1988 bei Eva Latta-Weber, Bielefeld Copyright (c) 1990 bei ERGOS GmbH, Siegburg˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙p@˙˙@˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙.ls-Warenhaus 0: ohne Kartenleser˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á‰a€ë˙˙w˙˙˙˙wwX˙˙˙˙A‰˙ MPRIM˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(* ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙a€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙D ** ˙˙˙˙˙˙˙˙˙á‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙D˙˙˙˙˙˙˙˙˙˙˙˙˙Á„˙D ˙˙˙˙˙˙…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙a…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą†˙1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á†˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņˆ˙H˙˙˙˙˙˙˙˙˙˙˙˙˙q‰˙D ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ls-Warenhaus 0 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Anpassung fÛr den Betrieb ohne Kartenleser ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Version 1.01 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** (Stand: 30.08.89) ** ˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Autor: Bruno Pollok, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööN ********************************************************** ˙˙˙˙˙˙˙˙˙˙N *) >PACKET ls warenhaus 0 DEFINES ˙˙˙˙˙˙˙˙˙˙˙˙˙ interface anpassung,{} oeffne interface,{} schliesse interface,{} wert von interface,{} pressed key:{}TEXT CONST interface anpassung :: "ohne Kartenleser";{}PROC oeffne interface (INT VAR test):{} test := -6{}END PROC oeffne interface;{}PROC schliesse interface:{}END PROC schliesse interface;{}INT PROC wert von interface:{} INT VAR wert :: 0;{} wert{}END PROC wert von interface;{}TEXT PROC pressed key:{} incharety{}END PROC pressed key;{}TEXT PROC pressed key (INT CONST warten):{}˙˙˙˙˙˙N incharety (warten){}END PROC pressed key;{}END PACKET ls warenhaus 0{}˙˙˙˙˙˙.ls-Warenhaus 0: ohne Kartenleser˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1990 ERGOS GmbH, Siegburg ** ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€@˙˙@˙3˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>ls-Warenhaus 0: mit Kartenleser an AKTRONIC-Adapter˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1œa€ë˙˙#rŗ˙˙˙˙rŗrŗ(X˙˙˙˙Ą›˙3MPRIM˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(* ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙a€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙D˙˙˙˙˙˙˙˙˙˙˙'˙˙Á„˙D ˙˙˙˙˙˙…˙D˙˙˙˙˙˙˙˙˙˙˙'&˙˙a…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą†˙5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á†˙ų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áˆ˙÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŠ˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŽ˙õ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙“˙ö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙•˙õ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙—˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙™˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!›˙p˙˙˙˙˙˙˙˙˙˙˙'˙˙á›˙D ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ls-Warenhaus 0 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Anpassung fÛr Kartenleser an AKTRONIC-Adapter ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Version 1.01 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** (Stand: 30.08.89) ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Autor: Bruno Pollok, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N *) >PACKET ls warenhaus 0 DEFINES ˙˙˙˙˙˙˙˙˙ū interface anpassung,{} oeffne interface,{} schliesse interface,{} wert von interface,{} pressed key,{}(* --------------------------- *){} kanalkoppler,{} interfacechannel,{} init interfacechannel:{}TEXT CONST interface anpassung :: "mit Kartenleser an AKTRONIC-Adapter";{}LET max channel = 24,{} initcode = 26,{} endcode = 27,{} read code = 28;{}INT CONST nicht initialisiert code :: -3,{} interface error code :: -4,{}˙˙˙˙˙ū kanal besetzt code :: -5;{}INT VAR interfacekanal :: 0;{}TEXT VAR puffer :: "";{}TASK VAR hardwaremanager :: niltask,{} interface task :: niltask,{} absender;{}DATASPACE VAR ds :: nilspace;{}INT PROC interfacechannel:{} interfacekanal{}END PROC interfacechannel;{}PROC oeffne interface (INT VAR status):{} puffer := "";{} forget (ds); ds := nilspace;{} pingpong (interfacetask, init code, ds, status);{} IF status > 0 THEN status DECR maxint FI;{}˙˙˙˙˙˙˙ū forget (ds); ds := nilspace{}END PROC oeffne interface;{}INT PROC wert von interface:{} INT VAR wert;{} puffer CAT incharety (1);{} call (interface task, read code, ds, wert);{} wert.{}END PROC wert von interface;{}PROC schliesse interface:{} forget (ds); ds := nilspace;{} send (interface task, end code, ds);{} forget (ds); ds := nilspace{}END PROC schliesse interface;{}TEXT PROC pressed key:{} IF puffer = ""{} THEN incharety{} ELSE erstes pufferzeichen{} FI.{} erstes pufferzeichen:{}˙ TEXT VAR zeichen :: puffer SUB 1;{} puffer := subtext (puffer, 2);{} zeichen.{}END PROC pressed key;{}TEXT PROC pressed key (INT CONST warten):{} IF puffer = ""{} THEN incharety (warten){} ELSE erstes pufferzeichen{} FI.{} erstes pufferzeichen:{} TEXT VAR zeichen :: puffer SUB 1;{} puffer := subtext (puffer, 2);{} zeichen.{}END PROC pressed key;{}(*************************************************************************){}PROC kanalkoppler:{} enable stop;{} IF name (myself) <> "-"{}˙˙˙˙˙˙˙ū THEN errorstop ("UnzulŲssiges Kommando!"){} ELSE warte auf anrufe{} FI.{} warte auf anrufe:{} INT VAR codenummer, antwort;{} disable stop;{} REP wait (ds, codenummer, absender);{} reagiere auf anruf;{} loesche ggf fehlerzustand{} PERöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö.{} reagiere auf anruf:{} IF codenummer = initcode{} THEN kopple an interface;{} IF interface ist betriebsbereit{} THEN bearbeite weitere auftraege{} ELSE gib negative rueckmeldung{}˙˙˙˙˙˙˙˙˙ FI;{} gib kanal frei{} ELSE send (absender, nicht initialisiert code, ds){} FI.{} loesche ggf fehlerzustand:{} IF is error{} THEN clear error{} FI.{} kopple an interface:{} IF task (interfacekanal) <> niltask AND task (interfacekanal) <> myself{} THEN antwort := kanal besetzt code;{} ELSE continue (interfacekanal);{} teste interface{} FI.{} teste interface:{} leere puffer;{} out (""240"");{} IF incharety (1) <> ""{} THEN antwort := 0;{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ū out (""176""){} ELSE antwort := interface error code{} FI.{} leere puffer:{} REP UNTIL incharety = "" PER.{} interface ist betriebsbereit: antwort = 0.{} gib negative rueckmeldung: send (absender, antwort, ds).{} gib kanal frei: break (quiet).{} ende: out (""176"").{} bearbeite weitere auftraege:{} REP pingpong (absender, antwort, ds, codenummer);{} IF codenummer = read code{} THEN hole wert von interface{}˙˙˙˙˙˙˙˙ū ELIF codenummer < 0{} THEN send (absender, codenummer, ds);{} codenummer := endcode{} ELSE antwort := 0{} FI{} UNTIL codenummer = endcode PER;{} ende.{} hole wert von interface:{} out (""211"");{} antwort := code (incharety (1)).{}END PROC kanalkoppler;{}PROC init interfacechannel:{} teste auf zulaessigkeit;{} loesche interfacetask;{} erfrage interface kanal;{} generiere ggf neue interfacetask.{} teste auf zulaessigkeit:{}˙˙˙˙˙˙˙˙˙ enable stop;{} IF hardwaremanager <> niltask AND hardwaremanager <> myself{} THEN errorstop ("Dieses Kommando kann nur von der Task '" +{} name (hardwaremanager) + "' aus gegeben werden!"){} ELSE hardwaremanager := myself{} FI.{} loesche interfacetask:{} disable stop;{} end (interfacetask);{} IF is error THEN clear error FI;{} enable stop.{} generiere ggf neue interfacetask:{} IF interface kanal = 0{} THEN interface task := niltask;{} hardwaremanager := niltask{}˙˙˙˙˙˙˙ ELSE begin (PROC kanalkoppler, interface task);{} hardwaremanager := myself{} FI.{} erfrage interfacekanal:{} INT VAR kanalnummer;{} put ("Gib Interface - Kanal:");{} get (kanalnummer);{} set interfacechannel (kanalnummer).{}END PROC init interfacechannel;{}PROC set interface channel (INT CONST channel number):{} IF channel number < 0 OR channel number > max channel{} THEN errorstop ("UnzulŲssige Kanalnummer"){} ELSE interfacekanal := channel number{} FI{}END PROC set interface channel;{}~BOOL OP <> (TASK CONST t1, t2):{} NOT (t1 = t2){}END OP <>;{}init interfacechannel{}END PACKET ls warenhaus 0{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙>ls-Warenhaus 0: mit Kartenleser an AKTRONIC-Adapter˙˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1990 ERGOS GmbH, Siegburg ** ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€@˙˙@˙4˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>ls-Warenhaus 0: mit Kartenleser an MUFI als EndgerŲt˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áœa€ë˙˙#rŗ˙˙˙˙rŗrŗ(X˙˙˙˙Qœ˙4MPRIM˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙'˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(* ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙a€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙D˙˙˙˙˙˙˙˙˙˙˙'˙˙Á„˙D ˙˙˙˙˙˙…˙D˙˙˙˙˙˙˙˙˙˙˙'&˙˙a…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą†˙5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á†˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‰˙÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‹˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙õ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!“˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1•˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A—˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q™˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙›˙Ä˙˙˙˙˙˙˙˙˙˙˙'˙˙‘œ˙D ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ls-Warenhaus 0 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Anpassung fÛr Kartenleser an MUFI als EndgerŲt ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Version 1.01 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** (Stand: 30.08.89) ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Autor: Bruno Pollok, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööN ********************************************************** ˙˙˙˙˙˙˙˙˙˙N *) >PACKET ls warenhaus 0 DEFINES ˙˙˙˙˙˙˙˙˙ interface anpassung,{} oeffne interface,{} schliesse interface,{} wert von interface,{} pressed key,{}(* --------------------------- *){} kanalkoppler,{} interfacechannel,{} init interfacechannel:{}TEXT CONST interface anpassung :: "mit Kartenleser an MUFI als EndgerŲt";{}LET mufikennung = ""27""27"",{} max channel = 24,{} initcode = 26,{} endcode = 27,{} read code = 28;{}INT CONST nicht initialisiert code :: -3,{} interface error code :: -4,{}˙˙˙˙ū kanal besetzt code :: -5;{}INT VAR interfacekanal :: 2;{}TEXT VAR puffer :: "";{}TASK VAR hardwaremanager :: niltask,{} interface task :: niltask,{} absender;{}DATASPACE VAR ds :: nilspace;{}INT PROC interfacechannel:{} interfacekanal{}END PROC interfacechannel;{}PROC oeffne interface (INT VAR status):{} puffer := "";{} forget (ds); ds := nilspace;{} pingpong (interfacetask, init code, ds, status);{} IF status > 0 THEN status DECR maxint FI;{}˙˙˙˙˙˙˙ū forget (ds); ds := nilspace{}END PROC oeffne interface;{}INT PROC wert von interface:{} INT VAR wert;{} puffer CAT incharety (1);{} call (interface task, read code, ds, wert);{} wert.{}END PROC wert von interface;{}PROC schliesse interface:{} forget (ds); ds := nilspace;{} send (interface task, end code, ds);{} forget (ds); ds := nilspace{}END PROC schliesse interface;{}TEXT PROC pressed key:{} IF puffer = ""{} THEN incharety{} ELSE erstes pufferzeichen{} FI.{} erstes pufferzeichen:{}˙ TEXT VAR zeichen :: puffer SUB 1;{} puffer := subtext (puffer, 2);{} zeichen.{}END PROC pressed key;{}TEXT PROC pressed key (INT CONST warten):{} IF puffer = ""{} THEN incharety (warten){} ELSE erstes pufferzeichen{} FI.{} erstes pufferzeichen:{} TEXT VAR zeichen :: puffer SUB 1;{} puffer := subtext (puffer, 2);{} zeichen.{}END PROC pressed key;{}(*************************************************************************){}PROC kanalkoppler:{} enable stop;{} IF name (myself) <> "-"{}˙˙˙˙˙˙˙ū THEN errorstop ("UnzulŲssiges Kommando!"){} ELSE warte auf anrufe{} FI.{} warte auf anrufe:{} INT VAR codenummer, antwort;{} disable stop;{} REP wait (ds, codenummer, absender);{} reagiere auf anruf;{} loesche ggf fehlerzustand{} PER.{} reagiere auf anruf:{} IF codenummer = initcode{} THEN kopple an interface;{} IF interface ist betriebsbereit{} THEN bearbeite weitere auftraege{} ELSE gib negative rueckmeldung{}˙˙˙˙˙˙˙˙˙ FI;{} gib kanal frei{} ELSE send (absender, nicht initialisiert code, ds){} FI.{} loesche ggf fehlerzustand:{} IF is error{} THEN clear error{} FI.{} kopple an interface:{} IF task (interfacekanal) <> niltask AND task (interfacekanal) <> myself{} THEN antwort := kanal besetzt code;{} ELSE continue (interfacekanal);{} teste interface{} FI.{} teste interface:{} leere puffer;{} out (mufikennung + "10");{} fange status;{} IF status = mufikennung + "00"{}˙˙˙˙ THEN antwort := 0;{} out (mufikennung + "1A18"22""){} ELSE antwort := interface error code{} FI.{} leere puffer:{} REP UNTIL incharety = "" PER.{} fange status:{} INT VAR zaehler;{} TEXT VAR status :: "";{} FOR zaehler FROM 1 UPTO 4 REP{} status CAT incharety (1){} PER.{} interface ist betriebsbereit: antwort = 0.{} gib negative rueckmeldung: send (absender, antwort, ds).{} gib kanal frei: break (quiet).{} ende: out (""25"").{}˙˙˙˙˙˙˙ bearbeite weitere auftraege:{} REP pingpong (absender, antwort, ds, codenummer);{} IF codenummer = read code{} THEN hole wert von interface{} ELIF codenummer < 0{} THEN send (absender, codenummer, ds);{} codenummer := endcode{} ELSE antwort := 0{} FI{} UNTIL codenummer = endcode PER;{} ende.{} hole wert von interface:{} out (""76"");{} antwort := code (incharety (1)).{}END PROC kanalkoppler;{}PROC init interfacechannel:{}˙˙˙ teste auf zulaessigkeit;{} loesche interfacetask;{} erfrage interface kanal;{} generiere ggf neue interfacetask.{} teste auf zulaessigkeit:{} enable stop;{} IF hardwaremanager <> niltask AND hardwaremanager <> myself{} THEN errorstop ("Dieses Kommando kann nur von der Task '" +{} name (hardwaremanager) + "' aus gegeben werden!"){} FI.{} loesche interfacetask:{} disable stop;{} end (interfacetask);{} IF is error THEN clear error FI;{} enable stop.{} generiere ggf neue interfacetask:{}˙. IF interface kanal = 0{} THEN interface task := niltask;{} hardwaremanager := niltask{} ELSE begin (PROC kanalkoppler, interface task);{} hardwaremanager := myself{} FI.{} erfrage interfacekanal:{} INT VAR kanalnummer;{} put ("Gib Interface - Kanal:");{} get (kanalnummer);{} set interfacechannel (kanalnummer).{}END PROC init interfacechannel;{}PROC set interface channel (INT CONST channel number):{} IF channel number < 0 OR channel number > max channel{} THEN errorstop ("UnzulŲssige Kanalnummer!"){}˙˙˙˙˙˙˙˙˙˙˙Î ELSE interface kanal := channel number{} FI{}END PROC set interface channel;{}BOOL OP <> (TASK CONST t1, t2):{} NOT (t1 = t2){}END OP <>;{}init interfacechannel{}END PACKET ls warenhaus 0{}˙˙˙˙˙˙˙˙˙˙>ls-Warenhaus 0: mit Kartenleser an MUFI als EndgerŲt˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1990 ERGOS GmbH, Siegburg ** ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€@˙˙@˙8˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>ls-Warenhaus 0: mit Kartenleser an MUFI im Terminalkanal˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ū˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö‘a€ë˙˙rŗ˙˙˙˙rŗrŗ"X˙˙˙˙˙8MPRIM˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(* ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙a€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙D˙˙˙˙˙˙˙˙˙˙˙!˙˙Á„˙D ˙˙˙˙˙˙…˙D˙˙˙˙˙˙˙˙˙˙˙! ˙˙a…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą†˙3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á†˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņˆ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‹˙ų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙p˙˙˙˙˙˙˙˙˙˙˙!˙˙Á˙D ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ls-Warenhaus 0 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Anpassung fÛr Kartenleser an MUFI im Terminalkanal ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Version 1.01 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** (Stand: 30.08.89) ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Autor: Bruno Pollok, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N *) >PACKET ls warenhaus 0 DEFINES ˙˙˙˙˙˙˙˙˙˙˙ interface anpassung,{} oeffne interface,{} schliesse interface,{} wert von interface,{} pressed key:{}TEXT CONST interface anpassung :: "mit Kartenleser an MUFI im Terminalkanal";{}LET mufikennung = ""31""31"";{}INT CONST interface error code :: -4;{}TEXT CONST readcode :: mufikennung + "4C";{}TEXT VAR puffer :: "";{}PROC oeffne interface (INT VAR status):{} cursor (2,24);{} warte etwas;{} leere eingangspuffer;{} out (""27""27"10");{} fange antwort;{} IF antwort = ""27""27"00"{} THEN status := 0;{} out (""27""27"1C" + hex (mufikennung)){} ELSE status := interface error code{} FI.{} warte etwas:{} pause (1); pause (1); pause (1); pause (1); pause (1).{} leere eingangspuffer:{} puffer := "";{} REP UNTIL incharety = "" PER.{} fange antwort:{} TEXT VAR antwort :: incharety (1);{} INT VAR i;{} FOR i FROM 1 UPTO 3 REP{} antwort CAT incharety (1){} PER.{}END PROC oeffne interface;{}INT PROC wert von interface:{} puffer CAT incharety (1);{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ū out (readcode);{} fange mufikennung;{} dezimalwert (incharety (1), incharety (1)).{} fange mufikennung:{} REP puffer CAT incharety{} UNTIL pos (puffer, mufikennung) > 0 PER;{} change (puffer, mufikennung, "").{}END PROC wert von interface;{}PROC schliesse interface:{} cursor (2,24);{} out (mufikennung + "1C" + hex (""27""27"")){}END PROC schliesse interface;{}TEXT PROC pressed key:{} IF puffer = ""{} THEN incharety{} ELSE erstes pufferzeichen{} FI.{} erstes pufferzeichen:{}˙˙˙˙˙ū TEXT VAR zeichen :: puffer SUB 1;{} puffer := subtext (puffer, 2);{} zeichen.{}END PROC pressed key;{}TEXT PROC pressed key (INT CONST warten):{} IF puffer = ""{} THEN incharety (warten){} ELSE erstes pufferzeichen{} FI.{} erstes pufferzeichen:{} TEXT VAR zeichen :: puffer SUB 1;{} puffer := subtext (puffer, 2);{} zeichen.{}END PROC pressed key;{}INT PROC dezimalwert (TEXT CONST zeichen 1, zeichen 2):{} 16 * pos (hexzeichen, zeichen 1) + pos (hexzeichen, zeichen 2).{}˙˙˙˙˙˙˙~ hexzeichen: "123456789ABCDEF".{}END PROC dezimalwert;{}TEXT PROC hex (TEXT CONST zwei zeichen):{} hex (code (zwei zeichen SUB 1)) + hex (code (zwei zeichen SUB 2)){}END PROC hex;{}TEXT PROC hex (INT CONST wert):{} (hexzeichen SUB (wert DIV 16 + 1)) + (hexzeichen SUB (wert MOD 16 + 1)).{} hexzeichen: "0123456789ABCDEF".{}END PROC hex{}END PACKET ls warenhaus 0{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙>ls-Warenhaus 0: mit Kartenleser an MUFI im Terminalkanal˙˙˙˙˙˙N ** Copyright (C) 1990 ERGOS GmbH, Siegburg ** ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€@˙˙@˙8˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>--------------------------------------------------------˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ū˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą€a€ë˙˙ 0˙˙˙˙ 0 0M˙˙˙˙a€˙8˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙>--------------------------------------------------------˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ls-Warenhaus 1˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąža€ë˙˙$rŗ˙˙˙˙rŗrŗ)X˙˙˙˙Qž˙MPRIM˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(* ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙a€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙D˙˙˙˙˙˙˙˙˙˙˙(˙˙Á„˙D ˙˙˙˙˙˙…˙D˙˙˙˙˙˙˙˙˙˙˙('˙˙a…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą†˙6˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á†˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‰˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1‹˙ø˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˙ų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‘˙0˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙“˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą•˙ú˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą—˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą™˙9˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ›˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ž˙8˙˙˙˙˙˙˙˙˙˙˙(˙˙až˙D ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ls-Warenhaus 1 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Version 1.01 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** (Stand: 30.08.89) ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Autor: Bruno Pollok, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N *) >PACKET monitor alt DEFINES original monitor: ˙˙˙˙˙˙˙˙ PROC original monitor:{} monitor{} END PROC originalmonitor{}END PACKET monitor alt;{}PACKET ls warenhaus 1 DEFINES{} zentrale,{} monitor,{} warenhaus direktstart,{} warenhaus hauptstelle,{} hauptstellenname:{}LET max kundenzahl = 31,{} min kundennummer = 129,{} kundendatei holen code = 100,{} kundendatei ergaenzen code = 200;{}TYPE KUNDENDATEN = STRUCT (TEXT nachname, vorname, geschlecht),{} KUNDENDATEI = ROW max kundenzahl KUNDENDATEN;{}{}˙˙˙˙˙˙˙˙˙˙˙˙˙.BOUND KUNDENDATEN VAR kundendaten;{}BOUND KUNDENDATEI VAR bound kundendatei;{}KUNDENDATEI VAR kundendatei;{}DATASPACE VAR ds;{}TASK VAR absender,{} zentraltask :: niltask,{} hauptstelle :: niltask,{} direktstartmanager :: niltask;{}BOOL VAR mit direktstart :: FALSE,{} mit loeschen :: FALSE;{}INT VAR codenummer;{}PROC zentrale:{} enable stop;{} IF pos (name (myself), ".Zentrale") = 0{} THEN errorstop ("Unzulaessiger Befehl!"){}{}˙˙˙˙˙˙˙˙˙˙˙˙˙ū FI;{} disable stop;{} REP wait (ds, codenummer, absender);{} bearbeite auftrag;{} send (absender, codenummer, ds);{} IF is error THEN clear error FI{} PER.{} bearbeite auftrag:{} IF codenummer = kundendatei holen code{} THEN hole kundendatei{} ELIF codenummer = kundendatei ergaenzen code{} THEN ergaenze kundendatei{} ELIF codenummer >= min kundennummer{} THEN lies kundendaten{} ELSE speichere kundendaten{} FI.{}END PROC zentrale;{}{}˙˙˙˙˙˙PROC hole kundendatei:{} bound kundendatei := ds;{} bound kundendatei := kundendatei{}END PROC hole kundendatei;{}PROC ergaenze kundendatei:{} INT VAR kundennummer;{} bound kundendatei := ds;{} FOR kundennummer FROM 1 UPTO max kundenzahl REP{} IF kundendatei [kundennummer].nachname = ""{} THEN kundendatei [kundennummer] := bound kundendatei [kundennummer]{} FI{} PER;{} init ds{}END PROC ergaenze kundendatei;{}PROC lies kundendaten:{} kundendaten := ds;{} kundendaten := kundendatei [platznummer].{}{}˙ū platznummer: codenummer - min kundennummer + 1.{}END PROC lies kundendaten;{}PROC speichere kundendaten:{} kundendaten := ds;{} kundendatei [codenummer] := kundendaten;{} init ds{}END PööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööROC speichere kundendaten;{}PROC warenhaus hauptstelle (BOOL CONST task soll hauptstelle sein):{} enable stop;{} IF task soll hauptstelle sein{} THEN mache task zur hauptstelle{} ELSE mache hauptstellenstatus rueckgaengig{} FI.{} mache task zur hauptstelle:{} sei eine hauptstelle;{} line (2);{}{}˙˙˙˙˙> IF NOT mit direktstart CAND yes ("Mit Direktstart"){} THEN warenhaus direktstart (TRUE){} ELSE global manager{} FI{}END PROC warenhaus hauptstelle;{}PROC sei eine hauptstelle:{} IF NOT (hauptstelle = niltask OR hauptstelle = myself){} THEN errorstop ("Hauptstelle ist bereits die Task '" +{} name (hauptstelle) + "'!"){} FI;{} disable stop;{} end (zentraltask);{} IF is error THEN clear error FI;{} enable stop;{} hauptstelle := niltask;{} begin (name (myself) + ".Zentrale", PROC zentrale, zentraltask);{}{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙. hauptstelle := myself{}END PROC sei eine hauptstelle;{}PROC mache hauptstellenstatus rueckgaengig:{} IF NOT (hauptstelle = niltask OR hauptstelle = myself){} THEN errorstop ("Dieses Kommando darf nur in der Task '" +{} name (hauptstelle) + " gegeben werden!"){} FI;{} disable stop;{} end (zentraltask);{} IF is error THEN clear error FI;{} enable stop;{} hauptstelle := niltask;{} warenhaus direktstart (FALSE){}END PROC mache hauptstellenstatus rueckgaengig;{}PROC warenhaus direktstart (BOOL CONST wahl):{}{}˙˙˙˙˙˙˙˙˙˙˙˙˙ū pruefe zulaessigkeit;{} mit direktstart := wahl;{} IF mit direktstart{} THEN direktstartmanager := myself;{} mit loeschen := yes ("Mit automatischem LÚschen"){} ELSE direktstartmanager := niltask{} FI;{} global manager.{} pruefe zulaessigkeit:{} enable stop;{} IF NOT (direktstartmanager = niltask OR direktstartmanager = myself){} THEN errorstop ("Der Direktstart kann nur aus der Task '" +{} name (direktstartmanager) + "'geaendert werden!"){}{}˙˙˙˙ū FI.{}END PROC warenhaus direktstart;{}TEXT PROC hauptstellenname:{} name (hauptstelle){}END PROC hauptstellenname;{}PROC monitor:{} IF mit direktstart{} THEN warenhaus monitor{} ELSE original monitor{} FI{}END PROC monitor;{}PROC warenhausmonitor:{} disable stop;{} INT VAR previous heapsize := heap size;{} REP command dialogue (TRUE);{} sysin (""); sysout ("");{} cry if not enough storage;{} reset dialog; erase menunotice;{} do ("warenhaus");{} IF is error{}{}˙˙> THEN clear error{} ELSE sitzungsende{} FI{} PER.{} sitzungsende:{} collect heap garbage if necessary;{} page;{} IF mit loeschen{} THEN break; end (myself){} ELSE end; break{} FI.{} collect heap garbage if necessary:{} IF heap size > previous heapsize + 10{} THEN collect heap garbage;{} previous heapsize := heap size{} FI.{} cry if not enough storage:{} INT VAR size, used;{} storage (size, used);{} IF used > size{} THEN out (""7"Speicher Engpass! Dateien loeschen!"13""10""){}{}˙˙˙˙˙ FI.{}END PROC warenhausmonitor;{}OP := (KUNDENDATEN VAR ziel, KUNDENDATEN CONST quelle):{} CONCR (ziel) := CONCR (quelle){}END OP :=;{}OP := (KUNDENDATEI VAR ziel, KUNDENDATEI CONST quelle):{} CONCR (ziel) := CONCR (quelle){}END OP :=;{}PROC init ds:{} forget (ds); ds := nilspace{}END PROC init ds;{}PROC initialisiere kundendatei:{} KUNDENDATEN CONST leer :: KUNDENDATEN : ("", "", "");{} INT VAR nr;{} FOR nr FROM 1 UPTO max kundenzahl REP{} kundendatei [nr] := leer{} PER{}END PROC initialisiere kundendatei;{}{}˙˙˙˙˙˙˙˙>initialisiere kundendatei{}END PACKET ls warenhaus 1{}{}˙˙˙˙˙˙ls-Warenhaus 1N ** Copyright (C) 1990 ERGOS GmbH, Siegburg ** ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ls-Warenhaus 2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙e˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÂPACKET ls warenhaus 2 DEFINES ˙˙˙˙˙˙˙˙˙ max artikelzahl,{} max kundenzahl,{} min kundennummer,{} max kundennummer,{} min artikelnummer,{} max artikelnummer,{} filialverwaltung,{} initialisiere verwaltung,{} hole artikeldaten,{} speichere artikeldaten,{} registriere verkauf,{} hole kundendaten,{} speichere kundendaten,{} sichere filialdaten,{} lade filialdaten,{} hole bestelliste,{} hole auskunft ein:{}LET max filialen = 10,{} max artikel = 15,{}˙˙˙˙ max kunden = 31,{} min kundennr = 129,{} max kundennr = 159,{} min artikelnr = 1,{} max artikelnr = 15;{}LET zentrale kundendatei holen code = 100,{} zentrale kundendatei ergaenzen code = 200,{} filialdaten holen code = 201,{} filialdaten ergaenzen code = 202;{}INT CONST max artikelzahl :: max artikel,{} max kundenzahl :: max kunden,{} min kundennummer :: min kundennr,{} max kundennummer :: max kundennr,{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙. min artikelnummer :: min artikelnr,{} max artikelnummer :: max artikelnr;{}TYPE ARTIKELDATEN = STRUCT (TEXT artikelname, REAL preis,{} INT mindestbestand, bestand),{} KUNDENDATEN = STRUCT (TEXT nachname, vorname, geschlecht),{} WARENDATEI = ROW max artikel ARTIKELDATEN,{} KUNDENDATEI = ROW max kunden KUNDENDATEN,{} EINKAUFSDATEI = ROW max kunden ROW max artikel INT,{} VERKAUFSDATEI = ROW max artikel INT,{} FILIALDATEN = STRUCT (WARENDATEI waren, KUNDENDATEI kunden,{}˙˙˙ EINKAUFSDATEI einkaeufe,{} VERKAUFSDATEI hitliste);{}KUNDENDATEI VAR kunde;{}WARENDATEI VAR artikel;{}EINKAUFSDATEI VAR einkaufsdatei;{}VERKAUFSDATEI VAR verkaufszahl;{}DATASPACE VAR ds;{}INT VAR codenummer, reply code;{}TASK VAR zentrale, verwaltung, absender;{}TEXT VAR hauptstelle :: "",{} filialnummer :: "0",{} filialverwaltungsname :: "";{}PROC filialverwaltung:{} enable stop;{}˙˙˙˙˙˙˙˙˙˙˙ IF pos (name (myself), ".Filialverwaltung") = 0{} THEN errorstop ("Unzulaessiger Befehl!"){} FI;{} disable stop;{} REP wait (ds, codenummer, absender);{} bearbeite auftrag;{} send (absender, 0, ds);{} IF is error THEN clear error FI{} PER.{} bearbeite auftrag:{} IF codenummer <= max artikel{} THEN artikeldaten speichern{} ELIF codenummer <= max kundennr{} THEN kauf registrieren{} ELIF codenummer <= max kundennr + max kunden{} THEN kundendaten speichern{}˙˙˙˙˙˙˙ ELIF codenummer = filialdaten holen code{} THEN filialdaten holen{} ELIF codenummer = filialdaten ergaenzen code{} THEN filialdaten ergaenzen; init ds{} ELIF codenummer = 256{} THEN sperre task{} FI.{} sperre task:{} call (absender, 256, ds, codenummer).{}END PROC filialverwaltung;{}PROC artikeldaten speichern:{} BOUND ARTIKELDATEN VAR artikeldaten :: ds;{} artikel [codenummer] := artikeldaten;{} init ds{}END PROC artikeldaten speichern;{}PROC kauf registrieren:{}˙˙˙˙˙˙˙˙˙˙> artikelnummer aus ds lesen;{} artikel [artikelnummer].bestand DECR 1;{} verkaufszahl [artikelnummer] INCR 1;{} IF kundennummer > 0{} THEN einkaufsdatei [kundennummer][artikelnummer] INCR 1{} FI.{} artikelnummer aus ds lesen:{} BOUND INT VAR nummer :: ds;{} INT CONST artikelnummer :: nummer,{} kundennummer :: codenummer - min kundennr + 1;{} init ds{}END PROC kauf registrieren;{}PROC kundendaten speichern:{} BOUND KUNDENDATEN VAR kundendaten :: ds;{} kunde [codenummer - min kundennr - max kunden + 1] := kundendaten{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙END PROC kundendaten speichern;{}PROC filialdaten holen:{} init ds;{} BOUND FILIALDATEN VAR filialdaten :: ds;{} CONCR (filialdaten.waren) := CONCR (artikel);{} CONCR (filialdaten.kunden) := CONCR (kunde);{} CONCR (filialdaten.einkaeufe) := CONCR (einkaufsdatei);{} CONCR (filialdaten.hitliste) := CONCR (verkaufszahl){}END PROC filialdaten holen;{}PROC filialdaten ergaenzen:{} BOUND FILIALDATEN VAR neue daten :: ds;{} INT VAR kundennummer, artikelnummer;{} ergaenze artikeldatei und verkaufszahlen;{}˙˙˙˙˙˙> ergaenze kundendatei;{} ergaenze einkaufsdatei.{} ergaenze artikeldatei und verkaufszahlen:{} FOR artikelnummer FROM 1 UPTO max artikel REP{} verkaufszahl [artikelnummer] INCR neue daten.hitliste [artikelnummer];{} IF artikel [artikelnummer].artikelname = ""{} THEN artikel [artikelnummer] := neue daten.waren [artikelnummer]{} FI{} PER.{} ergaenze kundendatei:{} FOR kundennummer FROM 1 UPTO max kunden REP{} IF kunde [kundennummer].nachname = ""{} THEN kunde [kundennummer] := neue daten.kunden [kundennummer]{}˙˙˙˙˙˙˙ FI{} öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö PER.{} ergaenze einkaufsdatei:{} FOR kundennummer FROM 1 UPTO max kunden REP{} FOR artikelnummer FROM 1 UPTO max artikel REP{} einkaufsdatei [kundennummer][artikelnummer]{} INCR neue daten.einkaeufe [kundennummer][artikelnummer]{} PER{} PER.{}END PROC filialdaten ergaenzen;{}OP := (ARTIKELDATEN VAR ziel, ARTIKELDATEN CONST quelle):{} CONCR (ziel) := CONCR (quelle){}END OP :=;{}OP := (KUNDENDATEN VAR ziel, KUNDENDATEN CONST quelle):{} CONCR (ziel) := CONCR (quelle){}˙˙˙˙˙END OP :=;{}PROC init ds:{} forget (ds); ds := nilspace{}END PROC init ds;{}(************************************************************************){}PROC initialisiere verwaltung:{} hauptstelle := hauptstellenname;{} zentrale := task (hauptstelle + ".Zentrale");{} filialnummer := text (channel (myself));{} filialverwaltungsname := hauptstellenname + ".Filialverwaltung ";{} begin (filialverwaltungsname + filialnummer,{} PROC filialverwaltung, verwaltung){}END PROC initialisiere verwaltung;{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙ūPROC hole artikeldaten (INT CONST artikelnummer,{} TEXT VAR name, REAL VAR preis,{} INT VAR mindestbestand, bestand):{} enable stop;{} pruefe artikelnummer;{} hole daten.{} pruefe artikelnummer:{} INT CONST artikelindex :: artikelnummer - min artikelnr + 1;{} IF artikelindex < 1 OR artikelindex > max artikel{} THEN errorstop ("UnzulŲssige Artikelnummer!"){} FI.{} hole daten:{} name := artikel [artikelindex].artikelname;{}˙ū preis := artikel [artikelindex].preis;{} mindestbestand := artikel [artikelindex].mindestbestand;{} bestand := artikel [artikelindex].bestand.{}END PROC hole artikeldaten;{}PROC speichere artikeldaten (INT CONST artikelnummer,{} TEXT CONST name, REAL CONST preis,{} INT CONST mindestbestand, bestand):{} enable stop;{} pruefe artikelnummer;{} speichere daten;{} schicke kopie an verwaltung.{} pruefe artikelnummer:{}˙˙˙˙˙ INT CONST artikelindex :: artikelnummer - min artikelnr + 1;{} IF artikelindex < 1 OR artikelindex > max artikel{} THEN errorstop ("UnzulŲssige Artikelnummer!"){} FI.{} speichere daten:{} artikel [artikelindex].artikelname := name;{} artikel [artikelindex].preis := preis;{} artikel [artikelindex].mindestbestand:= mindestbestand;{} artikel [artikelindex].bestand := bestand.{} schicke kopie an verwaltung:{} init ds;{} BOUND ARTIKELDATEN VAR artikeldaten :: ds;{}˙˙˙˙˙˙˙˙ artikeldaten := artikel [artikelindex];{} call (verwaltung, artikelindex, ds, reply code).{}END PROC speichere artikeldaten;{}PROC registriere verkauf (INT CONST kundennummer, artikelnummer):{} enable stop;{} pruefe daten;{} speichere daten;{} schicke kopie zur verwaltung.{} pruefe daten:{} INT VAR kundenindex :: kundennummer - min kundennr + 1,{} artikelindex :: artikelnummer - min artikelnr + 1;{} IF kundenindex < 0 OR kundenindex > max kunden{} THEN errorstop ("UnzulŲssige Kundennummer!"){}> ELIF artikelindex < 1 OR artikelindex > max artikel{} THEN errorstop ("UnzulŲssige Artikelnummer!"){} FI.{} speichere daten:{} IF artikel [artikelindex].bestand > 0{} THEN artikel [artikelindex].bestand DECR 1;{} verkaufszahl [artikelindex] INCR 1;{} IF kundenindex > 0{} THEN trage evtl in einkaufsdatei ein{} FI FI.{} trage evtl in einkaufsdatei ein:{} IF kunde [kundenindex].nachname = ""{} THEN kundenindex := 0{} ELSE einkaufsdatei [kundenindex][artikelindex] INCR 1{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙ FI.{} schicke kopie zur verwaltung:{} init ds;{} BOUND INT VAR nummer :: ds;{} nummer := artikelindex;{} call (verwaltung, kundenindex + min kundennr - 1, ds, reply code).{}END PROC registriere verkauf;{}PROC hole kundendaten (INT CONST kundennummer,{} TEXT VAR nachname, vorname, geschlecht):{} enable stop;{} pruefe kundennummer;{} rufe zentrale an;{} uebergib die zentraldaten;{} IF aenderungen vorhanden{} THEN aktualisiere filialdaten{} FI;{} forget (ds).{}˙˙˙˙˙˙˙˙˙˙˙ pruefe kundennummer:{} INT CONST index :: kundennummer - min kundennr + 1;{} IF index < 1 OR index > max kunden{} THEN errorstop ("UnzulŲssige Kundennummer!"){} FI.{} rufe zentrale an:{} init ds;{} call (zentrale, kundennummer, ds, reply code).{} aenderungen vorhanden:{} (kunde [index].nachname <> nachname ) OR{} (kunde [index].vorname <> vorname ) OR{} (kunde [index].geschlecht <> geschlecht).{} aktualisiere filialdaten:{} kunde [index] := daten von zentrale;{}˙˙˙˙˙˙˙˙˙˙˙˙ call (verwaltung, kundennummer + max kunden, ds, reply code).{} uebergib die zentraldaten:{} BOUND KUNDENDATEN VAR daten von zentrale :: ds;{} nachname := daten von zentrale.nachname;{} vorname := daten von zentrale.vorname;{} geschlecht := daten von zentrale.geschlecht.{}END PROC hole kundendaten;{}PROC speichere kundendaten(INT CONST kundennummer,{} TEXT CONST nachname, vorname, geschlecht):{} enable stop;{} pruefe kundennummer;{} IF kundendaten geaendert{}˙˙˙˙˙˙˙˙ THEN speichere daten;{} schicke kopie an verwaltung und zentrale{} FI.{} pruefe kundennummer:{} IF kundennummer < min kundennr OR kundennummer > max kundennr{} THEN errorstop ("UnzulŲssige Kundennummer!"){} FI.{} kundendaten geaendert:{} INT CONST index :: kundennummer - min kundennr + 1;{} nachname <> kunde [index].nachname OR{} vorname <> kunde [index].vorname OR{} geschlecht <> kunde [index].geschlecht.{} speichere daten:{} kunde [index].nachname := nachname;{}˙˙˙˙˙˙˙˙˙ū kunde [index].vorname := vorname;{} kunde [index].geschlecht := geschlecht.{} schicke kopie an verwaltung und zentrale:{} init ds;{} BOUND KUNDENDATEN VAR kundendaten :: ds;{} kundendaten := kunde [index];{} call (verwaltung, kundennummer + max kunden, ds, reply code);{} call (zentrale, kundennummer - min kundennr + 1, ds, reply code);{} forget (ds).{}END PROC speichere kundendaten;{}PROC sichere filialdaten (TEXT CONST name):{} enable stop;{} filialdaten holen;{}˙˙˙˙˙˙˙˙˙ type (ds, 1951);{} forget (name, quiet);{} copy (ds, name);{} forget (ds){}END PROC sichere filialdaten;{}PROC lade filialdaten (TEXT CONST name):{} enable stop;{} forget (ds);{} ds := old (name);{} IF type (ds) = 1951{} THEN filialdaten ergaenzen;{} kopie an verwaltung schicken;{} kopie der kundendatei an zentrale schicken{} ELSE errorstop ("'" + name + "' enthŲlt keine Filialdaten!"){} FI.{} kopie an verwaltung schicken:{} call (verwaltung, filialdaten ergaenzen code, ds, reply code).{}˙˙˙˙˙˙˙˙˙ kopie der kundendatei an zentrale schicken:{} BOUND KUNDENDATEI VAR kundendatei :: ds;{} CONCR (CONCR (kundendatei)) := CONCR (kunde);{} call (zentrale, zentrale kundendatei ergaenzen code, ds, reply code).{}END PROC lade filialdaten;{}PROC hole bestelliste (FILE VAR f):{} bereite datei vor;{} schreibe daten in datei.{} bereite datei vor:{} forget("Nachbestellung",quiet);{} f := sequential file (output, "Nachbestellung");{} line (f);{} write (f, " Nachbestellungen fÛr " +{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙ invers ("Filiale " + filialnummer)+":");{} line;{} write (f, " ==================================================");{} line (f, 2);{} write (f, " | Art.Nr. | Artikelname | Anzahl |");{} öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö line (f);{} write (f, " +----------+-------------------------+-----------+");{} line (f).{} schreibe daten in datei:{} INT VAR artikelnummer;{} FOR artikelnummer FROM 1 UPTO max artikel REP{} IF artikel[artikelnummer].bestand{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙> < artikel[artikelnummer].mindestbestand{} THEN bestelle artikel nach{} FI{} PER;{} write (f, " +----------+-------------------------+-----------+");{} line (f).{} bestelle artikel nach:{} write (f, " | " + wirkliche artikelnummer + " | "{} + text (artikel [artikelnummer].artikelname, 23) + " | "{} + text (nachzubestellende anzahl, 6) + " |");{} line (f);{} artikel [artikelnummer].bestand{} := 2 * artikel [artikelnummer].mindestbestand.{}˙˙˙˙˙˙˙˙˙˙˙. wirkliche artikelnummer:{} text (artikelnummer + min artikelnr - 1, 5).{} nachzubestellende anzahl:{} 2 * artikel [artikelnummer].mindestbestand{} - artikel [artikelnummer].bestand.{}END PROC hole bestelliste;{}PROC hole auskunft ein (INT CONST codenummer, artikel oder kundennummer,{} FILE VAR f):{} enable stop;{} hauptstelle := hauptstellenname;{} SELECT codenummer OF CASE 66 : hitliste von zentrale (f){} CASE 67 : hitliste von filiale (f){}˙˙˙˙˙˙˙˙˙˙˙˙˙ CASE 68 : hitlisten aller filialen (f){} (* --------------------------------------------- *){} CASE 73 : artikelkaeuferliste von zentrale{} (artikel oder kundennummer, f){} CASE 74 : artikelkaeuferliste von filiale{} (artikel oder kundennummer, f){} CASE 75 : artikelkaeuferlisten aller filialen{} (artikel oder kundennummer, f){}˙˙ (* --------------------------------------------- *){} CASE 77 : kundenliste von zentrale (f){} CASE 78 : kundenliste von filiale (f){} CASE 79 : kundenlisten aller filialen (f){} (* --------------------------------------------- *){} CASE 84 : kundeneinkaufsliste von zentrale{} (artikel oder kundennummer, f){} CASE 85 : kundeneinkaufsliste von filiale{}˙˙˙˙˙. (artikel oder kundennummer, f){} CASE 86 : kundeneinkaufslisten aller filialen{} (artikel oder kundennummer, f){} (* --------------------------------------------- *){} CASE 89 : lageruebersicht von zentrale (f){} CASE 90 : lageruebersicht von filiale (f){} CASE 91 : lageruebersichten aller filialen (f){} (* --------------------------------------------- *){}˙˙˙˙ OTHERWISE errorstop ("UnzulŲssige Code - Nummer bei Auskunft!"){} END SELECT{}END PROC hole auskunft ein;{}PROC hitliste von zentrale (FILE VAR f):{} INT VAR filialnr;{} beginne mit eigener filiale;{} FOR filialnr FROM 1 UPTO max filialen REP{} TEXT CONST aktuelle verwaltung ::{} hauptstelle + ".Filialverwaltung " + text (filialnr);{} IF filialnr <> int (filialnummer) CAND{} exists task (aktuelle verwaltung){} THEN hole daten dieser filiale;{} schreibe daten in zentralliste{}˙˙˙˙˙˙˙˙˙˙˙˙ū FI{} PER;{} werte zentralliste aus.{} beginne mit eigener filiale:{} WARENDATEI VAR zentrale warendatei;{} CONCR (zentrale warendatei) := CONCR (artikel);{} VERKAUFSDATEI VAR zentrale verkaufsdatei;{} CONCR (zentrale verkaufsdatei) := CONCR (verkaufszahl).{} hole daten dieser filiale:{} init ds;{} call (task(aktuelle verwaltung), filialdaten holen code, ds, reply code);{} BOUND FILIALDATEN VAR aktuelle daten :: ds.{} schreibe daten in zentralliste:{} INT VAR i;{}˙˙˙˙. FOR i FROM 1 UPTO max artikel REP{} IF zentrale warendatei [i].artikelname = ""{} THEN zentrale warendatei [i] := aktuelle daten.waren [i]{} FI;{} zentrale verkaufsdatei [i] INCR aktuelle daten.hitliste [i]{} PER.{} werte zentralliste aus:{} forget (ds);{} forget ("Auskunft: Zentrale", quiet);{} f := sequential file (output, "Auskunft: Zentrale");{} line (f);{} write (f, " Zentrale Warenliste, geordnet nach Verkaufszahlen:");{} sortiere (zentrale warendatei, zentrale verkaufsdatei);{}˙˙˙˙˙˙˙˙˙˙˙ fuelle (f, zentrale warendatei, zentrale verkaufsdatei).{}END PROC hitliste von zentrale;{}PROC hitliste von filiale (FILE VAR f):{} bereite auskunftsdatei vor;{} kopiere artikeldatei und verkaufsdatei;{} sortiere (hilfsdatei artikel, hilfsdatei verkaufszahlen);{} fuelle (f,hilfsdatei artikel, hilfsdatei verkaufszahlen).{} kopiere artikeldatei und verkaufsdatei:{} WARENDATEI VAR hilfsdatei artikel;{} CONCR (hilfsdatei artikel) := CONCR (artikel);{} VERKAUFSDATEI VAR hilfsdatei verkaufszahlen;{}˙˙˙˙˙˙˙˙˙ū CONCR (hilfsdatei verkaufszahlen) := CONCR (verkaufszahl).{} bereite auskunftsdatei vor:{} forget ("Auskunft: Filiale " + filialnummer, quiet);{} f := sequential file (output, "Auskunft: Filiale " + filialnummer);{} line (f);{} write (f, " Warenliste, geordnet nach Verkaufszahlen:").{}END PROC hitliste von filiale;{}PROC hitlisten aller filialen (FILE VAR f):{} WARENDATEI VAR aktuelle warendatei;{} VERKAUFSDATEI VAR aktuelle verkaufsdatei;{} INT VAR filialnr;{}˙˙˙˙˙˙˙˙˙. bereite auskunftsdatei vor;{} FOR filialnr FROM 1 UPTO max filialen REP{} TEXT CONST aktuelle verwaltung ::{} hauptstelle + ".Filialverwaltung " + text (filialnr);{} IF filialnr = int (filialnummer){} THEN nimm eigene daten{} ELIF exists task (aktuelle verwaltung){} THEN hole daten dieser filiale;{} arbeite mit diesen daten{} FI{} PER;{} forget (ds).{} bereite auskunftsdatei vor:{} forget ("Auskunft: Alle Filialen", quiet);{} f := sequential file (output, "Auskunft: Alle Filialen");{}˙˙˙˙˙˙˙˙˙˙N line (f).{} nimm eigene daten:{} CONCR (aktuelle warendatei) := CONCR (artikel);{} CONCR (aktuelle verkaufsdatei) := CONCR (verkaufszahl);{} sortiere und fuelle.{} sortiere und fuelle:{} write (f, " Warenliste von " + invers ("Filiale " + text (filialnr)){} + ", geordnet nach Verkaufszahlen:");{} sortiere (aktuelle warendatei, aktuelle verkaufsdatei);{} fuelle (f,aktuelle warendatei, aktuelle verkaufsdatei).{} hole daten dieser filiale:{} init ds;{} call (task(aktuelle verwaltung), filialdaten holen code, ds, reply code);{}˙˙˙˙˙˙˙˙˙˙˙˙˙ BOUND FILIALDATEN VAR aktuelle daten :: ds.{} arbeite mit diesen daten:{} CONCR (aktuelle warendatei) := CONCR (aktuelle daten.waren);{} CONCR (aktuelle verkaufsdatei) := CONCR (aktuelle daten.hitliste);{} sortiere und fuelle.{}END PROC hitlisten aller filialen;{}PROC sortiere (WARENDATEI VAR warendatei, VERKAUFSDATEI VAR stueckzahl):{} INT VAR i,j;{} FOR i FROM 1 UPTO max artikel - 1 REP{} FOR j FROM i + 1 UPTO max artikel REP{} IF stueckzahl [i] < stueckzahl [j]{} THEN vertausche{}˙˙˙˙> FI{} PER PER.{} vertausche:{} INT CONST hilfsint :: stueckzahl [i];{} ARTIKELDATEN CONST hilfsartikel :: warendatei [i];{} stueckzahl [i] := stueckzahl [j];{} warendatei [i] := warendatei [j];{} stueckzahl [j] := hilfsint;{} warendatei [j] := hilfsartikel.{}ENööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööD PROC sortiere;{}PROC fuelle (FILE VAR f, WARENDATEI VAR warendat, VERKAUFSDATEI VAR anzahl):{} INT VAR nummer, platz :: 0;{} bereite datei vor;{} schreibe daten in datei.{}bereite datei vor:{} line (f);{} write(f," ============================================================");{}˙ line (f,2);{} write(f," | Platz | Verk.Anzahl | Artikelname | Preis |");{} line (f);{} write(f," +-------+-------------+------------------------+-----------+");{} line (f).{}schreibe daten in datei:{} FOR nummer FROM 1 UPTO max artikel REP{} IF warendat [nummer].artikelname <> ""{} THEN schreibe in datei; line (f){} FI{} PER;{} write(f," +-------+-------------+------------------------+-----------+");{} line (f,3).{}schreibe in datei:{} platz INCR 1;{} write (f, " |" + text (platz, 5) + " |"{}˙˙˙ + text (anzahl [nummer], 9) + " | "{} + text (warendat [nummer].artikelname, 22) + " | "{} + text (warendat [nummer].preis,8,2) + " |").{}END PROC fuelle;{}PROC artikelkaeuferliste von zentrale (INT CONST artikelnummer, FILE VAR f):{} INT VAR filialnr;{} pruefe artikelnummer;{} beginne mit eigener filiale;{} FOR filialnr FROM 1 UPTO max filialen REP{} TEXT CONST aktuelle verwaltung ::{} hauptstelle + ".Filialverwaltung " + text (filialnr);{}˙ IF filialnr <> int (filialnummer) CAND{} exists task (aktuelle verwaltung){} THEN hole daten dieser filiale;{} schreibe daten in zentralliste{} FI{} PER;{} werte zentralliste aus.{} pruefe artikelnummer:{} INT CONST artikelindex :: artikelnummer - min artikelnr + 1;{} IF artikelindex < 1 OR artikelindex > max artikel{} THEN errorstop ("UnzulŲssige Artikelnummer!"){} FI.{} beginne mit eigener filiale:{} TEXT VAR aktueller artikelname :: artikel [artikelindex].artikelname;{}˙˙˙˙˙˙˙˙˙˙˙ KUNDENDATEI VAR hilfsdatei;{} CONCR (hilfsdatei) := CONCR (kunde);{} ROW max kunden INT VAR kaeufe;{} INT VAR i;{} FOR i FROM 1 UPTO max kunden REP{} kaeufe [i] := einkaufsdatei [i][artikelindex]{} PER.{} hole daten dieser filiale:{} init ds;{} call (task(aktuelle verwaltung), filialdaten holen code, ds, reply code).{} schreibe daten in zentralliste:{} BOUND FILIALDATEN VAR aktuelle daten :: ds;{} IF aktueller artikelname = ""{} THEN aktueller artikelname{}˙˙˙˙˙˙˙˙˙˙˙˙> := aktuelle daten.waren [artikelindex].artikelname{} FI;{} FOR i FROM 1 UPTO max kunden REP{} kaeufe [i] INCR aktuelle daten.einkaeufe [i][artikelindex];{} IF hilfsdatei [i].nachname = ""{} THEN hilfsdatei [i] := aktuelle daten.kunden [i]{} FI{} PER.{} werte zentralliste aus:{} forget (ds);{} forget ("Auskunft: Zentrale", quiet);{} f := sequential file (output, "Auskunft: Zentrale");{} line (f);{} IF aktueller artikelname = ""{} THEN write (f, " Der Artikel Nr. " + text (artikelindex){}˙˙˙˙˙˙˙ū + " wird in keiner Filiale gefÛhrt.");{} line (f);{} write(f,{} " ============================================================");{} line (f,3);{} ELSE write (f, " GesamtkŲuferliste des Artikels "{} + invers (aktueller artikelname) + ":");{} fuelle (f, hilfsdatei, kaeufe){} FI.{}END PROC artikelkaeuferliste von zentrale;{}PROC artikelkaeuferliste von filiale (INT CONST artikelnummer, FILE VAR f):{} pruefe artikelnummer;{} kopiere einkaufszahlen in hilfsliste;{} erstelle filialliste.{} pruefe artikelnummer:{} INT CONST artikelindex :: artikelnummer - min artikelnr + 1;{} IF artikelindex < 1 OR artikelindex > max artikel{} THEN errorstop ("UnzulŲssige Artikelnummer!"){} FI.{} kopiere einkaufszahlen in hilfsliste:{} ROW max kunden INT VAR kaeufe;{} INT VAR i;{} FOR i FROM 1 UPTO max kunden REP{} kaeufe [i] := einkaufsdatei [i][artikelindex]{} PER.{} erstelle filialliste:{}˙˙˙ forget ("Auskunft: Filiale " + filialnummer, quiet);{} f := sequential file (output, "Auskunft: Filiale " + filialnummer);{} line (f);{} IF artikel [artikelindex].artikelname = ""{} THEN write (f, " Der Artikel Nr. " + text (artikelindex){} + " wird in dieser Filiale nicht gefÛhrt.");{} line (f);{} write(f,{} " ============================================================");{} line (f,3);{} ELSE write (f, " KŲufer des Artikels "{}˙˙˙ + invers (artikel [artikelindex].artikelname){} + ":");{} fuelle (f, kunde, kaeufe){} FI.{}END PROC artikelkaeuferliste von filiale;{}PROC artikelkaeuferlisten aller filialen(INT CONST artikelnummer,FILE VAR f):{} INT VAR i, filialnr;{} ROW max kunden INT VAR kaeufe;{} pruefe artikelnummer;{} bereite datei vor;{} FOR filialnr FROM 1 UPTO max filialen REP{} TEXT CONST aktuelle verwaltung ::{} hauptstelle + ".Filialverwaltung " + text (filialnr);{}˙ IF filialnr = int (filialnummer){} THEN kopiere eigene einkaufszahlen in hilfsliste;{} schreibe eigene daten in auskunftsdatei{} ELIF exists task (aktuelle verwaltung){} THEN hole daten dieser filiale;{} schreibe daten in auskunftsdatei{} FI{} PER;{} forget (ds).{} pruefe artikelnummer:{} INT CONST artikelindex :: artikelnummer - min artikelnr + 1;{} IF artikelindex < 1 OR artikelindex > max artikel{} THEN errorstop ("UnzulŲssige Artikelnummer!"){}˙˙˙ū FI.{} bereite datei vor:{} forget ("Auskunft: Alle Filialen", quiet);{} f := sequential file (output, "Auskunft: Alle Filialen");{} line (f).{} kopiere eigene einkaufszahlen in hilfsliste:{} FOR i FROM 1 UPTO max kunden REP{} kaeufe [i] := einkaufsdatei [i][artikelindex]{} PER.{} schreibe eigene daten in auskunftsdatei:{} IF artikel [artikelindex].artikelname = ""{} THEN write (f, " Der Artikel Nr. " + text (artikelindex){} + " wird in "{}˙˙˙˙˙˙˙˙ + invers ("Filiale " + filialnummer){} + " nicht gefÛhrt.");{} line (f);{} write(f,{} " ============================================================");{} line (f,3){} ELSE write (f, " KŲufer des Artikels '"{} + artikel [artikelindex].artikelname{} + "' in " + invers ("Filiale " + filialnummer) + ":");{} fuelle(f, kunde, kaeufe){} FI.{} hole daten dieser filiale:{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ū init ds;{} call (task(aktuelle verwaltung), filialdaten holen code, ds, reply code);{} BOUND FILIALDATEN VAR aktuelle daten :: ds;{} TEXT CONST aktueller artikelname{} := aktuelle daten.waren [artikelindex].artikelname{} FOR i FROM 1 UPTO max kunden REP{} kaeufe [i] := aktuelle daten.einkaeufe [i][artikelindex];{} PER.{} schreibe daten in auskunftsdatei:{} IF aktueller artikelname = ""{} THEN write (f, " Der Artikel Nr. " + text (artikelindex){}˙˙˙ + " wird in "{} + invers ("Filiale " + text (filialnr)){} + " nicht gefÛhrt.");{} line (f);{} write(f,{} " ============================================================");{} line (f,3){} ELSE write (f, " KŲufer des Artikels '"{} + aktueller artikelname{} + "' in " + invers ("Filiale " + text(filialnr)) + ":");{} fuelle(f, aktuelle datööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööen.kunden, kaeufe){}˙˙˙˙˙˙˙˙˙˙˙˙. FI.{}END PROC artikelkaeuferlisten aller filialen;{}PROC fuelle (FILE VAR f, KUNDENDATEI CONST kundenliste,{} ROW max kunden INT CONST einkaufszahlen):{} INT VAR kundennummer;{} bereite datei vor;{} schreibe daten in datei.{}bereite datei vor:{} line (f);{} write(f," ============================================================");{} line (f, 2);{} write(f," | Anzahl | Nachname, Vorname | Geschlecht |");{} line (f);{} write(f," +--------+------------------------------------+------------+");{}˙˙˙˙˙˙˙˙ line (f).{}schreibe daten in datei:{} FOR kundennummer FROM 1 UPTO max kunden REP{} IF einkaufszahlen [kundennummer] > 0{} THEN schreibe in datei; line (f);{} FI{} PER;{} write(f," +--------+------------------------------------+------------+");{} line (f, 3).{}schreibe in datei:{} write(f," |" + text(einkaufszahlen [kundennummer], 5) + " | "{} + text(kundenliste [kundennummer].nachname + ",", 17) + " "{} + text(kundenliste [kundennummer].vorname, 16) + " | ");{}˙˙˙˙˙. IF kundenliste [kundennummer].geschlecht = "m"{} THEN write (f, " mŲnnlich |"){} ELIF kundenliste [kundennummer].geschlecht = "w"{} THEN write (f, " weiblich |"){} ELSE write (f, " |"){} FI.{}END PROC fuelle;{}PROC kundenliste von zentrale (FILE VAR f):{} hole kundenliste von zentrale;{} bereite datei vor;{} schreibe daten in datei.{} hole kundenliste von zentrale:{} init ds;{} call (zentrale, zentrale kundendatei holen code, ds, reply code);{} BOUND KUNDENDATEI VAR zentrale kundenliste :: ds.{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙. bereite datei vor:{} forget ("Auskunft: Zentrale", quiet);{} f := sequential file (output, "Auskunft: Zentrale");{} line (f);{} write (f, " Zentrale Kundenliste:").{} schreibe daten in datei:{} fuelle (f, zentrale kundenliste);{} forget (ds).{}END PROC kundenliste von zentrale;{}PROC kundenliste von filiale (FILE VAR f):{} bereite datei vor;{} schreibe daten in datei.{} bereite datei vor:{} forget ("Auskunft: Filiale " + filialnummer, quiet);{} f := sequential file (output, "Auskunft: Filiale " + filialnummer);{}˙˙˙˙˙˙˙˙˙˙˙ line (f);{} write (f," Kundenliste:").{} schreibe daten in datei:{} fuelle (f, kunde).{}END PROC kundenliste von filiale;{}PROC kundenlisten aller filialen (FILE VAR f):{} INT VAR filialnr;{} bereite datei vor;{} FOR filialnr FROM 1 UPTO max filialen REP{} TEXT CONST aktuelle verwaltung ::{} hauptstelle + ".Filialverwaltung " + text (filialnr);{} IF filialnr = int (filialnummer){} THEN schreibe eigene daten in auskunftsdatei{} ELIF exists task (aktuelle verwaltung){}˙˙˙˙˙. THEN hole daten dieser filiale;{} schreibe daten dieser filiale in auskunftsdatei{} FI{} PER.{} bereite datei vor:{} forget ("Auskunft: Alle Filialen", quiet);{} f := sequential file (output, "Auskunft: Alle Filialen");{} line (f).{} schreibe eigene daten in auskunftsdatei:{} schreibe ueberschrift;{} fuelle (f, kunde).{} hole daten dieser filiale:{} init ds;{} call (task(aktuelle verwaltung), filialdaten holen code, ds, reply code);{} BOUND FILIALDATEN VAR aktuelle filialdaten :: ds.{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ schreibe daten dieser filiale in auskunftsdatei:{} schreibe ueberschrift;{} fuelle (f, aktuelle filialdaten.kunden).{} schreibe ueberschrift:{} write (f, " Kundenliste fÛr " +{} invers ("Filiale " + text (filialnr)) + ":").{}END PROC kundenlisten aller filialen;{}PROC fuelle (FILE VAR f, KUNDENDATEI VAR kundendatei):{} INT VAR kundennummer;{} bereite datei vor;{} schreibe daten in datei.{}bereite datei vor:{} line (f);{} write(f," ============================================================");{}˙˙˙˙˙˙˙˙> line (f,2);{} write(f," | Kun.Nr.| Nachname, Vorname | Geschlecht |");{} line (f);{} write(f," +--------+------------------------------------+------------+");{} line (f).{}schreibe daten in datei:{} FOR kundennummer FROM 1 UPTO max kunden REP{} IF kundendatei [kundennummer].nachname <> ""{} THEN schreibe in datei; line (f){} FI{} PER;{} write(f," +--------+------------------------------------+------------+");{} line (f, 3).{}schreibe in datei:{} write (f, " |" + text (kundennummer + min kundennummer - 1, 6) + " | "{}˙˙˙˙˙˙˙˙˙ū + text (kundendatei [kundennummer].nachname + ",", 17) + " "{} + text (kundendatei [kundennummer].vorname, 16) + " | ");{} IF kundendatei [kundennummer].geschlecht = "m"{} THEN write (f, " mŲnnlich |"){} ELIF kundendatei [kundennummer].geschlecht = "w"{} THEN write (f, " weiblich |"){} ELSE write (f, " |"){} FI.{}END PROC fuelle;{}PROC kundeneinkaufsliste von zentrale (INT CONST kundennummer, FILE VAR f):{} INT VAR filialnr;{}˙˙˙˙˙˙˙˙˙ū pruefe kundennummer;{} beginne mit eigener filiale;{} FOR filialnr FROM 1 UPTO max filialen REP{} TEXT CONST aktuelle verwaltung ::{} hauptstelle + ".Filialverwaltung " + text (filialnr);{} IF filialnr <> int (filialnummer) CAND{} exists task (aktuelle verwaltung){} THEN hole daten dieser filiale;{} schreibe daten in zentralliste{} FI{} PER;{} werte zentralliste aus.{} pruefe kundennummer:{} INT CONST kundenindex :: kundennummer - min kundennr + 1;{}> IF kundenindex < 1 OR kundenindex > max kunden{} THEN errorstop ("UnzulŲssige Kundennummer!"){} FI.{} beginne mit eigener filiale:{} KUNDENDATEN VAR aktueller kunde :: kunde [kundenindex];{} WARENDATEI VAR hilfsdatei;{} CONCR (hilfsdatei) := CONCR (artikel);{} ROW max artikel INT VAR kaeufe;{} INT VAR i;{} FOR i FROM 1 UPTO max artikel REP{} kaeufe [i] := einkaufsdatei [kundenindex][i]{} PER.{} hole daten dieser filiale:{} init ds;{} call (task(aktuelle verwaltung), filialdaten holen code, ds, reply code).{}˙˙˙˙˙˙˙ schreibe daten in zentralliste:{} BOUND FILIALDATEN VAR aktuelle daten :: ds;{} IF aktueller kunde.nachname = ""{} THEN aktueller kunde := aktuelle daten.kunden [kundenindex]{} FI;{} FOR i FROM 1 UPTO max artikel REP{} kaeufe [i] INCR aktuelle daten.einkaeufe [kundenindex][i];{} IF hilfsdatei [i].artikelname = ""{} THEN hilfsdatei [i] := aktuelle daten.waren [i]{} FI{} PER.{} werte zentralliste aus:{} forget (ds);{} forget ("Auskunft: Zentrale", quiet);{}˙˙˙ū f := sequential file (output, "Auskunft: Zentrale");{} line (f);{} IF aktueller kunde.nachname = ""{} THEN write (f, " Ein Kunde mit Nr. " + text (kundenindex){} + " ist in keiner Filiale bekannt.");{} line (f);{} write(f,{} " ============================================================");{} line (f,3);{} ELSE write (f, " Gesamteinkaufsliste " + anrede{} + invers (aktueller kundenname) + ":");{}˙˙ū fuelle (f, hilfsdatei, kaeufe){} FI.{} anrede:{} IF aktueller kunde.geschlecht = "m"{} THEN "des Kunden "{} ELIF aktueller kunde.geschlecht = "w"{} THEN "der Kundin "{} ELSE "von "{} FI.{} aktueller kundenname:{} (aktueller kunde.vorname SUB 1) + ". " + aktueller kunde.nachname.{}END PROC kundeneinkaufsliste von zentrale;{}PROC kundeneinkaufsliste von filiale (INT CONST kundennummer, FILE VAR f):{} pruefe kundennummer;{} erstelle filialliste.{}˙˙˙˙˙. pruefe kundennummer:{} INT CONST kundenindex :: kundennummer - min kundenöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööönr + 1;{} IF kundenindex < 1 OR kundenindex > max kunden{} THEN errorstop ("UnzulŲssige Kundennummer!"){} FI.{} erstelle filialliste:{} forget ("Auskunft: Filiale " + filialnummer, quiet);{} f := sequential file (output, "Auskunft: Filiale " + filialnummer);{} line (f);{} IF kunde [kundenindex].nachname = ""{} THEN schicke leere liste zurueck{} ELSE schreibe dateikopf;{} fuelle (f, artikel, einkaufsdatei [kundenindex]){}˙˙˙˙˙˙ FI.{} schicke leere liste zurueck:{} write (f," Ein Kunde mit Nr. " + text (kundennummer) + " ist in "{} + "dieser Filiale nicht bekannt.");{} line (f);{} write (f,{} " ============================================================");{} line (f,3).{} schreibe dateikopf:{} write (f, " Einkaufsliste " + anrede +{} invers ((kunde [kundenindex].vorname SUB 1) + ". " +{} kunde [kundenindex].nachname) + ":").{} anrede:{} IF kunde [kundenindex].geschlecht = "m"{}˙ THEN "des Kunden "{} ELIF kunde [kundenindex].geschlecht = "w"{} THEN "der Kundin "{} ELSE "von "{} FI.{}END PROC kundeneinkaufsliste von filiale;{}PROC kundeneinkaufslisten aller filialen (INT CONST kundennummer,FILE VAR f):{} INT VAR filialnr;{} pruefe kundennummer;{} bereite datei vor;{} FOR filialnr FROM 1 UPTO max filialen REP{} TEXT CONST aktuelle verwaltung ::{} hauptstelle + ".Filialverwaltung " + text (filialnr);{} IF filialnr = int (filialnummer){}˙˙˙˙˙˙˙. THEN schreibe eigene daten in auskunftsdatei{} ELIF exists task (aktuelle verwaltung){} THEN hole daten dieser filiale;{} schreibe daten in auskunftsdatei{} FI{} PER;{} forget (ds).{} pruefe kundennummer:{} INT CONST kundenindex :: kundennummer - min kundennr + 1;{} IF kundenindex < 1 OR kundenindex > max kunden{} THEN errorstop ("UnzulŲssige Kundennummer!"){} FI.{} bereite datei vor:{} forget ("Auskunft: Alle Filialen", quiet);{} f := sequential file (output, "Auskunft: Alle Filialen");{}˙. line (f).{} schreibe eigene daten in auskunftsdatei:{} IF kunde [kundenindex].nachname = ""{} THEN write (f," Ein Kunde mit Nr. " + text (kundennummer){} + " ist in " + invers ("Filiale " + filialnummer){} + " nicht bekannt.");{} line (f);{} write(f,{} " ============================================================");{} line (f,3){} ELSE write (f, " Einkaufsliste " + anrede hier +{} (kunde [kundenindex].vorname SUB 1) + ". " +{}˙˙˙˙˙˙ kunde [kundenindex].nachname +{} " in " + invers ("Filiale " + filialnummer) + ":");{} fuelle (f, artikel, einkaufsdatei [kundenindex]){} FI.{} anrede hier:{} IF kunde [kundenindex].geschlecht = "m"{} THEN "des Kunden "{} ELIF kunde [kundenindex].geschlecht = "w"{} THEN "der Kundin "{} ELSE "von "{} FI.{} hole daten dieser filiale:{} init ds;{} call (task(aktuelle verwaltung), filialdaten holen code, ds, reply code);{}˙˙˙˙˙˙˙˙˙˙˙ū BOUND FILIALDATEN VAR aktuelle daten :: ds;{} KUNDENDATEN CONST aktueller kunde := aktuelle daten.kunden [kundenindex].{} schreibe daten in auskunftsdatei:{} IF aktueller kunde.nachname = ""{} THEN write (f," Ein Kunde mit Nr. " + text (kundennummer){} + " ist in " + invers ("Filiale " + text (filialnr)){} + " nicht bekannt.");{} line (f);{} write(f,{} " ============================================================");{}˙ū line (f,3){} ELSE write (f, " Einkaufsliste " + anrede +{} (aktueller kunde.vorname SUB 1) + ". " +{} aktueller kunde.nachname +{} " in " + invers ("Filiale " + text (filialnr)) + ":");{} fuelle (f, aktuelle daten.waren,{} aktuelle daten.einkaeufe [kundenindex]){} FI.{} anrede:{} IF aktueller kunde.geschlecht = "m"{} THEN "des Kunden "{} ELIF aktueller kunde.geschlecht = "w"{}˙˙˙˙ THEN "der Kundin "{} ELSE "von "{} FI.{}END PROC kundeneinkaufslisten aller filialen;{}PROC fuelle (FILE VAR f, WARENDATEI CONST warendatei,{} ROW max artikel INT CONST einkaufszahlen):{} INT VAR artikelnummer;{} REAL VAR gesamtpreis, summe :: 0.0;{} bereite datei vor;{} schreibe daten in datei.{}bereite datei vor:{} line (f);{} write(f," ============================================================");{} line (f,2);{} write(f," | Art.Nr.| Artikelname | Anzahl | Preis | Gesamt |");{}˙˙˙˙˙ū line (f);{} write(f," +--------+-------------------+--------+---------+----------+");{} line (f).{}schreibe daten in datei:{} FOR artikelnummer FROM 1 UPTO max artikel REP{} IF einkaufszahlen [artikelnummer] > 0{} THEN schreibe in datei; line (f){} FI{} PER;{} write(f," +--------+-------------------+--------+---------+----------+");{} line (f);{} write(f," Summe: " +{} text (summe,8,2));{}˙˙ū line (f, 3).{}schreibe in datei:{} gesamtpreis := real (einkaufszahlen [artikelnummer]) *{} warendatei [artikelnummer].preis;{} summe INCR gesamtpreis;{} write (f," |" + text(artikelnummer,5) + " | "{} + text(warendatei [artikelnummer].artikelname,17) + " | "{} + text(einkaufszahlen [artikelnummer],4) + " |"{} + text(warendatei [artikelnummer].preis,7,2) + " |"{} + text(gesamtpreis,8,2) + " |").{}˙˙˙˙˙˙˙˙END PROC fuelle;{}PROC lageruebersicht von zentrale (FILE VAR f):{} INT VAR filialnr;{} beginne mit eigener filiale;{} FOR filialnr FROM 1 UPTO max filialen REP{} TEXT CONST aktuelle verwaltung ::{} hauptstelle + ".Filialverwaltung " + text (filialnr);{} IF filialnr <> int (filialnummer) CAND{} exists task (aktuelle verwaltung){} THEN hole daten dieser filiale;{} schreibe daten in zentralliste{} FI{} PER;{} werte zentralliste aus.{} beginne mit eigener filiale:{}˙˙˙˙˙˙˙ WARENDATEI VAR hilfsdatei;{} CONCR (hilfsdatei) := CONCR (artikel).{} hole daten dieser filiale:{} init ds;{} call (task(aktuelle verwaltung), filialdaten holen code, ds, reply code).{} schreibe daten in zentralliste:{} BOUND FILIALDATEN VAR aktuelle daten :: ds;{} INT VAR i;{} FOR i FROM 1 UPTO max artikel REP{} IF hilfsdatei [i].artikelname = ""{} THEN hilfsdatei [i] := aktuelle daten.waren [i]{} ELSE hilfsdatei [i].mindestbestand INCR aktuell.mindestbestand;{}˙˙˙˙ū hilfsdatei [i].bestand INCR aktuell.bestand{} FI{} PER.{} aktuell: aktuelle daten.waren [i].{} werte zentralliste aus:{} forget (ds);{} forget ("Auskunft: Zentrale", quiet);{} f := sequential file (output, "Auskunft: Zentrale");{} line (f);{} write (f, " Zentrale LagerÛbersicht:");{} fuelle (f, hilfsdatei).{}END PROC lageruebersicht von zentrale;{}PROC lageruebersicht von filiale (FILE VAR f):{} forget ("Auskunft: Filiale " + filialnummer, quiet);{}˙˙˙˙˙˙˙˙ f := sequential file (output, "Auskunft: Filiale " + filialnummer);{} schreibe dateikopf;{} fuelle (f, artikel).{} schreibe dateikopf:{} line (f);{} write (f, " LagerÛbersicht:").{}END PROC lageruebersicht von filiale;{}PROC lageruebersichten aller filialen (FILE VAR f):{} INT VAR filialnr;{} bereite daöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööötei vor;{} FOR filialnr FROM 1 UPTO max filialen REP{} TEXT CONST aktuelle verwaltung ::{} hauptstelle + ".Filialverwaltung " + text (filialnr);{} IF filialnr = int (filialnummer){}˙˙˙˙ THEN schreibe eigene daten in auskunftsdatei{} ELIF exists task (aktuelle verwaltung){} THEN hole daten dieser filiale;{} schreibe daten in auskunftsdatei{} FI{} PER;{} forget (ds).{} bereite datei vor:{} forget ("Auskunft: Alle Filialen", quiet);{} f := sequential file (output, "Auskunft: Alle Filialen").{} schreibe eigene daten in auskunftsdatei:{} line (f);{} write (f, " LagerÛbersicht fÛr " +{} invers ("Filiale " + filialnummer) + ":");{}˙˙˙˙˙ fuelle (f, artikel).{} hole daten dieser filiale:{} init ds;{} call (task(aktuelle verwaltung), filialdaten holen code, ds, reply code);{} BOUND FILIALDATEN VAR aktuelle daten :: ds.{} schreibe daten in auskunftsdatei:{} line (f);{} write (f, " LagerÛbersicht fÛr " +{} invers ("Filiale " + text (filialnr)) + ":");{} fuelle (f, aktuelle daten.waren).{}END PROC lageruebersichten aller filialen;{}PROC fuelle (FILE VAR f, WARENDATEI CONST warendatei):{} INT VAR artikelnummer;{}˙ bereite datei vor;{} schreibe daten in datei.{}bereite datei vor:{} line (f);{} write(f," ============================================================");{} line (f,2);{} write(f," | Art.Nr.| Artikelname | Preis | Min.Best.| Bestand |");{} line (f);{} write(f," +--------+-------------------+--------+----------+---------+");{} line (f).{}schreibe daten in datei:{} FOR artikelnummer FROM 1 UPTO max artikel REP{} IF warendatei[artikelnummer].artikelname <> ""{} THEN schreibe in datei; line (f){}˙˙˙ū FI{} PER;{} write(f," +--------+-------------------+--------+----------+---------+");{} line (f, 3).{}schreibe in datei:{} write (f, " |" + text(artikelnummer,5) + " | "{} + text(warendatei[artikelnummer].artikelname,17) + " |"{} + text(warendatei[artikelnummer].preis,7,2) + " | "{} + text(warendatei[artikelnummer].mindestbestand,6)+" | "{} + text(warendatei[artikelnummer].bestand,6) + " |").{}END PROC fuelle;{}˙˙˙˙˙˙˙˙>PROC initialisiere dateien:{} INT VAR kundennummer, artikelnummer;{} FOR kundennummer FROM 1 UPTO max kunden REP{} kunde [kundennummer].nachname := "";{} kunde [kundennummer].vorname := "";{} kunde [kundennummer].geschlecht := ""{} PER;{} FOR artikelnummer FROM 1 UPTO max artikel REP{} verkaufszahl [artikelnummer] := 0;{} artikel [artikelnummer].mindestbestand := 0;{} artikel [artikelnummer].bestand := 0;{} artikel [artikelnummer].artikelname := "";{}˙˙˙˙˙˙˙˙˙˙˙˙˙ artikel [artikelnummer].preis := 0.0;{} FOR kundennummer FROM 1 UPTO max kunden REP{} einkaufsdatei[kundennummer][artikelnummer] := 0{} PER;{} PER{}END PROC initialisiere dateien;{}initialisiere dateien{}END PACKET ls warenhaus 2{}˙˙˙˙˙˙˙˙˙˙ls-Warenhaus 2N ** Copyright (C) 1990 ERGOS GmbH, Siegburg ** ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ls-Warenhaus 3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙DÁ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙€˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņüa€ë˙˙Qrŗ˙˙˙˙rŗrŗVX˙˙˙˙qü˙MPRIM˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙U˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(* ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙a€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙D˙˙˙˙˙˙˙˙˙˙˙U˙˙Á„˙D ˙˙˙˙˙˙…˙D˙˙˙˙˙˙˙˙˙˙˙UT˙˙a…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą†˙5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á†˙û˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áˆ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŠ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ū˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!‘˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A“˙û˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A•˙ø˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A—˙!˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q™˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q›˙õ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ÿ˙:˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĄ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŖ˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áĨ˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙¨˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ē˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ŧ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AŽ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a°˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q˛˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q´˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ļ˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á¸˙ö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áē˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņŧ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņž˙ų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĀ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ã˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Å˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QĮ˙)˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙É˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄË˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁÍ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áĪ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņŅ˙÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĶ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!Ø˙4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aÚ˙ø˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aÜ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŪ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘â˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąä˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áæ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙é˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ë˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1í˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aī˙õ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aņ˙/˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ķ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąõ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ņû˙”˙˙˙˙˙˙˙˙˙˙˙U˙˙ü˙D ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ls-Warenhaus 3 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Version 1.01 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** (Stand: 30.08.89) ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Autor: Bruno Pollok, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N *) >PACKET ls warenhaus 3 DEFINES ˙˙˙˙˙˙˙˙˙ū artikelnummer lesen,{} artikeldaten eingeben,{} kundennummer lesen,{} kundendaten eingeben,{} neues blatt,{} rechnungskopf,{} artikel kaufen,{} abrechnung,{} nachbestellen,{} auskunft,{} stoptaste gedrueckt,{} stoptaste gedrÛckt,{} dezimalwert lesen,{} bitmuster lesen,{} bildschirm neu,{}(* ------------------------------ *){} tastatureingabe,{} eingabesicherheit,{} eingabe mit codekartenleser,{}˙˙˙ cursor w3 1 1:{}LET esc = ""27"",{} stopzeichen = "q",{} abbruchzeichen = "h";{}WINDOW VAR w1 :: window (43, 3, 36, 16),{} w2 :: window (43, 20, 36, 3),{} w3k :: window ( 2, 4, 40, 3),{} w3 :: window ( 2, 7, 40, 16),{} w4 :: window ( 8, 4, 66, 18);{}BOOL VAR ende gewuenscht := FALSE,{} artikelnummer ist eingelesen := FALSE,{} kundennummer ist eingelesen := FALSE,{} codekartenleser aktiviert := FALSE,{}˙˙˙ auf neuem blatt := TRUE;{}INT VAR artikelnummer :: 0,{} mindestbestand :: 0,{} bestand :: 0,{} kundennummer :: 0,{} sicherheit :: 5;{}TEXT VAR artikelname :: "",{} nachname :: "",{} vorname :: "",{} geschlecht :: "",{} ueberschrift :: " RECHNUNG",{} hilfstext, exit char;{}REAL VAR preis :: 0.0,{} summe :: 0.0;{}PROC eingabesicherheit (INT CONST wert):{}˙˙˙˙˙˙ū sicherheit := abs (wert){}END PROC eingabesicherheit;{}PROC cursor w3 1 1:{} cursor (w1, 1, 1);{} cursor (w2, 1, 1);{} cursor (w3, 1, 1);{} cursor (w3k, 1, 1);{} forget ("WARENHAUS:Rechnung", quiet);{} setze variable in anfangszustand{}END PROC cursor w3 1 1;{}PROC setze variable in anfangszustand:{} ende gewuenscht := FALSE;{} artikelnummer ist eingelesen := FALSE;{} kundennummer ist eingelesen := FALSE;{} artikelnummer := 0;{} mindestbestand := 0;{} bestand := 0;{} kundennummer := 0;{} artikelname := "";{} nachname := "";{} vorname := "";{} geschlecht := "";{} ueberschrift := " RECHNUNG";{} preis := 0.0;{} summe := 0.0{}END PROC setze variable in anfangszustand;{}PROC bildschirm neu:{} cursor off;{} pruefe abbruch;{} cursor (w1, 1, 1);{} cursor (w2, 1, 1);{} cursor (w3, 1, 1);{} cursor (w3k,1, 1);{} auf neuem blatt := TRUE;{} page;{} out ("WARENHAUS: Info Eingabeart Kommandos "15"Programme "14" " +{}˙˙˙˙˙˙ "Filialdaten Archiv"); line;{} out (ecke oben links + (40 * waagerecht) + balken oben{} + (36 * waagerecht) + ecke oben rechts);{} INT VAR zeile;{} FOR zeile FROM 3 UPTO 22 REP{} cursor ( 1, zeile); out (senkrecht);{} cursor (42, zeile); out (senkrecht);{} cursor (79, zeile); out (senkrecht){} PER;{} cursor (1, 23);{} out (ecke unten links + (40 * waagerecht) + balken unten{} + (36 * waagerecht) + ecke unten rechts);{}˙˙˙˙˙˙˙˙˙˙ū cursor (42, 19);{} out (balken links + (36 * waagerecht) + balken rechts);{} cursor (2, 24);{} out ("Programmabbruch: <" + abbruchzeichen + ">");{} cursor on{}END PROC bildschirm neu;{}PROC pruefe abbruch:{} IF pressed key = esc{} THEN pruefe weiter{} FI.{} pruefe weiter:{} TEXT VAR naechstes zeichen :: pressed key (20);{} IF naechstes zeichen = stopzeichen{} THEN ende gewuenscht := TRUE{} ELIF naechstes zeichen = abbruch zeichen{}˙˙˙ū THEN setze variable in anfangszustand;{} cursor off;{} errorstop (1951, "Programm - Abbruch durch <"{} + abbruchzeichen + ">"){} FI{}END PROC pruefe abbruch;{}PROC regeneriere w2:{} cursor (42, 19);{} out (ecke oben links + (36 * waagerecht));{} INT VAR zeile;{} FOR zeile FROM 20 UPTO 22 REP{} cursor (42, zeile); out (senkrecht);{} PER;{} cursor (42, 23); out (balken unten);{} page (w2){}˙˙˙˙˙˙.END PROC regeneriere w2;{}PROC fenster putzen:{} page (w1);{} page (w2){}END PROC fenster putzen;{}PROC lies nummer ein (INT VAR nummer):{} line (w2, 2);{} out (w2, " Stoptaste: <" + stopzeichen + ">");{} hilfstext := text (nummer);{} REP cursor (w1, 19, 2);{} editget (w1, hilfstext, 4, 4, "", stopzeichen + abbruchzeichen,{} exit char);{} pruefe exit char;{} change all (hilfstext, " ", ""){} UNTIL hilfstext >= "0" AND hilfstext <= "9999" PER;{}˙˙˙˙˙˙˙˙˙˙˙˙˙ū nummer := int (hilfstext).{} pruefe exit char:{} IF exit char = esc + stopzeichen{} THEN ende gewuenscht := TRUE;{} cursor off; fenster putzen; cursor on;{} nummer := 0;{} LEAVE lies nummer ein{} ELIF exit char = esc + abbruchzeichen{} THEN setze variable in anfangszustand;{} errorstop (1951, "Progamm - Abbruch durch <"{} + abbruchzeichen + ">"){} ELSE ende gewuenscht := FALSE{} FI.{}˙˙ūEND PROC lies nummer ein;{}PROC lies artikelnummer ein:{} page (w2);{} cursor (w1, 2, 2);{} out (w1, "Artikelnummer : ");{} IF codekartenleser aktiviert{} THEN artikelnummer := gesicherter wert von interface{} (min artikelnummer , max artikelnummer, "Warenkarte"){} ELSE artikelnummer von tastatur lesen{} FI;{} IF ende gewuenscht{} THEN artikelnummer ist eingelesen := FALSE{} ELSE artikelnummer ist eingelesen := TRUE{}˙˙˙˙˙˙˙˙˙ FI.{} artikelnummer von tastatur lesen:{} cursor on;{} REP out (w2, " Artikelnummer eingeben");{} lies nummer ein (artööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööikelnummer);{} UNTIL ende gewuenscht COR artikelnummer zulaessig PER.{} artikelnummer zulaessig:{} IF (artikelnummer < min artikelnummer OR{} artikelnummer > max artikelnummer){} THEN page (w2); out (""7"");{} out (w2, " UnzulŲssige Artikelnummer!");{} line (w2, 2);{} out (w2, " Bitte irgendeine Taste tippen!");{}˙˙> pause; page (w2);{} FALSE{} ELSE TRUE{} FI.{}END PROC lies artikelnummer ein;{}PROC artikelnummer lesen:{} pruefe abbruch;{} lies artikelnummer ein;{} IF artikelnummer ist eingelesen{} THEN hole artikeldaten (artikelnummer, artikelname, preis,{} mindestbestand, bestand){} FI{}END PROC artikelnummer lesen;{}PROC kundennummer lesen:{} pruefe abbruch;{} lies kundennummer ein;{} IF kundennummer ist eingelesen{} THEN hole kundendaten (kundennummer, nachname, vorname, geschlecht){}˙˙˙˙ FI{}END PROC kundennummer lesen;{}PROC lies kundennummer ein:{} page (w2);{} cursor (w1, 2, 2);{} out (w1, "Kundennummer : ");{} IF codekartenleser aktiviert{} THEN kundennummer := gesicherter wert von interface{} (min kundennummer , max kundennummer, "Kundenkarte"){} ELSE kundennummer von tastatur lesen{} FI;{} IF ende gewuenscht{} THEN kundennummer ist eingelesen := FALSE{} ELSE kundennummer ist eingelesen := TRUE{} FI.{} kundennummer von tastatur lesen:{}˙˙˙ū cursor on;{} REP out (w2, " Kundennummer eingeben");{} lies nummer ein (kundennummer){} UNTIL ende gewuenscht COR kundennummer zulaessig PER.{} kundennummer zulaessig:{} IF (kundennummer < min kundennummer OR{} kundennummer > max kundennummer){} THEN page (w2); out (""7"");{} out (w2, " UnzulŲssige Kundennummer!");{} line (w2, 2);{} out (w2, " Bitte irgendeine Taste tippen!");{} pause; page (w2);{} FALSE{}˙. ELSE TRUE{} FI.{}END PROC lies kundennummer ein;{}PROC zeige artikeldaten:{} cursor (w1, 2, 6);{} out (w1, "Artikelname : " + text (artikelname, 16));{} cursor (w1, 2, 8);{} out (w1, "Preis : " + text preis + " ");{} cursor (w1, 2, 10);{} out (w1, "Mindestbestand : " + text (mindestbestand) + " ");{} cursor (w1, 2, 12);{} out (w1, "Bestand : " + text (bestand) + " ").{} text preis:{} TEXT VAR hilfe :: text (preis, min (8, pos(text(preis),".")+2), 2);{}˙˙˙˙˙ change (hilfe, " ", "0");{} hilfe.{}END PROC zeige artikeldaten;{}PROC zeige kundendaten:{} cursor (w1, 2, 6);{} out (w1, "Nachname : " + text (nachname, 16));{} cursor (w1, 2, 8);{} out (w1, "Vorname : " + text (vorname , 16));{} cursor (w1, 2, 10);{} out (w1, "Geschlecht : " + geschlecht + " ");{}END PROC zeige kundendaten;{}PROC artikeldaten speichern:{} pruefe abbruch;{} page (w2); line (w2);{} out (w2, " Artikeldaten werden gespeichert") ;{}˙ speichere artikeldaten (artikelnummer, artikelname, preis,{} mindestbestand, bestand);{} pause (10);{} IF codekartenleser aktiviert{} THEN lasse karte entfernen (FALSE){} FI{}END PROC artikeldaten speichern;{}PROC kundendaten speichern:{} pruefe abbruch;{} page (w2); line (w2);{} out (w2, " Kundendaten werden gespeichert") ;{} speichere kundendaten (kundennummer, nachname,vorname, geschlecht);{} pause (10);{} IF codekartenleser aktiviert{} THEN lasse karte entfernen (FALSE){}˙˙ FI{}END PROC kundendaten speichern;{}BOOL PROC stoptaste gedrueckt:{} pruefe abbruch;{} ende gewuenscht{}END PROC stoptaste gedrueckt;{}BOOL PROC stoptaste gedrÛckt:{} stoptaste gedrueckt{}END PROC stoptaste gedrÛckt;{}PROC neues blatt:{} pruefe abbruch;{} page (w3k);{} page (w3);{} auf neuem blatt := TRUE;{} forget ("WARENHAUS:Rechnung", quiet){}END PROC neues blatt;{}PROC nachbestellen:{} pruefe abbruch;{} FILE VAR f;{} warten in w2;{} hole bestelliste (f);{} pruefe abbruch;{} cursor (2,24);{}˙˙˙˙˙˙˙˙˙˙ out ("Weiter mit ; Cursor bewegen: ");{} cursor on;{} show (w4, f);{} cursor off;{} cursor (1, 24); out (""5"");{} WINDOW VAR w :: window(45,18,25,3);{} outframe (w);{} IF yes (w, "Bestelliste drucken", FALSE){} THEN drucke (headline (f)){} FI;{} cursor on;{} forget (headline (f), quiet){}END PROC nachbestellen;{}PROC warten in w2:{} cursor off;{} page (w2);{} line (w2);{} out (w2, " Bitte warten!");{} cursor on{}END PROC warten in w2;{}PROC codenummer von tastatur lesen (INT VAR codenummer):{}˙˙˙˙ codenummer := 0;{} out (w2, " Codenummer eingeben");{} cursor on;{} lies nummer ein (codenummer){}END PROC codenummer von tastatur lesen;{}PROC auskunft:{} pruefe abbruch;{} FILE VAR f;{} INT VAR codenummer :: 0;{} cursor (w1, 2, 2);{} out (w1, "Codenummer : ");{} page (w2);{} IF codekartenleser aktiviert{} THEN codenummer := gesicherter wert von interface (0,254, "Codekarte");{} lasse karte entfernen (FALSE){} ELSE codenummer von tastatur lesen (codenummer){}˙˙˙˙ū FI;{} IF ende gewuenscht THEN LEAVE auskunft FI;{} SELECT codenummer OF CASE 66, 67, 68 : hitliste{} CASE 73, 74, 75 : kaeuferliste{} CASE 77, 78, 79 : kundenliste{} CASE 84, 85, 86 : einkaufsliste{} CASE 89, 90, 91 : lageruebersicht{} OTHERWISE teste auf artikel oder kundennummer{} END SELECT;{} IF codekartenleser aktiviert CAND wert von interface <> 255{} THEN karte entfernen{} FI.{} karte entfernen:{}˙˙ SELECT codenummer OF{} CASE 66, 67, 68, 73, 74, 75, 77, 78, 79, 84, 85, 86, 89, 90,{} 91: lasse karte entfernen (TRUE){} OTHERWISE lasse karte entfernen (FALSE){} END SELECT.{} teste auf artikel oder kundennummer:{} IF codenummer >= min artikelnummer AND codenummer <= max artikelnummer{} THEN gib auskunft ueber artikeldaten{} ELIF codenummer >= min kundennummer AND codenummer <= max kundennummer{} THEN gib auskunft ueber kundendaten{} ELSE unzulaessige codenummer{}> FI.{} unzulaessige codenummer:{} out (10 * ""7"");{} page (w2);{} out (w2, " UnzulŲssige Codenummer !!!");{} line (w2, 2);{} out (w2, " Bitte irgendeine Taste tippen!");{} pause;{} page (w2).{} gib auskunft ueber artikeldaten:{} hole artikeldaten (codenummer, artikelname, preis,{} mindestbestand, bestand);{} zeige artikeldaten;{} artikelnummer ist eingelesen := FALSE;{} stop w2;{} page (w1).{} gib auskunft ueber kundendaten:{} hole kundendaten (codenummer, nachname, vorname, geschlecht);{}˙˙˙˙˙˙˙˙˙˙ū zeige kundendaten;{} kundennummer ist eingelesen := FALSE;{} stop w2;{} page (w1).{} hitliste:{} warten in w2;{} hole auskunft ein (codenummer, 0, f);{} zeige f.{} kundenliste:{} warten in w2;{} hole auskunft ein (codenummer, 0, f);{} zeige f.{} zeige f:{} pruefe abbruch;{} cursor (2, 24);{} out ("Weiter mit ; Cursor bewegen: ");{} show (w4, f);{} cursor (1, 24); out (""5"");{} evtl drucken.{} lageruebersicht:{} warten in w2;{}˙˙˙˙˙˙˙˙ hole auskunft ein (codenummer, 0, f);{} zeige f.{} kaeuferliste:{} lies artikelnummer ein;{} IF artikelnummer ist eingelesen{} THEN artikelnummer ist eingelesen := FALSE;{} warten in w2;{} hole auskunft ein (codenummer, artikelnummer, f);{} zeige f{} FI.{} einkaufsliste:{öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö} lies kundennummer ein;{} IF kundennummer ist eingelesen{} THEN kundennummer ist eingelesen := FALSE;{} warten in w2;{} hole auskunft ein (codenummer, kundennummer, f);{}˙˙˙˙˙˙˙˙ zeige f{} FI.{} evtl drucken:{} WINDOW VAR w :: window(46,18,22,3);{} cursor off;{} outframe (w);{} IF yes (w, "Auskunft drucken", FALSE){} THEN drucke (headline (f)){} FI;{} cursor on;{} forget (headline (f), quiet).{}END PROC auskunft;{}PROC rechnungskopf:{} pruefe abbruch;{} IF kundennummer ist eingelesen AND nachname <> ""{} THEN ueberschrift := " RECHNUNG fÛr " + anrede + (vorname SUB 1) +{} ". " + text (nachname, 10){} ELSE ueberschrift := " RECHNUNG"{}˙˙˙˙˙ū FI;{} summe := 0.0;{} schreibe ueberschrift auf bildschirm;{} schreibe in rechnungsdatei;{} IF codekartenleser aktiviert{} THEN lasse karte entfernen (FALSE){} FI.{} schreibe in rechnungsdatei:{} sysout ("WARENHAUS:Rechnung");{} line;{} put (ueberschrift);{} line;{} put (" ==================================");{} line (2);{} sysout ("").{} anrede:{} IF geschlecht = "m"{} THEN "Herrn "{} ELIF geschlecht = "w"{} THEN "Frau "{} ELSE ""{}˙˙˙˙˙ FI.{}END PROC rechnungskopf;{}PROC schreibe ueberschrift auf bildschirm:{} INT VAR spalte, zeile;{} get cursor (w3, spalte, zeile);{} IF zeile = 1{} THEN auf neuem blatt := TRUE;{} schreibe in w3k{} ELSE auf neuem blatt := FALSE;{} schreibe in w3{} FI.{} schreibe in w3:{} IF remaining lines (w3) < 7{} THEN page (w3);{} page (w3k);{} auf neuem blatt := TRUE;{} schreibe in w3k{} ELSE line (w3);{} out (w3, ueberschrift);{}˙˙˙˙˙˙˙˙. line (w3);{} out (w3, " ==================================");{} line (w3, 2){} FI.{} schreibe in w3k:{} out (w3k, ueberschrift);{} line (w3k);{} out (w3k, " ==================================").{}END PROC schreibe ueberschrift auf bildschirm;{}PROC artikel kaufen:{} pruefe abbruch;{} IF artikelnummer ist eingelesen{} THEN kauf registrieren{} ELSE setze variable in anfangszustand;{} errorstop ("Es ist keine Artikelnummer eingelesen worden!"){}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ FI;{} IF codekartenleser aktiviert{} THEN lasse karte entfernen (FALSE){} FI.{} kauf registrieren:{} artikelnummer ist eingelesen := FALSE;{} IF bestand > 0{} THEN artikel auf rechnung setzen;{} registrieren{} ELSE page (w2); out (""7"");{} IF artikelname = ""{} THEN out (w2, " Artikel hier nicht erhŲltlich!"){} ELSE out (w2, " Der Artikel ist ausverkauft!"){} FI;{} line (w2, 2);{} out (w2, " Weiter durch Tippen einer Taste");{}. pause{} FI.{} registrieren:{} IF kundennummer ist eingelesen{} THEN registriere verkauf (kundennummer, artikelnummer){} ELSE registriere verkauf (min kundennummer - 1, artikelnummer){} FI.{} artikel auf rechnung setzen:{} summe INCR preis;{} IF remaining lines (w3) < 3{} THEN beginne wieder oben{} FI;{} out (w3, " " + text (artikelname, 15) + text (preis, 12, 2));{} line (w3);{} sysout ("WARENHAUS:Rechnung");{} put (" " + text (artikelname, 15) + text preis);{}˙˙˙˙˙ line;{} sysout ("").{} beginne wieder oben:{} IF auf neuem blatt{} THEN page (w3){} ELSE schreibe ueberschrift auf bildschirm{} FI.{} text preis:{} TEXT VAR hilfe :: text (preis, 12, 2);{} INT VAR vor punkt :: pos (hilfe, ".") - 1;{} IF (hilfe SUB vor punkt) = " "{} THEN change (hilfe, vor punkt, vor punkt, "0"){} FI;{} hilfe.{}END PROC artikel kaufen;{}PROC abrechnung:{} pruefe abbruch;{} schreibe summe auf bildschirm;{}˙˙˙˙˙˙˙˙˙˙ schreibe summe in rechnungsdatei;{} setze variable zurueck;{} frage ob drucken;{} IF codekartenleser aktiviert{} THEN lasse karte entfernen (FALSE){} FI.{} schreibe summe auf bildschirm:{} IF remaining lines (w3) < 2{} THEN beginne wieder oben{} FI;{} put (w3, " -------------");{} line (w3);{} put (w3, " Summe " + text (summe, 12, 2));{} line (w3).{} beginne wieder oben:{} IF auf neuem blatt{} THEN page (w3){} ELSE schreibe ueberschrift auf bildschirm{}˙˙ FI.{} schreibe summe in rechnungsdatei:{} sysout ("WARENHAUS:Rechnung");{} put (" -------------");{} line;{} put (" Summe " + text (summe, 12, 2));{} line;{} sysout ("").{} setze variable zurueck:{} BOOL VAR alter wert :: ende gewuenscht;{} setze variable in anfangszustand;{} ende gewuenscht := alter wert.{} frage ob drucken:{} IF yes (w2, "Rechnung drucken", FALSE){} THEN cursor (3, 22);{} disable stop;{} print ("WARENHAUS:Rechnung");{}˙˙˙˙˙˙ IF is error THEN clear error FI;{} enable stop{} FI.{}END PROC abrechnung;{}PROC artikeldaten eingeben:{} pruefe abbruch;{} IF artikelnummer ist eingelesen{} THEN lies artikeldaten ein;{} artikeldaten speichern{} ELSE setze variable in anfangszustand;{} errorstop ("Es ist keine Artikelnummer eingelesen worden!"){} FI.{} lies artikeldaten ein:{} zeige artikeldaten;{} IF artikelname <> ""{} THEN vielleicht schon fertig{} ELSE page (w2){}˙˙˙˙˙˙˙˙˙˙˙˙˙ū FI;{} REP line (w2);{} put (w2, " Artikeldaten eingeben");{} eingabe{} UNTIL yes (w2, "Alles richtig", TRUE){} PER;{} artikelnummer ist eingelesen := FALSE.{} vielleicht schon fertig:{} IF yes (w2, "Alles richtig", TRUE){} THEN artikelnummer ist eingelesen := FALSE;{} IF codekartenleser aktiviert{} THEN lasse karte entfernen (FALSE){} FI;{} LEAVE artikeldaten eingeben{} FI.{} eingabe:{} name holen;{}˙˙˙˙˙˙˙ preis holen;{} mindestbestand holen;{} bestand holen.{} name holen:{} REP cursor (w1, 19, 6);{} editget (w1, artikelname, 80, 80, "", abbruchzeichen + stopzeichen,{} exit char);{} teste auf abbruch{} UNTIL artikelname <> "" PER.{} preis holen:{} hilfstext := text (preis, pos(text(preis),".") + 2, 2);{} change (hilfstext, " ", "0");{} REP cursor (w1, 19, 8);{} editget (w1, hilfstext, 8, 8, "", abbruch zeichen + stopzeichen,{}˙˙˙ exit char);{} change (hilfstext, ",", ".");{} preis := round (real (hilfstext), 2);{} teste auf abbruch{} UNTIL preis >= 0.0 PER.{} mindestbestand holen:{} hilfstext := text (mindestbestand);{} REP cursor (w1, 19, 10);{} editget (w1, hilfstext, 4, 4, "", abbruch zeichen + stopzeichen,{} exit char);{} mindestbestand := int (hilfstext);{} teste auf abbruch{} UNTIL mindestbestand >= 0 PER.{}˙˙˙˙˙˙˙˙˙˙˙˙> bestand holen:{} hilfstext := text (bestand);{} REP cursor (w1, 19, 12);{} editget (w1, hilfstext, 4, 4, "", abbruch zeichen + stopzeichen,{} exit char);{} bestand := int (hilfstext);{} teste auf abbruch{} UNTIL bestand >= 0 PER.{} teste auf abbruch:{} IF exit char = esc + stopzeichen{} THEN ende gewuenscht := TRUE{} ELIF exit char = esc + abbruchzeichen{} THEN setze variable ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööin anfangszustand;{} errorstop (1951, "Programm - Abbruch durch <"{}˙˙˙˙˙˙˙˙˙˙ū + abbruchzeichen + ">"){} FI.{}END PROC artikeldaten eingeben;{}PROC kundendaten eingeben:{} IF kundennummer ist eingelesen{} THEN lies kundendaten ein;{} kundendaten speichern{} ELSE setze variable in anfangszustand;{} errorstop ("Es ist keine Kundennummer eingelesen worden!"){} FI.{} lies kundendaten ein:{} zeige kundendaten;{} IF nachname <> ""{} THEN vielleicht schon fertig{} ELSE page (w2){} FI;{} REP line (w2);{}˙˙˙˙˙˙ put (w2, " Kundendaten eingeben");{} eingabe{} UNTIL yes (w2, "Alles richtig", TRUE) PER;{} kundennummer ist eingelesen := FALSE.{} vielleicht schon fertig:{} IF yes (w2, "Alles richtig", TRUE){} THEN kundennummer ist eingelesen := FALSE;{} IF codekartenleser aktiviert{} THEN lasse karte entfernen (FALSE){} FI;{} LEAVE kundendaten eingeben{} FI.{} eingabe:{} nachname holen;{} vorname holen;{} geschlecht holen.{}˙˙˙˙˙˙˙˙˙˙˙˙˙ nachname holen:{} REP cursor (w1, 19, 6);{} editget (w1, nachname, 80, 80, "", abbruch zeichen + stopzeichen,{} exit char);{} teste auf abbruch{} UNTIL nachname <> "" PER.{} vorname holen:{} REP cursor (w1, 19, 8);{} editget (w1, vorname, 80, 80, "", abbruch zeichen + stopzeichen,{} exit char);{} teste auf abbruch{} UNTIL vorname <> "" PER.{} geschlecht holen:{} REP cursor (w1, 19, 10);{}˙˙ editget (w1, geschlecht, 9, 9, "", abbruchzeichen + stopzeichen,{} exit char);{} geschlecht := geschlecht SUB 1;{} teste auf abbruch{} UNTIL geschlecht = "m" OR geschlecht = "w" PER.{} teste auf abbruch:{} IF exit char = esc + stopzeichen{} THEN ende gewuenscht := TRUE{} ELIF exit char = esc + abbruchzeichen{} THEN setze variable in anfangszustand;{} errorstop (1951, "Programm - Abbruch durch <"{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ + abbruchzeichen + ">"){} FI.{}END PROC kundendaten eingeben;{}PROC drucke (TEXT CONST name):{} TEXT VAR zeile;{} FILE VAR f :: sequential file (modify, name);{} to line (f, 1);{} insert record (f);{} write record (f, "#center#" + name);{} down (f);{} insert record (f);{} down (f);{} WHILE NOT eof (f) REP{} read record (f, zeile);{} IF pos (zeile, ""15"") > 0{} THEN change (zeile, ""15"", "#on(""r"")#");{} change (zeile, ""14"", "#off(""r"")#");{}˙˙˙˙˙˙˙> write record (f, zeile){} FI;{} down (f){} PER;{} cursor (3, 22);{} print (name){}END PROC drucke;{}PROC stop w2:{} cursor off;{} page (w2);{} out (w2," Zum Weitermachen bitte");line(w2);{} out (w2," irgendeine Taste tippen!");{} pause;{} page (w2);{} cursor on{}END PROC stop w2;{}BOOL PROC yes (WINDOW VAR w, TEXT CONST frage, BOOL CONST default):{} BOOL VAR antwort :: default;{} TEXT VAR taste;{} INT CONST ja pos :: (areaxsize (w) - 9) DIV 2;{} cursor off;{} cursor (42,24); out ("Öndern: BestŲtigen: ");{}˙˙˙˙˙˙˙˙˙˙˙˙ page (w);{} out (w, center (w, frage + " ?"));{} cursor (w, ja pos, 3);{} IF default{} THEN out (w, ""15"Ja "14" Nein ");{} cursor (w, ja pos, 3){} ELSE out (w, " Ja "15"Nein "14"");{} cursor (w, ja pos + 5, 3){} FI;{} tastendruck auswerten;{} page (w);{} cursor (42,24); out (""5"");{} cursor on;{} antwort.{} tastendruck auswerten:{} REP inchar (taste);{} SELECT code (taste) OF CASE 2, 8 : position aendern{} CASE 13 : LEAVE tastendruck auswerten{} CASE 74, 106 : antwort := TRUE; (*Jj*){} LEAVE tastendruck auswerten{} CASE 78, 110 : antwort := FALSE; (*Nn*){} LEAVE tastendruck auswerten{} OTHERWISE out (""7"") END SELECT{} PER.{} position aendern:{} IF antwort THEN antwort := FALSE;{} cursor (w, ja pos, 3);{} out (w, " Ja "15"Nein "14"");{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ cursor (w, ja pos + 5, 3){} ELSE antwort := TRUE;{} cursor (w, ja pos, 3);{} out (w, ""15"Ja "14" Nein ");{} cursor (w, ja pos, 3){} FI.{}END PROC yes;{}PROC tastatureingabe (BOOL CONST erwuenscht, INT VAR rueckmeldung):{} IF erwuenscht{} THEN rueckmeldung := 0;{} codekartenleser aktiviert := FALSE;{} schliesse interface{} ELSE oeffne interface (rueckmeldung);{} IF rueckmeldung >= 0{}˙˙˙˙˙˙˙˙˙˙˙˙˙ THEN codekartenleser aktiviert := TRUE{} ELSE codekartenleser aktiviert := FALSE{} FI{} FI{}END PROC tastatureingabe;{}BOOL PROC eingabe mit codekartenleser:{} codekartenleser aktiviert{}END PROC eingabe mit codekartenleser;{}PROC dezimalwert lesen:{} pruefe abbruch;{} IF codekartenleser aktiviert{} THEN interfacewerte zeigen{} ELSE setze variable in anfangszustand;{} errorstop ("Eingabeart ist auf Tastatur eingestellt!"){} FI.{} interfacewerte zeigen:{}˙˙˙˙˙˙˙˙˙˙˙ū cursor off;{} fenster putzen;{} line (w1, 4); line (w2);{} out (w1, " Dezimalwert :");{} out (w2, " Lesen beenden mit ");{} ende gewuenscht := FALSE;{} REP pruefe abbruch;{} cursor (w1, 17, 5);{} out (w1, text (wert von interface, 3)){} UNTIL ende gewuenscht PER;{} page (w2); cursor (w1, 1, 5); out (" ");{} cursor on.{}END PROC dezimalwert lesen;{}PROC bitmuster lesen:{} pruefe abbruch;{} IF codekartenleser aktiviert{}˙˙˙˙˙˙˙˙˙> THEN interfacewerte zeigen{} ELSE setze variable in anfangszustand;{} errorstop ("Eingabeart ist auf Tastatur eingestellt!"){} FI.{} interfacewerte zeigen:{} cursor off;{} fenster putzen;{} line (w1, 4); line (w2);{} out (w1, " Bitmuster :");{} out (w2, " Lesen beenden mit ");{} ende gewuenscht := FALSE;{} REP pruefe abbruch;{} cursor (w1, 16, 5);{} out (w1, bitmuster (wert von interface)){} UNTIL ende gewuenscht PER;{} page (w2); cursor (w1, 1, 5); out (" ");{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ cursor on.{}END PROC bitmuster lesen;{}TEXT PROC bitmuster (INT CONST wert):{} INT VAR bitnr;{} TEXT VAR muster :: "";{} FOR bitnr FROM 7 DOWNTO 0 REP{} IF bit (wert, bitnr){} THEN muster CAT "I"{} ELSE muster CAT "O"{} FI{} PER;{} muster{}END PROC bitmuster;{}PROC lasse karte entfernen (BOOL CONST mit rahmen):{} IF wert von interface <> 255{} THEN cursor off;{} IF mit rahmen THEN regeneriere w2 ELSE page (w2) FI;{} line (w2);{} out (w2, " Bitte Karte entfernen");{}˙˙˙˙˙˙˙˙˙˙˙˙˙ REP pruefe abbruch{} UNTIL (wert von interface = 255) OR ende gewuenscht PER;{} cursor on{} FI{}END PROC lasse karte entfernen;{}INT PROC gesicherter wert von interface (INT CONST von, bis,{} TEXT CONST kartenart):{} INT VAR wert, zaehler;{} ende gewuenscht := FALSE;{} cursor off;{} REP out (w2, " Bitte " + kartenart + " einschieben");{} line (w2, 2);{} out (w2, " Stoptaste: <" + stopzeichen + ">");{} cursor (79, 24);{}˙˙˙˙˙˙˙˙˙ gesicherten wert einlesen;{} cursor (w1, 19, 2);{} out (w1, teööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööxt (wert, 3));{} IF wert < von OR wert > bis{} THEN warnung{} FI{} UNTIL wert >= von AND wert <= bis PER;{} cursor on;{} wert.{} gesicherten wert einlesen:{} REP zaehler := 0;{} warte auf karte;{} wert := wert von interface;{} lies wert{} UNTIL wert gesichert AND wert <> 255 PER.{} warte auf karte:{} REP beachte esc q{} UNTIL wert von interface <> 255 PER.{} beachte esc q:{}˙˙˙˙˙˙˙˙˙˙ pruefe abbruch;{} IF ende gewuenscht{} THEN cursor on;{} LEAVE gesicherter wert von interface WITH 0{} FI.{} lies wert:{} REP beachte esc q;{} IF wert = wert von interface{} THEN zaehler INCR 1{} ELSE LEAVE lies wert{} FI{} UNTIL wert gesichert PER.{} wert gesichert: zaehler = sicherheit.{} warnung:{} page (w2); out (""7"");{} out (w2, " Dies ist keine " + kartenart + "!");{} line (w2, 2);{} out (w2, " Bitte Karte entfernen");{}˙˙˙˙˙˙˙˙˙˙ž REP beachte esc q{} UNTIL wert von interface = 255 PER;{} page (w2).{}END PROC gesicherter wert von interface{}END PACKET ls warenhaus 3{}˙˙˙˙˙˙˙˙˙˙ls-Warenhaus 3N ** Copyright (C) 1990 ERGOS GmbH, Siegburg ** ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ls-Warenhaus 4˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ø˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąĩa€ë˙˙/rŗ˙˙˙˙rŗrŗ4X˙˙˙˙Aĩ˙MPRIM˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙3˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(* ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙a€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙D˙˙˙˙˙˙˙˙˙˙˙3˙˙Á„˙D ˙˙˙˙˙˙…˙D˙˙˙˙˙˙˙˙˙˙˙32˙˙a…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą†˙5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á†˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‰˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!‹˙,˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a‘˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q“˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙•˙ø˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙—˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘™˙$˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Á›˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ž˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ĸ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1¤˙ø˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1Ļ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A¨˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aĒ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŦ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘Ž˙ø˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘°˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˛˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą´˙‚˙˙˙˙˙˙˙˙˙˙˙3˙˙Qĩ˙D ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ls-Warenhaus 4 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Version 1.01 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** (Stand: 30.08.89) ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Autor: Bruno Pollok, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N *) >PACKET ls warenhaus 4 DEFINES ˙˙˙˙˙˙˙˙˙. uebersetze:{}TYPE VOKABEL = STRUCT (TEXT grin, elan),{} REFINEMENT = STRUCT (TEXT name, INT aufruf);{}LET befehlsanzahl = 10,{} max refinements = 20,{} max offene strukturen = 10,{} schleife = 1,{} abfrage = 2;{}ROW befehlsanzahl VOKABEL CONST befehl :: ROW befehlsanzahl VOKABEL :{} (VOKABEL : ("Artikelnummerlesen", "artikelnummer lesen"),{} VOKABEL : ("Artikeldateneingeben", "artikeldaten eingeben"),{} VOKABEL : ("Kundennummerlesen", "kundennummer lesen"),{}{}˙˙˙ VOKABEL : ("Kundendateneingeben", "kundendaten eingeben"),{} VOKABEL : ("Rechnungskopf", "rechnungskopf"),{} VOKABEL : ("Artikelkaufen", "artikel kaufen"),{} VOKABEL : ("Abrechnung", "abrechnung"),{} VOKABEL : ("Auskunft", "auskunft"),{} VOKABEL : ("neuesBlatt", "neues blatt"),{} VOKABEL : ("Bildschirmneu", "bildschirm neu"));{}ROW max refinements REFINEMENT VAR refinement;{}ROW max offene strukturen INT VAR offene struktur;{}{}˙˙˙˙˙˙˙˙˙˙.INT VAR zeilennummer, erster fehler;{}OP := (VOKABEL VAR links, VOKABEL CONST rechts):{} CONCR (links) := CONCR (rechts){}END OP :=;{}PROC uebersetze (TEXT CONST dateiname):{}forget ("elanprogramm", quiet);{}FILE VAR queöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööölle :: sequential file (input, dateiname),{} ziel :: sequential file (output, "elanprogramm");{}suche programmanfang;{}WHILE NOT (eof (quelle) OR anything noted) REP{} bearbeite zeile{}PER;{}IF NOT anything noted{} THEN abschlusspruefung{}FI;{}IF anything noted{} THEN quelle := sequential file (modify, dateiname);{}{}˙˙ū to line (quelle, erster fehler);{} col (1);{} noteedit (quelle);{} errorstop (""){}FI.{}abschlusspruefung:{} IF anzahl refinements > 0{} THEN pruefe refinementliste{} ELSE pruefe programmende{} FI.{}pruefe programmende:{} IF programmende fehlt{} THEN zeilennummer INCR 1;{} fehler (16){} FI.{}pruefe refinementliste:{} zeilennummer INCR 1;{} pruefe auf offene schleife oder abfrage;{} put (ziel, "END PROC refinement " + text (letztes refinement));{}{}˙ FOR index FROM 1 UPTO anzahl refinements REP{} IF refinement [index].aufruf > 0{} THEN zeilennummer := refinement [index].aufruf;{} fehler (25){} ELIF refinement [index].aufruf < 0{} THEN zeilennummer := - refinement [index].aufruf;{} fehler (26){} FI{} PER.{}suche programmanfang:{} TEXT VAR restzeile, zeile :: "";{} BOOL VAR programmende fehlt := FALSE,{} refinement muss folgen := FALSE;{} INT VAR anzahl refinements := 0,{} letztes refinement := 0,{}{}˙ letzte geoeffnete := 0,{} index;{} zeilennummer := 0;{} erster fehler := 0;{} WHILE NOT eof (quelle) AND zeile = "" REP{} getline (quelle, zeile);{} zeile := compress (zeile);{} zeilennummer INCR 1;{} cout (zeilennummer);{} IF zeile = "" THEN line (ziel) FI;{} PER;{} put (ziel, "bildschirm neu;");{} IF zeile = "" THEN LEAVE uebersetze{} ELIF pos (zeile, "PROGRAMM") = 1{} THEN programmende fehlt := TRUE{} ELSE fehler (1){} FI.{}bearbeite zeile:{}{}˙˙˙˙˙˙˙˙˙ zeilennummer INCR 1;{} cout (zeilennummer);{} getline (quelle, zeile);{} zeile := compress (zeile);{} change all (zeile, " ", "");{} IF zeile = ""{} THEN line (ziel){} ELSE analysiere und uebersetze{} FI.{}analysiere und uebersetze:{} IF refinement muss folgen{} THEN erstes refinement{} ELSE pruefe zunaechst auf schluesselworte;{} durchsuche befehlsliste{} FI.{}erstes refinement:{} IF pos (zeile, ":") = 0{} THEN fehler (19){} ELIF pos (zeile, ":") < length (zeile){}{}˙˙˙˙˙˙˙˙˙˙˙˙˙ū THEN fehler (20){} ELIF (pos (zeile, "PROGRAMM") = 1) OR{} (pos (zeile, "ENDE") = 1) OR{} (pos (zeile, "WIEDERHOLE") = 1) OR{} (pos (zeile, "BIS") = 1) OR{} (pos (zeile, "WENN") = 1){} THEN fehler (21){} ELIF (zeile = "StoptastegedrÛckt:") OR{} (zeile = "nichtStoptastegedrÛckt:") OR{} (zeile = "Stoptastegedrueckt:") OR{} (zeile = "nichtStoptastegedrueckt:"){} THEN fehler (22){} ELSE refinement muss folgen := FALSE;{}{}˙˙˙˙˙˙ line (ziel);{} trage befehlsdefinition ein{} FI.{}trage befehlsdefinition ein:{} change (zeile, ":", "");{} FOR index FROM 1 UPTO anzahl refinements REP{} IF refinement [index].name = zeile{} THEN pruefe aufruf; LEAVE trage befehlsdefinition ein{} FI{} PER;{} anzahl refinements INCR 1;{} IF anzahl refinements > max refinements{} THEN fehler (24){} ELSE refinement [anzahl refinements].name := zeile;{} refinement [anzahl refinements].aufruf := - zeilennummer;{}{}˙˙. letztes refinement := anzahl refinements;{} line (ziel);{} put (ziel, "PROC refinement " + text (anzahl refinements) + ":"){} FI.{}pruefe aufruf:{} IF refinement [index].aufruf > 0{} THEN refinement [index].aufruf := 0;{} line (ziel);{} put (ziel, "PROC refinement " + text (index) + ":");{} letztes refinement := index{} ELSE fehler (23){} FI.{}pruefe zunaechst auf schluesselworte:{} IF pos (zeile, "WIEDERHOLE") = 1{} THEN oeffne schleife; LEAVE analysiere und uebersetze{}{}˙˙˙˙˙˙˙˙˙˙> ELIF pos (zeile, "WENN") = 1{} THEN oeffne if; LEAVE analysiere und uebersetze{} ELIF pos (zeile, "BIS") = 1{} THEN schliesse mit until; LEAVE analysiere und uebersetze{} ELIF pos (zeile, "ENDE") = 1{} THEN schliesse; LEAVE analysiere und uebersetze{} ELIF pos (zeile, "PROGRAMM") = 1{} THEN fehler (18); LEAVE analysiere und uebersetze{} FI.{}oeffne schleife:{} IF letzte geoeffnete = max offene strukturen{} THEN fehler (2){} ELSE letzte geoeffnete INCR 1;{} offene struktur [letzte geoeffnete] := schleife;{}{}˙˙˙˙˙˙˙˙˙˙˙˙ū analysiere schleifenart{} FI.{}analysiere schleifenart:{} IF zeile = "WIEDERHOLE"{} THEN line (ziel); put (ziel, "REPEAT"){} ELSE es muss eine zaehlschleife sein{} FI.{}es muss eine zaehlschleife sein:{} restzeile := subtext (zeile, 11);{} INT VAR malpos := pos (restzeile, "MAL");{} IF malpos > 0{} THEN zaehlschleife{} ELSE fehler (3){} FI.{}zaehlschleife:{} IF length (restzeile) > malpos + 2{} THEN fehler (4){} ELSE bestimme anzahl der wiederholungen{} FI.{}{}˙bestimme anzahl der wiederholungen:{} INT VAR wdh := int (subtext (restzeile, 1, malpos - 1));{} IF last conversion ok{} THEN line (ziel);{} put (ziel, "INT VAR index" + text (zeilennummer) +{} "; FOR index" + text (zeilennummer) +{} " FROM 1 UPTO " + text (wdh) + " REPEAT"){} ELSE fehler (5){} FI.{}oeffne if:{} IF letzte geoeffnete = max offene strukturen{} THEN fehler (6){} ELSE letzte geoeffnete INCR 1;{} offene struktur [letzte geoeffnete] := abfrage;{}{}˙ uebersetze abfrage{} FI.{}uebersetze abfrage:{} restzeile := subtext (zeile, 5);{} IF (restzeile = "StoptastegedrÛckt") OR{} (restzeile = "Stoptastegedrueckt"){} THEN line (ziel); put (ziel, "IF stoptaste gedrueckt THEN"){} ELIF (restzeile = "nichtStoptastegedrÛckt") OR{} (restzeile = "nichtStoptastegedrueckt"){} THEN line (ziel); put (ziel, "IF NOT stoptaste gedrueckt THEN"){} ELIF restzeile = ""{} THEN fehler (7){} ELSE fehler (8){} FI.{}schliesse mit until:{}{}˙˙˙˙ū teste ob als letztes schleife offen;{} letzte geoeffnete DECR 1;{} restzeile := subtext (zeile, 4);{} IF (restzeile = "StoptastegedrÛckt") OR{} (restzeile = "Stoptastegedrueckt"){} THEN line (ziel);{} put (ziel, "UNTIL stoptaste gedrueckt END REPEAT;");{} ELIF (restzeile = "nichtStoptastegedrÛckt") OR{} (restzeile = "nichtStoptastegedrueckt"){} THEN line (ziel);{} put (ziel, "UNTIL NOT stoptaste gedrueckt END REPEAT;");{} ELIF restzeile = ""{}{}˙˙˙˙˙˙ THEN fehler (9){} ELSE fehler (8){} FI.{}schliesse:{} restzeile := subtext (zeile, 5);{} IF restzeile = "WIEDERHOLE"{} THEN schliesse schleife{} ELIF restzeile = "WENN"{} THEN schliesse if{} ELIF restzeile = "PROGRAMM"{} THEN programmende{} ELSE fehler (10){} FI.{}schliesse schleife:{} teste ob als letztes schleife offen;{} letzte geoeffnete DECR 1;{} line (ziel); put (ziel, "END REPEAT;").{}teste ob als letztes schleife offen:{} IF letzte geoeffnete = 0{} THEN fehler (11);{}{}˙ LEAVE bearbeite zeile{} ELIF offene struktur [letzte geoeffnete] = abfrage{} THEN fehler (12){} FI.{}schliesse if:{} teste ob als letztes abfrage offen;{} line (ziel); put (ziel, "END IF;");{} letzte geoeffnete DECR 1.{}teste ob als letztes abfrage offen:{} IF letzte geoeffnete = 0{} THEN fehler (13);{} LEAVE bearbeite zeile{} ELIF offene struktur [letzte geoeffnete] = schleife{} THEN fehler (14){} FI.{}ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööprogrammende:{} IF programmende fehlt{} THEN programmende fehlt := FALSE;{}{}˙˙˙˙˙˙˙˙˙˙ refinement muss folgen := TRUE{} ELSE fehler (17);{} LEAVE programmende{} FI;{} pruefe auf offene schleife oder abfrage.{}pruefe auf offene schleife oder abfrage:{} IF letzte geoeffnete = 0{} THEN alles okay{} ELIF offene struktur [letzte geoeffnete] = schleife{} THEN fehler (14){} ELSE fehler (12){} FI.{} alles okay: .{}durchsuche befehlsliste:{} IF pos (zeile, ":") > 0{} THEN auf refinementdefinition pruefen{} ELSE befehl suchen{} FI.{}befehl suchen:{}{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ BOOL VAR gefunden := FALSE;{} INT VAR i;{} verhindere bedingung;{} FOR i FROM 1 UPTO befehlsanzahl REP{} IF befehl [i].grin = zeile{} THEN gefunden := TRUE;{} line (ziel);{} put (ziel, befehl [i].elan + ";"){} FI{} UNTIL gefunden PER;{} IF NOT gefunden{} THEN trage in refinementliste ein{} FI.{}auf refinementdefinition pruefen:{} IF pos (zeile, ":") < length (zeile){} THEN fehler (20){} ELIF programmende fehlt{} THEN fehler (16){} ELIF (zeile = "StoptastegedrÛckt:") OR{}{}˙˙˙˙˙˙˙˙ū (zeile = "nichtStoptastegedrÛckt:") OR{} (zeile = "Stoptastegedrueckt:") OR{} (zeile = "nichtStoptastegedrueckt:"){} THEN fehler (22){} ELSE pruefe auf offene schleife oder abfrage;{} put (ziel, "END PROC refinement " + text (letztes refinement){} + ";");{} trage befehlsdefinition ein{} FI.{}trage in refinementliste ein:{} FOR index FROM 1 UPTO anzahl refinements REP{} IF refinement [index].name = zeile{}{}˙˙˙˙˙˙ THEN trage evtl aufruf ein;{} LEAVE trage in refinementliste ein{} FI{} PER;{} anzahl refinements INCR 1;{} IF anzahl refinements > max refinements{} THEN fehler (24){} ELSE refinement [anzahl refinements].name := zeile;{} refinement [anzahl refinements].aufruf := zeilennummer;{} line (ziel);{} put (ziel, "refinement " + text (anzahl refinements) + ";"){} FI.{}trage evtl aufruf ein:{} line (ziel);{} put (ziel, "refinement " + text (index) + ";");{}{}˙˙˙˙˙˙˙˙˙˙ IF refinement [index].aufruf < 0{} THEN refinement [index].aufruf := 0{} FI.{}verhindere bedingung:{} IF (zeile = "StoptastegedrÛckt") OR (zeile = "nichtStoptastegedrÛckt") OR{} (zeile = "Stoptastegedrueckt") OR (zeile = "nichtStoptastegedrueckt"){} THEN fehler (15);{} LEAVE bearbeite zeile{} FI.{}END PROC uebersetze;{}PROC fehler (INT CONST fehlernr):{} noteline;{} note ("FEHLER in Zeile " + text (zeilennummer) + ": ");{} noteline;{} note (" " + anwendungstext (fehlernr + 20));{}{}˙˙˙Ž noteline;{} IF erster fehler = 0{} THEN erster fehler := zeilennummer{} FI{}END PROC fehler{}END PACKET ls warenhaus 4{}{}˙˙˙˙˙˙˙˙˙˙˙˙ls-Warenhaus 4N ** Copyright (C) 1990 ERGOS GmbH, Siegburg ** ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙P@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ls-Warenhaus 5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙[˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ā˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙B(a€ë˙˙frŗ˙˙˙˙rŗrŗkX˙˙˙˙â'˙MPRIM˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙j˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(* ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙a€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙D˙˙˙˙˙˙˙˙˙˙˙j˙˙Á„˙D ˙˙˙˙˙˙…˙D˙˙˙˙˙˙˙˙˙˙˙ji˙˙a…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą†˙5˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á†˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņˆ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‹˙ü˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙2˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q‘˙û˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q“˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q•˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙—˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘™˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą›˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą˙û˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąŸ˙ū˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ąĄ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŖ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ŅĨ˙ö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ҧ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŠ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņĢ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ž˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!°˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˛˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q´˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aļ˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘¸˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąē˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áŧ˙ö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áž˙û˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁĀ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áÂ˙%˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Å˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙AĮ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QÉ˙ö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙QË˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙aÍ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qĪ˙÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qŅ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ķ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ĄÕ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą×˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁŲ˙ö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ÁÛ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áŨ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņß˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!ä˙+˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Qæ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙qč˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ę˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘ė˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ąî˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Áđ˙=˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ķ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙õ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1÷˙÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ų˙ū˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1û˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Aũ˙õ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙r˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙ū˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‚˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙’ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˛ ˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ō˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙â˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ō˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ú˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙ö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"˙û˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙" ˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙""˙õ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙"$˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙b&˙s˙˙˙˙˙˙˙˙˙˙˙j˙˙ō'˙D ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ls-Warenhaus 5 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Version 1.01 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** (Stand: 30.08.89) ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Autor: Bruno Pollok, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N *) >PACKET ls warenhaus 5 DEFINES ˙˙˙˙˙˙˙˙˙ warenhaus,{} grin,{} direktbefehl 1,{} direktbefehl 2,{} direktbefehl 3,{} direktbefehl 4,{} direktbefehl 5,{} direktbefehl 6,{} direktbefehl 7,{} warenhausbefehle zeigen,{} eingabe grundeinstellung,{} tastatur einstellen,{} kartenleser einstellen,{} evtl d und b sperren,{} loesche zwischenraum,{} eingabeart anzeigen,{} filialdaten zusammenstellen,{} filialdaten eintragen,{} filialdaten verzeichnis,{}˙˙˙˙˙˙˙ filialdaten umbenennen,{} filialdaten loeschen,{} warenhausprogramme verzeichnis,{} warenhausprogramm neu erstellen,{} warenhausprogramm ansehen,{} warenhausprogramm kopieren,{} warenhausprogramm umbenennen,{} warenhausprogramme loeschen,{} warenhausprogramme drucken,{} warenhausprogramm starten,{} warenhausprogramm wiederholen:{}LET menukarte = "ls-MENUKARTE:Warenhaus",{} praefix = "Filialdaten:",{} filialdatentyp = 1951,{}˙ū niltext = "",{} maxlaenge = 45,{} maxnamenslaenge = 35;{}TEXT VAR filialdatenname :: "",{} programmname :: "";{}INT VAR fehlerzeile :: 0;{}BOOL VAR grin version :: FALSE,{} noch kein programm gelaufen :: TRUE,{} bildschirm neu eingesetzt :: FALSE;{}WINDOW VAR w :: window (1, 3, 79, 19);{}INITFLAG VAR in this task :: FALSE;{}PROC warenhausbefehle zeigen:{} TEXT VAR info, liste, tasten;{} INT VAR grinoffset;{}˙˙> IF grin version{} THEN grinbefehle{} ELSE elanbefehle{} FI;{} REP{} INT VAR auswahl := menualternative (info, liste, tasten, 5, FALSE);{} SELECT auswahl OF{} CASE 1, 101, 105 : menuinfo (anwendungstext (1 + grinoffset)){} CASE 2, 102, 106 : menuinfo (anwendungstext (2 + grinoffset)){} CASE 3, 103, 107 : menuinfo (anwendungstext (3 + grinoffset)){} END SELECT{} UNTIL auswahl = 4 OR auswahl = 104 OR auswahl = 108 PER.{} grinbefehle:{} grinoffset := 13;{} info := " "15"Info zu den Programmierbefehlen "14""13""13""{}˙˙˙˙˙˙˙˙˙˙˙˙ + " d Datei - Bearbeitung "13""{} + " e Einkaufen und Auskunft "13""{} + " k Kontroll - Strukturen "13""13""{} + " z ZurÛck zum HauptmenÛ ";{} liste := "Datei"13"Kaufen/Auskunft"13"Kontroll"13"ZurÛck";{} tasten := "dekzDEKZ".{} elanbefehle:{} grinoffset := 0;{} info := " "15"Info zu den Programmierbefehlen "14""13""13""{} + " d Datei - Bearbeitung "13""{}˙˙˙˙˙˙˙˙˙˙˙˙˙ū + " e Einkaufen und Auskunft "13""{} + " s Sonstige Befehle "13""13""{} + " z ZurÛck zum HauptmenÛ ";{} liste := "Datei"13"Kaufen/Auskunft"13"Sonstige"13"ZurÛck";{} tasten := "deszDESZ".{}END PROC warenhausbefehle zeigen;{}PROC eingabe grundeinstellung:{} INT VAR dummy;{} IF eingabe mit codekartenleser{} THEN tastatureingabe (TRUE, dummy){} FI{}END PROC eingabe grundeinstellung;{}PROC tastatur einstellen:{}˙˙˙ eingabe grundeinstellung;{} menuinfo (anwendungstext (6), 4){}END PROC tastatur einstellen;{}PROC kartenleser einstellen:{} INT VAR ergebnis;{} IF eingabe mit codekartenleser{} THEN tastatureingabe (TRUE, ergebnis){} FI;{} pause (10);{} tastatureingabe (FALSE, ergebnis);{} IF ergebnis < 0{} THEN menuinfo (anwendungstext (7 - ergebnis), 5){} ELSE menuinfo (anwendungstext (7), 4){} FI{}END PROC kartenleser einstellen;{}PROC loesche zwischenraum:{} INT VAR zeile;{} cursor (1, 2); out (79 * waagerecht + " ");{}˙˙˙˙˙˙ FOR zeile FROM 3 UPTO 22 REP{} cursor (1, zeile); out (""5"");{} PER;{} cursor (1, 23); out (79 * waagerecht + " ");{} cursor (1, 24); out (""5"");{}END PROC loesche zwischenraum;{}PROC ergaenze bildschirm:{} cursor ( 1, 2); out (ecke oben links);{} cursor (42, 2); out (balken oben);{} cursor (80, 2); out (ecke oben rechts);{} INT VAR zeile;{} FOR zeile FROM 3 UPTO 22 REP{} cursor ( 1, zeile); out (senkrecht);{} cursor (42, zeile); out (senkrecht);{} cursor (80, zeile); out (senkrecht){}˙˙˙˙˙˙˙˙˙˙˙˙ PER;{} cursor ( 1, 23); out (ecke unten links);{} cursor (42, 23); out (balken unten);{} cursor (80, 23); out (ecke unten rechts);{} cursor (42, 19);{} out (balken links + (37 * waagerecht) + balken rechts);{} cursor w3 1 1{}END PROC ergaenze bildschirm;{}PROC zweite zeile:{} cursor (1, 2); out (79 * waagerecht + " "){}END PROC zweite zeile;{}PROC evtl d und b sperren:{} IF eingabe mit codekartenleser{} THEN activate ( 9);{} activate (10){} ELSE deactivate ( 9);{} deactivate (10){}˙˙˙˙ FI{}END PROC evtl d und b sperren;{}PROC direktbefehl 1:{} disable stop;{} warendatei bearbeiten;{} cursor off;{} IF is error{} THEN regenerate menuscreen;{} menuinfo (" " + invers (errormessage));{} clear error{} ELSE zweite zeile;{} menu bildschirm{} FI;{} enable stop{}END PROC direktbefehl 1;{}PROC warendatei bearbeiten:{} enable stop;{} loesche zwischenraum;{} ergaenze bildschirm;{} cursor (2, 24); out (invers ("Warendatei bearbeiten"));{} REP artikelnummer lesen;{}˙˙˙˙ IF NOT stoptaste gedrueckt{} THEN artikeldaten eingeben{} FI{} UNTIL stoptaste gedrueckt PER{}END PROC warendatei bearbeiten;{}PROC direktbefehl 2:{} disable stop;{} kundendatei bearbeiten;{} cursor off;{} IF is error{} THEN regenerate menuscreen;{} menuinfo (" " + invers (errormessage));{} clear error{} ELSE zweite zeile;{} menu bildschirm{} FI;{} enable stop{}END PROC direktbefehl 2;{}PROC kundendatei bearbeiten:{} enable stop;{} loesche zwischenraum;{}˙˙˙˙ū ergaenze bildschirm;{} cursor (2, 24); out (invers ("Kundendatei bearbeitenöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö"));{} REP kundennummer lesen;{} IF NOT stoptaste gedrueckt{} THEN kundendaten eingeben{} FI{} UNTIL stoptaste gedrueckt PER{}END PROC kundendatei bearbeiten;{}PROC direktbefehl 3:{} disable stop;{} einkaufen gehen;{} cursor off;{} IF is error{} THEN regenerate menuscreen;{} menuinfo (" " + invers (errormessage));{} clear error{} ELSE zweite zeile;{} menu bildschirm{}˙˙˙ū FI;{} enable stop{}END PROC direktbefehl 3;{}PROC einkaufen gehen:{} enable stop;{} loesche zwischenraum;{} ergaenze bildschirm;{} cursor (2, 24); out (invers ("Einkaufen"));{} forget ("WARENHAUS:Rechnung", quiet);{} kundennummer lesen;{} rechnungskopf;{} REP einkaufen{} UNTIL stoptaste gedrueckt PER;{} abrechnung;{} forget ("WARENHAUS:Rechnung", quiet).{} einkaufen:{} artikelnummer lesen;{} IF NOT stoptaste gedrueckt{} THEN artikel kaufen{} FI.{}END PROC einkaufen gehen;{}PROC direktbefehl 4:{} disable stop;{} auskunft einholen;{} cursor off;{} IF is error{} THEN regenerate menuscreen;{} menuinfo (" " + invers (errormessage));{} clear error{} ELSE zweite zeile;{} menu bildschirm{} FI;{} enable stop{}END PROC direktbefehl 4;{}PROC auskunft einholen:{} enable stop;{} loesche zwischenraum;{} ergaenze bildschirm;{} cursor (2, 24); out (invers ("Auskunft"));{} auskunft{}END PROC auskunft einholen;{}PROC direktbefehl 5:{} disable stop;{}˙˙˙˙˙˙˙˙˙˙˙ ware nachbestellen;{} cursor off;{} IF is error{} THEN regenerate menuscreen;{} menuinfo (" " + invers (errormessage));{} clear error{} ELSE zweite zeile;{} menu bildschirm{} FI;{} enable stop{}END PROC direktbefehl 5;{}PROC ware nachbestellen:{} enable stop;{} loesche zwischenraum;{} ergaenze bildschirm;{} cursor (2, 24); out (invers ("Nachbestellen"));{} nachbestellen{}END PROC ware nachbestellen;{}PROC direktbefehl 6:{} disable stop;{} dezimalwerte von interface lesen;{}ū cursor off;{} IF is error{} THEN regenerate menuscreen;{} menuinfo (" " + invers (errormessage));{} clear error{} ELSE zweite zeile;{} menu bildschirm{} FI;{} enable stop{}END PROC direktbefehl 6;{}PROC dezimalwerte von interface lesen:{} enable stop;{} loesche zwischenraum;{} ergaenze bildschirm;{} cursor (2, 24); out (invers ("Dezimalwert lesen"));{} dezimalwert lesen{}END PROC dezimalwerte von interface lesen;{}PROC direktbefehl 7:{} disable stop;{}˙˙˙˙˙˙˙˙ bitmuster von interface lesen;{} cursor off;{} IF is error{} THEN regenerate menuscreen;{} menuinfo (" " + invers (errormessage));{} clear error{} ELSE zweite zeile;{} menu bildschirm{} FI;{} enable stop{}END PROC direktbefehl 7;{}PROC bitmuster von interface lesen:{} enable stop;{} loesche zwischenraum;{} ergaenze bildschirm;{} cursor (2, 24); out (invers ("Bitmuster lesen"));{} bitmuster lesen{}END PROC bitmuster von interface lesen;{}PROC eingabeart anzeigen:{}˙˙˙˙˙˙˙˙˙˙˙˙ IF eingabe mit codekartenleser{} THEN menuinfo (anwendungstext (7), 4){} ELSE menuinfo (anwendungstext (6), 4){} FI{}END PROC eingabeart anzeigen;{}PROC warenhaus:{} BOOL VAR am ende loeschen :: TRUE;{} pruefe zulaessigkeit;{} installiere menukarte mit anfangsbild;{} initialisiere warenhaus;{} handle menu ("WARENHAUS");{} IF am ende loeschen{} THEN sperre verwaltungstask;{} end (task (verwaltung)){} FI.{} installiere menukarte mit anfangsbild:{} install menu (menukarte, TRUE);{}˙˙˙˙˙˙˙˙ cursor off;{} cursor (17, 20);{} out (" W A R E N H A U S ");{} cursor (21, 22);{} out (invers("Filiale " + text (channel (myself))));{} cursor (79, 24);{} pause (10).{} sperre verwaltungstask:{} DATASPACE VAR ds;{} INT VAR dummy;{} forget (ds); ds := nilspace;{} call (task (verwaltung), 256, ds, dummy).{} pruefe zulaessigkeit:{} IF hauptstellenname = ""{} THEN line;{} putline ("Keine uebergeordnete Task ist 'warenhaus hauptstelle'!");{} end; LEAVE warenhaus{}˙˙˙˙˙˙˙˙ ELIF name (myself) = hauptstellenname{} THEN errorstop ("Dieser Befehl darf nur von SÚhnen dieser "{} + "Task aus gegeben werden!");{} LEAVE warenhaus{} FI.{} initialisiere warenhaus:{} TEXT CONST verwaltung :: hauptstellenname + ".Filialverwaltung "{} + text (channel (myself));{} IF NOT exists task (verwaltung){} THEN initialisiere verwaltung{} ELSE biete evtl loeschen an{} FI;{} IF NOT initialized (in this task){}˙˙ THEN filialdatenname := "";{} programmname := ""{} FI;{} noch kein programm gelaufen := TRUE.{} biete evtl loeschen an:{} access catalogue;{} IF NOT (father (task (verwaltung)) = myself){} THEN fehlermeldung;{} line;{} end;{} am ende loeschen := FALSE{} FI.{} fehlermeldung:{} cursor (1, 22);{} putline ("Filiale " + text (channel (myself)) +{} " ist bereits besetzt durch TASK '"{} + name (father (task (verwaltung))) + "'!");{}˙˙˙˙ putline ("Es ist so kein geregelter Warenhaus-Betrieb moeglich!").{}END PROC warenhaus;{}PROC grin (BOOL CONST entscheidung):{} enable stop;{} IF hauptstellenname = "" OR hauptstellenname = name (myself){} THEN grin version := entscheidung{} ELSE errorstop ("Dieser Befehl darf nur von der Task '" +{} hauptstellenname + "' aus gegeben werden!"){} FI;{} bildschirm neu eingesetzt := FALSE{}END PROC grin;{}PROC filialdaten verzeichnis:{} disable stop;{} THESAURUS VAR filialdaten ::{}˙ ohne praefix (infix namen (ALL myself, praefix, filialdatentyp), praefix);{} forget ("Verzeichnis der Filialdaten-Dateien", quiet);{} FILE VAR f ::{} sequential file (output, "Verzeichnis der Filialdaten-Dateien");{} f FILLBY filialdaten;{} modify (f);{} to line (f, 1); insert record (f);{} menufootnote ("Verlassen: ");{} cursor on;{} show (w, f);{} cursor off;{} forget ("Verzeichnis der Filialdaten-Dateien", quiet);{} IF is error{} THEN regenerate menuscreen;{} out (""7"");{}˙˙˙˙˙˙˙˙˙. menuinfo (" " + invers ("FEHLER: " + errormessage));{} clear error{} ELSE menu bildschirm{} FI;{} enable stop{}END PROC filialdaten verzeichnis;{}PROC warenhausprogramme verzeichnis:{} disable stop;{} forget ("Verzeichnis der Programme", quiet);{} THESAURUS VAR programme ::{} ALL myself - infix namen (ALL myself, praefix, filialdatentyp);{} IF exists ("WARENHAUS:Rechnung"){} THEN programme := programme - "WARENHAUS:Rechnung"{} FI;{} FILE VAR f ::{} sequential file (output, "Verzeichnis der Programme");{}˙˙˙˙˙˙˙˙˙˙˙ f FILLBY programme;{} modify (f);{} to line (f, 1); insert record (f);{} menufootnote ("Verlassen: ");{} cursor on;{} show (w, f);{} cursor off;{} forget ("Verzeichnis der Programme", quiet);{} IF is error{} THEN regenerate menuscreen;{} out (""7"");{} menuinfo (" " + invers ("FEHLER: " + errormessage));{} clear error{} ELSE menu bildschirm{} FI;{} enable stop{}END PROC warenhausprogramme verzeichnis;{}PROC filialdaten zusammenstellen:{} hole filialdatenname;{}˙˙˙ kontrolliere den filialdatennamen;{} disable stop;{} sichere filialdaten (praefix + filialdatenname);{} IF is error{} THEN out (""7"");{} menuinfo (" " + invers ("FEHLER: " + errormessage));{} clear error{} ELSE bestaetige{} FI;{} enable stop.{} hole filialdatenname:{} filialdatenname := menuanswer (ausgabe, fööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööilialdatenname, 5).{} ausgabe:{} center (maxlaenge, invers ("Filialdaten zusammenstellen")) + ""13""13""{} + " Bitte den Namen fÛr die Filialdaten "13""13"".{}˙˙˙˙˙˙˙˙˙˙˙ū kontrolliere den filialdatennamen:{} IF filialdatenname = niltext{} THEN enable stop; LEAVE filialdaten zusammenstellen{} ELIF length (filialdatenname) > maxnamenslaenge{} THEN meckere zu langen namen an;{} filialdatenname := niltext;{} enable stop; LEAVE filialdaten zusammenstellen{} ELIF exists (praefix + filialdatenname){} THEN meckere existierenden filialdatennamen an;{} enable stop; LEAVE filialdaten zusammenstellen{}˙˙˙˙˙˙˙˙ū FI.{} bestaetige:{} menuinfo (" "15"BestŲtigung "14" "13""13"" +{} " Die Filialdaten wurden von der "13"" +{} " Verwaltung unter dem gewÛnschten "13"" +{} " Namen zusammengestellt. "13"" , 3).{}END PROC filialdaten zusammenstellen;{}PROC warenhausprogramm neu erstellen:{} hole programmname;{} kontrolliere den programmnamen;{} command dialogue (FALSE);{} cursor on;{} disable stop;{} stdinfoedit (programmname, 3);{}˙˙˙ cursor off;{} command dialogue (TRUE);{} IF is error{} THEN regenerate menuscreen;{} out (""7"");{} menuinfo (" " + invers (errormessage));{} clear error{} ELSE menu bildschirm{} FI;{} enable stop.{} hole programmname:{} programmname := "";{} programmname := menuanswer (ausgabe, programmname, 5).{} ausgabe:{} center (maxlaenge, invers ("Programm neu erstellen")) + ""13""13""{} + " Bitte den Namen fÛr das Programm "13""13"".{} kontrolliere den programmnamen:{}˙˙˙˙˙˙˙˙. IF programmname = niltext{} THEN LEAVE warenhausprogramm neu erstellen{} ELIF length (programmname) > maxnamenslaenge{} THEN meckere zu langen namen an;{} programmname := niltext;{} LEAVE warenhausprogramm neu erstellen{} ELIF exists (programmname){} THEN meckere existierendes programm an;{} LEAVE warenhausprogramm neu erstellen{} FI.{}END PROC warenhausprogramm neu erstellen;{}PROC warenhausprogramm ansehen:{} IF programmname <> niltext CAND exists (programmname){}˙˙˙˙˙˙˙˙˙. THEN frage nach diesem programm{} ELSE lasse programm auswaehlen{} FI;{} cursor on;{} disable stop;{} stdinfoedit (programmname, 3);{} cursor off;{} IF is error{} THEN regenerate menuscreen;{} out (""7"");{} menuinfo (" " + invers ("FEHLER: " + errormessage));{} clear error{} ELSE menu bildschirm{} FI;{} enable stop.{} frage nach diesem programm:{} IF menuno (ueberschrift + " Zuletzt bearbeitetes Programm: " + name{} + " Soll mit diesem Programm gearbeitet werden", 5){}˙˙˙˙˙˙˙˙˙˙˙˙˙˙ THEN lasse programm auswaehlen{} FI.{} ueberschrift:{} center (maxlaenge, invers ("Programm ansehen/Ųndern")) + ""13""13"".{} name:{} ""13""13" " + invers (programmname) + ""13""13"".{} lasse programm auswaehlen:{} THESAURUS VAR verfuegbare ::{} ALL myself - infix namen (ALL myself, praefix, filialdatentyp);{} IF exists ("WARENHAUS:Rechnung"){} THEN verfuegbare := verfuegbare - "WARENHAUS:Rechnung"{} FI;{} IF NOT not empty (verfuegbare){} THEN noch kein programm;{}˙˙˙˙˙˙˙˙˙˙˙ū LEAVE warenhausprogramm ansehen{} ELSE biete auswahl an{} FI.{} biete auswahl an:{} programmname := menuone (verfuegbare, "Programm ansehen/Ųndern",{} "Bitte das gewÛnschte Programm ankreuzen!",{} FALSE);{} IF programmname = niltext{} THEN menu bildschirm;{} LEAVE warenhausprogramm ansehen{} FI.{}END PROC warenhausprogramm ansehen;{}PROC filialdaten eintragen:{} lasse filialdaten auswaehlen;{}˙˙˙˙˙˙˙˙ trage filialdaten ein;{} menu bildschirm.{} lasse filialdaten auswaehlen:{} THESAURUS VAR verfuegbare ::{} ohne praefix (infix namen (ALL myself,praefix,filialdatentyp),praefix);{} IF NOT not empty (verfuegbare){} THEN noch keine filialdaten;{} LEAVE filialdaten eintragen{} ELSE biete auswahl an{} FI.{} biete auswahl an:{} verfuegbare := menusome (verfuegbare, bezeichnung,{} "Bitte die Filialdaten ankreuzen, die eingetragen werden sollen!", FALSE).{} trage filialdaten ein:{} show menuwindow;{} steige ggf bei leerem thesaurus aus;{} menuwindowout (menuwindowcenter (invers (bezeichnung)));{} menuwindowline (2);{} command dialogue (FALSE);{} fuehre einzelne operationen aus;{} command dialogue (TRUE);{} schlage ggf neue seite auf;{} menuwindowout (schlussbemerkung);{} menuwindowstop.{} bezeichnung:{} "Filialdaten eintragen/ergŲnzen".{} schlussbemerkung:{} " Alle ausgewŲhlten Filialdaten wurden eingetragen!".{} fuehre einzelne operationen aus:{}˙˙˙˙˙˙˙˙˙˙˙˙ū INT VAR k;{} FOR k FROM 1 UPTO highest entry (verfuegbare) REP{} IF name (verfuegbare, k) <> ""{} THEN disable stop;{} menuwindowout ( " Filialdaten """ + name (verfuegbare, k){} + """ werden eingetragen!");{} menuwindowline;{} lade filialdaten (praefix + name (verfuegbare, k));{} fehlerbehandlung{} FI{} PER.{} steige ggf bei leerem thesaurus aus:{} IF NOT not empty (verfuegbare){}˙˙˙˙˙˙˙ THEN menuwindowline (2);{} menuwindowout (" Es wurde keine Filialdaten-Datei ausgewŲhlt!");{} menuwindowstop;{} menu bildschirm;{} LEAVE filialdaten eintragen{} FI.{} schlage ggf neue seite auf:{} IF remaining menuwindowlines < 7{} THEN menuwindowpage; menuwindowline{} ELSE menuwindowline (2){} FI.{} fehlerbehandlung:{} IF is error{} THEN regenerate menuscreen; out (""7"");{} menuinfo (" " + invers (errormessage));{}˙˙˙˙˙˙˙˙˙˙˙ clear error; enable stop;{} LEAVE filialdaten eintragen{} ELSE enable stop{} FI.{}END PROC filialdaten eintragen;{}PROC warenhausprogramme drucken:{} lasse programme auswaehlen;{} drucke programme;{} menu bildschirm.{} lasse programme auswaehlen:{} THESAURUS VAR verfuegbare ::{} ALL myself - infix namen (ALL myself, praefix, filialdatentyp);{} IF exists ("WARENHAUS:Rechnung"){} THEN verfuegbare := verfuegbare - "WARENHAUS:Rechnung"{} FI;{} IF NOT not empty (verfuegbare){}˙˙˙˙˙˙˙˙˙ THEN noch kein programm;{} LEAVE warenhausprogramme drucken{} ELSE biete auswahl an{} FI.{} biete auswahl an:{} verfuegbare := menusome (verfuegbare, "Programme drucken",{} "Bitte die Programme ankreuzen, die gedruckt werden sollen!",{} FALSE).{} drucke programme:{} show menuwindow;{} steige ggf bei leerem thesaurus aus;{} menuwindowout (menuwindowcenter (invers ("Programme drucken")));{} menuwindowline (2);{} command dialogue (FALSE);{}˙ fuehre einzelne operationen aus;{} command dialogue (TRUE);{} schlage ggf neue seite auf;{} menuwindowout (" Alle ausgewŲhlten Programme wurden gedruckt!");{} menuwindowstop.{} fuehre einzelne operationen aus:{} INT VAR k;{} FOR k FROM 1 UPTO highest entry (verfuegbare) REP{} IF name (verfuegbare, k) <> ""{} THEN disable stop;{} menuwindowout ( " """ + name (verfuegbare, k) +{} """ wird gedruckt!");{} menuwindowline;{}˙˙˙˙˙˙˙˙˙˙˙˙˙ū print (name (verfuegbare, k));{} feööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööhlerbehandlung{} FI{} PER.{} steige ggf bei leerem thesaurus aus:{} IF NOT not empty (verfuegbare){} THEN menuwindowline (2);{} menuwindowout (" Es wurde kein Programm ausgewŲhlt!");{} menuwindowstop;{} menu bildschirm;{} LEAVE warenhausprogramme drucken{} FI.{} schlage ggf neue seite auf:{} IF remaining menuwindowlines < 7{} THEN menuwindowpage; menuwindowline{}˙˙˙˙˙˙˙˙ ELSE menuwindowline (2){} FI.{} fehlerbehandlung:{} IF is error{} THEN regenerate menuscreen; out (""7"");{} menuinfo (" " + invers (errormessage));{} clear error; enable stop;{} LEAVE warenhausprogramme drucken{} ELSE enable stop{} FI.{}END PROC warenhausprogramme drucken;{}PROC warenhausprogramm kopieren:{} ermittle alten programmnamen;{} erfrage neuen programmnamen;{} kopiere ggf das programm.{} ermittle alten programmnamen:{} IF NOT not empty (bestand){}˙˙˙˙˙˙˙˙˙˙ THEN noch kein programm;{} LEAVE warenhausprogramm kopieren{} ELSE biete auswahl an{} FI.{} biete auswahl an:{} TEXT VAR alter name := menuone ( bestand, "Programm kopieren",{} "Bitte das Programm ankreuzen, das kopiert werden soll!",FALSE);{} menu bildschirm;{} IF alter name = niltext{} THEN LEAVE warenhausprogramm kopieren{} FI.{} bestand:{} ALL myself - infix namen (ALL myself, praefix, filialdatentyp){} - "WARENHAUS:Rechnung".{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ erfrage neuen programmnamen:{} TEXT VAR neuer name :: menuanswer (ausgabe, alter name, 5).{} ausgabe:{} ueberschrift + " Name des 'alten' Programms: " + bisheriger name{} + " Bitte den Namen fÛr die Kopie: ".{} ueberschrift:{} center (maxlaenge, invers ("Programm kopieren")) + ""13""13"".{} bisheriger name:{} ""13""13" " + invers (alter name) + ""13""13"".{} kopiere ggf das programm:{} IF neuer name = niltext{} THEN menuinfo (" " + invers ("Der gewÛnschte Name ist unzulŲssig!"));{}˙˙˙˙˙˙˙ LEAVE warenhausprogramm kopieren{} ELIF exists (neuer name){} THEN mache vorwurf;{} LEAVE warenhausprogramm kopieren{} ELSE copy (alter name, neuer name){} FI.{} mache vorwurf:{} menuinfo (" " + invers ("Ein Programm mit diesem Namen gibt es bereits!")).{}END PROC warenhausprogramm kopieren;{}PROC filialdaten umbenennen:{} ermittle alten filialdatennamen;{} erfrage neuen filialdatennamen;{} benenne ggf die filialdaten um.{} ermittle alten filialdatennamen:{}˙˙˙˙˙˙˙˙˙. IF NOT not empty (bestand){} THEN noch keine filialdaten;{} LEAVE filialdaten umbenennen{} ELSE biete auswahl an{} FI.{} biete auswahl an:{} TEXT VAR alter name := menuone ( bestand, text1, text2, FALSE);{} menu bildschirm;{} IF alter name = niltext{} THEN LEAVE filialdaten umbenennen{} FI.{} bestand:{} ohne praefix (infix namen (ALL myself, praefix, filialdatentyp), praefix).{} text1: "Filialdaten umbenennen".{} text2:{} "Bitte die Filialdaten-Datei ankreuzen, die umbenannt werden soll!" .{}˙˙˙ erfrage neuen filialdatennamen:{} TEXT VAR neuer name :: menuanswer (ausgabe, alter name, 5).{} ausgabe:{} ueberschrift + hinweis auf alt + bisheriger name + aufforderung.{} ueberschrift:{} center (maxlaenge, invers ("Filialdaten umbenennen")) + ""13""13"".{} hinweis auf alt:{} " Bisheriger Filialdaten-Name: ".{} bisheriger name:{} ""13""13" " + invers (alter name) + ""13""13"".{} aufforderung:{} " ZukÛnftiger Filialdaten-Name: ".{} benenne ggf die filialdaten um:{} IF neuer name = niltext{}˙˙˙˙˙˙˙˙˙˙˙˙˙ THEN menuinfo (" " + invers ("Der gewÛnschte Name ist unzulŲssig!"));{} LEAVE filialdaten umbenennen{} ELIF exists (praefix + neuer name){} THEN menuinfo (" " + invers("Filialdaten mit diesem Namen gibt es bereits!"));{} LEAVE filialdaten umbenennen{} ELSE rename (praefix + alter name, praefix + neuer name);{} filialdatenname := neuer name{} FI.{}END PROC filialdaten umbenennen;{}PROC warenhausprogramm umbenennen:{} ermittle alten programmnamen;{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙ erfrage neuen programmnamen;{} benenne ggf das programm um.{} ermittle alten programmnamen:{} IF NOT not empty (bestand){} THEN noch kein programm;{} LEAVE warenhausprogramm umbenennen{} ELSE biete auswahl an{} FI.{} biete auswahl an:{} TEXT VAR alter name := menuone ( bestand, "Programm umbenennen",{} "Bitte das Programm ankreuzen, das umbenannt werden soll!", FALSE);{} menu bildschirm;{} IF alter name = niltext{} THEN LEAVE warenhausprogramm umbenennen{}˙˙˙˙˙˙˙˙˙˙ FI.{} bestand:{} ALL myself - infix namen (ALL myself, praefix, filialdatentyp){} - "WARENHAUS:Rechnung".{} erfrage neuen programmnamen:{} TEXT VAR neuer name :: menuanswer (ausgabe, alter name, 5).{} ausgabe:{} ueberschrift + " Bisheriger Programmname: " + bisheriger name{} + " ZukÛnftiger Programmname: ".{} ueberschrift:{} center (maxlaenge, invers ("Programm umbenennen")) + ""13""13"".{} bisheriger name:{} ""13""13" " + invers (alter name) + ""13""13"".{}˙˙˙˙˙˙˙ benenne ggf das programm um:{} IF neuer name = niltext{} THEN menuinfo (" " + invers ("Der gewÛnschte Name ist unzulŲssig!"));{} LEAVE warenhausprogramm umbenennen{} ELIF exists (neuer name){} THEN mache vorwurf;{} LEAVE warenhausprogramm umbenennen{} ELSE rename (alter name, neuer name);{} programmname := neuer name{} FI.{} mache vorwurf:{} menuinfo (" " + invers ("Ein Programm mit diesem Namen gibt es bereits!")).{}END PROC warenhausprogramm umbenennen;{}˙˙˙˙˙>PROC filialdaten loeschen:{} lasse filialdaten auswaehlen;{} loesche filialdaten;{} menu bildschirm.{} lasse filialdaten auswaehlen:{} THESAURUS VAR verfuegbare ::{} ohne praefix (infix namen (ALL myself, praefix, filialdatentyp), praefix);{} IF NOT not empty (verfuegbare){} THEN noch keine filialdaten;{} LEAVE filialdaten loeschen{} ELSE biete auswahl an{} FI.{} biete auswahl an:{} verfuegbare := menusome (verfuegbare, "Filialdaten-Dateien lÚschen",{} "Bitte alle Dateien ankreuzen, die gelÚscht werden sollen!", FALSE).{}˙ loesche filialdaten:{} show menuwindow;{} steige ggf bei leerem thesaurus aus;{} menuwindowout (menuwindowcenter (invers ("Filialdaten-Dateien lÚschen")));{} menuwindowline (2);{} command dialogue (FALSE);{} fuehre einzelne operationen aus;{} command dialogue (TRUE);{} schlage ggf neue seite auf;{} menuwindowout (" Alle ausgewŲhlten Dateien wurden gelÚscht!");{} menuwindowstop.{} fuehre einzelne operationen aus:{} INT VAR k;{} FOR k FROM 1 UPTO highest entry (verfuegbare) REP{}˙˙˙˙˙ IF name (verfuegbare, k) <> ""{} THEN disable stop;{} IF menuwindowyes (" """ + name (verfuegbare, k){} + """ lÚschen"){} THEN forget (praefix + name (verfuegbare, k), quiet){} FI;{} fehlerbehandlung{} FI{} PER;{} filialdatenname := "".{} steige ggf bei leerem thesaurus aus:{} IF NOT not empty (verfuegbare){} THEN menuwindowline (2);{} menuwindowout (" Es wurde keine Filialdaten-Datei ausgewŲhlt!");{}ū menuwindowstop;{} menu bildschirm;{} LEAVE filialdaten loeschen{} FI.{} schlage ggf neue seite auf:{} IF remaining menuwindowlines < 7{} THEN menuwindowpage; mööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööenuwindowline{} ELSE menuwindowline (2){} FI.{} fehlerbehandlung:{} IF is error{} THEN regenerate menuscreen;{} menuinfo (" " + invers (errormessage));{} clear error; enable stop;{} LEAVE filialdaten loeschen{} ELSE enable stop{} FI.{}˙˙˙˙˙˙˙ūEND PROC filialdaten loeschen;{}PROC warenhausprogramme loeschen:{} lasse programme auswaehlen;{} loesche programme;{} menu bildschirm.{} lasse programme auswaehlen:{} THESAURUS VAR verfuegbare ::{} ALL myself - infix namen (ALL myself, praefix, filialdatentyp);{} IF exists ("WARENHAUS:Rechnung"){} THEN verfuegbare := verfuegbare - "WARENHAUS:Rechnung"{} FI;{} IF NOT not empty (verfuegbare){} THEN noch kein programm;{} LEAVE warenhausprogramme loeschen{} ELSE biete auswahl an{} FI.{} biete auswahl an:{} verfuegbare := menusome (verfuegbare, "Programm lÚschen",{} "Bitte alle Programme ankreuzen, die gelÚscht werden sollen!", FALSE).{} loesche programme:{} show menuwindow;{} steige ggf bei leerem thesaurus aus;{} menuwindowout (menuwindowcenter (invers ("Programme lÚschen")));{} menuwindowline (2);{} command dialogue (FALSE);{} fuehre einzelne operationen aus;{} command dialogue (TRUE);{} schlage ggf neue seite auf;{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙ū menuwindowout (" Alle ausgewŲhlten Programme wurden gelÚscht!");{} menuwindowstop.{} fuehre einzelne operationen aus:{} INT VAR k;{} FOR k FROM 1 UPTO highest entry (verfuegbare) REP{} IF name (verfuegbare, k) <> ""{} THEN disable stop;{} IF menuwindowyes (" """ + name (verfuegbare, k) + """ lÚschen"){} THEN forget (name (verfuegbare, k), quiet){} FI;{} fehlerbehandlung{} FI{} PER;{} programmname := "".{}˙˙˙˙˙˙˙˙˙ steige ggf bei leerem thesaurus aus:{} IF NOT not empty (verfuegbare){} THEN menuwindowline (2);{} menuwindowout (" Es wurde kein Programm ausgewŲhlt!");{} menuwindowstop;{} menu bildschirm;{} LEAVE warenhausprogramme loeschen{} FI.{} schlage ggf neue seite auf:{} IF remaining menuwindowlines < 7{} THEN menuwindowpage; menuwindowline{} ELSE menuwindowline (2){} FI.{} fehlerbehandlung:{} IF is error{} THEN regenerate menuscreen; out (""7"");{}˙˙˙˙˙˙˙˙˙ menuinfo (" " + invers (errormessage));{} clear error; enable stop;{} LEAVE warenhausprogramme loeschen{} ELSE enable stop{} FI.{}END PROC warenhausprogramme loeschen;{}PROC warenhausprogramm starten:{} IF grin version{} THEN warenhausprogramm uebersetzen und starten{} ELSE warenhausprogramm direkt starten{} FI{}END PROC warenhausprogramm starten;{}PROC warenhausprogramm direkt starten:{} programmname ermitteln;{} bildschirm neu eingesetzt := FALSE;{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ untersuche programmdatei auf bildschirm neu;{} cursor w3 1 1;{} cursor (1, 24); out(""5"Das Programm wird Ûbersetzt. Zeilen-Nr.: ");{} cursor on;{} check on;{} warnings off;{} disable stop;{} run (programmname);{} noch kein programm gelaufen := FALSE;{} IF bildschirm neu eingesetzt{} THEN entferne befehl aus programmdatei{} FI;{} cursor off;{} fehlerbehandlung;{} cursor (2,23); out ((40 * waagerecht) + balken unten + (36 * waagerecht));{} cursor (2,24);{} out ("Das Programm ist beendet. " +{}˙˙˙˙˙˙˙ū "Zum Weitermachen bitte irgendeine Taste tippen!");{} pause;{} regenerate menuscreen.{} fehlerbehandlung:{} IF is error{} THEN fehler ggf melden{} ELSE enable stop{} FI.{} fehler ggf melden:{} IF errormessage = ""{} THEN regenerate menuscreen{} ELSE fehler melden{} FI;{} clear error; enable stop;{} LEAVE warenhausprogramm direkt starten.{} fehler melden:{} out (""7"");{} IF errorcode = 1 OR errorcode = 1951{} THEN regenerate menuscreen;{} menuinfo (" " + invers (errormessage)){} ELSE programm mit fehler zeigen;{} regenerate menuscreen{} FI.{} programmname ermitteln:{} IF programmname <> niltext CAND exists (programmname){} THEN frage nach diesem programm{} ELSE lasse programm auswaehlen{} FI.{} frage nach diesem programm:{} IF menuno (ueberschrift + " Zuletzt bearbeitetes Programm: " +{} name + " Soll mit diesem Programm gearbeitet werden", 5){} THEN lasse programm auswaehlen{}˙˙˙ FI.{} ueberschrift:{} center (maxlaenge, invers ("Programm starten")) + ""13""13"".{} name:{} ""13""13" " + invers (programmname) + ""13""13"".{} lasse programm auswaehlen:{} THESAURUS VAR verfuegbare ::{} ALL myself - infix namen (ALL myself, praefix, filialdatentyp);{} IF exists ("WARENHAUS:Rechnung"){} THEN verfuegbare := verfuegbare - "WARENHAUS:Rechnung"{} FI;{} IF NOT not empty (verfuegbare){} THEN noch kein programm;{} LEAVE warenhausprogramm direkt starten{}˙˙˙˙˙˙˙˙˙˙˙ ELSE biete auswahl an{} FI.{} biete auswahl an:{} programmname := menuone (verfuegbare, "Programm starten",{} "Bitte das gewÛnschte Programm ankreuzen!", FALSE);{} menubildschirm;{} menufootnote ("");{} IF programmname = niltext{} THEN LEAVE warenhaus programm direkt starten{} FI.{} untersuche programmdatei auf bildschirm neu:{} FILE VAR a :: sequential file (modify, programmname);{} TEXT VAR zeile;{} to line (a, 1);{} REP{} read record (a, zeile);{}˙˙˙ IF NOT eof (a) THEN down (a) FI{} UNTIL zeile <> "" OR eof (a) PER;{} change all (zeile, " ", "");{} IF pos (zeile, "bildschirmneu") = 0{} THEN setze befehl in datei ein{} FI.{} setze befehl in datei ein:{} to line (a, 1);{} zeile := "bildschirm neu; (* ergŲnzt *)";{} insert record (a);{} write record (a, zeile);{} bildschirm neu eingesetzt := TRUE.{} entferne befehl aus programmdatei:{} FILE VAR b :: sequential file (modify, programmname);{} to line (b, 1);{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ REP{} read record (b, zeile);{} IF NOT eof (b) THEN down (b) FI{} UNTIL zeile <> "" OR eof (b) PER;{} change all (zeile, " ", "");{} IF pos (zeile, "bildschirmneu;(*ergŲnzt*)") > 0{} THEN up (b); delete record (b){} FI.{}END PROC warenhausprogramm direkt starten;{}PROC warenhausprogramm uebersetzen und starten:{} programmname ermitteln;{} cursor w3 1 1;{} cursor (1, 24); out(""5"Das Programm wird Ûbersetzt. Zeilen-Nr.: ");{} cursor on;{} disable stop;{} uebersetze (programmname);{}˙ IF NOT is error{} THEN check on;{} warnings off;{} run ("elanprogramm");{} noch kein programm gelaufen := FALSE{} FI;{} forget ("elanprogramm", quiet);{} cursor off;{} fehlerbehandlung;{} cursor (2,23); out ((40 * waagerecht) + balken unten + (36 * waagerecht));{} cursor (2,24);{} out ("Das Programm ist beendet. " +{} "Zum Weitermachen bitte irgendeine Taste tippen!");{} pause;{} regenerate menuscreen.{} fehlerbehandlung:{} IF is error{} THEN fehler ggf melden{}˙˙ ELSE enable stop{} FI.{} fehler ggf melden:{} IF errormessage = ""{} THEN regenerate menuscreen{} ELSE fehler melden{} FI;{} clear error; enable stop;{} LEAVE warenhausprogramm uebersetzen und starten.{} fehler melden:{} out (""7"");{} IF errorcode = 1 OR errorcode = 1951{} THEN regenerate menuscreen;{} menuinfo (" " + invers (errormessage)){} ELSE programm mit fehler zeigen ;{} regenerate menuscreen{} FI.{} programmname ermitteln:{}˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö IF programmname <> niltext CAND exists (programmname){} THEN frage nach diesem programm{} ELSE lasse programm auswaehlen{} FI.{} frage nach diesem programm:{} IF menuno (ueberschrift + " Zuletzt bearbeitetes Programm: " +{} name + " Soll mit diesem Programm gearbeitet werden", 5){} THEN lasse programm auswaehlen{} FI.{} ueberschrift:{} center (maxlaenge, invers ("Programm starten")) + ""13""13"".{} name:{} ""13""13" " + invers (programmname) + ""13""13"".{}˙˙˙˙˙˙˙˙˙˙˙ū lasse programm auswaehlen:{} THESAURUS VAR verfuegbare ::{} ALL myself - infix namen (ALL myself, praefix, filialdatentyp);{} IF exists ("WARENHAUS:Rechnung"){} THEN verfuegbare := verfuegbare - "WARENHAUS:Rechnung"{} FI;{} IF NOT not empty (verfuegbare){} THEN noch kein programm;{} LEAVE warenhausprogramm uebersetzen und starten{} ELSE biete auswahl an{} FI.{} biete auswahl an:{} programmname := menuone (verfuegbare, "Programm starten",{}˙˙˙˙ "Bitte das gewÛnschte Programm ankreuzen!", FALSE);{} menubildschirm;{} menufootnote ("");{} IF programmname = niltext{} THEN LEAVE warenhaus programm uebersetzen und starten{} FI.{}END PROC warenhausprogramm uebersetzen und starten;{}PROC programm mit fehler zeigen:{} IF exists (programmname){} THEN noteline;{} note (fehlermeldung mit zeilennummer);{} INT VAR i; FOR i FROM 1 UPTO 9 REP noteline PER;{} note (invers ("Verlassen: "));{}˙˙˙˙˙˙˙˙˙˙˙˙˙˙ū FILE VAR f :: sequential file (modify, programmname);{} to line (f, max (1, fehlerzeile));{} col (1);{} clear error;{} cursor on;{} noteedit (f);{} cursor off{} ELSE menuinfo (invers (fehlermeldung mit zeilennummer)){} FI{}END PROC programm mit fehler zeigen;{}PROC warenhausprogramm wiederholen:{} cursor on;{} disable stop;{} IF noch kein programm gelaufen{} THEN errorstop ("'run again' nicht moeglich"){} ELSE runagain{} FI;{}˙˙˙˙˙˙˙˙ū cursor off;{} fehlerbehandlung;{} cursor (2,23); out ((40 * waagerecht) + balken unten + (36 * waagerecht));{} cursor (2,24);{} out ("Das Programm ist beendet. " +{} "Zum Weitermachen bitte irgendeine Taste tippen!");{} pause;{} regenerate menuscreen.{}fehlerbehandlung:{} IF is error{} THEN regenerate menuscreen;{} fehler melden;{} clear error; enable stop;{} LEAVE warenhausprogramm wiederholen{} ELSE enable stop{} FI.{} fehler melden:{}˙˙˙ū out (""7"");{} IF errorcode = 1 OR errorcode = 1951{} THEN menuinfo (" " + invers (errormessage)){} ELIF errormessage = "'run again' nicht moeglich"{} THEN menuinfo (" " + invers ("Wiederholung nicht mÚglich!")){} ELSE menuinfo (" " + invers (fehlermeldung mit zeilennummer)){} FI{}END PROC warenhausprogramm wiederholen;{}TEXT PROC fehlermeldung mit zeilennummer:{} TEXT VAR meldung :: "FEHLER: " + errormessage;{} fuege ggf fehlerzeile an;{} IF length (meldung) < 70{}˙ū THEN meldung{} ELSE subtext (meldung, 1, 69){} FI.{} fuege ggf fehlerzeile an:{} fehlerzeile := errorline;{} IF errorline < 1{} THEN LEAVE fuege ggf fehlerzeile an{} ELIF bildschirm neu eingesetzt{} THEN meldung CAT " (bei Zeile " + text (errorline - 1) + ")"{} ELSE meldung CAT " (bei Zeile " + text (errorline) + ")"{} FI.{}END PROC fehlermeldung mit zeilennummer;{}PROC meckere zu langen namen an:{} menuinfo (" " + invers ("Hier dÛrfen Namen hÚchstens "{}˙˙˙˙˙˙˙˙˙> + text (max namenslaenge){} + " Zeichen lang sein!")){}END PROC meckere zu langen namen an;{}PROC meckere existierenden filialdatennamen an:{} menuinfo (" " + invers ("Filialdaten mit diesem Namen gibt es bereits!")){}END PROC meckere existierenden filialdatennamen an;{}PROC meckere existierendes programm an:{} menuinfo (" " + invers ("Ein Programm mit diesem Namen gibt es bereits!")){}END PROC meckere existierendes programm an;{}PROC noch keine filialdaten:{} menuinfo (" " + invers ("Es existiert noch keine Filialdaten-Datei!")){}˙˙˙~END PROC noch keine filialdaten;{}PROC noch kein programm:{} menuinfo (" " + invers ("Es existiert noch kein Programm!")){}END PROC noch kein programm;{}PROC menu bildschirm:{} cursor (1, 2);{} out (5 * waagerecht);{} cursor (1, 3);{} out (""4"");{} cursor (1, 23);{} out (79 * waagerecht);{} refresh submenu{}END PROC menu bildschirm{}END PACKET ls warenhaus 5{}˙˙˙˙˙˙˙˙˙˙˙ls-Warenhaus 5N ** Copyright (C) 1990 ERGOS GmbH, Siegburg ** ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙`@˙˙@˙˙˙˙˙˙˙˙˙˙˙˙˙˙04.03.91˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ls-Warenhaus/gen˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ų˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙a€ë˙˙rŗ˙˙˙˙rŗrŗ!X˙˙˙˙‘Ž˙MPRIM˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙(* ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙a€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą€˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ņ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙A‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‘‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á‚˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ƒ˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙҃˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙!„˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙q„˙D˙˙˙˙˙˙˙˙˙˙˙ ˙˙Á„˙D ˙˙˙˙˙˙…˙D˙˙˙˙˙˙˙˙˙˙˙ ˙˙a…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ą…˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙†˙D˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Q†˙N˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙Ą†˙;˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙á†˙÷˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙áˆ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙‹˙#˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙1˙X˙˙˙˙˙˙˙˙˙˙˙ ˙˙ąŽ˙D ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ls-Warenhaus/gen ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Version 1.01 ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** (Stand: 30.08.89) ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Autor: Bruno Pollok, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1988 Eva Latta-Weber, Bielefeld ** ˙˙˙˙˙˙˙˙˙˙N ** ** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N ********************************************************** ˙˙˙˙˙˙˙˙˙˙N *) >LET kartenleserkennung = "ls-Warenhaus 0: mit Kartenleser";˙˙˙ūbaue bildschirm auf;{}schicke menukarte ab;{}erfrage anpassung;{}check off;{}warnings off;{}insertiere (anpassung);{}loesche alle anpassungen;{}insertiere ("ls-Warenhaus 1");{}insertiere ("ls-Warenhaus 2");{}insertiere ("ls-Warenhaus 3");{}insertiere ("ls-Warenhaus 4");{}insertiere ("ls-Warenhaus 5");{}check on;{}frage nach grin;{}frage nach hauptstelle.{}baue bildschirm auf:{} page;{} cursor (18, 1);{} out (invers ("ls-Warenhaus : Automatische Generierung"));{} line (3).{}erfrage anpassung:{}˙˙˙˙˙˙˙ WINDOW VAR w :: window (1, 1, 79, 24);{} TEXT VAR anpassung :: boxone (w, alle kartenleser,{} "Auswahl einer Interface - Anpassung fÛr den Codekartenleser",{} "Wenn kein Kartenleser benutzt wird, tippen!", FALSE);{} IF anpassung = ""{} THEN anpassung := "ls-Warenhaus 0: ohne Kartenleser"{} FI;{} baue bildschirm auf.{}alle kartenleser:{} infix namen (ALL myself, kartenleserkennung).{}loesche alle anpassungen:{} command dialogue (FALSE);{} forget (infixnamen (ALL myself, "ls-Warenhaus 0"));{}˙˙˙˙˙. forget ("--------------------------------------------------------",quiet);{} command dialogue (TRUE).{}schicke menukarte ab:{} command dialogue (FALSE);{} save ("ls-MENUKARTE:Warenhaus", /"ls-MENUKARTEN");{} command dialogue (TRUE);{} forget ("ls-MENUKARTE:Warenhaus", quiet);{} forget ("ls-Warenhaus/gen", quiet).{}frage nach grin:{} line;{} IF yes ("Version fÛr GRIN"){} THEN do ("grin (TRUE)"){} ELSE do ("grin (FALSE)"){} FI.{}frage nach hauptstelle:{} line (2);{} IF yes ("Soll diese Task Warenhaus - Hauptstelle sein"){}˙˙˙˙˙˙˙˙˙˙˙^ THEN do ("warenhaus hauptstelle (TRUE)"){} ELSE global manager{} FI.{};{}PROC insertiere (TEXT CONST dateiname):{} INT VAR s, z;{} out ("'" + dateiname + "'");{} get cursor (s, z);{} out (" wird insertiert. ");{} insert (dateiname);{} forget (dateiname, quiet);{} cursor (s, z);{} out (""4"") ;{} line{}END PROC insertiere{}˙˙˙˙˙˙ls-Warenhaus/gen˙˙˙˙˙˙˙˙˙˙˙˙˙˙N ** Copyright (C) 1990 ERGOS GmbH, Siegburg ** ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ũ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙@@˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙öööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö